Version Description
Download this release
Release Info
Developer | claudiosanches |
Plugin | WooCommerce |
Version | 3.9.0-rc.4 |
Comparing to | |
See all releases |
Code changes from version 3.9.0-rc.3 to 3.9.0-rc.4
- assets/js/frontend/woocommerce.js +1 -1
- assets/js/frontend/woocommerce.min.js +1 -1
- i18n/languages/woocommerce.pot +7 -5
- includes/class-wc-order.php +1 -1
- includes/integrations/maxmind-geolocation/class-wc-integration-maxmind-database-service.php +1 -1
- includes/integrations/maxmind-geolocation/class-wc-integration-maxmind-geolocation.php +2 -2
- packages/woocommerce-blocks/assets/js/atomic/components/product/button/index.js +8 -3
- packages/woocommerce-blocks/assets/js/atomic/components/product/image/index.js +1 -1
- packages/woocommerce-blocks/assets/js/atomic/components/product/title/index.js +2 -1
- packages/woocommerce-blocks/assets/js/base/components/product-list/index.js +5 -1
- packages/woocommerce-blocks/assets/js/base/hooks/use-query-state.js +2 -4
- packages/woocommerce-blocks/assets/js/blocks/active-filters/active-attribute-filters.js +2 -1
- packages/woocommerce-blocks/assets/js/blocks/attribute-filter/block.js +2 -1
- packages/woocommerce-blocks/assets/js/blocks/attribute-filter/edit.js +4 -0
- packages/woocommerce-blocks/build/active-filters-frontend.deps.json +1 -1
- packages/woocommerce-blocks/build/active-filters-frontend.js +2 -2
- packages/woocommerce-blocks/build/active-filters.deps.json +1 -1
- packages/woocommerce-blocks/build/active-filters.js +1 -1
- packages/woocommerce-blocks/build/all-products-frontend.deps.json +1 -1
- packages/woocommerce-blocks/build/all-products-frontend.js +2 -2
- packages/woocommerce-blocks/build/all-products.deps.json +1 -1
- packages/woocommerce-blocks/build/all-products.js +1 -1
- packages/woocommerce-blocks/build/all-reviews-legacy.js +1 -1
- packages/woocommerce-blocks/build/all-reviews.js +1 -1
- packages/woocommerce-blocks/build/attribute-filter-frontend.deps.json +1 -1
- packages/woocommerce-blocks/build/attribute-filter-frontend.js +2 -2
- packages/woocommerce-blocks/build/attribute-filter.js +1 -1
- packages/woocommerce-blocks/build/blocks-legacy.js +1 -1
- packages/woocommerce-blocks/build/blocks.js +1 -1
- packages/woocommerce-blocks/build/featured-category.js +1 -1
assets/js/frontend/woocommerce.js
CHANGED
@@ -80,7 +80,7 @@ jQuery( function( $ ) {
|
|
80 |
Â
};
|
81 |
Â
|
82 |
Â
// Show password visiblity hover icon on woocommerce forms
|
83 |
-
$( '.woocommerce form
|
84 |
Â
$( '.password-input' ).append( '<span class="show-password-input"></span>' );
|
85 |
Â
|
86 |
Â
$( '.show-password-input' ).click(
|
80 |
Â
};
|
81 |
Â
|
82 |
Â
// Show password visiblity hover icon on woocommerce forms
|
83 |
+
$( '.woocommerce form .woocommerce-Input[type="password"]' ).wrap( '<span class="password-input"></span>' );
|
84 |
Â
$( '.password-input' ).append( '<span class="show-password-input"></span>' );
|
85 |
Â
|
86 |
Â
$( '.show-password-input' ).click(
|
assets/js/frontend/woocommerce.min.js
CHANGED
@@ -1 +1 @@
|
|
1 |
-
jQuery(function(i){i(".woocommerce-ordering").on("change","select.orderby",function(){i(this).closest("form").submit()}),i("input.qty:not(.product-quantity input.qty)").each(function(){var o=parseFloat(i(this).attr("min"));0<=o&&parseFloat(i(this).val())<o&&i(this).val(o)});var e="store_notice"+(i(".woocommerce-store-notice").data("notice-id")||"");"hidden"===Cookies.get(e)?i(".woocommerce-store-notice").hide():i(".woocommerce-store-notice").show(),i(".woocommerce-store-notice__dismiss-link").click(function(o){Cookies.set(e,"hidden",{path:"/"}),i(".woocommerce-store-notice").hide(),o.preventDefault()}),i(".woocommerce-input-wrapper span.description").length&&i(document.body).on("click",function(){i(".woocommerce-input-wrapper span.description:visible").prop("aria-hidden",!0).slideUp(250)}),i(".woocommerce-input-wrapper").on("click",function(o){o.stopPropagation()}),i(".woocommerce-input-wrapper :input").on("keydown",function(o){var e=i(this).parent().find("span.description");if(27===o.which&&e.length&&e.is(":visible"))return e.prop("aria-hidden",!0).slideUp(250),o.preventDefault(),!1}).on("click focus",function(){var o=i(this).parent(),e=o.find("span.description");o.addClass("currentTarget"),i(".woocommerce-input-wrapper:not(.currentTarget) span.description:visible").prop("aria-hidden",!0).slideUp(250),e.length&&e.is(":hidden")&&e.prop("aria-hidden",!1).slideDown(250),o.removeClass("currentTarget")}),i.scroll_to_notices=function(o){o.length&&i("html, body").animate({scrollTop:o.offset().top-100},1e3)},i('.woocommerce form
|
1 |
+
jQuery(function(i){i(".woocommerce-ordering").on("change","select.orderby",function(){i(this).closest("form").submit()}),i("input.qty:not(.product-quantity input.qty)").each(function(){var o=parseFloat(i(this).attr("min"));0<=o&&parseFloat(i(this).val())<o&&i(this).val(o)});var e="store_notice"+(i(".woocommerce-store-notice").data("notice-id")||"");"hidden"===Cookies.get(e)?i(".woocommerce-store-notice").hide():i(".woocommerce-store-notice").show(),i(".woocommerce-store-notice__dismiss-link").click(function(o){Cookies.set(e,"hidden",{path:"/"}),i(".woocommerce-store-notice").hide(),o.preventDefault()}),i(".woocommerce-input-wrapper span.description").length&&i(document.body).on("click",function(){i(".woocommerce-input-wrapper span.description:visible").prop("aria-hidden",!0).slideUp(250)}),i(".woocommerce-input-wrapper").on("click",function(o){o.stopPropagation()}),i(".woocommerce-input-wrapper :input").on("keydown",function(o){var e=i(this).parent().find("span.description");if(27===o.which&&e.length&&e.is(":visible"))return e.prop("aria-hidden",!0).slideUp(250),o.preventDefault(),!1}).on("click focus",function(){var o=i(this).parent(),e=o.find("span.description");o.addClass("currentTarget"),i(".woocommerce-input-wrapper:not(.currentTarget) span.description:visible").prop("aria-hidden",!0).slideUp(250),e.length&&e.is(":hidden")&&e.prop("aria-hidden",!1).slideDown(250),o.removeClass("currentTarget")}),i.scroll_to_notices=function(o){o.length&&i("html, body").animate({scrollTop:o.offset().top-100},1e3)},i('.woocommerce form .woocommerce-Input[type="password"]').wrap('<span class="password-input"></span>'),i(".password-input").append('<span class="show-password-input"></span>'),i(".show-password-input").click(function(){i(this).toggleClass("display-password"),i(this).hasClass("display-password")?i(this).siblings(['input[name="password"]','input[type="password"]']).prop("type","text"):i(this).siblings('input[name="password"]').prop("type","password")})});
|
i18n/languages/woocommerce.pot
CHANGED
@@ -2,9 +2,9 @@
|
|
2 |
Â
# This file is distributed under the same license as the WooCommerce package.
|
3 |
Â
msgid ""
|
4 |
Â
msgstr ""
|
5 |
-
"Project-Id-Version: WooCommerce 3.9.0-rc.
|
6 |
Â
"Report-Msgid-Bugs-To: https://github.com/woocommerce/woocommerce/issues\n"
|
7 |
-
"POT-Creation-Date: 2020-01-
|
8 |
Â
"MIME-Version: 1.0\n"
|
9 |
Â
"Content-Type: text/plain; charset=utf-8\n"
|
10 |
Â
"Content-Transfer-Encoding: 8bit\n"
|
@@ -19790,7 +19790,9 @@ msgid "No matching product exists to update."
|
|
19790 |
Â
msgstr ""
|
19791 |
Â
|
19792 |
Â
#: includes/integrations/maxmind-geolocation/class-wc-integration-maxmind-database-service.php:109
|
19793 |
-
msgid "
|
Â
|
|
Â
|
|
19794 |
Â
msgstr ""
|
19795 |
Â
|
19796 |
Â
#: includes/integrations/maxmind-geolocation/class-wc-integration-maxmind-database-service.php:114
|
@@ -19819,8 +19821,8 @@ msgstr ""
|
|
19819 |
Â
#. translators: %1$s: Documentation URL
|
19820 |
Â
msgid ""
|
19821 |
Â
"The key that will be used when dealing with MaxMind Geolocation services. "
|
19822 |
-
"You can read how to generate one in <a href=\"%1$s\">MaxMind
|
19823 |
-
"
|
19824 |
Â
msgstr ""
|
19825 |
Â
|
19826 |
Â
#: includes/integrations/maxmind-geolocation/views/html-admin-options.php:15
|
2 |
Â
# This file is distributed under the same license as the WooCommerce package.
|
3 |
Â
msgid ""
|
4 |
Â
msgstr ""
|
5 |
+
"Project-Id-Version: WooCommerce 3.9.0-rc.4\n"
|
6 |
Â
"Report-Msgid-Bugs-To: https://github.com/woocommerce/woocommerce/issues\n"
|
7 |
+
"POT-Creation-Date: 2020-01-20 23:06:14+00:00\n"
|
8 |
Â
"MIME-Version: 1.0\n"
|
9 |
Â
"Content-Type: text/plain; charset=utf-8\n"
|
10 |
Â
"Content-Transfer-Encoding: 8bit\n"
|
19790 |
Â
msgstr ""
|
19791 |
Â
|
19792 |
Â
#: includes/integrations/maxmind-geolocation/class-wc-integration-maxmind-database-service.php:109
|
19793 |
+
msgid ""
|
19794 |
+
"The MaxMind license key is invalid. If you have recently created this key, "
|
19795 |
+
"you may need to wait for it to become active."
|
19796 |
Â
msgstr ""
|
19797 |
Â
|
19798 |
Â
#: includes/integrations/maxmind-geolocation/class-wc-integration-maxmind-database-service.php:114
|
19821 |
Â
#. translators: %1$s: Documentation URL
|
19822 |
Â
msgid ""
|
19823 |
Â
"The key that will be used when dealing with MaxMind Geolocation services. "
|
19824 |
+
"You can read how to generate one in <a href=\"%1$s\">MaxMind Geolocation "
|
19825 |
+
"Integration documentation</a>."
|
19826 |
Â
msgstr ""
|
19827 |
Â
|
19828 |
Â
#: includes/integrations/maxmind-geolocation/views/html-admin-options.php:15
|
includes/class-wc-order.php
CHANGED
@@ -374,7 +374,7 @@ class WC_Order extends WC_Abstract_Order {
|
|
374 |
Â
|
375 |
Â
// Work out if this was for a payment, and trigger a payment_status hook instead.
|
376 |
Â
if (
|
377 |
-
in_array( $status_transition['from'], apply_filters( 'woocommerce_valid_order_statuses_for_payment', array( 'pending', 'failed' ) ), true )
|
378 |
Â
&& in_array( $status_transition['to'], wc_get_is_paid_statuses(), true )
|
379 |
Â
) {
|
380 |
Â
/**
|
374 |
Â
|
375 |
Â
// Work out if this was for a payment, and trigger a payment_status hook instead.
|
376 |
Â
if (
|
377 |
+
in_array( $status_transition['from'], apply_filters( 'woocommerce_valid_order_statuses_for_payment', array( 'pending', 'failed' ), $this ), true )
|
378 |
Â
&& in_array( $status_transition['to'], wc_get_is_paid_statuses(), true )
|
379 |
Â
) {
|
380 |
Â
/**
|
includes/integrations/maxmind-geolocation/class-wc-integration-maxmind-database-service.php
CHANGED
@@ -106,7 +106,7 @@ class WC_Integration_MaxMind_Database_Service {
|
|
106 |
Â
case 401:
|
107 |
Â
return new WP_Error(
|
108 |
Â
'woocommerce_maxmind_geolocation_database_license_key',
|
109 |
-
__( 'The MaxMind license key is invalid.', 'woocommerce' )
|
110 |
Â
);
|
111 |
Â
}
|
112 |
Â
}
|
106 |
Â
case 401:
|
107 |
Â
return new WP_Error(
|
108 |
Â
'woocommerce_maxmind_geolocation_database_license_key',
|
109 |
+
__( 'The MaxMind license key is invalid. If you have recently created this key, you may need to wait for it to become active.', 'woocommerce' )
|
110 |
Â
);
|
111 |
Â
}
|
112 |
Â
}
|
includes/integrations/maxmind-geolocation/class-wc-integration-maxmind-geolocation.php
CHANGED
@@ -103,10 +103,10 @@ class WC_Integration_MaxMind_Geolocation extends WC_Integration {
|
|
103 |
Â
'description' => sprintf(
|
104 |
Â
/* translators: %1$s: Documentation URL */
|
105 |
Â
__(
|
106 |
-
'The key that will be used when dealing with MaxMind Geolocation services. You can read how to generate one in <a href="%1$s">MaxMind
|
107 |
Â
'woocommerce'
|
108 |
Â
),
|
109 |
-
'https://
|
110 |
Â
),
|
111 |
Â
'desc_tip' => false,
|
112 |
Â
'default' => '',
|
103 |
Â
'description' => sprintf(
|
104 |
Â
/* translators: %1$s: Documentation URL */
|
105 |
Â
__(
|
106 |
+
'The key that will be used when dealing with MaxMind Geolocation services. You can read how to generate one in <a href="%1$s">MaxMind Geolocation Integration documentation</a>.',
|
107 |
Â
'woocommerce'
|
108 |
Â
),
|
109 |
+
'https://docs.woocommerce.com/document/maxmind-geolocation-integration/'
|
110 |
Â
),
|
111 |
Â
'desc_tip' => false,
|
112 |
Â
'default' => '',
|
packages/woocommerce-blocks/assets/js/atomic/components/product/button/index.js
CHANGED
@@ -16,6 +16,7 @@ import { find } from 'lodash';
|
|
16 |
Â
import { useCollection } from '@woocommerce/base-hooks';
|
17 |
Â
import { COLLECTIONS_STORE_KEY as storeKey } from '@woocommerce/block-data';
|
18 |
Â
import { useProductLayoutContext } from '@woocommerce/base-context/product-layout-context';
|
Â
|
|
19 |
Â
|
20 |
Â
/**
|
21 |
Â
* A custom hook for exposing cart related data for a given product id and an
|
@@ -113,7 +114,7 @@ const ProductButton = ( { product, className } ) => {
|
|
113 |
Â
cartQuantity
|
114 |
Â
);
|
115 |
Â
}
|
116 |
-
return productCartDetails.text;
|
117 |
Â
};
|
118 |
Â
|
119 |
Â
// This is a hack to trigger cart updates till we migrate to block based card
|
@@ -166,7 +167,9 @@ const ProductButton = ( { product, className } ) => {
|
|
166 |
Â
{ allowAddToCart ? (
|
167 |
Â
<button
|
168 |
Â
onClick={ addToCart }
|
169 |
-
aria-label={
|
Â
|
|
Â
|
|
170 |
Â
className={ buttonClasses }
|
171 |
Â
disabled={ addingToCart }
|
172 |
Â
>
|
@@ -175,7 +178,9 @@ const ProductButton = ( { product, className } ) => {
|
|
175 |
Â
) : (
|
176 |
Â
<a
|
177 |
Â
href={ permalink }
|
178 |
-
aria-label={
|
Â
|
|
Â
|
|
179 |
Â
className={ buttonClasses }
|
180 |
Â
rel="nofollow"
|
181 |
Â
>
|
16 |
Â
import { useCollection } from '@woocommerce/base-hooks';
|
17 |
Â
import { COLLECTIONS_STORE_KEY as storeKey } from '@woocommerce/block-data';
|
18 |
Â
import { useProductLayoutContext } from '@woocommerce/base-context/product-layout-context';
|
19 |
+
import { decodeEntities } from '@wordpress/html-entities';
|
20 |
Â
|
21 |
Â
/**
|
22 |
Â
* A custom hook for exposing cart related data for a given product id and an
|
114 |
Â
cartQuantity
|
115 |
Â
);
|
116 |
Â
}
|
117 |
+
return decodeEntities( productCartDetails.text );
|
118 |
Â
};
|
119 |
Â
|
120 |
Â
// This is a hack to trigger cart updates till we migrate to block based card
|
167 |
Â
{ allowAddToCart ? (
|
168 |
Â
<button
|
169 |
Â
onClick={ addToCart }
|
170 |
+
aria-label={ decodeEntities(
|
171 |
+
productCartDetails.description
|
172 |
+
) }
|
173 |
Â
className={ buttonClasses }
|
174 |
Â
disabled={ addingToCart }
|
175 |
Â
>
|
178 |
Â
) : (
|
179 |
Â
<a
|
180 |
Â
href={ permalink }
|
181 |
+
aria-label={ decodeEntities(
|
182 |
+
productCartDetails.description
|
183 |
+
) }
|
184 |
Â
className={ buttonClasses }
|
185 |
Â
rel="nofollow"
|
186 |
Â
>
|
packages/woocommerce-blocks/assets/js/atomic/components/product/image/index.js
CHANGED
@@ -88,7 +88,7 @@ const ProductImage = ( {
|
|
88 |
Â
{ renderedSalesAndImage }
|
89 |
Â
</a>
|
90 |
Â
) : (
|
91 |
-
|
92 |
Â
) }
|
93 |
Â
</div>
|
94 |
Â
);
|
88 |
Â
{ renderedSalesAndImage }
|
89 |
Â
</a>
|
90 |
Â
) : (
|
91 |
+
renderedSalesAndImage
|
92 |
Â
) }
|
93 |
Â
</div>
|
94 |
Â
);
|
packages/woocommerce-blocks/assets/js/atomic/components/product/title/index.js
CHANGED
@@ -4,6 +4,7 @@
|
|
4 |
Â
import PropTypes from 'prop-types';
|
5 |
Â
import classnames from 'classnames';
|
6 |
Â
import { useProductLayoutContext } from '@woocommerce/base-context/product-layout-context';
|
Â
|
|
7 |
Â
|
8 |
Â
const ProductTitle = ( {
|
9 |
Â
className,
|
@@ -16,7 +17,7 @@ const ProductTitle = ( {
|
|
16 |
Â
return null;
|
17 |
Â
}
|
18 |
Â
|
19 |
-
const productName = product.name;
|
20 |
Â
const TagName = `h${ headingLevel }`;
|
21 |
Â
|
22 |
Â
return (
|
4 |
Â
import PropTypes from 'prop-types';
|
5 |
Â
import classnames from 'classnames';
|
6 |
Â
import { useProductLayoutContext } from '@woocommerce/base-context/product-layout-context';
|
7 |
+
import { decodeEntities } from '@wordpress/html-entities';
|
8 |
Â
|
9 |
Â
const ProductTitle = ( {
|
10 |
Â
className,
|
17 |
Â
return null;
|
18 |
Â
}
|
19 |
Â
|
20 |
+
const productName = decodeEntities( product.name );
|
21 |
Â
const TagName = `h${ headingLevel }`;
|
22 |
Â
|
23 |
Â
return (
|
packages/woocommerce-blocks/assets/js/base/components/product-list/index.js
CHANGED
@@ -31,7 +31,6 @@ const generateQuery = ( { sortValue, currentPage, attributes } ) => {
|
|
31 |
Â
case 'menu_order':
|
32 |
Â
case 'popularity':
|
33 |
Â
case 'rating':
|
34 |
-
case 'date':
|
35 |
Â
case 'price':
|
36 |
Â
return {
|
37 |
Â
orderby: orderName,
|
@@ -42,6 +41,11 @@ const generateQuery = ( { sortValue, currentPage, attributes } ) => {
|
|
42 |
Â
orderby: 'price',
|
43 |
Â
order: 'desc',
|
44 |
Â
};
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
45 |
Â
}
|
46 |
Â
};
|
47 |
Â
return {
|
31 |
Â
case 'menu_order':
|
32 |
Â
case 'popularity':
|
33 |
Â
case 'rating':
|
Â
|
|
34 |
Â
case 'price':
|
35 |
Â
return {
|
36 |
Â
orderby: orderName,
|
41 |
Â
orderby: 'price',
|
42 |
Â
order: 'desc',
|
43 |
Â
};
|
44 |
+
case 'date':
|
45 |
+
return {
|
46 |
+
orderby: 'date',
|
47 |
+
order: 'desc',
|
48 |
+
};
|
49 |
Â
}
|
50 |
Â
};
|
51 |
Â
return {
|
packages/woocommerce-blocks/assets/js/base/hooks/use-query-state.js
CHANGED
@@ -5,6 +5,7 @@ import { QUERY_STATE_STORE_KEY as storeKey } from '@woocommerce/block-data';
|
|
5 |
Â
import { useSelect, useDispatch } from '@wordpress/data';
|
6 |
Â
import { useRef, useEffect, useCallback } from '@wordpress/element';
|
7 |
Â
import { useQueryStateContext } from '@woocommerce/base-context/query-state-context';
|
Â
|
|
8 |
Â
|
9 |
Â
/**
|
10 |
Â
* Internal dependencies
|
@@ -122,10 +123,7 @@ export const useSynchronizedQueryState = ( synchronizedQuery, context ) => {
|
|
122 |
Â
const isInitialized = useRef( false );
|
123 |
Â
// update queryState anytime incoming synchronizedQuery changes
|
124 |
Â
useEffect( () => {
|
125 |
-
setQueryState( {
|
126 |
-
...queryState,
|
127 |
-
...currentSynchronizedQuery,
|
128 |
-
} );
|
129 |
Â
isInitialized.current = true;
|
130 |
Â
}, [ currentSynchronizedQuery ] );
|
131 |
Â
return isInitialized.current
|
5 |
Â
import { useSelect, useDispatch } from '@wordpress/data';
|
6 |
Â
import { useRef, useEffect, useCallback } from '@wordpress/element';
|
7 |
Â
import { useQueryStateContext } from '@woocommerce/base-context/query-state-context';
|
8 |
+
import { assign } from 'lodash';
|
9 |
Â
|
10 |
Â
/**
|
11 |
Â
* Internal dependencies
|
123 |
Â
const isInitialized = useRef( false );
|
124 |
Â
// update queryState anytime incoming synchronizedQuery changes
|
125 |
Â
useEffect( () => {
|
126 |
+
setQueryState( assign( {}, queryState, currentSynchronizedQuery ) );
|
Â
|
|
Â
|
|
Â
|
|
127 |
Â
isInitialized.current = true;
|
128 |
Â
}, [ currentSynchronizedQuery ] );
|
129 |
Â
return isInitialized.current
|
packages/woocommerce-blocks/assets/js/blocks/active-filters/active-attribute-filters.js
CHANGED
@@ -2,6 +2,7 @@
|
|
2 |
Â
* External dependencies
|
3 |
Â
*/
|
4 |
Â
import { useCollection, useQueryStateByKey } from '@woocommerce/base-hooks';
|
Â
|
|
5 |
Â
|
6 |
Â
/**
|
7 |
Â
* Internal dependencies
|
@@ -39,7 +40,7 @@ const ActiveAttributeFilters = ( { attributeObject = {}, slugs = [] } ) => {
|
|
39 |
Â
termObject &&
|
40 |
Â
renderRemovableListItem(
|
41 |
Â
attributeLabel,
|
42 |
-
termObject.name || slug,
|
43 |
Â
() => {
|
44 |
Â
removeAttributeFilterBySlug(
|
45 |
Â
productAttributes,
|
2 |
Â
* External dependencies
|
3 |
Â
*/
|
4 |
Â
import { useCollection, useQueryStateByKey } from '@woocommerce/base-hooks';
|
5 |
+
import { decodeEntities } from '@wordpress/html-entities';
|
6 |
Â
|
7 |
Â
/**
|
8 |
Â
* Internal dependencies
|
40 |
Â
termObject &&
|
41 |
Â
renderRemovableListItem(
|
42 |
Â
attributeLabel,
|
43 |
+
decodeEntities( termObject.name || slug ),
|
44 |
Â
() => {
|
45 |
Â
removeAttributeFilterBySlug(
|
46 |
Â
productAttributes,
|
packages/woocommerce-blocks/assets/js/blocks/attribute-filter/block.js
CHANGED
@@ -15,6 +15,7 @@ import {
|
|
15 |
Â
useMemo,
|
16 |
Â
} from '@wordpress/element';
|
17 |
Â
import CheckboxList from '@woocommerce/base-components/checkbox-list';
|
Â
|
|
18 |
Â
|
19 |
Â
/**
|
20 |
Â
* Internal dependencies
|
@@ -37,7 +38,7 @@ const AttributeFilterBlock = ( {
|
|
37 |
Â
( name, count ) => {
|
38 |
Â
return (
|
39 |
Â
<Fragment>
|
40 |
-
{ name }
|
41 |
Â
{ blockAttributes.showCounts && count !== null && (
|
42 |
Â
<span className="wc-block-attribute-filter-list-count">
|
43 |
Â
{ count }
|
15 |
Â
useMemo,
|
16 |
Â
} from '@wordpress/element';
|
17 |
Â
import CheckboxList from '@woocommerce/base-components/checkbox-list';
|
18 |
+
import { decodeEntities } from '@wordpress/html-entities';
|
19 |
Â
|
20 |
Â
/**
|
21 |
Â
* Internal dependencies
|
38 |
Â
( name, count ) => {
|
39 |
Â
return (
|
40 |
Â
<Fragment>
|
41 |
+
{ decodeEntities( name ) }
|
42 |
Â
{ blockAttributes.showCounts && count !== null && (
|
43 |
Â
<span className="wc-block-attribute-filter-list-count">
|
44 |
Â
{ count }
|
packages/woocommerce-blocks/assets/js/blocks/attribute-filter/edit.js
CHANGED
@@ -218,6 +218,10 @@ const Edit = ( { attributes, setAttributes, debouncedSpeak } ) => {
|
|
218 |
Â
|
219 |
Â
const onChange = useCallback(
|
220 |
Â
( selected ) => {
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
221 |
Â
const selectedId = selected[ 0 ].id;
|
222 |
Â
const productAttribute = find( ATTRIBUTES, [
|
223 |
Â
'attribute_id',
|
218 |
Â
|
219 |
Â
const onChange = useCallback(
|
220 |
Â
( selected ) => {
|
221 |
+
if ( ! selected || ! selected.length ) {
|
222 |
+
return;
|
223 |
+
}
|
224 |
+
|
225 |
Â
const selectedId = selected[ 0 ].id;
|
226 |
Â
const productAttribute = find( ATTRIBUTES, [
|
227 |
Â
'attribute_id',
|
packages/woocommerce-blocks/build/active-filters-frontend.deps.json
CHANGED
@@ -1 +1 @@
|
|
1 |
-
["lodash","react","react-dom","wc-blocks-data-store","wc-settings","wp-data","wp-element","wp-i18n","wp-is-shallow-equal","wp-polyfill"]
|
1 |
+
["lodash","react","react-dom","wc-blocks-data-store","wc-settings","wp-data","wp-element","wp-html-entities","wp-i18n","wp-is-shallow-equal","wp-polyfill"]
|
packages/woocommerce-blocks/build/active-filters-frontend.js
CHANGED
@@ -1,6 +1,6 @@
|
|
1 |
-
!function(t){var e={};function r
|
2 |
Â
/*!
|
3 |
Â
Copyright (c) 2017 Jed Watson.
|
4 |
Â
Licensed under the MIT License (MIT), see
|
5 |
Â
http://jedwatson.github.io/classnames
|
6 |
-
*/!function(){"use strict";var r={}.hasOwnProperty;function o(){for(var t=[],e=0;e<arguments.length;e++){var n=arguments[e];if(n){var c=typeof n;if("string"===c||"number"===c)t.push(n);else if(Array.isArray(n)&&n.length){var i=o.apply(null,n);i&&t.push(i)}else if("object"===c)for(var u in n)r.call(n,u)&&n[u]&&t.push(u)}}return t.join(" ")}t.exports?(o.default=o,t.exports=o):void 0===(n=function(){return o}.apply(e,[]))||(t.exports=n)}()},function(t,e){!function(){t.exports=this.wc.wcBlocksData}()},function(t,e,r){t.exports=r(28)()},function(t,e){!function(){t.exports=this.wp.data}()},function(t,e){t.exports=function(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}},function(t,e,r){"use strict";r.d(e,"a",(function(){return i}));var n=r(0),o=r(22),c=r.n(o),i=function(t){var e=Object(n.useRef)();return c()(t,e.current)||(e.current=t),e.current}},function(t,e){function r(){return t.exports=r=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var r=arguments[e];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(t[n]=r[n])}return t},r.apply(this,arguments)}t.exports=r},function(t,e){t.exports=function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}},function(t,e){function r(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,n.key,n)}}t.exports=function(t,e,n){return e&&r(t.prototype,e),n&&r(t,n),t}},function(t,e,r){var n=r(20),o=r(10);t.exports=function(t,e){return!e||"object"!==n(e)&&"function"!=typeof e?o(t):e}},function(t,e){function r(e){return t.exports=r=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)},r(e)}t.exports=r},function(t,e,r){var n=r(27);t.exports=function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&n(t,e)}},function(t,e,r){"use strict";r.d(e,"a",(function(){return c}));var n=r(0),o=Object(n.createContext)("page"),c=function(){return Object(n.useContext)(o)};o.Provider},function(t,e){!function(){t.exports=this.lodash}()},function(t,e){function r(t){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function n(e){return"function"==typeof Symbol&&"symbol"===r(Symbol.iterator)?t.exports=n=function(t){return r(t)}:t.exports=n=function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":r(t)},n(e)}t.exports=n},function(t,e){!function(){t.exports=this.ReactDOM}()},function(t,e){!function(){t.exports=this.wp.isShallowEqual}()},function(t,e,r){"use strict";var n=r(12),o=r.n(n),c=r(4),i=r.n(c),u=r(21),a=r(13),s=r.n(a),l=r(14),f=r.n(l),b=r(15),p=r.n(b),g=r(16),O=r.n(g),d=r(10),m=r.n(d),v=r(17),y=r.n(v),h=r(3),j=(r(8),r(2)),_=r(37),w=function(t){var e=t.imageUrl,r=void 0===e?"".concat(_.e,"img/block-error.svg"):e,n=t.header,o=void 0===n?Object(j.__)("Oops!",'woocommerce'):n,c=t.text,i=void 0===c?Object(j.__)("There was an error with loading this content.",'woocommerce'):c,u=t.errorMessage;return React.createElement("div",{className:"wc-block-error"},r&&React.createElement("img",{className:"wc-block-error__image",src:r,alt:""}),React.createElement("div",{className:"wc-block-error__content"},o&&React.createElement("p",{className:"wc-block-error__header"},o),i&&React.createElement("p",{className:"wc-block-error__text"},i),u&&React.createElement("p",{className:"wc-block-error__message"},u)))},S=(r(30),function(t){function e(){var t,r;s()(this,e);for(var n=arguments.length,o=new Array(n),c=0;c<n;c++)o[c]=arguments[c];return r=p()(this,(t=O()(e)).call.apply(t,[this].concat(o))),i()(m()(r),"state",{hasError:!1}),r}return y()(e,t),f()(e,[{key:"render",value:function(){var t=this.props,e=t.header,r=t.imageUrl,n=t.showErrorMessage,o=t.text,c=this.state,i=c.errorMessage;return c.hasError?React.createElement(w,{errorMessage:n?i:null,header:e,imageUrl:r,text:o}):this.props.children}}],[{key:"getDerivedStateFromError",value:function(t){return{errorMessage:t.message,hasError:!0}}}]),e}(h.Component));S.defaultProps={showErrorMessage:!1};var E=S;function R(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function x(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?R(Object(r),!0).forEach((function(e){i()(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):R(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}e.a=function(t,e){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:function(){},n=document.querySelectorAll(t);n.length&&Array.prototype.forEach.call(n,(function(t,n){var c=r(t,n),i=x({},t.dataset,{},c.attributes);t.classList.remove("is-loading"),Object(u.render)(React.createElement(E,null,React.createElement(e,o()({},c,{attributes:i}))),t)}))}},,,function(t,e,r){"use strict";r.d(e,"a",(function(){return c}));var n=r(2),o=r(1),c=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:o.CURRENCY.priceFormat,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:o.CURRENCY.symbol,c=parseInt(t,10);if(!isFinite(c))return"";var i=Object(n.sprintf)(e,r,c),u=document.createElement("textarea");return u.innerHTML=i,u.value}},function(t,e){function r(e,n){return t.exports=r=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t},r(e,n)}t.exports=r},function(t,e,r){"use strict";var n=r(29);function o(){}function c(){}c.resetWarningCache=o,t.exports=function(){function t(t,e,r,o,c,i){if(i!==n){var u=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw u.name="Invariant Violation",u}}function e(){return t}t.isRequired=t;var r={array:t,bool:t,func:t,number:t,object:t,string:t,symbol:t,any:t,arrayOf:e,element:t,elementType:t,instanceOf:e,node:t,objectOf:e,oneOf:e,oneOfType:e,shape:e,exact:e,checkPropTypes:c,resetWarningCache:o};return r.PropTypes=r,r}},function(t,e,r){"use strict";t.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},function(t,e){},,function(t,e){t.exports=function(t){if(Array.isArray(t))return t}},function(t,e){t.exports=function(t,e){if(Symbol.iterator in Object(t)||"[object Arguments]"===Object.prototype.toString.call(t)){var r=[],n=!0,o=!1,c=void 0;try{for(var i,u=t[Symbol.iterator]();!(n=(i=u.next()).done)&&(r.push(i.value),!e||r.length!==e);n=!0);}catch(t){o=!0,c=t}finally{try{n||null==u.return||u.return()}finally{if(o)throw c}}return r}}},function(t,e){t.exports=function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}},,,function(t,e,r){"use strict";r.d(e,"b",(function(){return o})),r.d(e,"d",(function(){return c})),r.d(e,"c",(function(){return i})),r.d(e,"a",(function(){return u})),r.d(e,"e",(function(){return a}));var n=r(1),o=Object(n.getSetting)("enableReviewRating",!0),c=Object(n.getSetting)("showAvatars",!0),i=(Object(n.getSetting)("max_columns",6),Object(n.getSetting)("min_columns",1),Object(n.getSetting)("default_columns",3),Object(n.getSetting)("max_rows",6),Object(n.getSetting)("min_rows",1),Object(n.getSetting)("default_rows",2),Object(n.getSetting)("min_height",500),Object(n.getSetting)("default_height",500),Object(n.getSetting)("placeholderImgSrc","")),u=(Object(n.getSetting)("thumbnail_size",300),Object(n.getSetting)("isLargeCatalog"),Object(n.getSetting)("limitTags"),Object(n.getSetting)("hasProducts",!0),Object(n.getSetting)("hasTags",!0),Object(n.getSetting)("homeUrl",""),Object(n.getSetting)("productCount",0),Object(n.getSetting)("attributes",[])),a=Object(n.getSetting)("wcBlocksAssetUrl","")},,function(t,e,r){"use strict";r.d(e,"a",(function(){return u}));var n=r(7),o=r(9),c=r(0),i=r(11),u=function(t){var e=t.namespace,r=t.resourceName,u=t.resourceValues,a=void 0===u?[]:u,s=t.query,l=void 0===s?{}:s,f=t.shouldSelect,b=void 0===f||f;if(!e||!r)throw new Error("The options object must have valid values for the namespace and the resource properties.");var p=Object(c.useRef)({results:[],isLoading:!0}),g=Object(i.a)(l),O=Object(i.a)(a),d=Object(o.useSelect)((function(t){if(!b)return null;var o=t(n.COLLECTIONS_STORE_KEY),c=[e,r,g,O];return{results:o.getCollection.apply(o,c),isLoading:!o.hasFinishedResolution("getCollection",c)}}),[e,r,O,g,b]);return null!==d&&(p.current=d),p.current}},,,function(t,e,r){"use strict";r.d(e,"a",(function(){return c})),r.d(e,"b",(function(){return i}));var n=r(37),o=n.a.reduce((function(t,e){var r,n=(r=e)&&r.attribute_name?{id:parseInt(r.attribute_id,10),name:r.attribute_name,taxonomy:"pa_"+r.attribute_name,label:r.attribute_label}:null;return n.id&&t.push(n),t}),[]),c=function(t){if(t)return o.find((function(e){return e.id===t}))},i=function(t){if(t)return o.find((function(e){return e.taxonomy===t}))}},function(t,e,r){"use strict";r.d(e,"a",(function(){return o})),r.d(e,"b",(function(){return c}));var n=r(19),o=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(){},r=arguments.length>2?arguments[2]:void 0,o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"",c=t.filter((function(t){return t.attribute===r.taxonomy})),i=c.length?c[0]:null;if(i&&i.slug&&Array.isArray(i.slug)&&i.slug.includes(o)){var u=i.slug.filter((function(t){return t!==o})),a=t.filter((function(t){return t.attribute!==r.taxonomy}));u.length>0&&(i.slug=u.sort(),a.push(i)),e(Object(n.sortBy)(a,"attribute"))}},c=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(){},r=arguments.length>2?arguments[2]:void 0,o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:[],c=arguments.length>4&&void 0!==arguments[4]?arguments[4]:"in",i=t.filter((function(t){return t.attribute!==r.taxonomy}));0===o.length?e(i):(i.push({attribute:r.taxonomy,operator:c,slug:Object(n.map)(o,"slug").sort()}),e(Object(n.sortBy)(i,"attribute")))}},,,,function(t,e,r){"use strict";var n=r(0),o=r(1),c=r(7),i=r(9);e.a=function(t){return function(e){var r;return r=Object(n.useRef)(Object(o.getSetting)("restApiRoutes")),Object(i.useSelect)((function(t,e){if(r.current){var n=t(c.SCHEMA_STORE_KEY),o=n.isResolving,i=n.hasFinishedResolution,u=e.dispatch(c.SCHEMA_STORE_KEY),a=u.receiveRoutes,s=u.startResolution,l=u.finishResolution;Object.keys(r.current).forEach((function(t){var e=r.current[t];o("getRoutes",[t])||i("getRoutes",[t])||(s("getRoutes",[t]),a(e,[t]),l("getRoutes",[t]))}))}}),[]),React.createElement(t,e)}}},function(t,e,r){"use strict";r.d(e,"a",(function(){return p})),r.d(e,"b",(function(){return g})),r.d(e,"c",(function(){return O}));var n=r(4),o=r.n(n),c=r(5),i=r.n(c),u=r(7),a=r(9),s=r(0),l=r(18),f=r(11);function b(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}var p=function(t){var e=Object(l.a)();t=t||e;var r=Object(a.useSelect)((function(e){return e(u.QUERY_STATE_STORE_KEY).getValueForQueryContext(t,void 0)}),[t]),n=Object(a.useDispatch)(u.QUERY_STATE_STORE_KEY).setValueForQueryContext;return[r,Object(s.useCallback)((function(e){n(t,e)}),[t])]},g=function(t,e,r){var n=Object(l.a)();r=r||n;var o=Object(a.useSelect)((function(n){return n(u.QUERY_STATE_STORE_KEY).getValueForQueryKey(r,t,e)}),[r,t]),c=Object(a.useDispatch)(u.QUERY_STATE_STORE_KEY).setQueryValue;return[o,Object(s.useCallback)((function(e){c(r,t,e)}),[r,t])]},O=function(t,e){var r=Object(l.a)(),n=p(e=e||r),c=i()(n,2),u=c[0],a=c[1],g=Object(f.a)(t),O=Object(s.useRef)(!1);return Object(s.useEffect)((function(){a(function(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?b(Object(r),!0).forEach((function(e){o()(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):b(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}({},u,{},g)),O.current=!0}),[g]),O.current?[u,a]:[t,a]}},,,,,,,,,,,,,,,,,,,,,,,function(t,e){},,,,function(t,e,r){"use strict";r.r(e);var n=r(47),o=r(5),c=r.n(o),i=r(2),u=r(48),a=r(0),s=r(6),l=r.n(s),f=(r(8),r(71),r(42)),b=r(26),p=function(t,e){return Number.isFinite(t)&&Number.isFinite(e)?Object(i.sprintf)(Object(i.__)("Between %s and %s",'woocommerce'),Object(b.a)(t),Object(b.a)(e)):Number.isFinite(t)?Object(i.sprintf)(Object(i.__)("From %s",'woocommerce'),Object(b.a)(t)):Object(i.sprintf)(Object(i.__)("Up to %s",'woocommerce'),Object(b.a)(e))},g=function(t,e){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:function(){};return React.createElement("li",{className:"wc-block-active-filters-list-item",key:t+":"+e},React.createElement("span",{className:"wc-block-active-filters-list-item__type"},t+": "),React.createElement("strong",{className:"wc-block-active-filters-list-item__name"},e),React.createElement("button",{onClick:r},Object(i.__)("Remove",'woocommerce')))},O=r(39),d=r(43),m=function(t){var e=t.attributeObject,r=void 0===e?{}:e,n=t.slugs,o=void 0===n?[]:n,i=Object(O.a)({namespace:"/wc/store",resourceName:"products/attributes/terms",resourceValues:[r.id]}),a=i.results,s=i.isLoading,l=Object(u.b)("attributes",[]),f=c()(l,2),b=f[0],p=f[1];if(s)return null;var m=r.label;return o.map((function(t){var e=a.find((function(e){return e.slug===t}));return e&&g(m,e.name||t,(function(){Object(d.a)(b,p,r,t)}))}))},v=function(t){var e=t.attributes,r=t.isEditor,n=void 0!==r&&r,o=Object(u.b)("attributes",[]),s=c()(o,2),b=s[0],O=s[1],d=Object(u.b)("min_price"),v=c()(d,2),y=v[0],h=v[1],j=Object(u.b)("max_price"),_=c()(j,2),w=_[0],S=_[1],E=Object(a.useMemo)((function(){return Number.isFinite(y)||Number.isFinite(w)?g(Object(i.__)("Price",'woocommerce'),p(y,w),(function(){h(null),S(null)})):null}),[y,w,p]),R=Object(a.useMemo)((function(){return b.map((function(t){var e=Object(f.b)(t.attribute);return React.createElement(m,{attributeObject:e,slugs:t.slug,key:t.attribute})}))}),[b]);if(!(b.length>0||Number.isFinite(y)||Number.isFinite(w)||n))return null;var x="h".concat(e.headingLevel),k=l()("wc-block-active-filters-list",{"wc-block-active-filters-list--chips":"chips"===e.displayStyle});return React.createElement(a.Fragment,null,!n&&e.heading&&React.createElement(x,null,e.heading),React.createElement("div",{className:"wc-block-active-filters"},React.createElement("ul",{className:k},n?React.createElement(a.Fragment,null,g(Object(i.__)("Size",'woocommerce'),Object(i.__)("Small",'woocommerce')),g(Object(i.__)("Color",'woocommerce'),Object(i.__)("Blue",'woocommerce'))):React.createElement(a.Fragment,null,E,R)),React.createElement("button",{className:"wc-block-active-filters__clear-all",onClick:function(){h(null),S(null),O([])}},Object(i.__)("Clear All",'woocommerce'))))},y=r(23);Object(y.a)(".wp-block-woocommerce-active-filters",Object(n.a)(v),(function(t){return{attributes:{displayStyle:t.dataset.displayStyle,heading:t.dataset.heading,headingLevel:t.dataset.headingLevel||3}}}))}]);
|
1 |
+
!function(t){var e={};function n(r){if(e[r])return e[r].exports;var o=e[r]={i:r,l:!1,exports:{}};return t[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}n.m=t,n.c=e,n.d=function(t,e,r){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:r})},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var o in t)n.d(r,o,function(e){return t[e]}.bind(null,o));return r},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="",n(n.s=76)}([function(t,e){!function(){t.exports=this.wp.element}()},function(t,e){!function(){t.exports=this.wc.wcSettings}()},function(t,e){!function(){t.exports=this.wp.i18n}()},function(t,e){!function(){t.exports=this.React}()},function(t,e,n){var r=n(33),o=n(34),c=n(35);t.exports=function(t,e){return r(t)||o(t,e)||c()}},function(t,e){t.exports=function(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}},function(t,e,n){var r;
|
2 |
Â
/*!
|
3 |
Â
Copyright (c) 2017 Jed Watson.
|
4 |
Â
Licensed under the MIT License (MIT), see
|
5 |
Â
http://jedwatson.github.io/classnames
|
6 |
+
*/!function(){"use strict";var n={}.hasOwnProperty;function o(){for(var t=[],e=0;e<arguments.length;e++){var r=arguments[e];if(r){var c=typeof r;if("string"===c||"number"===c)t.push(r);else if(Array.isArray(r)&&r.length){var i=o.apply(null,r);i&&t.push(i)}else if("object"===c)for(var u in r)n.call(r,u)&&r[u]&&t.push(u)}}return t.join(" ")}t.exports?(o.default=o,t.exports=o):void 0===(r=function(){return o}.apply(e,[]))||(t.exports=r)}()},function(t,e){!function(){t.exports=this.wc.wcBlocksData}()},function(t,e,n){t.exports=n(29)()},function(t,e){!function(){t.exports=this.wp.data}()},function(t,e){t.exports=function(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}},function(t,e,n){"use strict";n.d(e,"a",(function(){return i}));var r=n(0),o=n(22),c=n.n(o),i=function(t){var e=Object(r.useRef)();return c()(t,e.current)||(e.current=t),e.current}},function(t,e){function n(){return t.exports=n=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},n.apply(this,arguments)}t.exports=n},function(t,e){t.exports=function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}},function(t,e){function n(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}t.exports=function(t,e,r){return e&&n(t.prototype,e),r&&n(t,r),t}},function(t,e,n){var r=n(20),o=n(10);t.exports=function(t,e){return!e||"object"!==r(e)&&"function"!=typeof e?o(t):e}},function(t,e){function n(e){return t.exports=n=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)},n(e)}t.exports=n},function(t,e,n){var r=n(28);t.exports=function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&r(t,e)}},function(t,e){!function(){t.exports=this.lodash}()},function(t,e,n){"use strict";n.d(e,"a",(function(){return c}));var r=n(0),o=Object(r.createContext)("page"),c=function(){return Object(r.useContext)(o)};o.Provider},function(t,e){function n(t){return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function r(e){return"function"==typeof Symbol&&"symbol"===n(Symbol.iterator)?t.exports=r=function(t){return n(t)}:t.exports=r=function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":n(t)},r(e)}t.exports=r},function(t,e){!function(){t.exports=this.ReactDOM}()},function(t,e){!function(){t.exports=this.wp.isShallowEqual}()},function(t,e,n){"use strict";var r=n(12),o=n.n(r),c=n(5),i=n.n(c),u=n(21),a=n(13),s=n.n(a),l=n(14),f=n.n(l),b=n(15),p=n.n(b),g=n(16),d=n.n(g),m=n(10),O=n.n(m),v=n(17),y=n.n(v),h=n(3),j=(n(8),n(2)),_=n(38),w=function(t){var e=t.imageUrl,n=void 0===e?"".concat(_.e,"img/block-error.svg"):e,r=t.header,o=void 0===r?Object(j.__)("Oops!",'woocommerce'):r,c=t.text,i=void 0===c?Object(j.__)("There was an error with loading this content.",'woocommerce'):c,u=t.errorMessage;return React.createElement("div",{className:"wc-block-error"},n&&React.createElement("img",{className:"wc-block-error__image",src:n,alt:""}),React.createElement("div",{className:"wc-block-error__content"},o&&React.createElement("p",{className:"wc-block-error__header"},o),i&&React.createElement("p",{className:"wc-block-error__text"},i),u&&React.createElement("p",{className:"wc-block-error__message"},u)))},E=(n(31),function(t){function e(){var t,n;s()(this,e);for(var r=arguments.length,o=new Array(r),c=0;c<r;c++)o[c]=arguments[c];return n=p()(this,(t=d()(e)).call.apply(t,[this].concat(o))),i()(O()(n),"state",{hasError:!1}),n}return y()(e,t),f()(e,[{key:"render",value:function(){var t=this.props,e=t.header,n=t.imageUrl,r=t.showErrorMessage,o=t.text,c=this.state,i=c.errorMessage;return c.hasError?React.createElement(w,{errorMessage:r?i:null,header:e,imageUrl:n,text:o}):this.props.children}}],[{key:"getDerivedStateFromError",value:function(t){return{errorMessage:t.message,hasError:!0}}}]),e}(h.Component));E.defaultProps={showErrorMessage:!1};var S=E;function R(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function x(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?R(Object(n),!0).forEach((function(e){i()(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):R(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}e.a=function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:function(){},r=document.querySelectorAll(t);r.length&&Array.prototype.forEach.call(r,(function(t,r){var c=n(t,r),i=x({},t.dataset,{},c.attributes);t.classList.remove("is-loading"),Object(u.render)(React.createElement(S,null,React.createElement(e,o()({},c,{attributes:i}))),t)}))}},,function(t,e){!function(){t.exports=this.wp.htmlEntities}()},,function(t,e,n){"use strict";n.d(e,"a",(function(){return c}));var r=n(2),o=n(1),c=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:o.CURRENCY.priceFormat,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:o.CURRENCY.symbol,c=parseInt(t,10);if(!isFinite(c))return"";var i=Object(r.sprintf)(e,n,c),u=document.createElement("textarea");return u.innerHTML=i,u.value}},function(t,e){function n(e,r){return t.exports=n=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t},n(e,r)}t.exports=n},function(t,e,n){"use strict";var r=n(30);function o(){}function c(){}c.resetWarningCache=o,t.exports=function(){function t(t,e,n,o,c,i){if(i!==r){var u=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw u.name="Invariant Violation",u}}function e(){return t}t.isRequired=t;var n={array:t,bool:t,func:t,number:t,object:t,string:t,symbol:t,any:t,arrayOf:e,element:t,elementType:t,instanceOf:e,node:t,objectOf:e,oneOf:e,oneOfType:e,shape:e,exact:e,checkPropTypes:c,resetWarningCache:o};return n.PropTypes=n,n}},function(t,e,n){"use strict";t.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},function(t,e){},,function(t,e){t.exports=function(t){if(Array.isArray(t))return t}},function(t,e){t.exports=function(t,e){if(Symbol.iterator in Object(t)||"[object Arguments]"===Object.prototype.toString.call(t)){var n=[],r=!0,o=!1,c=void 0;try{for(var i,u=t[Symbol.iterator]();!(r=(i=u.next()).done)&&(n.push(i.value),!e||n.length!==e);r=!0);}catch(t){o=!0,c=t}finally{try{r||null==u.return||u.return()}finally{if(o)throw c}}return n}}},function(t,e){t.exports=function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}},,,function(t,e,n){"use strict";n.d(e,"b",(function(){return o})),n.d(e,"d",(function(){return c})),n.d(e,"c",(function(){return i})),n.d(e,"a",(function(){return u})),n.d(e,"e",(function(){return a}));var r=n(1),o=Object(r.getSetting)("enableReviewRating",!0),c=Object(r.getSetting)("showAvatars",!0),i=(Object(r.getSetting)("max_columns",6),Object(r.getSetting)("min_columns",1),Object(r.getSetting)("default_columns",3),Object(r.getSetting)("max_rows",6),Object(r.getSetting)("min_rows",1),Object(r.getSetting)("default_rows",2),Object(r.getSetting)("min_height",500),Object(r.getSetting)("default_height",500),Object(r.getSetting)("placeholderImgSrc","")),u=(Object(r.getSetting)("thumbnail_size",300),Object(r.getSetting)("isLargeCatalog"),Object(r.getSetting)("limitTags"),Object(r.getSetting)("hasProducts",!0),Object(r.getSetting)("hasTags",!0),Object(r.getSetting)("homeUrl",""),Object(r.getSetting)("productCount",0),Object(r.getSetting)("attributes",[])),a=Object(r.getSetting)("wcBlocksAssetUrl","")},,function(t,e,n){"use strict";n.d(e,"a",(function(){return u}));var r=n(7),o=n(9),c=n(0),i=n(11),u=function(t){var e=t.namespace,n=t.resourceName,u=t.resourceValues,a=void 0===u?[]:u,s=t.query,l=void 0===s?{}:s,f=t.shouldSelect,b=void 0===f||f;if(!e||!n)throw new Error("The options object must have valid values for the namespace and the resource properties.");var p=Object(c.useRef)({results:[],isLoading:!0}),g=Object(i.a)(l),d=Object(i.a)(a),m=Object(o.useSelect)((function(t){if(!b)return null;var o=t(r.COLLECTIONS_STORE_KEY),c=[e,n,g,d];return{results:o.getCollection.apply(o,c),isLoading:!o.hasFinishedResolution("getCollection",c)}}),[e,n,d,g,b]);return null!==m&&(p.current=m),p.current}},,,function(t,e,n){"use strict";n.d(e,"a",(function(){return c})),n.d(e,"b",(function(){return i}));var r=n(38),o=r.a.reduce((function(t,e){var n,r=(n=e)&&n.attribute_name?{id:parseInt(n.attribute_id,10),name:n.attribute_name,taxonomy:"pa_"+n.attribute_name,label:n.attribute_label}:null;return r.id&&t.push(r),t}),[]),c=function(t){if(t)return o.find((function(e){return e.id===t}))},i=function(t){if(t)return o.find((function(e){return e.taxonomy===t}))}},function(t,e,n){"use strict";n.d(e,"a",(function(){return o})),n.d(e,"b",(function(){return c}));var r=n(18),o=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(){},n=arguments.length>2?arguments[2]:void 0,o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"",c=t.filter((function(t){return t.attribute===n.taxonomy})),i=c.length?c[0]:null;if(i&&i.slug&&Array.isArray(i.slug)&&i.slug.includes(o)){var u=i.slug.filter((function(t){return t!==o})),a=t.filter((function(t){return t.attribute!==n.taxonomy}));u.length>0&&(i.slug=u.sort(),a.push(i)),e(Object(r.sortBy)(a,"attribute"))}},c=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(){},n=arguments.length>2?arguments[2]:void 0,o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:[],c=arguments.length>4&&void 0!==arguments[4]?arguments[4]:"in",i=t.filter((function(t){return t.attribute!==n.taxonomy}));0===o.length?e(i):(i.push({attribute:n.taxonomy,operator:c,slug:Object(r.map)(o,"slug").sort()}),e(Object(r.sortBy)(i,"attribute")))}},,,,function(t,e,n){"use strict";var r=n(0),o=n(1),c=n(7),i=n(9);e.a=function(t){return function(e){var n;return n=Object(r.useRef)(Object(o.getSetting)("restApiRoutes")),Object(i.useSelect)((function(t,e){if(n.current){var r=t(c.SCHEMA_STORE_KEY),o=r.isResolving,i=r.hasFinishedResolution,u=e.dispatch(c.SCHEMA_STORE_KEY),a=u.receiveRoutes,s=u.startResolution,l=u.finishResolution;Object.keys(n.current).forEach((function(t){var e=n.current[t];o("getRoutes",[t])||i("getRoutes",[t])||(s("getRoutes",[t]),a(e,[t]),l("getRoutes",[t]))}))}}),[]),React.createElement(t,e)}}},function(t,e,n){"use strict";n.d(e,"a",(function(){return f})),n.d(e,"b",(function(){return b})),n.d(e,"c",(function(){return p}));var r=n(4),o=n.n(r),c=n(7),i=n(9),u=n(0),a=n(19),s=n(18),l=n(11),f=function(t){var e=Object(a.a)();t=t||e;var n=Object(i.useSelect)((function(e){return e(c.QUERY_STATE_STORE_KEY).getValueForQueryContext(t,void 0)}),[t]),r=Object(i.useDispatch)(c.QUERY_STATE_STORE_KEY).setValueForQueryContext;return[n,Object(u.useCallback)((function(e){r(t,e)}),[t])]},b=function(t,e,n){var r=Object(a.a)();n=n||r;var o=Object(i.useSelect)((function(r){return r(c.QUERY_STATE_STORE_KEY).getValueForQueryKey(n,t,e)}),[n,t]),s=Object(i.useDispatch)(c.QUERY_STATE_STORE_KEY).setQueryValue;return[o,Object(u.useCallback)((function(e){s(n,t,e)}),[n,t])]},p=function(t,e){var n=Object(a.a)(),r=f(e=e||n),c=o()(r,2),i=c[0],b=c[1],p=Object(l.a)(t),g=Object(u.useRef)(!1);return Object(u.useEffect)((function(){b(Object(s.assign)({},i,p)),g.current=!0}),[p]),g.current?[i,b]:[t,b]}},,,,,,,,,,,,,,,,,,,,,,,function(t,e){},,,,function(t,e,n){"use strict";n.r(e);var r=n(48),o=n(4),c=n.n(o),i=n(2),u=n(49),a=n(0),s=n(6),l=n.n(s),f=(n(8),n(72),n(43)),b=n(27),p=function(t,e){return Number.isFinite(t)&&Number.isFinite(e)?Object(i.sprintf)(Object(i.__)("Between %s and %s",'woocommerce'),Object(b.a)(t),Object(b.a)(e)):Number.isFinite(t)?Object(i.sprintf)(Object(i.__)("From %s",'woocommerce'),Object(b.a)(t)):Object(i.sprintf)(Object(i.__)("Up to %s",'woocommerce'),Object(b.a)(e))},g=function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:function(){};return React.createElement("li",{className:"wc-block-active-filters-list-item",key:t+":"+e},React.createElement("span",{className:"wc-block-active-filters-list-item__type"},t+": "),React.createElement("strong",{className:"wc-block-active-filters-list-item__name"},e),React.createElement("button",{onClick:n},Object(i.__)("Remove",'woocommerce')))},d=n(40),m=n(25),O=n(44),v=function(t){var e=t.attributeObject,n=void 0===e?{}:e,r=t.slugs,o=void 0===r?[]:r,i=Object(d.a)({namespace:"/wc/store",resourceName:"products/attributes/terms",resourceValues:[n.id]}),a=i.results,s=i.isLoading,l=Object(u.b)("attributes",[]),f=c()(l,2),b=f[0],p=f[1];if(s)return null;var v=n.label;return o.map((function(t){var e=a.find((function(e){return e.slug===t}));return e&&g(v,Object(m.decodeEntities)(e.name||t),(function(){Object(O.a)(b,p,n,t)}))}))},y=function(t){var e=t.attributes,n=t.isEditor,r=void 0!==n&&n,o=Object(u.b)("attributes",[]),s=c()(o,2),b=s[0],d=s[1],m=Object(u.b)("min_price"),O=c()(m,2),y=O[0],h=O[1],j=Object(u.b)("max_price"),_=c()(j,2),w=_[0],E=_[1],S=Object(a.useMemo)((function(){return Number.isFinite(y)||Number.isFinite(w)?g(Object(i.__)("Price",'woocommerce'),p(y,w),(function(){h(null),E(null)})):null}),[y,w,p]),R=Object(a.useMemo)((function(){return b.map((function(t){var e=Object(f.b)(t.attribute);return React.createElement(v,{attributeObject:e,slugs:t.slug,key:t.attribute})}))}),[b]);if(!(b.length>0||Number.isFinite(y)||Number.isFinite(w)||r))return null;var x="h".concat(e.headingLevel),k=l()("wc-block-active-filters-list",{"wc-block-active-filters-list--chips":"chips"===e.displayStyle});return React.createElement(a.Fragment,null,!r&&e.heading&&React.createElement(x,null,e.heading),React.createElement("div",{className:"wc-block-active-filters"},React.createElement("ul",{className:k},r?React.createElement(a.Fragment,null,g(Object(i.__)("Size",'woocommerce'),Object(i.__)("Small",'woocommerce')),g(Object(i.__)("Color",'woocommerce'),Object(i.__)("Blue",'woocommerce'))):React.createElement(a.Fragment,null,S,R)),React.createElement("button",{className:"wc-block-active-filters__clear-all",onClick:function(){h(null),E(null),d([])}},Object(i.__)("Clear All",'woocommerce'))))},h=n(23);Object(h.a)(".wp-block-woocommerce-active-filters",Object(r.a)(y),(function(t){return{attributes:{displayStyle:t.dataset.displayStyle,heading:t.dataset.heading,headingLevel:t.dataset.headingLevel||3}}}))}]);
|
packages/woocommerce-blocks/build/active-filters.deps.json
CHANGED
@@ -1 +1 @@
|
|
1 |
-
["lodash","react","wc-blocks-data-store","wc-settings","wp-block-editor","wp-blocks","wp-components","wp-compose","wp-data","wp-element","wp-i18n","wp-is-shallow-equal","wp-polyfill"]
|
1 |
+
["lodash","react","wc-blocks-data-store","wc-settings","wp-block-editor","wp-blocks","wp-components","wp-compose","wp-data","wp-element","wp-html-entities","wp-i18n","wp-is-shallow-equal","wp-polyfill"]
|
packages/woocommerce-blocks/build/active-filters.js
CHANGED
@@ -1 +1 @@
|
|
1 |
-
this.wc=this.wc||{},this.wc.blocks=this.wc.blocks||{},this.wc.blocks["active-filters"]=function(e){function t(t){for(var r,i,u=t[0],a=t[1],l=t[2],b=0,f=[];b<u.length;b++)i=u[b],Object.prototype.hasOwnProperty.call(c,i)&&c[i]&&f.push(c[i][0]),c[i]=0;for(r in a)Object.prototype.hasOwnProperty.call(a,r)&&(e[r]=a[r]);for(s&&s(t);f.length;)f.shift()();return o.push.apply(o,l||[]),n()}function n(){for(var e,t=0;t<o.length;t++){for(var n=o[t],r=!0,u=1;u<n.length;u++){var a=n[u];0!==c[a]&&(r=!1)}r&&(o.splice(t--,1),e=i(i.s=n[0]))}return e}var r={},c={3:0},o=[];function i(t){if(r[t])return r[t].exports;var n=r[t]={i:t,l:!1,exports:{}};return e[t].call(n.exports,n,n.exports,i),n.l=!0,n.exports}i.m=e,i.c=r,i.d=function(e,t,n){i.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},i.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.t=function(e,t){if(1&t&&(e=i(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(i.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var r in e)i.d(n,r,function(t){return e[t]}.bind(null,r));return n},i.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return i.d(t,"a",t),t},i.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},i.p="";var u=window.webpackWcBlocksJsonp=window.webpackWcBlocksJsonp||[],a=u.push.bind(u);u.push=t,u=u.slice();for(var l=0;l<u.length;l++)t(u[l]);var s=a;return o.push([646,2,1,0]),n()}({0:function(e,t){!function(){e.exports=this.wp.element}()},1:function(e,t){!function(){e.exports=this.wp.i18n}()},10:function(e,t){!function(){e.exports=this.React}()},102:function(e,t,n){"use strict";var r=n(0),c=(n(2),n(42)),o=n(6),i=n.n(o);n(137);t.a=function(e){var t=e.className,n=e.headingLevel,o=e.onChange,u=e.heading,a="h".concat(n);return Object(r.createElement)(a,null,Object(r.createElement)(c.PlainText,{className:i()("wc-block-component-title",t),value:u,onChange:o}))}},109:function(e,t,n){"use strict";n.d(t,"a",(function(){return u}));var r=n(35),c=n(34),o=n(0),i=n(38),u=function(e){var t=e.namespace,n=e.resourceName,u=e.resourceValues,a=void 0===u?[]:u,l=e.query,s=void 0===l?{}:l,b=e.shouldSelect,f=void 0===b||b;if(!t||!n)throw new Error("The options object must have valid values for the namespace and the resource properties.");var g=Object(o.useRef)({results:[],isLoading:!0}),d=Object(i.a)(s),p=Object(i.a)(a),v=Object(c.useSelect)((function(e){if(!f)return null;var c=e(r.COLLECTIONS_STORE_KEY),o=[t,n,d,p];return{results:c.getCollection.apply(c,o),isLoading:!c.hasFinishedResolution("getCollection",o)}}),[t,n,p,d,f]);return null!==v&&(g.current=v),g.current}},137:function(e,t,n){var r=n(138);"string"==typeof r&&(r=[[e.i,r,""]]);var c={insert:"head",singleton:!1};n(30)(r,c);r.locals&&(e.exports=r.locals)},138:function(e,t,n){},139:function(e,t,n){"use strict";n.d(t,"a",(function(){return o})),n.d(t,"b",(function(){return i}));var r=n(18),c=r.a.reduce((function(e,t){var n,r=(n=t)&&n.attribute_name?{id:parseInt(n.attribute_id,10),name:n.attribute_name,taxonomy:"pa_"+n.attribute_name,label:n.attribute_label}:null;return r.id&&e.push(r),e}),[]),o=function(e){if(e)return c.find((function(t){return t.id===e}))},i=function(e){if(e)return c.find((function(t){return t.taxonomy===e}))}},140:function(e,t,n){"use strict";n.d(t,"a",(function(){return c})),n.d(t,"b",(function(){return o}));var r=n(5),c=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(){},n=arguments.length>2?arguments[2]:void 0,c=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"",o=e.filter((function(e){return e.attribute===n.taxonomy})),i=o.length?o[0]:null;if(i&&i.slug&&Array.isArray(i.slug)&&i.slug.includes(c)){var u=i.slug.filter((function(e){return e!==c})),a=e.filter((function(e){return e.attribute!==n.taxonomy}));u.length>0&&(i.slug=u.sort(),a.push(i)),t(Object(r.sortBy)(a,"attribute"))}},o=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(){},n=arguments.length>2?arguments[2]:void 0,c=arguments.length>3&&void 0!==arguments[3]?arguments[3]:[],o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:"in",i=e.filter((function(e){return e.attribute!==n.taxonomy}));0===c.length?t(i):(i.push({attribute:n.taxonomy,operator:o,slug:Object(r.map)(c,"slug").sort()}),t(Object(r.sortBy)(i,"attribute")))}},18:function(e,t,n){"use strict";n.d(t,"e",(function(){return c})),n.d(t,"r",(function(){return o})),n.d(t,"k",(function(){return i})),n.d(t,"m",(function(){return u})),n.d(t,"b",(function(){return a})),n.d(t,"l",(function(){return l})),n.d(t,"o",(function(){return s})),n.d(t,"d",(function(){return b})),n.d(t,"n",(function(){return f})),n.d(t,"c",(function(){return g})),n.d(t,"p",(function(){return d})),n.d(t,"i",(function(){return p})),n.d(t,"j",(function(){return v})),n.d(t,"f",(function(){return h})),n.d(t,"g",(function(){return O})),n.d(t,"h",(function(){return m})),n.d(t,"q",(function(){return j})),n.d(t,"a",(function(){return _})),n.d(t,"s",(function(){return w}));var r=n(4),c=Object(r.getSetting)("enableReviewRating",!0),o=Object(r.getSetting)("showAvatars",!0),i=Object(r.getSetting)("max_columns",6),u=Object(r.getSetting)("min_columns",1),a=Object(r.getSetting)("default_columns",3),l=Object(r.getSetting)("max_rows",6),s=Object(r.getSetting)("min_rows",1),b=Object(r.getSetting)("default_rows",2),f=Object(r.getSetting)("min_height",500),g=Object(r.getSetting)("default_height",500),d=Object(r.getSetting)("placeholderImgSrc",""),p=(Object(r.getSetting)("thumbnail_size",300),Object(r.getSetting)("isLargeCatalog")),v=Object(r.getSetting)("limitTags"),h=Object(r.getSetting)("hasProducts",!0),O=Object(r.getSetting)("hasTags",!0),m=Object(r.getSetting)("homeUrl",""),j=Object(r.getSetting)("productCount",0),_=Object(r.getSetting)("attributes",[]),w=Object(r.getSetting)("wcBlocksAssetUrl","")},21:function(e,t){!function(){e.exports=this.wp.compose}()},23:function(e,t){!function(){e.exports=this.wp.blocks}()},3:function(e,t){!function(){e.exports=this.wp.components}()},34:function(e,t){!function(){e.exports=this.wp.data}()},35:function(e,t){!function(){e.exports=this.wc.wcBlocksData}()},38:function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n(0),c=n(43),o=n.n(c),i=function(e){var t=Object(r.useRef)();return o()(e,t.current)||(t.current=e),t.current}},4:function(e,t){!function(){e.exports=this.wc.wcSettings}()},42:function(e,t){!function(){e.exports=this.wp.blockEditor}()},43:function(e,t){!function(){e.exports=this.wp.isShallowEqual}()},47:function(e,t,n){"use strict";var r=n(11),c=n.n(r),o=n(13),i=n.n(o),u=n(17),a=n.n(u),l=n(14),s=n.n(l),b=n(15),f=n.n(b),g=n(12),d=n.n(g),p=n(16),v=n.n(p),h=n(0),O=n(5),m=n(6),j=n.n(m),_=n(3),w=n(21),y=(n(98),function(e){function t(){var e;return i()(this,t),(e=s()(this,f()(t).apply(this,arguments))).onClick=e.onClick.bind(d()(e)),e}return v()(t,e),a()(t,[{key:"onClick",value:function(e){this.props.onChange&&this.props.onChange(e.target.value)}},{key:"render",value:function(){var e,t=this,n=this.props,r=n.label,o=n.checked,i=n.instanceId,u=n.className,a=n.help,l=n.options,s=n.value,b="inspector-toggle-button-control-".concat(i);return a&&(e=Object(O.isFunction)(a)?a(o):a),Object(h.createElement)(_.BaseControl,{id:b,help:e,className:j()("components-toggle-button-control",u)},Object(h.createElement)("label",{id:b+"__label",htmlFor:b,className:"components-toggle-button-control__label"},r),Object(h.createElement)(_.ButtonGroup,{"aria-labelledby":b+"__label"},l.map((function(e,n){var o={};return s===e.value?(o.isPrimary=!0,o["aria-pressed"]=!0):(o.isDefault=!0,o["aria-pressed"]=!1),Object(h.createElement)(_.Button,c()({key:"".concat(e.label,"-").concat(e.value,"-").concat(n),value:e.value,onClick:t.onClick,"aria-label":r+": "+e.label},o),e.label)}))))}}]),t}(h.Component));t.a=Object(w.withInstanceId)(y)},49:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n(0),c=Object(r.createContext)("page"),o=function(){return Object(r.useContext)(c)};c.Provider},5:function(e,t){!function(){e.exports=this.lodash}()},646:function(e,t,n){"use strict";n.r(t);var r=n(11),c=n.n(r),o=n(0),i=n(1),u=n(23),a=n(26),l=n.n(a),s=n(6),b=n.n(s),f=n(42),g=n(3),d=n(84),p=n(102),v=n(25),h=n.n(v),O=n(91),m=(n(2),n(639),n(139)),j=n(89),_=function(e,t){return Number.isFinite(e)&&Number.isFinite(t)?Object(i.sprintf)(Object(i.__)("Between %s and %s",'woocommerce'),Object(j.a)(e),Object(j.a)(t)):Number.isFinite(e)?Object(i.sprintf)(Object(i.__)("From %s",'woocommerce'),Object(j.a)(e)):Object(i.sprintf)(Object(i.__)("Up to %s",'woocommerce'),Object(j.a)(t))},w=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:function(){};return Object(o.createElement)("li",{className:"wc-block-active-filters-list-item",key:e+":"+t},Object(o.createElement)("span",{className:"wc-block-active-filters-list-item__type"},e+": "),Object(o.createElement)("strong",{className:"wc-block-active-filters-list-item__name"},t),Object(o.createElement)("button",{onClick:n},Object(i.__)("Remove",'woocommerce')))},y=n(109),k=n(140),E=function(e){var t=e.attributeObject,n=void 0===t?{}:t,r=e.slugs,c=void 0===r?[]:r,o=Object(y.a)({namespace:"/wc/store",resourceName:"products/attributes/terms",resourceValues:[n.id]}),i=o.results,u=o.isLoading,a=Object(O.b)("attributes",[]),l=h()(a,2),s=l[0],b=l[1];if(u)return null;var f=n.label;return c.map((function(e){var t=i.find((function(t){return t.slug===e}));return t&&w(f,t.name||e,(function(){Object(k.a)(s,b,n,e)}))}))},S=function(e){var t=e.attributes,n=e.isEditor,r=void 0!==n&&n,c=Object(O.b)("attributes",[]),u=h()(c,2),a=u[0],l=u[1],s=Object(O.b)("min_price"),f=h()(s,2),g=f[0],d=f[1],p=Object(O.b)("max_price"),v=h()(p,2),j=v[0],y=v[1],k=Object(o.useMemo)((function(){return Number.isFinite(g)||Number.isFinite(j)?w(Object(i.__)("Price",'woocommerce'),_(g,j),(function(){d(null),y(null)})):null}),[g,j,_]),S=Object(o.useMemo)((function(){return a.map((function(e){var t=Object(m.b)(e.attribute);return Object(o.createElement)(E,{attributeObject:t,slugs:e.slug,key:e.attribute})}))}),[a]);if(!(a.length>0||Number.isFinite(g)||Number.isFinite(j)||r))return null;var C="h".concat(t.headingLevel),x=b()("wc-block-active-filters-list",{"wc-block-active-filters-list--chips":"chips"===t.displayStyle});return Object(o.createElement)(o.Fragment,null,!r&&t.heading&&Object(o.createElement)(C,null,t.heading),Object(o.createElement)("div",{className:"wc-block-active-filters"},Object(o.createElement)("ul",{className:x},r?Object(o.createElement)(o.Fragment,null,w(Object(i.__)("Size",'woocommerce'),Object(i.__)("Small",'woocommerce')),w(Object(i.__)("Color",'woocommerce'),Object(i.__)("Blue",'woocommerce'))):Object(o.createElement)(o.Fragment,null,k,S)),Object(o.createElement)("button",{className:"wc-block-active-filters__clear-all",onClick:function(){d(null),y(null),l([])}},Object(i.__)("Clear All",'woocommerce'))))},C=n(47),x=Object(g.withSpokenMessages)((function(e){var t=e.attributes,n=e.setAttributes,r=t.className,c=t.displayStyle,u=t.heading,a=t.headingLevel;return Object(o.createElement)("div",{className:r},Object(o.createElement)(f.InspectorControls,{key:"inspector"},Object(o.createElement)(g.PanelBody,{title:Object(i.__)("Block Settings",'woocommerce')},Object(o.createElement)(C.a,{label:Object(i.__)("Display Style",'woocommerce'),value:c,options:[{label:Object(i.__)("List",'woocommerce'),value:"list"},{label:Object(i.__)("Chips",'woocommerce'),value:"chips"}],onChange:function(e){return n({displayStyle:e})}}),Object(o.createElement)("p",null,Object(i.__)("Heading Level",'woocommerce')),Object(o.createElement)(d.a,{isCollapsed:!1,minLevel:2,maxLevel:7,selectedLevel:a,onChange:function(e){return n({headingLevel:e})}}))),Object(o.createElement)(p.a,{headingLevel:a,heading:u,onChange:function(e){return n({heading:e})}}),Object(o.createElement)(g.Disabled,null,Object(o.createElement)(S,{attributes:t,isEditor:!0})))}));Object(u.registerBlockType)("woocommerce/active-filters",{title:Object(i.__)("Active Product Filters",'woocommerce'),icon:{src:Object(o.createElement)(l.a,{icon:"list-checkmark"}),foreground:"#96588a"},category:"woocommerce",keywords:[Object(i.__)("WooCommerce",'woocommerce')],description:Object(i.__)("Display a list of active product filters.",'woocommerce'),supports:{multiple:!1},example:{attributes:{}},attributes:{displayStyle:{type:"string",default:"list"},heading:{type:"string",default:Object(i.__)("Active filters",'woocommerce')},headingLevel:{type:"number",default:3}},edit:x,save:function(e){var t=e.attributes,n=t.className,r={"data-display-style":t.displayStyle,"data-heading":t.heading,"data-heading-level":t.headingLevel};return Object(o.createElement)("div",c()({className:b()("is-loading",n)},r),Object(o.createElement)("span",{"aria-hidden":!0,className:"wc-block-active-product-filters__placeholder"}))}})},84:function(e,t,n){"use strict";var r=n(13),c=n.n(r),o=n(17),i=n.n(o),u=n(14),a=n.n(u),l=n(15),s=n.n(l),b=n(16),f=n.n(b),g=n(0),d=n(5),p=n(1),v=n(3);function h(e){var t=e.level,n={1:"M9 5h2v10H9v-4H5v4H3V5h2v4h4V5zm6.6 0c-.6.9-1.5 1.7-2.6 2v1h2v7h2V5h-1.4z",2:"M7 5h2v10H7v-4H3v4H1V5h2v4h4V5zm8 8c.5-.4.6-.6 1.1-1.1.4-.4.8-.8 1.2-1.3.3-.4.6-.8.9-1.3.2-.4.3-.8.3-1.3 0-.4-.1-.9-.3-1.3-.2-.4-.4-.7-.8-1-.3-.3-.7-.5-1.2-.6-.5-.2-1-.2-1.5-.2-.4 0-.7 0-1.1.1-.3.1-.7.2-1 .3-.3.1-.6.3-.9.5-.3.2-.6.4-.8.7l1.2 1.2c.3-.3.6-.5 1-.7.4-.2.7-.3 1.2-.3s.9.1 1.3.4c.3.3.5.7.5 1.1 0 .4-.1.8-.4 1.1-.3.5-.6.9-1 1.2-.4.4-1 .9-1.6 1.4-.6.5-1.4 1.1-2.2 1.6V15h8v-2H15z",3:"M12.1 12.2c.4.3.8.5 1.2.7.4.2.9.3 1.4.3.5 0 1-.1 1.4-.3.3-.1.5-.5.5-.8 0-.2 0-.4-.1-.6-.1-.2-.3-.3-.5-.4-.3-.1-.7-.2-1-.3-.5-.1-1-.1-1.5-.1V9.1c.7.1 1.5-.1 2.2-.4.4-.2.6-.5.6-.9 0-.3-.1-.6-.4-.8-.3-.2-.7-.3-1.1-.3-.4 0-.8.1-1.1.3-.4.2-.7.4-1.1.6l-1.2-1.4c.5-.4 1.1-.7 1.6-.9.5-.2 1.2-.3 1.8-.3.5 0 1 .1 1.6.2.4.1.8.3 1.2.5.3.2.6.5.8.8.2.3.3.7.3 1.1 0 .5-.2.9-.5 1.3-.4.4-.9.7-1.5.9v.1c.6.1 1.2.4 1.6.8.4.4.7.9.7 1.5 0 .4-.1.8-.3 1.2-.2.4-.5.7-.9.9-.4.3-.9.4-1.3.5-.5.1-1 .2-1.6.2-.8 0-1.6-.1-2.3-.4-.6-.2-1.1-.6-1.6-1l1.1-1.4zM7 9H3V5H1v10h2v-4h4v4h2V5H7v4z",4:"M9 15H7v-4H3v4H1V5h2v4h4V5h2v10zm10-2h-1v2h-2v-2h-5v-2l4-6h3v6h1v2zm-3-2V7l-2.8 4H16z",5:"M12.1 12.2c.4.3.7.5 1.1.7.4.2.9.3 1.3.3.5 0 1-.1 1.4-.4.4-.3.6-.7.6-1.1 0-.4-.2-.9-.6-1.1-.4-.3-.9-.4-1.4-.4H14c-.1 0-.3 0-.4.1l-.4.1-.5.2-1-.6.3-5h6.4v1.9h-4.3L14 8.8c.2-.1.5-.1.7-.2.2 0 .5-.1.7-.1.5 0 .9.1 1.4.2.4.1.8.3 1.1.6.3.2.6.6.8.9.2.4.3.9.3 1.4 0 .5-.1 1-.3 1.4-.2.4-.5.8-.9 1.1-.4.3-.8.5-1.3.7-.5.2-1 .3-1.5.3-.8 0-1.6-.1-2.3-.4-.6-.2-1.1-.6-1.6-1-.1-.1 1-1.5 1-1.5zM9 15H7v-4H3v4H1V5h2v4h4V5h2v10z",6:"M9 15H7v-4H3v4H1V5h2v4h4V5h2v10zm8.6-7.5c-.2-.2-.5-.4-.8-.5-.6-.2-1.3-.2-1.9 0-.3.1-.6.3-.8.5l-.6.9c-.2.5-.2.9-.2 1.4.4-.3.8-.6 1.2-.8.4-.2.8-.3 1.3-.3.4 0 .8 0 1.2.2.4.1.7.3 1 .6.3.3.5.6.7.9.2.4.3.8.3 1.3s-.1.9-.3 1.4c-.2.4-.5.7-.8 1-.4.3-.8.5-1.2.6-1 .3-2 .3-3 0-.5-.2-1-.5-1.4-.9-.4-.4-.8-.9-1-1.5-.2-.6-.3-1.3-.3-2.1s.1-1.6.4-2.3c.2-.6.6-1.2 1-1.6.4-.4.9-.7 1.4-.9.6-.3 1.1-.4 1.7-.4.7 0 1.4.1 2 .3.5.2 1 .5 1.4.8 0 .1-1.3 1.4-1.3 1.4zm-2.4 5.8c.2 0 .4 0 .6-.1.2 0 .4-.1.5-.2.1-.1.3-.3.4-.5.1-.2.1-.5.1-.7 0-.4-.1-.8-.4-1.1-.3-.2-.7-.3-1.1-.3-.3 0-.7.1-1 .2-.4.2-.7.4-1 .7 0 .3.1.7.3 1 .1.2.3.4.4.6.2.1.3.3.5.3.2.1.5.2.7.1z"};return n.hasOwnProperty(t)?Object(g.createElement)(v.SVG,{width:"20",height:"20",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},Object(g.createElement)(v.Path,{d:n[t]})):null}var O=function(e){function t(){return c()(this,t),a()(this,s()(t).apply(this,arguments))}return f()(t,e),i()(t,[{key:"createLevelControl",value:function(e,t,n){var r=e===t;return{icon:Object(g.createElement)(h,{level:e}),title:Object(p.sprintf)(Object(p.__)("Heading %d"),e),isActive:r,onClick:function(){return n(e)}}}},{key:"render",value:function(){var e=this,t=this.props,n=t.isCollapsed,r=void 0===n||n,c=t.minLevel,o=t.maxLevel,i=t.selectedLevel,u=t.onChange;return Object(g.createElement)(v.Toolbar,{isCollapsed:r,icon:Object(g.createElement)(h,{level:i}),controls:Object(d.range)(c,o).map((function(t){return e.createLevelControl(t,i,u)}))})}}]),t}(g.Component);t.a=O},89:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n(1),c=n(4),o=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c.CURRENCY.priceFormat,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:c.CURRENCY.symbol,o=parseInt(e,10);if(!isFinite(o))return"";var i=Object(r.sprintf)(t,n,o),u=document.createElement("textarea");return u.innerHTML=i,u.value}},91:function(e,t,n){"use strict";n.d(t,"a",(function(){return g})),n.d(t,"b",(function(){return d})),n.d(t,"c",(function(){return p}));var r=n(7),c=n.n(r),o=n(25),i=n.n(o),u=n(35),a=n(34),l=n(0),s=n(49),b=n(38);function f(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}var g=function(e){var t=Object(s.a)();e=e||t;var n=Object(a.useSelect)((function(t){return t(u.QUERY_STATE_STORE_KEY).getValueForQueryContext(e,void 0)}),[e]),r=Object(a.useDispatch)(u.QUERY_STATE_STORE_KEY).setValueForQueryContext;return[n,Object(l.useCallback)((function(t){r(e,t)}),[e])]},d=function(e,t,n){var r=Object(s.a)();n=n||r;var c=Object(a.useSelect)((function(r){return r(u.QUERY_STATE_STORE_KEY).getValueForQueryKey(n,e,t)}),[n,e]),o=Object(a.useDispatch)(u.QUERY_STATE_STORE_KEY).setQueryValue;return[c,Object(l.useCallback)((function(t){o(n,e,t)}),[n,e])]},p=function(e,t){var n=Object(s.a)(),r=g(t=t||n),o=i()(r,2),u=o[0],a=o[1],d=Object(b.a)(e),p=Object(l.useRef)(!1);return Object(l.useEffect)((function(){a(function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?f(Object(n),!0).forEach((function(t){c()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):f(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},u,{},d)),p.current=!0}),[d]),p.current?[u,a]:[e,a]}}});
|
1 |
+
this.wc=this.wc||{},this.wc.blocks=this.wc.blocks||{},this.wc.blocks["active-filters"]=function(e){function t(t){for(var r,i,u=t[0],a=t[1],l=t[2],b=0,f=[];b<u.length;b++)i=u[b],Object.prototype.hasOwnProperty.call(c,i)&&c[i]&&f.push(c[i][0]),c[i]=0;for(r in a)Object.prototype.hasOwnProperty.call(a,r)&&(e[r]=a[r]);for(s&&s(t);f.length;)f.shift()();return o.push.apply(o,l||[]),n()}function n(){for(var e,t=0;t<o.length;t++){for(var n=o[t],r=!0,u=1;u<n.length;u++){var a=n[u];0!==c[a]&&(r=!1)}r&&(o.splice(t--,1),e=i(i.s=n[0]))}return e}var r={},c={3:0},o=[];function i(t){if(r[t])return r[t].exports;var n=r[t]={i:t,l:!1,exports:{}};return e[t].call(n.exports,n,n.exports,i),n.l=!0,n.exports}i.m=e,i.c=r,i.d=function(e,t,n){i.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},i.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.t=function(e,t){if(1&t&&(e=i(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(i.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var r in e)i.d(n,r,function(t){return e[t]}.bind(null,r));return n},i.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return i.d(t,"a",t),t},i.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},i.p="";var u=window.webpackWcBlocksJsonp=window.webpackWcBlocksJsonp||[],a=u.push.bind(u);u.push=t,u=u.slice();for(var l=0;l<u.length;l++)t(u[l]);var s=a;return o.push([645,2,1,0]),n()}({0:function(e,t){!function(){e.exports=this.wp.element}()},1:function(e,t){!function(){e.exports=this.wp.i18n}()},10:function(e,t){!function(){e.exports=this.React}()},102:function(e,t,n){"use strict";var r=n(0),c=(n(2),n(43)),o=n(6),i=n.n(o);n(137);t.a=function(e){var t=e.className,n=e.headingLevel,o=e.onChange,u=e.heading,a="h".concat(n);return Object(r.createElement)(a,null,Object(r.createElement)(c.PlainText,{className:i()("wc-block-component-title",t),value:u,onChange:o}))}},109:function(e,t,n){"use strict";n.d(t,"a",(function(){return u}));var r=n(35),c=n(34),o=n(0),i=n(38),u=function(e){var t=e.namespace,n=e.resourceName,u=e.resourceValues,a=void 0===u?[]:u,l=e.query,s=void 0===l?{}:l,b=e.shouldSelect,f=void 0===b||b;if(!t||!n)throw new Error("The options object must have valid values for the namespace and the resource properties.");var d=Object(o.useRef)({results:[],isLoading:!0}),g=Object(i.a)(s),v=Object(i.a)(a),p=Object(c.useSelect)((function(e){if(!f)return null;var c=e(r.COLLECTIONS_STORE_KEY),o=[t,n,g,v];return{results:c.getCollection.apply(c,o),isLoading:!c.hasFinishedResolution("getCollection",o)}}),[t,n,v,g,f]);return null!==p&&(d.current=p),d.current}},137:function(e,t,n){var r=n(138);"string"==typeof r&&(r=[[e.i,r,""]]);var c={insert:"head",singleton:!1};n(30)(r,c);r.locals&&(e.exports=r.locals)},138:function(e,t,n){},139:function(e,t,n){"use strict";n.d(t,"a",(function(){return o})),n.d(t,"b",(function(){return i}));var r=n(18),c=r.a.reduce((function(e,t){var n,r=(n=t)&&n.attribute_name?{id:parseInt(n.attribute_id,10),name:n.attribute_name,taxonomy:"pa_"+n.attribute_name,label:n.attribute_label}:null;return r.id&&e.push(r),e}),[]),o=function(e){if(e)return c.find((function(t){return t.id===e}))},i=function(e){if(e)return c.find((function(t){return t.taxonomy===e}))}},140:function(e,t,n){"use strict";n.d(t,"a",(function(){return c})),n.d(t,"b",(function(){return o}));var r=n(5),c=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(){},n=arguments.length>2?arguments[2]:void 0,c=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"",o=e.filter((function(e){return e.attribute===n.taxonomy})),i=o.length?o[0]:null;if(i&&i.slug&&Array.isArray(i.slug)&&i.slug.includes(c)){var u=i.slug.filter((function(e){return e!==c})),a=e.filter((function(e){return e.attribute!==n.taxonomy}));u.length>0&&(i.slug=u.sort(),a.push(i)),t(Object(r.sortBy)(a,"attribute"))}},o=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(){},n=arguments.length>2?arguments[2]:void 0,c=arguments.length>3&&void 0!==arguments[3]?arguments[3]:[],o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:"in",i=e.filter((function(e){return e.attribute!==n.taxonomy}));0===c.length?t(i):(i.push({attribute:n.taxonomy,operator:o,slug:Object(r.map)(c,"slug").sort()}),t(Object(r.sortBy)(i,"attribute")))}},18:function(e,t,n){"use strict";n.d(t,"e",(function(){return c})),n.d(t,"r",(function(){return o})),n.d(t,"k",(function(){return i})),n.d(t,"m",(function(){return u})),n.d(t,"b",(function(){return a})),n.d(t,"l",(function(){return l})),n.d(t,"o",(function(){return s})),n.d(t,"d",(function(){return b})),n.d(t,"n",(function(){return f})),n.d(t,"c",(function(){return d})),n.d(t,"p",(function(){return g})),n.d(t,"i",(function(){return v})),n.d(t,"j",(function(){return p})),n.d(t,"f",(function(){return h})),n.d(t,"g",(function(){return m})),n.d(t,"h",(function(){return O})),n.d(t,"q",(function(){return j})),n.d(t,"a",(function(){return _})),n.d(t,"s",(function(){return w}));var r=n(4),c=Object(r.getSetting)("enableReviewRating",!0),o=Object(r.getSetting)("showAvatars",!0),i=Object(r.getSetting)("max_columns",6),u=Object(r.getSetting)("min_columns",1),a=Object(r.getSetting)("default_columns",3),l=Object(r.getSetting)("max_rows",6),s=Object(r.getSetting)("min_rows",1),b=Object(r.getSetting)("default_rows",2),f=Object(r.getSetting)("min_height",500),d=Object(r.getSetting)("default_height",500),g=Object(r.getSetting)("placeholderImgSrc",""),v=(Object(r.getSetting)("thumbnail_size",300),Object(r.getSetting)("isLargeCatalog")),p=Object(r.getSetting)("limitTags"),h=Object(r.getSetting)("hasProducts",!0),m=Object(r.getSetting)("hasTags",!0),O=Object(r.getSetting)("homeUrl",""),j=Object(r.getSetting)("productCount",0),_=Object(r.getSetting)("attributes",[]),w=Object(r.getSetting)("wcBlocksAssetUrl","")},21:function(e,t){!function(){e.exports=this.wp.compose}()},23:function(e,t){!function(){e.exports=this.wp.blocks}()},3:function(e,t){!function(){e.exports=this.wp.components}()},34:function(e,t){!function(){e.exports=this.wp.data}()},35:function(e,t){!function(){e.exports=this.wc.wcBlocksData}()},38:function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n(0),c=n(44),o=n.n(c),i=function(e){var t=Object(r.useRef)();return o()(e,t.current)||(t.current=e),t.current}},4:function(e,t){!function(){e.exports=this.wc.wcSettings}()},40:function(e,t){!function(){e.exports=this.wp.htmlEntities}()},43:function(e,t){!function(){e.exports=this.wp.blockEditor}()},44:function(e,t){!function(){e.exports=this.wp.isShallowEqual}()},48:function(e,t,n){"use strict";var r=n(11),c=n.n(r),o=n(13),i=n.n(o),u=n(17),a=n.n(u),l=n(14),s=n.n(l),b=n(15),f=n.n(b),d=n(12),g=n.n(d),v=n(16),p=n.n(v),h=n(0),m=n(5),O=n(6),j=n.n(O),_=n(3),w=n(21),y=(n(98),function(e){function t(){var e;return i()(this,t),(e=s()(this,f()(t).apply(this,arguments))).onClick=e.onClick.bind(g()(e)),e}return p()(t,e),a()(t,[{key:"onClick",value:function(e){this.props.onChange&&this.props.onChange(e.target.value)}},{key:"render",value:function(){var e,t=this,n=this.props,r=n.label,o=n.checked,i=n.instanceId,u=n.className,a=n.help,l=n.options,s=n.value,b="inspector-toggle-button-control-".concat(i);return a&&(e=Object(m.isFunction)(a)?a(o):a),Object(h.createElement)(_.BaseControl,{id:b,help:e,className:j()("components-toggle-button-control",u)},Object(h.createElement)("label",{id:b+"__label",htmlFor:b,className:"components-toggle-button-control__label"},r),Object(h.createElement)(_.ButtonGroup,{"aria-labelledby":b+"__label"},l.map((function(e,n){var o={};return s===e.value?(o.isPrimary=!0,o["aria-pressed"]=!0):(o.isDefault=!0,o["aria-pressed"]=!1),Object(h.createElement)(_.Button,c()({key:"".concat(e.label,"-").concat(e.value,"-").concat(n),value:e.value,onClick:t.onClick,"aria-label":r+": "+e.label},o),e.label)}))))}}]),t}(h.Component));t.a=Object(w.withInstanceId)(y)},5:function(e,t){!function(){e.exports=this.lodash}()},50:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n(0),c=Object(r.createContext)("page"),o=function(){return Object(r.useContext)(c)};c.Provider},645:function(e,t,n){"use strict";n.r(t);var r=n(11),c=n.n(r),o=n(0),i=n(1),u=n(23),a=n(26),l=n.n(a),s=n(6),b=n.n(s),f=n(43),d=n(3),g=n(84),v=n(102),p=n(25),h=n.n(p),m=n(91),O=(n(2),n(639),n(139)),j=n(89),_=function(e,t){return Number.isFinite(e)&&Number.isFinite(t)?Object(i.sprintf)(Object(i.__)("Between %s and %s",'woocommerce'),Object(j.a)(e),Object(j.a)(t)):Number.isFinite(e)?Object(i.sprintf)(Object(i.__)("From %s",'woocommerce'),Object(j.a)(e)):Object(i.sprintf)(Object(i.__)("Up to %s",'woocommerce'),Object(j.a)(t))},w=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:function(){};return Object(o.createElement)("li",{className:"wc-block-active-filters-list-item",key:e+":"+t},Object(o.createElement)("span",{className:"wc-block-active-filters-list-item__type"},e+": "),Object(o.createElement)("strong",{className:"wc-block-active-filters-list-item__name"},t),Object(o.createElement)("button",{onClick:n},Object(i.__)("Remove",'woocommerce')))},y=n(109),k=n(40),E=n(140),S=function(e){var t=e.attributeObject,n=void 0===t?{}:t,r=e.slugs,c=void 0===r?[]:r,o=Object(y.a)({namespace:"/wc/store",resourceName:"products/attributes/terms",resourceValues:[n.id]}),i=o.results,u=o.isLoading,a=Object(m.b)("attributes",[]),l=h()(a,2),s=l[0],b=l[1];if(u)return null;var f=n.label;return c.map((function(e){var t=i.find((function(t){return t.slug===e}));return t&&w(f,Object(k.decodeEntities)(t.name||e),(function(){Object(E.a)(s,b,n,e)}))}))},C=function(e){var t=e.attributes,n=e.isEditor,r=void 0!==n&&n,c=Object(m.b)("attributes",[]),u=h()(c,2),a=u[0],l=u[1],s=Object(m.b)("min_price"),f=h()(s,2),d=f[0],g=f[1],v=Object(m.b)("max_price"),p=h()(v,2),j=p[0],y=p[1],k=Object(o.useMemo)((function(){return Number.isFinite(d)||Number.isFinite(j)?w(Object(i.__)("Price",'woocommerce'),_(d,j),(function(){g(null),y(null)})):null}),[d,j,_]),E=Object(o.useMemo)((function(){return a.map((function(e){var t=Object(O.b)(e.attribute);return Object(o.createElement)(S,{attributeObject:t,slugs:e.slug,key:e.attribute})}))}),[a]);if(!(a.length>0||Number.isFinite(d)||Number.isFinite(j)||r))return null;var C="h".concat(t.headingLevel),x=b()("wc-block-active-filters-list",{"wc-block-active-filters-list--chips":"chips"===t.displayStyle});return Object(o.createElement)(o.Fragment,null,!r&&t.heading&&Object(o.createElement)(C,null,t.heading),Object(o.createElement)("div",{className:"wc-block-active-filters"},Object(o.createElement)("ul",{className:x},r?Object(o.createElement)(o.Fragment,null,w(Object(i.__)("Size",'woocommerce'),Object(i.__)("Small",'woocommerce')),w(Object(i.__)("Color",'woocommerce'),Object(i.__)("Blue",'woocommerce'))):Object(o.createElement)(o.Fragment,null,k,E)),Object(o.createElement)("button",{className:"wc-block-active-filters__clear-all",onClick:function(){g(null),y(null),l([])}},Object(i.__)("Clear All",'woocommerce'))))},x=n(48),N=Object(d.withSpokenMessages)((function(e){var t=e.attributes,n=e.setAttributes,r=t.className,c=t.displayStyle,u=t.heading,a=t.headingLevel;return Object(o.createElement)("div",{className:r},Object(o.createElement)(f.InspectorControls,{key:"inspector"},Object(o.createElement)(d.PanelBody,{title:Object(i.__)("Block Settings",'woocommerce')},Object(o.createElement)(x.a,{label:Object(i.__)("Display Style",'woocommerce'),value:c,options:[{label:Object(i.__)("List",'woocommerce'),value:"list"},{label:Object(i.__)("Chips",'woocommerce'),value:"chips"}],onChange:function(e){return n({displayStyle:e})}}),Object(o.createElement)("p",null,Object(i.__)("Heading Level",'woocommerce')),Object(o.createElement)(g.a,{isCollapsed:!1,minLevel:2,maxLevel:7,selectedLevel:a,onChange:function(e){return n({headingLevel:e})}}))),Object(o.createElement)(v.a,{headingLevel:a,heading:u,onChange:function(e){return n({heading:e})}}),Object(o.createElement)(d.Disabled,null,Object(o.createElement)(C,{attributes:t,isEditor:!0})))}));Object(u.registerBlockType)("woocommerce/active-filters",{title:Object(i.__)("Active Product Filters",'woocommerce'),icon:{src:Object(o.createElement)(l.a,{icon:"list-checkmark"}),foreground:"#96588a"},category:"woocommerce",keywords:[Object(i.__)("WooCommerce",'woocommerce')],description:Object(i.__)("Display a list of active product filters.",'woocommerce'),supports:{multiple:!1},example:{attributes:{}},attributes:{displayStyle:{type:"string",default:"list"},heading:{type:"string",default:Object(i.__)("Active filters",'woocommerce')},headingLevel:{type:"number",default:3}},edit:N,save:function(e){var t=e.attributes,n=t.className,r={"data-display-style":t.displayStyle,"data-heading":t.heading,"data-heading-level":t.headingLevel};return Object(o.createElement)("div",c()({className:b()("is-loading",n)},r),Object(o.createElement)("span",{"aria-hidden":!0,className:"wc-block-active-product-filters__placeholder"}))}})},84:function(e,t,n){"use strict";var r=n(13),c=n.n(r),o=n(17),i=n.n(o),u=n(14),a=n.n(u),l=n(15),s=n.n(l),b=n(16),f=n.n(b),d=n(0),g=n(5),v=n(1),p=n(3);function h(e){var t=e.level,n={1:"M9 5h2v10H9v-4H5v4H3V5h2v4h4V5zm6.6 0c-.6.9-1.5 1.7-2.6 2v1h2v7h2V5h-1.4z",2:"M7 5h2v10H7v-4H3v4H1V5h2v4h4V5zm8 8c.5-.4.6-.6 1.1-1.1.4-.4.8-.8 1.2-1.3.3-.4.6-.8.9-1.3.2-.4.3-.8.3-1.3 0-.4-.1-.9-.3-1.3-.2-.4-.4-.7-.8-1-.3-.3-.7-.5-1.2-.6-.5-.2-1-.2-1.5-.2-.4 0-.7 0-1.1.1-.3.1-.7.2-1 .3-.3.1-.6.3-.9.5-.3.2-.6.4-.8.7l1.2 1.2c.3-.3.6-.5 1-.7.4-.2.7-.3 1.2-.3s.9.1 1.3.4c.3.3.5.7.5 1.1 0 .4-.1.8-.4 1.1-.3.5-.6.9-1 1.2-.4.4-1 .9-1.6 1.4-.6.5-1.4 1.1-2.2 1.6V15h8v-2H15z",3:"M12.1 12.2c.4.3.8.5 1.2.7.4.2.9.3 1.4.3.5 0 1-.1 1.4-.3.3-.1.5-.5.5-.8 0-.2 0-.4-.1-.6-.1-.2-.3-.3-.5-.4-.3-.1-.7-.2-1-.3-.5-.1-1-.1-1.5-.1V9.1c.7.1 1.5-.1 2.2-.4.4-.2.6-.5.6-.9 0-.3-.1-.6-.4-.8-.3-.2-.7-.3-1.1-.3-.4 0-.8.1-1.1.3-.4.2-.7.4-1.1.6l-1.2-1.4c.5-.4 1.1-.7 1.6-.9.5-.2 1.2-.3 1.8-.3.5 0 1 .1 1.6.2.4.1.8.3 1.2.5.3.2.6.5.8.8.2.3.3.7.3 1.1 0 .5-.2.9-.5 1.3-.4.4-.9.7-1.5.9v.1c.6.1 1.2.4 1.6.8.4.4.7.9.7 1.5 0 .4-.1.8-.3 1.2-.2.4-.5.7-.9.9-.4.3-.9.4-1.3.5-.5.1-1 .2-1.6.2-.8 0-1.6-.1-2.3-.4-.6-.2-1.1-.6-1.6-1l1.1-1.4zM7 9H3V5H1v10h2v-4h4v4h2V5H7v4z",4:"M9 15H7v-4H3v4H1V5h2v4h4V5h2v10zm10-2h-1v2h-2v-2h-5v-2l4-6h3v6h1v2zm-3-2V7l-2.8 4H16z",5:"M12.1 12.2c.4.3.7.5 1.1.7.4.2.9.3 1.3.3.5 0 1-.1 1.4-.4.4-.3.6-.7.6-1.1 0-.4-.2-.9-.6-1.1-.4-.3-.9-.4-1.4-.4H14c-.1 0-.3 0-.4.1l-.4.1-.5.2-1-.6.3-5h6.4v1.9h-4.3L14 8.8c.2-.1.5-.1.7-.2.2 0 .5-.1.7-.1.5 0 .9.1 1.4.2.4.1.8.3 1.1.6.3.2.6.6.8.9.2.4.3.9.3 1.4 0 .5-.1 1-.3 1.4-.2.4-.5.8-.9 1.1-.4.3-.8.5-1.3.7-.5.2-1 .3-1.5.3-.8 0-1.6-.1-2.3-.4-.6-.2-1.1-.6-1.6-1-.1-.1 1-1.5 1-1.5zM9 15H7v-4H3v4H1V5h2v4h4V5h2v10z",6:"M9 15H7v-4H3v4H1V5h2v4h4V5h2v10zm8.6-7.5c-.2-.2-.5-.4-.8-.5-.6-.2-1.3-.2-1.9 0-.3.1-.6.3-.8.5l-.6.9c-.2.5-.2.9-.2 1.4.4-.3.8-.6 1.2-.8.4-.2.8-.3 1.3-.3.4 0 .8 0 1.2.2.4.1.7.3 1 .6.3.3.5.6.7.9.2.4.3.8.3 1.3s-.1.9-.3 1.4c-.2.4-.5.7-.8 1-.4.3-.8.5-1.2.6-1 .3-2 .3-3 0-.5-.2-1-.5-1.4-.9-.4-.4-.8-.9-1-1.5-.2-.6-.3-1.3-.3-2.1s.1-1.6.4-2.3c.2-.6.6-1.2 1-1.6.4-.4.9-.7 1.4-.9.6-.3 1.1-.4 1.7-.4.7 0 1.4.1 2 .3.5.2 1 .5 1.4.8 0 .1-1.3 1.4-1.3 1.4zm-2.4 5.8c.2 0 .4 0 .6-.1.2 0 .4-.1.5-.2.1-.1.3-.3.4-.5.1-.2.1-.5.1-.7 0-.4-.1-.8-.4-1.1-.3-.2-.7-.3-1.1-.3-.3 0-.7.1-1 .2-.4.2-.7.4-1 .7 0 .3.1.7.3 1 .1.2.3.4.4.6.2.1.3.3.5.3.2.1.5.2.7.1z"};return n.hasOwnProperty(t)?Object(d.createElement)(p.SVG,{width:"20",height:"20",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},Object(d.createElement)(p.Path,{d:n[t]})):null}var m=function(e){function t(){return c()(this,t),a()(this,s()(t).apply(this,arguments))}return f()(t,e),i()(t,[{key:"createLevelControl",value:function(e,t,n){var r=e===t;return{icon:Object(d.createElement)(h,{level:e}),title:Object(v.sprintf)(Object(v.__)("Heading %d"),e),isActive:r,onClick:function(){return n(e)}}}},{key:"render",value:function(){var e=this,t=this.props,n=t.isCollapsed,r=void 0===n||n,c=t.minLevel,o=t.maxLevel,i=t.selectedLevel,u=t.onChange;return Object(d.createElement)(p.Toolbar,{isCollapsed:r,icon:Object(d.createElement)(h,{level:i}),controls:Object(g.range)(c,o).map((function(t){return e.createLevelControl(t,i,u)}))})}}]),t}(d.Component);t.a=m},89:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n(1),c=n(4),o=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c.CURRENCY.priceFormat,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:c.CURRENCY.symbol,o=parseInt(e,10);if(!isFinite(o))return"";var i=Object(r.sprintf)(t,n,o),u=document.createElement("textarea");return u.innerHTML=i,u.value}},91:function(e,t,n){"use strict";n.d(t,"a",(function(){return b})),n.d(t,"b",(function(){return f})),n.d(t,"c",(function(){return d}));var r=n(25),c=n.n(r),o=n(35),i=n(34),u=n(0),a=n(50),l=n(5),s=n(38),b=function(e){var t=Object(a.a)();e=e||t;var n=Object(i.useSelect)((function(t){return t(o.QUERY_STATE_STORE_KEY).getValueForQueryContext(e,void 0)}),[e]),r=Object(i.useDispatch)(o.QUERY_STATE_STORE_KEY).setValueForQueryContext;return[n,Object(u.useCallback)((function(t){r(e,t)}),[e])]},f=function(e,t,n){var r=Object(a.a)();n=n||r;var c=Object(i.useSelect)((function(r){return r(o.QUERY_STATE_STORE_KEY).getValueForQueryKey(n,e,t)}),[n,e]),l=Object(i.useDispatch)(o.QUERY_STATE_STORE_KEY).setQueryValue;return[c,Object(u.useCallback)((function(t){l(n,e,t)}),[n,e])]},d=function(e,t){var n=Object(a.a)(),r=b(t=t||n),o=c()(r,2),i=o[0],f=o[1],d=Object(s.a)(e),g=Object(u.useRef)(!1);return Object(u.useEffect)((function(){f(Object(l.assign)({},i,d)),g.current=!0}),[d]),g.current?[i,f]:[e,f]}}});
|
packages/woocommerce-blocks/build/all-products-frontend.deps.json
CHANGED
@@ -1 +1 @@
|
|
1 |
-
["lodash","react","react-dom","wc-blocks-data-store","wc-blocks-registry","wc-settings","wp-data","wp-element","wp-i18n","wp-is-shallow-equal","wp-polyfill"]
|
1 |
+
["lodash","react","react-dom","wc-blocks-data-store","wc-blocks-registry","wc-settings","wp-data","wp-element","wp-html-entities","wp-i18n","wp-is-shallow-equal","wp-polyfill"]
|
packages/woocommerce-blocks/build/all-products-frontend.js
CHANGED
@@ -1,6 +1,6 @@
|
|
1 |
-
!function(e){var t={};function r(n){if(t[n])return t[n].exports;var o=t[n]={i:n,l:!1,exports:{}};return e[n].call(o.exports,o,o.exports,r),o.l=!0,o.exports}r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)r.d(n,o,function(t){return e[t]}.bind(null,o));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="",r(r.s=
|
2 |
Â
/*!
|
3 |
Â
Copyright (c) 2017 Jed Watson.
|
4 |
Â
Licensed under the MIT License (MIT), see
|
5 |
Â
http://jedwatson.github.io/classnames
|
6 |
-
*/!function(){"use strict";var r={}.hasOwnProperty;function o(){for(var e=[],t=0;t<arguments.length;t++){var n=arguments[t];if(n){var a=typeof n;if("string"===a||"number"===a)e.push(n);else if(Array.isArray(n)&&n.length){var c=o.apply(null,n);c&&e.push(c)}else if("object"===a)for(var i in n)r.call(n,i)&&n[i]&&e.push(i)}}return e.join(" ")}e.exports?(o.default=o,e.exports=o):void 0===(n=function(){return o}.apply(t,[]))||(e.exports=n)}()},function(e,t){!function(){e.exports=this.wc.wcBlocksData}()},function(e,t,r){e.exports=r(28)()},function(e,t){!function(){e.exports=this.wp.data}()},function(e,t){e.exports=function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}},function(e,t,r){"use strict";r.d(t,"a",(function(){return c}));var n=r(0),o=r(22),a=r.n(o),c=function(e){var t=Object(n.useRef)();return a()(e,t.current)||(t.current=e),t.current}},function(e,t){function r(){return e.exports=r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},r.apply(this,arguments)}e.exports=r},function(e,t){e.exports=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}},function(e,t){function r(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}e.exports=function(e,t,n){return t&&r(e.prototype,t),n&&r(e,n),e}},function(e,t,r){var n=r(20),o=r(10);e.exports=function(e,t){return!t||"object"!==n(t)&&"function"!=typeof t?o(e):t}},function(e,t){function r(t){return e.exports=r=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},r(t)}e.exports=r},function(e,t,r){var n=r(27);e.exports=function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&n(e,t)}},function(e,t,r){"use strict";r.d(t,"a",(function(){return a}));var n=r(0),o=Object(n.createContext)("page"),a=function(){return Object(n.useContext)(o)};o.Provider},function(e,t){!function(){e.exports=this.lodash}()},function(e,t){function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function n(t){return"function"==typeof Symbol&&"symbol"===r(Symbol.iterator)?e.exports=n=function(e){return r(e)}:e.exports=n=function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":r(e)},n(t)}e.exports=n},function(e,t){!function(){e.exports=this.ReactDOM}()},function(e,t){!function(){e.exports=this.wp.isShallowEqual}()},function(e,t,r){"use strict";var n=r(12),o=r.n(n),a=r(4),c=r.n(a),i=r(21),u=r(13),s=r.n(u),l=r(14),p=r.n(l),f=r(15),d=r.n(f),g=r(16),m=r.n(g),b=r(10),h=r.n(b),v=r(17),y=r.n(v),O=r(3),w=(r(8),r(2)),_=r(37),j=function(e){var t=e.imageUrl,r=void 0===t?"".concat(_.e,"img/block-error.svg"):t,n=e.header,o=void 0===n?Object(w.__)("Oops!",'woocommerce'):n,a=e.text,c=void 0===a?Object(w.__)("There was an error with loading this content.",'woocommerce'):a,i=e.errorMessage;return React.createElement("div",{className:"wc-block-error"},r&&React.createElement("img",{className:"wc-block-error__image",src:r,alt:""}),React.createElement("div",{className:"wc-block-error__content"},o&&React.createElement("p",{className:"wc-block-error__header"},o),c&&React.createElement("p",{className:"wc-block-error__text"},c),i&&React.createElement("p",{className:"wc-block-error__message"},i)))},S=(r(30),function(e){function t(){var e,r;s()(this,t);for(var n=arguments.length,o=new Array(n),a=0;a<n;a++)o[a]=arguments[a];return r=d()(this,(e=m()(t)).call.apply(e,[this].concat(o))),c()(h()(r),"state",{hasError:!1}),r}return y()(t,e),p()(t,[{key:"render",value:function(){var e=this.props,t=e.header,r=e.imageUrl,n=e.showErrorMessage,o=e.text,a=this.state,c=a.errorMessage;return a.hasError?React.createElement(j,{errorMessage:n?c:null,header:t,imageUrl:r,text:o}):this.props.children}}],[{key:"getDerivedStateFromError",value:function(e){return{errorMessage:e.message,hasError:!0}}}]),t}(O.Component));S.defaultProps={showErrorMessage:!1};var E=S;function P(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function x(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?P(Object(r),!0).forEach((function(t){c()(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):P(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}t.a=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:function(){},n=document.querySelectorAll(e);n.length&&Array.prototype.forEach.call(n,(function(e,n){var a=r(e,n),c=x({},e.dataset,{},a.attributes);e.classList.remove("is-loading"),Object(i.render)(React.createElement(E,null,React.createElement(t,o()({},a,{attributes:c}))),e)}))}},,function(e,t,r){"use strict";var n=r(4),o=r.n(n),a=(r(8),r(3)),c=r(6),i=r.n(c);function u(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}var s=function(e){var t,r=e.label,n=e.screenReaderLabel,c=e.wrapperElement,s=e.wrapperProps;return!r&&n?(t=c||"span",s=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?u(Object(r),!0).forEach((function(t){o()(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):u(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({},s,{className:i()(s.className,"screen-reader-text")}),React.createElement(t,s,n)):(t=c||a.Fragment,r&&n&&r!==n?React.createElement(t,s,React.createElement("span",{"aria-hidden":"true"},r),React.createElement("span",{className:"screen-reader-text"},n)):React.createElement(t,s,r))};s.defaultProps={wrapperProps:{}},t.a=s},,function(e,t){function r(t,n){return e.exports=r=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},r(t,n)}e.exports=r},function(e,t,r){"use strict";var n=r(29);function o(){}function a(){}a.resetWarningCache=o,e.exports=function(){function e(e,t,r,o,a,c){if(c!==n){var i=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw i.name="Invariant Violation",i}}function t(){return e}e.isRequired=e;var r={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:a,resetWarningCache:o};return r.PropTypes=r,r}},function(e,t,r){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},function(e,t){},,function(e,t){e.exports=function(e){if(Array.isArray(e))return e}},function(e,t){e.exports=function(e,t){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e)){var r=[],n=!0,o=!1,a=void 0;try{for(var c,i=e[Symbol.iterator]();!(n=(c=i.next()).done)&&(r.push(c.value),!t||r.length!==t);n=!0);}catch(e){o=!0,a=e}finally{try{n||null==i.return||i.return()}finally{if(o)throw a}}return r}}},function(e,t){e.exports=function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}},function(e,t,r){"use strict";var n=r(12),o=r.n(n),a=r(13),c=r.n(a),i=r(14),u=r.n(i),s=r(15),l=r.n(s),p=r(16),f=r.n(p),d=r(10),g=r.n(d),m=r(17),b=r.n(m),h=r(4),v=r.n(h),y=r(3);t.a=function(e){var t=0,r=function(r){function n(){var e,r;c()(this,n);for(var o=arguments.length,a=new Array(o),i=0;i<o;i++)a[i]=arguments[i];return r=l()(this,(e=f()(n)).call.apply(e,[this].concat(a))),v()(g()(r),"instanceId",t++),r}return b()(n,r),u()(n,[{key:"render",value:function(){return React.createElement(e,o()({},this.props,{componentId:this.instanceId}))}}]),n}(y.Component);return r.displayName="withComponentId",r}},,function(e,t,r){"use strict";r.d(t,"b",(function(){return o})),r.d(t,"d",(function(){return a})),r.d(t,"c",(function(){return c})),r.d(t,"a",(function(){return i})),r.d(t,"e",(function(){return u}));var n=r(1),o=Object(n.getSetting)("enableReviewRating",!0),a=Object(n.getSetting)("showAvatars",!0),c=(Object(n.getSetting)("max_columns",6),Object(n.getSetting)("min_columns",1),Object(n.getSetting)("default_columns",3),Object(n.getSetting)("max_rows",6),Object(n.getSetting)("min_rows",1),Object(n.getSetting)("default_rows",2),Object(n.getSetting)("min_height",500),Object(n.getSetting)("default_height",500),Object(n.getSetting)("placeholderImgSrc","")),i=(Object(n.getSetting)("thumbnail_size",300),Object(n.getSetting)("isLargeCatalog"),Object(n.getSetting)("limitTags"),Object(n.getSetting)("hasProducts",!0),Object(n.getSetting)("hasTags",!0),Object(n.getSetting)("homeUrl",""),Object(n.getSetting)("productCount",0),Object(n.getSetting)("attributes",[])),u=Object(n.getSetting)("wcBlocksAssetUrl","")},,function(e,t,r){"use strict";r.d(t,"a",(function(){return i}));var n=r(7),o=r(9),a=r(0),c=r(11),i=function(e){var t=e.namespace,r=e.resourceName,i=e.resourceValues,u=void 0===i?[]:i,s=e.query,l=void 0===s?{}:s,p=e.shouldSelect,f=void 0===p||p;if(!t||!r)throw new Error("The options object must have valid values for the namespace and the resource properties.");var d=Object(a.useRef)({results:[],isLoading:!0}),g=Object(c.a)(l),m=Object(c.a)(u),b=Object(o.useSelect)((function(e){if(!f)return null;var o=e(n.COLLECTIONS_STORE_KEY),a=[t,r,g,m];return{results:o.getCollection.apply(o,a),isLoading:!o.hasFinishedResolution("getCollection",a)}}),[t,r,m,g,f]);return null!==b&&(d.current=b),d.current}},function(e,t,r){"use strict";r(8);var n=r(6),o=r.n(n),a=r(25),c=r(35);r(46);t.a=Object(c.a)((function(e){var t=e.className,r=e.componentId,n=e.defaultValue,c=e.label,i=e.onChange,u=e.options,s=e.screenReaderLabel,l=e.readOnly,p=e.value,f="wc-block-sort-select__select-".concat(r);return React.createElement("div",{className:o()("wc-block-sort-select",t)},React.createElement(a.a,{label:c,screenReaderLabel:s,wrapperElement:"label",wrapperProps:{className:"wc-block-sort-select__label",htmlFor:f}}),React.createElement("select",{id:f,className:"wc-block-sort-select__select",defaultValue:n,onChange:i,readOnly:l,value:p},u.map((function(e){return React.createElement("option",{key:e.key,value:e.key},e.label)}))))}))},,,,,,function(e,t){},function(e,t,r){"use strict";var n=r(0),o=r(1),a=r(7),c=r(9);t.a=function(e){return function(t){var r;return r=Object(n.useRef)(Object(o.getSetting)("restApiRoutes")),Object(c.useSelect)((function(e,t){if(r.current){var n=e(a.SCHEMA_STORE_KEY),o=n.isResolving,c=n.hasFinishedResolution,i=t.dispatch(a.SCHEMA_STORE_KEY),u=i.receiveRoutes,s=i.startResolution,l=i.finishResolution;Object.keys(r.current).forEach((function(e){var t=r.current[e];o("getRoutes",[e])||c("getRoutes",[e])||(s("getRoutes",[e]),u(t,[e]),l("getRoutes",[e]))}))}}),[]),React.createElement(e,t)}}},function(e,t,r){"use strict";r.d(t,"a",(function(){return d})),r.d(t,"b",(function(){return g})),r.d(t,"c",(function(){return m}));var n=r(4),o=r.n(n),a=r(5),c=r.n(a),i=r(7),u=r(9),s=r(0),l=r(18),p=r(11);function f(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}var d=function(e){var t=Object(l.a)();e=e||t;var r=Object(u.useSelect)((function(t){return t(i.QUERY_STATE_STORE_KEY).getValueForQueryContext(e,void 0)}),[e]),n=Object(u.useDispatch)(i.QUERY_STATE_STORE_KEY).setValueForQueryContext;return[r,Object(s.useCallback)((function(t){n(e,t)}),[e])]},g=function(e,t,r){var n=Object(l.a)();r=r||n;var o=Object(u.useSelect)((function(n){return n(i.QUERY_STATE_STORE_KEY).getValueForQueryKey(r,e,t)}),[r,e]),a=Object(u.useDispatch)(i.QUERY_STATE_STORE_KEY).setQueryValue;return[o,Object(s.useCallback)((function(t){a(r,e,t)}),[r,e])]},m=function(e,t){var r=Object(l.a)(),n=d(t=t||r),a=c()(n,2),i=a[0],u=a[1],g=Object(p.a)(e),m=Object(s.useRef)(!1);return Object(s.useEffect)((function(){u(function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?f(Object(r),!0).forEach((function(t){o()(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):f(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({},i,{},g)),m.current=!0}),[g]),m.current?[i,u]:[e,u]}},,,,,,,function(e,t,r){var n=r(62);e.exports=function(e,t){if(null==e)return{};var r,o,a=n(e,t);if(Object.getOwnPropertySymbols){var c=Object.getOwnPropertySymbols(e);for(o=0;o<c.length;o++)r=c[o],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}},function(e,t){!function(){e.exports=this.wc.wcBlocksRegistry}()},,,,,,function(e,t){e.exports=function(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}},function(e,t){},function(e,t,r){"use strict";r.d(t,"a",(function(){return o}));var n=r(3),o=function(e,t){var r=Object(n.useRef)();return Object(n.useEffect)((function(){r.current===e||t&&!t(e,r.current)||(r.current=e)}),[e,r.current]),r.current}},function(e,t){},function(e,t){},function(e,t){},,,,,function(e,t,r){"use strict";r.r(t);var n=r(47),o=r(13),a=r.n(o),c=r(14),i=r.n(c),u=r(15),s=r.n(u),l=r(16),p=r.n(l),f=r(17),d=r.n(f),g=r(3),m=r.n(g),b=(r(8),r(5)),h=r.n(b),v=r(0),y=r(20),O=r.n(y),w=r(55),_=r.n(w),j=r(4),S=r.n(j),E=r(19),P=r(6),x=r.n(P),R=r(2),k=r(25),N=(r(66),function(e){var t=e.currentPage,r=e.displayFirstAndLastPages,n=e.displayNextAndPreviousArrows,o=e.pagesToDisplay,a=e.onPageChange,c=e.totalPages,i=function(e,t,r){if(r<=2)return{minIndex:null,maxIndex:null};var n=e-1,o=Math.max(Math.floor(t-n/2),2),a=Math.min(Math.ceil(t+(n-(t-o))),r-1);return{minIndex:Math.max(Math.floor(t-(n-(a-t))),2),maxIndex:a}}(o,t,c),u=i.minIndex,s=i.maxIndex,l=r&&Boolean(1!==u),p=r&&Boolean(s!==c),f=r&&Boolean(u>3),d=r&&Boolean(s<c-2);l&&3===u&&(u-=1),p&&s===c-2&&(s+=1);var g=[];if(u&&s)for(var m=u;m<=s;m++)g.push(m);return React.createElement("div",{className:"wc-block-pagination"},React.createElement(k.a,{screenReaderLabel:Object(R.__)("Navigate to another page",'woocommerce')}),n&&React.createElement("button",{className:"wc-block-pagination-page",onClick:function(){return a(t-1)},title:Object(R.__)("Previous page",'woocommerce'),disabled:t<=1},React.createElement(k.a,{label:"<",screenReaderLabel:Object(R.__)("Previous page",'woocommerce')})),l&&React.createElement("button",{className:x()("wc-block-pagination-page",{"wc-block-pagination-page--active":1===t}),onClick:function(){return a(1)},disabled:1===t},"1"),f&&React.createElement("span",{className:"wc-block-pagination-ellipsis","aria-hidden":"true"},Object(R.__)("…",'woocommerce')),g.map((function(e){return React.createElement("button",{key:e,className:x()("wc-block-pagination-page",{"wc-block-pagination-page--active":t===e}),onClick:t===e?null:function(){return a(e)},disabled:t===e},e)})),d&&React.createElement("span",{className:"wc-block-pagination-ellipsis","aria-hidden":"true"},Object(R.__)("…",'woocommerce')),p&&React.createElement("button",{className:x()("wc-block-pagination-page",{"wc-block-pagination-page--active":t===c}),onClick:function(){return a(c)},disabled:t===c},c),n&&React.createElement("button",{className:"wc-block-pagination-page",onClick:function(){return a(t+1)},title:Object(R.__)("Next page",'woocommerce'),disabled:t>=c},React.createElement(k.a,{label:">",screenReaderLabel:Object(R.__)("Next page",'woocommerce')})))});N.defaultProps={displayFirstAndLastPages:!0,displayNextAndPreviousArrows:!0,pagesToDisplay:3};var C=N,T=r(40),D=(r(65),function(e){var t=e.defaultValue,r=e.onChange,n=e.readOnly,o=e.value;return React.createElement(T.a,{className:"wc-block-product-sort-select",defaultValue:t,name:"orderby",onChange:r,options:[{key:"menu_order",label:Object(R.__)("Default sorting",'woocommerce')},{key:"popularity",label:Object(R.__)("Popularity",'woocommerce')},{key:"rating",label:Object(R.__)("Average rating",'woocommerce')},{key:"date",label:Object(R.__)("Latest",'woocommerce')},{key:"price",label:Object(R.__)("Price: low to high",'woocommerce')},{key:"price-desc",label:Object(R.__)("Price: high to low",'woocommerce')}],readOnly:n,screenReaderLabel:Object(R.__)("Order products by",'woocommerce'),value:o})}),F=function(e,t,r){if("object"!==O()(r))throw new Error("".concat(e," expects an object for its context value"));var n=[];for(var o in t)t[o].required&&void 0===r[o]?n.push("The ".concat(o," is required and is not present.")):void 0!==r[o]&&O()(r[o])!==t[o].type&&n.push("The ".concat(o," must be of ").concat(t[o].type," and instead was ").concat(O()(r[o])));if(n.length>0)throw new Error("There was a problem with the value passed in on ".concat(e,":\n ").concat(n.join("\n")))},A={parentName:{required:!0,type:"string"}},I=Object(v.createContext)({parentName:null}),V=function(e){var t=e.value,r=e.children;return Object(v.useEffect)((function(){F("InnerBlockConfigurationProvider",A,t)}),[t]),React.createElement(I.Provider,{value:t},r)},L={layoutStyleClassPrefix:{required:!0,type:"string"}},M=Object(v.createContext)({layoutStyleClassPrefix:""}),B=function(){return Object(v.useContext)(M)},U=function(e){var t=e.value,r=e.children;return Object(v.useEffect)((function(){F("ProductLayoutContextProvider",L,t)}),[t]),React.createElement(M.Provider,{value:t},r)},q=r(35),K=r(12),Y=r.n(K),Q=r(56);function H(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function W(){return(W=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}function G(e){return(G=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function z(e,t){return(z=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Z(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}var $="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED";function J(){}function X(){}X.resetWarningCache=J;var ee=function(e,t){return e(t={exports:{}},t.exports),t.exports}((function(e){e.exports=function(){function e(e,t,r,n,o,a){if(a!==$){var c=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw c.name="Invariant Violation",c}}function t(){return e}e.isRequired=e;var r={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:X,resetWarningCache:J};return r.PropTypes=r,r}()}));function te(){}function re(e){return!!(e||"").match(/\d/)}function ne(e){return e.replace(/[-[\]/{}()*+?.\\^$|]/g,"\\$&")}function oe(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],r="-"===e[0],n=r&&t,o=(e=e.replace("-","")).split(".");return{beforeDecimal:o[0],afterDecimal:o[1]||"",hasNagation:r,addNegation:n}}function ae(e,t,r){for(var n="",o=r?"0":"",a=0;a<=t-1;a++)n+=e[a]||o;return n}function ce(e,t){if(e.value=e.value,null!==e){if(e.createTextRange){var r=e.createTextRange();return r.move("character",t),r.select(),!0}return e.selectionStart||0===e.selectionStart?(e.focus(),e.setSelectionRange(t,t),!0):(e.focus(),!1)}}function ie(e,t,r){return Math.min(Math.max(e,t),r)}function ue(e){return Math.max(e.selectionStart,e.selectionEnd)}var se={thousandSeparator:ee.oneOfType([ee.string,ee.oneOf([!0])]),decimalSeparator:ee.string,allowedDecimalSeparators:ee.arrayOf(ee.string),thousandsGroupStyle:ee.oneOf(["thousand","lakh","wan"]),decimalScale:ee.number,fixedDecimalScale:ee.bool,displayType:ee.oneOf(["input","text"]),prefix:ee.string,suffix:ee.string,format:ee.oneOfType([ee.string,ee.func]),removeFormatting:ee.func,mask:ee.oneOfType([ee.string,ee.arrayOf(ee.string)]),value:ee.oneOfType([ee.number,ee.string]),defaultValue:ee.oneOfType([ee.number,ee.string]),isNumericString:ee.bool,customInput:ee.elementType,allowNegative:ee.bool,allowEmptyFormatting:ee.bool,allowLeadingZeros:ee.bool,onValueChange:ee.func,onKeyDown:ee.func,onMouseUp:ee.func,onChange:ee.func,onFocus:ee.func,onBlur:ee.func,type:ee.oneOf(["text","tel","password"]),isAllowed:ee.func,renderText:ee.func,getInputRef:ee.func},le={displayType:"input",decimalSeparator:".",thousandsGroupStyle:"thousand",fixedDecimalScale:!1,prefix:"",suffix:"",allowNegative:!0,allowEmptyFormatting:!1,allowLeadingZeros:!1,isNumericString:!1,type:"text",onValueChange:te,onChange:te,onKeyDown:te,onMouseUp:te,onFocus:te,onBlur:te,isAllowed:function(){return!0}},pe=function(e){function t(e){var r,n,o;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),n=this,r=!(o=G(t).call(this,e))||"object"!=typeof o&&"function"!=typeof o?Z(n):o;var a=e.defaultValue;r.validateProps();var c=r.formatValueProp(a);return r.state={value:c,numAsString:r.removeFormatting(c)},r.selectionBeforeInput={selectionStart:0,selectionEnd:0},r.onChange=r.onChange.bind(Z(Z(r))),r.onKeyDown=r.onKeyDown.bind(Z(Z(r))),r.onMouseUp=r.onMouseUp.bind(Z(Z(r))),r.onFocus=r.onFocus.bind(Z(Z(r))),r.onBlur=r.onBlur.bind(Z(Z(r))),r}var r,n,o;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&z(e,t)}(t,e),r=t,(n=[{key:"componentDidUpdate",value:function(e){this.updateValueIfRequired(e)}},{key:"updateValueIfRequired",value:function(e){var t=this.props,r=this.state,n=this.focusedElm,o=r.value,a=r.numAsString,c=void 0===a?"":a;if(e!==t){this.validateProps();var i=this.formatNumString(c),u=void 0===t.value?i:this.formatValueProp(),s=this.removeFormatting(u),l=parseFloat(s),p=parseFloat(c);(isNaN(l)&&isNaN(p)||l===p)&&i===o&&(null!==n||u===o)||this.updateValue({formattedValue:u,numAsString:s,input:n})}}},{key:"getFloatString",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=this.props.decimalScale,r=this.getSeparators(),n=r.decimalSeparator,o=this.getNumberRegex(!0),a="-"===e[0];a&&(e=e.replace("-","")),n&&0===t&&(e=e.split(n)[0]);var c=(e=(e.match(o)||[]).join("").replace(n,".")).indexOf(".");return-1!==c&&(e="".concat(e.substring(0,c),".").concat(e.substring(c+1,e.length).replace(new RegExp(ne(n),"g"),""))),a&&(e="-"+e),e}},{key:"getNumberRegex",value:function(e,t){var r=this.props,n=r.format,o=r.decimalScale,a=this.getSeparators().decimalSeparator;return new RegExp("\\d"+(!a||0===o||t||n?"":"|"+ne(a)),e?"g":void 0)}},{key:"getSeparators",value:function(){var e=this.props.decimalSeparator,t=this.props,r=t.thousandSeparator,n=t.allowedDecimalSeparators;return!0===r&&(r=","),n||(n=[e,"."]),{decimalSeparator:e,thousandSeparator:r,allowedDecimalSeparators:n}}},{key:"getMaskAtIndex",value:function(e){var t=this.props.mask,r=void 0===t?" ":t;return"string"==typeof r?r:r[e]||" "}},{key:"getValueObject",value:function(e,t){var r=parseFloat(t);return{formattedValue:e,value:t,floatValue:isNaN(r)?void 0:r}}},{key:"validateProps",value:function(){var e=this.props.mask,t=this.getSeparators(),r=t.decimalSeparator,n=t.thousandSeparator;if(r===n)throw new Error("\n Decimal separator can't be same as thousand separator.\n thousandSeparator: ".concat(n,' (thousandSeparator = {true} is same as thousandSeparator = ",")\n decimalSeparator: ').concat(r," (default value for decimalSeparator is .)\n "));if(e&&("string"===e?e:e.toString()).match(/\d/g))throw new Error("\n Mask ".concat(e," should not contain numeric character;\n "))}},{key:"setPatchedCaretPosition",value:function(e,t,r){ce(e,t),setTimeout((function(){e.value===r&&ce(e,t)}),0)}},{key:"correctCaretPosition",value:function(e,t,r){var n=this.props,o=n.prefix,a=n.suffix,c=n.format;if(""===e)return 0;if(t=ie(t,0,e.length),!c){var i="-"===e[0];return ie(t,o.length+(i?1:0),e.length-a.length)}if("function"==typeof c)return t;if("#"===c[t]&&re(e[t]))return t;if("#"===c[t-1]&&re(e[t-1]))return t;var u=c.indexOf("#");t=ie(t,u,c.lastIndexOf("#")+1);for(var s=c.substring(t,c.length).indexOf("#"),l=t,p=t+(-1===s?0:s);l>u&&("#"!==c[l]||!re(e[l]));)l-=1;return!re(e[p])||"left"===r&&t!==u||t-l<p-t?re(e[l])?l+1:l:p}},{key:"getCaretPosition",value:function(e,t,r){var n,o,a=this.props.format,c=this.state.value,i=this.getNumberRegex(!0),u=(e.match(i)||[]).join(""),s=(t.match(i)||[]).join("");for(n=0,o=0;o<r;o++){var l=e[o]||"",p=t[n]||"";if((l.match(i)||l===p)&&("0"!==l||!p.match(i)||"0"===p||u.length===s.length)){for(;l!==t[n]&&n<t.length;)n++;n++}}return"string"!=typeof a||c||(n=t.length),n=this.correctCaretPosition(t,n)}},{key:"removePrefixAndSuffix",value:function(e){var t=this.props,r=t.format,n=t.prefix,o=t.suffix;if(!r&&e){var a="-"===e[0];a&&(e=e.substring(1,e.length));var c=(e=n&&0===e.indexOf(n)?e.substring(n.length,e.length):e).lastIndexOf(o);e=o&&-1!==c&&c===e.length-o.length?e.substring(0,c):e,a&&(e="-"+e)}return e}},{key:"removePatternFormatting",value:function(e){for(var t=this.props.format.split("#").filter((function(e){return""!==e})),r=0,n="",o=0,a=t.length;o<=a;o++){var c=t[o]||"",i=o===a?e.length:e.indexOf(c,r);if(-1===i){n=e;break}n+=e.substring(r,i),r=i+c.length}return(n.match(/\d/g)||[]).join("")}},{key:"removeFormatting",value:function(e){var t=this.props,r=t.format,n=t.removeFormatting;return e?(r?e="string"==typeof r?this.removePatternFormatting(e):"function"==typeof n?n(e):(e.match(/\d/g)||[]).join(""):(e=this.removePrefixAndSuffix(e),e=this.getFloatString(e)),e):e}},{key:"formatWithPattern",value:function(e){for(var t=this.props.format,r=0,n=t.split(""),o=0,a=t.length;o<a;o++)"#"===t[o]&&(n[o]=e[r]||this.getMaskAtIndex(r),r+=1);return n.join("")}},{key:"formatAsNumber",value:function(e){var t=this.props,r=t.decimalScale,n=t.fixedDecimalScale,o=t.prefix,a=t.suffix,c=t.allowNegative,i=t.thousandsGroupStyle,u=this.getSeparators(),s=u.thousandSeparator,l=u.decimalSeparator,p=-1!==e.indexOf(".")||r&&n,f=oe(e,c),d=f.beforeDecimal,g=f.afterDecimal,m=f.addNegation;return void 0!==r&&(g=ae(g,r,n)),s&&(d=function(e,t,r){var n=function(e){switch(e){case"lakh":return/(\d+?)(?=(\d\d)+(\d)(?!\d))(\.\d+)?/g;case"wan":return/(\d)(?=(\d{4})+(?!\d))/g;case"thousand":default:return/(\d)(?=(\d{3})+(?!\d))/g}}(r),o=e.search(/[1-9]/);return o=-1===o?e.length:o,e.substring(0,o)+e.substring(o,e.length).replace(n,"$1"+t)}(d,s,i)),o&&(d=o+d),a&&(g+=a),m&&(d="-"+d),e=d+(p&&l||"")+g}},{key:"formatNumString",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=this.props,r=t.format,n=t.allowEmptyFormatting,o=e;return o=""!==e||n?"-"!==e||r?"string"==typeof r?this.formatWithPattern(o):"function"==typeof r?r(o):this.formatAsNumber(o):"-":""}},{key:"formatValueProp",value:function(e){var t=this.props,r=t.format,n=t.decimalScale,o=t.fixedDecimalScale,a=t.allowEmptyFormatting,c=this.props,i=c.value,u=void 0===i?e:i,s=c.isNumericString,l=!u&&0!==u;return l&&a&&(u=""),l&&!a?"":("number"==typeof u&&(u=u.toString(),s=!0),"Infinity"===u&&s&&(u=""),s&&!r&&"number"==typeof n&&(u=function(e,t,r){if(-1!==["","-"].indexOf(e))return e;var n=-1!==e.indexOf(".")&&t,o=oe(e),a=o.beforeDecimal,c=o.afterDecimal,i=o.hasNagation,u=parseFloat("0.".concat(c||"0")).toFixed(t).split("."),s=a.split("").reverse().reduce((function(e,t,r){return e.length>r?(Number(e[0])+Number(t)).toString()+e.substring(1,e.length):t+e}),u[0]),l=ae(u[1]||"",Math.min(t,c.length),r),p=n?".":"";return"".concat(i?"-":"").concat(s).concat(p).concat(l)}(u,n,o)),s?this.formatNumString(u):this.formatInput(u))}},{key:"formatNegation",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=this.props.allowNegative,r=new RegExp("(-)"),n=new RegExp("(-)(.)*(-)"),o=r.test(e),a=n.test(e);return e=e.replace(/-/g,""),o&&!a&&t&&(e="-"+e),e}},{key:"formatInput",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=this.props.format;return t||(e=this.removePrefixAndSuffix(e),e=this.formatNegation(e)),e=this.removeFormatting(e),this.formatNumString(e)}},{key:"isCharacterAFormat",value:function(e,t){var r=this.props,n=r.format,o=r.prefix,a=r.suffix,c=r.decimalScale,i=r.fixedDecimalScale,u=this.getSeparators().decimalSeparator;return"string"==typeof n&&"#"!==n[e]||!(n||!(e<o.length||e>=t.length-a.length||c&&i&&t[e]===u))}},{key:"checkIfFormatGotDeleted",value:function(e,t,r){for(var n=e;n<t;n++)if(this.isCharacterAFormat(n,r))return!0;return!1}},{key:"correctInputValue",value:function(e,t,r){var n=this.props,o=n.format,a=n.allowNegative,c=n.prefix,i=n.suffix,u=this.getSeparators(),s=u.allowedDecimalSeparators,l=u.decimalSeparator,p=this.state.numAsString||"",f=this.selectionBeforeInput,d=f.selectionStart,g=f.selectionEnd,m=function(e,t){for(var r=0,n=0,o=e.length,a=t.length;e[r]===t[r]&&r<o;)r++;for(;e[o-1-n]===t[a-1-n]&&a-n>r&&o-n>r;)n++;return{start:r,end:o-n}}(t,r),b=m.start,h=m.end;if(!o&&b===h&&-1!==s.indexOf(r[d]))return r.substr(0,d)+l+r.substr(d+1,r.length);var v=o?0:c.length,y=t.length-(o?0:i.length);if(r.length>t.length||!r.length||b===h||0===d&&g===t.length||d===v&&g===y)return r;if(this.checkIfFormatGotDeleted(b,h,t)&&(r=t),!o){var O=this.removeFormatting(r),w=oe(O,a),_=w.beforeDecimal,j=w.afterDecimal,S=w.addNegation,E=e<r.indexOf(l)+1;if(O.length<p.length&&E&&""===_&&!parseFloat(j))return S?"-":""}return r}},{key:"updateValue",value:function(e){var t=this,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:te,n=e.formattedValue,o=e.input,a=e.numAsString,c=e.caretPos,i=this.props.onValueChange,u=this.state.value;if(o){if(!c){var s=e.inputValue||o.value,l=ue(o);c=this.getCaretPosition(s,n,l)}o.value=n,this.setPatchedCaretPosition(o,c,n)}void 0===a&&(a=this.removeFormatting(n)),n!==u?this.setState({value:n,numAsString:a},(function(){i(t.getValueObject(n,a)),r()})):r()}},{key:"onChange",value:function(e){e.persist();var t=e.target,r=t.value,n=this.state,o=this.props,a=o.isAllowed,c=n.value||"",i=ue(t);r=this.correctInputValue(i,c,r);var u=this.formatInput(r)||"",s=this.removeFormatting(u);a(this.getValueObject(u,s))||(u=c),this.updateValue({formattedValue:u,numAsString:s,inputValue:r,input:t},(function(){o.onChange(e)}))}},{key:"onBlur",value:function(e){var t=this.props,r=this.state,n=t.format,o=t.onBlur,a=t.allowLeadingZeros,c=r.numAsString,i=r.value;if(this.focusedElm=null,this.focusTimeout&&clearTimeout(this.focusTimeout),!n){a||(c=function(e){if(!e)return e;var t="-"===e[0];t&&(e=e.substring(1,e.length));var r=e.split("."),n=r[0].replace(/^0+/,"")||"0",o=r[1]||"";return"".concat(t?"-":"").concat(n).concat(o?".".concat(o):"")}(c));var u=this.formatNumString(c);if(u!==i)return e.persist(),void this.updateValue({formattedValue:u,numAsString:c},(function(){o(e)}))}o(e)}},{key:"onKeyDown",value:function(e){var t,r=e.target,n=e.key,o=r.selectionStart,a=r.selectionEnd,c=r.value,i=void 0===c?"":c,u=this.props,s=u.decimalScale,l=u.fixedDecimalScale,p=u.prefix,f=u.suffix,d=u.format,g=u.onKeyDown,m=(u.onValueChange,void 0!==s&&l),b=this.getNumberRegex(!1,m),h=new RegExp("-"),v="string"==typeof d;if(this.selectionBeforeInput={selectionStart:o,selectionEnd:a},"ArrowLeft"===n||"Backspace"===n?t=o-1:"ArrowRight"===n?t=o+1:"Delete"===n&&(t=o),void 0!==t&&o===a){var y=t,O=v?d.indexOf("#"):p.length,w=v?d.lastIndexOf("#")+1:i.length-f.length;if("ArrowLeft"===n||"ArrowRight"===n){var _="ArrowLeft"===n?"left":"right";y=this.correctCaretPosition(i,t,_)}else if("Delete"!==n||b.test(i[t])||h.test(i[t])){if("Backspace"===n&&!b.test(i[t]))if(o<=O+1&&"-"===i[0]&&void 0===d){var j=i.substring(1);e.persist(),this.updateValue({formattedValue:j,caretPos:y,input:r})}else if(!h.test(i[t])){for(;!b.test(i[y-1])&&y>O;)y--;y=this.correctCaretPosition(i,y,"left")}}else for(;!b.test(i[y])&&y<w;)y++;(y!==t||t<O||t>w)&&(e.preventDefault(),this.setPatchedCaretPosition(r,y,i)),e.isUnitTestRun&&this.setPatchedCaretPosition(r,y,i),this.props.onKeyDown(e)}else g(e)}},{key:"onMouseUp",value:function(e){var t=e.target,r=t.selectionStart,n=t.selectionEnd,o=t.value,a=void 0===o?"":o;if(r===n){var c=this.correctCaretPosition(a,r);c!==r&&this.setPatchedCaretPosition(t,c,a)}this.props.onMouseUp(e)}},{key:"onFocus",value:function(e){var t=this;e.persist(),this.focusedElm=e.target,this.focusTimeout=setTimeout((function(){var r=e.target,n=r.selectionStart,o=r.selectionEnd,a=r.value,c=void 0===a?"":a,i=t.correctCaretPosition(c,n);i===n||0===n&&o===c.length||t.setPatchedCaretPosition(r,i,c),t.props.onFocus(e)}),0)}},{key:"render",value:function(){var e,t,r,n=this.props,o=n.type,a=n.displayType,c=n.customInput,i=n.renderText,u=n.getInputRef,s=this.state.value,l=(e=this.props,t=se,r={},Object.keys(e).forEach((function(n){t[n]||(r[n]=e[n])})),r),p=W({},l,{type:o,value:s,onChange:this.onChange,onKeyDown:this.onKeyDown,onMouseUp:this.onMouseUp,onFocus:this.onFocus,onBlur:this.onBlur});if("text"===a)return i?i(s)||null:m.a.createElement("span",W({},l,{ref:u}),s);if(c){var f=c;return m.a.createElement(f,W({},p,{ref:u}))}return m.a.createElement("input",W({},p,{ref:u}))}}])&&H(r.prototype,n),o&&H(r,o),t}(m.a.Component);pe.propTypes=se,pe.defaultProps=le;var fe=pe,de=function(e){var t=e.className,r=e.product,n=B().layoutStyleClassPrefix,o=r.prices||{},a={displayType:"text",thousandSeparator:o.thousand_separator,decimalSeparator:o.decimal_separator,decimalScale:o.decimals,fixedDecimalScale:!0,prefix:o.price_prefix,suffix:o.price_suffix};if(o.price_range&&o.price_range.min_amount&&o.price_range.max_amount){var c=parseFloat(o.price_range.min_amount),i=parseFloat(o.price_range.max_amount);return React.createElement("div",{className:x()(t,"".concat(n,"__product-price"))},React.createElement("span",{className:"".concat(n,"__product-price__value")},React.createElement(fe,Y()({value:c},a))," — ",React.createElement(fe,Y()({value:i},a))))}return React.createElement("div",{className:x()(t,"".concat(n,"__product-price"))},o.regular_price!==o.price&&React.createElement("del",{className:"".concat(n,"__product-price__regular")},React.createElement(fe,Y()({value:o.regular_price},a))),React.createElement("span",{className:"".concat(n,"__product-price__value")},React.createElement(fe,Y()({value:o.price},a))))},ge=r(37),me=function(e){var t=e.className,r=e.product,n=e.align,o=B().layoutStyleClassPrefix,a="string"==typeof n?"".concat(o,"__product-onsale--align").concat(n):"";return r&&r.on_sale?React.createElement("div",{className:x()(t,a,"".concat(o,"__product-onsale"))},Object(R.__)("Sale",'woocommerce')):null},be=function(e){var t=e.product,r=e.saleBadgeAlign;return e.shouldRender?React.createElement(me,{product:t,align:r}):null},he=function(e){var t=e.layoutPrefix,r=e.loaded,n=e.image,o=e.onLoad,a=x()("".concat(t,"__product-image__image"),S()({},"".concat(t,"__product-image__image_placeholder"),!r&&!n)),c=n||{},i=c.thumbnail,u=c.srcset,s=c.sizes,l=c.alt;return React.createElement(v.Fragment,null,n&&React.createElement("img",{className:a,src:i,srcSet:u,sizes:s,alt:l,onLoad:o,hidden:!r}),!r&&React.createElement("img",{className:a,src:ge.c,alt:""}))},ve=function(e){var t=e.className,r=e.product,n=e.productLink,o=void 0===n||n,a=e.showSaleBadge,c=void 0===a||a,i=e.saleBadgeAlign,u=void 0===i?"right":i,s=Object(v.useState)(!1),l=h()(s,2),p=l[0],f=l[1],d=B().layoutStyleClassPrefix,g=r.images&&r.images.length?r.images[0]:null,m=React.createElement(v.Fragment,null,React.createElement(be,{product:r,saleBadgeAlign:u,shouldRender:c}),React.createElement(he,{layoutPrefix:d,loaded:p,image:g,onLoad:function(){return f(!0)}}));return React.createElement("div",{className:x()(t,"".concat(d,"__product-image"))},o?React.createElement("a",{href:r.permalink,rel:"nofollow"},m):{renderedSalesAndImage:m})},ye=function(e){var t=e.className,r=e.product,n=e.headingLevel,o=void 0===n?2:n,a=e.productLink,c=void 0===a||a,i=B().layoutStyleClassPrefix;if(!r.name)return null;var u=r.name,s="h".concat(o);return React.createElement(s,{className:x()(t,"".concat(i,"__product-title"))},c?React.createElement("a",{href:r.permalink,rel:"nofollow"},u):u)},Oe=function(e){var t=e.className,r=e.product,n=parseFloat(r.average_rating),o=B().layoutStyleClassPrefix;if(!Number.isFinite(n)||0===n)return null;var a={width:n/5*100+"%"};return React.createElement("div",{className:x()(t,"".concat(o,"__product-rating"))},React.createElement("div",{className:"".concat(o,"__product-rating__stars"),role:"img"},React.createElement("span",{style:a},Object(R.sprintf)(Object(R.__)("Rated %d out of 5",'woocommerce'),n))))},we=r(9),_e=r(39),je=r(7),Se=window.Event||{},Ee=function(e){var t=e.product,r=e.className,n=t.id,o=t.permalink,a=t.add_to_cart,c=t.has_options,i=t.is_purchasable,u=t.is_in_stock,s=function(e){var t=Object(_e.a)({namespace:"/wc/store",resourceName:"cart/items"}),r=t.results,n=t.isLoading,o=Object(v.useRef)(null),a=Object(we.useDispatch)(je.COLLECTIONS_STORE_KEY).__experimentalPersistItemToCollection,c=Object(v.useMemo)((function(){var t=Object(E.find)(r,{id:e});return t?t.quantity:0}),[r,e]),i=Object(v.useState)(!1),u=h()(i,2),s=u[0],l=u[1],p=Object(v.useCallback)((function(){l(!0);var t=r.filter((function(t){return t.id!==e}));a("/wc/store","cart/items",t,{id:e,quantity:1})}),[e,r]);return Object(v.useEffect)((function(){o.current!==r&&(s&&l(!1),o.current=r)}),[r,s]),{cartQuantity:c,addingToCart:s,cartIsLoading:n,addToCart:p}}(n),l=s.cartQuantity,p=s.addingToCart,f=s.cartIsLoading,d=s.addToCart,g=B().layoutStyleClassPrefix,m=l>0,b=Object(v.useRef)(!0),y=function(){return Number.isFinite(l)&&m?Object(R.sprintf)(Object(R._n)("%d in cart","%d in cart",l,'woocommerce'),l):a.text};Object(v.useEffect)((function(){if(b.current)b.current=!1;else if(0!==Object.entries(Se).length){var e=new Se("wc_fragment_refresh",{bubbles:!0,cancelable:!0});document.body.dispatchEvent(e)}else{var t=document.createEvent("Event");t.initEvent("wc_fragment_refresh",!0,!0),document.body.dispatchEvent(t)}}),[l]);var O=x()(r,"".concat(g,"__product-add-to-cart"),"wp-block-button"),w=x()("wp-block-button__link","add_to_cart_button",{loading:p,added:m});if(0===Object.keys(t).length||f)return React.createElement("div",{className:O},React.createElement("button",{className:w,disabled:!0}));var _=!c&&i&&u;return React.createElement("div",{className:O},_?React.createElement("button",{onClick:d,"aria-label":a.description,className:w,disabled:p},y()):React.createElement("a",{href:o,"aria-label":a.description,className:w,rel:"nofollow"},y()))},Pe=function(e){var t=e.className,r=e.product,n=B().layoutStyleClassPrefix;return r.description?React.createElement("div",{className:x()(t,"".concat(n,"__product-summary")),dangerouslySetInnerHTML:{__html:r.description}}):null};function xe(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Re(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?xe(Object(r),!0).forEach((function(t){S()(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):xe(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var ke=function e(t,r,n,o){if(n){var a=function(e){return Re({"woocommerce/product-price":de,"woocommerce/product-image":ve,"woocommerce/product-title":ye,"woocommerce/product-rating":Oe,"woocommerce/product-button":Ee,"woocommerce/product-summary":Pe,"woocommerce/product-sale-badge":me},Object(Q.getRegisteredInnerBlocks)(e))}(t);return n.map((function(n,c){var i=h()(n,2),u=i[0],s=i[1],l=void 0===s?{}:s,p=[];l.children&&l.children.length>0&&(p=e(t,r,l.children,o));var f=a[u];if(!f)return null;var d=r.id||0,g=["layout",u,c,o,d];return React.createElement(f,Y()({key:g.join("_")},l,{children:p,product:r}))}))}},Ne=Object(q.a)((function(e){var t=e.product,r=e.attributes,n=e.componentId,o=r.layoutConfig,a=Object(v.useContext)(I).parentName,c=B().layoutStyleClassPrefix,i=!Object.keys(t).length>0,u=x()("".concat(c,"__product"),{"is-loading":i});return React.createElement("li",{className:u,"aria-hidden":i},ke(a,t,o,n))})),Ce=r(48),Te=r(11);function De(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Fe(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?De(Object(r),!0).forEach((function(t){S()(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):De(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var Ae=function(e){var t={namespace:"/wc/store",resourceName:"products"},r=Object(_e.a)(Fe({},t,{query:e})),n=r.results,o=r.isLoading;return{products:n,totalProducts:function(e,t){var r=t.namespace,n=t.resourceName,o=t.resourceValues,a=void 0===o?[]:o,c=t.query,i=void 0===c?{}:c;if(!r||!n)throw new Error("The options object must have valid values for the namespace and the resource name properties.");var u=Object(Te.a)(i),s=Object(Te.a)(a),l=Object(we.useSelect)((function(t){var o=t(je.COLLECTIONS_STORE_KEY),a=[e,r,n,u,s];return{value:o.getCollectionHeader.apply(o,a),isLoading:o.hasFinishedResolution("getCollectionHeader",a)}}),[e,r,n,s,u]),p=l.value,f=l.isLoading;return{value:p,isLoading:void 0===f||f}}("x-wp-total",Fe({},t,{query:e})).value,productsLoading:o}},Ie=r(64),Ve=r(10),Le=r.n(Ve),Me=(r(67),function(e){var t=function(t){function r(){var e;return a()(this,r),e=s()(this,p()(r).call(this)),S()(Le()(e),"scrollToTopIfNeeded",(function(){var t=e.scrollPointRef.current.getBoundingClientRect().bottom;t>=0&&t<=window.innerHeight||e.scrollPointRef.current.scrollIntoView()})),S()(Le()(e),"moveFocusToTop",(function(t){var r=e.scrollPointRef.current.parentElement.querySelectorAll(t);r.length&&r[0].focus()})),S()(Le()(e),"scrollToTop",(function(t){window&&Number.isFinite(window.innerHeight)&&(e.scrollToTopIfNeeded(),t&&t.focusableSelector&&e.moveFocusToTop(t.focusableSelector))})),e.scrollPointRef=Object(g.createRef)(),e}return d()(r,t),i()(r,[{key:"render",value:function(){return React.createElement(g.Fragment,null,React.createElement("div",{className:"with-scroll-to-top__scroll-point",ref:this.scrollPointRef,"aria-hidden":!0}),React.createElement(e,Y()({},this.props,{scrollToTop:this.scrollToTop})))}}]),r}(g.Component);return t.displayName="withScrollToTop",t}),Be=(r(63),function(){var e=B().layoutStyleClassPrefix;return React.createElement("div",{className:"".concat(e,"__no-products")},React.createElement("img",{src:ge.e+"img/no-products.svg",alt:Object(R.__)("No products",'woocommerce'),className:"".concat(e,"__no-products-image")}),React.createElement("strong",{className:"".concat(e,"__no-products-title")},Object(R.__)("No products",'woocommerce')),React.createElement("p",{className:"".concat(e,"__no-products-description")},Object(R.__)("There are currently no products available to display.",'woocommerce')))}),Ue=function(e){var t=e.resetCallback,r=void 0===t?function(){}:t,n=B().layoutStyleClassPrefix;return React.createElement("div",{className:"".concat(n,"__no-products")},React.createElement("img",{src:ge.e+"img/no-matching-products.svg",alt:Object(R.__)("No products",'woocommerce'),className:"".concat(n,"__no-products-image")}),React.createElement("strong",{className:"".concat(n,"__no-products-title")},Object(R.__)("No products found",'woocommerce')),React.createElement("p",{className:"".concat(n,"__no-products-description")},Object(R.__)("We were unable to find any results based on your search.",'woocommerce')),React.createElement("button",{onClick:r},Object(R.__)("Reset Search",'woocommerce')))};function qe(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}var Ke=function(e){var t=e.sortValue,r=e.currentPage,n=e.attributes,o=n.columns,a=n.rows;return function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?qe(Object(r),!0).forEach((function(t){S()(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):qe(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({},function(e){switch(e){case"menu_order":case"popularity":case"rating":case"date":case"price":return{orderby:e,order:"asc"};case"price-desc":return{orderby:"price",order:"desc"}}}(t),{per_page:o*a,page:r})},Ye=Me((function(e){var t=e.attributes,r=e.currentPage,n=e.onPageChange,o=e.onSortChange,a=e.sortValue,c=e.scrollToTop,i=Object(Ce.c)(Ke({attributes:t,sortValue:a,currentPage:r})),u=h()(i,1)[0],s=Ae(u),l=s.products,p=s.productsLoading,f=parseInt(s.totalProducts),d=B().layoutStyleClassPrefix,g=function(e){e.order,e.orderby,e.page,e.per_page;return _()(e,["order","orderby","page","per_page"])}(u),m=Object(Ce.b)("attributes",[]),b=h()(m,2),y=b[0],w=b[1],j=Object(Ce.b)("min_price"),S=h()(j,2),P=S[0],R=S[1],k=Object(Ce.b)("max_price"),N=h()(k,2),T=N[0],F=N[1],A=Object(Ie.a)({totalQuery:g,totalProducts:f},(function(e){var t=e.totalQuery,r=e.totalProducts,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},o=n.totalQuery;return!Object(E.isEqual)(t,o)&&Number.isFinite(r)})),I="object"===O()(A)&&Object(E.isEqual)(g,A.totalQuery);Object(v.useEffect)((function(){I||n(1)}),[u]);var V,L,M,U,q,K=t.contentVisibility,Y=t.columns*t.rows,Q=!Number.isFinite(f)&&I?Math.ceil(A.totalProducts/Y):Math.ceil(f/Y),H=l.length?l:Array.from({length:Y}),W=0!==l.length||p,G=y.length>0||Number.isFinite(P)||Number.isFinite(T);return React.createElement("div",{className:(V=t.columns,L=t.rows,M=t.alignButtons,U=t.align,q=void 0!==U?"align"+U:"",x()(d,q,"has-"+V+"-columns",{"has-multiple-rows":L>1,"has-aligned-buttons":M}))},K.orderBy&&W&&React.createElement(D,{onChange:o,value:a}),!W&&G&&React.createElement(Ue,{resetCallback:function(){w([]),R(null),F(null)}}),!W&&!G&&React.createElement(Be,null),W&&React.createElement("ul",{className:"".concat(d,"__products")},H.map((function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=arguments.length>1?arguments[1]:void 0;return React.createElement(Ne,{key:e.id||r,attributes:t,product:e})}))),Q>1&&React.createElement(C,{currentPage:r,onPageChange:function(e){c({focusableSelector:"a, button"}),n(e)},totalPages:Q}))})),Qe=function(e){var t=e.attributes,r=Object(v.useState)(1),n=h()(r,2),o=n[0],a=n[1],c=Object(v.useState)(t.orderby),i=h()(c,2),u=i[0],s=i[1];Object(v.useEffect)((function(){s(t.orderby)}),[t.orderby]);return React.createElement(Ye,{attributes:t,currentPage:o,onPageChange:function(e){a(e)},onSortChange:function(e){var t=e.target.value;s(t),a(1)},sortValue:u})},He=React.createElement("img",{src:ge.e+"img/grid.svg",alt:"Grid Preview",width:"230",height:"250",style:{width:"100%"}}),We={layoutStyleClassPrefix:"wc-block-grid"},Ge={parentName:"woocommerce/all-products"},ze=function(e){function t(){return a()(this,t),s()(this,p()(t).apply(this,arguments))}return d()(t,e),i()(t,[{key:"render",value:function(){var e=this.props,t=e.attributes,r=e.urlParameterSuffix;return t.isPreview?He:React.createElement(V,{value:Ge},React.createElement(U,{value:We},React.createElement(Qe,{attributes:t,urlParameterSuffix:r})))}}]),t}(g.Component),Ze=r(23);Object(Ze.a)(".wp-block-woocommerce-all-products",Object(n.a)(ze),(function(e){return{attributes:JSON.parse(e.dataset.attributes)}}))}]);
|
1 |
+
!function(e){var t={};function r(n){if(t[n])return t[n].exports;var o=t[n]={i:n,l:!1,exports:{}};return e[n].call(o.exports,o,o.exports,r),o.l=!0,o.exports}r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)r.d(n,o,function(t){return e[t]}.bind(null,o));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="",r(r.s=73)}([function(e,t){!function(){e.exports=this.wp.element}()},function(e,t){!function(){e.exports=this.wc.wcSettings}()},function(e,t){!function(){e.exports=this.wp.i18n}()},function(e,t){!function(){e.exports=this.React}()},function(e,t,r){var n=r(33),o=r(34),a=r(35);e.exports=function(e,t){return n(e)||o(e,t)||a()}},function(e,t){e.exports=function(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}},function(e,t,r){var n;
|
2 |
Â
/*!
|
3 |
Â
Copyright (c) 2017 Jed Watson.
|
4 |
Â
Licensed under the MIT License (MIT), see
|
5 |
Â
http://jedwatson.github.io/classnames
|
6 |
+
*/!function(){"use strict";var r={}.hasOwnProperty;function o(){for(var e=[],t=0;t<arguments.length;t++){var n=arguments[t];if(n){var a=typeof n;if("string"===a||"number"===a)e.push(n);else if(Array.isArray(n)&&n.length){var c=o.apply(null,n);c&&e.push(c)}else if("object"===a)for(var i in n)r.call(n,i)&&n[i]&&e.push(i)}}return e.join(" ")}e.exports?(o.default=o,e.exports=o):void 0===(n=function(){return o}.apply(t,[]))||(e.exports=n)}()},function(e,t){!function(){e.exports=this.wc.wcBlocksData}()},function(e,t,r){e.exports=r(29)()},function(e,t){!function(){e.exports=this.wp.data}()},function(e,t){e.exports=function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}},function(e,t,r){"use strict";r.d(t,"a",(function(){return c}));var n=r(0),o=r(22),a=r.n(o),c=function(e){var t=Object(n.useRef)();return a()(e,t.current)||(t.current=e),t.current}},function(e,t){function r(){return e.exports=r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},r.apply(this,arguments)}e.exports=r},function(e,t){e.exports=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}},function(e,t){function r(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}e.exports=function(e,t,n){return t&&r(e.prototype,t),n&&r(e,n),e}},function(e,t,r){var n=r(20),o=r(10);e.exports=function(e,t){return!t||"object"!==n(t)&&"function"!=typeof t?o(e):t}},function(e,t){function r(t){return e.exports=r=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},r(t)}e.exports=r},function(e,t,r){var n=r(28);e.exports=function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&n(e,t)}},function(e,t){!function(){e.exports=this.lodash}()},function(e,t,r){"use strict";r.d(t,"a",(function(){return a}));var n=r(0),o=Object(n.createContext)("page"),a=function(){return Object(n.useContext)(o)};o.Provider},function(e,t){function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function n(t){return"function"==typeof Symbol&&"symbol"===r(Symbol.iterator)?e.exports=n=function(e){return r(e)}:e.exports=n=function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":r(e)},n(t)}e.exports=n},function(e,t){!function(){e.exports=this.ReactDOM}()},function(e,t){!function(){e.exports=this.wp.isShallowEqual}()},function(e,t,r){"use strict";var n=r(12),o=r.n(n),a=r(5),c=r.n(a),i=r(21),u=r(13),s=r.n(u),l=r(14),p=r.n(l),f=r(15),d=r.n(f),g=r(16),m=r.n(g),b=r(10),h=r.n(b),v=r(17),y=r.n(v),O=r(3),_=(r(8),r(2)),w=r(38),j=function(e){var t=e.imageUrl,r=void 0===t?"".concat(w.e,"img/block-error.svg"):t,n=e.header,o=void 0===n?Object(_.__)("Oops!",'woocommerce'):n,a=e.text,c=void 0===a?Object(_.__)("There was an error with loading this content.",'woocommerce'):a,i=e.errorMessage;return React.createElement("div",{className:"wc-block-error"},r&&React.createElement("img",{className:"wc-block-error__image",src:r,alt:""}),React.createElement("div",{className:"wc-block-error__content"},o&&React.createElement("p",{className:"wc-block-error__header"},o),c&&React.createElement("p",{className:"wc-block-error__text"},c),i&&React.createElement("p",{className:"wc-block-error__message"},i)))},E=(r(31),function(e){function t(){var e,r;s()(this,t);for(var n=arguments.length,o=new Array(n),a=0;a<n;a++)o[a]=arguments[a];return r=d()(this,(e=m()(t)).call.apply(e,[this].concat(o))),c()(h()(r),"state",{hasError:!1}),r}return y()(t,e),p()(t,[{key:"render",value:function(){var e=this.props,t=e.header,r=e.imageUrl,n=e.showErrorMessage,o=e.text,a=this.state,c=a.errorMessage;return a.hasError?React.createElement(j,{errorMessage:n?c:null,header:t,imageUrl:r,text:o}):this.props.children}}],[{key:"getDerivedStateFromError",value:function(e){return{errorMessage:e.message,hasError:!0}}}]),t}(O.Component));E.defaultProps={showErrorMessage:!1};var S=E;function x(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function R(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?x(Object(r),!0).forEach((function(t){c()(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):x(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}t.a=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:function(){},n=document.querySelectorAll(e);n.length&&Array.prototype.forEach.call(n,(function(e,n){var a=r(e,n),c=R({},e.dataset,{},a.attributes);e.classList.remove("is-loading"),Object(i.render)(React.createElement(S,null,React.createElement(t,o()({},a,{attributes:c}))),e)}))}},,function(e,t){!function(){e.exports=this.wp.htmlEntities}()},function(e,t,r){"use strict";var n=r(5),o=r.n(n),a=(r(8),r(3)),c=r(6),i=r.n(c);function u(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}var s=function(e){var t,r=e.label,n=e.screenReaderLabel,c=e.wrapperElement,s=e.wrapperProps;return!r&&n?(t=c||"span",s=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?u(Object(r),!0).forEach((function(t){o()(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):u(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({},s,{className:i()(s.className,"screen-reader-text")}),React.createElement(t,s,n)):(t=c||a.Fragment,r&&n&&r!==n?React.createElement(t,s,React.createElement("span",{"aria-hidden":"true"},r),React.createElement("span",{className:"screen-reader-text"},n)):React.createElement(t,s,r))};s.defaultProps={wrapperProps:{}},t.a=s},,function(e,t){function r(t,n){return e.exports=r=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},r(t,n)}e.exports=r},function(e,t,r){"use strict";var n=r(30);function o(){}function a(){}a.resetWarningCache=o,e.exports=function(){function e(e,t,r,o,a,c){if(c!==n){var i=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw i.name="Invariant Violation",i}}function t(){return e}e.isRequired=e;var r={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:a,resetWarningCache:o};return r.PropTypes=r,r}},function(e,t,r){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},function(e,t){},,function(e,t){e.exports=function(e){if(Array.isArray(e))return e}},function(e,t){e.exports=function(e,t){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e)){var r=[],n=!0,o=!1,a=void 0;try{for(var c,i=e[Symbol.iterator]();!(n=(c=i.next()).done)&&(r.push(c.value),!t||r.length!==t);n=!0);}catch(e){o=!0,a=e}finally{try{n||null==i.return||i.return()}finally{if(o)throw a}}return r}}},function(e,t){e.exports=function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}},function(e,t,r){"use strict";var n=r(12),o=r.n(n),a=r(13),c=r.n(a),i=r(14),u=r.n(i),s=r(15),l=r.n(s),p=r(16),f=r.n(p),d=r(10),g=r.n(d),m=r(17),b=r.n(m),h=r(5),v=r.n(h),y=r(3);t.a=function(e){var t=0,r=function(r){function n(){var e,r;c()(this,n);for(var o=arguments.length,a=new Array(o),i=0;i<o;i++)a[i]=arguments[i];return r=l()(this,(e=f()(n)).call.apply(e,[this].concat(a))),v()(g()(r),"instanceId",t++),r}return b()(n,r),u()(n,[{key:"render",value:function(){return React.createElement(e,o()({},this.props,{componentId:this.instanceId}))}}]),n}(y.Component);return r.displayName="withComponentId",r}},,function(e,t,r){"use strict";r.d(t,"b",(function(){return o})),r.d(t,"d",(function(){return a})),r.d(t,"c",(function(){return c})),r.d(t,"a",(function(){return i})),r.d(t,"e",(function(){return u}));var n=r(1),o=Object(n.getSetting)("enableReviewRating",!0),a=Object(n.getSetting)("showAvatars",!0),c=(Object(n.getSetting)("max_columns",6),Object(n.getSetting)("min_columns",1),Object(n.getSetting)("default_columns",3),Object(n.getSetting)("max_rows",6),Object(n.getSetting)("min_rows",1),Object(n.getSetting)("default_rows",2),Object(n.getSetting)("min_height",500),Object(n.getSetting)("default_height",500),Object(n.getSetting)("placeholderImgSrc","")),i=(Object(n.getSetting)("thumbnail_size",300),Object(n.getSetting)("isLargeCatalog"),Object(n.getSetting)("limitTags"),Object(n.getSetting)("hasProducts",!0),Object(n.getSetting)("hasTags",!0),Object(n.getSetting)("homeUrl",""),Object(n.getSetting)("productCount",0),Object(n.getSetting)("attributes",[])),u=Object(n.getSetting)("wcBlocksAssetUrl","")},,function(e,t,r){"use strict";r.d(t,"a",(function(){return i}));var n=r(7),o=r(9),a=r(0),c=r(11),i=function(e){var t=e.namespace,r=e.resourceName,i=e.resourceValues,u=void 0===i?[]:i,s=e.query,l=void 0===s?{}:s,p=e.shouldSelect,f=void 0===p||p;if(!t||!r)throw new Error("The options object must have valid values for the namespace and the resource properties.");var d=Object(a.useRef)({results:[],isLoading:!0}),g=Object(c.a)(l),m=Object(c.a)(u),b=Object(o.useSelect)((function(e){if(!f)return null;var o=e(n.COLLECTIONS_STORE_KEY),a=[t,r,g,m];return{results:o.getCollection.apply(o,a),isLoading:!o.hasFinishedResolution("getCollection",a)}}),[t,r,m,g,f]);return null!==b&&(d.current=b),d.current}},function(e,t,r){"use strict";r(8);var n=r(6),o=r.n(n),a=r(26),c=r(36);r(47);t.a=Object(c.a)((function(e){var t=e.className,r=e.componentId,n=e.defaultValue,c=e.label,i=e.onChange,u=e.options,s=e.screenReaderLabel,l=e.readOnly,p=e.value,f="wc-block-sort-select__select-".concat(r);return React.createElement("div",{className:o()("wc-block-sort-select",t)},React.createElement(a.a,{label:c,screenReaderLabel:s,wrapperElement:"label",wrapperProps:{className:"wc-block-sort-select__label",htmlFor:f}}),React.createElement("select",{id:f,className:"wc-block-sort-select__select",defaultValue:n,onChange:i,readOnly:l,value:p},u.map((function(e){return React.createElement("option",{key:e.key,value:e.key},e.label)}))))}))},,,,,,function(e,t){},function(e,t,r){"use strict";var n=r(0),o=r(1),a=r(7),c=r(9);t.a=function(e){return function(t){var r;return r=Object(n.useRef)(Object(o.getSetting)("restApiRoutes")),Object(c.useSelect)((function(e,t){if(r.current){var n=e(a.SCHEMA_STORE_KEY),o=n.isResolving,c=n.hasFinishedResolution,i=t.dispatch(a.SCHEMA_STORE_KEY),u=i.receiveRoutes,s=i.startResolution,l=i.finishResolution;Object.keys(r.current).forEach((function(e){var t=r.current[e];o("getRoutes",[e])||c("getRoutes",[e])||(s("getRoutes",[e]),u(t,[e]),l("getRoutes",[e]))}))}}),[]),React.createElement(e,t)}}},function(e,t,r){"use strict";r.d(t,"a",(function(){return p})),r.d(t,"b",(function(){return f})),r.d(t,"c",(function(){return d}));var n=r(4),o=r.n(n),a=r(7),c=r(9),i=r(0),u=r(19),s=r(18),l=r(11),p=function(e){var t=Object(u.a)();e=e||t;var r=Object(c.useSelect)((function(t){return t(a.QUERY_STATE_STORE_KEY).getValueForQueryContext(e,void 0)}),[e]),n=Object(c.useDispatch)(a.QUERY_STATE_STORE_KEY).setValueForQueryContext;return[r,Object(i.useCallback)((function(t){n(e,t)}),[e])]},f=function(e,t,r){var n=Object(u.a)();r=r||n;var o=Object(c.useSelect)((function(n){return n(a.QUERY_STATE_STORE_KEY).getValueForQueryKey(r,e,t)}),[r,e]),s=Object(c.useDispatch)(a.QUERY_STATE_STORE_KEY).setQueryValue;return[o,Object(i.useCallback)((function(t){s(r,e,t)}),[r,e])]},d=function(e,t){var r=Object(u.a)(),n=p(t=t||r),a=o()(n,2),c=a[0],f=a[1],d=Object(l.a)(e),g=Object(i.useRef)(!1);return Object(i.useEffect)((function(){f(Object(s.assign)({},c,d)),g.current=!0}),[d]),g.current?[c,f]:[e,f]}},,,,,,,function(e,t,r){var n=r(63);e.exports=function(e,t){if(null==e)return{};var r,o,a=n(e,t);if(Object.getOwnPropertySymbols){var c=Object.getOwnPropertySymbols(e);for(o=0;o<c.length;o++)r=c[o],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}},function(e,t){!function(){e.exports=this.wc.wcBlocksRegistry}()},,,,,,function(e,t){e.exports=function(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}},function(e,t){},function(e,t,r){"use strict";r.d(t,"a",(function(){return o}));var n=r(3),o=function(e,t){var r=Object(n.useRef)();return Object(n.useEffect)((function(){r.current===e||t&&!t(e,r.current)||(r.current=e)}),[e,r.current]),r.current}},function(e,t){},function(e,t){},function(e,t){},,,,,function(e,t,r){"use strict";r.r(t);var n=r(48),o=r(13),a=r.n(o),c=r(14),i=r.n(c),u=r(15),s=r.n(u),l=r(16),p=r.n(l),f=r(17),d=r.n(f),g=r(3),m=r.n(g),b=(r(8),r(4)),h=r.n(b),v=r(0),y=r(20),O=r.n(y),_=r(56),w=r.n(_),j=r(5),E=r.n(j),S=r(18),x=r(6),R=r.n(x),P=r(2),k=r(26),N=(r(67),function(e){var t=e.currentPage,r=e.displayFirstAndLastPages,n=e.displayNextAndPreviousArrows,o=e.pagesToDisplay,a=e.onPageChange,c=e.totalPages,i=function(e,t,r){if(r<=2)return{minIndex:null,maxIndex:null};var n=e-1,o=Math.max(Math.floor(t-n/2),2),a=Math.min(Math.ceil(t+(n-(t-o))),r-1);return{minIndex:Math.max(Math.floor(t-(n-(a-t))),2),maxIndex:a}}(o,t,c),u=i.minIndex,s=i.maxIndex,l=r&&Boolean(1!==u),p=r&&Boolean(s!==c),f=r&&Boolean(u>3),d=r&&Boolean(s<c-2);l&&3===u&&(u-=1),p&&s===c-2&&(s+=1);var g=[];if(u&&s)for(var m=u;m<=s;m++)g.push(m);return React.createElement("div",{className:"wc-block-pagination"},React.createElement(k.a,{screenReaderLabel:Object(P.__)("Navigate to another page",'woocommerce')}),n&&React.createElement("button",{className:"wc-block-pagination-page",onClick:function(){return a(t-1)},title:Object(P.__)("Previous page",'woocommerce'),disabled:t<=1},React.createElement(k.a,{label:"<",screenReaderLabel:Object(P.__)("Previous page",'woocommerce')})),l&&React.createElement("button",{className:R()("wc-block-pagination-page",{"wc-block-pagination-page--active":1===t}),onClick:function(){return a(1)},disabled:1===t},"1"),f&&React.createElement("span",{className:"wc-block-pagination-ellipsis","aria-hidden":"true"},Object(P.__)("…",'woocommerce')),g.map((function(e){return React.createElement("button",{key:e,className:R()("wc-block-pagination-page",{"wc-block-pagination-page--active":t===e}),onClick:t===e?null:function(){return a(e)},disabled:t===e},e)})),d&&React.createElement("span",{className:"wc-block-pagination-ellipsis","aria-hidden":"true"},Object(P.__)("…",'woocommerce')),p&&React.createElement("button",{className:R()("wc-block-pagination-page",{"wc-block-pagination-page--active":t===c}),onClick:function(){return a(c)},disabled:t===c},c),n&&React.createElement("button",{className:"wc-block-pagination-page",onClick:function(){return a(t+1)},title:Object(P.__)("Next page",'woocommerce'),disabled:t>=c},React.createElement(k.a,{label:">",screenReaderLabel:Object(P.__)("Next page",'woocommerce')})))});N.defaultProps={displayFirstAndLastPages:!0,displayNextAndPreviousArrows:!0,pagesToDisplay:3};var C=N,T=r(41),D=(r(66),function(e){var t=e.defaultValue,r=e.onChange,n=e.readOnly,o=e.value;return React.createElement(T.a,{className:"wc-block-product-sort-select",defaultValue:t,name:"orderby",onChange:r,options:[{key:"menu_order",label:Object(P.__)("Default sorting",'woocommerce')},{key:"popularity",label:Object(P.__)("Popularity",'woocommerce')},{key:"rating",label:Object(P.__)("Average rating",'woocommerce')},{key:"date",label:Object(P.__)("Latest",'woocommerce')},{key:"price",label:Object(P.__)("Price: low to high",'woocommerce')},{key:"price-desc",label:Object(P.__)("Price: high to low",'woocommerce')}],readOnly:n,screenReaderLabel:Object(P.__)("Order products by",'woocommerce'),value:o})}),F=function(e,t,r){if("object"!==O()(r))throw new Error("".concat(e," expects an object for its context value"));var n=[];for(var o in t)t[o].required&&void 0===r[o]?n.push("The ".concat(o," is required and is not present.")):void 0!==r[o]&&O()(r[o])!==t[o].type&&n.push("The ".concat(o," must be of ").concat(t[o].type," and instead was ").concat(O()(r[o])));if(n.length>0)throw new Error("There was a problem with the value passed in on ".concat(e,":\n ").concat(n.join("\n")))},A={parentName:{required:!0,type:"string"}},I=Object(v.createContext)({parentName:null}),V=function(e){var t=e.value,r=e.children;return Object(v.useEffect)((function(){F("InnerBlockConfigurationProvider",A,t)}),[t]),React.createElement(I.Provider,{value:t},r)},L={layoutStyleClassPrefix:{required:!0,type:"string"}},M=Object(v.createContext)({layoutStyleClassPrefix:""}),B=function(){return Object(v.useContext)(M)},U=function(e){var t=e.value,r=e.children;return Object(v.useEffect)((function(){F("ProductLayoutContextProvider",L,t)}),[t]),React.createElement(M.Provider,{value:t},r)},q=r(36),K=r(12),Y=r.n(K),Q=r(57);function H(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function W(){return(W=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}function G(e){return(G=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function z(e,t){return(z=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Z(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}var $="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED";function J(){}function X(){}X.resetWarningCache=J;var ee=function(e,t){return e(t={exports:{}},t.exports),t.exports}((function(e){e.exports=function(){function e(e,t,r,n,o,a){if(a!==$){var c=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw c.name="Invariant Violation",c}}function t(){return e}e.isRequired=e;var r={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:X,resetWarningCache:J};return r.PropTypes=r,r}()}));function te(){}function re(e){return!!(e||"").match(/\d/)}function ne(e){return e.replace(/[-[\]/{}()*+?.\\^$|]/g,"\\$&")}function oe(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],r="-"===e[0],n=r&&t,o=(e=e.replace("-","")).split(".");return{beforeDecimal:o[0],afterDecimal:o[1]||"",hasNagation:r,addNegation:n}}function ae(e,t,r){for(var n="",o=r?"0":"",a=0;a<=t-1;a++)n+=e[a]||o;return n}function ce(e,t){if(e.value=e.value,null!==e){if(e.createTextRange){var r=e.createTextRange();return r.move("character",t),r.select(),!0}return e.selectionStart||0===e.selectionStart?(e.focus(),e.setSelectionRange(t,t),!0):(e.focus(),!1)}}function ie(e,t,r){return Math.min(Math.max(e,t),r)}function ue(e){return Math.max(e.selectionStart,e.selectionEnd)}var se={thousandSeparator:ee.oneOfType([ee.string,ee.oneOf([!0])]),decimalSeparator:ee.string,allowedDecimalSeparators:ee.arrayOf(ee.string),thousandsGroupStyle:ee.oneOf(["thousand","lakh","wan"]),decimalScale:ee.number,fixedDecimalScale:ee.bool,displayType:ee.oneOf(["input","text"]),prefix:ee.string,suffix:ee.string,format:ee.oneOfType([ee.string,ee.func]),removeFormatting:ee.func,mask:ee.oneOfType([ee.string,ee.arrayOf(ee.string)]),value:ee.oneOfType([ee.number,ee.string]),defaultValue:ee.oneOfType([ee.number,ee.string]),isNumericString:ee.bool,customInput:ee.elementType,allowNegative:ee.bool,allowEmptyFormatting:ee.bool,allowLeadingZeros:ee.bool,onValueChange:ee.func,onKeyDown:ee.func,onMouseUp:ee.func,onChange:ee.func,onFocus:ee.func,onBlur:ee.func,type:ee.oneOf(["text","tel","password"]),isAllowed:ee.func,renderText:ee.func,getInputRef:ee.func},le={displayType:"input",decimalSeparator:".",thousandsGroupStyle:"thousand",fixedDecimalScale:!1,prefix:"",suffix:"",allowNegative:!0,allowEmptyFormatting:!1,allowLeadingZeros:!1,isNumericString:!1,type:"text",onValueChange:te,onChange:te,onKeyDown:te,onMouseUp:te,onFocus:te,onBlur:te,isAllowed:function(){return!0}},pe=function(e){function t(e){var r,n,o;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),n=this,r=!(o=G(t).call(this,e))||"object"!=typeof o&&"function"!=typeof o?Z(n):o;var a=e.defaultValue;r.validateProps();var c=r.formatValueProp(a);return r.state={value:c,numAsString:r.removeFormatting(c)},r.selectionBeforeInput={selectionStart:0,selectionEnd:0},r.onChange=r.onChange.bind(Z(Z(r))),r.onKeyDown=r.onKeyDown.bind(Z(Z(r))),r.onMouseUp=r.onMouseUp.bind(Z(Z(r))),r.onFocus=r.onFocus.bind(Z(Z(r))),r.onBlur=r.onBlur.bind(Z(Z(r))),r}var r,n,o;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&z(e,t)}(t,e),r=t,(n=[{key:"componentDidUpdate",value:function(e){this.updateValueIfRequired(e)}},{key:"updateValueIfRequired",value:function(e){var t=this.props,r=this.state,n=this.focusedElm,o=r.value,a=r.numAsString,c=void 0===a?"":a;if(e!==t){this.validateProps();var i=this.formatNumString(c),u=void 0===t.value?i:this.formatValueProp(),s=this.removeFormatting(u),l=parseFloat(s),p=parseFloat(c);(isNaN(l)&&isNaN(p)||l===p)&&i===o&&(null!==n||u===o)||this.updateValue({formattedValue:u,numAsString:s,input:n})}}},{key:"getFloatString",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=this.props.decimalScale,r=this.getSeparators(),n=r.decimalSeparator,o=this.getNumberRegex(!0),a="-"===e[0];a&&(e=e.replace("-","")),n&&0===t&&(e=e.split(n)[0]);var c=(e=(e.match(o)||[]).join("").replace(n,".")).indexOf(".");return-1!==c&&(e="".concat(e.substring(0,c),".").concat(e.substring(c+1,e.length).replace(new RegExp(ne(n),"g"),""))),a&&(e="-"+e),e}},{key:"getNumberRegex",value:function(e,t){var r=this.props,n=r.format,o=r.decimalScale,a=this.getSeparators().decimalSeparator;return new RegExp("\\d"+(!a||0===o||t||n?"":"|"+ne(a)),e?"g":void 0)}},{key:"getSeparators",value:function(){var e=this.props.decimalSeparator,t=this.props,r=t.thousandSeparator,n=t.allowedDecimalSeparators;return!0===r&&(r=","),n||(n=[e,"."]),{decimalSeparator:e,thousandSeparator:r,allowedDecimalSeparators:n}}},{key:"getMaskAtIndex",value:function(e){var t=this.props.mask,r=void 0===t?" ":t;return"string"==typeof r?r:r[e]||" "}},{key:"getValueObject",value:function(e,t){var r=parseFloat(t);return{formattedValue:e,value:t,floatValue:isNaN(r)?void 0:r}}},{key:"validateProps",value:function(){var e=this.props.mask,t=this.getSeparators(),r=t.decimalSeparator,n=t.thousandSeparator;if(r===n)throw new Error("\n Decimal separator can't be same as thousand separator.\n thousandSeparator: ".concat(n,' (thousandSeparator = {true} is same as thousandSeparator = ",")\n decimalSeparator: ').concat(r," (default value for decimalSeparator is .)\n "));if(e&&("string"===e?e:e.toString()).match(/\d/g))throw new Error("\n Mask ".concat(e," should not contain numeric character;\n "))}},{key:"setPatchedCaretPosition",value:function(e,t,r){ce(e,t),setTimeout((function(){e.value===r&&ce(e,t)}),0)}},{key:"correctCaretPosition",value:function(e,t,r){var n=this.props,o=n.prefix,a=n.suffix,c=n.format;if(""===e)return 0;if(t=ie(t,0,e.length),!c){var i="-"===e[0];return ie(t,o.length+(i?1:0),e.length-a.length)}if("function"==typeof c)return t;if("#"===c[t]&&re(e[t]))return t;if("#"===c[t-1]&&re(e[t-1]))return t;var u=c.indexOf("#");t=ie(t,u,c.lastIndexOf("#")+1);for(var s=c.substring(t,c.length).indexOf("#"),l=t,p=t+(-1===s?0:s);l>u&&("#"!==c[l]||!re(e[l]));)l-=1;return!re(e[p])||"left"===r&&t!==u||t-l<p-t?re(e[l])?l+1:l:p}},{key:"getCaretPosition",value:function(e,t,r){var n,o,a=this.props.format,c=this.state.value,i=this.getNumberRegex(!0),u=(e.match(i)||[]).join(""),s=(t.match(i)||[]).join("");for(n=0,o=0;o<r;o++){var l=e[o]||"",p=t[n]||"";if((l.match(i)||l===p)&&("0"!==l||!p.match(i)||"0"===p||u.length===s.length)){for(;l!==t[n]&&n<t.length;)n++;n++}}return"string"!=typeof a||c||(n=t.length),n=this.correctCaretPosition(t,n)}},{key:"removePrefixAndSuffix",value:function(e){var t=this.props,r=t.format,n=t.prefix,o=t.suffix;if(!r&&e){var a="-"===e[0];a&&(e=e.substring(1,e.length));var c=(e=n&&0===e.indexOf(n)?e.substring(n.length,e.length):e).lastIndexOf(o);e=o&&-1!==c&&c===e.length-o.length?e.substring(0,c):e,a&&(e="-"+e)}return e}},{key:"removePatternFormatting",value:function(e){for(var t=this.props.format.split("#").filter((function(e){return""!==e})),r=0,n="",o=0,a=t.length;o<=a;o++){var c=t[o]||"",i=o===a?e.length:e.indexOf(c,r);if(-1===i){n=e;break}n+=e.substring(r,i),r=i+c.length}return(n.match(/\d/g)||[]).join("")}},{key:"removeFormatting",value:function(e){var t=this.props,r=t.format,n=t.removeFormatting;return e?(r?e="string"==typeof r?this.removePatternFormatting(e):"function"==typeof n?n(e):(e.match(/\d/g)||[]).join(""):(e=this.removePrefixAndSuffix(e),e=this.getFloatString(e)),e):e}},{key:"formatWithPattern",value:function(e){for(var t=this.props.format,r=0,n=t.split(""),o=0,a=t.length;o<a;o++)"#"===t[o]&&(n[o]=e[r]||this.getMaskAtIndex(r),r+=1);return n.join("")}},{key:"formatAsNumber",value:function(e){var t=this.props,r=t.decimalScale,n=t.fixedDecimalScale,o=t.prefix,a=t.suffix,c=t.allowNegative,i=t.thousandsGroupStyle,u=this.getSeparators(),s=u.thousandSeparator,l=u.decimalSeparator,p=-1!==e.indexOf(".")||r&&n,f=oe(e,c),d=f.beforeDecimal,g=f.afterDecimal,m=f.addNegation;return void 0!==r&&(g=ae(g,r,n)),s&&(d=function(e,t,r){var n=function(e){switch(e){case"lakh":return/(\d+?)(?=(\d\d)+(\d)(?!\d))(\.\d+)?/g;case"wan":return/(\d)(?=(\d{4})+(?!\d))/g;case"thousand":default:return/(\d)(?=(\d{3})+(?!\d))/g}}(r),o=e.search(/[1-9]/);return o=-1===o?e.length:o,e.substring(0,o)+e.substring(o,e.length).replace(n,"$1"+t)}(d,s,i)),o&&(d=o+d),a&&(g+=a),m&&(d="-"+d),e=d+(p&&l||"")+g}},{key:"formatNumString",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=this.props,r=t.format,n=t.allowEmptyFormatting,o=e;return o=""!==e||n?"-"!==e||r?"string"==typeof r?this.formatWithPattern(o):"function"==typeof r?r(o):this.formatAsNumber(o):"-":""}},{key:"formatValueProp",value:function(e){var t=this.props,r=t.format,n=t.decimalScale,o=t.fixedDecimalScale,a=t.allowEmptyFormatting,c=this.props,i=c.value,u=void 0===i?e:i,s=c.isNumericString,l=!u&&0!==u;return l&&a&&(u=""),l&&!a?"":("number"==typeof u&&(u=u.toString(),s=!0),"Infinity"===u&&s&&(u=""),s&&!r&&"number"==typeof n&&(u=function(e,t,r){if(-1!==["","-"].indexOf(e))return e;var n=-1!==e.indexOf(".")&&t,o=oe(e),a=o.beforeDecimal,c=o.afterDecimal,i=o.hasNagation,u=parseFloat("0.".concat(c||"0")).toFixed(t).split("."),s=a.split("").reverse().reduce((function(e,t,r){return e.length>r?(Number(e[0])+Number(t)).toString()+e.substring(1,e.length):t+e}),u[0]),l=ae(u[1]||"",Math.min(t,c.length),r),p=n?".":"";return"".concat(i?"-":"").concat(s).concat(p).concat(l)}(u,n,o)),s?this.formatNumString(u):this.formatInput(u))}},{key:"formatNegation",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=this.props.allowNegative,r=new RegExp("(-)"),n=new RegExp("(-)(.)*(-)"),o=r.test(e),a=n.test(e);return e=e.replace(/-/g,""),o&&!a&&t&&(e="-"+e),e}},{key:"formatInput",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=this.props.format;return t||(e=this.removePrefixAndSuffix(e),e=this.formatNegation(e)),e=this.removeFormatting(e),this.formatNumString(e)}},{key:"isCharacterAFormat",value:function(e,t){var r=this.props,n=r.format,o=r.prefix,a=r.suffix,c=r.decimalScale,i=r.fixedDecimalScale,u=this.getSeparators().decimalSeparator;return"string"==typeof n&&"#"!==n[e]||!(n||!(e<o.length||e>=t.length-a.length||c&&i&&t[e]===u))}},{key:"checkIfFormatGotDeleted",value:function(e,t,r){for(var n=e;n<t;n++)if(this.isCharacterAFormat(n,r))return!0;return!1}},{key:"correctInputValue",value:function(e,t,r){var n=this.props,o=n.format,a=n.allowNegative,c=n.prefix,i=n.suffix,u=this.getSeparators(),s=u.allowedDecimalSeparators,l=u.decimalSeparator,p=this.state.numAsString||"",f=this.selectionBeforeInput,d=f.selectionStart,g=f.selectionEnd,m=function(e,t){for(var r=0,n=0,o=e.length,a=t.length;e[r]===t[r]&&r<o;)r++;for(;e[o-1-n]===t[a-1-n]&&a-n>r&&o-n>r;)n++;return{start:r,end:o-n}}(t,r),b=m.start,h=m.end;if(!o&&b===h&&-1!==s.indexOf(r[d]))return r.substr(0,d)+l+r.substr(d+1,r.length);var v=o?0:c.length,y=t.length-(o?0:i.length);if(r.length>t.length||!r.length||b===h||0===d&&g===t.length||d===v&&g===y)return r;if(this.checkIfFormatGotDeleted(b,h,t)&&(r=t),!o){var O=this.removeFormatting(r),_=oe(O,a),w=_.beforeDecimal,j=_.afterDecimal,E=_.addNegation,S=e<r.indexOf(l)+1;if(O.length<p.length&&S&&""===w&&!parseFloat(j))return E?"-":""}return r}},{key:"updateValue",value:function(e){var t=this,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:te,n=e.formattedValue,o=e.input,a=e.numAsString,c=e.caretPos,i=this.props.onValueChange,u=this.state.value;if(o){if(!c){var s=e.inputValue||o.value,l=ue(o);c=this.getCaretPosition(s,n,l)}o.value=n,this.setPatchedCaretPosition(o,c,n)}void 0===a&&(a=this.removeFormatting(n)),n!==u?this.setState({value:n,numAsString:a},(function(){i(t.getValueObject(n,a)),r()})):r()}},{key:"onChange",value:function(e){e.persist();var t=e.target,r=t.value,n=this.state,o=this.props,a=o.isAllowed,c=n.value||"",i=ue(t);r=this.correctInputValue(i,c,r);var u=this.formatInput(r)||"",s=this.removeFormatting(u);a(this.getValueObject(u,s))||(u=c),this.updateValue({formattedValue:u,numAsString:s,inputValue:r,input:t},(function(){o.onChange(e)}))}},{key:"onBlur",value:function(e){var t=this.props,r=this.state,n=t.format,o=t.onBlur,a=t.allowLeadingZeros,c=r.numAsString,i=r.value;if(this.focusedElm=null,this.focusTimeout&&clearTimeout(this.focusTimeout),!n){a||(c=function(e){if(!e)return e;var t="-"===e[0];t&&(e=e.substring(1,e.length));var r=e.split("."),n=r[0].replace(/^0+/,"")||"0",o=r[1]||"";return"".concat(t?"-":"").concat(n).concat(o?".".concat(o):"")}(c));var u=this.formatNumString(c);if(u!==i)return e.persist(),void this.updateValue({formattedValue:u,numAsString:c},(function(){o(e)}))}o(e)}},{key:"onKeyDown",value:function(e){var t,r=e.target,n=e.key,o=r.selectionStart,a=r.selectionEnd,c=r.value,i=void 0===c?"":c,u=this.props,s=u.decimalScale,l=u.fixedDecimalScale,p=u.prefix,f=u.suffix,d=u.format,g=u.onKeyDown,m=(u.onValueChange,void 0!==s&&l),b=this.getNumberRegex(!1,m),h=new RegExp("-"),v="string"==typeof d;if(this.selectionBeforeInput={selectionStart:o,selectionEnd:a},"ArrowLeft"===n||"Backspace"===n?t=o-1:"ArrowRight"===n?t=o+1:"Delete"===n&&(t=o),void 0!==t&&o===a){var y=t,O=v?d.indexOf("#"):p.length,_=v?d.lastIndexOf("#")+1:i.length-f.length;if("ArrowLeft"===n||"ArrowRight"===n){var w="ArrowLeft"===n?"left":"right";y=this.correctCaretPosition(i,t,w)}else if("Delete"!==n||b.test(i[t])||h.test(i[t])){if("Backspace"===n&&!b.test(i[t]))if(o<=O+1&&"-"===i[0]&&void 0===d){var j=i.substring(1);e.persist(),this.updateValue({formattedValue:j,caretPos:y,input:r})}else if(!h.test(i[t])){for(;!b.test(i[y-1])&&y>O;)y--;y=this.correctCaretPosition(i,y,"left")}}else for(;!b.test(i[y])&&y<_;)y++;(y!==t||t<O||t>_)&&(e.preventDefault(),this.setPatchedCaretPosition(r,y,i)),e.isUnitTestRun&&this.setPatchedCaretPosition(r,y,i),this.props.onKeyDown(e)}else g(e)}},{key:"onMouseUp",value:function(e){var t=e.target,r=t.selectionStart,n=t.selectionEnd,o=t.value,a=void 0===o?"":o;if(r===n){var c=this.correctCaretPosition(a,r);c!==r&&this.setPatchedCaretPosition(t,c,a)}this.props.onMouseUp(e)}},{key:"onFocus",value:function(e){var t=this;e.persist(),this.focusedElm=e.target,this.focusTimeout=setTimeout((function(){var r=e.target,n=r.selectionStart,o=r.selectionEnd,a=r.value,c=void 0===a?"":a,i=t.correctCaretPosition(c,n);i===n||0===n&&o===c.length||t.setPatchedCaretPosition(r,i,c),t.props.onFocus(e)}),0)}},{key:"render",value:function(){var e,t,r,n=this.props,o=n.type,a=n.displayType,c=n.customInput,i=n.renderText,u=n.getInputRef,s=this.state.value,l=(e=this.props,t=se,r={},Object.keys(e).forEach((function(n){t[n]||(r[n]=e[n])})),r),p=W({},l,{type:o,value:s,onChange:this.onChange,onKeyDown:this.onKeyDown,onMouseUp:this.onMouseUp,onFocus:this.onFocus,onBlur:this.onBlur});if("text"===a)return i?i(s)||null:m.a.createElement("span",W({},l,{ref:u}),s);if(c){var f=c;return m.a.createElement(f,W({},p,{ref:u}))}return m.a.createElement("input",W({},p,{ref:u}))}}])&&H(r.prototype,n),o&&H(r,o),t}(m.a.Component);pe.propTypes=se,pe.defaultProps=le;var fe=pe,de=function(e){var t=e.className,r=e.product,n=B().layoutStyleClassPrefix,o=r.prices||{},a={displayType:"text",thousandSeparator:o.thousand_separator,decimalSeparator:o.decimal_separator,decimalScale:o.decimals,fixedDecimalScale:!0,prefix:o.price_prefix,suffix:o.price_suffix};if(o.price_range&&o.price_range.min_amount&&o.price_range.max_amount){var c=parseFloat(o.price_range.min_amount),i=parseFloat(o.price_range.max_amount);return React.createElement("div",{className:R()(t,"".concat(n,"__product-price"))},React.createElement("span",{className:"".concat(n,"__product-price__value")},React.createElement(fe,Y()({value:c},a))," — ",React.createElement(fe,Y()({value:i},a))))}return React.createElement("div",{className:R()(t,"".concat(n,"__product-price"))},o.regular_price!==o.price&&React.createElement("del",{className:"".concat(n,"__product-price__regular")},React.createElement(fe,Y()({value:o.regular_price},a))),React.createElement("span",{className:"".concat(n,"__product-price__value")},React.createElement(fe,Y()({value:o.price},a))))},ge=r(38),me=function(e){var t=e.className,r=e.product,n=e.align,o=B().layoutStyleClassPrefix,a="string"==typeof n?"".concat(o,"__product-onsale--align").concat(n):"";return r&&r.on_sale?React.createElement("div",{className:R()(t,a,"".concat(o,"__product-onsale"))},Object(P.__)("Sale",'woocommerce')):null},be=function(e){var t=e.product,r=e.saleBadgeAlign;return e.shouldRender?React.createElement(me,{product:t,align:r}):null},he=function(e){var t=e.layoutPrefix,r=e.loaded,n=e.image,o=e.onLoad,a=R()("".concat(t,"__product-image__image"),E()({},"".concat(t,"__product-image__image_placeholder"),!r&&!n)),c=n||{},i=c.thumbnail,u=c.srcset,s=c.sizes,l=c.alt;return React.createElement(v.Fragment,null,n&&React.createElement("img",{className:a,src:i,srcSet:u,sizes:s,alt:l,onLoad:o,hidden:!r}),!r&&React.createElement("img",{className:a,src:ge.c,alt:""}))},ve=function(e){var t=e.className,r=e.product,n=e.productLink,o=void 0===n||n,a=e.showSaleBadge,c=void 0===a||a,i=e.saleBadgeAlign,u=void 0===i?"right":i,s=Object(v.useState)(!1),l=h()(s,2),p=l[0],f=l[1],d=B().layoutStyleClassPrefix,g=r.images&&r.images.length?r.images[0]:null,m=React.createElement(v.Fragment,null,React.createElement(be,{product:r,saleBadgeAlign:u,shouldRender:c}),React.createElement(he,{layoutPrefix:d,loaded:p,image:g,onLoad:function(){return f(!0)}}));return React.createElement("div",{className:R()(t,"".concat(d,"__product-image"))},o?React.createElement("a",{href:r.permalink,rel:"nofollow"},m):m)},ye=r(25),Oe=function(e){var t=e.className,r=e.product,n=e.headingLevel,o=void 0===n?2:n,a=e.productLink,c=void 0===a||a,i=B().layoutStyleClassPrefix;if(!r.name)return null;var u=Object(ye.decodeEntities)(r.name),s="h".concat(o);return React.createElement(s,{className:R()(t,"".concat(i,"__product-title"))},c?React.createElement("a",{href:r.permalink,rel:"nofollow"},u):u)},_e=function(e){var t=e.className,r=e.product,n=parseFloat(r.average_rating),o=B().layoutStyleClassPrefix;if(!Number.isFinite(n)||0===n)return null;var a={width:n/5*100+"%"};return React.createElement("div",{className:R()(t,"".concat(o,"__product-rating"))},React.createElement("div",{className:"".concat(o,"__product-rating__stars"),role:"img"},React.createElement("span",{style:a},Object(P.sprintf)(Object(P.__)("Rated %d out of 5",'woocommerce'),n))))},we=r(9),je=r(40),Ee=r(7),Se=window.Event||{},xe=function(e){var t=e.product,r=e.className,n=t.id,o=t.permalink,a=t.add_to_cart,c=t.has_options,i=t.is_purchasable,u=t.is_in_stock,s=function(e){var t=Object(je.a)({namespace:"/wc/store",resourceName:"cart/items"}),r=t.results,n=t.isLoading,o=Object(v.useRef)(null),a=Object(we.useDispatch)(Ee.COLLECTIONS_STORE_KEY).__experimentalPersistItemToCollection,c=Object(v.useMemo)((function(){var t=Object(S.find)(r,{id:e});return t?t.quantity:0}),[r,e]),i=Object(v.useState)(!1),u=h()(i,2),s=u[0],l=u[1],p=Object(v.useCallback)((function(){l(!0);var t=r.filter((function(t){return t.id!==e}));a("/wc/store","cart/items",t,{id:e,quantity:1})}),[e,r]);return Object(v.useEffect)((function(){o.current!==r&&(s&&l(!1),o.current=r)}),[r,s]),{cartQuantity:c,addingToCart:s,cartIsLoading:n,addToCart:p}}(n),l=s.cartQuantity,p=s.addingToCart,f=s.cartIsLoading,d=s.addToCart,g=B().layoutStyleClassPrefix,m=l>0,b=Object(v.useRef)(!0),y=function(){return Number.isFinite(l)&&m?Object(P.sprintf)(Object(P._n)("%d in cart","%d in cart",l,'woocommerce'),l):Object(ye.decodeEntities)(a.text)};Object(v.useEffect)((function(){if(b.current)b.current=!1;else if(0!==Object.entries(Se).length){var e=new Se("wc_fragment_refresh",{bubbles:!0,cancelable:!0});document.body.dispatchEvent(e)}else{var t=document.createEvent("Event");t.initEvent("wc_fragment_refresh",!0,!0),document.body.dispatchEvent(t)}}),[l]);var O=R()(r,"".concat(g,"__product-add-to-cart"),"wp-block-button"),_=R()("wp-block-button__link","add_to_cart_button",{loading:p,added:m});if(0===Object.keys(t).length||f)return React.createElement("div",{className:O},React.createElement("button",{className:_,disabled:!0}));var w=!c&&i&&u;return React.createElement("div",{className:O},w?React.createElement("button",{onClick:d,"aria-label":Object(ye.decodeEntities)(a.description),className:_,disabled:p},y()):React.createElement("a",{href:o,"aria-label":Object(ye.decodeEntities)(a.description),className:_,rel:"nofollow"},y()))},Re=function(e){var t=e.className,r=e.product,n=B().layoutStyleClassPrefix;return r.description?React.createElement("div",{className:R()(t,"".concat(n,"__product-summary")),dangerouslySetInnerHTML:{__html:r.description}}):null};function Pe(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function ke(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Pe(Object(r),!0).forEach((function(t){E()(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Pe(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var Ne=function e(t,r,n,o){if(n){var a=function(e){return ke({"woocommerce/product-price":de,"woocommerce/product-image":ve,"woocommerce/product-title":Oe,"woocommerce/product-rating":_e,"woocommerce/product-button":xe,"woocommerce/product-summary":Re,"woocommerce/product-sale-badge":me},Object(Q.getRegisteredInnerBlocks)(e))}(t);return n.map((function(n,c){var i=h()(n,2),u=i[0],s=i[1],l=void 0===s?{}:s,p=[];l.children&&l.children.length>0&&(p=e(t,r,l.children,o));var f=a[u];if(!f)return null;var d=r.id||0,g=["layout",u,c,o,d];return React.createElement(f,Y()({key:g.join("_")},l,{children:p,product:r}))}))}},Ce=Object(q.a)((function(e){var t=e.product,r=e.attributes,n=e.componentId,o=r.layoutConfig,a=Object(v.useContext)(I).parentName,c=B().layoutStyleClassPrefix,i=!Object.keys(t).length>0,u=R()("".concat(c,"__product"),{"is-loading":i});return React.createElement("li",{className:u,"aria-hidden":i},Ne(a,t,o,n))})),Te=r(49),De=r(11);function Fe(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Ae(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Fe(Object(r),!0).forEach((function(t){E()(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Fe(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var Ie=function(e){var t={namespace:"/wc/store",resourceName:"products"},r=Object(je.a)(Ae({},t,{query:e})),n=r.results,o=r.isLoading;return{products:n,totalProducts:function(e,t){var r=t.namespace,n=t.resourceName,o=t.resourceValues,a=void 0===o?[]:o,c=t.query,i=void 0===c?{}:c;if(!r||!n)throw new Error("The options object must have valid values for the namespace and the resource name properties.");var u=Object(De.a)(i),s=Object(De.a)(a),l=Object(we.useSelect)((function(t){var o=t(Ee.COLLECTIONS_STORE_KEY),a=[e,r,n,u,s];return{value:o.getCollectionHeader.apply(o,a),isLoading:o.hasFinishedResolution("getCollectionHeader",a)}}),[e,r,n,s,u]),p=l.value,f=l.isLoading;return{value:p,isLoading:void 0===f||f}}("x-wp-total",Ae({},t,{query:e})).value,productsLoading:o}},Ve=r(65),Le=r(10),Me=r.n(Le),Be=(r(68),function(e){var t=function(t){function r(){var e;return a()(this,r),e=s()(this,p()(r).call(this)),E()(Me()(e),"scrollToTopIfNeeded",(function(){var t=e.scrollPointRef.current.getBoundingClientRect().bottom;t>=0&&t<=window.innerHeight||e.scrollPointRef.current.scrollIntoView()})),E()(Me()(e),"moveFocusToTop",(function(t){var r=e.scrollPointRef.current.parentElement.querySelectorAll(t);r.length&&r[0].focus()})),E()(Me()(e),"scrollToTop",(function(t){window&&Number.isFinite(window.innerHeight)&&(e.scrollToTopIfNeeded(),t&&t.focusableSelector&&e.moveFocusToTop(t.focusableSelector))})),e.scrollPointRef=Object(g.createRef)(),e}return d()(r,t),i()(r,[{key:"render",value:function(){return React.createElement(g.Fragment,null,React.createElement("div",{className:"with-scroll-to-top__scroll-point",ref:this.scrollPointRef,"aria-hidden":!0}),React.createElement(e,Y()({},this.props,{scrollToTop:this.scrollToTop})))}}]),r}(g.Component);return t.displayName="withScrollToTop",t}),Ue=(r(64),function(){var e=B().layoutStyleClassPrefix;return React.createElement("div",{className:"".concat(e,"__no-products")},React.createElement("img",{src:ge.e+"img/no-products.svg",alt:Object(P.__)("No products",'woocommerce'),className:"".concat(e,"__no-products-image")}),React.createElement("strong",{className:"".concat(e,"__no-products-title")},Object(P.__)("No products",'woocommerce')),React.createElement("p",{className:"".concat(e,"__no-products-description")},Object(P.__)("There are currently no products available to display.",'woocommerce')))}),qe=function(e){var t=e.resetCallback,r=void 0===t?function(){}:t,n=B().layoutStyleClassPrefix;return React.createElement("div",{className:"".concat(n,"__no-products")},React.createElement("img",{src:ge.e+"img/no-matching-products.svg",alt:Object(P.__)("No products",'woocommerce'),className:"".concat(n,"__no-products-image")}),React.createElement("strong",{className:"".concat(n,"__no-products-title")},Object(P.__)("No products found",'woocommerce')),React.createElement("p",{className:"".concat(n,"__no-products-description")},Object(P.__)("We were unable to find any results based on your search.",'woocommerce')),React.createElement("button",{onClick:r},Object(P.__)("Reset Search",'woocommerce')))};function Ke(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}var Ye=function(e){var t=e.sortValue,r=e.currentPage,n=e.attributes,o=n.columns,a=n.rows;return function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Ke(Object(r),!0).forEach((function(t){E()(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Ke(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({},function(e){switch(e){case"menu_order":case"popularity":case"rating":case"price":return{orderby:e,order:"asc"};case"price-desc":return{orderby:"price",order:"desc"};case"date":return{orderby:"date",order:"desc"}}}(t),{per_page:o*a,page:r})},Qe=Be((function(e){var t=e.attributes,r=e.currentPage,n=e.onPageChange,o=e.onSortChange,a=e.sortValue,c=e.scrollToTop,i=Object(Te.c)(Ye({attributes:t,sortValue:a,currentPage:r})),u=h()(i,1)[0],s=Ie(u),l=s.products,p=s.productsLoading,f=parseInt(s.totalProducts),d=B().layoutStyleClassPrefix,g=function(e){e.order,e.orderby,e.page,e.per_page;return w()(e,["order","orderby","page","per_page"])}(u),m=Object(Te.b)("attributes",[]),b=h()(m,2),y=b[0],_=b[1],j=Object(Te.b)("min_price"),E=h()(j,2),x=E[0],P=E[1],k=Object(Te.b)("max_price"),N=h()(k,2),T=N[0],F=N[1],A=Object(Ve.a)({totalQuery:g,totalProducts:f},(function(e){var t=e.totalQuery,r=e.totalProducts,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},o=n.totalQuery;return!Object(S.isEqual)(t,o)&&Number.isFinite(r)})),I="object"===O()(A)&&Object(S.isEqual)(g,A.totalQuery);Object(v.useEffect)((function(){I||n(1)}),[u]);var V,L,M,U,q,K=t.contentVisibility,Y=t.columns*t.rows,Q=!Number.isFinite(f)&&I?Math.ceil(A.totalProducts/Y):Math.ceil(f/Y),H=l.length?l:Array.from({length:Y}),W=0!==l.length||p,G=y.length>0||Number.isFinite(x)||Number.isFinite(T);return React.createElement("div",{className:(V=t.columns,L=t.rows,M=t.alignButtons,U=t.align,q=void 0!==U?"align"+U:"",R()(d,q,"has-"+V+"-columns",{"has-multiple-rows":L>1,"has-aligned-buttons":M}))},K.orderBy&&W&&React.createElement(D,{onChange:o,value:a}),!W&&G&&React.createElement(qe,{resetCallback:function(){_([]),P(null),F(null)}}),!W&&!G&&React.createElement(Ue,null),W&&React.createElement("ul",{className:"".concat(d,"__products")},H.map((function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=arguments.length>1?arguments[1]:void 0;return React.createElement(Ce,{key:e.id||r,attributes:t,product:e})}))),Q>1&&React.createElement(C,{currentPage:r,onPageChange:function(e){c({focusableSelector:"a, button"}),n(e)},totalPages:Q}))})),He=function(e){var t=e.attributes,r=Object(v.useState)(1),n=h()(r,2),o=n[0],a=n[1],c=Object(v.useState)(t.orderby),i=h()(c,2),u=i[0],s=i[1];Object(v.useEffect)((function(){s(t.orderby)}),[t.orderby]);return React.createElement(Qe,{attributes:t,currentPage:o,onPageChange:function(e){a(e)},onSortChange:function(e){var t=e.target.value;s(t),a(1)},sortValue:u})},We=React.createElement("img",{src:ge.e+"img/grid.svg",alt:"Grid Preview",width:"230",height:"250",style:{width:"100%"}}),Ge={layoutStyleClassPrefix:"wc-block-grid"},ze={parentName:"woocommerce/all-products"},Ze=function(e){function t(){return a()(this,t),s()(this,p()(t).apply(this,arguments))}return d()(t,e),i()(t,[{key:"render",value:function(){var e=this.props,t=e.attributes,r=e.urlParameterSuffix;return t.isPreview?We:React.createElement(V,{value:ze},React.createElement(U,{value:Ge},React.createElement(He,{attributes:t,urlParameterSuffix:r})))}}]),t}(g.Component),$e=r(23);Object($e.a)(".wp-block-woocommerce-all-products",Object(n.a)(Ze),(function(e){return{attributes:JSON.parse(e.dataset.attributes)}}))}]);
|
packages/woocommerce-blocks/build/all-products.deps.json
CHANGED
@@ -1 +1 @@
|
|
1 |
-
["lodash","react","wc-blocks-data-store","wc-blocks-registry","wc-settings","wp-block-editor","wp-blocks","wp-components","wp-compose","wp-data","wp-element","wp-i18n","wp-is-shallow-equal","wp-polyfill"]
|
1 |
+
["lodash","react","wc-blocks-data-store","wc-blocks-registry","wc-settings","wp-block-editor","wp-blocks","wp-components","wp-compose","wp-data","wp-element","wp-html-entities","wp-i18n","wp-is-shallow-equal","wp-polyfill"]
|
packages/woocommerce-blocks/build/all-products.js
CHANGED
@@ -1 +1 @@
|
|
1 |
-
this.wc=this.wc||{},this.wc.blocks=this.wc.blocks||{},this.wc.blocks["all-products"]=function(o){function e(e){for(var i,A,n=e[0],c=e[1],a=e[2],l=0,g=[];l<n.length;l++)A=n[l],Object.prototype.hasOwnProperty.call(r,A)&&r[A]&&g.push(r[A][0]),r[A]=0;for(i in c)Object.prototype.hasOwnProperty.call(c,i)&&(o[i]=c[i]);for(f&&f(e);g.length;)g.shift()();return K.push.apply(K,a||[]),t()}function t(){for(var o,e=0;e<K.length;e++){for(var t=K[e],i=!0,n=1;n<t.length;n++){var c=t[n];0!==r[c]&&(i=!1)}i&&(K.splice(e--,1),o=A(A.s=t[0]))}return o}var i={},r={4:0},K=[];function A(e){if(i[e])return i[e].exports;var t=i[e]={i:e,l:!1,exports:{}};return o[e].call(t.exports,t,t.exports,A),t.l=!0,t.exports}A.m=o,A.c=i,A.d=function(o,e,t){A.o(o,e)||Object.defineProperty(o,e,{enumerable:!0,get:t})},A.r=function(o){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(o,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(o,"__esModule",{value:!0})},A.t=function(o,e){if(1&e&&(o=A(o)),8&e)return o;if(4&e&&"object"==typeof o&&o&&o.__esModule)return o;var t=Object.create(null);if(A.r(t),Object.defineProperty(t,"default",{enumerable:!0,value:o}),2&e&&"string"!=typeof o)for(var i in o)A.d(t,i,function(e){return o[e]}.bind(null,i));return t},A.n=function(o){var e=o&&o.__esModule?function(){return o.default}:function(){return o};return A.d(e,"a",e),e},A.o=function(o,e){return Object.prototype.hasOwnProperty.call(o,e)},A.p="";var n=window.webpackWcBlocksJsonp=window.webpackWcBlocksJsonp||[],c=n.push.bind(n);n.push=e,n=n.slice();for(var a=0;a<n.length;a++)e(n[a]);var f=c;return K.push([642,2,1,0]),t()}({0:function(o,e){!function(){o.exports=this.wp.element}()},1:function(o,e){!function(){o.exports=this.wp.i18n}()},10:function(o,e){!function(){o.exports=this.React}()},109:function(o,e,t){"use strict";t.d(e,"a",(function(){return n}));var i=t(35),r=t(34),K=t(0),A=t(38),n=function(o){var e=o.namespace,t=o.resourceName,n=o.resourceValues,c=void 0===n?[]:n,a=o.query,f=void 0===a?{}:a,l=o.shouldSelect,g=void 0===l||l;if(!e||!t)throw new Error("The options object must have valid values for the namespace and the resource properties.");var u=Object(K.useRef)({results:[],isLoading:!0}),s=Object(A.a)(f),b=Object(A.a)(c),C=Object(r.useSelect)((function(o){if(!g)return null;var r=o(i.COLLECTIONS_STORE_KEY),K=[e,t,s,b];return{results:r.getCollection.apply(r,K),isLoading:!r.hasFinishedResolution("getCollection",K)}}),[e,t,b,s,g]);return null!==C&&(u.current=C),u.current}},18:function(o,e,t){"use strict";t.d(e,"e",(function(){return r})),t.d(e,"r",(function(){return K})),t.d(e,"k",(function(){return A})),t.d(e,"m",(function(){return n})),t.d(e,"b",(function(){return c})),t.d(e,"l",(function(){return a})),t.d(e,"o",(function(){return f})),t.d(e,"d",(function(){return l})),t.d(e,"n",(function(){return g})),t.d(e,"c",(function(){return u})),t.d(e,"p",(function(){return s})),t.d(e,"i",(function(){return b})),t.d(e,"j",(function(){return C})),t.d(e,"f",(function(){return w})),t.d(e,"g",(function(){return v})),t.d(e,"h",(function(){return p})),t.d(e,"q",(function(){return P})),t.d(e,"a",(function(){return d})),t.d(e,"s",(function(){return j}));var i=t(4),r=Object(i.getSetting)("enableReviewRating",!0),K=Object(i.getSetting)("showAvatars",!0),A=Object(i.getSetting)("max_columns",6),n=Object(i.getSetting)("min_columns",1),c=Object(i.getSetting)("default_columns",3),a=Object(i.getSetting)("max_rows",6),f=Object(i.getSetting)("min_rows",1),l=Object(i.getSetting)("default_rows",2),g=Object(i.getSetting)("min_height",500),u=Object(i.getSetting)("default_height",500),s=Object(i.getSetting)("placeholderImgSrc",""),b=(Object(i.getSetting)("thumbnail_size",300),Object(i.getSetting)("isLargeCatalog")),C=Object(i.getSetting)("limitTags"),w=Object(i.getSetting)("hasProducts",!0),v=Object(i.getSetting)("hasTags",!0),p=Object(i.getSetting)("homeUrl",""),P=Object(i.getSetting)("productCount",0),d=Object(i.getSetting)("attributes",[]),j=Object(i.getSetting)("wcBlocksAssetUrl","")},21:function(o,e){!function(){o.exports=this.wp.compose}()},23:function(o,e){!function(){o.exports=this.wp.blocks}()},3:function(o,e){!function(){o.exports=this.wp.components}()},339:function(o,e,t){"use strict";var i=t(0),r=t(3);e.a=function(){return Object(i.createElement)(r.Icon,{icon:Object(i.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24"},Object(i.createElement)("mask",{id:"external-mask",width:"24",height:"24",x:"0",y:"0",maskUnits:"userSpaceOnUse"},Object(i.createElement)("path",{fill:"#fff",d:"M6.3431 6.3431v1.994l7.8984.0072-8.6055 8.6054 1.4142 1.4143 8.6055-8.6055.0071 7.8984h1.994V6.3431H6.3431z"})),Object(i.createElement)("g",{mask:"url(#external-mask)"},Object(i.createElement)("path",{d:"M0 0h24v24H0z"})))})}},34:function(o,e){!function(){o.exports=this.wp.data}()},345:function(o,e){!function(){o.exports=this.wc.wcBlocksRegistry}()},35:function(o,e){!function(){o.exports=this.wc.wcBlocksData}()},38:function(o,e,t){"use strict";t.d(e,"a",(function(){return A}));var i=t(0),r=t(43),K=t.n(r),A=function(o){var e=Object(i.useRef)();return K()(o,e.current)||(e.current=o),e.current}},4:function(o,e){!function(){o.exports=this.wc.wcSettings}()},42:function(o,e){!function(){o.exports=this.wp.blockEditor}()},43:function(o,e){!function(){o.exports=this.wp.isShallowEqual}()},46:function(o,e,t){"use strict";var i=t(0),r=t(1),K=t(5),A=(t(2),t(3)),n=t(18);e.a=function(o){var e=o.columns,t=o.rows,c=o.setAttributes,a=o.alignButtons;return Object(i.createElement)(i.Fragment,null,Object(i.createElement)(A.RangeControl,{label:Object(r.__)("Columns",'woocommerce'),value:e,onChange:function(o){var e=Object(K.clamp)(o,n.m,n.k);c({columns:Object(K.isNaN)(e)?"":e})},min:n.m,max:n.k}),Object(i.createElement)(A.RangeControl,{label:Object(r.__)("Rows",'woocommerce'),value:t,onChange:function(o){var e=Object(K.clamp)(o,n.o,n.l);c({rows:Object(K.isNaN)(e)?"":e})},min:n.o,max:n.l}),Object(i.createElement)(A.ToggleControl,{label:Object(r.__)("Align Buttons",'woocommerce'),help:a?Object(r.__)("Buttons are aligned vertically.",'woocommerce'):Object(r.__)("Buttons follow content.",'woocommerce'),checked:a,onChange:function(){return c({alignButtons:!a})}}))}},47:function(o,e,t){"use strict";var i=t(11),r=t.n(i),K=t(13),A=t.n(K),n=t(17),c=t.n(n),a=t(14),f=t.n(a),l=t(15),g=t.n(l),u=t(12),s=t.n(u),b=t(16),C=t.n(b),w=t(0),v=t(5),p=t(6),P=t.n(p),d=t(3),j=t(21),O=(t(98),function(o){function e(){var o;return A()(this,e),(o=f()(this,g()(e).apply(this,arguments))).onClick=o.onClick.bind(s()(o)),o}return C()(e,o),c()(e,[{key:"onClick",value:function(o){this.props.onChange&&this.props.onChange(o.target.value)}},{key:"render",value:function(){var o,e=this,t=this.props,i=t.label,K=t.checked,A=t.instanceId,n=t.className,c=t.help,a=t.options,f=t.value,l="inspector-toggle-button-control-".concat(A);return c&&(o=Object(v.isFunction)(c)?c(K):c),Object(w.createElement)(d.BaseControl,{id:l,help:o,className:P()("components-toggle-button-control",n)},Object(w.createElement)("label",{id:l+"__label",htmlFor:l,className:"components-toggle-button-control__label"},i),Object(w.createElement)(d.ButtonGroup,{"aria-labelledby":l+"__label"},a.map((function(o,t){var K={};return f===o.value?(K.isPrimary=!0,K["aria-pressed"]=!0):(K.isDefault=!0,K["aria-pressed"]=!1),Object(w.createElement)(d.Button,r()({key:"".concat(o.label,"-").concat(o.value,"-").concat(t),value:o.value,onClick:e.onClick,"aria-label":i+": "+o.label},K),o.label)}))))}}]),e}(w.Component));e.a=Object(j.withInstanceId)(O)},49:function(o,e,t){"use strict";t.d(e,"a",(function(){return K}));var i=t(0),r=Object(i.createContext)("page"),K=function(){return Object(i.useContext)(r)};r.Provider},5:function(o,e){!function(){o.exports=this.lodash}()},53:function(o,e,t){"use strict";var i=t(7),r=t.n(i),K=t(0),A=(t(2),t(10)),n=t(6),c=t.n(n);function a(o,e){var t=Object.keys(o);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(o);e&&(i=i.filter((function(e){return Object.getOwnPropertyDescriptor(o,e).enumerable}))),t.push.apply(t,i)}return t}var f=function(o){var e,t=o.label,i=o.screenReaderLabel,n=o.wrapperElement,f=o.wrapperProps;return!t&&i?(e=n||"span",f=function(o){for(var e=1;e<arguments.length;e++){var t=null!=arguments[e]?arguments[e]:{};e%2?a(Object(t),!0).forEach((function(e){r()(o,e,t[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(o,Object.getOwnPropertyDescriptors(t)):a(Object(t)).forEach((function(e){Object.defineProperty(o,e,Object.getOwnPropertyDescriptor(t,e))}))}return o}({},f,{className:c()(f.className,"screen-reader-text")}),Object(K.createElement)(e,f,i)):(e=n||A.Fragment,t&&i&&t!==i?Object(K.createElement)(e,f,Object(K.createElement)("span",{"aria-hidden":"true"},t),Object(K.createElement)("span",{className:"screen-reader-text"},i)):Object(K.createElement)(e,f,t))};f.defaultProps={wrapperProps:{}},e.a=f},588:function(o,e,t){"use strict";var i=t(0),r=t(3);e.a=function(o){var e=o.className;return Object(i.createElement)(r.Icon,{className:e,icon:Object(i.createElement)("svg",{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},Object(i.createElement)("path",{d:"M21.5,0h-9.3L0.8,11.4c-1,1-1,2.6,0,3.6L9,23.2c1,1,2.6,1,3.6,0c0,0,0,0,0,0L24,11.9V2.5C24,1.1,22.9,0,21.5,0z"}),Object(i.createElement)("circle",{fill:"#fff",cx:"18.1",cy:"5.8",r:"2.5"}),Object(i.createElement)("path",{fill:"#fff",d:"M5.8,10.5C5.8,10,6,9.6,6.3,9.2s0.8-0.5,1.3-0.5c0.6,0,1,0.2,1.3,0.5s0.5,0.8,0.5,1.3V11 c0,0.5-0.2,1-0.5,1.3s-0.8,0.5-1.3,0.5c-0.6,0-1-0.2-1.3-0.5s-0.5-0.8-0.5-1.3V10.5z M7,11c0,0.2,0.1,0.4,0.2,0.6 s0.3,0.2,0.5,0.2s0.4-0.1,0.5-0.2s0.2-0.3,0.2-0.6v-0.4c0-0.2-0.1-0.4-0.2-0.6S7.9,9.7,7.7,9.7c-0.2,0-0.4,0.1-0.5,0.2 S7,10.3,7,10.5V11z M8,16.8l-0.8-0.4l4.2-6.7l0.8,0.4L8,16.8z M9.9,15.3c0-0.5,0.2-1,0.5-1.3s0.8-0.5,1.3-0.5 c0.6,0,1,0.2,1.3,0.5s0.5,0.8,0.5,1.3v0.4c0,0.5-0.2,0.9-0.5,1.3s-0.8,0.5-1.3,0.5c-0.6,0-1-0.2-1.4-0.5s-0.5-0.8-0.5-1.3V15.3z M11,15.8c0,0.2,0.1,0.4,0.2,0.6s0.3,0.2,0.5,0.2c0.5,0,0.7-0.3,0.7-0.8v-0.4c0-0.2-0.1-0.4-0.2-0.6s-0.3-0.2-0.5-0.2 s-0.4,0.1-0.5,0.2S11,15.1,11,15.3V15.8z"}))})}},597:function(o,e,t){"use strict";t.d(e,"a",(function(){return K}));var i=t(1),r="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAASABIAAD/4QBARXhpZgAATU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAADIKADAAQAAAABAAADIAAAAAD/7QA4UGhvdG9zaG9wIDMuMAA4QklNBAQAAAAAAAA4QklNBCUAAAAAABDUHYzZjwCyBOmACZjs+EJ+/8AAEQgDIAMgAwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+v/EAB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQEAAECdwABAgMRBAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/bAEMAAQEBAQEBAQEBAQIBAQECAwICAgIDBAMDAwMDBAQEBAQEBAQEBAQEBAQEBAUFBQUFBQYGBgYGBwcHBwcHBwcHB//bAEMBAQEBAgICAwICAwcFBAUHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHB//dAAQAMv/aAAwDAQACEQMRAD8A/ts8z2/z+VR0UV7B4DbCiiigLsKKKKAuwooooC7CiiigLsKKKKAuwooooC7CiiigLsKKKKAuwooooC7CiiigLsKKKKAuwooooC7CiiigLsKKKKAuwooooC7CiiigLsKKKKAuwooooC7CiiigLsKKKKAuwooooC7CiiigLsKKKKAuwooooC7CiiigLsKKKKAuwooooC7CiiigLsKKKKAuwooooC7CiiigLsKKKKAuwooooC7CiiigLsKKKKAuwooooC7CiiigLsKKKKAuwooooC7CiiigLsKKKKAuwooooC7CiiigLsKKKKAuwooooC7CiiigLsKKKKAuwooooC7CpPM9v8/lUdFAJs//0P7aKKKK9g8B7hRRRQIKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooGtz//R/toooor2DwHuFFFFAgooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiiga3P/9L+2iiiivYPAe4UUUUCCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKBrc//0/7aKKKK9g8B7hRRRQIKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooGtz//U/toooor2DwHuFFFFAgooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiiga3P/9X+2iiiivYPAe4UUUUCCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKBrc//1v7aKKKK9g8B7hRRRQIKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooGtz//X/toooor2DwHuFFFFAgooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiiga3P/9D+2iiiivYPAe4UUUUCCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKBrc//0f7aKKKK9g8B7hRRRQIKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooGtz//S/toooor2DwHuFFFFAgooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiiga3P/9P+2iiiivYPAe4UUUUCCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKBrc//1P7aKKKK9g8B7hRRRQIKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooGtz//V/toooor2DwHuFFFFAgooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiiga3P/9b+2iiiivYPAe4UUUUCCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKBrc//1/7aKKKK9g8B7hRRRQIKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooGtz//Q/toooor2DwHuFFFFAgooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiiga3P/9H+2iiiivYPAe4UUUUCCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKBrc//0v7aKKKK9g8B7hRRRQIKKKKACiiigAoor4C/4KX/ALaNr+wb+yd4/wDj01tBea5YR/2fodvORifVbkFbSLZnc4Z/nkx92NHNJuyuwS6I+/aK/gY0rxn/AMFZbjRPDvx7l/4KS+KfC3xb8ZxjXG8J6g00mkWv2omRLd7cvNZIPKZT5IsikZOwdM1+gvwD/wCDiP46/BafTPCH/BSP9mCePQogIG+I/gECa2faSDLc2JYxqXA3Hypoj/dg7VPM0ryi0gU4OXLGab/rvuf1xUV81fszfthfs0/tieC4/Hn7OHxf0j4n6KEVrmKzl23loW/hurSQJc27Z4HmRqGx8pI5r6Vqk76obVtGFFFFMQUUUUAc94u8T6T4J8KeJvGWvTi10TwnYXGpXkjMqhYbaNpXOWIUYVTySB6mv5c/gn/wc0+HrvVU8VftQfsxax8LP2evGtxeReF/GHh/ztTBa1cr5N1E8cSu+MK7QPlX6Rlcsv7N/wDBWrx7e/DX/gmz+2b4tsba0u3h8CalYyJeMFTy9Qj+xsVzw0oE/wC7UkZfGMnAP8iP7EnhPxPpn7I3wd8N6pItxYajpr6k1nMiyxEX00lyu5GDKTtlB5HelGnKcuVOxnXxMaULuN7u35n9OXwv/wCC9/8AwS6+Keq22j2H7Qx8IT3fCTeItLvtPt939155IPJjPvI6r71+unh3xH4e8X6FpPijwnrtn4m8Na/Al1Y6hp8yXFtcQyDKSRSxsySIw5DKxBr/AD+/23fBfgSH9nPxjrni/wAGQxL8PFGr2MuiRwafO9x/qEilkWBi1u5lBdcZ4BGCM19y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ooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooGtz//Q/toooor2DwHuFFFFAgooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiiga3P/9H+2iiiivYPAe4UUUUCCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKBrc//0v7aKKKK9g8B7hRRRQIKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooGtz//T/toooor2DwHuFFFFAgooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiiga3P/9T+2iiiivYPAe4UUUUCCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKBrc//1f7aKKKK9g8B7hRRRQIKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooGtz//W/toooor2DwHuFFFFAgooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiiga3P/9f+2iiiivYPAe4UUUUCCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKBrc//0P7aKKKK9g8B7hRRRQIKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooGtz//R/toooor2DwHuFFFFAgooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiiga3P/9L+2iiiivYPAe4UUUUCCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKBrc//0/7aKKKK9g8B7hRRRQIKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooGtz//U/toooor2DwHuFFFFAgooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiiga3P/9X+2iiiivYPAe4UUUUCCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKBrc//1v7aKKKK9g8B7hRRRQIKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooGtz//X/toooor2DwHuFFFFAgooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiiga3P/9D+2iipPL9/8/nUdeweA0wooooCzCiiigLMKKKKAswooooCzCiiigLMKKKKAswooooCzCiiigLMKKKKAswooooCzCiiigLMKKKKAswooooCzCiiigLMKKKKAswooooCzCiiigLMKKKKAswooooCzCiiigLMKKKKAswooooCzCiiigLMKKKKAswooooCzCiiigLMKKKKAswooooCzCiiigLMKKKKAswooooCzCiiigLMKKKKAswooooCzCiiigLMKKKKAswooooCzCiiigLMKKKKAswooooCzCiiigLMKKKKAswooooCzCiiigLMKKKKAswooooCzCiiigLMKKKKAswooqTy/f8Az+dAJM//2Q==",K=[{id:1,name:"WordPress Pennant",variation:"",permalink:"https://example.org",sku:"wp-pennant",description:Object(i.__)("Fly your WordPress banner with this beauty! Deck out your office space or add it to your kids walls. This banner will spruce up any space it’s hung!",'woocommerce'),price:"7.99",price_html:'<span class="woocommerce-Price-amount amount"><span class="woocommerce-Price-currencySymbol">$</span>7.99</span>',images:[{id:1,src:r,thumbnail:r,name:"pennant-1.jpg",alt:"WordPress Pennant",srcset:"",sizes:""}],average_rating:5,review_count:1,prices:{currency_code:"GBP",decimal_separator:".",thousand_separator:",",decimals:2,price_prefix:"£",price_suffix:"",price:"7.99",regular_price:"9.99",sale_price:"7.99",price_range:null},add_to_cart:{text:Object(i.__)("Add to cart",'woocommerce'),description:Object(i.__)("Add to cart",'woocommerce')},has_options:!1,is_purchasable:!0,is_in_stock:!0,on_sale:!0}]},616:function(o,e,t){var i=t(617);"string"==typeof i&&(i=[[o.i,i,""]]);var r={insert:"head",singleton:!1};t(30)(i,r);i.locals&&(o.exports=i.locals)},617:function(o,e,t){},621:function(o,e,t){"use strict";t.d(e,"a",(function(){return r}));var i=t(10),r=function(o,e){var t=Object(i.useRef)();return Object(i.useEffect)((function(){t.current===o||e&&!e(o,t.current)||(t.current=o)}),[o,t.current]),t.current}},642:function(o,e,t){"use strict";t.r(e);var i=t(11),r=t.n(i),K=t(7),A=t.n(K),n=t(0),c=t(1),a=t(42),f=t(23),l=t(26),g=t.n(l),u=t(25),s=t.n(u),b=t(13),C=t.n(b),w=t(14),v=t.n(w),p=t(15),P=t.n(p),d=t(12),j=t.n(d),O=t(16),m=t.n(O),h=t(34),y=t(3),F=t(21),B=(t(2),t(46)),X=t(18),k=t(85),x=t.n(k),H=function(o,e,t){if("object"!==x()(t))throw new Error("".concat(o," expects an object for its context value"));var i=[];for(var r in e)e[r].required&&void 0===t[r]?i.push("The ".concat(r," is required and is not present.")):void 0!==t[r]&&x()(t[r])!==e[r].type&&i.push("The ".concat(r," must be of ").concat(e[r].type," and instead was ").concat(x()(t[r])));if(i.length>0)throw new Error("There was a problem with the value passed in on ".concat(o,":\n ").concat(i.join("\n")))},D={parentName:{required:!0,type:"string"}},R=Object(n.createContext)({parentName:null}),E=function(o){var e=o.value,t=o.children;return Object(n.useEffect)((function(){H("InnerBlockConfigurationProvider",D,e)}),[e]),Object(n.createElement)(R.Provider,{value:e},t)},S={layoutStyleClassPrefix:{required:!0,type:"string"}},L=Object(n.createContext)({layoutStyleClassPrefix:""}),N=function(){return Object(n.useContext)(L)},T=function(o){var e=o.value,t=o.children;return Object(n.useEffect)((function(){H("ProductLayoutContextProvider",S,e)}),[e]),Object(n.createElement)(L.Provider,{value:e},t)},U=t(6),J=t.n(U),W=t(4),z=t(339),Z=function(o,e){var t=e.className,i=e.contentVisibility;return J()(o,t,{"has-image":i.image,"has-title":i.title,"has-rating":i.rating,"has-price":i.price,"has-button":i.button})},G=function(o,e){return Object(n.createElement)(y.Placeholder,{className:"wc-block-products",icon:e,label:o},Object(n.createElement)("p",null,Object(c.__)("You haven't published any products to list here yet.",'woocommerce')),Object(n.createElement)(y.Button,{className:"wc-block-products__add_product_button",isDefault:!0,isLarge:!0,href:W.adminUrl+"post-new.php?post_type=product"},Object(c.__)("Add new product",'woocommerce')+" ",Object(n.createElement)(z.a,null)),Object(n.createElement)(y.Button,{className:"wc-block-products__read_more_button",isTertiary:!0,href:"https://docs.woocommerce.com/document/managing-products/"},Object(c.__)("Learn more",'woocommerce')))},V=function(o,e){return Object(n.createElement)(y.Placeholder,{className:"wc-block-products",icon:e,label:o},Object(c.__)("The content for this block is hidden due to block settings.",'woocommerce'))},I=t(345),M=t(141),q=function(o){var e=o.className,t=o.product,i=N().layoutStyleClassPrefix,K=t.prices||{},A={displayType:"text",thousandSeparator:K.thousand_separator,decimalSeparator:K.decimal_separator,decimalScale:K.decimals,fixedDecimalScale:!0,prefix:K.price_prefix,suffix:K.price_suffix};if(K.price_range&&K.price_range.min_amount&&K.price_range.max_amount){var c=parseFloat(K.price_range.min_amount),a=parseFloat(K.price_range.max_amount);return Object(n.createElement)("div",{className:J()(e,"".concat(i,"__product-price"))},Object(n.createElement)("span",{className:"".concat(i,"__product-price__value")},Object(n.createElement)(M.a,r()({value:c},A))," — ",Object(n.createElement)(M.a,r()({value:a},A))))}return Object(n.createElement)("div",{className:J()(e,"".concat(i,"__product-price"))},K.regular_price!==K.price&&Object(n.createElement)("del",{className:"".concat(i,"__product-price__regular")},Object(n.createElement)(M.a,r()({value:K.regular_price},A))),Object(n.createElement)("span",{className:"".concat(i,"__product-price__value")},Object(n.createElement)(M.a,r()({value:K.price},A))))},Q=function(o){var e=o.className,t=o.product,i=o.align,r=N().layoutStyleClassPrefix,K="string"==typeof i?"".concat(r,"__product-onsale--align").concat(i):"";return t&&t.on_sale?Object(n.createElement)("div",{className:J()(e,K,"".concat(r,"__product-onsale"))},Object(c.__)("Sale",'woocommerce')):null},Y=function(o){var e=o.product,t=o.saleBadgeAlign;return o.shouldRender?Object(n.createElement)(Q,{product:e,align:t}):null},_=function(o){var e=o.layoutPrefix,t=o.loaded,i=o.image,r=o.onLoad,K=J()("".concat(e,"__product-image__image"),A()({},"".concat(e,"__product-image__image_placeholder"),!t&&!i)),c=i||{},a=c.thumbnail,f=c.srcset,l=c.sizes,g=c.alt;return Object(n.createElement)(n.Fragment,null,i&&Object(n.createElement)("img",{className:K,src:a,srcSet:f,sizes:l,alt:g,onLoad:r,hidden:!t}),!t&&Object(n.createElement)("img",{className:K,src:X.p,alt:""}))},$=function(o){var e=o.className,t=o.product,i=o.productLink,r=void 0===i||i,K=o.showSaleBadge,A=void 0===K||K,c=o.saleBadgeAlign,a=void 0===c?"right":c,f=Object(n.useState)(!1),l=s()(f,2),g=l[0],u=l[1],b=N().layoutStyleClassPrefix,C=t.images&&t.images.length?t.images[0]:null,w=Object(n.createElement)(n.Fragment,null,Object(n.createElement)(Y,{product:t,saleBadgeAlign:a,shouldRender:A}),Object(n.createElement)(_,{layoutPrefix:b,loaded:g,image:C,onLoad:function(){return u(!0)}}));return Object(n.createElement)("div",{className:J()(e,"".concat(b,"__product-image"))},r?Object(n.createElement)("a",{href:t.permalink,rel:"nofollow"},w):{renderedSalesAndImage:w})},oo=function(o){var e=o.className,t=o.product,i=o.headingLevel,r=void 0===i?2:i,K=o.productLink,A=void 0===K||K,c=N().layoutStyleClassPrefix;if(!t.name)return null;var a=t.name,f="h".concat(r);return Object(n.createElement)(f,{className:J()(e,"".concat(c,"__product-title"))},A?Object(n.createElement)("a",{href:t.permalink,rel:"nofollow"},a):a)},eo=function(o){var e=o.className,t=o.product,i=parseFloat(t.average_rating),r=N().layoutStyleClassPrefix;if(!Number.isFinite(i)||0===i)return null;var K={width:i/5*100+"%"};return Object(n.createElement)("div",{className:J()(e,"".concat(r,"__product-rating"))},Object(n.createElement)("div",{className:"".concat(r,"__product-rating__stars"),role:"img"},Object(n.createElement)("span",{style:K},Object(c.sprintf)(Object(c.__)("Rated %d out of 5",'woocommerce'),i))))},to=t(5),io=t(109),ro=t(35),Ko=window.Event||{},Ao=function(o){var e=o.product,t=o.className,i=e.id,r=e.permalink,K=e.add_to_cart,A=e.has_options,a=e.is_purchasable,f=e.is_in_stock,l=function(o){var e=Object(io.a)({namespace:"/wc/store",resourceName:"cart/items"}),t=e.results,i=e.isLoading,r=Object(n.useRef)(null),K=Object(h.useDispatch)(ro.COLLECTIONS_STORE_KEY).__experimentalPersistItemToCollection,A=Object(n.useMemo)((function(){var e=Object(to.find)(t,{id:o});return e?e.quantity:0}),[t,o]),c=Object(n.useState)(!1),a=s()(c,2),f=a[0],l=a[1],g=Object(n.useCallback)((function(){l(!0);var e=t.filter((function(e){return e.id!==o}));K("/wc/store","cart/items",e,{id:o,quantity:1})}),[o,t]);return Object(n.useEffect)((function(){r.current!==t&&(f&&l(!1),r.current=t)}),[t,f]),{cartQuantity:A,addingToCart:f,cartIsLoading:i,addToCart:g}}(i),g=l.cartQuantity,u=l.addingToCart,b=l.cartIsLoading,C=l.addToCart,w=N().layoutStyleClassPrefix,v=g>0,p=Object(n.useRef)(!0),P=function(){return Number.isFinite(g)&&v?Object(c.sprintf)(Object(c._n)("%d in cart","%d in cart",g,'woocommerce'),g):K.text};Object(n.useEffect)((function(){if(p.current)p.current=!1;else if(0!==Object.entries(Ko).length){var o=new Ko("wc_fragment_refresh",{bubbles:!0,cancelable:!0});document.body.dispatchEvent(o)}else{var e=document.createEvent("Event");e.initEvent("wc_fragment_refresh",!0,!0),document.body.dispatchEvent(e)}}),[g]);var d=J()(t,"".concat(w,"__product-add-to-cart"),"wp-block-button"),j=J()("wp-block-button__link","add_to_cart_button",{loading:u,added:v});if(0===Object.keys(e).length||b)return Object(n.createElement)("div",{className:d},Object(n.createElement)("button",{className:j,disabled:!0}));var O=!A&&a&&f;return Object(n.createElement)("div",{className:d},O?Object(n.createElement)("button",{onClick:C,"aria-label":K.description,className:j,disabled:u},P()):Object(n.createElement)("a",{href:r,"aria-label":K.description,className:j,rel:"nofollow"},P()))},no=function(o){var e=o.className,t=o.product,i=N().layoutStyleClassPrefix;return t.description?Object(n.createElement)("div",{className:J()(e,"".concat(i,"__product-summary")),dangerouslySetInnerHTML:{__html:t.description}}):null};function co(o,e){var t=Object.keys(o);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(o);e&&(i=i.filter((function(e){return Object.getOwnPropertyDescriptor(o,e).enumerable}))),t.push.apply(t,i)}return t}function ao(o){for(var e=1;e<arguments.length;e++){var t=null!=arguments[e]?arguments[e]:{};e%2?co(Object(t),!0).forEach((function(e){A()(o,e,t[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(o,Object.getOwnPropertyDescriptors(t)):co(Object(t)).forEach((function(e){Object.defineProperty(o,e,Object.getOwnPropertyDescriptor(t,e))}))}return o}var fo=function(o){return ao({"woocommerce/product-price":q,"woocommerce/product-image":$,"woocommerce/product-title":oo,"woocommerce/product-rating":eo,"woocommerce/product-button":Ao,"woocommerce/product-summary":no,"woocommerce/product-sale-badge":Q},Object(I.getRegisteredInnerBlocks)(o))},lo=[["woocommerce/product-image"],["woocommerce/product-title"],["woocommerce/product-price"],["woocommerce/product-rating"],["woocommerce/product-button"]],go=function o(e){return e&&0!==e.length?e.map((function(e){return[e.name,ao({},e.attributes,{product:void 0,children:e.innerBlocks.length>0?o(e.innerBlocks):[]})]})):[]};t(616);function uo(o,e){var t=Object.keys(o);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(o);e&&(i=i.filter((function(e){return Object.getOwnPropertyDescriptor(o,e).enumerable}))),t.push.apply(t,i)}return t}function so(o){for(var e=1;e<arguments.length;e++){var t=null!=arguments[e]?arguments[e]:{};e%2?uo(Object(t),!0).forEach((function(e){A()(o,e,t[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(o,Object.getOwnPropertyDescriptors(t)):uo(Object(t)).forEach((function(e){Object.defineProperty(o,e,Object.getOwnPropertyDescriptor(t,e))}))}return o}var bo=function(o,e){var t=o.contentVisibility;return Object(n.createElement)(y.ToggleControl,{label:Object(c.__)("Show Sorting Dropdown",'woocommerce'),checked:t.orderBy,onChange:function(){return e({contentVisibility:so({},t,{orderBy:!t.orderBy})})}})},Co=function(o,e){return Object(n.createElement)(y.SelectControl,{label:Object(c.__)("Order Products By",'woocommerce'),value:o.orderby,options:[{label:Object(c.__)("Newness - newest first",'woocommerce'),value:"date"},{label:Object(c.__)("Price - low to high",'woocommerce'),value:"price"},{label:Object(c.__)("Price - high to low",'woocommerce'),value:"price-desc"},{label:Object(c.__)("Rating - highest first",'woocommerce'),value:"rating"},{label:Object(c.__)("Sales - most first",'woocommerce'),value:"popularity"},{label:Object(c.__)("Menu Order",'woocommerce'),value:"menu_order"}],onChange:function(o){return e({orderby:o})}})},wo=t(17),vo=t.n(wo),po=t(10),Po=t(346),jo=t.n(Po),Oo=t(53),mo=(t(624),function(o){var e=o.currentPage,t=o.displayFirstAndLastPages,i=o.displayNextAndPreviousArrows,r=o.pagesToDisplay,K=o.onPageChange,A=o.totalPages,a=function(o,e,t){if(t<=2)return{minIndex:null,maxIndex:null};var i=o-1,r=Math.max(Math.floor(e-i/2),2),K=Math.min(Math.ceil(e+(i-(e-r))),t-1);return{minIndex:Math.max(Math.floor(e-(i-(K-e))),2),maxIndex:K}}(r,e,A),f=a.minIndex,l=a.maxIndex,g=t&&Boolean(1!==f),u=t&&Boolean(l!==A),s=t&&Boolean(f>3),b=t&&Boolean(l<A-2);g&&3===f&&(f-=1),u&&l===A-2&&(l+=1);var C=[];if(f&&l)for(var w=f;w<=l;w++)C.push(w);return Object(n.createElement)("div",{className:"wc-block-pagination"},Object(n.createElement)(Oo.a,{screenReaderLabel:Object(c.__)("Navigate to another page",'woocommerce')}),i&&Object(n.createElement)("button",{className:"wc-block-pagination-page",onClick:function(){return K(e-1)},title:Object(c.__)("Previous page",'woocommerce'),disabled:e<=1},Object(n.createElement)(Oo.a,{label:"<",screenReaderLabel:Object(c.__)("Previous page",'woocommerce')})),g&&Object(n.createElement)("button",{className:J()("wc-block-pagination-page",{"wc-block-pagination-page--active":1===e}),onClick:function(){return K(1)},disabled:1===e},"1"),s&&Object(n.createElement)("span",{className:"wc-block-pagination-ellipsis","aria-hidden":"true"},Object(c.__)("…",'woocommerce')),C.map((function(o){return Object(n.createElement)("button",{key:o,className:J()("wc-block-pagination-page",{"wc-block-pagination-page--active":e===o}),onClick:e===o?null:function(){return K(o)},disabled:e===o},o)})),b&&Object(n.createElement)("span",{className:"wc-block-pagination-ellipsis","aria-hidden":"true"},Object(c.__)("…",'woocommerce')),u&&Object(n.createElement)("button",{className:J()("wc-block-pagination-page",{"wc-block-pagination-page--active":e===A}),onClick:function(){return K(A)},disabled:e===A},A),i&&Object(n.createElement)("button",{className:"wc-block-pagination-page",onClick:function(){return K(e+1)},title:Object(c.__)("Next page",'woocommerce'),disabled:e>=A},Object(n.createElement)(Oo.a,{label:">",screenReaderLabel:Object(c.__)("Next page",'woocommerce')})))});mo.defaultProps={displayFirstAndLastPages:!0,displayNextAndPreviousArrows:!0,pagesToDisplay:3};var ho=mo,yo=t(83),Fo=(t(622),function(o){var e=o.defaultValue,t=o.onChange,i=o.readOnly,r=o.value;return Object(n.createElement)(yo.a,{className:"wc-block-product-sort-select",defaultValue:e,name:"orderby",onChange:t,options:[{key:"menu_order",label:Object(c.__)("Default sorting",'woocommerce')},{key:"popularity",label:Object(c.__)("Popularity",'woocommerce')},{key:"rating",label:Object(c.__)("Average rating",'woocommerce')},{key:"date",label:Object(c.__)("Latest",'woocommerce')},{key:"price",label:Object(c.__)("Price: low to high",'woocommerce')},{key:"price-desc",label:Object(c.__)("Price: high to low",'woocommerce')}],readOnly:i,screenReaderLabel:Object(c.__)("Order products by",'woocommerce'),value:r})}),Bo=t(79),Xo=Object(Bo.a)((function(o){var e=o.product,t=o.attributes,i=o.componentId,K=t.layoutConfig,A=Object(n.useContext)(R).parentName,c=N().layoutStyleClassPrefix,a=!Object.keys(e).length>0,f=J()("".concat(c,"__product"),{"is-loading":a});return Object(n.createElement)("li",{className:f,"aria-hidden":a},function o(e,t,i,K){if(i){var A=fo(e);return i.map((function(i,c){var a=s()(i,2),f=a[0],l=a[1],g=void 0===l?{}:l,u=[];g.children&&g.children.length>0&&(u=o(e,t,g.children,K));var b=A[f];if(!b)return null;var C=t.id||0,w=["layout",f,c,K,C];return Object(n.createElement)(b,r()({key:w.join("_")},g,{children:u,product:t}))}))}}(A,e,K,i))})),ko=t(91),xo=t(38);function Ho(o,e){var t=Object.keys(o);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(o);e&&(i=i.filter((function(e){return Object.getOwnPropertyDescriptor(o,e).enumerable}))),t.push.apply(t,i)}return t}function Do(o){for(var e=1;e<arguments.length;e++){var t=null!=arguments[e]?arguments[e]:{};e%2?Ho(Object(t),!0).forEach((function(e){A()(o,e,t[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(o,Object.getOwnPropertyDescriptors(t)):Ho(Object(t)).forEach((function(e){Object.defineProperty(o,e,Object.getOwnPropertyDescriptor(t,e))}))}return o}var Ro=function(o){var e={namespace:"/wc/store",resourceName:"products"},t=Object(io.a)(Do({},e,{query:o})),i=t.results,r=t.isLoading;return{products:i,totalProducts:function(o,e){var t=e.namespace,i=e.resourceName,r=e.resourceValues,K=void 0===r?[]:r,A=e.query,n=void 0===A?{}:A;if(!t||!i)throw new Error("The options object must have valid values for the namespace and the resource name properties.");var c=Object(xo.a)(n),a=Object(xo.a)(K),f=Object(h.useSelect)((function(e){var r=e(ro.COLLECTIONS_STORE_KEY),K=[o,t,i,c,a];return{value:r.getCollectionHeader.apply(r,K),isLoading:r.hasFinishedResolution("getCollectionHeader",K)}}),[o,t,i,a,c]),l=f.value,g=f.isLoading;return{value:l,isLoading:void 0===g||g}}("x-wp-total",Do({},e,{query:o})).value,productsLoading:r}},Eo=t(621),So=(t(626),function(o){var e=function(e){function t(){var o;return C()(this,t),o=v()(this,P()(t).call(this)),A()(j()(o),"scrollToTopIfNeeded",(function(){var e=o.scrollPointRef.current.getBoundingClientRect().bottom;e>=0&&e<=window.innerHeight||o.scrollPointRef.current.scrollIntoView()})),A()(j()(o),"moveFocusToTop",(function(e){var t=o.scrollPointRef.current.parentElement.querySelectorAll(e);t.length&&t[0].focus()})),A()(j()(o),"scrollToTop",(function(e){window&&Number.isFinite(window.innerHeight)&&(o.scrollToTopIfNeeded(),e&&e.focusableSelector&&o.moveFocusToTop(e.focusableSelector))})),o.scrollPointRef=Object(po.createRef)(),o}return m()(t,e),vo()(t,[{key:"render",value:function(){return Object(n.createElement)(po.Fragment,null,Object(n.createElement)("div",{className:"with-scroll-to-top__scroll-point",ref:this.scrollPointRef,"aria-hidden":!0}),Object(n.createElement)(o,r()({},this.props,{scrollToTop:this.scrollToTop})))}}]),t}(po.Component);return e.displayName="withScrollToTop",e}),Lo=(t(619),function(){var o=N().layoutStyleClassPrefix;return Object(n.createElement)("div",{className:"".concat(o,"__no-products")},Object(n.createElement)("img",{src:X.s+"img/no-products.svg",alt:Object(c.__)("No products",'woocommerce'),className:"".concat(o,"__no-products-image")}),Object(n.createElement)("strong",{className:"".concat(o,"__no-products-title")},Object(c.__)("No products",'woocommerce')),Object(n.createElement)("p",{className:"".concat(o,"__no-products-description")},Object(c.__)("There are currently no products available to display.",'woocommerce')))}),No=function(o){var e=o.resetCallback,t=void 0===e?function(){}:e,i=N().layoutStyleClassPrefix;return Object(n.createElement)("div",{className:"".concat(i,"__no-products")},Object(n.createElement)("img",{src:X.s+"img/no-matching-products.svg",alt:Object(c.__)("No products",'woocommerce'),className:"".concat(i,"__no-products-image")}),Object(n.createElement)("strong",{className:"".concat(i,"__no-products-title")},Object(c.__)("No products found",'woocommerce')),Object(n.createElement)("p",{className:"".concat(i,"__no-products-description")},Object(c.__)("We were unable to find any results based on your search.",'woocommerce')),Object(n.createElement)("button",{onClick:t},Object(c.__)("Reset Search",'woocommerce')))};function To(o,e){var t=Object.keys(o);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(o);e&&(i=i.filter((function(e){return Object.getOwnPropertyDescriptor(o,e).enumerable}))),t.push.apply(t,i)}return t}var Uo=function(o){var e=o.sortValue,t=o.currentPage,i=o.attributes,r=i.columns,K=i.rows;return function(o){for(var e=1;e<arguments.length;e++){var t=null!=arguments[e]?arguments[e]:{};e%2?To(Object(t),!0).forEach((function(e){A()(o,e,t[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(o,Object.getOwnPropertyDescriptors(t)):To(Object(t)).forEach((function(e){Object.defineProperty(o,e,Object.getOwnPropertyDescriptor(t,e))}))}return o}({},function(o){switch(o){case"menu_order":case"popularity":case"rating":case"date":case"price":return{orderby:o,order:"asc"};case"price-desc":return{orderby:"price",order:"desc"}}}(e),{per_page:r*K,page:t})},Jo=So((function(o){var e=o.attributes,t=o.currentPage,i=o.onPageChange,r=o.onSortChange,K=o.sortValue,A=o.scrollToTop,c=Object(ko.c)(Uo({attributes:e,sortValue:K,currentPage:t})),a=s()(c,1)[0],f=Ro(a),l=f.products,g=f.productsLoading,u=parseInt(f.totalProducts),b=N().layoutStyleClassPrefix,C=function(o){o.order,o.orderby,o.page,o.per_page;return jo()(o,["order","orderby","page","per_page"])}(a),w=Object(ko.b)("attributes",[]),v=s()(w,2),p=v[0],P=v[1],d=Object(ko.b)("min_price"),j=s()(d,2),O=j[0],m=j[1],h=Object(ko.b)("max_price"),y=s()(h,2),F=y[0],B=y[1],X=Object(Eo.a)({totalQuery:C,totalProducts:u},(function(o){var e=o.totalQuery,t=o.totalProducts,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=i.totalQuery;return!Object(to.isEqual)(e,r)&&Number.isFinite(t)})),k="object"===x()(X)&&Object(to.isEqual)(C,X.totalQuery);Object(n.useEffect)((function(){k||i(1)}),[a]);var H,D,R,E,S,L=e.contentVisibility,T=e.columns*e.rows,U=!Number.isFinite(u)&&k?Math.ceil(X.totalProducts/T):Math.ceil(u/T),W=l.length?l:Array.from({length:T}),z=0!==l.length||g,Z=p.length>0||Number.isFinite(O)||Number.isFinite(F);return Object(n.createElement)("div",{className:(H=e.columns,D=e.rows,R=e.alignButtons,E=e.align,S=void 0!==E?"align"+E:"",J()(b,S,"has-"+H+"-columns",{"has-multiple-rows":D>1,"has-aligned-buttons":R}))},L.orderBy&&z&&Object(n.createElement)(Fo,{onChange:r,value:K}),!z&&Z&&Object(n.createElement)(No,{resetCallback:function(){P([]),m(null),B(null)}}),!z&&!Z&&Object(n.createElement)(Lo,null),z&&Object(n.createElement)("ul",{className:"".concat(b,"__products")},W.map((function(){var o=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;return Object(n.createElement)(Xo,{key:o.id||t,attributes:e,product:o})}))),U>1&&Object(n.createElement)(ho,{currentPage:t,onPageChange:function(o){A({focusableSelector:"a, button"}),i(o)},totalPages:U}))})),Wo=function(o){var e=o.attributes,t=Object(n.useState)(1),i=s()(t,2),r=i[0],K=i[1],A=Object(n.useState)(e.orderby),c=s()(A,2),a=c[0],f=c[1];Object(n.useEffect)((function(){f(e.orderby)}),[e.orderby]);return Object(n.createElement)(Jo,{attributes:e,currentPage:r,onPageChange:function(o){K(o)},onSortChange:function(o){var e=o.target.value;f(e),K(1)},sortValue:a})},zo=t(97),Zo={layoutStyleClassPrefix:"wc-block-grid"},Go={parentName:"woocommerce/all-products"},Vo=function(o){function e(){return C()(this,e),v()(this,P()(e).apply(this,arguments))}return m()(e,o),vo()(e,[{key:"render",value:function(){var o=this.props,e=o.attributes,t=o.urlParameterSuffix;return e.isPreview?zo.a:Object(n.createElement)(E,{value:Go},Object(n.createElement)(T,{value:Zo},Object(n.createElement)(Wo,{attributes:e,urlParameterSuffix:t})))}}]),e}(po.Component),Io={layoutStyleClassPrefix:"wc-block-grid"},Mo={parentName:"woocommerce/all-products"},qo=function(o){function e(){var o,t;C()(this,e);for(var i=arguments.length,r=new Array(i),K=0;K<i;K++)r[K]=arguments[K];return t=v()(this,(o=P()(e)).call.apply(o,[this].concat(r))),A()(j()(t),"state",{isEditing:!1,innerBlocks:[]}),A()(j()(t),"blockMap",fo("woocommerce/all-products")),A()(j()(t),"componentDidMount",(function(){var o=t.props.block;t.setState({innerBlocks:o.innerBlocks})})),A()(j()(t),"getTitle",(function(){return Object(c.__)("All Products",'woocommerce')})),A()(j()(t),"getIcon",(function(){return Object(n.createElement)(g.a,{icon:"grid"})})),A()(j()(t),"togglePreview",(function(){var o=t.props.debouncedSpeak;t.setState({isEditing:!t.state.isEditing}),t.state.isEditing||o(Object(c.__)("Showing All Products block preview.",'woocommerce'))})),A()(j()(t),"getInspectorControls",(function(){var o=t.props,e=o.attributes,i=o.setAttributes,r=e.columns,K=e.rows,A=e.alignButtons;return Object(n.createElement)(a.InspectorControls,{key:"inspector"},Object(n.createElement)(y.PanelBody,{title:Object(c.__)("Layout Settings",'woocommerce'),initialOpen:!0},Object(n.createElement)(B.a,{columns:r,rows:K,alignButtons:A,setAttributes:i})),Object(n.createElement)(y.PanelBody,{title:Object(c.__)("Content Settings",'woocommerce')},bo(e,i),Co(e,i)))})),A()(j()(t),"getBlockControls",(function(){var o=t.state.isEditing;return Object(n.createElement)(a.BlockControls,null,Object(n.createElement)(y.Toolbar,{controls:[{icon:"edit",title:Object(c.__)("Edit",'woocommerce'),onClick:function(){return t.togglePreview()},isActive:o}]}))})),A()(j()(t),"renderEditMode",(function(){var o={template:t.props.attributes.layoutConfig,templateLock:!1,allowedBlocks:Object.keys(t.blockMap)};return 0!==t.props.attributes.layoutConfig.length&&(o.renderAppender=!1),Object(n.createElement)(y.Placeholder,{icon:t.getIcon(),label:t.getTitle()},Object(c.__)("Display all products from your store as a grid.",'woocommerce'),Object(n.createElement)("div",{className:"wc-block-all-products-grid-item-template"},Object(n.createElement)(y.Tip,null,Object(c.__)("Edit the blocks inside the preview below to change the content displayed for each product within the product grid.",'woocommerce')),Object(n.createElement)("div",{className:"wc-block-grid has-1-columns"},Object(n.createElement)("ul",{className:"wc-block-grid__products"},Object(n.createElement)("li",{className:"wc-block-grid__product"},Object(n.createElement)(a.InnerBlocks,o)))),Object(n.createElement)("div",{className:"wc-block-all-products__actions"},Object(n.createElement)(y.Button,{className:"wc-block-all-products__done-button",isPrimary:!0,isLarge:!0,onClick:function(){var o=t.props,e=o.block;(0,o.setAttributes)({layoutConfig:go(e.innerBlocks)}),t.setState({innerBlocks:e.innerBlocks}),t.togglePreview()}},Object(c.__)("Done",'woocommerce')),Object(n.createElement)(y.Button,{className:"wc-block-all-products__cancel-button",isTertiary:!0,onClick:function(){var o=t.props,e=o.block,i=o.replaceInnerBlocks,r=t.state.innerBlocks;i(e.clientId,r,!1),t.togglePreview()}},Object(c.__)("Cancel",'woocommerce')),Object(n.createElement)(y.IconButton,{className:"wc-block-all-products__reset-button",icon:Object(n.createElement)(g.a,{icon:"grid"}),label:Object(c.__)("Reset layout to default",'woocommerce'),onClick:function(){var o=t.props,e=o.block,i=o.replaceInnerBlocks,r=[];lo.map((function(o){var e=s()(o,2),t=e[0],i=e[1];return r.push(Object(f.createBlock)(t,i)),!0})),i(e.clientId,r,!1),t.setState({innerBlocks:e.innerBlocks})}},Object(c.__)("Reset Layout",'woocommerce')))))})),A()(j()(t),"renderViewMode",(function(){var o=t.props.attributes,e=o.layoutConfig,i=e&&0!==e.length,r=t.getTitle(),K=t.getIcon();return i?Object(n.createElement)(y.Disabled,null,Object(n.createElement)(Vo,{attributes:o})):V(r,K)})),A()(j()(t),"render",(function(){var o=t.props.attributes,e=t.state.isEditing,i=t.getTitle(),r=t.getIcon();return X.f?Object(n.createElement)(E,{value:Mo},Object(n.createElement)(T,{value:Io},Object(n.createElement)("div",{className:Z("wc-block-all-products",o)},t.getBlockControls(),t.getInspectorControls(),e?t.renderEditMode():t.renderViewMode()))):G(i,r)})),t}return m()(e,o),e}(n.Component),Qo=Object(F.compose)(y.withSpokenMessages,Object(h.withSelect)((function(o,e){var t=e.clientId;return{block:(0,o("core/block-editor").getBlock)(t)}})),Object(h.withDispatch)((function(o){return{replaceInnerBlocks:o("core/block-editor").replaceInnerBlocks}})))(qo),Yo={columns:{type:"number",default:X.b},rows:{type:"number",default:X.d},alignButtons:{type:"boolean",default:!1},contentVisibility:{type:"object",default:{orderBy:!0}},orderby:{type:"string",default:"date"},layoutConfig:{type:"array",default:lo},isPreview:{type:"boolean",default:!1}},_o=t(597),$o=t(84),oe={category:"woocommerce",keywords:[Object(c.__)("WooCommerce",'woocommerce')],icon:{src:Object(n.createElement)(g.a,{icon:"grid"}),foreground:"#96588a"},supports:{html:!1},parent:["woocommerce/all-products"],attributes:{product:{type:"object",default:_o.a[0]}},save:function(){}};function ee(o,e){var t=Object.keys(o);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(o);e&&(i=i.filter((function(e){return Object.getOwnPropertyDescriptor(o,e).enumerable}))),t.push.apply(t,i)}return t}var te={title:Object(c.__)("Product Title",'woocommerce'),description:Object(c.__)("Display the name of a product.",'woocommerce'),icon:{src:"heading",foreground:"#96588a"},attributes:{product:{type:"object",default:_o.a[0]},headingLevel:{type:"number",default:2},productLink:{type:"boolean",default:!0}},edit:function(o){var e=o.attributes,t=o.setAttributes,i=e.headingLevel,r=e.productLink;return Object(n.createElement)(po.Fragment,null,Object(n.createElement)(a.InspectorControls,null,Object(n.createElement)(y.PanelBody,{title:Object(c.__)("Content",'woocommerce')},Object(n.createElement)("p",null,Object(c.__)("Level",'woocommerce')),Object(n.createElement)($o.a,{isCollapsed:!1,minLevel:2,maxLevel:7,selectedLevel:i,onChange:function(o){return t({headingLevel:o})}}),Object(n.createElement)(y.ToggleControl,{label:Object(c.__)("Link to Product Page",'woocommerce'),help:Object(c.__)("Links the image to the single product listing.",'woocommerce'),checked:r,onChange:function(){return t({productLink:!r})}}))),Object(n.createElement)(y.Disabled,null,Object(n.createElement)(oo,{headingLevel:i,productLink:r,product:e.product})))}};function ie(o,e){var t=Object.keys(o);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(o);e&&(i=i.filter((function(e){return Object.getOwnPropertyDescriptor(o,e).enumerable}))),t.push.apply(t,i)}return t}Object(f.registerBlockType)("woocommerce/product-title",function(o){for(var e=1;e<arguments.length;e++){var t=null!=arguments[e]?arguments[e]:{};e%2?ee(Object(t),!0).forEach((function(e){A()(o,e,t[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(o,Object.getOwnPropertyDescriptors(t)):ee(Object(t)).forEach((function(e){Object.defineProperty(o,e,Object.getOwnPropertyDescriptor(t,e))}))}return o}({},oe,{},te));var re={title:Object(c.__)("Product Price",'woocommerce'),description:Object(c.__)("Display the price of a product.",'woocommerce'),icon:{src:Object(n.createElement)(g.a,{icon:"money"}),foreground:"#96588a"},edit:function(o){var e=o.attributes;return Object(n.createElement)(q,{product:e.product})}};Object(f.registerBlockType)("woocommerce/product-price",function(o){for(var e=1;e<arguments.length;e++){var t=null!=arguments[e]?arguments[e]:{};e%2?ie(Object(t),!0).forEach((function(e){A()(o,e,t[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(o,Object.getOwnPropertyDescriptors(t)):ie(Object(t)).forEach((function(e){Object.defineProperty(o,e,Object.getOwnPropertyDescriptor(t,e))}))}return o}({},oe,{},re));var Ke=t(47);function Ae(o,e){var t=Object.keys(o);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(o);e&&(i=i.filter((function(e){return Object.getOwnPropertyDescriptor(o,e).enumerable}))),t.push.apply(t,i)}return t}var ne={title:Object(c.__)("Product Image",'woocommerce'),description:Object(c.__)("Display the main product image",'woocommerce'),icon:{src:Object(n.createElement)(g.a,{icon:"image"}),foreground:"#96588a"},attributes:{product:{type:"object",default:_o.a[0]},productLink:{type:"boolean",default:!0},showSaleBadge:{type:"boolean",default:!0},saleBadgeAlign:{type:"string",default:"right"}},edit:function(o){var e=o.attributes,t=o.setAttributes,i=e.productLink,r=e.showSaleBadge,K=e.saleBadgeAlign;return Object(n.createElement)(n.Fragment,null,Object(n.createElement)(a.InspectorControls,null,Object(n.createElement)(y.PanelBody,{title:Object(c.__)("Content",'woocommerce')},Object(n.createElement)(y.ToggleControl,{label:Object(c.__)("Link to Product Page",'woocommerce'),help:Object(c.__)("Links the image to the single product listing.",'woocommerce'),checked:i,onChange:function(){return t({productLink:!i})}}),Object(n.createElement)(y.ToggleControl,{label:Object(c.__)("Show On-Sale Badge",'woocommerce'),help:Object(c.__)('Overlay a "sale" badge if the product is on-sale.','woocommerce'),checked:r,onChange:function(){return t({showSaleBadge:!r})}}),r&&Object(n.createElement)(Ke.a,{label:Object(c.__)("Sale Badge Alignment",'woocommerce'),value:K,options:[{label:Object(c.__)("Left",'woocommerce'),value:"left"},{label:Object(c.__)("Center",'woocommerce'),value:"center"},{label:Object(c.__)("Right",'woocommerce'),value:"right"}],onChange:function(o){return t({saleBadgeAlign:o})}}))),Object(n.createElement)(y.Disabled,null,Object(n.createElement)($,{product:e.product,productLink:i,showSaleBadge:r,saleBadgeAlign:K})))}};function ce(o,e){var t=Object.keys(o);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(o);e&&(i=i.filter((function(e){return Object.getOwnPropertyDescriptor(o,e).enumerable}))),t.push.apply(t,i)}return t}Object(f.registerBlockType)("woocommerce/product-image",function(o){for(var e=1;e<arguments.length;e++){var t=null!=arguments[e]?arguments[e]:{};e%2?Ae(Object(t),!0).forEach((function(e){A()(o,e,t[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(o,Object.getOwnPropertyDescriptors(t)):Ae(Object(t)).forEach((function(e){Object.defineProperty(o,e,Object.getOwnPropertyDescriptor(t,e))}))}return o}({},oe,{},ne));var ae={title:Object(c.__)("Product Rating",'woocommerce'),description:Object(c.__)("Display the average rating of a product.",'woocommerce'),icon:{src:Object(n.createElement)(g.a,{icon:"star-outline"}),foreground:"#96588a"},edit:function(o){var e=o.attributes;return Object(n.createElement)(eo,{product:e.product})}};function fe(o,e){var t=Object.keys(o);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(o);e&&(i=i.filter((function(e){return Object.getOwnPropertyDescriptor(o,e).enumerable}))),t.push.apply(t,i)}return t}Object(f.registerBlockType)("woocommerce/product-rating",function(o){for(var e=1;e<arguments.length;e++){var t=null!=arguments[e]?arguments[e]:{};e%2?ce(Object(t),!0).forEach((function(e){A()(o,e,t[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(o,Object.getOwnPropertyDescriptors(t)):ce(Object(t)).forEach((function(e){Object.defineProperty(o,e,Object.getOwnPropertyDescriptor(t,e))}))}return o}({},oe,{},ae));var le={title:Object(c.__)("Product Button",'woocommerce'),description:Object(c.__)("Display a call to action button which either adds the product to the cart, or links to the product page.",'woocommerce'),icon:{src:Object(n.createElement)(g.a,{icon:"cart"}),foreground:"#96588a"},edit:function(o){var e=o.attributes;return Object(n.createElement)(y.Disabled,null,Object(n.createElement)(Ao,{product:e.product}))}};function ge(o,e){var t=Object.keys(o);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(o);e&&(i=i.filter((function(e){return Object.getOwnPropertyDescriptor(o,e).enumerable}))),t.push.apply(t,i)}return t}Object(f.registerBlockType)("woocommerce/product-button",function(o){for(var e=1;e<arguments.length;e++){var t=null!=arguments[e]?arguments[e]:{};e%2?fe(Object(t),!0).forEach((function(e){A()(o,e,t[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(o,Object.getOwnPropertyDescriptors(t)):fe(Object(t)).forEach((function(e){Object.defineProperty(o,e,Object.getOwnPropertyDescriptor(t,e))}))}return o}({},oe,{},le));var ue={title:Object(c.__)("Product Summary",'woocommerce'),description:Object(c.__)("Display the short description of a product.",'woocommerce'),icon:{src:Object(n.createElement)(g.a,{icon:"aside"}),foreground:"#96588a"},edit:function(o){var e=o.attributes;return Object(n.createElement)(no,{product:e.product})}};Object(f.registerBlockType)("woocommerce/product-summary",function(o){for(var e=1;e<arguments.length;e++){var t=null!=arguments[e]?arguments[e]:{};e%2?ge(Object(t),!0).forEach((function(e){A()(o,e,t[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(o,Object.getOwnPropertyDescriptors(t)):ge(Object(t)).forEach((function(e){Object.defineProperty(o,e,Object.getOwnPropertyDescriptor(t,e))}))}return o}({},oe,{},ue));var se=t(588);function be(o,e){var t=Object.keys(o);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(o);e&&(i=i.filter((function(e){return Object.getOwnPropertyDescriptor(o,e).enumerable}))),t.push.apply(t,i)}return t}var Ce={title:Object(c.__)("On-Sale Badge",'woocommerce'),description:Object(c.__)("Displays an on-sale badge if the product is on-sale.",'woocommerce'),icon:{src:Object(n.createElement)(se.a,null),foreground:"#96588a"},supports:{html:!1},edit:function(o){var e=o.attributes,t=e.align,i=e.product;return Object(n.createElement)(Q,{product:i,align:t})}};function we(o,e){var t=Object.keys(o);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(o);e&&(i=i.filter((function(e){return Object.getOwnPropertyDescriptor(o,e).enumerable}))),t.push.apply(t,i)}return t}Object(f.registerBlockType)("woocommerce/product-sale-badge",function(o){for(var e=1;e<arguments.length;e++){var t=null!=arguments[e]?arguments[e]:{};e%2?be(Object(t),!0).forEach((function(e){A()(o,e,t[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(o,Object.getOwnPropertyDescriptors(t)):be(Object(t)).forEach((function(e){Object.defineProperty(o,e,Object.getOwnPropertyDescriptor(t,e))}))}return o}({},oe,{},Ce)),Object(f.registerBlockType)("woocommerce/all-products",{title:Object(c.__)("All Products",'woocommerce'),icon:{src:Object(n.createElement)(g.a,{icon:"grid"}),foreground:"#96588a"},category:"woocommerce",keywords:[Object(c.__)("WooCommerce",'woocommerce')],description:Object(c.__)("Display all products from your store as a grid.",'woocommerce'),supports:{align:["wide","full"],html:!1,multiple:!1},example:{attributes:{isPreview:!0}},attributes:function(o){for(var e=1;e<arguments.length;e++){var t=null!=arguments[e]?arguments[e]:{};e%2?we(Object(t),!0).forEach((function(e){A()(o,e,t[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(o,Object.getOwnPropertyDescriptors(t)):we(Object(t)).forEach((function(e){Object.defineProperty(o,e,Object.getOwnPropertyDescriptor(t,e))}))}return o}({},Yo),edit:function(o){return Object(n.createElement)(Qo,o)},save:function(o){var e=o.attributes,t={"data-attributes":JSON.stringify(e)};return Object(n.createElement)("div",r()({className:Z("wc-block-all-products",e)},t),Object(n.createElement)(a.InnerBlocks.Content,null))}})},79:function(o,e,t){"use strict";var i=t(11),r=t.n(i),K=t(13),A=t.n(K),n=t(17),c=t.n(n),a=t(14),f=t.n(a),l=t(15),g=t.n(l),u=t(12),s=t.n(u),b=t(16),C=t.n(b),w=t(7),v=t.n(w),p=t(0),P=t(10);e.a=function(o){var e=0,t=function(t){function i(){var o,t;A()(this,i);for(var r=arguments.length,K=new Array(r),n=0;n<r;n++)K[n]=arguments[n];return t=f()(this,(o=g()(i)).call.apply(o,[this].concat(K))),v()(s()(t),"instanceId",e++),t}return C()(i,t),c()(i,[{key:"render",value:function(){return Object(p.createElement)(o,r()({},this.props,{componentId:this.instanceId}))}}]),i}(P.Component);return t.displayName="withComponentId",t}},83:function(o,e,t){"use strict";var i=t(0),r=(t(2),t(6)),K=t.n(r),A=t(53),n=t(79);t(161);e.a=Object(n.a)((function(o){var e=o.className,t=o.componentId,r=o.defaultValue,n=o.label,c=o.onChange,a=o.options,f=o.screenReaderLabel,l=o.readOnly,g=o.value,u="wc-block-sort-select__select-".concat(t);return Object(i.createElement)("div",{className:K()("wc-block-sort-select",e)},Object(i.createElement)(A.a,{label:n,screenReaderLabel:f,wrapperElement:"label",wrapperProps:{className:"wc-block-sort-select__label",htmlFor:u}}),Object(i.createElement)("select",{id:u,className:"wc-block-sort-select__select",defaultValue:r,onChange:c,readOnly:l,value:g},a.map((function(o){return Object(i.createElement)("option",{key:o.key,value:o.key},o.label)}))))}))},84:function(o,e,t){"use strict";var i=t(13),r=t.n(i),K=t(17),A=t.n(K),n=t(14),c=t.n(n),a=t(15),f=t.n(a),l=t(16),g=t.n(l),u=t(0),s=t(5),b=t(1),C=t(3);function w(o){var e=o.level,t={1:"M9 5h2v10H9v-4H5v4H3V5h2v4h4V5zm6.6 0c-.6.9-1.5 1.7-2.6 2v1h2v7h2V5h-1.4z",2:"M7 5h2v10H7v-4H3v4H1V5h2v4h4V5zm8 8c.5-.4.6-.6 1.1-1.1.4-.4.8-.8 1.2-1.3.3-.4.6-.8.9-1.3.2-.4.3-.8.3-1.3 0-.4-.1-.9-.3-1.3-.2-.4-.4-.7-.8-1-.3-.3-.7-.5-1.2-.6-.5-.2-1-.2-1.5-.2-.4 0-.7 0-1.1.1-.3.1-.7.2-1 .3-.3.1-.6.3-.9.5-.3.2-.6.4-.8.7l1.2 1.2c.3-.3.6-.5 1-.7.4-.2.7-.3 1.2-.3s.9.1 1.3.4c.3.3.5.7.5 1.1 0 .4-.1.8-.4 1.1-.3.5-.6.9-1 1.2-.4.4-1 .9-1.6 1.4-.6.5-1.4 1.1-2.2 1.6V15h8v-2H15z",3:"M12.1 12.2c.4.3.8.5 1.2.7.4.2.9.3 1.4.3.5 0 1-.1 1.4-.3.3-.1.5-.5.5-.8 0-.2 0-.4-.1-.6-.1-.2-.3-.3-.5-.4-.3-.1-.7-.2-1-.3-.5-.1-1-.1-1.5-.1V9.1c.7.1 1.5-.1 2.2-.4.4-.2.6-.5.6-.9 0-.3-.1-.6-.4-.8-.3-.2-.7-.3-1.1-.3-.4 0-.8.1-1.1.3-.4.2-.7.4-1.1.6l-1.2-1.4c.5-.4 1.1-.7 1.6-.9.5-.2 1.2-.3 1.8-.3.5 0 1 .1 1.6.2.4.1.8.3 1.2.5.3.2.6.5.8.8.2.3.3.7.3 1.1 0 .5-.2.9-.5 1.3-.4.4-.9.7-1.5.9v.1c.6.1 1.2.4 1.6.8.4.4.7.9.7 1.5 0 .4-.1.8-.3 1.2-.2.4-.5.7-.9.9-.4.3-.9.4-1.3.5-.5.1-1 .2-1.6.2-.8 0-1.6-.1-2.3-.4-.6-.2-1.1-.6-1.6-1l1.1-1.4zM7 9H3V5H1v10h2v-4h4v4h2V5H7v4z",4:"M9 15H7v-4H3v4H1V5h2v4h4V5h2v10zm10-2h-1v2h-2v-2h-5v-2l4-6h3v6h1v2zm-3-2V7l-2.8 4H16z",5:"M12.1 12.2c.4.3.7.5 1.1.7.4.2.9.3 1.3.3.5 0 1-.1 1.4-.4.4-.3.6-.7.6-1.1 0-.4-.2-.9-.6-1.1-.4-.3-.9-.4-1.4-.4H14c-.1 0-.3 0-.4.1l-.4.1-.5.2-1-.6.3-5h6.4v1.9h-4.3L14 8.8c.2-.1.5-.1.7-.2.2 0 .5-.1.7-.1.5 0 .9.1 1.4.2.4.1.8.3 1.1.6.3.2.6.6.8.9.2.4.3.9.3 1.4 0 .5-.1 1-.3 1.4-.2.4-.5.8-.9 1.1-.4.3-.8.5-1.3.7-.5.2-1 .3-1.5.3-.8 0-1.6-.1-2.3-.4-.6-.2-1.1-.6-1.6-1-.1-.1 1-1.5 1-1.5zM9 15H7v-4H3v4H1V5h2v4h4V5h2v10z",6:"M9 15H7v-4H3v4H1V5h2v4h4V5h2v10zm8.6-7.5c-.2-.2-.5-.4-.8-.5-.6-.2-1.3-.2-1.9 0-.3.1-.6.3-.8.5l-.6.9c-.2.5-.2.9-.2 1.4.4-.3.8-.6 1.2-.8.4-.2.8-.3 1.3-.3.4 0 .8 0 1.2.2.4.1.7.3 1 .6.3.3.5.6.7.9.2.4.3.8.3 1.3s-.1.9-.3 1.4c-.2.4-.5.7-.8 1-.4.3-.8.5-1.2.6-1 .3-2 .3-3 0-.5-.2-1-.5-1.4-.9-.4-.4-.8-.9-1-1.5-.2-.6-.3-1.3-.3-2.1s.1-1.6.4-2.3c.2-.6.6-1.2 1-1.6.4-.4.9-.7 1.4-.9.6-.3 1.1-.4 1.7-.4.7 0 1.4.1 2 .3.5.2 1 .5 1.4.8 0 .1-1.3 1.4-1.3 1.4zm-2.4 5.8c.2 0 .4 0 .6-.1.2 0 .4-.1.5-.2.1-.1.3-.3.4-.5.1-.2.1-.5.1-.7 0-.4-.1-.8-.4-1.1-.3-.2-.7-.3-1.1-.3-.3 0-.7.1-1 .2-.4.2-.7.4-1 .7 0 .3.1.7.3 1 .1.2.3.4.4.6.2.1.3.3.5.3.2.1.5.2.7.1z"};return t.hasOwnProperty(e)?Object(u.createElement)(C.SVG,{width:"20",height:"20",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},Object(u.createElement)(C.Path,{d:t[e]})):null}var v=function(o){function e(){return r()(this,e),c()(this,f()(e).apply(this,arguments))}return g()(e,o),A()(e,[{key:"createLevelControl",value:function(o,e,t){var i=o===e;return{icon:Object(u.createElement)(w,{level:o}),title:Object(b.sprintf)(Object(b.__)("Heading %d"),o),isActive:i,onClick:function(){return t(o)}}}},{key:"render",value:function(){var o=this,e=this.props,t=e.isCollapsed,i=void 0===t||t,r=e.minLevel,K=e.maxLevel,A=e.selectedLevel,n=e.onChange;return Object(u.createElement)(C.Toolbar,{isCollapsed:i,icon:Object(u.createElement)(w,{level:A}),controls:Object(s.range)(r,K).map((function(e){return o.createLevelControl(e,A,n)}))})}}]),e}(u.Component);e.a=v},91:function(o,e,t){"use strict";t.d(e,"a",(function(){return u})),t.d(e,"b",(function(){return s})),t.d(e,"c",(function(){return b}));var i=t(7),r=t.n(i),K=t(25),A=t.n(K),n=t(35),c=t(34),a=t(0),f=t(49),l=t(38);function g(o,e){var t=Object.keys(o);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(o);e&&(i=i.filter((function(e){return Object.getOwnPropertyDescriptor(o,e).enumerable}))),t.push.apply(t,i)}return t}var u=function(o){var e=Object(f.a)();o=o||e;var t=Object(c.useSelect)((function(e){return e(n.QUERY_STATE_STORE_KEY).getValueForQueryContext(o,void 0)}),[o]),i=Object(c.useDispatch)(n.QUERY_STATE_STORE_KEY).setValueForQueryContext;return[t,Object(a.useCallback)((function(e){i(o,e)}),[o])]},s=function(o,e,t){var i=Object(f.a)();t=t||i;var r=Object(c.useSelect)((function(i){return i(n.QUERY_STATE_STORE_KEY).getValueForQueryKey(t,o,e)}),[t,o]),K=Object(c.useDispatch)(n.QUERY_STATE_STORE_KEY).setQueryValue;return[r,Object(a.useCallback)((function(e){K(t,o,e)}),[t,o])]},b=function(o,e){var t=Object(f.a)(),i=u(e=e||t),K=A()(i,2),n=K[0],c=K[1],s=Object(l.a)(o),b=Object(a.useRef)(!1);return Object(a.useEffect)((function(){c(function(o){for(var e=1;e<arguments.length;e++){var t=null!=arguments[e]?arguments[e]:{};e%2?g(Object(t),!0).forEach((function(e){r()(o,e,t[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(o,Object.getOwnPropertyDescriptors(t)):g(Object(t)).forEach((function(e){Object.defineProperty(o,e,Object.getOwnPropertyDescriptor(t,e))}))}return o}({},n,{},s)),b.current=!0}),[s]),b.current?[n,c]:[o,c]}},97:function(o,e,t){"use strict";t.d(e,"a",(function(){return K}));var i=t(0),r=t(18),K=Object(i.createElement)("img",{src:r.s+"img/grid.svg",alt:"Grid Preview",width:"230",height:"250",style:{width:"100%"}})}});
|
1 |
+
this.wc=this.wc||{},this.wc.blocks=this.wc.blocks||{},this.wc.blocks["all-products"]=function(o){function e(e){for(var i,A,n=e[0],c=e[1],a=e[2],l=0,g=[];l<n.length;l++)A=n[l],Object.prototype.hasOwnProperty.call(r,A)&&r[A]&&g.push(r[A][0]),r[A]=0;for(i in c)Object.prototype.hasOwnProperty.call(c,i)&&(o[i]=c[i]);for(f&&f(e);g.length;)g.shift()();return K.push.apply(K,a||[]),t()}function t(){for(var o,e=0;e<K.length;e++){for(var t=K[e],i=!0,n=1;n<t.length;n++){var c=t[n];0!==r[c]&&(i=!1)}i&&(K.splice(e--,1),o=A(A.s=t[0]))}return o}var i={},r={4:0},K=[];function A(e){if(i[e])return i[e].exports;var t=i[e]={i:e,l:!1,exports:{}};return o[e].call(t.exports,t,t.exports,A),t.l=!0,t.exports}A.m=o,A.c=i,A.d=function(o,e,t){A.o(o,e)||Object.defineProperty(o,e,{enumerable:!0,get:t})},A.r=function(o){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(o,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(o,"__esModule",{value:!0})},A.t=function(o,e){if(1&e&&(o=A(o)),8&e)return o;if(4&e&&"object"==typeof o&&o&&o.__esModule)return o;var t=Object.create(null);if(A.r(t),Object.defineProperty(t,"default",{enumerable:!0,value:o}),2&e&&"string"!=typeof o)for(var i in o)A.d(t,i,function(e){return o[e]}.bind(null,i));return t},A.n=function(o){var e=o&&o.__esModule?function(){return o.default}:function(){return o};return A.d(e,"a",e),e},A.o=function(o,e){return Object.prototype.hasOwnProperty.call(o,e)},A.p="";var n=window.webpackWcBlocksJsonp=window.webpackWcBlocksJsonp||[],c=n.push.bind(n);n.push=e,n=n.slice();for(var a=0;a<n.length;a++)e(n[a]);var f=c;return K.push([642,2,1,0]),t()}({0:function(o,e){!function(){o.exports=this.wp.element}()},1:function(o,e){!function(){o.exports=this.wp.i18n}()},10:function(o,e){!function(){o.exports=this.React}()},109:function(o,e,t){"use strict";t.d(e,"a",(function(){return n}));var i=t(35),r=t(34),K=t(0),A=t(38),n=function(o){var e=o.namespace,t=o.resourceName,n=o.resourceValues,c=void 0===n?[]:n,a=o.query,f=void 0===a?{}:a,l=o.shouldSelect,g=void 0===l||l;if(!e||!t)throw new Error("The options object must have valid values for the namespace and the resource properties.");var u=Object(K.useRef)({results:[],isLoading:!0}),s=Object(A.a)(f),b=Object(A.a)(c),C=Object(r.useSelect)((function(o){if(!g)return null;var r=o(i.COLLECTIONS_STORE_KEY),K=[e,t,s,b];return{results:r.getCollection.apply(r,K),isLoading:!r.hasFinishedResolution("getCollection",K)}}),[e,t,b,s,g]);return null!==C&&(u.current=C),u.current}},18:function(o,e,t){"use strict";t.d(e,"e",(function(){return r})),t.d(e,"r",(function(){return K})),t.d(e,"k",(function(){return A})),t.d(e,"m",(function(){return n})),t.d(e,"b",(function(){return c})),t.d(e,"l",(function(){return a})),t.d(e,"o",(function(){return f})),t.d(e,"d",(function(){return l})),t.d(e,"n",(function(){return g})),t.d(e,"c",(function(){return u})),t.d(e,"p",(function(){return s})),t.d(e,"i",(function(){return b})),t.d(e,"j",(function(){return C})),t.d(e,"f",(function(){return w})),t.d(e,"g",(function(){return v})),t.d(e,"h",(function(){return p})),t.d(e,"q",(function(){return P})),t.d(e,"a",(function(){return d})),t.d(e,"s",(function(){return j}));var i=t(4),r=Object(i.getSetting)("enableReviewRating",!0),K=Object(i.getSetting)("showAvatars",!0),A=Object(i.getSetting)("max_columns",6),n=Object(i.getSetting)("min_columns",1),c=Object(i.getSetting)("default_columns",3),a=Object(i.getSetting)("max_rows",6),f=Object(i.getSetting)("min_rows",1),l=Object(i.getSetting)("default_rows",2),g=Object(i.getSetting)("min_height",500),u=Object(i.getSetting)("default_height",500),s=Object(i.getSetting)("placeholderImgSrc",""),b=(Object(i.getSetting)("thumbnail_size",300),Object(i.getSetting)("isLargeCatalog")),C=Object(i.getSetting)("limitTags"),w=Object(i.getSetting)("hasProducts",!0),v=Object(i.getSetting)("hasTags",!0),p=Object(i.getSetting)("homeUrl",""),P=Object(i.getSetting)("productCount",0),d=Object(i.getSetting)("attributes",[]),j=Object(i.getSetting)("wcBlocksAssetUrl","")},21:function(o,e){!function(){o.exports=this.wp.compose}()},23:function(o,e){!function(){o.exports=this.wp.blocks}()},3:function(o,e){!function(){o.exports=this.wp.components}()},339:function(o,e,t){"use strict";var i=t(0),r=t(3);e.a=function(){return Object(i.createElement)(r.Icon,{icon:Object(i.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24"},Object(i.createElement)("mask",{id:"external-mask",width:"24",height:"24",x:"0",y:"0",maskUnits:"userSpaceOnUse"},Object(i.createElement)("path",{fill:"#fff",d:"M6.3431 6.3431v1.994l7.8984.0072-8.6055 8.6054 1.4142 1.4143 8.6055-8.6055.0071 7.8984h1.994V6.3431H6.3431z"})),Object(i.createElement)("g",{mask:"url(#external-mask)"},Object(i.createElement)("path",{d:"M0 0h24v24H0z"})))})}},34:function(o,e){!function(){o.exports=this.wp.data}()},345:function(o,e){!function(){o.exports=this.wc.wcBlocksRegistry}()},35:function(o,e){!function(){o.exports=this.wc.wcBlocksData}()},38:function(o,e,t){"use strict";t.d(e,"a",(function(){return A}));var i=t(0),r=t(44),K=t.n(r),A=function(o){var e=Object(i.useRef)();return K()(o,e.current)||(e.current=o),e.current}},4:function(o,e){!function(){o.exports=this.wc.wcSettings}()},40:function(o,e){!function(){o.exports=this.wp.htmlEntities}()},43:function(o,e){!function(){o.exports=this.wp.blockEditor}()},44:function(o,e){!function(){o.exports=this.wp.isShallowEqual}()},47:function(o,e,t){"use strict";var i=t(0),r=t(1),K=t(5),A=(t(2),t(3)),n=t(18);e.a=function(o){var e=o.columns,t=o.rows,c=o.setAttributes,a=o.alignButtons;return Object(i.createElement)(i.Fragment,null,Object(i.createElement)(A.RangeControl,{label:Object(r.__)("Columns",'woocommerce'),value:e,onChange:function(o){var e=Object(K.clamp)(o,n.m,n.k);c({columns:Object(K.isNaN)(e)?"":e})},min:n.m,max:n.k}),Object(i.createElement)(A.RangeControl,{label:Object(r.__)("Rows",'woocommerce'),value:t,onChange:function(o){var e=Object(K.clamp)(o,n.o,n.l);c({rows:Object(K.isNaN)(e)?"":e})},min:n.o,max:n.l}),Object(i.createElement)(A.ToggleControl,{label:Object(r.__)("Align Buttons",'woocommerce'),help:a?Object(r.__)("Buttons are aligned vertically.",'woocommerce'):Object(r.__)("Buttons follow content.",'woocommerce'),checked:a,onChange:function(){return c({alignButtons:!a})}}))}},48:function(o,e,t){"use strict";var i=t(11),r=t.n(i),K=t(13),A=t.n(K),n=t(17),c=t.n(n),a=t(14),f=t.n(a),l=t(15),g=t.n(l),u=t(12),s=t.n(u),b=t(16),C=t.n(b),w=t(0),v=t(5),p=t(6),P=t.n(p),d=t(3),j=t(21),O=(t(98),function(o){function e(){var o;return A()(this,e),(o=f()(this,g()(e).apply(this,arguments))).onClick=o.onClick.bind(s()(o)),o}return C()(e,o),c()(e,[{key:"onClick",value:function(o){this.props.onChange&&this.props.onChange(o.target.value)}},{key:"render",value:function(){var o,e=this,t=this.props,i=t.label,K=t.checked,A=t.instanceId,n=t.className,c=t.help,a=t.options,f=t.value,l="inspector-toggle-button-control-".concat(A);return c&&(o=Object(v.isFunction)(c)?c(K):c),Object(w.createElement)(d.BaseControl,{id:l,help:o,className:P()("components-toggle-button-control",n)},Object(w.createElement)("label",{id:l+"__label",htmlFor:l,className:"components-toggle-button-control__label"},i),Object(w.createElement)(d.ButtonGroup,{"aria-labelledby":l+"__label"},a.map((function(o,t){var K={};return f===o.value?(K.isPrimary=!0,K["aria-pressed"]=!0):(K.isDefault=!0,K["aria-pressed"]=!1),Object(w.createElement)(d.Button,r()({key:"".concat(o.label,"-").concat(o.value,"-").concat(t),value:o.value,onClick:e.onClick,"aria-label":i+": "+o.label},K),o.label)}))))}}]),e}(w.Component));e.a=Object(j.withInstanceId)(O)},5:function(o,e){!function(){o.exports=this.lodash}()},50:function(o,e,t){"use strict";t.d(e,"a",(function(){return K}));var i=t(0),r=Object(i.createContext)("page"),K=function(){return Object(i.useContext)(r)};r.Provider},54:function(o,e,t){"use strict";var i=t(7),r=t.n(i),K=t(0),A=(t(2),t(10)),n=t(6),c=t.n(n);function a(o,e){var t=Object.keys(o);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(o);e&&(i=i.filter((function(e){return Object.getOwnPropertyDescriptor(o,e).enumerable}))),t.push.apply(t,i)}return t}var f=function(o){var e,t=o.label,i=o.screenReaderLabel,n=o.wrapperElement,f=o.wrapperProps;return!t&&i?(e=n||"span",f=function(o){for(var e=1;e<arguments.length;e++){var t=null!=arguments[e]?arguments[e]:{};e%2?a(Object(t),!0).forEach((function(e){r()(o,e,t[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(o,Object.getOwnPropertyDescriptors(t)):a(Object(t)).forEach((function(e){Object.defineProperty(o,e,Object.getOwnPropertyDescriptor(t,e))}))}return o}({},f,{className:c()(f.className,"screen-reader-text")}),Object(K.createElement)(e,f,i)):(e=n||A.Fragment,t&&i&&t!==i?Object(K.createElement)(e,f,Object(K.createElement)("span",{"aria-hidden":"true"},t),Object(K.createElement)("span",{className:"screen-reader-text"},i)):Object(K.createElement)(e,f,t))};f.defaultProps={wrapperProps:{}},e.a=f},588:function(o,e,t){"use strict";var i=t(0),r=t(3);e.a=function(o){var e=o.className;return Object(i.createElement)(r.Icon,{className:e,icon:Object(i.createElement)("svg",{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},Object(i.createElement)("path",{d:"M21.5,0h-9.3L0.8,11.4c-1,1-1,2.6,0,3.6L9,23.2c1,1,2.6,1,3.6,0c0,0,0,0,0,0L24,11.9V2.5C24,1.1,22.9,0,21.5,0z"}),Object(i.createElement)("circle",{fill:"#fff",cx:"18.1",cy:"5.8",r:"2.5"}),Object(i.createElement)("path",{fill:"#fff",d:"M5.8,10.5C5.8,10,6,9.6,6.3,9.2s0.8-0.5,1.3-0.5c0.6,0,1,0.2,1.3,0.5s0.5,0.8,0.5,1.3V11 c0,0.5-0.2,1-0.5,1.3s-0.8,0.5-1.3,0.5c-0.6,0-1-0.2-1.3-0.5s-0.5-0.8-0.5-1.3V10.5z M7,11c0,0.2,0.1,0.4,0.2,0.6 s0.3,0.2,0.5,0.2s0.4-0.1,0.5-0.2s0.2-0.3,0.2-0.6v-0.4c0-0.2-0.1-0.4-0.2-0.6S7.9,9.7,7.7,9.7c-0.2,0-0.4,0.1-0.5,0.2 S7,10.3,7,10.5V11z M8,16.8l-0.8-0.4l4.2-6.7l0.8,0.4L8,16.8z M9.9,15.3c0-0.5,0.2-1,0.5-1.3s0.8-0.5,1.3-0.5 c0.6,0,1,0.2,1.3,0.5s0.5,0.8,0.5,1.3v0.4c0,0.5-0.2,0.9-0.5,1.3s-0.8,0.5-1.3,0.5c-0.6,0-1-0.2-1.4-0.5s-0.5-0.8-0.5-1.3V15.3z M11,15.8c0,0.2,0.1,0.4,0.2,0.6s0.3,0.2,0.5,0.2c0.5,0,0.7-0.3,0.7-0.8v-0.4c0-0.2-0.1-0.4-0.2-0.6s-0.3-0.2-0.5-0.2 s-0.4,0.1-0.5,0.2S11,15.1,11,15.3V15.8z"}))})}},597:function(o,e,t){"use strict";t.d(e,"a",(function(){return K}));var i=t(1),r="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAASABIAAD/4QBARXhpZgAATU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAADIKADAAQAAAABAAADIAAAAAD/7QA4UGhvdG9zaG9wIDMuMAA4QklNBAQAAAAAAAA4QklNBCUAAAAAABDUHYzZjwCyBOmACZjs+EJ+/8AAEQgDIAMgAwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+v/EAB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQEAAECdwABAgMRBAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/bAEMAAQEBAQEBAQEBAQIBAQECAwICAgIDBAMDAwMDBAQEBAQEBAQEBAQEBAQEBAUFBQUFBQYGBgYGBwcHBwcHBwcHB//bAEMBAQEBAgICAwICAwcFBAUHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHB//dAAQAMv/aAAwDAQACEQMRAD8A/ts8z2/z+VR0UV7B4DbCiiigLsKKKKAuwooooC7CiiigLsKKKKAuwooooC7CiiigLsKKKKAuwooooC7CiiigLsKKKKAuwooooC7CiiigLsKKKKAuwooooC7CiiigLsKKKKAuwooooC7CiiigLsKKKKAuwooooC7CiiigLsKKKKAuwooooC7CiiigLsKKKKAuwooooC7CiiigLsKKKKAuwooooC7CiiigLsKKKKAuwooooC7CiiigLsKKKKAuwooooC7CiiigLsKKKKAuwooooC7CiiigLsKKKKAuwooooC7CiiigLsKKKKAuwooooC7CiiigLsKKKKAuwooooC7CpPM9v8/lUdFAJs//0P7aKKKK9g8B7hRRRQIKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooGtz//R/toooor2DwHuFFFFAgooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiiga3P/9L+2iiiivYPAe4UUUUCCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKBrc//0/7aKKKK9g8B7hRRRQIKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooGtz//U/toooor2DwHuFFFFAgooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiiga3P/9X+2iiiivYPAe4UUUUCCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKBrc//1v7aKKKK9g8B7hRRRQIKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooGtz//X/toooor2DwHuFFFFAgooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiiga3P/9D+2iiiivYPAe4UUUUCCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKBrc//0f7aKKKK9g8B7hRRRQIKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooGtz//S/toooor2DwHuFFFFAgooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiiga3P/9P+2iiiivYPAe4UUUUCCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKBrc//1P7aKKKK9g8B7hRRRQIKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooGtz//V/toooor2DwHuFFFFAgooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiiga3P/9b+2iiiivYPAe4UUUUCCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKBrc//1/7aKKKK9g8B7hRRRQIKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooGtz//Q/toooor2DwHuFFFFAgooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiiga3P/9H+2iiiivYPAe4UUUUCCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKBrc//0v7aKKKK9g8B7hRRRQIKKKKACiiigAoor4C/4KX/ALaNr+wb+yd4/wDj01tBea5YR/2fodvORifVbkFbSLZnc4Z/nkx92NHNJuyuwS6I+/aK/gY0rxn/AMFZbjRPDvx7l/4KS+KfC3xb8ZxjXG8J6g00mkWv2omRLd7cvNZIPKZT5IsikZOwdM1+gvwD/wCDiP46/BafTPCH/BSP9mCePQogIG+I/gECa2faSDLc2JYxqXA3Hypoj/dg7VPM0ryi0gU4OXLGab/rvuf1xUV81fszfthfs0/tieC4/Hn7OHxf0j4n6KEVrmKzl23loW/hurSQJc27Z4HmRqGx8pI5r6Vqk76obVtGFFFFMQUUUUAc94u8T6T4J8KeJvGWvTi10TwnYXGpXkjMqhYbaNpXOWIUYVTySB6mv5c/gn/wc0+HrvVU8VftQfsxax8LP2evGtxeReF/GHh/ztTBa1cr5N1E8cSu+MK7QPlX6Rlcsv7N/wDBWrx7e/DX/gmz+2b4tsba0u3h8CalYyJeMFTy9Qj+xsVzw0oE/wC7UkZfGMnAP8iP7EnhPxPpn7I3wd8N6pItxYajpr6k1nMiyxEX00lyu5GDKTtlB5HelGnKcuVOxnXxMaULuN7u35n9OXwv/wCC9/8AwS6+Keq22j2H7Qx8IT3fCTeItLvtPt939155IPJjPvI6r71+unh3xH4e8X6FpPijwnrtn4m8Na/Al1Y6hp8yXFtcQyDKSRSxsySIw5DKxBr/AD+/23fBfgSH9nPxjrni/wAGQxL8PFGr2MuiRwafO9x/qEilkWBi1u5lBdcZ4BGCM19y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ooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooGtz//Q/toooor2DwHuFFFFAgooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiiga3P/9H+2iiiivYPAe4UUUUCCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKBrc//0v7aKKKK9g8B7hRRRQIKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooGtz//T/toooor2DwHuFFFFAgooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiiga3P/9T+2iiiivYPAe4UUUUCCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKBrc//1f7aKKKK9g8B7hRRRQIKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooGtz//W/toooor2DwHuFFFFAgooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiiga3P/9f+2iiiivYPAe4UUUUCCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKBrc//0P7aKKKK9g8B7hRRRQIKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooGtz//R/toooor2DwHuFFFFAgooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiiga3P/9L+2iiiivYPAe4UUUUCCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKBrc//0/7aKKKK9g8B7hRRRQIKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooGtz//U/toooor2DwHuFFFFAgooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiiga3P/9X+2iiiivYPAe4UUUUCCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKBrc//1v7aKKKK9g8B7hRRRQIKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooGtz//X/toooor2DwHuFFFFAgooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiiga3P/9D+2iipPL9/8/nUdeweA0wooooCzCiiigLMKKKKAswooooCzCiiigLMKKKKAswooooCzCiiigLMKKKKAswooooCzCiiigLMKKKKAswooooCzCiiigLMKKKKAswooooCzCiiigLMKKKKAswooooCzCiiigLMKKKKAswooooCzCiiigLMKKKKAswooooCzCiiigLMKKKKAswooooCzCiiigLMKKKKAswooooCzCiiigLMKKKKAswooooCzCiiigLMKKKKAswooooCzCiiigLMKKKKAswooooCzCiiigLMKKKKAswooooCzCiiigLMKKKKAswooooCzCiiigLMKKKKAswooqTy/f8Az+dAJM//2Q==",K=[{id:1,name:"WordPress Pennant",variation:"",permalink:"https://example.org",sku:"wp-pennant",description:Object(i.__)("Fly your WordPress banner with this beauty! Deck out your office space or add it to your kids walls. This banner will spruce up any space it’s hung!",'woocommerce'),price:"7.99",price_html:'<span class="woocommerce-Price-amount amount"><span class="woocommerce-Price-currencySymbol">$</span>7.99</span>',images:[{id:1,src:r,thumbnail:r,name:"pennant-1.jpg",alt:"WordPress Pennant",srcset:"",sizes:""}],average_rating:5,review_count:1,prices:{currency_code:"GBP",decimal_separator:".",thousand_separator:",",decimals:2,price_prefix:"£",price_suffix:"",price:"7.99",regular_price:"9.99",sale_price:"7.99",price_range:null},add_to_cart:{text:Object(i.__)("Add to cart",'woocommerce'),description:Object(i.__)("Add to cart",'woocommerce')},has_options:!1,is_purchasable:!0,is_in_stock:!0,on_sale:!0}]},616:function(o,e,t){var i=t(617);"string"==typeof i&&(i=[[o.i,i,""]]);var r={insert:"head",singleton:!1};t(30)(i,r);i.locals&&(o.exports=i.locals)},617:function(o,e,t){},621:function(o,e,t){"use strict";t.d(e,"a",(function(){return r}));var i=t(10),r=function(o,e){var t=Object(i.useRef)();return Object(i.useEffect)((function(){t.current===o||e&&!e(o,t.current)||(t.current=o)}),[o,t.current]),t.current}},642:function(o,e,t){"use strict";t.r(e);var i=t(11),r=t.n(i),K=t(7),A=t.n(K),n=t(0),c=t(1),a=t(43),f=t(23),l=t(26),g=t.n(l),u=t(25),s=t.n(u),b=t(13),C=t.n(b),w=t(14),v=t.n(w),p=t(15),P=t.n(p),d=t(12),j=t.n(d),O=t(16),m=t.n(O),h=t(34),F=t(3),y=t(21),B=(t(2),t(47)),X=t(18),k=t(85),x=t.n(k),H=function(o,e,t){if("object"!==x()(t))throw new Error("".concat(o," expects an object for its context value"));var i=[];for(var r in e)e[r].required&&void 0===t[r]?i.push("The ".concat(r," is required and is not present.")):void 0!==t[r]&&x()(t[r])!==e[r].type&&i.push("The ".concat(r," must be of ").concat(e[r].type," and instead was ").concat(x()(t[r])));if(i.length>0)throw new Error("There was a problem with the value passed in on ".concat(o,":\n ").concat(i.join("\n")))},D={parentName:{required:!0,type:"string"}},R=Object(n.createContext)({parentName:null}),E=function(o){var e=o.value,t=o.children;return Object(n.useEffect)((function(){H("InnerBlockConfigurationProvider",D,e)}),[e]),Object(n.createElement)(R.Provider,{value:e},t)},S={layoutStyleClassPrefix:{required:!0,type:"string"}},L=Object(n.createContext)({layoutStyleClassPrefix:""}),N=function(){return Object(n.useContext)(L)},T=function(o){var e=o.value,t=o.children;return Object(n.useEffect)((function(){H("ProductLayoutContextProvider",S,e)}),[e]),Object(n.createElement)(L.Provider,{value:e},t)},U=t(6),J=t.n(U),W=t(4),z=t(339),Z=function(o,e){var t=e.className,i=e.contentVisibility;return J()(o,t,{"has-image":i.image,"has-title":i.title,"has-rating":i.rating,"has-price":i.price,"has-button":i.button})},G=function(o,e){return Object(n.createElement)(F.Placeholder,{className:"wc-block-products",icon:e,label:o},Object(n.createElement)("p",null,Object(c.__)("You haven't published any products to list here yet.",'woocommerce')),Object(n.createElement)(F.Button,{className:"wc-block-products__add_product_button",isDefault:!0,isLarge:!0,href:W.adminUrl+"post-new.php?post_type=product"},Object(c.__)("Add new product",'woocommerce')+" ",Object(n.createElement)(z.a,null)),Object(n.createElement)(F.Button,{className:"wc-block-products__read_more_button",isTertiary:!0,href:"https://docs.woocommerce.com/document/managing-products/"},Object(c.__)("Learn more",'woocommerce')))},V=function(o,e){return Object(n.createElement)(F.Placeholder,{className:"wc-block-products",icon:e,label:o},Object(c.__)("The content for this block is hidden due to block settings.",'woocommerce'))},I=t(345),M=t(141),q=function(o){var e=o.className,t=o.product,i=N().layoutStyleClassPrefix,K=t.prices||{},A={displayType:"text",thousandSeparator:K.thousand_separator,decimalSeparator:K.decimal_separator,decimalScale:K.decimals,fixedDecimalScale:!0,prefix:K.price_prefix,suffix:K.price_suffix};if(K.price_range&&K.price_range.min_amount&&K.price_range.max_amount){var c=parseFloat(K.price_range.min_amount),a=parseFloat(K.price_range.max_amount);return Object(n.createElement)("div",{className:J()(e,"".concat(i,"__product-price"))},Object(n.createElement)("span",{className:"".concat(i,"__product-price__value")},Object(n.createElement)(M.a,r()({value:c},A))," — ",Object(n.createElement)(M.a,r()({value:a},A))))}return Object(n.createElement)("div",{className:J()(e,"".concat(i,"__product-price"))},K.regular_price!==K.price&&Object(n.createElement)("del",{className:"".concat(i,"__product-price__regular")},Object(n.createElement)(M.a,r()({value:K.regular_price},A))),Object(n.createElement)("span",{className:"".concat(i,"__product-price__value")},Object(n.createElement)(M.a,r()({value:K.price},A))))},Q=function(o){var e=o.className,t=o.product,i=o.align,r=N().layoutStyleClassPrefix,K="string"==typeof i?"".concat(r,"__product-onsale--align").concat(i):"";return t&&t.on_sale?Object(n.createElement)("div",{className:J()(e,K,"".concat(r,"__product-onsale"))},Object(c.__)("Sale",'woocommerce')):null},Y=function(o){var e=o.product,t=o.saleBadgeAlign;return o.shouldRender?Object(n.createElement)(Q,{product:e,align:t}):null},_=function(o){var e=o.layoutPrefix,t=o.loaded,i=o.image,r=o.onLoad,K=J()("".concat(e,"__product-image__image"),A()({},"".concat(e,"__product-image__image_placeholder"),!t&&!i)),c=i||{},a=c.thumbnail,f=c.srcset,l=c.sizes,g=c.alt;return Object(n.createElement)(n.Fragment,null,i&&Object(n.createElement)("img",{className:K,src:a,srcSet:f,sizes:l,alt:g,onLoad:r,hidden:!t}),!t&&Object(n.createElement)("img",{className:K,src:X.p,alt:""}))},$=function(o){var e=o.className,t=o.product,i=o.productLink,r=void 0===i||i,K=o.showSaleBadge,A=void 0===K||K,c=o.saleBadgeAlign,a=void 0===c?"right":c,f=Object(n.useState)(!1),l=s()(f,2),g=l[0],u=l[1],b=N().layoutStyleClassPrefix,C=t.images&&t.images.length?t.images[0]:null,w=Object(n.createElement)(n.Fragment,null,Object(n.createElement)(Y,{product:t,saleBadgeAlign:a,shouldRender:A}),Object(n.createElement)(_,{layoutPrefix:b,loaded:g,image:C,onLoad:function(){return u(!0)}}));return Object(n.createElement)("div",{className:J()(e,"".concat(b,"__product-image"))},r?Object(n.createElement)("a",{href:t.permalink,rel:"nofollow"},w):w)},oo=t(40),eo=function(o){var e=o.className,t=o.product,i=o.headingLevel,r=void 0===i?2:i,K=o.productLink,A=void 0===K||K,c=N().layoutStyleClassPrefix;if(!t.name)return null;var a=Object(oo.decodeEntities)(t.name),f="h".concat(r);return Object(n.createElement)(f,{className:J()(e,"".concat(c,"__product-title"))},A?Object(n.createElement)("a",{href:t.permalink,rel:"nofollow"},a):a)},to=function(o){var e=o.className,t=o.product,i=parseFloat(t.average_rating),r=N().layoutStyleClassPrefix;if(!Number.isFinite(i)||0===i)return null;var K={width:i/5*100+"%"};return Object(n.createElement)("div",{className:J()(e,"".concat(r,"__product-rating"))},Object(n.createElement)("div",{className:"".concat(r,"__product-rating__stars"),role:"img"},Object(n.createElement)("span",{style:K},Object(c.sprintf)(Object(c.__)("Rated %d out of 5",'woocommerce'),i))))},io=t(5),ro=t(109),Ko=t(35),Ao=window.Event||{},no=function(o){var e=o.product,t=o.className,i=e.id,r=e.permalink,K=e.add_to_cart,A=e.has_options,a=e.is_purchasable,f=e.is_in_stock,l=function(o){var e=Object(ro.a)({namespace:"/wc/store",resourceName:"cart/items"}),t=e.results,i=e.isLoading,r=Object(n.useRef)(null),K=Object(h.useDispatch)(Ko.COLLECTIONS_STORE_KEY).__experimentalPersistItemToCollection,A=Object(n.useMemo)((function(){var e=Object(io.find)(t,{id:o});return e?e.quantity:0}),[t,o]),c=Object(n.useState)(!1),a=s()(c,2),f=a[0],l=a[1],g=Object(n.useCallback)((function(){l(!0);var e=t.filter((function(e){return e.id!==o}));K("/wc/store","cart/items",e,{id:o,quantity:1})}),[o,t]);return Object(n.useEffect)((function(){r.current!==t&&(f&&l(!1),r.current=t)}),[t,f]),{cartQuantity:A,addingToCart:f,cartIsLoading:i,addToCart:g}}(i),g=l.cartQuantity,u=l.addingToCart,b=l.cartIsLoading,C=l.addToCart,w=N().layoutStyleClassPrefix,v=g>0,p=Object(n.useRef)(!0),P=function(){return Number.isFinite(g)&&v?Object(c.sprintf)(Object(c._n)("%d in cart","%d in cart",g,'woocommerce'),g):Object(oo.decodeEntities)(K.text)};Object(n.useEffect)((function(){if(p.current)p.current=!1;else if(0!==Object.entries(Ao).length){var o=new Ao("wc_fragment_refresh",{bubbles:!0,cancelable:!0});document.body.dispatchEvent(o)}else{var e=document.createEvent("Event");e.initEvent("wc_fragment_refresh",!0,!0),document.body.dispatchEvent(e)}}),[g]);var d=J()(t,"".concat(w,"__product-add-to-cart"),"wp-block-button"),j=J()("wp-block-button__link","add_to_cart_button",{loading:u,added:v});if(0===Object.keys(e).length||b)return Object(n.createElement)("div",{className:d},Object(n.createElement)("button",{className:j,disabled:!0}));var O=!A&&a&&f;return Object(n.createElement)("div",{className:d},O?Object(n.createElement)("button",{onClick:C,"aria-label":Object(oo.decodeEntities)(K.description),className:j,disabled:u},P()):Object(n.createElement)("a",{href:r,"aria-label":Object(oo.decodeEntities)(K.description),className:j,rel:"nofollow"},P()))},co=function(o){var e=o.className,t=o.product,i=N().layoutStyleClassPrefix;return t.description?Object(n.createElement)("div",{className:J()(e,"".concat(i,"__product-summary")),dangerouslySetInnerHTML:{__html:t.description}}):null};function ao(o,e){var t=Object.keys(o);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(o);e&&(i=i.filter((function(e){return Object.getOwnPropertyDescriptor(o,e).enumerable}))),t.push.apply(t,i)}return t}function fo(o){for(var e=1;e<arguments.length;e++){var t=null!=arguments[e]?arguments[e]:{};e%2?ao(Object(t),!0).forEach((function(e){A()(o,e,t[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(o,Object.getOwnPropertyDescriptors(t)):ao(Object(t)).forEach((function(e){Object.defineProperty(o,e,Object.getOwnPropertyDescriptor(t,e))}))}return o}var lo=function(o){return fo({"woocommerce/product-price":q,"woocommerce/product-image":$,"woocommerce/product-title":eo,"woocommerce/product-rating":to,"woocommerce/product-button":no,"woocommerce/product-summary":co,"woocommerce/product-sale-badge":Q},Object(I.getRegisteredInnerBlocks)(o))},go=[["woocommerce/product-image"],["woocommerce/product-title"],["woocommerce/product-price"],["woocommerce/product-rating"],["woocommerce/product-button"]],uo=function o(e){return e&&0!==e.length?e.map((function(e){return[e.name,fo({},e.attributes,{product:void 0,children:e.innerBlocks.length>0?o(e.innerBlocks):[]})]})):[]};t(616);function so(o,e){var t=Object.keys(o);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(o);e&&(i=i.filter((function(e){return Object.getOwnPropertyDescriptor(o,e).enumerable}))),t.push.apply(t,i)}return t}function bo(o){for(var e=1;e<arguments.length;e++){var t=null!=arguments[e]?arguments[e]:{};e%2?so(Object(t),!0).forEach((function(e){A()(o,e,t[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(o,Object.getOwnPropertyDescriptors(t)):so(Object(t)).forEach((function(e){Object.defineProperty(o,e,Object.getOwnPropertyDescriptor(t,e))}))}return o}var Co=function(o,e){var t=o.contentVisibility;return Object(n.createElement)(F.ToggleControl,{label:Object(c.__)("Show Sorting Dropdown",'woocommerce'),checked:t.orderBy,onChange:function(){return e({contentVisibility:bo({},t,{orderBy:!t.orderBy})})}})},wo=function(o,e){return Object(n.createElement)(F.SelectControl,{label:Object(c.__)("Order Products By",'woocommerce'),value:o.orderby,options:[{label:Object(c.__)("Newness - newest first",'woocommerce'),value:"date"},{label:Object(c.__)("Price - low to high",'woocommerce'),value:"price"},{label:Object(c.__)("Price - high to low",'woocommerce'),value:"price-desc"},{label:Object(c.__)("Rating - highest first",'woocommerce'),value:"rating"},{label:Object(c.__)("Sales - most first",'woocommerce'),value:"popularity"},{label:Object(c.__)("Menu Order",'woocommerce'),value:"menu_order"}],onChange:function(o){return e({orderby:o})}})},vo=t(17),po=t.n(vo),Po=t(10),jo=t(346),Oo=t.n(jo),mo=t(54),ho=(t(624),function(o){var e=o.currentPage,t=o.displayFirstAndLastPages,i=o.displayNextAndPreviousArrows,r=o.pagesToDisplay,K=o.onPageChange,A=o.totalPages,a=function(o,e,t){if(t<=2)return{minIndex:null,maxIndex:null};var i=o-1,r=Math.max(Math.floor(e-i/2),2),K=Math.min(Math.ceil(e+(i-(e-r))),t-1);return{minIndex:Math.max(Math.floor(e-(i-(K-e))),2),maxIndex:K}}(r,e,A),f=a.minIndex,l=a.maxIndex,g=t&&Boolean(1!==f),u=t&&Boolean(l!==A),s=t&&Boolean(f>3),b=t&&Boolean(l<A-2);g&&3===f&&(f-=1),u&&l===A-2&&(l+=1);var C=[];if(f&&l)for(var w=f;w<=l;w++)C.push(w);return Object(n.createElement)("div",{className:"wc-block-pagination"},Object(n.createElement)(mo.a,{screenReaderLabel:Object(c.__)("Navigate to another page",'woocommerce')}),i&&Object(n.createElement)("button",{className:"wc-block-pagination-page",onClick:function(){return K(e-1)},title:Object(c.__)("Previous page",'woocommerce'),disabled:e<=1},Object(n.createElement)(mo.a,{label:"<",screenReaderLabel:Object(c.__)("Previous page",'woocommerce')})),g&&Object(n.createElement)("button",{className:J()("wc-block-pagination-page",{"wc-block-pagination-page--active":1===e}),onClick:function(){return K(1)},disabled:1===e},"1"),s&&Object(n.createElement)("span",{className:"wc-block-pagination-ellipsis","aria-hidden":"true"},Object(c.__)("…",'woocommerce')),C.map((function(o){return Object(n.createElement)("button",{key:o,className:J()("wc-block-pagination-page",{"wc-block-pagination-page--active":e===o}),onClick:e===o?null:function(){return K(o)},disabled:e===o},o)})),b&&Object(n.createElement)("span",{className:"wc-block-pagination-ellipsis","aria-hidden":"true"},Object(c.__)("…",'woocommerce')),u&&Object(n.createElement)("button",{className:J()("wc-block-pagination-page",{"wc-block-pagination-page--active":e===A}),onClick:function(){return K(A)},disabled:e===A},A),i&&Object(n.createElement)("button",{className:"wc-block-pagination-page",onClick:function(){return K(e+1)},title:Object(c.__)("Next page",'woocommerce'),disabled:e>=A},Object(n.createElement)(mo.a,{label:">",screenReaderLabel:Object(c.__)("Next page",'woocommerce')})))});ho.defaultProps={displayFirstAndLastPages:!0,displayNextAndPreviousArrows:!0,pagesToDisplay:3};var Fo=ho,yo=t(83),Bo=(t(622),function(o){var e=o.defaultValue,t=o.onChange,i=o.readOnly,r=o.value;return Object(n.createElement)(yo.a,{className:"wc-block-product-sort-select",defaultValue:e,name:"orderby",onChange:t,options:[{key:"menu_order",label:Object(c.__)("Default sorting",'woocommerce')},{key:"popularity",label:Object(c.__)("Popularity",'woocommerce')},{key:"rating",label:Object(c.__)("Average rating",'woocommerce')},{key:"date",label:Object(c.__)("Latest",'woocommerce')},{key:"price",label:Object(c.__)("Price: low to high",'woocommerce')},{key:"price-desc",label:Object(c.__)("Price: high to low",'woocommerce')}],readOnly:i,screenReaderLabel:Object(c.__)("Order products by",'woocommerce'),value:r})}),Xo=t(79),ko=Object(Xo.a)((function(o){var e=o.product,t=o.attributes,i=o.componentId,K=t.layoutConfig,A=Object(n.useContext)(R).parentName,c=N().layoutStyleClassPrefix,a=!Object.keys(e).length>0,f=J()("".concat(c,"__product"),{"is-loading":a});return Object(n.createElement)("li",{className:f,"aria-hidden":a},function o(e,t,i,K){if(i){var A=lo(e);return i.map((function(i,c){var a=s()(i,2),f=a[0],l=a[1],g=void 0===l?{}:l,u=[];g.children&&g.children.length>0&&(u=o(e,t,g.children,K));var b=A[f];if(!b)return null;var C=t.id||0,w=["layout",f,c,K,C];return Object(n.createElement)(b,r()({key:w.join("_")},g,{children:u,product:t}))}))}}(A,e,K,i))})),xo=t(91),Ho=t(38);function Do(o,e){var t=Object.keys(o);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(o);e&&(i=i.filter((function(e){return Object.getOwnPropertyDescriptor(o,e).enumerable}))),t.push.apply(t,i)}return t}function Ro(o){for(var e=1;e<arguments.length;e++){var t=null!=arguments[e]?arguments[e]:{};e%2?Do(Object(t),!0).forEach((function(e){A()(o,e,t[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(o,Object.getOwnPropertyDescriptors(t)):Do(Object(t)).forEach((function(e){Object.defineProperty(o,e,Object.getOwnPropertyDescriptor(t,e))}))}return o}var Eo=function(o){var e={namespace:"/wc/store",resourceName:"products"},t=Object(ro.a)(Ro({},e,{query:o})),i=t.results,r=t.isLoading;return{products:i,totalProducts:function(o,e){var t=e.namespace,i=e.resourceName,r=e.resourceValues,K=void 0===r?[]:r,A=e.query,n=void 0===A?{}:A;if(!t||!i)throw new Error("The options object must have valid values for the namespace and the resource name properties.");var c=Object(Ho.a)(n),a=Object(Ho.a)(K),f=Object(h.useSelect)((function(e){var r=e(Ko.COLLECTIONS_STORE_KEY),K=[o,t,i,c,a];return{value:r.getCollectionHeader.apply(r,K),isLoading:r.hasFinishedResolution("getCollectionHeader",K)}}),[o,t,i,a,c]),l=f.value,g=f.isLoading;return{value:l,isLoading:void 0===g||g}}("x-wp-total",Ro({},e,{query:o})).value,productsLoading:r}},So=t(621),Lo=(t(626),function(o){var e=function(e){function t(){var o;return C()(this,t),o=v()(this,P()(t).call(this)),A()(j()(o),"scrollToTopIfNeeded",(function(){var e=o.scrollPointRef.current.getBoundingClientRect().bottom;e>=0&&e<=window.innerHeight||o.scrollPointRef.current.scrollIntoView()})),A()(j()(o),"moveFocusToTop",(function(e){var t=o.scrollPointRef.current.parentElement.querySelectorAll(e);t.length&&t[0].focus()})),A()(j()(o),"scrollToTop",(function(e){window&&Number.isFinite(window.innerHeight)&&(o.scrollToTopIfNeeded(),e&&e.focusableSelector&&o.moveFocusToTop(e.focusableSelector))})),o.scrollPointRef=Object(Po.createRef)(),o}return m()(t,e),po()(t,[{key:"render",value:function(){return Object(n.createElement)(Po.Fragment,null,Object(n.createElement)("div",{className:"with-scroll-to-top__scroll-point",ref:this.scrollPointRef,"aria-hidden":!0}),Object(n.createElement)(o,r()({},this.props,{scrollToTop:this.scrollToTop})))}}]),t}(Po.Component);return e.displayName="withScrollToTop",e}),No=(t(619),function(){var o=N().layoutStyleClassPrefix;return Object(n.createElement)("div",{className:"".concat(o,"__no-products")},Object(n.createElement)("img",{src:X.s+"img/no-products.svg",alt:Object(c.__)("No products",'woocommerce'),className:"".concat(o,"__no-products-image")}),Object(n.createElement)("strong",{className:"".concat(o,"__no-products-title")},Object(c.__)("No products",'woocommerce')),Object(n.createElement)("p",{className:"".concat(o,"__no-products-description")},Object(c.__)("There are currently no products available to display.",'woocommerce')))}),To=function(o){var e=o.resetCallback,t=void 0===e?function(){}:e,i=N().layoutStyleClassPrefix;return Object(n.createElement)("div",{className:"".concat(i,"__no-products")},Object(n.createElement)("img",{src:X.s+"img/no-matching-products.svg",alt:Object(c.__)("No products",'woocommerce'),className:"".concat(i,"__no-products-image")}),Object(n.createElement)("strong",{className:"".concat(i,"__no-products-title")},Object(c.__)("No products found",'woocommerce')),Object(n.createElement)("p",{className:"".concat(i,"__no-products-description")},Object(c.__)("We were unable to find any results based on your search.",'woocommerce')),Object(n.createElement)("button",{onClick:t},Object(c.__)("Reset Search",'woocommerce')))};function Uo(o,e){var t=Object.keys(o);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(o);e&&(i=i.filter((function(e){return Object.getOwnPropertyDescriptor(o,e).enumerable}))),t.push.apply(t,i)}return t}var Jo=function(o){var e=o.sortValue,t=o.currentPage,i=o.attributes,r=i.columns,K=i.rows;return function(o){for(var e=1;e<arguments.length;e++){var t=null!=arguments[e]?arguments[e]:{};e%2?Uo(Object(t),!0).forEach((function(e){A()(o,e,t[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(o,Object.getOwnPropertyDescriptors(t)):Uo(Object(t)).forEach((function(e){Object.defineProperty(o,e,Object.getOwnPropertyDescriptor(t,e))}))}return o}({},function(o){switch(o){case"menu_order":case"popularity":case"rating":case"price":return{orderby:o,order:"asc"};case"price-desc":return{orderby:"price",order:"desc"};case"date":return{orderby:"date",order:"desc"}}}(e),{per_page:r*K,page:t})},Wo=Lo((function(o){var e=o.attributes,t=o.currentPage,i=o.onPageChange,r=o.onSortChange,K=o.sortValue,A=o.scrollToTop,c=Object(xo.c)(Jo({attributes:e,sortValue:K,currentPage:t})),a=s()(c,1)[0],f=Eo(a),l=f.products,g=f.productsLoading,u=parseInt(f.totalProducts),b=N().layoutStyleClassPrefix,C=function(o){o.order,o.orderby,o.page,o.per_page;return Oo()(o,["order","orderby","page","per_page"])}(a),w=Object(xo.b)("attributes",[]),v=s()(w,2),p=v[0],P=v[1],d=Object(xo.b)("min_price"),j=s()(d,2),O=j[0],m=j[1],h=Object(xo.b)("max_price"),F=s()(h,2),y=F[0],B=F[1],X=Object(So.a)({totalQuery:C,totalProducts:u},(function(o){var e=o.totalQuery,t=o.totalProducts,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=i.totalQuery;return!Object(io.isEqual)(e,r)&&Number.isFinite(t)})),k="object"===x()(X)&&Object(io.isEqual)(C,X.totalQuery);Object(n.useEffect)((function(){k||i(1)}),[a]);var H,D,R,E,S,L=e.contentVisibility,T=e.columns*e.rows,U=!Number.isFinite(u)&&k?Math.ceil(X.totalProducts/T):Math.ceil(u/T),W=l.length?l:Array.from({length:T}),z=0!==l.length||g,Z=p.length>0||Number.isFinite(O)||Number.isFinite(y);return Object(n.createElement)("div",{className:(H=e.columns,D=e.rows,R=e.alignButtons,E=e.align,S=void 0!==E?"align"+E:"",J()(b,S,"has-"+H+"-columns",{"has-multiple-rows":D>1,"has-aligned-buttons":R}))},L.orderBy&&z&&Object(n.createElement)(Bo,{onChange:r,value:K}),!z&&Z&&Object(n.createElement)(To,{resetCallback:function(){P([]),m(null),B(null)}}),!z&&!Z&&Object(n.createElement)(No,null),z&&Object(n.createElement)("ul",{className:"".concat(b,"__products")},W.map((function(){var o=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;return Object(n.createElement)(ko,{key:o.id||t,attributes:e,product:o})}))),U>1&&Object(n.createElement)(Fo,{currentPage:t,onPageChange:function(o){A({focusableSelector:"a, button"}),i(o)},totalPages:U}))})),zo=function(o){var e=o.attributes,t=Object(n.useState)(1),i=s()(t,2),r=i[0],K=i[1],A=Object(n.useState)(e.orderby),c=s()(A,2),a=c[0],f=c[1];Object(n.useEffect)((function(){f(e.orderby)}),[e.orderby]);return Object(n.createElement)(Wo,{attributes:e,currentPage:r,onPageChange:function(o){K(o)},onSortChange:function(o){var e=o.target.value;f(e),K(1)},sortValue:a})},Zo=t(97),Go={layoutStyleClassPrefix:"wc-block-grid"},Vo={parentName:"woocommerce/all-products"},Io=function(o){function e(){return C()(this,e),v()(this,P()(e).apply(this,arguments))}return m()(e,o),po()(e,[{key:"render",value:function(){var o=this.props,e=o.attributes,t=o.urlParameterSuffix;return e.isPreview?Zo.a:Object(n.createElement)(E,{value:Vo},Object(n.createElement)(T,{value:Go},Object(n.createElement)(zo,{attributes:e,urlParameterSuffix:t})))}}]),e}(Po.Component),Mo={layoutStyleClassPrefix:"wc-block-grid"},qo={parentName:"woocommerce/all-products"},Qo=function(o){function e(){var o,t;C()(this,e);for(var i=arguments.length,r=new Array(i),K=0;K<i;K++)r[K]=arguments[K];return t=v()(this,(o=P()(e)).call.apply(o,[this].concat(r))),A()(j()(t),"state",{isEditing:!1,innerBlocks:[]}),A()(j()(t),"blockMap",lo("woocommerce/all-products")),A()(j()(t),"componentDidMount",(function(){var o=t.props.block;t.setState({innerBlocks:o.innerBlocks})})),A()(j()(t),"getTitle",(function(){return Object(c.__)("All Products",'woocommerce')})),A()(j()(t),"getIcon",(function(){return Object(n.createElement)(g.a,{icon:"grid"})})),A()(j()(t),"togglePreview",(function(){var o=t.props.debouncedSpeak;t.setState({isEditing:!t.state.isEditing}),t.state.isEditing||o(Object(c.__)("Showing All Products block preview.",'woocommerce'))})),A()(j()(t),"getInspectorControls",(function(){var o=t.props,e=o.attributes,i=o.setAttributes,r=e.columns,K=e.rows,A=e.alignButtons;return Object(n.createElement)(a.InspectorControls,{key:"inspector"},Object(n.createElement)(F.PanelBody,{title:Object(c.__)("Layout Settings",'woocommerce'),initialOpen:!0},Object(n.createElement)(B.a,{columns:r,rows:K,alignButtons:A,setAttributes:i})),Object(n.createElement)(F.PanelBody,{title:Object(c.__)("Content Settings",'woocommerce')},Co(e,i),wo(e,i)))})),A()(j()(t),"getBlockControls",(function(){var o=t.state.isEditing;return Object(n.createElement)(a.BlockControls,null,Object(n.createElement)(F.Toolbar,{controls:[{icon:"edit",title:Object(c.__)("Edit",'woocommerce'),onClick:function(){return t.togglePreview()},isActive:o}]}))})),A()(j()(t),"renderEditMode",(function(){var o={template:t.props.attributes.layoutConfig,templateLock:!1,allowedBlocks:Object.keys(t.blockMap)};return 0!==t.props.attributes.layoutConfig.length&&(o.renderAppender=!1),Object(n.createElement)(F.Placeholder,{icon:t.getIcon(),label:t.getTitle()},Object(c.__)("Display all products from your store as a grid.",'woocommerce'),Object(n.createElement)("div",{className:"wc-block-all-products-grid-item-template"},Object(n.createElement)(F.Tip,null,Object(c.__)("Edit the blocks inside the preview below to change the content displayed for each product within the product grid.",'woocommerce')),Object(n.createElement)("div",{className:"wc-block-grid has-1-columns"},Object(n.createElement)("ul",{className:"wc-block-grid__products"},Object(n.createElement)("li",{className:"wc-block-grid__product"},Object(n.createElement)(a.InnerBlocks,o)))),Object(n.createElement)("div",{className:"wc-block-all-products__actions"},Object(n.createElement)(F.Button,{className:"wc-block-all-products__done-button",isPrimary:!0,isLarge:!0,onClick:function(){var o=t.props,e=o.block;(0,o.setAttributes)({layoutConfig:uo(e.innerBlocks)}),t.setState({innerBlocks:e.innerBlocks}),t.togglePreview()}},Object(c.__)("Done",'woocommerce')),Object(n.createElement)(F.Button,{className:"wc-block-all-products__cancel-button",isTertiary:!0,onClick:function(){var o=t.props,e=o.block,i=o.replaceInnerBlocks,r=t.state.innerBlocks;i(e.clientId,r,!1),t.togglePreview()}},Object(c.__)("Cancel",'woocommerce')),Object(n.createElement)(F.IconButton,{className:"wc-block-all-products__reset-button",icon:Object(n.createElement)(g.a,{icon:"grid"}),label:Object(c.__)("Reset layout to default",'woocommerce'),onClick:function(){var o=t.props,e=o.block,i=o.replaceInnerBlocks,r=[];go.map((function(o){var e=s()(o,2),t=e[0],i=e[1];return r.push(Object(f.createBlock)(t,i)),!0})),i(e.clientId,r,!1),t.setState({innerBlocks:e.innerBlocks})}},Object(c.__)("Reset Layout",'woocommerce')))))})),A()(j()(t),"renderViewMode",(function(){var o=t.props.attributes,e=o.layoutConfig,i=e&&0!==e.length,r=t.getTitle(),K=t.getIcon();return i?Object(n.createElement)(F.Disabled,null,Object(n.createElement)(Io,{attributes:o})):V(r,K)})),A()(j()(t),"render",(function(){var o=t.props.attributes,e=t.state.isEditing,i=t.getTitle(),r=t.getIcon();return X.f?Object(n.createElement)(E,{value:qo},Object(n.createElement)(T,{value:Mo},Object(n.createElement)("div",{className:Z("wc-block-all-products",o)},t.getBlockControls(),t.getInspectorControls(),e?t.renderEditMode():t.renderViewMode()))):G(i,r)})),t}return m()(e,o),e}(n.Component),Yo=Object(y.compose)(F.withSpokenMessages,Object(h.withSelect)((function(o,e){var t=e.clientId;return{block:(0,o("core/block-editor").getBlock)(t)}})),Object(h.withDispatch)((function(o){return{replaceInnerBlocks:o("core/block-editor").replaceInnerBlocks}})))(Qo),_o={columns:{type:"number",default:X.b},rows:{type:"number",default:X.d},alignButtons:{type:"boolean",default:!1},contentVisibility:{type:"object",default:{orderBy:!0}},orderby:{type:"string",default:"date"},layoutConfig:{type:"array",default:go},isPreview:{type:"boolean",default:!1}},$o=t(597),oe=t(84),ee={category:"woocommerce",keywords:[Object(c.__)("WooCommerce",'woocommerce')],icon:{src:Object(n.createElement)(g.a,{icon:"grid"}),foreground:"#96588a"},supports:{html:!1},parent:["woocommerce/all-products"],attributes:{product:{type:"object",default:$o.a[0]}},save:function(){}};function te(o,e){var t=Object.keys(o);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(o);e&&(i=i.filter((function(e){return Object.getOwnPropertyDescriptor(o,e).enumerable}))),t.push.apply(t,i)}return t}var ie={title:Object(c.__)("Product Title",'woocommerce'),description:Object(c.__)("Display the name of a product.",'woocommerce'),icon:{src:"heading",foreground:"#96588a"},attributes:{product:{type:"object",default:$o.a[0]},headingLevel:{type:"number",default:2},productLink:{type:"boolean",default:!0}},edit:function(o){var e=o.attributes,t=o.setAttributes,i=e.headingLevel,r=e.productLink;return Object(n.createElement)(Po.Fragment,null,Object(n.createElement)(a.InspectorControls,null,Object(n.createElement)(F.PanelBody,{title:Object(c.__)("Content",'woocommerce')},Object(n.createElement)("p",null,Object(c.__)("Level",'woocommerce')),Object(n.createElement)(oe.a,{isCollapsed:!1,minLevel:2,maxLevel:7,selectedLevel:i,onChange:function(o){return t({headingLevel:o})}}),Object(n.createElement)(F.ToggleControl,{label:Object(c.__)("Link to Product Page",'woocommerce'),help:Object(c.__)("Links the image to the single product listing.",'woocommerce'),checked:r,onChange:function(){return t({productLink:!r})}}))),Object(n.createElement)(F.Disabled,null,Object(n.createElement)(eo,{headingLevel:i,productLink:r,product:e.product})))}};function re(o,e){var t=Object.keys(o);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(o);e&&(i=i.filter((function(e){return Object.getOwnPropertyDescriptor(o,e).enumerable}))),t.push.apply(t,i)}return t}Object(f.registerBlockType)("woocommerce/product-title",function(o){for(var e=1;e<arguments.length;e++){var t=null!=arguments[e]?arguments[e]:{};e%2?te(Object(t),!0).forEach((function(e){A()(o,e,t[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(o,Object.getOwnPropertyDescriptors(t)):te(Object(t)).forEach((function(e){Object.defineProperty(o,e,Object.getOwnPropertyDescriptor(t,e))}))}return o}({},ee,{},ie));var Ke={title:Object(c.__)("Product Price",'woocommerce'),description:Object(c.__)("Display the price of a product.",'woocommerce'),icon:{src:Object(n.createElement)(g.a,{icon:"money"}),foreground:"#96588a"},edit:function(o){var e=o.attributes;return Object(n.createElement)(q,{product:e.product})}};Object(f.registerBlockType)("woocommerce/product-price",function(o){for(var e=1;e<arguments.length;e++){var t=null!=arguments[e]?arguments[e]:{};e%2?re(Object(t),!0).forEach((function(e){A()(o,e,t[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(o,Object.getOwnPropertyDescriptors(t)):re(Object(t)).forEach((function(e){Object.defineProperty(o,e,Object.getOwnPropertyDescriptor(t,e))}))}return o}({},ee,{},Ke));var Ae=t(48);function ne(o,e){var t=Object.keys(o);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(o);e&&(i=i.filter((function(e){return Object.getOwnPropertyDescriptor(o,e).enumerable}))),t.push.apply(t,i)}return t}var ce={title:Object(c.__)("Product Image",'woocommerce'),description:Object(c.__)("Display the main product image",'woocommerce'),icon:{src:Object(n.createElement)(g.a,{icon:"image"}),foreground:"#96588a"},attributes:{product:{type:"object",default:$o.a[0]},productLink:{type:"boolean",default:!0},showSaleBadge:{type:"boolean",default:!0},saleBadgeAlign:{type:"string",default:"right"}},edit:function(o){var e=o.attributes,t=o.setAttributes,i=e.productLink,r=e.showSaleBadge,K=e.saleBadgeAlign;return Object(n.createElement)(n.Fragment,null,Object(n.createElement)(a.InspectorControls,null,Object(n.createElement)(F.PanelBody,{title:Object(c.__)("Content",'woocommerce')},Object(n.createElement)(F.ToggleControl,{label:Object(c.__)("Link to Product Page",'woocommerce'),help:Object(c.__)("Links the image to the single product listing.",'woocommerce'),checked:i,onChange:function(){return t({productLink:!i})}}),Object(n.createElement)(F.ToggleControl,{label:Object(c.__)("Show On-Sale Badge",'woocommerce'),help:Object(c.__)('Overlay a "sale" badge if the product is on-sale.','woocommerce'),checked:r,onChange:function(){return t({showSaleBadge:!r})}}),r&&Object(n.createElement)(Ae.a,{label:Object(c.__)("Sale Badge Alignment",'woocommerce'),value:K,options:[{label:Object(c.__)("Left",'woocommerce'),value:"left"},{label:Object(c.__)("Center",'woocommerce'),value:"center"},{label:Object(c.__)("Right",'woocommerce'),value:"right"}],onChange:function(o){return t({saleBadgeAlign:o})}}))),Object(n.createElement)(F.Disabled,null,Object(n.createElement)($,{product:e.product,productLink:i,showSaleBadge:r,saleBadgeAlign:K})))}};function ae(o,e){var t=Object.keys(o);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(o);e&&(i=i.filter((function(e){return Object.getOwnPropertyDescriptor(o,e).enumerable}))),t.push.apply(t,i)}return t}Object(f.registerBlockType)("woocommerce/product-image",function(o){for(var e=1;e<arguments.length;e++){var t=null!=arguments[e]?arguments[e]:{};e%2?ne(Object(t),!0).forEach((function(e){A()(o,e,t[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(o,Object.getOwnPropertyDescriptors(t)):ne(Object(t)).forEach((function(e){Object.defineProperty(o,e,Object.getOwnPropertyDescriptor(t,e))}))}return o}({},ee,{},ce));var fe={title:Object(c.__)("Product Rating",'woocommerce'),description:Object(c.__)("Display the average rating of a product.",'woocommerce'),icon:{src:Object(n.createElement)(g.a,{icon:"star-outline"}),foreground:"#96588a"},edit:function(o){var e=o.attributes;return Object(n.createElement)(to,{product:e.product})}};function le(o,e){var t=Object.keys(o);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(o);e&&(i=i.filter((function(e){return Object.getOwnPropertyDescriptor(o,e).enumerable}))),t.push.apply(t,i)}return t}Object(f.registerBlockType)("woocommerce/product-rating",function(o){for(var e=1;e<arguments.length;e++){var t=null!=arguments[e]?arguments[e]:{};e%2?ae(Object(t),!0).forEach((function(e){A()(o,e,t[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(o,Object.getOwnPropertyDescriptors(t)):ae(Object(t)).forEach((function(e){Object.defineProperty(o,e,Object.getOwnPropertyDescriptor(t,e))}))}return o}({},ee,{},fe));var ge={title:Object(c.__)("Product Button",'woocommerce'),description:Object(c.__)("Display a call to action button which either adds the product to the cart, or links to the product page.",'woocommerce'),icon:{src:Object(n.createElement)(g.a,{icon:"cart"}),foreground:"#96588a"},edit:function(o){var e=o.attributes;return Object(n.createElement)(F.Disabled,null,Object(n.createElement)(no,{product:e.product}))}};function ue(o,e){var t=Object.keys(o);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(o);e&&(i=i.filter((function(e){return Object.getOwnPropertyDescriptor(o,e).enumerable}))),t.push.apply(t,i)}return t}Object(f.registerBlockType)("woocommerce/product-button",function(o){for(var e=1;e<arguments.length;e++){var t=null!=arguments[e]?arguments[e]:{};e%2?le(Object(t),!0).forEach((function(e){A()(o,e,t[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(o,Object.getOwnPropertyDescriptors(t)):le(Object(t)).forEach((function(e){Object.defineProperty(o,e,Object.getOwnPropertyDescriptor(t,e))}))}return o}({},ee,{},ge));var se={title:Object(c.__)("Product Summary",'woocommerce'),description:Object(c.__)("Display the short description of a product.",'woocommerce'),icon:{src:Object(n.createElement)(g.a,{icon:"aside"}),foreground:"#96588a"},edit:function(o){var e=o.attributes;return Object(n.createElement)(co,{product:e.product})}};Object(f.registerBlockType)("woocommerce/product-summary",function(o){for(var e=1;e<arguments.length;e++){var t=null!=arguments[e]?arguments[e]:{};e%2?ue(Object(t),!0).forEach((function(e){A()(o,e,t[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(o,Object.getOwnPropertyDescriptors(t)):ue(Object(t)).forEach((function(e){Object.defineProperty(o,e,Object.getOwnPropertyDescriptor(t,e))}))}return o}({},ee,{},se));var be=t(588);function Ce(o,e){var t=Object.keys(o);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(o);e&&(i=i.filter((function(e){return Object.getOwnPropertyDescriptor(o,e).enumerable}))),t.push.apply(t,i)}return t}var we={title:Object(c.__)("On-Sale Badge",'woocommerce'),description:Object(c.__)("Displays an on-sale badge if the product is on-sale.",'woocommerce'),icon:{src:Object(n.createElement)(be.a,null),foreground:"#96588a"},supports:{html:!1},edit:function(o){var e=o.attributes,t=e.align,i=e.product;return Object(n.createElement)(Q,{product:i,align:t})}};function ve(o,e){var t=Object.keys(o);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(o);e&&(i=i.filter((function(e){return Object.getOwnPropertyDescriptor(o,e).enumerable}))),t.push.apply(t,i)}return t}Object(f.registerBlockType)("woocommerce/product-sale-badge",function(o){for(var e=1;e<arguments.length;e++){var t=null!=arguments[e]?arguments[e]:{};e%2?Ce(Object(t),!0).forEach((function(e){A()(o,e,t[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(o,Object.getOwnPropertyDescriptors(t)):Ce(Object(t)).forEach((function(e){Object.defineProperty(o,e,Object.getOwnPropertyDescriptor(t,e))}))}return o}({},ee,{},we)),Object(f.registerBlockType)("woocommerce/all-products",{title:Object(c.__)("All Products",'woocommerce'),icon:{src:Object(n.createElement)(g.a,{icon:"grid"}),foreground:"#96588a"},category:"woocommerce",keywords:[Object(c.__)("WooCommerce",'woocommerce')],description:Object(c.__)("Display all products from your store as a grid.",'woocommerce'),supports:{align:["wide","full"],html:!1,multiple:!1},example:{attributes:{isPreview:!0}},attributes:function(o){for(var e=1;e<arguments.length;e++){var t=null!=arguments[e]?arguments[e]:{};e%2?ve(Object(t),!0).forEach((function(e){A()(o,e,t[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(o,Object.getOwnPropertyDescriptors(t)):ve(Object(t)).forEach((function(e){Object.defineProperty(o,e,Object.getOwnPropertyDescriptor(t,e))}))}return o}({},_o),edit:function(o){return Object(n.createElement)(Yo,o)},save:function(o){var e=o.attributes,t={"data-attributes":JSON.stringify(e)};return Object(n.createElement)("div",r()({className:Z("wc-block-all-products",e)},t),Object(n.createElement)(a.InnerBlocks.Content,null))}})},79:function(o,e,t){"use strict";var i=t(11),r=t.n(i),K=t(13),A=t.n(K),n=t(17),c=t.n(n),a=t(14),f=t.n(a),l=t(15),g=t.n(l),u=t(12),s=t.n(u),b=t(16),C=t.n(b),w=t(7),v=t.n(w),p=t(0),P=t(10);e.a=function(o){var e=0,t=function(t){function i(){var o,t;A()(this,i);for(var r=arguments.length,K=new Array(r),n=0;n<r;n++)K[n]=arguments[n];return t=f()(this,(o=g()(i)).call.apply(o,[this].concat(K))),v()(s()(t),"instanceId",e++),t}return C()(i,t),c()(i,[{key:"render",value:function(){return Object(p.createElement)(o,r()({},this.props,{componentId:this.instanceId}))}}]),i}(P.Component);return t.displayName="withComponentId",t}},83:function(o,e,t){"use strict";var i=t(0),r=(t(2),t(6)),K=t.n(r),A=t(54),n=t(79);t(161);e.a=Object(n.a)((function(o){var e=o.className,t=o.componentId,r=o.defaultValue,n=o.label,c=o.onChange,a=o.options,f=o.screenReaderLabel,l=o.readOnly,g=o.value,u="wc-block-sort-select__select-".concat(t);return Object(i.createElement)("div",{className:K()("wc-block-sort-select",e)},Object(i.createElement)(A.a,{label:n,screenReaderLabel:f,wrapperElement:"label",wrapperProps:{className:"wc-block-sort-select__label",htmlFor:u}}),Object(i.createElement)("select",{id:u,className:"wc-block-sort-select__select",defaultValue:r,onChange:c,readOnly:l,value:g},a.map((function(o){return Object(i.createElement)("option",{key:o.key,value:o.key},o.label)}))))}))},84:function(o,e,t){"use strict";var i=t(13),r=t.n(i),K=t(17),A=t.n(K),n=t(14),c=t.n(n),a=t(15),f=t.n(a),l=t(16),g=t.n(l),u=t(0),s=t(5),b=t(1),C=t(3);function w(o){var e=o.level,t={1:"M9 5h2v10H9v-4H5v4H3V5h2v4h4V5zm6.6 0c-.6.9-1.5 1.7-2.6 2v1h2v7h2V5h-1.4z",2:"M7 5h2v10H7v-4H3v4H1V5h2v4h4V5zm8 8c.5-.4.6-.6 1.1-1.1.4-.4.8-.8 1.2-1.3.3-.4.6-.8.9-1.3.2-.4.3-.8.3-1.3 0-.4-.1-.9-.3-1.3-.2-.4-.4-.7-.8-1-.3-.3-.7-.5-1.2-.6-.5-.2-1-.2-1.5-.2-.4 0-.7 0-1.1.1-.3.1-.7.2-1 .3-.3.1-.6.3-.9.5-.3.2-.6.4-.8.7l1.2 1.2c.3-.3.6-.5 1-.7.4-.2.7-.3 1.2-.3s.9.1 1.3.4c.3.3.5.7.5 1.1 0 .4-.1.8-.4 1.1-.3.5-.6.9-1 1.2-.4.4-1 .9-1.6 1.4-.6.5-1.4 1.1-2.2 1.6V15h8v-2H15z",3:"M12.1 12.2c.4.3.8.5 1.2.7.4.2.9.3 1.4.3.5 0 1-.1 1.4-.3.3-.1.5-.5.5-.8 0-.2 0-.4-.1-.6-.1-.2-.3-.3-.5-.4-.3-.1-.7-.2-1-.3-.5-.1-1-.1-1.5-.1V9.1c.7.1 1.5-.1 2.2-.4.4-.2.6-.5.6-.9 0-.3-.1-.6-.4-.8-.3-.2-.7-.3-1.1-.3-.4 0-.8.1-1.1.3-.4.2-.7.4-1.1.6l-1.2-1.4c.5-.4 1.1-.7 1.6-.9.5-.2 1.2-.3 1.8-.3.5 0 1 .1 1.6.2.4.1.8.3 1.2.5.3.2.6.5.8.8.2.3.3.7.3 1.1 0 .5-.2.9-.5 1.3-.4.4-.9.7-1.5.9v.1c.6.1 1.2.4 1.6.8.4.4.7.9.7 1.5 0 .4-.1.8-.3 1.2-.2.4-.5.7-.9.9-.4.3-.9.4-1.3.5-.5.1-1 .2-1.6.2-.8 0-1.6-.1-2.3-.4-.6-.2-1.1-.6-1.6-1l1.1-1.4zM7 9H3V5H1v10h2v-4h4v4h2V5H7v4z",4:"M9 15H7v-4H3v4H1V5h2v4h4V5h2v10zm10-2h-1v2h-2v-2h-5v-2l4-6h3v6h1v2zm-3-2V7l-2.8 4H16z",5:"M12.1 12.2c.4.3.7.5 1.1.7.4.2.9.3 1.3.3.5 0 1-.1 1.4-.4.4-.3.6-.7.6-1.1 0-.4-.2-.9-.6-1.1-.4-.3-.9-.4-1.4-.4H14c-.1 0-.3 0-.4.1l-.4.1-.5.2-1-.6.3-5h6.4v1.9h-4.3L14 8.8c.2-.1.5-.1.7-.2.2 0 .5-.1.7-.1.5 0 .9.1 1.4.2.4.1.8.3 1.1.6.3.2.6.6.8.9.2.4.3.9.3 1.4 0 .5-.1 1-.3 1.4-.2.4-.5.8-.9 1.1-.4.3-.8.5-1.3.7-.5.2-1 .3-1.5.3-.8 0-1.6-.1-2.3-.4-.6-.2-1.1-.6-1.6-1-.1-.1 1-1.5 1-1.5zM9 15H7v-4H3v4H1V5h2v4h4V5h2v10z",6:"M9 15H7v-4H3v4H1V5h2v4h4V5h2v10zm8.6-7.5c-.2-.2-.5-.4-.8-.5-.6-.2-1.3-.2-1.9 0-.3.1-.6.3-.8.5l-.6.9c-.2.5-.2.9-.2 1.4.4-.3.8-.6 1.2-.8.4-.2.8-.3 1.3-.3.4 0 .8 0 1.2.2.4.1.7.3 1 .6.3.3.5.6.7.9.2.4.3.8.3 1.3s-.1.9-.3 1.4c-.2.4-.5.7-.8 1-.4.3-.8.5-1.2.6-1 .3-2 .3-3 0-.5-.2-1-.5-1.4-.9-.4-.4-.8-.9-1-1.5-.2-.6-.3-1.3-.3-2.1s.1-1.6.4-2.3c.2-.6.6-1.2 1-1.6.4-.4.9-.7 1.4-.9.6-.3 1.1-.4 1.7-.4.7 0 1.4.1 2 .3.5.2 1 .5 1.4.8 0 .1-1.3 1.4-1.3 1.4zm-2.4 5.8c.2 0 .4 0 .6-.1.2 0 .4-.1.5-.2.1-.1.3-.3.4-.5.1-.2.1-.5.1-.7 0-.4-.1-.8-.4-1.1-.3-.2-.7-.3-1.1-.3-.3 0-.7.1-1 .2-.4.2-.7.4-1 .7 0 .3.1.7.3 1 .1.2.3.4.4.6.2.1.3.3.5.3.2.1.5.2.7.1z"};return t.hasOwnProperty(e)?Object(u.createElement)(C.SVG,{width:"20",height:"20",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},Object(u.createElement)(C.Path,{d:t[e]})):null}var v=function(o){function e(){return r()(this,e),c()(this,f()(e).apply(this,arguments))}return g()(e,o),A()(e,[{key:"createLevelControl",value:function(o,e,t){var i=o===e;return{icon:Object(u.createElement)(w,{level:o}),title:Object(b.sprintf)(Object(b.__)("Heading %d"),o),isActive:i,onClick:function(){return t(o)}}}},{key:"render",value:function(){var o=this,e=this.props,t=e.isCollapsed,i=void 0===t||t,r=e.minLevel,K=e.maxLevel,A=e.selectedLevel,n=e.onChange;return Object(u.createElement)(C.Toolbar,{isCollapsed:i,icon:Object(u.createElement)(w,{level:A}),controls:Object(s.range)(r,K).map((function(e){return o.createLevelControl(e,A,n)}))})}}]),e}(u.Component);e.a=v},91:function(o,e,t){"use strict";t.d(e,"a",(function(){return l})),t.d(e,"b",(function(){return g})),t.d(e,"c",(function(){return u}));var i=t(25),r=t.n(i),K=t(35),A=t(34),n=t(0),c=t(50),a=t(5),f=t(38),l=function(o){var e=Object(c.a)();o=o||e;var t=Object(A.useSelect)((function(e){return e(K.QUERY_STATE_STORE_KEY).getValueForQueryContext(o,void 0)}),[o]),i=Object(A.useDispatch)(K.QUERY_STATE_STORE_KEY).setValueForQueryContext;return[t,Object(n.useCallback)((function(e){i(o,e)}),[o])]},g=function(o,e,t){var i=Object(c.a)();t=t||i;var r=Object(A.useSelect)((function(i){return i(K.QUERY_STATE_STORE_KEY).getValueForQueryKey(t,o,e)}),[t,o]),a=Object(A.useDispatch)(K.QUERY_STATE_STORE_KEY).setQueryValue;return[r,Object(n.useCallback)((function(e){a(t,o,e)}),[t,o])]},u=function(o,e){var t=Object(c.a)(),i=l(e=e||t),K=r()(i,2),A=K[0],g=K[1],u=Object(f.a)(o),s=Object(n.useRef)(!1);return Object(n.useEffect)((function(){g(Object(a.assign)({},A,u)),s.current=!0}),[u]),s.current?[A,g]:[o,g]}},97:function(o,e,t){"use strict";t.d(e,"a",(function(){return K}));var i=t(0),r=t(18),K=Object(i.createElement)("img",{src:r.s+"img/grid.svg",alt:"Grid Preview",width:"230",height:"250",style:{width:"100%"}})}});
|
packages/woocommerce-blocks/build/all-reviews-legacy.js
CHANGED
@@ -1 +1 @@
|
|
1 |
-
this.wc=this.wc||{},this.wc.blocks=this.wc.blocks||{},this.wc.blocks["all-reviews"]=function(e){function t(t){for(var n,a,i=t[0],s=t[1],l=t[2],b=0,d=[];b<i.length;b++)a=i[b],Object.prototype.hasOwnProperty.call(o,a)&&o[a]&&d.push(o[a][0]),o[a]=0;for(n in s)Object.prototype.hasOwnProperty.call(s,n)&&(e[n]=s[n]);for(u&&u(t);d.length;)d.shift()();return c.push.apply(c,l||[]),r()}function r(){for(var e,t=0;t<c.length;t++){for(var r=c[t],n=!0,i=1;i<r.length;i++){var s=r[i];0!==o[s]&&(n=!1)}n&&(c.splice(t--,1),e=a(a.s=r[0]))}return e}var n={},o={3:0},c=[];function a(t){if(n[t])return n[t].exports;var r=n[t]={i:t,l:!1,exports:{}};return e[t].call(r.exports,r,r.exports,a),r.l=!0,r.exports}a.m=e,a.c=n,a.d=function(e,t,r){a.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},a.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},a.t=function(e,t){if(1&t&&(e=a(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(a.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var n in e)a.d(r,n,function(t){return e[t]}.bind(null,n));return r},a.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return a.d(t,"a",t),t},a.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},a.p="";var i=window.webpackWcBlocksJsonp=window.webpackWcBlocksJsonp||[],s=i.push.bind(i);i.push=t,i=i.slice();for(var l=0;l<i.length;l++)t(i[l]);var u=s;return c.push([593,2,1,0]),r()}({0:function(e,t){!function(){e.exports=this.wp.element}()},1:function(e,t){!function(){e.exports=this.wp.i18n}()},10:function(e,t){!function(){e.exports=this.regeneratorRuntime}()},119:function(e,t,r){},12:function(e,t,r){"use strict";r.d(t,"d",(function(){return o})),r.d(t,"n",(function(){return c})),r.d(t,"i",(function(){return a})),r.d(t,"k",(function(){return i})),r.d(t,"a",(function(){return s})),r.d(t,"j",(function(){return l})),r.d(t,"m",(function(){return u})),r.d(t,"c",(function(){return b})),r.d(t,"l",(function(){return d})),r.d(t,"b",(function(){return p})),r.d(t,"g",(function(){return w})),r.d(t,"h",(function(){return g})),r.d(t,"e",(function(){return m})),r.d(t,"f",(function(){return v})),r.d(t,"o",(function(){return h}));var n=r(5),o=Object(n.getSetting)("enableReviewRating",!0),c=Object(n.getSetting)("showAvatars",!0),a=Object(n.getSetting)("max_columns",6),i=Object(n.getSetting)("min_columns",1),s=Object(n.getSetting)("default_columns",3),l=Object(n.getSetting)("max_rows",6),u=Object(n.getSetting)("min_rows",1),b=Object(n.getSetting)("default_rows",2),d=Object(n.getSetting)("min_height",500),p=Object(n.getSetting)("default_height",500),w=(Object(n.getSetting)("placeholderImgSrc",""),Object(n.getSetting)("thumbnail_size",300),Object(n.getSetting)("isLargeCatalog")),g=Object(n.getSetting)("limitTags"),m=(Object(n.getSetting)("hasProducts",!0),Object(n.getSetting)("hasTags",!0)),v=Object(n.getSetting)("homeUrl",""),h=(Object(n.getSetting)("productCount",0),Object(n.getSetting)("attributes",[]),Object(n.getSetting)("wcBlocksAssetUrl",""))},13:function(e,t){!function(){e.exports=this.React}()},21:function(e,t){!function(){e.exports=this.wp.editor}()},22:function(e,t){!function(){e.exports=this.wp.compose}()},24:function(e,t){!function(){e.exports=this.wp.escapeHtml}()},25:function(e,t){!function(){e.exports=this.wp.blocks}()},26:function(e,t,r){"use strict";r.d(t,"a",(function(){return c}));var n=r(10),o=r.n(n),c=function(e){var t;return o.a.async((function(r){for(;;)switch(r.prev=r.next){case 0:if("function"!=typeof e.json){r.next=11;break}return r.prev=1,r.next=4,o.a.awrap(e.json());case 4:return t=r.sent,r.abrupt("return",{message:t.message,type:t.type||"api"});case 8:return r.prev=8,r.t0=r.catch(1),r.abrupt("return",{message:r.t0.message,type:"general"});case 11:return r.abrupt("return",{message:e.message,type:e.type||"general"});case 12:case"end":return r.stop()}}),null,null,[[1,8]])}},28:function(e,t,r){"use strict";var n=r(0),o=r(1),c=(r(2),r(24));t.a=function(e){var t,r,a,i=e.error;return Object(n.createElement)("div",{className:"wc-block-error-message"},(r=(t=i).message,a=t.type,r?"general"===a?Object(n.createElement)("span",null,Object(o.__)("The following error was returned",'woocommerce'),Object(n.createElement)("br",null),Object(n.createElement)("code",null,Object(c.escapeHTML)(r))):"api"===a?Object(n.createElement)("span",null,Object(o.__)("The following error was returned from the API",'woocommerce'),Object(n.createElement)("br",null),Object(n.createElement)("code",null,Object(c.escapeHTML)(r))):r:Object(o.__)("An unknown error occurred which prevented the block from being updated.",'woocommerce')))}},3:function(e,t){!function(){e.exports=this.wp.components}()},39:function(e,t,r){"use strict";r.d(t,"c",(function(){return s})),r.d(t,"b",(function(){return l})),r.d(t,"a",(function(){return u}));var n=r(7),o=r.n(n),c=r(6),a=r.n(c),i=r(12),s=function(e){if(i.d){if("lowest-rating"===e)return{order:"asc",orderby:"rating"};if("highest-rating"===e)return{order:"desc",orderby:"rating"}}return{order:"desc",orderby:"date_gmt"}},l=function(e){return o()({path:"/wc/blocks/products/reviews?"+Object.entries(e).map((function(e){return e.join("=")})).join("&"),parse:!1}).then((function(e){return e.json().then((function(t){return{reviews:t,totalReviews:parseInt(e.headers.get("x-wp-total"),10)}}))}))},u=function(e,t){var r=t.className,n=t.showReviewDate,o=t.showReviewerName,c=t.showReviewContent,i=t.showProductName,s=t.showReviewImage,l=t.showReviewRating;return a()(e,r,{"has-image":s,"has-name":o,"has-date":n,"has-rating":l,"has-content":c,"has-product-name":i})}},4:function(e,t){!function(){e.exports=this.lodash}()},5:function(e,t){!function(){e.exports=this.wc.wcSettings}()},53:function(e,t,r){"use strict";var n=r(0),o=r(1),c=(r(2),r(32)),a=r.n(c),i=r(6),s=r.n(i),l=r(3),u=r(28);r(118);t.a=function(e){var t=e.className,r=e.error,c=e.isLoading,i=e.onRetry;return Object(n.createElement)(l.Placeholder,{icon:Object(n.createElement)(a.a,{icon:"notice"}),label:Object(o.__)("Sorry, an error occurred",'woocommerce'),className:s()("wc-block-api-error",t)},Object(n.createElement)(u.a,{error:r}),i&&Object(n.createElement)(n.Fragment,null,c?Object(n.createElement)(l.Spinner,null):Object(n.createElement)(l.Button,{isDefault:!0,onClick:i},Object(o.__)("Retry",'woocommerce'))))}},593:function(e,t,r){"use strict";r.r(t);var n=r(9),o=r.n(n),c=r(0),a=r(1),i=r(25),s=r(3),l=function(e){var t=e.className;return Object(c.createElement)(s.Icon,{className:t,icon:Object(c.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 22.41"},Object(c.createElement)("g",null,Object(c.createElement)("g",null,Object(c.createElement)("path",{d:"M16.55 0H1.75C.56 0 0 .52 0 1.68v9.24c0 1.15.56 1.92 1.75 1.92H2V4.76a2.51 2.51 0 0 1 2.74-2.68H18v-.4A1.51 1.51 0 0 0 16.55 0z"}),Object(c.createElement)("path",{d:"M19.54 3.11H4.74C3.55 3.11 3 3.64 3 4.79V14c0 1.19.55 2 1.74 2H5V7.88A2.51 2.51 0 0 1 7.73 5.2H21v-.41a1.51 1.51 0 0 0-1.46-1.68z"}),Object(c.createElement)("path",{d:"M22.53 6.23H7.73C6.54 6.23 6 6.75 6 7.91v9.24c0 1.15.56 1.92 1.75 1.92h7a.59.59 0 0 1 .32.11l1.61 1.15 2.83 2a.31.31 0 0 0 .18.05.3.3 0 0 0 .31-.3v-2.73a.3.3 0 0 1 .28-.28h2.31A1.47 1.47 0 0 0 24 17.6V7.91a1.52 1.52 0 0 0-1.47-1.68z"}),Object(c.createElement)("path",{fill:"#ffffff",d:"M10.2 10.92l1.06-2.14 1.05 2.14 2.37.35-1.71 1.66.4 2.36-2.11-1.11-.17.09-.52.27-.51.26-.92.49.18-1.02.09-.57.1-.56.03-.21-1.71-1.66 2.37-.35zM21.46 14.25h-4.4a.69.69 0 0 1-.69-.69.68.68 0 0 1 .69-.68h4.4a.68.68 0 0 1 .69.68.69.69 0 0 1-.69.69zM21.46 11.19h-4.4a.69.69 0 1 1 0-1.37h4.4a.69.69 0 1 1 0 1.37z"}))))})},u=(r(83),r(21)),b=(r(2),r(86)),d=function(){return Object(c.createElement)(s.Placeholder,{className:"wc-block-all-reviews",icon:Object(c.createElement)(l,{className:"block-editor-block-icon"}),label:Object(a.__)("All Reviews",'woocommerce')},Object(a.__)("This block shows a list of all product reviews. Your store does not have any reviews yet, but they will show up here when it does.",'woocommerce'))},p=r(65),w=function(e){var t=e.attributes,r=e.setAttributes;return Object(c.createElement)(c.Fragment,null,Object(c.createElement)(u.InspectorControls,{key:"inspector"},Object(c.createElement)(s.PanelBody,{title:Object(a.__)("Content",'woocommerce')},Object(c.createElement)(s.ToggleControl,{label:Object(a.__)("Product name",'woocommerce'),checked:t.showProductName,onChange:function(){return r({showProductName:!t.showProductName})}}),Object(p.b)(t,r)),Object(c.createElement)(s.PanelBody,{title:Object(a.__)("List Settings",'woocommerce')},Object(p.c)(t,r))),Object(c.createElement)(b.a,{attributes:t,className:"wc-block-all-reviews",icon:Object(c.createElement)(l,{className:"block-editor-block-icon"}),name:Object(a.__)("All Reviews",'woocommerce'),noReviewsPlaceholder:d}))},g=r(84),m=r(85),v=r(75);function h(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function f(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?h(Object(r),!0).forEach((function(t){o()(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):h(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}Object(i.registerBlockType)("woocommerce/all-reviews",{title:Object(a.__)("All Reviews",'woocommerce'),icon:{src:Object(c.createElement)(l,null),foreground:"#96588a"},category:"woocommerce",keywords:[Object(a.__)("WooCommerce",'woocommerce')],description:Object(a.__)("Shows a list of all product reviews.",'woocommerce'),example:f({},v.a,{attributes:f({},v.a.attributes,{showProductName:!0})}),attributes:f({},g.a,{showProductName:{type:"boolean",default:!0}}),edit:function(e){return Object(c.createElement)(w,e)},save:m.a})},64:function(e,t){!function(){e.exports=this.wp.isShallowEqual}()},65:function(e,t,r){"use strict";r.d(t,"a",(function(){return b})),r.d(t,"b",(function(){return d})),r.d(t,"c",(function(){return p}));var n=r(0),o=r(1),c=r(24),a=r(3),i=r(21),s=r(5),l=r(12),u=r(74),b=function(e,t){return Object(n.createElement)(i.BlockControls,null,Object(n.createElement)(a.Toolbar,{controls:[{icon:"edit",title:Object(o.__)("Edit",'woocommerce'),onClick:function(){return t({editMode:!e})},isActive:e}]}))},d=function(e,t){return Object(n.createElement)(n.Fragment,null,Object(n.createElement)(a.ToggleControl,{label:Object(o.__)("Product rating",'woocommerce'),checked:e.showReviewRating,onChange:function(){return t({showReviewRating:!e.showReviewRating})}}),e.showReviewRating&&!l.d&&Object(n.createElement)(a.Notice,{className:"wc-block-reviews__notice",isDismissible:!1},Object(n.createElement)(n.RawHTML,null,Object(o.sprintf)(Object(c.escapeHTML)(Object(o.__)("Product rating is disabled in your %sstore settings%s.",'woocommerce')),'<a href="'.concat(Object(s.getAdminLink)("admin.php?page=wc-settings&tab=products"),'" target="_blank">'),"</a>"))),Object(n.createElement)(a.ToggleControl,{label:Object(o.__)("Reviewer name",'woocommerce'),checked:e.showReviewerName,onChange:function(){return t({showReviewerName:!e.showReviewerName})}}),Object(n.createElement)(a.ToggleControl,{label:Object(o.__)("Image",'woocommerce'),checked:e.showReviewImage,onChange:function(){return t({showReviewImage:!e.showReviewImage})}}),Object(n.createElement)(a.ToggleControl,{label:Object(o.__)("Review date",'woocommerce'),checked:e.showReviewDate,onChange:function(){return t({showReviewDate:!e.showReviewDate})}}),Object(n.createElement)(a.ToggleControl,{label:Object(o.__)("Review content",'woocommerce'),checked:e.showReviewContent,onChange:function(){return t({showReviewContent:!e.showReviewContent})}}),e.showReviewImage&&Object(n.createElement)(n.Fragment,null,Object(n.createElement)(u.a,{label:Object(o.__)("Review image",'woocommerce'),value:e.imageType,options:[{label:Object(o.__)("Reviewer photo",'woocommerce'),value:"reviewer"},{label:Object(o.__)("Product",'woocommerce'),value:"product"}],onChange:function(e){return t({imageType:e})}}),"reviewer"===e.imageType&&!l.n&&Object(n.createElement)(a.Notice,{className:"wc-block-reviews__notice",isDismissible:!1},Object(n.createElement)(n.RawHTML,null,Object(o.sprintf)(Object(c.escapeHTML)(Object(o.__)("Reviewer photo is disabled in your %ssite settings%s.",'woocommerce')),'<a href="'.concat(Object(s.getAdminLink)("options-discussion.php"),'" target="_blank">'),"</a>")))))},p=function(e,t){return Object(n.createElement)(n.Fragment,null,Object(n.createElement)(a.ToggleControl,{label:Object(o.__)("Order by",'woocommerce'),checked:e.showOrderby,onChange:function(){return t({showOrderby:!e.showOrderby})}}),Object(n.createElement)(a.SelectControl,{label:Object(o.__)("Order Product Reviews by",'woocommerce'),value:e.orderby,options:[{label:"Most recent",value:"most-recent"},{label:"Highest Rating",value:"highest-rating"},{label:"Lowest Rating",value:"lowest-rating"}],onChange:function(e){return t({orderby:e})}}),Object(n.createElement)(a.RangeControl,{label:Object(o.__)("Starting Number of Reviews",'woocommerce'),value:e.reviewsOnPageLoad,onChange:function(e){return t({reviewsOnPageLoad:e})},max:20,min:1}),Object(n.createElement)(a.ToggleControl,{label:Object(o.__)("Load more",'woocommerce'),checked:e.showLoadMore,onChange:function(){return t({showLoadMore:!e.showLoadMore})}}),e.showLoadMore&&Object(n.createElement)(a.RangeControl,{label:Object(o.__)("Load More Reviews",'woocommerce'),value:e.reviewsOnLoadMore,onChange:function(e){return t({reviewsOnLoadMore:e})},max:20,min:1}))}},7:function(e,t){!function(){e.exports=this.wp.apiFetch}()},74:function(e,t,r){"use strict";var n=r(14),o=r.n(n),c=r(15),a=r.n(c),i=r(16),s=r.n(i),l=r(17),u=r.n(l),b=r(18),d=r.n(b),p=r(20),w=r.n(p),g=r(19),m=r.n(g),v=r(0),h=r(4),f=r(6),O=r.n(f),j=r(3),y=r(22),_=(r(139),function(e){function t(){var e;return a()(this,t),(e=u()(this,d()(t).apply(this,arguments))).onClick=e.onClick.bind(w()(e)),e}return m()(t,e),s()(t,[{key:"onClick",value:function(e){this.props.onChange&&this.props.onChange(e.target.value)}},{key:"render",value:function(){var e,t=this,r=this.props,n=r.label,c=r.checked,a=r.instanceId,i=r.className,s=r.help,l=r.options,u=r.value,b="inspector-toggle-button-control-".concat(a);return s&&(e=Object(h.isFunction)(s)?s(c):s),Object(v.createElement)(j.BaseControl,{id:b,help:e,className:O()("components-toggle-button-control",i)},Object(v.createElement)("label",{id:b+"__label",htmlFor:b,className:"components-toggle-button-control__label"},n),Object(v.createElement)(j.ButtonGroup,{"aria-labelledby":b+"__label"},l.map((function(e,r){var c={};return u===e.value?(c.isPrimary=!0,c["aria-pressed"]=!0):(c.isDefault=!0,c["aria-pressed"]=!1),Object(v.createElement)(j.Button,o()({key:"".concat(e.label,"-").concat(e.value,"-").concat(r),value:e.value,onClick:t.onClick,"aria-label":n+": "+e.label},c),e.label)}))))}}]),t}(v.Component));t.a=Object(y.withInstanceId)(_)},75:function(e,t,r){"use strict";var n=r(1),o="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD//gA7Q1JFQVRPUjogZ2QtanBlZyB2MS4wICh1c2luZyBJSkcgSlBFRyB2NjIpLCBxdWFsaXR5ID0gOTAK/9sAQwADAgIDAgIDAwMDBAMDBAUIBQUEBAUKBwcGCAwKDAwLCgsLDQ4SEA0OEQ4LCxAWEBETFBUVFQwPFxgWFBgSFBUU/9sAQwEDBAQFBAUJBQUJFA0LDRQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQU/8AAEQgAMAAwAwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+v/EAB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQEAAECdwABAgMRBAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/aAAwDAQACEQMRAD8A+t6KKtaXps2sahBZ24DTTNtXPQepPsBzQBVo/OvddD+H2j6Nbqr2sd7Pj5prhQ2T7A8Cl1z4f6PrNuyrax2c+Plmt1CkH3A4NAHhP50Vb1bTJtG1G4srgASwttOOh9CPYjBqp+VABXX/AAreNfF8If7zROEz/ex/hmuQq1pT3cepW7WAdrxXBiEYyS30oA+kKKp6RPeXOnwyX9strdEfPErBgD9f6UurT3dtp80ljbC7ugPkiZgoJ+tAHkHxWeNvFsgT7ywoHx/e6/yIrj6t6vJdy6lcvfh1vGcmUSDBB+lVKACvbvh/4Qj8PaYlxOgOozrudmHMYPRB/X3+leVeDrBdT8UabbuNyGUMwPcL8xH6V9BUAJRRRQByfxA8IR+IdMe4gjA1GBSyMo5kA6of6e/1rxGvpr/PWvn3xjYLpnijUrdBtQTFlHoGG4D9aAP/2Q==",c=[{id:1,date_created:"2019-07-15T17:05:04",formatted_date_created:Object(n.__)("July 15, 2019",'woocommerce'),date_created_gmt:"2019-07-15T15:05:04",product_id:0,product_name:Object(n.__)("WordPress Pennant",'woocommerce'),product_permalink:"#",reviewer:Object(n.__)("Alice",'woocommerce'),review:"<p>".concat(Object(n.__)("I bought this product last week and I'm very happy with it.",'woocommerce'),"</p>\n"),reviewer_avatar_urls:{48:o,96:o},rating:5,verified:!0},{id:2,date_created:"2019-07-12T12:39:39",formatted_date_created:Object(n.__)("July 12, 2019",'woocommerce'),date_created_gmt:"2019-07-12T10:39:39",product_id:0,product_name:Object(n.__)("WordPress Pennant",'woocommerce'),product_permalink:"#",reviewer:Object(n.__)("Bob",'woocommerce'),review:"<p>".concat(Object(n.__)("This product is awesome, I love it!",'woocommerce'),"</p>\n"),reviewer_avatar_urls:{48:o,96:o},rating:null,verified:!1}];r.d(t,"a",(function(){return a}));var a={attributes:{editMode:!1,imageType:"reviewer",orderby:"most-recent",reviewsOnLoadMore:10,reviewsOnPageLoad:10,showLoadMore:!0,showOrderby:!0,showReviewDate:!0,showReviewerName:!0,showReviewImage:!0,showReviewRating:!0,showReviewContent:!0,previewReviews:c}}},83:function(e,t,r){var n=r(119);"string"==typeof n&&(n=[[e.i,n,""]]);var o={insert:"head",singleton:!1};r(35)(n,o);n.locals&&(e.exports=n.locals)},84:function(e,t,r){"use strict";t.a={editMode:{type:"boolean",default:!0},imageType:{type:"string",default:"reviewer"},orderby:{type:"string",default:"most-recent"},reviewsOnLoadMore:{type:"number",default:10},reviewsOnPageLoad:{type:"number",default:10},showLoadMore:{type:"boolean",default:!0},showOrderby:{type:"boolean",default:!0},showReviewDate:{type:"boolean",default:!0},showReviewerName:{type:"boolean",default:!0},showReviewImage:{type:"boolean",default:!0},showReviewRating:{type:"boolean",default:!0},showReviewContent:{type:"boolean",default:!0},previewReviews:{type:"array",default:null}}},85:function(e,t,r){"use strict";var n=r(14),o=r.n(n),c=r(0),a=(r(83),r(39));t.a=function(e){var t=e.attributes,r=t.categoryIds,n=t.imageType,i=t.orderby,s=t.productId,l={"data-image-type":n,"data-orderby":i,"data-reviews-on-page-load":t.reviewsOnPageLoad,"data-reviews-on-load-more":t.reviewsOnLoadMore,"data-show-load-more":t.showLoadMore,"data-show-orderby":t.showOrderby},u="wc-block-all-reviews";return s&&(l["data-product-id"]=s,u="wc-block-reviews-by-product"),Array.isArray(r)&&(l["data-category-ids"]=r.join(","),u="wc-block-reviews-by-category"),Object(c.createElement)("div",o()({className:Object(a.a)(u,t)},l))}},86:function(e,t,r){"use strict";var n=r(15),o=r.n(n),c=r(16),a=r.n(c),i=r(17),s=r.n(i),l=r(18),u=r.n(l),b=r(19),d=r.n(b),p=r(0),w=r(1),g=r(13),m=(r(2),r(4)),v=r(3),h=r(12),f=r(53),O=r(9),j=r.n(O),y=r(6),_=r.n(y);function k(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}var E=function(e){var t,r=e.label,n=e.screenReaderLabel,o=e.wrapperElement,c=e.wrapperProps;return!r&&n?(t=o||"span",c=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?k(Object(r),!0).forEach((function(t){j()(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):k(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({},c,{className:_()(c.className,"screen-reader-text")}),Object(p.createElement)(t,c,n)):(t=o||g.Fragment,r&&n&&r!==n?Object(p.createElement)(t,c,Object(p.createElement)("span",{"aria-hidden":"true"},r),Object(p.createElement)("span",{className:"screen-reader-text"},n)):Object(p.createElement)(t,c,r))};E.defaultProps={wrapperProps:{}};var R=E,A=(r(192),function(e){var t=e.onClick,r=e.label,n=e.screenReaderLabel;return Object(p.createElement)("div",{className:"wp-block-button wc-block-load-more"},Object(p.createElement)("button",{className:"wp-block-button__link",onClick:t},Object(p.createElement)(R,{label:r,screenReaderLabel:n})))});A.defaultProps={label:Object(w.__)("Load more",'woocommerce')};var C=A,P=r(20),B=r.n(P),N=r(103),S=r.n(N),L=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"...",n=S()(e,{suffix:r,limit:t});return n.html},T=function(e,t,r,n){var o=x(e,t,r);return L(e,o-n.length,n)},x=function(e,t,r){for(var n={start:0,middle:0,end:e.length};n.start<=n.end;)n.middle=Math.floor((n.start+n.end)/2),t.innerHTML=L(e,n.middle),n=Q(n,t.clientHeight,r);return n.middle},Q=function(e,t,r){return t<=r?e.start=e.middle+1:e.end=e.middle-1,e},M=function(e){function t(e){var r;return o()(this,t),(r=s()(this,u()(t).apply(this,arguments))).state={isExpanded:!1,clampEnabled:null,content:e.children,summary:"."},r.reviewSummary=Object(g.createRef)(),r.reviewContent=Object(g.createRef)(),r.getButton=r.getButton.bind(B()(r)),r.onClick=r.onClick.bind(B()(r)),r}return d()(t,e),a()(t,[{key:"componentDidMount",value:function(){if(this.props.children){var e=this.props,t=e.maxLines,r=e.ellipsis,n=(this.reviewSummary.current.clientHeight+1)*t+1,o=this.reviewContent.current.clientHeight+1>n;this.setState({clampEnabled:o}),o&&this.setState({summary:T(this.reviewContent.current.innerHTML,this.reviewSummary.current,n,r)})}}},{key:"getButton",value:function(){var e=this.state.isExpanded,t=this.props,r=t.className,n=t.lessText,o=t.moreText,c=e?n:o;if(c)return Object(p.createElement)("a",{href:"#more",className:r+"__read_more",onClick:this.onClick,"aria-expanded":!e,role:"button"},c)}},{key:"onClick",value:function(e){e.preventDefault();var t=this.state.isExpanded;this.setState({isExpanded:!t})}},{key:"render",value:function(){var e=this.props.className,t=this.state,r=t.content,n=t.summary,o=t.clampEnabled,c=t.isExpanded;return r?!1===o?Object(p.createElement)("div",{className:e},Object(p.createElement)("div",{ref:this.reviewContent},r)):Object(p.createElement)("div",{className:e},(!c||null===o)&&Object(p.createElement)("div",{ref:this.reviewSummary,"aria-hidden":c,dangerouslySetInnerHTML:{__html:n}}),(c||null===o)&&Object(p.createElement)("div",{ref:this.reviewContent,"aria-hidden":!c},r),this.getButton()):null}}]),t}(g.Component);M.defaultProps={maxLines:3,ellipsis:"…",moreText:Object(w.__)("Read more",'woocommerce'),lessText:Object(w.__)("Read less",'woocommerce'),className:"read-more-content"};var I=M;r(191);var D=function(e){var t=e.attributes,r=e.review,n=void 0===r?{}:r,o=t.imageType,c=t.showReviewDate,a=t.showReviewerName,i=t.showReviewImage,s=t.showReviewRating,l=t.showReviewContent,u=t.showProductName,b=n.rating,d=!Object.keys(n).length>0,g=Number.isFinite(b)&&s;return Object(p.createElement)("li",{className:_()("wc-block-review-list-item__item",{"is-loading":d}),"aria-hidden":d},(u||c||a||i||g)&&Object(p.createElement)("div",{className:"wc-block-review-list-item__info"},i&&function(e,t,r){return r||!e?Object(p.createElement)("div",{className:"wc-block-review-list-item__image",width:"48",height:"48"}):Object(p.createElement)("div",{className:"wc-block-review-list-item__image"},"product"===t?Object(p.createElement)("img",{"aria-hidden":"true",alt:"",src:e.product_picture||"",className:"wc-block-review-list-item__image",width:"48",height:"48"}):Object(p.createElement)("img",{"aria-hidden":"true",alt:"",src:e.reviewer_avatar_urls[48]||"",srcSet:e.reviewer_avatar_urls[96]+" 2x",className:"wc-block-review-list-item__image",width:"48",height:"48"}),e.verified&&Object(p.createElement)("div",{className:"wc-block-review-list-item__verified",title:Object(w.__)("Verified buyer",'woocommerce')},Object(w.__)("Verified buyer",'woocommerce')))}(n,o,d),(u||a||g||c)&&Object(p.createElement)("div",{className:"wc-block-review-list-item__meta"},g&&function(e){var t=e.rating,r={width:t/5*100+"%"};return Object(p.createElement)("div",{className:"wc-block-review-list-item__rating"},Object(p.createElement)("div",{className:"wc-block-review-list-item__rating__stars",role:"img"},Object(p.createElement)("span",{style:r},Object(w.sprintf)(Object(w.__)("Rated %d out of 5",'woocommerce'),t))))}(n),u&&function(e){return Object(p.createElement)("div",{className:"wc-block-review-list-item__product"},Object(p.createElement)("a",{href:e.product_permalink,dangerouslySetInnerHTML:{__html:e.product_name}}))}(n),a&&function(e){var t=e.reviewer,r=void 0===t?"":t;return Object(p.createElement)("div",{className:"wc-block-review-list-item__author"},r)}(n),c&&function(e){var t=e.date_created,r=e.formatted_date_created;return Object(p.createElement)("time",{className:"wc-block-review-list-item__published-date",dateTime:t},r)}(n))),l&&function(e){return Object(p.createElement)(I,{maxLines:10,moreText:Object(w.__)("Read full review",'woocommerce'),lessText:Object(w.__)("Hide full review",'woocommerce'),className:"wc-block-review-list-item__text"},Object(p.createElement)("div",{dangerouslySetInnerHTML:{__html:e.review||""}}))}(n))};r(190);function F(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}var U=function(e){var t=e.attributes,r=e.reviews,n=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?F(Object(r),!0).forEach((function(t){j()(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):F(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({},t,{showReviewImage:(h.n||"product"===t.imageType)&&t.showReviewImage,showReviewRating:h.d&&t.showReviewRating});return Object(p.createElement)("ul",{className:"wc-block-review-list"},0===r.length?Object(p.createElement)(D,{attributes:n}):r.map((function(e,t){return Object(p.createElement)(D,{key:e.id||t,attributes:n,review:e})})))},H=r(14),V=r.n(H),W=function(e){var t=0,r=function(r){function n(){var e,r;o()(this,n);for(var c=arguments.length,a=new Array(c),i=0;i<c;i++)a[i]=arguments[i];return r=s()(this,(e=u()(n)).call.apply(e,[this].concat(a))),j()(B()(r),"instanceId",t++),r}return d()(n,r),a()(n,[{key:"render",value:function(){return Object(p.createElement)(e,V()({},this.props,{componentId:this.instanceId}))}}]),n}(g.Component);return r.displayName="withComponentId",r},J=(r(189),W((function(e){var t=e.className,r=e.componentId,n=e.defaultValue,o=e.label,c=e.onChange,a=e.options,i=e.screenReaderLabel,s=e.readOnly,l=e.value,u="wc-block-sort-select__select-".concat(r);return Object(p.createElement)("div",{className:_()("wc-block-sort-select",t)},Object(p.createElement)(R,{label:o,screenReaderLabel:i,wrapperElement:"label",wrapperProps:{className:"wc-block-sort-select__label",htmlFor:u}}),Object(p.createElement)("select",{id:u,className:"wc-block-sort-select__select",defaultValue:n,onChange:c,readOnly:s,value:l},a.map((function(e){return Object(p.createElement)("option",{key:e.key,value:e.key},e.label)}))))}))),K=(r(188),function(e){var t=e.defaultValue,r=e.onChange,n=e.readOnly,o=e.value;return Object(p.createElement)(J,{className:"wc-block-review-sort-select",defaultValue:t,label:Object(w.__)("Order by",'woocommerce'),onChange:r,options:[{key:"most-recent",label:Object(w.__)("Most recent",'woocommerce')},{key:"highest-rating",label:Object(w.__)("Highest rating",'woocommerce')},{key:"lowest-rating",label:Object(w.__)("Lowest rating",'woocommerce')}],readOnly:n,screenReaderLabel:Object(w.__)("Order reviews by",'woocommerce'),value:o})}),X=r(10),G=r.n(X),Y=r(64),z=r.n(Y),Z=r(39),q=r(26),$=function(e){var t=function(t){function r(){var e,t;o()(this,r);for(var n=arguments.length,c=new Array(n),a=0;a<n;a++)c[a]=arguments[a];return t=s()(this,(e=u()(r)).call.apply(e,[this].concat(c))),j()(B()(t),"isPreview",!!t.props.attributes.previewReviews),j()(B()(t),"delayedAppendReviews",t.props.delayFunction(t.appendReviews)),j()(B()(t),"state",{error:null,loading:!0,reviews:t.isPreview?t.props.attributes.previewReviews:[],totalReviews:t.isPreview?t.props.attributes.previewReviews.length:0}),j()(B()(t),"setError",(function(e){var r,n;return G.a.async((function(o){for(;;)switch(o.prev=o.next){case 0:return r=t.props.onReviewsLoadError,o.next=3,G.a.awrap(Object(q.a)(e));case 3:n=o.sent,t.setState({reviews:[],loading:!1,error:n}),r(n);case 6:case"end":return o.stop()}}))})),t}return d()(r,t),a()(r,[{key:"componentDidMount",value:function(){this.replaceReviews()}},{key:"componentDidUpdate",value:function(e){e.reviewsToDisplay<this.props.reviewsToDisplay?this.delayedAppendReviews():this.shouldReplaceReviews(e,this.props)&&this.replaceReviews()}},{key:"shouldReplaceReviews",value:function(e,t){return e.orderby!==t.orderby||e.order!==t.order||e.productId!==t.productId||!z()(e.categoryIds,t.categoryIds)}},{key:"componentWillUnMount",value:function(){this.delayedAppendReviews.cancel&&this.delayedAppendReviews.cancel()}},{key:"getArgs",value:function(e){var t=this.props,r=t.categoryIds,n=t.order,o=t.orderby,c=t.productId,a={order:n,orderby:o,per_page:t.reviewsToDisplay-e,offset:e};return r&&r.length&&(a.category_id=Array.isArray(r)?r.join(","):r),c&&(a.product_id=c),a}},{key:"replaceReviews",value:function(){if(!this.isPreview){var e=this.props.onReviewsReplaced;this.updateListOfReviews().then(e)}}},{key:"appendReviews",value:function(){if(!this.isPreview){var e=this.props,t=e.onReviewsAppended,r=e.reviewsToDisplay,n=this.state.reviews;r<=n.length||this.updateListOfReviews(n).then(t)}}},{key:"updateListOfReviews",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],r=this.props.reviewsToDisplay,n=this.state.totalReviews,o=Math.min(n,r)-t.length;return this.setState({loading:!0,reviews:t.concat(Array(o).fill({}))}),Object(Z.b)(this.getArgs(t.length)).then((function(r){var n=r.reviews,o=r.totalReviews;return e.setState({reviews:t.filter((function(e){return Object.keys(e).length})).concat(n),totalReviews:o,loading:!1,error:null}),{newReviews:n}})).catch(this.setError)}},{key:"render",value:function(){var t=this.props.reviewsToDisplay,r=this.state,n=r.error,o=r.loading,c=r.reviews,a=r.totalReviews;return Object(p.createElement)(e,V()({},this.props,{error:n,isLoading:o,reviews:c.slice(0,t),totalReviews:a}))}}]),r}(g.Component);j()(t,"defaultProps",{delayFunction:function(e){return e},onReviewsAppended:function(){},onReviewsLoadError:function(){},onReviewsReplaced:function(){}});var r=e.displayName,n=void 0===r?e.name||"Component":r;return t.displayName="WithReviews( ".concat(n," )"),t}(function(e){function t(){return o()(this,t),s()(this,u()(t).apply(this,arguments))}return d()(t,e),a()(t,[{key:"render",value:function(){var e=this.props,t=e.attributes,r=e.error,n=e.isLoading,o=e.noReviewsPlaceholder,c=e.reviews,a=e.totalReviews;return r?Object(p.createElement)(f.a,{className:"wc-block-featured-product-error",error:r,isLoading:n}):0!==c.length||n?Object(p.createElement)(v.Disabled,null,t.showOrderby&&h.d&&Object(p.createElement)(K,{readOnly:!0,value:t.orderby}),Object(p.createElement)(U,{attributes:t,reviews:c}),t.showLoadMore&&a>c.length&&Object(p.createElement)(C,{screenReaderLabel:Object(w.__)("Load more reviews",'woocommerce')})):Object(p.createElement)(o,{attributes:t})}}]),t}(g.Component)),ee=function(e){function t(){return o()(this,t),s()(this,u()(t).apply(this,arguments))}return d()(t,e),a()(t,[{key:"renderHiddenContentPlaceholder",value:function(){var e=this.props,t=e.icon,r=e.name;return Object(p.createElement)(v.Placeholder,{icon:t,label:r},Object(w.__)("The content for this block is hidden due to block settings.",'woocommerce'))}},{key:"render",value:function(){var e=this.props,t=e.attributes,r=e.className,n=e.noReviewsPlaceholder,o=t.categoryIds,c=t.productId,a=t.reviewsOnPageLoad,i=t.showProductName,s=t.showReviewDate,l=t.showReviewerName,u=t.showReviewContent,b=t.showReviewImage,d=t.showReviewRating,w=Object(Z.c)(t.orderby),g=w.order,v=w.orderby;return!(u||d||s||l||b||i)?this.renderHiddenContentPlaceholder():Object(p.createElement)("div",{className:Object(Z.a)(r,t)},Object(p.createElement)($,{attributes:t,categoryIds:o,delayFunction:function(e){return Object(m.debounce)(e,400)},noReviewsPlaceholder:n,orderby:v,order:g,productId:c,reviewsToDisplay:a}))}}]),t}(g.Component);t.a=ee}});
|
1 |
+
this.wc=this.wc||{},this.wc.blocks=this.wc.blocks||{},this.wc.blocks["all-reviews"]=function(e){function t(t){for(var n,a,i=t[0],s=t[1],l=t[2],b=0,d=[];b<i.length;b++)a=i[b],Object.prototype.hasOwnProperty.call(o,a)&&o[a]&&d.push(o[a][0]),o[a]=0;for(n in s)Object.prototype.hasOwnProperty.call(s,n)&&(e[n]=s[n]);for(u&&u(t);d.length;)d.shift()();return c.push.apply(c,l||[]),r()}function r(){for(var e,t=0;t<c.length;t++){for(var r=c[t],n=!0,i=1;i<r.length;i++){var s=r[i];0!==o[s]&&(n=!1)}n&&(c.splice(t--,1),e=a(a.s=r[0]))}return e}var n={},o={3:0},c=[];function a(t){if(n[t])return n[t].exports;var r=n[t]={i:t,l:!1,exports:{}};return e[t].call(r.exports,r,r.exports,a),r.l=!0,r.exports}a.m=e,a.c=n,a.d=function(e,t,r){a.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},a.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},a.t=function(e,t){if(1&t&&(e=a(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(a.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var n in e)a.d(r,n,function(t){return e[t]}.bind(null,n));return r},a.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return a.d(t,"a",t),t},a.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},a.p="";var i=window.webpackWcBlocksJsonp=window.webpackWcBlocksJsonp||[],s=i.push.bind(i);i.push=t,i=i.slice();for(var l=0;l<i.length;l++)t(i[l]);var u=s;return c.push([592,2,1,0]),r()}({0:function(e,t){!function(){e.exports=this.wp.element}()},1:function(e,t){!function(){e.exports=this.wp.i18n}()},10:function(e,t){!function(){e.exports=this.regeneratorRuntime}()},119:function(e,t,r){},12:function(e,t,r){"use strict";r.d(t,"d",(function(){return o})),r.d(t,"n",(function(){return c})),r.d(t,"i",(function(){return a})),r.d(t,"k",(function(){return i})),r.d(t,"a",(function(){return s})),r.d(t,"j",(function(){return l})),r.d(t,"m",(function(){return u})),r.d(t,"c",(function(){return b})),r.d(t,"l",(function(){return d})),r.d(t,"b",(function(){return p})),r.d(t,"g",(function(){return w})),r.d(t,"h",(function(){return g})),r.d(t,"e",(function(){return m})),r.d(t,"f",(function(){return v})),r.d(t,"o",(function(){return h}));var n=r(5),o=Object(n.getSetting)("enableReviewRating",!0),c=Object(n.getSetting)("showAvatars",!0),a=Object(n.getSetting)("max_columns",6),i=Object(n.getSetting)("min_columns",1),s=Object(n.getSetting)("default_columns",3),l=Object(n.getSetting)("max_rows",6),u=Object(n.getSetting)("min_rows",1),b=Object(n.getSetting)("default_rows",2),d=Object(n.getSetting)("min_height",500),p=Object(n.getSetting)("default_height",500),w=(Object(n.getSetting)("placeholderImgSrc",""),Object(n.getSetting)("thumbnail_size",300),Object(n.getSetting)("isLargeCatalog")),g=Object(n.getSetting)("limitTags"),m=(Object(n.getSetting)("hasProducts",!0),Object(n.getSetting)("hasTags",!0)),v=Object(n.getSetting)("homeUrl",""),h=(Object(n.getSetting)("productCount",0),Object(n.getSetting)("attributes",[]),Object(n.getSetting)("wcBlocksAssetUrl",""))},13:function(e,t){!function(){e.exports=this.React}()},21:function(e,t){!function(){e.exports=this.wp.editor}()},22:function(e,t){!function(){e.exports=this.wp.compose}()},24:function(e,t){!function(){e.exports=this.wp.escapeHtml}()},25:function(e,t){!function(){e.exports=this.wp.blocks}()},26:function(e,t,r){"use strict";r.d(t,"a",(function(){return c}));var n=r(10),o=r.n(n),c=function(e){var t;return o.a.async((function(r){for(;;)switch(r.prev=r.next){case 0:if("function"!=typeof e.json){r.next=11;break}return r.prev=1,r.next=4,o.a.awrap(e.json());case 4:return t=r.sent,r.abrupt("return",{message:t.message,type:t.type||"api"});case 8:return r.prev=8,r.t0=r.catch(1),r.abrupt("return",{message:r.t0.message,type:"general"});case 11:return r.abrupt("return",{message:e.message,type:e.type||"general"});case 12:case"end":return r.stop()}}),null,null,[[1,8]])}},28:function(e,t,r){"use strict";var n=r(0),o=r(1),c=(r(2),r(24));t.a=function(e){var t,r,a,i=e.error;return Object(n.createElement)("div",{className:"wc-block-error-message"},(r=(t=i).message,a=t.type,r?"general"===a?Object(n.createElement)("span",null,Object(o.__)("The following error was returned",'woocommerce'),Object(n.createElement)("br",null),Object(n.createElement)("code",null,Object(c.escapeHTML)(r))):"api"===a?Object(n.createElement)("span",null,Object(o.__)("The following error was returned from the API",'woocommerce'),Object(n.createElement)("br",null),Object(n.createElement)("code",null,Object(c.escapeHTML)(r))):r:Object(o.__)("An unknown error occurred which prevented the block from being updated.",'woocommerce')))}},3:function(e,t){!function(){e.exports=this.wp.components}()},39:function(e,t,r){"use strict";r.d(t,"c",(function(){return s})),r.d(t,"b",(function(){return l})),r.d(t,"a",(function(){return u}));var n=r(7),o=r.n(n),c=r(6),a=r.n(c),i=r(12),s=function(e){if(i.d){if("lowest-rating"===e)return{order:"asc",orderby:"rating"};if("highest-rating"===e)return{order:"desc",orderby:"rating"}}return{order:"desc",orderby:"date_gmt"}},l=function(e){return o()({path:"/wc/blocks/products/reviews?"+Object.entries(e).map((function(e){return e.join("=")})).join("&"),parse:!1}).then((function(e){return e.json().then((function(t){return{reviews:t,totalReviews:parseInt(e.headers.get("x-wp-total"),10)}}))}))},u=function(e,t){var r=t.className,n=t.showReviewDate,o=t.showReviewerName,c=t.showReviewContent,i=t.showProductName,s=t.showReviewImage,l=t.showReviewRating;return a()(e,r,{"has-image":s,"has-name":o,"has-date":n,"has-rating":l,"has-content":c,"has-product-name":i})}},4:function(e,t){!function(){e.exports=this.lodash}()},5:function(e,t){!function(){e.exports=this.wc.wcSettings}()},53:function(e,t,r){"use strict";var n=r(0),o=r(1),c=(r(2),r(32)),a=r.n(c),i=r(6),s=r.n(i),l=r(3),u=r(28);r(118);t.a=function(e){var t=e.className,r=e.error,c=e.isLoading,i=e.onRetry;return Object(n.createElement)(l.Placeholder,{icon:Object(n.createElement)(a.a,{icon:"notice"}),label:Object(o.__)("Sorry, an error occurred",'woocommerce'),className:s()("wc-block-api-error",t)},Object(n.createElement)(u.a,{error:r}),i&&Object(n.createElement)(n.Fragment,null,c?Object(n.createElement)(l.Spinner,null):Object(n.createElement)(l.Button,{isDefault:!0,onClick:i},Object(o.__)("Retry",'woocommerce'))))}},592:function(e,t,r){"use strict";r.r(t);var n=r(9),o=r.n(n),c=r(0),a=r(1),i=r(25),s=r(3),l=function(e){var t=e.className;return Object(c.createElement)(s.Icon,{className:t,icon:Object(c.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 22.41"},Object(c.createElement)("g",null,Object(c.createElement)("g",null,Object(c.createElement)("path",{d:"M16.55 0H1.75C.56 0 0 .52 0 1.68v9.24c0 1.15.56 1.92 1.75 1.92H2V4.76a2.51 2.51 0 0 1 2.74-2.68H18v-.4A1.51 1.51 0 0 0 16.55 0z"}),Object(c.createElement)("path",{d:"M19.54 3.11H4.74C3.55 3.11 3 3.64 3 4.79V14c0 1.19.55 2 1.74 2H5V7.88A2.51 2.51 0 0 1 7.73 5.2H21v-.41a1.51 1.51 0 0 0-1.46-1.68z"}),Object(c.createElement)("path",{d:"M22.53 6.23H7.73C6.54 6.23 6 6.75 6 7.91v9.24c0 1.15.56 1.92 1.75 1.92h7a.59.59 0 0 1 .32.11l1.61 1.15 2.83 2a.31.31 0 0 0 .18.05.3.3 0 0 0 .31-.3v-2.73a.3.3 0 0 1 .28-.28h2.31A1.47 1.47 0 0 0 24 17.6V7.91a1.52 1.52 0 0 0-1.47-1.68z"}),Object(c.createElement)("path",{fill:"#ffffff",d:"M10.2 10.92l1.06-2.14 1.05 2.14 2.37.35-1.71 1.66.4 2.36-2.11-1.11-.17.09-.52.27-.51.26-.92.49.18-1.02.09-.57.1-.56.03-.21-1.71-1.66 2.37-.35zM21.46 14.25h-4.4a.69.69 0 0 1-.69-.69.68.68 0 0 1 .69-.68h4.4a.68.68 0 0 1 .69.68.69.69 0 0 1-.69.69zM21.46 11.19h-4.4a.69.69 0 1 1 0-1.37h4.4a.69.69 0 1 1 0 1.37z"}))))})},u=(r(83),r(21)),b=(r(2),r(86)),d=function(){return Object(c.createElement)(s.Placeholder,{className:"wc-block-all-reviews",icon:Object(c.createElement)(l,{className:"block-editor-block-icon"}),label:Object(a.__)("All Reviews",'woocommerce')},Object(a.__)("This block shows a list of all product reviews. Your store does not have any reviews yet, but they will show up here when it does.",'woocommerce'))},p=r(65),w=function(e){var t=e.attributes,r=e.setAttributes;return Object(c.createElement)(c.Fragment,null,Object(c.createElement)(u.InspectorControls,{key:"inspector"},Object(c.createElement)(s.PanelBody,{title:Object(a.__)("Content",'woocommerce')},Object(c.createElement)(s.ToggleControl,{label:Object(a.__)("Product name",'woocommerce'),checked:t.showProductName,onChange:function(){return r({showProductName:!t.showProductName})}}),Object(p.b)(t,r)),Object(c.createElement)(s.PanelBody,{title:Object(a.__)("List Settings",'woocommerce')},Object(p.c)(t,r))),Object(c.createElement)(b.a,{attributes:t,className:"wc-block-all-reviews",icon:Object(c.createElement)(l,{className:"block-editor-block-icon"}),name:Object(a.__)("All Reviews",'woocommerce'),noReviewsPlaceholder:d}))},g=r(84),m=r(85),v=r(75);function h(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function f(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?h(Object(r),!0).forEach((function(t){o()(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):h(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}Object(i.registerBlockType)("woocommerce/all-reviews",{title:Object(a.__)("All Reviews",'woocommerce'),icon:{src:Object(c.createElement)(l,null),foreground:"#96588a"},category:"woocommerce",keywords:[Object(a.__)("WooCommerce",'woocommerce')],description:Object(a.__)("Shows a list of all product reviews.",'woocommerce'),example:f({},v.a,{attributes:f({},v.a.attributes,{showProductName:!0})}),attributes:f({},g.a,{showProductName:{type:"boolean",default:!0}}),edit:function(e){return Object(c.createElement)(w,e)},save:m.a})},64:function(e,t){!function(){e.exports=this.wp.isShallowEqual}()},65:function(e,t,r){"use strict";r.d(t,"a",(function(){return b})),r.d(t,"b",(function(){return d})),r.d(t,"c",(function(){return p}));var n=r(0),o=r(1),c=r(24),a=r(3),i=r(21),s=r(5),l=r(12),u=r(74),b=function(e,t){return Object(n.createElement)(i.BlockControls,null,Object(n.createElement)(a.Toolbar,{controls:[{icon:"edit",title:Object(o.__)("Edit",'woocommerce'),onClick:function(){return t({editMode:!e})},isActive:e}]}))},d=function(e,t){return Object(n.createElement)(n.Fragment,null,Object(n.createElement)(a.ToggleControl,{label:Object(o.__)("Product rating",'woocommerce'),checked:e.showReviewRating,onChange:function(){return t({showReviewRating:!e.showReviewRating})}}),e.showReviewRating&&!l.d&&Object(n.createElement)(a.Notice,{className:"wc-block-reviews__notice",isDismissible:!1},Object(n.createElement)(n.RawHTML,null,Object(o.sprintf)(Object(c.escapeHTML)(Object(o.__)("Product rating is disabled in your %sstore settings%s.",'woocommerce')),'<a href="'.concat(Object(s.getAdminLink)("admin.php?page=wc-settings&tab=products"),'" target="_blank">'),"</a>"))),Object(n.createElement)(a.ToggleControl,{label:Object(o.__)("Reviewer name",'woocommerce'),checked:e.showReviewerName,onChange:function(){return t({showReviewerName:!e.showReviewerName})}}),Object(n.createElement)(a.ToggleControl,{label:Object(o.__)("Image",'woocommerce'),checked:e.showReviewImage,onChange:function(){return t({showReviewImage:!e.showReviewImage})}}),Object(n.createElement)(a.ToggleControl,{label:Object(o.__)("Review date",'woocommerce'),checked:e.showReviewDate,onChange:function(){return t({showReviewDate:!e.showReviewDate})}}),Object(n.createElement)(a.ToggleControl,{label:Object(o.__)("Review content",'woocommerce'),checked:e.showReviewContent,onChange:function(){return t({showReviewContent:!e.showReviewContent})}}),e.showReviewImage&&Object(n.createElement)(n.Fragment,null,Object(n.createElement)(u.a,{label:Object(o.__)("Review image",'woocommerce'),value:e.imageType,options:[{label:Object(o.__)("Reviewer photo",'woocommerce'),value:"reviewer"},{label:Object(o.__)("Product",'woocommerce'),value:"product"}],onChange:function(e){return t({imageType:e})}}),"reviewer"===e.imageType&&!l.n&&Object(n.createElement)(a.Notice,{className:"wc-block-reviews__notice",isDismissible:!1},Object(n.createElement)(n.RawHTML,null,Object(o.sprintf)(Object(c.escapeHTML)(Object(o.__)("Reviewer photo is disabled in your %ssite settings%s.",'woocommerce')),'<a href="'.concat(Object(s.getAdminLink)("options-discussion.php"),'" target="_blank">'),"</a>")))))},p=function(e,t){return Object(n.createElement)(n.Fragment,null,Object(n.createElement)(a.ToggleControl,{label:Object(o.__)("Order by",'woocommerce'),checked:e.showOrderby,onChange:function(){return t({showOrderby:!e.showOrderby})}}),Object(n.createElement)(a.SelectControl,{label:Object(o.__)("Order Product Reviews by",'woocommerce'),value:e.orderby,options:[{label:"Most recent",value:"most-recent"},{label:"Highest Rating",value:"highest-rating"},{label:"Lowest Rating",value:"lowest-rating"}],onChange:function(e){return t({orderby:e})}}),Object(n.createElement)(a.RangeControl,{label:Object(o.__)("Starting Number of Reviews",'woocommerce'),value:e.reviewsOnPageLoad,onChange:function(e){return t({reviewsOnPageLoad:e})},max:20,min:1}),Object(n.createElement)(a.ToggleControl,{label:Object(o.__)("Load more",'woocommerce'),checked:e.showLoadMore,onChange:function(){return t({showLoadMore:!e.showLoadMore})}}),e.showLoadMore&&Object(n.createElement)(a.RangeControl,{label:Object(o.__)("Load More Reviews",'woocommerce'),value:e.reviewsOnLoadMore,onChange:function(e){return t({reviewsOnLoadMore:e})},max:20,min:1}))}},7:function(e,t){!function(){e.exports=this.wp.apiFetch}()},74:function(e,t,r){"use strict";var n=r(14),o=r.n(n),c=r(15),a=r.n(c),i=r(16),s=r.n(i),l=r(17),u=r.n(l),b=r(18),d=r.n(b),p=r(20),w=r.n(p),g=r(19),m=r.n(g),v=r(0),h=r(4),f=r(6),O=r.n(f),j=r(3),y=r(22),_=(r(139),function(e){function t(){var e;return a()(this,t),(e=u()(this,d()(t).apply(this,arguments))).onClick=e.onClick.bind(w()(e)),e}return m()(t,e),s()(t,[{key:"onClick",value:function(e){this.props.onChange&&this.props.onChange(e.target.value)}},{key:"render",value:function(){var e,t=this,r=this.props,n=r.label,c=r.checked,a=r.instanceId,i=r.className,s=r.help,l=r.options,u=r.value,b="inspector-toggle-button-control-".concat(a);return s&&(e=Object(h.isFunction)(s)?s(c):s),Object(v.createElement)(j.BaseControl,{id:b,help:e,className:O()("components-toggle-button-control",i)},Object(v.createElement)("label",{id:b+"__label",htmlFor:b,className:"components-toggle-button-control__label"},n),Object(v.createElement)(j.ButtonGroup,{"aria-labelledby":b+"__label"},l.map((function(e,r){var c={};return u===e.value?(c.isPrimary=!0,c["aria-pressed"]=!0):(c.isDefault=!0,c["aria-pressed"]=!1),Object(v.createElement)(j.Button,o()({key:"".concat(e.label,"-").concat(e.value,"-").concat(r),value:e.value,onClick:t.onClick,"aria-label":n+": "+e.label},c),e.label)}))))}}]),t}(v.Component));t.a=Object(y.withInstanceId)(_)},75:function(e,t,r){"use strict";var n=r(1),o="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD//gA7Q1JFQVRPUjogZ2QtanBlZyB2MS4wICh1c2luZyBJSkcgSlBFRyB2NjIpLCBxdWFsaXR5ID0gOTAK/9sAQwADAgIDAgIDAwMDBAMDBAUIBQUEBAUKBwcGCAwKDAwLCgsLDQ4SEA0OEQ4LCxAWEBETFBUVFQwPFxgWFBgSFBUU/9sAQwEDBAQFBAUJBQUJFA0LDRQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQU/8AAEQgAMAAwAwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+v/EAB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQEAAECdwABAgMRBAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/aAAwDAQACEQMRAD8A+t6KKtaXps2sahBZ24DTTNtXPQepPsBzQBVo/OvddD+H2j6Nbqr2sd7Pj5prhQ2T7A8Cl1z4f6PrNuyrax2c+Plmt1CkH3A4NAHhP50Vb1bTJtG1G4srgASwttOOh9CPYjBqp+VABXX/AAreNfF8If7zROEz/ex/hmuQq1pT3cepW7WAdrxXBiEYyS30oA+kKKp6RPeXOnwyX9strdEfPErBgD9f6UurT3dtp80ljbC7ugPkiZgoJ+tAHkHxWeNvFsgT7ywoHx/e6/yIrj6t6vJdy6lcvfh1vGcmUSDBB+lVKACvbvh/4Qj8PaYlxOgOozrudmHMYPRB/X3+leVeDrBdT8UabbuNyGUMwPcL8xH6V9BUAJRRRQByfxA8IR+IdMe4gjA1GBSyMo5kA6of6e/1rxGvpr/PWvn3xjYLpnijUrdBtQTFlHoGG4D9aAP/2Q==",c=[{id:1,date_created:"2019-07-15T17:05:04",formatted_date_created:Object(n.__)("July 15, 2019",'woocommerce'),date_created_gmt:"2019-07-15T15:05:04",product_id:0,product_name:Object(n.__)("WordPress Pennant",'woocommerce'),product_permalink:"#",reviewer:Object(n.__)("Alice",'woocommerce'),review:"<p>".concat(Object(n.__)("I bought this product last week and I'm very happy with it.",'woocommerce'),"</p>\n"),reviewer_avatar_urls:{48:o,96:o},rating:5,verified:!0},{id:2,date_created:"2019-07-12T12:39:39",formatted_date_created:Object(n.__)("July 12, 2019",'woocommerce'),date_created_gmt:"2019-07-12T10:39:39",product_id:0,product_name:Object(n.__)("WordPress Pennant",'woocommerce'),product_permalink:"#",reviewer:Object(n.__)("Bob",'woocommerce'),review:"<p>".concat(Object(n.__)("This product is awesome, I love it!",'woocommerce'),"</p>\n"),reviewer_avatar_urls:{48:o,96:o},rating:null,verified:!1}];r.d(t,"a",(function(){return a}));var a={attributes:{editMode:!1,imageType:"reviewer",orderby:"most-recent",reviewsOnLoadMore:10,reviewsOnPageLoad:10,showLoadMore:!0,showOrderby:!0,showReviewDate:!0,showReviewerName:!0,showReviewImage:!0,showReviewRating:!0,showReviewContent:!0,previewReviews:c}}},83:function(e,t,r){var n=r(119);"string"==typeof n&&(n=[[e.i,n,""]]);var o={insert:"head",singleton:!1};r(35)(n,o);n.locals&&(e.exports=n.locals)},84:function(e,t,r){"use strict";t.a={editMode:{type:"boolean",default:!0},imageType:{type:"string",default:"reviewer"},orderby:{type:"string",default:"most-recent"},reviewsOnLoadMore:{type:"number",default:10},reviewsOnPageLoad:{type:"number",default:10},showLoadMore:{type:"boolean",default:!0},showOrderby:{type:"boolean",default:!0},showReviewDate:{type:"boolean",default:!0},showReviewerName:{type:"boolean",default:!0},showReviewImage:{type:"boolean",default:!0},showReviewRating:{type:"boolean",default:!0},showReviewContent:{type:"boolean",default:!0},previewReviews:{type:"array",default:null}}},85:function(e,t,r){"use strict";var n=r(14),o=r.n(n),c=r(0),a=(r(83),r(39));t.a=function(e){var t=e.attributes,r=t.categoryIds,n=t.imageType,i=t.orderby,s=t.productId,l={"data-image-type":n,"data-orderby":i,"data-reviews-on-page-load":t.reviewsOnPageLoad,"data-reviews-on-load-more":t.reviewsOnLoadMore,"data-show-load-more":t.showLoadMore,"data-show-orderby":t.showOrderby},u="wc-block-all-reviews";return s&&(l["data-product-id"]=s,u="wc-block-reviews-by-product"),Array.isArray(r)&&(l["data-category-ids"]=r.join(","),u="wc-block-reviews-by-category"),Object(c.createElement)("div",o()({className:Object(a.a)(u,t)},l))}},86:function(e,t,r){"use strict";var n=r(15),o=r.n(n),c=r(16),a=r.n(c),i=r(17),s=r.n(i),l=r(18),u=r.n(l),b=r(19),d=r.n(b),p=r(0),w=r(1),g=r(13),m=(r(2),r(4)),v=r(3),h=r(12),f=r(53),O=r(9),j=r.n(O),y=r(6),_=r.n(y);function k(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}var E=function(e){var t,r=e.label,n=e.screenReaderLabel,o=e.wrapperElement,c=e.wrapperProps;return!r&&n?(t=o||"span",c=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?k(Object(r),!0).forEach((function(t){j()(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):k(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({},c,{className:_()(c.className,"screen-reader-text")}),Object(p.createElement)(t,c,n)):(t=o||g.Fragment,r&&n&&r!==n?Object(p.createElement)(t,c,Object(p.createElement)("span",{"aria-hidden":"true"},r),Object(p.createElement)("span",{className:"screen-reader-text"},n)):Object(p.createElement)(t,c,r))};E.defaultProps={wrapperProps:{}};var R=E,A=(r(192),function(e){var t=e.onClick,r=e.label,n=e.screenReaderLabel;return Object(p.createElement)("div",{className:"wp-block-button wc-block-load-more"},Object(p.createElement)("button",{className:"wp-block-button__link",onClick:t},Object(p.createElement)(R,{label:r,screenReaderLabel:n})))});A.defaultProps={label:Object(w.__)("Load more",'woocommerce')};var C=A,P=r(20),B=r.n(P),N=r(103),S=r.n(N),L=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"...",n=S()(e,{suffix:r,limit:t});return n.html},T=function(e,t,r,n){var o=x(e,t,r);return L(e,o-n.length,n)},x=function(e,t,r){for(var n={start:0,middle:0,end:e.length};n.start<=n.end;)n.middle=Math.floor((n.start+n.end)/2),t.innerHTML=L(e,n.middle),n=Q(n,t.clientHeight,r);return n.middle},Q=function(e,t,r){return t<=r?e.start=e.middle+1:e.end=e.middle-1,e},M=function(e){function t(e){var r;return o()(this,t),(r=s()(this,u()(t).apply(this,arguments))).state={isExpanded:!1,clampEnabled:null,content:e.children,summary:"."},r.reviewSummary=Object(g.createRef)(),r.reviewContent=Object(g.createRef)(),r.getButton=r.getButton.bind(B()(r)),r.onClick=r.onClick.bind(B()(r)),r}return d()(t,e),a()(t,[{key:"componentDidMount",value:function(){if(this.props.children){var e=this.props,t=e.maxLines,r=e.ellipsis,n=(this.reviewSummary.current.clientHeight+1)*t+1,o=this.reviewContent.current.clientHeight+1>n;this.setState({clampEnabled:o}),o&&this.setState({summary:T(this.reviewContent.current.innerHTML,this.reviewSummary.current,n,r)})}}},{key:"getButton",value:function(){var e=this.state.isExpanded,t=this.props,r=t.className,n=t.lessText,o=t.moreText,c=e?n:o;if(c)return Object(p.createElement)("a",{href:"#more",className:r+"__read_more",onClick:this.onClick,"aria-expanded":!e,role:"button"},c)}},{key:"onClick",value:function(e){e.preventDefault();var t=this.state.isExpanded;this.setState({isExpanded:!t})}},{key:"render",value:function(){var e=this.props.className,t=this.state,r=t.content,n=t.summary,o=t.clampEnabled,c=t.isExpanded;return r?!1===o?Object(p.createElement)("div",{className:e},Object(p.createElement)("div",{ref:this.reviewContent},r)):Object(p.createElement)("div",{className:e},(!c||null===o)&&Object(p.createElement)("div",{ref:this.reviewSummary,"aria-hidden":c,dangerouslySetInnerHTML:{__html:n}}),(c||null===o)&&Object(p.createElement)("div",{ref:this.reviewContent,"aria-hidden":!c},r),this.getButton()):null}}]),t}(g.Component);M.defaultProps={maxLines:3,ellipsis:"…",moreText:Object(w.__)("Read more",'woocommerce'),lessText:Object(w.__)("Read less",'woocommerce'),className:"read-more-content"};var I=M;r(191);var D=function(e){var t=e.attributes,r=e.review,n=void 0===r?{}:r,o=t.imageType,c=t.showReviewDate,a=t.showReviewerName,i=t.showReviewImage,s=t.showReviewRating,l=t.showReviewContent,u=t.showProductName,b=n.rating,d=!Object.keys(n).length>0,g=Number.isFinite(b)&&s;return Object(p.createElement)("li",{className:_()("wc-block-review-list-item__item",{"is-loading":d}),"aria-hidden":d},(u||c||a||i||g)&&Object(p.createElement)("div",{className:"wc-block-review-list-item__info"},i&&function(e,t,r){return r||!e?Object(p.createElement)("div",{className:"wc-block-review-list-item__image",width:"48",height:"48"}):Object(p.createElement)("div",{className:"wc-block-review-list-item__image"},"product"===t?Object(p.createElement)("img",{"aria-hidden":"true",alt:"",src:e.product_picture||"",className:"wc-block-review-list-item__image",width:"48",height:"48"}):Object(p.createElement)("img",{"aria-hidden":"true",alt:"",src:e.reviewer_avatar_urls[48]||"",srcSet:e.reviewer_avatar_urls[96]+" 2x",className:"wc-block-review-list-item__image",width:"48",height:"48"}),e.verified&&Object(p.createElement)("div",{className:"wc-block-review-list-item__verified",title:Object(w.__)("Verified buyer",'woocommerce')},Object(w.__)("Verified buyer",'woocommerce')))}(n,o,d),(u||a||g||c)&&Object(p.createElement)("div",{className:"wc-block-review-list-item__meta"},g&&function(e){var t=e.rating,r={width:t/5*100+"%"};return Object(p.createElement)("div",{className:"wc-block-review-list-item__rating"},Object(p.createElement)("div",{className:"wc-block-review-list-item__rating__stars",role:"img"},Object(p.createElement)("span",{style:r},Object(w.sprintf)(Object(w.__)("Rated %d out of 5",'woocommerce'),t))))}(n),u&&function(e){return Object(p.createElement)("div",{className:"wc-block-review-list-item__product"},Object(p.createElement)("a",{href:e.product_permalink,dangerouslySetInnerHTML:{__html:e.product_name}}))}(n),a&&function(e){var t=e.reviewer,r=void 0===t?"":t;return Object(p.createElement)("div",{className:"wc-block-review-list-item__author"},r)}(n),c&&function(e){var t=e.date_created,r=e.formatted_date_created;return Object(p.createElement)("time",{className:"wc-block-review-list-item__published-date",dateTime:t},r)}(n))),l&&function(e){return Object(p.createElement)(I,{maxLines:10,moreText:Object(w.__)("Read full review",'woocommerce'),lessText:Object(w.__)("Hide full review",'woocommerce'),className:"wc-block-review-list-item__text"},Object(p.createElement)("div",{dangerouslySetInnerHTML:{__html:e.review||""}}))}(n))};r(190);function F(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}var U=function(e){var t=e.attributes,r=e.reviews,n=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?F(Object(r),!0).forEach((function(t){j()(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):F(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({},t,{showReviewImage:(h.n||"product"===t.imageType)&&t.showReviewImage,showReviewRating:h.d&&t.showReviewRating});return Object(p.createElement)("ul",{className:"wc-block-review-list"},0===r.length?Object(p.createElement)(D,{attributes:n}):r.map((function(e,t){return Object(p.createElement)(D,{key:e.id||t,attributes:n,review:e})})))},H=r(14),V=r.n(H),W=function(e){var t=0,r=function(r){function n(){var e,r;o()(this,n);for(var c=arguments.length,a=new Array(c),i=0;i<c;i++)a[i]=arguments[i];return r=s()(this,(e=u()(n)).call.apply(e,[this].concat(a))),j()(B()(r),"instanceId",t++),r}return d()(n,r),a()(n,[{key:"render",value:function(){return Object(p.createElement)(e,V()({},this.props,{componentId:this.instanceId}))}}]),n}(g.Component);return r.displayName="withComponentId",r},J=(r(189),W((function(e){var t=e.className,r=e.componentId,n=e.defaultValue,o=e.label,c=e.onChange,a=e.options,i=e.screenReaderLabel,s=e.readOnly,l=e.value,u="wc-block-sort-select__select-".concat(r);return Object(p.createElement)("div",{className:_()("wc-block-sort-select",t)},Object(p.createElement)(R,{label:o,screenReaderLabel:i,wrapperElement:"label",wrapperProps:{className:"wc-block-sort-select__label",htmlFor:u}}),Object(p.createElement)("select",{id:u,className:"wc-block-sort-select__select",defaultValue:n,onChange:c,readOnly:s,value:l},a.map((function(e){return Object(p.createElement)("option",{key:e.key,value:e.key},e.label)}))))}))),K=(r(188),function(e){var t=e.defaultValue,r=e.onChange,n=e.readOnly,o=e.value;return Object(p.createElement)(J,{className:"wc-block-review-sort-select",defaultValue:t,label:Object(w.__)("Order by",'woocommerce'),onChange:r,options:[{key:"most-recent",label:Object(w.__)("Most recent",'woocommerce')},{key:"highest-rating",label:Object(w.__)("Highest rating",'woocommerce')},{key:"lowest-rating",label:Object(w.__)("Lowest rating",'woocommerce')}],readOnly:n,screenReaderLabel:Object(w.__)("Order reviews by",'woocommerce'),value:o})}),X=r(10),G=r.n(X),Y=r(64),z=r.n(Y),Z=r(39),q=r(26),$=function(e){var t=function(t){function r(){var e,t;o()(this,r);for(var n=arguments.length,c=new Array(n),a=0;a<n;a++)c[a]=arguments[a];return t=s()(this,(e=u()(r)).call.apply(e,[this].concat(c))),j()(B()(t),"isPreview",!!t.props.attributes.previewReviews),j()(B()(t),"delayedAppendReviews",t.props.delayFunction(t.appendReviews)),j()(B()(t),"state",{error:null,loading:!0,reviews:t.isPreview?t.props.attributes.previewReviews:[],totalReviews:t.isPreview?t.props.attributes.previewReviews.length:0}),j()(B()(t),"setError",(function(e){var r,n;return G.a.async((function(o){for(;;)switch(o.prev=o.next){case 0:return r=t.props.onReviewsLoadError,o.next=3,G.a.awrap(Object(q.a)(e));case 3:n=o.sent,t.setState({reviews:[],loading:!1,error:n}),r(n);case 6:case"end":return o.stop()}}))})),t}return d()(r,t),a()(r,[{key:"componentDidMount",value:function(){this.replaceReviews()}},{key:"componentDidUpdate",value:function(e){e.reviewsToDisplay<this.props.reviewsToDisplay?this.delayedAppendReviews():this.shouldReplaceReviews(e,this.props)&&this.replaceReviews()}},{key:"shouldReplaceReviews",value:function(e,t){return e.orderby!==t.orderby||e.order!==t.order||e.productId!==t.productId||!z()(e.categoryIds,t.categoryIds)}},{key:"componentWillUnMount",value:function(){this.delayedAppendReviews.cancel&&this.delayedAppendReviews.cancel()}},{key:"getArgs",value:function(e){var t=this.props,r=t.categoryIds,n=t.order,o=t.orderby,c=t.productId,a={order:n,orderby:o,per_page:t.reviewsToDisplay-e,offset:e};return r&&r.length&&(a.category_id=Array.isArray(r)?r.join(","):r),c&&(a.product_id=c),a}},{key:"replaceReviews",value:function(){if(!this.isPreview){var e=this.props.onReviewsReplaced;this.updateListOfReviews().then(e)}}},{key:"appendReviews",value:function(){if(!this.isPreview){var e=this.props,t=e.onReviewsAppended,r=e.reviewsToDisplay,n=this.state.reviews;r<=n.length||this.updateListOfReviews(n).then(t)}}},{key:"updateListOfReviews",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],r=this.props.reviewsToDisplay,n=this.state.totalReviews,o=Math.min(n,r)-t.length;return this.setState({loading:!0,reviews:t.concat(Array(o).fill({}))}),Object(Z.b)(this.getArgs(t.length)).then((function(r){var n=r.reviews,o=r.totalReviews;return e.setState({reviews:t.filter((function(e){return Object.keys(e).length})).concat(n),totalReviews:o,loading:!1,error:null}),{newReviews:n}})).catch(this.setError)}},{key:"render",value:function(){var t=this.props.reviewsToDisplay,r=this.state,n=r.error,o=r.loading,c=r.reviews,a=r.totalReviews;return Object(p.createElement)(e,V()({},this.props,{error:n,isLoading:o,reviews:c.slice(0,t),totalReviews:a}))}}]),r}(g.Component);j()(t,"defaultProps",{delayFunction:function(e){return e},onReviewsAppended:function(){},onReviewsLoadError:function(){},onReviewsReplaced:function(){}});var r=e.displayName,n=void 0===r?e.name||"Component":r;return t.displayName="WithReviews( ".concat(n," )"),t}(function(e){function t(){return o()(this,t),s()(this,u()(t).apply(this,arguments))}return d()(t,e),a()(t,[{key:"render",value:function(){var e=this.props,t=e.attributes,r=e.error,n=e.isLoading,o=e.noReviewsPlaceholder,c=e.reviews,a=e.totalReviews;return r?Object(p.createElement)(f.a,{className:"wc-block-featured-product-error",error:r,isLoading:n}):0!==c.length||n?Object(p.createElement)(v.Disabled,null,t.showOrderby&&h.d&&Object(p.createElement)(K,{readOnly:!0,value:t.orderby}),Object(p.createElement)(U,{attributes:t,reviews:c}),t.showLoadMore&&a>c.length&&Object(p.createElement)(C,{screenReaderLabel:Object(w.__)("Load more reviews",'woocommerce')})):Object(p.createElement)(o,{attributes:t})}}]),t}(g.Component)),ee=function(e){function t(){return o()(this,t),s()(this,u()(t).apply(this,arguments))}return d()(t,e),a()(t,[{key:"renderHiddenContentPlaceholder",value:function(){var e=this.props,t=e.icon,r=e.name;return Object(p.createElement)(v.Placeholder,{icon:t,label:r},Object(w.__)("The content for this block is hidden due to block settings.",'woocommerce'))}},{key:"render",value:function(){var e=this.props,t=e.attributes,r=e.className,n=e.noReviewsPlaceholder,o=t.categoryIds,c=t.productId,a=t.reviewsOnPageLoad,i=t.showProductName,s=t.showReviewDate,l=t.showReviewerName,u=t.showReviewContent,b=t.showReviewImage,d=t.showReviewRating,w=Object(Z.c)(t.orderby),g=w.order,v=w.orderby;return!(u||d||s||l||b||i)?this.renderHiddenContentPlaceholder():Object(p.createElement)("div",{className:Object(Z.a)(r,t)},Object(p.createElement)($,{attributes:t,categoryIds:o,delayFunction:function(e){return Object(m.debounce)(e,400)},noReviewsPlaceholder:n,orderby:v,order:g,productId:c,reviewsToDisplay:a}))}}]),t}(g.Component);t.a=ee}});
|
packages/woocommerce-blocks/build/all-reviews.js
CHANGED
@@ -1 +1 @@
|
|
1 |
-
this.wc=this.wc||{},this.wc.blocks=this.wc.blocks||{},this.wc.blocks["all-reviews"]=function(e){function t(t){for(var n,a,i=t[0],s=t[1],l=t[2],b=0,d=[];b<i.length;b++)a=i[b],Object.prototype.hasOwnProperty.call(o,a)&&o[a]&&d.push(o[a][0]),o[a]=0;for(n in s)Object.prototype.hasOwnProperty.call(s,n)&&(e[n]=s[n]);for(u&&u(t);d.length;)d.shift()();return c.push.apply(c,l||[]),r()}function r(){for(var e,t=0;t<c.length;t++){for(var r=c[t],n=!0,i=1;i<r.length;i++){var s=r[i];0!==o[s]&&(n=!1)}n&&(c.splice(t--,1),e=a(a.s=r[0]))}return e}var n={},o={5:0},c=[];function a(t){if(n[t])return n[t].exports;var r=n[t]={i:t,l:!1,exports:{}};return e[t].call(r.exports,r,r.exports,a),r.l=!0,r.exports}a.m=e,a.c=n,a.d=function(e,t,r){a.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},a.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},a.t=function(e,t){if(1&t&&(e=a(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(a.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var n in e)a.d(r,n,function(t){return e[t]}.bind(null,n));return r},a.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return a.d(t,"a",t),t},a.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},a.p="";var i=window.webpackWcBlocksJsonp=window.webpackWcBlocksJsonp||[],s=i.push.bind(i);i.push=t,i=i.slice();for(var l=0;l<i.length;l++)t(i[l]);var u=s;return c.push([649,2,1,0]),r()}({0:function(e,t){!function(){e.exports=this.wp.element}()},1:function(e,t){!function(){e.exports=this.wp.i18n}()},10:function(e,t){!function(){e.exports=this.React}()},100:function(e,t,r){"use strict";t.a={editMode:{type:"boolean",default:!0},imageType:{type:"string",default:"reviewer"},orderby:{type:"string",default:"most-recent"},reviewsOnLoadMore:{type:"number",default:10},reviewsOnPageLoad:{type:"number",default:10},showLoadMore:{type:"boolean",default:!0},showOrderby:{type:"boolean",default:!0},showReviewDate:{type:"boolean",default:!0},showReviewerName:{type:"boolean",default:!0},showReviewImage:{type:"boolean",default:!0},showReviewRating:{type:"boolean",default:!0},showReviewContent:{type:"boolean",default:!0},previewReviews:{type:"array",default:null}}},101:function(e,t,r){"use strict";var n=r(11),o=r.n(n),c=r(0),a=(r(99),r(48));t.a=function(e){var t=e.attributes,r=t.categoryIds,n=t.imageType,i=t.orderby,s=t.productId,l={"data-image-type":n,"data-orderby":i,"data-reviews-on-page-load":t.reviewsOnPageLoad,"data-reviews-on-load-more":t.reviewsOnLoadMore,"data-show-load-more":t.showLoadMore,"data-show-orderby":t.showOrderby},u="wc-block-all-reviews";return s&&(l["data-product-id"]=s,u="wc-block-reviews-by-product"),Array.isArray(r)&&(l["data-category-ids"]=r.join(","),u="wc-block-reviews-by-category"),Object(c.createElement)("div",o()({className:Object(a.a)(u,t)},l))}},103:function(e,t,r){"use strict";var n=r(13),o=r.n(n),c=r(17),a=r.n(c),i=r(14),s=r.n(i),l=r(15),u=r.n(l),b=r(16),d=r.n(b),p=r(0),w=r(1),g=r(10),m=(r(2),r(5)),v=r(3),h=r(18),f=r(66),O=r(53),j=(r(213),function(e){var t=e.onClick,r=e.label,n=e.screenReaderLabel;return Object(p.createElement)("div",{className:"wp-block-button wc-block-load-more"},Object(p.createElement)("button",{className:"wp-block-button__link",onClick:t},Object(p.createElement)(O.a,{label:r,screenReaderLabel:n})))});j.defaultProps={label:Object(w.__)("Load more",'woocommerce')};var y=j,_=r(7),k=r.n(_),E=r(6),R=r.n(E),A=r(12),C=r.n(A),P=r(120),B=r.n(P),N=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"...",n=B()(e,{suffix:r,limit:t});return n.html},S=function(e,t,r,n){var o=L(e,t,r);return N(e,o-n.length,n)},L=function(e,t,r){for(var n={start:0,middle:0,end:e.length};n.start<=n.end;)n.middle=Math.floor((n.start+n.end)/2),t.innerHTML=N(e,n.middle),n=T(n,t.clientHeight,r);return n.middle},T=function(e,t,r){return t<=r?e.start=e.middle+1:e.end=e.middle-1,e},x=function(e){function t(e){var r;return o()(this,t),(r=s()(this,u()(t).apply(this,arguments))).state={isExpanded:!1,clampEnabled:null,content:e.children,summary:"."},r.reviewSummary=Object(g.createRef)(),r.reviewContent=Object(g.createRef)(),r.getButton=r.getButton.bind(C()(r)),r.onClick=r.onClick.bind(C()(r)),r}return d()(t,e),a()(t,[{key:"componentDidMount",value:function(){if(this.props.children){var e=this.props,t=e.maxLines,r=e.ellipsis,n=(this.reviewSummary.current.clientHeight+1)*t+1,o=this.reviewContent.current.clientHeight+1>n;this.setState({clampEnabled:o}),o&&this.setState({summary:S(this.reviewContent.current.innerHTML,this.reviewSummary.current,n,r)})}}},{key:"getButton",value:function(){var e=this.state.isExpanded,t=this.props,r=t.className,n=t.lessText,o=t.moreText,c=e?n:o;if(c)return Object(p.createElement)("a",{href:"#more",className:r+"__read_more",onClick:this.onClick,"aria-expanded":!e,role:"button"},c)}},{key:"onClick",value:function(e){e.preventDefault();var t=this.state.isExpanded;this.setState({isExpanded:!t})}},{key:"render",value:function(){var e=this.props.className,t=this.state,r=t.content,n=t.summary,o=t.clampEnabled,c=t.isExpanded;return r?!1===o?Object(p.createElement)("div",{className:e},Object(p.createElement)("div",{ref:this.reviewContent},r)):Object(p.createElement)("div",{className:e},(!c||null===o)&&Object(p.createElement)("div",{ref:this.reviewSummary,"aria-hidden":c,dangerouslySetInnerHTML:{__html:n}}),(c||null===o)&&Object(p.createElement)("div",{ref:this.reviewContent,"aria-hidden":!c},r),this.getButton()):null}}]),t}(g.Component);x.defaultProps={maxLines:3,ellipsis:"…",moreText:Object(w.__)("Read more",'woocommerce'),lessText:Object(w.__)("Read less",'woocommerce'),className:"read-more-content"};var Q=x;r(212);var M=function(e){var t=e.attributes,r=e.review,n=void 0===r?{}:r,o=t.imageType,c=t.showReviewDate,a=t.showReviewerName,i=t.showReviewImage,s=t.showReviewRating,l=t.showReviewContent,u=t.showProductName,b=n.rating,d=!Object.keys(n).length>0,g=Number.isFinite(b)&&s;return Object(p.createElement)("li",{className:R()("wc-block-review-list-item__item",{"is-loading":d}),"aria-hidden":d},(u||c||a||i||g)&&Object(p.createElement)("div",{className:"wc-block-review-list-item__info"},i&&function(e,t,r){return r||!e?Object(p.createElement)("div",{className:"wc-block-review-list-item__image",width:"48",height:"48"}):Object(p.createElement)("div",{className:"wc-block-review-list-item__image"},"product"===t?Object(p.createElement)("img",{"aria-hidden":"true",alt:"",src:e.product_picture||"",className:"wc-block-review-list-item__image",width:"48",height:"48"}):Object(p.createElement)("img",{"aria-hidden":"true",alt:"",src:e.reviewer_avatar_urls[48]||"",srcSet:e.reviewer_avatar_urls[96]+" 2x",className:"wc-block-review-list-item__image",width:"48",height:"48"}),e.verified&&Object(p.createElement)("div",{className:"wc-block-review-list-item__verified",title:Object(w.__)("Verified buyer",'woocommerce')},Object(w.__)("Verified buyer",'woocommerce')))}(n,o,d),(u||a||g||c)&&Object(p.createElement)("div",{className:"wc-block-review-list-item__meta"},g&&function(e){var t=e.rating,r={width:t/5*100+"%"};return Object(p.createElement)("div",{className:"wc-block-review-list-item__rating"},Object(p.createElement)("div",{className:"wc-block-review-list-item__rating__stars",role:"img"},Object(p.createElement)("span",{style:r},Object(w.sprintf)(Object(w.__)("Rated %d out of 5",'woocommerce'),t))))}(n),u&&function(e){return Object(p.createElement)("div",{className:"wc-block-review-list-item__product"},Object(p.createElement)("a",{href:e.product_permalink,dangerouslySetInnerHTML:{__html:e.product_name}}))}(n),a&&function(e){var t=e.reviewer,r=void 0===t?"":t;return Object(p.createElement)("div",{className:"wc-block-review-list-item__author"},r)}(n),c&&function(e){var t=e.date_created,r=e.formatted_date_created;return Object(p.createElement)("time",{className:"wc-block-review-list-item__published-date",dateTime:t},r)}(n))),l&&function(e){return Object(p.createElement)(Q,{maxLines:10,moreText:Object(w.__)("Read full review",'woocommerce'),lessText:Object(w.__)("Hide full review",'woocommerce'),className:"wc-block-review-list-item__text"},Object(p.createElement)("div",{dangerouslySetInnerHTML:{__html:e.review||""}}))}(n))};r(211);function I(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}var D=function(e){var t=e.attributes,r=e.reviews,n=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?I(Object(r),!0).forEach((function(t){k()(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):I(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({},t,{showReviewImage:(h.r||"product"===t.imageType)&&t.showReviewImage,showReviewRating:h.e&&t.showReviewRating});return Object(p.createElement)("ul",{className:"wc-block-review-list"},0===r.length?Object(p.createElement)(M,{attributes:n}):r.map((function(e,t){return Object(p.createElement)(M,{key:e.id||t,attributes:n,review:e})})))},F=r(83),U=(r(210),function(e){var t=e.defaultValue,r=e.onChange,n=e.readOnly,o=e.value;return Object(p.createElement)(F.a,{className:"wc-block-review-sort-select",defaultValue:t,label:Object(w.__)("Order by",'woocommerce'),onChange:r,options:[{key:"most-recent",label:Object(w.__)("Most recent",'woocommerce')},{key:"highest-rating",label:Object(w.__)("Highest rating",'woocommerce')},{key:"lowest-rating",label:Object(w.__)("Lowest rating",'woocommerce')}],readOnly:n,screenReaderLabel:Object(w.__)("Order reviews by",'woocommerce'),value:o})}),H=r(11),V=r.n(H),W=r(19),J=r.n(W),K=r(43),X=r.n(K),G=r(48),Y=r(28),z=function(e){var t=function(t){function r(){var e,t;o()(this,r);for(var n=arguments.length,c=new Array(n),a=0;a<n;a++)c[a]=arguments[a];return t=s()(this,(e=u()(r)).call.apply(e,[this].concat(c))),k()(C()(t),"isPreview",!!t.props.attributes.previewReviews),k()(C()(t),"delayedAppendReviews",t.props.delayFunction(t.appendReviews)),k()(C()(t),"state",{error:null,loading:!0,reviews:t.isPreview?t.props.attributes.previewReviews:[],totalReviews:t.isPreview?t.props.attributes.previewReviews.length:0}),k()(C()(t),"setError",(function(e){var r,n;return J.a.async((function(o){for(;;)switch(o.prev=o.next){case 0:return r=t.props.onReviewsLoadError,o.next=3,J.a.awrap(Object(Y.a)(e));case 3:n=o.sent,t.setState({reviews:[],loading:!1,error:n}),r(n);case 6:case"end":return o.stop()}}))})),t}return d()(r,t),a()(r,[{key:"componentDidMount",value:function(){this.replaceReviews()}},{key:"componentDidUpdate",value:function(e){e.reviewsToDisplay<this.props.reviewsToDisplay?this.delayedAppendReviews():this.shouldReplaceReviews(e,this.props)&&this.replaceReviews()}},{key:"shouldReplaceReviews",value:function(e,t){return e.orderby!==t.orderby||e.order!==t.order||e.productId!==t.productId||!X()(e.categoryIds,t.categoryIds)}},{key:"componentWillUnMount",value:function(){this.delayedAppendReviews.cancel&&this.delayedAppendReviews.cancel()}},{key:"getArgs",value:function(e){var t=this.props,r=t.categoryIds,n=t.order,o=t.orderby,c=t.productId,a={order:n,orderby:o,per_page:t.reviewsToDisplay-e,offset:e};return r&&r.length&&(a.category_id=Array.isArray(r)?r.join(","):r),c&&(a.product_id=c),a}},{key:"replaceReviews",value:function(){if(!this.isPreview){var e=this.props.onReviewsReplaced;this.updateListOfReviews().then(e)}}},{key:"appendReviews",value:function(){if(!this.isPreview){var e=this.props,t=e.onReviewsAppended,r=e.reviewsToDisplay,n=this.state.reviews;r<=n.length||this.updateListOfReviews(n).then(t)}}},{key:"updateListOfReviews",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],r=this.props.reviewsToDisplay,n=this.state.totalReviews,o=Math.min(n,r)-t.length;return this.setState({loading:!0,reviews:t.concat(Array(o).fill({}))}),Object(G.b)(this.getArgs(t.length)).then((function(r){var n=r.reviews,o=r.totalReviews;return e.setState({reviews:t.filter((function(e){return Object.keys(e).length})).concat(n),totalReviews:o,loading:!1,error:null}),{newReviews:n}})).catch(this.setError)}},{key:"render",value:function(){var t=this.props.reviewsToDisplay,r=this.state,n=r.error,o=r.loading,c=r.reviews,a=r.totalReviews;return Object(p.createElement)(e,V()({},this.props,{error:n,isLoading:o,reviews:c.slice(0,t),totalReviews:a}))}}]),r}(g.Component);k()(t,"defaultProps",{delayFunction:function(e){return e},onReviewsAppended:function(){},onReviewsLoadError:function(){},onReviewsReplaced:function(){}});var r=e.displayName,n=void 0===r?e.name||"Component":r;return t.displayName="WithReviews( ".concat(n," )"),t}(function(e){function t(){return o()(this,t),s()(this,u()(t).apply(this,arguments))}return d()(t,e),a()(t,[{key:"render",value:function(){var e=this.props,t=e.attributes,r=e.error,n=e.isLoading,o=e.noReviewsPlaceholder,c=e.reviews,a=e.totalReviews;return r?Object(p.createElement)(f.a,{className:"wc-block-featured-product-error",error:r,isLoading:n}):0!==c.length||n?Object(p.createElement)(v.Disabled,null,t.showOrderby&&h.e&&Object(p.createElement)(U,{readOnly:!0,value:t.orderby}),Object(p.createElement)(D,{attributes:t,reviews:c}),t.showLoadMore&&a>c.length&&Object(p.createElement)(y,{screenReaderLabel:Object(w.__)("Load more reviews",'woocommerce')})):Object(p.createElement)(o,{attributes:t})}}]),t}(g.Component)),Z=function(e){function t(){return o()(this,t),s()(this,u()(t).apply(this,arguments))}return d()(t,e),a()(t,[{key:"renderHiddenContentPlaceholder",value:function(){var e=this.props,t=e.icon,r=e.name;return Object(p.createElement)(v.Placeholder,{icon:t,label:r},Object(w.__)("The content for this block is hidden due to block settings.",'woocommerce'))}},{key:"render",value:function(){var e=this.props,t=e.attributes,r=e.className,n=e.noReviewsPlaceholder,o=t.categoryIds,c=t.productId,a=t.reviewsOnPageLoad,i=t.showProductName,s=t.showReviewDate,l=t.showReviewerName,u=t.showReviewContent,b=t.showReviewImage,d=t.showReviewRating,w=Object(G.c)(t.orderby),g=w.order,v=w.orderby;return!(u||d||s||l||b||i)?this.renderHiddenContentPlaceholder():Object(p.createElement)("div",{className:Object(G.a)(r,t)},Object(p.createElement)(z,{attributes:t,categoryIds:o,delayFunction:function(e){return Object(m.debounce)(e,400)},noReviewsPlaceholder:n,orderby:v,order:g,productId:c,reviewsToDisplay:a}))}}]),t}(g.Component);t.a=Z},136:function(e,t,r){},18:function(e,t,r){"use strict";r.d(t,"e",(function(){return o})),r.d(t,"r",(function(){return c})),r.d(t,"k",(function(){return a})),r.d(t,"m",(function(){return i})),r.d(t,"b",(function(){return s})),r.d(t,"l",(function(){return l})),r.d(t,"o",(function(){return u})),r.d(t,"d",(function(){return b})),r.d(t,"n",(function(){return d})),r.d(t,"c",(function(){return p})),r.d(t,"p",(function(){return w})),r.d(t,"i",(function(){return g})),r.d(t,"j",(function(){return m})),r.d(t,"f",(function(){return v})),r.d(t,"g",(function(){return h})),r.d(t,"h",(function(){return f})),r.d(t,"q",(function(){return O})),r.d(t,"a",(function(){return j})),r.d(t,"s",(function(){return y}));var n=r(4),o=Object(n.getSetting)("enableReviewRating",!0),c=Object(n.getSetting)("showAvatars",!0),a=Object(n.getSetting)("max_columns",6),i=Object(n.getSetting)("min_columns",1),s=Object(n.getSetting)("default_columns",3),l=Object(n.getSetting)("max_rows",6),u=Object(n.getSetting)("min_rows",1),b=Object(n.getSetting)("default_rows",2),d=Object(n.getSetting)("min_height",500),p=Object(n.getSetting)("default_height",500),w=Object(n.getSetting)("placeholderImgSrc",""),g=(Object(n.getSetting)("thumbnail_size",300),Object(n.getSetting)("isLargeCatalog")),m=Object(n.getSetting)("limitTags"),v=Object(n.getSetting)("hasProducts",!0),h=Object(n.getSetting)("hasTags",!0),f=Object(n.getSetting)("homeUrl",""),O=Object(n.getSetting)("productCount",0),j=Object(n.getSetting)("attributes",[]),y=Object(n.getSetting)("wcBlocksAssetUrl","")},19:function(e,t){!function(){e.exports=this.regeneratorRuntime}()},21:function(e,t){!function(){e.exports=this.wp.compose}()},22:function(e,t){!function(){e.exports=this.wp.editor}()},23:function(e,t){!function(){e.exports=this.wp.blocks}()},27:function(e,t){!function(){e.exports=this.wp.escapeHtml}()},28:function(e,t,r){"use strict";r.d(t,"a",(function(){return c}));var n=r(19),o=r.n(n),c=function(e){var t;return o.a.async((function(r){for(;;)switch(r.prev=r.next){case 0:if("function"!=typeof e.json){r.next=11;break}return r.prev=1,r.next=4,o.a.awrap(e.json());case 4:return t=r.sent,r.abrupt("return",{message:t.message,type:t.type||"api"});case 8:return r.prev=8,r.t0=r.catch(1),r.abrupt("return",{message:r.t0.message,type:"general"});case 11:return r.abrupt("return",{message:e.message,type:e.type||"general"});case 12:case"end":return r.stop()}}),null,null,[[1,8]])}},3:function(e,t){!function(){e.exports=this.wp.components}()},31:function(e,t,r){"use strict";var n=r(0),o=r(1),c=(r(2),r(27));t.a=function(e){var t,r,a,i=e.error;return Object(n.createElement)("div",{className:"wc-block-error-message"},(r=(t=i).message,a=t.type,r?"general"===a?Object(n.createElement)("span",null,Object(o.__)("The following error was returned",'woocommerce'),Object(n.createElement)("br",null),Object(n.createElement)("code",null,Object(c.escapeHTML)(r))):"api"===a?Object(n.createElement)("span",null,Object(o.__)("The following error was returned from the API",'woocommerce'),Object(n.createElement)("br",null),Object(n.createElement)("code",null,Object(c.escapeHTML)(r))):r:Object(o.__)("An unknown error occurred which prevented the block from being updated.",'woocommerce')))}},4:function(e,t){!function(){e.exports=this.wc.wcSettings}()},43:function(e,t){!function(){e.exports=this.wp.isShallowEqual}()},47:function(e,t,r){"use strict";var n=r(11),o=r.n(n),c=r(13),a=r.n(c),i=r(17),s=r.n(i),l=r(14),u=r.n(l),b=r(15),d=r.n(b),p=r(12),w=r.n(p),g=r(16),m=r.n(g),v=r(0),h=r(5),f=r(6),O=r.n(f),j=r(3),y=r(21),_=(r(98),function(e){function t(){var e;return a()(this,t),(e=u()(this,d()(t).apply(this,arguments))).onClick=e.onClick.bind(w()(e)),e}return m()(t,e),s()(t,[{key:"onClick",value:function(e){this.props.onChange&&this.props.onChange(e.target.value)}},{key:"render",value:function(){var e,t=this,r=this.props,n=r.label,c=r.checked,a=r.instanceId,i=r.className,s=r.help,l=r.options,u=r.value,b="inspector-toggle-button-control-".concat(a);return s&&(e=Object(h.isFunction)(s)?s(c):s),Object(v.createElement)(j.BaseControl,{id:b,help:e,className:O()("components-toggle-button-control",i)},Object(v.createElement)("label",{id:b+"__label",htmlFor:b,className:"components-toggle-button-control__label"},n),Object(v.createElement)(j.ButtonGroup,{"aria-labelledby":b+"__label"},l.map((function(e,r){var c={};return u===e.value?(c.isPrimary=!0,c["aria-pressed"]=!0):(c.isDefault=!0,c["aria-pressed"]=!1),Object(v.createElement)(j.Button,o()({key:"".concat(e.label,"-").concat(e.value,"-").concat(r),value:e.value,onClick:t.onClick,"aria-label":n+": "+e.label},c),e.label)}))))}}]),t}(v.Component));t.a=Object(y.withInstanceId)(_)},48:function(e,t,r){"use strict";r.d(t,"c",(function(){return s})),r.d(t,"b",(function(){return l})),r.d(t,"a",(function(){return u}));var n=r(8),o=r.n(n),c=r(6),a=r.n(c),i=r(18),s=function(e){if(i.e){if("lowest-rating"===e)return{order:"asc",orderby:"rating"};if("highest-rating"===e)return{order:"desc",orderby:"rating"}}return{order:"desc",orderby:"date_gmt"}},l=function(e){return o()({path:"/wc/blocks/products/reviews?"+Object.entries(e).map((function(e){return e.join("=")})).join("&"),parse:!1}).then((function(e){return e.json().then((function(t){return{reviews:t,totalReviews:parseInt(e.headers.get("x-wp-total"),10)}}))}))},u=function(e,t){var r=t.className,n=t.showReviewDate,o=t.showReviewerName,c=t.showReviewContent,i=t.showProductName,s=t.showReviewImage,l=t.showReviewRating;return a()(e,r,{"has-image":s,"has-name":o,"has-date":n,"has-rating":l,"has-content":c,"has-product-name":i})}},5:function(e,t){!function(){e.exports=this.lodash}()},53:function(e,t,r){"use strict";var n=r(7),o=r.n(n),c=r(0),a=(r(2),r(10)),i=r(6),s=r.n(i);function l(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}var u=function(e){var t,r=e.label,n=e.screenReaderLabel,i=e.wrapperElement,u=e.wrapperProps;return!r&&n?(t=i||"span",u=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?l(Object(r),!0).forEach((function(t){o()(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):l(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({},u,{className:s()(u.className,"screen-reader-text")}),Object(c.createElement)(t,u,n)):(t=i||a.Fragment,r&&n&&r!==n?Object(c.createElement)(t,u,Object(c.createElement)("span",{"aria-hidden":"true"},r),Object(c.createElement)("span",{className:"screen-reader-text"},n)):Object(c.createElement)(t,u,r))};u.defaultProps={wrapperProps:{}},t.a=u},649:function(e,t,r){"use strict";r.r(t);var n=r(7),o=r.n(n),c=r(0),a=r(1),i=r(23),s=r(3),l=function(e){var t=e.className;return Object(c.createElement)(s.Icon,{className:t,icon:Object(c.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 22.41"},Object(c.createElement)("g",null,Object(c.createElement)("g",null,Object(c.createElement)("path",{d:"M16.55 0H1.75C.56 0 0 .52 0 1.68v9.24c0 1.15.56 1.92 1.75 1.92H2V4.76a2.51 2.51 0 0 1 2.74-2.68H18v-.4A1.51 1.51 0 0 0 16.55 0z"}),Object(c.createElement)("path",{d:"M19.54 3.11H4.74C3.55 3.11 3 3.64 3 4.79V14c0 1.19.55 2 1.74 2H5V7.88A2.51 2.51 0 0 1 7.73 5.2H21v-.41a1.51 1.51 0 0 0-1.46-1.68z"}),Object(c.createElement)("path",{d:"M22.53 6.23H7.73C6.54 6.23 6 6.75 6 7.91v9.24c0 1.15.56 1.92 1.75 1.92h7a.59.59 0 0 1 .32.11l1.61 1.15 2.83 2a.31.31 0 0 0 .18.05.3.3 0 0 0 .31-.3v-2.73a.3.3 0 0 1 .28-.28h2.31A1.47 1.47 0 0 0 24 17.6V7.91a1.52 1.52 0 0 0-1.47-1.68z"}),Object(c.createElement)("path",{fill:"#ffffff",d:"M10.2 10.92l1.06-2.14 1.05 2.14 2.37.35-1.71 1.66.4 2.36-2.11-1.11-.17.09-.52.27-.51.26-.92.49.18-1.02.09-.57.1-.56.03-.21-1.71-1.66 2.37-.35zM21.46 14.25h-4.4a.69.69 0 0 1-.69-.69.68.68 0 0 1 .69-.68h4.4a.68.68 0 0 1 .69.68.69.69 0 0 1-.69.69zM21.46 11.19h-4.4a.69.69 0 1 1 0-1.37h4.4a.69.69 0 1 1 0 1.37z"}))))})},u=(r(99),r(22)),b=(r(2),r(103)),d=function(){return Object(c.createElement)(s.Placeholder,{className:"wc-block-all-reviews",icon:Object(c.createElement)(l,{className:"block-editor-block-icon"}),label:Object(a.__)("All Reviews",'woocommerce')},Object(a.__)("This block shows a list of all product reviews. Your store does not have any reviews yet, but they will show up here when it does.",'woocommerce'))},p=r(80),w=function(e){var t=e.attributes,r=e.setAttributes;return Object(c.createElement)(c.Fragment,null,Object(c.createElement)(u.InspectorControls,{key:"inspector"},Object(c.createElement)(s.PanelBody,{title:Object(a.__)("Content",'woocommerce')},Object(c.createElement)(s.ToggleControl,{label:Object(a.__)("Product name",'woocommerce'),checked:t.showProductName,onChange:function(){return r({showProductName:!t.showProductName})}}),Object(p.b)(t,r)),Object(c.createElement)(s.PanelBody,{title:Object(a.__)("List Settings",'woocommerce')},Object(p.c)(t,r))),Object(c.createElement)(b.a,{attributes:t,className:"wc-block-all-reviews",icon:Object(c.createElement)(l,{className:"block-editor-block-icon"}),name:Object(a.__)("All Reviews",'woocommerce'),noReviewsPlaceholder:d}))},g=r(100),m=r(101),v=r(86);function h(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function f(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?h(Object(r),!0).forEach((function(t){o()(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):h(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}Object(i.registerBlockType)("woocommerce/all-reviews",{title:Object(a.__)("All Reviews",'woocommerce'),icon:{src:Object(c.createElement)(l,null),foreground:"#96588a"},category:"woocommerce",keywords:[Object(a.__)("WooCommerce",'woocommerce')],description:Object(a.__)("Shows a list of all product reviews.",'woocommerce'),example:f({},v.a,{attributes:f({},v.a.attributes,{showProductName:!0})}),attributes:f({},g.a,{showProductName:{type:"boolean",default:!0}}),edit:function(e){return Object(c.createElement)(w,e)},save:m.a})},66:function(e,t,r){"use strict";var n=r(0),o=r(1),c=(r(2),r(26)),a=r.n(c),i=r(6),s=r.n(i),l=r(3),u=r(31);r(135);t.a=function(e){var t=e.className,r=e.error,c=e.isLoading,i=e.onRetry;return Object(n.createElement)(l.Placeholder,{icon:Object(n.createElement)(a.a,{icon:"notice"}),label:Object(o.__)("Sorry, an error occurred",'woocommerce'),className:s()("wc-block-api-error",t)},Object(n.createElement)(u.a,{error:r}),i&&Object(n.createElement)(n.Fragment,null,c?Object(n.createElement)(l.Spinner,null):Object(n.createElement)(l.Button,{isDefault:!0,onClick:i},Object(o.__)("Retry",'woocommerce'))))}},79:function(e,t,r){"use strict";var n=r(11),o=r.n(n),c=r(13),a=r.n(c),i=r(17),s=r.n(i),l=r(14),u=r.n(l),b=r(15),d=r.n(b),p=r(12),w=r.n(p),g=r(16),m=r.n(g),v=r(7),h=r.n(v),f=r(0),O=r(10);t.a=function(e){var t=0,r=function(r){function n(){var e,r;a()(this,n);for(var o=arguments.length,c=new Array(o),i=0;i<o;i++)c[i]=arguments[i];return r=u()(this,(e=d()(n)).call.apply(e,[this].concat(c))),h()(w()(r),"instanceId",t++),r}return m()(n,r),s()(n,[{key:"render",value:function(){return Object(f.createElement)(e,o()({},this.props,{componentId:this.instanceId}))}}]),n}(O.Component);return r.displayName="withComponentId",r}},8:function(e,t){!function(){e.exports=this.wp.apiFetch}()},80:function(e,t,r){"use strict";r.d(t,"a",(function(){return b})),r.d(t,"b",(function(){return d})),r.d(t,"c",(function(){return p}));var n=r(0),o=r(1),c=r(27),a=r(3),i=r(22),s=r(4),l=r(18),u=r(47),b=function(e,t){return Object(n.createElement)(i.BlockControls,null,Object(n.createElement)(a.Toolbar,{controls:[{icon:"edit",title:Object(o.__)("Edit",'woocommerce'),onClick:function(){return t({editMode:!e})},isActive:e}]}))},d=function(e,t){return Object(n.createElement)(n.Fragment,null,Object(n.createElement)(a.ToggleControl,{label:Object(o.__)("Product rating",'woocommerce'),checked:e.showReviewRating,onChange:function(){return t({showReviewRating:!e.showReviewRating})}}),e.showReviewRating&&!l.e&&Object(n.createElement)(a.Notice,{className:"wc-block-reviews__notice",isDismissible:!1},Object(n.createElement)(n.RawHTML,null,Object(o.sprintf)(Object(c.escapeHTML)(Object(o.__)("Product rating is disabled in your %sstore settings%s.",'woocommerce')),'<a href="'.concat(Object(s.getAdminLink)("admin.php?page=wc-settings&tab=products"),'" target="_blank">'),"</a>"))),Object(n.createElement)(a.ToggleControl,{label:Object(o.__)("Reviewer name",'woocommerce'),checked:e.showReviewerName,onChange:function(){return t({showReviewerName:!e.showReviewerName})}}),Object(n.createElement)(a.ToggleControl,{label:Object(o.__)("Image",'woocommerce'),checked:e.showReviewImage,onChange:function(){return t({showReviewImage:!e.showReviewImage})}}),Object(n.createElement)(a.ToggleControl,{label:Object(o.__)("Review date",'woocommerce'),checked:e.showReviewDate,onChange:function(){return t({showReviewDate:!e.showReviewDate})}}),Object(n.createElement)(a.ToggleControl,{label:Object(o.__)("Review content",'woocommerce'),checked:e.showReviewContent,onChange:function(){return t({showReviewContent:!e.showReviewContent})}}),e.showReviewImage&&Object(n.createElement)(n.Fragment,null,Object(n.createElement)(u.a,{label:Object(o.__)("Review image",'woocommerce'),value:e.imageType,options:[{label:Object(o.__)("Reviewer photo",'woocommerce'),value:"reviewer"},{label:Object(o.__)("Product",'woocommerce'),value:"product"}],onChange:function(e){return t({imageType:e})}}),"reviewer"===e.imageType&&!l.r&&Object(n.createElement)(a.Notice,{className:"wc-block-reviews__notice",isDismissible:!1},Object(n.createElement)(n.RawHTML,null,Object(o.sprintf)(Object(c.escapeHTML)(Object(o.__)("Reviewer photo is disabled in your %ssite settings%s.",'woocommerce')),'<a href="'.concat(Object(s.getAdminLink)("options-discussion.php"),'" target="_blank">'),"</a>")))))},p=function(e,t){return Object(n.createElement)(n.Fragment,null,Object(n.createElement)(a.ToggleControl,{label:Object(o.__)("Order by",'woocommerce'),checked:e.showOrderby,onChange:function(){return t({showOrderby:!e.showOrderby})}}),Object(n.createElement)(a.SelectControl,{label:Object(o.__)("Order Product Reviews by",'woocommerce'),value:e.orderby,options:[{label:"Most recent",value:"most-recent"},{label:"Highest Rating",value:"highest-rating"},{label:"Lowest Rating",value:"lowest-rating"}],onChange:function(e){return t({orderby:e})}}),Object(n.createElement)(a.RangeControl,{label:Object(o.__)("Starting Number of Reviews",'woocommerce'),value:e.reviewsOnPageLoad,onChange:function(e){return t({reviewsOnPageLoad:e})},max:20,min:1}),Object(n.createElement)(a.ToggleControl,{label:Object(o.__)("Load more",'woocommerce'),checked:e.showLoadMore,onChange:function(){return t({showLoadMore:!e.showLoadMore})}}),e.showLoadMore&&Object(n.createElement)(a.RangeControl,{label:Object(o.__)("Load More Reviews",'woocommerce'),value:e.reviewsOnLoadMore,onChange:function(e){return t({reviewsOnLoadMore:e})},max:20,min:1}))}},83:function(e,t,r){"use strict";var n=r(0),o=(r(2),r(6)),c=r.n(o),a=r(53),i=r(79);r(161);t.a=Object(i.a)((function(e){var t=e.className,r=e.componentId,o=e.defaultValue,i=e.label,s=e.onChange,l=e.options,u=e.screenReaderLabel,b=e.readOnly,d=e.value,p="wc-block-sort-select__select-".concat(r);return Object(n.createElement)("div",{className:c()("wc-block-sort-select",t)},Object(n.createElement)(a.a,{label:i,screenReaderLabel:u,wrapperElement:"label",wrapperProps:{className:"wc-block-sort-select__label",htmlFor:p}}),Object(n.createElement)("select",{id:p,className:"wc-block-sort-select__select",defaultValue:o,onChange:s,readOnly:b,value:d},l.map((function(e){return Object(n.createElement)("option",{key:e.key,value:e.key},e.label)}))))}))},86:function(e,t,r){"use strict";var n=r(1),o="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD//gA7Q1JFQVRPUjogZ2QtanBlZyB2MS4wICh1c2luZyBJSkcgSlBFRyB2NjIpLCBxdWFsaXR5ID0gOTAK/9sAQwADAgIDAgIDAwMDBAMDBAUIBQUEBAUKBwcGCAwKDAwLCgsLDQ4SEA0OEQ4LCxAWEBETFBUVFQwPFxgWFBgSFBUU/9sAQwEDBAQFBAUJBQUJFA0LDRQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQU/8AAEQgAMAAwAwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+v/EAB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQEAAECdwABAgMRBAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/aAAwDAQACEQMRAD8A+t6KKtaXps2sahBZ24DTTNtXPQepPsBzQBVo/OvddD+H2j6Nbqr2sd7Pj5prhQ2T7A8Cl1z4f6PrNuyrax2c+Plmt1CkH3A4NAHhP50Vb1bTJtG1G4srgASwttOOh9CPYjBqp+VABXX/AAreNfF8If7zROEz/ex/hmuQq1pT3cepW7WAdrxXBiEYyS30oA+kKKp6RPeXOnwyX9strdEfPErBgD9f6UurT3dtp80ljbC7ugPkiZgoJ+tAHkHxWeNvFsgT7ywoHx/e6/yIrj6t6vJdy6lcvfh1vGcmUSDBB+lVKACvbvh/4Qj8PaYlxOgOozrudmHMYPRB/X3+leVeDrBdT8UabbuNyGUMwPcL8xH6V9BUAJRRRQByfxA8IR+IdMe4gjA1GBSyMo5kA6of6e/1rxGvpr/PWvn3xjYLpnijUrdBtQTFlHoGG4D9aAP/2Q==",c=[{id:1,date_created:"2019-07-15T17:05:04",formatted_date_created:Object(n.__)("July 15, 2019",'woocommerce'),date_created_gmt:"2019-07-15T15:05:04",product_id:0,product_name:Object(n.__)("WordPress Pennant",'woocommerce'),product_permalink:"#",reviewer:Object(n.__)("Alice",'woocommerce'),review:"<p>".concat(Object(n.__)("I bought this product last week and I'm very happy with it.",'woocommerce'),"</p>\n"),reviewer_avatar_urls:{48:o,96:o},rating:5,verified:!0},{id:2,date_created:"2019-07-12T12:39:39",formatted_date_created:Object(n.__)("July 12, 2019",'woocommerce'),date_created_gmt:"2019-07-12T10:39:39",product_id:0,product_name:Object(n.__)("WordPress Pennant",'woocommerce'),product_permalink:"#",reviewer:Object(n.__)("Bob",'woocommerce'),review:"<p>".concat(Object(n.__)("This product is awesome, I love it!",'woocommerce'),"</p>\n"),reviewer_avatar_urls:{48:o,96:o},rating:null,verified:!1}];r.d(t,"a",(function(){return a}));var a={attributes:{editMode:!1,imageType:"reviewer",orderby:"most-recent",reviewsOnLoadMore:10,reviewsOnPageLoad:10,showLoadMore:!0,showOrderby:!0,showReviewDate:!0,showReviewerName:!0,showReviewImage:!0,showReviewRating:!0,showReviewContent:!0,previewReviews:c}}},99:function(e,t,r){var n=r(136);"string"==typeof n&&(n=[[e.i,n,""]]);var o={insert:"head",singleton:!1};r(30)(n,o);n.locals&&(e.exports=n.locals)}});
|
1 |
+
this.wc=this.wc||{},this.wc.blocks=this.wc.blocks||{},this.wc.blocks["all-reviews"]=function(e){function t(t){for(var n,a,i=t[0],s=t[1],l=t[2],b=0,d=[];b<i.length;b++)a=i[b],Object.prototype.hasOwnProperty.call(o,a)&&o[a]&&d.push(o[a][0]),o[a]=0;for(n in s)Object.prototype.hasOwnProperty.call(s,n)&&(e[n]=s[n]);for(u&&u(t);d.length;)d.shift()();return c.push.apply(c,l||[]),r()}function r(){for(var e,t=0;t<c.length;t++){for(var r=c[t],n=!0,i=1;i<r.length;i++){var s=r[i];0!==o[s]&&(n=!1)}n&&(c.splice(t--,1),e=a(a.s=r[0]))}return e}var n={},o={5:0},c=[];function a(t){if(n[t])return n[t].exports;var r=n[t]={i:t,l:!1,exports:{}};return e[t].call(r.exports,r,r.exports,a),r.l=!0,r.exports}a.m=e,a.c=n,a.d=function(e,t,r){a.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},a.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},a.t=function(e,t){if(1&t&&(e=a(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(a.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var n in e)a.d(r,n,function(t){return e[t]}.bind(null,n));return r},a.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return a.d(t,"a",t),t},a.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},a.p="";var i=window.webpackWcBlocksJsonp=window.webpackWcBlocksJsonp||[],s=i.push.bind(i);i.push=t,i=i.slice();for(var l=0;l<i.length;l++)t(i[l]);var u=s;return c.push([649,2,1,0]),r()}({0:function(e,t){!function(){e.exports=this.wp.element}()},1:function(e,t){!function(){e.exports=this.wp.i18n}()},10:function(e,t){!function(){e.exports=this.React}()},100:function(e,t,r){"use strict";t.a={editMode:{type:"boolean",default:!0},imageType:{type:"string",default:"reviewer"},orderby:{type:"string",default:"most-recent"},reviewsOnLoadMore:{type:"number",default:10},reviewsOnPageLoad:{type:"number",default:10},showLoadMore:{type:"boolean",default:!0},showOrderby:{type:"boolean",default:!0},showReviewDate:{type:"boolean",default:!0},showReviewerName:{type:"boolean",default:!0},showReviewImage:{type:"boolean",default:!0},showReviewRating:{type:"boolean",default:!0},showReviewContent:{type:"boolean",default:!0},previewReviews:{type:"array",default:null}}},101:function(e,t,r){"use strict";var n=r(11),o=r.n(n),c=r(0),a=(r(99),r(49));t.a=function(e){var t=e.attributes,r=t.categoryIds,n=t.imageType,i=t.orderby,s=t.productId,l={"data-image-type":n,"data-orderby":i,"data-reviews-on-page-load":t.reviewsOnPageLoad,"data-reviews-on-load-more":t.reviewsOnLoadMore,"data-show-load-more":t.showLoadMore,"data-show-orderby":t.showOrderby},u="wc-block-all-reviews";return s&&(l["data-product-id"]=s,u="wc-block-reviews-by-product"),Array.isArray(r)&&(l["data-category-ids"]=r.join(","),u="wc-block-reviews-by-category"),Object(c.createElement)("div",o()({className:Object(a.a)(u,t)},l))}},103:function(e,t,r){"use strict";var n=r(13),o=r.n(n),c=r(17),a=r.n(c),i=r(14),s=r.n(i),l=r(15),u=r.n(l),b=r(16),d=r.n(b),p=r(0),w=r(1),g=r(10),m=(r(2),r(5)),v=r(3),h=r(18),f=r(66),O=r(54),j=(r(213),function(e){var t=e.onClick,r=e.label,n=e.screenReaderLabel;return Object(p.createElement)("div",{className:"wp-block-button wc-block-load-more"},Object(p.createElement)("button",{className:"wp-block-button__link",onClick:t},Object(p.createElement)(O.a,{label:r,screenReaderLabel:n})))});j.defaultProps={label:Object(w.__)("Load more",'woocommerce')};var y=j,_=r(7),k=r.n(_),E=r(6),R=r.n(E),A=r(12),C=r.n(A),P=r(120),B=r.n(P),N=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"...",n=B()(e,{suffix:r,limit:t});return n.html},S=function(e,t,r,n){var o=L(e,t,r);return N(e,o-n.length,n)},L=function(e,t,r){for(var n={start:0,middle:0,end:e.length};n.start<=n.end;)n.middle=Math.floor((n.start+n.end)/2),t.innerHTML=N(e,n.middle),n=T(n,t.clientHeight,r);return n.middle},T=function(e,t,r){return t<=r?e.start=e.middle+1:e.end=e.middle-1,e},x=function(e){function t(e){var r;return o()(this,t),(r=s()(this,u()(t).apply(this,arguments))).state={isExpanded:!1,clampEnabled:null,content:e.children,summary:"."},r.reviewSummary=Object(g.createRef)(),r.reviewContent=Object(g.createRef)(),r.getButton=r.getButton.bind(C()(r)),r.onClick=r.onClick.bind(C()(r)),r}return d()(t,e),a()(t,[{key:"componentDidMount",value:function(){if(this.props.children){var e=this.props,t=e.maxLines,r=e.ellipsis,n=(this.reviewSummary.current.clientHeight+1)*t+1,o=this.reviewContent.current.clientHeight+1>n;this.setState({clampEnabled:o}),o&&this.setState({summary:S(this.reviewContent.current.innerHTML,this.reviewSummary.current,n,r)})}}},{key:"getButton",value:function(){var e=this.state.isExpanded,t=this.props,r=t.className,n=t.lessText,o=t.moreText,c=e?n:o;if(c)return Object(p.createElement)("a",{href:"#more",className:r+"__read_more",onClick:this.onClick,"aria-expanded":!e,role:"button"},c)}},{key:"onClick",value:function(e){e.preventDefault();var t=this.state.isExpanded;this.setState({isExpanded:!t})}},{key:"render",value:function(){var e=this.props.className,t=this.state,r=t.content,n=t.summary,o=t.clampEnabled,c=t.isExpanded;return r?!1===o?Object(p.createElement)("div",{className:e},Object(p.createElement)("div",{ref:this.reviewContent},r)):Object(p.createElement)("div",{className:e},(!c||null===o)&&Object(p.createElement)("div",{ref:this.reviewSummary,"aria-hidden":c,dangerouslySetInnerHTML:{__html:n}}),(c||null===o)&&Object(p.createElement)("div",{ref:this.reviewContent,"aria-hidden":!c},r),this.getButton()):null}}]),t}(g.Component);x.defaultProps={maxLines:3,ellipsis:"…",moreText:Object(w.__)("Read more",'woocommerce'),lessText:Object(w.__)("Read less",'woocommerce'),className:"read-more-content"};var Q=x;r(212);var M=function(e){var t=e.attributes,r=e.review,n=void 0===r?{}:r,o=t.imageType,c=t.showReviewDate,a=t.showReviewerName,i=t.showReviewImage,s=t.showReviewRating,l=t.showReviewContent,u=t.showProductName,b=n.rating,d=!Object.keys(n).length>0,g=Number.isFinite(b)&&s;return Object(p.createElement)("li",{className:R()("wc-block-review-list-item__item",{"is-loading":d}),"aria-hidden":d},(u||c||a||i||g)&&Object(p.createElement)("div",{className:"wc-block-review-list-item__info"},i&&function(e,t,r){return r||!e?Object(p.createElement)("div",{className:"wc-block-review-list-item__image",width:"48",height:"48"}):Object(p.createElement)("div",{className:"wc-block-review-list-item__image"},"product"===t?Object(p.createElement)("img",{"aria-hidden":"true",alt:"",src:e.product_picture||"",className:"wc-block-review-list-item__image",width:"48",height:"48"}):Object(p.createElement)("img",{"aria-hidden":"true",alt:"",src:e.reviewer_avatar_urls[48]||"",srcSet:e.reviewer_avatar_urls[96]+" 2x",className:"wc-block-review-list-item__image",width:"48",height:"48"}),e.verified&&Object(p.createElement)("div",{className:"wc-block-review-list-item__verified",title:Object(w.__)("Verified buyer",'woocommerce')},Object(w.__)("Verified buyer",'woocommerce')))}(n,o,d),(u||a||g||c)&&Object(p.createElement)("div",{className:"wc-block-review-list-item__meta"},g&&function(e){var t=e.rating,r={width:t/5*100+"%"};return Object(p.createElement)("div",{className:"wc-block-review-list-item__rating"},Object(p.createElement)("div",{className:"wc-block-review-list-item__rating__stars",role:"img"},Object(p.createElement)("span",{style:r},Object(w.sprintf)(Object(w.__)("Rated %d out of 5",'woocommerce'),t))))}(n),u&&function(e){return Object(p.createElement)("div",{className:"wc-block-review-list-item__product"},Object(p.createElement)("a",{href:e.product_permalink,dangerouslySetInnerHTML:{__html:e.product_name}}))}(n),a&&function(e){var t=e.reviewer,r=void 0===t?"":t;return Object(p.createElement)("div",{className:"wc-block-review-list-item__author"},r)}(n),c&&function(e){var t=e.date_created,r=e.formatted_date_created;return Object(p.createElement)("time",{className:"wc-block-review-list-item__published-date",dateTime:t},r)}(n))),l&&function(e){return Object(p.createElement)(Q,{maxLines:10,moreText:Object(w.__)("Read full review",'woocommerce'),lessText:Object(w.__)("Hide full review",'woocommerce'),className:"wc-block-review-list-item__text"},Object(p.createElement)("div",{dangerouslySetInnerHTML:{__html:e.review||""}}))}(n))};r(211);function I(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}var D=function(e){var t=e.attributes,r=e.reviews,n=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?I(Object(r),!0).forEach((function(t){k()(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):I(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({},t,{showReviewImage:(h.r||"product"===t.imageType)&&t.showReviewImage,showReviewRating:h.e&&t.showReviewRating});return Object(p.createElement)("ul",{className:"wc-block-review-list"},0===r.length?Object(p.createElement)(M,{attributes:n}):r.map((function(e,t){return Object(p.createElement)(M,{key:e.id||t,attributes:n,review:e})})))},F=r(83),U=(r(210),function(e){var t=e.defaultValue,r=e.onChange,n=e.readOnly,o=e.value;return Object(p.createElement)(F.a,{className:"wc-block-review-sort-select",defaultValue:t,label:Object(w.__)("Order by",'woocommerce'),onChange:r,options:[{key:"most-recent",label:Object(w.__)("Most recent",'woocommerce')},{key:"highest-rating",label:Object(w.__)("Highest rating",'woocommerce')},{key:"lowest-rating",label:Object(w.__)("Lowest rating",'woocommerce')}],readOnly:n,screenReaderLabel:Object(w.__)("Order reviews by",'woocommerce'),value:o})}),H=r(11),V=r.n(H),W=r(19),J=r.n(W),K=r(44),X=r.n(K),G=r(49),Y=r(28),z=function(e){var t=function(t){function r(){var e,t;o()(this,r);for(var n=arguments.length,c=new Array(n),a=0;a<n;a++)c[a]=arguments[a];return t=s()(this,(e=u()(r)).call.apply(e,[this].concat(c))),k()(C()(t),"isPreview",!!t.props.attributes.previewReviews),k()(C()(t),"delayedAppendReviews",t.props.delayFunction(t.appendReviews)),k()(C()(t),"state",{error:null,loading:!0,reviews:t.isPreview?t.props.attributes.previewReviews:[],totalReviews:t.isPreview?t.props.attributes.previewReviews.length:0}),k()(C()(t),"setError",(function(e){var r,n;return J.a.async((function(o){for(;;)switch(o.prev=o.next){case 0:return r=t.props.onReviewsLoadError,o.next=3,J.a.awrap(Object(Y.a)(e));case 3:n=o.sent,t.setState({reviews:[],loading:!1,error:n}),r(n);case 6:case"end":return o.stop()}}))})),t}return d()(r,t),a()(r,[{key:"componentDidMount",value:function(){this.replaceReviews()}},{key:"componentDidUpdate",value:function(e){e.reviewsToDisplay<this.props.reviewsToDisplay?this.delayedAppendReviews():this.shouldReplaceReviews(e,this.props)&&this.replaceReviews()}},{key:"shouldReplaceReviews",value:function(e,t){return e.orderby!==t.orderby||e.order!==t.order||e.productId!==t.productId||!X()(e.categoryIds,t.categoryIds)}},{key:"componentWillUnMount",value:function(){this.delayedAppendReviews.cancel&&this.delayedAppendReviews.cancel()}},{key:"getArgs",value:function(e){var t=this.props,r=t.categoryIds,n=t.order,o=t.orderby,c=t.productId,a={order:n,orderby:o,per_page:t.reviewsToDisplay-e,offset:e};return r&&r.length&&(a.category_id=Array.isArray(r)?r.join(","):r),c&&(a.product_id=c),a}},{key:"replaceReviews",value:function(){if(!this.isPreview){var e=this.props.onReviewsReplaced;this.updateListOfReviews().then(e)}}},{key:"appendReviews",value:function(){if(!this.isPreview){var e=this.props,t=e.onReviewsAppended,r=e.reviewsToDisplay,n=this.state.reviews;r<=n.length||this.updateListOfReviews(n).then(t)}}},{key:"updateListOfReviews",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],r=this.props.reviewsToDisplay,n=this.state.totalReviews,o=Math.min(n,r)-t.length;return this.setState({loading:!0,reviews:t.concat(Array(o).fill({}))}),Object(G.b)(this.getArgs(t.length)).then((function(r){var n=r.reviews,o=r.totalReviews;return e.setState({reviews:t.filter((function(e){return Object.keys(e).length})).concat(n),totalReviews:o,loading:!1,error:null}),{newReviews:n}})).catch(this.setError)}},{key:"render",value:function(){var t=this.props.reviewsToDisplay,r=this.state,n=r.error,o=r.loading,c=r.reviews,a=r.totalReviews;return Object(p.createElement)(e,V()({},this.props,{error:n,isLoading:o,reviews:c.slice(0,t),totalReviews:a}))}}]),r}(g.Component);k()(t,"defaultProps",{delayFunction:function(e){return e},onReviewsAppended:function(){},onReviewsLoadError:function(){},onReviewsReplaced:function(){}});var r=e.displayName,n=void 0===r?e.name||"Component":r;return t.displayName="WithReviews( ".concat(n," )"),t}(function(e){function t(){return o()(this,t),s()(this,u()(t).apply(this,arguments))}return d()(t,e),a()(t,[{key:"render",value:function(){var e=this.props,t=e.attributes,r=e.error,n=e.isLoading,o=e.noReviewsPlaceholder,c=e.reviews,a=e.totalReviews;return r?Object(p.createElement)(f.a,{className:"wc-block-featured-product-error",error:r,isLoading:n}):0!==c.length||n?Object(p.createElement)(v.Disabled,null,t.showOrderby&&h.e&&Object(p.createElement)(U,{readOnly:!0,value:t.orderby}),Object(p.createElement)(D,{attributes:t,reviews:c}),t.showLoadMore&&a>c.length&&Object(p.createElement)(y,{screenReaderLabel:Object(w.__)("Load more reviews",'woocommerce')})):Object(p.createElement)(o,{attributes:t})}}]),t}(g.Component)),Z=function(e){function t(){return o()(this,t),s()(this,u()(t).apply(this,arguments))}return d()(t,e),a()(t,[{key:"renderHiddenContentPlaceholder",value:function(){var e=this.props,t=e.icon,r=e.name;return Object(p.createElement)(v.Placeholder,{icon:t,label:r},Object(w.__)("The content for this block is hidden due to block settings.",'woocommerce'))}},{key:"render",value:function(){var e=this.props,t=e.attributes,r=e.className,n=e.noReviewsPlaceholder,o=t.categoryIds,c=t.productId,a=t.reviewsOnPageLoad,i=t.showProductName,s=t.showReviewDate,l=t.showReviewerName,u=t.showReviewContent,b=t.showReviewImage,d=t.showReviewRating,w=Object(G.c)(t.orderby),g=w.order,v=w.orderby;return!(u||d||s||l||b||i)?this.renderHiddenContentPlaceholder():Object(p.createElement)("div",{className:Object(G.a)(r,t)},Object(p.createElement)(z,{attributes:t,categoryIds:o,delayFunction:function(e){return Object(m.debounce)(e,400)},noReviewsPlaceholder:n,orderby:v,order:g,productId:c,reviewsToDisplay:a}))}}]),t}(g.Component);t.a=Z},136:function(e,t,r){},18:function(e,t,r){"use strict";r.d(t,"e",(function(){return o})),r.d(t,"r",(function(){return c})),r.d(t,"k",(function(){return a})),r.d(t,"m",(function(){return i})),r.d(t,"b",(function(){return s})),r.d(t,"l",(function(){return l})),r.d(t,"o",(function(){return u})),r.d(t,"d",(function(){return b})),r.d(t,"n",(function(){return d})),r.d(t,"c",(function(){return p})),r.d(t,"p",(function(){return w})),r.d(t,"i",(function(){return g})),r.d(t,"j",(function(){return m})),r.d(t,"f",(function(){return v})),r.d(t,"g",(function(){return h})),r.d(t,"h",(function(){return f})),r.d(t,"q",(function(){return O})),r.d(t,"a",(function(){return j})),r.d(t,"s",(function(){return y}));var n=r(4),o=Object(n.getSetting)("enableReviewRating",!0),c=Object(n.getSetting)("showAvatars",!0),a=Object(n.getSetting)("max_columns",6),i=Object(n.getSetting)("min_columns",1),s=Object(n.getSetting)("default_columns",3),l=Object(n.getSetting)("max_rows",6),u=Object(n.getSetting)("min_rows",1),b=Object(n.getSetting)("default_rows",2),d=Object(n.getSetting)("min_height",500),p=Object(n.getSetting)("default_height",500),w=Object(n.getSetting)("placeholderImgSrc",""),g=(Object(n.getSetting)("thumbnail_size",300),Object(n.getSetting)("isLargeCatalog")),m=Object(n.getSetting)("limitTags"),v=Object(n.getSetting)("hasProducts",!0),h=Object(n.getSetting)("hasTags",!0),f=Object(n.getSetting)("homeUrl",""),O=Object(n.getSetting)("productCount",0),j=Object(n.getSetting)("attributes",[]),y=Object(n.getSetting)("wcBlocksAssetUrl","")},19:function(e,t){!function(){e.exports=this.regeneratorRuntime}()},21:function(e,t){!function(){e.exports=this.wp.compose}()},22:function(e,t){!function(){e.exports=this.wp.editor}()},23:function(e,t){!function(){e.exports=this.wp.blocks}()},27:function(e,t){!function(){e.exports=this.wp.escapeHtml}()},28:function(e,t,r){"use strict";r.d(t,"a",(function(){return c}));var n=r(19),o=r.n(n),c=function(e){var t;return o.a.async((function(r){for(;;)switch(r.prev=r.next){case 0:if("function"!=typeof e.json){r.next=11;break}return r.prev=1,r.next=4,o.a.awrap(e.json());case 4:return t=r.sent,r.abrupt("return",{message:t.message,type:t.type||"api"});case 8:return r.prev=8,r.t0=r.catch(1),r.abrupt("return",{message:r.t0.message,type:"general"});case 11:return r.abrupt("return",{message:e.message,type:e.type||"general"});case 12:case"end":return r.stop()}}),null,null,[[1,8]])}},3:function(e,t){!function(){e.exports=this.wp.components}()},31:function(e,t,r){"use strict";var n=r(0),o=r(1),c=(r(2),r(27));t.a=function(e){var t,r,a,i=e.error;return Object(n.createElement)("div",{className:"wc-block-error-message"},(r=(t=i).message,a=t.type,r?"general"===a?Object(n.createElement)("span",null,Object(o.__)("The following error was returned",'woocommerce'),Object(n.createElement)("br",null),Object(n.createElement)("code",null,Object(c.escapeHTML)(r))):"api"===a?Object(n.createElement)("span",null,Object(o.__)("The following error was returned from the API",'woocommerce'),Object(n.createElement)("br",null),Object(n.createElement)("code",null,Object(c.escapeHTML)(r))):r:Object(o.__)("An unknown error occurred which prevented the block from being updated.",'woocommerce')))}},4:function(e,t){!function(){e.exports=this.wc.wcSettings}()},44:function(e,t){!function(){e.exports=this.wp.isShallowEqual}()},48:function(e,t,r){"use strict";var n=r(11),o=r.n(n),c=r(13),a=r.n(c),i=r(17),s=r.n(i),l=r(14),u=r.n(l),b=r(15),d=r.n(b),p=r(12),w=r.n(p),g=r(16),m=r.n(g),v=r(0),h=r(5),f=r(6),O=r.n(f),j=r(3),y=r(21),_=(r(98),function(e){function t(){var e;return a()(this,t),(e=u()(this,d()(t).apply(this,arguments))).onClick=e.onClick.bind(w()(e)),e}return m()(t,e),s()(t,[{key:"onClick",value:function(e){this.props.onChange&&this.props.onChange(e.target.value)}},{key:"render",value:function(){var e,t=this,r=this.props,n=r.label,c=r.checked,a=r.instanceId,i=r.className,s=r.help,l=r.options,u=r.value,b="inspector-toggle-button-control-".concat(a);return s&&(e=Object(h.isFunction)(s)?s(c):s),Object(v.createElement)(j.BaseControl,{id:b,help:e,className:O()("components-toggle-button-control",i)},Object(v.createElement)("label",{id:b+"__label",htmlFor:b,className:"components-toggle-button-control__label"},n),Object(v.createElement)(j.ButtonGroup,{"aria-labelledby":b+"__label"},l.map((function(e,r){var c={};return u===e.value?(c.isPrimary=!0,c["aria-pressed"]=!0):(c.isDefault=!0,c["aria-pressed"]=!1),Object(v.createElement)(j.Button,o()({key:"".concat(e.label,"-").concat(e.value,"-").concat(r),value:e.value,onClick:t.onClick,"aria-label":n+": "+e.label},c),e.label)}))))}}]),t}(v.Component));t.a=Object(y.withInstanceId)(_)},49:function(e,t,r){"use strict";r.d(t,"c",(function(){return s})),r.d(t,"b",(function(){return l})),r.d(t,"a",(function(){return u}));var n=r(8),o=r.n(n),c=r(6),a=r.n(c),i=r(18),s=function(e){if(i.e){if("lowest-rating"===e)return{order:"asc",orderby:"rating"};if("highest-rating"===e)return{order:"desc",orderby:"rating"}}return{order:"desc",orderby:"date_gmt"}},l=function(e){return o()({path:"/wc/blocks/products/reviews?"+Object.entries(e).map((function(e){return e.join("=")})).join("&"),parse:!1}).then((function(e){return e.json().then((function(t){return{reviews:t,totalReviews:parseInt(e.headers.get("x-wp-total"),10)}}))}))},u=function(e,t){var r=t.className,n=t.showReviewDate,o=t.showReviewerName,c=t.showReviewContent,i=t.showProductName,s=t.showReviewImage,l=t.showReviewRating;return a()(e,r,{"has-image":s,"has-name":o,"has-date":n,"has-rating":l,"has-content":c,"has-product-name":i})}},5:function(e,t){!function(){e.exports=this.lodash}()},54:function(e,t,r){"use strict";var n=r(7),o=r.n(n),c=r(0),a=(r(2),r(10)),i=r(6),s=r.n(i);function l(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}var u=function(e){var t,r=e.label,n=e.screenReaderLabel,i=e.wrapperElement,u=e.wrapperProps;return!r&&n?(t=i||"span",u=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?l(Object(r),!0).forEach((function(t){o()(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):l(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({},u,{className:s()(u.className,"screen-reader-text")}),Object(c.createElement)(t,u,n)):(t=i||a.Fragment,r&&n&&r!==n?Object(c.createElement)(t,u,Object(c.createElement)("span",{"aria-hidden":"true"},r),Object(c.createElement)("span",{className:"screen-reader-text"},n)):Object(c.createElement)(t,u,r))};u.defaultProps={wrapperProps:{}},t.a=u},649:function(e,t,r){"use strict";r.r(t);var n=r(7),o=r.n(n),c=r(0),a=r(1),i=r(23),s=r(3),l=function(e){var t=e.className;return Object(c.createElement)(s.Icon,{className:t,icon:Object(c.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 22.41"},Object(c.createElement)("g",null,Object(c.createElement)("g",null,Object(c.createElement)("path",{d:"M16.55 0H1.75C.56 0 0 .52 0 1.68v9.24c0 1.15.56 1.92 1.75 1.92H2V4.76a2.51 2.51 0 0 1 2.74-2.68H18v-.4A1.51 1.51 0 0 0 16.55 0z"}),Object(c.createElement)("path",{d:"M19.54 3.11H4.74C3.55 3.11 3 3.64 3 4.79V14c0 1.19.55 2 1.74 2H5V7.88A2.51 2.51 0 0 1 7.73 5.2H21v-.41a1.51 1.51 0 0 0-1.46-1.68z"}),Object(c.createElement)("path",{d:"M22.53 6.23H7.73C6.54 6.23 6 6.75 6 7.91v9.24c0 1.15.56 1.92 1.75 1.92h7a.59.59 0 0 1 .32.11l1.61 1.15 2.83 2a.31.31 0 0 0 .18.05.3.3 0 0 0 .31-.3v-2.73a.3.3 0 0 1 .28-.28h2.31A1.47 1.47 0 0 0 24 17.6V7.91a1.52 1.52 0 0 0-1.47-1.68z"}),Object(c.createElement)("path",{fill:"#ffffff",d:"M10.2 10.92l1.06-2.14 1.05 2.14 2.37.35-1.71 1.66.4 2.36-2.11-1.11-.17.09-.52.27-.51.26-.92.49.18-1.02.09-.57.1-.56.03-.21-1.71-1.66 2.37-.35zM21.46 14.25h-4.4a.69.69 0 0 1-.69-.69.68.68 0 0 1 .69-.68h4.4a.68.68 0 0 1 .69.68.69.69 0 0 1-.69.69zM21.46 11.19h-4.4a.69.69 0 1 1 0-1.37h4.4a.69.69 0 1 1 0 1.37z"}))))})},u=(r(99),r(22)),b=(r(2),r(103)),d=function(){return Object(c.createElement)(s.Placeholder,{className:"wc-block-all-reviews",icon:Object(c.createElement)(l,{className:"block-editor-block-icon"}),label:Object(a.__)("All Reviews",'woocommerce')},Object(a.__)("This block shows a list of all product reviews. Your store does not have any reviews yet, but they will show up here when it does.",'woocommerce'))},p=r(80),w=function(e){var t=e.attributes,r=e.setAttributes;return Object(c.createElement)(c.Fragment,null,Object(c.createElement)(u.InspectorControls,{key:"inspector"},Object(c.createElement)(s.PanelBody,{title:Object(a.__)("Content",'woocommerce')},Object(c.createElement)(s.ToggleControl,{label:Object(a.__)("Product name",'woocommerce'),checked:t.showProductName,onChange:function(){return r({showProductName:!t.showProductName})}}),Object(p.b)(t,r)),Object(c.createElement)(s.PanelBody,{title:Object(a.__)("List Settings",'woocommerce')},Object(p.c)(t,r))),Object(c.createElement)(b.a,{attributes:t,className:"wc-block-all-reviews",icon:Object(c.createElement)(l,{className:"block-editor-block-icon"}),name:Object(a.__)("All Reviews",'woocommerce'),noReviewsPlaceholder:d}))},g=r(100),m=r(101),v=r(86);function h(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function f(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?h(Object(r),!0).forEach((function(t){o()(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):h(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}Object(i.registerBlockType)("woocommerce/all-reviews",{title:Object(a.__)("All Reviews",'woocommerce'),icon:{src:Object(c.createElement)(l,null),foreground:"#96588a"},category:"woocommerce",keywords:[Object(a.__)("WooCommerce",'woocommerce')],description:Object(a.__)("Shows a list of all product reviews.",'woocommerce'),example:f({},v.a,{attributes:f({},v.a.attributes,{showProductName:!0})}),attributes:f({},g.a,{showProductName:{type:"boolean",default:!0}}),edit:function(e){return Object(c.createElement)(w,e)},save:m.a})},66:function(e,t,r){"use strict";var n=r(0),o=r(1),c=(r(2),r(26)),a=r.n(c),i=r(6),s=r.n(i),l=r(3),u=r(31);r(135);t.a=function(e){var t=e.className,r=e.error,c=e.isLoading,i=e.onRetry;return Object(n.createElement)(l.Placeholder,{icon:Object(n.createElement)(a.a,{icon:"notice"}),label:Object(o.__)("Sorry, an error occurred",'woocommerce'),className:s()("wc-block-api-error",t)},Object(n.createElement)(u.a,{error:r}),i&&Object(n.createElement)(n.Fragment,null,c?Object(n.createElement)(l.Spinner,null):Object(n.createElement)(l.Button,{isDefault:!0,onClick:i},Object(o.__)("Retry",'woocommerce'))))}},79:function(e,t,r){"use strict";var n=r(11),o=r.n(n),c=r(13),a=r.n(c),i=r(17),s=r.n(i),l=r(14),u=r.n(l),b=r(15),d=r.n(b),p=r(12),w=r.n(p),g=r(16),m=r.n(g),v=r(7),h=r.n(v),f=r(0),O=r(10);t.a=function(e){var t=0,r=function(r){function n(){var e,r;a()(this,n);for(var o=arguments.length,c=new Array(o),i=0;i<o;i++)c[i]=arguments[i];return r=u()(this,(e=d()(n)).call.apply(e,[this].concat(c))),h()(w()(r),"instanceId",t++),r}return m()(n,r),s()(n,[{key:"render",value:function(){return Object(f.createElement)(e,o()({},this.props,{componentId:this.instanceId}))}}]),n}(O.Component);return r.displayName="withComponentId",r}},8:function(e,t){!function(){e.exports=this.wp.apiFetch}()},80:function(e,t,r){"use strict";r.d(t,"a",(function(){return b})),r.d(t,"b",(function(){return d})),r.d(t,"c",(function(){return p}));var n=r(0),o=r(1),c=r(27),a=r(3),i=r(22),s=r(4),l=r(18),u=r(48),b=function(e,t){return Object(n.createElement)(i.BlockControls,null,Object(n.createElement)(a.Toolbar,{controls:[{icon:"edit",title:Object(o.__)("Edit",'woocommerce'),onClick:function(){return t({editMode:!e})},isActive:e}]}))},d=function(e,t){return Object(n.createElement)(n.Fragment,null,Object(n.createElement)(a.ToggleControl,{label:Object(o.__)("Product rating",'woocommerce'),checked:e.showReviewRating,onChange:function(){return t({showReviewRating:!e.showReviewRating})}}),e.showReviewRating&&!l.e&&Object(n.createElement)(a.Notice,{className:"wc-block-reviews__notice",isDismissible:!1},Object(n.createElement)(n.RawHTML,null,Object(o.sprintf)(Object(c.escapeHTML)(Object(o.__)("Product rating is disabled in your %sstore settings%s.",'woocommerce')),'<a href="'.concat(Object(s.getAdminLink)("admin.php?page=wc-settings&tab=products"),'" target="_blank">'),"</a>"))),Object(n.createElement)(a.ToggleControl,{label:Object(o.__)("Reviewer name",'woocommerce'),checked:e.showReviewerName,onChange:function(){return t({showReviewerName:!e.showReviewerName})}}),Object(n.createElement)(a.ToggleControl,{label:Object(o.__)("Image",'woocommerce'),checked:e.showReviewImage,onChange:function(){return t({showReviewImage:!e.showReviewImage})}}),Object(n.createElement)(a.ToggleControl,{label:Object(o.__)("Review date",'woocommerce'),checked:e.showReviewDate,onChange:function(){return t({showReviewDate:!e.showReviewDate})}}),Object(n.createElement)(a.ToggleControl,{label:Object(o.__)("Review content",'woocommerce'),checked:e.showReviewContent,onChange:function(){return t({showReviewContent:!e.showReviewContent})}}),e.showReviewImage&&Object(n.createElement)(n.Fragment,null,Object(n.createElement)(u.a,{label:Object(o.__)("Review image",'woocommerce'),value:e.imageType,options:[{label:Object(o.__)("Reviewer photo",'woocommerce'),value:"reviewer"},{label:Object(o.__)("Product",'woocommerce'),value:"product"}],onChange:function(e){return t({imageType:e})}}),"reviewer"===e.imageType&&!l.r&&Object(n.createElement)(a.Notice,{className:"wc-block-reviews__notice",isDismissible:!1},Object(n.createElement)(n.RawHTML,null,Object(o.sprintf)(Object(c.escapeHTML)(Object(o.__)("Reviewer photo is disabled in your %ssite settings%s.",'woocommerce')),'<a href="'.concat(Object(s.getAdminLink)("options-discussion.php"),'" target="_blank">'),"</a>")))))},p=function(e,t){return Object(n.createElement)(n.Fragment,null,Object(n.createElement)(a.ToggleControl,{label:Object(o.__)("Order by",'woocommerce'),checked:e.showOrderby,onChange:function(){return t({showOrderby:!e.showOrderby})}}),Object(n.createElement)(a.SelectControl,{label:Object(o.__)("Order Product Reviews by",'woocommerce'),value:e.orderby,options:[{label:"Most recent",value:"most-recent"},{label:"Highest Rating",value:"highest-rating"},{label:"Lowest Rating",value:"lowest-rating"}],onChange:function(e){return t({orderby:e})}}),Object(n.createElement)(a.RangeControl,{label:Object(o.__)("Starting Number of Reviews",'woocommerce'),value:e.reviewsOnPageLoad,onChange:function(e){return t({reviewsOnPageLoad:e})},max:20,min:1}),Object(n.createElement)(a.ToggleControl,{label:Object(o.__)("Load more",'woocommerce'),checked:e.showLoadMore,onChange:function(){return t({showLoadMore:!e.showLoadMore})}}),e.showLoadMore&&Object(n.createElement)(a.RangeControl,{label:Object(o.__)("Load More Reviews",'woocommerce'),value:e.reviewsOnLoadMore,onChange:function(e){return t({reviewsOnLoadMore:e})},max:20,min:1}))}},83:function(e,t,r){"use strict";var n=r(0),o=(r(2),r(6)),c=r.n(o),a=r(54),i=r(79);r(161);t.a=Object(i.a)((function(e){var t=e.className,r=e.componentId,o=e.defaultValue,i=e.label,s=e.onChange,l=e.options,u=e.screenReaderLabel,b=e.readOnly,d=e.value,p="wc-block-sort-select__select-".concat(r);return Object(n.createElement)("div",{className:c()("wc-block-sort-select",t)},Object(n.createElement)(a.a,{label:i,screenReaderLabel:u,wrapperElement:"label",wrapperProps:{className:"wc-block-sort-select__label",htmlFor:p}}),Object(n.createElement)("select",{id:p,className:"wc-block-sort-select__select",defaultValue:o,onChange:s,readOnly:b,value:d},l.map((function(e){return Object(n.createElement)("option",{key:e.key,value:e.key},e.label)}))))}))},86:function(e,t,r){"use strict";var n=r(1),o="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD//gA7Q1JFQVRPUjogZ2QtanBlZyB2MS4wICh1c2luZyBJSkcgSlBFRyB2NjIpLCBxdWFsaXR5ID0gOTAK/9sAQwADAgIDAgIDAwMDBAMDBAUIBQUEBAUKBwcGCAwKDAwLCgsLDQ4SEA0OEQ4LCxAWEBETFBUVFQwPFxgWFBgSFBUU/9sAQwEDBAQFBAUJBQUJFA0LDRQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQU/8AAEQgAMAAwAwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+v/EAB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQEAAECdwABAgMRBAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/aAAwDAQACEQMRAD8A+t6KKtaXps2sahBZ24DTTNtXPQepPsBzQBVo/OvddD+H2j6Nbqr2sd7Pj5prhQ2T7A8Cl1z4f6PrNuyrax2c+Plmt1CkH3A4NAHhP50Vb1bTJtG1G4srgASwttOOh9CPYjBqp+VABXX/AAreNfF8If7zROEz/ex/hmuQq1pT3cepW7WAdrxXBiEYyS30oA+kKKp6RPeXOnwyX9strdEfPErBgD9f6UurT3dtp80ljbC7ugPkiZgoJ+tAHkHxWeNvFsgT7ywoHx/e6/yIrj6t6vJdy6lcvfh1vGcmUSDBB+lVKACvbvh/4Qj8PaYlxOgOozrudmHMYPRB/X3+leVeDrBdT8UabbuNyGUMwPcL8xH6V9BUAJRRRQByfxA8IR+IdMe4gjA1GBSyMo5kA6of6e/1rxGvpr/PWvn3xjYLpnijUrdBtQTFlHoGG4D9aAP/2Q==",c=[{id:1,date_created:"2019-07-15T17:05:04",formatted_date_created:Object(n.__)("July 15, 2019",'woocommerce'),date_created_gmt:"2019-07-15T15:05:04",product_id:0,product_name:Object(n.__)("WordPress Pennant",'woocommerce'),product_permalink:"#",reviewer:Object(n.__)("Alice",'woocommerce'),review:"<p>".concat(Object(n.__)("I bought this product last week and I'm very happy with it.",'woocommerce'),"</p>\n"),reviewer_avatar_urls:{48:o,96:o},rating:5,verified:!0},{id:2,date_created:"2019-07-12T12:39:39",formatted_date_created:Object(n.__)("July 12, 2019",'woocommerce'),date_created_gmt:"2019-07-12T10:39:39",product_id:0,product_name:Object(n.__)("WordPress Pennant",'woocommerce'),product_permalink:"#",reviewer:Object(n.__)("Bob",'woocommerce'),review:"<p>".concat(Object(n.__)("This product is awesome, I love it!",'woocommerce'),"</p>\n"),reviewer_avatar_urls:{48:o,96:o},rating:null,verified:!1}];r.d(t,"a",(function(){return a}));var a={attributes:{editMode:!1,imageType:"reviewer",orderby:"most-recent",reviewsOnLoadMore:10,reviewsOnPageLoad:10,showLoadMore:!0,showOrderby:!0,showReviewDate:!0,showReviewerName:!0,showReviewImage:!0,showReviewRating:!0,showReviewContent:!0,previewReviews:c}}},99:function(e,t,r){var n=r(136);"string"==typeof n&&(n=[[e.i,n,""]]);var o={insert:"head",singleton:!1};r(30)(n,o);n.locals&&(e.exports=n.locals)}});
|
packages/woocommerce-blocks/build/attribute-filter-frontend.deps.json
CHANGED
@@ -1 +1 @@
|
|
1 |
-
["lodash","react","react-dom","wc-blocks-data-store","wc-settings","wp-data","wp-element","wp-i18n","wp-is-shallow-equal","wp-polyfill"]
|
1 |
+
["lodash","react","react-dom","wc-blocks-data-store","wc-settings","wp-data","wp-element","wp-html-entities","wp-i18n","wp-is-shallow-equal","wp-polyfill"]
|
packages/woocommerce-blocks/build/attribute-filter-frontend.js
CHANGED
@@ -1,6 +1,6 @@
|
|
1 |
-
!function(e){var t={};function r(n){if(t[n])return t[n].exports;var o=t[n]={i:n,l:!1,exports:{}};return e[n].call(o.exports,o,o.exports,r),o.l=!0,o.exports}r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)r.d(n,o,function(t){return e[t]}.bind(null,o));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="",r(r.s=
|
2 |
Â
/*!
|
3 |
Â
Copyright (c) 2017 Jed Watson.
|
4 |
Â
Licensed under the MIT License (MIT), see
|
5 |
Â
http://jedwatson.github.io/classnames
|
6 |
-
*/!function(){"use strict";var r={}.hasOwnProperty;function o(){for(var e=[],t=0;t<arguments.length;t++){var n=arguments[t];if(n){var c=typeof n;if("string"===c||"number"===c)e.push(n);else if(Array.isArray(n)&&n.length){var u=o.apply(null,n);u&&e.push(u)}else if("object"===c)for(var i in n)r.call(n,i)&&n[i]&&e.push(i)}}return e.join(" ")}e.exports?(o.default=o,e.exports=o):void 0===(n=function(){return o}.apply(t,[]))||(e.exports=n)}()},function(e,t){!function(){e.exports=this.wc.wcBlocksData}()},function(e,t,r){e.exports=r(28)()},function(e,t){!function(){e.exports=this.wp.data}()},function(e,t){e.exports=function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}},function(e,t,r){"use strict";r.d(t,"a",(function(){return u}));var n=r(0),o=r(22),c=r.n(o),u=function(e){var t=Object(n.useRef)();return c()(e,t.current)||(t.current=e),t.current}},function(e,t){function r(){return e.exports=r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},r.apply(this,arguments)}e.exports=r},function(e,t){e.exports=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}},function(e,t){function r(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}e.exports=function(e,t,n){return t&&r(e.prototype,t),n&&r(e,n),e}},function(e,t,r){var n=r(20),o=r(10);e.exports=function(e,t){return!t||"object"!==n(t)&&"function"!=typeof t?o(e):t}},function(e,t){function r(t){return e.exports=r=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},r(t)}e.exports=r},function(e,t,r){var n=r(27);e.exports=function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&n(e,t)}},function(e,t,r){"use strict";r.d(t,"a",(function(){return c}));var n=r(0),o=Object(n.createContext)("page"),c=function(){return Object(n.useContext)(o)};o.Provider},function(e,t){!function(){e.exports=this.lodash}()},function(e,t){function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function n(t){return"function"==typeof Symbol&&"symbol"===r(Symbol.iterator)?e.exports=n=function(e){return r(e)}:e.exports=n=function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":r(e)},n(t)}e.exports=n},function(e,t){!function(){e.exports=this.ReactDOM}()},function(e,t){!function(){e.exports=this.wp.isShallowEqual}()},function(e,t,r){"use strict";var n=r(12),o=r.n(n),c=r(4),u=r.n(c),i=r(21),a=r(13),s=r.n(a),l=r(14),f=r.n(l),b=r(15),p=r.n(b),y=r(16),O=r.n(y),g=r(10),d=r.n(g),m=r(17),v=r.n(m),j=r(3),h=(r(8),r(2)),w=r(37),S=function(e){var t=e.imageUrl,r=void 0===t?"".concat(w.e,"img/block-error.svg"):t,n=e.header,o=void 0===n?Object(h.__)("Oops!",'woocommerce'):n,c=e.text,u=void 0===c?Object(h.__)("There was an error with loading this content.",'woocommerce'):c,i=e.errorMessage;return React.createElement("div",{className:"wc-block-error"},r&&React.createElement("img",{className:"wc-block-error__image",src:r,alt:""}),React.createElement("div",{className:"wc-block-error__content"},o&&React.createElement("p",{className:"wc-block-error__header"},o),u&&React.createElement("p",{className:"wc-block-error__text"},u),i&&React.createElement("p",{className:"wc-block-error__message"},i)))},_=(r(30),function(e){function t(){var e,r;s()(this,t);for(var n=arguments.length,o=new Array(n),c=0;c<n;c++)o[c]=arguments[c];return r=p()(this,(e=O()(t)).call.apply(e,[this].concat(o))),u()(d()(r),"state",{hasError:!1}),r}return v()(t,e),f()(t,[{key:"render",value:function(){var e=this.props,t=e.header,r=e.imageUrl,n=e.showErrorMessage,o=e.text,c=this.state,u=c.errorMessage;return c.hasError?React.createElement(S,{errorMessage:n?u:null,header:t,imageUrl:r,text:o}):this.props.children}}],[{key:"getDerivedStateFromError",value:function(e){return{errorMessage:e.message,hasError:!0}}}]),t}(j.Component));_.defaultProps={showErrorMessage:!1};var E=_;function x(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function R(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?x(Object(r),!0).forEach((function(t){u()(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):x(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}t.a=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:function(){},n=document.querySelectorAll(e);n.length&&Array.prototype.forEach.call(n,(function(e,n){var c=r(e,n),u=R({},e.dataset,{},c.attributes);e.classList.remove("is-loading"),Object(i.render)(React.createElement(E,null,React.createElement(t,o()({},c,{attributes:u}))),e)}))}},,,,function(e,t){function r(t,n){return e.exports=r=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},r(t,n)}e.exports=r},function(e,t,r){"use strict";var n=r(29);function o(){}function c(){}c.resetWarningCache=o,e.exports=function(){function e(e,t,r,o,c,u){if(u!==n){var i=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw i.name="Invariant Violation",i}}function t(){return e}e.isRequired=e;var r={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:c,resetWarningCache:o};return r.PropTypes=r,r}},function(e,t,r){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},function(e,t){},,function(e,t){e.exports=function(e){if(Array.isArray(e))return e}},function(e,t){e.exports=function(e,t){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e)){var r=[],n=!0,o=!1,c=void 0;try{for(var u,i=e[Symbol.iterator]();!(n=(u=i.next()).done)&&(r.push(u.value),!t||r.length!==t);n=!0);}catch(e){o=!0,c=e}finally{try{n||null==i.return||i.return()}finally{if(o)throw c}}return r}}},function(e,t){e.exports=function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}},,function(e,t,r){var n=r(49),o=r(50),c=r(51);e.exports=function(e){return n(e)||o(e)||c()}},function(e,t,r){"use strict";r.d(t,"b",(function(){return o})),r.d(t,"d",(function(){return c})),r.d(t,"c",(function(){return u})),r.d(t,"a",(function(){return i})),r.d(t,"e",(function(){return a}));var n=r(1),o=Object(n.getSetting)("enableReviewRating",!0),c=Object(n.getSetting)("showAvatars",!0),u=(Object(n.getSetting)("max_columns",6),Object(n.getSetting)("min_columns",1),Object(n.getSetting)("default_columns",3),Object(n.getSetting)("max_rows",6),Object(n.getSetting)("min_rows",1),Object(n.getSetting)("default_rows",2),Object(n.getSetting)("min_height",500),Object(n.getSetting)("default_height",500),Object(n.getSetting)("placeholderImgSrc","")),i=(Object(n.getSetting)("thumbnail_size",300),Object(n.getSetting)("isLargeCatalog"),Object(n.getSetting)("limitTags"),Object(n.getSetting)("hasProducts",!0),Object(n.getSetting)("hasTags",!0),Object(n.getSetting)("homeUrl",""),Object(n.getSetting)("productCount",0),Object(n.getSetting)("attributes",[])),a=Object(n.getSetting)("wcBlocksAssetUrl","")},,function(e,t,r){"use strict";r.d(t,"a",(function(){return i}));var n=r(7),o=r(9),c=r(0),u=r(11),i=function(e){var t=e.namespace,r=e.resourceName,i=e.resourceValues,a=void 0===i?[]:i,s=e.query,l=void 0===s?{}:s,f=e.shouldSelect,b=void 0===f||f;if(!t||!r)throw new Error("The options object must have valid values for the namespace and the resource properties.");var p=Object(c.useRef)({results:[],isLoading:!0}),y=Object(u.a)(l),O=Object(u.a)(a),g=Object(o.useSelect)((function(e){if(!b)return null;var o=e(n.COLLECTIONS_STORE_KEY),c=[t,r,y,O];return{results:o.getCollection.apply(o,c),isLoading:!o.hasFinishedResolution("getCollection",c)}}),[t,r,O,y,b]);return null!==g&&(p.current=g),p.current}},,function(e,t,r){"use strict";r.d(t,"a",(function(){return o}));var n=r(3);function o(e,t,r){void 0===r&&(r={});var o=r.maxWait,c=Object(n.useRef)(null),u=Object(n.useRef)([]),i=r.leading,a=Object(n.useRef)(!1),s=Object(n.useRef)(null),l=Object(n.useRef)(!1),f=Object(n.useRef)(e);f.current=e;var b=Object(n.useCallback)((function(){clearTimeout(s.current),clearTimeout(c.current),c.current=null,u.current=[],s.current=null,a.current=!1}),[]);Object(n.useEffect)((function(){return function(){l.current=!0}}),[]);return[Object(n.useCallback)((function(){for(var e=[],r=0;r<arguments.length;r++)e[r]=arguments[r];if(u.current=e,clearTimeout(s.current),!s.current&&i&&!a.current)return f.current.apply(f,e),void(a.current=!0);s.current=setTimeout((function(){b(),l.current||f.current.apply(f,e)}),t),o&&!c.current&&(c.current=setTimeout((function(){var e=u.current;b(),l.current||f.current.apply(null,e)}),o))}),[o,t,b,i]),b,function(){s.current&&(f.current.apply(null,u.current),b())}]}},function(e,t,r){"use strict";r.d(t,"a",(function(){return c})),r.d(t,"b",(function(){return u}));var n=r(37),o=n.a.reduce((function(e,t){var r,n=(r=t)&&r.attribute_name?{id:parseInt(r.attribute_id,10),name:r.attribute_name,taxonomy:"pa_"+r.attribute_name,label:r.attribute_label}:null;return n.id&&e.push(n),e}),[]),c=function(e){if(e)return o.find((function(t){return t.id===e}))},u=function(e){if(e)return o.find((function(t){return t.taxonomy===e}))}},function(e,t,r){"use strict";r.d(t,"a",(function(){return o})),r.d(t,"b",(function(){return c}));var n=r(19),o=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(){},r=arguments.length>2?arguments[2]:void 0,o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"",c=e.filter((function(e){return e.attribute===r.taxonomy})),u=c.length?c[0]:null;if(u&&u.slug&&Array.isArray(u.slug)&&u.slug.includes(o)){var i=u.slug.filter((function(e){return e!==o})),a=e.filter((function(e){return e.attribute!==r.taxonomy}));i.length>0&&(u.slug=i.sort(),a.push(u)),t(Object(n.sortBy)(a,"attribute"))}},c=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(){},r=arguments.length>2?arguments[2]:void 0,o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:[],c=arguments.length>4&&void 0!==arguments[4]?arguments[4]:"in",u=e.filter((function(e){return e.attribute!==r.taxonomy}));0===o.length?t(u):(u.push({attribute:r.taxonomy,operator:c,slug:Object(n.map)(o,"slug").sort()}),t(Object(n.sortBy)(u,"attribute")))}},,,,function(e,t,r){"use strict";var n=r(0),o=r(1),c=r(7),u=r(9);t.a=function(e){return function(t){var r;return r=Object(n.useRef)(Object(o.getSetting)("restApiRoutes")),Object(u.useSelect)((function(e,t){if(r.current){var n=e(c.SCHEMA_STORE_KEY),o=n.isResolving,u=n.hasFinishedResolution,i=t.dispatch(c.SCHEMA_STORE_KEY),a=i.receiveRoutes,s=i.startResolution,l=i.finishResolution;Object.keys(r.current).forEach((function(e){var t=r.current[e];o("getRoutes",[e])||u("getRoutes",[e])||(s("getRoutes",[e]),a(t,[e]),l("getRoutes",[e]))}))}}),[]),React.createElement(e,t)}}},function(e,t,r){"use strict";r.d(t,"a",(function(){return p})),r.d(t,"b",(function(){return y})),r.d(t,"c",(function(){return O}));var n=r(4),o=r.n(n),c=r(5),u=r.n(c),i=r(7),a=r(9),s=r(0),l=r(18),f=r(11);function b(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}var p=function(e){var t=Object(l.a)();e=e||t;var r=Object(a.useSelect)((function(t){return t(i.QUERY_STATE_STORE_KEY).getValueForQueryContext(e,void 0)}),[e]),n=Object(a.useDispatch)(i.QUERY_STATE_STORE_KEY).setValueForQueryContext;return[r,Object(s.useCallback)((function(t){n(e,t)}),[e])]},y=function(e,t,r){var n=Object(l.a)();r=r||n;var o=Object(a.useSelect)((function(n){return n(i.QUERY_STATE_STORE_KEY).getValueForQueryKey(r,e,t)}),[r,e]),c=Object(a.useDispatch)(i.QUERY_STATE_STORE_KEY).setQueryValue;return[o,Object(s.useCallback)((function(t){c(r,e,t)}),[r,e])]},O=function(e,t){var r=Object(l.a)(),n=p(t=t||r),c=u()(n,2),i=c[0],a=c[1],y=Object(f.a)(e),O=Object(s.useRef)(!1);return Object(s.useEffect)((function(){a(function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?b(Object(r),!0).forEach((function(t){o()(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):b(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({},i,{},y)),O.current=!0}),[y]),O.current?[i,a]:[e,a]}},function(e,t){e.exports=function(e){if(Array.isArray(e)){for(var t=0,r=new Array(e.length);t<e.length;t++)r[t]=e[t];return r}}},function(e,t){e.exports=function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}},function(e,t){e.exports=function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}},,,,,,,,,,,,,,,,,,function(e,t){},function(e,t){},,,,,,function(e,t,r){"use strict";r.r(t);var n=r(47),o=r(4),c=r.n(o),u=r(5),i=r.n(u),a=r(48),s=r(39),l=r(77),f=r(0),b=r(36),p=r.n(b),y=r(2),O=(r(8),r(6)),g=r.n(O),d=(r(70),function(e){var t=e.className,r=e.onChange,n=void 0===r?function(){}:r,o=e.options,c=void 0===o?[]:o,u=e.checked,a=void 0===u?[]:u,s=e.isLoading,l=void 0!==s&&s,b=e.isDisabled,O=void 0!==b&&b,d=e.limit,m=void 0===d?10:d,v=Object(f.useState)(!1),j=i()(v,2),h=j[0],w=j[1],S=Object(f.useMemo)((function(){return p()(Array(5)).map((function(e,t){return React.createElement("li",{key:t,style:{width:Math.floor(75*Math.random())+25+"%"}})}))}),[]),_=Object(f.useMemo)((function(){var e=c.length-m;return!h&&React.createElement("li",{key:"show-more",className:"show-more"},React.createElement("button",{onClick:function(){w(!0)},"aria-expanded":!1,"aria-label":Object(y.sprintf)(Object(y._n)("Show %s more option","Show %s more options",e,'woocommerce'),e)},Object(y.sprintf)(Object(y._n)("Show %s more","Show %s more",e,'woocommerce'),e)))}),[c,m,h]),E=Object(f.useMemo)((function(){return h&&React.createElement("li",{key:"show-less",className:"show-less"},React.createElement("button",{onClick:function(){w(!1)},"aria-expanded":!0,"aria-label":Object(y.__)("Show less options",'woocommerce')},Object(y.__)("Show less",'woocommerce')))}),[h]),x=Object(f.useMemo)((function(){var e=c.length>m+5;return React.createElement(f.Fragment,null,c.map((function(t,r){return React.createElement(f.Fragment,{key:t.key},React.createElement("li",e&&!h&&r>=m&&{hidden:!0},React.createElement("input",{type:"checkbox",id:t.key,value:t.key,onChange:n,checked:a.includes(t.key),disabled:O}),React.createElement("label",{htmlFor:t.key},t.label)),e&&r===m-1&&_)})),e&&E)}),[c,a,h,m,E,_,O]),R=g()("wc-block-checkbox-list",{"is-loading":l},t);return React.createElement("ul",{className:R},l?S:x)}),m=(r(69),r(42)),v=r(43);function j(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function h(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?j(Object(r),!0).forEach((function(t){c()(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):j(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var w=function(e){var t=e.attributes,r=e.isEditor,n=void 0!==r&&r,o=Object(f.useCallback)((function(e,r){return React.createElement(f.Fragment,null,e,t.showCounts&&null!==r&&React.createElement("span",{className:"wc-block-attribute-filter-list-count"},r))}),[t]),c=t.isPreview&&!t.attributeId?{id:0,name:"preview",taxonomy:"preview",label:"Preview"}:Object(m.a)(t.attributeId),u=Object(f.useState)(t.isPreview&&!t.attributeId?[{key:"preview-1",label:o("Blue",3)},{key:"preview-2",label:o("Green",3)},{key:"preview-3",label:o("Red",2)}]:[]),b=i()(u,2),p=b[0],y=b[1],O=Object(a.a)(),g=i()(O,1)[0],j=Object(a.b)("attributes",[]),w=i()(j,2),S=w[0],_=w[1],E=Object(f.useMemo)((function(){return S.filter((function(e){return e.attribute===c.taxonomy})).flatMap((function(e){return e.slug}))}),[S,c]),x=Object(s.a)({namespace:"/wc/store",resourceName:"products/attributes/terms",resourceValues:[c.id],shouldSelect:t.attributeId>0}),R=x.results,k=x.isLoading,P="dropdown"!==t.displayStyle&&"and"===t.queryType,T=Object(l.a)({queryAttribute:{taxonomy:c.taxonomy,queryType:t.queryType},queryState:h({},g,{attributes:P?g.attributes:null})}),C=T.results,A=T.isLoading,D=Object(f.useCallback)((function(e){return C.attribute_counts?C.attribute_counts.find((function(t){return t.term===e})):null}),[C]);Object(f.useEffect)((function(){if(!k&&!A){var e=[];R.forEach((function(t){var r=D(t.id),n=E.includes(t.slug),c=r?r.count:null;(r||n)&&e.push({key:t.slug,label:o(t.name,c)})})),y(e)}}),[R,k,A,D,o,E]);var M=Object(f.useCallback)((function(e){return R.reduce((function(t,r){return e.includes(r.slug)&&t.push(r),t}),[])}),[R]),q=Object(f.useCallback)((function(e){var r=e.target.checked,n=e.target.value,o=E.filter((function(e){return e!==n}));r&&(o.push(n),o.sort());var u=M(o);Object(v.b)(S,_,c,u,"or"===t.queryType?"in":"and")}),[R,E,S,_,c,t]);if(0===p.length&&!k)return null;var N="h".concat(t.headingLevel);return React.createElement(f.Fragment,null,!n&&t.heading&&React.createElement(N,null,t.heading),React.createElement("div",{className:"wc-block-attribute-filter"},React.createElement(d,{className:"wc-block-attribute-filter-list",options:p,checked:E,onChange:q,isLoading:!t.isPreview&&k,isDisabled:!t.isPreview&&A})))},S=r(23);Object(S.a)(".wp-block-woocommerce-attribute-filter",Object(n.a)(w),(function(e){return{attributes:{attributeId:parseInt(e.dataset.attributeId||0,10),showCounts:"true"===e.dataset.showCounts,queryType:e.dataset.queryType,heading:e.dataset.heading,headingLevel:e.dataset.headingLevel||3}}}))},function(e,t,r){"use strict";var n=r(4),o=r.n(n),c=r(36),u=r.n(c),i=r(20),a=r.n(i),s=r(5),l=r.n(s),f=r(0),b=r(48),p=r(39),y=r(18),O=r(3),g=r(41);function d(e,t){return e===t}var m=r(19),v=r(11);function j(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function h(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?j(Object(r),!0).forEach((function(t){o()(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):j(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}r.d(t,"a",(function(){return w}));var w=function(e){var t=e.queryAttribute,r=e.queryPrices,n=e.queryState,o=Object(y.a)();o="".concat(o,"-collection-data");var c=Object(b.a)(o),i=l()(c,1)[0],s=Object(b.b)("calculate_attribute_counts",[],o),j=l()(s,2),w=j[0],S=j[1],_=Object(b.b)("calculate_price_range",null,o),E=l()(_,2),x=E[0],R=E[1],k=Object(v.a)(t||{}),P=Object(v.a)(r);Object(f.useEffect)((function(){"object"===a()(k)&&Object.keys(k).length&&(w.find((function(e){return e.taxonomy===k.taxonomy}))||S([].concat(u()(w),[k])))}),[k,w,S]),Object(f.useEffect)((function(){x!==P&&void 0!==P&&R(P)}),[P,R,x]);var T,C,A,D,M,q,N,I,L,F,Y,U=Object(f.useState)(!1),K=l()(U,2),Q=K[0],B=K[1],V=(T=Q,C=200,D=A&&A.equalityFn?A.equalityFn:d,M=Object(O.useState)(T),q=M[0],N=M[1],I=Object(g.a)(Object(O.useCallback)((function(e){return N(e)}),[]),C,A),L=I[0],F=I[1],Y=Object(O.useRef)(T),Object(O.useEffect)((function(){D(Y.current,T)||(L(T),Y.current=T)}),[T,L,D]),[q,F]),W=l()(V,1)[0];Q||B(!0);var H=Object(f.useMemo)((function(){return function(e){var t=e;return e.calculate_attribute_counts&&(t.calculate_attribute_counts=Object(m.sortBy)(e.calculate_attribute_counts.map((function(e){return{taxonomy:e.taxonomy,query_type:e.queryType}})),["taxonomy","query_type"])),t}(i)}),[i]);return Object(p.a)({namespace:"/wc/store",resourceName:"products/collection-data",query:h({},n,{page:void 0,per_page:void 0,orderby:void 0,order:void 0},H),shouldSelect:W})}}]);
|
1 |
+
!function(e){var t={};function r(n){if(t[n])return t[n].exports;var o=t[n]={i:n,l:!1,exports:{}};return e[n].call(o.exports,o,o.exports,r),o.l=!0,o.exports}r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)r.d(n,o,function(t){return e[t]}.bind(null,o));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="",r(r.s=77)}([function(e,t){!function(){e.exports=this.wp.element}()},function(e,t){!function(){e.exports=this.wc.wcSettings}()},function(e,t){!function(){e.exports=this.wp.i18n}()},function(e,t){!function(){e.exports=this.React}()},function(e,t,r){var n=r(33),o=r(34),c=r(35);e.exports=function(e,t){return n(e)||o(e,t)||c()}},function(e,t){e.exports=function(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}},function(e,t,r){var n;
|
2 |
Â
/*!
|
3 |
Â
Copyright (c) 2017 Jed Watson.
|
4 |
Â
Licensed under the MIT License (MIT), see
|
5 |
Â
http://jedwatson.github.io/classnames
|
6 |
+
*/!function(){"use strict";var r={}.hasOwnProperty;function o(){for(var e=[],t=0;t<arguments.length;t++){var n=arguments[t];if(n){var c=typeof n;if("string"===c||"number"===c)e.push(n);else if(Array.isArray(n)&&n.length){var u=o.apply(null,n);u&&e.push(u)}else if("object"===c)for(var i in n)r.call(n,i)&&n[i]&&e.push(i)}}return e.join(" ")}e.exports?(o.default=o,e.exports=o):void 0===(n=function(){return o}.apply(t,[]))||(e.exports=n)}()},function(e,t){!function(){e.exports=this.wc.wcBlocksData}()},function(e,t,r){e.exports=r(29)()},function(e,t){!function(){e.exports=this.wp.data}()},function(e,t){e.exports=function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}},function(e,t,r){"use strict";r.d(t,"a",(function(){return u}));var n=r(0),o=r(22),c=r.n(o),u=function(e){var t=Object(n.useRef)();return c()(e,t.current)||(t.current=e),t.current}},function(e,t){function r(){return e.exports=r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},r.apply(this,arguments)}e.exports=r},function(e,t){e.exports=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}},function(e,t){function r(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}e.exports=function(e,t,n){return t&&r(e.prototype,t),n&&r(e,n),e}},function(e,t,r){var n=r(20),o=r(10);e.exports=function(e,t){return!t||"object"!==n(t)&&"function"!=typeof t?o(e):t}},function(e,t){function r(t){return e.exports=r=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},r(t)}e.exports=r},function(e,t,r){var n=r(28);e.exports=function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&n(e,t)}},function(e,t){!function(){e.exports=this.lodash}()},function(e,t,r){"use strict";r.d(t,"a",(function(){return c}));var n=r(0),o=Object(n.createContext)("page"),c=function(){return Object(n.useContext)(o)};o.Provider},function(e,t){function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function n(t){return"function"==typeof Symbol&&"symbol"===r(Symbol.iterator)?e.exports=n=function(e){return r(e)}:e.exports=n=function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":r(e)},n(t)}e.exports=n},function(e,t){!function(){e.exports=this.ReactDOM}()},function(e,t){!function(){e.exports=this.wp.isShallowEqual}()},function(e,t,r){"use strict";var n=r(12),o=r.n(n),c=r(5),u=r.n(c),i=r(21),a=r(13),s=r.n(a),l=r(14),f=r.n(l),b=r(15),p=r.n(b),y=r(16),d=r.n(y),O=r(10),g=r.n(O),m=r(17),v=r.n(m),h=r(3),j=(r(8),r(2)),w=r(38),S=function(e){var t=e.imageUrl,r=void 0===t?"".concat(w.e,"img/block-error.svg"):t,n=e.header,o=void 0===n?Object(j.__)("Oops!",'woocommerce'):n,c=e.text,u=void 0===c?Object(j.__)("There was an error with loading this content.",'woocommerce'):c,i=e.errorMessage;return React.createElement("div",{className:"wc-block-error"},r&&React.createElement("img",{className:"wc-block-error__image",src:r,alt:""}),React.createElement("div",{className:"wc-block-error__content"},o&&React.createElement("p",{className:"wc-block-error__header"},o),u&&React.createElement("p",{className:"wc-block-error__text"},u),i&&React.createElement("p",{className:"wc-block-error__message"},i)))},_=(r(31),function(e){function t(){var e,r;s()(this,t);for(var n=arguments.length,o=new Array(n),c=0;c<n;c++)o[c]=arguments[c];return r=p()(this,(e=d()(t)).call.apply(e,[this].concat(o))),u()(g()(r),"state",{hasError:!1}),r}return v()(t,e),f()(t,[{key:"render",value:function(){var e=this.props,t=e.header,r=e.imageUrl,n=e.showErrorMessage,o=e.text,c=this.state,u=c.errorMessage;return c.hasError?React.createElement(S,{errorMessage:n?u:null,header:t,imageUrl:r,text:o}):this.props.children}}],[{key:"getDerivedStateFromError",value:function(e){return{errorMessage:e.message,hasError:!0}}}]),t}(h.Component));_.defaultProps={showErrorMessage:!1};var E=_;function x(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function R(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?x(Object(r),!0).forEach((function(t){u()(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):x(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}t.a=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:function(){},n=document.querySelectorAll(e);n.length&&Array.prototype.forEach.call(n,(function(e,n){var c=r(e,n),u=R({},e.dataset,{},c.attributes);e.classList.remove("is-loading"),Object(i.render)(React.createElement(E,null,React.createElement(t,o()({},c,{attributes:u}))),e)}))}},,function(e,t){!function(){e.exports=this.wp.htmlEntities}()},,,function(e,t){function r(t,n){return e.exports=r=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},r(t,n)}e.exports=r},function(e,t,r){"use strict";var n=r(30);function o(){}function c(){}c.resetWarningCache=o,e.exports=function(){function e(e,t,r,o,c,u){if(u!==n){var i=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw i.name="Invariant Violation",i}}function t(){return e}e.isRequired=e;var r={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:c,resetWarningCache:o};return r.PropTypes=r,r}},function(e,t,r){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},function(e,t){},,function(e,t){e.exports=function(e){if(Array.isArray(e))return e}},function(e,t){e.exports=function(e,t){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e)){var r=[],n=!0,o=!1,c=void 0;try{for(var u,i=e[Symbol.iterator]();!(n=(u=i.next()).done)&&(r.push(u.value),!t||r.length!==t);n=!0);}catch(e){o=!0,c=e}finally{try{n||null==i.return||i.return()}finally{if(o)throw c}}return r}}},function(e,t){e.exports=function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}},,function(e,t,r){var n=r(50),o=r(51),c=r(52);e.exports=function(e){return n(e)||o(e)||c()}},function(e,t,r){"use strict";r.d(t,"b",(function(){return o})),r.d(t,"d",(function(){return c})),r.d(t,"c",(function(){return u})),r.d(t,"a",(function(){return i})),r.d(t,"e",(function(){return a}));var n=r(1),o=Object(n.getSetting)("enableReviewRating",!0),c=Object(n.getSetting)("showAvatars",!0),u=(Object(n.getSetting)("max_columns",6),Object(n.getSetting)("min_columns",1),Object(n.getSetting)("default_columns",3),Object(n.getSetting)("max_rows",6),Object(n.getSetting)("min_rows",1),Object(n.getSetting)("default_rows",2),Object(n.getSetting)("min_height",500),Object(n.getSetting)("default_height",500),Object(n.getSetting)("placeholderImgSrc","")),i=(Object(n.getSetting)("thumbnail_size",300),Object(n.getSetting)("isLargeCatalog"),Object(n.getSetting)("limitTags"),Object(n.getSetting)("hasProducts",!0),Object(n.getSetting)("hasTags",!0),Object(n.getSetting)("homeUrl",""),Object(n.getSetting)("productCount",0),Object(n.getSetting)("attributes",[])),a=Object(n.getSetting)("wcBlocksAssetUrl","")},,function(e,t,r){"use strict";r.d(t,"a",(function(){return i}));var n=r(7),o=r(9),c=r(0),u=r(11),i=function(e){var t=e.namespace,r=e.resourceName,i=e.resourceValues,a=void 0===i?[]:i,s=e.query,l=void 0===s?{}:s,f=e.shouldSelect,b=void 0===f||f;if(!t||!r)throw new Error("The options object must have valid values for the namespace and the resource properties.");var p=Object(c.useRef)({results:[],isLoading:!0}),y=Object(u.a)(l),d=Object(u.a)(a),O=Object(o.useSelect)((function(e){if(!b)return null;var o=e(n.COLLECTIONS_STORE_KEY),c=[t,r,y,d];return{results:o.getCollection.apply(o,c),isLoading:!o.hasFinishedResolution("getCollection",c)}}),[t,r,d,y,b]);return null!==O&&(p.current=O),p.current}},,function(e,t,r){"use strict";r.d(t,"a",(function(){return o}));var n=r(3);function o(e,t,r){void 0===r&&(r={});var o=r.maxWait,c=Object(n.useRef)(null),u=Object(n.useRef)([]),i=r.leading,a=Object(n.useRef)(!1),s=Object(n.useRef)(null),l=Object(n.useRef)(!1),f=Object(n.useRef)(e);f.current=e;var b=Object(n.useCallback)((function(){clearTimeout(s.current),clearTimeout(c.current),c.current=null,u.current=[],s.current=null,a.current=!1}),[]);Object(n.useEffect)((function(){return function(){l.current=!0}}),[]);return[Object(n.useCallback)((function(){for(var e=[],r=0;r<arguments.length;r++)e[r]=arguments[r];if(u.current=e,clearTimeout(s.current),!s.current&&i&&!a.current)return f.current.apply(f,e),void(a.current=!0);s.current=setTimeout((function(){b(),l.current||f.current.apply(f,e)}),t),o&&!c.current&&(c.current=setTimeout((function(){var e=u.current;b(),l.current||f.current.apply(null,e)}),o))}),[o,t,b,i]),b,function(){s.current&&(f.current.apply(null,u.current),b())}]}},function(e,t,r){"use strict";r.d(t,"a",(function(){return c})),r.d(t,"b",(function(){return u}));var n=r(38),o=n.a.reduce((function(e,t){var r,n=(r=t)&&r.attribute_name?{id:parseInt(r.attribute_id,10),name:r.attribute_name,taxonomy:"pa_"+r.attribute_name,label:r.attribute_label}:null;return n.id&&e.push(n),e}),[]),c=function(e){if(e)return o.find((function(t){return t.id===e}))},u=function(e){if(e)return o.find((function(t){return t.taxonomy===e}))}},function(e,t,r){"use strict";r.d(t,"a",(function(){return o})),r.d(t,"b",(function(){return c}));var n=r(18),o=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(){},r=arguments.length>2?arguments[2]:void 0,o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"",c=e.filter((function(e){return e.attribute===r.taxonomy})),u=c.length?c[0]:null;if(u&&u.slug&&Array.isArray(u.slug)&&u.slug.includes(o)){var i=u.slug.filter((function(e){return e!==o})),a=e.filter((function(e){return e.attribute!==r.taxonomy}));i.length>0&&(u.slug=i.sort(),a.push(u)),t(Object(n.sortBy)(a,"attribute"))}},c=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(){},r=arguments.length>2?arguments[2]:void 0,o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:[],c=arguments.length>4&&void 0!==arguments[4]?arguments[4]:"in",u=e.filter((function(e){return e.attribute!==r.taxonomy}));0===o.length?t(u):(u.push({attribute:r.taxonomy,operator:c,slug:Object(n.map)(o,"slug").sort()}),t(Object(n.sortBy)(u,"attribute")))}},,,,function(e,t,r){"use strict";var n=r(0),o=r(1),c=r(7),u=r(9);t.a=function(e){return function(t){var r;return r=Object(n.useRef)(Object(o.getSetting)("restApiRoutes")),Object(u.useSelect)((function(e,t){if(r.current){var n=e(c.SCHEMA_STORE_KEY),o=n.isResolving,u=n.hasFinishedResolution,i=t.dispatch(c.SCHEMA_STORE_KEY),a=i.receiveRoutes,s=i.startResolution,l=i.finishResolution;Object.keys(r.current).forEach((function(e){var t=r.current[e];o("getRoutes",[e])||u("getRoutes",[e])||(s("getRoutes",[e]),a(t,[e]),l("getRoutes",[e]))}))}}),[]),React.createElement(e,t)}}},function(e,t,r){"use strict";r.d(t,"a",(function(){return f})),r.d(t,"b",(function(){return b})),r.d(t,"c",(function(){return p}));var n=r(4),o=r.n(n),c=r(7),u=r(9),i=r(0),a=r(19),s=r(18),l=r(11),f=function(e){var t=Object(a.a)();e=e||t;var r=Object(u.useSelect)((function(t){return t(c.QUERY_STATE_STORE_KEY).getValueForQueryContext(e,void 0)}),[e]),n=Object(u.useDispatch)(c.QUERY_STATE_STORE_KEY).setValueForQueryContext;return[r,Object(i.useCallback)((function(t){n(e,t)}),[e])]},b=function(e,t,r){var n=Object(a.a)();r=r||n;var o=Object(u.useSelect)((function(n){return n(c.QUERY_STATE_STORE_KEY).getValueForQueryKey(r,e,t)}),[r,e]),s=Object(u.useDispatch)(c.QUERY_STATE_STORE_KEY).setQueryValue;return[o,Object(i.useCallback)((function(t){s(r,e,t)}),[r,e])]},p=function(e,t){var r=Object(a.a)(),n=f(t=t||r),c=o()(n,2),u=c[0],b=c[1],p=Object(l.a)(e),y=Object(i.useRef)(!1);return Object(i.useEffect)((function(){b(Object(s.assign)({},u,p)),y.current=!0}),[p]),y.current?[u,b]:[e,b]}},function(e,t){e.exports=function(e){if(Array.isArray(e)){for(var t=0,r=new Array(e.length);t<e.length;t++)r[t]=e[t];return r}}},function(e,t){e.exports=function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}},function(e,t){e.exports=function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}},,,,,,,,,,,,,,,,,,function(e,t){},function(e,t){},,,,,,function(e,t,r){"use strict";r.r(t);var n=r(48),o=r(5),c=r.n(o),u=r(4),i=r.n(u),a=r(49),s=r(40),l=r(78),f=r(0),b=r(37),p=r.n(b),y=r(2),d=(r(8),r(6)),O=r.n(d),g=(r(71),function(e){var t=e.className,r=e.onChange,n=void 0===r?function(){}:r,o=e.options,c=void 0===o?[]:o,u=e.checked,a=void 0===u?[]:u,s=e.isLoading,l=void 0!==s&&s,b=e.isDisabled,d=void 0!==b&&b,g=e.limit,m=void 0===g?10:g,v=Object(f.useState)(!1),h=i()(v,2),j=h[0],w=h[1],S=Object(f.useMemo)((function(){return p()(Array(5)).map((function(e,t){return React.createElement("li",{key:t,style:{width:Math.floor(75*Math.random())+25+"%"}})}))}),[]),_=Object(f.useMemo)((function(){var e=c.length-m;return!j&&React.createElement("li",{key:"show-more",className:"show-more"},React.createElement("button",{onClick:function(){w(!0)},"aria-expanded":!1,"aria-label":Object(y.sprintf)(Object(y._n)("Show %s more option","Show %s more options",e,'woocommerce'),e)},Object(y.sprintf)(Object(y._n)("Show %s more","Show %s more",e,'woocommerce'),e)))}),[c,m,j]),E=Object(f.useMemo)((function(){return j&&React.createElement("li",{key:"show-less",className:"show-less"},React.createElement("button",{onClick:function(){w(!1)},"aria-expanded":!0,"aria-label":Object(y.__)("Show less options",'woocommerce')},Object(y.__)("Show less",'woocommerce')))}),[j]),x=Object(f.useMemo)((function(){var e=c.length>m+5;return React.createElement(f.Fragment,null,c.map((function(t,r){return React.createElement(f.Fragment,{key:t.key},React.createElement("li",e&&!j&&r>=m&&{hidden:!0},React.createElement("input",{type:"checkbox",id:t.key,value:t.key,onChange:n,checked:a.includes(t.key),disabled:d}),React.createElement("label",{htmlFor:t.key},t.label)),e&&r===m-1&&_)})),e&&E)}),[c,a,j,m,E,_,d]),R=O()("wc-block-checkbox-list",{"is-loading":l},t);return React.createElement("ul",{className:R},l?S:x)}),m=r(25),v=(r(70),r(43)),h=r(44);function j(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function w(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?j(Object(r),!0).forEach((function(t){c()(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):j(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var S=function(e){var t=e.attributes,r=e.isEditor,n=void 0!==r&&r,o=Object(f.useCallback)((function(e,r){return React.createElement(f.Fragment,null,Object(m.decodeEntities)(e),t.showCounts&&null!==r&&React.createElement("span",{className:"wc-block-attribute-filter-list-count"},r))}),[t]),c=t.isPreview&&!t.attributeId?{id:0,name:"preview",taxonomy:"preview",label:"Preview"}:Object(v.a)(t.attributeId),u=Object(f.useState)(t.isPreview&&!t.attributeId?[{key:"preview-1",label:o("Blue",3)},{key:"preview-2",label:o("Green",3)},{key:"preview-3",label:o("Red",2)}]:[]),b=i()(u,2),p=b[0],y=b[1],d=Object(a.a)(),O=i()(d,1)[0],j=Object(a.b)("attributes",[]),S=i()(j,2),_=S[0],E=S[1],x=Object(f.useMemo)((function(){return _.filter((function(e){return e.attribute===c.taxonomy})).flatMap((function(e){return e.slug}))}),[_,c]),R=Object(s.a)({namespace:"/wc/store",resourceName:"products/attributes/terms",resourceValues:[c.id],shouldSelect:t.attributeId>0}),k=R.results,P=R.isLoading,T="dropdown"!==t.displayStyle&&"and"===t.queryType,C=Object(l.a)({queryAttribute:{taxonomy:c.taxonomy,queryType:t.queryType},queryState:w({},O,{attributes:T?O.attributes:null})}),A=C.results,M=C.isLoading,q=Object(f.useCallback)((function(e){return A.attribute_counts?A.attribute_counts.find((function(t){return t.term===e})):null}),[A]);Object(f.useEffect)((function(){if(!P&&!M){var e=[];k.forEach((function(t){var r=q(t.id),n=x.includes(t.slug),c=r?r.count:null;(r||n)&&e.push({key:t.slug,label:o(t.name,c)})})),y(e)}}),[k,P,M,q,o,x]);var D=Object(f.useCallback)((function(e){return k.reduce((function(t,r){return e.includes(r.slug)&&t.push(r),t}),[])}),[k]),N=Object(f.useCallback)((function(e){var r=e.target.checked,n=e.target.value,o=x.filter((function(e){return e!==n}));r&&(o.push(n),o.sort());var u=D(o);Object(h.b)(_,E,c,u,"or"===t.queryType?"in":"and")}),[k,x,_,E,c,t]);if(0===p.length&&!P)return null;var I="h".concat(t.headingLevel);return React.createElement(f.Fragment,null,!n&&t.heading&&React.createElement(I,null,t.heading),React.createElement("div",{className:"wc-block-attribute-filter"},React.createElement(g,{className:"wc-block-attribute-filter-list",options:p,checked:x,onChange:N,isLoading:!t.isPreview&&P,isDisabled:!t.isPreview&&M})))},_=r(23);Object(_.a)(".wp-block-woocommerce-attribute-filter",Object(n.a)(S),(function(e){return{attributes:{attributeId:parseInt(e.dataset.attributeId||0,10),showCounts:"true"===e.dataset.showCounts,queryType:e.dataset.queryType,heading:e.dataset.heading,headingLevel:e.dataset.headingLevel||3}}}))},function(e,t,r){"use strict";var n=r(5),o=r.n(n),c=r(37),u=r.n(c),i=r(20),a=r.n(i),s=r(4),l=r.n(s),f=r(0),b=r(49),p=r(40),y=r(19),d=r(3),O=r(42);function g(e,t){return e===t}var m=r(18),v=r(11);function h(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function j(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?h(Object(r),!0).forEach((function(t){o()(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):h(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}r.d(t,"a",(function(){return w}));var w=function(e){var t=e.queryAttribute,r=e.queryPrices,n=e.queryState,o=Object(y.a)();o="".concat(o,"-collection-data");var c=Object(b.a)(o),i=l()(c,1)[0],s=Object(b.b)("calculate_attribute_counts",[],o),h=l()(s,2),w=h[0],S=h[1],_=Object(b.b)("calculate_price_range",null,o),E=l()(_,2),x=E[0],R=E[1],k=Object(v.a)(t||{}),P=Object(v.a)(r);Object(f.useEffect)((function(){"object"===a()(k)&&Object.keys(k).length&&(w.find((function(e){return e.taxonomy===k.taxonomy}))||S([].concat(u()(w),[k])))}),[k,w,S]),Object(f.useEffect)((function(){x!==P&&void 0!==P&&R(P)}),[P,R,x]);var T,C,A,M,q,D,N,I,L,F,Y,U=Object(f.useState)(!1),K=l()(U,2),Q=K[0],B=K[1],V=(T=Q,C=200,M=A&&A.equalityFn?A.equalityFn:g,q=Object(d.useState)(T),D=q[0],N=q[1],I=Object(O.a)(Object(d.useCallback)((function(e){return N(e)}),[]),C,A),L=I[0],F=I[1],Y=Object(d.useRef)(T),Object(d.useEffect)((function(){M(Y.current,T)||(L(T),Y.current=T)}),[T,L,M]),[D,F]),W=l()(V,1)[0];Q||B(!0);var H=Object(f.useMemo)((function(){return function(e){var t=e;return e.calculate_attribute_counts&&(t.calculate_attribute_counts=Object(m.sortBy)(e.calculate_attribute_counts.map((function(e){return{taxonomy:e.taxonomy,query_type:e.queryType}})),["taxonomy","query_type"])),t}(i)}),[i]);return Object(p.a)({namespace:"/wc/store",resourceName:"products/collection-data",query:j({},n,{page:void 0,per_page:void 0,orderby:void 0,order:void 0},H),shouldSelect:W})}}]);
|
packages/woocommerce-blocks/build/attribute-filter.js
CHANGED
@@ -1 +1 @@
|
|
1 |
-
this.wc=this.wc||{},this.wc.blocks=this.wc.blocks||{},this.wc.blocks["attribute-filter"]=function(e){function t(t){for(var r,u,i=t[0],a=t[1],l=t[2],b=0,d=[];b<i.length;b++)u=i[b],Object.prototype.hasOwnProperty.call(c,u)&&c[u]&&d.push(c[u][0]),c[u]=0;for(r in a)Object.prototype.hasOwnProperty.call(a,r)&&(e[r]=a[r]);for(s&&s(t);d.length;)d.shift()();return o.push.apply(o,l||[]),n()}function n(){for(var e,t=0;t<o.length;t++){for(var n=o[t],r=!0,i=1;i<n.length;i++){var a=n[i];0!==c[a]&&(r=!1)}r&&(o.splice(t--,1),e=u(u.s=n[0]))}return e}var r={},c={6:0},o=[];function u(t){if(r[t])return r[t].exports;var n=r[t]={i:t,l:!1,exports:{}};return e[t].call(n.exports,n,n.exports,u),n.l=!0,n.exports}u.m=e,u.c=r,u.d=function(e,t,n){u.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},u.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},u.t=function(e,t){if(1&t&&(e=u(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(u.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var r in e)u.d(n,r,function(t){return e[t]}.bind(null,r));return n},u.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return u.d(t,"a",t),t},u.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},u.p="";var i=window.webpackWcBlocksJsonp=window.webpackWcBlocksJsonp||[],a=i.push.bind(i);i.push=t,i=i.slice();for(var l=0;l<i.length;l++)t(i[l]);var s=a;return o.push([653,2,1,0]),n()}({0:function(e,t){!function(){e.exports=this.wp.element}()},1:function(e,t){!function(){e.exports=this.wp.i18n}()},10:function(e,t){!function(){e.exports=this.React}()},102:function(e,t,n){"use strict";var r=n(0),c=(n(2),n(42)),o=n(6),u=n.n(o);n(137);t.a=function(e){var t=e.className,n=e.headingLevel,o=e.onChange,i=e.heading,a="h".concat(n);return Object(r.createElement)(a,null,Object(r.createElement)(c.PlainText,{className:u()("wc-block-component-title",t),value:i,onChange:o}))}},109:function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n(35),c=n(34),o=n(0),u=n(38),i=function(e){var t=e.namespace,n=e.resourceName,i=e.resourceValues,a=void 0===i?[]:i,l=e.query,s=void 0===l?{}:l,b=e.shouldSelect,d=void 0===b||b;if(!t||!n)throw new Error("The options object must have valid values for the namespace and the resource properties.");var f=Object(o.useRef)({results:[],isLoading:!0}),p=Object(u.a)(s),g=Object(u.a)(a),O=Object(c.useSelect)((function(e){if(!d)return null;var c=e(r.COLLECTIONS_STORE_KEY),o=[t,n,p,g];return{results:c.getCollection.apply(c,o),isLoading:!c.hasFinishedResolution("getCollection",o)}}),[t,n,g,p,d]);return null!==O&&(f.current=O),f.current}},137:function(e,t,n){var r=n(138);"string"==typeof r&&(r=[[e.i,r,""]]);var c={insert:"head",singleton:!1};n(30)(r,c);r.locals&&(e.exports=r.locals)},138:function(e,t,n){},139:function(e,t,n){"use strict";n.d(t,"a",(function(){return o})),n.d(t,"b",(function(){return u}));var r=n(18),c=r.a.reduce((function(e,t){var n,r=(n=t)&&n.attribute_name?{id:parseInt(n.attribute_id,10),name:n.attribute_name,taxonomy:"pa_"+n.attribute_name,label:n.attribute_label}:null;return r.id&&e.push(r),e}),[]),o=function(e){if(e)return c.find((function(t){return t.id===e}))},u=function(e){if(e)return c.find((function(t){return t.taxonomy===e}))}},140:function(e,t,n){"use strict";n.d(t,"a",(function(){return c})),n.d(t,"b",(function(){return o}));var r=n(5),c=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(){},n=arguments.length>2?arguments[2]:void 0,c=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"",o=e.filter((function(e){return e.attribute===n.taxonomy})),u=o.length?o[0]:null;if(u&&u.slug&&Array.isArray(u.slug)&&u.slug.includes(c)){var i=u.slug.filter((function(e){return e!==c})),a=e.filter((function(e){return e.attribute!==n.taxonomy}));i.length>0&&(u.slug=i.sort(),a.push(u)),t(Object(r.sortBy)(a,"attribute"))}},o=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(){},n=arguments.length>2?arguments[2]:void 0,c=arguments.length>3&&void 0!==arguments[3]?arguments[3]:[],o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:"in",u=e.filter((function(e){return e.attribute!==n.taxonomy}));0===c.length?t(u):(u.push({attribute:n.taxonomy,operator:o,slug:Object(r.map)(c,"slug").sort()}),t(Object(r.sortBy)(u,"attribute")))}},18:function(e,t,n){"use strict";n.d(t,"e",(function(){return c})),n.d(t,"r",(function(){return o})),n.d(t,"k",(function(){return u})),n.d(t,"m",(function(){return i})),n.d(t,"b",(function(){return a})),n.d(t,"l",(function(){return l})),n.d(t,"o",(function(){return s})),n.d(t,"d",(function(){return b})),n.d(t,"n",(function(){return d})),n.d(t,"c",(function(){return f})),n.d(t,"p",(function(){return p})),n.d(t,"i",(function(){return g})),n.d(t,"j",(function(){return O})),n.d(t,"f",(function(){return h})),n.d(t,"g",(function(){return j})),n.d(t,"h",(function(){return m})),n.d(t,"q",(function(){return v})),n.d(t,"a",(function(){return y})),n.d(t,"s",(function(){return w}));var r=n(4),c=Object(r.getSetting)("enableReviewRating",!0),o=Object(r.getSetting)("showAvatars",!0),u=Object(r.getSetting)("max_columns",6),i=Object(r.getSetting)("min_columns",1),a=Object(r.getSetting)("default_columns",3),l=Object(r.getSetting)("max_rows",6),s=Object(r.getSetting)("min_rows",1),b=Object(r.getSetting)("default_rows",2),d=Object(r.getSetting)("min_height",500),f=Object(r.getSetting)("default_height",500),p=Object(r.getSetting)("placeholderImgSrc",""),g=(Object(r.getSetting)("thumbnail_size",300),Object(r.getSetting)("isLargeCatalog")),O=Object(r.getSetting)("limitTags"),h=Object(r.getSetting)("hasProducts",!0),j=Object(r.getSetting)("hasTags",!0),m=Object(r.getSetting)("homeUrl",""),v=Object(r.getSetting)("productCount",0),y=Object(r.getSetting)("attributes",[]),w=Object(r.getSetting)("wcBlocksAssetUrl","")},20:function(e,t){!function(){e.exports=this.moment}()},21:function(e,t){!function(){e.exports=this.wp.compose}()},23:function(e,t){!function(){e.exports=this.wp.blocks}()},3:function(e,t){!function(){e.exports=this.wp.components}()},339:function(e,t,n){"use strict";var r=n(0),c=n(3);t.a=function(){return Object(r.createElement)(c.Icon,{icon:Object(r.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24"},Object(r.createElement)("mask",{id:"external-mask",width:"24",height:"24",x:"0",y:"0",maskUnits:"userSpaceOnUse"},Object(r.createElement)("path",{fill:"#fff",d:"M6.3431 6.3431v1.994l7.8984.0072-8.6055 8.6054 1.4142 1.4143 8.6055-8.6055.0071 7.8984h1.994V6.3431H6.3431z"})),Object(r.createElement)("g",{mask:"url(#external-mask)"},Object(r.createElement)("path",{d:"M0 0h24v24H0z"})))})}},34:function(e,t){!function(){e.exports=this.wp.data}()},35:function(e,t){!function(){e.exports=this.wc.wcBlocksData}()},37:function(e,t){!function(){e.exports=this.wp.keycodes}()},38:function(e,t,n){"use strict";n.d(t,"a",(function(){return u}));var r=n(0),c=n(43),o=n.n(c),u=function(e){var t=Object(r.useRef)();return o()(e,t.current)||(t.current=e),t.current}},4:function(e,t){!function(){e.exports=this.wc.wcSettings}()},42:function(e,t){!function(){e.exports=this.wp.blockEditor}()},43:function(e,t){!function(){e.exports=this.wp.isShallowEqual}()},47:function(e,t,n){"use strict";var r=n(11),c=n.n(r),o=n(13),u=n.n(o),i=n(17),a=n.n(i),l=n(14),s=n.n(l),b=n(15),d=n.n(b),f=n(12),p=n.n(f),g=n(16),O=n.n(g),h=n(0),j=n(5),m=n(6),v=n.n(m),y=n(3),w=n(21),_=(n(98),function(e){function t(){var e;return u()(this,t),(e=s()(this,d()(t).apply(this,arguments))).onClick=e.onClick.bind(p()(e)),e}return O()(t,e),a()(t,[{key:"onClick",value:function(e){this.props.onChange&&this.props.onChange(e.target.value)}},{key:"render",value:function(){var e,t=this,n=this.props,r=n.label,o=n.checked,u=n.instanceId,i=n.className,a=n.help,l=n.options,s=n.value,b="inspector-toggle-button-control-".concat(u);return a&&(e=Object(j.isFunction)(a)?a(o):a),Object(h.createElement)(y.BaseControl,{id:b,help:e,className:v()("components-toggle-button-control",i)},Object(h.createElement)("label",{id:b+"__label",htmlFor:b,className:"components-toggle-button-control__label"},r),Object(h.createElement)(y.ButtonGroup,{"aria-labelledby":b+"__label"},l.map((function(e,n){var o={};return s===e.value?(o.isPrimary=!0,o["aria-pressed"]=!0):(o.isDefault=!0,o["aria-pressed"]=!1),Object(h.createElement)(y.Button,c()({key:"".concat(e.label,"-").concat(e.value,"-").concat(n),value:e.value,onClick:t.onClick,"aria-label":r+": "+e.label},o),e.label)}))))}}]),t}(h.Component));t.a=Object(w.withInstanceId)(_)},49:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n(0),c=Object(r.createContext)("page"),o=function(){return Object(r.useContext)(c)};c.Provider},5:function(e,t){!function(){e.exports=this.lodash}()},52:function(e,t){!function(){e.exports=this.ReactDOM}()},55:function(e,t){!function(){e.exports=this.wp.viewport}()},60:function(e,t){!function(){e.exports=this.wp.hooks}()},630:function(e,t,n){"use strict";n.d(t,"a",(function(){return v}));var r=n(7),c=n.n(r),o=n(61),u=n.n(o),i=n(85),a=n.n(i),l=n(25),s=n.n(l),b=n(0),d=n(91),f=n(109),p=n(49),g=n(348),O=n(5),h=n(38);function j(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function m(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?j(Object(n),!0).forEach((function(t){c()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):j(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var v=function(e){var t=e.queryAttribute,n=e.queryPrices,r=e.queryState,c=Object(p.a)();c="".concat(c,"-collection-data");var o=Object(d.a)(c),i=s()(o,1)[0],l=Object(d.b)("calculate_attribute_counts",[],c),j=s()(l,2),v=j[0],y=j[1],w=Object(d.b)("calculate_price_range",null,c),_=s()(w,2),k=_[0],E=_[1],S=Object(h.a)(t||{}),x=Object(h.a)(n);Object(b.useEffect)((function(){"object"===a()(S)&&Object.keys(S).length&&(v.find((function(e){return e.taxonomy===S.taxonomy}))||y([].concat(u()(v),[S])))}),[S,v,y]),Object(b.useEffect)((function(){k!==x&&void 0!==x&&E(x)}),[x,E,k]);var P=Object(b.useState)(!1),C=s()(P,2),T=C[0],L=C[1],N=Object(g.a)(T,200),D=s()(N,1)[0];T||L(!0);var H=Object(b.useMemo)((function(){return function(e){var t=e;return e.calculate_attribute_counts&&(t.calculate_attribute_counts=Object(O.sortBy)(e.calculate_attribute_counts.map((function(e){return{taxonomy:e.taxonomy,query_type:e.queryType}})),["taxonomy","query_type"])),t}(i)}),[i]);return Object(f.a)({namespace:"/wc/store",resourceName:"products/collection-data",query:m({},r,{page:void 0,per_page:void 0,orderby:void 0,order:void 0},H),shouldSelect:D})}},633:function(e,t,n){var r=n(634);"string"==typeof r&&(r=[[e.i,r,""]]);var c={insert:"head",singleton:!1};n(30)(r,c);r.locals&&(e.exports=r.locals)},634:function(e,t,n){},64:function(e,t){!function(){e.exports=this.wp.htmlEntities}()},65:function(e,t){!function(){e.exports=this.wp.date}()},653:function(e,t,n){"use strict";n.r(t);var r=n(11),c=n.n(r),o=n(0),u=n(1),i=n(23),a=n(26),l=n.n(a),s=n(6),b=n.n(s),d=n(25),f=n.n(d),p=n(42),g=n(3),O=n(32),h=n(5),j=n(18),m=n(4),v=n(84),y=n(102),w=n(7),_=n.n(w),k=n(91),E=n(109),S=n(630),x=n(61),P=n.n(x),C=(n(2),n(637),function(e){var t=e.className,n=e.onChange,r=void 0===n?function(){}:n,c=e.options,i=void 0===c?[]:c,a=e.checked,l=void 0===a?[]:a,s=e.isLoading,d=void 0!==s&&s,p=e.isDisabled,g=void 0!==p&&p,O=e.limit,h=void 0===O?10:O,j=Object(o.useState)(!1),m=f()(j,2),v=m[0],y=m[1],w=Object(o.useMemo)((function(){return P()(Array(5)).map((function(e,t){return Object(o.createElement)("li",{key:t,style:{width:Math.floor(75*Math.random())+25+"%"}})}))}),[]),_=Object(o.useMemo)((function(){var e=i.length-h;return!v&&Object(o.createElement)("li",{key:"show-more",className:"show-more"},Object(o.createElement)("button",{onClick:function(){y(!0)},"aria-expanded":!1,"aria-label":Object(u.sprintf)(Object(u._n)("Show %s more option","Show %s more options",e,'woocommerce'),e)},Object(u.sprintf)(Object(u._n)("Show %s more","Show %s more",e,'woocommerce'),e)))}),[i,h,v]),k=Object(o.useMemo)((function(){return v&&Object(o.createElement)("li",{key:"show-less",className:"show-less"},Object(o.createElement)("button",{onClick:function(){y(!1)},"aria-expanded":!0,"aria-label":Object(u.__)("Show less options",'woocommerce')},Object(u.__)("Show less",'woocommerce')))}),[v]),E=Object(o.useMemo)((function(){var e=i.length>h+5;return Object(o.createElement)(o.Fragment,null,i.map((function(t,n){return Object(o.createElement)(o.Fragment,{key:t.key},Object(o.createElement)("li",e&&!v&&n>=h&&{hidden:!0},Object(o.createElement)("input",{type:"checkbox",id:t.key,value:t.key,onChange:r,checked:l.includes(t.key),disabled:g}),Object(o.createElement)("label",{htmlFor:t.key},t.label)),e&&n===h-1&&_)})),e&&k)}),[i,l,v,h,k,_,g]),S=b()("wc-block-checkbox-list",{"is-loading":d},t);return Object(o.createElement)("ul",{className:S},d?w:E)}),T=(n(635),n(139)),L=n(140);function N(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function D(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?N(Object(n),!0).forEach((function(t){_()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):N(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var H=function(e){var t=e.attributes,n=e.isEditor,r=void 0!==n&&n,c=Object(o.useCallback)((function(e,n){return Object(o.createElement)(o.Fragment,null,e,t.showCounts&&null!==n&&Object(o.createElement)("span",{className:"wc-block-attribute-filter-list-count"},n))}),[t]),u=t.isPreview&&!t.attributeId?{id:0,name:"preview",taxonomy:"preview",label:"Preview"}:Object(T.a)(t.attributeId),i=Object(o.useState)(t.isPreview&&!t.attributeId?[{key:"preview-1",label:c("Blue",3)},{key:"preview-2",label:c("Green",3)},{key:"preview-3",label:c("Red",2)}]:[]),a=f()(i,2),l=a[0],s=a[1],b=Object(k.a)(),d=f()(b,1)[0],p=Object(k.b)("attributes",[]),g=f()(p,2),O=g[0],h=g[1],j=Object(o.useMemo)((function(){return O.filter((function(e){return e.attribute===u.taxonomy})).flatMap((function(e){return e.slug}))}),[O,u]),m=Object(E.a)({namespace:"/wc/store",resourceName:"products/attributes/terms",resourceValues:[u.id],shouldSelect:t.attributeId>0}),v=m.results,y=m.isLoading,w="dropdown"!==t.displayStyle&&"and"===t.queryType,_=Object(S.a)({queryAttribute:{taxonomy:u.taxonomy,queryType:t.queryType},queryState:D({},d,{attributes:w?d.attributes:null})}),x=_.results,P=_.isLoading,N=Object(o.useCallback)((function(e){return x.attribute_counts?x.attribute_counts.find((function(t){return t.term===e})):null}),[x]);Object(o.useEffect)((function(){if(!y&&!P){var e=[];v.forEach((function(t){var n=N(t.id),r=j.includes(t.slug),o=n?n.count:null;(n||r)&&e.push({key:t.slug,label:c(t.name,o)})})),s(e)}}),[v,y,P,N,c,j]);var H=Object(o.useCallback)((function(e){return v.reduce((function(t,n){return e.includes(n.slug)&&t.push(n),t}),[])}),[v]),M=Object(o.useCallback)((function(e){var n=e.target.checked,r=e.target.value,c=j.filter((function(e){return e!==r}));n&&(c.push(r),c.sort());var o=H(c);Object(L.b)(O,h,u,o,"or"===t.queryType?"in":"and")}),[v,j,O,h,u,t]);if(0===l.length&&!y)return null;var V="h".concat(t.headingLevel);return Object(o.createElement)(o.Fragment,null,!r&&t.heading&&Object(o.createElement)(V,null,t.heading),Object(o.createElement)("div",{className:"wc-block-attribute-filter"},Object(o.createElement)(C,{className:"wc-block-attribute-filter-list",options:l,checked:j,onChange:M,isLoading:!t.isPreview&&y,isDisabled:!t.isPreview&&P})))},M=(n(633),n(339)),V=n(47),A=Object(g.withSpokenMessages)((function(e){var t=e.attributes,n=e.setAttributes,r=e.debouncedSpeak,c=t.attributeId,i=t.className,a=t.heading,s=t.headingLevel,b=t.isPreview,d=t.queryType,w=t.showCounts,_=Object(o.useState)(!c&&!b),k=f()(_,2),E=k[0],S=k[1],x=Object(o.useCallback)((function(){S(!1),r(Object(u.__)("Showing attribute filter block preview.",'woocommerce'))}),[]),P=Object(o.useCallback)((function(e){var t=e[0].id,r=Object(h.find)(j.a,["attribute_id",t.toString()]);if(r&&c!==t){var o=r.attribute_label;n({attributeId:t,heading:Object(u.sprintf)(Object(u.__)("Filter by %s",'woocommerce'),o)})}}),[c]),C=function(){var e={clear:Object(u.__)("Clear selected attribute",'woocommerce'),list:Object(u.__)("Product Attributes",'woocommerce'),noItems:Object(u.__)("Your store doesn't have any product attributes.",'woocommerce'),search:Object(u.__)("Search for a product attribute:",'woocommerce'),selected:function(e){return Object(u.sprintf)(Object(u._n)("%d attribute selected","%d attributes selected",e,'woocommerce'),e)},updated:Object(u.__)("Product attribute search results updated.",'woocommerce')},t=Object(h.sortBy)(Object(h.toArray)(Object(h.mapValues)(j.a,(function(e){return{id:parseInt(e.attribute_id,10),name:e.attribute_label}}))),"name");return Object(o.createElement)(O.a,{className:"woocommerce-product-attributes",list:t,selected:t.filter((function(e){return e.id===c})),onChange:P,messages:e,isSingle:!0})};return 0===Object.keys(j.a).length?Object(o.createElement)(g.Placeholder,{className:"wc-block-attribute-filter",icon:Object(o.createElement)(l.a,{icon:"menus"}),label:Object(u.__)("Filter Products by Attribute",'woocommerce'),instructions:Object(u.__)("Display a list of filters based on a chosen attribute.",'woocommerce')},Object(o.createElement)("p",null,Object(u.__)("Attributes are needed for filtering your products. You haven't created any attributes yet.",'woocommerce')),Object(o.createElement)(g.Button,{className:"wc-block-attribute-filter__add_attribute_button",isDefault:!0,isLarge:!0,href:Object(m.getAdminLink)("edit.php?post_type=product&page=product_attributes")},Object(u.__)("Add new attribute",'woocommerce')+" ",Object(o.createElement)(M.a,null)),Object(o.createElement)(g.Button,{className:"wc-block-attribute-filter__read_more_button",isTertiary:!0,href:"https://docs.woocommerce.com/document/managing-product-taxonomies/"},Object(u.__)("Learn more",'woocommerce'))):Object(o.createElement)(o.Fragment,null,Object(o.createElement)(p.BlockControls,null,Object(o.createElement)(g.Toolbar,{controls:[{icon:"edit",title:Object(u.__)("Edit",'woocommerce'),onClick:function(){return S(!E)},isActive:E}]})),Object(o.createElement)(p.InspectorControls,{key:"inspector"},Object(o.createElement)(g.PanelBody,{title:Object(u.__)("Content",'woocommerce')},Object(o.createElement)(g.ToggleControl,{label:Object(u.__)("Product count",'woocommerce'),help:w?Object(u.__)("Product counts are visible.",'woocommerce'):Object(u.__)("Product counts are hidden.",'woocommerce'),checked:w,onChange:function(){return n({showCounts:!w})}}),Object(o.createElement)("p",null,Object(u.__)("Heading Level",'woocommerce')),Object(o.createElement)(v.a,{isCollapsed:!1,minLevel:2,maxLevel:7,selectedLevel:s,onChange:function(e){return n({headingLevel:e})}})),Object(o.createElement)(g.PanelBody,{title:Object(u.__)("Block Settings",'woocommerce')},Object(o.createElement)(V.a,{label:Object(u.__)("Query Type",'woocommerce'),help:"and"===d?Object(u.__)("Products that have all of the selected attributes will be shown.",'woocommerce'):Object(u.__)("Products that have any of the selected attributes will be shown.",'woocommerce'),value:d,options:[{label:Object(u.__)("And",'woocommerce'),value:"and"},{label:Object(u.__)("Or",'woocommerce'),value:"or"}],onChange:function(e){return n({queryType:e})}})),Object(o.createElement)(g.PanelBody,{title:Object(u.__)("Filter Products by Attribute",'woocommerce'),initialOpen:!1},C())),E?Object(o.createElement)(g.Placeholder,{className:"wc-block-attribute-filter",icon:Object(o.createElement)(l.a,{icon:"menus"}),label:Object(u.__)("Filter Products by Attribute",'woocommerce'),instructions:Object(u.__)("Display a list of filters based on a chosen attribute.",'woocommerce')},Object(o.createElement)("div",{className:"wc-block-attribute-filter__selection"},C(),Object(o.createElement)(g.Button,{isDefault:!0,onClick:x},Object(u.__)("Done",'woocommerce')))):Object(o.createElement)("div",{className:i},Object(o.createElement)(y.a,{headingLevel:s,heading:a,onChange:function(e){return n({heading:e})}}),Object(o.createElement)(g.Disabled,null,Object(o.createElement)(H,{attributes:t,isEditor:!0}))))}));Object(i.registerBlockType)("woocommerce/attribute-filter",{title:Object(u.__)("Filter Products by Attribute",'woocommerce'),icon:{src:Object(o.createElement)(l.a,{icon:"menus"}),foreground:"#96588a"},category:"woocommerce",keywords:[Object(u.__)("WooCommerce",'woocommerce')],description:Object(u.__)("Display a list of filters based on a chosen product attribute.",'woocommerce'),supports:{},example:{attributes:{isPreview:!0}},attributes:{attributeId:{type:"number",default:0},showCounts:{type:"boolean",default:!0},queryType:{type:"string",default:"or"},heading:{type:"string",default:Object(u.__)("Filter by attribute",'woocommerce')},headingLevel:{type:"number",default:3},isPreview:{type:"boolean",default:!1}},edit:A,save:function(e){var t=e.attributes,n=t.className,r=t.showCounts,u=t.queryType,i={"data-attribute-id":t.attributeId,"data-show-counts":r,"data-query-type":u,"data-heading":t.heading,"data-heading-level":t.headingLevel};return Object(o.createElement)("div",c()({className:b()("is-loading",n)},i),Object(o.createElement)("span",{"aria-hidden":!0,className:"wc-block-product-attribute-filter__placeholder"}))}})},68:function(e,t){!function(){e.exports=this.wp.dom}()},72:function(e,t){},75:function(e,t){},76:function(e,t){},77:function(e,t){},78:function(e,t){},8:function(e,t){!function(){e.exports=this.wp.apiFetch}()},84:function(e,t,n){"use strict";var r=n(13),c=n.n(r),o=n(17),u=n.n(o),i=n(14),a=n.n(i),l=n(15),s=n.n(l),b=n(16),d=n.n(b),f=n(0),p=n(5),g=n(1),O=n(3);function h(e){var t=e.level,n={1:"M9 5h2v10H9v-4H5v4H3V5h2v4h4V5zm6.6 0c-.6.9-1.5 1.7-2.6 2v1h2v7h2V5h-1.4z",2:"M7 5h2v10H7v-4H3v4H1V5h2v4h4V5zm8 8c.5-.4.6-.6 1.1-1.1.4-.4.8-.8 1.2-1.3.3-.4.6-.8.9-1.3.2-.4.3-.8.3-1.3 0-.4-.1-.9-.3-1.3-.2-.4-.4-.7-.8-1-.3-.3-.7-.5-1.2-.6-.5-.2-1-.2-1.5-.2-.4 0-.7 0-1.1.1-.3.1-.7.2-1 .3-.3.1-.6.3-.9.5-.3.2-.6.4-.8.7l1.2 1.2c.3-.3.6-.5 1-.7.4-.2.7-.3 1.2-.3s.9.1 1.3.4c.3.3.5.7.5 1.1 0 .4-.1.8-.4 1.1-.3.5-.6.9-1 1.2-.4.4-1 .9-1.6 1.4-.6.5-1.4 1.1-2.2 1.6V15h8v-2H15z",3:"M12.1 12.2c.4.3.8.5 1.2.7.4.2.9.3 1.4.3.5 0 1-.1 1.4-.3.3-.1.5-.5.5-.8 0-.2 0-.4-.1-.6-.1-.2-.3-.3-.5-.4-.3-.1-.7-.2-1-.3-.5-.1-1-.1-1.5-.1V9.1c.7.1 1.5-.1 2.2-.4.4-.2.6-.5.6-.9 0-.3-.1-.6-.4-.8-.3-.2-.7-.3-1.1-.3-.4 0-.8.1-1.1.3-.4.2-.7.4-1.1.6l-1.2-1.4c.5-.4 1.1-.7 1.6-.9.5-.2 1.2-.3 1.8-.3.5 0 1 .1 1.6.2.4.1.8.3 1.2.5.3.2.6.5.8.8.2.3.3.7.3 1.1 0 .5-.2.9-.5 1.3-.4.4-.9.7-1.5.9v.1c.6.1 1.2.4 1.6.8.4.4.7.9.7 1.5 0 .4-.1.8-.3 1.2-.2.4-.5.7-.9.9-.4.3-.9.4-1.3.5-.5.1-1 .2-1.6.2-.8 0-1.6-.1-2.3-.4-.6-.2-1.1-.6-1.6-1l1.1-1.4zM7 9H3V5H1v10h2v-4h4v4h2V5H7v4z",4:"M9 15H7v-4H3v4H1V5h2v4h4V5h2v10zm10-2h-1v2h-2v-2h-5v-2l4-6h3v6h1v2zm-3-2V7l-2.8 4H16z",5:"M12.1 12.2c.4.3.7.5 1.1.7.4.2.9.3 1.3.3.5 0 1-.1 1.4-.4.4-.3.6-.7.6-1.1 0-.4-.2-.9-.6-1.1-.4-.3-.9-.4-1.4-.4H14c-.1 0-.3 0-.4.1l-.4.1-.5.2-1-.6.3-5h6.4v1.9h-4.3L14 8.8c.2-.1.5-.1.7-.2.2 0 .5-.1.7-.1.5 0 .9.1 1.4.2.4.1.8.3 1.1.6.3.2.6.6.8.9.2.4.3.9.3 1.4 0 .5-.1 1-.3 1.4-.2.4-.5.8-.9 1.1-.4.3-.8.5-1.3.7-.5.2-1 .3-1.5.3-.8 0-1.6-.1-2.3-.4-.6-.2-1.1-.6-1.6-1-.1-.1 1-1.5 1-1.5zM9 15H7v-4H3v4H1V5h2v4h4V5h2v10z",6:"M9 15H7v-4H3v4H1V5h2v4h4V5h2v10zm8.6-7.5c-.2-.2-.5-.4-.8-.5-.6-.2-1.3-.2-1.9 0-.3.1-.6.3-.8.5l-.6.9c-.2.5-.2.9-.2 1.4.4-.3.8-.6 1.2-.8.4-.2.8-.3 1.3-.3.4 0 .8 0 1.2.2.4.1.7.3 1 .6.3.3.5.6.7.9.2.4.3.8.3 1.3s-.1.9-.3 1.4c-.2.4-.5.7-.8 1-.4.3-.8.5-1.2.6-1 .3-2 .3-3 0-.5-.2-1-.5-1.4-.9-.4-.4-.8-.9-1-1.5-.2-.6-.3-1.3-.3-2.1s.1-1.6.4-2.3c.2-.6.6-1.2 1-1.6.4-.4.9-.7 1.4-.9.6-.3 1.1-.4 1.7-.4.7 0 1.4.1 2 .3.5.2 1 .5 1.4.8 0 .1-1.3 1.4-1.3 1.4zm-2.4 5.8c.2 0 .4 0 .6-.1.2 0 .4-.1.5-.2.1-.1.3-.3.4-.5.1-.2.1-.5.1-.7 0-.4-.1-.8-.4-1.1-.3-.2-.7-.3-1.1-.3-.3 0-.7.1-1 .2-.4.2-.7.4-1 .7 0 .3.1.7.3 1 .1.2.3.4.4.6.2.1.3.3.5.3.2.1.5.2.7.1z"};return n.hasOwnProperty(t)?Object(f.createElement)(O.SVG,{width:"20",height:"20",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},Object(f.createElement)(O.Path,{d:n[t]})):null}var j=function(e){function t(){return c()(this,t),a()(this,s()(t).apply(this,arguments))}return d()(t,e),u()(t,[{key:"createLevelControl",value:function(e,t,n){var r=e===t;return{icon:Object(f.createElement)(h,{level:e}),title:Object(g.sprintf)(Object(g.__)("Heading %d"),e),isActive:r,onClick:function(){return n(e)}}}},{key:"render",value:function(){var e=this,t=this.props,n=t.isCollapsed,r=void 0===n||n,c=t.minLevel,o=t.maxLevel,u=t.selectedLevel,i=t.onChange;return Object(f.createElement)(O.Toolbar,{isCollapsed:r,icon:Object(f.createElement)(h,{level:u}),controls:Object(p.range)(c,o).map((function(t){return e.createLevelControl(t,u,i)}))})}}]),t}(f.Component);t.a=j},9:function(e,t){!function(){e.exports=this.wp.url}()},91:function(e,t,n){"use strict";n.d(t,"a",(function(){return f})),n.d(t,"b",(function(){return p})),n.d(t,"c",(function(){return g}));var r=n(7),c=n.n(r),o=n(25),u=n.n(o),i=n(35),a=n(34),l=n(0),s=n(49),b=n(38);function d(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}var f=function(e){var t=Object(s.a)();e=e||t;var n=Object(a.useSelect)((function(t){return t(i.QUERY_STATE_STORE_KEY).getValueForQueryContext(e,void 0)}),[e]),r=Object(a.useDispatch)(i.QUERY_STATE_STORE_KEY).setValueForQueryContext;return[n,Object(l.useCallback)((function(t){r(e,t)}),[e])]},p=function(e,t,n){var r=Object(s.a)();n=n||r;var c=Object(a.useSelect)((function(r){return r(i.QUERY_STATE_STORE_KEY).getValueForQueryKey(n,e,t)}),[n,e]),o=Object(a.useDispatch)(i.QUERY_STATE_STORE_KEY).setQueryValue;return[c,Object(l.useCallback)((function(t){o(n,e,t)}),[n,e])]},g=function(e,t){var n=Object(s.a)(),r=f(t=t||n),o=u()(r,2),i=o[0],a=o[1],p=Object(b.a)(e),g=Object(l.useRef)(!1);return Object(l.useEffect)((function(){a(function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?d(Object(n),!0).forEach((function(t){c()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):d(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},i,{},p)),g.current=!0}),[p]),g.current?[i,a]:[e,a]}}});
|
1 |
+
this.wc=this.wc||{},this.wc.blocks=this.wc.blocks||{},this.wc.blocks["attribute-filter"]=function(e){function t(t){for(var r,u,i=t[0],a=t[1],l=t[2],b=0,d=[];b<i.length;b++)u=i[b],Object.prototype.hasOwnProperty.call(c,u)&&c[u]&&d.push(c[u][0]),c[u]=0;for(r in a)Object.prototype.hasOwnProperty.call(a,r)&&(e[r]=a[r]);for(s&&s(t);d.length;)d.shift()();return o.push.apply(o,l||[]),n()}function n(){for(var e,t=0;t<o.length;t++){for(var n=o[t],r=!0,i=1;i<n.length;i++){var a=n[i];0!==c[a]&&(r=!1)}r&&(o.splice(t--,1),e=u(u.s=n[0]))}return e}var r={},c={6:0},o=[];function u(t){if(r[t])return r[t].exports;var n=r[t]={i:t,l:!1,exports:{}};return e[t].call(n.exports,n,n.exports,u),n.l=!0,n.exports}u.m=e,u.c=r,u.d=function(e,t,n){u.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},u.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},u.t=function(e,t){if(1&t&&(e=u(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(u.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var r in e)u.d(n,r,function(t){return e[t]}.bind(null,r));return n},u.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return u.d(t,"a",t),t},u.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},u.p="";var i=window.webpackWcBlocksJsonp=window.webpackWcBlocksJsonp||[],a=i.push.bind(i);i.push=t,i=i.slice();for(var l=0;l<i.length;l++)t(i[l]);var s=a;return o.push([653,2,1,0]),n()}({0:function(e,t){!function(){e.exports=this.wp.element}()},1:function(e,t){!function(){e.exports=this.wp.i18n}()},10:function(e,t){!function(){e.exports=this.React}()},102:function(e,t,n){"use strict";var r=n(0),c=(n(2),n(43)),o=n(6),u=n.n(o);n(137);t.a=function(e){var t=e.className,n=e.headingLevel,o=e.onChange,i=e.heading,a="h".concat(n);return Object(r.createElement)(a,null,Object(r.createElement)(c.PlainText,{className:u()("wc-block-component-title",t),value:i,onChange:o}))}},109:function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n(35),c=n(34),o=n(0),u=n(38),i=function(e){var t=e.namespace,n=e.resourceName,i=e.resourceValues,a=void 0===i?[]:i,l=e.query,s=void 0===l?{}:l,b=e.shouldSelect,d=void 0===b||b;if(!t||!n)throw new Error("The options object must have valid values for the namespace and the resource properties.");var f=Object(o.useRef)({results:[],isLoading:!0}),p=Object(u.a)(s),g=Object(u.a)(a),h=Object(c.useSelect)((function(e){if(!d)return null;var c=e(r.COLLECTIONS_STORE_KEY),o=[t,n,p,g];return{results:c.getCollection.apply(c,o),isLoading:!c.hasFinishedResolution("getCollection",o)}}),[t,n,g,p,d]);return null!==h&&(f.current=h),f.current}},137:function(e,t,n){var r=n(138);"string"==typeof r&&(r=[[e.i,r,""]]);var c={insert:"head",singleton:!1};n(30)(r,c);r.locals&&(e.exports=r.locals)},138:function(e,t,n){},139:function(e,t,n){"use strict";n.d(t,"a",(function(){return o})),n.d(t,"b",(function(){return u}));var r=n(18),c=r.a.reduce((function(e,t){var n,r=(n=t)&&n.attribute_name?{id:parseInt(n.attribute_id,10),name:n.attribute_name,taxonomy:"pa_"+n.attribute_name,label:n.attribute_label}:null;return r.id&&e.push(r),e}),[]),o=function(e){if(e)return c.find((function(t){return t.id===e}))},u=function(e){if(e)return c.find((function(t){return t.taxonomy===e}))}},140:function(e,t,n){"use strict";n.d(t,"a",(function(){return c})),n.d(t,"b",(function(){return o}));var r=n(5),c=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(){},n=arguments.length>2?arguments[2]:void 0,c=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"",o=e.filter((function(e){return e.attribute===n.taxonomy})),u=o.length?o[0]:null;if(u&&u.slug&&Array.isArray(u.slug)&&u.slug.includes(c)){var i=u.slug.filter((function(e){return e!==c})),a=e.filter((function(e){return e.attribute!==n.taxonomy}));i.length>0&&(u.slug=i.sort(),a.push(u)),t(Object(r.sortBy)(a,"attribute"))}},o=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(){},n=arguments.length>2?arguments[2]:void 0,c=arguments.length>3&&void 0!==arguments[3]?arguments[3]:[],o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:"in",u=e.filter((function(e){return e.attribute!==n.taxonomy}));0===c.length?t(u):(u.push({attribute:n.taxonomy,operator:o,slug:Object(r.map)(c,"slug").sort()}),t(Object(r.sortBy)(u,"attribute")))}},18:function(e,t,n){"use strict";n.d(t,"e",(function(){return c})),n.d(t,"r",(function(){return o})),n.d(t,"k",(function(){return u})),n.d(t,"m",(function(){return i})),n.d(t,"b",(function(){return a})),n.d(t,"l",(function(){return l})),n.d(t,"o",(function(){return s})),n.d(t,"d",(function(){return b})),n.d(t,"n",(function(){return d})),n.d(t,"c",(function(){return f})),n.d(t,"p",(function(){return p})),n.d(t,"i",(function(){return g})),n.d(t,"j",(function(){return h})),n.d(t,"f",(function(){return O})),n.d(t,"g",(function(){return j})),n.d(t,"h",(function(){return m})),n.d(t,"q",(function(){return v})),n.d(t,"a",(function(){return w})),n.d(t,"s",(function(){return y}));var r=n(4),c=Object(r.getSetting)("enableReviewRating",!0),o=Object(r.getSetting)("showAvatars",!0),u=Object(r.getSetting)("max_columns",6),i=Object(r.getSetting)("min_columns",1),a=Object(r.getSetting)("default_columns",3),l=Object(r.getSetting)("max_rows",6),s=Object(r.getSetting)("min_rows",1),b=Object(r.getSetting)("default_rows",2),d=Object(r.getSetting)("min_height",500),f=Object(r.getSetting)("default_height",500),p=Object(r.getSetting)("placeholderImgSrc",""),g=(Object(r.getSetting)("thumbnail_size",300),Object(r.getSetting)("isLargeCatalog")),h=Object(r.getSetting)("limitTags"),O=Object(r.getSetting)("hasProducts",!0),j=Object(r.getSetting)("hasTags",!0),m=Object(r.getSetting)("homeUrl",""),v=Object(r.getSetting)("productCount",0),w=Object(r.getSetting)("attributes",[]),y=Object(r.getSetting)("wcBlocksAssetUrl","")},20:function(e,t){!function(){e.exports=this.moment}()},21:function(e,t){!function(){e.exports=this.wp.compose}()},23:function(e,t){!function(){e.exports=this.wp.blocks}()},3:function(e,t){!function(){e.exports=this.wp.components}()},339:function(e,t,n){"use strict";var r=n(0),c=n(3);t.a=function(){return Object(r.createElement)(c.Icon,{icon:Object(r.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24"},Object(r.createElement)("mask",{id:"external-mask",width:"24",height:"24",x:"0",y:"0",maskUnits:"userSpaceOnUse"},Object(r.createElement)("path",{fill:"#fff",d:"M6.3431 6.3431v1.994l7.8984.0072-8.6055 8.6054 1.4142 1.4143 8.6055-8.6055.0071 7.8984h1.994V6.3431H6.3431z"})),Object(r.createElement)("g",{mask:"url(#external-mask)"},Object(r.createElement)("path",{d:"M0 0h24v24H0z"})))})}},34:function(e,t){!function(){e.exports=this.wp.data}()},35:function(e,t){!function(){e.exports=this.wc.wcBlocksData}()},37:function(e,t){!function(){e.exports=this.wp.keycodes}()},38:function(e,t,n){"use strict";n.d(t,"a",(function(){return u}));var r=n(0),c=n(44),o=n.n(c),u=function(e){var t=Object(r.useRef)();return o()(e,t.current)||(t.current=e),t.current}},4:function(e,t){!function(){e.exports=this.wc.wcSettings}()},40:function(e,t){!function(){e.exports=this.wp.htmlEntities}()},43:function(e,t){!function(){e.exports=this.wp.blockEditor}()},44:function(e,t){!function(){e.exports=this.wp.isShallowEqual}()},48:function(e,t,n){"use strict";var r=n(11),c=n.n(r),o=n(13),u=n.n(o),i=n(17),a=n.n(i),l=n(14),s=n.n(l),b=n(15),d=n.n(b),f=n(12),p=n.n(f),g=n(16),h=n.n(g),O=n(0),j=n(5),m=n(6),v=n.n(m),w=n(3),y=n(21),_=(n(98),function(e){function t(){var e;return u()(this,t),(e=s()(this,d()(t).apply(this,arguments))).onClick=e.onClick.bind(p()(e)),e}return h()(t,e),a()(t,[{key:"onClick",value:function(e){this.props.onChange&&this.props.onChange(e.target.value)}},{key:"render",value:function(){var e,t=this,n=this.props,r=n.label,o=n.checked,u=n.instanceId,i=n.className,a=n.help,l=n.options,s=n.value,b="inspector-toggle-button-control-".concat(u);return a&&(e=Object(j.isFunction)(a)?a(o):a),Object(O.createElement)(w.BaseControl,{id:b,help:e,className:v()("components-toggle-button-control",i)},Object(O.createElement)("label",{id:b+"__label",htmlFor:b,className:"components-toggle-button-control__label"},r),Object(O.createElement)(w.ButtonGroup,{"aria-labelledby":b+"__label"},l.map((function(e,n){var o={};return s===e.value?(o.isPrimary=!0,o["aria-pressed"]=!0):(o.isDefault=!0,o["aria-pressed"]=!1),Object(O.createElement)(w.Button,c()({key:"".concat(e.label,"-").concat(e.value,"-").concat(n),value:e.value,onClick:t.onClick,"aria-label":r+": "+e.label},o),e.label)}))))}}]),t}(O.Component));t.a=Object(y.withInstanceId)(_)},5:function(e,t){!function(){e.exports=this.lodash}()},50:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n(0),c=Object(r.createContext)("page"),o=function(){return Object(r.useContext)(c)};c.Provider},53:function(e,t){!function(){e.exports=this.ReactDOM}()},56:function(e,t){!function(){e.exports=this.wp.viewport}()},61:function(e,t){!function(){e.exports=this.wp.hooks}()},630:function(e,t,n){"use strict";n.d(t,"a",(function(){return v}));var r=n(7),c=n.n(r),o=n(62),u=n.n(o),i=n(85),a=n.n(i),l=n(25),s=n.n(l),b=n(0),d=n(91),f=n(109),p=n(50),g=n(348),h=n(5),O=n(38);function j(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function m(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?j(Object(n),!0).forEach((function(t){c()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):j(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var v=function(e){var t=e.queryAttribute,n=e.queryPrices,r=e.queryState,c=Object(p.a)();c="".concat(c,"-collection-data");var o=Object(d.a)(c),i=s()(o,1)[0],l=Object(d.b)("calculate_attribute_counts",[],c),j=s()(l,2),v=j[0],w=j[1],y=Object(d.b)("calculate_price_range",null,c),_=s()(y,2),k=_[0],E=_[1],S=Object(O.a)(t||{}),x=Object(O.a)(n);Object(b.useEffect)((function(){"object"===a()(S)&&Object.keys(S).length&&(v.find((function(e){return e.taxonomy===S.taxonomy}))||w([].concat(u()(v),[S])))}),[S,v,w]),Object(b.useEffect)((function(){k!==x&&void 0!==x&&E(x)}),[x,E,k]);var C=Object(b.useState)(!1),P=s()(C,2),T=P[0],L=P[1],N=Object(g.a)(T,200),H=s()(N,1)[0];T||L(!0);var M=Object(b.useMemo)((function(){return function(e){var t=e;return e.calculate_attribute_counts&&(t.calculate_attribute_counts=Object(h.sortBy)(e.calculate_attribute_counts.map((function(e){return{taxonomy:e.taxonomy,query_type:e.queryType}})),["taxonomy","query_type"])),t}(i)}),[i]);return Object(f.a)({namespace:"/wc/store",resourceName:"products/collection-data",query:m({},r,{page:void 0,per_page:void 0,orderby:void 0,order:void 0},M),shouldSelect:H})}},633:function(e,t,n){var r=n(634);"string"==typeof r&&(r=[[e.i,r,""]]);var c={insert:"head",singleton:!1};n(30)(r,c);r.locals&&(e.exports=r.locals)},634:function(e,t,n){},65:function(e,t){!function(){e.exports=this.wp.date}()},653:function(e,t,n){"use strict";n.r(t);var r=n(11),c=n.n(r),o=n(0),u=n(1),i=n(23),a=n(26),l=n.n(a),s=n(6),b=n.n(s),d=n(25),f=n.n(d),p=n(43),g=n(3),h=n(32),O=n(5),j=n(18),m=n(4),v=n(84),w=n(102),y=n(7),_=n.n(y),k=n(91),E=n(109),S=n(630),x=n(62),C=n.n(x),P=(n(2),n(637),function(e){var t=e.className,n=e.onChange,r=void 0===n?function(){}:n,c=e.options,i=void 0===c?[]:c,a=e.checked,l=void 0===a?[]:a,s=e.isLoading,d=void 0!==s&&s,p=e.isDisabled,g=void 0!==p&&p,h=e.limit,O=void 0===h?10:h,j=Object(o.useState)(!1),m=f()(j,2),v=m[0],w=m[1],y=Object(o.useMemo)((function(){return C()(Array(5)).map((function(e,t){return Object(o.createElement)("li",{key:t,style:{width:Math.floor(75*Math.random())+25+"%"}})}))}),[]),_=Object(o.useMemo)((function(){var e=i.length-O;return!v&&Object(o.createElement)("li",{key:"show-more",className:"show-more"},Object(o.createElement)("button",{onClick:function(){w(!0)},"aria-expanded":!1,"aria-label":Object(u.sprintf)(Object(u._n)("Show %s more option","Show %s more options",e,'woocommerce'),e)},Object(u.sprintf)(Object(u._n)("Show %s more","Show %s more",e,'woocommerce'),e)))}),[i,O,v]),k=Object(o.useMemo)((function(){return v&&Object(o.createElement)("li",{key:"show-less",className:"show-less"},Object(o.createElement)("button",{onClick:function(){w(!1)},"aria-expanded":!0,"aria-label":Object(u.__)("Show less options",'woocommerce')},Object(u.__)("Show less",'woocommerce')))}),[v]),E=Object(o.useMemo)((function(){var e=i.length>O+5;return Object(o.createElement)(o.Fragment,null,i.map((function(t,n){return Object(o.createElement)(o.Fragment,{key:t.key},Object(o.createElement)("li",e&&!v&&n>=O&&{hidden:!0},Object(o.createElement)("input",{type:"checkbox",id:t.key,value:t.key,onChange:r,checked:l.includes(t.key),disabled:g}),Object(o.createElement)("label",{htmlFor:t.key},t.label)),e&&n===O-1&&_)})),e&&k)}),[i,l,v,O,k,_,g]),S=b()("wc-block-checkbox-list",{"is-loading":d},t);return Object(o.createElement)("ul",{className:S},d?y:E)}),T=n(40),L=(n(635),n(139)),N=n(140);function H(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function M(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?H(Object(n),!0).forEach((function(t){_()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):H(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var V=function(e){var t=e.attributes,n=e.isEditor,r=void 0!==n&&n,c=Object(o.useCallback)((function(e,n){return Object(o.createElement)(o.Fragment,null,Object(T.decodeEntities)(e),t.showCounts&&null!==n&&Object(o.createElement)("span",{className:"wc-block-attribute-filter-list-count"},n))}),[t]),u=t.isPreview&&!t.attributeId?{id:0,name:"preview",taxonomy:"preview",label:"Preview"}:Object(L.a)(t.attributeId),i=Object(o.useState)(t.isPreview&&!t.attributeId?[{key:"preview-1",label:c("Blue",3)},{key:"preview-2",label:c("Green",3)},{key:"preview-3",label:c("Red",2)}]:[]),a=f()(i,2),l=a[0],s=a[1],b=Object(k.a)(),d=f()(b,1)[0],p=Object(k.b)("attributes",[]),g=f()(p,2),h=g[0],O=g[1],j=Object(o.useMemo)((function(){return h.filter((function(e){return e.attribute===u.taxonomy})).flatMap((function(e){return e.slug}))}),[h,u]),m=Object(E.a)({namespace:"/wc/store",resourceName:"products/attributes/terms",resourceValues:[u.id],shouldSelect:t.attributeId>0}),v=m.results,w=m.isLoading,y="dropdown"!==t.displayStyle&&"and"===t.queryType,_=Object(S.a)({queryAttribute:{taxonomy:u.taxonomy,queryType:t.queryType},queryState:M({},d,{attributes:y?d.attributes:null})}),x=_.results,C=_.isLoading,H=Object(o.useCallback)((function(e){return x.attribute_counts?x.attribute_counts.find((function(t){return t.term===e})):null}),[x]);Object(o.useEffect)((function(){if(!w&&!C){var e=[];v.forEach((function(t){var n=H(t.id),r=j.includes(t.slug),o=n?n.count:null;(n||r)&&e.push({key:t.slug,label:c(t.name,o)})})),s(e)}}),[v,w,C,H,c,j]);var V=Object(o.useCallback)((function(e){return v.reduce((function(t,n){return e.includes(n.slug)&&t.push(n),t}),[])}),[v]),A=Object(o.useCallback)((function(e){var n=e.target.checked,r=e.target.value,c=j.filter((function(e){return e!==r}));n&&(c.push(r),c.sort());var o=V(c);Object(N.b)(h,O,u,o,"or"===t.queryType?"in":"and")}),[v,j,h,O,u,t]);if(0===l.length&&!w)return null;var B="h".concat(t.headingLevel);return Object(o.createElement)(o.Fragment,null,!r&&t.heading&&Object(o.createElement)(B,null,t.heading),Object(o.createElement)("div",{className:"wc-block-attribute-filter"},Object(o.createElement)(P,{className:"wc-block-attribute-filter-list",options:l,checked:j,onChange:A,isLoading:!t.isPreview&&w,isDisabled:!t.isPreview&&C})))},A=(n(633),n(339)),B=n(48),D=Object(g.withSpokenMessages)((function(e){var t=e.attributes,n=e.setAttributes,r=e.debouncedSpeak,c=t.attributeId,i=t.className,a=t.heading,s=t.headingLevel,b=t.isPreview,d=t.queryType,y=t.showCounts,_=Object(o.useState)(!c&&!b),k=f()(_,2),E=k[0],S=k[1],x=Object(o.useCallback)((function(){S(!1),r(Object(u.__)("Showing attribute filter block preview.",'woocommerce'))}),[]),C=Object(o.useCallback)((function(e){if(e&&e.length){var t=e[0].id,r=Object(O.find)(j.a,["attribute_id",t.toString()]);if(r&&c!==t){var o=r.attribute_label;n({attributeId:t,heading:Object(u.sprintf)(Object(u.__)("Filter by %s",'woocommerce'),o)})}}}),[c]),P=function(){var e={clear:Object(u.__)("Clear selected attribute",'woocommerce'),list:Object(u.__)("Product Attributes",'woocommerce'),noItems:Object(u.__)("Your store doesn't have any product attributes.",'woocommerce'),search:Object(u.__)("Search for a product attribute:",'woocommerce'),selected:function(e){return Object(u.sprintf)(Object(u._n)("%d attribute selected","%d attributes selected",e,'woocommerce'),e)},updated:Object(u.__)("Product attribute search results updated.",'woocommerce')},t=Object(O.sortBy)(Object(O.toArray)(Object(O.mapValues)(j.a,(function(e){return{id:parseInt(e.attribute_id,10),name:e.attribute_label}}))),"name");return Object(o.createElement)(h.a,{className:"woocommerce-product-attributes",list:t,selected:t.filter((function(e){return e.id===c})),onChange:C,messages:e,isSingle:!0})};return 0===Object.keys(j.a).length?Object(o.createElement)(g.Placeholder,{className:"wc-block-attribute-filter",icon:Object(o.createElement)(l.a,{icon:"menus"}),label:Object(u.__)("Filter Products by Attribute",'woocommerce'),instructions:Object(u.__)("Display a list of filters based on a chosen attribute.",'woocommerce')},Object(o.createElement)("p",null,Object(u.__)("Attributes are needed for filtering your products. You haven't created any attributes yet.",'woocommerce')),Object(o.createElement)(g.Button,{className:"wc-block-attribute-filter__add_attribute_button",isDefault:!0,isLarge:!0,href:Object(m.getAdminLink)("edit.php?post_type=product&page=product_attributes")},Object(u.__)("Add new attribute",'woocommerce')+" ",Object(o.createElement)(A.a,null)),Object(o.createElement)(g.Button,{className:"wc-block-attribute-filter__read_more_button",isTertiary:!0,href:"https://docs.woocommerce.com/document/managing-product-taxonomies/"},Object(u.__)("Learn more",'woocommerce'))):Object(o.createElement)(o.Fragment,null,Object(o.createElement)(p.BlockControls,null,Object(o.createElement)(g.Toolbar,{controls:[{icon:"edit",title:Object(u.__)("Edit",'woocommerce'),onClick:function(){return S(!E)},isActive:E}]})),Object(o.createElement)(p.InspectorControls,{key:"inspector"},Object(o.createElement)(g.PanelBody,{title:Object(u.__)("Content",'woocommerce')},Object(o.createElement)(g.ToggleControl,{label:Object(u.__)("Product count",'woocommerce'),help:y?Object(u.__)("Product counts are visible.",'woocommerce'):Object(u.__)("Product counts are hidden.",'woocommerce'),checked:y,onChange:function(){return n({showCounts:!y})}}),Object(o.createElement)("p",null,Object(u.__)("Heading Level",'woocommerce')),Object(o.createElement)(v.a,{isCollapsed:!1,minLevel:2,maxLevel:7,selectedLevel:s,onChange:function(e){return n({headingLevel:e})}})),Object(o.createElement)(g.PanelBody,{title:Object(u.__)("Block Settings",'woocommerce')},Object(o.createElement)(B.a,{label:Object(u.__)("Query Type",'woocommerce'),help:"and"===d?Object(u.__)("Products that have all of the selected attributes will be shown.",'woocommerce'):Object(u.__)("Products that have any of the selected attributes will be shown.",'woocommerce'),value:d,options:[{label:Object(u.__)("And",'woocommerce'),value:"and"},{label:Object(u.__)("Or",'woocommerce'),value:"or"}],onChange:function(e){return n({queryType:e})}})),Object(o.createElement)(g.PanelBody,{title:Object(u.__)("Filter Products by Attribute",'woocommerce'),initialOpen:!1},P())),E?Object(o.createElement)(g.Placeholder,{className:"wc-block-attribute-filter",icon:Object(o.createElement)(l.a,{icon:"menus"}),label:Object(u.__)("Filter Products by Attribute",'woocommerce'),instructions:Object(u.__)("Display a list of filters based on a chosen attribute.",'woocommerce')},Object(o.createElement)("div",{className:"wc-block-attribute-filter__selection"},P(),Object(o.createElement)(g.Button,{isDefault:!0,onClick:x},Object(u.__)("Done",'woocommerce')))):Object(o.createElement)("div",{className:i},Object(o.createElement)(w.a,{headingLevel:s,heading:a,onChange:function(e){return n({heading:e})}}),Object(o.createElement)(g.Disabled,null,Object(o.createElement)(V,{attributes:t,isEditor:!0}))))}));Object(i.registerBlockType)("woocommerce/attribute-filter",{title:Object(u.__)("Filter Products by Attribute",'woocommerce'),icon:{src:Object(o.createElement)(l.a,{icon:"menus"}),foreground:"#96588a"},category:"woocommerce",keywords:[Object(u.__)("WooCommerce",'woocommerce')],description:Object(u.__)("Display a list of filters based on a chosen product attribute.",'woocommerce'),supports:{},example:{attributes:{isPreview:!0}},attributes:{attributeId:{type:"number",default:0},showCounts:{type:"boolean",default:!0},queryType:{type:"string",default:"or"},heading:{type:"string",default:Object(u.__)("Filter by attribute",'woocommerce')},headingLevel:{type:"number",default:3},isPreview:{type:"boolean",default:!1}},edit:D,save:function(e){var t=e.attributes,n=t.className,r=t.showCounts,u=t.queryType,i={"data-attribute-id":t.attributeId,"data-show-counts":r,"data-query-type":u,"data-heading":t.heading,"data-heading-level":t.headingLevel};return Object(o.createElement)("div",c()({className:b()("is-loading",n)},i),Object(o.createElement)("span",{"aria-hidden":!0,className:"wc-block-product-attribute-filter__placeholder"}))}})},68:function(e,t){!function(){e.exports=this.wp.dom}()},72:function(e,t){},75:function(e,t){},76:function(e,t){},77:function(e,t){},78:function(e,t){},8:function(e,t){!function(){e.exports=this.wp.apiFetch}()},84:function(e,t,n){"use strict";var r=n(13),c=n.n(r),o=n(17),u=n.n(o),i=n(14),a=n.n(i),l=n(15),s=n.n(l),b=n(16),d=n.n(b),f=n(0),p=n(5),g=n(1),h=n(3);function O(e){var t=e.level,n={1:"M9 5h2v10H9v-4H5v4H3V5h2v4h4V5zm6.6 0c-.6.9-1.5 1.7-2.6 2v1h2v7h2V5h-1.4z",2:"M7 5h2v10H7v-4H3v4H1V5h2v4h4V5zm8 8c.5-.4.6-.6 1.1-1.1.4-.4.8-.8 1.2-1.3.3-.4.6-.8.9-1.3.2-.4.3-.8.3-1.3 0-.4-.1-.9-.3-1.3-.2-.4-.4-.7-.8-1-.3-.3-.7-.5-1.2-.6-.5-.2-1-.2-1.5-.2-.4 0-.7 0-1.1.1-.3.1-.7.2-1 .3-.3.1-.6.3-.9.5-.3.2-.6.4-.8.7l1.2 1.2c.3-.3.6-.5 1-.7.4-.2.7-.3 1.2-.3s.9.1 1.3.4c.3.3.5.7.5 1.1 0 .4-.1.8-.4 1.1-.3.5-.6.9-1 1.2-.4.4-1 .9-1.6 1.4-.6.5-1.4 1.1-2.2 1.6V15h8v-2H15z",3:"M12.1 12.2c.4.3.8.5 1.2.7.4.2.9.3 1.4.3.5 0 1-.1 1.4-.3.3-.1.5-.5.5-.8 0-.2 0-.4-.1-.6-.1-.2-.3-.3-.5-.4-.3-.1-.7-.2-1-.3-.5-.1-1-.1-1.5-.1V9.1c.7.1 1.5-.1 2.2-.4.4-.2.6-.5.6-.9 0-.3-.1-.6-.4-.8-.3-.2-.7-.3-1.1-.3-.4 0-.8.1-1.1.3-.4.2-.7.4-1.1.6l-1.2-1.4c.5-.4 1.1-.7 1.6-.9.5-.2 1.2-.3 1.8-.3.5 0 1 .1 1.6.2.4.1.8.3 1.2.5.3.2.6.5.8.8.2.3.3.7.3 1.1 0 .5-.2.9-.5 1.3-.4.4-.9.7-1.5.9v.1c.6.1 1.2.4 1.6.8.4.4.7.9.7 1.5 0 .4-.1.8-.3 1.2-.2.4-.5.7-.9.9-.4.3-.9.4-1.3.5-.5.1-1 .2-1.6.2-.8 0-1.6-.1-2.3-.4-.6-.2-1.1-.6-1.6-1l1.1-1.4zM7 9H3V5H1v10h2v-4h4v4h2V5H7v4z",4:"M9 15H7v-4H3v4H1V5h2v4h4V5h2v10zm10-2h-1v2h-2v-2h-5v-2l4-6h3v6h1v2zm-3-2V7l-2.8 4H16z",5:"M12.1 12.2c.4.3.7.5 1.1.7.4.2.9.3 1.3.3.5 0 1-.1 1.4-.4.4-.3.6-.7.6-1.1 0-.4-.2-.9-.6-1.1-.4-.3-.9-.4-1.4-.4H14c-.1 0-.3 0-.4.1l-.4.1-.5.2-1-.6.3-5h6.4v1.9h-4.3L14 8.8c.2-.1.5-.1.7-.2.2 0 .5-.1.7-.1.5 0 .9.1 1.4.2.4.1.8.3 1.1.6.3.2.6.6.8.9.2.4.3.9.3 1.4 0 .5-.1 1-.3 1.4-.2.4-.5.8-.9 1.1-.4.3-.8.5-1.3.7-.5.2-1 .3-1.5.3-.8 0-1.6-.1-2.3-.4-.6-.2-1.1-.6-1.6-1-.1-.1 1-1.5 1-1.5zM9 15H7v-4H3v4H1V5h2v4h4V5h2v10z",6:"M9 15H7v-4H3v4H1V5h2v4h4V5h2v10zm8.6-7.5c-.2-.2-.5-.4-.8-.5-.6-.2-1.3-.2-1.9 0-.3.1-.6.3-.8.5l-.6.9c-.2.5-.2.9-.2 1.4.4-.3.8-.6 1.2-.8.4-.2.8-.3 1.3-.3.4 0 .8 0 1.2.2.4.1.7.3 1 .6.3.3.5.6.7.9.2.4.3.8.3 1.3s-.1.9-.3 1.4c-.2.4-.5.7-.8 1-.4.3-.8.5-1.2.6-1 .3-2 .3-3 0-.5-.2-1-.5-1.4-.9-.4-.4-.8-.9-1-1.5-.2-.6-.3-1.3-.3-2.1s.1-1.6.4-2.3c.2-.6.6-1.2 1-1.6.4-.4.9-.7 1.4-.9.6-.3 1.1-.4 1.7-.4.7 0 1.4.1 2 .3.5.2 1 .5 1.4.8 0 .1-1.3 1.4-1.3 1.4zm-2.4 5.8c.2 0 .4 0 .6-.1.2 0 .4-.1.5-.2.1-.1.3-.3.4-.5.1-.2.1-.5.1-.7 0-.4-.1-.8-.4-1.1-.3-.2-.7-.3-1.1-.3-.3 0-.7.1-1 .2-.4.2-.7.4-1 .7 0 .3.1.7.3 1 .1.2.3.4.4.6.2.1.3.3.5.3.2.1.5.2.7.1z"};return n.hasOwnProperty(t)?Object(f.createElement)(h.SVG,{width:"20",height:"20",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},Object(f.createElement)(h.Path,{d:n[t]})):null}var j=function(e){function t(){return c()(this,t),a()(this,s()(t).apply(this,arguments))}return d()(t,e),u()(t,[{key:"createLevelControl",value:function(e,t,n){var r=e===t;return{icon:Object(f.createElement)(O,{level:e}),title:Object(g.sprintf)(Object(g.__)("Heading %d"),e),isActive:r,onClick:function(){return n(e)}}}},{key:"render",value:function(){var e=this,t=this.props,n=t.isCollapsed,r=void 0===n||n,c=t.minLevel,o=t.maxLevel,u=t.selectedLevel,i=t.onChange;return Object(f.createElement)(h.Toolbar,{isCollapsed:r,icon:Object(f.createElement)(O,{level:u}),controls:Object(p.range)(c,o).map((function(t){return e.createLevelControl(t,u,i)}))})}}]),t}(f.Component);t.a=j},9:function(e,t){!function(){e.exports=this.wp.url}()},91:function(e,t,n){"use strict";n.d(t,"a",(function(){return b})),n.d(t,"b",(function(){return d})),n.d(t,"c",(function(){return f}));var r=n(25),c=n.n(r),o=n(35),u=n(34),i=n(0),a=n(50),l=n(5),s=n(38),b=function(e){var t=Object(a.a)();e=e||t;var n=Object(u.useSelect)((function(t){return t(o.QUERY_STATE_STORE_KEY).getValueForQueryContext(e,void 0)}),[e]),r=Object(u.useDispatch)(o.QUERY_STATE_STORE_KEY).setValueForQueryContext;return[n,Object(i.useCallback)((function(t){r(e,t)}),[e])]},d=function(e,t,n){var r=Object(a.a)();n=n||r;var c=Object(u.useSelect)((function(r){return r(o.QUERY_STATE_STORE_KEY).getValueForQueryKey(n,e,t)}),[n,e]),l=Object(u.useDispatch)(o.QUERY_STATE_STORE_KEY).setQueryValue;return[c,Object(i.useCallback)((function(t){l(n,e,t)}),[n,e])]},f=function(e,t){var n=Object(a.a)(),r=b(t=t||n),o=c()(r,2),u=o[0],d=o[1],f=Object(s.a)(e),p=Object(i.useRef)(!1);return Object(i.useEffect)((function(){d(Object(l.assign)({},u,f)),p.current=!0}),[f]),p.current?[u,d]:[e,d]}}});
|
packages/woocommerce-blocks/build/blocks-legacy.js
CHANGED
@@ -1 +1 @@
|
|
1 |
-
this.wc=this.wc||{},this.wc.blocks=this.wc.blocks||{},this.wc.blocks.blocks=function(e){function t(t){for(var o,i,l=t[0],a=t[1],s=t[2],f=0,p=[];f<l.length;f++)i=l[f],Object.prototype.hasOwnProperty.call(c,i)&&c[i]&&p.push(c[i][0]),c[i]=0;for(o in a)Object.prototype.hasOwnProperty.call(a,o)&&(e[o]=a[o]);for(u&&u(t);p.length;)p.shift()();return r.push.apply(r,s||[]),n()}function n(){for(var e,t=0;t<r.length;t++){for(var n=r[t],o=!0,l=1;l<n.length;l++){var a=n[l];0!==c[a]&&(o=!1)}o&&(r.splice(t--,1),e=i(i.s=n[0]))}return e}var o={},c={5:0},r=[];function i(t){if(o[t])return o[t].exports;var n=o[t]={i:t,l:!1,exports:{}};return e[t].call(n.exports,n,n.exports,i),n.l=!0,n.exports}i.m=e,i.c=o,i.d=function(e,t,n){i.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},i.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.t=function(e,t){if(1&t&&(e=i(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(i.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)i.d(n,o,function(t){return e[t]}.bind(null,o));return n},i.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return i.d(t,"a",t),t},i.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},i.p="";var l=window.webpackWcBlocksJsonp=window.webpackWcBlocksJsonp||[],a=l.push.bind(l);l.push=t,l=l.slice();for(var s=0;s<l.length;s++)t(l[s]);var u=a;return r.push([
|
1 |
+
this.wc=this.wc||{},this.wc.blocks=this.wc.blocks||{},this.wc.blocks.blocks=function(e){function t(t){for(var o,i,l=t[0],a=t[1],s=t[2],f=0,p=[];f<l.length;f++)i=l[f],Object.prototype.hasOwnProperty.call(c,i)&&c[i]&&p.push(c[i][0]),c[i]=0;for(o in a)Object.prototype.hasOwnProperty.call(a,o)&&(e[o]=a[o]);for(u&&u(t);p.length;)p.shift()();return r.push.apply(r,s||[]),n()}function n(){for(var e,t=0;t<r.length;t++){for(var n=r[t],o=!0,l=1;l<n.length;l++){var a=n[l];0!==c[a]&&(o=!1)}o&&(r.splice(t--,1),e=i(i.s=n[0]))}return e}var o={},c={5:0},r=[];function i(t){if(o[t])return o[t].exports;var n=o[t]={i:t,l:!1,exports:{}};return e[t].call(n.exports,n,n.exports,i),n.l=!0,n.exports}i.m=e,i.c=o,i.d=function(e,t,n){i.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},i.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.t=function(e,t){if(1&t&&(e=i(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(i.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)i.d(n,o,function(t){return e[t]}.bind(null,o));return n},i.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return i.d(t,"a",t),t},i.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},i.p="";var l=window.webpackWcBlocksJsonp=window.webpackWcBlocksJsonp||[],a=l.push.bind(l);l.push=t,l=l.slice();for(var s=0;s<l.length;s++)t(l[s]);var u=a;return r.push([603,2,1,0]),n()}({0:function(e,t){!function(){e.exports=this.wp.element}()},1:function(e,t){!function(){e.exports=this.wp.i18n}()},25:function(e,t){!function(){e.exports=this.wp.blocks}()},3:function(e,t){!function(){e.exports=this.wp.components}()},326:function(e,t,n){var o=n(327);"string"==typeof o&&(o=[[e.i,o,""]]);var c={insert:"head",singleton:!1};n(35)(o,c);o.locals&&(e.exports=o.locals)},327:function(e,t,n){},603:function(e,t,n){"use strict";n.r(t);var o=n(76),c=n.n(o),r=n(0),i=n(25),l=n(1),a=(n(326),n(328),n(3)),s=n(6),u=n.n(s),f=(n(2),function(e){var t=e.size,n=void 0===t?20:t,o=e.className;return Object(r.createElement)(a.Icon,{className:u()("woo-icon",o),icon:Object(r.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",height:n,width:Math.floor(1.67*n),viewBox:"0 0 245 145"},Object(r.createElement)("path",{fill:"#96588A",d:"M22.76 0h199.1a22.77 22.77 0 0 1 22.8 22.76v75.92a22.77 22.77 0 0 1-22.78 22.78h-71.41l9.77 24-43.13-24H22.76C10.1946 121.449.011 111.2654 0 98.7V22.76C.011 10.1946 10.1946.011 22.76 0z"}),Object(r.createElement)("path",{fill:"#FFF",fillRule:"nonzero",d:"M12.32 20.63a8.16 8.16 0 0 1 6.25-3.09c5.0733-.36 7.9867 2.0333 8.74 7.18 3.14 20.86 6.4933 38.5633 10.06 53.11l21.92-41.69c2-3.76 4.49-5.76 7.52-6 4.3867-.3067 7.13 2.49 8.23 8.39a186 186 0 0 0 9.47 34.23c2.62-25.38 7.0133-43.7133 13.18-55a7.73 7.73 0 0 1 6.6-4.43 8.8 8.8 0 0 1 6.32 2 7.75 7.75 0 0 1 3.05 5.74 8.52 8.52 0 0 1-1 4.77c-3.9 7.24-7.12 19.28-9.66 36.12-2.48 16.2533-3.3967 28.9633-2.75 38.13a12.25 12.25 0 0 1-1.16 6.56 6.32 6.32 0 0 1-5.33 3.53c-2.6667.18-5.3033-1.0567-7.91-3.71-9.2933-9.54-16.6567-23.7267-22.09-42.56C57.3 76.7167 52.48 86.3333 49.3 92.76c-5.86 11.3333-10.89 17.13-15.09 17.39-2.7333.1933-5.0667-2.0933-7-6.86-5.1-13.0933-10.5833-38.4033-16.45-75.93a8.56 8.56 0 0 1 1.56-6.73zM227.23 36.34a23.17 23.17 0 0 0-16-11.59 26.25 26.25 0 0 0-5.42-.58c-9.5867 0-17.41 5-23.47 15a53 53 0 0 0-7.78 28.16c0 7.7333 1.6167 14.3333 4.85 19.8a23.15 23.15 0 0 0 16 11.59 26.28 26.28 0 0 0 5.42.59c9.68 0 17.5033-5 23.47-15A53.89 53.89 0 0 0 232.08 56c0-7.7333-1.6167-14.2867-4.85-19.66zm-12.61 27.72c-1.3733 6.56-3.9167 11.5-7.63 14.82-2.9267 2.6667-5.6133 3.7433-8.06 3.23-2.4467-.5133-4.4033-2.6667-5.87-6.46a25.68 25.68 0 0 1-1.76-9.09 35.9 35.9 0 0 1 .73-7.34 33 33 0 0 1 5.28-11.88c3.3333-4.8933 6.8067-6.9467 10.42-6.16 2.44.4867 4.3933 2.64 5.86 6.46a25.68 25.68 0 0 1 1.76 9.12 35.73 35.73 0 0 1-.73 7.33v-.03zM164.57 36.34a23.2 23.2 0 0 0-16-11.59 26.42 26.42 0 0 0-5.43-.58c-9.5933 0-17.4167 5-23.47 15a53 53 0 0 0-7.78 28.16c0 7.7333 1.6133 14.3333 4.84 19.8a23.19 23.19 0 0 0 16 11.59 26.44 26.44 0 0 0 5.43.59c9.68 0 17.5033-5 23.47-15A53.88 53.88 0 0 0 169.4 56c0-7.7333-1.6133-14.2867-4.84-19.66h.01zm-12.61 27.72c-1.3667 6.56-3.91 11.5-7.63 14.82-2.93 2.64-5.63 3.72-8.07 3.23-2.44-.49-4.4-2.64-5.86-6.46a25.7 25.7 0 0 1-1.77-9.09 35.9 35.9 0 0 1 .74-7.34 33 33 0 0 1 5.28-11.88c3.3333-4.8933 6.8067-6.9467 10.42-6.16 2.44.4867 4.3933 2.64 5.86 6.46a25.91 25.91 0 0 1 1.76 9.12 35.73 35.73 0 0 1-.73 7.33v-.03z"}))})});Object(i.setCategories)([].concat(c()(Object(i.getCategories)().filter((function(e){return"woocommerce"!==e.slug}))),[{slug:"woocommerce",title:Object(l.__)("WooCommerce",'woocommerce'),icon:Object(r.createElement)(f,null)}]))}});
|
packages/woocommerce-blocks/build/blocks.js
CHANGED
@@ -1 +1 @@
|
|
1 |
-
this.wc=this.wc||{},this.wc.blocks=this.wc.blocks||{},this.wc.blocks.blocks=function(e){function t(t){for(var o,i,l=t[0],a=t[1],s=t[2],f=0,p=[];f<l.length;f++)i=l[f],Object.prototype.hasOwnProperty.call(c,i)&&c[i]&&p.push(c[i][0]),c[i]=0;for(o in a)Object.prototype.hasOwnProperty.call(a,o)&&(e[o]=a[o]);for(u&&u(t);p.length;)p.shift()();return r.push.apply(r,s||[]),n()}function n(){for(var e,t=0;t<r.length;t++){for(var n=r[t],o=!0,l=1;l<n.length;l++){var a=n[l];0!==c[a]&&(o=!1)}o&&(r.splice(t--,1),e=i(i.s=n[0]))}return e}var o={},c={8:0},r=[];function i(t){if(o[t])return o[t].exports;var n=o[t]={i:t,l:!1,exports:{}};return e[t].call(n.exports,n,n.exports,i),n.l=!0,n.exports}i.m=e,i.c=o,i.d=function(e,t,n){i.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},i.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.t=function(e,t){if(1&t&&(e=i(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(i.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)i.d(n,o,function(t){return e[t]}.bind(null,o));return n},i.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return i.d(t,"a",t),t},i.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},i.p="";var l=window.webpackWcBlocksJsonp=window.webpackWcBlocksJsonp||[],a=l.push.bind(l);l.push=t,l=l.slice();for(var s=0;s<l.length;s++)t(l[s]);var u=a;return r.push([
|
1 |
+
this.wc=this.wc||{},this.wc.blocks=this.wc.blocks||{},this.wc.blocks.blocks=function(e){function t(t){for(var o,i,l=t[0],a=t[1],s=t[2],f=0,p=[];f<l.length;f++)i=l[f],Object.prototype.hasOwnProperty.call(c,i)&&c[i]&&p.push(c[i][0]),c[i]=0;for(o in a)Object.prototype.hasOwnProperty.call(a,o)&&(e[o]=a[o]);for(u&&u(t);p.length;)p.shift()();return r.push.apply(r,s||[]),n()}function n(){for(var e,t=0;t<r.length;t++){for(var n=r[t],o=!0,l=1;l<n.length;l++){var a=n[l];0!==c[a]&&(o=!1)}o&&(r.splice(t--,1),e=i(i.s=n[0]))}return e}var o={},c={8:0},r=[];function i(t){if(o[t])return o[t].exports;var n=o[t]={i:t,l:!1,exports:{}};return e[t].call(n.exports,n,n.exports,i),n.l=!0,n.exports}i.m=e,i.c=o,i.d=function(e,t,n){i.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},i.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.t=function(e,t){if(1&t&&(e=i(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(i.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)i.d(n,o,function(t){return e[t]}.bind(null,o));return n},i.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return i.d(t,"a",t),t},i.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},i.p="";var l=window.webpackWcBlocksJsonp=window.webpackWcBlocksJsonp||[],a=l.push.bind(l);l.push=t,l=l.slice();for(var s=0;s<l.length;s++)t(l[s]);var u=a;return r.push([659,2,1,0]),n()}({0:function(e,t){!function(){e.exports=this.wp.element}()},1:function(e,t){!function(){e.exports=this.wp.i18n}()},23:function(e,t){!function(){e.exports=this.wp.blocks}()},3:function(e,t){!function(){e.exports=this.wp.components}()},353:function(e,t,n){var o=n(354);"string"==typeof o&&(o=[[e.i,o,""]]);var c={insert:"head",singleton:!1};n(30)(o,c);o.locals&&(e.exports=o.locals)},354:function(e,t,n){},659:function(e,t,n){"use strict";n.r(t);var o=n(62),c=n.n(o),r=n(0),i=n(23),l=n(1),a=(n(353),n(355),n(3)),s=n(6),u=n.n(s),f=(n(2),function(e){var t=e.size,n=void 0===t?20:t,o=e.className;return Object(r.createElement)(a.Icon,{className:u()("woo-icon",o),icon:Object(r.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",height:n,width:Math.floor(1.67*n),viewBox:"0 0 245 145"},Object(r.createElement)("path",{fill:"#96588A",d:"M22.76 0h199.1a22.77 22.77 0 0 1 22.8 22.76v75.92a22.77 22.77 0 0 1-22.78 22.78h-71.41l9.77 24-43.13-24H22.76C10.1946 121.449.011 111.2654 0 98.7V22.76C.011 10.1946 10.1946.011 22.76 0z"}),Object(r.createElement)("path",{fill:"#FFF",fillRule:"nonzero",d:"M12.32 20.63a8.16 8.16 0 0 1 6.25-3.09c5.0733-.36 7.9867 2.0333 8.74 7.18 3.14 20.86 6.4933 38.5633 10.06 53.11l21.92-41.69c2-3.76 4.49-5.76 7.52-6 4.3867-.3067 7.13 2.49 8.23 8.39a186 186 0 0 0 9.47 34.23c2.62-25.38 7.0133-43.7133 13.18-55a7.73 7.73 0 0 1 6.6-4.43 8.8 8.8 0 0 1 6.32 2 7.75 7.75 0 0 1 3.05 5.74 8.52 8.52 0 0 1-1 4.77c-3.9 7.24-7.12 19.28-9.66 36.12-2.48 16.2533-3.3967 28.9633-2.75 38.13a12.25 12.25 0 0 1-1.16 6.56 6.32 6.32 0 0 1-5.33 3.53c-2.6667.18-5.3033-1.0567-7.91-3.71-9.2933-9.54-16.6567-23.7267-22.09-42.56C57.3 76.7167 52.48 86.3333 49.3 92.76c-5.86 11.3333-10.89 17.13-15.09 17.39-2.7333.1933-5.0667-2.0933-7-6.86-5.1-13.0933-10.5833-38.4033-16.45-75.93a8.56 8.56 0 0 1 1.56-6.73zM227.23 36.34a23.17 23.17 0 0 0-16-11.59 26.25 26.25 0 0 0-5.42-.58c-9.5867 0-17.41 5-23.47 15a53 53 0 0 0-7.78 28.16c0 7.7333 1.6167 14.3333 4.85 19.8a23.15 23.15 0 0 0 16 11.59 26.28 26.28 0 0 0 5.42.59c9.68 0 17.5033-5 23.47-15A53.89 53.89 0 0 0 232.08 56c0-7.7333-1.6167-14.2867-4.85-19.66zm-12.61 27.72c-1.3733 6.56-3.9167 11.5-7.63 14.82-2.9267 2.6667-5.6133 3.7433-8.06 3.23-2.4467-.5133-4.4033-2.6667-5.87-6.46a25.68 25.68 0 0 1-1.76-9.09 35.9 35.9 0 0 1 .73-7.34 33 33 0 0 1 5.28-11.88c3.3333-4.8933 6.8067-6.9467 10.42-6.16 2.44.4867 4.3933 2.64 5.86 6.46a25.68 25.68 0 0 1 1.76 9.12 35.73 35.73 0 0 1-.73 7.33v-.03zM164.57 36.34a23.2 23.2 0 0 0-16-11.59 26.42 26.42 0 0 0-5.43-.58c-9.5933 0-17.4167 5-23.47 15a53 53 0 0 0-7.78 28.16c0 7.7333 1.6133 14.3333 4.84 19.8a23.19 23.19 0 0 0 16 11.59 26.44 26.44 0 0 0 5.43.59c9.68 0 17.5033-5 23.47-15A53.88 53.88 0 0 0 169.4 56c0-7.7333-1.6133-14.2867-4.84-19.66h.01zm-12.61 27.72c-1.3667 6.56-3.91 11.5-7.63 14.82-2.93 2.64-5.63 3.72-8.07 3.23-2.44-.49-4.4-2.64-5.86-6.46a25.7 25.7 0 0 1-1.77-9.09 35.9 35.9 0 0 1 .74-7.34 33 33 0 0 1 5.28-11.88c3.3333-4.8933 6.8067-6.9467 10.42-6.16 2.44.4867 4.3933 2.64 5.86 6.46a25.91 25.91 0 0 1 1.76 9.12 35.73 35.73 0 0 1-.73 7.33v-.03z"}))})});Object(i.setCategories)([].concat(c()(Object(i.getCategories)().filter((function(e){return"woocommerce"!==e.slug}))),[{slug:"woocommerce",title:Object(l.__)("WooCommerce",'woocommerce'),icon:Object(r.createElement)(f,null)}]))}});
|
packages/woocommerce-blocks/build/featured-category.js
CHANGED
@@ -1 +1 @@
|
|
1 |
-
this.wc=this.wc||{},this.wc.blocks=this.wc.blocks||{},this.wc.blocks["featured-category"]=function(t){function A(A){for(var f,i,n=A[0],P=A[1],K=A[2],w=0,v=[];w<n.length;w++)i=n[w],Object.prototype.hasOwnProperty.call(o,i)&&o[i]&&v.push(o[i][0]),o[i]=0;for(f in P)Object.prototype.hasOwnProperty.call(P,f)&&(t[f]=P[f]);for(a&&a(A);v.length;)v.shift()();return r.push.apply(r,K||[]),e()}function e(){for(var t,A=0;A<r.length;A++){for(var e=r[A],f=!0,n=1;n<e.length;n++){var P=e[n];0!==o[P]&&(f=!1)}f&&(r.splice(A--,1),t=i(i.s=e[0]))}return t}var f={},o={9:0},r=[];function i(A){if(f[A])return f[A].exports;var e=f[A]={i:A,l:!1,exports:{}};return t[A].call(e.exports,e,e.exports,i),e.l=!0,e.exports}i.m=t,i.c=f,i.d=function(t,A,e){i.o(t,A)||Object.defineProperty(t,A,{enumerable:!0,get:e})},i.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},i.t=function(t,A){if(1&A&&(t=i(t)),8&A)return t;if(4&A&&"object"==typeof t&&t&&t.__esModule)return t;var e=Object.create(null);if(i.r(e),Object.defineProperty(e,"default",{enumerable:!0,value:t}),2&A&&"string"!=typeof t)for(var f in t)i.d(e,f,function(A){return t[A]}.bind(null,f));return e},i.n=function(t){var A=t&&t.__esModule?function(){return t.default}:function(){return t};return i.d(A,"a",A),A},i.o=function(t,A){return Object.prototype.hasOwnProperty.call(t,A)},i.p="";var n=window.webpackWcBlocksJsonp=window.webpackWcBlocksJsonp||[],P=n.push.bind(n);n.push=A,n=n.slice();for(var K=0;K<n.length;K++)A(n[K]);var a=P;return r.push([644,2,1,0]),e()}({0:function(t,A){!function(){t.exports=this.wp.element}()},1:function(t,A){!function(){t.exports=this.wp.i18n}()},10:function(t,A){!function(){t.exports=this.React}()},18:function(t,A,e){"use strict";e.d(A,"e",(function(){return o})),e.d(A,"r",(function(){return r})),e.d(A,"k",(function(){return i})),e.d(A,"m",(function(){return n})),e.d(A,"b",(function(){return P})),e.d(A,"l",(function(){return K})),e.d(A,"o",(function(){return a})),e.d(A,"d",(function(){return w})),e.d(A,"n",(function(){return v})),e.d(A,"c",(function(){return c})),e.d(A,"p",(function(){return x})),e.d(A,"i",(function(){return j})),e.d(A,"j",(function(){return H})),e.d(A,"f",(function(){return g})),e.d(A,"g",(function(){return b})),e.d(A,"h",(function(){return s})),e.d(A,"q",(function(){return X})),e.d(A,"a",(function(){return F})),e.d(A,"s",(function(){return l}));var f=e(4),o=Object(f.getSetting)("enableReviewRating",!0),r=Object(f.getSetting)("showAvatars",!0),i=Object(f.getSetting)("max_columns",6),n=Object(f.getSetting)("min_columns",1),P=Object(f.getSetting)("default_columns",3),K=Object(f.getSetting)("max_rows",6),a=Object(f.getSetting)("min_rows",1),w=Object(f.getSetting)("default_rows",2),v=Object(f.getSetting)("min_height",500),c=Object(f.getSetting)("default_height",500),x=Object(f.getSetting)("placeholderImgSrc",""),j=(Object(f.getSetting)("thumbnail_size",300),Object(f.getSetting)("isLargeCatalog")),H=Object(f.getSetting)("limitTags"),g=Object(f.getSetting)("hasProducts",!0),b=Object(f.getSetting)("hasTags",!0),s=Object(f.getSetting)("homeUrl",""),X=Object(f.getSetting)("productCount",0),F=Object(f.getSetting)("attributes",[]),l=Object(f.getSetting)("wcBlocksAssetUrl","")},19:function(t,A){!function(){t.exports=this.regeneratorRuntime}()},20:function(t,A){!function(){t.exports=this.moment}()},21:function(t,A){!function(){t.exports=this.wp.compose}()},22:function(t,A){!function(){t.exports=this.wp.editor}()},23:function(t,A){!function(){t.exports=this.wp.blocks}()},27:function(t,A){!function(){t.exports=this.wp.escapeHtml}()},28:function(t,A,e){"use strict";e.d(A,"a",(function(){return r}));var f=e(19),o=e.n(f),r=function(t){var A;return o.a.async((function(e){for(;;)switch(e.prev=e.next){case 0:if("function"!=typeof t.json){e.next=11;break}return e.prev=1,e.next=4,o.a.awrap(t.json());case 4:return A=e.sent,e.abrupt("return",{message:A.message,type:A.type||"api"});case 8:return e.prev=8,e.t0=e.catch(1),e.abrupt("return",{message:e.t0.message,type:"general"});case 11:return e.abrupt("return",{message:t.message,type:t.type||"general"});case 12:case"end":return e.stop()}}),null,null,[[1,8]])}},29:function(t,A,e){"use strict";var f=e(7),o=e.n(f),r=e(9),i=e(8),n=e.n(i),P=e(5),K=e(18),a={root:"/wc/blocks",products:"".concat("/wc/blocks","/products"),categories:"".concat("/wc/blocks","/products/categories")};function w(t,A){var e=Object.keys(t);if(Object.getOwnPropertySymbols){var f=Object.getOwnPropertySymbols(t);A&&(f=f.filter((function(A){return Object.getOwnPropertyDescriptor(t,A).enumerable}))),e.push.apply(e,f)}return e}function v(t){for(var A=1;A<arguments.length;A++){var e=null!=arguments[A]?arguments[A]:{};A%2?w(Object(e),!0).forEach((function(A){o()(t,A,e[A])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(e)):w(Object(e)).forEach((function(A){Object.defineProperty(t,A,Object.getOwnPropertyDescriptor(e,A))}))}return t}e.d(A,"g",(function(){return c})),e.d(A,"d",(function(){return x})),e.d(A,"e",(function(){return j})),e.d(A,"c",(function(){return H})),e.d(A,"b",(function(){return g})),e.d(A,"f",(function(){return b})),e.d(A,"a",(function(){return s})),e.d(A,"h",(function(){return X}));var c=function(t){var A=t.selected,e=void 0===A?[]:A,f=t.search,o=void 0===f?"":f,i=t.queryArgs,w=function(t){var A=t.selected,e=void 0===A?[]:A,f=t.search,o=void 0===f?"":f,i=t.queryArgs,n=void 0===i?[]:i,P={per_page:K.i?100:-1,catalog_visibility:"any",status:"publish",search:o,orderby:"title",order:"asc"},w=[Object(r.addQueryArgs)(a.products,v({},P,{},n))];return K.i&&e.length&&w.push(Object(r.addQueryArgs)(a.products,{catalog_visibility:"any",status:"publish",include:e})),w}({selected:e,search:o,queryArgs:void 0===i?[]:i});return Promise.all(w.map((function(t){return n()({path:t})}))).then((function(t){return Object(P.uniqBy)(Object(P.flatten)(t),"id").map((function(t){return v({},t,{parent:0})}))})).catch((function(t){throw t}))},x=function(t){return n()({path:"".concat(a.products,"/").concat(t)})},j=function(t){var A=t.selected,e=function(t){var A=t.selected,e=void 0===A?[]:A,f=t.search,o=[Object(r.addQueryArgs)("".concat(a.products,"/tags"),{per_page:K.j?100:-1,orderby:K.j?"count":"name",order:K.j?"desc":"asc",search:f})];return K.j&&e.length&&o.push(Object(r.addQueryArgs)("".concat(a.products,"/tags"),{include:e})),o}({selected:void 0===A?[]:A,search:t.search});return Promise.all(e.map((function(t){return n()({path:t})}))).then((function(t){return Object(P.uniqBy)(Object(P.flatten)(t),"id")}))},H=function(t){return n()({path:"".concat(a.categories,"/").concat(t)})},g=function(t){return n()({path:Object(r.addQueryArgs)("".concat(a.products,"/categories"),v({per_page:-1},t))})},b=function(t){return n()({path:Object(r.addQueryArgs)("".concat(a.products,"/").concat(t,"/variations"),{per_page:-1})})},s=function(){return n()({path:Object(r.addQueryArgs)("".concat(a.products,"/attributes"),{per_page:-1})})},X=function(t){return n()({path:Object(r.addQueryArgs)("".concat(a.products,"/attributes/").concat(t,"/terms"),{per_page:-1})})}},3:function(t,A){!function(){t.exports=this.wp.components}()},31:function(t,A,e){"use strict";var f=e(0),o=e(1),r=(e(2),e(27));A.a=function(t){var A,e,i,n=t.error;return Object(f.createElement)("div",{className:"wc-block-error-message"},(e=(A=n).message,i=A.type,e?"general"===i?Object(f.createElement)("span",null,Object(o.__)("The following error was returned",'woocommerce'),Object(f.createElement)("br",null),Object(f.createElement)("code",null,Object(r.escapeHTML)(e))):"api"===i?Object(f.createElement)("span",null,Object(o.__)("The following error was returned from the API",'woocommerce'),Object(f.createElement)("br",null),Object(f.createElement)("code",null,Object(r.escapeHTML)(e))):e:Object(o.__)("An unknown error occurred which prevented the block from being updated.",'woocommerce')))}},37:function(t,A){!function(){t.exports=this.wp.keycodes}()},4:function(t,A){!function(){t.exports=this.wc.wcSettings}()},5:function(t,A){!function(){t.exports=this.lodash}()},50:function(t,A,e){"use strict";var f=e(11),o=e.n(f),r=e(0),i=e(1),n=e(5),P=(e(2),e(32)),K=e(3),a=e(19),w=e.n(a),v=e(13),c=e.n(v),x=e(17),j=e.n(x),H=e(14),g=e.n(H),b=e(15),s=e.n(b),X=e(12),F=e.n(X),l=e(16),u=e.n(l),p=e(21),C=e(29),B=e(28),G=Object(p.createHigherOrderComponent)((function(t){return function(A){function e(){var t;return c()(this,e),(t=g()(this,s()(e).apply(this,arguments))).state={error:null,loading:!1,categories:null},t.loadCategories=t.loadCategories.bind(F()(t)),t}return u()(e,A),j()(e,[{key:"componentDidMount",value:function(){this.loadCategories()}},{key:"loadCategories",value:function(){var t=this;this.setState({loading:!0}),Object(C.b)({show_review_count:this.props.showReviewCount||!1}).then((function(A){t.setState({categories:A,loading:!1,error:null})})).catch((function(A){var e;return w.a.async((function(f){for(;;)switch(f.prev=f.next){case 0:return f.next=2,w.a.awrap(Object(B.a)(A));case 2:e=f.sent,t.setState({categories:null,loading:!1,error:e});case 4:case"end":return f.stop()}}))}))}},{key:"render",value:function(){var A=this.state,e=A.error,f=A.loading,i=A.categories;return Object(r.createElement)(t,o()({},this.props,{error:e,isLoading:f,categories:i}))}}]),e}(r.Component)}),"withCategories"),R=e(31),S=(e(108),function(t){var A=t.categories,e=t.error,f=t.isLoading,a=t.onChange,w=t.onOperatorChange,v=t.operator,c=t.selected,x=t.isSingle,j=t.showReviewCount,H={clear:Object(i.__)("Clear all product categories",'woocommerce'),list:Object(i.__)("Product Categories",'woocommerce'),noItems:Object(i.__)("Your store doesn't have any product categories.",'woocommerce'),search:Object(i.__)("Search for product categories",'woocommerce'),selected:function(t){return Object(i.sprintf)(Object(i._n)("%d category selected","%d categories selected",t,'woocommerce'),t)},updated:Object(i.__)("Category search results updated.",'woocommerce')};return e?Object(r.createElement)(R.a,{error:e}):Object(r.createElement)(r.Fragment,null,Object(r.createElement)(P.a,{className:"woocommerce-product-categories",list:A,isLoading:f,selected:c.map((function(t){return Object(n.find)(A,{id:t})})).filter(Boolean),onChange:a,renderItem:function(t){var A=t.item,e=t.search,f=t.depth,n=void 0===f?0:f,K=["woocommerce-product-categories__item"];e.length&&K.push("is-searching"),0===n&&0!==A.parent&&K.push("is-skip-level");var a=A.breadcrumbs.length?"".concat(A.breadcrumbs.join(", "),", ").concat(A.name):A.name,w=j?Object(i.sprintf)(Object(i._n)("%s, has %d review","%s, has %d reviews",A.review_count,'woocommerce'),a,A.review_count):Object(i.sprintf)(Object(i._n)("%s, has %d product","%s, has %d products",A.count,'woocommerce'),a,A.count),v=j?Object(i.sprintf)(Object(i._n)("%d Review","%d Reviews",A.review_count,'woocommerce'),A.review_count):Object(i.sprintf)(Object(i._n)("%d Product","%d Products",A.count,'woocommerce'),A.count);return Object(r.createElement)(P.b,o()({className:K.join(" ")},t,{showCount:!0,countLabel:v,"aria-label":w}))},messages:H,isHierarchical:!0,isSingle:x}),!!w&&Object(r.createElement)("div",{className:c.length<2?"screen-reader-text":""},Object(r.createElement)(K.SelectControl,{className:"woocommerce-product-categories__operator",label:Object(i.__)("Display products matching",'woocommerce'),help:Object(i.__)("Pick at least two categories to use this setting.",'woocommerce'),value:v,onChange:w,options:[{label:Object(i.__)("Any selected categories",'woocommerce'),value:"any"},{label:Object(i.__)("All selected categories",'woocommerce'),value:"all"}]})))});S.defaultProps={operator:"any",isSingle:!1};A.a=G(S)},52:function(t,A){!function(){t.exports=this.ReactDOM}()},55:function(t,A){!function(){t.exports=this.wp.viewport}()},60:function(t,A){!function(){t.exports=this.wp.hooks}()},614:function(t,A,e){var f=e(615);"string"==typeof f&&(f=[[t.i,f,""]]);var o={insert:"head",singleton:!1};e(30)(f,o);f.locals&&(t.exports=f.locals)},615:function(t,A,e){},64:function(t,A){!function(){t.exports=this.wp.htmlEntities}()},644:function(t,A,e){"use strict";e.r(A);var f=e(0),o=e(1),r=e(22),i=e(23),n=e(18),P=e(3),K=function(){return Object(f.createElement)(P.Icon,{icon:Object(f.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24"},Object(f.createElement)("path",{d:"M22 7.5H2c-1.2 0-2.1 1-2 2.2l.7 11.1c.1 1.1 1 1.9 2 1.9h18.5c1.1 0 2-.8 2-1.9L24 9.6c.1-1.1-.9-2.1-2-2.1zM13.1 2.8v-.4c0-1.1-.9-2-2-2H4.8c-1.1 0-2 .9-2 2v3.4h18.4v-1c0-1.1-.9-2-2-2h-6.1z"}),Object(f.createElement)("path",{fill:"#fff",d:"M14.4 18.7L12 17.4l-2.4 1.3.5-2.6-1.9-1.9 2.6-.4 1.2-2.4 1.2 2.4 2.6.4-1.9 1.9z"}))})},a=(e(612),e(614),e(6)),w=e.n(a),v=e(21),c=(e(2),e(50)),x=e(66),j=e(5);function H(t){return t&&Object(j.isObject)(t.image)?t.image.src:""}var g=e(11),b=e.n(g),s=e(19),X=e.n(s),F=e(13),l=e.n(F),u=e(17),p=e.n(u),C=e(14),B=e.n(C),G=e(15),R=e.n(G),S=e(12),d=e.n(S),D=e(16),O=e.n(D),V=e(29),h=e(28),k=Object(v.createHigherOrderComponent)((function(t){return function(A){function e(){var t;return l()(this,e),(t=B()(this,R()(e).apply(this,arguments))).state={error:null,loading:!1,category:"preview"===t.props.attributes.categoryId?t.props.attributes.previewCategory:null},t.loadCategory=t.loadCategory.bind(d()(t)),t}return O()(e,A),p()(e,[{key:"componentDidMount",value:function(){this.loadCategory()}},{key:"componentDidUpdate",value:function(t){t.attributes.categoryId!==this.props.attributes.categoryId&&this.loadCategory()}},{key:"loadCategory",value:function(){var t=this,A=this.props.attributes.categoryId;"preview"!==A&&(A?(this.setState({loading:!0}),Object(V.c)(A).then((function(A){t.setState({category:A,loading:!1,error:null})})).catch((function(A){var e;return X.a.async((function(f){for(;;)switch(f.prev=f.next){case 0:return f.next=2,X.a.awrap(Object(h.a)(A));case 2:e=f.sent,t.setState({category:null,loading:!1,error:e});case 4:case"end":return f.stop()}}))}))):this.setState({category:null,loading:!1,error:null}))}},{key:"render",value:function(){var A=this.state,e=A.error,o=A.loading,r=A.category;return Object(f.createElement)(t,b()({},this.props,{error:e,getCategory:this.loadCategory,isLoading:o,category:r}))}}]),e}(f.Component)}),"withCategory"),z=Object(v.compose)([k,Object(r.withColors)({overlayColor:"background-color"}),P.withSpokenMessages])((function(t){var A,e,i,a,v,g,b=t.attributes,s=t.isSelected,X=t.setAttributes,F=t.error,l=t.getCategory,u=t.isLoading,p=t.category,C=t.overlayColor,B=t.setOverlayColor,G=t.debouncedSpeak,R=b.editMode;return F?Object(f.createElement)(x.a,{className:"wc-block-featured-category-error",error:F,isLoading:u,onRetry:l}):R?Object(f.createElement)(P.Placeholder,{icon:Object(f.createElement)(K,null),label:Object(o.__)("Featured Category",'woocommerce'),className:"wc-block-featured-category"},Object(o.__)("Visually highlight a product category and encourage prompt action.",'woocommerce'),Object(f.createElement)("div",{className:"wc-block-featured-category__selection"},Object(f.createElement)(c.a,{selected:[b.categoryId],onChange:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],A=t[0]?t[0].id:0;X({categoryId:A,mediaId:0,mediaSrc:""})},isSingle:!0}),Object(f.createElement)(P.Button,{isDefault:!0,onClick:function(){X({editMode:!1}),G(Object(o.__)("Showing Featured Product block preview.",'woocommerce'))}},Object(o.__)("Done",'woocommerce')))):Object(f.createElement)(f.Fragment,null,(v=b.contentAlign,g=b.mediaId||function(t){return t&&Object(j.isObject)(t.image)?t.image.id:0}(p),Object(f.createElement)(r.BlockControls,null,Object(f.createElement)(r.AlignmentToolbar,{value:v,onChange:function(t){X({contentAlign:t})}}),Object(f.createElement)(r.MediaUploadCheck,null,Object(f.createElement)(P.Toolbar,null,Object(f.createElement)(r.MediaUpload,{onSelect:function(t){X({mediaId:t.id,mediaSrc:t.url})},allowedTypes:["image"],value:g,render:function(t){var A=t.open;return Object(f.createElement)(P.IconButton,{className:"components-toolbar__control",label:Object(o.__)("Edit media"),icon:"format-image",onClick:A,disabled:!p})}}))))),(A=b.mediaSrc||H(p),e=b.focalPoint,i=void 0===e?{x:.5,y:.5}:e,a="function"==typeof P.FocalPointPicker,Object(f.createElement)(r.InspectorControls,{key:"inspector"},Object(f.createElement)(P.PanelBody,{title:Object(o.__)("Content",'woocommerce')},Object(f.createElement)(P.ToggleControl,{label:Object(o.__)("Show description",'woocommerce'),checked:b.showDesc,onChange:function(){return X({showDesc:!b.showDesc})}})),Object(f.createElement)(r.PanelColorSettings,{title:Object(o.__)("Overlay",'woocommerce'),colorSettings:[{value:C.color,onChange:B,label:Object(o.__)("Overlay Color",'woocommerce')}]},!!A&&Object(f.createElement)(f.Fragment,null,Object(f.createElement)(P.RangeControl,{label:Object(o.__)("Background Opacity",'woocommerce'),value:b.dimRatio,onChange:function(t){return X({dimRatio:t})},min:0,max:100,step:10}),a&&Object(f.createElement)(P.FocalPointPicker,{label:Object(o.__)("Focal Point Picker"),url:A,value:i,onChange:function(t){return X({focalPoint:t})}}))))),p?function(){var t,A,e=b.className,i=b.contentAlign,K=b.dimRatio,a=b.focalPoint,v=b.height,c=b.showDesc,x=w()("wc-block-featured-category",{"is-selected":s&&"preview"!==b.productId,"is-loading":!p&&u,"is-not-found":!p&&!u,"has-background-dim":0!==K},0===(t=K)||50===t?null:"has-background-dim-".concat(10*Math.round(t/10)),"center"!==i&&"has-".concat(i,"-content"),e),j=b.mediaSrc||H(p),g=p?(A=j)?{backgroundImage:"url(".concat(A,")")}:{}:{};if(C.color&&(g.backgroundColor=C.color),a){var F=100*a.x,l=100*a.y;g.backgroundPosition="".concat(F,"% ").concat(l,"%")}var B;return Object(f.createElement)(P.ResizableBox,{className:x,size:{height:v},minHeight:n.n,enable:{bottom:!0},onResizeStop:function(t,A,e){X({height:parseInt(e.style.height)})},style:g},Object(f.createElement)("div",{className:"wc-block-featured-category__wrapper"},Object(f.createElement)("h2",{className:"wc-block-featured-category__title",dangerouslySetInnerHTML:{__html:p.name}}),c&&Object(f.createElement)("div",{className:"wc-block-featured-category__description",dangerouslySetInnerHTML:{__html:p.description}}),Object(f.createElement)("div",{className:"wc-block-featured-category__link"},(B=w()("wp-block-button__link","is-style-fill"),"preview"===b.categoryId?Object(f.createElement)("div",{className:"wp-block-button aligncenter",style:{width:"100%"}},Object(f.createElement)(r.RichText.Content,{tagName:"a",className:B,href:p.permalink,title:b.linkText,style:{backgroundColor:"vivid-green-cyan",borderRadius:"5px"},value:b.linkText,target:p.permalink})):Object(f.createElement)(r.InnerBlocks,{template:[["core/button",{text:Object(o.__)("Shop now",'woocommerce'),url:p.permalink,align:"center"}]],templateLock:"all"})))))}():Object(f.createElement)(P.Placeholder,{className:"wc-block-featured-category",icon:Object(f.createElement)(K,null),label:Object(o.__)("Featured Category",'woocommerce')},u?Object(f.createElement)(P.Spinner,null):Object(o.__)("No product category is selected.",'woocommerce')))})),U=[{id:1,name:Object(o.__)("Clothing",'woocommerce'),slug:"clothing",parent:0,count:10,description:"<p>".concat(Object(o.__)("Branded t-shirts, jumpers, pants and more!",'woocommerce'),"</p>\n"),image:{id:1,date_created:"2019-07-15T17:05:04",date_created_gmt:"2019-07-15T17:05:04",date_modified:"2019-07-15T17:05:04",date_modified_gmt:"2019-07-15T17:05:04",src:"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAASABIAAD/4QBARXhpZgAATU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAADIKADAAQAAAABAAADHwAAAAD/7QA4UGhvdG9zaG9wIDMuMAA4QklNBAQAAAAAAAA4QklNBCUAAAAAABDUHYzZjwCyBOmACZjs+EJ+/8AAEQgDHwMgAwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+v/EAB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQEAAECdwABAgMRBAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/bAEMAAQEBAQEBAQEBAQIBAQECAwICAgIDBAMDAwMDBAQEBAQEBAQEBAQEBAQEBAUFBQUFBQYGBgYGBwcHBwcHBwcHB//bAEMBAQEBAgICAwICAwcFBAUHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHB//dAAQAMv/aAAwDAQACEQMRAD8A/twooor2DxwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAowD1oooAaUB9qYUP1/wA/WpaKCXBFfBHWirFNKA+1BLpkNFPKH/P/AOumUENWCiiigQUUUUAFP8xvT/P5UyigaP/Q/twooor2DxwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACivJvin8ePgv8D9Fn8Q/F74p6F8OdIt0aQy6veRW5YLnIRHYPIxIICoGYngAnivzz1n/gtv/wAE7NM1O803S/i5qfjYae5We68PaDqeo2yAHZv86C1ZHRpsQoULeY5xHvGSJc4rRspQb2R+stFfjfef8Fy/2LbWznv4/D/xMu7W3A3PH4Q1IKCuROC7xLGBZkYuGLBVJwpc5Adc/wDBeb/gmvZx20lz8WNbiNw2Ch8O6r5kasP3TSJ9l3xi4IIiVgHYAttCfNVpMwdeC+0j9jqK/Lzw7/wWg/4Jl+Jb2x02z/aw0Gxvr+VYQt/Hc2iI7AE+ZLNAkMaoD88jOI1Pylt3Ffod4C+I/gH4peHbHxd8OPGOm+OPC+prvtr/AEu4juYJFyRuV42ZSDg81Kd9jU7WiiimAUUUUAFFFFABRRRQAhOAT6VBUrnjHrUVBlNhRRRQQFFFFABRRRQNbn//0f7cKKKK9g8cKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKPxosNIKKKKBBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRX56/tb/8FI/gX+ytqeleAbe1v/jn8ePEVwLWw8BeDfLvNWDGNpPMuk3hbSBVGWeXnBBCtmvzV8b+K/2u/wBsceJ7T9onx1efsw/Bm4uFGn+Avh7er/a15bncHXVtZVWKKYyFeG0wGZnO9dqGujC4SrXlyUYOT/Ber2R5+ZZthcHDnxVRRXS+79Fuz9cfj3+3/wDsc/syX8WjfGr4/aF4R8RXETTRaUsjXd9IFYrhba2WabczBlUFQSVbH3Wx8D+JP+C1Hh3xPq0Wh/ss/slfEf8AaC89vl1m6s/+Ee0coQvluLrUArMkhYYIj4QGQgrjd4z4G/Z0/Z8+GRQfDP4K6J4YvCMS6lND9t1GYsu1jJeXRmuXyuVA34VflAwTn6AstOiVEBXgdB6V9ThuEZW5sRUt5R/zf+R+a5l4oRcnDA0rr+aX/wAiv8z511z9oT/gq/8AF+6vZZPHXw+/ZU8L3SSQR2Wg2UniHUlVsjzDdXawwrJ0CFY/lUliN+AnnE37Nv7Qnj6/bUPjV+378W/HTykk2ujagvhyzBb5WCxacsbBfK/dqC5K/MwO9i1fci2IUEbevFSoioRxivZp5Bg4L+Hf1bf4bHyWI41zWo9a/Kv7qS/S/wCJ8Y+D/wDgnz+zD4c8RQeL7/4fy+PvE1qHSG+8WX11rTxq/AVFvZZo12DIQhNy5JzuLE/aujeF9G0mzjsNK0m20uwh27IbeJIo12LsXCIAo2qAowOAABxV2KTOCBgjnmquseI7PQLP7ZdhghcIqrgsc56A12UcNCHu0oJeiseXXx9Wq+fEVXJ922zamtrKCCR52SK2QYcvgLj3zxj2r5u8d/EfS7GW/sNC0q2JkZvMu5YlYuxGGIG3ksoA3HJIqn4n8b3etvMxm8qHnZHn5VA/Qn1NfmF8YP2nta1/xo3wd/Zi0C2+L3xTmEsWoaj5xGiaA6sE3ahcRhtzqxJNvFmTCkYFetSowpJTrv0Xd+S6ng4jFVa7dPCr1eyS7t7JH0B8SdV+Cdj4c1rXvjDpvhqz8IR23l302s21stuYISZBGVdMMqtlljAPzcgZr8jb/wDaw8S/sxeLV/ae/wCCZXgzxX4W+HWi6io8cXEluqeDdWhSUDaUuJC0EAYshltkRB/CRsBr7v8Ahj+wV4q8f+IfCnxE/aX8Z3f7RHj3wrcSPYWphS08P2TEceXYqAjuMh/MmLHIUDhBX6WeIf2fNB1nwD4g8B+IhE3hvxJpc+mz2dqnlqsdxGY2C7flAXd024OORjiuHNsCsVHlnFQ7aJy+/aPor+p6fDuazy+oqlKcqjv7zu4wt1snrLTVN2s+nU6z9l3/AILl/DTxFqOi/Db9t3wa/wCyj8UdXihksdVmEk3hjVzcFfJ/s+9/eOd6MHPmgBRnLdM/u7pupadrFja6ppN9FqWm3yCSGeBw8bq3IKspIIPtX8Yn7Kdlovxc/ZZtPhf8UvC2meJtR+CF7qHw71C3u4RLuj0xhBExEiZjM1r5TAxEowwVI+6vWfCvxr+15+wTr0+pfsg+IrXx78FCjC4+E/iqSU6dbg4Z5tMuA/2iK4baVRGfy/mwRhRXyeJ4TqSoxxGF95NXt1X+dttPuP07LPEyjDEywWYe7JNpS+y/8rrVXv6n9jlFfmv+xV/wVG/Z1/bLvJvAdk9/8Hfj/pSu1/8AD/xaiWeriOMLungjDyJPbkt8roxPBJGOT+lFfHyg4uzVj9UpVoTSlCSa8tQoooqTQKKKQnAJ9KAInOW+lNoooMGwooooEFFFFABRRRQNbn//0v7cKKKK9g8cKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACj8M013SNdzkKAepOK83+IPxe+Hfwu0DV/FfjrxRaeGvDmhQNcXl9eSpFBEi9cuxAJPZVyxOAASQDag3qZzrQj8TselVUvtQsNLtZr7Ur6HTrO2UvJNcOscaqoLEszEKAACSScYBNfz/fFf/gtb4i+NHiK5+EH/AASu+CNx+1Z8UNOmcarr2oRyWfh7T4I8KZPPdoBN5kh2RN5iqwV2Xcu0t5xp3/BLb49/tOalF8QP+Ckv7XniP4iTavdNe3Hw88L3Umn+HLPeG3W6srgugVvKDLGreTuG4s+Y1GlOTtGJjWx9Gmr1HY/Uf4p/8FXv+CeHwckv7Txh+1Z4Vn1SwiSZrHSLn+1LhvNGUVVs1my78EDsCGOFOa+UJ/8Ag4Q/4Jsw6u2nJ468S3NiszI2pR6Fdm1ESj5rguUDGBWym4KWLA4UgqW9O+E//BPf9hT4IpbN8Pv2cfC1tqdoZMXt5aLf3e6T77Ga5MrAkHAxjAJVcLxX1ifBvgKewOkN4F0V9ECLGLM2Nv5O2PaEXyvK8vagUBRtwoAxjFdayurvJo82XEVC9lBs4n4L/wDBTv8AYK+P0htvht+094XvdQWBLhrXULkafMqSHC5W7EI3E/wZ3eoFfeCOkiI6MHSQblYcgg98/wAq/Hb44f8ABLj9hv8AaBR7rxX8CdL8OeIy800er+HVbS7wXE3zGeR7UxefIr/MPN3AHoME5+GW/ZJ/b6/4JqtP8T/2Ivjhq/7UXwe0BnuNU+EvjFzNdXERjPmzwXKbPMlUKoRIkEgIXO9NyjGrhqtPW115HZhc1o1bR+F+ex/TiOaK+Ov2If22PhD+3X8GbH4r/Cy+eO9sXWx8Q6NcKUutL1EKDJbygjBwSdjqSrDuDkD7F6d+fTvXOpJ6o9JoKKKKZIUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRXIePvH/gv4WeDfEfxD+IniWz8HeCfCVs15qWp38gigt4V6s7twBkgD1JAHNAG9q+r6XoGl6jrmuajBpGjaRC9zdXVy6xxQxRgs7u7EKqqoJJJwBX4IfHr/goH8bP2s/EfiT4N/sG3a/D/AOEGhzRQ678bbkbo7gLIPtFv4eiaNo7qQICn2kkxhicYC7j4p44+LXxB/wCCmvjW/wBe8Z22s/D79hPQJbzTtF8Hxzz2M3jeNiDFqeotG0M6abIgQxW4wZEZhkfer6a8P+E9L8N6Jo3hvw/pUOh+HPD9uttZWFogjgghXO2OONcKqjJwB3Pqa+kybh6de1Wt7tPp3l/kv6R+ecV8eU8HfD4S06uzfSP+b8tl17HmXwX+AHwz+C1hqVn4B0Z7jX/Ecxu9c8S6m5udZ1e5c5kmu7uQmR975by1IQcAKABj6Ci0yFFX5RnPcUWdusXb5j1zV6WQgADvX3tOlCnFU6StFdEfitfEVcRUdbEScpvq9SiLdI3BxmtG1GMdc1UQFz93Nbtnb7cHH3vwqqkrImnTV9CxDbNIMAZoksioyR2rbt0Xb93Aqpq+oWek2Ut/eMI44geCcEkdh71yqTvY9F0oqN2c5qF9Z6PZy3l7KIoowSPUkdgO5PSvlfxJr1zqU97qmp3+yztVeVmkO2OKNBlm5OFUKuWPTrXQ+OfGsWr3ktwrGDTrZDtEpACKBlmJ6DpnOeBX5a6x4y1/9uTxtffC/wCGmoXvhn9mHwpcRN4l8XWjPH/wkrqxWfSbF12H7MGytzOrENtaMDBzXpRaoxTavOWy/rZd30PClD6zNpO1OO8v63b6Lr6XL2s6/wDEr9tPxRqPgX4Oa5f/AA1/Zx8M3cR1bx5Ys0dz4gyrLJZ6U5UBYY5MrLcAnlML1r9LPgH+yj8Lvgl4VsfDfgrwhaeFfDMD/aBY24LGaQhQZZ5WZpJpGCjczsWbqSTXqfwh+FXhfwL4T8NaJoOjWmi+FvD1pFb6Xptqm2GCGMYVAuAML29Tk17M2MnHFcbm4ycm7z6vt5Lsvz6nqxpKUFCKtTW0e/8Ael3f4LZWKdlbW1nB9ntLdbWBOiIAFzUFzCsitHIuUbsa0toAPuaZKu8ADhhWN+pq4pqx+Lmi6DffCX/goL+0F8LtOjFp4I+NPhiz+IdraxoViTUY5RY3kgyoAa4Kq0hQsrMPmw/3voDV9IkEjHHynP61pfHDwr4tj/b/AP2NvFvhzw1c6poWqeHfFeheI7wQvJaQWjRQTxCSVVKwSvMgEYchZeV+8Aa+07/4ZeE9TWHzdPNs0JGDExGQOcN1znuevvXXlGY+zU4SWik/x1/U8/iHJnXdKrFq7ir+qvH8kfkV8ZP2ZvAnxkj0zVLya+8D+P8AQZPO0vxV4dm+w6vauFIAFzGokeI5+aJiVOOgr9Df2DP+Cj/xB+FV5pf7NX/BQbxRbzai85g8K/Fp4YNO0LUYSEEFlfyNIi2uog7lBdVSXAAZmIzz/in4f3nh24lhkhE9uBvWVASu1jxk46+oNeMeL/hz4c8eaPqHhfxj4bs/E/h3Ul2z2l9Cs0TY6Ha4YblPRuoPSts4yShj4c0fdn3/AM+/5kcL8W4zJ6qi1zU9nF9v7r6fkf1G29xb3lvDd2k6XVrcoJI5I2DI6sMhlI4II5BHWpq/mb+A/wAfv2tf2IbW00jRV1j9sH9nG1LPP4f1S6a78Y6auwhRpl7cTw21xZxbVzbz5kAzsfnA/br9lH9s/wDZ+/bO8G3vi34G+NU16bQGjg1vSp45Le/0y5dd3k3MEqI6sOQGAKNg7WNfkeYZdVws/Z1lZ9Oz9Gf01kef4XMaXtcNO/dbNeq/pH1VTHPGPWn1C5y30rhPYm9BtFFFBiFFFFABRRRQAUUUUDW5/9P+3CiiivYPHCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKaQB+lRyyxQIZJpFijHVmIAp+QM57V/ON+3z+1r8a/wBr/wDaPuP+Cc37E/iq68J6R4UZV+NHjqz8tX0mwuNiNb2Uu/JuCjSo235xKAo2gFqcYtuy3MMTXjTjzSdkfQf7bv8AwVe8HfC34ip+zD+z34Suv2kv2sfEEDw6R4b0MrNYWdw5ZVk1S5WRREkSq0rxplhGpLNGCGr4p8K/8E3vjB+1n4h0L48f8FR/jNN438Q6e0bWXwp8NyiDQLJIy/lJcmLMc8sbSM8jRZDMxUuyAhvvP9lf9ij4Cfsa+CB4N+Dvhc/bZpZJ9Q1/Uts+q30smNzTXG0EKQABGm1QFHBOSfpmcOhwcqM5H1/CvpcLlei9q/l/mfn2Y5+1KSor5vf5diL4e6F4D+EPh6Lwh8J/hzoPw18M26BI7HRbSO1iG3O0sI1XeQWJLNkliSScmtqbUbu7mMs0zTk43c4H5CsYRkndjcPWr0UORgA4B59a9aFCMPhR89UxVWo7ylc3bS4yDgbh+tdLbXROAeG461ztrZSIBmMjJ9P/AK1dlaeHb1WzLiNFweuetctWa6s7cPCb2RpWchkmjTqG54rdkiBzgYxwOn16VXs7CO23YzLL69gOgrQQkcNyP/1V5tWSWx71Gk7an8//AO0x4T+KH/BLj9qXUf8AgoN+z94duPEX7KfxFWOL4w+AdGAjH2k7kGqwwqhhDDcJGkbaVcOGfbLgf0MfA740+AP2iPhT4G+M3wv1pde8EfECwi1CxmUqWVZFBMcgVnCTRNlJEydrAiuW1KxtdQsr6wvrdbqx1KGS3nicZWSKVSro2eqspII75r+eTRPhv+2p/wAEcPH3xN8T/sx/Dpv2qP2FvHmqr4i1bwyp/wCJ/o88rMs0dhBC/wA6qGB3LbspVQCFIyfIxeGcPfitD6fLMw5l7Go9ej7n9TVFfJX7HX7aPwT/AG2/hXpnxL+EPiCP7RtCavoFzJEdT0m5GQ1veQo5MTjHHqMfSvrX04xmuVa7Hsyg10Cigc9KKCQooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAy9c1vSfDei6t4i17UItJ0PQbaW8vLqdgkcMEKl5JHY8BURSSewFfze/F34j+IP8Agpj8Sm1rWorvQf2FPhXqk1v4f0GRpkj+IU23MeqXUeIwdItpEAgjYN55Yt2wv0H/AMFdP2gdV8d3nw+/4J5fBPWJJviP8cLoXXjm90+Zh/YPhuzaGaUXwiBZU1aNmt0Qsm8E9jg9V4X8L6ZoekaFoWk2UenaH4Zs4NO0+1hUJHb2tqgjhiRQAFREAUAV9DkWTKvL2tZfu49O77ei6/cfA8acVvCU/q2Ff72XX+Vd/V9O2r7D9I0WK2hhWC2jtoIFCJDEgREVQAFRFwqqoAAUAACuj+xjGMc/59q2re0AUHbj60txCIwcDmvvZVb7H4tHC2Wu5jx24HHGMU5rQNgjO3/CrYYZP1rSiXeOBgDg1DqPcqFJPQxYrLbyAcD0FaMS7Tg8Hp9KveWm08HIqpMu0YGeo5qee5r7JR1RdW4QDcW2BRzn0r5g+JXjaTVNSuNOtJxLYWb7U28gsBgnI65Ofwrtfin44t/CmhvZiM3F9rKPFEh+6F/iY49MjA9TX5JftNfFbxXHa+FPgl8NLuS1+LPx4ml0uzvIDmXR7HaRc6qUBDFLUEBTlQZGUZFelhKShB159NvN+Xz0PGzDFOtUjhaT1erfZLV38ktTmfiZ4x8UftUfELVv2evhVrFxofwq8LMjePPGFiZB50sMwEuhWki7V86WMgXUgc7I2K4zX6r/AAL+BXh74X+HfC2l6Ho9n4e8JeH7QQ6ZpNtHhIUPIBB4zySc5LMSSc15f+y3+zn4H+HPw403wnpGntbaNonMjK21ru8lAe5uJTyzSTyEuxznJ619p74oI44EG1IVCqo6AAYFZ1ZtN3+N7+S7LyX4suhCEkuX+HH4e7f80vN9Oy0L7XQU7cgelOS4JxnkGueecknBJJq7bSE4APUVyunZXO+Na7N7qOvWgAbjnmqqzED/ADxSifpuH5VkdCkaRjygGeM5qJoOM5B96WGTdjjg45qbjnFS3Y2RkXcEU0bRTRrNG/BVxkH88ivDtY8Epa3BmtV8+OQkkKPu5PTHpivd7sL90cc1zFwjMeMnJ+v+frXZhqri9DzMdRjPRo4bQvDi2TG5kjAJHyjuDXy98Vf2f/GulfE3Sf2lP2WvGcXwa/aV8OJ5K30yySaPqtuQytb6pYxny7obXYJIV8xDghuMV9rRwtjPQinvZ+aAWG70oxdKnXi4VVdP+tB5diK2EqRrYaXLJf1Z915Hd/sbf8FM/CHxi1qw+AP7R2mx/s//ALW2nRxwy6BqciRWuun5h9s0aTeyz28zISsZbzUPykHGT+ptfz1fHX9m/wCGfxv0R9O8baADqdsmLHWrE/ZtV09wdwktLyMCeBlfBwjAHoRzXqH7AP7YvxL+HXxU0X9g79rjxHa694tv9PM/ws8WW6Su+vaZZiQPb38x+QapbRRgv8iB1G7LE1+cZxkk8K+dO8Hs+q8n/mfunC/GFPMV7GouWsldro/OP6rofuLRRRXiH14UUUUAFFFFABRRRQNbn//U/twooor2DxwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACo5ZkgRpZDtSPljUlfnX/wUT/b/APhT+wx8MbfUfEKnxj8Y/GatB4M8GWRLXurXjERoAiK7rB5jqGcKeThQTRdJe8wfNZuK2Pl7/grx+3l43+Bngjwf+zX+zXcJqH7WX7T1x/ZPhyyRHe4t9OnEsVzfrtwqPEwxGzEYILYwvFr9hH9izwF+xT8I4vh/4bvW8V+MNbuJNQ8R+JrqNVvdSupSCd7ct5UQAWJCThRk8kmvkX9h39mD4reKfit4y/b7/bpaA/tBfEv5vDPhzUXOPB+mtLcIttF5j/I8iShVAA257uTX64WvjTwLE3kzeNtHSSJ3Rla9hBDxjMinMgw0ecuDyuecV7+XYdRXtZaPp6HwWc42dSXsYarr6/5I6l7ByxJw3oTUEehXN3J5cSZYgnP0rs/DZ0jxDaR6npOqW+tafdRiSKWzmSZJEboyshZSpxwRkHtXWRWkNv8ALDCFVRwxHPTnvzXa8bukedHLG7c2x53YeCnkVXu5vs4PRQOfxroIfCthayA+a8mCHA6DiuuVVXnB9Ccd6idHJxuHFZTryfU6IYKnF6LYrBVZiAiqB7D9KsY4+97fgKQRgEHdilOB9Kwm3Y64RsNGQcZyDT/XilGemOtOAUNyaS1WpTlYY+HUcYAqm4eNxJE+yZeAQcHn0rTIXaQOaqOARk1UdDJu5+PHxw/4JQ22v/FvxJ+0L+yD+0Jrn7Hnxp8UO2o6nHpUkp0fWtRRjJE+oQiUqIvMJLqInU7mJU9Km+AH/BSf4/8A7NPxY8P/ALKX/BU7wtB4V1zxA32bwz8X9PBj8Pa/OxXyoAq2sKxS7TtJ3HLjkYYGv10lTnd098Z618+/tO/s1/CT9rr4QeIPgx8afDkGv6HqUTvpt46/6Rpd4UYR3dq+cpLEWz1wcYNefisuv71L7j3Muzrl/d19V3P0AjkSeNJoXEsUihlZTkEHoRjjmnV/Pf8A8E9v2svjD+yx8dG/4JjftyeIrrxV4psoDdfDX4k6jMRb69p21DHaF51DtNEuVX95KwZWjONq1/Qh1zznFeZFq1uqPpZLRSWzCiiiqICiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK8V/aK+Ofg/9mv4KfEf43eOrjy/D/w80q41F4VZRLcyQxs6W8IYgPNMy7I06sxxXtVfgf8A8FPfGqftG/tMfs9/sO+Hb5rrwv4Hli+J3xGiUr5MtpZz+XplsHUMwnW/i814ztzGOTyAdaFJznGEd27HJj8XGhQqVp7RTf8AXrsfOX7E/wAL/Hut3nxN/a++PLSX3x3/AGpLxdWmFyW8/TdCwraZpjqVULJaxsQ4VQAcAHAr9EIbfZt42qnNJY2uxB8vlqOgA4+n0FaZiGCR1H4V+oUqUacFTjsj+ccRWnXqSr1N3/SCFhgjIGKrXTZwoxUuOcg9O9QSruBycHOaqxDd1oZ0Sktk9Dxit2EAIuejcmqUUH97GasNL5Qx94DrTk7k042V2WWIC9sCsXU7uK0t57qclYLaNpH4yQFGTjqe1JJe/NtLZHf/APXXkvxa8SrpXhqezjjEs+sKYuH2sox971I7Y/OtqFBzml3ObF4uMKbl2Pkb4n+O49c1PVte1TU107w7pCvIsk5EccFvGCzOxJwoCruYk+vNfGv7H3hW/wDjZ8UPG/7VGr2cjL4sd/DHgi3nyHttGtZdkz7fu7b65hFwjZ5Qj6nL/bA1/U9S8PeDPgX4V1D+z/GX7ROrroCyDHy6YiNLqZOQxTfZJLGj44kZeR1r9V/2e/hpp3gjwr4ei0u3FjoWgWMWm6ZB1PkQII1LH1AQDPUnJNexi6i5uVfDD/0prT7lr80z5rLqUnTc38VW/wAoJ6/+BS09E11PcNF05fD2i2WnIwD265c+rHlvwyePaia6IJy2OfrVq9lIBweDxXNyScse5rgir6nrVJ8toroX/tCnoSCema2LSYIQOuelckrEEcYWti0cgbSefrTnDoTSqa6nUG4+Xg5zVcStu47ms7zsfKTjb1qWOUMT6VhyW6HU5nQwyhcZPBPX3rQ+0qBnIBrmvtBVcY244NC3ZY49KydI6Y4i2hqTSg5y3bj/AD6VWSAPzjmmrl9uf4utaVtGMqSME+1K9hpc71IRabSMAEj2qIpgkNxt7YrbIBGCOKoSRgkluCPT0FSpXNZ0l0MS7txIpOOtfD/7X/wr8b+M/h7YeJfhLqieHPjh8GNVh8XeDNT2Zkhv7I7nhVl+YR3kO6GRQGDggMr9K+8/JU+49K5nWLNWRmCAHkirlShVhKjPVSVjmp1qmHrQxNF2lF3R99/sh/tFeGf2rf2c/hV8dvC06vb+ONLilvYVdXNtfRjZd27FPl3wTq6MMKQRgqrZUfSVfgD/AMEuvFf/AAoH9rf9pv8AYzuLUaT4F+JIPxU8EedITvecwwavbwkja/lTlJTGSJEU5+dPmT9/q/KK9CVKcqct4u39ep/SuAxsMTQp4intJJ/f0+WwUUUVkdYUUUUAFFFFA1uf/9X+3CiiivYPHCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoAzxRXm/xc+Lvw3+BXw78UfFX4seLbPwV4F8G2sl5fX97II0RI1LbVzy7sFIRFyzHgAmgDyf9r39rX4T/ALF3wQ8WfG34saxFa6fodvL/AGdpokVLnVL0IzRWdspyXmmYY4B2jJPSv5PLz9jv9qH9t3xbH/wU2/a3/a2g/Ym8O6lPNeeEtL1IZ1HQdF+0TfZ4rdrg26wSMT+4kAMuTvCklRXzl+1X+1l+2J/wWV/af8Da/wDsr/BK+f8AZ/8AgVem88LjxNAkWmw6hGwLX97KT5LyHEQFv5soHygqd2D+gnw//wCCTHh/xnr9l8Y/27/ivr/7THxi1qFrjVdKnvHj0K2nkGFigiTZIYraM7EwUQnLBfu47cDl9SvK8Vtt0XqeBnGe0cNHllO3e2r+48Hf9l7/AII16vfyax8cP+CpniP4v+L5FaO51C88QtDFLcQpgzRqltLtjhVysBErR5yoMnzIPsb4Jf8ABK7/AIIs/HvShP8ACn4kz/FGFo0leGy8Wy+esC5UeZCTHPFHPIRI5ZVdmxtKoSrfQqfsUfsU27Q+T+yv4EQQKirjSrdlIQgqpypDLkZIOQx+ZgTXifxO/wCCVn7DfxQv/wC29P8AhzcfCPxHukmGoeDr2bTW85ySJWjDNGWiJzGqqEX0xxXsT4fr25kov7z5WjxfhOZ2cl9x3l//AMEJPh34Hvb3WP2Yv2sPip+z1fzqlxb2trqhu7M3ERPkPMhEZmhh42RHngfPnmuZ1H4b/wDBaL9iXUl1r4cfE/Tv+Ci/wpYtE+ieIQtlrUe4GRrmSV9khCsGREju5DjYNuPlHjw/YN/a1+CzLe/sn/8ABSHxt4ftNNlM9loHjMf2pYNI6BJHnfcwuHYZEe+3AjG3Byu6umsf+CkX/BTT9mOC1sf2qf2RLH42eC9HijFx4t+H02ZRBD8slxcQHzYzPJ95Yk8rk4GOlcNTLp09ZQcfNbHq089pVXZVFLyZ6ro3/Bd7wN4Zil0r4+/sd/Fr4ReNbLyzcWiaQ11HsyEacM3kskbSfLEPn3EgbwDurr3/AOC7/wCzBBBJdah8CvjFpscbmFfO8MuMzk/u4P8AXbRPImZNm7Cpzlj8os+Df+C+/wDwT58Ry2GnePNa8U/BzX5EFxd2fifRbiI2kgI8tZWjEuZHBVkEYfCnJIGa/U/4VfHL4F/HbRV174R/Enw98R9NRRubS7mG4aLzgG2SIpLRs38SMobPBGaybm3ZVDrXs7X9m18z87vhn/wXA/4J1fEjUtP0W4+LN58N9Z1GVYEj8UadPYReYR82ZiGiREbKs8jINwwM1+pXg3xz4L+I/h2z8V/D7xVp/jfwvqKh7fUNKnS5t5FPdZIyykHsc89RXlPxS/ZU/Zq+N2j3ugfFj4E+F/GVhewiB2utPhS4WIMGCJcRqlxEmRyscigjIOQcV+Tnj3/gkB40+AXiXUvi5/wTE/aA1f8AZ78aFmuLrwhqcxvNDvokIdbKJGVTBHIQFzI56Al8/OFz1I7q68huNGeibXqfu/u2pu4yajUtn5u9fgTD/wAFLf2//wBly4Gnft7fsHahq/hiCQed4x+Gmby0VHXEca25eVJJTIPnP2hdob7uRz9KfDP/AILZ/wDBOj4iNFY3vxrb4Za2zwwPYeK7G40+RJ5TgxFmjKZjP+sfd5adS+Mmt44qH/DnPUwVTda+mp+tiHCk9TVdiME44ryH4Z/tB/Ar4z20d18JPjF4a+JEM7OsY0bUbe5ZymN21UcswXIyVBAr1lsgnI5x37VunfY45U2txhGQR1B7VVePBXqUz/jxVsMDkY5FNIBOCatO25lKOujPjP8Abe/Y+8A/ttfAnWfhR41jey8R6UW1LwnrVvJ5dxpmqxqTDMjkMRGzBVlH8S+4Brgf+CT/AO2P8Rvi54X8e/ssftTJB4d/bC/Zbul0bW7GSQ/aNT05EjFvqaq5JkSQMBJLGWQsVcECRRX3/ImCc9B39K/Cj/gqZ4C1b9lH4kfCz/gqx8BtKa1+Jvwx1ix0b4g2yO5t9X8P3AMJaaIHcXhVViLxchSrsrKjFfNzDDqP72K9T6LIsbK/1eb0e1+jP6XOOCDkGiuf8J+JtH8a+FfDfjHw/fx6l4f8V2FvqVlcwsJI5YLqNZYnVhwysjAg9xXQemetcDR9DJWeoUUUUiQooooAKKKKACiiigAooooAKKKKACiiigAooooA8q+OXxh8Ifs/fCD4jfGrx9cPbeD/AIZaRc6xftGN0hitkLlUXqztjaqjkk4r8Dv2Mfh345OnfEP9oz4ywonxw/am1YeKNejj2mO2g2CKxgixnai2ixOy54djwOle7f8ABWv4j6t8UPin+zB+wB4PkCn4qX48deObmNWM1l4f0SdHg2kEIY768jNtKGByhxj5q9y06wt7K2hgtoEtbaFQkcaDCqgAAUDpgDgV9Rw3hPelXl00Xz3/AMvvPzTj/NLxhgoPf3pfLZffd/JFpIwqg56VXlfaSM9ua0HXKYzke1ZssWdwPf04r66LufmMokIkz0IJp+fwxVR4yvzA8VBknc3WrMHLuaYkwemc+lUbqUkHA4FQ7x0x+FVZpCVx6dqcVqZzq6WMmVmMuQeP89q+efirLHqmrReRL58dvCq5GCM5JOP0r3PxBeNYaVfXQU7kUgH3PGfwzX55ftSfGWz+CfwQ+IvxMVUn1TRLFodLhcMRPqFwRFaw8AkebMyru6DOTxXqYeSgnVltFHiYynKq44eG8mkfLPwO0m6+NH7ZPxx+JaQtdeHfg7bxfDzQpMAKbvctxqQI7tHMIwjj+ByPav260qxXRNH0/SosMLKIISBjJHUkepNfBv7CHwPtvhP8Gfhx4Wuo/N8SJZrq+u3EqBZ59Qu/30rTtkmSVGYRlySSEHQcD78u5D8xzgnmudOfIlPd3k/V/wCW3yOucYKpJ0/hilFekdL/ADevzMq7uC2VBzziszcSd2eRUkhO7nt/n/PFIibjnoB+tdEVZHHJtslRejZ3EdPrVyFgBgdW71W2/KCPrikaQDAzgnms5alJmpnoetWbdTwc5rJhkycZ+U1rQvtGcex/yKza3Oik76mkY8oGPQ9ahRACe2f8+9N88dM49jTlcE46Gs+Vm7NSLAyOxFacTcAjnArCjl6ZOSPwq9FN02kc9qxlE6qU0boIOSKiaPJyRUMLAheeP1q2Bk4HIFc8nY7L3RAYwVx3GcVh30YKHIwR/n/PSujbHQcGsueIOGGMinSephWhdWPzD/bM1fVfgZ42/Zq/bI8M3L6fqH7OnjSyTW2hUB7rw9rEqWl/bu5wgjO9X2ylUyMh0faa/qUsry31GytNQtJBNa30SzROOjK4BB5weQe9fgb+058H7b41fAz4r/C+cc+N9Cu7GIjAxOyFoW+ZWHyyhTyK+9P+CV3xst/jx+wV+zp4oaVT4g8L6DD4W1uEO7vBqOiKLKeOTzP3iyExByrE8MMM6lXb5LirDpVo1UviX4r/AIFj9R8N8a3hqmGm9YPT0lr+dz9CKKKK+XP0cKKKKACiiiga3P/W/twooor2DxwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAPrxX8XP/AAcp/FT9pb4rfE74ffs0eHPBGseHf2ctA1PSbWbV76B7TS9W8Sams5gRbx9kUkcVqSMK+FYSFiMcf2jfzr8iP+Czf7Evxa/bf/Zj8L+D/gjf6dB8Qvhz4ptPEtraapIY7W7WFJI2hf5GVseYHG/A+UjoTUVYXRcJWufmJ+yl+37D4J8QeEv2Nf2wfg7/AMMf/GvQbC2sPD1tcLjStYgiQRrLFKkaRQvMyN8p+RmyA247a/U/UoHkVJI33RONyspBUgjIIOcEY7ivxitviZ8H/wBqfX9f/YF/4LMfD3SfhT+1D4ZYxaF44t1tbC1u7Y4aF7HUZARDM+OxMc5BGN3y10HwY+LPjb/gl/8AGHQP2Rf25PGEvjX9mX4hMYvhH8Rrd45ltrXzCqQanLhHCKjx8kuI/wCEtH936vL83VNKNTWPTy8mflubcMuu3OnpPqu/mm/yP1BvI5Fc5OAvX0GKgSadcbZK9n03T/A+v2EXiLwr4gs/G3hrUF32moWM8dxazpkjdHJEzxuO2Qx/OqVx4P0a4kBWFolz91Tgf5HtX2FLG05JM/NsRlVSDaPH5b6ZQFyWY9QOnFNh1GdGzuKHOf8AJxxXsf8Awg+hbW3QOXf35H0rC1T4eAK0+ltJKME+W2ecehGav61Te5l/Z1aOqPN7/wABfDTxvCLPxl8O9B8WWzSNNs1Kxt7j94yspf54z+82sRv+9yea+HfH/wDwSX/Zb1TVk8bfBC/1/wDZY+I1owks9V8GX0sMUMoYs0pt2fDSMCVz5gABwBwK+9o4JbV2jIIkiyCDwQasvqc6RMjEsa5cVllGsruKPQwGfYig/dm0fnVoXxU/4K//ALHEsulrpuk/8FAPglo0TiC6nkW1161t0IYzXLt5M1zOUztQSygkEE5wa+xfgV/wWt/Ys+Kc9v4V+Juv6h+y18UvNeG48PePoXsGh8tNxdrllFskbEMqeY6sSMAZIz3aa5dRTLPDObeaM5Vx1GPSvJ/iV8H/AIJfGiKaH4wfCDw38R5rmRZZLnVrCKW4Z0AClpgqyvtAAAZiuB0xXjVuG5J3oz+T1/E+mw3HVN2WJp/NaH6h+EvjX8HPiBp/27wP8VvDfi6xkhSZ2sNSt58RTAlC6rIWQSDJXeBuHTIrifiZ+yr+zZ8XLa7j+J3wD8KeMzPbPaNNeaZbtMkMudyxzBFli3Fi26NlbPIOea/EXV/+CUX7CGuSrfaD8PtU+GuoxsZYbrw3q95atFc9VuFBlkQSxk/uxjYuBhDzXMwf8E5vjF8N7hn/AGYf+ClXxJ+DGhLkPpmsMdXSNJAQ7Rkywq9w7bT5hWNkHAPTHm1MrxK0dNP0Z7lHiDAz1hV5fVH2J8XP+CGX7Ffi+R/EHwXtNd/ZZ+IMBVrfV/BV/Lbhdi4VDC5aIIWALlQGbua+d/DX7cP7bv8AwTduR8Mv+Cifwx1T4/fBzTfLXSvi34NtzcJBZZ8tF1BVt4vMnwASH2SZPLN1rzRpv+CzP7NLwaz8Pv2l/Dn7ZWiW8MRutC8R2n2W5ZIT/qLaR1G6R1P7yd3R2IyTnOfQvDf/AAXah8ArJ4X/AG+v2MvGHwMv4maKfUNLsm1bR57ndmOGAScOdgJL+ewyuQPTz6mFnD4oyg/wPYoY+nVXKpqa9df8z7c8Bf8ABaH/AIJu+P5rW0tv2ibTwlfzwLM8HiC1uLFo2fIETlo2jMvByqO+O5GRX2bD+1f+y3cLbvB+0h4EmS7leCJk1yxYPJEu+RRifkxp88gH3F5bA5r8lde/bw/4IO/tK6N/YHxD8Q+Abm2muZAI9c0KTT5I7iXAkl3vaR7GA5M7EDqAxJwfmK70D/g2SMF/cXOpeE3guYckQ3muZEUEoG2MIxcNIynAH710Of8AVsCc/bTju0zphRpvXkkf00eHfFHhbxno9vr/AIO8TWHi7Qb0bor3TLiO5gdeRlZYyyMMg8g44r5u/bZ+B837R37KHx++CVrax3OrePfDd5BpqzDKC/jXzbQ4GSpW4RCGGSpwQD0P8vPiT4jfsjfsw+Ph8V/+CSv7fdj4F1pplXXPh14we8bSNZjJR0trKe5sDDCFBCNJPIqoP+W/UV+s/wCxv/wW9+BHxpu5fhz+0zcaT+zb8atML+e819DJ4dugpRVNpqZneJpHLcR7m6EhiAcVSxkJ3pz0uZ1svnC1WnG9tezPsP8A4IlftOyfHv8AYq8GeAPGN3PH8af2bGk8EeLbK8AW4imsGeK3aT+9vt1QFvvF0bccnLfsHX8uvirxVoH/AATu/wCCpHw7/ag8J6q2vfst/wDBRLyvDniy4sJY3sdP11niNtdtKreSUl8wSrvKttabaWwRX9RKsrqJEIKPyCOQR9a8xrlbj2PqcPPnpqfcWiiikahRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABSEgAknAFLXzt+1z8U9P8Agn+zD8efirqepyaRB4H8K6lfJPAVEwlS3fyxDuZQ07SbViXcNzkDIzTilfUmbaTaVz8Kfg34xH7TH/BQX9uD9pW3Vb/wT4NubH4ZeFrvcZ4Wi0kM15LZz42+VcTsPPjU4WWMZJPT9FgMfhxXwb/wTX+F138L/wBjv4RW2uQRp4t8cWr+K9aliJ/fXusubppCpA8tnjdN6AAK+QBX3jnBPHFfouBpclGEfK/36n4HmuJ9riqlRu+tvu0/HcX6HHrVaQjJPcVNJ8oJxyaoPknOeK7YI8mrIqSsBk9S1US4A553VblVmA+XJFVCnJPv0raxw1LjCoJIPX3prRBiRnPpirA56cVaiQY9z3pptExp3PNPiFF5fhi6AHzPIoH55r8Sv27zB4o8R/sqfCG4CXFt4/8AiJZ3F9au7YlstOilndZIlGXhaQIGc/LG+wnqCP3n8W2X2nQ7i3U5MrKCe+M1+YnxS/Zt8R+Lv2mvgz8YzrcSeDPhRo2sQLpxGJvt+o+VGsqMFIeNoVZJFcjaVVl5LV1xbnRdO27X3XV/wucNSCpYlVm7csZNevK+X8bH2t8I7Zh4duNVlCmW/lKqVPO1OMEdjnJ+hr0G7k4Oec1x3wyiNp4fm007y9rMWwRwA3of6frzXZzwu+SRzXRWf7yT8zjw0X7CKRiD52HOc1bVSSBjO3tVmKxOeRgVpC22gnFROZcabZiucZPQCqbEtzV28iZHHXPJ5qmA5JAGM1cDKd1oh0TkHHFa0T5UfN93rmsjY64YDn2qeGQqRyaU431RUXY2Rz64H44/pUm5lwSeQahjJPtkUroeSOnrWR1qWlxXulXBJxk1LBeEsBnisWVHXO4csOtLbnEgJ6ntRyqxkqrud7azjG7dweoFaqzg8nr7Vx1vOVzyRxx/nitJLnPf8a5J0j0aeIsjoPOVjnr7VMse/IrGhmz9T3rchzt5PXvXPOFjrpy5jPvbMPG2OAOa8m/4JE3dv8M/HH7cf7Kce5LL4cePF8XaNEikQxab4nt47oRxjJMSpcLLiMgLks0RKErH7aRlWHUYr5U+Aur2nww/4K56fZ3RSztf2lvhFcWcDOxBm1Dw7fLNsTAwzC0mZij5OBuRhiRD4HEUHLDqX8r/AAen+R9pwPXVPHOF9Jxa+a1X6n75UUUV8UfsAUUUUAFFFFA1uf/X/twooor2DxwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKRlDqyN0b9aWin5hY+G/2zv2Gf2fv2vfhlrPhX41+CIPFllpFvcX2nyeY1tc2tysThHhuI2RkwTnDlo+7IcV/Mx/wRo/ak8L/tReDPHv/BNj9tu0m+K8F5Ldy+CZ/EZeS4msLYFbixWRhuhltRH5kTJIH+Zk+YCv7GPiRPptp8PPHl1rNzHZ6NbaLeyXcsqNLHHEsMnmM8a/M6qoO5RyRkCv4n/2fP2WfGnxO/4JM+HP2h/gLZjRv2kP2TPiNr3inwjq1ttWW40q1ume6tYZWLC5gOGlRZju3oyhsEKz55OSdtUtfNHHXoQjCydrvTyZ9L/DXSPH3/BJz9s/wZ+yz4k+Idz4s/Yn/agub23+HtpLmaXQNXEkTC3kZx5ixOZQh2MyN5iuVUhq/d6Md8YJORnt7d6/Ib9sy78N/wDBS/8A4Jh+Fv2xfgVfyS/F39nyW18b21jaRM9xaa9oux7+0kVQs8bKm51MZBxscErzX3J+xh+0Ppn7VH7NXwm+Oen+Wl14z01TqVvHIJfIvof3dzExUDBWVScbVIUjgdK+ryqvH4E9Hqv8j814hwUn+9as72f+fzPqKOEdSOTzWzpWu3mheYkCrLZyE+ZDIAVYEdM8kfSqOewAHr7Ux0DAq3Ir13Z7ngQTXvI5nWdOh1XzJZII1mlBAZEC4xyOmAPwrzTUPD13axLLLERkkZHP05r2lrfJJzgelI1lFNG0Uq+ajfwnpXRTrOPocFfBKrq9z5un03DBnjyxrMeyYZIBB7Z//VX0zceHdMugqNaKuBj5TjP6VgX/AIGsZj/ocjWsmMFcbh9friuuGMieZUyeVtD5+khuFQkcDoTUSRXEud7lgORn1/8Ar17dceAo/lMV393l8jgn+lTx/DyxZGzduXbGD1H5cZrV4yBzPKqr3PHrO0KjCgbverd5otlqcIh1Oyg1CNM7VnjWQDPBwGBxn2r1OfwLsjzaXBkcdVYbR+HvWHe+GtStvma3ZlP935h+nP6Ue1jJWTLeCqQVz5F8Qfso/sweKZZG8S/s9eDdaYxrDmXSbXIRG3qgxGNqbuSowG75FQR/sn/stW8kcyfs8eCw0UhmB/se1YeZjaG2mIjIXhT/AAZO3Ga+lJrEuwKA78nscZH1qIWVwVZ2iKxjgsVOKTw1L+VEzxWI355ff/wTyZf2Wv2VvE3h+78LeIP2b/A+o6LfW5tRGNIt4ZIoyS2I5oUjmiJLMWKOpJJJOa/Mr9pj/ggj8MvHcE/iv9lHxMPhr4qQPJ/wjmt5vdKnwBshgYgPaDPRnaQD6dP200CyZnAAJyeo/wA/1r3zwzYsHj2xZEa8kj/P414eZ5bh5+64pee35H1uQZzi6bUo1H6M/ge8c/A74u/Dvxvov7DHiiLxL8Efi78R/E2nabqHhi41GK78KXVvdMnkambh7lgjxFycBcBcYbkgf16/8EjP2mPiv4K8YeP/APgmN+1NGsfxl/Zntd/hjXp533eItALkxTRLM7NL5KMuGiZlEeEKoUwfVf2/f2XP2ef2qfgUfBXx68W6b8MdSsruOXwr4subiGzurDUxxB5U0rRtKjMQHgD/ADdQNwBr+Z74g/tBftIfs+/t4fsO6F+1jbiL9pX9nHxJp+jQ+K9LQSQeJPBl7KsULyiIFriXaZo/NEYlKN0kYLt+CxmH9jLmb0P2HK8d9Ysv6+Wh/fpnIBznNFRxSJLHHKhykq7lIIOQemOakqT0mgooooEFFFFABRRRQAUUUUAFFFFABRRRQAV+I/8AwXJ8aXep/Aj4I/sr6K5/tf8Aa2+Iuj+HrpFwGOmWcovbvy5CcRzDyY2jODu2lcHOK/biv5nfiL4pk/av/wCCtfiHXJJbe8+G37Enh1tItdgLQy65qrklZEkOEvLaJFlSRV+6cD+9XdgML7WaXTT+vuu/keFxBmf1ag5Ldp/197S+Z+hGmWkVhaW1lAFW3tEWJNqhRhBgYAAAHsBitEZySDnmmIAowKkU7cgHqa/Q5PU/CoqysRyjIOccVUJHcdRViQnA9TWVJJ8xz0/L+laRWhlN6kzhSeOc1CyKeCKVclRz1pjuFBAPzVaMZSKr/KTzuwcVNAcZGcH0quSSTk5qSJhv44U1TWhnF9TWdIpkZJVDpIMEVxGo+E4biQt5iiP1I5/L/wCvXYpJjcGGPeoLiX04J7f40QlJPRlVYRkveOcg02002Ew2kIjiJ3N3yfXNIIg+QBmrkr9SBx0qGJwrgE4zWyb6nFJK9lsEdopAP8Q6f5xT5EAB9R61bVlHtVK4fAIWpi22NpJGRPGJGwQMZpsVnu5C7c/lU2Wdhnv0rat48ICfl+lbTlZGSppu5hSWY2kFc1nNbFSAD1rrbhAF45HWsCcjceOlEJ6EVaaRGmQQD83HNTnn2FRRLls/StEW52ehHP0qr23CC0MWYfKS4weKqI/zfKea0L6FghI7VhKQGHdiM1pGCaOSq+V6nQwyZHHBrE8R+II9EhtjK+w3JIBzg8Vo2UhYAEYFeJ/tCO1poOh6hHOVkjuGiCDody5z2xjbVUKSnUjB9SMTiHCjKa6HsvhbxVDq1zHbrKHLg7eeeK9agUiPk8V8EfA7X7qfxJpUMkkgWWTyztPXI7+3rX32nCDtjrXLmmH9nU5T0MixftqXOx3PJ/pXw98bb8fD79tz/gnD8XjcNY2cXjfUfBt/LGjEvDr+nyxxRvghWjM8KttYbgwDpkqyP9wgetfml/wU1Laf8Kfg94shuFtbnwJ8V/COqxvK7LECl+sZ80LljGBISxT50xvX7pr5/Noc2Gq+l/u1/Q+04dq8mPw7f8yX36fqf050U1DuRG9QD1z+tOr89P3UKKKKACiiiga3P//Q/twooor2DxwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigLBRRRQAUUUUAFGCe1Hr3/+tWZrOtaN4d0671jxDq9roekaehlnuryVIYokHJZ3cqqqMcljgUDSNOj8a8qt/jt8Ebxb6S0+MPhi5TTLh7S5Kapanyp41LvE+JfllRBuZG+YAEkda+cdT/4KX/sAaPcana6h+154Eim0iIzThdUhkCqH2ABkJVnd+EjUl3HzIrLzUuS6sfI3sj7jPHPpSjrg/jX5Z3f/AAWq/wCCYVn4gfw2/wC1noUt8s/2cyxw3bWoYBi3+k/Z/s+xQPv79pPCsW4rxD48f8F1v2VPCg8K+Dv2WrW//bL+NfxDL22h+HvCMUhT7QX8qEXUrxhoEkkyQAjOEG8hUZGY51t1NHRl2NX/AILI/tnR/B/4Q2f7KPwsWfxL+1B+1mh8N+HdP0yZRcafHdukJvblRlkt23Mi5XEhDDoGx73+wv8AsyWn7JX7Jnwj/Z9uYrW41XwjpY/ttrctLbz6jcEyXci+bglJJHPBAHPAAOK/A/8AZV+PfxEv/wDgsRqfxF/4KT/C+9+Anxu+JHhKHQPhla3MDLpx3sUkijkcsAZVkby2zvRvkc5JJ/qtZWjyh3K8Z6MOc8cY7Y6Gu3L1dOb3f5Hz2dVWpKC+H8z+dD4jJN/wR0/bKm+MlrbtpX/BOH9rO8Gn65oOlK08Ph/xBKm4XC2jHCRSlHYm3HMRZDGSiZ8l8b+DvFf/AASG+PuufHb4XabdfFT/AIJu/tVanFrOvXVsslwnhG5u5MrcxtBv3WuJcqxiO+IBS5kUGv6R/ij8LvAnxk8B+JPhh8TfC1n4x8FeLLc217p97Ek0TA5wwWRXUPGfmRsZVgCOlfzrTW/ij/gkj4kv/wBmr9puG7+On/BKX4/TzaZY6/qsT3Vx4envI33afcIjPJ5J25wgAC7pEG8FRrJOjJOD0/r8DlUI14OE469V38/VH7S+B/HPhD4k+E/D/jnwF4ktPFnhDxRapd2GpWMglgnifoysuRjPHqCCDgiurDAkZOc1/Pxpd78dv+CRvivTBZRXf7Rf/BLv4r3jaj4Z1zR1muX8IWt3KkgNzKsDsbZUlyNxIkAyhDblr9yPhz8SfAvxZ8HaB8Qvhz4rsfGvgnxRD9osNS0+QSwypkg4I6FWBV1OGVgQQCDX0+Dxcay10ktz4PMMvnQnrrF7P9PU9KVI+ON26hVQ5HTmoFkGME8DpThIpz8pwOtdTR5jV9SfCrz1qtKysQc1FLOwXLnp2rPnujt4J2+neqUCedJFt3Xd1B9qep2jrtPf6VimdVbBG5QcZ/L3rQtA1zcxW+/Ys8ioXxnG7ocD+VU9tTODbdkWndUGWPTt65qnJM2R/Cvp7Guj1uP4b+E9Lm1vxf8AFHSND0iwg+1XE1xdQQx+SCF3hmk6M3ygjqxCjLEA/nB8Tv8Agr3/AME9/AOqXfhD4dapr37S3xBsbgwDS/Aun3GobnUhSRclUtnQyMsamNnVmYYOCWHBUzOjDqe3RyHFVPsn3mIwkayLbAoc7SBwSevOMUgtnnBxBui28jbkYx1P86/MnTf+Ci3/AAUu+I1mZPgn/wAEjtV0XQ4JGigk8Zan9hYufmV2heG1by441zIQeZCIwwYYfMuP2b/+Cu37bss2nftKfFvRP2IvgDr8CG58L+BAlzrUqISwikugCyNIw3yjz9oXCFMhgON57/JBs9D/AFStrKol36s+nf2jP21v2UP2P9Ls9Q+MHjy1tda1GYxWmh6UPt2pzSIiyEC1ibem1WXLSFVBdOfmGfjL/htz/gp5+05NbaX+xl+w3L8JvBOvNNax+NfiOwh8gfd88WxMaqYF5K7Zt02YwG8tt335+zl/wTS/YZ/Ychv/ABlYaBba54tlTzrrxh8QLuG9vVWIhmkWa5WOC33SOGd41XLEbj92sj9pf/gr1+xR+zrMPD7/ABGb4z/EKSY28fhvwIq6teeYASyuyOtvFsAy2ZNy5A254HJiMbOp/EmorstT08JlNKlpSg5vuz4+8Kf8ERB8Xmfxh/wUG/ad8X/tN/EXUrNFgsra7ls9M0icjraZd2k8nLKh2orFmdkJavAv+C1Gl/Amy8Q/sOfs7fs9aXJr37d3ww1zQ/8AhD4bHfdX1po8LukEF3eSeY+9bmCOVEm37VWSR8cZ+rPD/iz/AILG/tz622n+Afhja/8ABPn9nLxG6o3iXWws/ig2M6Ft8EJcNFceUQVKwx+XOVXzMK5H6KfsQ/8ABKr9m79iW91Lxto63vxg+N2uytLd+OPFZW71QBk8sx27kf6PGVzuC/MxJyxGAPDxVSElyU43XVvqfXZfg5wftKz9Euh+j+hG/Oh6N/a2Tqn2WH7TuCqfO2AvkJ8oO7OccDtxitSlJzk92NJUrQ75PUKKKKQgooooAKKKKACiiigAooooAK+f/wBpT9p34OfslfDWX4r/ABu8Sv4c8Ji+ttMh8iCW6uLi7u32RQwQQq8ssjHJ2opOATX0BX8vP7cumeFP+CjH7eHiP4SeLY7rW/2bv2LdGuNNvUs5prI3Pi7VGh823eSOSOT/AES3jimidMAksMsCcbYfDTrTjSp/EzizHMaWEozxFb4Y79/RebP6E/ir8X9N8I/DvVtX07DeML/SWutM0m5Pl3DSSL8iuo3FNrHDdcYOOlfzZfsRfC34jfDH4a+NPGPxjsJdM+M3xx8TX3inXop5VnuYBK5W1tpZVZlka2hG1SpxtIGBjFaGl/8ABNvwZFJDdeFv2ifi74LvLWJYYHtvE1xOkccX/HtCI7kTIba0ziGHATBO/fmtLWf+Cb3ji3I1DwH+3J8WNG1iXcGfUb61v48MNzEJLa7fNeQDMpBZUHlpsWvusrwDwjTnC8teqtr62/ps/GOIc8WZp8lTlhpZOLvpfeze7tfToj7Ah+KPiGzWK3Roplg2gGRMkhexOeTVxfi/rMaR77KCRomy3BG4cjHt9favzp1j9nL/AIKb+CFub7wx8ffBnxgjtpPOWz8QaG1i05YFRD51nK3lxRjDhwjSO2Q2BgVyaftV/Fz4V27p+1f+y34k+G+n22I38UeHE/tnRW2ELLcSeV++sbbJBj87c7A4xlTX0KxmG/5eQcfNrT702l8z4uWW47ajUU/JN3+6STfyTP1Zg+Nuit5aahpk1qeA7oQyj1Prj0FddpPjHwv4iYJp2rJJIw3eW52N+Of5V+bvgj45fA/4vaYNW+GvxX0TxXbvE07RR3Sx3EcatsLS28pjniXdgZkRc5HqK7CaS902dJAzQyRkSIw4PsQePrkGvSpYCjVjzUpfc7o8Ktm+JoTcK8PvVn+h+jT7UQgfKKpE4BLHgV8PaR8UvFWmRxwLrErQxNu2yYfnvyQTg16lpnxyfzCuq6Ys0bsSDCdpUY4GDkHnvXPVyqrHbU6qee0J76H0fx1DYPoaB7cD1rltA8ZaDr1pDNa30UEkpCmKRwHDH+HkjP4V1vlYGQQ+T25rhlGS0Z6tOopRuncY0hAPzEYqpLLycdz0qw/T1z1qkyZbIH1oiKpJkR+Y56Cq7uUxz+daWwkZxtzWXdKFzz2rSLTZhJWVx63JxwTTHkL84JArKS55KdMflmtGEl9ox06+n8q15UZwqXLNvb5PoTWwq4AAPA/nUEC4AJ6Cp8jB5xXLOTZ1042RVuW2pz2H86wJM5Geh59a1rqTduH3QT2rO257cGt6cdNTnq6klsuDzyPUe9baBdoOcemawoyy42j860EmIHTJxU1IjpuxXvUzuyOec8f5/nXHSgKzDGMfpXT3s3B75rkbqQDIP5100UcGNaL1pLscAnJJ6V4Z8eZjfppGmBQ8FuGnIGc7m4HtjAr2K3kY9SQa828eWb6pqCqVGIIwqnn1PX39q68NZVFJnmYtudBw7nF/AXTFi8W2LvbLIqBmG7qpAJBBHof8K+90zsAPJ9q+a/g54fS01K7vipDQxbRz/eP69K+lMk4WvPzatz1dD3eHcO6dCw48AZ4z/npX5xf8FSlntP2QvGniCAMsvg7WdC1pZFOwxtZ6nauGEu1zCwPAlCnacbvk3V+jznt3r87P+CoWryWn7InjzQ7W1kvNT8c3+k6DZx27EXBmu7+3A8lMHzpMKcw4/epuQ8E14GZaYet/hl+TPscnjfHYdf34/wDpSP6O/DV4+o+HPD+oSwtbSX9lBM0bqqsheNWKlULICM4IUkDsSK265/wnYJpXhXw1pcYiEem6fbwKIV2x4jjVRsX+FeOB2FdBX5yfvQUUUUAFFFFA1uf/0f7cKKKK9g8cKKKKACiiigAooooAKKKKACiiigAooooAKKKMj16UDXoFFMZ1QFnbaoGck4H418mfGr9vL9jf9nYSJ8Zf2jvCvgq8SEXAtJb1Jrpo2+6Vt4DLO2/qoCHcASOASFJpbspQb2PrbFHQ4I5r8TPiN/wcB/8ABOfwWLmHwl44174zajaTtDJB4W0i5mAVFUtJ5kwt42i3OI1ZWYO5GDt+evmR/wDgtp+1r8etUbSP2Jv+CbXinxVb2qzedqfjN2sYA3JQYTZEoRAJJc3OSWWMbSyO8+1X2RSjyq8tPU/pP9cDJFJjPHQjrX80OnWX/Bfr9p37RZ/ED4meCP2J/AutoJdujQRXurQouSsIZJLhkeXgyOZVZVXAAYsh0bj/AIJe/t7XPmm4/wCCyPxKJeTduhtGix5mBLIAuoffxuEC5/ccbG4xW0aVSWqgzlq47Dx09oj+ivXvGHhPwpb3F54n8Uad4ctbSJriWW/uYrdEiTG52aRlAVcjJ6Cvyz/aY/4LX/sLfs2+ILrwN/wnF58aviVaTNBJoPge3/tSdJEUNIryKywqyKcEb+HDIcFJNnxFY/8ABCL9nTxPdQ67+0L8b/ib+0N4vLYlvdZ1pokZVAWCPYisdsCAhNrLkszEYIUfpT+z5+xX+y/+zFoFl4f+CnwX0TwklmqD7cbcT38pRt26W6mDzu5kAc/PjcARjC46IYCq97I8+pndJaR1PzO8Zftw/wDBU79tnTdc8Nfs0/sz3H7D/wAHDZ3J1r4k+PGZNRsLaNHkkltoGERSSOFcZSGRlkIG+PaSfyp/4J4fsC/tNf8ABUrSZPjj+19+2B4yvv2a9Fv7jSotJOr3M19qFzaKuwxJI0lvBDFKyyM5RmcrhRuJdf7HtX0pdV0fVtLkdgup2ktvlQC37xGQkbgUz83G4EeoIzX4h/8ABAVm039k34v/AA7mZy/wu+KmvaUI3JAjXML7RExMluQ2S0T9Cd2SWasp5bH2iUpXTLhntR05SjGzWnyPQ5v+CB3/AAS4URxReBfF4hWCOGQprtyNwRlaQ9eWnxiTjAB/d+WcEeyQf8Erf+CT/wAJfD1tfaj+zL4bXTdKLvLqPie7lZdz7uZZbifadq5Crwq43ABxur9JhEm7jgdjXhH7S/7M3wp/a1+EOv8AwP8AjJplxqvgHxHPbXM8dnOYJ1ltZBJGySfNtPBU8Z2sQCM5ru/s+itYxPOWcYl6SlZHgHgH9mv/AIJffFDQT4f+FvwI+DHjfRYht8nRbfT71yLeQEndAWleMSH94dxWQkB91fS/wv8A2bfgH8Er3VdT+EXwa8NfC/Utbk33c2i2ENpJKwG3BaNQdqp8oUEKoyAMEivy38Zf8EIf2Pjex+IfgJ4k8Z/sweMoQM3vhTVplWUIuFjkWbzB5ZIDP1LEkkmvOYv+Hy37Ct9dySiw/wCCk3wSg23EzKPsHiWIviMQWyK7kxx/K7s0MmRvPH3qzhanvT+a1/4I6k5VdFVfz0P00/bR/Yg+D/7b/wAK5fhv8Rkm8O6zps0d3ofijTo0/tPSrmJw4lt3bpkjDLkZBOCDzX5UaN8fP+Cp/wDwTk05vAvx0+AFx+3B8AfColXSvHPhud21qHTYG/1upj/SN0gixtR9rHH3ya+qfgh/wWX/AGYfH3iiy+Gfxn0XxD+yj8V3dLSTS/G9o9vbSX+4I1rbXS7hM6SZXc0cY9cZxX65Wl/ZX9rDe2N5He2twN8c0DLIjA91YEgj6VbjCo+aErPy/wAiYTlT92cbxPyV+D3/AAW3/YA+KcX2XxR8UJvgL4pTcZtI8c2z6dLEqgHcZMPb4bPyKJd7Z4U19p2Xjv8AZM/bJ8C634L0/wAY+Cv2gfA+t2sZv9NS4tdRQRzDMRlgbe0UnOUDorqewNbfxM/ZW/Zq+Mst1P8AFP4DeFPHl5fSrLcXOo6bBJNK6D5Gll8sSShewcsAQDgECvzb+MH/AAQ2/Y88UXkvi34E/wBt/su/E+wJudN1XwpfTC2ivQ29J3tpHJbY33VSSNV7DHFFq1rNKS+4i9FvRuL+8+Qvjb+yT+0R/wAEv/DnjLxp+zdqtx+0z+wBq4I8ffBzxH/p16tjdHyp/sLC1bFukbfNsKsoGXDAFh8S/CX9qLwL+xP428JfF79mX4ixfED/AIJ0/GnUbey13wDcXUkmrfDvVNQUNi5jkEsqRK6y/OrNHIFYDLbc/pPDd/8ABcb9jOGW1lsPDP8AwUH+F+lF4LaWWY2WutDkubm5d9rYRRsEfmP1xggZH82v/BS/4p/Bn4yfHvwH4p8B/su6x+yP441uO6vvHfhTxGr2EGqXKymSO92kRp/pA8+MuRncmRy1cM6/sGpwuvL/AIJ3QwyxSdOpZrv+tj+6DRdc0zXNM03XdE1CDWdH1mCO5tbq1kEsU0UoDI6OMqyspBBHFaj3OQeqe9fy4f8ABDH/AIKA32reJJf2J/idrVlp2g2ltPeeBtU1S7bzy4kGdLMsrhGCoxNuDydpQH7oP9Xuj+BNV1GaMSQtbRMMl3GB1AA+pJ+tfZYPMqdWmqlz83x+S18PWdBp26PyOGLySfdQlj61+en7cH/BQX4Z/saRaD4TudGvPil8dvHiKfDvgrRfmvLoyOY42kIRzDG0mQD5bM+DsUnivLP2kf27fif8Z/jTf/sif8EzNM0zxT4j0SGS18dfErVM/wBl+GWMxheSN32wu1uqSO8hEg3bFUEhqy/2dvgX/wAE7P8Agnv4k1H44ftb/tgeGvjz+1tBceZP4l1u+F1cWBeFQIrO0EtxKDHFyJHG9VbACBkB87EZ3vGjbzb2X+Z62C4Wtyzr636Ld9vQ8g8JfGf/AILiftF2Vkfhp+xt4c/Z60bWVjvbfWPGErIyW28qqGG5kWUPMRlv3IIj2sANyu/ufh3/AIJA/tRfHyeK9/4KAft0674x0pCWi8M+AD/Z1mGmH75WmaGNWRlJhH+j58osMjcQOuv/APgtNr/xvvbjTP8Agnl+xz40/awhs5mtbzXrmNtK0qG4ZWMaGRgWHA3yNIYwq7c43ArX/wCF3/8ABdT4xWsth4e/Z1+G37LdvNAC2pa9dte3AaMYYJGJZwrXDn5A0ZMUYbcd2x38yeKdTTmlL0PoKeBjRV1TjD13/E9K8Kf8EEv+Cfmg6rBq+ueHfFnxCmglaRodd1u4nt342xq8aCPckC/LGrMf9svX6SfD74H/ALMn7Lvh+5uvhz8OPCHwP8PWMCm5vLS2trBVhtxuDS3DbXcIWLFnkJBJY/MxJ/GvUfhd/wAF5Le5Hk/tsfDR7e6bM8i6MhWN5RzsVtOfMcA4jGRvILSISS9ctp3/AARv0H4p65bePv21P2nvHX7TPjyeUy3lvJefZNLbDBo4xBiR1jU/OyoyKznpjdv0hhJfYpfeKvmNNK9Stf0PsT4z/wDBbX9iv4c6vq/gn4Z6trn7TvxT0qU2w0PwLYTXqs6EB83bKsBRG+UmNpMvhR1JX50tfiT/AMFnv254RZ+CfAeh/wDBOT4Yzzu/9sayzX3iF4HQhFWB1DKVVtxYQw5fbg4V8fo38EP2cvgV+z9pFpoPwX+E+h/D2ys7dLbzdPtY1upEjwR51wVM8zFvmLSSEk5J55r6n0t3Ro3LEnP45+vvXTVyypb35/ccVLOKV7U6endn4f8Ajz/gkp+z54P+HPiz44/8FC/2q/iN+0hY+AbOTVNXvtU1Oa0sYLW3zsEdpE0jtgsWK7iXkfOOobzr/giX+xlr3iL42+IP23vDHgC2/Z1/Zbe1l0v4feFoE+0y+IdNle42XuoTXDzXDPGRFKrswLS42qsaKK9Z/wCCoGva/wDteftGfsyf8Eyfhjc3T2/jTVofFnxJutOZibDRbRSFiu0Xafs1yk4Ykuo4Uck8f0b+EvCvh3wN4Y8P+DvCOkQ6B4X8L2kVjp9jbII4oIIVCoiKAAAAOgrwa/LKpaOy/M+yy6/s/azd2/ut5HQdOAOg4pRx2oopNnXcKKKKQgooooAKKKKACiiigAooooAKKKKAPNPjN8R9N+D/AMJfiT8U9XeKPTvh9ol5q8nnyCKI/ZomkAeRvljVmUAueFByeBX82n/BPjwvqsnwHsvih4pEr+Ov2hdVvPHOtTXW43BfUJWeCKWRvmlNvCRGkhxuQL2Ar9DP+C5fxAv/AA5+wprfwx8PX72Xi39pDxJo/gKwKSKnyajcp9o81T8z2zwI0M23lVkDdq4j4feFtM8GeFfDPhPSLP7BpPhewt9OtYA27y4baNY0TJ5YKqgZ719bwnh/3lSu/sqy9X/wEflnifj2qVHCJ/E3J+i2/F/gem6TaiMJk9MV1YHPtXOWcgQqCRk1voyuFI6j8a+pra6n5xhWkkkSZx+NMkSOaJ4p0WaGThkcAqR7g8GlPPXjFRSuAcH5aySuddSZ8afF7/gn9+xv8atVn1/x98BdFutfuneWe/sFexuJpHGN8sls0RmZeqiXcoPOM4r431r/AIJlfEr4bXFxqH7Jf7VWt+BtP3bofDXjJW1zSxkfOzPIxuWkYgBSWCqPpz+v804yAD71VWVgwJ5B49aI4WCfNFWl3Wj+9WIqY+pJck5c0e0veX3O6PwW1741ftB/AFVi/a3/AGYtY8OaLaBBP4y8G51vRgCdoebyV86B5XxshVHI3AEjmvePhj8bPgx8Y7MXHw4+I+meI7iNEeazEoju7cyD5UmgfEsUmeCjLuB4Ir9fVkXDcbkbgj+lfHXxq/YJ/ZO+Ok/9reLPhNYaF4xhaWa38QeHh/ZepQTzEF51mt9geYkZ3yq5BJIwea7qWZ4un9pTXno/vWn4Hk18ky+tryum/wC7rH/wF6/dL5HkkwurBu6lOtdFoHjjWNIuYpre9kjZWXK7jtYL2IzjHbFfOuq/sj/tifAqQr8BvjDp/wAffhpaF2h8OePw0epwQ7t5SPVIQ0l3MTlYzMqooOD0FeRXH7Wtj8NtSbSv2nPgv4q/ZyuYZFik1HUbY6hoxlddyImoWivG8kg6IqnHIJyDXp087oT92unB+e337Hh1uF8XTfNhZKov7r97/wABdpfcmvM/WKz+MazWam40gGfqxR8KfoMEiuk0j4neGr9o4r6f+yrhif8AWn5OBkktwBn0r4l8B/Fj4SfEayS78BfE7QfFcUzLEFs72F380qG8vZu3CQAglMbhkZFbOrQXS/vIydvIDDpx156VtTwlGov3b+5nLVzDFUf4sdfNWP0NilimiimgkWWCZQyuvIKnkEHuMVRvIt2Rtr8/9E8c+L9BfGm6rNaxNgMmdy8dOGB6dhXqOg/GzxBp6xQ6rGms264yX4kwTkndxnr34rGeUVI6xdzopZ/RmrSTR9FzW5DlkOM1o2ytxxg15no3xg8F6u1vFeTnRrq5crtm+4uOQSw4Gegr2CO3wFYHzFYZBHOa5K0ZQ0krHdh5Qn71OVy3Cwxhhj8amcZTGcEVEseOTwKuQx5AYrlj0z/n+lcMnroenCNzMkt9/XmoRBjJIxit2SEE9CCKqsuGww/Gr5xTpWMWWHaM9z0qEkgbe5FX7ggA9hWJNKiZ5raGu5zT0ILtvlIB+XPFc5LFvI5wV61rTS7uQPbFUWXJPy4ArrgmjzK75mRQRYJxim6h4aOogTQMqznGQ3Q//XrXtUU4+UGuht1Xgdx3rOdVrUqjh4tWY7wnoq6Nb7WffPNgv0wD7Y7V3q9ieK560cZz0+ntXQg5VD0FebXbcrs+hwiUYpIkY9Pzr8/P25dD/wCE51D9kX4Xi4Cr8SvjT4YsZYXYhJYbSVr10Z0/exswt/3ciD5ZQgLKGFfoA5wrNjr618hfB7w9dfHT/gqv4QtdQs3fwb+xv4Gn8RxzRgAHWfExNpFHNuJDxNZwyvGVAZZYjk4NeHntXlw07dbL79/wufX8I4dVcxptrSN5fctPxsf0AqNoCjoBiloor4Q/aAooooAKKKKBrc//0v7cKKKK9g8cKKKKACiiigAooooAKKKKACiij19B1NABRkVR1TVdM0PTb3V9Y1CDStL02My3FzcuscUSL95ndiAqgdSSMV+D/wAe/wDgrN8RvjR8S9W/Zg/4JefDSP48eOXiez1L4n3EmPC2gznIL+aI2iu3hT97ndsY7Qqy7sB76IUpqOr2P2T+Mvx5+DX7PfhC+8d/Gv4laR8NPC1jG8hutWuUtxJsGSkSsQ0sh4CogLMSABkivxQvP+C2/jr9oHW/Efg//gnb+xh4r/aKudIuDEvirW2XSfD5iVtrSrK5yd7ArGHZD/GRtVlrlvhn/wAEetP+I2u6F8YP+CjHxp139sj41WQYtY3l3JF4etDk7IoLcBHkjjyTzsVmJOzHB/Z3w54U8P8AhLQ9K8M+FtDs/DPhvQoEtbGwsIVggghjAVUSNAFVVUYAA7V2UcFN+83Y8bEZ3GN1Tjc/EPWP2Vv+Cnn7esd5pf7eP7QVl+zj8I7e73xeCfhS22W9jlUCWO6vWZy8Kxkwosjy7i0jFSuwP9WfCD/gkp+wD8IbOJbP9nnSfH2ujcz6r4s36vdM7YywNw7RqVVFVCE+QAkHczs36V+SANrAlR+XP+NOAC9OuMf1/PP8664YOkt438zyKuZ4mb+K3ktDzPwb8JPhT8O1ij+H/wALfDngRYoo4B/ZGmWtpiOIkxqPJiTCxlmZQBgMxYYYknvRGEXag/djtjgVoFTgY/ipwi9RxXVFRjoo2OGo5zd5SuZpjGcZKkjqCR/n8abh1G0cZP04rUEKkndyDStApwAc5q/adjP2DWiM0A8H3q8DjAI2Y6U0RBTkinLt/wB7+lJtW0CN09SwknzAZGD06H/9f0xX4Q/8Egvs2gftI/8ABWDwJCwjk0X4um6RGkaSUQ3JuyjhzxLG2PkLAunRmYkGv3ZjUM6rgbnIAzwPx/M1+EP/AAR3ZfFv7RX/AAVV+Kmm3X9qeGvGPxXNtZ38SLHBObY3LPiMhXimTz1M2VVZGYEZKnbw1/jgz08J/DqX8j94QmBgnIpGVlycYzU4T5RtHHpQ2SBkV1Nq7scfI9GVMnOMde9OBx2FSlV+uaAooQ3oeIfHX9mn4D/tNeE7nwf8cPhjpHxC0ye3lghmv7aOS6tRMAGe2uGVpbaTgfNGQeBX4PfE3wB8bv8Agh/rum/Gj4L+M9a+Nn7AGu6pFpuv/D3VJZpZ/Di3RTN9DdHzEYBlZVZxHy6o2776/wBKgVUzzjiuL+IngLw18U/APjP4beMrIal4S8eaZcaTqMBCndBcoY3xuDLuAbK5BGR0Nc1bDp+8tzswuIkvdl8JpeFPFeheNvCvhzxn4Xv49W8N+K7KDUbC6iIKywXCB42XGQQVINa5znPPNfjb+xP+yx+3L+w/8atM+AOkeNtM+MP/AATzVb2XTL3VXij8QaRJLG0sUbKBl4Vuf3WxCAQ+8AAMB+y5UcgD6ZNa0Z8y2szKvSjGWjumRoWDb+QU6Y9K/kz8SfET4M/F/wDaZ/4Kgft/fHzwTYfGD4Gfs26RB8P/AAnpF/ENStbu/Z1tYZ7YOViaNnjaWaMEbRMWwTX6d/8ABQT/AIKK6x4I8RaF+xx+xnpx+Ln7ZPxmjNnpx01op7PQkeR4pLi7kDMiTReXKwVgVQRs0mMAH8dNZ/ZwsdQT9lT/AII+fDHxQvxF+I1v4xb4k/H/AFjS90kelXO23T93KdsbJFDORJGAfnK8g7q4MZWUnyx6fmelgKTiry3f5f8AB2PF/BH/AAb7ftE/Fv8AZ0+FH7Tvw3+J2k+EPjX49t38WP4ekzYwQxXey604WUsUSLbT7G+dXZUjYDacDi/+11+wP/wWn+HvgTwl4p+Jn7QnjP44+FJntodT07wZrF/qepWlxcxSR3AW0j8vz44Yo/L84kKRJgYV3r+3DT7WDTbSysLSJYLayiWKJFGAqoMAADgDHp2q+rbScE5YY7dOPp/Wm8shZJO3cSzuopO6TXTufwR/Dr4S/sP2nhvTfD2h/so/tYeKPGV1aiXXksXitbTUnTHnSOYoubW1O8x8bpZHAZowcL7lr/j3/gmZ8H/gR8XPCdx/wTE+KfgH4ka74avtMXX/ABhZSahcWN3cwyGGR7md41t7iRiJH8uJQqLxuXch/tmeZ8kg4dsd+uOn5dq/PH/gqz4+f4bf8E8v2rvE6TmC6HhWbTYHUB2D6k8dpjaR8yv52JAOdmT2qJ4FQg9TSOZuc4pp6+Z/NX/wSm/b+8HfDb45fsS/Cl/jdZ/DP4NJ8PtT0vxtpl4PsemT66bq9ktpbjcgRb9ohbj7XvZJIUijYqwKj+v3w54/8B/EzR11/wCHfjjSfHmhXTOsV9pF3FdwOyMUcLJE7o211KnBOCCK/kg8SfskfAvwz8Tf+CH/AIY+LnwesLT4O/F7weth4kuLSFx/amr3y+bEk88ZWWZZ3uYG2hzLEjkJj5BX66+N/wDghZ8HNF1jUPGv7H/x38c/sh+OLl9u7Qr+S4sVg6m3SLfDKkbOEZmaV87eQTzTwFWpC6tf8DHM6NKtZ3tf5n6u3kD78FCD/Ks9bR3f7pAzjJ6f1r8YZZv+C3n7IMYbxV4R8M/t9/DTSvLM0min7NrYiB2CGBEjjnlkK/M8r28x75zmvdvgB/wWT/Yz+IeoXPgb48XGo/sl/GXQJ1ttT0HxojRQpcs2wxRXKoC7K3XfFHwc9K9yGcQ+F3XqfMVOHKt7ws15H6madYEnGzjtXcWmnTL5e9TGp4DYzgHsPyrxLw7+1Z+yRq1q1/4e/aS8B6naq7RGaHXbJl3Ku9wD52CY1+ZscIPvEZr4S/ap/wCCxv7Ovwo8z4Z/s3+Iof2lf2pvFSR23hDw34aje/t5b67bZAZp41MRUZ83y1ZmdAMYDq1c+IzGFrt6Hdgclqc0YNO55l/wSesrf4xf8FLP+CpH7RHiQvqXifwRr8PgfSJZm/eWenxzTB4NqkxPExtIlhkBY7YjyFI3f0fAnGO1fkX/AMEZP2LPGP7Hn7K00vxYge1+NXx01eXxb4mtZwDLZS3CqkVo0m5mfyo0DkMSVkdwa/XSvnKezb6n6FPSyXQKKKKszCiiigAooooAKKKKACiiigAooooAKKKKAP58P+ClN1P8Yv8Agoz+xr8DJDPN4a+B3h3UvihqUKBVUXEkn2Cwcuc+ZG8iypLEBuHyN905r6EsrYxoowR3FeIzPpnxP/by/bB+MFnPBqNh4Sl0r4bWEyAPhtIg8+/2OfmiYXty1vPGOGNvGxxX0KoCgBRlRxX6JkFP2eFXeWv6fofgXG+J9vmNRX0glH9X+LIUYr3rWtZ2XHOSOn+NY/TPHXtVmMsoU17EonzFOTTOiWcbeCPmNZ9xMMY6n/P8qoPcFepC4rLlvB25OaiNPsaVMQW5pVIPJJqutwR/unis5p/mwDUAlPJrpVLQ4XVN43KKPXNVXvTggDn0FZjzlh1ojR5CGGfm4pqmuonWbLrTyOCo+YVBcaZZ6pA9lqljFqNnKCDFOiyIQc5BDZByK17SzGMYzWqloMDPy7fT1rKVRbG8KMnrc+NPHv8AwT9/Y3+J0n2vxL+z9oNlqip5a3ujxHS7lFJywWSzaBk387yuGbJya+edf/4JbaJ4eEmo/s7/ALSfj/4N6zbBmtLS6vzq+ljbjyIHt7kFls4yMGKN1Z14Zziv1V8vYCBwapyydRxtrg+qUr8yjZ91o/vR6zzGsockp3XZ6r7ndH4qap8Nf+Cj/wAGjLNq/g3wZ+1b4WteGm0CVtC1gjBd5Wt5vMtiseNiRRFpJMqepODRP2qfhHcahF4S+I9pq/7Pvjxh82k+ObKTTGAK7g/2hs2ojbBCF5lZscLyM/s+z5PJ255rmvFHg/wj470iTQfHHhTTfGOhTEM1nqltFdQFh0Plyq67h2OMjtXoUcTiaesal12lr+Oj/M8fEYPB1r89HlfeOn4ax+5L1Pz9XSHu4oL/AE2dLyzuR5kU0LB0dOoZWGQQRyCDXoeheJPE+hxJHBq1zFFG2/bvO3ce5GSD+Nc/4n/4JwfCNb251n4H+O/Fn7NWsXMi3DR+F74yac82/c0sthd+dDKxU7AhIiUAYTivMNe+CH7e/wAK7W4ufCnjbwl+1BocLuwsdWtToerLApyuyaDdbXV044+YW0SkcDn5fQ/ty6tWpP5ar9H+B5K4W5XzYauvR3i/1j/5MfZel/HN7C2gtta05ryReDNGQGK4PJB6n8hXsWhfE7wVrUthbWmsqt5egBIpBtYE9FPUBj2Ga/GzXv2qW8D3UenfH39njx/8C70fIby401tV01pmG5YobvT/ALQszlMsSqbF2sGcYNeu/DT4w/C34miDV/hX8TtH8Zi3mCg6ddI8iSrhsbM7w68EgDjp2pwhg6+lOdpdr6/c9SJzzHC+9VpXh3tdf+BLT8T9gGVCDmqM0XBDDI5/CvmLw/8AGTxJZ+THrUcepwxBg5I2SMT0JI449ABXoA+OHhSQW4uILi1MjFXIAfYB0J5Gc+grjnl9WLta561POMPON+a3qegXanGQOK5a5JL7R3/WnWnjnwzrVvJNZaoi7XVCsnyHc/IHPXp2496nIVmyMEHof/r04xcdJKxhWlGXwu6K0dqz4zzmklsyoYA/NW7bxgj1HtU0kCkcce1HtDP2CaMC2jYHuoNaitsIUckVMsHzdODxTjbnjgYqZSTNKcLGlZNluD0/pXUQnMYPUgVzVlCyYBGf8/Sumj4TtiuKta56mF0Rn6veW+n2N3fXswt7OxieaZz0WNAWZvwUE15f/wAEWfDtx4o+Gn7Qv7U2sxtNqv7SHxC1O60+4khZQdI06Q21mLaVyWlsnCtLF0Cu8gAzknwn/goD8Qr/AMBfsrfFe40K4uIvFviqyXw9oq2TD7U99qTrbxCBDzJIm8yGNclkVsA1+0P7LHwa0P8AZ6/Zz+C/wW8O2cdjpvw98PWliUi3bDPsD3DqGJIElw8jhf4d2BgDFfHcSV7yp0l0u389F+p+p+H+E92tiWt2or5av9D32iiivmj9FCiiigAooooGtz//0/7cKKKK9g8cKKKKACiiigAooooAKKKKACvBP2iv2n/gR+yf4BuPiZ8ffiRp/wAO/C8T+TBJeSATXMxziG3hH7yeUgE7Y1JCgseAa8T/AG6v2/Pgt+wn8Mbzxd47v08S/ELU0SPw34MsZR/amr3ErhFWGIB3WNTkyS7CqhTjLYU/lZ+zx+xB8T/2xfG7/trf8FPLc+K9S8SEan8NfhPdySfYPC9jcuHU3tqyohuTEkS+W4JyGMvzfKijeUlCKuyKtaFODnN6I4CXUv2r/wDgtTq9tqeurrH7J3/BOnR9SNtNoQllttf8Z23LM8riMeTavGVTaDsG5yDJgV+y/wCz9+zh8Gv2YPh3ZfCv4F+A7T4f+CLCaS4+y2xZ2lmlI3yyyyM0sshwBudiQAAMAAV7HZ20MUcMUEKW8EKhUjjUIigDAAUYAA7DHFaeByo4HrXs0cPGGq1Z8lisbUrOz0XbyIfLUAAZ44/D86kyABgYNNPsM05SCenNdHM7nMopATgAEZ700hTk4FKep4/CnnAwBgA96lS0uUo9ENx8vTFHBOS3WkJJ605mz2AFZuTYkkh3BHTIoK8ZUYJpgwOSSvvTwST04oV2U2iKRSW9dtN8tfTFWtowRjimMAuSp+U9jV3sTy3Plj9tf4w/8M/fsk/tC/F+LabzwV4Wvp7RWnFsXuJIzFEqSkjbKXceWAcs+FHJFfJv/BGD4HN8Gf2CfhZq2q4uPGfxrafxtrV0ysJp5tSYtH527nzI4gEJxzjPvXg//Bc7xnrvif4R/AL9jTwPK1x43/bA8c2WjtYKFC3OnWciSTRmRv8AVMbh7Yq2VzgjON1ftD8PvBelfDjwF4K+H2iSSzaN4D0m00a0efBkaKzhSFGcgKC5VAWIABNcl+aq79P1O9x5aCX836HWEk8AcelSqTjnqKjBIxjj1pOck7+a6VFs4bkny56c00JwSBn0H+TQfnHuKdzgkHGOQKnVDexHlc47jqKXsAD17U0d+OtGQPvHA9ad2LVAxWMTO7iNIlyzlsALg5JPYAV/PJ+0t+3b8ef23fGvj79lv/gnDdt4M8HfDSe7tfij8XdW22+nadZRloZPsM5JbKhZpPMTEjbF24Utn7x/4K4ftA3P7PH7Cvxg1nRbuK28bfEeOHwZoMcwYiW71cmFkUqV2uLXz3QkgBlBOeh/BP8AZQ+EXx7/AGzPBGn/APBOv4L+Lh8DP2Vv2fbKE/FLxbaQsdS8Qazf7bm9055F8sM1tPPLbCMsAY0Z3LAhK5MVWvNU4npYLC3g60tl3/M2vgraaDap4u/ZN/4I1/D7VvHer/EpRpPxD/aP8QiRUsgwP2iOzlZIwgjhYlNu1i8gwGYhq/oS/Ya/YN+GH7FHw/8A7L0p18d/GTxMJZvFvjzUI92p6zczytNIZJHaSUQq5XZGZMYUFstk19I/A/4G/C79nP4ceHPhP8HvCFr4N8E+GYRFDb2yBTI/8csjD5pJZGJZnbJyxxgcD15UOD2A71pQw6jq9/yMMRiXJtR2/MYu1c/3h2/yKMg5yAd3f0p+3HI70FMdV6dxXY2cTgitLHnD5yO2K/ET/gv3fXdt+wUmm7GXw74g8c6BaaxLEP38VqZ2cvE2CpfKBdjYDBic/Lg/uCQNxXJIPQ9q/ED/AIOA/HfhTw//AME/PE/w+1TU4oPFHxZ8Q6RpejWrBHMk0NwLpndS25Ykjgb94uMPs5xmufFTXs5anRgaTdaFtdTxf/gpM2neOf2h/wDgkP8AsueBY4tX8QxeKLHxSQcwW403T4rf/WwKWaB5lVmhcr+7yygjmv6Jy+5mZhu3Hr69a/md/wCCUlrrP7Wv7cPxS/bK1WC7vfh18BfBGk/DDwlfytujmuLe1gS9DFvmmeNtzrP1YEFsEgV/TEqkL1xnsazwbbUp9GaY2PI4w7BGQZDt6/r+fWvgL9ueT/gnPommeE739u7T/BEEPiuaXS9GuvEkCtcl5F/emKVF86EKoBabcgTjDqcV99g7W5HI6V4x8Xf2dPgP+0BaWll8bfg/4e+KNtp0ckNv/bVmlw8SS4LrHIQJI1YqCQjLkgegrapBuLcdzKjJKWt7eR+dGk/8Eef+CTfxg0bQPiX4E+Buk6/4O8Qxx3Fle6Dqt6bC5hXOApjuQrBz9858wkYLYytfLn/BRX/gnD8Gv2bP2ffB37Sf7GXwlsfh38Tv2PPEkPjkLp6sZdRtIZo5blLmQt58ywKoaPbIDHGHCYya6bxZ/wAEmfjv+y5L4x+Jn/BNj9qrxF8ObrNzqafDzWQl5pN1tbzotPtQxUQxs25NzkkhgMjnP2X+wb+1jY/t+/s9eOND+Nfw9svC3xW8D3l34N+JHgy5DbYJ8MjB4Zf3sUdxHu+V+VZWCkleOP2UZJ05Qs2eh7edOSqxm3FH6P8A7K3x+8N/tTfs8/CX9oDwkPK0b4n6NDqIgDFzBMcrNCxKqS0MyvGSVGducV9Ang471/Mt+xh8Q9U/4JU/tleK/wBhn42+IDpv7Kf7Ruoya58GdRkdp7bTp7iVt+nSyOTNAGJWMeZmMsm4Pl2Nf01c49M/5/lXBCT2luj6XRrni7xeqEoooqiAooooAKKKKACiiigAooooAKKKKACvnL9rP9ojw7+yv+z/APEj416/CupT+FNPlOk6UJNk2qam6MLSwt+GZp7ubbHGqqxyc4OK+ja/nz/4KE/FK1/aB/bz+BH7IdhdPd+Cv2d7B/id4wtcr5E+o7lh0VNykv51nPvmaJsKyurYbA29GEw0q1SNOPV2POzbMY4TD1MRP7Kb9X0XzG/sm/DvV/ht8GPDFh4svDqvxA8UNN4h8S37szSXWq6m/n3EsrPl2lO5VctyStfTEjYAwcA1l6em2NcH61rBV/ibk+tfqSpqCUI7LQ/mydadWUqs92236shRSWHYe9WSQMc4zUO3Z0OahmmbGc092RzWKl27c7SRzWLcs5zg4x61oyfP7DOfWqzx56jn+f4V1RVkclRNmYjSHnJyeeKuDcQCRtzT1t8tkABqtpbcjgnNNmMKbIYYyx6Zz/KuhtLQZXjcSen+RVe0s2OCRXSW8BVeRknqetYVanQ9HD0OrHxRCPgdD3pWYKMnnFSySLGpycKK56+1FY8jP+NYKHMzrnNRWpcuLhQTg7SvrWX5wY4LcCvmL4ofta/s8/CW+m0r4kfGzwz4O1eLaDZXuoQpdfOcKBDvMuT/ALvTnpk18yWX/BWP9heWZor343RaOVkZQ19Y3sClRjbIC1v/AKuTP7s9XHIGOaJ1qNN2nUSfm0Zww+Iqrmp0ZNd1Ftfkfp2iAn3PNPEYJ5bNedeB/ih4F+IWlwa34H8W6d4v0ueKKYTadcR3ChJQWQtsJKbh0DYPFehR3UUgBB5I6CtHF2utjBNXs9yfgd+BU6RoVIJ+Y96rFl25B4PWm+Z2GeKk0UkNuoYpo3jljWVOhVhuGD2weK+E/jT/AME+v2afjJqa+Ir3wBB4T8ZwqEi1vQJZNL1CNRu+RLi1KOqNuO5RgNk5r7pmf5cY+XPeqXOcg5JqlTi1aav6mftpQlzU5NPydj8d/EP7Mn7af7PVnaXnwc+KMX7QngqxASTw34y2x3wjUgRxWmoxBEjCqfne5WR2x1JwK8rl/bR0bwlqtr4b/aO+F3iX9nbxHO3kLPq1q9xpMsqttb7PfQqyPCOpmkWOPGTnFfvZEQB83JI5Fc/4h8P+GfElnc6d4j8PWeu6feo0M0F3EkqOjDDKysrAgjqK0o16tN2pSt5PVfjqvk/kZYnD0K38emm+691/h7r+cb+Z+bPhHxv4c8Z6PbeJ/A3iay8WeHb3IivtNnS4gfaSCA8ZZSQQQeeCPWvU9H+JWqaSwihvW2RlSyk5BAzxz2+lecfE3/gmb8Ddd1/V/HXwV8Qa7+zF8RdUX577wdcfZ7STau0RvYndarCzKrSCJEZsfeGTn5q8SfDb9vz4D3P2jXNI0r9sHwBZYT7V4bhGleIBGyk4Wyd/srJE2S0jS72zwOePTp5unpiadvNar/Nfc/U8Otw7Je9gqyf92Xuv778r+9X7H6k6T8b9IdIvt2nvGx6tGwI9OAcH9a9lsPEWhakIP7P1e3unuThEVxuJxkjHXIHX0r8Svh9+1x8DPFus2vhLVvFMnw08c3LLGuieKYZNMuWkbIIh89UWZVYFfMQlCRwa+2NHhYW0F5aXCXNtMCY5YGDo49VZSQR9DWrw+HqrmoTT9Hc5/reMw75MTSa9VY+/BGCMHgN6UqwksAT8v+frXx3o3xX1zww5iab7dbhdnkzksFx0I5yMegNez+FfjRpmseRFfWD29w20PJGQU3H0XqAPxNcNfAVY62uenhs0oVGk3ZnvVpbhBnGf/rVdkAVDjnIqlpV9banZpd2xJjkyBkc8VV17VrLQtI1HV9Qk8rT9Jt5Lqd+mI4VLuf8AvkV5Er31Po425bo+Hda0C/8A2pf+Ci/7OH7PenQS3XgT9m3Z8V/Gx3qkZlhZotGRWwXaRLwFpYuA0bcg8Ef0gV+K3/BFvwnqnir4b/Hz9sfxHCyal+1x40udR0hukL6BpebPT5YVOZI/PRGMiuR86khRnn9qa/NsdifbVp1Ojenotv8AM/fcjy/6rhKdDqld+r1f+XyCiiiuU9UKKKKACiiiga3P/9T+3CiiivYPHCiiigAooooAKKKTIzjNNIfmxa+C/wBvv/goD8IP2B/hHqXjzxvcL4k8cXvl2/h7wpZyp9v1O6nLJGqR53iIEMzvtIAU9TxV79vv9u74WfsDfBS9+JnjwTa94n1mT7B4Z8PWRDXepahKG8uNFyCI1xmRuyqepwD+T/7Df7C3xT+LfxVs/wDgol/wUMuD4s/aR8Rol14U8MyKpsPDmmyRMsEbQY2G4WOUYBGUJJcmRiRpQg5vliceNxPsY8zOh/YL/Ym8feNPHrf8FBv27v8AiuP2qviA0ep+GNPuXYweFdJnhAgtUt8JEt0sb7WJUlMYzuZyf2m8s8bvmIx+NTqmRsHCjp7VIFBzkYr16VOMIqMUfK4itOrNyqPfp2FjBBwRmpRxlTxmiNSCABuFKwwee/araurGEHYRcc5702TCDcG5zTyBj1HqK5Dxf4l0vwtpN5q2sarb6NpVhE091d3EgiihjTqzuxCouDySRQk9ipSSVzq22j5WdVJ9T/nNOBIBDYdVPUZ/wr+enxP/AMFhPif8YvHHinwP/wAE/f2RNa/ahs/Bt1Lpt94qvJ/sejG53OsZikHDwERs7SPJHlcAY3K1VNA/4Kw/tofs2eIdDf8A4KIfsXzeAfhP4reJI/FfhGSS8g0xCdrzXyLJdYXkHyi0UirwQzDnGpUiruO34GlKnUk7PR9j+iHJ3YAwakVdzHIxivKfgx8b/hT+0N4A0X4qfBfxxafEDwJroP2a/swyqSjMhVkkVJY2DAqVdQcivWIjn5i3+fyq4yTsVKDT10JCFIOAG203GMelIGUZ29zTQxbGUIUnA/Hj+dXdImduhIzqqn5eO9UL68tNOtL3UL+ZbazsInmnlfhUSJSzsevCqCT7CuH+KPxX+G/wX8I6j8QPiz43034d+DNMUtLqGrTpBENqliF3EeY+ASEUMW7CvwG+P/7ePxQ/4KW+Jr/9iz/gm5ZahZeA/FUXl+MvjBdwTW1haWPlu9xbQbo8r5yssLOSHYsVRMfNXPWrpK3U6KNBz16dzof2ZZtR/wCCkn/BTbxP+2emn4/Zg/ZBtpvCngOeaEzWmuagTcLJfQPIBGksLyLJvjBI2RDIOM/0LluBkkK3QV87fs0fs9/DL9j/AOA3g74LfDm2j0bwX4Ds2lubmeTAmuWQPd3c0khO0yyBpG5CoDgYUCvUPAnxF8C/FLwxa+L/AIc+MNN8deGL9mSK/wBKnjuIC8ZIZd0ZKhgeo6+2KeHoqK13YsXWcneOy0R23mLx2pVbHLDj3qJV3A88iplGXXJ4NdByc2g5TzyOtOdtqkjqaa+VO2mEHg54NR6ooFBIAxyeafGjO4C98AY+tJ169egFfAP/AAU4/apm/Y+/Y0+LHxU0S5MHj68hXQ/DBVVdxqd/mKCQRsfnETHcwAJ46VE6iinJ9DohTc5KC6n4pftq/F3SP2uf2xfjV44vGl8bfsef8E1fBN9q91awT+ZpeueJjbkwiIgGFrm1nuUJGSdkDcgEV+k3/BDb4K33wz/Yd0P4keKkSb4g/tN6vd+ONZuwWMlwLt2Fu0gYDbIqbgwHHfqa/MT9pr4GWH7Fn/BErwv8CZMap8dP21fE+kTaug3ytqWr6lPBcyCBwFKmOGKBow+fm3AjJwP6efgr4TbwD8HfhN4HlaaaTwd4a0zTXe4RY5S1vaxIxkVMqsmVO8KSA2cV5+Hpv2vM91+b/wCAeriZr2PJHb/I9N6ADHTvSNvAHO6kK4Od3Wk2Dv1r0EmzyrLoPHAyx5NPAPZsDPeowFXknIwa/Eb/AIKSftj/ABxvPjJ4Q/YB/Yx1m38PfGrxnpU2t+NvFU4OPDXh4RhnuoX3AC4SISSkgMwAUKNzAgqVlTTcjSlQdSSjE97/AOChX/BU39n79g/wzqOk6prMPjn466rps9xoXhSwfzX88ZSF71kbFpbmX724h2VW2DIr+VP4K/Az9rv/AILk/tR658R/iR4ofQvBGnqItY8RxQyHS9GijjzDYadbvIA8zk7iofnLO7ZxXuP7D/8AwSx8JftvftFeN/Fdp4s1rxB+yH8JNedZPGerr5moeN7yGcLIkcjHbHbEIQzAthSf42wP7Nvhn8LPhr8GvCWmeA/hR4J034eeDNFQpbabpNulvCucsThQMsWYsWOSSSSSTXl06c67cp6R/M9J1KeHXLT+Pv2OP/Zz/Z9+Gf7Lvwf8FfBT4VaJHonhPwdaJAWVVEt3OFUS3U5A+eeeRS7k9zgcAV7a2M8HIpoGOBwKcAT0r2bdDwpO7bYzB7H86k5IHpQQF+82KjL4BUdTSirEORKW6KnY9K+bfhp+yj8FvhD8ZPjT8efAfhmTTfiX8f5beTxFeSTvKsn2VdqLDGxxFGfvsq/xeigAfRIwT8xqU/N70NarQmMpJO3U+Sf2vv2Q/hZ+2P8ACXUfhd8SLX7Beo63WheIrWIHUdFvozlLqzk3IySKQMgOoYfezX5qfAX9u79ob/gmv8QPCX7Kn/BSOefxh8E9fmfTfh98X4k+0yXqrIqouqH7VLJEqK45ZC6g91XNfuzIuQVIrx/40fBr4c/tA/DLxb8Ifiv4Zt/FXgfxnavb3VvPGjOhYELLCzgmGeMncki4YEe9c2KwftPeh8R6OXZq8PanPWH5H2dYX9jqllaajpt5FqGn6hGs0E8LB0kRhkMrA4II9Kt1/Lz8Cf2kfip/wRt+MmkfsrftWa3feLv2BfGt09v8NfH88QuLrSZZGRxZ3zRv5nkxb2VhscooVkwmUX+nLRtc0jxHpljrWh6nBq+lanGs0FxbuJI3RxuDKy9QQc15Kb2e59XGcZJSg7pmpRSkEHB6ikpgFFFFABRRRQAUUUUAFFFFAEcssUEUk88iwwwqWd2OAoHJJJ4AAr+X39l+9sfjJ8W/2q/2yYFlltf2k/Gkq6DPMqpv0DRB9hsGEf3o3by5FlBI3lFcgZr9VP8AgrD8YvEHw6/ZO8QfDr4eXSp8Yv2k7lfAfhiH5xIz6grfbponRk8uWz01bm6RiwAaIYySFPx58Hvhvp3wq+HHgb4caPJ52m+B9LttMjlKhTL5CBGkYDA3SsC7Y6sxr63hPB81WVdrSKsvV/8AA/M/LvE7NeShTwcXrN3fotvvf5Hull93pzitVYt69h9azbKNsDtXQxw4UdzX19R6n5bRjdGPJuAxtBK1kusjMwbvXVvbFhwcDvVCS225ytEJ2FVoPcwRFkg9/wDPvU4hDcGrjqqDcO9QxyZYA8f5/CtL3Ofks7MlgtMnO3Jz2rai04f3ep5+v4UtnGPvEZzW0qFhhVGBXNUqM9Ghh0VIreNF2gZANFxIsKZAOa0JAoUDoc9a/PL9uX9oLx/4K03wd8A/2dbSLxB+1N8fZpNO8LWcozDbQwgPd3s7blWNIbfcULMAXx9R5mY5pRwmHqYvES5acE232SPXwOV1cVXp4XDRvObskZn7QH7dXh/4f/EqP9n34RfD/WP2h/2k9TsxdWvhXw6iusMbEgyXt0W8q0RBgnfydygDkkR+Hf2Tf26v2jNO0O6/ac+Ndj+zn4MuLg3V/wCDvhsHOqTQso/0W41tpi0a4JST7Op3HcQQCmz63/YX/Yj8BfsYfC9fDOkznxl8R/EkjX3ijxZeorX+pXkxLy75iokMCOzCJCcAds5r7m2gduK/iDjrx7zXMpzo5ZP2NDZNfFJd23t8lc/r/gjwYy7LoQrY6Hta+/vbR9F/w58I/DH/AIJ3fsg/B4Jc+F/gZo2p+IMHztZ1yEapqMzPtDM9xd+a5JCqMKVUKAAAOK918UfBf4ZeNLG503xX4B0jXbK5cSOk1pGSWVSisSFB3KjFQc5AOBXuciBhjGfSqxtjk8A1/N2ZYfEVqzrzrSlPu5Nv77n7lh3RVP2Xs48vayt9x+MPxE/4JJ/D7wr4gtfif+xL43vf2SfivpmVWGzZr3w5eB2y5vdNl3NM7AkAiUKDtIX5RXlf/DX3xx/Zt13TPBv7cPwK1DwhpN1cQ2lv8Q/DQW+8PyozeWbq/dSBpas2G8ti5AJHVcn97vsoJIK/jXN+LPBHhfx14e1Xwl4z8O2firwtrsRhvdO1CFZ7eeMn7rxuCrDIB5HXmv1zgXxy4jyTlpTqe3oL7M/it5S3v639T804y8IcjzlSm6Xsq3SUdPvW1vLT0PmLwx4o0Hxboen+I/DOt23iHQNVj821vbKVZoJkPdJELIw9wTW+WUZwwA9q/Ln44/sqfFH/AIJ9eINT/aG/Y0tb/wAWfs/XV22pfET4XvJ9oFvZJgmfw/DtH2d4VLs0C8MoA4CivtL4M/HHwP8AHj4ceFfin8PNTOp+E/F9uJ7d3ASWNs4eKZAzbJYnBV1J4I61/enh74hZfxHhfrOClaS+KD+KL8/0Z/FPHfAuN4fxHscUrwfwzW0v+Ce6kKc56HH+e1KsfUqOfWobLMqjnIra+zHDFgR719zKVj42EObVGY42nn5jWPdStzjnBreuEKLt645z/nNc9OrHOF5zx/nFXSMaysZryMCQrcmo0LySDk9eKtmL5SGwT/WogCOFQqa3R584u5wPxJ+BHwZ+OWkzaH8X/hjo3xE0+4QQv/aVuryhFbcFWYbZkUNzhXHNfGOv/wDBJz4FwmXVfgj8R/HXwB8Uwhns59G1ie4s0YEeVHJZXDPDJaQ4AFshjQgYJPWv0jtic9ecHrXRRZ44xz615+Jw1OT5pR179fv3PcwOOrQjyRk7dt19234H4u+M/wBin/gop4NU6j8M/wBq7w/8ZI7HCR6f4v0WK0eWMjc0jzWe1jMG+REGECnJywrz3RP2pvjD8D9TisP2uf2UvFXwrsklCSeItBibXNHXI+QNJbqZTLIw4jRG255PBx+/cI7k9KsDpyM4rOOJrQVqdRr1fMvx1+5ouWEw1WXNVoxf+FKLX/gKS+9M+Kv2a/2zf2Y/jc0nhX4c/GPStX8Wx7GOkXLNZ3oaQH5BDcLG0kgx86R7yvRsHivKf+Chmr+I/H+k/Bv9jv4f6pPYeO/2uvFNr4euHsAWvbXQoWE+qXsaBkLpbwpiRdy5ViM+vvX7Q/7HPwN/aG0iyXxH4e/4Q7xp4cbzND8V+Hdtjq+ly7t2+2uEAxk53KwKnJPXmvzv+BN/48/4J/ftzeHPjh+3ZquoftAfCe+sR4K8B/EVSZz4Ujnk8prjWFMcSQPeRSCKe5XcGxkkDIHi5nia8aU3ON79Vsl1utWj6vIMDhKmJpKE+W32Zbt9LPRPXW2j6an9afw78AeE/hX4G8K/DnwLodt4b8I+DbKOwsLGzjEUMUUYwAqLwATkn3Jrs6o6Zqem61p1hrGj6hBq2k6rClxa3Vs6ywzRSKGR43UlXR1IKsCQQcir1fDH7UFFFFABRRRQAUUUUDW5/9X+3CiiivYPHCiiigAooooAPQdzXz5+1H+0r8Mf2R/gf45+PPxb1U6d4P8ABVurssY3TXM8rrHDBCnBeSaV1UAdM5OADXs3ifxNoPgrw5r3jDxTq0Oh+GvC9nNqGoXtwwSKC2t0MksjsTgKiKSa/nY8OaL45/4KxftYaV+0N49sns/+Cef7Pl+5+HWjXcLrbeNboeZG+pXVvM3z28UyloS8YBVQoXJc1cIOTSRliK8aUHORX/Yi/ZW+Jf7UvxiX/gpl+3jo7XHxR8UW/lfDzwZMqmw0XQZogbWZ7f5x9plhlcqrnK72ZwXPy/ulCjbeSQHweef1plvaxwRwwwxrFHEoREUABVXgAAcAAcACrirgMW4Y17VKmqcbRPjK9aVWblNjhtUcdRQCCPr3ppPQD7xp42kbcYYc1QnEcGZccYwc01snLZznvSbWyW5PbFABPApc3cTp6DJDIkMrJzJtyvua/m0/bSsviB/wUI/bxb9gPT/iHrHgb9mv4OeHYPEXxOTSTFDcXtzdBntYUmxIWR1lSMo/yq25yjbVB/pJuhKttM8RxKFOM/5NfBHws/ZL+GfwT+MP7QXxp8KG+vPGn7RmpxarrD3rpIlu0a4aK1wgeKGV/wB7IhdsvyMAAVtTg5+70e5y16yp3fXp69zrvhH8KfAPwO+Hfhf4XfC/w5B4U8D+D7WOzs7SBQPlQAb3YYMkj9Xdskk13up6LofivRdT8N+KdHtPEfh3XImt72x1CJJ7eeNuqyROpR1I6gg5q+1rJkDBODmr1lB5ZJxkjk8+lew4xskl5W8j5qMpubk279z8Rv2if2OfiN+wn4w1P9uH/gnTE2gafoPmah8Sfhqskf8AZeo6QmyS4bTrQwmKGVURmKqQygZjOflP7QfspftR/C/9sP4H+FPj18JprpPC3iXfDJb30YjuLa6hbZNBKAWQtG4xuVipHIPUD4p/bg/4KLfD39izTfDvhXTPDUvxq+PvxInOn+H/AALpLCS5nZ1UB7oDdJDbu7rGG2MzFvlVgGr86bD4q/8ABX79hX4KfFD4n+Ev2APhN8D/AIJ+HZr7xLrFhBOhWKW5aPzrsQJqSsVTaESOMDcRuxIPmb5TFVYUKj5Nu3mfoeX0KuKpJzXvLr3R+jP7ev8AwU1sv2aPGPh/9mv4D/D6f4/ftj/EWOE6L4Xtsm3tVuN+2a8dWBGI0MoiypKYZmVDur5gs/gf/wAF5vjfBZeK/GH7VPgj9mFtWIuV8PaNYrcvZ7jsEDusVwr+VHmU5mffIwVyQAY/Kf8AggZ4J+Kniib9ob9pX49fs/yaN4p+N+ow+KtB8faoqvJeQagZ/NtrIyFpkgXIcsuMggEkba/pTjXuxzipw8JVYqpN2uVi6scPP2dNJtdfM/CLwf8A8EPdN8d+J7Lxl+3f+1f43/bIvdKlaSHSdQup7HTFz8zAp58suGlIYiN4wdoUg1+scdp+z3+xl8E7uS3s9D+BHwQ+HFuZp/KjW1tLdCSWZsDc8jscnOWYnNeueM/GXhTwD4U8QeO/G2tw+GfCXhW1e/1K/unWOG3t4Rl5HYkKFAHUmv5vfhx4M+Kv/BZL4gw/tD/H+/vvAf7CfgfWntvCfwxBmji8QfZUDx6jeNmMSxStIPm2kbAyJtDMTvGjGMlCnHVnLVxE5xc6srRRb8QeKP2pP+Cy/iTWNL8GeIta/ZW/4J4aHdS2y6rDC8Gq+N7Z32SCPcybLcrGUB+aNd7bhIwKD9s/2XvgB8G/2Vfhlpvwe+B3g2Lwd4Ks53u5I0d5JLm6lVVkuJpJGdnmkCKGJOAFAAAAA39B0bRfDOlaT4b8N6ZBoOg6DAlrZ2dqgjiiiiAVURVAAAAxXe6RHLLIixjk8/lXp08FCEeaTvLqzwqmZyqy5Yq0ei/rqeiDI6DrThwADyaQLwM+gqQKWGQvFct9Ttk9gBDAbuCKcUwpYnvjFHyjjGcU0sSKZpBdxv8Anmv55v2jZv8Ah4D/AMFcPgl+zbotn/anwc/YOJ8WeNLlo90f9ruwkSznRsJLFIYIIwMH7zkcDn9sP2jPjh4K/Zx+CvxD+MfjvxBY6Bo3g7TbieBr+UQx3F2sTtb2wJ6yXEgCIo5JOQOK/ga/ZM/4Khftbfsi+JPj18U9F+Hy+JJfi/Heahreq6zpckt415eRkaZNPeuNxtre4dXWIbVlBIyQF2+ZjKqTjB9Xqe3luHlJTmt7W+8/pA/aEuIP25v+CwP7Pf7P/h9Y/EHwZ/YhsH8WeLdsjS6fJqjELHbOqDy4ry1b5VDEk7WXC4av6GWYlnZuWbkn681+Rf8AwSL/AGT/ABV8EfhH4x/aF+LXjSPx58ef20bqDxx4kvbVVW1WO6ElxarGBGmHZbpnl2gICQqqNuT+uo+b5j0xXVhIqzk92c+Mb+FbLQjd+QuOnamlsLlvlzSA7iSTyKGC4C9z0rVS1PP9RuUBDnIXPNfxGftCfErxV4ah/wCC0fxE8OX8tl8SNd+J2j+Av7XhYSz2Hh+8uL0XSW8hzIttdCLZNCnMQaPqAxr+3IKwzyWAzxg1/MR4n+Bfw3n/AOCnH7d37EvxnWXTfCX/AAUa8L2viXwpfmKLyU1az8yYShSV3XNvMtx5ckbLIeQ6sXMg48etFY9PLalnJs/eL9j34MfDf9nn9mf4O/C74U2dvB4M0fQ7W8Sa1lMsV3cXcSTz3SyNzILiV2kU8DaQAFAAH0n1J4xX4Y/8EoP2nfG3hHxB4u/4JoftNJfW/wC0H+zeLmLRdXv5C6a9osUzeS8DuqPI0MRXaW5aLBGSGx+5OCM5B/w/pXVh6icE4o4cXScJtSe+pYABHH3qcBt6jBNRD3GDTxnB77uK2ZxuTZGxyw7g1ESWPt1FTMhxgDJ7jvUJGOR0oC+hHvX1p4fAOMYqmw+f5iQKkizg4PBrRwsZxm72LOWYZ6A1HKgfjGO1WI8Ac8inkZycDBqEzdRbWp4x8Yvgv8Lvjz4H1j4bfGDwPp/j7wZrakS2eoQpKFYgqJYiwJimQMdki4Zexr8OPEnwA/a1/wCCPuoX/wAaf2I/EmqfHz9j3Ti114m+EeszyXF3bBkxNe20wgb5YlQMSuxhtAYOpxX9FEqArkdhisuaJJUkt5ohPbTqUljYAh0bhgQQQVIODmsq+HjVi3tJG2Cxs8PUXLs+hJ+yz+0v8Mv2u/gZ4E+Pfwm1L+0PCfji1EnlMCstpcJ8s1tMpAKywyZVuxwGGQQT9C1/Jh/wTK/bK+E/7A/7a3x2/wCCZvinxVZ+JfA3xK+IF5qvgzxFpV0kmnafdXqD/iVzREboZjJGsJEcjoJuNq5Zj/Wf156g9DjFeDF9D7VPmSl3CiiiqAKKKKACiiigAoorgfip8QdH+E/w28d/EvxBIkWj+BNJutVn8x1jDLbRs+3e2FUuQFBPGTTSFKSSuz8F/wBoL4hxftK/8FJfEdjp1wdQ+HH7FOhHQ4+Wkt5fE2rNuuXXOFhu9Ot42t3wCzR3HXacV9JadagovGPX/OK/Pf8A4J56dq+pfA9PjB4qhZvGv7SGv6n481O5lZmnuBqU7G2eYEALMtqkUb7Rg7A3JJNfo9ZhWjGFxzj8q/TsnoexwlNdXq/n/wAA/nHijG/WszrTvpF8q9I6fndmvaQgAEgjHStcDapJPWs+BsY5wD0q7uPAzgDqa6HuckFZDCCSeaq3EgUE87qWWXAPYVl3E/U9x2ojFkVKiSKV0+CAe3eobfdvXIwc1FI/mMR6dqu2ydG6Guh6I4N5HSWQxGp/GtpBsAwMZ5rGsj8m3aa2YyuzB+8K4ax7mG2MLxJ4o8N+C9H1bxb4x1AaZ4S8LWsupancEn93aWyNLOwwCdwiRsYBJOBivkP9gr4YXfxJ1rxX+3p8SdOKfEH4928dt4VspIwE0rwnbEjTTCD8yy6jbNHcXDHBLHqc1xf/AAUk1iW++BHh/wCDunXE1vrn7RnjHQ/B0RtkZ5ltbi8jmvJI1GA5jghJZGIDxlxmv1m8PaJp3h7SdM0HRrGPTtH0S2is7S2iGI4YYVCRxoOyIihVHoBX8q/ST4sqUaNDKKLt7XWX+Ff5uy9OZH9PeAXDlOSrZnUV3F2j/X4/cZ3jXxz4L+GXhjUPGfxC8VWHgvwno6hrnUdSmW3gjyQBl3IGWJAA6nNfE0f/AAVd/wCCdj3lxZr+1d4aaS1QyPIPtBhxuCDbKIDGzOx+RFYs4yygrk10Pxt/Yo0j9o79pD4ffE740eIx41+Cnwq0zdo/gGeMmym1mR2Et1eof3VzEsIQRRurHeWyduBX1FF8G/hAlstjF8KfDUdgjeYsS6ZahA3lmLcAIsBvKPl7hzs+XpxX8t0IYOnTiqjlKTX2Wkl5ap3f3I/oecq8pPlsl563+5qxofD/AOJnw4+LGiv4j+F/j3SPiFoUTCOS70W7hvIkkwG2O0LuEfBB2tg4PSu3bgYIBI7V+V/xi/4JleBvD8lz8Xv2G9UH7JX7Qvhe3kl0yfQ0P9iXmFctb3ml820guC20zGNpEOCAdoFfQf7DP7V2i/tefs6eFPibbM1v430wtonizTZAqy2etWYCXMbKgCgO2JEwFyrD5VPyhY7BUo0XiaEnKCdmmrOLd7XtdNO2jT+S6uhWk5+yqKz6dn/wx9WeIPEegeFdLutZ8Sa5Z+HNEslL3F7fTJbwRIBks8krIiKFBJLMAACelfkp4O/4LM/s56t+0p4j/Zt8d6dP4CvI9ZTRdB8SJd2+oaTqUkh2o7T25Mdor5Ur5r5+bDBDxXf+Ffgvof8AwUm/bV+L+i/Fq9ufEP7JP7GtzYaZD4TL+Vaaz4pdVuZLm68vP2uyjhZUWNmALqQQVLCv1Q8d/sD/ALEvxR8Hab8NvGP7Nfg3WPDPhmCW2s7WOwhhltEuBmQxTQhJ4nkJ3l1cOzHeTuOa/Y+FPBRYnAuvmE3GpNXil9hefdvS66bbnwuccfexxCp4eN4x3v1/yOYNzBcRLNbzJNHMoZHQhlYHuCMgg/jmvwo/aG+Fh/YA+N4/aY+F9k9t+zV8btajg+KdhcT5ttGv7yYJb6tbL8ogikmkK3JOUywJZc8/U3w98F+Of2AP2qPDv7G+veNLnx3+zf8AHDS7/U/hG9x811oj6TmW70eeVsyTKLd1kgkdySqHGTuVfs34qfDLwb8a/h/4x+FHxB0ePX/B/j3TptOvbWUuFZZF4OY2WQFWCsCjA5HBr8hp5lmnA3E9CUp9Vdr4alNuzuvv0ezXVav67HZRl/E+S1aM43Uk9HvGS10f69jmfDnkXVna3VvcxXlpdRJNDPA6yxSRyKGV0dSVdGUhlYEgg5HFdSY1KgAdK/Mn/gkz8Udf+In7KVtoPinUU1XXPgrr+peBzMqg7rXSZBFa/vlPl3IFvsUTxhVbGMblZm/TljkdM+1f6iYbGKvThWX2kn95/nbisu+rVamHf2G19zMC9Tnb69Kyfsgc4JyScfnXSXSBskj8PyqGGJCM44zgf5zXdGdkeRUoXZz72QIwe/qMVSktcEbeBXXyQg8jrVCSDkjGAauFY5quH7GPBGVIyM9sVvQLkDOTxVVYNueM4q/AnGccH1qas9C6MGmaEYAByetTL0PY0xR0XrUm3kjoBXId8CleE+WR0Ar4/wD2q9P8Aa18BfjdYfFG7t7XwEfCmqS6hJdxPNEojt5GiLpERIQJgh3IQ6/eUhgK+t9RlCxtzx71+ffxB0O+/bL/AGiPB37FHgG6kbwpo95beJfi3q8MRlt7HTLNllg0WY5Cs2tozI6McCJSSr4wMsfi1Qw1Sb3asvV6I68my2WMx9GlHZNSfkk7vt6fM/YD/gmvYeJtM/YI/ZKsfGIvB4jt/A2mC5F+MXAJhBUOcncQhAD9XGGIBJA+3azNF0bTPDujaT4f0WzTT9G0K2is7S3jGFihhQJGij0VFAH0rTr80irJI/oSTu2wooopiCiiigAooooGtz//1v7cKKKK9g8cKKKKACorieG1gmubmZbe3t1LySOQFVVGSxJwAAOSTUhxg7jhQOT6e9fzpf8ABRH9tP4nftYfF3/h2b+wB4nibxZ4itxJ8QviBp82+x0fT/LnN1Y+fCrqlw6KisVbJZzF8pDUn2Q3ZLmk7Iv/ABs+LWr/APBV79orVf2XfhDr91pf7EPwEvLbUPiB4t0t3Nt4tvFETHQIpFCx/Z0Mmbn5mL7CuFAyf2H8IeEvDngfwv4e8F+DtEt/DnhXwraRWOnWFqgSK3t4UCRxovQKigAV4Z+yl+y98MP2Qvgt4X+CXwn0n+zvD+gjz7qdyXmvL6VU+0XUrE5LzOucDhRgDgV9Mx5UE45NezhaHJG73Z8jj8b7eei91bDsbTjoaCS38Q5OPalPPKjkU5GHAZOnTNap3djkIdpJHBJJ4I74rn9D8YeFfE11rVh4b8Uaf4gvvDdy1lqMVjcRzSWtwhYNHMqOTHIpBBVsYII6jj4t/wCCovxu8S/s7fsF/tF/E7wVqk2jeNdM0dbHR7u1cJcQ3N5KkCSxZ5Z4w5kKr821WI6ZHP8A/BMf9kL4Z/stfs1+CtX8N6aLr4nfGjQtK17xrrz3E1xLqt/JB5ol3TMWVB57sqgD7xz2xm6n7zkR0Kn+7536H6NEkDp+NN8w+n+fyoLkkY4FMpXM0luyRCvzGTv071j32i2V0rSRgRTMMgj7ta3Kd+aY8qxBix3HGOP68/lW1PmWqMq0YvSRyf8Awi6qlwZJAxZcRgDHPrntivgz9v8A/ag0/wDYt/Zl8bfGK+thc+JZgdG8M2uFfz9Yuo5fsoZCcvGrx7n2g4A5GK5b9vD/AIKQaF+zNqOj/Av4O+GZPjp+2H8RTFb+GvBmn/vtkkzKFkvfLO+JChBRDhnJGPl3EeZfsx/8Etvjf8bvjF4T/bK/4Kg+OovHXxT8MTpdeG/hvpeP7A0UIA0fmJudJZI3IyqkglAZJJaxxGatJ04at9eiO3AZEqjVSorRX4nov/BK3/gnJcfCRdT/AGxP2oIW8dftp/HQyaprOoX5SeLSYbhzJHBZKVxCzRFPMIOQoVAFwwPJf8F+filri/s8/Cb9k7wPqH2Pxt+134wsfDKtHLt2WfmL53nRqCz20gba7AHaVBwTyP3sVFVQqqEVegUYH0x7V/OT+1BcJ8a/+C9f7J3w/hUXul/s0eAL/wAS36qqiSKe8WUKz7v9dA/mQIFXLI7OcBcmvIkm7RW7PqrqlBy6JM/YX4S/DvR/hL8Mfh/8L/D+mx6Zovw+0m10u3hi+5GIIwpCZJOzdnA7cfh6KDuIIxz680xThQDwzcmvMvjf8XfCPwE+EPxB+MfjzUl0jwl8PNKn1O8nYEhUiUnoAWJLYACgk9gele5ZR9EfFq7Wu7Pxt/4Km/FTxt+0Z8YvhZ/wS6+CV39j1L4rrF4h+JOqg5t7fwzbyTefZNIqu0dxOYMrgAkhVyAWr9QPAngvwp8LfA/hH4beAtLXQ/BPgbT4dM0y0jziO3gTaiksSzHaOSxJJySc1+TH/BIz4Z+N9R8EfFv9t74zWjR/GD9tLWzr5Z2BCaQNzWZiAy0YnEzOyk4wq4UDr+vkcvmZwM9QfXPNd2W4V8ntZbv8EeLnePTn7GG0fzOh0+3e6uYYEBVpSF6Zxn/CvXbPS7KwRSiEy92JPWuf8LaM9pGl5crsnnGFXPRcDk/Wuufqc544+tLE1LvlRpl2HtHmluSAJwwyh6U1mySP4c9KZ+NOUHOQMkVyN2R6UYihe7cD/P8AnpUiqR14Bpdu0DPNLnIx2FHqdCp6H5B/8Fmv2U/jh+1T+zn4F0f4J6QnxBu/hp4qtvEOq+B5ZVt01+2iBTyRcEp5Tx7mOcjKO/cCvjC4/ZR/4KAf8FPfEfgDSP21Ph3pP7Gn7JnwovV1GDwb4fkjm1HV7mALGqykSzFIAqlFd9uELFVO5Xr+kknHsRXkHxt/aA+D/wCzn4I1D4jfG74h6b8N/B+nkq13qUoUyMFdtkUY3SzSFVYhI0ZjjgZ4PFWw8L87ei3O2hjJxjyQWp6do+i6T4d0nS/D+gaXDouhaDbxWdnaW6iOKGCJQkcaKvyqiKoCgYAGPpWhIwXjPHf/AD+NfidqH/Ba/wCHnjeB0/ZS/ZW+K37U86rIsd1pWjSWWnGRNuVa4lVyqoDulfyyEG3qW+Xjk/4Kz/tqvKI9E/4JIeN72XCzI9/qIjBt9+1iV+ygJPKVwkW9mQHf+8UAHyMy4ty3Br/aMRGPa7Wp6OC4bx2Kf7qk38j93Qx6AgZ75pd+CNy7uO1fg83/AAWB/ak8LNYzfGb/AIJQePvDVgZZYZ7jw3drqbmUfMI4olgy8cUfMtzkoW4CrkGvov4M/wDBZX9hD4sXkXh7WviTe/A/xnc3P2eLS/HVjLpgl+9ueK4IaARKyld8zRZPYHijKuLstxi/2fERk+yauZ5hwvj8NrVpO3ofq7u4yMjb7/p06GvzK/4KhfsT6p+2F8E9L1P4X30fhf8AaP8Aghfp4j8EawFAl+02/wA5tN4K4ScqME52uAehIP6I+GPFXhjxno9p4i8HeJLHxd4e1Abre/0y4jureUcfMksTOjqexDEGuiXByRxX0NSCnGz2Z5FKo4ST6o/mJsLhf+CtXgvwJ8Vfhv4vn/Zc/wCCp37ESPYTaRevEk9/d26xuyTxyst02nzTKeXDiLzHRxICc/cv7Df/AAU21b4k/Euf9jT9sjwY/wAEf20fBtu4vIZfIi0rVvLGVNnIs74maIhzGBtbB2kkbR037cn/AATKvvjZ8T/DX7Wn7KvxHH7Ov7ZvghVhtPEGA2nX0GHDR3kAhm3SsrlPN2ncvyuGAXH4L/tlR/8ABQz4lftbfsAfA39t7wx4P+FvirVPFkEPh34ieGvIhvriCG4himna482SJZxlZIbYeWC7KDESyivKqSnT16/gz1oUqdZcu35r/NH9qB3LjK8Yxn1pu4jHGPSv5vdEuP2wP+CYn7bn7MvwE8X/ALT+oftVfs/ftZ61PaSWXiBBNr9neScSXKiRpJ47SOVg58qZ0VAwZAdgf+kVoh06kHvXo0q3NfSzXc8jEYVQs73T2Ggsh3etMkUbdw79aRsq2Ke3IKmt0zmnHTQoSJuZcnipoo/lHQAUHbk/NyBUqfcweSTTcjKMdR6jpxxU6LlSfvMcj2FMO5QCO30r80P25v8AgpH4H/ZTubf4M/DbRZvjb+2J46tkPhTwBpsUs8kjzMQk120Q/dQqqs+0MJHC8YB3DGc1HVnXRoubsv6R91/FP4rfDv4KeBPEHxN+LHi+y8CeBPDMImvtRv5AkcakqqgdWd2ZlCqoLMSABX4OeKPi7+2P/wAFcNW8QeAP2WLm7/Zc/YXt7lkuPijdwyR6v4hjiwrRWEJeORIWcO2UK8BA7A5Wu2+D/wDwSy+Jv7TvijRv2lv+CoXxQ1P4l+MNfYapF8KbOZ4fDmj5LC3tpEWRhKIIsbo1wPMLF3kJYv8Aun4Z8MeHvBXhzRPB/g/RLbwz4V8N20dnp+n2caw29vBENqRxIgCqqLwBgVzxnKro9EdUnCkvd1f5H8gv/BTD/gi3of7PfhL4H/Gr9lDwH4l+Itr8NpY0+IcVvP8AaNSvIIGEx1ME/Ok77WSUwoyqSrCMYJP9ZH7E37X3wJ/bP+COh/E34CeJbrXfD2mbNKvbfUlMeoWd1DGuY7pXZm8wjnflg5yQTzXolxbR3EMkMqrJFMNro4BDA9QQeCPUHiv5/wD9qH4D/FX/AIJt/tHSf8FF/wBij4e3PjvwF4mzafFP4YaVGY4HtWUFr+zjgUlCjJvYeW+yTkDYSBlicIk+aC9Ud+XZnJtUqv3n9O54BzxjrRXz5+zD+078IP2uvg/4Z+NHwV8VWvijwr4giAmWBsyWdyADJbToyo8c0THBV0U4wQMGvoOuJNHuNBRRRQSFFFFABX4xf8FzPGXiGx/ZD8NfB/w5K8Nz+0v440XwLcABds1rfzZng3kgxPJGh8uTIAdQCRnn9na/n3/4Kv3F544/bg/4J6fCHzxJouhPrfju/hjVt6rp8Pkw+bu/dSQSzSBTty8bqrMMMpHVg6XtKsYd3b79Dys7xTo4WpVX2U392v6WO90DS7HQbLS9D0oMdL8PWsFhbFgAzRWyLGpbAA3ELlsDrXo9pMFjAIwe9cXYL90k8nkkj1roxLsHXGa/Xq0Vstkfy7h6j1lLdnSwTdsnFaiguvH8NctZz7j169+ldRCwZcDqPeuCasevQndFK4DAgYxWTJFI7EgcfyrpJk3DkZp0NmhwzDpSU7K450eZnLratjORu/zxV6GPBCkEiui+zxHoMYqoYAjA0/aXF9W5dSzaqFAXqFHarfO0+4qKLhSCc5qXPfHSsJbnoUtj84f2/JVj8U/sONLcCCBfjboAZyzKqfLPtJdBmIlsKsoOEcqHGxmI/ZqH7p56E9f8K/HH/gpBYSW3wk+GXxJMi21r8F/if4S8S3VxwskFsmoJayyJIT5UeFusMZlaFlJR8blI/X63vIngFzE3mW8y+YrDIypGe/PIPfB9q/hn6TKlTzzDzls6enyev5n9keALjPJKkVupu/8AVzW6DcATkdRzQHzzn6V/Oj46tf2pvjp+0x+3Z43+C3xw8QeF/if+zH4m8OReDfCIujBpV/aQ2sl0ba+t0Gya2vJJJhG+4nlhKm5Fr9Xf2NP2vfDX7VvwzTXvssfhP4peD5m0nxp4WkYm50fVYDsngcHDeXvBMb9GHfivxnOMjxGCw9LFVFenNJ3Wy5ldXe3deq81f9bwOOp16k6UX70b6em/9dj7TJ4BB+oridI8CeEPC2o+KNY8MeGLLw7qfjW6S91aayiWJrueNdiyybANzhf4sZOSTySa66OZSOGH0qTG4HoR/jXh1GqkHFPRnerxkm1sfCH/AASZ8Rx/DH4jftu/sq+Ppo9I+KWn/EvVPHum28vyNqOheIGSWC7gVvnMSyh42AZlDg7cZIre+G3/AATW+Ofgz/gp/wCPf24tW/abvdV+FHidLxbbwl5ty8yw3CKY7ORpGMP2SGfdKiKvygKoOeQ79pP9iH4ZftF+KfDPxNbxP4k+EXxt8D2zWWkeN/BmoSadq1tauWZoBINyNC5dsqU6MwBGTXhV/wDs2f8ABR/X/D+p/CvxJ/wUnu774Wa1GILi/tvD9tbeIlt1PyQRXkTIqYUAyXGDLMxKnanB/pjhnxly6GDo0cfzRqQSTsm07LdW79mflObcC4qVedTDWcZPva1+huftDeKof2m/+CrPwm8KeA2S98N/sE+H7++8UarbnmLWfEkXkw6c5Pyyq1rH5jBeY5F5OQyj7tubYwKGBAMfPJwBj1PGB78V5n+zt+zJ8JP2YfBjeDfhboLWbaiyz6tqt5I1xqWq3QBBub25fMk8zEkkscDJwBmqP7V/xg0f9n/9nf4w/GPWpkgtPAOg3V3H5sZkRrgoY7dHQDJR7h41fjGCSeBX87+JWZS4izN4inBpPlhTXW19L2vq23sfp3CuEWV4T2UnteUn021+Vkfk1/wR+8H65o/w3/ab8Z3erJd+G/iV8XPEN/plsF2SQmGc285mjHyRyu8YyEO1gAcAYz+vXbkYFfE3/BOz4Xa38Iv2PPgz4V8T25tPFN/YvrWpwkAGG51KV7l4iwJ8wReZ5avkkoq+gr7XY8FugFf6h5JhHh8HRoveMUvwP87M+xir43EVo7Sk2vS+n4FG4IPGc5PemRH5Tz+FRSsS5H86bvKnaGxnn617LWlj56UramgqbzjoKXyhkY9qqpMpI5wRV5Tkcc5FYtDhqRG2Xk46U9YxwTS9DzxT1PGB+FFzX2aIzkHpxUcs2FPJC471OOwBqheZRG9etNIylornzj+0z8dtI/Z/+E/in4k6lZnW77S0WDS9JjbbNqWoTNstrOHhmaW4kIVQqsT2BPFfWv8AwS6/ZU1j9nP4CT+MviTKuq/H79om5Txb4xvzu83fcKXs7OTd1bT7aQW5PcqeSMY/Nzw94IH7aP8AwUc+G3wolSLV/gr+xesXjrxfC+fKn16VT/Y0SOvWW0lDSSREgYPzbsFR/SgAAAAMAV8XxBjfa1vZxfuw0+fX7tvvP1vgbKHQwrxFRe/U1/7d6L57/cFFFFeEfbBRRRQAUUUUAFFFFA1uf//X/twooor2DxwoP5DpRX5y/wDBUr9seb9ir9kvxb8QfDNwq/FrxjNH4a8FQGPzfM1i9V/KLKeNkaI75bjIAPWk5qPvMuELux8Tf8FF/wBtH41/F/41WP8AwTR/YE1qCy+OHizTJb/xt4yLo1noOkeXJ50SSr5hS9YAKflBQyIFIckp9X/sTfsQ/B/9iH4XL4A+Gdk99r+uNHe+JfEN0TJearf7AJJpHbkJuz5cWcKDzlssfLv+Cav7FFh+yD8DLW98VQXF9+0T8bBD4k+Iuo6iwluU1a4QvLaK4JxBA7kAbss2WPoP0kRMJxyOvFelgsO4rnnu/wAD5nOMb7SfsovSI1YwOcfMeoqTafxpfLLYO7bSFXBJPINdrmzyhwywwDg00jGARknpimjPevPfi18UfBPwT+HHjD4sfEfXIPDfgnwJYSahfXVy6xoFT7qAtwXkfEca8lnYAAkisk7asqMbuyPxv/4LK3tz8dfE37Hf/BPfwu8l14h/aF8Z2mva7Faq32m10LS5G8y8icgovlFJiwIPC5Ix1/cnTdNi0nTdP02B98WmQR26HG3IiULnHbIFfir/AME0/h18Q/2kfjN8T/8AgqF+0B4Rm8Mat8W4l0j4Z+H9SEjXOg6Hbq0TywmRVKpqCOX4UBwxYDaVr9unYN+PJqMPvKbW52YrRRprohgG7JNAypO0biPfFNJH5nAHrX4g/tu/ttfHz4mftB+GP+CeP/BOfUrU/tD69CNS8UeMZPKmsdB03ZJvVXbzFW6QDe+5Ny/KiZd8C6klCKkzGlRdSXLFH0x+2t/wVB+AH7GOoaH4BubS++Mvx18YP5Gl+CPCxSe/aViFiFyRu+yiWQhVyrOcHahxg/EHjH9oj/gs5+1RoMXwy+DP7Dsn7K2l/EyJIpfHWv3iNdWGmy/JcSrHK8fkXDgkxL5byqmdoJIkX9NP2EP+CVnwE/YnlvvHSS3fxh/aC8VFrjWvG/iXbd38k0mPMEDMC0EZOSSCXO5tzYOK/UHJIwSTnk9uteXWrTltKx9FgsBTpq8l7x+an7Bn/BL74EfsLWes+INKubz4ufG/xfIJ9a8c+JdtxqU0nz7liZtxgQs7FtrF3J+dmwMfpSOpIGc0YH/6uKUYJA4J9z0rKMbaI9FybabPLfjd8WvCnwG+EnxD+MPjjU4NK8L/AA80qfU7mW4kEaHy1/dpubA3SyFY0GclmAHJFfg5/wAEmfhp4/8AjF4t+OP/AAU0+O2lS6X8Qv2qbx4/C2k3yu02jeH4ZZvLiikkwxt7pGiaPaqqyopxjbXov/BZzxn4g+MvjL9k/wD4JyeCdSNneftPeIl1LxbGMCOXw3pH7+6t3kAaSJ5XRCjKFyVxuAJr9U/BHhDw94A8KeFvA/hez+w+F/BenW+k6dATuMdraRrFECe5CIATjn2rqwNPnm5PZbHj5xX5YRpr7X5HWkgYz1r+fv8A4KffE++/a7/aJ+Ef/BLT4XSG40/UL628V/FLW7NnkXSNPsVkmWwuUUBQL5GQfO4U71XBJ4/VD9uP9qfw5+xr+zL8S/jvrsa6hqHh618jRtO3BZL3Urhlit4UB5Yh3DsBk7FY18Af8Eyv2VvEHwq+GGrftFfGuf8A4ST9qn9qry/EfivWJSxkFrchZ7O0wwXaYYnUSADO/OT2r0qaVSfs1t19Ox87WqujS9r12Xr/AMA/QbRtC0XwroWj+FfDOmQ6J4f8OWsdlYWVugjhgghUJHGiKAqqqgAADAArv/CGivqF3HI8Qa0tDuk5457e9ZAspXfiLeW4GO5r3DQtLg0mxWKLOZfnfPGSeTke3avcxNZQhyo+UwWDdWo5S2NRRtUKAAAMYFSr+8ODkH1pCN2CB+FKCUA5yT+leOz6RJ7IawwSpOdtOTqAOp60wjPzE8Dk1KjFm9B/n6VnKWpshxJJznOetMYrHubdgDnPp/n6c09N0jCOIFixxwOufSvxQ/4Kf/tO/GXWvHPhH/gnh+yNdiz/AGgfjLam58XaoAwfw/4YlHlzXKSZRFuJckJglwoOACyGuTMMdTw1Cdaq7Rirs9DB4WpXnGlTW7I/2yv+Cr114Y8e6/8Ass/sL+Bh+0T+1fp8nlX7rhtD0WNQpmlubjzESWSMsqFA4VXJVjuG0/Lnwa/4JueJ/jF8UV/aJ/b48ezftK/FDVwLmLTb2Mt4d0gkhzb2do48uRI2wisVA2oMg5IP29+zX+w/8Kv2VPh3pvw38ARK0iHfqutTRh9R1SVnZ3lurjapZmLHC7cICAABxX3HpFlFawwW8KbIYhtCjsBX8K+JfjXic0xEsHl0+SitHbdn9J8G+G1PCQWIxcfeGeGPD9j4W0eHQfDsS6JpFsjRx21sPLiVXOWAVMLhiSSMYJNa5sVG04A9s5x/n8K0kVVUDuelPUdQe9flUsFzx/ePm9Wz9GjXUH7isvQxZLMDcMEI/XHQ18l/tM/sV/s7ftY6DDoPxr+Hltr/ANkkWWDUbXFrqMRTOFS6jAmVCCQVBwevWvsVl2g5456VRONzcDFefL2mGmq1Co4SWt0zqTjUjy1IXT9D+aSH4B/Fz/gjH+0RpX7Snwl1HW/jl+xx4gFxZeKtAi81Z9EsJdpDT7mn+0C0b95HNGELbPnABav6V/2fP2qP2ef2qPCWneMPgF8WdJ+IdlqERma0tpfJ1CEKdredYyhLmLaeCWjCnggkEE5eqaLpur2N3p2qafBqumX8ZiuLa5RZIpEbIKujAqykdQQa/J745f8ABLLw3N4zk+N37GHxH1H9jH49RRSLNqPhQzQ2V/HgEW8lvFcW8cMbsi7ygwSMlSck/wBJeH30hp0eXCZxDTbnX4XXT1PyPizwphX5q+DnaXY/flWbksd2CV7gfoa+P/21P2Hvgh+3V8Mo/h18XdPnsL/SZhc6J4i0zamp6VcZBaS2kYMv7xVCurgqRggBgGHwv/wTw/4KP/Ej4i/E3W/2LP25tGs/ht+2d4Wkf+z0giEVnr9kke9ZoJFlliNyUDSMqlAy8hQQyj9qQzoSrrgjqD/+vtX9ZZPnOFzGgq2GlzRZ+AZhl1fAVvZ1lZn42fshf8EefCn7Pfxq0f47/GD47eJP2ofGnw2iNn4EbxGzbdEtSZCSP3hEs0hmdmO1UDsSFLbmb9kiDGcYwtPVlY4+6RyKJTlcgnb716cKMYKyPNr1pTleRC/3h/tdKRzuGMY609+q4+lMOcDjIFaRMHsVGIAOec1JEw6dAelVpsBQDyc8Ukc8cKSvcyCK2gUySSMcKiqMkknAAA5NbOOlznUnex+fX/BSH9ty5/Y++EenaZ8ONHHjr9pn4yXS6J4A8LxK0s95dyuI3uBEgZ3jtQ+7AHzNhc81xv8AwTi/4J6aT+zH4XX4zfGe5HxY/bC+KqLrHiLxbq8Xm3unveQoX0+1kcu0UUGWjdkI3nPRcKPh/wDYk0i2/bm/4KQftS/ttePZZfEvgf8AZj1g+C/htp1xO0kGn3sQCS3dsqny3jdYp3Ho8itjccj7/wD22P2ev2o/j3qXgrxL+zj+2bq/7Meo+CYplGn2lqs9jeyzkgzXABDSOifLGrZVD8ykE5rz4U5TbqJX7Hr1q8KVqLlZtav9PI/S3IUndwME/wCeKkxzg8Yr+frR/wBtT/goL+wdJpsH/BQH4a2Xx4+A1xLBaN8SfAwdpdIhDCJrrVoRCxffkMdgByMZ5Gf3H+FfxV+HXxv+H/hv4qfCfxbaeOfh74tiM2n6pYljFKqsVYYYBlZGBVkcBlIIIBranUT93ZmNSlZc8XdPqd4UJyV5HT/P/wCqqF5Z2uo2t1YX9ql5ZX0bRTQSrvjkRxtZWU5VlI4IOQa0hxyckGo5HDHA6itZI50lc/nQ+K/ww+Lv/BHf9pDUv2tP2Vvh9qHj79iP4oyrF4/+GehSTTz2N46uTfW0TxzeXErAsGD4UkoxVGUD9+/2Uv2wPgL+2f8ADS1+J3wI8dW3irTAEj1G0Usl3p9yyhmguIXVZI3XOASuG6gmuonjV0IZf3cqlXyBgjuDnOQR2Nfzb/trfs1eOf8Agmb8Xrb/AIKT/sPadDo3w/0CZW+JHw8gkuUsb2G5cxSXKRIxjjTMgJA2iJgHUbdyHzMZhnTXtI7dT38szHmao1N+jP6v6SvIvgH8ZPDP7QvwU+Fvxv8ABzg+G/inolprVqgfeYxcxhmjZsD54n3RvkAhlIIzXrtciWlz2pLUKKKKBBX8/v8AwVqi1H4I/tU/sc/tbana3N/8K2s9W+HXia5ETSQaOuqGGW3vndEdoVkmjWKRm/dkBQdp+av6Aq4P4ofDHwL8Z/h74v8AhX8TfDsHizwF47sZdN1TT7jISaCYYYZUhlYdVdSGUgFSCAa1o1pU5xqQ3TT+45cdg4YijUoVPhkmn8z8d9OvYJoLe4tpEngnUPHJGQyspGQykcFSDwQSMVZuL4YyGzk9B7V5V4l/4JA/tH/BBx/ww3+10+keBbUyraeB/iBatqmn2cLHesdtchjctIXyDJMzbQeBwBXlGs+L/wBtn9m+4SP9qH9jG+8b+HYZcT+K/hRO+sWwV1yiLp0oW/kkU/62QBI1GSM7Tn9Cw/FmElZ1E4v0uvvX62PwjF+GuZU21StOK7Oz+59fS59W2upNCyhwVz2PH+TXb6VfT6hd21hYW8l7fXjrHFFHyWJPvgcepPFfI3hn9uz9hzxxbyJF8d9L8G38QAa08TrJo024ruIQXkcXmrH0d03Rqf4q9Y8O+N/AXi6zsNX+H3xC0Xxvo2px+day6dew3HmRg43rtcllzxuxjPevWo47D4j+HNN+p81icpxmCf76m0vS36HuxupUkeCZDb3EJKujfeVgcEcEjIPHete3nVlHYeleTWeoeW2GBUyHODwT7811lrfqU+8TVVMPbQnD4252/mIOp+lVHlVmxjrXPC/yQATk1dil3YVvunoaw9nY61iFI2YnUfSrGVxnP5d6y4m565zVoscHPQVDijaEz55/au+FB+O37Pvxe+EcM5tLzx9oV1YW02/ZsnZcwsTz8okVcggqwyrfKTUH/BNj4+6d8eP2Tfh3DcXCx+PvhNaR+C/Flifv22qaTGtu+5f7syosqEZQhiFJAzXuV+DJG4z1Ffkx498Zat/wTq/adk/aMgkSD9kL9oS+gsPiJpFhbbn03W3Vkh1pFHyqs2FS6ZCu7aCyu5DD+fPpF8AVM1yiONwqvVw7vbvF7r5bo/b/AAH43hl2ZywGIdqde1n2mtvv2+49T+IMT/si/wDBRxviv42v/wCy/gF+2ppdh4Wa8gRnS18V2RVLU3EahmT7XAvl+cnDHAdcqr18f+LvCnxC+OH7fv7R/wAQP2S/Fdp8B9Y/Z8FjoZ1vTwTZ+JdaOZ5pNTjh+S9sxGxiI3bwyYzjNftn+1z4c+GHxK/ZZ+MUfj6zXxN4C/4Ra91kS2xQyobW3kuIbq0diAlxEyLJA+R84HNfm5/wSh8Cw+G/2Ofhlr9zPJf6/wDE1Z/FGp3c8rTSXNxqMrSGVnf5y0ibWYMchiQfU/zNwrxzLE5FLLJxTnBqF2k04avVPqkuV36WZ/c/Bfh5h8VnssXiFzUVBzau172kVqrPd8y9C1Z/8FSvjb8APG3hT4HftdfsxXPiP4ieIbKW707WfhtcC+j1C2tX23F4+nuPOs4EXLbA0shIAABOK9Ok/wCCx3w6HiC28MaN+yp8bNc1bVLkW2nwHwy1q9wWUsv+vnRIiVUsVkdSqAs2OQOG/Zj+Hfifx9+1X+1P+0p8UvCt3ocuk6sngrwPbanEw8jSdPiUTXlm7hf3OqO4dwFxuTq3BHzd/wAFbvjLp3hXU/2Yvg9a6/rHhS78Z+M7LXtZ1HR47gy2ug6PIJr+4VrcFnNum15IirKY8lhjBHZX4UwGJrUaFLDKM9LuDcU9Lv3buOi7Ja9T3q/DGGw+FxWYVsRONJOXLGSTsr8qd7KV29Ve+jSabPvZv+Cs/gq8D2egfsmfGvX9ecAQ2cPhiQCVgcOEk3lCgf8AdxOcCWTIX5QXrM/ZT/4KA/tFfHz9sHxD+zz8Qf2XoPgv4a8L+HrjVdSeTUV1LULC58yP7LBfNbgW9rLNCZCIGBkcruBCjnyDxb/wUd1D44Cx+FH7Afw98TfFv4j+Od2lQ+LtR0u707QdBE0e1NSuJrqBfOCKTMkQUFgFz95Qf0a/Yx/ZL0b9lL4d6jY32tS+PPjF8RbldX8deLbxnkudY1TBHmuzklI41OyJBgKo6biSVxhw9kmWUXCjedaW15X5fPSy++5+KZNmWPxdTmnaNNdla/3n1+cBTtGCa/Gf/gqF4jPxV8f/ALLX7E+kXQnf4veJI/Efiu3j3SGLQtHPmD7RCMLJZ3cymFw/yhgp44r9S/jJ8XvAfwL+Gvir4pfEnX7fw34R8J2zzzz3Dqm9wD5cKbiN0sz4SNQcsxAr8c/2OtH8bfGT4j/Ef9uP4y6FceHfGvxo/wBC8J6LfFxcaD4ZicmKydSqDdNIi3DEoGy3ua6PBHgerm+eUsQ4fuKD55PpdfCvW+vlY+d8W+MqWU5PVgpfvay5ILrru/RI/ULSIoLW0t7W1iWC0tkEUUajARFGFUDjgLgD2rQmfao5GBVC0ZQnB5HGKfMxJBY9a/0KaVz+FlP3SA4YlicE1Exzlsg1IzZQ8VXGSemTWkY3MZMevbjnNbEGAoyayowGcDsK1FfaoB9axq7l0yX5cj8+aTdvyByfSs+aYr061NAxIzknNRy6GiqaloD0/GvEf2hvi9oXwL+D3xF+LfiFJrjSvAWlzX7xW4V5ZGQYRI1YqGdmI4z0r22RiqnGBkc1+bnxY8O3f7Zn7cPwE/Yo06Jr74Y/DSeD4mfE94tqtFb2JL6RbOH+SaC9uvkniALFeSAMNXLi8T7GlKp1W3qejluBeKxEKC2b19Ov+S8z9Of+CVH7POv/AAU/ZisvG3xIb7V8bv2ktQm8f+L5gwdFu9TCmKKIgArFHapCNpJw27BxgD9Mahtra3s7eC0tIVtrW1RY4o0AVVRRgKAOAABgAVNX5uj9+SSVlsFFFFMYUUUUAFFFFABRRRQNbn//0P7cKKKK9g8cTjKg9zX83PxL0z/huf8A4Lb2HhHXDF4m/Z8/YD8NjUr+xkQ3Gn3GuToyiG4jb92l1HPOzISM7bcEV/QP8V/iPofwg+F/xD+K3iTcdB+HOi3ut3YjxvaKzhaZkTcVUu4TaoJGWPWvwu/4Ip+HtV8SfAL40ftdeLyL3x9+2Z47v9cku5M+dJpenyvb2scy8KskcomOV3blYEsSThwpe0qRp/MnEVvZUZ1Pkfsw88l5dS3UrbmnYlif0/w61bK8cHOKpRqAB2zzVxSpzz0r6CS6HwtOd9WSDJOc8UOccDvTQWABAzjigc5Ld+9ZJamsn1G5G3BGRX4Nf8FGdcv/ANq/9uP9k/8A4JrWt45+F2uIfHPxKs9xSHUNKspRNHaGRMyJIptXbaNvJX5uTj942uIoFkllG2OIFmPsOen0Ffgv/wAEtNNi/aN/a6/bz/4KBXts0+j+LPEZ8EeELoIfs8+naYFiNxEXG+OYJCiS4OD5hHAznCutYw7nVhJWUqj6L8eh+7ulaVYaFpem6JpNmtjo+jW8VpbQIuFihhVUjRR2CoAB9K+cf2kf2x/2af2SvDkviP49fFnS/A5IQwac8ol1C58w4UQ2ke6eQcMSQmAFJzXyP+3H/wAFSvhP+yxNYfC/4b6e/wAf/wBpzxxE0OheE/DpW6NvNKD5Ut+0bHyYlzv2Z8xxj7qEuPIP2B/+CXfi3xl451n9sv8A4KP6Vb/Fj9qf4hSebHp1+EudM0KxVFjjt47cqbczhBsYYYIuVOSzkqrXtpHX9B4fDSlrU6/f/wAMeFp8aP26v+Cwuuy+F/2R7XWf2Q/2IoJ0sfEHj7V4Rb63qqOVZhp6ht42xjcBFIB86B5BwT+1n7C3/BPL9nr/AIJ++A9Z8HfBiwvNU1bxVdfbtY8Qa3ItzqV5Ns2DfKEQLGgyVRVC5ZjjmvuC1tLWxghtLO2jtLaBQFjiUKoAGMAAADGOKs15tRuT1dz6bDUY017oex5ooopNmwUcjGCQf84/+vRXGfEfV7nw/wDD3x5r1lbR3d3o+j3t1FDLKIEkeGB3VWlIIiDFQC54XOTSvZFRtdH89X7Iktx+1z/wVb/bV/a8lYX/AMPfgPBF8M/CNwIyYJZYzm6YeZylzBgBioGVfrtxn91o+56DtX4rf8EFtND/ALCsvjW5kS7134l+O9f1jU7py32qa4M4jJutw5nATOVLZQpk5yB+1u0HAU9K9PL42pX76ny2b1OavJdtD4N/bB/Yp8P/ALXvjv8AZ11z4heOr/Tvh78Bdbk8SnwxawxmLVNRTYbZ55myyxRBGDRbTv3DlcHd9WXFirFlWMIvYJwAB0AHYDoK9IkjWRQGycVmnToMn5jgdMV6FFqDuup4+KpOoknsjktI0f8A0qOfG6OA5Pbmu4UklRyfX6mo44hFGI0+VQeamHUt2NTXrc7uXQoKnHQen3hgZJp0m7cd3X2pvIG7uaC2VA70kNPUcAAF75oOAeuAOtHG33HemsGx1wTWLWprFahJrejeFbPV/FfiS+j0nw94VsZ9RvLudxHDBb28bPJJIzYCoiAliSAOpNfz4/8ABL2O7+N/iD9qr/goH4xsJofGP7SfjO90/wAPxXiGVrHQbJ8iO1uXAL2k0sgUCNVQtCc5P3ftz/gsL8UvEXwj/wCCc/7SXiDwvfNpup+INOtfDhnjVXKRatdw2s25WBzHJC7wsVyy+YGAyK0f2OfhHoPwX/Zh+Avw08PA/wBneHfC9i0hD71Nzdxi6utjfxRm6mlMZ/ukV/On0juIJYfK1hKbtKs+XzS3f4L8T9t8HMtjVxHtprSGvlfofQ0cTMQzfM7nHPvRqHivwt4XMH/CSeJ9O8OechZDf3MVvuCjcSBIyggDknPA5PFeMftQeFv2gvFfwa8Q+H/2YfG2mfDn4w381sthrOsRCW3t4vNXzyV8ub5/KyV+RuePavzD8D/8ESPhb40jbxp+258XfFf7UXxi1W58691CTUri0sliHP2aJA3meUZCXJDIfuhQoB3fxvkOTYSlH2uKr8rTtZK7fn2/E/oDMsdXk+SFO/nsv+HP270bxd4T8RyyQeHvFOm69NEiyslldRTsEc4ViqOSFbsT17V0GMg9sV+GPjr/AIIW/s96Tov/AAkX7K/j3xb8BPjNoB+26Pqg1R57N79GDxSXcTQyEqpBUCEIAD91uRWv+zB+3V+0H8CfjJpH7G3/AAUssbbQvGOtOLXwb8S40ePTvEszOqxxb0hSBJGDhVZhGd2FYbmBr9Fp5PRr0nLB1ee26as/kup8x9dnCdq0Lead1/wD9rLkcHnmuP8AEviLRvCWg6p4p8S6tbeGvC+iRtNe6nqEqwWluiAlmkmkKxooUFiWYYAJ6A0nxR8feF/hX8PvGXxK8a366X4T8B6fNqeo3BGRHDAu5znnp0ycDueMmvxZ/ZQ/Zl/aH/4LKJ4a/ab/AGw/GWo/Db9jTTNWZvCvwn0wzQW2t2kDGQXV3IGjEkcsjBDMVZnVGWPyxhqng3w6qZ7i50pTcKcVq1q79rPuPPOJ4ZdRU0k5N7H1/pX/AAVL/YH1rxZaeC9P/ah8OTa7eNHHGGMyRF5GCpGJGiEZkZj9wEkfxba+/rW4jureK4hcTRTJ5kbqcqytgqwPIIPYjg9a89+KX/BKv/gm342+Gq/BPVf2fPB3ge31iK5ttJuNOghtNTiuZ4zme3lI82S5RI8qW3kLGABtUY/E34ieFv2qf+CJXxH+DGk638YZP2kP2Bvin4ih8LWFpqwEniDSri5UEvvFuNyptZo445WVlUjYp5P1PF3gFXwNJ4jBVeeMd+Z6/KyPJybxHp15qnWhyuXVH2X/AMFI/wBiGT9p7wBpnxD+EmqR/Dn9qX4NzDWfCXii0Vob1mtt0hsXuISJxHKxDIfm2OBgYZq+pv8AgmR+2Vbftvfsq+EfiVqSvb/ErwzKfDvjG1lj8vy9Ys1TznUA4KTq6yqenzFcDbgfRLYZCEG7cuR79MEV+O3/AATwT/hTP/BV3/got+z14eSS28DeOtN0z4hxWysscUN3ci3MxEICht5u2BlQdgshLt8vu/R04nrQx88rm/dcbrya3R4Hi/ksKmEjjIr3k7Pzuf0FrkkAncfXpVjAORnIb1qEc4PcmpyAAPU1/Z2+jP5stpcgYDlM5x0xTF6MNvTvUz4ypB571GW+YjoQeTRFWEUpI9xKnoOc18Tf8FFPj9/wzH+xZ+0F8XLe5+y6zpGhy2OlyeX5gF/f/wCjWxZQR8nmyLuPYGvuIoWbI5FfhD/wX48QS3f7N3wM+BelxvN4g+PvxL0nTIDCSZIorYmWWXyRj7REqttkjJABZWyMcqtNqDsPD005q+x9B/8ABLn4E3f7Of7A/wAFfBt9DJB4m8S2r+KNZid1dhd6oRKQrJwU8vYy9cZxk19tRa26zLBJlo3OAT2PSmaDFHoOhaHoCIkEWhWUFkqQ8RqII1QBBgYRQuFGBxXCeL/jJ8EvCHj/AOHXwv8AHfxK0zwr8RviO8ieGtHnkC3N9JEu8qqckAgfKWwGYhVy3B9ajCNGkoyPncXOpiK0pw3PUr7SdC8S6ZqPh3xNolr4i8PaxC1teWN9Ck9vPFICGSSOQFHRhwVIwRX4ZaraXn/BHD9rrwZ4o8K6hc3n7Af7XernR77w+DJ5HhHWpHRo5LZGkMaW0hdmJA4TzAQCEz+5SyNHINwzz/KvNP2i/gH4R/az+AfxK/Z88bbLbSviJYtDb3jwrcGyvEy1tdIjEfPDKARtIbGQGBOa5cxwjmueL1R3ZPjVCfs5bPc+vYJo7iKOWOZJoLhBJG0bBwysMggjggjkEE57U7g/Ko4PWvxn/wCCUf7QfxJtZvin/wAE9/2iJbnU/j1+xqUsV12aWSePWdGkci0nEkqrIGjjMagOCXjKsGb59v7L9OhyD3FefTqKa8z269Jxly/iNIyp9BXxT/wUMuYbL9hn9ri7nsoNSt4PAOsMYrncIWBt3GHKjcBux8wBKnkdK+1mJVCcHnp/h0r8Hv8AgvV8fJPCv7MXh/8AZo8D6wknxT/af1+z0L7HZ3BF3DpZcyXEskCAySW06xmB+ikE/ewRVVpRjCTa8jKhByqxtumfR/8Awb1fGgfF/wD4Jr/DXS20i802X4R6heeGGku5Fm+0LC4nWSNlSPbGPPMaxkFo1QAlhhm/cMnPNfzj/wDBtzod94A/Z6/ah+D+oywXN/8ACv4pXul3MlvKzK1xFb28UxCHKbC8OEljbbIBjHyZb+jevn6Pwq+593W+J2CiiitTEKKKKACkIBBBGQaWigDyDx9+z58CPirPDdfEz4M+FvH91bxxwpNrGl2t3IIoX8xIw8sTt5av8wTO3Pavgz4qf8EXP+CdvxSutT1gfAmL4c+KtRnlu11bwpd3Gl3EN1JjE0YhlEWYiAYoyhiQj5UwSD+qVFKyvcJaqz2P58PG3/BIn9qj4XRXF3+yN+3p4hu7Vn3x6H8S7aPXIlO0bmN2WjnkklZccgIgYlVzjHy34g/aP/az/Ze+zWP7bX7HHiPwdoiFBJ4x8Fn+3tH2sCqGX7MDKtw7qSYY1O1SDnFf1Z0x40lUpIgkQ9iMivXwmd4ijZRlp2eq/H9LHymZ8G4HFXlKnaXdaP8ADf53P52Pg3+1j8APjirJ8N/ivpPiDUbYxrcaeZlhvLeSX7sUsEm2RJcggx4LAgggEYr6piugECn5SB3r2v8AaB/4JRfsIftH3Z13xn8CtP8ADHjiIObbxH4WZtG1K3kdt5mjltdiGYNyJJI3YHpXwh4u/wCCUH7WPwX0yXUv2Qf22NY8UwaOJXtfCHxHgh1CzlhQl47VLsKsySyn5ZLqV2I5IUdB9BR4phLSrD5r/J/5nwuL8Nq9NOWHq38nv96X6I+joryPs3ze9XRd8ED5s88V+YUn7bXiL4KeJY/h5+3J8Fta/ZU8YRyi1Os3qm+8L3dwwBSO11WENFJJIuWCfwgHLZFfd+geMdJ12yi1DRdWt9YsZQrLNaSrLGQRkcqSOQc4zX0mHqUqy5qUr/123Pg8ZSxGFlyYiDi/Pb5PZnqPyyheMA9q5DxZ4Q8P+LNF1Tw74n0mLXPD2tQvbX1pOoeOaGQFXRgwIIZcjkGtO01OGRSd+04q/LcLIvbB9Kcqf2WtGQqia5ovVH4bfHa0+Lf7G/7O/wAdf2dptK1n4wfsc/ELSdR03wxqyyTaj4h8LTXcLG3tp4othk02OZAFuE5gLbhGQNjaP7GP/BST9knTfgP8LvC3if4r6d8P/EHhPSbTSL2x1nFpILi1hVJXAGVaIld3nDCc87TlR+weq2cVyHSRRJE4IZTyCD7dx25r8v8A4j/8E89N0r4iah8Yv2Xtf0X4NeONVjSLUNF1TQ7LV/DF9tJbfPpc0XlPNuO5WYlQ2GAyBX4XxT4CZfW5q2Vx9lOUuaSXVvR73Xy0P6n8IfpWY/I6s6WaRVWEoqN2uid1dRs7q+/Z7Ho3jL/gq3+xp4b08rofxatviD4iuYg1lpOgQzX11cSyEiKJUijOHkYcBiuAQxwpBPZfsO/BT4rfG/46+K/25/2lfh9N8O2Oly+F/h94O1eFWntdKmZZG1GdSx8q5u1Z0aMrnY2CeOfn/wAM+O/+Chnw6voTH+wn8D/G9zpLDOq+H5YtGubsyHbJIU8nEd1clQ0zjEKAjhgMD3g/tVf8FSruwurGH9kT4e+GtVnLJFql34kkmtYmJB3tAqrM6qhKKA4Mj/OdkY2n+Zs58P8Aih4ipg8LgZ2enNzLVdbaK1+ru9Nup/SGb/SEybNcJH22KpU6afM4q921tzNt3S3SSWu99D9mbDTdK05IUsbGCzWEYURIqAfTaBXhv7R/7VXwW/ZZ8C6j45+LvjWy8O29tC7Wli8y/bL6VQNsNtBzJNK5IVQqnLMB1Ir8s9R8Gf8ABSz42adJb/EX9r/SPgfY35Ej2Xw40bE8QZdvlre3cpkwg+YuFBeRieERFrS+F3/BNn4F+C/GOkfFPx1e+Iv2g/i1os5ns/EXj7Up9WuLdudhijkbyIymSVOzO/5/vbdv1PDP0Z84qyhLMqkaUOqT5pW6+SZ+JcSfSDyijGUcvUqs9bO1o3+e541olv8AGP8A4KQ+OrD4yftJeD7z4d/sq+HJFuvBPwy1AtHPd39rIwh1bUlCRyNlXcxQPwPlbbwDX6k6TbNHKOg8xscDgHPYDoPbtWvBoqR4Cx4Ax+lbEVhGBjA+XnJ9a/svhjhvA5Ngo4HAw5YLfu33b6s/kjiTiDHZxjHjMbO76LpFdl/WpetS2AOh71fdOPm5qrEBGABnA4+tTvMMEHGO5716z3ORKysyrKwQBfX071GjZGepFU5pSzbQe1WbfJGT3rToc/tLyZpQj5Rnqat7TjA6+1NgXjPcVOdvAx9a5GzqjHQpvHuI9etTxJjBAwO1PVRx0yaUkKpPTFLmGkcV8QPGnh34e+EPE3jnxfqcei+FvCFlLqOoXkx2pFBCpZ3J7AAVyP8AwRk+FniTVPh18V/21/iVoLaF8QP2w9ck1ixsbmBkn0/QrZmhsoI5JP3j21yiC7QYC/vNyjnJ+KP2/wC+1r4wan8Bv2H/AANIzeLf2pfEttbatJFI4FloFnNHJeTXMcYLm1uFDW7HhSTgnsf6ZPC3hnQ/Bfhnw74O8M6emk+G/CljBpun2sQwkNtbRrFFGo7KiKFHsK+V4ixV5RorZav1/wCAvzP0zgPLkoTxUt3ovT/gv8jdooor5k/RQooooAKKKKACiiigAooooGtz/9H+3Cj8/wAKKM847V7KPHPxj/4L2/ED/hE/+Cc/xJ8GWUnmeKfjVq2keFNHtFDBrm5uLyGUxqy/dYRwM4J4JXaetfVv7MHwzi+D37O/wN+FyRNE3gXwrpmmOsihX3w20auXAyPM3A7+euea/MP/AIKBanJ+1V/wVR/Yr/Y/txHqfw/+CEEvxJ8V27TM9tcSoWEEE0agqlxDHA7xFs7hKR8oyT+3ES7mZjkE9f1rry+F5Tm/Q8XPKvuwpL1YqxYBwMD3p6jYCTzupe+M4GaQfMxVeg/z7V6dz55Q7iZ6+1NckD3qYqmD7VDJjblvlC9amO5Utj87f+Cpv7R8f7MP7Dnx0+IVrei08TatpbaBopWcQTfbNT/0dZIDglpLZXafaBkrGeQASP5+f2DfCP7dX7Z37Lfwr/Zp+A9rL+yh+yDoKT2vxD8bNldV8UXd5KJL42R2FxuhKRHYyoTu3u2Ng+g/+C0WgftB/tz/ALWPwy/4J8fs26WnjhfhxosHj3xNotxPBZQSTMwWOU3EjA7EtboIUzuDZIQ9T/WR8NvBOkeDPh14B8I2Xh+DRLTwno1nYRWUaqFgEMSpsG0svG0jIJBxnmvIqYjnquzslofTYbL3HDr+Z6+iPz8/Yn/4Jk/s3fsb2t1cfCzwfK/inWogNU8V6zL9r1e8IIZszOMRLIw3FI1VeBnNfp7DDHbxpFEgijj4AHHH/wBepFAQbUTy1HpS06la+iVkdWHwipq71bA0UUVgdTdwooooEFfLf7bnxAsvhb+yB+0r4+1CaCC28O+C9Vk3XKPJAXe3eONZVjIcxM7qr7SCFJII6j6j+lfhD/wWP+Jes/Gi6+DP/BMn4QasIviX+1NqkU3iW8gZn/sfw/ZPHNNJdIisVivAGjG7AYA+tTNaFKSj7z6Hcf8ABHDwHN4B/wCCcH7NNhc2dzZ3viHS5tblS7ILj7fcSzKVIA3RSKwkjJydrjngAfp0coeOhrl/Avgzw98O/BvhTwD4UsV0vwx4K0630vT7aPhYoLZBGiryeAF45P411x+6V6ivepw5YKKPi6r5pyl3I2JCjjrUfKkZp3OCrAgjvTdzpyV4HT3qdUYiEDJI5pcnA7AUqspBJ/ipp69OlJLUrmJR864HamdMrng0gJGcfxUc9B1atmzNIc3CqB35oI4BHIFOZcgY7U1yQAFPzf5+tZt6ss/FP/gvw/l/8E9fEoKAvL4s0FUIba6EzsSyHhS+3I2sQCpbnIAr9A/h1Gi+CPBqxus8a6TaYZUMYYeSgyEIBQH+6QNvTtXzz/wWD8GWvjj/AIJv/tW6bcxNI2keHf7ZiZYxKVk02eK5VtpzhdsZDMMFB84ztwei/Yl8W3Xj/wDZI/Zt8Z30/wBru9f8F6VNLMZPN3uLZFLbwSWyVzlsP/fAfcB/KX0lMNJ1sFUtp7336f8ABP6A8GK6+r4iC3Pps7WyAO/8u1UlAC89DzX43/8ABXH/AIKS/Er9i/T/AIa+APgF4QsfGvxc+KElywe7D3Bs7eyMTNttYgrSNcb2QMWG0K+AWIZfsX9iT9r7wp+2D8APhz8WdIeC113X7ILrFlA3y22oW+EuogGJdAkuWVWydjKcsDuP805tk9ejhIYycf3cnb5n7NgsXCpVlQj8SV2fbFs4GOwPFfH37bn7FPw//bc+GejeB/FerXHg3xX4N1SHWPDfiSxRXu9OuY2Bfyw3DRzKAro2QSFbhlUj63glUnKtx3NaiFMdee9XkeYSpONSnLVbW6EY/DRmmpI+aP2l/g5q/wAXv2TPi58EYNcuNR8TeLPBdxo0eoKscctzdi22iQozLEv2iVfmQlU+YruA5HGf8EH/ANoTwx8Y/wBgH4b/AA6tLNdB8d/s17/BfiPSzvEkNzauxWRkk2uhmViWX+Fw6jgV9kSElTyCD09B/wDXr8Sf2k/hN8aP2Ef2o7D/AIKHfsWfDBvHfh/WrVtP+KXw50bzI5NVjdmIv4YoopVWRPlLlEJVkDbMNIa/ZfCbjajl+NnRxc7Qqddve7eR8JxpkE8ThlUpK8o9F2PxK+OnwG/4KF/FL/gtD4k8MRHxLp/xAb4oJNp/iOwgu7jStLsJ5YTHeKMmGO2SxWN3jLgFBsPFf0U/8HIP/CMJ/wAE7vD1h4nWS48cy+NdEXw/PEgZBqYEokZ9zK6I9sZ9rKS27AIILV7F4D/4L+/8E3vFHgm78VeMfiZP8K/GOg28I1Dw5rdjcJfQ3Uv37aELCWuDE4IkdVCjGTgYr8xbzxX8Xv8Agsz+178HPi1e/DG/+GP7Dv7NN+de0TVNXtWjl8SXCy27xxmFpCrwzpEHUqCI0PzFiVB/aeOeL8Jg8HUpwnzOSvfSyV1p5trTTXqfC8PZJVr14ylGyjpbrf8AyP3O+HC68nw38BR+Ki//AAlC6JZLqRlcO32ryIxLukAG8+Zu+bAz1wM4r8w/hNZW3g7/AILq+NJJCIV+LfwZSSAMxl3TWc0ZYKeTbviPJjOEkBL53sAf1snEccOxAEXbtUAcAdBj6DivyF+H0k/xa/4LqXl74Zgc6L+y98LDpHiGeLYuy81QvLHE4bmSNluFZdvKyewzX89+BGGq1uJfawjaMYtv57H6H4m1acMnlCW7tb5H7/Lk5GcgN2/xqyWUHPTFV9vBbAFAyxAPQV/fLdj+Tn3H53HjjFR+vvTmIAKrTBwAMZwKXNZ6iFLZ6Dp2Ffz8f8Ff7i5uv21P+CRGgiGW/gu/iDd3SWoKRgyRtaASRzEhleLcrNEWAlwgALA4/oGyAVzgjPINfz4/8FebXyf27f8AgkNr0bRxfZvHN7bSuzb2w8lmyboMZKff/fqT5JJYg4QHGr8N/Nfmb0uqXZ/fY/Rb9of44eHf2cvgn8UPjh4t8t9H+Hekz6iLd5BF9omRCYbdGPAeeQLGvHVq+Cf+CUP7Id58T7S5/wCCjX7W2np45/aA+Neotrvg2HVDJM3hbSVlnNvBbLJ8kTkvuQquVTBBBZq4r/gsrNrHxGs/2Tv2JfDvmnU/2rfH1rBqEfyiOfTNMeOSeIvy0chlaJ0IXBCnJr99/BHhmw8H+FPD/hXS1KaP4Zs4NOs1J5WG2jWNATzk7V5/PrXXi5e0qNX0ieZldL2VO9tZdTiNc006feyRB2dfvKx9/wClJp00kUsbo2CoyPSvQ9f0o6jHHNHzNAMbeuRXK6fo880oQISB1Y8D/wCtXoUq0HH3jyq2FlGr7p+Mmm6k/i//AIOAtQfwpIfsfgH4LJbeJDFiIF5iJI9zJj7SgMsKMkuTG+Sv+rG396SpznAVcZ9f6+3evyk/Yu/Yv+LHwB/bP/bw+O/xDn0rWvDvx/1WzuvDepwMTdmD95JLCYt7m2SFpPLZSzeaVVkCKuG95/bq/bs+Ff7CPwptfHPjiKfxJ4u8UXJ03w14c07Et5f3zxyNGCmcrCGXDvjqQo5PHiUpcqnJ9z6qsnOcKcNbJfeQft//ALdvwx/YJ+C1x8SvGkMvinxZrMy6b4b8NWBU3moX0wYx4XO5YEKEyyAHAGACxAP46fBT4V+Ifg9H8Q/+Csv/AAVH8QJq/wAddM0tpvD2kxIJbTQrKaDZZ2yWwQILmWWZYQGz5S53sSXI94/Zl/Yt+OPxN+Lum/t9f8FDZ0vvj3extH4T8Fp5Z03w7p/lgwnyxuxdLvOAW3KwLOS548t/4LM+JLzxt8PvgF+yd4dk3+Nf2nPHum6dAXkPlJb28g3G5jXczQPJKjH5WwY84yBWqpc1KVeWy+Fefc45Ym2Jp4Wlu37z8luj7x/4IC/CXx98M/2K7zxN8RvDI8Iat8cfFWoeMLKwlixcJYXuw27PKzNJJFJGA8QcllDE5+bj9yq86+FnhOy8E+BPCPhnTrVbOx8N6Za6ZbxRszJHDaRJCiAsSxCqgAJJJA5Nei14sqajaKPuaU243YUUUVJQUUUUAFFFFABRRRQAUUUUAFFFFAHF+Pfhz4D+KPh288J/EXwhp/jTw5fqVktNRgSeP5lK5UMCUcBjhlwwzwRX5DeOf+CIfwJ0m9n8Q/si/FXxb+x34iL+bHaaDcnUNDDkbXdtNvGdGklHBdpDtwCBkV+1tFNNppp2ZnUpQmnGcU0+6ufzf678Df8Agqr8AXvLa/8AhX4V/bE8L2qqbfU/C+oLoupCPfsVJLS8yJ7llw8jB0iUcgtgivPm/bA+KPg8Xlr8Wv2FfjT4DutL843c1toL6pZIsBHnSi7tm8p7eEHLz8Rkfc3cV/UDRXsUM/xdPT2nMvNX/Hc+UxvAuWVtVS5H/dbX4bfgfznfC39sH9nT4zah/Yfgv4mWJ8Wgtv0LVA+m6qgQAktZXaw3Krg5DGMAjpX0VIsUq7gw2vyGB4P/ANavvb49fsLfsh/tOTNffHD9n/w3451t5FlOqS2qw37PGuxC91B5U8gjXhVkdlHpXy4v/BNEfDGK7m/Z5+N/iPTLR/3i+HvGd3Jr2nSSnhm+0XJfUYF24CxwXCRKRnZya97B8Vp2VaNvNf5f8E+KzXwyqJOWEqc3lLR/ft+R4rc2gbJXKMT1FU44pWkRZWLAdM1i+Lrj4sfCB5l+O3wf1LwZolvknxLpxXUNFEYODNcTwlhYRnqBcNnHWtvSNW0XX9Osdc8P6pb63omop5lveWkizQyL6pIhZWHuDX12Ex9OtG9OVz8vzLJsRhZ8uIpuL8+vz2fyO20mCNFUEBz+tdlBEpXOM/1rjbC4jTGOdvGM11dvdLtHOR61hXvc7MI0lY0RbqMHGMdOKDEoGAMilEobo4/CnBxxg5rC53opyRbQxUFgaz5RIC27r0zXQbVfFVZoNwwBg49KFJdSJwurnOiMk81fgAHvg/0pstu25Cp8sKckdQRTlBTIC8Vo3dHLCDT1RsRtjgjipNwyQDjNZSyspxnjpk1oRMGOe3XmuaUDrUrkhcrWZeXYjVtzbQo5JrRlHycHGBXyF+2T8Y3+Bv7PfxO+IltP5Gs6bp7W2lnZ5o+33REFqGXuvnyJu9ByaOaMYynPZK7+Q1TnOcaVNXlJpL1eiK//AASv8JWP7RP7Y/7YP7burQrq2i/D+9T4VeA5pvv28Fgol1SSHbmOSC6uZFaKXlsBlBUZWv6Ea+Nf+CfX7P6fsw/sc/AX4OzWD6fr2g6HFd61HKyPINUvy13ehnjG1wlzM6I2T8iqMnGa+yq/M69d1Jub6n9DYDBRw9KNGOyVgooorE7AooooAKKKKACiiigAooooGtz/0v7cKRm2gseFUZ64pw689K+DP+Cmf7Q1v+zF+w/+0D8U/tEEWtxaJLpWkxSzCEz3uoD7PHHC3XzgrO6AAnKZwcV68nZN9jyoK7R+V3/BKGzn+P37Rv8AwUI/bz1wTT3vxE8cy+BtBm+VY/7L0jZgGPbvSeNEtlckgHccCv3UIxwetfnh/wAEq/gPqf7Pn7CfwK8L+JDK/jLxhp58W661xCYLk32sObl1uVYljcQo6QuzcnYCQDxX6JALz1J616uCi40kfKZrPmry8iMng4GTTlBVORg55ppAzkAj2qTJdeK6OXQ88fgEYHQ1Hhd2WQlR128nHfjrUwYlQemKx9YuDaaTq915ckgtrWaXbEwWRgqE7Ubsxx8p7E057XKirux+KP8AwRb0pPjl+0z/AMFHP21/EYXUtf8AFHj2XwhpEpiZo4bCwJbda3D/ADCKcMm+EBduxCc5AH9FueSAeB/n/wCt3r8Bv+DdPTpD+xf8UvFjx738dfFPxDqJfKq0p3RIXlhU7Lec7PmjQKuwIwAyc/v0fzx3rwILS59w21ZLbQSiiiqJCiiigAooo/A80AeYfGr4teEvgP8ACf4i/GTx1dG08K/DXR7rWb4rjc0VrG0pSMEgNI+NqLnliBX4Y/8ABKbwT41+O3i741/8FN/jhZTD4jftNXUun+DBMygWPg+2lUWsHlhFKPuhUb+rKMjg5Ot/wXb8Tax8T9M/ZW/YL8HXMj6/+1P41tjrFvboxuE0XT3ElxPGwwmIyCZFYglR6Zr9c/B3hbSfBXhbw54Q0G0h0/R/C1hBp9rDAgjRI4ECKFVQFAOM4A7104SnzVHJ7L8zzc4r8lNU1vLf0OrjJGAfmyM81JgEkAZzUOd3K8ACgEgjPI9a9c+bUuhIcjKnpUROFcYqZQWB5xioiCN/fPrSktCSPbzgCnbMnCnJpM8EgDJ7GkUkEEdaUVZESlqJ3p8Yz8x/CmMMq3an5+QY7VMpaloViT0GMUuOMt0bpUhBHBPNDHAIxlh3pqNhs8E/ad8An4p/s5/Hf4eJEJbjxh4Q1awizKLfEr2smxhMfliKOFYOeFIBPFflx/wRb8cr4x/4J5/BXTppEbUvh4b/AMOXce3Y0b2dy+A69C21h8yk7/vHDFlH7cskTgpIvmRuPmB5B/T/AD1r+cL/AIJuXth+yl+2h+3D/wAE9tSmkjsovEUvxA8FnaI4pNPvVj82OOP+BkRochCYztYqFx8387/SAyqVTCU8RHp9ytv96f4H7N4SY1RqzoPr+p4/+0+w8O/8Fzv2Rtb8c2kn9geJvCOraTo8rxfuZbySO8QJ84Mc6sJQjKMsrNuZdu0t87fBrx9qX/BJb9rT4m/C3456VceHf2Zf2hfFj654J8SafsmstPW5mIkiutzJJBEiPGrAhtmwlSwy1fqN/wAFhP2WPFfx7+A/h34rfDLWJdK+Ln7KuoP410MQlnacWsfmSwqq4YykRhoypDblwMkgH8d/2tv2wPCP/BTbwx/wT3/Z38NKian8TNb/ALX+IOh2Uo86ylsVeKYRyso2Yg+0zKGXlSuC4+avzXhrDYHOMjlhK70ho+6au00fq9SOLp5lD6rG85Ncq6Nuysz+rvw74n0fxLo9n4h8M6za+JfDupxiW2v9PmjubaVHGVZJYiyMCOmDXRRako6nI/xr+ZvUP2C/ij+y3p/iD4jfshftc+JfghpugQzXT6Lq839oaTb2MYMrwokudrMwH7wkEDv3Fj9kr/grl+3X4z8CWHj74ifsZz/tA/DbULma3j13wegtLsmE+X5aWmX8x3kHL9ApBAOMH8rfhTipe9l2LjKN7e97r8vVs/Sc7wuLwFT2ePwklK1/d95ab7a2P6ZhqCYwDuPoBUJnSXI5w2SSMfjn1r8DvFH/AAXT8IWPiqy+HeifsQ/E5viqtq8954auFQTxvGxEnl7Y2klhiRWZ5jCmGAATGXXMuv8Agq7+0X4m1S81X4d/8EzvitdJfbTZQ37ywQKkxCRSYFpktI4OIgWAUF8sMgax8IOIXL97GKSf8y+9bnyC4uy1bN6+T3P2K8bfsi/su/FDW4PEvxC/Z98I+LdcsxtW6v8ATLeST5m3nPyBTubqerAkHIJFfQVlpun6NplppWk2MGl6Xp8Sw29vbxrHFFGgwqIigKqqBhQBgV/NH+wR+2t+35+05/wUg1H4T/FzXLbwd8PPg9ZandeIvDGhQxT2kD4CRQ3F0rM0sizSIgcyOBglEBy1f0u69q2l6Fpl/q+sahBpej6bE01zdXDiOKKJPvO7sQFUDqScV5edZRiMA44atU5pJbJtpX7GuBxlOu3UhGyvu+tj51/af/aV8CfsqfCLxZ8Y/Hd/apF4ZtLiXTLC4kCHUdQSF5ba0j/vPPIgGBztz3rw7/gkT+zh448A/DT4kftQ/Gy3eL45/tg6vJ4q1G2u4GW60nT3dxbacXkJkZEVVdRhQF2KBwDXw78CtAb/AIK6/thXvxm8X6e95+wn+yhftY6Jol2zCPXfEMazeXfYUASQD5JCCx+TauPnJr+llI1jjCqBg9AOAMdsDp16DpX9feA3AtTK8teJxK/e1XzeaVrJf13P5/8AFfiiGLxSw1F+5BW/zJjwu0d6MlVHqacBuCnuKa2CwAPSv3Vo/I2yP+tNw2488GpQCdvHANI2M4AxSerBMQLwN3IHJP8An86/Bv8A4K4G2vf2uv8AgkppNzHJHHffFCR1nQKjq6m1AEUxxhssrGJsiUhAAcMD+70smBjoAK/nc/4Lh/Enwb8Kf2hv+CV3iHxhrdpZWnh/4hvrmqw3EvFtpsU9lH9pngU7/LGZTFOq7oikhT5uKwxs1Cnr3R15fTlUq+72Z9E/ta/BH4yeIf8AgqH/AME6fjF4E+HV54i+HHgmDWbLxJrFtCJLewSYOY/tTEhUH7wmBwdysScYAB/ZxU2bIhwo6cYz74rD0TxFoHibS7HXvC/iGz8VeG9WRZ7PUbCZJ7a5icZSSKSItG6Mp4ZWIreyflJ5cn+ddKVm5d9Tmc72hb4dBxDKcEYz096Y25uCPvcHPerGSO4YnPXAx+PpX5L/ALaP/BTKx+Gniq7/AGXP2QdAT9oj9uTXUjSw8OWUb3FjpisA73GozqUiQRQhpBEH3H5d20MDUVKsYq7Ko0ZTdonrH7d3/BQnwB+xvpOk+DNK0i6+K37SvxJhaPwb4G0lTNd3c7Eoks4UN5Vurgkn7zYwoHUfLv7GP7AHxU8W/GW9/b3/AOCh1zaeK/2kvEtuYdF8IKFn0fwvajYIhCrGVBOkahQFZthLks7OWHt/7Cf/AATvT4A67r/7Rv7Qfiv/AIXf+2D8VhHqGs69fxo8ejSzB3mstKLbzDAjSmLepBZU4CqxWv0r165+x6bM4JdpPlJxxknv9ailQlUknP7v8zorVo0oNU+2/c8k8VXTX13czc/N90ZyAB6E+/tX4d/GCZvGP/Bb7/gnp4PtY5NabwD4d1bWLqzgUeZbC5julE0m5dslu5UIQCWj2u+F6n9sNTfzXbaN5X+Yr8jf+Cbei2PxY/4LH/8ABQj4t66Y9VuPgvpOn+F/Dzuxm+zhwIpzbyfwgBZBPF/BJNg5Ir0M3ny0Iw7s8Thug6uNlU7Jv7z+mFQANoAQDGAOmKdRxgYOcDFFfNM/R+VLRBRRRSEFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQBHLFFPHJDPEs0Mo2sjgEEHsQeCK/Iz9pL/gldaeLvGl98ZP2SvjBf8A7L3xW1DfPqVlAhvNB1mfdvQXlpKZBboWyrtaBGKnp8or9d6KunUlB80HZ+RjiMNTqxcKsVKPZq6P5r/GviX9rX9lhn039qX9nHVPHPhy1UmLx/8ACuJtX0+cKoZ2uNKYreaekYPzSyzFPlYqCK6z4XftZfAP4rwwyfD34v6J4mlk3ZtlnNvdL5eN262uVhnwuRlghTPG4kHH9ETokiNHIgkjcYKsMgj3FfIXxu/YD/Y1/aMmvL34xfs7eGvF2sX4VZdSNsLa+IT7o+1W5iuNqnkLv256g859zCcS4qnpNqa89/vX6pnxmZ+HuX1/eop0pf3dV/4C/wBGj4vstdt7mKKaGQSRTgMjqcqQe4I4I9xW1HqS5+9nPOfevJ/Ef/BHXxZ8NfM1T9jr9sHxd8OZ4xGyeH/GrL4g0aWRGOd+9UuYoRGdiw27xqMA818xeJ9H/wCCov7Nd9c3Xxl/Zz0n9pX4cQo8ra38LJWXULaCFh5k1zp92waV2T5o7az81z93cSM19DhuIsLUsppxfnqvvX+R8HmHAuY4e7pWqLy0f3P/ADZ+hMF55mBnr3q8sokA5xxxX59fDP8Abs/Z98ea5L4Ou/GMvwz+I9koe88L+M7eTQ9VtgxGzzoLsRhTIGUou7cwYHHNfblhqqSKjB9yOAQQeCCO3qK9f3Zx5qck15anytSc6c/Z1oOMuzVjqjEp+XpUD24OTjBqGO9UjJ6VMbhCvHP0rJxkjS6ZA0Azx0qzENnue9Vzcj7vQ9KctwowemabTErE07hUbntXxF+0N4Nf4s/tDfsDfAwE6hZ+O/HcnjLVraMZVdL8KoZczK2EmgkvCsM0YyQGRuCFJ+xtRvUjhkc4wgLfjXjv7Lekab8U/wDgqj8X/Faj7Zon7J3ww0bwvp4eQyKmsa+Wu76aJVAS3nWFfst3E2XYrG+dprweI6zp4ZQW83b5bs+z4Dwca2OdWW1OLfzei/U/cZVVFVEUKiDAA6ACnUUV8UfsIUUUUAFFFFABRRRQAUUUUAFFFFA1uf/T/tw49efSvwG/4ODriTUPgD+yz4Dv4hL4R+I3xm0DTdYW4+S2eAGWQRSygq8O8rkSIflCsCRmv35/mtfgF/wcOadPqX7Mv7OkUMQ+b4waDE0yL5kkQl85Nyw/8vAyQDDg7jtYfdr1avws8yjvc/Za4traylTT7VSLfT447dA2AdsKKozjjOB2qDn72O9MQx7cxsjxtypjbcpB6FWySVPY55GM1Fe3AtYlwoZ+xr3YQ91JHw9eacpSfdll4y3IOMinAgLjNcpN4kaKZcxr5XRgDzWhDr2kTNj7WI/UEevpW7py7HLCvB3VzZXd26Vz3i2yfVPCvijTVgjuH1TTbq3Ecqs6OZInUK6qN7Kc4IXkjpzWnb6pYT7hHcrkE8HgjFTlkkEZ3eYpYdDgHn/CsVDRpmsaq0aZ+WH/AAb66lbS/wDBP2Pw6HLap4N8deJNPvuNw877Y0mVmDOl0pWQYnU842kfJk/uHX8+n/BA6W60Gy/4KF/C67jkS68DfG7Vpn3+XGc3ajIaBD+6fMXzFR5L8eUTtY1/QX6e9eGkfcRfuqwUUUUwCiiigAo69ODRTJGEaO5PyxgsfoPxpjR/OXcFfjj/AMF9vHt5cSSanoP7JvwyiS0guZTJDb6hfiFZLi0AyscgFwsUqEBiQ5ycAH9xYjjC9PSvw1/4JCs/xT+MH/BTL9r5opbvQ/jb8TH0PQ7iUqm+10kzEbovvxTxLMnmZwG3jBNfuDHIT06V6OWr91zd2fNZ8/8AaLJ7IukkNnn+lO3OCMj5TTEYvwckH1pSpGVJ6iu1nkxdyZWydrHj1qJvmJx0FKOY+uDimkcH2FZtu5bVgXkH3GaVOvtTcEAZ696RfmBY9BWqMXuDHII9TTwu1B3HWmquWy3Cr/OngFjzwtZSWuhtpYm3HhiO1KWBOcdaXAGFA47VHWth2tuRMuMY5r+fH/gsj8IviD8JfFfwf/4KJfAXSbzUvid8AdRV9dgtixF14eYAXUMoDb2jTJJAyAjsWVlHy/0K7Awx1zXJ+LvCHhnxv4e1bwp4x0O31/w7rdvLaXVncqHjlimQpIjDvvQkHGOO9fJcY8NRzPB+wTSas1fbTdPys7Hu8OZy8vxMa6V1s/68u58kfCP4xfDT9oj4U+F/il8N9btvFvgLx5ZedBIuJFIPyywSoCwEkbbkkjPKkEHvX86Xwx+CHw18df8ABcD9oLVfhz4R0rw/4b+Afh+2b7PpkSNbS6ldQxxzzKFVUtriKSXy5IwP4XIPUH1fUZfiL/wRD+PfirRtZ0bUfFP/AATO+LOrtNo01u4u7zw3qNyEJ37tspt8KVO8kMoUhg4YP4H+zB8afh9+y1/wVG/aCtvFvjK11XwB+2nJaeKPBni2G4iaxukleYrFLIh8tWzM6Z3bgyjeMsCP4ry7hfG5RmWKpyjKUHFpNbNNq/zirn9p8CZ7hcbLDYnninGSdn0dnbrs3+O5+j3/AAU11O9+GX7Bn7R3iea3eFb7Q5NIWRojKN2oMLba4AJVJBIY9/RC6tkAZr1D9g34a2/w+/Yu/Z48PzW0tk9p4Rsrm4WYqXWW4i8+QEpwwUvtRuu3bX3GuoeBPiR4akhmGk+PfCWrKBJG3k3tpOqMDyMSRvtYA9Dgj1r56/az/am+E37JHwp1r4i/EO5XSLGzhFrptrEoM1zcyI4t4YIvlL/MoLdAqgnPY/dzpU6dCNGN78yev3H61is8qRxVTMMVJKChZel7vrr0P5tfAf8AwUr+AHgz/gop+1T+0n8TNI8UfEC4i01fC3gdbOy+0TWSWp8icIJJUEEExVwoGDukHygFmH1dZ/tAft5/8FQdYuvgx8AfhdrP7KnwFWdbLxv441hWtdUSCVTI0FsrMpR5bcjKRB2y67nVfmb7w/4I4fs5+IvAX7PPiz4t/GjwSuj/ABV/aX8Tz+M721vIYyYYJj5toY0KloQyyb/LOGUgcDiv2SeWOONUTAHXpj26Djn/APXXxfEHic41akMNryLlTb00W9ur9T+fcPkbrc1Wqkud8zVrbtuy7I+MP2IP2LPhl+w38KLf4eeBEOsaxeTS3eq69fKhv76edgzGWVQDsAVAkYO1Qo6nLV8K/tq+OvFn7dP7S3gr/gmf8Btdng8JW2zXPjRrNlJGscGgpJAzWUcy72WchjuTAyxReRur3j/got+1p48+EGl+B/2ff2drWLX/ANrv9oi4Sx8JaVKpIitpGaOe9ZiyRRmLDGNpGwWG7BVWr6o/4J5/sH+Cv2G/g8/hWzvm8Y/FTxvcHV/Fnie7RWu728lVC0Rk5byICCIwWOTl+rV9J4L8AYnN8Z/a+Z39nFtpST956a+i+4+P8SeMKOXUPqeFt7SS6dEfXXwW+EHgL4EfDHwV8IfhhoEfhvwL4BsU0+wto1AYqpJMkpAG+aR2Z3c8sT6YFerMcYXHNNhXAIHb/PrUh5x2xX9pJKKSS0P5k5nJuUnqOZwFCjgmkQZJboMYpdoCgk85o7HnAok+gxuaVvlHAyaUdCaqStt3HJJH/wCutCZ9jM1jVtL0PS9X17XNUh0fRfD1pLf3lxO4RY4YF3uST1OBwM81+Dv7Iv7POgf8Fefj58ff28v2lfDdz4k/Zlv7O78A/CHQ74iJ10lWuIbu5ZIz8sgdmaJ9zMJGbBwi13P/AAUg8b+L/wBr343eAv8AglN+z99p8/xp9j1n4z67bq+/QtB8y0uIFV8qn+kK4Zx8wPyp94kV++fwo+GHg34LfDfwT8K/AOkRaJ4Q8BadBpljbxoFAjgUJubbgbnI3Occkk14eNn7WpyJ+6vzPrcowroUnN/FL8j+d/8AYX8ReJ/2Cv2yPiX/AMEvPip4zl1D4XT2w8R/Bi61EKZHsrh3eWyMoG8ENvCLLkFo2CMNyh/3g1XWNI8PaLqev6/qtvo2jaLBJd3d5dSLFDDDEpd5JHchURUUsxJGADmv52v+C/vx8+FPwT/aB/4J9/HfSvE1j4s+JXwD8WXU2qeHNJuYRqTWJFpOysw3vCTtChJQUcS5xgsH1tC/Za/by/4KiX2l+Nf26PEkn7L/AOzLpd4s2n/Crw1LItzq9sXEhOpTCTJWSLbGrNzjcyxJnLaYPFvldNK7TOXM8BDnVRysmtfUtfF79un46/8ABSPxsf2Xf+CacN/ofwa1Yf2d4++MtxbzWqadGXVpotOctGRKLcbQ23zGaUBQo+ev1H/Yt/YK+Bn7EngPTtB8CaPF4l+JN3BKviHxvqMIbV9XmnfzZXlmLO6xs+MRByoCLncVBr6S+FHwl+GfwO8FaP8ADj4S+CNP8A+CNEXFvp+mxLDGDgZdsAGSRurSOSzHqa9H454+ld1Khq5Td3+R5lbFXXJTjZCjnjv3JrznxtqZUpYo+wRjeeOp7D8q9GU4OfSvEvFUm/VLrDtIFcjLV6uDXvnhZvNxp6dTlLm7htbW4vrwgWtnE80x/wBmNdxHPHQV+bn/AAQBtrvx1p37dv7T7xyyaf8AtAfFS7l068wixXNtYmUKwTLPFNmc+cC205TaOCT9i/tELJJ+zx8ehGE87/hC9bKGSX7Ou4WM5X97g+USeBIR8h+btXF/8ED7TS7f/gl9+z9NYW0UVxqUmqz3jJCIZJJ/t06b5gOHl8tEUSZJaNUPBJUedndRupTp+rPW4LoLkq1ersj9kMY4oo6/SivFZ9gvIKKKKBhRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAfPfx0/ZW/Z1/aS8Pv4Y+OHwd0D4j6WXM0f9o2kckkMxVkE0UhXfHMqsdsikMueCK/Lj4i/8E8v2gP2c7a78R/sUfEOT4peDoW8yX4afEC/mlIXYd72GuSi7vUfKqEtZV8rkkMtfuKxyx9qbW+HxNSlLmpyszy8xy2hiouniIKS8/wBHuj+Yb4bft8eBtS8ZQ/CT45eEdd/ZW+Nrpvj8M+O7dtPkukUHdNbTsPIktyysqOXUttyByK+4rTxJaXlvDd211HdW06Bo5Y2DI4PIKsuVIPYgkV+lnxr/AGcPgR+0b4bn8I/HL4U6L8TvD9ztD2+q2yy5CHco3Y3YDYYDdjIBxmvzE8Tf8Eirj4eS32sfsb/tHa/8Hi/7yPwr4jJ1zw68gJ2RiOU/abK2QHaIrOSIYCjooFfVYPilbYiF/Nf5H5nmvhxPWWCq/wDbsv0f+f3mudaTJy49alXWk67+K+WfH2rftJ/sy6VJeftPfs86prnhnTEkM/jT4bI2r6eViI3XFzY5+06bb7TuBllkJ9ODiP4WftS/ssfGHTZ9Q8F/tBeH2NpA91cWup3K6deQQRtsaWa2u/Jmhj3EANIig5GOoz9JQzTB1VeNRfPRnwON4fzTDytUoP1Wq+9Hr/xW+LegfCzwF4s+JHiSUroXgnT7jVLhFZQ8i20bSeXGGKhpJNm1FJ5JAr6I/wCCS3wn8U+HP2d9S/aC+Jsy3fxd/bF1V/iHrcqKUAhv1B0+MoQNkkdh5KSgAAuCefvN+Wy+FLD/AIKTftLeGf2bPhXrX/CQ/stfBbULbX/ir4n010MdzeRKbjS9Os5yHWTFzGBdKvzLhlOMZr+pKGGG2hit7eJYLeBQiIgCqqqMAADgADgAV8TxHjoV60Y03eMevdvf/L7z9d4ByWrhMLOpXVp1GnbtFbfe239xJRRRXgH3IUUUUAFFFFABRRRQAUUUUAFFFFA1uf/U/twBzX4D/wDBxdqsJ/Yo+Hfgxbjyb/x98TvD9jbqygxu6vLJtMm1nt2AUsJkIICsucPtP78EgA57+2a/nb/4LbJL8Tf2iv8Agl7+znYzQST+K/iT/b96gDTvFbWJi+aW2DbXtJMvvcjKCM4ZRmvWqK618jyL2Tfkz9mPC1rLp/hzQNOmMy3FhY28DfamDzbo41VhIwJDPkZY5OTmptYXfsK55BwuQT1/zirMUuxyduM5xjnH198eteR/tC/Bmy/aM+CfxF+CGp+MNW8A6d8RtPOn3OqaFIsN9AjOjHyXYMFL7dpypBUlSCCRX0b92zsfBaSTTehgap478DC/l0xvG2kLqESqzwG9gEihywUlfMyA+1thI+Yg4zg0601C2vZbj7DfQ332RtkohdX2OP4WwflYdwcGvzDt/wDg36/YMg8NaPpph8XzeLdJ/fv4kGtzx309yQoWdth8tXi2/uwihV5yGOK8h8Y/8ENNY+E2pad49/YJ/ai8W/A34o6JKPI/t28OqaZLEyFZt8bRFxNM3zMxBTLMAigjbcMbO13D8TkxGUU73jUf3afmftzaTOMENyPwzXW2GotHJCocqhYDGcjn29a/BdPHX/BeD4JW9vN4w/Zv8A/tM+H7CJfMbQLr7NqDRI23lRcBnu5hz8iSouDle9frP+yF8Rvif8bfg5pfxA+NfwO1H9nT4gfbbmzvfDWoSea8RhcBJEl2rvjdSvzYX5gVwCCBf16nUurWIeWVaVnzXXkz4Y/4J9I/ww/4LD/8FMvhLpyRW3hnx7pOh+N4IoyHC3MscQlIZf8AVl2ncmF8HjdGAgOf6ER0xX87+teIY/2ff+C73wf1q7+0xaB+2J8M5/DW6GNQkmoaVKXAfK/vBHHHGSyHfGCuf3df0Q/XtXzLjaU4s/RsNU5qVOT6oOvPrRRRQ2aBRRRSAK8I/ai+IVn8Jv2cPjp8SL+RUt/BfhPVL8K0/wBm3vHbSGONZv8Alk8j7UR8jDEHNe71+M//AAXY+JGueFP2F9R+GfhSdIvFX7SfibSvAFlHIFKzf2nL+8jJJAjzEjESEgKwGTzgqbtFs0pq8keff8EWfA1z4J/4Jx/A6+1ECTWvijc6p4uvpjGY5Zpb+6kVXnBVS83lxKvmEHcioQduMfrBEmAMcV5r8KPhtovwb+GXw5+Evh2F4NE+G2hWOi2yyNudUtIUjAZv4mG3BPJOOtenx9M9e1e7h4ctKMT4XGVfaYic/MnRGPOOBTWOTntVkEbAB365pnljBI4NaGMXqRghML1U0SHCfhS+WcdQc0zaeMg4rNxe5pcB78K1LxtCgcilIJ+bGMdqarYY5GBVKaFYlVNxcdKf9BjFR/MOnIPelDsduFqY6blJkpcbTu6iollHpwfWhSJGJbAY9Ka0ZFN3ew5O5OADnsajwSflHK9aarY+XkN2NSFgO/tn1qr6FRl0Z558Rvhn4H+LXhLW/A3xA8N2vinwr4gtpLS7s7tN8bxSrtII9Rng9QeQQa/mc/al/wCCBXi7QrXXIP2NvE2k+KfhRq9wl3L8M/G7O8MM/R5bTUvMW4hBAHyIyMcYLEcV/U/jbjByTTWj3KWH8NeZWyrDVp89SCv3O3CZticO70ZtH8DZ+B/iz9lfVrnRvjL8Mvjh+xcbtS9xrXgu6bW9DlWFs+dMh2SwWELAt5Z+0u6457n6/wDgVH/wSNXx7B+0F+1F/wAFAtb/AGsfidbRSX8dn400u9srKKSPjzfsTx3DO+UxbwebgLgCIjG3+xLVNM07V7C50rV9Pg1XSr0bZra5jWaGQejxuCjD2INeCa5+yV+y/wCJNYtte8Qfs8eC9Y1m0uo71Lm40a0eTzolCRuSYvmMaABM52ADbjAr57OOCaWLoSoKfIpdUtbep9LguP8AEUpKVVOdtbNu1/Q/G/V/+C5H7BOlXcunaB4l8TeMZ0ZY0XStGnZScZYBiUBWBeZCuf8AY8zpVrQv20P+Ch37UUhuf2K/2LY/Bnw/1FjFaeN/iq32SNFlUGOaOyEgLbFInb5Z1KYUKWZPM/c3QvhZ8NvDVpaaf4c+HmhaHY6fALaCGzsLeBEiBJCKqxqqpkk7RgZJPJOa7xYk+VVGQBxkV+ecN/R5yXLq6xM3KpJapN3Sfe3rqfQZx4xZli6bpRSittNz8rP2LP8AgnJqnwN+Jni39pb9pP4tSftM/tS+MB5aa/eW4ig0i3IcNFp8bFjEZBIwdk2DadqrjJP6qRRDOevPX86nWIAeuKmAVQBjNfueHowpQVOlG0UflOIrTrTdSq7yYiptwegptPZixOB8vpWTqWrWmmRGSRwzqRhAcmteVvRGd1BNs1QM8EgYFDEfKAcivLL3xFd30rCOT7PEOdgOBj3os726SaJ4pGLLyBz3/wAa6PqMkrs5Hmcb2R6hISFwRXx7+2z+2J8Mf2IvgZ4l+M/xIv4PtFpBNFoGktII5dV1JELxWkTEHDOQSxwdqgntz5F+1H/wVK/ZQ/ZZgl0LxD40X4m/F5bhbOHwR4S26hqrSsNxWRIyyQEJjiVlbLKMYOR+bHiP9l/9tD/gsRr3hHxH+1xpkn7Jn7E/h+9i1nSvAVsySeINRnVXVJ55Xh3W7GCUxMXI2MWKxE8L51evZOMNWevQw3Nac9I73/yPnD/gnX/wUj8H/BbTfiX438K/BLxf+2p+3N+1Pqtzr2qnw7aO0WkW8pQWWjXV9KGfyLcRNKzIjJGhXkHeE+8fFWj/APBav9um2PhP4iar4b/YN+BXipY5ryPQZzeeIxbpkiBpI5WZHuGYGYbowqKEOTvST9gPgT8BPhT+zT8OdF+EvwR8GWvgPwPoSkRW1qCXkdyC8k8hzJNK5GWeQseB0AGPY1jCqSf4jxXFRy6y/eM9XE55rahG3m9T8yv2cv8Agkd+xD8AdEdLn4R2Pxp8b6h5T6j4l8cRrq15PNG3mFlSffBBvmJchEyTgMzADH6bRRrGiLFGI44wFVR0wOAKkjGSB0AqXgIR+tehSo04LRWPJqVqlR3m7igBV3Hknnmo9+WHoamWMYbI+8OKYB/Ey4K9M1Sd9g0QpOFcg4wCeRXzxqtz5t1Ow5Jc8jp+HtX0Dcl2gmSM4d0OCPpXzfexlJ2DAgq2OeK9PAJXZ4GdyeiR4X+1Rf3GmfsrftK6paki6sfAOuSoVTzcYspc7o/40K58xQQdm7BBxXXf8EXdJsdH/wCCYn7IsVgrpDeeHGu2V3En7ye5mkkIcfws5LBSSY8+XxtxXE/tgeONF+G37Gv7V/jHXQHs9N8B6tbxZlEDGe4gMUIjkJAWYuw8k9fMwBkkV6p/wSD8Aap8Nv8Agm/+yf4b1ry/7Sfw0mpSeVH5W1dQkkuVWRMLiVFlCyHu4LZOcnwc3nfE2XRH1vCUOXBuT/m/Q/SX2oo/lRXnH0draBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRXzB8cP20f2Vv2cdMTU/jN8dvDngoXHnrb2s15G91cPbHEscFvGXmmlRjtMaKX3fLjPFfHOsf8Fr/2A47SU+BviDrXxf10YMOk+FtD1C8u5YyMmVFNugaOMkCbBLxc7kGDUOpFbsJaK72P1lor8k4P+C1f7FFhBbn4gP46+E2oS2y3DWniHwrqkTqfmLR7oreZHdUXzAUYq6n5CzBlWtF/wXN/4Jr3Ecj2fxvvLyVSwWKLRdSLuBwjD/RsBJW+RXYhQ/yuUNL2sO4LXVH660hOAT6V+VGk/wDBbD/gm1eubfW/2hY/AN8qI7WviLTb/T5hvYIQUltgQ0TnEoP3B85/dkOf0D8AfHH4OfFnR9P134ZfFHQPHmkaqsjW8+lX0NwriIgSY2OTlCy7h1XIz1FUpp7MTlZXPTaKKKowCiiigBrosisjqHRhgg8g18p/F39hb9jz4861aeJfi5+zf4R8b+JLO7S+/tC60+IXMs0Y2qZpUCPcKo6JMXQHBxkA19XUUmrjTscP8P8A4ZfDr4T+HbLwl8MfAuk/D/wxp0axQ2Gj2sVpAqqSQAkSovVmYkjJZiTySa7iiimIKKKKACikJABJOAOSTXOt4w8JR3BtH8U6cl2AG8o3MQfDNsB27s4L/KOOTx1oA6OigHPI5BooAKKKKACiiigAooooGtz/1f7cP61/OV/wVQvrnwV/wVW/4JK+P9Qmmg8Oz6jqmjh2KxQxy3TRxuVlPBZlkTzImwGUAISWbb/Rr+OK/lK/4L4+JPjZoP7an/BPTVvhT8LLH4q3/g06jqek6Lf3ERh1XUA67rV7TzIp3KQR7o5FIBaQqp3gbvWlfRo8aT0a73P0EH/BYX/gmnFqtxo0n7WGgJcWiu7uIrswfI23Cyrb7HZj91ULMRzjFe3eCP8Agop+wx8QdXGheD/2rfBWrasZhAkI1FIjJKwztjaTasvA5KMQOMkHivwV8F/8FBP+CWmh+ErLwz8dP+CZGq/CvxLHLJf6na/8IpBeW6Xch3X11DOzCY28L58txl0UoECjp5N8Tv2pv+CQfxe0610v4af8Ex/FPxA0y0Q2TXXhrw3LZTxq7l4I1aGZD51wUaQMP3hjBJY/MletCvOb0kvxPk54eFJap/gz+rfWv2h/2fvDlulzr/xz8IaNZzWxuxJc61ZRq0CkKZctOB5YYhQ3TccA5Ndv4T8c+CfHUV1ceB/GOleL4LAqJ20y7iuvKLDIEnlMxjYjs2D7V/EtoXj3/gjroTSv8SP+CePxl0qRAJVmv0vXt4SoIlLgXA/0WyHAIRi+0l0Yjnv/AAp4c/4JLeO7jT/F/wCx3+2d4m/YJ+IemBp7S2vNRuoYY5YyCbiaK9lbLuuFUC8TIAwnSpVSbey+8bhSSV+b7rr8Gf2qt8rZC7VU/nmmNyHGfzJzj9a/mQ+F/wC0h/wV0+Dum3B8A+Mfh5/wUp+G+mw4S4sL6P8Atq1gHzJNdBJIrmW4nTcFi3SsSpHXr6z4v/bq/wCCtnxj8Pa6/wAJv2LdJ/ZA0zwHE+qeIfFvxJvPP0+CxhQsygmOEFlVXlmKIzLGoUDe6BtZYnld5RaJjSjPSEk/67bn0p+0foi/Gn/grR/wT4+G+iiGbUPgJpusfEXXWmfKRWrAW1vGoUO0dz52yZMlVdcZJ2gD98vqcEdv61/Pb/wRG8R+Jf2ofHX7Xn7efjye31TXviRqmneC9MvrBPKsp7HQ7ZQXihYCSJhNKwycb0KkjOSf6Ezz169K8f2jk3Puz6rD0lSpxpp7CUUUUzQKKKKAQZ4JJ4r8Ef8AgoFPpnx7/wCCo/8AwTh/Zje1j1zQ/hnc6l8RvEkG03EcUVtDmBbuDlVSdo0S3nbhJGIHJ4/e77vRsbe9fgb8EGk+IX/Bbb9vrxjqaNNcfBP4e+HvC+mM7KrQQ3oS5kjCx5WaKZmMwdyZI2wmQDiplHmcYd3+A+flhOo+iP1zuJfPvbiTO7zXJ/M1ciPIXPNZ8IyxOflJyK00G1Q3U19JLSyPz2mm3JslLNk87QO9Ish3/wB49PwpFG5gSeBzUfmdQq4X1qTaSWw4nOfSnK+V25yPaoGyTjPB6UqfKTk80E2ZJ0GCMYpgzuJPQVK45I3ZVqZWcnqagH2fLnhvWglmPPAFLtHXGd1A6jIzinHXcJNIVTj5cjI6VOrMwGDVfkYIHPrUi55bGQaV0i4dyUjfwTg+tRdODgkUZY5I4ApVyOpzihtslkOPTrUhwoK9QRSOACcd6Ac9V3cU4yRM4uwjJjBBqA45xyatZXjjg8VA4xuAGSfSrIjpoyIAcA8CpEIyoxwOtRU9RyCDyKCebSxPxz2FIcZ4O4GnbSecbVGMmsDWdXj0+Nolbdcyg7cfw/Wmk5aFzqRjG8iLWdZNni3twGnbqW/h/Dj+deX3TTTuzSMWZ26k5J/rVu4vnlkJaTczfePc18EfteftwwfAGKX4ffBf4a6h+0/+1DqKw/YfAnhxHnmhjnLBbrUHhSQWlupQn59pcA4IGWHopRpQ5pHiOU8RPkie2ftB/tKfA39lHwRN8Qfjt4+svBOhssptIpzuubyWIAmK2hGXmlO5RgDAyCxC5Nfj/wCGvif/AMFG/wDgrL/bCfs+if8AYU/ZOjhkhi8T6jDLJquvK+VX7OdseI5AAXaFgqKGHmMcq3S/sqf8Etfjv+1j8TIv2tP+CskzeItXgMp8NfDNp2Nlp0e9TE8qRSGOOL5S32ZfvcGXOWSv6OtL0rTtD0vTdD0fT4tM0nRoI7e0tYEEcUUMS7I0RV4VUQAAYxgdOK8mpiJ1n2j2Pdo4Knh1Zaz79F6Hwf8Ase/8E0P2Wv2NrW31rwP4KTxZ8Xry1jTV/Guuk3epXlyCJJZlMjOLfzp8ykRYOduWO1cfoKNg4Ixj09aYoAwCSfepQFO5u3pRTpqN0a4ibk7yd2MYAcAde9N5JUZ4qTduByucVGchdw7Gqmr6syhLQnUAAjvSOpGeTSoQSezEDFSEfKCTzSirqzNYPoJuJBye1QtIe3P1NIxyfaqjMrsCp3BfwqkiasiDVZ2gsLiRG3sRtH4//WrwXUPllkJf5s88/wCea9e8T3PlWSRhsec3OPavGr1jNI20ndzxjvg/kK9TAQPm83qNtJH5H/8ABWTxD4h8eeFv2cf2KfCCS3Gufti+NrPTruJfLWOfStNmjmuImkY7opGlaFo2GB8pBOCQf6TfB/hXSvA/hLw14L0OMxaN4U0+3020DckRW0YjTPqcKMnuea/nK+FNu/7Tv/BbrRrjSI01X4f/ALC/gidL2cxNPbNrGoswFu24eXDeW8kpkRwNx8nrwK/pYHTPfp1r5bHTU685L0+4/SMjo+zwdOL33+8KKKK5T0gooooAKKKKACiiigAooooAKKKKACiiigAoorwP9qT47+Gf2ZP2e/i78d/Fs0cekfDXQ7nURHJJ5XnzohEECNhj5k8xSNAqsxZgFBOBSbtqwPQP+Fp/DLz722/4WLoQuNNWZrhPt8GYhbNsmL/vPlEL/LJnGxuGwa/L39on/gsl8BPhL8WLb4GfBrwP4g/a6+KkUczanpvgCMXY04oiNH50uPKZGL/vHjZvKAYsCQVr+UG0/ZU8BeEY/wBm79qv9oTwpfJ4a+O2v3KfETQjf3Nr/Y48Q3k72OoNO0hdI7S3kijljmZy+4+YwZiB+i37Rn7PHwr/AGCPEf7M37V37Mnw+HgHwZ8H9aOleOnsmabf4e1djHNcT+a73FzKskwSNizGNTgDaBjk9tJrax8diuOsDCoqVD33LmSa+Fyjdct9Xe9ltrdH66D9v7/goR45nGneBv2B9D+FLXyK0GpeP/F1qLeJgm8pLDYo87LKTtjmjyEf5ZkQZYecfEPQP25f2htGHgv9qP4+eFPA/wANL8KNU8L/AApt7lbrUIydzQXeq3TLJb7DhRJYORIAGwhBB+hrOSK+jgvUmFxFdosqODkFWGRgj29K24rVMDnOf1rXl7u5+cYrxQx9aEoUacYN7PVtfe7fgfMXgL9kv9mb4X6jc6p8PvgZoulaneQxW8moaip1S+ljhIKGW5u/MkklBAPmn5zgZavoK00O1hczW9lDbPI/mM8SKpL4xuJUDLY4z1x3rqYrIZHFaS2QA55zVJJbHw+JqYjFTdTEVHOXm7/16HDXemx3Sj7VELkAg/vBu5VtynDZ5Dcj0PPWqlvoFjBKJbbTIIJwGw6wxg/P97kDPz4+b+93rv5LEkMI1G7oM9KswaeCo3r82ecU/kc0cDK9kzyjXPBXhXxS8TeLvAujeLXt1ZYzqVjBcFFdPLYAyI5AaM+WcdUO08cV8F/Fb/glv+yh8SLv+3PCHgq7+AHja3cTW2seBLl9MlimT7kghXNudmWUAIuUO3PCFf1XOmpsIC5747VEtgi9Uxg+lTKCe6PTw9XF4d/ua8o+jPwE/aM+Gn/BQL9h74JeNPjZ8I/+CmHjnxLa+Cvs3kaB4kt4tQa7BlSO3gR5TNmUOwV2KYeIHcAqYrr/ANn/AP4LOf8ABULx5421D4T+Kvgz8KtA+LVnK0dt4X8WXN3oWpXkLx70uLXfL5N2iFXJMbDzEUhcMu5/qn/gqEBqnwU+EvwtSGaeb41fFLwv4eEcW1lkQXYu5UkjI3SqYrZv3YKgkAuyorV9k/FX9nj4JfGyHT4fir8NNK8ay6Jxp91dxAXdqQysHt7mPZPA6sisrRupUjIxWPs3zPlZ99l/FuKoYaHtpczk5Wdlolbponre+z8zzjTf29f+Cm1lLAPE/wDwT98I3kMcoimOm+NIlLbFyzIJbc7Ul/5ZFuUIKyKoxJWRqX7f/wDwU+MsMmk/sE+C4rWeJDsuvF4MsbSMSGcLbqo8tRsljUsQxDxtIoK1ykXwH/aE+AttqN5+z78Wpvip4UilQ2vgTx/K06QxMwDpZawCbq3Ef3oo5kmQLmMYATZ3fhn9pDR7/wAZeGvhv8Rfhd4q+EHxD8WSNBZ2ep2f2qynkRPMk8nUbIz2cixjglnQ8htu3kaa9WFXjTMmm6PJJejuvk3f7rrzOSP/AAUM/wCComn6kuo6/wD8E+/D934fiXz5LPQPFltc3gjXCyR/v0iSaYsfNi2bVdMoSr4zy9p/wVq/aIW5uPD8v7DPxdh8fbkK6c1hbSWDyEliF1LzfISNo+UeVUUt8jbGGT97rYxgc/yqdbVAAAKpRl3PDq8VYyq+arv/AHZSj/7c9PSx8Pj/AIK7/tWR21za6h/wTX+Ith4kuJmWwgjjtriB4CP3cssqTr5ZU48+MBjHnI3g5rsbb9vz/gpy8MlzN+wJ4P8A9NA+z2w8ZIskDKhLiaT7MyOJCP3ToBtJ2SKPv19VtaRnIxz6H86VLWNVAI4FDjLqzppcb46nK8bfPmf6nyBdftjf8FbdM+z6sv7OPwj8RWl0YlbS4NYvobm3EuTueVwYnMH3Zwm7cSGhLDKDRu/2/f8Agpne2I0HTv2BPDWkeKppN51SfxdDLpiQEYZRshab7RGxBG9dki5+6QVH1Y1tH6ce3enLDEv3V4FHs5fzf19x2Q8Q8w2cIP5P/wCSPzc8Wfs//tuftG31tqH7Uv7amqaNocbAt4Y+FkUuhWR2g7JPtLSSXSTqWwxRjG20fL1z+Rn/AAUO/wCCfPw2+COi/Anwv+z7pOvah8cP2iPGkXhu01vWNbu5jDLJG0k07IGRGaZsPM7fKoUkKAcV/UyYkPQe1fkt/wAFXZPsPwX8IfFS0w837N/jjQ/GAjKFleKC5SKcSMv7xYUilMrhMF/LC5ArGrSSTPOw3FuPnjKUq2Idm7JLRXd7aK11e36npH/BI79qj46/Bn4w+P8A/gnN+2v8T/8AhPviV4cW21XwV4i1G4fbqOnzQR7ra1muVWe7aFhuYNllJIBYAkf0i1/Lv+2x+zjr/wC014O8C/HL4D62vhj9pj4BTR+IPAus48sPvMcskEysjbvOjT5Fcbd/ysMEkfs5/wAE7P2zNB/be/Zr8KfFKG0OgePdI/4lHi3RZRtmsdVthsmVk6qkpHmR/wCy2MnFa0pW91n6LwXxE8xoSnOV5q112e1/R2v63XRH3ZRRRW59mFFFFABRRRQNbn//1v7cOx5xX86//BRUQXn/AAWQ/wCCXltcRC4h0LRvEWrFWVI/LMUUhMkcjEGViEHmRAllRcqMuc/0UEf5+tfzef8ABR20m0L/AILH/wDBPLxNeQQjR/FnhDXNFgeVxIpuk+0OFEfDQykSJsmGQ5OzgIxr26VueF9m7HzmPbWHqOO6Tt9x+lupyf8ACX3dzf67aQag92FDpLGroVTGFwc5AODz3Gau6dplhpiSJptjFYrcMWcQIIwzFQpLBQMkqoBz1AArP0t1AQMoPGBxg/j7810UWB1Fffzgl02PxelUk1dvVkM9tHcI8VxEk8Mq7XSRQykc8EHgjnoa+V/in+w1+yB8aNTn1r4pfs4eE/GGuXbLJLfTWSR3EjKML5k0Wx5Ao6K7FfavrYjjrkGon2qAemKwnGLVraHVCpOHvRk16H4i/EH/AIIh/s3w3tv4j/Zt8eeL/wBlbxfp7rNbzeHtSnmtvPDAiWSGeRndlx8qpKg/p8SftrfsofH/APZN/ZN+O3i/xl+3v42+Pdl8QBa+E7HwtrE0kaztqV5G7SLvnnEt6Gj8w7FVmiEqF2Umv6gLraUPAyO386/Df/gtlNdaz8Jf2afhlEy21h8UPizoljcTSkLEoXeVDsMvGxL5DgEBVcE8gHgxuBpKlKdtj1cnzPESxUKbldN9j9+P+Cd37MXw9/ZH/ZE+Dnwk+HEEy6b/AGZDrF/dXGPOu7+/ijlnnkAAwxOFVTyqIqEnbX2zWfpNqbHS9OsWuZLx7KCOIyyj532qBuc4A3HGSB61oV8ko2SSP1ecm3q7hRRRTICiiigEBzj2P51/O7/wSqv3+I37Sf8AwVh/aAsUI0Txf8TIvD9g+xmiePTjPulhkPA84tvmhA+QlOTX9Dd06xWl1JI6qiRszEnaAAM5JJGAMcnI+tfz5/8ABCxxrHwF/bM8WeW8tj4s+OPiC6hmb93OzFoiRcwKFiinVWQuYhtZWVf4cAp/xYkYi/1eofs1BHgAlfwPFXAgIyeKYi5C8jn0qSRiBhRzXvzlqfEwVkRMcKfWqjSDdgH5h2qWWTGcdKoM24/Kea0jG5z1Z6lxTuGalAwAx5yarRZyfQ1ZU/wnPNTJWKpvRlj7wG0ZYU3GeBwTQh2bTmlbjJGcnmpZpB9APQAdqCu4DDkMOxoCbhnODSFWXk8rURfQpq49sgAMMg9MetNBAPXg0ZA6HJpqLuBIPJ9f8inzXCKsPZ8/c6H1pikjAz8xo2gEqw605iDgDt3qeZ7MY8JnljyacY859AfTimK4BB9KmD7RnHFXZDbK23buGaQjcBzg05gSc84PrRtxyfmX1FKMtBSVyuUI96ljXqTkcU7k9qCT0xirI9n/AF/TKuqajBpti91OcFRhVHc9q8O1DVprmeWSSTc8mWPb/IrZ8catv1H7OkgljtF249G7ivkb9qX4/aD+zJ8Afid8dfEytd6d4E057iO3iCmS4nciOGNAxVSzSOMAkZwea9ShSUIc8j5zG1nUq+xhqfEn7bn7bvxGsvi54H/Yc/Y+tbXxP+0l8XN9rq2tBjNH4RtpSii8uEQMBMqO0yh8BVUEqSyiv1C/ZL/ZU8Bfsz+ChDodr/a/xC8VxRXXirxPdkyajrWobf311dTMWdjJIWZU3bUBwor80v8AgiH+yv458L/Drxx+2r+0Hbrf/tC/tcXY1xtRlIab+xZ44pLVGXaqwlpC7FI1Ubdo6BcfvIuQjbe3b/DmvMdVzvJ9dvI+hjh1TSgum/mMGT0+XGePy+n4cUhBPUnijBLccg1K+QoUg8etQ4pmkampCBj2qVPmyG4BqMnJzUi/dNOKsEn3FQlTt45ppXBH8QNRkjtyaVGIyOCDTMoysPBA4IIUdDQWHIZt+elIp3cDgH0oIwwyMUGqlcYx6t/FVR2w/BwB1q1IQd3GMYx25rG1fUrfSrSW6uXCkDCKepbHH/16umm3ZHPXqJLmbPP/AB7qAt7q3thICETftHUE+p98Cvjv9qL472n7O37PHxg+Nl7a/b/+EA0S5vYLZG2vNOFIjRcg/NuO7GCSBXu+r6hNqd7Pczne8rHj0HYD2FfkN/wUL3ftJfGv9kz/AIJ1+Gbs32pfGvxTZ+JPGNtbEJcWnhvS5fPa5SRh5YYGCQ7W3blX7pJWvTxU1QoOXU+ewNN4nGRpra5+gf8AwRM/Zh1n4J/sn2vxi+JhGsfH79rO4Txt4r1Yu7S3C3W+WyRwwBV4YJiHXH32bJ7V+x3YZGMD6VT0+ytdLsbLTbOFbeysYlgiijG1URBgBQOAAOOOlXK+JP2CCtFIKKKKCgooooAKKKKACiiigAooooAKKKKACiiigAr+WD/gof8AGOT9uL9suL9nLTLq8X9mf9jm5i1LxPLbyGO213xJKsclvaNtf99b2iZZiVA3BgCwYGv0M/4Ki/8ABRe5/Z/0Afs4/s7aevxA/a5+LUclhp2mwPzpFlNGwl1W427mWK3GSuQAWHJAHP5E/BT4X+HP2e/hLb+GrjxG8ulaKbjVtd1vVJFVrm9uCZbq6nkY/wAbnguzMFABY4rlrTv7qPxvxX45jgcH9Wws71ql0rbpbN/ovPbZnUfHLwnoXxa+FPj/AMA+LxbDQ/EmnPDvvJvs8EcyYa2d5Rjy1jnWNsjpjiur/YX8eXv7YP7GXjH4IfG0lviZ4IgvPh94ta5ZJJpXWMxw6gEPOyVWDxOwAZoyRnrX5r+MYfif/wAFEtduPCXw/wBUm+Hn7GXhy/SHV9ZKMk3ivyXBkitD8siW6lcCTKqxOcNtAP1R8J5vDn7Hv7dPwltvDttN4f8AhX+1fo6eEL2yiIaIa1o8aJp8pL8xxxWmUYhssxHBwSMoz1v0PxvhfCOhB4CtU/fyvUUf5HFXabvpKUbtpLTljd30X2N/wTH8feKNd+BniP4PePJI7jxv+yz4jufh/cuqFWe109UFk8uWYGeS32tKAeCQCAcgfpbDFnaCK/L/APZrjt/hj/wUT/be+E5tzZaf8UrPRvH+nByUSSdovIvBArZMzbiJbiQY2syJjABr9VoYwvbqK3pPQ+rzPDr6w5xVlJKX/gSTf43JIIRwK0kiXb7fSqSMFOCMCrImUVulYmCSRMYkPYZzT0RVHTH+frVFroYznpzURvQOh5HP+eaVxuqka7FMYHaqzSLjlt2OcVkPqA3DLYFQ/aw+CD8wpOxnPFJn51/8FH1trK2/Y68Wy3v2Obwj8avD0obJjHl3Jmt5N8w5hhxIplbaS4xGBl6/SNz+8cZJIJBB4NfnH/wVK0STU/2MPiD4stbYvrHwh1HSfGOn3ClibWfSryKTz1RSPNdIy4SMgqzlcgAZH3v4V1q28SeFvDXiOyl+02uvWFveRyAhtyzRq2crlSeeSCRnOKiMvfZ215c2Foy7OS/J/qdMG3N83A6VajUYBYbj1GKpBjx3I6mrsJJ74q33OCG44ogHC4xiq5Y5yOpq6cNkegxULR8ZX5c/jSUupoyl1JJ4x6VGZOOlSsuCem0+lQtGT349arqc7IWnx053VXknOC2dtWjBk8dPrUb2wOcZJFS0zKSbKa3bbsEnJ/rXw/8AtXeBYPiX8Lfi78OJ5LTd420a809IromQLJNG/lSSKB92OUK5Ge3Gea+4/spByK8U+K3h0meK/jyouhgkDjcuB+OamSujyc09pGmqkN4tM+RP+Cavxah+Ln7Lvw3vrqSRvEWl6Umlah9pmM9x9r0sm1mMrnkySGMSsDyPMAPIr1D/AIJ6SN8FP+Cmn7X/AMHI4ZNP8O/tCeG9P+I+nQRhWSW4gla0vZ5GwPLCyuI4kU87mJBPI+Gf+CR8l14Z+GHjTRfsxjjsPiT4n05/MIdMG+bcY5OGlUNkNKQN7h8DCivs7VETRv8AgrP+wJqVpMLW/wBb0Hxfp85lRyksAtQ6pGFwJJlJY9xFHudhyKxi9Iv+ux+g8AYlUc5q0Y7Sc4/+3r8rH9EVFFFdh+9BRRRQAUUUUDW5/9f+3Cv5+P8Agvsbr4ceEP2JP2prCOaJ/wBnv4tafcXlzbrtlis7xSJMTMrJGGaFUKP8kuQD0r+gf8K8K/ab+BXhv9pf4A/Fz4DeKUT+x/ihod1pXnOobyJpUIgnXIb5oZgkgypGVxgjivXqJ7x3PKjro1o9GfMGsxWtncWWrabqC6lpPieIahayxj5GimwyEHJyCrgg5q3aXqygchSB69a/Dj4EftuJ/wAE/fBth+w3/wAFDvB/iP4eap8C5ptL8PfEZbS4vtE1bT2fzLSOJo45JEZYXAVVZ1UKVJQrsr03xr/wWU/YP8G3d1Z+H/iXqnxMvLeUI0Hh3SLu6woyXcO0caNHGnzMylgcjZu7fY4LNqFSmuedpI/JMz4exVGvJUqblF7NLQ/YvzwSBnBPao5JFAO5wo/OvxLtP+C6H7G0scUMOk+Pm1eT5jpi6E5uhuOIV2mcRmS4XDRASYwfmKniu10L/gtV+xpLarJ4t8C/FfSRfR7rKWPw8xiuNgYytE3mHdHbqoMj4DZIG3gmqqZnhobzVxYfIMdUuo0mvU/V/ULxdpPUDv6H8K/Er9t3RR8V/wDgpV/wS0+EP9mL4ptLPxLP4j1bSREblVtopYNstzAflNsdjgSsMRgSnsRXu/hr/gur+w34ZF3pfiT4S/Fm31KSRZJLG90FBO8DLmOQx/aP+Wo+ZEJC7ATv3fLXGf8ABLT4neHf+Cif/BUT9p39t200s6T4H+B3h218J+B9KvVEF9YQ3gZTI8ceYpFnAunPzyGNnAyvyV4+Z51TqQ9lT6n0mQ8JVaVZV8Q9ui7n9RgOevUcUtKetJXin2zCiiigQUUUUAcP8TfEOh+E/hx498UeJ72DTfDnh7Rry8v7i6BaGK3hhd5HkA5KKgJYDqK/Ar/ggHYa/a/sIXV5qVpJYaH4j8c65qGkxTKQWs5Wi2sJDgzoXV9shAOSy9AtfdP/AAWb+LWo/Bn/AIJuftM+J9KWX7frWkR6BG8IVmQ6rNHaZKNxIh83bIn9wscHGDr/ALBPwob4H/safszfC5zbPP4a8H2DTvaMXhea7T7VLIjMASkskzSLkA4bGBjA2wavWXkjgzd2w9r7s+wE2jJNMLEjfjr2oON3FKlvNdzRQRLukfoPYDJ/QV66aPlZPyMuVstx2pijJAA5FCqGzjn0Iq5FHkfN36muhystDhjBtu4irtGM8k81MhAyDxmpfL6BWAIqMqQ3I4HpWTZ1L3R4BGAT0qUlgxOMCokwdzfmKcSDkk4oZUO44NsyOopwdWGPWmbSwzQTtIO3FJFibMEAHNSqu36modxZhuTH0qxUydtgIG+91zQQRg9jT8oc8de9MbeMgdPenzJrUAB+b19aex5AU9aaiMDuPepNi+lZPyAeMYyRj2pp2ZHHX8qUHAx2puwkbQRgfnWjemhpFINnYZBqlqFwtlZ3F199olOBnGT6VojCj1PrXO68/wDowiK5SVvm4z0/+vWlOK5kjHEO0W0eKXUMk8ssshZmfJO456//AK6/BL9tya//AOChP7a3wZ/4J2fDW6n1L4X/AAj1WHxT8X9QtU2nTntwfssPmOQsu5JgrooblxyMNj9Yf28f2kdJ/Y+/Ze+JXxtuwt5r2l24stCsmOw3Wp3OVgiVuQDwz9Dwh4J4PjP/AAR6/ZCuv2ef2cdL+JHxGtjqn7Qf7QiR+KfFWqX8JXUUF7HFJDYTSP8AvMWgHKHADk8ZHOuPxHP+5jtuzz8rwns5PES3vZf15H64WlhZadZWthYW62dlYRpFDFGBtVFGAAMYAFTZBye4qTG1Np4FQrt38DHrXMpdD00KaQMp43bT71KsYXPGaZJgtt6VL3BIMZOBTjkDb09aaMA+oFOZxyCOla3M5pvREAUgHHPYVIqdu+KkJUDCjNZuoXX2a3LKf3rfdoIlG2pdeeCFdzuqBBkknBFZU3iLSkjd2u1LIOBjkmvOtW1KSQu7OTnuOnPNcJqF7KW2jJPJz7V6NHBX3PIxObKF+U9F1LxrNIWFr+4VemMZz/SvPtT1K4vifOuHmLtuwxzz0/DFfPnxq/aP+Cf7PHhz/hLvjf8AFDSfhvoTErG2oTgTTMF3YihQNLK2OcIjHp6jP5ra/wD8Fnfh14q1Y+HP2R/2dvH/AO15q/kOxn0LT57a0R12nlmt5Ztixt5khMQ27kU43MY9atWjQXvNf15HJRoYrF6Qi2mfqj8XfiV4T+CXwy8a/Fjx/qsWjeFvBFk95czztsUtjbFHk/xSysqKPVq+Q/8AgjB+z341+Knin4o/8FQ/2gtLn0/4iftFyvB4J0LUYmMugaAjzBFglcIfKvIpFK7UVWQB+d/HjPwp/wCCc/7X/wDwUk1rTfjH/wAFD/GF/wDBb9mzVbtdT0n4H6W0kE2yFgsA1J9qHLIDKd4aQO2dsY+Wv6Y/C/hjQPBXhvQPB/hXTI9G8NeFbKHTtPs4RhIba3QRxRrkn5URQByeBXzWY4/28lb4V+J99kPD/wBUhz1fif4G53ooorzj6N7hRRRQIKKKKACiiigAooooAKKKQkAEk4A5JNAC0V8v/HP9tT9lL9mvQNQ8SfGz49eG/A1lpsK3DwTXiS3bRu2xWjtITJcygsCMxxtyD6Gvxh+JH/BZf44ftDyXGlf8E4vgf9s8JWcjW938QfiHC2n6e7FtqS6db+YZLyJdpaTeqNtIAAbBrOVVI4cfmeHwsHVxNRQiurdj+ivVdZ0nQrSW/wBY1CHTbOBWdpJmCjCgknnrgDPFfz3/ALdf/BY2e+8Xax+yZ/wT6srX4rfHzIj1rxDcMy6Jo1o8RMkn2lGUPcRsVUKGHzZXk8V+eXxG+En7ZX7UWqPrH7ZH7ZWsXmjzq+3wf8PS+j6ZCzgKwWYlp5IpUH7yORcZJAOMY5jxvrfwa/YW+Hui+CPhH8PbZ/HvxEvRaeFPCNo0puNY1GRkX55XaRljUtulkdwqgkgZOKwnWbWmh+KcR+LEKs3g8qj7SctFa6Xm5N20W7SVrauaQzSNG8CfsneHPF3xi+P3xSuvid8XvGribWvFOqqsus6i2FVLGyhVjK8CuAI4kz15IFcj4c+B/wAXP2z9WsfH/wAd9R1D4Y/s8K4n0DwBYyPa3epWxYEnX0O5XWVVH7gOcKSOCTj1X4CfsleJdY8XW37Q/wC1bexePfjPPIbvRdDlAm03wmrMWWCw52vMBs3zldxKjHTJ/RJLIkFiDk9jWUYNn4ticwlTrSqqp7Su96ltI+VNW0ttzWX91Javg9I8J+H/AApoOneG/DGh2nhvw9o0QhtLGxiWGCGMdFSNAFUfQd6+N/28fBH9tfsp/Evx7bCOHxF8BLzTPGukzyMqAXFlcojRyMcf6PJHIWlUMpcoijJIWv0CntDyQOCMY7V+fP8AwUm1K98OfsZ/HS9sZRGLvT4IJFKebuV7mEAKp+XeGwVZsiMjfjKiqn8LRz8L1JUs2wtW+vPFP5uz/PU+g/2gtW8TeEf2t/8Agm/+1Cl2lrofxJtpPh34ghSMrcSnXoFvIAY5QDDax3EXmysSJEIVTk4Wv19ztJBGCPWvzJ/a1+G03xj/AOCd1jqHhVzqHiz4ZeH9H8b6F5swKyX2hxRXKrPO5BaI7G859ylgCSwya+2fgH8VdL+OXwU+Ffxf0Z3l0/4iaFaaopkXYxaWMb8r2HmBse2DW1Pd/efreIaqYalUj9m8flfmX4N/ceuFyOM4BqNpOOPmqXZk4AzUggYnuAfatFdnlWkzKkZjnJxis2eR8NjkLW/LACMEYJFYt1ESpHY+tI5K8GkzDku5CSoPWrlpIzMGZs4xVGaIhuMButTW4IYLSW55cG1LUf4w8N6b418E+LvB2rwfadM8U6ZdafcIqhmKTxOh2hvlLDOVB4zjNfF//BMPxHPq37Ffwp0LU5R/a3wwl1DwdeQDdm3k0W7mtBCzNzI8ccaB3HDPuI4wB91wzFdpBKsOQfSvzT+A2oD4CftyftGfs9X7ppfgz46JB8RPBcbI8cRujGU1WztOsbCEx/a59uDvmJI5yZbs0z6nBz58NVpLdWl910/wd/kfp4sq56/d4+tW45gMEcDFYHmHcQTjHep0kI4B4q+Y8tVTdExwc8E9qRpmfvWI1yyjkiozeHt1HeqT7FvEJbm2z56HAo5BAPSsVbzOOTz69KvR3O7kgKo/KhS7gqiZoAf8Bx+dIdmBjmqwnU87uD6VGZxx2xT5i3NFnrxjFcB8VHt7fwvHJM6o6zAqCCxIxztx0I6/hXepJuO4ckelfOX7ZHxE0D4Sfs2/E74n+Jr6LT9J8E6bNeFpHMZeXYyQxoV+YySyukahckluBnFTJ2RniKEqtKdOCu2rJH5Zf8E2b5NR0P48+I9MMK+EvF3xc8RXmjFF58kXCRMWAJXb5kZ2Iv3VABJJNfX37SN9D8P/ANuX/gmn8Wbmby7S28Z6j4Wu3WUxP5eq2LhXeQkJFbxyopnxzLlIyCOK+VP+Cenw18Q/B39lz4KeGfEVu8HiO7t21q9hlYfu5tSne62HBAGBIARk4OSSSSa9u/4KmX0ei/CP4I+N1k8nxB4J+LHhHUNLk2+ZEl19sVdzQ7la4AjLhYRncxBOApI54fBcrhrGKWc1FSentOVPy1in+p/T1RUVuxeCFiMFkBIyD29RwfwqWuw/qIKKKKACiiiga3P/0P7cKKKK9g8c4/xp8PfAfxG0v+xPH/gzS/Gukbt4ttVtYrqNWwV3KsqsFbaxGRg4JrhfAn7Nv7PfwwjaL4c/A/wn4HV4lgb+y9KtbYtGrFwpMcSkjeS5yeXJY5bmvaqKLdR3Zy9p4G8E2N9cajaeENKtNQu5jcy3EVpEsjzMMNIzhAxcjqxJJ9avz+HfD9ysMdzoNncJbhQiyQowXYQy4BU42lQRjGCAR0rZoxQkgv5GNL4e0CaZp5tEs5Z3DAu0KFjuXackrk5Xg+3FYvg74c/D/wCHtvNZ+A/A+k+C7a5YvKml2kNqrsWZiW8pEyxZ2Yk9WJJySSezooSW6VhuTas3cKKKKCQooooAKKKD0NAI/MD/AILL/CRPjF/wTb/ac0NZfIv/AAvow8TWkgLKVm0aVLwYZQSpZImXJG3BIYqpLLv/ALCPxK/4XF+xt+zN8SJHaW68SeDNM+0s6BG8+CFIJCVAC8vGT8gCsCGUKpAH0R+2W5/4ZP8A2kLXy2nn1DwNrsUSqgclmsJ8EIxVXI/uEjf93IzmvzI/4IeahJqf/BMn9m2SUYW0i1O1TEjSjbFqF0g2liWQHnKHgMG2gLtUdODi41b90ebm81Kko9mfrJsHYY+tTWVybK6gugA5hblTwCDwRnk9Of8APLRnIwBURGW6/SvTkux841yu4upJYm9lfTlYWzcqCD17474z61DFwCQC1PyCTkcjj60pbAIUYFaJ6Gcld3GDpg9T3p2RtII5PSgAsOvSgAHjPzDtWalrqU43HkKB8p471HgHaegNOV8cjgmmE9wM1oStNCU8AqByKYQXA5wR1FSAqHBbJ9qlJBzxz2rJJjKu1+OMGpOSSOi0u3J5NOJAHSrkioxuJ5QyQTgClZQPuHBFNzkFhz7UDceowMZqbo05UNDNxkdaJH2ipGPAVsVCfmb+VKy6GTAM/wB4/dPSlyCemD7U3lSVJ6cilAPDYzmqUe4h28/Xjiql1AbmDYCFAO7J6VZJ2EMTkiuc8Y+K9D8B+E/FHjfxTeCx8M+CtOudW1K4IJWK1tI3mmbA5O2NCcDJ49eKtNLUTV/dsfgR/wAFTLef9p79sj9hj/gnlpsovtG13Wf+E98aWrnbDJptgXKxmWPM0U6wwXO0fID5qfN3X+g+0soLG2gtIE2RWyLGoHHCgAfoK/nf/wCCMXjb4aftVftAftmftq6/4v0rVfj38QNdbTbDw9FKrzaZ4ctRDHbXUcLEywi6wUdgcHkcZOf6Kh6kZFc2GnzXn3OnFRVPlopfCvxe4cZHJYUMo64K4p/PGFwPWgtkAZySM10tHKp3GgsON26gADk8sKQfrS7WbqMbu4rHdljS2Ado5NNDc4IxUyxhAeckU3AALDpVLXQcdwHUjP51j6tavdRr9nUNKhwB6k/j+lXZJevB4ySR2Hc9q/En9rT/AIKC/EL4v/FLxF+wF/wThsLnxx+03e3P2DWvHEQQaH4dt1UtdsLk791wiZXzFUbG4jLS4AmtiFSSk3qVh8FPEPkj832PdP2zP+Cgv7Ov7GxsdB8da1ceNPitqzrHp/grw2q3erTF8bfMAO22Vzja0nJ6qjcA/Etl4d/4LT/tv6jb3fgLwRov7AnwJ11UvrHVtb23evPbkny0kiJeRHlXEjr5MWFwu7O4N+ov7BP/AASe/Z5/YotF8cTWlx8Wv2h/ENqn9t+MvEbi7ufOkRfOS0Dgi3hLAjIJkYH5nIOB+qOTnd0P+e9cFTMK9RJt2XZHv0eHsJT+zeXdn8/37Of/AAb/AP7OPgbxj/ws/wDah8T6v+2P8TJblbua78YyF9PaXO9ytkHkDq8pLMs8ki9sEFt37l+B/hv8PPhlpEPh74c+BtJ8C6HEzstppFpFZwhpGLudkKICWYkk9ycnNdrgdhRXM5dep6NKjyRsg9qO2OtFFSaJIKKKKACiiigAooooAKK+Q/24v2sfDH7Gv7NXxF+OWsT2V3rOh27Wnh/TLqTaNR1iYFbWzVVZXkaSTlkjO/YGIxgkfz+/8FF/24f2/wDwF42/Y1+Kfgv4t237MXww+Kul2Hh3xlaCyh1W10bxBeMftE90JUP+ghZUSF/MEiFWJ+faBnUqqJzV8bRpOMatRRcr2T3dtXZbs/q9JAIBOCelfGfx7/4KF/sY/s0Q3H/C4P2g/Dvh7U4Y7h006G5W6vJWtQPMijhhLu04JwIsbyeADg4/nE+I37Mev+M7q5v/ANoH9s/4qfHvxXOY4i1hqraNpckA/eGMwW+4yxByGifcjgd8YFdL4O+Avwe8IafJB4Y+Eeh2OoXzJJe6reQC/wBSvJIyCktxc3IkeSdWG7zuH3EndkknJ1n0R+UZ542ZPhZOnQUqsl2Vl97/AMj7H+I//BcjxB8Q7KO0/YW/ZY8RfF4XrssXijxSo0TRGi2kNJE8x8+WSGTAeFokLYYK3Qn5k8U+Iv21/wBoSzLftP8A7Yt/4O8P6nl28H/CG2GkxBQuE3arNm/jl3E+ZGvmQuq8EbuNrX9Y8L/D3w3qPijxr4ks/CHhTQIfNur2+lEEEMY43Mc8DoBjqa+SYf2ytT8cSXcX7Ov7Nvi/41aeGeK117yo9P0adslI5oriV83FqWB3vGNyrztPbKU39pn51ivFXiDMVN4CjGlTX2tNPWcmo3+SO88Gfsc/s7+C9Vi13T/hfaa74hhna5XVNcZ9QvWmf70rSTs58xurbQATzjNe5+MPiJ4B+DnhWXW/G/inSvhz4P0hVVprp0tYIgxwoCgALuY4AA5Jr5xb4V/8FBfiZ+81/wCLng79nvRrxstY+HLA6xfQJtHH2q6McUgck5Hlo8fZjiut+H//AAT2+CfhHxPp3xA8dXOt/HX4h6Uxe21fxnevqDQgg/u0hO23MaMWZFeNtpOQeBiYq2yPz3GYR1JupmWNdSXaLc36cz91eqcvTv45P+2H40+NIvfDH7IPwe1zx1rVwFhHi3X7V9P0GwMudk7+avm3UZA3L5KsGGMkCvcP2bP2PF+GPiW++MHxe8aXPxl/aB8Rw7LrV74mSz00MzM8GkwyLutIDu2nBywA6ZIr7Ht7aKwggs7S3S0tLUbYooVCIi+iqoAUD0AFacMoDAnt/n0q+TX3jF5jCFOVDC0/ZwlvreUl2ctNPJJLvcvwwBAMLyPWp9pAwfzoicDA6j8qV2BOWOK1ORcqWhE6grhunavzw/4KdrbyfsXfGaxkb97rK6fZwJkjfPNfW6xrgZZ/mAIRQSxG3GDX6DzTAAgcgdfwr8xP+CnU19qPwl+EvhOyCY8bfEvw9YTFlPyx+ezn94OYgdgUsgLtu2KPmNZVfhZ6OQpPH4fynF/c7/ofuD4S8GXMnwG0D4f6xEi3d54Si0q7W5ijKh5bMRP5sUeYiNzHei5TqBkV8Vf8Eg/Ed3qf7F3hrwVqjE638GPEGteD7xHDCZGsruRlEwb7suyVSUGQilR7D9KfD1vLbabosEkCW8sEESGOEfKu1QAqg9h0wa/Lz/gkhp/2D4d/tSQ227+xD8afFBsMNmExLOEzCT80sZKkecceYwbAwora3vI/V8vjzYKquzg1/wCTL9T9ZoYsYNWNnGAMAUoIUDApQecE5A/WtWZKKKU8YI9cVg3CcnBwDXRzAbTxzWNOMpnqRQ0cOJicvcR8/KMYqvECGzitO4Trt/l3rOxtbjvUX6niVI2ZqRv61+d//BRqC+8BeC/hP+1X4dsjdeJf2WvFlnq9ysIPn3Gi3ziz1K0VgG2RzpJG8rYICRk44r9B0kGMdD+tcd8SPBGifE7wB40+HPiaJp/D3jvS7rSL1EO1jDdxtE+09jtY4NKUbrQ9LL8ZGlVhOWyeq8no181c6rSdT0vX9M03XNFv4tU0bWYI7q0uYWDxyxSqHR0YHDKysCCOCDWtjA61+fv/AATe8banrH7ONr8MfE14Lvxx+zXrWofDrWHQbY2k0eXZAYgQrGEWjQojMoLFScV+gSNuwaV7pMeKw/sqs6XZtevZ/PchlBGOMis+RGwWJw1bLRgjnvTRahz700ck6VzCBfg4xxnFWUlZecYYVriw354OfSmmxIzgfX/OKqxCw8lsVRcMeamV2Y84B7U0220g8j2qzDCQw4zzzSsuhtFSvqaFqjEcnBavzM/4K1C38S/Ab4T/AAZkmMb/ABw+JfhzQ2VkcxSW6XPnzxyMhVsOkWNiN5kn3Vwu9l/UC0EZJXcPMQA47jNflH/wUzhM/wAVv+CdcSSh/L+KUsptw+JGEVhKxkAOUEcf/LRyPM+ZUiwZGqa3ws97LHyS9p/KpP5pN/mj2+50y2hmis7GAQQQARRIoAG1flUKAAAMAAYAr5v/AOCo2mXWs/DT9l3wyFDf238YfCUFxDLu+dBM+Q0y5eFSeGaLMrEhEyGavpfTvPv9Zs4Ic+dNMir15O4fj+VeUeMNE1H9pn/gp7+yD8C9Gll1nwF+zj5/xO8cC0YNFa3cSNHpCXGW2RO8uXQFTLtOY9oLOM5q6sfO+GuEdfMoWWl036K7f+R/ShBGsUEMSrsWNAoAGMADpjtUtFFdZ/VyQUUUUDCiiiga3P/R/twooor2DxwooooAKKKKACiiigAooooAKKKKAClH1wKSkY4B7/pTSA/Hz/gtd+01pH7O37Dfxlvv7Tt7LxZ4205vCuhwyymKSa61TEUnksvIkt7ZnnBHQqOQSKk/4Jp6T8NPgj+xL+zZ8KbX4ieHr3WdN8N2l9epDdW0Un2rVs3OySJZNwmzIYvm+aRkPU5r80P+ClHxN/Yq+On/AAUj+Hn7Of7cHxF/4Rr4K/Bzw4dUXTJZ54bLUvEWpTBbdZZ7RGkjWC3SRJg7xqPlG4ZIr2Gx/wCCHX/BML4n6LJ4k+Deratp8t8si6drfhbxIbuO3uyd3nRbHePzosELGCEUZGzPI64cyleNnbT/ADPBquMlao2r67fJH7zsQoyRtPv0/M1X5J9zX87sF1/wVg/4JjxJpCaCP+ChH7KHhzz4bEwM48U6faJ+9+0XkoheR1RNwCl5V4xleCf0Y/Zb/wCCpH7Gn7Wdpp9r4F+K1n4S8f3MzW0nhXxI6adqizRrudUhkbMsa8gOpwcc4PFdUcSn7r0fmcNTBySvHVeR+hxQMBk9PSmFSpAGT3oglSeCO6hdZrWdA8ciHcjA9wwJBBHQgnNSZJI2jcSeg5zVt26nJZkQBPQ496d5WPmByQaerZ7YpjYyfSmpsBNpPIHFKqnOT0FSKi4yVyD05pRHjJK7lFaSTHysYoLksOg4qRgR1NAwOg6/59qc2T2wRTSsioJDKD6ccUpAXvnNG7Ax3otpqXzJCKAAfelYgcA8kdKYXyN3APcUzptx8xPc0cqIc+wpJOf4R/Ef6VE0mOAOD3pzcoewzVako2MZMsqxHzEZNOMmRwNtV0ByMGp+hGOcVRCTvZAozznAr+eD/gszrH7Qn7Tnjj4VfsJfsUeJb6f4kapZ6nqHxBXTdS+y2NlpUsUYht9YZQY4luT88QkcNwQEYPx+jH/BSP8Abo8OfsKfAO68aNar4k+KfjeY6L4P0KN1M9xfzpIEm8rl3gtyN0m1TklU4LCuK/Yf/Z1T4A/BHV/GnxQ1mLxV+1p+0EsXiD4ja+0nnS3l+zSPDCmAiRQW8cgURxqFDZxkYNYuPtZezj8zpjOOHh7eT1V7Jn8o2o6p8V/2M/if4GbxLoOsf8E6v2kfDdjH4UPjnRLT7X4V8S2Ue1ZJJYXhjiiMjLC8ssUjxcBmiRuR+3/gT/gpr/wUZ+DHg/SfGf7Qn7Kmk/tNfBq5Ec7+PvhHepfW6WrHYqrGjSrNclslgZFxkA46n9UPib8MPBPxp8H6z4D+KHhW08beEvENs9rc2d5HvXZIMHY3342x0aMqw9a/DrxD4L/aC/4It/ES/wDjR+zFpmt/F/8AYV8X3Kpr3w5tpbi6n0GZ1GbyKR1uH8r5Wy7YAyFduQQ62VToR5oS938jDC8QwxL/AHkEpP8AH533P3l/Y+/br/Z9/bb8Iz6/8GvE7HxFoaKdc8Magpg1XSpGJGy4hPoRjejMmeM54r7HCZPTBHGB/nr7V/P149/ZN8Cfte6b4X/4KOf8Ep/jNZ/C347ust/fwaIWTTvEV8mHay1iIXEKQzeYCsokjIO87wflNfTP7Bf/AAU3g+OfivWv2W/2pvDCfAf9tv4dmSLW9CmUW+n3/lybRJp8pnlDsylCY93zfeTKmueFe0uWp8n3PUeFUk50tuq6o/W8IBk5ximsrLj09KlwucYIx+ntUUh5LlsqK6+VM4pq2ojMCM52r71xPj3x94K+GnhPW/HXxC8V2PgnwT4aga51DU9SlEUEMcYyWZmPU9lGSx6Cui8Y6/4V+GvgzxB8Sfip4mtfAPgDwpbNeX+oX0ixxxwqOSzNwoPT1/nX8pnjj4NftGf8F8/2n7rV/C/iTUfA3/BMX4Ta2+n6Tq8iGza+McUJunt7eTLz3kpJEc0qFIkccAl1PFi8aoe7DWR6eAyidX3qnux/rQ9Yvf2/v2qv+CtfxN8afss/8E+PBd58Nf2aLySDTvF/xTv4zFqEWl3H7u5MQL7LfzV8zyY0LTsCM7MHH9Ff7Gv7GPwW/Yd+Dei/Bv4OaS4sbCSW4vtXvQj6hqFxO+95biVVXe3Coo6KiqOcZr0j9n79n34UfsxfCvwv8Hvg14UtfCXg3wrbRwRxW0ao0zoqq00zAAyTSbcu7ZJNe015aTbcpu7PpEowjyQVkHHaiiirIAfnRRRQAUUUUAFFFFABRRWfq2raXoOmahrWt6lBo+j6TC9xdXd1IsUMMUYLO8juQqIqgksxAA5NAGhX5+ftg/8ABSD4B/siNbeFdRkvPiz8atZJi07wN4SVNQ1dpGTfG1xBG5ktbduMzOmBkeor4o+L/wC3F+0l+1jqXj74c/sLf2X8M/hDossuly/GDWC93HqjEbJT4ejtiMvbMGAupC8W8AYznFH9nX9kL4afAW61TxbZPqHxA+MHisFtf8c+JJze63qMjct5lwwG2PPCxoAAAM5PNYuo3pH7z5LiHjDDYG9OPv1f5V0/xPp6bn4K/Fb4Q/t42nx9m/bQ/aV+C+tfED9maHxtJ40uvhfD4lk1e50SV0Crf+Ug8q4FnAo3FAS6IEkwADX7x+Ofhr8C/wBuf9nObQbzUF8bfBz4tWcd1aahpr7H+STMc0L4yksUqdCOCCrCvrmfTba8tLmxuoFuLW9jaGWNxkOkgKspHcFSQa/Hn4aavqH/AATY+Pt18B/H7eX+xx8e9XutU8CeIpC6WXhe9lLH+xZiwKRpcSEGD5gCzEgfeAzVPk32Z+V47HV80kq89K8NY20ulrorv3lvpuvNI/MX4y/Ff9uv/gnnrOh/B74v+DtJ+OXgnV7kL4Y+IN9dS2duLNmMSW99ciIxQ3EZVGJmwAGOSV+ZPo/w7Z/8FBPjNo2m3lv8Qfht8GfC2tr8uqeHEm1y7MajIntmmxalZT8jRyglACQ5bAH9C3jn4deCvip4L1/4f/EDw3aeMPBXi60e1vrC7XzIp4ZRgjPBU4OVZSGBwVIPNfhx8RP2a/iF/wAE1ddu/iP8JpdX+K37E17L5Go+Doy9xqXhXz2VpNQtm2s1xZQlXMqEgqrEnhQ1ZzouPXQ+exuT0cUnVwlCnHEbu8bqf+G75Yy8mrPuti/4M/4J+/Cv+39P8efGjxP4g/aJ8eWEsV3Hd+Kbt3s7e4Rt5NtZRFIIoi/IhcSIvQCvuzTtI03SLK30/S9Pg03TrUbY7e3jWKJBnOFRQFUZ54Arjfh38RfCfxJ8IaN478Ea3D4m8HeIg5stQtjvhl2HDAHpuQnDL1U8Gu/E8e3dndkVcUlsfmWMxtetK2Ik7x0s9LeSjol6JFsFVUDbyKrXEihTgDnuKz3uTnIOfb/P+NVjOZO9VdHBOt0I2PLZ60isA2ex60uMA8ZpnJz60tzBPqX1mIXIbpSm5zgAkt0zVAKecjgU8DPIbBFL5lc5JK5ZSevY1+fH7bNoNd8YfsWeEUklN14i+MmhNFFbt++b7OJWYxqQVUIDl5m/1K5YAsRX6CyMpTAPOa+Hvibp/wDwm3/BQP8A4J7+BBIxt9B1fW/FtxGyuY2OnWoERwnV0LuwLYRPvNuyFqJLSx9DwlS9pmVG+y5n/wCAxb/Q/eO7Igtr6Zcp5MbsNilyNoJ4QcsfRep6V+Zv/BH6FLn9jz/hKPMN1d+OPHPijVri4k2vNM8mpTIJJpk+S4l2xgNJGBHxsUYTJ/R3xlqUOjeC/GGrTgeTpmlXlwwYkArHC7HJX5gMDnb83pzXwn/wSa0uTSv2AP2fzKyE6va3uoAJJvIW4vbh1VgPljZRgGJeI8bT8waul/Gvn+h+t4dWwlTzlH8pH6NYOBnpTR14pwOfw6UgHIPpWhxPoRzY2kDnFZbKCcH9a1WO4ntyBVCVcknPSlfU5K+5h3MZycD8ax2i+bjjnpXTTrvG4DPNZjR4JOOTUvQ8yrRTZTSIgDAyBUTofXJFaiLnkd/akkiVgSeDSuZyoq2h+W37PNu3w2/4KK/tqfDWECHSPilo2g/EC0jcBpWkKtY3BQphYraNkVEjcb2cu4yvNfqFAPc4r8v/ANr6xHwQ/aw/ZJ/azW+fTfCmo30vw48Ysm5IVstVDNa3d26/fS3uFWKFH/5ayqRzwf1MW3aMhAMY7+9ZxVrxPWzCm5eyrfzRS+cfdf5J/MAM5yMLVyIDaOPyqER4UZAqymFAz346Volbc44RL0aZBJPNOe3BwRnmq6S7cAEGpmucY4GetWjqTjYqSRHhSOmaWKJeMDINTCQHPPOe/pUkZTOcZz1oIUU2TqgXkDDPgE464/wr8ff259auvFv7eP7BXwl092th4Ng8QePb5zhlMUVs1nGAgBbcXdlWV8Im87N0hwP2HyMD271+IXxy1dPEH/BWIQ3Mi2bfCn4PRraqpCm5fU74tJu43SCFcELkpHu3Y3vxjVeljrqVVSw+Iq/y05fiuX9T7g0K1RtVspAWQxzKxZDggA5OD2474NXf+CJHg6w8Y6d+17+2Lf2yyeJv2hfiRqVhazSbhPFpOiSG3t4GjJIgG7c3l/fPDSEkqqfM3x5+M0fwW+Afxc+Kbp9ouvCeiTPZxhtpe7uNtvbqGwSCZ5UwAGJPAGTX7B/8Ey/gG/7Nf7DP7O/wuvLd7XXYNCj1bVkkVUdb/VCby5VgpblJZipJYk4yTmlDWSPoPBTAfusRjLaNqK/N/ofd9FFFdJ+5BRRRQAUUUUDW5//S/twooor2DxwooooAKKKKACiiigAooooAKKKKAD1rk/HvjXw58NvBHi/4heMNRXSfCngfTLnVtSumBYRW1pG0sr4UFjhEJwASegGa6yvxA/4L4fGzUPAn7FkXwT8I3s0fxF/ap8Raf4M0+GylKXYtpZVlu5URSGli2IsEqDgrPg8E0pStqVFXPzj/AOCdv7Nfww/bduf2zf2y/wBp/wCEuneP9I/al8W3MPhiPUYFaL+x7OR4Eu7JmLT2kzMrxuyuCdvGB1+hb/8A4Io/sfafqc2q/Bvx78Sv2d7yY4R/DPiGcJbxFQDHEJg7gSMoaQu75GQAvBX9DPg38JdG/Zw+Cvwr+COjJDFa/DfQrXT5GtxiKS5VA1zKqnoJrhpJMcY3V2T6qwOVclenH8vSvq8HlEHSjzLX8fvPyzHcQ1IV5cktL2t5eh+Y6fs+f8FZ/wBj6GHVvgB+0dp37b3w20YRfaPBnjaL7Pqn2WIkC3srrc8ZlaMjdLIyFmGcdj8X/HP4xf8ABM/4/a3qFr/wUl/Yo8Y/sXfGmV1t7/xNDaXCwNPEWWOCHULRJI52Zclj9nAIHLkDj+h3T9cuLeXMV00Yfj5Tj+ta/iGz8K/EHRzoHxD8K6X430gqUEGqW0dwFDjDFN6koxHG5SD6GubEZNJfC/v1O/CcTQk7yjbzWn/Dn4cfBX9hX4mzabda7/wTr/4LCajqXw/kIhTSdQlj1q3gePDQWCt50r2kUasBJs+dwVyvAJ+kD8Pf+C9XgWSOLS/jr8HfjVaxS43avpcuntIZIjuaZYo4wsMEnEaw4kdipddhZV1/Hv8AwR1/YW8XasPEngXwrr37PHie2Vfs998P9Vn0xoG3FjKibnjMzZ2l3DYHQCvGfFP7Jf8AwUA/Yutl+LX7Gn7WGvftN+G/DYkm1X4afEWRrpp7BGD+Tp0m6RmumXcC42MzbTg9K86WEqQ1cX8me3TzGjV2mr+a/U9Ql+PX/Bav4PpBr3xO/ZK+Hvx48JWqCW+i8E6pJDqcUEJxKyQyMVuLmdcmGGLIGAGAJrsPAn/Ba39lOXUZvC/7RXh3xZ+yJ46sBm907xtps6Q2+7GxWuYoirSSKQyoiMdpye+MD4Vf8Fzf2PtUsY9G/aMTXf2Sfi3pgI1fw34q068Y2hG0BvPjtRlZNwKAoHI/hxzX6BeEfi5+x9+15oUMfhrxl4F+PGkwrFdfZJGtNQe3aZT5ZeCZWe3nIBwCqyLgjgg1MZN/BP7y5xt8dLTyPWPhV8bfg98dNFfxB8HPidofxO0iEKZZtFvIrryd43BZVjYvE5BB2uA3PSvUgdvuD+Ffkx8V/wDgj5+zXrWvQfEj9nK81X9jf416SFfS9c8EOYbSKUMSZZ9OJENyzKzKdzDgjOVG2vLP+Fzf8FT/ANiSw1Nfjt8LNP8A28vgzoqSPB4r8JTjTtft7WIlnu9TtpI3if5MMY4MkchSQMjoVeUdJx+4z5IyXuP7z9t3OOMfNnpTGZtvzNt/Gvjn9mX9vP8AZf8A2trKI/CH4k27+LNzJN4a1jGn63G6KWcGwnZbhlXDZdUK4UnOOT9hkbc5HPfJ7/0rWM1LZnHUhKL94dndwvAFNPfdyaazcYHVagJ646VokYudifj1p2Dgc8GquT07VZRgMbjuB7UyeZjhyhHpVcI2eOT/AJ96sjAztO4HseKQkDG04Dd/T9aaC93oRrlep+bmuY8b+NvC3w48HeJ/HvjTWIPD3hDwdYzajqN9OwVIreBGkdiSeyqcDvXU5UKzuwSMdWY4A9Sfb3r+YD42ftBfD3/gsP8AtF69+y94c/aP0X4Xfsn/AASuYNTkiScQ6x4yv4Q8c8cIlkRV0+FSygsMvuLKpxxy1qvLp1ex2UqPMnP7K3Ou8EfBC5/4KaftGWf7fvxxTXvC3wf8B6hZP8C9EhlFm02lWcxuG1C9TDSf6XcAfIwQtHkHIINftdBBnDMuS3GOlZOjaTpej2Vpo2hafFpmjaTElta28ACxxxRDaqqBgAYAxXRpnCNt2qnHNfS4bDRpQstW9bnw+Pxs8RPmk9FokTLEo4YdagvLCx1OyvtPv7RL6w1KJre4glUMksbgqyMDkMrKSCDwaubsq38JNPGSuAc1p6nNDp0Pwd+M37Evx4/YO8X+Lf2vP+CZ/iW7tdLtSupeIPgzJHPd6VqoJxcSQRi5V2cId6xgF1IOw4+SsD9qn4z/ALH3/BV/9k29+NXwb8RWXw6/by/Z5s49X0rSLuSOw1sajbCOa4sIBJ5dxqERCuLYqrAvtyqknb+/0i4YnkgnBH8/Q1+Z37WH/BLb4DftWt4g8UeFdEtvhB+0jFYH/hG/F+kvLYGC+hbzUaeK0dI5TIdyO7Iz7TwwIBHh4zL7xlKlou3+R9VlOde/GlW1eyf+Z9l/8E5/20fC/wC2z+zd4V8dWd3cQ/ErwpBFo/jXTryD7PPaaxDGFm3IFVNsxXzk2gfK4yqHKjC/bl/4KT/Bb9irRY/B/wBhn+Jf7T/jiEp4L8F6crTzXV3KfLgedUH7qESjLbvmYDCjkV+HXwx/4KPft4+BdW1L/gm78Mv2S9KX/goBZXL2eq+KbqdVt9QjtLRV/tm4V1gM9wbSKNlnlmdXQK3IGw3/APgjl+xprHjD/gqR+0R8Z/jL49b44eJ/2dEQanr1zAZ7S68UXyZu4onkHyPpc5KxHgrsBVVGNvg1sW3BQju9Ln2WFwSlWc5bb2Pu7wh/wS2/bI/bx1jwh8XP+CqH7QNzbeHLS6i1K1+EfhhVg06AAj9zdvGzx5aNQj7fMcbnxJ8xLf0R+FPCHhbwJ4e0zwn4L8O2fhXwxo0YhtdPsIUgt4UHRUjQBVHrge9dFRXPGCR7MqrYev1oooq27mYUUUUgCiiigAooooAKKK8u+NHxl+Hf7P3wx8YfGD4reIY/DPgXwPZve311Jy21BkJGnWSWQ/LHGuWZiAKGwLPxd+Lfw/8AgT8N/F/xa+KPiKHwt4E8DWUt/qN5N/DFEpYhVHzSSNjCIoLM2AoJIFfz3eNvGPx3/wCCpGu2fiHxdJrvwA/YRtvObQvDlhdtY6x4wiZ1XzdbhO5obBlQmK2KrvViSWBBPNadp3jH/gpz8VU/ab/aO8N3Ol/szeFbjf8ACLwHemWzmRVZd2r6nFGytJcTmNTFG8jKin7vc/p5bWoVY1UAqgCjjgAcAY4AAxgDsK57uXofl3F3G6ip4PAy9/aU107qPn0b6dDlvA3gTwx4C8N6L4O8G6BbeGvC3h2EW1jYWcYihhjByFRVwByck9SSSea9GgiGAcY6dqghTbjA+prQiACj1rWKPyylT1vLVsmEXGQuDXmXxi+Cvwz+P3w+1n4WfFzwtB4w8Ea/tae0nBG2SPmOWNhho5Yyco6nINephgRTXbjKnpVNXWp2wm4tSi7NH5E/Br46ePf2H/GMP7Ln7YOq6hrnwweQyeCPjBqG9rC4t7h1S20rUZvLKW93b/cEkjgOWQd91fq082k6/pCOj2+taFrltlWBWa3uLedeCDykkciN7hgfSsD4h+BfBPxU8G6/8PviN4Zs/GXgnxRD5F/pt8gkgmTOQGU45BwVIwQeQQa/MjWP2Qv2jv2Xr3VvF/7CXxke/wDBVnAvkfCLxu817ouBjetjeNL9osjxvRBlc7lyAwAx1hpuj0KtSjiHzOShU/8AJW/l8LfpbzRwPxa+BnxK/YH1vxJ8Yv2WvCF38T/2XdeR/wDhK/hFbNJLNp9xdNmXVdGLCVlKuA8kA6bnK8HC+neBvir8P/ir4StfH/wp8VweOPBN0QjXMPE1pLxm3vIvvW9yhOGRhyc4JAr134Eftz+Bfin4tT4LfEzw7f8AwD/aV0uySfUvBniFfLLHhHexuv8Aj3voDIcRtG5LKVO35gK8k+PP/BP2w1rxVf8AxY/ZW+Ic37MXxZ1m7a/1tLCLztE1+T76rqVgWWJj5gz5iDPzPxlyayt1jseFxDltPGJQxb9nWS92e6kunNbddpK773Oq/taKQDLYz1+tSLc7ufMyDX5x61+1N8SfgJf/ANk/trfBG++B0t1O0dr4j0RZNX8O3SRsI2k82HzJbYeYRxLkgPGTw2R9M/Cz46/DD4v6Za6r8OPHmmeLba4i80LZ3CPKq5KnfFkSIQwIIZRgikmr2PyXNckxuD1r03y9JL3ov0ktPlufSkE2/wCVjzirB4OP1rnrCYuRk5zXQ8kLgdaa3scNKV0RyFjhVFSIvGMZLUgbgdzQJDG27v2zSSszW2oT4jQnI4ya+Tv2eJ9V+If/AAVK1+4jigbw1+zz8MntTNGAXN7rtxE5R3IBJSKMMEXIGQWO4hR9O6jeIVKbgAeSewHf8q8a/wCCSXhzVPE+n/tQftSa4QzfHrxtPZaRvRvMXS9CMlrCN/8Aq2jZ9xCxAgEHdJI+drSvJI+54GoXqYnE9IQ5V/im7f8ApKkfpF+0T4ktfCv7P3xy8S3kstvaaD4Q1i7kkhkSKRRHZzHKO4KIw7OwIU8kHGK8Q/4Jx6VqXhz9hX9lvStXsW02+h8I2krQFDGUWfdKnytluUkB3Hls7iATivKv+CpnifXo/wBme1+EHg8LJ4y/aZ8UaV4DsojgEw384a6bc2QgW2if59rlSwwhbFfoxoHh+w8O6Lo3h/SrZbPS9AtYrK1iQYVIoECKADzwF7nPqc1stZvyP0NpxwcV/NJv5RVvxbf3G5G+fvHkU8sqgkngetQ4C4yPyqGZxgoe9bHBKVkSiTdntmkkTODjjrUKHcck81aztJ96yluYp3M5054PWqUkWNxWtaUc4HTvVJsbR0/xqlqYVIIoqh/OrKxAglhnFNG0Nx/+qradsEZz9KEZxgeF/tKfATw/+0t8DfiD8GfERFtbeLrJltLo5Jtb+L95aXICkEm3uFSTGecYORXyn+wX+0f4r8Rw+JP2U/2iSdD/AGovgG7aZdteOVPiWwty6rrFmHVWkhYoVcpuCkA5Gdo/TCNSBnGK+CP22f2OtR+P0Hhr4u/BfxSfhT+1h8IlL+FPFUTFVMRO6azul5WW3nHB3Agd/lJqJp35kfQYF05U3hqztF6p/wAr7+j2f39D7ik45PWs+S4298V+dH7If/BSr4K/tI+Dr6z8d+J9H+Cnxl8DXj6N4g0HX9RtbMtdwDaZbVppIlmjmYNtVQWDAqAQAx0PiX/wUo/Yo+Gl/Hp/iL9ojQbu7miScLpEj6oojdtm4yWSXEfyt99QxZRyQBzR7WLV7nn4vJ8bTlyfV5t7aRbT9GlZn32+oBR1AH+frVZtUXa37w+ZxtGOPfJzx+VflHef8FX/ANnHVbltL+FXhzx18b/EE8ggt7Tw1oF1IrzSEi3QzShEUXWCYZOVIB3bcYrW0T/goVqWr3q6VL+w18cxre8k2S+H90gjUDe2PNXLxN9+EZfyyJV3qcCfax7nK8jzN/8ALhr10/BtM/UiHVlYgl8N0xWvHqCYyeQ30r8rX/4KPeF9Lv7m08YfsgfHPwPZ2Lxx3N5c+GHmhhLHksYJXzGIgZo5E3CRASMHg9zN/wAFKP2HrZpEn/aCt9MZFLIt/p2oW3mDaGGwyWqqwcH5DnBbK53jFP2se50z4czamryw0n6K/wCR+i17rcNna3N0x3rbIX2jviv58fgt4nufj7+3h+2f8d4MyeGPBq6f8OdNmVhKsjWRNxdFXVigxMwyijKjG/DcV0X7Xf8AwWO+Afhv4H+Pj8BvFf8AwnHxLMK2+n2d7a3dgrCdjC8yedCjubVvmdPlbAyPlIY/N3/BPb48/sVfAP4O+Evhtrv7Rmk6V448T3cmr+JJdTWeHGo3OwzID5IRYolIEe35XALIWyTWNSqm0kzzsyy3HfU6yeHnzStBLld91KTfZWSV3vd9mfV+v+FNY/bF/bX+An7EPh21Gs/Dbwbd2/j34ovG/lmGxsnDWlv5oYODJLt3rEA+XUb1+av6+be3htLeC1toxDb2yLHGijAVVGAAOwAFfzXf8ECIPAviX4r/APBSH4mWutDxR8RNZ8fx2z6hE8d1A+iESyaf5N3E7xShhvzHFhYwqZzuUL/SvW2HWl+5/QHB+RrLsto4RLVK785PVv8AReSQUUUVufShRRRQAUUUUDW5/9P+3CiiivYPHCiiigAooooAKKKKACiiigAooooAM/pX823/AAUHml+L/wDwWc/YI+Ed0ZL7w78EPDOoePLmyd1RUn3yeVcxEZLEywRCSNiCViJAwRn+kkAnp1NfydftZeLNd/ZG/wCC1/8Aw0b+0x4dl0f4GfHTw1F4L8FeJLUxT2kMpjtEMk+6TzLMxybo5iAMq5fBRyaunbnjzbXMMc5KhUcN+V2P2Q1nUri9uZpCxG5iWYnqfxre07wvNc+Fb3XFuUlMUqgRhvmAXOcj3HI/+vXOO9pe2tvfWNwl9YXyLLDNEwdJEYZVlZeCCOQe4q3a5AIWVtuMbQcD3496/Sd4pwPwWPxv2iux8Nrjkkhh6VeieeA7kkJHpVy3VVQPt/KrxhUZDAE+1YyqdzWnR7MrR6tOmFwff0qT+2pwd+CSCO/PWp0toycBcCpPskZ+8oFQ2trHR762kc1r/hr4feOkEPjfwJofi9I38wDVdPtrs79rJuPnRtlwrEB+oBwCK+Afi1/wR+/YZ+Kt7F4q8E+HtU/Zt+JNixmstc8EXMlt5VyTuFw8JY+ZKG7h161+i8unDsMA9P8APNVmtLiMDy3YAeh5rlq4KlUXvI78Nm+Jo/DK6Pywj/YE/wCCmPwm0qb/AIZ//wCCq954l021yllp3jnTluisLEuxknf7UZLh2CgM8Y2AthxyDjwf8FAf+Cnn7KFra/8ADZH7FsXxh8C2flrdeLvhxMspii+5+8gUyJLcucMVDRgfTp+snnX6D/XEjjAI9KkXU76I4B2kHqMjrXA8lt8Ej1YcVNv95TT/AAZ+OPiv4y/8EmP+CkWsW2rN8S739kL9q7TTGYfEBz4a8TWk6sUS1e5kUQ3WJMboULkEYzgkH2Twn+2z+0z+wpq1h8Pf+ChGif8AC1/gZMIU0T44eDrWS40y2tmykaa2scJdbjIUGREAYsOCTX0z8ZP2VP2ZPj7p81h8Wvgb4e8TzSeayXotI4buKWYYaZZYghaYdVeQOQa/OW//AGEP2pP2Un1Gb9gf4x2fjz4QatuN78IPikP7S0SZpAPMk8yRtrNhVChoyRgcntw1sur0/eSv6f5HsYbPsJWXK24/4tfuZ/QH8MPi58LfjV4X0jxr8J/Hul+P/C+uQLd2l5ps6yh4m6MU4kTngh1BBBBGa9FCbjleFHWv4zvG974Q+FPiIeMviF+zJ8Tf+CYHxuiczzeOfhe76j4W1GcyZe61W0DFYdOSYB1giyzIxUj7pr9JPhF/wUb/AGvPhX4U0Pxt8T/A1r+33+zNrE/l2vxW+E1pjUTuDYjuNBAjmh8lkZZJJUjOVwQcqx54Yyz5Zqx21MFeN6bv+R/QeeBjrSY4BYAivhv4D/8ABST9i79o6/GhfDj456VD4yE0Vq+ha3u0rURczEqLdILxYWmmVxtZYd+GwD1GfuFtw4YEH0PFdamnscdSEou01YevXJP51KThTg/hUC9cEZqcsGbuMY/z2ptPoZpa3B0VgY2AZCMFW6HPqMEe1fyG/wDBXz/gjbpHw/1fxv8At0/AmLUfEHhg6nL4g8eeFYDHHJp9qxV5rvTGjEb7IvmkZCHZOG+6Gx/XoVLHjmuf8VaDY+KvDut+HtSsYtQ07WLZ7eaCdVaOVXUhkdW+UqwOCGBBB5rmqUI1dJHZSxc6V3H7u6P5Gv2Vv26/ir+yHafDPxD8aPiZqf7Sv/BPX4wxn+wfiffW0kupaDdjMf8AZ9+iTXBQwyxmNomc4X506FK/o4+GvxX+GXxj8O2vir4WeOtL8e+HbmKOT7Rplwk2wSjcgkQHzIXI6pIqsMEEAjFfzt/tE/CP4Wf8Ev8A9rHQ/H158JJvGn7DH7T9rcaL428MTW39oadouqRyJJHdQ25jeOMKMOoIZmXzNr7gNvbaR+yvpehWh/a6/wCCJnxutL7TLBEk134bR3lzcaZrkhfJRxPODbzBMgRug5UhXz8tdVDE1KXuPVL5v5HhY7B0qzU17vNs7aX7O2zP6MANw4GF6E048bGz9BXwZ+wl+3b4T/bJ8J+JNJ1Dw9N8Nfj78KZVsPG/hG5jkDafeZdGMTtu8yF3jcJlty4wR3r7tkdVwcheOAa9qFSM480XdHg4ihKk+WejHSOQMkZx0A65r5G/a1/a88HfsXfCbWPi/wCIozq3ieRXsPCmjR58zU9ZlUi2txgHCk/M5xwo4+bAP0zquqWGmaTrXiHXdSg8P+F/Dlq97qeoXb+XBa28Q3PJIx6KF/Gvxf8AgZ8MfiD/AMFP/wBsLwh+1B8QvBU+ifsI/s+zTjwdp+rSMF8R6nE11HDq0MAwNisVbcePLCYYniufHYnkg4R+J6HblGDlVqRqyXux1f8Akb/7M3gnUf8Agnt+w7+0J/wUK/aU06fVf2sPjVZT+IL2PVkC6lpxu2eOz0qKSbdIoyyTNH8uAqoUzHX6b/8ABGT9nS5+B/7Fngvxx4vVL34x/tLM3j/xfqYZzJeXWqs9xAZFbGx47aVEZFUANu4zkn86P21R4l/4KTft8fDH/gnR4K84/BD4FXlv4z+MN9HtjZWRS9nDGxO5srMqEAY3S5Odtf04WFhaaXY2mm2FutpZWEawwxIAqqiDCgAcAADgCvka3KnyR2X59T9Oy+EnH2s93+RbooorI7wooooAKKKKACiiigAoopGYKrMxwqjJoA5fxt428J/Djwn4h8deOdetvDHhHwpZzahqN/dtsigt4FLySMfRVBJxX8x+ofEH4n/8FcPjPonxP1+zi8O/8E6vhFrsl/4KsGWS3v8AxXf2LiOO6vYvMLLZRTo8kavt3lV3R/3Z/wBvr9obT/8Agpn+0zoP7AnwRvdWi+DHwi1aLVvil4u0+QSaZewW4D/2TGYgVaSSQqrmSQINrAq5G2v1C8MeGNC8K6JpPh7w3pFvoegaHAlraWdrGsUMMUYwqIiBVUAdgKwk+Z26H5TxlxVK31XD7vr5W39Xrbys+qLlnZLCqRouFQBQB0AAwAOOlbUcW0AAYxzShQpPr9KtQjuBls/StEurPzClRUdhgjbI9BU42r/s/WlOE3L1A/Sq7uCTiqRu1YsNKAeOTVSSbODnmml8AAHkVUm3fpUtmc6g2Wfn0zWbJcd+uae/nLDJCxBSR95wBnPTrjdjA6Zx7VmyhsHkk1L0PPq1XufOP7R37L3wO/am8LS+Ffi94Oi1eaEZsdWtj5GpWMoBCy210o8yN0zkA5XIBKnFfCl3f/ts/sJ/aJZYLz9tT9k7wxZee8zMieNNLjDfvAAAE1KOMHzBn5toZcrhBX63eUSd2ORV5LUtwRyeKmUVutzXC5jUUfZTXPD+V7eqe8X5r53PlD4IftI/Af8Aay8Ftd+A9ctdfNxbsdV8M6rGialZZJjeK+sZSzx4bKncpRgcglSCflv45f8ABKv9nH4n6pd+PfhpZXP7OnxkhVZNP8Q+EW+xpHcRqArTWqYhlVgqh1AXON2dxYt7J+0T+wH4O+KfjR/jv8JPFV9+z7+09ZQRQ2njHRCds0cRwYr6zJFvdxumFO9dwKoQTtwfDPBv7ZHxe/Zt8aaR8Gf+ChPhS28M2uosLbRvi3pClfDupufljS6XYBYXUhG4gnYNxyFC5MSa+2jspYGd3Uy+o/OD38/Ka/HvGx8gaj8Yv2uf2K9S0Xwr+2J8Nn+K3w9vpdsfxN8GQSSW0FugO97+1SLdG8aqJX2qvybyA2zFffXw2+Lnw7+LXhyLxX8OPGOn+NvDkrmIXenTLMgkX7yNtJKuvdW5r9G7c2GpWEU0TQ6ppWpRB0ZdssM0bjIIPzK6n8RX5IftAf8ABOPXPBPiqf4/fsEara/CXx/axzXWt+B23roHiQjnYYQ2y1umXIjlVdu4IMKNxqXFrVanz2MyHC4tN0UqNX/yST819h+nu90j6YM6Bd4Oc9Kwrq8Zd/z5yeB/XP8AT/J+E/BX7aemaRq1n8N/2o/CF9+y58YsFX0/xErJp1zt532l+VEEkbL8w3MMA4ySCa+vLfUbTW4o59KvoNTt5/uy20iyocHBIKkg4PWkmmfnub5di8JLkxNJxfR9H5prRrzTseNftY/EK6+GX7Mvxt8f2k6w6vpmhXFrpxO7Ju7wfZ4QoUFnbfKMKByRyQuSP0X/AGGvhhcfBv8AZC/Z3+G105a/8P8Aheze6yVP7+5X7RKPkwgw8pHy5/3m+8fx1/4KR2Wr6h8EPhL8NLCd7MfGT4j6DoN0xUtG0DTGRo5FUiSQOyL+6jId8HkKGr+jm0ggsraOJtlta2MYXnCqqRjHXgAKBn0xV0V7zP1DhPDOnlMH1qTk3/26kl+bPzT+I0N/8Vv+Cnn7P3giC7nn8Mfsz+C9Q8c6jbgBoE1LVmewsWYZGyTyTKyO4Y4yIwP3jj9PwCAMdDX5j/8ABPeaH4r/ABA/bJ/a0WQXGn/GTxyfD+gyKcKdH8Mx/Y4WVcAjzZmlYs/zvwSqLsWv0zkfAwa2p9X3Prsy9yUaX8kUvnu/xbIJpBxj8qzmnG5lJ4/rRMWOQQSceuee/pVHaTzzt6Ucx8/Wqs0Y5QMYxkGrYlxg5/GsDeRx6VLHK+R3xQmmZxqmrK5bPcj0/wA/1qjLL2xz0p5fcuTVSRjuLHpRfTQJzEViWB6Y9K1YCMqMY7VmxLuPIx6+9Gp366Vp15qD4RbOMvliAox3JOBgd6E9CYO15M6YAH5cYznrS4YAHBr5l0z4vHUBDq+k6xBrmk6gpMMsDrLA65IyjqxUjIxkEjivoTQNZtde06DUrVt0c/UHqCOoI/zxTjK5phMxp1pOMd0flT+1d/wR1/ZT/aC07xR4j8GeFbb4PfG3XLyfVR4lsxLLHNdzyNM/2y2LmOaKSVvmKqHQcJx8tfUX/BK3V/2ftZ0DXf2a/ih+zf4K+EP7WXwale31mxh0q1gOvW0EUduNetAYQzxXqErI45J3AkjNfZ554/WvhL9tv4TeIJ9B8P8A7UvwZm/4R39pr9l5Tq+h6jDvVtR0S38+51HQ5tmd8V+GYRFlbY5OCNxNZSpJPmij9R4S4nnTn9VxU/cls39l+t/hf4PyufujpvhXwxosFra6P4csNJtrGAW0MdrbxxLHCOkaBFAVB2Uce1XbPSNL08s1jYRWrMckooB5rxL9l39oLwr+1J8BPhl8c/CJigsfH2lQXdzYxzCZrC8ZFNxZysAP31rKWjcEA5XoK9+rdO6uj9NnSi5Xa1Q1kR1KOodG6gjINcXq3w0+HOvRrFrvgDRNaiTzMLd2MEwHnNvk4eMj94/zN/ebk5NdtRTKucDq3wq+GOvNYNrfw70PVn0t/MtWuLGCRoX2lN0ZaMlDsJTIx8pK9CRXl/jf9j79lX4k2DaZ47/Z18GeKbF0ij2XekWr4WAkxAHygQIssI8fcDMFwGIr6OopOKZn7KN72Vzxr4M/s7/Az9nfSdW0H4GfCrRPhVouu3JvLu10S1S1ikmIxuKoABgcBRhR2Fey0UUJWNGwooopgFFFFABRRRQNbn//1P7cKKKK9g8cKKKKACiiigAooooAKKKKACiiigAPQ14b+0Z+zp8K/wBqj4ReMPgp8YfDcHiTwd4wtJLV/NjR5bZ5FKrcW7MGMU8Wco64YHvXuVGcUWGmfyAaR4z/AGpf+CPV9rX7P/7Rfwp8S/H/APZG0q6nHw98d+HYY7y+itSwkEF3EJt8cUKsd3mD5WwEJUiv00/Z5/a1/Z//AGnNDk8Q/BL4k2Xi61tZfJuLY77e7hkwCUe3nWOYYB6hSvvX7h3dpaahbXFje2kd5ZXaFJYZlDo6twQykFWB7g8Gvxo/au/4Io/s9fGvxlJ8bPgD4gvf2Qf2iLcIbbxD4PX7PakoNv7yxheCHc6kqzoVJB+bd0r1sFnNWj7svej+KPlM24RoYlucHyy8tn6qx79Z3iNlR261vwzLIm1K/HDxSf8AgsB+xVavqnxk+FmgftifBTwpAkmoeIfCbCHWYLCAhZJntyYZLm8aPEjACRcg5OPmH1z+zl+3d+zB+01ZW5+GXxPtNL8WC1a5vfC3iORNP1my8tgjiaJ2MRAcjaUkbII9a9yhm1Crpez89D47F8NYzDK7jzR7rU+5kK4+lWgo9AQK56K+ZREZo2jWUZRmBAYeo45HuK0IrpCCytk+1dnK9zyYyXUvEKe3WmNBnkHNKJlb72d1SqVyCWyPejmsaooyWy5HFVnt4mOGj/z+tbJAPIGRURjBOQcf5+tNSuTJX3MB7KMZwMZqnNYEElRkHrXTmA4JzwKrvFkdaI1NTCVFM4zVNOs9X0q/0HXNNttd0LUlaK5sb6JJ7eVCBlZIpAyOpzyCCK/Hv4pf8E9fi58A/ije/tJ/8Ex/Hlr8C/iHrfmt4k8JX5DaDqkDBXMVvbG2lit3d1zyQoyduM4r9r3jAYErtPqKjNvEOcZz3xU4jDU6itNfNHRhcVVoO9KWnboz+Y34+/tIeGdY86w/4Krf8ExLn4W3NsPs/wDwsX4f2u+LT4ZV3IYbqAyYuHYHO2Q9ieMCvpb9m/Uv2z/h54QtvFH/AATn/ap8J/tpfs2rb7tN8EeObjOqaNBKTKImuoW+0m6JyqpOUUbuV4Br91tT0+31fS7nSNYs7fXdJuozE9teRLNEV/3WGOffNfjP8aP+CQPhC28TX3xT/Ym+LWu/sZ/E25c3Vxb6LdXEmiX9yHaRHurVpH+VSzAIimMA/c658aplrTvHX8H/AJM+hw+d3XLJ8r89Y/5r7z6k8Nf8FdtC8CXb6P8Atq/syeO/2Rb60cC41q5tG1rw7DGwASSXUrJCsZkYhVjEbtkgE5NfpX8Jf2hfgX8etJTXvg18XfD/AMSdNEUVxL/ZN7FNLCkwJQzwhhNAWAOBKingjGQa/nXuPjN/wWN/ZatTpXxh+BPhv9ub4d2BdF1TQyLfUJQCXNzcR+W0cUaLkBTCh9+OPKrf9on/AII5fH3xPaf8La+F2t/sO/HO6vJLhdRMF34VvPtT7Xe9kuLNhayMkoJjlu9xVgxwM5PI+aLtf5NW/wCAepRqwl7zXzi7/huf1zSgxjDDYT68f5zUWQAcdMda/BX4cfAXXb6wtfEH7Bf/AAVs8VaqgIvINN8TT2fjHT/IdCrmaORo7mZ3kAKzSYRPmCpzx6037W//AAUe/Z7ErftG/sfab+0H4CsvLaXxT8IbxpLmC3RiJJbjS7rdLPdSLhlt7XCqQQWwQQ+eSV5Rdu61/I2cYT92E032ej/E/Vjx74M0Xx34a1Tw3rmmWmrWWpQtA8N7EssTxycOjowIZHUkMDkEHHSvwF+NH/BMXx7+zN8UNX/ak/4Jy3lh8LfjDqYZdW8FagEXwvq1qU+eKCJUQwSlwrqC4XdzgHiv0S+En/BV/wDYe+K9/N4dvfiyPg349sFdr7w34/tpNB1C0KPs2Si6Ag8xjgrGkzMQRxnivv7TNW8K+NbD7boep6f4r0sEZltJY7hASAw5RmCkqwPY4I4rZV4Sja9/zRyVcJUi7x06WezP4X/2oP2ifif4c+OXh/8AaD8afBzxF/wTy/bG0K182bUdPtWufDvi5YeQuqvHLA8aySR7ATHPuRgGDAKa/cL/AIJ3f8FV/gj+2J8P4NM+K/xG8N/Bj49eGI3Ou6bqU/2CwmiR1RbqznuXETq5dQYjJ5itnClea/dPxH8Ofh/4z0aTw/4y8CaR4t0Gdkd7HVLOG6t2aM5UmKZHRsHkZHXmvyt/ba/4Ip/sgftd+HxP4f8ABtn8BvifpayyWWueFrW3tFuJmUCNL5FgYzQoVAULgopwvQAYKdam3Oi7p9DteDw9aChXjZrquh4t/wAFBP2i/AXxo8JfB39gr9lv4g6b8UPiB+2Z4gOj65f6Fdw3dpBoOmP5mrxXE0TkQyPAQqDIPUjrX6teO/EXw3/Yz/Zh1nV7SKPRPhp+zz4V8qwhnYKohsIRFbRM3A3SuI0LdMtnivy1/wCCTn/BHRf2AvGnxE+KfxR8V2HxK+J19u0nw/facJFtbfTpAkkkiwzAGO4klGwnqFDAfK5zzH/BSDxt4i/bm/aY+FP/AASp+CGteTBql3b+JvinqkUu60i0a1Lytp8pjDFJ8xpIEYj5ygwOtc3t5RUqtT4mdcMLBzhh6DvFf0z6E/4IPfBDxTH8Hviv+258UrQQ/Ez9tnxBc+JI4J4WWex0xbidbeASuxaS3mXZNEBwE2ck8D96a4z4c+AfDHwq8A+C/hl4J08aT4P8AaXbaNplqCzCK2s41iiXc5Zm2ogGSST3Pr2dedFWSufTbaIKKKKYgooooAKKKKACiiigAr82f+CuP7R3ij9lr/gn/wDtD/FTwHeWNp44tNHFjprX0skQVr6WO1d4/K/etMiTExBWX59pLKMmv0mr8GP+C3l/ceLvg54L+FGo25XQfiB8QvCugSxzRMY5obnUYWm3bSJHjdUMe2P53zsXG4sIqv3WePneZrC0lPq5Jfe9fwv8zwb/AIJU+C/hD4N/Yx+EkHwg8RweLbfX7NNW12+WRHnbVbtQ9ytwqE+TJEx2eUclQv3mzvb9M4vlCnvX5H/Ej9jTx9+zt451D9pT/gn7FZeFvEd4PN8Z/Duf5NI8Q2cChttpEoKWl/hPkaMKrHA4yd32t+y1+1X8Of2p/Atv4i8LufDXjbTVMfiHwjfyKNV0e4R2jaO5h4cIWU+XLtCuuCOuKyi7e6fgOKoe05sZSlzRk7u+6b6P9GtH5PQ+nywyMjrUyyYGQc44qrlgT3Wndhzge9aKRxKfcmZyevFVZH24Bp4OeB17VC0e4jHXrTbYpN9BY2D54/GrITIAzk1BHCF55PrWjEPlzjk0khwhfczpbcZOVwCOazJ7Yj+H3rqXRc885FV3tgwOTk02gq4a5zC25DDd+JrTigOACM4rRFpk7sflViOALjj86SRnSwttyibUcgjGBXl3xZ+Evw7+M/gnV/h18U/CNn448Fa6B9q06+XfG5XO1gRhldcnDKQRng17NsUKM8YrEvcKre/PH405Gs48lpQdmj8gL79hT44/s3SweJv2E/2htW0rS9GRyPhv45upNT0C5DMcpBM7GWybYzbSAymQKzEDdn0z4E/t6x3Hj/TP2c/2uvCUH7On7TFyha2tHl36LrMecJNpt4xKt5nXyZG3qflySM1+gN1Kd7DOAvWvIPi78B/hH+0H4T1TwT8W/A1h4x0jU4PJEtxEpubc/MUe3nx5sMkZYlWRhjJ7Eg4+ztrEmOcQqy5MXHm/vLSS/SXz18z1nxr8Mfhx8UdIGi/EjwHo/j7Rgcrb6xaRXcYPPKiVWCnBPIxwSOhNfmZ45/4I0fsn6hqE3iP4O3Pij9nXxjCzTWd34T1WeKGGc52P9nlaWNhGGKheAUJQ8bcUbZf2u/8AgnsoitYNc/bV/ZB0iDbFbxqk3jPQY0XhV+4upWyKDgHEmR1Bavrb4Q/8FA/2QfjPa2n/AAjnxr0jw7r86GR9E8RyjSdTjCqGO63uzG7DYwZWTcrKcg8NhPlfxbnsRw2Jpwvh5uVPvG9v+3l09GvvPx7+M37B3/BSVNW+DXw7m8caZ+038MfCHjrR9c0zxRPKum67o0VtJmfz2ADSRFDhpV86UBVKKPnFfs3+378YLf4FfsZ/tBfEGe9aw1O38O3Gnae9uwV/t2oj7LAIy/RvNmBXgtxwpOBX0H4R+KXwt8d3NzZeBfiPoXjK8swhki0u/t7pwrqWQ7YpGO11DFSODtbB+U1+WP8AwUn1K2+Nn7Qn7D37EkCteW/jzxWvjXxLDE5R00rRQ7LucEeWJHWQAj5224RlJJLcVFNxe56GCqOrVo0qsFGMLydla6XvSbW2tuiR95/sU/COx+BP7J/wD+GNpZGxn0Hw3aS3qFQrm8ukFxcs3JO5p5XJJJb1Oa+lpWGPrVKO8gICQnbEuAMdAO2Ktxsrj5gDmto2SseFXxXtpym3q3f7ysysc45yKQpxgEYqxIgUjHH1pFUEHPQ0zjktbFIwAknHWp0tj1Azj8qlMYBH65qwkw6kYUUMmMF1IPs7Y+5x3/zmq722CSwPP6VrLg89R160rKCD0b2pXN3RTMPYYyeefWuE+KHg2P4jfDjxz4BluPsqeLtJutO8zcy7TcRNGCSuDgbua9MmtxyV5x2rLnRhk5pM5pxcdj8Hv2B5tQ+HPww1/wDZR8VwHS/iV+y3qt3oN7G5KNfWfnO9vqMETAEWs+/YjDKkqTuLFq/U74UfEH+yb46Xqlyw025+4oAOJCQATkjAx169q+Rf29fhXq/w813Rv25/hRpUt542+GFqmn+OtLtgzSa74WUsWt1jAfNza3DpPG4G7apXOK9A8P6zpPiLR9D8VeHb+PU9B8Q28d7aXELBkeOUBgQwJBIzg4PUGsIvl07HzPEMKlDFxzGj8NRtvyl9pP1vdeT8j9M0kD9CD/WlZN+MY47EV4h8MPHEVzZRaTqVwPMhH7qVyTkc/KSe47V7iDuGRyK6k7n12BxkK9NTi/8AgH5c/CjxTH/wSy/azt9ImmksP2EP2s9QZRGZSbXwn4pnaMzXlzJKP3VjffIg/ebUck4Hf+kC1ura+tba9srhLuzvI1lhliYMjo4BVlYZBVgQQRwRX5bfGX4WeE/jX8MPHPwo8daedV8I+P8AT306/hU7XMbFW3RtglJEZVdGHRgK4L/gmD8dfiV4b1z4hfsAftFa/H4l+L37OdhY3+ga2uxE1TwtfQo2nBR8ryXNnEPKuDtIXC5JJOMo+67dHsftnB+c/WqHsZu9SH4x6P1Wz+TP2NooorY+tCiiigAooooAKKKKACiiigAooooGtz//1f7cKKKK9g8cKKKKACiiigAooooAKKKKACiiigAooooAKKKKBNXDnt1r4Z+P3/BNf9iH9pme51P4sfs9aDqXiW6la5OtafD/AGfqH2hhgTNcWxieWRDgr5u9QR0619zUUnG5UXY/Anxd/wAEV/HPw2SbWf2J/wBuP4gfCPV7dvtMWi+Krv8AtzR7i6bKSTXUcqFpG8raqDbhSi/UfNt58Zv+CnX7Ft7ep+2T+zTJ+0J8KLQSeX43+GkQlmhhhb57u/t03pCjJ8yx7IzjuDwf6iMZprosiskgEiOMEMMg/wD1q6KGKqUvgk/0POxeVUK+lSCfn1Pwm+B//BRD9jv9oAQ2PgX47abp3i6Tcx0HxGP7Ivwq4yzR3JRVXnKksN3avtO1vjd29rdWmL2zvkEsE1uwljlQjIdHQsroRyGBII6E12/7RH/BPD9jH9qiG7Pxr/Z/0DxNq97Ks8mrQQ/YtRZ408tC15bGK4dUXGEZyvA44Ffmxqn/AAQ0Hwrkn1/9ir9s74jfAPxKCk5tNSvTqmnXU8TZj+0xlY90CAlREFIwevXPqQzyovjgn6aHz1fguDd6VRr11Pv2O6XaW3FApK4ORyKnW5B74X1/lX57XMv/AAW1+COky+Hdc+B3wv8A2y9Njka3i1rTL46BqtwOStxcwOFtEiRQEMUX71yeuMkeYSf8FNvG3w5+0L+0n/wTT+MPwc06CIGbU9MtRrFpBG7GPzZGWOHy2MhURwtlmH8Qrrp57Qfx3XyPMrcJYuOkWpH6uCfK9CPU9v8AIqIurAheea+Jfgx/wUM/YS+OWo/2B4f/AGlbT4e+MUtBM+h+OrWTQ76GTgGKZrnbbeYxYbUjldsZIzgmvsu+0/X9MUyT2Ru7aEDdPastxGmc43NESFJ9G5rvw+KoVX+7mrnhYzKsVh9alNrztdfgXQRjB4JpVGCOax3vJomCXNs8UnfepU89O3X261JHfxNxuwc89a7XCz0Z58aq3ehriM8tkE/So2iB6c01LkFRyCpqxvUk7ePrUttGi5XuVDbr124I9AK8i+J/7PvwU+M1o9n8WPhToHxFt5URH/texiuHZY23KpdlLFAedhO3kgggkV7T/WlAz6YqJe8rNXHCLi+aMj8Y/in/AMETv2VNcvrvxT8B9R8Rfsv+PneS5jvfCV/LHbNcHDRGS2ZmXyYnAIihMYPIz0x4pJ4U/wCCzH7FjprPgz4l6d+3p8MtFk82XSdRBtdenVl2sEkYyukcKgFQk/JH3Dkhv6AHU4YrxniqD26gbeozkZ5x/nrXM8DB6x930OuGZVYq0veXnr+J+BD/APBXT/gnv8ZNMtPDH7d/7K954V8UaaV22vinw4t+iXJBW4ltriOJ2aKErzLJtZhgqCeAzwn4F/4I0/FS20vxX+yT+3Tqf7E3ieQmaCz0LxFNYwRyI+2S6lsNQYBZ5F/dxySuvIQop4Dfuf4g8C+CvFxkHirwhpfikTxiF/7StIbksgIYIxkR8pkA7Tke3FfI/jn/AIJpfsLeP59SvPEn7L/hWe/1Wb7RLcW1sbaUyBcKQ8DRkBR92MYjGPu1xV8snLez87W/I9jDZ5GCWkku17r8TzTSfgB/wVQ+GWit4h/Ze/4KBeHP2sPB8ET3Npo3jayhluZLP/WQol/B5gmurgEgzz+WgOCAB92vP/wVo/aE/Z7vk0T9uv8AYB8YfDWGNwtz4l8FY1vSFV1/dqjKSJZpH42iVMbgCOMnwmL/AII6ab8L9ZvNa/ZP/a3+I37M6zL5y6fZXRvLRrsE7ZpUZ4lkCLgLGU7Ahwea1Fuf+C1H7I/9oXPgrxJo/wDwUW+FVmHd7bW0W31y2D5d5JWLwTSnG9ESOeYcqApxivMq4atT1cWvTVH0FDMcLX92M032fus6f4//APBwt+x74Y+CfjbWPgxc+IPEfxpms2tdB0jUtJmtUj1GZGCG4eQqm21YB5QjHPCqWJOP0E/4JE/sV6x+zZ8Fda+MfxfmOsftR/tT3TeLfG9/JJFcLFLcyzTQ29vJGCPJEUqswV2Uv0O0Lj+Yz9vf/gor4V/a08W/sv8Awj8e/sK+JfhR4i+E3jODxP4t8Pvp4l1G4sIzCPs8MXkWszxX+fmRwoJWMiQ5zX9zvwc8UaV40+E/wz8XaF4TvfAei+JNCsr2z0PU4Da3dhDLAjJazwn/AFUsCEI8f8LKV7V5c67qTtzXtofRYTDqnTvytN/kvM9HHQY7+tLRRTbudDCiiikIKKKKACiiigAooooAK/n5/wCCg+raV8e/+Ci37L/wB0p2vdP/AGadNm+J/i1o5SyRXL/6No9u64MaSF3kmAOZCnI8tSWf9jv2mf2h/h5+yr8DviH8ePihqo0rwl4AsHun+Uu80x+WCCNRy0k8xWNBwMsMkDmvwk/Ys8HfFXWNC8bftMftEmz1P9oD9pq+XXNQktlz/Z2j7R/Z2lo2Aojt4yXYRqFdmyS7DecqmrUT4XxBzaGGwEov4p6R737/ACTevex+gumy7kUE/jXxb+0L+xJB8RfHh/aD+APj+4/Z1/ajht4rI+KLCFZ7a/s1OHttQtG/dXKMAhDkFlMaY719ladEwI4PPPp/nFdRAGIXP60nFPc/EcqxdSk1KDs/wfk09GvU/Or4Qftc/EfwR8YrP9lz9tXQdK8C/FLVoIT4U8X6S0iaD4qeRgrR2wmUG3vVLKXtizEbsDgZP6QeU/TaARXgv7RX7N/w4/ac8Af8IT4/sGS+0ec6j4f1i2Zo7zSNTRGWC8tZFIZJYmbcBnBwMjIFfPv7Dnxy+I2sXXxI/Zc/aK1FLz9oT9nu7+ySapIRE3iXSXJMOrwQkK3l5IhlZQVEgxkfdAm07SPfq0adem61JWa+JdPVeXddHtpt+gAgz1OMen+TTvJGee/FXOF4A49aYxHOBzWrR5nKiDygOgzjpT8YApQPXinMuOaZSikICQ2TyamBU/Wq46nB4apkGBnPBpIpMm4B2kZBpjHGT0xUvPHG6q83AJPB6/hSTLnsVJZsc+n6VgXk2/CqwBc4BY4GfUnsOeTU95PgN29/WuTnnaVmQHIJ/wD10up4+LxFtCoymZyfvc84Oa29Psm3ZxgdOKksLPftOwr7YrrYLMBRxtxRuc+EwXM+ZkMMBUBgMYrxb4ofsufs5fGu8tNS+LXwT8NfEDU7AAQ3WpWMck6BXMgAlAEgw5LDDZyW9Tn3xUVfvYUfpVWdsBsDJ9qbiup7lKbpe9BtPy0Pzy8f/wDBLv8AYg8WaekOjfBuH4R6zbytPbaz4Knl0a9hkPdJIGC7VYCRUKlVcAgDLbvKP2c/2DPEPwJ/aHu/jt8QP2ite+Pk/hnw/N4Z8GxeI1SS80uyu5JHuVlnOfOeTeQsihGVWZDlcCv071O+CK2Mcep6V8TfF/8Abx/ZR+AC3MfjX4iReM/HDIGtPCfhXGqavd7m27YYYm8suCDuVpFICnjiuepyQTnOyS67GtDMMyxU/qeFlKblp3dn56tX8vmfX0d5eMd8cDunbA44/WviX4w/8FSP2O/gR4il8F+LPiVL4l8Z2zSxT6X4ctJdUnhmhOGil8gFYpCeAHIXOQSK8MksP27P+CiVnBo2o6BJ+w7+yZqriS52SxzeJ/EWmyN8kY2q8mlSmIYlUtgFhw+0g994k/4Il/sa6npGkJ4Si8UfDPxfodg1lF4i0XVpI7+VmOTNckr5c0jKWST5VEiMQwLbWX8b4h8dsmwWI+r0m6r6uCTivndX+Vz9z4V+jdmVWj9Yx1VQdtI7P5uzt/Wp9R/s0/tl/Aj9rjQPEXiP4J+KJtYg8IXi2Op219bSWd1bSvGsgEkMwVwpDbQwGNwIB4r6dgvEkKsPp/n+tfhp4U/4ImfFP4TeOvFfjP4Lft/eLfBU/jWWIX9zNp0E+pSRW+GgV7ov85jl5cbAJ0wjY616Jrf/AATX/bp1aJ9Suv8AgqR4x/t+1jxarZ6fFaW4YkeYrrDKnmI+AyKw/cnhSwGS8L485DKN61Vxf+Gb/wDbehz5l9HfO41JSwzi4eclzfhv+HofsgZVYfe464pquG4GPwr8c/8Ahmr/AIK8/BSOLXfh5+1/4V/abmcn7ToPjbSzYIVjj+TybmB2ZXkwI3BZV3kSE5LFadz/AMFJfjX+zjJaaN+3b+yF4i+Gzy5I8T+DQut6I6nHllnSQvGzHMbKSSr7CRtlBX6/I/E7I8xkoYXFx5uz91v0UrNnxme+EHEOAj7SrhXKPeOp+0kRJHJyfWrPPQ4xXz58Gf2kvgn8fdCg8Q/CD4naP490+eKOd1sLlHnhEoZlE0GRNA/yt8siqQVYY4OPeYrlZOf1FfcJp6p6H51rFuElZrdPR/cWtpDdcA1SniJ5xgGrw+c89KTAbIxn6VdzSpG6OWvLWKSOWC5gW5tplKvHINyOp4IIOcgjr61+LmgeD7n9kX9oy+/Z0a+aH4C/GSO6174bC4dCunXcANxqunNKwU7ZJZvNtEYk7VcDhc1+3U8XUfrXgP7Qv7O3gH9pj4Ya58KviFbyLpeqNFPa39qdl3Y3dvIssNxby43RyRyIDkdRkHrWU4N7HL7GnUjPD11+7nv3T6SXmvxV11PCNJ1G60y42sChjO0g8YNfZHgHxtYa9aWeml9mpwxYK4OCE44PrjGa/Jv9nb4jeObjxN45/Zm/aEu8ftL/AAdzcXV00aRQ65pNxITZ39oU2rL+5aNZwqgrJnIzmvrHTNVvNC1O3uYHaKa2YMpzjp/j3pU5HxqjiMpxLo1dY/g09mvVbfkffrKGGK/MP9p7xBd/s5ft0/sH/tU6fZyy6Pr+pzfCjxGybGL2utuZLKOOM4Yztdlv3mSFjXadoxX6ReHdctfEWk2mq2pOycYYHqGH3v16V8T/APBSv4V6j8U/2PfixF4c8xPGnw+gi8XaJJAMTi80aRbtFibIKGTytjMDwpP4aVV7t0frXDOZexxdGtCXuvR+ae/+fyP3zBBAIOQaK+cf2QPjRF+0R+y98B/jYlxbXNx8RvDFjqF2bNWWBbsxhblIg5LbI7hZEU5OQMgkHNfR1aJ31P3cKKKKYBRRRQAUUUUAFFFFABRRRQNbn//W/twooor2DxwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKM5IJ6g5ooplJ2Pkj45/sH/shftIQSR/GD4AeG/FV4xlkW9+yJBdLLN96YSxBHM2eQ7EsDyDya/Pqf8A4IO/suaHObv4OfGP4sfA26jZmg/4R/xNcbIC67JpIlmEm2eZBsaRiwCEqqjgj9vMUf1qJU0+hSqSPwqvf+CRv7Rng5JLj4I/8FRviloE9pHILe18Ri21SAgOrwwh2CvEpIP2iYK8kpY/KASD5Xr/AId/4LCfs2sJfHfwx8Hft5eA7I7nvPCjL4f1594OI44Nv2URRkBmd4nZskdMbf6KcAEEdRR+ue1a06k4O9ObRyV8DQqJqrTTT8j+XA/8Fb/BvgvVbfR/jh+y/wDFr4ITyFVnn1XRGmtYcHE0hljYb7WDvOE+bB2pxg/c37Pv7an7NP7TnlwfBT4vaX441eVXk/s6JzFfBIvvv9lmWOfYv97Zj8q/X3xR4L0XxZa3Flq1rDeWt6hiuIZo1kjmjIwVkRwVcEZGD61+S37Sf/BGj9k/9oLUL3xHY+A7j4M/Ecz+cnirwRMNKvJCi7VSQKGiaI4BKhFJIznNe5RzWokuZp/gz43G8MUYt8kXFdLar7n/AJn0ol6jHh+T2qdbgNnBDYHavx9u/wBkn/grX+ywof4J/tB6D+2D4B0iKPHh7xxCdP1d9p8sW9vdbmgSNUwTJJKGODgZOK5/wb/wVds/h74ni+Gv7dnwO8Rfsg+OzObOHU762uLrQL643bdlpeRRyBwB/GzbGHI4NepTx9KVlL3WfOYjKMRTTcfeXlv9x+0jOWUcYBoYYxk1514U+IHhXxtpUeueC/E9h4v0WQ7Bd6bcR3UO7Abb5kTOobBBIzkZrqE1APjkZI9eP5Zr0VHS6PEdVX1/yNZRh2cDipkZOBknPPPasdb1TlQ2VA6VIt0O/wCFJRaL9pF7GjOkZUnpmuE8T+M7b4c6RrHjS81EaXpXhq2kvrl2k8tSkSlyrEkDDEYAPc11kl2uGB647f8A66/Fr/gqf8Q/FXxX1H4P/wDBOb4P2g1j4rftbX8C6jCcqbbQLeVpbi4SQukYdGtWZlYnMakYJIrDFV1SpSnLodWAwsq9eFGL1b37I9s/4IhfDR/2kvHn7Qv/AAVB+Ky3HiTxz8VPEV/oPgi7vpW86w0GCQgweUp8kfKIkVhuwqEKRzu/pE6cYwK8k+Avwb8Lfs9/Bn4Z/BLwWG/4Rn4Y6Na6PaPIFEkiW0ap5km0KpkkI3OQoBYk4Fet+/evgoQsrNH7ZJJe6ugUUUUyQooooAKKKKACiiigApCQASTgClr8rf8Agot8b/H+qX/gP9iL9n/V77w98ZP2hY5J9a8Taa2H8LeGLZ1+237HaVWe4Um2tVJBMjbgG24qZysrkVKkYRcpOyWrPg79oXxrP/wUo/adj0DTdVW9/Yi/ZI8Qva32nXEKyW/ivxbZhw7AqWjmsNNLqFyTulB+VetfcNnaRhUCLsSMAKBwMD0H0rgfAPwl8FfArwR4P+EXw/tHh8LeCLMW0LzYaeZxzJPM3HmTTOS8jHqxJ9q9OtEBUBVIrOMWvVn8ycTZzPMMdKc37sdIrsv831/4Bp28ONozjP41tRRjgqcCqNqgyM9PQ1uQxjbgjrVpGGHpqwxYwvbNfn5+2f8AArxu+teE/wBrr9nopp/7QXwMgY3kHzY1/wANw77m70dlAcGS4dV8lyuVOeccH9DyoXoKgfg9Pfp/SicE1Y9TDVnRkpx/4ddV8zxL9nr48eC/2kPhH4P+Lngi6jfTvEtsjXVmJA8un3m1TPZz4wVnt3bY6kAg84Ga9iMjE8ZINfkb40tZf+Cdf7Stj8Q/DVp5X7IP7V3iCOz8U6bFISND8WajIxOrjzAwjs7iKMLOquqqRnHAr9a4pYZ4oZ7eVJ4LhA8ckZDKysAVYEcEMDkEdQciphLo9yswoqDU6fwS1X6p+a/4JaSUN94fhTy/GScDt3qJUI+9yR6U11OQPetTgu7E45I4wTVlD8pG3r6VBErYAPJPJqV8jBBzQax0JsZ5DdKr3JOw0ok7HHy02bDA5PBFIqUtLHJahGXbd5g3cgLnnnvj0/XNUbSwLPuK9TyetdHJa73DYwav29tgA4xioSPKWF5p3CytBEqkjgYPp/jWnsPJHHtSYIwByop+7gEd6JNnrU6airEUhwpzxjtmuT1S/SBWAcFscV0l2wWM5JDc1+b37dH7Tl/8FvB2n+AfhppzeMv2kvjfI+h+BfD8QZmkuJMJNdy7GV44LSNy+8dH25K9azxOIhSpyqVZWjFXbeiSXUrD5dXxuJp4PCxvObsv8/lufN3xo+OHxd/bP+K2sfsk/sdeJLvwn4U8PTCD4hfFKwVmi0r7++wthhPMuJApUujrznDYB3fff7OX7Af7MP7NVrpt18P/AIV6bN40g8ua58SajGbvUri6Aw9yJ7hpnhkkbLMImUZP41sfsQfsy6T+y1+z54D+GcVlCvjD7Ml/4ov0CmS+1e4Ae5lkkHMpEhKKxLHYo5NfZkUOencmv4B8RPEfG8QYucKVRxwsW1GKduZfzS736LZLpe7P9EvDrw4wHDmDhCEFKu0nObWt+3lbyGRpgZYnJ9eTUrYAIyOOKe0e0HkEf4/59qz5HfJI6Zr8/lalGyR9+71He5cGMZprbOP8OmazDcFc5BBFfl1+1l+13+0W/wAf9A/Yg/Yu+GVv4x/aE8WaP/a13rmpSxLYaLaSA4nKsxV5olHmMkoAwUwr7sD1uHMpxWbYlYPA0+ab17JLu30X/DLXQ4MyxdHB0nXxE7RX9aI/U2TbkE4wOBxnNZV3Fa3Uc1tcQpPbXClJI5AGV1YYIZSMFSMggivhXTv+CXn7fvje1tp/jP8A8FQda0m7uo99zZ+CtGt7GGKdRtUpK5EksDr/AK2AqgLHcrDArlvGP/BMj/goJ8C4NR8T/sqf8FANZ+KGneH4/tNp4M+JFrHqH20QbZBa/bsqyGVkMe/auUfGVKhj+oY76OmeexdSNWm5b8t5fnynyOG8Ucu9pyuMku9l/mYPxa/4JV/szeMvEOu/Ev4S2ep/s2fGnVJXu08SeCryaxzcn5g0tqr/AGZ4zMqysiouWXOfmbPiHwP/AGqPjd+zJ8YNA/ZF/bvuI7+88Qt5Hgb4pIkiWXiOSaVRHaTAR+XDeoHwfn/uhhyHb7Y/Yy/a3i/af0Txr4f8YeAL74N/Hv4QXaaf408G6ir+dp88wZoWV3RN8U6qSmQGGOQAVJ9M/al/Zc+G/wC1d8J9a+GPxC08Dzke40jVIsi60rUVUiC9tnBVklhfDYBG7GDXjcEeI+c8OY36pmTlKjF8s4Sd3Hzi323tezW3c4OPfDbKeI8G50IxjWavCpFWu/O299tdj2W2m3cNwc4x71ortyP4s96/KD/gnV8Z/iDpeofEn9if9oPVZdU+Ov7M8pht9Xuy/m+INDeRvI1JQ4zsG9IfvMenPYfq6rAhW4+b0r+68FjqWJowxFCV4TSaa6p6o/gHMcqr4HE1cHiY2nB2f9eYjru4Zcf/AF/51XFtgkk4Hv2qznPJ5o3A+1dWx584o+Qf2uf2XYf2gvC/h/X/AAjrbeBfj18IriTWfBXiKFVzFfCF4xb3IZT5tlOHKyxk453dsH45+Anxi1H4w+DNUPizS08OfFr4Y6pP4X8ZaWjDbBq9htS4aHDMTayuS0LZ5XjOQa/YPJz/AFr8b/2kfAdt+zt+3N8MPjbokLWngT9sI/8ACEeKYsL5UeuW8Rl0qSJV27ZLrbOZ3YHIQknJGMZ6O5y5pgFjMJKk/jgnKD9NXH0au15+p98fBLxJ5Oo3Oi3MpxqCZjyTjehPAHT5gevtX0drGl2GvaXqeh6varfaTrVtLZ3ULcrJDOhSRD7MrEH618O6VNJo+pRTWk5t5YW3Ky8EH/Pavs3wxrSa3pFtdecJLpUCzAHkN0yfr1rWD0szw+GMa3S9jJ6rY+eP+CH3ia70r4J/tB/s2ane/ar39ln4nax4ctlaRm26fMwuLTykb5orUKzRwBuWEbH2H7ZV+Bv/AASjk1Sy/bu/4K06E9zI+kx+K/D1+I8IVE1zZSks0o+Z2KKoWLpABtPzMa/fKij8J/WGX1efD0pvrFP70gooorU6wooooAKKKKACiiigAooooGtz/9f+3CiiivYPHCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAD8aKKKAQY6DNGScg9/WiihAtNCvJbW8wIkhR1JzyAa8P+Lf7Nfwb+OvhzUPCPxX8B6d468M6hFJE9rqVvHPs80bWMLsvmQNjo0TKwIBByBXvFFaRqyWiehjPDwk7tan8+fxD/4ILeBPCWpS+Lv2JP2gfGX7JviazffZ2em3kt/pKbwyyZs7h8l5AxBYy8dQOK+a9c8d/wDBUr9hTNv+018AIv2xfhFYohPjPwCxi1GztYiUaS7tXiJuJ3Xa+1SoBz85HT+p88nGeaCFKkFcg84reji509IO3p/lscOIyehVupxT9V+q1P51/gx/wVD/AGCvjDM+h3nxnufgV46gUvcaH4+tjpU9uwbaEkkkItzI2chElLY61+g8Wn6hcWrahpc8HiDSgqyC8sZFmjKOPlJKk4z6HmvWP2hP2Af2Rv2n7S6i+MXwO0LxTfXErXH202ywXInKlRKZogju65ODJvA9OTX5Y6j/AMG7P7PGlShfhH+0v8W/gtpglM62Gla2ZIEmcgSSqGVG81o1CKwK7QASGwBXpUc8rQ+KKl+B89ieDaM/gk4/ij7Y1/WdL8LaBrPirxXqkfh3wz4bt5LvUL67Plw28ESlpHld9oRVUEknGMV+ZP8AwSe+H/iL9sv9uP43/wDBTTxXoFxpPwr8MWbeCPhpaamjSiRItkc+pWUjgCNJBFIreWpDNPIu/KsDY8d/8EBfjcLK58AfC7/gor4yl+CfjZpLHxJ4f8Uebd79LmbzJIoSJXjaeZh+8lKRgszNtIyh/oM/Z++BvgT9mv4M/Dz4GfDOxbT/AAT8NdOTTrFHJZyASzu7EklpJGZzz1NcmPzWWItHlsl+Z6OQ8NQwcnOU+ZvT0R7EO4AxiiiivOemh9J6hRRRSAKKKKACiiigAooryj43/Gn4f/s9fC7xj8X/AIn6v/Y/g7wTZvd3LIN80pX7kMEeQZZ5WISONeWYgUNjSPJv2zv2svBf7HHwP1/4reJ4v7c8QSsmm+GtAhYC61jV7k7LW0gXqTJIRvboq5J7Z/NL9k34Y+OPh5onj34+ftA3ct9+1Z+0rcLq3i5XnMsOkwKZGs9Hs8uyx29lHJtYIfmfJZnIDV4x4Y0X4p/tifGrw/8AtmftR6dP4e8G+Cri4m+EPwz1K1WGfQ4pG2rqepgjEmpTIgeIYYwKRtfNfbbm71CUvOd25vu9s/41itXzPY/GeO+NleWBwrv/ADNfl8vzBWkvrqS6cFTKeM+ldRaRcLwD0qpYWW3jbyOT6+ldNBAABgY/DpVWPzDCYZ7vcII9u3sPf/J61powAx6VX2hBnO2ojMfY81aPWg+XQ0i27pzTJFJx2JqtFJzwelWwc80za9zyn4yfCXwr8cvhZ4/+EPje3e58LfETS59KvRGdrqkyldyNztdTgqw6EV8k/wDBOn4w+I/H3wl8S/CP4n6j9u+OH7L2uXPgjxR8ixCQ2jt9jljVQA0ZtPKTfj5nRjzX6HYHsK/LHx6bf9nb/gpx8L/H0Vg8fhH9tPw4/g/UrhhuVdd0kiWySIKQEMkG9p3cEEKuDkYrKejUj08FTVSnUoP/ABL1W/3r8Uj9SQg9eTTTH0qcfMDxilwOBnPtVqSPO5CILt69aST7o4qUrwPT1qOQZHv6VQnsVd2GAOMVID1OOTTZEIy2cmhGyRmlYyWjsOWPJJIB98VKcIAMU8DGcdKhnJIJA/yaGXsroUTZI6YqyB/Hjn/P+elZcJ+cHGMda0t/y89T/n0oY6cji/G/ibSPCXhrXfE+v3yaboHhyzmvr24flY4LdDJI5AGTtRWOB9K/JX9gvwv4y/ay+PnjT/gof8TtGt7b4fXtk/hz4PWRb99FpEdxMLi9njBJWadl+USMdpZyqKQpr6N/4KgfFuy+DX7En7QPiad547zWdDm0Cx8kqrC61QG1jO5shADKSWwT2UbitfQf7E3wrPwX/ZW/Z++GMoRbjwh4WsYJ/LjaJRNIgmlwj4dT5kjZ3jeTkv8AMTX87/SL4jq4bLKWX0XZ4iVpd+SOr+9tL0bP6Q+jVw3Sr5hiMzqq7pK0fVn1VawYwuRg8GtuKLAGRkYx0qpAOOvNaqAr3Oa/lbLcIoxSP67xVdttleeNdrcYPpisWWL5jjjPet9wGXqcjrWa0TEkelaY/Dc2iRhQrWOV126bS9G1bVUtzdyadbS3IiUcuYkLbRyOTjHUV8V/8EOPBmk/E74S/En9v7xpbjXvj5+1P4k1P7frM/7x4dLsbjyLeyt5CqjyI/IAYRhYyUUKoCCvu3UNOg1CyvLG6gjuba9ieGWOQZV0kUqyt6gg4PtX50f8ENfHVp8LdO/aS/YI8bXX9lfFH4D+N9V1PTrO8DQ3GoaHeyo8N9DC+ALUl1CCP5QCCfvc/t30eK1PD47FUp6Oajb5c3+dvmfn/ifCVXC0px2i3f52/wAj9Af23f8AgpL+zv8AsCal8JdL+OZ1hZvi/dTw2Uum2vnw28VqYhNNcOWUqq+au0KGJPXavzV9teC/GXhn4ieEPC/j3wZq8Wv+EfGdhBqmmX0Odk9rcoskUi5AOHRgeQDzzXxv+3b/AME8PgB/wUG8FeG/Cvxqtb6z1PwTPJcaLq+lzGK5tDMYjOmDlJIp1hVJFYZxypVgGH1J8HPhP4P+BXwt8CfB/wAAW89p4M+Hemw6XpsdzM9xIsEK7VDSSMzHA6DOFGFUBQAP69XNzO+x+Hvl5Vbc/ET4w+GrH4E/8FofCmq6GU0vQP2xvhrdnV7cStFHNrGhygxXLqRsnuGg/coinciBnOFzn9KjGjLjGS1fm7+3pfXHjH/gr3/wTq8EaJM633w08K+KfE+ptAyu8dncoluA6Ejyopnj2NISWfhUXIJP6TgfJkdhX8UeM+HpPPasodYq/qrr9D9/4EqT/s6mpdG7ej1Pxd+O9npPwq/4K4fsweOYIRHJ8f8AwPq/hnUBFKytLcWA823kn3Ap5aIqpEifM8g+YAD5v1ltmzGeeevFflD/AMFG7pov2x/+CWkEGYri78d6rskyp+VbWHzAIyN7naR+8zth+8QSwr9WLIZQdxX9BeC+IdThzC3+zzJeim0vw/qx/J/j9TjDiKTju4Rb9f1LMhKgEdB1qJWI5z8tWyCe34VCI8M5zgmv1Vs/Fpxd7iozHg84r5j/AGxv2fbb9pf9nzxz8NYZxpni3yl1Lw5qaj99Y6rZsJbeaB8hopGKmLepyFdhyCQfpfdsODU6OMZHBHIxU26PY1w1Z05xnHdH5Jfs9/FDVfjB8IvCPjPXdNXRfGcPm6V4i05CT9h1awkMN3bkkDLRSLhsZAOR2r71+EepSiWWzldglxHkZwBlefz7CvhT4keFLT9lj9q/TdZto/7P+AH7Wlw0V4WLR2eheKYgWEpY5jB16WdYwvy5mTgktg/fOgeGZrK5RVjMciMPwwc1nC/3HzOKyiWFx3tqK/dy1j6PdfJ3X3PqfN37At9pHhf/AIK5f8FAPCEs5sdZ8feFPDfiC2t5YypuIbeMQTSQ4G0RxykCRnO+WRsqNq5r+giv5vvj4837O/8AwUC/Yn/a9sJ00nwl4nv5Phh47uN5hjax1QEWVxeSfc8i0n5QNgmVkAOSBX9IIOeRyDWlLS6P6T4UxCq4KEl6fckv0v8AMKKKK1PpAooooAKKKKACiiigAooooGtz/9D+3CiiivYPHCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiimnYaYUdOe9FFFwuLnpjjFJ+lFFIQUUUUAFFFFABRRRQAUUUUANd1jVndgqIMknsBX4O67cx/t6ftF618afFE1h4i/ZO/Zj1mTTPhlaRSeZHrXiK12Jf604A2S29jOj21mykr5qu4ckbV+xv+CpH7Rus/AP9mDVdB+H9q2q/Gr9oK9j8BeDrKIK0n23VFaOS5KsQoitLffK7uQinbuzkK3jHgfwj4a+D/wAN/Afwf8B2r2fhrwDpVvptsHcyORCgVnd2AZ3dtzFiAST0HSspavlPjOOOIY4HCOMX79S6XdLq/wBF8zcubhry9klZt2w459T9a2LKEFQQuBnJ/wA+9ZVrZliSeeck+v6V19jbAAKvU9utO5/OuEouUnJ9S/a24UDC49a1kjA6nk1HCu0AEYwP8mp/c9KtI+jp00kU58hSPSsx3ZeW9ua0ZmA69RzWTI2WGDyOKiTOesy5C4JPfafTrWtG3Q9xWLADgDNbER7HjFVF6aGtCWmpKOeD1Pevy7/4KgWK2Wl/sb+OkCm98D/Gzw60e4EArdNJEweQZZIfumRUBeUhI1+8a/UTOCcjvX5n/wDBUe6e2+Fn7OzWoMmrn41eDjYxoFaVphdsf3Ub/unk2bseaQiDc5IKjONZ6M9zJ1/tFP8ArofpkflZhn5s96Q88jrQxG5hwOe3SlQcEZrZnmRldgCSDxnFNyv93/P50cqSAaVVBqfMbI5FBHHOKz9/luc8itZkIH9Kz7pMfMCcVSlcxqxLEcm8cnkd6kkXg8jIrNgcjO5uSa0chuTkGmEZXRURAp4yVNWsgrkUwIzE9RmpGUFeCTnt70wStsfjj/wWOsIfF/wp/Z3+Fs7xxxfEn4saDauTJ5bokTOzOHIKRKobDzvuEeQArFsr+0+nWa2tvDbRJtS3UIo56LwOpz0x15r8a/8Agr9bXOkfAv4V/FCzZo7v4OfErw9ryOcNGmy5EZkaMfPMy7gqRrnJfJGBkfs7o9wLyws7zypIRdRJLslxvXeobDY43DODjvX8j/SKoVJZhgZSXu8s7et1f8LH9l/RtqU1k+K5fi9pr92hqxrkrjgV5B8fv2iPhH+zH8OvEHxN+L3iq38P6LoVnNeJa+bF9tvPJAJjtYHdGnkJIGF4GcsQOawf2p/2gdB/ZU/Z8+KHx/8AEenHWrH4dacbqKxEohN1cSMsUEAkbIXzZpEXOCeflBbCn84v2Tf2ELr4+3Olftl/t/i6+K/xf+ILxa94d8G6w039meD7YyNLb29tD55V2MZjLiRAMAB0Lbq/L8mwFKNJ4nEyapp203k97Ltpu3tp10P2nHYmbkqVJXla/kl3f6IzvC/xg/4Kv/tjaNbfFf4AaP4K/ZV+CetJJc+Gz4vt2vdY1SzlYrHJcW+Jvs0iKPMhKhY5MjcSjcdV/wAMyf8ABYDxVLJa+L/+CgXhDwbpt/Jvll8NeGlM8BRcKYRJHGsiyEASRyMFUsWQ5Civ2NTy0RURQiKAqheAAOABTwM9Bya9GWeq7VKhTiunuKT+bkm2/X8tDg+ov7c5N+rX4Kx+aX7O3w3/AOCkfwm+KuheB/i/8XPB/wC0L+zba2Upm8R3dvLZeJ45NjGGMqu6KcrKQrSOfmiGciTIrqP2r/2DvD3x+8T6R8Zvhz8QtX/Z1/ad8JwLa6V478NuY7k26kf6NdorR/abcqWTaWGAx+8Plr9B8nof1qHgDB6kfzrgea16WIhi6DVOpHrFKP3paa9Vaz7G6wsJU3RqLmi+j1/4P6n5naHc/wDBbT4W29roXhb4x/Bz9pfTLVY4o77xda3WkagVQEh5xbyrGxIBSbY5JCpIh3GUVb1b4/f8FtntLeBPhX8DfDz6hFKpuo9WuruSIO+1WVF3J58Ay4LAwyrjgNkV+jM6ocjqTxzXPXkaY/HtX2+YePuc0cLyQpw57W5nfy15b2v+HlbQ8LC+G+AnW5pSly320/O2x+ev7K/7HfjXwX8bPH37XX7TnxLT40ftY/Ee0Ol3Gp2CG10qw01fK2W9nabF2EiIb3OeMheCS36QGcBSA2K/CD/gqF+2B491DTbv9kb9jLV5/EXx9v45dS8Waj4elkafwxpenhZ5HmlgI+zTy4AXLeYAMIpd1K/oJ+wP8bdW+Pv7HfwD+J2v6h/aHirWNBhtdXleQSytfWebeZpmGAJ5Gj82RcDazkdq/K84nmdXCRzrMZNutJrVWfWztsouztbtfqfZYKGFjWeAwqsoLp+K9Vp/SPi//gpojX37Vv8AwS2trMRpqSfEq7lMjqyr5MdvGzqZQR94j5IRzM3B+7X64WBAUAg9K/IP9reZvEn/AAVN/wCCe3hWHzbtfCOjeI9euEiw/kK8LQpIwYbIUZ1CmRss5CpHtbk/r/Y/LGBjoK/rvwFjL/VuhKXWU398nY/iv6REk+JeRdKcf1NBUBGcYzimdgMYIpynIXHUdaQ43EDv1r9mZ+JGbOTuOR0pIZtuCDkd8U+6ABbA5xWS8zKzDv1qW9DhnOzPPPj38HfCv7QHwk8X/CnxZarcWfiCDfZyksptdQg/eWd0jKysHtrlUkGDzjB4zXz1+wh8ZPG/xI+Euo+D/i5pV5ZfGf4FarP4P8RXl3bvCmqS2GETUYCyqHhu1BYFcjcDnByB9jG5Iyu7GaFnY8Z4zn/6/wBaXW9zp/tC9J0pK+t15Pr96/JHyn+3V8E5v2hP2YPip8OtNWM+JzY/2roLzMyRx6pp3+kWbsV52pMikjkHHII4r9AP+Cdf7Tmlftb/ALH3wX+L9rdyz+IbnSYdN8QRXQjS5i1axUQXYmjjJETPMjSKmF+V1OBnFeU3DLIuenFfF37FmrQ/sl/8FEviZ+z8bmex+FH7a9tc+N/C1qyhoo/EljHu1ZEYBRDEbZIjHHyWY8DAzU3tK59z4e5varLByektV6par7tfkf0B0UUVufroUUUUAFFFFABRRRQAUUUUDW5//9H+3CiiivYPHCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACobm5t7O3nu7udba1tUMkkjkKqqoySSeAAOSamr8Tf+C3n7Q/iD4a/An4d/s9aQW8H2X7ZviK28B3njY3y20ehW9xPAbiR48o0iTWplR3aWOOMHMhKnFTOfKmyoxu7Hxb4b/aBtP+CjP7e/i748eGfFJb4CfsYNdeE/BejlxIuo6xdCSO81ryw21FWJhFCxDttKkFCSD+l9hpm4b5FO5uTmvyL+IH/BNH4LeBZNMu/2V/Fl/wDs1/FLwdbx2lt4t8NTvImqLFGFJv4GYQXUVwwEjkIpLAMMEYPpP7N37eWp+HfGGkfs5/turZ/Cj476hctaaJqYQxaJ4jiEixQ3FlcbnjSWTKmSCRlZWfhcBtvPGVtJbn838Q4+Ga42delNy5fdUWrSil1trdX1bWqvqrH6kxWWzk9uK14YwuOOakCIF7UhJjHyjINdCR5sKSgWw2F3VVkmxznn/PvUbSHhRwelVJnPP40NlTqaDJbgHhRyfeokBc5PU/0qDazMD15rSghO1e5GDUnJFuTJ4YzwemK0EGBk9ahRB90HgVaTj1Jqlod9KA7CgAnmvy7/AOCiMGo+KviZ/wAE+vhhbuq6N4u+LtnqGoiRC0ckejwteLEwUbn3sm4R/cJTdLhENfqBNJsGcHAr8lf2/vFvhjwN+1F/wTY8XePfFtp4O8G2HjbWVmu7ibyQkv8AZ6KvmSkhYbcvNEkhP+sDhSyorGs6vw/13PYyiMpYhKCu1GT+6LZ+sCy73JwQxOcmrYPfOM1nWUsF1BFdW0yXFvONyyRkMrDkZBBwauspGMdq1PIjexLgn8+3vTlyrfSoFzjmpm5wR1FKSNYskdxg5qlcAbOvzAVY5JOT0qCU8fN0xSirE1HoZWCh+vercch4ByPeqcjgdTjHYURSAkEdBinzHJz2djajbIq3sDLkHk1SixtGOcVbR9o2+lTM7YM+Kv8AgoF8FtZ+Ov7JXxu+H3hpWbxRe6JLfaWkUavK13YkXMccZYrskn8owK4IK+ZnnofX/wBiv40aX+0F+y78EPixpkik+JdDt4r2JFYLBfWai3uoAXAL+RMhj3Yw2MjrXtl3Gk0U0TrvSRSD2yDwa/In9kXxJcfsQ/tQePP2KfH95Lp3wg+MupXPiv4UanOWWySe9nHnaFDn5FmUsZgq4+Yk4+bJ/H/GfhqWPyv29GHNUovmVt7faX3a23bSSP6D8BOKaeExdTL6srKpqr7X0/Vfc32P1m+NHwT+G/7Qnw71n4W/Fnw3H4p8Ga60Us1s52lZIWDxyIwGVdG6H6g5Br0WzsLPSrCx0yyjMNhpsKQQqWZiEjUKoLMSzEKOSSSepOauwuHUHd0pZV4b35r+S5VXKikpab29f+GR/WUo8s3pqym02CRxxSi4GRzz1r4v/aG/b2/ZN/Zd8Z6H4A+Onxksfh94v8RQR3dtZ3Uc7N9mldokmdkiZEhMispYnC4JOFDEep+Bfj78KviPD5/gnx5pPiW12PIZbK7hmQLGfmJZHYDHfOPevFxeIr0FGpUpSUHs7Oz9HbU7qNGFS8YzTa3V1c+gmuAQeeQKzp71Uyc9e1eI+P8A49/CX4X6Pe698RPidoHgvSdPcRSzanqFvbhXdC6p88inzHRSyrjLAZAr8h/jF/wW8+DFlo/iUfs4fDvxH+0FqmixLI+qQWr2Wg2zBiJFvL6dV8jaoyrbCpB6inhaeYZg+TAYeUvO1o/OTsl952UcvpR96rUSS8/0Wrt1smz9yL7W7a1hlurq5S0toF3PJIwRFUdSzMdoAHqa/IX49/t/+Nfi3q/jD9nz/gn74VuPit8UrEzaZrvjLY0eieGN58n7WZnTy7to2LFBGWBK5AbofHNP+AP7e37dOh+Ebn9q/wCMfhv4efs3ay39szeEPh7JM1xq9rcfPHY6jfJIkbxQLhRJbswkyTkkKw7bxjqfiv8AYs/aR/YQ/Z++EEMfhX9kP4q3t54QvfDFrFDJLJrFyrvb3DTyg3cn7xlaaSSU7VUKBjCn9Z4D8McNLFwedVPaS6U4/BdfzS6+i07t7HBxZhcxoZdUxeDgowju2/fs9LxjbReb18jkvCvgb4ff8E8f2Yfif4w1fV7TW/ileaVe3/izxvdqseoaxqFxvYlp5S0m0SSBYU5xgYUsefqv/gkJ8O/EXgH/AIJ6fs92Himyew1XxDZXOveS4ClYdTuZbmEhQWIDxSK3zEsc7jjO0fn5458DTf8ABSz9uzUfgVo0Mt/+xv8Assam1v8AEWZpfJg1nV7dnMNnC0R82WKOVOShVeCST8u7+i/SdF0rw1o2leH9EsI9K0bRbaO0tLaIYSKGJQiIueyqAB1qfGbPViH/AGetFB3stkkpJejldu1tI8p8nwRgHSX1nrJb9XezffRW++5+J1hqNprn/Ba34mWWoKt3P4O+FOmW2niSFgYvtE0ckpiweclsSTkYH+qx1NfszbJtjz/e/wA/0r8dv2c0tPiV/wAFW/24/jB4UuYdU8GeD9A0XwVcXcLFlbVLdYzPHuOSzwCIowjIjQYB3PzX7Fw8IMDAHTvX9G+EmXSw2Q4VSVuaMXb/ALdW/wCZ/G/jTj1X4lxNnfk9383+pZPAJB7c1GSSc44FGc7QeAKY7Yye2cV+ltn5a5dStcEAjvisGcHJGMZrXlcNuOcj09KyJuT6DtUy2OCs7lEsc5zkDim+dj0Huaa6nJGOR0qhJIcnDHI/Sh2sedOq0aqzADG7jP4V8Kft5eC/Fl98MfC/xk+GOlJq/wAWf2YPEmn/ABB0G0b5BeNpcu+a0eQFHSCeEsZMMM7Bn1H2ilwSwHAB9aj1G1ttQtLm0vIVurK9jaKaFwCrxuCrKQeCGUkEHsamWzNsJmM6NWFaG8Xf+vyP0I+Bvxd8K/Hz4PfDb40eCLr7Z4U+Juj22sWMmCMxXMYccEA8Zx0r1Wvw8/4JVeOZ/gt8Uv2i/wBgnxZd3EFr4S1RvG3w2+1tIUuPDuqfNPa2e9iq2+kXBSARr90sTjBr9w6uErq5/UeCxcMRRhXpu8ZJNfMKKKKs6QooooAKKKKACiiiga3P/9L+3CiiivYPHCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACvnb9p/9lj4LftffCrXfhF8bvB9r4o8P6tDIttcSRqbqwndcLc2kpBaGdDghlxnGDkcV9E0Umk9GNOx/LH+y9B4q+E2q/FT9hf4n3rSfFn9lu4ZdGFw6ebqXg+RkGl3UTAgXDrFIgm2DKZAcKRXpvxT+FPw4+M/hq+8HfFPwjZ+LtCu0KBblAZYSf44ZcCSGQdQyMCPWv1Y/b1/Yn8L/tZfDYaloSJ4S/aE+Gkg1zwR4ps1SK8g1KzV2gt5Zsb3sriQhJoi20g57V+TXwz+MEXxfl8R+BvGXh4fCf8Aae+D1vDZ/ETwdcAx+RqOH3XOn5aTz9PnVQ8Tq7gBh8xyK5nG3us/n3xM4InhpSzfAOyveSWji39pW6N79n3vp8z+FPil8df+CcVrpmm67e6v+0t+xLocRa71G6ZbjxR4ajdiMcFPt1jD8rdA6Df22gftL8PviF4J+K/g7QfHvw88TWni3wh4lt1urO9s3DxujDocfddSCrI2CrAg8ivhwyzRM0cqb4ZPlIIyCD2ORgg9wa+P7j9m/wCIPwM8W6v8Z/2E/EsXgDx1rl4k+v8AgjVJP+Ka1qHIMkYi2kWVy20FJkK/N1IBY0oTa22Pisn4oo4z91i3yVOkukv8XZ/3lo+q6n7qMgH41XeMk46Zr41/Zh/bT8H/ALQOpeIfh74m0Kf4OfH/AMCzG31rwZrEqC4JUlTcWL8C9s2I+WWMHAKhsEivthMNjA4P+fxrojJSWh7tbDTpycJqz/r70UkgO4nHT1/l3q9HHtHXI9elSbTgc0ityBjrTSJjCxIBjp09qcW2g9jSD16f5/Gqk8jZCIDI0hwABk5P05NMtux8SftU/tHeOfCXjD4Yfs1/s46Np3jT9rP47yyf8I5peqiQafa2NsGe6v76WNl8qCJI3CclncYCkZI/OL9v/wDYY8QfBj4V/sY6X+038RdV/aR1P4pfGmK4+IN1fTOunW02s2ggisLCLes0dvGUdLV0ZFjzI7IpcAfrf/wS++HFx8S/ij+07+3H4yiXWLjx74juvBnw/up0VzbeGtDme2draTosd5eJI7CNVDBAWaVvmHsv/BWr9nXWP2gf2Mvi1YeGNOk1Xxv4Fgi8WaBFbqPtDahozC6iiic4MTXGxoWkUghHYAjJrmlHmi5M/ZcnyD6rg/dj+9mvea3V1su1r/efjfpX7Nnx0+Axhtf2Pf2r9X8BeD9Oy0Hg3xpD/wAJBpG4E4ijmkZby3hZcIdjMybQ4LNuDehaN+33+1x8ObyfTv2hP2HtR8RaBpqrHJ4m+HF/DqUc7dpRYSlJ4xIOqeY2x8LkhlNdx8I/FEvxc+FXgL4raBC15oXjHS4L5ZYFZohIw2yopx0SZXQHvivTbG4vItobcuc4B4pJdUz+cafGWMpzlSxtJTa0d1aV766xs2/W5s/AT/goz+yB+0dqj+G/AHxZt9N8Zx7d2ia/G+l325s4VYrkIJGyCpEZbBGDg4z9viTAVt4KsAQSeoPQj2Nfk58av2bvgR+0Bph0/wCK/wANNP8AEFwm4w36p5F9AzFWLxXUWyeN9yq2Q3UDPGa+aD+xV8UPBml2+jfAH9tr4j/DLSLfZDFYalNFrVtFbfxRQ/aFV4gPvREMdh3DDK2FtVJLdXPYjxHl9Ve63TfaWq++Kv8A+S/M/fKa+tLdJHuLuOCONGkdpGCqqL1YkkAAdya+T/iH+3X+xx8MtauvDfjn9pXwh4d1+zWN5bSbUIzIqSjKOQpIKMP4hkA8Eg1+Szf8E9NX8TS4+Nn7XvxQ+MVpI8s0tk2o/wBmWrSSEAssdvkxoyZV4gxRgSQAa+mPCX7H37MPhjRLTw9o37PnhVNItXd1judPhujulXa533CyuQ4PzDOCTkjNHtZPZWMa3EeBh7vNKf8AhVl98rP8Pmdx41/4K8/8E/fC9tJNb/tA2Him6QMVtdJguLmVyhCsqhYsFxnIXOWHK5HNeu/BL9v39lX4/wAFvL8Lfi7pmv31w/lLYPKtve7ypcKbeYpNkopb7nQH+62PKNH+BXwf8EQlPB3wj8N+Gs+WWNlpttGxMXEZLCPJZBwjE5HYivnX40fsA/s3fH3UrbXvEngr/hD/ABxYb2tfEPhtzp1/DKTvWXfDhZHjlxIpdSQ3sWBhymcD4gwM6nLy1IL+b3Zf+S2i/wDyY/a7SNcttQjWSI8gZKHqK6OOQPjnB/KvjD9lj4YXPwW+GPhf4cN4y1n4gReHImj/ALV16YS3UgdiQu4AAJGDtRedqgDJr7Dssso9RXRCV9z18Fiue9ndd9r+djSweT196+M/20P2VtN/ag+GlvpVlqJ8KfFXwHdLrXgjxGjyI+k6vEUaKceWykr8gDA5GK+zOD06GmyRhlKt0NTJKScXsexRrVKU41qUrSi7p+h8RfsJ/tlXPxs0vUPg38bLRfAH7VPwsJ03XNDvG8ubVI7RAh1WyRlQy207pJuMYOxgScA4H6O7t6kBic1+V/7b37G+tfHM+FfjB8E/Ev8AwrH9qv4SKreFfE0bNHmBXLSWVxtBDwTBmADAgFiDwxrof2If+ChXhP8AaEs4vhb8XNPHwT/ap8MyGw1bwZrLGC5umhjVvtdmsqoZYbhcyBVyV55YAMf5F8UPDueWVpYzBwbw89XbXkfX0i+nZ6aKx/bXhl4k0M5oKhWly4iGjT6ruu/5nxJ/wV2+GunfDD4zfAL9ubWfhlZ/FP4eeDJT4P8AHmj31mt5bSaNfrMq3kwkWREWxZmI+TlmGSO/Mx/8EwP2Bfi1/YfxP+GXhC68P+GPFNsLi0vPCGrXFna3NvNkn5EkdMNG2x0wPl+UjPNf0EeLvCHhj4heF/EPgnxpolt4k8JeK7SSw1HT7xA8NxBKNro6kchh71+P/ij/AIJCf8IH4hu/En7FX7VnjH9lGzu7hrr/AIRmBv7W0FXOGxHZzyLsXzASRuYbWKfd4q+A/EPDYPDLB4+/JG9na+l72fXTXo/kfScQ8NVa9R18P8T3V7f8A/NH9nn9h/8AZ58Gf8FFfjP+y38Yfh1B8UvDV14etvF/gObXJ5rn7JpxdkkspFlkKTsrOHXKsyKmcjc1f0Ka/wDs7/DXXvg146+DOmeGLTwr4T8d6Hc6HcRaXDHAyw3ELQ/Lhdu5Ub5SwOMdK/CP9pL4W/tmfsWftEfs+ftxftEfGuy+P/wv+Fc48Pa9qemaSlnc6dpeqTeXOZIowpmDyTARuSWjXCElVXP9HnhHxJpHinQdG8R6HepfaPrltHdWsyEYeKVQynv1Br6nEZzhcfW+tYKrzU9lurSW6s7Wez21vc/XuBMLKhlX1WrSUanXZuUZbNtbq91vpax+aP8AwSN8aaxe/s1at8CvGMqt49/ZV8RX3gTVI0A2ItjKwt1Q/ekxBtLORyT+A8p/4LifDmDxN+x/D4sRpLe++FniXTtaWW3ASRYPMMFx+9wXjQRSmQlCGLItfVHw6/ZR8efCb9u74y/tF+DvEulRfBr4+aLaf2/o00Ti8j1ayUxxva7MRCOQfvJnfLMzEAd6+Zf+C3PimDTv2O9W8K2s8E+vfEjVrDw/Z2bMTNK1zOjkxRjh3URZ+cqo4OcgKTNa0oVYVcN8TlH5Jtc33K7OyhRf9k4qhitIxp1Fr15Yvk+/3fmfpP8Asl/BX4NfA74L+DtD+C3huLR/DviGwttWmvXUG81GW6iST7VeTFRJPPIrAlpPmr0/4xfE7w98Hfhn48+KfimRo/DvgDS7jVbvyxucpboXwASoyxAUZIHPJA5qj8MdM/4RX4e+BPCylpJPD+jWVif3rTsWggRCTKwVpCSOXKgsecDOK/Kj9tv4reI/2uviGP8Agnt+z09vrUc0trffFvXP+WOjaRHNDKtsjlhHJcXBADRFZAVIBXBOP5p4UwNbPsyp4GneXPK85btRvq2+9tvOyPi+IMdRynBVMZWajGEdF522R6H/AMEqPhvd+HP2ZV+KWsKR4r/aU1/UfH9+skJjlSPU5SbWN3bmQLbojLtVY1D/ACAgl3/UBAY1x97NY2gaPYaDo+laLptstpp2kWsVnbRJ0WKFAiAc9lUVs9/Tiv8AR7C4aNGnGlBWjFJL0R/mfmuYSxmLrYue85N/5fch/Tnqapz4yBznnpz0qyT74FQTcHnnbmt1ueZV2KDnAJJzk88VmPyp9quXDDAGTj/PFZbybRg8kUpb2PPqSI5RnnjNZFxwXK1fknXnquPUHBx6ev4Vkzy89OT/AFoa0PPxFRESjJX61qRx7k6YxWUm0OpJrobRNwCnoRQmY4dcx8C/tj6f4o+Ft78LP2yvhnpUup/EP9lzVodRvbG0D/adW8PTvsv9NV4wzBZd6zH5SP3fIIyK/oP8A+OfDHxM8FeFviD4L1iDxB4U8Y2MWoWF7auJIpoZlDKysOCOeor86tV0O21bT7zT72FZ7PUIngljPR0kUqwP1BxXhX/BLL4mw/BPx78Yf+CcfjTUjb6l8K7ubxR8OElcGKTwfqLBraygdv3ksunyCTzQxJVXGCVHyzH3Zep+1+G+av2c8DUfw+9H0e6+T1+bP24ooorc/UQooooAKKKKACiiiga3P//T/twooor2DxwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK/LX/goj+wfq3x+Xwt+0R+z1dweDf2w/gestx4avH2RWesxyBFk07VTgNLbOi/uyXGxuhAJr9SqKmUU1ZkVKcZxcJq6ejT2aZ/Mx8Dfi5pfx7i8b+FNW0Cb4b/tFfBu5XS/HfhC+Uo1pqCBhI1sefPtpJEbypVJVhjPWu2u5LnT5WSWBreWM8hhgg+9fff7a3/BNLwP+1D4t8P8Ax1+HHjnUf2e/2o/AVpcRaR4t0NYtl2ZFXy4tUgeN1vbdHQDBw2xnXJB4/IK5+OPxW/Zu17wh8Mv+Ck3wen+HvivxPeS2dn8SdCCz+EtQIciN5ZEcPYucqjLKmBuRm2hiRzyjbf7z+Z+OPCuvRnKvlyvB9Oq7+v5/rX+OXwH+HHx6XSNY16O68LfEzwmCdA8W6NK9tqemy8kGOVGXehJ+aOQMp9MgEc18Nv29/jd+yRrPhP4Z/t3Wa+PPhrrOYbD4waHA/kQbQFWLWLZY/wBzIcbzMGwcscHbX14PCNprWiW3ijwZrll4x8L6goltb7TZkuIpo25V0eNnR1I7qTXIa74Jt9b0DU/Dvi3QE1fwx4ltntbq1u4t0M8MgwykNwykGps1qtGfnuVcS4zBf7PioOdJdHvH/C+mvTZ9V1P0W8LeOPC/jfSLHXPCutQa5pGqQrcW9xbsHSWJxlXRlJVlYdCDiukDBlHrX81Phbxj4r/4JleP7Tw7rN7q3iv9i34gXbTafqUhlmHgeRDgW8pAkLWE7SKQ3yhPmJyclv2w8AftJ6B4s0vTddiuLbWvD2tW6XFnfaY4kjmRv41bcVZSPTuMVrTrX33PrqmbUqfLOUr05fDK2j8n2ktmvmtGmfVLy4Q84r5s/a2+Jd38IP2Yvi98RtMvltPF15Z/8Iv4TjG1pZ9f1j/RbNY4yQJGjMplIbCAIWchA1e22viPSdVtVuNPvUnjfIAB549q+Y/GcUvxz/bw/Y7/AGU57D+1fBXwUs7r42eLlZPOtjcjfaaHE+AVDpKXlBlxHwNgaTBWqj00PuuCcDDGY+DesILmfy2/E/Vj9lT4Kad+zp+zj8GPglpbSSQfDnw/aafI8spnd5wgaZjIVj3bpmcjCIoHCoigKPdr6ytdSsrzTr6EXFlfxPBNG3IZHBVgfYgkVaorRKysj92b1ufzS/CXTNW/YZ/am8dfsNeM5DH8LfGs114u+EWpOjQ232G6mZptBty3ySS6cB5m1CWCPk+tfoRdeGfD2tmSa9sFa4lXmRPlbnvxwfxr17/goX+x+/7W/wAFY7TwXdw+Gf2gvhXdf2/8O/EUrMp0zVk2gtlfvRzwhonRgVOQTggEfnD+x9+1fp/x+0DVfD3izRJfhv8AHr4cTNYeLvCGoZS9s54WEfnhGClre4OHRwCATtJOMnBe6+V/I/E+P+GvZVXjacL05fF5S7+kvzv5H0nefCK2cPJY6lkj7qzL09RnP5cUWXwdhVWa71XLkjiNeMd+SRXqttcbwOc1qRSZAA5B5rVRTPzqnlGFk+bk/M8pPwe0VnJXUZ1JbjIU8dx06+hrfsvhx4X08B/sr3T7duZTkZ9cDv8Ap7V3+eM1DLkgc0+VHVHLMPF3VNHBXXhzQIwfL0mAEKVGVzwfr1rmZNH0uBgsWnwRqvIwg6+v1r0W8QnOOM1zF1CSc/xDnNSeZjMNHpFIo2e2GSKNEEaA4AXtXoGlyjYuT26ZrzshkI3HkfrXTaZdlCoOABxTDL6nI7SO8TDLg8Gg4xkjOKqQTrIq7Tyex6mrDsSDjvUOOp9MpXVyNlU7uMivjL9p/wDYc+BX7T4t9f8AGGgyaF8UNBtvJ0TxfpEjWurac6sZI2jlQr5iJIxPlyblIZhxuNfaCjgZPehgT904bvVTpRlFxkroKGIqUqkatKTjJaprRn4+WHxO/wCCin7CdrpGh/ETwdL+358AdKXZ/wAJR4dVk8X2cAfAa9s3kka5IB8suNwwEdpBkg/fn7Nn7cv7NH7W+j3OpfBL4k22vX+nFVvNJugbTUbdmXcA9rKFkI6jcgZSVbng173NaqzBh+7mXlWBwQfr1r8+v2jv+CcX7OH7Q+v2fjTWdAu/hn8TNPumvY/Fvgp00nVxM7bzI8sceyd9/wA26VWbJPzAsxr8L408FcNjG6uXP2U3uvs+tv0Vu+ux/RPB/wBICpQUaOb0+ZL7Ud/mv+H9D7l+J3gfwl8VvBPin4c+OdHi8QeFPGVlLYX1pMoZXjmUqcZBwy5ypxwwzX4NfDT4/eKP+CR9/qf7Nf7U2ga5e/szWt3eTfDLx5aRNqO+zeR5xZXnl4aOSLzNi/KoBxlQhDL7RF4b/wCCpf7H+qWl/wCBPG2n/t3/AAY021Mb6B4hSLTNegB3FGiuUUmcQnBYGQs0Z2qmQCvRXf8AwV0sNd0o6D4w/wCCcvxdudalbyZdGuNKiuoGkjXdMiSSIEkaKVBgFF3xqJQQRsr8hybgTiDIqtWnWpqrSnuotLVbNN6p99GmvvP6HybxdyfFcmKwGJSlFaqXZ7qUe2nk7o888e/8Fnvh74u8vwd+xv8ADrxH+018U9ZyNNstM0+4jt2Qqd0skjxjakL4DqQG/D5qyPh5+y3oXwtul/b9/wCCsnxQ0vX/AIzaL/p2kaQ7p/ZWi2wTMdvHYeUPtl7EXP8Aq0cqwDBmIBFey+Kf/BTb4/wvpXwf+Cvg79gnwHqzoDeGGG/1os7FzcwLEiQKXXCvHMueuTzx6d8Jf+CXujz+N9E+LP7SXxD139pX4iaFc/bbWbxbcSSWNtdF9zyWtijCKBSQrGNt8ZKjI25FewuEM2zG9GMnCL+LlfPNr+XmSjCCto7Xb632OHi3x+yqMFGpJSa2jBNRv3abbk1vq7LpbUyL74qftO/8FLb8eF/gfb6j+yv+xTfpNHqfjzWbfZqXiy2JCS22mRSRrJbBgrpuzk55b+Gv0o/Z3/Zg+Cf7LvgqPwL8EvBzeHNEkbzbq6vJPtOpX0xJYy3d0w8yZ8sdoJKoOFAr3O205AbVpwJfsQKwg4CxggDCqAFUYHYVrBWA2gZz3+lfunAfAFHJaVoJJ9lt5tt6yl5u1tkktD+SvEXxRxGev2aTjSvfXd9rpaJLsm+7bYwjGMDHtQSO3ekAALY/Wo5XVOc9a/R5WPypuwx5cHA+U561WlOdxzgntUDy4f15oBB9zTOWU7kNyDjPJz1FYU4IYnrXRyLkDPOaxrmM4PHIqb63OSvG6MC5diQSxIXgAdBn0rPcFsfqK0blSu7uCAM1QPGPmzn9KnZnjV02xYI2JGR05NdZYjG3/D2rIsoFHzMT17Ct2IbcEDiquduEp21N2OMSLjrg18DftrfDbxRpEvw1/a9+Ekbj42/sl3k2uWccZCi90aZVXV7Vgf8AWO9ishgViV34yDmvvOCbHOc9BUN9BFdQzwzRLNFKhV1cblZSMEEHqCOD7UTjdWPoMJi5UKkK1PeP9fitD7D+APxx8BftJfBz4d/HH4Z6gdQ8GfEnS4NUs/MwJohMoYxTKC2yaJspImeGBFewV+CX7AniaH9kD9sH4o/sZ6tC9n8Lf2lru9+IXw3u5TuJ1HYJNb08kPtiht8RPbJ5YLb2yWNfvbThK61P6FyzGrE4eFeO0lf+vPv5hRRRVneFFFFABRRRQNbn/9T+3CiiivYPHCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK5Lx14C8GfE7wlr/AIE+IPhmz8X+D/FNpLY6hp1/GJYZ4JlKujKezKeowR1BzXW0UClFNWZ+Cvxd/wCCO2rfBtoPiD/wTN+J9x8BfFVlefar/wAD63cz33hXVYSS7w+RIZGsnMhZ0aHCqXcAIG48D+FX7aWl6x4rX4B/tZfDi4/Zb/aP+1mxi8M+Ic/Y9Uw2wT6Xesqw3MUkikKA27JUAtuFf0zV81ftMfshfs7/ALXvhGPwf8ffhnp/jm0sUmGnXkqBb2wknQo0tpcriWCQDDBkYYZVbqqkZOnb4f8AgHyPEHBWDx8W5Lln/Mv17r+kz8n/AIlfBPRvHmha34evNGt9e8M+JYZLW+0+7UNDJDIMMhByCrDP6Yr8S9c+F/x9/wCCb/jLVdd+GHhfUvi9+yTqkpub7wpGZJtR8NIFzJLZFmbzrf7zsvpkEZAav2B1f9ln9v79gr+zLP4PT3X/AAUG/Zxt2YzaXrM6W/jPSouci3uGYRahEvBWNgZDllAACmvNfGP/AAUa8BeEraO3+J37F/xs8K+IZAYn02bwu1x8ygNNGkyyCKUxRHzsjCyREMpySowny9dGfj1XwyzDCylCnBVKc/ij9l9nbeMl0a29N+M+DP8AwUO/ZE8X+H9Y8S6F8btOWLwjpM2t6nY3KyW99b2lv8spa3lVXMiMwQom47mUD7y5/Sb/AIJG+AfFfiDwV8ZP20PiNY3OneLf2xdeXV9Itbljm28L2CmDRolRvnUNbkyAuFJDghEGBX5FeBP2ZU/4KWfGLw7J8If2MU/Zf/ZmGpW2r/EXxl4n0dNK1bxTZs6zx2mnGOESiO6CZuJEdCwI3ucKG/rg0PRNI8NaNpXh7QNOh0fRNEt47W0tbZFjiihiUKiIigKqqoAAAAFVRTbu+h+rcDcIQyulOSupTtpJpuKXS6S1b/Q1KKKK6j7oK/Hn/goZ+xP4s1Txro/7cn7LNvFpn7RfwytCPE2lrlU8W+H7RTO+msACouyUxbSYBy2CccH9hqKmUbqxjiMPCrTlSqxvGSs0+qPxF/Z0+P8A4L/aF+G+i/ETwbM0Ed4PJv8ATbjC3enXa/621uoxzHPGTyrAEqQR1FfSttLuwc5z7V8l/tq/ADWf2O/jFrn7enwV0G61n4MeMG8z41eC9KRpbu6kbbb2+uWCEMqS2SPvuo12LJHH6ksv0n4Z1/QPE+h6J4s8Ha9B4r8FeKIBd6Rq9o4kt7u3bo6OhZTg5VwCdrgqeRWcZO9mfhHEfCtTLanPD3qMno+q8pfo+qO3U/KMn2xUcoO0sOCKdE+QDk/41IV6jqBWx4q1RhXCct3/AArFliHzcZzXUzxZHAz+lZckJwcDn1+tRJHBWpHKTwLyeuP8/wCeaqo3kn8cit25i5wBgHFc/OMMSOe3pRHsePWXKdVp9903HrxmunjnSRQM/Ma8timaNgR1z0/yRXS2ephgF3ZpXO3CY5Wszsgx44yBT1b161nw3W7qeh6/WrikHAyCD3p3PVjNPYmZlKnuD6VAyhx8wp4xnnikOCAFXg0XuW0Qm3iI5Xj3NZk+haXPJ50lokjseSRnP17Vu8AYxnHX/PSmEZbpke1RUowmrTV156hHTVaGfBplnagCGFIQRg7QB06VZjgVeMZz3qRj0IHH1pwOcYOc+lUoKKstBOKvcDwfqaUk53dMcU3plm7VC03zbfT+ftTv2FKSW5I7YGRzWVPIeT3NXzKGHXjuKz5V3g7R3696SVznqy7GaZMnr071Yik4AJ69KryRsDjvSJle/Papu0cadjZRsryd2KpTxA89QaWKTPcdKmdgegwoHNXY2eqOVvIvmIHK9M/WsQ43EA8Z/lXW3MW/oMmsWSyIJ/hz6+1SeTiKGt0S2Mi4H9TW2CSvI5rno0aIglcDHfitiGT5cdh+tKxrh5aWZpwcE4PFXyuUBPQGsyA4bHatMEkbeeOauLPRptWPg79u/wCGGv8Air4XWHxS+Gtqo+OH7OWpw+N/CcqR75J7jTD5z2DMrLJ9nv1QRTorruUAGv2Y/Zk+NuiftH/s/fCH45+HriO5034maFbamWhVljEzrtnRQ/zBUnV0GecCvj3V7GO7gmhmQSRTIUdD3UjBB+ucVyn/AASw0PXPhDo/7Q/7NeramuoeH/hl4wl1fwoCDEYtE12NbuK2hhyVWzspWe2iZDtZ45BhduKlK0vU/TPDvNWpVMFN6fFH9f0f3n6w0UUVqfqoUUUUAFFFFA1uf//V/tvBB6UtV6cHYe9eweJzk1FMDjv/AJ/SnAg9KCk7i0UUUDCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKayIwIZAwPqKdRQAgVVyFAUE549TS0UUAFFFFABRRRQBXurW2vra4sryBLq0u0McsUgDKysMEEHggjgiv51fiV4X8e/8ErvFlhoUlnc+Lv+Ccvi3VQNDntY3nufAN3eN5l39sOwk6Tc3UhlDh8RFm+UKvP9GVc74u8J+HvHfhbxH4K8WaXFrfhjxZYz6dqFpOoZJre4Ro5EYHsyMRUThfVbnJmGBp4mhPD1fhl/Sa80z88PC/iLRfFGiaX4h8Oavba/oOtQpc2d7aSiaCeGQZWSORSVdWHQiulXBHTrX5geAtB8Qf8ABOj9qrT/ANinxNr51b9mP4vw3Gq/B69uWYtowi3yT6JcTOuXLSGRrXfKzFFxX6do4YEHgilCV15n4NmuV1MFXlQnr2fddGEo4I21nSqOCOA3NajDpzmqEwx2yau+h5NSJiXCZBxzmuZvIjuLd/0rrZwMZA6GsWeIk5I96jY8jFU7nPBSTx1HpV61iZCDzgVaW1C4IGBWgkAHJxxSZw0sNqWrZ2UAE5PH1reglBwM4zWAi88DBNaMZK45IxVLsetRlY2ABnJ5z2p20DocVTW5B4ZeKmE0bdDz70zujNMsZBx3pp6YHU9qZkDocYz71BJKVVhGBuOcZ6UkDkkT4OBz/jT1wCBnOazY7iTPzL5Y4JGc849vf6VcWTcBg7CRSlcUaiew2Y7QQowKzsdicCr82SpGcn9azGkVf4gD2prbc56r1HlgCeNw+tSArgkHGPWs/wA054x9c1bUkgDNDdzJSuKyKwJAyB29azXXaT6DpWoQVVieOKzp+pGMEUSWhFRdSDzMYzwelSibPBP4GsuVivTINRpKRjP3vWpT8zldazszdUB/ahrcMBxz0qrBISR/s1roSF4FUmdMEmYM1ttyw5welRR4D4PSt+aMOvQg+lYzxkNnHA/nS2WplOnZ3NS3APzEZrVgUEZxuxWHDJsOSPwrVhmZRgAdqFsdNJodcRDnnlhXiviH4kt+z38T/h38aZhjwTe3tt4W8XENtKWF/P5VrdMcECKwurlppiSAIyxPTj2eSYHk8DH/ANeuC8a+GNE8deGfEfg7xHa/bPD3iuxn069i/vQXCNG+D2O1iQexwaJbHbgsweFxNPEQ3i/vXVfNH6o2l3a6haWt/Y3KXllexrNDNEwZHRwGVlYcFWBBBHUVYr8iP+CVn7RviLXNF+Jv7GPxi1WS++OH7I11DpouZQuy+8PXQeTR5I3AXzngsVjhnYjcZFJJblj+u9XGV1c/o3DYiFWCqU3dPUKKKKZuFFFFA1uf/9b+2iiiivYPAe4UUUUCHB2HvTxIO4/z+VRUUFKbJwQehpar04OwoLVQmopgkHcf5/KnAg9DQUncWiiigYUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAfBf8AwUf/AGYLv9qP9mPxRoHhGNYPjJ8N54vGHgK9+QG38QaVumsyS4K+W8nySKeCp5Br45/Y6/aJsP2mvgB4D+KkEM1lrF/A1jrVtcII5ItSsj5F2CgPyK00bOg/ukV+3RGeDyDX8/WmeB9Y/Zh/4KI/Hb4MWkDD4X/tR2d38VPDBKqZDqsRhj1qEFPuW1unkGJWUEs5wWw2MZ6STR8Zxtk7xGFdamvfp6+seq+W596gggMODUE69exIqra3KuBztwPWrTsWx2I5rW5+LqSaMqRDyBkEHpVZoM8Hoa0GUbsA7j0qZYSVLDhh+FTynM6V3cxGh2ZOCQKVUPG7jPStSSLHDelVTECRnOKXKc0qbuJGMjrVxVz3+X+tRxrtwAOvH0q1GoUA9QafmbQgQsm04z1pgbkjPP5VPKQw45Iqm/G7aMj9adxy0ZbVz3OMVOIw3PX6VmpMvGeCOKvRTrtGWyR0peZdOSejJvIGMc/jVZ28ssAcgnk1NJcr9awr29XY3OM9aaCtUjFaE1xfRoOvPXOawLjUOSC4J6df8/0rNubosx+YgCswy4Y5BAPaobPBxOPd7HU29xyNx7/5Na8dxtBGK4uCfGDkYNaK3hPIOf5H9aTNaOKVjpGuhVZ3L5Pr3rIFzluvFXInZ2xu603qdCr8wySMuSR0+lVfLYZ5z25rbWLcAMEmhrUjtwaOmwpUb6lS24Yg8Z/z61vRA/KNw5NZaREHp93vWvDjcue1NbnRQj0JTCSucZwOapzQBiQOv8q2QBjPYCoZI8jj8eKfqdc6Whz4jZTtxyasoDggnOKsMhzk8Gmqvr1/nRy2OeMLGfPM2SMYHeolO88nOanuI8/Mec1UikVGwB0qGjGW+p8TftAPL+zN8c/hZ/wUB0C0uLqx+F9pJ4Z+IsMCCTPg27fz7q6jiG1pLm0uIoGXG791vAXPzD9/dA13SfFGhaP4l0C+j1PQ9ftYryzuIjlJYZlDo6n0ZSDX5pa3ZaZrOmX2k6xZRajpWpRNBc28yh0kjcYZGUjBVgSDmvnP/gnR8bbv9nX45eJf+CcHxFu5P+EbMM3iX4OalcfvJb/SpWmutTtJZF+VW066lMcCsFYw7R82N1EXyvyZ+scA8QRaeBqvVax811Xy39PQ/dCiiitj9QCiiiga3P/X/toooor2DwHuFFFFAgooooAKKKKACiiigBwZh3pwk9R/n8qjooKUmThge9LVenBiO9BSqd/6/AmoqMSeo/z+VPDA96C1JMWiiigYUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFfkx/wVo+FPipvhV4D/AGu/hSZ4/jB+xfrUPi2zitVBe+0zzI49RtJWwW+zG2LTSIBhvKGQ2AK/Wes3WdH03xDo+q6BrNol/o+uW0tndwScrJDMpSRG9mViD9amcbqw0z8qPA/jrw34+8M+H/G/g/Vv7e8JeMbSPU9LvwpT7Ra3Ch4pdrYZd6nOCARXfJcbgDnn3OK/Lj9jo+K/gH8Vf2if2FfiAZBqnwF1f+1fCV1O74vfDWrM0lsLVJPm+yacSlorKSoI2/KRiv0qtJmkCEHIrOMrq5/MGbYaWDxlbCv7LdvNbp/dY6OM/MMcn0rSXPQdTk1i27E4Oec461rRncvX5qtS0FTldBIgOQw5HcVSKHOOmK0T0y3XH51Sk3ZJA5FMVZCxoBnuKc+FHX61XVwOxDHvRJIccnbjpRbUzUkkMeXnPGR+FVN+c+gqrc3A9cFarxXAJw3r1zmk2cs6qva5cYHO7rUXnsgweRUu8MuCNoqnOM1PUhtpXQyS6b1wMVmTyPKcdvWpXzk98UgTd16e/ahrqcU5uW5ltER1yeRzVKVeOOxrdlTA44P6VkyqOR29KSRw16ZViJLYXp1Iq6ql225/wqKJQucH861YIhx8vtmnfoRh6bI4ldRyCee1bFqvT+ED2qNIOny4b35q9BFhlHdj6Uj1aNJpmrCg2qAvJqzswCe2KhTIxg1MzkAcYY81oenFLqQFF3Ant04qWIEkbR3xSHBYnOR71YiUZ64FGxUVqWSPl65oHzDHQClzlT3z0oUMuSRSWx1x2IJIx2GRVby+M4PtWgAc+o+lKQcdTn0oTMnTuYs6HafzrnZwVf5eWBzXYTx4y3UGsWe2GCcdOaPM4cRSuc3PK5QgDr+XFfEn7YvwW1/4ieD9H+JHwvX7D+0D8Ar5PFfg+7i+Sa4nssyvppkGGWHUNoicZwePqPue4g4ODxWLLA25T911OQR2PtUtXWpw0q9XD1oV6fxRf9L5n2F+xz+0x4X/AGtf2fPAfxm8OSCO81aD7HrliUaNrDWLXEd/ZsrgNutrkPHnADABhwRX1BX8wvhbxtqX/BNH9six+J0LTR/sY/tTXqaf4utVZotO8Ka03lquqsihkVNQlKpKxCDexYtnr/TlaXVtfWtte2U6XVneRrLFLGQyujjKspHBBByDVU5Nqz3P6Y4fzinjcNGtT/r1809Px2aLFFFFWe4tz//Q/toooor2DwHuFFFFAgooooAKKKKACiiigAooooAKKKKACiiigBQxHeniT1H+fyqOigpSaJwwPelqvShiO9BSqd/6/AnoqMSHuP8AP5U4OpoLUkOooooGFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQB+Fn/BWPwXJ8HfjD+yr+3P4Xt/sh0PWofh348lSZkN1oOrO/2RXTmMw2d9I1zI7Y2qOte86dLFLHG8UgkikAZGHIKkZBHqCDnrX2X+15+z7o/7VH7Nfxh+AOuXUljafEnR5LOOeLAaOdCssDZIOF86NQ+MHaSAQeR+Nn7D3xN8UeOPgpZaJ8RJkb4sfB3Vb/wP4sSMrs/tPRpmt5WjwWLROoXY5xu5NYtWl6n494oZTyulj4r+7L84v819x932xBB2jNaMbbM85z2rGtZeFI5HetTsDzj6Vd7n5vTnoi95nGOlNK/iKrI3VeuatowI54NJqxvF3KrjGM5P4Vm3ThQQPyz6VtXBG3jmsG9yQwz2/nQzGsrLQ529umDFQen6frVFLlt3U8fhxTrrIY4P51nIkm4cjJ96Vj5ytWakdXbXO/B61oFQy/Xiubs25xv4roYWLKuRu+tDR6eHqcyIHg5JxwefWkEOM8e1bCQggZHP+fenC3HUjpTs+50Kj1sYM0JwQFyaxpYJN2QMdhXaNbqxAFVHsM4G3GaLGFXC3OUjgYsOxHOBW5bW+ABjOPbrVuOzAIyD169vyrWt7ccgD5sdaVh0MJYpJbYIz0PpVmOEITxyfSsfx3408FfC7wf4g+IHxF8T2fg7wV4WgNzqGp6hIsMEEY4yzsQASSAB1JIA5xXxV+zv+3vpv7RnxWj8BeGv2c/iJ4a8G6pZ3GoaV421bT1h0W9tIsmK4jlZlcQXij9wxXLHAxySBtJntUcsqzhKpGPux3Z97BW6nqPzpMEc1pbQAOM1xvxA8f8Agj4WeD9e+IPxG8S2ng/wV4YgNxf6letsihjHXJ5JJPCqoLEnABNUnoZxoOTtHVs6JUJb3rQSNlA47Z546d6/Kbw/4w/a8/bm1G/8QfCvxi37J/7JU5kh0rxBb28d14h8T22/Y09uLgRy6OpRSYpdm8Mc4cCugf8A4JSfA+/vYNf8QfGb4ueIPGLHzLzXJPFt3Fd3UoBVJZDCI4hLHETCpSNQYyVcN1rNzb2R6sctp09K9W0uyXM15PZfc35n6eZG3I5HQnPfrTtnUZwxr8s9W/4Jx+JvhtqVn4k/Y1/ap8ZfALWWITUNP1u5l8T6RdRZJGba/lZo3jZt6BX2nLJwr/Lz/iP4f/8ABYjW4NX+HkXxw+FWlaJqkMhTxpZabcxX0QbKmFbVjJ5bsuHimXcUbcrbhsan7Rr7JvHAUpWdOvG3966a/Br7mz9aeRwflYUEtkBTjA5NeP8AwJ+Hnib4RfCPwT8PfG3xO1L4xeJvDNoLe68Q6vt+1XbZJy5GS23O0MzM5AyxzXqjT5zgYq16Hl1nGMmk7+fctMgx1rPljAyv8JqwLjK88VXkfv1NGvU5KkkzGmjyxJ5rKkjBJz1FbNwQDk9RWJNIQfc0u55lex5f8Vvhj4P+LngHxX8NvH2jw+IPCHjK0ezvbWYZVlbBB9mRwGUjkMARUv8AwR7+OviW7+H/AMRv2M/i94km1740fsi6rNpCXl8xE+q6BJIXsb6NWAY28ayfZAwLDMQ5AKqO9ch8givzv+P/AIs1j9jX9qD4G/tz+E4nbwvq13b/AA++JtjCVD3+lahIqafIN6sqCxu3aV3DJlcKWxUN2fN/Vj6/gDOvquM9jP4Kn/pXT79vuP6aqKgtbq3vrW2vbSZbi0vI1likQ5VkcAqQe4IORU9bn9AR3P/R/toooor2DwHuFFFFAgooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigBQSOhp4kPcf5/Ko6KBqTRMHU06q9KCR0oLVTv8A1+BPRUQc9/8AP6U8Op9qC1JMdRRRQMKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAr+d/wAfaEv7OX/BUL4seBodIOj+Af2x/DcPjbSJ8KEl1/RFW21KGFEA8uMWbxTyM4y80hO452r/AEQV+KX/AAWT0CXwlYfshftR2NvG8vwJ+I9nYai5/ckab4gH2GUy3I5itIpGjmmQ/JKURWNZVtr9jxOJMuWLwFehbVxbXqtV+KPXdPnyoGcjoa6KKTOAOCOtcZprjarKTtI4z1NdJGWwD3UfjQfzJhKrcbmqHU8d6erhScc1mByMdgeanSRj3IqlI7I1C6zbh7Vm3Y3ZI6Yq7uLDOc1UnHPJyT60SCexzFzBu56nvVAxYBBbGa351xnHOf8APvWeUB571PmeRVpK+oQIq4buK24CAqr3HFZcQGc56YrTiBIHbHH40LQ6MOrGtEQdvbNSENkd81BFngYxirIBxjbxVo9FD0VTzjpU3kZxx1qBFYHBXIz0q8uCFJ6Un2NYRuUjEc8DAriviN8SPBvwf8Fa58Q/iBqh0XwroCKZ5ljeaRnchI4oo4wzyzSuQscaAszEADNYnxz+NPhP4B+Ab/x34qgutVk8xLPStI05PO1DVL+dgkFnZwD55p5nIACg7VyzYVSa8L+HHwZ8WfEnxF4X+PP7TUMd34605EvfDPhGNZIbTwx5oLbJlS5khvtRQMEkuXXapU+WqiplLWyO2jhoxXtaj938X5L9X09dDxzwd+z949/a98d2Hx+/a006fRPhhokyXPw++GKSyxwLb7meO+8QW0g2z38g8t1t2AWDG1gSK/TCC3gsoILSyt0tLS1UJHDEoREUcBVVcBQAOAMYFQ/at3J59f8APNcH8Svif4L+E/grxL8RPiFrsXhjwV4Qs5L7UL6bOyOKNSThRlnc4wqICzEgAZoUEisRjpVWklpskunp/V2TfFP4q+Bvgx8P/FXxP+I2sDQfBng21a7vrnaXYKvRURRukkc/KiKCSTX5p+Avhl4o/wCChXjLwt+0N+0j4Sfwv+zl4MuPt/w18DSvNbXN8d+f7R123YFZN/lobeAsECcsh3ZHL/Dj4e+Mv+CiPjTw9+0j8d/N0T9lTw1fC/8Aht4CRpbaXUjby/u9T1uL7squ0e6G2csu0gkAcH9cfPbojbQoxx0AHT8KzXvavY3q4lYROEHer1f8vkvPu+my6s17cWtpBFa2dpHZ2lqoSKKJQiIq8BVVRhQOwAAFTicE8DGa5HV9e0rw5peoa74i1a30PQ9Ihae6u7pxHFDGgyzuzYCqByTX5+X3/BR3QvHF3e2H7JvwE8aftZf2dM6SazoduljoLJCpMxg1K7KQzzRthRAArSHOwnjOkppbnFhaFatd043S3ey+beiP02Emc85FPy2OMkGvzS0r4xf8FKvHscTeG/2R/BXwctpY4SJvGPiR72RXZtxbyNPhBMfl4V4y8csbHPz4Ips0n/BXOaKWaK3+BtntdmWCNtVaQxOT8od8p5sQwYnKhH5Eiqeann10R3xy6W0qkF/28n+Vz9JpkYgk52j1qic8kc+1fn6/wx/4KdeJ7dTrH7Tnw1+G87MHKaD4ZuL9UZFwNrXlym+KU8SRsN6Elo5TgLVnRfgD+37exQ2Hjj9uTSrPTI2QSTeHvCltFeyRkkuomuJJUjljHyxzeWwcf6yIkEs1N7WMp5bDf28f/Jv/AJE++MsccEn/ABqCWRu/TtX58a7+wF4k8Q+ff6t+3J8Z/wDhJ3WTy7y11aC1hjkfjetrDbpEqlMiSJSI2J3KqHGOO1D/AIJ+fGmfykj/AOCkPxgS2gARcyWJkCJlk/eeQCZUf70rAtJHmOTcPmo5pdjB4Ohb+Ol/27L/ACZ+k8hdjtQEsTjgZrPNuWdGkRvJBBYjrtzg4zxke/frX5zWf/BOXXNUIHxF/bg+MXju2K7WtU1aPTrdg+TPGyW0Sk283GIt2YQMRuuasj/glV8EPtEtwfi78WyJSWdR4x1HJYYEblt4JliQeWHOd0fyuHPzVKcrbHNPA4Z6Ov8AdFv82j9AvLfzCNjDBxgjnnkZ98V4j+0r8J4/jd8A/i78KZYmkfxzoF3YxBTtJmaMtCN2DtDSqqkjkKTg96+R9U/4JUfAm3mS70P4rfFfw3dW8SRLJa+K7w7UUlwoEm8KnmHzVA/1cgDJtGVPkMv/AAS++JF9eQWeo/8ABRL4v3Gn2c0stpDDeLG8TO3UyCTMiunEyEAPIfMypJWlKTeljnjh8JCSlHE2aaavB7/Jv8z9lv8Agjr+0b4i/aS/YU+Ges+OHmm+I3wxuLvwV4hkljWIPeaQ/lgxqpyY1haNAzAFmRjz1P6jV/LP/wAErvh5rH7A3/BSr4y/sjax8YNe8XfDn9ofwpF4v8KLrgWaXUNRtSz3LPIo+WSCHzkaXCCYqARuAFf1MVpRk3HXc/pnBVlVpU6sXdSSf3n/0v7aKKKK9g8B7hRRRQIKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAUEjpTg57/AOf0plFA1JomDqfanVXoyR0oLVT+v6RYoqIOfr/n6U8OD7UFKaHUUUUFBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFfBf/AAU/+GUnxb/YG/ah8IW7xRX8Hhe41m1e4BaNLjSCt/E7KFYv5clurhACWYAd6+9K4X4l6IfE/wAPfHfhxTMDr2jXtkDbhWlBmhdAYw42GQFvl3cZxnipkrpoOa2p+O37O3j2D4mfBH4P/EOEbU8a+G9P1Ar5nmOrSwpuEh3P+9DA+YpYlXypJIr3+JwV9/5V+dn/AATWE9r+xN8B7aQg/wBk2t7peUwUJsb24gbY2P3qhkKmXGJHDMCQQa/Qi2fcF5/Cso6xTP5VzOgqGOxFBKyjOSS8ru34F/kHrkipo26Hrmo9g2nPU0qjbycA0IxNREzmq864B46dKniJOMcZpZFyMkZ45rVs3aujnpy2QVPPWqJIBII6c1rXETc4GevT/wDXWf5ZL5HIWs9zz6sHcmgiJOPXrWzBDwOAGqraxYwO9b8MQbBA4FV6nXQpaBHAML2A71Z8tccDp0pQhPtjpTT8q+9M9FQSRBIyq2O69Kw/Evi/w34K8O614v8AGGt23hvwt4ctnu7+/u3EcMMMYyzux4AA/EngDJFWtQv7XT7W5v767jsrO1QyyzTMqRoicszMxCqoHJJ4FflNqfiTW/8AgoV8ZdP8KeFm1HSv2Jvg1frd67qckANj451O2kUx2Vu+QZtNtZE3TNny5mG0q64qZOyt1NcJR525SdoR1b/y830X6XPVvgR4S1X9p74sx/tkfFXToJ/BPhtprX4OaV++ia209iySaxcwOcG7vl/1G8bo4cHZGzV+gs8m3JJOTVeFoLaCG2tYUtrW3URxRxqFREUABVAwAqgAAAAAComJehWRz47HOrK60S0S7L+vxuz5Z/aa/bI+C/7Jlh4cufi5qWowXfjRbtdGtdPs5bqS9ubSMSC1QopRLi4JCQK7LvbOD8rEfJXw8/Zt8cftk+K9C/aP/bMtb/TvBmm3X9o+AfhNdJ9nTSIldWiuNXERVb27m2LJ5MgdIwQpJO4V+k/i74eeA/HDeHL3xx4Q0zxW/ge+XV9Mk1O2jn+xXcIIW5iMgPlSoCcOpBHY18M/E3/gof4JHii8+E37LXg+9/at+NwZYvsWg5/saylLsjLqOqgNDaGPYSykE4x07YzX82x14BzcOXCwfP8AalfZeT05fNt387H37reueH/COh3mv+JNXtPDXhvRot095eypb20EaDq8jlURQB3IxX576h+3h4j+L2vaj4D/AGI/gzf/ABx1OzumsbrxlqedO8LWJDhDcC4cB9SiU5O205YKcHBBr5/+Kvw6+GenSaJ8Wf8Agqz+0zp17eylLzSfhpp1x9k0SyZGMxs2t4H362VJCeZcRrv2gdK6K3/4KG6zq2iaf4K/Ye/Y+1PV/Cuh7LWy1LxFCvhvQYI0HzQpBgXMboMFP3JjYdDyDRzdHp+ZosHSow9pO0v70ny018205fKy9Uev6J+wb4t+MfiK28eft2/FZvjheW0rXFh4H0Yz2XhXTJsrskt03reTPhckXErpljhSADX6JIvg74eaEIBHpfgTw3pse/YPJsraNBxuP3I1UY5Y8e9fjDLrP/BS34jCaz8c/tFeGPg7ol6kUU8fgXR917sDb2eK7vGk+z3GcRkqskbJyFU5rN079iT4PXt7ba78T4dZ+OHilZ/tc1/4x1O4vkkuSxLSra71tYd+drJHGsbKMFCKFPsjxcdxNgdquJ5rbRpxbS+/livlfzP1C8Sftofsj+CpJY/E37R/g3TprZxE6DVLeZgzruUFYncgOPuMcKx4BJOK8e1j/gpp+zfZm5PhvRvHnxHit2CNL4f8LalPH5vGYd8sEKLMoYNscrvBBTdkCvOfCnws+F3glrV/AHwm8K/D5rWJoEbRdKtrRvLcqzJvWPeEdlDNGCELc7c16FBaFV2KxVPu7R0x6eg+gqnKTPMnxhg4O1GhKS7yko/gk/zOCb/gqFYXNrNqei/sc/F/W9JTOy4XS7eLzM/6shJLoShHwVclN0LYEiAHdWPf/wDBVOTSXSXVf2G/jTaaUZVDzx6Tb3DqmPnPlQXMrbkYjC5w6ZdGJGyvZ4YACFx0qW9m0/TLG51G/vItO0+wRpZp5nEccaKMlnZiFVQOSScCpcn1ZjHjG/8AzDR185X/AD/Q+cL79v79qv4lWls/wK/YmufCkUmzzdU+JWpJp1uDkNmG2tvMubmB043gxujHJRsFa+dPjN+0r/wUD8DeE7vx/wDFf9pD4Vfs3eF4/MURWmkzX/zSZ2wLNdPummjXmJ4kUs3DxkdN74t/tweHF1HV/hr+zL4Zuf2kPjSkaqltoa+Zpln5owtxdXxxatDExUyLHKz8jjqRw3gT9jG68ReKLP4u/th+OF+PfxQtv3lrpewR+G7DAwnkae0flvNGCR5zrknn0xEpPZM65Z5WoxVXExjSj0jy81SXyndJP+ZpLsnqeUfAHxN/wUN/ao8Nav8AE/4k/tWeMPgfpM+pL/wj1rpWl2enNe20Me1bx7V1lMEcxJBgMjRy/f2qQpPssn7OX7Q90dTXVv8AgoP8T5rPU3R5IrdrSBsbi7gSJEGVg2DC67WiPHzqcV9V+LPHPhfwjYG+8Q65ZeHNORDiS8mSFMIMnbuIyFHYdBXgkHxz1n4n3VlpH7L/AMKvE37UWtXzlVl8M2jR6QMZ3r/a90ItOMsZA3xCYOBnjilZdXqeFSzfOs0rz/s6i2u0YRaj/wBvONvxXXZaHjkn7JXxjuL+N0/4KEfGNL7Lt5kupJJHljgnysKu0p8roOGPzfL0r3S8+Fv/AAUn+B3hqTxf4e/bp8Da18KNGgWZtU+Ken+XcW0EYDFp7m3jkaYqQUkbG4oA4+fIH1H8Ov2Cv+Ci/wASr20XxneeCP2XvDbiJrm+t5X8Q60d2WJto3RbGIqCqSRXEUnIbbIQQw+/PAv/AASW/Zvt7zRPEXx91bxF+1d4y0GSK4tLjxrfzTafaTxkktZ6aki2tskhx5kQDRtjG0DIq4029kfsfB/BecyftM5qQ5ekeWE396SS+TfofiN+xJ4h/be/b7/bZ/Z++MN/4T8HQeB/2Q9Q1CS7+I+i2+oWOmeJdKvisJsrG4mty9yIGMkqJiNGJIlCnNf2AVjaB4d0DwppNpoPhfRLTw7omnrsgs7GFIIY19FjjCqo+grZrelT5Vq7s/aqVOEIxp042itkf//T/toooor2DwHuFFFFAgooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAyR0p4cj3plFA07EocfT/P0p+QelV6KC1ULFFRByPenBx9P8/SgpTQ+ikBB6UtBQUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAAeOfSqN1bxXltcWtwnmwXSNG6nurDBH4g1bc8Y9aioM5s/nH/AGDIoNM+CXxM8D28sso+EXxY8X+HlaRDEGhW+NxCywEZtE8qcJHbElkjRGON4A+57FgUG0YweK+KPhNpcfwc/bS/4KCfs9X00dg3iPxJafFHQ7NG3I9rr0G25lV3/eSXElzAZLgElYsxqvBNfZunv8oGeOKwg9Efzdx1S9nnNd2tzWf3panSqwCj1pu8dT19qq+Y30pm85POcf59KrkZ4DqGzDLgYHBq9n5Vwc5rEhfIwo6VrRtlR/DmnE6KcriSRKVGOtUmgwRxuPrWjnGGzjtUDSKhJI5x0qmipJdRsEZU5PeteA5HXGayBOMk45rN1vxR4d8LaXca74n1yz8NaLZ8y3l/OlvCgxnmSRlUfQml0LpSs9DsgSONuQK8l+MHxn+GnwN8I3/jX4neLLfw1oWnxl9rHfcTsOiW9uuZriRjwEjVifpXwb4h/b98SfHHUtR+Gv7Anw/uPjD4sEptLvxvqttLa+F9ElWQqz3TTJHNdghX2fZg4YjgkV6P8Hf2ItC8PeKbH4zftFeLbr9pT9oCJxdwanrrfaNN0S5Y7nGh2ki4sIt2AhyzhVX5uKz57/CezPCKnHmxL5f7v2n/API/PXsmeQa3p/x7/b9k0yw1LS9Q/Zy/Y4nczXtvclDrvjKzLALbT2zxxzaVZTIG85WLSOrbcYzX6M+FvCfhfwH4b0bwh4J8PWfhTwp4egW2sdOsIlht4Il6LGi4AGeT6k5PNdBNIWYsx+YnknrXj/xl+Ovwn+AHhO88afF7xtZeDNGhjeSFbmRRcXTIufKtYSRJcTt0SOMFmJAxUuy1Z5lbEzruNKnGy6RX9Xb8/uSWh6yzAbmZgqoMkngADuc+lfCXxu/4KB/Cj4Z+KtQ+Evwx8P6x+0n8frVQ48H+DYGup4Qy5ElxPgW8cSnAfEhcZ+7wcfOV/wCNf2uP2+b668JeCfCesfsifsi6gGkv/GWqItv4l1ezC4ktIbKclrGOcPu88rwq8Nng+MaD8bvAHg+9179lz/glT8M9I0qDS5DD4n+Kssb3dhpF2xxIqpdAy6lcOIv4ZxGHJPOMNDn2/r0O6ngKNBOeKa93Vq9oxX9+S/8ASY3k/XQ6v4l6f8QPFnhx/iD/AMFT/wBojSPgD8KWgN5b/B/wddtBNqUMZJjknmWf+1J5wzLm3tsrlRuHUHjfCXxU+L3xQ8KH4cfsI/B+x/Yt/Zx2G1fxnqVqo1vWrdMRCW0hCx3FtdbASbi7Ejls5OR83onws/Y18BeGfEc3xJ+Jmo3nx2+MmozLeXHiPxS32xoLkNvY6fBJuj0+PzDlUhxtAUZ4FfalpZLwT1A6moUX10/M+bzXjpNOng46LZtWivOMOr/vTbfl2+N/hX+xh8Kvh9qUvi/Xre8+LnxU1SHyNS8WeLJTqGoXYyCN/mZhQJtULsjXAUDPFfWsemRoApH3eldOkCDg8UjwqSMDrVx5VofA4yvVxFR1cRNzl3ev3dl5LQxls0A4XAH+fSntboq4UYArZ2BV6cCqMzrGskjkKkClnY8BVHUk9gBVqVzncEloUNvOB24qK91PT9JspL/Vb6HTNPg+/PcSLFGvplnIUZ+tfIvj/wDbG8J2Gq/8Id8FPCOpftDfEC5X9xB4dAbSkfJBW51bD2Nu6AFmjZ95XoCSoPnelfAPUvGAvfiT+1/4yi+IuqRW7XLaAXNn4Z0a0QM7Rz2yzG0vWiyd9zcBhlQygYBqXPoj0Fl3s4qWJfKnsrXlL0j283ZdrvQ7bx5+2toB1DVPBf7O3hG+/aM+I9k32eePRVP9l6dMzbUOpXp2iCJvmIMayZCnoCDXk978CPib8aBdeOf22/iraaB4Gsw4tvB3h/Um0nQbYEgvHeagz251RpY4xmKUBcFgF711Xwz+IHj34/eJl+EX7BHwMHxR07w3AwvPEAK6N4TsYYwqKlvfiKWK5mRmXECIPlDAHAyP1Y+Bf/BHPwve3Gi+Of25/iLL+1H41sG82Lwz5ItPB9qGQYX+ynaZLieNyT9pdlLYB2jnMRTl5/kfqXCvAWYYlKap/V6f88tar9FtD1sn0u9T8s/hH4q+JXxJ0hPB3/BPv9j+78X+CbOY20Ot+Qnh7wzDPuJYM7ok7I3JE0Vu8ZY8kYbH2f4M/wCCYv8AwUQ+JkYvPjT+0/4P+Amm3CKf7M8EaU+qX3lz/wCuikvL1kihntl+WC4hSRHbJeLoK/oi0nSdM0HS9O0TRbGLS9I0mFLa1toFCRxRRgKiKo4CqoAArQroVBdWfqOW+GGUUHzVKXtZd5vmb+W34H5MfB3/AIIx/scfD3Uv+Eo+KGlat+1J44mX97qPxFuRqcJkBBWaOw2R6fbzqBjzYbdGIJ/vNn9U9H0PRvD9mmn6FpNto1jHjENrGsScADooAzgAZrUorSMEtkfd4fDU6MFTpRUYrotEFFFFUbhRRRQNbn//1P7aKKKK9g8B7hRRRQIKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKcHYe9NooGmShx3/z+lOBB6VBRQUpliioQ7D3p4kHcf5/KgtTQ+ikBB6GloKCiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooPHPpQBE5yfpTKKKDBu5+JP8AwUz8KJ8Iv2k/2Qf2ybTzLbRZb6X4V+L5AEKfYdfdfsBCAeYZTqSxKZN2EiDZx39VtcwytE55jJXivqv9uv4Cx/tK/sm/G74SQpIuv67olxPo08CqbiDUbZTLbSW5P3JvMUIrggjcea/NH9lz4o3Xxl/Z6+E/xN1GGK18Ranpq2GvW0SuiW2r6eTa31uFclv3F1FJGTkg4yCRg1i17zXc/G/FLLLOjjYr+6/zX6n0+P8AJqJmKkDrUFvLvADHrUsm1iMHJPU1fMfljkmi5AckjPB71opJtTA5zWfbRcls8Ec1ebgDjBFSddO6SI5JyDu9KrtcEAg1HMcMSB04qkzZznt2FC8zOpVaLDXJA4OPf/OK/OG//YDb4yeJrnX/ANr/AOO3iD9ovQ7a5l/s7woANI8Praly8KXdlaFVvJ4WP+vZlLbV+Xjn9C2ZmOQfwrgPil8Z/hN8B/DB8Z/GL4gaZ8PfDhcRJcajKIxJKQSsca/ekkYA4VQenYZNTJJ77G+AxleM+Wg/efZa/J7r5HpfhLw7oHgrw9ovhLwjolv4d8L+HrdLSwsLRBHDbwxKFREUcBVUACm+MvGHhX4f+GNX8Z+OPENn4Q8I6BE1xfalqEqw28Ea9Wd2wFAr854/2qf2tfj7Jc2/7I/7ML+FvB8j+RB44+KbyaVb+YhyzppKA39xbumBFKjD5j8y4U1teBP2EvE3ijxTZ/FH9t742T/tI+JtBKXGlaCkX9neHNKZdzSf6KjBL/DEbJLlPlC8gnmhVHtFHsrLuROWKqJeS1k/0Xza9DhtU/bK+O37TeoXXhD9hH4TTyeFSz2l98UfF8Js9Jt1k3Il3pUMh/4mwjKs+BhThQRhhnZ0H9jf9nr4A2l3+0d+2L8SY/jP8R9IU3Oo+MPHUqLplvMHMitY2ErNbWTrgKiw8naOp5p3x9/4KGeD/ht4n0/9n/8AZT8A237Qfxp8oH+ytJnjstD0u22N+8uL+OOW2RkIAECjJ5yRjFfKeifstfED40+L7D4qftufFCT42eKLQ77Lwpaxra+F7FSAyRtYANHdywuTiaT73BIrGX3mOOzijhIWk/ZprSK1qSXm9LL15Y9kyv40+L3xR/4KYa3d+E/B1prHwh/YR0x1i1O7uopLHV/GDoS6fY5oyGt9LOE3FTmRcg9cL9teAPhz4S+GnhXRfBfgnQLfw74Y8PwJb2trbqFREQYHuzerE5JrtNH02y0+ytNOsbWOxsLGJYYIIlCRxogAVVUYVVC8AAACtzykVc0JW1Z+cZvm88Y0rctNbRW3q+8u7+SsrIoJAFwAOT0p4Ow5BwTT5ZlA2j5V6V5B8XPjl8LPgX4Zm8XfFTxla+E9FiYIrS7pJZHc4VY4Y1eWRmPACoeeK0TtqzzKNKU5KFOLcnslq2ezJNnhhgj9a4j4ifFH4f8Awl8N33i74jeLLLwf4c05S8tzdvt4GPuoA0kh56IpNfA8n7Q37W3x1BP7PPwis/g94GuXjEPiv4gq5uZoiQwubPTYzieF06CR0bkHvx59qHwm+EHwq8TeG/FP7UPjrWf2r/2h7q4NzpGjvHJqsllOzly+maJb+dNYW+QoMkqlVCjkDOcZNdD6DBZE51FSm3Kf/Pun78/nb3Y+bbuv5T2z/hsX4k/F15E/ZW+BV3458KMXEfjPxJMNI0adB8plsy6vPdFHyDGyQ5xw3Bxek+DOueM4E8Q/tP8AxcHjPT4pVkm0m2kXQ/C1s5CqmWkkE+QSCTNebWYj5Ogr6N+E/wCyt/wUM/aaM2snQ9E/Yt+F09yIreXxTa/2v4oMSJu81LCKQ6b5MzEIBJOkqYJxwA36FfDH/gkR+zbol9pfiv496x4g/ay+IFisbG88bXjS6ejgfPHDpkJjtPspcsUguVuAgONxqo02z9Lyjwvx1a0qrjho+Xv1fnL4Yvzjb0PyMsPHFn4hvJfgx+xZ4Ng+OfxOaR7e4tPCdt5eg6NLuEYudV1DbDCYA2DvtPtBYDg96+4vgp/wRtv/ABvqfhj4hf8ABQD4op8adW0sG7i8BaGslp4bsb0yBlfzVMNzqCog2bLlShySQRwP3D8J+DfCPgLQtP8AC/gfwvp/g/w1pKeVa6fpdvHa20KZztjiiVERcnOAAK6Sto0Fuz9WyHgbLMul7TD0r1P55e9L73ovkkcv4O8EeDPh5oNn4X8BeE9N8FeG9PG2Cw0q2jtbdBjHyxxKiA4HXHNdRRRW59cFFFFABRRRQAUUUUAFFFFA1uf/1f7aKKKK9g8B7hRRRQIKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKcHYU2igaZKJB3H+fypwIPQ1BRQUpliioQxHenCT1H+fyoLU0SUUgYHvS0FBRRRQAUUUUAFFFFABRRRQAU1zgfWnVE55x6UEyegyiiigxCv56fhvoo+AH7Yn7X/7Kl4V0/wANeI7yH4oeB7dsxxCx1YFL61s0b/WLa3UXn3Lp/wAtbk7uTuP9C1fif/wVb8MR/CT4j/ss/tz2cclvpvwv1ZvBXjWaBS8j6BrzBIhtI2xxQah5U08uQRGMZPCnKrpaXY8PiTK/rmBrUEtbXXqtV9+3zPTLJjtXjPHP1+tb0Ee7AI9z/hXPwFElQwzLcW0wEsMsbbkkjcBlZWHDKwIIIJBByK620G5RgYBp9T+Y8JB35ZLVFuKIgAgYWo5iVBOfmFaQjG3pkisq5GQwB27qbtY9OcbIym8yaVYYyDI/A3EKM/U4A/Osp5o9hkkkCRplizHaAB3J6AAc81498fP2g/hH+zf4Vfxf8WvF1t4et7lWGn2O4NfahKuMQ2dvkPPKxZVAXgEjJGa+G28AftUftyn+1vH+t61+yN+zHqCF9P8ADmlSNaeL9URgF/4mrkSQW1vIN5EETFiCpYmspT6GVHASqL2lR8sP5n18kt2/T52O1+N37dnk+OJf2ff2SfBzftF/tDTHZdx2kvk6To0LID9pub9ke2kaPep8iNmbruxjB7r4LfsGeEfDviO1+NP7SniRv2lf2iJ4wJ9e1yICwswcHyLLTyWtIo4m4WTyw7DBODnPseh6f+z5+xr8NIvD/hbQNN+GPgXQ4JLpra1VYo9qDdJPPKx6kDLSSNk468V+UnxU/b1+Nf7VN/q/gT9irwlNrmjpcy2k/jLVV+yaJZR/6vzrWUkjUZYznKBduQfas5WXxHRLNY04SpYKNkvik2l/4FLaK7RV2/7x+lX7UH7ff7Of7JXhK41Txx4th1PxBtMGmeHtL/fXd1cbT5UCpGreUHK43su0DJ5xivzA1DxF+2b+3RJqGufFbxfrf7Jn7PmtZ/szwN4dnW18QSRhVUPfaisO7ypvmYwY6EDjBz1fwK/Y08B/BfUr/wCJfjnWD8Wfjl4jGNY8a64As8xYgrHFEzvDbomAqLGAcADsK9k8W/tCfAf4eHyPEnxO0hdWkkkhh06znW7vZp4jhoIreEvI04bCiLG8kgYyeVKTfxbHzGI4lqu9DLoOUus+W/8A4BG2n+J+95R2Oi+DfwU+GvwP8JweC/hb4QtPB3h5HMskNqu0zSkANLKxO6SRsDLsSTiva4MRlSOMV8HXv7ZHjC+8l/hl+x98SvH2nyEsLye0g0mN41yCUS9mjn8wNj91JHGxT51LAcyy/E/9uLxRGp0L4GeDPhXFLlPN8R61NfzIQu4P5FnBHujkY7NhljkjOSQwxlKSPnqmU4lSdXEzim9W5Tjf5q/Nf5XP0AjvI0Gc89q8u+KPx6+FPwd0WTXviX4703wjYKrmNbudElmZBkxwxlg8sh4ARQSScAV+Z3xa1j4y+HtFluP2gv24NN+HWiXnyNpfg7TIbS8uC6kyWkE8skty0p6W8kSxSjGSGPT0b9nH/gn9+0b8UdTj8W/Br9jS68LXd2ArfEb9oG7mXUJioRl3WDCW+fCFRDOsZX5cFsrijnb2R9FkXCOIx2uHTqL+6mo/OdTlX/gKl6HUD9p79pH9oHW7Xwp+yf8AAW90fTr4uD4t8eW09rAAq/MsWmRlb9pQTuR2XyiBk8HK8LpXwz+AvwQ+IGm+NPjj8Vpv2j/2stTSZdIiyuta0su0402xsrEfZrJmdyqJdeU+WJYgA4/bT4bf8EfV1Wzt5v2qv2lfE3xbeUJ9o0Dw3t8O6NJGCWaGcW5a6uAGOBKksD4HIr9L/gx+yz+zt+zxafZfgv8ABzQPh7LJDHBPeWNqgvLlYQQhubtg1zcyAE/vJpHc5JLEk1aoye5+zZJ4VRjC2Mqcqe8Kbeq7SqNczT6qKgvI/FPwB+yB+21+1LotjFrtrZfsPfBbVn/0tLmFr/xze26MFaKWN8WmkvKpZklt53eP5PlJzj9Zv2Yf2Ef2a/2SYJrv4VeBhP441KHydR8WazI2oa7eqduVmv5907JlFIjDBFwMCvsOit40kj9Ry3KMJgoeywlGMI+S39Xu/m2FFFFaHohRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA1uf//W/toooor2DwHuFFFFAgooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigApwYjvTaKAuSCT1H+fyp4YHvUFFBamyxRUAYjvTxJ6j/P5UFqaJKKQMD3paCgooooAKrnnn1qZzgfWoaDObCiiigzCuI+Jfw98L/Fn4feNfhj40sBqXhPx9pd1pGoQnGWgu4mifaSDhgrEqccHBrt6KATP5t/2bdQ8T/BD4u/F/9gbx9NLqOp/s5LDfeD9SkbzDdeELxiumpLIeWubaNdknXAAOf4V/QewlzGvPAAr55/4K2eC7z4FeLPgb/wAFIvCGnS3p+BN8PDfxAs4lUpceE9bP2a6uGX5S9zau0QgJbgsM8CvCviD+3d8O9G1e08E/s+aFe/tS/EvXLSK+07TPCzo1ikcyeYFvtVw9hYTIh+eGaQSbsJgE1zJ8ujPxPjjhapRxf1vDxvTqb9FGXW72Se93Zbn6HXF9b2ltLdXVzHZW1uu6SSZgiIo7sxwAPUkivzM8Y/t1eJPjD428R/BP9g/wQnxm8deHney13xfeuLbw9oErMUSZmlUf2mqMCxS1LBgoAJ3AjlIf2cP2lP2ltRi8Sftr/Fy08IfB+KAXLfDHwdK9vZyQkl3t9cvGYi6MS4SR4HWNgDjAINQ65+11pfgqCP8AZ3/4Jrfs72Xxlv8Awoot577TCll4P0sYIKHUkYwzXcZwTEGJ65PBolNtdvzPCweHpa2aqSW+toR/xSdr/gvN7HoPw9/ZK+GPwWuZ/wBpD9s/4oab8XfjjxJfeJvEsscWh6bJvzEmk2d1iLTwnCqUw7HLcEgD5S/aE/4Ljfss+EIbvRvglrs3xf8AF05eCzt9LtZWEtyknl+WZHTagYjIbY4ZeVzkVa8VfsWeLvjPIPE37cHxbvvjfqOCI/Cek79K8MwxYBVJLOF2a4niclvPMoJIU4+UV7J4J+E3wh8DafZaX4U+G+heH7TTI4oolgsoQyiAYiy5QuzR87WZiw5weTWd5fZ0Pls74mwcZqFdyqS/uvkil2Tabt6KPkz8XoPGepftL6yfiT+2RqXjrxd4Nkne/wBL8DeEdE1B9JtoS53jULmK3EeqIcIr7NwQht4UdPvfwN8cfFl/o+neCv2af2UtR8K+E9HXyLe58UxL4c0u0IBJT7Mqvdk5wVaKF433A7xzj7Z8UeMPDvhnTZtU8Q69aaBpsTL5lzezpBErOQq7nkZVBJOASevFfJOt/tlfBuPXbjwh8Pf7Y+Pnj23Lxtovgexm1OSKUFQq3E0aGG2WRmASV22c5zioUbdT5apmFTHyUMPhHJLaN3yR+UVFX7tvXq2Yt7+yc/xau01z9q34l6h8WJZFHleG9LZ9L0K2BwzRPDA6m/CPjZLcANwCApzXeva/si/sieHl8QSaL4V+D+mJGll9vljRbiUE5RGmbzLmZs9C7MffAr1DwJ+y1/wU0/aXvLSTRPBHh39jn4eXLeY1/wCJmGsa4AvytDJawn7KnmAlklimcjChlHzAfpd+zZ/wRg/ZJ+CPiHTviV8SrTUv2ovjXp873CeJ/Hk5vmjMibSkdp8tkI0yfL3QsycYORmrjSvsj7zIvDnN8wivrlf2dH+WO3yStBeq5vNH5G+DfG/7ZP7UMKD9k39krWbjw/fFI4/F3xBb+xtLjLHIlFuGN1d27R4KyQN1PI4wfqbwJ/wRm/aX+KDWWq/te/td6hBbzN5r+Gfh4RpNhEjPmS2muNhuL1GXhJG8t05wcnI/o4sbGy0yzttP02zi0+wso1ihggQJHGijCqqqAqqBwABgCrVbqgup+s5R4YZXhErU7y7vV/e72/7dsfCf7On/AATY/Y4/Zhlj1b4dfB6y1PxsY3in8TeIM6prFwjtu2zXlzvlkC4AXPIAHPWvutVCgKoCqowAO1LRWqilsfokIKKUY7IKKKKZQUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA1uf/X/toooor2DwHuFFFFAgooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigApQxHekooC5IJD3H+fypwdTUNFBamx7nnHpTKKKCW7hRRRQIKKKKAOO+IPgPwn8UfBHin4eeOtDtvEnhDxjZS2GoWN5GJYZYZVwQyHg46j0IBHNfxb/AAA/4KIeBv8AglH8P/2jP2QvGf7MGv8AiuPS/Geoy+B9autP/sa61m1jkkVJ9RlnCSShSsaR+UpZIyVZQwwf7ea8C+KH7LP7Ovxr8Y+DvH/xb+DXh/4i+LfACSJpF5rFpHdG3WVg7ALIrIfnAYbgSDyMZNY1abdnF6lctOcJU6seaL3R/IAmk/8ABVT/AIKt21tr/g34BH4Sfsz2Vw9wmnQ6y2gS6k8cYVraS/dDdSxyFiyhrYQ84Z+A1foL8J/Cf/BRH4OeCIvhB8NP+CXOh+E4NAaOJ5NO8S2Vpo00kuxftSqwWeRZACZRlpYioDAriv6dURI0SONBHHGAqqowAB0AHYCnVMcP1cnc8LFcM5dVgqTw6UVsk2l+DSfzufg58Jfgd+3x8aLZn+KHwL8L/szPY3DrOdT1g65JMqMoKQJZrGiEjcVmZ5UYYOwHKj74l/YF+FV7pEdpfavqUWrSKRPd2cnlA7hg7EbzAhB5U5PvmvuuitI00jx14eZL1wsX63f5s/JfVP8Agif+wN4s8UHxZ8S/AOtfFrUY9pgi8S63f31vAefMEcDzeUI5eMxFTGuMoqmvuf4Ofssfs/8AwB0fTdC+Efwt0nwXpmkQ/Z4I7SBVCx5yFHGML244FfQNFUoJbI+gpZLhIKKjSVo7abenYAAAABgCiiiqPTCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooGtz/0P7aKKl8tfU/5/Goq9g8FphRRRQKzCiiigLMKKKKAswooooCzCiiigLMKKKKAswooooCzCiiigLMKKKKAswooooCzCiiigLMKKKKAswooooCzCiiigLMKKKKAswooooCzCiiigLMKKKKAswooooCzCiiigLMKKKKAswooooCzCiiigLMKKKKAswooooCzCiiigLMKKKKAswooooCzCiiigLMKKKKAswooooCzCiiigLMKKKKAswooooCzCiiigLMKKKKAswooooCzCiiigLMKKKKAswooooCzCiiigLMKKKKAswooooCzCiiigLMKKKKAswooooCzCiiigLMKKKKAswooqXy19T/AJ/GgaTP/9k=",name:"",alt:""},permalink:"#"}],J={attributes:{contentAlign:"center",dimRatio:50,editMode:!1,height:n.c,mediaSrc:"",showDesc:!0,categoryId:"preview",previewCategory:U[0]}};Object(i.registerBlockType)("woocommerce/featured-category",{title:Object(o.__)("Featured Category",'woocommerce'),icon:{src:Object(f.createElement)(K,null),foreground:"#96588a"},category:"woocommerce",keywords:[Object(o.__)("WooCommerce",'woocommerce')],description:Object(o.__)("Visually highlight a product category and encourage prompt action.",'woocommerce'),supports:{align:["wide","full"],html:!1},example:J,attributes:{contentAlign:{type:"string",default:"center"},dimRatio:{type:"number",default:50},editMode:{type:"boolean",default:!0},focalPoint:{type:"object"},height:{type:"number",default:n.c},mediaId:{type:"number",default:0},mediaSrc:{type:"string",default:""},overlayColor:{type:"string"},customOverlayColor:{type:"string"},linkText:{type:"string",default:Object(o.__)("Shop now",'woocommerce')},categoryId:{type:"number"},showDesc:{type:"boolean",default:!0},previewCategory:{type:"object",default:null}},edit:function(t){return Object(f.createElement)(z,t)},save:function(){return Object(f.createElement)(r.InnerBlocks.Content,null)}})},65:function(t,A){!function(){t.exports=this.wp.date}()},66:function(t,A,e){"use strict";var f=e(0),o=e(1),r=(e(2),e(26)),i=e.n(r),n=e(6),P=e.n(n),K=e(3),a=e(31);e(135);A.a=function(t){var A=t.className,e=t.error,r=t.isLoading,n=t.onRetry;return Object(f.createElement)(K.Placeholder,{icon:Object(f.createElement)(i.a,{icon:"notice"}),label:Object(o.__)("Sorry, an error occurred",'woocommerce'),className:P()("wc-block-api-error",A)},Object(f.createElement)(a.a,{error:e}),n&&Object(f.createElement)(f.Fragment,null,r?Object(f.createElement)(K.Spinner,null):Object(f.createElement)(K.Button,{isDefault:!0,onClick:n},Object(o.__)("Retry",'woocommerce'))))}},68:function(t,A){!function(){t.exports=this.wp.dom}()},72:function(t,A){},75:function(t,A){},76:function(t,A){},77:function(t,A){},78:function(t,A){},8:function(t,A){!function(){t.exports=this.wp.apiFetch}()},9:function(t,A){!function(){t.exports=this.wp.url}()}});
|
1 |
+
this.wc=this.wc||{},this.wc.blocks=this.wc.blocks||{},this.wc.blocks["featured-category"]=function(t){function A(A){for(var f,i,n=A[0],P=A[1],K=A[2],w=0,v=[];w<n.length;w++)i=n[w],Object.prototype.hasOwnProperty.call(o,i)&&o[i]&&v.push(o[i][0]),o[i]=0;for(f in P)Object.prototype.hasOwnProperty.call(P,f)&&(t[f]=P[f]);for(a&&a(A);v.length;)v.shift()();return r.push.apply(r,K||[]),e()}function e(){for(var t,A=0;A<r.length;A++){for(var e=r[A],f=!0,n=1;n<e.length;n++){var P=e[n];0!==o[P]&&(f=!1)}f&&(r.splice(A--,1),t=i(i.s=e[0]))}return t}var f={},o={9:0},r=[];function i(A){if(f[A])return f[A].exports;var e=f[A]={i:A,l:!1,exports:{}};return t[A].call(e.exports,e,e.exports,i),e.l=!0,e.exports}i.m=t,i.c=f,i.d=function(t,A,e){i.o(t,A)||Object.defineProperty(t,A,{enumerable:!0,get:e})},i.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},i.t=function(t,A){if(1&A&&(t=i(t)),8&A)return t;if(4&A&&"object"==typeof t&&t&&t.__esModule)return t;var e=Object.create(null);if(i.r(e),Object.defineProperty(e,"default",{enumerable:!0,value:t}),2&A&&"string"!=typeof t)for(var f in t)i.d(e,f,function(A){return t[A]}.bind(null,f));return e},i.n=function(t){var A=t&&t.__esModule?function(){return t.default}:function(){return t};return i.d(A,"a",A),A},i.o=function(t,A){return Object.prototype.hasOwnProperty.call(t,A)},i.p="";var n=window.webpackWcBlocksJsonp=window.webpackWcBlocksJsonp||[],P=n.push.bind(n);n.push=A,n=n.slice();for(var K=0;K<n.length;K++)A(n[K]);var a=P;return r.push([644,2,1,0]),e()}({0:function(t,A){!function(){t.exports=this.wp.element}()},1:function(t,A){!function(){t.exports=this.wp.i18n}()},10:function(t,A){!function(){t.exports=this.React}()},18:function(t,A,e){"use strict";e.d(A,"e",(function(){return o})),e.d(A,"r",(function(){return r})),e.d(A,"k",(function(){return i})),e.d(A,"m",(function(){return n})),e.d(A,"b",(function(){return P})),e.d(A,"l",(function(){return K})),e.d(A,"o",(function(){return a})),e.d(A,"d",(function(){return w})),e.d(A,"n",(function(){return v})),e.d(A,"c",(function(){return c})),e.d(A,"p",(function(){return x})),e.d(A,"i",(function(){return j})),e.d(A,"j",(function(){return H})),e.d(A,"f",(function(){return g})),e.d(A,"g",(function(){return b})),e.d(A,"h",(function(){return s})),e.d(A,"q",(function(){return X})),e.d(A,"a",(function(){return F})),e.d(A,"s",(function(){return l}));var f=e(4),o=Object(f.getSetting)("enableReviewRating",!0),r=Object(f.getSetting)("showAvatars",!0),i=Object(f.getSetting)("max_columns",6),n=Object(f.getSetting)("min_columns",1),P=Object(f.getSetting)("default_columns",3),K=Object(f.getSetting)("max_rows",6),a=Object(f.getSetting)("min_rows",1),w=Object(f.getSetting)("default_rows",2),v=Object(f.getSetting)("min_height",500),c=Object(f.getSetting)("default_height",500),x=Object(f.getSetting)("placeholderImgSrc",""),j=(Object(f.getSetting)("thumbnail_size",300),Object(f.getSetting)("isLargeCatalog")),H=Object(f.getSetting)("limitTags"),g=Object(f.getSetting)("hasProducts",!0),b=Object(f.getSetting)("hasTags",!0),s=Object(f.getSetting)("homeUrl",""),X=Object(f.getSetting)("productCount",0),F=Object(f.getSetting)("attributes",[]),l=Object(f.getSetting)("wcBlocksAssetUrl","")},19:function(t,A){!function(){t.exports=this.regeneratorRuntime}()},20:function(t,A){!function(){t.exports=this.moment}()},21:function(t,A){!function(){t.exports=this.wp.compose}()},22:function(t,A){!function(){t.exports=this.wp.editor}()},23:function(t,A){!function(){t.exports=this.wp.blocks}()},27:function(t,A){!function(){t.exports=this.wp.escapeHtml}()},28:function(t,A,e){"use strict";e.d(A,"a",(function(){return r}));var f=e(19),o=e.n(f),r=function(t){var A;return o.a.async((function(e){for(;;)switch(e.prev=e.next){case 0:if("function"!=typeof t.json){e.next=11;break}return e.prev=1,e.next=4,o.a.awrap(t.json());case 4:return A=e.sent,e.abrupt("return",{message:A.message,type:A.type||"api"});case 8:return e.prev=8,e.t0=e.catch(1),e.abrupt("return",{message:e.t0.message,type:"general"});case 11:return e.abrupt("return",{message:t.message,type:t.type||"general"});case 12:case"end":return e.stop()}}),null,null,[[1,8]])}},29:function(t,A,e){"use strict";var f=e(7),o=e.n(f),r=e(9),i=e(8),n=e.n(i),P=e(5),K=e(18),a={root:"/wc/blocks",products:"".concat("/wc/blocks","/products"),categories:"".concat("/wc/blocks","/products/categories")};function w(t,A){var e=Object.keys(t);if(Object.getOwnPropertySymbols){var f=Object.getOwnPropertySymbols(t);A&&(f=f.filter((function(A){return Object.getOwnPropertyDescriptor(t,A).enumerable}))),e.push.apply(e,f)}return e}function v(t){for(var A=1;A<arguments.length;A++){var e=null!=arguments[A]?arguments[A]:{};A%2?w(Object(e),!0).forEach((function(A){o()(t,A,e[A])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(e)):w(Object(e)).forEach((function(A){Object.defineProperty(t,A,Object.getOwnPropertyDescriptor(e,A))}))}return t}e.d(A,"g",(function(){return c})),e.d(A,"d",(function(){return x})),e.d(A,"e",(function(){return j})),e.d(A,"c",(function(){return H})),e.d(A,"b",(function(){return g})),e.d(A,"f",(function(){return b})),e.d(A,"a",(function(){return s})),e.d(A,"h",(function(){return X}));var c=function(t){var A=t.selected,e=void 0===A?[]:A,f=t.search,o=void 0===f?"":f,i=t.queryArgs,w=function(t){var A=t.selected,e=void 0===A?[]:A,f=t.search,o=void 0===f?"":f,i=t.queryArgs,n=void 0===i?[]:i,P={per_page:K.i?100:-1,catalog_visibility:"any",status:"publish",search:o,orderby:"title",order:"asc"},w=[Object(r.addQueryArgs)(a.products,v({},P,{},n))];return K.i&&e.length&&w.push(Object(r.addQueryArgs)(a.products,{catalog_visibility:"any",status:"publish",include:e})),w}({selected:e,search:o,queryArgs:void 0===i?[]:i});return Promise.all(w.map((function(t){return n()({path:t})}))).then((function(t){return Object(P.uniqBy)(Object(P.flatten)(t),"id").map((function(t){return v({},t,{parent:0})}))})).catch((function(t){throw t}))},x=function(t){return n()({path:"".concat(a.products,"/").concat(t)})},j=function(t){var A=t.selected,e=function(t){var A=t.selected,e=void 0===A?[]:A,f=t.search,o=[Object(r.addQueryArgs)("".concat(a.products,"/tags"),{per_page:K.j?100:-1,orderby:K.j?"count":"name",order:K.j?"desc":"asc",search:f})];return K.j&&e.length&&o.push(Object(r.addQueryArgs)("".concat(a.products,"/tags"),{include:e})),o}({selected:void 0===A?[]:A,search:t.search});return Promise.all(e.map((function(t){return n()({path:t})}))).then((function(t){return Object(P.uniqBy)(Object(P.flatten)(t),"id")}))},H=function(t){return n()({path:"".concat(a.categories,"/").concat(t)})},g=function(t){return n()({path:Object(r.addQueryArgs)("".concat(a.products,"/categories"),v({per_page:-1},t))})},b=function(t){return n()({path:Object(r.addQueryArgs)("".concat(a.products,"/").concat(t,"/variations"),{per_page:-1})})},s=function(){return n()({path:Object(r.addQueryArgs)("".concat(a.products,"/attributes"),{per_page:-1})})},X=function(t){return n()({path:Object(r.addQueryArgs)("".concat(a.products,"/attributes/").concat(t,"/terms"),{per_page:-1})})}},3:function(t,A){!function(){t.exports=this.wp.components}()},31:function(t,A,e){"use strict";var f=e(0),o=e(1),r=(e(2),e(27));A.a=function(t){var A,e,i,n=t.error;return Object(f.createElement)("div",{className:"wc-block-error-message"},(e=(A=n).message,i=A.type,e?"general"===i?Object(f.createElement)("span",null,Object(o.__)("The following error was returned",'woocommerce'),Object(f.createElement)("br",null),Object(f.createElement)("code",null,Object(r.escapeHTML)(e))):"api"===i?Object(f.createElement)("span",null,Object(o.__)("The following error was returned from the API",'woocommerce'),Object(f.createElement)("br",null),Object(f.createElement)("code",null,Object(r.escapeHTML)(e))):e:Object(o.__)("An unknown error occurred which prevented the block from being updated.",'woocommerce')))}},37:function(t,A){!function(){t.exports=this.wp.keycodes}()},4:function(t,A){!function(){t.exports=this.wc.wcSettings}()},40:function(t,A){!function(){t.exports=this.wp.htmlEntities}()},5:function(t,A){!function(){t.exports=this.lodash}()},51:function(t,A,e){"use strict";var f=e(11),o=e.n(f),r=e(0),i=e(1),n=e(5),P=(e(2),e(32)),K=e(3),a=e(19),w=e.n(a),v=e(13),c=e.n(v),x=e(17),j=e.n(x),H=e(14),g=e.n(H),b=e(15),s=e.n(b),X=e(12),F=e.n(X),l=e(16),u=e.n(l),p=e(21),C=e(29),B=e(28),G=Object(p.createHigherOrderComponent)((function(t){return function(A){function e(){var t;return c()(this,e),(t=g()(this,s()(e).apply(this,arguments))).state={error:null,loading:!1,categories:null},t.loadCategories=t.loadCategories.bind(F()(t)),t}return u()(e,A),j()(e,[{key:"componentDidMount",value:function(){this.loadCategories()}},{key:"loadCategories",value:function(){var t=this;this.setState({loading:!0}),Object(C.b)({show_review_count:this.props.showReviewCount||!1}).then((function(A){t.setState({categories:A,loading:!1,error:null})})).catch((function(A){var e;return w.a.async((function(f){for(;;)switch(f.prev=f.next){case 0:return f.next=2,w.a.awrap(Object(B.a)(A));case 2:e=f.sent,t.setState({categories:null,loading:!1,error:e});case 4:case"end":return f.stop()}}))}))}},{key:"render",value:function(){var A=this.state,e=A.error,f=A.loading,i=A.categories;return Object(r.createElement)(t,o()({},this.props,{error:e,isLoading:f,categories:i}))}}]),e}(r.Component)}),"withCategories"),R=e(31),S=(e(108),function(t){var A=t.categories,e=t.error,f=t.isLoading,a=t.onChange,w=t.onOperatorChange,v=t.operator,c=t.selected,x=t.isSingle,j=t.showReviewCount,H={clear:Object(i.__)("Clear all product categories",'woocommerce'),list:Object(i.__)("Product Categories",'woocommerce'),noItems:Object(i.__)("Your store doesn't have any product categories.",'woocommerce'),search:Object(i.__)("Search for product categories",'woocommerce'),selected:function(t){return Object(i.sprintf)(Object(i._n)("%d category selected","%d categories selected",t,'woocommerce'),t)},updated:Object(i.__)("Category search results updated.",'woocommerce')};return e?Object(r.createElement)(R.a,{error:e}):Object(r.createElement)(r.Fragment,null,Object(r.createElement)(P.a,{className:"woocommerce-product-categories",list:A,isLoading:f,selected:c.map((function(t){return Object(n.find)(A,{id:t})})).filter(Boolean),onChange:a,renderItem:function(t){var A=t.item,e=t.search,f=t.depth,n=void 0===f?0:f,K=["woocommerce-product-categories__item"];e.length&&K.push("is-searching"),0===n&&0!==A.parent&&K.push("is-skip-level");var a=A.breadcrumbs.length?"".concat(A.breadcrumbs.join(", "),", ").concat(A.name):A.name,w=j?Object(i.sprintf)(Object(i._n)("%s, has %d review","%s, has %d reviews",A.review_count,'woocommerce'),a,A.review_count):Object(i.sprintf)(Object(i._n)("%s, has %d product","%s, has %d products",A.count,'woocommerce'),a,A.count),v=j?Object(i.sprintf)(Object(i._n)("%d Review","%d Reviews",A.review_count,'woocommerce'),A.review_count):Object(i.sprintf)(Object(i._n)("%d Product","%d Products",A.count,'woocommerce'),A.count);return Object(r.createElement)(P.b,o()({className:K.join(" ")},t,{showCount:!0,countLabel:v,"aria-label":w}))},messages:H,isHierarchical:!0,isSingle:x}),!!w&&Object(r.createElement)("div",{className:c.length<2?"screen-reader-text":""},Object(r.createElement)(K.SelectControl,{className:"woocommerce-product-categories__operator",label:Object(i.__)("Display products matching",'woocommerce'),help:Object(i.__)("Pick at least two categories to use this setting.",'woocommerce'),value:v,onChange:w,options:[{label:Object(i.__)("Any selected categories",'woocommerce'),value:"any"},{label:Object(i.__)("All selected categories",'woocommerce'),value:"all"}]})))});S.defaultProps={operator:"any",isSingle:!1};A.a=G(S)},53:function(t,A){!function(){t.exports=this.ReactDOM}()},56:function(t,A){!function(){t.exports=this.wp.viewport}()},61:function(t,A){!function(){t.exports=this.wp.hooks}()},614:function(t,A,e){var f=e(615);"string"==typeof f&&(f=[[t.i,f,""]]);var o={insert:"head",singleton:!1};e(30)(f,o);f.locals&&(t.exports=f.locals)},615:function(t,A,e){},644:function(t,A,e){"use strict";e.r(A);var f=e(0),o=e(1),r=e(22),i=e(23),n=e(18),P=e(3),K=function(){return Object(f.createElement)(P.Icon,{icon:Object(f.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24"},Object(f.createElement)("path",{d:"M22 7.5H2c-1.2 0-2.1 1-2 2.2l.7 11.1c.1 1.1 1 1.9 2 1.9h18.5c1.1 0 2-.8 2-1.9L24 9.6c.1-1.1-.9-2.1-2-2.1zM13.1 2.8v-.4c0-1.1-.9-2-2-2H4.8c-1.1 0-2 .9-2 2v3.4h18.4v-1c0-1.1-.9-2-2-2h-6.1z"}),Object(f.createElement)("path",{fill:"#fff",d:"M14.4 18.7L12 17.4l-2.4 1.3.5-2.6-1.9-1.9 2.6-.4 1.2-2.4 1.2 2.4 2.6.4-1.9 1.9z"}))})},a=(e(612),e(614),e(6)),w=e.n(a),v=e(21),c=(e(2),e(51)),x=e(66),j=e(5);function H(t){return t&&Object(j.isObject)(t.image)?t.image.src:""}var g=e(11),b=e.n(g),s=e(19),X=e.n(s),F=e(13),l=e.n(F),u=e(17),p=e.n(u),C=e(14),B=e.n(C),G=e(15),R=e.n(G),S=e(12),d=e.n(S),D=e(16),O=e.n(D),V=e(29),h=e(28),k=Object(v.createHigherOrderComponent)((function(t){return function(A){function e(){var t;return l()(this,e),(t=B()(this,R()(e).apply(this,arguments))).state={error:null,loading:!1,category:"preview"===t.props.attributes.categoryId?t.props.attributes.previewCategory:null},t.loadCategory=t.loadCategory.bind(d()(t)),t}return O()(e,A),p()(e,[{key:"componentDidMount",value:function(){this.loadCategory()}},{key:"componentDidUpdate",value:function(t){t.attributes.categoryId!==this.props.attributes.categoryId&&this.loadCategory()}},{key:"loadCategory",value:function(){var t=this,A=this.props.attributes.categoryId;"preview"!==A&&(A?(this.setState({loading:!0}),Object(V.c)(A).then((function(A){t.setState({category:A,loading:!1,error:null})})).catch((function(A){var e;return X.a.async((function(f){for(;;)switch(f.prev=f.next){case 0:return f.next=2,X.a.awrap(Object(h.a)(A));case 2:e=f.sent,t.setState({category:null,loading:!1,error:e});case 4:case"end":return f.stop()}}))}))):this.setState({category:null,loading:!1,error:null}))}},{key:"render",value:function(){var A=this.state,e=A.error,o=A.loading,r=A.category;return Object(f.createElement)(t,b()({},this.props,{error:e,getCategory:this.loadCategory,isLoading:o,category:r}))}}]),e}(f.Component)}),"withCategory"),z=Object(v.compose)([k,Object(r.withColors)({overlayColor:"background-color"}),P.withSpokenMessages])((function(t){var A,e,i,a,v,g,b=t.attributes,s=t.isSelected,X=t.setAttributes,F=t.error,l=t.getCategory,u=t.isLoading,p=t.category,C=t.overlayColor,B=t.setOverlayColor,G=t.debouncedSpeak,R=b.editMode;return F?Object(f.createElement)(x.a,{className:"wc-block-featured-category-error",error:F,isLoading:u,onRetry:l}):R?Object(f.createElement)(P.Placeholder,{icon:Object(f.createElement)(K,null),label:Object(o.__)("Featured Category",'woocommerce'),className:"wc-block-featured-category"},Object(o.__)("Visually highlight a product category and encourage prompt action.",'woocommerce'),Object(f.createElement)("div",{className:"wc-block-featured-category__selection"},Object(f.createElement)(c.a,{selected:[b.categoryId],onChange:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],A=t[0]?t[0].id:0;X({categoryId:A,mediaId:0,mediaSrc:""})},isSingle:!0}),Object(f.createElement)(P.Button,{isDefault:!0,onClick:function(){X({editMode:!1}),G(Object(o.__)("Showing Featured Product block preview.",'woocommerce'))}},Object(o.__)("Done",'woocommerce')))):Object(f.createElement)(f.Fragment,null,(v=b.contentAlign,g=b.mediaId||function(t){return t&&Object(j.isObject)(t.image)?t.image.id:0}(p),Object(f.createElement)(r.BlockControls,null,Object(f.createElement)(r.AlignmentToolbar,{value:v,onChange:function(t){X({contentAlign:t})}}),Object(f.createElement)(r.MediaUploadCheck,null,Object(f.createElement)(P.Toolbar,null,Object(f.createElement)(r.MediaUpload,{onSelect:function(t){X({mediaId:t.id,mediaSrc:t.url})},allowedTypes:["image"],value:g,render:function(t){var A=t.open;return Object(f.createElement)(P.IconButton,{className:"components-toolbar__control",label:Object(o.__)("Edit media"),icon:"format-image",onClick:A,disabled:!p})}}))))),(A=b.mediaSrc||H(p),e=b.focalPoint,i=void 0===e?{x:.5,y:.5}:e,a="function"==typeof P.FocalPointPicker,Object(f.createElement)(r.InspectorControls,{key:"inspector"},Object(f.createElement)(P.PanelBody,{title:Object(o.__)("Content",'woocommerce')},Object(f.createElement)(P.ToggleControl,{label:Object(o.__)("Show description",'woocommerce'),checked:b.showDesc,onChange:function(){return X({showDesc:!b.showDesc})}})),Object(f.createElement)(r.PanelColorSettings,{title:Object(o.__)("Overlay",'woocommerce'),colorSettings:[{value:C.color,onChange:B,label:Object(o.__)("Overlay Color",'woocommerce')}]},!!A&&Object(f.createElement)(f.Fragment,null,Object(f.createElement)(P.RangeControl,{label:Object(o.__)("Background Opacity",'woocommerce'),value:b.dimRatio,onChange:function(t){return X({dimRatio:t})},min:0,max:100,step:10}),a&&Object(f.createElement)(P.FocalPointPicker,{label:Object(o.__)("Focal Point Picker"),url:A,value:i,onChange:function(t){return X({focalPoint:t})}}))))),p?function(){var t,A,e=b.className,i=b.contentAlign,K=b.dimRatio,a=b.focalPoint,v=b.height,c=b.showDesc,x=w()("wc-block-featured-category",{"is-selected":s&&"preview"!==b.productId,"is-loading":!p&&u,"is-not-found":!p&&!u,"has-background-dim":0!==K},0===(t=K)||50===t?null:"has-background-dim-".concat(10*Math.round(t/10)),"center"!==i&&"has-".concat(i,"-content"),e),j=b.mediaSrc||H(p),g=p?(A=j)?{backgroundImage:"url(".concat(A,")")}:{}:{};if(C.color&&(g.backgroundColor=C.color),a){var F=100*a.x,l=100*a.y;g.backgroundPosition="".concat(F,"% ").concat(l,"%")}var B;return Object(f.createElement)(P.ResizableBox,{className:x,size:{height:v},minHeight:n.n,enable:{bottom:!0},onResizeStop:function(t,A,e){X({height:parseInt(e.style.height)})},style:g},Object(f.createElement)("div",{className:"wc-block-featured-category__wrapper"},Object(f.createElement)("h2",{className:"wc-block-featured-category__title",dangerouslySetInnerHTML:{__html:p.name}}),c&&Object(f.createElement)("div",{className:"wc-block-featured-category__description",dangerouslySetInnerHTML:{__html:p.description}}),Object(f.createElement)("div",{className:"wc-block-featured-category__link"},(B=w()("wp-block-button__link","is-style-fill"),"preview"===b.categoryId?Object(f.createElement)("div",{className:"wp-block-button aligncenter",style:{width:"100%"}},Object(f.createElement)(r.RichText.Content,{tagName:"a",className:B,href:p.permalink,title:b.linkText,style:{backgroundColor:"vivid-green-cyan",borderRadius:"5px"},value:b.linkText,target:p.permalink})):Object(f.createElement)(r.InnerBlocks,{template:[["core/button",{text:Object(o.__)("Shop now",'woocommerce'),url:p.permalink,align:"center"}]],templateLock:"all"})))))}():Object(f.createElement)(P.Placeholder,{className:"wc-block-featured-category",icon:Object(f.createElement)(K,null),label:Object(o.__)("Featured Category",'woocommerce')},u?Object(f.createElement)(P.Spinner,null):Object(o.__)("No product category is selected.",'woocommerce')))})),U=[{id:1,name:Object(o.__)("Clothing",'woocommerce'),slug:"clothing",parent:0,count:10,description:"<p>".concat(Object(o.__)("Branded t-shirts, jumpers, pants and more!",'woocommerce'),"</p>\n"),image:{id:1,date_created:"2019-07-15T17:05:04",date_created_gmt:"2019-07-15T17:05:04",date_modified:"2019-07-15T17:05:04",date_modified_gmt:"2019-07-15T17:05:04",src:"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAASABIAAD/4QBARXhpZgAATU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAADIKADAAQAAAABAAADHwAAAAD/7QA4UGhvdG9zaG9wIDMuMAA4QklNBAQAAAAAAAA4QklNBCUAAAAAABDUHYzZjwCyBOmACZjs+EJ+/8AAEQgDHwMgAwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+v/EAB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQEAAECdwABAgMRBAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/bAEMAAQEBAQEBAQEBAQIBAQECAwICAgIDBAMDAwMDBAQEBAQEBAQEBAQEBAQEBAUFBQUFBQYGBgYGBwcHBwcHBwcHB//bAEMBAQEBAgICAwICAwcFBAUHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHB//dAAQAMv/aAAwDAQACEQMRAD8A/twooor2DxwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAowD1oooAaUB9qYUP1/wA/WpaKCXBFfBHWirFNKA+1BLpkNFPKH/P/AOumUENWCiiigQUUUUAFP8xvT/P5UyigaP/Q/twooor2DxwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACivJvin8ePgv8D9Fn8Q/F74p6F8OdIt0aQy6veRW5YLnIRHYPIxIICoGYngAnivzz1n/gtv/wAE7NM1O803S/i5qfjYae5We68PaDqeo2yAHZv86C1ZHRpsQoULeY5xHvGSJc4rRspQb2R+stFfjfef8Fy/2LbWznv4/D/xMu7W3A3PH4Q1IKCuROC7xLGBZkYuGLBVJwpc5Adc/wDBeb/gmvZx20lz8WNbiNw2Ch8O6r5kasP3TSJ9l3xi4IIiVgHYAttCfNVpMwdeC+0j9jqK/Lzw7/wWg/4Jl+Jb2x02z/aw0Gxvr+VYQt/Hc2iI7AE+ZLNAkMaoD88jOI1Pylt3Ffod4C+I/gH4peHbHxd8OPGOm+OPC+prvtr/AEu4juYJFyRuV42ZSDg81Kd9jU7WiiimAUUUUAFFFFABRRRQAhOAT6VBUrnjHrUVBlNhRRRQQFFFFABRRRQNbn//0f7cKKKK9g8cKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKPxosNIKKKKBBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRX56/tb/8FI/gX+ytqeleAbe1v/jn8ePEVwLWw8BeDfLvNWDGNpPMuk3hbSBVGWeXnBBCtmvzV8b+K/2u/wBsceJ7T9onx1efsw/Bm4uFGn+Avh7er/a15bncHXVtZVWKKYyFeG0wGZnO9dqGujC4SrXlyUYOT/Ber2R5+ZZthcHDnxVRRXS+79Fuz9cf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
|