From 8e8613b116caed4ce13dd0610deddcc3e3df3992 Mon Sep 17 00:00:00 2001 From: Mike Jolley Date: Tue, 9 Aug 2011 16:16:18 +0100 Subject: [PATCH] First Commit - from Jigoshop Source --- admin/jigoshop-admin-attributes.php | 249 + admin/jigoshop-admin-dashboard.php | 564 ++ admin/jigoshop-admin-post-types.php | 343 ++ admin/jigoshop-admin-settings-options.php | 583 ++ admin/jigoshop-admin-settings.php | 516 ++ admin/jigoshop-admin.php | 307 + admin/jigoshop-install.php | 376 ++ admin/jigoshop-write-panels.php | 192 + admin/write-panels/order-data-save.php | 178 + admin/write-panels/order-data.php | 438 ++ admin/write-panels/product-data-save.php | 211 + admin/write-panels/product-data.php | 364 ++ admin/write-panels/product-type.php | 32 + .../product-types/downloadable.php | 79 + admin/write-panels/product-types/grouped.php | 44 + admin/write-panels/product-types/variable.php | 411 ++ admin/write-panels/product-types/virtual.php | 44 + assets/css/admin.css | 903 +++ assets/css/admin.less | 975 ++++ assets/css/datepicker.css | 129 + assets/css/fancybox.css | 323 + assets/css/frontend.css | 1109 ++++ assets/css/frontend.less | 1180 ++++ assets/css/ui.css | 38 + assets/images/add.png | Bin 0 -> 338 bytes assets/images/ajax-loader.gif | Bin 0 -> 847 bytes assets/images/calendar.png | Bin 0 -> 1091 bytes assets/images/cross.png | Bin 0 -> 655 bytes assets/images/cross_white.png | Bin 0 -> 245 bytes assets/images/edit.png | Bin 0 -> 714 bytes assets/images/error.gif | Bin 0 -> 355 bytes assets/images/fancybox/blank.gif | Bin 0 -> 43 bytes assets/images/fancybox/fancy_close.png | Bin 0 -> 1517 bytes assets/images/fancybox/fancy_loading.png | Bin 0 -> 10195 bytes assets/images/fancybox/fancy_nav_left.png | Bin 0 -> 1446 bytes assets/images/fancybox/fancy_nav_right.png | Bin 0 -> 1454 bytes assets/images/fancybox/fancy_shadow_e.png | Bin 0 -> 107 bytes assets/images/fancybox/fancy_shadow_n.png | Bin 0 -> 106 bytes assets/images/fancybox/fancy_shadow_ne.png | Bin 0 -> 347 bytes assets/images/fancybox/fancy_shadow_nw.png | Bin 0 -> 324 bytes assets/images/fancybox/fancy_shadow_s.png | Bin 0 -> 111 bytes assets/images/fancybox/fancy_shadow_se.png | Bin 0 -> 352 bytes assets/images/fancybox/fancy_shadow_sw.png | Bin 0 -> 340 bytes assets/images/fancybox/fancy_shadow_w.png | Bin 0 -> 103 bytes assets/images/fancybox/fancy_title_left.png | Bin 0 -> 503 bytes assets/images/fancybox/fancy_title_main.png | Bin 0 -> 96 bytes assets/images/fancybox/fancy_title_over.png | Bin 0 -> 70 bytes assets/images/fancybox/fancy_title_right.png | Bin 0 -> 506 bytes assets/images/fancybox/fancybox-x.png | Bin 0 -> 203 bytes assets/images/fancybox/fancybox-y.png | Bin 0 -> 176 bytes assets/images/fancybox/fancybox.png | Bin 0 -> 15287 bytes assets/images/icons/jigoshop-icon.png | Bin 0 -> 763 bytes assets/images/icons/jigoshop-icons.png | Bin 0 -> 10511 bytes assets/images/icons/menu_icons.png | Bin 0 -> 1738 bytes assets/images/icons/paypal.png | Bin 0 -> 911 bytes assets/images/icons/skrill.png | Bin 0 -> 4776 bytes assets/images/jigoshop.png | Bin 0 -> 1383 bytes assets/images/jigowatt.png | Bin 0 -> 8746 bytes assets/images/minus.png | Bin 0 -> 324 bytes assets/images/placeholder.png | Bin 0 -> 6378 bytes assets/images/remove.png | Bin 0 -> 274 bytes assets/images/star.png | Bin 0 -> 756 bytes assets/images/success-off.gif | Bin 0 -> 353 bytes assets/images/success.gif | Bin 0 -> 560 bytes assets/images/tip.png | Bin 0 -> 744 bytes .../images/ui/ui-bg_flat_0_aaaaaa_40x100.png | Bin 0 -> 180 bytes .../images/ui/ui-bg_glass_55_fbf9ee_1x400.png | Bin 0 -> 120 bytes .../images/ui/ui-bg_glass_65_ffffff_1x400.png | Bin 0 -> 105 bytes .../images/ui/ui-bg_glass_75_dadada_1x400.png | Bin 0 -> 111 bytes .../images/ui/ui-bg_glass_75_e6e6e6_1x400.png | Bin 0 -> 110 bytes .../images/ui/ui-bg_glass_75_ffffff_1x400.png | Bin 0 -> 107 bytes .../ui-bg_highlight-soft_75_cccccc_1x100.png | Bin 0 -> 101 bytes .../ui/ui-bg_inset-soft_95_fef1ec_1x100.png | Bin 0 -> 123 bytes assets/images/ui/ui-icons_222222_256x240.png | Bin 0 -> 4369 bytes assets/images/ui/ui-icons_2e83ff_256x240.png | Bin 0 -> 4369 bytes assets/images/ui/ui-icons_454545_256x240.png | Bin 0 -> 4369 bytes assets/images/ui/ui-icons_888888_256x240.png | Bin 0 -> 4369 bytes assets/images/ui/ui-icons_cd0a0a_256x240.png | Bin 0 -> 4369 bytes assets/js/jigoshop_backend.js | 262 + assets/js/jigoshop_frontend.js | 153 + assets/js/jquery.fancybox-1.3.4.pack.js | 46 + assets/js/script.js | 350 ++ assets/js/write-panels.js | 300 + classes/jigoshop.class.php | 267 + classes/jigoshop_cart.class.php | 566 ++ classes/jigoshop_checkout.class.php | 677 +++ classes/jigoshop_countries.class.php | 574 ++ classes/jigoshop_coupons.class.php | 41 + classes/jigoshop_customer.class.php | 196 + classes/jigoshop_order.class.php | 404 ++ classes/jigoshop_orders.class.php | 63 + classes/jigoshop_product.class.php | 560 ++ classes/jigoshop_product_variation.class.php | 174 + classes/jigoshop_tax.class.php | 262 + classes/jigoshop_validation.class.php | 124 + gateways/cheque.php | 108 + gateways/gateway.class.php | 44 + gateways/gateways.class.php | 59 + gateways/paypal.php | 379 ++ gateways/skrill.php | 300 + jigoshop.php | 633 ++ jigoshop_actions.php | 632 ++ jigoshop_cron.php | 52 + jigoshop_emails.php | 260 + jigoshop_query.php | 276 + jigoshop_shortcodes.php | 187 + jigoshop_taxonomy.php | 409 ++ jigoshop_template_actions.php | 79 + jigoshop_template_functions.php | 793 +++ jigoshop_templates.php | 110 + jigoshop_widgets.php | 14 + languages/countries.php | 255 + languages/jigoshop-de_DE.mo | Bin 0 -> 72814 bytes languages/jigoshop-de_DE.po | 5198 +++++++++++++++++ languages/jigoshop-en_GB.po | 3729 ++++++++++++ languages/jigoshop-fr_FR.mo | Bin 0 -> 77143 bytes languages/jigoshop-fr_FR.po | 5011 ++++++++++++++++ languages/jigoshop.pot | 4988 ++++++++++++++++ readme.txt | 243 + screenshot-1.png | Bin 0 -> 257765 bytes screenshot-2.png | Bin 0 -> 81671 bytes screenshot-3.png | Bin 0 -> 99584 bytes screenshot-4.png | Bin 0 -> 121714 bytes screenshot-5.png | Bin 0 -> 286114 bytes screenshot-6.png | Bin 0 -> 195252 bytes screenshot-7.png | Bin 0 -> 502653 bytes screenshot-8.png | Bin 0 -> 364618 bytes screenshot-9.png | Bin 0 -> 206381 bytes shipping/.DS_Store | Bin 0 -> 6148 bytes shipping/flat_rate.php | 182 + shipping/free_shipping.php | 107 + shipping/shipping.class.php | 118 + shipping/shipping_method.class.php | 63 + shortcodes/cart.php | 172 + shortcodes/checkout.php | 32 + shortcodes/my_account.php | 520 ++ shortcodes/order_tracking.php | 143 + shortcodes/pay.php | 145 + shortcodes/thankyou.php | 56 + templates/archive-product.php | 25 + templates/checkout/form.php | 26 + templates/checkout/pay_for_order.php | 90 + templates/checkout/review_order.php | 180 + templates/loop-shop.php | 53 + templates/product_taxonomy.php | 19 + templates/single-product-reviews.php | 113 + templates/single-product.php | 33 + templates/taxonomy-product_cat.php | 1 + templates/taxonomy-product_tag.php | 1 + version.txt | 1 + widgets/cart.php | 83 + widgets/featured_products.php | 103 + widgets/layered_nav.php | 175 + widgets/price_filter.php | 117 + widgets/product_categories.php | 113 + widgets/product_search.php | 59 + widgets/product_tag_cloud.php | 64 + widgets/recent_products.php | 125 + 158 files changed, 41285 insertions(+) create mode 100644 admin/jigoshop-admin-attributes.php create mode 100644 admin/jigoshop-admin-dashboard.php create mode 100644 admin/jigoshop-admin-post-types.php create mode 100644 admin/jigoshop-admin-settings-options.php create mode 100644 admin/jigoshop-admin-settings.php create mode 100644 admin/jigoshop-admin.php create mode 100644 admin/jigoshop-install.php create mode 100644 admin/jigoshop-write-panels.php create mode 100644 admin/write-panels/order-data-save.php create mode 100644 admin/write-panels/order-data.php create mode 100644 admin/write-panels/product-data-save.php create mode 100644 admin/write-panels/product-data.php create mode 100644 admin/write-panels/product-type.php create mode 100644 admin/write-panels/product-types/downloadable.php create mode 100644 admin/write-panels/product-types/grouped.php create mode 100644 admin/write-panels/product-types/variable.php create mode 100644 admin/write-panels/product-types/virtual.php create mode 100644 assets/css/admin.css create mode 100644 assets/css/admin.less create mode 100644 assets/css/datepicker.css create mode 100755 assets/css/fancybox.css create mode 100644 assets/css/frontend.css create mode 100644 assets/css/frontend.less create mode 100644 assets/css/ui.css create mode 100644 assets/images/add.png create mode 100644 assets/images/ajax-loader.gif create mode 100755 assets/images/calendar.png create mode 100644 assets/images/cross.png create mode 100644 assets/images/cross_white.png create mode 100644 assets/images/edit.png create mode 100644 assets/images/error.gif create mode 100755 assets/images/fancybox/blank.gif create mode 100755 assets/images/fancybox/fancy_close.png create mode 100755 assets/images/fancybox/fancy_loading.png create mode 100755 assets/images/fancybox/fancy_nav_left.png create mode 100755 assets/images/fancybox/fancy_nav_right.png create mode 100755 assets/images/fancybox/fancy_shadow_e.png create mode 100755 assets/images/fancybox/fancy_shadow_n.png create mode 100755 assets/images/fancybox/fancy_shadow_ne.png create mode 100755 assets/images/fancybox/fancy_shadow_nw.png create mode 100755 assets/images/fancybox/fancy_shadow_s.png create mode 100755 assets/images/fancybox/fancy_shadow_se.png create mode 100755 assets/images/fancybox/fancy_shadow_sw.png create mode 100755 assets/images/fancybox/fancy_shadow_w.png create mode 100755 assets/images/fancybox/fancy_title_left.png create mode 100755 assets/images/fancybox/fancy_title_main.png create mode 100755 assets/images/fancybox/fancy_title_over.png create mode 100755 assets/images/fancybox/fancy_title_right.png create mode 100755 assets/images/fancybox/fancybox-x.png create mode 100755 assets/images/fancybox/fancybox-y.png create mode 100755 assets/images/fancybox/fancybox.png create mode 100644 assets/images/icons/jigoshop-icon.png create mode 100644 assets/images/icons/jigoshop-icons.png create mode 100644 assets/images/icons/menu_icons.png create mode 100644 assets/images/icons/paypal.png create mode 100644 assets/images/icons/skrill.png create mode 100644 assets/images/jigoshop.png create mode 100644 assets/images/jigowatt.png create mode 100644 assets/images/minus.png create mode 100755 assets/images/placeholder.png create mode 100644 assets/images/remove.png create mode 100644 assets/images/star.png create mode 100644 assets/images/success-off.gif create mode 100644 assets/images/success.gif create mode 100644 assets/images/tip.png create mode 100755 assets/images/ui/ui-bg_flat_0_aaaaaa_40x100.png create mode 100755 assets/images/ui/ui-bg_glass_55_fbf9ee_1x400.png create mode 100755 assets/images/ui/ui-bg_glass_65_ffffff_1x400.png create mode 100755 assets/images/ui/ui-bg_glass_75_dadada_1x400.png create mode 100755 assets/images/ui/ui-bg_glass_75_e6e6e6_1x400.png create mode 100755 assets/images/ui/ui-bg_glass_75_ffffff_1x400.png create mode 100755 assets/images/ui/ui-bg_highlight-soft_75_cccccc_1x100.png create mode 100755 assets/images/ui/ui-bg_inset-soft_95_fef1ec_1x100.png create mode 100755 assets/images/ui/ui-icons_222222_256x240.png create mode 100755 assets/images/ui/ui-icons_2e83ff_256x240.png create mode 100755 assets/images/ui/ui-icons_454545_256x240.png create mode 100755 assets/images/ui/ui-icons_888888_256x240.png create mode 100755 assets/images/ui/ui-icons_cd0a0a_256x240.png create mode 100644 assets/js/jigoshop_backend.js create mode 100644 assets/js/jigoshop_frontend.js create mode 100755 assets/js/jquery.fancybox-1.3.4.pack.js create mode 100755 assets/js/script.js create mode 100644 assets/js/write-panels.js create mode 100644 classes/jigoshop.class.php create mode 100644 classes/jigoshop_cart.class.php create mode 100644 classes/jigoshop_checkout.class.php create mode 100644 classes/jigoshop_countries.class.php create mode 100644 classes/jigoshop_coupons.class.php create mode 100644 classes/jigoshop_customer.class.php create mode 100644 classes/jigoshop_order.class.php create mode 100644 classes/jigoshop_orders.class.php create mode 100644 classes/jigoshop_product.class.php create mode 100644 classes/jigoshop_product_variation.class.php create mode 100644 classes/jigoshop_tax.class.php create mode 100644 classes/jigoshop_validation.class.php create mode 100755 gateways/cheque.php create mode 100644 gateways/gateway.class.php create mode 100644 gateways/gateways.class.php create mode 100644 gateways/paypal.php create mode 100644 gateways/skrill.php create mode 100644 jigoshop.php create mode 100644 jigoshop_actions.php create mode 100644 jigoshop_cron.php create mode 100644 jigoshop_emails.php create mode 100644 jigoshop_query.php create mode 100644 jigoshop_shortcodes.php create mode 100644 jigoshop_taxonomy.php create mode 100644 jigoshop_template_actions.php create mode 100644 jigoshop_template_functions.php create mode 100644 jigoshop_templates.php create mode 100644 jigoshop_widgets.php create mode 100644 languages/countries.php create mode 100644 languages/jigoshop-de_DE.mo create mode 100644 languages/jigoshop-de_DE.po create mode 100644 languages/jigoshop-en_GB.po create mode 100644 languages/jigoshop-fr_FR.mo create mode 100644 languages/jigoshop-fr_FR.po create mode 100644 languages/jigoshop.pot create mode 100644 readme.txt create mode 100644 screenshot-1.png create mode 100644 screenshot-2.png create mode 100644 screenshot-3.png create mode 100644 screenshot-4.png create mode 100644 screenshot-5.png create mode 100644 screenshot-6.png create mode 100644 screenshot-7.png create mode 100644 screenshot-8.png create mode 100644 screenshot-9.png create mode 100644 shipping/.DS_Store create mode 100644 shipping/flat_rate.php create mode 100644 shipping/free_shipping.php create mode 100644 shipping/shipping.class.php create mode 100644 shipping/shipping_method.class.php create mode 100644 shortcodes/cart.php create mode 100644 shortcodes/checkout.php create mode 100644 shortcodes/my_account.php create mode 100644 shortcodes/order_tracking.php create mode 100644 shortcodes/pay.php create mode 100644 shortcodes/thankyou.php create mode 100644 templates/archive-product.php create mode 100644 templates/checkout/form.php create mode 100755 templates/checkout/pay_for_order.php create mode 100755 templates/checkout/review_order.php create mode 100644 templates/loop-shop.php create mode 100644 templates/product_taxonomy.php create mode 100644 templates/single-product-reviews.php create mode 100644 templates/single-product.php create mode 100644 templates/taxonomy-product_cat.php create mode 100644 templates/taxonomy-product_tag.php create mode 100644 version.txt create mode 100644 widgets/cart.php create mode 100644 widgets/featured_products.php create mode 100644 widgets/layered_nav.php create mode 100644 widgets/price_filter.php create mode 100644 widgets/product_categories.php create mode 100644 widgets/product_search.php create mode 100644 widgets/product_tag_cloud.php create mode 100644 widgets/recent_products.php diff --git a/admin/jigoshop-admin-attributes.php b/admin/jigoshop-admin-attributes.php new file mode 100644 index 00000000000..b5ad3c63691 --- /dev/null +++ b/admin/jigoshop-admin-attributes.php @@ -0,0 +1,249 @@ +insert( $wpdb->prefix . "jigoshop_attribute_taxonomies", array( 'attribute_name' => $attribute_name, 'attribute_type' => $attribute_type ), array( '%s', '%s' ) ); + + update_option('jigowatt_update_rewrite_rules', '1'); + + wp_safe_redirect( get_admin_url() . 'admin.php?page=attributes' ); + exit; + + endif; + + elseif (isset($_POST['save_attribute']) && $_POST['save_attribute'] && isset($_GET['edit'])) : + + $edit = absint($_GET['edit']); + + if ($edit>0) : + + $attribute_type = $_POST['attribute_type']; + + $wpdb->update( $wpdb->prefix . "jigoshop_attribute_taxonomies", array( 'attribute_type' => $attribute_type ), array( 'attribute_id' => $_GET['edit'] ), array( '%s' ) ); + + endif; + + wp_safe_redirect( get_admin_url() . 'admin.php?page=attributes' ); + exit; + + elseif (isset($_GET['delete'])) : + + $delete = absint($_GET['delete']); + + if ($delete>0) : + + $att_name = $wpdb->get_var("SELECT attribute_name FROM " . $wpdb->prefix . "jigoshop_attribute_taxonomies WHERE attribute_id = '$delete'"); + + if ($att_name && $wpdb->query("DELETE FROM " . $wpdb->prefix . "jigoshop_attribute_taxonomies WHERE attribute_id = '$delete'")) : + + $taxonomy = 'product_attribute_'.strtolower(sanitize_title($att_name)); + + if (taxonomy_exists($taxonomy)) : + + $terms = get_terms($taxonomy, 'orderby=name&hide_empty=0'); + foreach ($terms as $term) { + wp_delete_term( $term->term_id, $taxonomy ); + } + + endif; + + wp_safe_redirect( get_admin_url() . 'admin.php?page=attributes' ); + exit; + + endif; + + endif; + + endif; + + if (isset($_GET['edit']) && $_GET['edit'] > 0) : + jigoshop_edit_attribute(); + else : + jigoshop_add_attribute(); + endif; + +} + +/** + * Edit Attribute admin panel + * + * Shows the interface for changing an attributes type between select, multiselect and text + * + * @since 1.0 + * @usedby jigoshop_attributes() + */ +function jigoshop_edit_attribute() { + + global $wpdb; + + $edit = absint($_GET['edit']); + + $att_type = $wpdb->get_var("SELECT attribute_type FROM " . $wpdb->prefix . "jigoshop_attribute_taxonomies WHERE attribute_id = '$edit'"); + ?> +
+

+

+
+
+
+
+
+

+

+
+ +
+ + +
+ +

+
+
+
+
+
+
+ +
+

+

+
+
+
+
+ + + + + + + + + + + + + + + + +
attribute_name; ?> + +
|
+
attribute_type); ?>attribute_name)))) : + $terms_array = array(); + $terms = get_terms( 'product_attribute_'.strtolower(sanitize_title($tax->attribute_name)), 'orderby=name&hide_empty=0' ); + if ($terms) : + foreach ($terms as $term) : + $terms_array[] = $term->name; + endforeach; + echo implode(', ', $terms_array); + else : + echo ''; + endif; + else : + echo ''; + endif; + ?>
+
+
+
+
+
+

+

+
+
+
+ + +
+
+
+
+ + +
+
+
+ +

+
+
+
+
+
+ +
+ +
+

+

+
+ +
+ +
+ +
+

+
+ +
+

+ + + + + + + + + + + + + + + + + + + +
publish ); + echo $num; + ?>
+
+ +
+

JigoShop .

+
+
+
+ +
+ +
+

+
+ 10, + 'orderby' => 'post_date', + 'order' => 'DESC', + 'post_type' => 'shop_order', + 'post_status' => 'publish' + ); + $orders = get_posts( $args ); + if ($orders) : + echo '
    '; + foreach ($orders as $order) : + + $this_order = &new jigoshop_order( $order->ID ); + + echo ' +
  • + '.ucwords($this_order->status).' '.date_i18n('l jS \of F Y h:i:s A', strtotime($this_order->order_date)).'
    + '.sizeof($this_order->items).' '._n('item', 'items', sizeof($this_order->items), 'jigoshop').' '.__('Total: ', 'jigoshop').jigoshop_price($this_order->order_total).' +
  • '; + + endforeach; + echo '
'; + endif; + ?> +
+
+ + +
+

+
+ + 'product', + 'post_status' => 'publish', + 'ignore_sticky_posts' => 1, + 'posts_per_page' => -1 + ); + $my_query = new WP_Query($args); + if ($my_query->have_posts()) : while ($my_query->have_posts()) : $my_query->the_post(); + + $_product = &new jigoshop_product( $my_query->post->ID ); + if (!$_product->managing_stock()) continue; + + $thisitem = ' + '.$_product->stock.' + '.$my_query->post->post_title.' + '; + + if ($_product->stock<=$nostockamount) : + $outofstock[] = $thisitem; + continue; + endif; + + if ($_product->stock<=$lowstockamount) $lowinstock[] = $thisitem; + + endwhile; endif; + wp_reset_query(); + + if (sizeof($lowinstock)==0) : + $lowinstock[] = ''.__('No products are low in stock.', 'jigoshop').''; + endif; + if (sizeof($outofstock)==0) : + $outofstock[] = ''.__('No products are out of stock.', 'jigoshop').''; + endif; + ?> + +
+

+ + + + +
+
+
+

+ + + + +
+
+
+ +
+
+ + + +
+
+ + +
+

+ + +

+
+
+ +
+
+ +
+

+
+ get_results("SELECT *, SUBSTRING(comment_content,1,100) AS comment_excerpt + FROM $wpdb->comments + LEFT JOIN $wpdb->posts ON ($wpdb->comments.comment_post_ID = $wpdb->posts.ID) + WHERE comment_approved = '1' + AND comment_type = '' + AND post_password = '' + AND post_type = 'product' + ORDER BY comment_date_gmt DESC + LIMIT 5" ); + + if ($comments) : + echo '
    '; + foreach ($comments as $comment) : + + echo '
  • '; + + echo get_avatar($comment->comment_author, '32'); + + $rating = get_comment_meta( $comment->comment_ID, 'rating', true ); + + echo '
    + '.$rating.' '.__('out of 5', 'jigoshop').'
    '; + + echo '

    '.$comment->post_title.' reviewed by ' .strip_tags($comment->comment_author) .'

    '; + echo '
    '.strip_tags($comment->comment_excerpt).' [...]
  • '; + + endforeach; + echo '
'; + else : + echo '

'.__('There are no product reviews yet.', 'jigoshop').'

'; + endif; + ?> +
+
+ +
+

+
+ get_item_quantity(5); + $rss_items = $rss->get_items(0, $maxitems); + + if ( $maxitems > 0 ) : + + echo '
    '; + + foreach ( $rss_items as $item ) : + + $title = wptexturize($item->get_title(), ENT_QUOTES, "UTF-8"); + + $link = $item->get_permalink(); + + $date = $item->get_date('U'); + + if ( ( abs( time() - $date) ) < 86400 ) : // 1 Day + $human_date = sprintf(__('%s ago','jigoshop'), human_time_diff($date)); + else : + $human_date = date(__('F jS Y','jigoshop'), $date); + endif; + + echo '
  • '.$title.''.$human_date.'
  • '; + + endforeach; + + echo '
'; + + else : + echo '
  • '.__('No items found.','jigoshop').'
'; + endif; + + else : + echo '
  • '.__('No items found.','jigoshop').'
'; + endif; + + } + ?> +
+
+ +
+

+ +
+ +
+
+
+
+ "; + $columns["thumb"] = __("Thumb", 'jigoshop'); + $columns["id"] = __("ID", 'jigoshop'); + $columns["title"] = __("Name", 'jigoshop'); + $columns["parent"] = __("Parent Product", 'jigoshop'); + + return $columns; +} +add_filter('manage_edit-product_variation_columns', 'jigoshop_edit_variation_columns'); + +function jigoshop_custom_variation_columns($column) { + global $post; + $product = &new jigoshop_product($post->ID); + + switch ($column) { + case "thumb" : + if (has_post_thumbnail($post->ID)) : + echo get_the_post_thumbnail($post->ID, 'shop_tiny'); + endif; + break; + case "id" : + echo '#'.$post->ID; + break; + case "parent" : + if ($post->post_parent) : + $parent = get_post( $post->post_parent ); + echo '#'.$parent->ID.' — '.$parent->post_title.''; + endif; + break; + } +} +add_action('manage_product_variation_posts_custom_column', 'jigoshop_custom_variation_columns', 2); + +function jigoshop_edit_product_columns($columns){ + + $columns = array(); + + $columns["cb"] = ""; + $columns["thumb"] = __("Thumb", 'jigoshop'); + $columns["title"] = __("Name", 'jigoshop'); + $columns["product_type"] = __("Type", 'jigoshop'); + $columns["sku"] = __("ID/SKU", 'jigoshop'); + $columns["product_cat"] = __("Category", 'jigoshop'); + $columns["product_tags"] = __("Tags", 'jigoshop'); + $columns["visibility"] = __("Visibility", 'jigoshop'); + $columns["featured"] = __("Featured", 'jigoshop'); + + if (get_option('jigoshop_manage_stock')=='yes') : + $columns["is_in_stock"] = __("In Stock?", 'jigoshop'); + $columns["inventory"] = __("Inventory", 'jigoshop'); + endif; + + $columns["price"] = __("Price", 'jigoshop'); + + return $columns; +} +add_filter('manage_edit-product_columns', 'jigoshop_edit_product_columns'); + +function jigoshop_custom_product_columns($column) { + global $post; + $product = &new jigoshop_product($post->ID); + + switch ($column) { + case "thumb" : + if (has_post_thumbnail($post->ID)) : + echo get_the_post_thumbnail($post->ID, 'shop_tiny'); + endif; + break; + case "summary" : + echo $post->post_excerpt; + break; + case "price": + echo $product->get_price_html(); + break; + case "product_cat" : + echo get_the_term_list($post->ID, 'product_cat', '', ', ',''); + break; + case "product_tags" : + echo get_the_term_list($post->ID, 'product_tag', '', ', ',''); + break; + case "sku" : + if ( $sku = get_post_meta( $post->ID, 'SKU', true )) : + echo '#'.$post->ID.' - SKU: ' . $sku; + else : + echo '#'.$post->ID; + endif; + break; + case "featured" : + $url = wp_nonce_url( admin_url('admin-ajax.php?action=jigoshop-feature-product&product_id=' . $post->ID) ); + echo ''; + if ($product->is_featured()) echo 'yes'; + else echo 'no'; + echo ''; + break; + case "visibility" : + if ( $this_data = $product->visibility ) : + echo $this_data; + else : + echo ''; + endif; + break; + case "is_in_stock" : + if ( !$product->is_type( 'grouped' ) && $product->is_in_stock() ) echo 'yes'; + else echo ''; + break; + case "inventory" : + if ( $product->managing_stock() ) : + echo $product->stock.' in stock'; + else : + echo ''; + endif; + break; + case "product_type" : + echo ucwords($product->product_type); + break; + case "id" : + echo '#'.$post->ID; + break; + } +} +add_action('manage_product_posts_custom_column', 'jigoshop_custom_product_columns', 2); + +function jigoshop_edit_order_columns($columns){ + + $columns = array(); + + //$columns["cb"] = ""; + + $columns["order_status"] = __("Status", 'jigoshop'); + + $columns["order_title"] = __("Order", 'jigoshop'); + + $columns["customer"] = __("Customer", 'jigoshop'); + $columns["billing_address"] = __("Billing Address", 'jigoshop'); + $columns["shipping_address"] = __("Shipping Address", 'jigoshop'); + + $columns["billing_and_shipping"] = __("Billing & Shipping", 'jigoshop'); + + $columns["total_cost"] = __("Order Cost", 'jigoshop'); + + return $columns; +} +add_filter('manage_edit-shop_order_columns', 'jigoshop_edit_order_columns'); + +function jigoshop_custom_order_columns($column) { + + global $post; + $order = &new jigoshop_order( $post->ID ); + switch ($column) { + case "order_status" : + + echo sprintf( __('%s', 'jigoshop'), sanitize_title($order->status), $order->status ); + + break; + case "order_title" : + + echo ''.sprintf( __('Order #%s', 'jigoshop'), $post->ID ).''; + + echo ''; + + break; + case "customer" : + + if ($order->user_id) $user_info = get_userdata($order->user_id); + + ?> +
+
+
ID.'">#'.$user_info->ID.' – '; + + if ($user_info->first_name || $user_info->last_name) echo $user_info->first_name.' '.$user_info->last_name; + else echo $user_info->display_name; + + echo ''; + + else : + _e('Guest', 'jigoshop'); + endif; + ?>
+ billing_email) : ?>
+
billing_email; ?>
+ billing_phone) : ?>
+
billing_phone; ?>
+
+ '.$order->billing_first_name . ' ' . $order->billing_last_name; + if ($order->billing_company) echo ', '.$order->billing_company; + echo '
'; + echo ''.$order->formatted_billing_address.''; + break; + case "shipping_address" : + if ($order->formatted_shipping_address) : + echo ''.$order->shipping_first_name . ' ' . $order->shipping_last_name; + if ($order->shipping_company) : echo ', '.$order->shipping_company; endif; + echo '
'; + echo ''.$order->formatted_shipping_address.''; + else : + echo '–'; + endif; + break; + case "billing_and_shipping" : + ?> +
+
+
payment_method; ?>
+
+
shipping_method; ?>
+
+ + + + + + + order_shipping>0) : ?> + + + + get_total_tax()>0) : ?> + + + + order_discount>0) : ?> + + + + + + + +
order_subtotal); ?>
order_shipping); ?>
get_total_tax()); ?>
order_discount); ?>
order_total); ?>
+ Pending ('.$jigoshop_orders->pending_count.')'; + $views['onhold'] = 'On-Hold ('.$jigoshop_orders->on_hold_count.')'; + $views['processing'] = 'Processing ('.$jigoshop_orders->processing_count.')'; + $views['completed'] = 'Completed ('.$jigoshop_orders->completed_count.')'; + $views['cancelled'] = 'Cancelled ('.$jigoshop_orders->cancelled_count.')'; + $views['refunded'] = 'Refunded ('.$jigoshop_orders->refunded_count.')'; + + if ($pending || $onhold || $processing || $completed || $cancelled || $refunded) : + + $views['all'] = str_replace('current', '', $views['all']); + + endif; + + unset($views['publish']); + + if (isset($views['trash'])) : + $trash = $views['trash']; + unset($views['draft']); + unset($views['trash']); + $views['trash'] = $trash; + endif; + + return $views; +} +add_filter('views_edit-shop_order', 'jigoshop_custom_order_views'); + +/** + * Order page actions + **/ +function jigoshop_remove_row_actions( $actions ) { + if( get_post_type() === 'shop_order' ) : + unset( $actions['view'] ); + unset( $actions['inline hide-if-no-js'] ); + endif; + return $actions; +} +add_filter( 'post_row_actions', 'jigoshop_remove_row_actions', 10, 1 ); + + +/** + * Order page views + **/ +function jigoshop_bulk_actions( $actions ) { + return array(); +} +add_filter( 'bulk_actions-edit-shop_order', 'jigoshop_bulk_actions' ); + +/** + * Order messages + **/ +function jigoshop_post_updated_messages( $messages ) { + if( get_post_type() === 'shop_order' ) : + + $messages['post'][1] = sprintf( __('Order updated.', 'jigoshop') ); + $messages['post'][4] = sprintf( __('Order updated.', 'jigoshop') ); + $messages['post'][6] = sprintf( __('Order published.', 'jigoshop') ); + + $messages['post'][8] = sprintf( __('Order submitted.', 'jigoshop') ); + $messages['post'][10] = sprintf( __('Order draft updated.', 'jigoshop') ); + + endif; + return $messages; +} +add_filter( 'post_updated_messages', 'jigoshop_post_updated_messages' ); + diff --git a/admin/jigoshop-admin-settings-options.php b/admin/jigoshop-admin-settings-options.php new file mode 100644 index 00000000000..f8d6cbc0e5b --- /dev/null +++ b/admin/jigoshop-admin-settings-options.php @@ -0,0 +1,583 @@ + 'tab', 'tabname' => __('General', 'jigoshop') ), + + array( 'name' => __('General Options', 'jigoshop'), 'type' => 'title', 'desc' => '' ), + + array( + 'name' => __('Demo store','jigoshop'), + 'desc' => '', + 'tip' => __('Enable this option to show a banner at the top of the page stating its a demo store.','jigoshop'), + 'id' => 'jigoshop_demo_store', + 'css' => 'min-width:100px;', + 'std' => 'no', + 'type' => 'select', + 'options' => array( + 'yes' => __('Yes', 'jigoshop'), + 'no' => __('No', 'jigoshop') + ) + ), + + array( + 'name' => __('Enable SKU field','jigoshop'), + 'desc' => '', + 'tip' => __('Turning off the SKU field will give products an SKU of their post id.','jigoshop'), + 'id' => 'jigoshop_enable_sku', + 'css' => 'min-width:100px;', + 'std' => 'yes', + 'type' => 'select', + 'options' => array( + 'yes' => __('Yes', 'jigoshop'), + 'no' => __('No', 'jigoshop') + ) + ), + + array( + 'name' => __('Enable weight field','jigoshop'), + 'desc' => '', + 'tip' => '', + 'id' => 'jigoshop_enable_weight', + 'css' => 'min-width:100px;', + 'std' => 'yes', + 'type' => 'select', + 'options' => array( + 'yes' => __('Yes', 'jigoshop'), + 'no' => __('No', 'jigoshop') + ) + ), + + array( + 'name' => __('Weight Unit', 'jigoshop'), + 'desc' => __("This controls what unit you will define weights in.", 'jigoshop'), + 'tip' => '', + 'id' => 'jigoshop_weight_unit', + 'css' => 'min-width:200px;', + 'std' => 'GBP', + 'type' => 'select', + 'options' => array( + 'kg' => __('kg', 'jigoshop'), + 'lbs' => __('lbs', 'jigoshop') + ) + ), + + array( + 'name' => __('Base Country/Region','jigoshop'), + 'desc' => '', + 'tip' => __('This is the base country for your business. Tax rates will be based on this country.','jigoshop'), + 'id' => 'jigoshop_default_country', + 'css' => '', + 'std' => 'GB', + 'type' => 'single_select_country' + ), + + array( + 'name' => __('Allowed Countries','jigoshop'), + 'desc' => '', + 'tip' => __('These are countries that you are willing to ship to.','jigoshop'), + 'id' => 'jigoshop_allowed_countries', + 'css' => 'min-width:100px;', + 'std' => 'all', + 'type' => 'select', + 'options' => array( + 'all' => __('All Countries', 'jigoshop'), + 'specific' => __('Specific Countries', 'jigoshop') + ) + ), + + array( + 'name' => __('Specific Countries','jigoshop'), + 'desc' => '', + 'tip' => '', + 'id' => 'jigoshop_specific_allowed_countries', + 'css' => '', + 'std' => '', + 'type' => 'multi_select_countries' + ), + + array( + 'name' => __('Enable guest checkout?','jigoshop'), + 'desc' => '', + 'tip' => __('Without guest checkout, all users will require an account in order to checkout.','jigoshop'), + 'id' => 'jigoshop_enable_guest_checkout', + 'css' => 'min-width:100px;', + 'std' => 'yes', + 'type' => 'select', + 'options' => array( + 'yes' => __('Yes', 'jigoshop'), + 'no' => __('No', 'jigoshop') + ) + ), + + array( + 'name' => __('Force SSL on checkout?','jigoshop'), + 'desc' => '', + 'tip' => __('Forcing SSL is recommended','jigoshop'), + 'id' => 'jigoshop_force_ssl_checkout', + 'css' => 'min-width:100px;', + 'std' => 'no', + 'type' => 'select', + 'options' => array( + 'yes' => __('Yes', 'jigoshop'), + 'no' => __('No', 'jigoshop') + ) + ), + + array( + 'name' => __('ShareThis Publisher ID','jigoshop'), + 'desc' => __("Enter your ShareThis publisher ID to show ShareThis on product pages.",'jigoshop'), + 'tip' => __('ShareThis is a small social sharing widget for posting links on popular sites such as Twitter and Facebook.','jigoshop'), + 'id' => 'jigoshop_sharethis', + 'css' => 'width:300px;', + 'type' => 'text', + 'std' => '' + ), + + array( + 'name' => __('Disable Jigoshop frontend.css','jigoshop'), + 'desc' => '', + 'tip' => __('Useful if you want to disable Jigoshop styles and theme it yourself via your theme.','jigoshop'), + 'id' => 'jigoshop_disable_css', + 'css' => 'min-width:100px;', + 'std' => 'no', + 'type' => 'select', + 'options' => array( + 'no' => __('No', 'jigoshop'), + 'yes' => __('Yes', 'jigoshop') + ) + ), + + array( 'type' => 'tabend'), + + array( 'type' => 'tab', 'tabname' => __('Pages', 'jigoshop') ), + + array( 'name' => __('Shop page configuration', 'jigoshop'), 'type' => 'title', 'desc' => '' ), + + array( + 'name' => __('Cart Page','jigoshop'), + 'desc' => __('Your page should contain [jigoshop_cart]','jigoshop'), + 'tip' => '', + 'id' => 'jigoshop_cart_page_id', + 'css' => 'min-width:50px;', + 'type' => 'single_select_page', + 'std' => '' + ), + + array( + 'name' => __('Checkout Page','jigoshop'), + 'desc' => __('Your page should contain [jigoshop_checkout]','jigoshop'), + 'tip' => '', + 'id' => 'jigoshop_checkout_page_id', + 'css' => 'min-width:50px;', + 'type' => 'single_select_page', + 'std' => '' + ), + + array( + 'name' => __('Pay Page','jigoshop'), + 'desc' => __('Your page should contain [jigoshop_pay] and usually have "Checkout" as the parent.','jigoshop'), + 'tip' => '', + 'id' => 'jigoshop_pay_page_id', + 'css' => 'min-width:50px;', + 'type' => 'single_select_page', + 'std' => '' + ), + + array( + 'name' => __('Thanks Page','jigoshop'), + 'desc' => __('Your page should contain [jigoshop_thankyou] and usually have "Checkout" as the parent.','jigoshop'), + 'tip' => '', + 'id' => 'jigoshop_thanks_page_id', + 'css' => 'min-width:50px;', + 'type' => 'single_select_page', + 'std' => '' + ), + + array( + 'name' => __('My Account Page','jigoshop'), + 'desc' => __('Your page should contain [jigoshop_my_account]','jigoshop'), + 'tip' => '', + 'id' => 'jigoshop_myaccount_page_id', + 'css' => 'min-width:50px;', + 'type' => 'single_select_page', + 'std' => '' + ), + + array( + 'name' => __('Edit Address Page','jigoshop'), + 'desc' => __('Your page should contain [jigoshop_edit_address] and usually have "My Account" as the parent.','jigoshop'), + 'tip' => '', + 'id' => 'jigoshop_edit_address_page_id', + 'css' => 'min-width:50px;', + 'type' => 'single_select_page', + 'std' => '' + ), + + array( + 'name' => __('View Order Page','jigoshop'), + 'desc' => __('Your page should contain [jigoshop_view_order] and usually have "My Account" as the parent.','jigoshop'), + 'tip' => '', + 'id' => 'jigoshop_view_order_page_id', + 'css' => 'min-width:50px;', + 'type' => 'single_select_page', + 'std' => '' + ), + + array( + 'name' => __('Change Password Page','jigoshop'), + 'desc' => __('Your page should contain [jigoshop_change_password] and usually have "My Account" as the parent.','jigoshop'), + 'tip' => '', + 'id' => 'jigoshop_change_password_page_id', + 'css' => 'min-width:50px;', + 'type' => 'single_select_page', + 'std' => '' + ), + + array( 'type' => 'tabend'), + + array( 'type' => 'tab', 'tabname' => __('Catalog', 'jigoshop') ), + + array( 'name' => __('Catalog Options', 'jigoshop'), 'type' => 'title','desc' => '', 'id' => '' ), + + + array( + 'name' => __('Products Base Page','jigoshop'), + 'desc' => sprintf( __("IMPORTANT: You must re-save your permalinks for this change to take effect.",'jigoshop'), 'options-permalink.php' ), + 'tip' => __('This sets the base page of your shop. You should not change this value once you have launched your site otherwise you risk breaking urls of other sites pointing to yours, etc.','jigoshop'), + 'id' => 'jigoshop_shop_page_id', + 'css' => 'min-width:50px;', + 'type' => 'single_select_page', + 'std' => '' + ), + + array( + 'name' => __('Prepend shop categories/tags with base page?','jigoshop'), + 'desc' => sprintf( __("IMPORTANT: You must re-save your permalinks for this change to take effect.",'jigoshop'), 'options-permalink.php' ), + 'tip' => __('If set to yes, categories will show up as your_base_page/shop_category instead of just shop_category.', 'jigoshop'), + 'id' => 'jigoshop_prepend_shop_page_to_urls', + 'css' => 'min-width:100px;', + 'std' => 'no', + 'type' => 'select', + 'options' => array( + 'no' => __('No', 'jigoshop'), + 'yes' => __('Yes', 'jigoshop') + ) + ), + + array( + 'name' => __('Terms page ID', 'jigoshop'), + 'desc' => __('If you define a "Terms" page the customer will be asked if they accept them when checking out.', 'jigoshop'), + 'tip' => '', + 'id' => 'jigoshop_terms_page_id', + 'css' => 'min-width:50px;', + 'std' => '', + 'type' => 'single_select_page', + 'args' => 'show_option_none=' . __('None', 'jigoshop'), + ), + + array( 'name' => __('Pricing Options', 'jigoshop'), 'type' => 'title','desc' => '', 'id' => '' ), + + array( + 'name' => __('Currency', 'jigoshop'), + 'desc' => sprintf( __("This controls what currency prices are listed at in the catalog, and which currency PayPal, and other gateways, will take payments in. See the list of supported PayPal currencies.", 'jigoshop'), 'https://www.paypal.com/cgi-bin/webscr?cmd=p/sell/mc/mc_intro-outside' ), + 'tip' => '', + 'id' => 'jigoshop_currency', + 'css' => 'min-width:200px;', + 'std' => 'GBP', + 'type' => 'select', + 'options' => apply_filters('jigoshop_currencies', array( + 'USD' => __('US Dollars ($)', 'jigoshop'), + 'EUR' => __('Euros (€)', 'jigoshop'), + 'GBP' => __('Pounds Sterling (£)', 'jigoshop'), + 'AUD' => __('Australian Dollars ($)', 'jigoshop'), + 'BRL' => __('Brazilian Real ($)', 'jigoshop'), + 'CAD' => __('Canadian Dollars ($)', 'jigoshop'), + 'CZK' => __('Czech Koruna', 'jigoshop'), + 'DKK' => __('Danish Krone', 'jigoshop'), + 'HKD' => __('Hong Kong Dollar ($)', 'jigoshop'), + 'HUF' => __('Hungarian Forint', 'jigoshop'), + 'ILS' => __('Israeli Shekel', 'jigoshop'), + 'JPY' => __('Japanese Yen (¥)', 'jigoshop'), + 'MYR' => __('Malaysian Ringgits', 'jigoshop'), + 'MXN' => __('Mexican Peso ($)', 'jigoshop'), + 'NZD' => __('New Zealand Dollar ($)', 'jigoshop'), + 'NOK' => __('Norwegian Krone', 'jigoshop'), + 'PHP' => __('Philippine Pesos', 'jigoshop'), + 'PLN' => __('Polish Zloty', 'jigoshop'), + 'SGD' => __('Singapore Dollar ($)', 'jigoshop'), + 'SEK' => __('Swedish Krona', 'jigoshop'), + 'CHF' => __('Swiss Franc', 'jigoshop'), + 'TWD' => __('Taiwan New Dollars', 'jigoshop'), + 'THB' => __('Thai Baht', 'jigoshop') + ) + ) + ), + + array( + 'name' => __('Currency Position', 'jigoshop'), + 'desc' => __("This controls the position of the currency symbol.", 'jigoshop'), + 'tip' => '', + 'id' => 'jigoshop_currency_pos', + 'css' => 'min-width:200px;', + 'std' => 'left', + 'type' => 'select', + 'options' => array( + 'left' => __('Left', 'jigoshop'), + 'right' => __('Right', 'jigoshop'), + 'left_space' => __('Left (with space)', 'jigoshop'), + 'right_space' => __('Right (with space)', 'jigoshop') + ) + ), + + array( + 'name' => __('Thousand separator', 'jigoshop'), + 'desc' => __('This sets the thousand separator of displayed prices.', 'jigoshop'), + 'tip' => '', + 'id' => 'jigoshop_price_thousand_sep', + 'css' => 'width:30px;', + 'std' => ',', + 'type' => 'text', + ), + + array( + 'name' => __('Decimal separator', 'jigoshop'), + 'desc' => __('This sets the decimal separator of displayed prices.', 'jigoshop'), + 'tip' => '', + 'id' => 'jigoshop_price_decimal_sep', + 'css' => 'width:30px;', + 'std' => '.', + 'type' => 'text', + ), + + array( + 'name' => __('Number of decimals', 'jigoshop'), + 'desc' => __('This sets the number of decimal points shown in displayed prices.', 'jigoshop'), + 'tip' => '', + 'id' => 'jigoshop_price_num_decimals', + 'css' => 'width:30px;', + 'std' => '2', + 'type' => 'text', + ), + + array( 'type' => 'tabend'), + + array( 'type' => 'tab', 'tabname' => __('Coupons', 'jigoshop') ), + + array( 'name' => __('Coupon Codes', 'jigoshop'), 'type' => 'title', 'desc' => '' ), + + array( + 'name' => __('Coupons','jigoshop'), + 'desc' => 'All fields are required.', + 'tip' => 'Coupons allow you to give customers special offers and discounts. Leave product IDs blank to apply to all products/items in the cart.', + 'id' => 'jigoshop_coupons', + 'css' => 'min-width:50px;', + 'type' => 'coupons', + 'std' => '' + ), + + array( 'type' => 'tabend'), + + array( 'type' => 'tab', 'tabname' => __('Inventory', 'jigoshop') ), + + array( 'name' => __('Inventory Options', 'jigoshop'), 'type' => 'title','desc' => '', 'id' => '' ), + + array( + 'name' => __('Manage stock?','jigoshop'), + 'desc' => __('If you are not managing stock, turn it off here to disable it in admin and on the front-end.','jigoshop'), + 'tip' => __('You can manage stock on a per-item basis if you leave this option on.', 'jigoshop'), + 'id' => 'jigoshop_manage_stock', + 'css' => 'min-width:100px;', + 'std' => 'yes', + 'type' => 'select', + 'options' => array( + 'yes' => __('Yes', 'jigoshop'), + 'no' => __('No', 'jigoshop') + ) + ), + + array( + 'name' => __('Low stock notification','jigoshop'), + 'desc' => '', + 'tip' => __('Set the minimum threshold for this below.', 'jigoshop'), + 'id' => 'jigoshop_notify_low_stock', + 'css' => 'min-width:100px;', + 'std' => 'yes', + 'type' => 'select', + 'options' => array( + 'yes' => __('Yes', 'jigoshop'), + 'no' => __('No', 'jigoshop') + ) + ), + + array( + 'name' => __('Low stock threshold','jigoshop'), + 'desc' => '', + 'tip' => '', + 'id' => 'jigoshop_notify_low_stock_amount', + 'css' => 'min-width:50px;', + 'type' => 'text', + 'std' => '2' + ), + + array( + 'name' => __('Out-of-stock notification','jigoshop'), + 'desc' => '', + 'tip' => __('Set the minimum threshold for this below.', 'jigoshop'), + 'id' => 'jigoshop_notify_no_stock', + 'css' => 'min-width:100px;', + 'std' => 'yes', + 'type' => 'select', + 'options' => array( + 'yes' => __('Yes', 'jigoshop'), + 'no' => __('No', 'jigoshop') + ) + ), + + array( + 'name' => __('Out of stock threshold','jigoshop'), + 'desc' => '', + 'tip' => '', + 'id' => 'jigoshop_notify_no_stock_amount', + 'css' => 'min-width:50px;', + 'type' => 'text', + 'std' => '0' + ), + + array( 'type' => 'tabend'), + + array( 'type' => 'tab', 'tabname' => __('Shipping', 'jigoshop') ), + + array( 'name' => __('Shipping Options', 'jigoshop'), 'type' => 'title','desc' => '', 'id' => '' ), + + array( + 'name' => __('Calculate Shipping','jigoshop'), + 'desc' => __('Only set this to no if you are not shipping items, or items have shipping costs included.','jigoshop'), + 'tip' => __('If you are not calculating shipping then you can ignore all other tax options.', 'jigoshop'), + 'id' => 'jigoshop_calc_shipping', + 'css' => 'min-width:100px;', + 'std' => 'yes', + 'type' => 'select', + 'options' => array( + 'yes' => __('Yes', 'jigoshop'), + 'no' => __('No', 'jigoshop') + ) + ), + + array( + 'name' => __('Enable shipping calculator on cart','jigoshop'), + 'desc' => '', + 'tip' => '', + 'id' => 'jigoshop_enable_shipping_calc', + 'css' => 'min-width:100px;', + 'std' => 'yes', + 'type' => 'select', + 'options' => array( + 'yes' => __('Yes', 'jigoshop'), + 'no' => __('No', 'jigoshop') + ) + ), + + array( + 'name' => __('Only ship to billing address?','jigoshop'), + 'desc' => '', + 'tip' => '', + 'id' => 'jigoshop_ship_to_billing_address_only', + 'css' => 'min-width:100px;', + 'std' => 'no', + 'type' => 'select', + 'options' => array( + 'yes' => __('Yes', 'jigoshop'), + 'no' => __('No', 'jigoshop') + ) + ), + + array( 'type' => 'shipping_options'), + + array( 'type' => 'tabend'), + + array( 'type' => 'tab', 'tabname' => __('Tax', 'jigoshop') ), + + array( 'name' => __('Tax Options', 'jigoshop'), 'type' => 'title','desc' => '', 'id' => '' ), + + array( + 'name' => __('Calculate Taxes','jigoshop'), + 'desc' => __('Only set this to no if you are exclusively selling non-taxable items.','jigoshop'), + 'tip' => __('If you are not calculating taxes then you can ignore all other tax options.', 'jigoshop'), + 'id' => 'jigoshop_calc_taxes', + 'css' => 'min-width:100px;', + 'std' => 'yes', + 'type' => 'select', + 'options' => array( + 'yes' => __('Yes', 'jigoshop'), + 'no' => __('No', 'jigoshop') + ) + ), + + array( + 'name' => __('Catalog Prices include tax?','jigoshop'), + 'desc' => '', + 'tip' => __('If prices include tax then tax calculations will work backwards.','jigoshop'), + 'id' => 'jigoshop_prices_include_tax', + 'css' => 'min-width:100px;', + 'std' => 'yes', + 'type' => 'select', + 'options' => array( + 'yes' => __('Yes', 'jigoshop'), + 'no' => __('No', 'jigoshop') + ) + ), + + array( + 'name' => __('Cart totals display...','jigoshop'), + 'desc' => '', + 'tip' => __('Should the subtotal be shown including or excluding tax on the frontend?','jigoshop'), + 'id' => 'jigoshop_display_totals_tax', + 'css' => 'min-width:100px;', + 'std' => 'excluding', + 'type' => 'select', + 'options' => array( + 'including' => __('price including tax', 'jigoshop'), + 'excluding' => __('price excluding tax', 'jigoshop') + ) + ), + + array( + 'name' => __('Additional Tax classes','jigoshop'), + 'desc' => __('List 1 per line. This is in addition to the default Standard Rate.','jigoshop'), + 'tip' => __('List product and shipping tax classes here, e.g. Zero Tax, Reduced Rate.','jigoshop'), + 'id' => 'jigoshop_tax_classes', + 'css' => 'width:100%; height: 75px;', + 'type' => 'textarea', + 'std' => "Reduced Rate\nZero Rate" + ), + + array( + 'name' => __('Tax rates','jigoshop'), + 'desc' => 'All fields are required.', + 'tip' => 'To avoid rounding errors, insert tax rates with 4 decimal places.', + 'id' => 'jigoshop_tax_rates', + 'css' => 'min-width:50px;', + 'type' => 'tax_rates', + 'std' => '' + ), + + array( 'type' => 'tabend'), + + array( 'type' => 'tab', 'tabname' => __('Payment Gateways', 'jigoshop') ), + + array( 'type' => 'gateway_options'), + + array( 'type' => 'tabend') + +) ); diff --git a/admin/jigoshop-admin-settings.php b/admin/jigoshop-admin-settings.php new file mode 100644 index 00000000000..91228121bc1 --- /dev/null +++ b/admin/jigoshop-admin-settings.php @@ -0,0 +1,516 @@ + $country, + 'state' => $state, + 'rate' => $rate, + 'shipping' => $shipping, + 'class' => $class + ); + + endif; + + endfor; + + update_option($value['id'], $tax_rates); + + elseif (isset($value['id']) && $value['id']=='jigoshop_coupons') : + + $coupon_code = array(); + $coupon_type = array(); + $coupon_amount = array(); + $product_ids = array(); + $coupons = array(); + $individual = array(); + + if (isset($_POST['coupon_code'])) $coupon_code = $_POST['coupon_code']; + if (isset($_POST['coupon_type'])) $coupon_type = $_POST['coupon_type']; + if (isset($_POST['coupon_amount'])) $coupon_amount = $_POST['coupon_amount']; + if (isset($_POST['product_ids'])) $product_ids = $_POST['product_ids']; + if (isset($_POST['individual'])) $individual = $_POST['individual']; + + for ($i=0; $i $code, + 'amount' => $amount, + 'type' => $type, + 'products' => $products, + 'individual_use' => $individual_use + ); + endif; + + endif; + + endfor; + + update_option($value['id'], $coupons); + + elseif (isset($value['type']) && $value['type']=='multi_select_countries') : + + // Get countries array + if (isset($_POST[$value['id']])) $selected_countries = $_POST[$value['id']]; else $selected_countries = array(); + update_option($value['id'], $selected_countries); + + /* price separators get a special treatment as they should allow a spaces (don't trim) */ + elseif ( isset($value['id']) && ( $value['id'] == 'jigoshop_price_thousand_sep' || $value['id'] == 'jigoshop_price_decimal_sep' ) ): + + if( isset( $_POST[ $value['id'] ] ) ) { + update_option($value['id'], $_POST[$value['id']] ); + } else { + @delete_option($value['id']); + } + + else : + + if(isset($value['id']) && isset($_POST[$value['id']])) { + update_option($value['id'], jigowatt_clean($_POST[$value['id']])); + } else { + @delete_option($value['id']); + } + + endif; + + } + + do_action('jigoshop_update_options'); + + echo '

'.__('Your settings have been saved.','jigoshop').'

'; + } +} + +/** + * Admin fields + * + * Loops though the jigoshop options array and outputs each field. + * + * @since 1.0 + * @usedby jigoshop_settings() + * + * @param array $options List of options to go through and save + */ +function jigoshop_admin_fields($options) { + ?> +
+

+ '; + foreach ($options as $value) { + if ( 'tab' == $value['type'] ) : + echo '
  • '.$value['tabname'].'
  • '. "\n"; + $counter = $counter + 1; + endif; + } + echo ''; + $counter = 1; + foreach ($options as $value) : + switch($value['type']) : + case 'string': + ?> + + + + + '; + echo ''. "\n\n"; + break; + case 'title': + ?> + + + + + + + + + '; + $counter = $counter + 1; + break; + case 'single_select_page' : + $page_setting = (int) get_option($value['id']); + + $args = array( 'name' => $value['id'], + 'id' => $value['id']. '" style="width: 200px;', + 'sort_column' => 'menu_order', + 'sort_order' => 'ASC', + 'selected' => $page_setting); + + if( isset($value['args']) ) $args = wp_parse_args($value['args'], $args); + + ?> + + + + + + + + + get_coupons(); + ?> + + + + + get_tax_classes(); + $tax_rates = get_option('jigoshop_tax_rates'); + ?> + + + + + admin_options(); + + endforeach; + + break; + case "gateway_options" : + + foreach (jigoshop_payment_gateways::payment_gateways() as $gateway) : + + $gateway->admin_options(); + + endforeach; + + break; + endswitch; + endforeach; + ?> +

    + + + + +
    +

    +

    +
    + + + +
    + $item ) : + + if ( ( ( 'jigoshop' ) == $item ) ) : + $jigoshop_menu_order[] = 'separator-jigoshop'; + unset( $menu_order[$jigoshop_separator] ); + endif; + + if ( !in_array( $item, array( 'separator-jigoshop' ) ) ) : + $jigoshop_menu_order[] = $item; + endif; + + endforeach; + + // Return order + return $jigoshop_menu_order; +} + +function jigoshop_admin_custom_menu_order() { + if ( !current_user_can( 'manage_options' ) ) return false; + + return true; +} +add_action('admin_menu', 'jigoshop_admin_menu'); +add_action('menu_order', 'jigoshop_admin_menu_order'); +add_action('custom_menu_order', 'jigoshop_admin_custom_menu_order'); + +/** + * Admin Head + * + * Outputs some styles in the admin to show icons on the jigoshop admin pages + * + * @since 1.0 + */ +function jigoshop_admin_head() { + ?> + + +
    +

    +

    +
    +
      +
    • +
    • +
    +
    +
     
    :
    :
    +
    : + +
    +
    : + +
    +
    : +
    : +
      $val) : + + echo '
    • '; + + endforeach; + ?>
    +
    : + + + + + + + + + + + + + 0) foreach( $coupon_codes as $coupon ) : $i++; + echo ''; + endforeach; + ?> + +
    ×
    +

    +
    : +
    + 0) foreach( $tax_rates as $rate ) : $i++; + echo '

    % ×

    '; + endforeach; + ?> +
    +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
     
     
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
     
    ' . __('Your server supports fsockopen.', 'jigoshop'). ''; else echo '' . __('Your server does not support fsockopen.', 'jigoshop'). ''; ?>
    +
    + + + + post_type !== 'product') die; + + $product = new jigoshop_product($post->ID); + + if ($product->is_featured()) update_post_meta($post->ID, 'featured', 'no'); + else update_post_meta($post->ID, 'featured', 'yes'); + + $sendback = remove_query_arg( array('trashed', 'untrashed', 'deleted', 'ids'), wp_get_referer() ); + wp_safe_redirect( $sendback ); + +} +add_action('wp_ajax_jigoshop-feature-product', 'jigoshop_feature_product'); + +/** + * Returns proper post_type + */ +function jigoshop_get_current_post_type() { + + global $post, $typenow, $current_screen; + + if( $current_screen && @$current_screen->post_type ) return $current_screen->post_type; + + if( $typenow ) return $typenow; + + if( !empty($_REQUEST['post_type']) ) return sanitize_key( $_REQUEST['post_type'] ); + + if ( !empty($post) && !empty($post->post_type) ) return $post->post_type; + + if( ! empty($_REQUEST['post']) && (int)$_REQUEST['post'] ) { + $p = get_post( $_REQUEST['post'] ); + return $p ? $p->post_type : ''; + } + + return ''; +} + +/** + * Categories ordering + */ + +/** + * Load needed scripts to order categories + */ +function jigoshop_categories_scripts () { + + if( !isset($_GET['taxonomy']) || $_GET['taxonomy'] !== 'product_cat') return; + + wp_register_script('jigoshop-categories-ordering', jigoshop::plugin_url() . '/assets/js/categories-ordering.js', array('jquery-ui-sortable')); + wp_print_scripts('jigoshop-categories-ordering'); + +} +add_action('admin_footer-edit-tags.php', 'jigoshop_categories_scripts'); + +/** + * Ajax request handling for categories ordering + */ +function jigoshop_categories_ordering () { + + global $wpdb; + + $id = (int)$_POST['id']; + $next_id = isset($_POST['nextid']) && (int) $_POST['nextid'] ? (int) $_POST['nextid'] : null; + + if( ! $id || ! $term = get_term_by('id', $id, 'product_cat') ) die(0); + + jigoshop_order_categories ( $term, $next_id); + + $children = get_terms('product_cat', "child_of=$id&menu_order=ASC&hide_empty=0"); + if( $term && sizeof($children) ) { + echo 'children'; + die; + } + +} +add_action('wp_ajax_jigoshop-categories-ordering', 'jigoshop_categories_ordering'); diff --git a/admin/jigoshop-install.php b/admin/jigoshop-install.php new file mode 100644 index 00000000000..d93e54eed7e --- /dev/null +++ b/admin/jigoshop-install.php @@ -0,0 +1,376 @@ +flush_rules(); + + // Update version + update_option( "jigoshop_db_version", JIGOSHOP_VERSION ); +} + +/** + * Default options + * + * Sets up the default options used on the settings page + * + * @since 1.0 + */ +function jigoshop_default_options() { + global $options_settings; + foreach ($options_settings as $value) { + if (isset($value['std'])) add_option($value['id'], $value['std']); + } + + add_option('jigoshop_shop_slug', 'shop'); +} + +/** + * Create pages + * + * Creates pages that the plugin relies on, storing page id's in variables. + * + * @since 1.0 + */ +function jigoshop_create_pages() { + global $wpdb; + + $slug = esc_sql( _x('shop', 'page_slug', 'jigoshop') ); + $page_found = $wpdb->get_var("SELECT ID FROM " . $wpdb->posts . " WHERE post_name = '$slug' LIMIT 1"); + + if(!$page_found) { + + $page_data = array( + 'post_status' => 'publish', + 'post_type' => 'page', + 'post_author' => 1, + 'post_name' => $slug, + 'post_title' => __('Shop', 'jigoshop'), + 'post_content' => '', + 'comment_status' => 'closed' + ); + $page_id = wp_insert_post($page_data); + + update_option('jigoshop_shop_page_id', $page_id); + + } else { + update_option('jigoshop_shop_page_id', $page_found); + } + + $slug = esc_sql( _x('cart', 'page_slug', 'jigoshop') ); + $page_found = $wpdb->get_var("SELECT ID FROM " . $wpdb->posts . " WHERE post_name = '$slug' LIMIT 1"); + + if(!$page_found) { + + $page_data = array( + 'post_status' => 'publish', + 'post_type' => 'page', + 'post_author' => 1, + 'post_name' => $slug, + 'post_title' => __('Cart', 'jigoshop'), + 'post_content' => '[jigoshop_cart]', + 'comment_status' => 'closed' + ); + $page_id = wp_insert_post($page_data); + + update_option('jigoshop_cart_page_id', $page_id); + + } else { + update_option('jigoshop_cart_page_id', $page_found); + } + + $slug = esc_sql( _x('checkout', 'page_slug', 'jigoshop') ); + $page_found = $wpdb->get_var("SELECT ID FROM " . $wpdb->posts . " WHERE post_name = '$slug' LIMIT 1"); + + if(!$page_found) { + + $page_data = array( + 'post_status' => 'publish', + 'post_type' => 'page', + 'post_author' => 1, + 'post_name' => $slug, + 'post_title' => __('Checkout', 'jigoshop'), + 'post_content' => '[jigoshop_checkout]', + 'comment_status' => 'closed' + ); + $page_id = wp_insert_post($page_data); + + update_option('jigoshop_checkout_page_id', $page_id); + + } else { + update_option('jigoshop_checkout_page_id', $page_found); + } + + $slug = esc_sql( _x('order-tracking', 'page_slug', 'jigoshop') ); + $page_found = $wpdb->get_var("SELECT ID FROM " . $wpdb->posts . " WHERE post_name = '$slug' LIMIT 1"); + + if(!$page_found) { + + $page_data = array( + 'post_status' => 'publish', + 'post_type' => 'page', + 'post_author' => 1, + 'post_name' => $slug, + 'post_title' => __('Track your order', 'jigoshop'), + 'post_content' => '[jigoshop_order_tracking]', + 'comment_status' => 'closed' + ); + $page_id = wp_insert_post($page_data); + } + + $slug = esc_sql( _x('my-account', 'page_slug', 'jigoshop') ); + $page_found = $wpdb->get_var("SELECT ID FROM " . $wpdb->posts . " WHERE post_name = '$slug' LIMIT 1"); + + if(!$page_found) { + + $page_data = array( + 'post_status' => 'publish', + 'post_type' => 'page', + 'post_author' => 1, + 'post_name' => $slug, + 'post_title' => __('My Account', 'jigoshop'), + 'post_content' => '[jigoshop_my_account]', + 'comment_status' => 'closed' + ); + $page_id = wp_insert_post($page_data); + + update_option('jigoshop_myaccount_page_id', $page_id); + + } else { + update_option('jigoshop_myaccount_page_id', $page_found); + } + + $slug = esc_sql( _x('edit-address', 'page_slug', 'jigoshop') ); + $page_found = $wpdb->get_var("SELECT ID FROM " . $wpdb->posts . " WHERE post_name = '$slug' LIMIT 1"); + + if(!$page_found) { + + $page_data = array( + 'post_status' => 'publish', + 'post_type' => 'page', + 'post_parent' => get_option('jigoshop_myaccount_page_id'), + 'post_author' => 1, + 'post_name' => $slug, + 'post_title' => __('Edit My Address', 'jigoshop'), + 'post_content' => '[jigoshop_edit_address]', + 'comment_status' => 'closed' + ); + $page_id = wp_insert_post($page_data); + + update_option('jigoshop_edit_address_page_id', $page_id); + + } else { + update_option('jigoshop_edit_address_page_id', $page_found); + } + + $slug = esc_sql( _x('view-order', 'page_slug', 'jigoshop') ); + $page_found = $wpdb->get_var("SELECT ID FROM " . $wpdb->posts . " WHERE post_name = '$slug' LIMIT 1"); + + if(!$page_found) { + + $page_data = array( + 'post_status' => 'publish', + 'post_type' => 'page', + 'post_parent' => get_option('jigoshop_myaccount_page_id'), + 'post_author' => 1, + 'post_name' => $slug, + 'post_title' => __('View Order', 'jigoshop'), + 'post_content' => '[jigoshop_view_order]', + 'comment_status' => 'closed' + ); + $page_id = wp_insert_post($page_data); + + update_option('jigoshop_view_order_page_id', $page_id); + + } else { + update_option('jigoshop_view_order_page_id', $page_found); + } + + $slug = esc_sql( _x('change-password', 'page_slug', 'jigoshop') ); + $page_found = $wpdb->get_var("SELECT ID FROM " . $wpdb->posts . " WHERE post_name = '$slug' LIMIT 1"); + + if(!$page_found) { + + $page_data = array( + 'post_status' => 'publish', + 'post_type' => 'page', + 'post_parent' => get_option('jigoshop_myaccount_page_id'), + 'post_author' => 1, + 'post_name' => $slug, + 'post_title' => __('Change Password', 'jigoshop'), + 'post_content' => '[jigoshop_change_password]', + 'comment_status' => 'closed' + ); + $page_id = wp_insert_post($page_data); + + update_option('jigoshop_change_password_page_id', $page_id); + + } else { + update_option('jigoshop_change_password_page_id', $page_found); + } + + $slug = esc_sql( _x('pay', 'page_slug', 'jigoshop') ); + $page_found = $wpdb->get_var("SELECT ID FROM " . $wpdb->posts . " WHERE post_name = '$slug' LIMIT 1"); + + if(!$page_found) { + + $page_data = array( + 'post_status' => 'publish', + 'post_type' => 'page', + 'post_parent' => get_option('jigoshop_checkout_page_id'), + 'post_author' => 1, + 'post_name' => $slug, + 'post_title' => __('Checkout → Pay', 'jigoshop'), + 'post_content' => '[jigoshop_pay]', + 'comment_status' => 'closed' + ); + $page_id = wp_insert_post($page_data); + + update_option('jigoshop_pay_page_id', $page_id); + + } else { + update_option('jigoshop_pay_page_id', $page_found); + } + + // Thank you Page + $slug = esc_sql( _x('thanks', 'page_slug', 'jigoshop') ); + $page_found = $wpdb->get_var("SELECT ID FROM " . $wpdb->posts . " WHERE post_name = '$slug' LIMIT 1"); + + if(!$page_found) { + + $page_data = array( + 'post_status' => 'publish', + 'post_type' => 'page', + 'post_parent' => get_option('jigoshop_checkout_page_id'), + 'post_author' => 1, + 'post_name' => $slug, + 'post_title' => __('Thank you', 'jigoshop'), + 'post_content' => '[jigoshop_thankyou]', + 'comment_status' => 'closed' + ); + $page_id = wp_insert_post($page_data); + + update_option('jigoshop_thanks_page_id', $page_id); + + } else { + update_option('jigoshop_thanks_page_id', $page_found); + } + +} + +/** + * Table Install + * + * Sets up the database tables which the plugin needs to function. + * + * @since 1.0 + */ +function jigoshop_tables_install() { + global $wpdb; + + //$wpdb->show_errors(); + + $collate = ''; + if($wpdb->supports_collation()) { + if(!empty($wpdb->charset)) $collate = "DEFAULT CHARACTER SET $wpdb->charset"; + if(!empty($wpdb->collate)) $collate .= " COLLATE $wpdb->collate"; + } + + $sql = "CREATE TABLE IF NOT EXISTS ". $wpdb->prefix . "jigoshop_attribute_taxonomies" ." ( + `attribute_id` mediumint(9) NOT NULL AUTO_INCREMENT, + `attribute_name` varchar(200) NOT NULL, + `attribute_type` varchar(200) NOT NULL, + PRIMARY KEY id (`attribute_id`)) $collate;"; + $wpdb->query($sql); + + $sql = "CREATE TABLE IF NOT EXISTS ". $wpdb->prefix . "jigoshop_downloadable_product_permissions" ." ( + `product_id` mediumint(9) NOT NULL, + `user_email` varchar(200) NOT NULL, + `user_id` mediumint(9) NULL, + `order_key` varchar(200) NOT NULL, + `downloads_remaining` varchar(9) NULL, + PRIMARY KEY id (`product_id`, `order_key`)) $collate;"; + $wpdb->query($sql); + + $sql = "CREATE TABLE IF NOT EXISTS ". $wpdb->prefix . "jigoshop_termmeta" ." ( + `meta_id` bigint(20) NOT NULL AUTO_INCREMENT, + `jigoshop_term_id` bigint(20) NOT NULL, + `meta_key` varchar(255) NULL, + `meta_value` longtext NULL, + PRIMARY KEY id (`meta_id`)) $collate;"; + $wpdb->query($sql); + +} + +/** + * Default taxonomies + * + * Adds the default terms for taxonomies - product types and order statuses. Modify at your own risk. + * + * @since 1.0 + */ +function jigoshop_default_taxonomies() { + + $product_types = array( + 'simple', + 'grouped', + 'configurable', + 'downloadable', + 'virtual' + ); + + foreach($product_types as $type) { + if (!$type_id = get_term_by( 'slug', sanitize_title($type), 'product_type')) { + wp_insert_term($type, 'product_type'); + } + } + + $order_status = array( + 'pending', + 'on-hold', + 'processing', + 'completed', + 'refunded', + 'cancelled' + ); + + foreach($order_status as $status) { + if (!$status_id = get_term_by( 'slug', sanitize_title($status), 'shop_order_status')) { + wp_insert_term($status, 'shop_order_status'); + } + } + +} \ No newline at end of file diff --git a/admin/jigoshop-write-panels.php b/admin/jigoshop-write-panels.php new file mode 100644 index 00000000000..09c41cec745 --- /dev/null +++ b/admin/jigoshop-write-panels.php @@ -0,0 +1,192 @@ +– Note: if you edit quantities or remove items from the order you will need to manually change the item\'s stock levels.', 'jigoshop'), 'jigoshop_order_items_meta_box', 'shop_order', 'normal', 'high'); + add_meta_box( 'jigoshop-order-totals', __('Order Totals', 'jigoshop'), 'jigoshop_order_totals_meta_box', 'shop_order', 'side', 'default'); + + add_meta_box( 'jigoshop-order-actions', __('Order Actions', 'jigoshop'), 'jigoshop_order_actions_meta_box', 'shop_order', 'side', 'default'); + + remove_meta_box( 'commentstatusdiv', 'shop_order' , 'normal' ); + remove_meta_box( 'slugdiv', 'shop_order' , 'normal' ); +} + +/** + * Save meta boxes + * + * Runs when a post is saved and does an action which the write panel save scripts can hook into. + * + * @since 1.0 + */ +add_action( 'save_post', 'jigoshop_meta_boxes_save', 1, 2 ); + +function jigoshop_meta_boxes_save( $post_id, $post ) { + global $wpdb; + + if ( !$_POST ) return $post_id; + if ( defined('DOING_AUTOSAVE') && DOING_AUTOSAVE ) return $post_id; + if ( !isset($_POST['jigoshop_meta_nonce']) || (isset($_POST['jigoshop_meta_nonce']) && !wp_verify_nonce( $_POST['jigoshop_meta_nonce'], 'jigoshop_save_data' ))) return $post_id; + if ( !current_user_can( 'edit_post', $post_id )) return $post_id; + if ( $post->post_type != 'product' && $post->post_type != 'shop_order' ) return $post_id; + + do_action( 'jigoshop_process_'.$post->post_type.'_meta', $post_id, $post ); +} + +/** + * Product data + * + * Forces certain product data based on the product's type, e.g. grouped products cannot have a parent. + * + * @since 1.0 + */ +add_filter('wp_insert_post_data', 'jigoshop_product_data'); + +function jigoshop_product_data( $data ) { + global $post; + if ($data['post_type']=='product' && isset($_POST['product-type'])) { + $product_type = stripslashes( $_POST['product-type'] ); + switch($product_type) : + case "grouped" : + case "variable" : + $data['post_parent'] = 0; + break; + endswitch; + } + return $data; +} + +/** + * Order data + * + * Forces the order posts to have a title in a certain format (containing the date) + * + * @since 1.0 + */ +add_filter('wp_insert_post_data', 'jigoshop_order_data'); + +function jigoshop_order_data( $data ) { + global $post; + if ($data['post_type']=='shop_order' && isset($data['post_date'])) { + + $order_title = 'Order'; + if ($data['post_date']) $order_title.= ' – '.date('F j, Y @ h:i A', strtotime($data['post_date'])); + + $data['post_title'] = $order_title; + } + return $data; +} + + +/** + * Save errors + * + * Stores error messages in a variable so they can be displayed on the edit post screen after saving. + * + * @since 1.0 + */ +add_action( 'admin_notices', 'jigoshop_meta_boxes_save_errors' ); + +function jigoshop_meta_boxes_save_errors() { + $jigoshop_errors = maybe_unserialize(get_option('jigoshop_errors')); + if ($jigoshop_errors && sizeof($jigoshop_errors)>0) : + echo '
    '; + foreach ($jigoshop_errors as $error) : + echo '

    '.$error.'

    '; + endforeach; + echo '
    '; + update_option('jigoshop_errors', ''); + endif; +} + +/** + * Enqueue scripts + * + * Enqueue JavaScript used by the meta panels. + * + * @since 1.0 + */ +function jigoshop_write_panel_scripts() { + + $post_type = jigoshop_get_current_post_type(); + + if( $post_type !== 'product' && $post_type !== 'shop_order' ) return; + + wp_register_script('jigoshop-date', jigoshop::plugin_url() . '/assets/js/date.js'); + wp_register_script('jigoshop-datepicker', jigoshop::plugin_url() . '/assets/js/datepicker.js', array('jquery', 'jigoshop-date')); + + wp_enqueue_script('jigoshop-datepicker'); + + wp_register_script('jigoshop-writepanel', jigoshop::plugin_url() . '/assets/js/write-panels.js', array('jquery')); + wp_enqueue_script('jigoshop-writepanel'); + + wp_enqueue_script('media-upload'); + wp_enqueue_script('thickbox'); + wp_enqueue_style('thickbox'); + + $params = array( + 'remove_item_notice' => __("Remove this item? If you have previously reduced this item's stock, or this order was submitted by a customer, will need to manually restore the item's stock.", 'jigoshop'), + 'cart_total' => __("Calc totals based on order items, discount amount, and shipping?", 'jigoshop'), + 'copy_billing' => __("Copy billing information to shipping information? This will remove any currently entered shipping information.", 'jigoshop'), + 'prices_include_tax' => get_option('jigoshop_prices_include_tax'), + 'ID' => __('ID', 'jigoshop'), + 'item_name' => __('Item Name', 'jigoshop'), + 'quantity' => __('Quantity e.g. 2', 'jigoshop'), + 'cost_unit' => __('Cost per unit e.g. 2.99', 'jigoshop'), + 'tax_rate' => __('Tax Rate e.g. 20.0000', 'jigoshop'), + 'meta_name' => __('Meta Name', 'jigoshop'), + 'meta_value' => __('Meta Value', 'jigoshop'), + 'plugin_url' => jigoshop::plugin_url(), + 'ajax_url' => admin_url('admin-ajax.php'), + 'add_order_item_nonce' => wp_create_nonce("add-order-item") + ); + + wp_localize_script( 'jigoshop-writepanel', 'params', $params ); + + +} +add_action('admin_print_scripts-post.php', 'jigoshop_write_panel_scripts'); +add_action('admin_print_scripts-post-new.php', 'jigoshop_write_panel_scripts'); + +/** + * Meta scripts + * + * Outputs JavaScript used by the meta panels. + * + * @since 1.0 + */ +function jigoshop_meta_scripts() { + ?> + + update_status( $_POST['order_status'] ); + + // Order items + $order_items = array(); + + if (isset($_POST['item_id'])) : + $item_id = $_POST['item_id']; + $item_variation= $_POST['item_variation']; + $item_name = $_POST['item_name']; + $item_quantity = $_POST['item_quantity']; + $item_cost = $_POST['item_cost']; + $item_tax_rate = $_POST['item_tax_rate']; + + for ($i=0; $i htmlspecialchars(stripslashes($item_id[$i])), + 'variation_id' => (int) $item_variation[$i], + 'name' => htmlspecialchars(stripslashes($item_name[$i])), + 'qty' => (int) $item_quantity[$i], + 'cost' => number_format(jigowatt_clean($item_cost[$i]), 2), + 'taxrate' => number_format(jigowatt_clean($item_tax_rate[$i]), 4) + )); + + endfor; + endif; + + // Save + update_post_meta( $post_id, 'order_data', $data ); + update_post_meta( $post_id, 'order_items', $order_items ); + + + // Handle button actions + + if (isset($_POST['reduce_stock']) && $_POST['reduce_stock'] && sizeof($order_items)>0) : + + $order->add_order_note( __('Manually reducing stock.', 'jigoshop') ); + + foreach ($order_items as $order_item) : + + $_product = $order->get_product_from_item( $order_item ); + + if ($_product->exists) : + + if ($_product->managing_stock()) : + + $old_stock = $_product->stock; + + $new_quantity = $_product->reduce_stock( $order_item['qty'] ); + + $order->add_order_note( sprintf( __('Item #%s stock reduced from %s to %s.', 'jigoshop'), $order_item['id'], $old_stock, $new_quantity) ); + + if ($new_quantity<0) : + do_action('jigoshop_product_on_backorder_notification', $order_item['id'], $values['quantity']); + endif; + + // stock status notifications + if (get_option('jigoshop_notify_no_stock_amount') && get_option('jigoshop_notify_no_stock_amount')>=$new_quantity) : + do_action('jigoshop_no_stock_notification', $order_item['id']); + elseif (get_option('jigoshop_notify_low_stock_amount') && get_option('jigoshop_notify_low_stock_amount')>=$new_quantity) : + do_action('jigoshop_low_stock_notification', $order_item['id']); + endif; + + endif; + + else : + + $order->add_order_note( sprintf( __('Item %s %s not found, skipping.', 'jigoshop'), $order_item['id'], $order_item['name'] ) ); + + endif; + + endforeach; + + $order->add_order_note( __('Manual stock reduction complete.', 'jigoshop') ); + + elseif (isset($_POST['restore_stock']) && $_POST['restore_stock'] && sizeof($order_items)>0) : + + $order->add_order_note( __('Manually restoring stock.', 'jigoshop') ); + + foreach ($order_items as $order_item) : + + $_product = $order->get_product_from_item( $order_item ); + + if ($_product->exists) : + + if ($_product->managing_stock()) : + + $old_stock = $_product->stock; + + $new_quantity = $_product->increase_stock( $order_item['qty'] ); + + $order->add_order_note( sprintf( __('Item #%s stock increased from %s to %s.', 'jigoshop'), $order_item['id'], $old_stock, $new_quantity) ); + + endif; + + else : + + $order->add_order_note( sprintf( __('Item %s %s not found, skipping.', 'jigoshop'), $order_item['id'], $order_item['name'] ) ); + + endif; + + endforeach; + + $order->add_order_note( __('Manual stock restore complete.', 'jigoshop') ); + + elseif (isset($_POST['invoice']) && $_POST['invoice']) : + + // Mail link to customer + jigoshop_pay_for_order_customer_notification( $order->id ); + + endif; + + // Error Handling + if (sizeof($jigoshop_errors)>0) update_option('jigoshop_errors', $jigoshop_errors); +} \ No newline at end of file diff --git a/admin/write-panels/order-data.php b/admin/write-panels/order-data.php new file mode 100644 index 00000000000..86eeeef16b3 --- /dev/null +++ b/admin/write-panels/order-data.php @@ -0,0 +1,438 @@ +ID, 'order_data', true) ); + + if (!isset($data['billing_first_name'])) $data['billing_first_name'] = ''; + if (!isset($data['billing_last_name'])) $data['billing_last_name'] = ''; + if (!isset($data['billing_company'])) $data['billing_company'] = ''; + if (!isset($data['billing_address_1'])) $data['billing_address_1'] = ''; + if (!isset($data['billing_address_2'])) $data['billing_address_2'] = ''; + if (!isset($data['billing_city'])) $data['billing_city'] = ''; + if (!isset($data['billing_postcode'])) $data['billing_postcode'] = ''; + if (!isset($data['billing_country'])) $data['billing_country'] = ''; + if (!isset($data['billing_state'])) $data['billing_state'] = ''; + if (!isset($data['billing_email'])) $data['billing_email'] = ''; + if (!isset($data['billing_phone'])) $data['billing_phone'] = ''; + if (!isset($data['shipping_first_name'])) $data['shipping_first_name'] = ''; + if (!isset($data['shipping_last_name'])) $data['shipping_last_name'] = ''; + if (!isset($data['shipping_company'])) $data['shipping_company'] = ''; + if (!isset($data['shipping_address_1'])) $data['shipping_address_1'] = ''; + if (!isset($data['shipping_address_2'])) $data['shipping_address_2'] = ''; + if (!isset($data['shipping_city'])) $data['shipping_city'] = ''; + if (!isset($data['shipping_postcode'])) $data['shipping_postcode'] = ''; + if (!isset($data['shipping_country'])) $data['shipping_country'] = ''; + if (!isset($data['shipping_state'])) $data['shipping_state'] = ''; + + $data['customer_user'] = (int) get_post_meta($post->ID, 'customer_user', true); + + $order_status = wp_get_post_terms($post->ID, 'shop_order_status'); + if ($order_status) : + $order_status = current($order_status); + $data['order_status'] = $order_status->slug; + else : + $data['order_status'] = 'pending'; + endif; + + if (!isset($post->post_title) || empty($post->post_title)) : + $order_title = 'Order'; + else : + $order_title = $post->post_title; + endif; + + ?> + +
    + + + + + +
    + +

    +

    + +

    +

    + +

    +

    +
    + +
    'billing_first_name', 'label' => 'First Name:' ); + echo '

    +

    '; + + // Last Name + $field = array( 'id' => 'billing_last_name', 'label' => 'Last Name:' ); + echo '

    +

    '; + + // Company + $field = array( 'id' => 'billing_company', 'label' => 'Company:' ); + echo '

    +

    '; + + // Address 1 + $field = array( 'id' => 'billing_address_1', 'label' => 'Address 1:' ); + echo '

    +

    '; + + // Address 2 + $field = array( 'id' => 'billing_address_2', 'label' => 'Address 2:' ); + echo '

    +

    '; + + // City + $field = array( 'id' => 'billing_city', 'label' => 'City:' ); + echo '

    +

    '; + + // Postcode + $field = array( 'id' => 'billing_postcode', 'label' => 'Postcode:' ); + echo '

    +

    '; + + // Country + $field = array( 'id' => 'billing_country', 'label' => 'Country:' ); + echo '

    +

    '; + + // State + $field = array( 'id' => 'billing_state', 'label' => 'State/County:' ); + echo '

    +

    '; + + // Email + $field = array( 'id' => 'billing_email', 'label' => 'Email Address:' ); + echo '

    +

    '; + + // Tel + $field = array( 'id' => 'billing_phone', 'label' => 'Tel:' ); + echo '

    +

    '; + + ?> +
    + +
    + +

    + 'shipping_first_name', 'label' => 'First Name:' ); + echo '

    +

    '; + + // Last Name + $field = array( 'id' => 'shipping_last_name', 'label' => 'Last Name:' ); + echo '

    +

    '; + + // Company + $field = array( 'id' => 'shipping_company', 'label' => 'Company:' ); + echo '

    +

    '; + + // Address 1 + $field = array( 'id' => 'shipping_address_1', 'label' => 'Address 1:' ); + echo '

    +

    '; + + // Address 2 + $field = array( 'id' => 'shipping_address_2', 'label' => 'Address 2:' ); + echo '

    +

    '; + + // City + $field = array( 'id' => 'shipping_city', 'label' => 'City:' ); + echo '

    +

    '; + + // Postcode + $field = array( 'id' => 'shipping_postcode', 'label' => 'Postcode:' ); + echo '

    +

    '; + + // Country + $field = array( 'id' => 'shipping_country', 'label' => 'Country:' ); + echo '

    +

    '; + + // State + $field = array( 'id' => 'shipping_state', 'label' => 'State/County:' ); + echo '

    +

    '; + + ?> +
    +
    + ID, 'order_items', true) ); + ?> +
    + + + + + + + + + + + + + + + + + + + 0 && isset($order_items[0]['id'])) foreach ($order_items as $item) : + + if (isset($item['variation_id']) && $item['variation_id'] > 0) : + $_product = &new jigoshop_product_variation( $item['variation_id'] ); + else : + $_product = &new jigoshop_product( $item['id'] ); + endif; + + ?> + + + + + + + + + + + + + + + +
    sku) echo $_product->sku; ?>variation_data)) : + echo jigoshop_get_formatted_variation( $_product->variation_data, true ); + else : + echo '-'; + endif; + ?> + + + + + + + +
    +
    + + + +
    +
    +

    + + + +

    +

    + +

    + +
    + +
      +
    • + +
    • +
    • + +
    • + +
    • + ID ) ) { + if ( !EMPTY_TRASH_DAYS ) + $delete_text = __('Delete Permanently'); + else + $delete_text = __('Move to Trash'); + ?> + +
    • +
    + ID, 'order_data', true) ); + + if (!isset($data['shipping_method'])) $data['shipping_method'] = ''; + if (!isset($data['payment_method'])) $data['payment_method'] = ''; + if (!isset($data['order_subtotal'])) $data['order_subtotal'] = ''; + if (!isset($data['order_shipping'])) $data['order_shipping'] = ''; + if (!isset($data['order_discount'])) $data['order_discount'] = ''; + if (!isset($data['order_tax'])) $data['order_tax'] = ''; + if (!isset($data['order_total'])) $data['order_total'] = ''; + if (!isset($data['order_shipping_tax'])) $data['order_shipping_tax'] = ''; + ?> +
    +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + htmlspecialchars(stripslashes($attribute_names[$i])), + 'value' => $attribute_values[$i], + 'position' => $attribute_position[$i], + 'visible' => $visible, + 'variation' => $variation, + 'is_taxonomy' => $is_taxonomy + ); + + if ($is_taxonomy=='yes') : + // Update post terms + $tax = $attribute_names[$i]; + $value = $attribute_values[$i]; + + if (taxonomy_exists('product_attribute_'.strtolower(sanitize_title($tax)))) : + + wp_set_object_terms( $post_id, $value, 'product_attribute_'.strtolower(sanitize_title($tax)) ); + + endif; + + endif; + + endfor; + endif; + + if (!function_exists('attributes_cmp')) { + function attributes_cmp($a, $b) { + if ($a['position'] == $b['position']) { + return 0; + } + return ($a['position'] < $b['position']) ? -1 : 1; + } + } + uasort($attributes, 'attributes_cmp'); + + // Product type + $product_type = sanitize_title( stripslashes( $_POST['product-type'] ) ); + if( !$product_type ) $product_type = 'simple'; + + wp_set_object_terms($post_id, $product_type, 'product_type'); + + // visibility + $visibility = stripslashes( $_POST['visibility'] ); + update_post_meta( $post_id, 'visibility', $visibility ); + + // Featured + $featured = stripslashes( $_POST['featured'] ); + update_post_meta( $post_id, 'featured', $featured ); + + // Unique SKU + $SKU = get_post_meta($post_id, 'SKU', true); + $new_sku = stripslashes( $_POST['sku'] ); + if ($new_sku!==$SKU) : + if ($new_sku && !empty($new_sku)) : + if ($wpdb->get_var("SELECT * FROM $wpdb->postmeta WHERE meta_key='SKU' AND meta_value='".$new_sku."';") || $wpdb->get_var("SELECT * FROM $wpdb->posts WHERE ID='".$new_sku."' AND ID!=".$post_id.";")) : + $jigoshop_errors[] = __('Product SKU must be unique.', 'jigoshop'); + else : + update_post_meta( $post_id, 'SKU', $new_sku ); + endif; + else : + update_post_meta( $post_id, 'SKU', '' ); + endif; + endif; + + // Sales and prices + + if ($product_type!=='grouped') : + + $date_from = (isset($_POST['sale_price_dates_from'])) ? $_POST['sale_price_dates_from'] : ''; + $date_to = (isset($_POST['sale_price_dates_to'])) ? $_POST['sale_price_dates_to'] : ''; + + // Dates + if ($date_from) : + update_post_meta( $post_id, 'sale_price_dates_from', strtotime($date_from) ); + else : + update_post_meta( $post_id, 'sale_price_dates_from', '' ); + endif; + + if ($date_to) : + update_post_meta( $post_id, 'sale_price_dates_to', strtotime($date_to) ); + else : + update_post_meta( $post_id, 'sale_price_dates_to', '' ); + endif; + + if ($date_to && !$date_from) : + update_post_meta( $post_id, 'sale_price_dates_from', strtotime('NOW') ); + endif; + + // Update price if on sale + if ($data['sale_price'] && $date_to == '' && $date_from == '') : + update_post_meta( $post_id, 'price', $data['sale_price'] ); + else : + update_post_meta( $post_id, 'price', $data['regular_price'] ); + endif; + + if ($date_from && strtotime($date_from) < strtotime('NOW')) : + update_post_meta( $post_id, 'price', $data['sale_price'] ); + endif; + + if ($date_to && strtotime($date_to) < strtotime('NOW')) : + update_post_meta( $post_id, 'price', $data['regular_price'] ); + update_post_meta( $post_id, 'sale_price_dates_from', ''); + update_post_meta( $post_id, 'sale_price_dates_to', ''); + endif; + + else : + + $data['sale_price'] = ''; + $data['regular_price'] = ''; + update_post_meta( $post_id, 'sale_price_dates_from', '' ); + update_post_meta( $post_id, 'sale_price_dates_to', '' ); + update_post_meta( $post_id, 'price', '' ); + + endif; + + // Stock Data + + if (get_option('jigoshop_manage_stock')=='yes') : + // Manage Stock Checkbox + if ($product_type!=='grouped' && isset($_POST['manage_stock']) && $_POST['manage_stock']) : + + update_post_meta( $post_id, 'stock', $_POST['stock'] ); + $data['manage_stock'] = 'yes'; + $data['backorders'] = stripslashes( $_POST['backorders'] ); + + else : + + update_post_meta( $post_id, 'stock', '0' ); + $data['manage_stock'] = 'no'; + $data['backorders'] = 'no'; + + endif; + endif; + + // Apply filters to data + $data = apply_filters( 'process_product_meta', $data, $post_id ); + + // Apply filter to data for product type + $data = apply_filters( 'filter_product_meta_' . $product_type, $data, $post_id ); + + // Do action for product type + do_action( 'process_product_meta_' . $product_type, $data, $post_id ); + + // Save + update_post_meta( $post_id, 'product_attributes', $attributes ); + update_post_meta( $post_id, 'product_data', $data ); + update_option('jigoshop_errors', $jigoshop_errors); +} \ No newline at end of file diff --git a/admin/write-panels/product-data.php b/admin/write-panels/product-data.php new file mode 100644 index 00000000000..d5e4429cb30 --- /dev/null +++ b/admin/write-panels/product-data.php @@ -0,0 +1,364 @@ +ID, 'product_data', true) ); + $featured = (string) get_post_meta( $post->ID, 'featured', true ); + $visibility = (string) get_post_meta( $post->ID, 'visibility', true); + + if (!isset($data['weight'])) $data['weight'] = ''; + if (!isset($data['regular_price'])) $data['regular_price'] = ''; + if (!isset($data['sale_price'])) $data['sale_price'] = ''; + + $thepostid = $post->ID; + + ?> +
    + + +
    slug; else $product_type = 'simple'; + $field = array( 'id' => 'product-type', 'label' => __('Product Type', 'jigoshop') ); + echo '

    '; + + // List Grouped products + $posts_in = (array) get_objects_in_term( get_term_by( 'slug', 'grouped', 'product_type' )->term_id, 'product_type' ); + $posts_in = array_unique($posts_in); + + $field = array( 'id' => 'parent_id', 'label' => __('Parent post', 'jigoshop') ); + echo '

    '; + + // Ordering + $menu_order = $post->menu_order; + $field = array( 'id' => 'menu_order', 'label' => _x('Post Order', 'ordering', 'jigoshop') ); + echo ''; + + + // Summary + echo '

    +

    '; + + // SKU + $field = array( 'id' => 'sku', 'label' => __('SKU', 'jigoshop') ); + $SKU = get_post_meta($thepostid, 'SKU', true); + + if( get_option('jigoshop_enable_sku', true) !== 'no' ) : + echo '

    + + ' . __('Leave blank to use product ID', 'jigoshop') . '

    '; + else: + echo ''; + endif; + + // Weight + $field = array( 'id' => 'weight', 'label' => __('Weight', 'jigoshop') . ' ('.get_option('jigoshop_weight_unit').'):' ); + + if( get_option('jigoshop_enable_weight', true) !== 'no' ) : + echo '

    + +

    '; + else: + echo ''; + endif; + + // Featured + $field = array( 'id' => 'featured', 'label' => __('Featured?', 'jigoshop') ); + echo '

    '; + + // Visibility + $field = array( 'id' => 'visibility', 'label' => __('Visibility', 'jigoshop') ); + echo '

    '; + ?> +
    +
    + + 'regular_price', 'label' => __('Regular Price', 'jigoshop') . ' ('.get_jigoshop_currency_symbol().'):' ); + echo '

    + +

    '; + + // Special Price + $field = array( 'id' => 'sale_price', 'label' => __('Sale Price', 'jigoshop') . ' ('.get_jigoshop_currency_symbol().'):' ); + echo '

    + +

    '; + + // Special Price date range + $field = array( 'id' => 'sale_price_dates', 'label' => __('Sale Price Dates', 'jigoshop') ); + + $sale_price_dates_from = get_post_meta($thepostid, 'sale_price_dates_from', true); + $sale_price_dates_to = get_post_meta($thepostid, 'sale_price_dates_to', true); + + echo '

    + + + + ' . __('Date format', 'jigoshop') . ': YYYY-MM-DD +

    '; + + // Tax + $_tax = new jigoshop_tax(); + + $field = array( 'id' => 'tax_status', 'label' => __('Tax Status', 'jigoshop') ); + echo '

    '; + + $field = array( 'id' => 'tax_class', 'label' => __('Tax Class', 'jigoshop') ); + echo '

    '; + ?> + +
    + +
    + + 'manage_stock', 'label' => __('Manage stock?', 'jigoshop') ); + echo '

    '; + + // Stock status + $field = array( 'id' => 'stock_status', 'label' => 'Stock status:' ); + echo '

    '; + + echo '
    '; + + // Stock + $field = array( 'id' => 'stock', 'label' => __('Stock Qty', 'jigoshop') ); + echo '

    + + +

    '; + + // Backorders? + $field = array( 'id' => 'backorders', 'label' => __('Allow Backorders?', 'jigoshop') ); + echo '

    '; + + echo '
    '; + ?> + +
    + +
    + +
    + + + + + + + + + + + + + ID, 'product_attributes', true) ); + + $i = -1; + + // Taxonomies + if ( $attribute_taxonomies ) : + foreach ($attribute_taxonomies as $tax) : $i++; + + $attribute_nicename = strtolower(sanitize_title($tax->attribute_name)); + if (isset($attributes[$attribute_nicename])) $attribute = $attributes[$attribute_nicename]; + if (isset($attribute['visible']) && $attribute['visible']=='yes') $checked = 'checked="checked"'; else $checked = ''; + if (isset($attribute['variation']) && $attribute['variation']=='yes') $checked2 = 'checked="checked"'; else $checked2 = ''; + + $values = wp_get_post_terms( $thepostid, 'product_attribute_'.strtolower(sanitize_title($tax->attribute_name)) ); + $value = array(); + if (!is_wp_error($values) && $values) : + foreach ($values as $v) : + $value[] = $v->slug; + endforeach; + endif; + + ?>> + + + + + + + 0) foreach ($attributes as $attribute) : + if (isset($attribute['is_taxonomy']) && $attribute['is_taxonomy']=='yes') continue; + + $i++; + + if (isset($attribute['visible']) && $attribute['visible']=='yes') $checked = 'checked="checked"'; else $checked = ''; + if (isset($attribute['variation']) && $attribute['variation']=='yes') $checked2 = 'checked="checked"'; else $checked2 = ''; + + ?> + + + + + + + + +
    + + + + attribute_name; ?> + + + + attribute_type=="select" || $tax->attribute_type=="multiselect") : ?> + + attribute_type=="text") : ?> + + + name="attribute_visibility[]" value="1" /> name="attribute_variation[]" value="1" />
    + + + + + + name="attribute_visibility[]" value="1" /> name="attribute_variation[]" value="1" />
    +
    + + +
    +
    + + + +
    + +
    + +
    + +
    + ID, 'file_path', true); + $field = array( 'id' => 'file_path', 'label' => __('File path', 'jigoshop') ); + echo '

    + + '.ABSPATH.'

    '; + + // Download Limit + $download_limit = get_post_meta($post->ID, 'download_limit', true); + $field = array( 'id' => 'download_limit', 'label' => __('Download Limit', 'jigoshop') ); + echo '

    + + ' . __('Leave blank for unlimited re-downloads.', 'jigoshop') . '

    '; + + ?> +
    + '.__('Downloadable','jigoshop').''; + +} +add_action('product_type_selector', 'downloadable_product_type_selector'); + +/** + * Process meta + * + * Processes this product types options when a post is saved + * + * @since 1.0 + * + * @param array $data The $data being saved + * @param int $post_id The post id of the post being saved + */ +function filter_product_meta_downloadable( $data, $post_id ) { + + if (isset($_POST['file_path']) && $_POST['file_path']) update_post_meta( $post_id, 'file_path', $_POST['file_path'] ); + if (isset($_POST['download_limit'])) update_post_meta( $post_id, 'download_limit', $_POST['download_limit'] ); + + return $data; + +} +add_filter('filter_product_meta_downloadable', 'filter_product_meta_downloadable', 1, 2); \ No newline at end of file diff --git a/admin/write-panels/product-types/grouped.php b/admin/write-panels/product-types/grouped.php new file mode 100644 index 00000000000..e3743d99ca7 --- /dev/null +++ b/admin/write-panels/product-types/grouped.php @@ -0,0 +1,44 @@ + +
    + parent product option.', 'jigoshop'); + ?> +
    + '.__('Grouped','jigoshop').''; + +} +add_action('product_type_selector', 'grouped_product_type_selector'); \ No newline at end of file diff --git a/admin/write-panels/product-types/variable.php b/admin/write-panels/product-types/variable.php new file mode 100644 index 00000000000..954be68e486 --- /dev/null +++ b/admin/write-panels/product-types/variable.php @@ -0,0 +1,411 @@ +ID, 'product_attributes', true) ); + if (!isset($attributes)) $attributes = array(); + ?> +
    + +
    + 'product_variation', + 'post_status' => array('private', 'publish'), + 'numberposts' => -1, + 'orderby' => 'id', + 'order' => 'asc', + 'post_parent' => $post->ID + ); + $variations = get_posts($args); + $loop = 0; + if ($variations) foreach ($variations as $variation) : + + $variation_data = get_post_custom( $variation->ID ); + $image = ''; + if (isset($variation_data['_thumbnail_id'][0])) : + $image = wp_get_attachment_url( $variation_data['_thumbnail_id'][0] ); + endif; + + if (!$image) $image = jigoshop::plugin_url().'/assets/images/placeholder.png'; + ?> +
    +

    + + #ID; ?> — + ID, 'tax_' . sanitize_title($attribute['name']), true ); + + if (!is_array($options)) $options = explode(',', $options); + + echo ''; + + endforeach; + ?> + +

    + + + + + + + + + + + + +
    post_status, 'publish'); ?> />
    +
    + +
    +

    + + + +
    +
    + ID, 'product_attributes', true) ); + if (!isset($attributes)) $attributes = array(); + ?> + jQuery(function(){ + + jQuery('button.add_configuration').live('click', function(){ + + jQuery('.jigoshop_configurations').block({ message: null, overlayCSS: { background: '#fff url(/assets/images/ajax-loader.gif) no-repeat center', opacity: 0.6 } }); + + var data = { + action: 'jigoshop_add_variation', + post_id: ID; ?>, + security: '' + }; + + jQuery.post('', data, function(response) { + + var variation_id = parseInt(response); + + var loop = jQuery('.jigoshop_configuration').size(); + + jQuery('.jigoshop_configurations').append('
    \ +

    \ + \ + \ + '; + + foreach($options as $option) : + echo ''; + endforeach; + + echo ''; + + endforeach; + ?>

    \ + \ + \ + \ + \ + \ + \ + \ + \ + \ + \ + \ + \ +
    \ +
    '); + + jQuery('.jigoshop_configurations').unblock(); + + }); + + return false; + + }); + + jQuery('button.remove_variation').live('click', function(){ + var answer = confirm(''); + if (answer){ + + var el = jQuery(this).parent().parent(); + + var variation = jQuery(this).attr('rel'); + + if (variation>0) { + + jQuery(el).block({ message: null, overlayCSS: { background: '#fff url(/assets/images/ajax-loader.gif) no-repeat center', opacity: 0.6 } }); + + var data = { + action: 'jigoshop_remove_variation', + variation_id: variation, + security: '' + }; + + jQuery.post('', data, function(response) { + // Success + jQuery(el).fadeOut('300', function(){ + jQuery(el).remove(); + }); + }); + + } else { + jQuery(el).fadeOut('300', function(){ + jQuery(el).remove(); + }); + } + + } + return false; + }); + + var current_field_wrapper; + + window.send_to_editor_default = window.send_to_editor; + + jQuery('.upload_image_button').live('click', function(){ + + var post_id = jQuery(this).attr('rel'); + + var parent = jQuery(this).parent(); + + current_field_wrapper = parent; + + window.send_to_editor = window.send_to_cproduct; + + formfield = jQuery('.upload_image_id', parent).attr('name'); + tb_show('', 'media-upload.php?post_id=' + post_id + '&type=image&TB_iframe=true'); + return false; + }); + + window.send_to_cproduct = function(html) { + + imgurl = jQuery('img', html).attr('src'); + imgclass = jQuery('img', html).attr('class'); + imgid = parseInt(imgclass.replace(/\D/g, ''), 10); + + jQuery('.upload_image_id', current_field_wrapper).val(imgid); + + jQuery('img', current_field_wrapper).attr('src', imgurl); + tb_remove(); + window.send_to_editor = window.send_to_editor_default; + + } + + }); + 'Product #' . $post_id . ' Variation', + 'post_content' => '', + 'post_status' => 'publish', + 'post_author' => get_current_user_id(), + 'post_parent' => $post_id, + 'post_type' => 'product_variation' + ); + $variation_id = wp_insert_post( $variation ); + + echo $variation_id; + + die(); + +} + + + +/** + * Product Type selector + * + * Adds this product type to the product type selector in the product options meta box + * + * @since 1.0 + * + * @param string $product_type Passed the current product type so that if it keeps its selected state + */ +function variable_product_type_selector( $product_type ) { + + echo ''; + +} +add_action('product_type_selector', 'variable_product_type_selector'); + +/** + * Process meta + * + * Processes this product types options when a post is saved + * + * @since 1.0 + * + * @param array $data The $data being saved + * @param int $post_id The post id of the post being saved + */ +function process_product_meta_variable( $data, $post_id ) { + + if (isset($_POST['variable_sku'])) : + + $variable_post_id = $_POST['variable_post_id']; + $variable_sku = $_POST['variable_sku']; + $variable_weight = $_POST['variable_weight']; + $variable_stock = $_POST['variable_stock']; + $variable_price = $_POST['variable_price']; + $variable_sale_price= $_POST['variable_sale_price']; + $upload_image_id = $_POST['upload_image_id']; + if (isset($_POST['variable_enabled'])) $variable_enabled = $_POST['variable_enabled']; + + $attributes = maybe_unserialize( get_post_meta($post_id, 'product_attributes', true) ); + if (!isset($attributes)) $attributes = array(); + + for ($i=0; $i '#' . $post_id . ' Variation ('.$sku_string.') - ' . implode(', ', $title), + 'post_content' => '', + 'post_status' => $post_status, + 'post_author' => get_current_user_id(), + 'post_parent' => $post_id, + 'post_type' => 'product_variation' + ); + $variation_id = wp_insert_post( $variation ); + + else : + + global $wpdb; + $wpdb->update( $wpdb->posts, array( 'post_status' => $post_status, 'post_title' => '#' . $post_id . ' Variation ('.$sku_string.') - ' . implode(', ', $title) ), array( 'ID' => $variation_id ) ); + + endif; + + // Update post meta + update_post_meta( $variation_id, 'SKU', $variable_sku[$i] ); + update_post_meta( $variation_id, 'price', $variable_price[$i] ); + update_post_meta( $variation_id, 'sale_price', $variable_sale_price[$i] ); + update_post_meta( $variation_id, 'weight', $variable_weight[$i] ); + update_post_meta( $variation_id, 'stock', $variable_stock[$i] ); + update_post_meta( $variation_id, '_thumbnail_id', $upload_image_id[$i] ); + + // Update taxonomies + foreach ($attributes as $attribute) : + + if ( $attribute['variation']=='yes' ) : + + $value = trim($_POST[ 'tax_' . sanitize_title($attribute['name']) ][$i]); + + update_post_meta( $variation_id, 'tax_' . sanitize_title($attribute['name']), $value ); + + endif; + + endforeach; + + endfor; + endif; + +} +add_action('process_product_meta_variable', 'process_product_meta_variable', 1, 2); \ No newline at end of file diff --git a/admin/write-panels/product-types/virtual.php b/admin/write-panels/product-types/virtual.php new file mode 100644 index 00000000000..8b5164a037b --- /dev/null +++ b/admin/write-panels/product-types/virtual.php @@ -0,0 +1,44 @@ + +
    + +
    + '.__('Virtual','jigoshop').''; + +} +add_action('product_type_selector', 'virtual_product_type_selector'); \ No newline at end of file diff --git a/assets/css/admin.css b/assets/css/admin.css new file mode 100644 index 00000000000..8239f893e3c --- /dev/null +++ b/assets/css/admin.css @@ -0,0 +1,903 @@ +#toplevel_page_jigoshop .wp-menu-image { + background: url(../images/icons/menu_icons.png) no-repeat 0px -32px !important; +} +#toplevel_page_jigoshop:hover .wp-menu-image, #toplevel_page_jigoshop.wp-has-current-submenu .wp-menu-image { + background: url(../images/icons/menu_icons.png) no-repeat 0px 0px !important; +} +#toplevel_page_jigoshop .wp-menu-image img { + display: none; +} +#menu-posts-product .wp-menu-image { + background: url(../images/icons/menu_icons.png) no-repeat -35px -32px !important; +} +#menu-posts-product:hover .wp-menu-image, #menu-posts-product.wp-has-current-submenu .wp-menu-image { + background: url(../images/icons/menu_icons.png) no-repeat -35px 0px !important; +} +#menu-posts-shoporder .wp-menu-image { + background: url(../images/icons/menu_icons.png) no-repeat -70px -32px !important; +} +#menu-posts-shoporder:hover .wp-menu-image, #menu-posts-shoporder.wp-has-current-submenu .wp-menu-image { + background: url(../images/icons/menu_icons.png) no-repeat -70px 0px !important; +} +#icon-jigoshop, +.jigoshop_icon, +.icon32-posts-product, +.icon32-posts-shoporder { + background-image: url(../images/icons/jigoshop-icons.png) !important; + background-position: -11px -5px; +} +.icon32-posts-product { + background-position: -185px -5px !important; +} +.icon32-posts-product { + background-position: -69px -5px !important; +} +.icon32-posts-shoporder { + background-position: -127px -5px !important; +} +.icon32-attributes { + background-position: -185px -5px !important; +} +.icon32-jigoshop-settings { + background-position: -359px -5px !important; +} +.icon32-jigoshop-debug { + background-position: -417px -5px !important; +} +/* Orders */ +.order_actions { + color: #999; + font-size: 11px; +} +.order_actions li { + border-top: 1px solid #fff; + border-bottom: 1px solid #ddd; + padding: 6px; + margin: 0; + line-height: 1.6em; +} +#jigoshop-order-items .inside { + margin: 0; + padding: 0; + background: #fefefe; +} +#jigoshop-order-items .buttons { + float: left; + padding-left: 6px; + vertical-align: top; +} +#jigoshop-order-items .buttons .item_id { + width: 300px; + vertical-align: top; +} +#jigoshop-order-items .buttons button { + margin: 2px 0 0 0; +} +#jigoshop-order-items .buttons-alt { + float: right; + padding-right: 6px; +} +#jigoshop-order-items h3 small { + color: #999; +} +dl.totals { + margin: 6px 6px 0; + float: left; +} +dl.totals dt { + float: left; + width: 100%; + font-size: 1.2em; + font-weight: bold; + line-height: 2em; +} +dl.totals dd { + line-height: 2em; + font-size: 1.2em; + float: left; + width: 100%; +} +dl.totals dd input { + width: 100%; + vertical-align: middle; + float: left; + font-size: 1em; + margin: 0 !important; +} +dl.totals dd input.first { + width: 49%; + float: left; +} +dl.totals dd input.last { + width: 49%; + float: right; +} +.jigoshop_order_items_wrapper { + margin: 0; +} +.jigoshop_order_items_wrapper table.jigoshop_order_items { + width: 100%; + background: #fff; +} +.jigoshop_order_items_wrapper table.jigoshop_order_items thead th { + background: #ECECEC; + padding: 8px 10px; + font-size: 11px; + text-align: left; +} +.jigoshop_order_items_wrapper table.jigoshop_order_items td { + padding: 8px 10px; + text-align: left; + vertical-align: middle; + border-bottom: 1px dotted #ececec; +} +.jigoshop_order_items_wrapper table.jigoshop_order_items td input, .jigoshop_order_items_wrapper table.jigoshop_order_items td textarea { + width: 100%; +} +.jigoshop_order_items_wrapper table.jigoshop_order_items td select { + width: 50%; +} +.jigoshop_order_items_wrapper table.jigoshop_order_items td input, .jigoshop_order_items_wrapper table.jigoshop_order_items td textarea { + font-size: 14px; + padding: 4px; + color: #555; +} +.jigoshop_order_items_wrapper table.jigoshop_order_items .name { + min-width: 100px; +} +.jigoshop_order_items_wrapper table.jigoshop_order_items .center, +.jigoshop_order_items_wrapper table.jigoshop_order_items .variation-id, +.jigoshop_order_items_wrapper table.jigoshop_order_items .product-id, +.jigoshop_order_items_wrapper table.jigoshop_order_items .product-sku { + text-align: center; +} +.jigoshop_order_items_wrapper table.jigoshop_order_items table.meta tr td { + padding: 1px 4px 1px 0; + border: 0; +} +.jigoshop-order-panel { + overflow: hidden; + zoom: 1; +} +.jigoshop-order-panel .panel { + padding: 0 9px; +} +.jigoshop-order-panel .column { + width: 47%; +} +.jigoshop-order-panel .first { + float: left; +} +.jigoshop-order-panel .last { + float: right; +} +.jigoshop-order-panel .panel p { + overflow: hidden; + zoom: 1; + margin: 0 !important; + font-size: 12px; + padding: 7px 0; + line-height: 24px; +} +.jigoshop-order-panel label { + float: left; + width: 30%; + padding: 0; +} +.jigoshop-order-panel label .req { + font-weight: bold; + font-style: normal; + color: red; +} +.jigoshop-order-panel .description { + padding: 0; + margin: 0 0 0 7px; +} +.jigoshop-order-panel .description-block { + margin-left: 0; + display: block; +} +.jigoshop-order-panel textarea, .jigoshop-order-panel input, .jigoshop-order-panel select { + margin: 0; +} +.jigoshop-order-panel textarea { + width: 65% !important; + float: left; +} +.jigoshop-order-panel input { + width: 65%; + float: left; +} +.column-total_cost table.cost { + border: 1px solid #ddd !important; + width: 100%; + margin: 5px 0 !important; +} +.column-total_cost table.cost td, .column-total_cost table.cost th { + padding: 4px 9px 4px; + background: #eee; + line-height: 1; +} +.widefat th.column-id { + width: 60px !important; +} +.widefat .column-total_cost { + width: 150px !important; +} +.widefat .column-order_title { + width: 120px; +} +.widefat .column-order_title a { + display: block; +} +.widefat .column-order_title time { + color: #999; +} +.widefat .column-customer { + width: 140px; +} +.widefat .column-order_status { + width: 80px; + text-align: center; +} +.widefat .column-order_status mark { + display: block; + text-align: left; + text-indent: -9999px; + background: #fff; + height: 16px; + width: 16px; + background: #fff; + -webkit-box-shadow: inset 0 0 0 3px rgba(0, 0, 0, 0.1); + -webkit-border-radius: 20px; + -moz-border-radius: 20px; + -o-border-radius: 20px; + border-radius: 20px; + margin: 1px auto; + font-size: 9px; + text-transform: uppercase; + color: #fff; + font-weight: bold; + text-shadow: 0 1px 0 rgba(0, 0, 0, 0.1); + -webkit-transition: all ease-in-out 0.1s; +} +.widefat .column-order_status mark.pending { + background: #E66F00; +} +.widefat .column-order_status mark.completed { + background: green; +} +.widefat .column-order_status mark.onhold { + background: red; +} +.widefat .column-order_status mark.cancelled { + background: #dfdfdf; +} +.widefat .column-order_status mark.processing { + background: #2184c2; +} +.widefat .column-order_status mark.on-hold { + background: red; +} +.widefat .column-order_status mark.refunded { + background: #ccc; +} +.widefat .column-order_status mark:hover { + text-indent: 0; + width: auto; + text-align: center; +} +ul.subsubsub li.pending a { + color: #E66F00; +} +ul.subsubsub li.completed a { + color: green; +} +ul.subsubsub li.onhold a { + color: red; +} +ul.subsubsub li.cancelled a { + color: #dfdfdf; +} +ul.subsubsub li.refunded a { + color: #ccc; +} +/* Product list */ +table.wp-list-table .column-thumb { + width: 66px; + text-align: center; + white-space: nowrap; +} +table.wp-list-table .column-sku { + width: 100px; +} +table.wp-list-table img { + margin: 2px 0; +} +table.wp-list-table .column-thumb img { + padding: 2px; + border: 1px solid #dfdfdf; + vertical-align: middle; +} +table.wp-list-table span.na { + color: #999; +} +table.wp-list-table .column-featured, table.wp-list-table .column-sellable, table.wp-list-table .column-is_in_stock { + text-align: center !important; +} +/* Dashboard */ +#jigoshop_dashboard { + padding: 0 5px; +} +#jigoshop_dashboard div.postbox div.inside { + margin: 10px; + position: relative; +} +#jigoshop_dashboard div.postbox h3 { + cursor: default !important; +} +#jigoshop_dashboard div.postbox a { + text-decoration: none; +} +.stats h3 a { + float: right; + margin-left: 8px; +} +ul.recent-orders li { + overflow: hidden; + zoom: 1; + border-bottom: #ECECEC 1px solid; + padding: 0 0 8px; + margin: 0 0 8px; +} +ul.recent-orders li .order-status { + float: right; +} +ul.recent-orders li small { + color: #999; +} +ul.recent-orders li .order-cost { + margin-left: 8px; +} +ul.recent-orders li .completed { + color: green; +} +ul.recent-orders li .on-hold { + color: red; +} +ul.recent-orders li .processing { + color: #21759B; +} +ul.recent-orders li .pending { + color: #E66F00; +} +ul.recent-orders li .refunded, ul.recent-orders li .cancelled { + color: #999; +} +.jigoshop_right_now p.sub, .jigoshop_right_now .table, .jigoshop_right_now .versions { + margin: -12px; +} +.jigoshop_right_now .inside { + font-size: 12px; + padding-top: 20px; +} +.jigoshop_right_now p.sub { + font-style: italic; + font-family: Georgia, "Times New Roman", "Bitstream Charter", Times, serif; + padding: 5px 10px 15px; + color: #777; + font-size: 13px; + position: absolute; + top: -17px; + left: 15px; +} +.jigoshop_right_now .table { + margin: 0 -9px; + padding: 0 10px; + position: relative; +} +.jigoshop_right_now .table_content { + float: left; + border-top: #ececec 1px solid; + width: 45%; +} +.jigoshop_right_now .table_discussion { + float: right; + border-top: #ececec 1px solid; + width: 45%; +} +.jigoshop_right_now table td { + padding: 3px 0; + white-space: nowrap; +} +.jigoshop_right_now table tr.first td { + border-top: none; +} +.jigoshop_right_now td.b { + padding-right: 6px; + text-align: right; + font-family: Georgia, "Times New Roman", "Bitstream Charter", Times, serif; + font-size: 14px; + width: 1%; +} +.jigoshop_right_now td.b a { + font-size: 18px; +} +.jigoshop_right_now td.b a:hover { + color: #d54e21; +} +.jigoshop_right_now .t { + font-size: 12px; + padding-right: 12px; + padding-top: 6px; + color: #777; +} +.jigoshop_right_now .t a { + white-space: nowrap; +} +.jigoshop_right_now .onhold { + color: red; +} +.jigoshop_right_now .pending { + color: #e66f00; +} +.jigoshop_right_now .complete { + color: green; +} +.jigoshop_right_now .versions { + padding: 4px 15px 12px; + clear: both; +} +.jigoshop-rss-widget ul li, .jigoshop-links-widget ul li { + line-height: 1.5em; + margin-bottom: 12px; +} +.jigoshop-links-widget ul.links { + float: left; + width: 49%; +} +.jigoshop-links-widget .social { + float: right; + width: 49%; +} +.jigoshop-links-widget .social h4 { + color: #999; +} +.jigoshop-links-widget .social h4.first { + margin-top: 0; +} +.jigoshop-links-widget .social img { + width: 49%; +} +.jigoshop-links-widget .social p { + color: #ccc; + line-height: 1.5em; + font-style: italic; +} +.jigoshop-reviews-widget li { + line-height: 1.5em; + margin-bottom: 12px; +} +.jigoshop-reviews-widget h4.meta { + line-height: 1.4; + margin: -0.2em 0 0 0; + font-weight: normal; + color: #999; +} +.jigoshop-reviews-widget blockquote { + padding: 0; + margin: 0; +} +.jigoshop-reviews-widget .avatar { + float: left; + margin: 0 10px 5px 0; +} +.jigoshop-reviews-widget .star-rating { + float: right; + width: 80px; + height: 16px; + background: url(../images/star.png) repeat-x left 0; +} +.jigoshop-reviews-widget .star-rating span { + background: url(../images/star.png) repeat-x left -32px; + height: 0; + padding-top: 16px; + overflow: hidden; + float: left; +} +/* Settings */ +.jigoshop table.widefat { + width: 850px; + margin-top: 0.5em !important; +} +.jigoshop table.widefat .button { + float: left; + margin: 0 3px 3px 0 !important; +} +.jigoshop table.widefat .button-right { + float: right; + margin: 0 0 3px 3px !important; +} +.jigoshop table.widefat td, .jigoshop table.widefat th { + padding: 9px 9px; +} +.jigoshop table.widefat .forminp .input-text, .jigoshop table.widefat .forminp .select { + width: 45%; +} +.jigoshop table.widefat .forminp .wide-input { + width: 99%; +} +.jigoshop table.widefat th.desc { + font-weight: normal; + color: #2958aa; +} +.jigoshop table.widefat td small { + color: #999; +} +.jigoshop #tabs-wrap { + background: #ececec; + width: 850px; + padding: 7px 9px; + overflow: hidden; + margin-top: 0.5em !important; + margin-bottom: 2em !important; + zoom: 1; +} +.jigoshop #tabs-wrap ul.tabs { + padding: 0; +} +.jigoshop #tabs-wrap table { + margin: 0 0 5px !important; + border: 1px solid #e1e1e1; + border-top: 0; +} +.jigoshop #tabs-wrap table thead tr th { + border-top: 4px solid #e1e1e1; +} +.jigoshop #tabs-wrap table thead:first-child tr th { + border-top: 0; +} +.jigoshop #tabs-wrap table thead th { + background: #fff; +} +.jigoshop #tabs-wrap table select { + white-space: nowrap; +} +.jigoshop #tabs-wrap .submit { + float: right; + margin: 0 !important; + padding: 0 !important; +} +.jigoshop #tabs-wrap table.shippingrows { + border: 0; + width: 100%; +} +.jigoshop #tabs-wrap table.shippingrows td, .jigoshop #tabs-wrap table.shippingrows th { + padding: 4px 4px 4px 0 !important; + border: 0 !important; + vertical-align: middle; +} +.jigoshop #tabs-wrap table.shippingrows td a.remove { + margin: 0 !important; +} +p.taxrow select { + width: 125px; +} +p.taxrow input.text { + width: 60px; +} +p.taxrow label { + line-height: 1.5em; + margin: 0 8px; +} +p.taxrow label input { + margin: 0 4px 0 0; +} +.jigoshop table.widefat table.coupon_rows { + border: 0 !important; + width: 100%; +} +.jigoshop table.widefat table.coupon_rows thead th { + padding: 1px; + border: 0; + font-weight: normal; + font-size: 11px; + color: #999; +} +.jigoshop table.widefat table.coupon_rows tbody td { + padding: 3px 3px 0 0; + border: 0; + vertical-align: middle; +} +.jigoshop table.widefat table.coupon_rows tbody td input.text { + width: 95px; +} +a.tips { + height: 16px; + width: 16px; + margin: 4px -8px 0 0; + float: right; + background: url(../images/tip.png) no-repeat top left; +} +#easyTooltip { + padding: 8px; + border: 3px solid #b9e3f0; + background: #E3F4F9; + font-size: 12px; + width: 400px; + -moz-border-radius: 8px; + -webkit-border-radius: 8px; + -o-border-radius: 8px; + -khtml-border-radius: 8px; + border-radius: 8px; +} +.jigoshop #tabs-wrap table a.remove { + margin-left: 4px; +} +.jigoshop #tabs-wrap table p { + margin: 0 0 4px !important; + overflow: hidden; + zoom: 1; +} +.jigoshop #tabs-wrap table p a.add { + float: left; +} +/* Write Panels */ +#jigoshop-product-data ul.product_data_tabs, .jigoshop ul.tabs { + background: #ececec; + padding: 7px 9px 0; + overflow: hidden; + zoom: 1; + line-height: 1em; +} +#jigoshop-product-data ul.product_data_tabs li, .jigoshop ul.tabs li { + float: left; + padding: 0; + margin: 0 5px 0 0; +} +#jigoshop-product-data ul.product_data_tabs li a, .jigoshop ul.tabs li a { + padding: 0; + margin: 0; + border: 0; + border: 1px solid #d5d5d5; + border-bottom: 0; + float: left; + padding: 7px 9px; + background: #e1e1e1; + text-decoration: none; + color: #555; + -moz-border-radius-topleft: 3px; + -moz-border-radius-topright: 3px; + -webkit-border-top-left-radius: 3px; + -webkit-border-top-right-radius: 3px; + border-top-left-radius: 3px; + border-top-right-radius: 3px; +} +#jigoshop-product-data ul.product_data_tabs li.active a, .jigoshop ul.tabs li.active a { + background: #fff; + border-color: #e1e1e1; + color: #333; +} +#jigoshop-product-data .inside, #jigoshop-product-type-options .inside, #jigoshop-order-data .inside { + padding: 0; + margin: 0; +} +.jigoshop_options_panel, .panel { + padding: 9px 9px 9px 9px; + color: #555; +} +.jigoshop_page_settings .jigoshop_options_panel, .panel { + padding: 0; +} +#jigoshop-product-type-options .panel, #jigoshop-product-specs .inside { + padding: 9px; + margin: 0; +} +.jigoshop_options_panel p, #jigoshop-product-type-options .panel p { + overflow: hidden; + zoom: 1; + margin: 0 0 9px; + font-size: 12px; + padding: 7px 9px; + line-height: 24px; +} +.jigoshop_options_panel label { + float: left; + width: 150px; + padding: 0; +} +.jigoshop_options_panel label .req { + font-weight: bold; + font-style: normal; + color: red; +} +.jigoshop_options_panel .description { + padding: 0; + margin: 0 0 0 7px; +} +.jigoshop_options_panel .description-block { + margin-left: 0; + display: block; +} +.jigoshop_options_panel textarea, .jigoshop_options_panel input, .jigoshop_options_panel select { + margin: 0; +} +.jigoshop_options_panel textarea { + width: 50% !important; + float: left; +} +.jigoshop_options_panel input { + width: 50%; + float: left; +} +.jigoshop_options_panel .checkbox, table.jigoshop_variable_attributes .checkbox { + vertical-align: middle; + margin: 7px 0; +} +.jigoshop_options_panel select { + float: left; +} +.jigoshop_options_panel .short { + width: 20%; +} +#jigoshop_attributes { + padding: 12px; +} +.jigoshop_attributes_wrapper, .jigoshop_variable_attributes_wrapper { + margin-bottom: 7px; + border: 1px solid #ececec; +} +table.jigoshop_attributes, table.jigoshop_variable_attributes { + width: 100%; +} +table.jigoshop_attributes thead th, table.jigoshop_variable_attributes thead th { + background: #ececec; + padding: 7px 9px; + font-size: 11px; + text-align: left; +} +table.jigoshop_attributes td, table.jigoshop_variable_attributes td { + padding: 2px 9px; + text-align: left; + vertical-align: middle; + border-bottom: 1px dotted #ececec; +} +table.jigoshop_attributes td input, table.jigoshop_variable_attributes td input, table.jigoshop_variable_attributes td textarea { + width: 100%; +} +table.jigoshop_attributes td select { + width: 100%; +} +table.jigoshop_attributes td select.multiselect { + height: 8em !important; +} +table.jigoshop_attributes td input, table.jigoshop_variable_attributes td input, table.jigoshop_variable_attributes td textarea { + font-size: 14px; + padding: 4px; + color: #555; +} +table.jigoshop_attributes .taxonomy td.name { + padding: 10px 15px; + font-size: 14px; + color: #555; +} +table.jigoshop_attributes .center { + text-align: center; +} +#jigoshop_attributes select.attribute_taxonomy, +button.add_attribute, +button.add_variable_attribute, +button.add_configuration { + float: right; +} +div.multi_select_products_wrapper { + float: left; + padding: 0 9px 9px; +} +.multi_select_products, div.multi_select_countries { + border: 1px solid #ececec; + height: 200px; + overflow: auto; + width: 250px; + float: left; +} +.multi_select_products li { + padding: 7px 9px; + line-height: 2em; + border-bottom: 1px dotted #ececec; +} +.multi_select_countries li { + padding: 3px 9px; + margin: 0; + line-height: 2em; + border-bottom: 1px dotted #ececec; +} +.multi_select_countries li label { + display: block; +} +.multi_select_countries li label input { + margin: 0 4px 0 0; +} +.multi_select_products button { + float: right; + vertical-align: middle; +} +#jigoshop-product-data a.dp-choose-date { + float: left; + width: 16px; + height: 16px; + padding: 0; + margin: 4px 9px 0 3px; + display: block; + text-indent: -2000px; + overflow: hidden; + background: url(../images/calendar.png) no-repeat; +} +#jigoshop-product-data a.dp-choose-date.dp-disabled { + background-position: 0 -20px; + cursor: default; +} +#jigoshop-product-data input.dp-applied { + width: 140px; + float: left; +} +#grouped_product_options, #virtual_product_options, #simple_product_options { + padding: 12px; + font-style: italic; + color: #666; +} +/* Configuration */ +#variable_product_options p.description { + float: left; + padding: 0; + margin: 0; +} +.jigoshop_configuration { + background: #ececec; + border: 1px solid #ececec; + margin: 0 0 8px; +} +.jigoshop_configuration p { + margin: 0 !important; +} +.jigoshop_configuration p button { + float: right; +} +.jigoshop_configuration table td { + background: #fff; + padding: 6px 6px; + vertical-align: middle; +} +.jigoshop_configuration table td label { + color: #999; + font-size: 10px; + text-transform: uppercase; + text-align: left; + display: block; + line-height: 16px; +} +.jigoshop_configuration table td input { + float: left; + width: 100%; +} +.jigoshop_configuration table td.upload_image { + width: 1%; + white-space: nowrap; +} +.jigoshop_configuration table td.upload_image img { + float: none; + margin-right: 6px; + vertical-align: middle; +} +.jigoshop_configuration table td.upload_image .button { + margin: 0; + padding: 4px 10px; + width: auto; + float: none; + vertical-align: middle; +} +.widefat .product-cat-placeholder { + outline: 1px dotted #A0C443; + height: 60px; + background: #000; +} diff --git a/assets/css/admin.less b/assets/css/admin.less new file mode 100644 index 00000000000..cb95921bcbb --- /dev/null +++ b/assets/css/admin.less @@ -0,0 +1,975 @@ +#toplevel_page_jigoshop .wp-menu-image { + background: url(../images/icons/menu_icons.png) no-repeat 0px -32px !important; +} +#toplevel_page_jigoshop:hover .wp-menu-image, +#toplevel_page_jigoshop.wp-has-current-submenu .wp-menu-image { + background: url(../images/icons/menu_icons.png) no-repeat 0px 0px !important; +} +#toplevel_page_jigoshop .wp-menu-image img { + display: none; +} + +#menu-posts-product .wp-menu-image { + background: url(../images/icons/menu_icons.png) no-repeat -35px -32px !important; +} +#menu-posts-product:hover .wp-menu-image, +#menu-posts-product.wp-has-current-submenu .wp-menu-image { + background: url(../images/icons/menu_icons.png) no-repeat -35px 0px !important; +} + +#menu-posts-shoporder .wp-menu-image { + background: url(../images/icons/menu_icons.png) no-repeat -70px -32px !important; +} +#menu-posts-shoporder:hover .wp-menu-image, +#menu-posts-shoporder.wp-has-current-submenu .wp-menu-image { + background: url(../images/icons/menu_icons.png) no-repeat -70px 0px !important; +} + + +#icon-jigoshop, .jigoshop_icon, .icon32-posts-product, .icon32-posts-shoporder { + background-image: url(../images/icons/jigoshop-icons.png) !important; + background-position: -11px -5px; +} +.icon32-posts-product { + background-position: -185px -5px !important; +} +.icon32-posts-product { + background-position: -69px -5px !important; +} +.icon32-posts-shoporder { + background-position: -127px -5px !important; +} +.icon32-attributes { + background-position: -185px -5px !important; +} +.icon32-jigoshop-settings { + background-position: -359px -5px !important; +} +.icon32-jigoshop-debug { + background-position: -417px -5px !important; +} + +/* Orders */ +.order_actions { + color: #999; + font-size: 11px; + li { + border-top: 1px solid #fff; + border-bottom: 1px solid #ddd; + padding: 6px; + margin: 0; + line-height: 1.6em; + } +} +#jigoshop-order-items { + .inside { + margin: 0; + padding: 0; + background: #fefefe; + } + .buttons { + float: left; + padding-left: 6px; + vertical-align: top; + .item_id { + width: 300px; + vertical-align: top; + } + button { + margin: 2px 0 0 0; + } + } + .buttons-alt { + float: right; + padding-right: 6px; + } + h3 small { + color: #999; + } +} +dl.totals { + margin: 6px 6px 0; + float: left; + dt { + float: left; + width: 100%; + font-size: 1.2em; + font-weight: bold; + line-height: 2em; + } + dd { + line-height: 2em; + font-size: 1.2em; + float: left; + width: 100%; + input { + width: 100%; + vertical-align: middle; + float: left; + font-size: 1em; + margin: 0 !important; + } + input.first { + width: 49%; + float: left; + } + input.last { + width: 49%; + float: right; + } + } +} +.jigoshop_order_items_wrapper { + margin: 0; + table.jigoshop_order_items { + width: 100%; + background: #fff; + thead th { + background: #ECECEC; + padding: 8px 10px; + font-size: 11px; + text-align: left; + } + td { + padding: 8px 10px; + text-align: left; + vertical-align: middle; + border-bottom: 1px dotted #ececec; + input, textarea { + width: 100%; + } + select { + width: 50%; + } + input, textarea { + font-size: 14px; + padding: 4px; + color: #555; + } + } + .name { + min-width: 100px; + } + .center, .variation-id, .product-id, .product-sku { + text-align: center; + } + table.meta { + tr { + td { + padding: 1px 4px 1px 0; + border: 0; + } + } + } + } +} +.jigoshop-order-panel { + overflow: hidden; + zoom: 1; + .panel { + padding: 0 9px; + } + .column { + width: 47%; + } + .first { + float: left; + } + .last { + float: right; + } + .panel p { + overflow: hidden; + zoom: 1; + margin: 0 !important; + font-size: 12px; + padding: 7px 0; + line-height: 24px; + } + label { + float: left; + width: 30%; + padding: 0; + .req { + font-weight: bold; + font-style: normal; + color: red; + } + } + .description { + padding: 0; + margin: 0 0 0 7px; + } + .description-block { + margin-left: 0; + display: block; + } + textarea, input, select { + margin: 0; + } + textarea { + width: 65% !important; + float: left; + } + input { + width: 65%; + float: left; + } +} +.column-total_cost { + table.cost { + border: 1px solid #ddd !important; + width: 100%; + margin: 5px 0 !important; + td, th { + padding: 4px 9px 4px; + background: #eee; + line-height: 1; + } + } +} + +.widefat { + th.column-id { + width:60px !important; + } + + .column-total_cost { + width:150px !important; + } + + .column-order_title { + width:120px; + + a { + display: block; + } + + time { + color:#999; + } + } + + .column-customer { + width:140px; + } + .column-order_status { + width:80px; + text-align: center; + + mark { + display: block; + text-align: left; + text-indent: -9999px; + background: #fff; + height:16px; + width:16px; + background: #fff; + -webkit-box-shadow:inset 0 0 0 3px rgba(0,0,0,0.1); + -webkit-border-radius:20px; + -moz-border-radius:20px; + -o-border-radius:20px; + border-radius:20px; + margin:1px auto; + font-size:9px; + text-transform: uppercase; + color:#fff; + font-weight: bold; + text-shadow:0 1px 0 rgba(0,0,0,0.1); + -webkit-transition: all ease-in-out .1s; + } + mark.pending { + background: #E66F00; + } + mark.completed { + background: green; + } + mark.onhold { + background: red; + } + mark.cancelled { + background: #dfdfdf; + } + mark.processing { + background: #2184c2; + } + mark.on-hold { + background: red; + } + mark.refunded { + background: #ccc; + } + mark:hover { + text-indent: 0; + width:auto; + text-align: center; + } + } +} + +ul.subsubsub { + li.pending { + a { + color:#E66F00; + } + } + li.completed { + a { + color:green; + } + } + li.onhold { + a { + color:red; + } + } + li.cancelled { + a { + color:#dfdfdf; + } + } + li.refunded { + a { + color:#ccc; + } + } +} + +/* Product list */ +table.wp-list-table .column-thumb { + width: 66px; + text-align: center; + white-space: nowrap +} +table.wp-list-table .column-sku { + width: 100px; +} +table.wp-list-table img { + margin: 2px 0; +} +table.wp-list-table .column-thumb img { + padding: 2px; + border: 1px solid #dfdfdf; + vertical-align: middle; +} +table.wp-list-table span.na { + color: #999; +} +table.wp-list-table .column-featured, table.wp-list-table .column-sellable, table.wp-list-table .column-is_in_stock { + text-align: center !important; +} + +/* Dashboard */ +#jigoshop_dashboard { + padding: 0 5px; +} +#jigoshop_dashboard div.postbox div.inside { + margin: 10px; + position: relative; +} +#jigoshop_dashboard div.postbox h3 { + cursor: default !important; +} +#jigoshop_dashboard div.postbox a { + text-decoration: none; +} + +.stats { + h3 a { + float: right; + margin-left: 8px; + } +} + +ul.recent-orders { + li { + overflow: hidden; + zoom: 1; + border-bottom: #ECECEC 1px solid; + padding: 0 0 8px; + margin: 0 0 8px; + .order-status { + float: right; + } + small { + color: #999; + } + .order-cost { + margin-left: 8px; + } + .completed { + color: green; + } + .on-hold { + color: red; + } + .processing { + color: #21759B; + } + .pending { + color: #E66F00; + } + .refunded, .cancelled { + color: #999; + } + } +} + +.jigoshop_right_now p.sub, +.jigoshop_right_now .table, .jigoshop_right_now .versions { + margin: -12px; +} +.jigoshop_right_now .inside { + font-size: 12px; + padding-top: 20px; +} +.jigoshop_right_now p.sub { + font-style: italic; + font-family: Georgia, "Times New Roman", "Bitstream Charter", Times, serif; + padding: 5px 10px 15px; + color: #777; + font-size: 13px; + position: absolute; + top: -17px; + left: 15px; +} +.jigoshop_right_now .table { + margin: 0 -9px; + padding: 0 10px; + position: relative; +} +.jigoshop_right_now .table_content { + float: left; + border-top: #ececec 1px solid; + width: 45%; +} +.jigoshop_right_now .table_discussion { + float: right; + border-top: #ececec 1px solid; + width: 45%; +} +.jigoshop_right_now table td { + padding: 3px 0; + white-space: nowrap; +} +.jigoshop_right_now table tr.first td { + border-top: none; +} +.jigoshop_right_now td.b { + padding-right: 6px; + text-align: right; + font-family: Georgia, "Times New Roman", "Bitstream Charter", Times, serif; + font-size: 14px; + width: 1%; +} +.jigoshop_right_now td.b a { + font-size: 18px; +} +.jigoshop_right_now td.b a:hover { + color: #d54e21; +} +.jigoshop_right_now .t { + font-size: 12px; + padding-right: 12px; + padding-top: 6px; + color: #777; +} +.jigoshop_right_now .t a { + white-space: nowrap; +} +.jigoshop_right_now .onhold { + color: red; +} +.jigoshop_right_now .pending { + color: #e66f00; +} +.jigoshop_right_now .complete { + color: green; +} +.jigoshop_right_now .versions { + padding: 4px 15px 12px; + clear: both; +} + +.jigoshop-rss-widget ul li, .jigoshop-links-widget ul li { + line-height: 1.5em; + margin-bottom: 12px; +} + +.jigoshop-links-widget { + ul.links { + float: left; + width: 49%; + } + .social { + float: right; + width: 49%; + h4 { + color: #999; + &.first { + margin-top: 0; + } + } + img { + width: 49%; + } + p { + color: #ccc; + line-height: 1.5em; + font-style: italic; + } + } +} + +.jigoshop-reviews-widget { + li { + line-height: 1.5em; + margin-bottom: 12px; + } + h4.meta { + line-height: 1.4; + margin: -.2em 0 0 0; + font-weight: normal; + color: #999; + } + blockquote { + padding: 0; + margin: 0; + } + .avatar { + float: left; + margin: 0 10px 5px 0; + } + .star-rating { + float: right; + width: 80px; + height: 16px; + background: url(../images/star.png) repeat-x left 0; + span { + background: url(../images/star.png) repeat-x left -32px; + height: 0; + padding-top: 16px; + overflow: hidden; + float: left; + } + } +} + +/* Settings */ +.jigoshop table.widefat { + width: 850px; + margin-top: 0.5em !important; + .button { + float: left; + margin: 0 3px 3px 0 !important; + } + .button-right { + float: right; + margin: 0 0 3px 3px !important; + } + td, th { + padding: 9px 9px; + } + .forminp { + .input-text, .select { + width: 45%; + } + .wide-input { + width: 99%; + } + } +} + +.jigoshop table.widefat th.desc { + font-weight: normal; + color: #2958aa; +} +.jigoshop table.widefat td small { + color: #999; +} +.jigoshop #tabs-wrap { + background: #ececec; + width: 850px; + padding: 7px 9px; + overflow: hidden; + margin-top: 0.5em !important; + margin-bottom: 2em !important; + zoom: 1; +} +.jigoshop #tabs-wrap ul.tabs { + padding: 0; +} +.jigoshop #tabs-wrap table { + margin: 0 0 5px !important; + border: 1px solid #e1e1e1; + border-top: 0; +} +.jigoshop #tabs-wrap table thead tr th { + border-top: 4px solid #e1e1e1; +} +.jigoshop #tabs-wrap table thead:first-child tr th { + border-top: 0; +} +.jigoshop #tabs-wrap table thead th { + background: #fff; +} +.jigoshop #tabs-wrap table select { + white-space: nowrap; +} +.jigoshop #tabs-wrap .submit { + float: right; + margin: 0 !important; + padding: 0 !important; +} + +.jigoshop #tabs-wrap table.shippingrows { + border: 0; + width: 100%; +} +.jigoshop #tabs-wrap table.shippingrows td,.jigoshop #tabs-wrap table.shippingrows th { + padding: 4px 4px 4px 0 !important; + border: 0 !important; + vertical-align: middle; +} +.jigoshop #tabs-wrap table.shippingrows td a.remove { + margin: 0 !important; +} + +p.taxrow select { + width: 125px; +} +p.taxrow input.text { + width: 60px; +} +p.taxrow label { + line-height: 1.5em; + margin: 0 8px; + input { + margin: 0 4px 0 0; + } +} + +.jigoshop table.widefat { + table.coupon_rows { + border: 0 !important; + width: 100%; + thead { + th { + padding: 1px; + border: 0; + font-weight: normal; + font-size: 11px; + color: #999; + } + } + tbody { + td { + padding: 3px 3px 0 0; + border: 0; + vertical-align: middle; + input.text { + width: 95px; + } + } + } + } +} + + +a.tips { + height: 16px; + width: 16px; + margin: 4px -8px 0 0; + float: right; + background: url(../images/tip.png) no-repeat top left; +} +#easyTooltip { + padding:8px; + border:3px solid #b9e3f0; + background:#E3F4F9; + font-size: 12px; + width:400px; + -moz-border-radius:8px; + -webkit-border-radius:8px; + -o-border-radius:8px; + -khtml-border-radius:8px; + border-radius:8px; +} +.jigoshop #tabs-wrap table a.remove { + margin-left: 4px; +} +.jigoshop #tabs-wrap table p { + margin: 0 0 4px !important; + overflow: hidden; + zoom: 1; +} +.jigoshop #tabs-wrap table p a.add { + float: left; +} + +/* Write Panels */ +#jigoshop-product-data ul.product_data_tabs, .jigoshop ul.tabs { + background: #ececec; + padding: 7px 9px 0; + overflow: hidden; + zoom: 1; + line-height: 1em; +} +#jigoshop-product-data ul.product_data_tabs li, .jigoshop ul.tabs li { + float: left; + padding: 0; + margin: 0 5px 0 0; +} +#jigoshop-product-data ul.product_data_tabs li a, .jigoshop ul.tabs li a { + padding: 0; + margin: 0; + border: 0; + border: 1px solid #d5d5d5; + border-bottom: 0; + float: left; + padding: 7px 9px; + background: #e1e1e1; + text-decoration: none; + color: #555; + + -moz-border-radius-topleft: 3px; + -moz-border-radius-topright: 3px; + -webkit-border-top-left-radius: 3px; + -webkit-border-top-right-radius: 3px; + border-top-left-radius: 3px; + border-top-right-radius: 3px; +} +#jigoshop-product-data ul.product_data_tabs li.active a, .jigoshop ul.tabs li.active a { + background: #fff; + border-color: #e1e1e1; + color: #333; +} + +#jigoshop-product-data .inside, #jigoshop-product-type-options .inside, #jigoshop-order-data .inside { + padding: 0; + margin: 0; +} +.jigoshop_options_panel, .panel { + padding: 9px 9px 9px 9px; + color: #555; +} +.jigoshop_page_settings .jigoshop_options_panel, .panel { + padding: 0; +} +#jigoshop-product-type-options .panel, #jigoshop-product-specs .inside { + padding: 9px; + margin: 0; +} +.jigoshop_options_panel p, #jigoshop-product-type-options .panel p { + overflow: hidden; + zoom: 1; + margin: 0 0 9px; + font-size: 12px; + padding: 7px 9px; + line-height: 24px; +} +.jigoshop_options_panel label { + float: left; + width: 150px; + padding: 0; +} +.jigoshop_options_panel label .req { + font-weight: bold; + font-style: normal; + color: red; +} +.jigoshop_options_panel .description { + padding: 0; + margin: 0 0 0 7px; +} +.jigoshop_options_panel .description-block { + margin-left: 0; + display: block; +} +.jigoshop_options_panel textarea, .jigoshop_options_panel input, .jigoshop_options_panel select { + margin: 0; +} +.jigoshop_options_panel textarea { + width: 50% !important; + float: left; +} +.jigoshop_options_panel input { + width: 50%; + float: left; +} +.jigoshop_options_panel .checkbox, table.jigoshop_variable_attributes .checkbox { + vertical-align: middle; + margin: 7px 0; +} +.jigoshop_options_panel select { + float: left; +} +.jigoshop_options_panel .short { + width: 20%; +} + +#jigoshop_attributes { + padding: 12px; +} +.jigoshop_attributes_wrapper, .jigoshop_variable_attributes_wrapper { + margin-bottom: 7px; + border: 1px solid #ececec; +} +table.jigoshop_attributes, table.jigoshop_variable_attributes { + width: 100%; +} +table.jigoshop_attributes thead th, table.jigoshop_variable_attributes thead th { + background: #ececec; + padding: 7px 9px; + font-size: 11px; + text-align: left; +} +table.jigoshop_attributes td, table.jigoshop_variable_attributes td { + padding: 2px 9px; + text-align: left; + vertical-align: middle; + border-bottom: 1px dotted #ececec; +} +table.jigoshop_attributes td input, table.jigoshop_variable_attributes td input, table.jigoshop_variable_attributes td textarea { + width: 100%; +} +table.jigoshop_attributes td select { + width: 100%; +} +table.jigoshop_attributes td select.multiselect { + height: 8em !important; +} +table.jigoshop_attributes td input, table.jigoshop_variable_attributes td input, table.jigoshop_variable_attributes td textarea { + font-size: 14px; + padding: 4px; + color: #555; +} +table.jigoshop_attributes .taxonomy td.name { + padding: 10px 15px; + font-size: 14px; + color: #555; +} +table.jigoshop_attributes .center { + text-align: center; +} +#jigoshop_attributes select.attribute_taxonomy, button.add_attribute, button.add_variable_attribute, button.add_configuration { + float: right; +} + +div.multi_select_products_wrapper { + float: left; + padding: 0 9px 9px; +} +.multi_select_products, div.multi_select_countries { + border: 1px solid #ececec; + height: 200px; + overflow: auto; + width: 250px; + float: left; +} +.multi_select_products li { + padding: 7px 9px; + line-height: 2em; + border-bottom: 1px dotted #ececec; +} +.multi_select_countries li { + padding: 3px 9px; + margin: 0; + line-height: 2em; + border-bottom: 1px dotted #ececec; +} +.multi_select_countries li label { + display: block; +} +.multi_select_countries li label input { + margin: 0 4px 0 0; +} +.multi_select_products button { + float: right; + vertical-align: middle; +} + +#jigoshop-product-data a.dp-choose-date { + float: left; + width: 16px; + height: 16px; + padding: 0; + margin: 4px 9px 0 3px; + display: block; + text-indent: -2000px; + overflow: hidden; + background: url(../images/calendar.png) no-repeat; +} +#jigoshop-product-data a.dp-choose-date.dp-disabled { + background-position: 0 -20px; + cursor: default; +} +#jigoshop-product-data input.dp-applied { + width: 140px; + float: left; +} + +#grouped_product_options, #virtual_product_options, #simple_product_options { + padding: 12px; + font-style: italic; + color: #666; +} + +/* Configuration */ +#variable_product_options { + p.description { + float: left; + padding: 0; + margin: 0; + } +} +.jigoshop_configuration { + background: #ececec; + border: 1px solid #ececec; + margin: 0 0 8px; + p { + margin: 0 !important; + button { + float: right; + } + } + table td { + background: #fff; + padding: 6px 6px; + vertical-align: middle; + label { + color: #999; + font-size: 10px; + text-transform: uppercase; + text-align: left; + display: block; + line-height: 16px; + } + input { + float: left; + width: 100%; + } + &.upload_image { + width: 1%; + white-space: nowrap; + img { + float: none; + margin-right: 6px; + vertical-align: middle; + } + .button { + margin: 0; + padding: 4px 10px; + width: auto; + float: none; + vertical-align: middle; + } + } + } +} + +.widefat .product-cat-placeholder { + outline: 1px dotted #A0C443; + height: 60px; + background: #000; +} \ No newline at end of file diff --git a/assets/css/datepicker.css b/assets/css/datepicker.css new file mode 100644 index 00000000000..1ff865147d7 --- /dev/null +++ b/assets/css/datepicker.css @@ -0,0 +1,129 @@ +table.jCalendar { + border: 1px solid #000; + background: #aaa; + border-collapse: separate; + border-spacing: 2px; + width: 190px; +} +table.jCalendar th { + background: #333; + color: #fff; + font-weight: bold; + padding: 3px 5px; +} + +table.jCalendar td { + background: #ccc; + color: #000; + padding: 3px 5px; + text-align: center; + font-size: 10px !important; +} +table.jCalendar td.other-month { + background: #ddd; + color: #aaa; +} +table.jCalendar td.today { + background: #666; + color: #fff; +} +table.jCalendar td.selected { + background: #f66; + color: #fff; +} +table.jCalendar td.selected.dp-hover { + background: #f33; + color: #fff; +} +table.jCalendar td.dp-hover, +table.jCalendar tr.activeWeekHover td { + background: #fff; + color: #000; +} +table.jCalendar tr.selectedWeek td { + background: #f66; + color: #fff; +} +table.jCalendar td.disabled, table.jCalendar td.disabled.dp-hover { + background: #bbb; + color: #888; +} +table.jCalendar td.unselectable, +table.jCalendar td.unselectable:hover, +table.jCalendar td.unselectable.dp-hover { + background: #bbb; + color: #888; +} + +/* For the popup */ + +/* NOTE - you will probably want to style a.dp-choose-date - see how I did it in demo.css */ + +div.dp-popup { + position: relative; + background: #ccc; + font-size: 10px !important; + font-family: arial, sans-serif; + padding: 2px; + width: 190px; + line-height: 1.2em; +} +div#dp-popup { + position: absolute; + z-index: 199; +} +div.dp-popup h2 { + font-size: 12px !important; + text-align: center; + margin: 2px 0; + padding: 0; +} +a#dp-close { + font-size: 11px !important; + padding: 4px 0; + text-align: center; + display: block; +} +a#dp-close:hover { + text-decoration: underline; +} +div.dp-popup a { + color: #000; + text-decoration: none; + padding: 3px 2px 0; +} +div.dp-popup div.dp-nav-prev { + position: absolute; + top: 2px; + left: 4px; + width: 100px; +} +div.dp-popup div.dp-nav-prev a { + float: left; +} +/* Opera needs the rules to be this specific otherwise it doesn't change the cursor back to pointer after you have disabled and re-enabled a link */ +div.dp-popup div.dp-nav-prev a, div.dp-popup div.dp-nav-next a { + cursor: pointer; +} +div.dp-popup div.dp-nav-prev a.disabled, div.dp-popup div.dp-nav-next a.disabled { + cursor: default; +} +div.dp-popup div.dp-nav-next { + position: absolute; + top: 2px; + right: 4px; + width: 100px; +} +div.dp-popup div.dp-nav-next a { + float: right; +} +div.dp-popup a.disabled { + cursor: default; + color: #aaa; +} +div.dp-popup td { + cursor: pointer; +} +div.dp-popup td.disabled { + cursor: default; +} \ No newline at end of file diff --git a/assets/css/fancybox.css b/assets/css/fancybox.css new file mode 100755 index 00000000000..3b7bd8c5342 --- /dev/null +++ b/assets/css/fancybox.css @@ -0,0 +1,323 @@ +/* + * FancyBox - jQuery Plugin + * Simple and fancy lightbox alternative + * + * Examples and documentation at: http://fancybox.net + * + * Copyright (c) 2008 - 2010 Janis Skarnelis + * That said, it is hardly a one-person project. Many people have submitted bugs, code, and offered their advice freely. Their support is greatly appreciated. + * + * Version: 1.3.4 (11/11/2010) + * Requires: jQuery v1.3+ + * + * Dual licensed under the MIT and GPL licenses: + * http://www.opensource.org/licenses/mit-license.php + * http://www.gnu.org/licenses/gpl.html + */ + +#fancybox-loading { + position: fixed; + top: 50%; + left: 50%; + width: 40px; + height: 40px; + margin-top: -20px; + margin-left: -20px; + cursor: pointer; + overflow: hidden; + z-index: 1104; + display: none; +} + +#fancybox-loading div { + position: absolute; + top: 0; + left: 0; + width: 40px; + height: 480px; + background-image: url('../images/fancybox/fancybox.png'); +} + +#fancybox-overlay { + position: absolute; + top: 0; + left: 0; + width: 100%; + z-index: 1100; + display: none; +} + +#fancybox-tmp { + padding: 0; + margin: 0; + border: 0; + overflow: auto; + display: none; +} + +#fancybox-wrap { + position: absolute; + top: 0; + left: 0; + padding: 20px; + z-index: 1101; + outline: none; + display: none; +} + +#fancybox-outer { + position: relative; + width: 100%; + height: 100%; + background: #fff; +} + +#fancybox-content { + width: 0; + height: 0; + padding: 0; + outline: none; + position: relative; + overflow: hidden; + z-index: 1102; + border: 0px solid #fff; +} + +#fancybox-hide-sel-frame { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + background: transparent; + z-index: 1101; +} + +#fancybox-close { + position: absolute; + top: -15px; + right: -15px; + width: 30px; + height: 30px; + background: transparent url('../images/fancybox/fancybox.png') -40px 0px; + cursor: pointer; + z-index: 1103; + display: none; +} + +#fancybox-error { + color: #444; + font: normal 12px/20px Arial; + padding: 14px; + margin: 0; +} + +#fancybox-img { + width: 100%; + height: 100%; + padding: 0; + margin: 0; + border: none; + outline: none; + line-height: 0; + vertical-align: top; +} + +#fancybox-frame { + width: 100%; + height: 100%; + border: none; + display: block; +} + +#fancybox-left, #fancybox-right { + position: absolute; + bottom: 0px; + height: 100%; + width: 35%; + cursor: pointer; + outline: none; + background: transparent url('../images/fancybox/blank.gif'); + z-index: 1102; + display: none; +} + +#fancybox-left { + left: 0px; +} + +#fancybox-right { + right: 0px; +} + +#fancybox-left-ico, #fancybox-right-ico { + position: absolute; + top: 50%; + left: -9999px; + width: 30px; + height: 30px; + margin-top: -15px; + cursor: pointer; + z-index: 1102; + display: block; +} + +#fancybox-left-ico { + background-image: url('../images/fancybox/fancybox.png'); + background-position: -40px -30px; +} + +#fancybox-right-ico { + background-image: url('../images/fancybox/fancybox.png'); + background-position: -40px -60px; +} + +#fancybox-left:hover, #fancybox-right:hover { + visibility: visible; /* IE6 */ +} + +#fancybox-left:hover span { + left: 20px; +} + +#fancybox-right:hover span { + left: auto; + right: 20px; +} + +.fancybox-bg { + position: absolute; + padding: 0; + margin: 0; + border: 0; + width: 20px; + height: 20px; + z-index: 1001; +} + +#fancybox-bg-n { + top: -20px; + left: 0; + width: 100%; + background-image: url('../images/fancybox/fancybox-x.png'); +} + +#fancybox-bg-ne { + top: -20px; + right: -20px; + background-image: url('../images/fancybox/fancybox.png'); + background-position: -40px -162px; +} + +#fancybox-bg-e { + top: 0; + right: -20px; + height: 100%; + background-image: url('../images/fancybox/fancybox-y.png'); + background-position: -20px 0px; +} + +#fancybox-bg-se { + bottom: -20px; + right: -20px; + background-image: url('../images/fancybox/fancybox.png'); + background-position: -40px -182px; +} + +#fancybox-bg-s { + bottom: -20px; + left: 0; + width: 100%; + background-image: url('../images/fancybox/fancybox-x.png'); + background-position: 0px -20px; +} + +#fancybox-bg-sw { + bottom: -20px; + left: -20px; + background-image: url('../images/fancybox/fancybox.png'); + background-position: -40px -142px; +} + +#fancybox-bg-w { + top: 0; + left: -20px; + height: 100%; + background-image: url('../images/fancybox/fancybox-y.png'); +} + +#fancybox-bg-nw { + top: -20px; + left: -20px; + background-image: url('../images/fancybox/fancybox.png'); + background-position: -40px -122px; +} + +#fancybox-title { + font-family: Helvetica; + font-size: 12px; + z-index: 1102; +} + +.fancybox-title-inside { + padding-bottom: 10px; + text-align: center; + color: #333; + background: #fff; + position: relative; +} + +.fancybox-title-outside { + padding-top: 10px; + color: #fff; +} + +.fancybox-title-over { + position: absolute; + bottom: 0; + left: 0; + color: #FFF; + text-align: left; +} + +#fancybox-title-over { + padding: 10px; + background-image: url('../images/fancybox/fancy_title_over.png'); + display: block; +} + +.fancybox-title-float { + position: absolute; + left: 0; + bottom: -20px; + height: 32px; +} + +#fancybox-title-float-wrap { + border: none; + border-collapse: collapse; + width: auto; +} + +#fancybox-title-float-wrap td { + border: none; + white-space: nowrap; +} + +#fancybox-title-float-left { + padding: 0 0 0 15px; + background: url('../images/fancybox/fancybox.png') -40px -90px no-repeat; +} + +#fancybox-title-float-main { + color: #FFF; + line-height: 29px; + font-weight: bold; + padding: 0 0 3px 0; + background: url('../images/fancybox/fancybox-x.png') 0px -40px; +} + +#fancybox-title-float-right { + padding: 0 0 0 15px; + background: url('../images/fancybox/fancybox.png') -55px -90px no-repeat; +} \ No newline at end of file diff --git a/assets/css/frontend.css b/assets/css/frontend.css new file mode 100644 index 00000000000..dba8e2e63c1 --- /dev/null +++ b/assets/css/frontend.css @@ -0,0 +1,1109 @@ +/* Global/Helpers/Clears */ +.clear { + clear: both; +} +.nobr { + white-space: nowrap; +} +.info { + background: #F7F5C6; + padding: 10px 20px; + border: 1px solid #EEEAC1; + color: #747165; + box-shadow: inset 0 0 0 1px #ffffcc; + -webkit-box-shadow: inset 0 0 0 1px #ffffcc; + -moz-box-shadow: inset 0 0 0 1px #ffffcc; +} +.info a { + color: #93864E; +} +div.jigoshop_error, div.jigoshop_message { + border: 1px solid; + margin: 10px 0px; + padding: 10px 10px 10px 32px; + background-repeat: no-repeat; + background-position: 10px center; +} +div.jigoshop_error a.button, div.jigoshop_message a.button { + margin-top: 0; + float: right; +} +div.jigoshop_error { + color: #D8000C; + background-color: #ffd4d4; + background-image: url('../images/error.gif'); +} +div.jigoshop_message { + color: #4F8A10; + background-color: #DFF2BF; + background-image: url('../images/success.gif'); +} +p small { + color: #999; +} +p.demo_store { + position: fixed; + top: 0; + width: 100%; + font-size: 12px; + text-align: center; + background: #f7f5c6; + background: -webkit-gradient(linear, left top, left bottom, from(#f7f5c6), to(#eeeac1)); + background: -webkit-linear-gradient(#f7f5c6, #eeeac1); + background: -moz-linear-gradient(center top, #f7f5c6 0%, #eeeac1 100%); + background: -moz-gradient(center top, #f7f5c6 0%, #eeeac1 100%); + padding: 8px 0; + border: 1px solid #EEEAC1; + color: #747165; + z-index: 999999; + box-shadow: inset 0 0 0 3px rgba(255, 255, 255, 0.3); + -webkit-box-shadow: inset 0 0 0 3px rgba(255, 255, 255, 0.3); + -moz-box-shadow: inset 0 0 0 3px rgba(255, 255, 255, 0.3); +} +small.note { + display: block; + color: #999; + font-size: 11px; + line-height: 21px; + margin-top: 10px; +} +#breadcrumb { + overflow: hidden; + zoom: 1; + margin: 0 0 1em !important; + padding: 0; + font-size: 0.92em; + color: #999 !important; +} +#breadcrumb a { + color: #999 !important; +} +/* =Product Page +-------------------------------------------------------------- */ +div.product { + position: relative; +} +div.product .product_title { + clear: none; +} +div.product p.price { + color: green; + font-size: 1.3em; +} +div.product p.price del { + font-size: 14px; + color: #ccc; +} +div.product p.stock { + font-size: 0.92em; + float: left; + padding: 2px 0 0 0; +} +div.product div.images { + float: left; + width: 314px; + margin-bottom: 10px; +} +div.product div.images img { + border: 1px solid #ddd; + background: #f5f5f5; + padding: 6px; + display: block; +} +div.product div.images div.thumbnails { + padding-top: 10px; + overflow: hidden; + zoom: 1; +} +div.product div.images div.thumbnails a { + margin-right: 10px; + margin-bottom: 10px; + float: left; +} +div.product div.images div.thumbnails a img { + padding: 3px; +} +div.product div.images div.thumbnails a.last { + margin-right: 0; +} +div.product div.images div.thumbnails a.first { + clear: both; +} +div.product div.summary { + float: right; + width: 300px; +} +div.product div.social { + text-align: right; + margin: 0 0 1em; +} +div.product div.social span { + margin: 0 0 0 2px; +} +div.product div.social span span { + margin: 0; +} +div.product div.social span .stButton .chicklets { + padding-left: 16px; + width: 0; +} +div.product div.social iframe { + float: left; + margin-top: 3px; +} +div.product #tabs { + clear: both; + padding: 1em 0 0 0; + margin: 0 0 1em 0; +} +div.product #tabs ul.tabs { + -webkit-border-top-left-radius: 3px; + -webkit-border-top-right-radius: 3px; + -moz-border-radius-topleft: 3px; + -moz-border-radius-topright: 3px; + border-top-left-radius: 3px; + border-top-right-radius: 3px; + background: #ddd; + overflow: hidden; + zoom: 1; + margin: 0 !important; + padding: 4px 4px 0; + list-style: none outside !important; +} +div.product #tabs ul.tabs li { + float: left; + margin: 0 4px 0 0; + font-size: 0.92em; +} +div.product #tabs ul.tabs a { + float: left; + padding: 6px 12px; + background: #eee; + text-decoration: none; + -webkit-border-top-left-radius: 2px; + -webkit-border-top-right-radius: 2px; + -moz-border-radius-topleft: 2px; + -moz-border-radius-topright: 2px; + border-top-left-radius: 2px; + border-top-right-radius: 2px; +} +div.product #tabs ul.tabs li.active a { + background: #fff; + color: #555; +} +div.product #tabs .panel { + border: 1px solid #ddd; + border-top: 0; + padding: 15px 15px 0; + -webkit-border-bottom-left-radius: 3px; + -webkit-border-bottom-right-radius: 3px; + -moz-border-radius-bottomleft: 3px; + -moz-border-radius-bottomright: 3px; + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; +} +.stock { + color: green; + float: left; +} +.out-of-stock { + color: red; +} +p.cart { + float: right; +} +form.cart { + margin-bottom: 24px; + float: right; + width: 300px; +} +form.cart div.quantity { + float: left; + margin: 0 4px 0 0; +} +form.cart table { + font-size: 12px; + border-width: 0 0 1px 0 !important; +} +form.cart table td { + padding: 4px 4px 4px 0 !important; +} +form.cart table div.quantity { + float: none; + margin: 0; + width: 72px; +} +form.cart table small.stock { + display: block; + float: none; +} +form.cart .variations label { + font-weight: bold; +} +form.cart .variations select { + width: 100%; + float: left; +} +form.cart .button { + vertical-align: middle; + float: left; + margin: 2px 0 !important; +} +span.onsale { + background: green; + color: #fff; + min-height: 32px; + min-width: 32px; + padding: 4px; + font-size: 12px; + position: absolute; + text-align: center; + line-height: 32px; + top: 0; + right: 320px; + margin: -6px 0 0 0; + -webkit-border-radius: 20px; + -moz-border-radius: 20px; + border-radius: 20px; +} +.products ul, ul.products { + margin: 0 0 14px !important; + padding: 0 !important; + list-style: none; + float: left; +} +.products { + clear: both; +} +.products li { + float: left; + margin: 0 10px 20px 0; + padding: 0 !important; + position: relative; + width: 150px; +} +.products li .onsale { + top: 0; + right: 0; + left: auto; + margin: -6px -6px 0 0; +} +.products li a { + text-decoration: none; +} +.products li a img { + width: 150px !important; + height: 150px !important; + display: block; + margin: 0 0 8px !important; + border: 1px solid #ddd; +} +.products li a:hover img { + border: 1px solid #bbb; +} +.products li strong { + color: #555; + display: block; +} +.products li .price { + color: green; + display: block; + font-weight: normal; + float: right; + text-align: right; +} +.products li .price del { + font-size: 10px; + line-height: 10px; + margin: -2px 0 0 0; + display: block; + color: #ccc; +} +.products li .price .from { + font-size: 10px; + line-height: 10px; + margin: -2px 0 0 0; + display: block; + color: #ccc; +} +.products li.first { + clear: both; +} +.products li.last { + margin-right: 0; +} +table.shop_attributes { + border: 0 !important; + border-top: 1px dotted #ccc !important; +} +table.shop_attributes th { + width: 150px; + font-weight: bold; + padding: 8px; + color: black !important; + border-bottom: 1px dotted #ccc; + margin: 0 !important; + line-height: 1.5em; +} +table.shop_attributes td { + font-style: italic; + padding: 0 !important; + border-bottom: 1px dotted #ccc; + margin: 0 !important; + line-height: 1.5em; +} +table.shop_attributes td p { + margin: 0 !important; + padding: 8px; +} +table.shop_attributes .alt td, table.shop_attributes .alt th { + background: #f9f9f9; +} +/* =Buttons +-------------------------------------------------------------- */ +a.button, +button.button, +input.button, +#review_form #submit { + color: #fff !important; + background: #ff9c07; + padding: 6px; + line-height: 1em !important; + margin: 4px 2px 0 0; + float: left; + font-size: 12px !important; + width: auto !important; + vertical-align: middle !important; + text-align: center; + text-decoration: none; + border: none; + cursor: pointer; + font-family: inherit; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; +} +a.button:hover, +button.button:hover, +input.button:hover, +#review_form #submit:hover { + background: #ff9933; + text-decoration: none; +} +.cart .button, .cart input.button { + float: none; +} +.button-alt { + color: #fff !important; + background: #069bcd; + padding: 6px; + line-height: 1em !important; + margin: 4px 2px 0 0; + float: left; + font-size: 12px !important; + width: auto !important; + vertical-align: middle !important; + text-align: center; + text-decoration: none; + border: none; + cursor: pointer; + font-family: inherit; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; +} +.button-alt:hover { + background: #0588b5; +} +#reviews h2 small { + float: right; + color: #999; + font-size: 15px; + line-height: 21px; + margin: 10px 0 0 0; +} +#reviews h2 small a { + text-decoration: none; + color: #999; +} +#reviews h3 { + margin: 0; +} +#reviews #respond { + margin: 0; + border: 0; + padding: 0; +} +#reviews #comment { + height: 75px; +} +#reviews #comments .add_review { + overflow: hidden; + zoom: 1; +} +#reviews #comments h2 { + clear: none; +} +#reviews #comments ol.commentlist { + overflow: hidden; + zoom: 1; + margin: 0 !important; +} +#reviews #comments ol.commentlist li { + padding: 00; + margin: 0 0 20px; + border: 0; + position: relative; +} +#reviews #comments ol.commentlist li .meta { + color: #999; + font-size: 0.75em; +} +#reviews #comments ol.commentlist li img { + float: left; + position: absolute; + top: 0; + left: 0; + padding: 3px; + width: 32px; + height: auto; + border: 1px solid #ddd; + background: #fff; + margin: 0; + line-height: 1; +} +#reviews #comments ol.commentlist li .comment-text { + margin: 0 0 0 50px; + border: 1px solid #ddd; + -webkit-border-radius: 5px; + -moz-border-radius: 5px; + border-radius: 5px; + padding: 11px 11px 0; +} +#reviews #comments ol.commentlist li .comment-text p { + margin: 0 0 11px; +} +#reviews #comments ol.commentlist li .comment-text p.meta { + font-size: 0.86em; +} +.star-rating { + float: right; + width: 80px; + height: 16px; + background: url(../images/star.png) repeat-x left 0; +} +.star-rating span { + background: url(../images/star.png) repeat-x left -32px; + height: 0; + padding-top: 16px; + overflow: hidden; + float: left; +} +.hreview-aggregate .star-rating { + margin: 10px 0 0 0; +} +#review_form #respond { + overflow: hidden; + zoom: 1; + border: 1px solid #E7E7E7; + margin: 0 !important; + padding: 10px 20px 20px; +} +#review_form #respond p { + margin: 0 0 10px !important; +} +p.stars { + overflow: hidden; + zoom: 1; +} +p.stars span { + width: 80px; + height: 16px; + position: relative; + float: left; + background: url(../images/star.png) repeat-x left 0; +} +p.stars span a { + float: left; + position: absolute; + left: 0; + top: 0; + width: 16px; + height: 0; + padding-top: 16px; + overflow: hidden; +} +p.stars span a:hover, p.stars span a:focus { + background: url(../images/star.png) repeat-x left -16px; +} +p.stars span a.active { + background: url(../images/star.png) repeat-x left -32px; +} +p.stars span a.star-1 { + width: 16px; + z-index: 10; +} +p.stars span a.star-2 { + width: 32px; + z-index: 9; +} +p.stars span a.star-3 { + width: 48px; + z-index: 8; +} +p.stars span a.star-4 { + width: 64px; + z-index: 7; +} +p.stars span a.star-5 { + width: 80px; + z-index: 6; +} +/* =Tables +-------------------------------------------------------------- */ +table.shop_table { + border: 1px solid #E7E7E7; + margin: 0px -1px 24px 0px; + text-align: left; + width: 100%; + border-collapse: separate; + -webkit-border-radius: 5px; + -moz-border-radius: 5px; + border-radius: 5px; +} +table.shop_table th { + color: #888; + font-size: 12px; + font-weight: bold; + line-height: 18px; + padding: 9px 12px !important; +} +table.shop_table td { + border-top: 1px solid #E7E7E7; + padding: 6px 12px !important; + vertical-align: middle; +} +table.shop_table td a.button { + margin: 0 3px; +} +table.shop_table tfoot td { + font-weight: bold; +} +table.my_account_orders { + font-size: 0.85em; +} +table.my_account_orders th, table.my_account_orders td { + padding: 4px 8px !important; + vertical-align: top; +} +table.my_account_orders .button { + white-space: nowrap; + margin: 4px 0; +} +/* =Cart Sidebar +-------------------------------------------------------------- */ +ul.cart_list, ul.product_list_widget { + list-style: none outside !important; + padding: 0 !important; + margin: 0 !important; +} +ul.cart_list li, ul.product_list_widget li { + padding: 4px 0 !important; + margin: 0 !important; + overflow: hidden; + zoom: 1; +} +ul.cart_list li a, ul.product_list_widget li a { + display: block; + font-weight: bold; +} +ul.cart_list li img, ul.product_list_widget li img { + float: left; + margin-right: 4px; + border: 1px solid #ddd; +} +.widget_shopping_cart .total { + border-top: 3px double #ddd; + padding: 4px 0 0; + margin: 0 !important; +} +.widget_shopping_cart .total strong { + min-width: 40px; + display: inline-block; +} +.widget_shopping_cart .buttons { + overflow: hidden; + zoom: 1; +} +/* =Cart +-------------------------------------------------------------- */ +a.remove { + display: block; + height: 16px; + width: 16px; + text-indent: -9999px; + background: url(../images/remove.png) #cccccc; +} +a.remove:hover { + background-color: #f93; +} +.cart th, .cart td { + vertical-align: middle; +} +td.actions { + text-align: right; +} +td.actions .coupon { + float: left; +} +td.actions .coupon label { + display: none; +} +td.actions .coupon .input-text { + width: 80px !important; + float: left; + margin: 1px 6px 0 0 !important; +} +td.actions .button-alt { + float: right; + margin: 2px 0 0 6px; +} +td.product-name dl.variation { + margin: 0; +} +td.product-name dl.variation dt { + font-weight: bold; + display: inline; + margin: 0 4px 0 0; + padding: 0; +} +td.product-name dl.variation dd { + display: inline; + margin: 0 12px 0 0; + padding: 0; +} +td.quantity { + min-width: 80px; +} +.quantity input { + margin-left: 0; + margin-right: 0; +} +.quantity input.qty { + border: 1px solid #ccc; + width: 20px; + display: inline; + padding: 1px 5px 2px; + line-height: 1em !important; + vertical-align: middle; +} +.quantity input.plus, .quantity input.minus { + background: #ccc; + padding: 4px; + vertical-align: middle; + line-height: 1em !important; + border: none; + width: 20px; + color: #fff !important; + cursor: pointer; +} +.quantity input.minus { + -webkit-border-top-left-radius: 5px; + -webkit-border-bottom-left-radius: 5px; + -moz-border-radius-topleft: 5px; + -moz-border-radius-bottomleft: 5px; + border-top-left-radius: 5px; + border-bottom-left-radius: 5px; +} +.quantity input.plus { + -webkit-border-top-right-radius: 5px; + -webkit-border-bottom-right-radius: 5px; + -moz-border-radius-topright: 5px; + -moz-border-radius-bottomright: 5px; + border-top-right-radius: 5px; + border-bottom-right-radius: 5px; +} +.quantity input.minus:hover, .quantity input.plus:hover { + background: #f93; +} +.cart input { + width: 100px; + margin: 0 !important; + vertical-align: middle; + line-height: 1em !important; +} +.col2-set { + overflow: hidden; + zoom: 1; + width: 100%; +} +.col2-set .col-1 { + float: left; + width: 48%; +} +.col2-set .col-2 { + float: right; + width: 48%; +} +.cart-collaterals { + overflow: hidden; + zoom: 1; + width: 100%; +} +.cart-collaterals .related { + width: 310px; + float: left; +} +.cart-collaterals .cross-sells { + width: 314px; + float: left; +} +.cart-collaterals .shipping_calculator { + float: right; + width: 225px; + clear: right; + text-align: right; + overflow: hidden; + zoom: 1; + margin: 20px 0 0 0; +} +.cart-collaterals .shipping_calculator .button { + width: 225px !important; + float: none !important; + display: block; +} +.cart-collaterals .shipping_calculator .col2-set .col-1, .cart-collaterals .shipping_calculator .col2-set .col-2 { + width: 47%; +} +.cart-collaterals .cart_totals { + float: right; + width: 225px; + text-align: right; +} +.cart-collaterals .cart_totals p { + margin: 0 !important; +} +.cart-collaterals .cart_totals table { + border-collapse: separate; + -webkit-border-radius: 5px; + -moz-border-radius: 5px; + border-radius: 5px; + margin: 0 0 6px !important; + padding: 0; +} +.cart-collaterals .cart_totals table tr:first-child th, .cart-collaterals .cart_totals table tr:first-child td { + border-top: 0 !important; +} +.cart-collaterals .cart_totals table td, .cart-collaterals .cart_totals table th { + padding: 6px 12px !important; +} +.cart-collaterals .cart_totals table small { + display: block; + color: #999; +} +.cart-collaterals .cart_totals .discount td { + color: green; +} +.cart-collaterals .cart_totals tr td, .cart-collaterals .cart_totals tr th { + border-top: 1px solid #E7E7E7; + padding: 6px 24px; +} +.cart-collaterals .cart_totals a.button-alt { + width: 193px; + display: block; + font-size: 0.92em; +} +/* =Forms +-------------------------------------------------------------- */ +.form-row { + overflow: hidden; + zoom: 1; + padding: 3px; + margin: 0 0 6px !important; +} +.form-row label { + display: block; +} +.form-row label.hidden { + visibility: hidden; +} +.form-row select { + width: 100%; + cursor: pointer; + margin: 0 !important; +} +.form-row .required { + color: #c00; + font-weight: bold; +} +.form-row .input-checkbox { + display: inline; + margin: -2px 8px 0 0; + text-align: center; + vertical-align: middle; +} +.form-row label.checkbox { + display: inline; +} +form .form-row, #content .form-row { + /*display: block; + padding: 1px; + -webkit-box-sizing:border-box; + -moz-box-sizing:border-box; + box-sizing:border-box; + width: 100%; + border: 1px solid #ccc; + outline: 3px solid #f5f5f5; + background: #fff;*/ + +} +form .form-row input.input-text, +#content .form-row input.input-text, +form .form-row textarea, +#content .form-row textarea { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + box-shadow: inset 0 1px 4px 0 rgba(0, 0, 0, 0.1); + -webkit-box-shadow: inset 0 1px 4px 0 rgba(0, 0, 0, 0.1); + -moz-box-shadow: inset 0 1px 4px 0 rgba(0, 0, 0, 0.1); + border: 1px solid #ccc; + width: 100%; + padding: 6px; + margin: 0; + outline: 0; + background: #fff none; + font-size: 14px; + line-height: 1em; +} +form .form-row textarea, #content .form-row textarea { + height: 3.5em; + line-height: 1.5em; + display: block; + -moz-box-shadow: none; + -webkit-box-shadow: none; + box-shadow: none; +} +form .form-row input.input-text:focus, +#content .form-row input.input-text:focus, +form .form-row textarea:focus, +#content .form-row textarea:focus { + box-shadow: inset 0 0 0 3px #faf9dc; + -webkit-box-shadow: inset 0 0 0 3px #faf9dc; + -moz-box-shadow: inset 0 0 0 3px #faf9dc; +} +.form-row-first, .form-row-last { + float: left; + width: 47%; + overflow: visible; +} +.form-row-last { + float: right; +} +/* =Checkout +-------------------------------------------------------------- */ +form.login { + border: 1px solid #ccc; + padding: 20px; + border: 1px solid #E7E7E7; + margin: 20px 0 20px 0px; + text-align: left; + -webkit-border-radius: 5px; + -moz-border-radius: 5px; + border-radius: 5px; +} +#payment { + background: #F9F9F9; + -webkit-border-radius: 5px; + -moz-border-radius: 5px; + border-radius: 5px; +} +#payment ul.payment_methods { + overflow: hidden; + zoom: 1; + text-align: left; + padding: 1em; + border-bottom: 1px solid #eee; + margin: 0 !important; + list-style: none outside; +} +#payment ul.payment_methods li { + line-height: 2em; + text-align: left; + margin: 0 !important; + font-weight: normal; +} +#payment ul.payment_methods li input { + margin: 0 1em 0 0 !important; +} +#payment ul.payment_methods li img { + vertical-align: middle; + margin: -2px 0 0 0.5em; + position: relative; +} +#payment div.form-row { + padding: 1em; + border-top: 1px solid #fff; +} +#payment #place_order { + float: right; + margin: 0; +} +#payment .terms { + padding: 0 1em 0 !important; + text-align: right; +} +#payment div.payment_box { + position: relative; + width: 96%; + background: #f5f5f5; + border: 1px solid #eee; + box-shadow: inset 0 1px 1px rgba(255, 255, 255, 0.5) #888888; + -webkit-box-shadow: inset 0 1px 1px rgba(255, 255, 255, 0.5) #888888; + -moz-box-shadow: inset 0 1px 1px rgba(255, 255, 255, 0.5) #888888; + padding: 1em 2% 0; + margin: 1em 0 1em 0; + font-size: 0.92em; +} +#payment div.payment_box #cc-expire-month, #payment div.payment_box #cc-expire-year { + width: 48%; + float: left; +} +#payment div.payment_box #cc-expire-year { + float: right; +} +#payment div.payment_box span.help { + font-size: 11px; + color: #999; + line-height: 13px; + font-weight: normal; +} +#payment div.payment_box p, #payment div.payment_box .form-row { + margin: 0 0 1em; +} +#payment div.payment_box:after { + content: ""; + display: block; + border: 8px solid #eee; + /* arrow size / color */ + + border-right-color: transparent; + border-left-color: transparent; + border-top-color: transparent; + position: absolute; + top: -4px; + left: 0; + margin: -1em 0 0 2em; +} +div.shipping-address { + padding: 0; + clear: left; +} +#shiptobilling { + float: right; + line-height: 1.62em !important; + margin: 0 0 0 0 !important; + padding: 0; +} +#shiptobilling label { + font-size: 0.6875em; +} +.checkout .col-2 h3 { + float: left; + clear: none; +} +.checkout .col-2 .notes { + clear: left; +} +.checkout .col-2 .form-row-first { + clear: left; +} +/* =Order Page +-------------------------------------------------------------- */ +.order_details { + overflow: hidden; + zoom: 1; + margin: 0 0 1.5em; + list-style: none; +} +.order_details li { + float: left; + margin-right: 2em; + text-transform: uppercase; + font-size: 0.715em; + line-height: 1em; + border-right: 1px dashed #ccc; + padding-right: 2em; +} +.order_details li strong { + display: block; + font-size: 1.4em; + text-transform: none; + line-height: 1.5em; + color: #333; +} +.order_details li.method { + border: none; +} +/* =Account +-------------------------------------------------------------- */ +.addresses .title { + overflow: hidden; + zoom: 1; +} +.addresses .title h3 { + float: left; +} +.addresses .title .edit { + float: right; +} +/* =Layered Nav Widgets +-------------------------------------------------------------- */ +.widget_price_filter .price_slider_wrapper .button { + float: right; + margin: 0 !important; +} +.widget_price_filter .price_slider_wrapper .price_slider { + margin: 1em .6em .6em; +} +.widget_price_filter .price_slider_wrapper .price_slider .ui-slider-handle { + outline: 0 !important; +} +.widget_price_filter .price_slider_wrapper .price_slider_amount { + overflow: hidden; + line-height: 2em; +} +.widget_layered_nav ul { + margin: 0 !important; + padding: 0 !important; + border: 0 !important; + list-style: none outside !important; +} +.widget_layered_nav ul li { + overflow: hidden; + zoom: 1; + padding: 0 0 1px; +} +.widget_layered_nav ul li a, .widget_layered_nav ul li span { + padding: 1px 0; + float: left; +} +.widget_layered_nav ul li.chosen a { + padding: 0 6px 0 18px; + border: 1px solid #3399cc; + background: #3399cc url(../images/cross_white.png) no-repeat 6px center; + box-shadow: inset 0 1px 1px rgba(255, 255, 255, 0.5) #888888; + -webkit-box-shadow: inset 0 1px 1px rgba(255, 255, 255, 0.5) #888888; + -moz-box-shadow: inset 0 1px 1px rgba(255, 255, 255, 0.5) #888888; + color: #fff; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; +} +.widget_layered_nav ul small.count { + float: right; + margin-left: 6px; + font-size: 1em; + padding: 1px 0; + color: #999; +} diff --git a/assets/css/frontend.less b/assets/css/frontend.less new file mode 100644 index 00000000000..5b0de456831 --- /dev/null +++ b/assets/css/frontend.less @@ -0,0 +1,1180 @@ +.clearfix() { +overflow:hidden; +zoom:1; +} + +.clear() { +clear: both; +} + +.border_radius(@radius:4px) { +-webkit-border-radius:@radius; +-moz-border-radius:@radius; +border-radius:@radius; +} + +.border_radius_right(@radius:4px) { +-webkit-border-top-right-radius: @radius; +-webkit-border-bottom-right-radius: @radius; +-moz-border-radius-topright: @radius; +-moz-border-radius-bottomright: @radius; +border-top-right-radius: @radius; +border-bottom-right-radius: @radius; +} + +.border_radius_left(@radius:4px) { +-webkit-border-top-left-radius: @radius; +-webkit-border-bottom-left-radius: @radius; +-moz-border-radius-topleft: @radius; +-moz-border-radius-bottomleft: @radius; +border-top-left-radius: @radius; +border-bottom-left-radius: @radius; +} + +.border_radius_bottom(@radius:4px) { +-webkit-border-bottom-left-radius: @radius; +-webkit-border-bottom-right-radius: @radius; +-moz-border-radius-bottomleft: @radius; +-moz-border-radius-bottomright: @radius; +border-bottom-left-radius: @radius; +border-bottom-right-radius: @radius; +} + +.border_radius_top(@radius:4px) { +-webkit-border-top-left-radius: @radius; +-webkit-border-top-right-radius: @radius; +-moz-border-radius-topleft: @radius; +-moz-border-radius-topright: @radius; +border-top-left-radius: @radius; +border-top-right-radius: @radius; +} + +.box_shadow(@shadow_x:3px, @shadow_y:3px, @shadow_rad:3px, @shadow_in:3px, @shadow_color:#888) { +box-shadow:@shadow_x @shadow_y @shadow_rad @shadow_in @shadow_color; +-webkit-box-shadow:@shadow_x @shadow_y @shadow_rad @shadow_in @shadow_color; +-moz-box-shadow:@shadow_x @shadow_y @shadow_rad @shadow_in @shadow_color; +} + +.inset_box_shadow(@shadow_x:3px, @shadow_y:3px, @shadow_rad:3px, @shadow_in:3px, @shadow_color:#888) { +box-shadow:inset @shadow_x @shadow_y @shadow_rad @shadow_in @shadow_color; +-webkit-box-shadow:inset @shadow_x @shadow_y @shadow_rad @shadow_in @shadow_color; +-moz-box-shadow:inset @shadow_x @shadow_y @shadow_rad @shadow_in @shadow_color; +} + +.text_shadow(@shadow_x:3px, @shadow_y:3px, @shadow_rad:3px, @shadow_color:#fff) { +text-shadow:@shadow_x @shadow_y @shadow_rad @shadow_color; +} + +.vertical_gradient(@from: #000, @to: #FFF) { +background: @from; +background: -webkit-gradient(linear, left top, left bottom, from(@from), to(@to)); +background: -webkit-linear-gradient(@from, @to); +background: -moz-linear-gradient(center top, @from 0%, @to 100%); +background: -moz-gradient(center top, @from 0%, @to 100%); +} + +.transition(@selector:all, @animation:ease-in-out, @duration:.2s) { +-webkit-transition:@selector @animation @duration; +-moz-transition:@selector @animation @duration; +-o-transition:@selector @animation @duration; +transition:@selector @animation @duration; +} + + +/* Global/Helpers/Clears */ + +.clear { clear: both; } +.nobr { white-space: nowrap; } +.info { + background: #F7F5C6; + padding:10px 20px; + border:1px solid #EEEAC1; + color:#747165; + .inset_box_shadow(0, 0, 0, 1px, #FFFFCC); + a { + color:#93864E; + } +} +div.jigoshop_error, div.jigoshop_message { + border: 1px solid; + margin: 10px 0px; + padding:10px 10px 10px 32px; + background-repeat: no-repeat; + background-position: 10px center; + + a.button { + margin-top:0; + float: right; + } +} +div.jigoshop_error { + color: #D8000C; + background-color: #ffd4d4; + background-image: url('../images/error.gif'); +} +div.jigoshop_message { + color: #4F8A10; + background-color: #DFF2BF; + background-image:url('../images/success.gif'); +} +p small { + color: #999; +} + +p.demo_store { + position: fixed; + top:0; + width: 100%; + font-size: 12px; + text-align: center; + .vertical_gradient(#F7F5C6, #EEEAC1); + padding:8px 0; + border:1px solid #EEEAC1; + color:#747165; + z-index: 999999; + .inset_box_shadow(0, 0, 0, 3px, rgba(255,255,255,0.3)); +} + +small.note { + display: block; + color: #999; + font-size: 11px; + line-height: 21px; + margin-top: 10px; +} + +#breadcrumb { + overflow: hidden; + zoom: 1; + margin: 0 0 1em !important; + padding: 0; + font-size: 0.92em; + color: #999 !important; + a { + color: #999 !important; + } +} + +/* =Product Page +-------------------------------------------------------------- */ +div.product { + position: relative; + .product_title { + clear: none; + } + p.price { + color: green; + font-size: 1.3em; + del { + font-size: 14px; + color: #ccc; + } + } + p.stock { + font-size: 0.92em; + float: left; + padding: 2px 0 0 0; + } + div.images { + float: left; + width: 314px; + margin-bottom: 10px; + img { + border: 1px solid #ddd; + background: #f5f5f5; + padding: 6px; + display: block; + } + div.thumbnails { + padding-top: 10px; + .clearfix; + a { + margin-right: 10px; + margin-bottom: 10px; + float: left; + img { + padding: 3px; + } + } + a.last { + margin-right: 0; + } + a.first { + clear: both; + } + } + } + div.summary { + float: right; + width: 300px; + } + div.social { + text-align: right; + margin: 0 0 1em; + span { + margin: 0 0 0 2px; + span { + margin: 0; + } + .stButton .chicklets { + padding-left: 16px; + width: 0; + } + } + iframe { + float: left; + margin-top: 3px; + } + } + #tabs { + clear: both; + padding: 1em 0 0 0; + margin: 0 0 1em 0; + ul.tabs { + .border_radius_top(3px); + background: #ddd; + overflow: hidden; + zoom: 1; + margin: 0 !important; + padding: 4px 4px 0; + list-style: none outside !important; + li { + float: left; + margin: 0 4px 0 0; + font-size: 0.92em; + } + a { + float: left; + padding: 6px 12px; + background: #eee; + text-decoration: none; + .border_radius_top(2px); + } + li.active a { + background: #fff; + color: #555; + } + } + .panel { + border: 1px solid #ddd; + border-top: 0; + padding: 15px 15px 0; + .border_radius_bottom(3px); + } + } +} + +.stock { + color: green; + float: left; +} +.out-of-stock { + color: red; +} +p.cart { + float: right; +} + +form.cart { + margin-bottom: 24px; + float: right; + width: 300px; + div.quantity { + float: left; + margin: 0 4px 0 0; + } + table { + font-size: 12px; + border-width: 0 0 1px 0 !important; + td { + padding: 4px 4px 4px 0 !important; + } + div.quantity { + float: none; + margin: 0; + width: 72px; + } + small.stock { + display: block; + float: none; + } + } + .variations { + label { + font-weight: bold; + } + select { + width: 100%; + float: left; + } + } + .button { + vertical-align: middle; + float: left; + margin: 2px 0 !important; + } +} + +span.onsale { + background: green; + color: #fff; + min-height: 32px; + min-width: 32px; + padding: 4px; + font-size: 12px; + position: absolute; + text-align: center; + line-height: 32px; + top:0; + right: 320px; + margin: -6px 0 0 0; + .border_radius(20px); +} + +.products ul, ul.products { + margin: 0 0 14px !important; + padding: 0 !important; + list-style: none; + float: left; +} +.products { + clear: both; + li { + float: left; + margin: 0 10px 20px 0; + padding: 0 !important; + position: relative; + width:150px; + .onsale { + top: 0; + right: 0; + left: auto; + margin: -6px -6px 0 0; + } + a { + text-decoration: none; + } + a img { + width: 150px !important; + height: 150px !important; + display: block; + margin: 0 0 8px !important; + border: 1px solid #ddd; + } + a:hover img { + border: 1px solid #bbb; + } + strong { + color: #555; + display: block; + } + .price { + color: green; + display: block; + font-weight: normal; + float: right; + text-align: right; + del { + font-size: 10px; + line-height: 10px; + margin: -2px 0 0 0; + display: block; + color: #ccc; + } + .from { + font-size: 10px; + line-height: 10px; + margin: -2px 0 0 0; + display: block; + color: #ccc; + } + } + } + li.first { + clear: both; + } + li.last { + margin-right: 0; + } +} + +table.shop_attributes { + border: 0 !important; + border-top: 1px dotted #ccc !important; + th { + width: 150px; + font-weight: bold; + padding: 8px; + color: black !important; + border-bottom: 1px dotted #ccc; + margin: 0 !important; + line-height: 1.5em; + } + td { + font-style: italic; + padding: 0 !important; + border-bottom: 1px dotted #ccc; + margin: 0 !important; + line-height: 1.5em; + p { + margin: 0 !important; + padding: 8px; + } + } + .alt td, .alt th { + background: #f9f9f9; + } +} + +/* =Buttons +-------------------------------------------------------------- */ +a.button, button.button, input.button, #review_form #submit { + color: #fff !important; + background: #ff9c07; + padding: 6px; + line-height: 1em !important; + margin: 4px 2px 0 0; + float: left; + font-size: 12px !important; + width: auto !important; + vertical-align: middle !important; + text-align: center; + text-decoration: none; + border:none; + cursor: pointer; + font-family: inherit; + .border_radius(3px); +} + +a.button:hover, button.button:hover, input.button:hover, #review_form #submit:hover { + background: #ff9933; + text-decoration: none; +} + +.cart .button, .cart input.button { + float:none; +} + +.button-alt { + color: #fff !important; + background: #069bcd; + padding: 6px; + line-height: 1em !important; + margin: 4px 2px 0 0; + float: left; + font-size: 12px !important; + width: auto !important; + vertical-align: middle !important; + text-align: center; + text-decoration: none; + border:none; + cursor: pointer; + font-family: inherit; + .border_radius(3px); +} +.button-alt:hover { + background:#0588b5; +} + +#reviews { + h2 small { + float: right; + color: #999; + font-size: 15px; + line-height: 21px; + margin: 10px 0 0 0; + a { + text-decoration: none; + color: #999; + } + } + h3 { + margin: 0; + } + #respond { + margin: 0; + border: 0; + padding: 0; + } + #comment { + height: 75px; + } + #comments { + .add_review { + overflow: hidden; + zoom: 1; + } + h2 { + clear: none; + } + ol.commentlist { + overflow: hidden; + zoom: 1; + margin: 0 !important; + li { + padding: 00; + margin: 0 0 20px; + border: 0; + position: relative; + .meta { + color: #999; + font-size: 0.75em; + } + img { + float: left; + position: absolute; + top: 0; + left: 0; + padding: 3px; + width:32px; + height: auto; + border: 1px solid #ddd; + background: #fff; + margin: 0; + line-height: 1; + } + .comment-text { + margin: 0 0 0 50px; + border: 1px solid #ddd; + .border_radius(5px); + padding: 11px 11px 0; + p { + margin: 0 0 11px; + } + p.meta { + font-size: 0.86em; + } + } + } + } + } +} + +.star-rating { + float: right; + width: 80px; + height: 16px; + background: url(../images/star.png) repeat-x left 0; + span { + background: url(../images/star.png) repeat-x left -32px; + height: 0; + padding-top: 16px; + overflow: hidden; + float: left; + } +} + +.hreview-aggregate { + .star-rating { + margin: 10px 0 0 0; + } +} + +#review_form { + #respond { + .clearfix(); + border: 1px solid #E7E7E7; + margin: 0 !important; + padding: 10px 20px 20px; + p { + margin: 0 0 10px !important; + } + } +} + +p.stars { + overflow: hidden; + zoom: 1; + span { + width: 80px; + height: 16px; + position: relative; + float: left; + background: url(../images/star.png) repeat-x left 0; + a { + float: left; + position: absolute; + left: 0; + top: 0; + width: 16px; + height: 0; + padding-top: 16px; + overflow: hidden; + } + a:hover, a:focus { + background: url(../images/star.png) repeat-x left -16px; + } + a.active { + background: url(../images/star.png) repeat-x left -32px; + } + a.star-1 { width: 16px; z-index: 10; } + a.star-2 { width: 32px; z-index: 9; } + a.star-3 { width: 48px; z-index: 8; } + a.star-4 { width: 64px; z-index: 7; } + a.star-5 { width: 80px; z-index: 6; } + } +} + +/* =Tables +-------------------------------------------------------------- */ +table.shop_table { + border: 1px solid #E7E7E7; + margin: 0px -1px 24px 0px; + text-align: left; + width: 100%; + border-collapse: separate; + .border_radius(5px); + th { + color: #888; + font-size: 12px; + font-weight: bold; + line-height: 18px; + padding: 9px 12px !important; + } + td { + border-top: 1px solid #E7E7E7; + padding: 6px 12px !important; + vertical-align: middle; + + a.button { + margin:0 3px; + } + } + tfoot td { + font-weight: bold; + } +} + +table.my_account_orders { + font-size: 0.85em; + th, td { + padding: 4px 8px !important; + vertical-align: top; + } + .button { + white-space: nowrap; + margin: 4px 0; + } +} + +/* =Cart Sidebar +-------------------------------------------------------------- */ +ul.cart_list, ul.product_list_widget { + list-style: none outside !important; + padding: 0 !important; + margin: 0 !important; + li { + padding: 4px 0 !important; + margin: 0 !important; + .clearfix; + a { + display: block; + font-weight: bold; + } + img { + float: left; + margin-right: 4px; + border: 1px solid #ddd; + } + } +} +.widget_shopping_cart { + .total { + border-top: 3px double #ddd; + padding: 4px 0 0; + margin: 0 !important; + strong { + min-width: 40px; + display: inline-block; + } + } + .buttons { + .clearfix; + } +} + +/* =Cart +-------------------------------------------------------------- */ + +a.remove { + display: block; + height:16px; + width:16px; + text-indent: -9999px; + background: url(../images/remove.png) #ccc; +} +a.remove:hover { + background-color: #f93; +} + +.cart th, .cart td { + vertical-align: middle; +} +td.actions { + text-align: right; + .coupon { + float:left; + label { + display: none; + } + .input-text { + width:80px !important; + float: left; + margin: 1px 6px 0 0 !important; + } + } + .button-alt { + float: right; + margin:2px 0 0 6px; + } +} +td.product-name { + dl.variation { + margin: 0; + dt { + font-weight: bold; + display: inline; + margin: 0 4px 0 0; + padding: 0; + } + dd { + display: inline; + margin: 0 12px 0 0; + padding: 0; + } + } +} +td.quantity { + min-width: 80px; +} +.quantity input { + margin-left:0; margin-right:0; +} +.quantity input.qty { + border:1px solid #ccc; + width:20px; + display: inline; + padding:1px 5px 2px; + line-height: 1em !important; + vertical-align: middle; +} +.quantity input.plus, .quantity input.minus { + background: #ccc; + padding: 4px; + vertical-align: middle; + line-height: 1em !important; + border:none; width:20px; + color:#fff !important; + cursor: pointer; +} +.quantity input.minus { .border_radius_left(5px); } +.quantity input.plus { .border_radius_right(5px); } +.quantity input.minus:hover, .quantity input.plus:hover { background: #f93; } + +.cart input { + width:100px; + margin: 0 !important; + vertical-align: middle; + line-height: 1em !important; +} + +.col2-set { + .clearfix; + width:100%; + .col-1 { + float: left; + width:48%; + } + .col-2 { + float: right; + width:48%; + } +} + +.cart-collaterals { + .clearfix; + width:100%; + .related { + width:310px; + float: left; + } + + .cross-sells { + width:314px; + float: left; + } + .shipping_calculator { + float: right; + width:225px; + clear: right; + text-align: right; + .clearfix; + margin: 20px 0 0 0; + .button { + width: 225px !important; + float: none !important; + display: block; + } + .col2-set { + .col-1, .col-2 { + width:47%; + } + } + } + .cart_totals { + float: right; + + width:225px; + text-align: right; + p { + margin: 0 !important; + } + table { + border-collapse: separate; + .border_radius(5px); + margin:0 0 6px !important; + padding: 0; + tr:first-child { + th, td { + border-top: 0 !important; + } + } + td, th { + padding: 6px 12px !important; + } + small { + display: block; + color: #999; + } + } + .discount td { + color: green; + } + tr td, tr th { + border-top: 1px solid #E7E7E7; + padding: 6px 24px; + } + a.button-alt { + width: 193px; + display: block; + font-size: 0.92em; + } + } +} + +/* =Forms +-------------------------------------------------------------- */ + +.form-row { + .clearfix; + padding: 3px; + margin: 0 0 6px !important; + label { + display: block; + } + label.hidden { + visibility: hidden; + } + select { + width: 100%; + cursor: pointer; + margin: 0 !important; + } + .required { + color:#c00; + font-weight: bold; + } + .input-checkbox { + display: inline; + margin: -2px 8px 0 0; + text-align: center; + vertical-align: middle; + } + label.checkbox { + display: inline; + } +} + +form, #content { + .form-row { + /*display: block; + padding: 1px; + -webkit-box-sizing:border-box; + -moz-box-sizing:border-box; + box-sizing:border-box; + width: 100%; + border: 1px solid #ccc; + outline: 3px solid #f5f5f5; + background: #fff;*/ + input.input-text, textarea { + -webkit-box-sizing:border-box; + -moz-box-sizing:border-box; + box-sizing:border-box; + + .inset_box_shadow(0, 1px, 4px, 0, rgba(0,0,0,0.1)); + + border: 1px solid #ccc; + width: 100%; + padding: 6px; + margin: 0; + outline: 0; + background: #fff none; + font-size: 14px; + line-height: 1em; + } + textarea { + height: 3.5em; + line-height: 1.5em; + display: block; + -moz-box-shadow: none; + -webkit-box-shadow: none; + box-shadow: none; + } + input.input-text:focus, textarea:focus { + .inset_box_shadow(0, 0, 0, 3px, #faf9dc); + } + } +} +.form-row-first, .form-row-last { + float: left; + width: 47%; + overflow: visible; +} +.form-row-last { + float: right; +} + +/* =Checkout +-------------------------------------------------------------- */ + + + +form.login { + border: 1px solid #ccc; + padding: 20px; + border: 1px solid #E7E7E7; + margin: 20px 0 20px 0px; + text-align: left; + .border_radius(5px); +} + +#payment { + background: #F9F9F9; + .border_radius(5px); + + ul.payment_methods { + .clearfix; + text-align: left; + padding: 1em; + border-bottom: 1px solid #eee; + margin: 0 !important; + list-style: none outside; + li { + line-height: 2em; + text-align: left; + margin: 0 !important; + font-weight: normal; + input { + margin: 0 1em 0 0 !important; + } + img { + vertical-align: middle; + margin: -2px 0 0 .5em; + position: relative; + } + } + } + + div.form-row { + padding: 1em; + border-top: 1px solid #fff; + } + #place_order { + float: right; + margin: 0; + } + .terms { + padding: 0 1em 0 !important; + text-align: right; + } + + div.payment_box { + position:relative; + width: 96%; + background: #f5f5f5; + border: 1px solid #eee; + .inset_box_shadow(0, 1px, 1px, rgba(255,255,255,0.5)); + padding: 1em 2% 0; + margin: 1em 0 1em 0; + font-size: 0.92em; + #cc-expire-month, #cc-expire-year { + width: 48%; + float: left; + } + #cc-expire-year { + float: right; + } + span.help { + font-size: 11px; + color: #999; + line-height: 13px; + font-weight: normal; + } + p, .form-row { + margin: 0 0 1em; + } + } + + div.payment_box:after { + content: ""; + display: block; + border: 8px solid #eee; /* arrow size / color */ + border-right-color: transparent; + border-left-color: transparent; + border-top-color: transparent; + position: absolute; + top: -4px; + left: 0; + margin: -1em 0 0 2em; + } + +} + +div.shipping-address { + padding: 0; + clear: left; +} + +#shiptobilling { + float: right; + line-height: 1.62em !important; + margin: 0 0 0 0 !important; + padding:0; + + label { + font-size:0.6875em; + } +} + +.checkout { + .col-2 { + h3 { + float: left; + clear: none; + } + + .notes { + clear:left; + } + + .form-row-first { + clear: left; + } + } +} + + +/* =Order Page +-------------------------------------------------------------- */ + +.order_details { + overflow: hidden; + zoom:1; + margin:0 0 1.5em; + list-style: none; + + li { + float: left; + margin-right:2em; + text-transform: uppercase; + font-size:0.715em; + line-height: 1em; + border-right:1px dashed #ccc; + padding-right:2em; + + strong { + display: block; + font-size:1.4em; + text-transform: none; + line-height: 1.5em; + color: #333; + } + } + + li.method { + border:none; + } +} + +/* =Account +-------------------------------------------------------------- */ + +.addresses { + .title { + overflow: hidden; + zoom:1; + + h3 { + float: left; + } + + .edit { + float: right; + } + } +} + +/* =Layered Nav Widgets +-------------------------------------------------------------- */ + +.widget_price_filter { + .price_slider_wrapper { + .button { + float: right; + margin: 0 !important; + } + .price_slider { + margin: 1em .6em .6em; + .ui-slider-handle { + outline: 0 !important; + } + } + .price_slider_amount { + overflow: hidden; + line-height: 2em; + } + } +} + +.widget_layered_nav ul { + margin: 0 !important; + padding: 0 !important; + border: 0 !important; + list-style: none outside !important; + li { + overflow: hidden; + zoom: 1; + padding: 0 0 1px; + a, span { + padding: 1px 0; + float: left; + } + } + li.chosen { + a { + padding: 0 6px 0 18px; + border: 1px solid #3399cc; + background: #3399cc url(../images/cross_white.png) no-repeat 6px center; + .inset_box_shadow(0, 1px, 1px, rgba(255,255,255,0.5)); + color: #fff; + .border_radius(3px); + } + } + small.count { + float: right; + margin-left: 6px; + font-size: 1em; + padding: 1px 0; + color: #999; + } +} \ No newline at end of file diff --git a/assets/css/ui.css b/assets/css/ui.css new file mode 100644 index 00000000000..6cf2cb084de --- /dev/null +++ b/assets/css/ui.css @@ -0,0 +1,38 @@ + +/* Interaction states +----------------------------------*/ +.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #d3d3d3; background: #e6e6e6 url(../images/ui/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #555555; } +.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #555555; text-decoration: none; } +.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { border: 1px solid #999999; background: #dadada url(../images/ui/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #212121; } +.ui-state-hover a, .ui-state-hover a:hover { color: #212121; text-decoration: none; } +.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid #aaaaaa; background: #ffffff url(../images/ui/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #212121; } +.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #212121; text-decoration: none; } +.ui-widget :active { outline: none; } + +/* Interaction Cues +----------------------------------*/ +.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {border: 1px solid #fcefa1; background: #fbf9ee url(../images/ui/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x; color: #363636; } +.ui-state-highlight a, .ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a { color: #363636; } +.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {border: 1px solid #cd0a0a; background: #fef1ec url(../images/ui/ui-bg_inset-soft_95_fef1ec_1x100.png) 50% bottom repeat-x; color: #cd0a0a; } +.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a { color: #cd0a0a; } +.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text { color: #cd0a0a; } +.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary { font-weight: bold; } +.ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; } +.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; } + +/* Slider +----------------------------------*/ +.ui-corner-all { -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; } + +.ui-slider { position: relative; text-align: left; } +.ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; } +.ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; background-position: 0 0; } + +.price_slider_wrapper .ui-widget-content { border: 1px solid #aaaaaa; background: #ffffff url(../images/ui/ui-bg_glass_75_ffffff_1x400.png) 50% 50% repeat-x; color: #222222; } +.price_slider_wrapper .ui-widget-header { border: 1px solid #aaaaaa; background: #cccccc url(../images/ui/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x; color: #222222; font-weight: bold; } + +.ui-slider-horizontal { height: .8em; } +.ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; } +.ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; } +.ui-slider-horizontal .ui-slider-range-min { left: 0; } +.ui-slider-horizontal .ui-slider-range-max { right: 0; } \ No newline at end of file diff --git a/assets/images/add.png b/assets/images/add.png new file mode 100644 index 0000000000000000000000000000000000000000..2a28e4204f8dd64996d1601cd740f0722a53ae52 GIT binary patch literal 338 zcmV-Y0j>UtP)-sB_Q{r~^~32;bRa{vGf z5&!@T5&_cPe*6Fc0338hSaefwW^{L9a%BKPWN%_+AVz6&Wp{6KYjYq&Q#1y$)1UwV z0CP!1K~xx(UC)aOgD?z*;kaYx%*?FU;`_ho;>nbSX0~;N(XU3Zk#Gd4svU&ht|zT0Eb|5P5|B$Nz{3k@-X3tyhOoap;G8>Q_}mS# k(cW=G>(8mf+E%UU3u-h5r}hSjV*mgE07*qoM6N<$f~wt_?f?J) literal 0 HcmV?d00001 diff --git a/assets/images/ajax-loader.gif b/assets/images/ajax-loader.gif new file mode 100644 index 0000000000000000000000000000000000000000..d93974ffab95d5f5666f88eda1c805dcf16590f2 GIT binary patch literal 847 zcmZ?wbhEHb6krfw_`<;O|Nno6jx#@g|FKwfz2)drwyv{kGcR9z{cXjyw_=knl`KikeHQNk&~a8qL-PMmd~L0lZBHDs7eQ93&@cStN{uNeJPpqmKuoUC~CDNtXexm zYwdvp2d^Dv;^>*ukeVSP#B=a~ zf`cHJ&w+*y$${?8Oio*#ZVND-p0{bqWVZD*Xt=Aat;&6vAl3|g72d7x8jzOQ(6|TN)0k3Co zc|z??%b8hfRI+(vH2HbDv054g3DyRMDNKeUM;%r)JIk@H5kHpQ-86?$(dkKoJwxMm zrhOBXU7IYboB|^nl6U7WD&rPXTBz{y(Bg!~gf`w#w`Gz=cO?0i7QEK{oc6x~t2H3M z0b_541COhrz@d{8xv>(*cS?BlTxh$Y!7k9nV#1{GTti1?UUB0cu(i`VAUAy((BOjfYz50rVKh zG6xfeLz|8{DtS)i*f48h0*75*E32o0N{2+RoVWQVUJo7igPpo1&00;(u2LcbOAhN^ rOjyy8aDeHjfMF+x#D?h({d~^m865hCENQGUn%zBWiVW7Ek00004b3#c}2nYxW zd>Mx1l$TjLV`1Q_y+)SLX|jh;KJX41hl0{s9X>N6_ut%fQV2f(xyoSvGc1*oy7L8 zcV-@k@vpSKRJk(J=*{fzeBbwd=e@T|M1&)Z5MW_7X0g_0KQ=h$unvrKSnIG(FxCxB zi#5XJc*MJ}9`^t@*J56OcKDGzpF6+QXV6S60EG+hfCyLv&O(~{bvuEy4M_@VO5=kc zX~m`wU|m-RfhQ)w89&8zKoUq3Fm1S510Xea0KmEqfP(54i1SRG^Gs~l0+k8??G6AU zBA?&pI_M!5s@!`UKbIOFR%Lj`D=cEY2MqddQ0B^^j8rP2?0{;a3X{OT=->^ zAkJT4sj4_`1ZFgZft$R^~-{Y5dQH#S}T^9R|#~$*Vi|gDry8b z0AL&Z^JsxqeE;V* z0Lv?@C=@>|Y?C^0PPkpIGd3Ji8qHztKnTVduYrbFPL&9Q_jvhaiJ$)3=B1M*F3xYU zw6;gF5HV5A;hYd?`V3O*LpXI}nA%Q@nM$7J^#i8HBmVxU&QuYK!x81Nyk{CHx-}RA zoG9h^_^Txj5<_Y%sj*n&NUg)z^r5xz%<&PQdPgm1eU!uh1NadF?6n+?*kPQ{e-RKm z_P)In|4lBVnJ(u&z(LDW84DlD^J2BpXJ9%lEvPQ|x8C*P&Lj?;U)$L;y*Buu+g#)i zF$m)NAp42;F$i!d8RK^6Fasd;pJgM!YtdmVa%UqJW1akaHx?0*wfk&!$J<)RCaIO* zmv;L-Q98;hpth5sl%lqqpfs%COV~*kxx4PQQS~`SazQTy-PH_0X~pEREK0%Tcoq#j zK9&U(!$Sp7ib^rtyUv~lP6PoIuu*SwFS*U`hL2m-XHiPgY&KDNX8DZjN!AxpKr1L0 zBX(mb4CQGwTa=3tO3gA}$RHv#VnY;a0<9hrf`YBRHUQ0L3k7WNwQ-$HY$k?GsEIQA za7XHH6i^zCP-=$KNW|U!Hjj-&)OOo6V?!8dqEI8^o%I-W1sTnU#Hpo_4QM8YTt;)y zO37s)3^dt{?lC>2K|Tt&Rc-W&$%%BbSn&U>2ghjMC-ISc;(rc3dJpu#2|54(002ov JPDHLkV1h&H;*uEoyT++I zn$b9r%cFfhHe2K68PkBu*@^<$y+7xQ$wJ~;c5aBx$R=xq*41Wo zhwQus_VOgm0hughj}MhOvs#{>Vg09Y8WxjWUJY5YW zJ?&8eG!59Cz=|E%Ns@013KLWOLV)CObIIj_5{>{#k%TEAMs_GbdDV`x-iYsGH z#=Z{USAQA>NY(}X7=3{K8#Qd_r9R zqk@U$!J~O3D+9QW+dm@{>{(+%k(&%kzt}ixr%M zP1rVFUI0|5?CIhd!Z9;BK`0?4A;3_iEJ>iu%rGUvq)@CuAVDvJX$cEMh!l%s`2?Fn PpmGLJS3j3^P6MscT0g(~ZNI{bH#Y_Utm11j?0+FF&hK-qRX-TePYY3~f zgtoM;)~2M+AJew!(sr+7^KN&$cgxoJcJAGZGzzQ(AD(j#=leYm&p8hTfchUO*=18r zr!~koJq|$qh+zB()q@3G>7PU6y;(H$c~Nhe#3lU)C~l9VR_BJ=;N(S}WT3GGbJ~$L zY!^k>SWYq!Z~hmmJ4PWHsEvN4)9Gy^Z?)wOR0E3;1OdDR51!|xxx?Z3jR~6$3lGcS zw`wrecMQ|rMHQ4-uw*icvKH@8Qe-U(ejNgB1!Gqt;e8II!iaktI@}570bpEkH@7b5obwc$sUX75)sc{ zLoV$^I#`Q!&qeqKv2}x;Q6ZOcK?qbLvr>-a zyc(hY)2O@Nn=hiGX9AH(WK#{q_3OcQFyqRCxB{6^XTi-jVaae3jL(UZMoZqHPUiu` zFod;2WZ-*e#Qe)flJ*;9mgV@eat;ZSNkD%BUpZPjbEd(ZH>lOVM>tFq!k`K6p&rZ) zt12-&(V<8oA9F-Oc!oCq@PvQW{0``D3AONE*fZt6-G6K6?>+q?gw;DtTL1t607*qoM6N<$g3ymi=>Px# literal 0 HcmV?d00001 diff --git a/assets/images/error.gif b/assets/images/error.gif new file mode 100644 index 0000000000000000000000000000000000000000..ea0e1397d6a2899e1122cce7e85a498a60aa4dcd GIT binary patch literal 355 zcmZ?wbhEHb6krfwxXQq=x1QzYu|*%wTAiQcc6)un=WEB0^hkeuI_=r%o{yIUe}BFD z^X-l+t0Uf=UjOUEp_7vh_cgG8xs`o)bH$I>>pouey1Xd()78jFyStv9oAK>I%ZK~x zzP>qgb8YtbmwP^(ce=Ny`16g_Gjl9|yjXN>g3|x@=MJ>;|NnmO*|jO}uX$Zr6?*?b z&9C=+Z>&!Ha^uXOFV{ZZNcnuHpO0Z zsjS7!3^H2}P82Ijy<-scBB|zvnn9j|l9ZQ=FQ2}Co*1V#4@;1$tfbg9F%c0#Syfgi x8F}uRB6)IhOv3UBNwOl#)-!FC)6Nj(5Z1To%f)hA(E>uTT$~N#GA0orBqo9-jKM;POccZrXJjTzge4|Sa0ca~7y<+{ z2m7~>41(Jqf9L`mBM6zAjf4;hkjP@@B~d6Xz385|dB5iCM=Ro&JZZmk-uHdZd2i=@ zK0a@Md;u9DFE7t8BO^nxckf<*yC?SckUFGmX^jwM@NV80+eiP zQ*s##s^a3}Ldwd@cHO*r^T5i=%Fj}=Cr_R@78e&C((#usU;YFS>C)2Dw4tG)YO=*P zWt;6ZfL46;=u!R1$jGM-hhvcpVyCa+S}Q!T2ALHx;BHe#M~BsHHos=s2iW})#C?}q ztqvud-gYjKsG$zHm2XhmYPB(Bn>kzw z=gS!w6cG`jJ$?H00VK+=!cMnBDn?IFkCkj7KmNq~hrkZvU@n=EP}|7Gxw*M}1_lPI zNx@_?IS^|%_ok<(o3gXBH^f+@(X7_g)K~%n0$gMM{{Ab=%gZ*hH99)_Eo>!VJd8_C zE)WMoNsBB#u&}W3BMEnPby>y64F-cra9>kX)4DJoA0KZ5fitNn`NTT4wY3%+fA;Lz zZ+K4ucJi+Mg!m%<>Ug8kSg^LX_JD-5va;NEM#+V_H)8UHgaj8UJ?LiZVx92t@KxlB zb1oz#Bo|{kAO!IDVfOII$VfwRad8C+y?XV^;VEu~g@tQka>%(zhlYl1p7P=0!-vj9 zYiMYw3l0uW##jWq+eZ-;6r@4F%{+PXGcz;xx78|Q_F7Eb+}ynGO@4TI*h!27r4#SzfR=K~ zhtpe&%-o-olT$}R&!0cHdm}}wbdd`2lO~)PlarHXnm>2$+(ng2^$EtJ+=vwl#Xg-* zSA%x<9|=lJ3CXuACMEY46&1O~{LGm%7HKm8lhZ|+Pv?nF1LcJswy+L%zshO4HzpR4skij zxq<8a{QPpl!oq4$R(*n7$-q`gsjcF2;NWZ?##l9wBW)lu_Bpk)RJgGO&Ey+2dDr3J z*x2~aJFl#)G^5U)q~qh`_b^ru6q9Xf%arlfse$W(T#z5f?cqE0>k)x`c6QcMUS4jN z#$B996B84z1O(|{7{3S{Bb#j7?T~OCi+pq$fP9eGqJ%Evk~i}B@#8tcAnk_QAg)9f z!qn81MJO5W0n6>}?Q|$y25QL`+uU$0x?KbSI<(UOBavf=wCW!^J3Ie)^yty-8!yk& z($YLG4fjwT{k&5mHL@*_7Xi1c4?x$HT^y5qc2zyPPCG3CUKl!f@Zj&~&!7K?fD>&z zDk^G(=74sN=`q$#Wm{gaK5myi7K~vRQ8s=CoB+NC8j<}iKpXzI(SMmt*2r@wST=`s zW7t-}X4hPqXy3W00000NkvXXu0mjftFGKG literal 0 HcmV?d00001 diff --git a/assets/images/fancybox/fancy_loading.png b/assets/images/fancybox/fancy_loading.png new file mode 100755 index 0000000000000000000000000000000000000000..2503017960b3972499d3aa92f89953935ae40934 GIT binary patch literal 10195 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 literal 0 HcmV?d00001 diff --git a/assets/images/fancybox/fancy_nav_left.png b/assets/images/fancybox/fancy_nav_left.png new file mode 100755 index 0000000000000000000000000000000000000000..ebaa6a4fd34e51575a01da366312c20618985cbc GIT binary patch literal 1446 zcmV;X1zGxuP)R`@usIzf?P{x4#0gFqr~|(;IJySuwjr=+Ar78e&sHZ(Lu;P)*wKU%|U#jmpg5~Q6= zNl8{#mZGz>Q!_F$qJ8n=#Z9x>Jn_n|ZEtTsSzllOW_Wn`!@Rt_=!l4jAl`tKb-5%L zv7js_CMF<1KR>Fcr{|nbr~AR4Y-MG|y0EZdwI6@^^5yrikSZ}TQ5hH*C?{R4Q{?KT zKD6U2SFWfB2M0g0TCEGD5GUP%Y0a>J0W!M1fVuVU?d@ix(YV91PjUK7@OzY8E)OJ~ z&Q30n%8njA8kC)#t?uvd&xMXHQZzI)WQmTB-n1vQM_gQ-{_*3-7UA?*_bJ9=m|W(F zT+IHE$H&L3T3T8zSS*%BTHM>)YZi;eI#;9uNVch|X-go#ckf=VQmKq2-ORBYaGo52 zejyg&!SS;_ltMX3~N9_#ORsfn&tMTp}T$j*yAd)6-A(_4O6g z0=-^ug|9bVkxorbSsNQ0x9sPG&EF`laq6qgf=!d ztnQGKnVtDqz_Vx1Y=Kr=TU+Vx?;nS;5H`1m#Lv%9fqI)#T3Y%!3C+yRSpE-E!h;77 zwm7Z1{&Y;%TkkIqz&m9sAKBbnCkzsHry#@vbY{a-wI?zu7 zloV4Q9NtQWLUAT7Ev=G-*4EZ6|HZd^F*!MDB>C#<>PDGN_5sGi_Yq4ZlG7@css!ck z9};wyN`LrygSGPaaLVfqXl2Z+Nkm;ygvo12>(Bf+YwDwC`Hbwy5foiCI>(Z2*F z+nZVe;)K}P*aF#9Y8tUS3{lK|w(!NULrkdP#x17leSb zXU`h&IIwaw4`8eqNV6{>BDOh|vjhZ0E{e&QDDu0Pe|>%Zmb;{dg@s0w$z&rPA0K~+ zu^J$UblaCq5g(ljxEe?Y`8AmFYt-vOfqZ&;+Eh?bV07kp3Z#jN34Zfk3!OW_7k zM!Hz%fopN!Lja&lI}y+lIZjBszTeT&@!Ra|?DQ)q4Us*EN5ey8M=zh0NVTlX;X`2G z(+8kuN)-Dfn@v@Ns?$arfE9ks%*_0?uCDGc0&cYN@bK_KngiO{r&oDx0_$@6^x5~= zW5Gx^5k=$2z;)mYpdQiR47B2ZEBzOVMD;v(on_N_Z6xdRarMj=Ped`)=n zv4Dh?$k=SYcJSdjDa(58`F?t%ZzxBbaRs;9zaA#)un(S!5dZ)H07*qoM6N<$g4RXF AD*ylh literal 0 HcmV?d00001 diff --git a/assets/images/fancybox/fancy_nav_right.png b/assets/images/fancybox/fancy_nav_right.png new file mode 100755 index 0000000000000000000000000000000000000000..873294e969db9160f5ddd4e1ab498ff60b080e3f GIT binary patch literal 1454 zcmV;f1yTBmP)Wa6`&Z+!IVkxf`V#(j>y7#5eg z5*PD+C=wGBwT+F9xi*_^fd=>X_FBba@wz8b0c3ma+OG#c&LYnSBp_4S(*6BG8m#QpsI))yBSw}|WBy?ft)>pk?VIMu|0u-xC@UxO$< zHa9o-0~vR8bXeVyB61x;@W6T@vgyO$TgWvPslhu zJ>BGvFeN3$D2UT9wO!c-2M2E;RvddB6cm(&J}nRg`1!DUaA;_#J})n?kc`&W*6f~w z$XoI8@o`6>)z;Ql1O^7iqc4Qr?IQ^Y2vDQmrd_^#`AagIo}RXO6Tw=o)=2K&OZ?8A zJDVKcH{^2p2j~ms)bf#Ff5Y^8{ZZ7~8Zw%koV0nHJ||9`FbS!%u(0sL`TfAafI}Du zN;}#qfQDkqhr?T=R;!O@W@c89(aOq-SHe5pO)Do4INRL6f8R{+tE;Q)Wir`E=nLN^ zERjf#VBjT`yZ^}0T`IW~brs!I17PDwDHNtJpz(@u7&_Ci&*x`nXGh4eva-_hHlhTo z>wKX6jrLg})!Ef*2q(qH#unh5y~V~`*!#E25W2>+0$@y%jAkE;d^% z7KiBQ=;#CV)c|?K?OZZNymTtyIv@+;=i$b0QLhID@u{gPOF=<_+1^cd)FbceJt|Pr3Z2#UW)pC9hbbpr%#_w3xu>9DucKZSqKjwKC}oa!!=;B zxw)ARh3h~maWUsB$KtMw06>R!GGHKatdM5?eS3TRA2TyEQ!m{-s9LkQG(13d^zuqc z)WBRWF9N%+J^)=)qIgeo*i|*CI?Xfzc;V-hCr|!<<;s9veooizpgD1ug<#0dV!Z literal 0 HcmV?d00001 diff --git a/assets/images/fancybox/fancy_shadow_e.png b/assets/images/fancybox/fancy_shadow_e.png new file mode 100755 index 0000000000000000000000000000000000000000..2eda0893649371f8d92b92976d8542cdd1b601ed GIT binary patch literal 107 zcmeAS@N?(olHy`uVBq!ia0vp^B0$W@!3HGnP3ltxQbwLGjv*Y^lSRZuwe#}JO|p{EaWGAM`~zK|Yh zF7SQ+m+Ig>B0@o-N8?trihfzZ+Vp1~`{zf0o*#X0$hUAi%N$P)W1wCJ22WQ%mvv4F FO#q)zAp-ya literal 0 HcmV?d00001 diff --git a/assets/images/fancybox/fancy_shadow_ne.png b/assets/images/fancybox/fancy_shadow_ne.png new file mode 100755 index 0000000000000000000000000000000000000000..79f6980a3ba5c43de120d963dbba2516b8f27ac7 GIT binary patch literal 347 zcmV-h0i^zkP)dR9Yb&V8f!h)aDezHAsc|y@|hdQ zYJb}?8~~zFbQ)ku!Ey)KSukutuvdZ@MKMX|x|A3tPyx?YVhN^6z!Mi4Mj2f#%<;nh z2{>?YAzu|{u^;Oq!;f7Z4tPBpJEmZ+^GZ#$=9nz(K+UmK7}|u&EPi%aRt_C3qOFB_ zHc`~N>51%{?ijG?xsHt>MwRChgk=x_z0gh3O2xSL)-6?+2LKZL74~Q>MZjWtwukkA tvjRC=&j+0R$&bLyT7MhBcTXDISHC&xXU0&5CWHV0002ovPDHLkV1fX+la~Mh literal 0 HcmV?d00001 diff --git a/assets/images/fancybox/fancy_shadow_nw.png b/assets/images/fancybox/fancy_shadow_nw.png new file mode 100755 index 0000000000000000000000000000000000000000..7182cd938ae98e7e28c65a0bc55df576042ff9f5 GIT binary patch literal 324 zcmV-K0lWT*P)2-&4CO{qhKP$XKD&mgeXEM77>~`RA}h@U^Z##eQZVtM>a-K?QT4 z&(8BFf(rD5V61)2I__wHYuRwoaDIqw5Vdr_JSDVr){#J@r;{vbDL|tRyCiirf~4OF zX-l=Ecm>@yR)1nSMt~dy90Zb`^`)TQbhf8jR@fA!l6V$musRyB9Y{p$SCW}!$3==V zk)fW)Xo{s^ez$t+XhmZj;ts)!kTokvmM>z)zt70000 literal 0 HcmV?d00001 diff --git a/assets/images/fancybox/fancy_shadow_se.png b/assets/images/fancybox/fancy_shadow_se.png new file mode 100755 index 0000000000000000000000000000000000000000..541e3ffd3e88224b34a4d2097c66a780e6060aeb GIT binary patch literal 352 zcmV-m0iXVfP){pM9=`y8<_IvWD02WY@RZ<9dgjNmAB|sYF}Xw>7Sq@O0000eMf9z;FC21=)67q_`W0*0KnS4AR00W2`RGn3i8UfsEegLO@ zPhds?2e1Tm)FK3=bymIAx?X=YFo3Mdh7W?@I#8s#svp!&PB> zwah@Ngd|l0N4SCfzvjtQnd$dZ0yM)N$X+lqdtN!Pt{Wn*_`0U}m1^#r1 mwpaW{;a?9KKt^WrpTAEd?0j1W(3L*`0000P{ho=rRL|66mGO)=r*Hk83F#~lnc)I$ztaD0e0sy?& B8X5oq literal 0 HcmV?d00001 diff --git a/assets/images/fancybox/fancy_title_left.png b/assets/images/fancybox/fancy_title_left.png new file mode 100755 index 0000000000000000000000000000000000000000..6049223d1ec6af46e100499c01f6489c9e2c6240 GIT binary patch literal 503 zcmV+)0005LNklqcp9&~$uJw{{rUub~E?-XJ#Upm4Fe%-Gl z!u%tb0N102a|s5;SPlQvJlFCTBbvYaK@wIW6Gjx@?i20AlVDJcHNfh25WRlbF6CIq zv9_ZnqOH`}ppaUR0@%ZcM9zpDt2uQM>f+Z#wIMmyuui3DeoYXWE|hQ{D$te=Yhgkq zIvyj+$t8T|S1wITzUftNOe(E+Qjn$kDotY;I5}1lRgwi=?K26ke)djLR5W2|!7CVH zJ-`tuAq|`lK978y+CnqGNCkUke_%Gig ukvFM-ftpWh!il7Wg7kz7Y?7xB@G*olNlgoj4E_Yv!rmdKI;Vst0Ha3^zyJUM literal 0 HcmV?d00001 diff --git a/assets/images/fancybox/fancy_title_right.png b/assets/images/fancybox/fancy_title_right.png new file mode 100755 index 0000000000000000000000000000000000000000..e36d9db2a7c6e570aec993d3665cbc13620115e2 GIT binary patch literal 506 zcmV+)0005ONklxjQB-g>5=x46nGBwseihc$zfzvTFh(=tCRj6cJ4M&ASrCAq-HbokPnRBAHVa2(-|l wYU(UxfYLN;KDSr z1<%~X^wgl##FWaylc_d9MY*0Xjv*Ddw)7kFH5l+P-xcE$W)3=fYI&uMKVzWNT*W|n zhqlRY)q0r(8Mg&Fu_zpISivgz+b7g)c6G&O{~njE??Y{u-MM!p^=9_W+X-j8mhfK? zj`H2Yy;kp%)!V-M3;EVThyB(Z@o88wpMja-vy^g)SgE!<&|(HpS3j3^P6|6H_V+Po~-c6$N>^IEGZ*^681?Yf#{6Zf~e!I`r4y-J+3m*Ue*gH=cNZ zzpU%p61aCO%jt%FHUKW&bEWLcUAGzK?;SYE)E{9#W9O8@uj{O@89qzNU(dkI YVCW(7-@(*!CeU;SPgg&ebxsLQ07`N|KL7v# literal 0 HcmV?d00001 diff --git a/assets/images/fancybox/fancybox.png b/assets/images/fancybox/fancybox.png new file mode 100755 index 0000000000000000000000000000000000000000..65e14f68fd83b87f75c22c0c074e7b20bf20a133 GIT binary patch literal 15287 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 ZMt7F5hocMxav&E)U0Fw|QQ>vO{{ZOG+C=~W literal 0 HcmV?d00001 diff --git a/assets/images/icons/jigoshop-icon.png b/assets/images/icons/jigoshop-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..eb90125febe0719e01432573ba53d73f2405f27e GIT binary patch literal 763 zcmVLlgmq#VHAg-_q#YZNAnxUvaB@2E+9msRMZ$j zZ6gAqO^ayJe^9h3Y|;M^E?Zhr`%r9Z5!nSIGsbERi_}tQocsHI?`h!$!l*@Obr$D5 z=l45@1AvGOiO9H!82NXYwb~&7M?{7uXCL2q`Ei8Y!UQ6QzlBnk>P+?xq`C(OLc(&^hYs&Bqi;t5($1cuJ?ae9DJ=f4diD%hcEEJ~L-f{vR6sQ&_iMk=QU&FTT4Zwy1B@k<9r6tx) zRp-eqj1mMDy!b(m?i=F3&dYcakEXB#sLcS^i7@js!-I(nXn%$C{rBkf2FQN9&+`wr z*_}MY=|jV`#yfCrf3t;ENR*}W3}f%F(vdiVYr-^zcaVth#~4k%oFg!G8eL~Iz_KiC z3z{PyuHDMiYzF)|=lXBb-g=66xnZ(%4^dVKuW{dIfbaWgKcHUsDVD1gN^wMl>F=XV z&pl#(`5lpl7L*-YJK%2s#ZsZn*M((_G1LQtZGm8TmCMl6zKcZTUbNKEriMZ`7U=+) zuD1U4O64belE*ci t&y)jRe_GS3EIN~Yq`C(I#(@8O=U)=Xfszko$K?P3002ovPDHLkV1j^lRCWLW literal 0 HcmV?d00001 diff --git a/assets/images/icons/jigoshop-icons.png b/assets/images/icons/jigoshop-icons.png new file mode 100644 index 0000000000000000000000000000000000000000..2dc60f1db6256e3073f81475bfdb5834ee1edee3 GIT binary patch literal 10511 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 aLG!QomW>>qiZD_loRXZnY^}6u=>G?WTX0VR literal 0 HcmV?d00001 diff --git a/assets/images/icons/menu_icons.png b/assets/images/icons/menu_icons.png new file mode 100644 index 0000000000000000000000000000000000000000..d27a41662efbde41db1da4d54db60a3bd162f46b GIT binary patch literal 1738 zcmd6m`&ZIu9LI6ywN;bZMe}4iWaV6I^V+nF2*wxhpr)jSDVm^>in(H9ieacZ1!vK; zFvE}tO--F9&PWVG%^PZlmoja0=A|Y^A^Y~r{)WBJ`8@CEJkL4L`8==p`LKclj%+Zu zHitkU8vryC3wkVAhfNK^bz^WKa+3XJzH2P2TQmPjRr^*H=Dh4J?<86zF{W%R zPtyPT;b@Lhsci23ORCCmSLI1n8Is{l$xzP2fzuuRDV?32ZG8z3p2ptqj&16WxYtdn zSB6L=k{SiAL6IQt4yaY&M2d*JU9_f-V)28X>aMc_Md*CZMe$>ds4J?v3k!Z+DD&ob z2J>a;#)i8*Y0%9_s0!(i>{*I}sWUm-rvX+BWW zVgr&az1><`o!WDi%DU%~&ueDhb!Uj3K!(zy)0x8WG6Z%Rx4&!4CuNriv)ENlx$z)L z5dOXF7+PNW9XcWH(hdH($cnT0>(ubFR4hmvOd%yD1xyD79v2tKAOKm%(dQ$OU|2q3 zWH2vpTs$Vk6~H;i0IsOOeFPsD?|{7?zJwDf=P0C;J38tR#=-N**H{n7p$GZCVCn)Y zHUI~)uyaC&hF$^%cE=S8g{`2}>Njt|JpV^(OKh+Kdp0|Rj!1<-%ojhE0Yc<_6+E<| zqQa>-N*pykI)w=Filv++?(|7WA*NGO$f-NMan8nd13Yj9E(1ufknoH1S4NKx9Jb62 zPVU&CA&Sr?URD-QtMPlRJCg7uFR$R@aPt=uaF5IM@ zk!w7XY*SL(pL5}}w|IYaOzC;2lo*T1hFFI#Xv7W2BMw#`QMk4N-0afeu$%L98%Dka z*28@yLE96F%yqkhu&K(~O-w|E`04wXJHqSU&FP-No9K?Zx3H;w)Wv~~CwTP-o?4KS z-n~DY`Pp_qzgOI%Lc1`s)cEyCd|-U<(sI(gS0-6-XUgfPwZSvaU5h0@f5G|X2}GV% z-|Fj1J633nZxPF3ePu*<2Tnth%c#bDM89O18=TOqj^S@!TM;vpS+F0keZj)O-bxlo zWbz$R!BLrpI6G=Tu9~+$w$bIy?mc%mDqtBIl@z2_OOP*b3N@_|x(5#BzG{?C{MACU ze$wQ8e0kTjhR(3p=_;jmI$dq-yocMBW_9xQbg}^;c>Chw#>~ztf7-DXG>pOcih?pW ziI!`x+&50X{%m;80O*oW{(Ads*RXYa%Sr$y(+6tj?Oh8Sqn%;qu9WM~-D>^NQyK48 zXgtRFHtkR};J9*d7c@VM9co*@MN(4-T(k9@@%(*<={m-7F3iFS_=BBD2_;_N+87L9 zC@0O7?Z>sJ{-RldIm-7p8cUpX~4&u@5PWF=fL?; z#OG!o>Flt5a0i?fZck@IZO02sMKS*4EU=A(-n~#Gbm$1T1BlD$I2T8wWuR7Qk#iLz zQ0#V;3!FFt_QhTbxo%rgkVAm%c^{0!D?_1vFq6WOCUO3_t%z&loycjreO@Btv|<#hHyT(9u8&Q^z*ee zDivAn6SIp9z9K`+Ce~M-{GR2Pot(oWeD16I^F@G@4e~@h)2tjz)fQR^1=%)CtVrAe;-#)%Ix V?IQvkT_8BX5C9c`6e9@P{{jN&pSu76 literal 0 HcmV?d00001 diff --git a/assets/images/icons/paypal.png b/assets/images/icons/paypal.png new file mode 100644 index 0000000000000000000000000000000000000000..de15fa84e27a84bc2ffa23658db746acfb0b867f GIT binary patch literal 911 zcmV;A191F_P)00003b3#c}2nYz< z;ZNWI00Em&OjJbxAB6w3W&iijeY@HF<+yj0xHe>>A(PhC(ZB$M*8lwYM55OG=)%)z*8p*4N?Lv(nZQM3lb9%@&T=05^|qi?E-q zxLmB*{qo+}yww0Hi_qNBQhBVI#nva4*NL69WPYZ5l&`C}!YEpu z{_oALz{|4F(om|}#@gEvjMg?|pawUO(cj$N-Pbvt*VfaFVRR)!+|Dmg()~_3-5H@a9T$t$CEP*51xbq}Nn=red($ZMECs+slK# z+nlVtWQDTG*wJ~s+aXt-m8ih3(B1g$)upw)*VoZBVxW7q-qhjY06LUwjJ4tD;$(fU zv%bnwt=|1E0AK(B010qNS#tmY4s-wj4s-!)B(v540010xMObuGZ)S9NVRB^vL1b@Y zWgtdra%FdKa%*!SLsK*cveTdd00Co3L_t(2kz-&~B?2%qs7ez7RDsI42m_!pB2*Et zOpKohAVzIviHV8X#>Vl9$RH;xOBlvXH_lFkC@YW36xY*ANK8zCNHzKT`YL1?fj}!e zvy2Q#nR8-%Rc45{N;RvVNPA41tx;;Kq-k;udss$sQK@`}X_}FdGf0_py^5@fh&`{j zgLtMbL#iA@UZq{MO9Zn|r39y>8GE>iGgz5Ppo(~=jh~!1n|M&YxV8bGR2aL0ufA1^ z6L*B6Q*6Alva%Qhqr1Cj0FIdDIo(Pe-0)kOaN5Ig94P4c(4ErW!M2w lnIaJYsEmaOK)f=d004NDd%Roap0EG_002ovPDHLkV1hji-rxWL literal 0 HcmV?d00001 diff --git a/assets/images/icons/skrill.png b/assets/images/icons/skrill.png new file mode 100644 index 0000000000000000000000000000000000000000..ef33fd4bad79b9c5dd84561da0cbdefd73d28c67 GIT binary patch literal 4776 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 p3HC?KsY;NE_Cnc{mmm|d{s84w8&#m4{u literal 0 HcmV?d00001 diff --git a/assets/images/jigowatt.png b/assets/images/jigowatt.png new file mode 100644 index 0000000000000000000000000000000000000000..4a0116ccb9c3471b072d7735699818ca70ef792f GIT binary patch literal 8746 zcmc&)cQ}=A+huTWPAx; zZg{;=)xQOP!Ef0{fS+%>s~CF$0P*hiH{OeKp=9un4Bm>by!G7dy`ir??EpDjH*32` zN{*g(P&d!FUXSGU1d}I~2*CTOukVxhw0rIC=;r!J-_gYm;1}oR=jY|;`}J(D1ppoa zstR)YzUfbQmo0ty0jl#KElI~)-lOXEz&0b@j^yUO4V2#=ZD!5ka!kuark?zK+@P`yn&W^{A6bd{zg^IL+fBr&?9U)fVD`yw<@-Su%nCa6hD8_u#<+96B6U7eU)OdbNzWN+`m% z4TJwJv$uJqW~q^OvN7Bl(ay!|W0);IS0gxgLea8kC>NY_A*CUDXri~)YjQ7s0?MvN zscF2q5U#3_+u8jIVg=olQKqT2z6uLBz+dxES|jR5}GBcAgJ`qU|AihUI zu}0oK$6d5N|D3xHZ`RN_2dZ{<;$k8nI?sOeb=ZWEeysno9-{!8*Q-m|+I{5>U4gWh zFjWiUPWwqtGf^aY)`K^uSmExPHc@TVIZ=t-baOJbk0H==VBSG3@*&K1;g1ZxQiefH zCQ5C6B2jx;D!%LJjC!HF!!{j(m3e&tE9~`(%s0K*{FOEp633Ip-f%~fT}8pR(_997 z4XO{=HND7OW{{3c*-sLIE1@3spucG(T)GQ&4>~6ctB|EE+1#w6?-%18hPmfuz43Bh zuXBqFgziIy(M{+wi{O8YI7XO+WpEbSEl6?#&=}}v&x0FWLdZL=s)lniMbSnq;e!u) z4+oLo^X{h9&59yTM$T2gYZR}I6Z<9`Vasj;QJP=EL6umSl zqf(pUy|&8#9@w^1OmnNo*drK>ie%hLvfc<5B*|VKZq|3Ry+F9tgv@mWo5W554R_iM zHBd58L!eTm-eY1#DX#Bg>VcKcfn9WDI(QZ%s%HY9yaG!+aG!6wtm2$2zx9~?#HE3P zS>SM@^T~Te5r5%*LJU13auR=9{f2&4OpQBZyms8$t-5s8OQIaql$+{2!HtUh{Q}Md z`}2#~8MB{b*oSE7vBIWoM1qF}1i#gvpn;*u+KEo2AUP>us~nhh_FY!VW8>>VM|XVr zshMT+l12OHciJijiI)-{gSJwx(V)2a=4L{Mb5KRSFkxL(btGYAgmWi~W@3)M7&F~9 z@7z3nA9m6qz`t(KAMCLu@{E&Jglbm|62Ajk4-y8QE_2u$*SW?dvQppD~AvowEm|IXh(^8A|Z&w zS!PG)!F!M$q-CTRN|s)6Fux44vdBq#El6^Y0>)m%1 zK5b^-C7nOZ#Q4>uu(;CMQox#aVg2q*9GJ#v-5ig6NuMK4th66$Dv-9FfD=`pA-XOR zjk2kY(Qk<+wAAX^9jfce%?|+)+ocgUn1pe&7Z&X72b>;P^ziaMilS!Vj8@4U4TVv{ zxYa&6R|9vZ#fECF=px!v-U?*>AOxw$(^qV8PGx9p`;3K(33YKcw)AltzKnH}njfm6 z_D*^-$+-ikZEgwQSUcHn!@L7o#vXM1;w1M+#JogQ{vH7 zR*X#W<^!AIAqk;Z;sPCc{I>I~n^crUrg9pV2rkYAvVtTbgcZA;p&NbIYI#C(q4hg0 zJyqa({7%J4;zM=r_bc(Tjf+x!&QgTJXh}9I+Pr7s%p#U_D6fnGaOXB%tdvBh5mO4E zP{FlZ?uedlThtB+u7Y08oR9BBXRo6{VlJ~-Ix6mAq0#0y^+Dogg%0*S0kv3m3_bf} zVaMnH@|zBav{f)8dB4DBum4Z)@_6QOWaj!5X9F7JlmSW8-yOwBs&jXL0IAinGrO|> zniu)3Y$o{q4^Ir=#t_Fo6|+nfR38yo6^*J}=9Bmv%+wk5wnv9G;k6-;*yKhsMbCUT zuX~+`vjF;iP6_BPt?;VyHh<=Xm}|$qLz12JI;p3A1Ve!K+}@_*6(WkE3g~AS^=JAj z9_lqJ+Jq{aT&Bl%5O1~?dj$#%4j=*-|DGyR`wI`@VKjJ-SNA(|$Y3)9)jvXhwzjeL zHc`{r;rps*czPX3ceIlQ*RIU6>h^8+r$@_V?7i9$XIXC7oq0^W5c`-ej#an+bOJSc z|2dtP1f1FX#H`i-DCjb}ulGNQ1v^MjSJ+M|iOuqC)Xj54&+m7nHysDp?mkmr|4ct= z-tj!clMQ;3PPTDys;R2kB1+ZzZo~;MoPEmsteim_?=yedVjhZ(Su@l)NN>lPZq`I@ zYh(_UCtK#x2w@uG>LZne44A9svAM@$H!O{7uyZai1)1JThl|@xeWX_#}d^Q)9BMUQpk`TNQo zBH7OW+V}P^05`A3dW+>q*qV&3 z-u?gvn_Uvj?AS1`q(Tv0oG|0Uk`%K3cgxAjRkRpfhNYWJco4tzFtGoVOu+f!@d3Oj z45v*|;;J=vn>+q!ZMmsRYZz*LM|L7Jb4Ny!QqrCnazw;&*mq^*p>z9@is$!1vXmr{ zv6brMHM~Hx58s{+5RElRK}sj|9A0E8e5)PN z{3{#Z<16mnw;ed}*4d?5 zD{0V60#P*}Pfl_j%cKfH72haQ?|&1nK`!oxuj!AilP_e0eAf_UN_*c68F~ zIAD=l7>(+M6%>0|q@H#~k*r+nsCOZcr7SxNVM-BDgUH1OdrtZsD~QZuNI-E-xI4$S zHwbaWfgoOR4&y+ed`Wq1)!MO{?;e}eTlrqj7jzCM8p7Q*9LTq(%8&*6lWq>X^4xEov*>phD5aU^5_lbYgWk4wlDyYajs}rg_!kW_-M_3N} z(69A<$CohE^?id$FvkGtF4ytk2DNTvivPFdAD+#(PtC;LH*4zu^drzyf~(er*;u5` z#!~v5R&Uj3n^xb~8Dy%`LTO}ei@$;gAQh0p<@TCq^tHf&!^%n0CBs*iV)lwgoE5Yp zRp%!LoUL(=L(Rf;8AeBbuI533=1G=NrV{5>s1hTWB#32ozr@3$@z%@>MAg`}Ja`@g zRxMn6^y_bXhwld>pUUU){3uvXQ)V;v+x z8n(enL2EF9S(JE`<5u_ap8ofNvGGw#IwCwn$C#~z6M67up3pF5O(4w33#rc4l3 zIsb0NfyuVN;`PBk@4e1&Tqht&?-V`qFsPAAuiIG^-h4PM;Eo6I4hI zKN*+UDW^tb-u{c>)d@{Bc-s0=nScdoh<-DCoOH6=>6_=rqJ@+Xl6oQ(iyFUJ^P*Oh z?p|jaU=9&5D6ns^PNQ6R$~khuiLyr@J3_b@qKUHfocQA+Yulx7c!}M?#aolVZJ~in zSMUupcMG~DJQ&9OQUTMwq}S=Fo6gF+isZE(76NF_(nb<(+APjQ!^`sr=Ev>r)`O-f z&We7f{A^y()+3Whc0tljpcVdH+&jg-fAs!z zv-8IsB06THMkD;Gl+EOf51#u2*s?DSJpBT#$x+K_$!)+$e{+Mz$L}wHhDy z{>zH;P&ds!=d$tXMS)Zsllj~ZwD#Ug?{8zNvjsh2ax`jH=Uf$o)bWsTFA3;}hMhl( zZojOQqp08w-X|iUE$MewAGkRt9Hf0is#NZ&Tr0T3U`ZxW7pOF$1e!z zZ-V>fXM7f?7GJkzCc&$Kl2PL%JIsmR=)57W~D&OTOwUhbQcy&$~m`mKa!i6 zxzC4Y2J_4JpN9N5_r*cJ-b@@P`XFKJH?n$LC4go#Dj}E6J<^WtP~&mJnaED#dDBj%bjGV zi;BszRA!iSR$eWs`J9|u|I{72F2%#P%27p{E&c3APy4I|B{8Y{t*1_k^z}tTe)w#) z5UZZ53wjHhscN$N*~O;QjEYIq_Y2&S$$_!!sce$)%s0zYR`Jy#Rr(0GaBw;50Zw5} z;njTu_AT#C6Wef&iVCk^Zq7xku=MX_DeE8Co&t0F9Qw5Mx`gapS55HGdq^-0_nXH!@J*)C{txbMjfYJghfG{O3022!G668DX zyK}5EVkhVVbybaYmy7_a*j2*ufElGOjBP1||CQ&k2Q|n^A z?J_mudys)4&6bJ}K{^K%#5OSjgBY)|q4V`7`lk@?SAKDEpl9YxDvh$ds57AC~zBFyMD z{Y8p_>d`^M1D|Agd~cK8RB6e0>$^(Q;=;wc^?h+lmWpeoQM}*}NHWYc%G=D?*;}&6 zo&I!)=%l8766w)Y#e0BMffrfV;1fdkNT=?h@@;FhVXte!n(BEEGc;KUQXldpCbNsU zEY6~|aB*YpCqSHl<7$O_AE9x`j_=e|KUez=EvrMLgYVfivrk~?9iW>?Xx}z&jJNx; zrMvcJ(kGH!^hrt3koi$k++@p&xMuLVmuFWpGa*@v54uw!23PAbpY1R@71Wq0WgX7+1YtGD+5R$|Rs(w?XQu~ngxylwr|tQd9Gvrfl;cJv(}AkR5zcEJ&{(yc7(JM= z2+TD{Tmt(zWq7llA;95tC>V?7uUZkg%*=B&_ty}AC$P>#V3WK-(#QCGp|0hja>YU& zq2xWC4bvo-O*64XQ2|%#PK+R&tz;^8c+`a^K{@d83_JAM>7Z;A@vFb{Ff3n=!Rc8$ zhIRO2eBo-eb#Xj~3ch~;Z*q9D`A?r`;hhcXYRD^`rOYcLC4WC;-MorUc=T8Oypg4N z#A;#|Yvft3hC1@U^60Ye?$>{z^1J&kDg9wqOWn=2<+Jaird1kzvv>`B!y_U-p9D1R z`%|4u>)-K_`oP0dxKUIeW&GIGfo}D`zWmG1{+))vH+!Eqg=+_=TZ|3DwQOOCxb1mc z4wCu*ypNvhK z{MI~T$A*-xBDw4=O+n|-{d1%pKb3di`?$|kalHQo1>S&HFX=;r1zXBz14t}LN1QAv zdrTFTiyI|_=efC$QvUpJ;w6C*cKTwG)=pE4Y$@m@%((~Cp#>){#$&T~t^|hE2t*!6& zB?q_$#Rl_wMTI|>H{Ng0J4;}{P>$C*U|*BG56AqDeQp+US5v=;j0IsXr8xR*%!+BSEt z9+LupM+E3zpr1U?R-|!qRJ}R_LltdFp+j<1u9m{Ond<{-JT{OYMjprg7|?9s1Vv~A zE+F0U7xX5(LhqB+ZEksl8#0FKhL`i9Hd>F~xL25(^wVbhY8j*j^J3W{$AhTl+oMn! z$%Zc4W-etdt562%;F?krBs)Di=zRR4M&GO|m;p=$s_=J2fmkvaw_jF3o=p5R`p$Al zY$ghSh_@<(I^YLS6Y0)oKRuldr)24MbZveCmaFR6ecg;qhNxlvMXs&)}i&)v$aP+0eK9k{`WulHW4ZT^xM4&`sZyfiw#q&x9^nl z9#^`Ejn4_@U@zmXfBpx;DIkgtZZVm@1)1t3V)tXZzdD&@WC`T2!o<{LxSGID5ZjEP zRCdJN&m-L=%i)K^HF_8=5^$PsjMX zWYkOi2?|9t`V@LYB+z$D*!V%~UESa#gap}#SN?>XGGJ_%tkk4Z zVP4@2)U`WhJCmL9swXEIJsC_oI)E!}_`;*W$r%1y2_?~oUP+7-(cGXc8O4AF z{o*6h)BuC!1$ASdAaci;9y^7`ZG&`S5`d=@#NgrA!^iPQ7MMOqILR!{x?3aKh5w$SJ5wIe^$DlF&Y^6*(C$y4l#Lg!09O?42a zy>hJ>zKWVv`QuC)!28ld+2o}1LC3bZ&r_V@wppDE=6GE8axL6B!!dm-|GI~MIec{y zrv@FKFN#}0f(>;${&Q>h)|F3A}&w?ws0L@n19ncDuoKTF%%^hQt< zdEO2oX~u{KMOMvAD)>J>|6BC%hrp+h6{Dad@*uE}@Dc%bc#6KhefxXmz3%%W!NPmc zClFHFy5dU+qs6bO;jK?Ec2nnOSLO#C%*$TqsoDKP@%0}@<#8SEq&TO)`E6^i!*0p9 z=D-vkLtMi98z*UtsvbT1nzyIyx?FHWHDO~xN8(alkx(xIheHdjKl@?! zd`rj6k_)K55q|ka9t@DCe;Qux;sNWE6XI~7dZJ(43Y;RhjSRZb0YI_pf^g&K7#ujw z1qaVoIpECf`orQ!O`uCc5FM9ZnuvR*cW?s$nnOdt+S~BnFZH;xdJm*s?VaUP9{?a{ z7`qJ=$AD!_((NNfd?1^c5)Qm;sJ%{^b;`jO0{}$aA_Th`tVOu31o^_-McWoW-){i# zz}2)_D{4?v!>Sct^erl+K(-wCC_wU4<&Vivm8Sr}`~sZtR>y<+<4YQ4aHLMNCq5x0 zX^Rg$VrJgSWdnfeFtG6mjnW(qm-3_bzwZ2pn*o5re`F7Vu2>1oALJrOB{+DA?a90q z?u8Ge>wr=yx9y8^O#2{pzF{>g$?NX;3ew( zQBk2IssK5n7q@wTDZCUPXp94KTMg`)A-(hseFjb|Uq84o!pCmo0a4ciOy-z=+{S|1 z>Q?^|KyAdpLp{EgX{=!s7&8i{!8ZhQx^DvRP0N}Ov730n zi|d0$&5Zt#taC?$E8<_PAeWiW|GR+<#0Q94;)s%S2(8&Vvxu|WYgr(9ha;|F2lJ_Tr^0d-m*^I(6!l>9f{t*nIci!~KVj z%v-qR=(%(4oxQW>EVy#zO3#!jOO`A-di>OxGiR<{yLa3F;S`|BoCO|{#S9GGLLkg| z>2BR0prA~NYeY$Kep*R+Vo@rCV@iHfs)Ac)QEGX9QFgI{bFc~9rppU}>QX&j9780g z#-4x8=U~9o_R#3eHlsxLcmLf^hR-^BxjuiEiRy3XZ2^lTj8ddpZXUm`mw0NX>pX$5 zFzrJ}Wmw`l`u0zLBXI69_i@dIIe)#K=7zey5WA{)#L@NU2QKM_wR$#+Ki!PXSID!o UMx82?2U^JB>FVdQ&MBb@0CnVx00000 literal 0 HcmV?d00001 diff --git a/assets/images/placeholder.png b/assets/images/placeholder.png new file mode 100755 index 0000000000000000000000000000000000000000..e04b694589bab610b56e58971f9e485f40ade56c GIT binary patch literal 6378 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 Kb6Mw<&;$VIP+hwK literal 0 HcmV?d00001 diff --git a/assets/images/star.png b/assets/images/star.png new file mode 100644 index 0000000000000000000000000000000000000000..dddd0b1a4e2adb810a6075ead3101fe5ac48459e GIT binary patch literal 756 zcmVd$D_*4F>)gugyM|NsBKl$7Vl zSL)rr%$We@v$Oxw8ksXQ)O~%}zJLGtyuzG7;>*kM@bLfTZtcY||Mjo`+d#B|0Lxxp z|I7f)VPXI9oB#aM-QC@-I5^+Q$>5=(;>dsV+}zB}%>Uq5jV><3Mn?Ab_QjF_%$b?l zs1ED72=?XW|JE$-%0chY(CyQI)|>#=gM;hB!i*^?@zrCzi2(1EkZDuGFc3gD0ZVQ0pyj9sUKJtMT0l7*u`MEp2mJq^W3pR1?fa13 zyxHu|1_U8xng9i+Cnq`>V%Y z-83`$j#IelAttA>E;m!s3MThLG89}1RfK_rDRr&Or6i$-rz>-oZ7ZUv_#feP8Wuz} z97cH&I=!9~=7c>`*d#(*5x*&7orPczN2eL1p$*G#=OM%SUV`}b1R&<4J7vsv^U1gjTlZIkKVt%4Hx=n(WyLa#2zJ2@V&70S+U%z_w z>gCIqFJ8QO{`~o~XV0EKefs$EP}Zp^LDZ{5mC#Rj#5MiprWS0ZyWtnykB=nGPIw Ia%8Xu0DlvnQvd(} literal 0 HcmV?d00001 diff --git a/assets/images/success.gif b/assets/images/success.gif new file mode 100644 index 0000000000000000000000000000000000000000..bcdbad155f8006c8dcec30b3d955b2fd1c0e33ea GIT binary patch literal 560 zcmZ?wbhEHb6krfwc*ekB8_Bm|S84qsuYG4%uQ!;sIc>|yj!QR>2No*cd2(^u z(weH-p8GCL`u6j4*Q&6!M`}}BEzaEBQaIUu$BD%rsgko-H*Gl9zyHGGc{_4z7YB!w zsBb(tr+!X&YOl`qduPh$I2^yW_WZTOSv|JVHF~X!LylgZw`g-$`|7wu7neK5343Qr z-Me=#p+$S^xhau#DjD4-$F6P8>vir~6TNs(VdD~?;>n%|E-%?}YVp;3C(hs9zV+yW z))g_8vjcLcn$6r;Hho>iy%(2vpP9Si@Z^Yc^~O0d&Pl?4Ir9Ji|7REqK=CIFBRhi! zgAT~Cpg3V*?``mCYHn$5Yv*fk7t&C5>}oc&u`-w9nqVj;#H%J@>tSJL(ZX!2$Sxqj zXeJ^nWba_P)x^&bLH>hd; z*jiSSd)sa=GrN2O$SQ%KGt-Hag56pQIy#T7I1}71uQ)Na^6 z(w603kf+fF1IRJDD9L&f{FcbmmbJ`auZ5k6YZsj_mlvSN?HH7B4bRsqYZ zCa!-z8HWX{v2To#SsqoC6&RRSr^rf;YB1{}5hcD_U5^LS1ruwTJ+d>I_OwpHN<~lt z4r4W~=$+$$md|yLC)ERy4326`sf#QxuStX;gi^)*PMel%+uhrz!3t0vtJlg*4FJLC*P3TWNq%(a>&^x3D0Bbn1a3OdJEWyR$HwR|FZdTQ=Eazz z#DF0SVoY50N1x91EQ4=4yQ7#`R^ z$vje}bP0l+XkK DSH>_4 literal 0 HcmV?d00001 diff --git a/assets/images/ui/ui-bg_glass_55_fbf9ee_1x400.png b/assets/images/ui/ui-bg_glass_55_fbf9ee_1x400.png new file mode 100755 index 0000000000000000000000000000000000000000..ad3d6346e00f246102f72f2e026ed0491988b394 GIT binary patch literal 120 zcmeAS@N?(olHy`uVBq!ia0vp^j6gJjgAK^akKnour0hLi978O6-<~(*I$*%ybaDOn z{W;e!B}_MSUQoPXhYd^Y6RUoS1yepnPx`2Kz)7OXQG!!=-jY=F+d2OOy?#DnJ32>z UEim$g7SJdLPgg&ebxsLQ09~*s;{X5v literal 0 HcmV?d00001 diff --git a/assets/images/ui/ui-bg_glass_65_ffffff_1x400.png b/assets/images/ui/ui-bg_glass_65_ffffff_1x400.png new file mode 100755 index 0000000000000000000000000000000000000000..42ccba269b6e91bef12ad0fa18be651b5ef0ee68 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0vp^j6gJjgAK^akKnouqzpV=978O6-=0?FV^9z|eBtf= z|7WztIJ;WT>{+tN>ySr~=F{k$>;_x^_y?afmf9pRKH0)6?eSP?3s5hEr>mdKI;Vst E0O;M1& literal 0 HcmV?d00001 diff --git a/assets/images/ui/ui-bg_glass_75_dadada_1x400.png b/assets/images/ui/ui-bg_glass_75_dadada_1x400.png new file mode 100755 index 0000000000000000000000000000000000000000..5a46b47cb16631068aee9e0bd61269fc4e95e5cd GIT binary patch literal 111 zcmeAS@N?(olHy`uVBq!ia0vp^j6gJjgAK^akKnouq|7{B978O6lPf+wIa#m9#>Unb zm^4K~wN3Zq+uPMaW978O6-<~?i$)F&>d~nX+ z>vO)oJQ&&FVaKefeOt$qOR>f~^ebnN_=~%qdHEaS{Ou}E*`%9 zKPdOkfrN+ZlHSt7(uY{3{#;wiJb&Ugx1>W4qtrSDm(4hFaaY-$3p3x|sIU3`%J?Qj YcLn#R=pC)AfTl5cy85}Sb4q9e0MP_2(*OVf literal 0 HcmV?d00001 diff --git a/assets/images/ui/ui-icons_222222_256x240.png b/assets/images/ui/ui-icons_222222_256x240.png new file mode 100755 index 0000000000000000000000000000000000000000..b273ff111d219c9b9a8b96d57683d0075fb7871a GIT binary patch literal 4369 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 literal 0 HcmV?d00001 diff --git a/assets/images/ui/ui-icons_2e83ff_256x240.png b/assets/images/ui/ui-icons_2e83ff_256x240.png new file mode 100755 index 0000000000000000000000000000000000000000..09d1cdc856c292c4ab6dd818c7543ac0828bd616 GIT binary patch literal 4369 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 literal 0 HcmV?d00001 diff --git a/assets/images/ui/ui-icons_454545_256x240.png b/assets/images/ui/ui-icons_454545_256x240.png new file mode 100755 index 0000000000000000000000000000000000000000..59bd45b907c4fd965697774ce8c5fc6b2fd9c105 GIT binary patch literal 4369 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 oBo%DI*Kv;w;*%(i9W@f3_WCF#rGn literal 0 HcmV?d00001 diff --git a/assets/images/ui/ui-icons_cd0a0a_256x240.png b/assets/images/ui/ui-icons_cd0a0a_256x240.png new file mode 100755 index 0000000000000000000000000000000000000000..2ab019b73ec11a485fa09378f3a0e155194f6a5d GIT binary patch literal 4369 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');if(title)$m.append('

    '+title+'

    ');if(message)$m.append('

    '+message+'

    ');if(timeout==undefined)timeout=3000;$.blockUI({message:$m,fadeIn:700,fadeOut:1000,centerY:false,timeout:timeout,showOverlay:false,onUnblock:onClose,css:$.blockUI.defaults.growlCSS});};$.fn.block=function(opts){return this.unblock({fadeOut:0}).each(function(){if($.css(this,'position')=='static') +this.style.position='relative';if($.browser.msie) +this.style.zoom=1;install(this,opts);});};$.fn.unblock=function(opts){return this.each(function(){remove(this,opts);});};$.blockUI.version=2.37;$.blockUI.defaults={message:'

    Please wait...

    ',title:null,draggable:true,theme:false,css:{padding:0,margin:0,width:'30%',top:'40%',left:'35%',textAlign:'center',color:'#000',border:'3px solid #aaa',backgroundColor:'#fff',cursor:'wait'},themedCSS:{width:'30%',top:'40%',left:'35%'},overlayCSS:{backgroundColor:'#000',opacity:0.6,cursor:'wait'},growlCSS:{width:'350px',top:'10px',left:'',right:'10px',border:'none',padding:'5px',opacity:0.6,cursor:'default',color:'#fff',backgroundColor:'#000','-webkit-border-radius':'10px','-moz-border-radius':'10px','border-radius':'10px'},iframeSrc:/^https/i.test(window.location.href||'')?'javascript:false':'about:blank',forceIframe:false,baseZ:1000,centerX:true,centerY:true,allowBodyStretch:true,bindEvents:true,constrainTabKey:true,fadeIn:200,fadeOut:400,timeout:0,showOverlay:true,focusInput:true,applyPlatformOpacityRules:true,onBlock:null,onUnblock:null,quirksmodeOffsetHack:4,blockMsgClass:'blockMsg'};var pageBlock=null;var pageBlockEls=[];function install(el,opts){var full=(el==window);var msg=opts&&opts.message!==undefined?opts.message:undefined;opts=$.extend({},$.blockUI.defaults,opts||{});opts.overlayCSS=$.extend({},$.blockUI.defaults.overlayCSS,opts.overlayCSS||{});var css=$.extend({},$.blockUI.defaults.css,opts.css||{});var themedCSS=$.extend({},$.blockUI.defaults.themedCSS,opts.themedCSS||{});msg=msg===undefined?opts.message:msg;if(full&&pageBlock) +remove(window,{fadeOut:0});if(msg&&typeof msg!='string'&&(msg.parentNode||msg.jquery)){var node=msg.jquery?msg[0]:msg;var data={};$(el).data('blockUI.history',data);data.el=node;data.parent=node.parentNode;data.display=node.style.display;data.position=node.style.position;if(data.parent) +data.parent.removeChild(node);} +var z=opts.baseZ;var lyr1=($.browser.msie||opts.forceIframe)?$(''):$('');var lyr2=$('');var lyr3,s;if(opts.theme&&full){s='';} +else if(opts.theme){s='';} +else if(full){s='';} +else{s='';} +lyr3=$(s);if(msg){if(opts.theme){lyr3.css(themedCSS);lyr3.addClass('ui-widget-content');} +else +lyr3.css(css);} +if(!opts.applyPlatformOpacityRules||!($.browser.mozilla&&/Linux/.test(navigator.platform))) +lyr2.css(opts.overlayCSS);lyr2.css('position',full?'fixed':'absolute');if($.browser.msie||opts.forceIframe) +lyr1.css('opacity',0.0);var layers=[lyr1,lyr2,lyr3],$par=full?$('body'):$(el);$.each(layers,function(){this.appendTo($par);});if(opts.theme&&opts.draggable&&$.fn.draggable){lyr3.draggable({handle:'.ui-dialog-titlebar',cancel:'li'});} +var expr=setExpr&&(!$.boxModel||$('object,embed',full?null:el).length>0);if(ie6||expr){if(full&&opts.allowBodyStretch&&$.boxModel) +$('html,body').css('height','100%');if((ie6||!$.boxModel)&&!full){var t=sz(el,'borderTopWidth'),l=sz(el,'borderLeftWidth');var fixT=t?'(0 - '+t+')':0;var fixL=l?'(0 - '+l+')':0;} +$.each([lyr1,lyr2,lyr3],function(i,o){var s=o[0].style;s.position='absolute';if(i<2){full?s.setExpression('height','Math.max(document.body.scrollHeight, document.body.offsetHeight) - (jQuery.boxModel?0:'+opts.quirksmodeOffsetHack+') + "px"'):s.setExpression('height','this.parentNode.offsetHeight + "px"');full?s.setExpression('width','jQuery.boxModel && document.documentElement.clientWidth || document.body.clientWidth + "px"'):s.setExpression('width','this.parentNode.offsetWidth + "px"');if(fixL)s.setExpression('left',fixL);if(fixT)s.setExpression('top',fixT);} +else if(opts.centerY){if(full)s.setExpression('top','(document.documentElement.clientHeight || document.body.clientHeight) / 2 - (this.offsetHeight / 2) + (blah = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop) + "px"');s.marginTop=0;} +else if(!opts.centerY&&full){var top=(opts.css&&opts.css.top)?parseInt(opts.css.top):0;var expression='((document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop) + '+top+') + "px"';s.setExpression('top',expression);}});} +if(msg){if(opts.theme) +lyr3.find('.ui-widget-content').append(msg);else +lyr3.append(msg);if(msg.jquery||msg.nodeType) +$(msg).show();} +if(($.browser.msie||opts.forceIframe)&&opts.showOverlay) +lyr1.show();if(opts.fadeIn){var cb=opts.onBlock?opts.onBlock:noOp;var cb1=(opts.showOverlay&&!msg)?cb:noOp;var cb2=msg?cb:noOp;if(opts.showOverlay) +lyr2._fadeIn(opts.fadeIn,cb1);if(msg) +lyr3._fadeIn(opts.fadeIn,cb2);} +else{if(opts.showOverlay) +lyr2.show();if(msg) +lyr3.show();if(opts.onBlock) +opts.onBlock();} +bind(1,el,opts);if(full){pageBlock=lyr3[0];pageBlockEls=$(':input:enabled:visible',pageBlock);if(opts.focusInput) +setTimeout(focus,20);} +else +center(lyr3[0],opts.centerX,opts.centerY);if(opts.timeout){var to=setTimeout(function(){full?$.unblockUI(opts):$(el).unblock(opts);},opts.timeout);$(el).data('blockUI.timeout',to);}};function remove(el,opts){var full=(el==window);var $el=$(el);var data=$el.data('blockUI.history');var to=$el.data('blockUI.timeout');if(to){clearTimeout(to);$el.removeData('blockUI.timeout');} +opts=$.extend({},$.blockUI.defaults,opts||{});bind(0,el,opts);var els;if(full) +els=$('body').children().filter('.blockUI').add('body > .blockUI');else +els=$('.blockUI',el);if(full) +pageBlock=pageBlockEls=null;if(opts.fadeOut){els.fadeOut(opts.fadeOut);setTimeout(function(){reset(els,data,opts,el);},opts.fadeOut);} +else +reset(els,data,opts,el);};function reset(els,data,opts,el){els.each(function(i,o){if(this.parentNode) +this.parentNode.removeChild(this);});if(data&&data.el){data.el.style.display=data.display;data.el.style.position=data.position;if(data.parent) +data.parent.appendChild(data.el);$(el).removeData('blockUI.history');} +if(typeof opts.onUnblock=='function') +opts.onUnblock(el,opts);};function bind(b,el,opts){var full=el==window,$el=$(el);if(!b&&(full&&!pageBlock||!full&&!$el.data('blockUI.isBlocked'))) +return;if(!full) +$el.data('blockUI.isBlocked',b);if(!opts.bindEvents||(b&&!opts.showOverlay)) +return;var events='mousedown mouseup keydown keypress';b?$(document).bind(events,opts,handler):$(document).unbind(events,handler);};function handler(e){if(e.keyCode&&e.keyCode==9){if(pageBlock&&e.data.constrainTabKey){var els=pageBlockEls;var fwd=!e.shiftKey&&e.target===els[els.length-1];var back=e.shiftKey&&e.target===els[0];if(fwd||back){setTimeout(function(){focus(back)},10);return false;}}} +var opts=e.data;if($(e.target).parents('div.'+opts.blockMsgClass).length>0) +return true;return $(e.target).parents().children().filter('div.blockUI').length==0;};function focus(back){if(!pageBlockEls) +return;var e=pageBlockEls[back===true?pageBlockEls.length-1:0];if(e) +e.focus();};function center(el,x,y){var p=el.parentNode,s=el.style;var l=((p.offsetWidth-el.offsetWidth)/2)-sz(p,'borderLeftWidth');var t=((p.offsetHeight-el.offsetHeight)/2)-sz(p,'borderTopWidth');if(x)s.left=l>0?(l+'px'):'0';if(y)s.top=t>0?(t+'px'):'0';};function sz(el,p){return parseInt($.css(el,p))||0;};})(jQuery); + +/** + * jQuery Cookie plugin + * + * Copyright (c) 2010 Klaus Hartl (stilbuero.de) + * Dual licensed under the MIT and GPL licenses: + * http://www.opensource.org/licenses/mit-license.php + * http://www.gnu.org/licenses/gpl.html + * + */ +jQuery.cookie=function(key,value,options){if(arguments.length>1&&String(value)!=="[object Object]"){options=jQuery.extend({},options);if(value===null||value===undefined){options.expires=-1;} +if(typeof options.expires==='number'){var days=options.expires,t=options.expires=new Date();t.setDate(t.getDate()+days);} +value=String(value);return(document.cookie=[encodeURIComponent(key),'=',options.raw?value:encodeURIComponent(value),options.expires?'; expires='+options.expires.toUTCString():'',options.path?'; path='+options.path:'',options.domain?'; domain='+options.domain:'',options.secure?'; secure':''].join(''));} +options=value||{};var result,decode=options.raw?function(s){return s;}:decodeURIComponent;return(result=new RegExp('(?:^|; )'+encodeURIComponent(key)+'=([^;]*)').exec(document.cookie))?decode(result[1]):null;}; + +/* + * Date prototype extensions. Doesn't depend on any + * other code. Doens't overwrite existing methods. + * + * Adds dayNames, abbrDayNames, monthNames and abbrMonthNames static properties and isLeapYear, + * isWeekend, isWeekDay, getDaysInMonth, getDayName, getMonthName, getDayOfYear, getWeekOfYear, + * setDayOfYear, addYears, addMonths, addDays, addHours, addMinutes, addSeconds methods + * + * Copyright (c) 2006 JÅ¡rn Zaefferer and Brandon Aaron (brandon.aaron@gmail.com || http://brandonaaron.net) + * + * Additional methods and properties added by Kelvin Luck: firstDayOfWeek, dateFormat, zeroTime, asString, fromString - + * I've added my name to these methods so you know who to blame if they are broken! + * + * Dual licensed under the MIT and GPL licenses: + * http://www.opensource.org/licenses/mit-license.php + * http://www.gnu.org/licenses/gpl.html + * + */ +Date.dayNames=['Sunday','Monday','Tuesday','Wednesday','Thursday','Friday','Saturday'];Date.abbrDayNames=['Sun','Mon','Tue','Wed','Thu','Fri','Sat'];Date.monthNames=['January','February','March','April','May','June','July','August','September','October','November','December'];Date.abbrMonthNames=['Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec'];Date.firstDayOfWeek=1;Date.format='dd/mm/yyyy';Date.fullYearStart='20';(function(){function add(name,method){if(!Date.prototype[name]){Date.prototype[name]=method;}};add("isLeapYear",function(){var y=this.getFullYear();return(y%4==0&&y%100!=0)||y%400==0;});add("isWeekend",function(){return this.getDay()==0||this.getDay()==6;});add("isWeekDay",function(){return!this.isWeekend();});add("getDaysInMonth",function(){return[31,(this.isLeapYear()?29:28),31,30,31,30,31,31,30,31,30,31][this.getMonth()];});add("getDayName",function(abbreviated){return abbreviated?Date.abbrDayNames[this.getDay()]:Date.dayNames[this.getDay()];});add("getMonthName",function(abbreviated){return abbreviated?Date.abbrMonthNames[this.getMonth()]:Date.monthNames[this.getMonth()];});add("getDayOfYear",function(){var tmpdtm=new Date("1/1/"+this.getFullYear());return Math.floor((this.getTime()-tmpdtm.getTime())/86400000);});add("getWeekOfYear",function(){return Math.ceil(this.getDayOfYear()/7);});add("setDayOfYear",function(day){this.setMonth(0);this.setDate(day);return this;});add("addYears",function(num){this.setFullYear(this.getFullYear()+num);return this;});add("addMonths",function(num){var tmpdtm=this.getDate();this.setMonth(this.getMonth()+num);if(tmpdtm>this.getDate()) +this.addDays(-this.getDate());return this;});add("addDays",function(num){this.setTime(this.getTime()+(num*86400000));return this;});add("addHours",function(num){this.setHours(this.getHours()+num);return this;});add("addMinutes",function(num){this.setMinutes(this.getMinutes()+num);return this;});add("addSeconds",function(num){this.setSeconds(this.getSeconds()+num);return this;});add("zeroTime",function(){this.setMilliseconds(0);this.setSeconds(0);this.setMinutes(0);this.setHours(0);return this;});add("asString",function(format){var r=format||Date.format;return r.split('yyyy').join(this.getFullYear()).split('yy').join((this.getFullYear()+'').substring(2)).split('mmmm').join(this.getMonthName(false)).split('mmm').join(this.getMonthName(true)).split('mm').join(_zeroPad(this.getMonth()+1)).split('dd').join(_zeroPad(this.getDate())).split('hh').join(_zeroPad(this.getHours())).split('min').join(_zeroPad(this.getMinutes())).split('ss').join(_zeroPad(this.getSeconds()));});Date.fromString=function(s,format) +{var f=format||Date.format;var d=new Date('01/01/1977');var mLength=0;var iM=f.indexOf('mmmm');if(iM>-1){for(var i=0;i-1){var mStr=s.substr(iM,3);for(var i=0;i-1){if(iM');$.post(ajaxurl,{action:'jigoshop-categories-ordering',id:termid,nextid:nexttermid},function(response){if(response=='children')window.location.reload();else{ui.item.find('.check-column input').show().siblings('img').remove();}});$('table.widefat tbody tr').each(function(){var i=jQuery('table.widefat tbody tr').index(this);if(i%2==0)jQuery(this).addClass('alternate');else jQuery(this).removeClass('alternate');});}});}); +} + +/** + * Copyright (c) 2008 Kelvin Luck (http://www.kelvinluck.com/) + * Dual licensed under the MIT (http://www.opensource.org/licenses/mit-license.php) + * and GPL (http://www.opensource.org/licenses/gpl-license.php) licenses. + * . + * $Id: jquery.datePicker.js 102 2010-09-13 14:00:54Z kelvin.luck $ + **/ +(function($){$.fn.extend({renderCalendar:function(s) +{var dc=function(a) +{return document.createElement(a);};s=$.extend({},$.fn.datePicker.defaults,s);if(s.showHeader!=$.dpConst.SHOW_HEADER_NONE){var headRow=$(dc('tr'));for(var i=Date.firstDayOfWeek;i1)firstDayOffset-=7;var weeksToDraw=Math.ceil(((-1*firstDayOffset+1)+currentDate.getDaysInMonth())/7);currentDate.addDays(firstDayOffset-1);var doHover=function(firstDayInBounds) +{return function() +{if(s.hoverClass){var $this=$(this);if(!s.selectWeek){$this.addClass(s.hoverClass);}else if(firstDayInBounds&&!$this.is('.disabled')){$this.parent().addClass('activeWeekHover');}}}};var unHover=function() +{if(s.hoverClass){var $this=$(this);$this.removeClass(s.hoverClass);$this.parent().removeClass('activeWeekHover');}};var w=0;while(w++s.dpController.startDate:false;for(var i=0;i<7;i++){var thisMonth=currentDate.getMonth()==month;var d=$(dc('td')).text(currentDate.getDate()+'').addClass((thisMonth?'current-month ':'other-month ')+ +(currentDate.isWeekend()?'weekend ':'weekday ')+ +(thisMonth&¤tDate.getTime()==today.getTime()?'today ':'')).data('datePickerDate',currentDate.asString()).hover(doHover(firstDayInBounds),unHover);r.append(d);if(s.renderCallback){s.renderCallback(d,currentDate,month,year);} +currentDate=new Date(currentDate.getFullYear(),currentDate.getMonth(),currentDate.getDate()+1,12,0,0);} +tbody.append(r);} +calendarTable.append(tbody);return this.each(function() +{$(this).empty().append(calendarTable);});},datePicker:function(s) +{if(!$.event._dpCache)$.event._dpCache=[];s=$.extend({},$.fn.datePicker.defaults,s);return this.each(function() +{var $this=$(this);var alreadyExists=true;if(!this._dpId){this._dpId=$.event.guid++;$.event._dpCache[this._dpId]=new DatePicker(this);alreadyExists=false;} +if(s.inline){s.createButton=false;s.displayClose=false;s.closeOnSelect=false;$this.empty();} +var controller=$.event._dpCache[this._dpId];controller.init(s);if(!alreadyExists&&s.createButton){controller.button=$('
    '+$.dpText.TEXT_CHOOSE_DATE+'').bind('click',function() +{$this.dpDisplay(this);this.blur();return false;});$this.after(controller.button);} +if(!alreadyExists&&$this.is(':text')){$this.bind('dateSelected',function(e,selectedDate,$td) +{this.value=selectedDate.asString();}).bind('change',function() +{if(this.value==''){controller.clearSelected();}else{var d=Date.fromString(this.value);if(d){controller.setSelected(d,true,true);}}});if(s.clickInput){$this.bind('click',function() +{$this.trigger('change');$this.dpDisplay();});} +var d=Date.fromString(this.value);if(this.value!=''&&d){controller.setSelected(d,true,true);}} +$this.addClass('dp-applied');})},dpSetDisabled:function(s) +{return _w.call(this,'setDisabled',s);},dpSetStartDate:function(d) +{return _w.call(this,'setStartDate',d);},dpSetEndDate:function(d) +{return _w.call(this,'setEndDate',d);},dpGetSelected:function() +{var c=_getController(this[0]);if(c){return c.getSelected();} +return null;},dpSetSelected:function(d,v,m,e) +{if(v==undefined)v=true;if(m==undefined)m=true;if(e==undefined)e=true;return _w.call(this,'setSelected',Date.fromString(d),v,m,e);},dpSetDisplayedMonth:function(m,y) +{return _w.call(this,'setDisplayedMonth',Number(m),Number(y),true);},dpDisplay:function(e) +{return _w.call(this,'display',e);},dpSetRenderCallback:function(a) +{return _w.call(this,'setRenderCallback',a);},dpSetPosition:function(v,h) +{return _w.call(this,'setPosition',v,h);},dpSetOffset:function(v,h) +{return _w.call(this,'setOffset',v,h);},dpClose:function() +{return _w.call(this,'_closeCalendar',false,this[0]);},dpRerenderCalendar:function() +{return _w.call(this,'_rerenderCalendar');},_dpDestroy:function() +{}});var _w=function(f,a1,a2,a3,a4) +{return this.each(function() +{var c=_getController(this);if(c){c[f](a1,a2,a3,a4);}});};function DatePicker(ele) +{this.ele=ele;this.displayedMonth=null;this.displayedYear=null;this.startDate=null;this.endDate=null;this.showYearNavigation=null;this.closeOnSelect=null;this.displayClose=null;this.rememberViewedMonth=null;this.selectMultiple=null;this.numSelectable=null;this.numSelected=null;this.verticalPosition=null;this.horizontalPosition=null;this.verticalOffset=null;this.horizontalOffset=null;this.button=null;this.renderCallback=[];this.selectedDates={};this.inline=null;this.context='#dp-popup';this.settings={};};$.extend(DatePicker.prototype,{init:function(s) +{this.setStartDate(s.startDate);this.setEndDate(s.endDate);this.setDisplayedMonth(Number(s.month),Number(s.year));this.setRenderCallback(s.renderCallback);this.showYearNavigation=s.showYearNavigation;this.closeOnSelect=s.closeOnSelect;this.displayClose=s.displayClose;this.rememberViewedMonth=s.rememberViewedMonth;this.selectMultiple=s.selectMultiple;this.numSelectable=s.selectMultiple?s.numSelectable:1;this.numSelected=0;this.verticalPosition=s.verticalPosition;this.horizontalPosition=s.horizontalPosition;this.hoverClass=s.hoverClass;this.setOffset(s.verticalOffset,s.horizontalOffset);this.inline=s.inline;this.settings=s;if(this.inline){this.context=this.ele;this.display();}},setStartDate:function(d) +{if(d){this.startDate=Date.fromString(d);} +if(!this.startDate){this.startDate=(new Date()).zeroTime();} +this.setDisplayedMonth(this.displayedMonth,this.displayedYear);},setEndDate:function(d) +{if(d){this.endDate=Date.fromString(d);} +if(!this.endDate){this.endDate=(new Date('12/31/2999'));} +if(this.endDate.getTime()e.getTime()){t=e;} +var oldMonth=this.displayedMonth;var oldYear=this.displayedYear;this.displayedMonth=t.getMonth();this.displayedYear=t.getFullYear();if(rerender&&(this.displayedMonth!=oldMonth||this.displayedYear!=oldYear)) +{this._rerenderCalendar();$(this.ele).trigger('dpMonthChanged',[this.displayedMonth,this.displayedYear]);}},setSelected:function(d,v,moveToMonth,dispatchEvents) +{if(dthis.endDate.zeroTime()){return;} +var s=this.settings;if(s.selectWeek) +{d=d.addDays(-(d.getDay()-Date.firstDayOfWeek+7)%7);if(d').attr(attrs).css(cssRules).append($('

    '),$('
    ').append($('<<').bind('click',function() +{return c._displayNewMonth.call(c,this,0,-1);}),$('<').bind('click',function() +{return c._displayNewMonth.call(c,this,-1,0);})),$('
    ').append($('>>').bind('click',function() +{return c._displayNewMonth.call(c,this,0,1);}),$('>').bind('click',function() +{return c._displayNewMonth.call(c,this,1,0);})),$('
    ')).bgIframe());var $pop=this.inline?$('.dp-popup',this.context):$('#dp-popup');if(this.showYearNavigation==false){$('.dp-nav-prev-year, .dp-nav-next-year',c.context).css('display','none');} +if(this.displayClose){$pop.append($(''+$.dpText.TEXT_CLOSE+'').bind('click',function() +{c._closeCalendar();return false;}));} +c._renderCalendar();$(this.ele).trigger('dpDisplayed',$pop);if(!c.inline){if(this.verticalPosition==$.dpConst.POS_BOTTOM){$pop.css('top',eleOffset.top+$ele.height()-$pop.height()+c.verticalOffset);} +if(this.horizontalPosition==$.dpConst.POS_RIGHT){$pop.css('left',eleOffset.left+$ele.width()-$pop.width()+c.horizontalOffset);} +$(document).bind('mousedown.datepicker',this._checkMouse);}},setRenderCallback:function(a) +{if(a==null)return;if(a&&typeof(a)=='function'){a=[a];} +this.renderCallback=this.renderCallback.concat(a);},cellRender:function($td,thisDate,month,year){var c=this.dpController;var d=new Date(thisDate.getTime());$td.bind('click',function() +{var $this=$(this);if(!$this.is('.disabled')){c.setSelected(d,!$this.is('.selected')||!c.selectMultiple,false,true);if(c.closeOnSelect){if(c.settings.autoFocusNextInput){var ele=c.ele;var found=false;$(':input',ele.form).each(function() +{if(found){$(this).focus();return false;} +if(this==ele){found=true;}});}else{c.ele.focus();} +c._closeCalendar();}}});if(c.isSelected(d)){$td.addClass('selected');if(c.settings.selectWeek) +{$td.parent().addClass('selectedWeek');}}else if(c.selectMultiple&&c.numSelected==c.numSelectable){$td.addClass('unselectable');}},_applyRenderCallbacks:function() +{var c=this;$('td',this.context).each(function() +{for(var i=0;i20){$this.addClass('disabled');}});var d=this.startDate.getDate();$('.dp-calendar td.current-month',this.context).each(function() +{var $this=$(this);if(Number($this.text())20){var st=this.startDate.getTime();var sd=new Date(st);sd.addMonths(1);if(this.displayedYear==sd.getFullYear()&&this.displayedMonth==sd.getMonth()){$('.dp-calendar td.other-month',this.context).each(function() +{var $this=$(this);if(Date.fromString($this.data('datePickerDate')).getTime()d){$this.addClass('disabled');}});}else{$('.dp-nav-next-year',this.context).removeClass('disabled');$('.dp-nav-next-month',this.context).removeClass('disabled');var d=this.endDate.getDate();if(d<13){var ed=new Date(this.endDate.getTime());ed.addMonths(-1);if(this.displayedYear==ed.getFullYear()&&this.displayedMonth==ed.getMonth()){$('.dp-calendar td.other-month',this.context).each(function() +{var $this=$(this);var cellDay=Number($this.text());if(cellDay<13&&cellDay>d){$this.addClass('disabled');}});}}} +this._applyRenderCallbacks();},_closeCalendar:function(programatic,ele) +{if(!ele||ele==this.ele) +{$(document).unbind('mousedown.datepicker');$(document).unbind('keydown.datepicker');this._clearCalendar();$('#dp-popup a').unbind();$('#dp-popup').empty().remove();if(!programatic){$(this.ele).trigger('dpClosed',[this.getSelected()]);}}},_clearCalendar:function() +{$('.dp-calendar td',this.context).unbind();$('.dp-calendar',this.context).empty();}});$.dpConst={SHOW_HEADER_NONE:0,SHOW_HEADER_SHORT:1,SHOW_HEADER_LONG:2,POS_TOP:0,POS_BOTTOM:1,POS_LEFT:0,POS_RIGHT:1,DP_INTERNAL_FOCUS:'dpInternalFocusTrigger'};$.dpText={TEXT_PREV_YEAR:'Previous year',TEXT_PREV_MONTH:'Previous month',TEXT_NEXT_YEAR:'Next year',TEXT_NEXT_MONTH:'Next month',TEXT_CLOSE:'Close',TEXT_CHOOSE_DATE:'Choose date',HEADER_FORMAT:'mmmm yyyy'};$.dpVersion='$Id: jquery.datePicker.js 102 2010-09-13 14:00:54Z kelvin.luck $';$.fn.datePicker.defaults={month:undefined,year:undefined,showHeader:$.dpConst.SHOW_HEADER_SHORT,startDate:undefined,endDate:undefined,inline:false,renderCallback:null,createButton:true,showYearNavigation:true,closeOnSelect:true,displayClose:false,selectMultiple:false,numSelectable:Number.MAX_VALUE,clickInput:false,rememberViewedMonth:true,selectWeek:false,verticalPosition:$.dpConst.POS_TOP,horizontalPosition:$.dpConst.POS_LEFT,verticalOffset:0,horizontalOffset:0,hoverClass:'dp-hover',autoFocusNextInput:false};function _getController(ele) +{if(ele._dpId)return $.event._dpCache[ele._dpId];return false;};if($.fn.bgIframe==undefined){$.fn.bgIframe=function(){return this;};};$(window).bind('unload',function(){var els=$.event._dpCache||[];for(var i in els){$(els[i].ele)._dpDestroy();}});})(jQuery); + +/* Javascript plotting library for jQuery, v. 0.7. + * + * Released under the MIT license by IOLA, December 2007. + * + */ +(function(b){b.color={};b.color.make=function(d,e,g,f){var c={};c.r=d||0;c.g=e||0;c.b=g||0;c.a=f!=null?f:1;c.add=function(h,j){for(var k=0;k=1){return"rgb("+[c.r,c.g,c.b].join(",")+")"}else{return"rgba("+[c.r,c.g,c.b,c.a].join(",")+")"}};c.normalize=function(){function h(k,j,l){return jl?l:j)}c.r=h(0,parseInt(c.r),255);c.g=h(0,parseInt(c.g),255);c.b=h(0,parseInt(c.b),255);c.a=h(0,c.a,1);return c};c.clone=function(){return b.color.make(c.r,c.b,c.g,c.a)};return c.normalize()};b.color.extract=function(d,e){var c;do{c=d.css(e).toLowerCase();if(c!=""&&c!="transparent"){break}d=d.parent()}while(!b.nodeName(d.get(0),"body"));if(c=="rgba(0, 0, 0, 0)"){c="transparent"}return b.color.parse(c)};b.color.parse=function(c){var d,f=b.color.make;if(d=/rgb\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*\)/.exec(c)){return f(parseInt(d[1],10),parseInt(d[2],10),parseInt(d[3],10))}if(d=/rgba\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]+(?:\.[0-9]+)?)\s*\)/.exec(c)){return f(parseInt(d[1],10),parseInt(d[2],10),parseInt(d[3],10),parseFloat(d[4]))}if(d=/rgb\(\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*\)/.exec(c)){return f(parseFloat(d[1])*2.55,parseFloat(d[2])*2.55,parseFloat(d[3])*2.55)}if(d=/rgba\(\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\s*\)/.exec(c)){return f(parseFloat(d[1])*2.55,parseFloat(d[2])*2.55,parseFloat(d[3])*2.55,parseFloat(d[4]))}if(d=/#([a-fA-F0-9]{2})([a-fA-F0-9]{2})([a-fA-F0-9]{2})/.exec(c)){return f(parseInt(d[1],16),parseInt(d[2],16),parseInt(d[3],16))}if(d=/#([a-fA-F0-9])([a-fA-F0-9])([a-fA-F0-9])/.exec(c)){return f(parseInt(d[1]+d[1],16),parseInt(d[2]+d[2],16),parseInt(d[3]+d[3],16))}var e=b.trim(c).toLowerCase();if(e=="transparent"){return f(255,255,255,0)}else{d=a[e]||[0,0,0];return f(d[0],d[1],d[2])}};var a={aqua:[0,255,255],azure:[240,255,255],beige:[245,245,220],black:[0,0,0],blue:[0,0,255],brown:[165,42,42],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgrey:[169,169,169],darkgreen:[0,100,0],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkviolet:[148,0,211],fuchsia:[255,0,255],gold:[255,215,0],green:[0,128,0],indigo:[75,0,130],khaki:[240,230,140],lightblue:[173,216,230],lightcyan:[224,255,255],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightyellow:[255,255,224],lime:[0,255,0],magenta:[255,0,255],maroon:[128,0,0],navy:[0,0,128],olive:[128,128,0],orange:[255,165,0],pink:[255,192,203],purple:[128,0,128],violet:[128,0,128],red:[255,0,0],silver:[192,192,192],white:[255,255,255],yellow:[255,255,0]}})(jQuery);(function(c){function b(av,ai,J,af){var Q=[],O={colors:["#edc240","#afd8f8","#cb4b4b","#4da74d","#9440ed"],legend:{show:true,noColumns:1,labelFormatter:null,labelBoxBorderColor:"#ccc",container:null,position:"ne",margin:5,backgroundColor:null,backgroundOpacity:0.85},xaxis:{show:null,position:"bottom",mode:null,color:null,tickColor:null,transform:null,inverseTransform:null,min:null,max:null,autoscaleMargin:null,ticks:null,tickFormatter:null,labelWidth:null,labelHeight:null,reserveSpace:null,tickLength:null,alignTicksWithAxis:null,tickDecimals:null,tickSize:null,minTickSize:null,monthNames:null,timeformat:null,twelveHourClock:false},yaxis:{autoscaleMargin:0.02,position:"left"},xaxes:[],yaxes:[],series:{points:{show:false,radius:3,lineWidth:2,fill:true,fillColor:"#ffffff",symbol:"circle"},lines:{lineWidth:2,fill:false,fillColor:null,steps:false},bars:{show:false,lineWidth:2,barWidth:1,fill:true,fillColor:null,align:"left",horizontal:false},shadowSize:3},grid:{show:true,aboveData:false,color:"#545454",backgroundColor:null,borderColor:null,tickColor:null,labelMargin:5,axisMargin:8,borderWidth:2,minBorderMargin:null,markings:null,markingsColor:"#f4f4f4",markingsLineWidth:2,clickable:false,hoverable:false,autoHighlight:true,mouseActiveRadius:10},hooks:{}},az=null,ad=null,y=null,H=null,A=null,p=[],aw=[],q={left:0,right:0,top:0,bottom:0},G=0,I=0,h=0,w=0,ak={processOptions:[],processRawData:[],processDatapoints:[],drawSeries:[],draw:[],bindEvents:[],drawOverlay:[],shutdown:[]},aq=this;aq.setData=aj;aq.setupGrid=t;aq.draw=W;aq.getPlaceholder=function(){return av};aq.getCanvas=function(){return az};aq.getPlotOffset=function(){return q};aq.width=function(){return h};aq.height=function(){return w};aq.offset=function(){var aB=y.offset();aB.left+=q.left;aB.top+=q.top;return aB};aq.getData=function(){return Q};aq.getAxes=function(){var aC={},aB;c.each(p.concat(aw),function(aD,aE){if(aE){aC[aE.direction+(aE.n!=1?aE.n:"")+"axis"]=aE}});return aC};aq.getXAxes=function(){return p};aq.getYAxes=function(){return aw};aq.c2p=C;aq.p2c=ar;aq.getOptions=function(){return O};aq.highlight=x;aq.unhighlight=T;aq.triggerRedrawOverlay=f;aq.pointOffset=function(aB){return{left:parseInt(p[aA(aB,"x")-1].p2c(+aB.x)+q.left),top:parseInt(aw[aA(aB,"y")-1].p2c(+aB.y)+q.top)}};aq.shutdown=ag;aq.resize=function(){B();g(az);g(ad)};aq.hooks=ak;F(aq);Z(J);X();aj(ai);t();W();ah();function an(aD,aB){aB=[aq].concat(aB);for(var aC=0;aC=O.colors.length){aG=0;++aF}}var aH=0,aN;for(aG=0;aGa3.datamax&&a1!=aB){a3.datamax=a1}}c.each(m(),function(a1,a2){a2.datamin=aO;a2.datamax=aI;a2.used=false});for(aU=0;aU0&&aT[aR-aP]!=null&&aT[aR-aP]!=aT[aR]&&aT[aR-aP+1]!=aT[aR+1]){for(aN=0;aNaM){aM=a0}}if(aX.y){if(a0aV){aV=a0}}}}if(aJ.bars.show){var aY=aJ.bars.align=="left"?0:-aJ.bars.barWidth/2;if(aJ.bars.horizontal){aQ+=aY;aV+=aY+aJ.bars.barWidth}else{aK+=aY;aM+=aY+aJ.bars.barWidth}}aF(aJ.xaxis,aK,aM);aF(aJ.yaxis,aQ,aV)}c.each(m(),function(a1,a2){if(a2.datamin==aO){a2.datamin=null}if(a2.datamax==aI){a2.datamax=null}})}function j(aB,aC){var aD=document.createElement("canvas");aD.className=aC;aD.width=G;aD.height=I;if(!aB){c(aD).css({position:"absolute",left:0,top:0})}c(aD).appendTo(av);if(!aD.getContext){aD=window.G_vmlCanvasManager.initElement(aD)}aD.getContext("2d").save();return aD}function B(){G=av.width();I=av.height();if(G<=0||I<=0){throw"Invalid dimensions for plot, width = "+G+", height = "+I}}function g(aC){if(aC.width!=G){aC.width=G}if(aC.height!=I){aC.height=I}var aB=aC.getContext("2d");aB.restore();aB.save()}function X(){var aC,aB=av.children("canvas.base"),aD=av.children("canvas.overlay");if(aB.length==0||aD==0){av.html("");av.css({padding:0});if(av.css("position")=="static"){av.css("position","relative")}B();az=j(true,"base");ad=j(false,"overlay");aC=false}else{az=aB.get(0);ad=aD.get(0);aC=true}H=az.getContext("2d");A=ad.getContext("2d");y=c([ad,az]);if(aC){av.data("plot").shutdown();aq.resize();A.clearRect(0,0,G,I);y.unbind();av.children().not([az,ad]).remove()}av.data("plot",aq)}function ah(){if(O.grid.hoverable){y.mousemove(aa);y.mouseleave(l)}if(O.grid.clickable){y.click(R)}an(ak.bindEvents,[y])}function ag(){if(M){clearTimeout(M)}y.unbind("mousemove",aa);y.unbind("mouseleave",l);y.unbind("click",R);an(ak.shutdown,[y])}function r(aG){function aC(aH){return aH}var aF,aB,aD=aG.options.transform||aC,aE=aG.options.inverseTransform;if(aG.direction=="x"){aF=aG.scale=h/Math.abs(aD(aG.max)-aD(aG.min));aB=Math.min(aD(aG.max),aD(aG.min))}else{aF=aG.scale=w/Math.abs(aD(aG.max)-aD(aG.min));aF=-aF;aB=Math.max(aD(aG.max),aD(aG.min))}if(aD==aC){aG.p2c=function(aH){return(aH-aB)*aF}}else{aG.p2c=function(aH){return(aD(aH)-aB)*aF}}if(!aE){aG.c2p=function(aH){return aB+aH/aF}}else{aG.c2p=function(aH){return aE(aB+aH/aF)}}}function L(aD){var aB=aD.options,aF,aJ=aD.ticks||[],aI=[],aE,aK=aB.labelWidth,aG=aB.labelHeight,aC;function aH(aM,aL){return c('
    '+aM.join("")+"
    ").appendTo(av)}if(aD.direction=="x"){if(aK==null){aK=Math.floor(G/(aJ.length>0?aJ.length:1))}if(aG==null){aI=[];for(aF=0;aF'+aE+"")}}if(aI.length>0){aI.push('
    ');aC=aH(aI,"width:10000px;");aG=aC.height();aC.remove()}}}else{if(aK==null||aG==null){for(aF=0;aF'+aE+"")}}if(aI.length>0){aC=aH(aI,"");if(aK==null){aK=aC.children().width()}if(aG==null){aG=aC.find("div.tickLabel").height()}aC.remove()}}}if(aK==null){aK=0}if(aG==null){aG=0}aD.labelWidth=aK;aD.labelHeight=aG}function au(aD){var aC=aD.labelWidth,aL=aD.labelHeight,aH=aD.options.position,aF=aD.options.tickLength,aG=O.grid.axisMargin,aJ=O.grid.labelMargin,aK=aD.direction=="x"?p:aw,aE;var aB=c.grep(aK,function(aN){return aN&&aN.options.position==aH&&aN.reserveSpace});if(c.inArray(aD,aB)==aB.length-1){aG=0}if(aF==null){aF="full"}var aI=c.grep(aK,function(aN){return aN&&aN.reserveSpace});var aM=c.inArray(aD,aI)==0;if(!aM&&aF=="full"){aF=5}if(!isNaN(+aF)){aJ+=+aF}if(aD.direction=="x"){aL+=aJ;if(aH=="bottom"){q.bottom+=aL+aG;aD.box={top:I-q.bottom,height:aL}}else{aD.box={top:q.top+aG,height:aL};q.top+=aL+aG}}else{aC+=aJ;if(aH=="left"){aD.box={left:q.left+aG,width:aC};q.left+=aC+aG}else{q.right+=aC+aG;aD.box={left:G-q.right,width:aC}}}aD.position=aH;aD.tickLength=aF;aD.box.padding=aJ;aD.innermost=aM}function U(aB){if(aB.direction=="x"){aB.box.left=q.left;aB.box.width=h}else{aB.box.top=q.top;aB.box.height=w}}function t(){var aC,aE=m();c.each(aE,function(aF,aG){aG.show=aG.options.show;if(aG.show==null){aG.show=aG.used}aG.reserveSpace=aG.show||aG.options.reserveSpace;n(aG)});allocatedAxes=c.grep(aE,function(aF){return aF.reserveSpace});q.left=q.right=q.top=q.bottom=0;if(O.grid.show){c.each(allocatedAxes,function(aF,aG){S(aG);P(aG);ap(aG,aG.ticks);L(aG)});for(aC=allocatedAxes.length-1;aC>=0;--aC){au(allocatedAxes[aC])}var aD=O.grid.minBorderMargin;if(aD==null){aD=0;for(aC=0;aC=0){aD=0}}if(aF.max==null){aB+=aH*aG;if(aB>0&&aE.datamax!=null&&aE.datamax<=0){aB=0}}}}aE.min=aD;aE.max=aB}function S(aG){var aM=aG.options;var aH;if(typeof aM.ticks=="number"&&aM.ticks>0){aH=aM.ticks}else{aH=0.3*Math.sqrt(aG.direction=="x"?G:I)}var aT=(aG.max-aG.min)/aH,aO,aB,aN,aR,aS,aQ,aI;if(aM.mode=="time"){var aJ={second:1000,minute:60*1000,hour:60*60*1000,day:24*60*60*1000,month:30*24*60*60*1000,year:365.2425*24*60*60*1000};var aK=[[1,"second"],[2,"second"],[5,"second"],[10,"second"],[30,"second"],[1,"minute"],[2,"minute"],[5,"minute"],[10,"minute"],[30,"minute"],[1,"hour"],[2,"hour"],[4,"hour"],[8,"hour"],[12,"hour"],[1,"day"],[2,"day"],[3,"day"],[0.25,"month"],[0.5,"month"],[1,"month"],[2,"month"],[3,"month"],[6,"month"],[1,"year"]];var aC=0;if(aM.minTickSize!=null){if(typeof aM.tickSize=="number"){aC=aM.tickSize}else{aC=aM.minTickSize[0]*aJ[aM.minTickSize[1]]}}for(var aS=0;aS=aC){break}}aO=aK[aS][0];aN=aK[aS][1];if(aN=="year"){aQ=Math.pow(10,Math.floor(Math.log(aT/aJ.year)/Math.LN10));aI=(aT/aJ.year)/aQ;if(aI<1.5){aO=1}else{if(aI<3){aO=2}else{if(aI<7.5){aO=5}else{aO=10}}}aO*=aQ}aG.tickSize=aM.tickSize||[aO,aN];aB=function(aX){var a2=[],a0=aX.tickSize[0],a3=aX.tickSize[1],a1=new Date(aX.min);var aW=a0*aJ[a3];if(a3=="second"){a1.setUTCSeconds(a(a1.getUTCSeconds(),a0))}if(a3=="minute"){a1.setUTCMinutes(a(a1.getUTCMinutes(),a0))}if(a3=="hour"){a1.setUTCHours(a(a1.getUTCHours(),a0))}if(a3=="month"){a1.setUTCMonth(a(a1.getUTCMonth(),a0))}if(a3=="year"){a1.setUTCFullYear(a(a1.getUTCFullYear(),a0))}a1.setUTCMilliseconds(0);if(aW>=aJ.minute){a1.setUTCSeconds(0)}if(aW>=aJ.hour){a1.setUTCMinutes(0)}if(aW>=aJ.day){a1.setUTCHours(0)}if(aW>=aJ.day*4){a1.setUTCDate(1)}if(aW>=aJ.year){a1.setUTCMonth(0)}var a5=0,a4=Number.NaN,aY;do{aY=a4;a4=a1.getTime();a2.push(a4);if(a3=="month"){if(a0<1){a1.setUTCDate(1);var aV=a1.getTime();a1.setUTCMonth(a1.getUTCMonth()+1);var aZ=a1.getTime();a1.setTime(a4+a5*aJ.hour+(aZ-aV)*a0);a5=a1.getUTCHours();a1.setUTCHours(0)}else{a1.setUTCMonth(a1.getUTCMonth()+a0)}}else{if(a3=="year"){a1.setUTCFullYear(a1.getUTCFullYear()+a0)}else{a1.setTime(a4+aW)}}}while(a4aU){aP=aU}aQ=Math.pow(10,-aP);aI=aT/aQ;if(aI<1.5){aO=1}else{if(aI<3){aO=2;if(aI>2.25&&(aU==null||aP+1<=aU)){aO=2.5;++aP}}else{if(aI<7.5){aO=5}else{aO=10}}}aO*=aQ;if(aM.minTickSize!=null&&aO0){if(aM.min==null){aG.min=Math.min(aG.min,aL[0])}if(aM.max==null&&aL.length>1){aG.max=Math.max(aG.max,aL[aL.length-1])}}aB=function(aX){var aY=[],aV,aW;for(aW=0;aW1&&/\..*0$/.test((aD[1]-aD[0]).toFixed(aE)))){aG.tickDecimals=aE}}}}aG.tickGenerator=aB;if(c.isFunction(aM.tickFormatter)){aG.tickFormatter=function(aV,aW){return""+aM.tickFormatter(aV,aW)}}else{aG.tickFormatter=aR}}function P(aF){var aH=aF.options.ticks,aG=[];if(aH==null||(typeof aH=="number"&&aH>0)){aG=aF.tickGenerator(aF)}else{if(aH){if(c.isFunction(aH)){aG=aH({min:aF.min,max:aF.max})}else{aG=aH}}}var aE,aB;aF.ticks=[];for(aE=0;aE1){aC=aD[1]}}else{aB=+aD}if(aC==null){aC=aF.tickFormatter(aB,aF)}if(!isNaN(aB)){aF.ticks.push({v:aB,label:aC})}}}function ap(aB,aC){if(aB.options.autoscaleMargin&&aC.length>0){if(aB.options.min==null){aB.min=Math.min(aB.min,aC[0].v)}if(aB.options.max==null&&aC.length>1){aB.max=Math.max(aB.max,aC[aC.length-1].v)}}}function W(){H.clearRect(0,0,G,I);var aC=O.grid;if(aC.show&&aC.backgroundColor){N()}if(aC.show&&!aC.aboveData){ac()}for(var aB=0;aBaG){var aC=aH;aH=aG;aG=aC}return{from:aH,to:aG,axis:aE}}function N(){H.save();H.translate(q.left,q.top);H.fillStyle=am(O.grid.backgroundColor,w,0,"rgba(255, 255, 255, 0)");H.fillRect(0,0,h,w);H.restore()}function ac(){var aF;H.save();H.translate(q.left,q.top);var aH=O.grid.markings;if(aH){if(c.isFunction(aH)){var aK=aq.getAxes();aK.xmin=aK.xaxis.min;aK.xmax=aK.xaxis.max;aK.ymin=aK.yaxis.min;aK.ymax=aK.yaxis.max;aH=aH(aK)}for(aF=0;aFaC.axis.max||aI.toaI.axis.max){continue}aC.from=Math.max(aC.from,aC.axis.min);aC.to=Math.min(aC.to,aC.axis.max);aI.from=Math.max(aI.from,aI.axis.min);aI.to=Math.min(aI.to,aI.axis.max);if(aC.from==aC.to&&aI.from==aI.to){continue}aC.from=aC.axis.p2c(aC.from);aC.to=aC.axis.p2c(aC.to);aI.from=aI.axis.p2c(aI.from);aI.to=aI.axis.p2c(aI.to);if(aC.from==aC.to||aI.from==aI.to){H.beginPath();H.strokeStyle=aD.color||O.grid.markingsColor;H.lineWidth=aD.lineWidth||O.grid.markingsLineWidth;H.moveTo(aC.from,aI.from);H.lineTo(aC.to,aI.to);H.stroke()}else{H.fillStyle=aD.color||O.grid.markingsColor;H.fillRect(aC.from,aI.to,aC.to-aC.from,aI.from-aI.to)}}}var aK=m(),aM=O.grid.borderWidth;for(var aE=0;aEaB.max||(aQ=="full"&&aM>0&&(aO==aB.min||aO==aB.max))){continue}if(aB.direction=="x"){aN=aB.p2c(aO);aJ=aQ=="full"?-w:aQ;if(aB.position=="top"){aJ=-aJ}}else{aL=aB.p2c(aO);aP=aQ=="full"?-h:aQ;if(aB.position=="left"){aP=-aP}}if(H.lineWidth==1){if(aB.direction=="x"){aN=Math.floor(aN)+0.5}else{aL=Math.floor(aL)+0.5}}H.moveTo(aN,aL);H.lineTo(aN+aP,aL+aJ)}H.stroke()}if(aM){H.lineWidth=aM;H.strokeStyle=O.grid.borderColor;H.strokeRect(-aM/2,-aM/2,h+aM,w+aM)}H.restore()}function k(){av.find(".tickLabels").remove();var aG=['
    '];var aJ=m();for(var aD=0;aD');for(var aE=0;aEaC.max){continue}var aK={},aI;if(aC.direction=="x"){aI="center";aK.left=Math.round(q.left+aC.p2c(aH.v)-aC.labelWidth/2);if(aC.position=="bottom"){aK.top=aF.top+aF.padding}else{aK.bottom=I-(aF.top+aF.height-aF.padding)}}else{aK.top=Math.round(q.top+aC.p2c(aH.v)-aC.labelHeight/2);if(aC.position=="left"){aK.right=G-(aF.left+aF.width-aF.padding);aI="right"}else{aK.left=aF.left+aF.padding;aI="left"}}aK.width=aC.labelWidth;var aB=["position:absolute","text-align:"+aI];for(var aL in aK){aB.push(aL+":"+aK[aL]+"px")}aG.push('
    '+aH.label+"
    ")}aG.push("
    ")}aG.push("");av.append(aG.join(""))}function d(aB){if(aB.lines.show){at(aB)}if(aB.bars.show){e(aB)}if(aB.points.show){ao(aB)}}function at(aE){function aD(aP,aQ,aI,aU,aT){var aV=aP.points,aJ=aP.pointsize,aN=null,aM=null;H.beginPath();for(var aO=aJ;aO=aR&&aS>aT.max){if(aR>aT.max){continue}aL=(aT.max-aS)/(aR-aS)*(aK-aL)+aL;aS=aT.max}else{if(aR>=aS&&aR>aT.max){if(aS>aT.max){continue}aK=(aT.max-aS)/(aR-aS)*(aK-aL)+aL;aR=aT.max}}if(aL<=aK&&aL=aK&&aL>aU.max){if(aK>aU.max){continue}aS=(aU.max-aL)/(aK-aL)*(aR-aS)+aS;aL=aU.max}else{if(aK>=aL&&aK>aU.max){if(aL>aU.max){continue}aR=(aU.max-aL)/(aK-aL)*(aR-aS)+aS;aK=aU.max}}if(aL!=aN||aS!=aM){H.moveTo(aU.p2c(aL)+aQ,aT.p2c(aS)+aI)}aN=aK;aM=aR;H.lineTo(aU.p2c(aK)+aQ,aT.p2c(aR)+aI)}H.stroke()}function aF(aI,aQ,aP){var aW=aI.points,aV=aI.pointsize,aN=Math.min(Math.max(0,aP.min),aP.max),aX=0,aU,aT=false,aM=1,aL=0,aR=0;while(true){if(aV>0&&aX>aW.length+aV){break}aX+=aV;var aZ=aW[aX-aV],aK=aW[aX-aV+aM],aY=aW[aX],aJ=aW[aX+aM];if(aT){if(aV>0&&aZ!=null&&aY==null){aR=aX;aV=-aV;aM=2;continue}if(aV<0&&aX==aL+aV){H.fill();aT=false;aV=-aV;aM=1;aX=aL=aR+aV;continue}}if(aZ==null||aY==null){continue}if(aZ<=aY&&aZ=aY&&aZ>aQ.max){if(aY>aQ.max){continue}aK=(aQ.max-aZ)/(aY-aZ)*(aJ-aK)+aK;aZ=aQ.max}else{if(aY>=aZ&&aY>aQ.max){if(aZ>aQ.max){continue}aJ=(aQ.max-aZ)/(aY-aZ)*(aJ-aK)+aK;aY=aQ.max}}if(!aT){H.beginPath();H.moveTo(aQ.p2c(aZ),aP.p2c(aN));aT=true}if(aK>=aP.max&&aJ>=aP.max){H.lineTo(aQ.p2c(aZ),aP.p2c(aP.max));H.lineTo(aQ.p2c(aY),aP.p2c(aP.max));continue}else{if(aK<=aP.min&&aJ<=aP.min){H.lineTo(aQ.p2c(aZ),aP.p2c(aP.min));H.lineTo(aQ.p2c(aY),aP.p2c(aP.min));continue}}var aO=aZ,aS=aY;if(aK<=aJ&&aK=aP.min){aZ=(aP.min-aK)/(aJ-aK)*(aY-aZ)+aZ;aK=aP.min}else{if(aJ<=aK&&aJ=aP.min){aY=(aP.min-aK)/(aJ-aK)*(aY-aZ)+aZ;aJ=aP.min}}if(aK>=aJ&&aK>aP.max&&aJ<=aP.max){aZ=(aP.max-aK)/(aJ-aK)*(aY-aZ)+aZ;aK=aP.max}else{if(aJ>=aK&&aJ>aP.max&&aK<=aP.max){aY=(aP.max-aK)/(aJ-aK)*(aY-aZ)+aZ;aJ=aP.max}}if(aZ!=aO){H.lineTo(aQ.p2c(aO),aP.p2c(aK))}H.lineTo(aQ.p2c(aZ),aP.p2c(aK));H.lineTo(aQ.p2c(aY),aP.p2c(aJ));if(aY!=aS){H.lineTo(aQ.p2c(aY),aP.p2c(aJ));H.lineTo(aQ.p2c(aS),aP.p2c(aJ))}}}H.save();H.translate(q.left,q.top);H.lineJoin="round";var aG=aE.lines.lineWidth,aB=aE.shadowSize;if(aG>0&&aB>0){H.lineWidth=aB;H.strokeStyle="rgba(0,0,0,0.1)";var aH=Math.PI/18;aD(aE.datapoints,Math.sin(aH)*(aG/2+aB/2),Math.cos(aH)*(aG/2+aB/2),aE.xaxis,aE.yaxis);H.lineWidth=aB/2;aD(aE.datapoints,Math.sin(aH)*(aG/2+aB/4),Math.cos(aH)*(aG/2+aB/4),aE.xaxis,aE.yaxis)}H.lineWidth=aG;H.strokeStyle=aE.color;var aC=ae(aE.lines,aE.color,0,w);if(aC){H.fillStyle=aC;aF(aE.datapoints,aE.xaxis,aE.yaxis)}if(aG>0){aD(aE.datapoints,0,0,aE.xaxis,aE.yaxis)}H.restore()}function ao(aE){function aH(aN,aM,aU,aK,aS,aT,aQ,aJ){var aR=aN.points,aI=aN.pointsize;for(var aL=0;aLaT.max||aOaQ.max){continue}H.beginPath();aP=aT.p2c(aP);aO=aQ.p2c(aO)+aK;if(aJ=="circle"){H.arc(aP,aO,aM,0,aS?Math.PI:Math.PI*2,false)}else{aJ(H,aP,aO,aM,aS)}H.closePath();if(aU){H.fillStyle=aU;H.fill()}H.stroke()}}H.save();H.translate(q.left,q.top);var aG=aE.points.lineWidth,aC=aE.shadowSize,aB=aE.points.radius,aF=aE.points.symbol;if(aG>0&&aC>0){var aD=aC/2;H.lineWidth=aD;H.strokeStyle="rgba(0,0,0,0.1)";aH(aE.datapoints,aB,null,aD+aD/2,true,aE.xaxis,aE.yaxis,aF);H.strokeStyle="rgba(0,0,0,0.2)";aH(aE.datapoints,aB,null,aD/2,true,aE.xaxis,aE.yaxis,aF)}H.lineWidth=aG;H.strokeStyle=aE.color;aH(aE.datapoints,aB,ae(aE.points,aE.color),0,false,aE.xaxis,aE.yaxis,aF);H.restore()}function E(aN,aM,aV,aI,aQ,aF,aD,aL,aK,aU,aR,aC){var aE,aT,aJ,aP,aG,aB,aO,aH,aS;if(aR){aH=aB=aO=true;aG=false;aE=aV;aT=aN;aP=aM+aI;aJ=aM+aQ;if(aTaL.max||aPaK.max){return}if(aEaL.max){aT=aL.max;aB=false}if(aJaK.max){aP=aK.max;aO=false}aE=aL.p2c(aE);aJ=aK.p2c(aJ);aT=aL.p2c(aT);aP=aK.p2c(aP);if(aD){aU.beginPath();aU.moveTo(aE,aJ);aU.lineTo(aE,aP);aU.lineTo(aT,aP);aU.lineTo(aT,aJ);aU.fillStyle=aD(aJ,aP);aU.fill()}if(aC>0&&(aG||aB||aO||aH)){aU.beginPath();aU.moveTo(aE,aJ+aF);if(aG){aU.lineTo(aE,aP+aF)}else{aU.moveTo(aE,aP+aF)}if(aO){aU.lineTo(aT,aP+aF)}else{aU.moveTo(aT,aP+aF)}if(aB){aU.lineTo(aT,aJ+aF)}else{aU.moveTo(aT,aJ+aF)}if(aH){aU.lineTo(aE,aJ+aF)}else{aU.moveTo(aE,aJ+aF)}aU.stroke()}}function e(aD){function aC(aJ,aI,aL,aG,aK,aN,aM){var aO=aJ.points,aF=aJ.pointsize;for(var aH=0;aH")}aH.push("");aF=true}if(aN){aJ=aN(aJ,aM)}aH.push('
    '+aJ+"")}if(aF){aH.push("")}if(aH.length==0){return}var aL=''+aH.join("")+"
    ";if(O.legend.container!=null){c(O.legend.container).html(aL)}else{var aI="",aC=O.legend.position,aD=O.legend.margin;if(aD[0]==null){aD=[aD,aD]}if(aC.charAt(0)=="n"){aI+="top:"+(aD[1]+q.top)+"px;"}else{if(aC.charAt(0)=="s"){aI+="bottom:"+(aD[1]+q.bottom)+"px;"}}if(aC.charAt(1)=="e"){aI+="right:"+(aD[0]+q.right)+"px;"}else{if(aC.charAt(1)=="w"){aI+="left:"+(aD[0]+q.left)+"px;"}}var aK=c('
    '+aL.replace('style="','style="position:absolute;'+aI+";")+"
    ").appendTo(av);if(O.legend.backgroundOpacity!=0){var aG=O.legend.backgroundColor;if(aG==null){aG=O.grid.backgroundColor;if(aG&&typeof aG=="string"){aG=c.color.parse(aG)}else{aG=c.color.extract(aK,"background-color")}aG.a=1;aG=aG.toString()}var aB=aK.children();c('
    ').prependTo(aK).css("opacity",O.legend.backgroundOpacity)}}}var ab=[],M=null;function K(aI,aG,aD){var aO=O.grid.mouseActiveRadius,a0=aO*aO+1,aY=null,aR=false,aW,aU;for(aW=Q.length-1;aW>=0;--aW){if(!aD(Q[aW])){continue}var aP=Q[aW],aH=aP.xaxis,aF=aP.yaxis,aV=aP.datapoints.points,aT=aP.datapoints.pointsize,aQ=aH.c2p(aI),aN=aF.c2p(aG),aC=aO/aH.scale,aB=aO/aF.scale;if(aH.options.inverseTransform){aC=Number.MAX_VALUE}if(aF.options.inverseTransform){aB=Number.MAX_VALUE}if(aP.lines.show||aP.points.show){for(aU=0;aUaC||aK-aQ<-aC||aJ-aN>aB||aJ-aN<-aB){continue}var aM=Math.abs(aH.p2c(aK)-aI),aL=Math.abs(aF.p2c(aJ)-aG),aS=aM*aM+aL*aL;if(aS=Math.min(aZ,aK)&&aN>=aJ+aE&&aN<=aJ+aX):(aQ>=aK+aE&&aQ<=aK+aX&&aN>=Math.min(aZ,aJ)&&aN<=Math.max(aZ,aJ))){aY=[aW,aU/aT]}}}}if(aY){aW=aY[0];aU=aY[1];aT=Q[aW].datapoints.pointsize;return{datapoint:Q[aW].datapoints.points.slice(aU*aT,(aU+1)*aT),dataIndex:aU,series:Q[aW],seriesIndex:aW}}return null}function aa(aB){if(O.grid.hoverable){u("plothover",aB,function(aC){return aC.hoverable!=false})}}function l(aB){if(O.grid.hoverable){u("plothover",aB,function(aC){return false})}}function R(aB){u("plotclick",aB,function(aC){return aC.clickable!=false})}function u(aC,aB,aD){var aE=y.offset(),aH=aB.pageX-aE.left-q.left,aF=aB.pageY-aE.top-q.top,aJ=C({left:aH,top:aF});aJ.pageX=aB.pageX;aJ.pageY=aB.pageY;var aK=K(aH,aF,aD);if(aK){aK.pageX=parseInt(aK.series.xaxis.p2c(aK.datapoint[0])+aE.left+q.left);aK.pageY=parseInt(aK.series.yaxis.p2c(aK.datapoint[1])+aE.top+q.top)}if(O.grid.autoHighlight){for(var aG=0;aGaH.max||aIaG.max){return}var aF=aE.points.radius+aE.points.lineWidth/2;A.lineWidth=aF;A.strokeStyle=c.color.parse(aE.color).scale("a",0.5).toString();var aB=1.5*aF,aC=aH.p2c(aC),aI=aG.p2c(aI);A.beginPath();if(aE.points.symbol=="circle"){A.arc(aC,aI,aB,0,2*Math.PI,false)}else{aE.points.symbol(A,aC,aI,aB,false)}A.closePath();A.stroke()}function v(aE,aB){A.lineWidth=aE.bars.lineWidth;A.strokeStyle=c.color.parse(aE.color).scale("a",0.5).toString();var aD=c.color.parse(aE.color).scale("a",0.5).toString();var aC=aE.bars.align=="left"?0:-aE.bars.barWidth/2;E(aB[0],aB[1],aB[2]||0,aC,aC+aE.bars.barWidth,0,function(){return aD},aE.xaxis,aE.yaxis,A,aE.bars.horizontal,aE.bars.lineWidth)}function am(aJ,aB,aH,aC){if(typeof aJ=="string"){return aJ}else{var aI=H.createLinearGradient(0,aH,0,aB);for(var aE=0,aD=aJ.colors.length;aE12){n=n-12}else{if(n==0){n=12}}}for(var g=0;g');if(title)$m.append('

    '+title+'

    ');if(message)$m.append('

    '+message+'

    ');if(timeout==undefined)timeout=3000;$.blockUI({message:$m,fadeIn:700,fadeOut:1000,centerY:false,timeout:timeout,showOverlay:false,onUnblock:onClose,css:$.blockUI.defaults.growlCSS});};$.fn.block=function(opts){return this.unblock({fadeOut:0}).each(function(){if($.css(this,'position')=='static') +this.style.position='relative';if($.browser.msie) +this.style.zoom=1;install(this,opts);});};$.fn.unblock=function(opts){return this.each(function(){remove(this,opts);});};$.blockUI.version=2.37;$.blockUI.defaults={message:'

    Please wait...

    ',title:null,draggable:true,theme:false,css:{padding:0,margin:0,width:'30%',top:'40%',left:'35%',textAlign:'center',color:'#000',border:'3px solid #aaa',backgroundColor:'#fff',cursor:'wait'},themedCSS:{width:'30%',top:'40%',left:'35%'},overlayCSS:{backgroundColor:'#000',opacity:0.6,cursor:'wait'},growlCSS:{width:'350px',top:'10px',left:'',right:'10px',border:'none',padding:'5px',opacity:0.6,cursor:'default',color:'#fff',backgroundColor:'#000','-webkit-border-radius':'10px','-moz-border-radius':'10px','border-radius':'10px'},iframeSrc:/^https/i.test(window.location.href||'')?'javascript:false':'about:blank',forceIframe:false,baseZ:1000,centerX:true,centerY:true,allowBodyStretch:true,bindEvents:true,constrainTabKey:true,fadeIn:200,fadeOut:400,timeout:0,showOverlay:true,focusInput:true,applyPlatformOpacityRules:true,onBlock:null,onUnblock:null,quirksmodeOffsetHack:4,blockMsgClass:'blockMsg'};var pageBlock=null;var pageBlockEls=[];function install(el,opts){var full=(el==window);var msg=opts&&opts.message!==undefined?opts.message:undefined;opts=$.extend({},$.blockUI.defaults,opts||{});opts.overlayCSS=$.extend({},$.blockUI.defaults.overlayCSS,opts.overlayCSS||{});var css=$.extend({},$.blockUI.defaults.css,opts.css||{});var themedCSS=$.extend({},$.blockUI.defaults.themedCSS,opts.themedCSS||{});msg=msg===undefined?opts.message:msg;if(full&&pageBlock) +remove(window,{fadeOut:0});if(msg&&typeof msg!='string'&&(msg.parentNode||msg.jquery)){var node=msg.jquery?msg[0]:msg;var data={};$(el).data('blockUI.history',data);data.el=node;data.parent=node.parentNode;data.display=node.style.display;data.position=node.style.position;if(data.parent) +data.parent.removeChild(node);} +var z=opts.baseZ;var lyr1=($.browser.msie||opts.forceIframe)?$(''):$('');var lyr2=$('');var lyr3,s;if(opts.theme&&full){s='';} +else if(opts.theme){s='';} +else if(full){s='';} +else{s='';} +lyr3=$(s);if(msg){if(opts.theme){lyr3.css(themedCSS);lyr3.addClass('ui-widget-content');} +else +lyr3.css(css);} +if(!opts.applyPlatformOpacityRules||!($.browser.mozilla&&/Linux/.test(navigator.platform))) +lyr2.css(opts.overlayCSS);lyr2.css('position',full?'fixed':'absolute');if($.browser.msie||opts.forceIframe) +lyr1.css('opacity',0.0);var layers=[lyr1,lyr2,lyr3],$par=full?$('body'):$(el);$.each(layers,function(){this.appendTo($par);});if(opts.theme&&opts.draggable&&$.fn.draggable){lyr3.draggable({handle:'.ui-dialog-titlebar',cancel:'li'});} +var expr=setExpr&&(!$.boxModel||$('object,embed',full?null:el).length>0);if(ie6||expr){if(full&&opts.allowBodyStretch&&$.boxModel) +$('html,body').css('height','100%');if((ie6||!$.boxModel)&&!full){var t=sz(el,'borderTopWidth'),l=sz(el,'borderLeftWidth');var fixT=t?'(0 - '+t+')':0;var fixL=l?'(0 - '+l+')':0;} +$.each([lyr1,lyr2,lyr3],function(i,o){var s=o[0].style;s.position='absolute';if(i<2){full?s.setExpression('height','Math.max(document.body.scrollHeight, document.body.offsetHeight) - (jQuery.boxModel?0:'+opts.quirksmodeOffsetHack+') + "px"'):s.setExpression('height','this.parentNode.offsetHeight + "px"');full?s.setExpression('width','jQuery.boxModel && document.documentElement.clientWidth || document.body.clientWidth + "px"'):s.setExpression('width','this.parentNode.offsetWidth + "px"');if(fixL)s.setExpression('left',fixL);if(fixT)s.setExpression('top',fixT);} +else if(opts.centerY){if(full)s.setExpression('top','(document.documentElement.clientHeight || document.body.clientHeight) / 2 - (this.offsetHeight / 2) + (blah = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop) + "px"');s.marginTop=0;} +else if(!opts.centerY&&full){var top=(opts.css&&opts.css.top)?parseInt(opts.css.top):0;var expression='((document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop) + '+top+') + "px"';s.setExpression('top',expression);}});} +if(msg){if(opts.theme) +lyr3.find('.ui-widget-content').append(msg);else +lyr3.append(msg);if(msg.jquery||msg.nodeType) +$(msg).show();} +if(($.browser.msie||opts.forceIframe)&&opts.showOverlay) +lyr1.show();if(opts.fadeIn){var cb=opts.onBlock?opts.onBlock:noOp;var cb1=(opts.showOverlay&&!msg)?cb:noOp;var cb2=msg?cb:noOp;if(opts.showOverlay) +lyr2._fadeIn(opts.fadeIn,cb1);if(msg) +lyr3._fadeIn(opts.fadeIn,cb2);} +else{if(opts.showOverlay) +lyr2.show();if(msg) +lyr3.show();if(opts.onBlock) +opts.onBlock();} +bind(1,el,opts);if(full){pageBlock=lyr3[0];pageBlockEls=$(':input:enabled:visible',pageBlock);if(opts.focusInput) +setTimeout(focus,20);} +else +center(lyr3[0],opts.centerX,opts.centerY);if(opts.timeout){var to=setTimeout(function(){full?$.unblockUI(opts):$(el).unblock(opts);},opts.timeout);$(el).data('blockUI.timeout',to);}};function remove(el,opts){var full=(el==window);var $el=$(el);var data=$el.data('blockUI.history');var to=$el.data('blockUI.timeout');if(to){clearTimeout(to);$el.removeData('blockUI.timeout');} +opts=$.extend({},$.blockUI.defaults,opts||{});bind(0,el,opts);var els;if(full) +els=$('body').children().filter('.blockUI').add('body > .blockUI');else +els=$('.blockUI',el);if(full) +pageBlock=pageBlockEls=null;if(opts.fadeOut){els.fadeOut(opts.fadeOut);setTimeout(function(){reset(els,data,opts,el);},opts.fadeOut);} +else +reset(els,data,opts,el);};function reset(els,data,opts,el){els.each(function(i,o){if(this.parentNode) +this.parentNode.removeChild(this);});if(data&&data.el){data.el.style.display=data.display;data.el.style.position=data.position;if(data.parent) +data.parent.appendChild(data.el);$(el).removeData('blockUI.history');} +if(typeof opts.onUnblock=='function') +opts.onUnblock(el,opts);};function bind(b,el,opts){var full=el==window,$el=$(el);if(!b&&(full&&!pageBlock||!full&&!$el.data('blockUI.isBlocked'))) +return;if(!full) +$el.data('blockUI.isBlocked',b);if(!opts.bindEvents||(b&&!opts.showOverlay)) +return;var events='mousedown mouseup keydown keypress';b?$(document).bind(events,opts,handler):$(document).unbind(events,handler);};function handler(e){if(e.keyCode&&e.keyCode==9){if(pageBlock&&e.data.constrainTabKey){var els=pageBlockEls;var fwd=!e.shiftKey&&e.target===els[els.length-1];var back=e.shiftKey&&e.target===els[0];if(fwd||back){setTimeout(function(){focus(back)},10);return false;}}} +var opts=e.data;if($(e.target).parents('div.'+opts.blockMsgClass).length>0) +return true;return $(e.target).parents().children().filter('div.blockUI').length==0;};function focus(back){if(!pageBlockEls) +return;var e=pageBlockEls[back===true?pageBlockEls.length-1:0];if(e) +e.focus();};function center(el,x,y){var p=el.parentNode,s=el.style;var l=((p.offsetWidth-el.offsetWidth)/2)-sz(p,'borderLeftWidth');var t=((p.offsetHeight-el.offsetHeight)/2)-sz(p,'borderTopWidth');if(x)s.left=l>0?(l+'px'):'0';if(y)s.top=t>0?(t+'px'):'0';};function sz(el,p){return parseInt($.css(el,p))||0;};})(jQuery); + +/** + * jQuery Cookie plugin + * + * Copyright (c) 2010 Klaus Hartl (stilbuero.de) + * Dual licensed under the MIT and GPL licenses: + * http://www.opensource.org/licenses/mit-license.php + * http://www.gnu.org/licenses/gpl.html + * + */ +jQuery.cookie=function(key,value,options){if(arguments.length>1&&String(value)!=="[object Object]"){options=jQuery.extend({},options);if(value===null||value===undefined){options.expires=-1;} +if(typeof options.expires==='number'){var days=options.expires,t=options.expires=new Date();t.setDate(t.getDate()+days);} +value=String(value);return(document.cookie=[encodeURIComponent(key),'=',options.raw?value:encodeURIComponent(value),options.expires?'; expires='+options.expires.toUTCString():'',options.path?'; path='+options.path:'',options.domain?'; domain='+options.domain:'',options.secure?'; secure':''].join(''));} +options=value||{};var result,decode=options.raw?function(s){return s;}:decodeURIComponent;return(result=new RegExp('(?:^|; )'+encodeURIComponent(key)+'=([^;]*)').exec(document.cookie))?decode(result[1]):null;}; + +/* + * Date prototype extensions. Doesn't depend on any + * other code. Doens't overwrite existing methods. + * + * Adds dayNames, abbrDayNames, monthNames and abbrMonthNames static properties and isLeapYear, + * isWeekend, isWeekDay, getDaysInMonth, getDayName, getMonthName, getDayOfYear, getWeekOfYear, + * setDayOfYear, addYears, addMonths, addDays, addHours, addMinutes, addSeconds methods + * + * Copyright (c) 2006 JÅ¡rn Zaefferer and Brandon Aaron (brandon.aaron@gmail.com || http://brandonaaron.net) + * + * Additional methods and properties added by Kelvin Luck: firstDayOfWeek, dateFormat, zeroTime, asString, fromString - + * I've added my name to these methods so you know who to blame if they are broken! + * + * Dual licensed under the MIT and GPL licenses: + * http://www.opensource.org/licenses/mit-license.php + * http://www.gnu.org/licenses/gpl.html + * + */ +Date.dayNames=['Sunday','Monday','Tuesday','Wednesday','Thursday','Friday','Saturday'];Date.abbrDayNames=['Sun','Mon','Tue','Wed','Thu','Fri','Sat'];Date.monthNames=['January','February','March','April','May','June','July','August','September','October','November','December'];Date.abbrMonthNames=['Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec'];Date.firstDayOfWeek=1;Date.format='dd/mm/yyyy';Date.fullYearStart='20';(function(){function add(name,method){if(!Date.prototype[name]){Date.prototype[name]=method;}};add("isLeapYear",function(){var y=this.getFullYear();return(y%4==0&&y%100!=0)||y%400==0;});add("isWeekend",function(){return this.getDay()==0||this.getDay()==6;});add("isWeekDay",function(){return!this.isWeekend();});add("getDaysInMonth",function(){return[31,(this.isLeapYear()?29:28),31,30,31,30,31,31,30,31,30,31][this.getMonth()];});add("getDayName",function(abbreviated){return abbreviated?Date.abbrDayNames[this.getDay()]:Date.dayNames[this.getDay()];});add("getMonthName",function(abbreviated){return abbreviated?Date.abbrMonthNames[this.getMonth()]:Date.monthNames[this.getMonth()];});add("getDayOfYear",function(){var tmpdtm=new Date("1/1/"+this.getFullYear());return Math.floor((this.getTime()-tmpdtm.getTime())/86400000);});add("getWeekOfYear",function(){return Math.ceil(this.getDayOfYear()/7);});add("setDayOfYear",function(day){this.setMonth(0);this.setDate(day);return this;});add("addYears",function(num){this.setFullYear(this.getFullYear()+num);return this;});add("addMonths",function(num){var tmpdtm=this.getDate();this.setMonth(this.getMonth()+num);if(tmpdtm>this.getDate()) +this.addDays(-this.getDate());return this;});add("addDays",function(num){this.setTime(this.getTime()+(num*86400000));return this;});add("addHours",function(num){this.setHours(this.getHours()+num);return this;});add("addMinutes",function(num){this.setMinutes(this.getMinutes()+num);return this;});add("addSeconds",function(num){this.setSeconds(this.getSeconds()+num);return this;});add("zeroTime",function(){this.setMilliseconds(0);this.setSeconds(0);this.setMinutes(0);this.setHours(0);return this;});add("asString",function(format){var r=format||Date.format;return r.split('yyyy').join(this.getFullYear()).split('yy').join((this.getFullYear()+'').substring(2)).split('mmmm').join(this.getMonthName(false)).split('mmm').join(this.getMonthName(true)).split('mm').join(_zeroPad(this.getMonth()+1)).split('dd').join(_zeroPad(this.getDate())).split('hh').join(_zeroPad(this.getHours())).split('min').join(_zeroPad(this.getMinutes())).split('ss').join(_zeroPad(this.getSeconds()));});Date.fromString=function(s,format) +{var f=format||Date.format;var d=new Date('01/01/1977');var mLength=0;var iM=f.indexOf('mmmm');if(iM>-1){for(var i=0;i-1){var mStr=s.substr(iM,3);for(var i=0;i-1){if(iM"+content+"");$("#"+options.tooltipId).css("position","absolute").css("top",(e.pageY-options.yOffset)+"px").css("left",(e.pageX+options.xOffset)+"px").css("display","none").fadeIn("fast")}},function(){$("#"+options.tooltipId).remove();$(this).attr("title",title)});$(this).mousemove(function(e){$("#"+options.tooltipId).css("top",(e.pageY-options.yOffset)+"px").css("left",(e.pageX+options.xOffset)+"px")});if(options.clickRemove){$(this).mousedown(function(e){$("#"+options.tooltipId).remove();$(this).attr("title",title)})}})}})(jQuery); + +jQuery(function(){ + jQuery(".tips").easyTooltip(); +}); + +/** + * Spoofs placeholders in browsers that don't support them (eg Firefox 3) + * + * Copyright 2011 Dan Bentley + * Licensed under the Apache License 2.0 + * + * Author: Dan Bentley [github.com/danbentley] + */ +(function($){if("placeholder"in document.createElement("input"))return;$(document).ready(function(){$(':input[placeholder]').each(function(){setupPlaceholder($(this));});$('form').submit(function(e){clearPlaceholdersBeforeSubmit($(this));});});function setupPlaceholder(input){var placeholderText=input.attr('placeholder');if(input.val()==='')input.val(placeholderText);input.bind({focus:function(e){if(input.val()===placeholderText)input.val('');},blur:function(e){if(input.val()==='')input.val(placeholderText);}});} +function clearPlaceholdersBeforeSubmit(form){form.find(':input[placeholder]').each(function(){var el=$(this);if(el.val()===el.attr('placeholder'))el.val('');});}})(jQuery); + +/** + * jQuery.ScrollTo - Easy element scrolling using jQuery. + * Copyright (c) 2007-2009 Ariel Flesler - aflesler(at)gmail(dot)com | http://flesler.blogspot.com + * Dual licensed under MIT and GPL. + * Date: 5/25/2009 + * @author Ariel Flesler + * @version 1.4.2 + * + * http://flesler.blogspot.com/2007/10/jqueryscrollto.html + */ +;(function(d){var k=d.scrollTo=function(a,i,e){d(window).scrollTo(a,i,e)};k.defaults={axis:'xy',duration:parseFloat(d.fn.jquery)>=1.3?0:1};k.window=function(a){return d(window)._scrollable()};d.fn._scrollable=function(){return this.map(function(){var a=this,i=!a.nodeName||d.inArray(a.nodeName.toLowerCase(),['iframe','#document','html','body'])!=-1;if(!i)return a;var e=(a.contentWindow||a).document||a.ownerDocument||a;return d.browser.safari||e.compatMode=='BackCompat'?e.body:e.documentElement})};d.fn.scrollTo=function(n,j,b){if(typeof j=='object'){b=j;j=0}if(typeof b=='function')b={onAfter:b};if(n=='max')n=9e9;b=d.extend({},k.defaults,b);j=j||b.speed||b.duration;b.queue=b.queue&&b.axis.length>1;if(b.queue)j/=2;b.offset=p(b.offset);b.over=p(b.over);return this._scrollable().each(function(){var q=this,r=d(q),f=n,s,g={},u=r.is('html,body');switch(typeof f){case'number':case'string':if(/^([+-]=)?\d+(\.\d+)?(px|%)?$/.test(f)){f=p(f);break}f=d(f,this);case'object':if(f.is||f.style)s=(f=d(f)).offset()}d.each(b.axis.split(''),function(a,i){var e=i=='x'?'Left':'Top',h=e.toLowerCase(),c='scroll'+e,l=q[c],m=k.max(q,i);if(s){g[c]=s[h]+(u?0:l-r.offset()[h]);if(b.margin){g[c]-=parseInt(f.css('margin'+e))||0;g[c]-=parseInt(f.css('border'+e+'Width'))||0}g[c]+=b.offset[h]||0;if(b.over[h])g[c]+=f[i=='x'?'width':'height']()*b.over[h]}else{var o=f[h];g[c]=o.slice&&o.slice(-1)=='%'?parseFloat(o)/100*m:o}if(/^\d+$/.test(g[c]))g[c]=g[c]<=0?0:Math.min(g[c],m);if(!a&&b.queue){if(l!=g[c])t(b.onAfterFirst);delete g[c]}});t(b.onAfter);function t(a){r.animate(g,j,b.easing,a&&function(){a.call(this,n,b)})}}).end()};k.max=function(a,i){var e=i=='x'?'Width':'Height',h='scroll'+e;if(!d(a).is('html,body'))return a[h]-d(a)[e.toLowerCase()]();var c='client'+e,l=a.ownerDocument.documentElement,m=a.ownerDocument.body;return Math.max(l[h],m[h])-Math.min(l[c],m[c])};function p(a){return typeof a=='object'?a:{top:a,left:a}}})(jQuery); \ No newline at end of file diff --git a/assets/js/jquery.fancybox-1.3.4.pack.js b/assets/js/jquery.fancybox-1.3.4.pack.js new file mode 100755 index 00000000000..1373ed0838b --- /dev/null +++ b/assets/js/jquery.fancybox-1.3.4.pack.js @@ -0,0 +1,46 @@ +/* + * FancyBox - jQuery Plugin + * Simple and fancy lightbox alternative + * + * Examples and documentation at: http://fancybox.net + * + * Copyright (c) 2008 - 2010 Janis Skarnelis + * That said, it is hardly a one-person project. Many people have submitted bugs, code, and offered their advice freely. Their support is greatly appreciated. + * + * Version: 1.3.4 (11/11/2010) + * Requires: jQuery v1.3+ + * + * Dual licensed under the MIT and GPL licenses: + * http://www.opensource.org/licenses/mit-license.php + * http://www.gnu.org/licenses/gpl.html + */ + +;(function(b){var m,t,u,f,D,j,E,n,z,A,q=0,e={},o=[],p=0,d={},l=[],G=null,v=new Image,J=/\.(jpg|gif|png|bmp|jpeg)(.*)?$/i,W=/[^\.]\.(swf)\s*$/i,K,L=1,y=0,s="",r,i,h=false,B=b.extend(b("
    ")[0],{prop:0}),M=b.browser.msie&&b.browser.version<7&&!window.XMLHttpRequest,N=function(){t.hide();v.onerror=v.onload=null;G&&G.abort();m.empty()},O=function(){if(false===e.onError(o,q,e)){t.hide();h=false}else{e.titleShow=false;e.width="auto";e.height="auto";m.html('

    The requested content cannot be loaded.
    Please try again later.

    '); +F()}},I=function(){var a=o[q],c,g,k,C,P,w;N();e=b.extend({},b.fn.fancybox.defaults,typeof b(a).data("fancybox")=="undefined"?e:b(a).data("fancybox"));w=e.onStart(o,q,e);if(w===false)h=false;else{if(typeof w=="object")e=b.extend(e,w);k=e.title||(a.nodeName?b(a).attr("title"):a.title)||"";if(a.nodeName&&!e.orig)e.orig=b(a).children("img:first").length?b(a).children("img:first"):b(a);if(k===""&&e.orig&&e.titleFromAlt)k=e.orig.attr("alt");c=e.href||(a.nodeName?b(a).attr("href"):a.href)||null;if(/^(?:javascript)/i.test(c)|| +c=="#")c=null;if(e.type){g=e.type;if(!c)c=e.content}else if(e.content)g="html";else if(c)g=c.match(J)?"image":c.match(W)?"swf":b(a).hasClass("iframe")?"iframe":c.indexOf("#")===0?"inline":"ajax";if(g){if(g=="inline"){a=c.substr(c.indexOf("#"));g=b(a).length>0?"inline":"ajax"}e.type=g;e.href=c;e.title=k;if(e.autoDimensions)if(e.type=="html"||e.type=="inline"||e.type=="ajax"){e.width="auto";e.height="auto"}else e.autoDimensions=false;if(e.modal){e.overlayShow=true;e.hideOnOverlayClick=false;e.hideOnContentClick= +false;e.enableEscapeButton=false;e.showCloseButton=false}e.padding=parseInt(e.padding,10);e.margin=parseInt(e.margin,10);m.css("padding",e.padding+e.margin);b(".fancybox-inline-tmp").unbind("fancybox-cancel").bind("fancybox-change",function(){b(this).replaceWith(j.children())});switch(g){case "html":m.html(e.content);F();break;case "inline":if(b(a).parent().is("#fancybox-content")===true){h=false;break}b('
    ').hide().insertBefore(b(a)).bind("fancybox-cleanup",function(){b(this).replaceWith(j.children())}).bind("fancybox-cancel", +function(){b(this).replaceWith(m.children())});b(a).appendTo(m);F();break;case "image":h=false;b.fancybox.showActivity();v=new Image;v.onerror=function(){O()};v.onload=function(){h=true;v.onerror=v.onload=null;e.width=v.width;e.height=v.height;b("").attr({id:"fancybox-img",src:v.src,alt:e.title}).appendTo(m);Q()};v.src=c;break;case "swf":e.scrolling="no";C='';P="";b.each(e.swf,function(x,H){C+='';P+=" "+x+'="'+H+'"'});C+='";m.html(C);F();break;case "ajax":h=false;b.fancybox.showActivity();e.ajax.win=e.ajax.success;G=b.ajax(b.extend({},e.ajax,{url:c,data:e.ajax.data||{},error:function(x){x.status>0&&O()},success:function(x,H,R){if((typeof R=="object"?R:G).status==200){if(typeof e.ajax.win== +"function"){w=e.ajax.win(c,x,H,R);if(w===false){t.hide();return}else if(typeof w=="string"||typeof w=="object")x=w}m.html(x);F()}}}));break;case "iframe":Q()}}else O()}},F=function(){var a=e.width,c=e.height;a=a.toString().indexOf("%")>-1?parseInt((b(window).width()-e.margin*2)*parseFloat(a)/100,10)+"px":a=="auto"?"auto":a+"px";c=c.toString().indexOf("%")>-1?parseInt((b(window).height()-e.margin*2)*parseFloat(c)/100,10)+"px":c=="auto"?"auto":c+"px";m.wrapInner('
    ');e.width=m.width();e.height=m.height();Q()},Q=function(){var a,c;t.hide();if(f.is(":visible")&&false===d.onCleanup(l,p,d)){b.event.trigger("fancybox-cancel");h=false}else{h=true;b(j.add(u)).unbind();b(window).unbind("resize.fb scroll.fb");b(document).unbind("keydown.fb");f.is(":visible")&&d.titlePosition!=="outside"&&f.css("height",f.height());l=o;p=q;d=e;if(d.overlayShow){u.css({"background-color":d.overlayColor, +opacity:d.overlayOpacity,cursor:d.hideOnOverlayClick?"pointer":"auto",height:b(document).height()});if(!u.is(":visible")){M&&b("select:not(#fancybox-tmp select)").filter(function(){return this.style.visibility!=="hidden"}).css({visibility:"hidden"}).one("fancybox-cleanup",function(){this.style.visibility="inherit"});u.show()}}else u.hide();i=X();s=d.title||"";y=0;n.empty().removeAttr("style").removeClass();if(d.titleShow!==false){if(b.isFunction(d.titleFormat))a=d.titleFormat(s,l,p,d);else a=s&&s.length? +d.titlePosition=="float"?'
    '+s+'
    ':'
    '+s+"
    ":false;s=a;if(!(!s||s==="")){n.addClass("fancybox-title-"+d.titlePosition).html(s).appendTo("body").show();switch(d.titlePosition){case "inside":n.css({width:i.width-d.padding*2,marginLeft:d.padding,marginRight:d.padding}); +y=n.outerHeight(true);n.appendTo(D);i.height+=y;break;case "over":n.css({marginLeft:d.padding,width:i.width-d.padding*2,bottom:d.padding}).appendTo(D);break;case "float":n.css("left",parseInt((n.width()-i.width-40)/2,10)*-1).appendTo(f);break;default:n.css({width:i.width-d.padding*2,paddingLeft:d.padding,paddingRight:d.padding}).appendTo(f)}}}n.hide();if(f.is(":visible")){b(E.add(z).add(A)).hide();a=f.position();r={top:a.top,left:a.left,width:f.width(),height:f.height()};c=r.width==i.width&&r.height== +i.height;j.fadeTo(d.changeFade,0.3,function(){var g=function(){j.html(m.contents()).fadeTo(d.changeFade,1,S)};b.event.trigger("fancybox-change");j.empty().removeAttr("filter").css({"border-width":d.padding,width:i.width-d.padding*2,height:e.autoDimensions?"auto":i.height-y-d.padding*2});if(c)g();else{B.prop=0;b(B).animate({prop:1},{duration:d.changeSpeed,easing:d.easingChange,step:T,complete:g})}})}else{f.removeAttr("style");j.css("border-width",d.padding);if(d.transitionIn=="elastic"){r=V();j.html(m.contents()); +f.show();if(d.opacity)i.opacity=0;B.prop=0;b(B).animate({prop:1},{duration:d.speedIn,easing:d.easingIn,step:T,complete:S})}else{d.titlePosition=="inside"&&y>0&&n.show();j.css({width:i.width-d.padding*2,height:e.autoDimensions?"auto":i.height-y-d.padding*2}).html(m.contents());f.css(i).fadeIn(d.transitionIn=="none"?0:d.speedIn,S)}}}},Y=function(){if(d.enableEscapeButton||d.enableKeyboardNav)b(document).bind("keydown.fb",function(a){if(a.keyCode==27&&d.enableEscapeButton){a.preventDefault();b.fancybox.close()}else if((a.keyCode== +37||a.keyCode==39)&&d.enableKeyboardNav&&a.target.tagName!=="INPUT"&&a.target.tagName!=="TEXTAREA"&&a.target.tagName!=="SELECT"){a.preventDefault();b.fancybox[a.keyCode==37?"prev":"next"]()}});if(d.showNavArrows){if(d.cyclic&&l.length>1||p!==0)z.show();if(d.cyclic&&l.length>1||p!=l.length-1)A.show()}else{z.hide();A.hide()}},S=function(){if(!b.support.opacity){j.get(0).style.removeAttribute("filter");f.get(0).style.removeAttribute("filter")}e.autoDimensions&&j.css("height","auto");f.css("height","auto"); +s&&s.length&&n.show();d.showCloseButton&&E.show();Y();d.hideOnContentClick&&j.bind("click",b.fancybox.close);d.hideOnOverlayClick&&u.bind("click",b.fancybox.close);b(window).bind("resize.fb",b.fancybox.resize);d.centerOnScroll&&b(window).bind("scroll.fb",b.fancybox.center);if(d.type=="iframe")b('').appendTo(j); +f.show();h=false;b.fancybox.center();d.onComplete(l,p,d);var a,c;if(l.length-1>p){a=l[p+1].href;if(typeof a!=="undefined"&&a.match(J)){c=new Image;c.src=a}}if(p>0){a=l[p-1].href;if(typeof a!=="undefined"&&a.match(J)){c=new Image;c.src=a}}},T=function(a){var c={width:parseInt(r.width+(i.width-r.width)*a,10),height:parseInt(r.height+(i.height-r.height)*a,10),top:parseInt(r.top+(i.top-r.top)*a,10),left:parseInt(r.left+(i.left-r.left)*a,10)};if(typeof i.opacity!=="undefined")c.opacity=a<0.5?0.5:a;f.css(c); +j.css({width:c.width-d.padding*2,height:c.height-y*a-d.padding*2})},U=function(){return[b(window).width()-d.margin*2,b(window).height()-d.margin*2,b(document).scrollLeft()+d.margin,b(document).scrollTop()+d.margin]},X=function(){var a=U(),c={},g=d.autoScale,k=d.padding*2;c.width=d.width.toString().indexOf("%")>-1?parseInt(a[0]*parseFloat(d.width)/100,10):d.width+k;c.height=d.height.toString().indexOf("%")>-1?parseInt(a[1]*parseFloat(d.height)/100,10):d.height+k;if(g&&(c.width>a[0]||c.height>a[1]))if(e.type== +"image"||e.type=="swf"){g=d.width/d.height;if(c.width>a[0]){c.width=a[0];c.height=parseInt((c.width-k)/g+k,10)}if(c.height>a[1]){c.height=a[1];c.width=parseInt((c.height-k)*g+k,10)}}else{c.width=Math.min(c.width,a[0]);c.height=Math.min(c.height,a[1])}c.top=parseInt(Math.max(a[3]-20,a[3]+(a[1]-c.height-40)*0.5),10);c.left=parseInt(Math.max(a[2]-20,a[2]+(a[0]-c.width-40)*0.5),10);return c},V=function(){var a=e.orig?b(e.orig):false,c={};if(a&&a.length){c=a.offset();c.top+=parseInt(a.css("paddingTop"), +10)||0;c.left+=parseInt(a.css("paddingLeft"),10)||0;c.top+=parseInt(a.css("border-top-width"),10)||0;c.left+=parseInt(a.css("border-left-width"),10)||0;c.width=a.width();c.height=a.height();c={width:c.width+d.padding*2,height:c.height+d.padding*2,top:c.top-d.padding-20,left:c.left-d.padding-20}}else{a=U();c={width:d.padding*2,height:d.padding*2,top:parseInt(a[3]+a[1]*0.5,10),left:parseInt(a[2]+a[0]*0.5,10)}}return c},Z=function(){if(t.is(":visible")){b("div",t).css("top",L*-40+"px");L=(L+1)%12}else clearInterval(K)}; +b.fn.fancybox=function(a){if(!b(this).length)return this;b(this).data("fancybox",b.extend({},a,b.metadata?b(this).metadata():{})).unbind("click.fb").bind("click.fb",function(c){c.preventDefault();if(!h){h=true;b(this).blur();o=[];q=0;c=b(this).attr("rel")||"";if(!c||c==""||c==="nofollow")o.push(this);else{o=b("a[rel="+c+"], area[rel="+c+"]");q=o.index(this)}I()}});return this};b.fancybox=function(a,c){var g;if(!h){h=true;g=typeof c!=="undefined"?c:{};o=[];q=parseInt(g.index,10)||0;if(b.isArray(a)){for(var k= +0,C=a.length;ko.length||q<0)q=0;I()}};b.fancybox.showActivity=function(){clearInterval(K);t.show();K=setInterval(Z,66)};b.fancybox.hideActivity=function(){t.hide()};b.fancybox.next=function(){return b.fancybox.pos(p+ +1)};b.fancybox.prev=function(){return b.fancybox.pos(p-1)};b.fancybox.pos=function(a){if(!h){a=parseInt(a);o=l;if(a>-1&&a1){q=a>=l.length?0:l.length-1;I()}}};b.fancybox.cancel=function(){if(!h){h=true;b.event.trigger("fancybox-cancel");N();e.onCancel(o,q,e);h=false}};b.fancybox.close=function(){function a(){u.fadeOut("fast");n.empty().hide();f.hide();b.event.trigger("fancybox-cleanup");j.empty();d.onClosed(l,p,d);l=e=[];p=q=0;d=e={};h=false}if(!(h||f.is(":hidden"))){h= +true;if(d&&false===d.onCleanup(l,p,d))h=false;else{N();b(E.add(z).add(A)).hide();b(j.add(u)).unbind();b(window).unbind("resize.fb scroll.fb");b(document).unbind("keydown.fb");j.find("iframe").attr("src",M&&/^https/i.test(window.location.href||"")?"javascript:void(false)":"about:blank");d.titlePosition!=="inside"&&n.empty();f.stop();if(d.transitionOut=="elastic"){r=V();var c=f.position();i={top:c.top,left:c.left,width:f.width(),height:f.height()};if(d.opacity)i.opacity=1;n.empty().hide();B.prop=1; +b(B).animate({prop:0},{duration:d.speedOut,easing:d.easingOut,step:T,complete:a})}else f.fadeOut(d.transitionOut=="none"?0:d.speedOut,a)}}};b.fancybox.resize=function(){u.is(":visible")&&u.css("height",b(document).height());b.fancybox.center(true)};b.fancybox.center=function(a){var c,g;if(!h){g=a===true?1:0;c=U();!g&&(f.width()>c[0]||f.height()>c[1])||f.stop().animate({top:parseInt(Math.max(c[3]-20,c[3]+(c[1]-j.height()-40)*0.5-d.padding)),left:parseInt(Math.max(c[2]-20,c[2]+(c[0]-j.width()-40)*0.5- +d.padding))},typeof a=="number"?a:200)}};b.fancybox.init=function(){if(!b("#fancybox-wrap").length){b("body").append(m=b('
    '),t=b('
    '),u=b('
    '),f=b('
    '));D=b('
    ').append('
    ').appendTo(f); +D.append(j=b('
    '),E=b(''),n=b('
    '),z=b(''),A=b(''));E.click(b.fancybox.close);t.click(b.fancybox.cancel);z.click(function(a){a.preventDefault();b.fancybox.prev()});A.click(function(a){a.preventDefault();b.fancybox.next()}); +b.fn.mousewheel&&f.bind("mousewheel.fb",function(a,c){if(h)a.preventDefault();else if(b(a.target).get(0).clientHeight==0||b(a.target).get(0).scrollHeight===b(a.target).get(0).clientHeight){a.preventDefault();b.fancybox[c>0?"prev":"next"]()}});b.support.opacity||f.addClass("fancybox-ie");if(M){t.addClass("fancybox-ie6");f.addClass("fancybox-ie6");b('').prependTo(D)}}}; +b.fn.fancybox.defaults={padding:10,margin:40,opacity:false,modal:false,cyclic:false,scrolling:"auto",width:560,height:340,autoScale:true,autoDimensions:true,centerOnScroll:false,ajax:{},swf:{wmode:"transparent"},hideOnOverlayClick:true,hideOnContentClick:false,overlayShow:true,overlayOpacity:0.7,overlayColor:"#777",titleShow:true,titlePosition:"float",titleFormat:null,titleFromAlt:false,transitionIn:"fade",transitionOut:"fade",speedIn:300,speedOut:300,changeSpeed:300,changeFade:"fast",easingIn:"swing", +easingOut:"swing",showCloseButton:true,showNavArrows:true,enableEscapeButton:true,enableKeyboardNav:true,onStart:function(){},onCancel:function(){},onComplete:function(){},onCleanup:function(){},onClosed:function(){},onError:function(){}};b(document).ready(function(){b.fancybox.init()})})(jQuery); \ No newline at end of file diff --git a/assets/js/script.js b/assets/js/script.js new file mode 100755 index 00000000000..1eaef34809b --- /dev/null +++ b/assets/js/script.js @@ -0,0 +1,350 @@ +jQuery.fn.animateHighlight = function(highlightColor, duration) { + var highlightBg = highlightColor || "#FFFF9C"; + var animateMs = duration || 1500; + var originalBg = this.css("backgroundColor"); + this.stop().css("background-color", highlightBg).animate({backgroundColor: originalBg}, animateMs); +}; + +jQuery(function(){ + + // Lightbox + jQuery('a.zoom').fancybox({ + 'transitionIn' : 'elastic', + 'transitionOut' : 'elastic', + 'speedIn' : 600, + 'speedOut' : 200, + 'overlayShow' : true + }); + + // Star ratings + jQuery('#rating').hide().before('

    12345

    '); + + jQuery('p.stars a').click(function(){ + jQuery('#rating').val(jQuery(this).text()); + jQuery('p.stars a').removeClass('active'); + jQuery(this).addClass('active'); + return false; + }); + + // Price slider + var min_price = jQuery('.price_slider_amount #min_price').val(); + var max_price = jQuery('.price_slider_amount #max_price').val(); + + if (params.min_price) { + current_min_price = params.min_price; + } else { + current_min_price = min_price; + } + + if (params.max_price) { + current_max_price = params.max_price; + } else { + current_max_price = max_price; + } + + jQuery('.price_slider').slider({ + range: true, + min: min_price, + max: max_price, + values: [ current_min_price, current_max_price ], + create : function( event, ui ) { + jQuery( ".price_slider_amount span" ).html( params.currency_symbol + current_min_price + " - " + params.currency_symbol + current_max_price ); + jQuery( ".price_slider_amount #min_price" ).val(current_min_price); + jQuery( ".price_slider_amount #max_price" ).val(current_max_price); + }, + slide: function( event, ui ) { + jQuery( ".price_slider_amount span" ).html( params.currency_symbol + ui.values[ 0 ] + " - " + params.currency_symbol + ui.values[ 1 ] ); + jQuery( "input#min_price" ).val(ui.values[ 0 ]); + jQuery( "input#max_price" ).val(ui.values[ 1 ]); + } + }); + + // Quantity buttons + jQuery("div.quantity, td.quantity").append('').prepend(''); + jQuery(".plus").click(function() + { + var currentVal = parseInt(jQuery(this).prev(".qty").val()); + + if (!currentVal || currentVal=="" || currentVal == "NaN") currentVal = 0; + + jQuery(this).prev(".qty").val(currentVal + 1); + }); + + jQuery(".minus").click(function() + { + var currentVal = parseInt(jQuery(this).next(".qty").val()); + if (currentVal == "NaN") currentVal = 0; + if (currentVal > 0) + { + jQuery(this).next(".qty").val(currentVal - 1); + } + }); + + /* states */ + var states_json = params.countries.replace(/"/g, '"'); + var states = jQuery.parseJSON( states_json ); + + jQuery('select.country_to_state').change(function(){ + + var country = jQuery(this).val(); + var state_box = jQuery('#' + jQuery(this).attr('rel')); + + var input_name = jQuery(state_box).attr('name'); + var input_id = jQuery(state_box).attr('id'); + + if (states[country]) { + var options = ''; + var state = states[country]; + for(var index in state) { + options = options + ''; + } + if (jQuery(state_box).is('input')) { + // Change for select + jQuery(state_box).replaceWith(''); + state_box = jQuery('#' + jQuery(this).attr('rel')); + } + jQuery(state_box).append(options); + } else { + if (jQuery(state_box).is('select')) { + jQuery(state_box).replaceWith(''); + state_box = jQuery('#' + jQuery(this).attr('rel')); + } + } + + }).change(); + + /* Tabs */ + jQuery('#tabs .panel:not(#tabs .panel)').hide(); + jQuery('#tabs li a').click(function(){ + var href = jQuery(this).attr('href'); + jQuery('#tabs li').removeClass('active'); + jQuery('div.panel').hide(); + jQuery('div' + href).show(); + jQuery(this).parent().addClass('active'); + jQuery.cookie('current_tab', href); + return false; + }); + if (jQuery('#tabs li.active').size()==0) { + jQuery('#tabs li:first a').click(); + } else { + jQuery('#tabs li.active a').click(); + } + + /* Shipping calculator */ + + jQuery('.shipping-calculator-form').hide(); + + jQuery('.shipping-calculator-button').click(function() { + jQuery('.shipping-calculator-form').slideToggle('slow', function() { + // Animation complete. + }); + }); + + // Stop anchors moving the viewport + + jQuery(".shipping-calculator-button").click(function() { return false; }); + + // Variations + + function check_variations() { + + var not_set = false; + + jQuery('.variations select').each(function(){ + if (jQuery(this).val()=="") not_set = true; + }); + + jQuery('.variations_button, .single_variation').slideUp(); + + if (!not_set) { + + jQuery('.variations').block({ message: null, overlayCSS: { background: '#fff url(' + params.plugin_url + '/assets/images/ajax-loader.gif) no-repeat center', opacity: 0.6 } }); + + var data = { + action: 'jigoshop_get_variation', + variation_data: jQuery('form.variations_form').serialize(), + security: params.get_variation_nonce + }; + + jQuery.post( params.ajax_url, data, function(response) { + + var img = jQuery('div.images img:eq(0)'); + var link = jQuery('div.images a.zoom'); + var o_src = jQuery(img).attr('original-src'); + var o_link = jQuery(link).attr('original-href'); + + if (response.length > 1) { + + variation_response = jQuery.parseJSON( response ); + + var variation_image = variation_response.image_src; + var variation_link = variation_response.image_link; + + jQuery('.single_variation').html( variation_response.price_html + variation_response.availability_html ); + + if (!o_src) { + jQuery(img).attr('original-src', jQuery(img).attr('src')); + } + + if (!o_link) { + jQuery(link).attr('original-href', jQuery(link).attr('href')); + } + + if (variation_image.length > 1) { + jQuery(img).attr('src', variation_image); + jQuery(link).attr('href', variation_link); + } else { + jQuery(img).attr('src', o_src); + jQuery(link).attr('href', o_link); + } + + jQuery('.variations_button, .single_variation').slideDown(); + } else { + if (o_src) { + jQuery(img).attr('src', o_src); + jQuery(link).attr('href', o_link); + } + jQuery('.single_variation').slideDown(); + jQuery('.single_variation').html( '

    ' + params.variation_not_available_text + '

    ' ); + } + + jQuery('.variations').unblock(); + }); + + } else { + jQuery('.variations_button').hide(); + } + + } + + jQuery('.variations select').change(function(){ + check_variations(); + }); + +}); + +if (params.is_checkout==1) { + + var updateTimer; + + function update_checkout() { + + var method = jQuery('#shipping_method').val(); + + var country = jQuery('#billing-country').val(); + var state = jQuery('#billing-state').val(); + var postcode = jQuery('input#billing-postcode').val(); + + if (jQuery('#shiptobilling input').is(':checked') || jQuery('#shiptobilling input').size()==0) { + var s_country = jQuery('#billing-country').val(); + var s_state = jQuery('#billing-state').val(); + var s_postcode = jQuery('input#billing-postcode').val(); + + } else { + var s_country = jQuery('#shipping-country').val(); + var s_state = jQuery('#shipping-state').val(); + var s_postcode = jQuery('input#shipping-postcode').val(); + } + + jQuery('#order_methods, #order_review').block({ message: null, overlayCSS: { background: '#fff url(' + params.plugin_url + '/assets/images/ajax-loader.gif) no-repeat center', opacity: 0.6 } }); + jQuery.ajax({ + type: 'POST', + url: params.review_order_url, + data: { shipping_method: method, country: country, state: state, postcode: postcode, s_country: s_country, s_state: s_state, s_postcode: s_postcode }, + success: function( code ) { + jQuery('#order_methods, #order_review').remove(); + jQuery('#order_review_heading').after(code); + jQuery('#order_review input[name=payment_method]:checked').click(); + }, + dataType: "html" + }); + + } + + jQuery(function(){ + + jQuery('p.password').hide(); + + jQuery('input.show_password').change(function(){ + jQuery('p.password').slideToggle(); + }); + + jQuery('div.shipping-address').hide(); + + jQuery('#shiptobilling input').change(function(){ + jQuery('div.shipping-address').hide(); + if (!jQuery(this).is(':checked')) { + jQuery('div.shipping-address').slideDown(); + } + }).change(); + + if (params.option_guest_checkout=='yes') { + + jQuery('div.create-account').hide(); + + jQuery('input#createaccount').change(function(){ + jQuery('div.create-account').hide(); + if (jQuery(this).is(':checked')) { + jQuery('div.create-account').slideDown(); + } + }).change(); + + } + + jQuery('.payment_methods input.input-radio').live('click', function(){ + jQuery('div.payment_box').hide(); + if (jQuery(this).is(':checked')) { + jQuery('div.payment_box.' + jQuery(this).attr('ID')).slideDown(); + } + }); + + jQuery('#order_review input[name=payment_method]:checked').click(); + + jQuery('form.login').hide(); + + jQuery('a.showlogin').click(function(){ + jQuery('form.login').slideToggle(); + }); + + /* Update totals */ + jQuery('#shipping_method').live('change', function(){ + clearTimeout(updateTimer); + update_checkout(); + }).change(); + jQuery('input#billing-country, input#billing-state, #billing-postcode, input#shipping-country, input#shipping-state, #shipping-postcode').live('keydown', function(){ + clearTimeout(updateTimer); + updateTimer = setTimeout("update_checkout()", '1000'); + }); + jQuery('select#billing-country, select#billing-state, select#shipping-country, select#shipping-state, #shiptobilling input').live('change', function(){ + clearTimeout(updateTimer); + update_checkout(); + }); + + /* AJAX Form Submission */ + jQuery('form.checkout').submit(function(){ + var form = this; + jQuery(form).block({ message: null, overlayCSS: { background: '#fff url(' + params.plugin_url + '/assets/images/ajax-loader.gif) no-repeat center', opacity: 0.6 } }); + jQuery.ajax({ + type: 'POST', + url: params.checkout_url, + data: jQuery(form).serialize(), + success: function( code ) { + jQuery('.jigoshop_error, .jigoshop_message').remove(); + try { + success = jQuery.parseJSON( code ); + window.location = decodeURI(success.redirect); + } + catch(err) { + jQuery(form).prepend( code ); + jQuery(form).unblock(); + jQuery.scrollTo(jQuery(form).parent(), { easing:'swing' }); + } + }, + dataType: "html" + }); + return false; + }); + + }); + +} \ No newline at end of file diff --git a/assets/js/write-panels.js b/assets/js/write-panels.js new file mode 100644 index 00000000000..b322d9010aa --- /dev/null +++ b/assets/js/write-panels.js @@ -0,0 +1,300 @@ +jQuery( function($){ + + // TABS + jQuery('ul.tabs').show(); + jQuery('div.panel-wrap').each(function(){ + jQuery('div.panel:not(div.panel:first)', this).hide(); + }); + jQuery('ul.tabs a').click(function(){ + var panel_wrap = jQuery(this).closest('div.panel-wrap'); + jQuery('ul.tabs li', panel_wrap).removeClass('active'); + jQuery(this).parent().addClass('active'); + jQuery('div.panel', panel_wrap).hide(); + jQuery( jQuery(this).attr('href') ).show(); + return false; + }); + + // ORDERS + + jQuery('#order_items_list button.remove_row').live('click', function(){ + var answer = confirm(params.remove_item_notice); + if (answer){ + jQuery(this).parent().parent().remove(); + } + return false; + }); + + jQuery('button.calc_totals').live('click', function(){ + var answer = confirm(params.cart_total); + if (answer){ + + var item_count = jQuery('#order_items_list tr.item').size(); + var subtotal = 0; + var discount = jQuery('input#order_discount').val(); + var shipping = jQuery('input#order_shipping').val(); + var shipping_tax = parseFloat(jQuery('input#order_shipping_tax').val()); + var tax = 0; + var itemTotal = 0; + var total = 0; + + if (!discount) discount = 0; + if (!shipping) shipping = 0; + if (!shipping_tax) shipping_tax = 0; + + // Items + if (item_count>0) { + for (i=0; i0) { + + //taxRate = Math.round( ((itemTax / 100) + 1) * 100)/100; // tax rate to 2 decimal places + + taxRate = itemTax/100; + + //totalItemTax = itemCost * taxRate; + + itemCost = (itemCost * taxRate); + + totalItemTax = Math.round(itemCost*Math.pow(10,2))/Math.pow(10,2); + + alert(totalItemTax); + + totalItemTax = totalItemTax * itemQty; + + } + + itemTotal = itemTotal + totalItemCost; + + tax = tax + totalItemTax; + } + } + + subtotal = itemTotal; + + total = parseFloat(subtotal) + parseFloat(tax) - parseFloat(discount) + parseFloat(shipping) + parseFloat(shipping_tax); + + if (total < 0 ) total = 0; + + jQuery('input#order_subtotal').val( subtotal.toFixed(2) ); + jQuery('input#order_tax').val( tax.toFixed(2) ); + jQuery('input#order_shipping_tax').val( shipping_tax.toFixed(2) ); + jQuery('input#order_total').val( total.toFixed(2) ); + + } + return false; + }); + + jQuery('button.add_shop_order_item').click(function(){ + + var item_id = jQuery('select.item_id').val(); + + if (item_id) { + + jQuery('table.jigoshop_order_items').block({ message: null, overlayCSS: { background: '#fff url(' + params.plugin_url + '/assets/images/ajax-loader.gif) no-repeat center', opacity: 0.6 } }); + + var data = { + action: 'jigoshop_add_order_item', + item_to_add: jQuery('select.item_id').val(), + security: params.add_order_item_nonce + }; + + jQuery.post( params.ajax_url, data, function(response) { + + jQuery('table.jigoshop_order_items tbody#order_items_list').append( response ); + jQuery('table.jigoshop_order_items').unblock(); + jQuery('select.item_id').css('border-color', '').val(''); + + }); + + } else { + jQuery('select.item_id').css('border-color', 'red'); + } + + }); + + jQuery('button.add_meta').live('click', function(){ + + jQuery(this).parent().parent().parent().parent().append(''); + + }); + + jQuery('button.billing-same-as-shipping').live('click', function(){ + var answer = confirm(params.copy_billing); + if (answer){ + jQuery('input#shipping_first_name').val( jQuery('input#billing_first_name').val() ); + jQuery('input#shipping_last_name').val( jQuery('input#billing_last_name').val() ); + jQuery('input#shipping_company').val( jQuery('input#billing_company').val() ); + jQuery('input#shipping_address_1').val( jQuery('input#billing_address_1').val() ); + jQuery('input#shipping_address_2').val( jQuery('input#billing_address_2').val() ); + jQuery('input#shipping_city').val( jQuery('input#billing_city').val() ); + jQuery('input#shipping_postcode').val( jQuery('input#billing_postcode').val() ); + jQuery('input#shipping_country').val( jQuery('input#billing_country').val() ); + jQuery('input#shipping_state').val( jQuery('input#billing_state').val() ); + } + return false; + }); + + // PRODUCT TYPE SPECIFIC OPTIONS + $('select#product-type').change(function(){ + + // Get value + var select_val = jQuery(this).val(); + + // Hide options + $('#jigoshop-product-type-options .inside > div').hide(); + $('#'+select_val+'_product_options').show(); + + // Show option + if (select_val=='variable') { + jQuery('.inventory_tab, .pricing_tab').show(); + jQuery('.menu_order_field, .parent_id_field').val('').hide(); + } else if (select_val=='simple') { + jQuery('.inventory_tab, .pricing_tab').show(); + jQuery('.menu_order_field, .parent_id_field').show(); + } else if (select_val=='grouped') { + jQuery('.inventory_tab, .pricing_tab').hide(); + jQuery('.menu_order_field, .parent_id_field').val('').hide(); + } else if (select_val=='downloadable') { + jQuery('.inventory_tab, .pricing_tab').show(); + jQuery('.menu_order_field, .parent_id_field').show(); + } else if (select_val=='virtual') { + jQuery('.inventory_tab, .pricing_tab').show(); + jQuery('.menu_order_field, .parent_id_field').show(); + } + + $('body').trigger('jigoshop-product-type-change', select_val, $(this) ); + + }).change(); + + // STOCK OPTIONS + jQuery('input#manage_stock').change(function(){ + if (jQuery(this).is(':checked')) jQuery('div.stock_fields').show(); + else jQuery('div.stock_fields').hide(); + }).change(); + + + // DATE PICKER FIELDS + Date.firstDayOfWeek = 1; + Date.format = 'yyyy-mm-dd'; + jQuery('.date-pick').datePicker(); + jQuery('#sale_price_dates_from').bind( + 'dpClosed', + function(e, selectedDates) + { + var d = selectedDates[0]; + if (d) { + d = new Date(d); + jQuery('#sale_price_dates_to').dpSetStartDate(d.addDays(1).asString()); + } + } + ); + jQuery('#sale_price_dates_to').bind( + 'dpClosed', + function(e, selectedDates) + { + var d = selectedDates[0]; + if (d) { + d = new Date(d); + jQuery('#sale_price_dates_from').dpSetEndDate(d.addDays(-1).asString()); + } + } + ); + + + // ATTRIBUTE TABLES + + // Initial order + var jigoshop_attributes_table_items = jQuery('#attributes_list').children('tr').get(); + jigoshop_attributes_table_items.sort(function(a, b) { + var compA = jQuery(a).attr('rel'); + var compB = jQuery(b).attr('rel'); + return (compA < compB) ? -1 : (compA > compB) ? 1 : 0; + }) + jQuery(jigoshop_attributes_table_items).each( function(idx, itm) { jQuery('#attributes_list').append(itm); } ); + + // Show + function show_attribute_table() { + jQuery('table.jigoshop_attributes, table.jigoshop_variable_attributes').each(function(){ + if (jQuery('tbody tr', this).size()==0) + jQuery(this).parent().hide(); + else + jQuery(this).parent().show(); + }); + } + show_attribute_table(); + + function row_indexes() { + jQuery('#attributes_list tr').each(function(index, el){ jQuery('.attribute_position', el).val( parseInt( jQuery(el).index('#attributes_list tr') ) ); }); + }; + + // Add rows + jQuery('button.add_attribute').click(function(){ + + var size = jQuery('table.jigoshop_attributes tbody tr').size(); + + var attribute_type = jQuery('select.attribute_taxonomy').val(); + + if (!attribute_type) { + + // Add custom attribute row + jQuery('table.jigoshop_attributes tbody').append(''); + + } else { + + // Reveal taxonomy row + var thisrow = jQuery('table.jigoshop_attributes tbody tr.' + attribute_type); + jQuery('table.jigoshop_attributes tbody').append( jQuery(thisrow) ); + jQuery(thisrow).show(); + row_indexes(); + + } + + show_attribute_table(); + }); + + jQuery('button.hide_row').live('click', function(){ + var answer = confirm("Remove this attribute?") + if (answer){ + jQuery(this).parent().parent().find('select, input[type=text]').val(''); + jQuery(this).parent().parent().hide(); + show_attribute_table(); + } + return false; + }); + + jQuery('#attributes_list button.remove_row').live('click', function(){ + var answer = confirm("Remove this attribute?") + if (answer){ + jQuery(this).parent().parent().remove(); + show_attribute_table(); + row_indexes(); + } + return false; + }); + + jQuery('button.move_up').live('click', function(){ + var row = jQuery(this).parent().parent(); + var prev_row = jQuery(row).prev('tr'); + jQuery(row).after(prev_row); + row_indexes(); + }); + jQuery('button.move_down').live('click', function(){ + var row = jQuery(this).parent().parent(); + var next_row = jQuery(row).next('tr'); + jQuery(row).before(next_row); + row_indexes(); + }); + + +}); \ No newline at end of file diff --git a/classes/jigoshop.class.php b/classes/jigoshop.class.php new file mode 100644 index 00000000000..eb134d500f6 --- /dev/null +++ b/classes/jigoshop.class.php @@ -0,0 +1,267 @@ +get_results("SELECT * FROM ".$wpdb->prefix."jigoshop_attribute_taxonomies;"); + if (isset($_SESSION['errors'])) self::$errors = $_SESSION['errors']; + if (isset($_SESSION['messages'])) self::$messages = $_SESSION['messages']; + + unset($_SESSION['messages']); + unset($_SESSION['errors']); + + // Hooks + add_filter('wp_redirect', array(&$this, 'redirect'), 1, 2); + } + + /** get */ + public static function get() { + if (!isset(self::$_instance)) { + $c = __CLASS__; + self::$_instance = new $c; + } + return self::$_instance; + } + + /** + * Get the plugin url + * + * @return string url + */ + public static function plugin_url() { + if(self::$plugin_url) return self::$plugin_url; + + if (is_ssl()) : + return self::$plugin_url = str_replace('http://', 'https://', WP_PLUGIN_URL) . "/" . plugin_basename( dirname(dirname(__FILE__))); + else : + return self::$plugin_url = WP_PLUGIN_URL . "/" . plugin_basename( dirname(dirname(__FILE__))); + endif; + + } + + /** + * Get the plugin path + * + * @return string url + */ + public static function plugin_path() { + if(self::$plugin_path) return self::$plugin_path; + return self::$plugin_path = WP_PLUGIN_DIR . "/" . plugin_basename( dirname(dirname(__FILE__))); + } + + /** + * Return the URL with https if SSL is on + * + * @return string url + */ + public static function force_ssl( $url ) { + if (is_ssl()) $url = str_replace('http:', 'https:', $url); + return $url; + } + + /** + * Get a var + * + * Variable is filtered by jigoshop_get_var_{var name} + * + * @param string var + * @return string variable + */ + public static function get_var($var) { + $return = ''; + switch ($var) : + case "version" : $return = JIGOSHOP_VERSION; break; + case "shop_small_w" : $return = self::SHOP_SMALL_W; break; + case "shop_small_h" : $return = self::SHOP_SMALL_H; break; + case "shop_tiny_w" : $return = self::SHOP_TINY_W; break; + case "shop_tiny_h" : $return = self::SHOP_TINY_H; break; + case "shop_thumbnail_w" : $return = self::SHOP_THUMBNAIL_W; break; + case "shop_thumbnail_h" : $return = self::SHOP_THUMBNAIL_H; break; + case "shop_large_w" : $return = self::SHOP_LARGE_W; break; + case "shop_large_h" : $return = self::SHOP_LARGE_H; break; + endswitch; + return apply_filters( 'jigoshop_get_var_'.$var, $return ); + } + + /** + * Add an error + * + * @param string error + */ + function add_error( $error ) { self::$errors[] = $error; } + + /** + * Add a message + * + * @param string message + */ + function add_message( $message ) { self::$messages[] = $message; } + + /** Clear messages and errors from the session data */ + function clear_messages() { + self::$errors = self::$messages = array(); + unset($_SESSION['messages']); + unset($_SESSION['errors']); + } + + /** + * Get error count + * + * @return int + */ + function error_count() { return sizeof(self::$errors); } + + /** + * Get message count + * + * @return int + */ + function message_count() { return sizeof(self::$messages); } + + /** + * Output the errors and messages + * + * @return bool + */ + public static function show_messages() { + + if (isset(self::$errors) && sizeof(self::$errors)>0) : + echo '
    '.self::$errors[0].'
    '; + self::clear_messages(); + return true; + elseif (isset(self::$messages) && sizeof(self::$messages)>0) : + echo '
    '.self::$messages[0].'
    '; + self::clear_messages(); + return true; + else : + return false; + endif; + } + + public static function nonce_field ($action, $referer = true , $echo = true) { + + $name = '_n'; + $action = 'jigoshop-' . $action; + + return wp_nonce_field($action, $name, $referer, $echo); + + } + + public static function nonce_url ($action, $url = '') { + + $name = '_n'; + $action = 'jigoshop-' . $action; + + $url = add_query_arg( $name, wp_create_nonce( $action ), $url); + + return $url; + } + /** + * Check a nonce and sets jigoshop error in case it is invalid + * To fail silently, set the error_message to an empty string + * + * @param string $name the nonce name + * @param string $action then nonce action + * @param string $method the http request method _POST, _GET or _REQUEST + * @param string $error_message custom error message, or false for default message, or an empty string to fail silently + * + * @return bool + */ + public static function verify_nonce($action, $method='_POST', $error_message = false) { + + $name = '_n'; + $action = 'jigoshop-' . $action; + + if( $error_message === false ) $error_message = __('Action failed. Please refresh the page and retry.', 'jigoshop'); + + if(!in_array($method, array('_GET', '_POST', '_REQUEST'))) $method = '_POST'; + + /* + $request = $GLOBALS[$method]; + + if ( isset($request[$name]) && wp_verify_nonce($request[$name], $action) ) return true; + */ + + if ( isset($_REQUEST[$name]) && wp_verify_nonce($_REQUEST[$name], $action) ) return true; + + if( $error_message ) jigoshop::add_error( $error_message ); + + return false; + + } + + /** + * Redirection hook which stores messages into session data + * + * @param location + * @param status + * @return location + */ + function redirect( $location, $status ) { + $_SESSION['errors'] = self::$errors; + $_SESSION['messages'] = self::$messages; + return $location; + } + + static public function shortcode_wrapper ($function, $atts=array()) { + if( $content = jigoshop::cache_get( $function . '-shortcode', $atts ) ) return $content; + + ob_start(); + call_user_func($function, $atts); + return jigoshop::cache( $function . '-shortcode', ob_get_clean(), $atts); + } + + /** + * Cache API + */ + + public static function cache ( $id, $data, $args=array() ) { + + if( ! isset(self::$_cache[ $id ]) ) self::$_cache[ $id ] = array(); + + if( empty($args) ) self::$_cache[ $id ][0] = $data; + else self::$_cache[ $id ][ serialize($args) ] = $data; + + return $data; + + } + public static function cache_get ( $id, $args=array() ) { + + if( ! isset(self::$_cache[ $id ]) ) return null; + + if( empty($args) && isset(self::$_cache[ $id ][0]) ) return self::$_cache[ $id ][0]; + elseif ( isset(self::$_cache[ $id ][ serialize($args) ] ) ) return self::$_cache[ $id ][ serialize($args) ]; + + } +} \ No newline at end of file diff --git a/classes/jigoshop_cart.class.php b/classes/jigoshop_cart.class.php new file mode 100644 index 00000000000..05adf0bbddd --- /dev/null +++ b/classes/jigoshop_cart.class.php @@ -0,0 +1,566 @@ +0) : + $_product = &new jigoshop_product_variation($values['variation_id']); + else : + $_product = &new jigoshop_product($values['product_id']); + endif; + + if ($_product->exists) : + + self::$cart_contents[] = array( + 'product_id' => $values['product_id'], + 'variation_id' => $values['variation_id'], + 'variation' => $values['variation'], + 'quantity' => $values['quantity'], + 'data' => $_product + ); + + endif; + endforeach; + + else : + self::$cart_contents = array(); + endif; + + if (!is_array(self::$cart_contents)) self::$cart_contents = array(); + } + + /** sets the php session data for the cart and coupon */ + function set_session() { + $cart = array(); + + $_SESSION['cart'] = self::$cart_contents; + + $_SESSION['coupons'] = self::$applied_coupons; + self::calculate_totals(); + } + + /** Empty the cart */ + function empty_cart() { + unset($_SESSION['cart']); + unset($_SESSION['coupons']); + } + + /** Check if product is in the cart */ + function find_product_in_cart( $product_id, $variation = '' ) { + + foreach (self::$cart_contents as $cart_item_key => $cart_item) : + + if ($variation) : + if ($cart_item['product_id'] == $product_id && $cart_item['variation']==$variation) : + return $cart_item_key; + endif; + else : + if ($cart_item['product_id'] == $product_id) : + return $cart_item_key; + endif; + endif; + + endforeach; + } + + /** + * Add a product to the cart + * + * @param string product_id contains the id of the product to add to the cart + * @param string quantity contains the quantity of the item to add + */ + function add_to_cart( $product_id, $quantity = 1, $variation = '', $variation_id = '' ) { + + $found_cart_item_key = self::find_product_in_cart($product_id, $variation); + + if (is_numeric($found_cart_item_key)) : + + $quantity = $quantity + self::$cart_contents[$found_cart_item_key]['quantity']; + + self::$cart_contents[$found_cart_item_key]['quantity'] = $quantity; + + else : + + $cart_item_key = sizeof(self::$cart_contents); + + $data = &new jigoshop_product( $product_id ); + + self::$cart_contents[$cart_item_key] = array( + 'product_id' => $product_id, + 'variation_id' => $variation_id, + 'variation' => $variation, + 'quantity' => $quantity, + 'data' => $data + ); + + endif; + + self::set_session(); + } + + /** + * Set the quantity for an item in the cart + * + * @param string cart_item_key contains the id of the cart item + * @param string quantity contains the quantity of the item + */ + function set_quantity( $cart_item, $quantity = 1 ) { + if ($quantity==0 || $quantity<0) : + unset(self::$cart_contents[$cart_item]); + else : + self::$cart_contents[$cart_item]['quantity'] = $quantity; + endif; + + self::set_session(); + } + + /** + * Returns the contents of the cart + * + * @return array cart_contents + */ + function get_cart() { + return self::$cart_contents; + } + + /** + * Gets cross sells based on the items in the cart + * + * @return array cross_sells item ids of cross sells + */ + function get_cross_sells() { + $cross_sells = array(); + $in_cart = array(); + if (sizeof(self::$cart_contents)>0) : foreach (self::$cart_contents as $cart_item_key => $values) : + if ($values['quantity']>0) : + $cross_sells = array_merge($values['data']->get_cross_sells(), $cross_sells); + $in_cart[] = $values['product_id']; + endif; + endforeach; endif; + $cross_sells = array_diff($cross_sells, $in_cart); + return $cross_sells; + } + + /** gets the url to the cart page */ + function get_cart_url() { + $cart_page_id = get_option('jigoshop_cart_page_id'); + if ($cart_page_id) return get_permalink($cart_page_id); + } + + /** gets the url to the checkout page */ + function get_checkout_url() { + $checkout_page_id = get_option('jigoshop_checkout_page_id'); + if ($checkout_page_id) : + if (is_ssl()) return str_replace('http:', 'https:', get_permalink($checkout_page_id)); + return get_permalink($checkout_page_id); + endif; + } + + /** gets the url to remove an item from the cart */ + function get_remove_url( $cart_item_key ) { + $cart_page_id = get_option('jigoshop_cart_page_id'); + if ($cart_page_id) return jigoshop::nonce_url( 'cart', add_query_arg('remove_item', $cart_item_key, get_permalink($cart_page_id))); + } + + /** looks through the cart to see if shipping is actually required */ + function needs_shipping() { + + if (!jigoshop_shipping::$enabled) return false; + if (!is_array(self::$cart_contents)) return false; + + $needs_shipping = false; + + foreach (self::$cart_contents as $cart_item_key => $values) : + $_product = $values['data']; + if ( $_product->is_type( 'simple' ) || $_product->is_type( 'variable' ) ) : + $needs_shipping = true; + endif; + endforeach; + + return $needs_shipping; + } + + /** Sees if we need a shipping address */ + function ship_to_billing_address_only() { + + $ship_to_billing_address_only = get_option('jigoshop_ship_to_billing_address_only'); + + if ($ship_to_billing_address_only=='yes') return true; + + return false; + } + + /** looks at the totals to see if payment is actually required */ + function needs_payment() { + if ( self::$total > 0 ) return true; + return false; + } + + /** looks through the cart to check each item is in stock */ + function check_cart_item_stock() { + $error = new WP_Error(); + foreach (self::$cart_contents as $cart_item_key => $values) : + $_product = $values['data']; + if ($_product->managing_stock()) : + if ($_product->is_in_stock() && $_product->has_enough_stock( $values['quantity'] )) : + // :) + else : + $error->add( 'out-of-stock', sprintf(__('Sorry, we do not have enough "%s" in stock to fulfill your order. Please edit your cart and try again. We apologise for any inconvenience caused.', 'jigoshop'), $_product->get_title() ) ); + return $error; + endif; + else : + if (!$_product->is_in_stock()) : + $error->add( 'out-of-stock', sprintf(__('Sorry, we do not have enough "%s" in stock to fulfill your order. Please edit your cart and try again. We apologise for any inconvenience caused.', 'jigoshop'), $_product->get_title() ) ); + return $error; + endif; + endif; + endforeach; + return true; + } + + /** calculate totals for the items in the cart */ + public static function calculate_totals() { + + $_tax = &new jigoshop_tax(); + + self::$total = 0; + self::$cart_contents_total = 0; + self::$cart_contents_total_ex_tax = 0; + self::$cart_contents_weight = 0; + self::$cart_contents_count = 0; + self::$cart_contents_tax = 0; + self::$tax_total = 0; + self::$shipping_tax_total = 0; + self::$subtotal = 0; + self::$subtotal_ex_tax = 0; + self::$discount_total = 0; + self::$shipping_total = 0; + + if (sizeof(self::$cart_contents)>0) : foreach (self::$cart_contents as $cart_item_key => $values) : + $_product = $values['data']; + if ($_product->exists() && $values['quantity']>0) : + + self::$cart_contents_count = self::$cart_contents_count + $values['quantity']; + + self::$cart_contents_weight = self::$cart_contents_weight + ($_product->get_weight() * $values['quantity']); + + $total_item_price = $_product->get_price() * $values['quantity'] * 100; // Into pounds + + if ( get_option('jigoshop_calc_taxes')=='yes') : + + if ( $_product->is_taxable() ) : + + $rate = $_tax->get_rate( $_product->data['tax_class'] ); + + if (get_option('jigoshop_prices_include_tax')=='yes') : + + $tax_amount = $_tax->calc_tax( $total_item_price, $rate, true ); + + else : + + $tax_amount = $_tax->calc_tax( $total_item_price, $rate, false ); + + endif; + + if (get_option('jigoshop_prices_include_tax')=='yes' && jigoshop_customer::is_customer_outside_base() && defined('JIGOSHOP_CHECKOUT') && JIGOSHOP_CHECKOUT ) : + + /** + * Our prices include tax so we need to take the base tax rate into consideration of our shop's country + * + * Lets get the base rate first + */ + $base_rate = $_tax->get_shop_base_rate( $_product->data['tax_class'] ); + + // Calc tax for base country + $base_tax_amount = round($_tax->calc_tax( $total_item_price, $base_rate, true )); + + // Now calc tax for user county (which now excludes tax) + $tax_amount = round($_tax->calc_tax( ($total_item_price-$base_tax_amount), $rate, false )); + + // Finally, update $total_item_price to reflect tax amounts + $total_item_price = ($total_item_price - $base_tax_amount + $tax_amount); + + endif; + + endif; + + endif; + + $total_item_price = $total_item_price / 100; // Back to pounds + $tax_amount = ( isset($tax_amount) ? $tax_amount : 0 ) / 100; // Back to pounds + + self::$cart_contents_tax = self::$cart_contents_tax + $tax_amount; + + self::$cart_contents_total = self::$cart_contents_total + $total_item_price; + self::$cart_contents_total_ex_tax = self::$cart_contents_total_ex_tax + ($_product->get_price_excluding_tax() * $values['quantity']); + + // Product Discounts + if (self::$applied_coupons) foreach (self::$applied_coupons as $code) : + $coupon = jigoshop_coupons::get_coupon($code); + if ($coupon['type']=='fixed_product' && in_array($values['product_id'], $coupon['products'])) : + self::$discount_total = self::$discount_total + ( $coupon['amount'] * $values['quantity'] ); + endif; + endforeach; + + endif; + endforeach; endif; + + // Cart Shipping + if (self::needs_shipping()) jigoshop_shipping::calculate_shipping(); else jigoshop_shipping::reset_shipping(); + + self::$shipping_total = jigoshop_shipping::$shipping_total; + + self::$shipping_tax_total = jigoshop_shipping::$shipping_tax; + + self::$tax_total = self::$cart_contents_tax; + + // Subtotal + self::$subtotal_ex_tax = self::$cart_contents_total_ex_tax; + self::$subtotal = self::$cart_contents_total; + + // Cart Discounts + if (self::$applied_coupons) foreach (self::$applied_coupons as $code) : + $coupon = jigoshop_coupons::get_coupon($code); + if (jigoshop_coupons::is_valid($code)) : + + if ($coupon['type']=='fixed_cart') : + self::$discount_total = self::$discount_total + $coupon['amount']; + elseif ($coupon['type']=='percent') : + self::$discount_total = self::$discount_total + ( self::$subtotal / 100 ) * $coupon['amount']; + endif; + + endif; + endforeach; + + // Total + if (get_option('jigoshop_prices_include_tax')=='yes') : + self::$total = self::$subtotal + self::$shipping_tax_total - self::$discount_total + jigoshop_shipping::$shipping_total; + else : + self::$total = self::$subtotal + self::$tax_total + self::$shipping_tax_total - self::$discount_total + jigoshop_shipping::$shipping_total; + endif; + + if (self::$total < 0) self::$total = 0; + } + + /** gets the total (after calculation) */ + function get_total() { + return jigoshop_price(self::$total); + } + + /** gets the cart contens total (after calculation) */ + function get_cart_total() { + return jigoshop_price(self::$cart_contents_total); + } + + /** gets the sub total (after calculation) */ + function get_cart_subtotal() { + + if (get_option('jigoshop_display_totals_tax')=='excluding' || ( defined('JIGOSHOP_CHECKOUT') && JIGOSHOP_CHECKOUT )) : + + if (get_option('jigoshop_prices_include_tax')=='yes') : + + $return = jigoshop_price(self::$subtotal - self::$tax_total); + + else : + + $return = jigoshop_price(self::$subtotal); + + endif; + + if (self::$tax_total>0) : + $return .= __(' (ex. tax)', 'jigoshop'); + endif; + return $return; + + else : + + if (get_option('jigoshop_prices_include_tax')=='yes') : + + $return = jigoshop_price(self::$subtotal); + + else : + + $return = jigoshop_price(self::$subtotal + self::$tax_total); + + endif; + + if (self::$tax_total>0) : + $return .= __(' (inc. tax)', 'jigoshop'); + endif; + return $return; + + endif; + + } + + /** gets the cart tax (after calculation) */ + function get_cart_tax() { + $cart_total_tax = self::$tax_total + self::$shipping_tax_total; + if ($cart_total_tax > 0) return jigoshop_price( $cart_total_tax ); + return false; + } + + /** gets the shipping total (after calculation) */ + function get_cart_shipping_total() { + if (isset(jigoshop_shipping::$shipping_label)) : + if (jigoshop_shipping::$shipping_total>0) : + + if (get_option('jigoshop_display_totals_tax')=='excluding') : + + $return = jigoshop_price(jigoshop_shipping::$shipping_total); + if (self::$shipping_tax_total>0) : + $return .= __(' (ex. tax)', 'jigoshop'); + endif; + return $return; + + else : + + $return = jigoshop_price(jigoshop_shipping::$shipping_total + jigoshop_shipping::$shipping_tax); + if (self::$shipping_tax_total>0) : + $return .= __(' (inc. tax)', 'jigoshop'); + endif; + return $return; + + endif; + + else : + return __('Free!', 'jigoshop'); + endif; + endif; + } + + /** gets title of the chosen shipping method */ + function get_cart_shipping_title() { + if (isset(jigoshop_shipping::$shipping_label)) : + return __('via ','jigoshop') . jigoshop_shipping::$shipping_label; + endif; + return false; + } + + /** + * Applies a coupon code + * + * @param string code The code to apply + * @return bool True if the coupon is applied, false if it does not exist or cannot be applied + */ + function add_discount( $coupon_code ) { + + if ($the_coupon = jigoshop_coupons::get_coupon($coupon_code)) : + + // Check if applied + if (jigoshop_cart::has_discount($coupon_code)) : + jigoshop::add_error( __('Discount code already applied!', 'jigoshop') ); + return false; + endif; + + // Check it can be used with cart + if (!jigoshop_coupons::is_valid($coupon_code)) : + jigoshop::add_error( __('Invalid coupon.', 'jigoshop') ); + return false; + endif; + + // If its individual use then remove other coupons + if ($the_coupon['individual_use']=='yes') : + self::$applied_coupons = array(); + endif; + + foreach (self::$applied_coupons as $coupon) : + $coupon = jigoshop_coupons::get_coupon($coupon); + if ($coupon['individual_use']=='yes') : + self::$applied_coupons = array(); + endif; + endforeach; + + self::$applied_coupons[] = $coupon_code; + self::set_session(); + jigoshop::add_message( __('Discount code applied successfully.', 'jigoshop') ); + return true; + + else : + jigoshop::add_error( __('Coupon does not exist!', 'jigoshop') ); + return false; + endif; + return false; + + } + + /** returns whether or not a discount has been applied */ + function has_discount( $code ) { + if (in_array($code, self::$applied_coupons)) return true; + return false; + } + + /** gets the total discount amount */ + function get_total_discount() { + if (self::$discount_total) return jigoshop_price(self::$discount_total); else return false; + } + + /** clears the cart/coupon data and re-calcs totals */ + function clear_cache() { + self::$cart_contents = array(); + self::$applied_coupons = array(); + unset( $_SESSION['cart'] ); + unset( $_SESSION['coupons'] ); + self::calculate_totals(); + } + +} \ No newline at end of file diff --git a/classes/jigoshop_checkout.class.php b/classes/jigoshop_checkout.class.php new file mode 100644 index 00000000000..f8447c9ac7d --- /dev/null +++ b/classes/jigoshop_checkout.class.php @@ -0,0 +1,677 @@ +must_create_account = true; + + if (get_option('jigoshop_enable_guest_checkout')=='yes' || is_user_logged_in()) $this->must_create_account = false; + + $this->billing_fields = array( + array( 'name'=>'billing-first_name', 'label' => __('First Name', 'jigoshop'), 'placeholder' => __('First Name', 'jigoshop'), 'required' => true, 'class' => array('form-row-first') ), + array( 'name'=>'billing-last_name', 'label' => __('Last Name', 'jigoshop'), 'placeholder' => __('Last Name', 'jigoshop'), 'required' => true, 'class' => array('form-row-last') ), + array( 'name'=>'billing-company', 'label' => __('Company', 'jigoshop'), 'placeholder' => __('Company', 'jigoshop') ), + array( 'name'=>'billing-address', 'label' => __('Address', 'jigoshop'), 'placeholder' => __('Address 1', 'jigoshop'), 'required' => true, 'class' => array('form-row-first') ), + array( 'name'=>'billing-address-2', 'label' => __('Address 2', 'jigoshop'), 'placeholder' => __('Address 2', 'jigoshop'), 'class' => array('form-row-last'), 'label_class' => array('hidden') ), + array( 'name'=>'billing-city', 'label' => __('City', 'jigoshop'), 'placeholder' => __('City', 'jigoshop'), 'required' => true, 'class' => array('form-row-first') ), + array( 'validate' => 'postcode', 'format' => 'postcode', 'name'=>'billing-postcode', 'label' => __('Postcode', 'jigoshop'), 'placeholder' => __('Postcode', 'jigoshop'), 'required' => true, 'class' => array('form-row-last') ), + array( 'type'=> 'country', 'name'=>'billing-country', 'label' => __('Country', 'jigoshop'), 'required' => true, 'class' => array('form-row-first'), 'rel' => 'billing-state' ), + array( 'type'=> 'state', 'name'=>'billing-state', 'label' => __('State/County', 'jigoshop'), 'required' => true, 'class' => array('form-row-last'), 'rel' => 'billing-country' ), + array( 'name'=>'billing-email', 'validate' => 'email', 'label' => __('Email Address', 'jigoshop'), 'placeholder' => __('you@yourdomain.com', 'jigoshop'), 'required' => true, 'class' => array('form-row-first') ), + array( 'name'=>'billing-phone', 'validate' => 'phone', 'label' => __('Phone', 'jigoshop'), 'placeholder' => __('Phone number', 'jigoshop'), 'required' => true, 'class' => array('form-row-last') ) + ); + + $this->shipping_fields = array( + array( 'name'=>'shipping-first_name', 'label' => __('First Name', 'jigoshop'), 'placeholder' => __('First Name', 'jigoshop'), 'required' => true, 'class' => array('form-row-first') ), + array( 'name'=>'shipping-last_name', 'label' => __('Last Name', 'jigoshop'), 'placeholder' => __('Last Name', 'jigoshop'), 'required' => true, 'class' => array('form-row-last') ), + array( 'name'=>'shipping-company', 'label' => __('Company', 'jigoshop'), 'placeholder' => __('Company', 'jigoshop') ), + array( 'name'=>'shipping-address', 'label' => __('Address', 'jigoshop'), 'placeholder' => __('Address 1', 'jigoshop'), 'required' => true, 'class' => array('form-row-first') ), + array( 'name'=>'shipping-address-2', 'label' => __('Address 2', 'jigoshop'), 'placeholder' => __('Address 2', 'jigoshop'), 'class' => array('form-row-last'), 'label_class' => array('hidden') ), + array( 'name'=>'shipping-city', 'label' => __('City', 'jigoshop'), 'placeholder' => __('City', 'jigoshop'), 'required' => true, 'class' => array('form-row-first') ), + array( 'validate' => 'postcode', 'format' => 'postcode', 'name'=>'shipping-postcode', 'label' => __('Postcode', 'jigoshop'), 'placeholder' => __('Postcode', 'jigoshop'), 'required' => true, 'class' => array('form-row-last') ), + array( 'type'=> 'country', 'name'=>'shipping-country', 'label' => __('Country', 'jigoshop'), 'required' => true, 'class' => array('form-row-first'), 'rel' => 'shipping-state' ), + array( 'type'=> 'state', 'name'=>'shipping-state', 'label' => __('State/County', 'jigoshop'), 'required' => true, 'class' => array('form-row-last'), 'rel' => 'shipping-country' ) + ); + } + + public static function instance () { + if(!self::$instance) { + $class = __CLASS__; + self::$instance = new $class; + } + + return self::$instance; + } + + /** Output the billing information form */ + function checkout_form_billing() { + + if (jigoshop_cart::ship_to_billing_address_only()) : + + echo '

    '.__('Billing & Shipping', 'jigoshop').'

    '; + + else : + + echo '

    '.__('Billing Address', 'jigoshop').'

    '; + + endif; + + // Billing Details + foreach ($this->billing_fields as $field) : + $this->checkout_form_field( $field ); + endforeach; + + // Registration Form + if (!is_user_logged_in()) : + + if (get_option('jigoshop_enable_guest_checkout')=='yes') : + + echo '

    get_value('createaccount')) echo 'checked="checked" '; + echo 'type="checkbox" name="createaccount" />

    '; + + endif; + + echo ''; + + endif; + + } + + /** Output the shipping information form */ + function checkout_form_shipping() { + + // Shipping Details + if (jigoshop_cart::needs_shipping() && !jigoshop_cart::ship_to_billing_address_only()) : + + echo '

    get_value('shiptobilling'); + if ($shiptobilling) echo 'checked="checked" '; + echo 'type="checkbox" name="shiptobilling" />

    '; + + echo '

    '.__('Shipping Address', 'jigoshop').'

    '; + + echo'
    '; + + foreach ($this->shipping_fields as $field) : + $this->checkout_form_field( $field ); + endforeach; + + echo'
    '; + + elseif (jigoshop_cart::ship_to_billing_address_only()) : + + echo '

    '.__('Notes/Comments', 'jigoshop').'

    '; + + endif; + + $this->checkout_form_field( array( 'type' => 'textarea', 'class' => array('notes'), 'name' => 'order_comments', 'label' => __('Order Notes', 'jigoshop'), 'placeholder' => __('Notes about your order, e.g. special notes for delivery.', 'jigoshop') ) ); + + } + + /** + * Outputs a form field + * + * @param array args contains a list of args for showing the field, merged with defaults (below) + */ + function checkout_form_field( $args ) { + + $defaults = array( + 'type' => 'input', + 'name' => '', + 'label' => '', + 'placeholder' => '', + 'required' => false, + 'class' => array(), + 'label_class' => array(), + 'rel' => '', + 'return' => false + ); + + $args = wp_parse_args( $args, $defaults ); + + if ($args['required']) $required = ' *'; else $required = ''; + + if (in_array('form-row-last', $args['class'])) $after = '
    '; else $after = ''; + + $field = ''; + + switch ($args['type']) : + case "country" : + + $field = '

    + +

    '.$after; + + break; + case "state" : + + $field = '

    + '; + + $current_cc = $this->get_value($args['rel']); + if (!$current_cc) $current_cc = jigoshop_customer::get_country(); + + $current_r = $this->get_value($args['name']); + if (!$current_r) $current_r = jigoshop_customer::get_state(); + + $states = jigoshop_countries::$states; + + if (isset( $states[$current_cc][$current_r] )) : + // Dropdown + $field .= ''; + else : + // Input + $field .= ''; + endif; + + $field .= '

    '.$after; + + break; + case "textarea" : + + $field = '

    + + +

    '.$after; + + break; + default : + + $field = '

    + + +

    '.$after; + + break; + endswitch; + + if ($args['return']) return $field; else echo $field; + } + + /** Process the checkout after the confirm order button is pressed */ + function process_checkout() { + + global $wpdb; + + if (isset($_POST) && $_POST && !isset($_POST['login'])) : + + jigoshop_cart::calculate_totals(); + + jigoshop::verify_nonce('process_checkout'); + + if (sizeof(jigoshop_cart::$cart_contents)==0) : + jigoshop::add_error( sprintf(__('Sorry, your session has expired. Return to homepage →','jigoshop'), home_url()) ); + endif; + + // Checkout fields + $this->posted['shiptobilling'] = isset($_POST['shiptobilling']) ? jigowatt_clean($_POST['shiptobilling']) : ''; + $this->posted['payment_method'] = isset($_POST['payment_method']) ? jigowatt_clean($_POST['payment_method']) : ''; + $this->posted['shipping_method'] = isset($_POST['shipping_method']) ? jigowatt_clean($_POST['shipping_method']) : ''; + $this->posted['order_comments'] = isset($_POST['order_comments']) ? jigowatt_clean($_POST['order_comments']) : ''; + $this->posted['terms'] = isset($_POST['terms']) ? jigowatt_clean($_POST['terms']) : ''; + $this->posted['createaccount'] = isset($_POST['createaccount']) ? jigowatt_clean($_POST['createaccount']) : ''; + $this->posted['account-username'] = isset($_POST['account-username']) ? jigowatt_clean($_POST['account-username']) : ''; + $this->posted['account-password'] = isset($_POST['account-password']) ? jigowatt_clean($_POST['account-password']) : ''; + $this->posted['account-password-2'] = isset($_POST['account-password-2']) ? jigowatt_clean($_POST['account-password-2']) : ''; + + if (jigoshop_cart::ship_to_billing_address_only()) $this->posted['shiptobilling'] = 'true'; + + // Billing Information + foreach ($this->billing_fields as $field) : + + $this->posted[$field['name']] = isset($_POST[$field['name']]) ? jigowatt_clean($_POST[$field['name']]) : ''; + + // Format + if (isset($field['format'])) switch ( $field['format'] ) : + case 'postcode' : $this->posted[$field['name']] = strtolower(str_replace(' ', '', $this->posted[$field['name']])); break; + endswitch; + + // Required + if ( isset($field['required']) && $field['required'] && empty($this->posted[$field['name']]) ) jigoshop::add_error( $field['label'] . __(' (billing) is a required field.','jigoshop') ); + + // Validation + if (isset($field['validate']) && !empty($this->posted[$field['name']])) switch ( $field['validate'] ) : + case 'phone' : + if (!jigoshop_validation::is_phone( $this->posted[$field['name']] )) : jigoshop::add_error( $field['label'] . __(' (billing) is not a valid number.','jigoshop') ); endif; + break; + case 'email' : + if (!jigoshop_validation::is_email( $this->posted[$field['name']] )) : jigoshop::add_error( $field['label'] . __(' (billing) is not a valid email address.','jigoshop') ); endif; + break; + case 'postcode' : + if (!jigoshop_validation::is_postcode( $this->posted[$field['name']], $_POST['billing-country'] )) : jigoshop::add_error( $field['label'] . __(' (billing) is not a valid postcode/ZIP.','jigoshop') ); + else : + $this->posted[$field['name']] = jigoshop_validation::format_postcode( $this->posted[$field['name']], $_POST['billing-country'] ); + endif; + break; + endswitch; + + endforeach; + + // Shipping Information + if (jigoshop_cart::needs_shipping() && !jigoshop_cart::ship_to_billing_address_only() && empty($this->posted['shiptobilling'])) : + + foreach ($this->shipping_fields as $field) : + if (isset( $_POST[$field['name']] )) $this->posted[$field['name']] = jigowatt_clean($_POST[$field['name']]); else $this->posted[$field['name']] = ''; + + // Format + if (isset($field['format'])) switch ( $field['format'] ) : + case 'postcode' : $this->posted[$field['name']] = strtolower(str_replace(' ', '', $this->posted[$field['name']])); break; + endswitch; + + // Required + if ( isset($field['required']) && $field['required'] && empty($this->posted[$field['name']]) ) jigoshop::add_error( $field['label'] . __(' (shipping) is a required field.','jigoshop') ); + + // Validation + if (isset($field['validate']) && !empty($this->posted[$field['name']])) switch ( $field['validate'] ) : + case 'postcode' : + if (!jigoshop_validation::is_postcode( $this->posted[$field['name']], $this->posted['shipping-country'] )) : jigoshop::add_error( $field['label'] . __(' (shipping) is not a valid postcode/ZIP.','jigoshop') ); + else : + $this->posted[$field['name']] = jigoshop_validation::format_postcode( $this->posted[$field['name']], $this->posted['shipping-country'] ); + endif; + break; + endswitch; + + endforeach; + + endif; + + if (is_user_logged_in()) : + $this->creating_account = false; + elseif (isset($this->posted['createaccount']) && $this->posted['createaccount']) : + $this->creating_account = true; + elseif ($this->must_create_account) : + $this->creating_account = true; + else : + $this->creating_account = false; + endif; + + if ($this->creating_account && !$user_id) : + + if ( empty($this->posted['account-username']) ) jigoshop::add_error( __('Please enter an account username.','jigoshop') ); + if ( empty($this->posted['account-password']) ) jigoshop::add_error( __('Please enter an account password.','jigoshop') ); + if ( $this->posted['account-password-2'] !== $this->posted['account-password'] ) jigoshop::add_error( __('Passwords do not match.','jigoshop') ); + + // Check the username + if ( !validate_username( $this->posted['account-username'] ) ) : + jigoshop::add_error( __('Invalid email/username.','jigoshop') ); + elseif ( username_exists( $this->posted['account-username'] ) ) : + jigoshop::add_error( __('An account is already registered with that username. Please choose another.','jigoshop') ); + endif; + + // Check the e-mail address + if ( email_exists( $this->posted['billing-email'] ) ) : + jigoshop::add_error( __('An account is already registered with your email address. Please login.','jigoshop') ); + endif; + endif; + + // Terms + if (!isset($_POST['update_totals']) && empty($this->posted['terms']) && get_option('jigoshop_terms_page_id')>0 ) jigoshop::add_error( __('You must accept our Terms & Conditions.','jigoshop') ); + + if (jigoshop_cart::needs_shipping()) : + + // Shipping Method + $available_methods = jigoshop_shipping::get_available_shipping_methods(); + if (!isset($available_methods[$this->posted['shipping_method']])) : + jigoshop::add_error( __('Invalid shipping method.','jigoshop') ); + endif; + + endif; + + if (jigoshop_cart::needs_payment()) : + // Payment Method + $available_gateways = jigoshop_payment_gateways::get_available_payment_gateways(); + if (!isset($available_gateways[$this->posted['payment_method']])) : + jigoshop::add_error( __('Invalid payment method.','jigoshop') ); + else : + // Payment Method Field Validation + $available_gateways[$this->posted['payment_method']]->validate_fields(); + endif; + endif; + + if (!isset($_POST['update_totals']) && jigoshop::error_count()==0) : + + $user_id = get_current_user_id(); + + while (1) : + + // Create customer account and log them in + if ($this->creating_account && !$user_id) : + + $reg_errors = new WP_Error(); + do_action('register_post', $this->posted['billing-email'], $this->posted['billing-email'], $reg_errors); + $errors = apply_filters( 'registration_errors', $reg_errors, $this->posted['billing-email'], $this->posted['billing-email'] ); + + // if there are no errors, let's create the user account + if ( !$reg_errors->get_error_code() ) : + + $user_pass = $this->posted['account-password']; + $user_id = wp_create_user( $this->posted['account-username'], $user_pass, $this->posted['billing-email'] ); + if ( !$user_id ) { + jigoshop::add_error( sprintf(__('ERROR: Couldn’t register you... please contact the webmaster !', 'jigoshop'), get_option('admin_email'))); + break; + } + + // Change role + wp_update_user( array ('ID' => $user_id, 'role' => 'customer') ) ; + + // send the user a confirmation and their login details + wp_new_user_notification( $user_id, $user_pass ); + + // set the WP login cookie + $secure_cookie = is_ssl() ? true : false; + wp_set_auth_cookie($user_id, true, $secure_cookie); + + else : + jigoshop::add_error( $reg_errors->get_error_message() ); + break; + endif; + + endif; + + // Get shipping/billing + if ( !empty($this->posted['shiptobilling']) ) : + + $shipping_first_name = $this->posted['billing-first_name']; + $shipping_last_name = $this->posted['billing-last_name']; + $shipping_company = $this->posted['billing-company']; + $shipping_address_1 = $this->posted['billing-address']; + $shipping_address_2 = $this->posted['billing-address-2']; + $shipping_city = $this->posted['billing-city']; + $shipping_state = $this->posted['billing-state']; + $shipping_postcode = $this->posted['billing-postcode']; + $shipping_country = $this->posted['billing-country']; + + elseif ( jigoshop_cart::needs_shipping() ) : + + $shipping_first_name = $this->posted['shipping-first_name']; + $shipping_last_name = $this->posted['shipping-last_name']; + $shipping_company = $this->posted['shipping-company']; + $shipping_address_1 = $this->posted['shipping-address']; + $shipping_address_2 = $this->posted['shipping-address-2']; + $shipping_city = $this->posted['shipping-city']; + $shipping_state = $this->posted['shipping-state']; + $shipping_postcode = $this->posted['shipping-postcode']; + $shipping_country = $this->posted['shipping-country']; + + endif; + + // Save billing/shipping to user meta fields + if ($user_id>0) : + update_user_meta( $user_id, 'billing-first_name', $this->posted['billing-first_name'] ); + update_user_meta( $user_id, 'billing-last_name', $this->posted['billing-last_name'] ); + update_user_meta( $user_id, 'billing-company', $this->posted['billing-company'] ); + update_user_meta( $user_id, 'billing-email', $this->posted['billing-email'] ); + update_user_meta( $user_id, 'billing-address', $this->posted['billing-address'] ); + update_user_meta( $user_id, 'billing-address-2', $this->posted['billing-address-2'] ); + update_user_meta( $user_id, 'billing-city', $this->posted['billing-city'] ); + update_user_meta( $user_id, 'billing-postcode', $this->posted['billing-postcode'] ); + update_user_meta( $user_id, 'billing-country', $this->posted['billing-country'] ); + update_user_meta( $user_id, 'billing-state', $this->posted['billing-state'] ); + update_user_meta( $user_id, 'billing-phone', $this->posted['billing-phone'] ); + + if ( empty($this->posted['shiptobilling']) && jigoshop_cart::needs_shipping() ) : + update_user_meta( $user_id, 'shipping-first_name', $this->posted['shipping-first_name'] ); + update_user_meta( $user_id, 'shipping-last_name', $this->posted['shipping-last_name'] ); + update_user_meta( $user_id, 'shipping-company', $this->posted['shipping-company'] ); + update_user_meta( $user_id, 'shipping-address', $this->posted['shipping-address'] ); + update_user_meta( $user_id, 'shipping-address-2', $this->posted['shipping-address-2'] ); + update_user_meta( $user_id, 'shipping-city', $this->posted['shipping-city'] ); + update_user_meta( $user_id, 'shipping-postcode', $this->posted['shipping-postcode'] ); + update_user_meta( $user_id, 'shipping-country', $this->posted['shipping-country'] ); + update_user_meta( $user_id, 'shipping-state', $this->posted['shipping-state'] ); + elseif ( $this->posted['shiptobilling'] && jigoshop_cart::needs_shipping() ) : + update_user_meta( $user_id, 'shipping-first_name', $this->posted['billing-first_name'] ); + update_user_meta( $user_id, 'shipping-last_name', $this->posted['billing-last_name'] ); + update_user_meta( $user_id, 'shipping-company', $this->posted['billing-company'] ); + update_user_meta( $user_id, 'shipping-address', $this->posted['billing-address'] ); + update_user_meta( $user_id, 'shipping-address-2', $this->posted['billing-address-2'] ); + update_user_meta( $user_id, 'shipping-city', $this->posted['billing-city'] ); + update_user_meta( $user_id, 'shipping-postcode', $this->posted['billing-postcode'] ); + update_user_meta( $user_id, 'shipping-country', $this->posted['billing-country'] ); + update_user_meta( $user_id, 'shipping-state', $this->posted['billing-state'] ); + endif; + + endif; + + // Create Order (send cart variable so we can record items and reduce inventory). Only create if this is a new order, not if the payment was rejected last time. + + $_tax = new jigoshop_tax(); + + $order_data = array( + 'post_type' => 'shop_order', + 'post_title' => 'Order – '.date('F j, Y @ h:i A'), + 'post_status' => 'publish', + 'post_excerpt' => $this->posted['order_comments'], + 'post_author' => 1 + ); + + // Order meta data + $data = array(); + $data['billing_first_name'] = $this->posted['billing-first_name']; + $data['billing_last_name'] = $this->posted['billing-last_name']; + $data['billing_company'] = $this->posted['billing-company']; + $data['billing_address_1'] = $this->posted['billing-address']; + $data['billing_address_2'] = $this->posted['billing-address-2']; + $data['billing_city'] = $this->posted['billing-city']; + $data['billing_postcode'] = $this->posted['billing-postcode']; + $data['billing_country'] = $this->posted['billing-country']; + $data['billing_state'] = $this->posted['billing-state']; + $data['billing_email'] = $this->posted['billing-email']; + $data['billing_phone'] = $this->posted['billing-phone']; + $data['shipping_first_name'] = $shipping_first_name; + $data['shipping_last_name'] = $shipping_last_name; + $data['shipping_company'] = $shipping_company; + $data['shipping_address_1'] = $shipping_address_1; + $data['shipping_address_2'] = $shipping_address_2; + $data['shipping_city'] = $shipping_city; + $data['shipping_postcode'] = $shipping_postcode; + $data['shipping_country'] = $shipping_country; + $data['shipping_state'] = $shipping_state; + $data['shipping_method'] = $this->posted['shipping_method']; + $data['payment_method'] = $this->posted['payment_method']; + $data['order_subtotal'] = number_format(jigoshop_cart::$subtotal_ex_tax, 2, '.', ''); + $data['order_shipping'] = number_format(jigoshop_cart::$shipping_total, 2, '.', ''); + $data['order_discount'] = number_format(jigoshop_cart::$discount_total, 2, '.', ''); + $data['order_tax'] = number_format(jigoshop_cart::$tax_total, 2, '.', ''); + $data['order_shipping_tax'] = number_format(jigoshop_cart::$shipping_tax_total, 2, '.', ''); + $data['order_total'] = number_format(jigoshop_cart::$total, 2, '.', ''); + + // Cart items + $order_items = array(); + + foreach (jigoshop_cart::$cart_contents as $cart_item_key => $values) : + + $_product = $values['data']; + + // Calc item tax to store + $rate = ''; + if ( $_product->is_taxable()) : + $rate = $_tax->get_rate( $_product->data['tax_class'] ); + endif; + + $order_items[] = apply_filters('new_order_item', array( + 'id' => $values['product_id'], + 'variation_id' => $values['variation_id'], + 'name' => $_product->get_title(), + 'qty' => (int) $values['quantity'], + 'cost' => $_product->get_price_excluding_tax(), + 'taxrate' => $rate + )); + + // Check stock levels + if ($_product->managing_stock()) : + if (!$_product->is_in_stock() || !$_product->has_enough_stock( $values['quantity'] )) : + + jigoshop::add_error( sprintf(__('Sorry, we do not have enough "%s" in stock to fulfill your order. Please edit your cart and try again. We apologise for any inconvenience caused.', 'jigoshop'), $_product->get_title() ) ); + break; + + endif; + else : + + if (!$_product->is_in_stock()) : + + jigoshop::add_error( sprintf(__('Sorry, we do not have enough "%s" in stock to fulfill your order. Please edit your cart and try again. We apologise for any inconvenience caused.', 'jigoshop'), $_product->get_title() ) ); + break; + + endif; + + endif; + + endforeach; + + if (jigoshop::error_count()>0) break; + + // Insert or update the post data + if (isset($_SESSION['order_awaiting_payment']) && $_SESSION['order_awaiting_payment'] > 0) : + + $order_id = (int) $_SESSION['order_awaiting_payment']; + $order_data['ID'] = $order_id; + wp_update_post( $order_data ); + + else : + $order_id = wp_insert_post( $order_data ); + + if (is_wp_error($order_id)) : + jigoshop::add_error( 'Error: Unable to create order. Please try again.' ); + break; + endif; + endif; + + // Update post meta + update_post_meta( $order_id, 'order_data', $data ); + update_post_meta( $order_id, 'order_key', uniqid('order_') ); + update_post_meta( $order_id, 'customer_user', (int) $user_id ); + update_post_meta( $order_id, 'order_items', $order_items ); + wp_set_object_terms( $order_id, 'pending', 'shop_order_status' ); + + $order = &new jigoshop_order($order_id); + + // Inserted successfully + do_action('jigoshop_new_order', $order_id); + + if (jigoshop_cart::needs_payment()) : + + // Store Order ID in session so it can be re-used after payment failure + $_SESSION['order_awaiting_payment'] = $order_id; + + // Process Payment + $result = $available_gateways[$this->posted['payment_method']]->process_payment( $order_id ); + + // Redirect to success/confirmation/payment page + if ($result['result']=='success') : + + if (is_ajax()) : + ob_clean(); + echo json_encode($result); + exit; + else : + wp_safe_redirect( $result['redirect'] ); + exit; + endif; + + endif; + + else : + + // No payment was required for order + $order->payment_complete(); + + // Empty the Cart + jigoshop_cart::empty_cart(); + + // Redirect to success/confirmation/payment page + if (is_ajax()) : + ob_clean(); + echo json_encode( array('redirect' => get_permalink(get_option('jigoshop_thanks_page_id'))) ); + exit; + else : + wp_safe_redirect( get_permalink(get_option('jigoshop_thanks_page_id')) ); + exit; + endif; + + endif; + + // Break out of loop + break; + + endwhile; + + endif; + + // If we reached this point then there were errors + if (is_ajax()) : + ob_clean(); + jigoshop::show_messages(); + exit; + else : + jigoshop::show_messages(); + endif; + + endif; + } + + /** Gets the value either from the posted data, or from the users meta data */ + function get_value( $input ) { + if (isset( $this->posted[$input] ) && !empty($this->posted[$input])) : + return $this->posted[$input]; + elseif (is_user_logged_in()) : + if (get_user_meta( get_current_user_id(), $input, true )) return get_user_meta( get_current_user_id(), $input, true ); + + $current_user = wp_get_current_user(); + + switch ( $input ) : + + case "billing-email" : + return $current_user->user_email; + break; + + endswitch; + endif; + } +} \ No newline at end of file diff --git a/classes/jigoshop_countries.class.php b/classes/jigoshop_countries.class.php new file mode 100644 index 00000000000..f819d57a507 --- /dev/null +++ b/classes/jigoshop_countries.class.php @@ -0,0 +1,574 @@ + 'Andorra', + 'AE' => 'United Arab Emirates', + 'AF' => 'Afghanistan', + 'AG' => 'Antigua and Barbuda', + 'AI' => 'Anguilla', + 'AL' => 'Albania', + 'AM' => 'Armenia', + 'AN' => 'Netherlands Antilles', + 'AO' => 'Angola', + 'AQ' => 'Antarctica', + 'AR' => 'Argentina', + 'AS' => 'American Samoa', + 'AT' => 'Austria', + 'AU' => 'Australia', + 'AW' => 'Aruba', + 'AX' => 'Aland Islands', + 'AZ' => 'Azerbaijan', + 'BA' => 'Bosnia and Herzegovina', + 'BB' => 'Barbados', + 'BD' => 'Bangladesh', + 'BE' => 'Belgium', + 'BF' => 'Burkina Faso', + 'BG' => 'Bulgaria', + 'BH' => 'Bahrain', + 'BI' => 'Burundi', + 'BJ' => 'Benin', + 'BL' => 'Saint Barthélemy', + 'BM' => 'Bermuda', + 'BN' => 'Brunei', + 'BO' => 'Bolivia', + 'BR' => 'Brazil', + 'BS' => 'Bahamas', + 'BT' => 'Bhutan', + 'BV' => 'Bouvet Island', + 'BW' => 'Botswana', + 'BY' => 'Belarus', + 'BZ' => 'Belize', + 'CA' => 'Canada', + 'CC' => 'Cocos (Keeling) Islands', + 'CD' => 'Congo (Kinshasa)', + 'CF' => 'Central African Republic', + 'CG' => 'Congo (Brazzaville)', + 'CH' => 'Switzerland', + 'CI' => 'Ivory Coast', + 'CK' => 'Cook Islands', + 'CL' => 'Chile', + 'CM' => 'Cameroon', + 'CN' => 'China', + 'CO' => 'Colombia', + 'CR' => 'Costa Rica', + 'CU' => 'Cuba', + 'CV' => 'Cape Verde', + 'CX' => 'Christmas Island', + 'CY' => 'Cyprus', + 'CZ' => 'Czech Republic', + 'DE' => 'Germany', + 'DJ' => 'Djibouti', + 'DK' => 'Denmark', + 'DM' => 'Dominica', + 'DO' => 'Dominican Republic', + 'DZ' => 'Algeria', + 'EC' => 'Ecuador', + 'EE' => 'Estonia', + 'EG' => 'Egypt', + 'EH' => 'Western Sahara', + 'ER' => 'Eritrea', + 'ES' => 'Spain', + 'ET' => 'Ethiopia', + 'FI' => 'Finland', + 'FJ' => 'Fiji', + 'FK' => 'Falkland Islands', + 'FM' => 'Micronesia', + 'FO' => 'Faroe Islands', + 'FR' => 'France', + 'GA' => 'Gabon', + 'GB' => 'United Kingdom', + 'GD' => 'Grenada', + 'GE' => 'Georgia', + 'GF' => 'French Guiana', + 'GG' => 'Guernsey', + 'GH' => 'Ghana', + 'GI' => 'Gibraltar', + 'GL' => 'Greenland', + 'GM' => 'Gambia', + 'GN' => 'Guinea', + 'GP' => 'Guadeloupe', + 'GQ' => 'Equatorial Guinea', + 'GR' => 'Greece', + 'GS' => 'South Georgia and the South Sandwich Islands', + 'GT' => 'Guatemala', + 'GU' => 'Guam', + 'GW' => 'Guinea-Bissau', + 'GY' => 'Guyana', + 'HK' => 'Hong Kong S.A.R., China', + 'HM' => 'Heard Island and McDonald Islands', + 'HN' => 'Honduras', + 'HR' => 'Croatia', + 'HT' => 'Haiti', + 'HU' => 'Hungary', + 'ID' => 'Indonesia', + 'IE' => 'Ireland', + 'IL' => 'Israel', + 'IM' => 'Isle of Man', + 'IN' => 'India', + 'IO' => 'British Indian Ocean Territory', + 'IQ' => 'Iraq', + 'IR' => 'Iran', + 'IS' => 'Iceland', + 'IT' => 'Italy', + 'JE' => 'Jersey', + 'JM' => 'Jamaica', + 'JO' => 'Jordan', + 'JP' => 'Japan', + 'KE' => 'Kenya', + 'KG' => 'Kyrgyzstan', + 'KH' => 'Cambodia', + 'KI' => 'Kiribati', + 'KM' => 'Comoros', + 'KN' => 'Saint Kitts and Nevis', + 'KP' => 'North Korea', + 'KR' => 'South Korea', + 'KW' => 'Kuwait', + 'KY' => 'Cayman Islands', + 'KZ' => 'Kazakhstan', + 'LA' => 'Laos', + 'LB' => 'Lebanon', + 'LC' => 'Saint Lucia', + 'LI' => 'Liechtenstein', + 'LK' => 'Sri Lanka', + 'LR' => 'Liberia', + 'LS' => 'Lesotho', + 'LT' => 'Lithuania', + 'LU' => 'Luxembourg', + 'LV' => 'Latvia', + 'LY' => 'Libya', + 'MA' => 'Morocco', + 'MC' => 'Monaco', + 'MD' => 'Moldova', + 'ME' => 'Montenegro', + 'MF' => 'Saint Martin (French part)', + 'MG' => 'Madagascar', + 'MH' => 'Marshall Islands', + 'MK' => 'Macedonia', + 'ML' => 'Mali', + 'MM' => 'Myanmar', + 'MN' => 'Mongolia', + 'MO' => 'Macao S.A.R., China', + 'MP' => 'Northern Mariana Islands', + 'MQ' => 'Martinique', + 'MR' => 'Mauritania', + 'MS' => 'Montserrat', + 'MT' => 'Malta', + 'MU' => 'Mauritius', + 'MV' => 'Maldives', + 'MW' => 'Malawi', + 'MX' => 'Mexico', + 'MY' => 'Malaysia', + 'MZ' => 'Mozambique', + 'NA' => 'Namibia', + 'NC' => 'New Caledonia', + 'NE' => 'Niger', + 'NF' => 'Norfolk Island', + 'NG' => 'Nigeria', + 'NI' => 'Nicaragua', + 'NL' => 'Netherlands', + 'NO' => 'Norway', + 'NP' => 'Nepal', + 'NR' => 'Nauru', + 'NU' => 'Niue', + 'NZ' => 'New Zealand', + 'OM' => 'Oman', + 'PA' => 'Panama', + 'PE' => 'Peru', + 'PF' => 'French Polynesia', + 'PG' => 'Papua New Guinea', + 'PH' => 'Philippines', + 'PK' => 'Pakistan', + 'PL' => 'Poland', + 'PM' => 'Saint Pierre and Miquelon', + 'PN' => 'Pitcairn', + 'PR' => 'Puerto Rico', + 'PS' => 'Palestinian Territory', + 'PT' => 'Portugal', + 'PW' => 'Palau', + 'PY' => 'Paraguay', + 'QA' => 'Qatar', + 'RE' => 'Reunion', + 'RO' => 'Romania', + 'RS' => 'Serbia', + 'RU' => 'Russia', + 'RW' => 'Rwanda', + 'SA' => 'Saudi Arabia', + 'SB' => 'Solomon Islands', + 'SC' => 'Seychelles', + 'SD' => 'Sudan', + 'SE' => 'Sweden', + 'SG' => 'Singapore', + 'SH' => 'Saint Helena', + 'SI' => 'Slovenia', + 'SJ' => 'Svalbard and Jan Mayen', + 'SK' => 'Slovakia', + 'SL' => 'Sierra Leone', + 'SM' => 'San Marino', + 'SN' => 'Senegal', + 'SO' => 'Somalia', + 'SR' => 'Suriname', + 'ST' => 'Sao Tome and Principe', + 'SV' => 'El Salvador', + 'SY' => 'Syria', + 'SZ' => 'Swaziland', + 'TC' => 'Turks and Caicos Islands', + 'TD' => 'Chad', + 'TF' => 'French Southern Territories', + 'TG' => 'Togo', + 'TH' => 'Thailand', + 'TJ' => 'Tajikistan', + 'TK' => 'Tokelau', + 'TL' => 'Timor-Leste', + 'TM' => 'Turkmenistan', + 'TN' => 'Tunisia', + 'TO' => 'Tonga', + 'TR' => 'Turkey', + 'TT' => 'Trinidad and Tobago', + 'TV' => 'Tuvalu', + 'TW' => 'Taiwan', + 'TZ' => 'Tanzania', + 'UA' => 'Ukraine', + 'UG' => 'Uganda', + 'UM' => 'United States Minor Outlying Islands', + 'US' => 'United States', + 'UY' => 'Uruguay', + 'UZ' => 'Uzbekistan', + 'VA' => 'Vatican', + 'VC' => 'Saint Vincent and the Grenadines', + 'VE' => 'Venezuela', + 'VG' => 'British Virgin Islands', + 'VI' => 'U.S. Virgin Islands', + 'VN' => 'Vietnam', + 'VU' => 'Vanuatu', + 'WF' => 'Wallis and Futuna', + 'WS' => 'Samoa', + 'YE' => 'Yemen', + 'YT' => 'Mayotte', + 'ZA' => 'South Africa', + 'ZM' => 'Zambia', + 'ZW' => 'Zimbabwe', + 'USAF' => 'US Armed Forces' , + 'VE' => 'Venezuela', + ); + + public static $states = array( + 'AU' => array( + 'ACT' => 'Australian Capital Territory' , + 'NSW' => 'New South Wales' , + 'NT' => 'Northern Territory' , + 'QLD' => 'Queensland' , + 'SA' => 'South Australia' , + 'TAS' => 'Tasmania' , + 'VIC' => 'Victoria' , + 'WA' => 'Western Australia' + ), + 'CA' => array( + 'AB' => 'Alberta' , + 'BC' => 'British Columbia' , + 'MB' => 'Manitoba' , + 'NB' => 'New Brunswick' , + 'NF' => 'Newfoundland' , + 'NT' => 'Northwest Territories' , + 'NS' => 'Nova Scotia' , + 'NU' => 'Nunavut' , + 'ON' => 'Ontario' , + 'PE' => 'Prince Edward Island' , + 'PQ' => 'Quebec' , + 'SK' => 'Saskatchewan' , + 'YT' => 'Yukon Territory' + ), + /*'GB' => array( + 'England' => array( + 'Avon' => 'Avon', + 'Bedfordshire' => 'Bedfordshire', + 'Berkshire' => 'Berkshire', + 'Bristol' => 'Bristol', + 'Buckinghamshire' => 'Buckinghamshire', + 'Cambridgeshire' => 'Cambridgeshire', + 'Cheshire' => 'Cheshire', + 'Cleveland' => 'Cleveland', + 'Cornwall' => 'Cornwall', + 'Cumbria' => 'Cumbria', + 'Derbyshire' => 'Derbyshire', + 'Devon' => 'Devon', + 'Dorset' => 'Dorset', + 'Durham' => 'Durham', + 'East Riding of Yorkshire' => 'East Riding of Yorkshire', + 'East Sussex' => 'East Sussex', + 'Essex' => 'Essex', + 'Gloucestershire' => 'Gloucestershire', + 'Greater Manchester' => 'Greater Manchester', + 'Hampshire' => 'Hampshire', + 'Herefordshire' => 'Herefordshire', + 'Hertfordshire' => 'Hertfordshire', + 'Humberside' => 'Humberside', + 'Isle of Wight' => 'Isle of Wight', + 'Isles of Scilly' => 'Isles of Scilly', + 'Kent' => 'Kent', + 'Lancashire' => 'Lancashire', + 'Leicestershire' => 'Leicestershire', + 'Lincolnshire' => 'Lincolnshire', + 'London' => 'London', + 'Merseyside' => 'Merseyside', + 'Middlesex' => 'Middlesex', + 'Norfolk' => 'Norfolk', + 'North Yorkshire' => 'North Yorkshire', + 'Northamptonshire' => 'Northamptonshire', + 'Northumberland' => 'Northumberland', + 'Nottinghamshire' => 'Nottinghamshire', + 'Oxfordshire' => 'Oxfordshire', + 'Rutland' => 'Rutland', + 'Shropshire' => 'Shropshire', + 'Somerset' => 'Somerset', + 'South Yorkshire' => 'South Yorkshire', + 'Staffordshire' => 'Staffordshire', + 'Suffolk' => 'Suffolk', + 'Surrey' => 'Surrey', + 'Tyne and Wear' => 'Tyne and Wear', + 'Warwickshire' => 'Warwickshire', + 'West Midlands' => 'West Midlands', + 'West Sussex' => 'West Sussex', + 'West Yorkshire' => 'West Yorkshire', + 'Wiltshire' => 'Wiltshire', + 'Worcestershire' => 'Worcestershire' + ), + 'Northern Ireland' => array( + 'Antrim' => 'Antrim', + 'Armagh' => 'Armagh', + 'Down' => 'Down', + 'Fermanagh' => 'Fermanagh', + 'Londonderry' => 'Londonderry', + 'Tyrone' => 'Tyrone' + ), + 'Scotland' => array( + 'Aberdeen City' => 'Aberdeen City', + 'Aberdeenshire' => 'Aberdeenshire', + 'Angus' => 'Angus', + 'Argyll and Bute' => 'Argyll and Bute', + 'Borders' => 'Borders', + 'Clackmannan' => 'Clackmannan', + 'Dumfries and Galloway' => 'Dumfries and Galloway', + 'East Ayrshire' => 'East Ayrshire', + 'East Dunbartonshire' => 'East Dunbartonshire', + 'East Lothian' => 'East Lothian', + 'East Renfrewshire' => 'East Renfrewshire', + 'Edinburgh City' => 'Edinburgh City', + 'Falkirk' => 'Falkirk', + 'Fife' => 'Fife', + 'Glasgow' => 'Glasgow', + 'Highland' => 'Highland', + 'Inverclyde' => 'Inverclyde', + 'Midlothian' => 'Midlothian', + 'Moray' => 'Moray', + 'North Ayrshire' => 'North Ayrshire', + 'North Lanarkshire' => 'North Lanarkshire', + 'Orkney' => 'Orkney', + 'Perthshire and Kinross' => 'Perthshire and Kinross', + 'Renfrewshire' => 'Renfrewshire', + 'Roxburghshire' => 'Roxburghshire', + 'Shetland' => 'Shetland', + 'South Ayrshire' => 'South Ayrshire', + 'South Lanarkshire' => 'South Lanarkshire', + 'Stirling' => 'Stirling', + 'West Dunbartonshire' => 'West Dunbartonshire', + 'West Lothian' => 'West Lothian', + 'Western Isles' => 'Western Isles', + ), + 'Wales' => array( + 'Blaenau Gwent' => 'Blaenau Gwent', + 'Bridgend' => 'Bridgend', + 'Caerphilly' => 'Caerphilly', + 'Cardiff' => 'Cardiff', + 'Carmarthenshire' => 'Carmarthenshire', + 'Ceredigion' => 'Ceredigion', + 'Conwy' => 'Conwy', + 'Denbighshire' => 'Denbighshire', + 'Flintshire' => 'Flintshire', + 'Gwynedd' => 'Gwynedd', + 'Isle of Anglesey' => 'Isle of Anglesey', + 'Merthyr Tydfil' => 'Merthyr Tydfil', + 'Monmouthshire' => 'Monmouthshire', + 'Neath Port Talbot' => 'Neath Port Talbot', + 'Newport' => 'Newport', + 'Pembrokeshire' => 'Pembrokeshire', + 'Powys' => 'Powys', + 'Rhondda Cynon Taff' => 'Rhondda Cynon Taff', + 'Swansea' => 'Swansea', + 'Torfaen' => 'Torfaen', + 'The Vale of Glamorgan' => 'The Vale of Glamorgan', + 'Wrexham' => 'Wrexham' + ) + ),*/ + 'US' => array( + 'AL' => 'Alabama' , + 'AK' => 'Alaska ' , + 'AZ' => 'Arizona' , + 'AR' => 'Arkansas' , + 'CA' => 'California' , + 'CO' => 'Colorado' , + 'CT' => 'Connecticut' , + 'DE' => 'Delaware' , + 'DC' => 'District Of Columbia' , + 'FL' => 'Florida' , + 'GA' => 'Georgia' , + 'HI' => 'Hawaii' , + 'ID' => 'Idaho' , + 'IL' => 'Illinois' , + 'IN' => 'Indiana' , + 'IA' => 'Iowa' , + 'KS' => 'Kansas' , + 'KY' => 'Kentucky' , + 'LA' => 'Louisiana' , + 'ME' => 'Maine' , + 'MD' => 'Maryland' , + 'MA' => 'Massachusetts' , + 'MI' => 'Michigan' , + 'MN' => 'Minnesota' , + 'MS' => 'Mississippi' , + 'MO' => 'Missouri' , + 'MT' => 'Montana' , + 'NE' => 'Nebraska' , + 'NV' => 'Nevada' , + 'NH' => 'New Hampshire' , + 'NJ' => 'New Jersey' , + 'NM' => 'New Mexico' , + 'NY' => 'New York' , + 'NC' => 'North Carolina' , + 'ND' => 'North Dakota' , + 'OH' => 'Ohio' , + 'OK' => 'Oklahoma' , + 'OR' => 'Oregon' , + 'PA' => 'Pennsylvania' , + 'RI' => 'Rhode Island' , + 'SC' => 'South Carolina' , + 'SD' => 'South Dakota' , + 'TN' => 'Tennessee' , + 'TX' => 'Texas' , + 'UT' => 'Utah' , + 'VT' => 'Vermont' , + 'VA' => 'Virginia' , + 'WA' => 'Washington' , + 'WV' => 'West Virginia' , + 'WI' => 'Wisconsin' , + 'WY' => 'Wyoming' + ), + 'USAF' => array( + 'AA' => 'Americas' , + 'AE' => 'Europe' , + 'AP' => 'Pacific' + ) + ); + + /** get base country */ + function get_base_country() { + $default = get_option('jigoshop_default_country'); + if (strstr($default, ':')) : + $country = current(explode(':', $default)); + $state = end(explode(':', $default)); + else : + $country = $default; + $state = ''; + endif; + + return $country; + } + + /** get base state */ + function get_base_state() { + $default = get_option('jigoshop_default_country'); + if (strstr($default, ':')) : + $country = current(explode(':', $default)); + $state = end(explode(':', $default)); + else : + $country = $default; + $state = ''; + endif; + + return $state; + } + + /** get countries we allow only */ + function get_allowed_countries() { + + $countries = self::$countries; + + asort($countries); + + if (get_option('jigoshop_allowed_countries')!=='specific') return $countries; + + $allowed_countries = array(); + + $allowed_countries_raw = get_option('jigoshop_specific_allowed_countries'); + + foreach ($allowed_countries_raw as $country) : + + $allowed_countries[$country] = $countries[$country]; + + endforeach; + + asort($allowed_countries); + + return $allowed_countries; + } + + /** Gets the correct string for shipping - ether 'to the' or 'to' */ + function shipping_to_prefix() { + $return = ''; + if (in_array(jigoshop_customer::get_country(), array( 'GB', 'US', 'AE', 'CZ', 'DO', 'NL', 'PH', 'USAF' ))) $return = __('to the', 'jigoshop'); + else $return = __('to', 'jigoshop'); + $return = apply_filters('shipping_to_prefix', $return, jigoshop_customer::get_shipping_country()); + return $return; + } + + function estimated_for_prefix() { + $return = ''; + if (in_array(jigoshop_customer::get_country(), array( 'GB', 'US', 'AE', 'CZ', 'DO', 'NL', 'PH', 'USAF' ))) $return = __('the ', 'jigoshop'); + $return = apply_filters('estimated_for_prefix', $return, jigoshop_customer::get_shipping_country()); + return $return; + } + + /** get states */ + function get_states( $cc ) { + if (isset( self::$states[$cc] )) return self::$states[$cc]; + } + + /** Outputs the list of countries and states for use in dropdown boxes */ + function country_dropdown_options( $selected_country = '', $selected_state = '', $escape=false ) { + + $countries = self::$countries; + asort($countries); + + if ( $countries ) foreach ( $countries as $key=>$value) : + if ( $states = self::get_states($key) ) : + echo ''; + echo ''; + foreach ($states as $state_key=>$state_value) : + echo ''; + endforeach; + echo ''; + else : + echo ''. ($escape ? esc_js( __($value, 'jigoshop') ) : __($value, 'jigoshop') ) .''; + endif; + endforeach; + } +} + diff --git a/classes/jigoshop_coupons.class.php b/classes/jigoshop_coupons.class.php new file mode 100644 index 00000000000..87fde7d1991 --- /dev/null +++ b/classes/jigoshop_coupons.class.php @@ -0,0 +1,41 @@ +0) : + $valid = false; + if (sizeof(jigoshop_cart::$cart_contents)>0) : foreach (jigoshop_cart::$cart_contents as $item_id => $values) : + if (in_array($item_id, $coupon['products'])) : + $valid = true; + endif; + endforeach; endif; + return $valid; + endif; + return true; + } +} \ No newline at end of file diff --git a/classes/jigoshop_customer.class.php b/classes/jigoshop_customer.class.php new file mode 100644 index 00000000000..b90ae06d1e2 --- /dev/null +++ b/classes/jigoshop_customer.class.php @@ -0,0 +1,196 @@ + $country, + 'state' => $state, + 'postcode' => '', + 'shipping_country' => $country, + 'shipping_state' => $state, + 'shipping_postcode' => '' + ); + $_SESSION['customer'] = $data; + + endif; + + } + + /** get class instance */ + public static function get() { + if (!isset(self::$_instance)) { + $c = __CLASS__; + self::$_instance = new $c; + } + return self::$_instance; + } + + /** Is customer outside base country? */ + public static function is_customer_outside_base() { + if (isset($_SESSION['customer']['country'])) : + + $default = get_option('jigoshop_default_country'); + if (strstr($default, ':')) : + $country = current(explode(':', $default)); + $state = end(explode(':', $default)); + else : + $country = $default; + $state = ''; + endif; + + if ($country!==$_SESSION['customer']['country']) return true; + + endif; + return false; + } + + /** Gets the state from the current session */ + public static function get_state() { + if (isset($_SESSION['customer']['state'])) return $_SESSION['customer']['state']; + } + + /** Gets the country from the current session */ + public static function get_country() { + if (isset($_SESSION['customer']['country'])) return $_SESSION['customer']['country']; + } + + /** Gets the postcode from the current session */ + public static function get_postcode() { + if (isset($_SESSION['customer']['postcode'])) return strtolower(str_replace(' ', '', $_SESSION['customer']['postcode'])); + } + + /** Gets the state from the current session */ + public static function get_shipping_state() { + if (isset($_SESSION['customer']['shipping_state'])) return $_SESSION['customer']['shipping_state']; + } + + /** Gets the country from the current session */ + public static function get_shipping_country() { + if (isset($_SESSION['customer']['shipping_country'])) return $_SESSION['customer']['shipping_country']; + } + + /** Gets the postcode from the current session */ + public static function get_shipping_postcode() { + if (isset($_SESSION['customer']['shipping_postcode'])) return strtolower(str_replace(' ', '', $_SESSION['customer']['shipping_postcode'])); + } + + /** Sets session data for the location */ + public static function set_location( $country, $state, $postcode = '' ) { + $data = (array) $_SESSION['customer']; + + $data['country'] = $country; + $data['state'] = $state; + $data['postcode'] = $postcode; + + $_SESSION['customer'] = $data; + } + + /** Sets session data for the country */ + public static function set_country( $country ) { + $_SESSION['customer']['country'] = $country; + } + + /** Sets session data for the state */ + public static function set_state( $state ) { + $_SESSION['customer']['state'] = $state; + } + + /** Sets session data for the postcode */ + public static function set_postcode( $postcode ) { + $_SESSION['customer']['postcode'] = $postcode; + } + + /** Sets session data for the location */ + public static function set_shipping_location( $country, $state = '', $postcode = '' ) { + $data = (array) $_SESSION['customer']; + + $data['shipping_country'] = $country; + $data['shipping_state'] = $state; + $data['shipping_postcode'] = $postcode; + + $_SESSION['customer'] = $data; + } + + /** Sets session data for the country */ + public static function set_shipping_country( $country ) { + $_SESSION['customer']['shipping_country'] = $country; + } + + /** Sets session data for the state */ + public static function set_shipping_state( $state ) { + $_SESSION['customer']['shipping_state'] = $state; + } + + /** Sets session data for the postcode */ + public static function set_shipping_postcode( $postcode ) { + $_SESSION['customer']['shipping_postcode'] = $postcode; + } + + /** + * Gets a user's downloadable products if they are logged in + * + * @return array downloads Array of downloadable products + */ + public static function get_downloadable_products() { + + global $wpdb; + + $downloads = array(); + + if (is_user_logged_in()) : + + $jigoshop_orders = &new jigoshop_orders(); + $jigoshop_orders->get_customer_orders( get_current_user_id() ); + if ($jigoshop_orders->orders) foreach ($jigoshop_orders->orders as $order) : + if ( $order->status == 'completed' ) { + $results = $wpdb->get_results( "SELECT * FROM ".$wpdb->prefix."jigoshop_downloadable_product_permissions WHERE order_key = \"".$order->order_key."\" AND user_id = ".get_current_user_id().";" ); + $user_info = get_userdata(get_current_user_id()); + if ($results) foreach ($results as $result) : + $_product = &new jigoshop_product( $result->product_id ); + if ($_product->exists) : + $download_name = $_product->get_title(); + else : + $download_name = '#' . $result->product_id; + endif; + $downloads[] = array( + 'download_url' => add_query_arg('download_file', $result->product_id, add_query_arg('order', $result->order_key, add_query_arg('email', $user_info->user_email, home_url()))), + 'product_id' => $result->product_id, + 'download_name' => $download_name, + 'order_key' => $result->order_key, + 'downloads_remaining' => $result->downloads_remaining + ); + endforeach; + } + endforeach; + + endif; + + return $downloads; + + } + +} \ No newline at end of file diff --git a/classes/jigoshop_order.class.php b/classes/jigoshop_order.class.php new file mode 100644 index 00000000000..86d94b7029d --- /dev/null +++ b/classes/jigoshop_order.class.php @@ -0,0 +1,404 @@ +_data[$variable]) ? $this->_data[$variable] : null; + } + + public function __set($variable, $value) { + $this->_data[$variable] = $value; + } + + /** Get the order if ID is passed, otherwise the order is new and empty */ + function jigoshop_order( $id='' ) { + if ($id>0) $this->get_order( $id ); + } + + /** Gets an order from the database */ + function get_order( $id = 0 ) { + if (!$id) return false; + if ($result = get_post( $id )) : + $this->populate( $result ); + return true; + endif; + return false; + } + + /** Populates an order from the loaded post data */ + function populate( $result ) { + + // Standard post data + $this->id = $result->ID; + $this->order_date = $result->post_date; + $this->modified_date = $result->post_modified; + $this->customer_note = $result->post_excerpt; + + // Custom field data + $this->order_key = (string) get_post_meta( $this->id, 'order_key', true ); + $this->user_id = (int) get_post_meta( $this->id, 'customer_user', true ); + $this->items = (array) get_post_meta( $this->id, 'order_items', true ); + $this->order_data = (array) maybe_unserialize( get_post_meta( $this->id, 'order_data', true ) ); + + $this->billing_first_name = (string) $this->get_value_from_data('billing_first_name'); + $this->billing_last_name = (string) $this->get_value_from_data('billing_last_name'); + $this->billing_company = (string) $this->get_value_from_data('billing_company'); + $this->billing_address_1 = (string) $this->get_value_from_data('billing_address_1'); + $this->billing_address_2 = (string) $this->get_value_from_data('billing_address_2'); + $this->billing_city = (string) $this->get_value_from_data('billing_city'); + $this->billing_postcode = (string) $this->get_value_from_data('billing_postcode'); + $this->billing_country = (string) $this->get_value_from_data('billing_country'); + $this->billing_state = (string) $this->get_value_from_data('billing_state'); + $this->billing_email = (string) $this->get_value_from_data('billing_email'); + $this->billing_phone = (string) $this->get_value_from_data('billing_phone'); + $this->shipping_first_name = (string) $this->get_value_from_data('shipping_first_name'); + $this->shipping_last_name = (string) $this->get_value_from_data('shipping_last_name'); + $this->shipping_company = (string) $this->get_value_from_data('shipping_company'); + $this->shipping_address_1 = (string) $this->get_value_from_data('shipping_address_1'); + $this->shipping_address_2 = (string) $this->get_value_from_data('shipping_address_2'); + $this->shipping_city = (string) $this->get_value_from_data('shipping_city'); + $this->shipping_postcode = (string) $this->get_value_from_data('shipping_postcode'); + $this->shipping_country = (string) $this->get_value_from_data('shipping_country'); + $this->shipping_state = (string) $this->get_value_from_data('shipping_state'); + + $this->shipping_method = (string) $this->get_value_from_data('shipping_method'); + $this->payment_method = (string) $this->get_value_from_data('payment_method'); + + $this->order_subtotal = (string) $this->get_value_from_data('order_subtotal'); + + $this->order_shipping = (string) $this->get_value_from_data('order_shipping'); + $this->order_discount = (string) $this->get_value_from_data('order_discount'); + $this->order_tax = (string) $this->get_value_from_data('order_tax'); + $this->order_shipping_tax = (string) $this->get_value_from_data('order_shipping_tax'); + $this->order_total = (string) $this->get_value_from_data('order_total'); + + // Formatted Addresses + $formatted_address = array(); + $country = ($this->billing_country && isset(jigoshop_countries::$countries[$this->billing_country])) ? jigoshop_countries::$countries[$this->billing_country] : $this->billing_country; + $address = array_map('trim', array( + $this->billing_address_1, + $this->billing_address_2, + $this->billing_city, + $this->billing_state, + $this->billing_postcode, + $country + )); + foreach ($address as $part) if (!empty($part)) $formatted_address[] = $part; + $this->formatted_billing_address = implode(', ', $formatted_address); + + if ($this->shipping_address_1) : + $formatted_address = array(); + $country = ($this->shipping_country && isset(jigoshop_countries::$countries[$this->shipping_country])) ? jigoshop_countries::$countries[$this->shipping_country] : $this->shipping_country; + $address = array_map('trim', array( + $this->shipping_address_1, + $this->shipping_address_2, + $this->shipping_city, + $this->shipping_state, + $this->shipping_postcode, + $country + )); + foreach ($address as $part) if (!empty($part)) $formatted_address[] = $part; + $this->formatted_shipping_address = implode(', ', $formatted_address); + endif; + + // Taxonomy data + $terms = wp_get_object_terms( $this->id, 'shop_order_status' ); + if (!is_wp_error($terms) && $terms) : + $term = current($terms); + $this->status = $term->slug; + else : + $this->status = 'pending'; + endif; + + } + + function get_value_from_data( $key ) { + if (isset($this->order_data[$key])) return $this->order_data[$key]; else return ''; + } + + /** Gets shipping and product tax */ + function get_total_tax() { + return $this->order_tax + $this->order_shipping_tax; + } + + /** Gets subtotal */ + function get_subtotal_to_display() { + + + $subtotal = jigoshop_price($this->order_subtotal); + + if ($this->order_tax>0) : + $subtotal .= __(' (ex. tax)', 'jigoshop'); + endif; + + return $subtotal; + } + + /** Gets shipping */ + function get_shipping_to_display() { + + if ($this->order_shipping > 0) : + + $shipping = jigoshop_price($this->order_shipping); + if ($this->order_shipping_tax > 0) : + $shipping .= sprintf(__(' (ex. tax) via %s', 'jigoshop'), ucwords($this->shipping_method)); + endif; + + else : + $shipping = __('Free!', 'jigoshop'); + endif; + + return $shipping; + } + + /** Get a product (either product or variation) */ + function get_product_from_item( $item ) { + + if (isset($item['variation_id']) && $item['variation_id']>0) : + $_product = &new jigoshop_product_variation( $item['variation_id'] ); + else : + $_product = &new jigoshop_product( $item['id'] ); + endif; + + return $_product; + + } + + /** Output items for display in emails */ + function email_order_items_list( $show_download_links = false, $show_sku = false ) { + + $return = ''; + + foreach($this->items as $item) : + + $_product = $this->get_product_from_item( $item ); + + $return .= $item['qty'] . ' x ' . apply_filters('jigoshop_order_product_title', $item['name'], $_product); + + if ($show_sku) : + + $return .= ' (#' . $_product->sku . ')'; + + endif; + + $return .= ' - ' . strip_tags(jigoshop_price( $item['cost']*$item['qty'], array('ex_tax_label' => 1 ))); + + if (isset($_product->variation_data)) : + $return .= PHP_EOL . jigoshop_get_formatted_variation( $_product->variation_data, true ); + endif; + + if ($show_download_links) : + + if ($_product->exists) : + + if ($_product->is_type('downloadable')) : + $return .= PHP_EOL . ' - ' . $this->get_downloadable_file_url( $item['id'] ) . ''; + endif; + + endif; + + endif; + + $return .= PHP_EOL; + + endforeach; + + return $return; + + } + + /** Generates a URL so that a customer can checkout/pay for their (unpaid - pending) order via a link */ + function get_checkout_payment_url() { + + $payment_page = get_permalink(get_option('jigoshop_pay_page_id')); + + if (get_option('jigoshop_force_ssl_checkout')=='yes' || is_ssl()) $payment_page = str_replace('http:', 'https:', $payment_page); + + return add_query_arg('pay_for_order', 'true', add_query_arg('order', $this->order_key, add_query_arg('order_id', $this->id, $payment_page))); + } + + + /** Generates a URL so that a customer can cancel their (unpaid - pending) order */ + function get_cancel_order_url() { + return jigoshop::nonce_url( 'cancel_order', add_query_arg('cancel_order', 'true', add_query_arg('order', $this->order_key, add_query_arg('order_id', $this->id, home_url())))); + } + + + /** Gets a downloadable products file url */ + function get_downloadable_file_url( $item_id ) { + + $user_email = $this->billing_email; + + if ($this->user_id>0) : + $user_info = get_userdata($this->user_id); + if ($user_info->user_email) : + $user_email = $user_info->user_email; + endif; + endif; + + return add_query_arg('download_file', $item_id, add_query_arg('order', $this->order_key, add_query_arg('email', $user_email, home_url()))); + } + + /** + * Adds a note (comment) to the order + * + * @param string $note Note to add + * @param int $private Currently unused + */ + function add_order_note( $note, $private = 1 ) { + + $comment_post_ID = $this->id; + $comment_author = 'JigoShop'; + $comment_author_email = 'jigoshop@' . str_replace('www.', '', str_replace('http://', '', site_url())); + $comment_author_url = ''; + $comment_content = $note; + $comment_type = ''; + $comment_parent = 0; + + $commentdata = compact('comment_post_ID', 'comment_author', 'comment_author_email', 'comment_author_url', 'comment_content', 'comment_type', 'comment_parent', 'user_ID'); + + $commentdata['comment_author_IP'] = preg_replace( '/[^0-9a-fA-F:., ]/', '',$_SERVER['REMOTE_ADDR'] ); + $commentdata['comment_agent'] = substr($_SERVER['HTTP_USER_AGENT'], 0, 254); + + $commentdata['comment_date'] = current_time('mysql'); + $commentdata['comment_date_gmt'] = current_time('mysql', 1); + + $comment_id = wp_insert_comment( $commentdata ); + + add_comment_meta($comment_id, 'private', $private); + + } + + /** + * Adds a note (comment) to the order + * + * @param string $new_status Status to change the order to + * @param string $note Optional note to add + */ + function update_status( $new_status, $note = '' ) { + + if ($note) $note .= ' '; + + $new_status = get_term_by( 'slug', sanitize_title( $new_status ), 'shop_order_status'); + if ($new_status) : + + wp_set_object_terms($this->id, $new_status->slug, 'shop_order_status'); + + if ( $this->status != $new_status->slug ) : + // Status was changed + do_action( 'order_status_'.$new_status->slug, $this->id ); + do_action( 'order_status_'.$this->status.'_to_'.$new_status->slug, $this->id ); + $this->add_order_note( $note . sprintf( __('Order status changed from %s to %s.', 'jigoshop'), $this->status, $new_status->slug ) ); + clean_term_cache( '', 'shop_order_status' ); + endif; + + endif; + + } + + /** + * Cancel the order and restore the cart (before payment) + * + * @param string $note Optional note to add + */ + function cancel_order( $note = '' ) { + + unset($_SESSION['order_awaiting_payment']); + + $this->update_status('cancelled', $note); + + } + + /** + * When a payment is complete this function is called + * + * Most of the time this should mark an order as 'processing' so that admin can process/post the items + * If the cart contains only downloadable items then the order is 'complete' since the admin needs to take no action + * Stock levels are reduced at this point + */ + function payment_complete() { + + unset($_SESSION['order_awaiting_payment']); + + $downloadable_order = false; + + if (sizeof($this->items)>0) foreach ($this->items as $item) : + + if ($item['id']>0) : + $_product = $this->get_product_from_item( $item ); + + if ( $_product->exists && $_product->is_type('downloadable') ) : + $downloadable_order = true; + continue; + endif; + + endif; + + $downloadable_order = false; + break; + + endforeach; + + if ($downloadable_order) : + $this->update_status('completed'); + else : + $this->update_status('processing'); + endif; + + // Payment is complete so reduce stock levels + $this->reduce_order_stock(); + + } + + /** + * Reduce stock levels + */ + function reduce_order_stock() { + + // Reduce stock levels and do any other actions with products in the cart + if (sizeof($this->items)>0) foreach ($this->items as $item) : + + if ($item['id']>0) : + $_product = $this->get_product_from_item( $item ); + + if ( $_product->exists && $_product->managing_stock() ) : + + $old_stock = $_product->stock; + + $new_quantity = $_product->reduce_stock( $item['qty'] ); + + $this->add_order_note( sprintf( __('Item #%s stock reduced from %s to %s.', 'jigoshop'), $item['id'], $old_stock, $new_quantity) ); + + if ($new_quantity<0) : + do_action('jigoshop_product_on_backorder_notification', $item['id'], $item['qty']); + endif; + + // stock status notifications + if (get_option('jigoshop_notify_no_stock_amount') && get_option('jigoshop_notify_no_stock_amount')>=$new_quantity) : + do_action('jigoshop_no_stock_notification', $item['id']); + elseif (get_option('jigoshop_notify_low_stock_amount') && get_option('jigoshop_notify_low_stock_amount')>=$new_quantity) : + do_action('jigoshop_low_stock_notification', $item['id']); + endif; + + endif; + + endif; + + endforeach; + + $this->add_order_note( __('Order item stock reduced successfully.', 'jigoshop') ); + + } + +} \ No newline at end of file diff --git a/classes/jigoshop_orders.class.php b/classes/jigoshop_orders.class.php new file mode 100644 index 00000000000..a3dce792b9d --- /dev/null +++ b/classes/jigoshop_orders.class.php @@ -0,0 +1,63 @@ +orders = array(); + + // Get Counts + $this->pending_count = get_term_by( 'slug', 'pending', 'shop_order_status' )->count; + $this->completed_count = get_term_by( 'slug', 'completed', 'shop_order_status' )->count; + $this->cancelled_count = get_term_by( 'slug', 'cancelled', 'shop_order_status' )->count; + $this->on_hold_count = get_term_by( 'slug', 'on-hold', 'shop_order_status' )->count; + $this->refunded_count = get_term_by( 'slug', 'refunded', 'shop_order_status' )->count; + $this->processing_count = get_term_by( 'slug', 'processing', 'shop_order_status' )->count; + $this->count = wp_count_posts( 'shop_order' )->publish; + } + + /** + * Loads a customers orders + * + * @param int $user_id ID of the user to load the orders for + * @param int $limit How many orders to load + */ + function get_customer_orders( $user_id, $limit = 5 ) { + + $args = array( + 'numberposts' => $limit, + 'meta_key' => 'customer_user', + 'meta_value' => $user_id, + 'post_type' => 'shop_order', + 'post_status' => 'publish' + ); + + $results = get_posts($args); + + if ($results) : + foreach ($results as $result) : + $order = &new jigoshop_order(); + $order->populate($result); + $this->orders[] = $order; + endforeach; + endif; + } +} \ No newline at end of file diff --git a/classes/jigoshop_product.class.php b/classes/jigoshop_product.class.php new file mode 100644 index 00000000000..b0a44cefd0f --- /dev/null +++ b/classes/jigoshop_product.class.php @@ -0,0 +1,560 @@ +id = $id; + + $product_custom_fields = get_post_custom( $this->id ); + + if (isset($product_custom_fields['SKU'][0]) && !empty($product_custom_fields['SKU'][0])) $this->sku = $product_custom_fields['SKU'][0]; else $this->sku = $this->id; + + if (isset($product_custom_fields['product_data'][0])) $this->data = maybe_unserialize( $product_custom_fields['product_data'][0] ); else $this->data = ''; + + if (isset($product_custom_fields['product_attributes'][0])) $this->attributes = maybe_unserialize( $product_custom_fields['product_attributes'][0] ); else $this->attributes = array(); + + if (isset($product_custom_fields['price'][0])) $this->price = $product_custom_fields['price'][0]; else $this->price = 0; + + if (isset($product_custom_fields['visibility'][0])) $this->visibility = $product_custom_fields['visibility'][0]; else $this->visibility = 'hidden'; + + if (isset($product_custom_fields['stock'][0])) $this->stock = $product_custom_fields['stock'][0]; else $this->stock = 0; + + // Again just in case, to fix WP bug + $this->data = maybe_unserialize( $this->data ); + $this->attributes = maybe_unserialize( $this->attributes ); + + $terms = wp_get_object_terms( $id, 'product_type' ); + if (!is_wp_error($terms) && $terms) : + $term = current($terms); + $this->product_type = $term->slug; + else : + $this->product_type = 'simple'; + endif; + + $this->get_children(); + + if ($this->data) : + $this->exists = true; + else : + $this->exists = false; + endif; + } + + /** Returns the product's children */ + function get_children() { + + if (!is_array($this->children)) : + + $this->children = array(); + + if ($this->is_type('variable')) $child_post_type = 'product_variation'; else $child_post_type = 'product'; + + if ( $children_products =& get_children( 'post_parent='.$this->id.'&post_type='.$child_post_type.'&orderby=menu_order&order=ASC' ) ) : + + if ($children_products) foreach ($children_products as $child) : + + if ($this->is_type('variable')) : + $child->product = &new jigoshop_product_variation( $child->ID ); + else : + $child->product = &new jigoshop_product( $child->ID ); + endif; + + endforeach; + $this->children = (array) $children_products; + endif; + + endif; + + return $this->children; + } + + /** + * Reduce stock level of the product + * + * @param int $by Amount to reduce by + */ + function reduce_stock( $by = 1 ) { + if ($this->managing_stock()) : + $reduce_to = $this->stock - $by; + update_post_meta($this->id, 'stock', $reduce_to); + return $reduce_to; + endif; + } + + /** + * Increase stock level of the product + * + * @param int $by Amount to increase by + */ + function increase_stock( $by = 1 ) { + if ($this->managing_stock()) : + $increase_to = $this->stock + $by; + update_post_meta($this->id, 'stock', $increase_to); + return $increase_to; + endif; + } + + /** + * Checks the product type + * + * @param string $type Type to check against + */ + function is_type( $type ) { + if (is_array($type) && in_array($this->product_type, $type)) return true; + elseif ($this->product_type==$type) return true; + return false; + } + + /** Returns whether or not the product has any child product */ + function has_child () { + return sizeof($this->children) ? true : false; + } + + /** Returns whether or not the product post exists */ + function exists() { + if ($this->exists) return true; + return false; + } + + /** Returns whether or not the product is taxable */ + function is_taxable() { + if (isset($this->data['tax_status']) && $this->data['tax_status']=='taxable') return true; + return false; + } + + /** Returns whether or not the product shipping is taxable */ + function is_shipping_taxable() { + if (isset($this->data['tax_status']) && ($this->data['tax_status']=='taxable' || $this->data['tax_status']=='shipping')) return true; + return false; + } + + /** Get the product's post data */ + function get_post_data() { + if (empty($this->post)) : + $this->post = get_post( $this->id ); + endif; + + return $this->post; + } + + /** Get the title of the post */ + function get_title () { + $this->get_post_data(); + return apply_filters('jigoshop_product_title', $this->post->post_title, $this); + } + + + /** Get the add to url */ + function add_to_cart_url() { + + if ($this->is_type('variable')) : + $url = add_query_arg('add-to-cart', 'variation'); + $url = add_query_arg('product', $this->id, $url); + elseif ( $this->has_child() ) : + $url = add_query_arg('add-to-cart', 'group'); + $url = add_query_arg('product', $this->id, $url); + else : + $url = add_query_arg('add-to-cart', $this->id); + endif; + + $url = jigoshop::nonce_url( 'add_to_cart', $url ); + return $url; + } + + /** Returns whether or not the product is stock managed */ + function managing_stock() { + if (get_option('jigoshop_manage_stock')=='yes') : + if (isset($this->data['manage_stock']) && $this->data['manage_stock']=='yes') return true; + endif; + return false; + } + + /** Returns whether or not the product is in stock */ + function is_in_stock() { + if ($this->managing_stock()) : + if (!$this->backorders_allowed()) : + if ($this->stock==0 || $this->stock<0) : + return false; + else : + if ($this->data['stock_status']=='instock') return true; + return false; + endif; + else : + if ($this->data['stock_status']=='instock') return true; + return false; + endif; + endif; + return true; + } + + /** Returns whether or not the product can be backordered */ + function backorders_allowed() { + if ($this->data['backorders']=='yes' || $this->data['backorders']=='notify') return true; + return false; + } + + /** Returns whether or not the product needs to notify the customer on backorder */ + function backorders_require_notification() { + if ($this->data['backorders']=='notify') return true; + return false; + } + + /** Returns whether or not the product has enough stock for the order */ + function has_enough_stock( $quantity ) { + + if ($this->backorders_allowed()) return true; + + if ($this->stock >= $quantity) : + return true; + endif; + + return false; + + } + + /** Returns the availability of the product */ + function get_availability() { + + $availability = ""; + $class = ""; + + if (!$this->managing_stock()) : + if ($this->is_in_stock()) : + //$availability = __('In stock', 'jigoshop'); /* Lets not bother showing stock if its not managed and is available */ + else : + $availability = __('Out of stock', 'jigoshop'); + $class = 'out-of-stock'; + endif; + else : + if ($this->is_in_stock()) : + if ($this->stock > 0) : + $availability = __('In stock', 'jigoshop'); + + if ($this->backorders_allowed()) : + if ($this->backorders_require_notification()) : + $availability .= ' – '.$this->stock.' '; + $availability .= __('available', 'jigoshop'); + $availability .= __(' (backorders allowed)', 'jigoshop'); + endif; + else : + $availability .= ' – '.$this->stock.' '; + $availability .= __('available', 'jigoshop'); + endif; + + else : + + if ($this->backorders_allowed()) : + if ($this->backorders_require_notification()) : + $availability = __('Available on backorder', 'jigoshop'); + else : + $availability = __('In stock', 'jigoshop'); + endif; + else : + $availability = __('Out of stock', 'jigoshop'); + $class = 'out-of-stock'; + endif; + + endif; + else : + if ($this->backorders_allowed()) : + $availability = __('Available on backorder', 'jigoshop'); + else : + $availability = __('Out of stock', 'jigoshop'); + $class = 'out-of-stock'; + endif; + endif; + endif; + + return array( 'availability' => $availability, 'class' => $class); + } + + /** Returns whether or not the product is featured */ + function is_featured() { + if (get_post_meta($this->id, 'featured', true)=='yes') return true; + return false; + } + + /** Returns whether or not the product is visible */ + function is_visible() { + if ($this->visibility=='hidden') return false; + if ($this->visibility=='visible') return true; + if ($this->visibility=='search' && is_search()) return true; + if ($this->visibility=='search' && !is_search()) return false; + if ($this->visibility=='catalog' && is_search()) return false; + if ($this->visibility=='catalog' && !is_search()) return true; + } + + /** Returns whether or not the product is on sale */ + function is_on_sale() { + + if ( $this->has_child() ) : + + $onsale = false; + + foreach ($this->children as $child) : + if ( isset($child->product->data['sale_price']) && $child->product->data['sale_price']==$child->product->price ) : + return true; + endif; + endforeach; + + else : + + if ( isset($this->data['sale_price']) && $this->data['sale_price']==$this->price ) : + return true; + endif; + + endif; + + return false; + } + + /** Returns the product's weight */ + function get_weight() { + if ($this->data['weight']) return $this->data['weight']; + } + + /** Returns the product's price */ + function get_price() { + + return $this->price; + + /*if (!$price) $price = $this->price; + + if (get_option('jigoshop_prices_include_tax')=='yes' && $this->is_taxable() && jigoshop_customer::is_customer_outside_base()) : + + $_tax = &new jigoshop_tax(); + + $price = $price * 100; + + $base_rate = $_tax->get_shop_base_rate( $this->data['tax_class'] ); + $rate = $_tax->get_rate( $this->data['tax_class'] ); + + $base_tax_amount = round($_tax->calc_tax( $price, $base_rate, true )); + $tax_amount = round($_tax->calc_tax( ($price-$base_tax_amount), $rate, false )); + + return ($price - $base_tax_amount + $tax_amount) / 100; + + endif; + + return $price;*/ + } + + /** Returns the price (excluding tax) */ + function get_price_excluding_tax() { + + $price = $this->price; + + if (get_option('jigoshop_prices_include_tax')=='yes') : + + if ( $rate = $this->get_tax_base_rate() ) : + + if ( $rate>0 ) : + + $_tax = &new jigoshop_tax(); + + $tax_amount = $_tax->calc_tax( $price, $rate, true ); + + $price = $price - $tax_amount; + + endif; + + endif; + + endif; + + return $price; + } + + /** Returns the base tax rate */ + function get_tax_base_rate() { + + if ( $this->is_taxable() && get_option('jigoshop_calc_taxes')=='yes') : + + $_tax = &new jigoshop_tax(); + $rate = $_tax->get_shop_base_rate( $this->data['tax_class'] ); + + return $rate; + + endif; + + } + + /** Returns the price in html format */ + function get_price_html() { + $price = ''; + if ( $this->has_child() ) : + + $min_price = ''; + $max_price = ''; + + foreach ($this->children as $child) : + $child_price = $child->product->get_price(); + if ($child_price<$min_price || $min_price == '') $min_price = $child_price; + if ($child_price>$max_price || $max_price == '') $max_price = $child_price; + endforeach; + + $price .= '' . __('From: ', 'jigoshop') . '' . jigoshop_price($min_price); + elseif ($this->is_type('variable')) : + + $price .= '' . __('From: ', 'jigoshop') . '' . jigoshop_price($this->get_price()); + + else : + if ($this->price) : + if ($this->is_on_sale() && isset($this->data['regular_price'])) : + $price .= ''.jigoshop_price( $this->data['regular_price'] ).' '.jigoshop_price($this->get_price()).''; + else : + $price .= jigoshop_price($this->get_price()); + endif; + endif; + endif; + return $price; + } + + /** Returns the upsell product ids */ + function get_upsells() { + if (isset($this->data['upsell_ids'])) return (array) $this->data['upsell_ids']; else return array(); + } + + /** Returns the crosssell product ids */ + function get_cross_sells() { + if (isset($this->data['crosssell_ids'])) return (array) $this->data['crosssell_ids']; else return array(); + } + + /** Returns the product categories */ + function get_categories( $sep = ', ', $before = '', $after = '' ) { + return get_the_term_list($this->id, 'product_cat', $before, $sep, $after); + } + + /** Returns the product tags */ + function get_tags( $sep = ', ', $before = '', $after = '' ) { + return get_the_term_list($this->id, 'product_tag', $before, $sep, $after); + } + + /** Get and return related products */ + function get_related( $limit = 5 ) { + global $wpdb, $all_post_ids; + // Related products are found from category and tag + $tags_array = array(0); + $cats_array = array(0); + $tags = ''; + $cats = ''; + + // Get tags + $terms = wp_get_post_terms($this->id, 'product_tag'); + foreach ($terms as $term) { + $tags_array[] = $term->term_id; + } + $tags = implode(',', $tags_array); + + $terms = wp_get_post_terms($this->id, 'product_cat'); + foreach ($terms as $term) { + $cats_array[] = $term->term_id; + } + $cats = implode(',', $cats_array); + + $q = " + SELECT p.ID + FROM $wpdb->term_taxonomy AS tt, $wpdb->term_relationships AS tr, $wpdb->posts AS p, $wpdb->postmeta AS pm + WHERE + p.ID != $this->id + AND p.post_status = 'publish' + AND p.post_date_gmt < NOW() + AND p.post_type = 'product' + AND pm.meta_key = 'visibility' + AND pm.meta_value IN ('visible', 'catalog') + AND pm.post_id = p.ID + AND + ( + ( + tt.taxonomy ='product_cat' + AND tt.term_taxonomy_id = tr.term_taxonomy_id + AND tr.object_id = p.ID + AND tt.term_id IN ($cats) + ) + OR + ( + tt.taxonomy ='product_tag' + AND tt.term_taxonomy_id = tr.term_taxonomy_id + AND tr.object_id = p.ID + AND tt.term_id IN ($tags) + ) + ) + GROUP BY tr.object_id + ORDER BY RAND() + LIMIT $limit;"; + + $related = $wpdb->get_col($q); + + return $related; + } + + /** Returns product attributes */ + function get_attributes() { + return $this->attributes; + } + + /** Returns whether or not the product has any attributes set */ + function has_attributes() { + if (isset($this->attributes) && sizeof($this->attributes)>0) : + foreach ($this->attributes as $attribute) : + if ($attribute['visible'] == 'yes') return true; + endforeach; + endif; + return false; + } + + /** Lists a table of attributes for the product page */ + function list_attributes() { + $attributes = $this->get_attributes(); + if ($attributes && sizeof($attributes)>0) : + + echo ''; + $alt = 1; + foreach ($attributes as $attribute) : + if ($attribute['visible'] == 'no') continue; + $alt = $alt*-1; + echo ''; + endforeach; + echo '
    '.wptexturize($attribute['name']).''; + + if (is_array($attribute['value'])) $attribute['value'] = implode(', ', $attribute['value']); + + echo wpautop(wptexturize($attribute['value'])); + + echo '
    '; + + endif; + } + +} \ No newline at end of file diff --git a/classes/jigoshop_product_variation.class.php b/classes/jigoshop_product_variation.class.php new file mode 100644 index 00000000000..a113a830d22 --- /dev/null +++ b/classes/jigoshop_product_variation.class.php @@ -0,0 +1,174 @@ +variation_id = $variation_id; + + $product_custom_fields = get_post_custom( $this->variation_id ); + + $this->variation_data = array(); + + foreach ($product_custom_fields as $name => $value) : + + if (!strstr($name, 'tax_')) continue; + + $this->variation_data[$name] = $value[0]; + + endforeach; + + $this->get_variation_post_data(); + + /* Get main product data from parent */ + $this->id = $this->variation->post_parent; + + $parent_custom_fields = get_post_custom( $this->id ); + + if (isset($parent_custom_fields['SKU'][0]) && !empty($parent_custom_fields['SKU'][0])) $this->sku = $parent_custom_fields['SKU'][0]; else $this->sku = $this->id; + if (isset($parent_custom_fields['product_data'][0])) $this->data = maybe_unserialize( $parent_custom_fields['product_data'][0] ); else $this->data = ''; + if (isset($parent_custom_fields['product_attributes'][0])) $this->attributes = maybe_unserialize( $parent_custom_fields['product_attributes'][0] ); else $this->attributes = array(); + if (isset($parent_custom_fields['price'][0])) $this->price = $parent_custom_fields['price'][0]; else $this->price = 0; + if (isset($parent_custom_fields['visibility'][0])) $this->visibility = $parent_custom_fields['visibility'][0]; else $this->visibility = 'hidden'; + if (isset($parent_custom_fields['stock'][0])) $this->stock = $parent_custom_fields['stock'][0]; else $this->stock = 0; + + // Again just in case, to fix WP bug + $this->data = maybe_unserialize( $this->data ); + $this->attributes = maybe_unserialize( $this->attributes ); + $this->product_type = 'variable'; + + if ($this->data) : + $this->exists = true; + else : + $this->exists = false; + endif; + + //parent::jigoshop_product( $this->variation->post_parent ); + + /* Pverride parent data with variation */ + if (isset($product_custom_fields['SKU'][0]) && !empty($product_custom_fields['SKU'][0])) : + $this->variation_has_sku = true; + $this->sku = $product_custom_fields['SKU'][0]; + endif; + + if (isset($product_custom_fields['stock'][0]) && !empty($product_custom_fields['stock'][0])) : + $this->variation_has_stock = true; + $this->stock = $product_custom_fields['stock'][0]; + endif; + + if (isset($product_custom_fields['weight'][0]) && !empty($product_custom_fields['weight'][0])) : + $this->variation_has_weight = true; + $this->data['weight'] = $product_custom_fields['weight'][0]; + endif; + + if (isset($product_custom_fields['price'][0]) && !empty($product_custom_fields['price'][0])) : + $this->variation_has_price = true; + $this->price = $product_custom_fields['price'][0]; + endif; + + if (isset($product_custom_fields['sale_price'][0]) && !empty($product_custom_fields['sale_price'][0])) : + $this->variation_has_sale_price = true; + $this->data['sale_price'] = $product_custom_fields['sale_price'][0]; + endif; + } + + /** Get the product's post data */ + function get_variation_post_data() { + if (empty($this->variation)) : + $this->variation = get_post( $this->variation_id ); + endif; + return $this->variation; + } + + /** Returns the product's price */ + function get_price() { + + if ($this->variation_has_price) : + if ($this->variation_has_sale_price) : + return $this->data['sale_price']; + else : + return $this->price; + endif; + else : + return parent::get_price(); + endif; + + } + + /** Returns the price in html format */ + function get_price_html() { + if ($this->variation_has_price) : + $price = ''; + + if ($this->price) : + if ($this->variation_has_sale_price) : + $price .= ''.jigoshop_price( $this->price ).' '.jigoshop_price( $this->data['sale_price'] ).''; + else : + $price .= jigoshop_price( $this->price ); + endif; + endif; + + return $price; + else : + return jigoshop_price(parent::get_price()); + endif; + } + + /** + * Reduce stock level of the product + * + * @param int $by Amount to reduce by + */ + function reduce_stock( $by = 1 ) { + if ($this->variation_has_stock) : + if ($this->managing_stock()) : + $reduce_to = $this->stock - $by; + update_post_meta($this->variation_id, 'stock', $reduce_to); + return $reduce_to; + endif; + else : + return parent::reduce_stock( $by ); + endif; + } + + /** + * Increase stock level of the product + * + * @param int $by Amount to increase by + */ + function increase_stock( $by = 1 ) { + if ($this->variation_has_stock) : + if ($this->managing_stock()) : + $increase_to = $this->stock + $by; + update_post_meta($this->variation_id, 'stock', $increase_to); + return $increase_to; + endif; + else : + return parent::increase_stock( $by ); + endif; + } + +} \ No newline at end of file diff --git a/classes/jigoshop_tax.class.php b/classes/jigoshop_tax.class.php new file mode 100644 index 00000000000..61970f31bbc --- /dev/null +++ b/classes/jigoshop_tax.class.php @@ -0,0 +1,262 @@ +rates = $this->get_tax_rates(); + } + + /** + * Get an array of tax classes + * + * @return array + */ + function get_tax_classes() { + $classes = get_option('jigoshop_tax_classes'); + $classes = explode("\n", $classes); + $classes = array_map('trim', $classes); + $classes_array = array(); + if (sizeof($classes)>0) foreach ($classes as $class) : + if ($class) $classes_array[] = $class; + endforeach; + return $classes_array; + } + + /** + * Get the tax rates as an array + * + * @return array + */ + function get_tax_rates() { + $tax_rates = get_option('jigoshop_tax_rates'); + $tax_rates_array = array(); + if ($tax_rates && is_array($tax_rates) && sizeof($tax_rates)>0) foreach( $tax_rates as $rate ) : + if ($rate['class']) : + $tax_rates_array[$rate['country']][$rate['state']][$rate['class']] = array( 'rate' => $rate['rate'], 'shipping' => $rate['shipping'] ); + else : + // Standard Rate + $tax_rates_array[$rate['country']][$rate['state']]['*'] = $rate['rate'] = array( 'rate' => $rate['rate'], 'shipping' => $rate['shipping'] ); + endif; + endforeach; + return $tax_rates_array; + } + + /** + * Searches for a country / state tax rate + * + * @param string country + * @param string state + * @param object Tax Class + * @return int + */ + function find_rate( $country, $state = '*', $tax_class = '' ) { + + $rate['rate'] = 0; + + if (isset($this->rates[ $country ][ $state ])) : + if ($tax_class) : + if (isset($this->rates[ $country ][ $state ][$tax_class])) : + $rate = $this->rates[ $country ][ $state ][$tax_class]; + endif; + else : + $rate = $this->rates[ $country ][ $state ][ '*' ]; + endif; + elseif (isset($this->rates[ $country ][ '*' ])) : + if ($tax_class) : + if (isset($this->rates[ $country ][ '*' ][$tax_class])) : + $rate = $this->rates[ $country ][ '*' ][$tax_class]; + endif; + else : + $rate = $this->rates[ $country ][ '*' ][ '*' ]; + endif; + endif; + + return $rate; + + } + + /** + * Get the current taxation rate using find_rate() + * + * @param object Tax Class + * @return int + */ + function get_rate( $tax_class = '' ) { + + /* Checkout uses customer location, otherwise use store base rate */ + if ( defined('JIGOSHOP_CHECKOUT') && JIGOSHOP_CHECKOUT ) : + + $country = jigoshop_customer::get_country(); + $state = jigoshop_customer::get_state(); + + $rate = $this->find_rate( $country, $state, $tax_class ); + + return $rate['rate']; + + else : + + return $this->get_shop_base_rate( $tax_class ); + + endif; + + } + + /** + * Get the shop's taxation rate using find_rate() + * + * @param object Tax Class + * @return int + */ + function get_shop_base_rate( $tax_class = '' ) { + + $country = jigoshop_countries::get_base_country(); + $state = jigoshop_countries::get_base_state(); + + $rate = $this->find_rate( $country, $state, $tax_class ); + + return $rate['rate']; + } + + + /** + * Get the tax rate based on the country and state + * + * @param object Tax Class + * @return mixed + */ + function get_shipping_tax_rate( $tax_class = '' ) { + + if (defined('JIGOSHOP_CHECKOUT') && JIGOSHOP_CHECKOUT) : + $country = jigoshop_customer::get_country(); + $state = jigoshop_customer::get_state(); + else : + $country = jigoshop_countries::get_base_country(); + $state = jigoshop_countries::get_base_state(); + endif; + + // If we are here then shipping is taxable - work it out + + if ($tax_class) : + + // This will be per item shipping + $rate = $this->find_rate( $country, $state, $tax_class ); + + if (isset($rate['shipping']) && $rate['shipping']=='yes') : + return $rate['rate']; + else : + // Get standard rate + $rate = $this->find_rate( $country, $state ); + if (isset($rate['shipping']) && $rate['shipping']=='yes') return $rate['rate']; + endif; + + else : + + // This will be per order shipping - loop through the order and find the highest tax class rate + + $found_rates = array(); + $found_shipping_rates = array(); + + // Loop cart and find the highest tax band + if (sizeof(jigoshop_cart::$cart_contents)>0) : foreach (jigoshop_cart::$cart_contents as $item) : + + if ($item['data']->data['tax_class']) : + + $found_rate = $this->find_rate( $country, $state, $item['data']->data['tax_class'] ); + + $found_rates[] = $found_rate['rate']; + + if (isset($found_rate['shipping']) && $found_rate['shipping']=='yes') $found_shipping_rates[] = $found_rate['rate']; + + endif; + + endforeach; endif; + + if (sizeof($found_rates) > 0 && sizeof($found_shipping_rates) > 0) : + + rsort($found_rates); + rsort($found_shipping_rates); + + if ($found_rates[0] == $found_shipping_rates[0]) : + return $found_shipping_rates[0]; + else : + // Use standard rate + $rate = $this->find_rate( $country, $state ); + if (isset($rate['shipping']) && $rate['shipping']=='yes') return $rate['rate']; + endif; + + else : + // Use standard rate + $rate = $this->find_rate( $country, $state ); + if (isset($rate['shipping']) && $rate['shipping']=='yes') return $rate['rate']; + endif; + + endif; + + return 0; // return false + } + + /** + * Calculate the tax using the final value + * + * @param int Price + * @param int Taxation Rate + * @return int + */ + function calc_tax( $price, $rate, $price_includes_tax = true ) { + + // To avoid float roudning errors, work with integers (pence) + $price = round($price * 100, 0); + $math_rate = $rate; + + if ($price_includes_tax) : + + $math_rate = ($math_rate / 100) + 1; + + //$price_ex = round($price / $math_rate); + //$tax_amount = round($price - $price_ex); + $price_ex = ($price / $math_rate); + $tax_amount = ($price - $price_ex); + + else : + $tax_amount = $price * ($rate/100); + endif; + + $tax_amount = $tax_amount / 100; // Back to pounds + + return number_format($tax_amount, 4, '.', ''); + //return number_format($tax_amount, 2, '.', ''); + } + + /** + * Calculate the shipping tax using the final value + * + * @param int Price + * @param int Taxation Rate + * @return int + */ + function calc_shipping_tax( $price, $rate ) { + + $rate = round($rate, 4); + + $tax_amount = $price * ($rate/100); + + return round($tax_amount, 2); + } + +} \ No newline at end of file diff --git a/classes/jigoshop_validation.class.php b/classes/jigoshop_validation.class.php new file mode 100644 index 00000000000..91c9ef087e0 --- /dev/null +++ b/classes/jigoshop_validation.class.php @@ -0,0 +1,124 @@ +0) return false; + return true; + } + + /** + * Checks for a valid postcode (UK) + * + * @param string postcode + * @param string country + * @return boolean + */ + public static function is_postcode( $postcode, $country ) { + if (strlen(trim(preg_replace('/[\s\-A-Za-z0-9]/', '', $postcode)))>0) return false; + if ($country=='GB') : + return self::is_GB_postcode( $postcode ); + endif; + return true; + } + + /* Author: John Gardner */ + public static function is_GB_postcode( $toCheck ) { + + // Permitted letters depend upon their position in the postcode. + $alpha1 = "[abcdefghijklmnoprstuwyz]"; // Character 1 + $alpha2 = "[abcdefghklmnopqrstuvwxy]"; // Character 2 + $alpha3 = "[abcdefghjkstuw]"; // Character 3 + $alpha4 = "[abehmnprvwxy]"; // Character 4 + $alpha5 = "[abdefghjlnpqrstuwxyz]"; // Character 5 + + // Expression for postcodes: AN NAA, ANN NAA, AAN NAA, and AANN NAA + $pcexp[0] = '^('.$alpha1.'{1}'.$alpha2.'{0,1}[0-9]{1,2})([0-9]{1}'.$alpha5.'{2})$'; + + // Expression for postcodes: ANA NAA + $pcexp[1] = '^('.$alpha1.'{1}[0-9]{1}'.$alpha3.'{1})([0-9]{1}'.$alpha5.'{2})$'; + + // Expression for postcodes: AANA NAA + $pcexp[2] = '^('.$alpha1.'{1}'.$alpha2.'[0-9]{1}'.$alpha4.')([0-9]{1}'.$alpha5.'{2})$'; + + // Exception for the special postcode GIR 0AA + $pcexp[3] = '^(gir)(0aa)$'; + + // Standard BFPO numbers + $pcexp[4] = '^(bfpo)([0-9]{1,4})$'; + + // c/o BFPO numbers + $pcexp[5] = '^(bfpo)(c\/o[0-9]{1,3})$'; + + // Load up the string to check, converting into lowercase and removing spaces + $postcode = strtolower($toCheck); + $postcode = str_replace (' ', '', $postcode); + + // Assume we are not going to find a valid postcode + $valid = false; + + // Check the string against the six types of postcodes + foreach ($pcexp as $regexp) { + + if (ereg($regexp,$postcode, $matches)) { + + // Load new postcode back into the form element + $toCheck = strtoupper ($matches[1] . ' ' . $matches [2]); + + // Take account of the special BFPO c/o format + $toCheck = ereg_replace ('C\/O', 'c/o ', $toCheck); + + // Remember that we have found that the code is valid and break from loop + $valid = true; + break; + } + } + + if ($valid){return true;} else {return false;}; + } + + /** + * Format the postcode according to the country and length of the postcode + * + * @param string postcode + * @param string country + * @return string formatted postcode + */ + public static function format_postcode( $postcode, $country ) { + $postcode = strtoupper(trim($postcode)); + $postcode = trim(preg_replace('/[\s]/', '', $postcode)); + + if ($country=='GB') : + if (strlen($postcode)==7) + $postcode = substr_replace($postcode, ' ', 4, 0); + else + $postcode = substr_replace($postcode, ' ', 3, 0); + endif; + return $postcode; + } + +} \ No newline at end of file diff --git a/gateways/cheque.php b/gateways/cheque.php new file mode 100755 index 00000000000..d499e588ea5 --- /dev/null +++ b/gateways/cheque.php @@ -0,0 +1,108 @@ +id = 'cheque'; + $this->icon = ''; + $this->has_fields = false; + + $this->enabled = get_option('jigoshop_cheque_enabled'); + $this->title = get_option('jigoshop_cheque_title'); + $this->description = get_option('jigoshop_cheque_description'); + + add_action('jigoshop_update_options', array(&$this, 'process_admin_options')); + add_option('jigoshop_cheque_enabled', 'yes'); + add_option('jigoshop_cheque_title', __('Cheque Payment', 'jigoshop') ); + add_option('jigoshop_cheque_description', __('Please send your cheque to Store Name, Store Street, Store Town, Store State / County, Store Postcode.', 'jigoshop')); + + add_action('thankyou_cheque', array(&$this, 'thankyou_page')); + } + + /** + * Admin Panel Options + * - Options for bits like 'title' and availability on a country-by-country basis + **/ + public function admin_options() { + ?> + + + : + + + + + + : + + + + + + : + + + + + + description) echo wpautop(wptexturize($this->description)); + } + + function thankyou_page() { + if ($this->description) echo wpautop(wptexturize($this->description)); + } + + /** + * Admin Panel Options Processing + * - Saves the options to the DB + **/ + public function process_admin_options() { + if(isset($_POST['jigoshop_cheque_enabled'])) update_option('jigoshop_cheque_enabled', jigowatt_clean($_POST['jigoshop_cheque_enabled'])); else @delete_option('jigoshop_cheque_enabled'); + if(isset($_POST['jigoshop_cheque_title'])) update_option('jigoshop_cheque_title', jigowatt_clean($_POST['jigoshop_cheque_title'])); else @delete_option('jigoshop_cheque_title'); + if(isset($_POST['jigoshop_cheque_description'])) update_option('jigoshop_cheque_description', jigowatt_clean($_POST['jigoshop_cheque_description'])); else @delete_option('jigoshop_cheque_description'); + } + + /** + * Process the payment and return the result + **/ + function process_payment( $order_id ) { + + $order = &new jigoshop_order( $order_id ); + + // Mark as on-hold (we're awaiting the cheque) + $order->update_status('on-hold', __('Awaiting cheque payment', 'jigoshop')); + + // Remove cart + jigoshop_cart::empty_cart(); + + // Return thankyou redirect + return array( + 'result' => 'success', + 'redirect' => add_query_arg('key', $order->order_key, add_query_arg('order', $order_id, get_permalink(get_option('jigoshop_thanks_page_id')))) + ); + + } + +} + +/** + * Add the gateway to JigoShop + **/ +function add_cheque_gateway( $methods ) { + $methods[] = 'jigoshop_cheque'; return $methods; +} + +add_filter('jigoshop_payment_gateways', 'add_cheque_gateway' ); diff --git a/gateways/gateway.class.php b/gateways/gateway.class.php new file mode 100644 index 00000000000..5e546fac048 --- /dev/null +++ b/gateways/gateway.class.php @@ -0,0 +1,44 @@ +enabled=="yes") : + + return true; + + endif; + + return false; + } + + function set_current() { + $this->chosen = true; + } + + function icon() { + if ($this->icon) : + return ''.$this->title.''; + endif; + } + + function admin_options() {} + + function process_payment() {} + + function validate_fields() { return true; } +} \ No newline at end of file diff --git a/gateways/gateways.class.php b/gateways/gateways.class.php new file mode 100644 index 00000000000..8d0abd2b006 --- /dev/null +++ b/gateways/gateways.class.php @@ -0,0 +1,59 @@ + 0) : + foreach ( self::$payment_gateways as $gateway ) : + + $_available_gateways[$gateway->id] = $gateway; + + endforeach; + endif; + + return $_available_gateways; + } + + function get_available_payment_gateways() { + + $_available_gateways = array(); + + foreach ( self::$payment_gateways as $gateway ) : + + if ($gateway->is_available()) $_available_gateways[$gateway->id] = $gateway; + + endforeach; + + return $_available_gateways; + } + +} \ No newline at end of file diff --git a/gateways/paypal.php b/gateways/paypal.php new file mode 100644 index 00000000000..3ff0c27a42d --- /dev/null +++ b/gateways/paypal.php @@ -0,0 +1,379 @@ +id = 'paypal'; + $this->icon = jigoshop::plugin_url() . '/assets/images/icons/paypal.png'; + $this->has_fields = false; + $this->enabled = get_option('jigoshop_paypal_enabled'); + $this->title = get_option('jigoshop_paypal_title'); + $this->email = get_option('jigoshop_paypal_email'); + $this->description = get_option('jigoshop_paypal_description'); + + $this->liveurl = 'https://www.paypal.com/webscr'; + $this->testurl = 'https://www.sandbox.paypal.com/webscr'; + $this->testmode = get_option('jigoshop_paypal_testmode'); + + $this->send_shipping = get_option('jigoshop_paypal_send_shipping'); + + add_action( 'init', array(&$this, 'check_ipn_response') ); + add_action('valid-paypal-standard-ipn-request', array(&$this, 'successful_request') ); + + add_action('jigoshop_update_options', array(&$this, 'process_admin_options')); + add_option('jigoshop_paypal_enabled', 'yes'); + add_option('jigoshop_paypal_email', ''); + add_option('jigoshop_paypal_title', __('PayPal', 'jigoshop') ); + add_option('jigoshop_paypal_description', __("Pay via PayPal; you can pay with your credit card if you don't have a PayPal account", 'jigoshop') ); + add_option('jigoshop_paypal_testmode', 'no'); + add_option('jigoshop_paypal_send_shipping', 'no'); + + add_action('receipt_paypal', array(&$this, 'receipt_page')); + } + + /** + * Admin Panel Options + * - Options for bits like 'title' and availability on a country-by-country basis + **/ + public function admin_options() { + ?> + PayPal to enter their payment information.', 'jigoshop'); ?> + + : + + + + + + : + + + + + + : + + + + + + : + + + + + + : + + + + + + : + + + + + testmode == 'yes' ): + $paypal_adr = $this->testurl . '?test_ipn=1&'; + else : + $paypal_adr = $this->liveurl . '?'; + endif; + + $shipping_name = explode(' ', $order->shipping_method); + + if (in_array($order->billing_country, array('US','CA'))) : + $phone_args = array( + 'night_phone_a' => substr($order->billing_phone,0,3), + 'night_phone_b' => substr($order->billing_phone,0,3), + 'night_phone_c' => substr($order->billing_phone,0,3), + 'day_phone_a' => substr($order->billing_phone,0,3), + 'day_phone_b' => substr($order->billing_phone,0,3), + 'day_phone_c' => substr($order->billing_phone,0,3) + ); + else : + $phone_args = array( + 'night_phone_b' => $order->billing_phone, + 'day_phone_b' => $order->billing_phone + ); + endif; + + $paypal_args = array_merge( + array( + 'cmd' => '_cart', + 'business' => $this->email, + 'no_note' => 1, + 'currency_code' => get_option('jigoshop_currency'), + 'charset' => 'UTF-8', + 'rm' => 2, + 'upload' => 1, + 'return' => add_query_arg('key', $order->order_key, add_query_arg('order', $order_id, get_permalink(get_option('jigoshop_thanks_page_id')))), + 'cancel_return' => $order->get_cancel_order_url(), + //'cancel_return' => home_url(), + + // Order key + 'custom' => $order_id, + + // IPN + 'notify_url' => trailingslashit(get_bloginfo('wpurl')).'?paypalListener=paypal_standard_IPN', + + // Address info + 'first_name' => $order->billing_first_name, + 'last_name' => $order->billing_last_name, + 'company' => $order->billing_company, + 'address1' => $order->billing_address_1, + 'address2' => $order->billing_address_2, + 'city' => $order->billing_city, + 'state' => $order->billing_state, + 'zip' => $order->billing_postcode, + 'country' => $order->billing_country, + 'email' => $order->billing_email, + + // Payment Info + 'invoice' => $order->order_key, + 'tax' => $order->get_total_tax(), + 'tax_cart' => $order->get_total_tax(), + 'amount' => $order->order_total, + 'discount_amount_cart' => $order->order_discount + ), + $phone_args + ); + + if ($this->send_shipping=='yes') : + $paypal_args['no_shipping'] = 0; + $paypal_args['address_override'] = 1; + else : + $paypal_args['no_shipping'] = 1; + endif; + + // Cart Contents + $item_loop = 0; + if (sizeof($order->items)>0) : foreach ($order->items as $item) : + $_product = &new jigoshop_product($item['id']); + if ($_product->exists() && $item['qty']) : + + $item_loop++; + + $paypal_args['item_name_'.$item_loop] = $_product->get_title(); + $paypal_args['quantity_'.$item_loop] = $item['qty']; + $paypal_args['amount_'.$item_loop] = $_product->get_price_excluding_tax(); + + endif; + endforeach; endif; + + // Shipping Cost + $item_loop++; + $paypal_args['item_name_'.$item_loop] = __('Shipping cost', 'jigoshop'); + $paypal_args['quantity_'.$item_loop] = '1'; + $paypal_args['amount_'.$item_loop] = number_format($order->order_shipping, 2); + + $paypal_args_array = array(); + + foreach ($paypal_args as $key => $value) { + $paypal_args_array[] = ''; + } + + return '
    + ' . implode('', $paypal_args_array) . ' + '.__('Cancel order & restore cart', 'jigoshop').' + +
    '; + + } + + /** + * Process the payment and return the result + **/ + function process_payment( $order_id ) { + + $order = &new jigoshop_order( $order_id ); + + return array( + 'result' => 'success', + 'redirect' => add_query_arg('order', $order->id, add_query_arg('key', $order->order_key, get_permalink(get_option('jigoshop_pay_page_id')))) + ); + + } + + /** + * receipt_page + **/ + function receipt_page( $order ) { + + echo '

    '.__('Thank you for your order, please click the button below to pay with PayPal.', 'jigoshop').'

    '; + + echo $this->generate_paypal_form( $order ); + + } + + /** + * Check PayPal IPN validity + **/ + function check_ipn_request_is_valid() { + + // Add cmd to the post array + $_POST['cmd'] = '_notify-validate'; + + // Send back post vars to paypal + $params = array( 'body' => $_POST ); + + // Get url + if ( $this->testmode == 'yes' ): + $paypal_adr = $this->testurl; + else : + $paypal_adr = $this->liveurl; + endif; + + // Post back to get a response + $response = wp_remote_post( $paypal_adr, $params ); + + // Clean + unset($_POST['cmd']); + + // check to see if the request was valid + if ( !is_wp_error($response) && $response['response']['code'] >= 200 && $response['response']['code'] < 300 && (strcmp( $response['body'], "VERIFIED") == 0)) { + return true; + } + + return false; + } + + /** + * Check for PayPal IPN Response + **/ + function check_ipn_response() { + + if (isset($_GET['paypalListener']) && $_GET['paypalListener'] == 'paypal_standard_IPN'): + + $_POST = stripslashes_deep($_POST); + + if (self::check_ipn_request_is_valid()) : + + do_action("valid-paypal-standard-ipn-request", $_POST); + + endif; + + endif; + + } + + /** + * Successful Payment! + **/ + function successful_request( $posted ) { + + // Custom holds post ID + if ( !empty($posted['txn_type']) && !empty($posted['invoice']) ) { + + $accepted_types = array('cart', 'instant', 'express_checkout', 'web_accept', 'masspay', 'send_money'); + + if (!in_array(strtolower($posted['txn_type']), $accepted_types)) exit; + + $order = new jigoshop_order( (int) $posted['custom'] ); + + if ($order->order_key!==$posted['invoice']) exit; + + // Sandbox fix + if ($posted['test_ipn']==1 && $posted['payment_status']=='Pending') $posted['payment_status'] = 'completed'; + + + if ($order->status !== 'completed') : + // We are here so lets check status and do actions + switch (strtolower($posted['payment_status'])) : + case 'completed' : + // Payment completed + $order->add_order_note( __('IPN payment completed', 'jigoshop') ); + $order->payment_complete(); + break; + case 'denied' : + case 'expired' : + case 'failed' : + case 'voided' : + // Hold order + $order->update_status('on-hold', sprintf(__('Payment %s via IPN.', 'jigoshop'), strtolower(sanitize($posted['payment_status'])) ) ); + break; + default: + // No action + break; + endswitch; + endif; + + exit; + + } + + } + +} + +/** + * Add the gateway to JigoShop + **/ +function add_paypal_gateway( $methods ) { + $methods[] = 'paypal'; return $methods; +} + +add_filter('jigoshop_payment_gateways', 'add_paypal_gateway' ); diff --git a/gateways/skrill.php b/gateways/skrill.php new file mode 100644 index 00000000000..82b2cc9dcc1 --- /dev/null +++ b/gateways/skrill.php @@ -0,0 +1,300 @@ +id = 'skrill'; + $this->title = 'Skrill'; + $this->icon = jigoshop::plugin_url() . '/assets/images/icons/skrill.png'; + $this->has_fields = false; + $this->enabled = get_option('jigoshop_skrill_enabled'); + $this->title = get_option('jigoshop_skrill_title'); + $this->email = get_option('jigoshop_skrill_email'); + + add_action( 'init', array(&$this, 'check_status_response') ); + + if(isset($_GET['skrillPayment']) && $_GET['skrillPayment'] == true): + add_action( 'init', array(&$this, 'generate_skrill_form') ); + endif; + + add_action('valid-skrill-status-report', array(&$this, 'successful_request') ); + + add_action('jigoshop_update_options', array(&$this, 'process_admin_options')); + add_option('jigoshop_skrill_enabled', 'yes'); + add_option('jigoshop_skrill_email', ''); + add_option('jigoshop_skrill_title', 'skrill'); + + add_action('receipt_skrill', array(&$this, 'receipt_skrill')); + } + + /** + * Admin Panel Options + * - Options for bits like 'title' and availability on a country-by-country basis + **/ + public function admin_options() { + ?> + + + : + + + + + + : + + + + + + : + + + + + + : + + + + + + : + + + + + shipping_method); + + $order_total = trim($order->order_total, 0); + + if( substr($order_total, -1) == '.' ) $order_total = str_replace('.', '', $order_total); + + $skrill_args = array( + 'merchant_fields' => 'partner', + 'partner' => '21890813', + 'pay_to_email' => $this->email, + 'recipient_description' => get_bloginfo('name'), + 'transaction_id' => $order_id, + 'return_url' => get_permalink(get_option('jigoshop_thanks_page_id')), + 'return_url_text' => 'Return to Merchant', + 'new_window_redirect' => 0, + 'rid' => 20521479, + 'prepare_only' => 0, + 'return_url_target' => 1, + 'cancel_url' => trailingslashit(get_bloginfo('wpurl')).'?skrillListener=skrill_cancel', + 'cancel_url_target' => 1, + 'status_url' => trailingslashit(get_bloginfo('wpurl')).'?skrillListener=skrill_status', + 'dynamic_descriptor' => 'Description', + 'language' => 'EN', + 'hide_login' => 1, + 'confirmation_note' => 'Thank you for your custom', + 'pay_from_email' => $order->billing_email, + + //'title' => 'Mr', + 'firstname' => $order->billing_first_name, + 'lastname' => $order->billing_last_name, + 'address' => $order->billing_address_1, + 'address2' => $order->billing_address_2, + 'phone_number' => $order->billing_phone, + 'postal_code' => $order->billing_postcode, + 'city' => $order->billing_city, + 'state' => $order->billing_state, + 'country' => 'GBR', + + 'amount' => $order_total, + 'currency' => get_option('jigoshop_currency'), + 'detail1_description' => 'Order ID', + 'detail1_text'=> $order_id + + ); + + // Cart Contents + $item_loop = 0; + if (sizeof($order->items)>0) : foreach ($order->items as $item) : + $_product = &new jigoshop_product($item['id']); + if ($_product->exists() && $item['qty']) : + + $item_loop++; + + $skrill_args['item_name_'.$item_loop] = $_product->get_title(); + $skrill_args['quantity_'.$item_loop] = $item['qty']; + $skrill_args['amount_'.$item_loop] = $_product->get_price_excluding_tax(); + + endif; + endforeach; endif; + + // Shipping Cost + $item_loop++; + $skrill_args['item_name_'.$item_loop] = __('Shipping cost', 'jigoshop'); + $skrill_args['quantity_'.$item_loop] = '1'; + $skrill_args['amount_'.$item_loop] = number_format($order->order_shipping, 2); + + $skrill_args_array = array(); + + foreach ($skrill_args as $key => $value) { + $skrill_args_array[] = ''; + } + + // Skirll MD5 concatenation + + $skrill_md = get_option('jigoshop_skrill_customer_id') . $skrill_args['transaction_id'] . strtoupper(md5(get_option('jigoshop_skrill_secret_word'))) . $order_total . get_option('jigoshop_currency') . '2'; + $skrill_md = md5($skrill_md); + + add_post_meta($order_id, '_skrillmd', $skrill_md); + + echo '
    ' . implode('', $skrill_args_array) . '
    '; + + echo ''; + + exit(); + + } + + /** + * Process the payment and return the result + **/ + function process_payment( $order_id ) { + + $order = &new jigoshop_order( $order_id ); + + return array( + 'result' => 'success', + 'redirect' => add_query_arg('order', $order->id, add_query_arg('key', $order->order_key, get_permalink(get_option('jigoshop_pay_page_id')))) + ); + + } + + /** + * receipt_page + **/ + function receipt_skrill( $order ) { + + echo '

    '.__('Thank you for your order, please complete the secure (SSL) form below to pay with Skrill.', 'jigoshop').'

    '; + + echo ''; + + } + + /** + * Check Skrill status report validity + **/ + function check_status_report_is_valid() { + + // Get Skrill post data array + $params = $_POST; + + if(!isset($params['transaction_id'])) return false; + + $order_id = $params['transaction_id']; + $_skrillmd = strtoupper(get_post_meta($order_id, '_skrillmd', true)); + + // Check MD5 signiture + if($params['md5sig'] == $_skrillmd) return true; + + return false; + + } + + /** + * Check for Skrill Status Response + **/ + function check_status_response() { + + if (isset($_GET['skrillListener']) && $_GET['skrillListener'] == 'skrill_status'): + + $_POST = stripslashes_deep($_POST); + + if (self::check_status_report_is_valid()) : + + do_action("valid-skrill-status-report", $_POST); + + endif; + + endif; + + } + + /** + * Successful Payment! + **/ + function successful_request( $posted ) { + + // Custom holds post ID + if ( !empty($posted['mb_transaction_id']) ) { + + $order = new jigoshop_order( (int) $posted['transaction_id'] ); + + if ($order->status !== 'completed') : + // We are here so lets check status and do actions + switch ($posted['status']) : + case '2' : // Processed + $order->add_order_note( __('Skrill payment completed', 'jigoshop') ); + $order->payment_complete(); + break; + case '0' : // Pending + case '-2' : // Failed + $order->update_status('on-hold', sprintf(__('Skrill payment failed (%s)', 'jigoshop'), strtolower(sanitize($posted['status'])) ) ); + break; + case '-1' : // Cancelled + $order->update_status('cancelled', __('Skrill payment cancelled', 'jigoshop')); + break; + default: + $order->update_status('cancelled', __('Skrill exception', 'jigoshop')); + break; + endswitch; + endif; + + exit; + + } + + } + +} + +/** Add the gateway to JigoShop **/ + +function add_skrill_gateway( $methods ) { + $methods[] = 'skrill'; return $methods; +} + +add_filter('jigoshop_payment_gateways', 'add_skrill_gateway' ); diff --git a/jigoshop.php b/jigoshop.php new file mode 100644 index 00000000000..c5025ff4990 --- /dev/null +++ b/jigoshop.php @@ -0,0 +1,633 @@ +parse( $file ); + + if (isset($import_data['posts'])) : + $posts = $import_data['posts']; + + if ($posts && sizeof($posts)>0) foreach ($posts as $post) : + + if ($post['post_type']=='product') : + + if ($post['terms'] && sizeof($post['terms'])>0) : + + foreach ($post['terms'] as $term) : + + $domain = $term['domain']; + + if (strstr($domain, 'product_attribute_')) : + + // Make sure it exists! + if (!taxonomy_exists( $domain )) : + + $nicename = ucfirst(str_replace('product_attribute_', '', $domain)); + + // Create the taxonomy + $wpdb->insert( $wpdb->prefix . "jigoshop_attribute_taxonomies", array( 'attribute_name' => $nicename, 'attribute_type' => 'text' ), array( '%s', '%s' ) ); + + // Register the taxonomy now so that the import works! + register_taxonomy( $domain, + array('product'), + array( + 'hierarchical' => true, + 'labels' => array( + 'name' => $nicename, + 'singular_name' => $nicename, + 'search_items' => __( 'Search ', 'jigoshop') . $nicename, + 'all_items' => __( 'All ', 'jigoshop') . $nicename, + 'parent_item' => __( 'Parent ', 'jigoshop') . $nicename, + 'parent_item_colon' => __( 'Parent ', 'jigoshop') . $nicename . ':', + 'edit_item' => __( 'Edit ', 'jigoshop') . $nicename, + 'update_item' => __( 'Update ', 'jigoshop') . $nicename, + 'add_new_item' => __( 'Add New ', 'jigoshop') . $nicename, + 'new_item_name' => __( 'New ', 'jigoshop') . $nicename + ), + 'show_ui' => false, + 'query_var' => true, + 'rewrite' => array( 'slug' => strtolower(sanitize_title($nicename)), 'with_front' => false, 'hierarchical' => true ), + ) + ); + + update_option('jigowatt_update_rewrite_rules', '1'); + + endif; + + endif; + + endforeach; + + endif; + + endif; + + endforeach; + + endif; + +} + +add_action('import_start', 'jigoshop_import_start'); + + + +### Functions ######################################################### + +function jigoshop_init() { + + jigoshop_post_type(); + + // Image sizes + add_image_size( 'shop_tiny', jigoshop::get_var('shop_tiny_w'), jigoshop::get_var('shop_tiny_h'), 'true' ); + add_image_size( 'shop_thumbnail', jigoshop::get_var('shop_thumbnail_w'), jigoshop::get_var('shop_thumbnail_h'), 'true' ); + add_image_size( 'shop_small', jigoshop::get_var('shop_small_w'), jigoshop::get_var('shop_small_h'), 'true' ); + add_image_size( 'shop_large', jigoshop::get_var('shop_large_w'), jigoshop::get_var('shop_large_h'), 'true' ); + + // Include template functions here so they are pluggable by themes + include_once( 'jigoshop_template_functions.php' ); + + @ob_start(); + + add_role('customer', 'Customer', array( + 'read' => true, + 'edit_posts' => false, + 'delete_posts' => false + )); + + $css = file_exists(get_stylesheet_directory() . '/jigoshop/style.css') ? get_stylesheet_directory_uri() . '/jigoshop/style.css' : jigoshop::plugin_url() . '/assets/css/frontend.css'; + if (JIGOSHOP_USE_CSS) wp_register_style('jigoshop_frontend_styles', $css ); + + if (is_admin()) : + wp_register_style('jigoshop_admin_styles', jigoshop::plugin_url() . '/assets/css/admin.css'); + wp_register_style('jigoshop_admin_datepicker_styles', jigoshop::plugin_url() . '/assets/css/datepicker.css'); + wp_enqueue_style('jigoshop_admin_styles'); + wp_enqueue_style('jigoshop_admin_datepicker_styles'); + else : + wp_register_style( 'jigoshop_fancybox_styles', jigoshop::plugin_url() . '/assets/css/fancybox.css' ); + wp_register_style( 'jqueryui_styles', jigoshop::plugin_url() . '/assets/css/ui.css' ); + + wp_enqueue_style('jigoshop_frontend_styles'); + wp_enqueue_style('jigoshop_fancybox_styles'); + wp_enqueue_style('jqueryui_styles'); + endif; +} + +function jigoshop_admin_scripts() { + + wp_register_script( 'jigoshop_backend', jigoshop::plugin_url() . '/assets/js/jigoshop_backend.js', 'jquery', '1.0' ); + wp_enqueue_script('jigoshop_backend'); + +} +add_action('admin_print_scripts', 'jigoshop_admin_scripts'); + +function jigoshop_frontend_scripts() { + + wp_register_script( 'jigoshop_frontend', jigoshop::plugin_url() . '/assets/js/jigoshop_frontend.js', 'jquery', '1.0' ); + wp_register_script( 'jigoshop_script', jigoshop::plugin_url() . '/assets/js/script.js', 'jquery', '1.0' ); + wp_register_script( 'fancybox', jigoshop::plugin_url() . '/assets/js/jquery.fancybox-1.3.4.pack.js', 'jquery', '1.0' ); + wp_register_script( 'jqueryui', 'https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.13/jquery-ui.min.js', 'jquery', '1.0' ); + + wp_enqueue_script('jquery'); + wp_enqueue_script('jqueryui'); + wp_enqueue_script('jigoshop_frontend'); + wp_enqueue_script('fancybox'); + wp_enqueue_script('jigoshop_script'); + + /* Script.js variables */ + $params = array( + 'currency_symbol' => get_jigoshop_currency_symbol(), + 'countries' => json_encode(jigoshop_countries::$states), + 'select_state_text' => __('Select a state…', 'jigoshop'), + 'state_text' => __('state', 'jigoshop'), + 'variation_not_available_text' => __('This variation is not available.', 'jigoshop'), + 'plugin_url' => jigoshop::plugin_url(), + 'ajax_url' => admin_url('admin-ajax.php'), + 'get_variation_nonce' => wp_create_nonce("get-variation"), + 'review_order_url' => jigoshop_get_template_file_url('checkout/review_order.php', true), + 'option_guest_checkout' => get_option('jigoshop_enable_guest_checkout'), + 'checkout_url' => admin_url('admin-ajax.php?action=jigoshop-checkout') + ); + + if (isset($_SESSION['min_price'])) : + $params['min_price'] = $_SESSION['min_price']; + endif; + if (isset($_SESSION['max_price'])) : + $params['max_price'] = $_SESSION['max_price']; + endif; + + if ( is_page(get_option('jigoshop_checkout_page_id')) || is_page(get_option('jigoshop_pay_page_id')) ) : + $params['is_checkout'] = 1; + else : + $params['is_checkout'] = 0; + endif; + + wp_localize_script( 'jigoshop_script', 'params', $params ); + +} +add_action('template_redirect', 'jigoshop_frontend_scripts'); + + +/* + jigoshop_demo_store + Adds a demo store banner to the site +*/ +function jigoshop_demo_store() { + + if (get_option('jigoshop_demo_store')=='yes') : + + echo '

    '.__('This is a demo store for testing purposes — no orders shall be fulfilled.', 'jigoshop').'

    '; + + endif; +} + +/* + jigoshop_sharethis + Adds social sharing code to footer +*/ +function jigoshop_sharethis() { + if (is_single() && get_option('jigoshop_sharethis')) : + + if (is_ssl()) : + $sharethis = 'https://ws.sharethis.com/button/buttons.js'; + else : + $sharethis = 'http://w.sharethis.com/button/buttons.js'; + endif; + + echo ''; + + endif; +} + +function is_cart() { + if (is_page(get_option('jigoshop_cart_page_id'))) return true; + return false; +} + +function is_checkout() { + if ( + is_page(get_option('jigoshop_checkout_page_id')) + ) return true; + return false; +} + +if (!function_exists('is_ajax')) { + function is_ajax() { + if ( isset($_SERVER['HTTP_X_REQUESTED_WITH']) && strtolower($_SERVER['HTTP_X_REQUESTED_WITH']) == 'xmlhttprequest' ) return true; + return false; + } +} + +function jigoshop_force_ssl() { + if (is_checkout() && !is_ssl()) : + wp_redirect( str_replace('http:', 'https:', get_permalink(get_option('jigoshop_checkout_page_id'))), 301 ); + exit; + endif; +} + +function jigoshop_force_ssl_images( $content ) { + if (is_ssl()) : + if (is_array($content)) : + $content = array_map('jigoshop_force_ssl_images', $content); + else : + $content = str_replace('http:', 'https:', $content); + endif; + endif; + return $content; +} +add_filter('post_thumbnail_html', 'jigoshop_force_ssl_images'); +add_filter('widget_text', 'jigoshop_force_ssl_images'); +add_filter('wp_get_attachment_url', 'jigoshop_force_ssl_images'); +add_filter('wp_get_attachment_image_attributes', 'jigoshop_force_ssl_images'); +add_filter('wp_get_attachment_url', 'jigoshop_force_ssl_images'); + +function get_jigoshop_currency_symbol() { + $currency = get_option('jigoshop_currency'); + $currency_symbol = ''; + switch ($currency) : + case 'AUD' : + case 'BRL' : + case 'CAD' : + case 'MXN' : + case 'NZD' : + case 'HKD' : + case 'SGD' : + case 'USD' : $currency_symbol = '$'; break; + case 'EUR' : $currency_symbol = '€'; break; + case 'JPY' : $currency_symbol = '¥'; break; + + case 'CZK' : + case 'DKK' : + case 'HUF' : + case 'ILS' : + case 'MYR' : + case 'NOK' : + case 'PHP' : + case 'PLN' : + case 'SEK' : + case 'CHF' : + case 'TWD' : + case 'THB' : $currency_symbol = $currency; break; + + case 'GBP' : + default : $currency_symbol = '£'; break; + endswitch; + return apply_filters('jigoshop_currency_symbol', $currency_symbol, $currency); +} + +function jigoshop_price( $price, $args = array() ) { + + extract(shortcode_atts(array( + 'ex_tax_label' => '0' + ), $args)); + + $return = ''; + $num_decimals = (int) get_option('jigoshop_price_num_decimals'); + $currency_pos = get_option('jigoshop_currency_pos'); + $currency_symbol = get_jigoshop_currency_symbol(); + $price = number_format( (double) $price, $num_decimals, get_option('jigoshop_price_decimal_sep'), get_option('jigoshop_price_thousand_sep') ); + + switch ($currency_pos) : + case 'left' : + $return = $currency_symbol . $price; + break; + case 'right' : + $return = $price . $currency_symbol; + break; + case 'left_space' : + $return = $currency_symbol . ' ' . $price; + break; + case 'right_space' : + $return = $price . ' ' . $currency_symbol; + break; + endswitch; + + if ($ex_tax_label && get_option('jigoshop_calc_taxes')=='yes') $return .= __(' (ex. tax)', 'jigoshop'); + + return $return; +} + +/** Show variation info if set */ +function jigoshop_get_formatted_variation( $variation = '', $flat = false ) { + if ($variation && is_array($variation)) : + + $return = ''; + + if (!$flat) : + $return = '
    '; + endif; + + $varation_list = array(); + + foreach ($variation as $name => $value) : + + if ($flat) : + $varation_list[] = ucfirst(str_replace('tax_', '', $name)).': '.ucfirst($value); + else : + $varation_list[] = '
    '.ucfirst(str_replace('tax_', '', $name)).':
    '.ucfirst($value).'
    '; + endif; + + endforeach; + + if ($flat) : + $return .= implode(', ', $varation_list); + else : + $return .= implode('', $varation_list); + endif; + + if (!$flat) : + $return .= '
    '; + endif; + + return $return; + + endif; +} + +function jigoshop_let_to_num($v) { + $l = substr($v, -1); + $ret = substr($v, 0, -1); + switch(strtoupper($l)){ + case 'P': + $ret *= 1024; + case 'T': + $ret *= 1024; + case 'G': + $ret *= 1024; + case 'M': + $ret *= 1024; + case 'K': + $ret *= 1024; + break; + } + return $ret; +} + +function jigowatt_clean( $var ) { + return strip_tags(stripslashes(trim($var))); +} + +global $jigoshop_body_classes; + +function jigoshop_page_body_classes() { + + global $jigoshop_body_classes; + + $jigoshop_body_classes = (array) $jigoshop_body_classes; + + if (is_checkout() || is_page(get_option('jigoshop_pay_page_id'))) jigoshop_add_body_class( array( 'jigoshop', 'jigoshop-checkout' ) ); + + if (is_cart()) jigoshop_add_body_class( array( 'jigoshop', 'jigoshop-cart' ) ); + + if (is_page(get_option('jigoshop_thanks_page_id'))) jigoshop_add_body_class( array( 'jigoshop', 'jigoshop-thanks' ) ); + + if (is_page(get_option('jigoshop_shop_page_id'))) jigoshop_add_body_class( array( 'jigoshop', 'jigoshop-shop' ) ); + + if (is_page(get_option('jigoshop_myaccount_page_id')) || is_page(get_option('jigoshop_edit_address_page_id')) || is_page(get_option('jigoshop_view_order_page_id')) || is_page(get_option('jigoshop_change_password_page_id'))) jigoshop_add_body_class( array( 'jigoshop', 'jigoshop-myaccount' ) ); + +} +add_action('wp_head', 'jigoshop_page_body_classes'); + +function jigoshop_add_body_class( $class = array() ) { + + global $jigoshop_body_classes; + + $jigoshop_body_classes = (array) $jigoshop_body_classes; + + $jigoshop_body_classes = array_merge($class, $jigoshop_body_classes); + +} + +function jigoshop_body_class($classes) { + + global $jigoshop_body_classes; + + $jigoshop_body_classes = (array) $jigoshop_body_classes; + + $classes = array_merge($classes, $jigoshop_body_classes); + + return $classes; +} +add_filter('body_class','jigoshop_body_class'); + +### Extra Review Field in comments ######################################################### + +function jigoshop_add_comment_rating($comment_id) { + if ( isset($_POST['rating']) ) : + if (!$_POST['rating'] || $_POST['rating'] > 5 || $_POST['rating'] < 0) $_POST['rating'] = 5; + add_comment_meta( $comment_id, 'rating', $_POST['rating'], true ); + endif; +} +add_action( 'comment_post', 'jigoshop_add_comment_rating', 1 ); + +function jigoshop_check_comment_rating($comment_data) { + // If posting a comment (not trackback etc) and not logged in + if ( isset($_POST['rating']) && !jigoshop::verify_nonce('comment_rating') ) + wp_die( __('You have taken too long. Please go back and refresh the page.', 'jigoshop') ); + + elseif ( isset($_POST['rating']) && empty($_POST['rating']) && $comment_data['comment_type']== '' ) { + wp_die( __('Please rate the product.',"jigowatt") ); + exit; + } + return $comment_data; +} +add_filter('preprocess_comment', 'jigoshop_check_comment_rating', 0); + +### Comments ######################################################### + +function jigoshop_comments($comment, $args, $depth) { + $GLOBALS['comment'] = $comment; global $post; ?> + +
  • id="li-comment-"> +
    + + + +
    +
    + comment_ID, 'rating', true ); ?> +
    + comment_approved == '0') : ?> +

    + +

    + : +

    + +
    +
    +
    +
    +
    + posts ON $wpdb->comments.comment_post_ID = $wpdb->posts.ID + "; + + if ($clauses['where']) $clauses['where'] .= ' AND '; + + $clauses['where'] .= " + $wpdb->posts.post_type NOT IN ('shop_order') + "; + + return $clauses; + +} +if (!is_admin()) add_filter('comments_clauses', 'jigoshop_exclude_order_comments'); + + + diff --git a/jigoshop_actions.php b/jigoshop_actions.php new file mode 100644 index 00000000000..cf767eba66a --- /dev/null +++ b/jigoshop_actions.php @@ -0,0 +1,632 @@ +get_availability(); + + if ($availability['availability']) : + $availability_html = '

    '. $availability['availability'].'

    '; + else : + $availability_html = ''; + endif; + + if (has_post_thumbnail($variation_id)) : + $attachment_id = get_post_thumbnail_id( $variation_id ); + $large_thumbnail_size = apply_filters('single_product_large_thumbnail_size', 'shop_large'); + $image = current(wp_get_attachment_image_src( $attachment_id, $large_thumbnail_size)); + $image_link = current(wp_get_attachment_image_src( $attachment_id, 'full')); + else : + $image = ''; + $image_link = ''; + endif; + + $data = array( + 'price_html' => ''.$_product->get_price_html().'', + 'availability_html' => $availability_html, + 'image_src' => $image, + 'image_link' => $image_link + ); + + echo json_encode( $data ); + + // Quit out + die(); +} + +/** + * Add order item + * + * Add order item via ajax + * + * @since 1.0 + */ +add_action('wp_ajax_jigoshop_add_order_item', 'jigoshop_add_order_item'); + +function jigoshop_add_order_item() { + + check_ajax_referer( 'add-order-item', 'security' ); + + global $wpdb; + + $item_to_add = trim(stripslashes($_POST['item_to_add'])); + + $post = ''; + + // Find the item + if (is_numeric($item_to_add)) : + $post = get_post( $item_to_add ); + endif; + + if (!$post || ($post->post_type!=='product' && $post->post_type!=='product_variation')) : + $post_id = $wpdb->get_var($wpdb->prepare(" + SELECT post_id + FROM $wpdb->posts + LEFT JOIN $wpdb->postmeta ON ($wpdb->posts.ID = $wpdb->postmeta.post_id) + WHERE $wpdb->postmeta.meta_key = 'SKU' + AND $wpdb->posts.post_status = 'publish' + AND $wpdb->posts.post_type = 'shop_product' + AND $wpdb->postmeta.meta_value = '".$item_to_add."' + LIMIT 1 + ")); + $post = get_post( $post_id ); + endif; + + if (!$post || ($post->post_type!=='product' && $post->post_type!=='product_variation')) : + die(); + endif; + + if ($post->post_type=="product") : + $_product = &new jigoshop_product( $post->ID ); + else : + $_product = &new jigoshop_product_variation( $post->ID ); + endif; + + $loop = 0; + ?> + + #id; ?> + variation_id)) echo $_product->variation_id; else echo '-'; ?> + sku) echo $_product->sku; ?> + get_title(); ?> + variation_data)) : + echo jigoshop_get_formatted_variation( $_product->variation_data, true ); + else : + echo '-'; + endif; + ?> + + + + + + + + +
    + + + + + + + + + + + + 0) : + foreach (jigoshop_cart::$cart_contents as $cart_item_key => $values) : + + if (isset($cart_totals[$cart_item_key]['qty'])) jigoshop_cart::set_quantity( $cart_item_key, $cart_totals[$cart_item_key]['qty'] ); + + endforeach; + endif; + + jigoshop::add_message( __('Cart updated.', 'jigoshop') ); + + endif; + +} + +/** + * Add to cart + **/ +add_action( 'init', 'jigoshop_add_to_cart_action' ); + +function jigoshop_add_to_cart_action( $url = false ) { + + if (isset($_GET['add-to-cart']) && $_GET['add-to-cart']) : + + if ( !jigoshop::verify_nonce('add_to_cart', '_GET') ) : + + elseif (is_numeric($_GET['add-to-cart'])) : + + $quantity = 1; + if (isset($_POST['quantity'])) $quantity = $_POST['quantity']; + jigoshop_cart::add_to_cart($_GET['add-to-cart'], $quantity); + + jigoshop::add_message( sprintf(__('View Cart → Product successfully added to your basket.', 'jigoshop'), jigoshop_cart::get_cart_url()) ); + + elseif ($_GET['add-to-cart']=='variation') : + + // Variation add to cart + if (isset($_POST['quantity']) && $_POST['quantity']) : + + $product_id = (int) $_GET['product']; + $quantity = ($_POST['quantity']) ? $_POST['quantity'] : 1; + $attributes = (array) maybe_unserialize( get_post_meta($product_id, 'product_attributes', true) ); + $variations = array(); + $all_variations_set = true; + $variation_id = 0; + + foreach ($attributes as $attribute) : + + if ( $attribute['variation']!=='yes' ) continue; + + if (isset($_POST[ 'tax_' . sanitize_title($attribute['name']) ]) && $_POST[ 'tax_' . sanitize_title($attribute['name']) ]) : + $variations['tax_' .sanitize_title($attribute['name'])] = $_POST[ 'tax_' . sanitize_title($attribute['name']) ]; + else : + $all_variations_set = false; + endif; + + endforeach; + + if (!$all_variations_set) : + jigoshop::add_error( __('Please choose product options…', 'jigoshop') ); + else : + // Find matching variation + $variation_id = jigoshop_find_variation( $variations ); + + if ($variation_id>0) : + // Add to cart + jigoshop_cart::add_to_cart($product_id, $quantity, $variations, $variation_id); + jigoshop::add_message( sprintf(__('View Cart → Product successfully added to your basket.', 'jigoshop'), jigoshop_cart::get_cart_url()) ); + else : + jigoshop::add_error( __('Sorry, this variation is not available.', 'jigoshop') ); + endif; + endif; + + elseif ($_GET['product']) : + + /* Link on product pages */ + jigoshop::add_error( __('Please choose product options…', 'jigoshop') ); + wp_redirect( get_permalink( $_GET['product'] ) ); + exit; + + endif; + + elseif ($_GET['add-to-cart']=='group') : + + // Group add to cart + if (isset($_POST['quantity']) && is_array($_POST['quantity'])) : + + $total_quantity = 0; + + foreach ($_POST['quantity'] as $item => $quantity) : + if ($quantity>0) : + jigoshop_cart::add_to_cart($item, $quantity); + jigoshop::add_message( sprintf(__('View Cart → Product successfully added to your basket.', 'jigoshop'), jigoshop_cart::get_cart_url()) ); + $total_quantity = $total_quantity + $quantity; + endif; + endforeach; + + if ($total_quantity==0) : + jigoshop::add_error( __('Please choose a quantity…', 'jigoshop') ); + endif; + + elseif ($_GET['product']) : + + /* Link on product pages */ + jigoshop::add_error( __('Please choose a product…', 'jigoshop') ); + wp_redirect( get_permalink( $_GET['product'] ) ); + exit; + + endif; + + endif; + + $url = apply_filters('add_to_cart_redirect', $url); + + // If has custom URL redirect there + if ( $url ) { + wp_safe_redirect( $url ); + exit; + } + + // Otherwise redirect to where they came + else if ( isset($_SERVER['HTTP_REFERER'])) { + wp_safe_redirect($_SERVER['HTTP_REFERER']); + exit; + } + + // If all else fails redirect to root + else { + wp_safe_redirect('/'); + exit; + } + endif; + +} + +/** + * Clear cart + **/ +add_action( 'wp_header', 'jigoshop_clear_cart_on_return' ); + +function jigoshop_clear_cart_on_return() { + + if (is_page(get_option('jigoshop_thanks_page_id'))) : + + if (isset($_GET['order'])) $order_id = $_GET['order']; else $order_id = 0; + if (isset($_GET['key'])) $order_key = $_GET['key']; else $order_key = ''; + if ($order_id > 0) : + $order = &new jigoshop_order( $order_id ); + if ($order->order_key == $order_key) : + jigoshop_cart::empty_cart(); + endif; + endif; + + endif; + +} + +/** + * Clear the cart after payment - order will be processing or complete + **/ +add_action( 'init', 'jigoshop_clear_cart_after_payment' ); + +function jigoshop_clear_cart_after_payment( $url = false ) { + + if (isset($_SESSION['order_awaiting_payment']) && $_SESSION['order_awaiting_payment'] > 0) : + + $order = &new jigoshop_order($_SESSION['order_awaiting_payment']); + + if ($order->id > 0 && ($order->status=='completed' || $order->status=='processing')) : + + jigoshop_cart::empty_cart(); + + unset($_SESSION['order_awaiting_payment']); + + endif; + + endif; + +} + + +/** + * Process the login form + **/ +add_action('init', 'jigoshop_process_login'); + +function jigoshop_process_login() { + + if (isset($_POST['login']) && $_POST['login']) : + + jigoshop::verify_nonce('login'); + + if ( !isset($_POST['username']) || empty($_POST['username']) ) jigoshop::add_error( __('Username is required.', 'jigoshop') ); + if ( !isset($_POST['password']) || empty($_POST['password']) ) jigoshop::add_error( __('Password is required.', 'jigoshop') ); + + if (jigoshop::error_count()==0) : + + $creds = array(); + $creds['user_login'] = $_POST['username']; + $creds['user_password'] = $_POST['password']; + $creds['remember'] = true; + $secure_cookie = is_ssl() ? true : false; + $user = wp_signon( $creds, $secure_cookie ); + if ( is_wp_error($user) ) : + jigoshop::add_error( $user->get_error_message() ); + else : + if ( isset($_SERVER['HTTP_REFERER'])) { + wp_safe_redirect($_SERVER['HTTP_REFERER']); + exit; + } + wp_redirect(get_permalink(get_option('jigoshop_myaccount_page_id'))); + exit; + endif; + + endif; + + endif; +} + +/** + * Process ajax checkout form + */ +add_action('wp_ajax_jigoshop-checkout', 'jigoshop_process_checkout'); +add_action('wp_ajax_nopriv_jigoshop-checkout', 'jigoshop_process_checkout'); + +function jigoshop_process_checkout () { + include_once jigoshop::plugin_path() . '/classes/jigoshop_checkout.class.php'; + + jigoshop_checkout::instance()->process_checkout(); + + die(0); +} + + +/** + * Cancel a pending order - hook into init function + **/ +add_action('init', 'jigoshop_cancel_order'); + +function jigoshop_cancel_order() { + + if ( isset($_GET['cancel_order']) && isset($_GET['order']) && isset($_GET['order_id']) ) : + + $order_key = urldecode( $_GET['order'] ); + $order_id = (int) $_GET['order_id']; + + $order = &new jigoshop_order( $order_id ); + + if ($order->id == $order_id && $order->order_key == $order_key && $order->status=='pending' && jigoshop::verify_nonce('cancel_order', '_GET')) : + + // Cancel the order + restore stock + $order->cancel_order( __('Order cancelled by customer.', 'jigoshop') ); + + // Message + jigoshop::add_message( __('Your order was cancelled.', 'jigoshop') ); + + elseif ($order->status!='pending') : + + jigoshop::add_error( __('Your order is no longer pending and could not be cancelled. Please contact us if you need assistance.', 'jigoshop') ); + + else : + + jigoshop::add_error( __('Invalid order.', 'jigoshop') ); + + endif; + + wp_safe_redirect(jigoshop_cart::get_cart_url()); + exit; + + endif; +} + + +/** + * Download a file - hook into init function + **/ +add_action('init', 'jigoshop_download_product'); + +function jigoshop_download_product() { + + if ( isset($_GET['download_file']) && isset($_GET['order']) && isset($_GET['email']) ) : + + global $wpdb; + + $download_file = (int) urldecode($_GET['download_file']); + $order = urldecode( $_GET['order'] ); + $email = urldecode( $_GET['email'] ); + + if (!is_email($email)) wp_safe_redirect( home_url() ); + + $downloads_remaining = $wpdb->get_var( $wpdb->prepare(" + SELECT downloads_remaining + FROM ".$wpdb->prefix."jigoshop_downloadable_product_permissions + WHERE user_email = '$email' + AND order_key = '$order' + AND product_id = '$download_file' + ;") ); + + if ($downloads_remaining=='0') : + wp_die( sprintf(__('Sorry, you have reached your download limit for this file. Go to homepage →', 'jigoshop'), home_url()) ); + else : + + if ($downloads_remaining>0) : + $wpdb->update( $wpdb->prefix . "jigoshop_downloadable_product_permissions", array( + 'downloads_remaining' => $downloads_remaining - 1, + ), array( + 'user_email' => $email, + 'order_key' => $order, + 'product_id' => $download_file + ), array( '%d' ), array( '%s', '%s', '%d' ) ); + endif; + + // Download the file + $file_path = ABSPATH . get_post_meta($download_file, 'file_path', true); + + $file_path = realpath($file_path); + + $file_extension = strtolower(substr(strrchr($file_path,"."),1)); + + switch ($file_extension) : + case "pdf": $ctype="application/pdf"; break; + case "exe": $ctype="application/octet-stream"; break; + case "zip": $ctype="application/zip"; break; + case "doc": $ctype="application/msword"; break; + case "xls": $ctype="application/vnd.ms-excel"; break; + case "ppt": $ctype="application/vnd.ms-powerpoint"; break; + case "gif": $ctype="image/gif"; break; + case "png": $ctype="image/png"; break; + case "jpe": case "jpeg": case "jpg": $ctype="image/jpg"; break; + default: $ctype="application/force-download"; + endswitch; + + if (!file_exists($file_path)) wp_die( sprintf(__('File not found. Go to homepage →', 'jigoshop'), home_url()) ); + + @ini_set('zlib.output_compression', 'Off'); + @set_time_limit(0); + @session_start(); + @session_cache_limiter('none'); + @set_magic_quotes_runtime(0); + @ob_end_clean(); + @session_write_close(); + + header("Pragma: no-cache"); + header("Expires: 0"); + header("Cache-Control: must-revalidate, post-check=0, pre-check=0"); + header("Robots: none"); + header("Content-Type: ".$ctype.""); + header("Content-Description: File Transfer"); + + if (strstr($_SERVER['HTTP_USER_AGENT'], "MSIE")) { + // workaround for IE filename bug with multiple periods / multiple dots in filename + $iefilename = preg_replace('/\./', '%2e', basename($file_path), substr_count(basename($file_path), '.') - 1); + header("Content-Disposition: attachment; filename=\"".$iefilename."\";"); + } else { + header("Content-Disposition: attachment; filename=\"".basename($file_path)."\";"); + } + + header("Content-Transfer-Encoding: binary"); + + header("Content-Length: ".@filesize($file_path)); + @readfile("$file_path") or wp_die( sprintf(__('File not found. Go to homepage →', 'jigoshop'), home_url()) ); + exit; + + endif; + + endif; +} + + +/** + * Order Status completed - GIVE DOWNLOADABLE PRODUCT ACCESS TO CUSTOMER + **/ +add_action('order_status_completed', 'jigoshop_downloadable_product_permissions'); + +function jigoshop_downloadable_product_permissions( $order_id ) { + + global $wpdb; + + $order = &new jigoshop_order( $order_id ); + + if (sizeof($order->items)>0) foreach ($order->items as $item) : + + if ($item['id']>0) : + $_product = &new jigoshop_product( $item['id'] ); + + if ( $_product->exists && $_product->is_type('downloadable') ) : + + $user_email = $order->billing_email; + + if ($order->user_id>0) : + $user_info = get_userdata($order->user_id); + if ($user_info->user_email) : + $user_email = $user_info->user_email; + endif; + else : + $order->user_id = 0; + endif; + + $limit = trim(get_post_meta($_product->id, 'download_limit', true)); + + if (!empty($limit)) : + $limit = (int) $limit; + else : + $limit = ''; + endif; + + // Downloadable product - give access to the customer + $wpdb->insert( $wpdb->prefix . 'jigoshop_downloadable_product_permissions', array( + 'product_id' => $_product->id, + 'user_id' => $order->user_id, + 'user_email' => $user_email, + 'order_key' => $order->order_key, + 'downloads_remaining' => $limit + ), array( + '%s', + '%s', + '%s', + '%s', + '%s' + ) ); + + endif; + + endif; + + endforeach; +} \ No newline at end of file diff --git a/jigoshop_cron.php b/jigoshop_cron.php new file mode 100644 index 00000000000..7dea69689b9 --- /dev/null +++ b/jigoshop_cron.php @@ -0,0 +1,52 @@ +get_results(" + SELECT post_id FROM $wpdb->postmeta + WHERE meta_key = 'sale_price_dates_from' + AND meta_value < ".strtotime('NOW')." + "); + if ($on_sale) foreach ($on_sale as $product) : + + $data = unserialize( get_post_meta($product, 'product_data', true) ); + $price = get_post_meta($product, 'price', true); + + if ($data['sale_price'] && $price!==$data['sale_price']) update_post_meta($product, 'price', $data['sale_price']); + + endforeach; + + // Expired Sales + $sale_expired = $wpdb->get_results(" + SELECT post_id FROM $wpdb->postmeta + WHERE meta_key = 'sale_price_dates_to' + AND meta_value < ".strtotime('NOW')." + "); + if ($sale_expired) foreach ($sale_expired as $product) : + + $data = unserialize( get_post_meta($product, 'product_data', true) ); + $price = get_post_meta($product, 'price', true); + + if ($data['regular_price'] && $price!==$data['regular_price']) update_post_meta($product, 'price', $data['regular_price']); + + // Sale has expired - clear the schedule boxes + update_post_meta($product, 'sale_price_dates_from', ''); + update_post_meta($product, 'sale_price_dates_to', ''); + + endforeach; + +} + +function jigoshop_update_sale_prices_schedule_check(){ + wp_schedule_event(time(), 'daily', 'jigoshop_update_sale_prices_schedule_check'); + update_option('jigoshop_update_sale_prices', 'yes'); +} + +if (get_option('jigoshop_update_sale_prices')!='yes') jigoshop_update_sale_prices_schedule_check(); + +add_action('jigoshop_update_sale_prices_schedule_check', 'jigoshop_update_sale_prices'); \ No newline at end of file diff --git a/jigoshop_emails.php b/jigoshop_emails.php new file mode 100644 index 00000000000..7fdc0cf61ef --- /dev/null +++ b/jigoshop_emails.php @@ -0,0 +1,260 @@ +id); + + $message = __("You have received an order from ",'jigoshop') . $order->billing_first_name . ' ' . $order->billing_last_name . __(". Their order is as follows:",'jigoshop') . PHP_EOL . PHP_EOL; + + $message .= '=====================================================================' . PHP_EOL; + $message .= __('ORDER #: ','jigoshop') . $order->id . '' . PHP_EOL; + $message .= '=====================================================================' . PHP_EOL; + + $message .= $order->email_order_items_list( false, true ); + + if ($order->customer_note) : + $message .= PHP_EOL . __('Note:','jigoshop') .$order->customer_note . PHP_EOL; + endif; + + $message .= PHP_EOL . __('Subtotal:','jigoshop') . "\t\t\t" . $order->get_subtotal_to_display() . PHP_EOL; + if ($order->order_shipping > 0) $message .= __('Shipping:','jigoshop') . "\t\t\t" . $order->get_shipping_to_display() . PHP_EOL; + if ($order->order_discount > 0) $message .= __('Discount:','jigoshop') . "\t\t\t" . jigoshop_price($order->order_discount) . PHP_EOL; + if ($order->get_total_tax() > 0) $message .= __('Tax:','jigoshop') . "\t\t\t\t\t" . jigoshop_price($order->get_total_tax()) . PHP_EOL; + $message .= __('Total:','jigoshop') . "\t\t\t\t" . jigoshop_price($order->order_total) . ' - via ' . ucwords($order->payment_method) . PHP_EOL . PHP_EOL; + + $message .= '=====================================================================' . PHP_EOL; + $message .= __('CUSTOMER DETAILS','jigoshop') . PHP_EOL; + $message .= '=====================================================================' . PHP_EOL; + + if ($order->billing_email) $message .= __('Email:','jigoshop') . "\t\t\t\t" . $order->billing_email . PHP_EOL; + if ($order->billing_phone) $message .= __('Tel:','jigoshop') . "\t\t\t\t\t" . $order->billing_phone . PHP_EOL; + + $message .= PHP_EOL; + + $message .= '=====================================================================' . PHP_EOL; + $message .= __('BILLING ADDRESS','jigoshop') . PHP_EOL; + $message .= '=====================================================================' . PHP_EOL; + + $message .= $order->billing_first_name . ' ' . $order->billing_last_name . PHP_EOL; + if ($order->billing_company) $message .= $order->billing_company . PHP_EOL; + $message .= $order->formatted_billing_address . PHP_EOL . PHP_EOL; + + $message .= '=====================================================================' . PHP_EOL; + $message .= __('SHIPPING ADDRESS','jigoshop') . PHP_EOL; + $message .= '=====================================================================' . PHP_EOL; + + $message .= $order->shipping_first_name . ' ' . $order->shipping_last_name . PHP_EOL; + if ($order->shipping_company) $message .= $order->shipping_company . PHP_EOL; + $message .= $order->formatted_shipping_address . PHP_EOL . PHP_EOL; + + $message = html_entity_decode( strip_tags( $message ) ); + + wp_mail( get_option('admin_email'), $subject, $message ); +} + + +/** + * Processing order notification email template + **/ +add_action('order_status_pending_to_processing', 'jigoshop_processing_order_customer_notification'); +add_action('order_status_pending_to_on-hold', 'jigoshop_processing_order_customer_notification'); + +function jigoshop_processing_order_customer_notification( $order_id ) { + + $order = &new jigoshop_order( $order_id ); + + $subject = '[' . get_bloginfo('name') . '] ' . __('Order Received','jigoshop'); + + $message = __("Thank you, we are now processing your order. Your order's details are below:",'jigoshop') . PHP_EOL . PHP_EOL; + + $message .= '=====================================================================' . PHP_EOL; + $message .= __('ORDER #: ','jigoshop') . $order->id . '' . PHP_EOL; + $message .= '=====================================================================' . PHP_EOL; + + $message .= $order->email_order_items_list(); + + if ($order->customer_note) : + $message .= PHP_EOL . __('Note:','jigoshop') .$order->customer_note . PHP_EOL; + endif; + + $message .= PHP_EOL . __('Subtotal:','jigoshop') . "\t\t\t" . $order->get_subtotal_to_display() . PHP_EOL; + if ($order->order_shipping > 0) $message .= __('Shipping:','jigoshop') . "\t\t\t" . $order->get_shipping_to_display() . PHP_EOL; + if ($order->order_discount > 0) $message .= __('Discount:','jigoshop') . "\t\t\t" . jigoshop_price($order->order_discount) . PHP_EOL; + if ($order->get_total_tax() > 0) $message .= __('Tax:','jigoshop') . "\t\t\t\t\t" . jigoshop_price($order->get_total_tax()) . PHP_EOL; + $message .= __('Total:','jigoshop') . "\t\t\t\t" . jigoshop_price($order->order_total) . ' - via ' . ucwords($order->payment_method) . PHP_EOL . PHP_EOL; + + $message .= '=====================================================================' . PHP_EOL; + $message .= __('CUSTOMER DETAILS','jigoshop') . PHP_EOL; + $message .= '=====================================================================' . PHP_EOL; + + if ($order->billing_email) $message .= __('Email:','jigoshop') . "\t\t\t\t" . $order->billing_email . PHP_EOL; + if ($order->billing_phone) $message .= __('Tel:','jigoshop') . "\t\t\t\t\t" . $order->billing_phone . PHP_EOL; + + $message .= PHP_EOL; + + $message .= '=====================================================================' . PHP_EOL; + $message .= __('BILLING ADDRESS','jigoshop') . PHP_EOL; + $message .= '=====================================================================' . PHP_EOL; + + $message .= $order->billing_first_name . ' ' . $order->billing_last_name . PHP_EOL; + if ($order->billing_company) $message .= $order->billing_company . PHP_EOL; + $message .= $order->formatted_billing_address . PHP_EOL . PHP_EOL; + + $message .= '=====================================================================' . PHP_EOL; + $message .= __('SHIPPING ADDRESS','jigoshop') . PHP_EOL; + $message .= '=====================================================================' . PHP_EOL; + + $message .= $order->shipping_first_name . ' ' . $order->shipping_last_name . PHP_EOL; + if ($order->shipping_company) $message .= $order->shipping_company . PHP_EOL; + $message .= $order->formatted_shipping_address . PHP_EOL . PHP_EOL; + + $message = html_entity_decode( strip_tags( $message ) ); + + wp_mail( $order->billing_email, $subject, $message ); +} + + +/** + * Completed order notification email template - this one includes download links for downloadable products + **/ +add_action('order_status_completed', 'jigoshop_completed_order_customer_notification'); + +function jigoshop_completed_order_customer_notification( $order_id ) { + + $order = &new jigoshop_order( $order_id ); + + $subject = '[' . get_bloginfo('name') . '] ' . __('Order Complete','jigoshop'); + + $message = __("Your order is complete. Your order's details are below:",'jigoshop') . PHP_EOL . PHP_EOL; + + $message .= '=====================================================================' . PHP_EOL; + $message .= __('ORDER #: ','jigoshop') . $order->id . '' . PHP_EOL; + $message .= '=====================================================================' . PHP_EOL; + + $message .= $order->email_order_items_list( true ); + + if ($order->customer_note) : + $message .= PHP_EOL . __('Note:','jigoshop') .$order->customer_note . PHP_EOL; + endif; + + $message .= PHP_EOL . __('Subtotal:','jigoshop') . "\t\t\t" . $order->get_subtotal_to_display() . PHP_EOL; + if ($order->order_shipping > 0) $message .= __('Shipping:','jigoshop') . "\t\t\t" . $order->get_shipping_to_display() . PHP_EOL; + if ($order->order_discount > 0) $message .= __('Discount:','jigoshop') . "\t\t\t" . jigoshop_price($order->order_discount) . PHP_EOL; + if ($order->get_total_tax() > 0) $message .= __('Tax:','jigoshop') . "\t\t\t\t\t" . jigoshop_price($order->get_total_tax()) . PHP_EOL; + $message .= __('Total:','jigoshop') . "\t\t\t\t" . jigoshop_price($order->order_total) . ' - via ' . ucwords($order->payment_method) . PHP_EOL . PHP_EOL; + + $message .= '=====================================================================' . PHP_EOL; + $message .= __('CUSTOMER DETAILS','jigoshop') . PHP_EOL; + $message .= '=====================================================================' . PHP_EOL; + + if ($order->billing_email) $message .= __('Email:','jigoshop') . "\t\t\t\t" . $order->billing_email . PHP_EOL; + if ($order->billing_phone) $message .= __('Tel:','jigoshop') . "\t\t\t\t\t" . $order->billing_phone . PHP_EOL; + + $message .= PHP_EOL; + + $message .= '=====================================================================' . PHP_EOL; + $message .= __('BILLING ADDRESS','jigoshop') . PHP_EOL; + $message .= '=====================================================================' . PHP_EOL; + + $message .= $order->billing_first_name . ' ' . $order->billing_last_name . PHP_EOL; + if ($order->billing_company) $message .= $order->billing_company . PHP_EOL; + $message .= $order->formatted_billing_address . PHP_EOL . PHP_EOL; + + $message .= '=====================================================================' . PHP_EOL; + $message .= __('SHIPPING ADDRESS','jigoshop') . PHP_EOL; + $message .= '=====================================================================' . PHP_EOL; + + $message .= $order->shipping_first_name . ' ' . $order->shipping_last_name . PHP_EOL; + if ($order->shipping_company) $message .= $order->shipping_company . PHP_EOL; + $message .= $order->formatted_shipping_address . PHP_EOL . PHP_EOL; + + $message = html_entity_decode( strip_tags( $message ) ); + + wp_mail( $order->billing_email, $subject, $message ); +} + + +/** + * Pay for order notification email template - this one includes a payment link + **/ +function jigoshop_pay_for_order_customer_notification( $order_id ) { + + $order = &new jigoshop_order( $order_id ); + + $subject = '[' . get_bloginfo('name') . '] ' . __('Pay for Order','jigoshop'); + + $customer_message = sprintf( __("An order has been created for you on “%s”. To pay for this order please use the following link: %s",'jigoshop') . PHP_EOL . PHP_EOL, get_bloginfo('name'), $order->get_checkout_payment_url() ); + + $message = '=====================================================================' . PHP_EOL; + $message .= __('ORDER #: ','jigoshop') . $order->id . '' . PHP_EOL; + $message .= '=====================================================================' . PHP_EOL; + + $message .= $order->email_order_items_list(); + + if ($order->customer_note) : + $message .= PHP_EOL . __('Note:','jigoshop') .$order->customer_note . PHP_EOL; + endif; + + $message .= PHP_EOL . __('Subtotal:','jigoshop') . "\t\t\t" . $order->get_subtotal_to_display() . PHP_EOL; + if ($order->order_shipping > 0) $message .= __('Shipping:','jigoshop') . "\t\t\t" . $order->get_shipping_to_display() . PHP_EOL; + if ($order->order_discount > 0) $message .= __('Discount:','jigoshop') . "\t\t\t" . jigoshop_price($order->order_discount) . PHP_EOL; + if ($order->get_total_tax() > 0) $message .= __('Tax:','jigoshop') . "\t\t\t\t\t" . jigoshop_price($order->get_total_tax()) . PHP_EOL; + $message .= __('Total:','jigoshop') . "\t\t\t\t" . jigoshop_price($order->order_total) . ' - via ' . ucwords($order->payment_method) . PHP_EOL . PHP_EOL; + + $customer_message = html_entity_decode( strip_tags( $customer_message.$message ) ); + + wp_mail( $order->billing_email, $subject, $customer_message ); +} + + +/** + * Low stock notification email + **/ +function jigoshop_low_stock_notification( $product ) { + $_product = &new jigoshop_product($product); + $subject = '[' . get_bloginfo('name') . '] ' . __('Product low in stock','jigoshop'); + $message = '#' . $_product->id .' '. $_product->get_title() . ' ('. $_product->sku.') ' . __('is low in stock.', 'jigoshop'); + $message = wordwrap( html_entity_decode( strip_tags( $message ) ), 70 ); + wp_mail( get_option('admin_email'), $subject, $message ); +} + + +/** + * No stock notification email + **/ +function jigoshop_no_stock_notification( $product ) { + $_product = &new jigoshop_product($product); + $subject = '[' . get_bloginfo('name') . '] ' . __('Product out of stock','jigoshop'); + $message = '#' . $_product->id .' '. $_product->get_title() . ' ('. $_product->sku.') ' . __('is out of stock.', 'jigoshop'); + $message = wordwrap( html_entity_decode( strip_tags( $message ) ), 70 ); + wp_mail( get_option('admin_email'), $subject, $message ); +} + + +/** + * Backorder notification email + **/ +function jigoshop_product_on_backorder_notification( $product, $amount ) { + $_product = &new jigoshop_product($product); + $subject = '[' . get_bloginfo('name') . '] ' . __('Product Backorder','jigoshop'); + $message = $amount . __(' units of #', 'jigoshop') . $_product->id .' '. $_product->get_title() . ' ('. $_product->sku.') ' . __('have been backordered.', 'jigoshop'); + $message = wordwrap( html_entity_decode( strip_tags( $message ) ), 70 ); + wp_mail( get_option('admin_email'), $subject, $message ); +} \ No newline at end of file diff --git a/jigoshop_query.php b/jigoshop_query.php new file mode 100644 index 00000000000..00e1b60e167 --- /dev/null +++ b/jigoshop_query.php @@ -0,0 +1,276 @@ + $value) : + + if (!strstr($key, 'tax_')) continue; + + $variation_query[] = array( + 'key' => $key, + 'value' => array( $value ), + 'compare' => 'IN' + ); + + endforeach; + + // do the query + $args = array( + 'post_type' => 'product_variation', + 'orderby' => 'id', + 'order' => 'desc', + 'posts_per_page' => 1, + 'meta_query' => $variation_query + ); + $posts = get_posts( $args ); + + if (!$posts) : + + // Wildcard search + $variation_query = array(); + foreach ($variation_data as $key => $value) : + + if (!strstr($key, 'tax_')) continue; + + $variation_query[] = array( + 'key' => $key, + 'value' => array( $value, '' ), + 'compare' => 'IN' + ); + + endforeach; + $args['meta_query'] = $variation_query; + + $posts = get_posts( $args ); + + endif; + + if (!$posts) return false; + + return $posts[0]->ID; + +} + +### Get unfiltered list of posts in current view for use in loop + widgets + +function jigoshop_get_products_in_view() { + + global $all_post_ids; + + $all_post_ids = array(); + + if (is_tax( 'product_cat' ) || is_post_type_archive('product') || is_page( get_option('jigoshop_shop_page_id') ) || is_tax( 'product_tag' )) : + + $all_post_ids = jigoshop_get_post_ids(); + + endif; + + $all_post_ids[] = 0; + +} + +add_action('wp_head', 'jigoshop_get_products_in_view', 0); + +### Do Filters/Layered Nav + +function jigoshop_filter_loop() { + + global $wp_query, $all_post_ids; + + if (is_tax( 'product_cat' ) || is_post_type_archive('product') || is_page( get_option('jigoshop_shop_page_id') ) || is_tax( 'product_tag' )) : + + $filters = array(); + $filters = apply_filters('loop-shop-query', $filters); + + //$post_ids = jigoshop_get_post_ids(); + $post_ids = $all_post_ids; + $post_ids = apply_filters('loop-shop-posts-in', $post_ids); + $filters = array_merge($filters, array( + 'post__in' => $post_ids + )); + + $args = array_merge( $wp_query->query, $filters ); + + query_posts( $args ); + endif; +} + +add_action('wp_head', 'jigoshop_filter_loop'); + +### Layered Nav Init + +function jigoshop_layered_nav_init() { + + global $_chosen_attributes, $wpdb; + + $attribute_taxonomies = jigoshop::$attribute_taxonomies; + if ( $attribute_taxonomies ) : + foreach ($attribute_taxonomies as $tax) : + + $attribute = strtolower(sanitize_title($tax->attribute_name)); + $taxonomy = 'product_attribute_' . $attribute; + $name = 'filter_' . $attribute; + + if (isset($_GET[$name]) && taxonomy_exists($taxonomy)) $_chosen_attributes[$taxonomy] = explode(',', $_GET[$name] ); + + endforeach; + endif; + +} +add_action('init', 'jigoshop_layered_nav_init', 1); + + +### Get post ID's to filter from + +function jigoshop_get_post_ids() { + + global $wpdb; + + $in = array('visible'); + if (is_search()) $in[] = 'search'; + if (!is_search()) $in[] = 'catalog'; + + // WP Query to get all queried post ids + + global $wp_query; + + $args = array_merge( + $wp_query->query, + array( + 'page_id' => '', + 'posts_per_page' => -1, + 'post_type' => 'product', + 'post_status' => 'publish', + 'meta_query' => array( + array( + 'key' => 'visibility', + 'value' => $in, + 'compare' => 'IN' + ) + ) + ) + ); + $custom_query = new WP_Query( $args ); + + $queried_post_ids = array(); + + foreach ($custom_query->posts as $p) $queried_post_ids[] = $p->ID; + + wp_reset_query(); + + return $queried_post_ids; +} + +### Layered Nav + +function jigoshop_layered_nav_query( $filtered_posts ) { + + global $_chosen_attributes, $wpdb; + + if (sizeof($_chosen_attributes)>0) : + + $matched_products = array(); + $filtered = false; + + foreach ($_chosen_attributes as $attribute => $values) : + if (sizeof($values)>0) : + foreach ($values as $value) : + + $posts = get_objects_in_term( $value, $attribute ); + if (!is_wp_error($posts) && (sizeof($matched_products)>0 || $filtered)) : + $matched_products = array_intersect($posts, $matched_products); + elseif (!is_wp_error($posts)) : + $matched_products = $posts; + endif; + + $filtered = true; + + endforeach; + endif; + endforeach; + + if ($filtered) : + $matched_products[] = 0; + $filtered_posts = array_intersect($filtered_posts, $matched_products); + endif; + + endif; + + return $filtered_posts; +} + +add_filter('loop-shop-posts-in', 'jigoshop_layered_nav_query'); + + +### Price Filtering + +function jigoshop_price_filter( $filtered_posts ) { + + if (isset($_GET['max_price']) && isset($_GET['min_price'])) : + + $matched_products = array( 0 ); + + $matched_products_query = get_posts(array( + 'post_type' => 'product', + 'post_status' => 'publish', + 'posts_per_page' => -1, + 'meta_query' => array( + array( + 'key' => 'price', + 'value' => array( $_GET['min_price'], $_GET['max_price'] ), + 'type' => 'NUMERIC', + 'compare' => 'BETWEEN' + ) + ), + 'tax_query' => array( + array( + 'taxonomy' => 'product_type', + 'field' => 'slug', + 'terms' => 'grouped', + 'operator' => 'NOT IN' + ) + ) + )); + + if ($matched_products_query) : + + foreach ($matched_products_query as $product) : + $matched_products[] = $product->ID; + endforeach; + + endif; + + // Get grouped product ids + $grouped_products = get_objects_in_term( get_term_by('slug', 'grouped', 'product_type')->term_id, 'product_type' ); + + if ($grouped_products) foreach ($grouped_products as $grouped_product) : + + $children = get_children( 'post_parent='.$grouped_product.'&post_type=product' ); + + if ($children) foreach ($children as $product) : + $price = get_post_meta( $product->ID, 'price', true); + + if ($price<=$_GET['max_price'] && $price>=$_GET['min_price']) : + + $matched_products[] = $grouped_product; + + break; + + endif; + endforeach; + + endforeach; + + $filtered_posts = array_intersect($matched_products, $filtered_posts); + + endif; + + return $filtered_posts; +} + +add_filter('loop-shop-posts-in', 'jigoshop_price_filter'); \ No newline at end of file diff --git a/jigoshop_shortcodes.php b/jigoshop_shortcodes.php new file mode 100644 index 00000000000..69defd85f1b --- /dev/null +++ b/jigoshop_shortcodes.php @@ -0,0 +1,187 @@ + '12', + 'columns' => '4', + 'orderby' => 'date', + 'order' => 'desc' + ), $atts)); + + $args = array( + 'post_type' => 'product', + 'post_status' => 'publish', + 'ignore_sticky_posts' => 1, + 'posts_per_page' => $per_page, + 'orderby' => $orderby, + 'order' => $order, + 'meta_query' => array( + array( + 'key' => 'visibility', + 'value' => array('catalog', 'visible'), + 'compare' => 'IN' + ) + ) + ); + + query_posts($args); + ob_start(); + jigoshop_get_template_part( 'loop', 'shop' ); + wp_reset_query(); + + return ob_get_clean(); +} + +### Multiple Products ######################################################### + +function jigoshop_products($atts){ + global $columns; + + if (empty($atts)) return; + + extract(shortcode_atts(array( + 'columns' => '4', + 'orderby' => 'title', + 'order' => 'asc' + ), $atts)); + + $args = array( + 'post_type' => 'product', + 'post_status' => 'publish', + 'ignore_sticky_posts' => 1, + 'orderby' => $orderby, + 'order' => $order, + 'meta_query' => array( + array( + 'key' => 'visibility', + 'value' => array('catalog', 'visible'), + 'compare' => 'IN' + ) + ) + ); + + if(isset($atts['skus'])){ + $skus = explode(',', $atts['skus']); + array_walk($skus, create_function('&$val', '$val = trim($val);')); + $args['meta_query'][] = array( + 'key' => 'sku', + 'value' => $skus, + 'compare' => 'IN' + ); + } + + if(isset($atts['ids'])){ + $ids = explode(',', $atts['ids']); + array_walk($ids, create_function('&$val', '$val = trim($val);')); + $args['post__in'] = $ids; + } + + query_posts($args); + + ob_start(); + jigoshop_get_template_part( 'loop', 'shop' ); + wp_reset_query(); + return ob_get_clean(); +} + +### Single Product ############################################################ + +function jigoshop_product($atts){ + if (empty($atts)) return; + + $args = array( + 'post_type' => 'product', + 'posts_per_page' => 1, + 'post_status' => 'publish', + 'meta_query' => array( + array( + 'key' => 'visibility', + 'value' => array('catalog', 'visible'), + 'compare' => 'IN' + ) + ) + ); + + if(isset($atts['sku'])){ + $args['meta_query'][] = array( + 'key' => 'sku', + 'value' => $atts['sku'], + 'compare' => '=' + ); + } + + if(isset($atts['id'])){ + $args['p'] = $atts['id']; + } + + query_posts($args); + + ob_start(); + jigoshop_get_template_part( 'loop', 'shop' ); + wp_reset_query(); + return ob_get_clean(); +} + +### Featured Products ######################################################### + +function jigoshop_featured_products( $atts ) { + + global $columns, $per_page; + + extract(shortcode_atts(array( + 'per_page' => '12', + 'columns' => '4', + 'orderby' => 'date', + 'order' => 'desc' + ), $atts)); + + $args = array( + 'post_type' => 'product', + 'post_status' => 'publish', + 'ignore_sticky_posts' => 1, + 'posts_per_page' => $per_page, + 'orderby' => $orderby, + 'order' => $order, + 'meta_query' => array( + array( + 'key' => 'visibility', + 'value' => array('catalog', 'visible'), + 'compare' => 'IN' + ), + array( + 'key' => 'featured', + 'value' => 'yes' + ) + ) + ); + query_posts($args); + ob_start(); + jigoshop_get_template_part( 'loop', 'shop' ); + wp_reset_query(); + + return ob_get_clean(); +} + +### Shortcodes ######################################################### + +add_shortcode('product', 'jigoshop_product'); +add_shortcode('products', 'jigoshop_products'); + +add_shortcode('recent_products', 'jigoshop_recent_products'); +add_shortcode('featured_products', 'jigoshop_featured_products'); + +add_shortcode('jigoshop_cart', 'get_jigoshop_cart'); +add_shortcode('jigoshop_checkout', 'get_jigoshop_checkout'); +add_shortcode('jigoshop_order_tracking', 'get_jigoshop_order_tracking'); +add_shortcode('jigoshop_my_account', 'get_jigoshop_my_account'); +add_shortcode('jigoshop_edit_address', 'get_jigoshop_edit_address'); +add_shortcode('jigoshop_change_password', 'get_jigoshop_change_password'); +add_shortcode('jigoshop_view_order', 'get_jigoshop_view_order'); +add_shortcode('jigoshop_pay', 'get_jigoshop_pay'); +add_shortcode('jigoshop_thankyou', 'get_jigoshop_thankyou'); diff --git a/jigoshop_taxonomy.php b/jigoshop_taxonomy.php new file mode 100644 index 00000000000..93b7ce6c2ff --- /dev/null +++ b/jigoshop_taxonomy.php @@ -0,0 +1,409 @@ + true, + 'update_count_callback' => '_update_post_term_count', + 'labels' => array( + 'name' => __( 'Product Categories', 'jigoshop'), + 'singular_name' => __( 'Product Category', 'jigoshop'), + 'search_items' => __( 'Search Product Categories', 'jigoshop'), + 'all_items' => __( 'All Product Categories', 'jigoshop'), + 'parent_item' => __( 'Parent Product Category', 'jigoshop'), + 'parent_item_colon' => __( 'Parent Product Category:', 'jigoshop'), + 'edit_item' => __( 'Edit Product Category', 'jigoshop'), + 'update_item' => __( 'Update Product Category', 'jigoshop'), + 'add_new_item' => __( 'Add New Product Category', 'jigoshop'), + 'new_item_name' => __( 'New Product Category Name', 'jigoshop') + ), + 'show_ui' => true, + 'query_var' => true, + 'rewrite' => array( 'slug' => $category_base . _x('product-category', 'slug', 'jigoshop'), 'with_front' => false ), + ) + ); + + register_taxonomy( 'product_tag', + array('product'), + array( + 'hierarchical' => false, + 'labels' => array( + 'name' => __( 'Product Tags', 'jigoshop'), + 'singular_name' => __( 'Product Tag', 'jigoshop'), + 'search_items' => __( 'Search Product Tags', 'jigoshop'), + 'all_items' => __( 'All Product Tags', 'jigoshop'), + 'parent_item' => __( 'Parent Product Tag', 'jigoshop'), + 'parent_item_colon' => __( 'Parent Product Tag:', 'jigoshop'), + 'edit_item' => __( 'Edit Product Tag', 'jigoshop'), + 'update_item' => __( 'Update Product Tag', 'jigoshop'), + 'add_new_item' => __( 'Add New Product Tag', 'jigoshop'), + 'new_item_name' => __( 'New Product Tag Name', 'jigoshop') + ), + 'show_ui' => true, + 'query_var' => true, + 'rewrite' => array( 'slug' => $category_base . _x('product-tag', 'slug', 'jigoshop'), 'with_front' => false ), + ) + ); + + $attribute_taxonomies = jigoshop::$attribute_taxonomies; + if ( $attribute_taxonomies ) : + foreach ($attribute_taxonomies as $tax) : + + $name = 'product_attribute_'.strtolower(sanitize_title($tax->attribute_name)); + $hierarchical = true; + if ($name) : + + register_taxonomy( $name, + array('product'), + array( + 'hierarchical' => $hierarchical, + 'labels' => array( + 'name' => $tax->attribute_name, + 'singular_name' =>$tax->attribute_name, + 'search_items' => __( 'Search ', 'jigoshop') . $tax->attribute_name, + 'all_items' => __( 'All ', 'jigoshop') . $tax->attribute_name, + 'parent_item' => __( 'Parent ', 'jigoshop') . $tax->attribute_name, + 'parent_item_colon' => __( 'Parent ', 'jigoshop') . $tax->attribute_name . ':', + 'edit_item' => __( 'Edit ', 'jigoshop') . $tax->attribute_name, + 'update_item' => __( 'Update ', 'jigoshop') . $tax->attribute_name, + 'add_new_item' => __( 'Add New ', 'jigoshop') . $tax->attribute_name, + 'new_item_name' => __( 'New ', 'jigoshop') . $tax->attribute_name + ), + 'show_ui' => false, + 'query_var' => true, + 'show_in_nav_menus' => false, + 'rewrite' => array( 'slug' => $category_base . strtolower(sanitize_title($tax->attribute_name)), 'with_front' => false, 'hierarchical' => $hierarchical ), + ) + ); + + endif; + endforeach; + endif; + + register_post_type( "product", + array( + 'labels' => array( + 'name' => __( 'Products', 'jigoshop' ), + 'singular_name' => __( 'Product', 'jigoshop' ), + 'add_new' => __( 'Add Product', 'jigoshop' ), + 'add_new_item' => __( 'Add New Product', 'jigoshop' ), + 'edit' => __( 'Edit', 'jigoshop' ), + 'edit_item' => __( 'Edit Product', 'jigoshop' ), + 'new_item' => __( 'New Product', 'jigoshop' ), + 'view' => __( 'View Product', 'jigoshop' ), + 'view_item' => __( 'View Product', 'jigoshop' ), + 'search_items' => __( 'Search Products', 'jigoshop' ), + 'not_found' => __( 'No Products found', 'jigoshop' ), + 'not_found_in_trash' => __( 'No Products found in trash', 'jigoshop' ), + 'parent' => __( 'Parent Product', 'jigoshop' ) + ), + 'description' => __( 'This is where you can add new products to your store.', 'jigoshop' ), + 'public' => true, + 'show_ui' => true, + 'capability_type' => 'post', + 'publicly_queryable' => true, + 'exclude_from_search' => false, + 'menu_position' => 57, + 'hierarchical' => true, + 'rewrite' => array( 'slug' => $base_slug, 'with_front' => false ), + 'query_var' => true, + 'supports' => array( 'title', 'editor', 'thumbnail', 'comments'/*, 'page-attributes'*/ ), + 'has_archive' => $base_slug, + 'show_in_nav_menus' => false, + ) + ); + + register_post_type( "product_variation", + array( + 'labels' => array( + 'name' => __( 'Variations', 'jigoshop' ), + 'singular_name' => __( 'Variation', 'jigoshop' ), + 'add_new' => __( 'Add Variation', 'jigoshop' ), + 'add_new_item' => __( 'Add New Variation', 'jigoshop' ), + 'edit' => __( 'Edit', 'jigoshop' ), + 'edit_item' => __( 'Edit Variation', 'jigoshop' ), + 'new_item' => __( 'New Variation', 'jigoshop' ), + 'view' => __( 'View Variation', 'jigoshop' ), + 'view_item' => __( 'View Variation', 'jigoshop' ), + 'search_items' => __( 'Search Variations', 'jigoshop' ), + 'not_found' => __( 'No Variations found', 'jigoshop' ), + 'not_found_in_trash' => __( 'No Variations found in trash', 'jigoshop' ), + 'parent' => __( 'Parent Variation', 'jigoshop' ) + ), + 'public' => true, + 'show_ui' => true, + 'capability_type' => 'post', + 'publicly_queryable' => true, + 'exclude_from_search' => true, + 'hierarchical' => false, + 'rewrite' => false, + 'query_var' => true, + 'supports' => array( 'title', 'editor', 'custom-fields' ), + 'show_in_nav_menus' => false, + 'show_in_menu' => 'edit.php?post_type=product' + ) + ); + + register_taxonomy( 'product_type', + array('product'), + array( + 'hierarchical' => false, + 'show_ui' => false, + 'query_var' => true, + 'show_in_nav_menus' => false, + ) + ); + + register_post_type( "shop_order", + array( + 'labels' => array( + 'name' => __( 'Orders', 'jigoshop' ), + 'singular_name' => __( 'Order', 'jigoshop' ), + 'add_new' => __( 'Add Order', 'jigoshop' ), + 'add_new_item' => __( 'Add New Order', 'jigoshop' ), + 'edit' => __( 'Edit', 'jigoshop' ), + 'edit_item' => __( 'Edit Order', 'jigoshop' ), + 'new_item' => __( 'New Order', 'jigoshop' ), + 'view' => __( 'View Order', 'jigoshop' ), + 'view_item' => __( 'View Order', 'jigoshop' ), + 'search_items' => __( 'Search Orders', 'jigoshop' ), + 'not_found' => __( 'No Orders found', 'jigoshop' ), + 'not_found_in_trash' => __( 'No Orders found in trash', 'jigoshop' ), + 'parent' => __( 'Parent Orders', 'jigoshop' ) + ), + 'description' => __( 'This is where store orders are stored.', 'jigoshop' ), + 'public' => true, + 'show_ui' => true, + 'capability_type' => 'post', + 'publicly_queryable' => false, + 'exclude_from_search' => true, + 'menu_position' => 58, + 'hierarchical' => false, + 'show_in_nav_menus' => false, + 'rewrite' => false, + 'query_var' => true, + 'supports' => array( 'title', 'comments' ), + 'has_archive' => false + ) + ); + + register_taxonomy( 'shop_order_status', + array('shop_order'), + array( + 'hierarchical' => true, + 'update_count_callback' => '_update_post_term_count', + 'labels' => array( + 'name' => __( 'Order statuses', 'jigoshop'), + 'singular_name' => __( 'Order status', 'jigoshop'), + 'search_items' => __( 'Search Order statuses', 'jigoshop'), + 'all_items' => __( 'All Order statuses', 'jigoshop'), + 'parent_item' => __( 'Parent Order status', 'jigoshop'), + 'parent_item_colon' => __( 'Parent Order status:', 'jigoshop'), + 'edit_item' => __( 'Edit Order status', 'jigoshop'), + 'update_item' => __( 'Update Order status', 'jigoshop'), + 'add_new_item' => __( 'Add New Order status', 'jigoshop'), + 'new_item_name' => __( 'New Order status Name', 'jigoshop') + ), + 'show_ui' => false, + 'show_in_nav_menus' => false, + 'query_var' => true, + 'rewrite' => false, + ) + ); + + if (get_option('jigowatt_update_rewrite_rules')=='1') : + // Re-generate rewrite rules + global $wp_rewrite; + $wp_rewrite->flush_rules(); + update_option('jigowatt_update_rewrite_rules', '0'); + endif; + +} + +/** + * Categories ordering + */ + +/** + * Add a table to $wpdb to benefit from wordpress meta api + */ +function taxonomy_metadata_wpdbfix() { + global $wpdb; + $wpdb->jigoshop_termmeta = "{$wpdb->prefix}jigoshop_termmeta"; +} +add_action('init','taxonomy_metadata_wpdbfix'); +add_action('switch_blog','taxonomy_metadata_wpdbfix'); + +/** + * Add product_cat ordering to get_terms + * + * It enables the support a 'menu_order' parameter to get_terms for the product_cat taxonomy. + * By default it is 'ASC'. It accepts 'DESC' too + * + * To disable it, set it ot false (or 0) + * + */ +function jigoshop_terms_clauses($clauses, $taxonomies, $args ) { + global $wpdb; + + // wordpress should give us the taxonomies asked when calling the get_terms function + if( !in_array('product_cat', (array)$taxonomies) ) return $clauses; + + // query order + if( isset($args['menu_order']) && !$args['menu_order']) return $clauses; // menu_order is false so we do not add order clause + + // query fields + if( strpos('COUNT(*)', $clauses['fields']) === false ) $clauses['fields'] .= ', tm.* '; + + //query join + $clauses['join'] .= " LEFT JOIN {$wpdb->jigoshop_termmeta} AS tm ON (t.term_id = tm.jigoshop_term_id AND tm.meta_key = 'order') "; + + // default to ASC + if( ! isset($args['menu_order']) || ! in_array( strtoupper($args['menu_order']), array('ASC', 'DESC')) ) $args['menu_order'] = 'ASC'; + + $order = "ORDER BY CAST(tm.meta_value AS SIGNED) " . $args['menu_order']; + + if ( $clauses['orderby'] ): + $clauses['orderby'] = str_replace ('ORDER BY', $order . ',', $clauses['orderby'] ); + else: + $clauses['orderby'] = $order; + endif; + + return $clauses; +} +add_filter( 'terms_clauses', 'jigoshop_terms_clauses', 10, 3); + +/** + * Reorder on category insertion + * + * @param int $term_id + */ +function jigoshop_create_product_cat ($term_id) { + + $next_id = null; + + $term = get_term($term_id, 'product_cat'); + + // gets the sibling terms + $siblings = get_terms('product_cat', "parent={$term->parent}&menu_order=ASC&hide_empty=0"); + + foreach ($siblings as $sibling) { + if( $sibling->term_id == $term_id ) continue; + $next_id = $sibling->term_id; // first sibling term of the hierachy level + break; + } + + // reorder + jigoshop_order_categories ( $term, $next_id ); + +} +add_action("create_product_cat", 'jigoshop_create_product_cat'); + +/** + * Delete terms metas on deletion + * + * @param int $term_id + */ +function jigoshop_delete_product_cat($term_id) { + + $term_id = (int) $term_id; + + if(!$term_id) return; + + global $wpdb; + $wpdb->query("DELETE FROM {$wpdb->jigoshop_termmeta} WHERE `jigoshop_term_id` = " . $term_id); + +} +add_action("delete_product_cat", 'jigoshop_delete_product_cat'); + +/** + * Move a category before the a given element of its hierarchy level + * + * @param object $the_term + * @param int $next_id the id of the next slibling element in save hierachy level + * @param int $index + * @param int $terms + */ +function jigoshop_order_categories ( $the_term, $next_id, $index=0, $terms=null ) { + + if( ! $terms ) $terms = get_terms('product_cat', 'menu_order=ASC&hide_empty=0&parent=0'); + if( empty( $terms ) ) return $index; + + $id = $the_term->term_id; + + $term_in_level = false; // flag: is our term to order in this level of terms + + foreach ($terms as $term) { + + if( $term->term_id == $id ) { // our term to order, we skip + $term_in_level = true; + continue; // our term to order, we skip + } + // the nextid of our term to order, lets move our term here + if(null !== $next_id && $term->term_id == $next_id) { + $index++; + $index = jigoshop_set_category_order($id, $index, true); + } + + // set order + $index++; + $index = jigoshop_set_category_order($term->term_id, $index); + + // if that term has children we walk through them + $children = get_terms('product_cat', "parent={$term->term_id}&menu_order=ASC&hide_empty=0"); + if( !empty($children) ) { + $index = jigoshop_order_categories ( $the_term, $next_id, $index, $children ); + } + } + + // no nextid meaning our term is in last position + if( $term_in_level && null === $next_id ) + $index = jigoshop_set_category_order($id, $index+1, true); + + return $index; + +} + +/** + * Set the sort order of a category + * + * @param int $term_id + * @param int $index + * @param bool $recursive + */ +function jigoshop_set_category_order ($term_id, $index, $recursive=false) { + global $wpdb; + + $term_id = (int) $term_id; + $index = (int) $index; + + update_metadata('jigoshop_term', $term_id, 'order', $index); + + if( ! $recursive ) return $index; + + $children = get_terms('product_cat', "parent=$term_id&menu_order=ASC&hide_empty=0"); + + foreach ( $children as $term ) { + $index ++; + $index = jigoshop_set_category_order ($term->term_id, $index, true); + } + + return $index; + +} diff --git a/jigoshop_template_actions.php b/jigoshop_template_actions.php new file mode 100644 index 00000000000..6e926758f5e --- /dev/null +++ b/jigoshop_template_actions.php @@ -0,0 +1,79 @@ + '', 'post_type' => 'product', 'paged' => $paged ) ); + + define('SHOP_IS_ON_FRONT', true); + + endif; + } +} +add_action('wp_head', 'jigoshop_front_page_archive', 0); + + +/** + * Content Wrappers + **/ +if (!function_exists('jigoshop_output_content_wrapper')) { + function jigoshop_output_content_wrapper() { + if( get_option('template') === 'twentyeleven' ) echo '
    '; + else echo '
    '; + } +} +if (!function_exists('jigoshop_output_content_wrapper_end')) { + function jigoshop_output_content_wrapper_end() { + if( get_option('template') === 'twentyeleven' ) echo '
  • '; + else echo '
    '; + } +} + +/** + * Sale Flash + **/ +if (!function_exists('jigoshop_show_product_sale_flash')) { + function jigoshop_show_product_sale_flash( $post, $_product ) { + if ($_product->is_on_sale()) echo ''.__('Sale!', 'jigoshop').''; + } +} + +/** + * Sidebar + **/ +if (!function_exists('jigoshop_get_sidebar')) { + function jigoshop_get_sidebar() { + get_sidebar('shop'); + } +} + +/** + * Products Loop + **/ +if (!function_exists('jigoshop_template_loop_add_to_cart')) { + function jigoshop_template_loop_add_to_cart( $post, $_product ) { + ?>get_price_html(); ?>is_visible() && $post->post_parent > 0) : wp_safe_redirect(get_permalink($post->post_parent)); exit; endif; + if (!$_product->is_visible()) : wp_safe_redirect(home_url()); exit; endif; + } +} + +/** + * Before Single Products Summary Div + **/ +if (!function_exists('jigoshop_show_product_images')) { + function jigoshop_show_product_images() { + + global $_product, $post; + + echo '
    '; + + $thumb_id = 0; + if (has_post_thumbnail()) : + $thumb_id = get_post_thumbnail_id(); + $large_thumbnail_size = apply_filters('single_product_large_thumbnail_size', 'shop_large'); + echo ''; + the_post_thumbnail($large_thumbnail_size); + echo ''; + else : + echo 'Placeholder'; + endif; + + do_action('jigoshop_product_thumbnails'); + + echo '
    '; + + } +} +if (!function_exists('jigoshop_show_product_thumbnails')) { + function jigoshop_show_product_thumbnails() { + + global $_product, $post; + + echo '
    '; + + $thumb_id = get_post_thumbnail_id(); + $small_thumbnail_size = apply_filters('single_product_small_thumbnail_size', 'shop_thumbnail'); + $args = array( 'post_type' => 'attachment', 'numberposts' => -1, 'post_status' => null, 'post_parent' => $post->ID ); + $attachments = get_posts($args); + if ($attachments) : + $loop = 0; + $columns = 3; + foreach ( $attachments as $attachment ) : + + if ($thumb_id==$attachment->ID) continue; + + $loop++; + + $_post = & get_post( $attachment->ID ); + $url = wp_get_attachment_url($_post->ID); + $post_title = esc_attr($_post->post_title); + $image = wp_get_attachment_image($attachment->ID, $small_thumbnail_size); + + echo ''.$image.''; + + endforeach; + endif; + wp_reset_query(); + + echo '
    '; + + } +} + +/** + * After Single Products Summary Div + **/ +if (!function_exists('jigoshop_output_product_data_tabs')) { + function jigoshop_output_product_data_tabs() { + + if (isset($_COOKIE["current_tab"])) $current_tab = $_COOKIE["current_tab"]; else $current_tab = '#tab-description'; + + ?> +
    +
      + + + +
    + + + +
    +

    get_price_html(); ?>

    post_excerpt) echo wpautop(wptexturize($post->post_excerpt)); + } +} + +if (!function_exists('jigoshop_template_single_meta')) { + function jigoshop_template_single_meta( $post, $_product ) { + + ?> +
    is_type('simple') && get_option('jigoshop_enable_sku')=='yes') : ?>SKU: sku; ?>.get_categories( ', ', ' Posted in ', '.'); ?>get_tags( ', ', ' Tagged as ', '.'); ?>
    + + + + '; + endif; + + } +} + +/** + * Product Add to cart buttons + **/ +if (!function_exists('jigoshop_template_single_add_to_cart')) { + function jigoshop_template_single_add_to_cart( $post, $_product ) { + do_action( $_product->product_type . '_add_to_cart' ); + } +} +if (!function_exists('jigoshop_simple_add_to_cart')) { + function jigoshop_simple_add_to_cart() { + + global $_product; $availability = $_product->get_availability(); + + if ($availability['availability']) : ?>

    +
    +
    + + +
    + get_availability(); + + if ($availability['availability']) : ?>

    +
    + + +
    + +
    + + + children as $child) : $child_product = &new jigoshop_product( $child->ID ); $cavailability = $child_product->get_availability(); ?> + + + + + + + +
    get_price_html(); ?>
    + + +
    + ID, 'product_attributes', true) ); + if (!isset($attributes)) $attributes = array(); + + ?> +
    + + + + '; + + endforeach; + ?> + +
    +
    + + +
    + max_num_pages > 1 ) : + ?> + + +
  • >
  • + has_attributes()) : ?>
  • >
  • >
  • '; + echo '

    ' . apply_filters('jigoshop_product_description_heading', __('Product Description', 'jigoshop')) . '

    '; + the_content(); + echo ''; + } +} +if (!function_exists('jigoshop_product_attributes_panel')) { + function jigoshop_product_attributes_panel() { + global $_product; + echo '
    '; + echo '

    ' . apply_filters('jigoshop_product_description_heading', __('Additional Information', 'jigoshop')) . '

    '; + $_product->list_attributes(); + echo '
    '; + } +} +if (!function_exists('jigoshop_product_reviews_panel')) { + function jigoshop_product_reviews_panel() { + echo '
    '; + comments_template(); + echo '
    '; + } +} + + + +/** + * Jigoshop Product Thumbnail + **/ +if (!function_exists('jigoshop_get_product_thumbnail')) { + function jigoshop_get_product_thumbnail( $size = 'shop_small', $placeholder_width = 0, $placeholder_height = 0 ) { + + global $post; + + if (!$placeholder_width) $placeholder_width = jigoshop::get_var('shop_small_w'); + if (!$placeholder_height) $placeholder_height = jigoshop::get_var('shop_small_h'); + + if ( has_post_thumbnail() ) return get_the_post_thumbnail($post->ID, $size); else return 'Placeholder'; + + } +} + +/** + * Jigoshop Related Products + **/ +if (!function_exists('jigoshop_output_related_products')) { + function jigoshop_output_related_products() { + // 4 Related Products in 4 columns + jigoshop_related_products( 2, 2 ); + } +} + +if (!function_exists('jigoshop_related_products')) { + function jigoshop_related_products( $posts_per_page = 4, $post_columns = 4, $orderby = 'rand' ) { + + global $_product, $columns, $per_page; + + // Pass vars to loop + $per_page = $posts_per_page; + $columns = $post_columns; + + $related = $_product->get_related(); + if (sizeof($related)>0) : + echo ''; + endif; + wp_reset_query(); + + } +} + +/** + * Jigoshop Shipping Calculator + **/ +if (!function_exists('jigoshop_shipping_calculator')) { + function jigoshop_shipping_calculator() { + if (jigoshop_shipping::$enabled && get_option('jigoshop_enable_shipping_calc')=='yes' && jigoshop_cart::needs_shipping()) : + ?> +
    +

    +
    +

    + +

    +
    +

    + + + + + + + +

    +

    + +

    +
    +

    + +
    +
    + + +

    ', $wrap_after = '', $before = '', $after = '', $home = null ) { + + global $post, $wp_query, $author, $paged; + + if( !$home ) $home = _x('Home', 'breadcrumb', 'jigoshop'); + + $home_link = home_url(); + + $prepend = ''; + + if ( get_option('jigoshop_prepend_shop_page_to_urls')=="yes" && get_option('jigoshop_shop_page_id') && get_option('page_on_front') !== get_option('jigoshop_shop_page_id') ) + $prepend = $before . '' . get_the_title( get_option('jigoshop_shop_page_id') ) . ' ' . $after . $delimiter; + + + if ( (!is_home() && !is_front_page() && !(is_post_type_archive() && get_option('page_on_front')==get_option('jigoshop_shop_page_id'))) || is_paged() ) : + + echo $wrap_before; + + echo $before . '' . $home . ' ' . $after . $delimiter ; + + if ( is_category() ) : + + $cat_obj = $wp_query->get_queried_object(); + $this_category = $cat_obj->term_id; + $this_category = get_category( $this_category ); + if ($thisCat->parent != 0) : + $parent_category = get_category( $this_category->parent ); + echo get_category_parents($parent_category, TRUE, $delimiter ); + endif; + echo $before . single_cat_title('', false) . $after; + + elseif ( is_tax('product_cat') ) : + + //echo $before . '' . ucwords(get_option('jigoshop_shop_slug')) . '' . $after . $delimiter; + + $term = get_term_by( 'slug', get_query_var( 'term' ), get_query_var( 'taxonomy' ) ); + + $parents = array(); + $parent = $term->parent; + while ($parent): + $parents[] = $parent; + $new_parent = get_term_by( 'id', $parent, get_query_var( 'taxonomy' )); + $parent = $new_parent->parent; + endwhile; + if(!empty($parents)): + $parents = array_reverse($parents); + foreach ($parents as $parent): + $item = get_term_by( 'id', $parent, get_query_var( 'taxonomy' )); + echo $before . '' . $item->name . '' . $after . $delimiter; + endforeach; + endif; + + $queried_object = $wp_query->get_queried_object(); + echo $prepend . $before . $queried_object->name . $after; + + elseif ( is_tax('product_tag') ) : + + $queried_object = $wp_query->get_queried_object(); + echo $prepend . $before . __('Products tagged “', 'jigoshop') . $queried_object->name . '”' . $after; + + elseif ( is_day() ) : + + echo $before . '' . get_the_time('Y') . '' . $after . $delimiter; + echo $before . '' . get_the_time('F') . '' . $after . $delimiter; + echo $before . get_the_time('d') . $after; + + elseif ( is_month() ) : + + echo $before . '' . get_the_time('Y') . '' . $after . $delimiter; + echo $before . get_the_time('F') . $after; + + elseif ( is_year() ) : + + echo $before . get_the_time('Y') . $after; + + elseif ( is_post_type_archive('product') && get_option('page_on_front') !== get_option('jigoshop_shop_page_id') ) : + + $_name = get_option('jigoshop_shop_page_id') ? get_the_title( get_option('jigoshop_shop_page_id') ) : ucwords(get_option('jigoshop_shop_slug')); + + if (is_search()) : + + echo $before . '' . $_name . '' . $delimiter . __('Search results for “', 'jigoshop') . get_search_query() . '”' . $after; + + else : + + echo $before . '' . $_name . '' . $after; + + endif; + + elseif ( is_single() && !is_attachment() ) : + + if ( get_post_type() == 'product' ) : + + //echo $before . '' . ucwords(get_option('jigoshop_shop_slug')) . '' . $after . $delimiter; + echo $prepend; + + if ($terms = wp_get_object_terms( $post->ID, 'product_cat' )) : + $term = current($terms); + $parents = array(); + $parent = $term->parent; + while ($parent): + $parents[] = $parent; + $new_parent = get_term_by( 'id', $parent, 'product_cat'); + $parent = $new_parent->parent; + endwhile; + if(!empty($parents)): + $parents = array_reverse($parents); + foreach ($parents as $parent): + $item = get_term_by( 'id', $parent, 'product_cat'); + echo $before . '' . $item->name . '' . $after . $delimiter; + endforeach; + endif; + echo $before . '' . $term->name . '' . $after . $delimiter; + endif; + + echo $before . get_the_title() . $after; + + elseif ( get_post_type() != 'post' ) : + $post_type = get_post_type_object(get_post_type()); + $slug = $post_type->rewrite; + echo $before . '' . $post_type->labels->singular_name . '' . $after . $delimiter; + echo $before . get_the_title() . $after; + else : + $cat = current(get_the_category()); + echo get_category_parents($cat, TRUE, $delimiter); + echo $before . get_the_title() . $after; + endif; + + elseif ( is_404() ) : + + echo $before . __('Error 404', 'jigoshop') . $after; + + elseif ( !is_single() && !is_page() && get_post_type() != 'post' ) : + + $post_type = get_post_type_object(get_post_type()); + if ($post_type) : echo $before . $post_type->labels->singular_name . $after; endif; + + elseif ( is_attachment() ) : + + $parent = get_post($post->post_parent); + $cat = get_the_category($parent->ID); $cat = $cat[0]; + echo get_category_parents($cat, TRUE, '' . $delimiter); + echo $before . '' . $parent->post_title . '' . $after . $delimiter; + echo $before . get_the_title() . $after; + + elseif ( is_page() && !$post->post_parent ) : + + echo $before . get_the_title() . $after; + + elseif ( is_page() && $post->post_parent ) : + + $parent_id = $post->post_parent; + $breadcrumbs = array(); + while ($parent_id) { + $page = get_page($parent_id); + $breadcrumbs[] = '' . get_the_title($page->ID) . ''; + $parent_id = $page->post_parent; + } + $breadcrumbs = array_reverse($breadcrumbs); + foreach ($breadcrumbs as $crumb) : + echo $crumb . '' . $delimiter; + endforeach; + echo $before . get_the_title() . $after; + + elseif ( is_search() ) : + + echo $before . __('Search results for “', 'jigoshop') . get_search_query() . '”' . $after; + + elseif ( is_tag() ) : + + echo $before . __('Posts tagged “', 'jigoshop') . single_tag_title('', false) . '”' . $after; + + elseif ( is_author() ) : + + $userdata = get_userdata($author); + echo $before . __('Author: ', 'jigoshop') . $userdata->display_name . $after; + + endif; + + if ( get_query_var('paged') ) : + + echo ' (' . __('Page', 'jigoshop') . ' ' . get_query_var('paged') .')'; + + endif; + + echo $wrap_after; + + endif; + + } +} + + +function jigoshop_body_classes ($classes) { + + if( ! is_singular('product') ) return $classes; + + $key = array_search('singular', $classes); + if ( $key !== false ) unset($classes[$key]); + return $classes; + +} diff --git a/jigoshop_templates.php b/jigoshop_templates.php new file mode 100644 index 00000000000..eae9fb47b53 --- /dev/null +++ b/jigoshop_templates.php @@ -0,0 +1,110 @@ +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 >wLHRe#aj;pwDpcgEW1G0KoMA^7?Q6_Fb$hn+b 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%0D@Y>|vD9R?!)D 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 literal 0 HcmV?d00001 diff --git a/languages/jigoshop-de_DE.po b/languages/jigoshop-de_DE.po new file mode 100644 index 00000000000..f419467c090 --- /dev/null +++ b/languages/jigoshop-de_DE.po @@ -0,0 +1,5198 @@ +msgid "" +msgstr "" +"Project-Id-Version: Jigoshop\n" +"Report-Msgid-Bugs-To: http://wordpress.org/tags/jigoshop?forum_id=10\n" +"POT-Creation-Date: 2011-06-13 01:20+1100\n" +"PO-Revision-Date: 2011-06-24 14:21+0100\n" +"Last-Translator: David Decker \n" +"Language-Team: DECKERWEB \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Poedit-Language: German\n" +"X-Poedit-Country: GERMANY\n" +"X-Poedit-SourceCharset: utf-8\n" +"X-Poedit-KeywordsList: __;_e;__ngettext:1,2;_n:1,2;__ngettext_noop:1,2;_n_noop:1,2;_c,_nc:4c,1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;_nx_noop:4c,1,2\n" +"X-Textdomain-Support: yes\n" +"X-Poedit-SearchPath-0: .\n" + +#@ jigoshop +#: jigoshop.php:161 +#: jigoshop_taxonomy.php:79 +msgid "Search " +msgstr "Suche " + +#@ jigoshop +#: jigoshop.php:162 +#: jigoshop_taxonomy.php:80 +msgid "All " +msgstr "Alles " + +#@ jigoshop +#: jigoshop.php:163 +#: jigoshop.php:164 +#: jigoshop_taxonomy.php:81 +#: jigoshop_taxonomy.php:82 +msgid "Parent " +msgstr "Übergeordnet" + +#@ jigoshop +#: jigoshop.php:165 +#: jigoshop_taxonomy.php:83 +msgid "Edit " +msgstr "Bearbeiten " + +#@ jigoshop +#: jigoshop.php:166 +#: jigoshop_taxonomy.php:84 +msgid "Update " +msgstr "Aktualisieren " + +#@ jigoshop +#: jigoshop.php:167 +#: jigoshop_taxonomy.php:85 +msgid "Add New " +msgstr "Hinzufügen " + +#@ jigoshop +#: jigoshop.php:168 +#: jigoshop_taxonomy.php:86 +msgid "New " +msgstr "Neu " + +#@ jigoshop +#: jigoshop.php:460 +msgid "You have taken too long. Please go back and refresh the page." +msgstr "Sie haben zu lange gebraucht. Bitte gehen Sie zurück und laden Sie die Seite neu." + +#@ jigowatt +#: jigoshop.php:463 +msgid "Please rate the product." +msgstr "Bitte bewerten Sie das Produkt." + +#@ jigoshop +#: admin/jigoshop-admin-dashboard.php:451 +#: jigoshop.php:482 +#: templates/product/reviews.php:28 +msgid "out of 5" +msgstr "von 1 bis 5" + +#@ jigoshop +#: jigoshop.php:485 +msgid "Your comment is awaiting approval" +msgstr "Ihr Kommentar wartet auf die Genehmigung" + +#@ jigoshop +#: jigoshop.php:488 +msgid "Rating by" +msgstr "Bewertung von" + +#@ jigoshop +#: jigoshop.php:488 +msgid "on" +msgstr "auf" + +#@ jigoshop +#: admin/jigoshop-admin-dashboard.php:52 +#: jigoshop_taxonomy.php:25 +#: widgets/product_categories.php:17 +#: widgets/product_categories.php:24 +msgid "Product Categories" +msgstr "Produktkategorien" + +#@ jigoshop +#: jigoshop_taxonomy.php:26 +msgid "Product Category" +msgstr "Produktkategorie" + +#@ jigoshop +#: jigoshop_taxonomy.php:27 +msgid "Search Product Categories" +msgstr "Durchsuche Produktkategorien" + +#@ jigoshop +#: jigoshop_taxonomy.php:28 +msgid "All Product Categories" +msgstr "Alle Produktkategorien" + +#@ jigoshop +#: jigoshop_taxonomy.php:29 +msgid "Parent Product Category" +msgstr "Übergeordneter Produktkategorie" + +#@ jigoshop +#: jigoshop_taxonomy.php:30 +msgid "Parent Product Category:" +msgstr "Übergeordnete Produktkategorie:" + +#@ jigoshop +#: jigoshop_taxonomy.php:31 +msgid "Edit Product Category" +msgstr "Bearbeite Produktkategorie" + +#@ jigoshop +#: jigoshop_taxonomy.php:32 +msgid "Update Product Category" +msgstr "Aktualisiere Produktkategorie" + +#@ jigoshop +#: jigoshop_taxonomy.php:33 +msgid "Add New Product Category" +msgstr "Füge Neue Produktkategorie hinzu" + +#@ jigoshop +#: jigoshop_taxonomy.php:34 +msgid "New Product Category Name" +msgstr "Neuer Produktkategorie-Name" + +#@ jigoshop +#@ default +#: jigoshop_taxonomy.php:47 +#: widgets/product_tag_cloud.php:28 +msgid "Product Tags" +msgstr "Produkt-Schlagworte" + +#@ jigoshop +#: admin/jigoshop-admin-dashboard.php:58 +#: jigoshop_taxonomy.php:48 +msgid "Product Tag" +msgstr "Produkt-Schlagwort" + +#@ jigoshop +#: jigoshop_taxonomy.php:49 +msgid "Search Product Tags" +msgstr "Durchsuche Produkt-Schlagworte" + +#@ jigoshop +#: jigoshop_taxonomy.php:50 +msgid "All Product Tags" +msgstr "Alle Produkt-Schlagworte" + +#@ jigoshop +#: jigoshop_taxonomy.php:51 +msgid "Parent Product Tag" +msgstr "Übergeordnetes Produkt-Schlagwort" + +#@ jigoshop +#: jigoshop_taxonomy.php:52 +msgid "Parent Product Tag:" +msgstr "Übergeordnetes Produkt-Schlagwort:" + +#@ jigoshop +#: jigoshop_taxonomy.php:53 +msgid "Edit Product Tag" +msgstr "Bearbeite Produkt-Schlagwort" + +#@ jigoshop +#: jigoshop_taxonomy.php:54 +msgid "Update Product Tag" +msgstr "Aktualisiere Produkt-Schlagwort" + +#@ jigoshop +#: jigoshop_taxonomy.php:55 +msgid "Add New Product Tag" +msgstr "Neues Produkt-Schlagwort hinzufügen" + +#@ jigoshop +#: jigoshop_taxonomy.php:56 +msgid "New Product Tag Name" +msgstr "Neuer Produkt-Schlagwort-Namen" + +#@ jigoshop +#: admin/jigoshop-admin-dashboard.php:46 +#: jigoshop_taxonomy.php:102 +msgid "Products" +msgstr "Produkte" + +#@ jigoshop +#: jigoshop_taxonomy.php:103 +#: shortcodes/my_account.php:395 +#: templates/checkout/pay_for_order.php:7 +#: templates/checkout/review_order.php:32 +msgid "Product" +msgstr "Produkt" + +#@ jigoshop +#: jigoshop_taxonomy.php:104 +msgid "Add Product" +msgstr "Produkt hinzufügen" + +#@ jigoshop +#: jigoshop_taxonomy.php:105 +msgid "Add New Product" +msgstr "Neues Produkt hinzufügen" + +#@ jigoshop +#: admin/jigoshop-admin-attributes.php:177 +#: jigoshop_taxonomy.php:106 +#: jigoshop_taxonomy.php:149 +#: shortcodes/my_account.php:75 +#: shortcodes/my_account.php:104 +msgid "Edit" +msgstr "Bearbeiten" + +#@ jigoshop +#: jigoshop_taxonomy.php:107 +msgid "Edit Product" +msgstr "Produkt bearbeiten" + +#@ jigoshop +#: jigoshop_taxonomy.php:108 +msgid "New Product" +msgstr "Neues Produkt" + +#@ jigoshop +#: jigoshop_taxonomy.php:109 +#: jigoshop_taxonomy.php:110 +msgid "View Product" +msgstr "Produkt anzeigen" + +#@ jigoshop +#: jigoshop_taxonomy.php:111 +msgid "Search Products" +msgstr "Suche Produkt" + +#@ jigoshop +#: jigoshop_taxonomy.php:112 +msgid "No Products found" +msgstr "Keine Produkte gefunden" + +#@ jigoshop +#: jigoshop_taxonomy.php:113 +msgid "No Products found in trash" +msgstr "Keine Produkte im Papierkorb gefunden" + +#@ jigoshop +#: jigoshop_taxonomy.php:114 +msgid "Parent Product" +msgstr "Übergeordnetes Produkt" + +#@ jigoshop +#: jigoshop_taxonomy.php:116 +msgid "This is where you can add new products to your store." +msgstr "Dies ist der Bereich, in dem Sie neue Produkte hinzufügen können." + +#@ jigoshop +#: admin/jigoshop-admin-dashboard.php:70 +#: jigoshop_taxonomy.php:145 +msgid "Orders" +msgstr "Bestellungen" + +#@ jigoshop +#: admin/jigoshop-admin-post-types.php:112 +#: admin/write-panels/order-data.php:75 +#: admin/write-panels/product-data.php:198 +#: jigoshop_taxonomy.php:146 +msgid "Order" +msgstr "Bestellung" + +#@ jigoshop +#: jigoshop_taxonomy.php:147 +msgid "Add Order" +msgstr "Bestellung hinzufügen" + +#@ jigoshop +#: jigoshop_taxonomy.php:148 +msgid "Add New Order" +msgstr "Neue Bestellung hinzufügen" + +#@ jigoshop +#: jigoshop_taxonomy.php:150 +msgid "Edit Order" +msgstr "Bestellung bearbeiten" + +#@ jigoshop +#: jigoshop_taxonomy.php:151 +msgid "New Order" +msgstr "Neue Bestellung" + +#@ jigoshop +#: admin/jigoshop-install.php:206 +#: jigoshop_taxonomy.php:152 +#: jigoshop_taxonomy.php:153 +msgid "View Order" +msgstr "Bestellung anzeigen" + +#@ jigoshop +#: jigoshop_taxonomy.php:154 +msgid "Search Orders" +msgstr "Durchsuche Bestellungen" + +#@ jigoshop +#: jigoshop_taxonomy.php:155 +msgid "No Orders found" +msgstr "Keine Bestellungen gefunden" + +#@ jigoshop +#: jigoshop_taxonomy.php:156 +msgid "No Orders found in trash" +msgstr "Keine Bestellungen im Papierkorb gefunden" + +#@ jigoshop +#: jigoshop_taxonomy.php:157 +msgid "Parent Orders" +msgstr "Übergeordnete Bestellungen" + +#@ jigoshop +#: jigoshop_taxonomy.php:159 +msgid "This is where store orders are stored." +msgstr "Dies ist der Bereich, in dem Ihre Bestellungen gespeichert werden." + +#@ jigoshop +#: jigoshop_taxonomy.php:181 +msgid "Order statuses" +msgstr "Bestellstatus" + +#@ jigoshop +#: jigoshop_taxonomy.php:182 +msgid "Order status" +msgstr "Bestellstatus" + +#@ jigoshop +#: jigoshop_taxonomy.php:183 +msgid "Search Order statuses" +msgstr "Durchsuche Bestellstatus" + +#@ jigoshop +#: jigoshop_taxonomy.php:184 +msgid "All Order statuses" +msgstr "Alle Bestellstatus" + +#@ jigoshop +#: jigoshop_taxonomy.php:185 +msgid "Parent Order status" +msgstr "Übergeordneter Bestellstatus" + +#@ jigoshop +#: jigoshop_taxonomy.php:186 +msgid "Parent Order status:" +msgstr "Übergeordneter Bestellstatus:" + +#@ jigoshop +#: jigoshop_taxonomy.php:187 +msgid "Edit Order status" +msgstr "Bestellstatus bearbeiten" + +#@ jigoshop +#: jigoshop_taxonomy.php:188 +msgid "Update Order status" +msgstr "Bestellstatus aktualisieren" + +#@ jigoshop +#: jigoshop_taxonomy.php:189 +msgid "Add New Order status" +msgstr "Neuen Bestellstatus hinzufügen" + +#@ jigoshop +#: jigoshop_taxonomy.php:190 +msgid "New Order status Name" +msgstr "Neuer Bestellstatus-Name" + +#@ jigoshop +#: jigoshop_breadcrumbs.php:52 +msgid "Products tagged “" +msgstr "Verschlagwortete Produkte “" + +#@ jigoshop +#: jigoshop_breadcrumbs.php:73 +#: jigoshop_breadcrumbs.php:157 +msgid "Search results for “" +msgstr "Suchergebnisse für “" + +#@ jigoshop +#: jigoshop_breadcrumbs.php:121 +msgid "Error 404" +msgstr "Inhalt nicht gefunden (Systemfehler 404)" + +#@ jigoshop +#: jigoshop_breadcrumbs.php:161 +msgid "Posts tagged “" +msgstr "Beiträge verschlagwortet “" + +#@ jigoshop +#: jigoshop_breadcrumbs.php:166 +msgid "Author: " +msgstr "Autor: " + +#@ jigoshop +#: jigoshop_breadcrumbs.php:172 +msgid "Page" +msgstr "Seite" + +#@ jigoshop +#: jigoshop_emails.php:22 +#, php-format +msgid "[%s] New Customer Order (# %s)" +msgstr "[%s] Neue Kundenbestellung (# %s)" + +#@ jigoshop +#: jigoshop_emails.php:24 +msgid "You have received an order from " +msgstr "Sie haben eine Bestellung erhalten von " + +#@ jigoshop +#: jigoshop_emails.php:24 +msgid ". Their order is as follows:" +msgstr ". Die Bestellung beinhaltet wie folgt:" + +#@ jigoshop +#: jigoshop_emails.php:27 +#: jigoshop_emails.php:88 +#: jigoshop_emails.php:148 +#: jigoshop_emails.php:206 +msgid "ORDER #: " +msgstr "BESTELLUNG #: " + +#@ jigoshop +#: jigoshop_emails.php:33 +#: jigoshop_emails.php:94 +#: jigoshop_emails.php:154 +#: jigoshop_emails.php:212 +#: shortcodes/my_account.php:423 +msgid "Note:" +msgstr "Anmerkung:" + +#@ jigoshop +#: admin/write-panels/order-data.php:289 +#: jigoshop_emails.php:36 +#: jigoshop_emails.php:97 +#: jigoshop_emails.php:157 +#: jigoshop_emails.php:215 +msgid "Subtotal:" +msgstr "Zwischensumme:" + +#@ jigoshop +#: admin/jigoshop-admin-post-types.php:192 +#: jigoshop_emails.php:37 +#: jigoshop_emails.php:98 +#: jigoshop_emails.php:158 +#: jigoshop_emails.php:216 +msgid "Shipping:" +msgstr "Versand:" + +#@ jigoshop +#: admin/write-panels/order-data.php:301 +#: jigoshop_emails.php:38 +#: jigoshop_emails.php:99 +#: jigoshop_emails.php:159 +#: jigoshop_emails.php:217 +msgid "Discount:" +msgstr "Rabatt:" + +#@ jigoshop +#: admin/write-panels/order-data.php:298 +#: jigoshop_emails.php:39 +#: jigoshop_emails.php:100 +#: jigoshop_emails.php:160 +#: jigoshop_emails.php:218 +msgid "Tax:" +msgstr "Steuern:" + +#@ jigoshop +#: admin/write-panels/order-data.php:304 +#: jigoshop_emails.php:40 +#: jigoshop_emails.php:101 +#: jigoshop_emails.php:161 +#: jigoshop_emails.php:219 +#: shortcodes/pay.php:95 +#: shortcodes/thankyou.php:34 +msgid "Total:" +msgstr "Gesamtsumme:" + +#@ jigoshop +#: jigoshop_emails.php:43 +#: jigoshop_emails.php:104 +#: jigoshop_emails.php:164 +msgid "CUSTOMER DETAILS" +msgstr "KUNDENINFORMATIONEN" + +#@ jigoshop +#: jigoshop_emails.php:46 +#: jigoshop_emails.php:107 +#: jigoshop_emails.php:167 +#: shortcodes/my_account.php:449 +msgid "Email:" +msgstr "E-Mail:" + +#@ jigoshop +#: jigoshop_emails.php:47 +#: jigoshop_emails.php:108 +#: jigoshop_emails.php:168 +msgid "Tel:" +msgstr "Telefon:" + +#@ jigoshop +#: jigoshop_emails.php:52 +#: jigoshop_emails.php:113 +#: jigoshop_emails.php:173 +msgid "BILLING ADDRESS" +msgstr "RECHNUNGSADRESSE" + +#@ jigoshop +#: jigoshop_emails.php:60 +#: jigoshop_emails.php:121 +#: jigoshop_emails.php:181 +msgid "SHIPPING ADDRESS" +msgstr "VERSANDADRESSE" + +#@ jigoshop +#: jigoshop_emails.php:83 +msgid "Order Received" +msgstr "Bestellung erhalten" + +#@ jigoshop +#: jigoshop_emails.php:85 +msgid "Thank you, we are now processing your order. Your order's details are below:" +msgstr "Vielen Dank. Wir werden Ihre Bestellung nun bearbeiten. Ihre Bestellinformationen:" + +#@ jigoshop +#: jigoshop_emails.php:143 +msgid "Order Complete" +msgstr "Bestellung abgeschlossen." + +#@ jigoshop +#: jigoshop_emails.php:145 +msgid "Your order is complete. Your order's details are below:" +msgstr "Ihre Bestellung ist vollständig. Ihre Bestellinformationen:" + +#@ jigoshop +#: jigoshop_emails.php:201 +msgid "Pay for Order" +msgstr "Die Bestellung bezahlen" + +#@ jigoshop +#: jigoshop_emails.php:203 +#, php-format +msgid "An order has been created for you on “%s”. To pay for this order please use the following link: %s" +msgstr "Eine Bestellung wurde für Sie erstellt auf “%s”. Um diese Bestellung zu bezahlen, folgen Sie bitte diesem Link: %s" + +#@ jigoshop +#: jigoshop_emails.php:232 +msgid "Product low in stock" +msgstr "Produktbestand geht zu Ende" + +#@ jigoshop +#: jigoshop_emails.php:233 +msgid "is low in stock." +msgstr "geht zu Ende." + +#@ jigoshop +#: jigoshop_emails.php:244 +msgid "Product out of stock" +msgstr "Produkt ist derzeit nicht mehr verfügbar" + +#@ jigoshop +#: jigoshop_emails.php:245 +msgid "is out of stock." +msgstr "ist nicht mehr verfügbar." + +#@ jigoshop +#: jigoshop_emails.php:256 +msgid "Product Backorder" +msgstr "Produkt-Nachbestellung" + +#@ jigoshop +#: jigoshop_emails.php:257 +msgid " units of #" +msgstr "Einheiten von #" + +#@ jigoshop +#: jigoshop_emails.php:257 +msgid "have been backordered." +msgstr "wurden nachbestellt." + +#@ jigoshop +#: jigoshop_actions.php:32 +#: jigoshop_actions.php:42 +#, php-format +msgid "View Cart → Product successfully added to your basket." +msgstr "Zum Warenkorb → Produkt erfolgreich zum Warenkorb hinzugefügt." + +#@ jigoshop +#: jigoshop_actions.php:49 +msgid "Please choose a product…" +msgstr "Bitte wählen Sie ein Produkt aus…" + +#@ jigoshop +#: jigoshop_actions.php:114 +msgid "Username is required." +msgstr "Ein Benutzername ist erforderlich." + +#@ jigoshop +#: jigoshop_actions.php:115 +msgid "Password is required." +msgstr "Ein Passwort ist erforderlich." + +#@ jigoshop +#: jigoshop_actions.php:159 +msgid "Order cancelled by customer." +msgstr "Bestellung durch den Kunden storniert." + +#@ jigoshop +#: jigoshop_actions.php:162 +msgid "Your order was cancelled." +msgstr "Ihre Bestellung wurde storniert." + +#@ jigoshop +#: jigoshop_actions.php:166 +msgid "Your order is no longer pending and could not be cancelled. Please contact us if you need assistance." +msgstr "Ihre Bestellung ist nicht mehr ausstehend und konnte nicht storniert werden. Bitte kontaktieren Sie uns, wenn Sie Hilfe benötigen." + +#@ jigoshop +#: jigoshop_actions.php:170 +#: shortcodes/pay.php:66 +msgid "Invalid order." +msgstr "Ungültige Bestellung." + +#@ jigoshop +#: jigoshop_actions.php:207 +#, php-format +msgid "Sorry, you have reached your download limit for this file. Go to homepage →" +msgstr "Entschuldigung, aber Sie haben Ihr Downloadlimit für diese Datei erreicht. Zurück zur Startseite →" + +#@ jigoshop +#: jigoshop_actions.php:240 +#: jigoshop_actions.php:251 +#, php-format +msgid "File not found. Go to homepage →" +msgstr "Datei nicht gefunden. Zurück zur Startseite →" + +#@ default +#: widgets/product_tag_cloud.php:16 +msgid "Your most used product tags in cloud format" +msgstr "Ihre meistgenutzten Produkt-Schlagworte als Schlagwortwolke (Tagcloud)" + +#@ default +#: widgets/product_tag_cloud.php:17 +msgid "Product Tag Cloud" +msgstr "Produkt-Schlagwortwolke" + +#@ default +#: widgets/cart.php:74 +#: widgets/featured_products.php:96 +#: widgets/layered_nav.php:149 +#: widgets/price_filter.php:105 +#: widgets/product_categories.php:99 +#: widgets/product_search.php:55 +#: widgets/product_tag_cloud.php:56 +#: widgets/recent_products.php:94 +msgid "Title:" +msgstr "Titel:" + +#@ default +#: widgets/cart.php:18 +msgid "Shopping Cart for the sidebar." +msgstr "Warenkorb für die Sidebar." + +#@ default +#: widgets/cart.php:19 +msgid "Shopping Cart" +msgstr "Warenkorb" + +#@ jigoshop +#@ default +#: admin/jigoshop-install.php:99 +#: widgets/cart.php:28 +msgid "Cart" +msgstr "Warenkorb" + +#@ jigoshop +#: widgets/cart.php:46 +msgid "No products in the cart." +msgstr "Keine Produkte im Warenkorb." + +#@ jigoshop +#: admin/jigoshop-admin-post-types.php:217 +#: shortcodes/cart.php:166 +#: shortcodes/my_account.php:39 +#: widgets/cart.php:53 +msgid "Total" +msgstr "Gesamtsumme" + +#@ jigoshop +#: admin/jigoshop-admin-post-types.php:201 +#: shortcodes/cart.php:146 +#: shortcodes/my_account.php:402 +#: shortcodes/order_tracking.php:45 +#: templates/checkout/pay_for_order.php:14 +#: templates/checkout/review_order.php:39 +#: widgets/cart.php:55 +msgid "Subtotal" +msgstr "Zwischensumme" + +#@ jigoshop +#: widgets/cart.php:60 +msgid "View Cart →" +msgstr "Warenkorb anzeigen" + +#@ jigoshop +#: widgets/cart.php:60 +msgid "Checkout →" +msgstr "Zur Kasse" + +#@ default +#: widgets/product_search.php:16 +msgid "Search box for products only." +msgstr "Suchfeld nur für Produkte" + +#@ default +#: widgets/product_search.php:17 +msgid "Product Search" +msgstr "Produktsuche" + +#@ jigoshop +#: widgets/product_search.php:34 +msgid "Search for:" +msgstr "Suche nach:" + +#@ jigoshop +#: widgets/product_search.php:35 +msgid "Search for products" +msgstr "Suche nach Produkten" + +#@ jigoshop +#: widgets/product_search.php:36 +msgid "Search" +msgstr "Suche" + +#@ default +#: widgets/layered_nav.php:16 +msgid "Shows a custom attribute in a widget which lets you narrow down the list of shown products in categories." +msgstr "Zeigt eine benutzerdefinierte Eigenschaft in einem Widget, womit Sie die Anzeige/ Auswahl der in Kategorien angezeigten Produkte verändern können." + +#@ default +#: widgets/layered_nav.php:17 +msgid "Layered Nav" +msgstr "Ebenen-Navigation (Layered Nav)" + +#@ default +#: widgets/layered_nav.php:152 +msgid "Attribute:" +msgstr "Eigenschaft:" + +#@ jigoshop +#: widgets/recent_products.php:16 +msgid "The most recent products on your site" +msgstr "Die neuesten Produkte auf Ihrer Webseite" + +#@ jigoshop +#: widgets/recent_products.php:17 +#: widgets/recent_products.php:39 +msgid "New Products" +msgstr "Neue Produkte" + +#@ default +#: widgets/featured_products.php:99 +#: widgets/recent_products.php:97 +msgid "Number of products to show:" +msgstr "Anzahl anzuzeigender Produkte:" + +#@ jigoshop +#: widgets/product_categories.php:16 +msgid "A list or dropdown of product categories" +msgstr "Liste oder Dropdown der Produktkategorien" + +#@ jigoshop +#: widgets/product_categories.php:39 +msgid "Select Category" +msgstr "Kategorie auswählen" + +#@ default +#: widgets/product_categories.php:103 +msgid "Show as dropdown" +msgstr "Als Dropdown anzeigen" + +#@ default +#: widgets/product_categories.php:106 +msgid "Show post counts" +msgstr "Artikel-Zählung anzeigen" + +#@ default +#: widgets/product_categories.php:109 +msgid "Show hierarchy" +msgstr "Hierarchie anzeigen" + +#@ default +#: widgets/price_filter.php:37 +msgid "Shows a price filter slider in a widget which lets you narrow down the list of shown products in categories." +msgstr "Zeigt einen Preisfilter-Slider in einem Widget, womit Sie die Liste der in Kategorien angezeigten Produkte verändern können." + +#@ default +#: widgets/price_filter.php:38 +msgid "Price Filter" +msgstr "Preisfilter" + +#@ jigoshop +#: widgets/price_filter.php:83 +msgid "Price: " +msgstr "Preis: " + +#@ jigoshop +#: widgets/price_filter.php:96 +msgid "Filter by price" +msgstr "Nach Preis filtern" + +#@ jigoshop +#: widgets/featured_products.php:18 +msgid "Featured products on your site" +msgstr "Featured Produkte auf Ihrer Seite (Produkte mit der Option 'Featured' auflisten lassen)" + +#@ jigoshop +#: widgets/featured_products.php:19 +#: widgets/featured_products.php:41 +msgid "Featured Products" +msgstr "Featured Produkte" + +#@ jigoshop +#: assets/js/script.js.php:108 +#: classes/jigoshop_checkout.class.php:188 +#: shortcodes/my_account.php:256 +#: templates/cart/shipping_calculator.php:29 +msgid "Select a state…" +msgstr "Einen Staat auswählen…" + +#@ jigoshop +#: assets/js/script.js.php:115 +#: shortcodes/my_account.php:242 +#: shortcodes/my_account.php:269 +#: templates/cart/shipping_calculator.php:42 +msgid "state" +msgstr "Staat" + +#@ jigoshop +#: languages/countries.php:10 +msgid "Andorra" +msgstr "Andorra" + +#@ jigoshop +#: languages/countries.php:11 +msgid "United Arab Emirates" +msgstr "Vereinigte Arabische Emirate" + +#@ jigoshop +#: languages/countries.php:12 +msgid "Afghanistan" +msgstr "Afghanistan" + +#@ jigoshop +#: languages/countries.php:13 +msgid "Antigua and Barbuda" +msgstr "Antigua und Barbuda" + +#@ jigoshop +#: languages/countries.php:14 +msgid "Anguilla" +msgstr "Anguilla" + +#@ jigoshop +#: languages/countries.php:15 +msgid "Albania" +msgstr "Albanien" + +#@ jigoshop +#: languages/countries.php:16 +msgid "Armenia" +msgstr "Armenien" + +#@ jigoshop +#: languages/countries.php:17 +msgid "Netherlands Antilles" +msgstr "Niederländische Antillen" + +#@ jigoshop +#: languages/countries.php:18 +msgid "Angola" +msgstr "Angola" + +#@ jigoshop +#: languages/countries.php:19 +msgid "Antarctica" +msgstr "Antarktis" + +#@ jigoshop +#: languages/countries.php:20 +msgid "Argentina" +msgstr "Argentinien" + +#@ jigoshop +#: languages/countries.php:21 +msgid "American Samoa" +msgstr "Amerikanisch-Samoa" + +#@ jigoshop +#: languages/countries.php:22 +msgid "Austria" +msgstr "Österreich" + +#@ jigoshop +#: languages/countries.php:23 +msgid "Australia" +msgstr "Australien" + +#@ jigoshop +#: languages/countries.php:24 +msgid "Aruba" +msgstr "Aruba" + +#@ jigoshop +#: languages/countries.php:25 +msgid "Aland Islands" +msgstr "Aland Inseln" + +#@ jigoshop +#: languages/countries.php:26 +msgid "Azerbaijan" +msgstr "Aserbaidschan" + +#@ jigoshop +#: languages/countries.php:27 +msgid "Bosnia and Herzegovina" +msgstr "Bosnien und Herzegowina" + +#@ jigoshop +#: languages/countries.php:28 +msgid "Barbados" +msgstr "Barbados" + +#@ jigoshop +#: languages/countries.php:29 +msgid "Bangladesh" +msgstr "Bangladesh" + +#@ jigoshop +#: languages/countries.php:30 +msgid "Belgium" +msgstr "Belgien" + +#@ jigoshop +#: languages/countries.php:31 +msgid "Burkina Faso" +msgstr "Burkina Faso" + +#@ jigoshop +#: languages/countries.php:32 +msgid "Bulgaria" +msgstr "Bulgarien" + +#@ jigoshop +#: languages/countries.php:33 +msgid "Bahrain" +msgstr "Bahrain" + +#@ jigoshop +#: languages/countries.php:34 +msgid "Burundi" +msgstr "Burundi" + +#@ jigoshop +#: languages/countries.php:35 +msgid "Benin" +msgstr "Benin" + +#@ jigoshop +#: languages/countries.php:36 +msgid "Saint Barthélemy" +msgstr "Saint Barthélemy" + +#@ jigoshop +#: languages/countries.php:37 +msgid "Bermuda" +msgstr "Bermuda" + +#@ jigoshop +#: languages/countries.php:38 +msgid "Brunei" +msgstr "Brunei" + +#@ jigoshop +#: languages/countries.php:39 +msgid "Bolivia" +msgstr "Bolivien" + +#@ jigoshop +#: languages/countries.php:40 +msgid "Brazil" +msgstr "Brasilien" + +#@ jigoshop +#: languages/countries.php:41 +msgid "Bahamas" +msgstr "Bahamas" + +#@ jigoshop +#: languages/countries.php:42 +msgid "Bhutan" +msgstr "Bhutan" + +#@ jigoshop +#: languages/countries.php:43 +msgid "Bouvet Island" +msgstr "Bouvet Island" + +#@ jigoshop +#: languages/countries.php:44 +msgid "Botswana" +msgstr "Botswana" + +#@ jigoshop +#: languages/countries.php:45 +msgid "Belarus" +msgstr "Weißrussland" + +#@ jigoshop +#: languages/countries.php:46 +msgid "Belize" +msgstr "Belize" + +#@ jigoshop +#: languages/countries.php:47 +msgid "Canada" +msgstr "Kanada" + +#@ jigoshop +#: languages/countries.php:48 +msgid "Cocos (Keeling) Islands" +msgstr "Cocos (Keeling) Islands" + +#@ jigoshop +#: languages/countries.php:49 +msgid "Congo (Kinshasa)" +msgstr "Kongo (Kinshasa)" + +#@ jigoshop +#: languages/countries.php:50 +msgid "Central African Republic" +msgstr "Zentralafrikanische Republik" + +#@ jigoshop +#: languages/countries.php:51 +msgid "Congo (Brazzaville)" +msgstr "Kongo (Brazzaville)" + +#@ jigoshop +#: languages/countries.php:52 +msgid "Switzerland" +msgstr "Schweiz" + +#@ jigoshop +#: languages/countries.php:53 +msgid "Ivory Coast" +msgstr "Ivory Coast" + +#@ jigoshop +#: languages/countries.php:54 +msgid "Cook Islands" +msgstr "Cook-Inseln" + +#@ jigoshop +#: languages/countries.php:55 +msgid "Chile" +msgstr "Chile" + +#@ jigoshop +#: languages/countries.php:56 +msgid "Cameroon" +msgstr "Kamerun" + +#@ jigoshop +#: languages/countries.php:57 +msgid "China" +msgstr "China" + +#@ jigoshop +#: languages/countries.php:58 +msgid "Colombia" +msgstr "Kolumbien" + +#@ jigoshop +#: languages/countries.php:59 +msgid "Costa Rica" +msgstr "Costa Rica" + +#@ jigoshop +#: languages/countries.php:60 +msgid "Cuba" +msgstr "Cuba" + +#@ jigoshop +#: languages/countries.php:61 +msgid "Cape Verde" +msgstr "Kap Verde" + +#@ jigoshop +#: languages/countries.php:62 +msgid "Christmas Island" +msgstr "Weihnachtsinseln" + +#@ jigoshop +#: languages/countries.php:63 +msgid "Cyprus" +msgstr "Zypern" + +#@ jigoshop +#: languages/countries.php:64 +msgid "Czech Republic" +msgstr "Tschechische Republik" + +#@ jigoshop +#: languages/countries.php:65 +msgid "Germany" +msgstr "Deutschland" + +#@ jigoshop +#: languages/countries.php:66 +msgid "Djibouti" +msgstr "Dschibuti" + +#@ jigoshop +#: languages/countries.php:67 +msgid "Denmark" +msgstr "Dänemark" + +#@ jigoshop +#: languages/countries.php:68 +msgid "Dominica" +msgstr "Dominica" + +#@ jigoshop +#: languages/countries.php:69 +msgid "Dominican Republic" +msgstr "Dominikanische Republik" + +#@ jigoshop +#: languages/countries.php:70 +msgid "Algeria" +msgstr "Algerien" + +#@ jigoshop +#: languages/countries.php:71 +msgid "Ecuador" +msgstr "Ecuador" + +#@ jigoshop +#: languages/countries.php:72 +msgid "Estonia" +msgstr "Estland" + +#@ jigoshop +#: languages/countries.php:73 +msgid "Egypt" +msgstr "Ägypten" + +#@ jigoshop +#: languages/countries.php:74 +msgid "Western Sahara" +msgstr "Westsahara" + +#@ jigoshop +#: languages/countries.php:75 +msgid "Eritrea" +msgstr "Eritrea" + +#@ jigoshop +#: languages/countries.php:76 +msgid "Spain" +msgstr "Spanien" + +#@ jigoshop +#: languages/countries.php:77 +msgid "Ethiopia" +msgstr "Äthopien" + +#@ jigoshop +#: languages/countries.php:78 +msgid "Finland" +msgstr "Finnland" + +#@ jigoshop +#: languages/countries.php:79 +msgid "Fiji" +msgstr "Fidschi" + +#@ jigoshop +#: languages/countries.php:80 +msgid "Falkland Islands" +msgstr "Falkland-Inseln" + +#@ jigoshop +#: languages/countries.php:81 +msgid "Micronesia" +msgstr "Mikronesien" + +#@ jigoshop +#: languages/countries.php:82 +msgid "Faroe Islands" +msgstr "Färöer" + +#@ jigoshop +#: languages/countries.php:83 +msgid "France" +msgstr "Frankreich" + +#@ jigoshop +#: languages/countries.php:84 +msgid "Gabon" +msgstr "Gabon" + +#@ jigoshop +#: languages/countries.php:85 +msgid "United Kingdom" +msgstr "Vereinigtes Königreich (GB)" + +#@ jigoshop +#: languages/countries.php:86 +msgid "Grenada" +msgstr "Grenada" + +#@ jigoshop +#: languages/countries.php:87 +msgid "Georgia" +msgstr "Georgien" + +#@ jigoshop +#: languages/countries.php:88 +msgid "French Guiana" +msgstr "Französisch-Guayana" + +#@ jigoshop +#: languages/countries.php:89 +msgid "Guernsey" +msgstr "Guernsey" + +#@ jigoshop +#: languages/countries.php:90 +msgid "Ghana" +msgstr "Ghana" + +#@ jigoshop +#: languages/countries.php:91 +msgid "Gibraltar" +msgstr "Gibraltar" + +#@ jigoshop +#: languages/countries.php:92 +msgid "Greenland" +msgstr "Grönland" + +#@ jigoshop +#: languages/countries.php:93 +msgid "Gambia" +msgstr "Gambia" + +#@ jigoshop +#: languages/countries.php:94 +msgid "Guinea" +msgstr "Guinea" + +#@ jigoshop +#: languages/countries.php:95 +msgid "Guadeloupe" +msgstr "Guadeloupe" + +#@ jigoshop +#: languages/countries.php:96 +msgid "Equatorial Guinea" +msgstr "Äquatorialguinea" + +#@ jigoshop +#: languages/countries.php:97 +msgid "Greece" +msgstr "Griechenland" + +#@ jigoshop +#: languages/countries.php:98 +msgid "South Georgia and the South Sandwich Islands" +msgstr "Südgeorgien und die Südlichen Sandwichinseln" + +#@ jigoshop +#: languages/countries.php:99 +msgid "Guatemala" +msgstr "Guatemala" + +#@ jigoshop +#: languages/countries.php:100 +msgid "Guam" +msgstr "Guam" + +#@ jigoshop +#: languages/countries.php:101 +msgid "Guinea-Bissau" +msgstr "Guinea-Bissau" + +#@ jigoshop +#: languages/countries.php:102 +msgid "Guyana" +msgstr "Guyana" + +#@ jigoshop +#: languages/countries.php:103 +msgid "Hong Kong S.A.R., China" +msgstr "Hongkong" + +#@ jigoshop +#: languages/countries.php:104 +msgid "Heard Island and McDonald Islands" +msgstr "Heard und McDonaldinseln" + +#@ jigoshop +#: languages/countries.php:105 +msgid "Honduras" +msgstr "Honduras" + +#@ jigoshop +#: languages/countries.php:106 +msgid "Croatia" +msgstr "Kroatien" + +#@ jigoshop +#: languages/countries.php:107 +msgid "Haiti" +msgstr "Haiti" + +#@ jigoshop +#: languages/countries.php:108 +msgid "Hungary" +msgstr "Ungarn" + +#@ jigoshop +#: languages/countries.php:109 +msgid "Indonesia" +msgstr "Indonesien" + +#@ jigoshop +#: languages/countries.php:110 +msgid "Ireland" +msgstr "Irland" + +#@ jigoshop +#: languages/countries.php:111 +msgid "Israel" +msgstr "Israel" + +#@ jigoshop +#: languages/countries.php:112 +msgid "Isle of Man" +msgstr "Isle of Man" + +#@ jigoshop +#: languages/countries.php:113 +msgid "India" +msgstr "Indien" + +#@ jigoshop +#: languages/countries.php:114 +msgid "British Indian Ocean Territory" +msgstr "Britisches Territorium im Indischen Ozean" + +#@ jigoshop +#: languages/countries.php:115 +msgid "Iraq" +msgstr "Irak" + +#@ jigoshop +#: languages/countries.php:116 +msgid "Iran" +msgstr "Iran" + +#@ jigoshop +#: languages/countries.php:117 +msgid "Iceland" +msgstr "Island" + +#@ jigoshop +#: languages/countries.php:118 +msgid "Italy" +msgstr "Italien" + +#@ jigoshop +#: languages/countries.php:119 +msgid "Jersey" +msgstr "Jersey" + +#@ jigoshop +#: languages/countries.php:120 +msgid "Jamaica" +msgstr "Jamaika" + +#@ jigoshop +#: languages/countries.php:121 +msgid "Jordan" +msgstr "Jordanien" + +#@ jigoshop +#: languages/countries.php:122 +msgid "Japan" +msgstr "Japan" + +#@ jigoshop +#: languages/countries.php:123 +msgid "Kenya" +msgstr "Kenia" + +#@ jigoshop +#: languages/countries.php:124 +msgid "Kyrgyzstan" +msgstr "Kirgistan" + +#@ jigoshop +#: languages/countries.php:125 +msgid "Cambodia" +msgstr "Kambodscha" + +#@ jigoshop +#: languages/countries.php:126 +msgid "Kiribati" +msgstr "Kiribati" + +#@ jigoshop +#: languages/countries.php:127 +msgid "Comoros" +msgstr "Comoros" + +#@ jigoshop +#: languages/countries.php:128 +msgid "Saint Kitts and Nevis" +msgstr "Saint Kitts und Nevis" + +#@ jigoshop +#: languages/countries.php:129 +msgid "North Korea" +msgstr "Nordkorea" + +#@ jigoshop +#: languages/countries.php:130 +msgid "South Korea" +msgstr "Südkorea" + +#@ jigoshop +#: languages/countries.php:131 +msgid "Kuwait" +msgstr "Kuwait" + +#@ jigoshop +#: languages/countries.php:132 +msgid "Cayman Islands" +msgstr "Kaimaninseln" + +#@ jigoshop +#: languages/countries.php:133 +msgid "Kazakhstan" +msgstr "Kasachstan" + +#@ jigoshop +#: languages/countries.php:134 +msgid "Laos" +msgstr "Laos" + +#@ jigoshop +#: languages/countries.php:135 +msgid "Lebanon" +msgstr "Libanon" + +#@ jigoshop +#: languages/countries.php:136 +msgid "Saint Lucia" +msgstr "Saint Lucia" + +#@ jigoshop +#: languages/countries.php:137 +msgid "Liechtenstein" +msgstr "Liechtenstein" + +#@ jigoshop +#: languages/countries.php:138 +msgid "Sri Lanka" +msgstr "Sri Lanka" + +#@ jigoshop +#: languages/countries.php:139 +msgid "Liberia" +msgstr "Liberia" + +#@ jigoshop +#: languages/countries.php:140 +msgid "Lesotho" +msgstr "Lesotho" + +#@ jigoshop +#: languages/countries.php:141 +msgid "Lithuania" +msgstr "Litauen" + +#@ jigoshop +#: languages/countries.php:142 +msgid "Luxembourg" +msgstr "Luxemburg" + +#@ jigoshop +#: languages/countries.php:143 +msgid "Latvia" +msgstr "Lettland" + +#@ jigoshop +#: languages/countries.php:144 +msgid "Libya" +msgstr "Lybien" + +#@ jigoshop +#: languages/countries.php:145 +msgid "Morocco" +msgstr "Marokko" + +#@ jigoshop +#: languages/countries.php:146 +msgid "Monaco" +msgstr "Monaco" + +#@ jigoshop +#: languages/countries.php:147 +msgid "Moldova" +msgstr "Moldawien" + +#@ jigoshop +#: languages/countries.php:148 +msgid "Montenegro" +msgstr "Montenegro" + +#@ jigoshop +#: languages/countries.php:149 +msgid "Saint Martin (French part)" +msgstr "Saint-Martin (Gebietskörperschaft)" + +#@ jigoshop +#: languages/countries.php:150 +msgid "Madagascar" +msgstr "Madagaskar" + +#@ jigoshop +#: languages/countries.php:151 +msgid "Marshall Islands" +msgstr "Marshallinseln" + +#@ jigoshop +#: languages/countries.php:152 +msgid "Macedonia" +msgstr "Mazedonien" + +#@ jigoshop +#: languages/countries.php:153 +msgid "Mali" +msgstr "Mali" + +#@ jigoshop +#: languages/countries.php:154 +msgid "Myanmar" +msgstr "Myanmar" + +#@ jigoshop +#: languages/countries.php:155 +msgid "Mongolia" +msgstr "Mongolei" + +#@ jigoshop +#: languages/countries.php:156 +msgid "Macao S.A.R., China" +msgstr "Macao" + +#@ jigoshop +#: languages/countries.php:157 +msgid "Northern Mariana Islands" +msgstr "Nördliche Marianen" + +#@ jigoshop +#: languages/countries.php:158 +msgid "Martinique" +msgstr "Martinique" + +#@ jigoshop +#: languages/countries.php:159 +msgid "Mauritania" +msgstr "Mauretanien" + +#@ jigoshop +#: languages/countries.php:160 +msgid "Montserrat" +msgstr "Montserrat" + +#@ jigoshop +#: languages/countries.php:161 +msgid "Malta" +msgstr "Malta" + +#@ jigoshop +#: languages/countries.php:162 +msgid "Mauritius" +msgstr "Mauritius" + +#@ jigoshop +#: languages/countries.php:163 +msgid "Maldives" +msgstr "Malediven" + +#@ jigoshop +#: languages/countries.php:164 +msgid "Malawi" +msgstr "Malawi" + +#@ jigoshop +#: languages/countries.php:165 +msgid "Mexico" +msgstr "Mexiko" + +#@ jigoshop +#: languages/countries.php:166 +msgid "Malaysia" +msgstr "Malaysia" + +#@ jigoshop +#: languages/countries.php:167 +msgid "Mozambique" +msgstr "Mosambik" + +#@ jigoshop +#: languages/countries.php:168 +msgid "Namibia" +msgstr "Namibia" + +#@ jigoshop +#: languages/countries.php:169 +msgid "New Caledonia" +msgstr "Neukaledonien (franz.)" + +#@ jigoshop +#: languages/countries.php:170 +msgid "Niger" +msgstr "Niger" + +#@ jigoshop +#: languages/countries.php:171 +msgid "Norfolk Island" +msgstr "Norfolk-Inseln" + +#@ jigoshop +#: languages/countries.php:172 +msgid "Nigeria" +msgstr "Nigeria" + +#@ jigoshop +#: languages/countries.php:173 +msgid "Nicaragua" +msgstr "Nicaragua" + +#@ jigoshop +#: languages/countries.php:174 +msgid "Netherlands" +msgstr "Niederlande" + +#@ jigoshop +#: languages/countries.php:175 +msgid "Norway" +msgstr "Norwegen" + +#@ jigoshop +#: languages/countries.php:176 +msgid "Nepal" +msgstr "Nepal" + +#@ jigoshop +#: languages/countries.php:177 +msgid "Nauru" +msgstr "Nauru" + +#@ jigoshop +#: languages/countries.php:178 +msgid "Niue" +msgstr "Niue" + +#@ jigoshop +#: languages/countries.php:179 +msgid "New Zealand" +msgstr "Neuseeland" + +#@ jigoshop +#: languages/countries.php:180 +msgid "Oman" +msgstr "Oman" + +#@ jigoshop +#: languages/countries.php:181 +msgid "Panama" +msgstr "Panama" + +#@ jigoshop +#: languages/countries.php:182 +msgid "Peru" +msgstr "Peru" + +#@ jigoshop +#: languages/countries.php:183 +msgid "French Polynesia" +msgstr "Französisch-Polynesien" + +#@ jigoshop +#: languages/countries.php:184 +msgid "Papua New Guinea" +msgstr "Papua-Neuguinea" + +#@ jigoshop +#: languages/countries.php:185 +msgid "Philippines" +msgstr "Philippinen" + +#@ jigoshop +#: languages/countries.php:186 +msgid "Pakistan" +msgstr "Pakistan" + +#@ jigoshop +#: languages/countries.php:187 +msgid "Poland" +msgstr "Polen" + +#@ jigoshop +#: languages/countries.php:188 +msgid "Saint Pierre and Miquelon" +msgstr "Saint Pierre und Miquelon" + +#@ jigoshop +#: languages/countries.php:189 +msgid "Pitcairn" +msgstr "Pitcairn" + +#@ jigoshop +#: languages/countries.php:190 +msgid "Puerto Rico" +msgstr "Puerto Rico" + +#@ jigoshop +#: languages/countries.php:191 +msgid "Palestinian Territory" +msgstr "Palästinensische Autonomiegebiete" + +#@ jigoshop +#: languages/countries.php:192 +msgid "Portugal" +msgstr "Portugal" + +#@ jigoshop +#: languages/countries.php:193 +msgid "Palau" +msgstr "Palau" + +#@ jigoshop +#: languages/countries.php:194 +msgid "Paraguay" +msgstr "Paraguay" + +#@ jigoshop +#: languages/countries.php:195 +msgid "Qatar" +msgstr "Katar" + +#@ jigoshop +#: languages/countries.php:196 +msgid "Reunion" +msgstr "Réunion (franz.)" + +#@ jigoshop +#: languages/countries.php:197 +msgid "Romania" +msgstr "Rumänien" + +#@ jigoshop +#: languages/countries.php:198 +msgid "Serbia" +msgstr "Serbien" + +#@ jigoshop +#: languages/countries.php:199 +msgid "Russia" +msgstr "Russland" + +#@ jigoshop +#: languages/countries.php:200 +msgid "Rwanda" +msgstr "Ruanda" + +#@ jigoshop +#: languages/countries.php:201 +msgid "Saudi Arabia" +msgstr "Saudi-Arabien" + +#@ jigoshop +#: languages/countries.php:202 +msgid "Solomon Islands" +msgstr "Salomonen" + +#@ jigoshop +#: languages/countries.php:203 +msgid "Seychelles" +msgstr "Seychellen" + +#@ jigoshop +#: languages/countries.php:204 +msgid "Sudan" +msgstr "Sudan" + +#@ jigoshop +#: languages/countries.php:205 +msgid "Sweden" +msgstr "Schweden" + +#@ jigoshop +#: languages/countries.php:206 +msgid "Singapore" +msgstr "Singapur" + +#@ jigoshop +#: languages/countries.php:207 +msgid "Saint Helena" +msgstr "St. Helena (Insel)" + +#@ jigoshop +#: languages/countries.php:208 +msgid "Slovenia" +msgstr "Slowenien" + +#@ jigoshop +#: languages/countries.php:209 +msgid "Svalbard and Jan Mayen" +msgstr "Spitzbergen (Inselgruppe v. Norwegen)" + +#@ jigoshop +#: languages/countries.php:210 +msgid "Slovakia" +msgstr "Slowakei" + +#@ jigoshop +#: languages/countries.php:211 +msgid "Sierra Leone" +msgstr "Sierra Leone" + +#@ jigoshop +#: languages/countries.php:212 +msgid "San Marino" +msgstr "San Marino" + +#@ jigoshop +#: languages/countries.php:213 +msgid "Senegal" +msgstr "Senegal" + +#@ jigoshop +#: languages/countries.php:214 +msgid "Somalia" +msgstr "Somalia" + +#@ jigoshop +#: languages/countries.php:215 +msgid "Suriname" +msgstr "Surinam" + +#@ jigoshop +#: languages/countries.php:216 +msgid "Sao Tome and Principe" +msgstr "Sao Tome und Principe" + +#@ jigoshop +#: languages/countries.php:217 +msgid "El Salvador" +msgstr "El Salvador" + +#@ jigoshop +#: languages/countries.php:218 +msgid "Syria" +msgstr "Syrien" + +#@ jigoshop +#: languages/countries.php:219 +msgid "Swaziland" +msgstr "Swaziland" + +#@ jigoshop +#: languages/countries.php:220 +msgid "Turks and Caicos Islands" +msgstr "Turks und Caicos Islands" + +#@ jigoshop +#: languages/countries.php:221 +msgid "Chad" +msgstr "Tschad" + +#@ jigoshop +#: languages/countries.php:222 +msgid "French Southern Territories" +msgstr "Französische Süd- und Antarktisgebiete" + +#@ jigoshop +#: languages/countries.php:223 +msgid "Togo" +msgstr "Togo" + +#@ jigoshop +#: languages/countries.php:224 +msgid "Thailand" +msgstr "Thailand" + +#@ jigoshop +#: languages/countries.php:225 +msgid "Tajikistan" +msgstr "Tadschikistan" + +#@ jigoshop +#: languages/countries.php:226 +msgid "Tokelau" +msgstr "Tokelau" + +#@ jigoshop +#: languages/countries.php:227 +msgid "Timor-Leste" +msgstr "Timor-Leste" + +#@ jigoshop +#: languages/countries.php:228 +msgid "Turkmenistan" +msgstr "Turkmenistan" + +#@ jigoshop +#: languages/countries.php:229 +msgid "Tunisia" +msgstr "Tunesien" + +#@ jigoshop +#: languages/countries.php:230 +msgid "Tonga" +msgstr "Tonga" + +#@ jigoshop +#: languages/countries.php:231 +msgid "Turkey" +msgstr "Türkei" + +#@ jigoshop +#: languages/countries.php:232 +msgid "Trinidad and Tobago" +msgstr "Trinidad und Tobago" + +#@ jigoshop +#: languages/countries.php:233 +msgid "Tuvalu" +msgstr "Tuvalu" + +#@ jigoshop +#: languages/countries.php:234 +msgid "Taiwan" +msgstr "Taiwan" + +#@ jigoshop +#: languages/countries.php:235 +msgid "Tanzania" +msgstr "Tansania" + +#@ jigoshop +#: languages/countries.php:236 +msgid "Ukraine" +msgstr "Ukraine" + +#@ jigoshop +#: languages/countries.php:237 +msgid "Uganda" +msgstr "Uganda" + +#@ jigoshop +#: languages/countries.php:238 +msgid "United States Minor Outlying Islands" +msgstr "United States Minor Outlying Islands" + +#@ jigoshop +#: languages/countries.php:239 +msgid "United States" +msgstr "Vereinigte Staaten (USA)" + +#@ jigoshop +#: languages/countries.php:240 +msgid "Uruguay" +msgstr "Uruguay" + +#@ jigoshop +#: languages/countries.php:241 +msgid "Uzbekistan" +msgstr "Usbekistan" + +#@ jigoshop +#: languages/countries.php:242 +msgid "Vatican" +msgstr "Vatikanstadt" + +#@ jigoshop +#: languages/countries.php:243 +msgid "Saint Vincent and the Grenadines" +msgstr "St. Vincent und die Grenadinen" + +#@ jigoshop +#: languages/countries.php:244 +msgid "Venezuela" +msgstr "Venezuela" + +#@ jigoshop +#: languages/countries.php:245 +msgid "British Virgin Islands" +msgstr "Britische Jungferninseln" + +#@ jigoshop +#: languages/countries.php:246 +msgid "U.S. Virgin Islands" +msgstr "U.S. Jungferninseln" + +#@ jigoshop +#: languages/countries.php:247 +msgid "Vietnam" +msgstr "Vietnam" + +#@ jigoshop +#: languages/countries.php:248 +msgid "Vanuatu" +msgstr "Vanuatu" + +#@ jigoshop +#: languages/countries.php:249 +msgid "Wallis and Futuna" +msgstr "Wallis und Futuna" + +#@ jigoshop +#: languages/countries.php:250 +msgid "Samoa" +msgstr "Samoa" + +#@ jigoshop +#: languages/countries.php:251 +msgid "Yemen" +msgstr "Jemen" + +#@ jigoshop +#: languages/countries.php:252 +msgid "Mayotte" +msgstr "Mayotte" + +#@ jigoshop +#: languages/countries.php:253 +msgid "South Africa" +msgstr "Südafrika" + +#@ jigoshop +#: languages/countries.php:254 +msgid "Zambia" +msgstr "Sambia" + +#@ jigoshop +#: languages/countries.php:255 +msgid "Zimbabwe" +msgstr "Simbabwe" + +#@ jigoshop +#: gateways/skrill.php:38 +msgid "Skrill (Moneybookers)" +msgstr "Skrill (Moneybookers)" + +#@ jigoshop +#: gateways/skrill.php:38 +msgid "Skrill works by using an iFrame to submit payment information securely to Moneybookers." +msgstr "Skrill funktioniert so, dass ein iFrame verwendet wird, der die Zahlungsinformation mit gesicherter Übertragung zu 'Moneybookers' sendet." + +#@ jigoshop +#: gateways/skrill.php:40 +msgid "Enable Skrill" +msgstr "Skrill aktivieren" + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:28 +#: admin/jigoshop-admin-settings-options.php:42 +#: admin/jigoshop-admin-settings-options.php:104 +#: admin/jigoshop-admin-settings-options.php:118 +#: admin/jigoshop-admin-settings-options.php:143 +#: admin/jigoshop-admin-settings-options.php:260 +#: admin/jigoshop-admin-settings-options.php:390 +#: admin/jigoshop-admin-settings-options.php:404 +#: admin/jigoshop-admin-settings-options.php:428 +#: admin/jigoshop-admin-settings-options.php:458 +#: admin/jigoshop-admin-settings-options.php:472 +#: admin/jigoshop-admin-settings-options.php:486 +#: admin/jigoshop-admin-settings-options.php:508 +#: admin/jigoshop-admin-settings-options.php:522 +#: gateways/cheque.php:36 +#: gateways/paypal.php:48 +#: gateways/paypal.php:75 +#: gateways/paypal.php:84 +#: gateways/skrill.php:43 +#: shipping/flat_rate.php:77 +#: shipping/free_shipping.php:32 +msgid "Yes" +msgstr "Ja" + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:29 +#: admin/jigoshop-admin-settings-options.php:43 +#: admin/jigoshop-admin-settings-options.php:105 +#: admin/jigoshop-admin-settings-options.php:119 +#: admin/jigoshop-admin-settings-options.php:142 +#: admin/jigoshop-admin-settings-options.php:259 +#: admin/jigoshop-admin-settings-options.php:391 +#: admin/jigoshop-admin-settings-options.php:405 +#: admin/jigoshop-admin-settings-options.php:429 +#: admin/jigoshop-admin-settings-options.php:459 +#: admin/jigoshop-admin-settings-options.php:473 +#: admin/jigoshop-admin-settings-options.php:487 +#: admin/jigoshop-admin-settings-options.php:509 +#: admin/jigoshop-admin-settings-options.php:523 +#: gateways/cheque.php:37 +#: gateways/paypal.php:49 +#: gateways/paypal.php:76 +#: gateways/paypal.php:85 +#: gateways/skrill.php:44 +#: shipping/flat_rate.php:78 +#: shipping/free_shipping.php:33 +msgid "No" +msgstr "Nein" + +#@ jigoshop +#: gateways/cheque.php:42 +#: gateways/paypal.php:54 +#: gateways/skrill.php:49 +#: shipping/flat_rate.php:83 +#: shipping/free_shipping.php:38 +msgid "This controls the title which the user sees during checkout." +msgstr "Dies kontrolliert den Titel, welchen der Besucher während des Zahlungsvorganges sieht." + +#@ jigoshop +#: gateways/cheque.php:42 +#: gateways/paypal.php:54 +#: gateways/skrill.php:49 +#: shipping/flat_rate.php:83 +#: shipping/free_shipping.php:38 +msgid "Method Title" +msgstr "Titel der Zahlungsmethode" + +#@ jigoshop +#: gateways/skrill.php:55 +msgid "Please enter your skrill email address; this is needed in order to take payment!" +msgstr "Bitte geben Sie Ihre Skrill-E-Mailadresse ein; diese wird benötigt, damit Sie Ihre Zahlung tätigen können!" + +#@ jigoshop +#: gateways/skrill.php:55 +msgid "Skrill merchant e-mail" +msgstr "Skrill Händler-E-Mail" + +#@ jigoshop +#: gateways/skrill.php:61 +msgid "Please enter your skrill secretword; this is needed in order to take payment!" +msgstr "Bitte geben Sie Ihr Skrill-Geheimnis (Secret Word) ein; dies wird benötigt, damit Sie Ihre Zahlung tätigen können!" + +#@ jigoshop +#: gateways/skrill.php:61 +msgid "Skrill Secret Word" +msgstr "Skrill-Geheimnis (Secret Word)" + +#@ jigoshop +#: gateways/skrill.php:67 +msgid "Please enter your skrill Customer ID; this is needed in order to take payment!" +msgstr "Bitte geben Sie Ihre Skrill-Kundennr. (Consumer ID) ein; diese wird benötigt, damit Sie Ihre Zahlung tätigen können!" + +#@ jigoshop +#: gateways/skrill.php:67 +msgid "Skrill Customer ID" +msgstr "Skrill-Kundennr. (Customer ID)" + +#@ jigoshop +#: gateways/paypal.php:208 +#: gateways/skrill.php:160 +msgid "Shipping cost" +msgstr "Versandkosten" + +#@ jigoshop +#: gateways/skrill.php:209 +msgid "Thank you for your order, please complete the secure (SSL) form below to pay with Skrill." +msgstr "Vielen Dank für Ihre Bestellung! Bitte vervollständigen Sie das sichere Formular (SSL) unten, damit Sie via Skrill bezahlen können." + +#@ jigoshop +#: gateways/skrill.php:270 +msgid "Skrill payment completed" +msgstr "Zahlung via Skrill abgeschlossen" + +#@ jigoshop +#: gateways/skrill.php:275 +#, php-format +msgid "Skrill payment failed (%s)" +msgstr "Zahlung via Skrill fehlgeschlagen (%s)" + +#@ jigoshop +#: gateways/skrill.php:278 +msgid "Skrill payment cancelled" +msgstr "Zahlung via Skrill abgebrochen" + +#@ jigoshop +#: gateways/skrill.php:281 +msgid "Skrill exception" +msgstr "Skrill-Ausnahme" + +#@ jigoshop +#: gateways/cheque.php:31 +msgid "Cheque Payment" +msgstr "Zahlung mittels Scheck" + +#@ jigoshop +#: gateways/cheque.php:31 +msgid "Allows cheque payments. Why would you take cheques in this day and age? Well you probably wouldn't but it does allow you to make test purchases without having to use the sandbox area of a payment gateway which is useful for demonstrating to clients and for testing order emails and the 'success' pages etc." +msgstr "Erlaubt Zahlungen via Check. Warum sollten Sie heute noch Checks annehmen? Nun, das wollen Sie wahrscheinlich nicht, doch diese Funktion erlaubt es Ihnen, Testbestellungen aufzugeben, ohne die PayPal-Sandkastenfunktion benutzen zu müssen. Somit haben Sie ein nützliches Werkzeug, um den Shop als Web-Entwickler für Ihre Klienten vorzustellen, inklusive den E-Mails, der 'Erfolgs-Seite' usw." + +#@ jigoshop +#: gateways/cheque.php:33 +msgid "Enable Cheque Payment" +msgstr "Zahlung mittels Scheck aktivieren" + +#@ jigoshop +#: gateways/cheque.php:48 +msgid "Let the customer know the payee and where they should be sending the cheque too and that their order won't be shipping until you receive it." +msgstr "Lassen Sie den Kunde den Zahlungsempfänger wissen und auch wohin der Check gesandt werden soll. Weisen Sie ebenso darauf hin, dass die Bestellung nicht versandt wird, solange die Zahlung nicht eingegangen ist." + +#@ jigoshop +#: gateways/cheque.php:48 +msgid "Customer Message" +msgstr "Kundenmitteilung" + +#@ jigoshop +#: gateways/cheque.php:86 +msgid "Awaiting cheque payment" +msgstr "Warten auf Zahlung mittels Scheck" + +#@ jigoshop +#: gateways/paypal.php:43 +msgid "PayPal standard" +msgstr "PayPal Standard" + +#@ jigoshop +#: gateways/paypal.php:43 +msgid "PayPal standard works by sending the user to PayPal to enter their payment information." +msgstr "PayPal Standard funktioniert, indem der Benutzer zu PayPal gesandt wird, um dort seine Bezahlinformationen einzugeben." + +#@ jigoshop +#: gateways/paypal.php:45 +msgid "Enable PayPal standard" +msgstr "PayPal Standard aktivieren" + +#@ jigoshop +#: gateways/paypal.php:60 +msgid "This controls the description which the user sees during checkout." +msgstr "Dies aktiviert die Beschreibung, die der Kunde an der Kasse sieht." + +#@ jigoshop +#: gateways/paypal.php:60 +#: templates/single-product.php:61 +msgid "Description" +msgstr "Beschreibung" + +#@ jigoshop +#: gateways/paypal.php:66 +msgid "Please enter your PayPal email address; this is needed in order to take payment!" +msgstr "Bitte geben Sie ihre PayPal-E-Mailadresse ein. Dies ist für Ihre Bezahlung notwendig." + +#@ jigoshop +#: gateways/paypal.php:66 +msgid "PayPal email address" +msgstr "PayPal-E-Mailadresse" + +#@ jigoshop +#: gateways/paypal.php:81 +msgid "Enable PayPal sandbox" +msgstr "PayPal-Sandbox aktivieren" + +#@ jigoshop +#: gateways/paypal.php:220 +msgid "Pay via PayPal" +msgstr "Via PayPal bezahlen" + +#@ jigoshop +#: gateways/paypal.php:220 +msgid "Cancel order & restore cart" +msgstr "Bestellung abbrechen & Warenkorb zurücksetzen" + +#@ jigoshop +#: gateways/paypal.php:225 +msgid "Thank you for your order. We are now redirecting you to PayPal to make payment." +msgstr "Vielen Dank für Ihre Bestellung. Wir leiten Sie nun zu PayPal weiter, um Ihre Bezahlung zu vervollständigen." + +#@ jigoshop +#: gateways/paypal.php:266 +msgid "Thank you for your order, please click the button below to pay with PayPal." +msgstr "Vielen Dank für Ihre Bestellung. Bitte klicken Sie auf die unten stehende Schaltfläche, um mit PayPal zu bezahlen." + +#@ jigoshop +#: gateways/paypal.php:348 +msgid "IPN payment completed" +msgstr "Instant Payment Notification (IPN)-Bezahlung abeschlossen" + +#@ jigoshop +#: gateways/paypal.php:356 +#, php-format +msgid "Payment %s via IPN." +msgstr "Bezahlung %s mittels Instant Payment Notification (IPN)." + +#@ jigoshop +#: classes/jigoshop.class.php:190 +#: shortcodes/order_tracking.php:20 +msgid "You have taken too long. Please refresh the page and retry." +msgstr "Sie haben zu lange gebraucht. Bitte aktualisieren Sie diese Seite und versuchen Sie es erneut." + +#@ jigoshop +#: classes/jigoshop_cart.class.php:211 +#: classes/jigoshop_cart.class.php:216 +#: classes/jigoshop_checkout.class.php:539 +#: classes/jigoshop_checkout.class.php:547 +#, php-format +msgid "Sorry, we do not have enough \"%s\" in stock to fulfill your order. Please edit your cart and try again. We apologise for any inconvenience caused." +msgstr "Wir bitten um Entschuldigung. \"%s\" ist derzeit leider nicht in der von Ihnen gewünschten Anzahl verfügbar. Bitte ändern Sie Ihren Warenkorb und versuchen Sie es erneut." + +#@ jigoshop +#: classes/jigoshop_cart.class.php:374 +#: classes/jigoshop_cart.class.php:415 +#: classes/jigoshop_order.class.php:153 +#: templates/checkout/review_order.php:117 +msgid " (ex. tax)" +msgstr " (ohne Steuern)" + +#@ jigoshop +#: classes/jigoshop_cart.class.php:391 +#: classes/jigoshop_cart.class.php:423 +msgid " (inc. tax)" +msgstr " (mit Steuern)" + +#@ jigoshop +#: classes/jigoshop_cart.class.php:430 +#: classes/jigoshop_order.class.php:199 +msgid "Free!" +msgstr "Umsonst!" + +#@ jigoshop +#: classes/jigoshop_cart.class.php:438 +msgid "via " +msgstr "per " + +#@ jigoshop +#: classes/jigoshop_cart.class.php:455 +msgid "Discount code already applied!" +msgstr "Rabattcode wurde bereits verwendet!" + +#@ jigoshop +#: classes/jigoshop_cart.class.php:479 +msgid "Discount code applied successfully." +msgstr "Rabattcode erfolgreich angewandt." + +#@ jigoshop +#: classes/jigoshop_cart.class.php:483 +msgid "Coupon does not exist!" +msgstr "Dieser Gutschein existiert nicht!" + +#@ jigoshop +#: classes/jigoshop_countries.class.php:406 +msgid "to the" +msgstr "zu" + +#@ jigoshop +#: classes/jigoshop_countries.class.php:407 +msgid "to" +msgstr "zu" + +#@ jigoshop +#: classes/jigoshop_countries.class.php:435 +msgid "All states" +msgstr "Alle Staaten" + +#@ jigoshop +#: classes/jigoshop_order.class.php:186 +#, php-format +msgid " (ex. tax) via %s" +msgstr " (ohne Steuern) per %s" + +#@ jigoshop +#: classes/jigoshop_order.class.php:324 +#, php-format +msgid "Order status changed from %s to %s." +msgstr "Bestellstatus von %s to %s geändert." + +#@ jigoshop +#: admin/write-panels/order-data-save.php:113 +#: classes/jigoshop_order.class.php:399 +#, php-format +msgid "Item #%s stock reduced from %s to %s." +msgstr "Artikel #%s Lager von %s auf %s reduziert." + +#@ jigoshop +#: classes/jigoshop_order.class.php:418 +msgid "Order item stock reduced successfully." +msgstr "Bestellartikel-Lager erfolgreich reduziert." + +#@ jigoshop +#: classes/jigoshop_checkout.class.php:31 +#: classes/jigoshop_checkout.class.php:45 +#: shortcodes/my_account.php:193 +#: shortcodes/my_account.php:194 +msgid "First Name" +msgstr "Vorname" + +#@ jigoshop +#: classes/jigoshop_checkout.class.php:32 +#: classes/jigoshop_checkout.class.php:46 +#: shortcodes/my_account.php:197 +#: shortcodes/my_account.php:198 +msgid "Last Name" +msgstr "Nachname" + +#@ jigoshop +#: classes/jigoshop_checkout.class.php:33 +#: classes/jigoshop_checkout.class.php:47 +#: shortcodes/my_account.php:203 +#: shortcodes/my_account.php:204 +msgid "Company" +msgstr "Firma" + +#@ jigoshop +#: classes/jigoshop_checkout.class.php:34 +#: classes/jigoshop_checkout.class.php:48 +#: shortcodes/my_account.php:208 +msgid "Address" +msgstr "Adresse" + +#@ jigoshop +#: classes/jigoshop_checkout.class.php:34 +#: classes/jigoshop_checkout.class.php:48 +msgid "Address 1" +msgstr "Straße und Hausnummer" + +#@ jigoshop +#: classes/jigoshop_checkout.class.php:35 +#: classes/jigoshop_checkout.class.php:49 +#: shortcodes/my_account.php:212 +msgid "Address 2" +msgstr "Adresszusatz" + +#@ jigoshop +#: classes/jigoshop_checkout.class.php:36 +#: classes/jigoshop_checkout.class.php:50 +#: shortcodes/my_account.php:218 +#: shortcodes/my_account.php:219 +msgid "City" +msgstr "Stadt" + +#@ jigoshop +#: classes/jigoshop_checkout.class.php:37 +#: classes/jigoshop_checkout.class.php:51 +#: shortcodes/my_account.php:222 +#: templates/cart/shipping_calculator.php:49 +msgid "Postcode" +msgstr "Postleitzahl" + +#@ jigoshop +#: classes/jigoshop_checkout.class.php:38 +#: classes/jigoshop_checkout.class.php:52 +#: shortcodes/my_account.php:228 +msgid "Country" +msgstr "Land" + +#@ jigoshop +#: classes/jigoshop_checkout.class.php:39 +#: classes/jigoshop_checkout.class.php:53 +#: classes/jigoshop_checkout.class.php:198 +msgid "State/County" +msgstr "Bundesland/Kanton" + +#@ jigoshop +#: classes/jigoshop_checkout.class.php:40 +#: shortcodes/my_account.php:279 +msgid "Email Address" +msgstr "E-Mailadresse" + +#@ jigoshop +#: classes/jigoshop_checkout.class.php:40 +#: shortcodes/my_account.php:280 +msgid "you@yourdomain.com" +msgstr "max@mustermann.de" + +#@ jigoshop +#: classes/jigoshop_checkout.class.php:41 +#: shortcodes/my_account.php:284 +msgid "Phone" +msgstr "Telefon" + +#@ jigoshop +#: classes/jigoshop_checkout.class.php:41 +msgid "Phone number" +msgstr "Telefonnummer" + +#@ jigoshop +#: classes/jigoshop_checkout.class.php:82 +msgid "Create an account?" +msgstr "Ein Benutzerkonto erstellen?" + +#@ jigoshop +#: classes/jigoshop_checkout.class.php:88 +msgid "Account username" +msgstr "Benutzername" + +#@ jigoshop +#: classes/jigoshop_checkout.class.php:88 +#: templates/checkout/login.php:4 +#: templates/login.php:3 +msgid "Username" +msgstr "Benutzername" + +#@ jigoshop +#: classes/jigoshop_checkout.class.php:89 +#: classes/jigoshop_checkout.class.php:90 +msgid "Account password" +msgstr "Benutzerkonto Passwort" + +#@ jigoshop +#: classes/jigoshop_checkout.class.php:89 +#: classes/jigoshop_checkout.class.php:90 +#: templates/checkout/login.php:8 +#: templates/login.php:7 +msgid "Password" +msgstr "Passwort" + +#@ jigoshop +#: classes/jigoshop_checkout.class.php:92 +msgid "Save time in the future and check the status of your order by creating an account." +msgstr "In Zukunft Zeit sparen und den Status der Bestellung überprüfen, indem Sie Benutzerkonto erstellen." + +#@ jigoshop +#: classes/jigoshop_checkout.class.php:106 +msgid "Ship to same address?" +msgstr "Zur gleichen Adresse liefern?" + +#@ jigoshop +#: admin/jigoshop-admin-post-types.php:116 +#: classes/jigoshop_checkout.class.php:108 +#: shortcodes/my_account.php:103 +#: shortcodes/my_account.php:190 +#: shortcodes/my_account.php:459 +#: shortcodes/order_tracking.php:93 +msgid "Shipping Address" +msgstr "Lieferadresse" + +#@ jigoshop +#: classes/jigoshop_checkout.class.php:124 +msgid "Order Notes" +msgstr "Bestellnotizen" + +#@ jigoshop +#: classes/jigoshop_checkout.class.php:124 +msgid "Notes about your order, e.g. special notes for delivery." +msgstr "Notizen über Ihre Bestellung, z.B. spezielle Anmerkungen zur Zustellung." + +#@ jigoshop +#: classes/jigoshop_checkout.class.php:161 +#: shortcodes/my_account.php:230 +#: templates/cart/shipping_calculator.php:8 +msgid "Select a country…" +msgstr "Wählen Sie ein Land aus…" + +#@ jigoshop +#: classes/jigoshop_checkout.class.php:238 +#, php-format +msgid "Sorry, your session has expired. Return to homepage →" +msgstr "Entschuldigung, Ihre Sitzung ist abgelaufen. Zur Homepage zurückkehren →" + +#@ jigoshop +#: classes/jigoshop_checkout.class.php:265 +msgid " (billing) is a required field." +msgstr " (billing) ist ein erforderliches Feld." + +#@ jigoshop +#: classes/jigoshop_checkout.class.php:270 +msgid " (billing) is not a valid number." +msgstr " (billing) ist keine gültige Nummer." + +#@ jigoshop +#: classes/jigoshop_checkout.class.php:273 +msgid " (billing) is not a valid email address." +msgstr " (billing) ist keine gültige E-Mailadresse." + +#@ jigoshop +#: classes/jigoshop_checkout.class.php:276 +msgid " (billing) is not a valid postcode/ZIP." +msgstr " (billing) ist keine gültige Postleitzahl." + +#@ jigoshop +#: classes/jigoshop_checkout.class.php:297 +msgid " (shipping) is a required field." +msgstr " (shipping) ist ein erforderliches Feld." + +#@ jigoshop +#: classes/jigoshop_checkout.class.php:302 +msgid " (shipping) is not a valid postcode/ZIP." +msgstr " (shipping) ist keine gültige Postleitzahl." + +#@ jigoshop +#: classes/jigoshop_checkout.class.php:325 +msgid "Please enter an account username." +msgstr "Bitte geben Sie einen Benutzernamen ein." + +#@ jigoshop +#: classes/jigoshop_checkout.class.php:326 +msgid "Please enter an account password." +msgstr "Bitte geben Sie ein Benutzerpasswort ein." + +#@ jigoshop +#: classes/jigoshop_checkout.class.php:327 +#: shortcodes/my_account.php:329 +msgid "Passwords do not match." +msgstr "Die Passwörter stimmen nicht überein." + +#@ jigoshop +#: classes/jigoshop_checkout.class.php:331 +msgid "Invalid email/username." +msgstr "Ungültige/r E-Mailadresse/Benutzername." + +#@ jigoshop +#: classes/jigoshop_checkout.class.php:333 +msgid "An account is already registered with that username. Please choose another." +msgstr "Ein Benutzerkonto ist bereits mit diesem Namen registriert. Bitte wählen Sie einen anderen Namen." + +#@ jigoshop +#: classes/jigoshop_checkout.class.php:338 +msgid "An account is already registered with your email address. Please login." +msgstr "Ein Benutzerkonto ist bereits mit dieser E-Mailadresse registriert. Bitte melden Sie sich an." + +#@ jigoshop +#: classes/jigoshop_checkout.class.php:343 +msgid "You must accept our Terms & Conditions." +msgstr "Sie müssen unseren Geschäftsbedingungen inkl. Widerrufsbelehrung zustimmen." + +#@ jigoshop +#: classes/jigoshop_checkout.class.php:350 +msgid "Invalid shipping method." +msgstr "Ungültige Versandart." + +#@ jigoshop +#: classes/jigoshop_checkout.class.php:359 +msgid "Invalid payment method." +msgstr "Ungültige Bezahlungsart." + +#@ jigoshop +#: classes/jigoshop_checkout.class.php:385 +#, php-format +msgid "ERROR: Couldn’t register you... please contact the webmaster !" +msgstr "ERROR: Sie konnten nicht registriert werden. Bitte kontaktieren Sie den Webmaster !" + +#@ jigoshop +#: classes/jigoshop_product.class.php:221 +#: classes/jigoshop_product.class.php:249 +#: classes/jigoshop_product.class.php:258 +msgid "Out of stock" +msgstr "Vergriffen" + +#@ jigoshop +#: classes/jigoshop_product.class.php:227 +#: classes/jigoshop_product.class.php:246 +msgid "In stock" +msgstr "Auf Lager" + +#@ jigoshop +#: classes/jigoshop_product.class.php:232 +#: classes/jigoshop_product.class.php:237 +msgid "available" +msgstr "Verfügbar" + +#@ jigoshop +#: classes/jigoshop_product.class.php:233 +msgid " (backorders allowed)" +msgstr " (Nachbestellungen erlaubt)" + +#@ jigoshop +#: classes/jigoshop_product.class.php:244 +#: classes/jigoshop_product.class.php:256 +msgid "Available on backorder" +msgstr "Bei Nachbestellung verfügbar" + +#@ jigoshop +#: classes/jigoshop_product.class.php:371 +msgid "From: " +msgstr "Von: " + +#@ jigoshop +#: admin/jigoshop-admin-settings.php:143 +msgid "Your settings have been saved." +msgstr "Ihre Einstellungen wurden gespeichert." + +#@ jigoshop +#: admin/jigoshop-admin-settings.php:160 +#: admin/jigoshop-admin-settings.php:446 +msgid "Save changes" +msgstr "Änderungen speichern" + +#@ jigoshop +#: admin/jigoshop-admin-settings.php:280 +#: admin/jigoshop-admin-settings.php:292 +#: admin/jigoshop-admin-settings.php:329 +msgid "Coupon Code" +msgstr "Gutscheincode" + +#@ jigoshop +#: admin/jigoshop-admin-settings.php:281 +msgid "Coupon Type" +msgstr "Gutschein-Typ" + +#@ jigoshop +#: admin/jigoshop-admin-settings.php:282 +#: admin/jigoshop-admin-settings.php:305 +#: admin/jigoshop-admin-settings.php:335 +msgid "Coupon Amount" +msgstr "Gutschein-Betrag" + +#@ jigoshop +#: admin/jigoshop-admin-settings.php:283 +msgid "Product ids" +msgstr "Produkt IDs" + +#@ jigoshop +#: admin/jigoshop-admin-settings.php:284 +msgid "Individual use" +msgstr "Individuelle Verwendung" + +#@ jigoshop +#: admin/jigoshop-admin-attributes.php:177 +#: admin/jigoshop-admin-settings.php:285 +msgid "Delete" +msgstr "Löschen" + +#@ jigoshop +#: admin/jigoshop-admin-settings.php:331 +msgid "% Discount" +msgstr "& Rabatt" + +#@ jigoshop +#: admin/jigoshop-admin-settings.php:297 +#: admin/jigoshop-admin-settings.php:332 +msgid "Product Discount" +msgstr "Produktrabatt" + +#@ jigoshop +#: admin/jigoshop-admin-settings.php:295 +#: admin/jigoshop-admin-settings.php:333 +msgid "Cart Discount" +msgstr "Warenkorb-Rabatt" + +#@ jigoshop +#: admin/jigoshop-admin-settings.php:305 +#: admin/jigoshop-admin-settings.php:336 +msgid "1, 2, 3" +msgstr "1, 2, 3" + +#@ jigoshop +#: admin/jigoshop-admin-settings.php:309 +#: admin/jigoshop-admin-settings.php:337 +msgid "Individual use only" +msgstr "Ausschließlich individuelle Verwendung" + +#@ jigoshop +#: admin/jigoshop-admin-settings.php:314 +msgid "+ Add Coupon" +msgstr "+ Gutschein hinzufügen" + +#@ jigoshop +#: admin/jigoshop-admin-settings.php:342 +msgid "Delete this coupon?" +msgstr "Diesen Gutschein löschen?" + +#@ jigoshop +#: admin/jigoshop-admin-settings.php:365 +#: admin/jigoshop-admin-settings.php:399 +msgid "Standard Rate" +msgstr "Standardrate" + +#@ jigoshop +#: admin/jigoshop-admin-settings.php:379 +#: admin/jigoshop-admin-settings.php:406 +msgid "Rate" +msgstr "Steuersatz" + +#@ jigoshop +#: admin/jigoshop-admin-settings.php:383 +#: admin/jigoshop-admin-settings.php:407 +msgid "Apply to shipping" +msgstr "Gilt für den Versand" + +#@ jigoshop +#: admin/jigoshop-admin-settings.php:387 +msgid "+ Add Tax Rule" +msgstr "+ Steuerregel hinzufügen" + +#@ jigoshop +#: admin/jigoshop-admin-settings.php:413 +msgid "Delete this rule?" +msgstr "Diese Regel löschen?" + +#@ jigoshop +#: admin/jigoshop-admin-settings.php:501 +#: admin/jigoshop-admin.php:42 +msgid "General Settings" +msgstr "Grundeinstellungen" + +#@ jigoshop +#: admin/jigoshop-admin-post-types.php:20 +msgid "Thumb" +msgstr "Vorschau" + +#@ jigoshop +#@ default +#: admin/jigoshop-admin-attributes.php:163 +#: admin/jigoshop-admin-post-types.php:21 +#: admin/write-panels/order-data.php:261 +#: admin/write-panels/product-data.php:199 +#: templates/product/reviews.php:76 +msgid "Name" +msgstr "Name" + +#@ jigoshop +#: admin/jigoshop-admin-attributes.php:164 +#: admin/jigoshop-admin-post-types.php:22 +#: shipping/flat_rate.php:89 +msgid "Type" +msgstr "Typ" + +#@ jigoshop +#: admin/jigoshop-admin-post-types.php:23 +msgid "ID/SKU" +msgstr "ID/Best.-Einh." + +#@ jigoshop +#: admin/jigoshop-admin-post-types.php:24 +msgid "Category" +msgstr "Kategorie" + +#@ jigoshop +#: admin/jigoshop-admin-post-types.php:25 +msgid "Tags" +msgstr "Schlagworte" + +#@ jigoshop +#: admin/jigoshop-admin-post-types.php:26 +msgid "Visibility" +msgstr "Sichtbarkeit" + +#@ jigoshop +#: admin/jigoshop-admin-post-types.php:27 +msgid "Featured" +msgstr "Featured" + +#@ jigoshop +#: admin/jigoshop-admin-post-types.php:30 +msgid "In Stock?" +msgstr "Auf Lager?" + +#@ jigoshop +#: admin/jigoshop-admin-post-types.php:31 +#: admin/jigoshop-admin-settings-options.php:377 +#: admin/write-panels/product-data.php:41 +msgid "Inventory" +msgstr "Bestandsliste" + +#@ jigoshop +#: admin/jigoshop-admin-post-types.php:34 +#: shortcodes/cart.php:93 +#: shortcodes/order_tracking.php:39 +msgid "Price" +msgstr "Preis" + +#@ jigoshop +#: admin/jigoshop-admin-post-types.php:71 +msgid "Change" +msgstr "Ändern" + +#@ jigoshop +#: admin/jigoshop-admin-post-types.php:110 +#: shortcodes/my_account.php:40 +msgid "Status" +msgstr "Status" + +#@ jigoshop +#: admin/jigoshop-admin-post-types.php:114 +msgid "Customer" +msgstr "Kunde" + +#@ jigoshop +#: admin/jigoshop-admin-post-types.php:115 +#: classes/jigoshop_checkout.class.php:66 +#: shortcodes/my_account.php:74 +#: shortcodes/my_account.php:190 +#: shortcodes/my_account.php:472 +#: shortcodes/order_tracking.php:84 +msgid "Billing Address" +msgstr "Rechnungsadresse" + +#@ jigoshop +#: admin/jigoshop-admin-post-types.php:118 +msgid "Billing & Shipping" +msgstr "Rechnung & Versand" + +#@ jigoshop +#: admin/jigoshop-admin-post-types.php:120 +msgid "Order Cost" +msgstr "Bestellungskosten" + +#@ jigoshop +#: admin/jigoshop-admin-post-types.php:133 +#, php-format +msgid "%s" +msgstr "%s" + +#@ jigoshop +#: admin/jigoshop-admin-post-types.php:138 +#, php-format +msgid "Order #%s" +msgstr "Bestellung #%s" + +#@ jigoshop +#: admin/jigoshop-admin-post-types.php:149 +msgid "User:" +msgstr "Benutzer" + +#@ jigoshop +#: admin/jigoshop-admin-post-types.php:161 +#: admin/write-panels/order-data.php:99 +msgid "Guest" +msgstr "Gast" + +#@ jigoshop +#: admin/jigoshop-admin-post-types.php:164 +msgid "Billing Email:" +msgstr "Rechnungs-E-Mail:" + +#@ jigoshop +#: admin/jigoshop-admin-post-types.php:166 +msgid "Billing Tel:" +msgstr "Rechnungs-Telefonnummer:" + +#@ jigoshop +#: admin/jigoshop-admin-post-types.php:190 +msgid "Payment:" +msgstr "Bezahlung:" + +#@ jigoshop +#: admin/jigoshop-admin-post-types.php:205 +#: admin/jigoshop-admin-settings-options.php:445 +#: shortcodes/cart.php:151 +#: shortcodes/my_account.php:406 +#: shortcodes/order_tracking.php:49 +#: templates/checkout/pay_for_order.php:18 +#: templates/checkout/review_order.php:44 +msgid "Shipping" +msgstr "Versand" + +#@ jigoshop +#: admin/jigoshop-admin-post-types.php:209 +#: admin/jigoshop-admin-settings-options.php:495 +#: shortcodes/cart.php:155 +#: shortcodes/my_account.php:410 +#: shortcodes/order_tracking.php:53 +#: templates/checkout/pay_for_order.php:22 +#: templates/checkout/review_order.php:94 +msgid "Tax" +msgstr "Steuer" + +#@ jigoshop +#: admin/jigoshop-admin-post-types.php:213 +#: shortcodes/cart.php:162 +#: shortcodes/my_account.php:414 +#: shortcodes/order_tracking.php:57 +#: templates/checkout/pay_for_order.php:26 +#: templates/checkout/review_order.php:99 +msgid "Discount" +msgstr "Rabatt" + +#@ jigoshop +#: admin/jigoshop-admin-post-types.php:295 +#: admin/jigoshop-admin-post-types.php:296 +msgid "Order updated." +msgstr "Bestellung aktualisiert." + +#@ jigoshop +#: admin/jigoshop-admin-post-types.php:297 +msgid "Order published." +msgstr "Bestellung veröffentlicht." + +#@ jigoshop +#: admin/jigoshop-admin-post-types.php:299 +msgid "Order submitted." +msgstr "Bestellung aufgegeben." + +#@ jigoshop +#: admin/jigoshop-admin-post-types.php:300 +msgid "Order draft updated." +msgstr "Bestellentwurf aktualisiert." + +#@ jigoshop +#@ default +#: admin/jigoshop-admin-dashboard.php:521 +#: admin/jigoshop-admin.php:40 +msgid "Jigoshop" +msgstr "Jigoshop" + +#@ jigoshop +#: admin/jigoshop-admin.php:42 +msgid "Settings" +msgstr "Einstellungen" + +#@ jigoshop +#: admin/jigoshop-admin.php:43 +msgid "System Info" +msgstr "System-Info" + +#@ jigoshop +#: admin/jigoshop-admin-attributes.php:113 +#: admin/jigoshop-admin-attributes.php:155 +#: admin/jigoshop-admin.php:44 +#: admin/write-panels/product-data.php:42 +msgid "Attributes" +msgstr "Eigenschaften" + +#@ jigoshop +#: admin/jigoshop-admin.php:116 +msgid "System Information" +msgstr "System-Information" + +#@ jigoshop +#: admin/jigoshop-admin.php:119 +msgid "Environment" +msgstr "Umfeld" + +#@ jigoshop +#: admin/jigoshop-admin.php:120 +msgid "Debugging" +msgstr "Fehleranalyse (Debugging)" + +#@ jigoshop +#: admin/jigoshop-admin.php:126 +msgid "Versions" +msgstr "Versionen" + +#@ jigoshop +#: admin/jigoshop-admin.php:132 +msgid "Jigoshop Version" +msgstr "Jigoshop Version" + +#@ jigoshop +#: admin/jigoshop-admin.php:136 +msgid "WordPress Version" +msgstr "WordPress Version" + +#@ jigoshop +#: admin/jigoshop-admin.php:142 +msgid "Server" +msgstr "Server" + +#@ jigoshop +#: admin/jigoshop-admin.php:148 +msgid "PHP Version" +msgstr "PHP Version" + +#@ jigoshop +#: admin/jigoshop-admin.php:152 +msgid "Server Software" +msgstr "Server Software" + +#@ jigoshop +#: admin/jigoshop-admin.php:162 +msgid "Debug Information" +msgstr "Analysierte Fehler (Debug-Informationen)" + +#@ jigoshop +#: admin/jigoshop-admin.php:166 +msgid "UPLOAD_MAX_FILESIZE" +msgstr "UPLOAD_MAX_FILESIZE" + +#@ jigoshop +#: admin/jigoshop-admin.php:172 +msgid "POST_MAX_SIZE" +msgstr "POST_MAX_SIZE" + +#@ jigoshop +#: admin/jigoshop-admin.php:178 +msgid "WordPress Memory Limit" +msgstr "WordPress Memory Limit" + +#@ jigoshop +#: admin/jigoshop-admin.php:184 +msgid "WP_DEBUG" +msgstr "WP_DEBUG" + +#@ jigoshop +#: admin/jigoshop-admin.php:185 +msgid "On" +msgstr "An" + +#@ jigoshop +#: admin/jigoshop-admin.php:185 +msgid "Off" +msgstr "Aus" + +#@ jigoshop +#: admin/jigoshop-admin.php:188 +msgid "DISPLAY_ERRORS" +msgstr "DISPLAY_ERRORS" + +#@ jigoshop +#: admin/jigoshop-admin.php:192 +msgid "FSOCKOPEN" +msgstr "FSOCKOPEN" + +#@ jigoshop +#: admin/jigoshop-admin.php:193 +msgid "Your server supports fsockopen." +msgstr "Your server supports fsockopen." + +#@ jigoshop +#: admin/jigoshop-admin.php:193 +msgid "Your server does not support fsockopen." +msgstr "Your server does not support fsockopen." + +#@ default +#: admin/jigoshop-admin.php:222 +msgid "You do not have sufficient permissions to access this page." +msgstr "You do not have sufficient permissions to access this page." + +#@ jigoshop +#: admin/jigoshop-admin.php:224 +msgid "You have taken too long. Please go back and retry." +msgstr "Sie haben zu lange gebraucht. Bitte gehen Sie zurück und versuchen Sie es erneut." + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:15 +#: admin/write-panels/product-data.php:39 +msgid "General" +msgstr "Allgemein" + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:17 +msgid "General Options" +msgstr "Grundeinstellungen" + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:20 +msgid "Enable SKU field" +msgstr "Bestandseinheitsfeld (SKU) aktivieren" + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:22 +msgid "Turning off the SKU field will give products an SKU of their post id." +msgstr "Wenn Sie das Bestandseinheitenfeld (SKU) deaktivieren, wird den Produkten die jeweilige Beitrags-ID (Post ID) als SKU-Wert zugeordnet." + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:34 +msgid "Enable weight field" +msgstr "Gewichtsfeld aktivieren" + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:48 +msgid "Weight Unit" +msgstr "Gewichtseinheit" + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:49 +msgid "This controls what unit you will define weights in." +msgstr "Dies kontrolliert, in welcher Einheit Sie Gewichte definieren." + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:56 +msgid "kg" +msgstr "kg" + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:57 +msgid "lbs" +msgstr "Pfund" + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:62 +msgid "Base Country/Region" +msgstr "Basisland/region" + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:72 +msgid "Allowed Countries" +msgstr "Erlaubte Länder" + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:80 +msgid "All Countries" +msgstr "Alle Länder" + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:81 +#: admin/jigoshop-admin-settings-options.php:86 +#: shipping/flat_rate.php:124 +#: shipping/flat_rate.php:133 +#: shipping/free_shipping.php:54 +#: shipping/free_shipping.php:62 +msgid "Specific Countries" +msgstr "Spezifische Länder" + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:96 +msgid "Enable guest checkout?" +msgstr "Gast-Bestellungen erlauben?" + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:98 +msgid "Without guest checkout, all users will require an account in order to checkout." +msgstr "Ohne Gastbestellungen müssen sich alle Benutzer registrieren, um etwas bestellen zu können." + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:110 +msgid "Force SSL on checkout?" +msgstr "SSL-Verbindung beim Aufruf der Kassen-Seite erzwingen?" + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:112 +msgid "Forcing SSL is recommended" +msgstr "SSL zu erzwingen, wird empfohlen" + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:124 +msgid "ShareThis Publisher ID" +msgstr "ShareThis Publisher-ID" + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:125 +msgid "Enter your ShareThis publisher ID to show ShareThis on product pages." +msgstr "Tragen Sie hier Ihre ShareThis Publisher-ID ein, um 'Share This'-Buttons auf Ihren Produktseiten anzuzeigen." + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:126 +msgid "ShareThis is a small social sharing widget for posting links on popular sites such as Twitter and Facebook." +msgstr "'ShareThis' ist ein kleines Widget für Soziale Netzwerke, um auf beliebten Seiten wie etwa Twitter und Facebook Links zu teilen." + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:235 +msgid "Catalog" +msgstr "Katalog" + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:237 +msgid "Catalog Options" +msgstr "Katalogsoptionen" + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:241 +msgid "Products Base Page" +msgstr "Produktbasis-Seite" + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:242 +#: admin/jigoshop-admin-settings-options.php:252 +#, php-format +msgid "IMPORTANT: You must re-save your permalinks for this change to take effect." +msgstr "WICHTIG: Sie müssen Ihre Permalinks erneut speichern, damit diese Änderung wirksam wird." + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:243 +msgid "This sets the base page of your shop. You should not change this value once you have launched your site otherwise you risk breaking urls of other sites pointing to yours, etc." +msgstr "Dies richtet die Basisseite für Ihren Shop ein. Sie sollten diesen Wert nicht mehr ändern, nachdem Sie Ihren Shop/ Ihre Webseite veröffentlicht haben. Andererseits riskieren Sie nicht mehr funktionierende Links von anderen Webseiten auf Ihre usw." + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:265 +msgid "Terms page ID" +msgstr "AGB-Seiten-ID" + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:266 +msgid "If you define a \"Terms\" page the customer will be asked if they accept them when checking out." +msgstr "Wenn Sie eine \"AGB\"-Seite festlegen, wird der Kunde gebeten, diese zu akzeptieren, wenn die Kasse-/ Bezahlen-Seite aufgerufen wird." + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:272 +msgid "None" +msgstr "Nichts" + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:275 +msgid "Pricing Options" +msgstr "Preisoptionen" + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:278 +msgid "Currency" +msgstr "Währung" + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:279 +#, php-format +msgid "This controls what currency prices are listed at in the catalog, and which currency PayPal, and other gateways, will take payments in. See the list of supported PayPal currencies." +msgstr "Damit wird kontrolliert, welche Preise von welcher Währung im Produktkatalog aufgelistet werden, und in welcher Währung PayPal oder andere Bezahlsysteme Zahlungen akzeptieren. Schauen Sie auch auf die Liste unterstützter PayPal-Währungen." + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:286 +msgid "US Dollars ($)" +msgstr "US Dollar ($)" + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:287 +msgid "Euros (€)" +msgstr "Euro (€)" + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:288 +msgid "Pounds Sterling (£)" +msgstr "Pfund Sterling (£)" + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:289 +msgid "Australian Dollars ($)" +msgstr "Australischer Dollar ($)" + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:290 +msgid "Brazilian Real ($)" +msgstr "Brasilianischer Real ($)" + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:291 +msgid "Canadian Dollars ($)" +msgstr "Kanadischer Dollar ($)" + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:292 +msgid "Czech Koruna" +msgstr "Tschechische Krone" + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:293 +msgid "Danish Krone" +msgstr "Dänische Krone" + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:294 +msgid "Hong Kong Dollar ($)" +msgstr "Hong Kong Dollar ($)" + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:295 +msgid "Hungarian Forint" +msgstr "Ungarische Forint" + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:296 +msgid "Israeli Shekel" +msgstr "Israelische Schekel" + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:297 +msgid "Japanese Yen (¥)" +msgstr "Japanischer Yen (¥)" + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:298 +msgid "Malaysian Ringgits" +msgstr "Malaysische Ringgits" + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:299 +msgid "Mexican Peso ($)" +msgstr "Mexikanischer Peso ($)" + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:300 +msgid "New Zealand Dollar ($)" +msgstr "Neuseeländischer Dollar ($)" + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:301 +msgid "Norwegian Krone" +msgstr "Norwegische Krone" + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:302 +msgid "Philippine Pesos" +msgstr "Philippinischer Pesos" + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:303 +msgid "Polish Zloty" +msgstr "Polnischer Zloty" + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:304 +msgid "Singapore Dollar ($)" +msgstr "Singapur-Dollar ($)" + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:305 +msgid "Swedish Krona" +msgstr "Schwedische Krone" + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:306 +msgid "Swiss Franc" +msgstr "Schweizer Franken" + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:307 +msgid "Taiwan New Dollars" +msgstr "Neuer Taiwan-Dollar" + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:308 +msgid "Thai Baht" +msgstr "Thai Baht" + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:314 +msgid "Currency Position" +msgstr "Position der Währung" + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:315 +msgid "This controls the position of the currency symbol." +msgstr "Dies kontrolliert die Position des Währungssymbols." + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:322 +msgid "Left" +msgstr "Links" + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:323 +msgid "Right" +msgstr "Rechts" + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:324 +msgid "Left (with space)" +msgstr "Links (mit Abstand)" + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:325 +msgid "Right (with space)" +msgstr "Rechts (mit Abstand)" + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:361 +#: admin/jigoshop-admin-settings-options.php:366 +msgid "Coupons" +msgstr "Gutscheine" + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:363 +msgid "Coupon Codes" +msgstr "Gutscheincodes" + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:379 +msgid "Inventory Options" +msgstr "Bestandsverzeichnis-Optionen" + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:382 +msgid "Manage stock?" +msgstr "Lager verwalten?" + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:383 +msgid "If you are not managing stock, turn it off here to disable it in admin and on the front-end." +msgstr "Wenn Sie keine Lagerverwaltung führen, schalten Sie diese hier ab, um die Funktion im Adminbereich und Frontend zu deaktivieren." + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:384 +msgid "You can manage stock on a per-item basis if you leave this option on." +msgstr "Sie können Ihr Lager pro Artikel verwalten, wenn Sie diese Option angeschaltet lassen." + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:396 +msgid "Low stock notification" +msgstr "Niedrige Vorrats-Benachrichtigung" + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:398 +#: admin/jigoshop-admin-settings-options.php:422 +msgid "Set the minimum threshold for this below." +msgstr "Setze den Minimum-Schwellenwert für das Untenstehende." + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:410 +msgid "Low stock threshold" +msgstr "Niedriger Vorrat-Schwellenwert" + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:420 +msgid "Out-of-stock notification" +msgstr "Nicht mehr auf Lager-Benachrichtigung" + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:434 +msgid "Out of stock threshold" +msgstr "Nicht mehr auf Lager-Schwellenwert" + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:447 +msgid "Shipping Options" +msgstr "Versandoptionen" + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:450 +#: templates/cart/shipping_calculator.php:4 +msgid "Calculate Shipping" +msgstr "Versand berechnen" + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:451 +msgid "Only set this to no if you are not shipping items, or items have shipping costs included." +msgstr "Setzen Sie dies nur auf 'Nein', wenn Sie keine Artikel verschicken oder die Versandkosten bereits integriert haben." + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:452 +msgid "If you are not calculating shipping then you can ignore all other tax options." +msgstr "Wenn Sie den Versand nicht berechnen, können Sie alle anderen Steuer-Optionen ignorieren." + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:464 +msgid "Enable shipping calculator on cart" +msgstr "Versandrechner beim Warenkorb aktivieren" + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:497 +msgid "Tax Options" +msgstr "Steueroptionen" + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:500 +msgid "Calculate Taxes" +msgstr "Steuern berechnen" + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:501 +msgid "Only set this to no if you are exclusively selling non-taxable items." +msgstr "Setzen Sie dies nur auf 'Nein', wenn Sie ausschließlich nicht-besteuerbare Artikel verkaufen." + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:502 +msgid "If you are not calculating taxes then you can ignore all other tax options." +msgstr "Wenn Sie keine Steuern berechnen lassen, dann können Sie alle anderen Steuereinstellungen ignorieren." + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:514 +msgid "Catalog Prices include tax?" +msgstr "Steuern bereits in den Katalogpreis integriert?" + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:516 +msgid "If prices include tax then tax calculations will work backwards." +msgstr "Wenn die Preise die Steuer(n) enthalten, dann wird die Steuerberechnung auch rückwärts funktionieren." + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:528 +msgid "Cart totals display..." +msgstr "Warenkorb Gesammtsumme-Anzeige..." + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:530 +msgid "Should the subtotal be shown including or excluding tax on the frontend?" +msgstr "Sollte die Zwischensumme mit oder ohne Steuer auf der Webseite angezeigt werden?" + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:536 +msgid "price including tax" +msgstr "Preis inkl. Steuer" + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:537 +msgid "price excluding tax" +msgstr "Preis exkl. Steuer" + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:542 +msgid "Additional Tax classes" +msgstr "Zusätzliche Steuer-Klassen" + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:543 +msgid "List 1 per line. This is in addition to the default Standard Rate." +msgstr "1 pro Zeile auflisten. Dies ist zusätzlich zum standardmäßigen Regulären Steuersatz." + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:544 +msgid "List product and shipping tax classes here, e.g. Zero Tax, Reduced Rate." +msgstr "Produkt- und Versandsteuerklassen hier auflisten, z.B. Keine Steuer, Ermäßigte Rate." + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:552 +msgid "Tax rates" +msgstr "Steuerraten" + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:563 +msgid "Payment Gateways" +msgstr "Zahlungsausgänge" + +#@ jigoshop +#: admin/jigoshop-write-panels.php:28 +msgid "Product Data" +msgstr "Produktdaten" + +#@ jigoshop +#: admin/jigoshop-write-panels.php:29 +msgid "Product Type Options" +msgstr "Produkttyp Optionen" + +#@ jigoshop +#: admin/jigoshop-write-panels.php:31 +msgid "Order Data" +msgstr "Bestelldaten" + +#@ jigoshop +#: admin/jigoshop-write-panels.php:32 +msgid "Order Items – Note: if you edit quantities or remove items from the order you will need to manually change the item's stock levels." +msgstr "Bestellartikel – Hinweis: Wenn Sie die Menge verändern oder Produkte aus der Bestellung entfernen, müssen Sie dann manuell die Lagerverwaltung für die entsprechenden Produkte anpassen." + +#@ jigoshop +#: admin/jigoshop-write-panels.php:34 +msgid "Order Actions" +msgstr "Bestellaktionen" + +#@ jigoshop +#: admin/jigoshop-admin-attributes.php:119 +msgid "Edit Attribute" +msgstr "Merkmale bearbeiten" + +#@ jigoshop +#: admin/jigoshop-admin-attributes.php:120 +msgid "Attribute taxonomy names cannot be changed; you may only change an attributes type." +msgstr "Merkmal-Taxonomienamen können nicht geändert werden; Lediglich der Merkmaltyp kann geändert werden." + +#@ jigoshop +#: admin/jigoshop-admin-attributes.php:124 +#: admin/jigoshop-admin-attributes.php:220 +msgid "Attribute type" +msgstr "Merkmaltyp " + +#@ jigoshop +#: admin/jigoshop-admin-attributes.php:126 +#: admin/jigoshop-admin-attributes.php:222 +msgid "Select" +msgstr "Auswählen" + +#@ jigoshop +#: admin/jigoshop-admin-attributes.php:127 +#: admin/jigoshop-admin-attributes.php:223 +msgid "Multiselect" +msgstr "Mehrfachauswahl" + +#@ jigoshop +#: admin/jigoshop-admin-attributes.php:128 +#: admin/jigoshop-admin-attributes.php:224 +msgid "Text" +msgstr "Text" + +#@ jigoshop +#: admin/jigoshop-admin-attributes.php:132 +msgid "Save Attribute" +msgstr "Speichere Merkmal" + +#@ jigoshop +#: admin/jigoshop-admin-attributes.php:165 +msgid "Terms" +msgstr "Bedingungen" + +#@ jigoshop +#: admin/jigoshop-admin-attributes.php:199 +msgid "No attributes currently exist." +msgstr "Derzeit existieren keine Merkmale." + +#@ jigoshop +#: admin/jigoshop-admin-attributes.php:209 +msgid "Add New Attribute" +msgstr "Neues Merkmal hinzufügen" + +#@ jigoshop +#: admin/jigoshop-admin-attributes.php:210 +msgid "Attributes let you define extra product data, such as size or colour. You can use these attributes in the shop sidebar using the \"layered nav\" widgets. Please note: you cannot rename an attribute later on." +msgstr "Merkmale lassen dich zusätzliche Produktdaten wie Größe und Farbe bestimmen. Sie können diese Merkmale in der Shop-Sidebar benutzen, wenn Sie die \"Ebenen-Navigation (Layered Nav)\" Widgets einsetzen. Bitte beachten Sie: Sie können den Namen eines Merkmals nachträglich nicht mehr verändern." + +#@ jigoshop +#: admin/jigoshop-admin-attributes.php:214 +msgid "Attribute Name" +msgstr "Merkmalname" + +#@ jigoshop +#: admin/jigoshop-admin-attributes.php:230 +msgid "Add Attribute" +msgstr "Merkmal hinzufügen" + +#@ jigoshop +#: admin/jigoshop-admin-attributes.php:240 +msgid "Are you sure you want to delete this?" +msgstr "Sind Sie sich sicher, dass Sie das löschen wollen?" + +#@ jigoshop +#: admin/jigoshop-admin-dashboard.php:25 +msgid "Jigoshop Dashboard" +msgstr "Jigoshop-Übersicht" + +#@ jigoshop +#: admin/jigoshop-admin-dashboard.php:33 +msgid "Right Now" +msgstr "Auf einen Blick" + +#@ jigoshop +#: admin/jigoshop-admin-dashboard.php:37 +msgid "Shop Content" +msgstr "Shop-Inhalt" + +#@ jigoshop +#: admin/jigoshop-admin-dashboard.php:64 +msgid "Attribute taxonomies" +msgstr "Merkmal-Taxonomien" + +#@ jigoshop +#: admin/jigoshop-admin-dashboard.php:76 +msgid "Pending" +msgstr "Ausstehend" + +#@ jigoshop +#: admin/jigoshop-admin-dashboard.php:80 +msgid "On-Hold" +msgstr "Warteschleife" + +#@ jigoshop +#: admin/jigoshop-admin-dashboard.php:84 +msgid "Processing" +msgstr "Abwicklung" + +#@ jigoshop +#: admin/jigoshop-admin-dashboard.php:88 +msgid "Completed" +msgstr "Fertiggestellt" + +#@ jigoshop +#: admin/jigoshop-admin-dashboard.php:94 +msgid "You are using" +msgstr "Sie benutzen" + +#@ jigoshop +#: admin/jigoshop-admin-dashboard.php:102 +#: shortcodes/my_account.php:31 +msgid "Recent Orders" +msgstr "Neue Bestellungen" + +#@ jigoshop +#: admin/jigoshop-admin-dashboard.php:122 +msgid "item" +msgid_plural "items" +msgstr[0] "Element" +msgstr[1] "Elemente" + +#@ jigoshop +#: admin/jigoshop-admin-dashboard.php:122 +msgid "Total: " +msgstr "Gesamtsumme: " + +#@ jigoshop +#: admin/jigoshop-admin-dashboard.php:134 +msgid "Stock Report" +msgstr "Lagerbericht" + +#@ jigoshop +#: admin/jigoshop-admin-dashboard.php:175 +msgid "No products are low in stock." +msgstr "Keine Produkte sind knapp im Lager." + +#@ jigoshop +#: admin/jigoshop-admin-dashboard.php:178 +msgid "No products are out of stock." +msgstr "Im Lager sind zur Zeit keine Produkte ausgegangen." + +#@ jigoshop +#: admin/jigoshop-admin-dashboard.php:183 +msgid "Low Stock" +msgstr "Niedriger Lagerbestand" + +#@ jigoshop +#: admin/jigoshop-admin-dashboard.php:191 +msgid "Out of Stock/Backorders" +msgstr "Derzeit ausverkauft/Nachbestellungen" + +#@ jigoshop +#: admin/jigoshop-admin-dashboard.php:219 +msgid "Monthly Sales" +msgstr "Monatliche Verkäufe" + +#@ jigoshop +#: admin/jigoshop-admin-dashboard.php:426 +msgid "Recent Product Reviews" +msgstr "Neue Produktbewertungen" + +#@ jigoshop +#: admin/jigoshop-admin-dashboard.php:459 +msgid "There are no product reviews yet." +msgstr "Es gibt noch keine Produktbewertungen." + +#@ jigoshop +#: admin/jigoshop-admin-dashboard.php:466 +msgid "Latest News" +msgstr "Neue Nachrichten" + +#@ jigoshop +#: admin/jigoshop-admin-dashboard.php:493 +#, php-format +msgid "%s ago" +msgstr "vor %s" + +#@ jigoshop +#: admin/jigoshop-admin-dashboard.php:495 +msgid "F jS Y" +msgstr "j. F Y" + +#@ jigoshop +#: admin/jigoshop-admin-dashboard.php:505 +#: admin/jigoshop-admin-dashboard.php:509 +msgid "No items found." +msgstr "Keine Artikel gefunden." + +#@ jigoshop +#: admin/jigoshop-admin-dashboard.php:518 +msgid "Useful Links" +msgstr "Nützliche Links" + +#@ default +#: admin/jigoshop-admin-dashboard.php:521 +msgid "Learn more about the Jigoshop plugin" +msgstr "Mehr über das Jigoshop-Plugin lernen" + +#@ jigoshop +#: admin/jigoshop-admin-dashboard.php:527 +msgid "@Jigoshop" +msgstr "@Jigoshop" + +#@ default +#: admin/jigoshop-admin-dashboard.php:527 +msgid "Follow us on Twitter." +msgstr "Folgen Sie uns auf Twitter." + +#@ jigoshop +#: admin/jigoshop-admin-dashboard.php:548 +msgid "Jigoshop is bought to you by…" +msgstr "Jigoshop wurde zu Ihnen gebracht von…" + +#@ jigoshop +#: admin/jigoshop-install.php:67 +msgctxt "page_slug" +msgid "shop" +msgstr "shop" + +#@ jigoshop +#: admin/jigoshop-install.php:77 +msgid "Shop" +msgstr "Shop" + +#@ jigoshop +#: admin/jigoshop-install.php:89 +msgctxt "page_slug" +msgid "cart" +msgstr "warenkorb" + +#@ jigoshop +#: admin/jigoshop-install.php:111 +msgctxt "page_slug" +msgid "checkout" +msgstr "kasse" + +#@ jigoshop +#: admin/jigoshop-install.php:121 +msgid "Checkout" +msgstr "Zur Kasse" + +#@ jigoshop +#: admin/jigoshop-install.php:143 +msgid "Track your order" +msgstr "Verfolgen Sie Ihre Bestellung" + +#@ jigoshop +#: admin/jigoshop-install.php:150 +msgctxt "page_slug" +msgid "my-account" +msgstr "mein-konto" + +#@ jigoshop +#: admin/jigoshop-install.php:160 +msgid "My Account" +msgstr "Mein Benutzerkonto" + +#@ jigoshop +#: admin/jigoshop-install.php:172 +msgctxt "page_slug" +msgid "edit-address" +msgstr "adresse-bearbeiten" + +#@ jigoshop +#: admin/jigoshop-install.php:183 +msgid "Edit My Address" +msgstr "Meine Adresse ändern" + +#@ jigoshop +#: admin/jigoshop-install.php:195 +msgctxt "page_slug" +msgid "view-order" +msgstr "bestellung-ansehen" + +#@ jigoshop +#: admin/jigoshop-install.php:218 +msgctxt "page_slug" +msgid "change-password" +msgstr "passwort-aendern" + +#@ jigoshop +#: admin/jigoshop-install.php:229 +msgid "Change Password" +msgstr "Passwort ändern" + +#@ jigoshop +#: admin/jigoshop-install.php:241 +msgctxt "page_slug" +msgid "pay" +msgstr "bezahlen" + +#@ jigoshop +#: admin/jigoshop-install.php:252 +msgid "Checkout → Pay" +msgstr "Zur Kasse → Bezahlen" + +#@ jigoshop +#: admin/jigoshop-install.php:276 +msgid "Thank you" +msgstr "Vielen Dank" + +#@ jigoshop +#: admin/write-panels/product-data.php:40 +msgid "Pricing" +msgstr "Preisangabe" + +#@ jigoshop +#: admin/write-panels/product-data.php:54 +msgid "Simple" +msgstr "Einfach" + +#@ jigoshop +#: admin/write-panels/product-data.php:138 +msgid "Standard" +msgstr "Standard" + +#@ jigoshop +#: admin/write-panels/product-data.php:200 +msgid "Value" +msgstr "Wert" + +#@ jigoshop +#: admin/write-panels/product-data.php:201 +msgid "Visible?" +msgstr "Sichtbar?" + +#@ jigoshop +#: admin/write-panels/order-data.php:265 +#: admin/write-panels/product-data.php:202 +msgid "Remove" +msgstr "Entfernen" + +#@ jigoshop +#: admin/write-panels/product-data.php:241 +msgid "Choose an option…" +msgstr "Wählen Sie eine Option…" + +#@ jigoshop +#: admin/write-panels/product-data.php:256 +msgid "Comma separate terms" +msgstr "Die Begriffe durch ein Komma trennen" + +#@ jigoshop +#: admin/write-panels/product-data.php:290 +msgid "Add" +msgstr "Hinzufügen" + +#@ jigoshop +#: admin/write-panels/product-data.php:292 +msgid "Custom product attribute" +msgstr "Benutzerdefiniertes Produktmerkmal" + +#@ jigoshop +#: admin/jigoshop-write-panels.php:149 +#: admin/write-panels/write-panels.js.php:32 +msgid "Remove this item? If you have previously reduced this item's stock, or this order was submitted by a customer, will need to manually restore the item's stock." +msgstr "Entferne diesen Artikel? Wenn Sie vorher diese Artikelanzahl reduziert haben oder diese Bestellung von einem Kunden abgegeben wurde, müssen Sie die Artikelanzahl manuell wiederherstellen." + +#@ jigoshop +#: admin/jigoshop-write-panels.php:150 +#: admin/write-panels/write-panels.js.php:40 +msgid "Calc totals based on order items, discount amount, and shipping?" +msgstr "Berechne Gesamtsumme basierend auf Bestellartikel, Rabattmenge und Versandkosten?" + +#@ jigoshop +#: admin/jigoshop-write-panels.php:153 +#: admin/write-panels/order-data.php:272 +#: admin/write-panels/write-panels.js.php:111 +msgid "ID" +msgstr "ID" + +#@ jigoshop +#: admin/jigoshop-write-panels.php:154 +#: admin/write-panels/order-data.php:273 +#: admin/write-panels/write-panels.js.php:111 +msgid "Item Name" +msgstr "Artikelname" + +#@ jigoshop +#: admin/jigoshop-write-panels.php:155 +#: admin/write-panels/order-data.php:274 +#: admin/write-panels/write-panels.js.php:111 +msgid "Quantity e.g. 2" +msgstr "Menge z.B. 2" + +#@ jigoshop +#: admin/jigoshop-write-panels.php:156 +#: admin/write-panels/write-panels.js.php:111 +msgid "Cost per unit e.g. 2.99" +msgstr "Preis pro Einheit z.B. 2.99" + +#@ jigoshop +#: admin/jigoshop-write-panels.php:157 +#: admin/write-panels/order-data.php:276 +#: admin/write-panels/write-panels.js.php:111 +msgid "Tax Rate e.g. 20.0000" +msgstr "Steuerrate z.B. 20.0000" + +#@ jigoshop +#: admin/jigoshop-write-panels.php:151 +#: admin/write-panels/write-panels.js.php:115 +msgid "Copy billing information to shipping information? This will remove any currently entered shipping information." +msgstr "Rechnungsinformationen zu Lieferinformationen kopieren? Dies wird alle gerade eingegebenen Lieferinformationen entfernen/ löschen." + +#@ jigoshop +#: admin/write-panels/order-data-save.php:99 +msgid "Manually reducing stock." +msgstr "Manuell Lagerbestand reduzieren." + +#@ jigoshop +#: admin/write-panels/order-data-save.php:130 +#: admin/write-panels/order-data-save.php:160 +#, php-format +msgid "Item %s %s not found, skipping." +msgstr "Artikel %s %s nicht gefunden, überspringen." + +#@ jigoshop +#: admin/write-panels/order-data-save.php:136 +msgid "Manual stock reduction complete." +msgstr "Manuelle Reduzierung des Langerbestands vollständig." + +#@ jigoshop +#: admin/write-panels/order-data-save.php:140 +msgid "Manually restoring stock." +msgstr "Manuell Lagerbestand wiederherstellen." + +#@ jigoshop +#: admin/write-panels/order-data-save.php:154 +#, php-format +msgid "Item #%s stock increased from %s to %s." +msgstr "Artikel #%s Lagerbestand erhöht von %s auf %s." + +#@ jigoshop +#: admin/write-panels/order-data-save.php:166 +msgid "Manual stock restore complete." +msgstr "Manuelle Wiederherstellung des Lagerbestands vollständig." + +#@ jigoshop +#: admin/write-panels/product-type.php:32 +msgid "Choose a grouped product…" +msgstr "Wählen Sie ein gruppiertes Produkt…" + +#@ jigoshop +#: admin/write-panels/product-data-save.php:126 +msgid "Product SKU must be unique." +msgstr "Produkt-Bestandseinheit (SKU) muss einzigartig sein." + +#@ jigoshop +#: admin/write-panels/order-data.php:77 +msgid "Customer Billing Address" +msgstr "Kunden-Rechnungsanschrift" + +#@ jigoshop +#: admin/write-panels/order-data.php:79 +msgid "Customer Shipping Address" +msgstr "Kunden-Versandanschrift" + +#@ jigoshop +#: admin/write-panels/order-data.php:85 +msgid "Order status:" +msgstr "Bestellstatus:" + +#@ jigoshop +#: admin/write-panels/order-data.php:97 +msgid "Customer:" +msgstr "Kunde:" + +#@ jigoshop +#: admin/write-panels/order-data.php:114 +msgid "Customer Note:" +msgstr "Kundennotiz:" + +#@ jigoshop +#: admin/write-panels/order-data.php:115 +msgid "Customer's notes about the order" +msgstr "Kundennotizen über ihre Bestellung" + +#@ jigoshop +#: admin/write-panels/order-data.php:180 +msgid "Copy billing address to shipping address" +msgstr "Kopiere Rechnungsanschrift zu Versandanschrift" + +#@ jigoshop +#: admin/write-panels/order-data.php:260 +msgid "Product ID" +msgstr "Produkt ID" + +#@ jigoshop +#: admin/write-panels/order-data.php:262 +#: shortcodes/cart.php:92 +#: shortcodes/order_tracking.php:40 +msgid "Quantity" +msgstr "Anzahl" + +#@ jigoshop +#: admin/write-panels/order-data.php:263 +#: shipping/flat_rate.php:108 +msgid "Cost" +msgstr "Kosten" + +#@ jigoshop +#: admin/write-panels/order-data.php:264 +msgid "Tax Rate" +msgstr "Steuersatz" + +#@ jigoshop +#: admin/write-panels/order-data.php:285 +msgid "Add item" +msgstr "Artikel hinzufügen" + +#@ jigoshop +#: admin/write-panels/order-data.php:286 +msgid "Calculate totals" +msgstr "Gesamtsumme berechnen" + +#@ jigoshop +#: admin/write-panels/order-data.php:290 +#: admin/write-panels/order-data.php:293 +#: shortcodes/my_account.php:436 +msgid "(ex. tax)" +msgstr "(exkl. Steuer)" + +#@ jigoshop +#: admin/write-panels/order-data.php:292 +msgid "Shipping & Handling:" +msgstr "Versand & Abwicklung:" + +#@ jigoshop +#: admin/write-panels/order-data.php:293 +msgid "Shipping method..." +msgstr "Versandart ..." + +#@ jigoshop +#: admin/write-panels/order-data.php:295 +msgid "Order shipping tax:" +msgstr "Steuer für Versand der Bestellung:" + +#@ jigoshop +#: admin/write-panels/order-data.php:305 +msgid "Payment method..." +msgstr "Bezahlart ..." + +#@ jigoshop +#: admin/write-panels/order-data.php:324 +msgid "Save Order" +msgstr "Speichere Bestellung" + +#@ jigoshop +#: admin/write-panels/order-data.php:324 +msgid "- Save/update the order." +msgstr "- Speichere/aktualisiere die Bestellung." + +#@ jigoshop +#: admin/write-panels/order-data.php:326 +msgid "Reduce stock" +msgstr "Lagerbestand reduzieren" + +#@ jigoshop +#: admin/write-panels/order-data.php:326 +msgid "- Reduces stock for each item in the order; useful after manually creating an order or manually marking an order as complete/processing after payment." +msgstr "- Reduziert den Lagerbestand für jeden Artikel in der Bestellung; nützlich, nachdem manuell eine Bestellung erstellt wurde oder nachdem eine Bestellung manuell als 'abgeschlossen'/ 'in Bearbeitung' markiert wurde nach der Bezahlung." + +#@ jigoshop +#: admin/write-panels/order-data.php:327 +msgid "Restore stock" +msgstr "Lagerbestand wiederherstellen" + +#@ jigoshop +#: admin/write-panels/order-data.php:327 +msgid "- Restores stock for each item in the order; useful after refunding or canceling the entire order." +msgstr "- Stellt die Lagermenge für jeden Artikel in der Bestellung wieder her; nützlich bei Rückerstattung oder Stornierung der gesamten Bestellung." + +#@ jigoshop +#: admin/write-panels/order-data.php:329 +msgid "Email invoice" +msgstr "E-Mail Rechnung" + +#@ jigoshop +#: admin/write-panels/order-data.php:329 +msgid "- Emails the customer order details and a payment link." +msgstr "- Schickt dem Kunden Bestellinformationen und einen Bezahllink." + +#@ default +#: admin/write-panels/order-data.php:335 +msgid "Delete Permanently" +msgstr "Dauerhaft löschen" + +#@ default +#: admin/write-panels/order-data.php:337 +msgid "Move to Trash" +msgstr "In den Papierkorb verschieben" + +#@ default +#: admin/write-panels/product-types/virtual.php:23 +msgid "Virtual products have no specific options." +msgstr "Virtuelle Produkte haben keine spezifischen Optionen." + +#@ jigoshop +#: admin/write-panels/product-types/virtual.php:41 +msgid "Virtual" +msgstr "Virtuell" + +#@ jigoshop +#: admin/write-panels/product-types/downloadable.php:30 +msgid "path to file on your server" +msgstr "Pfad zur Datei auf Ihrem Server" + +#@ jigoshop +#: admin/write-panels/product-types/downloadable.php:56 +msgid "Downloadable" +msgstr "Herunterladbar" + +#@ default +#: admin/write-panels/product-types/grouped.php:23 +msgid "Grouped products have no specific options — you can add simple products to this grouped product by editing them and setting their parent product option." +msgstr "Gruppierte Produkte haben keine besonderen Optionen — Sie können einfach Produkte zu diesem gruppierten Produkt hinzufügen, indem Sie diese bearbeiten und die Einstellung für das Übergeordnete Produkt setzen." + +#@ jigoshop +#: admin/write-panels/product-types/grouped.php:41 +msgid "Grouped" +msgstr "Gruppiert" + +#@ jigoshop +#: shortcodes/cart.php:17 +#: shortcodes/cart.php:32 +msgid "Cart updated." +msgstr "Warenkorb aktualisiert." + +#@ jigoshop +#: shortcodes/cart.php:44 +msgid "Please enter a valid postcode/ZIP." +msgstr "Bitte geben Sie eine gültige Postleitzahl an." + +#@ jigoshop +#: shortcodes/cart.php:59 +#: shortcodes/cart.php:65 +msgid "Shipping costs updated." +msgstr "Versandkosten aktualisiert." + +#@ jigoshop +#: shortcodes/cart.php:90 +msgid "Product Name" +msgstr "Produktname" + +#@ jigoshop +#: shortcodes/cart.php:91 +msgid "Unit Price" +msgstr "Preis pro Einheit" + +#@ jigoshop +#: shortcodes/cart.php:123 +msgid "Coupon" +msgstr "Gutschein" + +#@ jigoshop +#: shortcodes/cart.php:123 +msgid "Apply Coupon" +msgstr "Gutschein einlösen" + +#@ jigoshop +#: shortcodes/cart.php:126 +msgid "Update Shopping Cart" +msgstr "Warenkorb aktualisieren" + +#@ jigoshop +#: shortcodes/cart.php:126 +msgid "Proceed to Checkout →" +msgstr "Zur Kasse gehen →" + +#@ jigoshop +#: shortcodes/cart.php:142 +msgid "Cart Totals" +msgstr "Warenkorb Gesamtsumme" + +#@ jigoshop +#: shortcodes/cart.php:174 +msgid "Sorry, it seems that there are no available shipping methods to your location. Please contact us if you require assistance or wish to make alternate arrangements." +msgstr "Entschuldigung. Es scheint als ob es keine gültigen Versandarten zu Ihrem Ort gibt. Bitte kontaktieren Sie uns, wenn Sie unsere Hilfe benötigen oder alternative Absprachen treffen wollen." + +#@ jigoshop +#: shortcodes/checkout.php:21 +msgid "The order totals have been updated. Please confirm your order by pressing the Place Order button at the bottom of the page." +msgstr "Die Gesamtsumme der Bestellung wurde aktualisiert. Bitte bestätigen Sie Ihre Bestellung, indem Sie auf die Schaltfläche \"Bestellung abschicken\" am Ende dieser Seite klicken." + +#@ jigoshop +#: shortcodes/order_tracking.php:26 +#, php-format +msgid "Order #%s which was made %s has the status “%s”" +msgstr "Bestellung #%s vom %s hat den Status “%s”" + +#@ jigoshop +#: shortcodes/order_tracking.php:26 +#: shortcodes/order_tracking.php:28 +msgid " ago" +msgstr "vor" + +#@ jigoshop +#: shortcodes/order_tracking.php:28 +msgid " and was completed " +msgstr " und wurde vervollständigt " + +#@ jigoshop +#: shortcodes/order_tracking.php:33 +msgid "Order Details" +msgstr "Bestelldetails" + +#@ jigoshop +#: shortcodes/order_tracking.php:37 +msgid "Title" +msgstr "Titel" + +#@ jigoshop +#: shortcodes/order_tracking.php:38 +msgid "SKU" +msgstr "Bestandseinheit (SKU)" + +#@ jigoshop +#: shortcodes/my_account.php:418 +#: shortcodes/order_tracking.php:61 +#: templates/checkout/pay_for_order.php:30 +#: templates/checkout/review_order.php:103 +msgid "Grand Total" +msgstr "Endsumme" + +#@ jigoshop +#: shortcodes/order_tracking.php:116 +msgid "To track your order please enter your Order ID in the box below and press return. This was given to you on your receipt and in the confirmation email you should have received." +msgstr "Um Ihre Bestellung nachzuverfolgen, geben Sie bitte Ihre Bestellnummer in dem unten stehendem Eingabefeld ein und drücken Sie Enter. Diese Nummer wurde Ihnen beim Kassenzettel und in der Bestätigungs-Email gegeben, die Sie empfangen haben sollten." + +#@ jigoshop +#: shortcodes/order_tracking.php:118 +msgid "Order ID" +msgstr "Bestellnummer" + +#@ jigoshop +#: shortcodes/order_tracking.php:118 +msgid "Found in your order confirmation email." +msgstr "In Ihrer Bestellbestätigungs-Email gefunden." + +#@ jigoshop +#: shortcodes/order_tracking.php:119 +msgid "Billing Email" +msgstr "Rechnungs-E-Mail" + +#@ jigoshop +#: shortcodes/order_tracking.php:119 +msgid "Email you used during checkout." +msgstr "E-Mailadresse, die Sie während des Bezahlens benutzt haben." + +#@ jigoshop +#: shortcodes/order_tracking.php:121 +msgid "Track\"" +msgstr "Track\"" + +#@ jigoshop +msgid "

    Thank you. Your order has been processed successfully.

    " +msgstr "

    Vielen Dank. Ihre Bestellung wurde erfolgreich verarbeitet.

    " + +#@ jigoshop +#: shortcodes/pay.php:87 +#: shortcodes/thankyou.php:26 +msgid "Order:" +msgstr "Bestellung:" + +#@ jigoshop +#: shortcodes/pay.php:91 +#: shortcodes/thankyou.php:30 +msgid "Date:" +msgstr "Datum:" + +#@ jigoshop +#: shortcodes/pay.php:99 +#: shortcodes/thankyou.php:38 +msgid "Payment method:" +msgstr "Bezahlart:" + +#@ jigoshop +#: shortcodes/pay.php:60 +msgid "Your order has already been paid for. Please contact us if you need assistance." +msgstr "Ihre Bestellung wurde bereits bezahlt. Bitte kontaktieren Sie uns, wenn Sie weitere Hilfe benötigen." + +#@ jigoshop +#: shortcodes/my_account.php:18 +#, php-format +msgid "Hello, %s. From your account dashboard you can view your recent orders, manage your shipping and billing addresses and change your password." +msgstr "Hallo, %s. Von Ihrer Benutzerkonto-Übersicht aus können Sie neue Bestellungen sehen, den Versand und die Rechnungsadresse verwalten sowie Ihr Passwort ändern." + +#@ jigoshop +#: shortcodes/my_account.php:22 +msgid "Available downloads" +msgstr "Verfügbare Downloads" + +#@ jigoshop +#: shortcodes/my_account.php:25 +msgid " download Remaining" +msgid_plural " downloads Remaining" +msgstr[0] " Download verbleibend" +msgstr[1] " Downloads verbleibend" + +#@ jigoshop +#: shortcodes/my_account.php:36 +msgid "#" +msgstr "#" + +#@ jigoshop +#: shortcodes/my_account.php:37 +msgid "Date" +msgstr "Datum" + +#@ jigoshop +#: shortcodes/my_account.php:38 +msgid "Ship to" +msgstr "Versenden an" + +#@ jigoshop +#: shortcodes/my_account.php:56 +msgid "Pay" +msgstr "Bezahlen" + +#@ jigoshop +#: shortcodes/my_account.php:57 +msgid "Cancel" +msgstr "Abbrechen" + +#@ jigoshop +#: shortcodes/my_account.php:59 +msgid "View" +msgstr "Anzeigen" + +#@ jigoshop +#: shortcodes/my_account.php:67 +msgid "My Addresses" +msgstr "Meine Adressen" + +#@ jigoshop +#: shortcodes/my_account.php:68 +msgid "The following addresses will be used on the checkout page by default." +msgstr "Die folgende Adressen wird standardmäßig an der Kasse ausgewählt." + +#@ jigoshop +#: shortcodes/my_account.php:94 +msgid "You have not set up a billing address yet." +msgstr "Sie haben noch keine Rechnungsanschrift eingegeben." + +#@ jigoshop +#: shortcodes/my_account.php:123 +msgid "You have not set up a shipping address yet." +msgstr "Sie haben noch keine Lieferungsanschrift eingegeben." + +#@ jigoshop +#: shortcodes/my_account.php:209 +msgid "1 Infinite Loop" +msgstr "1 Infinite Loop" + +#@ jigoshop +#: shortcodes/my_account.php:213 +msgid "Cupertino" +msgstr "Cupertino" + +#@ jigoshop +#: shortcodes/my_account.php:288 +msgid "Fax" +msgstr "Fax" + +#@ jigoshop +#: shortcodes/my_account.php:294 +msgid "Save Address" +msgstr "Adresse speichern" + +#@ jigoshop +#: shortcodes/my_account.php:335 +msgid "Please enter your password." +msgstr "Bitte geben Sie Ihr Passwort ein." + +#@ jigoshop +#: shortcodes/my_account.php:349 +msgid "New password" +msgstr "Neues Passwort" + +#@ jigoshop +#: shortcodes/my_account.php:353 +msgid "Re-enter new password" +msgstr "Neues Passwort wiederholen" + +#@ jigoshop +#: shortcodes/my_account.php:358 +msgid "Save" +msgstr "Speichern" + +#@ jigoshop +#: shortcodes/my_account.php:385 +#, php-format +msgid "Order #%s made on %s" +msgstr "Bestellung #%s vom %s" + +#@ jigoshop +#: shortcodes/my_account.php:387 +#, php-format +msgid ". Order status: %s" +msgstr ". Bestellstatus: %s" + +#@ jigoshop +#: shortcodes/my_account.php:396 +#: templates/checkout/pay_for_order.php:8 +#: templates/checkout/review_order.php:33 +msgid "Qty" +msgstr "Anz" + +#@ jigoshop +#: shortcodes/my_account.php:397 +#: templates/checkout/pay_for_order.php:9 +#: templates/checkout/review_order.php:34 +msgid "Totals" +msgstr "Gesamtsumme" + +#@ jigoshop +#: shortcodes/my_account.php:445 +msgid "Customer details" +msgstr "Kundendetails" + +#@ jigoshop +#: shortcodes/my_account.php:463 +#: shortcodes/my_account.php:476 +msgid "N/A" +msgstr "N/A" + +#@ jigoshop +#: shipping/free_shipping.php:27 +msgid "Free Shipping" +msgstr "Versandkostenfrei" + +#@ jigoshop +#: shipping/free_shipping.php:29 +msgid "Enable Free Shipping" +msgstr "Aktiviere Versandkostenfrei" + +#@ jigoshop +#: shipping/free_shipping.php:44 +msgid "Users will need to spend this amount to get free shipping. Leave blank to disable." +msgstr "Ab diesem Betrag ist die Bestellung für die Benutzer versandkostenfrei. Leer lassen um es zu deaktivieren." + +#@ jigoshop +#: shipping/free_shipping.php:44 +msgid "Minimum Order Amount" +msgstr "Minimum Order Amount" + +#@ jigoshop +#: shipping/flat_rate.php:120 +#: shipping/free_shipping.php:50 +msgid "Method available for" +msgstr "Art verfügbar für" + +#@ jigoshop +#: shipping/flat_rate.php:123 +#: shipping/free_shipping.php:53 +msgid "All allowed countries" +msgstr "Alle erlaubten Länder" + +#@ jigoshop +#: shipping/flat_rate.php:72 +msgid "Flat Rates" +msgstr "Versandkostenpauschalen" + +#@ jigoshop +#: shipping/flat_rate.php:72 +msgid "Flat rates let you define a standard rate per item, or per order." +msgstr "Versandkostenpauschalen ermöglichen es Ihnen einen Standardbetrag pro Artikel oder pro Bestellung festzulegen." + +#@ jigoshop +#: shipping/flat_rate.php:74 +msgid "Enable Flat Rate" +msgstr "Versandkostenpauschale aktivieren" + +#@ jigoshop +#: shipping/flat_rate.php:92 +msgid "Per Order" +msgstr "Pro Bestellung" + +#@ jigoshop +#: shipping/flat_rate.php:93 +msgid "Per Item" +msgstr "Pro Artikel" + +#@ jigoshop +#: shipping/flat_rate.php:99 +msgid "Tax Status" +msgstr "Steuerstatus" + +#@ jigoshop +#: shipping/flat_rate.php:108 +msgid "Cost excluding tax. Enter an amount, e.g. 2.50." +msgstr "Kosten ohne Steuer. Geben Sie einen Betrag ein, z.B. 2.50." + +#@ jigoshop +#: shipping/flat_rate.php:114 +msgid "Fee excluding tax. Enter an amount, e.g. 2.50, or a percentage, e.g. 5%. Leave blank to disable." +msgstr "Gebühr ohne Steuer. Geben Sie einen Betrag ein, z.B. 2.50, oder einen Prozentsatz, z.B. 5%. Leer lassen, um dies zu deaktivieren." + +#@ jigoshop +#: shipping/flat_rate.php:114 +msgid "Handling Fee" +msgstr "Bearbeitungsgebühr" + +#@ jigoshop +#: templates/checkout/login.php:15 +#: templates/login.php:14 +msgid "Login" +msgstr "Anmelden" + +#@ jigoshop +#: templates/loop-shop.php:32 +#: templates/product/downloadable/add-to-cart.php:6 +#: templates/product/grouped/add-to-cart.php:19 +#: templates/product/simple/add-to-cart.php:7 +#: templates/product/virtual/add-to-cart.php:7 +msgid "Add to cart" +msgstr "In den Warenkorb legen" + +#@ jigoshop +#: templates/loop-shop.php:44 +msgid "No products found which match your selection." +msgstr "Keine Produkte gefunden, die Ihren Kriterien entsprechen." + +#@ jigoshop +#: templates/archive-product.php:23 +#: templates/product/reviews.php:51 +#: templates/product_taxonomy.php:22 +msgid "Next " +msgstr "Weiter " + +#@ jigoshop +#: templates/archive-product.php:24 +#: templates/product/reviews.php:50 +#: templates/product_taxonomy.php:23 +msgid " Previous" +msgstr " Zurück" + +#@ jigoshop +#: templates/product/attributes.php:4 +#: templates/single-product.php:62 +msgid "Additional Information" +msgstr "Zusätzliche Informationen" + +#@ jigoshop +#: templates/product/reviews.php:35 +#: templates/single-product.php:63 +msgid "Reviews" +msgstr "Bewertungen" + +#@ jigoshop +#: templates/archive-product.php:14 +msgid "Search Results:" +msgstr "Suchergebnisse" + +#@ jigoshop +#: templates/archive-product.php:16 +msgid "All Products" +msgstr "Alle Produkte" + +#@ jigoshop +#: templates/product/description.php:1 +msgid "Product Description" +msgstr "Produktbeschreibung" + +#@ jigoshop +#: templates/product/related.php:6 +msgid "Related Products" +msgstr "Verwandte Produkte" + +#@ jigoshop +#: templates/product/reviews.php:28 +#, php-format +msgid "Rated %s out of 5" +msgstr "Bewertung %s von 1 bis 5" + +#@ jigoshop +#: templates/product/reviews.php:30 +#, php-format +msgid "%s review for %s" +msgid_plural "%s reviews for %s" +msgstr[0] "%s Bewertung für %s" +msgstr[1] "%s Bewertungen für %s" + +#@ jigoshop +#: templates/product/reviews.php:55 +msgid "Add Review" +msgstr "Bewertung hinzufügen" + +#@ jigoshop +#: templates/product/reviews.php:57 +msgid "Add a review" +msgstr "Eine Bewertung hinzufügen" + +#@ jigoshop +#: templates/product/reviews.php:61 +msgid "Be the first to review " +msgstr "Schreiben Sie die erste Bewertung " + +#@ jigoshop +#: templates/product/reviews.php:63 +msgid "There are no reviews yet, would you like to submit yours?" +msgstr "Es gibt noch keine Bewertungen. Möchten Sie eine Bewertung verfassen?" + +#@ default +#: templates/product/reviews.php:78 +msgid "Email" +msgstr "E-Mail" + +#@ jigoshop +#: templates/product/reviews.php:81 +msgid "Submit Review" +msgstr "Bewertung abschicken" + +#@ jigoshop +#: templates/product/reviews.php:84 +msgid "Rating" +msgstr "Bewertung" + +#@ jigoshop +#: templates/product/reviews.php:85 +msgid "Rate..." +msgstr "Bewerten..." + +#@ jigoshop +#: templates/product/reviews.php:86 +msgid "Perfect" +msgstr "Perfekt" + +#@ jigoshop +#: templates/product/reviews.php:87 +msgid "Good" +msgstr "Gut" + +#@ jigoshop +#: templates/product/reviews.php:88 +msgid "Average" +msgstr "Durchschnitt" + +#@ jigoshop +#: templates/product/reviews.php:89 +msgid "Not that bad" +msgstr "Nicht schlecht" + +#@ jigoshop +#: templates/product/reviews.php:90 +msgid "Very Poor" +msgstr "Schlecht" + +#@ default +#: templates/product/reviews.php:92 +msgctxt "noun" +msgid "Your Review" +msgstr "Ihre Bewertung" + +#@ jigoshop +#: templates/cart/shipping_calculator.php:49 +msgid "Postcode/Zip" +msgstr "Postleitzahl" + +#@ jigoshop +#: templates/cart/shipping_calculator.php:52 +msgid "Update Totals" +msgstr "Gesamtsumme aktualisiert" + +#@ jigoshop +#: templates/checkout/form.php:18 +msgid "Your order" +msgstr "Ihre Bestellung" + +#@ jigoshop +#: templates/checkout/login.php:1 +msgid "Already registered?" +msgstr "Bereits registriert?" + +#@ jigoshop +#: templates/checkout/login.php:1 +msgid "Click here to login" +msgstr "Zum Anmelden bitte hier klicken" + +#@ jigoshop +#: templates/checkout/review_order.php:11 +msgid "Sorry, your session has expired." +msgstr "Entschuldigung, Ihre Sitzung ist abgelaufen." + +#@ jigoshop +#: templates/checkout/review_order.php:11 +msgid "Return to homepage →" +msgstr "Zur Homepage zurückkehren →" + +#@ jigoshop +#: templates/checkout/review_order.php:70 +msgid "Free" +msgstr "Kostenlos" + +#@ jigoshop +#: templates/checkout/review_order.php:82 +msgid "Please fill in your details above to see available shipping methods." +msgstr "Bitte füllen Sie Ihre Einzelheiten oben aus, um verfügbare Versandarten zu sehen." + +#@ jigoshop +#: templates/checkout/review_order.php:84 +msgid "Sorry, it seems that there are no available shipping methods for your state. Please contact us if you require assistance or wish to make alternate arrangements." +msgstr "Entschuldigung. Es scheint, dass es für Ihren Staat keine verfügbaren Versandarten gibt. Bitte kontaktieren Sie uns, sollten Sie Hilfe benötigen oder alternative Abkommen mit uns treffen wollen." + +#@ jigoshop +#: templates/checkout/review_order.php:152 +msgid "Please fill in your details above to see available payment methods." +msgstr "Bitte füllen Sie Ihre Einzelheiten oben aus, um verfügbare Zahlungsarten zu sehen." + +#@ jigoshop +#: templates/checkout/pay_for_order.php:75 +#: templates/checkout/review_order.php:154 +msgid "Sorry, it seems that there are no available payment methods for your state. Please contact us if you require assistance or wish to make alternate arrangements." +msgstr "Entschuldigung. Es scheint, dass es für Ihren Staat keine verfügbaren Bezahlungsarten gibt. Bitte kontaktieren Sie uns, sollten Sie Hilfe benötigen oder alternative Abkommen mit uns treffen wollen." + +#@ jigoshop +#: templates/checkout/review_order.php:164 +msgid "Since your browser does not support JavaScript, or it is disabled, please ensure you click the Update Totals button before placing your order. You may be charged more than the amount stated above if you fail to do so." +msgstr "Ihr Webbrowser unterstützt kein JavaScript oder es ist deaktiviert. Bitte klicken Sie auf die Schaltfläche Gesamtsumme aktualisieren bevor Sie Ihre Bestellung aufgeben. Anders könnte der Betrag höher sein als der oben angezeigte Betrag." + +#@ jigoshop +#: templates/checkout/review_order.php:164 +msgid "Update totals" +msgstr "Gesamtsumme aktualisieren" + +#@ jigoshop +#: templates/checkout/review_order.php:167 +msgid "Place order" +msgstr "Bestellung abschicken" + +#@ jigoshop +#: templates/checkout/review_order.php:171 +msgid "I accept the" +msgstr "Ich akzeptiere die" + +#@ jigoshop +#: templates/checkout/review_order.php:171 +msgid "terms & conditions" +msgstr "Allgemeinen Geschäftsbedingungen inkl. Widerrufsbelehrung" + +#@ jigoshop +#: templates/checkout/pay_for_order.php:84 +msgid "Pay for order" +msgstr "Bestellung bezahlen" + +#@ jigoshop +#: admin/jigoshop-admin-dashboard.php:522 +msgid "Tour" +msgstr "Tour" + +#@ default +#: admin/jigoshop-admin-dashboard.php:522 +msgid "Take a tour of the plugin" +msgstr "Eine Tour durch das Plugin machen" + +#@ jigoshop +#: admin/jigoshop-admin-dashboard.php:523 +msgid "Documentation" +msgstr "Dokumentation" + +#@ default +#: admin/jigoshop-admin-dashboard.php:523 +msgid "Stuck? Read the plugin's documentation." +msgstr "Festgefahren? Lesen Sie die Dokumentation des Plugins." + +#@ jigoshop +#: admin/jigoshop-admin-dashboard.php:524 +msgid "Forums" +msgstr "Foren" + +#@ default +#: admin/jigoshop-admin-dashboard.php:524 +msgid "Help from the community or our dedicated support team." +msgstr "Hilfe von der Jigoshop-Community oder unserem spezialisierten Support-Team." + +#@ jigoshop +#: admin/jigoshop-admin-dashboard.php:526 +msgid "Jigoshop Themes" +msgstr "Jigoshop-Themes" + +#@ default +#: admin/jigoshop-admin-dashboard.php:526 +msgid "Extend Jigoshop with themes." +msgstr "Jigoshop mit Themes erweitern." + +#@ jigoshop +#: admin/jigoshop-admin-dashboard.php:528 +msgid "Jigoshop on Github" +msgstr "Jigoshop im Github-Repository" + +#@ default +#: admin/jigoshop-admin-dashboard.php:528 +msgid "Help extend Jigoshop." +msgstr "Helfen Sie, Jigoshop zu erweitern." + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:149 +msgid "Pages" +msgstr "Seiten" + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:151 +msgid "Shop page configuration" +msgstr "Shopseiten-Einrichtung" + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:154 +msgid "Cart Page" +msgstr "'Warenkorb' Seite" + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:164 +msgid "Checkout Page" +msgstr "'Zur Kasse' Seite" + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:174 +msgid "Pay Page" +msgstr "'Bezahlen' Seite" + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:184 +msgid "Thanks Page" +msgstr "'Danke' Seite" + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:194 +msgid "My Account Page" +msgstr "'Mein Konto' Seite" + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:204 +msgid "Edit Address Page" +msgstr "'Adresse bearbeiten' Seite" + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:214 +msgid "View Order Page" +msgstr "'Bestellung ansehen' Seite" + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:224 +msgid "Change Password Page" +msgstr "'Passwort ändern' Seite" + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:251 +msgid "Prepend shop categories/tags with base page?" +msgstr "Den Shop-Kategorien/ -Stichworten eine Basisseite voranstellen?" + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:253 +msgid "If set to yes, categories will show up as \"your_base_page/shop_category\" instead of just \"shop_category\"." +msgstr "Falls auf 'Ja' gesetzt, werden die Kategorien dann so aufgerufen /ihre-basis-seite/shop-kategorie statt nur /shop-kategorie." + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:478 +msgid "Only ship to billing address?" +msgstr "Nur zur Rechnungsadresse liefern?" + +#@ jigoshop +#: admin/jigoshop-install.php:265 +msgctxt "page_slug" +msgid "thanks" +msgstr "danke" + +#@ jigoshop +#: classes/jigoshop_checkout.class.php:62 +msgid "Billing & Shipping" +msgstr "Rechnung & Versand" + +#@ jigoshop +#: classes/jigoshop_checkout.class.php:120 +msgid "Notes/Comments" +msgstr "Anmerkungen/ Kommentare" + +#@ jigoshop +#: jigoshop_taxonomy.php:38 +msgctxt "slug" +msgid "product-category" +msgstr "produkt-kategorie" + +#@ jigoshop +#: jigoshop_taxonomy.php:60 +msgctxt "slug" +msgid "product-tag" +msgstr "produkt-stichwort" + +#@ jigoshop +#: shortcodes/cart.php:79 +msgid "Your cart is empty." +msgstr "Ihr Warenkorb ist leer." + +#@ jigoshop +#: templates/loop-shop.php:24 +#: templates/single-product.php:22 +msgid "Sale!" +msgstr "Aktion!" + +#@ jigoshop +#: admin/jigoshop-admin-dashboard.php:525 +msgid "Jigoshop Extensions" +msgstr "Jigoshop-Erweiterungen" + +#@ default +#: admin/jigoshop-admin-dashboard.php:525 +msgid "Extend Jigoshop with extra plugins and modules." +msgstr "Erweitern Sie Jigoshop mit weiteren Plugins und Modulen." + +#@ jigoshop +#: admin/jigoshop-admin-dashboard.php:529 +msgid "Jigoshop on WordPress.org" +msgstr "Jigoshop bei WordPress.org" + +#@ default +#: admin/jigoshop-admin-dashboard.php:529 +msgid "Leave us a rating!" +msgstr "Bewerten Sie uns doch!" + +#@ jigoshop +#: admin/jigoshop-admin-dashboard.php:533 +msgid "Show your support & Help promote Jigoshop!" +msgstr "Zeigen Sie Ihre Unterstützung & Helfen Sie dabei, Jigoshop zu fördern und zu bewerben." + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:134 +msgid "Disable Jigoshop frontend.css" +msgstr "Jigoshop-eigenes frontend.css deaktivieren" + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:136 +msgid "Useful if you want to disable Jigoshop styles and theme it yourself via your theme." +msgstr "Nützlich, wenn Sie die Jigoshop-eigenen CSS-Stile deaktivieren wollen und diese lieber über Ihr aktives WordPress-Theme stylen wollen." + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:330 +msgid "Thounsand separator" +msgstr "Tausender-Abtrennzeichen" + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:331 +msgid "This sets the thousand separator of displayed prices." +msgstr "Dies legt das Tausender-Abtrennzeichen fest, welches bei der Preisanzeige verwendet wird." + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:340 +msgid "Decimal separator" +msgstr "Nachkommastellen-Abtrennzeichen" + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:341 +msgid "This sets the decimal separator of displayed prices." +msgstr "Dies legt das Abtrennzeichen für Nachkommastellen fest, welches für die Preisanzeige verwendet wird." + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:350 +msgid "Number of decimals" +msgstr "Anzahl der Nachkommastellen" + +#@ jigoshop +#: admin/jigoshop-admin-settings-options.php:351 +msgid "This sets the number of decimal points shown in displayed prices." +msgstr "Dies legt die Zahl der Nachkommastellen fest, die bei der Preisanzeige erscheinen werden." + +#@ jigoshop +#: admin/jigoshop-admin-settings.php:296 +msgid "Cart % Discount" +msgstr "Warenkorb % Rabatt" + +#@ jigoshop +#: admin/jigoshop-admin.php:41 +msgid "Dashboard" +msgstr "Übersicht" + +#@ jigoshop +#: admin/jigoshop-install.php:133 +msgctxt "page_slug" +msgid "order-tracking" +msgstr "bestellungsverfolgung" + +#@ jigoshop +#: admin/write-panels/order-data.php:275 +msgid "Cost per unit ex. tax e.g. 2.99" +msgstr "Kosten pro Einheit ohne Steuern, z.B. 2.99" + +#@ jigoshop +#: classes/jigoshop_cart.class.php:461 +msgid "Invalid coupon." +msgstr "Ungültiger Coupon." + +#@ jigoshop +#: classes/jigoshop_countries.class.php:414 +msgid "the " +msgstr "das " + +#@ jigoshop +#: classes/jigoshop_order.class.php:221 +#: templates/checkout/review_order.php:68 +msgid " (ex. tax)" +msgstr " (ohne Steuern)" + +#@ jigoshop +#: gateways/paypal.php:72 +msgid "If your checkout page does not ask for shipping details, or if you do not want to send shipping information to PayPal, set this option to no. If you enable this option PayPal may restrict where things can be sent, and will prevent some orders going through for your protection." +msgstr "Wenn Ihre 'Zur Kasse'-Seite nicht nach den Lieferinformationen (Anschrift etc.) fragt, oder wenn Sie keine Lieferinformationen zu PayPal senden wollen, setzen Sie diese Einstellung bitte auf 'Nein'. Wenn Sie diese Einstellung aktivieren, könnte PayPal jedoch beschränken, wohin Lieferungen gesandt werden können und einige Bestellungen können dann nicht ausgeführt werden, aufgrund dieses/ Ihres Schutzes." + +#@ jigoshop +#: gateways/paypal.php:72 +msgid "Send shipping details to PayPal" +msgstr "Lieferinformationen an PayPal senden" + +#@ jigoshop +#: shortcodes/cart.php:155 +#, php-format +msgid "estimated for %s" +msgstr "geschätzt für %s" + +#@ jigoshop +#: shortcodes/my_account.php:450 +msgid "Telephone:" +msgstr "Telefon:" + +#@ jigoshop +#: templates/login.php:15 +msgid "Lost Password?" +msgstr "Passwort vergessen?" + diff --git a/languages/jigoshop-en_GB.po b/languages/jigoshop-en_GB.po new file mode 100644 index 00000000000..de69519878a --- /dev/null +++ b/languages/jigoshop-en_GB.po @@ -0,0 +1,3729 @@ +msgid "" +msgstr "" +"Project-Id-Version: \n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: \n" +"PO-Revision-Date: \n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Poedit-Language: \n" +"X-Poedit-Country: \n" +"X-Poedit-SourceCharset: utf-8\n" +"X-Poedit-KeywordsList: __;_e;__ngettext:1,2;_n:1,2;__ngettext_noop:1,2;_n_noop:1,2;_c,_nc:4c,1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;_nx_noop:4c,1,2;\n" +"X-Poedit-Basepath: \n" +"X-Poedit-Bookmarks: \n" +"X-Poedit-SearchPath-0: .\n" +"X-Textdomain-Support: yes" + +#: admin/jigoshop-admin-attributes.php:113 +#: admin/jigoshop-admin-attributes.php:155 +#: admin/jigoshop-admin.php:36 +#: admin/write-panels/product-data.php:42 +#@ jigoshop +msgid "Attributes" +msgstr "" + +#: admin/jigoshop-admin-attributes.php:119 +#@ jigoshop +msgid "Edit Attribute" +msgstr "" + +#: admin/jigoshop-admin-attributes.php:120 +#@ jigoshop +msgid "Attribute taxonomy names cannot be changed; you may only change an attributes type." +msgstr "" + +#: admin/jigoshop-admin-attributes.php:124 +#: admin/jigoshop-admin-attributes.php:220 +#@ jigoshop +msgid "Attribute type" +msgstr "" + +#: admin/jigoshop-admin-attributes.php:126 +#: admin/jigoshop-admin-attributes.php:222 +#@ jigoshop +msgid "Select" +msgstr "" + +#: admin/jigoshop-admin-attributes.php:127 +#: admin/jigoshop-admin-attributes.php:223 +#@ jigoshop +msgid "Multiselect" +msgstr "" + +#: admin/jigoshop-admin-attributes.php:128 +#: admin/jigoshop-admin-attributes.php:224 +#@ jigoshop +msgid "Text" +msgstr "" + +#: admin/jigoshop-admin-attributes.php:132 +#@ jigoshop +msgid "Save Attribute" +msgstr "" + +#: admin/jigoshop-admin-attributes.php:163 +#: admin/jigoshop-admin-post-types.php:21 +#: admin/write-panels/order-data.php:261 +#: admin/write-panels/product-data.php:199 +#: templates/product/reviews.php:76 +#@ jigoshop +#@ default +msgid "Name" +msgstr "" + +#: admin/jigoshop-admin-attributes.php:164 +#: admin/jigoshop-admin-post-types.php:22 +#: shipping/flat_rate.php:89 +#@ jigoshop +msgid "Type" +msgstr "" + +#: admin/jigoshop-admin-attributes.php:165 +#@ jigoshop +msgid "Terms" +msgstr "" + +#: admin/jigoshop-admin-attributes.php:177 +#: jigoshop_taxonomy.php:16 +#: jigoshop_taxonomy.php:141 +#: shortcodes/my_account.php:75 +#: shortcodes/my_account.php:104 +#@ jigoshop +msgid "Edit" +msgstr "" + +#: admin/jigoshop-admin-attributes.php:177 +#: admin/jigoshop-admin-settings.php:253 +#@ jigoshop +msgid "Delete" +msgstr "" + +#: admin/jigoshop-admin-attributes.php:199 +#@ jigoshop +msgid "No attributes currently exist." +msgstr "" + +#: admin/jigoshop-admin-attributes.php:209 +#@ jigoshop +msgid "Add New Attribute" +msgstr "" + +#: admin/jigoshop-admin-attributes.php:210 +#@ jigoshop +msgid "Attributes let you define extra product data, such as size or colour. You can use these attributes in the shop sidebar using the \"layered nav\" widgets. Please note: you cannot rename an attribute later on." +msgstr "" + +#: admin/jigoshop-admin-attributes.php:214 +#@ jigoshop +msgid "Attribute Name" +msgstr "" + +#: admin/jigoshop-admin-attributes.php:230 +#@ jigoshop +msgid "Add Attribute" +msgstr "" + +#: admin/jigoshop-admin-attributes.php:240 +#@ jigoshop +msgid "Are you sure you want to delete this?" +msgstr "" + +#: admin/jigoshop-admin-dashboard.php:25 +#@ jigoshop +msgid "Jigoshop Dashboard" +msgstr "" + +#: admin/jigoshop-admin-dashboard.php:33 +#@ jigoshop +msgid "Right Now" +msgstr "" + +#: admin/jigoshop-admin-dashboard.php:37 +#@ jigoshop +msgid "Shop Content" +msgstr "" + +#: admin/jigoshop-admin-dashboard.php:46 +#: drop-ins/cross-sells.php:101 +#: drop-ins/cross-sells.php:186 +#: jigoshop_taxonomy.php:12 +#@ jigoshop +msgid "Products" +msgstr "" + +#: admin/jigoshop-admin-dashboard.php:52 +#: jigoshop_taxonomy.php:50 +#: widgets/product_categories.php:17 +#: widgets/product_categories.php:24 +#@ jigoshop +msgid "Product Categories" +msgstr "" + +#: admin/jigoshop-admin-dashboard.php:58 +#: jigoshop_taxonomy.php:73 +#@ jigoshop +msgid "Product Tag" +msgstr "" + +#: admin/jigoshop-admin-dashboard.php:64 +#@ jigoshop +msgid "Attribute taxonomies" +msgstr "" + +#: admin/jigoshop-admin-dashboard.php:70 +#: jigoshop_taxonomy.php:137 +#@ jigoshop +msgid "Orders" +msgstr "" + +#: admin/jigoshop-admin-dashboard.php:76 +#@ jigoshop +msgid "Pending" +msgstr "" + +#: admin/jigoshop-admin-dashboard.php:80 +#@ jigoshop +msgid "On-Hold" +msgstr "" + +#: admin/jigoshop-admin-dashboard.php:84 +#@ jigoshop +msgid "Processing" +msgstr "" + +#: admin/jigoshop-admin-dashboard.php:88 +#@ jigoshop +msgid "Completed" +msgstr "" + +#: admin/jigoshop-admin-dashboard.php:94 +#@ jigoshop +msgid "You are using" +msgstr "" + +#: admin/jigoshop-admin-dashboard.php:102 +#: shortcodes/my_account.php:31 +#@ jigoshop +msgid "Recent Orders" +msgstr "" + +#: admin/jigoshop-admin-dashboard.php:122 +#@ jigoshop +msgid "item" +msgid_plural "items" +msgstr[0] "" +msgstr[1] "" + +#: admin/jigoshop-admin-dashboard.php:122 +#@ jigoshop +msgid "Total: " +msgstr "" + +#: admin/jigoshop-admin-dashboard.php:134 +#@ jigoshop +msgid "Stock Report" +msgstr "" + +#: admin/jigoshop-admin-dashboard.php:175 +#@ jigoshop +msgid "No products are low in stock." +msgstr "" + +#: admin/jigoshop-admin-dashboard.php:178 +#@ jigoshop +msgid "No products are out of stock." +msgstr "" + +#: admin/jigoshop-admin-dashboard.php:183 +#@ jigoshop +msgid "Low Stock" +msgstr "" + +#: admin/jigoshop-admin-dashboard.php:191 +#@ jigoshop +msgid "Out of Stock/Backorders" +msgstr "" + +#: admin/jigoshop-admin-dashboard.php:219 +#@ jigoshop +msgid "Monthly Sales" +msgstr "" + +#: admin/jigoshop-admin-dashboard.php:426 +#@ jigoshop +msgid "Recent Product Reviews" +msgstr "" + +#: admin/jigoshop-admin-dashboard.php:451 +#: jigoshop.php:421 +#: templates/product/reviews.php:28 +#@ jigoshop +msgid "out of 5" +msgstr "" + +#: admin/jigoshop-admin-dashboard.php:459 +#@ jigoshop +msgid "There are no product reviews yet." +msgstr "" + +#: admin/jigoshop-admin-dashboard.php:466 +#@ jigoshop +msgid "Latest News" +msgstr "" + +#: admin/jigoshop-admin-dashboard.php:493 +#, php-format +#@ jigoshop +msgid "%s ago" +msgstr "" + +#: admin/jigoshop-admin-dashboard.php:495 +#@ jigoshop +msgid "F jS Y" +msgstr "" + +#: admin/jigoshop-admin-dashboard.php:505 +#: admin/jigoshop-admin-dashboard.php:509 +#@ jigoshop +msgid "No items found." +msgstr "" + +#: admin/jigoshop-admin-dashboard.php:518 +#@ jigoshop +msgid "Useful Links" +msgstr "" + +#: admin/jigoshop-admin-dashboard.php:521 +#: admin/jigoshop-admin.php:32 +#@ jigoshop +#@ default +msgid "Jigoshop" +msgstr "" + +#: admin/jigoshop-admin-dashboard.php:521 +#@ default +msgid "Learn more about the Jigoshop plugin" +msgstr "" + +#: admin/jigoshop-admin-dashboard.php:522 +#@ jigoshop +msgid "Tour" +msgstr "" + +#: admin/jigoshop-admin-dashboard.php:522 +#@ default +msgid "Take a tour of the plugin" +msgstr "" + +#: admin/jigoshop-admin-dashboard.php:523 +#@ jigoshop +msgid "Documentation" +msgstr "" + +#: admin/jigoshop-admin-dashboard.php:523 +#@ default +msgid "Stuck? Read the plugin's documentation." +msgstr "" + +#: admin/jigoshop-admin-dashboard.php:524 +#@ jigoshop +msgid "Forums" +msgstr "" + +#: admin/jigoshop-admin-dashboard.php:524 +#@ default +msgid "Help from the community or our dedicated support team." +msgstr "" + +#: admin/jigoshop-admin-dashboard.php:525 +#@ jigoshop +msgid "Themes & Extensions" +msgstr "" + +#: admin/jigoshop-admin-dashboard.php:525 +#@ default +msgid "Extend Jigoshop with plugins and themes." +msgstr "" + +#: admin/jigoshop-admin-dashboard.php:526 +#@ jigoshop +msgid "Upgrade" +msgstr "" + +#: admin/jigoshop-admin-dashboard.php:526 +#@ default +msgid "Purchase support and plugin upgrades or join our club." +msgstr "" + +#: admin/jigoshop-admin-dashboard.php:527 +#@ jigoshop +msgid "@Jigoshop" +msgstr "" + +#: admin/jigoshop-admin-dashboard.php:527 +#@ default +msgid "Follow us on Twitter." +msgstr "" + +#: admin/jigoshop-admin-dashboard.php:531 +#@ jigoshop +msgid "Help promote Jigoshop!" +msgstr "" + +#: admin/jigoshop-admin-dashboard.php:537 +#@ jigoshop +msgid "Jigoshop is bought to you by…" +msgstr "" + +#: admin/jigoshop-admin-post-types.php:20 +#@ jigoshop +msgid "Thumb" +msgstr "" + +#: admin/jigoshop-admin-post-types.php:23 +#@ jigoshop +msgid "ID/SKU" +msgstr "" + +#: admin/jigoshop-admin-post-types.php:24 +#@ jigoshop +msgid "Category" +msgstr "" + +#: admin/jigoshop-admin-post-types.php:25 +#@ jigoshop +msgid "Tags" +msgstr "" + +#: admin/jigoshop-admin-post-types.php:26 +#@ jigoshop +msgid "Visibility" +msgstr "" + +#: admin/jigoshop-admin-post-types.php:27 +#@ jigoshop +msgid "Featured" +msgstr "" + +#: admin/jigoshop-admin-post-types.php:30 +#@ jigoshop +msgid "In Stock?" +msgstr "" + +#: admin/jigoshop-admin-post-types.php:31 +#: admin/jigoshop-admin-settings-options.php:231 +#: admin/write-panels/product-data.php:41 +#@ jigoshop +msgid "Inventory" +msgstr "" + +#: admin/jigoshop-admin-post-types.php:34 +#: shortcodes/order_tracking.php:35 +#@ jigoshop +msgid "Price" +msgstr "" + +#: admin/jigoshop-admin-post-types.php:107 +#: shortcodes/my_account.php:40 +#@ jigoshop +msgid "Status" +msgstr "" + +#: admin/jigoshop-admin-post-types.php:109 +#: admin/write-panels/order-data.php:75 +#: admin/write-panels/product-data.php:198 +#: jigoshop_taxonomy.php:138 +#@ jigoshop +msgid "Order" +msgstr "" + +#: admin/jigoshop-admin-post-types.php:111 +#@ jigoshop +msgid "Customer" +msgstr "" + +#: admin/jigoshop-admin-post-types.php:112 +#: shortcodes/my_account.php:74 +#: shortcodes/my_account.php:190 +#: shortcodes/my_account.php:472 +#: shortcodes/order_tracking.php:80 +#: templates/checkout/form.php:7 +#@ jigoshop +msgid "Billing Address" +msgstr "" + +#: admin/jigoshop-admin-post-types.php:113 +#: classes/jigoshop_checkout.class.php:98 +#: shortcodes/my_account.php:103 +#: shortcodes/my_account.php:190 +#: shortcodes/my_account.php:459 +#: shortcodes/order_tracking.php:89 +#@ jigoshop +msgid "Shipping Address" +msgstr "" + +#: admin/jigoshop-admin-post-types.php:115 +#@ jigoshop +msgid "Billing & Shipping" +msgstr "" + +#: admin/jigoshop-admin-post-types.php:117 +#@ jigoshop +msgid "Order Cost" +msgstr "" + +#: admin/jigoshop-admin-post-types.php:130 +#, php-format +#@ jigoshop +msgid "%s" +msgstr "" + +#: admin/jigoshop-admin-post-types.php:135 +#, php-format +#@ jigoshop +msgid "Order #%s" +msgstr "" + +#: admin/jigoshop-admin-post-types.php:146 +#@ jigoshop +msgid "User:" +msgstr "" + +#: admin/jigoshop-admin-post-types.php:158 +#: admin/write-panels/order-data.php:99 +#@ jigoshop +msgid "Guest" +msgstr "" + +#: admin/jigoshop-admin-post-types.php:161 +#@ jigoshop +msgid "Billing Email:" +msgstr "" + +#: admin/jigoshop-admin-post-types.php:163 +#@ jigoshop +msgid "Billing Tel:" +msgstr "" + +#: admin/jigoshop-admin-post-types.php:187 +#@ jigoshop +msgid "Payment:" +msgstr "" + +#: admin/jigoshop-admin-post-types.php:189 +#: jigoshop_emails.php:45 +#: jigoshop_emails.php:113 +#: jigoshop_emails.php:188 +#: jigoshop_emails.php:253 +#@ jigoshop +msgid "Shipping:" +msgstr "" + +#: admin/jigoshop-admin-post-types.php:198 +#: shortcodes/cart.php:92 +#: shortcodes/cart.php:143 +#: shortcodes/my_account.php:402 +#: shortcodes/order_tracking.php:41 +#: templates/checkout/pay_for_order.php:14 +#: templates/checkout/review_order.php:37 +#: widgets/cart.php:55 +#@ jigoshop +msgid "Subtotal" +msgstr "" + +#: admin/jigoshop-admin-post-types.php:202 +#: admin/jigoshop-admin-settings-options.php:299 +#: shortcodes/cart.php:147 +#: shortcodes/my_account.php:406 +#: shortcodes/order_tracking.php:45 +#: templates/checkout/pay_for_order.php:18 +#: templates/checkout/review_order.php:42 +#@ jigoshop +msgid "Shipping" +msgstr "" + +#: admin/jigoshop-admin-post-types.php:206 +#: admin/jigoshop-admin-settings-options.php:335 +#: shortcodes/cart.php:151 +#: shortcodes/my_account.php:410 +#: shortcodes/order_tracking.php:49 +#: templates/checkout/pay_for_order.php:22 +#: templates/checkout/review_order.php:91 +#@ jigoshop +msgid "Tax" +msgstr "" + +#: admin/jigoshop-admin-post-types.php:210 +#: shortcodes/cart.php:155 +#: shortcodes/my_account.php:414 +#: shortcodes/order_tracking.php:53 +#: templates/checkout/pay_for_order.php:26 +#: templates/checkout/review_order.php:96 +#@ jigoshop +msgid "Discount" +msgstr "" + +#: admin/jigoshop-admin-post-types.php:214 +#: shortcodes/cart.php:159 +#: shortcodes/my_account.php:39 +#: widgets/cart.php:53 +#@ jigoshop +msgid "Total" +msgstr "" + +#: admin/jigoshop-admin-post-types.php:292 +#: admin/jigoshop-admin-post-types.php:293 +#@ jigoshop +msgid "Order updated." +msgstr "" + +#: admin/jigoshop-admin-post-types.php:294 +#@ jigoshop +msgid "Order published." +msgstr "" + +#: admin/jigoshop-admin-post-types.php:296 +#@ jigoshop +msgid "Order submitted." +msgstr "" + +#: admin/jigoshop-admin-post-types.php:297 +#@ jigoshop +msgid "Order draft updated." +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:15 +#: admin/write-panels/product-data.php:39 +#@ jigoshop +msgid "General" +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:17 +#@ jigoshop +msgid "General Options" +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:20 +#@ jigoshop +msgid "Enable SKU field" +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:22 +#@ jigoshop +msgid "Turning off the SKU field will give products an SKU of their post id." +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:28 +#: admin/jigoshop-admin-settings-options.php:42 +#: admin/jigoshop-admin-settings-options.php:104 +#: admin/jigoshop-admin-settings-options.php:118 +#: admin/jigoshop-admin-settings-options.php:244 +#: admin/jigoshop-admin-settings-options.php:258 +#: admin/jigoshop-admin-settings-options.php:282 +#: admin/jigoshop-admin-settings-options.php:312 +#: admin/jigoshop-admin-settings-options.php:326 +#: admin/jigoshop-admin-settings-options.php:348 +#: admin/jigoshop-admin-settings-options.php:362 +#: gateways/cheque.php:39 +#: gateways/paypal.php:45 +#: gateways/paypal.php:72 +#: gateways/sagepay.php:193 +#: gateways/skrill.php:43 +#: shipping/flat_rate.php:77 +#: shipping/free_shipping.php:32 +#@ jigoshop +msgid "Yes" +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:29 +#: admin/jigoshop-admin-settings-options.php:43 +#: admin/jigoshop-admin-settings-options.php:105 +#: admin/jigoshop-admin-settings-options.php:119 +#: admin/jigoshop-admin-settings-options.php:245 +#: admin/jigoshop-admin-settings-options.php:259 +#: admin/jigoshop-admin-settings-options.php:283 +#: admin/jigoshop-admin-settings-options.php:313 +#: admin/jigoshop-admin-settings-options.php:327 +#: admin/jigoshop-admin-settings-options.php:349 +#: admin/jigoshop-admin-settings-options.php:363 +#: gateways/cheque.php:40 +#: gateways/paypal.php:46 +#: gateways/paypal.php:73 +#: gateways/sagepay.php:194 +#: gateways/skrill.php:44 +#: shipping/flat_rate.php:78 +#: shipping/free_shipping.php:33 +#@ jigoshop +msgid "No" +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:34 +#@ jigoshop +msgid "Enable weight field" +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:48 +#@ jigoshop +msgid "Weight Unit" +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:49 +#@ jigoshop +msgid "This controls what unit you will define weights in." +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:56 +#@ jigoshop +msgid "kg" +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:57 +#@ jigoshop +msgid "lbs" +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:62 +#@ jigoshop +msgid "Base Country/Region" +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:72 +#@ jigoshop +msgid "Allowed Countries" +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:80 +#@ jigoshop +msgid "All Countries" +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:81 +#: admin/jigoshop-admin-settings-options.php:86 +#: gateways/sagepay.php:209 +#: gateways/sagepay.php:218 +#: shipping/flat_rate.php:124 +#: shipping/flat_rate.php:132 +#: shipping/free_shipping.php:54 +#: shipping/free_shipping.php:62 +#@ jigoshop +msgid "Specific Countries" +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:96 +#@ jigoshop +msgid "Enable guest checkout?" +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:98 +#@ jigoshop +msgid "Without guest checkout, all users will require an account in order to checkout." +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:110 +#@ jigoshop +msgid "Force SSL on checkout?" +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:112 +#@ jigoshop +msgid "Forcing SSL is recommended" +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:124 +#@ jigoshop +msgid "ShareThis Publisher ID" +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:125 +#@ jigoshop +msgid "Enter your ShareThis publisher ID to show ShareThis on product pages." +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:126 +#@ jigoshop +msgid "ShareThis is a small social sharing widget for posting links on popular sites such as Twitter and Facebook." +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:135 +#@ jigoshop +msgid "Catalog" +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:137 +#@ jigoshop +msgid "Catalog Options" +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:140 +#@ jigoshop +msgid "Products Base URL" +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:141 +#, php-format +#@ jigoshop +msgid "IMPORTANT: You must re-save your permalinks for this change to take effect." +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:142 +#@ jigoshop +msgid "This controls the base name of your product urls. The default is shop and will look like this: http://www.yoursite.com/shop/product-name-here/. Do not include any slashes. This should only be alpha or numeric values. You should not change this value once you have launched your site otherwise you risk breaking urls of other sites pointing to yours, etc." +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:151 +#@ jigoshop +msgid "Terms page ID" +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:152 +#@ jigoshop +msgid "If you define a \"Terms\" page the customer will be asked if they accept them when checking out." +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:160 +#@ jigoshop +msgid "Pricing Options" +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:163 +#@ jigoshop +msgid "Currency" +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:164 +#, php-format +#@ jigoshop +msgid "This controls what currency prices are listed at in the catalog, and which currency PayPal, and other gateways, will take payments in. See the list of supported PayPal currencies." +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:171 +#@ jigoshop +msgid "US Dollars ($)" +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:172 +#@ jigoshop +msgid "Euros (€)" +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:173 +#@ jigoshop +msgid "Pounds Sterling (£)" +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:174 +#@ jigoshop +msgid "Australian Dollars ($)" +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:175 +#@ jigoshop +msgid "Brazilian Real ($)" +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:176 +#@ jigoshop +msgid "Canadian Dollars ($)" +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:177 +#@ jigoshop +msgid "Czech Koruna" +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:178 +#@ jigoshop +msgid "Danish Krone" +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:179 +#@ jigoshop +msgid "Hong Kong Dollar ($)" +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:180 +#@ jigoshop +msgid "Hungarian Forint" +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:181 +#@ jigoshop +msgid "Israeli Shekel" +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:182 +#@ jigoshop +msgid "Japanese Yen (¥)" +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:183 +#@ jigoshop +msgid "Malaysian Ringgits" +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:184 +#@ jigoshop +msgid "Mexican Peso ($)" +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:185 +#@ jigoshop +msgid "New Zealand Dollar ($)" +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:186 +#@ jigoshop +msgid "Norwegian Krone" +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:187 +#@ jigoshop +msgid "Philippine Pesos" +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:188 +#@ jigoshop +msgid "Polish Zloty" +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:189 +#@ jigoshop +msgid "Singapore Dollar ($)" +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:190 +#@ jigoshop +msgid "Swedish Krona" +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:191 +#@ jigoshop +msgid "Swiss Franc" +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:192 +#@ jigoshop +msgid "Taiwan New Dollars" +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:193 +#@ jigoshop +msgid "Thai Baht" +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:198 +#@ jigoshop +msgid "Currency Position" +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:199 +#@ jigoshop +msgid "This controls the position of the currency symbol." +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:206 +#@ jigoshop +msgid "Left" +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:207 +#@ jigoshop +msgid "Right" +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:208 +#@ jigoshop +msgid "Left (with space)" +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:209 +#@ jigoshop +msgid "Right (with space)" +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:215 +#: admin/jigoshop-admin-settings-options.php:220 +#@ jigoshop +msgid "Coupons" +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:217 +#@ jigoshop +msgid "Coupon Codes" +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:233 +#@ jigoshop +msgid "Inventory Options" +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:236 +#@ jigoshop +msgid "Manage stock?" +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:237 +#@ jigoshop +msgid "If you are not managing stock, turn it off here to disable it in admin and on the front-end." +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:238 +#@ jigoshop +msgid "You can manage stock on a per-item basis if you leave this option on." +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:250 +#@ jigoshop +msgid "Low stock notification" +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:252 +#: admin/jigoshop-admin-settings-options.php:276 +#@ jigoshop +msgid "Set the minimum threshold for this below." +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:264 +#@ jigoshop +msgid "Low stock threshold" +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:274 +#@ jigoshop +msgid "Out-of-stock notification" +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:288 +#@ jigoshop +msgid "Out of stock threshold" +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:301 +#@ jigoshop +msgid "Shipping Options" +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:304 +#: templates/cart/shipping_calculator.php:4 +#@ jigoshop +msgid "Calculate Shipping" +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:305 +#@ jigoshop +msgid "Only set this to no if you are not shipping items, or items have shipping costs included." +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:306 +#@ jigoshop +msgid "If you are not calculating shipping then you can ignore all other tax options." +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:318 +#@ jigoshop +msgid "Enable shipping calculator on cart" +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:337 +#@ jigoshop +msgid "Tax Options" +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:340 +#@ jigoshop +msgid "Calculate Taxes" +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:341 +#@ jigoshop +msgid "Only set this to no if you are exclusively selling non-taxable items." +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:342 +#@ jigoshop +msgid "If you are not calculating taxes then you can ignore all other tax options." +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:354 +#@ jigoshop +msgid "Catalog Prices include tax?" +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:356 +#@ jigoshop +msgid "If prices include tax then tax calculations will work backwards." +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:368 +#@ jigoshop +msgid "Cart totals display..." +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:370 +#@ jigoshop +msgid "Should the subtotal be shown including or excluding tax on the frontend?" +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:376 +#@ jigoshop +msgid "price including tax" +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:377 +#@ jigoshop +msgid "price excluding tax" +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:382 +#@ jigoshop +msgid "Additional Tax classes" +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:383 +#@ jigoshop +msgid "List 1 per line. This is in addition to the default Standard Rate." +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:384 +#@ jigoshop +msgid "List product and shipping tax classes here, e.g. Zero Tax, Reduced Rate." +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:392 +#@ jigoshop +msgid "Tax rates" +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:403 +#@ jigoshop +msgid "Payment Gateways" +msgstr "" + +#: admin/jigoshop-admin-settings.php:131 +#@ jigoshop +msgid "Your settings have been saved." +msgstr "" + +#: admin/jigoshop-admin-settings.php:148 +#: admin/jigoshop-admin-settings.php:417 +#@ jigoshop +msgid "Save changes" +msgstr "" + +#: admin/jigoshop-admin-settings.php:248 +#: admin/jigoshop-admin-settings.php:260 +#: admin/jigoshop-admin-settings.php:300 +#@ jigoshop +msgid "Coupon Code" +msgstr "" + +#: admin/jigoshop-admin-settings.php:249 +#@ jigoshop +msgid "Coupon Type" +msgstr "" + +#: admin/jigoshop-admin-settings.php:250 +#: admin/jigoshop-admin-settings.php:276 +#: admin/jigoshop-admin-settings.php:306 +#@ jigoshop +msgid "Coupon Amount" +msgstr "" + +#: admin/jigoshop-admin-settings.php:251 +#@ jigoshop +msgid "Product ids" +msgstr "" + +#: admin/jigoshop-admin-settings.php:252 +#@ jigoshop +msgid "Individual use" +msgstr "" + +#: admin/jigoshop-admin-settings.php:265 +#: admin/jigoshop-admin-settings.php:302 +#@ jigoshop +msgid "% Discount" +msgstr "" + +#: admin/jigoshop-admin-settings.php:270 +#: admin/jigoshop-admin-settings.php:303 +#@ jigoshop +msgid "Product Discount" +msgstr "" + +#: admin/jigoshop-admin-settings.php:275 +#: admin/jigoshop-admin-settings.php:304 +#@ jigoshop +msgid "Cart Discount" +msgstr "" + +#: admin/jigoshop-admin-settings.php:276 +#: admin/jigoshop-admin-settings.php:307 +#@ jigoshop +msgid "1, 2, 3" +msgstr "" + +#: admin/jigoshop-admin-settings.php:280 +#: admin/jigoshop-admin-settings.php:308 +#@ jigoshop +msgid "Individual use only" +msgstr "" + +#: admin/jigoshop-admin-settings.php:285 +#@ jigoshop +msgid "+ Add Coupon" +msgstr "" + +#: admin/jigoshop-admin-settings.php:313 +#@ jigoshop +msgid "Delete this coupon?" +msgstr "" + +#: admin/jigoshop-admin-settings.php:336 +#: admin/jigoshop-admin-settings.php:370 +#@ jigoshop +msgid "Standard Rate" +msgstr "" + +#: admin/jigoshop-admin-settings.php:350 +#: admin/jigoshop-admin-settings.php:377 +#@ jigoshop +msgid "Rate" +msgstr "" + +#: admin/jigoshop-admin-settings.php:354 +#: admin/jigoshop-admin-settings.php:378 +#@ jigoshop +msgid "Apply to shipping" +msgstr "" + +#: admin/jigoshop-admin-settings.php:358 +#@ jigoshop +msgid "+ Add Tax Rule" +msgstr "" + +#: admin/jigoshop-admin-settings.php:384 +#@ jigoshop +msgid "Delete this rule?" +msgstr "" + +#: admin/jigoshop-admin-settings.php:472 +#: admin/jigoshop-admin.php:34 +#@ jigoshop +msgid "General Settings" +msgstr "" + +#: admin/jigoshop-admin.php:34 +#@ jigoshop +msgid "Settings" +msgstr "" + +#: admin/jigoshop-admin.php:35 +#@ jigoshop +msgid "System Info" +msgstr "" + +#: admin/jigoshop-admin.php:106 +#@ jigoshop +msgid "System Information" +msgstr "" + +#: admin/jigoshop-admin.php:109 +#@ jigoshop +msgid "Environment" +msgstr "" + +#: admin/jigoshop-admin.php:110 +#@ jigoshop +msgid "Debugging" +msgstr "" + +#: admin/jigoshop-admin.php:116 +#@ jigoshop +msgid "Versions" +msgstr "" + +#: admin/jigoshop-admin.php:122 +#@ jigoshop +msgid "Jigoshop Version" +msgstr "" + +#: admin/jigoshop-admin.php:126 +#@ jigoshop +msgid "WordPress Version" +msgstr "" + +#: admin/jigoshop-admin.php:132 +#@ jigoshop +msgid "Server" +msgstr "" + +#: admin/jigoshop-admin.php:138 +#@ jigoshop +msgid "PHP Version" +msgstr "" + +#: admin/jigoshop-admin.php:142 +#@ jigoshop +msgid "Server Software" +msgstr "" + +#: admin/jigoshop-admin.php:152 +#@ jigoshop +msgid "Debug Information" +msgstr "" + +#: admin/jigoshop-admin.php:156 +#@ jigoshop +msgid "UPLOAD_MAX_FILESIZE" +msgstr "" + +#: admin/jigoshop-admin.php:162 +#@ jigoshop +msgid "POST_MAX_SIZE" +msgstr "" + +#: admin/jigoshop-admin.php:168 +#@ jigoshop +msgid "WordPress Memory Limit" +msgstr "" + +#: admin/jigoshop-admin.php:174 +#@ jigoshop +msgid "WP_DEBUG" +msgstr "" + +#: admin/jigoshop-admin.php:175 +#@ jigoshop +msgid "On" +msgstr "" + +#: admin/jigoshop-admin.php:175 +#@ jigoshop +msgid "Off" +msgstr "" + +#: admin/jigoshop-admin.php:178 +#@ jigoshop +msgid "DISPLAY_ERRORS" +msgstr "" + +#: admin/jigoshop-admin.php:182 +#@ jigoshop +msgid "FSOCKOPEN" +msgstr "" + +#: admin/jigoshop-admin.php:183 +#@ jigoshop +msgid "Your server supports fsockopen." +msgstr "" + +#: admin/jigoshop-admin.php:183 +#@ jigoshop +msgid "Your server does not support fsockopen." +msgstr "" + +#: admin/jigoshop-write-panels.php:28 +#@ jigoshop +msgid "Product Data" +msgstr "" + +#: admin/jigoshop-write-panels.php:29 +#@ jigoshop +msgid "Product Type Options" +msgstr "" + +#: admin/jigoshop-write-panels.php:31 +#@ jigoshop +msgid "Order Data" +msgstr "" + +#: admin/jigoshop-write-panels.php:32 +#@ jigoshop +msgid "Order Items – Note: if you edit quantities or remove items from the order you will need to manually change the item's stock levels." +msgstr "" + +#: admin/jigoshop-write-panels.php:34 +#@ jigoshop +msgid "Order Actions" +msgstr "" + +#: admin/write-panels/order-data-save.php:99 +#@ jigoshop +msgid "Manually reducing stock." +msgstr "" + +#: admin/write-panels/order-data-save.php:113 +#: classes/jigoshop_order.class.php:376 +#, php-format +#@ jigoshop +msgid "Item #%s stock reduced from %s to %s." +msgstr "" + +#: admin/write-panels/order-data-save.php:130 +#: admin/write-panels/order-data-save.php:160 +#, php-format +#@ jigoshop +msgid "Item %s %s not found, skipping." +msgstr "" + +#: admin/write-panels/order-data-save.php:136 +#@ jigoshop +msgid "Manual stock reduction complete." +msgstr "" + +#: admin/write-panels/order-data-save.php:140 +#@ jigoshop +msgid "Manually restoring stock." +msgstr "" + +#: admin/write-panels/order-data-save.php:154 +#, php-format +#@ jigoshop +msgid "Item #%s stock increased from %s to %s." +msgstr "" + +#: admin/write-panels/order-data-save.php:166 +#@ jigoshop +msgid "Manual stock restore complete." +msgstr "" + +#: admin/write-panels/order-data.php:77 +#@ jigoshop +msgid "Customer Billing Address" +msgstr "" + +#: admin/write-panels/order-data.php:79 +#@ jigoshop +msgid "Customer Shipping Address" +msgstr "" + +#: admin/write-panels/order-data.php:85 +#@ jigoshop +msgid "Order status:" +msgstr "" + +#: admin/write-panels/order-data.php:97 +#@ jigoshop +msgid "Customer:" +msgstr "" + +#: admin/write-panels/order-data.php:114 +#@ jigoshop +msgid "Customer Note:" +msgstr "" + +#: admin/write-panels/order-data.php:115 +#@ jigoshop +msgid "Customer's notes about the order" +msgstr "" + +#: admin/write-panels/order-data.php:180 +#@ jigoshop +msgid "Copy billing address to shipping address" +msgstr "" + +#: admin/write-panels/order-data.php:260 +#@ jigoshop +msgid "Product ID" +msgstr "" + +#: admin/write-panels/order-data.php:262 +#: shortcodes/cart.php:91 +#: shortcodes/order_tracking.php:36 +#@ jigoshop +msgid "Quantity" +msgstr "" + +#: admin/write-panels/order-data.php:263 +#: shipping/flat_rate.php:108 +#@ jigoshop +msgid "Cost" +msgstr "" + +#: admin/write-panels/order-data.php:264 +#@ jigoshop +msgid "Tax Rate" +msgstr "" + +#: admin/write-panels/order-data.php:265 +#: admin/write-panels/product-data.php:202 +#@ jigoshop +msgid "Remove" +msgstr "" + +#: admin/write-panels/order-data.php:272 +#: admin/write-panels/write-panels.js.php:111 +#@ jigoshop +msgid "ID" +msgstr "" + +#: admin/write-panels/order-data.php:273 +#: admin/write-panels/write-panels.js.php:111 +#@ jigoshop +msgid "Item Name" +msgstr "" + +#: admin/write-panels/order-data.php:274 +#: admin/write-panels/write-panels.js.php:111 +#@ jigoshop +msgid "Quantity e.g. 2" +msgstr "" + +#: admin/write-panels/order-data.php:275 +#: admin/write-panels/write-panels.js.php:111 +#@ jigoshop +msgid "Cost per unit e.g. 2.99" +msgstr "" + +#: admin/write-panels/order-data.php:276 +#: admin/write-panels/write-panels.js.php:111 +#@ jigoshop +msgid "Tax Rate e.g. 20.0000" +msgstr "" + +#: admin/write-panels/order-data.php:285 +#@ jigoshop +msgid "Add item" +msgstr "" + +#: admin/write-panels/order-data.php:286 +#@ jigoshop +msgid "Calculate totals" +msgstr "" + +#: admin/write-panels/order-data.php:289 +#: jigoshop_emails.php:44 +#: jigoshop_emails.php:112 +#: jigoshop_emails.php:187 +#: jigoshop_emails.php:252 +#@ jigoshop +msgid "Subtotal:" +msgstr "" + +#: admin/write-panels/order-data.php:290 +#@ jigoshop +msgid "(inc. tax)" +msgstr "" + +#: admin/write-panels/order-data.php:290 +#: admin/write-panels/order-data.php:293 +#@ jigoshop +msgid "(ex. tax)" +msgstr "" + +#: admin/write-panels/order-data.php:292 +#@ jigoshop +msgid "Shipping & Handling:" +msgstr "" + +#: admin/write-panels/order-data.php:293 +#@ jigoshop +msgid "Shipping method..." +msgstr "" + +#: admin/write-panels/order-data.php:295 +#@ jigoshop +msgid "Order shipping tax:" +msgstr "" + +#: admin/write-panels/order-data.php:298 +#: jigoshop_emails.php:47 +#: jigoshop_emails.php:115 +#: jigoshop_emails.php:190 +#: jigoshop_emails.php:255 +#@ jigoshop +msgid "Tax:" +msgstr "" + +#: admin/write-panels/order-data.php:301 +#: jigoshop_emails.php:46 +#: jigoshop_emails.php:114 +#: jigoshop_emails.php:189 +#: jigoshop_emails.php:254 +#@ jigoshop +msgid "Discount:" +msgstr "" + +#: admin/write-panels/order-data.php:304 +#: jigoshop_emails.php:48 +#: jigoshop_emails.php:116 +#: jigoshop_emails.php:191 +#: jigoshop_emails.php:256 +#: shortcodes/pay.php:95 +#: shortcodes/thankyou.php:34 +#@ jigoshop +msgid "Total:" +msgstr "" + +#: admin/write-panels/order-data.php:305 +#@ jigoshop +msgid "Payment method..." +msgstr "" + +#: admin/write-panels/order-data.php:324 +#@ jigoshop +msgid "Save Order" +msgstr "" + +#: admin/write-panels/order-data.php:324 +#@ jigoshop +msgid "- Save/update the order." +msgstr "" + +#: admin/write-panels/order-data.php:326 +#@ jigoshop +msgid "Reduce stock" +msgstr "" + +#: admin/write-panels/order-data.php:326 +#@ jigoshop +msgid "- Reduces stock for each item in the order; useful after manually creating an order or manually marking an order as complete/processing after payment." +msgstr "" + +#: admin/write-panels/order-data.php:327 +#@ jigoshop +msgid "Restore stock" +msgstr "" + +#: admin/write-panels/order-data.php:327 +#@ jigoshop +msgid "- Restores stock for each item in the order; useful after refunding or canceling the entire order." +msgstr "" + +#: admin/write-panels/order-data.php:329 +#@ jigoshop +msgid "Email invoice" +msgstr "" + +#: admin/write-panels/order-data.php:329 +#@ jigoshop +msgid "- Emails the customer order details and a payment link." +msgstr "" + +#: admin/write-panels/order-data.php:335 +#@ default +msgid "Delete Permanently" +msgstr "" + +#: admin/write-panels/order-data.php:337 +#@ default +msgid "Move to Trash" +msgstr "" + +#: admin/write-panels/product-data-save.php:124 +#@ jigoshop +msgid "Product SKU must be unique." +msgstr "" + +#: admin/write-panels/product-data.php:40 +#@ jigoshop +msgid "Pricing" +msgstr "" + +#: admin/write-panels/product-data.php:54 +#@ jigoshop +msgid "Simple" +msgstr "" + +#: admin/write-panels/product-data.php:138 +#@ jigoshop +msgid "Standard" +msgstr "" + +#: admin/write-panels/product-data.php:200 +#@ jigoshop +msgid "Value" +msgstr "" + +#: admin/write-panels/product-data.php:201 +#@ jigoshop +msgid "Visible?" +msgstr "" + +#: admin/write-panels/product-data.php:241 +#@ jigoshop +msgid "Choose an option…" +msgstr "" + +#: admin/write-panels/product-data.php:256 +#@ jigoshop +msgid "Comma separate terms" +msgstr "" + +#: admin/write-panels/product-data.php:290 +#: drop-ins/cross-sells.php:25 +#@ jigoshop +msgid "Add" +msgstr "" + +#: admin/write-panels/product-data.php:292 +#@ jigoshop +msgid "Custom product attribute" +msgstr "" + +#: admin/write-panels/product-type.php:32 +#@ jigoshop +msgid "Choose a grouped product…" +msgstr "" + +#: admin/write-panels/product-types/downloadable.php:30 +#@ jigoshop +msgid "path to file on your server" +msgstr "" + +#: admin/write-panels/product-types/downloadable.php:56 +#@ jigoshop +msgid "Downloadable" +msgstr "" + +#: admin/write-panels/product-types/grouped.php:23 +#@ default +msgid "Grouped products have no specific options — you can add simple products to this grouped product by editing them and setting their parent product option." +msgstr "" + +#: admin/write-panels/product-types/grouped.php:41 +#@ jigoshop +msgid "Grouped" +msgstr "" + +#: admin/write-panels/product-types/virtual.php:23 +#@ default +msgid "Virtual products have no specific options." +msgstr "" + +#: admin/write-panels/product-types/virtual.php:41 +#@ jigoshop +msgid "Virtual" +msgstr "" + +#: admin/write-panels/write-panels.js.php:32 +#@ jigoshop +msgid "Remove this item? If you have previously reduced this item's stock, or this order was submitted by a customer, will need to manually restore the item's stock." +msgstr "" + +#: admin/write-panels/write-panels.js.php:40 +#@ jigoshop +msgid "Calc totals based on order items, discount amount, and shipping?" +msgstr "" + +#: admin/write-panels/write-panels.js.php:115 +#@ jigoshop +msgid "Copy billing information to shipping information? This will remove any currently entered shipping information." +msgstr "" + +#: assets/js/script.js.php:109 +#: classes/jigoshop_checkout.class.php:173 +#: shortcodes/my_account.php:256 +#: templates/cart/shipping_calculator.php:29 +#@ jigoshop +msgid "Select a state…" +msgstr "" + +#: assets/js/script.js.php:116 +#: shortcodes/my_account.php:242 +#: shortcodes/my_account.php:269 +#: templates/cart/shipping_calculator.php:42 +#@ jigoshop +msgid "state" +msgstr "" + +#: classes/jigoshop_cart.class.php:200 +#: classes/jigoshop_cart.class.php:205 +#: classes/jigoshop_checkout.class.php:521 +#: classes/jigoshop_checkout.class.php:529 +#, php-format +#@ jigoshop +msgid "Sorry, we do not have enough \"%s\" in stock to fulfill your order. Please edit your cart and try again. We apologise for any inconvenience caused." +msgstr "" + +#: classes/jigoshop_cart.class.php:325 +#: classes/jigoshop_cart.class.php:357 +#: classes/jigoshop_order.class.php:151 +#@ jigoshop +msgid " (ex. tax)" +msgstr "" + +#: classes/jigoshop_cart.class.php:333 +#: classes/jigoshop_cart.class.php:365 +#: classes/jigoshop_order.class.php:158 +#@ jigoshop +msgid " (inc. tax)" +msgstr "" + +#: classes/jigoshop_cart.class.php:372 +#: classes/jigoshop_order.class.php:188 +#@ jigoshop +msgid "Free!" +msgstr "" + +#: classes/jigoshop_cart.class.php:380 +#@ jigoshop +msgid "via " +msgstr "" + +#: classes/jigoshop_cart.class.php:396 +#@ jigoshop +msgid "Discount code already applied!" +msgstr "" + +#: classes/jigoshop_cart.class.php:413 +#@ jigoshop +msgid "Discount code applied successfully." +msgstr "" + +#: classes/jigoshop_cart.class.php:417 +#@ jigoshop +msgid "Coupon does not exist!" +msgstr "" + +#: classes/jigoshop_checkout.class.php:31 +#: classes/jigoshop_checkout.class.php:45 +#: shortcodes/my_account.php:193 +#: shortcodes/my_account.php:194 +#@ jigoshop +msgid "First Name" +msgstr "" + +#: classes/jigoshop_checkout.class.php:32 +#: classes/jigoshop_checkout.class.php:46 +#: shortcodes/my_account.php:197 +#: shortcodes/my_account.php:198 +#@ jigoshop +msgid "Last Name" +msgstr "" + +#: classes/jigoshop_checkout.class.php:33 +#: classes/jigoshop_checkout.class.php:47 +#: shortcodes/my_account.php:203 +#: shortcodes/my_account.php:204 +#@ jigoshop +msgid "Company" +msgstr "" + +#: classes/jigoshop_checkout.class.php:34 +#: classes/jigoshop_checkout.class.php:48 +#: shortcodes/my_account.php:208 +#@ jigoshop +msgid "Address" +msgstr "" + +#: classes/jigoshop_checkout.class.php:34 +#: classes/jigoshop_checkout.class.php:48 +#@ jigoshop +msgid "Address 1" +msgstr "" + +#: classes/jigoshop_checkout.class.php:35 +#: classes/jigoshop_checkout.class.php:49 +#: shortcodes/my_account.php:212 +#@ jigoshop +msgid "Address 2" +msgstr "" + +#: classes/jigoshop_checkout.class.php:36 +#: classes/jigoshop_checkout.class.php:50 +#: shortcodes/my_account.php:218 +#: shortcodes/my_account.php:219 +#@ jigoshop +msgid "City" +msgstr "" + +#: classes/jigoshop_checkout.class.php:37 +#: classes/jigoshop_checkout.class.php:51 +#: shortcodes/my_account.php:222 +#: templates/cart/shipping_calculator.php:49 +#@ jigoshop +msgid "Postcode" +msgstr "" + +#: classes/jigoshop_checkout.class.php:38 +#: classes/jigoshop_checkout.class.php:52 +#: shortcodes/my_account.php:228 +#@ jigoshop +msgid "Country" +msgstr "" + +#: classes/jigoshop_checkout.class.php:39 +#: classes/jigoshop_checkout.class.php:53 +#: classes/jigoshop_checkout.class.php:183 +#@ jigoshop +msgid "State/County" +msgstr "" + +#: classes/jigoshop_checkout.class.php:40 +#: shortcodes/my_account.php:279 +#@ jigoshop +msgid "Email Address" +msgstr "" + +#: classes/jigoshop_checkout.class.php:40 +#: shortcodes/my_account.php:280 +#@ jigoshop +msgid "you@yourdomain.com" +msgstr "" + +#: classes/jigoshop_checkout.class.php:41 +#: shortcodes/my_account.php:284 +#@ jigoshop +msgid "Phone" +msgstr "" + +#: classes/jigoshop_checkout.class.php:41 +#@ jigoshop +msgid "Phone number" +msgstr "" + +#: classes/jigoshop_checkout.class.php:72 +#@ jigoshop +msgid "Create an account?" +msgstr "" + +#: classes/jigoshop_checkout.class.php:78 +#@ jigoshop +msgid "Account username" +msgstr "" + +#: classes/jigoshop_checkout.class.php:78 +#: templates/checkout/login.php:4 +#: templates/login.php:3 +#@ jigoshop +msgid "Username" +msgstr "" + +#: classes/jigoshop_checkout.class.php:79 +#: classes/jigoshop_checkout.class.php:80 +#@ jigoshop +msgid "Account password" +msgstr "" + +#: classes/jigoshop_checkout.class.php:79 +#: classes/jigoshop_checkout.class.php:80 +#: templates/checkout/login.php:8 +#: templates/login.php:7 +#@ jigoshop +msgid "Password" +msgstr "" + +#: classes/jigoshop_checkout.class.php:82 +#@ jigoshop +msgid "Save time in the future and check the status of your order by creating an account." +msgstr "" + +#: classes/jigoshop_checkout.class.php:96 +#@ jigoshop +msgid "Ship to same address?" +msgstr "" + +#: classes/jigoshop_checkout.class.php:109 +#@ jigoshop +msgid "Order Notes" +msgstr "" + +#: classes/jigoshop_checkout.class.php:109 +#@ jigoshop +msgid "Notes about your order, e.g. special notes for delivery." +msgstr "" + +#: classes/jigoshop_checkout.class.php:146 +#: shortcodes/my_account.php:230 +#: templates/cart/shipping_calculator.php:8 +#@ jigoshop +msgid "Select a country…" +msgstr "" + +#: classes/jigoshop_checkout.class.php:221 +#, php-format +#@ jigoshop +msgid "Sorry, your session has expired. Return to homepage →" +msgstr "" + +#: classes/jigoshop_checkout.class.php:247 +#@ jigoshop +msgid " (billing) is a required field." +msgstr "" + +#: classes/jigoshop_checkout.class.php:252 +#@ jigoshop +msgid " (billing) is not a valid number." +msgstr "" + +#: classes/jigoshop_checkout.class.php:255 +#@ jigoshop +msgid " (billing) is not a valid email address." +msgstr "" + +#: classes/jigoshop_checkout.class.php:258 +#@ jigoshop +msgid " (billing) is not a valid postcode/ZIP." +msgstr "" + +#: classes/jigoshop_checkout.class.php:279 +#@ jigoshop +msgid " (shipping) is a required field." +msgstr "" + +#: classes/jigoshop_checkout.class.php:284 +#@ jigoshop +msgid " (shipping) is not a valid postcode/ZIP." +msgstr "" + +#: classes/jigoshop_checkout.class.php:307 +#@ jigoshop +msgid "Please enter an account username." +msgstr "" + +#: classes/jigoshop_checkout.class.php:308 +#@ jigoshop +msgid "Please enter an account password." +msgstr "" + +#: classes/jigoshop_checkout.class.php:309 +#: shortcodes/my_account.php:329 +#@ jigoshop +msgid "Passwords do not match." +msgstr "" + +#: classes/jigoshop_checkout.class.php:313 +#@ jigoshop +msgid "Invalid email/username." +msgstr "" + +#: classes/jigoshop_checkout.class.php:315 +#@ jigoshop +msgid "An account is already registered with that username. Please choose another." +msgstr "" + +#: classes/jigoshop_checkout.class.php:320 +#@ jigoshop +msgid "An account is already registered with your email address. Please login." +msgstr "" + +#: classes/jigoshop_checkout.class.php:325 +#@ jigoshop +msgid "You must accept our Terms & Conditions." +msgstr "" + +#: classes/jigoshop_checkout.class.php:332 +#@ jigoshop +msgid "Invalid shipping method." +msgstr "" + +#: classes/jigoshop_checkout.class.php:341 +#@ jigoshop +msgid "Invalid payment method." +msgstr "" + +#: classes/jigoshop_checkout.class.php:367 +#, php-format +#@ jigoshop +msgid "ERROR: Couldn’t register you... please contact the webmaster !" +msgstr "" + +#: classes/jigoshop_countries.class.php:184 +#@ jigoshop +msgid "to the" +msgstr "" + +#: classes/jigoshop_countries.class.php:185 +#@ jigoshop +msgid "to" +msgstr "" + +#: classes/jigoshop_countries.class.php:202 +#@ jigoshop +msgid "All states" +msgstr "" + +#: classes/jigoshop_order.class.php:175 +#, php-format +#@ jigoshop +msgid " (ex. tax) via %s" +msgstr "" + +#: classes/jigoshop_order.class.php:182 +#, php-format +#@ jigoshop +msgid " (inc. tax) via %s" +msgstr "" + +#: classes/jigoshop_order.class.php:276 +#, php-format +#@ jigoshop +msgid "Order status changed from %s to %s." +msgstr "" + +#: classes/jigoshop_order.class.php:395 +#@ jigoshop +msgid "Order item stock reduced successfully." +msgstr "" + +#: classes/jigoshop_product.class.php:217 +#: classes/jigoshop_product.class.php:245 +#: classes/jigoshop_product.class.php:254 +#@ jigoshop +msgid "Out of stock" +msgstr "" + +#: classes/jigoshop_product.class.php:223 +#: classes/jigoshop_product.class.php:242 +#@ jigoshop +msgid "In stock" +msgstr "" + +#: classes/jigoshop_product.class.php:228 +#: classes/jigoshop_product.class.php:233 +#@ jigoshop +msgid "available" +msgstr "" + +#: classes/jigoshop_product.class.php:229 +#@ jigoshop +msgid " (backorders allowed)" +msgstr "" + +#: classes/jigoshop_product.class.php:240 +#: classes/jigoshop_product.class.php:252 +#@ jigoshop +msgid "Available on backorder" +msgstr "" + +#: classes/jigoshop_product.class.php:357 +#@ jigoshop +msgid "From: " +msgstr "" + +#: drop-ins/cross-sells.php:27 +#@ jigoshop +msgid "No products found" +msgstr "" + +#: drop-ins/cross-sells.php:88 +#@ jigoshop +msgid "Cross-sells are products which you promote in the cart, based on the current product." +msgstr "" + +#: drop-ins/cross-sells.php:88 +#@ jigoshop +msgid "Cross-sells" +msgstr "" + +#: drop-ins/cross-sells.php:113 +#@ jigoshop +msgid "Cross-Sells" +msgstr "" + +#: drop-ins/cross-sells.php:148 +#@ jigoshop +msgid "You may be interested in…" +msgstr "" + +#: drop-ins/cross-sells.php:173 +#@ jigoshop +msgid "Up-sells are products which you recommend instead of the currently viewed product, for example, products that are more profitable or better quality." +msgstr "" + +#: drop-ins/cross-sells.php:173 +#@ jigoshop +msgid "Up-sells" +msgstr "" + +#: drop-ins/cross-sells.php:198 +#@ jigoshop +msgid "Up-Sells" +msgstr "" + +#: drop-ins/cross-sells.php:233 +#: templates/product/upsells.php:14 +#@ jigoshop +msgid "You may also like…" +msgstr "" + +#: drop-ins/seo.php:10 +#@ jigoshop +msgid "Meta" +msgstr "" + +#: gateways/cheque.php:34 +#@ jigoshop +msgid "Cheque Payment" +msgstr "" + +#: gateways/cheque.php:34 +#@ jigoshop +msgid "Allows cheque payments. Why would you take cheques in this day and age? Well you probably wouldn't but it does allow you to make test purchases without having to use the sandbox area of a payment gateway which is useful for demonstrating to clients and for testing order emails and the 'success' pages etc." +msgstr "" + +#: gateways/cheque.php:36 +#@ jigoshop +msgid "Enable Cheque Payment" +msgstr "" + +#: gateways/cheque.php:45 +#: gateways/paypal.php:51 +#: gateways/sagepay.php:199 +#: gateways/skrill.php:49 +#: shipping/flat_rate.php:83 +#: shipping/free_shipping.php:38 +#@ jigoshop +msgid "This controls the title which the user sees during checkout." +msgstr "" + +#: gateways/cheque.php:45 +#: gateways/paypal.php:51 +#: gateways/sagepay.php:199 +#: gateways/skrill.php:49 +#: shipping/flat_rate.php:83 +#: shipping/free_shipping.php:38 +#@ jigoshop +msgid "Method Title" +msgstr "" + +#: gateways/cheque.php:51 +#@ jigoshop +msgid "Let the customer know the payee and where they should be sending the cheque too and that their order won't be shipping until you receive it." +msgstr "" + +#: gateways/cheque.php:51 +#@ jigoshop +msgid "Customer Message" +msgstr "" + +#: gateways/cheque.php:89 +#@ jigoshop +msgid "Awaiting cheque payment" +msgstr "" + +#: gateways/paypal.php:40 +#@ jigoshop +msgid "PayPal standard" +msgstr "" + +#: gateways/paypal.php:40 +#@ jigoshop +msgid "PayPal standard works by sending the user to PayPal to enter their payment information." +msgstr "" + +#: gateways/paypal.php:42 +#@ jigoshop +msgid "Enable PayPal standard" +msgstr "" + +#: gateways/paypal.php:57 +#@ jigoshop +msgid "This controls the description which the user sees during checkout." +msgstr "" + +#: gateways/paypal.php:57 +#: templates/single-product.php:61 +#@ jigoshop +msgid "Description" +msgstr "" + +#: gateways/paypal.php:63 +#@ jigoshop +msgid "Please enter your PayPal email address; this is needed in order to take payment!" +msgstr "" + +#: gateways/paypal.php:63 +#@ jigoshop +msgid "PayPal email address" +msgstr "" + +#: gateways/paypal.php:69 +#@ jigoshop +msgid "Enable PayPal sandbox" +msgstr "" + +#: gateways/paypal.php:189 +#: gateways/skrill.php:160 +#@ jigoshop +msgid "Shipping cost" +msgstr "" + +#: gateways/paypal.php:201 +#@ jigoshop +msgid "Pay via PayPal" +msgstr "" + +#: gateways/paypal.php:201 +#@ jigoshop +msgid "Cancel order & restore cart" +msgstr "" + +#: gateways/paypal.php:206 +#@ jigoshop +msgid "Thank you for your order. We are now redirecting you to PayPal to make payment." +msgstr "" + +#: gateways/paypal.php:247 +#@ jigoshop +msgid "Thank you for your order, please click the button below to pay with PayPal." +msgstr "" + +#: gateways/paypal.php:329 +#@ jigoshop +msgid "IPN payment completed" +msgstr "" + +#: gateways/paypal.php:337 +#, php-format +#@ jigoshop +msgid "Payment %s via IPN." +msgstr "" + +#: gateways/sagepay.php:58 +#@ jigoshop +msgid "Name on Card" +msgstr "" + +#: gateways/sagepay.php:62 +#@ jigoshop +msgid "Credit Card Type" +msgstr "" + +#: gateways/sagepay.php:70 +#@ jigoshop +msgid "Credit Card Number" +msgstr "" + +#: gateways/sagepay.php:74 +#@ jigoshop +msgid "Expiration Date" +msgstr "" + +#: gateways/sagepay.php:83 +#@ jigoshop +msgid "Verification Number" +msgstr "" + +#: gateways/sagepay.php:85 +#@ jigoshop +msgid "This is usually the last 3 digits found on your card's signature strip." +msgstr "" + +#: gateways/sagepay.php:128 +#@ Shopp +msgid "Connecting to your bank for card authorization..." +msgstr "" + +#: gateways/sagepay.php:188 +#@ jigoshop +msgid "SagePay" +msgstr "" + +#: gateways/sagepay.php:190 +#@ jigoshop +msgid "Enable SagePay" +msgstr "" + +#: gateways/sagepay.php:205 +#: shipping/flat_rate.php:120 +#: shipping/free_shipping.php:50 +#@ jigoshop +msgid "Method available for" +msgstr "" + +#: gateways/sagepay.php:208 +#: shipping/flat_rate.php:123 +#: shipping/free_shipping.php:53 +#@ jigoshop +msgid "All allowed countries" +msgstr "" + +#: gateways/skrill.php:38 +#@ jigoshop +msgid "Skrill (Moneybookers)" +msgstr "" + +#: gateways/skrill.php:38 +#@ jigoshop +msgid "Skrill works by using an iFrame to submit payment information securely to Moneybookers." +msgstr "" + +#: gateways/skrill.php:40 +#@ jigoshop +msgid "Enable Skrill" +msgstr "" + +#: gateways/skrill.php:55 +#@ jigoshop +msgid "Please enter your skrill email address; this is needed in order to take payment!" +msgstr "" + +#: gateways/skrill.php:55 +#@ jigoshop +msgid "Skrill merchant e-mail" +msgstr "" + +#: gateways/skrill.php:61 +#@ jigoshop +msgid "Please enter your skrill secretword; this is needed in order to take payment!" +msgstr "" + +#: gateways/skrill.php:61 +#@ jigoshop +msgid "Skrill Secret Word" +msgstr "" + +#: gateways/skrill.php:67 +#@ jigoshop +msgid "Please enter your skrill Customer ID; this is needed in order to take payment!" +msgstr "" + +#: gateways/skrill.php:67 +#@ jigoshop +msgid "Skrill Customer ID" +msgstr "" + +#: gateways/skrill.php:209 +#@ jigoshop +msgid "Thank you for your order, please complete the secure (SSL) form below to pay with Skrill." +msgstr "" + +#: gateways/skrill.php:270 +#@ jigoshop +msgid "Skrill payment completed" +msgstr "" + +#: gateways/skrill.php:275 +#, php-format +#@ jigoshop +msgid "Skrill payment failed (%s)" +msgstr "" + +#: gateways/skrill.php:278 +#@ jigoshop +msgid "Skrill payment cancelled" +msgstr "" + +#: gateways/skrill.php:281 +#@ jigoshop +msgid "Skrill exception" +msgstr "" + +#: jigoshop.php:153 +#: jigoshop_taxonomy.php:114 +#@ jigoshop +msgid "Search " +msgstr "" + +#: jigoshop.php:154 +#: jigoshop_taxonomy.php:115 +#@ jigoshop +msgid "All " +msgstr "" + +#: jigoshop.php:155 +#: jigoshop.php:156 +#: jigoshop_taxonomy.php:116 +#: jigoshop_taxonomy.php:117 +#@ jigoshop +msgid "Parent " +msgstr "" + +#: jigoshop.php:157 +#: jigoshop_taxonomy.php:118 +#@ jigoshop +msgid "Edit " +msgstr "" + +#: jigoshop.php:158 +#: jigoshop_taxonomy.php:119 +#@ jigoshop +msgid "Update " +msgstr "" + +#: jigoshop.php:159 +#: jigoshop_taxonomy.php:120 +#@ jigoshop +msgid "Add New " +msgstr "" + +#: jigoshop.php:160 +#: jigoshop_taxonomy.php:121 +#@ jigoshop +msgid "New " +msgstr "" + +#: jigoshop.php:402 +#@ jigowatt +msgid "Please rate the product." +msgstr "" + +#: jigoshop.php:424 +#@ jigoshop +msgid "Your comment is awaiting approval" +msgstr "" + +#: jigoshop.php:427 +#@ jigoshop +msgid "Rating by" +msgstr "" + +#: jigoshop.php:427 +#@ jigoshop +msgid "on" +msgstr "" + +#: jigoshop_actions.php:30 +#: jigoshop_actions.php:40 +#, php-format +#@ jigoshop +msgid "View Cart → Product successfully added to your basket." +msgstr "" + +#: jigoshop_actions.php:47 +#@ jigoshop +msgid "Please choose a product…" +msgstr "" + +#: jigoshop_actions.php:110 +#@ jigoshop +msgid "Username is required." +msgstr "" + +#: jigoshop_actions.php:111 +#@ jigoshop +msgid "Password is required." +msgstr "" + +#: jigoshop_actions.php:155 +#@ jigoshop +msgid "Order cancelled by customer." +msgstr "" + +#: jigoshop_actions.php:158 +#@ jigoshop +msgid "Your order was cancelled." +msgstr "" + +#: jigoshop_actions.php:162 +#@ jigoshop +msgid "Your order is no longer pending and could not be cancelled. Please contact us if you need assistance." +msgstr "" + +#: jigoshop_actions.php:166 +#: shortcodes/pay.php:66 +#@ jigoshop +msgid "Invalid order." +msgstr "" + +#: jigoshop_actions.php:203 +#, php-format +#@ jigoshop +msgid "You do not have permission to download this file. Go to homepage →" +msgstr "" + +#: jigoshop_actions.php:205 +#, php-format +#@ jigoshop +msgid "Sorry, you have reached your download limit for this file. Go to homepage →" +msgstr "" + +#: jigoshop_actions.php:238 +#: jigoshop_actions.php:249 +#, php-format +#@ jigoshop +msgid "File not found. Go to homepage →" +msgstr "" + +#: jigoshop_breadcrumbs.php:52 +#@ jigoshop +msgid "Products tagged “" +msgstr "" + +#: jigoshop_breadcrumbs.php:73 +#: jigoshop_breadcrumbs.php:157 +#@ jigoshop +msgid "Search results for “" +msgstr "" + +#: jigoshop_breadcrumbs.php:121 +#@ jigoshop +msgid "Error 404" +msgstr "" + +#: jigoshop_breadcrumbs.php:161 +#@ jigoshop +msgid "Posts tagged “" +msgstr "" + +#: jigoshop_breadcrumbs.php:166 +#@ jigoshop +msgid "Author: " +msgstr "" + +#: jigoshop_breadcrumbs.php:172 +#@ jigoshop +msgid "Page" +msgstr "" + +#: jigoshop_emails.php:22 +#, php-format +#@ jigoshop +msgid "[%s] New Customer Order (# %s)" +msgstr "" + +#: jigoshop_emails.php:24 +#@ jigoshop +msgid "You have received an order from " +msgstr "" + +#: jigoshop_emails.php:24 +#@ jigoshop +msgid ". Their order is as follows:" +msgstr "" + +#: jigoshop_emails.php:27 +#: jigoshop_emails.php:96 +#: jigoshop_emails.php:163 +#: jigoshop_emails.php:236 +#@ jigoshop +msgid "ORDER #: " +msgstr "" + +#: jigoshop_emails.php:41 +#: jigoshop_emails.php:109 +#: jigoshop_emails.php:184 +#: jigoshop_emails.php:249 +#: shortcodes/my_account.php:423 +#@ jigoshop +msgid "Note:" +msgstr "" + +#: jigoshop_emails.php:51 +#: jigoshop_emails.php:119 +#: jigoshop_emails.php:194 +#@ jigoshop +msgid "CUSTOMER DETAILS" +msgstr "" + +#: jigoshop_emails.php:54 +#: jigoshop_emails.php:122 +#: jigoshop_emails.php:197 +#@ jigoshop +msgid "Email:" +msgstr "" + +#: jigoshop_emails.php:55 +#: jigoshop_emails.php:123 +#: jigoshop_emails.php:198 +#@ jigoshop +msgid "Tel:" +msgstr "" + +#: jigoshop_emails.php:60 +#: jigoshop_emails.php:128 +#: jigoshop_emails.php:203 +#@ jigoshop +msgid "BILLING ADDRESS" +msgstr "" + +#: jigoshop_emails.php:68 +#: jigoshop_emails.php:136 +#: jigoshop_emails.php:211 +#@ jigoshop +msgid "SHIPPING ADDRESS" +msgstr "" + +#: jigoshop_emails.php:91 +#@ jigoshop +msgid "Order Received" +msgstr "" + +#: jigoshop_emails.php:93 +#@ jigoshop +msgid "Thank you, we are now processing your order. Your order's details are below:" +msgstr "" + +#: jigoshop_emails.php:158 +#@ jigoshop +msgid "Order Complete" +msgstr "" + +#: jigoshop_emails.php:160 +#@ jigoshop +msgid "Your order is complete. Your order's details are below:" +msgstr "" + +#: jigoshop_emails.php:231 +#@ jigoshop +msgid "Pay for Order" +msgstr "" + +#: jigoshop_emails.php:233 +#, php-format +#@ jigoshop +msgid "An order has been created for you on “%s”. To pay for this order please use the following link: %s" +msgstr "" + +#: jigoshop_emails.php:269 +#@ jigoshop +msgid "Product low in stock" +msgstr "" + +#: jigoshop_emails.php:270 +#@ jigoshop +msgid "is low in stock." +msgstr "" + +#: jigoshop_emails.php:281 +#@ jigoshop +msgid "Product out of stock" +msgstr "" + +#: jigoshop_emails.php:282 +#@ jigoshop +msgid "is out of stock." +msgstr "" + +#: jigoshop_emails.php:293 +#@ jigoshop +msgid "Product Backorder" +msgstr "" + +#: jigoshop_emails.php:294 +#@ jigoshop +msgid " units of #" +msgstr "" + +#: jigoshop_emails.php:294 +#@ jigoshop +msgid "have been backordered." +msgstr "" + +#: jigoshop_taxonomy.php:13 +#: shortcodes/my_account.php:395 +#: templates/checkout/pay_for_order.php:7 +#: templates/checkout/review_order.php:30 +#@ jigoshop +msgid "Product" +msgstr "" + +#: jigoshop_taxonomy.php:14 +#@ jigoshop +msgid "Add Product" +msgstr "" + +#: jigoshop_taxonomy.php:15 +#@ jigoshop +msgid "Add New Product" +msgstr "" + +#: jigoshop_taxonomy.php:17 +#@ jigoshop +msgid "Edit Product" +msgstr "" + +#: jigoshop_taxonomy.php:18 +#@ jigoshop +msgid "New Product" +msgstr "" + +#: jigoshop_taxonomy.php:19 +#: jigoshop_taxonomy.php:20 +#@ jigoshop +msgid "View Product" +msgstr "" + +#: jigoshop_taxonomy.php:21 +#@ jigoshop +msgid "Search Products" +msgstr "" + +#: jigoshop_taxonomy.php:22 +#@ jigoshop +msgid "No Products found" +msgstr "" + +#: jigoshop_taxonomy.php:23 +#@ jigoshop +msgid "No Products found in trash" +msgstr "" + +#: jigoshop_taxonomy.php:24 +#@ jigoshop +msgid "Parent Product" +msgstr "" + +#: jigoshop_taxonomy.php:26 +#@ jigoshop +msgid "This is where you can add new products to your store." +msgstr "" + +#: jigoshop_taxonomy.php:51 +#@ jigoshop +msgid "Product Category" +msgstr "" + +#: jigoshop_taxonomy.php:52 +#@ jigoshop +msgid "Search Product Categories" +msgstr "" + +#: jigoshop_taxonomy.php:53 +#@ jigoshop +msgid "All Product Categories" +msgstr "" + +#: jigoshop_taxonomy.php:54 +#@ jigoshop +msgid "Parent Product Category" +msgstr "" + +#: jigoshop_taxonomy.php:55 +#@ jigoshop +msgid "Parent Product Category:" +msgstr "" + +#: jigoshop_taxonomy.php:56 +#@ jigoshop +msgid "Edit Product Category" +msgstr "" + +#: jigoshop_taxonomy.php:57 +#@ jigoshop +msgid "Update Product Category" +msgstr "" + +#: jigoshop_taxonomy.php:58 +#@ jigoshop +msgid "Add New Product Category" +msgstr "" + +#: jigoshop_taxonomy.php:59 +#@ jigoshop +msgid "New Product Category Name" +msgstr "" + +#: jigoshop_taxonomy.php:72 +#: widgets/product_tag_cloud.php:28 +#@ jigoshop +#@ default +msgid "Product Tags" +msgstr "" + +#: jigoshop_taxonomy.php:74 +#@ jigoshop +msgid "Search Product Tags" +msgstr "" + +#: jigoshop_taxonomy.php:75 +#@ jigoshop +msgid "All Product Tags" +msgstr "" + +#: jigoshop_taxonomy.php:76 +#@ jigoshop +msgid "Parent Product Tag" +msgstr "" + +#: jigoshop_taxonomy.php:77 +#@ jigoshop +msgid "Parent Product Tag:" +msgstr "" + +#: jigoshop_taxonomy.php:78 +#@ jigoshop +msgid "Edit Product Tag" +msgstr "" + +#: jigoshop_taxonomy.php:79 +#@ jigoshop +msgid "Update Product Tag" +msgstr "" + +#: jigoshop_taxonomy.php:80 +#@ jigoshop +msgid "Add New Product Tag" +msgstr "" + +#: jigoshop_taxonomy.php:81 +#@ jigoshop +msgid "New Product Tag Name" +msgstr "" + +#: jigoshop_taxonomy.php:139 +#@ jigoshop +msgid "Add Order" +msgstr "" + +#: jigoshop_taxonomy.php:140 +#@ jigoshop +msgid "Add New Order" +msgstr "" + +#: jigoshop_taxonomy.php:142 +#@ jigoshop +msgid "Edit Order" +msgstr "" + +#: jigoshop_taxonomy.php:143 +#@ jigoshop +msgid "New Order" +msgstr "" + +#: jigoshop_taxonomy.php:144 +#: jigoshop_taxonomy.php:145 +#@ jigoshop +msgid "View Order" +msgstr "" + +#: jigoshop_taxonomy.php:146 +#@ jigoshop +msgid "Search Orders" +msgstr "" + +#: jigoshop_taxonomy.php:147 +#@ jigoshop +msgid "No Orders found" +msgstr "" + +#: jigoshop_taxonomy.php:148 +#@ jigoshop +msgid "No Orders found in trash" +msgstr "" + +#: jigoshop_taxonomy.php:149 +#@ jigoshop +msgid "Parent Orders" +msgstr "" + +#: jigoshop_taxonomy.php:151 +#@ jigoshop +msgid "This is where store orders are stored." +msgstr "" + +#: jigoshop_taxonomy.php:173 +#@ jigoshop +msgid "Order statuses" +msgstr "" + +#: jigoshop_taxonomy.php:174 +#@ jigoshop +msgid "Order status" +msgstr "" + +#: jigoshop_taxonomy.php:175 +#@ jigoshop +msgid "Search Order statuses" +msgstr "" + +#: jigoshop_taxonomy.php:176 +#@ jigoshop +msgid "All Order statuses" +msgstr "" + +#: jigoshop_taxonomy.php:177 +#@ jigoshop +msgid "Parent Order status" +msgstr "" + +#: jigoshop_taxonomy.php:178 +#@ jigoshop +msgid "Parent Order status:" +msgstr "" + +#: jigoshop_taxonomy.php:179 +#@ jigoshop +msgid "Edit Order status" +msgstr "" + +#: jigoshop_taxonomy.php:180 +#@ jigoshop +msgid "Update Order status" +msgstr "" + +#: jigoshop_taxonomy.php:181 +#@ jigoshop +msgid "Add New Order status" +msgstr "" + +#: jigoshop_taxonomy.php:182 +#@ jigoshop +msgid "New Order status Name" +msgstr "" + +#: shipping/flat_rate.php:72 +#@ jigoshop +msgid "Flat Rates" +msgstr "" + +#: shipping/flat_rate.php:72 +#@ jigoshop +msgid "Flat rates let you define a standard rate per item, or per order." +msgstr "" + +#: shipping/flat_rate.php:74 +#@ jigoshop +msgid "Enable Flat Rate" +msgstr "" + +#: shipping/flat_rate.php:92 +#@ jigoshop +msgid "Per Order" +msgstr "" + +#: shipping/flat_rate.php:93 +#@ jigoshop +msgid "Per Item" +msgstr "" + +#: shipping/flat_rate.php:99 +#@ jigoshop +msgid "Tax Status" +msgstr "" + +#: shipping/flat_rate.php:108 +#@ jigoshop +msgid "Cost excluding tax. Enter an amount, e.g. 2.50." +msgstr "" + +#: shipping/flat_rate.php:114 +#@ jigoshop +msgid "Fee excluding tax. Enter an amount, e.g. 2.50, or a percentage, e.g. 5%. Leave blank to disable." +msgstr "" + +#: shipping/flat_rate.php:114 +#@ jigoshop +msgid "Handling Fee" +msgstr "" + +#: shipping/free_shipping.php:27 +#@ jigoshop +msgid "Free Shipping" +msgstr "" + +#: shipping/free_shipping.php:29 +#@ jigoshop +msgid "Enable Free Shipping" +msgstr "" + +#: shipping/free_shipping.php:44 +#@ jigoshop +msgid "Users will need to spend this amount to get free shipping. Leave blank to disable." +msgstr "" + +#: shipping/free_shipping.php:44 +#@ jigoshop +msgid "Minimum Order Amount" +msgstr "" + +#: shortcodes/cart.php:17 +#: shortcodes/cart.php:32 +#@ jigoshop +msgid "Cart updated." +msgstr "" + +#: shortcodes/cart.php:44 +#@ jigoshop +msgid "Please enter a valid postcode/ZIP." +msgstr "" + +#: shortcodes/cart.php:58 +#: shortcodes/cart.php:64 +#@ jigoshop +msgid "Shipping costs updated." +msgstr "" + +#: shortcodes/cart.php:89 +#@ jigoshop +msgid "Product Name" +msgstr "" + +#: shortcodes/cart.php:90 +#@ jigoshop +msgid "Unit Price" +msgstr "" + +#: shortcodes/cart.php:122 +#@ jigoshop +msgid "Coupon" +msgstr "" + +#: shortcodes/cart.php:122 +#@ jigoshop +msgid "Apply Coupon" +msgstr "" + +#: shortcodes/cart.php:124 +#@ jigoshop +msgid "Update Shopping Cart" +msgstr "" + +#: shortcodes/cart.php:124 +#@ jigoshop +msgid "Proceed to Checkout →" +msgstr "" + +#: shortcodes/cart.php:140 +#@ jigoshop +msgid "Cart Totals" +msgstr "" + +#: shortcodes/cart.php:166 +#@ jigoshop +msgid "Sorry, it seems that there are no available shipping methods to your location. Please contact us if you require assistance or wish to make alternate arrangements." +msgstr "" + +#: shortcodes/checkout.php:19 +#@ jigoshop +msgid "The order totals have been updated. Please confirm your order by pressing the Place Order button at the bottom of the page." +msgstr "" + +#: shortcodes/my_account.php:18 +#, php-format +#@ jigoshop +msgid "Hello, %s. From your account dashboard you can view your recent orders, manage your shipping and billing addresses and change your password." +msgstr "" + +#: shortcodes/my_account.php:22 +#@ jigoshop +msgid "Available downloads" +msgstr "" + +#: shortcodes/my_account.php:25 +#@ jigoshop +msgid " download Remaining" +msgid_plural " downloads Remaining" +msgstr[0] "" +msgstr[1] "" + +#: shortcodes/my_account.php:36 +#@ jigoshop +msgid "#" +msgstr "" + +#: shortcodes/my_account.php:37 +#@ jigoshop +msgid "Date" +msgstr "" + +#: shortcodes/my_account.php:38 +#@ jigoshop +msgid "Ship to" +msgstr "" + +#: shortcodes/my_account.php:56 +#@ jigoshop +msgid "Pay" +msgstr "" + +#: shortcodes/my_account.php:57 +#@ jigoshop +msgid "Cancel" +msgstr "" + +#: shortcodes/my_account.php:59 +#@ jigoshop +msgid "View" +msgstr "" + +#: shortcodes/my_account.php:67 +#@ jigoshop +msgid "My Addresses" +msgstr "" + +#: shortcodes/my_account.php:68 +#@ jigoshop +msgid "The following addresses will be used on the checkout page by default." +msgstr "" + +#: shortcodes/my_account.php:94 +#@ jigoshop +msgid "You have not set up a billing address yet." +msgstr "" + +#: shortcodes/my_account.php:123 +#@ jigoshop +msgid "You have not set up a shipping address yet." +msgstr "" + +#: shortcodes/my_account.php:209 +#@ jigoshop +msgid "1 Infinite Loop" +msgstr "" + +#: shortcodes/my_account.php:213 +#@ jigoshop +msgid "Cupertino" +msgstr "" + +#: shortcodes/my_account.php:288 +#@ jigoshop +msgid "Fax" +msgstr "" + +#: shortcodes/my_account.php:294 +#@ jigoshop +msgid "Save Address" +msgstr "" + +#: shortcodes/my_account.php:335 +#@ jigoshop +msgid "Please enter your password." +msgstr "" + +#: shortcodes/my_account.php:349 +#@ jigoshop +msgid "New password" +msgstr "" + +#: shortcodes/my_account.php:353 +#@ jigoshop +msgid "Re-enter new password" +msgstr "" + +#: shortcodes/my_account.php:358 +#@ jigoshop +msgid "Save" +msgstr "" + +#: shortcodes/my_account.php:385 +#, php-format +#@ jigoshop +msgid "Order #%s made on %s" +msgstr "" + +#: shortcodes/my_account.php:387 +#, php-format +#@ jigoshop +msgid ". Order status: %s" +msgstr "" + +#: shortcodes/my_account.php:396 +#: templates/checkout/pay_for_order.php:8 +#: templates/checkout/review_order.php:31 +#@ jigoshop +msgid "Qty" +msgstr "" + +#: shortcodes/my_account.php:397 +#: templates/checkout/pay_for_order.php:9 +#: templates/checkout/review_order.php:32 +#@ jigoshop +msgid "Totals" +msgstr "" + +#: shortcodes/my_account.php:418 +#: shortcodes/order_tracking.php:57 +#: templates/checkout/pay_for_order.php:30 +#: templates/checkout/review_order.php:100 +#@ jigoshop +msgid "Grand Total" +msgstr "" + +#: shortcodes/my_account.php:445 +#@ jigoshop +msgid "Customer details" +msgstr "" + +#: shortcodes/my_account.php:463 +#: shortcodes/my_account.php:476 +#@ jigoshop +msgid "N/A" +msgstr "" + +#: shortcodes/order_tracking.php:22 +#, php-format +#@ jigoshop +msgid "Order #%s which was made %s has the status “%s”" +msgstr "" + +#: shortcodes/order_tracking.php:22 +#: shortcodes/order_tracking.php:24 +#@ jigoshop +msgid " ago" +msgstr "" + +#: shortcodes/order_tracking.php:24 +#@ jigoshop +msgid " and was completed " +msgstr "" + +#: shortcodes/order_tracking.php:29 +#@ jigoshop +msgid "Order Details" +msgstr "" + +#: shortcodes/order_tracking.php:33 +#@ jigoshop +msgid "Title" +msgstr "" + +#: shortcodes/order_tracking.php:34 +#@ jigoshop +msgid "SKU" +msgstr "" + +#: shortcodes/order_tracking.php:112 +#@ jigoshop +msgid "To track your order please enter your Order ID in the box below and press return. This was given to you on your receipt and in the confirmation email you should have received." +msgstr "" + +#: shortcodes/order_tracking.php:114 +#@ jigoshop +msgid "Order ID" +msgstr "" + +#: shortcodes/order_tracking.php:114 +#@ jigoshop +msgid "Found in your order confirmation email." +msgstr "" + +#: shortcodes/order_tracking.php:115 +#@ jigoshop +msgid "Billing Email" +msgstr "" + +#: shortcodes/order_tracking.php:115 +#@ jigoshop +msgid "Email you used during checkout." +msgstr "" + +#: shortcodes/order_tracking.php:117 +#@ jigoshop +msgid "Track\"" +msgstr "" + +#: shortcodes/pay.php:60 +#@ jigoshop +msgid "Your order has already been paid for. Please contact us if you need assistance." +msgstr "" + +#: shortcodes/pay.php:87 +#: shortcodes/thankyou.php:26 +#@ jigoshop +msgid "Order:" +msgstr "" + +#: shortcodes/pay.php:91 +#: shortcodes/thankyou.php:30 +#@ jigoshop +msgid "Date:" +msgstr "" + +#: shortcodes/pay.php:99 +#: shortcodes/thankyou.php:38 +#@ jigoshop +msgid "Payment method:" +msgstr "" + +#: shortcodes/thankyou.php:8 +#@ jigoshop +msgid "

    Thank you. Your order has been processed successfully.

    " +msgstr "" + +#: templates/archive-product.php:14 +#@ jigoshop +msgid "Search Results:" +msgstr "" + +#: templates/archive-product.php:16 +#@ jigoshop +msgid "All Products" +msgstr "" + +#: templates/archive-product.php:23 +#: templates/product/reviews.php:51 +#: templates/product_taxonomy.php:22 +#@ jigoshop +msgid "Next " +msgstr "" + +#: templates/archive-product.php:24 +#: templates/product/reviews.php:50 +#: templates/product_taxonomy.php:23 +#@ jigoshop +msgid " Previous" +msgstr "" + +#: templates/cart/shipping_calculator.php:49 +#@ jigoshop +msgid "Postcode/Zip" +msgstr "" + +#: templates/cart/shipping_calculator.php:52 +#@ jigoshop +msgid "Update Totals" +msgstr "" + +#: templates/checkout/form.php:19 +#@ jigoshop +msgid "Your order" +msgstr "" + +#: templates/checkout/login.php:1 +#@ jigoshop +msgid "Already registered?" +msgstr "" + +#: templates/checkout/login.php:1 +#@ jigoshop +msgid "Click here to login" +msgstr "" + +#: templates/checkout/login.php:14 +#: templates/login.php:13 +#@ jigoshop +msgid "Login" +msgstr "" + +#: templates/checkout/pay_for_order.php:75 +#: templates/checkout/review_order.php:151 +#@ jigoshop +msgid "Sorry, it seems that there are no available payment methods for your state. Please contact us if you require assistance or wish to make alternate arrangements." +msgstr "" + +#: templates/checkout/pay_for_order.php:84 +#@ jigoshop +msgid "Pay for order" +msgstr "" + +#: templates/checkout/review_order.php:13 +#@ jigoshop +msgid "Sorry, your session has expired." +msgstr "" + +#: templates/checkout/review_order.php:13 +#@ jigoshop +msgid "Return to homepage →" +msgstr "" + +#: templates/checkout/review_order.php:67 +#@ jigoshop +msgid "Free" +msgstr "" + +#: templates/checkout/review_order.php:79 +#@ jigoshop +msgid "Please fill in your details above to see available shipping methods." +msgstr "" + +#: templates/checkout/review_order.php:81 +#@ jigoshop +msgid "Sorry, it seems that there are no available shipping methods for your state. Please contact us if you require assistance or wish to make alternate arrangements." +msgstr "" + +#: templates/checkout/review_order.php:149 +#@ jigoshop +msgid "Please fill in your details above to see available payment methods." +msgstr "" + +#: templates/checkout/review_order.php:161 +#@ jigoshop +msgid "Since your browser does not support JavaScript, or it is disabled, please ensure you click the Update Totals button before placing your order. You may be charged more than the amount stated above if you fail to do so." +msgstr "" + +#: templates/checkout/review_order.php:161 +#@ jigoshop +msgid "Update totals" +msgstr "" + +#: templates/checkout/review_order.php:163 +#@ jigoshop +msgid "Place order" +msgstr "" + +#: templates/checkout/review_order.php:167 +#@ jigoshop +msgid "I accept the" +msgstr "" + +#: templates/checkout/review_order.php:167 +#@ jigoshop +msgid "terms & conditions" +msgstr "" + +#: templates/loop-shop.php:28 +#: templates/product/downloadable/add-to-cart.php:5 +#: templates/product/grouped/add-to-cart.php:19 +#: templates/product/simple/add-to-cart.php:5 +#: templates/product/virtual/add-to-cart.php:5 +#@ jigoshop +msgid "Add to cart" +msgstr "" + +#: templates/loop-shop.php:40 +#@ jigoshop +msgid "No products found which match your selection." +msgstr "" + +#: templates/product/attributes.php:4 +#: templates/single-product.php:62 +#@ jigoshop +msgid "Additional Information" +msgstr "" + +#: templates/product/description.php:1 +#@ jigoshop +msgid "Product Description" +msgstr "" + +#: templates/product/related.php:6 +#@ jigoshop +msgid "Related Products" +msgstr "" + +#: templates/product/reviews.php:28 +#, php-format +#@ jigoshop +msgid "Rated %s out of 5" +msgstr "" + +#: templates/product/reviews.php:30 +#, php-format +#@ jigoshop +msgid "%s review for %s" +msgid_plural "%s reviews for %s" +msgstr[0] "" +msgstr[1] "" + +#: templates/product/reviews.php:35 +#: templates/single-product.php:63 +#@ jigoshop +msgid "Reviews" +msgstr "" + +#: templates/product/reviews.php:55 +#@ jigoshop +msgid "Add Review" +msgstr "" + +#: templates/product/reviews.php:57 +#@ jigoshop +msgid "Add a review" +msgstr "" + +#: templates/product/reviews.php:61 +#@ jigoshop +msgid "Be the first to review " +msgstr "" + +#: templates/product/reviews.php:63 +#@ jigoshop +msgid "There are no reviews yet, would you like to submit yours?" +msgstr "" + +#: templates/product/reviews.php:78 +#@ default +msgid "Email" +msgstr "" + +#: templates/product/reviews.php:81 +#@ jigoshop +msgid "Submit Review" +msgstr "" + +#: templates/product/reviews.php:84 +#@ jigoshop +msgid "Rating" +msgstr "" + +#: templates/product/reviews.php:85 +#@ jigoshop +msgid "Rate..." +msgstr "" + +#: templates/product/reviews.php:86 +#@ jigoshop +msgid "Perfect" +msgstr "" + +#: templates/product/reviews.php:87 +#@ jigoshop +msgid "Good" +msgstr "" + +#: templates/product/reviews.php:88 +#@ jigoshop +msgid "Average" +msgstr "" + +#: templates/product/reviews.php:89 +#@ jigoshop +msgid "Not that bad" +msgstr "" + +#: templates/product/reviews.php:90 +#@ jigoshop +msgid "Very Poor" +msgstr "" + +#: templates/product/reviews.php:92 +#@ default +msgctxt "noun" +msgid "Your Review" +msgstr "" + +#: widgets/cart.php:18 +#@ default +msgid "Shopping Cart for the sidebar." +msgstr "" + +#: widgets/cart.php:19 +#@ default +msgid "Shopping Cart" +msgstr "" + +#: widgets/cart.php:28 +#@ default +msgid "Cart" +msgstr "" + +#: widgets/cart.php:46 +#@ jigoshop +msgid "No products in the cart." +msgstr "" + +#: widgets/cart.php:60 +#@ jigoshop +msgid "View Cart →" +msgstr "" + +#: widgets/cart.php:60 +#@ jigoshop +msgid "Checkout →" +msgstr "" + +#: widgets/cart.php:74 +#: widgets/featured_products.php:96 +#: widgets/layered_nav.php:149 +#: widgets/price_filter.php:105 +#: widgets/product_categories.php:87 +#: widgets/product_search.php:55 +#: widgets/product_tag_cloud.php:56 +#: widgets/recent_products.php:94 +#@ default +msgid "Title:" +msgstr "" + +#: widgets/featured_products.php:18 +#@ jigoshop +msgid "Featured products on your site" +msgstr "" + +#: widgets/featured_products.php:19 +#: widgets/featured_products.php:41 +#@ jigoshop +msgid "Featured Products" +msgstr "" + +#: widgets/featured_products.php:99 +#: widgets/recent_products.php:97 +#@ default +msgid "Number of products to show:" +msgstr "" + +#: widgets/layered_nav.php:16 +#@ default +msgid "Shows a custom attribute in a widget which lets you narrow down the list of shown products in categories." +msgstr "" + +#: widgets/layered_nav.php:17 +#@ default +msgid "Layered Nav" +msgstr "" + +#: widgets/layered_nav.php:152 +#@ default +msgid "Attribute:" +msgstr "" + +#: widgets/price_filter.php:37 +#@ default +msgid "Shows a price filter slider in a widget which lets you narrow down the list of shown products in categories." +msgstr "" + +#: widgets/price_filter.php:38 +#@ default +msgid "Price Filter" +msgstr "" + +#: widgets/price_filter.php:83 +#@ jigoshop +msgid "Price: " +msgstr "" + +#: widgets/price_filter.php:96 +#@ jigoshop +msgid "Filter by price" +msgstr "" + +#: widgets/product_categories.php:16 +#@ jigoshop +msgid "A list or dropdown of product categories" +msgstr "" + +#: widgets/product_categories.php:36 +#@ jigoshop +msgid "Select Category" +msgstr "" + +#: widgets/product_categories.php:91 +#@ default +msgid "Show as dropdown" +msgstr "" + +#: widgets/product_categories.php:94 +#@ default +msgid "Show post counts" +msgstr "" + +#: widgets/product_categories.php:97 +#@ default +msgid "Show hierarchy" +msgstr "" + +#: widgets/product_search.php:16 +#@ default +msgid "Search box for products only." +msgstr "" + +#: widgets/product_search.php:17 +#@ default +msgid "Product Search" +msgstr "" + +#: widgets/product_search.php:34 +#@ jigoshop +msgid "Search for:" +msgstr "" + +#: widgets/product_search.php:35 +#@ jigoshop +msgid "Search for products" +msgstr "" + +#: widgets/product_search.php:36 +#@ jigoshop +msgid "Search" +msgstr "" + +#: widgets/product_tag_cloud.php:16 +#@ default +msgid "Your most used product tags in cloud format" +msgstr "" + +#: widgets/product_tag_cloud.php:17 +#@ default +msgid "Product Tag Cloud" +msgstr "" + +#: widgets/recent_products.php:16 +#@ jigoshop +msgid "The most recent products on your site" +msgstr "" + +#: widgets/recent_products.php:17 +#: widgets/recent_products.php:39 +#@ jigoshop +msgid "New Products" +msgstr "" + diff --git a/languages/jigoshop-fr_FR.mo b/languages/jigoshop-fr_FR.mo new file mode 100644 index 0000000000000000000000000000000000000000..357692342603c7367ad4ec5afe1f0e184e8aadc0 GIT binary patch literal 77143 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 p_;vd&O#7BqY*3~d8-;IHesM-P(d-?R\n" +"Language-Team: Gecka Apps \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Poedit-Language: French\n" +"X-Poedit-Country: FRENCH\n" +"X-Poedit-SourceCharset: utf-8\n" +"X-Poedit-KeywordsList: __;_e;__ngettext:1,2;_n:1,2;__ngettext_noop:1,2;_n_noop:1,2;_c,_nc:4c,1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;_nx_noop:4c,1,2\n" +"X-Textdomain-Support: yes\n" + +# @ jigoshop +#: jigoshop_taxonomy.php:25 +msgid "Product Categories" +msgstr "Categories de produits" + +# @ jigoshop +#: jigoshop_taxonomy.php:26 +msgid "Product Category" +msgstr "Categorie de produits" + +# @ jigoshop +#: jigoshop_taxonomy.php:27 +msgid "Search Product Categories" +msgstr "Chercher une categorie de produits" + +# @ jigoshop +#: jigoshop_taxonomy.php:28 +msgid "All Product Categories" +msgstr "Toutes les catégories" + +# @ jigoshop +#: jigoshop_taxonomy.php:29 +msgid "Parent Product Category" +msgstr "Catégorie de produits parente" + +# @ jigoshop +#: jigoshop_taxonomy.php:30 +msgid "Parent Product Category:" +msgstr "Catégorie de produits parente:" + +# @ jigoshop +#: jigoshop_taxonomy.php:31 +msgid "Edit Product Category" +msgstr "Modifier la catégorie de produits" + +# @ jigoshop +#: jigoshop_taxonomy.php:32 +msgid "Update Product Category" +msgstr "Mettre à jour la catégorie de produits" + +# @ jigoshop +#: jigoshop_taxonomy.php:33 +msgid "Add New Product Category" +msgstr "Ajouter une nouvelle catégorie de produits" + +# @ jigoshop +#: jigoshop_taxonomy.php:34 +msgid "New Product Category Name" +msgstr "Nom de la nouvelle catégorie de produits" + +#: jigoshop_taxonomy.php:38 +msgctxt "slug" +msgid "product-category" +msgstr "categorie-produit" + +# @ jigoshop +# @ default +#: jigoshop_taxonomy.php:47 +msgid "Product Tags" +msgstr "Mots-clefs de produits" + +# @ jigoshop +#: jigoshop_taxonomy.php:48 +msgid "Product Tag" +msgstr "Mot-clef de produits" + +# @ jigoshop +#: jigoshop_taxonomy.php:49 +msgid "Search Product Tags" +msgstr "Cherche dans les mots-clefs de produits" + +# @ jigoshop +#: jigoshop_taxonomy.php:50 +msgid "All Product Tags" +msgstr "Tous les mots-clefs de produits" + +# @ jigoshop +#: jigoshop_taxonomy.php:51 +msgid "Parent Product Tag" +msgstr "Mot-clef de produit parent" + +# @ jigoshop +#: jigoshop_taxonomy.php:52 +msgid "Parent Product Tag:" +msgstr "Mot-clef de produit parent:" + +# @ jigoshop +#: jigoshop_taxonomy.php:53 +msgid "Edit Product Tag" +msgstr "Modifier le mot-clef de produit" + +# @ jigoshop +#: jigoshop_taxonomy.php:54 +msgid "Update Product Tag" +msgstr "Mettre à jour le mot-clef de produits" + +# @ jigoshop +#: jigoshop_taxonomy.php:55 +msgid "Add New Product Tag" +msgstr "Ajouter un nouveau mot-clef de produits" + +# @ jigoshop +#: jigoshop_taxonomy.php:56 +msgid "New Product Tag Name" +msgstr "Nom du nouveau mot-clef de produits" + +#: jigoshop_taxonomy.php:60 +msgctxt "slug" +msgid "product-tag" +msgstr "tag-produit" + +# @ jigoshop +#: jigoshop_taxonomy.php:79 +#: jigoshop.php:173 +msgid "Search " +msgstr "Rechercher" + +# @ jigoshop +#: jigoshop_taxonomy.php:80 +#: jigoshop.php:174 +msgid "All " +msgstr "Tous" + +# @ jigoshop +#: jigoshop_taxonomy.php:81 +#: jigoshop_taxonomy.php:82 +#: jigoshop.php:175 +#: jigoshop.php:176 +msgid "Parent " +msgstr "Parent" + +# @ jigoshop +#: jigoshop_taxonomy.php:83 +#: jigoshop.php:177 +msgid "Edit " +msgstr "Modifier" + +# @ jigoshop +#: jigoshop_taxonomy.php:84 +#: jigoshop.php:178 +msgid "Update " +msgstr "Mettre à jour" + +# @ jigoshop +#: jigoshop_taxonomy.php:85 +#: jigoshop.php:179 +msgid "Add New " +msgstr "Ajouter un nouveau" + +# @ jigoshop +#: jigoshop_taxonomy.php:86 +#: jigoshop.php:180 +msgid "New " +msgstr "Nouveau" + +# @ jigoshop +#: jigoshop_taxonomy.php:102 +msgid "Products" +msgstr "Produits" + +# @ jigoshop +#: jigoshop_taxonomy.php:103 +msgid "Product" +msgstr "Produit" + +# @ jigoshop +#: jigoshop_taxonomy.php:104 +msgid "Add Product" +msgstr "Ajouter un produit" + +# @ jigoshop +#: jigoshop_taxonomy.php:105 +msgid "Add New Product" +msgstr "Ajouter un nouveau produit" + +# @ jigoshop +#: jigoshop_taxonomy.php:106 +#: jigoshop_taxonomy.php:149 +msgid "Edit" +msgstr "Modifier" + +# @ jigoshop +#: jigoshop_taxonomy.php:107 +msgid "Edit Product" +msgstr "Modifier le produit" + +# @ jigoshop +#: jigoshop_taxonomy.php:108 +msgid "New Product" +msgstr "Nouveau produit" + +# @ jigoshop +#: jigoshop_taxonomy.php:109 +#: jigoshop_taxonomy.php:110 +msgid "View Product" +msgstr "Voir le produit" + +# @ jigoshop +#: jigoshop_taxonomy.php:111 +msgid "Search Products" +msgstr "Checher dans les produits" + +# @ jigoshop +#: jigoshop_taxonomy.php:112 +msgid "No Products found" +msgstr "Aucun produit trouvé" + +# @ jigoshop +#: jigoshop_taxonomy.php:113 +msgid "No Products found in trash" +msgstr "Aucun produit trouvé dans la corbeille" + +# @ jigoshop +#: jigoshop_taxonomy.php:114 +msgid "Parent Product" +msgstr "Produit parent" + +# @ jigoshop +#: jigoshop_taxonomy.php:116 +msgid "This is where you can add new products to your store." +msgstr "D'ici vous pouvez ajouter de nouveaux produits à votre boutique." + +# @ jigoshop +#: jigoshop_taxonomy.php:145 +msgid "Orders" +msgstr "Commandes" + +# @ jigoshop +#: jigoshop_taxonomy.php:146 +msgid "Order" +msgstr "Commande" + +# @ jigoshop +#: jigoshop_taxonomy.php:147 +msgid "Add Order" +msgstr "Ajouter une commande" + +# @ jigoshop +#: jigoshop_taxonomy.php:148 +msgid "Add New Order" +msgstr "Ajouter une nouvelle commande" + +# @ jigoshop +#: jigoshop_taxonomy.php:150 +msgid "Edit Order" +msgstr "Modifier la commande" + +# @ jigoshop +#: jigoshop_taxonomy.php:151 +msgid "New Order" +msgstr "Nouvelle commande" + +# @ jigoshop +#: jigoshop_taxonomy.php:152 +#: jigoshop_taxonomy.php:153 +msgid "View Order" +msgstr "Voir la commande" + +# @ jigoshop +#: jigoshop_taxonomy.php:154 +msgid "Search Orders" +msgstr "Chercher dans les comandes" + +# @ jigoshop +#: jigoshop_taxonomy.php:155 +msgid "No Orders found" +msgstr "Aucune commande trouvée." + +# @ jigoshop +#: jigoshop_taxonomy.php:156 +msgid "No Orders found in trash" +msgstr "Aucune commande trouvée dans la corbeille." + +# @ jigoshop +#: jigoshop_taxonomy.php:157 +msgid "Parent Orders" +msgstr "Commandes parentes" + +# @ jigoshop +#: jigoshop_taxonomy.php:159 +msgid "This is where store orders are stored." +msgstr "C'est ici que sont enregistrées les commandes de votre boutique." + +# @ jigoshop +#: jigoshop_taxonomy.php:181 +msgid "Order statuses" +msgstr "État des commandes" + +# @ jigoshop +#: jigoshop_taxonomy.php:182 +msgid "Order status" +msgstr "Etat de la commande" + +# @ jigoshop +#: jigoshop_taxonomy.php:183 +msgid "Search Order statuses" +msgstr "Rechercher dans les états de commandes" + +# @ jigoshop +#: jigoshop_taxonomy.php:184 +msgid "All Order statuses" +msgstr "Tous les états de commandes" + +# @ jigoshop +#: jigoshop_taxonomy.php:185 +msgid "Parent Order status" +msgstr "État de la commande parente" + +# @ jigoshop +#: jigoshop_taxonomy.php:186 +msgid "Parent Order status:" +msgstr "État de la commande parente:" + +# @ jigoshop +#: jigoshop_taxonomy.php:187 +msgid "Edit Order status" +msgstr "Modifier l'état de commandes" + +# @ jigoshop +#: jigoshop_taxonomy.php:188 +msgid "Update Order status" +msgstr "Mettre à jour l'état de commandes" + +# @ jigoshop +#: jigoshop_taxonomy.php:189 +msgid "Add New Order status" +msgstr "Ajouter un nouvel état de commande" + +# @ jigoshop +#: jigoshop_taxonomy.php:190 +msgid "New Order status Name" +msgstr "Nom du nouvel état de commandes" + +#: jigoshop_template_functions.php:25 +msgid "Sale!" +msgstr "Promo!" + +# @ jigoshop +#: jigoshop_template_functions.php:43 +#: jigoshop_template_functions.php:213 +#: jigoshop_template_functions.php:228 +#: jigoshop_template_functions.php:256 +msgid "Add to cart" +msgstr "Ajouter au panier" + +# @ jigoshop +#: jigoshop_template_functions.php:284 +msgid "Next " +msgstr "Suivant " + +# @ jigoshop +#: jigoshop_template_functions.php:285 +msgid " Previous" +msgstr " Précédent" + +# @ jigoshop +#: jigoshop_template_functions.php:299 +msgid "Description" +msgstr "Description" + +# @ jigoshop +#: jigoshop_template_functions.php:308 +#: jigoshop_template_functions.php:335 +msgid "Additional Information" +msgstr "Information additionnelle" + +# @ jigoshop +#: jigoshop_template_functions.php:315 +msgid "Reviews" +msgstr "Commentaires" + +# @ jigoshop +#: jigoshop_template_functions.php:326 +msgid "Product Description" +msgstr "Description produit" + +# @ jigoshop +#: jigoshop_template_functions.php:387 +msgid "Related Products" +msgstr "Produits connexes" + +# @ jigoshop +#: jigoshop_template_functions.php:413 +msgid "Calculate Shipping" +msgstr "Calculer les frais de port" + +# @ jigoshop +#: jigoshop_template_functions.php:417 +msgid "Select a country…" +msgstr "Sélectionnez un pays…" + +# @ jigoshop +#: jigoshop_template_functions.php:438 +#: assets/js/script.js.php:108 +msgid "Select a state…" +msgstr "Sélectionner un état…" + +# @ jigoshop +#: jigoshop_template_functions.php:450 +#: assets/js/script.js.php:114 +msgid "state" +msgstr "état" + +# @ jigoshop +#: jigoshop_template_functions.php:456 +msgid "Postcode/Zip" +msgstr "Code postal" + +# @ jigoshop +#: jigoshop_template_functions.php:456 +msgid "Postcode" +msgstr "Code postal" + +# @ jigoshop +#: jigoshop_template_functions.php:459 +msgid "Update Totals" +msgstr "Mettre à jour les totaux" + +# @ jigoshop +#: jigoshop_template_functions.php:479 +msgid "Username" +msgstr "Nom d'utilisateur" + +# @ jigoshop +#: jigoshop_template_functions.php:483 +msgid "Password" +msgstr "Mot de passe" + +# @ jigoshop +#: jigoshop_template_functions.php:490 +msgid "Login" +msgstr "Connectez-vous" + +#: jigoshop_template_functions.php:491 +msgid "Lost Password?" +msgstr "Mot de passe oublié?" + +# @ jigoshop +#: jigoshop_template_functions.php:506 +msgid "Already registered?" +msgstr "Déjà enregistré?" + +# @ jigoshop +#: jigoshop_template_functions.php:506 +msgid "Click here to login" +msgstr "Cliquez ici pour vous connecter" + +#: jigoshop_template_functions.php:520 +msgctxt "breadcrumb" +msgid "Home" +msgstr "Accueil" + +# @ jigoshop +#: jigoshop_template_functions.php:573 +msgid "Products tagged “" +msgstr "Produits marqués “" + +# @ jigoshop +#: jigoshop_template_functions.php:596 +#: jigoshop_template_functions.php:681 +msgid "Search results for “" +msgstr "Résultat de recherche pour “" + +# @ jigoshop +#: jigoshop_template_functions.php:645 +msgid "Error 404" +msgstr "Erreur 404" + +# @ jigoshop +#: jigoshop_template_functions.php:685 +msgid "Posts tagged “" +msgstr "Articles marqués “" + +# @ jigoshop +#: jigoshop_template_functions.php:690 +msgid "Author: " +msgstr "Auteur:" + +# @ jigoshop +#: jigoshop_template_functions.php:696 +msgid "Page" +msgstr "Page" + +# @ jigoshop +#: jigoshop_actions.php:33 +#: jigoshop_actions.php:45 +#, php-format +msgid "View Cart → Product successfully added to your basket." +msgstr "Voir le panier → L'article a correctement été ajouté à votre panier." + +# @ jigoshop +#: jigoshop_actions.php:51 +msgid "Please choose a quantity…" +msgstr "Merci de choisir une quantité…" + +# @ jigoshop +#: jigoshop_actions.php:57 +msgid "Please choose a product…" +msgstr "Merci de choisir un article…" + +# @ jigoshop +#: jigoshop_actions.php:145 +msgid "Username is required." +msgstr "Le nom d'utilsateur est obligatoire." + +# @ jigoshop +#: jigoshop_actions.php:146 +msgid "Password is required." +msgstr "Le mot de passe est obligatoire." + +# @ jigoshop +#: jigoshop_actions.php:190 +msgid "Order cancelled by customer." +msgstr "Commande annulée par le client." + +# @ jigoshop +#: jigoshop_actions.php:193 +msgid "Your order was cancelled." +msgstr "Votre commande a été annulée." + +# @ jigoshop +#: jigoshop_actions.php:197 +msgid "Your order is no longer pending and could not be cancelled. Please contact us if you need assistance." +msgstr "Votre commande n'est plus en attente et n'a donc pas pu être annulée. Merci de nous contacter si vous avez besoin d'aide." + +# @ jigoshop +#: jigoshop_actions.php:201 +msgid "Invalid order." +msgstr "Commande invalide." + +# @ jigoshop +#: jigoshop_actions.php:238 +#, php-format +msgid "Sorry, you have reached your download limit for this file. Go to homepage →" +msgstr "Désolé, vous avez atteint votre limite de téléchargement pour ce fichier. Retour à l'accueil →" + +# @ jigoshop +#: jigoshop_actions.php:271 +#: jigoshop_actions.php:299 +#, php-format +msgid "File not found. Go to homepage →" +msgstr "Fichier introuvable. Retour à l'accueil →" + +# @ jigoshop +#: jigoshop_emails.php:22 +#, php-format +msgid "[%s] New Customer Order (# %s)" +msgstr "[%s] Nouvelle commande client (# %s)" + +# @ jigoshop +#: jigoshop_emails.php:24 +msgid "You have received an order from " +msgstr "Vous avez reçu une commande de" + +# @ jigoshop +#: jigoshop_emails.php:24 +msgid ". Their order is as follows:" +msgstr ". Cette commande est la suivante :" + +# @ jigoshop +#: jigoshop_emails.php:27 +#: jigoshop_emails.php:88 +#: jigoshop_emails.php:148 +#: jigoshop_emails.php:206 +msgid "ORDER #: " +msgstr "COMMANDE N°:" + +# @ jigoshop +#: jigoshop_emails.php:33 +#: jigoshop_emails.php:94 +#: jigoshop_emails.php:154 +#: jigoshop_emails.php:212 +msgid "Note:" +msgstr "Remarques:" + +# @ jigoshop +#: jigoshop_emails.php:36 +#: jigoshop_emails.php:97 +#: jigoshop_emails.php:157 +#: jigoshop_emails.php:215 +msgid "Subtotal:" +msgstr "Sous-total:" + +# @ jigoshop +#: jigoshop_emails.php:37 +#: jigoshop_emails.php:98 +#: jigoshop_emails.php:158 +#: jigoshop_emails.php:216 +msgid "Shipping:" +msgstr "Livraison:" + +# @ jigoshop +#: jigoshop_emails.php:38 +#: jigoshop_emails.php:99 +#: jigoshop_emails.php:159 +#: jigoshop_emails.php:217 +msgid "Discount:" +msgstr "Remise:" + +# @ jigoshop +#: jigoshop_emails.php:39 +#: jigoshop_emails.php:100 +#: jigoshop_emails.php:160 +#: jigoshop_emails.php:218 +msgid "Tax:" +msgstr "Taxe:" + +# @ jigoshop +#: jigoshop_emails.php:40 +#: jigoshop_emails.php:101 +#: jigoshop_emails.php:161 +#: jigoshop_emails.php:219 +msgid "Total:" +msgstr "Total:" + +# @ jigoshop +#: jigoshop_emails.php:43 +#: jigoshop_emails.php:104 +#: jigoshop_emails.php:164 +msgid "CUSTOMER DETAILS" +msgstr "INFORMATIONS DU CLIENT" + +# @ jigoshop +#: jigoshop_emails.php:46 +#: jigoshop_emails.php:107 +#: jigoshop_emails.php:167 +msgid "Email:" +msgstr "E-mail:" + +# @ jigoshop +#: jigoshop_emails.php:47 +#: jigoshop_emails.php:108 +#: jigoshop_emails.php:168 +msgid "Tel:" +msgstr "Tèl:" + +# @ jigoshop +#: jigoshop_emails.php:52 +#: jigoshop_emails.php:113 +#: jigoshop_emails.php:173 +msgid "BILLING ADDRESS" +msgstr "ADRESSE DE FACTURATION" + +# @ jigoshop +#: jigoshop_emails.php:60 +#: jigoshop_emails.php:121 +#: jigoshop_emails.php:181 +msgid "SHIPPING ADDRESS" +msgstr "ADRESSE DE LIVRAISON" + +# @ jigoshop +#: jigoshop_emails.php:83 +msgid "Order Received" +msgstr "Commande reçue" + +# @ jigoshop +#: jigoshop_emails.php:85 +msgid "Thank you, we are now processing your order. Your order's details are below:" +msgstr "Merci, nous allons traiter votre commande. Le détail de votre commande est le suivant:" + +# @ jigoshop +#: jigoshop_emails.php:143 +msgid "Order Complete" +msgstr "Commande terminée" + +# @ jigoshop +#: jigoshop_emails.php:145 +msgid "Your order is complete. Your order's details are below:" +msgstr "Votre commande est terminée. Le détail de votre commande est le suivant:" + +# @ jigoshop +#: jigoshop_emails.php:201 +msgid "Pay for Order" +msgstr "Payer la commande" + +# @ jigoshop +#: jigoshop_emails.php:203 +#, php-format +msgid "An order has been created for you on “%s”. To pay for this order please use the following link: %s" +msgstr "Une commande vous a été crée sur “%s”. Pour effectuer votre paiment merci d'utiliser ce lien: %s" + +# @ jigoshop +#: jigoshop_emails.php:232 +msgid "Product low in stock" +msgstr "Produit faible en stock" + +# @ jigoshop +#: jigoshop_emails.php:233 +msgid "is low in stock." +msgstr "est faible en stock." + +# @ jigoshop +#: jigoshop_emails.php:244 +msgid "Product out of stock" +msgstr "Produit en rupture de stock" + +# @ jigoshop +#: jigoshop_emails.php:245 +msgid "is out of stock." +msgstr "est en rupture de stock." + +# @ jigoshop +#: jigoshop_emails.php:256 +msgid "Product Backorder" +msgstr "Produit en pré-commande" + +# @ jigoshop +#: jigoshop_emails.php:257 +msgid " units of #" +msgstr "unités de #" + +# @ jigoshop +#: jigoshop_emails.php:257 +msgid "have been backordered." +msgstr "a été pré-commandé." + +#: jigoshop.php:293 +msgid "This is a demo store for testing purposes — no orders shall be fulfilled." +msgstr "C'est une boutique de démonstration à des fins de tests — aucune commande ne doit être effectuée." + +# @ jigoshop +#: jigoshop.php:413 +msgid " (ex. tax)" +msgstr " (HT)" + +#: jigoshop.php:497 +msgid "You have taken too long. Please go back and refresh the page." +msgstr "Vous avez mis trop de temps. Merci de revenir en arière et de rafraichir la page." + +# @ jigowatt +#: jigoshop.php:500 +msgid "Please rate the product." +msgstr "Merci de noter ce produit." + +# @ jigoshop +#: jigoshop.php:519 +msgid "out of 5" +msgstr "sur 5" + +# @ jigoshop +#: jigoshop.php:522 +msgid "Your comment is awaiting approval" +msgstr "Votre commentaire est en attente de modération" + +# @ jigoshop +#: jigoshop.php:525 +msgid "Rating by" +msgstr "Notes par" + +# @ jigoshop +#: jigoshop.php:525 +msgid "on" +msgstr "sur" + +# @ jigoshop +#: shipping/free_shipping.php:27 +msgid "Free Shipping" +msgstr "Livraison gratuite" + +# @ jigoshop +#: shipping/free_shipping.php:29 +msgid "Enable Free Shipping" +msgstr "Activer la livraison gratuite" + +# @ jigoshop +#: shipping/free_shipping.php:32 +#: shipping/flat_rate.php:77 +msgid "Yes" +msgstr "Oui" + +# @ jigoshop +#: shipping/free_shipping.php:33 +#: shipping/flat_rate.php:78 +msgid "No" +msgstr "Non" + +# @ jigoshop +#: shipping/free_shipping.php:38 +#: shipping/flat_rate.php:83 +msgid "This controls the title which the user sees during checkout." +msgstr "Ceci controle le nom que l'utilisateur verra lors de sa commande." + +# @ jigoshop +#: shipping/free_shipping.php:38 +#: shipping/flat_rate.php:83 +msgid "Method Title" +msgstr "Nom du mode" + +# @ jigoshop +#: shipping/free_shipping.php:44 +msgid "Users will need to spend this amount to get free shipping. Leave blank to disable." +msgstr "Les utilisateurs devront commander pour ce montant minimum pour bénéficier de la livraison gratuite. Laisser vide pour désactiver cette fonctionnalité." + +# @ jigoshop +#: shipping/free_shipping.php:44 +msgid "Minimum Order Amount" +msgstr "Montant minimum de commande" + +# @ jigoshop +#: shipping/free_shipping.php:50 +#: shipping/flat_rate.php:120 +msgid "Method available for" +msgstr "Mode disponible pour" + +# @ jigoshop +#: shipping/free_shipping.php:53 +#: shipping/flat_rate.php:123 +msgid "All allowed countries" +msgstr "Tous les pays autorisés" + +# @ jigoshop +#: shipping/free_shipping.php:54 +#: shipping/free_shipping.php:62 +#: shipping/flat_rate.php:124 +#: shipping/flat_rate.php:133 +msgid "Specific Countries" +msgstr "Pays spécifiques" + +# @ jigoshop +#: shipping/flat_rate.php:72 +msgid "Flat Rates" +msgstr "Tarifs forfaitaires" + +# @ jigoshop +#: shipping/flat_rate.php:72 +msgid "Flat rates let you define a standard rate per item, or per order." +msgstr "Les taux forfaitaires vous permettent de définir un taux fixe par article, ou par commande." + +# @ jigoshop +#: shipping/flat_rate.php:74 +msgid "Enable Flat Rate" +msgstr "Activer le tarif forfaitaire" + +# @ jigoshop +#: shipping/flat_rate.php:89 +msgid "Type" +msgstr "Type" + +# @ jigoshop +#: shipping/flat_rate.php:92 +msgid "Per Order" +msgstr "Par commande" + +# @ jigoshop +#: shipping/flat_rate.php:93 +msgid "Per Item" +msgstr "Par article" + +# @ jigoshop +#: shipping/flat_rate.php:99 +msgid "Tax Status" +msgstr "Etat de la taxe" + +# @ jigoshop +#: shipping/flat_rate.php:102 +msgid "Taxable" +msgstr "Taxable" + +#: shipping/flat_rate.php:103 +msgid "None" +msgstr "Aucune" + +# @ jigoshop +#: shipping/flat_rate.php:108 +msgid "Cost excluding tax. Enter an amount, e.g. 2.50." +msgstr "Coût hors taxe. Saisir un montant, par exemple 2,50." + +# @ jigoshop +#: shipping/flat_rate.php:108 +msgid "Cost" +msgstr "Coût" + +# @ jigoshop +#: shipping/flat_rate.php:114 +msgid "Fee excluding tax. Enter an amount, e.g. 2.50, or a percentage, e.g. 5%. Leave blank to disable." +msgstr "Frais hors taxe. Entrez soit un montant, par exemple 2,50, soit un pourcentage, par exemple 5%. Laissez vide pour désactiver." + +# @ jigoshop +#: shipping/flat_rate.php:114 +msgid "Handling Fee" +msgstr "Frais de manutention" + +# @ jigoshop +#: admin/jigoshop-admin-dashboard.php:25 +msgid "Jigoshop Dashboard" +msgstr "Tableau de bord de Jigoshop" + +# @ jigoshop +#: admin/jigoshop-admin-dashboard.php:33 +msgid "Right Now" +msgstr "Aujourd'hui" + +# @ jigoshop +#: admin/jigoshop-admin-dashboard.php:37 +msgid "Shop Content" +msgstr "Contenus de la boutique" + +# @ jigoshop +#: admin/jigoshop-admin-dashboard.php:64 +msgid "Attribute taxonomies" +msgstr "Taxonomies attribut" + +# @ jigoshop +#: admin/jigoshop-admin-dashboard.php:76 +msgid "Pending" +msgstr "En attente" + +# @ jigoshop +#: admin/jigoshop-admin-dashboard.php:80 +msgid "On-Hold" +msgstr "Suspendues" + +# @ jigoshop +#: admin/jigoshop-admin-dashboard.php:84 +msgid "Processing" +msgstr "En cours de traitement" + +# @ jigoshop +#: admin/jigoshop-admin-dashboard.php:88 +msgid "Completed" +msgstr "Terminées" + +# @ jigoshop +#: admin/jigoshop-admin-dashboard.php:94 +msgid "You are using" +msgstr "Vous utilisez" + +# @ jigoshop +#: admin/jigoshop-admin-dashboard.php:102 +msgid "Recent Orders" +msgstr "Commandes récentes" + +# @ jigoshop +#: admin/jigoshop-admin-dashboard.php:122 +msgid "item" +msgid_plural "items" +msgstr[0] "article" +msgstr[1] "articles" + +# @ jigoshop +#: admin/jigoshop-admin-dashboard.php:122 +msgid "Total: " +msgstr "Total:" + +# @ jigoshop +#: admin/jigoshop-admin-dashboard.php:134 +msgid "Stock Report" +msgstr "Rapport de stock" + +# @ jigoshop +#: admin/jigoshop-admin-dashboard.php:175 +msgid "No products are low in stock." +msgstr "Pas de produit faible en stock." + +# @ jigoshop +#: admin/jigoshop-admin-dashboard.php:178 +msgid "No products are out of stock." +msgstr "Pas de produit en rupture de stock" + +# @ jigoshop +#: admin/jigoshop-admin-dashboard.php:183 +msgid "Low Stock" +msgstr "Stock faible" + +# @ jigoshop +#: admin/jigoshop-admin-dashboard.php:191 +msgid "Out of Stock/Backorders" +msgstr "En rupture/pré-commande" + +# @ jigoshop +#: admin/jigoshop-admin-dashboard.php:219 +msgid "Monthly Sales" +msgstr "Ventes mensuelles" + +# @ jigoshop +#: admin/jigoshop-admin-dashboard.php:426 +msgid "Recent Product Reviews" +msgstr "Commentaires produits récents" + +# @ jigoshop +#: admin/jigoshop-admin-dashboard.php:459 +msgid "There are no product reviews yet." +msgstr "Il n'y a pas encore de commentaire." + +# @ jigoshop +#: admin/jigoshop-admin-dashboard.php:466 +msgid "Latest News" +msgstr "Dernières nouvelles" + +# @ jigoshop +#: admin/jigoshop-admin-dashboard.php:493 +#, php-format +msgid "%s ago" +msgstr "il y a %s" + +# @ jigoshop +#: admin/jigoshop-admin-dashboard.php:495 +msgid "F jS Y" +msgstr "F jS Y" + +# @ jigoshop +#: admin/jigoshop-admin-dashboard.php:505 +#: admin/jigoshop-admin-dashboard.php:509 +msgid "No items found." +msgstr "Aucun article trouvé." + +# @ jigoshop +#: admin/jigoshop-admin-dashboard.php:518 +msgid "Useful Links" +msgstr "Liens utiles" + +# @ jigoshop +# @ default +#: admin/jigoshop-admin-dashboard.php:521 +#: admin/jigoshop-admin.php:40 +msgid "Jigoshop" +msgstr "Jigoshop" + +# @ default +#: admin/jigoshop-admin-dashboard.php:521 +msgid "Learn more about the Jigoshop plugin" +msgstr "En savoir plus sur l'extension Jigoshop" + +#: admin/jigoshop-admin-dashboard.php:522 +msgid "Tour" +msgstr "Visite" + +#: admin/jigoshop-admin-dashboard.php:522 +msgid "Take a tour of the plugin" +msgstr "Visite guidée de l'extension" + +#: admin/jigoshop-admin-dashboard.php:523 +msgid "Documentation" +msgstr "Documentation" + +#: admin/jigoshop-admin-dashboard.php:523 +msgid "Stuck? Read the plugin's documentation." +msgstr "Coincé? Lisez la documentation du plugin." + +#: admin/jigoshop-admin-dashboard.php:524 +msgid "Forums" +msgstr "Forums" + +#: admin/jigoshop-admin-dashboard.php:524 +msgid "Help from the community or our dedicated support team." +msgstr "Aide de la communauté ou notre équipe de support dédiée." + +#: admin/jigoshop-admin-dashboard.php:525 +msgid "Jigoshop Extensions" +msgstr "Extensions Jigoshop" + +#: admin/jigoshop-admin-dashboard.php:525 +msgid "Extend Jigoshop with extra plugins and modules." +msgstr "Étendre Jigoshop avec des extensions et modules supplémentaires." + +#: admin/jigoshop-admin-dashboard.php:526 +msgid "Jigoshop Themes" +msgstr "Themes Jigoshop" + +#: admin/jigoshop-admin-dashboard.php:526 +msgid "Extend Jigoshop with themes." +msgstr "Étendre Jigoshop avec des thèmes." + +# @ jigoshop +#: admin/jigoshop-admin-dashboard.php:527 +msgid "@Jigoshop" +msgstr "@Jigoshop" + +# @ default +#: admin/jigoshop-admin-dashboard.php:527 +msgid "Follow us on Twitter." +msgstr "Nous suivre sur Twitter." + +#: admin/jigoshop-admin-dashboard.php:528 +msgid "Jigoshop on Github" +msgstr "Jigoshop sur Github" + +#: admin/jigoshop-admin-dashboard.php:528 +msgid "Help extend Jigoshop." +msgstr "Aidez nous à améliorer Jigoshop." + +#: admin/jigoshop-admin-dashboard.php:529 +msgid "Jigoshop on WordPress.org" +msgstr "Jigoshop sur Wordpress.org" + +#: admin/jigoshop-admin-dashboard.php:529 +msgid "Leave us a rating!" +msgstr "Notez nous!" + +#: admin/jigoshop-admin-dashboard.php:533 +msgid "Show your support & Help promote Jigoshop!" +msgstr "Montrez votre soutien & aidez à promouvoir Jigoshop!" + +# @ jigoshop +#: admin/jigoshop-admin-dashboard.php:548 +msgid "Jigoshop is bought to you by…" +msgstr "Jigoshop vous est fourni par…" + +#: admin/jigoshop-install.php:70 +msgctxt "page_slug" +msgid "shop" +msgstr "boutique" + +#: admin/jigoshop-install.php:80 +msgid "Shop" +msgstr "Boutique" + +#: admin/jigoshop-install.php:92 +msgctxt "page_slug" +msgid "cart" +msgstr "panier" + +# @ default +#: admin/jigoshop-install.php:102 +msgid "Cart" +msgstr "Panier" + +#: admin/jigoshop-install.php:114 +msgctxt "page_slug" +msgid "checkout" +msgstr "commander" + +#: admin/jigoshop-install.php:124 +msgid "Checkout" +msgstr "Commander" + +#: admin/jigoshop-install.php:136 +msgctxt "page_slug" +msgid "order-tracking" +msgstr "suivi-commande" + +#: admin/jigoshop-install.php:146 +msgid "Track your order" +msgstr "Suivre votre commande" + +#: admin/jigoshop-install.php:153 +msgctxt "page_slug" +msgid "my-account" +msgstr "mon-compte" + +#: admin/jigoshop-install.php:163 +msgid "My Account" +msgstr "Mon compte" + +#: admin/jigoshop-install.php:175 +msgctxt "page_slug" +msgid "edit-address" +msgstr "modification-adresse" + +#: admin/jigoshop-install.php:186 +msgid "Edit My Address" +msgstr "Modifier mon adresse" + +#: admin/jigoshop-install.php:198 +msgctxt "page_slug" +msgid "view-order" +msgstr "commandes" + +#: admin/jigoshop-install.php:221 +msgctxt "page_slug" +msgid "change-password" +msgstr "changement-mot-de-passe" + +#: admin/jigoshop-install.php:232 +msgid "Change Password" +msgstr "Changement de mot de passe" + +#: admin/jigoshop-install.php:244 +msgctxt "page_slug" +msgid "pay" +msgstr "payer" + +#: admin/jigoshop-install.php:255 +msgid "Checkout → Pay" +msgstr "Commander → Payer" + +#: admin/jigoshop-install.php:268 +msgctxt "page_slug" +msgid "thanks" +msgstr "remerciement" + +#: admin/jigoshop-install.php:279 +msgid "Thank you" +msgstr "Merci pour votre commande" + +# @ jigoshop +#: admin/jigoshop-admin-settings.php:143 +msgid "Your settings have been saved." +msgstr "Vos informations ont été enregistrées." + +# @ jigoshop +#: admin/jigoshop-admin-settings.php:160 +#: admin/jigoshop-admin-settings.php:454 +msgid "Save changes" +msgstr "Enregistrer les modifications" + +# @ jigoshop +#: admin/jigoshop-admin-settings.php:288 +#: admin/jigoshop-admin-settings.php:300 +#: admin/jigoshop-admin-settings.php:337 +msgid "Coupon Code" +msgstr "Code promo" + +# @ jigoshop +#: admin/jigoshop-admin-settings.php:289 +msgid "Coupon Type" +msgstr "Type de code promo" + +# @ jigoshop +#: admin/jigoshop-admin-settings.php:290 +#: admin/jigoshop-admin-settings.php:313 +#: admin/jigoshop-admin-settings.php:343 +msgid "Coupon Amount" +msgstr "Montant du code promo" + +# @ jigoshop +#: admin/jigoshop-admin-settings.php:291 +msgid "Product ids" +msgstr "IDs produits" + +# @ jigoshop +#: admin/jigoshop-admin-settings.php:292 +msgid "Individual use" +msgstr "Utilisation individuelle" + +# @ jigoshop +#: admin/jigoshop-admin-settings.php:293 +#: admin/jigoshop-admin-attributes.php:177 +msgid "Delete" +msgstr "Supprimer" + +# @ jigoshop +#: admin/jigoshop-admin-settings.php:303 +#: admin/jigoshop-admin-settings.php:341 +msgid "Cart Discount" +msgstr "Remise sur le panier" + +#: admin/jigoshop-admin-settings.php:304 +msgid "Cart % Discount" +msgstr "Remise sur le panier en %" + +# @ jigoshop +#: admin/jigoshop-admin-settings.php:305 +#: admin/jigoshop-admin-settings.php:340 +msgid "Product Discount" +msgstr "Remise sur produit" + +# @ jigoshop +#: admin/jigoshop-admin-settings.php:313 +#: admin/jigoshop-admin-settings.php:344 +msgid "1, 2, 3" +msgstr "1, 2, 3" + +# @ jigoshop +#: admin/jigoshop-admin-settings.php:317 +#: admin/jigoshop-admin-settings.php:345 +msgid "Individual use only" +msgstr "Utilisation individuelle uniquement" + +# @ jigoshop +#: admin/jigoshop-admin-settings.php:322 +msgid "+ Add Coupon" +msgstr "+ Ajouter un code promo" + +# @ jigoshop +#: admin/jigoshop-admin-settings.php:339 +msgid "% Discount" +msgstr "% de remise" + +# @ jigoshop +#: admin/jigoshop-admin-settings.php:350 +msgid "Delete this coupon?" +msgstr "Supprimer ce code promo?" + +# @ jigoshop +#: admin/jigoshop-admin-settings.php:373 +#: admin/jigoshop-admin-settings.php:407 +msgid "Standard Rate" +msgstr "Taux standard" + +# @ jigoshop +#: admin/jigoshop-admin-settings.php:387 +#: admin/jigoshop-admin-settings.php:414 +msgid "Rate" +msgstr "taux" + +# @ jigoshop +#: admin/jigoshop-admin-settings.php:391 +#: admin/jigoshop-admin-settings.php:415 +msgid "Apply to shipping" +msgstr "Appliquer aux frais de port" + +# @ jigoshop +#: admin/jigoshop-admin-settings.php:395 +msgid "+ Add Tax Rule" +msgstr "+ Ajouter une règle de taxe" + +# @ jigoshop +#: admin/jigoshop-admin-settings.php:421 +msgid "Delete this rule?" +msgstr "Supprimer cette règle?" + +# @ jigoshop +#: admin/jigoshop-admin-settings.php:509 +#: admin/jigoshop-admin.php:42 +msgid "General Settings" +msgstr "Réglages globaux" + +# @ jigoshop +#: admin/jigoshop-admin-attributes.php:113 +#: admin/jigoshop-admin-attributes.php:155 +#: admin/jigoshop-admin.php:44 +#: admin/write-panels/product-data.php:42 +msgid "Attributes" +msgstr "Attributs" + +# @ jigoshop +#: admin/jigoshop-admin-attributes.php:119 +msgid "Edit Attribute" +msgstr "Modifier l'attribut" + +# @ jigoshop +#: admin/jigoshop-admin-attributes.php:120 +msgid "Attribute taxonomy names cannot be changed; you may only change an attributes type." +msgstr "Les noms des taxonomies ds attributs ne peuvent pas être changés; vous ne pouvez modifier que le type d'attributs." + +# @ jigoshop +#: admin/jigoshop-admin-attributes.php:124 +#: admin/jigoshop-admin-attributes.php:220 +msgid "Attribute type" +msgstr "Type d'attribut" + +# @ jigoshop +#: admin/jigoshop-admin-attributes.php:126 +#: admin/jigoshop-admin-attributes.php:222 +msgid "Select" +msgstr "Sélection" + +# @ jigoshop +#: admin/jigoshop-admin-attributes.php:127 +#: admin/jigoshop-admin-attributes.php:223 +msgid "Multiselect" +msgstr "Sélection multiple" + +# @ jigoshop +#: admin/jigoshop-admin-attributes.php:128 +#: admin/jigoshop-admin-attributes.php:224 +msgid "Text" +msgstr "Texte" + +# @ jigoshop +#: admin/jigoshop-admin-attributes.php:132 +msgid "Save Attribute" +msgstr "Enregistrer l'attribut" + +# @ jigoshop +# @ default +#: admin/jigoshop-admin-attributes.php:163 +#: admin/jigoshop-admin-post-types.php:21 +#: admin/write-panels/product-data.php:199 +#: admin/write-panels/order-data.php:261 +msgid "Name" +msgstr "Nom" + +# @ jigoshop +#: admin/jigoshop-admin-attributes.php:165 +msgid "Terms" +msgstr "Termes" + +# @ jigoshop +#: admin/jigoshop-admin-attributes.php:199 +msgid "No attributes currently exist." +msgstr "Aucun attribut n'existe encore." + +# @ jigoshop +#: admin/jigoshop-admin-attributes.php:209 +msgid "Add New Attribute" +msgstr "Ajouter un nouvel attribut" + +# @ jigoshop +#: admin/jigoshop-admin-attributes.php:210 +msgid "Attributes let you define extra product data, such as size or colour. You can use these attributes in the shop sidebar using the \"layered nav\" widgets. Please note: you cannot rename an attribute later on." +msgstr "Les attributs vous permettent de définir des données de produit supplémentaire, comme la taille ou la couleur. Vous pouvez utiliser ces attributs dans la barre latérale boutique en utilisant le widget \"layered nav\". Attention: vous ne pouvez pas renommer un attribut plus tard." + +# @ jigoshop +#: admin/jigoshop-admin-attributes.php:214 +msgid "Attribute Name" +msgstr "Nom de l'attribut" + +# @ jigoshop +#: admin/jigoshop-admin-attributes.php:230 +msgid "Add Attribute" +msgstr "Ajouter un attribut" + +# @ jigoshop +#: admin/jigoshop-admin-attributes.php:240 +msgid "Are you sure you want to delete this?" +msgstr "Etes-vous sûr de vouloir supprimer cet élément?" + +# @ jigoshop +#: admin/jigoshop-admin-post-types.php:20 +msgid "Thumb" +msgstr "Miniature" + +# @ jigoshop +#: admin/jigoshop-admin-post-types.php:23 +msgid "ID/SKU" +msgstr "ID/SKU" + +# @ jigoshop +#: admin/jigoshop-admin-post-types.php:24 +msgid "Category" +msgstr "Catégorie" + +# @ jigoshop +#: admin/jigoshop-admin-post-types.php:25 +msgid "Tags" +msgstr "Mots-clefs" + +# @ jigoshop +#: admin/jigoshop-admin-post-types.php:26 +#: admin/write-panels/product-data.php:85 +msgid "Visibility" +msgstr "Visibilité" + +# @ jigoshop +#: admin/jigoshop-admin-post-types.php:27 +msgid "Featured" +msgstr "A la une" + +# @ jigoshop +#: admin/jigoshop-admin-post-types.php:30 +msgid "In Stock?" +msgstr "En stock?" + +# @ jigoshop +#: admin/jigoshop-admin-post-types.php:31 +#: admin/jigoshop-admin-settings-options.php:391 +#: admin/write-panels/product-data.php:41 +msgid "Inventory" +msgstr "Inventaire" + +# @ jigoshop +#: admin/jigoshop-admin-post-types.php:34 +msgid "Price" +msgstr "Prix" + +#: admin/jigoshop-admin-post-types.php:71 +msgid "Change" +msgstr "Changer" + +# @ jigoshop +#: admin/jigoshop-admin-post-types.php:110 +msgid "Status" +msgstr "État" + +# @ jigoshop +#: admin/jigoshop-admin-post-types.php:114 +msgid "Customer" +msgstr "Client" + +# @ jigoshop +#: admin/jigoshop-admin-post-types.php:115 +msgid "Billing Address" +msgstr "Adresse de facturation" + +# @ jigoshop +#: admin/jigoshop-admin-post-types.php:116 +msgid "Shipping Address" +msgstr "Adresse de livraison" + +# @ jigoshop +#: admin/jigoshop-admin-post-types.php:118 +msgid "Billing & Shipping" +msgstr "Facturation & livraison" + +# @ jigoshop +#: admin/jigoshop-admin-post-types.php:120 +msgid "Order Cost" +msgstr "Coût de la commande" + +# @ jigoshop +#: admin/jigoshop-admin-post-types.php:133 +#, php-format +msgid "%s" +msgstr "%s" + +# @ jigoshop +#: admin/jigoshop-admin-post-types.php:138 +#, php-format +msgid "Order #%s" +msgstr "Commande n°%s" + +# @ jigoshop +#: admin/jigoshop-admin-post-types.php:149 +msgid "User:" +msgstr "Utilisateur:" + +# @ jigoshop +#: admin/jigoshop-admin-post-types.php:161 +#: admin/write-panels/order-data.php:99 +msgid "Guest" +msgstr "Visiteur" + +# @ jigoshop +#: admin/jigoshop-admin-post-types.php:164 +msgid "Billing Email:" +msgstr "E-mail de faturation:" + +# @ jigoshop +#: admin/jigoshop-admin-post-types.php:166 +msgid "Billing Tel:" +msgstr "Tèl. de faturation:" + +# @ jigoshop +#: admin/jigoshop-admin-post-types.php:190 +msgid "Payment:" +msgstr "Paiement:" + +# @ jigoshop +#: admin/jigoshop-admin-post-types.php:201 +msgid "Subtotal" +msgstr "Sous-total" + +# @ jigoshop +#: admin/jigoshop-admin-post-types.php:205 +#: admin/jigoshop-admin-settings-options.php:459 +msgid "Shipping" +msgstr "Livraison" + +# @ jigoshop +#: admin/jigoshop-admin-post-types.php:209 +#: admin/jigoshop-admin-settings-options.php:509 +msgid "Tax" +msgstr "Taxe" + +# @ jigoshop +#: admin/jigoshop-admin-post-types.php:213 +msgid "Discount" +msgstr "Remise" + +# @ jigoshop +#: admin/jigoshop-admin-post-types.php:217 +msgid "Total" +msgstr "Total" + +# @ jigoshop +#: admin/jigoshop-admin-post-types.php:295 +#: admin/jigoshop-admin-post-types.php:296 +msgid "Order updated." +msgstr "Commande mise à jour." + +# @ jigoshop +#: admin/jigoshop-admin-post-types.php:297 +msgid "Order published." +msgstr "Commande publiée." + +# @ jigoshop +#: admin/jigoshop-admin-post-types.php:299 +msgid "Order submitted." +msgstr "Commande soumise." + +# @ jigoshop +#: admin/jigoshop-admin-post-types.php:300 +msgid "Order draft updated." +msgstr "Brouillon de la commande mis à jour." + +#: admin/jigoshop-admin.php:41 +msgid "Dashboard" +msgstr "Tableau de bord" + +# @ jigoshop +#: admin/jigoshop-admin.php:42 +msgid "Settings" +msgstr "Réglages" + +# @ jigoshop +#: admin/jigoshop-admin.php:43 +msgid "System Info" +msgstr "Infos Système" + +# @ jigoshop +#: admin/jigoshop-admin.php:116 +msgid "System Information" +msgstr "Informations Systèmes" + +# @ jigoshop +#: admin/jigoshop-admin.php:119 +msgid "Environment" +msgstr "Environnement" + +# @ jigoshop +#: admin/jigoshop-admin.php:120 +msgid "Debugging" +msgstr "Déboggage" + +# @ jigoshop +#: admin/jigoshop-admin.php:126 +msgid "Versions" +msgstr "Versions" + +# @ jigoshop +#: admin/jigoshop-admin.php:132 +msgid "Jigoshop Version" +msgstr "Version de Jigoshop" + +# @ jigoshop +#: admin/jigoshop-admin.php:136 +msgid "WordPress Version" +msgstr "Version de Wordpress" + +# @ jigoshop +#: admin/jigoshop-admin.php:142 +msgid "Server" +msgstr "Serveur" + +# @ jigoshop +#: admin/jigoshop-admin.php:148 +msgid "PHP Version" +msgstr "Version de PHP" + +# @ jigoshop +#: admin/jigoshop-admin.php:152 +msgid "Server Software" +msgstr "Logiciel du serveur" + +# @ jigoshop +#: admin/jigoshop-admin.php:162 +msgid "Debug Information" +msgstr "Information de déboggage" + +# @ jigoshop +#: admin/jigoshop-admin.php:166 +msgid "UPLOAD_MAX_FILESIZE" +msgstr "UPLOAD_MAX_FILESIZE" + +# @ jigoshop +#: admin/jigoshop-admin.php:172 +msgid "POST_MAX_SIZE" +msgstr "POST_MAX_SIZE" + +# @ jigoshop +#: admin/jigoshop-admin.php:178 +msgid "WordPress Memory Limit" +msgstr "Limite de mémoire de Wordpress" + +# @ jigoshop +#: admin/jigoshop-admin.php:184 +msgid "WP_DEBUG" +msgstr "WP_DEBUG" + +# @ jigoshop +#: admin/jigoshop-admin.php:185 +msgid "On" +msgstr "On" + +# @ jigoshop +#: admin/jigoshop-admin.php:185 +msgid "Off" +msgstr "Off" + +# @ jigoshop +#: admin/jigoshop-admin.php:188 +msgid "DISPLAY_ERRORS" +msgstr "DISPLAY_ERRORS" + +# @ jigoshop +#: admin/jigoshop-admin.php:192 +msgid "FSOCKOPEN" +msgstr "FSOCKOPEN" + +# @ jigoshop +#: admin/jigoshop-admin.php:193 +msgid "Your server supports fsockopen." +msgstr "Votre serveur supporte fsockopen." + +# @ jigoshop +#: admin/jigoshop-admin.php:193 +msgid "Your server does not support fsockopen." +msgstr "Votre serveur ne supporte pas fsockopen." + +#: admin/jigoshop-admin.php:222 +msgid "You do not have sufficient permissions to access this page." +msgstr "Vous n'avez pas les autorisations nécessaires pour accéder à cette page." + +#: admin/jigoshop-admin.php:224 +msgid "You have taken too long. Please go back and retry." +msgstr "Vous avez mis trop de temps. Merci de revenir en arrière et de réessayer." + +# @ jigoshop +#: admin/jigoshop-write-panels.php:29 +msgid "Product Data" +msgstr "Données produit" + +# @ jigoshop +#: admin/jigoshop-write-panels.php:30 +msgid "Product Type Options" +msgstr "Optons du type de produit" + +# @ jigoshop +#: admin/jigoshop-write-panels.php:32 +msgid "Order Data" +msgstr "Données de la commande" + +# @ jigoshop +#: admin/jigoshop-write-panels.php:33 +msgid "Order Items – Note: if you edit quantities or remove items from the order you will need to manually change the item's stock levels." +msgstr "Articles commandés – Remarque: si vous modifiez les quantités ou supprimer des articles de la commande, vous devrez modifier manuellement la quantité en stock des articles concernés." + +# @ jigoshop +#: admin/jigoshop-write-panels.php:35 +msgid "Order Actions" +msgstr "Actions de commande" + +# @ jigoshop +#: admin/jigoshop-write-panels.php:154 +msgid "Remove this item? If you have previously reduced this item's stock, or this order was submitted by a customer, will need to manually restore the item's stock." +msgstr "Supprimer cet article? Si vous avez déjà réduit le stock de cet article ou bien que cette commande a été soumise par un client, aura besoin de restaurer manuellement le stock de l'article." + +# @ jigoshop +#: admin/jigoshop-write-panels.php:155 +msgid "Calc totals based on order items, discount amount, and shipping?" +msgstr "Calculer les totaux basés sur les articles commandés, le montant de la remise, et les frais de port?" + +# @ jigoshop +#: admin/jigoshop-write-panels.php:156 +msgid "Copy billing information to shipping information? This will remove any currently entered shipping information." +msgstr "Copier les informations de facturation vers les informations de livraison? Cela remplacera les informations de livraison saisies." + +# @ jigoshop +#: admin/jigoshop-write-panels.php:158 +#: admin/write-panels/order-data.php:272 +msgid "ID" +msgstr "ID" + +# @ jigoshop +#: admin/jigoshop-write-panels.php:159 +#: admin/write-panels/order-data.php:273 +msgid "Item Name" +msgstr "Nom de l'article" + +# @ jigoshop +#: admin/jigoshop-write-panels.php:160 +#: admin/write-panels/order-data.php:274 +msgid "Quantity e.g. 2" +msgstr "Quantité ex 2" + +# @ jigoshop +#: admin/jigoshop-write-panels.php:161 +msgid "Cost per unit e.g. 2.99" +msgstr "Coût unitaire ex 2.99" + +# @ jigoshop +#: admin/jigoshop-write-panels.php:162 +#: admin/write-panels/order-data.php:276 +msgid "Tax Rate e.g. 20.0000" +msgstr "Taux de la taxe ex: 20.0000" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:15 +#: admin/write-panels/product-data.php:39 +msgid "General" +msgstr "Général" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:17 +msgid "General Options" +msgstr "Options globales" + +#: admin/jigoshop-admin-settings-options.php:20 +msgid "Demo store" +msgstr "Boutique de démonstration" + +#: admin/jigoshop-admin-settings-options.php:22 +msgid "Enable this option to show a banner at the top of the page stating its a demo store." +msgstr "Activez cette option pour afficher un bandeau en haut de vos pages indiquant que c'est une boutique de démo." + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:34 +msgid "Enable SKU field" +msgstr "Activer le champs SKU" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:36 +msgid "Turning off the SKU field will give products an SKU of their post id." +msgstr "Si vous désactiver le champs SKU, l'ID des produits sera utilisé comme valeur du champs SKU. " + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:48 +msgid "Enable weight field" +msgstr "Activer le champs poids" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:62 +msgid "Weight Unit" +msgstr "Unité de poids" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:63 +msgid "This controls what unit you will define weights in." +msgstr "Ce réglage contôle l'unité de poids de vos produits." + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:70 +msgid "kg" +msgstr "kg" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:71 +msgid "lbs" +msgstr "livre" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:76 +msgid "Base Country/Region" +msgstr "Pays/Région de base" + +#: admin/jigoshop-admin-settings-options.php:78 +msgid "This is the base country for your business. Tax rates will be based on this country." +msgstr "C'est le pays de base de votre business. Les taux d'imposition seront basés sur ce pays." + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:86 +msgid "Allowed Countries" +msgstr "Pays autorisés" + +#: admin/jigoshop-admin-settings-options.php:88 +msgid "These are countries that you are willing to ship to." +msgstr "Ce sont les pays auquels vous souhaitez expédier vos produits." + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:94 +msgid "All Countries" +msgstr "Tous les pays" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:110 +msgid "Enable guest checkout?" +msgstr "Autoriser les commandes visiteurs?" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:112 +msgid "Without guest checkout, all users will require an account in order to checkout." +msgstr "Si vous désactivez les commandes visiteurs, ces derniers devront avoir un compte pour commander." + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:124 +msgid "Force SSL on checkout?" +msgstr "Forcer le SSL lors de la commande?" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:126 +msgid "Forcing SSL is recommended" +msgstr "Nous vous recommandons vivement de forcer le SSL lors de la commande" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:138 +msgid "ShareThis Publisher ID" +msgstr "Publisher ID de ShareThis" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:139 +msgid "Enter your ShareThis publisher ID to show ShareThis on product pages." +msgstr "Sasissez votre publisher ID ShareThis pour afficher ShareThis sur les pages produit." + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:140 +msgid "ShareThis is a small social sharing widget for posting links on popular sites such as Twitter and Facebook." +msgstr "ShareThis est un petit widget social qui permet aux visiteurs de partager vos produits sur des sites populaires comme Facebook ou Twitter." + +#: admin/jigoshop-admin-settings-options.php:148 +msgid "Disable Jigoshop frontend.css" +msgstr "Désactiver la feuille de style frontend.css de Jigoshop" + +#: admin/jigoshop-admin-settings-options.php:150 +msgid "Useful if you want to disable Jigoshop styles and theme it yourself via your theme." +msgstr "Utile si vous souhaitez désactiver les styles css de Jigoshop et souhaitez les définir vous même dans votre thème." + +#: admin/jigoshop-admin-settings-options.php:163 +msgid "Pages" +msgstr "Pages" + +#: admin/jigoshop-admin-settings-options.php:165 +msgid "Shop page configuration" +msgstr "Configuration des pages de la boutique" + +#: admin/jigoshop-admin-settings-options.php:168 +msgid "Cart Page" +msgstr "Page du panier" + +#: admin/jigoshop-admin-settings-options.php:169 +msgid "Your page should contain [jigoshop_cart]" +msgstr "Votre page doit contenir [jigoshop_cart]" + +#: admin/jigoshop-admin-settings-options.php:178 +msgid "Checkout Page" +msgstr "Page commander" + +#: admin/jigoshop-admin-settings-options.php:179 +msgid "Your page should contain [jigoshop_checkout]" +msgstr "Votre page doit contenir [jigoshop_checkout]" + +#: admin/jigoshop-admin-settings-options.php:188 +msgid "Pay Page" +msgstr "Page payer" + +#: admin/jigoshop-admin-settings-options.php:189 +msgid "Your page should contain [jigoshop_pay] and usually have \"Checkout\" as the parent." +msgstr "Votre page doit contenir [jigoshop_pay] et en général avoir \"Commander\" comme page parente." + +#: admin/jigoshop-admin-settings-options.php:198 +msgid "Thanks Page" +msgstr "Page de remerciement" + +#: admin/jigoshop-admin-settings-options.php:199 +msgid "Your page should contain [jigoshop_thankyou] and usually have \"Checkout\" as the parent." +msgstr "Votre page doit contenir [jigoshop_thankyou] et en général avoir \"Commander\" comme page parente." + +#: admin/jigoshop-admin-settings-options.php:208 +msgid "My Account Page" +msgstr "Page \"Mon compte\"" + +#: admin/jigoshop-admin-settings-options.php:209 +msgid "Your page should contain [jigoshop_my_account]" +msgstr "Votre page doit contenir [jigoshop_my_account]" + +#: admin/jigoshop-admin-settings-options.php:218 +msgid "Edit Address Page" +msgstr "Page de modification d'adresses" + +#: admin/jigoshop-admin-settings-options.php:219 +msgid "Your page should contain [jigoshop_edit_address] and usually have \"My Account\" as the parent." +msgstr "Votre page doit contenir [jigoshop_edit_address] et en général avoir \"Mon compte\" comme page parente." + +#: admin/jigoshop-admin-settings-options.php:228 +msgid "View Order Page" +msgstr "Page des commandes" + +#: admin/jigoshop-admin-settings-options.php:229 +msgid "Your page should contain [jigoshop_view_order] and usually have \"My Account\" as the parent." +msgstr "Votre page doit contenir [jigoshop_view_order] et en général avoir \"Mon compte\" comme page parente." + +#: admin/jigoshop-admin-settings-options.php:238 +msgid "Change Password Page" +msgstr "Page de modification de mot de passe" + +#: admin/jigoshop-admin-settings-options.php:239 +msgid "Your page should contain [jigoshop_change_password] and usually have \"My Account\" as the parent." +msgstr "Votre page doit contenir [jigoshop_change_password] et en général avoir \"Mon compte\" comme page parente." + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:249 +#: admin/write-panels/product-data.php:88 +msgid "Catalog" +msgstr "Catalogue" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:251 +msgid "Catalog Options" +msgstr "Options du catalogue" + +#: admin/jigoshop-admin-settings-options.php:255 +msgid "Products Base Page" +msgstr "Page de base des produits" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:256 +#: admin/jigoshop-admin-settings-options.php:266 +#, php-format +msgid "IMPORTANT: You must re-save your permalinks for this change to take effect." +msgstr "IMPORTANT: Vous devez re-enregistrer vos permaliens pour que cette modification prenne effet." + +#: admin/jigoshop-admin-settings-options.php:257 +msgid "This sets the base page of your shop. You should not change this value once you have launched your site otherwise you risk breaking urls of other sites pointing to yours, etc." +msgstr "Ceci définit la page de base de votre boutique. Vous ne devrez pas changer ce réglage une fois que vous aurez lancé votre site, cela casserait les liens que les autres sites pourraient avoir vers le votre." + +#: admin/jigoshop-admin-settings-options.php:265 +msgid "Prepend shop categories/tags with base page?" +msgstr "Préfixer les categories/mot-clefs avec la page de base?" + +#: admin/jigoshop-admin-settings-options.php:267 +msgid "If set to yes, categories will show up as your_base_page/shop_category instead of just shop_category." +msgstr "Si définit à Oui, les permaliens des catégories seront de type page_de_base/categorie au lieu de seulement shop_category." + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:279 +msgid "Terms page ID" +msgstr "Page des conditions de vente" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:280 +msgid "If you define a \"Terms\" page the customer will be asked if they accept them when checking out." +msgstr "Si vous choisissez une page pour les conditions de vente, ils sera demandé aux clients des les accepter avant de commander." + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:289 +msgid "Pricing Options" +msgstr "Options de tarification" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:292 +msgid "Currency" +msgstr "Devise" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:293 +#, php-format +msgid "This controls what currency prices are listed at in the catalog, and which currency PayPal, and other gateways, will take payments in. See the list of supported PayPal currencies." +msgstr "Ceci définit dans quelle devise les prix seront affichés dans la boutique, et dans quelle devise Paypal, et les autres passerelles, prendront les paiements." + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:300 +msgid "US Dollars ($)" +msgstr "Dollars US ($)" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:301 +msgid "Euros (€)" +msgstr "Euros (€)" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:302 +msgid "Pounds Sterling (£)" +msgstr "Livre Sterling (£)" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:303 +msgid "Australian Dollars ($)" +msgstr "Dollars Australien ($)" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:304 +msgid "Brazilian Real ($)" +msgstr "Real brésilien ($)" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:305 +msgid "Canadian Dollars ($)" +msgstr "Dollars Canadien ($)" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:306 +msgid "Czech Koruna" +msgstr "Couronne tchèque" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:307 +msgid "Danish Krone" +msgstr "Couronne danoise" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:308 +msgid "Hong Kong Dollar ($)" +msgstr "Dollar de Hong Kong ($)" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:309 +msgid "Hungarian Forint" +msgstr "Forint hongrois" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:310 +msgid "Israeli Shekel" +msgstr "Shekel israélien" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:311 +msgid "Japanese Yen (¥)" +msgstr "Yen Japonnaise (¥)" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:312 +msgid "Malaysian Ringgits" +msgstr "Ringgit Malaysian" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:313 +msgid "Mexican Peso ($)" +msgstr "Peso mexicain ($)" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:314 +msgid "New Zealand Dollar ($)" +msgstr "Dollar néo-zélandais" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:315 +msgid "Norwegian Krone" +msgstr "Couronne norvégienne" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:316 +msgid "Philippine Pesos" +msgstr "Pesos philippins" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:317 +msgid "Polish Zloty" +msgstr "Zloty polonais" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:318 +msgid "Singapore Dollar ($)" +msgstr "Dollar de Singapour ($)" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:319 +msgid "Swedish Krona" +msgstr "Couronne suédoise" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:320 +msgid "Swiss Franc" +msgstr "Franc suisse" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:321 +msgid "Taiwan New Dollars" +msgstr "Dollars Nouveaux de Taiwan " + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:322 +msgid "Thai Baht" +msgstr "Baht thaïlandais" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:328 +msgid "Currency Position" +msgstr "Position de la devise" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:329 +msgid "This controls the position of the currency symbol." +msgstr "Ceci définit la position du symbole de devise." + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:336 +msgid "Left" +msgstr "A gauche" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:337 +msgid "Right" +msgstr "A droite" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:338 +msgid "Left (with space)" +msgstr "A gauche (avec un espace)" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:339 +msgid "Right (with space)" +msgstr "A droite (avec un espace)" + +#: admin/jigoshop-admin-settings-options.php:344 +msgid "Thousand separator" +msgstr "Séparareur des milliers" + +#: admin/jigoshop-admin-settings-options.php:345 +msgid "This sets the thousand separator of displayed prices." +msgstr "Ceci définit le séparateur des milliers des prix affichés." + +#: admin/jigoshop-admin-settings-options.php:354 +msgid "Decimal separator" +msgstr "Séparateur des décimales" + +#: admin/jigoshop-admin-settings-options.php:355 +msgid "This sets the decimal separator of displayed prices." +msgstr "Ceci définit le séparateur des décimales des prix affichés." + +#: admin/jigoshop-admin-settings-options.php:364 +msgid "Number of decimals" +msgstr "Nombre de décimales" + +#: admin/jigoshop-admin-settings-options.php:365 +msgid "This sets the number of decimal points shown in displayed prices." +msgstr "Ceci définit le nombre de décimales des prix affichés." + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:375 +#: admin/jigoshop-admin-settings-options.php:380 +msgid "Coupons" +msgstr "Codes promo" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:377 +msgid "Coupon Codes" +msgstr "Codes promos" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:393 +msgid "Inventory Options" +msgstr "Options d'inventaire" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:396 +#: admin/write-panels/product-data.php:152 +msgid "Manage stock?" +msgstr "Gérer les stocks?" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:397 +msgid "If you are not managing stock, turn it off here to disable it in admin and on the front-end." +msgstr "Si vous ne souhaitez pas gérer les stocks, désactivez cette option pour le désactiver dans l'admin et la boutique" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:398 +msgid "You can manage stock on a per-item basis if you leave this option on." +msgstr "Vous pouvez gérer les stocks par produit si vous gardez cette option activée." + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:410 +msgid "Low stock notification" +msgstr "Notification de stock faible" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:412 +#: admin/jigoshop-admin-settings-options.php:436 +msgid "Set the minimum threshold for this below." +msgstr "Définissez le seuil minimum ci-dessous." + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:424 +msgid "Low stock threshold" +msgstr "Seuil minimum de stock faible" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:434 +msgid "Out-of-stock notification" +msgstr "Notification de rupture de stock" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:448 +msgid "Out of stock threshold" +msgstr "Limite minimum de rupture de stock" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:461 +msgid "Shipping Options" +msgstr "Options de livraison" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:465 +msgid "Only set this to no if you are not shipping items, or items have shipping costs included." +msgstr "A ne désactiver uniquement si vous n'expédiez aucun article, ou que le prix de vos articles inclut les frais de port. " + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:466 +msgid "If you are not calculating shipping then you can ignore all other tax options." +msgstr "Si vous ne calculez pas les frais de port, vous pouvez alors ignorer toutes les autres options de taxe." + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:478 +msgid "Enable shipping calculator on cart" +msgstr "Activer le calcul des frais de port dans le panier" + +#: admin/jigoshop-admin-settings-options.php:492 +msgid "Only ship to billing address?" +msgstr "Livrer uniquement à l'adresse de facturaton?" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:511 +msgid "Tax Options" +msgstr "Options de taxe" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:514 +msgid "Calculate Taxes" +msgstr "Cacluler les taxes" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:515 +msgid "Only set this to no if you are exclusively selling non-taxable items." +msgstr "A ne désactiver uniquement si vous vendez des produits non taxable." + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:516 +msgid "If you are not calculating taxes then you can ignore all other tax options." +msgstr "Si vous ne calculez pas les taxes, vous pouvez alors ignorer toutes les autres options de taxes." + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:528 +msgid "Catalog Prices include tax?" +msgstr "Les prix catalogue sont taxes incluses?" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:530 +msgid "If prices include tax then tax calculations will work backwards." +msgstr "Si les prix sont TTC, le calcul de la taxe fonctionnera en sens inverse." + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:542 +msgid "Cart totals display..." +msgstr "Affichage des totaux du panier..." + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:544 +msgid "Should the subtotal be shown including or excluding tax on the frontend?" +msgstr "Le sous total sera montré HT ou TTC ?" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:550 +msgid "price including tax" +msgstr "prix taxes incluses" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:551 +msgid "price excluding tax" +msgstr "prix hors taxes" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:556 +msgid "Additional Tax classes" +msgstr "Classes additionnelles de taxes " + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:557 +msgid "List 1 per line. This is in addition to the default Standard Rate." +msgstr "Lister 1 par ligne. Ceci est en plus du taux par défaut Taux standard." + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:558 +msgid "List product and shipping tax classes here, e.g. Zero Tax, Reduced Rate." +msgstr "Listez les taxes sur produits et livraison ici, par exemple: Aucune taxe, Taxe réduite." + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:566 +msgid "Tax rates" +msgstr "Taux de la taxe" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:577 +msgid "Payment Gateways" +msgstr "Paiement" + +# @ jigoshop +#: admin/write-panels/order-data-save.php:99 +msgid "Manually reducing stock." +msgstr "Reduite manuellement le stock." + +# @ jigoshop +#: admin/write-panels/order-data-save.php:113 +#, php-format +msgid "Item #%s stock reduced from %s to %s." +msgstr "Le stock de l'article n°%s a été réduit de %s à %s" + +# @ jigoshop +#: admin/write-panels/order-data-save.php:130 +#: admin/write-panels/order-data-save.php:160 +#, php-format +msgid "Item %s %s not found, skipping." +msgstr "Article %s %s non trouvé, suivant." + +# @ jigoshop +#: admin/write-panels/order-data-save.php:136 +msgid "Manual stock reduction complete." +msgstr "Réduction manuelle du stock effectuée." + +# @ jigoshop +#: admin/write-panels/order-data-save.php:140 +msgid "Manually restoring stock." +msgstr "Restauration manuelle du stock" + +# @ jigoshop +#: admin/write-panels/order-data-save.php:154 +#, php-format +msgid "Item #%s stock increased from %s to %s." +msgstr "Le stock de l'article n°%s à été augmenté de %s à %s" + +# @ jigoshop +#: admin/write-panels/order-data-save.php:166 +msgid "Manual stock restore complete." +msgstr "Restauration manuelle du stock effectuée." + +# @ jigoshop +#: admin/write-panels/product-data.php:40 +msgid "Pricing" +msgstr "Tarification" + +# @ jigoshop +#: admin/write-panels/product-data.php:51 +msgid "Product Type" +msgstr "Type de produit" + +#: admin/write-panels/product-data.php:52 +#: admin/write-panels/product-data.php:153 +#: admin/write-panels/product-data.php:159 +#: admin/write-panels/product-data.php:169 +#: admin/write-panels/product-data.php:181 +msgid "Required" +msgstr "Obligatoire" + +# @ jigoshop +#: admin/write-panels/product-data.php:54 +msgid "Simple" +msgstr "Simple" + +#: admin/write-panels/product-data.php:61 +msgid "Summary" +msgstr "Résumé" + +#: admin/write-panels/product-data.php:62 +msgid "Add a summary for your product – this is a quick description to encourage users to view the product." +msgstr "Ajoutez un résumé de votre produit – c'est une description rapide afin d'encourager les visiteurs à consulter le produit." + +# @ jigoshop +#: admin/write-panels/product-data.php:65 +msgid "SKU" +msgstr "SKU" + +# @ jigowatt +#: admin/write-panels/product-data.php:69 +msgid "Leave blank to use product ID" +msgstr "Laisser blanc pour utiliser l'ID du produit" + +# @ jigoshop +#: admin/write-panels/product-data.php:72 +#: admin/write-panels/product-types/configurable.php:104 +msgid "Weight" +msgstr "Poids" + +# @ jigoshop +#: admin/write-panels/product-data.php:78 +msgid "Featured?" +msgstr "A la une?" + +#: admin/write-panels/product-data.php:87 +msgid "Catalog & Search" +msgstr "Catalogue & Recherche" + +# @ jigoshop +#: admin/write-panels/product-data.php:89 +msgid "Search" +msgstr "Rechercher" + +#: admin/write-panels/product-data.php:90 +msgid "Hidden" +msgstr "Caché" + +#: admin/write-panels/product-data.php:98 +msgid "Regular Price" +msgstr "Prix Normal" + +# @ jigoshop +#: admin/write-panels/product-data.php:104 +msgid "Sale Price" +msgstr "Prix Promo" + +#: admin/write-panels/product-data.php:110 +msgid "Sale Price Dates" +msgstr "Dates prix promo" + +#: admin/write-panels/product-data.php:119 +msgid "From…" +msgstr "De…" + +#: admin/write-panels/product-data.php:122 +msgid "To…" +msgstr "A…" + +# @ jigoshop +#: admin/write-panels/product-data.php:123 +msgid "Date format" +msgstr "Format de date" + +# @ jigoshop +#: admin/write-panels/product-data.php:132 +msgid "Shipping only" +msgstr "Livraison seulement" + +# @ jigoshop +#: admin/write-panels/product-data.php:136 +msgid "Tax Class" +msgstr "Classe de la taxe" + +# @ jigoshop +#: admin/write-panels/product-data.php:138 +msgid "Standard" +msgstr "Standard" + +# @ jigoshop +#: admin/write-panels/product-data.php:167 +msgid "Stock Qty" +msgstr "Quantité en stock" + +# @ jigoshop +#: admin/write-panels/product-data.php:180 +msgid "Allow Backorders?" +msgstr "Autoriser les pré-commandes?" + +#: admin/write-panels/product-data.php:182 +msgid "Do not allow" +msgstr "Ne pas autoriser" + +#: admin/write-panels/product-data.php:183 +msgid "Allow, but notify customer" +msgstr "Autoriser, mais avertir le client" + +#: admin/write-panels/product-data.php:184 +msgid "Allow" +msgstr "Autoriser" + +# @ jigoshop +#: admin/write-panels/product-data.php:200 +msgid "Value" +msgstr "Valeur" + +# @ jigoshop +#: admin/write-panels/product-data.php:201 +msgid "Visible?" +msgstr "Visible?" + +#: admin/write-panels/product-data.php:202 +msgid "Variation?" +msgstr "Variation?" + +# @ jigoshop +#: admin/write-panels/product-data.php:203 +#: admin/write-panels/order-data.php:265 +#: admin/write-panels/product-types/configurable.php:18 +#: admin/write-panels/product-types/configurable.php:85 +msgid "Remove" +msgstr "Supprimer" + +# @ jigoshop +#: admin/write-panels/product-data.php:243 +msgid "Choose an option…" +msgstr "Choisir une option…" + +# @ jigoshop +#: admin/write-panels/product-data.php:258 +msgid "Comma separate terms" +msgstr "Éléments séparés par une virgule" + +# @ jigoshop +#: admin/write-panels/product-data.php:296 +msgid "Add" +msgstr "Ajouter" + +# @ jigoshop +#: admin/write-panels/product-data.php:298 +msgid "Custom product attribute" +msgstr "Attribut de produit personnalisé" + +#: admin/write-panels/medialibrary-uploader.php:19 +msgid "Options Framework Internal Container" +msgstr "" + +#: admin/write-panels/medialibrary-uploader.php:105 +msgid "Upload" +msgstr "Uploader" + +# @ default +#: admin/write-panels/medialibrary-uploader.php:128 +msgid "View File" +msgstr "Voir le fichier" + +#: admin/write-panels/medialibrary-uploader.php:265 +msgid "Gallery" +msgstr "Gallerie" + +#: admin/write-panels/medialibrary-uploader.php:265 +msgid "Previously Uploaded" +msgstr "Précédemment Uploadé" + +# @ jigoshop +#: admin/write-panels/order-data.php:77 +msgid "Customer Billing Address" +msgstr "Adresse de facturation du client" + +# @ jigoshop +#: admin/write-panels/order-data.php:79 +msgid "Customer Shipping Address" +msgstr "Adresse de livraison du client" + +# @ jigoshop +#: admin/write-panels/order-data.php:85 +msgid "Order status:" +msgstr "État de commande:" + +# @ jigoshop +#: admin/write-panels/order-data.php:97 +msgid "Customer:" +msgstr "Client:" + +# @ jigoshop +#: admin/write-panels/order-data.php:114 +msgid "Customer Note:" +msgstr "Remarques du client:" + +# @ jigoshop +#: admin/write-panels/order-data.php:115 +msgid "Customer's notes about the order" +msgstr "Note du client à propos de la commande" + +# @ jigoshop +#: admin/write-panels/order-data.php:180 +msgid "Copy billing address to shipping address" +msgstr "Copier l'adresse de facturation vers l'adresse de livraison" + +# @ jigoshop +#: admin/write-panels/order-data.php:260 +msgid "Product ID" +msgstr "ID Produit" + +# @ jigoshop +#: admin/write-panels/order-data.php:262 +msgid "Quantity" +msgstr "Quantité" + +# @ jigoshop +#: admin/write-panels/order-data.php:264 +msgid "Tax Rate" +msgstr "Taux de la taxe" + +#: admin/write-panels/order-data.php:275 +msgid "Cost per unit ex. tax e.g. 2.99" +msgstr "Coût unitaire hors-taxe, par exemple 2.99" + +# @ jigoshop +#: admin/write-panels/order-data.php:285 +msgid "Add item" +msgstr "Ajouter un article" + +# @ jigoshop +#: admin/write-panels/order-data.php:286 +msgid "Calculate totals" +msgstr "Calculer les totaux" + +# @ jigoshop +#: admin/write-panels/order-data.php:290 +#: admin/write-panels/order-data.php:293 +msgid "(ex. tax)" +msgstr "(ex. tax)" + +# @ jigoshop +#: admin/write-panels/order-data.php:292 +msgid "Shipping & Handling:" +msgstr "Livraison et manutention:" + +# @ jigoshop +#: admin/write-panels/order-data.php:293 +msgid "Shipping method..." +msgstr "Méthode de livraison..." + +# @ jigoshop +#: admin/write-panels/order-data.php:295 +msgid "Order shipping tax:" +msgstr "Taxe sur la livraison:" + +# @ jigoshop +#: admin/write-panels/order-data.php:305 +msgid "Payment method..." +msgstr "Mode de paiement..." + +# @ jigoshop +#: admin/write-panels/order-data.php:324 +msgid "Save Order" +msgstr "Enregistrer la commande" + +# @ jigoshop +#: admin/write-panels/order-data.php:324 +msgid "- Save/update the order." +msgstr "- Sauver/mettre à jour la commande." + +# @ jigoshop +#: admin/write-panels/order-data.php:326 +msgid "Reduce stock" +msgstr "Reduire le stock" + +# @ jigoshop +#: admin/write-panels/order-data.php:326 +msgid "- Reduces stock for each item in the order; useful after manually creating an order or manually marking an order as complete/processing after payment." +msgstr "- Réduit le stock pour chaque article de la commande; utile suite à la création manuelle d'une commande, ou lors du passage manuel d'une commande en terminée/en cours de traitement, suite à un paiement." + +# @ jigoshop +#: admin/write-panels/order-data.php:327 +msgid "Restore stock" +msgstr "Retablir le stock" + +# @ jigoshop +#: admin/write-panels/order-data.php:327 +msgid "- Restores stock for each item in the order; useful after refunding or canceling the entire order." +msgstr "- Rétablit le stock pour chaque article de la commande; utile suite à un rembourssement ou une annulation d'une commande." + +# @ jigoshop +#: admin/write-panels/order-data.php:329 +msgid "Email invoice" +msgstr "Envoyer la facture par E-mail" + +# @ jigoshop +#: admin/write-panels/order-data.php:329 +msgid "- Emails the customer order details and a payment link." +msgstr "- envoie la commande au client par E-mail avec un lien pour effectuer le paiement." + +# @ default +#: admin/write-panels/order-data.php:335 +msgid "Delete Permanently" +msgstr "Supprimer définitivement" + +# @ default +#: admin/write-panels/order-data.php:337 +msgid "Move to Trash" +msgstr "Déplacer dans la corbeille" + +# @ jigoshop +#: admin/write-panels/product-type.php:31 +msgid "Parent post" +msgstr "Produit parent" + +# @ jigoshop +#: admin/write-panels/product-type.php:32 +msgid "Choose a grouped product…" +msgstr "Choisissez un regroupement de produits…" + +# @ jigoshop +#: admin/write-panels/product-type.php:61 +msgctxt "ordering" +msgid "Order" +msgstr "Ordre" + +# @ jigoshop +#: admin/write-panels/product-data-save.php:129 +msgid "Product SKU must be unique." +msgstr "Le SKU doit être unique." + +#: admin/write-panels/product-types/downloadable.php:27 +msgid "File path" +msgstr "Chemin vers le fichier" + +# @ jigoshop +#: admin/write-panels/product-types/downloadable.php:30 +msgid "path to file on your server" +msgstr "chemin serveur vers le fichier" + +# @ jigoshop +#: admin/write-panels/product-types/downloadable.php:34 +msgid "Download Limit" +msgstr "Limite de téléchargement" + +#: admin/write-panels/product-types/downloadable.php:37 +msgid "Leave blank for unlimited re-downloads." +msgstr "Laisser vide pour un nombre de téléchargement illimité." + +# @ jigoshop +#: admin/write-panels/product-types/downloadable.php:56 +msgid "Downloadable" +msgstr "Téléchargeable" + +#: admin/write-panels/product-types/configurable.php:13 +msgid "Add pricing/inventory for product variations. All fields are optional; leave blank to use attributes from the main product data. Note: Please save your product attributes in the \"Product Data\" panel first." +msgstr "Ajoute des variations de prix et de stocks pour le produit. Tous les champs sont optionnels; laisser vide pour utiliser les attributs du produit principal. Remarque: Merci d'enregistrer les attributs de produit dans le panneau \"Données produit\" au préalable." + +#: admin/write-panels/product-types/configurable.php:19 +#: admin/write-panels/product-types/configurable.php:86 +msgid "Configuration:" +msgstr "Configuration:" + +#: admin/write-panels/product-types/configurable.php:38 +#: admin/write-panels/product-types/configurable.php:103 +msgid "SKU:" +msgstr "SKU:" + +# @ jigoshop +#: admin/write-panels/product-types/configurable.php:39 +msgid "Weight variation" +msgstr "Variation de poids" + +#: admin/write-panels/product-types/configurable.php:39 +msgid "Weight (e.g. 10, -5)" +msgstr "Poids (ex: 10, -5)" + +#: admin/write-panels/product-types/configurable.php:40 +msgid "Price variation:" +msgstr "Variation de prix" + +#: admin/write-panels/product-types/configurable.php:40 +msgid "Price (e.g. 5.99, -2.99)" +msgstr "Prix (ex: 5.99, -2.99)" + +# @ jigoshop +#: admin/write-panels/product-types/configurable.php:41 +#: admin/write-panels/product-types/configurable.php:107 +msgid "Stock Qty:" +msgstr "Quantité en stock:" + +#: admin/write-panels/product-types/configurable.php:42 +msgid "Image:" +msgstr "Image:" + +#: admin/write-panels/product-types/configurable.php:49 +msgid "Add Configuration" +msgstr "Ajouter une configuration" + +#: admin/write-panels/product-types/configurable.php:64 +msgid "Configurable" +msgstr "Configurable" + +# @ jigoshop +#: admin/write-panels/product-types/configurable.php:105 +msgid "Price:" +msgstr "Prix:" + +# @ jigoshop +#: admin/write-panels/product-types/configurable.php:106 +msgid "Sale price:" +msgstr "Prix Promo:" + +# @ jigoshop +#: admin/write-panels/product-types/configurable.php:118 +msgid "Are you sure you want to remove this configuration?" +msgstr "Êtes-vous sûr de vouloir supprimer cette configuration?" + +# @ default +#: admin/write-panels/product-types/virtual.php:23 +msgid "Virtual products have no specific options." +msgstr "Les produits virtuels n'ont pas d'options spécifiques." + +# @ jigoshop +#: admin/write-panels/product-types/virtual.php:41 +msgid "Virtual" +msgstr "Virtuel" + +# @ default +#: admin/write-panels/product-types/grouped.php:23 +msgid "Grouped products have no specific options — you can add simple products to this grouped product by editing them and setting their parent product option." +msgstr "Les regroupements de produits n'ont pas d'options spécifiques — Vous pouver ajouter de simple produits à ce regroupement en les éditant et en definissant leur produit parent" + +# @ jigoshop +#: admin/write-panels/product-types/grouped.php:41 +msgid "Grouped" +msgstr "Regroupement" + +#: classes/jigoshop.class.php:189 +msgid "Action failed. Please refresh the page and retry." +msgstr "L'action a echoué. Merci d'actualiser la page et de réessayer." + +# @ jigoshop +#: classes/jigoshop_checkout.class.php:31 +#: classes/jigoshop_checkout.class.php:45 +msgid "First Name" +msgstr "Prénom" + +# @ jigoshop +#: classes/jigoshop_checkout.class.php:32 +#: classes/jigoshop_checkout.class.php:46 +msgid "Last Name" +msgstr "Nom" + +# @ jigoshop +#: classes/jigoshop_checkout.class.php:33 +#: classes/jigoshop_checkout.class.php:47 +msgid "Company" +msgstr "Société" + +# @ jigoshop +#: classes/jigoshop_checkout.class.php:34 +#: classes/jigoshop_checkout.class.php:48 +msgid "Address" +msgstr "Adresse" + +# @ jigoshop +#: classes/jigoshop_checkout.class.php:34 +#: classes/jigoshop_checkout.class.php:48 +msgid "Address 1" +msgstr "Adresse 1" + +# @ jigoshop +#: classes/jigoshop_checkout.class.php:35 +#: classes/jigoshop_checkout.class.php:49 +msgid "Address 2" +msgstr "Adresse 2" + +# @ jigoshop +#: classes/jigoshop_checkout.class.php:36 +#: classes/jigoshop_checkout.class.php:50 +msgid "City" +msgstr "Ville" + +# @ jigoshop +#: classes/jigoshop_checkout.class.php:38 +#: classes/jigoshop_checkout.class.php:52 +msgid "Country" +msgstr "Pays" + +# @ jigoshop +#: classes/jigoshop_checkout.class.php:39 +#: classes/jigoshop_checkout.class.php:53 +#: classes/jigoshop_checkout.class.php:197 +msgid "State/County" +msgstr "Etat / Comté" + +# @ jigoshop +#: classes/jigoshop_checkout.class.php:40 +msgid "Email Address" +msgstr "Adresse E-mail" + +# @ jigoshop +#: classes/jigoshop_checkout.class.php:40 +msgid "you@yourdomain.com" +msgstr "vous@votredomaine.com" + +# @ jigoshop +#: classes/jigoshop_checkout.class.php:41 +msgid "Phone" +msgstr "Téléphone" + +# @ jigoshop +#: classes/jigoshop_checkout.class.php:41 +msgid "Phone number" +msgstr "Numéro de téléphone" + +#: classes/jigoshop_checkout.class.php:62 +msgid "Billing & Shipping" +msgstr "Facturation & Livraison" + +# @ jigoshop +#: classes/jigoshop_checkout.class.php:82 +msgid "Create an account?" +msgstr "Créer un compte?" + +# @ jigoshop +#: classes/jigoshop_checkout.class.php:88 +msgid "Account username" +msgstr "Nom d'utilisateur du compte" + +# @ jigoshop +#: classes/jigoshop_checkout.class.php:89 +#: classes/jigoshop_checkout.class.php:90 +msgid "Account password" +msgstr "Mot de passe du compte" + +# @ jigoshop +#: classes/jigoshop_checkout.class.php:92 +msgid "Save time in the future and check the status of your order by creating an account." +msgstr "Gagnez du temps dans le futur et vérifier l'état de vos commande en créant un compte." + +# @ jigoshop +#: classes/jigoshop_checkout.class.php:106 +msgid "Ship to same address?" +msgstr "Livrer à la même adresse?" + +#: classes/jigoshop_checkout.class.php:120 +msgid "Notes/Comments" +msgstr "Notes/Commentaires" + +# @ jigoshop +#: classes/jigoshop_checkout.class.php:124 +msgid "Order Notes" +msgstr "Notes sur la commande" + +# @ jigoshop +#: classes/jigoshop_checkout.class.php:124 +msgid "Notes about your order, e.g. special notes for delivery." +msgstr "Notes concernant votre commande, par exemple une note spéciale pour la livraison." + +# @ jigoshop +#: classes/jigoshop_checkout.class.php:236 +#, php-format +msgid "Sorry, your session has expired. Return to homepage →" +msgstr "Désolé, votre session à expiré. Retour à la page d'accueil →" + +# @ jigoshop +#: classes/jigoshop_checkout.class.php:263 +msgid " (billing) is a required field." +msgstr "(billing) est un champs obligatoire." + +# @ jigoshop +#: classes/jigoshop_checkout.class.php:268 +msgid " (billing) is not a valid number." +msgstr "(billing) n'est pas un nombre." + +# @ jigoshop +#: classes/jigoshop_checkout.class.php:271 +msgid " (billing) is not a valid email address." +msgstr "(billing) n'est pas une adresse E-mail valide." + +# @ jigoshop +#: classes/jigoshop_checkout.class.php:274 +msgid " (billing) is not a valid postcode/ZIP." +msgstr "(billing) n'est pas un code postal valide." + +# @ jigoshop +#: classes/jigoshop_checkout.class.php:295 +msgid " (shipping) is a required field." +msgstr " (shipping) est un champs obligatoire." + +# @ jigoshop +#: classes/jigoshop_checkout.class.php:300 +msgid " (shipping) is not a valid postcode/ZIP." +msgstr " (shipping) n'est pas un code postal valide." + +# @ jigoshop +#: classes/jigoshop_checkout.class.php:323 +msgid "Please enter an account username." +msgstr "Merci de saisir le nom d'utilisateur du compte." + +# @ jigoshop +#: classes/jigoshop_checkout.class.php:324 +msgid "Please enter an account password." +msgstr "Merci de saisir le mot de passe du compte." + +# @ jigoshop +#: classes/jigoshop_checkout.class.php:325 +msgid "Passwords do not match." +msgstr "Les mots de passe ne correspondent pas." + +# @ jigoshop +#: classes/jigoshop_checkout.class.php:329 +msgid "Invalid email/username." +msgstr "E-mail/identifiant invalide." + +# @ jigoshop +#: classes/jigoshop_checkout.class.php:331 +msgid "An account is already registered with that username. Please choose another." +msgstr "Un compte existe déjà pour cet identifiant. Merci d'en choisir un autre" + +# @ jigoshop +#: classes/jigoshop_checkout.class.php:336 +msgid "An account is already registered with your email address. Please login." +msgstr "Un compte existe déjà pour cette adresse E-mail. Merci de vous connecter." + +# @ jigoshop +#: classes/jigoshop_checkout.class.php:341 +msgid "You must accept our Terms & Conditions." +msgstr "Vous devez accepter nos conditions de vente." + +# @ jigoshop +#: classes/jigoshop_checkout.class.php:348 +msgid "Invalid shipping method." +msgstr "Mode de livraison invalide." + +# @ jigoshop +#: classes/jigoshop_checkout.class.php:357 +msgid "Invalid payment method." +msgstr "Mode de paiement invalide." + +# @ jigoshop +#: classes/jigoshop_checkout.class.php:383 +#, php-format +msgid "ERROR: Couldn’t register you... please contact the webmaster !" +msgstr "ERREUR: impossible de vous enregistrer... merci de contacter le webmaster !" + +# @ jigoshop +#: classes/jigoshop_checkout.class.php:537 +#: classes/jigoshop_checkout.class.php:545 +#: classes/jigoshop_cart.class.php:209 +#: classes/jigoshop_cart.class.php:214 +#, php-format +msgid "Sorry, we do not have enough \"%s\" in stock to fulfill your order. Please edit your cart and try again. We apologise for any inconvenience caused." +msgstr "Désolé, nous n'avons pas assez de \"%s\" en stock pour remplir votre commande. " + +# @ jigoshop +#: classes/jigoshop_countries.class.php:528 +msgid "to the" +msgstr "vers le" + +# @ jigoshop +#: classes/jigoshop_countries.class.php:529 +msgid "to" +msgstr "à" + +#: classes/jigoshop_countries.class.php:536 +msgid "the " +msgstr "le" + +# @ jigoshop +#: classes/jigoshop_countries.class.php:557 +msgid "All states" +msgstr "Tous les états" + +# @ jigoshop +#: classes/jigoshop_cart.class.php:389 +#: classes/jigoshop_cart.class.php:421 +msgid " (inc. tax)" +msgstr " (TTC)" + +# @ jigoshop +#: classes/jigoshop_cart.class.php:428 +#: classes/jigoshop_order.class.php:199 +msgid "Free!" +msgstr "Gratuit!" + +# @ jigoshop +#: classes/jigoshop_cart.class.php:436 +msgid "via " +msgstr "via" + +# @ jigoshop +#: classes/jigoshop_cart.class.php:453 +msgid "Discount code already applied!" +msgstr "Code promo déjà utilisé!" + +#: classes/jigoshop_cart.class.php:459 +msgid "Invalid coupon." +msgstr "Code promo invalide." + +# @ jigoshop +#: classes/jigoshop_cart.class.php:477 +msgid "Discount code applied successfully." +msgstr "Code promo appliqué avec succès." + +# @ jigoshop +#: classes/jigoshop_cart.class.php:481 +msgid "Coupon does not exist!" +msgstr "Ce code promo n'existe pas!" + +# @ jigoshop +#: classes/jigoshop_order.class.php:186 +#, php-format +msgid " (ex. tax) via %s" +msgstr " (hors-tax) par %s" + +# @ jigoshop +#: classes/jigoshop_order.class.php:324 +#, php-format +msgid "Order status changed from %s to %s." +msgstr "État de la comande passé de %s à %s" + +# @ jigoshop +#: classes/jigoshop_order.class.php:418 +msgid "Order item stock reduced successfully." +msgstr "Le stock de l'artcle commandé a été réduit avec succès." + +# @ jigoshop +#: classes/jigoshop_product.class.php:223 +#: classes/jigoshop_product.class.php:251 +#: classes/jigoshop_product.class.php:260 +msgid "Out of stock" +msgstr "En rupture" + +# @ jigoshop +#: classes/jigoshop_product.class.php:229 +#: classes/jigoshop_product.class.php:248 +msgid "In stock" +msgstr "En stock" + +# @ jigoshop +#: classes/jigoshop_product.class.php:234 +#: classes/jigoshop_product.class.php:239 +msgid "available" +msgstr "disponible" + +# @ jigoshop +#: classes/jigoshop_product.class.php:235 +msgid " (backorders allowed)" +msgstr "(pré-commande possible)" + +# @ jigoshop +#: classes/jigoshop_product.class.php:246 +#: classes/jigoshop_product.class.php:258 +msgid "Available on backorder" +msgstr "Disponible en pré-commande" + +# @ jigoshop +#: classes/jigoshop_product.class.php:373 +msgid "From: " +msgstr "A partir de: " + +# @ jigoshop +#: gateways/skrill.php:38 +msgid "Skrill (Moneybookers)" +msgstr "Skrill (Moneybookers)" + +# @ jigoshop +#: gateways/skrill.php:38 +msgid "Skrill works by using an iFrame to submit payment information securely to Moneybookers." +msgstr "Skrill fonctionne en utilisant une iFrame pour soumettre les informations de paiement de manière sécurisée à Moneybookers." + +# @ jigoshop +#: gateways/skrill.php:40 +msgid "Enable Skrill" +msgstr "Activer Skrill" + +# @ jigoshop +#: gateways/skrill.php:55 +msgid "Please enter your skrill email address; this is needed in order to take payment!" +msgstr "Merci de saisir votre adresse E-mail skrill; ceci est nécessaire à l'acceptation des paiements!" + +# @ jigoshop +#: gateways/skrill.php:55 +msgid "Skrill merchant e-mail" +msgstr "E-mail marchant Skrill" + +# @ jigoshop +#: gateways/skrill.php:61 +msgid "Please enter your skrill secretword; this is needed in order to take payment!" +msgstr "Merci de saisir votre mot secret Skrill; ceci est nécessaire à l'acceptation des paiements!" + +# @ jigoshop +#: gateways/skrill.php:61 +msgid "Skrill Secret Word" +msgstr "Mot secret Skrill" + +# @ jigoshop +#: gateways/skrill.php:67 +msgid "Please enter your skrill Customer ID; this is needed in order to take payment!" +msgstr "Merci de saisir votre ID client Skrill; ceci est nécessaire à l'acceptation des paiements!" + +# @ jigoshop +#: gateways/skrill.php:67 +msgid "Skrill Customer ID" +msgstr "ID client Skrill" + +# @ jigoshop +#: gateways/skrill.php:160 +msgid "Shipping cost" +msgstr "Frais de port" + +# @ jigoshop +#: gateways/skrill.php:209 +msgid "Thank you for your order, please complete the secure (SSL) form below to pay with Skrill." +msgstr "Merci d'avoir commandé, veuillez compléter le formulaire sécurisé (SSL) ci dessous pour payer par Skrill." + +# @ jigoshop +#: gateways/skrill.php:270 +msgid "Skrill payment completed" +msgstr "Paiement Skrill effectué." + +# @ jigoshop +#: gateways/skrill.php:275 +#, php-format +msgid "Skrill payment failed (%s)" +msgstr "Le paiment Skrill a échoué (%s)" + +# @ jigoshop +#: gateways/skrill.php:278 +msgid "Skrill payment cancelled" +msgstr "Paiment Skrill annulé" + +# @ jigoshop +#: gateways/skrill.php:281 +msgid "Skrill exception" +msgstr "Exception Skrill" + +# @ jigoshop +#: gateways/cheque.php:19 +#: gateways/cheque.php:31 +msgid "Cheque Payment" +msgstr "Paiement par chèque" + +#: gateways/cheque.php:20 +msgid "Please send your cheque to Store Name, Store Street, Store Town, Store State / County, Store Postcode." +msgstr "Merci d'envoyer votre chèque à Nom de la boutique, Rue, Ville, Etat, Code postal" + +# @ jigoshop +#: gateways/cheque.php:31 +msgid "Allows cheque payments. Why would you take cheques in this day and age? Well you probably wouldn't but it does allow you to make test purchases without having to use the sandbox area of a payment gateway which is useful for demonstrating to clients and for testing order emails and the 'success' pages etc." +msgstr "Autorise le paiement par chèque. Mais pourquoi prendre les chèques de nos jours? Bien que vous ne devriez probablement pas, cela vous permet des faire des achats de test sans avoir à utiliser le mode bac à sable d'une passerelle de paiement, ce qui est utile pour faire une démonstration du processus de commande, des mail de retour etc." + +# @ jigoshop +#: gateways/cheque.php:33 +msgid "Enable Cheque Payment" +msgstr "Activer le paiement par chèque" + +# @ jigoshop +#: gateways/cheque.php:48 +msgid "Let the customer know the payee and where they should be sending the cheque too and that their order won't be shipping until you receive it." +msgstr "Informe le client du bénéficiaire et de l'adresse d'expédition du chèque et que sa commande ne lui sera pas expédiée jusqu'à ce que vous le receviez." + +# @ jigoshop +#: gateways/cheque.php:48 +msgid "Customer Message" +msgstr "Message Client" + +# @ jigoshop +#: gateways/cheque.php:86 +msgid "Awaiting cheque payment" +msgstr "En attente du paiment par chèque" + +# @ jigoshop +#: gateways/paypal.php:29 +msgid "PayPal" +msgstr "PayPal" + +#: gateways/paypal.php:30 +msgid "Pay via PayPal; you can pay with your credit card if you don't have a PayPal account" +msgstr "Payer par Paypal; vous pouvez même payer par carte de crédit si vous n'avez pas de compte PayPal." + +# @ jigoshop +#: gateways/paypal.php:43 +msgid "PayPal standard" +msgstr "PayPal standard" + +# @ jigoshop +#: gateways/paypal.php:43 +msgid "PayPal standard works by sending the user to PayPal to enter their payment information." +msgstr "Paypal standard fonctionne en renvoyant l'utilisateur vers PayPal pour saisir leurs informations de paiement." + +# @ jigoshop +#: gateways/paypal.php:45 +msgid "Enable PayPal standard" +msgstr "Activer PayPal standard" + +# @ jigoshop +#: gateways/paypal.php:60 +msgid "This controls the description which the user sees during checkout." +msgstr "Ceci définit la descritpion que l'utilisateur verra lors de la commande." + +# @ jigoshop +#: gateways/paypal.php:66 +msgid "Please enter your PayPal email address; this is needed in order to take payment!" +msgstr "Merci de saisir votre adresse e-mail PayPal, ; ceci est nécessaire à l'acceptation des paiements!" + +# @ jigoshop +#: gateways/paypal.php:66 +msgid "PayPal email address" +msgstr "Adresse E-mail Paypal" + +#: gateways/paypal.php:72 +msgid "If your checkout page does not ask for shipping details, or if you do not want to send shipping information to PayPal, set this option to no. If you enable this option PayPal may restrict where things can be sent, and will prevent some orders going through for your protection." +msgstr "Si votre page de commande ne demande pas d'informations de livraison, ou si vous ne voulez pas envoyer les informations de livraison à PayPal, définissez cette option à Non. Si vous activez cette option, PayPal peut restreindre où les commandes peuvent être envoyés, et évitera, pour votre protection, que certaines commandes ne passent." + +#: gateways/paypal.php:72 +msgid "Send shipping details to PayPal" +msgstr "Envoyer les informations de livraison à PayPal" + +# @ jigoshop +#: gateways/paypal.php:81 +msgid "Enable PayPal sandbox" +msgstr "Activer le mode bac à sable de Paypal" + +# @ jigoshop +#: gateways/paypal.php:220 +msgid "Pay via PayPal" +msgstr "Payer par PayPal" + +# @ jigoshop +#: gateways/paypal.php:220 +msgid "Cancel order & restore cart" +msgstr "Annuler la commander & retablir le panier" + +# @ jigoshop +#: gateways/paypal.php:225 +msgid "Thank you for your order. We are now redirecting you to PayPal to make payment." +msgstr "Merci d'avoir commandé. Nous vous redirigeons maintenant vers PayPal pour effectuer votre paiement." + +# @ jigoshop +#: gateways/paypal.php:266 +msgid "Thank you for your order, please click the button below to pay with PayPal." +msgstr "Merci d'avoir commandé, cliquez le bouton ci-dessous pour payer par PayPal." + +# @ jigoshop +#: gateways/paypal.php:348 +msgid "IPN payment completed" +msgstr "Paiment IPN effectué" + +# @ jigoshop +#: gateways/paypal.php:356 +#, php-format +msgid "Payment %s via IPN." +msgstr "Paiement %s via IPN" + +# @ jigoshop +#: shortcodes/checkout.php:21 +msgid "The order totals have been updated. Please confirm your order by pressing the Place Order button at the bottom of the page." +msgstr "Les totaux ont été mis à jour. Merci de confirmer votre commande en appuyant sur le bouton \"Passer la commande\" au bas de la page." + +# @ jigoshop +#: shortcodes/my_account.php:21 +#, php-format +msgid "Hello, %s. From your account dashboard you can view your recent orders, manage your shipping and billing addresses and change your password." +msgstr "Bonjour, %s. Apartir de votre tableau de bord vous pouvez voir vos dernières commandes, gérer vos adresses de facturation et de livraison et modifier votre mot de passe." + +# @ jigoshop +#: shortcodes/my_account.php:25 +msgid "Available downloads" +msgstr "Téléchargements disponibles" + +# @ jigoshop +#: shortcodes/my_account.php:28 +msgid " download Remaining" +msgid_plural " downloads Remaining" +msgstr[0] "téléchargement restant" +msgstr[1] "téléchargements restant" + +# @ jigoshop +#: shortcodes/my_account.php:39 +msgid "#" +msgstr "#" + +# @ jigoshop +#: shortcodes/my_account.php:40 +msgid "Date" +msgstr "Date" + +# @ jigoshop +#: shortcodes/my_account.php:41 +msgid "Ship to" +msgstr "Livraison à" + +# @ jigoshop +#: shortcodes/my_account.php:59 +msgid "Pay" +msgstr "Payer" + +# @ jigoshop +#: shortcodes/my_account.php:60 +msgid "Cancel" +msgstr "Annuler" + +# @ jigoshop +#: shortcodes/my_account.php:62 +msgid "View" +msgstr "Voir" + +# @ jigoshop +#: shortcodes/my_account.php:70 +msgid "My Addresses" +msgstr "Mes adresses" + +# @ jigoshop +#: shortcodes/my_account.php:71 +msgid "The following addresses will be used on the checkout page by default." +msgstr "Les adresses suivantes seront utilisées comme adresses par défaut lors de vos commandes." + +# @ jigoshop +#: shortcodes/my_account.php:97 +msgid "You have not set up a billing address yet." +msgstr "Vous n'avez encore définit d'adresse de facturation." + +# @ jigoshop +#: shortcodes/my_account.php:126 +msgid "You have not set up a shipping address yet." +msgstr "Vous n'avez encore définit d'adresse de livraison." + +# @ jigoshop +#: shortcodes/my_account.php:212 +msgid "1 Infinite Loop" +msgstr "1 boucle infinie" + +# @ jigoshop +#: shortcodes/my_account.php:216 +msgid "Cupertino" +msgstr "Cupertino" + +# @ jigoshop +#: shortcodes/my_account.php:285 +msgid "Fax" +msgstr "fax" + +# @ jigoshop +#: shortcodes/my_account.php:291 +msgid "Save Address" +msgstr "Enregistrer l'adresse" + +# @ jigoshop +#: shortcodes/my_account.php:332 +msgid "Please enter your password." +msgstr "Merci de saisir votre mot de passe." + +# @ jigoshop +#: shortcodes/my_account.php:346 +msgid "New password" +msgstr "Nouveau mot de passe" + +# @ jigoshop +#: shortcodes/my_account.php:350 +msgid "Re-enter new password" +msgstr "Confirmez le mot de passe" + +# @ jigoshop +#: shortcodes/my_account.php:355 +msgid "Save" +msgstr "Enregistrer" + +# @ jigoshop +#: shortcodes/my_account.php:382 +#, php-format +msgid "Order #%s made on %s" +msgstr "Comande n°%s effectuée le %s" + +# @ jigoshop +#: shortcodes/my_account.php:384 +#, php-format +msgid ". Order status: %s" +msgstr ". État de la commande: %s" + +# @ jigoshop +#: shortcodes/my_account.php:393 +msgid "Qty" +msgstr "Qt" + +# @ jigoshop +#: shortcodes/my_account.php:394 +msgid "Totals" +msgstr "Totaux" + +# @ jigoshop +#: shortcodes/my_account.php:415 +#: shortcodes/order_tracking.php:61 +msgid "Grand Total" +msgstr "Grand Total" + +# @ jigoshop +#: shortcodes/my_account.php:442 +msgid "Customer details" +msgstr "Détails du client" + +#: shortcodes/my_account.php:447 +msgid "Telephone:" +msgstr "Téléphone:" + +# @ jigoshop +#: shortcodes/my_account.php:460 +#: shortcodes/my_account.php:473 +msgid "N/A" +msgstr "N/A" + +# @ jigoshop +#: shortcodes/cart.php:17 +#: shortcodes/cart.php:32 +msgid "Cart updated." +msgstr "Panier mis à jour." + +# @ jigoshop +#: shortcodes/cart.php:44 +msgid "Please enter a valid postcode/ZIP." +msgstr "Merci de saisir un code postal correct." + +# @ jigoshop +#: shortcodes/cart.php:59 +#: shortcodes/cart.php:65 +msgid "Shipping costs updated." +msgstr "Les frais de port ont été mis à jour." + +#: shortcodes/cart.php:79 +msgid "Your cart is empty." +msgstr "Votre panier est vide." + +# @ jigoshop +#: shortcodes/cart.php:90 +msgid "Product Name" +msgstr "Nom du produit" + +# @ jigoshop +#: shortcodes/cart.php:91 +msgid "Unit Price" +msgstr "Pix unitaire" + +# @ jigoshop +#: shortcodes/cart.php:125 +msgid "Coupon" +msgstr "Code promo" + +# @ jigoshop +#: shortcodes/cart.php:125 +msgid "Apply Coupon" +msgstr "Appliquer le code promo" + +# @ jigoshop +#: shortcodes/cart.php:128 +msgid "Update Shopping Cart" +msgstr "Mettre à jour le panier" + +# @ jigoshop +#: shortcodes/cart.php:128 +msgid "Proceed to Checkout →" +msgstr "Passer commande →" + +# @ jigoshop +#: shortcodes/cart.php:144 +msgid "Cart Totals" +msgstr "Totaux du panier" + +#: shortcodes/cart.php:157 +#, php-format +msgid "estimated for %s" +msgstr "estimé à %s" + +# @ jigoshop +#: shortcodes/cart.php:176 +msgid "Sorry, it seems that there are no available shipping methods to your location. Please contact us if you require assistance or wish to make alternate arrangements." +msgstr "Désolé, il semble que'il n'y a pas de mode de livraison disponible pour votre emplacement. Merci de nous contacter si vous souhaitez de l'aide ou si vous souhaiter prendre d'autres arrangements." + +#: shortcodes/order_tracking.php:20 +msgid "You have taken too long. Please refresh the page and retry." +msgstr "Vous avez mis trop de temps. Merci d'actualiser la page et de réessayer." + +# @ jigoshop +#: shortcodes/order_tracking.php:26 +#, php-format +msgid "Order #%s which was made %s has the status “%s”" +msgstr "La commande n°%s crée le %s est “%s”" + +# @ jigoshop +#: shortcodes/order_tracking.php:26 +#: shortcodes/order_tracking.php:28 +msgid " ago" +msgstr "il y a" + +# @ jigoshop +#: shortcodes/order_tracking.php:28 +msgid " and was completed " +msgstr " et a été achevé" + +# @ jigoshop +#: shortcodes/order_tracking.php:33 +msgid "Order Details" +msgstr "Détails de la commande" + +# @ jigoshop +#: shortcodes/order_tracking.php:37 +msgid "Title" +msgstr "Titre" + +#: shortcodes/order_tracking.php:105 +#: shortcodes/order_tracking.php:108 +msgid "Sorry, we could not find that order id in our database. Thank you. Your order has been processed successfully.

    " +msgstr "

    Merci. Votre commande a correctement été traitée.

    " + +# @ jigoshop +#: widgets/product_categories.php:16 +msgid "A list or dropdown of product categories" +msgstr "Une list ou une liste déroulante de vos catégories de prtoduits" + +# @ jigoshop +#: widgets/product_categories.php:39 +msgid "Select Category" +msgstr "Sélectionner une catégorie" + +# @ default +#: widgets/product_categories.php:99 +#: widgets/product_tag_cloud.php:56 +#: widgets/product_search.php:55 +#: widgets/price_filter.php:105 +#: widgets/recent_products.php:114 +#: widgets/featured_products.php:96 +#: widgets/layered_nav.php:149 +#: widgets/cart.php:78 +msgid "Title:" +msgstr "Titre:" + +# @ default +#: widgets/product_categories.php:103 +msgid "Show as dropdown" +msgstr "Afficher comme liste déroulante" + +# @ default +#: widgets/product_categories.php:106 +msgid "Show post counts" +msgstr "Afficher le nombre de produits" + +# @ default +#: widgets/product_categories.php:109 +msgid "Show hierarchy" +msgstr "Afficher la hierachie" + +# @ default +#: widgets/product_tag_cloud.php:16 +msgid "Your most used product tags in cloud format" +msgstr "Vos mots-clefs produits les plus utiisés sous forme d'un nuage." + +# @ default +#: widgets/product_tag_cloud.php:17 +msgid "Product Tag Cloud" +msgstr "Nuage de mots-clefs des produits" + +# @ default +#: widgets/product_search.php:16 +msgid "Search box for products only." +msgstr "Zone de recherche pour les produits seulement." + +# @ default +#: widgets/product_search.php:17 +msgid "Product Search" +msgstr "Recherche de produits" + +# @ jigoshop +#: widgets/product_search.php:34 +msgid "Search for:" +msgstr "Rechercher pour:" + +# @ jigoshop +#: widgets/product_search.php:35 +msgid "Search for products" +msgstr "Rechercher des produits" + +# @ default +#: widgets/price_filter.php:37 +msgid "Shows a price filter slider in a widget which lets you narrow down the list of shown products in categories." +msgstr "Affiche un curseur de filtrage des prix dans un widget qui permet d'affiner la liste des produits présentés dans les catégories." + +# @ default +#: widgets/price_filter.php:38 +msgid "Price Filter" +msgstr "Filtre de prix" + +# @ jigoshop +#: widgets/price_filter.php:83 +msgid "Price: " +msgstr "Prix:" + +# @ jigoshop +#: widgets/price_filter.php:96 +msgid "Filter by price" +msgstr "Filtrer par prix" + +# @ jigoshop +#: widgets/recent_products.php:16 +msgid "The most recent products on your site" +msgstr "Les produits les plus récents sur votre site" + +# @ jigoshop +#: widgets/recent_products.php:17 +#: widgets/recent_products.php:39 +msgid "New Products" +msgstr "Nouveaux produits" + +# @ default +#: widgets/recent_products.php:117 +#: widgets/featured_products.php:99 +msgid "Number of products to show:" +msgstr "Nombre de produits à afficher:" + +#: widgets/recent_products.php:121 +msgid "Show hidden product variations" +msgstr "Montrer les variations de produit cachées" + +# @ jigoshop +#: widgets/featured_products.php:18 +msgid "Featured products on your site" +msgstr "Produits à la une sur votre site" + +# @ jigoshop +#: widgets/featured_products.php:19 +#: widgets/featured_products.php:41 +msgid "Featured Products" +msgstr "Produits à la une" + +# @ default +#: widgets/layered_nav.php:16 +msgid "Shows a custom attribute in a widget which lets you narrow down the list of shown products in categories." +msgstr "Affiche un attribut personnalisé dans un widget qui vous d'affiner la liste des produits présentés dans les catégories." + +# @ default +#: widgets/layered_nav.php:17 +msgid "Layered Nav" +msgstr "Layered Nav" + +# @ default +#: widgets/layered_nav.php:152 +msgid "Attribute:" +msgstr "Attribut:" + +# @ default +#: widgets/cart.php:18 +msgid "Shopping Cart for the sidebar." +msgstr "Panier pour la barre latérale." + +# @ default +#: widgets/cart.php:19 +msgid "Shopping Cart" +msgstr "Panier" + +# @ jigoshop +#: widgets/cart.php:46 +msgid "No products in the cart." +msgstr "Le panier est vide." + +# @ jigoshop +#: widgets/cart.php:64 +msgid "View Cart →" +msgstr "Voir le panier →" + +# @ jigoshop +#: widgets/cart.php:64 +msgid "Checkout →" +msgstr "Commander →" + +# @ jigoshop +#: templates/loop-shop.php:43 +msgid "No products found which match your selection." +msgstr "Il n'y a pas de produit correspondant à votre sélection." + +# @ jigoshop +#: templates/archive-product.php:6 +msgid "Search Results:" +msgstr "Résultats de recherche:" + +# @ jigoshop +#: templates/archive-product.php:8 +msgid "All Products" +msgstr "Tous les produits" + +# @ jigoshop +#: templates/single-product-reviews.php:28 +#, php-format +msgid "Rated %s out of 5" +msgstr "Noté %s sur 5" + +# @ jigoshop +#: templates/single-product-reviews.php:30 +#, php-format +msgid "%s review for %s" +msgid_plural "%s reviews for %s" +msgstr[0] "%s avis de consommateurs pour %s" +msgstr[1] "%s avis de consommateurs pour %s" + +# @ jigoshop +#: templates/single-product-reviews.php:55 +msgid "Add Review" +msgstr "Donner votre avis" + +# @ jigoshop +#: templates/single-product-reviews.php:57 +msgid "Add a review" +msgstr "Donner votre avis" + +# @ jigoshop +#: templates/single-product-reviews.php:61 +msgid "Be the first to review " +msgstr "Soyez le premier à donner votre avis" + +# @ jigoshop +#: templates/single-product-reviews.php:63 +msgid "There are no reviews yet, would you like to
    submit yours?" +msgstr "Il n'y a encore aucun avis de consommateur, voullez vous nous donner le votre?" + +# @ default +#: templates/single-product-reviews.php:78 +msgid "Email" +msgstr "Email" + +# @ jigoshop +#: templates/single-product-reviews.php:81 +msgid "Submit Review" +msgstr "Donner votre avis" + +# @ jigoshop +#: templates/single-product-reviews.php:84 +msgid "Rating" +msgstr "Note" + +# @ jigoshop +#: templates/single-product-reviews.php:85 +msgid "Rate..." +msgstr "Note..." + +# @ jigoshop +#: templates/single-product-reviews.php:86 +msgid "Perfect" +msgstr "Parfait" + +# @ jigoshop +#: templates/single-product-reviews.php:87 +msgid "Good" +msgstr "Bien" + +# @ jigoshop +#: templates/single-product-reviews.php:88 +msgid "Average" +msgstr "Moyen" + +# @ jigoshop +#: templates/single-product-reviews.php:89 +msgid "Not that bad" +msgstr "Pas mal" + +# @ jigoshop +#: templates/single-product-reviews.php:90 +msgid "Very Poor" +msgstr "Très mauvais" + +# @ default +#: templates/single-product-reviews.php:92 +msgctxt "noun" +msgid "Your Review" +msgstr "Votre avis" + +# @ jigoshop +#: templates/checkout/pay_for_order.php:75 +msgid "Sorry, it seems that there are no available payment methods for your location. Please contact us if you require assistance or wish to make alternate arrangements." +msgstr "Désolé, il semble qu'il n'y ait pas de mode de paiement disponible pour votre emplacement. Merci de nous contacter si vous avez besoin d'aide ou souhaitez prendre d'autres arrangements." + +# @ jigoshop +#: templates/checkout/pay_for_order.php:84 +msgid "Pay for order" +msgstr "Payer la commande" + +# @ jigoshop +#: templates/checkout/review_order.php:11 +msgid "Sorry, your session has expired." +msgstr "Désolé, votre session a expiré." + +# @ jigoshop +#: templates/checkout/review_order.php:11 +msgid "Return to homepage →" +msgstr "Retour à la page d'accueil →" + +#: templates/checkout/review_order.php:64 +msgid " (ex. tax)" +msgstr "(hors-taxe)" + +# @ jigoshop +#: templates/checkout/review_order.php:66 +msgid "Free" +msgstr "Gratuit" + +# @ jigoshop +#: templates/checkout/review_order.php:78 +msgid "Please fill in your details above to see available shipping methods." +msgstr "Merci de remplir vos coordonnées ci-dessus pour voir les modes de livraison disponibles." + +# @ jigoshop +#: templates/checkout/review_order.php:80 +msgid "Sorry, it seems that there are no available shipping methods for your state. Please contact us if you require assistance or wish to make alternate arrangements." +msgstr "Désolé, il semble qu'il n'y ait pas de mode d'expédition disponibles pour votre état. Merci de nous contacter si vous avez besoin d'aide ou souhaitez prendre d'autres arrangements." + +# @ jigoshop +#: templates/checkout/review_order.php:148 +msgid "Please fill in your details above to see available payment methods." +msgstr "Merci de remplir vos coordonnées ci-dessus pour voir les modes de paiement disponibles." + +# @ jigoshop +#: templates/checkout/review_order.php:150 +msgid "Sorry, it seems that there are no available payment methods for your state. Please contact us if you require assistance or wish to make alternate arrangements." +msgstr "Désolé, il semble qu'il n'y ait pas de mode de paiement disponible pour votre état. Merci de nous contacter si vous avez besoin d'aide ou souhaitez prendre d'autres arrangements." + +# @ jigoshop +#: templates/checkout/review_order.php:160 +msgid "Since your browser does not support JavaScript, or it is disabled, please ensure you click the Update Totals button before placing your order. You may be charged more than the amount stated above if you fail to do so." +msgstr "Étant donné que votre navigateur ne supporte pas le Javascript ou qu'il est désactivé, merci de prendre soin à cliquer que le bouton Mettre à jour les totaux avant de passer commande. Vous pouvez être facturé plus que le montant indiqué ci-dessus si vous omettez de le faire." + +# @ jigoshop +#: templates/checkout/review_order.php:160 +msgid "Update totals" +msgstr "Mettre à jour les totaux" + +# @ jigoshop +#: templates/checkout/review_order.php:163 +msgid "Place order" +msgstr "Passer commande" + +# @ jigoshop +#: templates/checkout/review_order.php:167 +msgid "I accept the" +msgstr "J'accepte les" + +# @ jigoshop +#: templates/checkout/review_order.php:167 +msgid "terms & conditions" +msgstr "conditions de vente" + +# @ jigoshop +#: templates/checkout/form.php:18 +msgid "Your order" +msgstr "Votre commande" + +#: languages/countries.php:10 +msgid "Andorra" +msgstr "Andorra" + +#: languages/countries.php:11 +msgid "United Arab Emirates" +msgstr "Emirats Arabes Unis" + +#: languages/countries.php:12 +msgid "Afghanistan" +msgstr "Afghanistan" + +#: languages/countries.php:13 +msgid "Antigua and Barbuda" +msgstr "Antigua et Barbuda" + +#: languages/countries.php:14 +msgid "Anguilla" +msgstr "Anguilla" + +#: languages/countries.php:15 +msgid "Albania" +msgstr "Albanie" + +#: languages/countries.php:16 +msgid "Armenia" +msgstr "Arménie" + +#: languages/countries.php:17 +msgid "Netherlands Antilles" +msgstr "Antilles Néerlandaises" + +#: languages/countries.php:18 +msgid "Angola" +msgstr "Angola" + +#: languages/countries.php:19 +msgid "Antarctica" +msgstr "Antarctique" + +#: languages/countries.php:20 +msgid "Argentina" +msgstr "Argentine" + +#: languages/countries.php:21 +msgid "American Samoa" +msgstr "les Samoa américaines" + +#: languages/countries.php:22 +msgid "Austria" +msgstr "Autriche" + +#: languages/countries.php:23 +msgid "Australia" +msgstr "Australie" + +#: languages/countries.php:24 +msgid "Aruba" +msgstr "Aruba" + +#: languages/countries.php:25 +msgid "Aland Islands" +msgstr "Iles Aland" + +#: languages/countries.php:26 +msgid "Azerbaijan" +msgstr "Azerbaïdjan" + +#: languages/countries.php:27 +msgid "Bosnia and Herzegovina" +msgstr "Bosnie-Herzégovine" + +#: languages/countries.php:28 +msgid "Barbados" +msgstr "Barbade" + +#: languages/countries.php:29 +msgid "Bangladesh" +msgstr "Bangladesh" + +#: languages/countries.php:30 +msgid "Belgium" +msgstr "Belgique" + +#: languages/countries.php:31 +msgid "Burkina Faso" +msgstr "Burkina Faso" + +#: languages/countries.php:32 +msgid "Bulgaria" +msgstr "Bulgarie" + +#: languages/countries.php:33 +msgid "Bahrain" +msgstr "Bahrein" + +#: languages/countries.php:34 +msgid "Burundi" +msgstr "Burundi" + +#: languages/countries.php:35 +msgid "Benin" +msgstr "Bénin" + +#: languages/countries.php:36 +msgid "Saint Barthélemy" +msgstr "Saint-Barthélemy" + +#: languages/countries.php:37 +msgid "Bermuda" +msgstr "Bermudes" + +#: languages/countries.php:38 +msgid "Brunei" +msgstr "Brunei" + +#: languages/countries.php:39 +msgid "Bolivia" +msgstr "Bolivie" + +#: languages/countries.php:40 +msgid "Brazil" +msgstr "Brésil" + +#: languages/countries.php:41 +msgid "Bahamas" +msgstr "Bahamas" + +#: languages/countries.php:42 +msgid "Bhutan" +msgstr "Bhoutan" + +#: languages/countries.php:43 +msgid "Bouvet Island" +msgstr "Bouvet Island" + +#: languages/countries.php:44 +msgid "Botswana" +msgstr "Botswana" + +#: languages/countries.php:45 +msgid "Belarus" +msgstr "Biélorussie" + +#: languages/countries.php:46 +msgid "Belize" +msgstr "Belize" + +#: languages/countries.php:47 +msgid "Canada" +msgstr "Canada" + +#: languages/countries.php:48 +msgid "Cocos (Keeling) Islands" +msgstr "Cocos (Keeling)" + +#: languages/countries.php:49 +msgid "Congo (Kinshasa)" +msgstr "Congo (Kinshasa)" + +#: languages/countries.php:50 +msgid "Central African Republic" +msgstr "République Centrafricaine" + +#: languages/countries.php:51 +msgid "Congo (Brazzaville)" +msgstr "Congo (Brazzaville)" + +#: languages/countries.php:52 +msgid "Switzerland" +msgstr "Suisse" + +#: languages/countries.php:53 +msgid "Ivory Coast" +msgstr "Côte d'Ivoire" + +#: languages/countries.php:54 +msgid "Cook Islands" +msgstr "Iles Cook" + +#: languages/countries.php:55 +msgid "Chile" +msgstr "Chili" + +#: languages/countries.php:56 +msgid "Cameroon" +msgstr "Cameroun" + +#: languages/countries.php:57 +msgid "China" +msgstr "Chine" + +#: languages/countries.php:58 +msgid "Colombia" +msgstr "Colombie" + +#: languages/countries.php:59 +msgid "Costa Rica" +msgstr "Costa Rica" + +#: languages/countries.php:60 +msgid "Cuba" +msgstr "Cuba" + +#: languages/countries.php:61 +msgid "Cape Verde" +msgstr "Cap Vert" + +#: languages/countries.php:62 +msgid "Christmas Island" +msgstr "Christmas Island" + +#: languages/countries.php:63 +msgid "Cyprus" +msgstr "Chypre" + +#: languages/countries.php:64 +msgid "Czech Republic" +msgstr "République Tchèque" + +#: languages/countries.php:65 +msgid "Germany" +msgstr "Allemagne" + +#: languages/countries.php:66 +msgid "Djibouti" +msgstr "Djibouti" + +#: languages/countries.php:67 +msgid "Denmark" +msgstr "Danemark" + +#: languages/countries.php:68 +msgid "Dominica" +msgstr "Dominique" + +#: languages/countries.php:69 +msgid "Dominican Republic" +msgstr "République Dominicaine" + +#: languages/countries.php:70 +msgid "Algeria" +msgstr "Algérie" + +#: languages/countries.php:71 +msgid "Ecuador" +msgstr "Equateur" + +#: languages/countries.php:72 +msgid "Estonia" +msgstr "Estonie" + +#: languages/countries.php:73 +msgid "Egypt" +msgstr "Égypte" + +#: languages/countries.php:74 +msgid "Western Sahara" +msgstr "Sahara Occidental" + +#: languages/countries.php:75 +msgid "Eritrea" +msgstr "Erythrée" + +#: languages/countries.php:76 +msgid "Spain" +msgstr "Espagne" + +#: languages/countries.php:77 +msgid "Ethiopia" +msgstr "Éthiopie" + +#: languages/countries.php:78 +msgid "Finland" +msgstr "Finlande" + +#: languages/countries.php:79 +msgid "Fiji" +msgstr "Fiji" + +#: languages/countries.php:80 +msgid "Falkland Islands" +msgstr "îles Falkland" + +#: languages/countries.php:81 +msgid "Micronesia" +msgstr "Micronesie" + +#: languages/countries.php:82 +msgid "Faroe Islands" +msgstr "Iles Féroé" + +#: languages/countries.php:83 +msgid "France" +msgstr "France" + +#: languages/countries.php:84 +msgid "Gabon" +msgstr "Gabon" + +#: languages/countries.php:85 +msgid "United Kingdom" +msgstr "Royaume Uni" + +#: languages/countries.php:86 +msgid "Grenada" +msgstr "Grenade" + +#: languages/countries.php:87 +msgid "Georgia" +msgstr "Géorgie" + +#: languages/countries.php:88 +msgid "French Guiana" +msgstr "Guyane française" + +#: languages/countries.php:89 +msgid "Guernsey" +msgstr "Guernesey" + +#: languages/countries.php:90 +msgid "Ghana" +msgstr "Ghana" + +#: languages/countries.php:91 +msgid "Gibraltar" +msgstr "Gibraltar" + +#: languages/countries.php:92 +msgid "Greenland" +msgstr "Groenland" + +#: languages/countries.php:93 +msgid "Gambia" +msgstr "Gambie" + +#: languages/countries.php:94 +msgid "Guinea" +msgstr "Guinée" + +#: languages/countries.php:95 +msgid "Guadeloupe" +msgstr "Guadeloupe" + +#: languages/countries.php:96 +msgid "Equatorial Guinea" +msgstr "Guinée Equatoriale" + +#: languages/countries.php:97 +msgid "Greece" +msgstr "Grèce" + +#: languages/countries.php:98 +msgid "South Georgia and the South Sandwich Islands" +msgstr "Géorgie du Sud et les ÃŽles Sandwich du Sud" + +#: languages/countries.php:99 +msgid "Guatemala" +msgstr "Guatemala" + +#: languages/countries.php:100 +msgid "Guam" +msgstr "Guam" + +#: languages/countries.php:101 +msgid "Guinea-Bissau" +msgstr "Guinée-Bissau" + +#: languages/countries.php:102 +msgid "Guyana" +msgstr "Guyane" + +#: languages/countries.php:103 +msgid "Hong Kong S.A.R., China" +msgstr "Hong Kong S.A.R., en Chine" + +#: languages/countries.php:104 +msgid "Heard Island and McDonald Islands" +msgstr "ÃŽles Heard et McDonald" + +#: languages/countries.php:105 +msgid "Honduras" +msgstr "Honduras" + +#: languages/countries.php:106 +msgid "Croatia" +msgstr "Croatie" + +#: languages/countries.php:107 +msgid "Haiti" +msgstr "Haïti" + +#: languages/countries.php:108 +msgid "Hungary" +msgstr "Hongrie" + +#: languages/countries.php:109 +msgid "Indonesia" +msgstr "Indonesie" + +#: languages/countries.php:110 +msgid "Ireland" +msgstr "Irlande" + +#: languages/countries.php:111 +msgid "Israel" +msgstr "Israël" + +#: languages/countries.php:112 +msgid "Isle of Man" +msgstr "Ile de Man" + +#: languages/countries.php:113 +msgid "India" +msgstr "Inde" + +#: languages/countries.php:114 +msgid "British Indian Ocean Territory" +msgstr "Territoire britannique de l'océan Indien" + +#: languages/countries.php:115 +msgid "Iraq" +msgstr "Irac" + +#: languages/countries.php:116 +msgid "Iran" +msgstr "Iran" + +#: languages/countries.php:117 +msgid "Iceland" +msgstr "Islande" + +#: languages/countries.php:118 +msgid "Italy" +msgstr "Italie" + +#: languages/countries.php:119 +msgid "Jersey" +msgstr "Jersey" + +#: languages/countries.php:120 +msgid "Jamaica" +msgstr "Jamaïque" + +#: languages/countries.php:121 +msgid "Jordan" +msgstr "Jordanie" + +#: languages/countries.php:122 +msgid "Japan" +msgstr "Japon" + +#: languages/countries.php:123 +msgid "Kenya" +msgstr "Kenya" + +#: languages/countries.php:124 +msgid "Kyrgyzstan" +msgstr "Kirghizstan" + +#: languages/countries.php:125 +msgid "Cambodia" +msgstr "Cambodge" + +#: languages/countries.php:126 +msgid "Kiribati" +msgstr "Kiribati" + +#: languages/countries.php:127 +msgid "Comoros" +msgstr "Comores" + +#: languages/countries.php:128 +msgid "Saint Kitts and Nevis" +msgstr "Saint Kitts et Nevis" + +#: languages/countries.php:129 +msgid "North Korea" +msgstr "Corée du Nord" + +#: languages/countries.php:130 +msgid "South Korea" +msgstr "Corée du Sud" + +#: languages/countries.php:131 +msgid "Kuwait" +msgstr "Koweït" + +#: languages/countries.php:132 +msgid "Cayman Islands" +msgstr "Iles Caïmans" + +#: languages/countries.php:133 +msgid "Kazakhstan" +msgstr "Kazakhstan" + +#: languages/countries.php:134 +msgid "Laos" +msgstr "Laos" + +#: languages/countries.php:135 +msgid "Lebanon" +msgstr "Liban" + +#: languages/countries.php:136 +msgid "Saint Lucia" +msgstr "Sainte Lucie" + +#: languages/countries.php:137 +msgid "Liechtenstein" +msgstr "Liechtenstein" + +#: languages/countries.php:138 +msgid "Sri Lanka" +msgstr "Sri Lanka" + +#: languages/countries.php:139 +msgid "Liberia" +msgstr "Libéria" + +#: languages/countries.php:140 +msgid "Lesotho" +msgstr "Lesotho" + +#: languages/countries.php:141 +msgid "Lithuania" +msgstr "Lituanie" + +#: languages/countries.php:142 +msgid "Luxembourg" +msgstr "Luxembourg" + +#: languages/countries.php:143 +msgid "Latvia" +msgstr "Lettonie" + +#: languages/countries.php:144 +msgid "Libya" +msgstr "Libye" + +#: languages/countries.php:145 +msgid "Morocco" +msgstr "Maroc" + +#: languages/countries.php:146 +msgid "Monaco" +msgstr "Monaco" + +#: languages/countries.php:147 +msgid "Moldova" +msgstr "Moldavie" + +#: languages/countries.php:148 +msgid "Montenegro" +msgstr "Monténégro" + +#: languages/countries.php:149 +msgid "Saint Martin (French part)" +msgstr "Saint-Martin (partie française)" + +#: languages/countries.php:150 +msgid "Madagascar" +msgstr "Madagascar" + +#: languages/countries.php:151 +msgid "Marshall Islands" +msgstr "Iles Marshall" + +#: languages/countries.php:152 +msgid "Macedonia" +msgstr "Macédoine" + +#: languages/countries.php:153 +msgid "Mali" +msgstr "Mali" + +#: languages/countries.php:154 +msgid "Myanmar" +msgstr "Myanmar" + +#: languages/countries.php:155 +msgid "Mongolia" +msgstr "Mongolie" + +#: languages/countries.php:156 +msgid "Macao S.A.R., China" +msgstr "Macao S.A.R., en Chine" + +#: languages/countries.php:157 +msgid "Northern Mariana Islands" +msgstr "Iles Mariannes du Nord" + +#: languages/countries.php:158 +msgid "Martinique" +msgstr "Martinique" + +#: languages/countries.php:159 +msgid "Mauritania" +msgstr "Mauritanie" + +#: languages/countries.php:160 +msgid "Montserrat" +msgstr "Monserrat" + +#: languages/countries.php:161 +msgid "Malta" +msgstr "Malte" + +#: languages/countries.php:162 +msgid "Mauritius" +msgstr "Ile Maurice" + +#: languages/countries.php:163 +msgid "Maldives" +msgstr "Maldives" + +#: languages/countries.php:164 +msgid "Malawi" +msgstr "Malawi" + +#: languages/countries.php:165 +msgid "Mexico" +msgstr "Mexique" + +#: languages/countries.php:166 +msgid "Malaysia" +msgstr "Malaisie" + +#: languages/countries.php:167 +msgid "Mozambique" +msgstr "Mozambique" + +#: languages/countries.php:168 +msgid "Namibia" +msgstr "Namibie" + +#: languages/countries.php:169 +msgid "New Caledonia" +msgstr "Nouvelle-Calédonie" + +#: languages/countries.php:170 +msgid "Niger" +msgstr "Niger" + +#: languages/countries.php:171 +msgid "Norfolk Island" +msgstr "ÃŽle de Norfolk" + +#: languages/countries.php:172 +msgid "Nigeria" +msgstr "Nigeria" + +#: languages/countries.php:173 +msgid "Nicaragua" +msgstr "Nicaragua" + +#: languages/countries.php:174 +msgid "Netherlands" +msgstr "Pays-Bas" + +#: languages/countries.php:175 +msgid "Norway" +msgstr "Norvège" + +#: languages/countries.php:176 +msgid "Nepal" +msgstr "Népal" + +#: languages/countries.php:177 +msgid "Nauru" +msgstr "Nauru" + +#: languages/countries.php:178 +msgid "Niue" +msgstr "Nioué" + +#: languages/countries.php:179 +msgid "New Zealand" +msgstr "Nouvelle-Zélande" + +#: languages/countries.php:180 +msgid "Oman" +msgstr "Oman" + +#: languages/countries.php:181 +msgid "Panama" +msgstr "Panama" + +#: languages/countries.php:182 +msgid "Peru" +msgstr "Pérou" + +#: languages/countries.php:183 +msgid "French Polynesia" +msgstr "Polynésie française" + +#: languages/countries.php:184 +msgid "Papua New Guinea" +msgstr "Papouasie-Nouvelle-Guinée" + +#: languages/countries.php:185 +msgid "Philippines" +msgstr "Philippines" + +#: languages/countries.php:186 +msgid "Pakistan" +msgstr "Pakistan" + +#: languages/countries.php:187 +msgid "Poland" +msgstr "Pologne" + +#: languages/countries.php:188 +msgid "Saint Pierre and Miquelon" +msgstr "Saint-Pierre-et-Miquelon" + +#: languages/countries.php:189 +msgid "Pitcairn" +msgstr "Pitcairn" + +#: languages/countries.php:190 +msgid "Puerto Rico" +msgstr "Porto Rico" + +#: languages/countries.php:191 +msgid "Palestinian Territory" +msgstr "Territoire palestinien" + +#: languages/countries.php:192 +msgid "Portugal" +msgstr "Portugal" + +#: languages/countries.php:193 +msgid "Palau" +msgstr "Palau" + +#: languages/countries.php:194 +msgid "Paraguay" +msgstr "Paraguay" + +#: languages/countries.php:195 +msgid "Qatar" +msgstr "Qatar" + +#: languages/countries.php:196 +msgid "Reunion" +msgstr "Réunion" + +#: languages/countries.php:197 +msgid "Romania" +msgstr "Roumanie" + +#: languages/countries.php:198 +msgid "Serbia" +msgstr "Serbie" + +#: languages/countries.php:199 +msgid "Russia" +msgstr "Russie" + +#: languages/countries.php:200 +msgid "Rwanda" +msgstr "Rwanda" + +#: languages/countries.php:201 +msgid "Saudi Arabia" +msgstr "Arabie Saoudite" + +#: languages/countries.php:202 +msgid "Solomon Islands" +msgstr "Iles Salomon" + +#: languages/countries.php:203 +msgid "Seychelles" +msgstr "Seychelles" + +#: languages/countries.php:204 +msgid "Sudan" +msgstr "Soudan" + +#: languages/countries.php:205 +msgid "Sweden" +msgstr "Suède" + +#: languages/countries.php:206 +msgid "Singapore" +msgstr "Singapour" + +#: languages/countries.php:207 +msgid "Saint Helena" +msgstr "Sainte-Hélène" + +#: languages/countries.php:208 +msgid "Slovenia" +msgstr "Slovénie" + +#: languages/countries.php:209 +msgid "Svalbard and Jan Mayen" +msgstr "Svalbard and Jan Mayen" + +#: languages/countries.php:210 +msgid "Slovakia" +msgstr "Slovakia" + +#: languages/countries.php:211 +msgid "Sierra Leone" +msgstr "Sierra Leone" + +#: languages/countries.php:212 +msgid "San Marino" +msgstr "San Marino" + +#: languages/countries.php:213 +msgid "Senegal" +msgstr "Sénégal" + +#: languages/countries.php:214 +msgid "Somalia" +msgstr "Somalie" + +#: languages/countries.php:215 +msgid "Suriname" +msgstr "Surinam" + +#: languages/countries.php:216 +msgid "Sao Tome and Principe" +msgstr "Sao Tomé et Principe" + +#: languages/countries.php:217 +msgid "El Salvador" +msgstr "El Salvador" + +#: languages/countries.php:218 +msgid "Syria" +msgstr "Syrie" + +#: languages/countries.php:219 +msgid "Swaziland" +msgstr "Swaziland" + +#: languages/countries.php:220 +msgid "Turks and Caicos Islands" +msgstr "Iles Turques et Caïques" + +#: languages/countries.php:221 +msgid "Chad" +msgstr "Tchad" + +#: languages/countries.php:222 +msgid "French Southern Territories" +msgstr "Terres australes françaises" + +#: languages/countries.php:223 +msgid "Togo" +msgstr "Togo" + +#: languages/countries.php:224 +msgid "Thailand" +msgstr "Thaïlande" + +#: languages/countries.php:225 +msgid "Tajikistan" +msgstr "Tajikistan" + +#: languages/countries.php:226 +msgid "Tokelau" +msgstr "Tokélaou" + +#: languages/countries.php:227 +msgid "Timor-Leste" +msgstr "Timor-Leste" + +#: languages/countries.php:228 +msgid "Turkmenistan" +msgstr "Turkménistan" + +#: languages/countries.php:229 +msgid "Tunisia" +msgstr "Tunisie" + +#: languages/countries.php:230 +msgid "Tonga" +msgstr "Tonga" + +#: languages/countries.php:231 +msgid "Turkey" +msgstr "Turquie" + +#: languages/countries.php:232 +msgid "Trinidad and Tobago" +msgstr "Trinidad et Tobago" + +#: languages/countries.php:233 +msgid "Tuvalu" +msgstr "Tuvalu" + +#: languages/countries.php:234 +msgid "Taiwan" +msgstr "Taiwan" + +#: languages/countries.php:235 +msgid "Tanzania" +msgstr "Tanzanie" + +#: languages/countries.php:236 +msgid "Ukraine" +msgstr "Ukraine" + +#: languages/countries.php:237 +msgid "Uganda" +msgstr "Ouganda" + +#: languages/countries.php:238 +msgid "United States Minor Outlying Islands" +msgstr "États-Unis ÃŽles mineures éloignées" + +#: languages/countries.php:239 +msgid "United States" +msgstr "États-Unis" + +#: languages/countries.php:240 +msgid "Uruguay" +msgstr "Uruguay" + +#: languages/countries.php:241 +msgid "Uzbekistan" +msgstr "Ouzbékistan" + +#: languages/countries.php:242 +msgid "Vatican" +msgstr "Vatican" + +#: languages/countries.php:243 +msgid "Saint Vincent and the Grenadines" +msgstr "Saint-Vincent et les Grenadines" + +#: languages/countries.php:244 +msgid "Venezuela" +msgstr "Venezuela" + +#: languages/countries.php:245 +msgid "British Virgin Islands" +msgstr "Iles Vierges Britanniques" + +#: languages/countries.php:246 +msgid "U.S. Virgin Islands" +msgstr "ÃŽles Vierges américaines" + +#: languages/countries.php:247 +msgid "Vietnam" +msgstr "Viêt-Nam" + +#: languages/countries.php:248 +msgid "Vanuatu" +msgstr "Vanuatu" + +#: languages/countries.php:249 +msgid "Wallis and Futuna" +msgstr "Wallis et Futuna" + +#: languages/countries.php:250 +msgid "Samoa" +msgstr "Samoa" + +#: languages/countries.php:251 +msgid "Yemen" +msgstr "Yémen" + +#: languages/countries.php:252 +msgid "Mayotte" +msgstr "Mayotte" + +#: languages/countries.php:253 +msgid "South Africa" +msgstr "Afrique du Sud" + +#: languages/countries.php:254 +msgid "Zambia" +msgstr "Zambie" + +#: languages/countries.php:255 +msgid "Zimbabwe" +msgstr "Zimbabwe" + diff --git a/languages/jigoshop.pot b/languages/jigoshop.pot new file mode 100644 index 00000000000..fb6972c9b15 --- /dev/null +++ b/languages/jigoshop.pot @@ -0,0 +1,4988 @@ +msgid "" +msgstr "" +"Project-Id-Version: \n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2011-07-01 12:21+1100\n" +"PO-Revision-Date: \n" +"Last-Translator: Laurent Dinclaux \n" +"Language-Team: \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Poedit-SourceCharset: utf-8\n" +"X-Poedit-KeywordsList: __;_e;__ngettext:1,2;_n:1,2;__ngettext_noop:1,2;_n_noop:1,2;_c,_nc:4c,1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;_nx_noop:4c,1,2\n" +"X-Poedit-Basepath: ..\n" +"X-Textdomain-Support: yes\n" +"X-Poedit-SearchPath-0: .\n" + +# @ jigoshop +#: jigoshop_taxonomy.php:25 +msgid "Product Categories" +msgstr "" + +# @ jigoshop +#: jigoshop_taxonomy.php:26 +msgid "Product Category" +msgstr "" + +# @ jigoshop +#: jigoshop_taxonomy.php:27 +msgid "Search Product Categories" +msgstr "" + +# @ jigoshop +#: jigoshop_taxonomy.php:28 +msgid "All Product Categories" +msgstr "" + +# @ jigoshop +#: jigoshop_taxonomy.php:29 +msgid "Parent Product Category" +msgstr "" + +# @ jigoshop +#: jigoshop_taxonomy.php:30 +msgid "Parent Product Category:" +msgstr "" + +# @ jigoshop +#: jigoshop_taxonomy.php:31 +msgid "Edit Product Category" +msgstr "" + +# @ jigoshop +#: jigoshop_taxonomy.php:32 +msgid "Update Product Category" +msgstr "" + +# @ jigoshop +#: jigoshop_taxonomy.php:33 +msgid "Add New Product Category" +msgstr "" + +# @ jigoshop +#: jigoshop_taxonomy.php:34 +msgid "New Product Category Name" +msgstr "" + +#: jigoshop_taxonomy.php:38 +msgctxt "slug" +msgid "product-category" +msgstr "" + +# @ jigoshop +# @ default +#: jigoshop_taxonomy.php:47 +msgid "Product Tags" +msgstr "" + +# @ jigoshop +#: jigoshop_taxonomy.php:48 +msgid "Product Tag" +msgstr "" + +# @ jigoshop +#: jigoshop_taxonomy.php:49 +msgid "Search Product Tags" +msgstr "" + +# @ jigoshop +#: jigoshop_taxonomy.php:50 +msgid "All Product Tags" +msgstr "" + +# @ jigoshop +#: jigoshop_taxonomy.php:51 +msgid "Parent Product Tag" +msgstr "" + +# @ jigoshop +#: jigoshop_taxonomy.php:52 +msgid "Parent Product Tag:" +msgstr "" + +# @ jigoshop +#: jigoshop_taxonomy.php:53 +msgid "Edit Product Tag" +msgstr "" + +# @ jigoshop +#: jigoshop_taxonomy.php:54 +msgid "Update Product Tag" +msgstr "" + +# @ jigoshop +#: jigoshop_taxonomy.php:55 +msgid "Add New Product Tag" +msgstr "" + +# @ jigoshop +#: jigoshop_taxonomy.php:56 +msgid "New Product Tag Name" +msgstr "" + +#: jigoshop_taxonomy.php:60 +msgctxt "slug" +msgid "product-tag" +msgstr "" + +# @ jigoshop +#: jigoshop_taxonomy.php:79 +#: jigoshop.php:173 +msgid "Search " +msgstr "" + +# @ jigoshop +#: jigoshop_taxonomy.php:80 +#: jigoshop.php:174 +msgid "All " +msgstr "" + +# @ jigoshop +#: jigoshop_taxonomy.php:81 +#: jigoshop_taxonomy.php:82 +#: jigoshop.php:175 +#: jigoshop.php:176 +msgid "Parent " +msgstr "" + +# @ jigoshop +#: jigoshop_taxonomy.php:83 +#: jigoshop.php:177 +msgid "Edit " +msgstr "" + +# @ jigoshop +#: jigoshop_taxonomy.php:84 +#: jigoshop.php:178 +msgid "Update " +msgstr "" + +# @ jigoshop +#: jigoshop_taxonomy.php:85 +#: jigoshop.php:179 +msgid "Add New " +msgstr "" + +# @ jigoshop +#: jigoshop_taxonomy.php:86 +#: jigoshop.php:180 +msgid "New " +msgstr "" + +# @ jigoshop +#: jigoshop_taxonomy.php:102 +msgid "Products" +msgstr "" + +# @ jigoshop +#: jigoshop_taxonomy.php:103 +msgid "Product" +msgstr "" + +# @ jigoshop +#: jigoshop_taxonomy.php:104 +msgid "Add Product" +msgstr "" + +# @ jigoshop +#: jigoshop_taxonomy.php:105 +msgid "Add New Product" +msgstr "" + +# @ jigoshop +#: jigoshop_taxonomy.php:106 +#: jigoshop_taxonomy.php:149 +msgid "Edit" +msgstr "" + +# @ jigoshop +#: jigoshop_taxonomy.php:107 +msgid "Edit Product" +msgstr "" + +# @ jigoshop +#: jigoshop_taxonomy.php:108 +msgid "New Product" +msgstr "" + +# @ jigoshop +#: jigoshop_taxonomy.php:109 +#: jigoshop_taxonomy.php:110 +msgid "View Product" +msgstr "" + +# @ jigoshop +#: jigoshop_taxonomy.php:111 +msgid "Search Products" +msgstr "" + +# @ jigoshop +#: jigoshop_taxonomy.php:112 +msgid "No Products found" +msgstr "" + +# @ jigoshop +#: jigoshop_taxonomy.php:113 +msgid "No Products found in trash" +msgstr "" + +# @ jigoshop +#: jigoshop_taxonomy.php:114 +msgid "Parent Product" +msgstr "" + +# @ jigoshop +#: jigoshop_taxonomy.php:116 +msgid "This is where you can add new products to your store." +msgstr "" + +# @ jigoshop +#: jigoshop_taxonomy.php:145 +msgid "Orders" +msgstr "" + +# @ jigoshop +#: jigoshop_taxonomy.php:146 +msgid "Order" +msgstr "" + +# @ jigoshop +#: jigoshop_taxonomy.php:147 +msgid "Add Order" +msgstr "" + +# @ jigoshop +#: jigoshop_taxonomy.php:148 +msgid "Add New Order" +msgstr "" + +# @ jigoshop +#: jigoshop_taxonomy.php:150 +msgid "Edit Order" +msgstr "" + +# @ jigoshop +#: jigoshop_taxonomy.php:151 +msgid "New Order" +msgstr "" + +# @ jigoshop +#: jigoshop_taxonomy.php:152 +#: jigoshop_taxonomy.php:153 +msgid "View Order" +msgstr "" + +# @ jigoshop +#: jigoshop_taxonomy.php:154 +msgid "Search Orders" +msgstr "" + +# @ jigoshop +#: jigoshop_taxonomy.php:155 +msgid "No Orders found" +msgstr "" + +# @ jigoshop +#: jigoshop_taxonomy.php:156 +msgid "No Orders found in trash" +msgstr "" + +# @ jigoshop +#: jigoshop_taxonomy.php:157 +msgid "Parent Orders" +msgstr "" + +# @ jigoshop +#: jigoshop_taxonomy.php:159 +msgid "This is where store orders are stored." +msgstr "" + +# @ jigoshop +#: jigoshop_taxonomy.php:181 +msgid "Order statuses" +msgstr "" + +# @ jigoshop +#: jigoshop_taxonomy.php:182 +msgid "Order status" +msgstr "" + +# @ jigoshop +#: jigoshop_taxonomy.php:183 +msgid "Search Order statuses" +msgstr "" + +# @ jigoshop +#: jigoshop_taxonomy.php:184 +msgid "All Order statuses" +msgstr "" + +# @ jigoshop +#: jigoshop_taxonomy.php:185 +msgid "Parent Order status" +msgstr "" + +# @ jigoshop +#: jigoshop_taxonomy.php:186 +msgid "Parent Order status:" +msgstr "" + +# @ jigoshop +#: jigoshop_taxonomy.php:187 +msgid "Edit Order status" +msgstr "" + +# @ jigoshop +#: jigoshop_taxonomy.php:188 +msgid "Update Order status" +msgstr "" + +# @ jigoshop +#: jigoshop_taxonomy.php:189 +msgid "Add New Order status" +msgstr "" + +# @ jigoshop +#: jigoshop_taxonomy.php:190 +msgid "New Order status Name" +msgstr "" + +#: jigoshop_template_functions.php:25 +msgid "Sale!" +msgstr "" + +# @ jigoshop +#: jigoshop_template_functions.php:43 +#: jigoshop_template_functions.php:213 +#: jigoshop_template_functions.php:228 +#: jigoshop_template_functions.php:256 +msgid "Add to cart" +msgstr "" + +# @ jigoshop +#: jigoshop_template_functions.php:284 +msgid "Next " +msgstr "" + +# @ jigoshop +#: jigoshop_template_functions.php:285 +msgid " Previous" +msgstr "" + +# @ jigoshop +#: jigoshop_template_functions.php:299 +msgid "Description" +msgstr "" + +# @ jigoshop +#: jigoshop_template_functions.php:308 +#: jigoshop_template_functions.php:335 +msgid "Additional Information" +msgstr "" + +# @ jigoshop +#: jigoshop_template_functions.php:315 +msgid "Reviews" +msgstr "" + +# @ jigoshop +#: jigoshop_template_functions.php:326 +msgid "Product Description" +msgstr "" + +# @ jigoshop +#: jigoshop_template_functions.php:387 +msgid "Related Products" +msgstr "" + +# @ jigoshop +#: jigoshop_template_functions.php:413 +msgid "Calculate Shipping" +msgstr "" + +# @ jigoshop +#: jigoshop_template_functions.php:417 +msgid "Select a country…" +msgstr "" + +# @ jigoshop +#: jigoshop_template_functions.php:438 +#: assets/js/script.js.php:108 +msgid "Select a state…" +msgstr "" + +# @ jigoshop +#: jigoshop_template_functions.php:450 +#: assets/js/script.js.php:114 +msgid "state" +msgstr "" + +# @ jigoshop +#: jigoshop_template_functions.php:456 +msgid "Postcode/Zip" +msgstr "" + +# @ jigoshop +#: jigoshop_template_functions.php:456 +msgid "Postcode" +msgstr "" + +# @ jigoshop +#: jigoshop_template_functions.php:459 +msgid "Update Totals" +msgstr "" + +# @ jigoshop +#: jigoshop_template_functions.php:479 +msgid "Username" +msgstr "" + +# @ jigoshop +#: jigoshop_template_functions.php:483 +msgid "Password" +msgstr "" + +# @ jigoshop +#: jigoshop_template_functions.php:490 +msgid "Login" +msgstr "" + +#: jigoshop_template_functions.php:491 +msgid "Lost Password?" +msgstr "" + +# @ jigoshop +#: jigoshop_template_functions.php:506 +msgid "Already registered?" +msgstr "" + +# @ jigoshop +#: jigoshop_template_functions.php:506 +msgid "Click here to login" +msgstr "" + +#: jigoshop_template_functions.php:520 +msgctxt "breadcrumb" +msgid "Home" +msgstr "" + +# @ jigoshop +#: jigoshop_template_functions.php:573 +msgid "Products tagged “" +msgstr "" + +# @ jigoshop +#: jigoshop_template_functions.php:596 +#: jigoshop_template_functions.php:681 +msgid "Search results for “" +msgstr "" + +# @ jigoshop +#: jigoshop_template_functions.php:645 +msgid "Error 404" +msgstr "" + +# @ jigoshop +#: jigoshop_template_functions.php:685 +msgid "Posts tagged “" +msgstr "" + +# @ jigoshop +#: jigoshop_template_functions.php:690 +msgid "Author: " +msgstr "" + +# @ jigoshop +#: jigoshop_template_functions.php:696 +msgid "Page" +msgstr "" + +# @ jigoshop +#: jigoshop_actions.php:33 +#: jigoshop_actions.php:45 +#, php-format +msgid "View Cart → Product successfully added to your basket." +msgstr "" + +#: jigoshop_actions.php:51 +msgid "Please choose a quantity…" +msgstr "" + +# @ jigoshop +#: jigoshop_actions.php:57 +msgid "Please choose a product…" +msgstr "" + +# @ jigoshop +#: jigoshop_actions.php:145 +msgid "Username is required." +msgstr "" + +# @ jigoshop +#: jigoshop_actions.php:146 +msgid "Password is required." +msgstr "" + +# @ jigoshop +#: jigoshop_actions.php:190 +msgid "Order cancelled by customer." +msgstr "" + +# @ jigoshop +#: jigoshop_actions.php:193 +msgid "Your order was cancelled." +msgstr "" + +# @ jigoshop +#: jigoshop_actions.php:197 +msgid "Your order is no longer pending and could not be cancelled. Please contact us if you need assistance." +msgstr "" + +# @ jigoshop +#: jigoshop_actions.php:201 +msgid "Invalid order." +msgstr "" + +# @ jigoshop +#: jigoshop_actions.php:238 +#, php-format +msgid "Sorry, you have reached your download limit for this file. Go to homepage →" +msgstr "" + +# @ jigoshop +#: jigoshop_actions.php:271 +#: jigoshop_actions.php:299 +#, php-format +msgid "File not found. Go to homepage →" +msgstr "" + +# @ jigoshop +#: jigoshop_emails.php:22 +#, php-format +msgid "[%s] New Customer Order (# %s)" +msgstr "" + +# @ jigoshop +#: jigoshop_emails.php:24 +msgid "You have received an order from " +msgstr "" + +# @ jigoshop +#: jigoshop_emails.php:24 +msgid ". Their order is as follows:" +msgstr "" + +# @ jigoshop +#: jigoshop_emails.php:27 +#: jigoshop_emails.php:88 +#: jigoshop_emails.php:148 +#: jigoshop_emails.php:206 +msgid "ORDER #: " +msgstr "" + +# @ jigoshop +#: jigoshop_emails.php:33 +#: jigoshop_emails.php:94 +#: jigoshop_emails.php:154 +#: jigoshop_emails.php:212 +msgid "Note:" +msgstr "" + +# @ jigoshop +#: jigoshop_emails.php:36 +#: jigoshop_emails.php:97 +#: jigoshop_emails.php:157 +#: jigoshop_emails.php:215 +msgid "Subtotal:" +msgstr "" + +# @ jigoshop +#: jigoshop_emails.php:37 +#: jigoshop_emails.php:98 +#: jigoshop_emails.php:158 +#: jigoshop_emails.php:216 +msgid "Shipping:" +msgstr "" + +# @ jigoshop +#: jigoshop_emails.php:38 +#: jigoshop_emails.php:99 +#: jigoshop_emails.php:159 +#: jigoshop_emails.php:217 +msgid "Discount:" +msgstr "" + +# @ jigoshop +#: jigoshop_emails.php:39 +#: jigoshop_emails.php:100 +#: jigoshop_emails.php:160 +#: jigoshop_emails.php:218 +msgid "Tax:" +msgstr "" + +# @ jigoshop +#: jigoshop_emails.php:40 +#: jigoshop_emails.php:101 +#: jigoshop_emails.php:161 +#: jigoshop_emails.php:219 +msgid "Total:" +msgstr "" + +# @ jigoshop +#: jigoshop_emails.php:43 +#: jigoshop_emails.php:104 +#: jigoshop_emails.php:164 +msgid "CUSTOMER DETAILS" +msgstr "" + +# @ jigoshop +#: jigoshop_emails.php:46 +#: jigoshop_emails.php:107 +#: jigoshop_emails.php:167 +msgid "Email:" +msgstr "" + +# @ jigoshop +#: jigoshop_emails.php:47 +#: jigoshop_emails.php:108 +#: jigoshop_emails.php:168 +msgid "Tel:" +msgstr "" + +# @ jigoshop +#: jigoshop_emails.php:52 +#: jigoshop_emails.php:113 +#: jigoshop_emails.php:173 +msgid "BILLING ADDRESS" +msgstr "" + +# @ jigoshop +#: jigoshop_emails.php:60 +#: jigoshop_emails.php:121 +#: jigoshop_emails.php:181 +msgid "SHIPPING ADDRESS" +msgstr "" + +# @ jigoshop +#: jigoshop_emails.php:83 +msgid "Order Received" +msgstr "" + +# @ jigoshop +#: jigoshop_emails.php:85 +msgid "Thank you, we are now processing your order. Your order's details are below:" +msgstr "" + +# @ jigoshop +#: jigoshop_emails.php:143 +msgid "Order Complete" +msgstr "" + +# @ jigoshop +#: jigoshop_emails.php:145 +msgid "Your order is complete. Your order's details are below:" +msgstr "" + +# @ jigoshop +#: jigoshop_emails.php:201 +msgid "Pay for Order" +msgstr "" + +# @ jigoshop +#: jigoshop_emails.php:203 +#, php-format +msgid "An order has been created for you on “%s”. To pay for this order please use the following link: %s" +msgstr "" + +# @ jigoshop +#: jigoshop_emails.php:232 +msgid "Product low in stock" +msgstr "" + +# @ jigoshop +#: jigoshop_emails.php:233 +msgid "is low in stock." +msgstr "" + +# @ jigoshop +#: jigoshop_emails.php:244 +msgid "Product out of stock" +msgstr "" + +# @ jigoshop +#: jigoshop_emails.php:245 +msgid "is out of stock." +msgstr "" + +# @ jigoshop +#: jigoshop_emails.php:256 +msgid "Product Backorder" +msgstr "" + +# @ jigoshop +#: jigoshop_emails.php:257 +msgid " units of #" +msgstr "" + +# @ jigoshop +#: jigoshop_emails.php:257 +msgid "have been backordered." +msgstr "" + +#: jigoshop.php:293 +msgid "This is a demo store for testing purposes — no orders shall be fulfilled." +msgstr "" + +# @ jigoshop +#: jigoshop.php:413 +msgid " (ex. tax)" +msgstr "" + +#: jigoshop.php:497 +msgid "You have taken too long. Please go back and refresh the page." +msgstr "" + +# @ jigowatt +#: jigoshop.php:500 +msgid "Please rate the product." +msgstr "" + +# @ jigoshop +#: jigoshop.php:519 +msgid "out of 5" +msgstr "" + +# @ jigoshop +#: jigoshop.php:522 +msgid "Your comment is awaiting approval" +msgstr "" + +# @ jigoshop +#: jigoshop.php:525 +msgid "Rating by" +msgstr "" + +# @ jigoshop +#: jigoshop.php:525 +msgid "on" +msgstr "" + +# @ jigoshop +#: shipping/free_shipping.php:27 +msgid "Free Shipping" +msgstr "" + +# @ jigoshop +#: shipping/free_shipping.php:29 +msgid "Enable Free Shipping" +msgstr "" + +# @ jigoshop +#: shipping/free_shipping.php:32 +#: shipping/flat_rate.php:77 +msgid "Yes" +msgstr "" + +# @ jigoshop +#: shipping/free_shipping.php:33 +#: shipping/flat_rate.php:78 +msgid "No" +msgstr "" + +# @ jigoshop +#: shipping/free_shipping.php:38 +#: shipping/flat_rate.php:83 +msgid "This controls the title which the user sees during checkout." +msgstr "" + +# @ jigoshop +#: shipping/free_shipping.php:38 +#: shipping/flat_rate.php:83 +msgid "Method Title" +msgstr "" + +# @ jigoshop +#: shipping/free_shipping.php:44 +msgid "Users will need to spend this amount to get free shipping. Leave blank to disable." +msgstr "" + +# @ jigoshop +#: shipping/free_shipping.php:44 +msgid "Minimum Order Amount" +msgstr "" + +# @ jigoshop +#: shipping/free_shipping.php:50 +#: shipping/flat_rate.php:120 +msgid "Method available for" +msgstr "" + +# @ jigoshop +#: shipping/free_shipping.php:53 +#: shipping/flat_rate.php:123 +msgid "All allowed countries" +msgstr "" + +# @ jigoshop +#: shipping/free_shipping.php:54 +#: shipping/free_shipping.php:62 +#: shipping/flat_rate.php:124 +#: shipping/flat_rate.php:133 +msgid "Specific Countries" +msgstr "" + +# @ jigoshop +#: shipping/flat_rate.php:72 +msgid "Flat Rates" +msgstr "" + +# @ jigoshop +#: shipping/flat_rate.php:72 +msgid "Flat rates let you define a standard rate per item, or per order." +msgstr "" + +# @ jigoshop +#: shipping/flat_rate.php:74 +msgid "Enable Flat Rate" +msgstr "" + +# @ jigoshop +#: shipping/flat_rate.php:89 +msgid "Type" +msgstr "" + +# @ jigoshop +#: shipping/flat_rate.php:92 +msgid "Per Order" +msgstr "" + +# @ jigoshop +#: shipping/flat_rate.php:93 +msgid "Per Item" +msgstr "" + +# @ jigoshop +#: shipping/flat_rate.php:99 +msgid "Tax Status" +msgstr "" + +#: shipping/flat_rate.php:102 +msgid "Taxable" +msgstr "" + +#: shipping/flat_rate.php:103 +msgid "None" +msgstr "" + +# @ jigoshop +#: shipping/flat_rate.php:108 +msgid "Cost excluding tax. Enter an amount, e.g. 2.50." +msgstr "" + +# @ jigoshop +#: shipping/flat_rate.php:108 +msgid "Cost" +msgstr "" + +# @ jigoshop +#: shipping/flat_rate.php:114 +msgid "Fee excluding tax. Enter an amount, e.g. 2.50, or a percentage, e.g. 5%. Leave blank to disable." +msgstr "" + +# @ jigoshop +#: shipping/flat_rate.php:114 +msgid "Handling Fee" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-dashboard.php:25 +msgid "Jigoshop Dashboard" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-dashboard.php:33 +msgid "Right Now" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-dashboard.php:37 +msgid "Shop Content" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-dashboard.php:64 +msgid "Attribute taxonomies" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-dashboard.php:76 +msgid "Pending" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-dashboard.php:80 +msgid "On-Hold" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-dashboard.php:84 +msgid "Processing" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-dashboard.php:88 +msgid "Completed" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-dashboard.php:94 +msgid "You are using" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-dashboard.php:102 +msgid "Recent Orders" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-dashboard.php:122 +msgid "item" +msgid_plural "items" +msgstr[0] "" +msgstr[1] "" + +# @ jigoshop +#: admin/jigoshop-admin-dashboard.php:122 +msgid "Total: " +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-dashboard.php:134 +msgid "Stock Report" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-dashboard.php:175 +msgid "No products are low in stock." +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-dashboard.php:178 +msgid "No products are out of stock." +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-dashboard.php:183 +msgid "Low Stock" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-dashboard.php:191 +msgid "Out of Stock/Backorders" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-dashboard.php:219 +msgid "Monthly Sales" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-dashboard.php:426 +msgid "Recent Product Reviews" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-dashboard.php:459 +msgid "There are no product reviews yet." +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-dashboard.php:466 +msgid "Latest News" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-dashboard.php:493 +#, php-format +msgid "%s ago" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-dashboard.php:495 +msgid "F jS Y" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-dashboard.php:505 +#: admin/jigoshop-admin-dashboard.php:509 +msgid "No items found." +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-dashboard.php:518 +msgid "Useful Links" +msgstr "" + +# @ jigoshop +# @ default +#: admin/jigoshop-admin-dashboard.php:521 +#: admin/jigoshop-admin.php:40 +msgid "Jigoshop" +msgstr "" + +# @ default +#: admin/jigoshop-admin-dashboard.php:521 +msgid "Learn more about the Jigoshop plugin" +msgstr "" + +#: admin/jigoshop-admin-dashboard.php:522 +msgid "Tour" +msgstr "" + +#: admin/jigoshop-admin-dashboard.php:522 +msgid "Take a tour of the plugin" +msgstr "" + +#: admin/jigoshop-admin-dashboard.php:523 +msgid "Documentation" +msgstr "" + +#: admin/jigoshop-admin-dashboard.php:523 +msgid "Stuck? Read the plugin's documentation." +msgstr "" + +#: admin/jigoshop-admin-dashboard.php:524 +msgid "Forums" +msgstr "" + +#: admin/jigoshop-admin-dashboard.php:524 +msgid "Help from the community or our dedicated support team." +msgstr "" + +#: admin/jigoshop-admin-dashboard.php:525 +msgid "Jigoshop Extensions" +msgstr "" + +#: admin/jigoshop-admin-dashboard.php:525 +msgid "Extend Jigoshop with extra plugins and modules." +msgstr "" + +#: admin/jigoshop-admin-dashboard.php:526 +msgid "Jigoshop Themes" +msgstr "" + +#: admin/jigoshop-admin-dashboard.php:526 +msgid "Extend Jigoshop with themes." +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-dashboard.php:527 +msgid "@Jigoshop" +msgstr "" + +# @ default +#: admin/jigoshop-admin-dashboard.php:527 +msgid "Follow us on Twitter." +msgstr "" + +#: admin/jigoshop-admin-dashboard.php:528 +msgid "Jigoshop on Github" +msgstr "" + +#: admin/jigoshop-admin-dashboard.php:528 +msgid "Help extend Jigoshop." +msgstr "" + +#: admin/jigoshop-admin-dashboard.php:529 +msgid "Jigoshop on WordPress.org" +msgstr "" + +#: admin/jigoshop-admin-dashboard.php:529 +msgid "Leave us a rating!" +msgstr "" + +#: admin/jigoshop-admin-dashboard.php:533 +msgid "Show your support & Help promote Jigoshop!" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-dashboard.php:548 +msgid "Jigoshop is bought to you by…" +msgstr "" + +#: admin/jigoshop-install.php:70 +msgctxt "page_slug" +msgid "shop" +msgstr "" + +#: admin/jigoshop-install.php:80 +msgid "Shop" +msgstr "" + +#: admin/jigoshop-install.php:92 +msgctxt "page_slug" +msgid "cart" +msgstr "" + +# @ default +#: admin/jigoshop-install.php:102 +msgid "Cart" +msgstr "" + +#: admin/jigoshop-install.php:114 +msgctxt "page_slug" +msgid "checkout" +msgstr "" + +#: admin/jigoshop-install.php:124 +msgid "Checkout" +msgstr "" + +#: admin/jigoshop-install.php:136 +msgctxt "page_slug" +msgid "order-tracking" +msgstr "" + +#: admin/jigoshop-install.php:146 +msgid "Track your order" +msgstr "" + +#: admin/jigoshop-install.php:153 +msgctxt "page_slug" +msgid "my-account" +msgstr "" + +#: admin/jigoshop-install.php:163 +msgid "My Account" +msgstr "" + +#: admin/jigoshop-install.php:175 +msgctxt "page_slug" +msgid "edit-address" +msgstr "" + +#: admin/jigoshop-install.php:186 +msgid "Edit My Address" +msgstr "" + +#: admin/jigoshop-install.php:198 +msgctxt "page_slug" +msgid "view-order" +msgstr "" + +#: admin/jigoshop-install.php:221 +msgctxt "page_slug" +msgid "change-password" +msgstr "" + +#: admin/jigoshop-install.php:232 +msgid "Change Password" +msgstr "" + +#: admin/jigoshop-install.php:244 +msgctxt "page_slug" +msgid "pay" +msgstr "" + +#: admin/jigoshop-install.php:255 +msgid "Checkout → Pay" +msgstr "" + +#: admin/jigoshop-install.php:268 +msgctxt "page_slug" +msgid "thanks" +msgstr "" + +#: admin/jigoshop-install.php:279 +msgid "Thank you" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-settings.php:143 +msgid "Your settings have been saved." +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-settings.php:160 +#: admin/jigoshop-admin-settings.php:454 +msgid "Save changes" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-settings.php:288 +#: admin/jigoshop-admin-settings.php:300 +#: admin/jigoshop-admin-settings.php:337 +msgid "Coupon Code" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-settings.php:289 +msgid "Coupon Type" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-settings.php:290 +#: admin/jigoshop-admin-settings.php:313 +#: admin/jigoshop-admin-settings.php:343 +msgid "Coupon Amount" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-settings.php:291 +msgid "Product ids" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-settings.php:292 +msgid "Individual use" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-settings.php:293 +#: admin/jigoshop-admin-attributes.php:177 +msgid "Delete" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-settings.php:303 +#: admin/jigoshop-admin-settings.php:341 +msgid "Cart Discount" +msgstr "" + +#: admin/jigoshop-admin-settings.php:304 +msgid "Cart % Discount" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-settings.php:305 +#: admin/jigoshop-admin-settings.php:340 +msgid "Product Discount" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-settings.php:313 +#: admin/jigoshop-admin-settings.php:344 +msgid "1, 2, 3" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-settings.php:317 +#: admin/jigoshop-admin-settings.php:345 +msgid "Individual use only" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-settings.php:322 +msgid "+ Add Coupon" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-settings.php:339 +msgid "% Discount" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-settings.php:350 +msgid "Delete this coupon?" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-settings.php:373 +#: admin/jigoshop-admin-settings.php:407 +msgid "Standard Rate" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-settings.php:387 +#: admin/jigoshop-admin-settings.php:414 +msgid "Rate" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-settings.php:391 +#: admin/jigoshop-admin-settings.php:415 +msgid "Apply to shipping" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-settings.php:395 +msgid "+ Add Tax Rule" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-settings.php:421 +msgid "Delete this rule?" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-settings.php:509 +#: admin/jigoshop-admin.php:42 +msgid "General Settings" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-attributes.php:113 +#: admin/jigoshop-admin-attributes.php:155 +#: admin/jigoshop-admin.php:44 +#: admin/write-panels/product-data.php:42 +msgid "Attributes" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-attributes.php:119 +msgid "Edit Attribute" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-attributes.php:120 +msgid "Attribute taxonomy names cannot be changed; you may only change an attributes type." +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-attributes.php:124 +#: admin/jigoshop-admin-attributes.php:220 +msgid "Attribute type" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-attributes.php:126 +#: admin/jigoshop-admin-attributes.php:222 +msgid "Select" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-attributes.php:127 +#: admin/jigoshop-admin-attributes.php:223 +msgid "Multiselect" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-attributes.php:128 +#: admin/jigoshop-admin-attributes.php:224 +msgid "Text" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-attributes.php:132 +msgid "Save Attribute" +msgstr "" + +# @ jigoshop +# @ default +#: admin/jigoshop-admin-attributes.php:163 +#: admin/jigoshop-admin-post-types.php:21 +#: admin/write-panels/product-data.php:199 +#: admin/write-panels/order-data.php:261 +msgid "Name" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-attributes.php:165 +msgid "Terms" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-attributes.php:199 +msgid "No attributes currently exist." +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-attributes.php:209 +msgid "Add New Attribute" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-attributes.php:210 +msgid "Attributes let you define extra product data, such as size or colour. You can use these attributes in the shop sidebar using the \"layered nav\" widgets. Please note: you cannot rename an attribute later on." +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-attributes.php:214 +msgid "Attribute Name" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-attributes.php:230 +msgid "Add Attribute" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-attributes.php:240 +msgid "Are you sure you want to delete this?" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-post-types.php:20 +msgid "Thumb" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-post-types.php:23 +msgid "ID/SKU" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-post-types.php:24 +msgid "Category" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-post-types.php:25 +msgid "Tags" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-post-types.php:26 +#: admin/write-panels/product-data.php:85 +msgid "Visibility" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-post-types.php:27 +msgid "Featured" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-post-types.php:30 +msgid "In Stock?" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-post-types.php:31 +#: admin/jigoshop-admin-settings-options.php:391 +#: admin/write-panels/product-data.php:41 +msgid "Inventory" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-post-types.php:34 +msgid "Price" +msgstr "" + +#: admin/jigoshop-admin-post-types.php:71 +msgid "Change" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-post-types.php:110 +msgid "Status" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-post-types.php:114 +msgid "Customer" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-post-types.php:115 +msgid "Billing Address" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-post-types.php:116 +msgid "Shipping Address" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-post-types.php:118 +msgid "Billing & Shipping" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-post-types.php:120 +msgid "Order Cost" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-post-types.php:133 +#, php-format +msgid "%s" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-post-types.php:138 +#, php-format +msgid "Order #%s" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-post-types.php:149 +msgid "User:" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-post-types.php:161 +#: admin/write-panels/order-data.php:99 +msgid "Guest" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-post-types.php:164 +msgid "Billing Email:" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-post-types.php:166 +msgid "Billing Tel:" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-post-types.php:190 +msgid "Payment:" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-post-types.php:201 +msgid "Subtotal" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-post-types.php:205 +#: admin/jigoshop-admin-settings-options.php:459 +msgid "Shipping" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-post-types.php:209 +#: admin/jigoshop-admin-settings-options.php:509 +msgid "Tax" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-post-types.php:213 +msgid "Discount" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-post-types.php:217 +msgid "Total" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-post-types.php:295 +#: admin/jigoshop-admin-post-types.php:296 +msgid "Order updated." +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-post-types.php:297 +msgid "Order published." +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-post-types.php:299 +msgid "Order submitted." +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-post-types.php:300 +msgid "Order draft updated." +msgstr "" + +#: admin/jigoshop-admin.php:41 +msgid "Dashboard" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin.php:42 +msgid "Settings" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin.php:43 +msgid "System Info" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin.php:116 +msgid "System Information" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin.php:119 +msgid "Environment" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin.php:120 +msgid "Debugging" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin.php:126 +msgid "Versions" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin.php:132 +msgid "Jigoshop Version" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin.php:136 +msgid "WordPress Version" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin.php:142 +msgid "Server" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin.php:148 +msgid "PHP Version" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin.php:152 +msgid "Server Software" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin.php:162 +msgid "Debug Information" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin.php:166 +msgid "UPLOAD_MAX_FILESIZE" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin.php:172 +msgid "POST_MAX_SIZE" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin.php:178 +msgid "WordPress Memory Limit" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin.php:184 +msgid "WP_DEBUG" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin.php:185 +msgid "On" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin.php:185 +msgid "Off" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin.php:188 +msgid "DISPLAY_ERRORS" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin.php:192 +msgid "FSOCKOPEN" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin.php:193 +msgid "Your server supports fsockopen." +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin.php:193 +msgid "Your server does not support fsockopen." +msgstr "" + +#: admin/jigoshop-admin.php:222 +msgid "You do not have sufficient permissions to access this page." +msgstr "" + +#: admin/jigoshop-admin.php:224 +msgid "You have taken too long. Please go back and retry." +msgstr "" + +# @ jigoshop +#: admin/jigoshop-write-panels.php:29 +msgid "Product Data" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-write-panels.php:30 +msgid "Product Type Options" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-write-panels.php:32 +msgid "Order Data" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-write-panels.php:33 +msgid "Order Items – Note: if you edit quantities or remove items from the order you will need to manually change the item's stock levels." +msgstr "" + +# @ jigoshop +#: admin/jigoshop-write-panels.php:35 +msgid "Order Actions" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-write-panels.php:154 +msgid "Remove this item? If you have previously reduced this item's stock, or this order was submitted by a customer, will need to manually restore the item's stock." +msgstr "" + +# @ jigoshop +#: admin/jigoshop-write-panels.php:155 +msgid "Calc totals based on order items, discount amount, and shipping?" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-write-panels.php:156 +msgid "Copy billing information to shipping information? This will remove any currently entered shipping information." +msgstr "" + +# @ jigoshop +#: admin/jigoshop-write-panels.php:158 +#: admin/write-panels/order-data.php:272 +msgid "ID" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-write-panels.php:159 +#: admin/write-panels/order-data.php:273 +msgid "Item Name" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-write-panels.php:160 +#: admin/write-panels/order-data.php:274 +msgid "Quantity e.g. 2" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-write-panels.php:161 +msgid "Cost per unit e.g. 2.99" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-write-panels.php:162 +#: admin/write-panels/order-data.php:276 +msgid "Tax Rate e.g. 20.0000" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:15 +#: admin/write-panels/product-data.php:39 +msgid "General" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:17 +msgid "General Options" +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:20 +msgid "Demo store" +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:22 +msgid "Enable this option to show a banner at the top of the page stating its a demo store." +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:34 +msgid "Enable SKU field" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:36 +msgid "Turning off the SKU field will give products an SKU of their post id." +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:48 +msgid "Enable weight field" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:62 +msgid "Weight Unit" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:63 +msgid "This controls what unit you will define weights in." +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:70 +msgid "kg" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:71 +msgid "lbs" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:76 +msgid "Base Country/Region" +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:78 +msgid "This is the base country for your business. Tax rates will be based on this country." +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:86 +msgid "Allowed Countries" +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:88 +msgid "These are countries that you are willing to ship to." +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:94 +msgid "All Countries" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:110 +msgid "Enable guest checkout?" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:112 +msgid "Without guest checkout, all users will require an account in order to checkout." +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:124 +msgid "Force SSL on checkout?" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:126 +msgid "Forcing SSL is recommended" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:138 +msgid "ShareThis Publisher ID" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:139 +msgid "Enter your ShareThis publisher ID to show ShareThis on product pages." +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:140 +msgid "ShareThis is a small social sharing widget for posting links on popular sites such as Twitter and Facebook." +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:148 +msgid "Disable Jigoshop frontend.css" +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:150 +msgid "Useful if you want to disable Jigoshop styles and theme it yourself via your theme." +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:163 +msgid "Pages" +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:165 +msgid "Shop page configuration" +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:168 +msgid "Cart Page" +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:169 +msgid "Your page should contain [jigoshop_cart]" +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:178 +msgid "Checkout Page" +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:179 +msgid "Your page should contain [jigoshop_checkout]" +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:188 +msgid "Pay Page" +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:189 +msgid "Your page should contain [jigoshop_pay] and usually have \"Checkout\" as the parent." +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:198 +msgid "Thanks Page" +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:199 +msgid "Your page should contain [jigoshop_thankyou] and usually have \"Checkout\" as the parent." +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:208 +msgid "My Account Page" +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:209 +msgid "Your page should contain [jigoshop_my_account]" +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:218 +msgid "Edit Address Page" +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:219 +msgid "Your page should contain [jigoshop_edit_address] and usually have \"My Account\" as the parent." +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:228 +msgid "View Order Page" +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:229 +msgid "Your page should contain [jigoshop_view_order] and usually have \"My Account\" as the parent." +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:238 +msgid "Change Password Page" +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:239 +msgid "Your page should contain [jigoshop_change_password] and usually have \"My Account\" as the parent." +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:249 +#: admin/write-panels/product-data.php:88 +msgid "Catalog" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:251 +msgid "Catalog Options" +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:255 +msgid "Products Base Page" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:256 +#: admin/jigoshop-admin-settings-options.php:266 +#, php-format +msgid "IMPORTANT: You must re-save your permalinks for this change to take effect." +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:257 +msgid "This sets the base page of your shop. You should not change this value once you have launched your site otherwise you risk breaking urls of other sites pointing to yours, etc." +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:265 +msgid "Prepend shop categories/tags with base page?" +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:267 +msgid "If set to yes, categories will show up as your_base_page/shop_category instead of just shop_category." +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:279 +msgid "Terms page ID" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:280 +msgid "If you define a \"Terms\" page the customer will be asked if they accept them when checking out." +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:289 +msgid "Pricing Options" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:292 +msgid "Currency" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:293 +#, php-format +msgid "This controls what currency prices are listed at in the catalog, and which currency PayPal, and other gateways, will take payments in. See the list of supported PayPal currencies." +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:300 +msgid "US Dollars ($)" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:301 +msgid "Euros (€)" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:302 +msgid "Pounds Sterling (£)" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:303 +msgid "Australian Dollars ($)" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:304 +msgid "Brazilian Real ($)" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:305 +msgid "Canadian Dollars ($)" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:306 +msgid "Czech Koruna" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:307 +msgid "Danish Krone" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:308 +msgid "Hong Kong Dollar ($)" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:309 +msgid "Hungarian Forint" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:310 +msgid "Israeli Shekel" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:311 +msgid "Japanese Yen (¥)" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:312 +msgid "Malaysian Ringgits" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:313 +msgid "Mexican Peso ($)" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:314 +msgid "New Zealand Dollar ($)" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:315 +msgid "Norwegian Krone" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:316 +msgid "Philippine Pesos" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:317 +msgid "Polish Zloty" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:318 +msgid "Singapore Dollar ($)" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:319 +msgid "Swedish Krona" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:320 +msgid "Swiss Franc" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:321 +msgid "Taiwan New Dollars" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:322 +msgid "Thai Baht" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:328 +msgid "Currency Position" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:329 +msgid "This controls the position of the currency symbol." +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:336 +msgid "Left" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:337 +msgid "Right" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:338 +msgid "Left (with space)" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:339 +msgid "Right (with space)" +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:344 +msgid "Thousand separator" +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:345 +msgid "This sets the thousand separator of displayed prices." +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:354 +msgid "Decimal separator" +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:355 +msgid "This sets the decimal separator of displayed prices." +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:364 +msgid "Number of decimals" +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:365 +msgid "This sets the number of decimal points shown in displayed prices." +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:375 +#: admin/jigoshop-admin-settings-options.php:380 +msgid "Coupons" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:377 +msgid "Coupon Codes" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:393 +msgid "Inventory Options" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:396 +#: admin/write-panels/product-data.php:152 +msgid "Manage stock?" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:397 +msgid "If you are not managing stock, turn it off here to disable it in admin and on the front-end." +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:398 +msgid "You can manage stock on a per-item basis if you leave this option on." +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:410 +msgid "Low stock notification" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:412 +#: admin/jigoshop-admin-settings-options.php:436 +msgid "Set the minimum threshold for this below." +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:424 +msgid "Low stock threshold" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:434 +msgid "Out-of-stock notification" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:448 +msgid "Out of stock threshold" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:461 +msgid "Shipping Options" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:465 +msgid "Only set this to no if you are not shipping items, or items have shipping costs included." +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:466 +msgid "If you are not calculating shipping then you can ignore all other tax options." +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:478 +msgid "Enable shipping calculator on cart" +msgstr "" + +#: admin/jigoshop-admin-settings-options.php:492 +msgid "Only ship to billing address?" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:511 +msgid "Tax Options" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:514 +msgid "Calculate Taxes" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:515 +msgid "Only set this to no if you are exclusively selling non-taxable items." +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:516 +msgid "If you are not calculating taxes then you can ignore all other tax options." +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:528 +msgid "Catalog Prices include tax?" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:530 +msgid "If prices include tax then tax calculations will work backwards." +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:542 +msgid "Cart totals display..." +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:544 +msgid "Should the subtotal be shown including or excluding tax on the frontend?" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:550 +msgid "price including tax" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:551 +msgid "price excluding tax" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:556 +msgid "Additional Tax classes" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:557 +msgid "List 1 per line. This is in addition to the default Standard Rate." +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:558 +msgid "List product and shipping tax classes here, e.g. Zero Tax, Reduced Rate." +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:566 +msgid "Tax rates" +msgstr "" + +# @ jigoshop +#: admin/jigoshop-admin-settings-options.php:577 +msgid "Payment Gateways" +msgstr "" + +# @ jigoshop +#: admin/write-panels/order-data-save.php:99 +msgid "Manually reducing stock." +msgstr "" + +# @ jigoshop +#: admin/write-panels/order-data-save.php:113 +#, php-format +msgid "Item #%s stock reduced from %s to %s." +msgstr "" + +# @ jigoshop +#: admin/write-panels/order-data-save.php:130 +#: admin/write-panels/order-data-save.php:160 +#, php-format +msgid "Item %s %s not found, skipping." +msgstr "" + +# @ jigoshop +#: admin/write-panels/order-data-save.php:136 +msgid "Manual stock reduction complete." +msgstr "" + +# @ jigoshop +#: admin/write-panels/order-data-save.php:140 +msgid "Manually restoring stock." +msgstr "" + +# @ jigoshop +#: admin/write-panels/order-data-save.php:154 +#, php-format +msgid "Item #%s stock increased from %s to %s." +msgstr "" + +# @ jigoshop +#: admin/write-panels/order-data-save.php:166 +msgid "Manual stock restore complete." +msgstr "" + +# @ jigoshop +#: admin/write-panels/product-data.php:40 +msgid "Pricing" +msgstr "" + +#: admin/write-panels/product-data.php:51 +msgid "Product Type" +msgstr "" + +#: admin/write-panels/product-data.php:52 +#: admin/write-panels/product-data.php:153 +#: admin/write-panels/product-data.php:159 +#: admin/write-panels/product-data.php:169 +#: admin/write-panels/product-data.php:181 +msgid "Required" +msgstr "" + +# @ jigoshop +#: admin/write-panels/product-data.php:54 +msgid "Simple" +msgstr "" + +#: admin/write-panels/product-data.php:61 +msgid "Summary" +msgstr "" + +#: admin/write-panels/product-data.php:62 +msgid "Add a summary for your product – this is a quick description to encourage users to view the product." +msgstr "" + +# @ jigoshop +#: admin/write-panels/product-data.php:65 +msgid "SKU" +msgstr "" + +#: admin/write-panels/product-data.php:69 +msgid "Leave blank to use product ID" +msgstr "" + +#: admin/write-panels/product-data.php:72 +#: admin/write-panels/product-types/configurable.php:104 +msgid "Weight" +msgstr "" + +#: admin/write-panels/product-data.php:78 +msgid "Featured?" +msgstr "" + +#: admin/write-panels/product-data.php:87 +msgid "Catalog & Search" +msgstr "" + +# @ jigoshop +#: admin/write-panels/product-data.php:89 +msgid "Search" +msgstr "" + +#: admin/write-panels/product-data.php:90 +msgid "Hidden" +msgstr "" + +#: admin/write-panels/product-data.php:98 +msgid "Regular Price" +msgstr "" + +#: admin/write-panels/product-data.php:104 +msgid "Sale Price" +msgstr "" + +#: admin/write-panels/product-data.php:110 +msgid "Sale Price Dates" +msgstr "" + +#: admin/write-panels/product-data.php:119 +msgid "From…" +msgstr "" + +#: admin/write-panels/product-data.php:122 +msgid "To…" +msgstr "" + +#: admin/write-panels/product-data.php:123 +msgid "Date format" +msgstr "" + +#: admin/write-panels/product-data.php:132 +msgid "Shipping only" +msgstr "" + +#: admin/write-panels/product-data.php:136 +msgid "Tax Class" +msgstr "" + +# @ jigoshop +#: admin/write-panels/product-data.php:138 +msgid "Standard" +msgstr "" + +#: admin/write-panels/product-data.php:167 +msgid "Stock Qty" +msgstr "" + +#: admin/write-panels/product-data.php:180 +msgid "Allow Backorders?" +msgstr "" + +#: admin/write-panels/product-data.php:182 +msgid "Do not allow" +msgstr "" + +#: admin/write-panels/product-data.php:183 +msgid "Allow, but notify customer" +msgstr "" + +#: admin/write-panels/product-data.php:184 +msgid "Allow" +msgstr "" + +# @ jigoshop +#: admin/write-panels/product-data.php:200 +msgid "Value" +msgstr "" + +# @ jigoshop +#: admin/write-panels/product-data.php:201 +msgid "Visible?" +msgstr "" + +#: admin/write-panels/product-data.php:202 +msgid "Variation?" +msgstr "" + +# @ jigoshop +#: admin/write-panels/product-data.php:203 +#: admin/write-panels/order-data.php:265 +#: admin/write-panels/product-types/configurable.php:18 +#: admin/write-panels/product-types/configurable.php:85 +msgid "Remove" +msgstr "" + +# @ jigoshop +#: admin/write-panels/product-data.php:243 +msgid "Choose an option…" +msgstr "" + +# @ jigoshop +#: admin/write-panels/product-data.php:258 +msgid "Comma separate terms" +msgstr "" + +# @ jigoshop +#: admin/write-panels/product-data.php:296 +msgid "Add" +msgstr "" + +# @ jigoshop +#: admin/write-panels/product-data.php:298 +msgid "Custom product attribute" +msgstr "" + +#: admin/write-panels/medialibrary-uploader.php:19 +msgid "Options Framework Internal Container" +msgstr "" + +#: admin/write-panels/medialibrary-uploader.php:105 +msgid "Upload" +msgstr "" + +#: admin/write-panels/medialibrary-uploader.php:128 +msgid "View File" +msgstr "" + +#: admin/write-panels/medialibrary-uploader.php:265 +msgid "Gallery" +msgstr "" + +#: admin/write-panels/medialibrary-uploader.php:265 +msgid "Previously Uploaded" +msgstr "" + +# @ jigoshop +#: admin/write-panels/order-data.php:77 +msgid "Customer Billing Address" +msgstr "" + +# @ jigoshop +#: admin/write-panels/order-data.php:79 +msgid "Customer Shipping Address" +msgstr "" + +# @ jigoshop +#: admin/write-panels/order-data.php:85 +msgid "Order status:" +msgstr "" + +# @ jigoshop +#: admin/write-panels/order-data.php:97 +msgid "Customer:" +msgstr "" + +# @ jigoshop +#: admin/write-panels/order-data.php:114 +msgid "Customer Note:" +msgstr "" + +# @ jigoshop +#: admin/write-panels/order-data.php:115 +msgid "Customer's notes about the order" +msgstr "" + +# @ jigoshop +#: admin/write-panels/order-data.php:180 +msgid "Copy billing address to shipping address" +msgstr "" + +# @ jigoshop +#: admin/write-panels/order-data.php:260 +msgid "Product ID" +msgstr "" + +# @ jigoshop +#: admin/write-panels/order-data.php:262 +msgid "Quantity" +msgstr "" + +# @ jigoshop +#: admin/write-panels/order-data.php:264 +msgid "Tax Rate" +msgstr "" + +#: admin/write-panels/order-data.php:275 +msgid "Cost per unit ex. tax e.g. 2.99" +msgstr "" + +# @ jigoshop +#: admin/write-panels/order-data.php:285 +msgid "Add item" +msgstr "" + +# @ jigoshop +#: admin/write-panels/order-data.php:286 +msgid "Calculate totals" +msgstr "" + +# @ jigoshop +#: admin/write-panels/order-data.php:290 +#: admin/write-panels/order-data.php:293 +msgid "(ex. tax)" +msgstr "" + +# @ jigoshop +#: admin/write-panels/order-data.php:292 +msgid "Shipping & Handling:" +msgstr "" + +# @ jigoshop +#: admin/write-panels/order-data.php:293 +msgid "Shipping method..." +msgstr "" + +# @ jigoshop +#: admin/write-panels/order-data.php:295 +msgid "Order shipping tax:" +msgstr "" + +# @ jigoshop +#: admin/write-panels/order-data.php:305 +msgid "Payment method..." +msgstr "" + +# @ jigoshop +#: admin/write-panels/order-data.php:324 +msgid "Save Order" +msgstr "" + +# @ jigoshop +#: admin/write-panels/order-data.php:324 +msgid "- Save/update the order." +msgstr "" + +# @ jigoshop +#: admin/write-panels/order-data.php:326 +msgid "Reduce stock" +msgstr "" + +# @ jigoshop +#: admin/write-panels/order-data.php:326 +msgid "- Reduces stock for each item in the order; useful after manually creating an order or manually marking an order as complete/processing after payment." +msgstr "" + +# @ jigoshop +#: admin/write-panels/order-data.php:327 +msgid "Restore stock" +msgstr "" + +# @ jigoshop +#: admin/write-panels/order-data.php:327 +msgid "- Restores stock for each item in the order; useful after refunding or canceling the entire order." +msgstr "" + +# @ jigoshop +#: admin/write-panels/order-data.php:329 +msgid "Email invoice" +msgstr "" + +# @ jigoshop +#: admin/write-panels/order-data.php:329 +msgid "- Emails the customer order details and a payment link." +msgstr "" + +# @ default +#: admin/write-panels/order-data.php:335 +msgid "Delete Permanently" +msgstr "" + +# @ default +#: admin/write-panels/order-data.php:337 +msgid "Move to Trash" +msgstr "" + +#: admin/write-panels/product-type.php:31 +msgid "Parent post" +msgstr "" + +# @ jigoshop +#: admin/write-panels/product-type.php:32 +msgid "Choose a grouped product…" +msgstr "" + +#: admin/write-panels/product-type.php:61 +msgctxt "ordering" +msgid "Order" +msgstr "" + +# @ jigoshop +#: admin/write-panels/product-data-save.php:129 +msgid "Product SKU must be unique." +msgstr "" + +#: admin/write-panels/product-types/downloadable.php:27 +msgid "File path" +msgstr "" + +# @ jigoshop +#: admin/write-panels/product-types/downloadable.php:30 +msgid "path to file on your server" +msgstr "" + +#: admin/write-panels/product-types/downloadable.php:34 +msgid "Download Limit" +msgstr "" + +#: admin/write-panels/product-types/downloadable.php:37 +msgid "Leave blank for unlimited re-downloads." +msgstr "" + +# @ jigoshop +#: admin/write-panels/product-types/downloadable.php:56 +msgid "Downloadable" +msgstr "" + +#: admin/write-panels/product-types/configurable.php:13 +msgid "Add pricing/inventory for product variations. All fields are optional; leave blank to use attributes from the main product data. Note: Please save your product attributes in the \"Product Data\" panel first." +msgstr "" + +#: admin/write-panels/product-types/configurable.php:19 +#: admin/write-panels/product-types/configurable.php:86 +msgid "Configuration:" +msgstr "" + +#: admin/write-panels/product-types/configurable.php:38 +#: admin/write-panels/product-types/configurable.php:103 +msgid "SKU:" +msgstr "" + +#: admin/write-panels/product-types/configurable.php:39 +msgid "Weight variation" +msgstr "" + +#: admin/write-panels/product-types/configurable.php:39 +msgid "Weight (e.g. 10, -5)" +msgstr "" + +#: admin/write-panels/product-types/configurable.php:40 +msgid "Price variation:" +msgstr "" + +#: admin/write-panels/product-types/configurable.php:40 +msgid "Price (e.g. 5.99, -2.99)" +msgstr "" + +#: admin/write-panels/product-types/configurable.php:41 +#: admin/write-panels/product-types/configurable.php:107 +msgid "Stock Qty:" +msgstr "" + +#: admin/write-panels/product-types/configurable.php:42 +msgid "Image:" +msgstr "" + +#: admin/write-panels/product-types/configurable.php:49 +msgid "Add Configuration" +msgstr "" + +#: admin/write-panels/product-types/configurable.php:64 +msgid "Configurable" +msgstr "" + +#: admin/write-panels/product-types/configurable.php:105 +msgid "Price:" +msgstr "" + +#: admin/write-panels/product-types/configurable.php:106 +msgid "Sale price:" +msgstr "" + +#: admin/write-panels/product-types/configurable.php:118 +msgid "Are you sure you want to remove this configuration?" +msgstr "" + +# @ default +#: admin/write-panels/product-types/virtual.php:23 +msgid "Virtual products have no specific options." +msgstr "" + +# @ jigoshop +#: admin/write-panels/product-types/virtual.php:41 +msgid "Virtual" +msgstr "" + +# @ default +#: admin/write-panels/product-types/grouped.php:23 +msgid "Grouped products have no specific options — you can add simple products to this grouped product by editing them and setting their parent product option." +msgstr "" + +# @ jigoshop +#: admin/write-panels/product-types/grouped.php:41 +msgid "Grouped" +msgstr "" + +#: classes/jigoshop.class.php:189 +msgid "Action failed. Please refresh the page and retry." +msgstr "" + +# @ jigoshop +#: classes/jigoshop_checkout.class.php:31 +#: classes/jigoshop_checkout.class.php:45 +msgid "First Name" +msgstr "" + +# @ jigoshop +#: classes/jigoshop_checkout.class.php:32 +#: classes/jigoshop_checkout.class.php:46 +msgid "Last Name" +msgstr "" + +# @ jigoshop +#: classes/jigoshop_checkout.class.php:33 +#: classes/jigoshop_checkout.class.php:47 +msgid "Company" +msgstr "" + +# @ jigoshop +#: classes/jigoshop_checkout.class.php:34 +#: classes/jigoshop_checkout.class.php:48 +msgid "Address" +msgstr "" + +# @ jigoshop +#: classes/jigoshop_checkout.class.php:34 +#: classes/jigoshop_checkout.class.php:48 +msgid "Address 1" +msgstr "" + +# @ jigoshop +#: classes/jigoshop_checkout.class.php:35 +#: classes/jigoshop_checkout.class.php:49 +msgid "Address 2" +msgstr "" + +# @ jigoshop +#: classes/jigoshop_checkout.class.php:36 +#: classes/jigoshop_checkout.class.php:50 +msgid "City" +msgstr "" + +# @ jigoshop +#: classes/jigoshop_checkout.class.php:38 +#: classes/jigoshop_checkout.class.php:52 +msgid "Country" +msgstr "" + +# @ jigoshop +#: classes/jigoshop_checkout.class.php:39 +#: classes/jigoshop_checkout.class.php:53 +#: classes/jigoshop_checkout.class.php:197 +msgid "State/County" +msgstr "" + +# @ jigoshop +#: classes/jigoshop_checkout.class.php:40 +msgid "Email Address" +msgstr "" + +# @ jigoshop +#: classes/jigoshop_checkout.class.php:40 +msgid "you@yourdomain.com" +msgstr "" + +# @ jigoshop +#: classes/jigoshop_checkout.class.php:41 +msgid "Phone" +msgstr "" + +# @ jigoshop +#: classes/jigoshop_checkout.class.php:41 +msgid "Phone number" +msgstr "" + +#: classes/jigoshop_checkout.class.php:62 +msgid "Billing & Shipping" +msgstr "" + +# @ jigoshop +#: classes/jigoshop_checkout.class.php:82 +msgid "Create an account?" +msgstr "" + +# @ jigoshop +#: classes/jigoshop_checkout.class.php:88 +msgid "Account username" +msgstr "" + +# @ jigoshop +#: classes/jigoshop_checkout.class.php:89 +#: classes/jigoshop_checkout.class.php:90 +msgid "Account password" +msgstr "" + +# @ jigoshop +#: classes/jigoshop_checkout.class.php:92 +msgid "Save time in the future and check the status of your order by creating an account." +msgstr "" + +# @ jigoshop +#: classes/jigoshop_checkout.class.php:106 +msgid "Ship to same address?" +msgstr "" + +#: classes/jigoshop_checkout.class.php:120 +msgid "Notes/Comments" +msgstr "" + +# @ jigoshop +#: classes/jigoshop_checkout.class.php:124 +msgid "Order Notes" +msgstr "" + +# @ jigoshop +#: classes/jigoshop_checkout.class.php:124 +msgid "Notes about your order, e.g. special notes for delivery." +msgstr "" + +# @ jigoshop +#: classes/jigoshop_checkout.class.php:236 +#, php-format +msgid "Sorry, your session has expired. Return to homepage →" +msgstr "" + +# @ jigoshop +#: classes/jigoshop_checkout.class.php:263 +msgid " (billing) is a required field." +msgstr "" + +# @ jigoshop +#: classes/jigoshop_checkout.class.php:268 +msgid " (billing) is not a valid number." +msgstr "" + +# @ jigoshop +#: classes/jigoshop_checkout.class.php:271 +msgid " (billing) is not a valid email address." +msgstr "" + +# @ jigoshop +#: classes/jigoshop_checkout.class.php:274 +msgid " (billing) is not a valid postcode/ZIP." +msgstr "" + +# @ jigoshop +#: classes/jigoshop_checkout.class.php:295 +msgid " (shipping) is a required field." +msgstr "" + +# @ jigoshop +#: classes/jigoshop_checkout.class.php:300 +msgid " (shipping) is not a valid postcode/ZIP." +msgstr "" + +# @ jigoshop +#: classes/jigoshop_checkout.class.php:323 +msgid "Please enter an account username." +msgstr "" + +# @ jigoshop +#: classes/jigoshop_checkout.class.php:324 +msgid "Please enter an account password." +msgstr "" + +# @ jigoshop +#: classes/jigoshop_checkout.class.php:325 +msgid "Passwords do not match." +msgstr "" + +# @ jigoshop +#: classes/jigoshop_checkout.class.php:329 +msgid "Invalid email/username." +msgstr "" + +# @ jigoshop +#: classes/jigoshop_checkout.class.php:331 +msgid "An account is already registered with that username. Please choose another." +msgstr "" + +# @ jigoshop +#: classes/jigoshop_checkout.class.php:336 +msgid "An account is already registered with your email address. Please login." +msgstr "" + +# @ jigoshop +#: classes/jigoshop_checkout.class.php:341 +msgid "You must accept our Terms & Conditions." +msgstr "" + +# @ jigoshop +#: classes/jigoshop_checkout.class.php:348 +msgid "Invalid shipping method." +msgstr "" + +# @ jigoshop +#: classes/jigoshop_checkout.class.php:357 +msgid "Invalid payment method." +msgstr "" + +# @ jigoshop +#: classes/jigoshop_checkout.class.php:383 +#, php-format +msgid "ERROR: Couldn’t register you... please contact the webmaster !" +msgstr "" + +# @ jigoshop +#: classes/jigoshop_checkout.class.php:537 +#: classes/jigoshop_checkout.class.php:545 +#: classes/jigoshop_cart.class.php:209 +#: classes/jigoshop_cart.class.php:214 +#, php-format +msgid "Sorry, we do not have enough \"%s\" in stock to fulfill your order. Please edit your cart and try again. We apologise for any inconvenience caused." +msgstr "" + +# @ jigoshop +#: classes/jigoshop_countries.class.php:528 +msgid "to the" +msgstr "" + +# @ jigoshop +#: classes/jigoshop_countries.class.php:529 +msgid "to" +msgstr "" + +#: classes/jigoshop_countries.class.php:536 +msgid "the " +msgstr "" + +# @ jigoshop +#: classes/jigoshop_countries.class.php:557 +msgid "All states" +msgstr "" + +# @ jigoshop +#: classes/jigoshop_cart.class.php:389 +#: classes/jigoshop_cart.class.php:421 +msgid " (inc. tax)" +msgstr "" + +# @ jigoshop +#: classes/jigoshop_cart.class.php:428 +#: classes/jigoshop_order.class.php:199 +msgid "Free!" +msgstr "" + +# @ jigoshop +#: classes/jigoshop_cart.class.php:436 +msgid "via " +msgstr "" + +# @ jigoshop +#: classes/jigoshop_cart.class.php:453 +msgid "Discount code already applied!" +msgstr "" + +#: classes/jigoshop_cart.class.php:459 +msgid "Invalid coupon." +msgstr "" + +# @ jigoshop +#: classes/jigoshop_cart.class.php:477 +msgid "Discount code applied successfully." +msgstr "" + +# @ jigoshop +#: classes/jigoshop_cart.class.php:481 +msgid "Coupon does not exist!" +msgstr "" + +# @ jigoshop +#: classes/jigoshop_order.class.php:186 +#, php-format +msgid " (ex. tax) via %s" +msgstr "" + +# @ jigoshop +#: classes/jigoshop_order.class.php:324 +#, php-format +msgid "Order status changed from %s to %s." +msgstr "" + +# @ jigoshop +#: classes/jigoshop_order.class.php:418 +msgid "Order item stock reduced successfully." +msgstr "" + +# @ jigoshop +#: classes/jigoshop_product.class.php:223 +#: classes/jigoshop_product.class.php:251 +#: classes/jigoshop_product.class.php:260 +msgid "Out of stock" +msgstr "" + +# @ jigoshop +#: classes/jigoshop_product.class.php:229 +#: classes/jigoshop_product.class.php:248 +msgid "In stock" +msgstr "" + +# @ jigoshop +#: classes/jigoshop_product.class.php:234 +#: classes/jigoshop_product.class.php:239 +msgid "available" +msgstr "" + +# @ jigoshop +#: classes/jigoshop_product.class.php:235 +msgid " (backorders allowed)" +msgstr "" + +# @ jigoshop +#: classes/jigoshop_product.class.php:246 +#: classes/jigoshop_product.class.php:258 +msgid "Available on backorder" +msgstr "" + +# @ jigoshop +#: classes/jigoshop_product.class.php:373 +msgid "From: " +msgstr "" + +# @ jigoshop +#: gateways/skrill.php:38 +msgid "Skrill (Moneybookers)" +msgstr "" + +# @ jigoshop +#: gateways/skrill.php:38 +msgid "Skrill works by using an iFrame to submit payment information securely to Moneybookers." +msgstr "" + +# @ jigoshop +#: gateways/skrill.php:40 +msgid "Enable Skrill" +msgstr "" + +# @ jigoshop +#: gateways/skrill.php:55 +msgid "Please enter your skrill email address; this is needed in order to take payment!" +msgstr "" + +# @ jigoshop +#: gateways/skrill.php:55 +msgid "Skrill merchant e-mail" +msgstr "" + +# @ jigoshop +#: gateways/skrill.php:61 +msgid "Please enter your skrill secretword; this is needed in order to take payment!" +msgstr "" + +# @ jigoshop +#: gateways/skrill.php:61 +msgid "Skrill Secret Word" +msgstr "" + +# @ jigoshop +#: gateways/skrill.php:67 +msgid "Please enter your skrill Customer ID; this is needed in order to take payment!" +msgstr "" + +# @ jigoshop +#: gateways/skrill.php:67 +msgid "Skrill Customer ID" +msgstr "" + +# @ jigoshop +#: gateways/skrill.php:160 +msgid "Shipping cost" +msgstr "" + +# @ jigoshop +#: gateways/skrill.php:209 +msgid "Thank you for your order, please complete the secure (SSL) form below to pay with Skrill." +msgstr "" + +# @ jigoshop +#: gateways/skrill.php:270 +msgid "Skrill payment completed" +msgstr "" + +# @ jigoshop +#: gateways/skrill.php:275 +#, php-format +msgid "Skrill payment failed (%s)" +msgstr "" + +# @ jigoshop +#: gateways/skrill.php:278 +msgid "Skrill payment cancelled" +msgstr "" + +# @ jigoshop +#: gateways/skrill.php:281 +msgid "Skrill exception" +msgstr "" + +# @ jigoshop +#: gateways/cheque.php:19 +#: gateways/cheque.php:31 +msgid "Cheque Payment" +msgstr "" + +#: gateways/cheque.php:20 +msgid "Please send your cheque to Store Name, Store Street, Store Town, Store State / County, Store Postcode." +msgstr "" + +# @ jigoshop +#: gateways/cheque.php:31 +msgid "Allows cheque payments. Why would you take cheques in this day and age? Well you probably wouldn't but it does allow you to make test purchases without having to use the sandbox area of a payment gateway which is useful for demonstrating to clients and for testing order emails and the 'success' pages etc." +msgstr "" + +# @ jigoshop +#: gateways/cheque.php:33 +msgid "Enable Cheque Payment" +msgstr "" + +# @ jigoshop +#: gateways/cheque.php:48 +msgid "Let the customer know the payee and where they should be sending the cheque too and that their order won't be shipping until you receive it." +msgstr "" + +# @ jigoshop +#: gateways/cheque.php:48 +msgid "Customer Message" +msgstr "" + +# @ jigoshop +#: gateways/cheque.php:86 +msgid "Awaiting cheque payment" +msgstr "" + +#: gateways/paypal.php:29 +msgid "PayPal" +msgstr "" + +#: gateways/paypal.php:30 +msgid "Pay via PayPal; you can pay with your credit card if you don't have a PayPal account" +msgstr "" + +# @ jigoshop +#: gateways/paypal.php:43 +msgid "PayPal standard" +msgstr "" + +# @ jigoshop +#: gateways/paypal.php:43 +msgid "PayPal standard works by sending the user to PayPal to enter their payment information." +msgstr "" + +# @ jigoshop +#: gateways/paypal.php:45 +msgid "Enable PayPal standard" +msgstr "" + +# @ jigoshop +#: gateways/paypal.php:60 +msgid "This controls the description which the user sees during checkout." +msgstr "" + +# @ jigoshop +#: gateways/paypal.php:66 +msgid "Please enter your PayPal email address; this is needed in order to take payment!" +msgstr "" + +# @ jigoshop +#: gateways/paypal.php:66 +msgid "PayPal email address" +msgstr "" + +#: gateways/paypal.php:72 +msgid "If your checkout page does not ask for shipping details, or if you do not want to send shipping information to PayPal, set this option to no. If you enable this option PayPal may restrict where things can be sent, and will prevent some orders going through for your protection." +msgstr "" + +#: gateways/paypal.php:72 +msgid "Send shipping details to PayPal" +msgstr "" + +# @ jigoshop +#: gateways/paypal.php:81 +msgid "Enable PayPal sandbox" +msgstr "" + +# @ jigoshop +#: gateways/paypal.php:220 +msgid "Pay via PayPal" +msgstr "" + +# @ jigoshop +#: gateways/paypal.php:220 +msgid "Cancel order & restore cart" +msgstr "" + +# @ jigoshop +#: gateways/paypal.php:225 +msgid "Thank you for your order. We are now redirecting you to PayPal to make payment." +msgstr "" + +# @ jigoshop +#: gateways/paypal.php:266 +msgid "Thank you for your order, please click the button below to pay with PayPal." +msgstr "" + +# @ jigoshop +#: gateways/paypal.php:348 +msgid "IPN payment completed" +msgstr "" + +# @ jigoshop +#: gateways/paypal.php:356 +#, php-format +msgid "Payment %s via IPN." +msgstr "" + +# @ jigoshop +#: shortcodes/checkout.php:21 +msgid "The order totals have been updated. Please confirm your order by pressing the Place Order button at the bottom of the page." +msgstr "" + +# @ jigoshop +#: shortcodes/my_account.php:21 +#, php-format +msgid "Hello, %s. From your account dashboard you can view your recent orders, manage your shipping and billing addresses and change your password." +msgstr "" + +# @ jigoshop +#: shortcodes/my_account.php:25 +msgid "Available downloads" +msgstr "" + +# @ jigoshop +#: shortcodes/my_account.php:28 +msgid " download Remaining" +msgid_plural " downloads Remaining" +msgstr[0] "" +msgstr[1] "" + +# @ jigoshop +#: shortcodes/my_account.php:39 +msgid "#" +msgstr "" + +# @ jigoshop +#: shortcodes/my_account.php:40 +msgid "Date" +msgstr "" + +# @ jigoshop +#: shortcodes/my_account.php:41 +msgid "Ship to" +msgstr "" + +# @ jigoshop +#: shortcodes/my_account.php:59 +msgid "Pay" +msgstr "" + +# @ jigoshop +#: shortcodes/my_account.php:60 +msgid "Cancel" +msgstr "" + +# @ jigoshop +#: shortcodes/my_account.php:62 +msgid "View" +msgstr "" + +# @ jigoshop +#: shortcodes/my_account.php:70 +msgid "My Addresses" +msgstr "" + +# @ jigoshop +#: shortcodes/my_account.php:71 +msgid "The following addresses will be used on the checkout page by default." +msgstr "" + +# @ jigoshop +#: shortcodes/my_account.php:97 +msgid "You have not set up a billing address yet." +msgstr "" + +# @ jigoshop +#: shortcodes/my_account.php:126 +msgid "You have not set up a shipping address yet." +msgstr "" + +# @ jigoshop +#: shortcodes/my_account.php:212 +msgid "1 Infinite Loop" +msgstr "" + +# @ jigoshop +#: shortcodes/my_account.php:216 +msgid "Cupertino" +msgstr "" + +# @ jigoshop +#: shortcodes/my_account.php:285 +msgid "Fax" +msgstr "" + +# @ jigoshop +#: shortcodes/my_account.php:291 +msgid "Save Address" +msgstr "" + +# @ jigoshop +#: shortcodes/my_account.php:332 +msgid "Please enter your password." +msgstr "" + +# @ jigoshop +#: shortcodes/my_account.php:346 +msgid "New password" +msgstr "" + +# @ jigoshop +#: shortcodes/my_account.php:350 +msgid "Re-enter new password" +msgstr "" + +# @ jigoshop +#: shortcodes/my_account.php:355 +msgid "Save" +msgstr "" + +# @ jigoshop +#: shortcodes/my_account.php:382 +#, php-format +msgid "Order #%s made on %s" +msgstr "" + +# @ jigoshop +#: shortcodes/my_account.php:384 +#, php-format +msgid ". Order status: %s" +msgstr "" + +# @ jigoshop +#: shortcodes/my_account.php:393 +msgid "Qty" +msgstr "" + +# @ jigoshop +#: shortcodes/my_account.php:394 +msgid "Totals" +msgstr "" + +# @ jigoshop +#: shortcodes/my_account.php:415 +#: shortcodes/order_tracking.php:61 +msgid "Grand Total" +msgstr "" + +# @ jigoshop +#: shortcodes/my_account.php:442 +msgid "Customer details" +msgstr "" + +#: shortcodes/my_account.php:447 +msgid "Telephone:" +msgstr "" + +# @ jigoshop +#: shortcodes/my_account.php:460 +#: shortcodes/my_account.php:473 +msgid "N/A" +msgstr "" + +# @ jigoshop +#: shortcodes/cart.php:17 +#: shortcodes/cart.php:32 +msgid "Cart updated." +msgstr "" + +# @ jigoshop +#: shortcodes/cart.php:44 +msgid "Please enter a valid postcode/ZIP." +msgstr "" + +# @ jigoshop +#: shortcodes/cart.php:59 +#: shortcodes/cart.php:65 +msgid "Shipping costs updated." +msgstr "" + +#: shortcodes/cart.php:79 +msgid "Your cart is empty." +msgstr "" + +# @ jigoshop +#: shortcodes/cart.php:90 +msgid "Product Name" +msgstr "" + +# @ jigoshop +#: shortcodes/cart.php:91 +msgid "Unit Price" +msgstr "" + +# @ jigoshop +#: shortcodes/cart.php:125 +msgid "Coupon" +msgstr "" + +# @ jigoshop +#: shortcodes/cart.php:125 +msgid "Apply Coupon" +msgstr "" + +# @ jigoshop +#: shortcodes/cart.php:128 +msgid "Update Shopping Cart" +msgstr "" + +# @ jigoshop +#: shortcodes/cart.php:128 +msgid "Proceed to Checkout →" +msgstr "" + +# @ jigoshop +#: shortcodes/cart.php:144 +msgid "Cart Totals" +msgstr "" + +#: shortcodes/cart.php:157 +#, php-format +msgid "estimated for %s" +msgstr "" + +# @ jigoshop +#: shortcodes/cart.php:176 +msgid "Sorry, it seems that there are no available shipping methods to your location. Please contact us if you require assistance or wish to make alternate arrangements." +msgstr "" + +#: shortcodes/order_tracking.php:20 +msgid "You have taken too long. Please refresh the page and retry." +msgstr "" + +# @ jigoshop +#: shortcodes/order_tracking.php:26 +#, php-format +msgid "Order #%s which was made %s has the status “%s”" +msgstr "" + +# @ jigoshop +#: shortcodes/order_tracking.php:26 +#: shortcodes/order_tracking.php:28 +msgid " ago" +msgstr "" + +# @ jigoshop +#: shortcodes/order_tracking.php:28 +msgid " and was completed " +msgstr "" + +# @ jigoshop +#: shortcodes/order_tracking.php:33 +msgid "Order Details" +msgstr "" + +# @ jigoshop +#: shortcodes/order_tracking.php:37 +msgid "Title" +msgstr "" + +#: shortcodes/order_tracking.php:105 +#: shortcodes/order_tracking.php:108 +msgid "Sorry, we could not find that order id in our database. Thank you. Your order has been processed successfully.

    " +msgstr "" + +# @ jigoshop +#: widgets/product_categories.php:16 +msgid "A list or dropdown of product categories" +msgstr "" + +# @ jigoshop +#: widgets/product_categories.php:39 +msgid "Select Category" +msgstr "" + +# @ default +#: widgets/product_categories.php:99 +#: widgets/product_tag_cloud.php:56 +#: widgets/product_search.php:55 +#: widgets/price_filter.php:105 +#: widgets/recent_products.php:114 +#: widgets/featured_products.php:96 +#: widgets/layered_nav.php:149 +#: widgets/cart.php:78 +msgid "Title:" +msgstr "" + +# @ default +#: widgets/product_categories.php:103 +msgid "Show as dropdown" +msgstr "" + +# @ default +#: widgets/product_categories.php:106 +msgid "Show post counts" +msgstr "" + +# @ default +#: widgets/product_categories.php:109 +msgid "Show hierarchy" +msgstr "" + +# @ default +#: widgets/product_tag_cloud.php:16 +msgid "Your most used product tags in cloud format" +msgstr "" + +# @ default +#: widgets/product_tag_cloud.php:17 +msgid "Product Tag Cloud" +msgstr "" + +# @ default +#: widgets/product_search.php:16 +msgid "Search box for products only." +msgstr "" + +# @ default +#: widgets/product_search.php:17 +msgid "Product Search" +msgstr "" + +# @ jigoshop +#: widgets/product_search.php:34 +msgid "Search for:" +msgstr "" + +# @ jigoshop +#: widgets/product_search.php:35 +msgid "Search for products" +msgstr "" + +# @ default +#: widgets/price_filter.php:37 +msgid "Shows a price filter slider in a widget which lets you narrow down the list of shown products in categories." +msgstr "" + +# @ default +#: widgets/price_filter.php:38 +msgid "Price Filter" +msgstr "" + +# @ jigoshop +#: widgets/price_filter.php:83 +msgid "Price: " +msgstr "" + +# @ jigoshop +#: widgets/price_filter.php:96 +msgid "Filter by price" +msgstr "" + +# @ jigoshop +#: widgets/recent_products.php:16 +msgid "The most recent products on your site" +msgstr "" + +# @ jigoshop +#: widgets/recent_products.php:17 +#: widgets/recent_products.php:39 +msgid "New Products" +msgstr "" + +# @ default +#: widgets/recent_products.php:117 +#: widgets/featured_products.php:99 +msgid "Number of products to show:" +msgstr "" + +#: widgets/recent_products.php:121 +msgid "Show hidden product variations" +msgstr "" + +# @ jigoshop +#: widgets/featured_products.php:18 +msgid "Featured products on your site" +msgstr "" + +# @ jigoshop +#: widgets/featured_products.php:19 +#: widgets/featured_products.php:41 +msgid "Featured Products" +msgstr "" + +# @ default +#: widgets/layered_nav.php:16 +msgid "Shows a custom attribute in a widget which lets you narrow down the list of shown products in categories." +msgstr "" + +# @ default +#: widgets/layered_nav.php:17 +msgid "Layered Nav" +msgstr "" + +# @ default +#: widgets/layered_nav.php:152 +msgid "Attribute:" +msgstr "" + +# @ default +#: widgets/cart.php:18 +msgid "Shopping Cart for the sidebar." +msgstr "" + +# @ default +#: widgets/cart.php:19 +msgid "Shopping Cart" +msgstr "" + +# @ jigoshop +#: widgets/cart.php:46 +msgid "No products in the cart." +msgstr "" + +# @ jigoshop +#: widgets/cart.php:64 +msgid "View Cart →" +msgstr "" + +# @ jigoshop +#: widgets/cart.php:64 +msgid "Checkout →" +msgstr "" + +# @ jigoshop +#: templates/loop-shop.php:43 +msgid "No products found which match your selection." +msgstr "" + +# @ jigoshop +#: templates/archive-product.php:6 +msgid "Search Results:" +msgstr "" + +# @ jigoshop +#: templates/archive-product.php:8 +msgid "All Products" +msgstr "" + +# @ jigoshop +#: templates/single-product-reviews.php:28 +#, php-format +msgid "Rated %s out of 5" +msgstr "" + +# @ jigoshop +#: templates/single-product-reviews.php:30 +#, php-format +msgid "%s review for %s" +msgid_plural "%s reviews for %s" +msgstr[0] "" +msgstr[1] "" + +# @ jigoshop +#: templates/single-product-reviews.php:55 +msgid "Add Review" +msgstr "" + +# @ jigoshop +#: templates/single-product-reviews.php:57 +msgid "Add a review" +msgstr "" + +# @ jigoshop +#: templates/single-product-reviews.php:61 +msgid "Be the first to review " +msgstr "" + +# @ jigoshop +#: templates/single-product-reviews.php:63 +msgid "There are no reviews yet, would you like to
    submit yours?" +msgstr "" + +# @ default +#: templates/single-product-reviews.php:78 +msgid "Email" +msgstr "" + +# @ jigoshop +#: templates/single-product-reviews.php:81 +msgid "Submit Review" +msgstr "" + +# @ jigoshop +#: templates/single-product-reviews.php:84 +msgid "Rating" +msgstr "" + +# @ jigoshop +#: templates/single-product-reviews.php:85 +msgid "Rate..." +msgstr "" + +# @ jigoshop +#: templates/single-product-reviews.php:86 +msgid "Perfect" +msgstr "" + +# @ jigoshop +#: templates/single-product-reviews.php:87 +msgid "Good" +msgstr "" + +# @ jigoshop +#: templates/single-product-reviews.php:88 +msgid "Average" +msgstr "" + +# @ jigoshop +#: templates/single-product-reviews.php:89 +msgid "Not that bad" +msgstr "" + +# @ jigoshop +#: templates/single-product-reviews.php:90 +msgid "Very Poor" +msgstr "" + +# @ default +#: templates/single-product-reviews.php:92 +msgctxt "noun" +msgid "Your Review" +msgstr "" + +#: templates/checkout/pay_for_order.php:75 +msgid "Sorry, it seems that there are no available payment methods for your location. Please contact us if you require assistance or wish to make alternate arrangements." +msgstr "" + +# @ jigoshop +#: templates/checkout/pay_for_order.php:84 +msgid "Pay for order" +msgstr "" + +# @ jigoshop +#: templates/checkout/review_order.php:11 +msgid "Sorry, your session has expired." +msgstr "" + +# @ jigoshop +#: templates/checkout/review_order.php:11 +msgid "Return to homepage →" +msgstr "" + +#: templates/checkout/review_order.php:64 +msgid " (ex. tax)" +msgstr "" + +# @ jigoshop +#: templates/checkout/review_order.php:66 +msgid "Free" +msgstr "" + +# @ jigoshop +#: templates/checkout/review_order.php:78 +msgid "Please fill in your details above to see available shipping methods." +msgstr "" + +# @ jigoshop +#: templates/checkout/review_order.php:80 +msgid "Sorry, it seems that there are no available shipping methods for your state. Please contact us if you require assistance or wish to make alternate arrangements." +msgstr "" + +# @ jigoshop +#: templates/checkout/review_order.php:148 +msgid "Please fill in your details above to see available payment methods." +msgstr "" + +# @ jigoshop +#: templates/checkout/review_order.php:150 +msgid "Sorry, it seems that there are no available payment methods for your state. Please contact us if you require assistance or wish to make alternate arrangements." +msgstr "" + +# @ jigoshop +#: templates/checkout/review_order.php:160 +msgid "Since your browser does not support JavaScript, or it is disabled, please ensure you click the Update Totals button before placing your order. You may be charged more than the amount stated above if you fail to do so." +msgstr "" + +# @ jigoshop +#: templates/checkout/review_order.php:160 +msgid "Update totals" +msgstr "" + +# @ jigoshop +#: templates/checkout/review_order.php:163 +msgid "Place order" +msgstr "" + +# @ jigoshop +#: templates/checkout/review_order.php:167 +msgid "I accept the" +msgstr "" + +# @ jigoshop +#: templates/checkout/review_order.php:167 +msgid "terms & conditions" +msgstr "" + +# @ jigoshop +#: templates/checkout/form.php:18 +msgid "Your order" +msgstr "" + +#: languages/countries.php:10 +msgid "Andorra" +msgstr "" + +#: languages/countries.php:11 +msgid "United Arab Emirates" +msgstr "" + +#: languages/countries.php:12 +msgid "Afghanistan" +msgstr "" + +#: languages/countries.php:13 +msgid "Antigua and Barbuda" +msgstr "" + +#: languages/countries.php:14 +msgid "Anguilla" +msgstr "" + +#: languages/countries.php:15 +msgid "Albania" +msgstr "" + +#: languages/countries.php:16 +msgid "Armenia" +msgstr "" + +#: languages/countries.php:17 +msgid "Netherlands Antilles" +msgstr "" + +#: languages/countries.php:18 +msgid "Angola" +msgstr "" + +#: languages/countries.php:19 +msgid "Antarctica" +msgstr "" + +#: languages/countries.php:20 +msgid "Argentina" +msgstr "" + +#: languages/countries.php:21 +msgid "American Samoa" +msgstr "" + +#: languages/countries.php:22 +msgid "Austria" +msgstr "" + +#: languages/countries.php:23 +msgid "Australia" +msgstr "" + +#: languages/countries.php:24 +msgid "Aruba" +msgstr "" + +#: languages/countries.php:25 +msgid "Aland Islands" +msgstr "" + +#: languages/countries.php:26 +msgid "Azerbaijan" +msgstr "" + +#: languages/countries.php:27 +msgid "Bosnia and Herzegovina" +msgstr "" + +#: languages/countries.php:28 +msgid "Barbados" +msgstr "" + +#: languages/countries.php:29 +msgid "Bangladesh" +msgstr "" + +#: languages/countries.php:30 +msgid "Belgium" +msgstr "" + +#: languages/countries.php:31 +msgid "Burkina Faso" +msgstr "" + +#: languages/countries.php:32 +msgid "Bulgaria" +msgstr "" + +#: languages/countries.php:33 +msgid "Bahrain" +msgstr "" + +#: languages/countries.php:34 +msgid "Burundi" +msgstr "" + +#: languages/countries.php:35 +msgid "Benin" +msgstr "" + +#: languages/countries.php:36 +msgid "Saint Barthélemy" +msgstr "" + +#: languages/countries.php:37 +msgid "Bermuda" +msgstr "" + +#: languages/countries.php:38 +msgid "Brunei" +msgstr "" + +#: languages/countries.php:39 +msgid "Bolivia" +msgstr "" + +#: languages/countries.php:40 +msgid "Brazil" +msgstr "" + +#: languages/countries.php:41 +msgid "Bahamas" +msgstr "" + +#: languages/countries.php:42 +msgid "Bhutan" +msgstr "" + +#: languages/countries.php:43 +msgid "Bouvet Island" +msgstr "" + +#: languages/countries.php:44 +msgid "Botswana" +msgstr "" + +#: languages/countries.php:45 +msgid "Belarus" +msgstr "" + +#: languages/countries.php:46 +msgid "Belize" +msgstr "" + +#: languages/countries.php:47 +msgid "Canada" +msgstr "" + +#: languages/countries.php:48 +msgid "Cocos (Keeling) Islands" +msgstr "" + +#: languages/countries.php:49 +msgid "Congo (Kinshasa)" +msgstr "" + +#: languages/countries.php:50 +msgid "Central African Republic" +msgstr "" + +#: languages/countries.php:51 +msgid "Congo (Brazzaville)" +msgstr "" + +#: languages/countries.php:52 +msgid "Switzerland" +msgstr "" + +#: languages/countries.php:53 +msgid "Ivory Coast" +msgstr "" + +#: languages/countries.php:54 +msgid "Cook Islands" +msgstr "" + +#: languages/countries.php:55 +msgid "Chile" +msgstr "" + +#: languages/countries.php:56 +msgid "Cameroon" +msgstr "" + +#: languages/countries.php:57 +msgid "China" +msgstr "" + +#: languages/countries.php:58 +msgid "Colombia" +msgstr "" + +#: languages/countries.php:59 +msgid "Costa Rica" +msgstr "" + +#: languages/countries.php:60 +msgid "Cuba" +msgstr "" + +#: languages/countries.php:61 +msgid "Cape Verde" +msgstr "" + +#: languages/countries.php:62 +msgid "Christmas Island" +msgstr "" + +#: languages/countries.php:63 +msgid "Cyprus" +msgstr "" + +#: languages/countries.php:64 +msgid "Czech Republic" +msgstr "" + +#: languages/countries.php:65 +msgid "Germany" +msgstr "" + +#: languages/countries.php:66 +msgid "Djibouti" +msgstr "" + +#: languages/countries.php:67 +msgid "Denmark" +msgstr "" + +#: languages/countries.php:68 +msgid "Dominica" +msgstr "" + +#: languages/countries.php:69 +msgid "Dominican Republic" +msgstr "" + +#: languages/countries.php:70 +msgid "Algeria" +msgstr "" + +#: languages/countries.php:71 +msgid "Ecuador" +msgstr "" + +#: languages/countries.php:72 +msgid "Estonia" +msgstr "" + +#: languages/countries.php:73 +msgid "Egypt" +msgstr "" + +#: languages/countries.php:74 +msgid "Western Sahara" +msgstr "" + +#: languages/countries.php:75 +msgid "Eritrea" +msgstr "" + +#: languages/countries.php:76 +msgid "Spain" +msgstr "" + +#: languages/countries.php:77 +msgid "Ethiopia" +msgstr "" + +#: languages/countries.php:78 +msgid "Finland" +msgstr "" + +#: languages/countries.php:79 +msgid "Fiji" +msgstr "" + +#: languages/countries.php:80 +msgid "Falkland Islands" +msgstr "" + +#: languages/countries.php:81 +msgid "Micronesia" +msgstr "" + +#: languages/countries.php:82 +msgid "Faroe Islands" +msgstr "" + +#: languages/countries.php:83 +msgid "France" +msgstr "" + +#: languages/countries.php:84 +msgid "Gabon" +msgstr "" + +#: languages/countries.php:85 +msgid "United Kingdom" +msgstr "" + +#: languages/countries.php:86 +msgid "Grenada" +msgstr "" + +#: languages/countries.php:87 +msgid "Georgia" +msgstr "" + +#: languages/countries.php:88 +msgid "French Guiana" +msgstr "" + +#: languages/countries.php:89 +msgid "Guernsey" +msgstr "" + +#: languages/countries.php:90 +msgid "Ghana" +msgstr "" + +#: languages/countries.php:91 +msgid "Gibraltar" +msgstr "" + +#: languages/countries.php:92 +msgid "Greenland" +msgstr "" + +#: languages/countries.php:93 +msgid "Gambia" +msgstr "" + +#: languages/countries.php:94 +msgid "Guinea" +msgstr "" + +#: languages/countries.php:95 +msgid "Guadeloupe" +msgstr "" + +#: languages/countries.php:96 +msgid "Equatorial Guinea" +msgstr "" + +#: languages/countries.php:97 +msgid "Greece" +msgstr "" + +#: languages/countries.php:98 +msgid "South Georgia and the South Sandwich Islands" +msgstr "" + +#: languages/countries.php:99 +msgid "Guatemala" +msgstr "" + +#: languages/countries.php:100 +msgid "Guam" +msgstr "" + +#: languages/countries.php:101 +msgid "Guinea-Bissau" +msgstr "" + +#: languages/countries.php:102 +msgid "Guyana" +msgstr "" + +#: languages/countries.php:103 +msgid "Hong Kong S.A.R., China" +msgstr "" + +#: languages/countries.php:104 +msgid "Heard Island and McDonald Islands" +msgstr "" + +#: languages/countries.php:105 +msgid "Honduras" +msgstr "" + +#: languages/countries.php:106 +msgid "Croatia" +msgstr "" + +#: languages/countries.php:107 +msgid "Haiti" +msgstr "" + +#: languages/countries.php:108 +msgid "Hungary" +msgstr "" + +#: languages/countries.php:109 +msgid "Indonesia" +msgstr "" + +#: languages/countries.php:110 +msgid "Ireland" +msgstr "" + +#: languages/countries.php:111 +msgid "Israel" +msgstr "" + +#: languages/countries.php:112 +msgid "Isle of Man" +msgstr "" + +#: languages/countries.php:113 +msgid "India" +msgstr "" + +#: languages/countries.php:114 +msgid "British Indian Ocean Territory" +msgstr "" + +#: languages/countries.php:115 +msgid "Iraq" +msgstr "" + +#: languages/countries.php:116 +msgid "Iran" +msgstr "" + +#: languages/countries.php:117 +msgid "Iceland" +msgstr "" + +#: languages/countries.php:118 +msgid "Italy" +msgstr "" + +#: languages/countries.php:119 +msgid "Jersey" +msgstr "" + +#: languages/countries.php:120 +msgid "Jamaica" +msgstr "" + +#: languages/countries.php:121 +msgid "Jordan" +msgstr "" + +#: languages/countries.php:122 +msgid "Japan" +msgstr "" + +#: languages/countries.php:123 +msgid "Kenya" +msgstr "" + +#: languages/countries.php:124 +msgid "Kyrgyzstan" +msgstr "" + +#: languages/countries.php:125 +msgid "Cambodia" +msgstr "" + +#: languages/countries.php:126 +msgid "Kiribati" +msgstr "" + +#: languages/countries.php:127 +msgid "Comoros" +msgstr "" + +#: languages/countries.php:128 +msgid "Saint Kitts and Nevis" +msgstr "" + +#: languages/countries.php:129 +msgid "North Korea" +msgstr "" + +#: languages/countries.php:130 +msgid "South Korea" +msgstr "" + +#: languages/countries.php:131 +msgid "Kuwait" +msgstr "" + +#: languages/countries.php:132 +msgid "Cayman Islands" +msgstr "" + +#: languages/countries.php:133 +msgid "Kazakhstan" +msgstr "" + +#: languages/countries.php:134 +msgid "Laos" +msgstr "" + +#: languages/countries.php:135 +msgid "Lebanon" +msgstr "" + +#: languages/countries.php:136 +msgid "Saint Lucia" +msgstr "" + +#: languages/countries.php:137 +msgid "Liechtenstein" +msgstr "" + +#: languages/countries.php:138 +msgid "Sri Lanka" +msgstr "" + +#: languages/countries.php:139 +msgid "Liberia" +msgstr "" + +#: languages/countries.php:140 +msgid "Lesotho" +msgstr "" + +#: languages/countries.php:141 +msgid "Lithuania" +msgstr "" + +#: languages/countries.php:142 +msgid "Luxembourg" +msgstr "" + +#: languages/countries.php:143 +msgid "Latvia" +msgstr "" + +#: languages/countries.php:144 +msgid "Libya" +msgstr "" + +#: languages/countries.php:145 +msgid "Morocco" +msgstr "" + +#: languages/countries.php:146 +msgid "Monaco" +msgstr "" + +#: languages/countries.php:147 +msgid "Moldova" +msgstr "" + +#: languages/countries.php:148 +msgid "Montenegro" +msgstr "" + +#: languages/countries.php:149 +msgid "Saint Martin (French part)" +msgstr "" + +#: languages/countries.php:150 +msgid "Madagascar" +msgstr "" + +#: languages/countries.php:151 +msgid "Marshall Islands" +msgstr "" + +#: languages/countries.php:152 +msgid "Macedonia" +msgstr "" + +#: languages/countries.php:153 +msgid "Mali" +msgstr "" + +#: languages/countries.php:154 +msgid "Myanmar" +msgstr "" + +#: languages/countries.php:155 +msgid "Mongolia" +msgstr "" + +#: languages/countries.php:156 +msgid "Macao S.A.R., China" +msgstr "" + +#: languages/countries.php:157 +msgid "Northern Mariana Islands" +msgstr "" + +#: languages/countries.php:158 +msgid "Martinique" +msgstr "" + +#: languages/countries.php:159 +msgid "Mauritania" +msgstr "" + +#: languages/countries.php:160 +msgid "Montserrat" +msgstr "" + +#: languages/countries.php:161 +msgid "Malta" +msgstr "" + +#: languages/countries.php:162 +msgid "Mauritius" +msgstr "" + +#: languages/countries.php:163 +msgid "Maldives" +msgstr "" + +#: languages/countries.php:164 +msgid "Malawi" +msgstr "" + +#: languages/countries.php:165 +msgid "Mexico" +msgstr "" + +#: languages/countries.php:166 +msgid "Malaysia" +msgstr "" + +#: languages/countries.php:167 +msgid "Mozambique" +msgstr "" + +#: languages/countries.php:168 +msgid "Namibia" +msgstr "" + +#: languages/countries.php:169 +msgid "New Caledonia" +msgstr "" + +#: languages/countries.php:170 +msgid "Niger" +msgstr "" + +#: languages/countries.php:171 +msgid "Norfolk Island" +msgstr "" + +#: languages/countries.php:172 +msgid "Nigeria" +msgstr "" + +#: languages/countries.php:173 +msgid "Nicaragua" +msgstr "" + +#: languages/countries.php:174 +msgid "Netherlands" +msgstr "" + +#: languages/countries.php:175 +msgid "Norway" +msgstr "" + +#: languages/countries.php:176 +msgid "Nepal" +msgstr "" + +#: languages/countries.php:177 +msgid "Nauru" +msgstr "" + +#: languages/countries.php:178 +msgid "Niue" +msgstr "" + +#: languages/countries.php:179 +msgid "New Zealand" +msgstr "" + +#: languages/countries.php:180 +msgid "Oman" +msgstr "" + +#: languages/countries.php:181 +msgid "Panama" +msgstr "" + +#: languages/countries.php:182 +msgid "Peru" +msgstr "" + +#: languages/countries.php:183 +msgid "French Polynesia" +msgstr "" + +#: languages/countries.php:184 +msgid "Papua New Guinea" +msgstr "" + +#: languages/countries.php:185 +msgid "Philippines" +msgstr "" + +#: languages/countries.php:186 +msgid "Pakistan" +msgstr "" + +#: languages/countries.php:187 +msgid "Poland" +msgstr "" + +#: languages/countries.php:188 +msgid "Saint Pierre and Miquelon" +msgstr "" + +#: languages/countries.php:189 +msgid "Pitcairn" +msgstr "" + +#: languages/countries.php:190 +msgid "Puerto Rico" +msgstr "" + +#: languages/countries.php:191 +msgid "Palestinian Territory" +msgstr "" + +#: languages/countries.php:192 +msgid "Portugal" +msgstr "" + +#: languages/countries.php:193 +msgid "Palau" +msgstr "" + +#: languages/countries.php:194 +msgid "Paraguay" +msgstr "" + +#: languages/countries.php:195 +msgid "Qatar" +msgstr "" + +#: languages/countries.php:196 +msgid "Reunion" +msgstr "" + +#: languages/countries.php:197 +msgid "Romania" +msgstr "" + +#: languages/countries.php:198 +msgid "Serbia" +msgstr "" + +#: languages/countries.php:199 +msgid "Russia" +msgstr "" + +#: languages/countries.php:200 +msgid "Rwanda" +msgstr "" + +#: languages/countries.php:201 +msgid "Saudi Arabia" +msgstr "" + +#: languages/countries.php:202 +msgid "Solomon Islands" +msgstr "" + +#: languages/countries.php:203 +msgid "Seychelles" +msgstr "" + +#: languages/countries.php:204 +msgid "Sudan" +msgstr "" + +#: languages/countries.php:205 +msgid "Sweden" +msgstr "" + +#: languages/countries.php:206 +msgid "Singapore" +msgstr "" + +#: languages/countries.php:207 +msgid "Saint Helena" +msgstr "" + +#: languages/countries.php:208 +msgid "Slovenia" +msgstr "" + +#: languages/countries.php:209 +msgid "Svalbard and Jan Mayen" +msgstr "" + +#: languages/countries.php:210 +msgid "Slovakia" +msgstr "" + +#: languages/countries.php:211 +msgid "Sierra Leone" +msgstr "" + +#: languages/countries.php:212 +msgid "San Marino" +msgstr "" + +#: languages/countries.php:213 +msgid "Senegal" +msgstr "" + +#: languages/countries.php:214 +msgid "Somalia" +msgstr "" + +#: languages/countries.php:215 +msgid "Suriname" +msgstr "" + +#: languages/countries.php:216 +msgid "Sao Tome and Principe" +msgstr "" + +#: languages/countries.php:217 +msgid "El Salvador" +msgstr "" + +#: languages/countries.php:218 +msgid "Syria" +msgstr "" + +#: languages/countries.php:219 +msgid "Swaziland" +msgstr "" + +#: languages/countries.php:220 +msgid "Turks and Caicos Islands" +msgstr "" + +#: languages/countries.php:221 +msgid "Chad" +msgstr "" + +#: languages/countries.php:222 +msgid "French Southern Territories" +msgstr "" + +#: languages/countries.php:223 +msgid "Togo" +msgstr "" + +#: languages/countries.php:224 +msgid "Thailand" +msgstr "" + +#: languages/countries.php:225 +msgid "Tajikistan" +msgstr "" + +#: languages/countries.php:226 +msgid "Tokelau" +msgstr "" + +#: languages/countries.php:227 +msgid "Timor-Leste" +msgstr "" + +#: languages/countries.php:228 +msgid "Turkmenistan" +msgstr "" + +#: languages/countries.php:229 +msgid "Tunisia" +msgstr "" + +#: languages/countries.php:230 +msgid "Tonga" +msgstr "" + +#: languages/countries.php:231 +msgid "Turkey" +msgstr "" + +#: languages/countries.php:232 +msgid "Trinidad and Tobago" +msgstr "" + +#: languages/countries.php:233 +msgid "Tuvalu" +msgstr "" + +#: languages/countries.php:234 +msgid "Taiwan" +msgstr "" + +#: languages/countries.php:235 +msgid "Tanzania" +msgstr "" + +#: languages/countries.php:236 +msgid "Ukraine" +msgstr "" + +#: languages/countries.php:237 +msgid "Uganda" +msgstr "" + +#: languages/countries.php:238 +msgid "United States Minor Outlying Islands" +msgstr "" + +#: languages/countries.php:239 +msgid "United States" +msgstr "" + +#: languages/countries.php:240 +msgid "Uruguay" +msgstr "" + +#: languages/countries.php:241 +msgid "Uzbekistan" +msgstr "" + +#: languages/countries.php:242 +msgid "Vatican" +msgstr "" + +#: languages/countries.php:243 +msgid "Saint Vincent and the Grenadines" +msgstr "" + +#: languages/countries.php:244 +msgid "Venezuela" +msgstr "" + +#: languages/countries.php:245 +msgid "British Virgin Islands" +msgstr "" + +#: languages/countries.php:246 +msgid "U.S. Virgin Islands" +msgstr "" + +#: languages/countries.php:247 +msgid "Vietnam" +msgstr "" + +#: languages/countries.php:248 +msgid "Vanuatu" +msgstr "" + +#: languages/countries.php:249 +msgid "Wallis and Futuna" +msgstr "" + +#: languages/countries.php:250 +msgid "Samoa" +msgstr "" + +#: languages/countries.php:251 +msgid "Yemen" +msgstr "" + +#: languages/countries.php:252 +msgid "Mayotte" +msgstr "" + +#: languages/countries.php:253 +msgid "South Africa" +msgstr "" + +#: languages/countries.php:254 +msgid "Zambia" +msgstr "" + +#: languages/countries.php:255 +msgid "Zimbabwe" +msgstr "" + diff --git a/readme.txt b/readme.txt new file mode 100644 index 00000000000..77cbe93a452 --- /dev/null +++ b/readme.txt @@ -0,0 +1,243 @@ +=== Jigoshop - WordPress eCommerce === +Contributors: jigowatt +Tags: ecommerce, wordpress ecommerce, store, shop, shopping, cart, checkout, widgets, reports, shipping, tax, paypal +Requires at least: 3.1 +Tested up to: 3.2 +Stable tag: 0.9.8.1 + +A feature packed eCommerce plugin built upon WordPress core functionality ensuring excellent performance and customisability. + +== Description == + +Set up shop in minutes with physical and downloadable products or even services. Jigoshop provides you with the features necessary to set up an eCommerce web site lickety-split. + +With the option to create a multitude of product types and apply detailed attributes customers can easily refine your catalog, ensuring they find what they're looking for in just a couple of clicks. + +There are integrated worldwide payment and shipping options to cater for a global audience. + +Inside the custom dashboard you get sortable sales graphs, incoming order / review notifications as well as stats on your stores performance. + +Manage your stock levels and customer orders easily. Jigoshop has been engineered to make the boring parts of eCommerce, well, less boring! + +Built upon the WordPress core you get all the benefits of this global leading platform: free, easy to use, secure, highly customisable and with a great support community to hold your hand. + +Styled to work with Twenty Ten, setting up a clean stylish store is easy. + +Find out more on the official Jigoshop web site. + +[vimeo http://vimeo.com/21797311] + += Jigoshop core features: = + +* Sell physical, digital and virtual products +* Simple, grouped and configurable† products +* Discount coupon management +* Automatic related products +* Product reviews / hreviews +* Tax by location +* Currency options +* Multiple shipping options +* Layered product navigation +* Customer account area +* Inventory tracking +* Detailed order management +* Product import / export +* Custom widgets - recent / featured products, shopping cart, product search +* PayPal standard +* Moneybookers / Skrill +* Cheque payments + +(†) Coming soon + += Official Jigoshop themes = + +* Jigotheme - Our flagship premium theme complete with mobile optimisation. +* Origin - A clean, minimalist theme for WordPress/Jigoshop. + += Official Jigoshop Extensions = + +* SagePay Form - SagePay Form payment gateway. +* Jigoshop HTML Emails - Give your Jigoshop emails a makeover +* Simple SEO Meta Tags - Add meta data to your individual product pages +* Table Rate Shipping - Define separate shipping rates for regions based on either price, weight or the number of items in a cart +* Up-sells & Cross-sells - Maximise your stores potential and increase average shopping cart totals by up-selling and cross-selling your products + + += Minimum Requirements = + +* A WordPress install! +* PHP version 5.2.4 or greater +* MySQL version 5.0 or greater +* The mod_rewrite Apache module (for permalinks) +* fsockopen support (for payment gateway IPN access) +* We recommend a Linux based server rather than a Windows server (Windows servers can have PHP configuration problems, especially with mail). + +== Installation == + += To Install: = + +1. Download the Jigoshop plugin file +2. Unzip the file into a folder on your hard drive +3. Upload the `/jigoshop/` folder to the `/wp-content/plugins/` folder on your site +4. Visit the plugins page in admin and activate it +5. Re-save your permalink settings to ensure custom post types are installed + += Upgrading Jigoshop = + +After upgrading Jigoshop plugin files, be sure to re-activate the plugin to ensure new components are installed correctly. + += Setting up and configuring Jigoshop = + +You can find the Jigoshop usage guide on our web site. + +== Frequently Asked Questions == + += Will Jigoshop work with X theme? = + +Jigoshop will in theory work with any theme, but of course, certain parts may need to be styled using CSS to make them match up. We've added default styling for Twenty Ten (the WordPress default theme) and we also provide a few bespoke themes optimised for Jigoshop. + +If you need a theme built, or have a theme that needs styling, give us a shout and we may be able to assist (see http://jigowatt.co.uk/contact/). + += Can I have Jigoshop in my language = + +Jigoshop comes with a .po file and is localisation ready. If you'd like to share your localisation with us please get in touch! + += Do you have an X payment gateway = + +We will be introducing payment gateways incrementally, however, not all will be in the free version. If you want to request a payment gateway, or you have built one and you would like to share it with us, please get in touch. + += Do I have access to my order and product data? = + +Orders and products are stored as custom post types in the WordPress database; you have full control of them and can import/export using WordPress' functions. + += Will tax settings work in my country? = + +Jigoshop has a flexible tax rule system which allows you to define tax rates per country - it should allow you to do what you want. + += I need hosting! = + +We offer optimised hosting packages starting from 10 GBP per month at http://jigowatt.co.uk + += I need support! = + +We have a community forum for getting help from other users, however, if you want priority, dedicated support from us we offer support packages - see our website for details. + +== Screenshots == + +1. Jigoshop Dashboard +2. Jigoshop Settings +3. Shipping settings +4. Products +5. Product details +6. Orders +7. Homepage +8. Cart +9. Checkout + +== Changelog == + += 0.9.9 = +* PRODUCT VARIATIONS +* Revamped order items panel +* Grouped products can contain downloadable, simple, or virtual products +* Changed mail from/to for store +* Download limiter fix +* Settings strip slashes +* Moved update/remove from cart code so totals are updated and shipping is updated +* Fixed 'needs shipping' for downloadable products +* Made my account downloads respect order status +* Filter for ship to billing defaults +* Optimised scripts.js (no longer a php file) + += 0.9.8.1 = +* Changes to allow new product types to be added by plugins +* Twenty Eleven fixes +* Front page shop support +* virtual add to cart +* Shop page can show content +* SKU display options +* Fixes for default permalinks +* Better ajax handling +* Better shortcode handling with cache +* Filters added to email contents + += 0.9.8 = + +* Major changes to template code in an attempt to make it more flexible and easier to theme from the plugin +* Form code changes making things more semantic +* Tweaked category order code +* Changed 'download remaining' database field into a varchar +* localisation issues +* ui.css cut down +* Fixed edit address and change password nonce fields +* Hook for add to cart redirect +* Fixes to sale dates logic +* New product preview shortcodes +* option to hide hidden products in recent products widget +* Breadcrumbs add shop base if chosen as a base +* Tweaked gateway/shipping loading code to work with plugins +* Demo store banner added +* postcode accepts hyphens + += 0.9.7.8 = + +* Download permissions bug with emails +* Lets you save download limit as blank + += 0.9.7.7 = + +* Fixed discount code logic +* Changed/improved nonces +* Tax amounts take base tax rate into consideration - should fix tax rates for other countries +* Localisation fixes +* Added JIGOSHOP_TEMPLATE_URL constant for moving the template folder within your theme (for better theme compatibility) +* Option in settings to turn off css +* Taxonomy ordering script to allow sorting of product categories using drag and drop +* Excluded shop order comments from front end widget +* per-page limit fix +* Added body classes based on page +* Unlimited download fix +* Lost password link on my-account login +* weight calc fix +* Fixes inconsistent page slugs (- instead of _) +* init changes +* options for foreign currencies +* Added german localization by AlistarMclean +* Removed IE6 stuff from fancybox to speed it up +* Added option to send shipping info to paypal + += 0.9.7.6 = + +* POT file added +* global option filtering +* Country name localisation +* 'Shop' page created on install +* Page select boxes in admin +* Options for different permalinks (with a base url) +* Security fixes +* One click featuring of products +* Options to configure page IDs +* Better support for child themes +* Better support for plugin folder names +* Localization of scripts + += 0.9.7.5 = + +* GITHUB setup for Jigoshop Project + += 0.9.7.4 = + +* Default SSL option changed +* Empty drop-ins folder fix +* Fixed localisation issues +* Option to disallow having a different shipping address to the billing address +* Fixed category dropdown widget +* Fallback for HTML5 placeholders + += 0.9.7.3 = + +* Tweaked how files are included to prevent an error + += 0.9.6 = + +* Public Beta Release \ No newline at end of file diff --git a/screenshot-1.png b/screenshot-1.png new file mode 100644 index 0000000000000000000000000000000000000000..e8c41f76768d916b73dafdffa03261e263597325 GIT binary patch literal 257765 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 DY8v%% literal 0 HcmV?d00001 diff --git a/screenshot-2.png b/screenshot-2.png new file mode 100644 index 0000000000000000000000000000000000000000..28ae0b69ce124137fd4c76fbe1f7af2df8e86c4b GIT binary patch literal 81671 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 literal 0 HcmV?d00001 diff --git a/screenshot-3.png b/screenshot-3.png new file mode 100644 index 0000000000000000000000000000000000000000..859d783d073fdc7b41d8ee38f8d345f868f629e8 GIT binary patch literal 99584 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%0A41tI;0M{ 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

    {+@Mb9b>tv1) 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 DQt4#1 literal 0 HcmV?d00001 diff --git a/screenshot-4.png b/screenshot-4.png new file mode 100644 index 0000000000000000000000000000000000000000..1c28244119758be56cbcf2dbf8c64f00785f10ae GIT binary patch literal 121714 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

    %>j|2oq6iF7_JJiNS&`?{-N zU%7IaA!V}WIeAo&nHFB$pyj){zCHyNcmCk`kmb=4Cj*r%N2hR78R)R*X~$b&KzU;+ zGs*J{T-mgQqDf1v;4Y*%xU!nMd?7w7e&=0&Sulfkg{hq#0w`bHHWs5}bxK-zX;D6T zlMNnSu7->_N74Lk@(s%+&LiK-k*!*~3J_8$ve~HmBh1J(=;Oz0ypDdpfX$k`%_pBa zKwMQ-_X`tXMaw>HFb3Go%a{M$mt%NN199*UP?r;0oXX|clUBE2rv0s8Yhi^tI(Nml zoNDzfaG>VK3+u+;{{4`ys=@f6F7)DW$>s;#Gh6ATqetUztDl{ojOxeThD0v#g)djA zS#N_UQeD$1MaL?wW@aU><>*IjQBDwT>}q%PJjf0*EEq4z?6RpJ8Dg0BlUi;lePLOy z+4tjbz&sg0;;h!}RlJM6R7O7)>9ejb0%;)*OW+>=MbnSTzkLn^W$No=!!eWLv!~l? zpAK~|JBGoRN9AHS`Q-^psi`~8Wj?0)EEXRH7e4=tjWrR$i^P=vt8RYp$V=K>y^sfh zR)-2Tm2xowRSXjAmz6vZ+E%-{I@&XShE@G|OJEOKDGq&H6~mV@K}a$tbw2421N;7N z{v&5U1_^swMVL~gMmri>V>9>L4u6=$&Knr(=4|NGP-JNsHE!L8Xn~4GGK7g<6!X}n z$iyco-OIiLcOox|a%CrDT8Ecz#AEgfHS6s10uKcRUV}v``jiCG%x#u<5sx+t^(AYq z$3F-2H@E*x`QYI+OAJ_Vidw)$RHmjXy;Y&9(;gQmrAtamB#!*`%bd>;^gxc(2QQz< zx*mtYSchIYsW7&0e?cd+2LWa2L4SgM3Ra z&*&ZJTdueEO7wB4-Rs49cfR<#zn57Ezo$_I`aE(2AIge1D&aq5l#N zCyy4ydzR=$0dYG>rwg4A7ui4gysX8V@if%Id%GFa#(ERAqKDtd& zJjOg$hG+Z4(A$V&lke6CMjJ%D0P#duqi+2nLW!)LEJ9Rj_dT%9hn=zSHR}{Lg(_@^ zdTnDP>hVt&21;xUJgkbAGdB^+!NH2jX#no?tBYO1lV8(hE0*rGpLO-srV}mxYw}=> zN~egnnVGIgvPX1nR(C7qE2H%>+)BxBMj7XQeXq%*(v6%BgcirfMv>E=w>Mi`MZF*w z0rKr(#65WJjnz=PH7_Z4gnpS$;kaN!t>ylL@b&ezfq?A&=22sUV`5y)S?fGc!)R(d^Ixe9nz zcNrWeSO}d2Hg>k0EcxFKymeYlm0729ev?tt}Qr#0ekcO~TcenI&+-;AZZoPB?XdM!9_5+aH zQDW!`Vk$PA@;lTJ#E}9;9Q3g8Vjk%IYxHYMetQnsfy+s#x|S_(pIB>Prq#YydeQv9 zs7f0nvuZJ!4PMt=6oM>js}djRjgnmr(-Chh#EXx(l&HVFbyg`ReLsyjUgG*aN#HwA zfA@8=iL9&>No>`-1Dw671QwMgpSsC-b?%GRs6cpGI@%+xf)Rde``r1Som1zV5dXt{ z?Pq>c$7RZqc1;sJ1Ku6{=ay-gQP^@l0#|M_ z04&BsOjMgpQoKCB%9HGSEtVS>AEJD>MXl&yX{xQhV_Zt_oO;PmZ?|T>YjV`mX1;@f z8<{W@wmVeGvGp4P0#}jdCa}ZzyNJe9IES-8^U0dYd*+ff^vb55Gk1Qi{aC=L>V)ETDP!@F%=V=|NZ_A*0+X~uegW9^dkPn@}MCOEr zH%wTz1X7{AQK1MuvgXtF0Yt%o_%Za(txI*9!a>AM4UMR^>}o6@x7rb!ihHO-sAOc|@IU1jBQos;CK4$=7ouRX< zV=Gwq%_F0f*&l&Tsum$*CG$sh7e$gDC}~{xQoXCdibTvEY&xe)R%x%sU_L!Nl-&*Z+S&^CA0Oe1y8H9*d^F85%l zdS5>3Od($DSx9VQ?RxRYSB`l_-5>SyLIPf7l!R5>KIUsn0Ufrw+gK7iEyHfeKReaj zLHcb&Qm4*kAGg)q7+i3iDM)>!=XLIT<_-lKh&HLToLudIF|%x*bM=#J8P6Qveiu^v zR(D_jnEyb(%H6%38*=3U%uG&s8t`8NS|U+9z~y`P$i|+D^lKDW;G|jHeV@%qBt8el zivz7_BdjcgllU&>w#f5(tn`kyW>#NW-jw@TLbP9v4~#9I!E!F`jiLr(QONTnEU{`h(CBVypTu7Q=M z%dBD=NL_O`5%cE0Tk}7H^!wpAIDkz&{|=oi(kS_mhgf_{V5fbyt>O#yeZ#3KpK_c= z{;kw>qCansls?cquW~43h5{0x0KZz|b=$ueQx@a*9#oc0QSa|NFCO<)3R!bA{4HLj zgw*}E)fEZBe?s6biBIgX&y1S1e^w}4{jbW>|9#~D2~E6>8X*rJJSLWZFRArEBL9!^ z{wIw8zbhyd-S+nG?#&k~?|Yo~-v&L6?ND8>w!Z%NhQ9zj>W`|u-?Y;XKq8T_Yp4f_ l`Qe>}*O$K^ee8dFL&ZxkWsmh{di=rtB`>4$9xi1P_<|1-CR&mPFzrsK+eI|#N5gl0Kg4! zNzGVES-VBYGv^Rw%l-5k?2PUV<&4f8@fW{r&+@wCG&sOA(ah~FLMocyZ0)HSHnDa@LIX7D z3sNp1+$@lJ@4*=^YPF%UG2Hh`^E(WGN8mwxhvQd`&CdfsR;+Cz8$cW?JPqFb7a?dA8e2JrPU)s4j#ZQiR_G+ zFF;rDDh zOhdyTaM7W4tk1qXK$jTb+SrVyerl&m2* zfDM1@+)03D&m*ktkA7BPAt9a;05%U^V#1@oOnHr{f&BnM_<=D1v3J2f`9Z{hIC4Q2 z{aJqj6!#*n0-ElEb^Zo`0R6K|AO<2%0BhvGkPDFL=O71J?Pr;b*yz`h3(XA>xXa)M zr4vAT3+M$FsfTJMfDjZoiU2$acE=wO$4&xX#-APsXau*$KOF~t2p{~LL5|1?XFR|m z59yRh33$uTMo?Rhj~R+5v^dY*407F1{uiW4P@5j18kUN`vmVnb+&28j0HPgtCQwd5 z~eUP zm~;W!T%Y_pGcaaQ+He(7?1HPg?Nf+HL?_mE5O2_}sO#Uc1toKlr@9!7A;`or@&l=Q znZLeM15=r$2#*9A5lsE4(OoOg%q@a-<#h_b=yL)iv9b_Z_9UIn~pyK(tKa)xXb<`f_m z%H-7*-sEue$MeebEef#m-uauvbBQ64nIT+)2n3Mw!sKL6Njr&Xki&&|^Qq?2F~qn< zXoy%5@R3Tw`NSVd7~=89l28OWh0DpDq*c4;seT(w)5ew(?>FJ>=RDE5?6oTM-zG(kQ_IL0{^IX0cdrqQC|r0J%?qEoBA_0 zH+mOAc6_mRw`<7Fd z30JU`dn=|W!K>6L=WGynj=0J$Wn;qf!pcTRVkxGhNW)J-rz>i7YGiAmYTPuwHF-DE zTh5$^or9cdExnaf7hsod6m}Gs6uYX`DB>5{7Uq=kS@GNI*~%H*4#&;R?$l1(&56xX z^p!4P7+RTl4ZHORO$=@n4jauWtv%M7$6}66E>{j-X0@fd7rJMFTIpN-F}<^>+1;+~ zqD}6dA7q@lZ%V3F4qC#stZYhhE_)KiR?iU1;MD}vbluR{Q0CI^!0AYNCVFOg-hyL> ztA=BNvy6FZM!_P&P!>C0lMOQ<5TWo+eiBOhcq^q}BfBz|nk}j)(NE@9=2YfTT1q05x6<)-AMrG7<J6#54(xer34ZoCHt9t zy_AE^ee6NZ$c93zLQK(QAy(0Hk$j18v2J2W>-NMVU`~EX;QDn@z>S~Ln??M`JRx%)Nr?FNoTB_eIb#mNnYJPKZm%$3ZW-1*$|?`lu> z8>iWG&kR*{)%IU^;IdNLFuYqIPLF9{4P%fi;br1EV{IpdGd(?F-gR&HtJISflPiri z&^vbBWp32(&+m!zi(TelXL+v8H#*a9GhROUPd*odNMONu-e<(lG~=6 zeU3`TXS!iWqSvMZHCwClt>>P0BeF-oemwwPw>XKr0ES(S6e_(o26+6^ED!nC~on{PHrn zH_0}6()S$D?^~Ok8bTH~KhWMkL6k#VL}Wx-MwUlbMnOhANzP3WlB^b=67Pw_jK7Mr zOsr8FRhCkLQr)gGs4OoXu8L9qX*U%pP;5}C5aJRgS7Z~Um*g8ESot+WvD4aH*vq_g z8TCdPS=mKSqgWNAiQgh#$77RXkh33mnR@87$k9h?qnl{C`pwUV?`jLLJEK>FaYK@$ z*j?na^vwpm4vY^L4b}sZ2B{692`ef*D+(o2CZaj?I)caRMppeUr}=5u@3cRUxG2AF zcqyJ}^nKt(nW!|)yzDfL%#0Z%<#g<_Z1LQZ;8;@ZsFRh={lM(XZA;@@sn=+Ccv+C| zzaL7G%!xCd_(8m(div5H=s44OYW@vl^M0MRQ7ZM%Saeq`0B^vn!&zFtGg11^fcG z5z2}04C@;0#NExb&g|mcxj(j6vNjV>W0g+ECy6ZgJK39-U*1 zZJx2GNw?wAL*kn1>hgVG10CIeMuFW(5Q0k`%rqP-zeUndLhry8jbM$(<4+g}IhEO4 z-*-InovD~m5%$3(?9b*$AKD|5D_*NyD*PHUiaO^|CvZm-P8^S@pfmr>C{lm!5P#1N z(-8LWtg~+Qf+e14$mxaOiyfY>Gu>wCUiA4MXvDzt4@85+tgq0;}K=|>kw@l@FI23 z`!Igj1J?W3|7Pr)CydV%E9D_Tt;WbhHpe|e#>G!S_B`9YYTXlDxT6kl9k3D=ilxF| zkYto@=C(;PNU}(4X50D<5)aWYwn?CtospAq_5UU^1hpiUO}ZsLn~+$-Qhl_Xw6H$Msk!bsR=)A&sU&Qh%%XQ)S^o{*olqRvmhr%A8>?4y3OvS}7JB~`0X!a9E_fdM z3}YE(#=DHSgv*4%=40@@c%L>Ev{iWEc!K_+)86gidG&1aqnSdvVSeCB#T0O3zVq{W zdwtMrb)YroHDBU4lMF4P+uEJq?eqO?RCnPypfKdH7kimhxU|}|>l~Z&j9r|Ou35hk z(6j0y_7nZXo(Pp52B_wD(6=F%MF8_hXiR(&-`x5PkHL&-+bCJD%)roi=1}dh{19pS9 zgZ6_qRC**wrea!>PWNT1qkHFP`KsunaD-_FvgTyF#=F?t^pp2>25b^^8hi?TCU`Pr zI%Ep>6{#BwQglufdXQo$9cL3A-GhRGmn)B^?%56+N%|uemh6fA1*a!rK2;-2CE4d) z$U;QR#BTZ9Y9fKN zbf15S|446XwrFo+V2M~rXZe~G7^)6F`!`^Up~pf_4Hx_~Wb+hgvr*}d4f`Dx*b z-a67X`TD!HWxjj4ZnvGztMn$C3-$wa6Y$mjPb^$LHgc^5 zfR>1b(+3&A`&+z9ez!2-_>jjqs5^i}IBmc6+>%)&De#FtI6ERQOrHP& zVwNpHB^C>?vUToR)YDiDaVeN$WXb;P0iA*0?BtuU+$_8xd{U&c$^!g|a0og`(P7af zbP8bRNtcq@xvT}(`SJzk`AH>R!X-kkp*kr(aedkP5e!jx=nLj1zmGd;;Akc)+pM6h zX4Ycu!yKaQ$?WbNVI4#t>>gm`;O-*sx{oIg*wA|+A0dh%Fd+_tK7{LqXa~)PhKC|a zxk*V$R*LW>&?kb%&nN81tVeqkT5DEwmGZPI<7?6@l1qGCW;miPrZhEp){!}(J4exH3%Tr$>2d^{8aayI6GNp`tAi_?B|0=0KMl&p2NWLLudCpg-XlCm_yR&6THRo z0@6f)9fYSO#`0%Fi7f?E&Eq}gff?|s1;hb4>ASjBMFBOAcgEIP`s z%0({f5U!Et>)#!|O}c|Xrd1?upn9N?grN3sN}dX^PU}h>h%-!kAWA`9fpZ0pMGsD6 z9LyLl8GwK708s#)3c?89hFS^7L0Lj14vP*?5p(-G?v`yABU4imjgh_%{VWwI*jFzy z90ynG{F^{!E@nNqnz@;QnF(8xUmTvPTr^$CV$fjzi5`-Qk_MitpR`ruZV}QPQ}^7+ zY{G3G;lg0Yb3J$1UMtzd>gidso)TPo2veUXg}pTJ#($M} z!9Opzb$dvmuXSO*IaqZfSwph(Duvp8;oZY5nbz`_`CN3cF&uv$JGk`0H1CF9R%hbsRkq}TEmHh_>!3`IWNDvy8yaxTc`H}Ncxl;4m( zG&>TVzvrGY3g0+jQgnOlx=2N?A!4)%Zb6KA|Dz#h?e(hVs&yvnHIfbVjbD$ruq>)H zi});w7Eye7-5_N=W*MqHZ$xSM;@BcKa~<0tL+k|11c>n6~krs=7h`pOL`6k_96~lhayL6hn^G4!qmI|PS>~n*Q7UJs7B(G9j#QzvKwk) z;Gx1Hl_4$?MpE3Opd!{nQ6stuyadOD6(t0@LS+F;Ybx7PtFpfHL7qyi{&Wism34p4 zvUX*UuJ?uzH(~}urUbc#1ryq1MNjeMbCtYhR95=S)JtpJd)yq3hW5)1*X^gQj4;pE z5pDW_mI~QG{Ouj;T;ectcFIHV)I0wQ#Ku411>3`^!_C9tc$_J{scz>GcV;R`&JI3M zsutGm=i&ZRFO^FPrVfQNv48brpqmsi=^-vytCM=k~6eq!xmpRXpSrs@y?T66#% zH=$DzSy@*Sg{y9${HCLP>+jV}$!LCzB+~%51U|>B*C#z2zJQwqLZ+HwpDBN9&5(9t z>W%;a(8&Mu00N|EVgLXT0Ei3yR&oQp%!1TH7X26@C-L_af`gY60;ER)M73Rv&_Jax zJ*k*isZ`dS@z_Ay@vT!XYkDdVSSo)iC-N4yt9U6%2V3WT}j-&TVgJ1Y0B%u(l80}-*?#d z_^ecPk%g4^bD*@c0Q4{Xm$Y7L@!Z6?J4-l`tdFzNzA9h|VilMv#*PcQbM$J5Dd7HeZ;vO<&fi1!OU^Cu9Y>I~P*E0Xf<-d#+TRQ_z+ZDE!T2_%K?vRjitX z!Qk-F8dJ(4)95@==b2@WDn^aA|=P+R`Q4q|ni#A=HhcEWwFTi^alZ4zuqzCh4 zX$Mx%2_QtIW(hl?UD~kAN|#wwD%MkZisWoB=SsE&^$~f&Dfb5xwAzPGE#kk@`-FzD zi+~0@=jNSdc=BbtXPS=9=yB#B?VDJc_U3rJ+qbt=e3Cz1y=YntbM8@89@EAj3P5s^c72?=F^<8~XWEr~?L`YnEBdcJNSIfahX>2g)VmSdxh_h+?E zbti~NcgM7WXxau2xo3HS^I)>|ukVf#(&lO@u)6ph$YoEPA1PB^xfktw zUUhz&kIuH)Kc5bPusSLR`ez(o++%!pyh$iOcsP>DpCc9V{&@p1j80SVH*j{%uI49V zgL-3y-*?c2zS%nsE?3Vv$YKH#c||9wb0m8o8E=KJ$HO2O@SmLIJDp(3CojHjE))K0 z0`rcfLi_{}xc6J3*)h+_oP0;*JKQsHeewjg&v?A?wRKyISi_{}n+4YELt(c4HEaPk zhf#*HbwQsuGoPQjKdv*LrI!77JCTt;?D03}I}K%{-3=A)8iU=obOEQR$RTPm>1@0| zv)M)h`_DDRf+y~0PVCF9H$_&7Uk2FyYj!Mec1pPH(F=#~o z>%?@tftc%(w-{xv#GSpS78(nq5SXkfGvmzzJ1r!y$9y*9uj@KqL@&3*wNl*Js_dq3 z{iEWJrJY#_lDunSak;jA7fXY=TrM+~{~&yXKWO`|A-f;n;_Y|kf=AB;7;cHa28#E_ z;C2){A8Ob&&i-lE>N!R`t}Va|!0{-+HgwY(vVQ=J`FzK_!{f}wB~&P#UF4bN{P_Ux zh$V+nuXU@oJiqJmbUpTzJtrV~fuF(VxU!s|^EBg=RUiqBNq@$@kT!tF=ly(&H4@j8 zZ5DhIy!-M77M1BRU9+F{%U)KBL+-j(W?8Tle%2gWxZ%ul*IPPx8j`@-l_}LTvwK=VdygGXS~f_{Vm zqr(ml?=C8;Hf;`UY)_=S_8DGBeTm#NY76f`D zp2}Cjhr{)PBOrD;AfUNi$YPm)ReSqGK!?cav7XAyDn*AaLFTblVNtvQ)}raJmei00P4RmG8)9~` zaqz;mIZ=$sjZ6Yn{w_=b6kAqYX`E3+qhCxp=++H2!=LC^Fk@}LsnX*gT776`s&%ls zdNY=0+1iAH3Wc&ll~%(4hmddI39DpH@7*#rQApHX;hpkUbahs*u#7X61+3JNRhW{elq(K8 zJ|tv%r`s;xGlAX6A6Fjng>1lWqpcnP8pRfZLau!=vGc>B12tr%)`QIsT=6!hMS(8J z%n^JTN}UFqA*s7rQb`fpO=-hfAW@!!`9*?c8{%TlYe=jO`qB1}+3V%dV|qM7buLct!N%^3ojvg)W;koTK!S^xlH=rY z#@}1%x4*~A-MA6T3G7gn@{x*^DCz%5?(wT0%rjy6Pq6CH+4aR!Btn5%R3u6yCAA&w zQ}T@-E%}Tv>|$pN{MU@*_`i_#NQRI^jLZpSpuCT7GPv*O3%z$@Y;|Sfehm%9sZ-aZ zDC7GY;WAkPP4jalTWQ#AvL)<%4B<1Arp)rgL`Oc`m_vrt4%jVKV53`y$RS&dziZ;W zOx3>ZKWlG;?SNC+Dpx*rs18*+a5ZsMp9>$YbK}(rB}2M{2oUCskdt{)X}dF5`H2qH z2APUT(Ik=$IkZU$7u0Hzq@cFymHlbc8bq56hr*J(lLi6Gj+Y-h8vmSEIt|d+5Bcxi zM&OU`4R{pfS_f%w)M+{g&Uvc#(`&U0hKZ!4+)w;4XQ%uEkG$npS z-ue2rehHX&skMk96-S#(?9*bE$6{6WOs2E*wX(SqPXH&+5>8+6tWfi+MIY)PLG~5{aBYn^! zIvUfMfRc_idx*)d1}wN54>@*(Z7=PXaJpQ9LW$sS9~mk>W#;5TiXcRiATW7GQ7sJu zx-cpLc3(lUnK88@u~Wp$u`aEMV@GQgUEWh<=oeI56obDlkyNmeQ2|9h;y+=DPs$R`-SXKjW~*spZxJR)uGt>G?ChF*faQg}1ghgj-*#b? zA{kKFl*1c@1Yiy`Qd;8Np+>qd^jLeYbugKiq+?ytZ2SzHKXQ~rKb28jt3(^pH+A6* z!AG*Y$3ed>N6|f!y12NGy^KrqNuzKLm$_q#qymxxrhTLfTsnwDmgOzd#W%-|0>BQP2m zM_a1)H@lOzqD0ELn?j*V!wI5CUs5hJa{#`~h(mH0{|)I1%pn*^<^JB7st*DrxXlP- zxHee*M+cdV++YIk*~jr*2Zzk8!H1O3_c@1luF=cu*8gnFqQt(!9>xnXtg^Bah9n#t z%Z7Fa6HA*mL%{LB@#o*@{1fEyyl;F!f#PVW-k?aq!e%cu=_kdxK&4n9QY7DmC{O#h zJeY2;DS7zsbs*h5IS4nH9CC!xu(a9!MBAxSBhq*zQu+HZNNk8>ELHz)TB;y#*i z8#Ut+C5R^IUKNWe62=HQego#GiYj`-+T_Dsyj*p=p6#aF7O;2t?aJ*mAKPufhb4|r z%*Xh&b5aFn-{j#Pz8m^%% z5?U=xXz9o*u040WKm~s(61mZAR=!#-+_mISRPwqvaQ_2KHnOo zm{#WcRXx~y8fDo_K~0>7v4n>8k6He`(=kXp39``81WrPjZ8))we=@M@bIME267KR@*{R!IytiX$5^R6KLZq{g3Fun+W07A9|JzRKZy z)73Os&Mui2eW=N6yWU-$!A2@G-h7%{hT`w=w+pO|uQ@Ppc($^xSr1jFPS0y34bv8N zV^@*>wH2Y>(v8FUTAC7wzD=Pd-TPJsh{+8;E(tls7Fa2Hl=)mehrrReHzPNr;e@29Y< zfAZH{8<41oU5j)ubqHumzuvD5YJYJ<-y)q+DlxqV6n-Zv&|lcmw^Ja=5^7|C_lT=Y z=(~tPxwD0TDi*{P36(vgqzF-Z9oip#5N~%<|%#C{{ghWnw!zbP+He-8@z@8eA+_WoZNnYzOkk zIcR37U99_W+r`jUEQ@xEB!~Qskn(UXu4DTk7ve{%`sLfMn(d)P&T!h?^=)W*k9Kg=VuXM>Q5HzOG9ky$7uq z4oc*g!C!iq96%<}-4-4$mzPMXTuViV>cI@JT5M%}VodGiFX*VK*s4xnNg|SAXj(c~ z3~Np5yDe7}uzRFm^Cw0Yep=mS-r@5lw4}xCW^7wk+EFAPttbO+pRDR<5qLwnXuyGKPM|2>hW%bZrdKL#K~cv?P~$P`^P+Az+f3< zzMhF)Nm~g(l!Qb?4)Ce^->3Wj3-IRFbsL4@UDA7amW&fNv`^)l7^{ZShIHDvOEHKF zNNw&F8rti!SQq*0gx2Rr%M{0W)~pYQ>1@5Wbv%UUiy@6xl=cYX^K{c04S%R)(RZ5g zrC%(JF@Fw*g*6KlrmfQiY2apFis|}H22UO86Buc^ySC!1w+pn5ic@M?)) zo95ukc4gdpLwEYj>sF$q@ndXB#dI#&Zt%u7pN7ivI)+!$#obL?L;nf4PWW?GfKuMU zsgmU-?j;p|@1{dyt3y~P)`DS7i2=|`>U{+%w4orODm^~K6WFyyU!PORwXW5KCzYiM zfkhJhvNP0eQht)1Jm@i4GQIJBa84~~{PiI}Nz1xP10Kuc(@xpc15$hWwP`O$FBXxI!+*ofD+q`O13-E^|~G zPLUELScjgFN%<yMx>RITRF7DcoDIhV+8Z6_O^e0T zbQfPoQCU23j$a1TfTfDX4N}5m2V7%vAZJ6~TotB=sGDm2<(m79l#dPJDlm%guYEg} zuw!0{gk>zq)l|IyWRbh>h^0-vpp>Nw5)Tphh(HX&*;&pd;F$7Mpkd7E(EzS{NogpN zuOx)5q-ehI;LuDV5WwzMdv3DUn2GSVSvrX~v&f*B~G((bJI(Fnq?NW)!`CmiCL z*g?yDMajujl$=s5|R?$Y{|U0V(Se%&M&-U{<-hIEkf*ibPuMt{@YKhgv%(0YWgMu`88JYB-YeJ( z;_jtEq9kkxcT*swj1M6io z?HATgy!K5)h0#{D#B;5*p@7G_OueNG+%pq~By@SVx0f!F>*H-6qaiokXvlL~TAp1d zavkqqZ4{)XMIk6kYNo(taXMdGt)zkjT3Bzk6R^;wRdKjE(KB%j22O=k@g6HG(9~K9 zLETt|@5*?<-{@B@LZVG9N+@owt0-;Ek^W4>3T-YaR~bXjnZOLhTNE#5#d9H=s(V}F z&(0tk@zFM1a$9^C#;@Wu^eud@xqCJl2x#`g{!^Zw`NK~OLPw#T4TV+{e5oPqf5>ps z7#`j`S%?Y7*JeQ#97a!bw1hw!{AxVuEOQ#ZrO6UMfa9y?*_Rx_YX3vW zoR{nfdZ;;mb+Osq(vtz&g<0#7!2KPF9H+B&IsQcZ#*_?gy6$=fp|3stewMYf*1g(h zc0_BYQU0oRy*l`U24j)W3wef7J4Ovh{Uih9nI00?mW|?&7M_--Kt?a#ITUO=wEd-d zUaDEkW(yP@073uGrAqW?$-)WL)u5H(#R*h;#<^??!$qFHOeNkc1^Jr}cxwntk1D~W z+aFrwH*>apuXK|Bu$FbI5=oHgzt_Ssh((EX9}j23WYEkn(l{6B^Jb-ZO*N}8U{&X+5cRy%h0U+Aw9tVx7`~j_> zzBg~K{y!uS(@AdgwsBnYrKXB)>>Oq`AisIyxK$?DYw&PaTS-q;OfHq_+&E^1EB}ni zCbS;8EIH0OeXcZA9H?np4xGV|`s&Da4xUD_I}g`N>Z;m^vt-M8M=J?f_cJ@ebBw?kWtO&RFw80S zoBnGY^gt}(l3zY$MiKj+`-^1JSwB+I?GCocIWy>K8fmGi<43`@aCDpZQUE^$X}`%q zpfr+a*!G}Lt-bV{w4St4-GnGADbC9uUmy2y>3k%e8nNWnVKTcihcS{ccWB;kwd`Bq zzP2*zh_JEb#>^5`J9xT%Gd5oA0y8zIo|(_6GJaX^j3{D*(Yd+BN{T7Z2rsOjdoSOl z>L`vKY-DyjU*uy899xkZ$F1|TS#qf%2$)ifcMdKQWo@jMyQyO_SPY&vCX97@c32oL zuSeF1ky`s#SH)fALe-atSt(b_fr z^Ni~$kG)iz(JS`3wLyEilhL#Pcv%vBQm)ee%lt!M{u z0%|$g)9DE0;@<~wnvzWD(hEV`rd5VIs5lFT)MKxTSHJ1E5bDDC|jk7Ld|BNh|2tRpXFj5@czkOb~zCK=PtqjJ<3R6N9q)iY<;j?<4(u8eTVOxL8*AyE79(i z9Y<)PZ(8ed{D!P0m&ERDS8C)=&h7Ta;n6Jn1NVzBf?lO&KF;f1;8@e}k3^>{Ood648kbhPO!Y~>&Cr`?y?2xAOU24uq|+l_ zOVxFx+{DD-iKO;p_5%aGsc)eo#{v0x@cY3VR~gEv1nL3}xTc1a4v0VxaJRw-)4I2ba#D1wv=0g{-V| zH^9k0A?zaU<`tqeN>sXzvKjIcJGkg6FG^=IEqwhN&o|nT7L0J5mUL`NzRm4UnGN0F z{$x!bl3JaXAnW%v4NTA(IWwK9`>V*d;UZMF*sMGu>J~nk@0V;+)DMwcT%cG6Ax`&m z!)tQ9N#ITnODRW9RD;j!9oK~JL%l>8Wh(Z&JDW93BF`8~;n22pr|(^_u=GR;9BwVn z>{wnwN5cDYb2{?5DVaDj=hbF8cTgqEJ{PPehuhA3DUpNs!g3Do_LDtTSWo@k0BvRU z%XXuyiz29YSA|LevW1YR+w5h>)_Tdd0{!HKiwCXSn#IE=_f9NZloKYyj^&98=TDW} z3iwYO*LM}%;oMr7NGT~AewOCOW+v2r>#3k9fqW$@iJ~_cViwf&jL1q1<39q*0x5E{oAZ;s zulTy_-QT}nkh|8)*}vyq?@}I>?(WS;f=QD0%`@1F=(SKlvDir8?V!4-SBssQpyBB? zy)(z{#RRUn-88VV5ieVuE`Il$e+;FyI)ijVfjVmkhQMm)B+{CAW`ntbw zx6w{aTg#(+{%uLWUg)=iriL1UA>R*+#~^(qYMLc+%>$xv7C$a%c;$Qjl51-a-DOgY*D^*-GWz zxctu3sp;uHK7*QOP?8#VpaRH>iky-#NcMX=#u6M-_e57$U$nwi^gBGMijO7nBaQXV zu2$;`1PGGGLq+oe%hKR$8|^}n<94xW|Li;AuaMAia0C>7`$sbBY2x=M{8Fxvw zLI6^}fdV@6HX;nf^^Gm73ifzLsm^^J>GVF{7e z8q7@rZ@w_Egp^)X`XI^6M>x#dro|>HX&K0Ey~AtU5pbFfK{X6gkI@hl|G)nEe=h1< zufJ6nJ2spv+j7*_+Dlq(Fn|8b=Ef*{3q}vK71CW#`?Uq!l9I&HdJv%BD=Jxf)|-st z_7B54Ut6ku_ep%_zf22SRoy(#Pz0sZl2|d@8;gLYYASQus#7FuC@M;PwW*3o8)CuEk6uX|g;D&I zq-oi)Jc;H7C)LQi3-?c*C5l*2DIx#}g%V#yWEWB?NM8w|DQQ5U)%d<2DLjzuLdnPi z@`W6jkVH`o|A^<>Xa^9jodtQ_uN_nt#EYprJj_CbRGT|$8wR$RqYr);mY8Ty20Cf5 z%*VL6MaeeLp82ONiBMg0ySc6axK+8)qA74;Rb{{Ux@q0wNM{f4A4+r(fJ7iSFFT3y zFn6NJFj9LT8A%8Aesjpfjzvnp_tlkYb|icIw7&`K+#!qA1fy(3ZCcg!j&HZCzc1`0 z;N{qESd4ZZ{v4r^A@MTo^?3lqrAq?$DjoBt@Sj2V<8A#j%J8>90RSXYL@~Lu8E)H; zoGM@f^n!1**!#T-Tc;-1ajDRZ&=I_m_S*u$3TE>#YUF0KUfb}GvAlU%{C1s`a7FLc z(5Xc$)M$Uw1ggWRMpA#E!}j2WvZEcgUhOK$Ki?GBTOr$93PD$4Ldbz^LuZxhY2>PatbL_bNkc;l1zGjGqO7zv7}m!)R5av!Rp&_cQ5Byv z2H_uj{h!9&B8?qkZ0~Ztw9OcC|LmKn({{WGB%pLR*_86^rDJtK`jNPiv3)Gk#%gmd zs;0cN<|p}SnIf;!kU~cA-1V3`}a?$PG)4)A-{I-DoZ)b z&=|W%Tfx`^;s0yb{N*yw8J(>Jd zlu!T=AQTp}zHiW=p|SrY@F~H5V-x!n@8SOk`=2IU6rmr`3WkK)KLubwlG}NNzhfx# zT2xLb|MIREbY2kaKOr_h5Irm)N-O?`E2lSg57y#Mg1PkaJ8-vn2+*?9cKSK2DGb81R#MTAn^B4m;sD8#0uBfTluVn1mK)Pgg*k> z73he6+t6JgyIsINZoOP}<_pCv-L4kN<+C_1!VA;Wa6|*8HctX00{;n(-I^eKNASHM z`b7zaboLApd2udSbw;K9(B!t3qw$vC*^mL`p>1*8K6*1sMd1FbnHi`-%k%RyOLH*T z{|Z^h9q85{0zY!tYw%nc(7oj^{`fut5;d~xTZe&;PVHPj}j-2j!CA8{`!)uLFzF$7&FD&bA@aL6pc|5LHvo*)1(n*LD3 zEilcK&5(BI(5AmWK(sfNO@0apU8ApaL-l6JpZGrt@6UG zKg#U&v6z`JH$#zjSz5sNLraV|FzjqgS$;BH$3b#yOXg==?fbAaQrDvd@*U3ZQwA0> zP2_(flFJKfqtl;6?VDt_LKZkQBt>hTx!&I1Y_7uFT_2hwli}hY7k9b|hR_<%W!nAo zynEN$C@|kz7r0t2ICIU@(Zy=!XBjAQ)>*hyy*a_$botAv*3uh@wnSwLFTwjL<$`oD zany*_hPP`Y;%QZUzF_)`j)^4+F#}N0bAwy)=do3>?(|KoCW4pw^^g2bq{m&p{*Knu zJ`rmGNF09`lH8#V5BihRs{X57EL2$#>Ufd5Y<*#&`~+IFmv*A}`tldW+aeXGUF=kw{U*W1w$hbFGS6pCO-{NSzuVe3q_Xp8fg^Uv ztF=LfwH;iOYf>2`^$+N1NdJ2LTd2$~#lx$s}1hm3YO9;rB(gh;dP09sq> zc4UXB=V3`+p%D^3K4^yq-$coe7Hzjf2Y$n`4z zH4tukpb!wcSW$F-B+n`Lm!{2~82qkxg3pSotM0c-#bAi4VS9gdMS*&nsVS8{$Zd8B17uaL7&}kaNXdi;yeVUA0s$Yxc_1xuhZ) zVApwMa3AT-?XEo(x`f9sD3x)KAR}SglkOlm3JAMBvf2GT~b6LBpvRC=-b! z^f>H6DsbW98alssJtiY2(}@Uy-|(rtrF5CMLq%QFDGAg0kshy>mkwP#HRh{^+k>^N#}cMli&jGalmLD~ z2rUIDwp2ZqqSh(DrxZaKI4wXLn{64wt*wecg~Y7v`(Ko_Of?vcuGZS`&llTLAC4U) zH}WQgpWhZ2vkF>cy4Q&a^VZPuZN;KbRjQD>uZgo6ULOgh+@jCdNzQCnA1y7d(q677>Oxf$DJEtmYf1z~Z!|87d5F7Q zHeJ9w?sZO98}7_J?oe9pUI=?G8B>e5I?%Byo0#ty8}WtG0H?$|uI$=5h0>47 zu)9*CRjZAxh_t8lBtF8ohrEC)CVo?pp2=(IFnA-gyPR!oH0@ieFHj}CP#mjhSAwTo z>PZN%jsDT%-TP4&}Z1t>Zj^>$bK-=r82cIhv1p=UB50LhDcPU zkzb=gbR>Y3S=4!81Yb(*94)D9gw~4io)~DiAF2)17{uRIbK?l*jb5%?(ShL+KF4S1lp`9+j-XhKc>!sy^^r&(y{H1(XpM5)v;~c$%&m#$L`p+ofF%(ZQGc<-^@ER zKcMQ=_0)rP_Py4w08dO$o=Wp^O1%K*l+y`g)pvXAsBC;UJf`(cU-pkoRQkpxwvT80 z)vlQADM**P&?3jz3^$_*u&#wf0)&_sGhw$=gVzBAN`3Ch>9wGG+EClW;=+j)c(jZ{ zIIy|32*q>-O3lQ{htJ;OK!#?1o1%_4F7qVj<+pD32sCXm zKX)RmcIv%l;o{}#Pib@3%7*a>#QKF2?QG4SbWUi1NT?29EznP+sfnIsCujV|L7`kb zwBKp%!X=(l)DjW#(wz=YuV1ar=US(IQOW5DzdQwOGn-XYyJTf#?aaPhvDtUN>$ep& zr6>E=EuKqF;gerW-bF~Yl~wJO#}a4lE6w({s6sQ75_DthLvC_RkhkGn|4p`jsY3Z| zK#5`Xe_nP|jMj!y!(@~#f}WIdaDL}H_Myc*y{WxvZpU+CaM@SQ>{}jj(A(_+YK?_z z=&RMgH6HLldEVL5Y-}iX*?c=6vr0I<#$jZ=!M~w@U%g@w;rHh&<*#4(O6*(|b{Wvz zJ0XaxtPJuy!#2Ro##5NhZ;E_S%e~W*Y34s^U@M1?_<_q5$FRv+m8w59HGgnKH#sE4 zX(E^}!_h3ZdvEPDem$?E|MRf?7+orXhOKd~_ z?Cxy0cDH~Dpv9VnAYK0H7G3!xFM8tD1wi-pkj_)-%jV|oC-3fUr@4OfVV%tQb?QET zqMCuxk*z$KCRoK+yv0Dro2|m2LzKzm>d*J}X~Kw7V;pE-PR>A5Ui`rPPl6-@^0iC6%ih;Jm7OM`C+CVk8C?srJ6WULTevwNL$`pr1lOO@?kXYnb1k^ zfYi2!ikpdviPc~rH0`LmC}f8b2k7L^-@~yU;(tC5lT#cRD21~xKR69)^Efa^Jl}Z4 zf6Ruh=;ga!IB|~JY3$RV+0aDS2b9V1^I2&d{Iuq@mQOn6dbldz12RLea18hI>nncs z>#=GG*j4l3X!qmRBTE(|*JzEKCov-EvnqvhVvEg;VXNXyF1FSf?b&lTj-Hi2;XZn* zUQQaTI&1yNQ6_5=$=4(N!HFc02f7F&4Rkf7`qY(f0+Bz4)@axXr2F zos|PDkun^VHdWrU;vG7uM?L@Dnv8>!k$sBK-q( zmfXF%_$^Yty?5b)b6LiN(F8o}YkCT4$`S(4Ci5NVI<4tmAGbc91shVMIBLm<1#?|E znLMiKa(Pk9U0p}#owhxncGo}$zoQuqTf8!*w2DQPG{H5<%Ws(>nM0yC4&CJQ1FPvk z#7`a&6LzYviydT-ukhLDJpc-)C6~hA)5y!CuzhhfrD@?ii|Ib)o=v+#h+15lK>)NQ z*m!~`*bM$S$7=IaeKY|0AHH9JqrY)^Om3!6eixmw)ss9=chh`wf)`ZOnsa^rt^XPk zOCo7#2e{f_)TGPmHiz8V=^m%jtWJ^L_Q=n9H5;}$-a4D%S?ds@Epk-(4V49c@l?Eb zcI=Wq5ePb&PjTaJBBkya_k9@BRckui!Mo|cGgN0+Jxmq7&4cG!K~JrNLPPS~clN1q zJDiuPaTF858SXXLV?8vI{QC=7mk8|ADjI=9mDj-PUkrbzpUL63e?BYxaZ{0^zw}t; zu8!J~T-VeGy9{_MFYN$UOQdxo@Zx#uH=Oes_WCy+$TpsTL?hdlIeK{gJ`!HR<|XMl ziji?(l$SsWqdnS6(@c@RJa@S@t*#Sy7|oLMKst!p{ZGwkD#*Vl7RS(-rx57j;qek= z$|8{&G|@ngsER?f((E-P9wBe_=O>C+;b5wGQ+7M5-`?AWfO+qCCLL+<)JfvF5O0Zi zv_)VOUAHBo78n(syb<&^HVGvBUzNf({{>ht+!Qz6f8{XkRFsl8jlWy zmt6e$xK#{*PC`(GrrHtL3pt*LW)@NyNSW|Q9#lE939o~1A^6HApqWQ&B-#~65=3FR zRm2i;RvjrDMmHWih+6JjiV+q2cN^;vWL8FqF*>pFK@k@;&9;Jx%IV^9b#6U`tk9-u z+|e)7-e8oNS7FlBJ=JUtl*uEP`*`j1#IA|IHpg6Pxgx6fPV#p)s^G$nL^f`+8F>(LUc6zwV}cwvSaVIPeO0X2=PU zL~dF6>Py`IL;Lz;X~v@DePvk~9H9g(Kde2i>{+!ZPqdj2(VThPRQ(EOqJ1?&d4g2v zqE7mD3|#l3Zu>$U+|Y0hp54Ae+ywEh)T)oZLXKZ~SfAZ^MOoOPS=(Hxxw?8uFjsDO zIRz#MwYSLJNz>5NZgFBJ=!7kMkpD?S^SUYo)rF0#hh{=g^D@hxe>-J;{tKZe26p{e z@-<Da%*q02{N(X&9el(cSBzO&=*-i$5n%^MH)ZyF{n3b#K0HX<3<2 zPF4{8)DHJR%HlD|%mvzNdT>Q;Nsb3nx_NrKQ%7zU0q&9b+|7UZ{y=Z(ar!t@{Mw|Y zQR~3MQE`x+-Kv&5S#+*pxsSN|Dq1p8h`UDL3Qy}yq!rh0f$oWaK-i7C4R*3mw(LldmA1S;o)== zcwY8|`p+t0d39$|+b+8XnOQ+zp*vk0BTKtBGRuarXxJD1^IgoCy<5*&8q;WM#Ebr< zEj71E%RAk|mg$9#;wjw%um6KBOL%Cb>*Rid;(7xvYkQGQ*ma1hr<8VwnPtdNpsN;G zap&V^v0B@60B@~Q(+mDxW6%=?8?B3MXef(jF7!At^#;u@NLJX;&S{#)y*mchu?79( z%Uuhd?93ykt(^WVpRBKdiQ!Nrs+d%Mfl^?rmDY1!SC(Z6i{?%OJO8e!>D3(3aOSh9 zlPvk1q1?<*g6yj``60!KYPI)=8Y!I6D3inp}R_-dWDiUtdKU5SU_+G=XJ)F9+Z>_E=Gml} z8J+JCzvV&*>s2;CiLj@SEvy!kCOp%}2S%5ZE^cyn?xC9MfdQj$F}I#i{r9xluo)59 z3US<4CYN#Ql+hC`{=sCX%jrtCwB_~5&FglWFXvGij=Q(slJuF<2a@<&g<0|H)9=}t zYAzQ%?^mH|7=~1FG-YZzTB|Mn%q^!^-x-^}=B!P?e%??asyLriYic@`9lyM3u~&61)9eY9Im7YAA73R)v>=4%0ci zL%be$B!It(h{EAy26N&X=3D(7{oeka*&68kU6=^;XTDm8LTwpzu4sx&rT};;I^?gA ziv7d(GLrt{*WotbFKj!Y9sH9hyLD4BucThd)FFfRMiKL5xLnH z5!}NQRL8%}n1y-@=~OkwdWbYk!mmbtSYej8GSD?VeDQK*T8C4QdO08T*Djws4JPt= zKrNL!C36og=!~`^ix*#TpO3P`l2DRWVK6&n*Dcf6LpuVf$lUa2+o2)I4uc%vo_fOr zKC`nW7>!_XiYYT;)||x5Uw9Wmi5YQfIc~S%j4o8{E!pbS6pqd@~q3l%FU70<+fQjm#d zfjB|FB;a$#i*Q#osmZHnq)wTHm3j)clmpV23Ljvt; zFm*oQsGN@%)5iz=uN#x1EFbc$PCkCoaxI~Z7fA8q1HDCz--OaLiI93sM`0T@@{H(O z&W9#gUXNhOr*IMb46AoJ4t_5*iW6cPTtuUmI*UxT2~Bnt$T_~k=B3twAd+=r zEjkTVsrprWDZk%=eeUPLuM+a(V%1*J!h7e22JjC8+|1^X7ak@v?*mo$qC98fwxsti zw|qXNd1XY_VH+EYJtqga58AWwP5 zc%dg{z2Ppc`L_w2>|v4iTCI>~b04^~UXM*}b_A}=0tu(K!?_TXTPiXH1AjvI>K^!i zr>uGgh&;{0JHOV1#N6CmW=2NYFHQRakCPZd2I1rCLQe*q_{=Od8f=axYdbQUY*^?q zf(B#C!l2?|N)^pbbYI-5(NS+LILYopNGJHA#|y1f299zUEMEvY+IkR0nmSvG#m`N- z$a~Q7(Z5(V&N;SsX53Yl+SN5=BV&_v3ED6R*W1%YnjYqu63q=bVIY;e)V@wDBCHEQt9(WU7(_0&rRr8i}FJDYM&AD{OUR^g$Y z$k|n9F<=x(6=T)H2lW4!g9rFs-eeg4*9#yB!jHAncSFSHulh|TEi}LmPAV53$S~kY z$qbZIrkkX0ZTX)5PW;zT#q__gpYaF%Pjqhk1+7GLTT4R& z0}HDY1S~l;y|KT2?dZ*^XY>CcPnhl@Qg1F&xc>+e4KVg%D*pyk911eBy&wW`?*FFN zwo_64kwu?1yis@gr)-9oQPJE_VCKIQXKZA&wB>*P{23n~AB@6FPfguAfgYmy7@;Ab4nKBrbscC8w zb9pP%JMbi0il>w(BKSZlUNRum5CraDo*%4#1*?3E|IzF-y*AaWq5q-<+x zX|R~tCE~WBGj(U}Yr}2wTP9Ky|9||tn^qnKtQnb*cX(vvWF1%^6*WOCu<6Gli1Jax zZZ$vL(?i0^$;r=8n747U+W1D9t78m#DR6^#_W#?Y^?!rR)2}y9uC3wudJi=~>@o6r z|2ST$KUyeP&y^aACWxxm7(s)yBPagPMhEiW1?ndX;%gPMY}@7gLCh3(+SEh^iktKH z@w7!k+dK(`W3SFr&~Bb4{QnU5mljxTMr=aD{^@CW1o_enJIFBzu>nMii!}sUi_2bc zSdegDi^)4*Ps+oeB|KE7PjygO!X}4Ih zBAsWK`llEYfrJ!Q<^~P5cm3Ccaq3a1UZug;i@iUpL0-4dr#cwl|Fc|tGh_ou5OZ^L z5tN^9NzwX0rZhENJ-_x;^VidH>XzIt<&H}d>)4C2oR{2YOX~hXV}G?d1g;{M7;-)w zH-C3T_9J_nKY~PULFxCoKaNujEH(Ozx=tfe^FQEKAqZqYpeG@&SU!7kPwD#=Or*0} zf>}r50g2^A+?7mQrhqwiCRz1!%Y10lD6u0Z4&b07s5+SP!lCvG$1>`N^T~Hj)x3*u zLz<1MEw)3pYXvpz^AUqYA5*F7=5*`bc)VZR|7K(%WgO*BI|`K06Gvra+=c5~Im^51 zxs$-e{56|LsT|G*5v{)$-!&sCNLO58LBagn|2)giVzuAbM{|5U`a7XHjy1T4QOlgU zUlWo^R!96Y8Cpp+NQp?xQ8`IeiBck}k)^G**}|}S$x}0P%-v{s{!*3q`q0x&G(nj0 zB4O6T=U{H5HPRMXdGnuUS?3oo-|ihwWbe%}xK}!uYyok8+WEJe9v||(K*~_qxMSR| zncK;XR7L5&K;7T_gOdk5_4-?nGiRj#np_SKFG;e!teu^E8Mma z@um{f;~L6ClBxuBWau(8a1&P|SMbl5LSx7ALa-_Wgl8`*x3|MKV5osDckxj+*2)~- z0t=WjWgAxA8n%3%VCsrYq0sXGsS;dKfb1x>z@wIEYm{w_jlpA)gz&O!^cLxrSYUI6 zB=NYMLUah~FUbC|Q;)X%(gQtui_lo3rYd4Z7#4O@EQ(Rwa^$!OEmIzTfr{^fqC<(@k5#As>$xw&{lC zc;LCF(g;_f<&f+CV&XHJu##M6YsdbWO z`pIklv6Cy*CZD;=w-TTHLYxiF&gz#1JiM;hh%+bSkm%AT$RZ_4T@u=;T6a6O*^i5} z#bugn_WhKZo7wxHZQ1<*M(`E8!u$mx$!bY=4c|^#6LX*SuE1((s<}XnWon7|ox{{6rv|5bvQT0Xn&kWSqNQqxKr%33 zx|<7tCek5FW%YGb>Sx$}lZ4K_MG9D^yjON@t8*MP3>@*R{$w9u;a599P{Tk^&tUvI zDDV-iiBcLE(R2_}6T>aV;D%i1Qkk{c?Qq(P?37KZ1M@N(aW!15O;)*|Eu(|WWQ|dSn`A`@EK{Q~$$&a|ipH+r zJb^8;%zwLh?5uOI4SnR8bCbiKS}FAj|3Vn+%YB6GkyP_tR^6&#r3{BQb?4J$;0wu= z97(Uiay;8Qus7z@F_Y6JCPHlkZFU%t^O2j6&AR1WKiAO5HwJ5IWlIra!EgpkPX}ys z9u1k@sXu)4Iug&={-(IK|5AgA!f`M!^lFF3I45cXfcUVbnxOjg<= zeF$G^jZO`q+g>paN9(aLhT0!Pp_Pb&6p2axL<^NwYeNMCQy-2GNL8T-VWQc{!A#89 zKzH%mNatx54eLg98`_Rn!q=PE90B# zpj+2|JzZ*hf0(p)*vAy{HaT7jtvDX52v7Rf+!Q0gUa0)bc6u&Ume?;EF2CUkCbN@V!NO=q)^_Xwyd#F3C zKi-S8jxUOK;Op(PKbXI>J#VE_Vi7QIvEA^$L45yGQ&BP9?^4nLP+Gt`tD-E)XtY;k zS8TdxwHZ8t@{~I8Yq#1?^IZDn7B*{ys;iTwqUA+TCcXZ7@`>OQQq)B7Ci60- zz~j4t&!kg+eqVf66`wW6Pe>Lj(0X~j!JwQZds^UE5=JSopJ4Z{k(c@lj*;!BVYAbI_|Pc7oFLbixzFJ`ZOW-P#FwFny*nlKFYxI`o7~hJ+(QPe(q%rVTZ{i zvV_U-4ZyGOrG|@&R?+Xk%1pT5qQQ!YCPgKn!LqZVrlrGT7>Kaq!fdISNbQ@lU8^tP zsJ)`Wy2FKu78$*fMyil5O<3m$x_jrQQd19)n1>3QSlU{SN)$vYoIzDmnfyc(Gc}^w zO-_`c>p@SXR#c$t}IK`1$)&UY%oiuN9k>*(A|KoD$3Ae z{n}H`m{l*xNE7gz2wWZhY=4`9jONR9!TmT}8jJpDJHt>QB!#Dqt5G9D8C0^lsCU?@ zSv0Vnd3^|i_lf+(Sy+NEYUVU^Zdn_c! zKqYCnI&Gl-XFs0x=40f-Ncns46v*S}-W?S3J1{x=(RP@+&;>W(CUKuqU^1pQqv8woHKhyJ z6`OMd1H7h^$i^xMh@23%s$=}POJGIcMZJxX|=FO5@p^Hh%6$|X_MfftkTQl&tyjsY{xqYha5h^7oJTVAX`yM}ZcZViO?}F;lmgWV#n>9CQocHf9b!bC;@xp3tWtefhm(`A$P|qjcHvB*w zN?fL_wx6>C(O1hp{9)hCJAOi%fdj`1sDI|6)(hY-42Y#UUEbvvinJZ#bN>(*%`{`g z$47sCxPmP3h$$W0x`fY;Tyc}PMdA?=(68X`sK3svnxF|is^B^DO+eOWE33UfsT2|T zR~VtCfg+1dT7GDziIPPS;OjR!%BA8$yyflgIX3?cX5_qdR;r~Eh;fh zWhWzlnE}7$hL&@m*f6JnG#?7gt`obod&61c<)E(pm9)9pDs?TbCnAe%VhboTjmT zL?AOh>HexUeLs*DFNxYX>+CW9tM79Io#I#PZtk@;BklA1jZ^e9P3pkrZ7IZid+YU^ zNu|buKP+TP+jcB6Jhu3pYORFM7~|eyu264zyIf**Y#!#DN8`>-BuTI~dEd4j;n7cC zMFr4&PBRS$6sz9Ce#( zvi6%(ms?`|TBGGWosV&-_4{;uoSI1X{Y7)7v43fOzhSen=rhvWIq{Nk5nq+bLgp)d zF}KF71wD40q?y>79~gDX+aT#K>izWsYHzh^dBE=gMRqPnm@DUsclLJaAb$JP_XAtK zM4;dMdAxS7b>@Jy{&LV}O(+c2sLcZW!zE@74&4sI)`!b>qQA-tvivPeb#1;~h3D-p zv%^+ey7Pyjxq3H|mE>X66c*GL4TY;*QfdLvAFGgH&B5e8IwmXY!wx8s#ih%Lf5y{v<>I1xNyeng zPS<_i@d@fn>?dHVJxE@>N}qc+Y^1&AxNl$H6KDr0&o(+{ ztG&*4yDH>nA~}4&>o>uX%4_7nN5ytmAN6Y8*)gQxpFqd!dIOF2x!K7ouKF3#SMbxo z>l~()2E;j?9dcLil|TR7nq&eK8B@pi(ihKLQ@|QCi@aG_cDm@&Zzx+Q);pl^=ekr$ z^S5B6~r$uu?Wa)}~SPd84dj7UZlQlt(3>r2eyzIXv%ucQ<6o zFPt3Qs})7_6j&aU6T2Y;8D31udFf}dy42+-ZBg5hf{{E+!<`;0QAPB+VD$U?)X}y+ zI?K;u@wBnot9$E!Q2I|`a1$W&-4%J7F+K@m3iq_aK&oDeF?-_Vo}|KhUETBc%qOOY zI$&eD)cB$SPC3q#Z^SCc9Jm_GA1zC|v2J6Lz0!5H<S$UEVIl>4cF`H{2B6AsqWWQ5Tfa=F}#HJNvk$R5clwg99GyM?690VX+MX1 z<<7rB(EbLy6nm(s6q_YxPcDl=4!I(!f>o=#-~M4Z{2i0A4f`1q1QKLuu4J);P2^dW zt=YB*caQ%xH=}Y?n%-phVY3NhCle*vgZ%b+t&7_3ptE)+&KQU>s~&d;gu{=L{`n^5 zuq=5Kx{~d4^F1Wpi)OEQhEmxSy8N#>E`rzLrDivjoOYd;U8L@pFhge{Rn~jzrJTN) z566AC?4#NpE%*9Tr~7)13IWa_N8x)~Mlgr8{0>Y=s=b^FgN zow~Ig#xCEZFEj3smb2wTN{8J2Uyvsuj}$R_zf4b_54#9~Dw+kp zXp6IBBxb|?q;YppQRC7lF`HRpQpO!{QH@$_ceka%+6jQ9Q*Fx+oPZNhtvlWu*~0rJcAxtKWzjRU4g0F6IJH85+WuR)jbaMVWKhp&0lbIv0hq&PGM957?rwn%Xad`h| zx%|=#!6vcE6BGXZxM8aOb<7M@saMLw83TJ}SYOqCNM^OCwuf1o;H_8AE21S;kx(J0(C0S#0mraS?7oS(3H zwRuLMn6&|LU|_wV&~C+FoNaDnb?RI-d8|bIL*waBo9!=`o0o0P_U708LRRqRwt($9 z8`y_O*jL(H2n}N3+m(>Xlcl<}+4|8G(K|1R&ezyPO{l5h&EysGI*Xe#rtVfe=sL38 zRU4&LxO{*LP&+K{X?-M!n0GRw}JAMIVvpO@U0Dj47 zwA2p?w=0>uXRlww3JCbWWa|)pdfoJ9zI`^k=*5`jfRv*rAMsKpcO@ykZ#(|dGnTl$ zx`joRoak#7e&(^7F~Ghm1(4*;*k4v_cj4J+*n&3?3I+etC=f<*UqkU{uQv?ojlgF7 zlmFPX@;G`PCz-|0!N$zY%xQ@rv}SeHGzku70YU%*!?dWWL8354goVOL-|p(r$F4wj z&gI@uSt+%&XCQ003RG^DC-%!dm9w)HZ>bmIT3WH+q(VOTRp02HaP2EXI7>-Pair&L zHs1cZ)#UlQq!eFX^7HRuRa4MW^gx#9znCoyS{iC`S=DrLzI&%ET<)^c^UKCNH-!h0 zn%-ynbf@yPNF;*4dn}%|6u}{VUulrL<^;W1(I6p`>%F4H0VK~w6oV*+jV!FeJO=2> z*CH=Ti)K(L8=~Fo#=g@b4l#{{_m1}`WCMvMg#nsFgb7blC-hw|{A&dvWM>TCPxqGb zpT<#+)pU33rb022gh|sE+b4!juy4YNoRh-5%lpTVFh5&i)k10FFbRi^Kh^njn$yd- zanqQ3^U2FF(sSmBV*z_~Da`%(O&P7By_~5$7bbfReK(O3NUt-%dWHGu4BxQ?w*$~Cq+;td zf8Yb@k*jnChd<|H)(r8l4`u4$%Myq~KipE728!uhzz85_{=v@iYT>GcujS-3G3bs? zQ64;Gh-S)2h{Ic}_8kyJ}mo1-1>u9%0qGV@#K7W`j4_Z!f9rlx`;rIiVG;`TYVe)YD&7t=Z4{#kR2z+ z7^t_hGYLgbmV|yQiw}`M;vEnW{>jpBPx`lhVt#yn8AQ(Lg^^oR?vcEJ$E5^a0@wBQ zHg5ZMg!aYfl~e)%qXXd!Uslmi!hz2|+1cc~hG-%xq)N_lw(2Gd@8x079aC)Y)o2-!R`BC8gdw|cDx;Sz#|3z&i%_M z5TW8(!hpuc2;`V#2)Ux_-EAj(9gWvM!)O5qkK=Jp$NzXLiUt#4;U?%6I! z8vQs9f6H;-gd|V?X_Urrduh|w*RO9_U1}DE6eWYfb}lsz~$9w|5$E8Jn115lEGufEH|45M!vynX<$QA zDejMdTT6*d=NAzp(%2@x#|=jKe8njdYY5GiRXJu+}AAO;k8kOvA~s?-`@1^D6k<^23LvK?fD=3 z{66jC$|77!Sl;(KHc-j109INN&~^`9k-r<;#C?~fE`Pe$g8jewkM~@)4$#Qn-rlC7 zWvty+ty9NqyRr^j4MtKErR^JRQiD8`j$-JE61ez7)10H>oWlFUs?yjge*KlLtPDz8 zbj^%aWo^0JCbco@MPh)Dy3VKk(b-EvgIyI~X0)10AiaB;!(oW- zU8k}`B(_YDgw3bx(4lCkbW1O8?>(ie3qi3A(=y1iv28{j9@+X%lYyA=i?*2vpk7bC ztT;FV;OH=)b<+EgMv8GJH! z)JPi|NrDz|$*RH|9W?s)$%Uy^LLi_he4VIU#G;CjN)Q*_% zEgW6_cV?cg<-zuu9()>pJR5@1N|C#8A zq&ZR8q;Q|bUbS!{&Fn`p5z$p|u_0*uN|#@x^4-#NF|AxT&5btOzhx#e zuHlyMD(>g(cL`d=kneA#@j;idxt?q_dOUDe*J5TYX`}^6R2?kt2>3;RcRYJ~v{7=s ztWt4YQS{{=4wN3+NROfMN}=j(I=`ahqxvkser0Bg)gLY6DYKq3EX+2`;^S@O0!PHE zr(>+}*W?(CIPNAxIxSHok)RV&E%D$DRH_tFjjCsf#!A{o@${cL+)z|33K7+>cmcUx zH4ydG3Bxc4dm`j*Xqy3?#Ks`fY4Q0LZ7p@JWPH5c+F{Clu;2Hr*VcB4XN&Rq0p|Ta zBX1b8)sx7s)xHoMLx7S$xzv%63ghAoF?}cf3osqTjyeAAQbl3-R`pQwQh9_UXrIo& zdnl!0+%5HC3g*J;=;;g;=Lw2S0d`5qr>>{`A`y*28h}B82+ipYuweG+VAnPTu7ZED zC%bj`?p{!0{z8IopXpqgU)s;@>($X;uVFgXen+PbXK*y$b7a#wMj4Y9TqL68Oz1~3 z+)xbWnj5h5gi+5U3^ykx@*1`c3wJkv19KL_xh77LRI-r2qnSqx1Z%uN7>j50dd?yanS6{9E8H!uw7KR~Gn zymoH!CCMf^Snu%d(84p<;|_=gDBCE$bd2+sb5v4KaURW^I#%z{AB1n~ zf3i#9AjXHNzi`M=$bZQVzYiCAj4TXyo#5;Ew%IY%&ZrLr2X4n@SF}UWfiVWw!j)wh zZFItOV|cOLkr6@fc@-0*FAYuvBcEjwgm=xj`rB(uW5GEY65v7O-Q-q^>rggOaksH+ z+RPHE+^)IR3SfA#-R(6YK^+t$eMQ*>H|~r%U7F%?-@~L?ranxpo>Q8_@U%2M^=RZO zp@d8)^aK=6quJ+lc6Mkr0mN&W#Xl$TpK?V^75Q13RM@#&2M~mZTr^}`)BIivmJ9Ks zb@%e38YReej;r9Tg^ab7!XusxpoIANxxH==4MJQ84`PUyEx&%dln|<7WlxFN={ujS zLk%2C^dmh-R~hf!#*GAZA#E~Wu)_3)$6^3DrFWO}&p4CnepuV>i`Zl#n@2XNM9LS7 za}p;HE;eWLU9DQa{2ImFX?TrbrHojiYN4WQoO5cv-IQp{mBJNfz53x zuQ&<)g&>2!w%h%)oGNp@f`7R7x=v^YdKPNRB?NYmsJiCC8k`@1H#J#wBRS(?G0cg? z1e^YdWU*CxuGE(mJ4l0`yb~{Fus5Ai2}=~w_7aT5fZoXg6gYEOjF&R0ghvfGa;HFM z9c_iq-D38=j6Qb#DGDf`vIH7a8ua8@aXl(MK{Vr%4z)KJ zHD7V!Of0*O41Z|@0JQdP8*S)mkQEKV*fJVL0s1y2YZ{h?1i-^2!jI{%k2Lqbsp?9} z!!Bmva3#PRU9#8=sQ700>|?9!eUn_GGu%@sZ8;iMoZZ|B^xD+>%M`VQtM;OUT6+}y zme3SjHzcp9telS(>#IgG>%DSB+{con^1T62gKd}eSS$Vd^{YmAtS*q zQ8pEFs??y;`WY0&nhZpT@qkm1k3a{XvXaE=l*cE-#B2T~aBWKY`W}Z9`Hvlb(<#M+ zQY(KU=oW}Wh+(Lhw=<^_pXU@Z?lH&P1@Bck!KQ0rKPnj|Mtuj-prOJ#i@mS6u zSC{W*cvfZbR1`E+huxzakQ8#S$#HBKFWM`N+=Ar=HvA6Z{6ge9Dv>S_-e@|%##b%` zi&!lC+?bbbnP5{`5%CdKe9aeD>Cx3Ht}OgbkgN2>`Ihyj1Eq`OLXge!!vm)@ViFpy zyWXJsZDsa%xW@?5DR`F~*zrRZDvGK!EVSonCew$w7l|eblNzlq+(MYTMru-XD_s;` z;_>{lKecC9iYp62Sy80P zSVaUN*s;k<)zAG+=6IGN!J=a@4C%*z8y8B&o~nXT-VJt*_~k$HchJ#$O(2izwgN8H zYr8GkEeCpCX~aUPbQ+h$fMDUJ!!e2n+xb{&(FrkS}9AK?|L@y%Mi zX)7e*i;_P2^M&czRl(-%-i_7&=n;uXOLw`|;cN#~r1NUAhwZb!xAcp$#?p?qWVvR4 z{j~7%gEy*K^xYAutN0;+)YbmSt!(pkHnKc-=z}vZze#KqLk9Qg5TqL|=Jm{qFVlqq zwZXy(tFgr4zrHQG4iKjzf>xg=RQ4wdTc~Bq3wno>mEhiux{bWr-w~vr&&f)kJNL}l zji$a}OnZ__t_1z|i9)rGusuMq}4`$Eb zJT!#W1?cG8V#B_U8t~GB#~$^UzIMj~Y#y;eGK8c_F|_qroi01b=)E6b{iBt^^dI!Y zvQvZkl&eXsdCk`=tZP-^)0gz0J{Jz_&8@s4@k4^xT@*vp*NN#;v`|uHXF}hf_TZy; zc80jLF{UuE;$JdOtjetyz8-&?w0jW_;4+vB9K_MIT!_$K%En7+i(qU$4QdFv_HW3w?Wx4Bs6c% zx{Y>wRtA<629$-vg&H59%*9A7+?Afhsdm4jzdE4j(RjX|i?3UW>Jb9#+R=VoALv1_ zxkJ5=j&}f>jz8byyDAEFhBUH-y9sZ^?whq;C_mVGg@ouixka22SY!N3&{Mj>TQa|8% z>!p|5pxAcY=`n6yw3{jLuel&O!SGMh#9Ot$IG}0BJQzNHUA*+KU@`FTZ@M_7 z0_GAgQ1Cwqsi~=#mzOdK;GKt!n!-Pb^)KqAWXKT&MN@w?D;g7KZdAme{IrN-XN(*;_IdW^u4UcJ~C<;1`KP zcmY?lCXk9Oe|(OZ%7kDY$}uH0&Yl%)wIZ-Q^t`>m!{7RiG_4z0c#t|8VNsq>cY!n- zw2xQ{5#|V0Udy~@SgA(Wc>Jp@Ue-lh&2na|xsudSMQDjxAyKyqytC|&NcmS8gx!E| z7s-#V+I^n2=t|KffYs!z283ngbM%&B6Y}04GE??Zj3%0*Nz-yfe7fO8MGB@h{`z4yV*%xzvXWp(&jy@maz=Dz%WQ5ab_9cSP)~N(H1_h($=%%V{yGcKJxk}) zxq)dxzTK+Iqn!Q+RCqTKyw8WsC!{RQpF1(|dM;@86;+FEK?pWDsDq~M+Oe~}Xi{$g zoKRc&hn5-?3Js|Vu*J~g6jVB6YI9$PcomhJy-&8l@Ra}o9b=Fbx(cSLJxK?C232C9 z8r@z`qBv>r!}>vk`M+@U?qCCXrC+e0e9%YOIbe0`KP?kedc_*u%F$A-YzxFth++O0 zSML~@=en(p#!2HeYV5`~8{1Z6+eu^Fwr$(CZQFLfw{y+4&)(|t^TCATb?x40 zbB2L|(e1E(0C*1zo-TPGT{&N_o6hEcYv&n<-(pzRN+TH$wiYW;HrV{m*}&?@*1W1O z#P$t@0%>}%$76&Xn&JXq&=-i$8-JP?2}m1xw*;}j0R6S5y4sr=PHU0>*LGd+C|mWh zJ|7=2l`>GuH^fdQ$a%^J!HsO|P%Tn}&G;AtO~C)#mcrg_&DM7_1dT|5;aP)&Y&-j! z!&F@hkfAF#xU0c@OjGW855bx<1Cjui!misLeuYx)gx?OPJ@6hztVzQDrS&ESSg_xl zG7h{REMP#_iG)C#q|G_9o6R29Q6$#b(0YHz$%`l(#H;U!<1hWs`T$4){LlD#5lw=j z5FwigaGCWO|M~83lmEQ-RtL0OhK4!I_kVwxMnuAgw-Vqo>o@whiU0o60BA{tnknB8 z(A|HZ0Y1qlAmqhf4|JIip7@_$|MS`m&{Czki74d%?U`3V5I`2Vn_{H2Z~xyw|Nb%$ zXi2kSIvW1}_UscF3}kDAwJS%&^3O8=cW(Gl#X^9V%yI~D{(n8gAp!4hv-IZ)Tm1ab ze0`h|f#rDO^=j@d)72+mnl0CMYX_Ju;ttcJR#6;zAQkTFuGU8;RrK4~m}w|ZyI)dg znH9-d6(fts2XlvMaAeq1D0SsTA3pwecy(1n%1HWe!%g78HyI83T(9uHyB7-{s-?%w zD+!I3wL!VCKj_#`6(d`H@U(-Mo9PLg3PCA7(`${+QWc^o5h)^ZF%jt;+A#YH(3i^9 z>UQ`uur(8iv^Zajew+C3T0gbeHFm^$MdttfRRS_wkPOvU%z4fu@3n=v-C>RV^N!@d z3kfj2@lLL6#GLTZlP0a+2x2TAHb2ZQZA8Kk%5ACVAt}a!3%a(t+QF4l*%l|Fp^h#UW5v{ zSCke)lu@kp4>5IOhwv{7nu zrlP4GPPafDvmEAY zgIE&!+}rtZ_B2DUep6z()3@)lGh!;atgQMvwP_=XOLxYWaE9L+$Ch=7MMrr9Z>es( zEEILsW?4Q7n#?(@_UFOHUcx^#*$X?%Ziv#A+-y>TVX2{-(F`30ro=ynS|$ z4hkT>vYnZmoxY5m4a0F-F>>;dG~YM?vicJZ_T9AwgWq#3?j^P3TG7 zmcdu?HXCZgh5sy2$MiLo1Vfu9c~@5%1%rhd2}}JqG~?Wy0t`L*(SCRYWSwTwxlHI* zixod|APG0ax%0haH3EgW7M2@m$fV4-&}=(Hg!gA0Dk`dy(vEw7Q_k_p2|)ZgIXo-dB!#iwIoIZS?1pFms=82tHyy^PsTOvO$}PiX6?0R!V7p1P(E zT_a<*vCu$BV5XrA%$6fcC%%A zCBb^dbDgD7y@rVfHOW+a!TlQarzcT#yhyd$t6P7bFArN)d7$c2KZFA%6J|X*_C<9* zV?mqR&|n8ze2(?Ax&HpH#;4pLvg@Npmu0rTi|{-CG)1cys_!(}$9#^!F%Ry|^6!~= ztT%kKGY<1X9a7*_u0^6haImGC{@j`t6T}PxfHWFnnjEQ^`&MI1d=;93H&Y42D+iYm z3Ew26mvU2Lq8nw@Fml@S{_Z&(?rH;d0R6h(B7iP7e76>xZ_>QvpUzhpul0I}Vb1H7 z&{x}->FNK}3H$z$$>IU8>jtl4xrCed$N4ZWynjeP$N3%?%e|HQYReBUM$ndRJw50R ze)hhRdLGv9BNa#Z8q(P-Nnr*9Cq|N+H4BrjoW&L2Olvo=p3UqzHs$}PtYym&@}!mA zRs)>?VPSiFPuY|Yo^2_V9)D)hS2)-Sji7qW&PGiW$C*UvYNK`Ui;&2eRPdF03-3@W zWTmnHtDg-wJfdi?w-G+_5k9hK4Du|64LYAymA(C-fTBY~RIVCheMJp7G%=wY#>$;9 z0#AA&Q70W=34Qj*GLyU)EuzaEdgl{}5rf!2T;|#p$$R-iV|Sysy~hh&KfZ5d`=QhJ zDvH#c_&kr5%-_ z<;{xv@6C16*xb0R=F=80Hp$3Cu6d7HQ&VCaetYFcG!;^)&}Q#|EG>h-qhV899Qr`; zj)%wP!IVsC0GTfVeys<-FuzQ4na z5KeiFG*a!a=o^o-tAa$f7bOwu%A@J!2s1B=@_y?ZJ-hP$K1Mv(Z~QsDHs)OBMo0W} zn{Yw`9y=5j!cr1J>)~5-?(TSUwj6z^DD4Dz*7lcesA|47nM+^La+O{texO;c=a1F&oZzw#Ww!dWt&agS?&fN)oRDf z&s#VL=gzEE%gsk%k=u0C^>H(Vb~N}ps(j=`O9Zxe*%`6VE_5iS(sKVHjQoEkt8UJK z?mUqwSlD=vBv$sJ+uPg2iL^RuAfhy;5>LpGjfdAWK;BU7JFOTvIzUw;4N3ry63U&0 z&bRiTGeZ@k`hMp>uMRv-EzEx$8!9LdEY&Axoauckj32RY5I|>ydeoeSOS?AmgKK9Aw+@~N!8bHW+N^%K$ux#$_#BrTsFcWCf70^tfiQfs{R`}Nx}sp zd`?4(v;iWtyTk3t?4ywa7nNz6{CnO1h+@~$_&}M(CA>)cisMl23V%>rPo!-yQJbtp z-(~51?Z*-d+Jy}XiE>In{EFki7@5UJ-+tJeA1L95k}@fAf>A*#mkB$<92OPio` zDGbdmY)#Wg>$$-y4%e_64fm(%`kSuJh4?&L9yA8debJvp@?D|NpD}86zSg7mHwPS6 z7aEw2QIo>xI3KpFQIPB~vP;%vghKyYTm=aA*NDZ|U@Dp}ue%Yo@Yj_^?V^-+w3}>l zWEqRXd~%;vOWzyj6isdZPPRpjzdM4q%* zA22sJ3Z++*s5J^nzS{rXG1-`vh}3;=^mM5r1Vmph4v|w*j!jGiz_P0jk&=>%xWQ$^ z#lL^PT@i^y8kqld1WbI}Lx|V)*F~)8@&4lIzK4+ac-r5ycLz1^fYQ(;5`gVFArG$R zmeF7G9rjtx=3Pw(IltEH8>@Rx8xzJ3uw4 zLiefdV)ZA*&$=%8DBJoYBJ)VCt~qZ#354=wA3AZX1`4O`E0r+R_2D@+U0{pMxhSD_ z@Q~kyr{Q|paixKqa#JGiX-u}jKOT7!tHK%e=a4# z-Ms2EBOEo42YKU-^`&%vz9p*&nJV`|M!wMU>XYWMe1(#2#Op74HUzenT=H`TwxmU^ zSS#Q9F3RAI`}pyFepw_hW??N;H@ln24cCUDxNkxd8uJE&|w-_29|Fj zo>~Dz!$f|zl5wSCwqM-)TV^SowC5ssQD@eD{4xv2Ta-GB3Q_HwVj%!!NUZomh|pl< z)`vlCn!;-DSk`}>yxxhNo~`9gR*;xn8b7?egunX!0|P@%T^$n>lV2!}&DPB96cE0v zb0GQ*cD1;)hFgTE?So(RLM#tw?VR>a^f7TNj5@tFS|-mH(*miTUt!Kmw86O3G`>|D>jHW|?E9 zi}vx;P*RW920P10ZK$S;9&veX<(L``yOq$XS%_V0smw?n`MunZb@D=DSX>MBzCCzA zB9uT7t*m>(u!n}H>FZZo%wGJ5#`4dCYBo;Wo!&;DyG1Xx2HnNdgtr?0n+pBy4QXw> zha9DW3b)(hyMryG@f9r=+TEzg*m-MyG#aae`?xANi@x8g?nJgL5d?F6%55B+tfpJ` zA6}-Ld0x-`VqM_o*64}MfVwI0(TInNBi9i6Sv)*ElDQ!Hl)SmV;xO!jHa5CG?8C-D zO+VT-6cpwj&X(}l?fjuj@I~$L;b|c0XNjTOZNbvtUa_n{cDhT}xZN*I^(%2V!oq|8 zH14J~tztgCV6n>Tdc&92P$v+w>0Iv5Y<;`q8f!zjo01B`{oqO+**G3uZ>zuV&|n9w zN#Q9;)1}-S%(X+cFD9nxChN;LK!QznE{rt%Yh3(maqRU{2LHf!8#7NYpz5}@+PM#Y zy;v&*=Xh;-9~VY)h@8x^BZMK_4WGG1n2S>Ka?E|Gr*zz#xuZ$|7uBhwh&_!J zzy1tbs^WgOaf#A$V5wsJXu4pPJvzBaJw6q;$UqWb_mba#W2YJb!EEo#Jw(VSnqJJX zlueX^bas|iZQ>WP(Pec?(6grNY%^P+aCIZF>8U6$*8x03vkL}!wS`u20CgdnMNgL4Yw7Z)XG zt4S}$(?FPeM$G+A@MnBt*;#rmdcf zx8lq7W1Mlt1QwCl=0%Xafl2VF_t^!dwX4i_69SSR5??kA)U=zqd7?{BSPa3KMqY>T zp}3yDX^y9k-0O+O{GxUZBs7&d+yW^HzGnL8nXh#&EgF$3Xq75%QGr8hqh+YVk8C=D z>51L6kd@&!bF4qKQU*LdbC)wdo6thgTGSb7lnywZdg~4B8i&MIe3n5$6`96zx@V?p3Ingl**$}aH7JyF=UGyWW^ZC5HVf>{4pohwX{@gx&V~S*&>>4Oh24gtqDGmbIW&bOVDMs_Q+^61FR()`|93jrZ*R zKpaPsK%C!}kklEo8}bg015Ib1A7^>N^j5Tn&De~4`a?C}nl(Dz^L|mLaIrZI zMH(t{nTkYrSM^FIoyE)%n9ua_*|mS5QIg^TkwM8+9PV#yY>yeYqhC9bAobSy#;_G& zkeXpvDB^B%FU`BLr+j>O3ttxkeJbYa^Sr&bA$+3C=DRXQ!sq}GZP&%u>y6EgB6gx? zr!;sqB-So;2YU%AxB{Ds3b!2n`g5U{6^{C-?b)li8pD*dXhvg!Bdy(q7@i>44{(#2ALy1!y$6$bF#|x%*>fVV`C{jVN5`I~zK`52YmS6S#~a$pAJhLp8%Ugzy;*@TV|5Etkg@l@GDzPgdop3Wckv&#yR4U4pOcQVVxjm`RfpP%1mMF3(^dmGgJQjbuf zWm{^l2aMN+KGu3s1RE#GZ4_3qF%VAU0;AxHh9}Rw)eR8qM?PGbHU1nPk8jq)g8BaH z6J~gB)BEGwwweHE;wBe^wHpg2!-Nukhjajxcqok3#%dP@R*v~nSWKB|+2eMX)yj_* z+ehA$hUAkmeBGRi_h8X0TuDKnG!&_e$T+sQ@fx>5ZjO}(C*NryLcCfV@Ji&N2DlX- zW2HAKWS;sYv;zYkLEH_Tgz24c)N;1>onu)moP9h2;v1)fLF0;+*qR(ZN*Uj?LHhvL zH8UMAIx(z?k?ac0%;#K@%rBQ~pvO+X=5le|z~uONuteTtbS>IFwr1X!+c8>#W*9Dy zw?{)k(SX0A7bW60XVmjD+xc+KTGq+e751&xa>5zgZH6&*#`VT~#g=rq&_qYlCtHKQ zLh69G8VMxV@Ar0y(YZ7viLR&)bzl635-|4Ze)O++!cM;>*(f7BsVO^z0b+7Uiul18 zLQqN(4Np&HfZ0e6iQ#-{RW&g;AU&3l|E~>n6Bw-iaVGw7)%-M3tR=3I3O2N`%_305 zowZs$!*r$ageXbw_nz|COqLcbUrv9$!1QGGZ1%NUh@vo1yJaIKN|5xMOnN7?!N`l#cBcpg^IUS%5Wi2-|fMePp$b?q*;Hb$6KrO)n=F1mqwG-!l^(X?sP~<$hF?eQI;3{o!+~hs3I8|S#VgGpO$Jg z-yaixg11kxIzW=K8H>;OMQ1hP;B=_`WN3a&4X6>u*JF*?=93T|! z8IV2-{x)!*xx~`(GxPQ6POk>#YJNhX&*MPd>L(6wMwiWZviRMvayc-Z#te>vV`PXA zKmjTJP*8lM%OTMM|x_GYd(GZW@Rj`hag1Q)_s$Q8C>lu)r1;+f6U${RJpvp*RjDp!3 zGOXl_#R*5@!oBfKp9PfE`Ah?pL?6}wpsh{&FvnRGGBHM!fhd%Q`4eQ$d-gM)d-rrBN6rYr0fu%%cm44Ig_v8@eY zTHoy7K0_*pPSmom0{-V2Crz|wP@%WDzh+Q%j$T$6adKK(qBET2{NkAYN}_?0-7sv; z^YZ~{6Y)45r55qOp;dTr!Cshv`;n7V7j2~J8D09Jb1-+8n-0j33$$r)cxoj)4uN>e zV>!xy!?g@{uU^k1@@_lKj`c4RFSUTXCc_cYXyv0L36G*qxMFCdaj742_w)Hd_^7nH zKAZwnbVx8TlSQD8Xh~Qr8mctJA3t0U$5Zr&BH@0}buTV1Zf|ka*r{FwL^G!8PgK0)&yrF+Gw!n;LO_5a0xoXSuNo}ml~J+G5U6w zGJ3AoZr!3%5FaiUU-qQ&_q4J+);*_U05-MrN3f1p_ieOKKIAFySssumvVnGL-Oz;koj0T=GYK6MB@V8 zsE}og)WxQ;TKm$%m_pRko}EJLrn;hWXoCF@fbq_polw15xq~Wybc?ul>|?OnOg@v4E0jhi{D)xu*vrKp4R#Z6y_IrXoKLtvvR9ST@t+yMmdX`g|N*c4nHjYNuk@3GL1| zdzdOo_kFZgPmHkRp?jgiL1Dux?;CHC3kf%}Br;FsbNnEr9u4gzgE_7;ddcT7AuNYO z1-{k=7(Y6pA)9h`h0Yhh1G_}QaXrk=%Bw=7YucluqpKsvI{R!E$>3er`BbhCNG$erxa*~4@1Kwl@d-3?5ahX{7W$TP*G z#Dz-C-yrhz$r&dEkGNk0EyTr7dJmDZo*r|-h0M8Mm903?R)w77M7HEL>B}BO$?0|O z7Rh|K8Y?}w%Ap?Wjohlk{Y}=qJF(`IVMrnrd4bCzZ4VEw$QI6nDZF`1gD?QUsbMDHe}!v`^ZLVfRmUPoeF zJxZ6dj{HM3oyEL6xgXnfwQ)v(b%&sNV0dDvZfgIUE`9N*DbXnc*c z_mFpo>FvQ@boKW1q1y5yaNHgPieL-JO@PPQ(p4L;8VygE^8wvBq@gk~691OXZ1tlRldU6EAj+AWO-{$*q73#Q8tsFiSzJ|G8KVRUrRjI zp9+8RCO5(!P*L$P*%@Rbh5Y+u)RGD`cN`t%`0r@V^l9`yr6@*)MMY@6>GDk;sI`QJ z^-uA^#~Ee4koJusL9%y^A2$+tkpUOaS1ixvLMI;1+F$o!IT&MsQ8oG?{jqliGP!fTjJ>88;f6^fmWSvqn zjH=uNS%no9xy3c-H6LEXw(LgTWCWY^`0J0T13fu7!BSRYdF z^I&JX=^un^xb8EsHRz=?IY)o{XyzwwUKv@gzbucCk_tr)SHI;eR&e6~e2Jf}1b+zt z!gd-wT)dz*cY|Kr7~L3<|1;}I!fUk7gKs~3-juN0buU2R58zl5CiKI7sBwEdT|Ce> zd5ay}M1)JFQ8PEZb?Q*lnyl)AsZwj_Itt6Xy&lAd`aRB6#&PQht-n&LQ>{ZW$n9)S zEc{Y)M=MIrlIo7o?Pa?wE!`OPWUr1p5gC=WE&TTMN$t6`b8wyNDWUgk3|guiz@;BN zYCy=LL3vD$3~8PBVRTPiJLxxMPnx6q{n7j0aN?E!WX>lW+tPcw0D~+0`SLG~kp9o% zKJ^DGH-ajVCbY(4taEpXFkID6O(?|kxvNk9n64cy^`xvRdEIX z$fOiDQZxhFKp=`-x zrISVR#@pW!nC)0plncse=Ky~t>A}oSk>ECQbGliHaa#5ot%`Z;6Bsm7ZKA=4R21wqSiy8vwxX})X%EIa@rpsH=0;RP*mY{Zk#Bb zg-&?!!dJRK;0Ea7*b_O_VOLE_0<>`9Y&1yp-3DRzpLVEu+{48F%%8Qg$?s6z~&mH>BMJ}*4ON!QK z;o!%&&`Z;8{g^iayl!(M3JhM{6ihvo*G5mV$W%c zE;a5=NkP@a-8+|{=4;_AMTuvPt`?s#`5FHFJAIcaMDL@N>M{3^pA}{}niWhTLWJ!J z?edA_{Rspf{8SW)w~_(n_{G8ndM<~wC_0z(mVLf)JSt7+Nx~$eikh%%Q50%m{PN4s zT3Gh^I>9JTLnyaq-JJXaa$|cQv`G0EkJ`*F$AG;ui5z~!N=zVE8lgd z(QVxba9FDFKgr636CyQkg&R0m(IxfqWp`tj?N%NvAR#e4IH2g_!8US~61`$%qN8JA z3G~?WK2kb%hcgaHNl_CP9`u7m(4lf<^iXqXj;*&?nH?D^DTXp8>!PHzFp^Af?ACOeh)H>sX;HRlU+6;P#Jp*<{qz0c?cLT@Rm5-uS_O z-(`g;|I_Qu^-f`&2%_vIEa2vFq2-Do>LV+>Crxc)PJ`lIn+FEPe2;9 zF|muZ$W{&8eJcy!x8mFfR+Nl%b{3R6?SKq0=)>~^Uf>eWdgrm6rG{_fyr>`Ge^5Et zjR)#Y=S~fF0I-etU0v5OHXI#T)|5(Tpv`i<#bPPspdLK5v6DJ{&iG*FM%i=;7h%qS z!NxEm**3p2yKwa@CW-Nh-{LX9fve_(CyVSvJ{QWVnKG$JyLyR4!j><6yN? zE0iKaVmO;GhOL%h!8;!-mBE&#rK03`U>sFYIeFaf`cTS&3wQr`v1Wcu^7{$_#G&x{ zjZvFH!MFQN1mFTi8_I6q=O!ma^%9sHXUI_bpZQrMhEgtFtuod&0*I4|#>E<=5I@B(dix#Jaz z9f~5l2tjdqyw)pEG;lUkR1H&vG{6_e`p69^D%LK93>WKBIDS_dDVIhK^2EQHP0(n; zV`I5{y3Ci4f*{NbEtww2STP*a6K|TbD&$lCjShHJyf>d&DV@O4`k0C#EsUz5+j{z2 zSCKx!wM-9ep+sK97_6a+t~421q|rk|V{ix@mu!1uv-649&l!fR{(E8XOo>z+(U>U% z=JLJ%*M@7d{o9`x&}%ExzzPjdwT9EA@%j8PbOmhgR}l|xtKR%7nv5?_9g|b_k*7FSknpb%AIm09OMfV&n>7 z)YMn?Zc_84ADkdXK0c>7pkrfW?5@jFkN;cXX%#(fhEbJ#q-j!yzyB_Jh`tCBOO@@@ zG1ti%>f6(hlhf7xjEG-FYLg#9Ikg55<30b!R2=)4*31jDe}}y>+?8yB7&f8X@vo@g zSoG6=ech&LAz8o$OGR<9PnAaw^nks9kA{Afl(56gpHl39SmL5iMl%`2;nF07wbvom z(>6gKBy@kXn2T+z?(hB=+XT$NTS8>pkfZtDRe1DgVnPBrasqjS)+_sKgPca0v?1fE z_zo;^jmEWA*NlMHknra$1XTU#Zb9~?kM92wICNCssK)2NN4dpr6o zizzg)Uow!m>&@C6%Y7CuQyl&g|4;`bxY7n}r6awvNttxbsMvn|@P4tXM2+;hxx4#w z-UwxagV}sqK5^plsw+fH0 z8C{tGUU`xMMw#t|I232_q8`8YD@}6vur>w&2M{~vWzFg!!~ltLl>v6^%NFK+W9l{K zPm}p5;)*;)NOyM*qiC&R3I`~gfUe5lW;Qf_O@vbv_AZJoot3I(P{4O+zL(caDw4-o zJLy;yTbt!i5!^cdk(!7|kkSJjk5tJ1GU5ahLsW-5(;BFDjbc!oTV%;%DTWiD`lWAG zk>reJc{b-eOc>-WAIG0xSnRev2zQS#zGEwi3Ow z$Eq`qKl5t*(rOHSCQTUxY$#x{6m%KE-uARZ1_&L#zHJs2!X$_(%KM;8zTaJmFcsC} z3+PgGe`9Z8`gMfdSumBUd%zLVvc_9Gu;LgA0RRvGxxIbR1^*#BP=i(~J8Zhqhl8{R z{#Lr{_m(p!vvP%JT<2PyBaWpA2XjiG9YhmMr6t^y4&baf;jk zuCJ3p1Z=kkg?L6q>YgP&P0>cc)3~?KqZMa! zgDygT!6YD?-3+Md%SfY$A5_}K`pRARw|MY5kv=>Pvt;Y5>lS1cywMh?-xTC+JlW<7 zUkGJh4m0T%N)~F4j*jn-8hUo#2lYP5Gp}Z%(XK-*_o^gO*i`iQ`P8#RA^qYe|Q(@!i(hSn3zM7%XUnk{0Ekev^ zcSOLnUs`8TT?MJrx(8K@YkOHVNI(VF?e@tpHsG(!-^8{si%2E} z${6VBbp?|{M_J93;Nfc4?%3QZy?%gfQeUj{xT|M~705?hg3jy0=ovX&P*(p5dK~w^ z>)_X!vtCPn*=){)_mV`WfF&{5bz#Yv|Lff2_|K)^zF0@`;+K5}o zLnQfmppDL>#Yh@V2P+vc1BzM=c^M;#Zb_j}EMOc~?PylWNSgu&@OMn7upZ=Ha{qO> zTy5wY*Sufv2zfvBy3Eq#O$#%# z(P4gYG7HbbNyX)HS!a`*@(9#I)C2``Fw2{$P`IEPKM93+a13Y#;6rrHpWzkI^)a`Z zMAOZ-do&p~u4@DKMQts6&haU|vXfe(hQW@dqIU{kqOq`eGvL}(C_*H1Gvr@Ya0nvA zznCw(ZXZ80Z_Sa4o+elec6W2-zxB6_Q-NC`h*FGB(JnC8GNIO%h(Cr34HTe$|Lw7@ z|0E_f@KW%dNJ7HUv__OFyKn##I*Q3!GkfybFRE|Ku7O;v|@>StE@KMT|Y- zEkjW(xf4qKmWLWE;|mng4e+5l1r1^lzfhzC>9Zgg^! z09>bEt63y?j;Xzuso9@e9SkPk%fj{^G~##DknvmbOg9S_Y6U{1U)pFV zuT=$wx$p`ToN(AlT<_dvRnfKCT;%Kitw@!=US}$owiT01UG#P;W?mcyy~?OoTfjL9 z%!6lZBKpJ)i=t|@=U|nYZ%>uMTb6dvERv4kJcjntB^?mOVFYSxH5=&j8W2CftDe)D7V*YGm5#>(A!_gpw zdvjE2GVh%b7$LDc>_y1W7j$!E#uu&kwUbWr3+F%A;mCC0g!rE>F zd9lGi2!cpZ(j?8H8^2T+r>5LFGDm^I70TwRa%K8b!AXeh(ntBw%ibkzl=sU?Uq%5G z1mN2#mCEEJL;bQ+`r0}lynz;G1LpjjiLLoIw?n#CG8u&N_N#yZ@%#7QnF2{&#&{x> zY6_#!vU{&FkR&jXC&`qO-oAwcKPXQ3Fy`aa9fb9rS^~n+(6tD)XmP$$k&Pgqm=qycqHF&fkAtZuy#%B=>fVAX7|*E0MfC(a2w?Sa}g7_-1< zaw^k=!2-bp+0!-QW)b2(C5KT}3E~a&hg{TmgGgD4_nmqab55&^$Sgg#vcdLibQBz# z5?`Ze2OxsLNenDQGu8vRl^k8S4XPi$UDq%RCnN~d99ke1mz@t#wlBYey>hRA#ku+~Lsly1fW0moK*T@+nPk$IK=mL+KbbvmtKu8SZ?S(gZl zogw0BCIVx3tZt@2`gV73^+Bo`q=kD0%paKTE=n83%qi{b3?uk_ZxOYnG3$u}&j{Dd zvWuB*MaIECXOKocEl`~b+?>Y#f*?L7e$1pP!Kf>S@yK^~8)iz_+)iB~x#ElIfQhxc zhDr^OdTphP5*@Hi&2%DDJTFFiy;NdCmrxOeoaCym)$+FNB^;5jT#?$=X!m}lD1f zV>ieR?dtvhslbR!Zg4V8PY^hool#hu*%>qDzg9|T z*?OX6dY4!WM@4!nBp#@(|7P)epOec%t=@gLN=Wc&tKm)!%zN^2fNoWoXtn3t2Os!> z>t*X7SET2E`sL&|v?fz%<`#9H5#0n9u2ZtXoqz5@sq5_N!sY7j#S8q`c<%s5jq_y z_IU)u+Pqs$YyQM1XV8EAwn>*w2=XvW%`Q*h!Qls3L4qr}CE-5(PnX(X+>8T23tt7p z!_5i6lxh5r`%M!;i5p2Q%-?xvgzD&u_Q$o0gg%16;x#ev5n$~WnD1Y6#j+x5y!y0g z{P-U%*qA55GcJ|>Xam9ybqrP}BM#pX^SYEXwhw#pO!S52ROCwHkoV%wT8)_Y9eywB!csegL?5MduPe%wp$fgL(FAae-lo5CN_Rj{%H^YOv(oqJe3 z-Iom2Z z$U(TZ(C;=!@hD}xxX+j+HGF+VQ?bhozO@4lYS^){yXUP_hEVs{-BT5P0+`3QRF9njB%9&~)2TBuM=1B0z-*5!du7Av^EY5>m_C4z znsy?V)6cb-%xI|({0+HiYn|QE>YCw+v8R(j|@E7qvSRC^3-z7)4)8zDhjjn#RmF$xZN-*M=n|mLOYSaN* z=)Re_cd#C^_I}ngUq((YH0-!h8sn{XI-rnUnn4*51n|H0mygsY&pa9Nl%L9kbGfrU zTLL24j+5SI(&9>pj1JPbw`ee=bbD^MIUu;r?>pX2^}S8Zm-j^7y$@x4tPrh<5QS#@ zHAY0W(lFrnUEV#0*os$?(SO@82-?-lRG6)uyiDpkSvy;i06>8yz;&^{4oZd5$kzel9k3{ z)W>cHT`QtCkRYFuEfiFNQz_NFPUx8lC<$6g7<$*>X#?NUs9)C3bab?*%{VGVQkQ5k z%F!?{d{%{AS1YzE%O>FMtYLbB*ZT8R&shYqsb2A>8tQoTPA_U;ro}VX<`oSo&aX_m z$fyB3W88+auzRT`@Qm(dt`W*s#YFF!S&i&<-`4FkgP=A{SaEeW1^3c;+z6Lqvo<=wA4NuZiH1Zm zl#YaJV3;5M#ahgLJxqLW{|&TQ!8(DyEoIntjt;TtY$Q%|GJCo`D?vjQsuN&yxdGz8 z9e~SO5vAA(rX2eY&9~hR%w`$g)%DB0_Uts;=Z?*2aQa6uU!<0e$*E2zQ$uRqE4d3Q zf1Y!|tKTnUWHxXiD|bR+Do7Oq-NR|DoEH5;4{qaE8*A23XkX7DC#lB3cTZA{I`QAc z6R)JeAT=QpeG2_4CuAGH!}CqOaG0<55A*a7oo$|2&nTDb5QbzTCgf-|L7=o&z`Sk(-$LJKNp%xG6UMZpv&C zL9kp;`U8jX3Un9{)Q;-kJ?JwxS-}!>kwW7e z&BO#b(Q$qfA<%Bk%c)`pfrs05JRuSy3V!RBFC4`QV|1VF?geEut%*ND`dLkMjh+uT zG=M5st6S%_1`Jzsj`z3w>9O>hwl^3!Qw|OeY@bhliiGy%t;3l6_fSB8wC!Nk0nCR5 zRKq5V(*xJ-IsuIS5S+|uqbz=TahI-q6BLe}C==lan1MPjr|NP=agSCHE>qsX&;|#E zhB`7TSRdV0aB1SW)P@T+9_-^K?Sx;)A>%Z-G};lT<&hEG^(yL(*5W5b1-pXoIjc|LWgo5@tw=e4h4s|uSSwxjo5&)a9jiqT9TDH#80s&}G_e|P% zV<-9qMjaW69UbxRt=<#K=46bKt0xPH*02{8whEp~Os^>HroGF)2B@B)B zONycl4biNH(DFZBTihj^pzL7WqQnPo@$4|O!*U?{&~d!2a+H913=RiKYBF9f?Wb4f z^n>R5`-5f3?HXR&k+QFTZ$eP=4B{|Wpo%!ZQA`-@6opbdSaeJbl&_?2%G!qgR0=KE zR&wvtMG9sk`L)O&{9Ez_=2G>{)WshU3^f_go@;=5WKhgOfxjnpg9{dq37{4X7vbD- zYKmzz;AWN-ki17AAV`QqNy{|La;30S^NKrGAu4icp zpOA_y|9Ve@I$=c8oTxo@W#?F^>45rBf}N3du(NTqG^%UYa3AHH*<0ut0{4tOSY>U9 zU+89GoJRiC5rpHiaH}`a7i4=EX{0u6Wm065$Ch@Y?TEu5#sxw!!0R^F$5A~KD?$<} zYzE|DiU~FN7k@?pFACB^em5!#ejn%=8u1uqMU*-ZMHY zy1l%>Vy>^aYOGrUJw>xJJkir|!GoBYK2+qv(mTPlcU(!eKQkchT}f^Vu_naMibrT{ ztlUU$scA|gGksIHNk)b7fXmn&uL45DNV7}IYE$i``b#BlxFLGi{HEl92!`! z03-}SvvtVcbWJnW>qec!LH}u{w(kFt^^U=nb!!`LY}-yc=oNNscgIdTwr$%<$96il zZQHhOJ2~s!``uriQ|ITZnyYHo9M7EN!9A|K2|Any2bH^WE0BA}La$XZxGiG#?<-Wr z3A52r;f*5&e#(Gd?)HXI@%o9G`?}v>TD>#tO~MN9H)L@p3o^2=Gxk1ucYw$&?|ZAT zA@-rd_c$!9ZCmS;y!TyTitJj!C{;n-%`YGV8GS3NVl1@Ssz0%@9^o&$|HJ|v!fk%B ziXR)>?LuOHS2JABU|`ONs8Rrpv^Bw#)sgvIMF=cQ^UQdgVkpR`g{p2N_zS)Po$kq> zcfgGOPJMYTx7;U=8keA;LY_o4m$pj5n6j_3th>9s3{~Cnesy>xQ-VHQTjkf$whH_) zJL=z2T9~ummxn>g3#3aRRhiOOUis~79IB6bxNYo>QjyXAeNA>V#v-d&$og*GfzAuJ5+G8BxAn}u9DN?TO!dC~8P`zj8f5&NBK5If-GU=86|AMv)eewv96ieoLLD$PCH;CE z=Ez7^yo`hk4jSR;Gs+%JqSiQgEVx-@{+oip@H-O@S6-@6=DfYXQDlYo2vff+2Kc|_ z`}rJ=(2ZT@;kh5%d(3WZOz|cnOt^)kF9;#Y4x__0%9AJ@*>(yT!h?nxs(KM|!2hf^ z+1NxZ%W(D~{WxzY#8P;uCKU*=*%=PBIcWzFbjSM|DUUZ~X_@dJ)Oo%RFBBiuuL#%b za`-XPIDZ-J+n-lBM{eEe*!Glm1K1#G&0It@61bdB&C@&|i|BIE=Hx!fFw)vhZ-x)P z(utqe>*Vnnjl_8(%9iqxsR%RpyeO#8p4G%Jx!vtTZrV26n4MmS6EXTcbZq*vn4%5y zTN_PYE$_#4;H9~kz@3u}mu-kUkKupRGJCp0=YQabL}=wu-47Ibst`S2uYeN{{qaE9 zcs=XmJqn&o#Ic|;eiTgqTC=F5sk1X1dO72Bhj?@7_-v#5JSZ8<#*ZW%wY%~{tUD`Z zW)jU!`ydyP?1=LlK_DD9;Ds-= z>Ec&eh!)S`t%JeJKPG(99+iVKUJ9gY|Z8!sLzN1AnBwZLZ)NeJl|#0~DVA{`6)! zH$Gsiv(wS~yzI$6E>)l+SQUp&5lC4Pq2O4+X3#$0Xlsgq*VIImXlQ7tr;eFbFto>8 zR~Wa3Z89SFyyJFS;me!Ifo zYOk{~lu;BAtYd&wTvxC0G13pm9~oDuVnm zm8%uOdo{S!wn6ZD6PA9idq(2(n%Z;`KWK`+f2nX2yhxn*4kj;|u6w$&xmP##$iQ~Y zU*po7+KDBZhvO%;c`FRGiA<#lKzm9}-hh!TR1f-3UNBY{E#* zATp&fX8(_n;q*X2UP}vcOM(%-l9Z3$wTTfKxpS3=heyC$aoDo4?5{XbIQ~+Zv%~B0 zXlY1+kXVMCyP#4j^mN?#&1P~>b@ufQVeC@3hn zMsPL_1c13dzP-Hop_5?kjTIFP@Bb(&NZG(}Mx#zCO9qGJc`+}Zk8zm>^XvX2aZi^} z7_)+)3P~cs9R$4D?QV-Rj7|m9E36#wwEy1a0)c{eHu>~1(xum?w!ZcqSq^QdV)<-% zL3M7mQBI57M6*u=YgB+FKj3mp1#RpzR=N9R~Vxsv+OIwa= zJJ@p&Rn?FrB=LWj{*R^ufB`~l8gnMe3jdu||Cj7T0>kkSMktDj4CDXQK>vu2V88${ zey`)m^QJ!-?L_F4`>5Zr=I0C9FsZ=Z+}wKpqM(J@wFsodDS*}8jE>?l_d!h!-aR~+ zObl8$rUF^aE%pZzK$BUV^?B-^3?Vgvdf)*JVDECVRUJ-WTJIb5A7eStCx-GzkhvW^ zK3pUfkDPCP4RUoF)EF5S!5RO%#QkReAYbCE5@qLb&*LTtQ^RL!fNNU@+3I z)@++PgUbo7I~SWCvT}5EG<QxKbJke$I&GHggdz^Xww5SptceER(U4){~6TPhBZPfY<;L~?nK#lrmp z@W)_(5G2l}6zeMsh7I>XUJ4o0^MrEc1gHtMIXHY`H59?PVL;{Uud&RX;e-6=a`zMd zm4D$t5Qy92Do}yjkeZo<(zyAuT#LALI)T9Z_D!>6$ywG&Q_L+aG{^vqR!uYQsG%Ke zgx+WRzj1LGe9QgkFv35PZ-N43LxCsY zJuh33a068#B2=zT3k3~t(OD6=H!xMoQhMMMd)36e*FN?88k|i!srZO)2OAc|pAPnG zkAx4!nJ5QcwYHdft15#@SdkwZLdr9b#mHj znutR*QwS%EJ$-58GO$CIX=we%>sF9285*PI8O+1?=jZsRi7Qmy-%4c}rT5-rRUy*} zseW_i>&*#ol6rwJS=koAq~eWJ1gC$em5B{jn#Pm*>LRi=Eq;FhK;V1hxA*b=_@2y%SqHIPC4n zML^J<4o1lGYr=&0`OpJ-_Nl}i#YKNdQB_4G1xlP$!X+#y*%w3 z-HH9iHz?{?hYYmDbr0RBl})whGN7xq0K|KR^@HxW=E56foHP2F8X0wwTspf$uoluN?8lqkY{vY*_R_WCJ8Tspr z>62Dl7d`<6G#Fb%gMbDEN!=9rhQMJYZnVTaXH$TeP5yeWVJ{a>z}dI>MQ=b?FmT|c zH$~64z2P7Iwz*#92G|GeFJBJ@X@to9^s~SGxv;lm$>~RI{duw^^`*H_Y#_iOZDph!3FKP$i* zs)d3Vr{LP0O=B(TQ)i*9OiS^QusW}xTyT5eKV_K%ArveFFMOXb#-^%yI%^vLo+%h4 z+UF)xW1ca3TdS(9?B=eYPXZ2+p%`M%$!sQ%)MDz?ILyJ!X}G=G$yamrnxP@*{T)C@ zzqnb2{q~n5u0nR@oM`jV=-m0LtHS0@DG1H`5aHUn%9Lds|9zTbAd$8z+=YKNK_`48 zxnEYN4hx3TG8MtE^e@H5QrwR~M^rkyTYz^&trlP7L?qQ!d7s#9xfau5kj;~d0ux_*pUyYK8|ZT z8Qe0SEKWJ7SVn4hFc+Y&KE4PRZ}5$MjXP9%MNQKU+4$gTJ2SRU)kh?7URm?MOqs0n zd*TiSXA{?91~I%`^6yF0J8mFUva=QyI3*fnXDW_yHWWk%4}KRkkI14qGG_3#{+||r zk@+B|MzO*9=w(scD$D(^N3LeWRnd2tU2m`JtK^|of?{2942`@Bp7hMH?cQUJiHiBE zFR`l${BdI?nzx=4t)Roh#JlV(o{2-F_?sj}zcqh+Y?sf-Y5t;m_8Asj>f;^kJ8}kw z`J1Gz=DfoP>or&SM{8K!< zzz%kjM)C<2%pwBKwLo6DXZ-1t^Xku7t<_e0OWkaH*A?Y+o)83?vcy3q*m``t{i?HN zC^n3Hh8DG7OL*kdmKg0WceJ);sTxJ97ql*!_jvhj4B~WwXCck z!~Q1r1m$mLK-S$8REpk}<;RmAoLMB=U_Nkniq+VnuXuY{0q~QDKy&gF@Q8rh`nv%w z+x2`dz;^ZJ^^w7>U zkaW`f+IEwZ)yF%D^V<8?o8_PFY`b?hYCUu{a_u7ETM%iBl**z_J~5_e2q846qI^42 zUJ9qDuYmQ=bZ=5w`b0bx8ir&dv5c#ZVfp*~!ivcpPr}ly#@Ixn8$C#{$+nc?S-BVo zo^9QXi_*A@RDIa*tU?gnL8v9=yczqE+UGPn8o*kjj2#&ar7_$LgGNybLh(=5#)uaI53cwDem9F0YBs^MtR9FSq0F zZVG9~@_mTnj&Tp{qQbWA%t2$6@8%eRHa9(k^hi?6 z3*uHr`|c7ST}~NRB(^Z%h{~V#s7lWQ(=p7A#IG_j0>UD9>?E%(eOR}f-}0OS310Yj zh1Gyk!)-$8D%4z`r=Y=~+Jr|hTz#2fz5Fq{1I7gS#O*MP<%S?~*QPb>2)!Jk^|ZR% zG&lzKJwTsc{>n(~|0h#~h>ow3MF>BI-K3LI=D^Zpt4&bk3#rc5;ej4?HXoJ+#F;07VZ8Ni{?MHlM?Fm4u!%5QlZcvvG&)l0#jpyENvU6ws zq%O{=1+6&MP+P&!hJE|mjO_is?Tv&n9A|$f*Z^@C-u2|7KFn^EckizCPcGy#>h<7N z@xE32W*jr%D_fIZmhYA0@+RQ;X8rO~cKg|3yBsGiAX!bn^Yaj;eDl_TUAF$2c&^)9 z+piIhQ-7t10Q0^Yf`hh<2{SO;Y|mm|AT+)V1gZ_cD}C91*^R^?TPSN6YzpUFD=lE| zy%nlmgW9l^qy3(ys4)>c>PO%4+Q-rSPd^{IhYK`_A>3?3U$*B8%$YuXs*D$CE}S4C z_;2F>9v7(&5FqDleg-9}D(p}#pD@@?V2WUScXbnrwmu%sQbqo=(z?D81BQ8D=kKj8 z=LX*IRHD!-rQwa9TlD5^ab@?hOpKBUh8L?8%#3Wbj!R6B>EX_PhoYGUjRRcLlN!4$ z+i4Z&-FbVNm4tuxo$q=}t0N9LD+%q&L$W$u&TRyR$%w=#y(nLqP9{h4&j9*^u%@yYp%HYny3JNYG8b!*cpt{YeOndl?QzT=n@}25 z!+K+emU38q8g5g(Au@s^n>q~I?FiZo+OrXTW78VREHZ#;Uki9~92aF;;+;|1(P9oh&1yzlnZ%5Q%@PHP?%o(BM4n+ada|HUyLTc zS5IaUh&4*Z{fqbo)~cr8p|KrDt}O)SSjg@NSkJ!B7rTVP*z^Zq=@))rYLdkP<7EJ=?Ym!vjH(bUwEI;ijEs>MtIaOyOZk^x1 z?>;Uo`d)pcSiE1QPi2cL?{6nsH0D~S0ujr$Jl)m4CV{1*JS8P%1{xCYQNjk-@(}3X zK@^h$v*Q9Z676*B-CTpFLYDM@*6w_-dpPjAqPe_12d0aoQssol+(s6U+x^Ri6QzG6 z5k)e>=#Dv@q>mBY4eG$C6ST9lf}>`w2s+5_c;&C<0q6HScBNi0z3TPls?^^) zz$~(oAT3r~OK&hDFX}xBv1da#`&xX_t-)3aWFnSa97p2XdZkE;GqdK=>%`t7^;|OH zbD|G*AY-*f1Q%~utxR``*)4_f=rC%vUZJN6UeT1Uj}ARa$JeOWK08U;C@yx|U`165=H_NkquSmy>|8xe4K#XrC{~s#B zKYg=v((PxDY~XHP+Z@uNsc_328E@F~t5fk)<96HwQ=Q`BF-Zs!&ZA*JFt&dq!^P)C z1hyDtvRd^?m{(}$8(em2vC!tAF2J_Y!^>yHGEw4tQuqpdg`0h}R(Cyx74U~t$dlMh&4@72cdt03JzOm!ogtN=S z14ZT)RsQFOjy~cr+*zXLl*l{g6C-QCPU&s{2b8okA7HEyAp zRav4zJG!sZyJEdUdKV^8Q5(-EdX;Hcs*=!&hisbnqVNT*PCa^&MCyuATDJg0)^b6{_vhH zN4t7BW^jGW#6dQv?TGI;#v~gb+Oc;UFmS18r(sbwGzpKG;e{}h zkoXGgo+aePN)N`uDht0l>BFR`mriRUK}aRCGASw)A!uyp{~mMk4ATv$x!oO&TyKl* zlYf06 z+q@+qu6JEU7oXA$N;EYCdo3D^29Om5%t4u?F;X*ah=)*mz6u7*_S&fcmTE{LE*f=E%&>6<18=rGCI7 zm3BDN>xx0`Dv4e`vAf$QqJPKe)OAe!{tC|L$Hcd*&VH0Smi94fiFixK%$|r_)lr!h`@`=F-OER7Int4Cgc37b?3~7ZMhw1|sgq;3Hb9{ig7>AKP5)wqw|DW*w+Ab9bsac&tLDkQk2UbIp<_)q2R@H#l&5gF6?7RELg#5t&eR;@%c>A~K z`Ip#1RFgBRJ=gDmUPdu7Dr=LCD?Nl{?x)dBTEirPzxnKICS z)$3OP7~!pt7`gx50FjZw9_(!O9zMs%$AL#-`4IRjg;;Litb0;la*Gu1*3jCH*(sU?v2bLkdK$hQGl7 zZJPb#=s*IqE)22B>v`FGLMczbhbsy+*zYqi;#}bHguV9R)ty-(A>#1ncuWtUA|#(jch$bWf?LA@ z=m@8~ry1#$J<$^R%R_Uj>vC9RPu5z2LgI{}9gDJO7xvsw4GyePKhryjGQ4v^Nz@wyTGZ#knD@S#KLU~fBAlX zb+FrXp{Z!LA5S;Djt63__W4p((uP>d^R!eLI{d7_7n3VxgyM?~O}ak#kq6E5vv`~F zrx;8n6{?gz%W>HPC-%G%WkV2lDg8(8ck1brYV(d(sl+?zg!%RFP|-NrI@`UaJk+_L zwHBBX)H5d^vt2JFHWx86$@Y%!9fC#Wfbl{Y`gxU}V8K7@aNp&MAVV#EkD60NYzYlS zsQ+E>Z9j2eXTy_)hnwDv>gRSjm>|bb$rZDr_pU+0Z3 zNC||;MuLg}06q7&`c>A-{pqns7lt4AX)4YZU}$ZyEPOz&1}z-cX#*Zb(t;qmG;I>j zw44Y5VtO~MoZ>l*_?$%3**?zCa}vL1yRbvv zT1fKSY~OvRGN;)s`Lz7_$`EchjdPT!C03 zsiJyK7Y+OF>9Jxt+au(w8b{rSUn^HlD7266OtWWG`mO4%R>2HN_oeHN6Gi@2vCN8? z(j?6_Z3`CA(<3XN+Of6cwE2K*PaiPC!iN>N(b?#j({?Y%ECs7F6_|!uH+O|1{hq`P z@2bkD{@d&Xm6G+P@tlzKzOJzyS<+2}p!1kI4yz_&<>k|BCj-f0=pc~JjBZ4$ zdw#=v+dpxCOasVrlhrWhdH-rHT=2ss?5bpba-PZi{F*kYy1zp$^X9dGO@?F1OV|GF zLw@^KA=O#w4C}FbldAtQ65(R^?Q9g8h|{N5;r3$<=%O~y@A=Y2Y;WEd!rxT-r|pHZSG3$7jX8irg7~^+SAXBlL9|!Jx9(e(_rVPJ3^Gg zMgQ*5^&B>pP!)x~4RcwcvH=~D{a&I}S-^`}}dpcNEOX>`=CM>8}@3 zz|gpKk~RaHDMs%VmZVK|d2@~UMVMps6azykpz{G=;yvW;fVO(tU{vAb(qh2g?Vwps zJ&7pO*5mQ##MaC0MV(gRxk<3LEh}%r(X)Sm%g3Kj@wSpyJay)a%T`@Lvru~S=2t}h zven6f?d}o#cQTCKTIHq52~IDIk;ywb>R=5))jGGQsnfK~UGG$II7yI!L(T z(owdoNy#T`?C_%BqeS?NRnhEnq3%u(=I_D26NqX${_UK;L}X$ACMiVD5I{pJ0gxz5 zAZx?e_z>u(L`O#l+|L>?JiWZQflf+Avf16;0yxFfF(H-02|Y#g2tL33U)zl67cbRH zz1|Ah7+{+rn!e(4YzNLwZEGIDO^Q7L&b$sCmb)6YlvB;h?d5!3!hvYC9$^I_O6YS~PBDugo|sIlB-wLT4XWnd!(&YxA4YR)FS_6d9rLxw z(K{Z#ajeqOs_@9RO`Hx17w}&>PfZMI;vow8rKJvAjXG@Ne`&CCrWr#?B_?+%G>ZDC zWy$US>}(i>ZiUcqLg`;n^hjaV7KWU!Rlo4xcrcNG3^tdAb@Xpk0YTM7=#tR>yEISM z5T`&b@LU>l)~TRMzC_3Ci-`pg-firv@?nN4`Q%7-6W{W%MNtTdr6-f9?nYnMv(d^h zhld}d8{J>QyGX=`Bj~YOr|1_BIRnITG(QAKG5(t@bO!{00F4P?tIyBR_eyZhR3SK7 zt!OEE5v~8K?ACVI`a384blD$_R_pZ%2@B)juFk`@(;|ZIl)mf`)nz+P5PZ|Y4`fr2 z+EymfxpP&~p(tJ;`64Z?8NLV!*ws-vb=CnFhaJ)!l2Pd30HMjQO5K~(>J*q5|24!{ zDk$XkU977P%axEjr$Zf=H>%X3Q}6@w%3G1uuGtp00Q*xeA*(YszE~V3Smnn!5JHsy_sj|XrGNwSzSgSLqW~{hUqanVQ zWJ{S7%=F;WipngdbSEx$YttKwn<9p#ot*l1(zW{BT`hv3z|Xt{h4FNEF+(*$$mV`$ z@|!JnOj-u|{Tsl*^aTwJB^f|N!})x7kpH8KKfE<5G~h?Aihi~VHDi6Nm!oxAF~37% z*Zb|*LYXS*=vqD^w&?)t++prGyy+*wv`AZUF#U()ao}4twqV2csNhokPu?6lq1iNc zv_QM5Hlj3j-gfeg(kv}sqz{T1CuQDSQ>!9@s6KNTIMG!5_igNu;&0?jQ^>na;L6w= z$r;nU{KGYLpjm2#H7C6mMZQhOix>^bXz+ftRxM+R%n!rKV_nY#xqW1bv2mWuLff%y z%()Pn94YfbM^5rSj-7%BR-+4-AzjbXf&_V2wXMLUK4O~g%^A>kBqoxZ)fY}n6?HR%Ih8$4%pP`Tm z{ZFri3<>6Avd;IJY+>C{)h!#SIiO!MJR!P!a=3d!>zMdZ*-FUE**8~!ayET@l}xhK<=NQ-GYnIEOPi-YOp-;W zl;XNAB7~=O(d*`(dA8d5%)mh2lG4S#Z8B<=gw4m=M@{GQN>J)gIz`Ys&TG-)O&{M0XIJ|O&E{;Bv1ZnR!eM1q8Q$6s z-JkeN^Fn*-lVx4ft8UZeus5514^uYp&FzWqQ8C@7P~!6nDqI zjwYDb7RRg0fffSbps#BM3u2gR@_Ro7Nt{t(MCrtqe9E-_K6L&03?yW?b3~$U2 z_@}<%9%DY5s_&&u6g)MnKGTI)QU<$@C+pHZ@aOTv}T1> zbo;s^+rI6Mh_D`dw8v&)KA&Fs2|UrX)7?5Dp4N6V5q=*~f`BF4>?lcb8!Luv@i9;G z6)MAQ;}X_2zOXb0=pO56sFJnt;lD!K0czLXUU<*7nK%+2J2Z}ou6>zseZ>8q%%TMR z&^2|gu<{KIs3~KZM*G3ST*jh#WNA2T`Sd&bn-Gya*d8jvvnGd3NDh7aNrjab9_LHWb=HTbIAXvv_#n_D@ z7?q&frmA@&rU;nEShCeMbc=PIocaK0ywz~(Y&T2ko|ia(0boH>^i<>yxLgIcO_Q82 z{-*_qvAy!{(FPapPzO@N+JqsNHrf)4qML@7RM9Y2@v)G=RhubUBbVKM$g52bVTf~8 zcIWWID5Ps=liYA?SH}i!yJ#)a)g%M3_`p#>;6NaB&2+mKt|}mCMQ2R**WSkJsg1Sc zJl_*w6-^?MyXe9yM0b&9bmIo%5!0!Wep@k?I~!UGJQqKIQBYA#WW4X*m+Z`bBeufl zFdS(mW(l4`yukW1$)WF}_VonKa@66th+^%4Z^Yu~0JXMAjYQnEZ3|@|p%ywFC!CBm z4wL7-ft8(>?4Qb3A&rA={fTI$A>(B}USS*6R(YSGM6)oH1ovIAELly`PsIeuP#sTq zz-tOl&6xcds>KAcxJ)0nT(n>MJ4&P3 z;wG{sWjIOXF}M(y^kk`J!&-1Y!*hsXdYaY(WdseaG)b@l6R4L~Yw5o|YBJt`G74SN zVo^@GnVZd~DxwT5m^ra71gj?sA`44d25zUfl%)w0mP?Xhz-#J`w}l8$5Y5XZp`b6= zHaytd8hJ%wQ9^D9@#~Jj{4`HV{)QQHMb8y(2qWg4zn@>OQE$7GmT=5z(Nw90LZ*D~ zVX_+h-7WicFwtB4$^r@7h5vB2#Peup8NZayz~|jRc1{!4GzC2TK!V%czOZ?NQI?W zo45^j4=E~EgxFCeIO4KzxF_n3&W84oJ6RlttRPRXN57 zNV{i(OmEEatgLgT0UV*fwY>*U+ENaEaJP>7IQE>3+88)cXx_vjAHz(IIx!eD0j+se zY~<~zwsjr>%Z&ty#J{n-40r4>cCb+~OPk$YW>+s1`JeRhK&`KY{rHpy3w!Iv zPYwd~g3t_Pb_t6R$(iY;gUOv2h48s_t;Mx>!EF8+1II94Rirv@wcdylQe}5zX*b(l zP^Pfd>2qAw1rKR1NC$yL{5|%~mf}4^zRHR9Sa%{2(}4KS(JG(VgK=bBW^`l(bf7Vw zhY2e8SlXTiQrVx(Ijh4B;DqitG0I{jS3)zU1{Y{CCDcicSxe_9>R`oSXv<1B!os+; zT4w|$?Y&E|-o#z!r_xEYI;`zr^$lY%I~IR5N-#LCswD}6VO;*b#xo|r1y+AghH%Gp zCIQo^JW>EvGX6Fq9FEy7uo^b}G6j(hLr>Jf**M_(Jaf6QW62!hHj-o5uVkp!CTjzh z!O#Gm36y(esxne5-QAM1zuthwJcr6drhk^j1f2={2MSuWq3EM_b%vQFn(1V-9f|}R z3pD}AHRmt9csx2rLN@g3d_eT?Hms(DEpZYB!d#`fI9a7^)5*T4JC zK9R9APT(a&H?=1&`I<4X^EViET#ZUbb5;^V2WaD;%a{f5+J7He_dXb=+`!13@6<)onLlI!vovAne z_}Q;Pv7KPQ+H4Xe<5|K}wuz;w5zpJqE+&)7jo>)LMUQ{t1+os1?iu@qw7m~?`BHsN z=^UQ_u|TY$fd}Yk`);dv4_8UQ<@owG61oCI0&Fz}vGcl*%a#^f8V-C%FCNQp7BQqY z<~s+%`ay#UHUje5{L_o*3^j0g0k1zp6g29w&7l@(H1x?ohH2(eHR)a>OUDA5y-%ly zu5HqAFrATUlb7A(AF&Q~pwsH8xQLqzpn0LfRng_Lq-uA~1L$<>_8k6Ae~AzmVXWRK z4A#L;3jZFaQx_@kk-O^^;prngzWMc7Op==NPk=n94C)Jbu*j{S8E}#A6XE&^eQdm- zR0mZANp%v5dj-5vBk+FR4eZiBO21D~{iw0-Zy+=gC%@ODkf2aSjg99xP|c zD#|(bj(-!-Eh5bWP-@(3ZR!#A;jp--n;8j|#yN4bVB-Mt<*i%AxdIt=emh;D{uaQ; zz!w2)mdb9-M}ROBt!6_-gBK->1v0KBMTBZZj%fv}zo+~Rq@b_9OUR)iYX-nl>eC74 zP?AhPBhfFI^Av-avD#xnm@D!b_J%hwQR^LsI%{hae`)J_i>1SC$0OMiZGGNQpWW2f zR>wyFeIkQox}r2DnV;Os+=WkrsaasPn8h6Ug`eP%eX=hA--VI{i4{QBZ9dCDgmpjNLaN0R@}0pJ=&~bRX+T-*Wf^k#TKYcKJiggZiBYAWeJmjSj6{BIRo5ma|^@u z>)8;jB?@J<4L|3z?^j-VhIi0adV}Vh#_IUp>tMzug_?QmjwItZ4Tfdn35lqLT-V-p zsg@MkPjp~p=Us3pk48J_NsgGX2xQ9>N)*22kv*8KGc0%B0|CpTD5fniKR%MH1Ix(R zFJ1$^g3VgYJQlx=r?VTLQ%^L@XyS4E9uld|vl>qn))_gxCH>i|F|c*zPUEn2wETg` z%wlYKB!7ne6Ez#FPDw*(9HX4z5k_J1$U+__rKH1+3-aZUiSpW*1gdr>w`p(Ta-iE7 z`d@SlFga<`3Ey-}N&Dqv)xYu>b4mATq05h{507h$5%g^OEImY&(PWTTl@F+7u}tYv z0J$oBCKi2x{PiDEb7|9>e-r5B#BQY*H22=QDi*Q8jEV4DxE@F}posMc$D*rVsE6%z zY)N-D!!0j(+{*9+LxSnyTpcllx=f0k&QLP78o45IL#*_-kELB)H^M3Bv6!N+_$&-( zmnwEN?y2Ki`4{~ND z5(}adB-}j^-ebl_X!2~tD3#3fIP_UNdmjCqrv0Qb!xjdu+u>~}W!SBz4@dWr}0rf4DZ$dMpPeZ%n{2Sfo zk*SCy(@DckzpY^Z3_`VkDRU*2{miDq$&PBVD^+D_NeUpqOQPoqcMYYPc#cup=k@Ga zbPY5Xd%pu?8$rO67LH&IN|!(C>GL!DuwF;8>WSrx^9hBX$JJ=#9cJ^j;M@>wL;;U~ zwsT&`))dW%A&6XS$`g59@6^IwS zEj=U3j2e4p3HI@Z+q0gaXJK!Fm*+x)z*f_BrmOin=={f zM!V~&t*=t|6U8W!E<23PB_}pH^60ml3uz=HBf88OHS?$dE6GxlF(&0fsGU@{KTOd7 zfPh`CD)A&o$vl`+8Muk8YfE&tEQI0uRtAyL>8n??h$m5P%?w?&wCc_U8 zs=Gl^{^@LuB1SS~pK>ZP(V7pry(a@FFz8O#!Ltk|{U~F=KF~kAWCg(*jUG``k_L@y z0rWY-CzRfLLk)Yj@RK?03^?m)os%~7CA49wSojT-zifebQ)rM=?EqL|Y%pfHEJ~@9 znwzj9Z+XK5vFG5GinhN zjg0U#M~k73dkziPRXRZJwec+6(L|4Lt!+Q74sR($ZWq5}rBWUw$CeHY#I(_bk0~i^ zQ7wDT{~A#jZ4o-7x~thFFC?1S|1tS@p%K%rnIKC&lvUnB`5+vR;_im2tKSI?RKovv z;UA(OCpAxIe^OFcQxDg2Yn*79v9o?FX4;o}?QKv!N-cWwg!fi#6AHGiao6d2eb2+d zci-V^>a?cWKkdwJbSkTm$jQ;9L+XB_l4X7(RJz55DtJsYE0`1_i56NDeP6YjyPIET zQZADtJ=F*f`Gc|11Vg}SZ}^H`X)|%YNGex4L*Afmdzdu1Bzby9d1oEe&I4Kfm0Su% zS(U;Ev>pT+P;sr(%&SNyN)(9g>y;%XpaYfjNT@N#r5hV3G-_;S6MVtaafKx@FDV<- zToy6@$>JAPI_q?5aH?ZcHYlb@ZbB@En;_IHI#N?n3Bj?{7U+tX%ZpT#)o&6 z*tdaC?b@R|L`RZ0Z3NYD#(XWDLla3B(4SU3pg^qnlp3BP;!DOpRzDL!mHWt7fy$!D zJ?E+M!L_ zfY6j?Yu!a|(gcU9X-I>sHNq#dfX`zZmvmkvP)bZq>@T zgMtlL5uUkWgwYiR5+32FNjJH*#e+~LQ4cXfUjfTK<9aarYROIjqN*?j3IvfRL`F;4 z^Q#Tl#5NauSvyD~h3Q_aSou&-+E|tsAO=cU0*dplLYm|AVJRN@P zV-!d{Je+7vMa6&+I@9YU005ampGhzW7ZoI0g)Fwa8X|OqYj4Bf3|R!C373?r^nb%< zP%)4stXYBohpu;yu59VPK;xX)wr!(h+fF*R?M^zj-LY-kHaoW2v0wUr_r5WHW4t%^ zzx#};UA1bRRddZX7XSmQ0kKOIaT?7M4g@nECgX8wH(u;kWQPb&-bw<2F}1(~%-<_i z05k=vJtP@r@&B#LH8%!>&8BX%+rtzZ-yPoQdCHkAqGe`RBa?&j7jKUQE zZ)zkR6xd$^kZ%;UuqGQO0=uKVQm#%ZBt+Dx%HUzjE>3}n2j(v(;J0281w@P__;2Yb z0s!P|HSRdU?X3)W=|2L@t3)D6+ONftzc?T>#E67O|Mz<|5fK3*ApX6C1sj@i5|rpd zh!|Jbelet!3$&R6iC?`EqJdg9aiWRh{@*kL00aW~!N#BnOT?yk7!4a1aVAL8)R0L} zO<5=_4MBoG!Ibw25DT~r*cvVf`mfx97DUM2)}cnt95GasxE7$M=*QH;=?qgpF#-TL zGaz;T+My_*XEx7jFTdk|dA$Cw5Wp)Vz{wqK$3*rp(g9GU#HmKX+md18w4v9A2Bd#0 zX6Qiv)?kO)5`VE0|1k>zCqlwtE)&m{YMC4s%m%Ga^d|QlR}Y|J^;c-XOLMz zM02n&rr8>R5E<#;`Ca=F`WZDtWa7VRUz?ZOOgKvvvn}+|cW&>qugY~I0JI9Q!2Dm) zf&a7}bX{N@V*bmgVdVhf#?24ffvQ;qor4LiF=GI8a7jd~k!NUW{r{bxzTa^raPao7 z1C&;!T#OT9uP8Pia{smt^Oxyx`yUemSV2IHLxo8EBt-se8W7+QBx36V!Hb-$#;|aL z^tJ<_PwLI058LL$+>p__K_vWY8x)e0Ac^vysY!zA2dDJ{;*f)qPys8hE2TCND4%5lC9+F(x%YEFgZ6Zl>D6sk~mub~w~F8k&E?w;61e=oaDvT(wdHakz^6vNj>Z7;$^1yu}j+qN80j##*|N}?-w-@2;$ykAu2&EWJq*w zOdeS2X%GR4!8F$%uW1?u!h$4(XzmDh$|aIpM7lR$QX=sy&o!H;*~>!3SR_V(VU!1w zEQ1ZJHu1O8Q?Pkpfz;aL;^E}?LbQ@|=z7v}MZLn3dgue!R$TSuFJ1d^ODbHFpUvnQ zoK>GKh*I{lDk_eyVWll`d}tV(SoBcQn14iVUu%s*O64PuvDeugP2=~Z83_oH2b#FOYz`Z#iEDt8- zWZw>nP+!O1z;|GZT<|a38Ntb9-b||uPC_voNJ?kZKOckBZk1+M{gq!Je8svqBREQ>HZln1Xu3Y-xht&O&UTUs`&PL6WJ9_w&2u#^j(OCHh>W^CW{sk_rn6iAk~k<8}+Y zSM;^0qb=XX+zQOiH6%=X&udWL{gyrcHAdbY|NZUc^gxo5_=~8h@ooQ6@xaVL|>x(75xv0YL9%a(jSFCs zlgcHX+{Mz^edUkv(aM34+pfL=Id!QW$IDlE* z{bG2Pt(@{Lw=J<@hQZe2{3Z|&OU9^DmG|oNOC-}oVs;S#JWNEOc z_XJw3PCOK+`(%}bVLYPDt!ax<;p@yE%|9)OIK-Hmq{9E(7z!{jkT?M#1m)FCw6H)!A~1&=c!Z}F zOe7t5m9JhW@>Zb;!db31L{9v<0@g%;_3wZl8<0nU&v?(p-qqFBHHSgJ-BN)Bhrjmn zEDy2aE{gIGZT4SqVGGs6b1SJUEu$Y=qLtYMDjqwQ7N4y&yCn9un-2;0yeSRj9~0X2 zn!^r?V;$-kmFa|NG_)w>BRZLSQ8rQHR#IEt-JXq@#X6zS(y?^HqX9WU36B&htaU2 zZj&PHDsOX6Lp;({WpE)=y+`*8!VaT$lD?Y)zfrU@-6}Dk_g*4NQe;4_$*L-;;4cLa zN$PV4<%C;+nl22j9jy&r6;GvRn2rv<=(XEMb)iwAyIGnRP%9 z9ViFtr;WjAt&cavi;rxh#Yz^+gG-{I0=>A?NUu%pN6B3V-ea`8E1Gq0X9`>JD(cA*iBLJ-NXDKJ7 zr&53veOn)Cz@hgbD76Z}fWCAMRzLO?klJI01%{vlhfem&?$Hj*qL&8(0+6dtD&M0EVTK~W6-&Q3`ly6k4i$s$>07F%>ufpO)e<1LBQ6ezc zRb5?RG+!H$H4I-FhiRkPcqvgUrS1DZVjs4K&?<&$vZEZoYwwklAN3y>Ad<^sXToK; zTDY|A?d8zIUwV};jmrf(ak=tq6?^9}z1**v+{iR~oy*}~7p*5OM)xKD7Yd+*7^W&i zwBHl^PwCI}@pVEJgz(#Y8016Z&1v!Boi4L7uQ&O&AkqH>3h-m$Q2d6sF5P|z0k0`! zA%%r^-t-K@qN5DVCS3y>mK5)r^vH{j#Eb9fVh8v-q##_%YpuGl{fd=EEeJJYD+F3>bn3dJ@x2{uXrw>gN zk3yE!L}qhaCbL*scv~1SPh@J_xW4IMqnj3R$WU6AgX60ikw|W^pQ>s|fMUTg+@Z`p zo2Zt#P&`j357kNqlRc(BaT35s$H3^k3s?biwx}XRj0{YyB_FbRQ^)p2Ge`x={iwa| zF^US!o=>r)T5-C-eAsEG#l<@&zqx4JKVW%Q7LKIs!8~v%|H0D)B?fIqi#v<9)NgFoxONnRb2331jEraPa5k)wZO6C=*I!vPf~-Xjw28C?_4VISIfGN7iU1i-@| zRy)0@@)5NX}i@RPtsY6z|db?QmfK;z=nH**NDNvI>S->& zS+-IgJTSSYAD1=thagm44(1dJUeZ#pjXpPP4%+|cKGgFb)$>)zSoCA(Wog0|52O(L zo6;G$nXQF)XF-=9^Of4jxH4f9u_~OD9+S`8)6G|Bc{u2wwJ!IP*ZTL@*ChxPJAY-6 zD8ck=8ACX73Wpa_dn9`^S;xSu(aaiC_^_FrASag6Lk!(aaXPgrLnO-(I}@KJDi1et zuq>FCKu#RD3lB2nD)|QafPotrY*ZIDz}Zzp2gy+<$~5ShFzOr)Ed+qBFiK?UXiXz3 zNQ}*Q+rnLpyMv(i|5u9C00ah$*vZy|sKZMySiX4T08iW^kuPkBSxRUQEUPa=JNCqO zAKtMXTkHk4nk6);uuPPnkfPd`p`lSf+TTB}sscGRME*r>q*5Y@$!Y3(oC_baMT=Xe z1h94nSlJY{oaJTSgnv_q7^2tWC7Ni<`nvc32eM=l0%hEt!n%_RRqB<@lRO0&v^Ya} zwY3c~jco#i?iW8NqNiC;ZmzGmO;>+8_^hQvpI&SFKKFbS5WB=2*8mNd@A6PR%6a}t zrfaWK%@`eK*m@J9>|~8?tx0nnqlwu1c~76uVf|x}nt4fv9Fgsj4&2zI{WC)zUhNs^TX+85v3UvK#geF4 zb^i`nbUTZ)1%WcTK=a?3&h#Pqr7dFvc8LAa`csXTI^>=2F`tLS*Qo&v zd)Z|l=hM5D1??f}`?t2kc{{&)tA*5@RT@oELA#37jo)ZDP0=uYEcnCl-Whuwo;Q*H zwi3f6-_>0Wk2oa7=LM-sd~V(m#OJkcs3Z|MLB6yTcYwu%SY!T0!tka3h3XKISP3iP zf9YBhfm;?bVwMP8aW2^F*SKedp?_D-RWN>!_s-%@2!#bvEv(yL-LZQ#88gy&=k&*4^wr28F;87ikaElC802~*v3Y0>dGrdxr?@dNav&b!_vmdKh z(oiQ=sJ2L1PCYJlK%FV5>v9u5zCSpg+{vV;68}7DCRqp(Am40H3&UX zg51JY6_?ZEwR0YA%%}PAQUR}{ng4tTey|N0?z(B&u3osaBJ*fg@eGJsau8%ZE@#M` z?);?*@jgh?efPG*(A$2&?5p`!C)wZbAzAWJzbaBkhYEZ;=4eldqyq^QXZc^riaX+0 ziqKRD_D=c79mQM&at`b6o4*- zMV}M03mwSm3a#C!`^^K0xYgVMk(b~O0<&7 zw35Cp9n{*Ut+}jG3vPwvt=)1_oQEmf2wwg-*sle2HREtkn1 z!Gr~nL`J6BLUt*{RD-)0ccm;^ss3HJ%E5x5{YlqGHBAUk8C=qn@=NvZQh0Wq|?olwt@LDIy0>T94(H8+RH~Jh(aBL}N0Rl*=d+ zhuBjb9&ff^WcCSRitYGsbvKw>L7mds&YCMPP2J}D?c?LqhSrlce(ZxZqKO0Je-EGfC4dM+w& za3+kQ9(|%bDq2#>0>u4Q%u6ciL!LbtR|I{FD^}qYA@V!N^){>u$^?WMfe@x#ZkJO0 zsbw0juLBLxzTHvD`Wt43RHM zaPMzU#?eYx?*fen=%-lVvT5Sr8}tqX`xkC$WXh78a%aKRAcR$Cuq!#5@;fKqIxk z+*Fs4WF0|75wEj|(9k z$Kzbk*?~(#i~gd$V742)efQ3<6h>EwToiokrkSn02VPL3^U0zVy^Ot4Pn32C} z{l;B{p;2e``f;wUp5Th-@0}8-m_^@(Xe_E)TE1kv)%6fHS?XqCMWlv<3VUX*>hpM? zg0rRjW<;+W*#_I25rF>DVtEnM{k=2YcVEJ@v3DCC5v;)N$L}Ak@0Nv%T!qRrwo7%h z0zV9{#IJ1Mh`#ag?8Tt8FLyonURtZG%TqFRXT~MApm%6r7gXy}gW$8d>Xc98zLFG= zT)WGV{yKj)7d4!_S=f_2<6lqJv^i!r=0x3mH(6{iSDW;7!`UawihzBqyxsi?gl%2{ zgu;&+n?D*%ArSt4EZ#>vf9oooBN#ZAq?OoMAk3| z&ZD5SbX|h074ozxrkzX#F zu>w4G0b&mP7$G6c2<#N>?T@L>TgR>7G{NiptQh#CEU&5CKR#Jbmrm2)jy46sThdXg zMMcHMf2^;#8mc<0sN9teHL+-;#`00-7vY*hMk(UBx3yJ0^)ua*@;VP)RyvE@;a`jR`9i zr8sRVGn174-4zF!3$4!Td^;p3GF+)R8$92J=FIo z)SYG%>_4PuaZ&3D8Avm15gR&KT@J5S{s|3s$ru1L-^dC2V?EH8F)YH27gFgqPB;n#-A&^YU}l-v0c8h&9r8yFQ6QurS-z=B4{{d|hz~8l_sS z`x@Lm`}gRt2^XnT(Vm4PDvyhKXPxhws)=cFH?zU#@!8zua&2_(Lq@41S+Y1?3nPs4 zSqyy7Vo_q7-9R9_S#=ET-Ywls=B`?v>+i=({n2n%%uCkPe9qY9gK+r-AI_S%jLKP@ z-;N5OXOK7e*o+IlU2L<;p(7GX8-inzP`o4cNr$-FXgw_9SY&hwH*bBquB)tP$u~oQ z1iYwJ7g6_7xFob$r?1q=9@a`^R?@vDj406DhI&c+v@k6lIi=;%LT%A)m`gS@^;zA( zEEW~U_0xGQo`xQ;q7_{@l}5teukl{$B^J(*%ON!qd?j-BHdZQ5zl9|_XW@cO;^$ttXL^`|sN`gOI(MSwNEDU^;7;LMF z;cXnzyKK3?|ARF)WBKA*mp=dD?OASZ4lH#A*Xb3L!OiCAS&mNgoc^KPhIFp?kdYLZ zOz0E_51Vs`X^uhQ9D;!h@i{Uu$}tb=a<%Fha1A5d)IDbTqddg%{7lM zX{)>Ihg*VgLSD6yeB=z+7H#(Msh*MW9h031Puv0h=@ATe{lAAgq(JMP5}`d zqekI>8!Ks@DaAp;WE66mWgJsCo`Hew#LjIl(O%rSbXv2)e~IAUr(-VRZpa^6KRh$& zSTXXuT8cr2;+bx=czwl=$;P93zGzXrqziHDYIWs+_IXG!`8*42X*BvN&_5O>+x;Ea zJ!51=*pPJ&&$aNrhi2=^d5`|Mr}98u)cbXbV*F*@st)zw^lrJ60g_eIp zFo1S=q(^`_Nh<%6K9ElONUDMas_^Xn$m_*V7%QBsz_7nBG2#3VY8N_Db#eE#Bd}o| z`UmvJM$qLoI=DtaM6s=bFzQjoDWddN^|xvj>XTWz8owFzaJpGKR7^HJo3bkWUu}st zBF->{FPl|rs_Ngre_w8Wh<44BWPn$MYw0Mit}a$x{Jr5nPSiGd&)|}&j!fa%ro!1a zXo8`71n9%Snx*^Iz8-M)c;DXIdjI%%Uy?WmbK3PWo_;H(znX7p16tHmRNe_n&+l^z zGe$qr&+sV02t*jT(teB3^rAT_Fyf(Nx8C zH=)dM#Ed249WqMy%*d_Ot^9=j~qi$>R4d^JGkfA6V?+R)o@s-_yTll z)v~F1(2;F0<#1O*I$ew?twNy9_&dWwXfYZqRRtsxa!9EAG3yGlu}Tue2qJx^v;3RK|TWRA3BrWRF7gf?yxIX%U6;Jg8saWs5m`;;6og-ur#(p=f;VR=3Vj#6 zsIIXGz!P@%Z~{KXKkZpbtIf@;28#UY)ijD#5ap7<@sj&r(urKrmc@XA$7gZd>ofVJ za92QIX1oYE^SH<7a?L#+Fip&kfnP*XqJy`d%Q2G;uBmZb?4 zJcgUEL*v9+?*dyT*bg?2oTEK7LX)HCWC2l=tX{sNdo?n>wu9=^)4MS-wK5(Y#CGm< z&4w_-9#*Ye)zZRweNwkbHipNq_p}=VldbCd(Y;Z22m0*~^s}MElEQ!^80K z@YQM~41F}H4mTtpxXtwSXk^cGgzk|X?mLp*w^H8Ks*9^u`{?0d@g5?ODd!%+$?d*W zGyeNhgY^kbL@ZqPcRtLn(L&wEb|U8h7xuB27gGmHp^UL4bm+!*7BtG|DDfSOmk~;+ zbmuh*O8;Cw6JJghsO)SIWj~yUOo824`%u1v@q~Exvh<{CK0+e+@`Qq&-Z=Tf0m2~c zYSSbA0dsQ?*kao=zu&8>Yhx<@pKBHFt1wXSAVS{nai14^0U#h#zHEN5a*T!M!*d4( zoP@@Xuzw!mV4(qq-GT;^3z+`HEz@4g5ol%LJMLNQ=_3Adnt#@V6b+-WfoaK9Wf`6D z*&j_p?NhGak;kY6Fe2 zXK-aGEAry8qHOPcoG^Z(dPO^1l>L$KeDe;hu7t)oNZ7gE%qgj7AabL6@vQ%LR6Cou z?+%m+sc?*ej0L(;#(mOTvu#mpAAph2XlUy`lPGR7n}^2A)^M1@2NWRNM-OB!KV?ptqDGd0rGA{T$pK0UzHfa-I(c#pc&uu7~x6P2v)3 zRi2ogD8gFK@warVq7r8+NB;)6|7kV>tlclscj@^k*OJ1v-Ghn)#jH);gqPOuO9lBo zqhwi94&XJmZK5Ti&zc5%ovHUU0D6-Ii6WDRjkNi}k9x8ibhC_eH2zIXaQg{Lneg4T zBX`f*tlH+~%rhY=<>*DQCryv@4w$|-=}D(q5TTzVjduXCgenFV0}Tx=8!liQ?d`#0I7q~`nTfz5IEwpP$ciSKpja2SPxDJLCSCxk?esjKmCs3c~8K!^2;@n z-1?Wh2unA({UDDK{rVW*sbRANw@OluUD)S60f=Fl$%d8_zn%wVu6E5PpM!HM;0f;C zYt7Gq4{Wl~cdI6lT!)$u=;9nR{VcDIHf&k1o#4%Z;ehtja!akjIet1C7K<~f0|lee zE!QHM6)gumT#Ap79(MH(@swT~K&e4w{cBUVeTPy812jK~;6k^B;(({h3^ zB9S-O;Y|-@#_ij&g3|Bx=E42x_TurZYk`svxP6(XcjMq8h@rElq8(989>iIyrsODb zoG41;CzmFw%-nKndW6`(aM0Nc^fr6qCsRyAt$xhd{cNVhd?o4%3Qc~BOhdwgD;mE} z(gQf|5M&3V`up}DY)XH#lt`C;ds!h0dQhVn3O@_RMKl~Yy8=(GjdJ%mnIlAh*K35J z3eRwl5G>zWoyI{yt=BTI?5rMAuN?WL0YUOI<(Qu5|VJrfe|6 zjF(-TpJT-{9*~xq>>p8@wvcpem@pJ?MJ1Jn*-l^H#==ymoSbmmljyLYcFpC$WImL) zqM2LIFNd6)o_Ac*1wGH4nuQc3oj}dP7d3TJzpk*2{&1}EH1nb74^14%Z-~#zKx4bO zdr)pz*9a`(l|>qjH;sRA&BZX7W1hkNkQqW=f&%$~dIW47a3qZSyB?{XFR?}Cx0Hdo zI1r7d`oYfW;JWZ|5{!(Y75ZWam7cm+3oa2>W44k@?&0seCKWuxDAU8*%=sfI=n~0)xyUv6wG0GtUbqy0Q`kiB};=zB%9X_nt1GgJ|pY+Ic$Gi6~Zudbx7rdOQu~ z9%qOYV{Df0__Bm0RNH^=m2SgqT@W_#mwCwFZDK_M>%dKJI0u{K&hKiBu)~E>rR$xVal|H(T^T`{<67{90VSR zJ*?UCB1p8q864AP7zL|uCRgUCRX*mxh8^oaotz{c`RwcP$&b|0%~HW7C+++;RA9xH(v5{-loNaMqX`WISh>1$6IOD; zT}W$3M+4{fA+SrJc-mqII@aWMGs)rx{K%0N;C)f*(r@y}2~CzR_kR2kV$PedRn=%c zWUB*_`~iffp@68A(eONKs;4io!kLiyYtx#U4H0JqqDZDmoo2s=Igt?>mC>fmj(%uW zdVk@air3Fr-T^|O4*pHc3vy+4&cGnVoULM$C?4#EZS6(ndz+zp?}Lj4n0_m6$d;BD zy0p7x2)8X>b&gZ*#sqY9QaU(C3i#pB!?4o&Hv`0QX+IemYW$!IncOqYTiT?wZ$GVA zSzxTpW@<_iQH0?a;;ngu`_Y-Tm-noB{8VUpm=6k8(|ebHUNpW*+cLlAl$dy#yf$5_ z;!x8M{H=#R)p8j5!kgAT>pr)}J}%&d>qjesHSTZIc?(ud0ta5~Y4=9p0 zx<-Btn~hDE{(;g(H7e}3)_tPsp+3I)b<&mk9KORMwgUh9yN(rvOjw!8wlD9HwC zvKTHB1`$%t9`gjK=EMheBqW|(H=&XR@AKzv@l78x!qz>&{|?`Z2U-mXY5z4Y#{S)~ zVW(`Oq>rzo52>e$v1gRbi`1i0YdVFM0p*R)AoYn)HfJCLH+Ip8(hEshQIz)Q)|?zuc)3q>)dj} z+yVL6G`l;?cbVT2*W4`N1%;=>1$Na72L**Cr|Q1S3&Oz#GC4U3zZKx+0=k}odu^4Q zRmHw3{WBf~Rs4!eBYEGAPNe09S6g~+XmWPRVmUrLriB>TRuZThz|_SQ(<2)Wgtgs; zL%{yRj&#o2UclkAmWObC|8R?UK;w#Y5F{23p3+z(O!Em=tsNa1>Fn;)7@}-tMMJQ? z3L3(2gk%o^YzDGUqZ4oziRqoWBO-A8Y42EZD5N2`Q;EC*lJ5W5oxg-2>I~EHHD<^> ziO1hLvxAW5Lsdo8G{Y`!Vn^28CA-Ig+!Qey@&EKO_1;C=Mrt8Kw0{P^g3Dc`BQ0P& zmbZF*J3&{%EDy&>f=wE0CiN2r$CnQg-#!%X0V7~`Lg}e83gG!;FD~?yl{O)DVcL~KEl=lI4O$mnx+NpJ5YZfiTTfhXSi-^905 zDAy59cZ2r7zT@xHLJjD-qa$9X640>nLwM}t2YBv8;4;?3d6!uV9v{Exp#f1KprF+(v+fS(#66HLuDMtbC=i)q ztKoWU=rCXh30p8nY(zSnKA?P%7HdJGCYK&~xv-`(gr_QTV`IGbEpb{7GNdu?el zjJY(ZJ!&lOJDe56c#grQKN;P|#hd%VFVW_M+Tm;92U^r+!YJ(T5iy&lPBns-7L^1= zw2(eb&*;*yyI*>Shs|X4w<*Nig9-d{g|*eQ`QY~PS#A^Z)v24RZUV$ZLQz8~g^QUX z9i(Tk%k+2p-mKIv4ENNh4c@BOgMz`zt2$6i<+odUnDoHurn;m@S7DeR4-oV)bd6pZ zxsk=TsE<@nDrLOB^AEQXIkldNQzVnxUSosvYQp>oy1W!}1K1eA(Py;<>6-R82?6(x zf%#r0n?# zl)fV;9NI+beV~Zut+w(xc7Ps4M{_1afUIN<6ry0l?qD@qQ>K5=H=?0}5;VDyU*(q& zz&wcPHuQfX>x%lA;EGNGTyC%Hw$MJc;@xey zXzidGqqM<_RtwH5r@XW3^LMj}0pMJ9@jN0iZB{PRl6~~eFiAM!Nd5t8gq*9IQvDbT zRW^hxjX>US9p{U9Io{?xd(SUYs2KQ!@Y=Dg3@e3tHW%RPIWS<)fh2G_muT5_V;+Nv z!2y1g>HUJ4QuAmme`i{HSJm8s_>g!{f`W`GOCFHB1(fYh*!2gSQMet(cb3<4o41{|A)g-mC(zskN9duVD(Cts$jdg z5edCGkujIjGBNS-RrdJ72JW&L84(NvoJyw2FK2Mmf3j}t3%CCT6@etFrOPdg;a1L- zX*Ftwd{7%T(JE@R?X4Org$?E*mHq)G{TO?aEK0}K=B1J^kafw@sJ6}gEW8bgOVZW7 zqVwvc;UxKq7mT=}dO|n&_)J8hcTR6COx2t7LF)FR*foyPC{wlSzGP*~?T%xCVGuu` z2reVCBx}hRzP$}X-n868DY4_v{eFo~Qbd?13Ta}&*2=jO{|AF4v=QtKuEb~$oQ0vq zW^wj6Y@*n1`xOlq*Ol8ytB6j3;8;Of+nSlgJyin*zfCm2DRxrHDn%b(*JP60iw-qV z5M_6PDqj?Z(_Tmw zmafjfT{08=RtqY~ljqAc>cE@E5NT43(2{K=4ICS!gh$PB9CIB#3s)DyEKF4lXRS-? zL5gUN_R$pPbkc#*_7}?_K$`EA$WTu+1T**B)NJp$!gyFARdVv+^vN;UGwz^)My)}V z_*AKGQHw2rHZi4zr=U$&CRgqwzefBb$x@SMc+~s)W>rTnEZ+d z;A6E)6wYK>lP+3-&4kMfSLE{4Rfh}=l*?65O@*{1xmV(}!CyDc{SSaJ(=V&kHk%^5 z=m}&(XuE(pM4OcB&TfE%FCS`VkAfGYJf~k@22}?Q$Z$)?uA#e?k&+= z86`byl?u;!Cr^XVqeo|9xMg+P?7cuzNRaqS8Pm9Pl?P2xX?merkU0c-@IfL%H98k} zC&&}53M%?)W@hZ8Flis>og$GL7j{JIO^+<9aw97M%rw$aQP(}?O8N+i>TY%J4pD{Z z(CenVgynfp8fVqTHUa$2fe$kJ2Rv_SySuwR#p8TWf6k)`=&h?eY7W|?)m?vme_0%S zM8K)HjPj6uZ=b$DdS4|VAn3MQrf=bdcfY|sCOry5gEl}w$*wX3&j+=e?wB&j&R}Ki84Y-u=-mHG0n3&{D!J3#MQYcuk{;ys3s6xKCgDU;tjmWj~ zINyh3VUKKV!-HSoalHofSD>sTY|+0gSDm01tA~jSupk-ipwhwoAVY#f4Z2xGO;WJ6 zl8ku57`K}d1dKmdZ{xm-)F4qJl*z&mGAv!zsaGDwSZGy*tJ2fp5rc6s$>T;dMR1U9$4?Z4yd#bhJF%`}?nnSv#vfZfIet0y z-@iZ@o*`!jtHDv1#e^<8zGsAc(&iKF(^^qy{6l@{xAsF85VoTGZZZm|WagHbz zwvpV)t!+=!h<^-cDx zo;p|%qNPCjDZ@t?U_c|%_%xCeQX3B@67Nba%xZ0$A2OEQ z(MoB(xwT(wzL*y>{QOk$R)wbF5o*w(j!#8TO-;>*L!Dwa=#FX6A}x%A<(p*&(wIG@>w!r6sMpFQ;91 z3HC_Pb+I88RLxaGm-sx_%t&De!>g?958sqO(DGIXVbZSty8fz_1oiL%=>XQ;VsBl7 zL6`Qt^a%W)Z722s?rSmo;@Mx9Qh$ox=X~}`8961D;oSJ>X8RZ*Vvlx}-r9dr=h=zzrK!R! z$n*HMrnIX;l0go?^B_B>`Tcf&irFFQ6hqMqvv1v+T#4BxpzSAP;hbZG?*@~BZ+oZ7 zN|c&EweAhwIbze?qH(Cc;<@!%TAH+RJ|ooC#isRVDW*`j{ z_l%KoV|}DEb>dpF#%!Rg8dJDa%it!XVZ+ma%5&d*u|KQ&Iu)x9UyQx(mvmidZ=Qf4 z2#=6=Af5z)3V{ndxs^ilBTbi&UbRWd;{O90{P>BS8=8_r4_BuqgeqQ-MjYKF2bi#B z<46VVNzO|Qt39hL<3SqC}g7fN3DmX@_Do3>T<~*@)&7Mh9>;s2^p4>yoz*yF> zT=W~6nG|v2g3 zo7e5^#06Ox>r67c%HrCbSb>Zp48h+4q$21?eRY_0FKhHxUf<|@xpJc)ml1c9(|HIj ztW2o$@(hcMkd3w7%7{sxTDgm}CJvBX>s^GImo6Hj`~G?k+I1Oxd0BrS-b5%bM)zli z9%*Wo9^F%l-+PPEATgrySGg@KvV0oDAr1G3JwMmpLT&vy$m~iX4*2_}OSTW!L2V_% zRjuIT=7ZUlG}i+-g}^FT7LOW2&^_9YpH%% z`t>py&uz`XrHk^*pD1m?*czZu))S<4O3xl>DvUkO_(eHCg?N%mY3-E((50n&861b+ zDhC+sbPlS>^p64whK%z+tjl{t($n4jE5wFn1M}&cdm0YU)q<0eS8&j>JpfJ(1<{B3 zHN1O7VcAt5#X_Nr>G~zLWI`jqV%+qJ*orN4e?A*TZQbn~hvn%YJ)S$~u}85b#-6Sb z$yH7mzzYnAyB>oo1wu;#>*xQ4Xrq$LQC<`6+jMzckL?+p=3E2CLS?g!bvI=D?{e)KpbIWz z(Ly9|V=2dZ*c|@ry2Kgu&kVOuWgl=$71*@W8?e-zY2!QKq{VekvKH_IN+Qu+BdlF+W$j`zwQR(2Nokbs!dgs1tqZ3$7Ufp=^Ex-g!8GAcgxlwZU zl)@9O>jy>mYbB9^jX;J4X8#4O{(z*by{nRfLemTTMu=6a?e0L1Hy7qpZ|uEv5%&)J z$BXHwb6)JP%x`LSR~Kr|*WIsQe)kr|#(1eewjiWLVK?*Kp_h@U)GiZDhqpHx-U+|Y%*jB_yy{L|Iig8{x2#z(mV5BcmQO4Rj zl9atOcEvWgdWsze!fYQ+>Z@hgYC1%$VEiwHyWf>}lY<(}Ve3sdVC=0bW=6d^oa|g_ zh`$zQiCennh>c|;vD(hLX}j9EK_%<{AF|FdN|L7Q+HKpmZQJIwZQHh|ZM&y!+dXaD zw(YO)2k)m9|7zvRRh1bPc{29C_JI(Uc_KL``T4_G#JD(8t+4^_koD98`n_!=aLCo^ z0}^MT-;yF9>8sR2%I}#H!uer7bW|42L082DJDxAVEf%!}uXP^A2jluWVK=JE0C-#B zZ7doHS2S8XX+0$dm>9Ik|SB#BqW1!XdN1HUJ?BasBi zp(3XOq^JGb_-SgC@SCF#XKhO2`0qj#Ea)P#b=Qt~=XXSY6z=XNmy)GHgRX|eZzf3o z&pqqs#QWCl$n4%pvVMlczp|$ISC&(J8&8s= z>uYn(@F!;6|#zJb{5>DVN_FxlDb@0usIoU5xB zs1q^XT(_5((J>+Ky+@vCB9Bos!0x+yHag@Y*HO)7 zM*@)xPl9m*A;(p1--nmoY5%9Sfj_%ZZ6S6>t9NktyqaH_3ZbD2QcK=m_r7_}uPzlg zRhe}}iZwOU>wYih;w`XTbYnIi1jFN*vEQDZ9~GbEjJ}P=^h8YDMb(GtZfrfD*IoJ7 z)?4eg{{7#!YdqW?Fi_tr+raeM)Z<$?Z&T@s_VQI)?w(y_Se7{uuK$FI&T$@<3 z-mdHDIJPyuVZ(1%>zY&Eh-Xa!WlT6%^RExSTXuzfTn?=f{DsDZ?m}PBC&-vtS^<_d zU>Yrxm5NKm6c_|57B#0nC$*DtnUvhhxiDcK&Zeg1Y|)$@acr{V0%ptG7yyS3nNjBg zVT@S{z+FzQZxR1OIIfRHJlXrj>6X`{u8ngN+1B7TY1e?paitp~vvSCB1`ip4LfOH+ zB{eixHdtET?=od;TF;6?KC3tko^x9lwK~bM7G-97`-l{y6^mC^*tZBHko6q{l$IOgM3-FE zWV)#n4mw|&$IM>T2*s%`6_<61Lw!!FJrdl-|TrkQ1OWpqJ|^Ntr_gwbAUK2!aNk| zHHn(L0Bz+cjfx)X!*BHDh6frMdsImAO@LWhgB$2O_ZS&1oPVFsclDq~e3V+w+~>j} z6(+29bhn}5?G2G=ECdiwM++p$ziOVGG4&~a{rmQ(3Tbcn!7*H@O<7Cp{0k;L)4_jT zmRQI>zC{}64_z#m$1zr^SVHsQ|vY3j|IKGnaw6{?Idz6X#B;it#%9`JB7Rj3!% z-OzQ01ky^YVB;z$J5FlF;Pu+@Fxl{&WAe&p=Kl^mQA0^h*t_{rBZY&HJX-5Ee>BtM ztFyjUY{}nokv%!vq4if{jY{Bii~jFU+R))Jg*{m>D}DE1%k@CK$eusJkrW5xmexRW zE0xn?VRFPLkokx`0m}O;<2Xkw=NcCwaFdFaq^88hU#?3YvKXSeTo2qTg^8w2Y~#k! zs*336guDZgA;r@^5-r9*6Rk6d4jr(RQXW*nO>TR>cNYEv9xQQJmLdMR;YG7v^G(~j~zLrh%_T$1ZD9kd<| z@=h#wYX>2Fz~}(3M=K-`NG$|h_d*nb6Kdja2k#4Fi}!1!gRV|(H{K>r|GtA3VfpxOR(u z87!KZY%?Os6sAEmMZ2{Jo}6l!ULhb_!JA8O38-R6fhgyXPQ~4>Eq)glp!Elm_>^TN;VV2OL#n6nvLun}z2L~JM zz4@7^O7A3QoHkVi0`-3pgm73ruVHgPAm!8 ztlyfV5VmHPEK^44QC!rh4XQY*Pa}*nOSci-zBvv|qeewB*J8T-Ojeg|n!bI^Ml;;L zXg{Z=l_fZ{zAu@7zid9(KYUI@yXA}HzYkF4Pr(oeyrx5QiD>8Sz&Z;g{+{x4`X=rX z)8p#w@ith^&yGh%16$uG%V3fWwhVthKv1F6or#8R1Kw_IjrF~ncBrp*(&Afxex8n* z(4_4$f=Sx)F~l5F^OP4>d?($p7)T&+n*Y+Cobp5tgh0ko!`cL*>d)h^+H5d;SK?mp zwiDV2RV7vIP2#83>G)G=4WHNQkiKxbOwqccz+-oqQ-8VMa!t9;3^PmX8cgW$Cm-}# zti)A$cQh7BZ4wpqrdlg86QIP7u#&Ye%xf2a;;7$?Sl<-=OQ&h!W*c|Y{3&7R-sGNe z)Yu`yVPA3gX--;BN}s{5c(3$|cekvpROCxTCv0kFv)04|4(oe_!R}h(^q2EpQ~`d* zIu=|B@2f65Rs{LiO^N+V`p5QKbHn=~WQ9JN2T4-+7lR$&+16`p)wZj4yK{4ONq!In z5$nlC$o=MozvD;LxKaMyy`629RY%dhj-^%gYP*o`y7ZOdyxv(U^~W8F5bqJX{%SY` zV`_sI^YemG!&P(W+7TQ{#)Ak8mEQe#{nN#$)I0HoE^%r2m5(PISEkA@rzQQ9FN2Yz z#J|s541Pl1Q}}da5^4?K`oiM5-$h;pJG;PU++iUIZCiYdaB9eW=%=ya0%-WrFy4$1 zhu*KBb#z^VPIS!RKQyc)Liw|cw~kBuCPBN|++{0PI$fb&JH2b2t`s}lU;M|#sv0hE zbvH_R;~W7+BZtPdtruwzqp+Fl<}$&9%HsD==7G2p+hn}$M`Z-MT9EH3{HZPuT#6Ssg~V@Kiv zji1Dyd~BJ$J$jy+hOee5f zEVtnm%OY|8V&8#>ItAxVjoB__*P85j75%Jlk{;nfg$AaSUFb8n#Y1)dxPaufw~>_} z(hRP;Yn;BKD7U$drluVBkMrM?E{@lgp_-jXE?Xpe8pGC3gi6ITJwnwpzKgM(od z0{Dl1#H@c0dt?FyC8fJPv}rfp9A~w>)IN$6=7O;lKELgFU%tZO-)O&)pgTotX|Yki z4n@;t&@eGEQH*_ouF9{n(3g&mju?$@oDM6}om1&B<2%?X#3WPOJ79(E^z7a~Qg@L$ zr)HN^ks1?Z_4$^}ou41jG|I7^Q{NB{(}Xb5NSzx29o!W$6qwj&bk4+bx@T~L>za*_ z7*E>iF?j_Q3J@1iJQ5R}k7;}z&(m7Ebzddb)re@Qv|s$|13zdG4}0;}wc&Zn1zFKAbu$>{(FPjpfgqvmneu^8yW`3}8NT zrO|?!m(l)ytJW=CmXIQ(Yr7yV$=r~78y*$#b65dfMeB5U*e5;wkF8<{5knJXL*D}^ zr_zNPGWZ|0K0pB?3iW1z_JS!$nO(U)ID#d+(hx8(q20>DBe}=2#la}lp0MdvD;V1DOT2i()-m5?fLi2 zO4-#Se~WpfaU?&tAr4wI&nz}fzQOVBUv>LINk3e(V?9d&sf9{tz&pectDm zWduZ366^#n=<=?I#S%V1BcL(2ROSJoWWtHh5%Wn9K`Kg|Q1XmzR;@C{9{ z{|`S$HhPdWn9e?UEKoipGe75(UN%~G(=kJ)3=V!HDy`Y-8j zo+l%EJ|Q)Bt(i^_8m59Z7DqF*$cK+>HJ|H(^Q5}_)spc=*b5rbny-5{@?eu#&?%F5 zF?yi(%Lw_8cP9WFFrW{t73{LjvFIf4O4hidqJnBg_1F3oU!TUD(!&ZV^*D1CJiTCTa36}M9X2NxID)iyb&$qt>fl*Uy_R-~fB_Zs z#eiU@+`Jq;o-N?TJbtU04s+CuA~U{XBZj)Ql+`+@;bjj`Pm9xIU115Xkz%QGy%gwyNb&%$9ZOu(=LpoY)&gsPTTx6LSI??X*MC|9k+y$V>_IHC`;pW9paA{U z#{j5N2_6oSf1FLd(f++VWKyi47Pr`PrNl?$%XDeKlAeyM$XW8|TEp)-qf}9)4Cfmf zQbj!%YuvAzfIx*JMduP`)Yz>3irlVq(M?zYDe~_f>$ff5{H7tWKEUVkKk+-`HlQ&Uhy zvLo*?6YvS*Ol?OsEu&Fytm7dQ=-t3G`h-c3I{=lH?1BcJ(0oH_y~5b##SX0AOsBdU z@jIW)4t3KwBQWVD3tFP8&Ccm*z9ZpFw?LsgA@L_B=Lp5vd{XO6bC|D*pNc-!xT57d z!d;I*vbBPQ`E!%hL}HIVBBzLR@#(;8`uq5kepn9a`EA6sCdntc+59|$nQWdSKmdcP zNfNJ+|K+K{pFxR0()UUHo(Pzut=0!JGjvH|(8S8NVJ_dFeRrd^w&5~7*=S&h&cG|Y zYMJpJsPNq=)d*AW=bmHXsUHoBHX;B^XYssW&%<>l-`M68v2nWHYo^fhd6-UDOvQ4h zooYL&8Ccm|qC6NxV;EdK8-{Lz<2`hK-<7|pThT9irGLuFToYs#F0XC%8EQv@|fGviMc4zB`Qdn%XqLE4EhScv~3RWZ1zH(!J zB7O-ovyXs@ael?rwq3DJR&wWFtSUHrEIKCGo&vk>!~KWg>Z@YnKIKL&gBbc-aZA}m zlnx-ItGTS54K2U5UwaTLy?Bcl5(u+auU&R8P{{p@M04Fqu3L?%ONSc6pUO4H9dm0&_ z$&wEiN&2Avj+m$j0h?HW{qlFLsz-s6?D`eyT_0CosjGqsUYxLCncUt6l$czkW{>6= zz8t~%LpJ#vHG~wZXq$xKloq2==NA#-I?I;MXUb@b;zUxaSW+_01T2;}0K)ytqC#-M zIABt8u5Hpz%LJ!CWHIar($pLfj#U`Yr(j6^2aRgM(?^()W<=n$7=y@%nMJbNiqvQNLKGAHNgyOx+n!%pht4!- zJMVC(e^+{C9s@R;wL-)AEEgNqRgT-yh1ZO$5Q{6*BV7L-e*TaH2D~~@76P}SAis?% z^Y1X)5+!OdwsD_+KS_ty;aFOtU<~lgXlv*4RIO>?km!>a z<*^F_=eJ9iV?C9aFa;!g+i3lZCe6XUDmcL-lA%T3OC1RP6H}N47Ur@kMLN=p7>g9; z8r5CP1JJ;&V8KoWc@-xDBMpMQ4_Z1pIPdn0AYR&BznV2~iO1W%=HvS5&hCzVJCoGq zFY^s;vkC6aZwnniZ|{$4osOM7j^1LY9px-^)hVG!XYUm89W>FO2%4X$1n@Qy!4q^t zuP+KX$S?s_-E5NoF`wMvTIcHtgxB!j_4s%z2=uPj5TO0;z@ zS}V0wCF7?74E*X25Cjx-+rUgGoz}r1T`ENsN&I22>}@JGv&#fV?Rco+#B(;GrzaAc)UCYO4|5&-zP>R=4(#r(}=3zS7CqYCR23=`Eq|y_C%Dlm9NT{e{ z+^mD|5Z(UYW|6Z&oRE(1Nt7CAa{J#JO(%i`_}07TreI7w9PnZ{K2Ykjvk472M`i3j zRWtd`nkIKj7IEQ3z_9A>>ms>W)s~#lL_q^3+u%U+sry`N>9$dru$(YP$@O`Bvp`zU z;lEr<>&6M74j9rI^w+``H6-c|04)}B(5cwy(twa}QAFd~tAO*})NH7gLBH%8_AKbB z(ICovdExZtFu`-pe>^XI2sl_oXix)3-7tt(cU}BKqW`tn#C4lJ6=1?5fRPqWz=uKY z-Ye(rhWe1NXt#P(CT_;fFIhKGQ5tI1vr}DUxgG?M7f=12RY|8CG2pOI{)=I#@4-Oh zu1T{&J7QdwhK+$T@Y)S~@>MT4B20nF!OHkn?o2O?z$szxET{G&@?Ho)nB9n^=*Kze zx?UW7X@RD=>%-iN5s z(G6Z$hlmn3{g#{2BL+KzfU~zYOV5k?Q3yb1VP-!Z#B(%m%uU!%Q;Y*0cj#;9~+I4`~rNEy+nUneq z8eDJ{Y$(ANGf4Oa895oQk^C-uDNIB{Kf#C8QM$9!xMOF^|IDW`5E|PQLMtrMD>$zj zl(1heQzr^Ot{!~Aa-aP^z22ZaCYixt*6EBDHo8;E!Bod!;BY}U)RFl|3$&IBiS63% zZbeoajknVhQR;8GIzQ=zCiy=Wmze>*i?Xw>PGGus`j^C6yBX#-$Z5M zPmyNoM%T3`lcHl;7o4#nU%BClrUPrWsPGUBAU!cD`^o})P9uC)41U9eVw8%l!$`?; z7R*2kc}ZWC^s2M2^tX)IkMlkC))+I8UiftMM;YGG|D>h)<{m|0l*28q}%;Blk>o_E4N8EO!blVo4OM!ytrNXdlllgbWs; zEVe|$)8$-G6cETxb_Z;!NT9)kOX00{`^=?Lur#QajjMwqonu(`5S`Ep+|VTp6dnFh zQjuT|O+^etqfXq*z>vAZ^P005-)s)pNrbcar z^YZWPqdGvn516=J3d@Z~=^@G&n&nOEMHO%&?h8!_#@<4PW09Op@O)`kyQ8=b+# zJNG6xCgAKWo<*Z0<35coVX@?Qw@B_0aj5`PHxc6g;yYjh`f<`IH@~R{k&ab@BaOcb zRCL03D&074XiqHZHy+Lv_I3z8l&TO6pV>k{M%y!p|N+sd?t3sI%u$fgbE& zbkIVQ^}Xk#IwK z79Ci9${jrH=^2CN@~Up3sN%yti$>UUIy#CZ+D3G>dWvFcx}Es|Fzl`8f}S<^1M>x{ znGMPqI_=&RpW?tu#=uQ_{`gH$I_d7?G=#=-vEhEIi~3!m`RtS5!B%c3H=V5Og&3Q; z^Y$se;#kW+#GEi%P78nsU43iJyirU#!Jj4Pt5!13N<^8TmAo2aCvV$FYiv`H##hwJ z77-(M)Rl#(i6Dn$hbFyLghSwnY-p3Wtcbw@$`GdzTnCzlZG9fgX1Ad~)5CoQQa9C)voitzI2 zWXm=u43d!}KZI}cze!<-tn`D?TC*6=urwu4iI|V^OWh8TN?ZON5hPA0VT_ZA-z#4v zvvP_6K~Kn>K69LO{E^<BN}PuL7$`_&lcWnzTkDfKETG}^ zR~6PphB<5LC_^WWbFYaVWaw?lo^J#}%Uc9=<59!3h6aa+dpp>nECfm?v42a{-(*J7 z#{6Um{P-XKj?s+DMrvDMwHnKCa;gD7wzaOn08;xv>g}1I6lpw84y`DXIG&Mlmfx>8 zAWFN#h1IoF*!$}W1L(hFI<9a+?BRM@w{l3G6tJO{WOOlNzB4Pcrd;8?Xr1@=8s6Hh z$Y{{A$1)~-a2=Hjg>3Go84blNTT!{a)tb&{SD>%AX9@#W(p)@p(=9j6>a`8?&@qN8 zoM>oceaf_iYj{<_JPB+ypCjM!N;Fr)()BI=Oa_ebSs&nyG+}5%;|2q(%e10A)xErn z*rW>h@usvGvo1?}%<(gzBN%HY=y1xZmCgD~uf-B!Di4kI&MGss>-IQTflNgUZNG`u zraC|6Y(%#7%dM{UbY8kAx|%1pNe0lpSPu|)5E(MB&mrCK`V?pa@ff|Vo~o*hMqm2GRvF093e&Mu1fkOVO#YAsb1?h~oEpyUH9%uoRtIvO^3#$itpP8S74eG^_VG zvKgE#vGlbvx4EnvJf|Tn8jn4F+TJr!8g&7O#LCTYl_5t%*1E&;4ITZwCQO7*Wi%C2 zFp_*Dem;4ywU7+9&FYf}HyeqwX&sq4z9tkHg^Vnm3z}H$bS5Km5I`6@4^OnF!|5J0KgrVgVGo52 z#g{D7f8tlVZuP8vrJY&H}^-Z_a;y0Q^y`LuT`BBGW%uB_|h7Dmx}hT&Q2blQs{CHiCfWs zwq}=c0JSdMCq>&#flkg+d!FPawKpP6><(qOx(Tu{u@yn)QE2p(fK=Am2LI$=QXeC# za6(f?zf_JxgyVfn#AkOsc9|K)$Hux_|FY2e<6Q9M=y;I>ZNM2K2^_pi*HFLStI+_q z^&O*mE#3y*ARW)&M{KW5(7VWMqnFwipn?JcvOjV{-ED(S`GgS8o5VYOr5l9cSC7tT zZ5qfv-*?myH8~O_78{E347QZ`Q(NvV3Fxobl=$!cP{&fo$(ACuy{Fm>+?R=`QqF1X&8+M4T z51s_I2p&*kula)B6|!>{6!t7Gmgn=yY+((x{n`1s+rjye)PE%gDwVMfK@m^ zkH{`o;B>>$e=$j21b^1nzJ2jYua(C0_bok7F$fW{s;Nm~^I)~@ek9PEoRV$NX0dHt zD6KxRXsqHz%bNO)@~508Y^te7ZF?u+2y4g`1#d6&j&|kGEib#9^#$wJn>H;xK)&9t zLmhu`|DQ_fp8-G!VQ+xsw)U%s8^{a(qw-ZFj88D83KH;2r+vGX3}FT?j^Xn9^?jE)+z)LuBJz3^9w1?9`ln-wqLhvXd!;|;8(XTk2Edg zF{13ldw_t6=+EdeVaJ^{@s$O&th>6nSeS1^b}R|qe$-$B{qoB@swojr>wlJ7)0M^b z&}9L+k#624ZN7XO&bKmLA~Yzsu(P?|!_Wx}=71fj@C7g+9<0g9$*CQ4{YjWkB$ExC z2I!-<8yFY}3JMzejY*6Ykp~n*S7RHfueC_tn%9=q@R%rz@8?|9epJxhBfb8e8|bHZ zauV))FdE+?Z{9=WZ%Na(=2r9hR*mV`37t)`@?G&*xw{d+7?s1skK**Jz+swert_KH_%QYADE3zMV zJDX7cbjmwb?3bUh!%|HVSUYo@1I~`h7ks{POa18R( z#s$?MEu_4xyxb8h;wvx(Ne9vtm31(ly4Eg^p%?E%+TluNi7Vzm%KS1 zh6meR5@l>F-&SZoQrgi>X7zmxfM4NZxJfK*ys}O?&Pa2C_~@ag7d=DfptJw2CKz=o z+^$|`RWN&_o|-ih!hpWCriqNxe?XUog_i?Y`qMXvFaMY{DDyiz(T_trrNd$~Br2mM zCFQQhb->HF@QVYUPdfh@L68-UaC0Z^VNHstR5CjDwB1ct!swIbw4j@Fea!;$xdm?(&a(d#jKTn${ zHFUa$M;r9`Toe`7OYR?@jGUHtuJ1P9%VTv7O}i zMYQX217Ee-EnQ#hpAV(pKyZlc48z$2mrTg{@na`>KfR)(lT@jw7!&+TYf}SUP8wx| zbNQpfz~YP90e5IdpC~3Lt*w=8^|i(O<}p;TVt8+aq6s`6P!-5vP3z6(x!>7GM};Jp zp81e0B!}SZrq^Xc)cUzTbl6HG-EDb=Lf-S&2+>yJ8!o#@+K<4?HaXF!HqIitp? zXpHq(0k_VBB$PPe>{2l{TQfiqRhv=`9?E>hN;uFRgFPyEaDAx~hc0ph+}yV$@6@td zLF)~G!%AS0M_)?(m8R8T;0qb;4Ninxsz)@!RMz*IM4kLV{M>yH9`yI8FtVRpjd^gG z!U-H|TKV(GhbW>DD)-#nT#Bi6P{X?GuYE2&VuZKLg$^3B0~$edlEF0Wgq*bd!9@Bm zWd2b9JY|;0&xhAPZeRDK>9bJ{-F<45u8?GO&A(Oq!_#|2k68vcWZ>^QqW6WR@LH`e zspY5A?+3lsQL9|8nYXPhCS?Oib5DAmT zAV6-{Z!E*t;JGijRy-N3{r}idli^}y|3O6yH&>VwgVO%{_F<*1SY=G zf#Iq{3zpsdZ;IR4N{<+g08MbW=HE$%;9b1m-1V(zQ5!1_=)W5jf z_o0$@q~f!aCV+JW$e`uc6NS`Tdt<4m6w23S z&JT5~$AJZEc4kOxvVki33$~^^hmkShbV|PuhjFbAxxI6y29U(SYmI&Un-$~{If7e=dqj=lm&G9Z zR};M2+EJpd3WCo4^yChB^y4na>(izh+hbyFFw>8G<^QtYN(tG&eq=L~Qdu$|VLoH7 z{LpfY7Zd6{nQYMc+#fLeM@mBw{I`@Ad$w19ZZ8_sT&%!Ih@M+DKGdh}8?i$|Th zpYYpqA~<^?l7@pitijWStvcNC90Jo&;fDu5v--if8M>5g&IYxar~+cT^AYe~3x2rm zUo-4MP@^uE#T!h0XsJ{+s+PMl|A$WJnH2=r6nK^eBtV#+@e9~I7{gy7S?OmlX_Q)u zSs;l6G+e)2I<81nbzj4>l9&W;ETi3f$65uPt_(6#uO}EOgOkSkAsY&a{NI6vNr;jE zaO@B=^}T`GG@2*6XgaOK2sgx6x3DRs0@u;;Y69m+N(@cK$A*?HG1=9bi=>hZ zi!Tlej4+N;FcOyeLRH|HU=MyYB=HEdOn~2 z#uGz@>@Acj|B=tNwXzE88sp{Vt#y*FSss9f(*MZh0IUDfkpUzuDuShSrQNqxy(GH1#9C-!q;rI_79 z{(Ad6QL5sas~LIf@T1_6;`D8Iw6v6b`SN=1T+45blbVX^kUyGWpiVybcgADcFwtb4 zyon+_a##@qWiFd*U-iV2(Fj&w+piHgJRVo97oQF|2;)Xg&09Y^K@g6PP-a{N*ahhK zH;z-FZrE22F{w#9mGZ^O@7%8MfT;2@?3deth5@c5qXL5v)Yc;DCb+5vDVuN8hgFr9 zXp4Dk*tI6lUeC9^T0a)|sw?)5)X-1OkW0o!+DiYgUQJ=E7iz=-M+4Nk{9sy%8BiC9 z8B9koGtKT?r|S*w=P6#dG|XNE{*hGXeFYQS~Rtee1gFQ^^`ZColGG}GzyY2g|L*Y$rGfu2*t*(P5shMw)wP(Ob<5HAO znj98M&>g&-6a_6hyk@p^X(d9bvYkV%ngy!6c!&!-v#l1jbh5}N91Xs}3qq5K%NWeT z@n0e7#EIj?l?bvduc2k^mG7&jOu4QnDlVIr4>6%Cr&PB=)I{qyvgcG)-NHRfCxv<* z`eC*dKpN->CaPxkuaUToV@L2=g*QnM(PrxS9OwdD)j`KFczh(!dM6%el+)lAV~dmJdde+ticPFY(k$^ZRZkt85NZ6+^<*+V67UngE0ldGGB9BB zNWWW1l;E(vc#)Zw9Nc~6jSJaidRz`IoA>GN`R~`2uiUdlIQP$&2|vDz*Xb+eZ;z(i zi?cwtVq|SI?ChYci#>h~kM@`reZx#$paz+d9@mlq3%bo`pllFoX|PQlQcebq$C6Y& z7x&{n?}|U$S3#y955F{l=I7Vv@6wqk73J< z*B^;A$e$q{f7jl^k0NHjHR7rJw&FCS3P$QEWz;?8PeyyR_%8thVFa&JkA`yq4S{#7j&XUU& zK9N*%@<7A4q$UrJN;awA*$Kx2gWKelCYlGUD}klW39bY(8X(nGW{IP( zL~-uybQQPsj04HG} zc&34(kM<9Nbc3saF|1SdIW*<}d5}AhTNvh(Ci}ztiq&4Bz*XYikJ6^l&Wa+9bfsxY zaIfq4=j)=4T?)d(+%hTGl8wUdxo)Ho1ID-DAS~aV#4bYI5~QG@pxf&XfAhPY#Z~jp z?XO#Rg#U;VLd*I2H_V*gz+-DS=i;1z+(pkpLT)5dA7%;z&n3qpML9ltXr}<~hyVLvbfHt=S5jqw-8g8Z2V+W66fU2U9#DuK0E6#@p zf8)G4xnsZJS9ENr=M7>mCp+I=hC9ct*S(;L96;z?`#bDyiQ}Ql|jFEg8#35ve7Zou9Bu#5I`!Nrvd?q}FQXO zd`bbgB>2F`?vHOpox%FJR#C+oTAIj1FsC^ zDtVGWfi^@ff;g^8#zqa!t;8J2Kvm0IJQB9El1NKTz@sD7_q6#gv4$RP$wow?0-#aU z{1orRtSF7%6tO@}LrzFQH!q>!c;})TFo%Nh0AIz&T_!~fn+ts zH2KULJzRoG0??wgZ74(Wrh5mY^+IVL;JnVpu(tq^_8|S8qm{=4$N1-%S zIrSQ=i(uAY9_B;xnJ)RGa$Y6g~aYrXcF88~OeRXev>Fz` zOUp4h<;^y1gSR`}zhJRwbEi{Ae|-6Qecg`=8Pd-?mxXFpLC6iD|1j?^)earqW{^4JPXK$nuU#qm|ch z-=LrwYi7=kw#aN9Fn8dow{eP)Z7_d2$z>}sMBsW4fDPT&l4YA5T z1g{SHqEjf6i8lqu+Kiyf+D~#0L~AQz83zj#m=L;HNu(ewE54i^L%kVQAM;gJSK95; z+x{x^{FrZu`!yU-kMUx;XSISCfy98E2JrD~RhE4dgg^9V5Lw=s3JIm3vJ_wuXuPjM zVuy$bVGB>&N)gM%SVETdMERa(V~fsBxK0B^O<{c%CKI;Jn69Q`EUe3iZXOO|c#k{bH+Yf83!%rR(9jj-IDGV z9BpZ#JZmN=^$T}g9+|Z}=^N3M`(O0aM=;*16sYJ&Own2!^k#I8lOxfL9KU-|KH}8< zirTL>@)xMi4*8bi*xft{4H&*}*Jy!^g zFTH`7XxAx5tzKpMz3ZZHccvY4?v#-RUQo@g=iajkmiZm6z(f9l7{J{4LI3x8KbkR^h{l39rwl&(1HI#%W6TEmPy9 z7|)`l0Vf1%iOG-;1-w@k_+18xQ9(CwVOHr7_z*o{Rg)g7G2z&X>0Ofc6LY<=P$Ka~ zj2V-(Ee?99C)BItk(nOjz z5F&SOH;=V=Nz%Pjo`2^cUvZeP3m`JHspwr<$1YA!9&7Df;)kcYMZY zpXOdU!_T^wKi1_7$ll%VNL+$XZ{usDQP3mCDyl&LcPjux6&p**1Q12C!pH0N^ZnWH zxnnzoJf$yG%{>Gp?B;=K1+SMs2i>;_-d6(9R}N4~US8h1(pX%V!jzd`eSLi$*n2IM z2=AOIz(LfXlO@moFCa%HwoBe5=#>IXN52Y0{di5zZ@&i^5qpNw4YLs-Yoz{w9`WnT(q7+66d2>?if00#*GHTw~RKLyh0d;zs;_O~(P z&^`CFz$E@4aR5jH|2hZ|5-@8=N?#uhk^u03KHupl_eb7nG^G`>%EfOXsXe>JRoj6ZA zQXnOd!%jBuCUYuXJ0dw+-%dYQq3lk7xNz$DuB#_c2F1&yj)kxB>F=C__@?_#No-64 zywriyr&jHo{eH_Hd!BN<=-=o!wQgbarw$ec{kMj}))*>sg`^v^n}>5U@n5wpH5M1l z@tPEqv1nz`0#~(SeV{wrD{QyX>|1H9R!fDkeC6JF^dDT;Vfel;Z|61quLp^~a_;T$ z|BJhKjIM0k!ggcZwo|dKif!ArRk2g4*sR#LRk7`gZR=aL_u1z==d^oUyT5OK&X#0i zjWy>SPk-J%-k+Plce)O!zYWlO6SmG=9=CVZ_m5<8KfM*DT=+C*k&12$ zFXwMtjb!jx&L&d3cRQp?+!``FG_Wp;tTx;0`}&faw95GUp1=BQky$`%)fE&V53mMe z#nsvC8!Kn*r9Eahy^L1ka@bW@Tpn3iTAjjboh+Adf|Qh!+FtVUK)1+cJoN3@2Yo9) zUzu)KT>-9YdL;NcgPe>>`c=tNHJn@*HwIaQ4+_W^|N{j2O@JUI!&=v6y3BkIr*Q$^%hu-VQes=(>yu~BH`Uv^8E$m za+#dh1%&TV*?ho=+24lc!y^PTdE75X5-9W1$Cu__2{oUVwcion?$0+|U0uE1yI-Yt zSe%QZ7yHxzZ|iBi#7bts1VjP$F+I&}y{-%DHq|yae7Jl_K(@bM`q@1wE>&#FejI={ zDheEO-h6eEk{Z3WEsnL3kd%{KnRYvQ8pEchc7OjkOy1}NULVpB*!CiM4R-Qs_=<`E9di-VKgzfyEQLAlUn zS=NS?FACW-E>t*2tm{&c&8RVx|Fu!ppq$}w$@8E^rG72EBCLdhCfREs*^WHvl}Tw8 z-gt;dsg^IN#vjkkLzClWaSM{s+1QZ#mQ4FJr6P0*buS%$0J9ooNpa3*$)DO}lx0}& zdhc@aRNxT8~J|6?Dl{9vdDH*t)9Po zymatBVzw5xkKMN1pkMmEA>+|=>x4m|+ zzh~%Q8L8o&q%02dqF|weY%PMN;Au7UHlBD)^IMu^wCc#XG-!FQuS`?L*SH-UK8dSkh zis95;7ZcNg*5)W|g7$ibR49^=h{YRR!6;gSjhcOI2HFa|g@7q$F7_3GyLm(q!SuJ_n+pvEUJihq(0;Ha5-VCLlYMQ3~2-l=_ z!_Ls{JTv5blhl?gi(@uu7z5(EK^&xn$tE||Ljk5y7ZUM>?E9l-Z=EN-j6)uXN&*n) z#?uF~)A_~{?IURmzyAI0@D|Bq_svDS|GUVjevVd?qkyix6OY&T&hFzI_=lhYJHE>^X@ACn*Hl;g20G6 z>&KyDt76k`-TMdFDZaD!Aa$E>*kp__V0}5;4~;5Clrtu*`-|>#QI!Rz>J;iIKN9t3 zpb7?6(=zOs)9PSpn-0^rsW&ByTw{C{*6Su4ETWR)7RF+Raz5#Ag{tH<4U3pa`czg9 zlz!#;AxdPX9JJ$($z&=aZO&6#-AN`i?AEpY++ZKmdAU=fbm!d;<(N3*uxYoSQKVxN zw}z?jjfXNeGt9UeuF-*AlJjtEE9C;UqoLz|u<~fkaYUVPC$6`9Uu1`jo8iBbx&D2r z3lV!L_La`Rlj~*n5MiLqMc&(j>MpjJO%*@NnE+ou@Gk)l7 z=|SR@(}Yacln$Xa3xVOY66Eu)Z>Z@dhC%_!aFjm5k}`X!&UJ{)SP6x*OZAO^B}~hX zpc^%4MR}Vu=SVZooE0abx)~~j8CG6`RLD}mmK3&rH%E$OSmj~mkQpZs#`9ai^2c<0 zk}N2z&)rM?aiad$2Q@o%I*TtLlJs9=hR*8P<(H~l3Puu5R{d&(4pRIDB4fE|T7Z+X zJLxk{2kvz2DVe$Zwiqp7fx*2p_Ixgw%r|%G4)3VGMi@(lllY-Ui7{#S1_jDWQkPc_ zyf9l-TI~ED6wv8E!t~^gz8{MXZe1Nzh*aEvA?oZCybtzv9%Yf3IH9yI1WldUxLYlU zLU%J56T=o)WtZE@r<0#mbV&Cs3}h^bKtGp7=&MnKniR}^aYHww6rG;Ryc?IXP=Ls% zFLD_nPvOj(tnU73+nTvd$-O#TsaFu16yYJyj`J9b4gN^xYb1LCbVj!80Nh<l=Y{!+5mvLz& zod?;qJy=p%U^S=)#b6gsD73b+g5K;`P71XzjBDyCY^-l8z{t)<<^{GdnN2LA`on^t>n-!lA#-GGVBNjHxsxv2)86jkY_1?6Ur*bu50dc8^F&BWFT zg##NwOZ+k$`mnf4VkLvWq*E$t0d(m`Td4^Yxt=vR52~~ZN5TUeOn%sq85k-@S-Apq z+WzyG)NPa2GCZ(nj+3@60#&fFyET`IAl{b+!K{uGxspq}FyY(b_P5ht5(Kx!J7la2GSJ)5e=Yy?yQkrT%5JrFwVW2rnKP(wb|x;HDmQfto@I2eM)#P> zqd7F@AxaTQ*vN&0R%JP0BKO3f+z~bs0=pnr)Uz-@MUcKWzca5E$X)R&nqLsR~br(IA;1dYl?hOVdI%eBVEa#;XBDX5gp=Td%2 zmXAP#kk9=BPlo*5jmL)*;_V8~CH}d0^b6WMm+#A6lkHj$O~%B-g1UY$15G$ILS9Wl z!R{cYez28MLa)%UG(ahS?3|{g{#_p{uOEn-!`VUk0e*ilXO+|CqJQJda6QN>kTcfa zzB$^e3s?R0j|+h4_FE_+-rr3K_x_-0&vW`GV!D*_fpm@_t@+ZXO&2TQr+%PSHTY8~ z*gQ02m>44{<2d?y5q^l8k)M+y9&rlU>B#sPLjcOtz?2^mGCf}eqDeov$Jiw4SIitJ z)Rn-{FUCgenffNU;R^`<1D5&5zZo*5iu62PZDeHb_IW1ONU^kA#Z}?_F32BcVwna|JMuuHw4R>V9%Fx-7>jjpp+2xO%%q zFI|^SIVS;Z=kRNf%SG=E8(#isGi2+pRO1dyUEWAmZUj$61?xT`{oS#Nd)-^N#f~)G zez5_&{^G*x>ncwLeF_a1n*+-$QAZciz#J9y-U)82nfZaUVF|7XJON#6s{SgRyT0nF z;>&#WtkzzqtvE)@HE#%1;qA`EB|$%lG`-bOpru~R-}_}K?;pEg-YgurkD_>c8p!7D zR0|9#_aejzqUVkezG%bx_t>n}y|(yQ!v}yz&kb!pFb0FC7@7Iykdm@!jO5K}XIU88 zwcvludjC#wHga)vH&NR^sx_^+X#W%~EX?+V_?DV;0s9dxD8Dfn$Ra4L4HM_qkwe11MF z%@86Bh1&8H9mOB2x&~OiHjwA~A!k!2_TBX|rAxYViJGGsa|?Fbc~AMN=A-ISqV-Ev ztJTO0KA~z7pWAJ%?DuXrkgs4Ca_BN0%-M0)IZsEq9O!&bsEJn9ZKqR^rv}mkjpCax zTk#?dBot(f>0o`C+p`(u_Yrdjf)*%?cm(Tha0iWy935=gge2)to)94Qi0K9-W9Crr z^!mTNqdM$`vr=1@r5E;oX@66^jR zU~jt3JxSSwvGe6~vbyNZ)Al`Zg-Ky{Noi}jkmbW`B3sDZnN8P2<9Qf=GPSjQ(R?V! zYE`+_^*P=ayKoV_c2gQgMMC3kI8dd|@VVnSfueG2YcMNZ7sPregM)*+jZS;gY!h|3 ztpBvQ+R6=Pob5^+eB8=XHNyQ4DW2Z(195~fo>b{m!G_%AW#3QVm1#ox*inwaJbDMG z3lz-N3d4yG>p|Qy(Qs&~usXo<>BQ6dBNmcbEDNF=6Wpx;D|r?vXXL0+P=iyuMV2m5 z)hIOr0+Knpdcd8;W$uf{v`b5up@m6b0PruFc&AXR)vs8}S0h6>gJ)_ewK9!9hEVTL z#CmQfNFYY@U>*Dt(Am6ogb0+P5P(5Lx0mPS24b8_TZ(`k;8!3h@>Z>aVvRk+@8VD= zNWKm(GI{gDbAN9-mGVm+lIH1vQF)AdDPR67lKYv?QMghusJp%QeV{P(frGNwJ zrWlgI^KjZxBaDB;*XMBzcMLHr8!N|$jw`v@_0jUlF;v9p_!#QG&6yAZmqQ4*&IY9)qDk%xRBzyTGN}AlZrXHmEpK?4^Xk z9n=&358`7^Yj-4T)plBE_HOpw>*+C#i5)paNuVFu5B~FUrA2XHy=cS84$stU>f-K> z%2aFlRT1>vp13YZg9}ZeX2kzR?0a4c+5b)KKgC@R1KeSxt*iulia$>t#$%Daatpd_ z9S04(#NV~2>@{kCPv+1$Y~dD5>ZF`A zo*d+dZjN(x7RAS}naii-n3r^M8+>;jiX*^`C`3jXDV+mrQt)i5y)x})Bn6?jVu?!4 zSvl*^Yhy!#zpUt6xI@0nJ1*%9?a_EUpYa%x7)!$YX>R%qT;;Ec-y2A3J<1DZc^84w zXH5=R`7ZP%C2FUxz|HqtBN(uX`$PuDQ{*P&8iyoSTYIa*^GWAfBIJ8mYy8PHG8G}X zgXwL%5_Hk%R)_`Rs+K3urQ-h}{XAc;;Y5!B^lUC?hzIGOYWkb4eW}VYNIp(HgykF} zx}VP@%{Jc64!fUb@5i;TAA5Z6wwr633SIZr_*!zi!rK0YmbIC8|1bU15T9tL`RA0PgKX{=4ezx#eCcrJm=#w_=Vuf1@QGCB+LR z!}=#EeHep;0UC60Yaq|A8|j-)&#gUcpru2#jMCnxm7T8CuY)XjUxnXRw(AfAUkp;A zS#Ysv*(iMr5X^Xu%D60pNWXVXj<2OTSriapHZS)#9^SIRH{8svm0}Ofq!Jifxs0$q zaG3ScX^ZNBSLN*uf^NmdXS1M09gU>3=sUX}jqe`K=>4j1a8P~1e7Tk*E1H@8H8%Te zm8W@*=bVTu{ZU&|iucnovBqP9=km;vJ!R2G<3@mi%@O@bdMZqw{>|CfrEh&4Uh|GK zzANrXd%~=ITjRkHkce|?a1 zX7xmYS{cH$@^oB~TAz6MZWKkF=Ye$!jwIXbdGk}4Chns;i2l|P*@5#+RLEyL$xpy@ z37ELn{1a0p=rjsZTEeQSx1fd?2!r?=A1L3Z&`fPR%&(TN2e%NMFfmJYA$P(?M>*Gy zu0G*$T8s&EIBZjY=%5)2l-~=`pmBgF5d)#J3t1$y1%&}^4tH%#ZVE>5JOk#qskqC6 zx8p7`T)+?effjxT^;DMPRsl0!-=x#zstV%$2`)!|x)XH>&k`A)L97F~GIyHla(>fM zMI?C2eRUdr+rIFJyg+5}#8av-I{HFO)Kk7%x|&;k`nu$0L#`OfHsA5MZl?S{>MJYZ z-3VXEse+XifEQif87->YY|mqZyvsL3R2sc6dxLl|bVbzhjR2+Q-EDDiVqX>Y1}FY* zAMah#YJ&CaII>TuJ##)V9$5aDBhnHNhyAz9>l@YdZnrDjyjDx}hSkoDCa?P+xQ1JO zBBBa{=!?EJ9~h37!&5rEUqMJEh^FP90)VkZX>k2FTnEj1qg7zn<=Htc=q3W4u9+<3II@!$-sT%p0|3JG+sY+leKCN3fikjIn1PR5YjDI`_H!);AVOg1r`8 zAG4lHm8^Wg8XRuML%qx+jjh-MTOhtW5PmwDbO zhXe@s(}+!PO1$#e?M;;kn7o17M>qxyU@3Q*yYoO6$8=I`8Ljo$g<(HSG|RC0 zE?h&qo=FA_whd3BGT!MD#R6yjN|C(0@!(lmSJL-GDyXB}EYYKu|2Cs?9S(Q(o|anU=y^(vi*CWPAxhM}*s2fPb*W z?8KN*ZXr5vL}K6p!2k#Zv^_f~eq9fZ4=?4dDPEd_{u+mDk^~0ei!&#vGMVSI6Yt(bAku@zC)_ zpqvpEkJ8UZPAO<#D$GJb9T(Bup-uWlh5y>RocD{EKs=`(wJ^#oGB9iah3+;wU7Kbf zxUr=1`1InohsCP3-R7Y(s>Rthz!~WQC$8(IkD8ixhyATG3iYQgzVC(tVYY+}tYMm* z$Unsp(v8(IN=^JK2{C3o9xiHn@tlOO;{C$)!#h_;8oDJa_$|Y|7*_(Jqlsi8Apz&= zp=k~L{bWK(4e1I+9_m=TmA$z;M@J-%wcOK3B%A#Ev@AAQG~c+c?`Gzdf=nRl;hq1x z2-4ym1!HJwf<-YysZ2?29vPo)ey9n-XkB)av}o2YZ%wsJOcn%ciMR?r87r8AUrH-< z5Y);KhCzO5m!x0_#(o%cV>EdIvPh-SsuZzUSD@=viCSJ}rh{HoLe8Pmy2P-}Z}(4) zBxdu2$;k5a`ZRp>@Q09L>V372*S4>J;d z9C7jC;Q=V8iHN}O7=xWyP`jpA9yb+oNG6*X`+?>ut51Z?ArI960iFua2?)VD&^u3= zXX>Gy+l>#adpi4vajKWkd1!pYTNzzB#;;;Olqen9V?{5c$r^$#$II+5FXTiNWI){v z8F<~?h3j3ewN`sXg|G>N7E58ozP$E%PT5r|RgrfkKN@Sgf}z;@#2jO zzq`l5+V~Lr(ChTl+wsy%pCkpN-W58~DN)V65{-7J6n?t%`Q$smig;d`yRqd|Q0Fg< z!Ka5zDwA_bQvXjC70&$nHRABtv^mZn_$;~sq0z1&ErC3X-caWve^pEZZUwgkHG26F z@f5&Ou$002^m+&1xsA&RXR!WVKmn9T0(MY(pf4PtjlBPBE0ZV?Ws7kc&-DMdUp5H# z7wz45YRMw_KJ*F6Kb$yaA#(*b&#h9)>oKBnyGG8~yjTwD z@&B!703im$QG2eQ&^Ftxw{+HZ6%-VfRxs z7B4Xi&b@w9adlyh*qEOO)&SJz$HS5BCW{jVL%s~+e$~o|~Zmld^8cICy5lg@>lh#Oz4bp?BKiu6S?scbeP`4CtdU5d0e0jFdmy=D6Py?h$(7iqkT{WIz1^&) z8H0eH4$#C*qcQbb6Rm?mShkTiTAt#-2W%6N3Dc}MtJH43z!nYcJFRNJxL?wLT)=S3 zz7WAB?0UX|t==zi1ec0k$s(c?jZbO6R-_7K=%9tk`?tN&r8xk#aH%TJu# z=U(YRmt_hSlTv(sS(+i~d5yE1*_xJdBCXsxfmo@Xt>w!5?TbFRY#)V3+t}iup}-u4 z*+b`)-E~{N$MtX1v{P^E+hT}m-+)Y%cN(o`w_Y2M00QVXFMm(I%^1j)VETJfH_4*`*CG;-;4CwCaY_F=ayS#AMr}iubKT|@e@H<$!^u-K)$SHRVsIGBm}mI7GhG@d;tO^|cU0L6j3R04(hXS= zq@x~5%}#@+98EtOLOq&JFJKE<$;El8t&v@Z>T_qUmmlmR%C4%@$u(sS^gmuJZfpxx1xiR4D}{5#xv~4-SSEtYNqB=#~P$fa$k`mKm8#2018nKphQ^kXLba*gfVm zZ4!7zK*EdGI|9D|{Uf`IFRkd#<>=DYzWX8ylIaBPU3l5C@1D+AkxD5x5U5X-iS>5o zbgF3X2l9_jS3*K}CyUupDZ0CgKCJF|KW>5;MzB?0-S*iS3gvi9Z{=o(K?QM|Q;<~# zss2y`B4*;9#{wlbc&(NTK&or+luk)PSPz(8!)u;ebNuW^57DGcfyfV3d|Jl6PO@rK zpUja_{$8s}6nYYM&H>jA7Eqx!dQVz-IuAg6!zQG_I)lFL;KIwv!@jihf>? z-+SeD9kw5`>NAbGsIU4TgA+bpEq6elBXjy68DaXH-Q5=8bf1Gm8^!I2`yU(=)yq$t zmU306Pkvo{-Rfw*Bjrwi)%eufo)5MX{U{bfecllABDg5+M5A(u5i{x6+%*_;Ado1a zC$oKvf5CJcnZIHB4{DGR_7Irr_fl~1hU1(sYul;_YOH+%q)&j>SUXBdA)}0F0iba` zSjbtOc|ZedLQ^hEpa2BTb3dU6H;LqHDdKHSckWn4XxTbFGtOVwN4#PsDpcqbf(>Rq7*=WfW(LTy zm;IMZz3Kp>0-7T^WV zGV!Znh7~oJ&*AU%d-u{P0AG05fApu5G}uXFG4Ig=Xk`NwK|!%87t(TFm*inTCB~c1 zeRc{F`HxRtmZZ~+@Wmy$Z49I*eGCsbn>pt2&V;|Lv^SGca(RAi@?#}^j)t~n2ppZf zxUfh}J_GTS*m&p2$;oZ4ExMk~eHVB#PoW}YkudlP^*3sNL)U4s6V^)OB`0xuDK~d6 zt7tNf;O>g^Uy#dCR#A9ysGBsTvg1!$a`7Z$zTfWCKjHsM?{^=m!8GLA^M$GbE&G@P0t z)m0WLTfmi74!rHbM-Cn>QgaB43}uRN-b@ z+uT1o3v6g>)e2C6(gz0Rr9f=V#g1uiKBBDt9@fXV1}d2_-6`*!zj$LFF8Y38>P?2Z z=Uyp5P;U7qNVtnWB)$($TvliymCs2)p*AWOU{H1l7LpuLDWKAWq5C$Y-VBf;4jsEV zCs&4a2Q=HRyw^HeK*6VKB@R(ZH`F%s!KDz;501a_zgr{B0!H^D_@|#dlbI*i9a|63 z59kPla>69gvX{z3t8l~q8y-RT^(@#F=5-Kof6V?NK1-lGA| z!J4ST>7F5qFXVcb;9Qs+ujDB@zg@Tu&DJizS+{->B9>{-0|Axla1jqI{=7T(dvf{_ zcS)yp{p&3wzrYx^x;yzwzp58fL7Z0wi${MhQAK|9f=d`Z-#^-e7&r5~Z z<3FX*;C26{N49ioj=pEm%9^w#k#2b2**8;rxGxA>PU!tWUxY!nPy%)?1_RL7E4XHC zc3mTG{gRmi4mMt9lIznh2k#r_39}My-tKXBtNpj? z%-8O3)vDfhWB0w2pH1rapC(1@dfdV0n3Q=hlPUbN18jcF_qwcThuKvk-E^7xT)52z zMVVWl#x8YC`Gz1m^9fj!y7!QE-3qD}qT~E+^#@0R7t=ch#vY*-&-nDE_Xl+dVgP%I zF$#j-dZaGQl6=SIpCJ}K(Vzi)HU4eXOT$*12{be&JXhVr@bOhz{^W$Ni<_h^xIG!? zSI5#;set!I42m#8I?cuhRsHnRa>i{jnc80nf8LfhWooS^(*$kdW9uxqXA}ANDZZ&T z60H_(*)~hOlYlV_hzs@>yP*EGCI)F{pfXdmUb55GZK5xyibqZ0+`oK$_137)9fUq| zvQkhGJjrgbNYp;1ugg25C>MwL&7d&9*;j#TTSF|;M1lyj@?acbWFZuU&;m@dRPzJq2*9`d_7p6pp_?Y#5 z6<(EhLe;A3xj**3C2T(o*`T#g^Lgt}QU7ooW5UvPfS{ zT5W(&d_1FCZjgSQGP#OBptW!@dN)bNmmT})H$}F+q`;dwus_MH!a2Yl2MrCiOvzK2{~!z&YGq4D;1oy1`LgJ1l7O}Z8L8RZi%OgX_sJTDI$V+aeE0oZC_3%M z+X~3zf`}((?s?}4Drhab2?{2^5fOD4kg-Lgn)%^#mjY}tk;<<&nKIH}ddck2)KhSX zrVf4jrZrBAB!fh)#kU(`FRcC(Wr&_3gQ7WogB+LvV;prMouN}rg3_- z6T6?>_cRM%ojP|3cVu>yc*5}Ntw6uh3@}Wolr`v=w$(bYgr7M6(0HMwTO&0@^X?_6 z9G6qlDNkw({EpoiuzN`Q8h7easDCz!sZ2etzcW+^jY`o2hKX{?{Yl3t<6!t2Yy|H9 zTUMYm&E`e>{CXHecQ@vw{D{J88QK@htogcp%sh zJ0Y17g#-}kQ%9Z9d24J2_VeDy*HTdGJk3Q2_jD^`YBXI-4JoL0Xflg%TENu(KL=Wk zc_t>LS#i{dtD+m(Qgri)ovh7qO5Tc_Ic5)Hhwh-13y7?S&c&XnBM!H6i?>6Qe*XI8 zdm~TyHjg!xMvy~X6A0Uta zNBj}hX)qWXl`{Lap{=eft{9t@3Q{u(YQ{_zjg_y>rJ2Sqd`@g~oT3B2S?g~+t zfO|?Fp>4j8DbTd?%t$#I@X&8+n7BaGdvKo2Kt-lR6EPym3YWqh5iHNI-SpU3LMl9s_Yt>FPY2-t=|8*0Jp0J1e6NmrBvaHK<8jPtf#U_ zHr@~ZLWny0J{rPG_3$Hb7Mr6&Ub1%gggIIVkGuCi zs=(noeUk`*T4K61jVx7(PWRZ!~F569DIote47{ZPq6sR(n8Q9V(Lz}|$u zEXNFA?fEf}o}Yq2UCjs_R{3>wFfjz0eqF3+!OD;X7abkE+9*&s^+_%hs=TVsWp|38 zGvKbW^K#^op9h$9bHP1SPP=tL)%DTcU+tP>neVs4dz4NI;w38TWlP$f>3-+i{_)4h z93}s2^rqS3`wBp1b<;t0uKakhkklO~31AZZo5vq)>OCdYF2s|r+8taR{r-q`(Q@io zTN&T4?1Ufm!S^j&8Mg)7y?hT$e+c!-f80DYv8S3nh4)(Sk4yhc^gqAbq(A~U1&9*| zus&k+!|I0b&hl629?y$PR@&)Y@Ol%44gv!P&aG+H27i%#nShLv?QC@7MkjZQYu7sn ziH?&7h!#F6JGyn^8HKYXh2;nZ$dD)$?~<9=;gjG-UH{B>i>=! zz(&DIr*T|;tCquW#6+wO~kFg8Tf)YyK~-!0=b^ZF5r1f z>A-=_`ih3rc?Iq6pMHz_tNW`qJohU9H}Bbwh<4v|eR7B0G!EO3+?b}pU@);nAZHSs zaal8D#@_vEhViAUs;Z|akAu=&7~NQY%81xdaLw=iJ2SnvBsYfuKEYm!7 zyyN0kY_qV+;Pw1h@xXhkM1$UbfLlpj$hv-@kA*8j%@SFfvtV4+FjC7&B+2_7Wb&qJ zJ^XlBIzwMO`B%xQ`cE;*l7pku(CnCGH!*|D;Lxi{3tB!}vGAX9S@2q<1)gy`XrYn0 z8H^%XniA*cA&_XVkd*xk#8H8fsQ#if4`3<>f0qEDfG~gPVr*;m5%|(*y~P+hZl^=| z^t41eXkwONv+n^Z!WyF&N_|h1>A`5p9-6kU)>i_??VuO%yb-~U`vxkmrc6KJ{xfu5 z-I&bz_3<){TuB2asDO+mB9;Wj|OifL%tf6IsYjh1)>P$H{ToPLNQZ(UVfAoNh6P-a(VRij9KG4^wV<)!~(9kv#*>iuCuNALGsT3Bi_OSXYNvM|v(L~P!SiC?&*)OEEM zhD(Xrb!h12;HWFs7aTkhN(MBimfF#W!cg(i=T)iit1%a{PyrCych45T!x89>gH2w- zTnx(K_=^9H^_gT0zEp2VE*m%(q^6h|yawMP-AWj&Bee*sISj+wyMX-@dGG{;BUWx> z@zC{3z(TKC3^B{bEI9s&Q~ZJb0IUj#Ph79JAL0JTW_n=|&fZQa9(-M~zjpX{e!_#o z!OvgR@TX*(4np(X?#wh{P2z#L7UC#uKu_}~a_j|tidp0xWRmBp_-M_KcvO%%LK%P) z%b*o$0cGf|Zbf{`>7$_}Yg| z*lIRg^h7Xq-@%8`B0E(&X5#qKI;Vxjt&fNu_pcKCziM4n`0u9=z}da6Erp)x)UUSW zpx_#ztsm|Vu4hoeJ z4GLIq2oQ3!09f=>KyPJKn3q#Z+ukr#KNPcUm80;=rGO-p{I>IO)%nV~*o6fIku)TY5>at4_SQXny%6~#L znTUVFJgkGvkhY{BA*(iYk7OIs_^XOFKSpMW_E=3e;iX4`8&a zp)wgsjQvN{4ry+7UJq?HRU&iFo%l4zQ2wGyuY3djc?Y$(SnsEEO7iNO^kCsLP>Km% z_-*nMCV#k! zn}(zrM3>H5M-CJK#X=H}3n9nRpu;Oe2#E7h1vC_`>sM7in%;pZm4V;>9XWDv{D*&z zrH=yMRe)?%vx0)MRO3c!HO?=D%&n>SZcomFIv3(bs!u~gFZ8S-@Q{=g)>ie@$4!;# zCbHCEeRO3aD;|V!lN8|6guE4Lh_Nx6m9~hqIc<%ILIWYHLdfh3AWRb3MLeCU7xXtz z&MFGo4;2a^t#9ufy0BTfDlG>THjcq~oWqGm?bt+AYXC8<&OEfTB6MX%nQE?uJ8~%K z3%v|Befc}CWVwvW(=jUz`MsEC&9Tz9P`wBwP17~#8D0R5)R4LfgXJ`OzqwTC zGx^ov`O|CEvRoQ;@Ff!>1AwK%&2Fs@PxxKS|;IaGliaW7DqK~9;SGBpUpON5^0xo_yT}g|^c^iLe z%>6cG?iaK~7a<;ihsd28L_(y>U4rt)zZZ{%0D4>kL3TS!tno)5g90J+f4dFbT#~&I=1W31F+|{$2N8=pqj$t{ZO%C7lt_ejW9bvj#)q>Ekr~ky7)(r zs30J27l{4Muxfj?>n%EN{&)^5A`4nMvjzK_8-C_LxSv8x`3IGclXd>?Ay#--F7at> za7$|`V0rR|xD%RP^>GV}L13N5tz*7r?S&97;dVGx}dK_9_t*EGMdYBwO{CaCA$qTdR zG2M%Y23)F?kMh>x$tq0Fga2NYUpfB)?dz^DL(8&a9R&0R?lBhhF$!$Sa@HNck2XS4zO9Ot#OtxYv~WoRN%DXb=qri31j0~IxzoYQ6e%`$l*wl(4E zdaC=WIKU|FNVpEL^fyD{*m+U$Sk4HB9O0~M2&P4SK-cQ+5L zUWI$&74;j5A~hca)=*dp63Sh))D0#U&~XXm&zspiBUTL3zaPS!6i64vLjU6juHPt& zn?AUfW<=q5u^ir|OG(+~@bNLWNUk5(>-W}4|7of)!oP=3CxRkp9?KTS!$$`EcH8h- z5Guo_7$FHu82VoQf~K^YJ}B7PK_8KgAW0pG+m4iA5@l-GMoCRO@U?YpEd<9+qb$7Te4m|{COn4>d2E>PL8k= zI_CuR0=I57&H&<(*s6uwj9fR*h*f?{6`KWY$9 zQJY5ac%|Q7-%(WDNeu<9Gm)Oa9tYX10e|N);&N66VpLU~r$H0Eh(R+pR*;~ccE5;Y zy*jI%7aMO#YR{Nyyix(8eB!FWH)vhTWfjB*XivVRt^rv2j6f}cnrW4qCK4*5YvD_6 z4*NDrz2AQ+j19>y5On?I;serqdf=gVxd0%dgZ&=$n+h{O;OKfH?3_qCB$2&%==Jw4 zV3hSjvLxZAe&aoPgTIC7o*&8st9wIV{ca`bw~z{*5=(MnL_#&-{`Y%V3l=okDzpG& z&-$A5BkNjcb8N&fDebII_%}Y2uYf)z&e~Et?9~TOAAWR3^wsry*WPkF^f{p*RUkGd zRQ926o7_Z|xlMB$dZO|tus@qoYl8{v_B=Rh)5io7_OyEit*Ns{i_#1~>6lWq27Q+s zxn3Haw16)dXl2Pg8}-QZv;5fA_r2jK0@S`#i;f6MVgZ1{odF723uQ&?{Hcc(PPOQ# zO)u)3<^=+m{{H=x60g{DxWiiY};&6I8h}j zdk5uW4kLt@awNJGZ62y*5g;&!%tLe;Mv=@Y;$ktuGL`ZEZ%N?Y3_n9Lu%M`|k(gd} ztt8`8VtfCw33F;wML>j5dosoY#X``3^gNUHWQIdHCuoAnI6TYy9$5dC&+qu1Sl)-$ zxED(E_yWFuVyRs|=CYaLi-v**{x5}X(Fx_>fqkRP6B>O! zl^uF<_iAY#ataSxG&4!q`Of4;7?Mi|PLcwbj^a%DJH>vh^PfozCmv(_aIM0w86qLn zC&`wM|09?+OIJva;ofzN|70s9aU}wCh5$3~FDI5T0zFMp$uveqJH3?J3PG z41!4rd@%j3j~Fu71_T>~Bei!?Q@h>Y=P$wQ5<*z&aA@v8D>eVdh?V=vFk~BbTsOF~ zMz`H*SDC@mZPdKk5Nhef$f)&lEQo{DL6)r=v{@;0VdnLuV+2x$>e@R+?SW_CpUUuv zr_iik-tmb~l()0y@aIAOuHCs#-j;8ACzpU|RnZ+4ACtKTBJQIZwORA@P<0oPJmy5% zmrVFK0yGhd&L6IEr6e`S!EnQlif#&E1FJ$NfhfQ3+*LqP?Bo~9J}R+-wKc&1bz_4L zP&mltPicI7ThY>ayHS=_9s$hLXyeN>yknqAA6l8uhr65G3q;ZhUS)6x*N?pTxI@2} zP5e)MU;iwl3DQCA|4wQ(`}A3Xt^C`IhdP4}2`@_^_MY7#*+~9=ieQl=ZDNEloxr7s z{5{Q*AmRmS5hdoeTZVy-rU|HNrV4(gg(*0JhxvQn`q!WRd4~V-&FotCYViMK&KcK} zN(PvUGOf^Ap#A4&!4@!wKwNq*o3MZF1nAExGg3frgSpGN!Q%Y0@4q%9(F0lpgi0f< z5&wH%fS2)TNx*a#KVc(K?7ub#O9TA2o%nvYf42zub8N=(KynVlCe68u|F!x5M~9pX zJyq7#G$h~cq>qCw8NT*@-|9@X-@f%uPn@E|W$mWp;=x>t{-2)#pko7n0HeA?mcHg^ zYJ9wm@+j^nr_{;<8i+=G7o<$v~{{>KC) zT0TA~v6y=ZA+P`w6T1ZJTr^`qVtz%5~6-CBS7<*|N6E1{7|K}MRWTHShgR2Yo+imFk zzwEujE-fykxiZy!F3z-gc-4hqS$S_TCGRgW=-ZZ(4sT|xvojQ z#x!4!wC&8mBVNknv8-oOvh%(KjddTdyuYs*s-|L1#kGijr}yy$bo^n}Iw9un@0Zq( z&4Cmj=$imRSQZIc(~Kk5#PPS6t;&r(r}V}Ps~iVk zIW4Pn&*Oc9;nq^+JR20gJXs03#W}c$*AIB;2+rXwG6~YW`eH5tip1)EdrVXv%yajOm@*tCDrU4EYWbYm+uoQszX+wlXldEGXL?l z!zu;~?G7yWXEvX(iSZOuICgs6OHA@(enK`FY<) zP5XphnNmF5K4bW8>j(%{6Wd~C2J9lS-;ezuRy8Q7e7mGDI`8xXT>WP{9pec7N=Kau z%NL--#?5*nu>#$W3CkZWRG`DDy7is@T(USw@eZjsz+Rm-JrP40!u3X;@4RVjlx@cPD+lvW{5Dr8&xNwXbI9^?bd8=1#90;Kk__9Ix&qAK^3 zoNnj2V)sw437#--SWe3tp@6v9N_YMS&)ZecPvs%$-QXSA|2j4gQh=V>T=>O#HLIKp ziw(9|+|K?+7N;>{Oso8Oz-etXWGsq5N(8jiH+h}Z~X>8lJoiw&>TMZlAM&rh2ledd=?>YCqA1^;w zHr8HiuKA5Q=9uF%w`;W)9W5+a{j4RqtZFN#bZwI)*cy zwsV&H#Lik6US`?5pD@x)rie6nd;6lg7z>bl?>p*^xQrr{;>TOGLoL}-LH?hhA_fP4 z3|4IR)z;R&y1F`b6i#e^ZpXuqX6H`VT@EGyD*$T;?3e^z?+u@iB;T8tVCEzwn^G{f zLp;MYQ+o~_*}vXyr)TV-jo&IL+Yc3Yd`N32KD7PH&M3nZ`RmyNAm7uiZi4J#F8#is z(o)J_oOxVa9Cq}<$E_#$hyE0#Ew7vCP-%dpX6-=1F@@!j%|Gg$v{t-n7YbK3y+cg6J&4;e-CYYA4}2%r4V;cZY1!`}<{Ki{sW zg#?hIxBifG0{?e<1$+r6$iEVU0Pt?auVq@aTK(wxsX}<#&&&6s1ALzd;PO3iS14>dCZ7DGiLk_NN=HE z>m;H744Iu^)wV}F&cj)St(8^fR!dD?e}CNZ$qxrRE^%=b*Loja?*u~$v+CwfQNWf9 zX$}uCp`n#HTEW%PgJFg1QYnqi056`rMow-ozB7=P^wrX<>g3M0owP&qikkIy``!D| z=PzH9i<|k%xCHmqbwFoiDrc9-9U*wiYiewNKrX;4;+qIjAo^SemC{5BI&E6P%%D}b zYg|?&g%*IU{keZVPegWtvUY5R#zO>3@d*h^*_I6}TmpFVvN>P#nsKh_Jr6gnv2NF2 z-W{$Iwmv{ML7hA-UqhyqN5d-61S#PkhGQF?aSgHA|MuVcLB1Nq=IH@qX}@BvJf)c9 zQ2qt?-AKIttz8nSn73=Gir;DsYUTf11h3aQSjtUOMtCFCBG(^u-tC*!Jxagn1Pg_YXNn7A}7NExMsm}LN``z`(WN#G(W*L8`r#i_8a=0l zv46Ax|6@=y`?HLDnR>WOZwX!vo8@KGw8d>hz0>Wge*CVh=}8HM9czrj+h{O5 z3CJ3T-3=HTYVeQ|T(PzptiXr#WH@k3Tug^A9$OLpe}0;+Z-8aX+Pkk7x9b<(H`vpP za|(o#xO6l&ZKt?Jg~PJ@xWo3>)nyL(@j~{GM544+^3hO4@UGTmdAVB~7J`y-8VC=eDDu7t)aatBDgVE|I^9|1^x#S?Q)G#h5jWNFPD&NRTv`h|V$ zZ5f~02zbUh^Aw>a$@hLK%oX^!QKigr_+O4O3nN~^k*Xj^6nmpvZ%>_9v`PvOJwB4n z_oxI#)Dt`j7L~`%xW19#tulvR4#PrcLw@~RpgsL#d9p|*&fxE0r(CgM!Rj<~H=f2K z{KKIoSxDB={bgIvGK8-r&maF_;eJ*)e)04Gbh$i_v7iwPK3$rH5YSb?ZPc8ICHbX$ zChgu)i}S~Xt_%$9s|Owd#`dWYU&gNMUbmSwvUta{g5IxpPBm3wr{haRy>g&YLy`Bibuf!SlIRBkO)ibX+~%gPFZ4LV92)5#t1_#JW37}*V~2Wj zXfMG>h$35&asfa*1ryWprDI{}#tN=p7U=L)caUu@2G$Z+GrPO*1gOBbmAeW#e z(PHIPJ3{#^8uqEe3Gr&S3|LbepnnRSH?cho(9Kb$VTB^AP0Aw{Ped>bm9~nmlu-HN z)I`KX94KTIkX9$Ny&J>NXSeOQVDa;NB*PcHkKh@V&w#&|7j62KwX=IS9sr_%qaDcP z^+aDZ-tK4G4mHh97)MYs*-;w|ZYJ`-5&qNN*t&*3*L}Oj0E`9fgH+=&PHZ$s%W(oz z$gXRpme{-*qwdx5Eu8>9*h^UaTEf`lvA0E`C}pTkqL%F9Tc>Q6V@88nFBD7WAF=TqTa#=zO+tx? zh@9`8m0Z$7Gp!=Uj7;O)0V-M|UuLD_GSp)|pg%*D9^^?7jCH>1iXb#G2|{3$n1SM4 zr|#)d5qYCG2{3*zzP>H(^Y;E^_>UM{Y6b>5R$n-oiOFV?p&o9)f}e(MA%)=R;;d=G zEe30`eJj-5do`)Bp{Pik1H^982|8M^DJeBa3swA$|9%pTzTCp|HRFUZH!3I${j=U< z?ko{m%@k{`%r*7rRGq*#hmQOrjJyo&^n-|7yfzSK(B85I5s08gwmE_)J2EkLV&tOx=R##SzhKyqlbZZS zW@asm;VO*$4^lrRuEm74aGLAPQ}G_#BA{2f`|gTRoYq(u?=YvUy|j#x4?-=V0+-M} z9PF``2pOlFB~ve4NrRg18^DIIMkDHAZJ&^7WFd(n=f3RYkEe5cvZ|(3i)zAFdWjX( zs`+UiTX8*qdr=DQNKZ!gp6ZuJq#y$vf(`TRD=p9vQUeP9Z$4KEd)w{2?XGU7SRM9 zYryd`O-*RR2*dKGg(W4XTDX`vIESVcC%&2=nd00YAfAb9k`6UoCa;?F+vI?dyvjb* zB(qoV(yoL0!ZrdyTEcm$<@OrGj4-wI@dO)|S_W|NtQHj3rg7&T?7?x7*DYeB&FbnQ zr%5chKu4_+)za5k&C0PgCn9n<1_#6KSz6ALa=<##mD@nxW^KzH!ugPdcRB$nHkQg^ zoh0;0P~!gubycK#r+piv$)Ltl85|c?Et|ju7{HagVj?1t=qz%mlG!li8LHOFV#&VJ zs@&qTo`IDbwQgN|pBr&h<2`iJ4)ic=x&WRnU??TB3*(oJgx64RXfBIVgRxQV=(nHs6p+4ES&oDi^t;8$-yr4(NoW0E3i^Md8?XMyKN91lV-Q`_*?->DLpVP^@cu zBC4h=rBf_kq9{rw^GNHX92Q=8*6BQ9mF)Gx34wIT3d{)ZOC@umNJ6{M1S;nc6Af*G z-Jy44z~bmC*!jcLi6}E|tt(8@qfmUbrR{sg!0tG5M3Rk=*@A7y#?Y<6u4PdtZL0{} ziK7dwBAqg7S5^efigA|Exa;{~gDmv0{{XagEMQkRuol1&Os&#!AOfG;Mc0EKh|N?s z?^;0bgey-a*weT1kgZyxFtUUro$=Vxq0$cN{%xoRJ&gXhPLHq(scZeMe%kI{JL{%E znvMMmE2Oi~#%I3wFzriC-_$+2$E!wmOU0gIEz_Ero27!m1<})EbN=B&@L8wPpXm2ys@!kXZ%SBeV~#UemASPj%Nwvg;5>@sXN z83k~kz_2VWRH^z)Et?GMzuSR3RhJ{7+E&DC)$khllXAF~Mhxz`56+a@FIk$3kpk{nd%0LRwv z*t(ptX4b63>1m1sX}aG_?(f^@K@DeFSW@WZNDFt$Yow7!_Nkl#gLtLm`!Z~xM_d`1 zvpbX)kffdwX@`75hcCPo^|e75>6baBI1GxoN5Ot%1p>bQ-O*!jO>pC8@4N6=Tw(tQ zevd$!o{^S5M&`TEVo@$*W{v2O%AKSOdS3<*fQN`kW0d1+=+*-hQ*zIc%vjkoHt9-W z(v?Cg17E!>)?ieU_D)O;Ov-$$`nPuyS;=cu*9k?o?o@EtX1aB@ z5PgwHZg1*?JNl8qNnhtbG%z)5fzVl)3a&vkKPfOBi+Axd5-odjKhe#~+6<(`d1%10tzI6$+9&-@0vN92{3`5)bhe;5l`Bdy6{W-Vh!o zMOJ^_7;Ho^D&Yk3~yLA6GQdM2IKWu>G30k-4llciD`&?PU^5@ZKlkcan zW4ckFM#6eY)zDGmUg-p1LeDggr?#5M=9lIJ-)_M7Q4=|kxZDRV3Ge{Ly;kQ>li zj8UE>MFlRe;G!0ktFoiiH8eD9(wW(;#y-{Ulbfw94q(UC3H1lyD$(S=%bd=Z>)j>I zpaa0eD0|JW(Ib`(F}GOu$ce0+~~qY(|g;(_xv# zf-#NJLEmNFrP&0_49U@orGFP(B8g2%0O=-PU0LDcWGh%P8e$SPn!OmP85vMx0L#=^Pt7Y`4PoZiqy_ z+P859*i$z*DjYW}AOyG__3Zr%Gb^&8sOBT_j@4%sU&4Bh`!HIwY6e>-gElCQBDOj) zqsr-8!l8L+?$6O@-z)S+z+w8Lolsckpxw1K#e|%~Z@d3qln55*T3gba6n?h*0_TDy z${hUEMgviOK@izJb#ukii^?e{8Y6BO113dugufb-MWn~EDwODWTOy#ivAtn|eY6^Y zPchj0B|7`2&CG`MnoGt~FwMH;^=PAVB!ZNXP`OLbiA0pmc?0liG3vQOq)K8h?H|x{ z)C}5wf*x!GgNyc8zF95tp@q`vn~q@CxjQi4X1*Uy>%;4^;D>)PS*;zAxq+UpcN7}` zBH;Wzvp;YHUWzF2|L3IwuHG_go*(6kK3Sw=i5cCQ7i21k6T8wfvlS3%GmylmDjg<& zL8mW}rsKWb$?Z|LLv<{-q3TR{SPU73dpjR7ENr`&V(d)Ho1iO~LKw$Kg}iX>qAPD! zr<)77qf%t(s^>z9R~lpM#V0m4?wu-<)uPa$D17j?0fF#5&PkB!c#J4+p*#ET(?96J zMROCAvvhlEEuA~Ik&S&;gre(syM3`+{AJNmNd@)wHB_atYOOX-=k=?hlp_M}Bz65w z_TJ%cp&qzf1pN<~2am__9entrHi{a=YV|dJL-8Lv40*Ji&)x@VTjAdCNJ_;#`_|W5 zuEP`KT)J}4?q6^&4A*4NFA6B9(-y~0!XYvu%jovF&G=jzF*sH}CxPkuG@q??QZtJ1 z^gJXz)yU$R6RVgSn7+2~WXq=UNQ}BASSoaf#M1=v?Ps4rx{B_YM_{!3PYo4f2$1Wc zR^RFQI@GNiU8nzG)LOF45-giYsNg*eojgjIOz2(W=_@-kUf|YYQE8qx z?#D4%Q)pJ!4*>hzW*&YF#>N_B{xwn3sA>DanRMB6;!!0Ij%}@&x<#`o>%Wb#|!GxxFx8NO69Lf3ZzXrY-F#F6@ z1H3`6BN;X|S%17Rx@Js^bg4}y%e^)-W`m`s%2bE&%ZE6Me4pz3Jjcj})wty5wcVv} z(xq3FETzxv4(6l>cR?y;ouhTe#qVUWq=vYV-8Qn6Nzg*L`lU({jjz20N6&$0LTaTBKX02PCRZ~{MF!Q^|P81ri6r* zj&=rgONW9ZZtE12^<1Iy&V+le#hTgW+WwHH^=>hAW<*>pVp%w(tUhozigcmn_A~>z zW`ARd5Ro2T zcdyKmXjAhPlFmW!(f<3u@mvXDi%NU@D}eA*QCV48SJ(G!l`ToCXvS>&uJbZ`^JJ-p zgN=;}6}pvEqs>WU3c0funtZcUkrD{X$rU(2selgUarF3)D@*hIM=exJUMvRD3k_K8$Q-El}>!peEvd3WAz5W zv7(BO3iWydPc1jRXk0|+=h-ZLWBi>Bz62SijS(|9-AU~XZYO$VifD8#_K<7ZN9!-E z>?65+d^l06E)x)`O-RI?*-iHvdVLvMjk&{yV(qNyq;z4+XBB+6fw#uT12N2Gzo4w6sFpQWy|#gKP>nB&zUbS6?7R0;}f^4 z)a7OV@oZSv7VcR#L@2lHKSUP4^aUZ7PCC9u~Y9xkwa z(wMYrZ&PDems1T|K}5#Opji6Riv}MqIUHM01TaUNccv+;=PZ}coCz?7NrBuYim^CK znYi#VlN4UcY%(A*N5J1n`v4wdnG%sF>0(sROvh4cYuPY;++v!qPYOvl$5WbwH#eVcZmYO>ik`+?UW3nnf^h4 z%hyQD>bl~qK~aF8qZ4CGR0P|C$m!{i<2@m*bKmKSg@rqxDI#v!TvDyhe4YCcKuIs| zAB6YfONI`+$0m&$)Oi)Nf^Tp&%vI5o5V>XFs@@}jRI>pA&Sx~e^WER2v7*-MYwR1w zK=r%;M#-B^waxR|@Z;#oF1=3w-PIy-(z`aH_oDde`pLgZIB4^kd4ue(C%Ux zmK6qbt+K)iCsK-9%LuIqu{CotY57v>_`;5jc#Tp5+5kXP*J9GWt7zaQhQj31&9&_PUz3A|2*oUpRGK@g;)6B|Q%6<<9weoKmM888w z^?oB8I;2Ma#n>15Q(Pmo4|+I1sZv}yu>0O8Uk=Z>27QNP%BqO4Wp!=(9JP2O=9+z; zF6dRplPY=8goK#s`C8Vdr&r&W ze$plncE&PFuSqM6dlD7-n8hhfFGHp;zmg3jh23EbrJZFiBu*2yR~??W z-QM7!Kf3`vST4tdp2H|8f9|790dt$WuY|HQh@7`L_mFPjj0%PP*oO|zty8T^?u>Hr z=#MtjTyxlH_D3T$`IO6bdMr@7A5A$=OqcJ2@@O3Jx^90yWh;Y;&$)(7L?Os0%R27@ zAz|x%&Yy-v!kv0PsA8GHC_pl{SsoZqU6xoDydF&U@>Zeg(#uQ!$}Ixw+`0-b#Y1G{ z&*W3TR~ev16`s^*`{7?~^q|@4F=d-a>xMW*$4qDQewL@2lUUn9!{(?6V)}KTl5p*= z+hUz!_G%ZM4AUI-Xr z(|*?~T~OJfc2$Dh7v3>GcCEfqx3O^a1F@u0L@I$D&11*M<$f!y({{~9!bkc1-A6XY8M&@ zy7Vo2E^g!7EVYEEBvc>kd&3sDdj~8533axqmibaNkrv^X<;fUBIjXNkJ4bB}k5ybO zd<7B|u`e|knvHh1&pES0k3KH(6SWWbF}V+O^Vo=GZ0p&Y>9%1=%x0r95?mhbnI>k! z6FYdhg#|ve34gzX^eeJWv9bQB7xcWxjmz^yR+}U zt!$OIEn1FE^&*5NkWQB8Hz;)FSHjQIna8`gVZ-V{miV$I;_?8YE_d?BREw2MUGHF= ztNR4%8>>$XREwTBAUx`GePgYro|FRY*x@rN(j!n^TdnOe@QuJ+zN1MUeWInDpKY3Q z8ivZeb@aJb#`}3yJ(5MzLcbA0bJ%dc0dzgt`ZzPPqMQ@+EA`w^WV^4-{*2#5Jw@n| zN*oV)mA{Rru_+P~oU@m6nkPUY|Eli^nv>BU2 z((v_c{(3QDZA4%W(mFIr!O@R)-CCz*U^cau>nEbEG;+;cgw$j?Ke>Ao@c|p1uEbJp z7yOWIAZR0FfM=9G$UoqknjY^T}_XGky|X`c|4bW zY+!qcYC2oN6*SMlBAZIhHuuoxck0-c@@ECAcH~9-`McHJ44O`q7-oO+%`muGc5h>n zr$CXRf0^kF!GR#MJA}B=x>2_^CQg-ipILU1x8C4kOMgQzP8D>-Zm<&lIx2y!n);K~ zuYNknP87y)oUlsyG(xeD!XoR52ahS@*UDnX;Q!GxLEZBK52JW?3=5+V#VELJo!5l) z7iSFHVw)^d(s%YTT?uNHc3F~&t}I2&@}XU9R;x8qIs*r@Zy}x(WAV7+5wMvk8C0;d zJ2)39yXNGEiO4H3$WKy#%fil#FpXTwl2lSg=J=%1O?ZQRsCA+_+UR6EvaRAh*yz|<)lV>O}TK!M_G$ zlpG2e;_RCsHp0rzR+W~k3X5;)mH9+<5m<7Tq)D)=LVdb5)yAUx(;0Cat~vc^{xU>s-(J2YGZE}CT~ZE zg320Gk?P5IFrjMbLTW6Cx`r+n<1oq-OU$@s^>NKr`z8ie2n ztC*H?UKxSY_rEfXuW+68Ka9iEwPdkZwsMpPg{^$navNPXa3dd_)cZNMMyZ3@bO16Q zPt>=&qR?I-1B-0KN1hw#EXA=^s1mT!$sTW&Y{_>zp>&HpUgFhJ95S;$53^5vmTq98 zk_w5!XC;qP70uLuKK_~6)Of;+#XT$a|FZQ#DNnuR?fASN(-2In%RL2l`W$#ctE(Cu z9FJTjB!ZWH8ag_g-Zjm5d4A5Z09qGP4osltW znKF;vI?X#|8n>2bTF?Y$11|{b&WsPeZ?#4aDsn=d;qm8P2F(`bg^$arXi}~UG*-{& zf4WsG%-!QFbz7TPSH{wyrY|Lv zwnEWj!6)^fa+#FyJuKvS|pJN02 zwpr2&3jcY-{|HAB1t2g&f&O$*|8}yqML*!JcK~#$|M4yca(KZ2_N5sVrFZ%p(Wr!yEMtDiX=(r|kfj><~QFq9tK zc~^%0N{s(VP^T9loj4#=_wJZF2i#0+SEL<2Lf#)X>HA~(y3{hO2>+IR{*|O2d4RU3 z1Xjps0;rljf}~FZVbtF4W(o=l^T~|^`+}Ddb~(9CPj??MN2hP6OPdr0`C{?gd5S`4 zP7%kwHr*c=M2d#I!avKx#t%m)-9_V_x=% zt5LiMIk!SJ&CkFZTBFo8xyH=Fro1QT>c1c|MGJLWhiYs(TIJ5t;YyQ;kNN z#cCO$;wsq)>=Q!tmK^-Wzar(12)|9=U`R~xobBDWeFk6uedI8^Vh45Cq!lw*`ZOfTY;z$3E_dPc8Ik) zJ<~!~iTypJ1s*hdi@FL9T#;H!R)ygTPrh5lW2?BE+Yu1^d&9_LYY1SlLTkgm|Cy-$ zfV>Tv>Q-k5$wyzgA@qR*W7H0w9z)y=@J&v}z#CJ&)*P~I8(NlQHRSbY!Uz{YYfmbM zxPNX6Ey@R7^k!l^dfLNPhmR;d9l=ssxTB0#wY1=lfKWO@25nzK2fO@y207BHHPN^G zUGizXeYCB4odQ>An@1yB%<(6nQr_$93I?wd1>T4i;Bd5yoXziNh5|rR{vrvC9NeU2 zPdniwU^l*V=B<76qG=eHTA>cE9uCU+twBd`39F}2CD8%*(Rzt`A7(EM-ONl7<78Pc z@*;`59!w|+$J#nc>Yfrxr~a!*>fe`%JN!cng8z+KZ{)&DlUC-9jk1+rrJM!IFK-aL z3drTsh0d-rld8`uDuB_wbTZc~(0#dgK3%XZZbZJqww2yA*Oyc&^(`6P%x_{GiBw5a znhhkXXkgf(0!7w$ee*)GB@17 zO91nmAJDH`W+#vG!4@4?OD!w7NbAz9EtH}sz$ONt7Z5_|_8IBvJukr(V%pjpyl^nl z;=tP30vv1k)8N_v+bIm9m+!ZRuqF%<{gW#E_=td#O)@evYIM3*r>8%Br3K{-B3lE< z`_j|XfBdlE400wpZ)On*0rYfK$?YDhwj%l?m;&;(r|Fa7 z$=~OR46+9uOl=@ItF;yi2v=RLICw#8*&ZebQI8FSuOleG6cmsbtqJ|$ZEy(nkpMXd zaPF;ZP(9alptZpnl9d%@QS2gNw|kS|D(8T?M}5xctDBl3(VQNJ?{WC`vlhB-DU=a+?oO9G&B^% zRMd9-k;6(tW~!=`lKPR&b>aw6T-|#=CpcRFpj19iKU`D#Dk~&;?2qu`H~;pNpG&o- zs&{^mfImAUCnv}A)y)U&VKd`-REi7-(1ol`Ya4RhL9`ruZ#zJ_~yTzk=+o9p*+-o5R%`|Ag>UkRZev^^`ZLMo;n57iq`*(S`V z?PO=igm{T>@~h&>hDCa>HNUTUcKJ4X$gYjGRGoC1R9cmdCHHiY-fDzN%w+#*20oQG zYV<~wxvgz@d%M65C__KhJ=&$a9&sdjAn~{$6(1{3{3mbi#9qqe0ox zwxVlk$nJR^%jy1N!ZShP((TNK6gdF6({*c@zuu~tP z8&r+W$>cH~ZhlHu)?t3LGr`UK59IvDRoyY&F)`8auUV&?z{=0p)4931rF7=uV}aWz z9rDwwUK?_t#xuQ73X5A?TMvp<@^I|b+1D13BU-WQk`H8=a_ z))pbg*dMYJudb$OxDsJx za!OO<{5M2o%mgA;v)eQF6w<&Twh~l2XK_Mg$MP>GR7P=D1$E-kV>j{oG(v#Bglx@N zF~DSZ1(A*)xKF|gUo-n)CRe{mw78E!i)<(UsFO#3&Vx*$;~k2aZ9m z<{lmq0SyI}24MIq)f@Wy`z>m7FG5dEHs=$O#0%PNSLumWds!ew6_paipthDMfv zMd5Pc!>gW+D68ycL+2b%u+uo)vs%?nvo}%`8<;w`c^OE?hjV3KYtbAGqN^?-*IRji zpZW1Nl{BW~Kq#W0Y>-cc{}-i-3v>&3-X6`+s8%1<^=M82#^n*tgZaQnexVV2VDO=H zIVxy)dbgHo?gw-2=;!?PdcLo3j;ha7+Mk?Q-)2T4F}gb_PLFWC=``z75uc8uoUlmY zelfpJM{pEW1*n=K%XdVx-xBo21>FL~bX9SX0Mc3FcRXF3Hd4?|QORzdRVR$^`O)Tj zD`}Ap6Hk1g)s3appVs-~h8*MKCo&SY7!sy5VBjK3YT~SPk}|giin|0h1)WVk<&5tJ1h~JNZ&^K2jcyEcZNq(@$6mjk|0;J?ro44A^3moKYQu`~$Qhk=@>& z4ohS+z@?i3mOq!YV6Ae!mgBeQHF{_=B7oE+jnvu?f8ObSv*~d{$LT8I=M11iAy1q} z0W{(-!DwGZSyzkiKw0Y4AZdj=J%M>UuyiJ04W0InVwA*g;|57+D^Fz_fWulGYr{tf4N(6@$(I1M!W0**`g+3_1>Js)dx8nyG%m$5`)&(mEa>wa6H@ow(q^Nz`I_@>jIPoII z^`B(MnJ5{|Drw=H;Q~3}oPH5fguOhXOSEr)?F>MGT1P5dTT?qmV6%UKa3u6zM5NGb z2ds_h{VXaggR*62>FL8nZq)__#hYnfH!=Z%r$3y6@=^JXZ=p>#W&pfHakhWUcWzBL zC)$EaRc3etQ_r6@R|ixounJTs8Q~2qv~|n?qQmBFqk|Bq(Y|Ou7{oichF4x$>{}RY zIn>fliH7PXEkKV5VwdS|kx_E_?VqwjE{l7iMwg$1gJYQ)V$GT;^|Uvbxd9#Nv^gkf2{>spH_#otUP+mQCTMu3wssX8=y_Iy{a5!0 z`>!)`ysd*;0TSb$JpqbXn?S?O<#0^bHhBgeothe(mm_V%vuDQOU*SUNuPF_v@-@dWivFp>{)CYU@X_|B$@Vht zpY-tiBV&82$N*GD)qdpcABgoA_}Z`l0eC8QkfDRWNV)=r({8(mW6KK!;W>zc`ZX91 z2nfjWVBCKwXoGuUXGFY3j#Eku_yODB^INZSSz@|L2ol$24!q~f#~1jr-qOU0Uy8cz zQBQXIHsR66;P%=+>#}g;-=B_0{sEs(b!lshpN6KQIK0 z%JL_3ncs2j1P*kmdq-c{)%8=Fp{tNTh?56M_2SJ%%#soWFpsJ!otwecTCVZ*2RByp zt7zOEjlKCg!0*VJwAF;Ap0hgaTn*Zq=}IkOVc-#63BDcfimc=+E}v?1wvqZQ1{ zao0X*xHsBF3r5Q!ucc#p)?jT>*XJcJdQ^8(p+tWA98pi2{FEAVuVwW;ueonjD*2lW zELI;h&b6$;>*n5&Y{bs*QTQHgpz{g%XXFC$7<_IgN?dqc&dU*soV`r#Tl+gNM!==x z^tUZPxd>rslQ3_S^qp|(>pBKKN5_WcWfXc9yHUSuYK#v&^ zkFME0S*~_y(BH(^wYq(}=y=lEEWDYFW!VNwzBo(k;$!b!0Jxvg&-k!+2+-G1Qnam! z%{;^WkjOBt*Q*xg`AvdT7qLk7wBuX+ltmH%Mm;QERaDd%98A<&Qd$cil!EOSOZ2*R z82(k@e`GA>>92`|1ni(ybb2sL7)7D=P;Y``jw?wf3M37*j?$=~>#lOTi#~sAn%XO= zynDEMxbh#!LUYQR*LvFz)Xev?63FyDdVSKFJW~>F+n(>~ydFh%T2= z`xOR;T&uOEEcZ?#Hv`d6Q=}@WzMgp_>MPlMp7}OtN0tb&M~9}cuyDl$-zM#}PRe%Q?}wAqhxVJd7P;LsRp%@S&s(x zAxAkX>Ov;O#6Qv+3l%pDsF-j++}J7vTt|U&dH*mZ8lMnJ6}Bcyp0s=#nd00}(&^5{ z>LxUWwTNUswkmIL5H+UnjAR8&2W_{8n0Q7LNFP@7sY1U-(gs!c1FGzvE-69^io?EO znCR$eJAlL!0}f{oFqCegqN|H=9P73_2sa!oji!ZLrNv!ky72?%q-)jR?15J#7od=X zui3WQXh+l1Op^M>2;15Q@JrZsY$Sud#k?LU#4r#dodr8ly0-i^NLIe)zs>DNc}E0= z#N~P2LUuF|k*Up_r4=^z6QRAWJ-*!Q-lb`GC)mKf`YdvQ;1CIm{;|5Nhgn1>|jX zE4|<2?CVBqo+FZ=k%fkP*O^!S>Rz#UiI}Fl_=#)+^P+|XN3mFIFVv7xwZo_%{3=jSO*j zzTY0|uF}mmYtFFk4qAJp=gF|%84|v-+1rz+fJc@|i$_M4`w>*q$#aMuedj@H2d>7q zX)?Hs*#qb`^j|=*e$AO36SfPHZvLb){54~?Y_a|Y5-yqroHu;=B@OB6;&FADjHs!0 zezd)>5mx@IWsSOz(e=5lV@9B=)xc(CK^dSg@=j?Q-CW=zvt2#>(raTy+ke-1`ztlKdh9EZMPi<4mTr2w~RE#A&F~7 zt?uC}bXB^Dq*wRkm;4&>`m_`d_oT^3@n^*A)Y@jd4~EiM`mXZ-4dt7NAK$gaWynZN z7+r^jeS)0{JU`Cy+=x|$8>|J;)q?Q{$P3uQOKa;Pm|ONcx0{`j7FoEj=45ZikHid6)ny>!9)BmP96fr$71)R8L~RY zY2k_=utq#!1KH_w9VV@1^4pLn|Dy%?ut}$t)KgZ(LBG5VV3%9MV6Hsj0J~^`w&VGK z>=e!WH8iIBKSN`xN`Rp;O^V@7qhgECf|AC^d8wq28*d9k15xeCMmk@i!_h)n3bzMl zfSX;mwX};l^6m3fzR_pZL&U<9J<8!{jMwyiE0dw0pJjjQE$spH|AVaFEwUDq|*QO8!NqmFH}l8$ZLw#^PZosMnWwr$(CoqTnppYy!$ z`NkRJ{H;;7M_v2cm}{*$=Sl{3>3CYCr8Zg_0Sd(OWJOv_OA)q#5rpshzY&CNyT8=z zQH27ZQoO+6CoV3Lfs=#C+yjiRHTB-sDbzmyY^Yi%=7Plfl0P;7TVGqr(Y@W9h&_g2 z$|jBV5VE&EV^=k|)nJgFO=z@{ckX6_?@G~#9K+12-THYXerha3M@R2?e?9?rmAbyZ4hsvT)oNA* z8o}hjCeY~wk$ZmM<{5>S5&>Nc@P&U&P-ZSGEd|G)6$csp$Dae3_pCtnJ@{yBI`S#E z$hfoB>wAc=L&S;~2JHvmY?}uvVcsIg`<2{8Y%ee`pmP4njrxM0JArO)uAe|ndJ|99 zL9cGnz-VD3nEww?v&lE0=40jU8II+@T(>`=RDS=2t4U=`5Bm=`{uidc08^t4FLzkx zKmV;a@g;Uflx%pp=ugl!4_q9=D7_P|+@+l&TDZiWgsoqFU`RG%wUtxE#oY~m%@hA2 za!MlC#dNL5ExK0~rRm*b*y_8b>XH8QwWo_|zHt%8Gp6o}xO7*; zqXd%(oh31<1~OYle(Kiai#s#d~n#6nf9mF!fbGZv zQ;7KQU-hHq-xS`lL9a8OFl8(3*KDtBj>hwLe`NE!BjQ?tgld|o56%L`KH2+(D2TF@ zoLe2d64U-Mv^lG8rdC+Z_f-^0sN;6Fzv@AysG?k&)3d#8q#r{P$y7Wcw|Ef3hf}xW zh-*KIs)H9h-B0NBk_K@xiNHi1pg=;%zLGS$X9Cxm*-?{CgDr>YrFTet0+FeOpPFo z3B8CbzUrys>?6Vaz#i*6zWw@81QC60#ordf48HelLK|sQx z2CPwOacn8imO^DDq4d>pivO5@ez1CgR_fJ;!U@9X^?Ag{)8tsW+e3JOm*ch%Gd(=t zy)fCj@cvXBW-;z=ncnPETC%EV>b`_9IJ3i9=$wqvG-jBDItJ%rlBo9*^u za7~Bj(;S-fE`tx=igzg}KA~#~7v|nSK`EaLk?z6`K~-7+Ntumi7*~!vukCSsLNH&H z){@Vpzxh)~!-u2fS>simSw#!h>g)|96XCd)*YrUJmII04qLFckRtHj{{L{_wY6+o- z)!OrhH22Hc56FJrx1DXf2PJLS`;(0jt&A6F4%=)r+U=$RIz?n-7raKVxr~e^)N^e(PI(dzX=d#D{YtQTbUVg7xqY7)zc*i~l>n+%iG}jHbr2&(3 zni@mUp2Dm$D!4WEEVFju*@a~5-!&UzCO$fLb30Qu7@s{c*mDu9@Oi%05`ldqF(tp4 zdW#^jzwE}1RUssh;V7mSXuaR+-K_!2rl479P1&y?FO)W4-r zo&r3W9&5ELsxoho!;;~uUM#f%U6~wOAfU3b8)yn#XW{^E}F-0 z|3tOIQazJW9s>Gdo*!A|>^e&U4#$+GWcMqu_2x9w<#zA=e*K)GTyXE^Zef5_3frin z`8n`H@Y+Wl-Oh8nNep#}x1%G%;kgWndkvpA9PdE%z1eXjIx1MayzMG5$6#3RKxMvDfpFlHRDoaq=V;HWe;y6`n&bw=qK^lfvuOCxbx2@Cquy?W{^;xBXQc zKd`kC34*JksvT{d=TBJ7$44<(r!ZN^#B0KbUvR0h%thW=-WR|`y80NQ;f|gwGN-$>NEcpu!U z1GWuSS5}rvQe-W};lX!}ebpp!PGbjlAXZpHRQdK~zAu*K1&^kCO@)2Ya!E$qhQ;o@ z_;$bUgWc-RrNz|lTr|BJ|BQ*ZxgsIDld_$`rt}(Jf#XP9=l{sf<5xi>+GT42_18wc zu(Bb^P^DkaYf=-i#KrSI1W`|_YD;ai>m1oIn@jmJN@~6-3#O9_MSVNr4X0`F#m5nC ztC&W}4|uo#ofh?F0MW>hlVRWZRzIfnV`HxM_`(6-p{*c%XuHt-L+@CtTt-}{qRf-z z>7Yd7!T_<+t6>zrQMCqd79P|)-g>LPXlb>@$U@6Rv?916*fm0$QmZ|K^Oq$h4R@`N z4kBCd54xrYN88VSkqG#r)v(&(T!OvYA8FmK&tpHDGW>jwxKi)-7u8oGXPsW{_eMMJ zkNIoyNS&ZV8fA2}39MqZl39pTk~7DuQ11d&rNBfnoYlX~_s|bc^;`0!3hfTp#n#jj z^#@#(BeJ!x-1#8)?Pg3wcpMSfZ+a~1PX(-Iu67paG1$4UAljcSH28Ehl7$ARc+EhR zbB@Wgez~W1D7u~L#RzC?GkI*Wi5|wZdCV853G=Z2odwemtc^Qc%6&R;?A+u>0v(Z&t z2|TYY1o*C)d~9|md{dGNLbyw&_uQ0qWdtK2kU>Ce?OnN_^k`@{cKpD7LGW!hu{Sc= za(T^=;9miWgmV>L1TR}~WxROJx@h-0!_i^|6T-X8buQcRx{q`>GAn8omJ<9mJMw-r zod?)dF%&r50<1y)YL7bi`VfUiD~}!Nc%i*%2@AR&sl@K`>KAS3AAy(UTPq}Vu74xQ zFa5Zyjy~Gsj`9}LMe8+d?d>Va2nc$$ximoJpU$u7__*l8_lyxIK;WOmFrkfnc)E;< z1i&}W!ePCte0aCQ{ahCZJ+rkf`ug?01zv_=pA(1sak8g;clv0I&W6ZKjEQ(sehE|D z!WE)U?%o6EMqzp&!+2`W8}1LF{O#-Ko4jUY&d%BkGyeMhG)VGc+C4klJ0QWe6UN9c z|2ax)VohdNh4B4ik?tIClNaS)JKGP?DX0s5Esn=f`+~MrJ zkZxVOvS!h3@oqO3JTnwWbbwT`OR1yDf%He?d)aMn#Yymi;MUGS1Cwiv*JY17#D-=` z(pH?tD~184j(wiC_YxBq2(NC(7 zVc>(C%j;#tL9h|diw{V+sM0yM?7=c!2K?hm7HXXikDkxjOc9tfj|(B&F|;(4_a8dh zp)h!HNy*ykA)^T-sHQ5=4w6fD${k&}On&`vYjwnM;3&dEJWg~~W3sJ|_V?~CyoWa#}B~*H-#Hl-l1Fh`IW$ImRVO-wc zbne%08l1WVIjb%ooRTAxGmP9&IA5y@j{g@zaY1Dc%pj<`losZRPqYFIyWm0V$H(jUAAZ-Fb6MJ(*1=&MI)a|H z4wcTVi1__yFa6Ef%T)M_fLO%-#|ZG>xdiqrrIIcrIL!%wDFG`f8w^ADxTr{8v4~_Tewa z%lU~y?Z1q@W?B$z?3BN9$yzFaSvY7%D^PkbU6i_FBF@G#!tQ?~0AFy<2;Z`@GWD`^ zW;=2y=v4!7-RDkX^Ep#TTMeN=h<{>6VDjhl$dj9ffMvPcTh1b$}X`PK$Ajm0aPUsYUO zKSdsz;f2_TO({KKquFF{5ccXkrE5M>AU2Wgq`;NLWM0?Q?H|hBbu2t%jD3`7wu{aX z!Dv3C*UdcNy~$v+T5FsDDChBE->Gd4FlST>o?(VIhVkg<)}uF_X+Wnl(E7$(Uxswlqvrfv^IZmYQn4+6a^f&#kWh ze6h3Pu(Jg6eSFP8V<7V3BykdXt(F2-o(;OeD+|NpB_mxuXV#l~+)?xO*KTggXNUy}fVB?cYVgvO{3?6^0 z7aCJ?x2}XYt=djNUpZhVb#}ICnKPHwYG`9e&0Ja`p0xe$Cv-(|YHR~QI+m?*;8f~M z)|kO~{;P?aK5g77^IlADLo25-m<-d6soZdP2>$CmDR|1Ef%Y}20_~pVqbe>c{czir z=PRsD^sK-ZC!-ZoY56MBhn*zfC*U;zQJ=-DA*fYr>)!iF<8c7jip1@;RNWRVyk?%V zQmm#i%#u&zM)1D6nK*matVh1V$z-YX(F9}^nPuQg9yK56Oib5vxE__mPuRw&9Nv;- zCjB_RE-lkLxu3c|?}BdWURzqCVJ;5U&E^xZlAsjVz(THAuD$5dBdrODDtJA3>s{4< z*h~z(L{`_6?3;JHxvwhN*_?yk+F4zh7fm3at1+4Qi&F;C(%!C}GgVt#>j+&Z3r#$! z1nnyV`(mwU((U!Iwt#VgaeDY$MW4;qA5n}`fz@S^KL1$7-I~XNANSCxfcE7a$8GPd z-lIX$ul+o?{I0E=%`cTg>+$tur{OeZ$I5Z?+76veSGl;MlSzP1jOXm{>10tP$==GcJyIMg2Z0 zGZPk{!Dw&au+jNmDVDIIiz7UtB{*M3)Ji~>IJlrP>(ib6qu5C-Xi1(x3tflT5&5$ z-Lzo2mQ68LQ8HWCapPxoO{VbV93l0~gi~fH2?JNwMsU&--pPfgVUdY;S zMAkD~mLsz*N?ftMND}W>qUuK{J`Z`%Zw2~-zL33NCq60>+a-DqtzB$WtF0w=$uHIe zf0e+CnWSg!h+p24kgFHETOqhMz&4!1-x^P2jKjSc_GbA+_z&;rEX!x>N?2xdT5a9F z?KBWiI+U83Qj3R&1l#xqK)?3uO=q!%yyPbIoGqMPm?buIq#T@`G}zjF|3)G1K|p9P zXntJi>^a70^>&ZnBlNX=9?9BgW|0u35fjSMGTeU+^_>@Ax4ROqWDJ)8a!F&U<5C6hc@ z4iJU-)L`R8$|GT`?&jK=Q#!kdX%amOq2G}3m}RL=(HKM#({ZqM-)B-t~5`I4P(Uqwp>(@L6stJH_F`kt8NTpvFYoguA~0B#+4$XxA!e>IxR02Wc<|2_28PG95% z?v8NN$28#i06!dZ!adBp!S3t*vgSi+?~bmP+%UES>V$*Ps)$rFv-g*c&=Sg^JM9dS zMa~(W6p89~TE?$j`O2n{H(Nccit1!M8jh}17W>_$FwTn>ab|lN+*H~tHcTq%pEuPLg^&Ci5$us2el=TyBNOkd+p7}?=qRsgbEkeYJC>?zS41AJad|xfl}|9mwLS)I8#U3_-Jr6GFm|sK~+OqNORIX zk2^ky=$q?@mA zSGf%jx3&*Kz4+ozXVV|Y@<-hyp}{lrb~VE8>FJWb3S;^-M9 ztNfmRUx1W@Ob_J4!~ls^lJ~$L)u7c0(LQ{z5eFpbudYF9%AHZo^Yr|)0e^+&--!@)LDjLI~c7%hiK(HI}n z_?k1bmFH0jb?&=kJ0?;&9G-7BBf5lsPjxOY1|aY(vM!bBE+i|Rc4=L9MS%-&gB~=F zJY@KtSbJ&NEe~V>n#>joD&X1)zFuB0(;?t;qA>*%TeDA#xjr#MtfL9ZvgT5^JhMCfg!m)C8*#br1M_fjMu zk{Ts9tG!8VcIUi(x|MPE;q*fCI6622Un8&WHj6gpl)iOT6>~-eNQO{{9lKMU`)2rGrtW z(rV%Iy;0_>{(|m{x)}}WS9<+3Okd9joPkwb5%EsX9chN7Z=dayjB(}SYMg}h*N*A# z&tDvuRJ8!~!_U#0iPZh}x-b=@sTq|Qlj~B&k49#*KT4OsHg9j&I=vvA27rL=JD|=_ zYEO8>ztrn|eL6p1%K&FP^SBAXPYvQeqTOid@OAgS&KYWg&q+smSK@bSuMYe{vGJw; zdAp|M0gt`%*(f6@DB75E?bUJj`Y-@q2Nxu0R7R)ZcaT5G;X>B7USwn9=5}Nr zW;#qQefen0=D4dGw(`g0aQT`>ws3*fW4eF8O9<2tkT z-I`;06F2L6n`=t#C(3|>W}XDeONQqrKB`*EgEPUW*e0NT1#EgdoE2=p>m18Ma!3J_ zN|;&Dk-bnBeo23hI+YlG)EE=i9Nq-2Z_yF6QQvu+4I(2aJX=1ESB=?t{-v+prPoTl z_ZmU&0GJ+C_oInL8wPWNS^M{p8ZedEChrJE9Rse^{i#mVui+DU#5!M-en0nxZRVfZ zSeNUDaVs zRddqXCPHS`U~lsDX2~Z4q^PazK1I;Ed{$T?|be&rdtzjwdKYWx)DZJKL;14yhbKH7OS87sDKy z>FtwqMWrpwOdPKocsX3+ZiOk>j&^_sH8r}nF}t8}sLU;TEVfb*pUvQW|9bD4%4H_> z$kBxE$HdjG;xD&K`@!EOu#0y#PW( zCwOk~ZZ6IjRp_$b2cnS+KJj*1^E>T)ml0UIs-#*2p>1OLKuk=k=;epWh32LKXFDYC zkacy66f1OSD?}&>GJoz>7<0CuT((jz+MAL_ZdviQK%BX_+*^qOM*r9!EsimmjVx$t zZ-&F=Ik3M3pd7Z~K58wCiFuue+?enf zb9w=CTQYfhb`GKSZNVMHE{IkQ1(uadp} zwft~*d?WH~P3&1Z7}NT&ity|6_6S`Y`&Nz939I84vYQ@3RnaQ}({&D28-q=6<5+`e z$8V6dFKI>JFPW6R^zq70E?CtIb;R1>CnOqx)$Yry*(Duo?XTjZCU-MNP7p*NH=Lf8 zEY2rEPd4L^_Ec6gLqc4QmZLDk89Y*r#wggcS6x#7ZI)|H#BmxvN{>V8e(ny zAXUP8Sa5;j%A%#CG{t8UA_%F~Ji)EE)8TZ|sx`)IkF@cW9NZiW&D38+v-*pESp3T2 z-B~9Z@^J1uWfy&J$1tU~EFuZ+fy`8nO8}3HZX^BDhO^}4(G~YvWpOb6(sePK$jb24 zu;FY8Sagy1!ILy#>CAJW#^Ngf>D+a=cigKP#=LJzAyH%0>pht}d21DJLih19w(zW4 zO@=(`#K69A`V8#WTYk3IVB>(}b^-6h!!g~$KsWKazvkr80hLozFe~ zbTa=ICRJ;6dM_nlqx9aH#Xc0?AqQcl7J~;E5@4SU8zge<9U&-#8=6a(x&Q@MIu0zW zz_vSls05dbKwiwtC)aUN%k%;|kd~Lbf_rep(@v6Bgtq7C+cS~q%umKIRuW`cAe*kH zB;^V+D%BPTRor>kT}x|~o*)icMa7d@Y^}t0_77Xcjpv=k;_}masxs9UFAT>n;xXAS zc@J=9o_f#v^2PE|?N;NSq2sZk0G3|HR8_47$G}Q`-Fao z=Y5Y(sI^$%WhZ=YJWh!ILD2>m)wp@32a-18aPAk?90EO&4gczmHgp#jcjR($-R2Ka zz5fw{WcQ2tt{*FrhSA&A*UAk<0!Pp-NYY+v{eG@|*Ja}rF<9n;;M2Qgky63=T8oRd z4Whx;>|CU%Gp@w2f;j$btFRA3`RzJj0SXJiFgj8kYu>*qsm9)nEEc+7FJhs%xm1ON zBLb18kv%nEDSN=~=WhR;Sr6SgPzGmexL7T@b0yz9WjH40fB^Pz;S0rCP zSsNuDT2hcuV0C_;XUDVQp|+yKWd0+5S-85ge7;_50M0lMrt|VU#Gy#c_hdIhtbQv` z-vXs^9x>>=900lC0r-@oAv;p5w0HSYOLhz~%uzs%#jJzv+&uqk>#?AL^p?d#*h=R& z=Ld5{6SRqT0emNcXoS|lT^!;3#lzH8re*w1FuE~d zK~u+14HHH{Q}9J~dR!%{_&sa@=Vx-*Gge5!%B`E6ATbKcvp<=NlG@5*Q~zBmy&T#@ z58_a{4Z?BejVbyWMGLVXWgwbL#A{3??vca&v# z0np7+q~3}sD~3`BkHubbW@d0xw&JvFQEtr2KxR7JX&@1D@aJrZO-|9n#hJ4z-ivTk|Egd|-b(^r}=4$04jB#k$Euo~Vk+DBA==@VMu8rwXQAEhKs9yF=} zBsJTk)$04N0;E3Lp69q^*&V!=v&$~bU&x=|STn4?BnL=*FzNRe+Eq+&8ocZWwVjx~ zVtC^h>#Be50Kkx92L}CGbeiZBu0Dy;y8SF1(}?>lg(eo?&b!T%X5ZJu!bGtoR}<|a zjdNr%)AZr0g2KkZ?ATxK!DBUj&@s{KW_$o>r)w=?Way2#KmNk)^3+=&P8#X&Or-rz ztj6!EO$2~((gK{^A=7olK!sZ$l1fx$RWwKMRRm1((DGQ_kA3V0`8VF<(GtF7<_s?& z%}M2od3+aXMWCym+97Zxm<=>6m3?84I(MVHy?c6rT6%a6nMA|_%M)wS3CfAV+uG=S z7Cc4vj^wCcERVi#Wz%2Hc8qR6ypzkqXEdgaURP;odN`goa#U+8Hk^f_d9NkqqT}D$ z=V^UEDYxq2HIytw5o~Ms`oLn*pB-U7YhQ4FC7&AF(>;B8&~z8SAKQqFtzaXkj}biq zFNy~4Ol`dzk*4%i7VFuO3riH!eh{>3V|B9;J?SkiG)COMwo!8L%c;VSg^8~W`m6aZ z>X-q=2m}eWx;VPH4e#%T@D5wFn9=auX~7*f2n#n_y8fi_+%=K1lznzQ3D)Y%R7B?E zrJ`GpE?QItPhZ<`)b78+U3>6ufRV~O!JI*lPdr-N-d=HHZAP2pODwwy^V~;H(K^1_ zG=4wIAHF1LcuCz0k1u~g)D$aR5H7(2EHpX$dHO#`-4FE)Lt4TJI9BfOfmNNs3}x z4K8W^PUtKw98|~ha-*b!8jA$jzIHq?G#~MG%~CWo%V9#5@BnCWYG&=4NzM6ZqLo7D zDs?LQMRQ8l<{I0(&MAW%5tE2_*HzU_u_GyBsh)7lj5qu!%2O}q&k`JOs4CHRDjTLD zmw*gZ1%>&d9>;K8nPEWxWt86DjEQxQ@<&mB?KGC<55??Upwq92R05u5eEepX?A)vu z!}0a(TX6~N>_?`ISg8ERVxb)87oncvxq1e3p$L?ddQ@o~<5j3$$E6z)AK7oT%45*_ z^hn}Gg2Q#C&h|CGaO$zo1b$!%8MC%#9n*V!HGb_(Ds)h5tU3WWjQ`|lLM~f<8#kGqz^QqUXuTYC?d0aQlf9bh>*iXSx47YNUS(-(=>KyfzWYkD1`=)@lVz8geI(g}kksx$A>ok&bzTap)U4hEB zFGP)>M=L);GZTOc<3B1N4Q$zN)^x1K*C_MFnE~5Ti)Id?`l?aXY34XeZeClS;*|Ke zalRx!eCE2#c3Ziut*bcb$|=!?U#C$F%n*9Co3--O0M=ZYX+Y~*4f_vnMus=Xl>XD3 zQ60iBxlM!b6CnI@XOU7hGfFgb38k>F>&FxHCH3cZDYN>|+1r0gw#VX`$`=^kNLwbz z-Z&?e$S1%|#3eP+AnTUN#RZmR% zRHZSvxVWeb{-B2N`91>tm@m^A5;IUyQL!`7{nBykwmd)**lYS~^|s>Z&1MrBl^g_#qpV1y%nr ztoQ)?aXA?iRuZO=PV5gW;B8yYI^R=YSF%Qi#!{!%^s<*zV= zDV}Y7I+NDG$%XX6jeHUU&x%)%5xiujw&lx{z_a@peGUJsAdSjQe&1Fi7>*%{1QYG^Ricb^deQa82|SE>qJA z$d(6+ZVWmss%95f_nBXb%(lT0))LSSU&od(4mrXN$b9p&!^;q}&6?B01cwTx_ip=8ZlEKQ1 za#$dk#{2~r9nt+;kRz3JGX-2S7O$qD;uD$6c?gFy2WBzS%K|`$wKc}qn1R6WGf*08 z9k4B^_h%uR6UizJ*4V>WO?Pi^dlVq(7zifW;Ux`{RIhSXwOk-&RW{VQ^(PHZu%;LI ztwVrdF8JWTyqTyOQ32rUIjYU&s1>j9nTDudUeZV;Ee^}F+4p`?s}wP2@uUpa7*^L3 zx-Ah6b!7OwvOLz~1q=i`Q@4EEPrO`tg5=cVjUlmIxak9FTTWIoQ`c6PANS-bPJDVP ztZi(}O=MA&`>nM}@7P8C(e1F(4#26oXS=8%b2Uj{t#scoBD{4okgt%~xM&p;72!DJ z{ZK!RH%JH_NbIwDet%iWm^c0@U5DKBCYsp}G`=dMVzzSGOpWFeCn0G^+&vtX;ewM{Pgs$_b}Y@BxO zxkmtr4I-m3TT}C-r;3`W3SSw3Y96s)fKTgXGnaiQ8?e8rhRDk)0Wuhz-jDfA8fTEL zjBc&Lit?Jqm8KQY=nzHMfI+o;S0Z~~N+yzm!>0G$%Ed6mD~+W%09{Wx11tdhV9cX$ zWH)XJP*cK1ArWS3VaDIow1Vw`K_PJ+j*eanj*4O`3+iNVyA==1`vQwE9B@&gxHiU8 zh(`|h?|ICJO5ExFRq@{w5@cMxtnery_6-gkoOj@kg{|Ri3Q$>7$=x72j^T24o|+UV zB-%ux1vXR^UiMv{nyK#o`kSDonR0s4{iiS<(9*o8Xc)qSt0L0Lq-C)(-TWQAI|an2_DF0t>;Z7+QJ2fSa;uRdey4O&s(ogSD2-#sF)n?9sQ?q?6mv7L1v44$nH7B%ONA) z?DYmD_?*v5H4CApS?Tr}I5VzX4k(H_FctzEWOCJkwQ2xUp!I=^8>v{V7f~E{nQHJh z>s0r5==rPSlTcJd(pwsl?amJu8?2>4O|5{_ChpB0;GLhy4+<}oi2;QI1VmK8nYqd05LFa9vl#Juy0G$+Lq}N=F6K1Gw zyYNhd)_C9}O`Bq7=ZS&%IHfcI__fzHWbM}$7qLltfF2hn0l|{bDPZ3UV=||PMMMPT z489H>o%?GkO_K)&>k~H<$@c0|EPu>vkgMPs8vc971iqt(Rt7QAAwtKG8 z4KQ`4DAiphe}VGbTme*Qq?DtsD3x>vR?<)}g(AqB?qFg-A)K!d-hHSdW=i4X@OTwu z?lkT>1PO>Vu_-iqjhIhmg}sVGl)paB~a-NSYei($AoqNvG_ z4XO7dH*itaK9|ygidQ5)LrJ!nvBuKC#6nwL^?Rdd`=*>VsiV2^iSC5lU~C|mjjvc; zoNjEr>CUWjryRqX8WpuAZYc*$Q?!MiG-ZgqdjB3JNpx^gsM;&uy0vm@bj}IpJ5t7s z$8y32B-@x#>tD;<1@uVal^Pa8b?cRJYQVw(u zcw$jo|6O@;I0vyTliz1s+bwP&9ZC?g!FaL}^Pf{u9Sj8cu~Ln?fCx*DFTQf(l!ikZ zMrDG5o|Rm>%LBi3QR!-Tk-^RV=N_d9mnm$r^5sRtDz!@>z<8c?X#eD}e}m%9-M42-X(th#FmdIiY{< z-E>kvkzqzRF)SvsEi>nEF9MJtzB7dL8IU-Kw+e-ZaL;u7{WIT-S{~fp#ee(Hb7O;k z;c#bNty-8D1Y-Dx{2SS**6XtnK^8iRmvJJ}4zA{hozZr>$A`}MM4TTkAu26FY64sw z&o?1&w=qBBpdGQ9>^v(ApV8lDS+0EktjNFL%f961(BG<oHwcx?J7@D&tuzkHvra z4$$gpsbm+=8eGsUPqA8FB^U^~Ta7-=%H3lz8N>#wC9^Xae_Sn&A(PpRKGJ&fvGA5} zFD@gxXgaI4IzhX4xzpSIYx49r%p3~=KDG5&|KwfanU}z4gj&}wF0WlK6R3q+|5YxG zCQ4S9$w_TQ=L>~E8f`{p#|z8bd|U>zO$69gVM(`xI*_zN)&Gsao&=M(clVWAY?ggm zsWpjp1C7e{0!EZ z=!rXLT73p9RdjBXxOY~zZ#F&{hChT7Ucol3!`eK9iw!Prjz^OO1m_?f z0S?+)t(LiG5jHBXt{j-+A^!q2Y^Y$Z#6N&~Ho>>0#ltH_*9$oJ%;4u69Th_=2}NsN zWoBXD_o$-se)RP{NaMEmJL>nl84@N8+F$gZw+jSzug~venGgb2T+=_hV}fgHet4Ze zWEjPjz0xo44;Bkm$@ck-5?7pFxWvux>FrS1|XxpWC(hLxMtLh13Op0Ez0Bu%#E?-*cU}s`cp@nl?_93R?kPvov#^+r%SW&K; zIH@6ZA&(o>+6ckP9F`oSa4!dNP}gr8ykhi&p#ImRC4=}a<7%cg7N!f0#)AHZO*M5K z99Hn&z_?&X9Kv@k?H10*lhlwZ%*4PIVN0#=4*X9V;TtgNpa{jS z2cB@n+0{c$t_xbpsqEJ?C@4eoD*PyDCAE4t^L`)Wv9as`PU!}BWMVW9GQd!>JFD`+ zbRstX=9V{&9i&<&Awtlkf>Y-;(s%mUF+*kK&J73>^onu1Ecr<4;OY+dd7y>$^?Te~M~e zL5zv9=X_G7DukK7@zJKgIqA(w_ZeD~s2Vy*NG}?c(ae8hpfd%KpD_Pnjag(dgFUq3Nad z54?AL&n6PWS)pQL+;n`gz0(hZYuT$W%Qi#j@MPg3-)y&S2k|#>pYHIRy!HHkZ(ujQ zE`!FE}YvipvsHx9SfUAgd@Bn7PG3 zA_=w`r=S@ePAF>hXGQ3S5reL(+7(sWSN8lx4JgS}G%{Z5AD?fntqin%^6bi4l{}ms zo$pG|`Aq>Wq83dzC+|PUpEFAoC$FygElQqlaaQwia=f)s*376!B|e4Rs83U(otP}r z0NAcbS(}_J-qWaRcse=fH&qkHey%@xo{?s`JR!)%mwyj{TK&HyBDA!$GN7NlRk@r` zABj;aX;4h}z;%-<)n$6f9Bfa(7JFj_FjZW0<)_3Njt&2VaU3)L!8q{)>P!AhSB2T% zm9o6CBNFY|NuTZKu1nrFVnzAmq7j>fw!zBJLE=Samp^dN2O$F5;}qPncMC|t@t18`-f zy}h_)auyD9S&EUlV?_$fTp0n0O7K6iBN*x@pJt#3WNoct4WTTUi|=+aA_yufDlBX` ztJU)Ct!dj+;>=<)FArox6%GH>A7G=70z89(uIDTDRu(2E16yBOh1a4bg*1-&`10h% z^5ofxHMO)X?(L{3De)MKDl3tUvw4TskX`4v@h0Zy>v3ZwrKCtRK0yWr1O!}(SH7D|OWWHsW=y!)+aJ#sp*9w1 zp6_sZi07eb8rsIrOi!P$HW8tOnjbcE#-)q7odH`J?|eu~c1!=sNY;J={X0OR=|p1A z0)bXlSN9LFQ2YjN4K#^`MX+wLUehHFnBu&n0YCVH;s~R+^ZNR#(O@k`j3Og5k&i!Y z#hSJMi~v3VuVotXWGOVCFSH3M^9iyg+}_sjLfUJnb(&r^Fi=okVUSs~OK@o>s9@U6 zoPPQ;J)`V^l}c{8f14u%j|5<1ofQOX_4`+P-A~|}*sFDOP~cmW5GxBa^_A&wbG$+z z+tYWkp?}%I{+-6El?3hU>!X>WuPx?4^&NtyznC8xDcMh$_}VLY2+AogE?(WxU^9%0 zPVc|+ttaC9pIPO007XAyLp{eVROu>J95CHtQc;rd3(L+eVY{oFUyfW-hvpMSU#Ijq zO@c?-eD_(8P?0Kb8V}XDk_}v z73f8c`^@eO0Jnw0?e0CpeT`f_&)aiky1`rzF9jnzMj5r6FK0Acm&4u^3avZHS>ld>GFd|a>z4tDh7c6y`%O=3b9}?VKxT0 zE()1S54@mM-QiFTO~tfKzbT?kCMxrv^=n56^W{a6aj_0}P*vcAzx^gCwMkl?2a z2C2Qx|WoYnd?=IKxQILde}`14+9f!%Ew*HyOe2ppNT*vdnQKSli2aw8b|) z6cq2m)RIs_9mPjV>x9K8P?F(BPAql`omhuw1{sTcF!Rh{I z-D)`5E)T3YZc1kYX<4nf-$l37=(ofyaPFu$O*uXa2b;ZN)T7cSO+D~cvnH(q@_Lso zOZ0MM6B7-U5;7@iA}l&%c@r?*OI4nDTw{P}G!9RH7xT-mj(By1#mq_`n&bx1UoLo~jLpPul66tL&YrH}sd~p9aCC zw9+7xynTZaSWohN^5in3f8gceea_`e>b{O^41n9}l}aQWfqIYy>ZG>Qdf&9Kms}}j zH=Xc3-bL$ri(tu)yjv8-EQ~TfS@m6Zb}wcaG*BOlnjjWXF%w6emlE`H0@e~l!JPgx z_?P>Q|6t6B&u!5Q&};(wEYqX()`+&Aw85A%F=Fm;HcISUN)v34)zcGdO%w416ut&n_l zm;k#g6K6tdV%4eScC10MeEhJWK#;k`rRovY*jRaS5&onB@fure>@Z$1d_MY+h~@g!NJzo>}6()RK~ zxHj*rRVbA4WM6zI+2ysbST+0?oL$_kY59!co_x;t41De^{PQZTfUK(qSuIEl2yoeA z9xo|FrKh|G!k=H%*a7-gUR+!pCc42Q(hCgqY@W5rxIHlj5=rAUQqStaBBfrjg9+rG zk_3}~qG6&a)WOg@AwrNX*6~|M!^hUK3%&AvyM|;->H!APU#D-z;eqlvLj6M!IAfb^ zor?VU^Yb~LOtK~2dEDES?0mVQjKAP?J%yN)es0%xV% zCAwbErQ{WhydC9)AH#lilxTE5bWgKjW{NPSNKLh1i4tW{9Z3_GNRtw_gCIbD3>_ps zpYLc1RmqR)VTp-yVzsPzBbYqWqy$OUhZ2LaW!W;=&GrX_kda)j(>RXiS7gM8A$1)S!9J1f!?6G8Dz7t1Eyn`}dmIXc}JQhQ0)wT2BD$n@1a9!{cOeJKU){JjJ+h z#buhmb1+2hz96MC3mj~vDY@nsq{ij`VhgxNHe8)>q^E1A$uj=VwwC$&t4a zQ#l+FOXFrCH-I!Nut9*7JVh9)bjUtH;n2|*O~JAwv_uKS#hNe9PAzhVTVMDI?#*q? zv}p0g+2U){y(}-k9K>@DdU-un<#xK?$S&K%!I>$wx>8W)CraA$L&3`@#=9exDMzU& z$u5=WXppJw=Lldo%8IIxT71G{8d3V^A$zC8|K6xbx2w4CNSJFYIVh+20w@Xb+1{l`K~R0GuKc1(RZ<`E?umms4ljxSLWi;+~DC5Umu@9gg(LnjqU=6HE)MkXB)6~${M zn3+FtbLSY2+sk{xqcQ^?x2SDJvGghcqJ%W7?1T}8Pg87hkv*LPiqjicx8tz_;@ zs#u~OqG?g55|F=uSxJx$Fk9hI?Q{ypJcW^i+6<&iY3U~XB^$FH(qJ$Y<%D4S9TCB~ zNQ`n&5Du9M+J@?<-Z&%pFq!&UMIQ28T%v|^*t|&m+efEG@Q;A58*s(2dP{CSkTSzu z$`wCXi1}+gZL!2^q+VK{j(C@-F&5Cw!8ou6W^C{P3O`H?aGS&&9X971z3I3ZS;l81 zq?vk9FxW3{bq7@_0Z= zD8!Ihj^6`(XNSWPtY;nCr7MgxZzK@D+?m<(cp)k`jO8-ef44w~zq{wh1(8-4Os(tX z>Y9R~pBqo*Y+)Ks+r~oWRM*G&!*3>GBzizuP0j1O6?t$F7`G#ph_l#ZRHcB&=_`7B zOyuhBtRu0^%qbDWwk_@Jb?( zPn{v+xqI4zE;AEd%F1LKG>*5G|Ne6Mw|M`ztfcwtYt}T)kYQMGfI_K|8JXzJ-jcEg z5$ym43Hfc~jpyUz!-LoKYfSgmZ$~>X$dcvSnog?~gihy#hldsUc3g70$LmnY7xKRr z=>>hY-o$N6u!$b3i?u=UtF3--DOePi1V6O2I-UTDXmxpS^!4@GR`$lPK`|lq>od4E zS&GWiR{tUSzVa@1{lorWe+?1q>goNwYVEd<`OYg%YY+yq73=oXn`caB+CDe{{VUvq z45ZpOwz-K5i#yCc!h`rccYVuAJ)Mx228EG)2z7Ogb*>dv3dE!ERMvH7+W7wHeOe{r1C zx<>q?(X)!@0z8=!-wngJ z1qlJcMx>JXVL|?d<}YngAKQFm#?~xoug*r_oMx(nS6Ay zASIs02f4K#(4jnm$DA%t8l;LxK?U>xB_38=*0wwX#lraSGX(8#hIeTmzY6-m!BVuL zd;w-XVye92KM7?z&Mj9K7ob3uz3qXvN11OHM6%XJ5_~~01NaT-bd_DteH>n4uo=?} z2?BmSdRUK6#tl{r=@i~(8EvJ@P%Y4T_g*mC?Q2TEIy#L1eijbbme}kvwHDT7!2w)m zak(tf^oh7LVmj1GwL4#~e~e5ih78tMVXhb*vHEbjSm!5uTeNkSn9twZ;6?szo%UQt z(OF01c#0<(Q>NBvJijB!8qa!DN-ytRWRv;u_lfTRtz(k#=K~7~a9v%v(2OM##CW6P za5Sih^HRIjmE2ZkUZ=;YSHO*QmMl4^eo^+9Ju2xVb6t3_od6<_`uh|b!(Rb{$&#sF z>oOUmRJ7_@Z#}ildnv4aOHaf>@cTMJzqIih<6M2B$_5n0_2?7H80Kkvv+Z$ca=Dls z?5XMP%+sWYVtYbd3v>Y_ZydN#TB!x&L($QT#qIpHGV0n-q1A zT829bM5h92NN4O3Tz5!PR7q*@=Eb5i#D`<8Z+KWK5;J6s$n!5}C2WcvxBUd4w$7(Z zH9~Adyyq=u?Vbf+wDewxOa@bN8quHOZ-H# z#r&GL{k}QGR5xcqc#Df9mjlsS+iiFP4j!2?vws6`Bx#01wnf9a+@PyGWNVEE*XXN>aH$;sHm~}fFH+F@vhzHI&wwpq zzlx5EjBcB6w5{el0pd5s5Zq_n>1X=E!t!0X8Ny$h0TWr{r{f)IGT*XW>x&n&tpa9< z{SCoBlMv3oQ}1fHt1DWjvG$&K&NXj;aZ~=(KvXkXF4p6}{uGu^@-n)E;~GHJ-#fTU z_ZcexnlBNEJfOxrod$R~Eu=~s@Mc^{_Qaq6UF+hR`;1=+Xjy^a>fC^(CETJR=jI+C zNKY_I*T70aXUsWExnM90bPbaEk}W(3hJ!A1NW5rY#*`6+~c-i))h z7iXVs5j}k^0gfyToL?JpS7X-i(kq&CEiNSnl#|!iM8uO&{}SM&2gEMXbl#o-%=Uv- z0I4vT0g2ua1Fgv_%zqCacJc(FPLKSow1Oc|e)8gt;Fa5P8-?+LkEo+8jZ80Jq14@g z?8mK^*;h_Mh;t@D5oc%6!>V?%gl=E_=4<#hI=?988B`Dhpz$ zVv+(LVe|3wDt0YJA(1^$#)EA>tp&uiVTk&ll|0)G!L*+OazG6uusQm2$hE0e5wgmg z&u&E4#(Mc~?eGPS$i%u+9sF(V@14SKr&_f{r+wd7q|2Ad%9Bq|6I;X*^;nnNcA664 z{mW(pjgU%SUG;HxbOH?S64K}Lkc|qK^%WT$_Jd)h(;n2Ds=bY!B9Vjx!mdU?T3mrl zz*br99{*w#_*Jf&+GsDF1~7Y08aS20DCeHt8{7-{#@DH$ZsI0F@_C1}!3j#7R)PUmUP@8RystQ&W55YWfj9dcvsba1LVgj+z2@43@^qL;Ckw|F7r8((ui zn@L_n@3>iXS19eCL$k-d@JFN1+!nq3FYniTJ;z;PbhD5CSdO^~DEf(_%FW=aKhtyn zWClmakW2>rsAL&;Z=~~LLPY@4Oj#D%2!|a_G;Vm<(4M8|8%Ot!IL#lel}>8X9=q4x zpm={VseM@t$_)iyQDlk7W-k+4^?(`RA5hiHzG>@>SAUX|*>m^HtmWf~SN)=)8|g=?*8gI+!xAP*{64#71`j13o)G zIuCb2rnqUxbt)?XRPa4e84u3BA%Fi4FUjT~nNM%!sg-TQUOz&epYb!^_7JZG1Tyz# zang+UP0rZtCrtl(bb~fSKix*eHjGDd`RR$RGwOr|AOWg-d<6hY!8CZ5Hb+{VqIt}(^|;Bk|(=Qp%NdK zV6IQ}*Gsr&D;&CrSTEoF9St`|+95rmFkF1j>;p|KNtP@=EZt)bk~^3mmIw1EtJt)X z()I~xlU}!@3OG2F_kRU}JKWu-A)CnhLq8k_I{(Tu> zf?%VP{I;B!()*K(owmdOnSpF_(`)l~hs5?0%i9lVfyK5Oe5J|GLE{dQ{c`vPiGt3f z&7oe2L;{ud-DrMcF=j^l4oswU)-$T3ETB-8D$kBGF(OTlBF-Q%N9zh8qA3{`86FW` z3z30}yPC~gsnAqO{F$4M14;9MUuJ;gFkDgvls?G|yRTUio(z}HN?|rId128_bDQ<> zd3Fh;Uu?CSvJp!*TWZJ^DE#h{FTis5E+x1RAXL%Rw`eWlDl=D2VVW%w$oNIAt7#{K z8xdRaYTw)7>v1a;=0BX4=agja6<|r5(Hb)?LPbq@`(Il&-D0Cbu5WnrU}46b5bP&P@}b+1a%`;GpRr zY2&p=%5n(5@oD^M1rt);~!=g8Ee{=U9La@({-f4(uSqg}|#yn!xjEj#Wl1u)& zTD0yj9|+iB+U-<#2&Wn7`j<3hER~H=L~hHY{eJIuJH@6z^r%gpK&4k{ZcPi~FxowZ ze*J0~hxoFvSw>>-rgwNzwi~j5U#=i+j4A9k(%0`b!v;YSEa|pK`q5Mq`9ylWeI_C{ z{BaT^O2?~~HmB8OTwNNIK$1tM1$|TG26H;7 z6)1w>_JZ#t^AB}A%2C(=#&(@@8nUo_vW8TL(4BQpr!eBvQiWw=Df`Z_A9nAP`P5*$ zlX}}T7$-bOdl(vXy$4GZ5a+{LL#+L!EJwTfgZc5coLB%@v?s}Mu;yz3ZxGm*W(6fe zy^~*CtVI}x(V$?aI?rwB{_Tl|o9;}@-jHsb_>Xqg!8%7$;+MsZ_H&IizAabRlCJvSv-0Sx?_x0|c8Y21Ha+;=X8D zdkyKBlxo}a1Hoe69JUC-)O0WVe;97i_sM)4%%-%YC={2Sug}YQ!Ow~-1XyIA;5i@M zo^A}))G*S)M=}o)l4^cIN0JGXfKsn>B*6Fp0QwuVJ~#US$5RppS{5P zgBaB|E1H|JcdveX*&CFcs1KP#HBm+Jc$sD5&5y;JTF-*u3blu_8^3WdU_;ef+S!XR zIAmL70FB3k6_m?)B6i2fHOIQhJWJ{L$ z!ZrDnCbynjHMVO!KjJVqn*0tNH%eLz;{KRwTupVPlYWn?3T*xUlhZUMBB!@w8V_Hj z`@m;7UL{LE~7T)J1sC*3ZWKI^PwP z!&$l-Cb&KvmSHi82XrQQ&s>hlg3ir*HJ*f0qsW$4t%iglOzTHrt&x1xh5PyWE(usB zxZLKOC$K&mG?ILkemhsPA%gyUnZAZWwmFi#Vk20c6bGZr0j(kTTx9svnB06Zwo3`x z3M%byH(Mif{Lyoduw@c$8JW7s&lDc7xTD0uTiAbtqT)Z z85g6D!7t|!9`RF$v#IEGSz%8J(^MP_!Am zVQO*Zqr*~Pp9s*8Nav&TS#U?ySskT{EwSPAuSCl4P`q0>hu&49!btpE0VoHqBC!Y2 z8FqfD{g$ud+H|gGM**frCqH z8ADs`nCqEo9+;x7*d4z^WOw=T1aX3#xX9y2?!m%v*fSf&o#q!!S(Majq#$PNb52hA zn<5;|Rl_LUH1SJ!1-AvpgPeOufz?p&P7rSw0eUzIw!Tn7EE(42;UdB1C8{bg)J_ac ztvU}kyhN5sZ7>Vj(Aeb5b z-kz?O+%W~2i)N6PMi*B`hwIFG57scLSaap9SYFIuwrR1EhZ+t*{o%beL#*oy#l^lWGd7*6!$da_>V%zPYwuoMFw=Yq*#Asg?AYT|@h zVHy<#;`c>kG(oMY_#pkEN8o27$*+{)MkAnUZoD(ySvRa^QMpp5bVhLxn{-5;k+CzN zc9G9nXJjN862=tlI7>UgjX3?C*{%|hD{ctlOuOlP4!uO0Go>IWsC(wWd7-c!p`|F~ zYj7n0#$9Hd9o$n`bN-KCjXGI`CQDyG5 z1bA-Be=Hr$c>cqwGudaUmt7wO2egXSX6p^t#Wp46gZxcNn%VM?+!zUhs$p4a=?Q@O z{GWp(!@@%2QncetF0%M@)T2P z#U~j{)mBGQ$U2S0I~zv3t0QZ*1PC5QwX%vF=B!ff1+?cOM=l+O5YWP0^+Wnszp+XZ z=?*OQno|XNYG#o@hIliylpJWpPZgY4SBPM5BhHk zSP=54!<1Qu0Loo`8BLaadX((2X;?SmW1AdQB@rD|0K?8EbI&%NBs!kh31>#5iTdu+ z?8@EO-9(R^-Ot23`z;Ly@}nUm52`l|R+kAXLdjgQ53`rrxfOG-XM(b?r_}de*}qNc zhiiy#IeX_$2%G1pT!CUXS1C7o&M2_JU3>>20*V zr>k_5P3gL<5L-68Dop-v#1Cs6W6a%_AA+14Ty_O95^2rMjLRw2+$BHAXIC$n>`uyc zkLC?@&Qi)pTdrSrX;z@eV^%D*?-t#HGDZjP9lr&gZ;oyTHvdht)8D>FAFuRJ4Wcd+ zE#7voxp3}W*YeR`Z3p$&bCFnUWpPI#K2LHo=`R>d-D*f3_4fgPCd0?>j;z|9yNX5O z04WxPG&CHuV_Q=z!@?*^QY=F;1%C%Q`kq{nXIWzV^rCtWu8M2`y|+V20Y%U0%QMCU zgCka9r^~n3NQ+2pA|PdPJ`i8()ETI%EOh=$2JLVwdK_MR^_#lkf}BkD;Gq<&j9!_@ zyuo6~+n*Vveae=e1vDcs-mkkJA0FyRX6KW0Q3kw`=$qPG?zH8oVqKDPcuhpH@S>8> z_j&hCRZl|Gt2{^Uj5RnX)>dX5{n6>HX`TA&HpvlXoNh3bt5NPgGw@IMBz23ZiQTsm zm|$q>&jq6KABUBh1VE8W!if&lo?~HpR~4=Wq8cX^I)~*S4?1SmvIzaYVSC+Xe@WkT z-n=K1s8l$GfB|oJN9BN?AsQu)gd&6C^(pPWj4$t-D5{{0BkS~?=dqBxOGZ3Xr{gLU z#uhJ6lg7Q|;m{qWrk}6QyN?S0WI`$oL}vU)&@86=d8L9%^9@QJ3<_bPeZ3D1{;>ly z+rK$`!4ou9mN}+sy&mR`U7q}Pg}Tm7!XDZ`>km9NU4_f%eCa;gmw?>4g&ay=yRfNo zkBN1ea9D)R=X~ofAtC{JlQs*hPNE}0>{U4T)M7u0C*}9$JdyQfp+^uXDCGFjm=2;| zLp1-R5N7k-3u+c*SzZ6sC0RA@yfj5tqUV$+dSX_tC%58)l(-!uu zvIe#m_q%}e;e*Z-+Dq6oMxch{2LS2TuM8N+K1wSnw2Z4blc-bhd5(*TPzeJKX{7rJ z6$U|#N`A@^NmNH&D8qhIh}dI!ePq5ZsQ-^v_=@EEP|!oRRg0(UBxr9fF&P4J$avOz zi0Ca+;x?$NxTD;q)qtlg$Dn8FGzMYe{HDs`k?cxX5vgA}tQS4) z9Aiwzn%%#E22C;B1RKA$lcDCc z5imZT)<|4-RWzpm3;otNQ3I`>W_~UR;!oynphP_@sG;#T;=m@lrAUTzce? zZH=|tWAsEA{f*RN#2m8e#l!qMI?xpAu~k_vnqeR0K8{0EMjZdnh1Tskm=qzY66!(s z><t+qVzopm5^t4~>^xjDRx*Zf(;Cc|sJ{y<5doiNXC^IAlUAe)o& z2Rd8T2jP2?1}!EA_|$KU&HM`)T~+Y23LsFh#nxY1Cv^USKKif-SrmIfT9@fBNc!ct z+tCtun8pewYn0ksxKMnm($=aEHH&CB)Ff$OSm~Sn2lV? z0I*t6RoK#xDTs>@q|hds-)`V$_kjJdD@43SKNXKGMd{zOEy!z~+L$Iuqxq>OI;}|% z9uD$MD@|+RjCeqOx%&n>coUaQEc5D;_MaJJx}BlHE(H)rkQgeeP>Ka_k^qZhN1rf+ z_`CS3tuYnOC-mj5_!wvRLjeV;@4ZsykL$1L8p(fd{QhB-IuXP;d_>cDAT`k|z2wHo zn!x(W(oZEXn;cXo&biFUzsdtdc{Auo`C94U$rD0@rL(w7<8L$J+JPIHJzMiaX#>$b zm>FF4(<~_Rzo_PQ0{1V82;W=+Ww-h~W0>ETAKpiJt-5*E8XT2Ly+qCDg}bQQk|tKh z<}*5sV;?0IG^tDkW$2)E7(FIDMaE}OJg_%Y=yo%Rh7dd zZm!LEVoIa#6os^$EAGaIiPj{(vy;=pLOon0;*O)qWl#Rq&TUOk&gZ&bk8IHfnh$2} zJ%%EybFr<0l1YGwL&G!rIkLdJh47#>{XPT(oL)fVzPtw~^DSN)=Z{?s^B* z6#d2=NsH=|lY%*#BL^D2Y5Ky6Zq%M9cy&t^r@0BEElEkIx>OZH$E1b{+|qW5&iKhI za5iBS^KU5ET70z8;XxoM3Gkf-XRPS?rQwt%ij$sCxQzJGL=$wimXaN_x%&ZkoxIFO zzYX!3$drDX!z&vBn>mr|a_--nKc}`P!JA_Osv3c*{W=ppgzM$L%Dvi6sdj9R~ z#z!f{$uys#qL%hzEjdja?9X87af(!#ZRRw$!G`WiJbX9!W&CtsN6%+6!@(-(@7G%U`7tA704(8S@c(I3{JtN> zSzly7HD&tW#p$2XRj2>9H_*7=&Nch5Ci?!qOe4P~=~n+gHQG&=(y-m*}B|1dT_u2`aYczC$o zYR8Vv#KbiHlUr-qQq>250`6lGqXXbvAaIXs#Ao8*P$NeC`7>Lu9x6shS^1aLH;w=9 z?v4a8tgfzZCRH``pN?`Z1W5>jgBlG>sm`GJN;&n*Ao42``R=u%;8r(BkQ$BaqXY>O zVOs)vh!Hs(tDzZNn+^$nWR0u|Q`UwcQ%H;AJS`orDzh?`;n%a(pkO!CGVx%KZ|jur zz?00hw6S0tKiomPGJ~Ll@6MhF@XN@^XlvtYM&=N3lYWz?zByUNRq%om-q@VvwZ2wM zRtGkG&}Pxv)*lr5e-A~zH*MA?1Pep29f{Ecdnm}`h8U--Wmp0+2#jYah|!g<7`?I@ zr_)=NIpO#cNvb~1)Wet=895|Yn6rRhIk5&Cxeo!%H5ENQf`0dvErPzynt!zvayme8 zxZKZATRuCV7@5cd{?L|!dR_NnLlIyhu)_$*?)Zuh)gVfkQOi0kI7igu>f?O$D2}+~H_5HU>KDTTl@@ zE2&CJ7`Lyhtu^Oq%q#frZf4w{&3eCfu0;Zkjrk09ks$Q|#<_ytmlG3`!$oO6Z(`S1 z_hC?|PscYO=yg_--nWs@RuiGlaB3j{_?BnYewP~YBAJ4E2tL-yyqkHE5wYx(@2}f> z4&!fOF2vbK;)KBTg)F=lzYVa zK*WGoP6eXn4wfaopz7WRBVKV0Tf=YK8I+G&4L!}z{2ragszS!V;(z#K6X`#=woWE9 zxXPo)+?%Q)j8CM3Mv3>>griOtI<)`8HCG7`?ZTFrI zs|j#?UTYor-#VS9G!869Jc#))ek2Fm#1$VAJn^BSb|=g>k#Z0jEGnG$#!~D3r_Qv~ z?HL$(G#3B>DW9}9@M^W;O*yx6yitEc)U*IWogemBdf?q^Ys9lR%Cmd4%yE@vAm;qGD_*H+K=9fSnnkFpy-AcE9en5vCp-q8ceom zk?pdY8?oVPi2GovMZPvd*s12^#&V=4;um8HE-0k3$vxQ&c}P8-$fTM#mWFu@q)s-5 z9E;eKCSytFgVYFTGN+O|;)j(+OS*CZ+)G46L?V?+FYPlHD(d0xu0FU#o5J|NYcFo} zkMfisRYKk0CRF1f&XqtQc6tDj!j>59*NUJ912Mk8DiaP!6 z`3*Ju*-eSe6bcvTMw0yN)ktJQWY&AQE)kq@d_PiQek$H2e)SOu3}%mqMHnhl*Yy{M zT{h0h;>$1-J=ya!?GNkw^qZZT)}K0KfKK1%)xrvmE(nxwSb7ywgUT~&y-kVK44GT+)%}{XzSY*Q7({otMeW1k;h1N!(h*444kgTATOEI4`$66|Kx`cue%ey?L4S zCuYm>(o(c`t9+x$$@*Y5==A(fK^WMj zEkcLFo|yFM>wsJL6nhtm?db6LJvg)9LFq$m2M#v!?|<49d^&U}gYn#}t1lN=wwe@^ ztNlR|KvsDJpr)!JZ$3ubx4M>NMMU^6vUQxAj&~=$1_ER5M&lG-><$Y1-(R6uZNNR3a9%$-@ zNG^Kasx6nEnCJ^dZxnaFN%n_`g5X{9z$3lxepXj-gm2Cx5CF-?$#8RrS~0ee6KOq3 z;);p*TL%E4DCM*TN7;C#c@Q3UX!Sseu7YIHRSxJqJ@l1t={eJUBboo250Lj)|y53mjko>B1qe|2t&3nZ5x5eb+mE zI~sJ)TH@q#ep;sU*P0TeB=)^bO2rxn47}^JK_wcCy?al!!TzVp5a3_Vz(7`CYOo-e zBX9vSh>Y&9v$EP5qh%f792*T90mtf^FOfR4!}r@Qu%z7jjCLnbH936wN>QvFLJ*(s6d?<6r-9m=0><$A z^-0$t(lCo7(E^N!)==G-(Ag4Ff{;ic>6zMeO8|d~4YC)wbm!}-rq30?AxlamZVfX_ zU>XFxmymn>@6*8fo*~3xe}Agtd;h+59x(HV>_1sUb0L%0PXaU_2@k#Jpz#x7<3mSY zYdzPJNb9Qe9A(_?&WeLukXe*K@V}`3qSCzH4B@GLv>asy1kx_kGc_tXa@rG|w1m@G3u8=b?MDu=S)$ip11c?^) z$Semv`Vp%nsrM(ZrdHZuJQLE1B7g*B6o^r^V&1n46?N^%E2Q0PpI>l?W_HSjyV$DL zQH7S^<=)fHHr+AZR|86dJLycw_Oh z<8^gsVYb>%I!q1y3~W0@_WlBOzFPR@pr>yF1F2PS8W z6InL)PEp?%Ji}V1su^k zfxmcP*|o}NGg5uNHGQoGWQUcFC05Xl?fC z6`gu;jNt_y9?5g{)KomfroR)XNGwX=naK*!^uf9px}1^h7jc%ECt!thVo4TKUtgno zQuvmwlg)l>Y0zwXpq%%_nrk+WsXI2-{lT)vx|^GpH<9eS{CIoXsy9R8uGC$t(&0NU zFv@#~>C^fToDtiufj9Ml0Bc#zuOsn;*@ z7@mv?s>y#kCaC@ez(kBUL6v&O#e70)LMz1D>J)Y;YgFLVPD4XRus0?k*Gxc}%{|fo`OAEbN zZL$gUc^=fiH0_E>j^1vqyHr-?Ma;)SPUcz@Je_}O05-*4%L$R!c+tJz0h4ON+dq_m7M zIUr=MS6DsqX5mW80p&j~0A{3}Z-x8YXd+dWW($yp6MF(O;8>}t|Np|=ubaV-l~gP? zjU<`in{SHp^74!|u+EiK1Yc3CZL&#m%c#coxgFg50$vHLD$9Q{O(;PGHjXZQA0m*1 zBBLH?naz#flslcRjh96?1I!#A1`_}BX|)_FkhvMLM7J&Y&n9CDQ1KqrRDQCtv7ym! z1VLeLFS);X@>=FpvX~WO>Oozc63UNBSvBc{b-AdGW<<)W)i>H$TrB*us$Uh%`c5DW zmgHOpQR=LJU7VlqW)h=J>_t5l5fQn#@%$4Rh4MZ0xLiM7V*@>O`J~VB_{T}R5;Bb

    VipOS1SF5L)9TPm>^0aBKjm8ZVe)bJQN zBxqm|bHc`eXy~xQs5#vr=eKq{jKbDv zk&E;{Yr^;X=nJx%!Ow=+tf{XIOimof@@NO-NIIJfVtr_$RUyL0(o*vqrx>#Z z1^Q`7k`in|cstmyW6)b)PCU_#*}C zj1%AG?`fl&vgv>3sM|B}{C;ny>@Kx`_{(xM&kT>C`~I)p?{erf1UDh`hVK7^Dg9H$ zLxad|^Zq(!C;s2x{ZJ8O!UtXocIDkQB-JmqP;n4YnyRmaQb$OF-e8F>W&d{Bmj{ZfFQZukYipMdC}Zy5!N9&w8}oguP+itNklo zl(OP{-A8WA^$gK_{XavH?Sa_*)$_*Zsb}iL{=C9~`b$2HovCejF=m}*dkxV&0Psjx zd!A;PcvV*y(p2(V-oZro9Afra)y|sSTF@mlI``Qz?wpxw`IJ=EiF=ax?C+%kmv2LZ z|HK@W_&&Iz$5lyYsZHN%#3!+^NZ_R7lX{f%X5XFiA9Q!j4?=1G`RX4t%wNTT%1qf= zqZ=XjBN6eLj*1u2#eE|Pa@NCk*F1V>P*~fM=e};QM&JCovuX*Ewkz#xX~js#NHdsK zAZw#)DtUg*SM1U<^3zO|m)iN*>G=aN)Ex<9@s}_9o%TF99sP0Tsc=aF^0hY^T<_!3=;ov-wBI(S#xz>DzZxfSnt%=NRuK@CzXK2prZk)iAaHDB&EtgCL zHIp4oZ#;$J0mZw~g?l}8konu^(9wfe)&93L@ofkn_zTf#Sq7}^dwY0k=WTA8#-8jI zIiYN;)Ow3)J_W%`?$%+y@g~VW$5hEz8i(8p;4^Xa*l-!@lt%(O%d*0)9gnoSTvZ@ZxY_%w76Z)~V z%?b<-_uuHb-hQoWuvpbI6Y=y|8THSD+ zaBY7q+jPH zUPOD-;*-FD?*DzB3!ZZSI{oU$Lz~o!gO?{xMNWH}V$*4P{B#@%+iSaHPWl=>Sn%05 z=>!;koE07co~Tu;FN#<0HoIsYf;$OUn_kr5GMWD$uKqbZ&i(ryhhy8e)7ZAz*lJ^& zjh)7g?Z$Q{jcwbujc58k=X|c;^PRtEuKS)B_g;IgwLM!&YYBO-&tBQG=IY9vEbsSy zl9{Yj+fM74gRJI-B;1t2NCkcoj>MI}S5y5=5xEUMaue@?<_}(7*gx zWODE)xPMT;{oI`nLwR@1o)yf9)Jg!R~OOw7GDSa%u%R0EyNV zUYD$TY;Srdu77E=e9>cQU^J8nSlw4*QAGKNcfm^vDqUYTT>Sz&RQUaD@*tFxQa*3BRqZq7}PQ{gQ7@uUZ8oaT|8CH~cSRq> zS=dVaiS?meV_1k!aV1ZoVBQ=n17(S(|22Y|=x^%MIDt4B5t7sLU_7nGA=u6BVYyR) zK{F$K_zJP;Y*k~fMGk?0&Gg<^_#eg86?kHc!oM*mgcQCzh1ln#tTo1&vG36i?1ugh z>F!!ui$lkJc>&~tFDjA0j;zh8R94VUl`An-R&O1{!Cembq)@dG864c72v-&`H|3!& zZgvS5$zX~!*(|K!sbM03B936D?IdHa^zE&2Pb#5IWH8ftEZ_Cv{*bXnWMj?$T1oDLpJjh`IP`;1|9VVgwz`xAfi!Cn# z8w46}AUibJkWg|!tDGILjx~`JQyLVm=q5bQaf{gWp4*ZD%IvRy`TP8Gxi+x1ReZtKYOF|dJG>Tnf}F%j4s?rR zizO=Pd`S+Lb^+@Dg&|ioFh{GwkV?%@Z%3I7hP0t<4N5*Hg`hA@MRni|{j>%dpA}9S z?c|PAN^?_>p4E^KM(kAA&t%oVtGQ-4Km6Ve@v4wFD?bl@1RAtK(9SRkyoyA+za*pt z3cZ@CI8fQ5|3tC%($O!Ydv}ID4#j-O*6@gEqH3!YLVoR)YCF%e0@w7zeV7~i>GYz! zSlNG9iN$Z(M)5F(4akx>)o<{c2K9nhVr;o2@;)NBYv4+Gt_qz}hx{I;BHDujSYjS2 z=n!N`YwUia4I1uD3}VdG)UzCP<#HuBvGy>XIKUyRG35B={?mGFmddQ=dVKg)keBCd zOom&~r{}IO1*)TE>iqO~gJbt$MDC(PRmw}KxzOJD#$ifGKR-{u^<`quHnpOX&Syxa zKC!#labTsnM8?2-M=tMEhU$jEs}FOp@9wY;cXLOA4b#O8`_=6M7^!=FUYlG+bGW~O zYh%@9&`9U=^K(p0%!t50$n9SZg)aKg_;_P|y*Ca-<&STbC{g8m!RABeQ5yKfZB3$N z;B3+Mqt>RF^Nl|D{l$p7!kMy0B0-(B%`{DppDR)=22jO**73g^bfC)V*hS}^Ci_bT z2pKX4-0&xAjpaBhOfR}Mt7MeD$|_MtpTNc&TM=K;BJr^Nr%W3w=0;>G8^J1LWJ|6z z;YtQlb-#)LP$SzkbVy5xx-iK<54mcc8Id4|M}G`VxpK}ExZPUGWrwDApC2HjWeWbY zZd}B{f)@OyQG0t*S5kyS9RvWCsT!?KrmY(A7o2h+kaqRqQ^0KEe`WEm0xJLXgRkg* z^1H+3MMWmGdh=#x>ropkU~>4V!U3z2B-8&|{r~U#Ix-;1##;DIXE&W1UKa-k9@rsv zA0S=F|3wdfN3Zg9aFp%>$JSI-KnG{5c z;GZYs7W}_YuJM^#TkB|QdH^=JQdd`RA!;5U$}gyr1Iebk`W{e%!0)(qJe$DL;z7Jt z_3F@-_7CezIE-Qn*eiSk;N6SwW@%X}PgP!Cei~63_VwEUY8xS_-t@+~B99^t zFuxs?1^(Y}{jov+pY;R++rR;e(PFEB@%|sH?tiQ#ehsj5C+v`s9TVE^wDb)8rl{9J zI0Wbth&`TT^N}&BcBCd@B3scdgN4!@Rp)Ta97ok0LYwKkS;_1y-{Li!hEtT_O{%kL z*nc;T2$;g3q$b~3$tZG2p2Fgw=$BVjfENoBV#Q7v{6su~D3stPF| z_mP^Yf~5FFE^!kwZ zI2tCKnf#%?G-8fW?%V@xqs-$sv`zRL6@LA;r2v?)iOvrz@xy6a>#ljZ!~TrqPDh;Z zj?I4G7=Uc*7%7}mXwFH`{^NYuIPA=zly&|5eUuI8SvL|q)od^Hx zyr;o0>w#2l_u{{7eyI{~mn?*-`adfG*lfM4$0E3`O?$cTO>*{SauhK!=zTd0mm&(-bkz%ZG z;$nZdD3A{mER1jNK*(?4c$r1`Fwir#K6vSLnRin*l7A-4>7{Ne;tOe;G)mE2AKRBn z{5E`Od@*2YY#)~X;`<~s^tMXDd zAw#;Li)2P;p#X~O!|uJE_#Ey-pgF%_oAV|*DY2a{?|tb;^S92?+=9KVNPsj|%MzYW ztajrQ?HE;k{S{YJ-HFo?*Tn*FyHql9@Dpg*C;hVgGjf7RBTHCHaBBSiJ0n;>DzW=S)(xbroq$$ZpVe%{-wf)e@~7 zzQ}@uYaB@>{L~Ksy`r8%7KS(%z2q=3OI%rcra6EW~!9v^D1o; zC6z(qN$6G7T$n~dy$+zA8N}0c*=mEX*Cj}*YKWtFyrsV<+X8Xk< zBCmHu>6>V>;-9A<7{Aw|NTlWyyshT(MAw=_Jyz3^vv;g)_yxWXi$kyG6?oOphw_tA z4p<9qG7l`A4AWKxchqhi)uwmZ*CxF4Iqqsau~b&;3+f?w>A%=u^OLiTuvh$ zP$kd$tW!!M2X2jU*Ce()$FPv{)0dc2A!*e#M9w@l$3)Kowzt#py?bQR4C{|o8fO?&l+)f` z2)iPD7mC3^t1~h6uqyi$CO?@Su(dOA&@(eI(DCsI-u!jg#HJ5vmk18%P*mbiO-DOS zB*1#(fZ3HanMws*Sn?_w61HMV8o+~BXRj$0K(DeCB6~dp?y_=&hHC`z*h=Xb>iJXQ zSj;4=q>(bco``C_O)AviLO=O>G2Q{cauKh0&H0zT_wE`=HUXg?P!gszDaPDhPgNx1 zEu1vG9ImD90;P1+y~%}Uy%9V|=)_n);S+MJp+ghqnH|)5>Ftf-OEz;&of%wV=xEns zc+vNdLB!~rsT}n_+vT8DM}4O6!S(7kU4z_AEZ=Q7H+qbqbMIpf-WA^>dACD2?MN)Ws4Ab{ryH>u(hwpqJZ9`X7M* zAcI%(VRp_e;R;7f@R5`6!<8`(hIswSkr>yFUIH6&6l*PSPCJ-n=0ku3Oos#wKkE{M zf=>6+s@!}Wy;NXGS7$!>W|zCWEf1QOq(wz{BpS#S2&%*BV|8|UmgjY@LHo%CAJ5X$ z5&@bJp2BrXqAAt}yf2XAw>vF@XeOM-!*B^5pJ+6C;9wbz*UQ8mCj!grue;F|aC58k znHl>JRf*Jmy^9Y%CA8?!XslNGuPu&M4*1{`hmn&)T1Vf_4^M#V#Wivs=E%g^x${Vz z>E=^IA}-H|FUTQ8vxGrT8&}P>mT+g8IgWVJ!HUc^&Oz-eQ^;tbo!Qx5P@HzCz=i5u znU${OG3Q;qd3V!7nw;G9<9PPyj)MjF@y3gra5_S}Cgg+@>p3$2iwC67af_N!wLftkR?(=PZz^oQ{<3 z1fX|_xItgMq6_Zzg@y-e%DW%Ix>#Bwq+~GNg|BCc3Mpj?G(ZyB-BRmv!RI(f;Qw=- z97#f~Xl-E~>W#IQ1Hu1R4mw`aMKV-`#YOBwp&1! ze7T*-pd4>1ohJ*{M94J->I8MF2KyZgmYUwT}*m_wZ@2o?szSIPP7J1csc zh^i*6XytHRKU|-zxF%YC%fiUPJjb$IQB6w0I}_=_f^F?5W&e07QMMdN?q}Q@vq^Y_LjAfk z-;noE(SQ|SXZXJ9WU}2rvKAzMrX;&Utl*O@-;@|}EaN|e!h$n+Qukmp{iw2cgPPS1d;mb--?$XY&-M}5b zDa}<(`Pk}A8J*l{jHsZ3cAj5S^4Lh9<;mT~_rcTK1HgUsIm&K<@n@Ts!byFX-r)4) zAA~Hbu}9`ZxAJN~Y_zv5QFmvC7E5rj$i}?;?C)r0icLjHz10a$`#t3+C%^Di_HjS0 zLwAgYbzv6eTnel#z8YF3}KE(^-M8%nVa1&bT>ym;N<|SIoTyo`~Yo(53 z-}kk-?O&RzI+&gD^$o8z+E_`%z^R}h$*H{Jp5Q4*4C<_&7)6c7g4x)u+HF~(CS=%V z)sW_{s>8|$@*`85VZyF+Ycc20+=IP@;p+1;(+H@CcO)vz)WyrQ?0r~jY7C!yr8^OJ zT+7@K7WekFMG38PEL&Vr;HQI_tcIn$-p<3{j0ILd4TBZOdly+aIsZ))Q>do41a7y@ zP8+rg08Hu{8q%O*sj-R|dHyi1ujM!>FNh!|*VTboFG)2%uB(OrI*8$!7(vDGdZKH7(7 zk11a@0ocL_gQ<|*!BPbT*qw#~T@qKOe=|Qu7RE-^H?EXmcHW-Y3f2Zhfl=Rk+Gjh@ z-~TM{vpg6&riX!D!VtK27LrPMUFHML)hLN=@W1;GPwsqepvd_posfNdXn=>4|9U>E z`9%q5ux>QkBQATzJGiASme7RHrZBD#{%3d0Xf74ir{JVxzHk@u!~#xM zGCJs_34s8r@%8Zcei3&haYdCmWJ>ZM#nDasqkcj+h*V(AeGcU%IIrw3X7@ z1A~J@B7(aI2OV?1;{_mN)4tdwfBEFF$~(D@c|pqr%HqO_!!3IqH80s@WF__oUa$ZU1Fs)LxP)1 zYU~H9e{c5HW;YE6#0L~Kktj_ zt_l`L$-FFfO;`%?qDfSBa&~`3$>l`@RrbxZ zwl^~>EU{96rr>ftIxNlMXb3DT78E=lmO5q6I61j~b^dJOsUx+9P%F;Ru$6*=@ANlO1PuW^u5>W%9vj%Khc<2?e4g<3SfryP4_X+39ZZlTA z#%Hm+ZipPd@A2|@@-Cv>$wKcU==oR09KrQ^b0sk`F>-S9zaUPFJ<%GDj-g@BdS_)* z6P6t&Vo^)W({_&bISc&VvJTi4nWeerXP=d=djoK}0&C&F7qMf_I;7YlN%aB#`?aWB zK^s<14$40f*`Z-}pllU*Egew$9O?P5TqH`@2X=MY*)S_<(xbPxOG*XuBQr)C-v(k0 zP;2;&^9C}Q4UNVZ@3%#MOweJ+<*J93+7$@+TBBOt+k0s;H7?+h@Q0R z|CawuIt2#XfD77Um0MOOOBN6G4F27mX6O4(1f(3%!d*-O1ciu2^GwyTi1m+FWB=Y!L!M#1fF6o(?oAAG*7J_K|+8_xU7` z0Syxa%L)N$5ABeOB~mGEsH>YA1e7ZBvd1?|i_9sPaAyDZb|(2fe~(G2AZ zf4NYT4tes0Fhpj}?hdA_v?&{eUtx=CaHbz415Xf1)5DvKazW zA@9G&@Sb*?{9|@Szh#R*Uf3C8ix&J}V39{R@c#uNyV`Wsnr$V~30>L1qWU+&T~S!MZKQVp#YQbqvrf-Yiny!eWln=`qdBOkHVLpjtc3=tMxT=blVsAabepZvfJ`-N}^#JWab`O z6Y?Lje^W1smULu;Z-4C*2t*jG2(QO|H)j7Loy&*n|AvkQoaztGfaDGxV08<&$j)|` z#qYjYf!N18FZkoh+Gi(8V-z=+S`ZUofuBss@bhMGcq8Lsj_`*w!C-@ts&E$*qVI$z zdh@?vO>TK`JU;0sj3(3HG0`@t*P z!)o36X=c0y=g<1JPH5Nwy)tum(P(&5Qsd&DbY*M@5mCv-z)pZnm9p8cHb$^{8`|cO zRSIHY%d}z6=jih&f#o`IfHwZ*ftU%0kX7wy1q1ajT8-xjV8R*X%i2Im!SmiDAi;)A zQOHg|q(DRVJ!q3cK;YA5Y8(;3(GYJ20s9wua0rl9I$!yXqi=tmcjx`(B~uJvAn3s? zb7jAWFr$$tulBy@Ur+*)a-0{Bj7*SOqUfnD#n+;C#(SztHFu|w2R7R)JFM3qYD_c0&%4lM41)cc}A`N(h$W$AKjt0nZ0o!&s?0E5Q=OYOz?|4r@X zGh5jc;*PF4p)%aF=uGKSE{{GP3*+K2>3daG-=XnPXQp(;@X7dc9B;CNtuF4);ftR_ zLIz6q_e}>NqYm4a&-N+u3ZGP*`pC9_#imde_u1b@BVR{o%BV!M9k+WrbCaS96;5mU z2|ck~M{Bc2N?&&N!TewVwIXWADkI)_}SN`HPNV(!diotcx9(0$};{xE7zpli|ni zIM=4nZZuc2LY?)9!ENf>!Q@92HZ*Zt{_@+Dx6kbcMr#D=v`bOAhKg?aatv^)1%Oli zyxHCP(^h84;uZ!LCp~@-#BlOG|GV@&YR=PGquWUVeCDE!6O~hGi`AJpsmu;iw6~`K z>|LbdSbE14?fdCDS)Ivey&D$)=gnCjX|)34bq3lFwC{rlA8cl^d~joG0aaV9^TBKt zZ^w0`?XNUrX%$}r93}*%<-Kz_eQe*F`;?j|rWgbLBXM^T*Z#wgqw_B63o4?3+I=)F z^-;ubLRGsyaB7cgN_?=#_g1sDttFJN4kIpMx|?+cDKWmFE3dc6STi~8_Xat5+3bSM zbk-7c2{@a~e}?M2*#=?l&I~Z<5tLl1aHGI?MF?VRS()Pyoj`{PGTt^*4AnnLKm^N1 zyAAa`=R_?o8)vA=jEv0Y2NiwDI5x0Q-Wh1zu8Rs$M4O7<-HX{$xox7Ne_}!PMQKz! z67qEi=@A}r+GVmuE2IgAT747Y6_Lf2j6#(F!08v(^A8O+lt^yBcoh+?}`Kih3YMag)>jj5ErqHA6FDcTA5H|8%UJ zn@xv;M&?hN3?;0Egmn=ByRt+#z!S*1C0Gmkm{hw*+r zczLz6YYrkkKHuT#DmvOslUgut=dp4m} zF}YcrK?N`Q_9$VP3T5Hrletu6JtHjDpUxR;8q!8Y^GZSXg?M3f25&O4M6Knx+@_LyKeDS`Yg!Rs`x0JO}Xcsch`Cz*OP0xIe#03yR z0z!gcQ?k&GMRtBjR*Zs`(xn8PkhAV{=<@s*-n%5=oPXQ=;urj&J#6fUJLH|MYJ<&g-fhTt*jnxULf<-yMApFtj%_0fb2AS#FI z4e)HI;k#GfySV!r1R)OQ%Ncy$$qm!_l(;5%v&wN)N`BDR_Li9Q1Lj17d4$VIa=G@` zA3JPJ>Ep|~lg!42tCrROon8N2Q;pI803wO{(C`hj?>E8j!T2TuY(Q{^Q7`Ag(%jf>L_;%rvNUYm}$8Mnp{A9O#(dki~aZVwcgLkP)i7 zzX+GX&<9VGC{jcJnF_=ECK@qP$BVqd z`couKM`^7gP+a_t-b0n-I@-Cppj)g{9LGoRp3d1g*6l@OTe3DiZIxc5P2(d;hD2pL z+63jJVW|9~25uFrd_(U<7auucx$6#(ArN(zf zcg>%*JJJCCsy>fx_4&a7ublKB4#==BreN;mo4VKyNF(@U5qoRbE~%$u+Oq>nUK8cW zq|4^cl)%njug89dxMtsW@Ae?Ltwy*gkjF|UZv(w9BkHjyy_=9bdQYd_Jpn{sHR^NA zgd;6(tQHF?LInIRr|WI1LZWspv4^*+)B^Wo=*(S}a?K<5Mem~c08ZOXzHiswc|pIU zsG>TF-W!ylY+p{M!d5vQ9|{DQ{454P7Xk(&|2S=NC`yfq-%xY4Yj+%0Y(@&}jPl=88zuG0VlwmT2Es1LVO ztqJE4T^_7=CviA3=z=|mT5;t=dz||cw)gD$X03N~py%=MAg*+8PTl0@@|J)a4nn+{ zOVNqW_US%Wv-37xd3#Ry4VqJX`39 z+)bTb0&Jr8iq5(zn``&bam@m!k?LLFY<&R{9q`yt@YVPNQ-&DZ-1`35s&!DGVk!c*3%XUZK$8IN%R9*#EgKoNBtU+@ zU#&PHD8qp7_mNx9-S2jHx5t&ruz5j{KuzthxQ}gLn3!ny1=s02rj=q|UaoKn;VOHf ztb(ZI+3DzL`~lf_{f%3FVNr_8@HG4e$O5>4%*Ef>mj;%&rL?A#k}IkLZu>}!6NET- zV<-k9+vjjrLKZfg>4EL@uE|?#OTW#tCQ`lc3hPhVmgH4*sN!X~85E_Cjq|M+MnLo6 zu_&f60=&AXeqj=cf$_pz0Rl~eYkham$+z%++var!kVdUR^XY3{!pTXuHkQ?{zM0o7 z_9bj`eSurcz1z-6eK({7fh1oHd+~r&Y(&5)PBygY%LpCk25&>@ney+H_qOB3(&X@q z&meckC(3CxBWV7Pj)kO48y48^J6-m$oB1l5$tPN|co12Pjq@}3zNUfZMW^M(d>|$I zDh+L0N>?Co7fwvTGCJ`xucr$I?WK;Mi-5Gs`hkG@w0Oc5JWoE#UjF%eWk120zg0PE z9+_n4Y||RXj(~&(y7YN45ZDTJ6uB;`jG?Fnwc|wHE~PxxKY?XOrI3>GUMSnnBXiJ6 z%^-WoM%%&~&BD$}y-BO8l&}(T)2Lzo9-krb`#qtJLp;&PdE4=_(T5T)yBC_0j9e%$ zg*m++mzJ&sOmnv61*0YgqK!S^Bk1LklZ(V_Pb6ARueWr;lemw;`IIv3(#%7E4!-(w z9r2`TlF!ihc=~nbRM39$zHqXXXpM_20c||CbuAA+AA!NdH6b#c7r!e003Sl>Pd!s# zkOTM-J=`p#Dm5Cd`?nfA+C~eR(nM+F<0Mfz&G|XB-Zp4Gp}0Q@82T*E_4F++`e$cf zTGF(M3#+s@leT`0=s00bL3Kj^uB!S>ZYGU;d-IW!8Vo&Ono)<{J2+^%_&M5NWMX10 zQtw_=R3r%o&p1k_1jl+62{T^4TG&RT02jJLmlhBo-5An#6Zk-9QYfu(@*v4>!#+JL z7Pq7Pv)uD+`*CkZ#St?WdRgW^4*z;Iq=yX+W)5vUI+b%;9(4#dmb9{Y7X{{vOaF8k z$*F)7$ATu?fd*MpN^)dIx+{I}Hw@QFHTtJPfcO4LQgYZ|>eGTiz0L(512F?oOVd!V z3aEL{s@;ypBtnjU_@$4mkLs0$u=b=qr2NpDag+kA25Y$BvEbHiVG=`=*B^=#?LZ%Q6%_6kHh8c z^i>7z9O0`(C_)i75=|7Hj>ToSgrI}(_aS+)<$Gk!V1v3W;^&-~m(LHj=Q%#aZw7O> zbFY_u`avO>B>%bBl|MmrF<=A%)$+gKllb!1x1X zBek`dUE#SJ-lyrolBvI_`Jr#Yf2r8M{#|NEiegdyxuc)LWs5()W$C`(k}kDk5<3We z$e_|3Nn=dM5Z9v+B8mDtZUNsZ)ur7|J?@^U74Nhh*O@*(5X;_ap%Nh$Uq2;gF|y;^ z8IrZ*G0wFKMpmFdsC#KCD!{NMe{N-b4d>*Qy>x8j@p$2?ayp{K?%~K-aNy8VYsKqo zme4O%p)e(R{pon|>_!K^B*f)V_Us|N1J8v2djj`(uLEEpYr8~sXo zHa{6t`cr*sO(8WoCJa@~@o!~jgqVcMjZWGbmb!L*p)46OdM%&jxIA2NNwqSi9q~6cZWnWE;84`(i2Nk}m&+<#LZwVy9j`G*vq<4`QfhQX7z!kvB01Bw ziILpQ+_7m^WIH$?Nox)tnr8weUSgd!{_OV_2;$z%WU^sXD#>fSdn^_pfecy;fqi^@ zeEs_M{E%3{T@nn)uKj6_`0YXu;)>Ha>(s~f#-hCHNdfoIC)%3L*LvxC(H~gU--VK6 zFL%T`cL(8-ldL4~!XL}3h_hKGmQdtZL%zlXF{%MEZQDZ>fyQufZYhC8P-Z!Y77gEME?^37`Sm#FSkv>@ed!k}|T& zb<#tvDUQ;he!Ckl%J|u+mJ5u=!mOmjc9P74`X(xlL!01=kv)I7t=s>AMMZr+e1U8l zpf18nR@`c%TKdhEMFeD$na~871L4rfdAhr9X6x5H{f}QaZd#K0_0>8qR`ZgIfOH8y zjrn(hf=T&#>AYil`2f$oczRS_-6FoquDEo@CesGbaqB+!F? z3+Fr=LyV0%lB-bgE2=4EpwR5_pqQ}2J?RIE-g7X~*u<#fPd#|o9Wg+W%Ad}(F)0Hw z_OKF+h2tA#O--VLR6FJ|ip+)9h$FIMzMD4w5eb~kgtUxd1@u7a0#y~Jk*_|zsw(J< zaCzVun@@AUhAG84y;lsfC^p?Oj z#POnf4Wz?79@?r{lLB}Ta&((M-CZL7z+Kkco0*+n%e6I`YI;opqaD?mI@7k7GO3cU zi$8YQ<%ygQZ}vxd1uC>^Mdz!^dfDXW!;=&hKsK;4d{%8fNIGlXPM|@cHc|gdfu+-Z z8Fy}L$TNqeaC?DOq0y0%rSN^rRbeX#Y8BWr8g(+1Up-eC`@Wno48;=M0jC)w$6DHE z2rfUr2dYznJvS@R8srhdmBrJ04wm}HK-;P(9aK>{bel>13}-8iyaxH9V5*HbZ!I_| zQg*Ok+&5*cDuU#6jk0;wpl4@v(7dgop>B|k&!~p%D$&$a5h<&#$T)gKk|GxvJNsNb zvmJO!8Bq*96{t4(DqffNeLy)4@%o5lL3&R;UmC|cLuJOPooGa09%6)?G!oNM{?RFT z(ab5oNfx4{INN`Mtw&-%abTG(;B*3Z?WQ4AtRB74TcymxLIT@iy`&gbJlb113-v+f z8)TNHI-ZdMel@S=-S*lg5olCrq4fCm0jKz1!5!F%A*1=N~k>@ zsddNavrQ!A8eUKU*v0sxCK@_pTJCdrHHQ{XK*z~GVlFrt!PYsyj)#>|?r z2N3DQ0u7%<+l`onzz>O#x0Lm8BO-C@ZOZwTkeL-Q-03Jsu$790tcRRhwJ2^~MOPk5 zn>y{`f-+0U!&TT*?zbDKF<7^FpyQlu!)LN)n^am484!Hhugn_rXnr3|`6 z+y1Q2Qm64b`-QN3?(}NR>b7=@^dIs%yQDC(parKJ!V1t0j*yTrgSksgKNjSz&)L$_ zQXNy_-4(FB{WGqsfC9uiEc)k9;q{*UTPYsKn0a3aqsEA=b+L6${7tRZ%d^}=JJG+> z(-9@g<;mP&l76LV^Q~YktudcC{a+qnJBqT!XNBE=T!13{EppX%gefFNb(Zqi1zbOC z23Ov%#6`7U@X%oOe+0z8iPb+~L4gd6)n)Zq@D4FLV?f%a@Fa1g{u50cr9%iG9nDGV zJ2&aOYn+p6tt!R1Kiv9TJMg{Y_C5X6dOi0P-2&Nm?!I&zp`8VEY|CvoF;?|o>cxZ@ z2#4Jvk7gVBd|IgA(Ckaxx-0YwrOwwaw}{#B#D6VJt0X}FcwOimCQd;09~JPIw1{ti zof)Y8hi4Ad82s{|2sV`CDWj@q0`aNFgtY!q-pNeJ5(bQ(xEBvTV&X0dM?1 zwGdh;+HGRj*6sy@$k3?Q*k=qca?EaxBP_<2Masdh+St%nGSUJJ9Jk!cXQLDUrS&sP zfZU-ZHp$}z41~a;3!I_MsTawO6Hxb}Dred4fuU+?wj`?TEW88zaB7fEujm#eJhVa@+f-}j1QRF@>9TWmraG5Wo{&11gQt{u6k zidXesbxr;7>G2>0ckRz0qW6EwjUyBYwGs735>Pt%yB<{Ncxb=$;ml8vwcHH@68T<;s3E!P!y2* zU|NQ~uy>+0zdD}gR(4$OmvF2W(Cl492hN`IiYUF`JF z!CN>H8CA+>$p!9?;3R*G$=TX66b2K|Eu7qPkAn<2)Z*z~4CvQsNS$-+PAY|IyK)%g+%I|uHS>U=sR@cN z+`+$%QanS&D)h~zfE8&PhijJq8|PkBqm?QNW5)<3qF88sD=Vwt3wt_7*bTW_U!cZy z)YT!OIEsqgFV;Y7z29G4mBY^3*l~cmqd>|d{Ub0~L(_@HmASbFr5wQ;In_UslAN5J zB!Q%22vv8j-ih}h*bbYaZC*U(sLbEpNk>O->N2T9$5;@$2SONd#2S=yQQ=gprXY3H z=#qJY3zUuZwW7+f3G?x>C5!RFEnH53n^qzS`oCT8;scg@>Gg01i-vVatR@`M*3xqI z{C0D56B!9-!9+vj4=3MOWpC(d%P>bzPhVQ)a|Ke!@LN5(5mHWBZt-t@U>H<$etv!n zjxLuZ4=fUWuCle2XV0s$qJrcYzQ3mjOeeR-u^WWFmNZ9+oQ2t6+zDChGgogPege@8 zM;M2hk;4DpOL-g)@+T?cScEa1dbhlzaN1pn+_qP)b^Y%9Aqo^Y5znMbg zB+~@aKc`X~H)vdfQ!Bwu9m$sPTnqt^Q*S6D@VIZb-{cH3Z2{|kIA6`%dEbeu5f{-> zRn`9Lcsx^7QSn792SkN~iRtp={WVvE^cB9)NF5vlJbBJUB~Ou9wK+15l)4Y7Cly7aCf~w26`ojqk4<3bvDRKhL!#5|TyK zHn$Dh+>pX3It2}Q&5fDu{!%Ze`6gG5Or>Ix%|InguB7Vvr08{qOkX zMFUMv2(Eq*;R{3q$}d(>>6Vw5YpOs_YDhrcNNahW55{oW%tJ%M4)xj(wl6*&R_&!E zB?G&GK^xGH291zVz~gF*<=X%OpIe3fW@il=HU{%A>TC}%47NQNkx*6+SkYv4BMXgy zN(i)`q$FSulErF$@Mrjy6ilrykbr;&$Y}T#Y&1a47ARVmGW0O~4E{~m!CGE+XsG1C zK=B8s0H_dLSXF2L}o7^ZIqB#+@IH*t%H8U*{FgoBaP^ST!tNpXMa>dX= zSO&!_y?)hTf$R}s`a2NfxU1t1O*tPghp4;}`XcCvUFip%xDz~y># zq1Ute9KVm}qA_{&Z@X7lSC^fizEim(apMg1^ckGCD}52@lQ}}j48ZOo<}w;Xmw`G( zZ3* zEUm3A&0*k)K=+mzN;C9gC3KU_GI-syV#1Kj!>1cG{uIH4je=JB6A8aHhieRY{VObd zpWvAQ%Jlvo&%D&2wk(6k`c%Rq8iB>Z6hMWfJJ5g?h8Jz7XzJ;_dGq7r^^(Nr{OoMu z&%4_}ksLTQQm{HAbqujP0W*jlUDU;GZxLy?oKDw1y@n~dviG48EIl7E9BF$mCCll`<23(dZnD`v@is*qK~!arSypm zU~53s0~>-8V$pQ9g%Ak{7x(TMsRxt>3_wC6$dPOzS#T~akob@ik7wEmja(uzJ%JWEEQm ztLccL-#es!7v>jkqjFH;%d)V(VDg_68yrTXbSIq3(BM?`+I&mG@ExK~2a%>w734P7 zrzb{^kR9kE*fe8MYOEMXkVH#f2t#jyV4=f3rwm{4Le){2rP!REhwgiR5Qie-+rc%1 zh0b@c71mA%X?RvH0_E+2X%+$7R+jgh6ZQHhO+is_r+P2-kz4x>4=iA5e z{RP*RtgPfrR?ftlmGgy7``5J?6rXicxTs8B9V$7QKy0uaABMkD&>$&pP)fn~h*8(y z{>#p0pf8XWmOBcJa&@yX$X$Bi=9o+1z3pq?))Rmj2t6u#4MJE$!nt=oGhmfDxx1qh$NnTR< zW^>nmVmi_}hU8yraRXJl{C{HbU7{~gd(Qnymgy*>b=@$+1SU5^Z6^lFWco%xG5$bW z@k5PxV%(Sr3lylc{?`@Na%rBt7BSDOfH>?xSjb<& z5Ygi(|1|O;Qlbma;N|mk-j2=4pe!rLX7R*?)T)KRrovBhKnJnzfCb)&S)gI$&J?qN z>OI5u47IVMZM2C5>IE%~!W(k_2PpLpplo~F`xOiDFV+E^Vjbm7Z{Z8^OO@s9bHVuk z(u+g1$%^UstG*NJ@B;^M-}TlP&cd5xLbCy1z=-D2{z-`fn_Mry|DmMhq>Lfgm)o~P zprn?yX%lH7zvVBW?4*x&7{#viTNfSKGOrZ74}Vgv^gGaKcDXaZE8$4V(Inv9!s(Ce zO_K3rlrq68SeUI}6#fIC#bvcTf~wrL&1!(#({x?qhE!*)ou}>E#kS>9e4C&M7x=3A z_4}i{&TD@WH}=XSI$L5;5bEo{05=Na!TW6oaNGy!NWJret>z&a(Rd1lKubY6(p4~J z;wu)EFLNjhhY+V68(-)Z*ITN|KLqvWPB-ffH&Q7P3VhF61c)jJH3^pHPT=9ZAmigNV7{(2)CsFD(Br6k^6s?Z-Fj0ncb={F2Z z?mHpgHwPjMt2FV4BQPH9MeHr8;pnzMI_MW6x^li;1Z}D2^9XWYtufkCX;YA3tp-5L zPZJUdV7Q9ftihv?fvrAQE?8PwaLbm3GzsVr5Jco{9H1FQu%O$nZ`h4TPDRqvfROm$ zzW_-d1IMwQD5R@kg$2_5ZdU#m^5vp|mc#scy5LkPb;=X7+Ntw;o8HK)xYy8e>@aux zindn&T#NHMvQ~D!r=#cj#Ro~14+b{^N^lJn2ca43C6^1ZM}$`5d-Q{=7@$F|1&xEa z&>L%S2!fL{RZZdtgQs7F5%i@$gVZ#cX|9ENMP{PB1Mi@NUQmZ&G+7HvAOY)oIV@kS z5aEoet}Zj_QBoPvmIHrc)$_-6wEd4nfaH}8i1!k_tz6JuPBR46thm6AODK&F>m*W%&yr>t-t8Z14aJB7# zA8@wYLTc5A70a!HMD;%DIT?>^+G!ANOd271U+1dhWq12~4~9+B6qFw@Hs+9%Rx!7_ z9xbCf<#ft5B3bYJm3Y4MzN=`3c$+2m^;F|f()#MYoBrjgc~!sci*ZQnHP>Y01+x^( zcLw!MU&u;z2RQ);8;o`Txu70#il~$dtdtt6R8!iBiffQu9zKqC25$jIhyoLjG)S-J z-wJAHX<-3_rC1s;9F$0{xp#JP(M9x(Csr)b+i*1L_O#(5o5exAT!1maFNwfiUI?eO zV*I^KBRUG+kYAXY`~g!5oC@E>?cmnbq>AV6UNOcB@!En$wd6hR&+juzV=>;E!nmG&g(S0qUO_M%13+aW1+&QVtt9zwX^AV9aaFm70ztPLc#4dyQSxc{u;Uk zeHnGie0Atnb&XBP?X36Y(xY>L@Br!R)yGHers8(@?#0m0 zWwYhe!{bole$9Bte$=EotxH^xJjiwCMUj~E0 z%NV5~et9=PiI+t~4@Dzc_6ZaO0?J=3jO;3fuS?yf1d|&g`#D_pMKhh( z#UwGjjdrwDfyg5iHetx%)t}UNTr$BfUD+Y-aS1DJQ>tmP{*@BwwC(af*{>Wl{a& z;{(WpCMrXS7!OCLU}529@rJu}jvwRM?d;heMNdQEc9F4ZEzcpLi3%B4ZwvGSFVunx z0Q}B1NjFZK9vhTDdS*O0k|bP6e-XjPX0j$JUb)S5WR-Aa*>E2{@mxJ}7pz8-#cF+w zU>?Lw1CAv~?T_Z1{2|7%MUf-^seKZdU zgsv135M+7ZxCx%`R#u}ux<7JJ(Uy2TpA2_+lcQXG4mKZdh!tP0U#?BPnLJNLd2YI+ zqbj-`S+$(xDDJIK|1>f`y_eSN4TZO1XMH&u^24|j1lY*tfY`HheqL`UKNI_WW+!1d zR`z^(%v5Z$eth;ZS6sc!TlJ)M?{-d(4(EJ%<7A<`=bZgX*KHwec))1!e#CjAZND7{ zahx#z+=)qU8hoFiAi-1<|z^%cIddDB%@qHTYpW%*E) zbI-Vj7gMFtbC`X#UPj%%U1d6xBE#dcHk^FNdtKMVC9LT%VtVyAjBjqm^(=(;Z%u2#^V=6f(!qxsxDU44A-CB*r>%)cDKnYmPZ z%yZG4YiJ+PByV>IsORcFKT1cOc0XRUoi!_K%&cwMUE+F>Emu}ykByzizNmV;cCR}- zCsc8>`rtoIvBd~1IK+I0Shw|D)yI5nT>Gpy%Ad7AY9Gl;njSG(aFU)QuD?whiXrjX zorRd**-W13-0iGEo9(~mY?c02rA0=_=YFHkc}<0FaClZtXDJZmKTIDHZG2Jnyfjp8 zHlN-=*vwGoM0n!4OH5AfIwAdf+f-hu;PpBK+sm#sb>~3QxT|mJIsl|StX_Eo2Y%jv zz4*Fj$cnG~e7P^DWRw^6!`rgoJi6UlZk=rSo;_hR=k#T1wmqaZ98#HQ)u4_i;FK&O zh;<(B#2p@7y^TCkL;Pq-UaIbKdDG*^F>cnF39mh(~a6o%g{`u32%hEAO+;=GpLq;WU2!y1bxTQi4Dd1%~PP!myR z(|sa!(8v?zE;xXz()mz@5vl548uQHX5}Ji)Z(*Zr+pC_j@qQm#ENxNt_I^Sv5eF7M z56Gvf(tL2j1-72AHuuCbfz$`0TheOy`n>w;cD*quge1}m-aMdNwPr|Spk7f{`w>fi zZ?p>AhlTatvE$V+VLj!ABjfAWU)R3|TY>k9*;r*gs5dly^RO2bas9HA*8C? z@ohN16)TK29Uq!UTTdSu-EJdW>u;k`x*c&Pk%dAXDxQxo{8s8~M#bgQ{g#@peP^T< zNJ+xzY(&(vJ;qVRT_^V-fc5_25%Rt}*MX2Ld6)GjJ$I1_>#n!8t#%*oOI7iSn$&5# z)p^Fox13X#`m=7^lIC|W)v1%719Uy{jy=X@Nn)|)uFV)R{+%@5d*bOg#XL(jEMZb@-P`rP=Nftbf0z@rw_>!#of#9ZWDSF&}pjd|Zbku>x1&3NHFvje4c?xe3Fi|ArY+hy&4< zVvJA_=Ru_76FTuicE3E>7>SBvdCfz~sbw4$qV;1TOTx-Bc*SF4x6u1mG(y{Vbti&OColT=Kk5SX%zPkxj>x z$TorH>RDE2QT1L%uv{xHl3|Z#3~djmx=ydV+H3VWhj9-p}gNaDSnxhi*oSk~-A0=^7i zo`RcL`g$ayw%eR9TV>qBLD{~1e^9+@C4K9j*=+YT-_fn^BJybtMGtP~205ixl1kpV zIS*axY$YvVpW$v6)ckyGx#~K~4*A;it3dB6`UF4b?MO@4E>TQSqG7CaNRH%xpBBZ> z9cVZ#mE2M4Jtzt649aWD6ZLKq)O6NA-nZnwDCe~1zRK(9wm%whsp>g}gJ}#K#yb1q zso0R!Q%KslF|Es^b=hw4TVvz-OeVz!tS}GHH3%i@B-XE?=gsHYswPcw>Z&@U(ABDg zCOHFt^`338Q;LM(-0l6d{;_zdq4C!G(rm834qmyYZeK79$^jM9u~pfDisja?vdkm7r7gz*2{uVmltL zo9qfRTd0qE`(nCWLmCRA24xnUt)$ibtay@n>ex>Vgpohw1+#7c%dh`HAq>vxBs>G! zl)-MWwv(l3j8qHa0~E9v<@FZ@Rv)VQ27Y&lct;ept{^(*8!(3sBmR1)wZm3wJ3OzP zp~y>YIM`IC$DS(hX7@>m&xh>O7=mlNadB~#w`JA7n|G_b_UV-5Gw(d@z181!(tDhu zQ2=Q-SR#j_#gpjUQ|UsE6BEHA|JGiN4KVStm)EU3~lx-gT#5{dYMh&3;{51kbMzMWsP6OhYf!NcPk4W-)fh0Oz6x!-7R+* zhE*3`4&Ka*vb@E87g?CujjfDD|MOFVb^EVS=LgOiX3(rA>a!(;2b+%}>gCP4c3fy% z7%$COWYUkhstO<54bv;soZEFNvr}f?4j+r=*o_9eizTAU4u^*1j#zMjc`%4sBYxy1FzuC4t#WriMR*1Ip9Ji8?hniz32ks~O~rC9TrvJGxGg&ss>1 zwsnq6mNfsGUSK-wbPQ-T)xICF1smdt&xq>WiMez7o#C1yTy~FiyX|do-6kw_@78?c ziuZ$~r9QP0wa*I>p~s zwXagXGzw7Fw?SKaOU0y`9&}$PP5W^!+}=oe9+D|*bUx3swqD)`w&LpVc<$R?vZzab zH7;(wgfMF?*DH23K2-GFMX>suQ#TkBVN{PAtLl2C19Ut-b#*;fOfOrH81tHU7AkCV zc$Lk+r+t9WCVf0uEpJK6?@C|2-FHk|!aZ^|*h%?XQ0dGym@jg(YWd8(8eqA3_xEE8r{67jZt7UYmK$i;nQsa_u3C3=q&Gfa|0IV3 zvCcV3q%@z3ws?x1aiFnYrk`V7b1MY)xNl|fyhSPJd_50jX1YI=$YyM?8_M66hxFKe z3}}A7M8DdG6lk(oOkt1#TVH{>+OCY;JZ?V-G`o zdYh1=S4c4!z~)}2o1)Yh2H!lUPk*R z@C_b%#ouI)!Ea@_$o8cE(5N9gYfS1jCc#33LvYRa206irp?XFz2VBN)3(!QfuVhex zdzu2cqsd6SQH8=C?9SW6mZqEj6o;+)Bw+R2+m+pNKVb5ypMF$Tyh=qXd1}puS^pGT zljdQT-iZ56a-Lpx@<-~|`A4SRtn1tulo9Z!uxtj&mQOT0-hfYKQyoyHdn2@Lj{ELd zkN4Lb1O$X&H8%xE;SqM@q6k(BmMRff6>a6ra!XYb!6=!1RaS74U}F*8eR=TRQKHh; zTHft0Z+0x5;@{3qElW1LPq3pcx1%h!n6~j2fCy|9OLc&q;4%l6Dt>dhHs11>e3ne+ z#o*yX!7_MJZF0`veIaW0c%R@A0xD_F4Ws1_Wq3oK3`nAoHeBs+DqDMv-e3lVc89*| zTEfBg0Gg#7%#%rPRb#KZ{Shv%5P!|GerC6VOW z+Km^D+N z(1zE$neJNP2v`-_jqrgoFj)`}Ah9i6|kf6V~$?`K7D@q$Rgr!erOv`TSGXrscnC z1Yi)2lGU`E!uqTV3wE=AR?0GqK*coej7A0wy+S{{yplY;%m&~j%kfH~9Lc^6_P=`T zFwLB+--wXv=kugtSfMGqMrjZN)|ZbVp6sPFd@c-Q>UFD;WU9UCP3~dtdk%lLFe;i7 zjC*|OG6t9>jsj|8!F-!z*L238L;6L>2doFAF7D+F7bzAPLdw-COGtW12VQXpP<6QD zw{jM0oSX<5q1wjDnE3_RcH{1Sa%aZ2vnxc`#Jxgjxo0kV>QP)zTCN!$5P>fzjQ%d0 zw~!^oBAYz&mU~xi4p*3LVxlB;n-`-<|N2LMlv#i!;&5^6Zg`;6z6~T7gx!|6=)vdH z*rY9{QabJr(zE?*W5a=v`!*kcM;Rvi=wB3cZ|(+g8IjuQl~3-S6*g>jG{7Eke{!e) zB9@;GuwpHXf2i%zbSae7^pkff6l1blgSPI$+SlhGw;MlQZm0qC>szT`j#(!fw)=Rt z%wEjS%DK2a(K{hBhf^VbA4;$5cW7g5*AExqcSYh0Tn&vXQf^dJPS)*b0FB1D?Gbh^O6#2H#|fpJQLm>eXg)1fng zi|JaK?T(|XQQH~soGYld#Jj4 zk~yP*o|@iIy0{!5MmabOw(n?T>acqkuTDAKz+mMbiWd1L#cKp)4RgQbu!D z)p+`%D*ui``n~{--D9oqg-*xL1}}qkr;_GBgM*sz&7I8gmLyWe#pWLr^EJGJR*CN zrTN2XPgSFKNa^-)CDficfUCa09%c!FzgXF4@Y>N-&81I0O3{LC$Lf;Vl}wq+Y|xf! zlD=((z@>p`mWMH-vnDW#YAh2nfpa2bMeXY<(?Hm+E#}O4M0=AXB2J`OemFlhFp-tm^B}n?V+i*{P+^~>Uvg(dD!n9DD5%y-Eg_Z@RRKA9*}Wobi6*Ge4Uz$*HaINU zsNWmaXWZ|#5*$i)zz^~sX9-sH==hBX?qvLk7EfW3b*aZVNVV~#&q0WCp73Cj#OF^jXuCTv1c_Ydznw+$ zbtM=D^rK5Y?dNl;hIp+%qR1Ff0W&__3xnn8ar7P{F^Q!B5gm5(4}zExc6;*7Umvy_ zlCfmO`sHX#tHILdd-K#?@}p`CLRdQqIt3VZ8Uj(qkN%C zW@07UBlK`#xRap$NEVD`Gh~%jhMGMDJidN+T>L<=0&t_IR8es|#@b7yw;?$;1SGRMasB)!60dQr529HUz& zm}W1=!JaQeWoEaMVzo_L<)hagg6%fG9*a~b>BJ*JGTiCh)8srxgF`ZJU5B*;T%#gN z@((HIT2F?jOu%C=#KH)w4H9mX6F0#g?DMPD#zKg`uy)h-2Iq zya*|V2x(FxaPEk?xrT9d&3S$|u;H*;8}W+WvIP*$*)rTCG|z(=1~Ed-W&XS?BoUGX zI|Ol5AllbkWyrD3txVIt<$&a#Jak^Z3 z9_NJ|r$Ott0IHfquTUzLWo;f7&89u8+fU2q=H}imJFZqtbCfqmfnBxh42CMz8-TXD zyLl-18b3ZhCP{Hw&r$pfNfJz@tOKP+k8w`|emY%G;2U;4*om^@{MSL~!$cNfjRp?}cShq2WMyA26lYd(twMMwexcvS13|wxN!=LthyJ7pl8cx?N#%T6ckpm`zvk)>@l`b>xmydt zf1UYypNZdNVrBK&1|d+ZHyYdC-oCybed_T!62{P8m|s0joOtoXU$?aS?X`!q)oMC} z?}{o?z)FTF7(%Glz}8TORt`<3TEWI|f!6=ZRFYuC;53&(>#y6eLY4FzCWsOD9#)f4 zSuAd0Y3VU0=WYE^I-_@KC<5cV%P_uq@@^-D;1Jz(CM|2`z@cs3%sJ5)=AMp;DNquP z0X|B+rAf*P`?iU1O1W4P%<1RO`t@<}_5>O@z$t7KQ6_aQ7hZ9wKQYped19Tb2?+jA z1`BwI@ozEkp95R>f;{hse3ZzWTVODUlvmfl6LQoNqQ-uZwlU*c@(2GXK1yg17S_FD zrM6?4GBVz`C{IO!i7=xt`)<&M`#(EKqv5Oelc$Q*X~_^L_s{i;!2;O;XTT<*nHc3z+pMxY_gDWc`B2XeY-cc_H@7aGnGa%bNAij zT7y`N-9k-PThOqVtZDuG$_ybZ%{+cqM=T72gwk48;rKQ(ZC7oWhyof~TC|-)zLV>R z_X`icO5e(KbanA?@n^SJF>xuxJNM@^N(|R6SzlkT)a=~DhllrV!XH`Qy_X}_{vg%Q z8v?;z-jA1=66q|C^aW`!@*Kp+1<3BJLsUWdSp^3FJg(n%Ki`y zgb2>ch?E8fc^WSoa(I8B&X*BN$t;j9T%}fF!C?+5a%#<`OcTkYRe7|NZ-4KKmhhIR zFC=Fau^UDHO!GAhw;OuHi7rVG$+7<%!>~exAgXW_8zp-TgS4GJOJL*Z@E-v9jf(;5 zdJ5^lGI0eeASqT8kbJoVji8=ExpK6Kuq}XX=vXi@M?bcK1z5_A3BksrET5fKrfVdVIyhIC?<|bnMlIQlQTklwsml8UrOwvh)E)hHaU<|4 z-h)K9VB^SW_<-zoqzW;i%~&Ukr4)7`H?|aVWKSh6m<2!gU3>Jz1ub5&bQMJl%JOBc z>SH!<8r_AJ(R}1T(p|_(tE+3YZTkkxcl9q+q9YD#tDG=J48Xr&CuE9ne7-`qcyIO- zW{TBs(L^J!X9p0rTfwOUBJyP zgCkJJ7o-&H@d7HgR)k9EAnf`osCm_j&fFp6ejx=)m~ax*Dd8{}RITsxl3p`Mb8Q6A z+zux1hs#gKArORW>s`%7BfiTLau0}TsSy~N^DA>uKj)Lqk{&Q$IZ5A-C-@)c9dDN)Tu$yqo>U}zzNpG{=@qe6_N#)88f4bOM=5}ze z)1ugSAoFvJ|5~D??K#C$<$gad2re7&2c>nr9UFm)M64L+!6?r2IQW4b;m8mqqxb0# z=5RPY#CiedU8i(xb^(a%swZ$on?M|4)T1z?bVimrAiP8R`Qr{qy^Kf~dY^&Rd{qHF z&!Di8=E@MG{S5>zjA-P#g~Du?lw<1GwQaSZ*{+IIGyF_6ELhXOtalZUTr;m(E7Yg zj3rX-_bY1Hajy+l;8wT~^4-}nH;7C^8u+P3z0@@lcWX@o5@)hG5xTCfXX)sB=^(kN zb(YG>8Rf(+Njbm{&&D(uxY_Y;wj!yg~7rRyV=EH+NL|$elK#1^GE4M zNx<4rpMvVpF~h4{Yjt+)t|lRk*-~JQ54~}cM3vrHn9-ixZwt9qP4}tFJT^eu%0A}! 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 z

    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%0Av~0B7Z?R7jN!V6?_$Z_3%LIB^O?Ks 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

    QW% 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

    A2*^A? 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

    >WBYUz@y^1ve#`)7bLH}c% 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 BLnHtI literal 0 HcmV?d00001 diff --git a/screenshot-9.png b/screenshot-9.png new file mode 100644 index 0000000000000000000000000000000000000000..de40993bbadf3b7ef46e15d64bda6439fa073d38 GIT binary patch literal 206381 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%0D>B=hb%R$czFl-)AG|!D&gwAYd-s{hny4Zv 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

    2}kvhoA}R4PaN#gGj}t~heH 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 GkpBU9ccP;J literal 0 HcmV?d00001 diff --git a/shipping/.DS_Store b/shipping/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..5008ddfcf53c02e82d7eee2e57c38e5672ef89f6 GIT binary patch literal 6148 zcmeH~Jr2S!425mzP>H1@V-^m;4Wg<&0T*E43hX&L&p$$qDprKhvt+--jT7}7np#A3 zem<@ulZcFPQ@L2!n>{z**++&mCkOWA81W14cNZlEfg7;MkzE(HCqgga^y>{tEnwC%0;vJ&^%eQ zLs35+`xjp>T0id = 'flat_rate'; + $this->enabled = get_option('jigoshop_flat_rate_enabled'); + $this->title = get_option('jigoshop_flat_rate_title'); + $this->availability = get_option('jigoshop_flat_rate_availability'); + $this->countries = get_option('jigoshop_flat_rate_countries'); + $this->type = get_option('jigoshop_flat_rate_type'); + $this->tax_status = get_option('jigoshop_flat_rate_tax_status'); + $this->cost = get_option('jigoshop_flat_rate_cost'); + $this->fee = get_option('jigoshop_flat_rate_handling_fee'); + + add_action('jigoshop_update_options', array(&$this, 'process_admin_options')); + add_option('jigoshop_flat_rate_availability', 'all'); + add_option('jigoshop_flat_rate_title', 'Flat Rate'); + add_option('jigoshop_flat_rate_tax_status', 'taxable'); + } + + public function calculate_shipping() { + + $_tax = &new jigoshop_tax(); + + $this->shipping_total = 0; + $this->shipping_tax = 0; + + if ($this->type=='order') : + // Shipping for whole order + $this->shipping_total = $this->cost + $this->get_fee( $this->fee, jigoshop_cart::$cart_contents_total ); + + if ( get_option('jigoshop_calc_taxes')=='yes' && $this->tax_status=='taxable' ) : + + $rate = $_tax->get_shipping_tax_rate(); + if ($rate>0) : + $tax_amount = $_tax->calc_shipping_tax( $this->shipping_total, $rate ); + + $this->shipping_tax = $this->shipping_tax + $tax_amount; + endif; + endif; + else : + // Shipping per item + if (sizeof(jigoshop_cart::$cart_contents)>0) : foreach (jigoshop_cart::$cart_contents as $item_id => $values) : + $_product = $values['data']; + if ($_product->exists() && $values['quantity']>0) : + + $item_shipping_price = ($this->cost + $this->get_fee( $this->fee, $_product->get_price() )) * $values['quantity']; + + $this->shipping_total = $this->shipping_total + $item_shipping_price; + + if ( $_product->is_shipping_taxable() && $this->tax_status=='taxable' ) : + + $rate = $_tax->get_shipping_tax_rate( $_product->data['tax_class'] ); + + if ($rate>0) : + + $tax_amount = $_tax->calc_shipping_tax( $item_shipping_price, $rate ); + + $this->shipping_tax = $this->shipping_tax + $tax_amount; + + endif; + + endif; + + endif; + endforeach; endif; + endif; + } + + public function admin_options() { + ?> +   + + : + + + + + + : + + + + + + : + + + + + + + : + + + + + + : + + + + + + : + + + + + + : + + + + + + : + +

      $val) : + + echo '
    • '; + + endforeach; + ?>
    + + + + id = 'free_shipping'; + $this->enabled = get_option('jigoshop_free_shipping_enabled'); + $this->title = get_option('jigoshop_free_shipping_title'); + $this->min_amount = get_option('jigoshop_free_shipping_minimum_amount'); + $this->availability = get_option('jigoshop_free_shipping_availability'); + $this->countries = get_option('jigoshop_free_shipping_countries'); + if (isset($_SESSION['_chosen_method_id']) && $_SESSION['_chosen_method_id']==$this->id) $this->chosen = true; + + add_action('jigoshop_update_options', array(&$this, 'process_admin_options')); + + add_option('jigoshop_free_shipping_availability', 'all'); + add_option('jigoshop_free_shipping_title', 'Free Shipping'); + } + + public function calculate_shipping() { + $this->shipping_total = 0; + $this->shipping_tax = 0; + $this->shipping_label = $this->title; + } + + public function admin_options() { + ?> +   + + : + + + + + + : + + + + + + : + + + + + + : + + + + + + : + +
      $val) : + + echo '
    • '; + + endforeach; + ?>
    + + + + is_available()) $_available_methods[$method->id] = $method; + + endforeach; + + return $_available_methods; + + endif; + } + + function reset_shipping_methods() { + foreach ( self::$shipping_methods as $method ) : + $method->chosen = false; + $method->shipping_total = 0; + $method->shipping_tax = 0; + endforeach; + } + + function calculate_shipping() { + + if (self::$enabled=='yes') : + + self::$shipping_total = 0; + self::$shipping_tax = 0; + self::$shipping_label = null; + $_cheapest_fee = ''; + $_cheapest_method = ''; + if (isset($_SESSION['_chosen_method_id'])) $chosen_method = $_SESSION['_chosen_method_id']; else $chosen_method = ''; + $calc_cheapest = false; + + if (!$chosen_method || empty($chosen_method)) $calc_cheapest = true; + + self::reset_shipping_methods(); + + $_available_methods = self::get_available_shipping_methods(); + + if (sizeof($_available_methods)>0) : + + foreach ($_available_methods as $method) : + + $method->calculate_shipping(); + $fee = $method->shipping_total; + if ($fee < $_cheapest_fee || !is_numeric($_cheapest_fee)) : + $_cheapest_fee = $fee; + $_cheapest_method = $method->id; + endif; + + endforeach; + + // Default to cheapest + if ($calc_cheapest || !isset($_available_methods[$chosen_method])) : + $chosen_method = $_cheapest_method; + endif; + + if ($chosen_method) : + + $_available_methods[$chosen_method]->choose(); + self::$shipping_total = $_available_methods[$chosen_method]->shipping_total; + self::$shipping_tax = $_available_methods[$chosen_method]->shipping_tax; + self::$shipping_label = $_available_methods[$chosen_method]->title; + + endif; + endif; + + endif; + + } + + function reset_shipping() { + self::$shipping_total = 0; + self::$shipping_tax = 0; + self::$shipping_label = null; + } + +} \ No newline at end of file diff --git a/shipping/shipping_method.class.php b/shipping/shipping_method.class.php new file mode 100644 index 00000000000..f31cc029f80 --- /dev/null +++ b/shipping/shipping_method.class.php @@ -0,0 +1,63 @@ +enabled=="no") return false; + + if (isset(jigoshop_cart::$cart_contents_total) && isset($this->min_amount) && $this->min_amount && $this->min_amount > jigoshop_cart::$cart_contents_total) return false; + + $ship_to_countries = ''; + + if ($this->availability == 'specific') : + $ship_to_countries = $this->countries; + else : + if (get_option('jigoshop_allowed_countries')=='specific') : + $ship_to_countries = get_option('jigoshop_specific_allowed_countries'); + endif; + endif; + + if (is_array($ship_to_countries)) : + if (!in_array(jigoshop_customer::get_shipping_country(), $ship_to_countries)) return false; + endif; + + return true; + + } + + public function get_fee( $fee, $total ) { + if (strstr($fee, '%')) : + return ($total/100) * str_replace('%', '', $fee); + else : + return $fee; + endif; + } + + public function is_chosen() { + if ($this->chosen) return true; + return false; + } + + public function choose() { + $this->chosen = true; + $_SESSION['_chosen_method_id'] = $this->id; + } + + public function admin_options() {} + + public function process_admin_options() {} + +} \ No newline at end of file diff --git a/shortcodes/cart.php b/shortcodes/cart.php new file mode 100644 index 00000000000..adedd8ea118 --- /dev/null +++ b/shortcodes/cart.php @@ -0,0 +1,172 @@ +get_error_message() ); + endif; + + jigoshop::show_messages(); + + if (sizeof(jigoshop_cart::$cart_contents)==0) : + echo '

    '.__('Your cart is empty.', 'jigoshop').'

    '; + return; + endif; + + ?> +
    + + + + + + + + + + + + + 0) : + foreach (jigoshop_cart::$cart_contents as $cart_item_key => $values) : + $_product = $values['data']; + if ($_product->exists() && $values['quantity']>0) : + echo ' + + + + + + + + '; + endif; + endforeach; + endif; + + do_action( 'jigoshop_shop_table_cart' ); + ?> + + + + +
    ×'; + + if ($values['variation_id'] && has_post_thumbnail($values['variation_id'])) echo get_the_post_thumbnail($values['variation_id'], 'shop_tiny'); + elseif (has_post_thumbnail($values['product_id'])) echo get_the_post_thumbnail($values['product_id'], 'shop_tiny'); + else echo 'Placeholder'; + + echo ' + ' . apply_filters('jigoshop_cart_product_title', $_product->get_title(), $_product) . ' + '.jigoshop_get_formatted_variation( $values['variation'] ).' + '.jigoshop_price($_product->get_price()).'
    '.jigoshop_price($_product->get_price()*$values['quantity']).'
    +
    + +
    + + +
    +
    +
    + + + +
    + +

    + + + + + + + + + + + + + + + + + + + + + + + + + +
    -
    + + '.__('Sorry, it seems that there are no available shipping methods to your location. Please contact us if you require assistance or wish to make alternate arrangements.', 'jigoshop').'

    '; + endif; + ?> +
    + + + +
    + process_checkout(); + + $result = jigoshop_cart::check_cart_item_stock(); + + if (is_wp_error($result)) jigoshop::add_error( $result->get_error_message() ); + + if ( jigoshop::error_count()==0 && $non_js_checkout) jigoshop::add_message( __('The order totals have been updated. Please confirm your order by pressing the Place Order button at the bottom of the page.', 'jigoshop') ); + + jigoshop::show_messages(); + + jigoshop_get_template('checkout/form.php', false); + +} \ No newline at end of file diff --git a/shortcodes/my_account.php b/shortcodes/my_account.php new file mode 100644 index 00000000000..4bfa4564524 --- /dev/null +++ b/shortcodes/my_account.php @@ -0,0 +1,520 @@ + 5 + ), $atts)); + + $recent_orders = ('all' == $recent_orders) ? -1 : $recent_orders; + + global $post, $current_user; + + get_currentuserinfo(); + + jigoshop::show_messages(); + + if (is_user_logged_in()) : + + ?> +

    %s. From your account dashboard you can view your recent orders, manage your shipping and billing addresses and change your password.', 'jigoshop'), $current_user->display_name, get_permalink(get_option('jigoshop_change_password_page_id'))); ?>

    + + + +

    +
      + +
    • + +
    + + + +

    + + + + + + + + + + + + + get_customer_orders( get_current_user_id(), $recent_orders ); + if ($jigoshop_orders->orders) foreach ($jigoshop_orders->orders as $order) : + ?> + + + + + + + + + + +

    +

    +
    + +
    + +
    +

    + +
    +
    + countries[get_user_meta( get_current_user_id(), 'billing-country', true )])) $country = jigoshop_countries::$countries->countries[get_user_meta( get_current_user_id(), 'billing-country', true )]; else $country = ''; + $address = array( + get_user_meta( get_current_user_id(), 'billing-first_name', true ) . ' ' . get_user_meta( get_current_user_id(), 'billing-last_name', true ) + ,get_user_meta( get_current_user_id(), 'billing-company', true ) + ,get_user_meta( get_current_user_id(), 'billing-address', true ) + ,get_user_meta( get_current_user_id(), 'billing-address-2', true ) + ,get_user_meta( get_current_user_id(), 'billing-city', true ) + ,get_user_meta( get_current_user_id(), 'billing-state', true ) + ,get_user_meta( get_current_user_id(), 'billing-postcode', true ) + ,$country + ); + $address = array_map('trim', $address); + $formatted_address = array(); + foreach ($address as $part) if (!empty($part)) $formatted_address[] = $part; + $formatted_address = implode(', ', $formatted_address); + if (!$formatted_address) _e('You have not set up a billing address yet.', 'jigoshop'); else echo $formatted_address; + ?> +
    + +
    + +
    + +
    +

    + +
    +
    + countries[get_user_meta( get_current_user_id(), 'shipping-country', true )])) $country = jigoshop_countries::$countries->countries[get_user_meta( get_current_user_id(), 'shipping-country', true )]; else $country = ''; + $address = array( + get_user_meta( get_current_user_id(), 'shipping-first_name', true ) . ' ' . get_user_meta( get_current_user_id(), 'shipping-last_name', true ) + ,get_user_meta( get_current_user_id(), 'shipping-company', true ) + ,get_user_meta( get_current_user_id(), 'shipping-address', true ) + ,get_user_meta( get_current_user_id(), 'shipping-address-2', true ) + ,get_user_meta( get_current_user_id(), 'shipping-city', true ) + ,get_user_meta( get_current_user_id(), 'shipping-state', true ) + ,get_user_meta( get_current_user_id(), 'shipping-postcode', true ) + ,$country + ); + $address = array_map('trim', $address); + $formatted_address = array(); + foreach ($address as $part) if (!empty($part)) $formatted_address[] = $part; + $formatted_address = implode(', ', $formatted_address); + if (!$formatted_address) _e('You have not set up a shipping address yet.', 'jigoshop'); else echo $formatted_address; + ?> +
    + +
    + +
    + 0 && jigoshop::verify_nonce('edit_address') ) : + update_user_meta( $user_id, $load_address . '-first_name', jigowatt_clean($_POST['address-first_name']) ); + update_user_meta( $user_id, $load_address . '-last_name', jigowatt_clean($_POST['address-last_name']) ); + update_user_meta( $user_id, $load_address . '-company', jigowatt_clean($_POST['address-company']) ); + update_user_meta( $user_id, $load_address . '-email', jigowatt_clean($_POST['address-email']) ); + update_user_meta( $user_id, $load_address . '-address', jigowatt_clean($_POST['address-address']) ); + update_user_meta( $user_id, $load_address . '-address2', jigowatt_clean($_POST['address-address2']) ); + update_user_meta( $user_id, $load_address . '-city', jigowatt_clean($_POST['address-city']) ); + update_user_meta( $user_id, $load_address . '-postcode', jigowatt_clean($_POST['address-postcode']) ); + update_user_meta( $user_id, $load_address . '-country', jigowatt_clean($_POST['address-country']) ); + update_user_meta( $user_id, $load_address . '-state', jigowatt_clean($_POST['address-state']) ); + update_user_meta( $user_id, $load_address . '-phone', jigowatt_clean($_POST['address-phone']) ); + update_user_meta( $user_id, $load_address . '-fax', jigowatt_clean($_POST['address-fax']) ); + endif; + + wp_safe_redirect( get_permalink(get_option('jigoshop_myaccount_page_id')) ); + exit; + + endif; + + $address = array( + 'first_name' => get_user_meta( get_current_user_id(), $load_address . '-first_name', true ), + 'last_name' => get_user_meta( get_current_user_id(), $load_address . '-last_name', true ), + 'company' => get_user_meta( get_current_user_id(), $load_address . '-company', true ), + 'email' => get_user_meta( get_current_user_id(), $load_address . '-email', true ), + 'phone' => get_user_meta( get_current_user_id(), $load_address . '-phone', true ), + 'fax' => get_user_meta( get_current_user_id(), $load_address . '-fax', true ), + 'address' => get_user_meta( get_current_user_id(), $load_address . '-address', true ), + 'address2' => get_user_meta( get_current_user_id(), $load_address . '-address2', true ), + 'city' => get_user_meta( get_current_user_id(), $load_address . '-city', true ), + 'state' => get_user_meta( get_current_user_id(), $load_address . '-state', true ), + 'postcode' => get_user_meta( get_current_user_id(), $load_address . '-postcode', true ), + 'country' => get_user_meta( get_current_user_id(), $load_address . '-country', true ) + ); + ?> +
    + +

    + +

    + + +

    +

    + + +

    +
    + +

    + + +

    + +

    + + +

    +

    + + +

    +
    + +

    + + +

    +

    + + +

    +
    + +

    + + +

    +

    + + + + +

    +
    + + +

    + + +

    + +

    + + +

    +

    + + +

    +
    + + + + +
    + 0 && jigoshop::verify_nonce('change_password')) : + + if ( $_POST['password-1'] && $_POST['password-2'] ) : + + if ( $_POST['password-1']==$_POST['password-2'] ) : + + wp_update_user( array ('ID' => $user_id, 'user_pass' => $_POST['password-1']) ) ; + + wp_safe_redirect( get_permalink(get_option('jigoshop_myaccount_page_id')) ); + exit; + + else : + + jigoshop::add_error( __('Passwords do not match.','jigoshop') ); + + endif; + + else : + + jigoshop::add_error( __('Please enter your password.','jigoshop') ); + + endif; + + endif; + + endif; + + jigoshop::show_messages(); + + ?> +
    + +

    + + +

    +

    + + +

    +
    + +

    + +
    + 0 && $order->user_id == get_current_user_id() ) : + + echo '

    ' . sprintf( __('Order #%s made on %s', 'jigoshop'), $order->id, date('d.m.Y', strtotime($order->order_date)) ); + + echo sprintf( __('. Order status: %s', 'jigoshop'), $order->status ); + + echo '.

    '; + + ?> + + + + + + + + + + + + + + order_shipping>0) : ?> + + + + get_total_tax()>0) : ?> + + + + order_discount>0) : ?> + + + + + + + + customer_note) : ?> + + + + + + + + items)>0) : + + foreach($order->items as $item) : + + if (isset($item['variation_id']) && $item['variation_id'] > 0) : + $_product = &new jigoshop_product_variation( $item['variation_id'] ); + else : + $_product = &new jigoshop_product( $item['id'] ); + endif; + + echo ' + + + + + '; + endforeach; + endif; + ?> + +
    get_subtotal_to_display(); ?>
    get_shipping_to_display(); ?>
    get_total_tax()); ?>
    -order_discount); ?>
    order_total); ?>
    customer_note)); ?>
    '.$item['name']; + + if (isset($_product->variation_data)) : + echo jigoshop_get_formatted_variation( $_product->variation_data ); + endif; + + echo ' '.$item['qty'].''.jigoshop_price( $item['cost']*$item['qty'], array('ex_tax_label' => 1) ).'
    + +
    +

    +
    +
    + billing_email) echo '
    '.__('Email:', 'jigoshop').'
    '.$order->billing_email.'
    '; + if ($order->billing_phone) echo '
    '.__('Telephone:', 'jigoshop').'
    '.$order->billing_phone.'
    '; + ?> +
    + +
    + +
    + +
    +

    +
    +

    + formatted_shipping_address) _e('N/A', 'jigoshop'); else echo $order->formatted_shipping_address; + ?> +

    + +
    + +
    + +
    +

    +
    +

    + formatted_billing_address) _e('N/A', 'jigoshop'); else echo $order->formatted_billing_address; + ?> +

    + +
    + +
    + +
    + + 0) $order->id = (int) $_POST['orderid']; else $order->id = 0; + if (isset($_POST['order_email']) && $_POST['order_email']) $order_email = trim($_POST['order_email']); else $order_email = ''; + + if ( !jigoshop::verify_nonce('order_tracking') ): + + echo '

    '.__('You have taken too long. Please refresh the page and retry.', 'jigoshop').'

    '; + + elseif ($order->id && $order_email && $order->get_order( $order->id )) : + + if ($order->billing_email == $order_email) : + + echo '

    '.sprintf( __('Order #%s which was made %s has the status “%s”', 'jigoshop'), $order->id, human_time_diff(strtotime($order->order_date), current_time('timestamp')).__(' ago', 'jigoshop'), $order->status ); + + if ($order->status == 'completed') echo __(' and was completed ', 'jigoshop').human_time_diff(strtotime($order->completed_date), current_time('timestamp')).__(' ago', 'jigoshop'); + + echo '.

    '; + + ?> +

    + + + + + + + + + + + + + + + order_shipping>0) : ?> + + + + get_total_tax()>0) : ?> + + + + order_discount>0) : ?> + + + + + + + + + + items as $order_item) : + + if (isset($order_item['variation_id']) && $order_item['variation_id'] > 0) : + $_product = &new jigoshop_product_variation( $order_item['variation_id'] ); + else : + $_product = &new jigoshop_product( $order_item['id'] ); + endif; + + echo ''; + echo ''; + + echo ''; + echo ''; + echo ''; + + echo ''; + + endforeach; + ?> + +
    get_subtotal_to_display(); ?>
    get_shipping_to_display(); ?>
    get_total_tax()); ?>
    -order_discount); ?>
    order_total); ?>
    '.$_product->get_title(); + + if (isset($_product->variation_data)) : + echo jigoshop_get_formatted_variation( $_product->variation_data ); + endif; + + echo ''.$_product->sku.''.jigoshop_price($_product->get_price()).''.$order_item['qty'].'
    + +
    +

    +

    billing_first_name.' '.$order->billing_last_name.'
    '; + if ($order->billing_company) $address .= $order->billing_company.'
    '; + $address .= $order->formatted_billing_address; + echo $address; + ?>

    +
    +
    +

    +

    shipping_first_name.' '.$order->shipping_last_name.'
    '; + if ($order->shipping_company) $address .= $order->shipping_company.'
    '; + $address .= $order->formatted_shipping_address; + echo $address; + ?>

    +
    +
    + '.__('Sorry, we could not find that order id in our database. Want to retry?', 'jigoshop').'

    '; + endif; + else : + echo '

    '.__('Sorry, we could not find that order id in our database. Want to retry?', 'jigoshop').'

    '; + endif; + + else : + + ?> +
    + +

    + +

    +

    +
    +

    " />

    + +
    + id == $order_id && $order->order_key == $order_key && $order->status=='pending') : + + // Set customer location to order location + if ($order->billing_country) jigoshop_customer::set_country( $order->billing_country ); + if ($order->billing_state) jigoshop_customer::set_state( $order->billing_state ); + if ($order->billing_postcode) jigoshop_customer::set_postcode( $order->billing_postcode ); + + // Pay form was posted - process payment + if (isset($_POST['pay']) && jigoshop::verify_nonce('pay')) : + + // Update payment method + if ($order->order_total > 0 ) : + $payment_method = jigowatt_clean($_POST['payment_method']); + $data = (array) maybe_unserialize( get_post_meta( $order_id, 'order_data', true ) ); + $data['payment_method'] = $payment_method; + update_post_meta( $order_id, 'order_data', $data ); + + $available_gateways = jigoshop_payment_gateways::get_available_payment_gateways(); + + $result = $available_gateways[$payment_method]->process_payment( $order_id ); + + // Redirect to success/confirmation/payment page + if ($result['result']=='success') : + wp_safe_redirect( $result['redirect'] ); + exit; + endif; + else : + + // No payment was required for order + $order->payment_complete(); + wp_safe_redirect( get_permalink(get_option('jigoshop_thanks_page_id')) ); + exit; + + endif; + + endif; + + // Show messages + jigoshop::show_messages(); + + // Show form + jigoshop_pay_for_existing_order( $order ); + + elseif ($order->status!='pending') : + + jigoshop::add_error( __('Your order has already been paid for. Please contact us if you need assistance.', 'jigoshop') ); + + jigoshop::show_messages(); + + else : + + jigoshop::add_error( __('Invalid order.', 'jigoshop') ); + + jigoshop::show_messages(); + + endif; + + else : + + // Pay for order after checkout step + if (isset($_GET['order'])) $order_id = $_GET['order']; else $order_id = 0; + if (isset($_GET['key'])) $order_key = $_GET['key']; else $order_key = ''; + + if ($order_id > 0) : + + $order = &new jigoshop_order( $order_id ); + + if ($order->order_key == $order_key && $order->status=='pending') : + + ?> +
      +
    • + + # id; ?> +
    • +
    • + + order_date)); ?> +
    • +
    • + + order_total); ?> +
    • +
    • + + payment_method])) echo $gateways[$order->payment_method]->title; + else echo $order->payment_method; + ?> +
    • +
    + + payment_method, $order_id ); ?> + +
    + Thank you. Your order has been processed successfully.

    ', 'jigoshop'); + + // Pay for order after checkout step + if (isset($_GET['order'])) $order_id = $_GET['order']; else $order_id = 0; + if (isset($_GET['key'])) $order_key = $_GET['key']; else $order_key = ''; + + if ($order_id > 0) : + + $order = &new jigoshop_order( $order_id ); + + if ($order->order_key == $order_key) : + + ?> +
      +
    • + + # id; ?> +
    • +
    • + + order_date)); ?> +
    • +
    • + + order_total); ?> +
    • +
    • + + payment_method])) echo $gateways[$order->payment_method]->title; + else echo $order->payment_method; + ?> +
    • +
    +
    + payment_method, $order_id ); + + endif; + + endif; + +} \ No newline at end of file diff --git a/templates/archive-product.php b/templates/archive-product.php new file mode 100644 index 00000000000..d61e57002e9 --- /dev/null +++ b/templates/archive-product.php @@ -0,0 +1,25 @@ + + +
    ?> + + +

    + +

    + + + post_content); + ?> + + + + + +
    ?> + + + + \ No newline at end of file diff --git a/templates/checkout/form.php b/templates/checkout/form.php new file mode 100644 index 00000000000..63cf281bd9e --- /dev/null +++ b/templates/checkout/form.php @@ -0,0 +1,26 @@ + + +
    + +
    +
    + + + +
    +
    + + + +
    +
    + +

    + + + +
    + + \ No newline at end of file diff --git a/templates/checkout/pay_for_order.php b/templates/checkout/pay_for_order.php new file mode 100755 index 00000000000..ae802e32085 --- /dev/null +++ b/templates/checkout/pay_for_order.php @@ -0,0 +1,90 @@ + +
    + + + + + + + + + + + + + + + order_shipping>0) : ?> + + + + get_total_tax()>0) : ?> + + + + order_discount>0) : ?> + + + + + + + + + + items)>0) : + foreach ($order->items as $item) : + echo ' + + + + + '; + endforeach; + endif; + ?> + +
    get_subtotal_to_display(); ?>
    get_shipping_to_display(); ?>
    get_total_tax()); ?>
    -order_discount); ?>
    order_total); ?>
    '.$item['name'].''.$item['qty'].''.jigoshop_price( $item['cost']*$item['qty'] ).'
    + +
    + order_total > 0) : ?> +
      + set_current(); + foreach ($available_gateways as $gateway ) : + ?> +
    • + chosen) echo 'checked="checked"'; ?> /> + + has_fields || $gateway->description) : + echo ''; + endif; + ?> +
    • + '.__('Sorry, it seems that there are no available payment methods for your location. Please contact us if you require assistance or wish to make alternate arrangements.', 'jigoshop').'

      '; + + endif; + ?> +
    + + +
    + + + +
    + +
    + +
    \ No newline at end of file diff --git a/templates/checkout/review_order.php b/templates/checkout/review_order.php new file mode 100755 index 00000000000..d6c52be5fa2 --- /dev/null +++ b/templates/checkout/review_order.php @@ -0,0 +1,180 @@ +'.__('Sorry, your session has expired.', 'jigoshop').' '.__('Return to homepage →', 'jigoshop').'

    '; + exit; + endif; + + if (isset($_POST['shipping_method'])) $_SESSION['_chosen_method_id'] = $_POST['shipping_method']; + + if (isset($_POST['country'])) jigoshop_customer::set_country( $_POST['country'] ); + if (isset($_POST['state'])) jigoshop_customer::set_state( $_POST['state'] ); + if (isset($_POST['postcode'])) jigoshop_customer::set_postcode( $_POST['postcode'] ); + + if (isset($_POST['s_country'])) jigoshop_customer::set_shipping_country( $_POST['s_country'] ); + if (isset($_POST['s_state'])) jigoshop_customer::set_shipping_state( $_POST['s_state'] ); + if (isset($_POST['s_postcode'])) jigoshop_customer::set_shipping_postcode( $_POST['s_postcode'] ); + + jigoshop_cart::calculate_totals(); +?> +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0) : + foreach (jigoshop_cart::$cart_contents as $item_id => $values) : + $_product = $values['data']; + if ($_product->exists() && $values['quantity']>0) : + echo ' + + + + + '; + endif; + endforeach; + endif; + ?> + +
    + 0) : + + echo ''; + + else : + + if ( !jigoshop_customer::get_country() ) : + echo '

    '.__('Please fill in your details above to see available shipping methods.', 'jigoshop').'

    '; + else : + echo '

    '.__('Sorry, it seems that there are no available shipping methods for your state. Please contact us if you require assistance or wish to make alternate arrangements.', 'jigoshop').'

    '; + endif; + + endif; + + ?>
    -
    '.$_product->get_title().jigoshop_get_formatted_variation( $values['variation'] ).''.$values['quantity'].''.jigoshop_price($_product->get_price_excluding_tax()*$values['quantity'], array('ex_tax_label' => 1)).'
    + +
    + +
      + set_current(); + foreach ($available_gateways as $gateway ) : + ?> +
    • + chosen) echo 'checked="checked"'; ?> /> + + has_fields || $gateway->description) : + echo ''; + endif; + ?> +
    • + '.__('Please fill in your details above to see available payment methods.', 'jigoshop').'

      '; + else : + echo '

      '.__('Sorry, it seems that there are no available payment methods for your state. Please contact us if you require assistance or wish to make alternate arrangements.', 'jigoshop').'

      '; + endif; + + endif; + ?> +
    + + +
    + + + + + + + + + 0) : ?> +

    + + id="terms" /> +

    + + + + +
    + +
    + +
    \ No newline at end of file diff --git a/templates/loop-shop.php b/templates/loop-shop.php new file mode 100644 index 00000000000..6db7a2e0386 --- /dev/null +++ b/templates/loop-shop.php @@ -0,0 +1,53 @@ + get_option('posts_per_page')) query_posts( array_merge( $wp_query->query, array( 'posts_per_page' => $per_page ) ) ); + +ob_start(); + +if (have_posts()) : while (have_posts()) : the_post(); $_product = &new jigoshop_product( $post->ID ); $loop++; + + ?> +
  • + + + + + + + + + + + + + + + +
  • '.__('No products found which match your selection.', 'jigoshop').'

    '; + +else : + + $found_posts = ob_get_clean(); + + echo '
      ' . $found_posts . '
    '; + +endif; + +do_action('jigoshop_after_shop_loop'); \ No newline at end of file diff --git a/templates/product_taxonomy.php b/templates/product_taxonomy.php new file mode 100644 index 00000000000..b651b086c72 --- /dev/null +++ b/templates/product_taxonomy.php @@ -0,0 +1,19 @@ + + +
    ?> + + query_vars['taxonomy']), $wp_query->query_vars['taxonomy']); ?> + +

    name); ?>

    + + description)); ?> + + + + + +
    ?> + + + + \ No newline at end of file diff --git a/templates/single-product-reviews.php b/templates/single-product-reviews.php new file mode 100644 index 00000000000..bb39da0b59b --- /dev/null +++ b/templates/single-product-reviews.php @@ -0,0 +1,113 @@ +
    '; + + $count = $wpdb->get_var(" + SELECT COUNT(meta_value) FROM $wpdb->commentmeta + LEFT JOIN $wpdb->comments ON $wpdb->commentmeta.comment_id = $wpdb->comments.comment_ID + WHERE meta_key = 'rating' + AND comment_post_ID = $post->ID + AND comment_approved = '1' + AND meta_value > 0 + "); + + $rating = $wpdb->get_var(" + SELECT SUM(meta_value) FROM $wpdb->commentmeta + LEFT JOIN $wpdb->comments ON $wpdb->commentmeta.comment_id = $wpdb->comments.comment_ID + WHERE meta_key = 'rating' + AND comment_post_ID = $post->ID + AND comment_approved = '1' + "); + + if ( $count>0 ) : + + $average = number_format($rating / $count, 2); + + echo '
    '; + + echo '
    '.$average.' '.__('out of 5', 'jigoshop').'
    '; + + echo '

    '.sprintf( _n('%s review for %s', '%s reviews for %s', $count, 'jigoshop'), ''.$count.'', ''.wptexturize($post->post_title).'' ).'

    '; + + echo '
    '; + + else : + echo '

    '.__('Reviews', 'jigoshop').'

    '; + endif; + + $title_reply = ''; + + if ( have_comments() ) : + + echo '
      '; + + wp_list_comments( array( 'callback' => 'jigoshop_comments' ) ); + + echo '
    '; + + if ( get_comment_pages_count() > 1 && get_option( 'page_comments' ) ) : ?> + + '.__('Add Review', 'jigoshop').'

    '; + + $title_reply = __('Add a review', 'jigoshop'); + + else : + + $title_reply = __('Be the first to review ', 'jigoshop').'“'.$post->post_title.'”'; + + echo '

    '.__('There are no reviews yet, would you like to submit yours?', 'jigoshop').'

    '; + + endif; + + $commenter = wp_get_current_commenter(); + + echo '
    '; + + comment_form(array( + 'title_reply' => $title_reply, + 'comment_notes_before' => '', + 'comment_notes_after' => '', + 'fields' => array( + 'author' => '

    ' . ' ' . '*' . + '

    ', + 'email' => '', + ), + 'label_submit' => __('Submit Review', 'jigoshop'), + 'logged_in_as' => '', + 'comment_field' => ' +

    +

    ' + . jigoshop::nonce_field('comment_rating', true, false) + )); + + echo '
    '; + +?>
    + + \ No newline at end of file diff --git a/templates/single-product.php b/templates/single-product.php new file mode 100644 index 00000000000..ccf44317959 --- /dev/null +++ b/templates/single-product.php @@ -0,0 +1,33 @@ + + +
    ?> + + ID ); ?> + + + +
    > + + + +
    + +

    + + + +
    + + + +
    + + + + + +
    ?> + + + + \ No newline at end of file diff --git a/templates/taxonomy-product_cat.php b/templates/taxonomy-product_cat.php new file mode 100644 index 00000000000..662220ac52a --- /dev/null +++ b/templates/taxonomy-product_cat.php @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/templates/taxonomy-product_tag.php b/templates/taxonomy-product_tag.php new file mode 100644 index 00000000000..662220ac52a --- /dev/null +++ b/templates/taxonomy-product_tag.php @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/version.txt b/version.txt new file mode 100644 index 00000000000..7e310bae199 --- /dev/null +++ b/version.txt @@ -0,0 +1 @@ +0.9.9 diff --git a/widgets/cart.php b/widgets/cart.php new file mode 100644 index 00000000000..d5f64b1bc74 --- /dev/null +++ b/widgets/cart.php @@ -0,0 +1,83 @@ + __( "Shopping Cart for the sidebar.", 'jigoshop') ); + parent::WP_Widget('shopping_cart', __('Shopping Cart', 'jigoshop'), $widget_ops); + } + + /** @see WP_Widget::widget */ + function widget( $args, $instance ) { + + if (is_cart()) return; + + extract($args); + if ( !empty($instance['title']) ) $title = $instance['title']; else $title = __('Cart', 'jigoshop'); + $title = apply_filters('widget_title', $title, $instance, $this->id_base); + + echo $before_widget; + if ( $title ) echo $before_title . $title . $after_title; + + echo ''; + + if (sizeof(jigoshop_cart::$cart_contents)>0) : + echo '

    '; + + if (get_option('js_prices_include_tax')=='yes') : + _e('Total', 'jigoshop'); + else : + _e('Subtotal', 'jigoshop'); + endif; + + echo ': '.jigoshop_cart::get_cart_total(); + + echo '

    '; + + do_action( 'jigoshop_widget_shopping_cart_before_buttons' ); + + echo '

    '.__('View Cart →','jigoshop').' '.__('Checkout →','jigoshop').'

    '; + endif; + echo $after_widget; + } + + /** @see WP_Widget::update */ + function update( $new_instance, $old_instance ) { + $instance['title'] = strip_tags(stripslashes($new_instance['title'])); + return $instance; + } + + /** @see WP_Widget::form */ + function form( $instance ) { + ?> +

    +

    + 'widget_featured_products', 'description' => __( "Featured products on your site", 'jigoshop') ); + parent::WP_Widget('featured-products', __('Featured Products', 'jigoshop'), $widget_ops); + $this->alt_option_name = 'widget_featured_products'; + + add_action( 'save_post', array(&$this, 'flush_widget_cache') ); + add_action( 'deleted_post', array(&$this, 'flush_widget_cache') ); + add_action( 'switch_theme', array(&$this, 'flush_widget_cache') ); + } + + /** @see WP_Widget::widget */ + function widget($args, $instance) { + $cache = wp_cache_get('widget_featured_products', 'widget'); + + if ( !is_array($cache) ) $cache = array(); + + if ( isset($cache[$args['widget_id']]) ) { + echo $cache[$args['widget_id']]; + return; + } + + ob_start(); + extract($args); + + $title = apply_filters('widget_title', empty($instance['title']) ? __('Featured Products', 'jigoshop') : $instance['title'], $instance, $this->id_base); + if ( !$number = (int) $instance['number'] ) + $number = 10; + else if ( $number < 1 ) + $number = 1; + else if ( $number > 15 ) + $number = 15; + + $featured_posts = get_posts(array('numberposts' => $number, 'post_status' => 'publish', 'post_type' => 'product', 'meta_key' => 'featured', 'meta_value' => 'yes' )); + if ($featured_posts) : +?> + + + + +flush_widget_cache(); + + $alloptions = wp_cache_get( 'alloptions', 'options' ); + if ( isset($alloptions['widget_featured_products']) ) delete_option('widget_featured_products'); + + return $instance; + } + + function flush_widget_cache() { + wp_cache_delete('widget_featured_products', 'widget'); + } + + /** @see WP_Widget::form */ + function form( $instance ) { + $title = isset($instance['title']) ? esc_attr($instance['title']) : ''; + if ( !isset($instance['number']) || !$number = (int) $instance['number'] ) + $number = 2; +?> +

    +

    + +

    +

    + __( "Shows a custom attribute in a widget which lets you narrow down the list of shown products in categories.", 'jigoshop') ); + parent::WP_Widget('layered_nav', __('Layered Nav', 'jigoshop'), $widget_ops); + } + + /** @see WP_Widget::widget */ + function widget( $args, $instance ) { + extract($args); + + if (!is_tax( 'product_cat' ) && !is_post_type_archive('product') && !is_tax( 'product_tag' )) return; + + global $_chosen_attributes, $wpdb, $all_post_ids; + + $title = $instance['title']; + $taxonomy = 'product_attribute_'.strtolower(sanitize_title($instance['attribute'])); + + if (!taxonomy_exists($taxonomy)) return; + + $title = apply_filters('widget_title', $title, $instance, $this->id_base); + + $args = array( + 'hide_empty' => '1' + ); + $terms = get_terms( $taxonomy, $args ); + $count = count($terms); + if($count > 0){ + + $found = false; + ob_start(); + + echo $before_widget . $before_title . $title . $after_title; + + echo "
      "; + + // Reduce count based on chosen attributes + $all_post_ids = jigoshop_layered_nav_query( $all_post_ids ); + $all_post_ids = jigoshop_price_filter( $all_post_ids ); + + foreach ($terms as $term) { + + $_products_in_term = get_objects_in_term( $term->term_id, $taxonomy ); + + $count = sizeof(array_intersect($_products_in_term, $all_post_ids)); + + if ($count>0) $found = true; + + $class = ''; + + $arg = 'filter_'.strtolower(sanitize_title($instance['attribute'])); + + if (isset($_GET[ $arg ])) $current_filter = explode(',', $_GET[ $arg ]); else $current_filter = array(); + + if (!is_array($current_filter)) $current_filter = array(); + + if (!in_array($term->term_id, $current_filter)) $current_filter[] = $term->term_id; + + // Base Link decided by current page + if (defined('SHOP_IS_ON_FRONT')) : + $link = ''; + elseif (is_post_type_archive('product') || is_page( get_option('jigoshop_shop_page_id') )) : + $link = get_post_type_archive_link('product'); + else : + $link = get_term_link( get_query_var('term'), get_query_var('taxonomy') ); + endif; + + // All current filters + if ($_chosen_attributes) foreach ($_chosen_attributes as $name => $value) : + if ($name!==$taxonomy) : + $link = add_query_arg( strtolower(sanitize_title(str_replace('product_attribute_', 'filter_', $name))), implode(',', $value), $link ); + endif; + endforeach; + + // Min/Max + if (isset($_GET['min_price'])) : + $link = add_query_arg( 'min_price', $_GET['min_price'], $link ); + endif; + if (isset($_GET['max_price'])) : + $link = add_query_arg( 'max_price', $_GET['max_price'], $link ); + endif; + + // Current Filter = this widget + if (isset( $_chosen_attributes[$taxonomy] ) && is_array($_chosen_attributes[$taxonomy]) && in_array($term->term_id, $_chosen_attributes[$taxonomy])) : + $class = 'class="chosen"'; + else : + $link = add_query_arg( $arg, implode(',', $current_filter), $link ); + endif; + + // Search Arg + if (get_search_query()) : + $link = add_query_arg( 's', get_search_query(), $link ); + endif; + + // Post Type Arg + if (isset($_GET['post_type'])) : + $link = add_query_arg( 'post_type', $_GET['post_type'], $link ); + endif; + + echo '
    • '; + + if ($count>0) echo ''; else echo ''; + + echo $term->name; + + if ($count>0) echo ''; else echo ''; + + echo ' '.$count.'
    • '; + + } + + echo "
    "; + + echo $after_widget; + + if (!$found) : + ob_clean(); + return; + else : + $widget = ob_get_clean(); + echo $widget; + endif; + + } + } + + /** @see WP_Widget::update */ + function update( $new_instance, $old_instance ) { + if (!isset($new_instance['title']) || empty($new_instance['title'])) $new_instance['title'] = ucwords($new_instance['attribute']); + $instance['title'] = strip_tags(stripslashes($new_instance['title'])); + $instance['attribute'] = stripslashes($new_instance['attribute']); + return $instance; + } + + /** @see WP_Widget::form */ + function form( $instance ) { + global $wpdb; + ?> +

    +

    + +

    + + __( "Shows a price filter slider in a widget which lets you narrow down the list of shown products in categories.", 'jigoshop') ); + parent::WP_Widget('price_filter', __('Price Filter', 'jigoshop'), $widget_ops); + } + + /** @see WP_Widget::widget */ + function widget( $args, $instance ) { + extract($args); + + if (!is_tax( 'product_cat' ) && !is_post_type_archive('product') && !is_tax( 'product_tag' )) return; + + global $_chosen_attributes, $wpdb, $all_post_ids; + + $title = $instance['title']; + $title = apply_filters('widget_title', $title, $instance, $this->id_base); + + echo $before_widget . $before_title . $title . $after_title; + + // Remember current filters/search + $fields = ''; + + if (get_search_query()) $fields = ''; + if (isset($_GET['post_type'])) $fields .= ''; + + if ($_chosen_attributes) foreach ($_chosen_attributes as $attribute => $value) : + + $fields .= ''; + + endforeach; + + $min = 0; + + $max = ceil($wpdb->get_var("SELECT max(meta_value + 0) + FROM $wpdb->posts + LEFT JOIN $wpdb->postmeta ON $wpdb->posts.ID = $wpdb->postmeta.post_id + WHERE meta_key = 'price' AND ( + $wpdb->posts.ID IN (".implode(',', $all_post_ids).") + OR ( + $wpdb->posts.post_parent IN (".implode(',', $all_post_ids).") + AND $wpdb->posts.post_parent != 0 + ) + )")); + + if (defined('SHOP_IS_ON_FRONT')) : + $link = ''; + elseif (is_post_type_archive('product') || is_page( get_option('jigoshop_shop_page_id') )) : + $link = get_post_type_archive_link('product'); + else : + $link = get_term_link( get_query_var('term'), get_query_var('taxonomy') ); + endif; + + echo '

    +
    +
    +
    + '.__('Price: ', 'jigoshop').' + + + '.$fields.' +
    +
    +
    '; + + echo $after_widget; + } + + /** @see WP_Widget::update */ + function update( $new_instance, $old_instance ) { + if (!isset($new_instance['title']) || empty($new_instance['title'])) $new_instance['title'] = __('Filter by price', 'jigoshop'); + $instance['title'] = strip_tags(stripslashes($new_instance['title'])); + return $instance; + } + + /** @see WP_Widget::form */ + function form( $instance ) { + global $wpdb; + ?> +

    +

    + 'widget_product_categories', 'description' => __( "A list or dropdown of product categories", 'jigoshop' ) ); + parent::WP_Widget('product_categories', __('Product Categories', 'jigoshop'), $widget_ops); + } + + /** @see WP_Widget::widget */ + function widget( $args, $instance ) { + extract( $args ); + + $title = apply_filters('widget_title', empty( $instance['title'] ) ? __( 'Product Categories', 'jigoshop' ) : $instance['title'], $instance, $this->id_base); + $c = $instance['count'] ? '1' : '0'; + $h = $instance['hierarchical'] ? '1' : '0'; + $d = $instance['dropdown'] ? '1' : '0'; + + echo $before_widget; + if ( $title ) + echo $before_title . $title . $after_title; + + $cat_args = array('orderby' => 'name', 'show_count' => $c, 'hierarchical' => $h, 'taxonomy' => 'product_cat'); + + if ( $d ) { + + $terms = get_terms('product_cat'); + $output = ""; + echo $output; + + ?> + + +
      + +
    + '') ); + $title = esc_attr( $instance['title'] ); + $count = isset($instance['count']) ? (bool) $instance['count'] :false; + $hierarchical = isset( $instance['hierarchical'] ) ? (bool) $instance['hierarchical'] : false; + $dropdown = isset( $instance['dropdown'] ) ? (bool) $instance['dropdown'] : false; +?> +

    +

    + +

    /> +
    + + /> +
    + + /> +

    + __( "Search box for products only.", 'jigoshop') ); + parent::WP_Widget('product_search', __('Product Search', 'jigoshop'), $widget_ops); + } + + /** @see WP_Widget::widget */ + function widget( $args, $instance ) { + extract($args); + + $title = $instance['title']; + $title = apply_filters('widget_title', $title, $instance, $this->id_base); + + echo $before_widget; + + if ($title) echo $before_title . $title . $after_title; + + ?> + + +

    +

    + __( "Your most used product tags in cloud format", 'jigoshop') ); + parent::WP_Widget('tag_cloud', __('Product Tag Cloud', 'jigoshop'), $widget_ops); + } + + /** @see WP_Widget::widget */ + function widget( $args, $instance ) { + extract($args); + $current_taxonomy = $this->_get_current_taxonomy($instance); + if ( !empty($instance['title']) ) { + $title = $instance['title']; + } else { + if ( 'product_tag' == $current_taxonomy ) { + $title = __('Product Tags', 'jigoshop'); + } else { + $tax = get_taxonomy($current_taxonomy); + $title = $tax->labels->name; + } + } + $title = apply_filters('widget_title', $title, $instance, $this->id_base); + + echo $before_widget; + if ( $title ) + echo $before_title . $title . $after_title; + echo '
    '; + wp_tag_cloud( apply_filters('widget_tag_cloud_args', array('taxonomy' => $current_taxonomy) ) ); + echo "
    \n"; + echo $after_widget; + } + + /** @see WP_Widget::update */ + function update( $new_instance, $old_instance ) { + $instance['title'] = strip_tags(stripslashes($new_instance['title'])); + $instance['taxonomy'] = stripslashes($new_instance['taxonomy']); + return $instance; + } + + /** @see WP_Widget::form */ + function form( $instance ) { + $current_taxonomy = $this->_get_current_taxonomy($instance); +?> +

    +

    + 'widget_recent_entries', 'description' => __( "The most recent products on your site", 'jigoshop') ); + parent::WP_Widget('recent-products', __('New Products', 'jigoshop'), $widget_ops); + $this->alt_option_name = 'widget_recent_entries'; + + add_action( 'save_post', array(&$this, 'flush_widget_cache') ); + add_action( 'deleted_post', array(&$this, 'flush_widget_cache') ); + add_action( 'switch_theme', array(&$this, 'flush_widget_cache') ); + } + + /** @see WP_Widget::widget */ + function widget($args, $instance) { + $cache = wp_cache_get('widget_recent_products', 'widget'); + + if ( !is_array($cache) ) $cache = array(); + + if ( isset($cache[$args['widget_id']]) ) { + echo $cache[$args['widget_id']]; + return; + } + + ob_start(); + extract($args); + + $title = apply_filters('widget_title', empty($instance['title']) ? __('New Products', 'jigoshop') : $instance['title'], $instance, $this->id_base); + if ( !$number = (int) $instance['number'] ) + $number = 10; + else if ( $number < 1 ) + $number = 1; + else if ( $number > 15 ) + $number = 15; + + $show_variations = $instance['show_variations'] ? '1' : '0'; + + $args = array('showposts' => $number, 'nopaging' => 0, 'post_status' => 'publish', 'post_type' => 'product'); + + if($show_variations=='0'){ + $args['meta_query'] = array( + array( + 'key' => 'visibility', + 'value' => array('catalog', 'visible'), + 'compare' => 'IN' + ) + ); + $args['parent'] = '0'; + } + + $r = new WP_Query($args); + + if ($r->have_posts()) : +?> + + +
      + have_posts()) : $r->the_post(); $_product = &new jigoshop_product(get_the_ID()); ?> +
    • + '; ?> + + get_price_html(); ?>
    • + +
    + +flush_widget_cache(); + + $alloptions = wp_cache_get( 'alloptions', 'options' ); + if ( isset($alloptions['widget_recent_products']) ) delete_option('widget_recent_products'); + + return $instance; + } + + function flush_widget_cache() { + wp_cache_delete('widget_recent_products', 'widget'); + } + + /** @see WP_Widget::form */ + function form( $instance ) { + $title = isset($instance['title']) ? esc_attr($instance['title']) : ''; + if ( !isset($instance['number']) || !$number = (int) $instance['number'] ) + $number = 5; + + $show_variations = isset( $instance['show_variations'] ) ? (bool) $instance['show_variations'] : false; +?> +

    +

    + +

    +

    + +

    /> +
    + +

    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 z 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

    -+K1~p?{2rLI~ zfE&p05FQQROui{zU;C<-ZOhaUvnY0=pTRP8z?hBaa}_YW_{M3~JTbF^7#b)E!)Z$2 z$Iyr_unKykAIC`#V2&QgK8e^(TED0lpC!Df@Q5-%-cm*r>>Ro0xCv$^=L#ZV32fsT z2#3aU>L>wHl0)=u!|qtmdi~$)J_2tt6VhAeTD0TP8Ejs3MXgrTv`hgz7+JBs-e}f~ z`2wcZn82LKG9%Wz?VrHE(FS^{if-wLOC@_1;;+*PjA}mUghAkywTMb`y?AzEw35GN z&k%|$tF2r2ayFCa={KG~|5pz^_pd(u_MH>AI=yDcxaaVAl=IHj zi_#2gE{7Y;aISdlzkdDf9ec~)b+6>}-1){&e&-Papa13z3BW>czHKB*$?vDWcBYt3 zzxn9Mr~mF8X^4p~!aJ8vvJm5J203u)`CHE<`j>_M%$aKJS1!cf`HLHvIaqARzugwF z1bn%?P7dN??wj}JA3wL!#WGSX_Qbi>@4Htd{g}4guCz@~jERg2Cc`NHyYJc^#k}r7 znaIyQJ@@HvoLlW$JpIu(?)%b9D?vsf?PZ$}P>Ik;l-vFX_V2oH*Q5W}qkCSzr#;^u zdCkauKXu=^ubyk3Z{Gf)+X+AN>yK29Ru-RGjH+?}$L`lh^s`?(Yc;IH?>!tPh_Z^X z(`73VCBD?}Rla_yY_CZ?L_U--6h6=ZGM;4z;J^jXBeFLJuYyJRhT{w2w=lqgk+r_1U<=xf zWu{*~yS&Stn8ZjaBnqS#E-YQ))TFdbK7Pw&{D9%8BoN!_wqPvzP01aW-#_qFyl8nzym_+|Q@cf$8gc zrRR6?S=j8@*`C+#SvcZU6T0S_eb-3$os6zE6Iv%Br}#^*S2FFC<(WNKOCqrDW!2=^ za4A-6a9Zq`ZN6bF>*q8Ti7|ZOKpfaH9PF_EVr{xOW5+)K^4!bK+8tx%58SbD#E*^Y zxyqhh{rwZoXP)h~TXTO=Fh$~Jv)@DPi9M4T|?ObZEKXQ zy%-8wn59m57KW#=376|pUA4IaxvEFR*|k!VktC_n%>m% z0{RnbI-iJRr#d+~QaxB2)k|aP9Bzf2q}3fC+jri`7cq*c^n;A11G+f3Fk1AfibG7H zthX6uECEb%2J<%0t|DqM0xy}zdS$}(agE@C9ERft9zb>xY8f%)8Y&8yKGPuKl~}q^ z5+i}xWRP|Y6JvVIi;E{tpLzP}7j{=GzF{JEnJ*Oc+03rpdsZ9Gsq<4K6H5 z7$rl=90nnPoH1eX1)*Mv!E{z^rPZwN83EH{Ehkef6o>OOGt>A4Z8h7R%?$6G*flwM z;+d0xI)o=d5*+#Ga^>X&Oh=4a!;f?@rBKwfB!-`3TUMi11MK2BDyb>MyGP5rs$I*R zomtKoIUYiA5>{jeNlnx;6R6DzB%#XiFA;L!+(XctG=Vj*_rXq7Dy9 zMmCguE)N55Zhl?_4*PwM>PqDj{y#xLbd-FHZ`mutZx?9au%WL8sJl)h@Y;ST2pcZM z&&JC7cfaX2GUxU$zV-~L=3o8r+duZ(e-0amn0pTI{-ZBEcHhy-LlZ-fy>Nbq!~i5+ zO@WIf-wm9NZL7T{&24)MB*Ta1Uq7)3f9B`EXCDdv#}nxI$IyQy{LyzG`q!U&`iK6* z!$0tC`+oJqcM;#}xu5>Kv)^^!ZWhc|Z!0Hf+d?-+3ToJ_6~iIRa$Kom)PKXp=-D&8 zT=+0<06C472U}V;*UI3vc%ycWXvJ(vv?0SNNZ}k2zjaYp81WW z6M0|{w%0&GIQt{PAS=oC3M#Ne-EQ(n5pB{5Qw-a01tKoDhhO=ulZWkm6kx_69D$`lqHO({PL7v5DxJ?rG=n3-ipjp6A5A= z0rVMf(QnmlzW8E;&%E)zww@p_}b9vsr?0=p2!>WBX)h1p1*VV_RAR zC2cI3VM7Urk$!t+CE*SAP3$M3v7D?gH~!=Q{a-)wqaQvrrlk^IL9t(dv^@Lla=kHS z*ku4y;MeT2HfnKDA82?{eD2iBxo#(}R&*^>L3aitw4C|E z6?GCYGO%!==CUc(#v760dTk3DPtnCbM4?hBuEvvi=784{q>%thp)TF?-CD=YBXKH% zR~qJ>u|SZ?VJb?FjC+0Tt)g0h7!R5j8OMfPgwYfCIIZv7D(0V4Y9p?{*f1BHb4zpe z_q^uTJIl%P@Nn^#Lmb8DOH~E|%IlnS$Mg&;F5SNO%xq^=naEG<(@Gf=&npZq*kCY6 zFn^HfG2*~grf0CoGDiaRdXnktZPgdxHPnrgk{n4*JbK3LJX;Skc`Krc$&whfOZute(9o`YVTC~oyN<(s2R?z=Hday|_<%$8@a*m4 zfyyvu7BJc`esnc4gAsVyOjvz{atrBS2;$J?rI3K^pzuTBT&1#z8~VwiQLmM>S{@>P z!{y;tbGF4PH6w}Hw@kb?hnX=Le|`YZt<&!0 zA=lIT+~W^v)rouWdHcB&tFVYT84Q3RAliOL8Y1Mquw`gM)OHDkEDV7?G8N?!%?(@3 z-U(3gSj7N5qVA6o0vMDi(&W(|>@BUrXEKIIM(mU}v3sIet&ASn|Hps&84RYQvjHCl zb`Ua61-*z$4jw!??MKfPY(p6=TpTWP)F@gyG2gMx_q_AHnEYGrG+#b9ozwMvE{Eyr zOac=g<%XwsOebAJG*lRVQn#r7(boxELc?I%&<5ep$ax4UM9=~-LvipYMa4+ajsPVx zVS;d%#QIv;FY*(%dCQQv;UjQMeO{g00nQnW6ZRA~7wj*lRFF;%$I6R~ORV9ntrO4F2^c9V-i(nh0J}c zd4Q*p`purIn4kU7nbe8`p)gpHY8945gL z1VXgs-7At%7F1Is}&LlI*V;?#Oy!q-ceH9FI>hq_fr^U%) z?d2K-3B9`b>>`n%9m4hV^=viEZIob;71<5|4>^D9T`aIr@(?880)7dD7l04kf(w}Y z^uUe67r>1HzEGgUs0}rXSWD1kd^YMzB7WDn7V$WBWh;m{Ez!zF47adfc$XMHApz2` z{?bAr2}7F%8$ol4#-n=D_%)M>^UeetK3`N+lKe<9nIC3mjbh! z?Dn#Xxhv<5XmJ#(;(Zme3@XVq=Q%9SWJ=jwTrZ4g6@6crqwpmgq{N^Qel z0lX*}WX|SlZO_8~WUtrgd2@A8NfByl#g64&1yj{YHQ!G*{J84&6&eT3QIZ(@HCY>+ zbh_#Hd%mTZLG#ha+`IR`rj*}%@W{b8e%skE{w;hVoF2l%Mv4yMW^qwUr^O51rhTeq zl`!en^W=P7D9X5#;?yR=&cGazlWNR!b5IRZPJ4BO=$IOF7aZV)A1DRS)qExGq(SC( z-4GcgsCLE>3Lt0O%6Q?}({X>si(}=v)9N&;Z&>xmTK#OS*I9UGr4(Np&SqAvR9h|7 zl4V!5`l+Oa+Z#CtqYvJUknrjAvQPFTQx})`R;eM|{lHxo+3A zOF8U>TUs`0Ay(yiQ&UU3N+YYSUNTorDXL-hhpS`xvbe2bz`;dXSZ((FqyxGJ=p+>6 zEb%wX*u_VQxw44q^rl|9ee~!vwS{!Hq+;R`;V@A};Vgj#0iquiAPkO(WD{afkWNU@ zl1a$iU{)p=S@@nsAx!Kri<}-X4ETU?ajlRym%B4dD|?cak=>&ohE^?dlFGH`-0ueWHA# zTlN>an+>bgZq;k`R=a)MZAY~%XC$CVnWIP(ZqDhZzPnr(MU!Jo6D}Gbo1Sm`%BB>r z;O07wz*kU{9bRFmaDDXsZ$NvKK$P+)9()79rjQlL!9_g$nIC-TJ);#NY<5meKHq-V z!6>UihEYBj|B_%!n%gIfr{-FJ{p9@r_Mm9v@Jh2Qa$N6v%^GXs$KSr6@H>C`>wog_ z6k&dO`hWiAi74}D&)3JxY82j*a}>Gdmo%QgiT@MR%3sP2-_c#&XNzrv!BtvbHt*4j z?+u2kq#r~};KilFXP+I3>7|V&Zq0Vn8*4YffVUJVxXGt z954LCnN<)@8nM##i!=nIEZ(wT|NXx^ji?)GR=YNWZ3l<5@4vnJH9=ULYq?hDrhmu> zW!oq>1kX^&0oA~$8NG9qU2^fc#mR4*>@0Rl`%0BtE60ELINTenZ6VSY)qxl9`p8|a z>DIyTJQyVyRBVv#rt-dpZXo`laKJVZ$^c&o$e~Wr z-ar+pD3zm%0z*S10X&L$FZ>e8X2B~FbmN!i@znr1JY}ySUt%JxLL^i|MC7s4M4Juo z@-)f;R6{S2j8~`w#gRW9$1k^Z)=fAb_@dN5Y?Kfv)R1=ZKV%hV(Qsra28|I3!ssnz zR<9lRpmiY99L`Gmsm%OJ>)gzI+%Mds4Pjn<@9uIXw^z^!ZUFm=0~iW=U8~MXaw?r! z>e>@|RAEq|fxa4sUo9I3^V+Fk z1r2j+S_X|GSS9Fyqm2T`NlW?}Tzs&CV4_)QXw2)TY8`93)7_(IC-UX|!CMXGA;k1x z8bD=|iPLs$Ct*Ur^%EVeEch<|wLGw2Plyq)nUACx$QsUqD?SiW9RWsSAHeV8{}Zau z$5?L{kBJb)*__=|;QC>&&Vv&GqcQG6LSt$e1^8MIIl}Bp+tP3spNQc(AeGKrbGGXQ z3Cvu3TFPB~7I972St?#7QX=Ar)u2v^@Q(6Z4CC%xBTe__?OH+JVwV zbDcgz!pcS}$;%>H#26T`4z`X~7^K%@7!O9^`t)EBLZ59*ql9ElI8GU$fHEjyrZaRP zDk`YgA$G-R!E_xKF?-3tPR6XBAnM4ePA+LpRoO9;@8bj48-(;z_yx3~HC(rJm z7{SR5rf|^9Ns(40s#qmZz7I@4jcssHOHwH~{dl9fiU+J+m5QPzvHbuGWMyTg;{?zS zTId!BJtvM+(tRIu7-a>yGb$36K`yUTE8A%CV03KQah-a-vAS9ZOo4qltw6NVMMqV< zTkQhx2%8nof$*DXig2CQDo)j<%AhtHDQ(0?0V+fkA(H`=8sZn6QH9@f@S)-1gb{1M zTgP5>f89smO}0dbgC$&$H}?m7R=CT+f5p%V%A#qumtvuSk0Ux!5b}=QxH+?bx_8ll zc~$FwokrlbZ39aO7rYmKH|C7I+29st4y>M^`@y$GX?9M$F}E#w4l*1BNU$XhUc7(x z&t9CUW&tqKqc1+WaQlR4K0kW0#vkFCnn*#v`>wG+d1Pv4wfD2{JN(byao|f&E&j{@ z{4}KbAj3gmP~61`X7A# z!o8zw(qdgFd3?J3Uml-q#`m*KL0Am(k!&vqGbnsdG4(qqMaAW(9yomWWcg2yPkrUZ zMVL9naIkoAM1T0y(!pVUwhpZzxP^-%KKtZ!R1iEIfDOjzKKj-JPfs`h^!U_gpP2qX z-goTGwDH1*$_#3?B>>}PAXjE}EJW1q{E<6xg!j~cc?!p7$3K4j-k-Sl&L6$AyWB-l zXYR2%p2F%OhJ3I?@YE-tI`mzKP~B;sYeoqM`IGH{t22oFRtkU@5KaR!K)@4Vuo0$# z5by+8a-s9Nz2W#mpau1SyAm-^s2p1Y0D}fVz7rq;mFFlsT6&FO5g>fegHKW&$M!d^WE~@|2D|k5%Mn>}K9FA77)muOk zCJDV2;9wit$Z-QZNT{*2S~E;1p3Gx>Iu!^3Z!Dypd1UqX4-f4b8J-v$DizS9&7{!T zmyZZF#?d&3rxL?SJ>@B7JK3aQBnH+lg!r68TiDVhqgvmI@q>xmK#oWRegN*pudB_7hXJ5THqnK))y)xj^9(x{FM%nRz&Tv{R_y0`leDT zbor5d6WkRNt6P=31H$0n&a36yaTGqpmZ^K7c zsK@C&s!&KbYnf!%?!b~!ll`)qPX-E7dkIbVtYi<8*5*iDVKEMD;W)9D<1eLKEgh!LH0L{sJ(4&%WHWEI&tTUsv^ z+6R;c37lfe$6C+lDflP0An(!Q9rpUr13xoViQwD!DiH{!&e+j%3 z+D!=65N(DJgq;j-gZsp=Vs+t1re_KUrqMHpDg`Xd^%XQ`IF#_PeJz4y@i>bQh*icT zd4(^9EJgslSa`!49d4F5tPq22rj^O+GXAU%6=YdkUS3|U*G$Z%V5eAM680GUo@LlR z=QtBmJ!DEHW9o|tCDoCN@`nNuA4m)!hTl@!2vofwR+HU;BS5yBh={F?Ve*0tZzmo3VQWIVo)N{+D z==S2$k51(O=INy$d;7jYaV^u`9m=XbKh^xqKd^p^a2g3d_MU^^|J#od{>a<*k~kuq zo||sIWj!kYnJTq~a+z2mp^UDzCwg(kcbT0WT_igo&b|Jex+`l3kA zXp&kXp${cBaS*>28U7>LUcULkON+*@e&985YOn$QGk%kMt zz1gPCEsu^(RQ}~Vvjn)^Sjt0ZTR-xKeLW}m+tUrCL3kR4PvdD?4lmc%fsLh>;f?M3tDpF*!RtZ*=hDk3mb>#^cDF%%6o|6DYz4Nw zwdM9IU*D43wY_EIql+VXE{-!IU;}MWJkIFig-R914!y8+Zn4`d?v5SO(;1wlV>nr|2x2yD5^v9N(P{N@ z_1^Pg+8X^#$xZZBO}X_@=@vteQ9Xl7Zv&O=(uDs#4qpfzmv0~qKWdDIe75HIk>1SVhVQzZ%r{Dbg+3DiL zPds{7N$nlihFnZN16s5`maFhns%U{IMEL2X3X8x;ND2ux1^c{^nvst~A>hCh$U6Zz zL~aM5h`y1HWDv*g)Y$<7su)N!vFhdE!4IMsZaBa)1*}6ZC@}k=7SGms(FIf@HVBmn z=uhzQLsS)Iev(9F2ftB(k;X`7wy%$ts~>u6ISfYN`qpznU`~kN zs0JbSiU?uhY=i_d?}uVeqVNRDw#5M5$b0w_948%9qj#;)z;zv^uV*M=ZYsQ?k>r zo_y}5mD=*5+m2YBrfYP?HeD|`{qoeIZ+}Ca&zS!bSpWba07*naR0`LTb0FWdO;}67 z0x^1?#5%Kq%pyEIObKu@gus|!0R8|kgsA}CE%$P})-9Yj&~)MdLc{UZ`|(bz3AYBr zg2LfUU^~Nv4JbeZFb{JQW)4n?u|24BB9R4-V+FFu>V&y1yy7sT@bT2KWb?xy2z8^| zfa_|mR37$Hcv@XMoRESw5EHZ)=&sUHy zCkl-Mt^_9299c{dSQQUhh!X}WkdQ)Hl9L{eVMvY(b`!t`gNFxn3Vk6TH|hq-cGGpe zM<8=&Q+e0uW-xUZZ}S}$wU+t+CXMr91@GYD)d`-*RiWXv)}#9*C~*i{EP2@+c%y+7Zv{cWBbW@=jw%p z%cmS%zxm%*$Q0z;>MV(e0^h9*E}4pLTJvz0)Z@vPz}U9T?(%PfIx{X3pWH` zfGh_1LZNc3k}Pm6m(&ufj{5N!Kt>foI6UPRl)_314&i0mK-Gz1q2v`(5(7O)GTx28 z3JJ)Q#8H4!2J143Nl6S{Lt>Kgh@8oaTOQF(vXZRN@N52Ut};Wunbb{X`ir(Oe{`OR zIzc;!s_X1L(j%_ZLI|dn)wCQ29Fhsmpl=sjnOMc>S%3ZLOS{Kz!{ic&$DvU#&XTRZ zZ)wmg1}4Ub)Iz!4owrPTxFp0jR1Fx)O*)vmO}HxR(PBR;Nbtq*&f~%B!E(tJXBt{6f=%g0#{AfJ^ffdWzC;#uhz;3_73|{g1y9YYgbys ze%4DZVaTvIXFNG z9uigw(tMSaD@L~Ej9efkp6f*c1fd{u!&0`7CJ+bkpvE8pS1cZ*mpo@7!1t*fj$t(# z*+EyS`L-brOw;jlCXK=HzE|d?ooXW^xb1;3MKg>U%vU+yE`EJ&1cna=Tg_VF!cMg5 zJ-#>W0!U~20gZfiA7&kO10cgRNVE+knb#$b(tDml=GllBtm|iSnMB?O`bFH?ySZlP5ZmBwS zesKyIkWD7%W*4WYX0?1?Ha@JGZH`CZcn&<)|ur623vy z5;{3-oZuV)gFIbtEQ<{EcBr^7vR}eEf#WFttY|kVM_7f4APo!7M^(r1F!rqG3ag8= z)^HWqNP>!(yTCqhHHlb!@B&MB1Rk6%MNN5FPsAH8f~Q$zQB&xJA^k?)K-^rhu+pgK zbvedEh7CunS~`mfi^<7D#mab)&>wkb9tLR>dlxAdeVRp^F@(r`hsb8=kOv%H=u0?P z)EAQ`d=|C0Y~pN})tGFRObV7i^bTWl04r$N;F5m02;uPb)fs_(_4tQinn12Z3!XcG*bA2^Ry0b%N2u@)52p;o%Xj z3S~@$5h$tH5W-zS!r_fPkSB5)5`vuQNmOVUCg(7}OVlGuqdoPB%uAn2#5gxutHdRe z?-wVj=lKIZ1lO1&z>tdUkFu(mX5B}`${1v|>hypv`M#;8RF3k2a zj4V1XO19U)&gT+0VBz@v9t$$c>DRQ7)7}>>8R3M+A~y=&nQpj4(1XazpS1 zcw~StL|l!2B#Qb0TBssZB#H!hz;B_h0~|scb_*6n+Q3?gat~qXp6C~L5CNJ>8a5KZ z4}rn$K*Eg=Pcjmd14UCDrIV5X*^(Opo(>lASNY5BTpZt$UgERGpge?J5$YWBhx3}8 ziUm0;&#Z+`!kAMGD^;C#eyEHPxRzD04xlWx?Vbto?lxP!6DQBV?T+Dur^0&xC;?ky zK?j|HG<;9RhXCwgx2jW0RkN5smIEWp^1Pl%yYzFgHc*AAb$c%_v=`fcEl8hlS@XR> z-*@-vGtI8y?ing+m{xXeETkE=7Vh2=mw~#&i)9))B+i0u&v)@t!^BNsb;^`Gyy!|sEpRHOg|LG=#uAKg9%w@B_+l6i{FA`{52%KdavMefj4Yfj!V=(AR_u9u;#vgT(3rUv z-3Qn_FbFH_6CNGK0M))i_Pn0c@4NTD@u3kqQ!N(0a{STR z`6b7Sou93x(=Vs>;(^`6IlYohf&2sf(o9V)WRqn$MXHuAYbCXyonLwxO{Z@@2gh%I zvDO56EUm1Xc25ki_wljQH=6aVmW^p?s||C6<%RW;7CaXRBNqr-c!->}q6Eh0B&RSv<3RCj>=E?aJv)z+so~Mq5)N}j_lPA-RkaMvz9g3Y zz|k?5A;cAeglk$|7CRW89%D-pt|4x9(pu5(H32B)ash?7dTSNa_z5+g#fo4I+r&8( z^EzEa%{Z!F!0-S%Hd+BGP4-+Q`e0v%c!kjpQWu*7EO;WIN!9zRf|dEU(MxO6pH!a= z(RE6w0C6!ONYlV_*bWk&4-FHUKK_yZ;#Yn)T-SR9ZYb&|3euY!DFedv1Dg?iHWnW` ziS342xiOi1fE_8(SKPdfHF?FET>K&%G);(hPkx!&EDIznm&?(19KN!3JP-+)2Ky5I zvC+}7AkfK!rqg_ugo{hr5+l8I>1*4TUZ)Wl)nZVeLEzH0+vy1e372Fd4HPgF0UL=6 z}UX&(1^YsMYzd!idRxJ~w40cjVme*d>W_CDJ7)Bo;2|K2Zs zgn%RnZY`-i0GmH=tC=D@-f!k5c6pGhf)i5H5#Mj^5l;$g=@OHq8dZ8>q^u5*+iIp2&&5(Bh6R!WpLhtA&97Ju z!&qvzY+rNZ88@A^lDd^FVLEJ4NvvRpamH<0P>+6ldI|atV+8F!mX2d76eo}%!&p;F z6AgROW`VFr>zm4&3S?zJi5d{ZVFI6rb`PIFxPo*H^n<*7Hr_Y87<>ltU{Zm70PDk3 zGv@Lp%Xn(%N7A2_G{K> z2w?2?qo{*BQ_LA)6{C+CG3=^|sFhHTiF6{ZCQ=!!W6M!4;wzlPinT}%OH4b$Y} zM^_Uw7=e-Y`VLubq;Uj|i^P=#PeWFm)8l@^YbR`tA2_ptIIoo2Z< zhC$*AJ|%_fWR-DajPU8U^uXXMumqI24t{0 zj83dv!@txpkcbgOQi5khuuWW3K!!v^O=LyT2A19cl+i$jr9hr7*YzHOTZ+5kw|s6c z_8op@q=#dM8BPqF6d#Dm&YpvB9O*6&We31!5V+xOxUvc`*0@N^hCBFWWne#L&50s6 zgWe0H1GnBtRMIybbI7?zc##Rc6yH}O{H(i=att)LD6;?YRY75JR0= zbyl5xwsuj2Q*(xPZ1O{2Y# zVbKMp!nrjxQASBYP|;%?@4&QyBE}jQ;$HCX5Y9(f2-Zplvr}l^_&A79H)EOe%jRg# zgAqjXW!wvYjecd&S=e%*Pg6+G0amD< zfG|i=1iT2Z(*RprEFU5K6B?i6ctH)6E##{}2-%Yany!B!S${~o1}{y>RXzs3vXlgeg)T~Z3h+%r3D^7ZzzM{M3TQLb_49Kl?senVmm+r!wt1W}tL`@jn z(lnL@1~6ZQ!1~iQvN%k(HU(rB!;)l-B4Zm~>xl=MUCY3A8iCicilIId#0LF#ZL=je zXdAAbvn2tg`>7Hl0jEFyKKUGR!7!&jA);c3hZ8S<;z53)s-wWclH|uN0n+g3LjK_z zD4P;nsD@v0Q6ReT^b#Sc7Qq#a&B?&Q6U_JSEF<2Y&10jia zyjbOsSA&Mx88Gaa$2Jdf_e{2AzRj~OQ4kyf!rQRux6!MK(qe3lzb)_We9N&J*&NGAM_6-J&VAN#TTNALlt4LFdwK2W0#7u`Vr6Pp$*Yf zFbQdxfjp%>5i+BZ+yZ8zGbCQ&in2n^jjUi-A<`Bh9CG8Sz=QCLN+Ac*0~<)p_CvPB zkQ<3n+PMkG2lbEItEreDg))I=>w`5CCeGuLF7d!H5G4RO=r_C>rZahbdWtuBABXS> z?Cml3IVQ(i?X7Qo_vfE_c34*@aR86=d9#NWwpvi3acm^4Qn`h$_SAgJs5R!>UBl}e zSd-4*;%g&DF^isd$1!T%<;MJq64VjAvf})u9E4`{zH6W#&p|k@7Qv{f3yCrU)GWI> zn$T#?qkn-o4|_an+2V!6>-Aw`psjoc45+N;}qR_d6|Add7>nQ;paX(sNy- z+o)A;*?YDT+7KV-sqz$BPKK)47wK*#RccBg3?C>rCv6Pc$prm;;j5<6g=>BcaK z4anqN-G#-)8GcHGrgTjMs+zrDB_`D3cnhvLx{T!`3?Snm>i$PmGF9k%0I z20pF&_yHx+*_qjs)6>9#$)mR#oeqY!)2Xzc&zA~SnZ+Ol6iXQWqH+ntBQTBLOD9gf zeD1WC$?d!4wta_>SPG(rFxZsg;Ss>HpVZx?)^VI}r&TDHI^toc;Nv+5+w18Ro!Bw! z-~$J@PQC)AkJtq^9)!cmzzD69L8XF^!hL+b-4eeJXM~WYo!o|GECG>dWb>AQ9PEQ# zJ1gs~wZ99lKW)ZyO zKrfTc7e-7QMAymXw6vZb-92tu-Bz>CdR8b8otd6@jhNBH6>u_M5=luqnR9mV3g#|g zOp&L6F`_Xt5EB7Qtg>l}pH*D!!LwH6^SITsO;A&u*AW<|r7SlHs)gOoR32>KgU`I) zD;xj4t|O4lH5{LD|*T{KmFB59(>#DFPr-Q_uPN{ zzaPJ6_dTNKd+jdHr;g7YzxTcOUb`%Bx|~=vpzwh-1epF1SByGhV30ubgB`e_7H$Z> zpirtreZUtARg6FwT}WN294l`WLx3tm(-X;4YRrPgEs?+>0ykkJC>HP_4H0MXwwM_bK8e*(Jxdc~JQk<#*tK>{BN@0xyM|j2 z4&Td#>_|Q{luJ&O(?^C9yEFE1vbDFGKG$}RKlc)5mV1VAa{kM!^UGg(_GLeVD2|FG zSa5pAvfRabubhhS-BUz;vOHAI>=`SJR}7n?(L3t_or z9I_9(8wDX7i5(%|z&VhoLZzc}o#0Gc=vOXia%j9nDHaa_FdP7}(WU`^KrrEm!iI4H zA2y!Vb1WOrj9tUW@JY||4Qy%A6J7LBoQ{EF29if^({P$yk3icnwR}OyV$>$A0HGv2 zx_Ic|Ll(zWh*BU8hTy2F&#B9-TCW(`%pEPU07IIUToX__Wq;y6^6%qotEX;m^XlRcIe|T4&%vHVW{e?_1Z{I+tQ!=D%?JkX1)`ow7ZQ## z`IvVhkw@D@a+MYeZv|m6v8*R}NBDan8_IGW13{t9Dy%RDx|cE>Es@US zHaweq{hdc^wf4D%#TL?aR=2=;7_}FHweX_t(IKJC6d_#K;y3?ubB(~wb-R9de0MJP zvH`izlwtEi4J?hea7f&5pvVbcfJ4`>R@XLXT1SR7lgiUfu1clCuFA&EN2k4EaTh?2 z+{%~{Sw2qri{)|-VG`zkhy!KHguEbr!xyjF&vhDsQT+zB9Ryxkz3;#O{!e}CQ_no} z%qx3+hqpkUANtUTcCOwV-}pvK|Kuk>DJ$N!yBHEfLqi|@;0JduodW+q_TKDSjwCzt zi;O*TznOXW1^ZH{y}Np0(|RFi$l+)xqmi>1hZ1F?nM|fPnM|e^nI82fGrj6BmzqUHb+U3c$tPm)tYpwi)we-sti8*Gi<^ARlo_}-!{+r+Ur4K&%Ki>KMe}k#WmwnVj z?t>QQ*|oX<^4I?Pqo2;5ul$QwUj6%5|9t(=B`U?yZ7j%H3)badyZmzt@aShg=IxKp z{4uYhji7jpHVj8dUyQLz$VX|xf{TI~i~vsrU(o+47{vo$m?%#uAEy-d0HrYSQ9e~@ zU=Wu;FC;^DI5tb3u6I>Z4Qp}S?E=orY9mXtGzJSA}Bdyy_;sk z9Ac&d9xzZcV$#zOlY#i56ysg9eD=kk9o~HJaOnJG0|tU&>I9{;h}#NsHz#}XxJ^} zA&K~>XMq-WO(TGHZMK2;b#0;QEzhUwd_>w0@kNSGNN{cygL}~{njsE z{NVq6@9M_&Zh&}fmg>!POH+YK-Bj5HXg zTLg;KHrM<8{caWvCl27L-|c7NARYG7s1N&d9uAUZn2h}i1%ZGb`T(Me>pHe)8AV95 zO|9tJo&yUSvNh&VmQ#V$E4SU4^#VsHjp^Ar4h^PLbjq&dx}}O!7ppx)`6LR(10^PQ zQIL)x(dHY#L@Muu`9?q3=#UMCBLDy(07*naRHyBz&`;q0rn`E}@I;in1p7A>Xrrim z*aZhpVmv}Z+YkF4f>#DclEHI~^_=(#J!F8E@~h}8N7@mmJrKU)&&qf*S|b1zxpc{kukw|nFeEc zXE0hjbN=?oi=_bKv0~gAj=HmD zuVgglJoA+^Yr}r`?_T}U?ybFr`s`9`@%*W!oxNM8ZTZmeCA21YU_6HP79=FZGy&s^ zxHfUFr!FFgQ6KrEHU^GK1!-+ij8v7kF#$OsGcn#^iBc|EIk}=X)G&}tiD@%it#02W ztQFEQ3F%HYeA#-jA}C}sY+D9lnJ}jyoNbW>7@?#q(5rAPJlH?zCfTsp8(B`F-NRCM zFpJ#iTA1+t!VkW8`T1Xb`}Oy(f3&qv%sv!2qJo<6J)p(pYas^jB*LhajDH2a;(0Tk zS9OA=n!VJlKYQ_+ufMz;B}@PIPkSGMw~0LpZR4aB`23{yYS9r@Czx&08n6(c4!UnU z?jERA?)N?P3I3!bu<@!@8Kgf<%$|9f%qEjP0~H3DGT*5*yn=ggIr73!AN0_idGtfi z|J;*IlvIt|`JC0BpK7Y*=iP@+x(az=%X_y?U{}GSt>|GW&dL(sgWS!nYPOvwduRbj z`q1<0|Cj&n$bCmC0D|0=D_0&}fYp`d|LuSJZ=Y1- zQ~fjN&ivm0`g>2R`uDxH2Y)`g^&U+BRi0s-VccMk>Vk4AA)f~wN zM#0NMERj$?4f|pDu+aAjUjLildHKDzesj<7juN*r>o(>}ht?0Ug1{fY29Yc8_?g0|NV$3wG1<=4Rlt+V76~ zBSIYD{$uu&s$mu3b|8);9S)l0ag^I*qilQF2I4PAywSylx#GNgm^$4EolhE#V(gHT zQ4gP_327uInhAiLUg{RTnHJvi^LCyd4mwrKEaOH+W8D#}KGlin{PgD|@5a*}D2guG z?uat{5o4}T%OMjN6=^E|p>>>Ww43Na#0LzwB@hp>Kaq<&8v{G+fpL)X`w zT|{Ams}rhD`cx`moFz4#L5SS%m*he5RxGuFKR&iivKb31*>C9bY4 z3H3O3o4hv6>F8MWAt6w{17?ugs3^cvD#npmrSY2~S2QG(s!Aor3k&5bjy95MaT7HyFI)KT{H%f@MnOo zr~<=c&Z#(NhnZcB10^ zL|mP`d)D(6$eCDPQS(o2$K3-z^{}Vlhw9%Bl5gkhDRiM_$9JMVvssaL<)|XcA089;08`kZsYjQpCMmWn@ z;AMpv-x8<>3SlCa_Mio5%rpaTt%II6)bsa0-oLrgPcTTqY#Mpc4=~UlRthuMV03rl^L*yU*{t8hsDC}#qpk{+a55Ey8RbkJsO zTEY%BvuIR2dv&Hc@42%zcV@OyEa4sPd9E{yA(@9`UcnfW zfx+BL2L&SWpdZV_;ljB!f`wx8Mi+Jpz>tAefV39{nqgJ-nR&yhc!dO;Ni8E!elw&}?uIUqyT1Kmlmttr3~2r&7I z={$F6#%X4QG=*|qa4_4B6| zmgj1XvgdFMc$}b8d{Y@;v}7U;0@9|&3Z+gulZdpFO&XibKfN7y4O)$Lu+;4vx0i$J7H=A*ThN9vp4qPjWkHfhXPqPjlZ^c!8k< zfkX-apa7(IFa?kSX`f3^3SR(ZruafAq!|_|B88*S9D{IJfKeuDlvTAdaD_9BS=cMf6NM_aXiBLp0F=S zec9MA=zYk-?0Aeers@?cE_~#ArS8=m*2;XjSu0*#X2#?Go||TR-t8Q?lm*EDmeyW#X+R^ zd#E9EA58~cnT2tPStJlAgl5>|2y+>ZEOi4JjS!4_8OG~wx0b`pHqbF)Lb*a9$bzrI zd4{G24nK(q78l~g#bL?F#M2s)&NK0*0r~kMS}~k;vbdj==bEs^g-qYsxQKVes12y9 zEj7pWvDwO7i-uKlhI_G9F8PkVHMVyA#iDz0=pR7i$7D`BCPe6o1__LR*l1~qnU11< zmoj5O1YRNd(M%dvO|4!omTDfK1Lo~Mt*qI7JfKqO3V4AC-0~WbokdF^emk;kpn40v zosHhkM?@b!ay|I82Tny=#FmMig1kZ*IFw(Lt0H2{Vyy^t6DTl2IU?;-K5U){y8?y~ zHOV9h3#@r=F~jpHPUgMR%KU1pI)^SU$@>Pxc#wt_^pb6zSzZO?)T-rLu}oC({&3hH z_9vJ_^eZS!fB{6xl^7C%PSRR^jVp zD1#Us@XXf(+mL*zFoRPNF7peza`bejhh=QSQa@3F-~{RR2e&si7?gxYk1tLylu&i~ z1A7){ngS~kpp4~(<^a4vL%(y+o~~BGU{^~sIE3adIIw9yl!>&ll^h`z)zm^bR6;BO$(xqrJGB$)A!O+v5e;x zMgzQRb$)V1?vao8o_nX69QVQ9VtkqB+`=$ z*iv^*>pjik%arCb?m4C&sGc@$f$70#l;Y&{Nelc#ZGoq}ZzHJV4an%qu!9VbY&|hHCLc27xtydqR56eadEC?1H>nFXm9`?D zBr=y+I6H{lXl)4cQM4@=>v*_xEuyv91-t&k*KfS_-YwKvafWiDKI}zq!Gg?*McORF zmmLk41c1jSB~Ay)XoTi~Rb(Q3KrjY*K#5SBo-UdqXr7^1^SdA;gjSfB^s#U1gKF7W zK^mQ#J+r*9Jl|ZLt*)J0sMp|X8bZqGW- z#`qOv1!CGaW?DG)yWK(F?N+@r25_ z*1LMiL{VwErRq%EkG%Q}HO1Epq=c%E2(#zToEFaLe%~JrKE8D;Oyg>;;>oH+VQ+80 zSb}fNqC*pi1I-xN#PUpt>~Q6W5~AH7{`p`1&85}VYPF6ICFys!_IFb>NMi%CX4fh@ zjY&udpcmahAr$HHbTg^MWG{6QbR&Ocff^vAYI&zMC@8~QBqi-~x1l%?Jr8I6 zbPP>e5_E6_5)gzxA>$CFaN?WIshEIokh=w=K^fS_+5j{N(de6B|DJ7NzDT`@`h$-H zjY<^MQG_MlV7R?^xZUyh4*k7tf6!;)!^Hgyg*B#u1f8Wu^c^=%F0U;-v)Fq6;>8!Q zoLg*awGss0m+2i)gV)^vx`NjGA%JSOU zO8wNSh2~7nhBU}5;uRf?AiCAGuHWC?4|@H>?c2NSAMISf*4?;Cn-Z|F>J?{8)mE$- zeoRms511BNJTcg~t?h5)J+K5&t790}&wZ3gL8VaIwQ^~S(4Tw?Jy7aB6N3!z*BQ?!Y#5}3pZs`FNHX{?pIz83lgcm>92 zyTqje&;dNM#*y5NN-Q%Xa!V_i>~W;KnS;Bq)Aym4iz}yB$9*^G>;>D~Zgq^qlecW; z4I5uE&8ujAA0*jzO6$GK`W}RURdg{Z1-iWfkAXVc==bVT;2dn0f_^3JcwxJ44(F`s zT&uVQK_1KoW0Qa{y{I?J3n44`S{VDo^>!a%i=vKLK$T|G)U4S8QGrl)p#cC1KE!{F z4o^R!OFyDJeThq-^uR~njABD1;t3E?VjZ6q_u`a*ogvr;$9}QuqQ7Qn*m4}$6Hs8e z80v;U9BGI9rM(@uRw`#RqrQI7KFCL57W@4)sLoZ(&FaS=U%Phg129Nu&?m}_TP=U> z<*%JRbLQ>0-!9j@ERReFeH`9mSfh%29#F^j+(vV5?cDjF{P;)z=J)@fZ-4U}VU~Wp zzOlY@Fa+@$m@?Ag;*v2lM72nl7ljk1WjTuqj%d*E{1?HVbpY(*SYH6VV9h2LXtF-d zIs=G}-bDTQGE*^5O9|8qKH@F_I7598&nB9u zL`sstvPNo^^tjs}M}2&Hu+G$IfrG7PsRr``tqCaxxf+%Wt$C}|tkh=@4+nlQTwgzo zLYU$h+?+~n24W7B2t^h?Tx-5rY8I{k;-7v0`(Iy{*r!5huJr>5+-%gUFuGw@$+#%a zHoE2~K%Q}<;=Oo&j*kjrHucWsg-%|oDCj1edc}8s-2HRhJy2fjXK(bk&%SuqF0E-BSX67Z8vP2414 zyRVv@IgWNXrXF}-;ZJ^^w7^LVeDy7Wtd7i&CI>iyY|pTR+|EWx821o<7*ZH>7kcG9PdFIs0rSs>T&HC!f?AcSTdR4Dfj3NRVtOVoOE#&d2@9+Ej zJMF#g&eqM{!_EDm-OmRh(_O7-&9%Jet99%06$3A4LXO1gQngx1_0H{0GtA0(hr30h zIcZK!tFxa3n~z4AB1T;dbVSf2Zf4dVE#!K`&=zep9oU+Uy|UrKESLBAA6FrkxRFM2 zguyJy5MC@|it}zWoP6*>hie0&y4190&(`uX3KZy^1=`U}nGhu)b|4RloSG5_6)G$V zR2qjU0kRMcmH}kUL@H-Bz2^_Rdpl0k)r@L5a55*Jy)cjI55#Ml3vIXCyMDD%YHj;O zv#t95!th|<)r)rK=MXz!JvZ!oy-vj+wSsNX|_>yYc*puXA&_KRyw~wig8fd zLghu|9ZUlo?$Z41GnY>}#R_NuhP#zBr-rHTH7lbq4-$M>0B8^CII36kAw1;Tut!1jEsDu%lzO0dF1_7x0L~z>6z%Jc$Ve^x^GDup7iUzD^7l z0X>4N(a~hZdbLB4pCm2inP-_rIM+dJ6Ji3iiy#mv00b3ABg=9Lgf&;K-MV#C(`vJG zbrfG4+lNpWM5EEU3s)M=S!l4gcf0HB2YLbZY{4tyaZ@jtF5lPUTJyP=FRv^wTsptn z-`>8w+AP2)P|*BQu(7eZc6Q#eE0FMeZiR}q`{SR!-?@1>`go_0vEK`4)&M;cmJ302 z@(S6>7c+VF$`nb?Kd>Ep4}3sYzPAVuO49dUeZ((se@@FOs^hcWsk21 z9$_I*vN~yjlNR_AEx^~U5CKCCgACF;(>B5hKY;)YK@2`m3SaQ(DZUUZHOdN-p@*;7f*aFrZXVsZdfDLXW34jiJ| z+cBp3EI5y`WHR!A$eef~#p!UY4Vz87HCtL*Y|Ss! zPp=Y3vEFD@s?{Q5Bdu4qORQky^FHhcyN8|atJg;xJK63*-0qBn5XTattlOicp}RG^ zh^M$4L`7mR8crsx1&E3gR|YD-O0D5orED1Dq~PLDjunSzY9%B=NT3K(lAsn!LObzs zF$l$*zz8cWi^CLcWWE(8@Ch3cH`y$2BRk`mA}TH1@4F2U?M(kqYAir^Km3re(xib0W6h`uM%` z&F4`j6tq*rXw#W>3p}ah61#B>%iSm`*|U4Ml7syu>f3355C8EvJTOOxkYZP(-eMlD z70h`{r>m88vxu9GpLQK41wj_5V0ULXjz$;e zPlc%wo9RBj7%4F%At-pr#`jN8=4091+O=J`otPtVD%n7fWZJdFBuQ;1Bor z_WN+y`EimOduY#+or7LbDRr;ixSi?7%U^pr#EuW>QgZs;uI^cc45i=V3bxno;t8|2 zyOrqHFi!TcnZ&3JxHT@=20kr1x$zX&MY7oMmK@dO2*5<(UE0T06|zm@(<%3%ysFnzzlIk z=Np%lG1izUqzoK}Sc;$>P5q~Dyjh(op^e=>>|x+{>g<)J#bqMTZf$lB+nr3a(>$y- zXU|`HZspXujjaPs3;*S>|D!8cW@{C@WZGMy$9D$5M*Fb4acg`3VE6fF&)Ap(8mM$o zIp%M@cl&Q&zkZk&4x_kM_GahiOL!`QNu?r_cY5cIPEhXT{Z8NTB*mTGarZ#R>U$se zG#o!DsWXN!C8^m&&1I^b)A{AzlSf{K=~Iq2XIfr0K8081rMLN0nqyPq#3yQWJE4Mr-im$dS0Y7L2@CR&irbLWkb&**2NTsH* zQH$Kn+B*${TLbcUxKjWCAOJ~3K~$bKIC2vygx+FPk`%?kgiMY?F-eOIhulPb8h$cY zGdE+Jg!n5WE^|0N1Zf3d5JImK6Q{T|N6?#bCD$CH=y(O&8~3m*%fn!Nu-)w*SS|^IT60M$hDB|^leGD|hx&UUG4_>0zkP;&H{Dk@xFghcyAp@KTj zbX?uB=jIm%qaaK&!e6#dpFh|;+}+t8j99tw<0vD<@au29d-=+9M5h&vCZ7k|TBn$U zi{WQ8&HjLxvxeq)x3>2JLTN@gOu=Srp!I>nO*jyw%+T$j8J4IXbV{YKp=R>235Odf zO}ZG%O}i3 z6$_P^m1?kF8^LghN(ZMSwAmHU?2p9Z2xB0K*_y4zdTX)W8}*5wIv~)KZk4>EU98Sl zR?aOy`~2m()&8{)-nevr{?vR0J_dZtvS|3h&Fl4VeG@xW8oWplo~Yml@yC0Iw{{2H z`@z*)hac_ZD(8aPL1%p*wzmnwQLp&!3!PN$lOK2A{3m~py9Y8*fAX-W;7GavjUr<* zokli}8EBb+?kgRa?mP1j>*uumRFGo^M#@h$>GK>jb@FL5PpJc1fTfmcvyg@fcbdbo zR{WTHpepmU3e$sQt;xUtU|D zh1WnIhgvSCJtg8=c#4~N~(=H`uS=rw#)Uj(G-=E2@z-kLvEY=&-3pq&)oFNC2i zFQ&1Zht3#1L{ilA8cb~!a0xyQIo|pszlZw|i|epYV=;%O#DL8JIw!1rko-}y2$x$1 z?le$8;S7Tv4`y6f+bnHcGbLlTVh}4-91Nh`Do;R;c&eQ$h~Oye@Q9B{m53t~iG)`(K{%YD9q*jRcu9mzVdoVpI~p3e#EP~MB*6%W zKle=4G^&}4DG@$0o;J3#Zg(`wcMtmQy>PG(dz_UXY~%qj1FE}`S%_^DQCqy7M#6Al zpkqT%04E?ugUz*t3Pf}j&n*?H0$2+W0o64sB6!%UMH8F3J&3xssANeLRNO`ow-Lof zq84Sz{TqFlcgKft|AoiD1edgKq8|&S6 zFAhVAunDG*v-O*sQJ9uyPy*+1f+s)`4;L&HZ32rDjvZP)9Mat4`sTJg5j>OSw#Ekn zcOCDV*F({G^=L|jydDXTvT;fP4CkqY{JhiXavnKP^ik4zr2p_#x{E0wC+62g&m(vm zEsq2|W%U6q4L=ib4W9&05kf>(yC=8^T`bRJ)th`IJ1l@4Z4iu{O5HN;!{Nvk;&oe? z)^L(BJ(M$PW^C*njtGlHSkFe?tJZ7$tJmk2>!;4mEv?RN-hQJ}()cz}DUFPu zbp7R*UMA|544VbL*A4gj!`D7se}8>%t37OE(5V+gS_aIYq`U35d@EFtZSorVJNYRU zpT6R|uUb;6?f84(-6uVLeh;8D9;pM2rQvAyiQd_t|{!Lum?DY0gx#Z7N7=_81 zTS)dabh7)(K$U4I3Xft0i4OS?*&BH&3nKzeR!X)}hywo*J1#M~BA^iM7{jWBcs6p3 zFfR;{n47Fy$8iQTl@KZ*gCa}vzitu$2M2gef`D24Mr4dd21h-_9E{mgA(AktPY@k!9#q_l<2ohF&LVJ80dGIRjGzWX?_>W)v(Vkd%uxh& zz>}nA!36+|OInOCR!aO(36&!eq=>hxv$`PBazv8@I6@BxJf}*iZDcut%<$$S;wJ0` zT-GcX_0a(GJ9I)2PvnrB#|D5+2Bid7Fk;;br62l8*NL)#Z-mb1*dBal7+69*kmF9o zYETWnVLR&M#*MPDoQ|E1tquV?4dSSdHK^hXj&~z!+tqTpK2xk!T1yMhzVs4A2wow3 z;l;U^UZ`~s<3>GA(jdu8Fi4LfVl=JAl{Kei#3QlE?DPix4{ra_-@Upu*4w!;%nke_ zhq>O%QkNLLdcNN8hk^zL#7!j9$?KiGMBd)yhrHPbx8v@C$20*evHQX5e9kk>CIZJN zfSeNYy)Xxn=QP{t0aw-W^vvgc#OF_TOie@q$XR91AftXVE3r{oHcm3f@9phvZEZ2_ zKKtym3U6?Wx~lG-Rz$VHeJ7_^zx2T|^*~jg>06r~eCcwY+<4LgPiG4}&3&6ehQXG0 zL!L+GXAj`vBoZ=%4+|>{!cPicP^u}ukhM}w%NPMUr63n2%|{Nkw}T>0+uxwGy<-S9NSI~d15 z%9CqGzJp>xn~%0;wV)3NSZ}QRMQ>d790GpgWFxK&tN`O{9~!QZxJjUQ7uA!d4TI3F zR{|X8lfLVD)!C}nE%<{Ga$t%!N*o`cph6~wMoc8CNb?W&uFo!2yl*~t`?dGGgA`@S z^-j05zNeLE8nvZb4YsyMarx{V8a$xD(C_VaKDu^u^ZM}+|ytZ8j6yw$$>-qyD7{P6XSy+ERj!20G`8oo(ouXJj0tx+#8HOjMP!i755 zZ(p|?1*4W4wP2=k6KCf-wUzV&gvC*mj8E{GGb9!O9qSiW#aLbe@e0JMr@ z>i(F8dC?GjMo;DAI&zRR?SV?0@xYV83wK0b+E=9F$uD-iUi4~gG%e_0;<6%6IieU5 z!~lu_;c9T8`Q4q{qxSaJ#@p|`TPT&0n~Jz!fvJCX@#JoPD#|A?{e`y{KA7I+$3;A!sLAQ^@cMiusm@rVbY2F4R4c{Qq#KneC= zJ-(m-Q+y%dgb|PpSi%^`0VM{IfN&T$X<}t*#tob&0hIxtP^fr(qQezsuEd|Cu#Vp?jjSes+>7~sy3=aHKihB0`wtNAsS&q zWevh%AGWU&@fE{?zf~qeWhp;%X8yV7o;iQ%%<8Gd)zx`~>t?-S7-gu8gIM3*3E#QC z{pR(L_Bw<8ZqV~F%yR2m@yguV*%^CY%j|=0t=`MD8_vu{n>a8=Q8S*w?6FXIYpfr* zGueyZUwR|Dmc)SxXT8iLpXpwiNZ#H06f6Btd_<`!9$qGom(_2 zx}%r%A~78$q#<+VxZpb0C>#;nkWfHqeFp2Bvu7`9s~7if_227k9uBkW@-we|^J}fS z#f92Z*&(#2n^=Gr-DKUIw?%}d)isZ3ca7mpW==O%(H-c6{bkj`Bz$Y5~j#J$7PshTLj zM)q)h@9@K|s5kzzAHLg%bb35)7VUbac5!v_?AlTb(q~!7kG%0{#_hVAm6Y4ndcHVU zY_^P9-3I`MS8dAIJU(1lb=B!a@gC2!3Qd4N*#>!!Rlk@zXG|rQF@w z;fo#&dcYNdtMma|e7rDMyK!^t*81+%kG3wJJzt+GUH$M!H*S4&{nic03}E22G~W=t}f1AwCbd#(cXa51iQ=kN5~otyEci* z1M@Q;R1_$YaR_UOP*&`r_Lhz*2~ zOgTb38wJFcs+w-yDF)imz(R5myT$qecA*~10i52fnO6POnYGiaXTI^mOP9~JPOr`w zj+=tYll0u$%2KOr3G;^Y-S2+8*=Rw-;K$?Pz`t>8Jr1K<(OX-apQ(6+Bz@=R=pfGf zI;tl(VsJ3Uju6!@m<)Q3QECKYS;)&4$Sp5aI-DRJSw@>|^4&eKDZ%&ndZ6m?4?OnH z3Hsk>U3&C+-q)iOeAZQNWa3~>Q4YrRnYbR998{=}&cXdPyB{l}x7388%e^@wRJZ6$B6OBC+Kh}E!J4WPExdSfd9GQkm9ZIPxf|E`Obdp) z@4a>FX1mh~H+KBZZg3Ee+i_u(>BGzhqq~IW-D>yMtOBk zv*yisK4R`0hek1Jp7LJ!?&)&AlzhCO@9Y)^9b-7c{aXYfykv0JN45i}5XX@KquA_- zN(7%2rwCK6Yib5YIS~um<;D!gFYypZRj~?Vksa@AaUfvAhD0IGJ6AXSg<_=oe$a@?+k9gTRXGb zy?$ecP&O=}BZmTSM2UmBk~lz!_c#;>W1=teSSc&*>x``wzYx~JfltV^*h?Yynvqi` zGD{X@LuY0U`@6$;KHC3a^WfuNGOqc9;R_efE-lVMONFild!^IMl@{S|uq;Gc_w!cS zE)oKCxaY9=1_Og-h7tZK7Ws5yN-9vbf|qdJB4x6pj)!NQEE$P;G_i}zXcH8`M?oc!2%4193aCprXkydBe+BY zp7O-;g@m|K9{&^w@g1Q7$iXp%W8Bx1A5V2RF92uk9apMq9gs{bAx0jngV2 zdD?mr6C!j+6W=8abpjLWaj%0c823H1iqusDooc41L0X10fEk-!I?1c-C1H@Y%gfjzkvp@_1mAnxa!*L@*)PtA@OD~)U zkfx9+(F6g<4~Ai7AE;K^|ZdylCv8lAtjXd~YVqV(5{m3tA@eF5#*0R!@2mN=`vNoC1-O%c^ZuY+QTV6{Nh!WcQeS|H-a~QJf#?9$6K_S-gwn^P+jE&jqK3QEQ^k^0I-2N1NKfzJ zR;=xKaSD7>G$1cJBybjCIm5`Wa1o@a>0SvPVDs|D3#U)5!u3ZtK663PJHs?_fAuYJ zOg(VgP$vf`EpXBTPp}0L`%z#py7HwXnE(*5>SCNxYb!|pb8~Y~1YZC&ruaf24F#gC z9Dqz194V;CGgz=pv^0#8>I{3pj2b9GG8_PSs2eFc2DDHaZUNN+1JnUPNTuf|7=~k> z!d33#0E9z1cr?I_)@EJ zZpEr#WaZ~!XYVlHzp>ZZIvDPE4zJ&|yInUcjCz3j6|koXt5|bs#j=^s=4p__X5|d+rk(~m+{aEf!0RE= zx`;*yU9kk29b-6y$r@B?Vr&GQ1j^uyz^Zh2gz`mq$GMqdeg_c`GA9(dxj7DrxQ?w` zjx`>R8f+#W`(Zc92l+FnE>{-Mxs4^L%uJm(C3540_lbx%a5@VE0ki=I8XCN$HPf=S zvekm=xG~e5Yb|QM&6SrLd$0W@i4XARX0@86R44*i!F2@)L4zc6rFbr&DM-T<9g3tN zfQvv19*5(9A7oTtn70|E>|n3`_(z>i8;u+1 zp&X;{@omCWi}II%H+Ul<`onM$=V1tfE!xfb#>(o_OtlHS+IIWEu}fIMfie6bvWdHs zz_^DxMo+h_AGqSAT6TDazGuq z4WuIYo8B>D-YXOW$k`1T%Y|nRWRT+3QW)F1iEA2aCiJZpx0LrrNyK>!HTfn8ylVnM zSYrXi5ZY?!kFs$C#Z;wS31K1#M!*YvX*AO@N?I}sSW1{9UapNHrMbK?_rm2%zxoT` z83*HQn|lCd_@QTTiE}I0u3h`iH^1c-9rS!~$L$Z}*WbMU?(6TISzBFOnm@Zt_$7Vo zI%v|v1nx~4;~6`@G~CEup%jIMs3G;lL=TaOnS=b93(1x}$7-A< zL+;{nB%oV zUw!wjcZa)v)=SH}H{+CAnpZ49HD=ak>auEEfP&c?41+-iQ=;CjKY6ozhe7~g(hZ>(9Rnqkdn1da~}X}BNmw&QEP#<=bb`#6RJxm-vs zkYk6j5E>xMfq9VscxxG6_22}w8_{4if(O?u=>~*Po(2A76(4FSUJAB92#`q>T17`} z$aKrC&Ci~D)?YYNnm=XMTEw#l(`h{%fow!Sq+ZN}wC;fLpXm0O$w5&_|5~wvB&i9W zEf>qSv*vAHj}q5uUcS)%Fzw#DJp&-Z^MUnmiiwg%V-;LBa2eeM>MNSoMMl;0kkG0u zmD@(GXxX}JHpfoWwP#D(Tnk9m-RQ*w1535NI9%UvU$}ItS{yriQgnrnxVO`_;(cuO z#_32)f;QiI?kI;%>I* z;T`}0AOJ~3K~$v)OBN=6LSQXl3dI#v^iT;?Y*Ohbbm>X8j%+vWfndLfW;y{ias`23 zK?4483{sPzGhh|0yWmp5gpp{mp%1+neHaPNE0!G74y^L`f8#$pd*#yk7k}Xo{@w4x zR6*d*Gz0|@ur?r+4Y)Z3Mu2zlMS~*`e;9e``6!C|{-{)`k#rFBgBbTP69*h0e?*Uf z>j96&haZ(0YCM_^J%zj$^o}Ujyi&I}EY+(x2BD@SNG$Jx;tNiVrT0o*M6JO;nq8cy zXnb)XBkCuV0$NV6S-9TH^#&Rl_}vObWQwDTfUG1IwsKtuqP?y1Ct>KQ%XwD zor(`yVG>49Dv9ES#9SgDg>V>TxtE$FlW`1gAs=oB>L9gnthfqzI$%j*C(iRA&XWnb zDdFa*-p5hpLo4AdB(32QNyZYh5|j>bNsqN=rPbSs{`yCM`{Or$hItyUEb!+776*mV zp?0{ZYqOS%)Mk|`nDGGPDlyzk1d|c!WCGKa#^#I`6!Ko;A400cQhUF1qizpZF0I4_ z#97~t_ngx5mgQa6ytlMOYF)2eA>$P&lP_?4tMx>6*xj(lLosPqly_L<>#n#OF`%S8EIBFX_!S zjWum(hH6X zVB%a~_ApPw2F)>wP$H+JaqOc)!uHQYkVT-xF(vVdn}Q6@JH=^;;-fIo3QSsg zi7gf?r6@CFJx(-~nc@}yUp?`-4}%^qFZ7tkoVBic!QGdCL>Yc=9j=Do%oG zOyawMOCdX_3!vM>0M8`us|h#7P7wd`t8X7B7j4b8&R+S~|HJ<*?WJp@5uGXOcMi8U zu6GZ1I^g(0f6(g$!KgV$WSG|0#(H}c>IYa?+Jkr`4C-S{u;9nzWyYff;&Rj~xG;gS zBBIiuD+I_QgAqIjhn5NiedW4=HLPj5%|)lt3bGqw?*)$mQEjCflTDTfcqhCM(Ew3! z1B*ig6%)Ff6vFgy&;hKLjeN$+TP3UL72i8(_me%q31MPOV?49y^unTU*&bnX5`7#Y zRbo1v6+%qxAQE>>@Dj8Iv{IC!#u0l&+_|vwvxvhx=y=7NUkF8kX8?z#gUmI(TCIM1 zW$ogrQ?TttS^9^6@&3j~A2+Jy^JiDS_0l=KbF{>)%y^@C@ROgtS^M@Yj$2_kth+Tm zscm$$oBRG?Y(tO@z^6?JJB9z4cm<^q>k>tw40(lU})$fPxkGlsx z+HI1~_OL=d;d9c2_iWQba=^yb>BdhcFZRq|9H@L4_~GU<_EI?9dp96UvlYB=&y$mj9j#L?zJ^%Wf)CWur|L<|;z&Ad^w!^5pXa8NSzS1vtwh%RO@x^nI; zM8hy7A?I0CvLB3wes=`@6EWV$7>e}eJl9Y#b>@@K$;AV6;Gb2)fWomZe}H}t<8;g_YeF1BD~QBu{RU% z8>AtoUU6LDeISfueuc}wbU)m0kPZPApid2vjrbvS3mxS{W;2~vSJ?jqn%e@f9L=E)5Wpj;oF1kjGsptKZE?@nX}{J=hgc6aoVN6$qDlW&^UsXc5UtB9>;_M^{Ai*Sumj(Z9@kMVuvW?kLuZT-!gCbV9mKMuPUNEQe# zRGcwPys*rLwdZC|Kl}A+2^W3r8FA>ZRm#Ke!S=@OZu=k%Fk?%y_4P>K3J7(D`i9U% z@GVDCS(FjzbpeSGUP0B2?1;*YLSZRLEGVZ@Z;oK;_KNj$m%DzFfkSbFg7yH%9&|qZ z6I@QU1m@7Wa<-v8N0x87K9w^JxBuuP@X()U>#61zLv3bVIoFP<&}-Q>%V zS1AZ@63dleSfSn(t3T-k)1%|>fzwAl?FW<3fkE$1Ydu(8Ua?%hn}7+3jTw+OR2#RD zM%_3~rcO$Snrxg`Y1peX%%mUfT~MPUfHgUYhPW#=!fk^VQeu^S8iB%99p&oECVR`!>TPW7kv#f`m(HK@*Iej68h% zjArbgIKD6`fzshnVpK7>)}Vx9jAkI_-7q4fwO~Z%3_y)4A+&*2fG8wZ2!~2i87f8% zsgi<8{3Hj^k$Oq|X``5UiRow<;2w>?J8=h@_o_9- zK0^N4ndP?qq1dklJuM#CdUkbp5Ra=jx_Y~35Fc?E^;=8MON5R=Gc%_p=M^5MLmN|#1cEF#0Oj8h0tW-IL!o(;0XSK zz08F73iO0RrC^l`#d>0toce-h!A6SmgnHPenVB=c{QVl<3?{Za@Jw4;xrq3R4QBhp zt=^4WP81(py;{9`t^9mZhms3l1Ch?0T4T9To*Tv~R(X(|X^}AH3P&AU2h5m+Nll6& zF70~G3V(5F*1B|7TRE?x|3S;s&g-+OGlN3V%n0PT9XZ(|;Zon(Zr|?v_zmgpptDfw z1yPs-3CET!+k;gKSVKyb6yYf_($J^*#Wo0XuoS|KkzNQw+1o#mN^ns1b>RWi=%440F_P}zPFLVN5?&K%! z_>iopa-Glx$ZJQV1DBe__ryL6dXXI86{AWpjhe7X@9b}n1`&~DOyFBQb}Yj!*SjNO z0>d*0n?I^v8U;47L+Ma?QZ1n;Bfim`J=cIQ3{RNq!nq45x{@GE;?ZEhzi2cZ4TcGn z%sz&J-6-hFYtDEz?6o*bws-dTyMAqHskzWNd+Ey6%^lz)NL(~$gtieiioP5IR&0QH_B1H94)-KOhDc3+nufTy>@p< zXdKM#44Obv51JNMBBC1S=2qlU?+gUbv!2W%{qevXdHQR1KC&;w^ctI=ARot4}Yrj|A*_Asnb<^<;Gm z$0TDv{mJbdlaD%s1i*p15!As1$EIdFb<8D|`80>0SF@jUo$^e}NzSTl>^b>!?mW87 zJnJ~dKvh5*>b`@cEBHxHCoS+)w7|5JKNY34LipVDHtbiA@j$B>w7l~!8zn;9AglOVX_?!aoov+QAov$AccC( z5dR#gt}L;iDwXHsxZOR({wwzTX*l?3*Y6~S!%=a+s}21^5Aa#B&EmY~pc_E~!{-Ef z)v_15LK_CFa^jeHBV-2{@uOz~uwZJ0t_8@TWr*kEz<|y{OtBDdnUR$@I?9L`HHr8( za1V=({AF6_oNbrQVl%O4%e}LhwzRByjyCp9XRkUlESS)<5#c1+yFOTIoqO+g@4da@0iFvOyY=F3 zlx-n#La5+^*Q_YS%nGVBI|@fM1O|k-p#!0iK$0AGE3AUtf(H9vf~T~HlXSP1TpVLH$r*J_))yC4+QS6FS$Hd<$v>NC~aJ0EQy_Jejf z-t`HF$@}6J$>)kH2c~Y=3+ffGR<5BDD%(b>S*VEhAFTo<*)SH1#$jh;JBC3S{Z8-D zA08xeJBe^eN#ZC4Q-wkvo}F4)Sv-BQGPiu|@83-TvRJzb$PpJDe0e5l2UQy48bM3N zR1C!wws!Pvk^Bi}Yh+bBT`0RRoN4{aD;MU9d9SN6+XDCXBFXjpjU$nE$h|y zuersgSKnJ-?+iDFK?mix;Q|@q9OM--VB(M?^bA_Tp;%fz8shyZAcw0H&CNt$rONUO zCjU6R|82{~ue=A!L!aQLrVkpBGO$-aKWBMJ&#(+8QG0cu@=<7n1WZYMeQX@7gL^aQ zanmP~3CHZ2@|fDx#!Saaj(IOkkz~U7z|6>=DUZxKW-qx+=HGiW{}RV46E*XGiQA9l zmSgIHM^d(vOio(hqy-+Q1(5a?umK2wD3p~GCmGxj>6M)Pr0@mkgW;FjG3v@H5S}vogVQ{3ZBvQBq(54opC_Mu=dn%^t!zDHPt3CLHGi1V^97scMJVM>BtkgJW ztY@Aee;%zs6bGE4JhTgUJx=Q%-@U3X?8Te}5kzcgP@1H+71(3KdYCoSty)G*lSIRy zzmH^zoP>U0ceht7&6lenM$Ba5vTMxNicnj1dxLg=e-OY2T_$p>7KbI5cV_I zx7%4}Zuasp(!KJ6RjE~5D@4W2qcPG_!L4cq%d2BoVNQH-3dIYHMzI&~?(6Nb9v5^h zaezVr{7lg0A_z{xi%@LQL4Yif&vA~(m}wI<8At^%Rw3bAW&i?!RvIUXV!hm0#_UUD zxnH-&{UAH+1J}~{ARM&^g8%~{dWpR-cj@^TyYIXk-rmH;;_NrSk^cQ_AN}~X`pT+H zpv}{ZFqEZZGcGt@b8Y?F&4WFE$*wsj6lW37L>VSQY-mgb6jtz2?qEP3kBKpF?sp2# z&KMSfv9E;(I9KSF*58f})`!>LZ%3=WzkcJx!(0ad#U>;Oc3shAn!_eG=QvwwiO)nOaW86HYlj@c%p5zrFoCD&|JYh|~( z_{=FxH(@q_F5Lz@#65r1?GFaS!Ek@4J?Q(**5c)_zmgc%-+uT}AB0^iLHhvkpgPF> z3|IJ+VIC@0TvLgjNS{H3UIib%%+mATUbB^b=ecM9$u}>}m7sGQ{P0JA^cVl>-`~1@ z6MfQq@4VG?fBb{*{@Q>2U;VD>RBvw{{MFyQ_SZjs{q4Oy#7igKtF{ZO84I@71c_K|iyD*OPQ^7vOLGI-z7>Qz# zhVp#r)<3=*X#wg&Q((*_k_OS;*#&+f9@NSvq)bHIKA@ojBB-Yyt>5TIk#3+Xu-<*^ z>Y26k3FbQ8y@lEOumAEtU7a=4pi>_YnuWgaCSJ|#jC#fS7S?PdKN|TV%YCOVoc{3E zPG@-7=?{&5VVLj!pa0jNeEZv9Us_&lE-he4gbkQxR;u%7e0wV#>^2s>$lh$6tAro7 zlf%G2j9S&@?(IW-v&T3@6QVIED32QfdV)wCtWEgKAhH5*rWiMfK@)EHyhy@)xJ80y z>u#~ySiqW2xU$>5&HwOsxBm1m;*A^8csqB-sZ;FXV_vWSi~sSz*S9v``|*#9VZ40# zqV?@>T`U-bKmN;WfAA;xX{`R!U)C4ri9;FZX|b{BG*<)X_K)9x{~L{JMUSn#k6n|- z2Ll-wyk_xOqU=D4MTppVYp}69E;$iqe_pS8<~?~%o^!ruIB5Nc|K~q; z5-mc5r6a^-g;`!7j9Le(r#h#rUe$4xBxrdKKJtX|1Z-_M%&T6_wN-e1c-PbhU>mtc zL~2F0L3YWLTnJsn;z29~*Ng4j*eY$K>NmnjARUC56pltwI!P;S(}R--#aQ5{F`4D8 zlU#+I+e~IYf%`ifXERX9uTyT92cso`N24dqNeUn{(k~&SVc3PvPN?j3(@`vRY6_CC za7*D{UBl-D0T{1%=m1hAim<`i;O3kt| zT8{Z4q7Qmt-)mQ%dG2&;e)q8Z1N?!4;9wE~pMeBt``B&KA$+CK8nRIUjyQ-KR6vK( zGtvnx-lmQzaGO!EP|N=3KYjYq6{lUf*6WV`6A?&Ftvu0*>08>l>SXw)0YL3($|L8_O@LM# zjF1S8aL_xv=6cV*_~NgAs=bWm;&?LN8&BpNemojR!y|ifd81pr{nlIUdSkiO6gVG- zGKiIzZVXvEGP#RlvVM6=0eLT{NKmAy5CY1nH18w9K_y&z*bYXCmrAQl z7Zr(E&+uQtWC=r;qhw@jL8&=m&d!{(b2K^BcRFA;!DnWAuN&+BQ9S6Jnll+8pcNd#Vepq!PC7ZaqYqSQTwzu2gS$br3yfqAl z0pQUV;Jo1&v}f0@pAizk=m^3gm8CU@C7uphFp{ndrlmz z5T8DnXjSLpAAQAKK3%rjWwT{e<}d%{Uk2k~>9NNaEdz0+O%dbp4 z^@)G|Cz&!bk;*X6!?(LOKg{i;!~#A|6DDx@9AKY=42DgJhI35GkXeO;wj`NkWv4pl zc-5*W@DtoOe|ojEo@{MLzqtIH8%IQ51z3KE^h1fr>+yKP7 zVIkS*A}-2!7+9#@fUb_>Fjf3!J(=Y5t!6NZzzPe;I9-(9T+^#ma$cR-*#$qD|3?wX zZ)m+la3?^yjNvE<{HUbn4`B6J-TBCSz25zu!?PKPkTcr`AaQF;e>x=@2t0+zr1eC3 zg&h`_GKtzm1<@IxtDuyomsR0Om5h6R!p^oGyQ1j}MR{Sae&d(_7;mpn!k`z#uSVw0 zZ@&76|HJ<{fA-uL&Mho0fAgnrZ~fPwT^@n!&4kfygb(qwssGX~w*vtpu9yfp;wfZ#;9ppN+1*@{2eA+mBzmy1o@FA%%rsRxb1< zHfBPT&ZxhiCL^b6pa$CC*~lY-nJ#>-G>ecvNy?nD=9+b$-)`1c+{)Ja)-Xnoghvhd z3~G0O=h%i@K-RRNLe@@F`$Ai1&htb4pbokQ;eF8mNBu>VF^hL znj^@L1QHP`@sAh4pSzCZo`F#5yPo+VGiD5dOw7ap=-cfK`t9jibID}!k~fl|YjQ!9 z1*FU{EBw(DvnJhf3;EQ^D!DK{;0#z+pcT9_cKulUSd>|R*#RX@Ny<~0CQ*-EOz-H0 ze2{E2m*lBTkmi_W-qDiVPw%Mn_DjDreb0N3X$H#1%$_(){LV(66gU}ye_A8(FwbqM z4WtP^A9(>{#lX^95>PNH>PSi9fyft9`jGO4K?`UojiaFucSJExrR5mTTld%i03ZNK zL_t&(id`jsX)7II{|P#aeugwX;owxtKe7O~Bk=GmrxA~lis$aw~#5~rF5Kjhpys2;WILb!b{e$R`jp=H0AvOG){q9&( zd)?>|d}SDS*b~Rx9QM63TU?!6Tym1=aDMd+pk0KV5&jW*LC}mi%QkloP@62Ymz+wy zxp?Zv%^Pq+m0AU`@e<93st}X#sN3y!a5lKvxoKK8r};DnMR46n3SN=S<36s8cFQWk zJ~coM`qvK*`}^NZiV)|7d2Ai4%`20luP5~)Cjjl#P>p~l-~a$& z2K!xFNG1(uq72-oZqK>SoNG5+rDFAVj@H-qZf*}Y55w(oG`5WS#TNE~N4;Ku*e9%` zrtVxWiP&InT<%N_A%K+wYfytF!pgOt#qQ9>ja zBrQw|W1?0H2PSj~8M!FEMnQpg4fzX*yxLsL$j}V|K!Dn5Dqq|+P5E|sQB3%|u6&}5 z*$fnnujFxW)yLUP>JeFR_E?o6@E~Z|roc(Y7;9iE^~t97 z{9@}dYw;id^Zzn`)QtcgBe2aR!A$S1U;Vg=GpIjFR=V4PM`U?wFbBxQCvm! zB4#Y{ZV;0NyUz3xv228)nP`LfL5&0iH#-4>8yBz#OjZqOG~k)1*J&XEmEbGc$mZq4 z`cY6sfh|p;y%8Qbh`)d~D*`W~03iZs=R5^1!NQj%cJoO~HUI4&KJ%rEbu+oKwY~Pn zJFj2c+ls-yM%{yV3+9vtvNTbKX`KS@iD?i63ga+)d+Q(-epzDrtEP&at7^@9wdrA{ ziG|+PYwOq7yGH}Xsbj^7=bLMI-QFl1jM4H5TSdGLF>_SZn(ee(^9$`Zu-S*>XlEF{ zwBA>)clP!UaQ@jo9C-_8+e-^*gnHYD*z{o(hf@(d3MgkVz@v#6pNVc0MhFDMGIu>h z_RKC5Pt80W_NGFP7|{33)x^ucr8ZzH-0L{*8F;T}KKMM|NW>{)9pjVI=c4Xk{Ay7~)1PTZj6hIQF2Pj_%ha4mmNGI(>wxQh+Rz?fx6mpepL;79=RhG?^qA6v#Ti z)W%in;VG11bYz0N9>Up4H)ZpzDryG7qzMzIIE#mvvM_M5TFLO^j!PoCDE%m(fOEzk z9E=R?OO#dovR-o=b=NQnW)5!yF0$|d2XO45JM0d|IK4L-t@*`M&AGN!ZT#(vFJkT= z2$qvro@%vHsrij0?K6`ITB4=P;ZaB5HgvD5do`@rm}W?$icv4T0goh@hZ_cAXA*m< zZrc^RmZ+n$H&sa_xAagL1`1;};@1N#B^)_G003w=BPyd&by0!<VQ6x=()l+m-W==??sI#*50HpNgA z-v~SY_lXv>Nh`MlfD;O2=KP?yD?zheX5-781T(N-qs-i+D zipUdudwlWS@)OI=&#cs*bj$F!zjO~amWpgxDm_HqEW-q?-#xhgo0rg8T>9J>oYv}M zy)s|*!UVr8_%3J#o(kft7fOif1Cb7=9HM-(Xb9>-6cr2}{`35!ywIFLHL!sc2i(4Z zgw}Jeh<}8t0bdLOQWX#h!Y2of8UiKIV=-o+7&Qt#m1PuZMN2L&xX+z!edW=)dGBa* z{l>=D+Q!~?$U}vSjj*^0QE!-0xt3HNBMESPL;B(Ah<49~XS?&wYO_@tCCXuM92CYY zZ*5>Mh_~F)I2xes%8CY#j+oe~9R`Zl3-uA*7E&BZGK88&SoEoB)l3)XJgiAE&O=-0 z*|&I4L2zyjs(8P%@s%gjocH~F+B5Kd4}SnBtUf%ISv7mMm|;^eQ*yXEJ7xuBg4xT# zGQ>f74q0AaomDtX+;RKIKBYafh5T}`GV*m(8*3t~Cu=3ECuLYJWj>eWE&R?N%8j!$ z`L|z^`LphD>Gs02yN)k$Ofyh6c-GTd;`lmpQuE0OJdhE1nCCXUIv+U13O)cLBUKb+ zLc3t>Vc?-!(A5VbU(kk`d|^OIX$`~_N=jQ1GuV5k=@4854{|6f#T8Cj(OCv)H@A>U z4uTN($};qm@?50`Iws{ML?9^?kxv0BCUGwbs^Ss_IOVz2N&U2kgB(OA#KZ?Ou|DLX zw2k-IYPB%A6Ke|`k1(ymiyg*APYZ?ZZNZ#=r4 z9%7VPnl^yB@VP{%k2N5~eV}=Ld}7K}3lAon>%FbRU<>yL5UCnXqTCOM1EEX-RKPX` zJ|Kuj*w!0XXA~*>!&tYj?tx3!Z+fb4DsGt%CgGe{Cqhw(cX(kXagHII&_93=Ex2kL zRS@VN=bS0OgdvfLK98aTlRlyXVKaij2|B_wNG0k9y!C~i^X`L>LU1m(u^@Ms`4~B~ z8F-I-Z*e>P5fUs+vydWqokG5Vp+;PbN;Rr`J~Q^H-)Z<*%c@^`{M0jN7M^O_weHr> zU;jrh8sWIZJ0O@AlNj$B{F8cnTc{KJTU&Om4c_v+@AZc9D8icyb3>whQa6u)g+fNS z)!|!hVUE&JM}V(R9d>BakJSQoa=c@{1nm+a6j~T1CXgQrURqiT zWTF5-7oBz--$o^_s(amWe=yek#^%nU?>T%5K*j5^9%Xq1-UybfbcUf3|4&~Mql17a zgl9y3`drv*R(JEWZGlf$25cj#J{Ga}c-gnIKIGB^n1LVM&QJ4-6HIcQIg@$F6gH}<1Vlr`elekOP zKu5SLPwy`F$s7Fp)^JQSP&Q-M>sjLWZQe=wlM#5xN8n+e+fWxi}@mOvBbzL8X?Kw%kQiqcTZ&;fp>aDuExzLan%Mt}H) z1XC%6CGY?RsFNDV6+)CURjJr{ZSaawYK}p z<+Zx6+MVLy;7YUISiQKq{P>D$$BO0YjdREzxmw4Btx?lDH}}Hvq{z(L=|$J7?_I|N zr&Qs&fVqpUzQsm(nBIIlxOP4H*|mPsSOBMu zn}9B=!3$=g0L9Xjy6Y#Caii`fS+w5itoOP*qu{^2xt@$CkDr~txH|Whr_SznuAjN| z*!JLBlmi!`O-2!*#?3|zorLhgftwbZEelx>r6$mGF_B?ZZ8RDbhG*KI>!bcqfJaI( zAQTEra0xL;6I{q02NRpw!j!%v{}Z0hX5f_bdH-_-t0QKmkQq@Pim;I!LT!WT8uDYq z(Oo`pMsnufKMRJqO;sucvBN37o^>sH!R; zp&hQT{rbm0`2JJRBSJ3MYu!OG7z_BtC>P_y%n|J2Ex5Pomm&Ce(HuS&p{x+v3o?*u z2+br^H{_xP<(Ii9Kokf#Bq%yzJ{kA~OE3}AHg_66FN0V-I2EWd(x;YzfsJiugaeqb zegB0^fBfvqrPGdDyuQBvvsd4IY4hMHMS=otFHEamvC^uo%-84ZKCwl?d3*cKy*NG` zk2|JO>-7g1IU+R?z6*)lbMT?;VX-(Fgp`n~Sn{-Q4*dx#p&XKjHkmY z-t-;E@z22bwd;>c|yF`Na%imAZ z5vsra_B$$sGa!dD;uD!3v{s(7VzO4swUrf_Wsy_44=8V;_^dV(@luw^MahABdRVO(oBk)gp1RmzO4N(&0bt>Vo7X#&ipNCkH z1F?m@mpS}?`tk(?epK2wIOsFng8j0LCk8G|bdGZu^pIpj;F5N#lbQwl$XvywSJ=ScSqgcV9~EGIK`7^R$Mc}eHmsNUB+Ml zz(WDA*c%K8DRO${!i}3d&7}nbz+*(Sv9rH@)IERhLO+hsixIZt(F>fYvc5b5@>UU~ZH(Uqr95p+}aYecrea!g4RVyrHlt#&u|x;qD`DCW*A z`)W4aAC|~tNR(i0VOqyly5N^!Oj#xwdovqHc}OHoYz{-cX@G4|KlAA0ZqxXK@2s?! zHn%#PyS>)Z>7-Qm2K`swxqP-Zckt?OcMd!K?$Mm>KXvKS5B~1Oul~^=9rpUW`+Hyf z-19^{oEN_6plu{>H9NPW`JK$h_6UPF!gb=E?&n%PE-R5yN4D`R%MGP&D$8e-iFvd$ z+*upH`A+!u7Gj~FnKt|RLH~$&EJYSnY#rqTp+8M+aQfWbN_(#6Is~M@wz+!{;KaeD z+FsyPCho9o^peWe-T37z2U-@MZdV_@pk=ADx4U2Q8?c(Fbg)2!_kk0|nhx#5bQS`Z z;NW=$DxVLWlic38XMvBGIh%pL2#|W$A(&=yAc6}H z6dx2U!`K663nEM>{ew|w!_?;py7@1^^}=^Q_gFm()DfQWs-UmvZZ>k1CK zohS!cqq?+!UQtVS_wXwtitWZbZ;$qOQ?EGNZgu*T?Sp=l#c*OgZ0eQ+XDNf$h>0|9 zh~UIA!(v7uNpm3Lh#%xL>G*)=0<{VDUqV-baLqLkzENSKPs>c5;F*9qV`hgDn~@YT z*HL%yZu0TyOvV4xuRQx_Up}*18I|!`FMi`UmtVZLyBQa@={Jf*MDJN%blXj{4j#K5 z09}ns*xZs~xL{x-CTX4i0C|>238@P0VbuT-0LQRA!8%cAL!nl!Z0-=+3tLWhw1YoD51SX?xTc-rq)EVm@Ss0b01Y;J7Tmdnv_ zgf~|NErlG`8VZmz;~r+kNXUG7NfsmL zJ|44&$~tM1Y>#{v&E}A8<`QLCC^^{vLt0=>()5kOeX*S)VQ*sbkk&nA0C-t9H zPns|ELCF^gAT#+wY-`aDS|b%HNE%$GeYBG9(E+L6;TP@->4na)GX!boE>0o4)PPV# zVG7_C4GAWPG7Q12D(>PDP--$MCZ!{uLbY6?Hp-JJbL1)ae#rPfs7o}GE^r8Z(W#*o zAg|aj5&H(m8-l!JVSvS0)3H2Ld#t6j&YZcn*?IHrsN$5*UTi?Y5&wZR?Dx>^9G=y8d=&>x!Q3)-EoX zbv5b)X+Kql7~Ba)Q-r+~Os1}&Qc|>drucTGmsxCAPkNAb3|I$;hUAc1p;zDiI3Jdef+gnSX z_SD5@7!Ms|)T+eKoCSha}K-kS5VcNr5cKTyFl6$1d1fQ2`pj)vx^QhHBS$ zI)^d-9(wJWvH8-Q1SZ??WWP!^7UqHEnok z)E37{-0hBmeb%dLwdyuz* zvJy!i3I`4YFXWbzh%s>FG)bs;gmIvdZl<Ypm4Wvn^j49BNs$WnjDN8MT;EgDq+hf2P0h|2h5{`2OcT1ZR>bkPVS(@jWv2`bxqhC&A!M_P=i12yEJxe!o(IXH!c!JBiHUy4CJ zp)z!jo=|{FB$fcTAe`{aRr*F@YKA(KBY&xf0z6R)JQN^biapfBDJ7}%=;-KSd!w>F zu$U|`VnFc35Zlj!D~3H91yPbugll^q*Gy1wYo`_()rJKGY%=dESv!fN=byP)am&T| zn&*Pa#7?kH3>jU?>z-A$TUnGJ?04(7vT|y1VR6~@YQF2ed3|H+s6UQE96u_io#6Zo z5N=@!ySR{`a=DRe>$?-r^p=|VVNl;%rRL*o2Z?1?&xjvVhRpJ@;hq+&M z2A2Ku#=2_yTD^hTQJB?HkTzQY?-EWCBdQuH-e_c;b;&$I6wYrXs7j+QQ08tL0W)bz!A->f-qyy|T60IRa*Ee-No#ouB^Z z+M7G^AS28OOn7l2P>4$3?}3Rm_4N>47d{!NKG^UD7JO<)0!IqplZ`VNZmcxZF@YOn z!mo_AIbi@JxYm0e%zqBarrhiL$IP3}zPw>-VprMH! z4BUm-sp`ICGe14%4qyNg0fiU_v13B3csiW75V1G|NrFqH*q9a~kVx{MKobz8MHDX8 z6cR%Y;?Q*K8I36Z_ku4Iti90oAS4+GO?dn}S+ZI&zxw3rpZ&qb^K~rhIze!~JG?eZ z21D9mGyrN-3d40UKf~!P!oaP_MT{h5TV+|=xI>qV6Lg!h;?HW zFMx=LKFV5RCgES#9roc9#a9hhG^il7Roa|EiXgOU0tb|I{%zBKiXK&>aB%^ z71U&W_zV-}1eBxrD-Yi8bhvNn?ik2Bj|VaX?`*`UcrK^kJs-#=u~9KSZq3qZS}tv~ zUwN;Xmtt^l4fQN>cg>XikgIo>zoRg>BYu!c11Nm^DfyhjE|B10S!9J}p=9-B6_(Z$ zaxLc4>_Jq;U7XH3OL`{eQ4gngv|)BH33>1BIUhZJ&wKeuj)Ml$D%@hXwzf#XOUTjt z=uJH-c`^e3R7QYr7S0^y!RqSj!`5cLJLn7t6o$_n>V!lvqh_R$d>)j1A;l0WUxf-3P~j)yTL${;40maec)#9l8Y$2Dcl9+h0IYKznpRl2@c9oGgZm@ z84k+R0uoR_>LH(Dq5-lbw;&6WFEbyu_e#TPp;%XL2{|H64#qriPFT5^F!bQe!tR-v zQ`@Dh5!sOC)v@9Kj0%1MdP*>O3uk`8H!I^osN^C{2m9Qpci_%E;!eUM;phQuG66vR zu00I(a>6#Uu)k4N;jDnI3}OhYBeJM!4x_X?$>8b$jj{_M{POX*&?kUas{kOtnF{9& z-B4^#!;3}UOv%r5{SSVog%XLk>&qi&hB(95ktC75Hj&;-s(ui5HS%?C!HOu{4> z*3`l(GX-?Bao04Wq9T0U4R8n+G<{CfnwC;?X(|y;OSRJ7ir-r6ymg~{ZD+XOn+Rtk ztE{SeWx5BRsVOXA)mHop;U#fuu!wL{Z`2rh;=wq6&8jF13yrni1C1wTIjC3Hb`Az{ zIT5JDMUdfD!E_cV%2<#RJBDF}C&u_n$WT+22=54y4R)2^se#h;bu%@mNXGE6Q|-mQ zCn=u{Gn@z9`|`)leQyR%Rc{}?8s6Bs(<{rTYRo_#P`{wp-@00k57XfQ6-`d`Dm?JB z)OK}`h%kyh$&Di>mWWw|EW&u;GY?=$>`paEFxxO@pr|K|5I6>a;xRT;21|0}h$oz( zyAb`q^A{mQ6rJ*tQ#}gIqF}LL!pMVmpj$z|$V_B^n|cLnhG<}9dDGI)&HK-tn_q2s zt`?{nQpZADlQ0`6Lh!_Vk`3%(tF`)$b zEd@KUw1hGhbr3rm)rwy@$`Nsy#FND^3Gov&?J0-NJ-~th03ZNKL_t(M?Ht0NKv%jpmaLgFGQ(iy;*Mi^1WaxI>)%uH*P;;O}a|!*N}%V)9F5l5vn`h2psH zpXdGUG0o$k!Bk5x z;J&PwCEmlP2@D-tDNP+5>_di!L0YM~Q62$pT&R=0K%JtD#^XWvKozVb9uG(yE@43y zYIPf~Mr?B2ZU(g`;j#;~J+8B{7oWaAFB(Z^#t18Vk3>y*nj z^?Iru9@rIU`P>;*9eX~YZ(|rzrMaXSj%ugloy%p^7r{eZeH4!rEPBQSNFz)GAN3|8 z_H^DH7ZB$brO@kZl5)l$z4_o^Rwv`4VkWgC*NrvN&8Osdk zqu}efBmWbg&SszolAh3t++uizcHrHEOrgf%fI~ugAQTx09m+h>U%<=*k|G|Bw$_GQ zZ!EZAGZ*L)fDdCp@F6*Kp+WIKxciF*u0GGi+cW{0KG+WHAxg zGDlG5Q9?Ko7IG+Z;N*pHBFxZ)m>_gGf?1!MrNMEbsG)U2df}Tw&4V0;hyS!Qu=-#D za8qu9Yp06$rGes|;xyJY^v|4aeD{S@|KiJMEda@_;UKs&2;UfnyOS|kCSXwr&}o58 z0KTAWqdpxcMLI-#m@Hs*>15Y#96h$m$0LB;Huig}=@FNQ;7me|DJrFvgY*67goIgC_=1B;Gp{Ir2E}83=`c_fhxrFFpHsY^%JB+gYk+HE_!M z#d^dNLnf;XzoZ!)J|(X5g_3joL*>2lS9Xl6_w3;Z<==kq?Kj??FKeJNw?9apa!Dp` z?+##kf$w+q~GIC+1F!jssu*kCV(m}Qtr65F_dZ=^O2APlzm}TDH+E1RQNykA0 zWy9d5mY0`5c_UA1I2nPH5%?G*0I7j`z`#qeF}_Dg4Zn~Y68w^;%ma}xXc%OlX3#vL za)D?<3i+j3oFd^!fd|6J+JO5Gzcd%BDhU<|Np?}f$Sy%@IjENch(p}SDnjktE32Zs zJRrV2i>uVh&~TMBHka$kbLSUv(jHF6Wt<(1V+_@ZfDQM<#&$Rw!Zy_#R=e341mmOL5DOTjgwoat9uf|K z2^(I1=bg{L@Y$EH{QBzlb)uYHc;wXc&ph>wuYIo7A|^Yy%0~P2c|t-qAFqtJZhxz~Xr{ABS z!&940{j#yrdi2!%x4!Zm<57dX6`TWm>KT#d{pupy@s^g=G2n@#gW*;+=_*ITuy;K@ zxVk_z9cSz=nVGBRwvyG2%G{g+40cgV#@6PI@n8PM%YXgnudjnNfB2XCUy-bv1m>`PiK=9ot-fYtXI~WV5Bn4zHk6@Dd zQm954wh2FGX0QCPNi#j<4B<23o8oi0zjJan1BKuq8C)?DZyl0Xy2X)kBAjJzNkZ(g z=t^P~DEN|WJQ^SD`j%ql+5AFHR|CY_2uaU0cza&enxxSZ>u}5&>Lb91AVA**rvM%BPGL(>c5FTly(0w5|B2{vWXf4GE zs%jcxoC%{0zbsa1#e5Wile6TEmT)~~`2xZ?lP_*TNJAEpI%o|oL-3H)kW2&~T1>vY%3=W7;*foy zW6)VL5p_sNJ2WY@@C+&8u*t+Fs^XA^c?63MR~aL2;oV4)3ojiiq;d+7z`gR*e{H|> ziL{xHh)psj5`jE)_Hom5D>dc$$D2mhsOg@ATB7U^_U0D+K@d$s(0dUhmBqGSQTx7A zxY%@|F)NL{<|ILq1vv;(*ntIuxY0BxuzGpQ4zljK-Th8n#yba_jn)54~V1LI_PT$on)s|;5~n^d-KNSox}B=uYdj0>goBV zm6kHxRT^`Od&Xa#&%E8Dx3AW_^GY%j@ip-~z(w5F8@6w_L1-fsu$A1|e!cCpZ67b5 z{ld!AXEUvtX%_AVNgmTvLpX@%G3;+qPGSZJm4HCiMt*QqB8Ox_*dO%{$KBn|`s=H; zET3!_<1JO`nkxoYWre5YJjb;wi>DN;i5JggBVW6^_w!$_|NRf&x^b9Tt(FPniXRg0 z=XyGCTBqw)%}T2c_w1!7hs6kw@HvO*k?1Q#NXO<}69L3h*;G(5)?26<|NL9e@9h72 zuTM}H1qTunO%)zd5y44HHq((;JTx){tPmT(7A!IaQWY6fKw!Z&U`iPyjN+<-^--1! z6yr2Q9E8b4-81#d(D^zftHIP|3h~RqBw;f1k^jy~^?MbV%|IdK@U-{yW3!EccejQq zAkCe`6B`7L)6l9iV@&v>h(hezv zcF_tH6v#xBL$suA!eWa&2t^tRBRT$IJP4^Q^*UOcbnm&xo_}n$TGKId42u%6emzT% zRE#;55RH|OzmDz`&J)W~!?tR57kfdBKk?wtgcVvqsne_Hm)d92+}t`C23S?L+8Jm9 z!5H&NHz*fYFQyxpJL91_39;VPlCfQ+K{PHbhuBj%vN@GG&928?W&r|+2oB)XYOe2N zkcOvN)ve6ez4lU_xTPrj;zSwYXg5V8A9Vv2=fjwtgADA!AQ+))#L_QTON>Afa`2zS zA!u#;;97Uz6Sk(!wJY1hiE7u}=Bef#GlUVlCG6aB;r*w_Jp-BK?|qIt>W)VR!F|Y}{`*kNZB@v2GVxegS$3fY>g`pfFhBgr0nUejt}aoT+?U8?n~mBX5f8k+esxSBXBYTpJW91x+Q6aq)0+4 z1s*5~^oLAn5j2WR6nlX3g`kPI@BKg%C6#1*lC;#c&_vR(YltqA6w+>Xl%>SRRWey8 z(9%#w{vsVolQRSxc@_IN29!Qil46I4hnxz#FG7Y3*rE}|pvyc+QbrP=2qu^A9P38*Y`2X@ft3!FR+&agt=O~{N_8@B~&%1fy20?6Se(kKY8O|_r}??txK2A zJp0^}%jb1tZeF$L%y|=OGV36yq`qtA`x8vKm<`rqwRY|dqC^%)c{0%m6JK=rdw3(Q zG>@vSN9}4m$#n-GAoxk~pJLj;z_DfMpoYSOTSv9fSx6h=rUs9p@KG(3agDqxTcn<VVOBm^3KGeA?onMr)Tc$}l0%J4@KW==xd;a>O$ zV2yMfKhOZ6KwrNz2w*^FFTe6@;_Kj)dBP+l^Zri7*$lLSHGA)v@ltZL|GmBFDc~8W z{KM{!&Ld0UNRJ4L7?KbYsoU)h$GFC4Mx{CobFk_VJFo+^;QHu>?_vI>n=Vr<)7^uk zaXZxngv2N+gpH+<0wbN^b!H<&GEhh^!l7QM9;R;kNCHBfp-M3t90+Ax7p$f{7r$UU z#CV}i38ffuY>9Aevvj*c_@p$)d0!=z4LTvv+z4hwFjf;nG}5(UQI5g4z*?;CDU0(S ze)|Jl{E@i86VUS(vXLMwYHHXyQfiS^8g-mzhU3Y8cUT%uuDWi+RlEww4E;oFHdk(3 zy^MjHmJW%tOYBr|2rS#r0d3P9&GhG1pBkmkD50;+IgL*a)zf0Tb?LFQs|yRQMzb|n zajU*%iio3=3I0q;d%m$Z7ze5FMsq+pFZHHr6;<;n8l!$17CBLUYmEh@CeN?|n9joV z$tOOyWSgCCco^KM&Q(9RR2O3;Y}SM_jDORY%`i^|=-D{FU)<%Ersy2DySf=xcw8s;0-iwQC{<@$Xd^=X&AqiZynWt8#f zAk8vLr=SchrsS{$^DDOtNyxU+aVojJo>^KB`0VsP_U)Kv;C*c2NmVB!a54fPZv-Hx z+{iu)qyx1C^hY|mkO@&j&VkH6DER_XjkvZi{1WQL}He)H>E;6fe&Pk;V)sEEA8qFpLy)sCY$+VWEXU*LVX}~2q+!U zRUwptI)G0F-Vw-WCDu!9)FUVY4lJ|`0`6DCV_e`p2pJ9u2kbK8S%IV@q#=ZU(t}LOMBO_({s(Fy3u?ewFBe;yJ=>xPklV}nY35qchwgz8$B>e(S zA7?y7G=o349>`yj!8nPm=`kxaWvxU}{zusa<^#|#|%%2iFKF%_bk%MI5v{rTQ-%gG`ujfx~h1)#cqVOC75p?ghl?(9(?NS9I&kJKTiNbLbmC2AO1hZikqa|Lbz%3BM&P;W8Yj|(}bKEm<`UY=* z;6s|GoltDq+9`1sDh_$fG9S{WzuT<4hnn_tk$$mQLv|nwkR5VZHxVuPC6lWx$CTs} zlR*}kRdsjb-KX8RzsEEK?_2v$Dmoc~lM(p1BLF>-+z9*+bOzahnh+DDmV$4e9EcCR z(1VpPMARBu!y#oDWDHs+Pw4|`nnKuIaaB}qdmFXbO@p@0;G zC@gh5Sg9fHN$m}U7#0v(%q={f;h-^Sha_D_x6^FiX{YgVU&npBkM7VshJsyH!Jr9d z1AQC_&nV|$q=W(hcMi-40{AH~c75BcI$p($wMeU0^omY+4fr?}-33t#Llut`;>#1Z zCA5ryJ@lGeU0lu-fS&MCY3?8P*dFih9>$Z&V!OW3aEVa3GT#c5Yyk&-6brhuy|+6W zjd9-=>`xvyyn-$5xw)zdJa=xctD`6*WIGmg<<90P?X6w9@KmU7g3jaA9KTsrotE7+ z)mG{(1Qv!%Nv~9frCq8u*n9_Br!3fH2e>**@x~bLrr=idW(h0fH#Dol9zQH)nJ2^u zGQj4=PXpMAC`_VJ(BH~NopRjKqpoL7Z1t$(hgK!mtV}ghc*~6FE4iOXl{htbcgMf| z^;$V8Zf*4H~P%=vn?X?qRJ0kNQJnU?0)>V%EtFiiML zcz7Wp19vPO+SQVorWe*9e&w?-y}C_A)xEJ$q%lx1!En2rBx#In3cHWa0A?J{9q`~d z6u4_8&;!KD!LS8x8ZAO5aG6C+A!Jm*^mOjcv93fdvH)!SbfPjj1SFma?v#glG#d8~O=7U>ij6oXunqIkBnI)m)Gr7H zL?(s+&Ck&Qmopr8a>8v85omA!sB(RCCp5>y5U>IO3UH%APXqF}ka*ZFmI8?2zs14s z@ifI75zU*nL`aT;Qx`1~c~dtgq?H8C7$9S2k$SdXbZMV8)`fbITAEt)}Lxuv+0AvMAR6P!Q zy0XHSg@fUvsc&|N1kPfH&Q%=G=c~>fUGvHkcy+{N0QE<^2c5m`Ib!_Gw`^SWN)3Dh z4M9zVBDhYi35xY7OH4hP39K9FdaDtkeSF^o4(xXpo$B39-sOQyt4rh z$vM=T*UUO4*?n5Y`Xw{T;Z*(}M{C7GaXbevmx`e?tf4Hg>?+C})=)`y#QdLn-%^Y; z-IooSHEEVOo(76qdG2x0z~gK1NzErCa54fPeFXTrAwJL?>1+bG0}BLUflHAB!owh6 z2*O7@W<+25>qy!JS>%9>BD7G9OiI!XTF)=b24aj9U0@|yC+IK*D9l}GY$P{^NJC)+ z18PP(q732?Ig<8KCjt^z5p~dz&+N}k*u$B6JwSh0QlN)E632Y@w2UyL*2q)M9Dajy4N1&8Wt!#MZ zG9Dqd`Gs+a1wuA=_Vl&&jn`g!Jw7}l*bTeKtILfrIy963IOaSZHY?`oN1nWPV{`9d z0E_9_72u>=b^G*6eXdzSM{#qzpT`qy+q#_+>pCM=(r$SD?Y;e1-r4N#ow<1aiKn0N zYn7GNWucPstHfb+?FA+2W+6d0a{v-hQsEBn;uKV=AH20Q?u^nPQ7}a7cfIy`&20*k zA|fMV<3%_Ue95x{-vX?e;#im_=7Gqr!_9N=st4G1*@2^SFb6|A10PSY*J#myrmoGG#B|!L!Na`OiH5wHMyd)vWXDEp%9zUgC#~&@!GB zlQ3fa7lP@OM+YDq;5C#s$f9{FeBM371lO*}r7JUxrHal1=bQqOE>4MqYg)LaiTTgL zG-mda;OpR*In0M}e<$Z`1`?+9_L`@vsoOFHwi(=;*!36U1^*-WpbcT5N_=j*qrp}k zlPg27SAld_508dN7?hS;FUoyHTFXa3%hl@6pgY034S@!gjbXmCzH$BUemF7~Qr%NQ z{?_y)N-SIWCNb?Lq64l>43^-)#b1$_GI}JWK| zVdx7*C$vlW`uGIxB!Z3sykE3)&`-bzz*rPEY|8Swh85?0P|u{p?qK(Nub0T^N2-{KG}HiX<&*_=CZ$k} z&QlfZ3J1iF+bKXjR5EJ;HFL^U#)Slx$Q9_mug&*mD)1KR>8+|@(tx7Xv)nD!Iw(^a zQEvcz9cSqzEx-GJ_CbtZQHk(~KbO zs1-tGx#7EWRmB^OqgS`z{>L|NeC4qVXWET3tIbwbf9r6&&;X;2Hg*rMyuH^vb>8*o za&1zr*XCP|H(!6LVup$_?hLUpibj+1GmkYlg_}>NWKI}3y?+01{`T_P?u}Zr(%VfA z*Nz^!aB3}k`O#+|Uwrh8S@p10M3_z0p-CtZEW5CC0H_&%6~$>k{Y>qs-`m{Y-MJd~ z-DI#wgwVpMY8VAM0#F-=d`$F22nQlEnh12AVZ5VPjiocKvyYvcj9+H6-ST|mKH|$? zhUVd+`u02K-~PjEH`fnu+}w50@?1U=0ZK~4NBT|!zwl1C>W`eBs}S@wodB3!ueoZ) z^yaIWCH2xtYxy+0+f-=cUv3c6Q45D1SD;y7K84Ogb*8>2b{T*FkG}%m=#};Va$`S0 zg#>>nSnaYHkE2wF)5X0)n5@Bj3p+EUy%#m4_sqL`keI2I>i zF}zlcaNIfs4vZK{BKU4q#RDs`N8I+K-~9IUsZ)k#O+szEyZOfT4xu$snK>5F=y2fP zAixeRD}ajtd<_}Tb%e7_79k8nSEe`uLhN8LghVKwKjj*y7FW}T3G`^eiwbKq(E-}T z;ORwHb8zU%s#^Z<{^hs+_)Bw}&n;cQzPY)zhrTV3P%%}u_Qr>O@XqVFgb`2*b`JSA z$nbi~EU?x+I|v;t&?cxA(@YrJ+EyAW0Aa^T;a8ef9c;BW@DzgyF>OIc1I|&)RN~z* zP$f|8fVx|!TjxLfjXeG0px?c|xn5gZ!9iiu001BWNkl&%D*~G!9EZRII5ais z8O4aLjB&5Gez-k1-n!T_~{470JZNsW5dNWgeMenBR{_cim zXBEpDOa@_hKkc@xgz*Ho4gV%n!TqhwmzGZ-+*~V&4~lgpQx7{l)WQrJ11I&z(>Kio zoN9LDpo*cq<2ddaDChYd5B=n)pPc8WVKXXCnnSK=e48vWEJK_k6|lO^mM502*>fpR zFJ`Boq(`!Y}-EQn^i|o|=4R(`W2@V$-2C~Ef1QVsH&>m1K2Nt zvaqprGKi5Q{PRl%`4H0<6azxnBh*X6+YWyrgnDEu?6GJ7&lcK#t9C*D5y3NAbqkS^%N0 z+Vbn&$|NjN@pP|@qgaVh`IxoZ!on2rFBbMuR4G(`#0y3~LwFs=HxO`DTPVb1DO&)WPx!6=+~8!9v~p&R3uL&I@zE zT0gUDKeBM4^Vq4^-`QQezUC6n35{~J2tWif82mo7TqUrR?m)))?hcPS`(QQaZh_hl zNkV55qg_PSfaYXD5utQ?{@F80$)}U_gG9F~LZz1w`cnXmBbnKjw|0GJaUN&@TdABn z_4Fw`fewLJ>-UODM08INp)DThMYjlcG2cwWuAWXl`}7wMJBR=Er~i0$fB41k{_DKG zIPM-9*`Vg>>@8Sejt?hJR>s31>y1$TwOl`*blB7=$0NMme6P_#<%AJznWOVTZHN*I z>I!h;Bt_;ayox8F&&AHjt=Emq(o`+>?z?~Y@4K)1*56~Ff$#3s-SON9d&;tMdjsUh zD1V`22m>rk7($caV7204<>D6Rr@T=XzT@=vIzM_^R`t=#f5eirwvm9yaLmY#>=DZ- zUcdC0b(tKhWmqUfVs47soUMXZ4>XPDbEl1Rm4~z_Cj%9qt`U0(pVShvtxm z$Ut_G4&Z+z$08G-ntTDd@l5+@rM$)(Kw63}h-f7EmD^xgsd1HJ zl&2PMhwrCS)@E`j!?;r+X{iq4mox_*rV>h$Lz)_R1gj1;a8Llbh}-WwYk0rr0fT_i z9c@-hfYFG~CtTNI|AKKQcwJ!>hB22u9_avw5kfIhF!sSnk#!echXah+O7qE@x6rCA zVX&_%VZV3npu4``+lUo_xe3&PA%0ijcnL`8dcAr2#+z3bb$z~RC=STDs#BdaoO-M6 zpGy4xWP4+Ky-YgiSN$*@Zmu8UAk#oNQuAsRNH;bowV*e&PSvVMA}%3X3!(NPz>Q{) zb2NBGsNqhOHJrJ(1r9E7uOc@y+eee(vdu=U3pO%Mu5zF_GWH(O#M1st#5! zAto|Jm-<5cD9F1L0-;8ua3E%jQ6l;g1GVN7%%_GEPQ7+yn)}#(5sJhts=zh(JL=&c zGE(pI%QvsQd2qCox`o#C?WJ=KJbTR8$b-aj4LofS2kktHiAI^W&6PQ8c`5DpQa0yn zb;HK@LrIxm0{6=?LiD4=M-6Sif=3OrOo2(q3qv<647^ZS3@T>r{7U_M-+AH3KmFCt zUW|_iyXiQ75Qe^|{_!weU&3h?4N7LL9hquW6iwA`|=kmZTCGX--? zh+sn#39V_udzC=6#Xxpod1h$osRjS>bM5bZ`OyWSyi;_=r3>WxJaEv9rt$P^*EWOk zxN2qu#{}4qt%2#t^ENE@?QuLC#-Jg9eWwGU2l_;mqeU$}AG12-)uh)Ow7q%HYhoYT zox}s=aGFOwoGB( z_SC~{ItS2R+&$AE!pAoQnd)~xah3xypQV4V#D`b=;Z<=j%L-*~uSB*)E;n+`;`4-F z$&Xa#uuijhu`qKZs}BjvQ-FIpZm;e329VFy+jH(nf6$G06#LkxJRQnI7uaW{N7Ta` zr!VXe@@U#GM?+Gl+n*v^K5L%r#q9Lf%`H7F!NFi0!z$7 z1GV9MXNN^fIFKDlLLn^Vf12`zG%l0!g|JnT(hHQ4ZbK{irHK%FT2IT6VWe0B9YmAE zCAdF!XjqA4&}+Y zFR$VLRzkyQEfQL_!allSHpKFPwkk@Aw!&G+mUX}iD(u(@f0!yn93)H-;t>3%R0~~R3j9B^UXZuE zCY&~A`WaS4ZZ(P~jhZ&U*w{Us42PpudwG7|%i@s%QnzJ$_)sZIjhHeuZO{*TN5oz& z@Nw=9N@Ok(!Y5H0j;C7nm}vH4q>P56;QF|i+`PK`)U!`4F3&G5H=0eWRz>aP=92+# z>l*lQnqc}X)tb?=Dv35p)FClQq6p5@28_z&pHg=dJw*=S<-!?bj^rKfr)$@C*4M&~ z_0itWXnVaMjd0x88osgIs(t18N9(q6A+JV`r#k07&RYH8Mtz# z>Z3Kmys0n=$Ekr(rJ6b+T!af;SPD#MVdaCgB0`z4JI>SL9f68A4g375%D2A$^bddd z*0?|RZM{Bq4cAp0mz$Bmg9Cj41mqI%IxUPe6HUNWlLIp+#7;yWfT2N=69@!+xA5vh zHG%ibyL`@!OJG(=d=94cam~OxYo-zJF`Y8?Zo8P7NaLY0J{WAill2eOXs8mf6^)2v zOp*X`&9)3+#F+%3m!pS8VrT3OuY$9g2ZVWU7n)6kOMxjSkOFw23IUoPU7Y*3-+N}z zJNpm6dgGm)(NQoF3N2j!E&QjDY!tAn#n|(ouwxVd@L~hT4rhNvCO!)=$kYM|le}ST zUw!`3ryf~4yHEkWni#T5K0@TgJZ!0Meg0By6}a%p`0QfEP=i95Xv!FqPn2oIo29-2 zNOQ2B$2^;@7b6f6Hk}DUe^4zUX@O5|1N_lMuTsv7}L6vNh8_7V_Q7;)?(g(}Pxh;@0Z z;!m=Q!oW|>(m=suPEY3&Gfun)DcVe5`s_WwZ>}Bp45a?|J@4T@k>4h37M~=G9V-zl z4&SLIpoRRxXV58@Y(mVnS}oef zL0@JK{E&{!%G}??G0njH+sKpJPDbEl1U|+HNH$(d2aqF34I~trBSizKE8+m^kOv}P z(1w|OA%M{kNN5dBM6RHTkV`}{8ZCu0DbkQnf<8zo1>uA=wNMw!1DR4|Lk)C^d!=PC zrzBWKcmxIbm86*j0|d>b28c3kpf=R&WFq9y5)#z>F~dOdvL_|pk|mf0BHdM!xw%`s>qxeVF^>Hh_LG>VFZh`UiVrJe;nWjO<=}aYrZ)| zAqRu0TL4(Qel9{4)*KIURm&|R?kM&_8rx%?EoqwNVGL(F80xU#!$^h0?2T96-dNv# z=jz6zk6(D|nMW^PTt2npy0waKR9G?5p`_&q`yT;a<@hz<^h>>(5e*iqoAc^~E> z!av;<3QwGTu+b7G{lHAapbP(ZJ`0Xpb3sgpcMsBXkKn$?w0&;|@(egIISoZ`r>SYC z$e$*}^pwqmLk1Rl&>464vS@-H3WXc4CRp_$ZonlmuC=Ojv=6$x3yua73Y361I_d>P zeg&Ee`>#e)r`}WuSf(Fn42#^2)a9^|zC3`%IQOK5;U;LYY@_*sq>~Mq~ zj*va$mCxRnl_SKi951C31pkqW;G5{+5eVxvBpifle#O+LR^rdyFHSA9 zad7wRXMZ2g2>j?fe}47wS?Zs^`$1>ahl9n4RjJeIWUC+5H9)dRGYSNkTc81FNyqSDV#inW1mLgL#X+|D-L?# zpa*_=4?u!4E}bCS z%xER&Y|LcDG`pM0aL7W4D2P2-k3iS5behM5Sx$D&IHB<*a>83kL8{4=Je0swJkBpQ zAp<33DZjjzAO2lrw(R50mJ9(>47bgmGr?if96<|{(RA7$j{=kUp2!ezN7&@RX0pF+ zqYXK{e%v%lFfDjeU*9@+?C^SCTD7%u+4Pn4H3eAWNH;W7?CD}Xql_ohu583CS)I}J zgDcz5z3>d)(*1$I*O_#>0~X{~^EP4Ui7GQ05hflUE3Vd;Ve)t<1Flpouvctg{StbH z78b0ypcSV`4LETduvi7yPF(3rh&ajuksV?E`XhI1duQ5<-g@=IxwkLBBe+29$B4*?`J2G=RSDfG1$oKkmOkwJH?FsS z^2)_`-rU>RLVV_(1WPPc3VOX_6=nG_!97cwJRGsRzo=uQmP&>QAOiPWH1#m2j&{as zVPe@8yrxtF1<>>2aw^CFq1tgldRy46xib8aWKnFoYRZh?|ty#m7kk&kaT;1%m8F z;7dm86e%&q2n$~S7mh*ZQMOs|3v>KhH|`mM43qmTl!Q>jzZo}-LEntQ5jA9#imHx! z-Ql2*_#ncFBDbKfK)oo0>eSMewdHbqw=G!_%)Ztp$q)B+%$bO8tbz?fc zgao(E6|nf?dovplz~~16c>#hX0S5*N8#Qd2gwhFfQwd+DNfJ%MsExNEjw|rPY(Gt4|$T#s6c}A5Ml2NQg$kim-K)T(pcHrg5Ir84bp4 zb(wj92m|D}LXlkwO*l=txzvp&9a|3@=y9~P2n3#xa~Q-(Vd!@|7xx=qGa$0{h}8;3htS5)oKCqU9jcBsMYi^_HX$vr zD$#_jGW`D9&H0Th{(u6g48j<-VoA+TGCl*E&#nqfXOJ90qu30mvDCtNt5K7Kz25le@wWniQAxPxN%mA{+^A566CgqUM4m9fu1!hDxyPIvN zQ6`rZl@-V@55gdl_;A14uYMbKqjfX~*O%G8D*Lm-c8QRjaF)0>Pu;{Nj=T<2D2z(r z#Yu-n0YMEjo?O31>3x~M7$3T$?RN-Lau$jgQ}nxT9# zE!2voMx(KMDU~bTPHT6kTPQ4sK>dd5(`=C1YHBM%NsAZr8VC$m-hIEVX@?g} zRw17P6bwc-$l4NcYPAuXQ2ay2zO;b;uxq3S+xGCDbQZxK@tkMVT}y;16?!XY?3kLV z*#&S2BJd#$0@q@ehuXnpmplwTkPUw48;{?9@7!eAZw0=&zGg0>9`ke`Z3B8Uz@!oN z+3}UxfJaKe+RYDePE&=F5p^7|)q$6QkB4Otx(XO#q1Tx0lJc7!^a!Iplh}XtsQSm` z_{a#n??DFIjM3#ss32xCj^Kea?iUmUAD0qwgK9HuiS{Fc{LpnNwl3fpmyaG_J^%hq zSZiiEcVP5IWSt~LB`Cn_AP6#YvQTQE=fQnsuhT}+zyw%YUaHor$hQR76uLe)5VmA! zyBG?@uZdFKF2#X>tV2*Fh2PL~HCfoaSxWTZ{>eZ4@{`quDTJyxCTfhU=Q>->w|%cE zD}E|347{l0CsUL_41J+8CBhHUXo9O-&1M%Do4B%2=wPg92Y50J!+ z&qWzNclO19p7fCcvEL)`Gf1C5(*BQLWD*W(tWzvTtZSKIz=Wcs*uR6swpuMFdFIf< z@=Ru);vkWE&E>rk!pBoS`oev`qB1N-RDqZM=^SL^^4^;7d(G~? zV4p_d-Qo}a9`wLL4?MCS$YcRX5H*0Y&vud6Dq`~p(#l;(6Lb|W=+Vj-qJBs()P_wL zs+*aakqFU*EK=`G$l)A;B-`uC#G!1R;8`Rb1d>dQgP77Jo+XiIp|BZwrP)|{(QL#d z+RraK9PW}rPV#e?j^JH%3YWcJkMu|O^?vb-X&oJvsjY+)wvb>52+6*xKADEyUd;A# zoLcaA@Qtu!FoRg_z}*SmgCyPBd2>6xnT8tHG)7U#G_DVzIGzhZ5=`-&2|%G{|5&VE zcp-z3=9{(zw>5IzR;TyMPhM&5HXF4%uXU$xukGyaOb3H0k!nzG*jDMr^$)QgTOBMs z^Yl~oYNbd7btBhBkrN?7AzH*%!6K@Op}{*5=YA6UN^fuLP;C|Vu0I)LftUjYD}VRmX?dpeBsG2zx>k5k)sy=Iwn|WFoF}LJX{-+ z&>!`kz3s{W{r|jj>HV$t-Y9hOv012>(gjd_Yf2K}Ztfu|)N@+HDAcq<9?UMu!>K5& zB}JQXs*$Wkh!!F~h?(LLG8&F2H~mAW9ydxRhESL{AvOxLDbZ0$q}zo$N?qekAoo|`?5G!B*A!axNiO4H=cd>+>M(zJA1m=7E#6s!i9448T1r*bkM zfyj5W0(mK{?~LEQ^8zlY&`h)uMoySN!RX+=k|1KhFAK305C9Rs6BQ&HKLbfbFmZ~% zy0&<0XE2^J0&(dwovDu`gmhpQtFmd!rlu!S%jt(!0i1$X-+%r5^qq_T6OS9W_lB*( z6qyr-P#8)g8=@l=`XfT!APspkkunKhq{=v)@zGGUfQzPJlqILX^_8=~^Wt&^g^_pw z2b45OcQ;$Fy5V-H`iWt8^@Sf_y79s7oguNM_!cH+b4gwYUBc@Rr#`Miie5*Eu^S)* zvtf|8P|D@pF;&MeOzz_&mqv}Eb>ze|hF0tL&LLk&5eh$|jN)cPH}Ijc*PSXk!g{tP zxr?MEJcaP+L2ZJU9PT&a6kASN#ZwDzQWyh)MgWvsL@ZeV))kj3tyI)+Jpb5QUZ3ub z2cF;R_S)@kI!&K>>IpoIz~E*`bo;#unntz~7MFIrtnkgx;bhVu-HyXj38Z7$0Xy15xe~Pc zZP+uS&5(#sIM}%0M=#V$3yZ5awwrALAQWCMob)b2jkZC(3cKN zM=Hb`g0T}LIEoQS@EZv*aAG4KM|TatG_#8`r%=GzoO@9`B2FbXK3EnJ_(#Lq$EP z|NNtagvvu)&-gH^BmmzSj6yL%XVE2a_xP}AijHQ6fIogP*7RzvUYiC(p~N+djr~zhiIytH>9x`ye)~+tV9q!Kzzy%Vxa)+M2hQan963=u z7)#B){`=eh#ioa=7NBA|7d;!!ZUNSBVT3{z%`$;Rld>UKOx$_Uz2!=UGU~mF!#;vx zndM@Ad1d)jy>X=P4yQpkNmFT*FXy$+jWy3PU<;$5l*UDUlr&OX#kib@Yc`| z@j0_&_KmT%%OqLSgon<@j(s12hA?~lyc`)T%nXHe@Jr_)$w0|j^;n^}%ko59NM}() zT404{u941?ME4R z{4E*Prk+24L~y}u1Tq#wq`FuDJ+Y38U?5_5Tx1knCcA!gK;S#<0%Mq#&l~j$z_>OU zU4QDhqZ$8+!Hn2uCpVjPY=+}Zol~X}*lGa%3Na@d3?_xL(;rPoQ(u)V+$N@gLJ^YE zk6^$@UNjA1!R6gSkFRC3cP{h~c=d>QHyGBiHBYfDgQbG)xuN5GEamX$2JYhU>`H0~ zz%9X{D!5;ZFpEeWp^41p$9Vn2Z&mZYdtR)p5qvs+Gj!ey6>8 zbK}~@+oM6~ySD60=u_|(&*!AYGNwtfiH|?v1O{)z<6ky$>c{K{BhDNUz1T6a?H^-5 z#mGQhP%Hy=4XikPctmjP+(=DeF#0&RSZbD zKXULdB1j}(1#>4Hq5@Q8sa?z$%f*eI?rwj$YA%APH4~KZddDDBJSSL3@fzXc5>TXY zna75WkII{8x>zw@(Z-3Ieq>0@1_$Gu;f?b1=R@VwIJ;*AGOn_JVvx;_`N`dcd;iXw zB)m`r%Zv~{+l3Y*4e<=%V!<%UxzMx>5b9v|_=i24ZRK;S<_d`}!LOxsXdQg=8^fDI zON*W=lCIrsBGI>c-N6XtWr||d3x_HGGNc8ap#OLnU1h>I5O%G+6SQQ!p;i|vPn=v{ zUnuZ0;cYKC^#F!#;%mvEv&D~4GSa&OM`1PCKecyZ46>?E-1%>=zx1O@{VW+>~RQMY}E z;aFL0@EH*n>9>16Fx8q77Lg`SK7Q=~2>kdvKhr5pQVubJ8T2z_Y`Tc0hu_THVm3I% zs>I5j^jNj0b#wc>Za$kMKPRmt#ZYr9V)kal&uT_l`rtN4+B zj)Mvu^uRv#0JA$A@Sz(YC* zmzl^!QItSmkjS$cY0kFIGLeZwD2?w*t$w|(-`A(8Jawl225?k@g=5JS|3VNGW-S%L zI}+ifE|``X?;+MiIBWjktO7Sq17&rgytr68lp`i4aRCQ=t zw9IOu(M{km(JcTUP>)jc`bMko$?%<;S+VjJKN$L!(e*ri;C*YeQUkuv(D5R{qaWjpaH+aXAdfx_-+B(`=%lsPA7QzL6Td1GV-t4H zpSt}BQy|RGN_h=`^nzJgYgCRctrcXmz0rxKoRhQ@?A*PHmj>#| z!;iHm6XC}#d3iltC~Ifdio08z;W*J15Clx{eB-G{#7`v<8{{m_mWFE$Aw~dR1If+S z4P6%K#da`G^SVjY&a3a-ezLlpR8pYnU@(!v1gIM5SR!aCWxzDXYS{#IU@{saoWOd5 z%?tW~_!2TG35h=ykZdD27=>PCwQ(%9uXWyd_r}d!r5>UW;+aJ7`Ur|!bvj{$pZ=q-wlqQmf_a0rXA$~m=fkVx(IAHh&ZM_cTcNupnb2E8K$HqKAJ1{0r)ewa-Ffk|+${Bvgz?E455>bzfg{Mzib7`pp#Fr6tmTaTIJEL9L}PFRwV zbC{>uz8>o$OAkADEMzQ9Tyl_&$7vD2+3{<)?o(+Q4WR=3Qh92dt;<=(NZ}P9uVj}0 zQ+fL*FJzxaAQi|sicemXgPaFF@cHclcw=bMXRZEF9;gcJIzH;i5zw4W1p>9Cs??d2 z&w_jbv#g;-qOP1E-aybZ%1$janFrDjF=a`}Rst9-(zBfWl1L-7UrsXiD=UiSB+JQN z%BKr5icHISkUV7OoLk60Jj-43&^5f844IhpS^KWpGD)4`DX@SN3m=Rnsf4C9@jH;< zKw*PL23Qb&#Ck2XI4PmwQx%>ng_HNxQO_Bf<7$DhLd7L*Ia1d*hbCU~XoFzVaaa(W z#)M#3EmJbb{$%32H{H!Ev8P!o-rg8_)v7u-M}E^q$)YJv98DbdrX#hM>tEVdy%FKu zr7&J!7NG{=(l9;CYjUM*jvdrOexp(*-nzrK^VAzf?nFsD&cvDcSY@r$8kkwd1U(89 zyl42&3rBER;8{;2x7pp>+S$UAtOE1_j52Lg<${_UF$qE9iWOb4bt`{#aV>RjTM}M6 zO3{`9iPjP)o{o|!9vdaJRN$xSislUaW<|GjkOG9Bhra-Q8CFTNicwC&2cuLX2C4%9 zLTZ&SzPGV*_;mH@TF$0V(V3y4!GoUdb^~{JcGZ!w*o7|@in}e)9qYcF=u8 zH4%mS-6;TKguCpGrajCHM`5+m*x74cxO}xy0#KS+3$z+a8=P_kdy5bg5@iSB6E+h8 z6{QE8r;KEv>1IF#LSG?-Tb!_jSsG)Wu^@(n1kCqcqs&Y~XQ}A_*Z;}yzVzhkq9q9_5ZRIFoyjIToQ>w|fi&s6!B5}4J$CJU zc>zbQ>9~z$ot(gu0&pGbc`a{O(UuCoIJzCPGyMHZMGQE7hJ~+zO9%qnG$9f*LnRl6 zMBnN;4vNl5(+kx)S{|iZDH)ceYi<}!0)IN`_WWpUNDSUQFnc({;cbU@5Bonh6-4Ax zA|ppA@f2adD`N<%Kl$QQxDYlLt49uh>G0Z@qHyic|KhcdHXTOjrIUtX5tDbY)w2Rd zg`PJ{^kvWOUEbU{T3#xeMHGa7GS)FUCG3-y^I)bijsvN^zP`M6>K`^+T_=%ihFU6P zDu;2RaKK?u@?B@Z^fThZwMcs4@d!rXJ@v?D!959&_>}sH?=~~NW|d*mlESLYGTd&r zcXxL&d?%6B3Mxv541tYhhz&ln@t_z4cMmSJ(@%YZ-+jX``^(#@6~9!TofNi9+2y6? za2rf~>dC(3K8--ShDOa>1k>`%I_u!xK@WUxdtkn2!GQm)H3HfQ{eg#{ z*A2=E!O18O=}^%}C0}HwWSM*+h80nH*ODRejO zfuxd+&p@kaPbQXd!X*cp`K5feb9f5biE=nNr(|A4e!75PDnua^MP|~uB$3yB);=or z$tut9>>N&sl~Wj|fhA=XQiD*Ze$;jS0U))%{XEe8+M=ikXO?uri zoLQ^YOmMExTL~D)VGd{U;V3{TDakq;dj0WmWnDS4URyFj-PMu7d}Zi`{c2Ts_YeBr zo#vKg=0iW0EA`&?crYfaiE^faR&>}3rea$g_kTrpu-}oSQ4$momZWev>H3OqMuxmGC^^F(Ko3E>F$%LHXII7}422li1YDKJ_SQAcAqZ4W&X0vvW(vlW+t zJ?DEE8(cE281w8Ae7eJUJ_6zFDft&Mxl|G{601m;u{Qk7wunIY|zp-TkRmUchh*PEco~-c&avDI0=(9ng14IMx zg7Q*Lt=TdYs#q#E4xQib?ce}r+O7qBHfr}7Qk_`l_~?LNP%BQ*bqkNNOv3{qx_1PU zb-zd8eXskp#yNB6(<a z(wQuYR1I<<6rnRwf^6i?ikgYjO#JMf%((1$z<$KMfz*Wa`6Um`tCXd4ndRYDmO|Y) zNY7T@X0u5;eko8X7R`($LJdWptTZ0KQ;(TpTXz17e&=t0V1|3^`SA=7e0HBk;K$#7 zkaExi2R-nRdjL}`Xk)g;0Oi5d3+4^}AL0Xng(4vWJu3Nv3e4pT;k?KNq!4*yuJwjs zLF;J%zgb+_Rdeo(?KDR9Sg4OdDAL~6WBJKyeUlp}IYBqDF~gRHP?w8` z4=t@#*7Q;w5vO!QIK`nqa7TW3!rtYeGf7y7wkLyee>7HdfoTz<BR`i$I2}wxV_MlAlJE(utBpFxoBBkr(Z7SWp>Vq z$>JsWp*zjtt($vC8zG!_$MZT|P=-O_xWlHrI zpFQ-{6RVFsdGde$v%kF!z+Q+hLs&1S-sC$koc+C*&a4y_6FW>1v=FcW1neu#?)izo z9mwuRTRwMXIPxla#VjEpvF#$fVgU6(CnAJ9nw4Vx#l|{Qg+ZetxM6W8P~@2arl#zWbEe2^&Q5XgoGy;|#A@fL5~L2E|^&PsVl3;o;>^2G(FVn5pUHRPG!(C(y3#w ztghA;TJOJU;={=P1Dz=Y3a#i;TFo0#pZGyWV3y5N(ao2OwFP6z4D@&qcP_to<4Vhs zN{4ASSaYbZ?y3zKAfo9rQAdcd^uk@P`T=8yp}4Oj5N7%TZ~Yu5F$9rwh%m#J1j0im zGq8onQblW^kQ}X6r`>K93anH`riq6~V~B?;X4S&8R?uvw+g%Ef^}$T+5i$mMvy|+2 zP804+pXVW+GRekL$mYxZgmZ3DLx@1Oq_PCh>SKZ&&AQAYOIygmZ&pI~_IqDM`us)r zo!p!4zFWWY@`2CtuKgH+zp^q184h~jpa=H52jJV8-OwDSIR^|p1d3l6dnhM-GCVxL zk3_!Uy>t0On5#iUxrUx*iWDxXI?@X#&`J(Ys4k?F6Am7s-lWqc&N;~%Lu*Ol66uI+ znXHoa0*P5i@FErxx&XpRX3e zT0gT-6Wg>HvuR20i{ubnvE*TUQEbx!=OqFV z&e9VQ+;laml#zV!tQKPj4-q0|5}m_H_30!us}{ChL)09EvrOSibwme4hkF#;eFWMF zV!Jy+pA@66!IOmWADeq27DL36-)-Zt;4M^$n3->lryyC0DDK2EAqq?)i4QDdBU&uB z$ZykVQmIxn%MKD%IO-DFQPJX@Nf;D1=Ux01RBIBjDNmF~Q!?~{u!|Cgb_ja~BG;H@ z-7MuQ`P)$&K_O2{9vATlF^aG$0R}~~g%dZ9HyB4*u*!MUQFAzZ;ob!99G&H9l7l|X z3tNNnG@!=vkKH}`fu zHyR9s3pd+4kun;)(}@@PQpekLCDR$WAjgFX;dX!#!>CF{iHRl-leGyvMot6s7;kx0 z2Cy>h-TH)I5m0P=FW3HGN`h89DbnZ~U7HHO(QdF1CKP%yiUo7o@~@BauRm0i#7 z3C;_hBPiPd!@>QdX=A(@30o302X`BUG&C1%X9z88xr`XgP!$@Jy?%_M%qrDgFZOnO zTOVvp-@Sw{-OJy6>EvT)j;+;Re*V;lwT&-5d-8?n53R43bS=Gl@{VHsxXpL~D5z`F_K0XwpGUCR}pj2o- za7V-9i+UJpf)5e?FbL@gs0ctPFwt1CJHdBNVn@`oI+6vds%coJ$RLn9|}*umS#O`R!LZ?>V@IRs|O z2;zd3D}a7s76h^z`q^S-S5}$8xz=7|(O9n8*fMYJwZ}o8x}%;16hyR13^V@D4!)Pr zt&%jmy#LGJ$+iC@@Xm|=3H)IpW5t0}XBA`dW`!cEdIJks5L4}}%s6C)j9GpLV`2u1!moJ2;a8?7VNNuPSbaPHsIVX`zj!a6S z8RX=Vd43v0VkW?$vC8i90-lB1X7ra%M=+o$mIuyx3n#E^+$9^C$(cP%2T>*RQ0Bw= zRR5^A&{%93SZSzm#$gKH_g8dEILb}|Wk4?i7w@!lXHmdGApyP@X;)21hTLt+`_;OmIv*w2|FjC^gW z-EG;`vRwlOz+-pP8HW?%ho*W=e0c-=8pRJrI?KE%0)`43Hf)^msDWdK-%n!)Mm3bd zt%m!=v`wxZOz2X0F@A<3MLVpT*>ezaG}(7EZi8tF$Sj2 z%0;%HASjLlPo6q-rIZ-coYD>>B0*I8qrhoR!)a@bY9|1*;Sf?s;EyMc09AwOMYpxR zOIS&E?h&J~^vf0F+qZTn6W5QFmM8CQbg+rTOiPngXRjq00x_0Ne8K)>ZkQ@IxYWRM z0VRR?T$-b%I`sh&47Cm1GOZ5qP!g;NtY#LeF`FHXrTGbiTon6h3ppPdfp?hPYzR}E zk8mNv`s@yKBUmiN0R(X{!qQMwl8Vy?#v_>0G=Y|myda;Gmx#wos8yj|REHx_ko|nQ zPUxKBc<|GAF9J6K4clw({r(^R?pMG0_3wV`?8)P$Z-4uFL|#ON(a?GCt#j{RIDg~T z4S21`pL%lj_?c5jSKqpL4JitR++r#J^=FTM^_lge26`a8A9ZAVU_AA%b%$4k&z2Wm zyVZO3t(z0SrjtojQ}B7>e?t4<>mnuyQ;(paLVE_3A!Wcll8!wvOeQCQ@nKaYwhOQY zy8|PKJc`uMH^h_;Xz|!kBQ7igOaV$gbKXic;sL=;3g`<%Y$IR+XB=5MZX30=)uVR4 zgw*xKnWwgHZ!RyE2|;D(N~w@PedG&A)}E7<#yCiwNx&G33ycgYAE&}>GQi3dudb8< zU&Yvo8Jd%cz*0nlvP)A#AIgzq7se@4cfai1Twkc2tgpwmyt_RaJ9{4J6;cr&Cq`ZN zCGYa8S);|(os_#b?xkiAWdz>)!q3e)BS#FXdk#_%516eiMhH3cyU=;gnJ%nfELhl| zj>i-BE7@>DU*d}>XN*H(4@pi^ARC-#AB%-7vmrzyHxswT`xwgNKk))?-mxW{r_X2# zgz(Ooryw%2wu+)=0vJS3iJT+h(4?#}uyNFKM(D*dn~`IhL?gK*Grw7xoWP$^ z0xhQ~gg-KK$=i9H{2BS?MZ6RWjx`lx4^Mrj4wjIt<8+;EXtBErPeoW8oR|dWfY{>) ztQcMk%NWeq*!hFWV%;N<2CnSGX)?mXL(k#ePNW{oB#kI07*naR7V_@Q;Y*kAT7Iu1clke3d;k87J~%I1Ds$oGSUJ(mto5y zkVmX|Ibd+zyg=}dwg#gzIAY*Cv*(M9lsFPVJ*CJ&&346og@sn%erQqe~ zpI>Y=Fx4@Nh1=Km{^H;Kcr=(|ZnwBpF!GuK-WY;U&LiRtF-8NQK=9E(#)+J`nRw`= zIY~n<0)~pc_kwK2!2rx_pbe@9QIfQ+_GEk1S*1SfxaIqOC(w8LYme0%>r2m^T$K#vl{emP zEUwuF#6_#w99;Tf`_Rha_Qp-N+7}wN!Jtp*o;`ds)+&-$aNDC(C!RtI><+u&k75z$ zPJ^92XGL395=SNwPK?#tu)efDZ1=EELkbwVO5IohxvfOdPtdH;>nKQcQh+EWzP~Um zeBcmekTX-5AP>CzYbVY}U`|Iz^wC!fg%Y;-VkXWe;GFa2L`Y+}=@aw@(-24xf< z3n!Hj85?A=V7EOol^jSFXlIKyKoz;sqUE=N4)At^-oO!YFLetggmmtWbMzh3Oiq9aKC*y2EHxjlgUc;+&XH>@`G50Ae3#(I8FZA0y-xG&eH( z(wqj2pJn0z2FIGSaVxZHcKz7;snbW!9$Gu`4}br&*WP*yOz7YFo!|b`KmIRkr99Yl zJW(lEZL>a2Eyqu8ZgxNTuu0q|Q0h=ymyz_@3+N9t`WTIP6xRR>DHe+QlE4iFoewQv zq7jRfKu%)?Mz;CHYJ9pfIc_xZh3u@x-A$+ENuWz(154mmS;%;o z$Bf!$r}zBs_XuQo-}AQ5_bF=@&B@j>K259DV)4Qr4@!Gih7l(qNno)?$Fi1fZ*Q|s zvyhplzyd}8Jd-}ytP!qyNI@hbX^VwW=orxti&K_AaX>b>CuH-x{|j=@C>9f!{|Exc z&RCY8x3FfjJ~C-%FA^qd*(M+hF@|c{hu{`s80#|mv-Ow9vx67jJ$EFl>Ye^B2($}}V#x`kDct<@QeIWt9ILpcJ2RtMTi?DVt!1~k}geZ!GPQrNwf zRDg}+@m}wCZ4smaLc-KUZ-eG5b*E9=@psY`8?uRJ0p=ylqOj5ukz%lw!JrFEog@aa zcVmcQi&?9!6N?b;pP=dWg~o;VuZxK2m>-ptXP!B(n(@NYLb+P)5Bl%C^Xm8h@SB9G zL3yU+^yc2+Z+`H~*Z$~hdExw@A5GJ}?&RFt?|=E_FNA6P_!AA&(B8jvc_DxN)U%IQ zess}I_KHRA+yCh^XP;g-7607Zui~O`{K!$-M8uwV&s|(UdbCun(#Chsy?f%+sY5I4 zeAedn&Xo@?edk-h9i-Yj=gy<1Lf9x752#>Yef;$Z_U)o$=JzA_(uU`FN zdAWAv@JbS^7caEx)zV3}>WP~UFr0kAO7UM)9X*X@z*~PVR=LZ zA374>3Ls@IM8zc4(ganL5H>Q#g5T_fdBId-NPoKHbv^=T21_3=TkuG*PKW>qV3-{W zj!EP~r>JQLJWxSEgNul!$O>5S>p74sV#y1V@gyFD!yM#IShSp6HszJNvDfLfoPIw_ zhA7n}88gCg>SCLC<%8=#{fF0{eesJ{i2$wvn_lLurst4#B_IKG)kuoPwYBx-(+kzL<=UZ@%3)P9 z*oOau@BYy@U+7P#lf|V4SXX31un6d2F)_h?m#sH1ZvN<%4}SEsE8TG{mtr%Qu9WPe zECmDNc}k{kVG3N#sYTOn;E}^-5MfPq*#p->NymhY$^~^Tcy>KGsc%#|qe8B5#xkxJ zZQt|F$kWo;)UoFj0v@u>OwtjbSbSw+P$@nyV$a9N!+wvzj}N}jQ3{mrPG(jI4g?a2 z;Vg>oOiDtkL9RiAHICUyrc;58ijo2qB_&IIwDN@j9zY;tX9&89NCQo$ei^}{x}0;60jiA*L%pG) z+(nGxZq_{7$>Y%EOe`Tk8AznrB+^KpB_+#@R09cSZJ-?9MF!rRC6bcm$s`;~c*x)E zle{kLAF3^j7#&D6uoxnA#?okRESqI* zt97GjOZI{;YtiQ5`fjuNg=b%A9Lo>G*44`&c6xoy)PTx*<^10-B6qFT8g64R=x*=y ztp#gseZer~w_kgkkoQN9KBn$=*Or%#o;>vS`TzLBcV61qxb@UiPZtWMe%IOBzWLO<;40TqawF{q+D4lmlrO)`{D5y9((t#bAzdzZ&aRs?(3@UzxC$3 z7$*T|edKUqC6Uk?aoZxR=EhJ&GmtOuRS}mgf|nPCZ?%UA=Inx7WXU`TAtowo5gtf$%XHj*0hFE>~WA_4UJtSM?m2-O-Ip zS57^*v`|RC^IPBj;ulYxT$bS?3B)DBFG&MLYd3D*-h03Axc~0^KfHR)C)BO$nF9X} z4;iBH$jCP_+awCO>;b9_HpY=?WagQec1SeH8NzplMhbf&xJ7Y}90YSkSYDpR(o@I+ zLg-_H8U?Fd$ph_36j{eo3|KQfnc<5?|T^1+-p?iAm_%i)F7$bV&jc15hyU+)* zn~zF2m$w5+b!AXGnCqz-jE>imy3{Hs&5|;))4DR%YQ+eT*x}2#Wer^!9dmac?3f0KmO9sSIT_O(pOAw7B$hSvjq<7%_@#;1HiPR^wH{Y z6URS>nOGEOZD+#^3~C{H3osv-bq#eN2k84yZ3;&Nt`X50WIfb(hM_YYQ3Rvn7dv4L zWD(j5U&LUFOQjHsgt{hVjHEc+Xu`}wMC>_q=n&PTG@f9sq3btVssFYm}& zk>$MiLu5I#6z<-8YhTazX$0=z)VC_#{1myuh9d2b(NN1aKCRK~A7Hq(D5O zhcN$-M82R7bNNDOa;O%Bn`%KQA)T36Ld|GrR$a`-GQlHLJdvNfED4Y>8b)Ji8w5I& zYM}aL<`MGn8WOq1Ikc6>d6oxB&&sERGH5kQ;DA_X={&_6^GQ1TA?KlUXa#M_7CEs- zvFRq^;!ea6n6KHg1wVpukT6sbhBYZh|HK-R34;SLfVOgMJ-r%O@ka3RnY&&RWX z=%JcRFh$oVTIE{>dsBr0e|VGXR)qJBjTc{@0`CRFl=QH zT~QoP6Thz{wt?cLQXLL)Xr+pH0Aah7nj6H>*Znk_)T>s#W-K<$-}~K{YAg8H6ed_Y^#)tp zt;XVVQYc;C+F4KJL#rm96OENcw(ezj80$@$HlUGO$mk5;c-x}s_eF#34^*h*1S z%ebEqBPOR|lLk<=o=!Y3&7-(*63tL-*{a5h?Sf()xOg(5&w)2VtP;BxsC5V%3J^q2 zzy{vSNpQ}=FlKmvxh5M7&80W@;(^QYHU%d9|1W=c~8}(h&4zkS7_-$S}yo;vb4lY|pZtZvoiB zDZM=7_f-v)WuzLx3DV|N(uD_{(D|Tq!F&wkQa0+bxMNx}_Sv!5jyBG$uRd;S3j~}c zIFPAYIoU*m6{otum539ajSN8BL_AZ9q&9$4gMOiVvC``R>=%y5z^TW7^SAF@-wr2% z6@y$iLmPpfuGVWM;^I1OkoXhcYG?_zk0Ry}SRJu1>jSJ$iB6lw?0_9rgVXt>ZV)j! zu}vd&fv+ZWxJ}>#+ z*`8EZeby{iLw?!6!x{~&0m9MHpDb7`+vJ%og*em-QM*kfG`O zE?=Fo#PS*shs;VQDEVhv9kE5mE(x-XD1sPqre)g&u+AaY!lYql*8uhBpfrAYFMFb} z4%CDc4o+BVS%S&V0?K=-Pu7GiKj+yAIXUK+S)TiT=a1Z%o?T{-Kkycb4}6wK_Jamy zb(p_#e)5azc94G11E13#_$-fYC?qr!Dg;SnXNPmBB2ymr9ZdP50EVa+lX-p=-Q6eQ|Me&QQLYsMY;4BP?ey zr^XB$y^L+74Pb|9vVzHptYdKk#sElXu0KvyJBo>|-p4jUSFxZ$Cm_teg%3EZr();Q zA|W^gPA*Oq{NbHi)N}XBxe6=p#2ZwWC9Mozt?vt8YrKBa!6ZWEW1vkE7HmFV2;IFF z9Jn08v8k2@$Xc?wvF#0Zkf|2RM{4;J5j61`zzH2k1=G&0uhkW4p}z3!=FU3~VG=_E z+N6L2udkIx;}Dq@J>1P(Tg5_^6}4Wiu`|B9xaw3+N&1k_ZSL@iufq%VFVMjcM zqvKt+1sX5$4AWHt0u_j9;(|4u`1m$}FQ-y@z~?j-%yAso3Oarx_+td#sM8rbME`e3GeWTUc)?0(N66$U{?cN-*`KjWC0alnJcbksmI{5-F69ry0>VOqd z+1S{iPm6{YyIzhMm>?=7STb3$iz|?dgqTP;+y{7h_tY`rbPlaQUbL4I*^Gj2bGs9P z?1gd;MhLkTY>6Zg-XOTZR~=J96Pws^LYS0XP7ca*>d*gNOwi3CA&Wk`gsMDQx)&ASSrf$vR#&@ zN-r8c{qz&fjppdoF-*S%4B409q zBNyO7#Ev=cZD?i0<^qBy!i!Lr3Z*H(c)wv%h#)UO-NBp)5mJG^(uHALj-7J8pzEZL zBUxB$s@CfAa|@-@Ii)U25td6;^a1Hi6(M!ZxT5%W|1Jw1Cl+HBgNPgrDSrBpg|&8@Xa5WaJaYM zBT&5mpURQVUon}K7KxWLLan^OoQJjY@uu$$S|n>`A3 zfqWvIi%-h?StVHwv!$8GSwK0b zDBi^y$|q(aC!46jEb0zf?Dn^^|=YfmuE0&6%Hk>h(V;@Sq1CZ4Z2w z$2P18)q@Jng$U+5#0MHRqlALnpWlN1WJHWx4_UrY5h^mO&AX{FG8vKv0tSgtPpU;a z=MZ!nLk4Ild8j?#9tj75i5h2;3C-g!atoJevJhHmA>^2Y6nZ41*A&hPm)zx?{G4ai zpv>&Olmj2n9@V2AVGn#e&8Ozv5=Qc(M_@DHd+{*9=~-;f37lapT4Z~v^mqc~vWSAn zdM6?9J|fyV-pa<J>JhYqxLS?%v$Fb^hvPd9FAC|8_f;WLp~alQjAnq)C{*b8m0bnp;k!Ms6UGP!|mymJ@sHT!jN$+ zORc?I%e7;;L~LKVsS6L2sCj;a&4O!hTvrL=saexN+TEPW$!$6AFEngrQDvj`>V=&n zhxF$477-dPUxG_*DMM)jOG$vCxF7XYPa5r_f7h%-F&3s#g6S0FVa6fN#|(P`OrQOb)w2;ed*}RZvlFB*!3B$f zCZuJwG-R3qbHU*t7{I&Fyt81ckj~wla9>AI14@lM$a(;jtA$d@3*zo*is-vgwQ_jo zd*f6Z0OM^dX|-JJ8J)vN54AeGL#O9?uwZhlwe$Mx7jItM91q7Wt>qkF0m-jgt$}~u z9dwXPo_g%00B;t`C49}$vQ7PXuQ$ClnC_0Iqn&04)6`TcfJQGAqXC*yQ^U0%K9Lxr z!W%opt`1K%(bI@GGnP&W6ry#^9IVv%CUS`Cjv%l|I0Dds-2{YJ9%hQsHoWG@A^T&+ z(X~nuF!Ys5AHq&=I(1mlNF*}`8ptL>NI{Yn zj#I3bs0}Gh9DE)dmHR!%9TG9$4dHq=Y}jF-K;&w%bO>N{RK_H5#SFlHO@J2(h{AUU~3BArbJPN2@T zoMs~n&EKBAbe<<8-23%?euHvpHD8W!kZ@S6H)5le2%wq`3K)zRpi%H%>=T!*)o0Fr z(MO~advzkjCm~0$bpWw}^#|tNm*K#PGUJ57lzl%UY4!)>dad5v-PIMfQYc~$_A~3% zp?nL_Wuf*XOeWCJQ}5>9yUQyphff~v4cpjeRU7i5^+TFb1=WeLFq@yD%xL9LxWaje~{Y~H#x z>@@x9aO%lF`r%vdaIYM?XO2|8(b!Ld6ZVnYuWz_)YHoZ8=SJ-?Tx)t8b+r<22OHbh zS*T&lD&-ohwWG@eTg#hz6iiFCNVy6@Gc?_3b09cqp|yNz>5nH-Gqg$tJ!8 zjC4He^xmGlYMAQqdLN5BK)5B%mZvTZIBxK$<%k`$Shirp0U!f#7_>Vq$KcKxROYHUw-d-Fe!}+4e%ZU)5Tu?DS2r_iOR9V)v zks^f#F*bDUA&D}JlYdUOjA)WW$B`$3jh+l+*Xj8N5t@>T9#6YhE_7T~E3Z%5yTftc zZj_C(E%_rDc;Au#)&KTy&!4*h)Yzf*^=@ac-D%z4-YOTWp6jE^81zT0%T+|F881!+ zeOYpLCl}kJ8vvJg+T(67Bp5Ezzzmp>keTL8?E!u|%o-w+Xe9iez?)(k2sRXU9|0LD z4ns>e7KF7B1J0RDi9jZlh&gQBJT?SknJBJk>cF{BOsN3iVLsITky% zOjK9D-<7dm>@-_MQrc|qZSJ(XL!v9;SrH4)64eo(T686o8H+WT$6}0ZC3;q&k0n*Z zzZ@w|2#nZzrvCG1P9-f6=?IgW#-eNa00xNWamcQ`i!RI2qQY|Ng)cp~dgA!`4=(-m z?|-(ClupZKaMIZY8RQqwUr8pBoq{@o(ovE`D3%$Tf&g^npFnQp?Yy6x*)ZS}Lw&OE zFYa*c_Xy11lKp0{X5`Nk@2ku_{j+&OZJDjqEvvQ|db4v9IkI*Y3N~vQ3zOqaan9*> zyR7bc0)plV>}Aa46c4e4alq0Bus?L4xUuv0ib90tq&Tv~nem!96{3y!heX3i6T}{x z%Ea{9MF4726PiF!SZ6a@MAKecSj=igQB;^U^iF|yod9Pqx&K?t-P~KdqEXFTC{PPk-<_Plvvb zEJVs`*%}SlHB8*`5LW_I(R$mXfBC)t9HAIKwAE?-<@f)}NUcBpqkjo#^XBGoW24vK znm9c*9F=Ze8g&awZ#Uk!HWsE}zIlCbcegcYUfKLV|EK@mutWH{)VHP3CZx{4{vZCV zS}t6E_2PvXMll|Y8?U{!wbKRy3tflS^+0a(*NdeWP99&Y+qN#$ZoRSJ8xD$?BC+il zhd9*sdt-vlgPIHTS8r6eiHA(@C!N_kzg8}(eR0!mdw)t1-Rz+1ygBM75*+|~gC!!`(uBPVHx?EnBE z07*naRCkR1d!e$hr}Y%@0AidtEaVd6z~FJA!v>?L@MTM}SFFaN#X7Ip-Q3Z}ri@M^ zaB%=<-`&Vb4h}u3@_y$A@;l=gEkrB7gR3x{E2Eunoj3A{L&O~nsNiBnh$8sRl4V+g zrH1j1g;VhCxOZ4Gu+eieQ|?Xt&Cll}5E%u&c3vP=nqA%zw1l<)j8PMs5Oh02&XM>y z+dFNwo*HGfXc-{LVJ)MZ2sNHK0VpN}BQF6B5V1KTG@~2{ zk&HE1eF>NZ!XdH!LbY`a*O3da(%7!kN*UVlnN7?@eiGX_;ZU*J^`fxjWgzmW>W) zmrBRfGLE@KY)9^$t&M^@uu4+GtfvG)WV9d!Q8H^RbcPWNmE%H;b)pgDm5K@+Ae!06 zBB%l^h(=MUZUCYn+vlRk_h|%vF4}%j$%7vFr`-dPGYAKy#O3DTk7I1)?60bIIm3#d5-3>Of}R`xzV})IaMVmONoO zBNi)qLYS(->}M<|8C-1eWT2VY%JzIO5`L?L{>oB?U4NjW*mia&llI7|E!0AHD&d(E zc!PFlH0ZA{ElC2233w@72;kSz7)61H|353A_T~@ISC^_|O84Bsa4_DB|IPpS?_lnM z;~qN+{t+W5#VdN+c3=7an;KAUUVHcaO*^kn20^V_XRp01RmPim+2BkN3tV2+Xp|Om zyVFCZ6{Apc{Nd%DTkRWzQ8OXFyfDMSz{ndBO+=5nW?aiB2u7Nj5*TM7yZvHiAtzx? z;g<8|R3A#IH44yCB@1XOqo9&ZY=!Y4qR0!YCIXdslVw$1HPR(DJW(;#2$<$vsQ}1? zL?~2zweqr*$Bzm2HWxJ(Dgb=N{%{7MfWZ;khg=nfOgu>=yfrA#lcFhdRt0rU5C^^k z{zK|IQW)j+GAP;TYP`^sWY7p;6_HASfLrYJhh91*kc$vbiG)Lt7_ndKN6rK;8qmDF zX{DjyZ~2aVVcW3L3<%a4YZ7>uC>nwk;d-m45wJ}UV3JDAN;usavw3&OGA594*t)># z@^0Fv^LIW1XK$SG*Rz6Wujgm>mmU<3)R|3_V6p`pjE=-G2SjecA1pA-N2>Wk$uz9p zKA7HoBan^>r3nws#FueEnM}OaxP7L67C(V|eT@#b6SfTXBZDmQN2dimw&@a>-kBX#1Wb^Z367=LYT z?@lm^6Zlc~smB(ElWWrmk0$|%1|lVhQwbXfh(^pR7t#|{Z&!L@|dkl z-~IMW7p}Z_b9*O@EWRkgaCsF11qUBgm;wr!<|E&6{@Eb}Jb;JU7mgjD>@;I^)JcT8 zFBC8&L=rRbwWFpCTthLA)Q&i#!QcMiB4(Xm`}Xf+o98Q)SFR7ox%&E{BNzMat^#y) z6`2paIG_>Xjm3Z!?-sJwyavdoNIcXIEz>-4ezM;qaQ>nPp4>Mh9+>BWiS+aX(;rnL z4Pmts13*aIcWQxlhp)=T>gvkU@)Fa{b%6w!jEEMB3=1R+SyR?ZzU`fZLKp_wMK*aE zJV-c)~ z-L&kyeed(R~YbPpm%&Wv-;e)n6x;M>mS z3nAoST9&Dqs2o%&Lrcpf98xl|2l)gVPmgoSBS;{KZb&AiP!0p%*xzWDXMf<&B@gLCC&7b)yqZ8>BqJ;jkiOsDOz9 zwnBmdn{Dh0Bl$Fa=82~iGmmFFtPwFO%Ow+Ql}fQF?1NJI?9+?+LjJ~w=LqNl0$8PB z|MP$L`*{ox;O5|ku+5qF1n#Uq#g2#dEpelr54Ql^RCVFdfO`{v^Yi%##7t%;y$H_d{$hpD zCDLGV^q|t`PfCw6FG+_Ba8xtX1zY_-_ zO2|c(O$J~i!crOvsGoKV;A$GU#xt%h_nd1V}V0ZONptgnBfvt(=eyd}pjSiNz3PuoTn2FNRu-@|c5@A71cyZgKEEwC8R zhS{A~_9{K^9mfm)NH~@zKlN?f?X;;=lc_J;vlH0gsh`&9iDmR%{#vt1`w0#J%ji4Y z(Jy}|-aztWR?b>WW>stmNRB%|gP+z&)79 zIeEFWa{CTvsx@!g)Mm$2)3!CM*6`9SHzZD-anT^zvbnW+dryZC#FJeQiP^MwwQcuX ziOFxR+O6+=uvrr(b+mRgcei%+w0HJ)RPRiV^Q!LcsOmL!Tv=DA8)mCe5IY3Cz$wfdpUp1MiZ z3ua8~=w7?6tvxwY*nts#bEV90o3{Hf-Whas>{E5%z>lo3RJPaaXDpnP;oE$T>*|}@ zH>qyxy|W&Yne?Q&2k<$N$k#~5v_3~ zYqVX}we@v9)(^LBht3ra!2b+3* zOAVM;I!o-NsaR&LWLJ*mw^(VFcIUZkRONDTGZWHKq=F zI!pAbR)74at>5w`Z=%$s+DY9RW*=fge^!RwKHqSH4A2<L_1w8x60>k7IRrFnHARe=Orhze|fnv7pWH{^FtET@k zkehyWx7s06nD@?;FA97CkOWqV#Tl?9UA@uUlGs!A<1 zk_}zW82f@~dzYmP3l_;I*JfP3WmH_zvaU_z?(XjH1Z&(qNN~3#Xs}?7yF0<%-QC^Y zgF6Hd&eu8np7HH_|1t)n=bE!-Rju_tRfYRw%-TcgD<{|)Y_ENJLhq__qW$IGCgH=qwzS5 zmN#^p4G>hKWt1iSWof69)j35LA7VBQv*pE;j({IFmq4=2q55{0v3Yq74NZ=Wqcl2@++J_uf)=Bvq78KErYg2C+?1 zd8)p6d3CCm>+sNpg}oEQvOy<6XC0w^dRz3H)qae=tM4A{HIhAOJ~96 ziu8nHe7txveVM)15b4Xf?ZsBD$J@~1VNsfkPu?QJ8Nlf?e55?g4f{?( z%G3DQ-+J3d$$XaC&ynoKt^md#-`meQpAv{cxp3#}EfrXDKpU5+0QRyM%mfZKh?uU9 zU=iPYUa0MaoIhWe43Zt{vN0yM0g;Um`I-Na*UtnZ z61&H|0$9D7JtN_}KqBg1aj)scQbgq(mkEWvV&KH zCQUgBEh?km4C-P|+rCy^uyik4jdR4N9Y2gyUybiS!?xyq>|71}6h+RIoZSs;oU z*zBp!JIau5sTvIj+1uMUB9s@kw|1=+z3%UmqNXL-z3G~KPs)5oAP;mQHFVAX^CjMX zI4b?1^VU*Dr?t!Gbl~*6o}O3XE>}d+cfAY3Q{Lk5M%{~<;bVtQQz%5uZnW*^@l>(v zt*V{u>Z7Rd%cw@4e@d!L%geI1$v2;aht}3cFDjLA4D>GE|Kjj-FKLXTHRY)vH7n`q zHG$+F@N6&5?_vISB|JCTtu1jDSGL;e$=R6k%vg%*%1uWnUo@h0C6?Yx2xt^5UFT;h zDXrTQtw8<3S73FKbDm!cLON<{;$InS=8nc;{Q4cPl^k6#C0-&Jv%0pUp)x^X)@&U6 zPmF4zpx_C5*)Q(grLwe4S#n(|xfHafanE*}AtGzI{fCDpp6?g)MT(712dY|{7Pa~g zMD-O6KkUvpSqv?Q(vbXGn&^HpzARy!vlmSI;PpQ| z-#u}^%{@?3HuiKG?c+zP`D0)z#fhdp|D_Yy626WaAG1AEI3s$!$r;oOZ>CInt*KZH ze2y=(3qd=#ZbCl`scUmfZu;@VeyijA%{hbC;%P=*>g$!w;Ku5$uHJfuw0LnBzXx~_ zxsJVFy9(wS;m>bV4S?p^aU>K0%^a4ex8K1bWIih)h&Y13*4BT?%j@xdH?%m*FcSFz z%!Dnea-|eI%cH4p=2I!DuwARWSF3p0_@wK$9hg9J4!5X}uqGF&nTKCF@8(2d?YB~v z^;bEfgcc`mzQaT5CMp_M$%lO838|))Oz2|WE48BvwcM02d3Q?WZ^2mRh3NZ`Z|B2e zO4a6LV0C;0SFAY!ri#705f$vx$=73psAuYm90NSAT*IrPin1=-qm2`d*E{;0T}7y> zQV|w`Y?f=S1f%`d>t~|oB$ZGkyf$NVg>-yVMjc)kYckpuYc(d$GH!C;Eh+^t z_!TM-RJ2x~(WBiY$xe;%Gk|jq-u%Vg4CkIm#CULMGaM0lhDC+L@WNaG6As=qnl}j} z9fiBfVI54R5=_~;ucp)l{PC#z?dDKej4XqJRLBfB9X)Hs!YmU28 z4VvjzgL4myA|2exz8EjqF6+sDxwegVFsR?)b9(O{@ zi^7>w8b0UdHOL7JG_~R2Xj9!Q{YqQ07MhFvSxN%KiS)%BduYo`;TICTWmS%0Y9|)AfD0*){#EMpnONUAbczyM6H43Qw+ZdcmBN`>0H|i z^IrWzS)!<*_^W{k+yRPtv^Q&0w&?jGW&WMOnJvRDE~J8<3CNK5U`yN*?FB&#?`_#A zjD9=6*&vbU<9sfXxp_C6U3l}qicn^XP#a|>v(NWucx;A3{*8N|4wJg@jB-Un5X!v}7zKuODAb_&Tm?wdrL8zP^e52LRHsZc#{W7~HYKFv@YPnI zfqNGVmUADv)VCsxqsEJol#c1!!Mg1WGKkZ*t-%C2^zA60+%7O`8&14?>9@PGsNJt6 z?x~YFsgtDH1dH29gJ9{QzW|ZAopSNe|5T+f$fE69;05q6P$Io4Y__>D+5Het!^W`{ z3vO+vj>0TU4u^WD9CU{cp`>y#2~uy3$Hq87%&`jcbAZ&L)S_y_S0BX`vf(Gh0GNc* zQ4tOZxw~nqN;2a7Brr(xIhK*I9s|F8_Ab*ODwBEW{UA|O#2Ac z0qYnITZ~#{&wDRkIF%f~@d4TMOh`+OBz2nSF?SE_4l}t!4ve_I9TVI#6&il$D1}>0 zx|sB;rk>J*YGkfdL5;2yauYoNQXLf%f^0ymk7`*R`uLeznIZD+hCi0}XpQJLI!kK72^>K2E-CAe!*}FJ^THy5qMAV$K+TYeqjE0Sr}Q zyD{;TIcQzzGC^|+~&UVG1⪼>#bUuQVcq{MSYD3dRE*n0qj@I5dM3C8@LV?aG1f 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