From 1f6cf30627c4ae5806105fd614bfe480ce1842e2 Mon Sep 17 00:00:00 2001 From: Howard Askew <19271569+howaskew@users.noreply.github.com> Date: Tue, 4 Nov 2025 11:14:29 +0000 Subject: [PATCH 1/7] Ready to update --- EditorsDraft/edit.html | 79 ++++++++++++++++++------------------------ 1 file changed, 33 insertions(+), 46 deletions(-) diff --git a/EditorsDraft/edit.html b/EditorsDraft/edit.html index a9618c9..01dfdeb 100755 --- a/EditorsDraft/edit.html +++ b/EditorsDraft/edit.html @@ -34,14 +34,18 @@ // editors, add as many as you like // only "name" is required - editors: [ - { name: "Timothy Hill", url: "https://theodi.org/person/timothy-hill/", + editors: [{ + name: "Howard Askew", url: "https://theodi.org/person/howard-askew", + company: "Open Data Institute", companyURL: "http://opendata.institute/", + w3cid: 138948 + }], + + formerEditors: [{ name: "Timothy Hill", url: "https://theodi.org/person/timothy-hill/", company: "Open Data Institute", companyURL: "http://opendata.institute/", w3cid: 114402 }, { name: "Leigh Dodds", url: "http://ldodds.com", company: "Open Data Institute", companyURL: "http://opendata.institute/", - w3cid: 55359 } - ], + w3cid: 55359 }], // authors, add as many as you like. // This is optional, uncomment if you have authors as well as editors. @@ -58,16 +62,14 @@ } ], - logos: [ -{ - src: 'https://www.openactive.io/assets/openactive-logo-large.png', - href: "https://www.openactive.io", - alt: "openactive.io", - width: 255, //170 - height: 43, //22 - id: 'logo' -} - ], + logos: [{ + src: 'https://www.openactive.io/assets/openactive-logo-small.png', + url: "https://www.openactive.io", + alt: "openactive.io", + width: 262, + height: 44, + id: 'oa-logo' + }], // extend the bibliography entries //localBiblio: {}, @@ -86,7 +88,7 @@ // This is important for Rec-track documents, do not copy a patent URI from a random // document unless you know what you're doing. If in doubt ask your friendly neighbourhood // Team Contact. - maxTocLevel: 4, + maxTocLevel: 2, preProcess: [ ], isRecTrack: true, isNoTrack: true, @@ -143,9 +145,7 @@ } }; - - - + - - - - -
+ +
This specification introduces a data model to support the publication of data describing opportunities for people to engage in physical activities ("opportunity data"). This model covers description of activities, as well as the events and locations in which they take place. @@ -228,11 +223,8 @@ SKOS ([[SKOS]]) and the Schema.org ([[SCHEMA-ORG]]) types and properties. This existing work provides a useful existing framework around which the [OpenActive Community Group](http://www.w3.org/community/openactive/) can build additional data standards. - - -
- -
+
+

Status of This Document

Contributions to this document are not only welcomed but are actively solicited. Please add any solutions, comments, or improvements you might have via [GitHub Issues](https://github.com/openactive/modelling-opportunity-data/issues) and pull requests. The source code is available on [GitHub](https://github.com/openactive/modelling-opportunity-data). @@ -240,7 +232,6 @@

Status of This Document

This document represents a published Candidate Release, including minor non-breaking clarifications that build on the version released at [https://www.openactive.io/open-booking-api](https://www.openactive.io/open-booking-api). This Candidate Release is published for the purposes of creating accompanying tooling and gathering implementation experience, and will be updated with further clarifications and minor technical improvements based on implementation feedback. We encourage developers to implement this API and share their experience.
-
# Introduction @@ -255,7 +246,7 @@

Status of This Document

This data covers different parts of [the data spectrum](http://theodi.org/data-spectrum) and is represented in the following diagram. -
+
![](images/opportunity-data.png)
Types of physical activity data
@@ -367,7 +358,7 @@

Status of This Document

Markup (elements, attributes, properties), machine processable values (string, characters, media types), property name, or a file name is in a monospace font.
-
Definition
+
Definition
A definition of a term, to be used elsewhere in this or other specifications, is underlined and in black.
hyperlink
@@ -406,7 +397,7 @@

Status of This Document

This diagram illustrates the resources and relationships that are introduced in the following sections. -
+
![](images/schema-diagram.png)
Opportunity data schema diagram
@@ -954,7 +945,6 @@

Status of This Document

|[schema:isAccessibleForFree](https://schema.org/isAccessibleForFree)|OPTIONAL|Boolean|Indicates that an Event is free to attend. If an Event is bookable in advance, then publishers SHOULD also define a zero priced [schema:Offer](https://schema.org/Offer). If the only [schema:Offer](https://schema.org/Offer) for an Event is zero priced, then publishers SHOULD include this property with a value of `true`.| |[schema:offers](https://schema.org/offers)|RECOMMENDED|Array of [schema:Offer](https://schema.org/Offer)|Provides one or more offers to book and participate in an Event| |[schema:potentialAction](https://schema.org/potentialAction)|OPTIONAL|Array of [schema:Action](https://schema.org/Action)|Provides one or more actions that can be carried out on this Event, e.g. through interacting with an API or other service. The [[Open-Booking-API]] defines a `ReserveAction`.| -|oa:RouteGuidance|OPTIONAL|Array of [oa:RouteGuidance](https://openactive.io/RouteGuidance)|See below, [Describing Route Guidance](#describing-route-metadata-oa-RouteGuidance-)|

The following example shows a simple event description, including its start time and duration: @@ -2581,7 +2571,7 @@

Status of This Document

|[oa:shortDescription](https://openactive.io/shortDescription)|OPTIONAL|[schema:description](https://schema.org/description)|A short summary of the route, for use as a tagline or preview.| |[oa:activity](https://openactive.io/activity)|REQUIRED|Array of [schema:URL](https://schema.org/URL)|Specifies one or more physical activities that will take place during an event. The activities should ideally be taken from an activity list. In the context of Route Guidance, the activity specified will normally be one or more of https://openactive.io/activity-list#_4a19873e-118e-43f4-b86e-05acba8fb1de ("cycling"), https://openactive.io/activity-list#_95092977-5a20-4d6e-b312-8fddabe71544 ("walking") https://openactive.io/activity-list#_72ddb2dc-7d75-424e-880a-d90eabe91381 ("running"), https://openactive.io/activity-list#_45a372d9-baca-4f6c-859f-04de3efae742 ("Horse riding"), or a narrower term within these.| |distance|REQUIRED|[schema:QuantitativeValue](https://schema.org/QuantitativeValue)|Length of route. Must include both number and unit. sameAs beta:distance.| -|[oa:indicativeDuration](https://openactive.io/indicativeDuration)|RECOMMENDED|Array of [oa:IndicativeDuration](https://openactive.io/IndicativeDuration)|See [Describing Indicative Duration](#describing-indicative-durations-oa-indicativeduration-)| +|[oa:indicativeDuration](https://openactive.io/indicativeDuration)|RECOMMENDED|Array of [oa:IndicativeDuration](https://openactive.io/IndicativeDuration)|See [Describing Indicative Duration]()| |[oa:startPoint](https://openactive.io/startPoint)|REQUIRED|[schema:Place](https://schema.org/Place)|On modelling values here, see below: Describing Route Points.| |[oa:endPoint](https://openactive.io/endPoint)|OPTIONAL|[schema:Place](https://schema.org/Place)|REQUIRED if isLoop is 'false'. On modelling values here, see below: Describing Route Points.| |[oa:pointOfInterest](https://openactive.io/pointOfInterest)|OPTIONAL|Array of [schema:Place](https://schema.org/Place)|Noteworthy points along the Route. On modelling values here, see below: Describing Route Points.| @@ -3069,14 +3059,11 @@

Status of This Document

define their own namespace.
+
+Acknowledgements +================ - - -
- Acknowledgements - ================ - - The editors thank [all members](http://www.w3.org/community/openactive/participants) of the OpenActive CG for contributions of various kinds. -
+The editors thank [all members](http://www.w3.org/community/openactive/participants) of the OpenActive CG for contributions of various kinds. +
- + \ No newline at end of file From 22f5cb8bb2bc4ce9de48f03bc04bc7a7b74f8665 Mon Sep 17 00:00:00 2001 From: Howard Askew <19271569+howaskew@users.noreply.github.com> Date: Tue, 4 Nov 2025 11:51:20 +0000 Subject: [PATCH 2/7] Remove ref to primer and update version links --- EditorsDraft/edit.html | 46 +++++++++++++++++------------------------- 1 file changed, 19 insertions(+), 27 deletions(-) diff --git a/EditorsDraft/edit.html b/EditorsDraft/edit.html index 01dfdeb..d568566 100755 --- a/EditorsDraft/edit.html +++ b/EditorsDraft/edit.html @@ -2,7 +2,7 @@ - Modelling Opportunity Data 2.1 + Modelling Opportunity Data - 2.1 - Editors Draft - +
@@ -216,17 +212,13 @@ [Developer site](https://developer.openactive.io) which provides guidance and examples. The data model introduced in this document has been mapped to existing standards and vocabularies, including -SKOS ([[SKOS]]) and the Schema.org ([[SCHEMA-ORG]]) types and properties. This existing work provides a +SKOS ([[skos-primer]]) and the Schema.org ([[SCHEMA-ORG]]) types and properties. This existing work provides a useful existing framework around which the [OpenActive Community Group](http://www.w3.org/community/openactive/) can build additional data standards.
-

Status of This Document

Contributions to this document are not only welcomed but are actively solicited. Please add any solutions, comments, or improvements you might have via [GitHub Issues](https://github.com/openactive/modelling-opportunity-data/issues) and pull requests. The source code is available on [GitHub](https://github.com/openactive/modelling-opportunity-data). -
-This document represents a published Candidate Release, including minor non-breaking clarifications that build on the version released at [https://www.openactive.io/open-booking-api](https://www.openactive.io/open-booking-api). This Candidate Release is published for the purposes of creating accompanying tooling and gathering implementation experience, and will be updated with further clarifications and minor technical improvements based on implementation feedback. We encourage developers to implement this API and share their experience. -
# Introduction @@ -238,22 +230,10 @@

Status of This Document

## Categories of Physical Activity Data -There are several different categories of data that are relevant to physical activities. -This data covers different parts of [the data spectrum](http://theodi.org/data-spectrum) -and is represented in the following diagram. +A wide range of data can be relevant to physical activities, from across the [the data spectrum](http://theodi.org/data-spectrum). -
-![](images/opportunity-data.png) -
Types of physical activity data
-
+Some of this data can be *open data*. Open data is data that anyone can access, use and share. -Some of this data is shared data. It can only be accessed by -specific people or groups, under terms and conditions that define how and when -it can be accessed and used. This shared data includes personal data about -people taking part in activities and participation data that describes how people have -been involved in previous events. - -Some of this data can be open data. Open data is data that anyone can access, use and share. All of the following types of data can be published as open data: * descriptions and lists of physical activities @@ -263,7 +243,19 @@

Status of This Document

on attendance, costs, etc * any related information, e.g. about the format of the event, its organisers, etc -Collectively this is known as __*opportunity data*__. +Collectively we call this __*opportunity data*__. + +Other types of data are represented in the following diagram: +
+![](images/opportunity-data.png) +
Types of physical activity data
+
+ +Some of this data is *shared data*. It can only be accessed by +specific people or groups, under terms and conditions that define how and when +it can be accessed and used. This shared data can include personal data about +people taking part in activities and participation data that describes how people have +been involved in previous events. ## Requirements @@ -290,7 +282,7 @@

Status of This Document

At present the physical activity sector does not have a standard list of physical activities. The specification should allow data providers to share the lists they have and support the -sector in moving towards a standardised list of physical activities +sector in moving towards a standardised list of physical activities. ### Support a variety of sources @@ -317,18 +309,24 @@

Status of This Document

encourage the publishing and reuse of open data that might help people to become more active. -The following items are therefore out of scope for this specification: +The following items are out of scope for this specification: -* booking and related activities, e.g. availability, booking process and membership packages +* booking and related activities, e.g. booking process and membership packages * participation data, e.g. statistics on attendance * personal information, demographics and other information about event participants * APIs for publishing and discovering opportunity data - -Support for third-party bookings is covered in the draft [[Open-Booking-API]] -specification. +* detailed route guidance information for scheduled or self directed activity such as walking, running and cycling +* geographical route data The [OpenActive Community Group](http://www.w3.org/community/openactive/) may -produce additional specifications that address the other areas. +produce additional specifications that address these other areas: + +The recommended approach for publishing opportunity data is covered in the [[OpenActive-RPDE]] specification. + +Support for third-party bookings is covered in the draft [[Open-Booking-API]] specification. + +A standardised approach for route guidance is described in the [[OpenActive-Route-Guide]] specification. + ## Structure of this document @@ -382,7 +380,7 @@

Status of This Document

This section introduces the high-level data model for opportunity data. This includes a description of the: -* the resources that are relevant to opportunity data, e.g. places, events, activities, etc +* the resources that are relevant to opportunity data, e.g. activities, organisers, places, events, etc * the relationships between those resources * the main attributes that help to describe those resources, e.g. names, dates, etc @@ -391,10 +389,10 @@

Status of This Document

## Data Model Diagram -This diagram illustrates the resources and relationships that are introduced in the following sections. +This diagram provides a simple illustration of the resources and relationships that are introduced in the following sections.
-![](images/schema-diagram.png) +![](images/schema-diagram-20251203.png)
Opportunity data schema diagram
@@ -404,7 +402,7 @@

Status of This Document

that involves physical effort. Physical activities will usually have a well-understood, dictionary definition. -Examples of Physical Activities include walking, running, cycling, rugby, football and tennis +Examples of Physical Activities include walking, running, cycling, rugby, football and tennis. Activities should have a name. They might also be associated with one of more synonyms that provide alternative names for that activity. E.g. "Soccer" is a synonym @@ -464,28 +462,22 @@

Status of This Document

a search engine might offer users results for all types of Martial Art, or for Karate specifically.
-The proposed model for Activity Lists is based on the [[SKOS]] standard for publishing controlled +__The OpenActive Activity List__ + +There are benefits to the physical activity sector converging on a standardised list of +activities in order to improve discovery, reporting, etc. + +The OpenActive Community Group have developed and maintain the standardised [[OpenActive-Activity-List]], based on the [[skos-primer]] standard for publishing controlled vocabularies. -
-
+Where possible, data publishers SHOULD use the OpenActive Activity List. + +However, there is no requirement that applications that +implement this specification must adopt a single standardised list, or agree on standard groupings. It is not a requirement that systems store, publish or use relationships between Physical Activities. A system may choose to treat Physical Activities as simple tags -or categories associated with Events. Other systems may define a fixed list of -Physical Activities that are used as a controlled vocabulary to guides user input -and data collection. Others may adopt a more complex hierarchical approach. -
- -
-

__Developing a standard activity list__

-

This specification doesn't place any requirements on how applications manage -or use Physical Activities or Activity Lists. There is no requirement that applications that -implement this specification must adopt a single standardised list, or agree on standard groupings. The intention -here is to just capture a useful model that can represent the variety of data currently in use. -

-

However there are benefits to the physical activity sector in convergence on a standard list of -activities in order to improve discovery, reporting, etc. The OpenActive Community Group are developing -a standard list as a separate activity. For more information see [[OpenActive-Activity-List]]. +or categories associated with Organisers or Events. Other systems may define a fixed list used as a controlled vocabulary to guides user input +and data collection. Others may adopt more complex hierarchical approaches.

## Events @@ -506,7 +498,7 @@

Status of This Document

For some scheduled events, participants may not have to commit to attending every session. They can drop-in for individual classes, or build up a regular habit to -improve their fitness. For other events, like a course, there is might be an +improve their fitness. For other events, like a course, might be an expectation that a participant will attend every class. Some large scale events, such as a family fun day, might consist of a programme @@ -535,21 +527,20 @@

Status of This Document

There are a variety of ways to categorise and describe events. This includes restrictions on attendance, aspect of suitability for different audiences and fitness levels, and a mixture of pre-requisites such as the need for certain qualifications, membership or equipment. -

-

-The initial version of this specification prioritises capturing the essential elements of describing an event. The + +The initial version of this specification prioritised capturing the essential elements of describing an event. The structured information about time, place and activity is supplemented with some basic descriptive properties. -This also includes the ability to add "tags" to an event to capture a variety of categorisation elements. Future -versions of this specification will use experience working with real-world data to decide the best approach of -formalising these categories. + +Future versions of this specification will be refined based on experience working with real-world data. +See [extending the model](#extending-the-model) and the [beta namespace](#beta-namespace).

## Organisers (Persons and Organizations) -Events have __*organisers*__. An event organiser might be a __*Person*__ or an __*Organization*__. -The organiser of an event is the person or organisation who arranged and/or hosts the event. The organizer -will be the person or organisation who is ultimately responsible for an Event. +Physical Activities have __*organisers*__. An organiser might be a __*Person*__ or an __*Organization*__. +The organiser of an Event is the person or organisation who arranged and/or hosts the event. The organizer +will be the person or organisation who is ultimately responsible for the event. Examples of organisers might be coaches, or a local sports club. @@ -560,7 +551,7 @@

Status of This Document

E.g. links to their web sites, photos, logos or contact details.
-

__Applications must not publish personal data without permission__

+__Applications must not publish personal data without permission__

This specification provides a data model for publishing information about individual people, e.g. coaches, volunteers, etc. However applications MUST respect privacy and data protection laws and must not publish @@ -576,7 +567,7 @@

Status of This Document

## Places -Events take place in a __*location*__. But, depending on the activity, the location +Physical Activities take place in a __*location*__. But, depending on the activity, the location may be defined to different levels of precision. For example: * A gym class may take place in a leisure centre at a specific address or other precisely defined location @@ -598,7 +589,7 @@

Status of This Document

The concept of Place therefore covers general outdoor areas such as parks, event venues (e.g. a Leisure centre) and facilities within a venue (e.g. a squash court, running track, etc). Facilities are contained in Places. -A __Sports Activity Location__ is a type of Place that is used to describe a facilities within a broader +A __Sports Activity Location__ is a type of Place that is used to describe facilities within a broader Place. Places may have additional descriptive properties, for example: @@ -609,16 +600,16 @@

Status of This Document

## Programmes and Brands -Events are often organised and run in a variety of different ways. This tailoring +Physical Activities are often organised and run in a variety of different ways. This tailoring might include adjusting the activity to a particular type of participant, demographic. -Or it could include running the event in a particular style, e.g. with a fixed routine +Or it could include running an event in a particular style, e.g. with a fixed routine or sequence of activities. A __*Programme*__ describes a means of organising and running a Physical Activity. Some programmes are very loosely defined. While others are more structured and may be run to a specific agenda or in a particular style. Programmes are often associated with branding or marketing that helps participants understand more about what they -can expect from an event of that format. Formats might be offered or overseen by specific organisations +can expect from an event of that format. Formats might be offered or overseen by specific organisations. Examples of programmes include: @@ -626,7 +617,7 @@

Status of This Document

* Learn to Row, from British Rowing * Back to Netball, from England Netball -Programmes provide another means of tagging or describing Events to help describe them to +Programmes provide another means of tagging or describing Physical Activities to help describe them to participants. When participants are looking for opportunities they may be interested in discovering Events based on either the general activity (e.g. Running) or a specific programme (Back to Netball). @@ -639,13 +630,14 @@

Status of This Document

An __*Offer*__ is used to describe the terms under which a participant can pay to attend an event.
-

+ The concept of an Offer is taken from Schema.org, which itself references the [Good Relations](http://www.heppnetz.de/projects/goodrelations/) vocabulary for ecommerce. The data model described in a later section is not intended as a -complete specification. The concept is introduced in this version of specification to highlight -the support available in Schema.org for associating offers with events. Later versions of the specification -will explore the area of booking in more detail. -

+complete specification, but highlights +the support available in Schema.org for associating offers with events. + +Booking is explored in more detail in the [[Open-Booking-API]] specification. +
## Facility Use and Slots @@ -690,13 +682,20 @@

Status of This Document

## Route Guidance -In addition to Events and Facilities hosted by leisure or recreational operators, opportunities for exercise may alse be presented by outdoor trails and pathways suitable for e.g. walking, cycling, horse-riding, etc. For the purposes of this specification, such trails and pathways are referred to as __Routes__, and information about them as __Route Guidance__. +Opportunities for exercise may also be presented by outdoor trails and pathways suitable for e.g. walking, cycling, horse-riding, etc. +For the purposes of this specification, such trails and pathways are referred to as __Routes__, and information about them as __Route Guidance__. + +In the OpenActive context, __Routes__ are considered to be a geographical entity: that is to say, the path or trail itself, +as characterised by distance, terrain, elevation, and other strictly geographical data points. +Note that __Routes__ themselves are not modelled, beyond basic provision of a .gpx file or similar for pathfinding. + +__Route Guidance__, by contrast, consists of information users might find helpful in accessing or engaging with the __Route__, for instance its starting point, degree of challenge, points of interest, etc. -In the OpenActive context, __Routes__ are considered to be a geographical entity: that is to say, the path or trail itself, as characterised by distance, terrain, elevation, and other strictly geographical data points. __Route Guidance__, by contrast, consists of information users might find helpful in accessing or engaging with the __Route__, for instance its starting point, degree of challenge, points of interest, etc. +__Route Guidance__ objects may exist either as attributes of a scheduled Event or Session (acting as an amenity or resource supporting a planned activity), +or as standalone entitites (indicating the existence or availability of a __Routes__ for self-directed use). -Note that modelling of __Routes__ themselves is beyond the current scope of this specification, beyond basic provision of a .gpx file or similar for pathfinding. __Route Guidance__, however, **is** within scope, with the intention that such __Metadata__ objects should give users all the information necessary for them to engage with the activity opportunity the __Route__ presents. +Refer to the [[OpenActive-Route-Guide]] specification for full details. -Note that __Route Guidance__ objects may exist either as attributes of a scheduled Event or Session (acting as an amenity or resource supporting a planned activity), or as self-standing entitites (simply indicating the existence or availability of a __Route__ for use).
@@ -706,7 +705,7 @@

Status of This Document

have then been extended to cover the additional requirements needs to support the publication of opportunity data. -The Simple Knowledge Organisation System ([[SKOS]]) is a W3C standard for publishing taxonomies and +The Simple Knowledge Organisation System ([[skos-primer]]) is a W3C standard for publishing taxonomies and category schemes. It can be used to help publish and organise Activity Lists and to describe Physical Activities. @@ -864,7 +863,7 @@

Status of This Document

to publish that list of values as a "controlled vocabulary". This allows a publisher to publish the list of values, with supporting documentation -and definitions in a machine-readable format. We use the existing [[SKOS]] +and definitions in a machine-readable format. We use the existing [[skos-primer]] standard as a means of publishing these vocabularies. A number of properties in this data model allow data publishers to use values @@ -2244,7 +2243,7 @@

Status of This Document

### Describing Physical Activities -The following properties from the [[SKOS]] specification can be used to describe physical activities. +The following properties from the [[skos-primer]] specification can be used to describe physical activities. |Property|Status|Format|Notes| |--- |--- |--- |--- | @@ -2946,11 +2945,11 @@

Status of This Document

### Relationship with Schema.org and SKOS -This specification draws heavily on [[SCHEMA-ORG]] and [[SKOS]] to define its +This specification draws heavily on [[SCHEMA-ORG]] and [[skos-primer]] to define its core data model. This is supplemented with additional custom types and properties that capture additional requirements for the physical activity sector. -The [[SCHEMA-ORG]] and [[SKOS]] specifications define additional properties +The [[SCHEMA-ORG]] and [[skos-primer]] specifications define additional properties that are not directly referenced in this document. Rather than reflect the whole of these specifications in this document, we have diff --git a/EditorsDraft/images/schema-diagram-20251203.png b/EditorsDraft/images/schema-diagram-20251203.png new file mode 100644 index 0000000000000000000000000000000000000000..1587a31371441b83d168bb8ad2cc4ff2e9634f6b GIT binary patch literal 319968 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 z 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%0D4C&glD{M&=SS~8++ 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%0ACwbW<#$a=S(o2m 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

W+gztodR; z0O9A0bM^>kK9*l|&i%{oe!tOVjy;@bU+n!x(6Tl$M0sJ}iQ8g~;kAge$6X~O#}8|p z{CJkA@<0FP^%W60D6gC~3JptPqvpVd$?~CNI#aLhIj4kOLYhd$<+3HR*TvS(@QKYy z5P3a6@jsA+Rn_R$A-sMxECd(hwCeM7w;y~wmInO{ zA8ZVr=oqPK(=Sy|wgp8Kvo*dB_bHl@ljokVTDFf&%E7wj@sXEZw?JLzYsUZ{$qhIy zV<8k=zFzdpWQ}9-l3;#D^m_<~7dK9J+-$yjMBMj-`i}E?=l!D4<2Wb4ykep9@#Q2# zC3@itg7_A|ib}RgpUp`$wLL8xzL6=1i?+-twOCu2>r3a3sBy_N=|-Ec%GlW_;pxI$ zAo5j%t336YQF5EJa0ST2jL{^HrsdHAV;AkB^unw}yHutZh$B!QyUQgW$JJv}8HMkehrw4Gs(t$M^UR5(TJHm!OINEt4Z)5)+4*Ua8|08kZbI{XfGeH%&lbIG zAzT6_&(&}B)mP%T#laf|(&n9h#1d%70HO24Qhx?6FCnBo&1oU9Pi2duT0-(8p5rbb z*E{t`5rJtOn0fOScTU8U>)dlX%5z6DV3j>VC5=4>U^+;2mZ)1V5cR(eCf6rsCI-_p z)lmt{9q}k}pSIW)sC?GGJ-ualCcY(82S)Hf1;bM@N(A-gbLjrQR)W~%NA!2f;8v>c zA773-J)@T+GPzkdCMavZej;I+y`hgjY4VgQQ<|0DHxE~7hi2}dbpc=OTSd5X;I7jp zrcFds8m=;L8OwGgnF}~`MrNFjr98Ap8)ZQve_nGXaBRw{f{FdqoBx}019h4(Xr+)s zpas(R3mKB{V@WcI1Nq)Gc_3TC0Z^r*3@`Bg_q{XC&`FN@x5&X4EGHLY(#I-H;&BaEmjWA9|s zm;n(*@gg+QhY!s^p|`#>z!NV-QX6@1BV zZ>?d|LR6a%)PjIG_ioX&#!RNMMmn*dW(ReQ_j6gR%D|E=v1xeT7VTM@7bPOOd_LYL z6M|wiIG;ApyF*``iznZ>K&-dpNHG%6xsFM39z!>S&cFP2Wg)Gn_FF#=D2qGe z%kQthX5{pIc46h`1Zh*Lc{J)^&(gokKm2><19S@Y-hC=lO;+W&z#^zj%J(NJw`~tsH zBV|5DGXrDxx6KkhmmIhFMa0ip)Sgum)3_6RoOPbz7(p3f=uZx5(_6a;&bH^)xqiDi zP9+y0tf(+ofoKT%i4#x0rT%=Gs-r{|?1{l@atlLlMj5`*cv@Xw!Xq+_{jxRq3MStl z?ous&cIGno-Y{!240xG;u#OQ-aY>K)0 zva9!6uTBZRU8qi?+!9Y7dt3M80--d{@44sE`VebFI1d=|1BJ+B;bY`R0?sA(m=neY zcI(P3!$lOWq+jz9tn`PfIANq5C}*HdiHTQcEusYSj6xL^tw*<33b|a%`l0Puw>;2N z{E%v`FFn%u``|m_G11mE)l^BWg{VD5^iMt*1}`LbNkUFDgPwzXglbi}Q z8T9T))`kDo@2OMc#*HByY~GmfmK_=y;HggP&Gh{Cy6O0t3Ii;W7I5lMWC19Sf%a%| zt^2Az>YQDX_UP=IsLAr9R)sB~jQ9#(+A>glbJwyseCJt_@d@>RAE2MUvyTG;#(4k` zeYyx+Tx%`=LGgbEJQD#lZNTtj^KRfFCeph=aRKCcz(+HHycN#iE;m?)VF4e+axkyK z3Owlmkzsfx02=}sG@81kA>D+_tAVphzyTiKyO2i6fjo8aXv&pn;1Uqf#V2if%s*OY z0S8Qh3neaJ$OZf8N;hPXMICsgW4ZHoh%YzXHqCkgF$64NmpRCTV8}WT){wH>3mn8Q zI%9a;qy#bw!?1fUG^2o~LV&Y^{*Az~1@jWn)ExuE*PxKt*x0)le8D_0Q8USej&aua ZpZ)Qyy8)py-Z+75_jL7hS?83{1ORKv8!G?+ literal 0 HcmV?d00001 diff --git a/README.md b/README.md index 5c74c20..c534795 100644 --- a/README.md +++ b/README.md @@ -26,6 +26,5 @@ The editors draft is the primary working document. Once this has been reviewed a For live reloading of the document during editing, run `gulp`. -The specification will be automatically deployed following a merge of a pull request into the master branch. This is handled by [Travis](https://travis-ci.org/openactive/modelling-opportunity-data) which will render both versions of the specification to HTML and push them to the `gh-pages` branch of this repo. - +The specification will be automatically deployed following a merge of a pull request into the master branch. This is handled by [Travis](https://travis-ci.org/openactive/modelling-opportunity-data) which will render both versions of the specification to HTML and push them to the `gh-pages` branch of this repo. From 826c4b45de660395baf8c04a03157645d44f373c Mon Sep 17 00:00:00 2001 From: Howard Askew <19271569+howaskew@users.noreply.github.com> Date: Thu, 11 Dec 2025 10:43:28 +0000 Subject: [PATCH 4/7] Section 5 --- EditorsDraft/edit.html | 609 ++++++++++------------------------------- 1 file changed, 150 insertions(+), 459 deletions(-) diff --git a/EditorsDraft/edit.html b/EditorsDraft/edit.html index d8a6626..f8eb8b2 100755 --- a/EditorsDraft/edit.html +++ b/EditorsDraft/edit.html @@ -716,7 +716,7 @@ Both standards are widely used, and can be used to publish data in a variety of structured formats, including [[JSON-LD]]. -The __[*OpenActive Vocabulary*](https://www.openactive.io/ns/)__ [[OpenActive-Vocabulary]] is a custom vocabulary designed to support the publication of +The [[OpenActive-Vocabulary]] is a custom vocabulary designed to support the publication of opportunity data. It defines a number of new terms that extend SKOS and Schema.org to cover additional requirements highlighted in this specification. @@ -742,11 +742,11 @@

In the following sections all referenced terms have been qualified using their namespace prefix. This highlights the source vocabulary in which they have been defined. Terms have also been linked to their definitions. -

-

-The examples in each section use [[JSON-LD]] syntax and reference the [OpenActive JSON-LD context](https://openactive.io/ns/oa.jsonld) defined by [[OpenActive-Vocabulary]], which is accessible at `https://openactive.io/` when using an `Accept` header that includes `application/ld+json`. -

-

+ +The examples in each section use [[JSON-LD]] syntax and reference the [OpenActive JSON-LD context](https://openactive.io/ns/oa.jsonld) +defined by [[OpenActive-Vocabulary]], which is accessible at `https://openactive.io/` when using an `Accept` header that includes `application/ld+json`. + + The context removes the need to use explicit namespace prefixes in the JSON documents. The context also maps the JSON-LD [@type](https://www.w3.org/TR/json-ld/#specifying-the-type) and [@id](https://www.w3.org/TR/json-ld/#node-identifiers) properties to simple keys (`type` and `id`). This further limits the amount of JSON-LD syntax exposed to developers.

@@ -760,12 +760,8 @@ |--- |--- |--- | |Activity List|[skos:ConceptScheme](https://www.w3.org/2009/08/skos-reference/skos.html#ConceptScheme)|Activity lists are controlled vocabularies and map well to the definition of a SKOS Concept Scheme.| |Physical Activity|[skos:Concept](https://www.w3.org/2009/08/skos-reference/skos.html#Concept)|Individual Physical Activities can be represented as individual SKOS concepts| -|Event|[schema:Event](https://schema.org/Event)|Schema.org provides a well defined model for Events with properties that cover many -of the core requirements for opportunity data. This specification defines some -additional types of Event and properties for describing them in the context of -publishing opportunity data.| -|Place|[schema:Place](https://schema.org/Place)|As well as the general definition of a Place, Schema.org defines sub-types including -[schema:EventVenue](https://schema.org/EventVenue) and [schema:SportsActivityLocation](https://schema.org/SportsActivityLocation) which can be used where appropriate| +|Event|[schema:Event](https://schema.org/Event)|Schema.org provides a well defined model for Events with properties that cover many of the core requirements for opportunity data. This specification defines some additional types of Event and properties for describing them in the context of publishing opportunity data.| +|Place|[schema:Place](https://schema.org/Place)|As well as the general definition of a Place, Schema.org defines sub-types including [schema:EventVenue](https://schema.org/EventVenue) and [schema:SportsActivityLocation](https://schema.org/SportsActivityLocation) which can be used where appropriate| |Facility Use|[schema:FacilityUse](https://schema.org/FacilityUse)|Products that describe opportunities to use facilities in a location| |Organization|[schema:Organization](https://schema.org/Organization)|Covers all types of organisations, including companies, clubs, etc| |Person|[schema:Person](https://schema.org/Person)|An individual person| @@ -791,9 +787,6 @@ * a stable link that will resolve to a public web page, accessible to both web browsers and applications * a consistent link that will allow reusers to rely on the URL as an identifier, e.g. to merge in updated data -
This specification provides three properties for identifying resources: @@ -877,8 +870,8 @@ Publishers SHOULD use values from standard vocabularies where available. -For example, the community group is developing a controlled vocabulary that defines -a standard activity list. Values from this vocabulary can be used in the `oa:activity` +For example, the community group has developed a controlled vocabulary that defines +a standard activity list. Values from this vocabulary SHOULD be used in the `oa:activity` property. The OpenActive Community Group may decide to define and recommend @@ -888,11 +881,11 @@ ## Describing Events (schema:Event) -

+ The Schema.org [schema:Event](https://schema.org/Event) type corresponds to the definition of Event given earlier in this specification. The properties and relationships associated with the [schema:Event](https://schema.org/Event) type can all be used to describe events. -

+

The following table illustrates how the essential aspects of describing an event map to existing Schema.org properties and/or properties defined in the OpenActive Vocabulary. @@ -936,6 +929,8 @@ |[schema:isAccessibleForFree](https://schema.org/isAccessibleForFree)|OPTIONAL|Boolean|Indicates that an Event is free to attend. If an Event is bookable in advance, then publishers SHOULD also define a zero priced [schema:Offer](https://schema.org/Offer). If the only [schema:Offer](https://schema.org/Offer) for an Event is zero priced, then publishers SHOULD include this property with a value of `true`.| |[schema:offers](https://schema.org/offers)|RECOMMENDED|Array of [schema:Offer](https://schema.org/Offer)|Provides one or more offers to book and participate in an Event| |[schema:potentialAction](https://schema.org/potentialAction)|OPTIONAL|Array of [schema:Action](https://schema.org/Action)|Provides one or more actions that can be carried out on this Event, e.g. through interacting with an API or other service. The [[Open-Booking-API]] defines a `ReserveAction`.| +|[oa:RouteGuidance]()|OPTIONAL|Array of oa:RouteGuidance|Refer to [[OpenActive-Route-Guide]]. Provides information about a route or trail for walking, running, cycling, etc. The RouteGuide data object itself may be fully represented as the value of this property. Or, it may be populated by a URL that resolves to such a data object.| +

The following example shows a simple event description, including its start time and duration: @@ -1940,8 +1935,7 @@ types for describing locations. The [schema:location](https://schema.org/location) property can be used to -relate an [schema:Event](https://schema.org/Event) -or [oa:FacilityUse](https://openactive.io/FacilityUse) to a Place. +relate an [schema:Event](https://schema.org/Event),[oa:FacilityUse](https://openactive.io/FacilityUse) or [schema:Organizer](https://schema.org/organizer) to a Place. The following table lists a number of properties that can be used to describe a [schema:Place](https://schema.org/Place). @@ -2141,13 +2135,13 @@

Applications must not publish personal data without permission

-

+ While the [schema:Person](https://schema.org/Person) type allows a variety of information to be published about a person, applications MUST not publish this information as open data without consent. -

+
-To describe the people and organisations involving in organising Events, Schema.org provides the [schema:Person](https://schema.org/Person) and [schema:Organization](https://schema.org/Organization) types. +To describe the people and organisations involved in organising Physical Activities, Schema.org provides the [schema:Person](https://schema.org/Person) and [schema:Organization](https://schema.org/Organization) types. People and organisations can be associated with an Event using the [schema:organizer](https://schema.org/organizer), [schema:contributor](https://schema.org/contributor) or [oa:leader](https://openactive.io/leader) properties. These allow some flexibility in defining how a person or organisation is associated with an event. For example an event may be: @@ -2167,18 +2161,35 @@ |--- |--- |--- |--- | |`@type`|REQUIRED|String|Person or Organization| |`@id`|RECOMMENDED|URI|A URI providing a unique identifier for the resource| -|[schema:identifier](https://schema.org/identifier)|OPTIONAL|Number, String, [schema:PropertyValue](https://schema.org/PropertyValue) or an array of [schema:PropertyValue](https://schema.org/PropertyValue)|A local identifier for the resource.| -|[schema:url](https://schema.org/url)|RECOMMENDED for Organization. OPTIONAL for Person|URL|A URL to the homepage or other page about the organisation| |[schema:name](https://schema.org/name)|REQUIRED for Organization.OPTIONAL for Person.|String|The name of the organisation| -|[schema:description](https://schema.org/description)|OPTIONAL|String|A description of the organisation| -|[schema:logo](https://schema.org/logo)|OPTIONAL|[schema:ImageObject](https://schema.org/ImageObject)|Logo for the organization| -|[schema:telephone](https://schema.org/telephone)|RECOMMENDED for Organization. OPTIONAL for Person.|String|Telephone number of the organization or person.| -|[schema:sameAs](https://schema.org/sameAs)|RECOMMENDED for Organization. OPTIONAL for Person.|Array of String|Lists the URL(s) of the official social media profile pages associated with the organization or person.| +|[schema:description](https://schema.org/description)|RECOMMENDED for Organization. OPTIONAL for Person.|String|A free text description containing a brief summary of the organisation.| +|[schema:url](https://schema.org/url)|RECOMMENDED for Organization. OPTIONAL for Person|URL|A URL to the organisation’s website homepage or other page about the organisation.1| +|[schema:sameAs](https://schema.org/sameAs)|RECOMMENDED for Organization. OPTIONAL for Person.|String or Array of String|Lists the URL(s) of the official social media profile pages associated with the organization or person.1| +|[oa:activity](https://openactive.io/activity) | REQUIRED if publishing opportunities at the organisation level. 2 | Array of [skos:Concept](https://www.w3.org/2009/08/skos-reference/skos.html#Concept) | Specifies one or more physical activities that are provided by the organisation. | +|[schema:location](https://schema.org/location) | REQUIRED if publishing opportunities at the organisation level. 2 | [schema:Place](https://schema.org/Place) or array of [schema:Place](https://schema.org/Place), [schema: address](https://schema.org/address), String | The main address of the organisation or key locations of the activities provided by the organisation. | +|[schema:email](https://schema.org/email) | RECOMMENDED for Organization. OPTIONAL for Person. | String | A contact email address for the organisation.1 | +|[schema:telephone](https://schema.org/telephone)|RECOMMENDED for Organization. OPTIONAL for Person.|String|A contact telephone number of the organization or person.| +|[schema:logo](https://schema.org/logo)|OPTIONAL|[schema:ImageObject](https://schema.org/ImageObject)| A URL to an image associated with the organisation which can be presented alongside its name. | +|[schema:alternativeName](https://schema.org/alternateName) | OPTIONAL | String or array of String | Aliases, common acronyms or alternative names for the organisation. | +|[oa:genderRestriction](https://openactive.io/genderRestriction) | OPTIONAL if publishing opportunities at the organisation level. | [oa:GenderRestrictionType](https://openactive.io/GenderRestrictionType) | Indicates that an organisation provides activities that are restricted to Male or Female participants, or that there are no restrictions. 3 values are defined as URIs however see [related discussion](https://github.com/openactive/modelling-opportunity-data/issues/69%20). | +|[oa:ageRange](https://openactive.io/ageRange) | OPTIONAL if publishing opportunities at the organisation level. | [schema:QuantitativeValue](https://schema.org/QuantitativeValue) | Indicates that an organisation provides activities suitable for a specific age range. Specified as a [QuantitativeValue](https://schema.org/QuantitativeValue) with [minValue](https://schema.org/minValue) and [maxValue](https://schema.org/maxValue) properties | +|[schema:memberOf](https://schema.org/memberOf) | OPTIONAL if publishing opportunities at the organisation level. | String | The Organisation Id for an organisation that this club is affiliated to. For example, a club can link to its National Governing Body. | +|[schema:member](https://schema.org/member) | OPTIONAL if publishing opportunities at the organisation level. | String or array of String | The organisation IDs for organisations affiliated to this organisation. For example, a National Governing Body can list its current affiliated clubs. | +|[schema:identifier](https://schema.org/identifier)|OPTIONAL|Number, String, [schema:PropertyValue](https://schema.org/PropertyValue) or an array of [schema:PropertyValue](https://schema.org/PropertyValue)|A local identifier for the resource.| + +
+

Publishing opportunity data at the organiser level

+ +

1 At least one form of contact information (url, sameAs, email, or telephone) MUST be provided when publishing organisation data that is not assoicated with an Event or FacilityUse.

+

2 An activity and location MUST be provided when publishing organisation data that is not assoicated with an Event or FacilityUse.

+

2 The following additional details: genderRestriction, ageRange, memberOf, member MAY be provided when publishing organisation data that is not assoicated with an Event or FacilityUse.

+ +
The following example illustrates how to associate an [schema:Organization](https://schema.org/Organization) with an event: -

+

   {
     "@context": "https://openactive.io/",
     "type": "Event",
@@ -2188,17 +2199,59 @@
     "startDate": "2017-03-22T20:00:00-05:00",
     "duration": "PT60M",
     "organizer": [{
-"type": "Organization",
-"url": "http://example.org/clubs/1",
-"name": "Bath Tai Chi Club",
-"logo": [{
-    "type": "ImageObject",
-    "url": "http://www.example.org/clubs/1/logo.png"
-}]
+      "type": "Organization",
+      "url": "http://example.org/clubs/1",
+      "name": "Bath Tai Chi Club",
+      "logo": [{
+          "type": "ImageObject",
+          "url": "http://www.example.org/clubs/1/logo.png"
+      }]
     }]
   }
 
+The following example illustrates how to describe an [schema:Organization](https://schema.org/Organization) as a provider of opportunities for Physical Activity: + +

+  {
+    "@context": "https://openactive.io/",
+    "@type": "Organizer",
+    "@id": "https://opensessions.io/api/id/organizers/2572",
+    "name": "Greenwich Yacht Club",
+    "description": "Community amateur sports club focused on getting people sailing.",
+    "url": "http://www.greenwichyachtclub.co.uk",
+    "sameAs": [
+        "http://www.greenwichyachtclub.co.uk",
+        "https://www.facebook.com/GreenwichYachtClub/",
+        "https://www.twitter.com/greenwichYC"
+    ],
+    "activity": [
+        {
+            "@id": "https://openactive.io/activity-list\#d2733a1c-662c-427a-a270-400171c07320",
+            "@type": "Concept",
+            "inScheme": "https://openactive.io/activity-list",
+            "prefLabel": "Rowing"
+        }
+    ],
+    "location": {
+        "@type": "Place",
+        "name": "Greenwich Yacht Club, London SE10 0BW, UK",
+        "geo": {
+            "@type": "GeoCoordinates",
+            "latitude": 51.4955,
+            "longitude": 0.018473
+        },
+        "address": {
+            "@type": "PostalAddress",
+            "streetAddress": "Greenwich Yacht Club, Peartree Wharf, 1 Peartree Way",
+            "addressLocality": "Greenwich",
+            "addressRegion": "London",
+            "postalCode": "SE10 0BW",
+            "addressCountry": "UK"
+        },
+    }
+
+ ## Describing Activity Lists (skos:ConceptScheme) and Physical Activity (skos:Concept) List of Physical Activities are controlled vocabularies published using the types and properties defined by the [SKOS](https://www.w3.org/TR/skos-primer/) standard. That @@ -2231,12 +2284,12 @@ "title": "Activity List", "description": "An example activity list", "concept": [{ -"type": "Concept", -"prefLabel": "Martial Arts", -"narrower": { - "type": "Concept", - "prefLabel": "Tai Chi" -} + "type": "Concept", + "prefLabel": "Martial Arts", + "narrower": { + "type": "Concept", + "prefLabel": "Tai Chi" + } }] }
@@ -2299,10 +2352,10 @@ "description": "A tai chi class intended for beginners", "duration": "PT60M", "offers": [{ -"type": "Offer", -"name": "Single session", -"price": 5, -"priceCurrency": "GBP" + "type": "Offer", + "name": "Single session", + "price": 5, + "priceCurrency": "GBP" }] } @@ -2416,56 +2469,56 @@ "description": "Table tennis tables are available to hire for thirty minute slots", "activity": "Table Tennis", "provider": { -"type": "Organization", -"name": "Leisure Centre Ltd" + "type": "Organization", + "name": "Leisure Centre Ltd" }, "location": { -"type": "Place", -"name": "Example Leisure Centre", -"address": { - "type": "PostalAddress", - "streetAddress": "1 High Street", - "addressLocality": "Bristol", - "addressRegion": "Somerset", - "postalCode": "BS1 4SD", - "addressCountry": "GB" -} + "type": "Place", + "name": "Example Leisure Centre", + "address": { + "type": "PostalAddress", + "streetAddress": "1 High Street", + "addressLocality": "Bristol", + "addressRegion": "Somerset", + "postalCode": "BS1 4SD", + "addressCountry": "GB" + } }, "offers": [ - { - "type": "Offer", - "name": "30 minute hire", - "price": 10, - "priceCurrency": "GBP" - } + { + "type": "Offer", + "name": "30 minute hire", + "price": 10, + "priceCurrency": "GBP" + } ], "event": [ - { - "type": "Slot", - "id": "http://www.example.org/facility-use/slots/1", - "facilityUse": "http://www.example.org/facility-use/1", - "startDate": "2018-03-01T10:00:00Z", - "duration": "PT30M", - "remainingUses": 1, - "maximumUses": 4 - }, - { - "type": "Slot", - "id": "http://www.example.org/facility-use/slots/2", - "facilityUse": "http://www.example.org/facility-use/1", - "startDate": "2018-03-01T11:00:00Z", - "duration": "PT30M", - "remainingUses": 3, - "maximumUses": 4, - "offers": [ - { - "type": "Offer", - "name": "30 minute hire", - "price": 15, - "priceCurrency": "GBP" - } - ] - } + { + "type": "Slot", + "id": "http://www.example.org/facility-use/slots/1", + "facilityUse": "http://www.example.org/facility-use/1", + "startDate": "2018-03-01T10:00:00Z", + "duration": "PT30M", + "remainingUses": 1, + "maximumUses": 4 + }, + { + "type": "Slot", + "id": "http://www.example.org/facility-use/slots/2", + "facilityUse": "http://www.example.org/facility-use/1", + "startDate": "2018-03-01T11:00:00Z", + "duration": "PT30M", + "remainingUses": 3, + "maximumUses": 4, + "offers": [ + { + "type": "Offer", + "name": "30 minute hire", + "price": 15, + "priceCurrency": "GBP" + } + ] + } ] } @@ -2533,376 +2586,14 @@
-

-The community group feels that the data model proposed in this section adequately covers the primary use cases relating to publishing data on opportunities to hire and use facilities

-

However we recognise that there may be some consequences on the volume of data shared via [RPDE feeds](https://www.openactive.io/realtime-paged-data-exchange/). Specifically, for multi-use facilities the booking of mutually exclusive configurations will end up increasing the volume of updates that need to be communicated to users. -

-

The community group has documented this issue and [requests feedback from publishers and users](https://github.com/openactive/modelling-opportunity-data/issues/73) based on implementation feedback before deciding how to address the issue.

-
- -## Describing Route Guidance (`oa:RouteGuidance`) -The purpose of the __Route Guidance__ model is to describe a __Route__: that is to say, while it concerns and points to geographic information, it is not itself a geo-information type. +The community group feels that the data model proposed in this section adequately covers the primary use cases relating to publishing data on opportunities to hire and use facilities. -Route Guidance is often generated over an extended period of curation: that is to say, initially sparse information about a Route is frequently augmented over time, until a full description of the Route emerges. While the Route Guidance model is rich, then, the number of REQUIRED fields is relatively small, in keeping with this curation workflow. +However we recognise that there may be some consequences on the volume of data shared via [RPDE feeds](https://www.openactive.io/realtime-paged-data-exchange/). Specifically, for multi-use facilities the booking of mutually exclusive configurations will end up increasing the volume of updates that need to be communicated to users. -|Property|Status|Type|Notes| -|--- |--- |--- |--- | -|@type|REQUIRED|[schema:Text](https://schema.org/Text)|`RouteGuidance`| -|@id|REQUIRED|[schema:url](https://schema.org/url)|A URI providing a unique identifier for the resource| -|[schema:name](https://schema.org/name)|REQUIRED|[schema:Text](https://schema.org/Text)|The name of the Route| -|[oa:originatingPublisher](https://openactive.io/originatingPublisher)|REQUIRED|[schema:Organization](https://schema.org/Organization)|The Organization originally providing the information about the Route| -|[schema:url](https://schema.org/url)|OPTIONAL|`schema:URL`|A URL to a web page (or section of a page) describing the `Route`. If present, the value of the `schema:url` attribute SHOULD NOT be the same as `oa:originatingPublisher`.| -|[oa:createdBy](https://openactive.io/createdBy)|OPTIONAL|Array of [schema:Person](https://schema.org/Person)|Individual(s) responsible for creating the original Route or Route Guidance information| -|[schema:datePublished](https://schema.org/datePublished)|RECOMMENDED|[schema:Date](https://schema.org/Date)|Date Route was originally published| -|[oa:dateModified](https://openactive.io/dateModified)|RECOMMENDED|[schema:Date](https://schema.org/Date) or [schema:DateTime](https://schema.org/DateTime)|Last point at which route information was added or edited.| -|[oa:verifiedBy](https://openactive.io/verifiedBy)|RECOMMENDED|Array of [schema:Person](https://schema.org/Person) or [schema:Organization](https://schema.org/Organization)|Person or organisation who has confirmed accuracy of route information| -|[oa:dateVerified](https://openactive.io/dateVerified)|RECOMMENDED|[schema:Date](https://schema.org/Date) or [schema:DateTime](https://schema.org/DateTime)|REQUIRED if 'verifiedBy' is supplied. Can be specified as [schema:Date](https://schema.org/Date) or [schema:DateTime](https://schema.org/DateTime)| -|[schema:description](https://schema.org/description)|REQUIRED|[schema:Text](https://schema.org/Text)|A free text description of the route.| -|[oa:shortDescription](https://openactive.io/shortDescription)|OPTIONAL|[schema:description](https://schema.org/description)|A short summary of the route, for use as a tagline or preview.| -|[oa:activity](https://openactive.io/activity)|REQUIRED|Array of [schema:URL](https://schema.org/URL)|Specifies one or more physical activities that will take place during an event. The activities should ideally be taken from an activity list. In the context of Route Guidance, the activity specified will normally be one or more of https://openactive.io/activity-list#_4a19873e-118e-43f4-b86e-05acba8fb1de ("cycling"), https://openactive.io/activity-list#_95092977-5a20-4d6e-b312-8fddabe71544 ("walking") https://openactive.io/activity-list#_72ddb2dc-7d75-424e-880a-d90eabe91381 ("running"), https://openactive.io/activity-list#_45a372d9-baca-4f6c-859f-04de3efae742 ("Horse riding"), or a narrower term within these.| -|distance|REQUIRED|[schema:QuantitativeValue](https://schema.org/QuantitativeValue)|Length of route. Must include both number and unit. sameAs beta:distance.| -|[oa:indicativeDuration](https://openactive.io/indicativeDuration)|RECOMMENDED|Array of [oa:IndicativeDuration](https://openactive.io/IndicativeDuration)|See [Describing Indicative Duration]()| -|[oa:startPoint](https://openactive.io/startPoint)|REQUIRED|[schema:Place](https://schema.org/Place)|On modelling values here, see below: Describing Route Points.| -|[oa:endPoint](https://openactive.io/endPoint)|OPTIONAL|[schema:Place](https://schema.org/Place)|REQUIRED if isLoop is 'false'. On modelling values here, see below: Describing Route Points.| -|[oa:pointOfInterest](https://openactive.io/pointOfInterest)|OPTIONAL|Array of [schema:Place](https://schema.org/Place)|Noteworthy points along the Route. On modelling values here, see below: Describing Route Points.| -|[oa:accessibiltyDescription](https://openactive.io/accessibiltyDescription)|RECOMMENDED|Array of [schema:Text](https://schema.org/Text)|e.g. 'wheelchair friendly', 'hearing loop'| -|[oa:gradient](https://openactive.io/gradient)|RECOMMENDED|[oa:RouteGradient](https://openactive.io/RouteGradient)|| -|[oa:surface](https://openactive.io/surface)|RECOMMENDED|Array of [schema:Text](https://schema.org/Text)|Suggested values include "Gravel", "Paved", "Bare Earth or Bedrock", "Short Vegetation", "Rough Vegetation or Crop", "Hard Surface (Stoney)", "Hard Surface (Sealed)", and "Boardwalk or Timber"| -|[oa:originatingWebsite](https://openactive.io/originatingWebsite)|OPTIONAL|[schema:URL](https://schema.org/URL)|Link to original hosting site, which may contain additional or contextual information.| -|[oa:routeDifficulty](https://openactive.io/routeDifficulty)|OPTIONAL|[oa:RouteDifficulty](https://openactive.io/RouteDifficulty)|In cases where more than one [oa:RouteDifficulty](https://openactive.io/RouteDifficulty) may be applicable, the most difficult should be supplied| -|[oa:geoPath](https://openactive.io/geoPath)|RECOMMENDED|Array of [schema:Map](https://schema.org/Map)|REQUIRED if no mapImage is provided. URL MUST resolve to a file in a format that natively supports geo encoding, e.g. geoJSON or GPX| -|[oa:mapImage](https://openactive.io/mapImage)|OPTIONAL|Array of [schema:Map](https://schema.org/Map)|REQUIRED if no geoPath is provided.| -|[oa:category](https://openactive.io/category)|OPTIONAL|Array of [schema:Text](https://schema.org/Text) or skos:Concept|e.g. "pushchair-friendly", "family", "forest walk"| -|[schema:amenityFeature](https://schema.org/amenityFeature)|RECOMMENDED|Array of [schema:LocationFeatureSpecification](https://schema.org/LocationFeatureSpecification)|e.g., “Parking”, “Toilets”. See section 5.7.3. Note that in cases where an `amenityFeature` may be modelled as a feature either of `RouteGuidance` or a `RoutePoint`, preference should be given to the `RoutePoint` (that is to say, to the more-specific level of modelling).| -|[oa:isLoop](https://openactive.io/isLoop)|OPTIONAL|Boolean|Whether the route returns to its point of origin| -|[oa:riskInformation](https://openactive.io/riskInformation)|RECOMMENDED|[oa:RouteRiskAdvisory](https://openactive.io/RouteRiskAdvisory)|| -|[oa:legalAdvisory](https://openactive.io/legalAdvisory)|RECOMMENDED|[oa:RouteLegalAdvisory](https://openactive.io/RouteLegalAdvisory)|| -|[oa:routeAccessRestriction](https://openactive.io/routeAccessRestriction)|OPTIONAL|Array of [oa:RouteAccessRestriction](https://openactive.io/RouteAccessRestriction)|Restrictions on or obstacles to use of the route| -|[oa:suggestedEquipment](https://openactive.io/suggestedEquipment)|OPTIONAL|Array of [schema:Text](https://schema.org/Text)|Items users of the Route are advised to bring. For Routes intended for novice use, advice on footwear, bicycle frame, etc. may not be out of place here.| -|[schema:image](https://schema.org/image)|OPTIONAL|Array of [schema:ImageObject](https://schema.org/ImageObject)|Route images. May be aligned with segments or waypoints| -|[schema:review](https://schema.org/review)|OPTIONAL|Array of [schema:Review](https://schema.org/Review)|User-submitted ratings of the Route. URL MUST resolve to a file in a format that does not support any form of geo-encoding, e.g. .pdf, .jpg| -|[schema:contactPoint](https://schema.org/contactPoint)|OPTIONAL|[schema:ContactPoint](https://schema.org/ContactPoint)|Contact details specifically related to the `Route`. The values of the `RouteGuidance` `contactPoint` SHOULD NOT be the same as those of the `oa:originatingPublisher` if present.| -|[oa:userContributedContent](https://openactive.io/userContributedContent)|OPTIONAL|Array of [schema:CreativeWork](https://schema.org/CreativeWork)|Links to user-generated content, such as e.g. images or descriptions of the Route, video or path-recordings of their traversal of the Route, etc. If this field is populated, it is recommended that the data-publisher have some means of filtering and otherwise curating user-generated content prior to publication.| -|[oa:segments](https://openactive.io/segments)|OPTIONAL|Array of [oa:RouteSegmentGuidance](https://openactive.io/RouteSegmentGuidance)|See [Segmenting Routes](#segmenting-routes-routes-as-a-collection-of-sub-routes)| -|[oa:segmentGroups](https://openactive.io/segmentGroupings)|OPTIONAL|Array of [oa:RouteSegmentGroup](https://openactive.io/RouteSegmentGroup)|See [Grouping Route Segments](#grouping-route-segments-oa-routesegmentgroup) - - -
-Identical values should not be given for the `schema:url` and `oa:originatingWebsite` properties, and where applicable preference SHOULD be given to populating the more-specific property (that is to say, `oa:originatingWebsite`). +The community group has documented this issue and [requests feedback from publishers and users](https://github.com/openactive/modelling-opportunity-data/issues/73) based on implementation feedback before deciding how to address the issue.
-### Describing Maps: `oa:geoPath` and `oa:mapImage` - -Cartographic representations of `Route`s ('maps', in common parlance) are typically provided in one of two format families: properly geographic format types, such as [GeoJSON](https://geojson.org/) or the [.osm format](https://learnosm.org/en/osm-data/file-formats/), which support sophisticated geo-specific functionality such as distance calculation or route-tracking; and simple images, such as .jpg files, which provide a visual overview of the relevant area but do not offer any further functionality. - -The first kind of map should populate the `oa:geoPath` property; for the second, the `oa:mapImage` property should be used. In both cases, the relevant maps are modelled using the schema.org [`Map`](https://schema.org/Map) class. However, the data-profile of these `Maps` will differ slightly. - -#### `oa:geoPath` - -|Property|Status|Type|Notes| -|--- |--- |--- |--- | -|@type|REQUIRED|"Map"|| -|[`schema:mapType`](https://schema.org/mapType)|OPTIONAL|A schema.org [`MapCategoryType`](https://schema.org/MapCategoryType) or OpenActive enumeration value (see 'Notes')|May be taken from the [`MapCategoryType`](https://schema.org/MapCategoryType) values defined by schema.org; alternatively, `https://openactive.io/RouteMap`, `https://openactive.io/ElevationMap`, and `https://openactive.io/CustomMap` may be used. If more than one `Map` value is provided for `oa:geoPath`, this property is REQUIRED for each `Map`| -|[`schema:url`](https://schema.org/url)|REQUIRED|[`schema:URL`](https://schema.org/URL)|A link to the file containing the map.| - -#### `oa:mapImage` - -|Property|Status|Type|Notes| -|--- |--- |--- |--- | -|@type|REQUIRED|"Map"|| -|[`schema:mapType`](https://schema.org/mapType)|OPTIONAL|A schema.org [`mapCategoryType`](https://schema.org/MapCategoryType) enumeration (though see 'Notes')|May be taken from the [`MapCategoryType`](https://schema.org/MapCategoryType) values defined by schema.org; alternatively, `https://openactive.io/RouteMap`, `https://openactive.io/ElevationMap`, and `https://openactive.io/CustomMap` may be used. If more than one `Map` value is provided for `oa:geoPath`, this property is REQUIRED for each `Map`| -|[`schema:image`](https://schema.org/image)|REQUIRED|[`schema:URL`](https://schema.org/ImageObject)|A link to the image file depicting the map.| - -### Describing Route Points: Start, End, and Of Interest (`schema:Place`) - -`Route`s are typically characterised by a number of points of special significance along their path: at a minimum, in the case of a looping `Route`, a `startPoint`, but often also an `endPoint` and sometimes various other `pointsOfInterest` along the way. - -Such points, for the purpose of describing `Route`s, are `schema:Place`s. However, the restricted but distinctive requirements `Route`s impose mean that particular attention should be paid to the properties listed below, some of which are unique to the OpenActive namespace: - -|Property|Status|Type|Notes| -|--- |--- |--- |--- | -|@type|REQUIRED|[schema:Text](https://schema.org/Text)|`RoutePoint`| -|[schema:name](https://schema.org/name)|OPTIONAL|[schema:Text](https://schema.org.Text)|| -|[schema:geo](https://schema.org/geo)|OPTIONAL|[schema:GeoCoordinates](https://schema.org/GeoCoordinates)|The geographic co-ordinates, specified as a latitude and longitude of a Place| -|[oa:isAccessPoint](https://openactive.io/isAccessPoint)|OPTIONAL|[schema:Boolean](https://schema.org/Boolean)|Whether or not it is possible to join the Route as a whole at this point. On `RouteGuidance``startPoint` and `endPoint` attributes this defaults to `true`; otherwise it defaults to `false`.| -|[oa:mapReference](https://openactive.io/mapReference)|OPTIONAL|Array of [oa:MapReference](https://openactive.io/MapReference)|| -|[oa:transportNote](https://openactive.io/transportNote)|OPTIONAL|Array of [oa:TransportNote](https://openactive.io/TransportNote)|Information about how to reach the `routePoint`.| -|[oa:shortDescription](https://openactive.io/shortDescription)|OPTIONAL|[schema:Text](https://schema.org/Text)|| -|[schema:description](https://schema.org/description)|REQUIRED|[schema:Text](https://schema.org/Text)|| -|[schema:amenityFeature](https://schema.org/amenityFeature)|RECOMMENDED|Array of [schema:LocationFeatureSpecification](https://schema.org/LocationFeatureSpecification)|Used to indicate whether specific amenities are available at a location. The value of this property will be an array of [schema:LocationFeatureSpecification](https://schema.org/LocationFeatureSpecification) objects. See "Describing Amenities" for more information.| -|[oa:userContributedContent](https://openactive.io/userContributedContent)|OPTIONAL|Array of [schema:CreativeWork](https://schema.org/CreativeWork)|Links to user-generated content, such as e.g. images or descriptions of the Route, video or path-recordings of their traversal of the Route, etc. If this field is populated, it is recommended that the data-publisher have some means of filtering and otherwise curating user-generated content prior to publication.| -|[schema:sameAs](https://schema.org/sameAd)|OPTIONAL|[schema:URL](https://schema.org/URL)|URL of a reference Web page that unambiguously indicates the Place's identity. E.g. the URL of the item's Wikipedia page, Wikidata entry, or official website.| - -### Describing Map References (`oa:MapReference`) - -An `oa:MapReference` is simply a geographic reference specified in terms of some widely-used map or series of maps. In the UK, for instance, the Ordnance Survey Explorer and Landranger maps are frequently used to indicate the boundaries within which a geographic entity falls. - -|Property|Status|Type|Notes| -|--- |--- |--- |--- | -|@type|REQUIRED|[schema:Text](https://schema.org/Text)|`MapReference`| -|[schema:publisher](https://schema.org/publisher)|REQUIRED|[schema:Organization](https://schema.org/Organization) or [schema:Person](https://schema.org/Person)|| -|[mapSeries](https://openactive.io/mapSeries)|OPTIONAL|[schema:Text](https://schema.org/Text)|e.g. 'Explorer', 'Landranger'| -|[mapNumber](https://openactive.io/mapNumber)|OPTIONAL|[schema:Text](https://schema.org/Text)|REQUIRED if no gridReference supplied| -|[gridReference](https://openactive.io/gridReference)|OPTIONAL|[schema:Text](https://schema.org/Text)|REQUIRED if no mapNumber supplied| - - -### Describing Route Gradients (`oa:RouteGradient`) - -An `oa:RouteGradient` captures the steepness of climb and descent along a Route. Data providers should bear in mind that many descriptors of gradient are mathematical and/or unstandardised in nature (e.g., when specified in terms of percentages), and may convey little to novice users. The provision of a gradient `description` is therefore RECOMMENDED. - -In addition, gradient is often used as a component in, or proxy for, description of the difficulty of completing a given Route. Data publishers should therefore give careful thought as to whether their gradient information is better captured using the `RouteGradient` or `RouteDifficulty` models. - -|Property|Status|Type|Notes| -|--- |--- |--- |--- | -|@type|REQUIRED|[schema:Text](https://schema.org/Text)|`RouteGradient`| -|[oa:maxGradient](https://openactive.io/maxGradient)|RECOMMENDED|[schema:Text](https://schema.org/Text)|e.g. "7.5%", "4.2°"| -|[oa:avgGradient](https://openactive.io/avgGradient)|RECOMMENDED|[schema:Text](https://schema.org/Text)|| -|[oa:totalElevationGain](https://openactive.io/totalElevationGain)|OPTIONAL|Integer|Unit is metres.| -|[oa:totalElevationLoss](https://openactive.io/totalElevationLoss)|OPTIONAL|Integer|Unit is metres.| -|[oa:gradientTerm](https://openactive.io/gradientTerm)|OPTIONAL|Array of [schema:Text](https://schema.org/Text)|e.g. "Easy", "Moderate", "3"| -|[oa:gradientDefinitionURL](https://openactive.io/gradientDefinitionURL)|OPTIONAL|[schema:URL](https://schema.org/URL)|This will typically be a link to a page describing the meaning of the gradientTerm in more detail.| -|[schema:description](https://schema.org/description)|RECOMMENDED|[schema:Text](https://schema.org/Text)|| - -### Describing Transport to and from the Route (`oa:transportNote`) - -|Property|Status|Type|Notes| -|--- |--- |--- |--- | -|@type|REQUIRED|[schema:Text](https://schema.org/Text)|`transportNote`| -|[oa:transportMode](https://openactive.io/transportMode)|REQUIRED|[schema:Text](https://schema.org/Text)|e.g. 'Bus', 'Train', 'Road'| -|[schema:description](https://schema.org/description)|REQUIRED|[schema:Text](https://schema.org/Text)|Instructions for navigation to the destination by means of the `oa:transportMode`| - -
-It is RECOMMENDED that the value of `oa:transportMode` be taken from the following list: "Bus", "Rail", "Bicycle", "Road", or "Foot". -
- -### Describing Route Difficulty (`oa:RouteDifficulty`) - -The `oa:RouteDifficulty` model describes the effort and level of fitness required to successfully complete a Route. Such assessments necessarily contain a strong subjective component, and data publishers are thus encouraged to use the `[schema:description](https://schema.org/description)` field to ground their assessment in more concrete terms such as distance and gradient, and/or to provide a `difficultyDefinitionURL` further explaining the rationale behind it. - -|Property|Status|Type|Notes| -|--- |--- |--- |--- | -|@type|REQUIRED|[schema:Text](https://schema.org/Text)|`RouteDifficulty`| -|[oa:difficultyTerm](https://openactive.io/difficultyTerm)|OPTIONAL|[schema:Text](https://schema.org/Text)|| -|[schema:description](https://schema.org/description)|OPTIONAL|[schema:Text](https://schema.org/Text)|e.g., 'Easy', 'Strenuous'| -|[oa:difficultyDefinitionURL](https://openactive.io/difficultyDefinitionURL)|OPTIONAL|[schema:URL](https://schema.org/URL)|This will typically be a link to a page describing the meaning of the difficultyTerm in more detail, e.g. https://www.ramblers.org.uk/go-walking/about-group-walks/walks-difficulty.aspx| - -### Describing Route Legal Advisories (`oa:RouteLegalAdvisory`) - -Users of Routes, particularly in rural areas, need to be apprised of their legal status: that is to say, whether and under what conditions they are legally allowed to avail themselves of all sections of the Route. In most cases this can be done concisely by indicating the `oa:routeDesignation`; further nuances or exceptional cases should be dealt with in more detail using the `description` and `legalInformationURL` fields. - -|Property|Status|Type| -|--- |--- |--- | -|@type|REQUIRED|[schema:Text](https://schema.org/Text)|`RouteLegalAdvisory`| -|[oa:routeDesignation](https://openactive.io/routeDesignation)|RECOMMENDED|[oa:RouteDesignation](https://openactive.io/RouteDesignation)| -|[schema:description](https://schema.org/description)|OPTIONAL|[schema:Text](https://schema.org/Text)| -|[oa:legalInformationURL](https://openactive.io/legalInformationURL)|OPTIONAL|[schema:URL](https://schema.org/URL)| - -### Describing Indicative Durations (`oa:IndicativeDuration`) - -Being able to complete a Route within a given time is important to many users, particularly those who engage infrequently in outdoor activities because they feel pressed for time. While there is considerable variance in individual activity speed, providing a rough indication of how much time to allow can nevertheless be valuable. - -|Property|Status|Type|Notes| -|--- |--- |--- |--- | -|@type|REQUIRED|[schema:Text](https://schema.org/Text)|`IndicativeDuration`| -|[oa:activity](https://openactive.io/activity)|REQUIRED|[skos:Concept](https://www.w3.org/2009/08/skos-reference/skos.html#Concept)|Specifies the physical activity for which the [schema:duration](https://schema.org/duration) is relevant. This activity SHOULD ideally be taken from an activity list.| -|[schema:duration](https://schema.org/duration)|REQUIRED|String|The duration of the event given in [[ISO8601]] format. Durations MUST NOT be zero length.| - -### Describing Route Designations (`oa:RouteDesignation`) - -An `oa:RouteDesignation` is a formal, legal declaration of the status of a given Route or Route Segment. As such, any given jurisdiction will define only a finite (usually quite small) number of possible Designations. - -|Property|Status|Type|Notes| -|--- |--- |--- |--- | -|@type|REQUIRED|[schema:Text](https://schema.org/Text)|`RouteDesignation`| -|[oa:routeDesignationTerm](https://openactive.io/routeDesignationTerm)|REQUIRED|Array of [schema:Text](https://schema.org/Text)|See Example below| -|[schema:description](https://schema.org/description)|OPTIONAL|[schema:Text](https://schema.org/Text)|| -|[schema:url](https://schema.org/url)|OPTIONAL|[schema:URL](https://schema.org/URL)|| - -
- Example: Route Designations in the UK -

-In the UK, the number of legal statuses a Route might have is quite small, -and all Routes will therefore be some assortment of: -

-
    -
  • Footpath
  • -
  • Bridleway
  • -
  • Byway Open to All Traffic
  • -
  • Restricted Byway
  • -
  • Recreational Route
  • -
  • National Trail
  • -
  • Highway Cycle Route
  • -
  • Other Public Access Route
  • -
  • Permissive Footpath
  • -
  • Permissive Bridleway
  • -
  • Traffic-free Cycle Route
  • -
  • National Cycle Network
  • -
  • Danger Area
  • -
  • Managed Access
  • -
  • Open Access Land
  • -
  • Right To Roam
  • -
-

-The `routeDesignationTerm` field is reserved for strictly-defined terms such as these. The `RouteDesignation` `description` property is then intended to hold a formal, legal definition of this `routeDesignationTerm`: for example, -

- -
-**Restricted byway** – on these routes there are restrictions on how you can travel the route. You are permitted to use the route on foot, horseback, bicycle or horse drawn carriage. You cannot use any motorised vehicles along this route. -
-

-The `url` property is intended to hold a link resolving to a definition or further explanation of this term: for example, the webpage from which the above definition has been taken: https://www.ordnancesurvey.co.uk/blog/2011/08/rights-of-way/. -

-
- -### Describing Route Risk Advisories (`oa:RouteRiskAdvisory`) - -The purpose of the `oa:RouteRiskAdvisory` model is to describe risks in sufficient detail that users are able to weigh these and feel they are making an adequately-informed choice when deciding to avail themselves of a Route. - -Because the range of risks users may be concerned with is wide, including such disparate areas as personal threat, environmental factors, and shared use of Routes with other traffic; because individuals vary widely in the degree of risk they are prepared to tolerate; and because perceptions of risk involve a subjective component the `oa:RouteRiskAdvisory` model is intentionally eclectic and captures information in a variety of styles. - -
-

- While modelling risk is challenging, user research also indicates it is a paramount concern, particularly amongst those who are inexperienced with or hesitant to engage in outdoor activities. Data publishers are RECOMMENDED to provide any and all risk information they can. -

-

-To avoid potential confusion between absence of risk information and absence of risk, in cases where no risk information is available it is RECOMMENDED that publishers indicate this explicitly. -

-
- -|Property|Status|Type|Notes| -|--- |--- |--- |--- | -|@type|REQUIRED|[schema:Text](https://schema.org/Text)|`RouteRiskAdvisory`| -|[oa:knownRisks](https://openactive.io/knownRisks)|OPTIONAL|Array of [schema:Text](https://schema.org/Text)|e.g., "crime incidence","harrassment reported", "shared with heavy traffic"| -|[oa:riskModifiers](https://openactive.io/riskModifiers)|OPTIONAL|Array of [schema:Text](https://schema.org/Text)|Contextual factors influencing knownRisks, e.g. "time of day", "season"| -|[oa:riskMitigators](https://openactive.io/riskMitigators)|OPTIONAL|Array of [schema:Text](https://schema.org/Text)|Contextual factors reducing knownRisks, e.g. "guardrails provided", "well-lit"| -|[oa:riskDescription](https://openactive.io/riskDescription)|RECOMMENDED|[schema:Text](https://schema.org/Text)|| -|[oa:userSafetyFeedback](https://openactive.io/userSafetyFeedback)|OPTIONAL|[schema:Review](https://schema.org/Review)|| -|[oa:isMaintained](https://openactive.io/isMaintained)|OPTIONAL|Boolean|| -|[oa:isMaintainedBy](https://openactive.io/isMaintainedBy)|OPTIONAL|[schema:Person](https://schema.org/Person) or [schema:Organization](https://schema.org/Organization)|REQUIRED if isMaintained is 'true'| -|[oa:riskInformationURL](https://openactive.io/riskInformationURL)|OPTIONAL|[schema:URL](https://schema.org/URL)|Should point to a formal definition outlining risk and mitigating factors, e.g. https://vscg.org/guiding-principles/risk-control| -|[oa:trafficDescription](https://openactive.io/trafficDescription)|OPTIONAL|[schema:Text](https://schema.org/Text)|| - -### Describing Route Restrictions (`oa:RouteAccessRestriction`) - -Route Access Restrictions convey information regardihg restrictions on use or access to the Route that arising from reasons other than legal status, e.g., social convention, wildlife protection, or seasonal factors. - -|Property|Status|Type|Notes| -|--- |--- |--- |--- | -|@type|REQUIRED|[schema:Text](https://schema.org/Text)|`RouteAccessRestriction`| -|[oa:routeAccessRestrictionTerm](https://openactive.io/routeAccessRestrictionTerm)|OPTIONAL|Array of [schema:Text](https://schema.org/Text)|e.g. "Routine maintenance", "Closed in deer mating season", "Dogs not allowed"| -|[schema:description](https://schema.org/description)|RECOMMENDED|[schema:Text](https://schema.org/Text)|| -|[oa:routeAccessRestrictionInformationURL](https://openactive.io/routeAccessRestrictionInformationURL)|OPTIONAL|[schema:URL](https://schema.org/URL)|Should point to further advice about the restriction, e.g. https://canalrivertrust.org.uk/notices/winter| -|[oa:routeAccessRestrictionTimeSpan](https://openactive.io/routeAccessRestrictionTimeSpan)|OPTIONAL|[schema:Text](https://schema.org/Text)|Brief text indicating when the pragmaticRestriction applies, e.g, "Winter", "2020-01-01 to 2020-03-31"| - -### Segmenting Routes: Routes as a collection of sub-Routes - -In practice, Routes are often broken down into a series of smaller units - so that, for instance, a scenic walk may be described in terms of traversals to various landmarks, or a multi-day cycle tour broken down into individual day or half-day progressions. These smaller units are here referred to as __Route Segments__, and they are described by __Route Segment Guidance__. - -__Route Segments__ are treated, for the purposes of this specification, as essentially identical to __Routes__: that is to say, they are themselves simply __Routes__ that happen to fall in a particular sequence and thereby comprise a larger __Route__. - -Route Segment Guidance, then, is identical to Route Guidance, with the following exceptions: - -1. The presence of a mandatory `sequence` attribute. The value of this attribute MUST be an integer, and the values of the `sequence` attribute MUST run consecutively for the Route Segments comprising a Route. - -1. The availability of an OPTIONAL `alternativeSegmentTo` attribute, in cases where the end user may select from a variety of alternative `Route Segment`s (e.g., a short and steep `Segment` alongside a longer, more leisurely, alternative) to complete their journey. - -1. Segments MUST NOT themselves contains Segments. That is to say, the `segments` attribute is FORBIDDEN for Route Segment Guidance. - -1. Because the parent Route Guidance can be assumed to convey the necessary information to users, all attributes are OPTIONAL for Route Segments, even those that marked as REQUIRED for Route Guidance. - -In addition, the following structural constraints apply: - -1. If a Route contains Route Segments at all, it must contain AT LEAST two Segments. That is to say, a Route cannot consist of only a single Segment. - -1. If a Route contains Route Segments at all, these Segments MUST describe the entirety of the Route: there should be no 'gaps' left unaccounted for by the Segments. - -|Property|Status|Type|Notes| -|--- |--- |--- |--- | -|[oa:sequence](https://openactive.io/sequence)|RECOMMENDED|Integer|Indicates the presentation order of `Route Segment`s within the parent `Route`. This ordering should normally be present, except for unusual situations such as e.g., modelling `RouteGuidance` that is otherwise unsegmented but for access points. In cases where `RouteSegmentGroup`s are provided, this property is REQUIRED (See below, [Grouping Route Segments](#grouping-route-segments-oa-routesegmentgroup)).| -|[schema:alternativeRouteSegmentGuidance](https://schema.org/alternativeSegmentTo)|OPTIONAL|Array of schema:URL|An array of `@id` values pointing to RouteSegment Metadata describing alternative `RouteSegment`s that may be taken in preference to the declaring `Segment`.| - -
-The intention of the `sequence` attribute is to provide a guide regarding presentational order of the `Route Segments` to client applications, which will not necessarily correspond with the physical ordering of `Segments` along the `Route`. Ordering must thus be sequential even in cases where multiple alternative `Segments` exist. -
- -#### Inheritance semantics between Route Guidance and Route Segment Guidance - -Given that, for the most part, Route Guidance and Route Segment Guidance contain the same properties, how are they to be distributed between these two similar, but not identical, objects? - -Modelling here is to be guided by the principle that some properties (e.g., `originatingPublisher`, `createdBy`) are relatively generic, and hence heritable downwards from Route Guidance to Route Segment Guidance, while others are specific to one level or another (for example, `distance`: the total length of a Route will necessarily be different from that of its individual Segments). - -The table below indicates which Route Guidance properties should be viewed as inherited, and which not: - -|Property|Inherited?| -|--- |--- | -|`@type`|No| -|`@id`|Yes| -|[schema:name](https://schema.org/name)|Yes| -|[oa:originatingPublisher](https://openactive.io/originatingPublisher)|Yes| -|[oa:createdBy](https://openactive.io/createdBy)|Yes| -|[schema:datePublished](https://schema.org/datePublished)|Yes| -|[oa:dateModified](https://openactive.io/dateModified)|Yes| -|[oa:verifiedBy](https://openactive.io/verifiedBy)|Yes| -|[oa:dateVerified](https://openactive.io/dateVerified)|Yes| -|`schema:url`|Yes| -|[schema:description](https://schema.org/description)|Yes| -|[oa:shortDescription](https://openactive.io/shortDescription)|Yes| -|[oa:activity](https://openactive.io/activity)|Yes| -|`beta:distance`|No| -|[oa:startPoint](https://openactive.io/startPoint)|No| -|[oa:endPoint](https://openactive.io/endPoint)|No| -|[oa:pointOfInterest](https://openactive.io/pointOfInterest)|No| -|[oa:accessibiltyDescription](https://openactive.io/accessibiltyDescription)|Yes| -|[oa:gradient](https://openactive.io/gradient)|No| -|[oa:surface](https://openactive.io/surface)|Yes| -|[oa:originatingWebsite](https://openactive.io/originatingWebsite)|Yes| -|[oa:routeDifficulty](https://openactive.io/routeDifficulty)|Yes| -|[oa:geoPath](https://openactive.io/geoPath)|Yes| -|[oa:mapImage](https://openactive.io/mapImage)|Yes| -|[oa:category](https://openactive.io/category)|Yes| -|[schema:amenityFeature](https://schema.org/amenityFeature)|No| -|[oa:isLoop](https://openactive.io/isLoop)|No| -|[oa:riskInformation](https://openactive.io/riskInformation)|Yes| -|[oa:legalAdvisory](https://openactive.io/legalAdvisory)|Yes| -|[oa:routeAccessRestriction](https://openactive.io/routeAccessRestriction)|Yes| -|[schema:image](https://schema.org/image)|Yes| -|[schema:review](https://schema.org/review)|Yes| -|[oa:indicativeDuration](https://schema.org/indicativeDuration)|No| -|[oa:suggestedEquipment](https://schema.org/suggestedEquipment)|Yes| -|[schema:contactPoint](https://schema.org/contactPoint)|Yes| -|[oa:userContributedContent](https://schema.org/userContributedContent)|No| -|[oa:segmentGroups](https://schema.org/segmentGroups)|N/A| -|[oa:segments](https://openactive.io/segments)|N/A| -|[oa:alternativeSegmentTo](https://openactive.io/alternativeSegmentTo)|N/A| - -When it comes to cases where a property may be declared either at the level of Route or Route Segment Guidance, modelling decisions must simply be made on the basis of scope: properties declared at the Route level apply to the Route as a whole, and hence of each Segment within it; those declared on a Segment apply ONLY to that particular Segment. - -### Grouping Route Segments (`oa:RouteSegmentGroup`) - -In the case of exceptionally lengthy routes (see e.g. ExploreKent's [Elham Valley Way](https://s3-eu-west-1.amazonaws.com/explore-kent-bucket/uploads/2015/02/18163918/explore-kent-long-distance-route-elham-valley-way.pdf) walk), individual Route Segments may be grouped together into larger wholes to indicate, e.g., which Segments should ideally be covered in a single day, link together significant sites along the route, etc. In such cases, these larger groupings should be indicated using `oa:RouteSegmentGroup` objects. - -|Property|Status|Type|Notes| -|--- |--- |--- |--- | -|@type|REQUIRED|`"RouteSegmentGroup"`|| -|@id|RECOMMENDED|URI|A URI providing a unique, stable identifier for the resource. Note that an `@id` value is REQUIRED if `alternativeGroupTo` is supplied.| -|[schema:name](https://schema.org/name)|REQUIRED|String|The name of the grouping.| -|[schema:description](https://schema.org/description)|RECOMMENDED|String|A free text description of the grouping.| -|[`oa:includesSegments`](https://openactive.io/includesSegments)|Array of [URL](http://schema.org/URL)|The individual `RouteSegmentGuidance` objects the `RouteSegmentGroup` comprises, as identified by the value of their `@id`.| -|[`alternativeGroupTo`](https://openactive.io/isAlternativeGroupTo)|Array of [URL](http://schema.org/URL)|Used to indicate that this `RouteSegmentGroup`'s collection of `RouteSegmentGuidance` serves as an alternative to the group identified in the `Array`. Where this value is supplied, it is RECOMMENDED that the `description` supply reasons why one or another alternative (e.g. distance, accessibility) might be preferred. | -

- -### Describing User Generated Content (`oa:userGeneratedContent`) - -Users are often prolific in creating a wide range of supplemental material – e.g images, descriptions, GPX track recordings – for Routes, and such contributions can often considerably enrich `RouteGuidance` data. The sheer – and open-ended – variety of possible contributions means that they are modelled using `schema:CreativeWork`. This type is extremely flexible, and implementers are encouraged to avail themselves of as much of this flexibility as is considered desirable; however, the properties and usage given below are given for guidance and as potentially useful starting-points. - -|Property|Status|Type|Notes| -|--- |--- |--- |--- | -|@type|REQUIRED|`"CreativeWork"`|| -|[schema:creator](https://schema.org/creator)|RECOMMENDED|String|The individual, howsoever identified (e.g. full name, user handle), responsible for creating the content.| -|[schema:accountablePerson](http://schema.org/accountablePerson)|RECOMMENDED|[Person](http://schema.org/Person)]|In the context of user-generated content, the `accountablePerson` is the editor, curator, or reviewer who approves and if necessary edits the user-contented submissions prior to publication.| -|[schema:spatialCoverage](https://schema.org/spatialCoverage)|REQUIRED|String| The spatialCoverage of a CreativeWork indicates the place(s) which are the focus of the content - typically, in this context, the location of the `Route`, or points along it.| -|[schema:associatedMedia](https://schema.org/spatialCoverage)|REQUIRED|String| The spatialCoverage of a CreativeWork indicates the place(s) which are the focus of the content - typically, in this context, the location of the `Route`, or points along it.| ## Extending the Model @@ -3021,8 +2712,8 @@

   {
     "@context": [
-"https://openactive.io/",
-"https://example.org/custom.jsonld"
+      "https://openactive.io/",
+      "https://example.org/custom.jsonld"
     ],
     "type": "Event",
     "ext:myCustomProperty": "foo"

From 52e614aabcc01e17c87c4cbfbaf23f83a6e6f385 Mon Sep 17 00:00:00 2001
From: Howard Askew <19271569+howaskew@users.noreply.github.com>
Date: Mon, 22 Dec 2025 14:05:10 +0000
Subject: [PATCH 5/7] intro text on organizer level data publication

---
 EditorsDraft/edit.html                        | 682 +++++++++---------
 .../images/schema-diagram-20251203.png        | Bin 319968 -> 0 bytes
 .../images/schema-diagram-20251218.png        | Bin 0 -> 601072 bytes
 3 files changed, 347 insertions(+), 335 deletions(-)
 delete mode 100644 EditorsDraft/images/schema-diagram-20251203.png
 create mode 100644 EditorsDraft/images/schema-diagram-20251218.png

diff --git a/EditorsDraft/edit.html b/EditorsDraft/edit.html
index f8eb8b2..2b52961 100755
--- a/EditorsDraft/edit.html
+++ b/EditorsDraft/edit.html
@@ -202,18 +202,36 @@
 for anyone to access, use and share. It will also guide reusers of opportunity data,
 introducing them to the key concepts relevant to that sector.
 
-The model may also be useful in guiding the development of both new and existing booking
-systems and applications that consume opportunity data.
+To empower organizations at different stages of their digital journey, this specification supports three levels of open data publication:
+
+**Organizer (or 'Club') Level**
+
+This level is ideal for organizations or activity providers who don’t manage sessions online, but want to boost their discoverability
+and attract new participants. Start simply by publishing essential information like your name, location, contact details and the activities you provide.
+
+**Listings – Sessions, Series, Facilities and Slots**
+
+At this intermediate level, publishers include individual session listings or facility slots with scheduled dates and times.
+The specification describes how to list recurring or one-off sessions, courses, open days, or timed slots for facilities.
+
+**Bookable Sessions and Facilities**
+
+The level offers frictionless online booking directly from search or partner platforms, via opportunity data feeds and the Open Booking API.
+Organizations with OpenActive-enabled booking systems can publish real-time session and slot data complete with direct booking links, so participants can instantly reserve their place.
+
 
 The specification is an output of the [OpenActive Community Group](http://www.w3.org/community/openactive/)
 and serves as a common reference point for other specifications and outputs of that activity.
 
+The model may also be useful in guiding the development of both new and existing booking
+systems and applications that consume opportunity data.
+
 Developers looking for a quick primer on the model and how to use it to structure opportunity data may want to refer to the
 [Developer site](https://developer.openactive.io) which provides guidance and examples.
 
 The data model introduced in this document has been mapped to existing standards and vocabularies, including
-SKOS ([[skos-primer]]) and the Schema.org ([[SCHEMA-ORG]]) types and properties. This existing work provides a
-useful existing framework around which the
+SKOS ([[?skos-primer]]) and the Schema.org ([[?SCHEMA-ORG]]) types and properties. This existing work provides a
+useful framework around which the
 [OpenActive Community Group](http://www.w3.org/community/openactive/) can build additional data standards.
 
@@ -241,7 +259,7 @@ * the facilities available at those locations * the details of event involving physical activities e.g. when and where they will take place, restrictions on attendance, costs, etc -* any related information, e.g. about the format of the event, its organisers, etc +* any related information, e.g. about the format of the event, its organizers, etc Collectively we call this __*opportunity data*__. @@ -257,6 +275,7 @@ people taking part in activities and participation data that describes how people have been involved in previous events. +**This specification focuses on *opportunity data* that can be published as *open data*.** ## Requirements This specification has been developed to meet a broad set of requirements. @@ -315,17 +334,17 @@ * participation data, e.g. statistics on attendance * personal information, demographics and other information about event participants * APIs for publishing and discovering opportunity data -* detailed route guidance information for scheduled or self directed activity such as walking, running and cycling +* detailed route guide information for scheduled or self directed activity such as walking, running and cycling * geographical route data The [OpenActive Community Group](http://www.w3.org/community/openactive/) may produce additional specifications that address these other areas: -The recommended approach for publishing opportunity data is covered in the [[OpenActive-RPDE]] specification. +The recommended approach for publishing opportunity data is covered in the [[?OpenActive-RPDE]] specification. -Support for third-party bookings is covered in the draft [[Open-Booking-API]] specification. +Support for third-party bookings is covered in the draft [[?Open-Booking-API]] specification. -A standardised approach for route guidance is described in the [[OpenActive-Route-Guide]] specification. +A standardised approach for route guides is described in the [[?OpenActive-Route-Guide]] specification. ## Structure of this document @@ -339,7 +358,7 @@
-This specification makes use of the compact IRI Syntax; please refer to the [Compact IRIs](http://www.w3.org/TR/json-ld/#compact-iris) from [[JSON-LD]]. +This specification makes use of the compact IRI Syntax; please refer to the [Compact IRIs](http://www.w3.org/TR/json-ld/#compact-iris) from [[?JSON-LD]].
@@ -380,7 +399,7 @@ This section introduces the high-level data model for opportunity data. This includes a description of the: -* the resources that are relevant to opportunity data, e.g. activities, organisers, places, events, etc +* the resources that are relevant to opportunity data, e.g. activities, organizers, places, events, etc * the relationships between those resources * the main attributes that help to describe those resources, e.g. names, dates, etc @@ -389,10 +408,10 @@ ## Data Model Diagram -This diagram provides a simple illustration of the resources and relationships that are introduced in the following sections. +This diagram provides a simple illustration of the resources and relationships that are introduced in the following sections. Note not every property or data element is included.
-![](images/schema-diagram-20251203.png) +![](images/schema-diagram-20251218.png)
Opportunity data schema diagram
@@ -467,7 +486,7 @@ There are benefits to the physical activity sector converging on a standardised list of activities in order to improve discovery, reporting, etc. -The OpenActive Community Group have developed and maintain the standardised [[OpenActive-Activity-List]], based on the [[skos-primer]] standard for publishing controlled +The OpenActive Community Group have developed and maintain the standardised [[?OpenActive-Activity-List]], based on the [[?skos-primer]] standard for publishing controlled vocabularies. Where possible, data publishers SHOULD use the OpenActive Activity List. @@ -476,7 +495,7 @@ implement this specification must adopt a single standardised list, or agree on standard groupings. It is not a requirement that systems store, publish or use relationships between Physical Activities. A system may choose to treat Physical Activities as simple tags -or categories associated with Organisers or Events. Other systems may define a fixed list used as a controlled vocabulary to guides user input +or categories associated with Organizers or Events. Other systems may define a fixed list used as a controlled vocabulary to guides user input and data collection. Others may adopt more complex hierarchical approaches. @@ -517,7 +536,7 @@ * the Physical Activity or Activities that will take place at the event * the location (Place or Venue) in which it is taking place -* the Organiser of the event, which might be a person or an organisation +* the Organizer of the event, which might be a person or an organization * the Programme used to structure the event * descriptive attributes, such as its suitability for specific age or weight ranges * general category information to tag the event as suitable for certain fitness levels, intensity, etc @@ -536,18 +555,18 @@

-## Organisers (Persons and Organizations) +## Organizers (Persons and Organizations) -Physical Activities have __*organisers*__. An organiser might be a __*Person*__ or an __*Organization*__. -The organiser of an Event is the person or organisation who arranged and/or hosts the event. The organizer -will be the person or organisation who is ultimately responsible for the event. +Physical Activities have __*organizers*__. An organizer might be a __*Person*__ or an __*Organization*__. +The organizer of an Event is the person or organization who arranged and/or hosts the event. The organizer +will be the person or organization who is ultimately responsible for the event. -Examples of organisers might be coaches, or a local sports club. +Examples of organizers might be coaches, or a local sports club. -Events may involve other named individuals or organisations. Examples might include named staff who will be participating -in the event in addition to the main organiser. These are referred to as __*contributors*__. +Events may involve other named individuals or organizations. Examples might include named staff who will be participating +in the event in addition to the main organizer. These are referred to as __*contributors*__. -In addition to their names, some systems may have additional information about organisers and contributors. +In addition to their names, some systems may have additional information about organizers and contributors. E.g. links to their web sites, photos, logos or contact details.
@@ -558,7 +577,7 @@ data about individuals without their consent.

-The ability to publish this type of data has been included because event organisers often choose to publicly +The ability to publish this type of data has been included because event organizers often choose to publicly share some information about themselves to help advertise an event. E.g. their name and some background on their qualifications or experience. But this information MUST not be published as open data without getting the consent of the individual concerned. @@ -609,7 +628,7 @@ While others are more structured and may be run to a specific agenda or in a particular style. Programmes are often associated with branding or marketing that helps participants understand more about what they -can expect from an event of that format. Formats might be offered or overseen by specific organisations. +can expect from an event of that format. Formats might be offered or overseen by specific organizations. Examples of programmes include: @@ -636,7 +655,7 @@ complete specification, but highlights the support available in Schema.org for associating offers with events. -Booking is explored in more detail in the [[Open-Booking-API]] specification. +Booking is explored in more detail in the [[?Open-Booking-API]] specification.

@@ -680,21 +699,21 @@ As the use of facility is a self-directed activity it will differ from an Event in that is will not be lead, coached, etc. -## Route Guidance +## Route Guides Opportunities for exercise may also be presented by outdoor trails and pathways suitable for e.g. walking, cycling, horse-riding, etc. -For the purposes of this specification, such trails and pathways are referred to as __Routes__, and information about them as __Route Guidance__. +For the purposes of this specification, such trails and pathways are referred to as __Routes__, and information about them as __Route Guides__. In the OpenActive context, __Routes__ are considered to be a geographical entity: that is to say, the path or trail itself, as characterised by distance, terrain, elevation, and other strictly geographical data points. Note that __Routes__ themselves are not modelled, beyond basic provision of a .gpx file or similar for pathfinding. -__Route Guidance__, by contrast, consists of information users might find helpful in accessing or engaging with the __Route__, for instance its starting point, degree of challenge, points of interest, etc. +__Route Guides__, by contrast, consists of information users might find helpful in accessing or engaging with the __Route__, for instance its starting point, degree of challenge, points of interest, etc. -__Route Guidance__ objects may exist either as attributes of a scheduled Event or Session (acting as an amenity or resource supporting a planned activity), +__Route Guide__ objects may exist either as attributes of a scheduled Event or Session (acting as an amenity or resource supporting a planned activity), or as standalone entitites (indicating the existence or availability of a __Routes__ for self-directed use). -Refer to the [[OpenActive-Route-Guide]] specification for full details. +Refer to the [[?OpenActive-Route-Guide]] specification for full details.
@@ -705,21 +724,24 @@ have then been extended to cover the additional requirements needs to support the publication of opportunity data. -The Simple Knowledge Organisation System ([[skos-primer]]) is a W3C standard for publishing taxonomies and +The Simple Knowledge Organization System ([[?skos-primer]]) is a W3C standard for publishing taxonomies and category schemes. It can be used to help publish and organise Activity Lists and to describe Physical Activities. -Schema.org [[SCHEMA-ORG]] provides an existing well-used and documented data model for publishing -data to the web. It provides an existing model for describing Events, Organisations, People, and +Schema.org [[?SCHEMA-ORG]] provides an existing well-used and documented data model for publishing +data to the web. It provides an existing model for describing Events, Organizations, People, and Places. Both standards are widely used, and can be used to publish data in a variety of structured formats, including -[[JSON-LD]]. +[[?JSON-LD]]. -The [[OpenActive-Vocabulary]] is a custom vocabulary designed to support the publication of +The [[?OpenActive-Vocabulary]] is a custom vocabulary designed to support the publication of opportunity data. It defines a number of new terms that extend SKOS and Schema.org to cover additional requirements highlighted in this specification. +A separate custom vocabulary is being developed to support the publication of Route Guide +opportunity data. A RouteGuide is a subclass of schema:CreativeWork. While any of the properties defined for CreativeWork +are therefore available for use, a set of additional OpenActive (oa:)- or Routes (rt:)-defined properties are proposed as those most applicable to RouteGuide modelling. ## Namespaces @@ -736,15 +758,18 @@
`http://www.w3.org/2003/01/geo/wgs84_pos#`
`oa:`
`https://openactive.io/`
+
`rt:`
+
`https://openactive.io/routes/`
+

In the following sections all referenced terms have been qualified using their namespace prefix. This highlights the source vocabulary in which they have been defined. Terms have also been linked to their definitions. -The examples in each section use [[JSON-LD]] syntax and reference the [OpenActive JSON-LD context](https://openactive.io/ns/oa.jsonld) -defined by [[OpenActive-Vocabulary]], which is accessible at `https://openactive.io/` when using an `Accept` header that includes `application/ld+json`. +The examples in each section use [[?JSON-LD]] syntax and reference the [OpenActive JSON-LD context](https://openactive.io/ns/oa.jsonld) +defined by [[?OpenActive-Vocabulary]], which is accessible at `https://openactive.io/` when using an `Accept` header that includes `application/ld+json`. The context removes the need to use explicit namespace prefixes in the JSON documents. The context also maps the JSON-LD [@type](https://www.w3.org/TR/json-ld/#specifying-the-type) and [@id](https://www.w3.org/TR/json-ld/#node-identifiers) properties to simple keys (`type` and `id`). This further limits the amount of JSON-LD syntax exposed to developers. @@ -754,7 +779,7 @@ ## Data Model Overview The following table provides a high-level summary of how the concepts introduced in the previous sections map to -definitions in SKOS, Schema.org and the OpenActive Vocabulary ([[OpenActive-Vocabulary]]). +definitions in SKOS, Schema.org and the OpenActive Vocabulary ([[?OpenActive-Vocabulary]]). |Concept|Mapping|Notes| |--- |--- |--- | @@ -763,11 +788,11 @@ |Event|[schema:Event](https://schema.org/Event)|Schema.org provides a well defined model for Events with properties that cover many of the core requirements for opportunity data. This specification defines some additional types of Event and properties for describing them in the context of publishing opportunity data.| |Place|[schema:Place](https://schema.org/Place)|As well as the general definition of a Place, Schema.org defines sub-types including [schema:EventVenue](https://schema.org/EventVenue) and [schema:SportsActivityLocation](https://schema.org/SportsActivityLocation) which can be used where appropriate| |Facility Use|[schema:FacilityUse](https://schema.org/FacilityUse)|Products that describe opportunities to use facilities in a location| -|Organization|[schema:Organization](https://schema.org/Organization)|Covers all types of organisations, including companies, clubs, etc| +|Organization|[schema:Organization](https://schema.org/Organization)|Covers all types of organizations, including companies, clubs, etc| |Person|[schema:Person](https://schema.org/Person)|An individual person| |Brand|[schema:Brand](https://schema.org/Brand)|The brand used to describe a programme of activities.| |Offer|[schema:Offer](https://schema.org/Offer)|Schema.org provides an existing model for describing offers to pay to participate in an Event.| -|Route Guidance|---|While properties within the Route Guidance model are often drawn from schema.org, the model itself originates with OpenActive.| +|Route Guide|rt:RouteGuide|While properties within the Route guides model are often drawn from schema.org, the model itself originates with OpenActive.| ## Identifying and Linking Resources @@ -856,7 +881,7 @@ to publish that list of values as a "controlled vocabulary". This allows a publisher to publish the list of values, with supporting documentation -and definitions in a machine-readable format. We use the existing [[skos-primer]] +and definitions in a machine-readable format. We use the existing [[?skos-primer]] standard as a means of publishing these vocabularies. A number of properties in this data model allow data publishers to use values @@ -901,9 +926,9 @@ |[schema:name](https://schema.org/name)|REQUIRED|String|The name of the event| |[schema:description](https://schema.org/description)|RECOMMENDED|String|A free text description of the event| |[schema:image](https://schema.org/image)|OPTIONAL|Array of [schema:ImageObject](https://schema.org/ImageObject)|One or more images or photos that depicts the event, e.g. a photo taken at a previous event| -|[schema:startDate](https://schema.org/startDate)|RECOMMENDED|String|The start date and time of the event. Can be specified as a [schema:Date](https://schema.org/Date) or [schema:DateTime](https://schema.org/DateTime). While this property is marked as OPTIONAL, a data publisher MUST provide either a [schema:startDate](https://schema.org/startDate) or at least one [schema:eventSchedule](https://pending.schema.org/eventSchedule) for an event.| +|[schema:startDate](https://schema.org/startDate)|RECOMMENDED|String|The start date and time of the event. Can be specified as a [schema:Date](https://schema.org/Date) or [schema:DateTime](https://schema.org/DateTime). While this property is marked as RECOMMENDED, a data publisher MUST provide either a [schema:startDate](https://schema.org/startDate) or at least one [schema:eventSchedule](https://schema.org/eventSchedule) for an event.| |[schema:endDate](https://schema.org/endDate)|RECOMMENDED|String|The end date and time of the event. Can be specified as a [schema:Date](https://schema.org/Date) or [schema:DateTime](https://schema.org/DateTime). It is RECOMMENDED that publishers provide either an [schema:endDate](https://schema.org/endDate) or a [schema:duration](https://schema.org/duration) for an event.| -|[schema:duration](https://schema.org/duration)|RECOMMENDED|String|The duration of the event given in [[ISO8601]] format. Durations MUST NOT be zero length. If duration is unknown it should be omitted. A duration MUST be provided if both a start and end date are available.| +|[schema:duration](https://schema.org/duration)|RECOMMENDED|String|The duration of the event given in [[?ISO8601]] format. Durations MUST NOT be zero length. If duration is unknown it should be omitted. A duration MUST be provided if both a start and end date are available.| |[schema:location](https://schema.org/location)|REQUIRED|[schema:Place](https://schema.org/Place)|The location at which the event will take place. Or, in the case of events that may span multiple locations, the initial meeting or starting point.| |[schema:organizer](https://schema.org/organizer)|REQUIRED|[schema:Person](https://schema.org/Person) or [schema:Organization](https://schema.org/Organization)|The person or organization responsible for running an event. An organizer might be an [schema:Organization](https://schema.org/Organization) or a [schema:Person]((https://schema.org/Person).| |[schema:contributor](https://schema.org/contributor)|RECOMMENDED|Array of [schema:Person](https://schema.org/Person)|One or more people, e.g. a coach, staff member or volunteer who will be helping to run the event.| @@ -912,7 +937,7 @@ |[schema:eventStatus](https://schema.org/eventStatus)|RECOMMENDED|[schema:EventStatusType](https://schema.org/EventStatusType)|The status of an event. Can be used to indicate rescheduled or cancelled events| |[schema:subEvent](https://schema.org/subEvent)|OPTIONAL|Array of [schema:Event](https://schema.org/Event)|Relates a parent event to one or more child events. Properties describing the parent event can be assumed to apply to the child, unless otherwise specified. A child event might be a specific instance of an Event within a schedule| |[schema:superEvent](https://schema.org/superEvent)|OPTIONAL|[schema:Event](https://schema.org/Event)|Relates a child event to a parent event. Properties describing the parent event can be assumed to apply to the child, unless otherwise specified. A parent event might specify a recurring schedule, of which the child event is one specific instance| -|schema:eventSchedule|Array of OPTIONAL|[schema:Schedule](https://pending.schema.org/Schedule)|A schedule defines a repeating time period used to describe a regularly occurring Event.| +|schema:eventSchedule|Array of OPTIONAL|[schema:Schedule](https://schema.org/Schedule)|A schedule defines a repeating time period used to describe a regularly occurring Event.| |[oa:schedulingNote](https://openactive.io/schedulingNote)|OPTIONAL|String|Provides a note from an organizer relating to how this Event is scheduled. For example "This event doesn't run during school holidays", or "This is a regular weekly session". Where possible publishers SHOULD provide machine-readable descriptions of schedules via the `schema:eventSchedule` property.| |[oa:activity](https://openactive.io/activity)|REQUIRED|Array of [skos:Concept](https://www.w3.org/2009/08/skos-reference/skos.html#Concept)|Specifies one or more physical activities that will take place during an event. The activities SHOULD ideally be taken from an activity list.| |[oa:category](https://openactive.io/category)|OPTIONAL|Array of String or [skos:Concept](https://www.w3.org/2009/08/skos-reference/skos.html#Concept)|Provides a set of tags that help categorise and describe an event, e.g. its intensity, purpose, etc.| @@ -920,7 +945,7 @@ |[oa:genderRestriction](https://openactive.io/genderRestriction)|OPTIONAL|[oa:GenderRestrictionType](https://openactive.io/GenderRestrictionType)|Indicates that an event is restricted to Male, Female or a Mixed audience. Values should be one of the three URIs defined by this specification (see below).| |[oa:programme](https://openactive.io/programme)|OPTIONAL|[schema:Brand](https://schema.org/Brand)|Indicates that an event will be organised according to a specific Programme| |[oa:attendeeInstructions](https://openactive.io/attendeeInstructions)|OPTIONAL|String|Provides additional notes and instructions for event attendees. E.g. more information on how to find the event, what to bring, etc.| -|[oa:leader](https://openactive.io/leader)|OPTIONAL|Array of [schema:Person](https://schema.org/Person)|Refers to a person (`schema:Person`) who will be leading an event. E.g. a coach. This is a more specific role than an organiser or a contributor| +|[oa:leader](https://openactive.io/leader)|OPTIONAL|Array of [schema:Person](https://schema.org/Person)|Refers to a person (`schema:Person`) who will be leading an event. E.g. a coach. This is a more specific role than an organizer or a contributor| |[oa:accessibilitySupport](https://openactive.io/accessibilitySupport)|OPTIONAL|Array of String or [skos:Concept](https://www.w3.org/2009/08/skos-reference/skos.html#Concept)|Used to specify the types of disabilities or impairments that are supported at an event| |[oa:accessibilityInformation](https://openactive.io/accessibilitySupport)|OPTIONAL|String|Provide additional, specific documentation for participants about how disabilities are, or can be supported at the Event.| |[oa:isCoached](https://openactive.io/isCoached)|OPTIONAL|Boolean|A boolean property that indicates whether an Event will be coached. This flag allows an Event to be marked as being coached without having to specify a named individual as a coach. This addresses both privacy concerns and also scenarios where the actual coach may only be decided on the day. If this property is not specified then consumers SHOULD assume a value of undefined| @@ -928,8 +953,8 @@ |[oa:meetingPoint](https://openactive.io/meetingPoint)|OPTIONAL|String|Instructions for the attendees of an Event about where they should meet the organizer or leader at the start of the event. Some larger locations may have several possible meeting points, so this property provides additional more specific directions.| |[schema:isAccessibleForFree](https://schema.org/isAccessibleForFree)|OPTIONAL|Boolean|Indicates that an Event is free to attend. If an Event is bookable in advance, then publishers SHOULD also define a zero priced [schema:Offer](https://schema.org/Offer). If the only [schema:Offer](https://schema.org/Offer) for an Event is zero priced, then publishers SHOULD include this property with a value of `true`.| |[schema:offers](https://schema.org/offers)|RECOMMENDED|Array of [schema:Offer](https://schema.org/Offer)|Provides one or more offers to book and participate in an Event| -|[schema:potentialAction](https://schema.org/potentialAction)|OPTIONAL|Array of [schema:Action](https://schema.org/Action)|Provides one or more actions that can be carried out on this Event, e.g. through interacting with an API or other service. The [[Open-Booking-API]] defines a `ReserveAction`.| -|[oa:RouteGuidance]()|OPTIONAL|Array of oa:RouteGuidance|Refer to [[OpenActive-Route-Guide]]. Provides information about a route or trail for walking, running, cycling, etc. The RouteGuide data object itself may be fully represented as the value of this property. Or, it may be populated by a URL that resolves to such a data object.| +|[schema:potentialAction](https://schema.org/potentialAction)|OPTIONAL|Array of [schema:Action](https://schema.org/Action)|Provides one or more actions that can be carried out on this Event, e.g. through interacting with an API or other service. The [[?Open-Booking-API]] defines a `ReserveAction`.| +|[rt:RouteGuide]()|OPTIONAL|URL or Array of rt:RouteGuide|Refer to [[?OpenActive-Route-Guide]]. Provides information about a route or trail for walking, running, cycling, etc. The RouteGuide data object itself may be fully represented as the value of this property. Or, it may be populated by a URL that resolves to such a data object.|

@@ -963,21 +988,21 @@ "startDate": "2017-03-22T20:00:00-05:00", "duration": "PT60M", "organizer": [{ -"type": "Organization", -"url": "http://example.org/orgs/bristol-tai-chi", -"name": "Bristol Tai Chi" + "type": "Organization", + "url": "http://example.org/orgs/bristol-tai-chi", + "name": "Bristol Tai Chi" }], "location": { -"type": "Place", -"name": "ExampleCo Gym", -"address": { - "type": "PostalAddress", - "streetAddress": "1 High Street", - "addressLocality": "Bristol", - "addressCountry": "GB", - "addressRegion": "Somerset", - "postalCode": "BS1 4SD" -} + "type": "Place", + "name": "ExampleCo Gym", + "address": { + "type": "PostalAddress", + "streetAddress": "1 High Street", + "addressLocality": "Bristol", + "addressCountry": "GB", + "addressRegion": "Somerset", + "postalCode": "BS1 4SD" + } } } @@ -988,7 +1013,7 @@ The [oa:activity](https://openactive.io/activity) property allows an event to be associated with one or more Physical Activities. The Physical Activities used to describe an event SHOULD be drawn from a standard Activity -List, e.g. the OpenActive Activity List ([[OpenActive-Activity-List]]). +List, e.g. the OpenActive Activity List ([[?OpenActive-Activity-List]]).


@@ -1001,10 +1026,10 @@
     "startDate": "2017-03-22T20:00:00-05:00",
     "duration": "PT60M",
     "activity": [{
-"id": "https://openactive.io/activity-list#c16df6ed-a4a0-4275-a8c3-1c8cff56856f",
-"type": "Concept",
-"prefLabel": "Tai Chi",
-"inScheme": "https://openactive.io/activity-list"
+      "id": "https://openactive.io/activity-list#c16df6ed-a4a0-4275-a8c3-1c8cff56856f",
+      "type": "Concept",
+      "prefLabel": "Tai Chi",
+      "inScheme": "https://openactive.io/activity-list"
     }]
   }
 
@@ -1105,11 +1130,11 @@
     "startDate": "2017-03-22T20:00:00-05:00",
     "duration": "PT60M",
     "category": [
-"Suitable For All", "Low Intensity"
+      "Suitable For All", "Low Intensity"
     ],
     "level": [{
-"type": "Concept",
-"prefLabel": "Beginner"
+      "type": "Concept",
+      "prefLabel": "Beginner"
     }]
   }
 
@@ -1149,14 +1174,14 @@
     "startDate": "2017-04-01T08:00:00Z",
     "duration": "PT60M",
     "programme": {
-"type": "Brand",
-"name": "Back to Netball",
-"url": "https://www.englandnetball.co.uk/backtonetball/",
-"description": "Running across England since 2010, over 60,000 women have taken part in Back to Netball and realised the benefits of getting involved.",
-"logo": {
-  "type": "ImageObject",
-  "url": "http://hertsnetball.co.uk/js/plugins/imagemanager/files/B2N_logo.jpg"
-}
+      "type": "Brand",
+      "name": "Back to Netball",
+      "url": "https://www.englandnetball.co.uk/backtonetball/",
+      "description": "Running across England since 2010, over 60,000 women have taken part in Back to Netball and realised the benefits of getting involved.",
+      "logo": {
+        "type": "ImageObject",
+        "url": "http://hertsnetball.co.uk/js/plugins/imagemanager/files/B2N_logo.jpg"
+      }
     }
   }
 
@@ -1212,8 +1237,8 @@
     "url": "http://www.example.org/events/1",
     "name": "Tai chi Class",
     "ageRange": {
- "type": "QuantitativeValue",
- "minValue": 60
+      "type": "QuantitativeValue",
+      "minValue": 60
     }
   }
 
@@ -1232,8 +1257,8 @@
     "url": "http://www.example.org/events/1",
     "name": "Exercise in the park",
     "ageRange": {
- "type": "QuantitativeValue",
- "minValue": 0
+      "type": "QuantitativeValue",
+      "minValue": 0
     }
   }
 
@@ -1295,7 +1320,7 @@
 #### Describing support for disabilities
 
 

-This specification defines several ways to capture information from organisers +This specification defines several ways to capture information from organizers about the types of support they provide for people with disabilities or other impairments. This includes:

@@ -1317,7 +1342,7 @@ "startDate": "2017-03-22T20:00:00-05:00", "duration": "PT60M", "accessibilitySupport": ["Hearing Impairment", "Visual Impairment"], - "accessibilityInformation": "The location is fully accessible, please contact the organiser if you have questions" + "accessibilityInformation": "The location is fully accessible, please contact the organizer if you have questions" }
@@ -1346,18 +1371,18 @@ "endDate": "2018-09-01T17:00:00-05:00", "duration": "P1D", "subEvent": [ -{ - "type": "Event", - "url": "http://www.example.org/events/2", - "name": "Aquathlon Sprint", - "startDate": "2018-09-01T10:00:00-05:00" -}, -{ - "type": "Event", - "url": "http://www.example.org/events/2", - "name": "Aquathlon Long Course", - "startDate": "2018-09-01T14:00:00-05:00" -} + { + "type": "Event", + "url": "http://www.example.org/events/2", + "name": "Aquathlon Sprint", + "startDate": "2018-09-01T10:00:00-05:00" + }, + { + "type": "Event", + "url": "http://www.example.org/events/2", + "name": "Aquathlon Long Course", + "startDate": "2018-09-01T14:00:00-05:00" + } ] } @@ -1416,7 +1441,7 @@ #### Regular sessions (`SessionSeries` and `ScheduledSession`) -Many organisers run regularly scheduled Events, e.g. a weekly exercise class or +Many organizers run regularly scheduled Events, e.g. a weekly exercise class or a monthly ride of a cycle club. These can be thought of as two distinct types of Event: @@ -1437,14 +1462,14 @@ "startDate": "2018-01-01", "endDate": "2018-12-31" "subEvent": [ -{ - "type": "ScheduledSession", - "url": "http://www.example.org/events/2", - "startDate": "2018-09-05T18:00:00-05:00", - "endDate": "2018-09-05T19:00:00-05:00", - "duration": "PT1H" -}, -... + { + "type": "ScheduledSession", + "url": "http://www.example.org/events/2", + "startDate": "2018-09-05T18:00:00-05:00", + "endDate": "2018-09-05T19:00:00-05:00", + "duration": "PT1H" + }, + ... ] } @@ -1456,12 +1481,12 @@ of the [oa:ScheduledSession](https://openactive.io/ScheduledSession) type. As an [oa:SessionSeries](https://openactive.io/SessionSeries) is intended to be -a parent for other events, then it MUST have either a [schema:eventSchedule](https://pending.schema.org/eventSchedule) which +a parent for other events, then it MUST have either a [schema:eventSchedule](https://schema.org/eventSchedule) which describes the schedule for the subevents, OR must be explicitly associated with those events via a [schema:subEvent](https://schema.org/subEvent) (or [schema:superEvent](https://schema.org/superEvent)) property. -Where an [schema:eventSchedule](https://pending.schema.org/eventSchedule) is provided for +Where an [schema:eventSchedule](https://schema.org/eventSchedule) is provided for a [oa:SessionSeries](https://openactive.io/SessionSeries) then it MUST include a [oa:scheduledEventType](https://openactive.io/scheduledEventType) property with a value of [oa:ScheduledSession](https://openactive.io/ScheduledSession) @@ -1471,7 +1496,7 @@ For an [oa:ScheduledSession](https://openactive.io/ScheduledSession): -* it MUST NOT have either a [schema:eventSchedule](https://pending.schema.org/eventSchedule) or a [schema:subEvent](https://schema.org/subEvent). They are individual instances +* it MUST NOT have either a [schema:eventSchedule](https://schema.org/eventSchedule) or a [schema:subEvent](https://schema.org/subEvent). They are individual instances of events. * the `schema:startDate` property is REQUIRED. This will either be explicitly provided or derived as part of generating it from a `Schedule` @@ -1517,18 +1542,18 @@ "endDate": "2018-09-01T17:00:00-05:00", "duration": "P1D", "subEvent": [ -{ - "type": "Event", - "url": "http://www.example.org/events/2", - "name": "Aquathlon Sprint", - "startDate": "2018-09-01T10:00:00-05:00" -}, -{ - "type": "Event", - "url": "http://www.example.org/events/3", - "name": "Aquathlon Long Course", - "startDate": "2018-09-01T14:00:00-05:00" -} + { + "type": "Event", + "url": "http://www.example.org/events/2", + "name": "Aquathlon Sprint", + "startDate": "2018-09-01T10:00:00-05:00" + }, + { + "type": "Event", + "url": "http://www.example.org/events/3", + "name": "Aquathlon Long Course", + "startDate": "2018-09-01T14:00:00-05:00" + } ] } @@ -1554,14 +1579,14 @@ #### Courses (`CourseInstance`) -Schema.org defines a [Course](https://pending.schema.org/Course) as an education +Schema.org defines a [Course](https://schema.org/Course) as an education course that is run at different times and places. The course might consist of one or more individual classes. These instances of a course are described using the -[schema:CourseInstance](https://pending.schema.org/CourseInstance) type. +[schema:CourseInstance](https://schema.org/CourseInstance) type. -Publishers SHOULD use the [schema:CourseInstance](https://pending.schema.org/CourseInstance) +Publishers SHOULD use the [schema:CourseInstance](https://schema.org/CourseInstance) type when describing courses of any duration.

@@ -1574,38 +1599,32 @@
     "startDate": "2018-08-30",
     "endDate": "2018-11-08"
     "subEvent": [
-{
-  "type": "Event",
-  "url": "http://www.example.org/events/2",
-  "startDate": "2018-08-30T09:00:00-05:00",
-  "endDate": "2018-08-30T10:00:00-05:00",
-  "duration": "PT1H"
-},
-...
+      {
+        "type": "Event",
+        "url": "http://www.example.org/events/2",
+        "startDate": "2018-08-30T09:00:00-05:00",
+        "endDate": "2018-08-30T10:00:00-05:00",
+        "duration": "PT1H"
+      },
+      ...
     ]
   }
 
 
-A [schema:CourseInstance](https://pending.schema.org/CourseInstance) MUST have +A [schema:CourseInstance](https://schema.org/CourseInstance) MUST have either a `subEvent` property AND/or an `eventSchedule` property that provides information about the individual classes. -Child events of a [schema:CourseInstance](https://pending.schema.org/CourseInstance) +Child events of a [schema:CourseInstance](https://schema.org/CourseInstance) SHOULD be of the generic `schema:Event` type. A participant will typically pay to attend a whole course. So, as with the -generic type, any Offers provided for a [[schema:CourseInstance](https://pending.schema.org/CourseInstance) +generic type, any Offers provided for a [[?schema:CourseInstance](https://schema.org/CourseInstance) apply to the whole course any not the individual classes. However a publisher MAY provide Offers for individual events in the programme if they are individually ticketed. -
-[schema:CourseInstance](https://pending.schema.org/CourseInstance) is currently -a draft Schema.org type. As a result, both publishers and consumers should be aware -that its definition may need to change in future versions of this specification. -
- #### Grouping together events (`EventSeries`) All of the previous examples of event types provide a means of grouping together @@ -1619,8 +1638,8 @@ More broadly, other properties of a set of Events can be used to group them together in useful ways. For example Events might be grouped based on: -* their `schema:organizer` to identify all Events organisations by a specific -person or organisation +* their `schema:organizer` to identify all Events organizations by a specific +person or organization * their `schema:place` to list all Events taking place at a specific location * their `oa:programmee` to identify Events that are part of the same Brand * their `oa:activity` to define a list of Events that involve the same physical @@ -1634,7 +1653,7 @@ However it can also be useful for publishers to identify that a set of Events are related to one another in some way and provide information about that set. -The Schema.org [EventSeries](https://pending.schema.org/EventSeries) type can +The Schema.org [EventSeries](https://schema.org/EventSeries) type can be used to group together related events. This allows the publisher to provide this grouping for data consumers, along with additional information such as images, a common description, etc. @@ -1655,58 +1674,58 @@ "prefLabel": "Swimming" }], "subEvent": [ -{ - "type": "SessionSeries", - "url": "http://www.example.org/events/2", - "name": "Swim For Adults", - "location": { - "type": "Place", - "name": "ExampleCo Gym" - ... - }, - "eventSchedule": [ - { -"type": "Schedule", -"startDate": "2017-01-01", -"endDate": "2017-12-31", -"repeatFrequency": "P1W", -"byDay": [ "https://schema.org/Wednesday" ], -"startTime": "19:00", -"endTime": "20:00", -"duration": "PT1H", -"scheduledEventType": "ScheduledSession" - } - ] -}, -{ - "type": "SessionSeries", - "url": "http://www.example.org/events/2", - "name": "Swim For Adults", - "location": { - "type": "Place", - "name": "A. N. Other Gym" - ... - }, - "eventSchedule": [ - { -"type": "Schedule", -"startDate": "2017-01-01", -"endDate": "2017-12-31", -"repeatFrequency": "P1W", -"byDay": [ "https://schema.org/Thursday" ], -"startTime": "18:00", -"endTime": "20:00", -"duration": "PT2H", -"scheduledEventType": "ScheduledSession" - } - ] -} + { + "type": "SessionSeries", + "url": "http://www.example.org/events/2", + "name": "Swim For Adults", + "location": { + "type": "Place", + "name": "ExampleCo Gym" + ... + }, + "eventSchedule": [ + { + "type": "Schedule", + "startDate": "2017-01-01", + "endDate": "2017-12-31", + "repeatFrequency": "P1W", + "byDay": [ "https://schema.org/Wednesday" ], + "startTime": "19:00", + "endTime": "20:00", + "duration": "PT1H", + "scheduledEventType": "ScheduledSession" + } + ] + }, + { + "type": "SessionSeries", + "url": "http://www.example.org/events/2", + "name": "Swim For Adults", + "location": { + "type": "Place", + "name": "A. N. Other Gym" + ... + }, + "eventSchedule": [ + { + "type": "Schedule", + "startDate": "2017-01-01", + "endDate": "2017-12-31", + "repeatFrequency": "P1W", + "byDay": [ "https://schema.org/Thursday" ], + "startTime": "18:00", + "endTime": "20:00", + "duration": "PT2H", + "scheduledEventType": "ScheduledSession" + } + ] + } ] } -The [schema:EventSeries](https://pending.schema.org/EventSeries) type can be used +The [schema:EventSeries](https://schema.org/EventSeries) type can be used as a parent for any type of event, including the generic [schema:Event](https://www.schema.org/Event) type. @@ -1714,30 +1733,17 @@ only RECOMMENDED.
-We note however that when grouping together [schema:CourseInstance](https://pending.schema.org/CourseInstance) +We note however that when grouping together [schema:CourseInstance](https://schema.org/CourseInstance) events, it may be more appropriate to describe associate them with a -[schema:Course](https://schema.org/Course). Although unlike [schema:EventSeries](https://pending.schema.org/EventSeries) +[schema:Course](https://schema.org/Course). Although unlike [schema:EventSeries](https://schema.org/EventSeries) this is not a type of event.
-
-[schema:EventSeries](https://pending.schema.org/EventSeries) is currently -a draft Schema.org type. As a result, both publishers and consumers should be aware -that its definition may need to change in future versions of this specification. -
- ### Publishing event schedules -
-

-This specification relies on some pending changes to Schema.org that will add recurrence rules to Events. The [proposal](https://github.com/schemaorg/schemaorg/pull/1693) has been accepted, but is not yet formally part of the model. -

-

We expect that this proposal will become part of Schema.org in due course. This process will be driven by implementation experience and feedback from the community. On that basis we have included the terms in specification. The following section is written on that basis. However both publishers and consumers should be aware that this is an area that may change in future versions.

-
- The previous section has described several methods for publishing lists of upcoming events, e.g. an `oa:SessionSeries` with a list of its upcoming `oa:ScheduledSession`, -or a [schema:EventSeries](https://pending.schema.org/EventSeries) and a list of +or a [schema:EventSeries](https://schema.org/EventSeries) and a list of Events. Using the `schema:subEvent` property in this way allows a publisher to publish @@ -1749,34 +1755,34 @@ Describing the schedule means publishing less data as data consumers will be able to calculate when a future event will take place. -The [schema:eventSchedule](https://pending.schema.org/eventSchedule) property can +The [schema:eventSchedule](https://schema.org/eventSchedule) property can be used to associate a [`schema:Event`] (or one of its sub-types) with a -[schema:Schedule](https://pending.schema.org/Schedule). +[schema:Schedule](https://schema.org/Schedule). Based on the [iCalendar](https://icalendar.org/) specification, a -[schema:Schedule](https://pending.schema.org/Schedule) define a repeating +[schema:Schedule](https://schema.org/Schedule) define a repeating calendar entry. A data consumer can apply these rules to generate future instances of an event, e.g. to populate a calendar |Property|Status|Format|Notes| |--- |--- |--- |--- | |`@type`|REQUIRED|String|`Schedule`| -|[schema:repeatFrequency](https://pending.schema.org/repeatFrequency)|REQUIRED|String|The frequency of the events, specified as an [[ISO8601]] duration, e.g. day, week, month| +|[schema:repeatFrequency](https://schema.org/repeatFrequency)|REQUIRED|String|The frequency of the events, specified as an [[?ISO8601]] duration, e.g. day, week, month| |[schema:startDate](https://schema.org/startDate)|RECOMMENDED|String|Specifies the [schema:Date](https://schema.org/Date) from which the schedule is active| |[schema:endDate](https://schema.org/startDate)|RECOMMENDED|String|Specifies the [schema:Date](https://schema.org/Date) at which the schedule ends.| |[schema:startTime](https://schema.org/startTime)|REQUIRED|String|Specifies the [schema:Time](https://schema.org/Time) at which the Events will take place.| |[schema:endTime](https://schema.org/endTime)|REQUIRED|String|Specifies the [schema:Time](https://schema.org/Time) at which the Events will end| -|[schema:duration](https://schema.org/duration)|RECOMMENDED|String|Specifies the duration of the Event as an [[ISO8601]] duration. Durations MUST NOT be zero length. If duration is unknown it should be omitted. A duration MUST be provided if both a start and end date are available.| -|[schema:byDay](https://pending.schema.org/byDay)|OPTIONAL|Array of [schema:DayOfWeek](https://schema.org/DayOfWeek) or Array of String|Lists the day(s) of the week during which the Events will take place. When using string values, this MUST conform to iCal BYDAY rule.| -|[schema:byMonth](https://pending.schema.org/byMonth)|OPTIONAL|Array of Integers|Lists the month(s) of the year during which the Events will take place. January is the first month| -|[schema:byMonthDay](https://pending.schema.org/byMonthDay)|OPTIONAL|Array of Integers|Lists the day(s) of the month on which an Event will take place| -|[schema:repeatCount](https://pending.schema.org/repeatCount)|OPTIONAL|Number|Specifies that an Event will repeat the specified number of times| -|[schema:exceptDate](https://pending.schema.org/exceptDate)|OPTIONAL|Array of [Date](https://schema.org/Date) or [DateTime](https://schema.org/DateTime)|Defines a list of [Date](https://schema.org/Date) or [DateTime](https://schema.org/DateTime) during which a scheduled Event will not take place. The property allows exceptions to a Schedule to be specified. If an exception is specified as a [DateTime](https://schema.org/DateTime) then only the event that would have started at that specific date and time should be excluded from the schedule. If an exception is specified as a [Date](https://schema.org/Date) then any event that is scheduled for that 24 hour period should be excluded from the schedule. This allows a whole day to be excluded from the schedule without having to itemise every scheduled event.| +|[schema:duration](https://schema.org/duration)|RECOMMENDED|String|Specifies the duration of the Event as an [[?ISO8601]] duration. Durations MUST NOT be zero length. If duration is unknown it should be omitted. A duration MUST be provided if both a start and end date are available.| +|[schema:byDay](https://schema.org/byDay)|OPTIONAL|Array of [schema:DayOfWeek](https://schema.org/DayOfWeek) or Array of String|Lists the day(s) of the week during which the Events will take place. When using string values, this MUST conform to iCal BYDAY rule.| +|[schema:byMonth](https://schema.org/byMonth)|OPTIONAL|Array of Integers|Lists the month(s) of the year during which the Events will take place. January is the first month| +|[schema:byMonthDay](https://schema.org/byMonthDay)|OPTIONAL|Array of Integers|Lists the day(s) of the month on which an Event will take place| +|[schema:repeatCount](https://schema.org/repeatCount)|OPTIONAL|Number|Specifies that an Event will repeat the specified number of times| +|[schema:exceptDate](https://schema.org/exceptDate)|OPTIONAL|Array of [Date](https://schema.org/Date) or [DateTime](https://schema.org/DateTime)|Defines a list of [Date](https://schema.org/Date) or [DateTime](https://schema.org/DateTime) during which a scheduled Event will not take place. The property allows exceptions to a Schedule to be specified. If an exception is specified as a [DateTime](https://schema.org/DateTime) then only the event that would have started at that specific date and time should be excluded from the schedule. If an exception is specified as a [Date](https://schema.org/Date) then any event that is scheduled for that 24 hour period should be excluded from the schedule. This allows a whole day to be excluded from the schedule without having to itemise every scheduled event.| |[oa:scheduledEventType](https://openactive.io/scheduledEventType)|REQUIRED|String|Specifies the type that a data consumer should assign to Events that are generated from this schedule.| -|[oa:urlTemplate](https://openactive.io/urlTemplate)|RECOMMENDED|String|An [[RFC6570]] compliant URI template that can be used to generate a unique URL (`schema:url`) for every event described by the schedule (see below for more information). This property is REQUIRED if the data provider wants to provide participants with a unique URL to book to attend an event.| -|[oa:idTemplate](https://openactive.io/idTemplate)|RECOMMENDED|String|An [[RFC6570]] compliant URI template that can be used to generate a unique identifier (`@id`) for every event described by the schedule (see below for more information). This property is REQUIRED if the data provider is supporting third-party booking via the [[Open-Booking-API]].| +|[oa:urlTemplate](https://openactive.io/urlTemplate)|RECOMMENDED|String|An [[?RFC6570]] compliant URI template that can be used to generate a unique URL (`schema:url`) for every event described by the schedule (see below for more information). This property is REQUIRED if the data provider wants to provide participants with a unique URL to book to attend an event.| +|[oa:idTemplate](https://openactive.io/idTemplate)|RECOMMENDED|String|An [[?RFC6570]] compliant URI template that can be used to generate a unique identifier (`@id`) for every event described by the schedule (see below for more information). This property is REQUIRED if the data provider is supporting third-party booking via the [[?Open-Booking-API]].| -A [schema:Schedule](https://pending.schema.org/Schedule) is defined as having a number of required fields that will support the creation of events from the schedule it describes. As a minimum a data user will need to be provided with: +A [schema:Schedule](https://schema.org/Schedule) is defined as having a number of required fields that will support the creation of events from the schedule it describes. As a minimum a data user will need to be provided with: * the [schema:repeatFrequency](https://schema.org/repeatFrequency) at which the events will occur @@ -1786,14 +1792,14 @@ that data consumers can properly apply rules for parent-child relationships between events -While marked as optional, publishers also need to provide additional information about the frequency, e.g. whether the event occurs on a specific day, day of the month, or month, by including one of the [schema:byDay](https://pending.schema.org/byDay), [schema:byMonth](https://pending.schema.org/byMonth) or [schema:byMonthDay](https://pending.schema.org/byMonthDay) properties +While marked as optional, publishers also need to provide additional information about the frequency, e.g. whether the event occurs on a specific day, day of the month, or month, by including one of the [schema:byDay](https://schema.org/byDay), [schema:byMonth](https://schema.org/byMonth) or [schema:byMonthDay](https://schema.org/byMonthDay) properties For Events that are intended to be bookable then publishers SHOULD also provide the [oa:idTemplate](https://openactive.io/idTemplate) and [oa:urlTemplate](https://openactive.io/urlTemplate) properties. In practice we recommend that publishers provide as much detail in possible to allow data consumers to reliably expand a schedule into a calendar of events. -The following example illustrates basic usage of the [schema:eventSchedule](https://pending.schema.org/eventSchedule) property to associate an `Event` with a [schema:Schedule](https://pending.schema.org/Schedule). The data describes a Tai Chi class that occurs every Wednesday at 7pm +The following example illustrates basic usage of the [schema:eventSchedule](https://schema.org/eventSchedule) property to associate an `Event` with a [schema:Schedule](https://schema.org/Schedule). The data describes a Tai Chi class that occurs every Wednesday at 7pm

   {
@@ -1804,17 +1810,17 @@
     "description": "A tai chi class intended for beginners",
     "duration": "PT60M",
     "eventSchedule": [
-{
-  "type": "Schedule",
-  "startDate": "2017-01-01",
-  "endDate": "2017-12-31",
-  "repeatFrequency": "P1W",
-  "byDay": [ "https://schema.org/Wednesday" ],
-  "startTime": "19:00",
-  "endTime": "20:00",
-  "duration": "PT1H",
-  "scheduledEventType": "ScheduledSession"
-}
+      {
+        "type": "Schedule",
+        "startDate": "2017-01-01",
+        "endDate": "2017-12-31",
+        "repeatFrequency": "P1W",
+        "byDay": [ "https://schema.org/Wednesday" ],
+        "startTime": "19:00",
+        "endTime": "20:00",
+        "duration": "PT1H",
+        "scheduledEventType": "ScheduledSession"
+      }
     ]
   }
 
@@ -1855,25 +1861,25 @@
 every Event.
 
 The `@id` property of an Event provides a unique stable identifier for an Event.
-It is a RECOMMENDED property that, as described in the [[Open-Booking-API]], MAY provide an entry point
+It is a RECOMMENDED property that, as described in the [[?Open-Booking-API]], MAY provide an entry point
 into an API that allows retrieval of current information about an Event and a
 means to carry out third-party bookings.
 
 A data consumer therefore needs a reliable way to generate `schema:url` and `@id`
 properties for individual Events in a schedule. To achieve these we rely on URL
-templates defined in [[RFC6570]].
+templates defined in [[?RFC6570]].
 
 The [oa:idTemplate](https://openactive.io/idTemplate) and
 [oa:urlTemplate](https://openactive.io/urlTemplate) properties of
-a [schema:Schedule](https://pending.schema.org/Schedule) provide URL templates
+a [schema:Schedule](https://schema.org/Schedule) provide URL templates
 that can be expanded out into the appropriate `@id` and `schema:url` property values.
 
 To apply these templates correctly, data consumers MUST support Level 1 (simple
-variable substitution) of [[RFC6570]]. Only two variables need to be substitutable
+variable substitution) of [[?RFC6570]]. Only two variables need to be substitutable
 into the templates: `startDate` and `endDate`.
 
 Publishers MUST ensure that values for these properties are valid according to
-the Level 1 processing rules for [[RFC6570]]. Publishers MUST NOT use additional
+the Level 1 processing rules for [[?RFC6570]]. Publishers MUST NOT use additional
 syntax or substitution rules from [RFC6570]].
 
 To convert a `Schedule` into an instance of an `Event` a data consumer MUST therefore
@@ -1890,7 +1896,7 @@
 calculated value of `schema:startDate`. Do the same for `endDate` and `schema:endDate`. Use the resulting
 string as the value of the `schema:url` property for the event
 
-Other than complying with [[RFC6570]] publishers are free to provide additional
+Other than complying with [[?RFC6570]] publishers are free to provide additional
 information in their URL templates to ensure that identifiers and URLs are unique.
 For example by including the `identifier` for the parent event.
 
@@ -1904,14 +1910,14 @@
 that data publishers provide status updates on events as a data consumer may need
 to notify a user of changes.
 
-When a publisher is providing a [schema:Schedule](https://pending.schema.org/Schedule) for upcoming events rather than
+When a publisher is providing a [schema:Schedule](https://schema.org/Schedule) for upcoming events rather than
 an explicit list of upcoming events, a data consumer needs to be able to identify
 when an upcoming event has had a status change.
 
 To handle this we recommend that publishers SHOULD provide details of the updated event:
 
 * via their RPDE feed(s), allowing all consumers to receive updates on the status of an individual events
-* via an API, e.g. as described in the [[Open-Booking-API]], allowing
+* via an API, e.g. as described in the [[?Open-Booking-API]], allowing
 authorised data consumers to confirm the event status during booking, or to receive
 notifications of changes
 
@@ -1919,7 +1925,7 @@
 `schema:exceptDate` that removes the event from the schedule.
 
 For data consumers to be able to associate an updated event description with a
-event they have generated from a [schema:Schedule](https://pending.schema.org/Schedule)
+event they have generated from a [schema:Schedule](https://schema.org/Schedule)
 a publisher MUST use the same identifier (`@id`) for the event as a consumer may
 have generated from an [oa:idTemplate](https://openactive.io/idTemplate)
 provided in the schedule.
@@ -1967,14 +1973,14 @@
     "url": "http://www.better.org.uk/leisure-centre/banes/bath-sports-and-leisure-centre",
     "name": "Bath Sports and Leisure Centre",
     "address": {
-  "type": "PostalAddress",
-  "streetAddress": "North Parade Road",
-  "addressLocality": "Bath",
-  "addressRegion": "Somerset",
-  "postalCode": "BA2 4ET",
-  "addressCountry": "GB"
-    },
-    "telephone": "+44 (0)1225 486905"
+      "type": "PostalAddress",
+      "streetAddress": "North Parade Road",
+      "addressLocality": "Bath",
+      "addressRegion": "Somerset",
+      "postalCode": "BA2 4ET",
+      "addressCountry": "GB"
+        },
+        "telephone": "+44 (0)1225 486905"
   }
 
@@ -2028,19 +2034,19 @@ "url": "http://www.better.org.uk/leisure-centre/banes/bath-sports-and-leisure-centre", "name": "Bath Sports and Leisure Centre", "address": { - "type": "PostalAddress", - "streetAddress": "North Parade Road", - "addressLocality": "Bath", - "addressRegion": "Somerset", - "postalCode": "BA2 4ET", - "addressCountry": "GB" - }, - "telephone": "+44 (0)1225 486905", - "geo": { -"type": "GeoCoordinates", -"latitude": 51.3816123, -"longitude": -2.3544367 - } + "type": "PostalAddress", + "streetAddress": "North Parade Road", + "addressLocality": "Bath", + "addressRegion": "Somerset", + "postalCode": "BA2 4ET", + "addressCountry": "GB" + }, + "telephone": "+44 (0)1225 486905", + "geo": { + "type": "GeoCoordinates", + "latitude": 51.3816123, + "longitude": -2.3544367 + } } @@ -2116,22 +2122,22 @@ "url": "http://www.better.org.uk/leisure-centre/banes/bath-sports-and-leisure-centre", "name": "Bath Sports and Leisure Centre", "address": { - "type": "PostalAddress", - "streetAddress": "North Parade Road", - "addressLocality": "Bath", - "addressRegion": "Somerset", - "postalCode": "BA2 4ET", - "addressCountry": "GB" + "type": "PostalAddress", + "streetAddress": "North Parade Road", + "addressLocality": "Bath", + "addressRegion": "Somerset", + "postalCode": "BA2 4ET", + "addressCountry": "GB" }, "containsPlace": [{ -"type": "SportsActivityLocation", -"url": "http://www.better.org.uk/leisure-centre/banes/bath-sports-and-leisure-centre/gym", -"name": "Gym" + "type": "SportsActivityLocation", + "url": "http://www.better.org.uk/leisure-centre/banes/bath-sports-and-leisure-centre/gym", + "name": "Gym" }] } -## Describing Organisers (schema:Person and schema:Organization) +## Describing Organizers (schema:Person and schema:Organization)

Applications must not publish personal data without permission

@@ -2141,9 +2147,9 @@
-To describe the people and organisations involved in organising Physical Activities, Schema.org provides the [schema:Person](https://schema.org/Person) and [schema:Organization](https://schema.org/Organization) types. +To describe the people and organizations involved in organising Physical Activities, Schema.org provides the [schema:Person](https://schema.org/Person) and [schema:Organization](https://schema.org/Organization) types. -People and organisations can be associated with an Event using the [schema:organizer](https://schema.org/organizer), [schema:contributor](https://schema.org/contributor) or [oa:leader](https://openactive.io/leader) properties. These allow some flexibility in defining how a person or organisation is associated with an event. For example an event may be: +People and organizations can be associated with an Event using the [schema:organizer](https://schema.org/organizer), [schema:contributor](https://schema.org/contributor) or [oa:leader](https://openactive.io/leader) properties. These allow some flexibility in defining how a person or organization is associated with an event. For example an event may be: * organized by an club (`schema:organizer`) * be led by a specific coach (`oa:leader`) @@ -2153,7 +2159,7 @@ * For events taking place in a gym, the organizer should be listed as the gym (an [schema:Organization](https://schema.org/Organization)) * For "user generated" events in a booking system, the organizer should be the account under which the events were created, rather than the booking system. The instructor for the event can be specified as the `oa:leader` or `oa:contributor` -* For franchised events (e.g. Clubbercise), the organiser should be the franchisee, as they are ultimately responsible for organising that specific event +* For franchised events (e.g. Clubbercise), the organizer should be the franchisee, as they are ultimately responsible for organising that specific event Both the [schema:Person](https://schema.org/Person) and [schema:Organization](https://schema.org/Organization) types support a common set of properties that capture the basic information required for publishing opportunity data. @@ -2161,35 +2167,37 @@ |--- |--- |--- |--- | |`@type`|REQUIRED|String|Person or Organization| |`@id`|RECOMMENDED|URI|A URI providing a unique identifier for the resource| -|[schema:name](https://schema.org/name)|REQUIRED for Organization.OPTIONAL for Person.|String|The name of the organisation| -|[schema:description](https://schema.org/description)|RECOMMENDED for Organization. OPTIONAL for Person.|String|A free text description containing a brief summary of the organisation.| -|[schema:url](https://schema.org/url)|RECOMMENDED for Organization. OPTIONAL for Person|URL|A URL to the organisation’s website homepage or other page about the organisation.1| -|[schema:sameAs](https://schema.org/sameAs)|RECOMMENDED for Organization. OPTIONAL for Person.|String or Array of String|Lists the URL(s) of the official social media profile pages associated with the organization or person.1| -|[oa:activity](https://openactive.io/activity) | REQUIRED if publishing opportunities at the organisation level. 2 | Array of [skos:Concept](https://www.w3.org/2009/08/skos-reference/skos.html#Concept) | Specifies one or more physical activities that are provided by the organisation. | -|[schema:location](https://schema.org/location) | REQUIRED if publishing opportunities at the organisation level. 2 | [schema:Place](https://schema.org/Place) or array of [schema:Place](https://schema.org/Place), [schema: address](https://schema.org/address), String | The main address of the organisation or key locations of the activities provided by the organisation. | -|[schema:email](https://schema.org/email) | RECOMMENDED for Organization. OPTIONAL for Person. | String | A contact email address for the organisation.1 | +|[schema:name](https://schema.org/name)|REQUIRED for Organization.OPTIONAL for Person.|String|The name of the organization| +|[schema:description](https://schema.org/description)|RECOMMENDED for Organization. OPTIONAL for Person.|String|A free text description containing a brief summary of the organization.| +|[schema:url](https://schema.org/url)|RECOMMENDED for Organization. OPTIONAL for Person|URL|A URL to the organization’s website homepage or other page about the organization.| +|[schema:sameAs](https://schema.org/sameAs)|RECOMMENDED for Organization. OPTIONAL for Person.|String or Array of String|Lists the URL(s) of the official social media profile pages associated with the organization or person.| +|[oa:activity](https://openactive.io/activity) | REQUIRED if publishing opportunities at the organization level. | Array of [skos:Concept](https://www.w3.org/2009/08/skos-reference/skos.html#Concept) | Specifies one or more physical activities that are provided by the organization. | +|[schema:location](https://schema.org/location) | REQUIRED if publishing opportunities at the organization level. | [schema:Place](https://schema.org/Place) or array of [schema:Place](https://schema.org/Place), [schema: address](https://schema.org/address), String | The main address of the organization or key locations of the activities provided by the organization. | +|[schema:email](https://schema.org/email) | RECOMMENDED for Organization. OPTIONAL for Person. | String | A contact email address for the organization. | |[schema:telephone](https://schema.org/telephone)|RECOMMENDED for Organization. OPTIONAL for Person.|String|A contact telephone number of the organization or person.| -|[schema:logo](https://schema.org/logo)|OPTIONAL|[schema:ImageObject](https://schema.org/ImageObject)| A URL to an image associated with the organisation which can be presented alongside its name. | -|[schema:alternativeName](https://schema.org/alternateName) | OPTIONAL | String or array of String | Aliases, common acronyms or alternative names for the organisation. | -|[oa:genderRestriction](https://openactive.io/genderRestriction) | OPTIONAL if publishing opportunities at the organisation level. | [oa:GenderRestrictionType](https://openactive.io/GenderRestrictionType) | Indicates that an organisation provides activities that are restricted to Male or Female participants, or that there are no restrictions. 3 values are defined as URIs however see [related discussion](https://github.com/openactive/modelling-opportunity-data/issues/69%20). | -|[oa:ageRange](https://openactive.io/ageRange) | OPTIONAL if publishing opportunities at the organisation level. | [schema:QuantitativeValue](https://schema.org/QuantitativeValue) | Indicates that an organisation provides activities suitable for a specific age range. Specified as a [QuantitativeValue](https://schema.org/QuantitativeValue) with [minValue](https://schema.org/minValue) and [maxValue](https://schema.org/maxValue) properties | -|[schema:memberOf](https://schema.org/memberOf) | OPTIONAL if publishing opportunities at the organisation level. | String | The Organisation Id for an organisation that this club is affiliated to. For example, a club can link to its National Governing Body. | -|[schema:member](https://schema.org/member) | OPTIONAL if publishing opportunities at the organisation level. | String or array of String | The organisation IDs for organisations affiliated to this organisation. For example, a National Governing Body can list its current affiliated clubs. | +|[schema:logo](https://schema.org/logo)|OPTIONAL|[schema:ImageObject](https://schema.org/ImageObject)| A URL to an image associated with the organization which can be presented alongside its name. | +|[schema:alternativeName](https://schema.org/alternateName) | OPTIONAL | String or array of String | Aliases, common acronyms or alternative names for the organization. | +|[oa:genderRestriction](https://openactive.io/genderRestriction) | OPTIONAL if publishing opportunities at the organization level. | [oa:GenderRestrictionType](https://openactive.io/GenderRestrictionType) | Indicates that an organization provides activities that are restricted to Male or Female participants, or that there are no restrictions. 3 values are defined as URIs however see [related discussion](https://github.com/openactive/modelling-opportunity-data/issues/69%20). | +|[oa:ageRange](https://openactive.io/ageRange) | OPTIONAL if publishing opportunities at the organization level. | [schema:QuantitativeValue](https://schema.org/QuantitativeValue) | Indicates that an organization provides activities suitable for a specific age range. Specified as a [QuantitativeValue](https://schema.org/QuantitativeValue) with [minValue](https://schema.org/minValue) and [maxValue](https://schema.org/maxValue) properties | +|[schema:memberOf](https://schema.org/memberOf) | OPTIONAL if publishing opportunities at the organization level. | String | The Organization Id for an organization that this club is affiliated to. For example, a club can link to its National Governing Body. | +|[schema:member](https://schema.org/member) | OPTIONAL if publishing opportunities at the organization level. | String or array of String | The organization IDs for organizations affiliated to this organization. For example, a National Governing Body can list its current affiliated clubs. | |[schema:identifier](https://schema.org/identifier)|OPTIONAL|Number, String, [schema:PropertyValue](https://schema.org/PropertyValue) or an array of [schema:PropertyValue](https://schema.org/PropertyValue)|A local identifier for the resource.|
-

Publishing opportunity data at the organiser level

+

Publishing opportunity data at the organizer level

+ +An activity and location MUST be provided when publishing organization data that is not associated with an Event or FacilityUse. -

1 At least one form of contact information (url, sameAs, email, or telephone) MUST be provided when publishing organisation data that is not assoicated with an Event or FacilityUse.

-

2 An activity and location MUST be provided when publishing organisation data that is not assoicated with an Event or FacilityUse.

-

2 The following additional details: genderRestriction, ageRange, memberOf, member MAY be provided when publishing organisation data that is not assoicated with an Event or FacilityUse.

+The following additional details: genderRestriction, ageRange, memberOf, member MAY be provided when publishing organization data that is not associated with an Event or FacilityUse. + +At least one form of contact information (url, sameAs, email, or telephone) MUST be provided when publishing organization data that is not associated with an Event or FacilityUse.
The following example illustrates how to associate an [schema:Organization](https://schema.org/Organization) with an event: -

+

   {
     "@context": "https://openactive.io/",
     "type": "Event",
@@ -2212,44 +2220,48 @@
 
 The following example illustrates how to describe an [schema:Organization](https://schema.org/Organization) as a provider of opportunities for Physical Activity:
 
-

+

   {
     "@context": "https://openactive.io/",
     "@type": "Organizer",
     "@id": "https://opensessions.io/api/id/organizers/2572",
-    "name": "Greenwich Yacht Club",
-    "description": "Community amateur sports club focused on getting people sailing.",
-    "url": "http://www.greenwichyachtclub.co.uk",
-    "sameAs": [
-        "http://www.greenwichyachtclub.co.uk",
-        "https://www.facebook.com/GreenwichYachtClub/",
-        "https://www.twitter.com/greenwichYC"
-    ],
-    "activity": [
+    "organizer": [{
+      "type": "Organization",
+      "name": "Greenwich Yacht Club",
+      "description": "Community amateur sports club focused on getting people sailing.",
+      "url": "http://www.greenwichyachtclub.co.uk",
+      "sameAs": [
+          "http://www.greenwichyachtclub.co.uk",
+          "https://www.facebook.com/GreenwichYachtClub/",
+          "https://www.twitter.com/greenwichYC"
+      ],
+      "activity": [
         {
             "@id": "https://openactive.io/activity-list\#d2733a1c-662c-427a-a270-400171c07320",
             "@type": "Concept",
             "inScheme": "https://openactive.io/activity-list",
             "prefLabel": "Rowing"
         }
-    ],
-    "location": {
-        "@type": "Place",
-        "name": "Greenwich Yacht Club, London SE10 0BW, UK",
-        "geo": {
-            "@type": "GeoCoordinates",
-            "latitude": 51.4955,
-            "longitude": 0.018473
-        },
-        "address": {
-            "@type": "PostalAddress",
-            "streetAddress": "Greenwich Yacht Club, Peartree Wharf, 1 Peartree Way",
-            "addressLocality": "Greenwich",
-            "addressRegion": "London",
-            "postalCode": "SE10 0BW",
-            "addressCountry": "UK"
-        },
+      ],
+      "location": {
+          "@type": "Place",
+          "name": "Greenwich Yacht Club, London SE10 0BW, UK",
+          "geo": {
+              "@type": "GeoCoordinates",
+              "latitude": 51.4955,
+              "longitude": 0.018473
+          },
+          "address": {
+              "@type": "PostalAddress",
+              "streetAddress": "Greenwich Yacht Club, Peartree Wharf, 1 Peartree Way",
+              "addressLocality": "Greenwich",
+              "addressRegion": "London",
+              "postalCode": "SE10 0BW",
+              "addressCountry": "UK"
+          },
+      }],
     }
+  }
 
## Describing Activity Lists (skos:ConceptScheme) and Physical Activity (skos:Concept) @@ -2261,7 +2273,7 @@ * sharing of alternative labels to support search and indexing * the sharing of standard codes to support data integration -The [[OpenActive-Activity-List]] provides an openly licensed standard activity list that can be used by publishers. But where a publisher needs to publish their own list, then they can use the properties defined in the SKOS specification, as follows: +The [[?OpenActive-Activity-List]] provides an openly licensed standard activity list that can be used by publishers. But where a publisher needs to publish their own list, then they can use the properties defined in the SKOS specification, as follows: |Property|Status|Format|Notes| |--- |--- |--- |--- | @@ -2296,7 +2308,7 @@ ### Describing Physical Activities -The following properties from the [[skos-primer]] specification can be used to describe physical activities. +The following properties from the [[?skos-primer]] specification can be used to describe physical activities. |Property|Status|Format|Notes| |--- |--- |--- |--- | @@ -2408,7 +2420,7 @@ |[oa:facilityUse](https://openactive.io/facilityUse)|REQUIRED|String|Links a specific Slot with the oa:FacilityUse of which it is a part.| |[schema:startDate](https://schema.org/startDate)|REQUIRED|String|The start date and time of the slot. Can be specified as a [schema:Date](https://schema.org/Date) or [schema:DateTime](https://schema.org/DateTime).| |[schema:endDate](https://schema.org/endDate)|OPTIONAL|String|The end date and time of the event. Can be specified as a [schema:Date](https://schema.org/Date) or [schema:DateTime](https://schema.org/DateTime)| -|[schema:duration](https://schema.org/duration)|REQUIRED|String|The duration of the event given in [[ISO8601]] format. Durations MUST NOT be zero length.| +|[schema:duration](https://schema.org/duration)|REQUIRED|String|The duration of the event given in [[?ISO8601]] format. Durations MUST NOT be zero length.| |[schema:offers](https://schema.org/offers)|RECOMMENDED|Array of [schema:Offer](https://schema.org/Offer)|Describes offers to book and use this specific slot. If unspecified, then a client SHOULD use offers associated with the related Facility Use.| |[oa:remainingUses](https://openactive.io/remainingUses)|REQUIRED|Number|Used to indicate the availability of this Slot. Where a Slot describes the opportunity to use a single facility this property should have a value of 0 or 1. Where a Slot describes the opportunity to use one of several facilities, which will be allocated during booking, then the property specific how many such facilities are remaining, and may then have a value greater than 1.| |[oa:maximumUses](https://openactive.io/maximumUses)|RECOMMENDED|Number|Where a Slot describes the opportunity to use one of several facilities, which will be allocated during booking, then this value can be used to indicate how many facilities might be available.| @@ -2433,7 +2445,7 @@ |[schema:identifier](https://schema.org/identifier)|OPTIONAL|Number, String, [schema:PropertyValue](https://schema.org/PropertyValue) or an array of [schema:PropertyValue](https://schema.org/PropertyValue)|A local identifier for the resource.| |[schema:name](https://schema.org/name)|REQUIRED|String|The name of the product or service| |[schema:description](https://schema.org/description)|RECOMMENDED|String|A free text description of the product or service| -|[schema:provider](https://schema.org/provider)|REQUIRED|[schema:Organization](https://schema.org/Organization)|The organisation responsible for providing the facility| +|[schema:provider](https://schema.org/provider)|REQUIRED|[schema:Organization](https://schema.org/Organization)|The organization responsible for providing the facility| |[schema:image](https://schema.org/image)|RECOMMENDED|Array of [schema:ImageObject](https://schema.org/ImageObject)|One or more images or photos that depicts the facility or equipment| |[oa:activity](https://openactive.io/activity)|REQUIRED|Array of [skos:Concept](https://www.w3.org/2009/08/skos-reference/skos.html#Concept)|Specifies the physical activity or activities that can be performed when the facility is used. The activities SHOULD ideally be taken from an activity list.| |[schema:location](https://schema.org/location)|REQUIRED|[schema:Place](https://schema.org/Place)|The location of the facility being used. This will either be a generic location, e.g. a leisure centre or sports hall for equipment or more temporary spaces, or a specific schema:SportsActivityLocation when describing opportunities to use a specific identifiable facility (oa:IndividualFacilityUse)| @@ -2447,7 +2459,7 @@ |[oa:individualFacilityUse](https://openactive.io/individualFacilityUse)|OPTIONAL|Array of [oa:IndividualFacilityUse](https://openactive.io/IndividualFacilityUse)|Links a oa:FacilityUse product, describing a general opportunity to, e.g. book and play tennis at a leisure centre with an array of oa:IndividualFacilityUse products that provide a more detailed description about an opportunity to book, e.g. individual tennis courts. This allows a platform to publish both a general product and timetable as well as more detailed products for individual facilities.| |[oa:aggregateFacilityUse](https://openactive.io/aggregateFacilityUse)|OPTIONAL|[oa:FacilityUse](https://openactive.io/FacilityUse)|Inverse of the [oa:individualFacilityUse](https://openactive.io/individualFacilityUse) property. Related an oa:IndividualFacilityUse (e.g. an opportunity to play tennis on a specific court) to a oa:FacilityUse (e.g. an opportunity to play tennis at a specific location).| |[schema:potentialAction](https://schema.org/potentialAction)|OPTIONAL|Array of [schema:Action](https://schema.org/Action)|Provides one or more actions that can be carried out on this FacilityUse, e.g. through interacting with an API or other service. The -[[Open-Booking-API]] defines a `ReserveAction`.| +[[?Open-Booking-API]] defines a `ReserveAction`.| The following example describes opportunities to use table tennis facilities at @@ -2602,7 +2614,7 @@ revise or improve the core model presented here. Future versions of the specification may have a wider scope, e.g. to support description of facilities, equipment, -event booking or accreditation schemes for sporting organisations. +event booking or accreditation schemes for sporting organizations. With this in mind, the following sections briefly outline some expected ways in which this specification and the practice of publishing of opportunity data may evolve. @@ -2636,11 +2648,11 @@ ### Relationship with Schema.org and SKOS -This specification draws heavily on [[SCHEMA-ORG]] and [[skos-primer]] to define its +This specification draws heavily on [[?SCHEMA-ORG]] and [[?skos-primer]] to define its core data model. This is supplemented with additional custom types and properties that capture additional requirements for the physical activity sector. -The [[SCHEMA-ORG]] and [[skos-primer]] specifications define additional properties +The [[?SCHEMA-ORG]] and [[?skos-primer]] specifications define additional properties that are not directly referenced in this document. Rather than reflect the whole of these specifications in this document, we have @@ -2648,13 +2660,13 @@ * are necessary to document a basic framework for publishing opportunity data * are useful to highlight to encourage consistent usage across the community -* have stricter conformance rules that used by [[SCHEMA-ORG]]. For example where +* have stricter conformance rules that used by [[?SCHEMA-ORG]]. For example where we have agreed to specific uses of properties to increase quality and consistency in how data is being published However data publishers are free to use any additional types and properties -where useful. [[SCHEMA-ORG]] in particular provides a source of a wide range -of additional properties for describing Events, Places, Organisations, etc. +where useful. [[?SCHEMA-ORG]] in particular provides a source of a wide range +of additional properties for describing Events, Places, Organizations, etc. For example an application may wish to share reviews of events, places or clubs. The [schema:review](https://schema.org/review) property and its @@ -2665,7 +2677,7 @@ Individual publishers, or members of the community may identify new requirements for publishing opportunity data that are not covered by this specification or -[[SCHEMA-ORG]]. +[[?SCHEMA-ORG]]. These new requirements might result in: @@ -2684,7 +2696,7 @@ #### Defining and Using Custom Namespaces The data model described in this specification is defined in -the [OpenActive JSON-LD context](https://openactive.io/ns/oa.jsonld) defined by [[OpenActive-Vocabulary]]. +the [OpenActive JSON-LD context](https://openactive.io/ns/oa.jsonld) defined by [[?OpenActive-Vocabulary]]. They SHOULD also: @@ -2704,7 +2716,7 @@ A full tutorial on creating JSON-LD contexts is outside the scope of this specification. -[[JSON-LD]] allows data to be [published with reference to multiple contexts](https://www.w3.org/TR/json-ld/#advanced-context-usage). +[[?JSON-LD]] allows data to be [published with reference to multiple contexts](https://www.w3.org/TR/json-ld/#advanced-context-usage). Assuming that a JSON-LD context using the prefix `ext:` was published to `https://example.org/custom.jsonld`, then the following example shows how to use this extension: @@ -2728,7 +2740,7 @@ #### Beta Namespace -The [[OpenActive-Beta-Namespace]] provides a custom namespace that can be used +The [[?OpenActive-Beta-Namespace]] provides a custom namespace that can be used by publishers experimenting with new properties that are likely to be added to the core specification. diff --git a/EditorsDraft/images/schema-diagram-20251203.png b/EditorsDraft/images/schema-diagram-20251203.png deleted file mode 100644 index 1587a31371441b83d168bb8ad2cc4ff2e9634f6b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 319968 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 z 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
W+gztodR; z0O9A0bM^>kK9*l|&i%{oe!tOVjy;@bU+n!x(6Tl$M0sJ}iQ8g~;kAge$6X~O#}8|p z{CJkA@<0FP^%W60D6gC~3JptPqvpVd$?~CNI#aLhIj4kOLYhd$<+3HR*TvS(@QKYy z5P3a6@jsA+Rn_R$A-sMxECd(hwCeM7w;y~wmInO{ zA8ZVr=oqPK(=Sy|wgp8Kvo*dB_bHl@ljokVTDFf&%E7wj@sXEZw?JLzYsUZ{$qhIy zV<8k=zFzdpWQ}9-l3;#D^m_<~7dK9J+-$yjMBMj-`i}E?=l!D4<2Wb4ykep9@#Q2# zC3@itg7_A|ib}RgpUp`$wLL8xzL6=1i?+-twOCu2>r3a3sBy_N=|-Ec%GlW_;pxI$ zAo5j%t336YQF5EJa0ST2jL{^HrsdHAV;AkB^unw}yHutZh$B!QyUQgW$JJv}8HMkehrw4Gs(t$M^UR5(TJHm!OINEt4Z)5)+4*Ua8|08kZbI{XfGeH%&lbIG zAzT6_&(&}B)mP%T#laf|(&n9h#1d%70HO24Qhx?6FCnBo&1oU9Pi2duT0-(8p5rbb z*E{t`5rJtOn0fOScTU8U>)dlX%5z6DV3j>VC5=4>U^+;2mZ)1V5cR(eCf6rsCI-_p z)lmt{9q}k}pSIW)sC?GGJ-ualCcY(82S)Hf1;bM@N(A-gbLjrQR)W~%NA!2f;8v>c zA773-J)@T+GPzkdCMavZej;I+y`hgjY4VgQQ<|0DHxE~7hi2}dbpc=OTSd5X;I7jp zrcFds8m=;L8OwGgnF}~`MrNFjr98Ap8)ZQve_nGXaBRw{f{FdqoBx}019h4(Xr+)s zpas(R3mKB{V@WcI1Nq)Gc_3TC0Z^r*3@`Bg_q{XC&`FN@x5&X4EGHLY(#I-H;&BaEmjWA9|s zm;n(*@gg+QhY!s^p|`#>z!NV-QX6@1BV zZ>?d|LR6a%)PjIG_ioX&#!RNMMmn*dW(ReQ_j6gR%D|E=v1xeT7VTM@7bPOOd_LYL z6M|wiIG;ApyF*``iznZ>K&-dpNHG%6xsFM39z!>S&cFP2Wg)Gn_FF#=D2qGe z%kQthX5{pIc46h`1Zh*Lc{J)^&(gokKm2><19S@Y-hC=lO;+W&z#^zj%J(NJw`~tsH zBV|5DGXrDxx6KkhmmIhFMa0ip)Sgum)3_6RoOPbz7(p3f=uZx5(_6a;&bH^)xqiDi zP9+y0tf(+ofoKT%i4#x0rT%=Gs-r{|?1{l@atlLlMj5`*cv@Xw!Xq+_{jxRq3MStl z?ous&cIGno-Y{!240xG;u#OQ-aY>K)0 zva9!6uTBZRU8qi?+!9Y7dt3M80--d{@44sE`VebFI1d=|1BJ+B;bY`R0?sA(m=neY zcI(P3!$lOWq+jz9tn`PfIANq5C}*HdiHTQcEusYSj6xL^tw*<33b|a%`l0Puw>;2N z{E%v`FFn%u``|m_G11mE)l^BWg{VD5^iMt*1}`LbNkUFDgPwzXglbi}Q z8T9T))`kDo@2OMc#*HByY~GmfmK_=y;HggP&Gh{Cy6O0t3Ii;W7I5lMWC19Sf%a%| zt^2Az>YQDX_UP=IsLAr9R)sB~jQ9#(+A>glbJwyseCJt_@d@>RAE2MUvyTG;#(4k` zeYyx+Tx%`=LGgbEJQD#lZNTtj^KRfFCeph=aRKCcz(+HHycN#iE;m?)VF4e+axkyK z3Owlmkzsfx02=}sG@81kA>D+_tAVphzyTiKyO2i6fjo8aXv&pn;1Uqf#V2if%s*OY z0S8Qh3neaJ$OZf8N;hPXMICsgW4ZHoh%YzXHqCkgF$64NmpRCTV8}WT){wH>3mn8Q zI%9a;qy#bw!?1fUG^2o~LV&Y^{*Az~1@jWn)ExuE*PxKt*x0)le8D_0Q8USej&aua ZpZ)Qyy8)py-Z+75_jL7hS?83{1ORKv8!G?+ diff --git a/EditorsDraft/images/schema-diagram-20251218.png b/EditorsDraft/images/schema-diagram-20251218.png new file mode 100644 index 0000000000000000000000000000000000000000..c3459929d757dc15491894894b969fd70fa991a3 GIT binary patch literal 601072 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 z zw`s2}!Tr&pb^^|1KT30yN$B$8b3)=DuzXBdI+~`4@*xyQT!Bg_Pcjb4)bm|8gWFZy z-A_-mbUexoO5zE3--e-N3&)D3$@M3Ou^eJI{0bcFxyoV6$F<*t8UZi0DFyaw1Pu_GQf3rneL|*#A)XrM%iZ3Q!{Xy6558EIw6sC z<%*>@c_e=AL@mS=?DU!IQA&NBJM5pn23@kIS%NikNe0iN)o+WC@Ofy+T9NL5{Ke}G`+_?D`${FI1krvN?BX~`KlvNhE@ zZJr6M9lz$J$>~!XMacJMaj;Oe@vSIZ>=)(j0pCGnP_YY=cclT}EF9`AbaO-07?IzF zMm`CCv~(6CYSjcF_7$�hA~oe@l%6?d{k_G5qHa6 zF&tE8>*H-ZZJ2+D1~tE8cwL$D`F5909WYZe)yH`YZ!1O67mYViR5uG4f^}o4pjKOX z-=kYFD4$G`Yiu}(TcO3l4oAZ4xYR&CSl+w01a>BU{U36!AnLFD%+~^0&~M zqzK*H`4JX)(qbFmaj5^G@|K#hSc1rq5#3SXg+(pV@)vX13%k6E(Qk{Qk4<`f`U~OU z;WHv|c~JA59W*C*--fn}Ej%K)UI~`Ux%H06#vgtsAem0h0mim@gl)|ZUmlE~sas z%Zi|A!>ckF%V~(h{lI!{={4;n9%g5Yf0$st;K7stjZfZiM-ZHqtj~)T40)zBbNJc` z3u)T$HHvBVa)S)}WVjYi0JR6JFhJ_I28)rEmG`Gt?NeSE>)6;h>$}l|Jrnp_cQE=U zm4dt_5GXVf1~kK&#;T)$ zO~*_`WGeD32C;Oov(40ruNs4Ftb0vjj_ZgbZp&V#0V2~EgcFMX&_I5)-fnx^7g2c4 z99>}ZSxaYca)M(a5eA}!reGLY^KDqzH&A?QzMzbsFXd%^r$I6Znz^_v8yF@o9ju^R zb8ToH1(nm}C!o`ojJQei^NrWzh4_h5{H)-kGq7ey<-P7VoDVb8wOPScDWvTIKa=)_k zLgvy47tRA9Qz6V>Wo=pN`~))bARi-~@v$&AzV$aNbz^S-bRDziM0;+1{w~Acv%Nn* zda6rm@!A?d`smRc<$IDi^>S4cD)rE0%>9Pe+2&8zwLVvmz3_?eiyxZmV@EDGC;M_p zJNs@HoQ{wC_zA_xEF%f%7ln-dbd6AtKQYS^y>PWlxV_}#S`Me)4n9eu|s`4XI1c4>D1R51&!g$VsxpBnHThlP^WrcgwlzB z0}AZL7LV;Ed(Ct&P{u4ioJ(AXIDzFMp8J+|c$<8!{>)Y8!>O= zx)AXo)MZZ1Oj~9|{*hI+q4N;!X?vx!DU|XEa0D)*;V;!n`KcH_>nWWm&^3#CuOZGJ{*^P;-9Ywm zJebhfg8!oZZ(7;Smu(%cgk-xjRJ>$&3Qlb~`3~EbsvGP{&7C`RT!G0G&1nY?4WDJC z>u=)I?<1W$6Egd_Mmeku2E=_~!KqpNKnby)`2d)cuouLF++r3zcT_4&E;Z3R?EG5d zYkWzK-mJ*_-2F3~7y&?ngk!jb4`@uY?nBT-JMc~F@%$Fe2oPBETfiZ4cGe1Jj!b#% z&Tz~h@aV0(pBfoMhpCM>JVGA@!wgY+U2{yT4#0y9*Aa^>9;S3X*ksmsh#v(FUe=;- z?b)@r;MY!G81DgGze~P|n;wSab$jyRrf`f^gER7~15Z&=yePm5&Wv3N$@D}e(25Tz z7SiY?1IgVo%wT|PuFkub{oGi(FZnBuhFsDSo4X#c)A_}%f?q)v-DeGf)#Igmy z^z4SR)zqsru@tjP!6v)S8Z7%nPN^@m?azKJ-1pu}b0^Mg8kr+;I+icFg7#h=GI7RW zgd&YmB)re}iHpc=lAgX`dwQ~!V=6$O1cQyupDLk`X7Xe!pNuKGXJ45QX6Ix7Aq0JY z<4@_x&Pq2POoL;V;Yd=-N`hLNvnKLkS@tbDJNLxG5I7YD-3V_#RNX}GZTDM}vVmn& zgDUXqrq?c|fW=~zsiSvFVtbRSgaYkYSRWMn zJOjoR9ni2QA{V6lrh8O=vBpHl52;czfu)w+ZDWSg7Quq`wPjad`&k`+4#GEUebJT$ zokLA`zz@Ljy~gY{{-8TMlM1&RCwvUlknwED8NOmo>%Dh*equtc4DRSwCTa0kKu7aFdSAZt4s<5R4b@)i6D+RA4@N)M0~x z`8T~3=-6c0bb+|%K0llT{r9k%Y)ZZJ5G^)J7d&(OsoAS|Zc4(lL7_pEB&udzr+p~L zKS-Kn44|L*TNW+M)fv)lU9>xsD=pY_W0MlP%3}}Uj`o0z8W}?{3?&=i;qNrR3lkG? zH?3jnK*=Cntw zTtFpPBSmzII}COV4SoTHjaZ{|{!sbx*qtl<-S)cdGx)r5AEZ|M1DR^ot3L#qyte{6hQ$^5fnQI{}*faVqm zfY2!udWp-dZ%O+>FCu#inD9IY!1W6*`4`iEN7k$^C1UX1VU3yhyp< zBj>T5(zK;&cX@bnSWx~-x~J3xm(%7Yh1kg{dX}9BXUZ&w?~hzIcd|c;)ndsJB~4*I zDB5P**dnT)yn0h>lx}ReGo5S1NG-WF$!IiK7_ajAx<)#qi*mv2T!c@%Qm}fr>LZuu zCZAj_T;;?~qUHrhZogDp)jOK;OirZfk>k&^D|@uW^K1MVwk`<@JzuOQMKkk9rLR*R zi(ihv<=zJJp0mUu%aB4~1N7=Ko&~|@WP+rz+*ePVM(+VIJG|s?95!;W{9v-Xv%kQt zL`DF%l96emOa^y#mC9tM8Yy%G?|^yV4t~ET)vpBSkU3~%e^cN}U&+I&+pj{lVlIil zhELtJtPFf56DqGv(5F#NvQ2lp(iiKFVK=da0V^P5x>Fz1`w{2YguQ+`-F|NnMRMGA>;1&l1L+w;=$=q+9g zc-Gsb2sGpE>L&|Ao}kaggOv`j9tMC|nP4Nw^V0Hgo-&;9`5LguhkS!}s7BxKWxMPMV8 z0C_~p`SunQ7s+l6KGGF|=ruoGN9q%|utT?g zyrLDPlnYfu7JWI+hyNHc-`lGVJBJe*90HFx4JLK_J43z2Fm7v$FE??Xzw+|tnSZ-5dU8N4;=CaD0~~{xn?CNIokaO#R!(y+zrYEU3g(jP z&?t8*ahZWay3NjAxb?Z`l1)I^X{7HC(U2eD1{$+)v+VSGN2|kWKdK_GGK4 zCU>PC#Chh-Xf)e~SdqPs_ob(-#^uV1k#?yhsuQV!Cj#TwW*jeQL_zb`=2)sAa`end z45L_cDM@`+siTyyO#2-me0wse+;(B_{{u+`YTfwd%kHgitV5#OC;9Z1&Ew)IUBoP`#5Jc!)K#LE~mbYz<0%M+f5_u=Fqhk;Ah11noyW?I(~-|M zBXSIF6iE1@94&dMhvCo{+U(HL3h?O%<|9gb{naKDii5@TFo`& z_YLnEakkM0gl663PRP?{eW)0*&1}HD-Wa8kp-FeQ!{E{67R-Lkh$YUJ22KV*@l>9t{s?ChRZs&XdP19{+q%us7%q z0@y|zZYYJ!ZcTW&f}w0GN2$ykBxSYp1IXU|44PZpf@RS1G^*y#4GWU1z=qw2p zoLtb1x>Xa(XIRT5MvVzc2I0aI)b1TL*2zV7v>A~_%K+?j^cLS8Ll{xQDCLINE_tfc zr@|f@RWZO&!NMjqtOfAG6-`>hv!M1ND zIHQPyMc?|ksNJ|`*zHl-+6rh1d--U6Sn8hPouGf2f&gcY-ZmK7~IhIDa=Y{Af(+64BYS1 zku(gk1sifsM~H(SE3pPftP-$-qwq2Md+}0T=lAM1@=XBeoCh zwq_hENwe-&i4C^?C}K5cY7P+Dg;AK=CxQY#4(mfPWDgc=F3ZTO0mdPj0J_!r2#v5Q zgy%m#{V5ByQ82d9MX-ph_9R0l&sJj^#ygjTmerpt@Un1=gQp0!&m6^bmljLrPL(f_5&^No*8{{=fNwh+& z`s%3JF@|SbIpWfe2r${G7FbCe!SgKL`de+!TJnX!zAR&9a*J7fxVs+i{u3R#UI`AKALiCvssyxxGdvAo}z5amU^# zeYVR2m<|k`cz9M`re^ZrZv1@r6K$ZVN&DFz&?q4(WCbu6iAH3;Yzx@7R;372c=s-9 zL0=*-z4P>JroD%U1+d1<#M1u6<@g!h80nBv6o9c*cAXrP&z8+hDok^)2dqxqP73Ih zB3V`!_&eFc`f>`eHPI<>%$QeN9RvOfmv(+DlC^9n-<=N9#M(2JNZOTl{7Q#~wB+XZ z#AHW?vS^T1pqmbCfp2^I-%bo3-v5!quKHIe+&*1q??~&uM9=i!u3Yo6xoP|cYB{6| za+Gg|BdI{!Sf)o@_q2D;taSp|IIQaK^e+%8!#BUz1HqN+{CGR|bcyQQYD1oLc-x-eN zTTyRCfKb&8u>8*Ly=jfx{I@>Tq`$tCA{n95+B7Qr-cPW(la^b@OoOt_K0vrCSu3v@ z#VVfvs_xV41@^?nbvwB!$rP`FXAF_=cwi6RpStA#fGZxF`(?w^Bs$IG zW2E8?N9CSAUW(&=UUDv1Q1!A*ARxZl_q!Sc^?`DG$P}3k!P#FCrWZw7PN@UEn48`o zHRglDsq$gTOR?M5fY!30Hhf|fO+}zn*$VkV-R_h3FhsebVM9y-yyeEr*KYBl(mZJXSVfM zS%XrkU@SDuaLN_>Qz!6XeE63az}(Em-GU$22Hn<5I{-_hLmBaL-5f(&=Z7f`89`iZ z12(?ej>9Z>5Y6V1J1rN=allKTAC^0QH_Ru){L2OE71_yB*gXR%FNwh_8AG&4EkrT# zSSsJy13_AMK%slmH@{kD0F4m0*;UCvm`kHwQ&go93gP2`$v|2^#(6eb?T(oa`xDhFx_Eli>|&%zEPSoT&qd83+zKb`AU~UUfi)cwe7e8# z0kZ7`qrNeCeu=y~oz6#fD`!`KF#DhkMw-pB{V|1G>Vb`_2`dWD0)KFib6~G8Onza& z^1`;f4AA%(>>e3lV`*PX=`wUCXTUq3b{*eiWt+ zoPKxmkYFE;1l1J9q6&aUO#nL~Zkq!E{}QjXz!x$k%p<=NYZ4MXr@-fc$*l?G{Q$u< zV=nR{n1I-!1*EC_{`^8o=|Zg%o@$C!>dllmze`d%Jag%-`z*|Q+MuU2b$r|eIcsCJ z7paL;?Ip9&L8vE3^x9U%@A9woEOOChaP_KD=hr~`#<{TdmC_nzeja3cOfO>PJwel% z#OiYLlxyp|8_}#U21?!6y=?<1w_MjE1E@>!LFS|XyC3o1aBMM zVKX$~;DTJ!u)rwE{@jzQ#cgsjHW>-TT){<@({bHakmB7SU<3I@ zuG>>hx7GTV&eFUqm}{???N8R*=4L+>J%X~qYP>x=bezV1D|Eni_!4Ih?TGQ(Qk(1L z74fxoAK&$Zn&v;_TW`|6qlr{&l%BQMX28Q|Fyocl>g;MnQuMG%OpBD6LPgngyof{S zOPS^#*{-U%7sAwAPDnVmXUR^|b`7c5UVCz*QAVGuW&gX`vk7Q>K>~Ef2{wUq+HYfe z=it<61fRvTsBgyQfE5C(snLr6k>yxdSB{bRrPoEam^e6@Rlq4=JBs&3^!9Ey;#Fd! zio*)h#TB^+ zwxm9e=4BMe3B5cqc;+p=iE)ByYKVZe<;%{{ZspX_Z)f83a)|Zwx`(z@?4PAcyl>Fd zCT=5w_@ni125okCyb2FWW5-#fYw>vJ!OqEAqo)ma&&xm{GH#5O3mq2Dyfv6(l9;I% z5y3=6ic4g@S@BZkRNfKm4_1D_Tr5X%=*2)R4hJeV{^V-(Q0!KL&mOi)1W13A3B&&& z_WTip{Ifd7kYJ2CumwOVV|bTTM1&&_#+Io8cbv%HgRp~$d=Y}r*(D(+dNT|v#V(Nj zaqEk@1OD;SK9W&{@k6tz0lk|sth>-Q?W3~cc_W}~E|V46dXW9@@A`lL z^5!o*eTF4VvK#MgO9D5&n)VI5Ss?f)LbMLv>$E>zz`pbANcU1XH)01T=NNRQDJcBi z`V98QX9FEoQM08-o0otf2dv`irFx-%Xs$MY-^Ode$YV)5*ijjU5X1m34Fgm*pZuJ6 z%77imG!LSR4nWCF>fc1C+2s9d6_DQ-?cMZ61?P6&r^| zTm;0~+ST>7p7jk!0-bhd&wPHoU2(!OoZBiv2gSrVl4oePN>P4el}g^cjF@83G~}dO z`{hlW!TTZJS5u0ojr~WXJ>@K&$22BU|vmeWcI4)#IPf zJYui>hhtQO6UuL{6K^)Z=)eB5$E!WEMNd+@5;b$`tATJF59Zg%%n?ngsH2bV*OrcL zIPra*VXu&qS*`0}o$8MZhCS0buSwVEH{@h_cm|WwGrPlMl;*l{SjfxtO=B`_F%8gl zidQs;X}|xL?`u@{`i8R_J&2Y-#xMAR^BLuFxsU`hUp+}K4^GP5q z(A03SazroF^`gnZ$4n_fTx`5iCE?Zc89@slizfool6|TvM;cVa{Nv`X;!{(pZT`A8 z=z4{l?|52VVD8dAyGdvL*Mf8To~!h;O36FBO0_SMKauBoaU$>OnHK#{z*XYlgH7PtYYQzl$mMra( z>RaILlGV!G`~YFUAdGL)b#C^^UoZUc<^7qT6x_0|VxA7Y@jX9^T!(;Tr26dmWfVsY z=B2z7FSy?kJRKx6EMYv7X*nRl0c=NP`$d3hLi=M-LY|+JQ&~p*9&H^$`3oK-;nPai z(%D434#xt0DNMq-N3zf&6>G!i6|!T$OONvPEW8=rx1z>34=4uqHRR9D>>C_m4V3Ab zR$!d2&oLd+tj~(#F&oB7I64g%^4!d8X3b(5%$hyYy5;ekE`&~IasA92@*nmf_$T)D ze%ap7FfcO4i7v&0^i8a39dve$Xm|%f!r?k>xS}@zg=|O)^QOx=6l}zw9K3-nr-1I$ zj^GpI+BuO1Rmp}ebhCz82C5VZfcUnL1N-OP)W`jaigEG;OjXQby}y-y;aG~Hb8kp< zpeHg#cwEoUI2-o8fkC6Oo~JWJ^X{HWi!2y5yy${bF;T&7#u*~)kh-j=_sqI(<=YWA zh55EuOTp6)QCZ0@Hg^+B4zff0lYyWH;EWJ)tXCcW*x6m*Q5i0ATS1k#nLqxo(Zth zWzXDoRJ@}v|8#t?FX7B>C##mIi5Gaz2eUT8xv#oQ?$5RGwVfdRI>_JLT$0J!AyI8+ zSUBrQ|28kDqaOE6)5k%IXqKv(V`)lLXr+6u&-kkB<~;-p1@es5KOL7(C&)q_z8#`A zRXO#Dv?dY}Mssb)ZX?y{81SG`uR(vt;0gI#ss7&L4Cu#5TfeFO!$bW<*}{KD)D@-kHQ4Q?pN z8%BS@==qIvZ;~1_C-X8LaaBtU+dp=z(cqwdIv2-aZq9O4R>;vYVl!S6K0KM+b|h$IRp0fd(VT_Eqs21RaEmtaX}wEUON-XBX;K1T zVY*;o@R3JxSmiw??NPEmrWJGqY5ibgIx`Aa@EV501;(V>g9sh&wati^hb`^gfS-aS z$$0sm9xzC26xH73S?b};vB#sM%!o{@Iacli_|W7zckoN2ee?4*(xtAqJsGfDPFduD ze~Lo^g>lWbFq*+l-0PxdI&i`zxc&0#2N~POkymtu%sNG*?W}*32@JInm!=I_5h7Bj zh`+u`{@f;6_&d#zcJu? z5{1OQXNdAwn=1(TSB#s_=>7!QSOp2!2%9&EzgBS@=N`IYgwxX%H}JTNzsu!*34Uko z2e>s2(X%+2G6utp*)%V{zT-~m&xCEX%+cV@l6I3F7Df`=!$lO4=kZ?%jh*m(i5nno zHpxYWeSa)CN5;6;jFjD8DtMb>*D35Lnpsn~KVr)&`8-3qUa*U=ChP?3!|x@-z;1e52NLQ;qI}5{&Yw!`QdsC4)|9!lu&!z`VktuQUlXHvR)zETnE2F;LNndY5Yej0m>Q!kubdl% zQlV6zk8E)>{OgrhkR7Mb_Iv0<}tE%NWG8fSkueTBsXPxB@&%a;+nL6x~ez#^Mk3 z=4s*A76csNg^QCexqzT%tSs1PS`M_df8C;ucXh?%cw6fMsm*WZ`}%k~Mw+`I0;iW5 zKer{L<>zC3=DpZF@E%7w+{nT`_{=RI6gI6r0SqWU%qI>eSL7Rt8pzW*6R;!1%_!WT z2l{+BqQOHrd7;}0R3n`HeGMgR!Rf39EMHU-@IfSY4@BgK&JcxIF`H3gN=Snz3}4RaVAL)z~v4c^9dJSuC5zJ2+d;k!SNVvh^QWuZQIf(|DEz`r&5ET|hb zsBeP>c!3C$R$DVz1e!8mc{15M3&SP{+2}Rbg5q-Q7-&Kl;(?P#Xu|a+Wj)7izUvz$?dMeYlIAVIFZTLHQekn2i$caf zP=){e{{5tssx2H6WXX55rr+ChBEDH1vAo0;rVVWp3efj z-KpWWO0prVPmHdi))D^ZGym2|dW=F1F5)C&^!*_Iy9CFAZ8OcgBo(mo)vI-|6l~_W zlb4zw28s&Ai6-Z9o4-5w1PQ=1bJt$#RgZ3NxLq9+;Zs{b|I?L( z(29cs=5ua_A{Qp3w8=W?FOKQ!BSsGuNdt(b6F=f#cjP zOz&h9FsF*cF2iKM0l3kD2h{YQIX~W~=ho{%UJrdn5Fr875sUVMU^iIjv-Rqvzjb$a zitj$ucl^IEI1kZdvhRmLMP}K4J3dh;Kbqx*=IPbx7lo3@luU#ICDOmCah*%cL6d#f z-tO1ocelLc+767tdRC3&GVNippDxeV*R;ow#3L}uC8J6C8W_La*5;$H2Rr3@*hvFR ze2xa+GR6t%Uzt~BJZmV+Iie35*pu3OBXBBhNh*e_C*daP7N{8|bZ8eCn2f>PVDs;` zVrS|Vjj?Rs`!5UDgPT$qs-9suPo+WVYMcumO!WZDhXHgjKHE~b_8SWAH3IN8rxdgc z98zJTBFQkwj2u=wZqD#}(SFy#Q%r^Bwr691sjqMpWFW>92JADmi1rEM!M6*d@22{0 zepO@?l~F~#ImXF?KVKLRTg=VOLN@(2)63+J{@8o!e$8}4l`fCX+#tUxB%M2w%5-UwS!veE*bFK;=&SmS-DFjUM@JZ@GVdG8!FkuJF zZpL#G!6OuXYUALwa}`u<3O05ws}QUx2{Ye8g&mFJs%uETrL(@&La-?>2Z8QOm>H(i zd|619sBq_iY`|B0BZ}Tvvn{+#n7ozxJ%bMQ!78d8J zWVcn02d9sx%Xy~jw<$#l8nv|Xb*Y)zx)A%P=9Wy&+&b^h`4Icp3|#m-TDlirHjP!{ zs~e4Mt4nOXJFM!XQ*b$Lrp6rtp(TA)nH4q0=}O=CO-JQ$Vce%w=h{>6$DyW@0IrVo zYCottB|bc$uIY%9GWIKcY6ColmJeebiRto7{j6d^pxw`yoe5hPe$ZaH@QEiHc<(GG zsbwc}aAvME!GfI(gU%ft-2vUJ<90E@rnx6q`xw`M7h9^s)yrSw^2g6c@eJhh`a0)F zAXnm?H85-0c<{Q{*XCou0F2iJwjBq~fy0*iI^SRD#s^q_xXE_gBcKKO@d-1aeOPq4 z^1=dszQC+`d!`W0K_P3y$7&P0_df*|@EYKgxtRs_CAZQgr*;{uy+1vm+Qwbcs?!|I zm6w{V&fh$!m!}pyH2~Uwd&CLNYTSM8U@~_Mf*PFBOzu`DUIfn<PH5q!}H709~#?w0e$JDmg^#>DlCGuT=;K+uDwxu}72 z;dm~g9&I<>v(fziZv(#HuZ<7FJIKg7^StH7w|*L3q|4#=EWjRaF&%=P1G?bn(qrAP zJ9%{<{P3TnYw1nV(_Z6Ih8h+UN( zFl#qx2QlF^$3(32Au(6yHFrI-&Z=H*j}%Bx*tC6jp*oK1iO|n?((uHd*WPTrXRhy1 zJ{y0Fk%ZK0jgB<;L(;vV+(;gm@6U}j=bkgK#lSdPu-6r|!7;^mgV)WL=REuNI^ypUhjX;(pU=@vFBL7V+N&OLhzz`Jx^ACP%HcUSaQFR~jY@j~ zj1q|K`aPh`2t58yTY{`VG6BTT4uW84JR2wD!j9+-!!U-Ig2?VWLcQ+W>tPFciJ$y~ zr{4;)s$b@eTUKzr04I@;)}TK4h8%~_)qG=E7Mp&C>z}g-zc+2g^1ttyTX#|HEi#FN zA_4jZXT~H#_Oa=J_0x1xpaqm$b~2zEwsdUC>-NXbgiO4lNELSgn&^xrIGjs?2m1|2 zKqMRBp??JlY`)C^7YGxUFHmv$5s=Wq2!gAxK`OfSQkjhFa|oV&3R_!f`ds^+7@XTm zpAo>!6~wRC$T}ZTGj@O3IYTU0{^5nuVc?;qh!*E;JOO>G3;_(?&yhzAe{b8#)Tqs`FpK> z`Em@f@8mxT>I4(Qu$ZA_KPb+`P}rXSnGlC>K_^R&epwiDd!c1pR%*cC;asr&?{neL zeTItkZl0`)(%%dC=MCr2Z}cK%@xu>ActwLVybyT@^AQlB*LErhcDI`Bcv|{o7^E%Y zp;ICTYPfx8V#DmeK62nAf=|qedD^rbp489BjlhIc8d&ueL_k6OUQDrEKtd>I6zN_M z`CC@O=+WfLXq3;94mv7Yod;~){zG4w&x+ZMG}4?Y5bpv6qj@>)ubuio$ExE6=)71J ziC4F5I{)w<4wD@>)_&i=>w!?`lUm38w=D06_CCSMI^|116K=qMY#}w7Gg9iv9bs+H zF&0Ce%om!LWi-jRAFW-R#OL<>a7Tx@p;H`x-bnqgH`*J!11Fxbk1b5fSGdn9PNCgT zpRD@YBbU9RW)nv&gnfQv;Biq}end2|`J=<@Im?#cH|qy2iA>qZi_QDXKfE=HvlM6V zm(lO$?;4GjN-J^@C-$j|m&R`&lIXg9jq=e^T&7F#R3PG z*7K#G53GOrQIDK`d(6W)M7{svwD|FlY`rPrdFZgeCNH-2)BnRuKcxaFfYqlM-YpB~ zzyGyAf35Y4qTcb5-~aVbUe~4s5!0D4QwWYasV$<^-rg>sA2BaGj9dB`k z@v8L67hZ)0J2+FFy-_1o50@qM)_$C;6*C1ln0w2umV5&mM30WzreBD@zZ*epOAi=cGt*nl}V<3g2r2bCMAh%e4KXCQ!hc);E%?ZJz_sPp$Cm{0X2xHfV{AuPE;7XW$Pl|bvpER-cYhdUIAWWxrFy@Ca$k3SHD1=r&@00(`kdm_1PG)5X8Pa z3$pIcwWPdp3C7hS@di}rtu5BLMMF8xSFpZ1QNwuRp;~98WH28WPv12`nS=Zs1NMT- znZZpwr4n6pl3(E;BkEfqTPx6nmMV1Co}<8_bW{mI8jJusv58o_VW;W-vSGj#R1QNka2OCN zb%0wM05b``d1YbWdlVO459*Rv%bGCvR;b*w4kZ1n`j^WSDxXR+8ecU*;@=_>C zFHSY_?R~gjW#+n3osNv>GkgL3Vr6g`+?>J&RPWXFtbF4i40n9O;yJ|Iu^6^C8>2Sz z>B%5(0BjN56F9=jL6Ge!Smr@v9N%papO`5jwopu6pX^GErzwrsA8k!Bf=(&^!GPO* zUQg6~{-8(`JCSIpW1xYXx{P%Lj{fITv)timMT7S|uV)1&VILXjYf>YC{Z&;y4_-1v z=(l9?;B2udKPTF1CG2c2}k51CX!*2;{bbqVt&#SgBis-n&YkhmRZb8q=W# zZb~KsXF!T^xwW(&dIynfT>uNXEWYAMcy~cWSnL{xe#<4SohGeX->q6f-2wTE|Ml<< z7u(^tjR?dj#lleto*5)k7#D)~8qwT|EDI`k#u%$=K~~fu=1AX5;K}aw%x6e*LzEOj z&7)`V;%%VMnc-;eJF-_9S7hTyaa;V6OW1Pfpk?+dLd$@QVHH{|;^Xp#O6Rl3>{3ac!0fVr^ zm{QM^M^6;DaQ(pzWZR= zMe)A0;E5~!-T53(o*(aqfw|eDhMxPDPyf{0Fv*e~57aIP$Vp4timkwSG`&IkTI>zDfdpvd3 zRq5U5`}^hX>`-D_`F?vB zC!tS{T?@LpdPYHplW8Q*69dpYfKUgZ{LLH7;QOfnxQu-s>_0cV=wf*>EU{S+iCbH7 zK}3!WmL6|SLXY#kKD^}8#PnOt5?|@Tk%@oY^xxi(LQob=)Nqf>*O3j1jAFVB#&BmDYIe3v2}mR6ekf zVReF8QJoI{EeoUE6k~mP?4O(~`SHCs9M9{*;bE1s03em=bw;wZ=di~cTeqA@-x+=% zJ1Fz=;5dxJaq4dGfEWko6C<%|FvXWw4mecCt^tdc}8z(GT>^Y_p$QV zaz%Z1nleJ-x=1gzWfHH^Em9%wWti$ov(a}eMu}@yU<`89`5LEW4pvMLWZCle1EO6) z?58mc9E%cH-aR5IkfMBk$=XnE*lAtl^>axV0@vDjN;#>QZpR%OJ~_U>)JFYe`pIX; zz2D<6*F)6#urP8JE46gP+&O&30c&BBSZ*JX2*Bw&}ObUoq_SBKY|vU_4ve zIec|__?K?}U7G43W)zQ;TH2{?_W0x%%TWGCs-U7CX2NO6^K~;x2ZujcOw(7O^+BBQ zHT5Z^D zHVr3px`Z3mTYM^&3OYeU`*IH%?MjxQDRrQX=cw!$nNJQWVmeSkdVlQz-A&w9{N?qN zyG^GV*+x*Ea6^Z>hW@>aF(gAs6cQ|C+CJJ+7RCb=?!2~Vstoi+G20S3;N2R);UmOe znm_%c&e~@|EmP6tatw49c zO|X6M=hwv&8|EcSmW)Q_yP|aL{Annp$&;^*n7ROzn{waqz{2UT&w$s(HSuCKe%d0W z2y}B@7K;VOl`=oWxM?WUlc^U&PX1bdZOx*nwryBFPYx5)?cvFqs>ni#X&;`N5C zjfAtU<3{6$4b4(5uFu$JVW9($a4@r}g`Q*2^Dgc)?t z`aqMP7&UdBqo~cuARHb}d7wS613RpsLSmvtRNy@78CM)eLz$_AyN22hA|3QUwO`9Ejm{>mL;c_F@S0LbvYnP-`a8$uh3&@21%ZM7sQzU za)AYu^`b+sBL`9@H_t|5$XvE`|I9;uaF$5l2-`?&w2p1PvB6!{Y&-nnYVE9eB8L|X zp8bk$@hCv1>RB}ITn#O~@@R@X6$GOLsMOlm%4xnruiBNEV+{3!Gp31|7alxvYL7<| zB6sV31In(qVn&6ypt(rjrQuNRpZ9wIU9`VHmR&nJX#a7g+AgiZabi6@Go3A2_|0Q< zH$BuTS)biwEmx~PL*|t87>86G(ovY`n&*@xf zlGihAX)sVJ%4Zkaj#1c%3#1pw>QVCvuqsjgcKwySu9G7((SilsG@l>KvYY|)pA$=D z4jYsq3}Ok6dJ;3}oJ5tCtFTuo2b*VU=6$};_z~2K;kZ%)C*7eg@RYjwMm!7Hc_Fs| z+a2iAd(jD;R2{-Tim}j*&t>m^IZzJu-e4%mhxZWy&KAN#JXlks30sXt9aL|E@VB6< zFhHC%WALjG(7E26(qWfS?>Ue?CypGcl{<-`lZ-+2tz`Vc5riSX($XtS?}Q)r2RRfe z-vWkKF+RD_LD#}2?6RJZpJBn%&&oM*>A#BdFAs(sq~aL=*!Y857vI1^ z3Ay&JWbCNv{K<{b0_P$LcJe^U6k2@egpY0S!p`(87dU1-bq2v!yF9%C?;gj|jF}~h z6YP~GWSt&8_Yzm1`5EwcxCih;a*pEqpLa`GwI+(LRD8bUC%pKwI9}2U?DJtby1ynw z2$Ix%=I8gQc%}LFw4QIv>~F{%if>Lp=?)X)b&iI z#Y&l+S8gw$BgB)tW2rh6V-2KK-8=H$3+CTa@qRz4%1#}*%IN}#1p2C|(gG$^aoB^1 z2yqqkY6<{O$UnGb?+Xc>Fc0je_GDljp5_;@^R02}7vR40h0Y1b=j2P}B)eN&PK?p- z1vvU`>>XC=krDf**%WD!>Ra8mgO^McMguDaMGKGW~9vd-udO zau0)7T2=gn0=*%G)C!DdDaXSS5kORx9)}jU@CXJk*mC9RG{p4+r35dP?z@yw+HlN+ zY@-g<(2PyGz=h)D4)u$VyPsXonz3-|Va&Zgf}@}1c(XjH>>}b$M5*PpU$PS?2Di`= z#6M6D{D8#m+Iru-0Dg$5r78e(&2H!6XZ;!Zg5;90-D6zJ-Y>S#x+1r7GB=bK&I+-Lt-5dLZLb z2KuXu?h={clH7z#Sp*7yz~%MhT!uz78oUBNcn4qT4p~sBI?s^qw~}tPv!p**9w|!C zmGy%Hv}Da*3}(~ygHQJ@C`j)W4NjCFZG6PvlRQdx@deo(MV?ro?R6X*h?l-x1YV7#FFEd{@TGi6I; z2=ptnpMQ*V+OuH@>^sKunFZeCSj0tmGHOq78+GF7+iS$8Dn}ST&v4OQFM=S<>a1jv zVDZ$%bJs{8k^LJ!_2~L-#ax5Lks3i?W41MSF8{dFTy^(Cz+G`Y@bgcn=}N$@$a;s? z(CCW>@AGD=a{p1P3K`Ztx+>ZA1clQt8j_mqsHWGs4%O%`hREcIJKOXaA9c2o|5QNP zUU5`b=i4IZE28Yy+!JQNp5ye6&HW`+f-IM~(Pi8~Ae96KqC2^MpM^(3mW0OK@(@)gnRgldiy(U+HIP<2>cMmC3`>01dp+fl@i0~T(E`MnR?cb%N>gLEaZ+^h2Rj*f_V8E;8{`Jf`NGP(8Q3O=Qy@UxOiXnw&zn2(UAV`NQ7iN zedIu6s@Ee_^&;)>@9R7@E=e&p5$7LgVO?bX)6VjR86fq79trxNa~eQjBBIvG-C*;d z*nix6_pJok=I4~{26~j+U{Lytq!#mKUM-E3)tGI}!8-^aTb4DY{5CL6E=5%CfrgM* z(vwdvKT~R++zrr5#hO`|phpn}#{NEWjyaOFxh^QxI@(#* zx_?^3+Klt1ZpW_SQDO)4!s}Mqo@R#Z*R6VvO-y8)TL})GGu4`j20xPz9Kzv1C%iV6 zSyjL?0gB2lX-~tT0$zVQrP%u|@xwfh{Oe^R!l``2+j82kNySyO z_9g$Ntqb?s9r5Bv%9l9LIvX)2=M|8>iQkd_{(v`?K>|~+dU8wCD;D#ptL1+#D&?sI zF6$^xl==D3khz?tGug@Ki9Ip4V^2I~f4UTLAY=({Jg)pCRA>zFvxVCsapD1#4=5 znb1F7`?RrZR#w)M(|pp;3k@!#b{~w>La({C%AcMEDHS0aZm{-VM9X>S9&af18Z|Vcn15%CH=N90@>`5TQb1 z{=M=Fzfl~vTH#)nUA2vkjqyouFRdPwPA=9@OETLWe|Z8w4HvD6r7NU3#}GPt6%mk8 z0?9H8BT(7j**#k|zUss2aPQ%vk9z(zhEy3LZ-8Lqi_ZXasAz}}_)+sL#3QOo&qcK1 zzA{s()n5?0ZFhU_wQGMa?L}BqLcGld1q=-aafe$X{ecD_p_KFp9PPct;vIpyE}=Wr z=Y7bT8(Wf=V4F(a03%a-U|n}t^(3LQeNmKQ7lvGEjw#ssA>xNI3p9YGARJw{>d^Rc z@wm=&^4<6}?2wyv#7Uj32DgzmKcKdDzWl?XCZ~kffBUHZzMHv3(6c8I7`AVb=B{Sh9vil}vE(E{QI>`Nmr4e~K3Sq7jdn{uLvUb4I>(LX<#lc&+gNW-kMA0> zGoH2XCyBJFD>s=ox>zq(`2=7M0otjqAB@GO8!!_!At{y}71cI|68ZcE+&V!$7+IQSG9LS|GQYwL|z&@xT*Td6mp#eeR>kHw;O|)3L?@7k_ZmgiWvg0o8wB!Q1w$uggwQ?+ z>WsvhXt(y>S1k1H*%x|CwH1mNleuvN79UFvp@9wbeuI#DpjsK9tI+>(s9#Q#Tt?ZB z|F@(5d>E|kKCU}=?1mcfmgs=br8XO%2Vgm;mu9ky#7irOF{E1e$>%Gn0lmQ9?+bcV zPN*=$+(L86&(M)L0^P0ta-CUMUi93s#aU7I`%{G%<9WB~+p+upyvaSGpu6uCR3`{F znA2gi`TI~?=&Mkc;5J$l235C%20jiGs6ed+zO{9TtvBsso6o`QH2%+3s5>d*nXD8@ z3th`$;IibKQO00e`LS{3sGbhFU3B|{RhGlv@9Vi%9UTWlq1HM-&e5M94m>x9T&azx zt{0JK1_5AHMzj+01H|O*BbL#-B92J3a(EapsiAr;N+vZGDS?jH8c9Z0h>|;jK0OT; z9#&Ltf0b%pVD$?x4?T=2#Y>-@MANtZ=`ex#V67`vjw}@xQBP!t&BpH1Cqnuje%MeBZF*KY zSa39}T%Zy9bo+>Yu^SX)O?cbGG=DCYp&!UdKtDIrxO?{>e@@Ny@UVksS*q(=z3{qW zq=>;R&*AIf@Ct2&9q1NR_+wz)MMr^ajC3ZiMBX}PD*wX2L(er4Rp+#3-nZ_ImZ6^qo6?T*hD5Y2z+CtjOI)Obp#B zDB`D|i#Wsw#LE07q>OQI1HY}%>{+N_qXYp8ZE#vXP!H-W=xpA!YD}am5ZA`g!rOKA zH2Gl>*M^~ZY4W+DzvkXk&17gKeHxuRD_mjl+CEp=dZ@WGER6i~41!&vaR&g}9gYT9 ze*Mo+SCRqSV>-yNCRdQWqt}75kbx$Z_2(Iz+L8ZO^S{G6P2uWVaLMcb=|Assnv{sz zb;Nmb?iS!o(TEiWsec>C-1Yt$%~-P^Ztv^&I{3lVacmeptg-4z{CKq|K7oqjG;mXB z>W~@&Ea^gk>hu`mHcIzZn{7k@H3a;Vj3#q`8URwTRAs#c=*%-(jDq{*aps?AmS%K5 zIs6d1tfX#*p!DigCnOC2N!M13r(C~z_oHMJC_D?dcQ!WqXK&cT)QnH6?^|`tq-2Qj zmkVZ-LRMY*e`70^yu$-B#{AjVhkQ3y4UMZHRbct2zxUXz`tl#AXzdV1@o1v6yBF@) zAL27c#J~RN9Y2ook01TEhJM|&scxmi#S7jY`bGTr$Lsj|W&H|LZ?M(v8Gjna-~O!Y zb(EeMo$dJJYWdwq--JNsR}&O`;ZO76x3^te1q0NvIZkxd(Enc}7AWBQk5!|>fmI)L z?PP_F!rxu^(wp1)2ipqtN6KI=x!QA{B@3n{)Wlnf{!cPAUpy=lV`9oG4(OMs6m(|1 zpJ#>~4(OWE8z1oDDXaf5CnC}~;=nK*Fq&r87(Ftq5UQG;7ozi8s8b`x5}_u;Rjs~Q zL(SG>*YQh3g)@!v3uUARa=K`vMz-Z^hp{pP!`GUjLxn>QSGQFREe$ysgbFo&h@Vy) z%E;CsnG-HH^fZW!65Bp3mGS%LCFUgfWG3vQ{z@&a-9$05MBfJmq^~3;z_Xh+y*<4C z*U^x|ZGG3wm6_}s2CHu&;`m*MnLQ2!IFlC{cQNR94cX}B&Rxilo)?a`w;u}=Q6J1c z7~d7&w~)i2%ezoMYp*G@aIN5)WaG*nBBf02JNtZ6_XtXCLL6ad5XW94uZl(bxX+CprS?UAx;1w*8ej8|C%AEJGS zZ2HvEHucOw&mM2=u{Iwp^`V?g3}SXSmgsrb6gPJ@xN!7108j}_rIwjuLgL7Zq97Zo z9Ek((>>AZqts$%?IW@dz>0=M+oIrzS#!$v1&%%2l2ywc zdeSEB%mm}>J`}cOzGC4WW+pb-C711g`rMd8v$hL%1i2~>dSQOpH|eMVScZ0M_V zL&vmjZ1jYcHEl9=jE8M)3ygX~JA}(8jLd^a4-n%ksuKi<<3|ou%#ebf_JB^(0V?|g zMtYfqA%}E{czpb@)j7ddB_Pk7iWMgvBwsi=rXu?_s?yoPg?aMe5lOvp((j1V-1u}$ zjq|Z(zbL9#c*iQJ%LT0DP0)-a2F#Y&!n?s{NP)LtTGavZT$Ci{dv5_m5sd#A%dVBE2oJ*f_oSZfvLfP{9}FuHZhc7{y?J zL}FcJi$JR9+JnbuFZV5Ez88G5606s8yV`A8{uof`dkp0XK{ZZ$vpr{@b0M{M9$2E( zL21rEyQc!xZmXdW)GaWlX__rf$1Y~leJizm--v55K+0cut7GH+%kq*c+RCLLv~H&c zE3&Tv?yvj7bh_CCn|HN6p}13=XsP|I!`)~>%OIme@Nt3O zZVcnff`%`mh^oY~8kHn3KtWLO;!UTN{pHXwdKm8y9Q1r=RLu_R>M7vz!7GfbFm%10 zRQkDkf%XgRX&82z4uybKSgW4v)@wM!d?SQAaD+)<9dv1eRAZL+6T=SRYE^Ufsv7S- zbEqje^0AZSEO4yW9-kn@(yS+jEf~Lq`!%t4g?!~`siUG}l-PnA4mGxY<Fm7i5&wqpe;Nz7MxrFcwUCt$*bq+iNO!JV=6F6|(q3|i+P3NF_o?;o zi%>c^V7;D*{PLV2g=Rnd_myYZoPhQtZ}&(=a8j}>?EdGUxoiR5zOK5%LdR#>^;fER z9o)18Uhk+CVOJQ9P)I#%B`1jgwtPa?N&m9Wv6j*qjkC8z*=^&h4YG5zB$#v zY9Dm&mP6`!k(p+LDI21=31mLZVO*_00v=zlz3?F1TL2-+^w$)Ulqj|Fo$p!2qI)+! z!!Lh%DK&4K{-$2tdKA%ab)B9CDp~Fl;&OohK@M8FF^EH)i0Yrq2a@wu2?XGU z)C~6(ygC?}%*9(ccUhP8>$0Hz5>LVGvRIU?oB2Nj;-hOYl#}LPk7I5G>rHuk1F(VE zrKeZK51<--)(Fyaun*W3g*a=2ZCy(?2z12mPPOpl^gm5~Fh#0Uy)z!k^nD~qUowDB z)HtlQ>Y+}bLO8pfy3V%W$7Q$VA}SxWy(-_o5<9x)(l!Gn@?7O7=Q4WZmux5R*RLJX zTWD=E8YBWyX8d3q=N`=SSs+Iar!%Fm!gIbngrE>Rk(9Uh*Qxz=dVKMf3fhr<&QI-Y zh-<|LP5UZglZ`;%Hh@oWmC8-(oa&U>q(o0YGSdI*j(*V+0Ue@|I>>Hq)D8X}5NxhPw7?AJ{2-z$K; zA0l{C-fHOJ-#1)Zg7mXy+40i167DaT&KFJz8nFJlpwLxiyl-dcpYhx;yU=j&%5FLJ zdxS!Y7pYxN309o_{S%LHTvz$2vmngj*L~#M^R_ww<|f&9T7UmEf87heT{N1(*;Jdy z{B>`w+BM*`4p@=FeYG>;Eb*$IU=T{N9&q=VD9w2tf28_y$2KgKufvk_iVif@sbKn= z+oyF#4U`rJ%ZayaJ9fMD{dg*?FSue~I!hR};7mCXBF39jXlcyfsHO!PalF zF;%v9MQ~OdaU5Yx#BqyPP5XB-^?0h&+uC}^^N+OaG%+U`CNxMe)(Gxv`k;#$4NX5V z;87S)R>ybxIrqzU>^9AR;Ap+M!8C3x`+pY~z|3vU?1kKIWvliPR=yg_IQ>4*bMTNs z*rbGZe+O`K`-pr3E@+!)A{-_rw#KvN764hX+hV}Pi-<#K2c}@iUpIx0nn61iKyM`zhnVouUp^| zGLQxAF?)ui*Ukr!xXD$+hV(AGCFgseUPZ+7p;r>=w!>yod86L=oO4~;e3I-34f`^IlCtZtrPd}-%TTDi^hgOKEKSE$Qyk-{ok!;w0f$;a{%3v$AW$l>N;ThqpPd5mJ7j3VZ z7uy{3HHjVFR5?7`Y>zFp;cZ_v(YrQn9?4c8D_*_&!4|Djj-?M`=E~1Ah(Bh5lr-EY zirkrPG&(`8l~~tQI0OB@qXPOzsYoRUTGg9+E^TB8D73m;9`G?KExuFTS}!4>up(_@ zjyopg$=gvx+$85mDP=0spG&t2Ao17P`%(qVdTJIlX&87j4dGgfpsv!T5r;h{s%*I% z7}{EZVtxeTRLFfAjD)-((u`sqVL93tT+@~W#o0~sD1u2km<9|)A}@gg5+b}HfY`~U zVq_-DT(j|jI?2bmV&1^EvR6;e>CN->s8-q3S7W9lF)gV^3k+4kL}u$3PCzcN`V2I> zS)oRQtVLBBuiYvahAW2bgNb_k{ZqHsnCyy*JQihs;7~=5wxwB_^h!D)8p5A>W-1aAn_{rZC+C4Bsdf&7kOMM>nd zq;xG$P1DUnCLFj^S*6>qGFJCQBmZ4TU#bJLm?+<=k{NK!sPlrPqtJ|h%ITu)$blvS=w<%#rL&}5Fv+!C zPFQ)ch-p)iYB|vt40TkJFY4uP_^dkP$L|kyLH;ozmf75TUV{S_hs*eIhwa8cIgP?< zEOBs>l<_1roLz`jiTns5=#ycYHZIE~6YWNW7Qa+!^5G;Qi;!eHb^LasR;KT;MZ*OB zE;QYz|8|{p)=b*lY0)DdD^{b{C0OB*;W=>EE{TgU>`gwOZ6F?|->pXSp7NVr5Hcpx zXJqiyaCwh1hMy^K=2^8a#CagFt}9**5Yd`&yHbrwn|uM|A`{z-1p6Atk5CMq7aIni z5^vbaQ!4YQi~+qBRJQyLN<2aZIRrN0K@hdcsaSv|r#z}_iA!%c?{=a)T?o|c$%Jl@ z!?;XN1R6SltEe2Kd4|gQ3hb#4P*(2w&hzDey@;Z9WO^Kx4Lp4AJD=!=d?tZ-8zWFH z#8Im7Wu<1A3QjsvT~J0GL~2=3WL;!&p=^Yz+f zZICml(gwy|+@?6ZFzJ){Le=7K*h=N0jg|g&Mk6{_+zj%N5#R2Dgf>B>o^}<%B#!D1 zKUK4C21FX3hU%B73$9>L(LxT6BEuDblASuYK9Gdv$%wcaEK8n~(7c}8_YoN?U6eG^ z-pc%V75Pbnl2$c1_@5r5tO3*BW&==D_x1^=L8p~3+d zV!U2omSrfi8!A{fxq(Vj;97PFH6RnFD*7mQpbs?rMc6HGOR+SO<0N9TOX%7eWG3}Ebr*1l=_i2+%q^(L574mr0Mk|yQ)*QX8}~&QoVRfriXD(8%)I?n zh*kA_!UxMRyM9e1%NHn7b|KX*hB4Q0VirGbI5)kEP^ZHFj-|$DV&oPajWI~h$=$i! zb24m#i5_!l_;14C{N+_OJ<@%tQAwGvn;a{3{nCJ)Zllp!ujROo3&FX(7EMbVY;YU> z3Qd=vN`wnkGe>zv;gv29gR>RQb;zd*{gppF9XQaW5xj$6uLp@qYBXnNdyfu5&oLC1 z1&YG@)uCRS)v$zLYPXI)>dLay!?<-WEb*RkYjgf5HtSRV;2$KT<7Xo_Wc(z?nxX6h{Ds9}$Zf#BG2wXmussi=3LhnWV9xO5N3j zE4A-l5N-9fYCNHzd(Hg9T)qVq-Oc0IeHzB25?$8eFq0|R5yYF4tL{Gwn0T!}7=J9? zrBi)jTngKTESvI^od~_&9$XF>H=tNeTJs zWtg-D9eGHe-Udbot=HBpIfQDZ6ejNMPPV`oQD@T7)n`Y7Q{V_HHElTQc%~oUs#a8W}Zp&V4&-Gk8S^4#}Vgbo|;Z8N0!mAr-p0eR<0uDhQ0Ie zifnzmT*?UwiAS{}*`y-WDAzYGaoqo1=F>&x+w#nyaX7G4)F{!1zO)G0;sxzj*EIAK zi#M#KWD$sweMNSk$@ij9jWk2G>1bkL!(pS`MZlWwyc;Db+Io5nP4Zy6}kbO(lB4p0g!(7rcyf?P`2xmypST=F6Ei`S}U= zMC+g-LwHk9a$kwp2navToY%hwk<8RmU}k~uWEcy!vG~P2Rx(VP27FU*fkVZBu}9!% z@vt2| z-}TM#vg~!1kayhQ;D8_E*^E0lZXfVcr5H)oEo1pi=Av6#c3CDY z_x-hm$ZvPcGwBu2nfEU^uBr2@47 zQ5+LI(K7MR9gww)ZK#uvI9R40d{nY2`TjpsJ~oBE4!bViIG&^u>?r}t*AI~;?hHs6 zMlhrtHWlbJdI-T08wUCoUtYQ`ZSFsv&y2a`;iwmU>S$XTQPzXZ>oPB27+|R=e=t=# ziP1GGID)45p<|#b@?~`gRW(Jykq*Wu5!cK1Z)P3^N z#Nw_R%G8<#2fDOhD`O6-pNPv(8=e~13jUe{Lpru|8<&1W;Jj#Y0l$G^r2_ru7vSLE z_d({3kQ}8iM=T>Jg}4g)Cl-OLAR9VSrgFJ|nhNyrEeVm=rx}rsYA`m^r~LDbs^pzs zy4^l0DwUmpZz%WYrGh^1Gz%xm`;*PIW*O~*{3T%@^NbHNsRuTAax897w?|fqSCLH! z;(~l)IX?VFvbc=yEUrZ)GJn3xLJ665giVMV-N%_e3@VG1_Q>_6(k<19WU}vlO#I8n z>nfhvw$eJXMp3ZiNYg7_`HiR4XZz$bdHbBrQvO*_tW|Sc;E2Wa92B_g0)85?HH$1w zXEV95JGz<=4Q!6dN!rSeqwh2*11gsgFXx!Px?G548QtgkK>ed~A^YxJQ@Omz-?j*B zqQLAP`N{}}C?|^&5_px;KXj7h7~hFW@}SWvAwOK|dApkqgk2LoEG3n3pPAD00_c0< zlNyL|veRmEsh;Bw^ARWAmgIB9TT9*9FZ;J3lPAH4e}UG9ewpLoE@I^J+}RV{eN2XJ zUt#5Gbyqu_7Y$R{2Bx01HY(*XgTha7V{UpGyW7>^25!&s>4~M6OtmAAScJ=5v>mE{ zWns5ve@#l?JXi6QN;f^PoV}jUK-o3!nmv|_;Hy$qQ&P0hL6`(8*Fdn{PFVSIt4q;S za&I<|P06*|uinnIWLPQ0=sx+>o~>+V7Px{xU=;18`Hmxk<@pO_f}+_BJ!GoI42+Hn zF@5gh;y1PNrQ$esR+!=w9fQv!)gXESpX7{>a;fi#9Cq8Ej~y0p8sUBZe5>38><43C zA&Yw6T5MRslc!f$|mHq}(vyuyHb{OlW}3o#_dl>3K|wr)C?+ zE$I6-5CZ|Tu=|L7#L{xQEz2bvH8sZ0`~GfEsMfqZeS&a0wp`ib<4ZTHt&eo2ANkb( zC71e_oW&h!S~lO?tfwAKv!DK(m6hW8JzeP&8}}?@1CoZ{_bDA_6L_yMIW~|x8V30pt@4ZFbha1I>`bK|^xk|bl^HT+Bo=2KH|v|d`O!FA_|pt!=S>8m zni59J)0*K~p*-FXRg4*NOL9^aTOUc`_q-7+?|-*FBPPJxN@!{;<02|RlZ;9dDxP_r z54D&Q8|Y35#*ZXN%^zywL$dVGb*h(7Vmz0$(i&8?r#M;HY&?y=={Dt_Z!h1>Z9V%* zqOc@^clH0^ZM9c7z8rsc+7IEaUIrkzd+5<}@vKsY6?+T@SmHndweb`ImuwFMA~l^T zxA{$liNjz4+)edJ0QJzYe2^n?uLcPPyFC`GPHnnRD;~r8O83>xC&iPMCp?_0g$LX` z$dI`|c-IR>zz3Jv<4`*iwl{jlnH`2f51r&yG@~@ zZe}dYXL0;8SOVQkDS|%UY_-?7n?}v;#~JL7znB2@d15>uXc>D1*-LnHd!G=~EL&cw zCxozG>H@&=1fLDSmiYDS-Ns&`t!9jRHb#ZjA8T1@)q10v+$}ND{wNGKWV^jW_?=9L z86@mAaa0RIs(kmGLk8}93^q%PRa;5b*Kf~Gf2o@4cGVXZ*uzIh2S)7(CT zjf_o?Gk19k&Zfx7oW@0jSs#==wl3|$`|QFDwW6NMikque^=-;%GYXj-;c0}T$bg@o z`M(SQ-1aqY2_82=GU|U5blCx5v=zx}hS>Nz&VYsOq$Efu6av6kfqcVg4LSNX!FuY> zxd(SV6Of&iKjew|0If)JK|)qk4h7|1-5k_Uy9j@veZXI&-%bB;lJ}I`bYW-HK%`n?O{C^;0AFntM1FTT;wY`;Q4CAC>kgj-fEybpcDxvQyG8V1 z2?0rXZoIiL*}aH-emuIse`$=%Vy{oRSRf>llGGpOV82$LN(0F^p1^@UfP z^61FhxS5M~X`7{*$Q^Oq`goWw=q=q+JELlAc@G46m{}jiHBf*`=-O6J7oIMxA8Os` z=@A1K9M`CtJ>z`dVU7#cd;lW~`mFhKDx!VSxG7A&zh6rm4rtl~Ln=~Y_MyqE21gIO zuz`Tn6DSS4yxHv9X%(iw&poOZo_$6#ZS0hLRHKx+rDhT?nLe1^&WE-kJ@xkAJCSb$ z+XD&Dg)qqtY75>qCO03-g!Uc?f34J=bp7iIv5%7vNK2&`+g~Nc`+V~P5VGyRaai(R zZ?7@SK!S><=_8G&SITpF-a0~1x{hZ09hICrRr_diTh@bsB zM{(3LFqL`A2bYnBR>-!hr|+I|cj|(^jH8Hj6l&7r)W>Im9etkn#5?H|tf4(U%`wX1 zs1sKJRJ8=lJxx&adiUMI9%EE7$#Bne()X5~+49Rx`swMmuW5jkqGE0l9I~lhMcJ1X zxcRD==p2$$iZ>BYf05>^@)+RmW^WbsI_)Ldwih$04AeG{3}tBtw_dNuT+IYcz{eXDD_4 z7sK0wLg@+-)o{x_Q+!f(TOK{ZHq^s-!mOkk-0-dHO({Ju(d*BGZJQcM_5 zg!sY#pSv5}Z!Gr*TlhpvpX`F>92F?+H;|&L%JHc6J{{&U^m1rUHDCIO#f!S0iWL2~ zM`n(OnZXu_P+9co)eXVT~2IoT4C=y$y8N#8~DEByi37>;la!NxhPf?2kKn($#LsGcGN*ed#hi1z10vz?9>$KT!m6!LDti|Dy8 z%)^qsY+v^xl;Cz+>=qh)`LuX_jX?LYoa+$a@w1pc-K`BRuM9ZWzsN#?){D^|>Y94+ zGGe$R5*EvKa`{-0{o`=*$-%b|RHT|a=c@peZS;MUMO$h|I zILwYQU$J|=$>R2BMbrn+%!%t#-5#rhjDNTA&4Jqc-kZ?Oa#Z5st$b}3XW(6zZd{Y1 zJ&F^o?S1Bz`Ip6!%i^v&q{?5 z!ZauIVhi^=CCd-x$!6N-H5zlGTO0>B^r`9P$n3#Ms>$?b8?(oW=F@5RXdh+Ud~#Y@ z1VwT%RcF_Q#}l=!I)#kfh>Hg&(*wxr;rFg#C*geUuv>y)*?QbHb~vRs_e`o5Nv1== z-i5C4vGQ`WIk(!vXJc0h+VrWBal+b{aRi>0!Gw9U_S-vpjHcG~^yj+LC%mt4*>xr> z)H;F01EYWG#KvByH!?|T7c@B=l`91ra<80N2;4q8At_newOHr^rJu_JpP;cGt;PHI zsoB{sYW@kzLBT;dD{;80VZ+V<@eAgL;gxsI7WXJ7q`GJ>o9|n*@fHikqR(dw%#u-6 zk(#FCl%V-_ip!&;d9SD1&x!vV1ZUirT2efId*`w4EnxRT@$mfe&a2+c!;t!%+qs4# zM_F^W?Ze7>xoVSI4ESqVzgjY4ij6@~1W(2eU4E!8M)(I{SFsplD+ijigq<*30Ds_YY(~SQFW>I zc2v&fOs1%e79AzFm_1_L5?kZ)jMk5dO`zN6#j`2Qeref#-WHe-v6FsFeJ+jX*L`X3 zf69LK+0n*i377iB#?MTzsj3b$U?ZzCWOd4Ot~<$anfk{D&&+AEUUrF|jv8|GS3HE@ z|N6b5g3rm798ZLIO@GuywA9t!y|r^1BVl47hA>e@?eOVsVEZZ2(+n-An|mj z7ruEV|HKYHHU04%smy4cWy`zC)D{M9%`A(D2Br&F%?q-|xy`SH+lN3B66w(cO+9sw zbvaEzBdgaXmGQUhTkG2Fb!?6p}}i_f`MJJB}s2R#(DpF8Y& zhF@0kfkaHN<4E&wuFFJ8%GJ^8Q2%e970Tcvlvp{m4uLAW4|oc(16EHA4X!wR(5LDp z57xyf+XI@v>GAAq>){JVf%^ByQ^iY0nT^IpKJJIyz+%VV1K*;AZ(zU=gLRv7FTpS0H4;=d+1NiSW=R39a z%i&W#t;hfPi`OXI=RO(ycCfz9w=Wv7fNT>Mo(ujM_xuRBz?ksSZS-OhcVM3}Qvbud z;CH+pLX>Sumv-?F!@5@+C3;j8%8(FQtf+8ufFw}<&w6JrW#sW1)p z4}e)W$ks(w_|g@*^1l_Ne=8bftjjF7LF5dktvHIws`c8iBMz(TXDnf=Hq+u_>Z2AO z++xybY&v2TI*l97>VJ&Qn5A2<*57lvk!7hDYeLiZEk5;nC{>NEYTVRwO*FN_YLuUC z*vG$rX=AEzs&I4oZ%~s_Wf;Zo!e-{v4D&HIN z23uaZ?4$d;N2NgPy8TtV%QD#z%1(xmrSbsMV=bOHM@gT2L@Bif0$(k#x|H+-v$K?G z=v9aM9vVKo8vUw1#7W7jlFu1xQsn>yT+{`Z_DSHUysi`(PA~-YmKPP+%E9crp+A40 z+hvlsH+1-kuY{u0wmn*MjsPi0R)BGbN*?S?(clC>2}W!&3Q&VFKWtN?bt5VnGJO8~ zV8TfVfD(O{6MW@Ac3}QzcGQ1*elRBd5F#69XzSnGQ4a2gTD!9927m%XYle2Y36>4c z`bcS}Zvb5sH+Q8IE{KY5+{pbZ(^G%*zpa5cH?o$Wd0Y-zzb0y`b`zS~tbeq9 zB;zPE#+nVo#;P3WyWUaKx6Gg)F(}_vW}#oB$zd_qE4}W6;$ov zkZz|zCqs8{&(^o1~3X^|=xA>{*|oy@95# zRi#@8UB+Ov4mL&B@@UHQmueUHem#M?7-l)iEpU{ZWW-+XEXe&)0!Y$tbqGr{E(bplhGh_-`}ZJ!$4>9Bg;U;`AlWe zt+Hb^0D$c3jzNtch*ZOx?haLE$137mouEh8iFPH*TkOxD+Kru_ZaL^}DmGXLxS$54 zthp!L?4*r?;%s1*lHOHYX7^fThOC!KI8I z?O=w5cZJ&5x>`w9Bj=}t@D?w!(uEBHI^))PZR34?@a}mm$H|^RlP;E54#{nA3y=L9 zlbneV;q701YD)RynfkfL#A+9BtDB7$l{HzKy5h$g&GW0XnC4%GCukl5jJ>$^6+?k| zn^mRnv7G)8Kv^+?LMKUwSbj#6LFnd_x9JkDXJ_2wzS z1;HlO?H%wiIE`_h)7NgP< zm<*s&l1hk(f^-U_goK0wf}kLvgh)ywia0b#Nh2sIA<}Uu6#+@fC_F8LiEv5y076Cr@wzmD^#I?g4F53G{CplS0 zZ>q+y#3dMn17&qCs|LzF!{Bj#xQlI|YDt4_vwHGO{UEg9!06tuN{-`+3o(>+eYpP{ zcgd-)76eb7+^8-zKhb2c7P@%*(=!X@E8Q7RkhOf9u3p6FY2U_lV-s1D!~(op3;B zMwXN?;&Wij7Db)bn)e7pC5;uRi!uA9Hr4=(Kf$Y9Q+o+aM&r&r6-2-mgM?r}E#ScY zTtKe4L|v6nhbwhhn$kdB=;nY!9SonqR))noKC1`6*_%J;ZeylzeRGjb99)HCDJ9P!r8}_D<<7_|I*XV6X1RH> zv)D&cR(0(#Z8O_1lyXOo!>Q`+ph))$`H7ml{YXlFcLPEGx8|WNv`-T|^JN%((tUmQ z!mf4?dw(0?QcV(mfvVtkt7S$}66_IH|B%a!iLg{D9+EeL0{)Gx$w4l~>TFWnJeG_~UXS zSJK<^RgPZrgkvXL6;k$T1kRPyOz3%8pEA~LP1&gk5~GGX>YV1aT@TtLzfc9(#Vqa@ z4Mg@%>c6Ci+}^YRwI6vard|JLZGjzps3(uv+8PM8gCOYRY5g&C>l*@N%flJk_Tq*$ zt|;+B=`jS7*)!#zdkIn&Jt+KMh?=@{JL5?PzX}jFZ^iQc_RM4PX}YI_>g)TAwpbjj zrs>`d7AzeZpT5j$+J+@)U~vj;47HieGq8oqF(tydg$wT1Z&`Tr%wG0RUy507FdWGp zrO5t0O(}K5RIU~*(T&6-$7Et|17qSW?%l0f!kIiDD(|+o@T5KGHe#*c~K2|GDjqFrQee#k(T2DRfRD7LnW%V4bX&y#TeEZKTfr$-g0+< zs@`N9ay#E#t+Syq{y5&ilYYHOyM^!jHF>Se+4gqwkzxhRx@kIXgj-51U8oDOQVDZs zQd@sySv}2L=Do?Gs7q*o8d+xBJU`28`L#%J;hAXTd8xTs$js{%GkEvvdXmTDq<+?D z*hr5l7=tcu0RGLEG-~N@Dquic!lWRw*lZuMaLNzNCv37cBDbNubT8f6R8qW1RBRh@ z$i1w`LxWtl=e1gR`I;wx0BcA|6v9AzZTUCH?Hp&hYb{m1^62aY66~K6^Y@BJg{#& z-LOzg0-_)De^k>&TFprvi3!N+8d=~{j^&=u#+B;pK z#ya=rZ@&@uCx)=F-nwqx8)ET>G6?ZY<9cdFz# zMAiA~z4N&jTojvmx0>5}0-I%oey{k())Ei(Udpb`O4l~?a~U+YOyq%Lo}2~2O(U0u zh~FWLzkw59jR>+`8axZImCS2Q_dxCPMoMaE4WZrG8_X7#@-^DHQd^iA%H$q6f9(5{ zR7?R?AnB=)2zsb2A9NE4e9A@=(Ok6`nu5T$FkxfhcnOY+QMGmJyl|bzlJt;eoP$b? zbO1J%`LUIJ4Vm>!HnX%JuHjBI_U!E=U9ZC5GslURUz+xMGy5u>h;@ooV+}~(PS_1* z0_Me8)YQ)F?l)}4$u-`9Tn|P?Mo*pqfR?cmnAP>zCx<;NM~295a;aRN9-^W>xyB;P z;}n4FQ#e@*Q2|$+e;anAUsC=8x%Jz?<);NF8Qr;U%H>?JM7649jL%{g)X3(_DR3z= zozO0~>WB04uNlzct=wAvs&)wE0unCAaD?rjbVTvoY12I7;@IzQ89*B9^ zE4*4o?Zrs?3z;iDb7<(mH?HqGnWz-4(h{N@m)ivsFLRRx@aG@lx$STVV}4@kWVDx~ zsL|v1YY}_$+Jx!8JYR#pK7LI0W02$0)}IY1^AJXq!q{eBQ!KVI=?Hd##k|BgZh@a= zzkr_Z#!1F-g8@6{YfL^5r#pG(D43?k$d-66YP>a-#Th0r_xTB8bJINf1|m6~ow@qC zm1I2Ds_LbTl|`wA_jUVukJ!(BVF^Y0K{=9}&Y;v`N1cbh4W(wkd7E9^k5P(#GY4US zGs6ur%<8H}zbMK15Nug%IKN08()?L~Ga7lcle4I;-mc9#p(l4|H`kZ_-mGbn!9Jpu zCbbfC+nw^`UY%>sJQuZBfpGtA;(VKrEzDnt-=`($M?-ARiyn^e;4`j_*%)F;zkJ*2 z;~HCa`EA{}qk~6^G1-wkdp-C*&Rh-!0?&okl$1oOCg73M7#Bf>KV|0n$q|><$2F-C zdEIxsD|x}Xl|RK*qq>DR`DiC8Lv)$2c2~+#ZS!9LGEc*{hU>yyeVkTc{^}aVSsMR4GKR(sUy9c{n*x=5?;KDv*bG%1b zm8_*gL8Ef0Oo#mhk4}+%RPl3Lp=>xy z{BjNSoHU}1djk%62%aqC#zoCWoo{2Tl@eu~C7)obta9^#?lSyq1_xh}2QY12V%72z zr=#ATacB{f%VaOnYy~Jr2ux>DPs?A#IpS<_FG%E>KK9&ta!A78XNIT&(+zdrVGEFY zyza07g2YbS8f;lM(bDT<`k7y&*Krid$G#MvJuDF^H$W+FTjw;a-Nu;sY{m0D<0D<} zUE?q%&H%y8%kn!*PRUYs+S6MuAl>wJkaO5D+;Frlx22UPipNL=kn}R$XX$t8Ep{4= z{;?Ypq^vd%aAgFirB&1r_BA49OV8FiTd+LgjJ>w?X~Mn z(%V0o_smWaQ!{_CU&v$h7GN%34v)7VNS#>%x;1Z=F=pdHy^6)VOEH|N znv4#@V-M}$^}7ycsXB@l$Aq`uHWUq13_ zA^+Gn{#Mo$7Io@}KYBza+InorBKDZUL9QO!=w5q2WgN8(KhNu$&MV2UNImgY?f&~a zdX#ZrN0yR_A8~`Rv$cf z*o0f5H8o%6+~|7N=kUNX=0d~=cT6+^>Xy%<-So7=o^(;_@0Er=k|M3Yt#scp^Q(&??=`QFzhg6Mo{JA7)bw>!bVW367SXW@GH9!Eg|q zzz*R)c$|q=dVkN2M7RmGWHb^-%eaY3Jf8dbkee|bjD|crPEgmd>`Yiv1KmBvq{|Oa z8u2h16V{^qP{fl**UXJ`LG5TgslHGXB#9A;3}0n-AAUS47xwJEyZIc01fPU1RvtHt z*-Mr$L`Fb^m14V4w=ofLcbVu32Fqk5B^=W*gBm#D8Wm2;mC5=LU*z7%Q^R?JcOFRq z&)ZOE)p&Q(q7yD}{8(xFRWBc9A!Q|4Cf7;#*yV~LU?z<-Cq0M+p=rjLf_5j+{`a?r*_``V#7nX*M#H|PlH-M-GUdr zZ!_ewYnENlr;|kLn#|%p29iV~-E=>n{z*bTqA?3@0zKE`W}Ni1G}l~cag~1lC(M~P z@^o;$t0W#Vci%hWzSmve)pNSk9r{$LQM_|}9aCF=%?J8o4xr!-q7n%L0mICfKGrR- zq-#zPC3cup2wy5Q=QTRdm(DEza_QAfYI?m^4E!;so*yJ{ zA<)YuHp+ay^%)X67KXX=mA$|1lbiltLAN#=2s2M_7OMwlq+5ax-{+9&&}}mJltf#y zD|%IYq{D)q0)lOaeXPeLg7jkV128;k8Dmk?UOAt1Lj7upnQoP}sGZ{sUt3Lz2c>b3 z9`Dn+WrD>S*Nu%XdZ(nN;e0$$?ui&E+xWWpE#O5Ut)vOC<~448ufj86?uFor709L681%EMQz8Z^-!-w+H65?x?%#*W@KA=}#L&=&X1zI1=6MF)ghezR zpkQ`HYm}cL_oHd}>S0p^N5iweDAq`9pp>Jcm0g?}V_ur4E!TkInqR3XS;Ixl@glIj z3b>@|w8p^T$#Sitig}l#>^7?oSl3KikMmW(QIij15R?$Ugl&)$rd##)e+WL`pZWX6 zBLF?dUUO?En)Nst9q`r8c-N?~7|}~!)xtz**uuKa`;BclbO>dN}` z^CQUgfp84#$->1}te@n|IZx$RyVkEgvtg#wrCMr>pc&i1UDo-`i$8ixiiu+zmdiz{ z(l9yt5(lMZ#oh-qa?RQClCHYlPH^WjKKx-);+)oyo4*V zYdUPaua$J=0^5d>BeR8eZEe7{5{sgzC9i16sB0}UHR46yb(mZpFg=&TfIA#xM#C6W z>x#PC7w%?hn@)K+-@{{Zukcy^ZO%6Fb`ujxTDH$ak%m#-yCNoMYtmZ#g~^6frfmnw zs5LrXNhjr0%crd_ONOMEUlHTxOlvBZ!V@G29)~(@)THxxDxRrGI(Ckb%fhhbC3z4@ z?K&AFPC`z*6AG7F1%SuEkvh^`w|L?itfr_SQ4%rUlzHqO_F7k2ariD zq0X1Q7fHfI$?AWRu*WK6?G2xl0#J9nq0}y#N@f2F#szbT_M$_usqZuM2fZZsKOO&Y zEnB-YbuHYkg~>GiQ&C^EFic1cN66U5E9l(I%hDV*F8G=#U&lk9&eM#`M&Hss zMw<>-7*W5YG``jyqcoeT=$O2}uV3A13!#c6p)B0C%5=V~4t=n)&g`SLy>*c6;)#ZN zOk*bIiD7Wibn@1vi_`3zHIozP`A*+iH`36IR1?U0Dq@P@>=%*5LqBFFB27(&M48+%dks7pML*MLgW)nGSk&W;Z4Ic0?Q** zzC=@qaaJ2&ScJWP1k(An9e)cJnc_TPi$6- z=Iwh$ehhU*)ll`z3LD_u&!ucTSHFIdGT?%YfI?j+?P%Bx=R75K+k;CaweI`Mrio&p zrBN9PC&Qi5Ed%)I(18Ug$#@I`#q>C)$z#g}Y966_z5>i{L&DV9s8L!SfG~#mEd6ttCn0rxU@0*7utrij6m2k58 zVpe6sa~hV#)m43ng(Y`eqlnG|>Y~^Mo9~D2fzFK$dgNMkKsYWN(@A~6BJdJ9?`oBK zVvKxJnFzDkByTb|gPolYOPRYVD$U5T5zakiZYTu6<){TyKM)B??F2%+-M2ur^!Y|G&m{B^C84Y9 zur0UuSgRRDsCU(qBcc?>^1RnF8oc?2-p~4$MFf$!eHwyNmV8aukl}WUST593)H9!p z@hz1HMCvz}Z^gbd~Ds12>OQ|ydOff;FeGkAy!u3tRi zi2gERBS?X75`WzyRQ8u>u0*aOf>;yzIB(V|Tmq(qG#z34htu~Hba`Kp`Q{y73^grF z4O9`usr$0hG#ticU{;=!*fZ5!?0y{U8N?WycXy?Vi_uf}xGQ(VSBx9k#SO6JIrM?o znN%aH&`37@0Z&?oT}JGg`sByj8_ddv`*BT|J+1PXpO3&NX(R8FP(Z|sX@{u-T7g_d zeWv~3d$2|d0lk87Tt8WGrcQ}7L+jksd>+IIxYX&%fUw9c{koCPJ5AEKy7|ZY|kQ=>u|sAHYsjK3SietAmr+^22lQxBb`-Zwn);SN(v z<$F2WtrEC%zGg*>Z;2WX(o?rukf~bx8Wm*|Cx^}Rf4o0(v4{EbIjZw~TeHV7g#9&i zD{f9rX~`6S6WYfQoW71;seeC}M6K&DOy<{8b3Zr6TU zbLAlztjQ)^)TqwT@F|PD;(}|J$!B9|V=^JSV;VHMKwd00?4GtDlsT^<&R-u+9^sg` zPni0ZR)qNx^>qg2dYhopJZ>`|o>ux_kptEF@+@NZR-RXghv{o47Lj_S@jh+5tIj_P z=RnV*B2alqrD(1CPox4euvkeF=>Vd~mV~U>JyIvVD);U_w2JN3Msg<|LVf`I3~(Aa zdKn1{McR8n*e9N?1D-W)8&N)W6T-7}DdQp&`*KeYyma2L#jogk@FOiDA5UJ$WDMY0RxBSS&*nRy<+z!q6*u*Z~WE*&SmQk1SE@RClt>AGa`NjE@FgJY%9~eKz zILqfVbPasPh8L9M(hadoZ&X)1;lP>r*jp&ZwjlFPBMLVTfW!HwBXRSnd%K%z^Ti=; zc}0;$Rjjn)ONZ=~(&_lvj*Yxkr1Xp{Etf`4Vr?rK6&nNABsL=#TAS76IAX5^U?^nvsO^Sqcf+22X`GTcYYnZxl zdrD=2XEven`4N3ysdNS(0k=agtF2Tc6Iv|Uxh@Z4#YRL4yHZ>KYX^ zd3xkp&#tny6qoI-r#{ZfZM?pSqsuF-9O~m#doIisV=UF`gJ?b}Kh%$;uLi8+rX8#0a^AjcY3$YF z?(@S7(@Di%8MV~#!$VJiL1N}{CHK5T_>fR2tz^qS?-J!l@;D);ECvf9Mr!OZt{T%t zB2RNsq4VO97g6qcS$^GR2oLGqN-0>3PR8BBaHVAXeBJ z0DS%HL`k@>(GuT>p2ZTs6mwQ>LY>&4ZDMo=avpsu=S?|lYh9D|;g~4XeMJnT-$SoRnZUfpxfaX7<|qI7N!D1HIZ5s(pS8BLAV zcT`?b6s_NzlB`s1DTk}V8Ts}3;3kNcNNh1YwC?v}))tEFZXNFWt^z|f;+_RZ8$vT^-HzeGoB!uhh zZJ5iZO^o_P>201}?4gT(*4-R1ub-Iy%-Ch0~*M&w4u9ODlar>Fa8cY})f=sdf%#&NRLC?0A{<2oIz!>A|_ z>Uh%2Z^?g*bVLy*C=A(K>Dz}m1c=J**bh@T**1|5*tDKZ>9A;`6Ae(Gzectkyht~> zL8C(3!T;=qGgNJStudSD-*s0$OKaA*q@VP4yr1`MBUQZ0q0&I6^&%2-QmT5j*WK9n zYf6N=)LhE&+7l+skEY8ly^c&Ow8{F>cnGpzXNetOFCE#xHR)7QqG*rwVz=T*Zprr1 zy|rs$*`D>Kf3ht;LKikqm(ZJp+uf`3kYITtgRu z^4p)>gGG7L_Xkj8y6-r*u>6sQ0J+wp7=>Jei!(S0dD5{rKUEi(w92SxFA^!SV}eOF z3OL$|?oERJ&ldeXdJaQbRR{{wl z4V)507-hJQbv7K2J5{A@^7N47$+Xw!UvsQEfw#^?!z3l$z@YcaO?}_1VQ*qimVMgz zCizOfonE_+_nwenbA_5Cvoa(j&2QHJgHrvP&VDLk9gQw?N{B3IS^vUanz-hz8a6v0FqpbVdbw-HE9MIj zI@z6zZ+)&mJs=pZ@txgnT*^1|(64Pl2tZM|LO*)2tieQKpjQ|U+vbnVr+K-vAL`bL zpQ$sDz}6ELgmJFSI7IYLo9w+~+MKxbBLnsA-q1WpU^Y^0RAoaGrnBm#=;StHl5G*|f?MozUh)I@~653nSQ7h_D&M^h<@tbQ~6|AekPvzyT0n!ho6?oR0DjN`dub79r;NP$mZT7SXiml+|in0wA@@0Ug% zif{Gw8w$GQS|3bXl=v-dawR_H@1i)%E5%Dc?|ypg*q7{0x6a%mAb#7Ct|;0@eX%t0 zmBk-oMG?)!)NTxNW5_UMhiLfUBYrN!gG6t|t$1rst)`=$0drz0^DjPzz_u)uTz-D~ zPDIk1#2W$Igl5-6is?;0^cp2~GRJIRH4C}hB}dVeQa^PBqs%j5y>#uUebe#9h}9_l zj>7@U`-2-R?s(AIMGL=u^2oEf#xEsQYVEc+l#ZmbzNAfwrB#fWwSEXqA}R=1q$F@J zcW&G^kjsQdY?%&E{8oHo*_fUfc1_s6kt%6_0lP+qER80&!W5t9+oa1k=6po&wY9Uv zo!elV5E!s=wppQ3O|6EiR>FN(O7$b6;X%RtJjE>1<>=^QnTS{ffq>rC!!o zt&6;V_*kBrzxhrh$&!8Zj_9a>n8o4AiSoyHo?9BW4!7rtrghSEtueQyG^ZuBrU<(4KkoRf>6$L`l#*gSlJ`WBgo8V|bkMXM7br!E*r4omd$e3&#u2RT7fC zp+DULoyH~lz#wqD&;+0kh6k??nqxdHMPDV+pW-^L(_C*)qmuXBCc~(;UvTn52+v4v z;`Bmdr(x!n1x@XQp?2o^YhC(9Q|x{M&c4`m6FFSrn`)M6p4NLK+}7bOW()BR$2PA% zQ(SwoX-H{GRo$e}IV#v?sFA7Hn$~JMZ5zHCXw&$;eWOyaBcY+h06Le1H0*Uzmkld@Dc7vtsw$P-x zTttiT#GTC=7QbfO%^0ncouKKKGU=@?U0;cFn}IPKucnIEzYl{-n(c__3Mz_e4w#;T z`>FYBetX{SvqB%!ynB4coPlx4hKzY|-|e`opk$;~JnLiTZ5@B3)2Ld{+UdECrGiQ1 z=$k7>k(}HmouZS&7)_rg*6P9}`8g_6+?h!q=Xh_6dNqS<#i=jUHcQ>A?|3khAEmyT*} zW@@y7a-^hI5QgJkn;c0{&isp|`4_7`73RSzF@hW|)f>Xjlbf5GmT}*-0gTs=_u=&{G+5^BYNPh4kjbeX%nMgequLTIrc_v_+631Q{y4aDCK zdxXAsp}dUN1xzhDPzf(masTX1meN*(vkB5^wFix)VIM9fm!==(a!wp6yhIzLMVG^K ztTlq@Te1hyz)=4uB+`c3+|?04vgg3bBJ|QRjaOP=GYJRFxM6nDXeyJxu@mnR6q0@B zF`UfPz=t=rk^!C7{(39kVkPNa`bT$(&95Q}Jm|REuTBiVq8HCn7EP#=dc^vs$YJ@N zP+k2owo6YI2^2xP;@Cx=SdQuxk-JJ%s9n-V99ys7egCX<4T$E+QttJlB)LfDJ`7|T zb^se!!4{kFxV|MXW7GF7@5?P&suDdsW+Jhh zL@Q!9rz@^klFDx-ZkbuOU0XTEfRZeVkK_4(9YjYuM6(XIqp)Z7F4{EtS5b?l! z|BZp}FHVLObp)T!{NtHFwv0c9Emn_Ayj@}KGp94A0?j31a8?-x?$T*kZV$#gG7T@b zM@Lk~J;w*oz~`Qb2ITUvi|78^@#StVc%?##XXt2zP?KMNq1!=eF4yqM0+vxWDEs~{ptHLxT$Hp z;Y}8*R83#H{_7uO@lPe%*M6jpEBLhj=E=^hzDA0J$fg?LW97qO?q~tZpU_hw>T%vw zJV`UZeyg0W4Ga6J_5RzN3jX5yR_ICK8lL^-f9}cMBj~>U=2rlyFG+eY;34{8imwlq zWZYqtmT&wrj}FSj#(Qu9AsVn@6b9kf8<~x1BYPzU?&|DHQ>3oGq%;F&il{)5+E%zf&y#GJ#EH zKpm*r*c^gqFn*t%R;LNrCMH!CCR27^1b>3!!?XirZWE&1%c`G;u6?kLPFxY8)_3-- z`BFcB##sKF!6t8xVpmJS5CnOA>+^VLLT5N^3pvb5BL8te$1V^mr?lOpX;s>J(U=t> zBIa9w^zUge;-QBbgx{+IYw!9wsL+M%Xm;R63`5&VR)7~vs!>hV4#^PgVD46fVU{Z3 z6xm!58iw$+s>j!W12BV01%)MrDJ^gx=Rp4@RRlWMAkZx3rGSYFVyw}{pZ&Oie5Z#& z-N%XWGUO~&1xCVZ(IBM;JD#*4#G*uMK z=UIQZo%nrxcP5oMH9Bs~#d*Lm;IFd`y-bjFH}*_Rv+Yfec`bqy0gna-eQnj4Ib$}8 z`0c(aN-@Fz#4=%S`QGN>MspEK?u>~VF?md~z2G2U4XxIzLDMAS-i4rFD5{uNK}k#G zvgmPK4=U|RZO!z5s$MQ$Ej;PNCR{f%j)e5kG=V_lM59g8og7?ew9%c-lO z6tCnAT-VD{a3(POI&O|Dy6iV!2d71f&2FTfdGw<-RTDRjc{iHCSvH01a#;R;({Dvo zw+zPx?agqkE>KT$zZ;W&C&FGT`k%KBf*xLa*h_gIy}_#>|B4}|=U;`1cR)Aj-OXQ* zVb8rHk9(Duz_ccMHbyY;N7R?L)5~=ee0pOk#SgESB-hI?M$XNIke5>%uUdak(k zlb#yLvODh8!|}P#?RvOon2Ajk3kSJtuI9AsdZC;s2)shFr@+x=5v)evU+e(>Hu8#z zJ3F}nGL_d;U={ru0PaQkROABI0rl%DD1Q%<)T*q4@%3qlTkW$Dle7vXqsLsR7v5fa zD8-MO8izvhF0I%d^_h$R4%TJYLZGzGKWdDO_tsX@e-y8Wm^ltopKyMcCiKGt&o&c< z>Y57Hzgpov!LxjK#VIr9mH>pN4;30VAly4oQu#`85DMZX$Dc9L%_XhANFK3_8V=J* z<$gCm#o~95vrFHZHhHyW{>*6mnUZidk@_|7m*KtP^HZ5T*2&fx_2$`hnnmfs*Vd_e z=a({sik;<>*2uWFWQHvrmb#*IG^-14q-Ag25%FdIxfaD8U~N^|d5T(yU zXVOSx(a~h7;(F^1YMlh_>{_=-wav87w)_`Y!#F~n@9kCmAIvcdiqLB$SY#J^@BLq_1&XABA? zO6}~gM7!gKg3|=292r0*^sd65+0~qEMu3)&$#}z0d~p6T zzh9wn!qpiU4&mQ2Q1~y(;7uUqz;1>L^U!Z7CfK{qcNBG;I7mNQN*><}?uPmxAUqNv zNMILN!DKM%qiEu-uQ1h9_s-ucg#1i@Wu{-r%$tDoxBL4075;XF zfiGu|`#B!GL7^bkZbk_M)ylUC;YsoNiDKwqnFU?R*N4sHgl;|Cc_;9+xYcv7w!0}@ zaMuPL=#TY)L|8$R8;DMCDM~XohQ*1NWEvo+4Zr_%_(1;}bA$=h530_BMgHN}z?{Xb zMwL(&&qw{h7C~={_h4}%s#JH}2~~tpgglI-X}~8ia{8oR^ql1{SO5F`IE3uLe!+#~ zjrdN4?NaiTp-jzVT2C_D`3AhMt^0{ta&(q{p4)-PUBMnQOO-G3dfQk_Ku%DMbq2Bw z^-ckzNL~#D=lU?1Y~XUDy(4)BV4qUIUUc2$WiR+d=9mDY#IR#+S&bYB*OsO=@8|Wq zTY#V^7-Hm?2`s^~Pou zKgz^2Plvw!`p_>4*gFsN!L&}Ydkb2P@cDuc&tym3N~S2RL{d!l1$tuW_^qLY8JI%C%vpIUV~SThF1u0|M0qR;B_WOrJ`h0ws`_r@+k-BuXVk_KTiJe8_Y63E~S3 z@3MgXOc!yA0scDfAGhr1^rh!#v3KBMupbR%`#jSm$1P9P!Y$@U^v#1H#$%1BA-(Hv z#K!$^1)ra-fqq`21N>yGbhhR~aRZ{zP9-r6N8q>O1pRGJFZettqKZ24QYc0)D6p}& z1|Q`0h_LgycxcXr1djijO1~{D7=#jtX&th;w#bf1 z6Cky_D`M|ZG*eQ1p))DO;Viy5z4HmgGE1>Z^8Ya;W8{Qf%BG1AuCx4hO9y3knG0Ip z1pm5f1)*uxwdEf=sJR1fL=^5|u)t^}H)ElS6vMjh$Ls<;@zeBWNa22c+43IGbH9&+ zl@)>Ks^Hp*MzNg>dvTS3&7wj9RN4b7*#bt*ZyH};2{j5C{r%;Cj$&^;M{dh9vt9UT z5F76_{Zj$8hpR^Fek;?KX{VuZ9#G{ChBv9$5cnE%tG|KF~}iiSW3+TaNK za@+sRD)0>Q&es!H>iaJFUtdV&j4PP2E2ir`?Av*dud74||H`uY9(R`RCoS#I;{>BV zWN+mL33h)-_s zd6j)E6>n<&`>V%J65gQRlN)$Yif`wJ-{LyyZ`p#wF#SyC!CuDP7jo->VaNv&QR-KwHI$YA&usdaUt?WMAwf_H4J%zHhyq@o`I&}N*c&3 z$j^Bpo(mS}_O%%~e6g+-0npzF=&Y6SJt=*Qi^2bKM4IC;d*Bxwjr*Sm_J-7>><90j zC3C1#^J&s0o{Qo|dG~nZuvmIEiua7>`OQ+iL?%$f$;E;WG5u>|jc1QGDHJJ9zq%2< zdXGI#fR|dzc=Fn`E#94wJa7FV{;w=|fuPn+h%D7o=+BUD=}E>%Uw;kTCH(D+#k={! zu=kO3;5HE{`6^_haS8lG&LRh6uhHa9zIWB>l18nDA^H(h+-dRsE+rY>)xvaYMMe&P zurB@_yX^wRZJp*{F9q3GpwSM40!$U;DBKNe*-YrZabWH;7Z|^NxBA3a3$XMUnlEOIKn*_I7z?2?BIC*61x%XT-*|*n_E(f!%-yOBG^vOE^q$WH&3L z$k=+fqt#UCpJ%}D6aNj^mT0^7|I{@7eVoMCNyJqpFI1u;11j_mLq2gDwSB{xhF|h9 zq2tUt4YRz@i%{8Z`7^2IZ|_N_K;QNO6prkG)7{Jm7E8%3D=?hlOpLUU4KpvNjGscD z7rWG}KT5JDrkk`OX3Pc7c%aDo$~V-qTDD*PjM1`i;Ln{J}~kXmuCYK|NUui)Q*t z5^aJL3P)P;ni2K^qJkWduvE5wG6wgYZosDO2l8DhH@D&R%a>U$&b%y%A<{3cKi`!v0O6wuBe25qr}_-0Kl+J-5Q{zRz%vB?!f(|OF@ z%#E7C7o!w4^TN(A$+*#=%H1KjpBGkHI*pKuQgZAg0e5T8$2Nq6`%YM0?SPnPk`RT- z84!Gj_HK;u4I?6)BeoB#r*rq^(<<0`)lvCx75KZ?DY@=QkGG}i-0V|$wG4TlP}RP} zH0r42$**Jn`Diu7w%3t#fNQZ?XXD4MvL!a<#NEXV{47zhg7smm^_d5ZrI-fd%wh1p zB6bDelQbRFZWJsN-aRIX#!ctH8>M==j#{hU^_tm)M|Ui~ny-i0tX;@`SMs5AG(KX2}Er&DY-IPCE%bU5$T(E;-Uy0cF<{k$wx3{ zkXwIf8ImBT4E1Ex&UW~9sP<`;qk`2}TM0PqGiX&Dn_Pzh&Y^MHm>mYo4R$E_o<+D~ zK0JK|)W=nTz^fkv1NQGm8z;LwH33CHn7 z8gdPU1#%7X4`=W^2OE{%sYkKy3zbZMZjYWy`@bUZeBj(D!xD_(Ovr%QwcP35-}s>> zpV%m@7GjQuz|4PN!$0V)RKfY@qgjrakjqm@cMd8Vyx1Y`nsbsVsXK1(eTVnOg$0t7 z1SUmDs=SCczGo6Z@+FYVLTHrjSPUeMjE^0z^(hDt&kC?jlirTDLTw4alZG8T1#?4@ zCjWA`f<&Lffc@*>>!*~0<|>)0!;Rl*)WL<3eCCAn zR=@Po?qS$14w#EB_UYl7S>gmfgx-BU(q+bf{u+Pm-LA)oRrj#6May6ud8;PD5aMhG zNh!jz_XO0yu@KrK{AUd6RtB^Gz!KQGyx9Or-5H`%JElg!g^p8;qmzxxab;$wo(!VuvW@~s*}-lq zy`t*tOUc0v_}ZMXS!T z&_5Q@p6{Z+;GYty%>ELgMo$dvG`1i!54m*w<^{%UHj}NX-W2B{MhjD)a!Nhn2< z{|(u8eNR}aG0*h2%Vv#arN8IhbEkq|;yiKE7*Y?fZqfj|0tWpWa@mo$jFRrgvLoqo zp?A)x$Xvpmd_KOlJ-S&WTK~;-wE2t3cx2t^y1ht!kHewfqNR1aI?Gn=^~~aGLb*~x zx!8}S{twonza6o;1E5(=s2vC{w(jX$my~U(YsuGrCK3Bm*Xsy&1T`vI1E`J>86A3Y ze6&3HQb3<1i;OsWY#e*v1!k8DB#H4g8$Iei#7q*xn6~*P;261WL-mP0u3Rzv0$W2J z(xPf(^~C_JVa!;EidZP@8-ZxYDl6L6FwimD0=XWVsfjy!oRYxa6pc)h{>ioZ(WP|a z7mxn&BR+icz3OnGiB9%Ep8EOX(ijGRza{m^BW^tH#4M2{12#*b7T?3mOLlHI8S6tr z+4*0uf2W$>8@BUuRaOFUCehD29>Dk5j55wD?u8z7mAhi1vG@l3{4m3tP;S`YAUI$% z1@`nlslLf-Y0+Rc7wmrcL^yD;eJUlpeT!h1Nxum_RrEBwBe28Bhrp;KLm&F?cr`*p z7D2^^wK%?It_t%0++6{3fM%)&Vpu=Ui7wua?+C|7-?&sTtARAKhM%c)p=gv9e)yCmlb* zG_VSHhemf6=}S&neZ3g)u9#>0ll{UN=AL{6uRP+$hl@Jd7l7et6U-ReaopH^!nTvi z7Zy^-66ei03QP-~{n*O|IN}o8bX-JE0A?B>YSR85*Xc`94Brvsx(R-2(zqEmA*f`j zXTMd567=9A8bEam=&Zx{diO7TUjfW@PCkt56u^v5N_2_H;Bw`0hrxr_8&9n!2hh9Bgp&G8&v1&oRW#Tc&Z}%hclDXdMgjM` zA~^N_6Dfg32UIQskzSI-JqCiuap;a9lbn(vi&dcm5)7^x1a?A46`@o6wV+^%=47zG|o*31Q@;=wlGr$j6zKDB1!cvsSIv}?ID!W%B~FaBO5o#bM-tc#TV}s^1!|P z#}CQw1KpQCYT|ij=hp8b^U9OuEjj;N2B5Aie9tPpjU>?FT+^6~SZI-gW z!VLF3VdIsG3h?U-55I8ld95r_jsA+{`?}YCj4~9`!rsB9dgnvZ*c@RpUON%?{5cZOKSw=1R*s;kESL%sr zM(e$1i{XF{E`jp!S16YtGpF(ARkn9$?olu-J|~2Dqrj_g9Ci{8BCYm{Vo2$Fi#8r| zgOMZu3LxiO5o02MneA@~2~X}y^h(e;cF;~SYud!Me8Z5S26@6v>bUbfe zT1wSjO=XQ?V@+j&><|C4TpkcUblLaE4)V8OMy`k}(V{J@IqP220{EIHXk;3^M&V_) zS+A(u6o+PxTuaim17ape)e&$)FT^VO_bSFlLY82@?lKeyDM>6WX*VcZe%MbJknoJUVzv+;^2+**TlhCI8!x>zpJk(7Abyyi@;k0e?R6u6`$` z*9{&1JlU~e65ZJGTw7T?Cvq8GT3;GtU+=3D&#ZdA|K%IKW}4|`dH$OHhcf=p_~Y~5 zmytXmTs}1tzwi`Kgz~4=bB2NN%mW<>QE46be~DK9^y2@1D^)9kV|i)|ieIPk-|T-I zxqm+Hddlt5p6^#G_l;No>v;e3zwkcd>Zt&?#dC|eVDrC+%q6@OS-WnI7reXszuX1p zt4lCwoDK;~|NY9V7l}4XwwJe0OJDgW_wO@j=epm}z+0x##AK#5;@?7lo3ybM1ipRR z2gzA}28aK8M@n^1-f~^nb^D?6m%Z{IH}i}(ykD{H>iX1w4-d0H1aS`0IKO{eOFysg z^r78S57I8sWpg(F_t$t#qMq2+llcy~ru&r4_~EZXH~|1V$l_f>S%dl!Kf z;lyW;I;do&&5cOEaAW+MKv*tArU=q<; z^P-YvU(oA=#cwmKPA9)Q#MgbU<*mx-5q+i){}y!C5v%uU*NM^d)&J)$`eVO z*@WV&B612WfK+re-~YE5R`)9byi}0}}!eKE=+F(odxR9!DKJx_dJQ<;g_t^?-X`u$vpY;Iy`2 z1%aA-UX&#Y=Nbrs6uB|aa38rpHvwMjUkv=L1;`W)^QjG%xDz z3{>|Oz>nFQO3c}js0)ZTEBsRAOA+|DP*r-gF~%OLmd6|Xo^$;yBR)Wb9hu?;>^c3l zyj{OQMTf;aJ9`PP&ucznF+St9NK9usfBtGW%-rD!@vY@oj=8O=+&^~?X~MBy-9Tn} zS-_MOo}I8!UxQYv0mv>|6~ZbjXw7#rE=6z61zH=5y@skRYa^m}G-v2nqd>Gd_Tm#O z6nP=$ILdm)!Rt>NIEu!M1j4)kW;DlL@*=4M5aR#Qbsf-D_y4~n(ZEGTWnDW8k-gHj z_a;SFMoDIropP_4ExVf;k(neUBNSN~scUBMk?sHf_KaV@|L=Lu={!fL=Nxx@Kkv`` z{aSBn2xF2iwe4hwwGNJs-ka@q8oCSr@|L45;4R0EP&BIj@go0!8TVU~9R#>T#rela z+z+NOKyV#oIgxvqe|^0u*pK`*6z;|fcWGwYjgrPSWOV}Kn&ywov`lf%+BHy z0qe{N7KKccxA!t09Xl<*_r#mG%D~vZ)CF`Vf%7oB;n-tTJ_&@xXD&mMEv{H6yQ2L^f%G^*Jd z%nMHduJJr^mq(i#LQiKwI7m9EpD(-sTt5d$5oCm!44_t5gicF&q#;xV+0Ol3Crds3 z?(~;)m>I0LE#p^+0~b98!68#R`EIlQ?PVwy`Rz-T)wFz@(a3Wb@5@mW{nu9tSMD!-Qkr5}+|NT~Hl13$W^$_TDBAe{o*SG`wuLQ5JV=JZIU^qtgws z!kZ22jT1f=q(k=qT!}R!NO^Q3PED8n+pxpKK!nk3bOW}e7m2^lx$!As61*;|h^iH1 zhsabrVG&8xkJjYVTCAwJpOc*&rMJI{p-ZT7OUM+D>=wZo0@&Ss*>e|!z8N544lueW$`aZOP3X?Cg~b2_WxE*Ffv+9xUk(iY7H7Z25qtj zlVvABikGjem#o1j#KwGk9*#2t;5@Czx=@Y+>U1}MHy&nM^$UV^vV?o(!M#_=wkZ~Maamr_U0)49 z07D8ok?h%p%^uRB$>nC@2*STVG27N&6+vC*ue$&Fc&QHZa-?A+CGW2tbri?b1zbdA zZ3qZfG7e`g#2(nUP6R^I>RCSa0$@f~CCe~EQxr!QG91~1vpgb@GwVvJT@L)4;{XVc zdw1b;Wq$0?j+c9SMjV0r&md=s`F56lr9Ol|y1*V>h3{}07>uibZ`OE3iD~HGR+>a? zeg@zrh}{Ghd`=>VMh{C_(zy$dllYQu?1vdh-no2=@45_tZUYi=2&J0|k9j=?f$G?s zFI;i~ecmKcPr;n?>+ghR*O4H;o&M6BZ6l5UGHGjmClm3%@39v!Aob6eE9W6%)^cY5 zH>zk?In}rt8%S$Yt;|$?LM3~*P8i$E`*x*6(7H7#dlz1Avl>TtthV+YR!&HO9SKFIg zM)W>QZDwA)`6c9dIJxA?=PtNkT|n<9SABfHn3rM5bd5eF$aVoixdM+$7JT}dzz1Z2 z6O#vlX_~_rrKPR`%~=?U8bi$Jf}j8ha0r+~mNDeL#7K7VLV6H}F~u!=PhIj~&Q-KE za%GKcG}`~y0VRq9*6bK_et}1{tJ-I81)OE+@ce93_;(Bw zXHsn_elWQc+xPV2$0q_T2QNvQ-!FY2K`eW%!Ucz2pgB7yL3j5%oZsvK;*~@#GTv`- zw~(RZc)~tv_Kjnv0Jyf4ez^7+5z^Z5;#Yy+v8mTfC6H@XYU(y1Rh z0nHkmj#vcNP~s8lQc|c2?o*Xh_kIoSXw43X@TIpG;g|aEd2Ci2e6Q-XixaUUN@P(A z#=bhDB17QPClLckz5@vk#P~$HPJ<@pm=)Y>eUccE?(`0Z#2)qiGl7rs0sNm8|HcRObG9*h`br2y zdj*ucdyquC{d=|kYY0GYz9g7N$F>hRE&q)i{MQd@c*@6`_A|YO?W5G{BFq?ZyFK_) zVv&W$BHIA=M4vGxi~ON-L`qI<(^$jx>A(v9mI2i(OrYGdR%=O;WWMBv>dUWSr87GxK{h~R_1P1 zbi*PzTj+T+3fbse_UPsDzc7}+d;hK&LXk z)B>Cgx0!bkycM|?E1<_?3ALa@vE$}agtxo$uWeEIC*}Djiy?uiy0h@8$}+JIiMOAJ zQ=Wosx?p|x7$ddeywUq-K|hP$kGm=jYvo{|2A?cKFI`4u`fn$KXj3%3O? z=OkpWo!hQHZ+Wkg_(bGBLP6{~WBC_9J|!xcMkz(F7<4mURgAMTx$0#@*8daYh7dj! zW4UJAnF&iUw7x+QZ9<*C>&mMTMX4?P<7Ui5LikX`xvc8BbP`kJFz?bO`UXk>E{PT$dVx8;Y8|+Uzm4*kwtALXB)&C z3G!iQ=xi}_0}yaYCCl6aZ*PZ^93jVsszv;~zr6YdHz9==jrzP-i*P=$lO`S7R{7bqaN+UyWUFaCIH;6zyl>m^K)(XYvX7O+?e%*T6l-44dINbUm)Jb#z7yv6+1mM zx#<+#rb5$M>0;{t3>f(>DPMoG)X(>-h4{pynp%mZFN2%4>!vhT-Q*N}=MPt`+5Qhu zqp45qLa2a|IRoLQnHg%MTfGy7>^mSED(bmGL8}=OrquxxPCTNQU4axTR^my7Iw5Vt zb(v(TCnIzL=Nkmb1p$lzaD#Ts>zHVy+0F!k60;Ubrzn)&L{QbAbX6Q@cmqQ(bEFTD zWu3i+7E0=fq6Chco*fWXXL7yItp7EG#xfDX+M=sh)x70sb`_SI!=AEij`^7H?wQ-R zoG>__*dSF!0E>|zn8942eA6f*zKu!f!PIY+qK{Y=uj-YTyFE{u8ZF?y&m;X^pPUFv zjN8=-*fC92z;DsOim$Nnj5{%Y_cFl%T_VsF<$VF|c{E}RiND^twlj-)^lt|{lKN%M z+en}NXP3rqriF9zAt^0KAH@mED2YXw(MpV(y_q_nKi!s+I)Og=B0mE`>Rzb9fOPxFs8sL08#*y{A;3LZ{O%Vsv)~%~_IqD!jyy6{ z@@EU{Za^BW#b)EGw;P^}09NVVCfc;m8KCi8J)Z2lyJy$3Ik-mw7}z3F2NXVee%Wv4 zb!GJ^YEV41(4R629eC_?tPt#*LB`woq(0!i*1ae0mz0w(cx4{Hs(6Iju=|onXZ}lZ zcJWp(U%(R<05H`@fVD{5bZJ z=4&#(#|>#EBwZz`8Ik9r)T~pNDlPkpmSWU&Ue5?6rhaRSHItqWcdFz&XA$%v+3JHS z419+7A}^`DRRrzaxHf3ppM|wjA9^i3)+F86C%ERClzV0H>Gmz7wXxuH=37urY5EJc zIdyA|Q~bh;>zBv%PZwELI{Z(a0@6!GruKB1$K}WGxf2aK3b!rgB%Yf_5~LIJoyVrP ze%*OR#4BGj?1kF4*fq7t_-^mQgo~+(17D0tz#OJTej>PL2Xcr*^fWfUFC#Jt^NbS> zeF$%Z_4ex4Gk9222}2sQ%=q3a(hYEWe!g@l1C&vM_Ml6&1+ow#X4RDu^0%OJNtx-{ z0HS?BU?bWr1@~>x-36v10k{6ulsoj74GC~9m%s$b(JCiy{V_g*9BEDWppw$cx;GEU z745AzN_Rl7dD7e+?e2UHkR@eg2Pl`myEo+_?_3(=| zj3VJ~$_t+J&yG!P*{LM_RW1L2mAQ_f)Ka|R%B}$mMh`qH?i|B&X?*ppXcky!Z;8{R zUn(uQ@cca!S}HpAT&_gSr<7p9bK*FSTczFl!TV=K3~Lgnegx-u*@b&L=LvQX8IHxo z+FO)Wu8oB+A;h>YvS!rWSUd59?%O<{jxmG0E`|)9hJR@Xk@lF+hbSahY2ky=R)^tf zal7x89;73vSPQs>l%c&3-2vqXTfi99O>#3wfNs!YTc8t*FN5>o z0u3J<@glA4FL4+;UqQD0D~PW>nO<__$OUpistDww34_)a_$D z@CIY(0oZHD`r-(S)8PaCN2RFslRPkm2vDycc#s7iX^Sg>COx|b*jlik z_Y{@YE;PPDV7JjK937D zZ+#K{O&;M_?Z3}U&}3!2t9paG)%e7C+P9UAm6}Q(&;G#QaAuheCK>5)$IHZpAqGWq z1Hq5=Eds}$W!!#9wjJT?k6(~%D8KuTw$lgT(oPTvC1abzQ2fa<{4gpW_7fjo1!kHz z<=EpgXwS0{sJm(}WRHat)>OV{NvI%x2VxIwp*8O7qKXNq!umpsy2cy=U3j+cV#IOl z-@y>AXkF9^4OmMrfz60WGwz|Qic0pvWi2NlVR3PbN+zLNQiCD)-xkc|_L6(l8WtxQtaU)M^ip?#>UEyme*pPbv z$k7I0Onq?&b{ukrWFb3O7lmuyo+9`(-v*HhzfdSeSaC!z+&QQ=64G>m8y{(d>YN|+ za@~7RAuma1|HI)hO2W9ct@tqd6+q>Z%^m8cC$+@o1#hqAJODr8jY2)q)=~u1Kh<`g z@+V8Wbx}}1>dCSPwWkk^Y(SmeFM{mX=t(E8e*m`hP4hH=b=g z(YX<$enp5kQ9VV~N+gzIP35cx{8XYRMmXqCjlz(%Y>tW7jfd^q1u87qR~{f9rNmoB zN)=$!G}qgof|@m?iRb((w6XRt)1&J3MQFjj7JW#3Y>&_mT6_+_L;wbguT?F;4IL5n zvqOb91K@i(VkgYl(Oo6Md>iglGZt?kCH*09#^T_i%LCrXY9*v~VjzW`sC$P~F>=lUE8Hc$v`mc@Dy8V#MLV()hBhiUQoPFHT5VBy-+!EAN|>Ypd(eXBQP6J0Mcj{zmhB& z{@47AjKD=y*SC-P&4GO)2Fa?W9Iy+?FPAcQw0-%Eps#JBbZbvFIj^87-}KAwi8{IQ zPB*gxwbhbOU)oZ)e7K^1#z=>U6_0Fhr zZDCY>rnvuX1FfLNCt7L=zL;(yDjyB&Gv2)~&6pn>h#8YjF1})F+0^rBs4ULBkY^H9 zsLhkPvb}mX`NFy9L(V64ezO%h?iN4<;LXmyY#Ov;_nScrIQW{Fy|ClHfLTH7z3+G1r!N ziy;hqiu`N8wTMEV$U@URYk6JF3RUbGD>`{x?%iIqz!mU4JmS1|0C(#8m$YZ6TKNwU zFjpdST7l}NQ;Bm@6~(_JcyG-zf0ox(?^=XCw#>+tjN^BDF`_A;PDxaWU&}EY%?l0&XV*8YQX~Vv9NRYXrebHGN@b&JBo-z?3X4{RD26% zJe|xQ!3^9`)RhGll@)(;& z>}}plQWU2R&&N*8fT&diX6&n~hd+lNWs0n`JyP0Gsum3nLu(i1}R*K3? zc~!tQuPUlTuS!H(xh3vgtAfxu;}l$gp-||^uxFI~YfqzQ3$~0sj-S=@^&9L4lY8ej zQY8zUvi|7f|LkV3?-G}2vvC`CC|F5^?=o7r6SpvhI#zV7jr{Nt8c&evqZ-`xo#%dM zT9kR8R*kRqN1?{3OUV2y|F1N{Pvf?Z>ig6)j*B6Q-w!)j!bH$SDYl)f(Ds{h!T@?qsG)n(uL^SMW;Ww7Iz z&8os~FM%z@FhgwE@sQ=VHBlYNC#jUG;!e;x{Il32%@dxEx1L@M!Ic+J4YEv;5jml8 z#hzRd?@(SnFN}p}fnJ6ibRT~=?!m#z9G(L~Gt`m~&hcUfd!a3+F^;9Lr;LkwWSHV~ z<|b3J%^c|fT{i25qqBKHWMbbfev-N9`jS34HgX1x9un@&4!gq&+hG3N<=E_6Y$HFyn41Yz#tI7J?DXXRxYFqvB6%N_E# zzWQiY+|X-s9%<}zi~KFb8^kZ38lE3|?+$=}YNP{=;f#z#caIGVXzd%3h^Ed`T=|VD z;E^XvxT+`}D0NKsAda`|khzL9$YnHs4KW0a>SFI|k2p^@IS!iHl_6ipSSK3JRX zux#FnW(%!K)IY23VV~1@*@^g6w1qkIPEKA9PnGRBfPY7FNw{j$nl-~OP_6qwV#Bhk z`^U|0DcA1X0SqewW|-;=KA{UwC3d@SZx(DgEzQ38t?#R;B%V-dCp=4Sj;&(bs+_Qh z$gJwCyy#^~G#0pzFp|eC)JQALu6!|bi)zl50kTsRTf%M@i{&&V(>)vao&l;Ngnt8o zMJatgdNAgjAM8RT9lQFqO6{k)%gie%a1RKCrJp(joe}bhbgvp|6Rj&#ws`w{BTA%3J|4>b%SO=EuN3r|MW2i36YeC zllLPFs)>h;EaSAl%#0QY9$OpNJEeU7pG0peBz}7V#fBI1>kYJ&iB55vQzqDOV}9*X zPe~B6Kh^#YI;CGLrfT;&aeZsmxdj7ns0B%aU~l@nQFxjqmP*nm5FNA-tiQmrhkx*f zMJP(hOm%^DfPX`#r0z0X*u|O`l?fMbW+HC7SwmJABvRrqZy2u5Z!oc_!kc)v7tqbq zU!gIS8+`(Bh{y}TJ0c!wlCg+Y^!Gxh7-ii^c;Erd!&LFRx1%ivX><}xx@5Ojy#s>q*0r6o#z?@_l`d>&4O;pqV{G{Y6d1K0lZDQ|tS z_h&HeP*O8bKD%HP>D*yD`g9HEK1M5>(^e=f#TgMk%!zfmnMDAZSy!976juu-RNUqU zUf(&la@+xMfq03W3oD%ySw&9mAoD=krMe06#+oU!inAfDS7Tn4FzEs z$)#Y|*TkPgSOo^etGJ@Y75B4X+5LBA<^m(plt6p6xu=Hltnw1ffg?xXJ$HTF^KKKxrK5)-vUJYL?hx`2+?q^ z2})Nbj^JlD$bG!@DpDA;bYY#}F>d@IcH(swptj2$z@eVbZP5;M>o6g1`jxg(!GIfc zt!AsfhZ3PQAQb7y1(G zce75Q;O*KKtOu>?4;U#+C>w1wUyA5rYCiiq38n5&tK>Sz?Va@zV4e6W8r-YJ`h9}q z7W)$SyBv$mz5Sh|vDt!&dISFMF5h8M|IhctJ9DoLA222^BS`XgRPz7I-xE`MxX(ug?%^!ryGO=^Kvfu8fj% zo+*|^ncqcIo3HEcMcjNuMlD(ToH7C>4E^Q`#LBU2SrTrP}&_F)`|ccS8k_WSdze2|=w7ye`KH%#vH} zUaywkUUMgc(Fj}ZynEgwC62!5!(7}K0iQS9>_s%Jfu{!MlQu63fkEwzm*E_Xj2@nuZ4CEq;=CQ|_vH_UG?Me@EpYYVcIpiTl4^pS#A z;7-T{2|p$JG)d+1BM}CjYb52!jcALx_iiEd1$>KS%<5k#PonhXTcU0(EB9M}Rxw}L zz`fy8ctg3(=eq|Il>kyZ2nn!7*41a6btRX(q#)7i>;1h>bNrm`pxSCsi@~W>wJ*_O z?hGUEWb|t^JX*y8h5Ep8%J$3BZjr}tc&}gmC7GSX3fF1*5=UH@5#6EogXWHEMY=|t zf)IXFIJfvS*l4=Tqcz;l*0y2T|MB{ z1Ux-Q{{T$-6VBB13_7OTJL39>5D^(m_@QMaPjF`B^x`H2#+^Xl#muf0+ltE*->;ib zXO?)kz!e+uhf3m4lHO06l2gqmN6>0_u$PQ|;UtwI6y1?q6>WpxAKu5pE@#ne06QHl z6nTj37LCG^`M;MuPzKhFbnqu~vL6#zG?3>zgRc>gZw+oLA4p6FPWo)*=5e*TvF}0r zZgWcU(I1Ns&Fz4gE!NO=3b=sK?t*gRDabb&oixGfm6Zot4D;pcGuJf6AN`aIHz9wf zhKCx>m(?kUsB=-iPtrb0M!Z;}{A_th-*QCiN%o%S$#r#jTF%c^Z=9cclRtlLj9GWh zpqU_AeL%H*ypP7m2byy|Ro02F9Gz|b=o=FL1TLv?2sGnw5IfPOt)G5FLSglUuD97z zw@H;ko)hfGxnC!soWUEy8~2ZbC(hGE3}f786~pTw3&ZZ0mvd&0*o2GL z^XTKk7@uSM3iSj+bf&$K!=){|0}oa}TcTSMF?~aZCIaDGPo1Z%eV+>q*TJ}>y)2Pv zqDer_84uVU=_EOZM_;cMF?CB*t@;8}p}V2XX~@8v#NIx;Us~nO(w%)#`%G6$LRJ3* z*u=|-GNtWOP{>X?cZ}or9*887#Uhh2w&o%#lAUEmf6wtn>6gP#iOml&Xd@nBN4*4J zCDDLW9LX-)7?G^KN2Fejc+&a4342|9s-J^XWvl~O+Zht4=zR&~P3r()h%z5=Ne zxr}DNq8#dL&{RkYqgai~VbL*toV^SnbkNPX@?@dm(|(7E z!jWFF)i2(}%L+eWz16kEvG@IVc^-|1%udd*bFv)>RDI`)DgB%YX%=OkuM#ibJVEXJ z+FhK79b7E;U*nZ7$b!k@no-WV5mT~TH|D;LJ zo#y-YkV`!~t_gRy*1Jw)n zgOq4Tu?o&^kYrK3{TO!8_xd)_0$5J|qj+k51`DQylNXE z8rk-U%1$X0@ckqc*Z;KWXc+&x9I-n7ea-&Mh7WxiA|$_nCb&0t92k%oEh0@R{ZLTThrvS$?&7;76_5W5Z#_!UX47 z6s>Dt=9TYRoo#s=Fn5kKl{a^b>YH%R(Xs4AhXa$Rj`VDB#a(QDvHbG+O*bopWR0=l zH|k?!J7>RrWlP*gAPce9K-4kdQHFP9;V&||F;8h5+_Ik1Y4UbyR#R%S;(W$ryhMll zVscy7c=#B1qWYDT;3XBY)a{p6+S0k_IGIjZoCwjP4DrSB_xkTLh^Bh;>c*yNON1Lg z)-stjc%v7%X3@72*{pruIAx9Lmh~;g9%fS`pY*1s$v%s<;>IqnoO8-?rvE(Q2eH3B zEjz|mQ-sHwQa(iNi3cgK1*7x$MCzG@4xBwYiqJ~@e69co9dAYrEdl4G4CKoeBgs?j zlK*u@R7VaXR69XDy>3+#jE!@h>QaI-ehU&I-W;yNJ+4uK&uBnfcSH6ap8gm)^Brx$ zUphl_VSzPtRm&kjV?C_H6{(;d2;T3Ot&52)Jbp* zKMAT*851Eyfvw12JX{)DNZ;D{x;S^;mM742si>i_!{$&b_ZWwI z5^Yao{E`I6Vrl~LmX+RkAy zTf}y6o`-9Dz|SSJib1KvtIu+jeR8E&F0DZD0sH1RKT}( z@W?PD{w0e|D!+yN(S9Z-S;0^Hf=Rq;WV?t-?$D@3?njek8-8B_{W8~4b)|UB=*K8^ zF|Jr2OW#00dO2)_X&Kfz+h@@4P(vEkcx?emTDFQY?Vy>a;x3nhm_A&XA4V$NV=R+2 z&`)m}5vw0X^Vh__Xp?g7Mc?4q6z^$cI_ZD5|AX(7=FdX0l{1h^$&3!|4=%?!D-NpD zdr}TDsM8+si_hmK5BlB}23am55KFAa&*l5>G6|#YgSu<$b?`MFPmQU&=Ha9D;Wwwj zOIp(G0y##FOsNpew;-ZymzYj{3c1N@^JpC(oCU+C`8}DYx=%2!)IS%8aYX}Toz<(RkT*(|buy)H5;@JNNue+6xA| zrL@!Ut-oMp!*d*RB^J92f4O8A3@AU(v;NFgt+~-c>)WvxBozJQ%qi3B2g&u_EQ&;b zwkh+5Qe30P)6TV^NX)i1%=N^G^@vF{Uw5p#(Ea(vt>=>ReB6<>ZH~viScpZ z7T!Pi#>4IMV8*jBv9m8gV}7K&af^E*$LE9ddHsv*>pI^JZR6LbMLQ52AIa2k0gxcG zHCen(XB)CYan=@BR@I+`_`KYF*&1k=xY;+T7yS(~J*c_Q3p6oq0RlbTcfAKc{t$oz zXS0JNA9(Ir%sl8$U45mx1!Nv=+gr*z#YFVxj>N;RLB#8j@S#N7LjhX~NYm;C&wb;py!I6_#*~wc{8o;`VmxY=dS-P{vQJ1p7Bt=3i;_cy@;XgqP*shcCC2>aTimH z-$jlGkS>>2FtsU>?aJ-#LZ*;NjBUFE5&|KGAai0V5+W-P-9JltGuMOt8+h zkIndSq(n#0^NT$5JG-DsJ|z0Usa$iw&oD5m@u~ULr=LyfViS`F%**98) zzb+~yQliJ6=|wg&QF)XcD7>r0yF}Of@$@PR6+=Ux;^zFKOJSvMmGYqM1B(iV?GCAa z+55$r&WbMiH?z)ExgYNl+DNM;`N-K~U0=h}qbz2xD^6*#xWUI~{U4#V-x9`G>c|@C z@n{m{q{;3B7;2#sz^!UEk~X2{Mb9p5F2QL@#Jt1B(Ayl&pueO^r6opj_iKqQHN}NV zX%vp$OeCV#FoM(vBgXOqG`~ZMoL6YQ7d3Q?0FWqp+(5o_bq1ujLFc?gHv?Dd-4&Z2 zbpBG>pIB4dF=Mzr)!%huvkwuhydT?US3Ex>dhI)+^*j-~ue!63VCOB4@>xhUO3Lvp zYu(cht2i@3es;JASXu{wrl;NoG(Rh+7uuA5kbTBcBzKj{ zaTicTa@Vc@2GsNc%K*W=9!|HS% zZkwXjFw1**eZK^w1retO-7hy^L(T#)KMl@#GtL6~@82VdW4%t^N8gF`e6-ZYCs~^k zrw%VSP*AJm?uC^j*-ybzViL#>?RfWl&@cx|H+RevK>Q#(;0=8Bp=HR-;w9cp%9RT~ z;mFYNjF!WkipPQ%nK{z*Ma(M?bzYoUwlvOC{9JJTShSW=-K?tN^@H|O&ULeV0|3|I z)jUZ&8GfZ!7?*_<<^mYjXwAW}Ui`b&;!mlaj1@bWNMqJJd-jDeB>DRbnw&~UF?1}A zabCXi#f67(R76YNyV$DF;B}=#$Flv0t=3I#6QLLBUdaN91)KF_5e?h~`Ki4pLQ`k@ zn+sZ_>$h6|G0_-KzMVSCpWWY@*n z!D?s#5Zf`YGwe%?*AccFbtxq9p#+94JTMbO_7xOz!~1jb`OA-^4kfq-#|AV|3L_g6 z3JU@WXG*}P2HFGLh(=NObu0ns-*f0Ys2CM59{mfo6?f+uDD*t`DI4RMd_b()a6q5o ziuqLaB(pW^iRH|jFLYM!(D+HTf2I6JZA-gfioyf}8BbA!0oZq1tM<+_o8|g)mq?_F zM2qhCKFPnsFh!hDlB_W<{Fw0SmYD4s>rUmR+)XhG;|#0mljBiE>lsPA1x&=U*j8d6 zp83nw^$|uZna)jZ2*G2d>L17NF$J2O@I9^crt#XV)T=?=6&atKR@2?z z|DeUdoVog{m#XQFdb^ik!@Nh8^hvtl#ZaMkb@qM)isfH>*Iad2J3uq>x_k(;>XQo@ zpS7Mz;Z)6l98pqG$cP`kq(qBxyr zqmb@aHc@JC0@6*tJ=%|N6@ z4I$W56vmsAv{46Wc_ST77vP?eXT7h#PbRw>bd2@x{I*mfnFi$2R4$W>ED^3zYDxPVgzf@ki7fpXqin7TinGq zGsiLAaK96(2X6PhSQ~eY73XZdoBzS{Yqs0ybo5%e;Oa@e(<&pv_vtgnp1c_OtzqJ% zAa?(NUHtqwFcR|xEq1a!?>+R zAkzZn)4Mah{Q8?_9`+&5Gf<6}1-&3rWBJUf% z2ZO$|I=z!_II;h*7ISf|y#R_6M{W&chAJZaBNTkKpB(d&v=QzOK(P#O0(V7!QX(A2;5HrVv78w)UrV;rNHMa1~TWrT+v+nSznzyx( zusBk=GCf)CtlnSewLfA4Hx#Jb2=W(R)79I?RNYNmV|;;eZa z&SVIu1L>?NN5lKe_!eh%^bJYKm>W9zPJ%+ns5Q~qVqJl?&1smY9+4*~Uy zqDj@UZcX#z=Ct}WLwg4so-=GS4hhFDFIA7jy&OuoyQ@%`Kw90tO+Xftm@lD-n6FV& zCj!cQ0(JJiS-UY3tcG}ZqRYw>(*KCgMAQZit+G`YrpRm*_qV{xmXPT{Dnbo%r1-qH&ijXmfa{X@;`=NE9IJXMpz(6B?`Rb;;LBxx3Z!{vBErBpqS^v-ary#0=) zn@^HdM!3_>`otnMYfq2q2BK%EpCC&-LUtFTxpaotlbl;|WCbe)7rj~H#9rY`xv%Z^ zcHGz;#}rv#$eVf`D2=amo+TEn5t&E!DE&Nl2JUT3L-dHWu^?SsQ@+Ps-*j3SPipJM zo3)p!RLic7=A5_C+Tcg`e+n?JI^Yq{ z+Q>XV-kcicl412#?NsawMl!Zat+3_Eq>VC5FYA_=!PcfJ8F$e#{zQZG3P26eHiI-nvyZk9PD&MB7}qN$SU^f57ioB*FNXJ^v4gtViYv)n^BT zCt{@ne_{`uXc@xe``d`_d((F%Vp5~CCq^Uz_t?sdvQni z5Q17?11)?1OSVe%-PKQ%EdpF|-T3lXhE_3phm&yWrb%N)6VC01A^nZ%e&8t2<2$dH z#GAq8FGchdhCq|1hv)1Ys^@fE@@4nW|F4fIUWN^lC)p}*m@c8&Ytn)bnVjIaeDfbe zjNf5JUnw-j!P0IvnjRlry0ZEwOT`{b$!dwFqGMxiPY=Z{u~cukEX8CMEvsjRqm^$aja3qg+2<0XRak+hHxSo(1SQ<>>-A;+yN<%{wf8dJWIi)XJ;s zofk~oJ)+pIrcqyx6n8XpM`Jm82x&C->sX-TS{{w8;QDLlarq~=-u%B%oa6pA;Ecg1 ztA0%9<#rUuAt{lgIR#CAn_e6I!JHzg!rd12%(p%~W@f%_ZR)X-i+aT9+NIT=npv&U zjP~xL<6k{;g2Y`vAmUTiG zFv1>jW^WG|kEmrIpVfOFz$>Th0J7FI%MBYgED*5p6TIIyE-{5IFkF&k_j^su9f`_A)7BgU_fL^N$!ci$>1?XJB{lsrerR4^F(6cKr3Ikzk`ovqX_Rf>-o4MXn8+M6HBEnj2 zPez+r^*7(Ax9??0Bl~wU5N!~-h3~O8bB19LFuqG?ILnhw=)=CgV63tSbC(4SS`$)UdCe% z{zfMMH6%h!V1q;|ww*z*zW;Z{{P|bSD@51}H(HbEWFv;rH2DyQv|O$o;2gjTJKt}} zen580WK?-=Ju3gTE;V}!YfE`w0$PnpgmT1AL&fwGgTKPcHjrA%5j!WfSnInBv?=*W zKc)?EGBQ(AvO>M4l+)?S*o;>A9Im8Fedvh0jyPLb)8@119c<|l;&N}g_*Zp>P4%sQ zv%i3&oIu=_Y9TuY$qHw@OxRuF(h$}I6*g~Wo)FIj#mp7ZL;qqIbqRq@j9DOv0X zs|5GwW$oc|w|0TS=g_|->#LrUpR5;RiNL}$&C-Xc)>yPtQ`=u?!4`m?gNi++UpCi=0Nr+51wm%Hba-;qtR(jzfEeT2!*!d$; zY^+UX+|?Rh0ke#r3zx8(Hh1+kF96S%EsJT+vud&I?CU8NVBV*5TF)9f>xg_O$A$Z% zv(~Skr>Y@nHHe)#Kh4YarL_ME1D!pxf4A{->a(`KYM(ujhGc<)Usu8A8#Hp*6!p|6 zQZF_`utWD(CbZ)35PzWT^>C}bpB--bO6_09ipyWPqj?l;q;C(DBXPkbruk&1s+`>$qKx*N zJ=MF%BbHHx)ZY+05kD7%YmuO|Ovc4vP1EH%DM%i(5k4~{aJ|OYkUwaP#BX+tM#af>va)ZPxOMAF`6B0uKE1F=t1P`R;<( znNcP zYTT@jdAlW4V+T;>0fW)cD4Jt;pKs>%xwIuW?wAp zSa?V(aXROk2a>)=Nwf(jJ{I-|9f1af*X3oo*TBH!RT?_|4TjJnqr%j;LTgV{RWNIn z{I+rT!}8wUgb-|8T*u+zD8R-MoB7+sB4GZqVkh1j2O}O!+tDtum>476ag};xNqVSqqE#=+bZo5U z##cE8As7shoCZw5D%?Wyr`kUi&b%&mEw&H$U-oGEqI19ZhgY;Nd5?Lf(6kE(96q%L zHvecD`})+=Ge_Mm*R$+5@6dm`B)>h%b&GPYD1JXDdEfmEJX>j%>FgJ-*X0W8pYq9A z9J%lhhv+3M_2BN4`?G+eJfhqIyNMDK6^3obWg;eJ??OYcv%Rol6IB4&;{hUwtzScd z-c@(1xA0le3A{O|{x1d{R{1LnUNVeY0X0~9X36jfGBaX7$5Lb$O*P0 z(oQ@<$GbI2R7J&s#%SnF?C zbaOQ|)@HV(mK|}1X<=%6Gj$V*8w3+>lb1Q3BTBESO+fRT?2z_cbeW0Ln6h#zVRbAq zme)A4?bch*4H}Kh`*tDtg|%)N ztfKm2U`uE50^t!BH=}B23TALB{1Ot+2Kc5JLc!-iYeVLD9~wofh}Olxi?$uCh!$xQ zL?wzyngJ$2ffflAEa}!amU{xbtGSMW(!OqDgWn${5gG7FNP23=dj^alTO03zud4%K z^e2eSU1S~_j#Ox>U)iM2eHDg4it-b6E0AFnJ`oHa4Nozo?S~u$)cAP9mn%14xPZdy z;fK`e>Z#|sh}}MJu6!h{d>3YN`D+al*`SuLwt3KB7yDrjG||qO3f}XlyplftrWAk+ zK{Jdrd+!sb3o5$MTR88wppObyDiGA!7|U+D9rQn+Cw!_hqHGI3augHFC+8}XOnehd zN2!@k^+QpLLqJ^*hO^cMS1A$@9lD_R_Ilm>v5jMqi!Wcp?Pm*J?RlXqm@hx^-wnQs zQbdeyf4-+h{c3Lm_4y|}u|BF;S!BgH<>Limo&F~F^WDW1|0>xB9iG4T*`Lx)Y5 zUiCpB7-d-!&|kqTo)ry9E}NK~7Pry=5%%8kSodN3c%&i~E~05=&zn>>8QCOTMuQ}q z>@70OrtFZt_g1nM*)nr+WfR%+dw$yY^W4wx_s{+6u3oyX&p6-5d7Q^_oKeBrUd zn?Q5@s;2HM*M$$7d~Z4f6-$qkdzF|W7iYTT8``mLkJi~vZ2J2Q|3kT&YWzWmmT1kQ z$Ku^W%xT(-oh7ncgG{jn!`(>GS#a2gjzy*C6Z6iGuj=j>v9b|Rh~4w)fMP1EY|aC$HoJ~@P(zWNGowL1_>RDXuXH8bEW=ho9PITr%S?lPbK z=WR8of2IcKapQd?==OJEtKEPdSyCCgwJ!HW=reI=_RTFyx~C9{K7<$F>C4hUve3O8 z&ExR8HgrtOF^NlZwb79~Bd7O5ZFYV-v>+g%BHjVMuo4*1k=Xt?pktSX1PWhloDc*l zkva-*cOxAgVrN~GLhErz#uKr#=ht&zD{Xj5en)v0Bt_dd_Sn zOOtdrZAXW}I+or31;}4OOHB1!??MzQ)g#O+Uey?a*K@qfktU%|1-<1AnJW!2DOcKi zDBOA8UR_WC^*`8H%!@{T2e767e|OJ_eF?5x`mT}LA&kEzf%uyA$Yj_ zS(U&syvdkVwyCuvMch5{ntZvbJpHi;Jl#bwxk~r>uVna}Y}bNhyT zc)YGh%xg-Hty?Z7aqGoMEmMN(XU#okG8%upJI;x(_eQa}{-;^2vaSMaf962;PY_K& zQpxi6>1j1V&VO~^G)4wC7WLX{>0@#S?h9Jq1BI~$Wo2C2#Bj-NU3s)J;2y0 zZtm(1PE^1X^9|Mfy!%7+#19$eU!VHVas1;qLBJ2Uui?5gp3oF99brgfREm6Tlqv+Q zDnmvZgbXJo)7HAeW4;QxMxH*7;Qc#6RPH%(*`Qq(Ddd{)pIh+wdW4bx1HADyQ!NKz zx0S+~RBj>f1*FW9yO6MIKSWlM4ZN0@A_&%4*#*|c_Zzas-4Ha3&mS&^sW~E4I?_`} z>>#J^*DEkxd?;kUIcEOuq!J|UqBUtP5zChYND@&l5oh$uX_o3~6^T>W^y545ap(IXkkTK2IEihs1?&4a`s>S4 z9&%rkr)<1yfWFs_CT!)x{toO61^6b(u)|D z_iZye=yf0r+a?(0D{U6EhWBAkHV6&7@d_exmh*Uw*Mp%?mC6Tk z4b!EU+AvNv<8jl+boXB9Bw4@s6+P-}7E2l(pe)C) zd*aqeIeE|Np7Z2O#y|#or5C%L;S`3PUYIa~{a-J`?^}$8OQMafZq8oOL1*+R#hv=( zxt5G=IF71Dp~M%ra8}e07ku7_q>l2hlI|RD!upRs-K=~((-lX<^AD~6lqC^;ogU*J z1aRj8@c$&wJCoca;R4mmLS{C@+f%w#&BKldUR{y*F0g2^+)djf2}tDjchC7(Bt!Kb zd^co%Ev(>M(<4j?@ygTLkRJW$DEeY z09Va`p{>RrYKvqygPn0XhV-%Kv+vTExb8QesGLcOo_9NZ%KWWExg{nG3eo6Nz>#3- zq>FYvsXMR`&Pk1mRdyaqIeSn~J3kDLzy8B&*HhQDvs5cYd*%R&PZq4kVx#H5C%tw_ zBH+w8{#g}oP%b!*f;w@1R$NHUpEg_`pQG4Hk-K*e?2e_78Ch1l62z^`ciJ#Gxiu(3 z*IzVMF8a$tz(qeg`Iu?vA&ZGdd-6x#gKJPG9jX}kTG1!|yd*)k*c?|QH%RI|f80|& zdaP#@S#4)LYA)kXI9_gTnTbiiNOX-a{zUPA+;z&>L!`sqzUH;^I7n$OpksVhCdLi! z+$dyW*M6{_q-v*?)yt#3b?n`4FFmI$XYLlnu|=A`9T8BwcrS=~1zE}FH=QdrmF`5E%af^w++BE&dWi7Fa6W8so|2SBo zUfcuAL6iI8V->jCiDnBu-=NVO0CnmkR8Sy=&?p&Wh8eAeBbcgVo1iWk!bZkmn2xE% z!N`ZA1nyxwtXSYCH~{VuC`!t= z6$x5*XPcyrL2~Ze?a>HbRb5WyB5$U8eqy>=+Ag9b4sF&k1^JbZnKtNA1|i@wRVMnH zSzJHV(F?cspu;pyLHPLI|d&Jnxnp<<&cXO6YAm{Tx>7<(pxPfv>- z8H%ytVU_0x{Jf{>4MDY0Hhqf2paLG;F^AP3E9M&fk+hpICF|VDW@6tCf;)}u$!p6_ zZ}X_IS?rV-hQjOZ-&$-H7-MrZR_?||8|6N>&STc=acl+UH-U%8N?52a#^{#nuivjwv7_Vb=1>!FWq(w3{2E*?Ji z`|9VZLh3~J>8q&k53?{S(Z{Ornx!J*m;kJY5>;PsD_y3J`?6kiX$6iYxu=ORW(%F- z?^AwSmvrGQ!$)~X0P00>Mr`RyUCFV8fb`0Ith1a!p+s0)nev=YgjW6s(gDZ*hM_;J zwT9?tAq^!ZCQUuO<`9oza6V%qXlQ%z)G8huhMr!{%S(UD=-Zm9n*9iL*Kq`ijHV~J z5Z*bCYo$ld#~x_^xx1)nBSKSvRS4NquJWF6-Sdt>*R+m>)i%RB2AMh=9*ya+&^uD{ z9u7QsF_U`BO80h>Lwn`%J}=cCxNNBMVU$gEw0ihj{dTI7X;1zBkPN4A5)XRHtqgPt z&+@HtnGO#`lMzSFRvLCr!U{b#;!@^Y5KDc_;>rvY*cip_s5~_|Aa~ppQ%Lot z4t_fS9HQf>jA1EnYmgVt|9Y!$s+U4_tN`#LTgHY@<|!bB zp6fmp-)I)a-XSby_UICThGleY4>Fzwmk*zP)Wt0kaF=F6tSU`S9^(uE zGxM3X7;h{lWaeOfYlEXY?&a(8Uk>NJ1nvDv zuX zP`cpIqgk*j_C%m1w1T(Qzx3P*i4l`RUGcgzEO5Xhxhv?p??iSH$*f6t&jH*Vb@Uws z!`%avorxrH#8KCOc@)p0Gz^##$z3eZlNMnJr=5$kRHUzMX}Z4E;_IF@)^;nsUgeR( z*AEglV&7}r_ajR~f^yplp4H-hfo);U;TMlr)O4lfLt`Ob?+LOrk*@7a!89A0vxv5Y z;N4DUo5LZltEWppJvcAE=D2nmELjU1Ak&YIxAr*_2B5ea;v;$>Rs5{(uzIE{YhcoT z&b9{%ZPfV%@)~4GhhSFEIX6_A%f1rET@99ZRoJH%cpePP{!`;XX+7QJn{W8k*2|V=Bl?X z5I@?{&Zx6_tZMU=|Efi<`BsC*e!hRfmy$_p)B0}bO?yuj?`E})bGdf#sEn|GDejtR ziqTA2UGd-T>Q2`lPc3YG!u5qZNtu(Ia3;+A3n>y|JXiean&4U7>HggK)ZPKESPCA<|laT#&r2Ohs-wYC~YqJ)tZv_?L5P$sq?5LIA z@(O?~i}4NU0;|piLukPuvMeYpUhHeZ8y65Pq-MpnwN@T&giQlC$xktKB4|d-;U9O*F=` zn~l`c4JT8%QRA5b5OlePEzdf+3t~?nwy0!N3Q^D&UaUn(h zmTmP4|00smkOy4W~C!GY_e(>llIQpDh@tQt>U_B3Ad;6 zjWcjUh;AZk_Vv|ZGqm!r&-9XQlpwp7s0F^C?|h_BO6rX*jNOa z=5xjkw=FOs_T|U^oNT|Ir$ab>et;{A>uw}IhEV5Dw`ZRG6wa%`W>#tL7k$0B{!v4+ z6H!lu&YcLkqfMO*lvhK85U6DQ3HS~3*mw?|_Mkd>LP|2{Eyu|+DME@T(j3jSZFA>H zdYn)Eqo0w9vs|!ANp@JhqR;I`tB-qG^QFPm71%gDp*p4Vd{F6?$dMt7aLh(tMS7X^ z0Z=Ym!uKogWPrMgt<~@Pbxb})@J1g!)qC}19rRe@y~`C_NB(??nhs( z(-;AclkMy1Rp9^f;=WUtD&G;qTPn`)W!Y9*SY`J(Au8ye>^fa{8u{$8jIm6Y=wT}F z3+O4(UJlj!67Ok-zRAcOMpy#tZtHmz32B2Kt&WM5JYgnzRGzBPmF;p1Rr2q!%u7yq zNwC@*q*%;j_Sq1Ko}%53uGSb>d&U17H^9}^W5zn`5R(5IkC-kwiZV$CessBiPEufY zESjx+5=Eip%2zqZ|q0e`rFsT zEPrd$pQW`)-Z{>^_xiH_3z=^YgNE!gtI;X8OQWigdQZ{@#PA2!I{K3~j2~crH`!Qy zuSQ`)99;N5Fp{-zVc9DU+3jL&&n5Le|MzwI*<-HA0znd|NMs?0!*w$mi%ugt>?8k3 z!{_i_>umQ@2;k2mmD@+v)5q3Jk8^!YRw!#$(r=SGLz9WWWzE5mQsG_vzL{^ukDFH} zk0NmoHxSQt#3)GSu#FU%bq{59ma(V5lfDHti{*_o27mr__gcJq8Vtl1XcOl64uEW8 zke>NTFiT~d6n{>QR@dt>`gdqvG~^9IzyH9?0%ou7KY=$+{7&m~< z-to+_VZWut`cb(Shy)6oIXxtm;t^F6so1OzA3;mkOBQF^5s1iN0K8BFUe4B?_Z+XH z1KwRh`hhw+$~jM93EeI9MFWiRjyjY~_|ogwV6R?8~PK z{yqoX*RE533Dh%z#9D$P$|4B&_~;%O!|PbXdy_-J3a+`>-q7x8)78 zOYXDDO@XD#CBbXT*3cL^oWq-?HI1C!&nj%UysyX^^?C>C>9U)QISjpgn8dLQPLwW;N z?wfm)sUzDE^LHW8vGJ_ICV!gE=^l~84T>WwH8`u9l$4^Xi1z!L9Ib}EIQL)N#;;!n z8DQfMe+%&Qv8PJ7PI>Y|!{^|xhhOOggC$N(*S}HY)JcBE-Lj)MI%9uhlt^gNicjLK zq6?=9C(8aVG#JWgK9-~dqz{$7sFP)daIONwbI6fT}{6g{W69w;7WPMepbnD zpI#B2A4bnw))W9nDL6K|OI!Q)falcO%)z@Qm-y(G8n&$*P20I@=!T+stsk{ARka5D zUv2ow)-ljvFE4iP+^l=4-otjVxsX{nT1<3pH_2~i-y-+xra+7=#Xc|n#H=8W$ap*p z^Dc=3TV2S$bnZ^_*jPS~$gln#zR{gM)J<3Ay5=Zp8N#6|2hc-7AF zEZj-mHhM2=5^AoEZOel-iA~c;MMSINnW-&7<+Izs|!P=CG0e>kT*Wb93_kMkpwD| z4R0kVp=YRzkE=}PVufSf{+o#Ub;aCw0i*>- zAFL+3y{W~0n0Mo_=5mY4S330ch2_W3jr8NH`mK|t8l_aJ(NmZh*+>@V)T&E0bxGtc z6%uxwxyia(5+i6qv_zbgYtDCMg8X1%DN4%aGA&E2pr`E*MvAvTzbWVN^uM}R-#@F#z>>sMc)lRCsp|$+o9!3@x|RcGHf)itno5 z1_1gkN4~Bb!w)so;MJsUhUbku&xQ8w6iAngqhp65((Nu{@pv}!cyajC&OwV;5z`K|UytwB z%%+X3!wPtG-6n+g^+5*XWwK-nSQ!~-P~b{o9kS^RTN@d#`lW5B3*3u-ToA;bI%)A_h^Z^sy`b^+`CBpmmo&B3@pgm$Fc%e^wWe+5 z<=|^OCegl;;?w0UdE-c(B)JMp#aBnWPZ2w$8ut5%p5mz&X9sUgX6?kPDWrDujrfg2 zi?FoR_N_x`%!>-NM7gz>)^d8#aUeY2*58q23bzT-! z9stewbm9vj9cTMs^^KzL=VV9UC#$j4M9)S`L4CMvy9Io{KEj^(-!7_r>iG{;2W?i} zj)23^8&cyIZ*P18q@7(3m$i!2tB>Kw`!SKA|WVZf>#bJ=P@u&{%B8eR}17;@p*+e4BQnR!$&6S ztZa`;r8jfDL{QN%k!;lapjc@&?MSy(13Ac0lqQKJ*XN{l<_tN$UmB95?s;+K6J&}H zwry_?)00g|XvK=YiCdM?$uwgo+oE~bm3yUxa=gr@u@XkeN^dnEvx{P9SV5nwngDtwyrZ*1^h{M!TY$YPIY|J7WMc7x#I^qOL6WE)npYm6bfcq*6nAJnf=p!g+r5 zyzhU4A9e)%c=md-nPADlamNFH8qPzaiu*?9tJaKS~l&CiS1d|S@)<&>Gg=_sY zsjf+}M`59HbSr*Eylt4t+`P1S^h3_8S^dl`t$o&I&CJ#FxKqd&BOw9LbKnvwI*niB za@ZT~x;0=Yw(n7DJQRXuEV6y1#g$KOdKq+Us#vuvdRWg&SFyEugQ|LYgpcfw3^i&l6Jsz{Z+LJ$+51=wyLWM9KY?=nWmR<;!<<9X5ileJhQ1WCa^tyt%k+b z6`qqCX2pP$2((VOtMDlsd?lF!J->@i{h>k zfd8e>$qm`dx4(b~c!eKLI9!~j*0-AEgn`kA?kAXJIHfWyRMFdlW`1+&r5#&v;OzNY zsk*?+|9UZh90NuYclH7#v$Q`Y|69~R`5A|c>ZKs#*@s>4(1LX5t)EMMz?D&mW?Wh= z3#M!5pgMCE)z;D?^pY*rl3G6IQf}FgyO)PI?aV-Cpe-ZGM*p^q6i4c2 z0nnO5kVo-l9~sm5579pO1SZA>h{~`zAY7N^r+!;m&xMNd>^8j!g6Wmpz8aGtYgsbD zQ=u_c(>R`ayENza{f#%Sr%_pPlsh-6O1%l=kX%7Qu9|S~yG6q3C}^`KilTvsdldZyxN|i4Ly`(+y^I%kYs zr)q%py0i}kHFblcGgw|1^ut+i_chSB?DBK`;acEH%ev&QSGxh~{1Q-9sDr`?iJqb3 z*aH88+`i>txTL?h{zWamvq*ATUy9uM(mo{1CB=pT**2r(FDhCTtMg%c=tiy9IMtU3 z6{~O+&@P4D)ae`C_+&t#8&=`8WqF?Co~QNF=t$wS#}$gMf`$TugJcE@&@Qz;Uxg2y zEp<~!ubI$js3dzT$txEzS*8vE7}?F*uW*r|@!D*0x~!d9t$CA~TspU*bo*I?cmZmb z0-BD+TS&U6WNVpB&5^aPleA;9Na~`A=X~un6;fmc9nsf1y7f>H30Z$Bix&<_q;DUBeC{u*L!d)? z%m>9#iw0TH?yy;*nY1eVuaZtlhTXZ*yLe+Z5OIXFHTLC56buLg52WkFh*cb8bL|#I z323fTVxK)1+)UVS?2=Tbs4@1*T#iXYvFY@-B z0<|w$iHu(E#c-Oc$UC<&5UKrff&kcsj#=+HP3M`1q4i%aE!Lx5Pa&u(Gc8(d0X6Uc zgfyn)QE#iQW5}AF^K;mtp}YdhoT#jH37&Mf3v47yF#fg7uiD;3l_5H*`$lBxFwz}> zsAPT3JIu>YuyR$-|7g)0VR^J8Ye6_4m};G_F$xg$N~umEv_C;8#%WJA7@1V=@jQAf z0?*Mrkl^_+GwFlGJY9m0)yjs$|GGv$U$-E7WZFVZNBw&|{VyOr3DTC!MC2Phc(+6* zSD+A7J`}?~ui+ckTG8t8OW3bf#R?z?{h>08JpI$#}Wd7 zk4$BFqE(;<9VH+)MmVRY+rS|Er|Vl+Bg9SrbiXu9?vX@PYMXeiYMmYHdVt{LFd?fi zvSexOnnleGYp6olWj}`q$4W)m{AXd(?TL(0#K%ykMy0fCsl|3Gd$zt)_o<8^KTvCx zT(vE9EM2iQZ!?D%5e4+sI6LluFHsiT4zEK$T_^D?C~xe~7rjG*%E$XVbrrtMVI5qk z)9pjknyc-+v)lzA%Zy2g^)@2lXqZ;hvhccX)&E=pmE&I=;}YNOQ7yLQ$1d}&H51a< zOf7V+$wYa!441Q6-YGNemvb4$qR?C(k2x*B!zP% zsPSuxGXKwak@7a)nV^Zs>H@1Ric!LDkm&j0`HlN(A_#5vUTI4&KoYd z?_d*`Qhx>RD?b(?Xp5`n!Y~{YZjf42Ew&|Qz ze*ppuJRF(hT;hGavWDZqaK0~%#0D5Xgl4RSZp{RE=LjI=cr zw=0^OvQR(o`a+^$Pd~xPcIwBV_wVl5y_nwZ$VRb&nz7QOLpPpW=D@uqV~Eg0fH}FY zd{r_&AK!4Y`&(CGs6M{QRL;)i8!ggn&oaKhu79qrn=lb&LOxdcX=c?;janWUR+=DV z&4c~N9j>R4Ia4NKkeGV%$<7Lv%jlK(|qYpMnwLyM!Ny<=)qd+s|yQbQtk}n8HjV5-+oYQ!R6= z{9Q|zF=T5}fy@W8%b^%d#ML@WUIQlf5%$(rWdcm}BE@od+k2y`)yKpC^V`FP04)+U z4DA^MO(!^tjyi&T;{h@#0+`ndD@f?b%E%lKHKe&CxNvQzyXh+8$5?EbF7G1w7gKQv z`+SHSsglfN9YAxrji5)-Lj@wQl^43DVgUp`$Y5R9ll6e`Y4acwSZIpWN(n^Ki9ZPX zd}A^#bN3xk>9oVL&O0D=UI`=}ZF(UNQEEu2QX!)D0DJGuKG?`3_kcfOGmpHZy_j3O zUjQt|003)aSfO(jK!nm+a4qGYJoC>RSh}fa=Di|ER&96m$Ky&lsz{sB`TcSI>lyg> zFK>F{QJS;Y5v2Z;NlM(n^bJr?;iW+SF8}_?6`+D1fS0xqQE_@{(6+YHV+n}*;&Y|v znheeLW*RIEl`8liT6uY~^M4};c}kqm$bb#0VvI~+^Yle5z}C6`guW#pRa(U(vzI)P z8>kf^j;JpX2~g=E+W}-5&rU9aRLVz&tOSw>J|M!IInbrF>XKc$5%6_~Q@?dnW9{ZX z2s#T9WzU4nY7TGH=8do=JmjFHjdB}3_FuZAze=s&DG*7EPiYwEMb&%ew8J7{|F!AP zciB-$gig)g#?j0(M{=)VX(V-*%u$&ujG+Vt?#u0Z<5CF(d>_4jZ#8fB;HHgfc8N(+ zonU>`;jxYU+kwIXRAOxt&N2JZob;}*{rRb%xfIR{M3R)Wv7gO3G6L8l9{_?n;DT(3 zkz>qU2IyU~zqjKUUL>q5Z@A{`U<}09Vy@_>_7s*2Oz^YL zz$}Mw?-m}VXp#DW^*|7&Q*9_{mGL|_p(IN3VC01hg@x6Mnw^6>3%awCt?r$|hJ|*m zi!#W8}z3OAgN=Bq}Hc)DY0QGARlatnp3M;3DC+79yK1Ats+yxae(i6PQYH#?a!HUi} z-_WZ%r<5XV(PjfGoAyVcn={MdOCSLj`MO*loob7b0?J7BBkTOZ?qDrMsLB zx@1ClTfGONLAs`^)19LR`1uDFlXBmQ>raxDqii)qMuE1`>^M z6)>P9ER-3Z-3FzQF(@0)GV_C%G+-Z5_TV3S@czYJh)fFvquxj9a3-&{^?;(UKUJlG zZ%{shA7Kpc97)xS0Toao%$GlbaLfS36~U(MAgY=#+@`vN>}M=h9jYDeN=6=F+oc4x=gsmB{=6lH>3ex))O>Y#jfOL;3eLhrg333NK=(J*k&Y zDB%fbP-*Lc{jhj1pdnGjmBfhUW`|hl8j4#RhBZ*i-JHR!*#~P%`9OFnrz&^lZF~#l zZR#TajMCjt#YSqO&CVeBKvD_^z(_c5e=sF<&=N)>^!pUbyN>I5(*k%<)AA~CcJ!qy z(GLL|bXC&%s@N;4BG_f_?hM>`O2adC#!*5A4^ArhjAFvIf%k{0M?)*7u9+x0NcSAU z{v<&;%KS;q>d{|<-M@jykMGD3heKFK)-e^8s|pg=wh5$|=+5|PmEmw{u)lJE1I&1S zAiodP`$)St4+oZQz8XBYR@p%%rnL}Gl_lbJ{HlH{$@#0sFM6|YlUX?C^x*!vbA-4S zl{PVkFnxusQvQW~Ly-9i=EJ1H?Y){tHOX_#E&VZY~h zcM5XgTF-PfL|cKV`xA%(N2DvozP3oYXfw-!R$(5D4C|X}I`*$)VSRv0Y(Vq}<21fs zY*vG}u=;p4XlAm2=1!@3u4RET&2+tb=glG5XCDPjT00qMBXPj~OZ3BI@qkAAp7g{s z!`^b~3+xIFzE&vcRPhxmqaJ+(blHm6r z{eA<5*P)!oIfGBPUp=DQs3*<+jdOJ<>%a-V$J2M9%gI3^0+4u9D3Cjd9z0W^DeuHK zus@ZQHDKC7oB=~X>dl5T%Twojyp~)1e(b@MK|<<29sfQ~V8}M(tdL7pgZx#^d9@2M zbUwWiuz9)>9MO^d*QD?-^iR^5jsb$;*JL44S2|bsyY~LU9}E|;Im`-6sMm_+O0Q-! zzc1)ZaY=Un^XI=fiUd1iI2)?s&Ehmmfn6DT5N)Exos4rr9fLP?)IWJD3G1fD5+rli z;t$XD=bC|6)E7|!+CU|7C}Uz!?DoVX&H|Pv1*n8&FC>bk1X)?sY4t?l`te_qb4qp` zWb73PY20wzj3iuh;00cX5CsinB7@$BF$I#7$>!3}CIc}7FH4=_`7XKFaC|JAetUK$ zQ?oeZ!wZggpq{-C%TmG-POnHQ5Pe7gL#M^BFY@OMAUTV@olQP*-soGUww35Pf{&(V z+a$?5a2mc^}7!Ksa1XW z?gv?sTFo?>c#`T*+61ww{E&C2DOmffalULPdo#9ExbBWCMzYN9nm7N-0?BKw`bo$tRq_2;tuDG93Z7RB`j2DXZRHp7MhlOo8; zZ!yz>%|7S(?eY+@4dhN<4W<1EnG#5-=j`}7WwFogy1!-9;xFCkuFJY zoHOSd*sF{$BMM3ZA&vV;WY!38C4bSyGP`~;!?+pT)#3u zViPI&z2@6fvRicB<|qHFSQ2kK;?V32UB^eprVj}f4m+MZ0c!Qz^U$$O=3)>n?Jt%61o-(raF_^ew^Lw+^n?&GoU_ zcUO%1-rJ(np-yaUkSJ(PA`@Ll5ME^~r{A)9gLP~G5xiQbVM+Z}DHG$5;Qf4huA@FK z+3_s2lFE-=r`ps34Sj1xrOjhzrIY{(e0N(;xfR|o&Mx~~20P#ob8b%q%1e+U?7go4 z^jc?3NFz1)(I@VoWRme;x?B!3*`DgD_E@8WFFCx120Z1>eC;ct)>~fqWV2l-|M6P( z@JT8htZku-ej)blQDMM^=?Y6sE8Vh7y$X4S>W;Emu^CeQ8c1*3jS`XXJ`VgjX8!)1 z|E%8$n}lyX9GC4QijqB1xQfakw?oq0Et%s6(Uu_SwY5N!PqKgzWW1}4*C1B->uWcQ zVBZa9!Ox7#Wimpk5tl%YG0=iN*y81&O-%hHIt0-tDpLC?|rm zob^SS(O(=^5j&!xi-h47)1a0HbvGNkO2~7OO|)T6KsFj>TTQiJg?TLn^G$NgR)wwS zP&A^T)dB{_+RdjIbmriEmsJ5Z%6LIzJZ4j|G1OYu@`<8DfZKOBAH#?A?8aF$yd@Q^Z zRBSr{7S;SKH4m5l$8kwH2Q7WawuIzi$~%H(>2GUN$TRQ85sY&dwngjS`^B z3WF@1-RKE^Rbpu__mF`lmQI40M&wNf*%k+T(vdl&E9&Uq-JA%tfwEa4%$JoSlf{a) z3+J;DL^gyVLW}(!UBg9)kiB5UJYH$@CR3v@#s8xj&@p43Y9dyzhhQ`UuM4)l??;0V zQTlLE^1-e)1j@Q8YAenk)+;KPI|8AB`TGaSqCuMyLaa=&~j&tlmK#p(fbTS|P&f}&-} zlH7Dlc=(W#^C+#%)r*>caGM_;mfUbgM~X=ul#El3pjmRhRSF(1)9gK%N|t2iRJ1Z5 zz({p#GLJ4CGd=bFyb`8@_WW78V|5b^VJ}ZTL&hynuXyxy=*&nsBTIFbh%ue`-}8Yx z)r2>7Hz9P-+J6G|NalSFgqqurLX%vx2Ga}iNt9_Mqf+A@lDCFf%(P)Aqv>63zKsks zmQk2*C@_G8+1pWnEfK9=%WLkN1U-U%>c zT3@fV$?kUU*#jL&DP)>f4(J3oNYoP1tRKMrTS$0vic`Ze@Ty!aZ|{*Ezsx+)7L+yE z`c8mXD{`AP(fq>{o*?e@-fv|N z7Zw=I!PsV>kp@wTL%9$kYD`v|$(|LMRVh=(dJPnPLQU7lEeq;gpc}NSBJ_}`wFd`3 z#{$Y0%IFX<1B6n0ETU4kjq|-W%6k=ZZ@u<|-SXPxP^MOU(U7d%*+kbPq&5m3>rz0l zpWrlGTvOJ=>%}PReo$o05d_sxF^G{I)$4u7P+&28TN#s8F;`jE!qm26`Bp;2mdAHl z|CtWkAU#LTFrtkmoxG&GG5KE@BcBpz>U+y)3~_Mw=@PK`PcF7tdd1|N?b(SwDe-H3E+%b z(|!jNPJv7)&-ex;>o6A{0%!DnU;<^TlMrSA0^d*@WtRZnWYl-=%}(mKFdj9Gl-wb;K_@ zKlc5E$xzLnH3%oN_j20>h1GH%ce7tr%!F_+26RW_tts5&MT#$HzF;G{y(q%U-)hehs%!aaL9?t zy=Vf#-;XxsZQN$+D6wQz0J-@atQ3>BViP-P=bfpq(YY1A7U&_yCTupvUf#LoZ>)!R zYZ35Bd^I3D#J(EEA_mv4iA^W+jdo%f5N6l(!xc#x=lZgZ)U>U`U1`L4Ak^sAQXwb{ z>eojd%{n&V^x$G$odM|kCG(B>5%&9l~sGYJh)l9Owv_%GP37Km9CHmb8@2 zQ;2z-8ADO zM-?poS?|1yH@^NCStqv9T0Ns666WbjnL)lGv&)4hvyI(NHO*n$c2k)MVgbS3p ziZ|Nmbx>-3g5fVFTS^|sK;v5)8;l#gaA-7x^YkIpkj*qweGd$&=FGl>cke+=V_%60 zG?%z{^xTmeZzH7fJnWDT#Bj71A`trX(fgNysw8p7E$yixt}Xc_~A1(2l79E7^qA1`q@yVxu7zC}<5TrV(91y0P z!6H?nunC?oC5iGw#)Z$C5D{87)Q%JfBYv^*PQek03hpWOLs-9`w?FN!-f8y(Jr$F5 z<5z?}?nxqy0V2QK5(F-~yAt{M4kDge$R5Ltk5pKHE2ImuKz`8iP+?qg2z0o@z8)gO zW?@l@!{VTeP?1PTXm7?Ul!UE4a5}s|m9`~8ZkG)JEyn@m$Tq;6!Yl&J0BH^>v%bl# zd!*%{ryNktQXj`~n2t*#^Mbix;i{>=`w@Caesl$!WbT_ac$r^N21}5SM{WiY=`N}- zcGtE*Oy%641n=;tclY=ySCEAM;R8St|KRn6tL}XxEHF}>g>?Fdhy z50f3WjSQ(1mlXX+We{QY)(o{L3+#2PhUCaWn&%WemdR2vsJcj`tv=TfJOuD+FNWD1R6OV?g*ehR{k2=B2~3X#nld2E}db(X5$76s>!i|B8LP`2D!%e zB+=`DQEiGdyo7aNCbCfqp?L^Cet@WeHb(SYv=cWFvrA8ZU!7w4W=$moxX4o5u1%C{+ zeuTkRHdJ{!EZ-QH$a=F-$napor1~SKq$Pb74*Cu7lG)#^XN4YbOd_r#xJ(~vjm-ff z$$JSB-#-U%fv@oU%5-*CP;57CZNbxzoTfuCPta(2%R!Mg;wmxCyW%^B zy@F4sFJ7x#OF&}^pgS-dJnTASu-UC2i62rxVvEallmELIQwOoTJD%XJKO{YjFSSx( zN5xc=-D%Y$md}zjvt?*xAxHgd<2zvK`F3=$A*mz6Smf;UZUz zL07MsZX7c}^Q%N3`6NZYfq||PBeuZw%2p|Ws@X45YuH=75rJa}8%5UW=_ScJ z+(}Qm;F+f#LDwDI$R=`#qHcSY`(GpG1O{RsmnGN=K3RFL31#<5)fZZovvg|Ct$a5f;o0omSpC6-w!G`Ry)?t z3rF<9>mxIkFXi#rcNR(gLxC*TVa*J;*`BwZqwpOGm zYrd_VtEH)*sH~yk*B``nPn4n@6+-25!Dt<^>V}3(;F-{HciMTx)N@S{)Qh3SPptq+uc33*K3ISwwXTmRHCp3HiOM6=2>-I(M zcG1J}_%z!9_vVmFLHLO}I9ohC`?au^`gI+Ky|cU>6)KaEqfjA}5(o;Hr2^923eWg1 zue&U-5w5^>GXA~j28;vy88KnrXi1V>@F|Sll4>ri&2aCobh^}TIM$Sq&8$m>2v!fcCTO}$>WBcP4CX|Tlq)#=T$Yf zrO!*UTX^pqSX1=fqGmZ`^^5NM`C0R7@E*=f)L#EC$SZ4$O7>g?X~}Bh(^D58A?je= zChlMsrdDL#Ioqw^7uxc5YY^D`4yrCDf({8{9Re69AZwxj%o4T*tTp zpKD6)%cP$uN2v24_d^rRXA?gEIHZrj9%9VohP;-y>u}~+ro#IpX`JJ!+(ZgfvimK& zBy42%hOaVWcEbhHH|*r?9THWJHAMPvR>*%zGAfr{wp{5*mklRc@Lxge7$&l?2mPy# z{w%2tes9hlS>%|0bsaZ5%oT=#mo*PH(=nZ!|41phl2p>7J9UP#ljp2j|4h8kCD-yv zXNTcc#|DKBf2Y1)A%UfsMNIC(As9t05x*y5Z&wUl-O&^1eiyRQGN%_coMVMA^ChyX zomGyLOMd4{~;BKD;`Bu7;yhXpQKnNyl zhWBia!^1Zkl`Qpq(n}Aj&Csz)J88LH=)IIESS@~Y%!XpBlg z;5i7P*s`Sb$nbzbU^OTfQt&7s5^UG$YQq}guG=fE@RFb zayF=`SGaEPMRiRnKY(92Pqx9p`F~DR+|lB9o?&l1G{qe@fHn{j*vi2m0S3h3n!Oau ze(y96U*brAWyCYmWNq>AzQg&Dg|?pk)y+?q6df#sWK+iJwXN$6#>jJ#s|TG39?L`m@=`n3!45&U2@pPH%DGMA{@;gJVk;*v~DjCOWnq{watTK`k30Wm&?>!<%lte~W zs8mEo_6nIrM)oFquY=<_zt2Q$ZRdA`s0`}w@r#{s|Zhi{4j8nn2`;{iErlim-jllE&T&DZkO?KcB<|4>HmVDyk6T|%j&Je zx&?{n0ycGus_Kr#`%ObWSPmEfd%*Y8R|bJU(yv||{+=ot>IKs6KDsTKoz$mptp0%2 zW`osfKcaggXG3`elGi>v`DdqgI97J+Q9l$Js;mVQ_pBD`HGWoa|5!$kclx+f_nzrw zw+ZCtcZew0qmNMGACqOYqT0X1hY5GNeQW-}jzLW9%l^Eq!Sr!nw353Kn|PyqKJ{gw zpy400Wqam>w8ZHqGQy}aWm>iy>ttu608;NwCNx|pDw z=6iMJ<8s6^?SH*Qa8I5uP>&wB4xv`Oa-rjyS#VwT>$iW%GEq<;ieezxiJzax)UR)cB`kdow`#GnNVmHX z#`20#yva2kt6K=5$>}@0n=Y#f&OU4585!fsFxlD~jf>}YdkD~JtKa{TWLI& z8zXXE=qR#L$u4rE?yY3rQz#A@Ir7D=z*)xY8uH!L$z1~)CgXT%^7)Dvd=a?;G^&^F!5 z3x3Fp0>C8+NnyMTsq?~sZG$F9@wh6`LhqnQ$c5SOFBsxqkdq2I2TonmEMb$2gK*&pFQb4PcbW!vl!|Djy>g%zI*LNc1r8)tX$VO%gt^`v`B+X~-E z0Tgq#OCjpowjCt;;N_;M{U~jEGNOV1jn_yXi+cWFEedpUD|Oj#8ry!Rk$q+qF9XXc z;J~qi4;xig(e-f{NtZ?~9?SkXT6Sw-!fOo7 z)z*nc>6Hd=hQ%AB?J5|_QQ9!os_{Wn;h4ND(v%#2wu5+oFOlLXE4+9}z)+@-zB@vEdp9(qvo!pxp5sT#*6u1(|Ne!Lvup>2Feh>d9Hi)e9P%Iw`8r!=H%@3T z=D<;Kq~wZ>yi<2%Tt@QC>~aG+To`fjH_uxXaD2R#WI$PoYe4*dMz|9r2IzXNKC$nrR!?a!!1 zB%11dBGrO^|HaW`aNXYJn_MXRnBtBOzN^5dQml9-k)q%CvXEpZD|T!rJQ!b2x$<)@ z`}ndw?hiSN6RiDNckRAk4rKJq!34yn26R_h`qhkhWabJ2n)Lt^G}qo6^q^L6Ky0(* zP=asb5~*P62%dB@|NkuE&wm(h9a|CA=!L;}J=Nq~U^d4m@Bo21lscm%Bfm%*h^B?eE*neTBJaC9~K`4(A^q}uc*18)INYx?GG3~-9 z3~gpUq>s$J2vf@fn5?&e^HgWeD!39X5GooW4ubZQ9NwJsYv#Y&Rb%ZI|F zJgmciEv=s~`j5wOQ4*1E$2UFI`m=xj>$;DwQ5X%!d}9B!t;IJKcaVlrhAW2s&AHtlK`3bELg0b7S@Y>6F-zfo}^#cKA@D9j;N~u+vEM9 z&0gXaTYPo1RwVisx6G%fn%aVM1EtLWSe8F_;6KQxg^fb@o_g`tjF>m%wR;t1)WNB|T?Av-<|LBSvf2wA24RBlwAS+UJ(ym4^a2(Zx1?g}HfsvK14FE_B|F&^dNJne* zjVqJ>lXODB0$={^w0ZHhoGTk_gPTTYVYvAAbrDf$On1#R<9DwCfV$0*Py{F_#4Ayn%FbXKXCr`ZRhTKHVocoyRf}cwvx~0yQBdvh z>7~Y&$&Dj>$gb}Yl^Hh+HxAJ#{7}*%juMan#`w+A@n=l)EQR{pQoj%qE9ps=;WEtj z>!<4lJ3?P_szKC#w_Ekbdc-964@CGrc@S^l5`lyzBZU@1zRur!1M^SpLJ&9J@yo9V z9W21nf($4ShRnARj?gtATJIoR2O_eJS3h~^qRc!JZQ8(F^m*49osD|DWETPpKtf`V zq$TKSuaCalwr^|LNk{3A#9=zNX(+yA*hi7Pi-w`|SW4`0`#eV-Lgv`O#$pb%W1aG-v@T!L1#&oaDp?`n zs+R<8;zhcH9YR;4JFeS3{1PkHI#NAQ2`}l~>XlN+-&u6`0wkMHC}k}}OW?mS|IR^h zIhTH9B|Gqs{pin)x%Qzf)inri9VR~z*aoosR8n*?l_p0CMIXq)vymV)&>TgMuM~Vc zm0_qssq-N`Us281PKWNPD1eD-mZqBI@88QsM;3Do@RhDtz{&`_^8~!7l`t5{5EyNr znlRJ^40v<+SaLF2LBHUp92><0b~57ZpT#tZg3~kN=(YA7626Sog=8^Qm;}avaB^ta zc=g-<6t-9fDR@}D2x-kI0$EUeeRnhr;frEwPc?)b7HLGBr}z`W+aV{P%){M+#J+^+ z`hH+mEC3?P0*0uY-~)l=k2ka`r6 zuOLQ1_s~~W8|Fb2+pf71vpHcY9dh1amG2cp={{a49snh%K@O;URYOt>-;~1L zPSV}X&@0N#*1BORX_rCquYv`hczYnY7#u1Tjea{;|194wW>NVas6ic{)USAHpXh=B zRu^eV`62EVGIIxb?~H)0Q&{Jvig@5OO`gwOp4EwYLqUTNJiTSkQb^Og5r_iHjc} zp;*yNFZDecl;F^=BkaCz&1if<>H1eS(^T3-dEY`c@l}zwgcdnD9lpp9_NV5;b`*OM z)_@u5C{U8<;!}QQkkIiqIhKL%d@mAa+XES2BN6pn&XKK+5|DRE+W}q+eCt^njA`>$ zB2ZADb|UUAkF~BE`6)z?Ck1o%=J*=s&3oV&9nxBUs`Whrlt>JSpBTi&-zX!v>~z`@ zn&`l(O{ts^4LbTx>#u=dmJwdcoaW^Es&INm1n zgRTpFhI)_!#p`!9o~}Bz>G*{u^IO`b9adzg=pJ8`DR{q(gsJ-!L&hU##;#o&BGlub zE_w`1+)By&a-#gd!izA9i08_U^YWj8yuXxW@NvH?=!eg@^HN~gPhZm3A30|EqQjxZ z-%D@+z)`nwRR08b#W{O=mkH@Ddo4-odz`lQ$MmYMI=@;n|kHJ1H37& zih7vqizDI{fHEn<|1R~HZv{FnelQ|1<^{+vPF&?AQ0)4aWFm8-{wdA{k}OLve1V`p zRfZC-9g(7ieQ)F3_owIAZC^P1jc@5;>0^owTbp)=%KLj~;U&%kk2f~&7|-+^T}~N9 z0lblpA^+hGMRd<_l31GRwYPlWXoCIw$@vq!=E+qP;29EHO*Fktg!x_esS8+l z-cA`@^-;s2aTIgi@S_2_YhaJ*s-8z5>T5$%S=H>6-Gid;<0;a&^J_;y6=A30I-0mE z5#p+f5hTnqQLpKOR$t7SJ2xSI+AowCJ@xtR}ubDXNVznzhqz;nHK#I<*JzVmb zht+1X{+#E=RH$EG3Von*Z117RO3E*e9?&?Stn@O_kM5Wzr?JWLOC|G!jfD9t9mJXJ zq9z;bSi1=)4{3Y}UVr*p<@Ov5b?I{>wSRadHWuZlO_jL20<(q7Qu4FL16MLa=Lse+ z8mhZsNV^$&DsXE9^c;UsNMTQ>^h01}8NgA^$GK~v(dnF`XdtA4?XV< z?@>n#essY+UdlbH-iIBsXTjCxI~KnV+IEpyxVNk0we?U1wdF!eqqA3%M{6k+&iluY zY$N;Nz&uES;sPHXJS%CV6$lU?9WyICh4!Qm@D7N$AN_WetZpJ%WPx%<{ZP2-tXhVi=f*ef_x zmBh|mNCJ%7xD;<(wG6`?@^V1dFYvUSh_rw!qK7ZE#r$w3h^=HvFLRB|fz zzy8>p%0z~Ykrly(5oXfx~_(5$cE(yNei2Lgk(4%A%;na6iVtk@Sulya7;TTA`gTHt z1c&xP*o~PGT5lUS7PyUrVM5Z^;Vo>Bpy>_t6a$OiSNIbAaJXKC+J_$mEX#`F=c?2j zX_Mc9q(J5?Um8>Zi6ETK^=efW(P0S{6mUl$MucIH0-3rC9q#n-JmJ#dZKdDMUQqzG zpYs4oq60-i6rdjnY2eqtrD~6)aFd+7s6y zL2yzBVWtvZSH=9(N){vH`*{an;sy=6lWoGBoO6KeZba+fSE^Ub8&- zb%Fiz*@TgdaVLPl^;NUD60{C7RgTS>CyO(b4(9e6>Tw!L3_D_Yd9URhRe^yKnB*q# zI4yx^ZGU^Z-W>w(>9f6$*bcEvHXl8v=u$O;?c)@eY(7F*nWV>=DR+atN0sW_WyPvx zTqKT)1nx53l||56=pIJ;BkBOr1+yo-ay)y{BKOzha5Gd3B3Au(D_kjt^l7D$dMvP~ z$Z6hkJ7*O#Z2SONiGCh$7G;SwNKs#Lfg{Bbys8XhM})C&cs7Z1d;VAm;PW`QPMeHy z%%WJr*h#(5kD>xjtA{+;hV!ZIvT9MM89=`bePJp|^YmZh?c|iIusc3ya1c~j2AQM% zWXs@nGVMXKW2I@q7sqSK;6i^Bbfd`v-n-BSLyE-809p~5`P3s5suWp|y-9mb48zRN zQ($E&_Gyz#v+vaqFh0Y*AyB;}V62tU3Gce0D&4okHWJNW(Ro6=2L+6Tu=1-x`@ngbHUT{;Y3hDMV$zvMa;=P zcvmr8p6R}0R@VolKA4q+uNEe+KCadlGuMA)BaF08T=no&dOR8VElq990jaWRFro2V z=o0I~xbEv_{MX`u<WL1q!z9vbr z9Fk{`UIz0dy(oPsb0YOH-CdBikgD#3QU*8sv?v?ma6!?EKkZtd#4EyaslQ^P1Qy z-L7nyac=^M+xo{`Yz&XBWN0foioP#yS@EP7q_z8Tt3K0~9(Ha#xF~%8b<9K*?{PWQ zBNuyR38j%Q98aV{?Gjk}v6hevGApd|R1NABI}?vD5yo|x^ZDJPdVwn7xU9Ix{}bUo zsO_!6p>S;jPTE5k{Fb0$rbRs7g0Zak2Pc38&htp}Y2n)}XJ83O<{~?F8ewx3wdISj zp|Gua*|pBIsHSc^!q5PFv11G~9Wgoe?|e7jVz?A!YNf6eWpu z&S(J;SLx4Sr>%YxY|MoJR3q8dJrrK;QC!)12dvNSM<`~~Y^$Q4EuI=V%FS#f?fBiD zsVVcpMcBhE=-5Xp5SeJb^kiJh_z#~IdJwYnRnojiS6d@OGNrx{>Nzz(^8|N)lrGf} zF_ue@4%u~()N<8x=X+nY0;gNZrI379OBIHfX;#sf8|G;fl%|OTHN0>0|Le$+6{cIC zzk63#HAuFQV(X@Ep_-Uv*kLouN|#aV&r|XL`YYw0oP%X|q$)-Z-ikGRSJ1gj1C1_5 z_p;rL2OlhTGn`2)*bJ0(*nD$K;EhKvec+8cZL_;9`3>U$U`a6{LB(R$i4TGb#1wif zgFLWWxS1|q?e}b-6J%uAT%Ej9`Par)If|=a2do_naM8gO)3ay6_F%X;{3$|>w5WIy zNJyJyo+o0H*xdQAiRajcrN&3cucc{cmTzG8JDrU4i`R^nE4Y#sJu6*0I8otOQ#6$yx?KYy&@MP0gH z(H}{xPQXn1&A-St{|Y5QUAk(H$@GZcJk4#v|2S!2g$H?4%u%+lZq}?s#N5RuvQ=DL zQMk&y!xL*gGE_K__JCm0At16oA>lFlG+N_S)^u!J`oC9>OptfbRn#>O&yOfOW1PJ6 z&`4PwIv*n8FtGqUa_bA%go}_Ynyj3IaS2f=iqkp4wTD-0zW5&xSKQ(EdY1+s5&$#{ z7>-_KYtFlTFm$J9wy}Q7EtjHF`I(1O5FW5*Tei+HBwoS1$L485a>u>bF-j>QjPu!e zfsbe|)dOf+=@uSu^!(B(XkM9H5eDw#aZI=y)B)#gOU_Nw9_LMpxPRhB; zZ*#+z96{38!>cj0XgG|iu+=iIh$@~Ki1Cz`KGw>7seh~Us>YH%YmeaVwujV@J0bqX zC4vEleWb4BD_{q1M4oTuFCI)!KyjpkO`mXo9r2E#wrlpw=q{)iyoKxZoC z%6y>Tx#VCUh6-cEG3j-*Tj$jTUkWb(YD(-apm6%t`b1NGJP+fY85jP!q?pJ#8NiI4N#kBS9JZ9iHF_TY!0d_n)1)!`(=-disg3m^O3t zMF7joCu{k_?~^3?%2?e`=e%fShc9KjSb+*}X6We1L;8Oh zR(qT6!Es-g;5%e_W^pe#p8HaNHu?LiDff|;;ssa_o0vA0s8+L5#i1_~*14tIYwJB< zev7~}3JCLwsPl-6^Cie0JTO83vUe5?uy{QQgT|-JNGoq)bPFS7ngW1sb7h$xPd&sQ z9v?am5(yZErf4ap{CauJViA60MP+3-fef?Tq91L=5o+Ny3d^yC*}mn&;BLI3`#jnan^%N~65 zJx63B-emrj1t8(5t(7R}pB787nZ-o}x)7=AqOQy4Gy|Y=Ej}Bw``GQaAlA?x#3ogB zt0GpjA8apZgn1ds^&mK^w`);k#UlNSOQre6AN|V>a!JN)g*GGdA9lX{n` zzpZ?$>6n`~zET~;`}I*jjSb1nMdoU5vwcQu1HmTi9pU}M_HhrBnJ??SQ#H~IRwCC} zSTi{KEhYP=*X(Z%*63RmtG4uY^w=5X##gtuj(9X@{_DVpQ$x0q`#IH|7-93ZlNVYP z)W3I?XI8w~{KkDwh@>un7c6hqZsfshTO?QG)VR_SKy_44zH7XtUC-CHPp&}NN?*jkQ>XZ)*o|Fvq$edJ}y@jItoiNqst;>Yl>E|>q!J00J>|> zYV+d*n5?RBXzp+h^TTrIs}1yTY28@OMX6&J&Y9J&KUqu|H@zw2PR@*i+7fx{rm7DR7Ag4)gufI|Zy$*;8= ziILyQ7aTahJoY7fU>Rb{GnIx`ddhAUTQ=@JD?Y%-`(W`Me)e_pqb%_a*5JXIZ=>r8 z13=(h7@tiF;@u6j-acs7RMzQsAqH*Qos|3bAc7`}shJV57JLd=nwu`gY&(NISRKp`X33(*RR(CG)Z5I0wa zK1z>Ql4jFTKi!Vqv^&rx#bkb7ndqo-&o4uZuEaTQP7Qa3h5EB1(|1T%R z-`H7a6O^n2P2N{L#!%qa;JN!|(ac1Uk(m~9+(|_S z5Rc*`9Jtk3d6OkP5|)sLdXi8#f)@Ps!%v>(dyccW@1SueGXL9oUm`oE7<_lv1VV5@ z`E(7RDdY5S73;U$4yY~X9pp5!5cF}o=AeDc*s5rmYl^SgTOa{9=@EG4X#SD70%=GHvTTz2p8ZwINpvr|b;JwemY$i#+1D?~bojiEAOCzJO2 z&o1__JC8g9pV)J-!^GO1Y71i`^Ll^zg%aAWles~Sd1>%zz#B=)lIirKnKNL}ce^n~ zn=V$pFfw#Xp~@i-jwQ|(m%;P^N`eC#J7G-aT>=t|pVdQ^36x5R_YPJL z!Nbkp%tB0aYhIje`jRz^ea&$xPKLjIr*7p-k^e6PCDg(q+E`qx*)TX@eGXW8n&5Ax z;OnBd<={REHH;a^9G`Ltp8O$mj1Xa*&1@3obyYbOp@NM(`K7^)w0)9@cSUmuHk$Yv z1542NCAY2NL_ckY#MI2~y6&J?8~IPNc>RLglRbXCEvyvlGF2p@Js-1!;>FfT1~ZC8 z6#ueqWr#Z|p_-(?C|VR^g-$F&#huPzBs+uO-CJxyF{!b<0zC&NG`Lf|KR)OKy_(l7 z=k#HZ1=kHC>lt3Kfg(t+L^Q8QjnS)QC1lH*N0f|i%oT6(xgKDw0eu_=u)zyrS{ znKZ6ca5Ut#!L<%*)@Ulgr#-f_f{K51(!V~Oe|+{Cg|}9{QT~mXx3`RTHzd)S0V>B< ze^8^M7qtqePwsC!9Wc+?ZEJwQD39YR12wqn1!HAv3QYt~hp{-hrz3>;;<$=5@%9;pX_8iI&l8@81-d&R$oI{TVvN1mFRft*N+-aDhuKWKdh4N{m z01WnUBY6AyL9r9GuVLK^#$_;kTZ58YWE=|lWBm8e_15^E3l6-`%diDSg+*^I(;imV zdmHO?qzUO7?b8nhnKfAmz27~&q_SmQ=d_nZ^Xe_|8$&( zRY!w!Pd^VnYzj z@1C)gx0^Rh8qKb?C3x`NGI2hLEC@yMGg`Nl&cbLAf!@ zaZ^!JKIa37c%`nKF7UIfZvgi{(5*$^wi|E_D?s#{LU%y5R_h6DJ zV<(h=C$59B;^VHl)T1$gx3=N=`hgQx8@mdiD!10uK`B@J8(b_& z6$6O2DKymP@bDr+-62-tDdX>P(DmuI4FW~%4}Lp8fQl)*xt`4e;Z1i)#FF{#)eOt+ zmB?bSu{@*N1|P>hq<@n`g=l*qrz8jnsln>B7aPY1b{v>^q>&F^=DY6G8kVEqtUc@Hjy@*>f)AKP#$#0666` zApq!+itl*J#%Bh7>f(0Oe(*Iw603$w0D1PlXM(2Z*8#tuiA9S%J*m^OrpM%GhNDWv z8Y(i&AHmjQmHd?6U<2vKSS?yP?ujd9G=z8@J~eW?`&TMzCVt0ADnev4OWBHz2nP#9 zr07%_ScRV*W%+>UpSY!X!R@NGR+k{-#UyBggGs)$e2ldt7uuZf0xrgFNdjlSs<&mJ zR|)7LIE%qRYY3Gv_bWx`N3*>JLdclz+<9ZA%>rn94kv6*ogI6;guIFYiYzXi#h_kD zgl>YNgh9g%YTG`pOw$VPB)ouewO_794>zb7{sUV0yY2q>2TBefuOq=cFYUzFshGhN z?RW|2hvNHW&@7Y=xXBUlF^M2kdHm)$QKqe*E{?{*{3>oUP|{s=hQdts>uKkO!LM+F zeJyrb{#xcmx(GSDsdo%MO_8?oW$##i!`Nox%RxoVjCukST?J1;?F_U&H=(A#|8x=t%_k)S?cXImf=$XW#=7!k6=qZ~gLF$r+zRrj zbBV|}=3HE78DUN$Xt#{h-1Q414>L#LZp=h2zKIFZ6GMg*?HqQbAjDSAbY)k<+>Av)4gyjeNErI6 z6lg@*S;(Z{EuH^AW#;3BA*&jqYSF{Z?Lpy+@?(^PnMMjFz1z6(>C`{=}MS898J(K{}yyLy&?6nhlH@_UB&u`6xZH)4f zhf4Ha%m`_#iKJZsjyFFbygJu{4xC^BC%E+CfG7O+6JPlOVw=uL*y+20m^NRiuofY1 z;vvw+(1133Pm$wnR-|HH-h*Fz70ml43PIO0tAxXscKv&~{^NHJVnB9qpTF*y1l9Vz zmylK#07-x^di+6y`mFp&ri6wllJ`Q6C*QT(4@CF@5O@+DMa53XH#PS)@g8;Wn|0`l zX#sVnk#L&ZgRQPY71Qt9zg*gRR@`bX;OmE`)TU))t7RJ^-EdA>1GHq2KCoYyOMexrUX0#7xwB!j)J^ z);mA7d%+4}?;1w_?DcHE;^Q$~NeGEpd1{|*d=$oFNuVin-Z%ema8vV7? zJYnI@`~PZ9e_6mL;yzxct`FZ{q*(KjT`_Ed^Cj&S6csbM3Lz15zDF^I9jRBFFz+=X zOocC3{530UF4c3`CvFXM3c_^xFjOA>H#>v@z;Qf!Z`&-ARIGUFc$D1x(fd1SlK190 z>!^493aSmNlLwRW!FjR(x=nxBK`{tthU^a9rv%ZV)VO8=GZPWJ! z8aga$-dNjR6cXGrELPdH*yYRyfUlQ5y$&hu+GntqPV6OCC7!<>#%uB3)mm;%YFvMx z(1L2-1jV{JcGKefGkD3bgajhRx1GNfR6m!7PcYp@3ViUBCk7Fyg#cx&A*-~zv-3)` zB0VNPN4)%D_}0du+hy?4#@ zH~bS?KWWR);q{jT|6H%Iv2IDU%)gsy(ri%DJ-FDF;L#gXI4Q(8H;EOq4Z)3=b@#WG z$<%)xa4y@5zkXUO6~^&6K6yDy%kWn7Unnjcfl3MDhG)Lnic{o^4JX0yg(o*PB4Q39 zAl%hUDdE_y{DbFSs9{QL9*SR=^}Dg#$F*(i4>bTh$unNNupXu7V_f~eunXRw@&Rhp zhuDd6s;Yw-1)!){j854QKJ+r~G;3-mtJk0dD3U{&Q4q+p@jbBaAwUv2_Vt$i#bV%% z=0HZDMGU-94lAGbp=6Yv_gM3^D+@Y3=dvNii?1W=Q?>s{h*47NN-XQm=1{tamx(sWQMox&^gg~Y zDJ?5$_VYy9)ZeZD-yb^N$VuIVq~piP36VQQjtOo)!287`Sc0WjkJ9FCVb$1tV)e! z8C+%}*vyftGZ9KQ!%q(m_#B;SRt}*W1Hl|~q5UKsq~T}ryDXV3D=suP%vRB>=jdg` z?3|~k=Y@Bk1s((A^uU>p>&8ZFNRML=!ydw609SoHBn2>hi@P^`>;yFuCibJah0w7f z;L3MH7%weYz_JbmI6r0*xphFj<3I6XZ>pJNWM1tbfL8hnnE3*rmDdi$m!_<~9G`cv zwR(j>_Rv@pb#><|-+lq7jWujl2B2rH8Q5yM!y~aYA%YKboa?=fcZKMQ1E8&-M@sb6 zUDC^+g$#kF8XFmpIzn6#c8L!>rC%(19YVkjA?VFgYonk4>nCG zwzxm_57(NxYzYnn{CRD1MIzZ@epc-5FM2=blN8R{)s@HLv@|^^{SJmYMDfwe5q%C* z&n&Ys04Wq>aWE#d@m?m9VdTt=7Iy^n(jW0WbIaI%HkU*89SCmY4M+rKMDD}V)%gJ# zKy9j@B++7AtS6yKEm{EfGXQB|poH;<8|xZjfi6O(zWON5Vl7$En1@r(H9^dl-+(|3 zGkwHK9iy69D=^S}9yo&A=K7Uh`FpX7T2o=?IbPsn>zZnb_(;B4=e`^e{0zf)@JFyd zKx4b4=?)PtpaO|*+glqpX9Q$?XJP9O z09N%rnC1RhD&A+eIsK)FEhKUv$Tq>uwJp+J#?c_xGfuLpXT>%8Yk3KOS%SjB%>Wy( zx6rZYlE6CjEFlBOl+hGoqvm+($xHbre~&4Um&Si^f`IDo2oZ8k?5_EKt(;;B!bSn@ zWc-+Pv*h@Q%Ws|Q&-dDdm5jPKJEY_q!`~$=eDLv-B=hnPhf;zbSL5UCDH&(XQjB(y ziq>GgaG+@8oPgJj^QRpc^N`bP2;gGjt5zYWOqFgGdlAU5Q<6oqn zgVH31v{$6}G3vc$#J3GZ{R>H+`;qoXS02^gY?tYK%&Pg0de_9py7XjSddawEn?qzpD1}3lpRkkEPLj&j(cY$B%cXi zswN74CLX)+oZ43%`-O1cWiEAb*s7taY5CYa^|pzf+s&m4%OCju)%ib`0xhl7m$z4b zf6K|xN~+$Jm$%Qyg{_4WvLD8bFYXAUym~Tj3%Y85q}RUG{watt4}+))10K(fuU@== zdTPj!$=8lC&dqhjCn}F|mS%%_r0Lulmhyu9xYHu|%E*BG>+(JL!bQBW)WdfwzZ6_I z=Bd}$&FAl2RQ~g8C?)JD>)R;Z0M-8wPUu9Tjh8p|A{awxVYsnUFXi)B(EoEwg1rtQ zO@tF!3`N8GAkFs%{o0#`d7AejQLX?>B|xn|5dkuxAg4qlNNH75S%JnQr}sCSm8HsdkuwiFQU}42DXn9lVu#sxPfaac$CJk zRPsX6zmtj}FyLx{(lmw$5UP8WwEK`!!?<1=42;~aDe7rzwI6PsIV(+To$_enL&_ZD z%1meXcmvRZM>UuOh$04!k#5F_7~ZuBFb%+Cyn?=}l@z1;3}DIygIHXXDImL*K(M{@ za(9Hv-0B2N3!~oxGEnTPT{{R$_d*XVq`yL$o<>nF<~Gnp7YNyRo(N5Q=04JOf*)3b z4!vn80D0y`>8BA=AOJ2KQkH}%w4{q6)#7A=WFw6iw~Qn}9f>f{MhnnA{XUFk{hh6fyfuC1H?`L(b>ZXVGv@9{}4V8j%e+m)8qKr0KDEx)jPtR*5`o6d0Q=ASJxvgKhUUM?Ru1FlR#Uis9l#E2km&fq zUM_voptKj`VCPBYfjCy^MMpG2o0&?_E`XVXicQ$Zhj0`(kN$3qyQdh;WJo>^D#vEO z8mgCpQ(unT;odKP*WZOdi_%64pLSY`D$sZ%wB~6qzbf3ip7qSb%@W#yCv${S2ZJUz z5b2+T(MKxQUZBcESiZK#(B*Uc)%M%$@i}u6VtVB1v0-Dz-rz}k#(!u?ruqy_{OM4^ zKD@!~vj$)`9m)!cu}*|ib_n7;nUaJf3IL%Q+K*&8gg zM9}@ecSYs986XiGsm!*suwgrnv_ZNeL9#qfy26){{_wgA%uo~McOeUv8n&0FU7-$j z4?k?=I`?q#;E??O6+nyb4<9?r21Ag{JO*QQef2Ht_vHz-zZdy78y`4_hhPH92dc}6FdGj3+zBo0@ny=pldIL!%1yVN zTn@hB;E*o5qqy>sU$OunlU2!RL#FtrdQ<1U|0x% zJVV{HQ(Dhu$$Bu?73^bxj+NlvoIyk14g%9eBjXne|7f)LAh9o5&mZ`=bY z-Y2H?f?Ll%?*1r+9+rVYJVg;ygyBMCFtxiz^pEd_)qj@1pdi}{mMUK*&3*~Ty9|+Vy@i#b)g`i zAD^MvO5~#bj_Z}*e>}pi6in)Jz{Lo0S~fk4e|zAUW8Y_nZ7`{D#!T1ZCz-+A3uww1 z*vOFq!qk8y7=Y1(pE>gs#wp2xLk&MMz|zHhRv^i|s*;J^5OaycR)I>*-j<@V6EarA zQF(U3OiaxZcv;l8Q9oUTG(5y1~z77&*ab+z(B?bM8$46ar+91o|(OIP+{#WrEZ)8=Exj)X*399TIWV6rPZ%MTo~bG8-^$+I z0~s4JQAa{W6%MZiZ7+5yUfjp%x1w^>+D4)@r-5SkXO8OZd5g`6(;~MjKgbR?9{)q- z>vP`utAO;AhY}}sPs_@He@#Bmow9PaTp-W&O(ROZ)g3iTX5lOalPZ^kpxy=QG+7Kck+$7 z^_TjQ1goNTjX#oEqk=qU*_ISa5F{Oe`=p9hYgIL5M$w7%*Xx3HTHtltI@L08OIY@L|C{$X5bM*`q4U#ITTjKy|hhMkhP`a2Pw z$R};n9V3TYoTNwI4}FIWW}%+%^S;{xnZ_XSWZ;V5!WA4ddGdr=&dvFLc@7VNcxqv zO@X4ilTRK^S@IdW)gv6PqRo8*enrTb=vf{&yXKs67eeXkN}t7>0Hv{hO1^nrzWFk- ztzyZzQ>N%T(EA^Ic9)P=8kx2ynkt_bOi-6iuXBcUN?5KJd3O=$@yhd2b}#o)OfmW1 zouIe&D|p=M96LZ`aNfRql?#9my4ykFoiW+*PP=@ zAGUw69+C^?kwv%C_YnWh2}}*<3Wh z9z9=E4gb1pKYL)<9G?eV={l>2Y>p;8WPWJgM_)R4CPHa_I9 zi8@o|UyM`w7DZ!A+@tsUVfo?Z#iDV=JQgk~IQOW1ECDO51O`v@Y4To*=A7B)hSpS( zZUtAuVkyt^>hfxBclgjJCtjifguVp!j+pB8erYdDIHu@_C^S;o1ZC9DI^ry{;K?N8Jm-A9c}# zpz6<~nv6~LYFwxcXyUrQd;ihLgDe&z90XpBI)g{tY3|dAn#~Y|c!5fINZi|t9COrU zD$LrDpcqID^H2+0T=3j*2vmReKhEAep6dSpACHJ8k|f!o%uwdx$Y>fVqim_{J#uUs z$f}GIA(g%NCfSN?**W&!$2$BTuin?yrT6u|-k}{EJxRkr&`^rfl;sR)@191kj`l@( zKogBX&k~qonua}wh-T$Py*sZDuOmsKgl~UoXHYZusdTs<5Xk0- z4L?fpQfToaqoS+Mm!hDsvjky{kBP33R@qN?vc8!JIv-=SO>^;eUmR~As%K1Ks>xtBif@rblG7!Hju%<-mAEO{OcaYhUr}E zYc8&PIpUTLEH*y*mp=M|S{?0GxwNa*@bj)a@_=xQZS2!F$kvb*Ua{K>@Gm77vrO#` znqOWkWw@L-z3FRR8bzZap<&c6O+TYo=e&Aae3lj+yWRJ3hR4lf(z}yJJYbeRN$d?n z-$T{r?Ce$ChyG>w?VwN#^$DkzF+;krX7lXQan}bObZJ8B56|tj&TB< z5X!S$9m>|ip?`B(3gQA~CtKL<{wcPh62)^1=l|3G^@9ET{j+$3`pBh2=q;bexVtQjQizDFYh&%w3HhrHJ^3Revlm$G&xv(Q0Phi_i7O~ffF{58t
zR+hbp``~=ZSzt(7hkr6pY{0KAC{j@!WAst1W_c0E#+$;w$tixPM1+;QKXA=TJ<2Cu z#}>`9Z58FP?yy}-Uo$ljgk5$PVBzJQisqgjnCZ&c`{CEVRwi_AI=8P0$>EbIa#@l~ zVR9ok-zZE+u*~{O^Jprx{bhPcqxl{eK+Pv~5iVvoI>2-rR1DKv6!ZOXs-jXOs%!#t znEl=upWCIFr3aKKtPJLH`-uU}Yv0#1gK2rtk?4-xc`z@LPaZaK06{;lL34F`RrAY~ zziU(rS$FAbw@J!Q1Qu{K24>`aTL8;e^s5O930(De>1JmZAJr$0#FQ?#TxUCN5Ork~ z6(lVzfi&PiP2&d0lX5;Pr~4#A_^`4w{X-+dz<)d^%;fiw<&E&rLm`Wx+9jDUV_W22 zI=0QS$GIcxh@t&?Xki7$5nRtU;C|nm2Kd;0G3zXgk-}Cn>wFhK$*!FiJ}5J#*@>uA zI71b*8pgB(l7rVG+@MeK8Tx*5CmM4Qdhehp!nRQ3R9v=ir2HfnbZ~7N(TsBzDFe7u zIBx~UZ|Z2@B^+Mh;u~Bm`npUsBAvl~O|0pC*m=nwO`DC?Z_;E>ZYhYc@~v+`SLO)J zJkPH#Khob8JhyRKgS1&(RBY_h4)V@?wFBYk)Q<-wF_xi%r&}a1`OzB5DAk_jioxsB$V#yEw)w^y z3>Odo9jW#_YyUiL=s>E>x1fKuTTZjPyVn!ntP>CB_@lY)q*%W9FooHvcZ>N}*rQ5c zd=lj!+YmJ(JOiH}eNo3jPn`lRZ2aAyBN`t+VDNebfq4O>=^Cjeg)Iv+7~R}-fcC4r zgZv$$2ALEd08hpA!{n{UVsEaMw5Hq#2Wo;_yv^x80sa&ev>BqF4*~;b?2wE99nyG_ zeS1DqsJR+OTMyFUP7IrWW4MCKIvpb(m(I(lrx+5=!ln88 zTf~_kq~Uy%QYW;NRJkeNY%cM-Qu8I~f*gb((;gkR6O6U40H>p*7{rumZKFey1GC&*|mR&Bx8h43QS&f`qhL19l_<{{AnFeCVWh@eUW zRfR|Vtw}!@^bfPN0pHV3*LqLsi6|eq=DWrWfJf!s#7kIz(bq&u&@AJW z);a+vVMC6*9ME0V$Y3Ih@A?%CcB$GRc(r$}_~oT^Kv#=(+QD#l6?3{?{3k*8^kYOP zFJNK^(im>z;>(Q&LnLwwBUy66&W|@_ro7mLjt)L0gNa=Ur8v6&Bp)71rM;)TZJTT+ z;cxVurik=7>K`RhL7>CNu~ttif$>1G?U@%UFWo&q_=9ujw12BCn4!E*S}|_fmrHwV zk3p^=dieHg0K;P$B7<15_3ih(PKvTAHT&0cm_+vo@vmJ}I7TQ`R_Z#fQKp2gDU}~> z${8Dpu?Q^|gOO@V?JY&|`$94flEZd|Wt}vAH!runTrUh9Tjv`=`Qr^mYx*TN&FdPy zit{bn0tL_Ia?#ZuCN~d&)Tc^jC^T%?Y<}?5af~}HyLQcNw-q|kchy6GF=pM0VNxOK z&_pmEaMIkK#LY(#4H_XlDsbbTi0_^#KJ!s4Yyc}Wo=t#4(!uI$kPFZ1GS`-Xq*yke zLF1_+g8BjFErFsqySR}#JDc~bpb(WqdX|e|!sTj`=7SG50+Hdl&|&UMn^_k*`sBmy z`o#}hX~UP&;tZ+_;*Y?!u-A9b4%UHBaNf()FKb;P675!6{hg#^MA;(i`5reR&@l+| z_g(AJ)2z(*IHTw1<52$g4wf0sy;C|$aF(nA6U{;C5pk`&OlPfkQK(|z^Xp?7(mUID zdB*aA0~mga+OtG!bPZ#Iu7NCZ%Zhm6`Tf(gStC*CSr?>gG#x1IoAnT=9&}?HVyiyU zOO4xPE=pP|kBb#RLW#%n{xypah<+3EX^WoRuaCcPqc7lFM1(qPT1;uKFYQFCIAiu9 zdNUfqMrd4#xbGPjHdQ5tfeR>$s+bkZcG^!Dnuy7%mguT1w5f+Lxx8Ole0#~(xU{HO z2ohPBfmUl77lh5ibu{fh;%g0lrzPe97-qIPP`Jn85TgF*ijn zbuzm(3*Kt7+vm}aZ@bu~isP6jANq#=D4=Vu_NfSb9a+X#&EhIv;#{24r?qKFyBr41 zVw|hYQi+aJp?}9Gg9xXn`IRQ&_1A%MTXXIgWLmaK!8`5lIjj$9lOQG znx$KAS|MQ1j>rKR!&O&1uWz-x>=-hPuRQt~K@nLGFH{Yt-3yVmAbdWz!n!H75Kgh+ zm~Z7S`~HmOskELzJQIb4IUq)BT!w0985D7X#q?+edx;5u5N?YqO}Joo6zIn586}q0`EqyG0^lyQ27<3Lt@-mC2OC{<{=^f=O%=2V{Vk1>p!bp{Cw%e?tOTSP{F{+b(DSo0q zb}VSjg^AZuVOWH6H6xyv`L4FPmCmH^>i#mn4@%Vq?3;d0Z~L|R8RjTUXBB%&Gu_8( zHXrdC-Ciz;i<2$*LCLFla&)_YH7ddJ-`aI>5NeMg7b?jLm#GcNWpYBXi2#8n4-bImUjIj^qq1WXS4oOYhx{SuC^P z8vO(cBzvWt%;(dUBYaD&mIU)(e6qHY`ON4)GOZvsbKdvTppeMxuqOF)MA+f1Y$neA zH=gF+z8T26c&^a|2CQsn;vxY%t08L9&-Q|Bo<)?>NQQ**<!d)Z_3%SrX? z#I&v6qXGW!!yYHf#<3R<(w`@*dYGII7KAD`DV9y2)StF~SKK;~d0K$@zl5%yP6KWt0rr@!jO7g;g1QWJ=aoynfOlJvF2 zNc#TnF6OGgd*IjAl;a_PpcXv(C@o)@Ef>|a#(ea#^jmi!raruB)z*ox_3db|$}DV6 z{5<8;L5K5aU|;%3Mq0qG5OD$up9f7vFf2X_081+H7s&y1*zh+{&-s}R&f0AVsv9_? zxf#%kXtymCx3*W@Wf!c(sknC4^G#Fp=hMRVg(epY`G=a8O5*RY<^(Z(*t-M$ zVli6HHY?`=pV7yDhoScs_qvjfqVI-GE5xPHP>V~gSXa^C@D@M&PF)~;bPn8!6ZyF)ed0I4*Ys-0Hq5P_T<0x0-#iKfb&C2|yixTvWZ*d0 zY>DWue?4mcnhQt{8&VQV-QnkrhEfx9Efwu;YTo7(sDLRLWpL0_LwY^bgym~sTo`s| zClmzIiFKH-DUCs@PMuo3crA@BV`SeT*d&LNPum0_hMXgT3}^{Udaj-E>S5w8n2Xlg z)6s&b&mja_%Z07`x+YFBSA6u?tJQZ<#VZR@=vs{&;}GsLYX8*SqQa2f z5Q^soM7D}tHkd@gpS2h4xURm3iio0GLB!?n)ou^(8(x6%-JI5_!#v8Y+K-0KwrqVg zJmqGj$wIHMfwIip>Lzrmudw+HFnt)l!xisc-UHjb6n_4ht#UUH6!z_p>(1z9#} z63{FX{TS2HOVxmLAj8A@N!@bUq&H7vzzphRWl$DA5Vk3QhSM3;1uTvQVkaKWk z6otRNo2>V*el-EbS{%|wWh`wWweD3wEy(nYu+_prk@u6YfcXxk_Z#=xSdgpK14Ci9 zR1vJ7fSm1D`B=maG-v>F1O*q6d=rj&SM+o zmQRvfuvFq|=d*pvUEm>pfQ2k62!oR%ij<`O=W5FEvLYuwJviEmnh_Cd6V%cT}Gzw|Sy(lh5ncT{_E1QG{;6`rySDDWsboQ^ZmfYi% z3=H>^%O63|`p%}3X-$TW1QVb*ni=1#u6`adWQ6aHK7cgboS>jHbkWUT>MyswhanTk z(`E*@D)#-3g`F4i5{=CMb?;B;BZQ;wm%U2OrLSH+wqaZ&F*={7`*#v!!NVQJ|! zg~w4B$zp|Y9@NmM6Pu(>TBqzl0Dy!UyTn}R459$sq7u!^edHzjGF1=tZ$i(|N(|5Z z(g|9de&R!J4$wAZZsxh)4N#>a`&Eh>A&_y8d1>C8-^@nHxP@Nr(ytTToZIOrBQ$vT z>vE86WFEw(f~>+-nBPTtp^uyS>RX^A`x9=lYut>mO$*PU4x-_kqu%TnTIEYyYIq;$|)qR?ORitn#x%KCae4o zp{8~c3FLr@lIOCx{CL$c*q%8-2hiPYAK1EaFcM0pk4bbAC$;LjEEyRJpoaQPLrMxo zWf^(Q7uhxM;WW5gDe>Rj%xwXDrZ&0+7kSvX{w7};<`yTHwmB)5#p1x}&BIya5-a3i zT_E`+SSa}?x!D+V^I=Z*4WGPfUoB<Vp7uPLhTgA8*y2v9e0KV_htS%~r$oRKZz)CbW`INym!>rC$%9 z{u>$-@EYVyz*i%x{**ZdijwX&+VqD%SuirCih#7O{4rb5zWFF>7vS?|8!neO-o5X` zvSf=NDUr?0FBaZXS$w64`WjfmAk$jebu{eMi+~=elPw78Cvi55#fIT+BP%apT;Z16 zkAwF3J{c@Bhdd|~c$w>QI)iV=oa=SbHK83&+|iR8aOA@%TT-<&&G zhM<%|q$5I$^Ybcj_OrH!yqInR@27bGx{v$Z3rX&!v^+!gh``N{Rdq|dautsVDR;i0 zaNkObe0{m6_gI-3de-uNsjLB)_oM2j*_{OguoD+-oNRvYHNtmKXQ2b1L*-a&qqhZF1~N{)%Ku3Wn~g9vRV8EORk3jQ zDCR?UXI8<^xur`w2$3s8ss;MY7G7_~9xC{SOH2UbR1w}a(@`}l(_HBtdUg2P;~tsg>>OjzKIUR(qxen{&^qUL zTX~qW50@#kVT+9*m*AsuuZ=WU@^C6XvO%wC;~_SJ#WbIywEnpC^5+s_yvLWS86b1FvXPGPB5#*UH>C6XQq2-dogElxae^FO9 zy9Ge@;kA(_`)DUU4+iadcAVSTHP|Y4x~8cILkB|#A5@^!Gc+Lwmv-ZCnoi#(%WGJh zuX+QTE5N7n&H~B1ydKEkx%+BR*F(7$k{>fro}jsYl};{zGV76RQ$i$upTd$)zD0$d ziKg3?!+4Z159()?a3o9p6;ysdg1>%0OaYco?(!QO4w>nhp>V`RO!O)FzKe&NJH>3r zb&Ze#vuw_(bGnjikY`H+B#!IuI^aQ%Z{yr{gvdv>kd~Ksa|VPwRwBXSTR4cqx|rrX z2W3lYC9JfFUwjzY50SzW=jm@i`I?q))XFAy>5MIa_n}IOECtrK%tLbmnX81R=s>m*r5{49{NckMnQj;z>;e;Fsp6dvmt}|hj}UTn%QtDd2L__g!N*2Y zt%GocU&_ICtu-08iliT(y=c<_71G>Q45|UDM>3r9%==8E^5TUXn%V^*!%uyWzPLAht>#2F@EJW80A}W! z+~C(7qc6$emGQA3?qw98$V)=MxfpEPxU2dh=gc$fe(W@H8AD|DpeublYMRkM&w;jC zpG`kg>ZqXQV7X-Q29Qcl8$S#1r}X)aSkuK$*u2msq4J^P*Gm1<4`EV+Wda|MtGs+q zIxo3Tuc>SYKX;?d6%Ume?_=PKJOQxw8~1QjsHERR(K## zGhRYNs7_&MqevmM2i#h=Yx8jz>0p&&hlR(M2k6^q#5)oBWsNpjI^gUbk`b*U%QesI zwZ6`HH1V?7%I-oBEUnjGd;5f(&{wY3_v;&a%6Q5NJ$h4+_KkTLB{F0Sralm*+-qkm+ z^bXB=u0#6c1u(_7XCSr490A?3Tt$&xT~%+%QBYvg9c_zM|JCpKryo{B5D4P6b6%kj zKLHL&CD{vr4hMnEeF(sMIr{Y7jP{qlG;*3NDFynPldGyh?LGU3JTJ%!FcDAT_GWc1 zrqA{M{GQNiZm&iq+Is{e`?VqH>7F`baV3V;Alc{abPE(|@k;DNv5-=9H7s4Zi~>bW zac~aeIq%IEZGlBJA=0Munpb!>h(h2m1CRN*G7y?&puj9 zg8k8aZ)VqJmwR-6;c(CrVxHx4v9}+zXUmDCbrPN~U?G<^t6<|iwgOEmRbnWAY1px`EI?h zoN+#*RXx{vn|k~=9Nzc_4q=+@-`|ZgEPSO$D<5ax>aRJes~__NjFs;Vwx1O4C=yn zYY?Ri?{8-ZvHT1I8H6_w^aC`=q=3#;0X;o=(0JFub-Rs;Az=i}78=@Xni`@Y#?7I6x`0iK!C&>A?J9#MJ8R;kpJ`s8!uH=ci^y0RsZk6Hr-1rP% zRzts;I6m;XK4_e-r$}+Vvfmr@H;|1;Y$r3 zj?R7&FeoMS7(QUm%fqAKGT)?TjTE=HT3boPa;`Z+oizhS(g!|aIg}Y4A!<*+4xdyLTgZ_35WgO;!%CdTdG?I<*(1;4 z@Tt`LEM7N5Nha=NNH0~e8wl;hmF8UOd~}+KTyhV=|M{Qj z+ym*JPG%(rZYW-2lC$}-aIjXP!QJggBOrC-2Dik0g~Pu-C3@e%wfZrjy<8y9o!a{b zlzS9XYE#S2$=uW6!WC}a#&7mO&%#s`nR&Ya?&T!yMg9g5QwxKGaBiTWHMHhY3_Abs8EsuGQjcK-dZeYO8b2L*E`wc zG08aSfdwXH4zLvTO3q>m4mcxBuUz!@LSRB+VaLi;9~jepMaEv9!&E2wA<2Ld;+^;; zed4?%bHx30sL}_q)Abs(N_i9c>XpF(?Ct2XaFtk% zi1QC1*O`WNjclepE-=B-xXAQ7KQg0|5(u#XcXz#k&BG*H|I6~j4l#bWhhR2mUO_(c zrKj$(^7kKHJnz1gI>qwq?I^Q*94^rI?{OqAQoVxvFlfz6rmW^Na<)rc`(xjfT4hI# zGPw(C6o4f&kRlzDM#wzSsis;@%O5&$>s-kwO_Yx87k>$gKfaJh;hFLas#?XJA_o7o zJv}D5B;B3tN*~r+nbViw3eaky+O<^e>g8!3;_+HR^3=t{811G&&c$KpL;eZjqlF-B z&~|NRp$q&ZWrUT*EvR2*1^!y)bUi{>I#{A_Cy~{Ioxis9SmH|BP6OUSx=HAk&emMn zyUc8GYLg>WSzoI#2@jj4TKw}{BY%Z42wqj#z1qvW4wi>H)AJcxq3<1>iop(FprgagSYgZXd**+8f{H4bSN!aVsp`||Z38*Nc z`mD5bBCg2(Y*#L4m~+;UkE_exeVn6D?k6AA_Mbfz>-p>H;7{8rmJhTw(~bbPI4i4B z6tRso03z#^ltW{7laWUZ{QmsI%EgkHluC^Sf%`_WS5|DTWhbMb30x$nW52FE}8^NajEgUX)ns#cv}gZk&2 z!^i#}x8gMk$SO_&5oYAb7sC;rXqC04rKQiFgx!-l$GLf;tM+9_O~mSIhOBqs@WTDZ z=y2>k@wcYEX|F8CRq><&gnVpR;%kNf-ok4x2H9N~Yix7N)XLO08mZg(eu{nS zbd7f)7Jsj(B_PNQyHS^^8E`!@oXfYy52w>JJv1HxluT0 zZ4`99Pjj>JqpRRjZLETzzUl+?M}L)@n5*|)BUxR=@OGY6A zPZR5<7(qD3H#&(R{81_t#K#*xQnO4mv2R~+#`LEJ;11X%DiChao;4cT$ZTxiT((GG zHoLR=o^IFKCv9_uhcVf4`9j0|D?cYgqUl0H5kHxbQ9(d3>143=2Lh?!Z`NG30L1+076V}(66 zj#q2EwanB`ks7?W`&Iw?sDCZtMM9$d&S){;g#Yj^3JySrt?j^p15#NK6-T-wHsH}D zQz+*p?FY=Wn|EBA6UN#LgGL|!zkWXH8N(&`u6cbRe-sM0mU_zV1TKPzf?OpR9lC;S zkui0l@NNF~vlFQLo1rG*nv-!!8qJux?VuWK`O%OutIV`vhq^_%ny|$nJZoT<8Fgnv zw$9CguD7txvkg`EK>BvF$y&dr$n^`YWeG zm=2lxYWVlHlzejV%oQ7uo6CigwHv;;L0p9OGdnPNMWnkBIDbWj6ekDA0fKS$cCAlu zOFc74o^lL4LS4`s!0oxw)Y`FBY*xJDT2hL`YBb?ohxF61J+}8F<3tx+os*rTE(@+( zz175BfAeUgKBp|-)yURYpBR1?Z60opZcO5FskEuTkA78n zU%a#4oI2{(otl8nGgGdqGs|m(ftYSKhSoNQ-y`V1Hrb!sfI~4_j$pR5`<0>qW_sO} zBK`_N$<^a&MAUO?!}-hpzeQPCe7ob{b{gn!cNb%9#9-iI27Lmi!M?pczP`SnciOh! z1Xyqm6+81xhVS$>uuZ3VRHpP@zzkqYJF9wGyRL!v!O#F@Q_>MB3F-mW;fQ7^&hSG&Y$)ZTDzFC0Z(7Xr8Bw!|3>2J>U# zX3sFkZ1HSb3T~GCqwLq4B( zd1VPX-X7uGJ5RsM`R&%*Y!(k`AebEbV&wK-8Q-jrvBcR*_ujI9f%GR(zsHVN`-p(nay zlhnRrMlNV$RYj2)AT(D(M>by~Ni0@U+2H{MyQN;Sd;i{ux~V z_9AZ35m_Ix#0jB6ig0M&vy355EG%=M{(~NcmGiDVE3IDz8XIEM4yObqxWqa~>0BKN zt50M`_r0E2wAG$i48qi5ZD(5A>vFX-XP(j<2$=Ke58uqo&cK!q;aj>{8?dyb-L$cldc zxuW8iHoiXUDUpjyaQUzCC;-`Wjud72`CSMD1A4595j6Yz-JI3bk;+6L_wDLq@d+sdw$n|#+o!NS#{6cn z9Yw}Pn`$y2`99_!Lmne-Qet9arop$=>sn9Es}XN)Nc9Z6I%}%A2wVK~7fX~vf`g-e z+g|e_p{q$lL?$XRp0WJMJv*;btJCgy4pkO$&V)CUpQxk!$m?mE?*sC4XM&+ z-)p0CNotSBGT}y1%YfgG%X&u?XGk17_XYS*{5AqE9Eb zVF>Ukr-OFz4m57puQCNtNJjJQuMB)rIyV-DT6NC-+o}5NxZPNQtU;}qk7d`jc_YT% z)8N^&XHt@Rs#b_?6%{r0D{%i_JXC$wL?@(~=M~?zBn|a~0gsREJ zh3Jvws4=@1vl9PY3G_f>%&aR_|7GEy5v1#=Q>ulByo4s6jjo=Cl z#JZ$K^~NSqj;)tkl(;xgZ+3H39dVtulX}A7R$0TEbIXMnm)l>);6yi4V~52$=&WER zh6+ARwJsIU<)_(hMp6e-;9h)bI$zp-x?xK=(sy$GbvHZHUoZ0Cf0ArR@?g7Fzh8A0 z+_~2zKV1L{NEVRrV;8$130)z6`N?#ulaYjg=q2I8fP67Sr|*)>K%O?QL?aS(V^MP~ ztsOl^Q+7kB0Y$Y?o~9`i+E)hMiX9DY5_foSxrHraU4vX$8(!AjpAay|;zL5mMoL%g zyB#Afu*FDlo^{#inA*&+2wHbNWf5eD<)2}1fagPhZwzd0_gQit$eZZKgjrlq3^ECu zWZzto7)t3}NO@INvrziVB;3qZGc6mRU!0x6-!3mCls47VvJuem{htrO9*<|#P!J9I z(-8c1GCYzIO?wk4NA!qsfQe#C68x@wb5OzBuHLj;i3E=I6>5}fXel0-&t+!xdp)>o zU;g%rFGxf6_{Iv&cl}og@epNH=l%W9)yl$RXlBRz{{Q*Te=X+?JtPR7;HLXMjoSTyfBoVA z@Y66eG>CZA+x{OHFa8{?9j9L?#LeFy>z{sk*JB5_v#sM?EAiWEr$@pfOucxH+`<2K z(d?AmqZ? z0edFATrsUSIE6dq=MFMX*pqaotwk)f_4j_quI+V&Gg`7?EoT8L$|sI68YqPnx&b-p z^uv*d+Wf@061V{1uu*$K2m8_FR!8x@BF(^{C7+&}%{s?A?90jO`(dlt?IBT!VWJbO z*ka8M?;Z%xoS9KCtFMHz24XRgvNq+hhG6IhMsEt;3YS}FU75Mx-;ozN*Q2>qq9to4 z@RhyQA#BoV`>AO|OD?2T%WH`>w{mb2=iNRIFDMpl?XD!C*9h|FCBESEb`<*MAD!io&!VH??4QYBM6g)iP&bEeCUV#qOU^?Fj$qMR9a>*ZvK@~F$2s+~AYDnfL+T{Y=D1D9H7;u?Cst@g)R zT%Y3A61NCSP5w~)vc9;?-{_ z+TZXo6&F{g)3@A}h@*$ml?9S}c8M3fDMBA#>)6!&Etc3RLVziJ7-drpCqOcR5Jp%B z?Lf?*BDdIEnS+LE*RK5i&>H8vYai^CzxcZFY}Ka-jwLFukU3Ba*Zw@`5F02-M-e|= z!vUH5>+VS_mB4rF>+3&ab#eFHo#+ZUh2?k0(psr#RigZ*A*JKE^D6Mqd7L5weLFp1 zMIXsK^+t*69|Nz)N$zMyIkHOS`Hy8}3FTjghKAA|i&QPu7Bf$}RLIf8UyRo!aMNs8 zC73}Dj%C`Q(KqqkC%x^QhdRYzs@vm#l~}YqgPbi}D`{>yK$*Od97&#*n*M|3+uq%O z<*$%{{M3G{e86V8v)(0CRFyH7B%f0!?d{S=!NCk9U|u^u&-hS0ax#_?p1Y{?YytbV z-Ek1=wYKp+58ax_8FtpZPXKjq5Y%H`Ba0jnGG|ak_FTy|Z@C8vY6%2|vHIs$^i&HAmD+ z&28d>sjemGMeWYO@4G8S$-ZOp8BiiLUlGFFECKwoN9$qV{WAQF#pjaob-N{=kz^zj zCJpX9IJSK|F-7$%c+Z6av!IEmaGZGxBp{;Oe6Q_J)cX?#bBV;@e9;BON=p7^Wx3(|oK$u3*Zc-T;ZQb^N zN_HefCDa}{xqZjJg%>$CK1=IieSzX3duxjgzFao>Xsm4UiO`k`tZ-F_imdYgN3{(T|Q~0+qZ2On8b3vfiDA zcY4Excx&M%!z2yBm8qzxo|La5df9|MIV$AZTQQ2oQ4?RX`BPL)-GBlrO(nh$4aR#& zKk=!Aih`vMoA|$GM*RE7MXoSJyb&-^a4<*6)(-vZnfH94^`EGj*3&))e7}a00cbY@ znx^yuv}z%?y_it0`&**zq0Tj!mgOW_#ITurJW4d~DY7DodjgX}>c8sl$`0BfpG~}* zyM6Z?g42dk!zxfmo*Frn9s&7}s8lWleM0C$AwM2NbI ztd`mFZ`cTl=~iS&2`)q3;S$sDHDawtk~9Zgn*nhMAOZYzm_cL)G-oP)I*Cg-3xAr) zS%2kigB%Ht8|7(O9jBQKAZ7Y?CjIjfLFg5P^WT3a4$z)hNgOn?#J)%}#B@I&o{0iE zs&8{Jw^U2Ta|oA#mF#L~*>;ZRM&EOrkKBLX+$rvayjYF)#;47&eLcFF%CW{X`3xcl zcWojL_2_G=mbjpn$W!z0Bb8i{AS*X zqmj_w%{Cb5dq4pVL>*HQiAi9zCoTdkB|3Rnn|>_C{i6R^VBSbGyUWigtL*Pi*l4#j zMnNXoY1$&*xM|~FUt+G=w0W!G<;F@WJ|D6Y^TLVP8?HTOd3Ru3ZRX3Jn;sYCDmq++ zf8ux4^>odx_TkstOlotTdk0iHm$IYetV-@hB~Fcv?7TnSWApctz)r1PM<~9CFhb;S z?}hP(2%*Z!!P!p&rT&U{2>7qnWg;HUDqd9CF@yH3X|zYyko2@oia`80RG}SE=2ysX zI-Y9to#0r)Yier-GU&9Ye$Xvfzfyk|DQ|PsB?G4xY@~|QC_8N=BdF0NmFrf0w(9}$ z{3{6-54r)FIs@~2dGWOI&v(AFxtZT|t6Om9sVhb4_MuTzBXu^**fmXTVdfCgusi-Onazf8ao02$z&mb7%#D$Em6gBQc-L_pS}`n-^^ zVrTJHSr?c(nGTkF2-=Q+OE26=b6rVFZz&{+L_CJx%_3y8%XD_ZAY*CX0SfU>h=uqC z9PsWQfW_1iGvL9f^%%vyH3gJG7Jyc&keMKxkWtI&DPXXYUU36mj}*Ypy$c|0!f%v( z$nxI%ZLV;N2V8YRkf0p905ZtbQ$Rz&!*@AEuza9VZP5nwl8uGSK)zR`t+VTurnL_O z+y0_6u=-)_D^Sk9BPMAZC;9JP8CUbzKt!rP?etq*UHXu0eqhb+l|*H8=KY33pYop> z@2-IO$DaD@tsy_%@cDUIJP56Hi{?1VpFH0EzY7ko*{vcv`JUel8Y5^3i!If02`K4?ZG$)6LO^hr%G+rctEk*qO9FjvoPo z-n0!KTpG~tO?KPaUIn~n7tkm45wd7f;w$@o5?+XTz)#s!dZ*+P_zQZhYY1x!%%4pV z09K#d4n85Z*ngBC@Tr?14>yCzi~)tW6UoSmfY>LcMVx9ff&ed2L?b_GN@VRjeRHk` z)S8wTNv(12m^q;fz;w{apIU)x+;pnh-G?P`-KtVpOQ)u2KNmtAps886atn za3(n2Cp(41+G?b*=_o7TgO7GNLl3tz4DR@*O(eS2-0>s~&bo+vc2dQr2)$J$h5gqH zowqMuycnO>-jlMLsAC;=kv(&0U$(eNsXJD zn#c%P4@6@CqhkuxJh`_8B#RTx-Od-mX^xPIH3T=>xp=Yx zCw(y#y?n6~(eO%Up8GU2X#z>xYShja`*I9fg=2YflM`6qFy(8F#f200Q7xx_pc)G~ z_B#24yX(rt*t=5DO*vVA45cW=800ST?VSbHHxjnrM?SmH&h9sJBZE*S)3b=={qk&| z7*TL9I3lhh$vUXp)2W(8h}tC{rr|%GJT%LBje}g)2rk?yABRYiqGUCXL%VMC$!K?y zXHy$JkNU%fEa*=I43aYU0GHY%=r_S2CC{@w4icMgJMfLc){i0*>N7z4(W`oBH>kgU z!EOA!FGFHl`vBD!l^0Gi0GV*(5Vi7f}L_Nw<|FQO_4tit&1nze|SFbf9PA@NFhq( zD%bjS7EtfG0OI_P6fB^VRrVGT*!GBb1bBwcz#8QOM6J>}1b4~*>K{ z5m-CGzTTB7Gl}hb$8A;wW!eEWEyO-as5@#5=d=)Qwrz=pO3D?lv|=2b$buC`?@fkpb@N7-5xDG;aU=1fcZ?SY`sWWf1$=)cLwr2`XvF{7 ztwO>@2}{nGC?EA5h3bh>?afAo(_Uu>>DBimlcQ;bCE4waK%i6hOiu6jR(8> zx|Wb45p6z^#;@JsQOFgo(iL*-dD4^t@l@*V4CY~sWM2KyaOd}pbCXBJrghUwR^Oa0 z*J2R%59$W1by1>1&VimPyCD~bnmp~;J+@!3C#5)9ZgQp--$g_KiKBSI$4430K3bBJ z3j~h+UXz!F@VtX7J=sQ-8{^PKxlQ2;6Y~y$ujXUAUirAC+m}f3Cw_Dv80emScui;k zHy}&Lxo%~|KD45uSax~CrFAaf)dCDl!#AP?dbY3823r66`v2HFfd6rYH(hCCy1q_D z*WHuU_SPPMk~}9%sZ+YqG?+fytm_@}YF@hmK9ipABrnjg@J#bU&<7-%n(PHo;YreC z=}Ez}qUxAJ!2u|6r06Utk8I;=K)-@I^#?{XrSnfM08pT>dLA@!vcJb+Pr+!+pk5i~ z+Xhgyq}zcfHelatRikWK#E+P}-8jC39$W(RqA}^P4W)rMH6W!=zgW1Hf1tPpT;M;i zLSeAKXU(fr{@Pe#dqGGqPwHpa70_;d0l9cWxayBUiw&*$0bVl|bht+EC4(*C27iY& zK2>^W8h*?{3g!W_71@7mKkjbycs!$w&!p^`Cu13C%fREBATHgmkn+Y4T!?<|~JL=v{aJj}pt3(Fwyu_*eGHDrSJ zJt$aEdM-YMOK5NbP{K$Qpqw;3a;?A2>9L%vGA%(L8g4j5CHjt%lG2(Bl8JK8bJq4f z>cP8yxj&?yf`H~%K_=omFwWTz~`U zf3_54p6xse2cAa(ZaD|Y5+O552~O@M2S8<99(^NEbhOI zrT@y6wiTnhiSl;_g1dfe{~V^6m+XCXM6~u;{3c=xtdf@3b@$*D=t*2K?K(%54h|?i z>4k;4RyUs)6FviT0Auh<&jSKU4|L6p)VYhGcF-GHMU)RVl%gO<(7sKe#cAYp5=@yO zBX`xSvL!243)|>G<(zy7?_GKYG4V+rl>psX4ai4x%=<*Y!dEJ7GI| z^~2iujc1Ds5uf*L#q$%C@n*l-fPe4gtQx)_CjaHjVsV?!($LLBZ{VSsp)%g8*yg5& zfBpB0eOGe$tN2q+hKUK))b+Vthg3OC5;inxhstwIg!2Vs;#ol`C~{8b28es#Udc%- z2B3Hss0C3yq*%q4>kuF3yp0M2S(OKcA)(IG+mfM-w}}pLXp`*$SNzd zR2o)UWeeFM>o#s8LRN(&+$4M5$=-WsWMuEX_g=sEx96Nw=Q-o~{qwx;PEU3Fj`!#N zzOL(iUA+=p5tWD+>pa$_XSKv@;{^rvRY9LmAtJ7%`%=dGMIZ(Kw=(@(F>-DOi8x2E z$LU{wpjKua;_6ipHfBdD* zz;hAXw~LrA^k&nuju&bMd^jhjX@*6f)diWgBq*yf;hfNaN4!H}3h+bvKtmR?cZ0-B*}= zWSwH%)tVEhf9;^nUkAZ(e=ox3Pj0NAZ00b6d!xMV1 zRx*pQT#@(+35m}|gSOGiVdIYiEfOWeYboohJYIAPb8PzXnTI9h6H`+E+XKVQ0n|+0 zy|<1(3kpfxAzZqVlmpDOWDD}g=E!4y%nx6l6O`DQZ6l}xupXE3E4B>hKD=#b#ZCrR zSv0&{dt(pt#uw@LN zo)cWtO%lUF{-jtk#X^J?@zZb^Q8pBb@w5G(osuOnhm?k-h=^iPyObGjD3fYjtL#cp zRq1a}#kdb^kJ=W_S5?tv&vZ-bs?(X?>*7dedz3P)x&*}1_8XMJ>X(at)2MKB%$h|` zjybytZ&Zq3P-vcSf#j~eZRq%Lf@G09wA07Or>qLXd=cF8A8)ys2`Ok3GJE_(3I6(X zE_{0K(j#2F3w4h$F$>w9IV0AsWX9na(UCBvEnZolVZy$emKhHNzHi35mT@cZERI29I0cS(z2!&n* z*2V4FomaUw>zMdb?#bPMy&S{kNdKmUyL)VYCc*siVQxVUO0sslz$L>#GT zjh&!k9Z(!ji?qCXuf@sgM4WfO4f^1Vy?23EFfM&o%SC+sicF`*{EATp}}tX2p`vUEdRxIPgkXG_Iuvl6t66X-_!ZCTzXnJT&yUMaroqce6kH zDB)A=y`saRtbe_kzdr*R8k(QFoL>FiEFx=zM?NuyGe`7%l>#&EdqD4%*eqF-`>hol zaGLKT8JR1Y-CLj2OVa-LTh)S}aHY7n-+0x;J075~3r@?7?5r0#9*ylX_V3*JzP#tZ zS!1p4_v?AcqrlK@)MGq7Iwjk(Rlm9uhis+D2R;`q{PMw0q4%J-m)IuJgsC!CVXJ<> zvd)Iw?$-w6FBdIAJ)#!3XZ4VGpJp4&<3b8|#WN2c6uzCRP{Crc!SiN9)Iz=`u?zvQ?3B>Mt?=QN*)+X#WM!n+jpo|vR< zp5*>77^YdI2-cohXusl+SoH`lOREFUu2faYEYH3-Kcc|>{Sp1kCx!ws^{ts#^=%-c# zkg#}U8wzQ3R3MLg7Rh&lMoJ}!T@9gfh#={yF$?~(D)<`(;Qydf zjW8B$qN1V{2e1v008DESulX#%LFtE%o$e6Xp3x?tF%z4pYy9*$V}kbQm4@-6iQrlg zsKSAy{tlp3tJs!i+*^(1DP;#pz#hC>2=J~}NJ2i2;FQL$VK+EZJeyXMYu-PCU^AOz zqY5=eBGe4xa=%|B&?>84wtclO{HF)wzh4vvS!%ol9ef+7W!<@+9P7#GpdTuA_#p}q zC>aoI>L0Kl!zLtz=J_rHLn{FprJvQnBRdnuoRpU_j$$n@`Yahi*b{RuNdJl;+e2UuFu}%!y`!rP$xz z@m2;Lwc&EU@LY}U4X&R6z|ULt$ES#xBl35i=Y2A`X&H^6jYteRws6bvp~7xGU;oif zB8PUv8KUz_3)=u;KY<-F*GmsS7bC070J_5PG#bSFY~*$xcnF%nKH|qPM}37gxIVli zMs1ZaQ*>hhE0h(no_V;v+2};4m>}O&2V!r^rTv|8QTMiU8OqU$NCd9@!<*`fwHg-n zJjhmGH!_V(8IEp%nMbtZd*a|<7xN-M9A+N4QH(k85O&2G;Z$>3)O@hbUfC>JHj$;(GcCG?vW6aW5%!5+>AkMgCf7yfw< z2YFpTvm7(C*@w-IbpZME9;vIVSD)t8d>#fX>}znD-n+B}e&97Zt!Up~I}>93txOh)HHDfJV$TcAo`J&*vQfc`Kc#&JH97PM1XzDX)k4wx|`c^!pQ} z@)>>qn)X1YC{tQjr{f!CuI}Z+Jz{2N=G*m&kjS7_XgCc7+^2lYUB>CD(7+)JuWc>* zKOTjDtV=(BBVz0D4*7lco6AdL{>hnLEMLWNriiZJ->alHrCAcX9gScGz+|`|2m;3V zWngbc?J!(?Q@I$)N3kjEf&j)F^<t!QrOL{r>tPoeIyr zh`R@S!tSzOv0Dp#7qlz$yy|6-4GgpL@4ZubiX=Rk7JTp%TJoTE zSSX2i@JTi`&IM;0Wd6N9I!*olDL8Y2o2l%Svc@BM`6Hzo0#SZ#ZC z=zm$iWsnWVrBh8&=oWsC)aRH1Q*_fZ_@xkDn@3JVMEf$>?YooPfi*z#WQBH zZM%HTz*@-D+!}~?;Ar8yNDH`1X4!E;SF~t&@MXQ1)*tF-Bi5n4#Wt%GrY^5gRJgSEpv18P_@S- zdFy%7FX)NMcTx_l!N2;g4}dcgj~0MbtP;@hl737AA`V0+X`IqAd*2PJe@rF6{WBEI z12}WwD)@}@W@47#X&x4yNSBK7#&CMvvQumiU-K3tu*dOLih&fPArK=l(Kta4U%Vst z?1Zv1Jzkiwy*1%eC5AlQ9xHTmRG|up&v1K+AU}vCE=6FQKw|aUcL+~sX`Ss%iv|AZ z9YxcP)btW4~5jsgq~&L;QzN+RT3J@ z2VP!{Fzc_hxUcE`HfZzJ8#n|Km$U5aI27u!bPIba8tu1Y=ol2*QROkpwh2@v23Y(z;Qdi;LYEMsP%~JtB-+pSHm-n*LA- z^ux#K_1I*M>3P7eK1y0BoQC&~@N*I36$h=;8c-13@Z=Z+WoNe0l(^Mu8wb)IH4`YQ zYmjr>iG=HPC5HZqnf*(j^n1GxjBXmaXxy~o^K%v)6G{4?MXBP4%tCW;LEBo;x)Nyr!pEpGjKmuPQoTBV3r@zcnvMZ%|Y->FIQXi%eN30RDE0L)JB(z}{`FRRba zC?Rv7IKms|{$LT!1XGCz39zHn!9wW>)aaKV@48*@!8stO4G3s0Wes&vKJht*Y!}cZ zRvTDFA;aoOr;LwWtZ2m>F)d@^2COiEei`{!kEY_wV;X zc_5uKx><#U9YZvRNfoV)DxuDO;8vY!Q3KB3K^P$0=)^2L4rXAfz~LmF3MhmY3QKnW zlSoSL6bm(YOA(d}K&=($12|gZz5ABZlIDkB8W(s76F@g4H4aA8V7!?DX@T5dW8k%h z7wWYc?KT2ngYjQxE8m5{bxSKLEOGqQi%3YQev+^)PAuHYDEVGfnRZX9XiH(rPIWa9 z;w`bQ8AVGws+MYVHA-P%3+6Q$Ds;QQs&$_LX-Z+)^Ccr)-2CjH#D#yVP5(8Z%R4!< z95!1Q^G8Skydq|Xo8Z6bG~~(j5|$uGMn^lrpjEsnPfbR4 z;kEasN~xq!sY8D_}Lr5 zrFrojw}YZ5#gzW)kjJ@Ft2B+WLh!_mmcHMfbGNX~(IITcd9=%}aBAXV`|K7;f=f5g z8X|ZDT>N-@lX5W9`^vY;3;KLCGETmNrRbt)n%gzp2BQwwt=e@{o2iyqKQ)-U&WP@P zR2bx;-!Cdva`Bt~{L?t$=ezcIpJWU0c@t_UZ5Qs)kPk24$BY{#7N5e;hGi$_q>dB? zDvIn#p}=@wf-iA?*#+yt_Z)>{aC-rwu9Vl56?)RcxBbhz4I{Az8FY@#>JW3!>4P+x z0G`XyH?>ZUAyhi^vgV@Y^6K=|&d!c}>Xy=jrtB0yw1(Ag%z$+?C{WyIAzG4N@ku*R zK0$~Kc#{Wg8qQor4A7DHwh&6UYz%!aT{xJ-^};L)e2=>u0~)<72S&KF#7-M8ew-*N zjrU4s5nH!O@pN^?W`USPk6~NqPbdFB{W3!NFd|@LKS5WVa^Pf9e1VIBydvqv-uI{T z&Q>LPEJw)v@%K1)aSXJVZ;3rY9Oe%r)iIt}&k_8dts&aBOU1N+qV{b`e{Q8z48jy3 zMNv^&X_GO;_{7>iNP#<{GHFfigKguz-t=dA4}hyJRdilMWYXKnA~V7@1It0}OW`qJ zqZEWF+e%TVrxB(Zs^M9A0kB!u!&<()>sHY{el^Kl;=g7Iy4U}IpypJEH zX(H&ke~8Hb>#g|PU&_wnfA@PFKPIO*;M>n)lpumJWi?W*{N<>D%^7sdYsI^Wa8f)C zx{+d-#dW$6$sDiKo&&Y0qXTmYm-ej=!%>T9@c4U~>=>8QjBIN|Kg*4uf|wkpzR-H7-RPVp?@*?I6jv38(Gs^1KTya!rc7x4<4*mfqMBUGth z2Y}%4Hj!OB3IvEYgb$ROwxA!P+d4wwxU;w%zTX1@T84QrMJ7x5(ZvWbFYE>t?L;F< zX(>5lro$H3YqbO5Dq3!95JKX56<~@r z5H?SMNlBjYH8qg);ES-uo;xCi@c|hCN znukNCVta8DNmDS%z2G1IVhL0(A#bye{O*nuL5?GAIuR2!&frAH68$LHt4=$A zY2sWvnb|p0r4MonU%!o4{)zhh%Z~%HLs;Xom}7nN>gV|(rie?#zI=e2_)3fUGtozl zbs23e6Y43+cMz1}%yo z{1w;xn{o|OaPZG4@BNboyjn^ON5i~H>CU!!u-}lgjd}36ZP?pP!&6y4>;AjtRptdK zQ31uCTe_1|EF5Z%UpRi-n=->8CJ*N`#Xw7LGiZCG|88@cgVOo#Gc!qWe1*A)Hz+CV(M=FQr(E;T&SwNLg_(qvcrq z+Tx{0N;tD1#EC_SE+l1yjBQ2(>zFcZ{#- z5tevW{NE)Wahtdf?xyuc!~%bZF*`pyu^_g9=x$+lzK&I*RSSCC$&q|dwyB$na>S(S#6 z*uwna^#)AVlxu-O;o)GMXi^|E&(WKMdX%pqD6?2NzWKchX=bN{;Fc}RCUMjEPumKb z6nxD>q(*4Kl|R0sej?bPt+DoZcj9O1NWhA1+0-V?I|NhxEsrtE5;0(ae}^?fjTOVn zW6)fFn#YiQ4GZUvAe@-VKhy%2#Bpm8M#;C3EbVTXekEDs5l=b0l?hVZdW!S{u#bf! z^yMlD@RA7kdu{sN6b3;>hs4nx8Ai$4LA#Lj`E!#9{DquM_|dGCs@hv9R>dSj?f7}n z;e5ayYm=_Zy|`cxpwk-Y_BxSM7R>Emp`kSlL&jg3z@%zh|C11tCrEWpFde=4 zyhq8kz2n&FD}*MzEAC?ni&tKD8y4P$>*Z4q0inTm^|NI9-a$g$vuSr6Ulbo$?#CNn~3pJ|E7-vE>i^=8yHU&o>eE zGU$Iy5P$^912{wI2)Qho^}O93$OH`3gtdO6$Q%f0thT^3&yiA2+mA+o8_y@vh1#uF zU~eJws!YAi_$Fi!#@g8~)iAwi2X!3X4g%S9&4Yj(QQ*bf745BJXTQ|3ry()5&mHSc zVHhMV*-jW4jynDM4fljTDJkF^_iZ9v@ac7)G7~f%=O>=y7Gzj~;0hWA`+Q7px zAIlNX<|ptH=YKT2veCG0yv1s!(vyl|{w~d{mBC~2Cfv7$LvrjxMySpD^mx&-e>X8i z7~}4Bc`IH;ntgF5c#iZQ3Om5J%0Oa*M=r|l0{VGm8;%UE#NuUuM>uDY7^bz2VZUzp z#`++Jcmn1_v^A*>Y`iF z-HDTA*EWdmI{+sgrgYDQ;y~YMmF5BhNrR;%#Zp_iqIJ6vU#AWkw9&)Y!#_;J1b$+w z`Z{a1J<^xXzpLX_|601vBO!xmsC}p|Gdk!Gz(vgjDLUTC}pVQ6n>6a_u1mfOYntq`BKn-7=2g*@5H9Y0LQ_+Bxj z*_?fOMI^l~K@O8H3cm24OM{l4O}6~k!su`3qHON-qPZpHg<%OtaxxUG3cg#k-j|48 zij@pLv4+lAhResKzza0avO??j`n)Of77}t60oYk)IEA>*y1h^a}{l}HJB@`b$3IDO^&-TU$npX`N1ymo%&TY7LpGq)#-8d zp$tBB?sIQXSRry;r|1z5|6c|1WSk;mX%u-oBe#uIf<_DQucUXSd$$G=81=5YUCV=u zBJOV)Q|#>gEf5TLsgbYJfiQUYUPETTC2Ab95QYC}NcbM^513u_>Foq?(&y}Aow zu3d<35mxN{5IXXVMoC}0s)Y|k=L+V>d}@D*OxW_&_$sUyHFlq7^;%~F5EP4B3+P^m zUGMGDMe_vz@&*7v9|%BRgPs1T_OAiQ`3DY6LzF~EgaF-eFqaJ? zGZ}7e#`70U#F+IpjE1@j@dtWftB{(#26RmaaKtk*PFw!FL#K*91D8{~a?RP3j7eEb z>*J<7(NNo*7hsr{&0+So_5QyKZ~kClejdv#8WGBP+1u1ki$oLPXHI;2?@3V0#IeK; zpNtXnFPNf|(bb)fX@hB9OpuUbVdJ-Mqm;XdE))>7!T*`E3NI1Tng3Tb6oI zH|)lV2lX+k?VDr5{kNq1^4U`6cMWgaqTdeySfr|#;n21Vw*52U!+yNqk}^y8-|4mp z>mwryqmz^MmkNR@2vWC0R6q@TSk9~e!19*51VuVFB;r zi(gj9Ww-H$ri;IXhNVzhEgOwyi>irF^EcG#dVk5R(>*%%pKapTKF>v&gdv3XV{V}W z76O^IMy;HDBpTh3M&(B**8m$ThKRHM5pqk|GU4%7w3r7`^b}7N@aybJN3jg6kbcfN zV&7!1u8tWU9}n74O~_5KfSu580JuT+Ervg2bipEU7VP}Bj78mBZ*b4(OZE?|l z0+9_fEead7?h=`d5VBLB3BlXlpffduW?C8bLJmC#4b5Qvje^a%z^qn9q`Q(pk(mS6 za2PEOJL#Dqv89HcFcv}$)3tak$V1%t6joyYE4j~OTuC;-$fTDY{5ZwoK^FZ zTJDvk>zTmxKLW7N!tMpP(&S z;S1?Yh~}is=(1hG9c-sDltnE<{M`LPVkb@$L8~cp^<|(pEv|P0k4c3)w3_Q9>Tam} z%qMZ&px|Wy`|aLkM7Q452zw&QK;oRq-i0g`iq0mnmxi!d8?}sujI2mp6CXgUBQI++p5f?#coTyA8VpZG)b1(gu zeGoNt0i>d(d`+GHXg2U!QrJ44r#<|-Bk05uSg+PYu*GqNL7xBcKhC6Mr#j*i#^z0* z?~Zaf9d;hKYmqTs2?LIAu>K1EGuF)zHM`}zrgWJ`?d(Y%QJR*?2}mfJ`+yaGHEX;E zemrt=XTtUDgf5w;k1c<|<%ncSFYMS!fMeDxS>@nq5c_bWD^{R*nIeS5!}xnR6L;-C z%|I;Gm&=Vpm-BOw4KP?4Xoj0V%)rOa}=wR>W$~?(%$6S_6?O1_N!x z85!29=}>v4Yg>DV!V6Pi`1;1!0;uvCZ)8de8H?vr$QTN0Q0x2YIN;oMZlK-f@{_Ne z__mYc0e3Os^}%)wA-LW2z>S#sbOC}!av%$~-(C`bLa5Hc(~sH%91GNy`$gQ5$bp>6 z4+=HQ_l#tITLd1xG|;G}jJkFQyU%Q<>UDm?R-S&!@Ox4)(v{&oowlMjT?QV@jaM0G z7Ya8oev(ni!Ar$v)o0vY-N?u%Qli{WkjtlNS`)Kr6xdlkOc%paU)(gh+SR_CXv%|e zsRRMd6p0zOf+XN2F+E-8;@`Otj0=v%P z;m7ntQ#&{vvbx&z120x$eV_)*v040pMu{aB zuxdI2sy5iu3YO`;r*eJzH&)C$e)?p9NKb8?W%BeDX~%-Nxu9M^svX&#>B*#-XHCqq9mb%oGZ1d7{+O3DVR8p26@nJa-6L}u;nSEr@eoW!M_ zyY3PTugDUzts|I|AiQ|>*YU%qrz0tjVx!tJ)33jKyVb_8?3Ms*0#uF9(}~ele!x`O z69O_#Nj{5JXb%+PlrY`8Xi$iWjbKRr5{-TQo%#j% z7(6CC-ux=au1wx}x$xDyv4p_@Oh25o9D#<~W^U%@Dnv=}N9eN`IR zPOYM&R-{_anV=aNGC;ucyl}@Y15}ILwapLMqMC`-U!NaIoT7&BcjLEYW1KXbvFqt= z8Ie=An1)vD;er`h*yBR0G(i(erRd$Zie*BJ$vZ#adLAv(5zoMHicNmI<-5H;Ef=^+ zQ_zELSBM!w?^>?3q%JkrKeEaXNA)+JW3RiCWjSoCVQ#+~Kg=)ln~x}uTrquPMi?L` zD9kr)H0-&Q9j<7UQO|;E%?ph8!d1ViDQcX+6$c28Zhv``Mm~jM4$7r69OqK~j*%m1 z{S3=X-yCJ8y-B@76KjgoI?Z!;aXBjsv`Vn(c9T*COHgs-lItzF>U=~~t10{)p}M_jW7^oNAo$>`YrVOjH{#6ZQj_)SI-*^`R$>7^{l2`gPhuLwKO|o)=LhS4GU|NH(wQPuyu4} zLJxJQk-ikVJiMs_X=iNMphmP&YN}M&q?0m z%5ig#1%0eLk_M+kxALCm9Nm3>O!MONQL_V`R@HiMa1b(6YbR^D+o`(8l%2^{k4lg7?-H6aXEW zt>w1C_(bHNYozlv&h|;P$_Tu-PyXVCHWe`+r%PX0s`%c)-f@PQ%wN)11n8%+O|Lt5 zhqxFYaN(_aj1Sh`IP3r1b1JR;PibY1xtDFYVB2sVkp6z10Vd$GU?u4Xz#nXtgk)($gC}U!>)BwTORvDh*EnN zX1oyD`4NAaOx`WiL!!-3^P4ZvF?rK^QJ&JqygY}FQk|;E6Uw7Bug~tTnvT*ElH`vR zr%xoC*S*iaNtH$>O&@yy%CSkEvp=G@fe_9P8H=77HGuvh?$V>MfYmJ(C_+ymAhr-rTh(8z-LWa9NzG zvE8sK8oy(yqgu?$b1RHL0-}g_HAA19g^#-~-a7qtyM|}i7{Y}enje1HJxl%%>0kf( zYQO#O>v%$%K=tICmOcclCobGQzj%6d)-(Jy5bPm0!Q-rwF|Wgya$eD+lhj`u^+@mf zQLG|N>A9Xc623GBk=BgI5kFH#=}>(#RFvLX;<^w%EG;_H`2|r7SN`nP zSHC>9I!|#$8nn%swTpqyS8*pvw*hl*A*>S|TZ{?f5lRkN*%T1#55gUnYBr~@g3aI3 z(wtil#~+(5eer4nq4ryEKdLMQ*Jf-2Jo~+^YDMBSaOI@;#!YVMh&b+`$l}ga>V*uOA2V zy@+@xuexmac7D~(x>c0uiBlR+?{2QtO642}W!}M< z(a!tn(%5s~zID?`&1<#RWnVZwu8aD>Ox!Ts^6V1X9~nmf{Gs|P-tjyF8;PoN3Kw&s zoXa_tBad1gO6!?EleB0eI(!pL^q!P$!=cn;w*tv}yhG%g!sg~LvD$4TrIv`^RqP#SDCWt(evBC0?|cP*4Mtc+V@lLgF^fA=i-1=Yj}R^y#xhWQkyK1 zrU=IEv|hLB79h)yYk|MP*rpX&y$r&6b=cbkPG6J9c0;7!&J`y@rXwZb{GQ#gEp3P^ zWUVvRorR4aT`vRqtyHy4q4Pn4mtd3BE7W`(+L0Y-(zI#=E)GIkWtKIYYIak8lm9zj z&X=*?APp830#w(f(Ze}!e zFa1-t(%%LyiQ#ecI!7fel{G0cMsVKXlKcRBQtZZk`JF<%XUngNxjf$nwON*>hdHMZ z(__?wmE^aVH0P<$Qs&E_WLNEAtX(*Y1P_um%g4!{SulhgQzYS4+~+h;DZ(*X4r3bc zs6Zsmdp_11g0Ljd^{oL>z~2pGH&L+dF6g@<(dElmjm+Xe#CNRK_HmT&fUi?V?odG` z(+B>QEr-N$L|&M1{?ZV2W7+xhW0OMR_*1`R!rvJ1I5#kSP2)V#0eUA9kdHI=SToOr zw!*&W0`%*_kOj|3R|kEsnhIwZk~Ve(ku&qd0R1(@4)|KBnTCf!iquyF?XBWMSeqpaIj5{ASXiGl# zpFl-R^fX9OTErG_3i`9k0SE#RsHo%sONOMV(ASxx-JB%K5lD#&sFBjZv7}9W&WO1>pK5v zfSe@%_4APwh&E#o298tfwt@%9HP`x?_cl}_|3KY4eIvQyIpq-o2Wjo2?FzEA7tI;d>W6{YEgrGE`?Joyc1dWzqRk{)TTTzvuR6>7Th> zVtB_PQ&XSd_PdXf1@+$4==QVpFSax6jr6z}Zz)$!d*o8tG{S-ih(v`ys^&byF&8>( zQ;9)cXX>kZ$3{}|Lv5IN)*;prZ^m0oxUZ^}u-)?$`;Arayu}q?lm5b9-yQbig%8p~ z2D@2!bZuPLhNUDS=bnP#?Ag~mq17}(a?@4H$Ec&G%S@qW*WX&Y4!6;kSqKhUV~IJk z;IgIhpDeEZ?JZXtk}VCdlH$|> zh-ZKs3XfrD^ZhxVcGa?y{Ockx(<*8}2`NJ?My|gD0hk-87J4$Dus`~u!@vPxOUnC= z9^AFU9DTw?uWle8p2n`2lzWgehF%M`fVeJq_-i}Mr!e2$=0NtvbFBg470uwSP`+}V z-rFc&^K4I*$^`>ZS3XSw>4UaGTvgptCaRmQq%cdvX_p5c@C&D-EPlz{b3RC-sX98` zJh6%MMK@0WMlaYgcFs(Ao!!-Uw(pNruYu>sbjS>E2x#fFMS&x1um^D8o-4%x0JBTe zfPFrxa@btzeDh4}5J&maQ;}Pj)bq0mDyF>Y8;7)LwRh?wA6DiB)EL30*U9lbn$6v7 zpCJsrN~M5q?1(fvbQZl<_)Myk-eJKx@XkK-!A}L{Y18DHkiIHt*J=Hc@3(JS?TWXv z`GzlS{wBIe;27<%59B|U+-85V+`~PjuNY2)&_gl~s>1}xC_S5mWeU z)t`5ovmiCyis3_5Su}NI z1h~6>;0(WWqqf3Jh>nYN5(Xnd@DJh)xTNy^ODJl{)B60SRSxjhI!eV|E>vtEoF2|i znr|PxLa>}^tK4;~lW;X&<=1>}GfiA?6)K6;VaPDHHFlU9PB}Q#X z?YnB8b@Ji7#m~N6);g!ot9xrS3eF3uMAfE9z}^@k?4A*WcN&^4IgDoD81dxdn8|{f z#)9Yj-hx~*0;l|h%O@+-99r|89MAhc+v&U6a%+0H=afszqqIuLL|Nidv+`kk&@#Fl z+4wXnQP-OD+qk2164#D5;L%(_*Tw%`CMD>cElIOqP+cQD`xY+m2PJFQ2@l1EE|1qV zq(pR$Y8%&;h1iF}b^&cZ0({Mvyqk8Xf?vbiMnhT;KeoV8@S~dP$+17*4n z!&0Zm&Z4A@MveQzA+4*rcC?sGi0)+En+KbS!+x4_pEXM!h8LI+nu3XC?Ry((;@Ejq zQF)L31*_jH4jk?$aViNrKJH)|ym4n&a_@;e*#S%s*XzQg8#VlFm$_FO70e7 zaiA@DOL&hCP8nZ5NGw8J6YRwJklYRk{YPKmMC|qT7VsRee(2vggt(KLvo)2IV6}mr zO+RNUGByLE1AY+YN{(PoJM#~#Bt09gwO+|}NRku;>D$x1tBCP#bCe~$$1?Y&#X`Qu zVO4;24Y+1PUB4;LuY;n53}it%UNj!d`Jr|HRHy#wzaNLUf+D-+*r|f-30LhaY+VYa zwzkSQSTKFdsI9nx>XtX(-2^ed4w!eAnD5g|mLsEq)kDMJ_-foYA)FjkW91;Yd$rJe z!)VE_+jE&)VBM@an-o)hA~1wG>}Q{PTok7;mWp}@BnX4hcl!BIcN~iW2@(#rIi839 zNInc+nc7F`(z)pE9e_B4&svyw7LS(jD4n!`5+-KTMEWWpCP`uT%^r8Y%6SXR&}x@@ zsGQ{@2m8*-OqW`e4%rW*Y_o_az6xQ! zfWZ1*8E0k-;-fN{D9WJS(-yptN=WXNSr4b(C9vK8H@GKi(7YWj~SOQDDlpr{k=jZyPS$vu%cK3_9&^_mAaZvSI0nyXg?#{^F{w z`v2=d`SnH}KkjUKD%+lqB!S_XIoFZFZx%A+gHb**^iso1GzJzN-I19Az^U#ANsoT82B(J=RKvb* z)56Ustfn9zumU< z=+s=!|BSW$uhDB@fQ)}@;FPV-I}e6qg76TQL4T?@j;bjaYGD6a6kkUZGQ3~CY4dH~ zf!NRb`_1$yub2y=r?gO}RU~A2VZe9|f<}r6PW{gj`sy-d!nf*>9~aSs@WUK*=`gNM zer~vVCDpcVo$tGk%Oi)O)1haKWPcEKdjdAlY){gIUyx_+r*;0#6UWuOop?!J4%^al z@mhc7s&a+78vn*<=NH{HP8l!#T>z+vJo31R$1Rq@E9yNbh8F)jR>L&hs(h4i0P$pc zo@Kc;^LW0Fqo~K4zPM#mf*wr{wyCFnjO*YIOjaf5nEJRP$z*Yr)cs*tCbT8b?~!$f zgQ#gN6%B*9vl~6(h&xb5Ab2B7P)s(QL}||m+b)f~h85R`^n_LSwn6pu1YPAXIEF5l z6Qr9!BxOfpIS}gKHeLgKjaHr0do--?M~Hsg`Pr7mv7#H(j!U~@d8K!|n}o~CLcTYCYTJ2JNFMX}?z>C|f~ zBwFYWkF)VoUbWOm0U<1Pz_)4%hR#c0L-;sUVN?Gl!#7;_vXYnERRuQ&da(NzjwvSZ<)5}@-w01Zg2X! zZ({%q>#RF_&b04Ppw&I^n$>iW~2^Q+pWTGA^RIm2EkneypfoH57cE^8TyK7Fbv&zR*eEhpwy@4JVz zpGvM9{!xpa&%HUYf9jEIx!1nWxBcMw!E2ZaRvz1CR;d-i;_VrUtzsKVd@kz$fkF(pCmJOkI<+1qfLH|LzoTb zJt!FJ%V74P1c!vv3nM<7G~c$PgVayIV^=dwzFD0Hr{wdv0#LFtK7;pAi;~y)y)7=B z5jq_Z9S9KXOWVv_gnmi}Ll&d86lCv^1rkMdxJ|PYXYFd&dC#abiC(w$ewGRnlHhDw z9BXG>d`Vf*bFI6BVVE1Jwv|617S%8s2z&Bx1Hf_w?8G1QgC0jpe*Wx*Iy1bYLFaIL z_;sTzvJA)u>u~|>YFAeP^Sfg7oh=CvO8z~y!S4_(j0$MHDL*sn@@0ct_|oFynEAJ7 zC){o>Ur6A~*z{)=ES$x#D|3u5P73W|U6~Big8tLx(bV8=JRNo#K`chD^&{EET~%k} zwaOa!*lLF>Yz%Ml%(M2NW79yT2C43`SFs8>B3LEaE7SA8%h4gqq#3>d* z4&tB-nt&e*xSLaK4m%r*jAlik#hX1nD6|My^jSxNeU=+7%*xg`UW3_e9f&W9U4ap- zDb*)CyN2wJ@jSLYDl^}K5wo)}9Hbh>EsG7M@ zUf6m@dN-Gc-Cuqtl*9|BPb02c|a86}xbPTi;-F z(@%g`?oO#NMhx3>Vg@ZZ_Fh|ZpdsUkC%;C{GhMM8E3m}u3e)R}bPaW(^ku3DlTdqV z1A;X$&+K^9cxY%7{y6@P^;nFZAzP2MZv@{%O-FBQ+IRUR*@MwV@O+-EKkEW@?U2wI zsMuPTu1@PahI##`kcd4w&uP1)V`L5TjK_i{3&J%vVNQHoT;JB|wW+cu))U9a-!q3- z#mZ*}QHQ@1B4BA57U14H+X&i0O2jCH`kd`1&Ej=f*bM6C_nQWf7Ugb|qc@gOl$-pqMW_slN#J}(McOipRDYIoyPW-!`xmzE!^Pzz@&_c9lpKc+-g&1>92@{aA%2@I^hvla_uO#%7>gq$%QFy-u1)~;%1 z4d9eeyd58MUP9E?f^u7o)jJwF)u=n$UG-O>lu$#a&`yy1=UwsyKv`g zPqL;Pv@pu2s0u)xY!S*^3T9TzP4BhPqhr0n^g9Q5m~a7IZPP(4x%*Y~odVG`cUcft)-*S3Q^f^qJb%!m1-!L1C!&tE1_4*Gy zCN{Lzqd9O8o6sEcgHHNUs9(3*g4V14Q&?!Z|m9pNnk5-gGe?*;D`UQ-Y#=h+$78kJeYPA7pHr4c} z<&T#ZZxuZKX0fDs|C?ZYpL9d&!9b}n43n}`KwbESU5!UIT(4xRGJ!AuX z2_;DBcg|BG>#CfZ#RtfE?eT{6*pyOKtu3|g$zRbXjdwUFdi^7G!c0O?R|i2%c^pO? z;?`cExyS}$zcAmc9DlLx1Pp;IRI^|v>2ejYmPy@!!?E*C;V=~@9j?xudlbP}FXc~e zA7%9IZnJrQz^YWI8IPFc<55azb2C@Ie~hjW?GbmTBfnaAc%o)NPT$#Ep70auy5(!{bgV zvYp=nIb)JqdMp(6?;4H65-c#&Wn7Ai+5z6=q5b5ikl0a=EUS|l&AdW!Ehnd3d9(sb zT%@M-@?qgb#7Oij)seu9a*UxcKPg_>L=cMEwOla%Iz>dmLQX`^thxRcAJYNqeO(Tj zDzxVP3%Dr2sdX96fbhMelFczAU5>uN-+2A{oLg3V-O{;X3vajB1)Z-%d`q{eWO;XA z;O9|%;}Fqa+;o3Nde?3Yj3^;v=mdsZQ{FNvgmC37tI#761rsX6B9c=QdDqYz%gr~r@ z!ISlH{EVdC+>i^HUS(49Z6B<u<3=_pHAIw@`4e!U<%!$MfKb&=AYm(~af9nGQ4Zii@Vrnx4&e2i#BS-mQEh{$N*c;1$2ikLF~n zxJFl&si}*lQ2sf}s-11j-oRk*siVpxeObWcbw0k0x72s23s1(oB98Nk5+z@k7vCm~ z2~|tR-I!#l#%QIE!cMdgjun!*{+3(X`V3#G`J8B9HxLs>LuMVluq@`;YLN_+3`h_e4Q%u6&Vw9u!@_sKxq z@M4%kZyp24Ci6V_{2qfnHH_zyFmbpiyISshrF}U5ZOt^5&TmM}Q$QZh`1aYuMI5P; zS4saL!*YjT@waU^n#u#=27&SNAtkWFT^Ol7i}!W^r1oLUv%l9sj|0O8Dv41ONE4Dg>MhP$x``2I z@Xn^?vIZy8uVhFW>gPN zEB*`~6BxEN^gf7|&rcGcH9eVk=7R)7!x0>-Ko$iytY3{jYu=)!$0liE8s#dodU4a; zV{`JHi_=N6Y(k8iCtIe@(JKCZun)T;Gv-md=-T&D+`R*>ZR}2n+2(iHSXcn8reg?a z>Z6SJJtQxq)I=y0n)b=Dz+G5Z;65XWi=MlvE$#G9LPR4@tlNNoxE~2=sVrI{Gu@y( zYqeE__Lw^`pdF3yPBrg|=+fUT^5CL{K0;Q<@R;!bQT83+SnvJ+hjb8yl#xwQ*_3tP z_AD}*6f#3)McnpC+`5I3k(HG?m7TpZGa?kS_g=TX@BjPTIp_JEp65Kj-}zrx*SVw) z`hGv-{eHb)Bi>b*j^c|drSUEpVp(mBz+FIvSZejV71|TF;h9Wl+Q=@n@)oYTQM1TQZ$)qPC$y*MV8_d*K+QPlx2? zjRO1Vygl{EY5G`}=|n0E3+j#XqF-#Fpw0h8WM6{ITbc{$x=vrPGnhR2O^4+7eolm! z$SK917Y3N|A}W<`;t8d~BwsMc>(#}GtQ*G5w0eJi1Q+*r$&a-gNqUdTcYoKE* z$UfqO*mGU#Gkm4NNPF80gsImBP-$6QG{ZrUz(n21JZq}?Da%6!HVz4u)u2zV5bxu& zXe&-KjGc6GNyP5Jdz8M=Y>MGCS|s0_K*>mD+-a_hezM(%Bz#zkCgYK0tVfq#E|{t< z8)0y&+Mgw!;`<>mgV^*Eoyf?Z8=PX13kdPk9%a~0)S9XOiQ`H{n^8xhk~uJATR3i2T+gX zJ7O>uh}IxZ^OyNkw%~=L0Q8?rSSqGwuL4By;`EuxT3NfL>>&{X8NXpqH|g-jJ2(7y4N^ zmPT?eRpEFz&ywgNf*GvWlH-$M@?%_R=Y>A*x~kDL{usW2na=l26c0iY1;RLqwIZV3 zzKw}$!yuSq6w5I9Sc7Clr=#p6ms5Q;&$vqkf672J1+Q;9a>>&P+6_XPr%vn3@mp2z zn?cg-4pNmLi;?{;HTF=SUghLORX>s_sSz#o5$()1cM1`pGW|-)U{q2gv>$YWbFxXG zgl{N@S<$i&_*AG3ar%s03}wi7_*aN#PGCY+(V7xAG*@!#bKa<@jQX$l zU`$Zcv*7amJ1H!fs-?zY)dy9GyBY1os62~e;b&svx{$mBi*p#RdJ3t8Pr@~wHW*He z`}GQ+0o!-Y3hXXg62=vz!wuPKQ(D4xaUwe_ZRlvdgak~0lb{(TB9cvL_t^M_ z&}R)?DhX}wy1g<4PGMeLEYI>iNN=;sc4WzpYQCljGoY8nevGD~YkJhuZ;MZ5>EP3^ zpKbIQO2~xD{kc%vM#%V7#$mzSLExXjt7;lUQ#Bt0#J(O}xc|91zYU{dk{l4omKZ0M z$FDv8=PkWPUg%9G=P7>x~wC{(W(c-BSnDHV{v`H5y zF(;LoAKUrU51?t1S`%dl{m?h`?H{{HmLVz|qiS6;W9q6CBxtNV^(y<>s@_w+81agV zw2RLV36?JTlKWGChYpNV;r(!R01qDhMEek)#`k`Wgn-EiR_;)nnDu*@o!v+`WhSC~ zTFK(WxIt=6S0#1Z%v)7w?|rR&N7|1wT<+DWAybNtJC{^9_p2FX$C{!9gFyJseRd*_ z-k&`_TN#cV{`i9nZl)aUE;JWM?U|@1=DZ)hj>$e!Wk#PBeo!7gF__DDnu`E$UgN5U zE4^{<+avyk{ZDJ%$fmwq*X}6A$)-O^=-@7}tdI`k@<=ZuE8cTs%l^PLDzEf4b;TY7 zJd4jeQdZP~)jW6kj#ie21RWHn<9ChiM@bH2KMBuxGd?UHelxK3ECcGV{GsQVK`X37 zO;29Pu1uYh(E{b^Smm%FUYakaGlX*&~$W`%LSK$-d}a4a6j7 zpH29V&@{|f>PF;)a)jux%NJWNMw~X*Y56RhSbqA^`ZDv;>S}ZeZ#L?v25fw*;nLy5 zG6PSJojFR8?7ncuQ0m^ zChIF>BzwE$I753?~jEBDK-9h)DbSoi~k+Kpv&Ea-OzuqzM9mK_?| zJ(6>z`O+SwJe<=1;~qQ0Lqrfz40_b1R9a}t>M7A1c6`=^`4@E(Rje1LHdncZ_WTIV zz2P_UH{4w_JmP%i5^j8za$aCA3ySAzwgO7w+zVQ^bh}{cz$m7*FE)O6@G5(lPNlx! zsdO0mN7nQnPuy24tK*#lnBJJ;oN;B9FQ6M|C#;_fr{ao(ud2)x{Jw-bPg3uBno=G; zUw77BRb<_fYNBTJQXD<5icA&Lj3H5E2%e(%*+#5>@e&G^CHd)r!S_b$Pu6f$am&uj z-+yX(LT6=ly2F|@1<;T$Gb8gz1`Yi{hn~??Yt(DpjXVLRFE(VA{iBl8yCtmIKTOpO zhat-D_|geBey+x*rYHU`Y|_D|=VZIS9=9cX-Jfh;v*B}(KDl}l3MgS?F=iU8-0q{T zOW2Ij!&GB!Ie{AnkCUxN7s>5c+ZIu*U5vcB+O*H41$8-U1aD--9e-@`kYuARr!=I6 ztK7Ct%x+Bz$s-Y{~=9kWupHWvBtZ7C=Co8PPKzC`7F?(j|p!_XK90&E5Mgsc#6C1z*KLqBK zQME~hj5$a=7cl5iG67SeL>EP6hVhL{r6Miqk6Oj)_I4U2-d|Bi3M%#$>LJ1zg1W(L z^(F&}&yskoGfac5C@MBRYi_LrpxZ1eZq>c@3M%`F$NlvJw>{RLKh9oiah5Lvk$N?l zGu|(0U5dZuKIn^T)CI_aJavzN8p!XDl^p2Xl2OSDGAaQZ#w1{3aSz?;I)N_A-8p2g z1vYY}g*(npt8P_I8CTyNz4pQ~ai6_?UHF5npoyx&jD>R?49@)#=Q<|7(E)M#E;nhv z+};qTV74P>fjtw30}Un6*lPn&P$HY^0S=@D*gEE4Q<{f{n_~XIC3w+2wRte`o^atGDPJ&DOHhE=ZD)Q?uOL4-BVM)eCIq~Y1Cg-lwOs%^ zomw{76l|Q%88-)3p1_N+7DL5*g8JP`f1omf?N;T0I66P-?6tFfFfF4~I&s@h^%r7e z%8(g!fc)2BxhBd>e3I3FxIe3`A)9l26;cLTH;ZSmN~X&!TMaw4RDvO^@mc*MQ4+yM`*d;oO2 z0}0ML69{$VJMG94@H1j>IJBpo8+dRhHHnh4(lloegR=F3Jg)#|J{pCrmrCr0 z6=*BC?oK9f6fXb*hXL-+dx@EmafOF*mn#n;s;%Z7>B%`(M=-K+cwttGQ;V~3i_pn5 zl*VO3%?1cc0KeT(K?9(Pb9zi04ew#2bY5RzWW@{196-E>;zwiHB4L_w7yxJrq;-3Y zqAF3FIGnlCcW+zimXM5MpE{j3yZhu8SE8uWCJ@xK&z*TbudzFz>tANuc27cE+>4YU zk)O`esLhe?<)8e|pLhfRhM4&5k)`5Dow*-GV@&UvhIe!y{876cOaecuC{ z$rx0^7fuAF^VdwtSWP{{b}tr=9;u*2qH8YY(|F(D<>u{I0pUToN1o3G-BOJ38wT62 z@;7Hvty61JjI9vvIM|f#-Ic5!E z6Yt|GYMO)O1FL7(L4VGFn9$@>?#rR=JnAKeIHboiFr**A?AN8B2o+Ezu|S5ku>u|@ zcHjNJqtz86<`pdJ1R#pk=lPZQH_z`ZRK}td?$hBpOc1l9mwVXQSioQI9pJ>E%S|OWv9W2$dE6wm1+crYAw3~%StZqS=wO%wgw?&GV&!G6L-#Vr-U<0vhEqX9M zr$;}y5$!O{+=goXNWF;Ul`YVY5|uLv6ZRePvaLM>fQd5+qCrERokP>s!PZ=s0T|S` zgs5kv7SwzqMjY&|ZA<=x5X+#x$ojdc@{!btdt)`+K6f}B7Wfm-$j~Bu4#}j-SsDLd z_F+z5uyR_w?ugEcL}8J=pe1dch4+qMHv#5&c|r*X2Ebm?Y2jTFRxq}897fY7lzi0# z;uZ?=`;5th06#fFaj07MPY3|a(Q@tI6Az@zzCIIOSQWkNV48C{Q-!QP#<7~K8#*=X zHcX!aCO9e$L~sG%lf{SFe@<8*qCtgg`3d_3-rxrDh{UtV_s>8-eRm6xjeFr&G&HwQ za`&F+nn{*HUlo4ySh;r{)N?&%EUYQu?@k(9lRALFEH&a9h9+lRTyjYM)bIIJD^-?J z)Zs*qTv_{#o0i%Re`G)i2`L2SwF#@1!B7Nwv0e9zPZD_WKoHi%_8RPtQ&QbhY}cjP zXuoatFguChg%xb+c%ad6IW}12a%^YEGg3TTmGtd*Ck9!yVo%4p`A%gUee@O1{1_2P zs!P|!*{N>U@I2-;zp>S&M19Fa^sudcf;1~DW|w+CCreOL4KcLJQJ?h!aTAeNA44z^ z93XJGo@fErO=N}$uRc2;Z#B2`_D;7CniR&qH|W!p=mHK) z0ih|6Dydjjyed|ba};n}xEu1YlY2YWArbR?V`>%DwxgTgPT59>Ru)gSxcpkX!iD~3 znm_;r!+9T6YkU@rt7}RVSN7^wxcqixBC*R@f@j?=w2D{RdrV`!s5@i_^Bu_?#r6s( zq~Y}`XwV*&u`=^~<+k=jnw$)+n+o0FgI7a$b}9BF{pxTwtFVN1KupxrN2H};ZnxZ@ z9Vp?>!FqEUE(p`1D48XM8k~h&SNo_75H7&_*3vTd7-Cw#?!pP9sZn2CFHK{vkasNw zLo2>7E;eek4^uZ~OxCIwI^q$K=xuqvJ|6N+y{^Q=Kzkhut`82}drJf7O=`$`6QTok zf-Z1!_eFoI&P5IM#GuWp4pHftH%4STmJUBXCa9qyB@%;$O}>ZF)0VD}-(nAs4AkQ0 zgDJ&Av~K*pWzKyQ-&UU8)00U7tcS3J-|1eEE0rn<50BHvMx6PRi?GT*G^i{vqZT6e zx}{m(yOk`NoA7Sag2y3m|4V+mUX~k`uRxtES-U$LV|kA-o5tfT7=l`m;QhKYeqM-s zQk42IPtdHT?t^hxPr;Cs0Ob{)v*CFW>Qa-9wnR#H3;Ys5lm#~JV2FS~6UbL;W5-() z2W##Dmo)#LpeVlwr)lzPVAZ>$KX$ep9eX7~ecy|Vvwmd_!QiSaOCPRyMHT|C|E*`*5Meed_^jX9rtjeTU>8N10cYaJiiRrRbF<3BP^B z+Hz5q?x;~7Zc>M=Vz_pMxH0{G)`X!^gnUe1_~Tzo?Y6zMaq57ED*z>k@2MA0@ub6u z%YJRkdAl*0Ar{%~cTaPy>LKjplEe{<sQQ~iSB5( zl=wV)|DeN|3DqKO@16sR=_K8}sCgfxn{tow*n(PtEXNfl2Fz~$YTx-@u_qj~kGLcy z$aJS1dqBm8&(&LUded!bM+u2Yd{=>gm^0+_n6X8y=Z4@7)jwgqe=7w3`dgn=lJ;vu z36=`=Kuq>azy-J;Z7ra?(;h@FtaMh#ROD+JCVNfLFp@e?RM@}%x7WhcPe6TLG|9)E z9DNe^!fop8?efw~Uq??aua)(Z##LIe9w?*lQ z2tk{|rXK`6ZXKYlbHla?wJ-|aF~c3IWuO{mqtjMwN((5($@^^kHoRO83X)=ls2!>GNH01~XVuFY5?Y zkgLsZGynrd(b0bk&_zqY=?d(;R&t8!P=cfG+m~Vjx0PHM>8Fi7FJ2QzL;M7u zwdK6Y1NwJvg>2H&stMv-qC6wg!49^9*1UQ-sbyp#C#Hqlm7XrLl(*XTP}}bJt4eH* z_MWg-Ox|}b*~~!AzRR6E{+{baqLU8W;J3h@k@=0?)LI6V(7+qL+*f7jfetsXA{F-* z-hon<+6@7dq355H`OpdO_{3+HaT~Jl`{E9o7H>{^Ml4z0WeYak8dse-7IJ0Nef~k^c1CP-dT$Fq~SZU80(4&Y_hQiYxjOBf~OD6Z7M) zFg3_$5i@Z{t7exiAx=9;@Kpmk#O?iq;UmMWlWUlw@`s`c!!cjYi0L!KN|z+oz;H?L z@?g#ja^AnvTI4#}D;b{Q4en5%a$%y$&u!9%ne=BA?`SWaBy~<2%c#-OL4ef#!GEZS z_;TGBOc!FXd1+4hMBOxV#m+*>ms|_2m2RBs6~7@6T#2^6!^bTJ_dpo*3bwK8DqboinCnvUb)G8oq}WVXhfV17PN_1ndgu&O$OHpwrf7>GyI)XOv0D_!QnV)iWf-7MDIeWtFU|#dceEdiXeh?+VQX z-v#=?>w@7D%`5gnH{HuEi#OL(zeaB6@u^f(w{}Es%7n_i2w2%Xr*E1d(33wUIi1YM z*HP|{HxCOD5)>^Tuw))rn#Dhmd{tA`yL_WbMmrvF9h9#=`O_l!+m*pie1SamE$K$; zrLC1G4XhiL(WhmKgt(t&fjHrG9I&~aJRuN1dh?Zbk^;Aqs-GvQM{2pN``)HZe$dz% z(61RWE`PcNE+&`wa-qWRKFMr-=idG0LRIcWyOrIas4gI#k1=+itUBX_ngNm?284T6 z$W#t73mqK;8D}ge7By^Yv<=oksb7#JF?q0&6V}Sdjsj=)1gqz!G3^_!?H*vMG`r0s zwKgb0tDu&x0zu(%WL9)N(~xCls2Ct9?Q~5R-f*X5XD**aLpVkfB&ZuhzCjZFh@HPG zt@@eL8#wA94dCZTnFUmW^9)^x`$jbAkJbPmb{YnGv{3dIfEOo_ZXd;eod4#zrMvB^ zf#jiRp1P%cE!v;r!C5%Viey2%y z*ys@{m6+`!nKWV_wi7R3^1Jf-8u?O1G$9_UT=8cpT*Ri$a1qXnG;Lxh>|6twVcB!~ zpQ)`)*Lo9d+4J?4x_ZB%=iMgFGX@veUPZL_4%L569cKmOoqLhB&LSF@$`7PnctbT% zzB%gCc+%sd)#cwr)7%GwBic{iaC$I2a9!}$Ke{{)(0;Nbc78Eu5_v$JK)Aelvb`pd zmOqqS60M|iSpLw&$iqP?1|N!BGFJp?bs1RMQzm+^AkYj!CJ9+eq}+CcVB9_RCFxPE7eoYb`%U`d zC5Pb~mAGInC=FpSumsV{FA7{p!ogrzOmJqbn!&ULi4$`IfwnB|OVNpPm@FuOO67ei zgm!Qv^4(!@+!D&f=h0@arhY_}2dcNH8W)L`W*ADO4IVU{a%#y&Tpmix623!}lugO` z?3dqq6=Wf+jqO(7p%PFc1OUI(A2_hxBR4AOufH7lfeGTMhrUw~2BCGjLnyHq$%0di zuf2q;fN7r+woPLYOCHyiFMJoxoO-GRe3Xx}+#=R*$jxI@1>yE~P^Y9hnbQ+=;Yyf%P(u zRr#xrvH~v1HLuL8CqMcLPh);SEW>RGqK9vfr{aV&LUizYKi;y&BGOZoy&xjAHuX}06PV#lz*vagm zodGnPwI@K7%}vq@9?kUC@IAVm9=$+0XRMjuzK(KS==)wXZzxtFtt%ndgRr?@T>Wt* zhK`eMZjj>Kz)dz7NW*WUH`e*OzH_}(3}V#Hs%^pITfYSh9h=Gc=?VNjQ%_EcR_zAW zg1~h=7aw)S5MFp7Y-MJ_#X$cu*bsP6))5`}mBfz+Yl$fQqXRB9K3p`x1Tl-=2_kpy zcHM%$`rNZ4zKr7ZUyz9A9k-4hXnx8XcaJ>TA zDu4e=y_r1mPcMK!{|@^oyaAsQEpL?&vWv?TpGyYEEFXm5P3Rg0NAed-pz8}jV*P?3 zUdxFT+<%Te0mQ(UfkgJh-ETRC0EWLK+#E1y7F?z zRe%iM#2iFrXOMaSbupiTNL}LipO!Lxf34OGXKlt{PPha%N1oM{l@o!a7bt!9Ko2*!3v{&)DY%=U3_XUZNDa@>bbo09dPaTEy}*Ct z-b^cbXD^&dk24{5bP{NUq4)@u7 zfW}MFhcj1chpFo+w1N@(?K$itA^J~4G)J|9VG|z);PEi%y2b3>ZlaZM`uquH{n4F0 zQuD^2H8rg3Mksk7;^nKNtSBJad^j8G+Y83+6 zS(|U9eLXR{1bQh5cFFpf^M$SFai}M-eUhN15G&_tuU}lSmcAKKkBHKIk%*0C7h9eR zNu%j^xQh;GZH6lZ|qAoFFPBC}eVzmwYA2sBUVtE?u zKAM0Vn$<(&L4e7_#F=<+7(U2o#ES7Feg)aW8%2`|_pFfQJp_qGO&(qxp9?w%LNMAo zkm@<0Kjg}Nb(ZDa1-?}7EUbDzBw3bZ0qI7cz8!?P->`0lYv=+n)o;(x<7?DCp|w!1 z`;BwGY->}xO=71_mF+ObH(h{a4LD)?h$v=$a}0%YiNWFnt4lRPQWhWz>8jaQ~0#$IjrL)89_D%x?5 zAo`I+NH6jS8@6+O@REmNldbIN{6>S0D_Jl~yd8o)2I2R6t2=xu*H z7Tlp}gV&lKrAUh~0U2%y&b8AsV&eX!82^{%>OUJWE3VK5;*GrX z8$)SM&rlkxzo3!&wNmXoY39MR7yfcY!~BEA2a!_-DdmW%~})sXV|~g5Aei0UPk0xr?0#UN;|a+Ne7waqcn+#SACKfVV}D>Js2lYeA=uj z^79OjHIx!nAR)e+3DRs`!x6+?UK=zOyx}rBR8?Mn%Vc|aAumA1`~Y>@Zc(|=eX}|UlQQr!tBwfVc4j=J8zs2ETN?i-h0+dnBW@t*(cYw zrGrI4)5ogFu60w3{(T~*s=xGz*6eUw@us!hU^s8M2-?ftfOT?w=AS4J{<^7_y2zN@ zSo=~wQNOOiT}{US2}J&J;WewU7e|L@XWZsFvEdp=@iApOWskdWMYY3K*ZpQj%5*8K zR@7-Wd&7{)@j`%ryt^>sH4_o^w_nw(R+lAMMyIb77rtW6po(Z&*%rR(A29v@`}2i5 zfuuD(KIXws*O%NY&Y_WoujjV4Q!lB<;H_6nF+RxdP(<>~z-x#vroMJ^3)K~n++5MY zI{t^+=RaQCPeV-u36kR_}>7I^W_= z@0*sN9@?M(+kgF}oC5OosBy$U{j>jdhq2Gnd@)IS=dAUO>mPvSL^Pl7l8k+nevH~C z><<#u#Uja#FCF3mx6c1Oyx}v9ew7H@xspPCT2J*?s|A{GlnMM>Wl5u+?=3V{Tk418 zHeR&W`?NDl=6${Le|>u&uE%n(XbMG%+`j4r)D4$vovhQMV|iUZwwyLz?I6^srtb0g z;#|8i>Y*YX;&F_gT3d#%Obbd`t&_b4wp2*;5@EAmHjHfcLQ{<$6p4yJ zm7Dk6yN368@Q`hR%4Y@{SNR0VRTAhe{PJHP{^{w39w%D@2RY{3o?GS&!X|#wqwIW= z>Yt-`<*dSRvJAs`^P1ZonVVS^4lJKz`&``P8`4nPnB+}M-8@#R4b$X8C1bDi9v8RJ z0v}XuqtZhv*6n0jPY-mQl5*9(*|>y0!_slWS*ZO=9pJv%gOjo44SzlO|Ndik-lOo3 z-axbl;Fl=mINd(}vY(Vbn(Gc2RXAD#YvMKN9-mhrbSRi}9-EyRtnfnQKge)M!#$Bs z(9%#m{0i*kL&{H%k;C9$-9hqo+{{B(G5@3HztLE&33KzxGo|Ewb$3p01$zi-g1=wW4&hW6O!_rGuTSNZ<;ETC= zFyp`MgAT+G^e?fM{T(Gd8&FsU0RD0-Yf^Dn2GXkRfLIVC;QU7QChiy9Q!wK=(R-nqka%a==FQg6%gBa= z;R*rrb`L||@J(QGyGsD@)$yMHH(gl7i!|NPZ_dR`4Dwzm`o9rtrmyks71IpWN#9=4FNsR> zE6^715GpnL_|F?4#a?^7_kPr?9e(Wt$g5(nrpC$yd=h$kS@By|y@a-`ueH?b|eK2LkT{_v%g>BBQ#_ zZ7qxFJejp_0g}K91wGR&&lcV$4peHo70L7MKit^N#EAC|DhWLxK>MD-u==rD^p@9G zL*!Wgq(*Y`*e5k-MQcQa=CjIE$-va1i`rX!eDlxCF~Iki3L?>w#Y&|kZXzZqs#%Do`FKUn?)N1EWbD;%w$>bUxeLv5}? zxlFqG{g5}-0vbuW=FsF_MQ;vux(16QD{gV8P;WH*orGWv z3k;y*)xaM#=|>_9=b7zyV8(IaA?LgL*&SqJbarv`a1$cKog%eQqo%3(TB`K5>N}-(NTAYw4dwZWtsQC7mMU{2AhdKcLdo zcyBM+U4S1DyI`Uuw+AXW!D=g9A9L>TWP*SWV?)|gDlNzO$Op9JH~!;Q0M3f3^UvO~ z2FY|40>Me0ulU9{%;A}0&|J0|cPM%4il*eLJcwp=%1GM|YVTAG;%qwJDp13KJN}1r z_}?sfyDV~qb;xQql2(0C9Gs9Tp+o#o&S6=9We2*m&mAYJ>JZaiduaI%K@xF+1FLVw ztpWjk7@bVS9MzFhd4WU$BGDA|jub(qhzl@cO>p$+obg#A0KzB){Iuo|e1i#wo*uSa zm}CW>_hFa`Q}Ex+%Mu!RFxkRl1KwLJX9hd28yB?4@N{$|k}$!EP8-yF zbBQTY;ARGa4iTIyfTc02>Q=E!UaR6KCi>qP(@qK=;r7NFlup5vppdH6J-cs1ufJVb^{P_)kggE;J(Y0P! zAUABwhU2P+wJHH%gkcEO3UcwUoRyrWegSRzPNXML?3{wi@k7T__*lJ{k}^`H z3l3~4b8mMm4VcE*kyq05T-TCbyUGB7!tsTT#i7pB_W!)6fB#Id8Sylyo%0apa((py zg*AlrV29{|c-@e`5$`e3vuAu#)o|ZCYz0AEA+4(moq+hutS8TZIv^&_nqdr1X4zcC zu}V}b{33^c_|knvpd~KrMp~gr&Hw>>YTnx&`twyt1O#;P&pE6{=;X8~a zm|Zs(tf{=?RUcR#2aZYTd9oz}M^V&9DB;vTp{81->KWk*mWf7jA5NxWP*op742WNq z!ENIck5(I1_!RWz&Ifsq@*XtIu`4%dMNE* z<|G^rq2+cmnQ$)q?;e0h4kCWCC7U8hfrXfqfJJXCc|YDgxZ50xTe>>MtE|{%A(6ZL zl@0*SBQ;q5YbfJ;uVVq07t%Rw!jc(4V(9Ni!ohc%xIca64MYqd0Jg<^=m8BN}s{%n{>4pwv1p zv%927`?@4x9SZaqyM%21F+Ci1UbDrHIo(6b1@vVUaFz2teC@R6eHJ3kKDa7o-HpMhmz( zUE75=sxylHR;rA3;1W<6u6k@OEJpEq%j04{(lk1a96NJYLT$u3xph8^{e{I7uqI1h zBO+C^;aj?6n6_zXT%rErBkCho*2Pv_o2fvr@h~}-zNbMI-}EA=$=w|W{r zyamS7!d~FIsl7pn$cNvNxy?xulOb8Z=?JVhk&hcpkoF9plV8E;*a9<1*nSnMia`Li zy*CR*(0d3L5WD|~+Slz~=@2Ao)vh3!xC=#-tQ$kBMb={2wjx1QzuK3`corL z3l=n;_1@xd&mmL*vs_E25iCI87=~o`b|W%|B}y+?uQ%5Y8%}=zxt%w1=9Ei(qCq02 z%D(3ohOYYv1lwIUOgF!`2rUqemI+ z-9Wt}ea81CR|vX&BgMdRle>1_F%?NyN$@|?mvtH?^?*F&h`HY~D45g&y|9YAA@u51 zF<@6B7YFC9Q5P3=7nu?kXamdUet07ssbiJG$#T&I7fK;>$N7H7R#j^{q?MdgVqfqu zZ6c6wv@=xM?<+19)_FJr6~ch}%ZGb6D!j}&&o;H*czgZx!3Au;aAff0{wl~6Gy{9d zCld<5;8DOEyG>nf3d7ml=@CXv9QkftC znIlZjJ48ZZqvFf6zcx^FPe=;8p6(bdB&OW9yn((E-?7d`ojiJ4xb8%>H<*tYOTN9! zf*JBj@SBuFzd>{(Hzr(xQMDKI^c;hNz0v|h3uY;_<&ZwvkV`oeq{P-ENpsL`%M4n) z3&>{SzTgE6x`iREt3sY9xIWy1!d;r5HyGc4C+=iVi=S1H6W%@WIG^qp0L=vGi@9D= z`M9H<4Z$pLV1J6u{Jc>OJ}61Z=@Hhjfr_PANc8{bu_coF$Lcyv)v=DE)9~oKwg2 zHnfsOU6?BB9)zVfSIqM8t4_IcA(Et8g7t!bvcD=0a;d9FtHM#F*sH>ko2l+n?s)C* z@AO2OAixEOX@S`-{gLcd?h&UTSK(!)ThelffU4vqk>@NlC)v=xZmk8G*7#y7%)^d! zNn{*ERj;x46uy~V7TDsLNkw)AJC5A1QkvViZcT#QZKQz;w*>28+n(&mA$oy1!>@Xm z%z(JE4);~bmtQiMvQN7A-JlHt*5cO!9d1%gnAVAn&ThELrxeIZ)^}BxZr9^1{6G)l z=5e%;r@`v>U&f3^H#n&|+s4WqRu9&e?PfTZOGVAAdRv^X8JhO6h7Kz2hHuovntA*? zN$5SePzs_egk@J)I#sWaQiwP;!^9RVt8Z^_OBi)ArB~Ill?A4vmUm20n-L zK8=D4$$U^I61?D^4b1tWuv^cPX!i^NTU~MUfY*uO4O(!U?&SZYVJfaF&V%_RuYP#Ki zL`nz$ikZa)yPWbqP7zeRYm`1xlYQ@Ri7!SdkKImIBDa-Qzq4$jR}VdFHyC}75+hcL zjG00sOQ{M0=O>d}zO$#iC!5>|AYQ#%@E7J{OL3PF_&)uDTyRzj>)*L6YnEBV z(ZSD&vK6)|g3lJ2s~*&eP=DYe4p}sopyNC+;#6hdP8%LYuIkt#%HcZ+;h;>Kz9#LW zczjTUCz`fyg~vFe!TxKYA{AxpJX-K5>lRr(4xNv|n+&SxYYb?DEdS9<*6e-AIGT4^ zU2i4VcldmM9lC_A#`~*mHPPL&f_kU^`-rHHBu8n8H9iXQt47>L%EEHCad)Y7~@-`mR( zz&xU?qRJDWHl|nZUKFJmt9w1Xr5Bh4b*Rf+)_ISQTRzDZc_03}P-#<@WV5yMfa{&e?_L+Nw4lSYM#1dZ!i zLEA22+9`0$ilx-U8g#YMUmMOUH+;KTIH){S8R=%kS3~LfZ>rMnKytefW{=Wv9xbOy zfp`9XrpKAz=>twO5E7I=r&d6lnDJs?kb21NBLhizFyg~RdGFI48uMJi zUNK?~P9uHXJ?#g?k89?8>#h|2xBZ$QEEh@EXT`~q(&lp;Wa*>N^RVi#Qo_ZoQsvRC zz8lyShr`(@!5~MD`yuDDpDxpctX%AY&N2bL+bgpcnn+J)o{hK!du6k!xRS_SNU_Gc zHbx01Qfg*@G`-k3dpjEip#Pk;-D^aR7QOk5N{~Z`D1XMkTZ04L zO*_cKu5urEM+?Ieqk$Irx=(SF0)~F0`q*!dF=Igv>^1Wehe!0@16cOvn;qBU1j)Gj zVtDIA4*kiP&})>RwA_Opfyr!pFC*=nz^3LAapjWg80|Y&$IBm*46!EOa=)FQL6U}) zE`R&W=RH@bIq<<5gi#DoH-t<%Lk!X26%3l_z7CyK1H2+k= zGXX{wJ>9SL_I^CQ$6Y#RCnOBVo;qj>@&x};ME~(^d>o1Uv`p+<8)TA+YRIM|V>a0v zvHTka-H=U?qeBB0(78}Kx-sw`H-@w$Ut1tq4f9e%>)o&za-la#ku(IiOsz7+=m{x< z*MUZ2`utTExHcDkf$CRkp;n~o-@aXZyd2i~w%a@yikss$X0uj3hsnCGleCjB8GLMV zLYF9`TW@y5WW*MI<#A|S7W@?L;CMRGdRyX<$tnKQY(#u}uT}{=uruD<7KUBC7e+;pnvz3Xu{9linO`j`)5BjKFv>*TF-&-L{Dc$#nz!iF148}jCO_**3Nr|}JWJ%32H{&>4&$Ux?Z zZ`zFTuN%;KSVF6}GCI}^#pSNh83}gwWqI*Asfqu_63n_Jr;x>KVJ^9x6Ks8o?STuc@ z+Y9AT?8C8Hf8EPU`6(B)Qd7fw$6+A=^gpPI8>~=e;(EzLc9y58I@bwxhif<;=ysV$ z^vI1R{Oi|%J=BBfKuW*|Z*RvxltpVAM1AY$;-wxgFPb2UUocByts|KLsH;}WFvfb07EnNo)uGLJ^boSdVX8ZBqFNT z(=}ulc>w-k_-hpgUCHH1)`}-PL4B6}B?hXr`;e-&{zZ|B(QuIT2=mnZ1X_V)?BMiY zbMD|8G9k8a-32n?j$T%>4ny*l7_$2mKDs&-G^jdJdSd5bnl}O3(v5YZ+rZL28X%yJ z0LAkFUaw#H{04g%<$ie*J*7b)h~5*?DV?HB%?&-GQ|i$NLDcI2YBLN7VX0^|?u?)Q-7aV-kw&-ZLE0V+ zKJ%UCZ}tM3+F#uUL4Nb<6uG5Bj}rB952XjBT96?)OiymY=!fu)AiA%*6-4bycjj`< zlIJy`-xIv{3VzK<(X2_PJR%a^;H*OEy|uxjbC+hbfUL$tEMa~rly&1f-&Sxz@tjj) ze5uoyJNqGkJQ1xD{0`}g}hVrh{=8UL{#%`5kw$aiwUsi z&vBAhHXfB!MJZ2a^&Z6%Wc}h9_Xzf~j2^_<{np0jE3_f^WcKF!7DvdLd{A9BGOF;N z`F%DuJ-`rO%x(QXYWWivKgf08c=D9rT2=M{UxoZTpHDPF<%jE_Ld|7ey{7XkQG}1P z(>7Pkr{+{kZaJO~cX0No!|h+3kphv0yYG3A+lbo*q7er1YpHwBdF!5YiE|poFu!}1 z;0BW0=fzIX7<{B2<`#d1^U1bG^~Kce&HVc@nXK2rZ{7BGjsenpB$@)-c(EFtj zKkpPi9_rRL@P8}-26Yc0v-jRDMY?CSF01@T1RdA+U~hDxMM;R#;iG@O>U_L3*~>(| zP5BI#BJ?DzQi47y)*ncY1z&cWc{<{UN7O1U2u)inGmP`?p zB{EY_bsS}_S}{A3a2QfH<^-!69<^~N zP=#MFci$RIS`269kj`}E5@_K8khhLP-L?zL;`oGX^?x&}`*TK(Is-1g&h1p1pMSdP zeJ%m-|5GZP>OgZYw)bOgpG~qAY{dYzW*i8wI!l~wH;!T8DC`BHkdpW zJ6EJKaLhc(xj=6`*Q8|R%m!CPXBEmD%Zoqy1qdC8=L= z8us5@mvnTUMc&)^+!oazJ?9XCENh0w>5Dw+*7c3@V0qhKHSa~OzQt^|!SwDr>08GV zHNq)Pz0}+9MELJS1@%xHN3g7^?2k!P+0$tD2({O^WIbI@ey3J1w#?IXsqWriJK6s@ z8#vf~c3M{S-lYBXoI?4@{0iC2ggL}2DR#hn|2@%}_j>c+^OQkj`5q=@P9QVd zwpST9I~Hje60B_G%(bL-Pzvk4X`MzW4;xo`@!mX^&-C8P!ou{UEx11C!2CE1@vVFz zZo6Q3J>0P0*;!M{3#qZXuaUnqDCyL)4w3$Qap$gyZ`zBF?JPDQK#)* z5fK%oR6t-T2?aqyawus*5Oo!#Ljk1`9Hbj0MnVK76i^JLC1mIrLTROul#ZdB`~2O~ z{r0=}p0j5UuB!)T{`0=i^GnH|=#4FUg`Y5V?oxnJM|V4H;DBWm!Q5f}#a`ze(ejF4Od_*iY&2(?%^b)i)q=l0@1xbTcV_p4uuV}@qrj%WH)~3W2AF+S=HuzT9kUfmV?Sy>iq7oa zQF`~=yW2nwFI*jY`hSPRtwn;$af9QRi_??T@&*x$y%I5SUOOV}-7l!3L!R6yo_VO_ zHHhfn~M{eBU`8E^r-2e#Go&=>vAwe+;+Rn6`O(O0T*C~pStaukMpAMA7W^&j@5a} zTi-lCS*Ln&ga7_M{Wx?wS&4SLlCE7m_0Q;S9oaqMCZt`IqW)|A6?sWq z?8m+Oo|eH~WCeNq&yPUQ-zZD`H|nIZkrT>x3}qKAU8mmXe=OL3^~@T{r0)XLp%s`I zg>Tg#D*{8KC9peAz>c`&)kgC0xtF%raff_!cyr|?(&YB$8>UKOb4WC=rG`szTeMX{ zk1~-Ai>nil*bI-h8o{FN;?yGbR-T;I`F?3o5c0#5BtdBPMnyKx!0Fr?;i9{SISqco z2wnh*xF_8|&KPY4&$}=GJ1_OegE=rqe9CrLg4*w&Z>JIw-9e^&6T+E`#7-(iTh0C71mpXz`r@jWP- zz_Tgc161NP%rE(%H4$y7Wg5+@PU@!^&VoV1W(EeqmAr6{*ywF#Rff%pTO8O(i{$h` zPU#b4s@=&alq4Tr}YzgL=fiYb{YQo%W zC;ZrfN=Wr+bl=^+pYe1a7LhJ+DC1^YP^|=Hx{yW(u1JH_#0iGCjr;y((`$6{o4;-- zKVM0|eqAe0tJF-d>7)48@(Gh27N#S^MdlBR2E!ktz+&{N^$z zIs5@$jc$Z&cbse|h&JvY?mDTt1PvO~u+rv(w*Mv&Tg9J1Mn>z{%2Cw|7SMSCO4nhF z9pF?~ZR@STyWb&Oq!0U=PYXYu!DL=+{JGDSF?BJd8Q_V+P5CY)6BT$CmrZjG+ZB@A zEjsgq$XS#EaO!7Ko5oSdSXrbYi+SX^Kbf&l7o)ifVvwyxu=kL6L1{l+6yH@S-m%#xg5?wGxQD=@q5jMu^vEMQU5ZAj zq$N;E1nJS_F+qTl6L^5MkQSrdHuW4RAHXnp+fRd8*|D5|6TL}Q0`X>dVbkgG6S1rM z0%SZ}P$->X&Hm05(9FF494m+)CY;b<41CIut6}q3oDTz|`&Z!BCs3ne-x=l^u!yh= zl@B}LCIK;EBlQR_=}drn1W%fMemZIwC0mRU#nW#iF!Eq(oc+U4lw`NUGBJ``1(g%7 zH02IzZeX6j)d5DEJ2d(jqr7L$M>pYT?1m5G_pwy~PS*-iporu>X48`7=OKkrz&15$ zj2pNI?~ri_mCbk`=2iYuEAI`D(Kk+QW^4SK8q{1+6#+#f@>KpZc!IGSb3TJb@>;%E znfU6Xe=^|L;?Yk#aj~KxA69(64U3tA<;lFjTzAAEa!ay&QG!^GA37hS?|S;slmRPvU%mEbzOKQW+!$K zGbJo%J-43d-3C-y)wxLH`*O%`t4@36SSU;SHxsP18^=6jb&fRmp{o0W9OobLZd|Bc zg}*tgtCs889OFdbSoO}zctF={R>uG3ZTtDRriF-|xVtV2PQ?VzRtc11V=qkzm zk#MD(IIZqt<#1Lf*nxYF-_RZ0w^=9KRa?Z~LrbbC+En&{Ov^?^|K)#n4XjBM1?sN? zX3+p9+R{!eP5)=gKGwJFeT`d(=6cZ@tOGTh&L59J88JW{gRBmi_IEd$s^>v`mvCBan>q~fV&%LS&4Rh;TU>x%3~`!IyW~bXPie*W$U3LIas%E% z`GqK%U7$#8vqUTi^4|cl#^U!$=uZMWp|Prroo5_IpX10QN1;1mEc@PHL#f}^56?zB z=paTd=E<;x__~L47fGus?@C$)xgU`4Kfqw?xeSoj{B3FQnI>(=0g+^>#_;@e3RdcX z#ylTRQ_2xa1j{66htDU@X<<>4)5ytu5-JmCsmWns9rkvWGI7VMiI%DEt`UZ}i^@&C z?+r7|Yc&-vxTWhCeg<0EdgYQY?w74gz9zMZi4zcf>&pM_=OJRIkw_rV~$a6`wDISUQxX6rRsE;~5tltV@ znUmbnESGEciR*tR+?H~h){;{T8*qjDG2sY{gue(T;f1rcg0envS{aA=#hX5ZTp&;G zs90571W9rqt+yFj#w=|@-5dJ7B8kVFCS9Gt;_HN+#F&oJNurw_q-gPRChb>&q99L= zi|Le+X_vO?M`Q6Ol0z08q*eEQ(4f4|g<-Jp#s=JAFBhC&F)k_Utnajz-1E7=WWqd& z@7Xy*kN$>;f@eP@tgxLiBO)r@SO0KM;eqzI2+F$7c6eY3q$O%L}V zOpzmmDU?zpmx2by(7pybBrHKMG=IBljM^&cbFvav{gQ40_~o}UL+zhKOI&t#$x_nMRmCwq0$mW7=4X)&sEt6;rUg|~~MpD=k8x0b2w@KxKaQ0XJ7 zS#W?Dy8ZkDo+RSWEC6UVQJ0tzdM0QVh9tF|Z;sQ~5a6?;WU6>TywnmM7;KfxRv$Po z`t`@K{@1gZ=L-P89bc?Fwvc^2N8oc~?@HQ8oxA@#BvMW9v7? zLQ9ixY{EELR?L~23MrW)>)+7GjfeEXQn9n(L)Oo#H&VGMeqvNH`ZZr3C29hx&myll zESd3X8uDlCHJxq~B+lT#cFmio@fBZ4=(1B+yFA|dGWc-aV5pL-lr*jzc!;_;cijbc zSGrRfT~RQh&Nqdt?1K@vBzSgW>UrprqambKzSFoqAmRID2Vm`wo{0kE*q{eOt1@dOLp?thOK5JO~;ZhjBZOUC7&>^7x~A7 zZU{%`)@(AMK0_+UkWT9@A+Co3XtKHcgYjYIH_%By#k=u30p>Y&1Zy0gI0J|T&Wh}u z3FfUFF}6c&h?2(Eoz@2zI1(gxjl${{MWT>pP$j({1{W-(@A(6t`Rm*B$L@XGW(@stOeD$tt? zaS$>x`(E5Hrt=a9&UF#J2?`EmqK&5yIhRM8N{9+ASOc(n!4~(>gyq7DPicR_E8mWL z-a{uN8=uan5X6kq;=aN%-Cl1I9)_80cqWpOdf3Y~_sc$Nn~7zGYf&^qTaa2&`}Ri0 ztlOce<1?cSr`aIvpZ6GcOTxZk-M$~HUP54E{BH9bHPe`efjsafdgvXH%0B2u6nlta z9Pq!{lFM1 zk&*CkTgAV8Y`u`r?7?1>=O?Jv{hNnaz8mH?;PFB*dcJ2l5y-s4#HFkXTym@ok{#l-Qw-yDOF31`k z>mtmCDP@Q7kUW##7-wU;tdxsHQ+7co#4VmtBs|Q85gwvnQ@`Fd z5yTg^@Y@1OU*{jvulCpFc3DYx@4)Kc1A&sg5}D|g+xZ%&r+O+^eN}1$BPiR4`slsR z!J*#WP?7BXHUHk`hdo{{ibR8#zLW`?q8H&_>xLWM6qcLx!@WktO8O~->teV&2c*$9 zCNM{8I3F-$6(zL2x|9R`UWop*_wW|H9|dn-r6ice4url3BCfh&BKC*C zER_V&TNjjb?yLIXptMY1wfZnGJF)A2q?4Zl{cw!cNOCFhCMZ!u=dO^BuB*2i_zsRT z_GpfcKmG^M|JQl=&o7u&4{lB5Ssf7ZD!)V`NVu+_XQ@q-FAaEb9$2`3AlCpge9gBp zfX*H4;ZKpDr+N!>2H%qn9!_XRRw?Z5u1U}nZk7q51}Q(YS>q3P!rqRy0wM*0hZ3a3 zxSsJyyGfJiX?xS#SWt7S-^0$Nm@uEPa{)vtq})z^8KSgTR;Zgi1(z9MbC6oo=%q7@ z8}#-Bzgc9J0tru1D9r{qI`CSG@rxj)i9H+vDZ^6}dAY?2T7SkA|2U+I*u5x@*=sl> zY0?lX9w+B(X2#W0gXDNaY4ihw^}rQHjFWXycb>_?c}w5Ur!>Y|`gLx^pHl{_SIx}a zss)*o^s7o#C|6$jmY^$9Ae?$b?q_xjSrvh%$S54Uw-Cw85g-`O@J_cd+a@+H6nyrk3iND8S;VLd-rNP%N%*Jyz@CQ3++!8a31eAS+cQeV zXcH485v*S0WaK9e(Lv%Vkma2b4Wu0IQqrYu}5JvA?`<}ZgX7m&Dq_y_5v{p4>KpN8VU4y}8$*td9df#^> znA#;(j)94QsTg+6ganiBv-yx9ntNKF7>2MMaE%n%4j@u+;4C*c5*&EHc{{tc>d@a*XbwO65TLy^v02ZAxuo%4Bx3vF#m#lA`msK@+O@hT0k zrrD;vrYHjE8lo-l`{jHu+J!!)E~5a(XmQ4pF|Dl=S1IY8Fpaud#tM_0 z1~81d0P*=A@~Xk0Ch5U~`kr5N(SrYAoE0cYin(yFb2exrag_9nmTrguN(>QXA5KSP zXe?-bxM;HvmM~cb=gmSwNsXY?yQD8~uHvE2R-L9@urB^!KN5#L)4$$@-2zItUKOh$ z?cZ^j4>u6mO4$UbV)E?Xcom@*4bRIAd!=r1WZ2bh?0nu1N!PUN^Y;KLwW}jhcNwt< z$5*9q7p{L0!<0$HJ6C0eIt1SXh_BLJcWMG}L?xf5RkmJT6{cmxoFmZM(4O^+RN?1E z?3b_08Z`_}zSJHSXCetBWa0!eBLemg5EH)3jx*e9l-%Rg_ z_msxt%taE;Lr21I2r8dQ-C&0w;PctVq|2kRW*FbCs{IEh|7?BuegBtHBp%Wia-O4I zeeV16+YOGn(8!4kGIWHhEGB%Ny|MJ9T7QOFv{XfM<49qZ7?hl)@a-bGG@FZbWjlAVFkJ9lS$b92!p zrCLX{zX#$w2A5xUP)=kUt4f!{y%t9vIXvjcxkxXpHffe5J+^-}%~~*VE;`q1&fL`| z52Y$1N=Pk zcK~}9d?|tKBf)!HwC==vwbN2uYQh05MSf^dY+pvW@We8&q=6#7MZanlqgI*J3lhd| z@F2|qe*42_fZVKb2dEv7WS9=!9+44p=0|stGl~m6=5sTHJA>C&gS_L{XVVlB+fs%( zB#J}TX`+yG{pr+#0qSsz-Z5UCyic>GyY8#ULSi00_NAagxbl(;iVMpS2KucZ8cFG) z1qz8eRtHzkDp6>D-|OJbUWo1g(uNdHNv#d+qmjN2dJ~vMje!{vLN_QCrg%{b~%=o1pS9 zyy|FHrDnwXsE@Qt@Ej2V7KNH;G()pcP`f@dN#PI>!@$o!WalnINmDB39*o(&&3gV_ z1i@ucr0$Hlrgci_*$M~uyXYc&$?{;Az(*>TIsE#q7I)JaD4R-@P|hhDrsR}TgCph7 zHbCTT3=iz$U6Pp;wLDEe&fwSd8dG*CyD(kV7%kMGraK&^lIU*AEsD)Vn8iw-(vOun zpf3>2HBuVto20uhL%u#FzNTjc_5^?ohI&fOLn>$B+2ff}k3CJBY9n~ry(bbia)X1|uPnGg2V+|LCuhWjNmNA$s7#^7J4@4v?Ie|%w>&yrcW ze^w=%MZXYMR5!yo6A~x7ansDFR>06iXuFoVBzuw_HD*3f5;Po>LK!WaN9JSfxec$i zt?Xy0q8;$rIJGmLj3o=-<3A>X8{*%C^wAZ)-ot15ESt7jf!VjCNYrD2BH)pimmzxI zNTP+y3?a+Vk@vkR(FV*bSxjsRN<7%Cr!5fqJhoa+s+>_UbcjZ{-*xdb3OkNq z^BM=WAlOo@)Pp0!6%fE!mdh~myiLVA$dCc_r$!?}RW2#w{ad47b^saO(CR>yo%H8J z%78=+oVx{p{`Pdc_CsY4T!`!QLJ&M)&zRSNY9Lgbj;Dd^nSfgo`f{KbxYW#EJT{~q{0KH1R|+2r(5+)$OAv)L+DJv$>cXaJ{Yo5lQNW> z^_pa#X_+6abQ@wvwNj>2`xg|03xwC2yy-LIjzcIEL@c&Ct+obkr`e$usINyfC0AE7 zM-IZFul zx2+Ep4U1I72uNDAO@(B)R-O(hSek#$T_3tes_`{ZbLUh2XC8EpL+$Gl(>@7%Y1&q$ zvicL4jIr+EROj@&=jta{T1mR=s(iGL`>1S-?tLD*#nfCA6I15vCO?^$QvM-+N^)JL z>Acv6Mr|9&c(_4LYf!{jFhB&U#|@C>G_h-tQa4?c$tKPDh5hf>_pcZFU%tp3Cfzc_ z|F&#)sZO><>mgz$+|dz4>@-YE^4EOW6~;VN<4$;r@bfINddgnLjx*Ri)*@rhVcIu2 zI1!dh_I#lNG5oCx*SNQ~vCq^vNU%PojblH8;-D+5)*_O$$n{#_kM6Ibr&rBsis5IA z{ZyQo6(X)$!l#ex9FDN+=gK^dl6mkTfmw4gg5bU7RB{k+zkM_+8gG&)l^FN(G6$H>%h1q5Xv zW*$(hIBWH;ZhH008*;Li-51&3eCE!O8mZYGXrk(hp3DB67FQdomZ*8NLf{bgV^Z9b zRaDX0_58e&*LPJLMT+AkhGL`+li6(oOBV7)q~L^u)hBhUqqAE|Xb}DO+qAs9!Dqv^ zOO2IWi5Uf6!jFt!0@VxqIj7TtAi*3Y^RqAGeYXy@C{@U(A@^DdgbuDQsCzU*O!tgB zxiYn5>Y3AX@xx;26RC%+6>CpnL6nHtBeb0Ct`ydjW ziMCqsRLyhV6Z=Zt=R0(&s!!NN0_XI?CH51DdtCzLpD#i-M>jMt4HRCet(2WEg;0r- zV{2e>l_azK1ceNyh`e#k8D{qxxG+}Sa0MNZA3NV4_WTv3tf2s8N-SDchDG6oF(Ziy zp$2$ROp~0L5`&#@K4l9U)r}O?8-y|NEs}0gF810toIQg&7>0*O7@5)d0Mml`^B)JY!E<;GH$b~mo8}c@;Sey<8Y@Y>k=7{$5=U~p!?}0NMxcvawThZL@WZ$0WvR@ZuA@eqB)!ih!b3MPM<-G) zO1-r9m8EK{-8Ls9U;1EHE90pD>c-k`_cgtT|DPH^MBnm()HJ9pzFdXm4B>TP;AWgd zV-^sK_t~;Zb>=7i%oKUh1sPDHo_vo1(ZN(wWEhe?96HWurw*x;+oP29{qraMJL(~z zYYqwAm!HyK!k zU3^&_h+#9JQtV%l_wx{3Yu0bPxpFJne%`zb%9F`WGH>{Nq#tbY`f1H6yG`oL={UsHPR^?)|tybl z46}1aocbw_uibx=im~EbzXetgl6?*U9Si1`0AuBk17h?7Vif+cRMKvvw|f zYqgBfg$<0-v z-`h0w#TE1}N4aLb*sLxGyEGvJ7}!Y>b#RsrWMWoNrad}FNW11c=o}+JLXMiollC1v zoZJrs<{Ha7KZl<&%#-Ih@`oHHIidsz=PjyC)R-@=&W6#t12QG`Mo2G{X+|yjr5hqN zskJ69xL)ljn(ou}KJ*Uum$&fexAPxgPn(0@spa^q4x0XE%92wCWb-ux)`3?8v0mS} zI7xiicw0FtlXVvsE^5#lh4U7MZX})6+Bi?+(+=KcZlkbC8IqU7r>EcAjfsFlA-`vh1^}i>Q9FnI{jqRs%qwjp5tSDwVTkW3FwfP z9!G8sWaL8{u1=-@kr{;K--;8tH3O*!b*4Xb_Fk5kJg2O6eR3S-zKH&dJm+74bT~0( ziL={%T;hhKkAA;>N+31l(}K+z^ko0F9n+_uRz!X~V5ic+bJjxm_!Azv&0l7tOfe#i zJU*I7d#JxX5i@iU5iq}p^dPv@61yPvAWbXFnErSUc*;V<#LQuA4sL_daeQb2bPGKI z(7gvDJK==Q4011QALcD6g9~ap12Q{nDLx_>rW2m=z7|C2PlI+N7ukH;qR;$R4=sqs zDLN1ak4SA`#1B97M4rVK--ae~p1iG)3g&R<9wc81kskxW*_e)7xXAYe9kmGb#H$4t z-~VkF6jov07;eQEh{US=2vYlL{6>EAc|OY86GW>X6TR2cet80?qltmAl;#GlOK>?M zuRlrQ@Yv;-7mw4#Be(kg0kZ2X@_azTGXms(`ns>+b4LKpM-k6+!(>-ZYVmx<;e?}elY+NDWg@_Uy4dJ39ULZ$5uj)kB%(-w^*M1FvJfUa zGUklP(es{&+qJl0SQeGc_=k?Wv-yQwF(WE#@V&?G4tRLEB|zMRCY@V|GXccp>N{D5 zn^ynJsUyHqRv$QM8MY%D)GPQsN-9b6K0=2i=O}t!W(soq;{hK*gxzxT>RRo`jWNU%7*i#+ zQbZOH_%08yPj5b6PuGp@#>xs1&m+Oo5D(V_veAjrh}WQ*eIuJ|t^s$hE)D^+z<#kP zQ;V(M!(deeZC;W*3)Nru{clWSCgt9Z$?>U8ux_EZp8FiVDE6U~>&34#_wQ(d;Q^{g zWo`#5uK)JyXCayN99Q+gF@I)Bo~i+r!TW(<*e+SBP~RG`dr=8f1JR!G{wqM!npSO|hhcco;f$n@8 zc^Cx)nwf_?>B^CocNOghFSEu zLl;W;HeJH6iT(UtvOcg-t))wca_JtW-P|8bB1eDF_m5wS3kvmoj(5VBqL zUkXq_&vaee)q23Np7aSGo(EzG%HenGnsrpTB|I2yHHRLhJr7i%PfiEgqzCwSYhcLp zGqRPRn!1PG`sF+M{Y=P|Jh)}%a^h9?&o9LP@wMT7_D9Fuu}sqa;*OK1z?x(LJ=Fy1 z(ni3isReaE;n6lmYQpd+mrwhL%R>YZOPO}SQASHJ_qvD7yKXE^e1%PjTkm7;6PG&n zC!LV&{p_Kc8JrtmVJo4BW(Tm9Ht>S4Qv-lsJ>&?~W#sKS+W+bOi>fRQdUl$X`Cozwb+BD;%I-U*UMW@b5pQp$MDjn)l18 zoFWAYIiBqIGnbm03R45D?snDxsCoVSCCqf7mZ1&ngAP~3I7fqJJEJ7ppQ^#c4KdCv zu6Rh-vI0M79-?ynp+*>9_ZFadBLXUm21JF4wuZRB>%avfva&Q_`Sn*|I5b1@hmgsG zAcTX^kVeGwkN9`q%Lh^Y(4umo_@)v57nr*uWj7dxGJ!cO9Ef*C@*|u^K@!w>{c_LntdH21}X#5v#k>M(<=NhX#L)Y>r%IBOtbae*EvpH)B+B>KA$>W`+p ztpwPfX2}A0G+P^x!dy4ik1*7)OAW2Sg;hj@nUnw)sP8Z?A&3Es+^l)jUL%V^37UD- z*N(IO4X#MAAO?^M@=KR~F@XGerXjf%d**z=4VVKkJfe=DGk!QNw1=)@3Etr@Nb5v` zTO7O;eQgdlCRl%%!(`z< zPKB~ODw*CeLa*2IbeABz_1N0$Q_O%SRUB z84zW;Zi0~PRn-jf2rLL6@6XMmdXe#hreJZm#Ij33E-kDUWhc=O^^j~4N&{g5YxfRo zo*qOLFG?Pe8P-3G@cFP9-2zR5z0DHj#I3A}no0j&H(+^ysBSE>fS0{8Pwx1c3qL(g zhMdfgtoF}#t#h20$hYELYkU**_h;y*xul46?}jq1q5Oaw&{sF%oT#Si59cqYB%@@b9<=gve3SBqJMbhv zU`TT2ksm`Rk3!vcv$hpYCzE{;M$LMqy?n(v>by5(T;|8?u7dmif|+>daz7>M#GCQdpL*#N2bJ zH%E2M86C*k6WRN1xr9pmzXUhe#_iena4GcErqWTVHNz$f@1VeB19p)-gpzPQv$SJowaE}jU(yh6E+Bv25Ci-` zYDH&|lhtfo#6%}{5p-hxuWf%QQ_F;@2D&R8gYF)Vbk~0{!A{etURYj#7#d-A@psD9}J$;xSqc9;={@FoH0r z<;-{KAI|`}6`*oAg`M30ve0%c>rm?=2i6(&7CaZlV5nRHY-+=y8PX%KsvvaMU8tg$ zUPThdc$2VZ@2;`VARn-@>l6bgE96leJtbgRdJ~r>T7K~u#sTLebW zBU%OiqWp=9iKo!*n7MHcR`Ja@B85$4YY5pcdw_8yr{(^=qHBr2OxS;2@37Ieh(sJy z@;ygHsq|4{Ls<^JiDM1R?9_P0hMo+mv7RbD6_akw4;@_ zmQOe<(>THCy~f*ru#yy+JDC(?vo7&TXmi+2Ohim{X}k*B$VK9oygV*2rwbzauo)jU z!N8B`@~08;F<^SlD?nL#T*3XV(zaywEMsgD5eEKo7ki{dtZ5I}O#`HpGegb1k+A>j zXNY17s^w0x&+m$z>7(ZY{&C=)JK+eZ^413pg>HkV*x} zd2;(eGYOsH&oV-)eGA|$Y;BwRAvwt7^g{Lm&O>f6QGbQ>VZehMTq}-rq!d_NH*H*t z{^=EzSviFqCnCMJK7D|P`8P|#NG-9&ao+l&_JgO5J0wR=riib`hBw-`=iL5`6wJLO zxsfxbly?1Jh5_U~mu92bJ{2VZ@?94=<*Z;dxt?vRA~6={Ul!&0xFdu6EY9Vfyn>$-JFf4Egu;x54XnfoBtM$YT0|C97 zi->YsNR!miM``%y#@DMgNX0m5@T5$dG}u-l%R>|9cjBe4Sd!}Ucf=L*2LtYMK7x*k0wcIWO{;+b|I z7G5_nfNjOjCI$0m1K6fJbaAH5XQMYBoCo_f>HdQt=ZmisSN|J4A6->AxO!) zbwtbR1de(w0C3$b?z9q~O1k7R+Sjto7Eghy#lcJb7AuJo+I#SH7Ql(foJ!PrQSc2)O!P$>kHFMqrXUdfuqwg>frgn9>UQczzs@;sh>>e^nVqP`g68)x=*y#QR61D zn-A?$+m^7mpB4&igXBHqVKM(P5}t)~bti`D_Jgf4+GaRZrA!OPC@Yv|DW|!y-|X;= z`n*TGGr0s4B(4OBOgF3Z>2bHqJy%K={yLB0i)jYpY~6vz%Jbwnv=ILAJwh`h zd8Os><1k@5lt>n3jj*JTz~%|22}muzsEgVb12K;S3wnl8#5&Gp zr*a=l!Y4vnn3?^C?m6FiQalr8U@rn1^})=OXWqgpM-g_Q0-UFqk07onFpuAdJ~-sH z21VG}NH87RcmZz77C%}{vSj(jHrA9lmrzN8hjfch7{o=e z-x>OgjD+D{K-A+1qp|{lrY@q9ht6#z{zyR1d`~=dvSOK3Qx~ZIVy=zkpkS#ftFs2{ zf30DV4(oBIX7M1ZOIvml>~kMLqSoU>E@d9T=oBNJIB$8m(EgSNy?&ea#KVK;Q07H2 z7b~Ei2zR%FPd*Yq$URs@d$Sipb<^TgY%>FlGQMszkLPF8e>Ij0^hq3 zo1+sP_AXk>M=CafJ$}$9`Cv);;9P7m3*X@y-1uhlvCG`!{4dN{^w9jMYkrNm#RLig#i*+H>-vlHX+ zvX6~6pI8vQ8kJq!bRt=eM2^4F&r999gzYn|_On*Q45Ckv?4+p|X{_{UPlad2d;W_i zQRW0SX;uZG*`sF*k#+J%EMuHIHSP%(sPR#YIC=OBOHv_l+wA=Y3BSA+m@V{1LdRs$ zNi>juwtt|iO@ylAXnplNmZVUa1s^!!jv~+|?+~d?;1WHOZ2Ec(F0=)yIApMpJQg{D zWSH$e=*COCEvB_3lBHpAL>SaX8V&s0N{E(?u!9V|AbnWbc|D$yw9B>Oos>oq(9G$# zx(tf+k2e%IQpRb9;vn1@?=*Qq^n$_h3(jPN4G;)4zKQeGBFOLfiCk>CKG zvss5A_p3>Bpzm}($w1}0MZohm%Z$q!D2tMmvF!DiVKlL&vY89)nAn%p^b&vz6rNsx zI1ACH3X_Ofux(3TdMZSiAHP}=%u;cLtYrh`G9CUx)D;9Fy!uL(Vf=;{V@ca4^2;40 zk{siX`_fA0B@AYWEEw9k2VTF>i}J~eldf0>IY{T$k%WO{^@Yb=n%p7_nkpQDc-@r98_L1je4NauMx0mG}D$V0!2 zuQGxPuZYs5w}DubJdFF;@!{6MF6XahLmr7ir6Ee3XD4OuH5EA1I>%gYIP)F8NbGiYZ!6D>^Y~n-W+1(RXkGcQeJh}pq9Is&` z8uAG;E#psHiiTkW#Xtj}zK~KqG#DT7T{Nt~l-7>b%NKrD1S+7b_T}2 zd$MSs_dNVarp>001gehK(6sPw)oK8PeIR0poQ)4z7(bj9b7lkZHb?i`~mDcpMaSEy6x1EQ^_g^;q~%?H;H zkqQ_=h9VEqt;_B8BR2vt3yXUMu+8EM%twWJs6hq67p3lB;bxYvn9O$ zfvxRW5!szh&Pau&xF+YwMiS|6{?v_Mx>vO2m{s@BX28akxQxh;Ra5OQoBE77qTL~q z>-2fUSb1vlj=IdH?U750bqUFn(%pGB$#>862P{s9C*G+J8V!VFm0ujtn!F>{rN z(Memtf%da09aI)y38+qoNhB1zNM1Ze?TH zr_^ey-K)&*F|0>g;F?S8`&w;V2@f6Aq{9Rv$0&_*Re!IkdL*_N7v6T?TV!>SfyBER-(;f(s97?okq!FdDv-F!QnCcBMAg=~N2L^9QH z*ey*C0%f#X(VOhn;UUrbkYO&7iqq0V5stqnC&7EI8&I&5nQfT1uxiusX5p`^28M_1 z=(5DS@iPO$^UR-~56AGE;BMnQjCg25e|vqoyb*#-b%3dsejuZGxiQ;9i;On`lC)r$ zOA4);ArsB+b->)lIt|zbKQpc3BTL|5>OC!p8aD~Dj;^e!WxAEgAnZ?y3f`-aj`3UF zm?v_Aat-H`lfQ!9WqA~V>iV<4O-zT<+{$8F&9t+j?@?xQRJ@rN?q8s+Bw8b^A6xAg zgC1ftU{G3*ibN^)M*Cj9EpQgEH4-YmL)N#3PTHnS{as^Fwo5s1GKhr%Pgf3aTOa=( zqa`BW3f6LuLg8)I5$iYBFguwk@Uvc)r*E+{6{K2f3C4>c2kWhbbgm(t^T zwKld1Cuov<|C-r)W>ccZQ+*hz_52ad1GEv6wbCnbYIU=B zla(qC#P^rtL|YU>5u_1PQ0OD|C@-}}LxvVc0(L?(z<4r)PZi$yuI~mm-ToB-7*Z-? z3+gYbKtNBDhUI84WFL>NZnXc1Tf~5C<0`d**bN*Rn4Y`MD`6wKgCwwI^tMA1o^;|V znpUK+0#c7SJ|oS-4+ZGLU=%C@EBF;uEv5Z8ko|@Q-Q}wBIHLGqhp(XDAK8(A zM4CZusqXv^um?JTE+9xsxB0Tf&f#-ArQ;ewB}vHY0RQn0=_vn3j6ayIH(BJzm^XCL z#?&^0$GpDm@D>bsw>uA}?HQEdUQtNYNKpt$w5Gg)6sE()gSge9LX!chwYj=|bt@G~ zG1aP@1GIgCH7SED*_~x5ud2=EfzCZ1a6&2=4EI`(NOURR^zn#s^(&V{NSl8{S#Cbs5gG1@pX*=UYY!b+MSpCbN z3R~TQDJVKFOqzzEKi)0?*R#JF9w@ygEae~~#h&Xa^x!mr zndRy`{_xkJkCe*F0aTWE#ATt5QF2Ld+k!AJAWP+Zk1iQx;G$g#{$cC&3 z{Q&w-fXbi~L>7)Pinm*ToZzrg?d4+&OlgE-Sm&FQ7nB2O3_^a31TJx86G4?Oe)6H9 z(v<4=C2Tba68U!?D0jDAlKEq?N!d_|IrRm=_af-7aHFE^XhoW{9NqT+wiJ3!w|G6FVOxSn}%eEm~-ie%`=2`J<1GbM@!V^8G*eAitC`$B% z){D6sdYfFtO#zY**K8_Qm*_Y8KpTwd6gj=OiL@awQ6+p2l3NNQFv)vRTFK=iYHkcdwv*RGoA-Yq{)*P44ld zTcrv`Z0bKAl+K$(x+XEC^c@rLKW8lcbyofH1@J)gmN}=3FFBbf|DF)^$8Ti1k#4z3 zj?P@2y{#%c4~4V)5%}^f2?JeP@ZKWYkPz=7lJnvNg%+W?koBT^s^K2}Iv|7AOlegv zv_8IMAp+-uQ|o9`LhMiTOseLcJri_~tl4<5n7d235lOVUZdz&I8@L|yk87n=g&AGU zTH*q5f8RT?{w_Jvuo%X<@4Zt)S@9;b0hBmfkC6KgxXg~%nw8Z)fi(QH9+Zq>kf4$d z%Kg=#)sJ8o_T=2X&)9Z~mcQy0 zyUKfZLTuEu&g`HwZ`ob6;wI%c2ZPXa@lMCMuYcOV0wR)t;DeO;SEX0K_b&437Bu@k zf%4;Ym)EHbjmc12Aq)k)tB0@y6xcb~$M>|nG28P8X%*;cKvU>6^n$_WJL0pIn8UU0 zQpYe6X4;{b{taV1_S6-WF$d4xzeZ z_taFS!xC3mPz)pnFE8Ka=Q3}lQ^BH+0D1qoSycTMeN40=O$S^6ytYWgmDo@QK7aR z-HKX)frzd8=+%8mEyCpOza|4&DiQT=8e<+GX_{sLB~}n})|YnN&K?6<$@FS!$^>MJ zAKt5iFBTz^!o4Vk=i_u!UX@)&*kCwgxdBAHY}00p(;6!-7%4G2Mjf88II#MOQNrmS zKig^xj9m8QiwMQHcOOZ?+8m(PnUnPLv!uuQARedGAQ6x&4K;=FTDM&oa`f68wJscPfp7O-PjZu3XnYS4e6x3mKW>cX-|i^F0>$ZeGd?0gB6O*!A6>AY(W3*>He zx}}BbZM(A4hf(d60o3?q5nQZ8NGGGs6u2Gc531XqLb6E4l~t&>dDXN&!n&r1Mn%R_ zgmC(er;MHa>_HUy4ibwF$T2q&zXVZYYW*j`j#fp&g*PINT|V*SQ?4I7wQn#*PEEsr zl6xDV;QQ|Sq;vd}?2J0yKFP#YOC!npjb6X0Cxt0Dc$^-qI&`XP3G zI!s)r82EnUx24(lm`6G^wFVI2Y+)!JLFeRB+=I!4N&n@G+3Ghu4mO!?~6pO zA#!z@+XCwU(DJ>6L}-NeN$}g8E;xYw5^$mSO1iGt>O$BWV~Yf;Ng7HC=+EDY`gY)| z%*ZVd&<^;o>dJfg4$IO6yL7&ebg?3n75As0+RM7yo$}IsHfRb|X#~bKA)r^6dQ%;wn+mU31B)%` zF+acWk1Nbn*>g&$!(BhHR{JGe)l3yjZP@N}#9~75B46Zg%#u4x{eX1f?!$Q@4XvfcbK1f7>rJF~5{?SRcIqQ9 z;?<5NGgO=w)MhdYf0Av^sWXYStuN>D*&-Nhn2jgS#VIMeDc1@8BhvW42(`TQLJ`P; zF4JUy5*tSPnLwlsmkraSEsyE=0|mzvzWO(vQ3*=&^d$98B4&ThOn3a)F~P})+PdxM zxp_Irp3|Ni+mpU`-}vOob7Q`H_g6E>C@9p)%6RWce`^u!$rXI!q9Rhfj28S&&+$yL zgN??ej*e9JbIu?q)qBlqbcxvNB!by5SL)sG`%=x{P5bx&Mw03#3p(R&@?}|6{xRdL zn)Lq2f-!~&NK2eMp=JO{@G3=a96rSNfsUpT2%2YiYGKPbujq#m_6*zY>3TiI&D;*~ znOP0hu?qB`cY{ao>vP$C8OhGvzMK!F*A~y>^e^6%^V~zsyk{?|%pM{N&$72vkDlww zP7RW>3!slTc_pWyFamdhA$Ut zHM(!V%UHN4T_>Kx^5+ly)6f3vmzS>`j5?hbWFdF?**&UfwGzV!w46me3wLM^BHdCL zSa^;yf(QtKgL)%DnkX7}+i#F&ubaY3co=s4RDv_?9s*e0b$v_sivvkJBQ2V&4$idz z);~UMuw-uaa&#|`H(KFhXS#Sx2~Oiq2vr`pdE^z=r%+`2F`yPWqY9Dx>wNLSM0u6p%`X`bYd_YL{py}rmW6W_a;cn0u%iLZH9IvV6K z<#%K(ETlivR0=(L%WZSzbJ~qQ^Zhnic}H^QAJL0AyxkoU7a^X%`GkA?`_=t@r{135 zK>|KBFx{Y--VRbh$Z+fgIE+3(@O(p528F)E9C)c{D&Li^9eKW!6DA$H>xjdr80MUqDBOU6?4qe~tH9ErM)AvC{kl3PI>Kqm~nc7q9 zl!ha{^X~Z!`;_8S+8^)sUk~H2Z^-ZO*h@c|7YBRyYdv$JDrkq55f-G<(HK?I{@0qx zqYL+#$wLQU@@sRwDDv)(G=FJ=534iQ;M_#?&bwE5`Q37pFMN23zk4@QknWUjhpMb_ z_ga*UGKz2XgCsg%DV`#KN-LocX_-|(;R{a1khkEv^;*7<*@xQx{J?m*QUspAP1>@% zn7E61kIY2~L@|0Z1_HvtxMn3FPhW>qzRUQGY_L#If9QC7Mt87qg(^;d`Ov~qY0SJK z)Z0zznr7g%cEJGBrx-$Oglvx4Pjrd`I5Ezq8oOc5G537#0^^I*$Gya#T(3et2F#Zq zkdC_y19QAEB>^b+Vi5lRwTTyHYX6U?IhQo;YG-B3s~5iPR9>mW^Jiiik{4R@-qK*P z>UmGzyJw>}4i}k9ObS}iZ=aEF&3+Q@3Ws!E(%~JSMlLa2MqcpjU#~dWM%auE(}mi$~w+MOYJLH}Z%G zw`AwIMvquy5y2cJ-50UsKNJ4U3tXwkl`CkKH=rhaJL`B1ABm0nAJX1CuIB!Y zA19%5(-5Iu8blE)?NZW?XrB}9w6vY3?4-RU4NbK7E|T`3y`z1!bXr>aU9a4u`}6Vn z-uLhO{p;>=<8;n>zs7YvujgoQ@uLRTg1%GC6<%TRIG=7?2lTAwsVYP7xqU=G4=?d@ z2N67L>3b%kEj!|W{YcI2AxV>Ow$d#g^p=g@cz+`&k42IbRbs_OgY3W*x7;7)+5n?zU55d<*_Grn{nfcE6}J5AKLJSYz=vK+jMZrZAvym2nQ6pLU`p_^ai9C)qD zK`ZK#4>O}iMB>@=uCQVT76Bn#t!-3I+hRmf82}7$SS1II({sj-G~I#u=VI=q>#z>% zpDGUpko*9?i@gxeMST@oq0~Ou#HiM8VuXO9s^_c8npx&h4!G6RZhmP&mPB7(Mcb)f zU))?>TUYp&&-U|2PC?>Y>WG)8sJ1?R@$2>!ey?;S`b}D1LZKhYW|cz*WDxg@r;xVV zDY73#?xcZB3lP}$ytrTqnr*AfAWk%!JuF1pbs(n6L>*U{p&BF6=AXBS9CX2-I)#Ot zkn7fMn%D(?S`!YL>aR4j5)fQ*v@n$4ai`}9o1GX~?rs_83K@nV9>){P};QO{l~_ zW6z4wT->?ktMDM&Px3Oaq6gG4)sGulb@ws=rO{#hD_KmG}Z;iufnLOT&-_zPqyihw=X} z`=4HoJV+x~;RXPNapmEu2%Fkt(KztAqYop{=e{ye?pmVa=)fy&QBnD{F`Qt}SNGSx#a za|j&%@x%ppk^J=S;dozG-HhUxiQtp3BD-7izqY>4dLi4q!#R^l-MN5pAv$&O>=L9_ zpY3|F#K?l{dYJBdo^{{<@m&A&oB#P9$RflYcFMgZ_u9T$mi+mwk|ddgpC|T^NH~*} zv#Pme0)xLsI44+CDK{zHigSE_c;7z24af*&{5^6f?xe=4;QNMWgDwvh=8eJ zeIMk*ee*2;>UA|R#I?z(4^4Lea=%0yQ2D)Dw{l+%Pk{?f^qm0KnBIjWs9yPnro=yf zfaq@|>3cM9PvQ^%>b0qHM9fA}yoOIi;Jiny3!0+3@Ku-*n@^v8av_pan;D+JI z<8rP%_jZHdr+@QXr9H*N${C(ASYcWv%`4ffLKJ9nW_cO@c6k2&j?)uJgFyULqyeFM zB3R=H`$>2Mc`!!S4Ek^g`9v#ME>L64E(`j+S6aTDP<)AFDkyQWRkxYF*?;CiU4OI1 zLyX&MsB59(2<5-nVjejcqE&WId(rUZ0>QZ(s8ma#-XC+$td}iP(Y`+Jnay_@5o5x` z;b2)aW3&0yONx_nL{A(gW5)7;5&-$~)ir3b*mTA39Awt;H9Pr+8qcYUjl1xXfo~$U zDD{cReeZn%ru2_o1;u<~g+nd)gu1AH^|F8N@}H~RBS$7$g?KtccDY^KN)zJfQ7A}e zDyE2g%-d{=`Ma)iM$LId$bnc_3uw);0-&0n=*);k9+b$dt0m!P=Z`eLW54>=p_E#K z?|Bgr(fql)aBzP@VNV5EUL3)|88*rk5cP9lIIjhOcQUZikRL-HC7Wjrpm8!tzR`ns zk_RGF3KZ2?j#Nhckp|ETnxljnL73TOyTWVae!57D3kO!5!?<r2&{-??e7yz5Tz=sm(9)`qX|- zY7b`xRoa(ifVFuiD8V&{KffjF^n)&z?5m-7xbJ|BIx5nw0U6S}^m^6ypVa9;|gj}GTK$1Q}}Io57l4gBh1|EmyZiervayJ5f3M82trt=0#20hTL3X)~^vqAEmq{386(v-?wWP-cJP17UbxurX9cJ!!}{ z=3P<)N(-KYX5xBNi$`&Wd@nGp@|?@4(l+36aT|ob#kd~3MB)x4sG|IJKq+r|{D3L_ zb=0kk8Qub{z|na3bJhW6pQry~*(IMNdT{)faucr)cA2*4;8u@-+!>ldX zF#|?(&SCvARv(;ta~KLlz?GmSHpP&U?@8N5k}-R_MF5c^e6Ou@jIq)FUi|+&NuRKI zv@sJ@X=~2qkG?)@-7 zXv6q`AYHbL00Wf52&u2YU`+?`wdwfPSJw&o-0zmXcuGy6owN`CKJD+fjtJ0z-8qGW z3d|vGk{6no$evmW4@sCK^(BD4vloeDk?k*b zL`VuxU{7fH1lxJJ(hQ(v^YZ(orJ70JY9hH>z5{A1Jp?(Fmf-$0w-O~G_P~7m1fQw? z`y~|av6rv&Eu*K%?Qfr-x*{(QI8_{#^-i~+Ta;}%^|M3!`Hu;C=u&Yi)7WmZ!v5Hg zpvM#1SesMCc8wf%%WB}uDs^35$zcz!yX@jgeb0$R_?Z}Ck=vM5C(HV3 z@h@tH|2%zDC^@s*ooZ!dy3<=@V>i9FyV))m662kU=ONo*!Z)*h*D&heQe44&yuHxg zOnCqhiG(U$Ggc7&Al3^qof&v_H5|q#z94;SNiAKunRGe!p%oS`f>sfCFawoo1>)AJB?$6QRJ7Z4UOsA$|I+bjxstkoG__( zd^5qtd@3~7Lq|gSv+CoOLN}@^|HK)uYSrQfzMf~P90=3oGx^BG)1nR2v0jP0!WDI@ zMN*SwHadP>!Z4l=GZQQ@uYU9&#le=Y?9U(7#5`D-Z;_{IJ3Y;=m?9(evXM`dA>T5eXVL#M#E>!5tL{#4?V*JCLJv;8F(1~j{~fNqKeNBnThN=la_&Q54MBGjHL7($_v zAvw$;bXl|Wm{>D2({DXcM>S?2WDvM@-N0~AqeCXb!2MG{9H0vPAva4>DV7Tl!;t%p z8XRX$%DI$$va6iF#pZL~ndWl~O1JN!@6Mx5PJGNrWV;pE%Z1InFxYLK+K$ug(4Zc^ zfl)3ARCj0#^^SbS5pF&}TC*6W3cxrKsr1Uwhq1rXU<>zIDz1W4CmG&SY2zL z?o@qAP2U^+59wAtSI(Xw{g=1xXJ2FCv{_5Sw0QU>C+n zE))GTlIBidDZ2^%qHvqLlo<&WNKAX>*U`HQ(j8j*F-|%=cC*cpxrO}6tDDNDBihQ^PtFe;>wMLu>zH!gK?XS^!KeSE=pRVMSzh9ugJ(ND6mT}29If_C=X?4im;`G;p(yUj_>|2I@l~Vz4B&21uG(3N(W+7qg1Rf48s#A86YAQm=*Hrem4W#93Sr~MZ zpC5Vnnm=Obz%=k0kR(`PfFH9#{b|BkZorJpn*L&p!_F?b&e9t8@b4M@sE`Pxx$QXw z*$a_19NYgq7yth3DX*7#lkLxNdnsei z6*t$iaQ@+z3jjJx=f^-ZlQX~5oI(F;+$uZnMczKk@0Cq=(kxA z&F4YU+`Ds{iUL{oal1gBJNHpF3=wWD5(X-L8Li+N_+~EB_Zp;S+)_bz2oGqm8jU)x z^D_fttmQhXemgcV!fJkx{7C<&7dja_^ik$b|3|ic9eXc<9DR=V*-<_9d^m@Nr$GXx zo8wrN`vRa74l@PF*a71* z`ym&cskAHYD-)*i$ZncY z&z&}pWXQ8Oz1_f_rW1ujffl3=7W8iONTwLmG{Ikjv_aM1{;qGJm z##C@(a*vYg-$iSF9l0@DfN$N862D3D0UAVZx6Ozwg>QAK;2CCM|4QkTQ!vt@0hREA ziO^uWDqV-kpeYNXH8ng78Ntvra9Au{eG8^etby?}PXSZthLCVQs!Dzr@A2<@En+K3RqE-;vE-|RHy_ITJoX_n%L zql~c;IVXlkbjSV1qlx0TFm|7$*~zuLPqgidyDRK2tCHGKdD|eT_|n(Ytpt)|pSh%!K^gwziRxq-AuQTm+D)Pxbf$r?%zq{uGj-4)>;En3GRgd%l0~|{c_2iR#RHa zTv8`a>yb1gp1s8zo&LU&oON)?y7jK$Ymykwe*g|gbFi4=Gj5~{dtMpC^sc0N_G;X> zZIb|eA^$E}oO|d;jKxiJs&TVqGH9fWtF*k5N-giUS?%(iJ=X|HY|EQ5C+d4f*agD0}AW;l`PhUmT#L?rKwvjku%-HR|rI0MGdzF zu)nx(`#M?EkAcbH;!5VHLuW%lqLDx5*mb{zzwzf7=0A~G@z>1JW*5jPWwfehn-`L9 zA5+FZW{vvp{`C4~Cyj~?iM6zf4PU+ATVJL!;wSfaFHt+qA2$* zra_Uk^#Cw=hszIoY9kNArH_X)q|Q=h>)JM)v*eo5{_<`DKEc9XRg27<@6Lj2p}Ruv zZwrP;XhSkgg@C<+EVRA4f)jttYZcnPt|BNcLyO;olxN86!m6JeAW=s56vbZF5Rpc$ zxyz4FOEFS%)b;xP4LV5PMU;^+1*|4761E@hN3Jf1n`e41Mcb#`Z7(6qymqPkrbu#h z4$A3Mi2M>8>2n}EH{|mvsYgynS^z4*ocInx;*}#h4qCQc)mcS%zrIe<;Bp?#%=>P^ zqzpCwN-C3c&P&3f2{myhzl2@m+nCYE(9Dhvt_ve0&h$?#`_&4hz)nR-Q zdukTSXqtaQu`JlWbcJr>7{lyQ-#81GDEz9--6eAgeg*si=I%D{%QgXizkP}#lq;F` zy^UAr9d|yuqC6V7^>+K~qT^g9wxd6GH9iLLp9?|ss24a#$;4HGF@MWuDr%HGM6pHBsCBT%M zwz%y3fB|SdJs5{B!#WYH7PfFWWnFh;CA7?GY1)EZWZti*wx|7|w)qz#dfblynRMh9 z@?eZmy8u9Ekp{M(6Bee^(mwX4Nl?ZvtYmh`_d{*3z(U{V#nTBYu`21MuiAIlh6MnC zvnm=6kUt^(p=ymqiTjEhIQq{h(sks|1M$X0%2zbFZ_v zyaZUNJ}rO&p=E4wx_9RAkzTI3pBx7+X(pV{wH?-O-gBu0mXu5b+;H7RW}mDs=`O~Q zuGPz$nd|A-`V7Kr)v<*Q0!lq!i&#s=VibRl{+_?5hhs8Ri) zrFl0PC~HBNgbZ~oxwiXC%~8Fsdp`u4^xiXT0F_MphEGFUFsKj6hd zKnKgF>b0u$Y_6 z=tWgS6IUS^cJQbQ9v;+FbJ|N+r4>5>aP#zDZ2w5$Q1ed12e1!ubhfffFU!AAeSY}I zBK~_j@fU#PK}Q_0`kP$UEC7s-D2v2L%K*larbLB@r3M$Fv-lnvTbpA{v!QDJBDLzz z1Mhmo@Vjn>s?d-M&J_aL7g<5EgHM^YNQJ!5StJQ}J+j~nw{yOcrZI&-piicq6I*Oo z&aw3dy>3Wqpsjl`vOSdyFx+pqAxg0{BqSZf^8lRhD~7-e z$vHXicFg7E8zUZHV88H*q;N)RP*;M(%^PsTuys4MczKgh-AOUzxkiyWAuCIULwf>(W>8Gv z-Ag;`>ZUN}A67?iK{!app1z?CS$Ce_Pgrp`QtBtWmkzyxL!jied!SQn~7B%cW&w|qYQa5C{XSTi*C>6W7sid*V+K@qIj_in$RN;q7 z1F%s#r6QFLurHH?a~+(UTONp1Dl4vi++0wk0k51*Af8vEXojToD6plr4pEdHu-E9wskP;OdJtJt}bCeDj;P#lJ4lEqj?_`;>A8R(m|9ulip5^8Z z^~v4by7yRruDrJdVzO(WOV?Bc?*8qS)OLI1b5dJpHc;G?DF)t67uaE2?4{+ilURik z=K1L|@w=f4HJ;DW}tcEAVBb&(24^tpv zRVcpv3P6S^{TZ9!R5*S$_Tt_oOi^ynI8h++_>*u@;@FPXXCQ9{DB%sLVkYjkg5!%7 z7;2>e3bZ*F0nN~yjfk6y1^Arw_cVtS&wyt^28a-QF49^IFCzyeFMQz88zAt=-s15u zxj%p89syv=5&OaNP#@#^XE(lJutVe$MZ&E~?%vm!Ys%03#47&>a)BPWJJrYjdv_O= zS=NmyDS;8Ujc8VkIN1%%Ot;X6SvxYrEo!DD~ncGG7I}ni;II-Lzomif~jii2YR91V5Pm0}FToE8Z zzvppa|HlpG$GyQm8yp`ps`3Wa(l|t=Pc{k~&t{s(nIn(9 zYXe4VeKWVk52bq%C}L$WU2jel$IG~7rr6PTnU{;2$M#kGo<7#7CRTebBtO`|BU5=#dUn*^SlGkOYrh zV@S`0id4Q^MsP6O6}z5b5$kPG9J3;;{SPOjI1>*MZc1qQnlCSjIFrzJ(*B?D=r)hL z6dH+4m7QDG^MCJ=UwpTmHN+G{A;Zd{1t}+qgh_8$_$M%;r_UA$Yaw8{fS2p9weZ(x z*@D6U;>WjI9B&m_{-8&3TBE&|?;Aw=&tsvVTlrUSGZJ2erm4yM@;^P5U%cHXM?K2c zr>vxHbbce-Z2h0?2Kv^AAzQtmt*8H%v-IEmC?^ar!uEsJ=Hm4s|rxw{01>kKGsFo7K(;Ezi zSziiX<|!M}G^U?ct=_Gr@SiXJKcD)4J_ZjKrRa|US=w@4s*j+ylYbi-dP@j%aIwaL zg=hWn(bcD=2NLH37cxB?S(P0?JfDF$;V_Q&dmZvZnf;6mOP6CN7HfN{@tjN+szr-KzfTy`&)fi8V_DgNC#r{ic8>76gWenf;C|g zWh#%nYkJvp0~(s z#eQz5j)$G#Q#l1BjC63GV$x5lK<3LFFK*qn03n#u>B(X<2Nz!ZqyK`qGG zt&bAB3lzbgYZB%4LYGn`0AWk~O9aF}Mj$f+5zz#GZvNoH$gGauEzb_vd3s3IlE>j+ z;*$upqr6@lFJ~29U~qTLfR9*@t`k1K{d!n6mSxT?wO}*TqzJ~m$&wGqxW&;pCmGSi zWcr8NB5Tj;;xK7YfuUT|!<40<6|o!u@M;Qn5kKh|+hm6T+pW+$u7G;xzTYR5pYjZu zxgwch53so{pjWKLAM5A(UHNgIblj71w!-hlMe42JQ}m(zA618_m0*-jQ#5fzTJU~4 zUqqBB*1xYdWb7J`wq~xd_qnp=uE}QHPLalT_e^gC!F={PLZH%;f0SU-d-kr2How)Z zU6Of`EuRo8JZNs16cDOjborq5d>}N)=GMap;*>f^`IVL^7wjT)8y6ND;lN00c$1i zWNv3U@(*zamj(|GQ2?*nyV(o5s9bI!fbsQGnAG(9D^Ue?sC zL{ybuwWI)Ane@A`@7P6F<5v`S#Gk*d4?A(vw-$lbt0Fa=?KJaWJ~JnM)C?Xc0Uo2D$+#(IDR5lZ>y(b(en9ANbJ zrwiRkZtCZQe=z&@65{DEhef-|noI;kO0dtvzaj&8fFMJ=;DjYZQ| zE#kxY0!;k18*qaao{(HD&(qO^j1kZzM&CQ)=kc+VHF|CVR5M=&&hJd}Jh$~2e?q<; z)AP}OUteolVm(`$Hg%NdspfNvOsO6zcsCRG5t8w_PYaTN)!5b2Og&o6+St^UVHzGH z{KAcu+lEG2g54TnZr3-UD1#9Oe44cZm>v{+R05dy8VUkZGUs|!vm zCczIGVB%xlcq3BWviGmoib`gBSF65g^yLfS+ay3z?Jo&*7{ta3&r<$DB4_h@ zt3{JvHK_OQ?oJ@*_kT2li|Q)Gbq02sSb#cj3=lm>hDVMzI74;6L)gX5I}f1S55O~> z5#wgFR2QR)nE@B3X+x2(R-ms-2rXVj@idFDMY_Sw7@bdZ*+;xSTsaZI*JFNW=ECw9 z36VjHks^tZym3eH7@0ndW$0a9m^-IphC@adzZ%N*Ie5DX{y-FD(iPaZ|X@L z7ubBBs|P1<__9o{Q6$_VvzQ65<4PU3*Zhx5Sfhlvz3{EbL!KMC6<=VA=w?J2Q2dc< zPav`^4%P^||4hgyRs_dfcd)#u;2;YbidjI}6R8EG&z~;CnLWlZgi_|9FuBDpmL@gN zXwBD?&-tyI)wdJTuNbo~`jLJsxmwM*t?#dG{Kxix zBH)ql5GSyB&Fi}#JRsu1x%&5Um#9;wtW&*zs5vqwWtAMrInY7zUa3k>#%=9WoG)t> z626IFW{$R1Pc|MtwE&`g>#FGHi}?7=`DI1Hbb*c6E{09^%;vs7yvX)f{xR9VqX|+t zwo6tJXRH`0+yxe{0hG6@9>vHQZ=Q2Q6t7k#22T>tfc31s(H9o&lRDIOLe9Lsu-UmS zK_#3umHvKT7Sv%{V21#S(>ACyh{GR`*WW&mMm;FkoYty10|O$a{?Ll`j8kMUoq*sq ziHM_ClNsB*KB!k5QK{!QS2OjyiiRR8WTX}67vSGzL1+-~9JPNn&x1?Pc;OH3lbEC= zCQ=`(aLORr>-$nX`XlK#SIju$_8tFS7fXq+`WHsdBM(<7QKpn1sbMEsFTS9&k#N%< ztKth)l$bkLX>PB^$0N4T%!i{-^T{-zHG>U2wKmEo_Gqo0w8-v7O3FFIKubqMU;X;a zVm>X_L1{h$-H$~F1=0jGLlh>u#Z9M`|L_9Hq}z6!=j7sVLJON>Sd}0Wlad(QR=|F4 zLIswIOld{I$_7A@=QTI*urJNvQi)DHH=WK1V~tJzaevX^6RzG2OwfpxNS(3ZgXn#@|Y`N(8s z0@}sNes>!2T7ivWXR6TgHkP0h+}^tEu9&S&*R9ibI`!uI@K|#0d_+#BMXGtp@Sz}V zmqWXqNX93xtp(-J+5xmIgG(8UbTAvRK&YkIv6VYJ_MJLUx#y+Yilftt#&0b+YdUKz zA3jsZ9?o=w5<4tGU@`#b-*_N#VmMRPEht4H;#K(5K)lHryu0;=$S_l*|55-=IG3IOGz<+1?D)^yS7KXxA$po@z(R!Iy9saCYp1DMZ(Se zg$aWbzW2yj|D~}56RTXcb8?Awg96$w>b^Tgf1DjJi`)MUuFiqaEH9m}3{Z4T%dM=1F~V`RMq=U}Z5#AL3{j}VNUIA> z!G+0XFLOy-N?!lXW*^ym@vhk)Lu$HA@6QXeo~7<0=toc+qG2LH%=Pw|nmOZa#Xl6H z;$J9{I^)DayQPSOEL5+=zP;Vy0H!0WeYXH&_T3NEh^L6(+oI(H;Vul!-CeN7r~cpw z{eV_RCIdFP5^4gRp&3}$^Et?Z(A7Ovz=xYyuL)d}rojyNw_VenQh0v0Cbv^>Ps>i` zohK7mOg!SHm4+WEK2*`hUR;~1$t!g2Mj%0vadH!phk4RlEAz3 z=@<+u#tfUE>pu1!4G!~oKUurABF#>xG0WD7g45})ZYl@QdEuT%*WsY2@{E#mio7l4r*UR8&GBBy96lEu6rd<81#EuP!jPt> zE-9`YsC_p8S;=))*Z?9)GMIm`OO!~BBI4*dND-Yg;F<|TjswS2PFt2Pk6LoQ{QA~o2gdGL+SHLy;wh>k zP(rw#--psEQ0PDlkC-GqvlRvBEU_KKCtpEKQ1kLdo(Q3%PUJiV*8XoQ-dB$ivrz|c zQxem%kNqgi5n(`8Fj4siUH_~Mijh%sU1yEZ)z?n4J;gb%%ZRp2!q(ePJeGo!nRqZ^ zfQpws;g53WFT@ULcyWI6rWoaBdFEO@a=rm?Jra1zhlm6jO?WO#tm@7lKfT|81!^YG zqZDR`6sLjlG|Q1GKNru$Go`L${Q#+lP#m|mMNaV8#7Rva-rz*r0d-whLjZGboqR4e z3vFc-<=6m1c=ELKc{|> zJV6XqfKUsU&yELfcTB&$T=VAZt`-STI$_GOJytkkLP-cG7rITj9L%;R!P#g2fzSO( z%A*<`TwOl3*@priIqnQbC=d7Jr$ZEhNhi7=XF{RSbyet%#3?(WDlUK@I7KDB82N^{BeN?-oA zhPEhkedeP@I=1fJD(AREpyKpM;_G{V~5=ghgIC z{v!y*-`^|RR(VRr1vgU$ z6VLon>;J89IzdulZ}}lZO!LI9Mkbi;oCCuBeejej%*TxFqOV%k^L9`eLSLiW-8+kK z?NZ-BqLUf(FvV4g{&tWa5EQ&@h*8Rj_Dp|CUtM9N8Gb!Wprhg0>GvO|j;r^hK_b*d ze4vLC`g~`H&WSXRvOM#yW_mv#@E^2B?nl@XbgL=WLzNEDfI8c14Nn4V=TmkSZXtA% zRXggFN^Yh>QCDrOWvYOtE+1ZhBt@auYotk zYF$Cb?MAx>U#)?|FD`Tl8$11Cz5M}NgC`!trA>9L+|!7cXu&MXp_)@pZlhIC1h`lq;S0D()GEvaNm%=Zkg#PjS^N!jKpVh z8oadriJc4&4hm`onJ^Pz?%4xOIW#@aMwsueeRSiF-%Y>7et0w~$*J|(=M}1Aqy0$7 z=@J;P)^q?8+84VD{uiNhmC=k=#XqXVC#mNn-YtnUZ!ourZ0)GGE+AA#Q+ec%rU+n@ zTA6}j1yM;bExsKrrm*&WMi&U*pWIoGTR*xWdH`7iVm1~a?x-6u9DILgycbYn=_lbd zLwFYxmzT*9zzB^&O9(v!Gqc%zxQV#qI^H2X7|}x3fIfsv=3j`9w&ncuvzK$I9EH$b zvR&&cE#)yNxB&{#75S>!9ZD97zUuK}U(rO4^8^v|$M$7K{Ji{fjjiqt??AUdI{E+O zGgfAj3Ztwd`KUll3aqT?SCro&=g}OjHu>}`e?#!(+TFZH#fc5y3ga}pw z8H=A8=CeCLl4sr?RyZMQS5KZ3Ed|wCkQ5Q#OO?&qr=Ap!yua?BU;n6adixZ8rhC4g zk_Mct50sf2uMt|gXTJ6oIp#q=!S}bwjsbMY;ZPzv9gOU}h6Yx9d?#xT-^V5c1tQFx zbnHNDNI7_{AwN%o9g+_N#1^^FTNC`+&$|m!{-L0eekATmk-sPLARS%^Z%4PsKjz*G z|E&P;A3Nv2;8tLLFz?e|2>G2CjMi7O2vNpEkg|I@c0;TrN}7WPPF*cQ;c(#C0zfQ1 zV4cHz?+xe&z50XwTklD0!?k&>(g6@A?wdRi-ZX|H=a4*7c?ocFxF9EeuD*X?BwU!J z`@rN6I27%Gk0fie4LT-$EnDco|MabbcmLPA`1O+hkA+geNE1 zoTKYuGd%oFy{rQi-Oj6qwQJ1r^4-#m(B_NJ9*y1@v#SmX&HVy(pGFojf%Ue`=TalF z9a{fJhWNKL-QxuDQSs2ut32@+47ghi+^&$&EN5Ph;H+y4nLJR=-R#d}T`Wn*F;$F2 zuhAM*k8P#btjwrt>@r?Z-+L&2n#FHTv~2@R$ECzD_MD1nNyp${Ng@CK9-tDD%%doI z@ck@-MeO_?PWe%3LCu4M1?CpjqJ%)#i$a^9nmu}BLSXm!Xei0-27~o*8fW`5OSiWF z$&qDNiYSTn2Hlhx(*w4ew6WTOt|_Uxu@T=R4}^Yy5s34T@}ebLGBhAQv-c!TdQOCH zP*rZO=11tG(Y^RTkE%Zw-|v4x#fCIlX|K9lPi-2eCcd$rNhOoylI`oz`%?(-Mb@RG zjS&-7utl8PYm9`*4eC@!%$M=S2j~-fH2qyOg~J-#l$zPYl)7cyD!OU|a5Z+Vve0XK z3f>5x5Fn_t1CcW*epTHq$k0ojokx=+tkG)VO<;1ULfR|uI1B7l+*H8S=pe24O0)hl@FK#7LMj(Eg;{$x)XX|6Wx4Fz%nrf&W;(=-Ec+?Xwci%*J31w=;D$fyi+D+VBdNS(DwFUM6yyE*~xl3z#~Awk2oetMvM< zh_v$J%F$rkVrln+N;Q>(c--)Ki248B!44A-viERpCjzi z04eq<-#t>K%H8$~1A1dwxkWPB9%L6V7og|Vq_KE#==m9ApBg1T6h)(#^O8d4!spb| z*2GZ|mvue0=)_$V9ndqcDLm~kQsY%zv3Q!_o2NDqBef2wnFcf(Xl_xX_fJf-Umrrz zo%{VBUP=2#LBCR?Cw7{B8=^F9+@s2$U`xr-!$&T-KUe=AK9l++z&C`D4nz!PvhZvMf&U1dh$`*eCE7c>|!b%_95L z#lsjygQ2RIweBN;urv*olA$F@Oi;Ngr-$jlps9Cg3yer^&{3LQj zX=hiCoV@GOU<(}PAIvw+L9AQ46rXFy`WBj^A&b{(NSKEBB|w96dl=SD{T{~ZLa|7A zK6V-)Z87Vl7hBG+{~td-IpdM7qE;pAYGfTrtN%z`mWkN?kk6z5)Cnfr zjx}O=*uTTM)eYm+3B3j2cx%JpU187?hZUPCoiu{Z9N588FsKc9`mJ zlwrYnwgHA}rjD@>wg68E?(#G^@HhSUN|vxz7b@Q*F?ke7%_49O8BZ{{uUVsSb8@<9 zX3?g^)Es&JG@T1vHkNdii{|#7B&-3d7G9KR@A~YBHZ1A&Mlfe#n+zQXA4rsJ#u&R2 zERMCMIr9LKi6O>$CKu4g%yX8#ogh<-d?p#jIe%i8En|cDd@$)pK*zWw16UK4FLBt0G`a8wP=iJN3MOlsGC^!p<1Ilum%WAHMoD8Z7DM*+*E8v+vasyMo zfQV2aFEaq2sQJ_$aCjZG!6}AvIN+|9Au~H*6W#JJyx&I##)n1Ds$#(1NP+Bg;BmCn z@7$BK4y9}-chTfvE`-+QM?iR^16)L1h!v1a7{`L2F%qawg4d-D`53QSWH}o14laYD zH(%Wz=NDnO@%s6$k;UKZJxx$X`AM`eZ(cj#wg#nvT-{#ThEc z?lCOQ65rBsR&F#otnCTOH^+1q$p@+oQSt;m%i#}?1FCB5w(xB|VlG`*Ox4bIxUyO! z3Ps6U@QwYA9|+p~A|Y$-+6Rj4qH31M+APyaSBuTn<4=eUd7X~4h#dfV(}AOnR_i+J zG;utCPRilVA@jY{?n)VeuSO6%*`qr@7z3R{mJdt6gwUi%z?mtV)Sm=Ol2^}&TPe7z z=YqvW(e4E_;5i7xZ%O;ZKZY1LZl#T6s?t(flY{>z1SMO7jqP)<_E-y2U_>yj0^vLV zyEc&{?!GURL_s-7^H{iSXD<+~B3{fKTdBGb(Tm@#B`#pc06b^B+a1LJ9Z|_PlW$Aq zKQnOD+tJ?SsSU7rgn4QK_Q2fvp$+iee;su2meu#m*Jb#&I*%WU{QQBv{Lc0r3jBLH z?}x5%ZjKE8W8Fs&Q+>3j!tD19pMurV7a*i*w9A7^iYe8aJu$Ah+E-(w#;!T?FEIh9 zIZ^jUtCqC$3n$6kMPV+$a@`@J`^>&7HT$QZs$fJhtemUnEaJSFeKN1N8E{ntRDA(u zT^lY_YytZvK8JxOp%j^>};ZBnI zi=H0}Kn1vrrtZ;RjX}U%484pa06)KJy;3bx|xla%u_7G+<0(O(~fJMR>vc zd?=wspU7u=KimiRSS0jO0Ia6(xe0c*7 zj69h9)J{N{PI;ljRH05!<|jISsE>5Nr{=#b4e>U;sTm}{;oSW)UpX&frx^=2jOJ$aUT+ zk^^mZYNZJTvTn;x8M-+|Mj5wU0qw}IRrVqn$5!iN1LeOeKIw=%iw_`q=2`uz9P;Eu z?TIB>n-uC@1q4+3m`22jT%M|m1b!Aa&Q+VVH;2Qe_E=(mr;g+(QdwHewYYU&dX<`Z zp9{%5xo<7qs|Yt|y;Og)2<3&e!vz;!@I}B}jon8yb2h-1|NIkGzy0|jAb;P|EjBYy zR+c#DR0R7vi>!C<>ltn5cPB6jP2&KFe&g^#mTI|hTb&PtQT^$;us%394|^0@Qhbz` zaOa}RH|s~fDkxy(!_1RCRC?wR`P(>;%*c!0igfu*BBu#w(Ef;M>o>69(#4nuxNgc_ zReDJbR+Ww?pC2zyR@dS8v_3k=YNc3V-N*h+s+fHxM)BuS2{k*#K*RHU&15)Nt5jG{ zz9wDarM(cbz+u)`xS%`zvE!}&M}kUfQ99c#au27V*C`a%6F&0>B(xuvxBDm4n)WqB z4lr5GQO3-C^GPU3<&=sz(Dhn}pV*{dR;iXpJ2#o7?AY7=?xiRK$X3J8jW_txFIr5M zWD=7zGI~B}(m8*>5WcK54R5hsNfU<(`(K8R#!WEKHd_zZDB&N+p1>vB6}MiDWA#}P zR7%JS9t);1Ea;XE8Iv=f&{fDB8M~>kIBfRYP5$#f)!KdQ(nVjnnvB^TQ2#Jc} zqqb|1vo;AA^;I<^?$aD?-lDO>wJb`DuM`))Y{7v;pY0SL>%gudL|le7HDX$ z#^~%h`XHZ#a=D*yX5OZ*BVIwZ1O8D&bu#U|- zJ@id=PI$rS)YD(%Y0n0Qn#aD%xGwx>pUI>sPGq>#vysI_Bv7YCN~=tJkX^m2(&?C9 z$^&Wxn$`G7f2Y9oDY1=ZU$5Tmhh)Y#F6)kdGP>%`+r>5RIp9>AI~h}2d3YhHeTJ(< zujHU}h0_(>eG`74*ixUii}fNHhUE;7)a8rX%pq#@-j|sRj8klOinPfyw2q8mR%<>b z)SmUpKhIQ2Ir7Okw~6KJMfwKab;GQ-XJ~*-Xy#63E>@?d)JuNegH(M`r)5AcQ=4za zR1L+@Qw_s+=LQWlgJfur*yd8qDTSE29C6O3;p-Yra;o_;rx!SR4_(q8gW}?27b21n z%c*SEq$u2~gR4Z|^cgGhkf_Ze#y?uh5Vhz`K{KTC&uMy9$Yxa^Y`x_Vg8TI~(+Zf#jM@QpL2^sSh!F z;C?5nds2a#jEt$<)2+n+|Ksc{psHH8e+7|HB&DPTM3j(H%1t9ED4-xEAs`^qy*G`t zluAn)l#+skZc<7>8j)@(>Fzg|C+@lL{l|Uxy>S?htw+VZ*IM74^H&o!+_})Of=I%U z6cf8T(q&+x+>~7Ll4W!WgHH*+dtdiL=7+pnQ%FHw9Rcf0`@jKqQ>yuoX8J!U9iP=wqwaoo~y&v)PKDTpW7+-6t zxSsIkWBfb{htYlhhfZ05R;XiOf<8li|L z5u;+HnO)Dl5fzD@x8knNx$umnI+f>dA z41H0)wlHb2`yhFQ{{aHkj~?~8QQGFz9~>PW9#u3vXEA=-F7^B^tMMzsug@+OK1^<4 zT|+%gZ?tU@P-}R`a*3jb|I|$u^~AeBR}$xUVMU^6>(E5s=kmh$gfs?>?II^P6vZthSTCb`ZWhsZ%CiENtaskoLn9|j$4*1*_Z?4 z9C#vhDIc|!+D(k>$m}9Yjt^8RvCS5dovX~o%cIq^Ajb=uCueoZEz=d=F<=qb%yJfO z!Mjz3d{N8cQtcQ#bBLeDb>ZywPfig2)o+n^8|)9aQJGb=?180-e(ffRl7k3N5F+Yj z8nz?og=uCbU_$gGW3qrdha2Q9i?q&M|)dQer}L6So1~P9CNWomO3;LKW_KE3Epn=pKsugw*fysCimHAdPnWltjF&odLh+} z4s~jDtGe)n{^oMFOdDMg+pS7wp6Sv~otNY>Mr^rroMR`s^f|)Dqbktx)0e`#oUeCY z%!&ONd8~n)*|X4n`}CUS3-(HLe=fa+x1;*;-b8V~zq;jNXMCLmWY{jhY}$okm{z}D zJN7g!-?<@(m7u|OK9B@?-$0kApnp>tvgz0yNFi>*RH}wieT<3~>>9_WOnF$r5X(x0 z`zZ10*9*#tahs6S_XEj(HNL>@H;pBzCtG8&o%W&~w~_NeE5xpl(6U^WL5J@4Xzuoc z;)k#yfm;T(F$+VQ;$$6}Ih!uW5{N9AlUvwc&z!n|AjDWn4aVy?P5a~?1{Sm|X%@A< z5SyK#($wWw(zjxO=&BWE`d6rccHO14Xn7?Oe!gR`n4R?Pzp{_ri**?uu>PF$;=uf- z!2@ai(1U7;syA-1`QG;%$adnls|dm&pGo(vKfV4OJK7yWgE~P6LuCi4nC9HG#wNEc z>G(jZo{<5wE%xCia>64D)DuhV3`$6%$S*IGnr8mO>{lM6mF3|$b#CUk7arjD#Cx}D zgV-ksNAghxr%#{xcTYyM?CTjPwj@ zX%bKw)55tFJrLX@CO^;r)IfL}BNlxXvpT6Y)pjO*wt;NC#G?0d5{wRGNr$jpE_fS+ zeCbe28p0eQ(W(nT^E1LZx6B%D^O1^YQs&{I@l=N%Y7C$oeWsn|;|l#~NbjRlzub_u zo{N8X`in7+Rdu(#eB{92Z{yDwsX`Q^EQL%Wz4eD>Di>7gaCeq`oRTY-$I?Uxun)(| zjx&1-@2aPhWL(9ejB~-;9-8}Nqka6I)+$RVTDu~bkN5WP69Da9?7HnQ(!&5H;x3UF-M?Zd}Seg*1ox)CE&kti0 zsvW_m$ZKr@W2x|AA9EtSdy2~}jQvkt zYK-3P?@&A!U3vvEfn==CodS<2I4rPlE98j5(lQu#%X&!#F&G8b3w4k3s9 z_dm~#>0J#Uwf$A^=7E}G`)QiAyBrn4;b1D4k`#P=TxyffNUq;^<^b@oQ@lv((M?;k z(I=rUi)i;=yE?n`NUFRB*T?QX=i1dyzR}xEy!&WAQ!@M-=Nb`Z@}(oda#)JH4;7fJ zS~k&h(;_DHdeU2qLlYHPtcPY+y;uQqfV5o4P3%IG_$2?d*b8q6Oo3*Nbgd?~j=o+;#uZyN7sNLA9$xi);^YQoYo7L%kq z!-F&Sg5SQqKSV8)`G_2%M?WT^2D{f(jo`v_M>Sl$Ry(!&Qdw{Ji*F`_T`8)HvVr;R zVU(>}Q<33*^|)z#!b75#=oEJ0m#DYxvV=?`eErF@<7Cra1oC@p?fwL(QR=D&SxY~R zBf_#e(9ddQy)Wy1k{c>YxHO>7VZH_BWxMeD0Qy0V?5XsmiS!b{gR7r7cQP>vRpI6> z8_DbRcR^n9Q!d+}(_VicyYShmbHT|w>BYu;tNC%y4dHscpAHyDO(CD7Sk4svW7DWTV4) zhz4IKD!@VTaC%u82_TsT7fJ})uND&T9ukfaRXK=+S1lWb=K#iG-ud>Xd3&mKL6X-B z6RqsUFmDpl#h?LD9x{xzya>x=G8_VYp3*QVoxIt2f8@p2mA>vQwJ)=DOGerX$1dO5 zbZ8T&X&ta{%b(OV(B}1AzZG_**_YASTKRvE$G>zStJL9n; zu?NDNaFsjV+)Le*vIeb^qundq|L6@_=h|?R z%i^*^_QgQUe&$K8=2~A5`HBmI1Y)BiB(1dL%YtpF!eMi@`G*Jt7yuf z+e6S>%7nJ9JYzPSEJUuDloMO31C{T$_G^a3!_|&@6AaD79K!_H|swu0gQ#oAlAHFY-Rt>CFO=QMw4w_v+1NO zVsENVPMRfj9JxP?3Q0|rq}eAL|9N(zje?oZs!B^>?!LU|;W3uR26TIMrsbjEiY=bn zz{l2amq~Am&f*pXzl?5nRR1?mgWY!?yozs z3hx~O&f)vHBhI4<^h(;%^Ia89ah*AhIH`?usUxRyE?Jbj7Io+F`RpiokKp&7iTMl$_sp$vbKQ=4t|~#8<$kHomhk>^-wi3 z{lP2NbOj&%M*M{1FP)$E4bpcKh&%R*)kDrZ&%@`L?uEQxMFjj~0Flrw4Q*UbSr#>9 z8SZ}Ls@?klhrc1=lc{IJHC~wmNN*IDi+S5n_-Qz8I(v2XCP(v^Xr`aE;aenPGpXCQ zgUi(kD3a;*BL-&y{0mqZe8w=z8z4MWIO9vR{3PNyDgiluyYWDhEKo%R>-Y>sMjs}v zU6_{2O-qxTBu+M}YC|TUke?@2mIE2=39q*py{&{yHKVF$O%wf&5D#kVnr77x>N=9;;qTL(vV>Nb4mZxo1cbgL2J?1A8ke%v+JinyXi zB-Ww4{_CasUwlG;T^OHtEPNw)i&qT1&R!W;HewpO!l~bUcXnOjQp24@1G|%&Ls9Sf zf(L@t;^yuhj+de;J5|G*?z&NBtVbCnDmzUneUzQLqpXkbMdo1owl_@BJlbGKtN))} z!aEKe{q5!P5S-BcqlwDIL;81hbpt2OwBt)ZbW#UuntsL>QH3>kMeFcVX$-ogbqGXg z#>G$tzrUfAmeqLIT)m`NiHAxfzG(7J#ocBUw*l`x1*Vid%?nn^yasK}jbF@4lqH7D z?3QGAQKT#IzI=|vuR+gka~a z@J+#8nMVg(&r`3dWUQl2dDQDq7(}L1jEkYXD}jmi{}oiN6u@>?iax0sclaziTG{H}?uX(viOh1v_a819JI_YNm<$W~zh}gVo@6_% zfjw}`to&EE31=N8&SBvS#VHk8torBK^aP_OLw)<@d@}yL!?me}?_TA1mHeM4J6Xl* z@P=~@w>GOL9!|eQ@q~17>h7#AxR+zyF`vdaM87GB(jK&nHGkN>r<+&eC7I6I{3Wjw}pMDvs z%BgV^tJ#!2!@t_5{85U`#&X5W)@rVp75Q4d?Y&Ybk zavjOH8)6TAZ)z#z&-Hk_ua5CEs?i&>?Y;g+i{X>=5typB_*A=qCN^_khKn7TuR4A$ zIYiw*D-T$61L;9e5CZ%2ksEFSRg~g9rc5_!3+AN2X?J`)vRoeq;tQEzE>_PI>!$ua z8Ki!q7}X63bO093)GoYtC(`FS1ZRYoLZXWhHq&8v9t7@*fsm}w93&eWUR5sbi$4p} zhM+!avT#HmPu}LnPc(=$DTEWJ#-S}ep`N4g(wapJTtL3 ze*InMd@AKqbqEK0e4h?u?_Ei1%4z)Yt||MGDAjF+fo7%q`nuP57q0y4?12X{;@Hs? z`cmz2DU{kWZWxUQ_RKh&kDE5D3)738qtX2VFRwJyh0iZnQwur!vto;>#?p5k-RDbc zj$2@TR_vqtvbPT|hNpF^DOBh`7fY(gd(4L8Ngy_o>2_a3(K6Xg1E^!ES9-JSxl&}tY^GH;n)SvoG1-_%v56q z@b-0rCu;k5xCi7ommvD>e&$I#6jK{}qWnyN%l%rHBBcw4A_EjfYl#!c>{4CSNggo9 z$N)(&`k#Q=r!=y=Wn}-ohe=$4CHsTCe!qMfVKKj7K=;=*#am2YjVB^_F^*=GOIwhX z%q7Au0=Wd8prB`Vw*kXT5nSHr^_b*X&3LDRhgrtPz(0hsF1NN-9Xl;kWy~ut*2!DG z-dTXeL6FI?hAO09UIcPl#}z<1iam54l_obI?KNl1AU^U+hrwlOEV6VW&^t+H1We5r z6NDPcdf%V+V+qd#BrqyRo1lm}xXn1I^voe-_$u_FrEQ>x--XxrbWtO36ZiMu-ROxR^Z?Io zsE-1ybkNsL$RuD(q*IKunt-r}JKt;Wnjrg?{P}9<{Tw_dE9Eod1^sQyM|CAFf8@vc z`&uY^>X|N6XzZhkRWmjJuCSc9Q+0?2xrSWL{=Bw-wwGrWy$Ot6cizSdpq3}<=y-M4 zkA>10W^?7lU`p0LtlH)!NZsa0C1~c}nGvp8l4Gtpqv92vk-jywAnfywb#z4T-g8IM z3w%dJ+gqrkEuZ^;Omcq=b7bBs2|_vNo}|CsKe}C^oR}P2kUMQi!9Q`&9ds_YRm3;c zA47s1;R|4vT8qGT5SYrttHkP*%-o3Htgph%pwiyrc#!`n+9RfNhY*K zhVn<>iP3gh(%Zn9%MzX&lcm*P;*Sm%`2eyhBGMZ4oDJxL(Chd5eo2P&ZgL$UU>4gE zprI7US$>FsNbz;sdc@{cfHORRBPt*bHe1FE@J^b*EkH4auJ~2Lh75TIbF$!?6Pt5p za(}>!?=Ios%?q49-wB4^9lEZvSc^~iFZlD7dN%;d6kY%toRc+%@GD}?*MfMk$&SBnoLDcAOF-XsaGOm zpeBLqf-js^iJ@QH!0P5D`~^0)h~k_YoK8$~c=^|_ARuHF1NkURtiJ9tS-2C^i-JjC za^<+%#go1E%ABq9?2;x^hIIp&msp83E-roZXyxYdbxi5%nT$Ik<^}sWhT1!8D2%Ir zVawXjdCb{7O=jF*3KIL5(HC27jz{ot_i11^OJaI52&{vN)Om6D;h`AEqD4potpjxmay1A^hbjy8&Uq z%K7lA1DBfwfQQin#N1dgaj6TVuS1KBigHW?4Z zi@5Y-?qzjGQ>6rQSyi0ZCnaAiqS9__&bmcsGNp#L8}c*8Fq)*@8y-icbxs@Zh?$(R znV$N&pt_yN-TaP?mrErwFH(L$=cgftF8Z`4Mu$4~>gR=~$>y$_dzDoB@`^LcadL}= z?*~@kW;|k3y*K^tD0=4VUzPT+l6&#Cx0_3?3E}W^>NlZ)I0n-9Xz6d)O=?+EL8zJZ zrMXP*;b6o1;?T9Lu>Grcitrm*KeXT&qNRDTrd}tUAR9I8_9Z)O=m?_ElN%JRf`K5T z^Ap|x%BgM>plZgQ)oJpeXD)F5qLl+c}I|~3f3d!QQ;|xrh%)`JR45VX( z8|eB#mJhP2p4BI4B*9jf>$B-;doj5MmV(D_)?4xl911pm#^y#pHU9cQfNpvZOG>O;<8Tde zyViTres@YT5V#)iylvf!~^8LagA< zsk7qev(>LFTjG8Uk~-WQ6@EQ(TB)v}=${znACCk4s7{LeNyPwa5G9j_$;lDO2d7M~ zafnnUuI6LDHH(o5(4uD%t$9@I6v9)iRr6UmAXC@8Prf#w!9|-XV*`qX2)6!14qx)s zM#vn0xd=^*Rs9Qe|C3BlVByEUC0NOM6)}^S)Q)pTZUfAb0SX~@J@|Idy@0_8I~?_3 zDk$ww^}LHehQ6Yp9@KbNE#*c7!7Gu4XIZUb!o#JbX%!H<&V5rwG-w{0=@DA3V*^-a ze9{MRn~@cn=D(Yz6X-Jb2)V$wX_lMu*s@5?g)he!N2`6;#-A7fe|6GOQRx`2Gu{T; zHzS8|d(C45Vl(6`R7_oq&GK>gaGIMRBsueIjluSgTR^$WF(^FdI?glMr)d~fEw)d- z2<9}w)zQTBX6lJdZTp0K87e7Ez9LPEN;`kt9j#ztpZfH4#tphTqKIF_s$EswtsTU} zhMT8zZziVD)z&}Y%l-H=Sgz1`##N<~&a(EH2;MJKjTX&JVZ zu!`6*j*Iy!phF#ad&v*oupmU4g&>#kc>>>Xs4NjrGIp?@JzrWbe^Lg4nTg%v2!NWM zfF!8Wme!5(9tJi>#afw48%og~FE34=>^+gT)%o|KXphHjo5#SLA@tXggY<(woGht< z4_&wGzFhfE)#{tKuf`tziHtI{8gG3s^;GtncVfhMZO+RY`zC)4oqzXvNNKeqoT(@; zm5wIj;Av~-^D~Cc3HiFevR#`v4OY07rkW>|qNQnDFE!qW*a8`Qe=6KVt$4j%EXnsC z4!nJLK5;H}w~)2{J3ZVXsBhfl*Xc1ygg>WFRAR+0$s9xzI8(j1wTkTtzdM#zb1|^^ zoJ8!gBtE}wSWO+CIWPV6e9Vwn@WpQG{#W^T zt?ndtM#>x3&GuxVcnnYSDjQG@aDEnWdUsHVIipXtaF?z~W#gQ#v{sPII)wOKylEIr z;Bw1@Q*OWDwQY241J`9zW4*CD3?Xlif&bKOv*LZ-*b)Rofw{b0l!kPkuxv%EwJgkm z(P#;*IOz>cZrq4ndKPd5QaiCi?O!keoEQ@^PiReKIbpK|9k>J9fCEwAo5O^rhyWNt z-&a~BfYK|1#;l==%k;RkRt0PyAYf`OoCNuw)5|O7chOHEK5m*)5MvwmKBw=lNrh$9b+Wlhlw&J zF8(cG2_0tRjzbTIOp&|(lo(EHZ{3kURr(tHKwPmlZ?yc1SVm!v#0|0iMcr31wZngd6s={aX z$JeM=Tl>4?Ax#pInYVVE-sW&pJKUX4oQ#j$e8)tj38IEr1b$Y&vO z{091V>}VR+Rb3xr{&a#fA>+er$oyI{@-I>+z!i&SF+!F@b^&_)9BBM&uFVyN`nP8P|f+6kra&YEw4u!w~1$$*Q=AIKJ%ZL4syz(LhPP;*b&jyZ1S zElm5f5Dyk2(Lu1Gvd}!g{0aF7atGn9S0*~lfE_P#7;-bO*p1h&Z}b{)n6_z|MBk%0 z9t@jMnb3~8J;?etMUd`1Y-xOD0lo`MO5bo~Yfzk?ue4^OFS1}8l;_DYT1LT7W;~=H z>L=`4`nXy3CoG2i^V)=+SDj;tttqwpQj}wIdoI&j!s2d%xrN>5kdkRqNRk1m)*em}$H2?8BGYM}UMM&O^v^2Y0ODTsC77!>Ez_fPjCTo5F&8l(% zINSTXXXY5C7LQ>L?SXs<_;rmu$VrP_BBqj`5Jq`mbh)TxZ{s6!|Z0U zSmDt8PvrA49S#$Eh3}TqCrx^$Cq3N~XG%V!-K?2C*FII04KYU>#Ct|Z$JmOCXq4&y z+tBxq0gxMwx7^yOkUsssfAfzbl=_%(1|wc*VhNiW`Q7k`n-O7o&1as@i%H32(}ozO z^VBJNVpDg@`dec$jGPhZntLjCyYANj(br(oNQ_w+7lWA87qI^#W%>g#rV@%~bgs{lWPK=DqK z|F2I5qq^S$7xuAwb7$r0O#CU$5?t_pzONFORQ;(Jd!(!8WZsZ+|0mi1KGysj=Jb!} z=6COL7jHke@(fiV(wkNdvYaazf%KMVpj7{y`Bv+qh|A+#(X_(_8!sgw39P=E=ih&f z9LEkm-npkiZ?1y0YiMnS!SFZ_(Dz*KE^TBDd7D$*&v}|r?1~%`QF#O2wPy|e9(d=O zjkdw4&5kOY7(!N5-+=7Un`ksrHBL>PdkGtS+q%T&vm*hOqQrHUTS3m4vj7QN<^cee z1?4CUqAgB5-veh>6cgZv>u{f3z}5%`%`+cuE1*M0z-N0GJVU3imz}738EbvegHLi--m@Fnlm&1c2TPv)n`ZmpKAQjhQy)o6E!bdp#4z)W z>^kd@-@Sd+lUq{#gP#2%SF(21K)2&|+gcYs5?(=fCq5gE_Fb2s{9F zt}v-}Au72Wprh@A%z0d_fC1rt<<1>00=`W+di+Y=A%BBCL0T-0C;r?i_5P=CHFZ85 zL8-_BFHDx#(cvrzj#Z+xbmfyJ-hY^UY&ZNOnBmd?)L{Oz+5DegUwtNJQlx%0-_82N z@AF-XiY$)bSpHQM)CO*R9J_<|&~w~<`jFP528NlF<{YEZ>00dkIzQ^ACNqBqy21)_MqiN!BTPL_UUWZ+t1?;hIeuo__$qlOm!$@uRZv zXKOcD3$1cr8OdKSiM;?l)z1j&y8yA2h;uhzIIspEhs(Ze;%L;QU9a z`M>^p_XXTjJVmOnuFbeL7b2_p$igbC^&~R3S(Ah^~ za8h(4rxbzN;qkkSAThkrz~FF8=W$kACvqlUE}MJ-7$);|`gK`4VQXD6Na5@P{oiv? zgSXa3oq&Zg;S!mNGO}2s|DVU`Z&=}DTor{9_nny`c#4b|Z(CVgzM*G=V~_<6>Z8lq zG*V=$Af961UURus9<;X|qs?Puhv4 z@%6uk5BJU}@YX5dYn}(1h}Ykiab*|&z)R2*)4bs}ZHar1n0hZ-z&52D;GHI2*@Y0w zcxrg$i{K16L!v?AI5!LNdQl#*TQ}pkS{a&w6%0J{lmu7m&zt}w|7{snN!RrmLfI>M zSn|=o$-4i12m|}Wf;VZIEp|nihUO9e;yX(kk15}kVV$MiqsQeY(f9QSjvgmXMeAwk zW{Is8$3{mi12Z&xs5tnmKeptRdOy~BH|-!HQ1fAV+|4Xw{ya$=&Ff7rXaB8&W?JC^ zgLFnu2eheOQ1O{u^=fS8za5z$O1_~x1kv*EhMo+BdBRTFAC87@<{iyO`EHhic4roJ zkEd65VaiPg{;uTW){@te+b(?Ur(QcJK43$qM7pv?R{lKc^B6?DreqUU3j-xKK?7hX z_E|1!m3BZFUxh8m8AW}x8Igc;=Q#^8k2ev4!lZ0>c%Tz;#60@Z2-uc8fhwTKb*X_5 z_mHeaaMuWq)(GFIDbRy4F^!U!y=QDgt=%H*CIu0U?z-s(TSejq`%&BZ!e)}c#u=BIq$oW-HC zrlD7we)OGpgR8qMnseNFgRA3D=ec_}S68__Fy@Dfy4U+NgwAB#E3aL<#HBymr1Ngy z-75yh*oxI?#d*GezZf|%rj(j@r6XGP8^9?mIc^|_AOgU?2z2f|*c&+_$>=&S73DdX zm5~l1xbnMw2S?#@*A1GKmeUigU+R=tGhW)Z32!Y09{Lr5yjDb&=PQ5er)a#T$6JZr z^#0rLn~2m;`FxfaP>JJXL15Wgh^;ymu`tI&KxyQReYXWT>X;AX*dCbbUmU_Wq^@01 ztQ-rVub*3=?SeQ)Cu}y-@S7t*soga;e%j|g=aL21==-aE2^1u1mncdo+l#FR9O0J8 zfLXXvHIEEf>Hpmqh#eanKP9*z6# zc%)5g`Ui@>s>cH@v2FE~V^Ev!TYIjaW|lx9hpg$9yrv535>2ap_=8V)Tc^+s<#p8e zYu(VBM-Vne;nDkfA4?ogzIoc{`N!`%?*~1nb~rziTr+h$f@29;$YdnR4M#l76FPn) zx$fq}&R_G0<^TkGM7+->TdguH z#c^^L8QbdA4xe^U{To+*LG?c2j29Y$_GCvZz%uX_YABCmNdvQ&JLF*L*E~lKy%dDV z*>)C~pb# z=C0Sb7^#nBrSGE$EsaVKk;ctf>=+4y_3rjL)oE#50--Ll(L0RB2?TgZICtpyXg$S* zJi{I!h@Ehr-vxs2F5o3*qI_`2)^!6!QW`(?0CYAsT_7E29YLlEBm+X`096zRph~TI z7IUEW%d)Q*va!tSXZ{}!MtMAR!&kRH$e#%$Gz7qW<+Z`MA7)4$kHnSZ)(~ORRl$pBK9!_@sJNMfKW<;c)`Bs(xAp6#M zZ3=3vp^qE?Ih%h@Z`^!%j>t;N=5>8VXQt)P z#(yu%cnq6JKY>%~3*|n9GEi)BJ@QN2y6&48G6QRo-&_oE!;fFYDO#A?XH(6=TMTOE zw-$r`U{@gPMrrFKS9z_`K5^k8t+}e6>W0(Y^&h=6z@k3|s~lPXw>-q~^6KA)CnYRk53aQ%;d2&Ehp|$@Q58 zq`t_|gRuLr#4(;9*#%nm@9t^ebPpJC=?mow~*WrZ(%NJw`NS^ZSa|Nd0zSrG3U@=1>0fJc&oWA1qa{W`R zQ5ifq8Q@NP3+Fti5_i1SI{*^+-6-d2F$EAC$$vF|w)z0#mP57U$Vwc%0&};aT&rx% z_eMAlP9qal|93dG2q%=bDEyD*wFu+(D30bHKkc&zkUn+t;8hA=UwL7l!CHH^PtBJ< zzlHQaE_o|K9tPnT42`$;oPZ8#s6M4#I|uqL#>VU;24O?UNk04<%^Y`p~Me!W&rP?*-UIY#4^IZlS|%40}0;&C%?;Erz6f&vfcl zE7r2O$CC#VQF`M187@<_Qf9c353nXtcHbaO)x@c2m4 zRU@6ld4nTGm_tvK6Eab*30#t0+5#|0MHG|tm}X2&BPuVu2%9inF1fURDWR`FT1dmx z^A5HA4ifhy2H732htpzoIBUk9mNLFU1&@Xdyex?*dfI#UR?r*qv|rHEaN$kQ5~+(S zs#4Sc>GAnjFYI&d$Ze-BoN^8VtXUXgJv@Jq#+D9oa*v1qB4zgyOieO`= zw`eXz%-38&FOQ0xql;dFSl=_X3ucLS0WWG__)>IL-$J6NB7BqRb>!v;b?uKU^?Mzz zrLe?I%SVZ=40=MDzpf{i`KBt~fN(Be8QBPA{;@}cYmkp?__svqzq#s}H}Te=96_sh z3mI3^Crn5qRcXeKEvb=Q^F5 zTEZ!_X%Xx1V&f}dh2_^D^;vW)0_AJ>%KQYw_GdcYun`TnlA9rC-57?H{L0QX#~Cs! z)%%T-pwhqMIMW`N%*1j+AD4(%X!q+iL%ivAJ761cAjm&VsJiP`(5ZvrfHPqqVPaZv z!&Qv|p$KCIEWb{R^=H-R)LkXFn-SBFrnDTn0Mx87B@kl_FuaE_Y+Wx$-&YXHvxmdK z3@N@1ZZ;z4<}~!@Jg1^HU*CSqVGU_Y%7oJAe`xA;GzwIpy>eBu&KpTFg2=($_Q~-v zK5IC<(UyK}hO~Q89<2o{P%Imc;cvRZ!ir9KxD%=M96N3(#A8zwmfJob01AAimXni% z;$Y=^We1(A@ceRZ*Muyoc$5Z=&h0d|gM&ck6PdX%M4;^-dfizB4qbP27v}49@B*-o zXS%>Z$oYtLRgCL{vVl48o=zowaR&?dTE#X4f3#cwmWTg6?RE>ndG)hW{K%za@n<1l zhvq?LZ+XhDitAxStU&Ed8s6;WE0n~b=FIRDfv5AA^7ijKiCGR)W>Nz*^(d<Phba zcfmGK>aJ6SL~4|y1xX1y*5|Hr>L{g6T-X2+UzaKOj`aFm50`ul+Y5w0I7J{K;~aWC zK0!16zH!s>noH9#e}>RIcP`sLfD=1B@G3IeN}rf`Q1U+#&VT>g|Mf!ZHoJGw{eX+K zvUuL@$5ck3M%o(*E#3`Cbwv;?mt5@8^_CDaEVr!XAmB|w@>K{e+ThxjEIy%E;75e< zB%(l!jzz!(%5@`(MA$Ykj?xx`7-HGRP-DSWRq7h&;f;^rU;eSv$HwikVn)!`+(5uk>Ctf2 zX{&#NE%s78BX3MmpfrJK+lyeve}~zwMtRrHf2wRe+M7#${qB=I#{KF1yE)f)@5(P{ zSmMG0uFNuKHoH$TK`muv4X_`MS~vv3h;FgfJL1p|f9IFq%*(GiISXx27{MhN!L@GD zl?#_V+@{SM0&Ol?MPv-UCu3F6FEG|LI)c?cFk=(6 zepi|J_#V@%;DI(iv}0kiE5bX$;@|K0f88_xM>o@b1($+;^b!Mf+zThWO4u}}lV)J? z9p$()>g~kMeNc1pVlAc^c?2I!uq3UEus7E&z*b^oY|3@ra_H3M7ztaIw6&RbSBuct zdT@TIwu6vq#RIOu|L9u45(NIwJ8C`DB;BZaGme`tbiTtJDsbfy8nO*>EvNA2rU_&(N z!zFfS9O35yWQ-~+lm5K;3gKL#X=nwhVBX>B<{5gy@}-Zx`T*e3AL&@+M8o!B?8Qv!7 zJd$8-NCMDl%%o>719?F!J@oMB%wuc(uV0EBLM1rD6Qr$Y%61yMu92RPs}B#P=E^C$ z8@gNpc}e3x4${Z=L_az zq_)dKd4UAa+YSEhU;95H&42y|)#HRS<YfE**Q6H+5DVAe=It1YewX`aX!vc3B8czjZSnPPli2KHZQ2- zf~n55nk6hFk*;p`fIguMAx*TVrtvA47HL-|&H5mdpf+p`02K=1rMDg5 zX5g@m-JYp`&Q2;%i_;p05-veaJ~*=p*IV5)<35a(6>RgwCXQ;bAYxw>60Tv!={Xz1QwF)Ymd92FR&>~z*X_icde?0K5DW2oOiz<{6$8M#G2eo6i zxO_g#eI*<)AS^o*q_RiM zFNXn6?gb3*A4l)$9jFc8ZN6(xs3xLhep<^6AB{O+2H`y6Ao(W?saj-oZ=iOX67zYw ztd{iXEMM(Li%?sj^f8f+iMZI(B!OrS0Ypxdssk3=mzc70TziSTmxKFh&lJ*;}m?0#rsTQxVA|3Y74Xs%=-C=Q=hD~61o?2 zkjI^fSl~s~x-ReU|T!io&!3UCK*Ut|=bjZq_#t;qx2F{i?^yUb zgY=0IG3(N?07vLmI5~%4zxfJ_w>Hi)XWOVR*2=$DpC6!eYP`4foi?9!t~7=5`86>kfQ_2`4ygyH?V@4+^J z5^@7S45H27G;w|8zO3-;(X~P%Bp8gvwqbt%H<|| z49rY>$M*;MKNp$QwVBgJf76U#r@DRr9w>n`up)6WGzJ>F+G8fsntkihJQ=0?<5o>y z6#Z!eschQJEACEZavxaVc;hsVIDvon1lqVgcSm!Tqn!BFu`yJ)g*j$nJKEgx--^Zm z8~yqCBo4NVRnZGj+Ag3OmmU=lM>knq^Fe>shkeN}{Mta^eCn039W<9tI;Qa^odC;J zo6@q{2B%!2@i~|NL0e(}{43EhiX6%<&0DXRpszmjw7L*Auv&l3ezH+U_qqmI0pevs ztn^tbDH2(L+CR4fknbe9h|I=^e#ChzUyk0bpAg+)uK*#!HeIv-d|5uj(md^yT0K`D zmSVvDrtJ=FSE8=5hR6R&!$B}52Xze>n-HaJ%#MUwk{@&l2mT*miBfSl#LoVZSLanr zx^3pV96OeiYEg11gnXG%(6%+qiukoYs zvw45kYN;tAbqgQ2sm~J(|84K}0GEp0n~&%|4E|lvpHks&L9FFP)KevNh_H1wq)&~N zGmP26ydjf446JuIcmn;Zw!n=O=7=th9^0T^*+m=(ASI_h5h!(^KIkbDwzwP`GP(@{ zI#u;*hf=vF{~$??Zcl$28_EjMOUYefDqLwffGkYGoKJJ_SiVs$h4*^B6R1|}>4l88wS;)h=#nl?W(H@{AF9g-Z(D*1#j zjYF#Dv0oPqJH$4>2&WL%4Z%XX!H%=sn(I16m4prYNteiHSmSpE_Gd0rgx>%F_KgQO zIlW=ol=+%dn)JT5E(fj)-XO4^5yk<=QW(%N(Q7Bbl69odFRD4o^%fG>FNQIRiK;6TQ#msk zPej;$akQk3m@0Z>R5{O)Da(?SD?g=<8zkQq?7DN}Z#qG{1Xt zM^|Kjg8%(`R$NQM%t3*H1;yb`cxRuYyHyvy83uTGdDZfUIZA=&Mk+5O~E?b!Brpa>Zw zPZa7@3GTRA2<>VHIBoL9LfW^1;E%|MKb@LCvQZ;c4Z$Ueo@uz4skDRy3OF( z3E7+|V;Vyx&+(&<-h1d!B$ud|6UFj;nt9DnhVxwVIFU&GN~;7QlMh-XOz3^C9Y>K> zr9jF~f#jv*c3dc}WFXR6?2~{gIy3S{f%KkW^NZ@UZyS)9DB2$gQkDUdJ5el_ZPDzR ze~Z5L^%^D0Oiw(=VY7TP-}^`zDC9_;zoK*yV4Bi=iCP_3Oj$%@J;g%WWXu!jmi_pu zqkx1X(N>oK{($(H=vC<=so#ym$~jsIY3R1t=xB_7=|UMML@A$Kv^qY z;g;rmZI7wea9iFFbJ>IeC1-RaVHKj-B9X#zH-YpQ?i4fm()43DD-jknNFg-r!2vW@N|2tXPss>0QM*gbO_(Y4_@fxUWkBgvlbt@jNkS#)@yJw7d2@5A(nMqvrNTq%;BT6J^w%@zap7*SvTO%ZNy-R&^R_3?X1SjjXb;l001S8O|F<#G8qh zj_{VOCv&8bLdbX1yl$7CuyFL#LEH6E=GNnvaS>0}x5JxPF0kEg276}C? zB=(b9SC%+kC6ym>b4I27e^K_9QB|&88z?0qwE!igK|n+SrD0LhEg~S&4GPlTAt5c@ zNQ%;2BV&p6-rXOFS>P&VsX^SSRiuX)9mX83D=1ch8o)XX#B z(ZGSv9*x{dwSF2I-k@XMe8UDlj2=8g25V^|2KNmRd` zd1AddKX`{HQl7lCAG~}vhH~yMJYOoPKe+vdzwFYH@X^4EZF4uR*^j?YVRttHBf|Y8 zy0d0#b*ZM2?PoT6QPvi{4*G6WEXcoBRX$0H;rj}|pUf-^>8EyWTOKWK9&L5;{rHyy z=qDBO_u~D(pV)cXuY zpw58)iR9KSSS0WXb#8upL{;RH3o)Sbd{8lRflXK5)7+5~Y5;A9_y^kkpr${H>*7@s z>?e`#%iqTC$`JGPZKj!Lt&-&U)ST8m&i^mBE-8hBiVI1_(49l>OM=1bz@zwBR{ z8lPX;>T_Vx`u@O$+>G8M7Fx)k$;`lliKNJuSF^ZTLY-UKV|!g2gr``!DKKQlw_rA9y1xGZ5!&SCtf%<*utbsf#^M>3|Ie^%2LVvGB;;C-xqbr>LEe z8#&NDOQ`QrOIok0xTmN|d}nP%`*{QTvIrfAG*U8@GzwC6tc*Xyp!TdvF?}(4st-96 z0NrQO3Xk>*uC)*2Q#s6C@)0kT2?y=P=}w2>YvNkQ)7s~9j;=RqKU|CB%o@R%Id1OF z;co(#OkYMTjXXM)fh;xo?Tf{_u&8+aYh1n`q+4B}Q(J!D(W!mIhd&YPIRUb#Q?2ld zXVpn<)8)-ZIc;*ptLr!`=kNbgHvbM6=rz+d^%{xO)R{q~eX;p)3`e+~9K49L&OVM* zBBo0YPMz5Edb&K{Hxo~sv0Z19S>?wlcCcyDQ=NS4>1@Z9bqzKK(p(BG9oX`I^DVVm zsu8&@N-R0|*bS+)f;ypQ^bZcviHbHxH|gO#(@!Y2o6o<70$Iq@beN``wE|V_hl`hS zi<+Oba@cf!S`dWqN5!f#?X@ZMpmN&MQ#h7AJO5B{6gzz!gGvNn*pH%3G0i{^&?B}H zfC7->Z&eZHd5E6Jfy|^6SemBIxy)w|U$Zo&H|^_xDnt}d%>2PEGg)sZTGdI=39JEjP|S*Le1X~5ll2wu)o0DfvCRlWTLxN zWduz2UhyT&|J|Y!ndk*O=Gt2Us#lP(0TvHQD=W-~>2!Mb33b>O4^gNeFRM5!zAGsk zAt*p2^nsoPl{jM-p9heKavnIXY)y*C7%&8@%_)RUZmn&-RUHU8{9@pt` zLyya3iS&Q{xM(nUGgC>9oG%-|$vFxfz~dqIs6CLU#=0}>Mv?4iGshNX>U*=rR@Uvl zYr7qGq_Zt^C|S1el{Ch3a>aLsm?iciE+Lf`#ALjlm^6sOM@73=Ca$#(g64b@(}ej zR^9YyxQi#GJ&s{)s_1Pj9^VA%*CB1wK-Dh`{3Rq~2EA8-d{Ny+d!@oqr*r+} z43z397@(2?{z>vh@Df_S`w$;^6;@0@bk4O06m6S8)vXBe-jaZ%y05MR1i9xzECLg& zGr$8_N?QUXM%g~KAwZfM1Cgt;b8>yJ8OL*kuxCH_rdbR8`*HB!6S1BUVI(gK+m2yp zxPsUD%-jRU#EA1&RdqpR%B3I`aO}lEB zYBN{W4($B{M@is8gIza(&A;+DK*3Dn2FT)Xo*2koYxCBG*K-gJ`kK@>2m-eJI?x}< zLy)#;mz|#<+6=^X1yUf7=gk?b(+{ix349Hrn7b}VNy%n@2VJ+y_0{DlKru*;aqceu zSOlafc@UUzp(2EC@$@Hf_u-av=_4Hn0Zr(68Jg5}Cbf!Dh<_f1isI zn7ZbJ8;+LZYO?Vv7Nq7BB$&V3haW$vwPI$?0?95klla0HPhl0U1|UX|1xGvpD~@CM zdKxZo@oqGlxYv~30O@0BExWd%OtB+#Sll}*yaJcMyZ}_{Exr_4jxghH-c;vrA0-Ci z)ytN5ALbe^9v99vs-__bKOtT)r9_;?U=L$4Spo`_!9*Td5Boj<99*4uWH+G3HQ^HL z*A5P5=aN9?N!&xt+*q}j%qC9^=eHjBJ|N=AjBXCGEcr8Pgz8NXe1Sv{&%l+Kyv;n~d9k>6^I zcI?}%d~PhIhgn*`TAPO3I8=U zGA9Md%&^}W$&tgnj?=R3_8sbPT%WFL{7w%fJ=01^w7ZWwDWV~My5p=(=W{^Cwg=!; z+bUR2$pOCuMUhDMno6RD>-&=&ZR0?ZVQ&vDJs#R8JFk;r`*5h+<39InkCjc&>mN0z zq~!@nAg8ZKh&NH|PBXcrOx(^px~FxzZ#fa$z^k>c@u}e5fv)*JqHPg0)#2BK_o0Xw zMZlv_06{z0m5^kx7BHDd0o@}mK_dgaXyzb!nD(VQRUFO`FBsUBh-wW10ucE;9{`@p;zb@GEfN*2ej{@1PFNW-(JPxl zVWoiXLJMLsx#882A4WdFsj&tpf!~1XG_ZygBfS7J2cFBh>&x_a`LS|4-D|7B?1B7bpwxt102g#8*&IT_&< zOAhXU<)H+ezk|z_osU#O%^!fn(mx(t@=TJa&g_tF3hnLl$fF^2cuF*$D4cHZw?5n> zofG8vNwYPa82mnyp#$c}+TMG`uK)`zo5#HbXOaSR3Oh@8(z^l)$Os6uAa(ee)B)Jh zf_sU;GoU=Z`Hl1SoSq*pAxHH3brbM(g4mM2$d-^nPfU9#GJvVFlFm1kHvCL_oeMFDHlEg0c$oXRRR%iD+hsspSH+mKg^4k8P0F={VDm&Zh^kqr zS@l?H=c1aI*5=v#@?A!~Gcdp|V!WqKX8QaJb-NZUJ`L{n0kc-V$xUK`4O4&ItR^V< ziB!4Oj6%^q?64NUViYI0w3t+V%apSX8~alYa3LtKM9cS%}85bkEab%3^U7ws1$widlxP*-8eOgRUZVR0aOx?_!s&dR=k@EF=nSc0aI z;j8D6C`Jy1Z2FJhe+^v2gI^mli!IlKG5nHwqnjyR9ta^6G1u+f!0zFR?&nIHmLFzW zVTikL4n(C5@cF|?P{qfWb(tf58QEBvW?$5BJ@SX-k3=pLn8Y$8_44UtWf)- zZ%ruit;7JUlGR)AL3(aeH6$FXlbWVfcKZ)wok%F*!k1ndUKCkCO!-1|UeV2I+B~nk zn=v_(%Y;HC(hImUw>w_Fz51i>x zm4M9HCx#gt`|0a|8_ylFv?#vKf2;Cj$dAwo9O(iSVp8q~}3?n&(mc)n&5Vt2jSv#?aD@0NS z5i%h2x2QNa_@~#xqr?EWg*;i!R0!gzfmJy{co2CQi#}vF?X1L<2_&cs^VATK-xLbT4E2i$Lc|klNRD3x59(mJ}(97p_r94(Y;OOi@52v5| zBZ9Ub!50icY^95Hjk+@$E0XU1xZhVDEo+*RB0u#7i+#i4=J$cC=ef_F^Vu(VpQrUa zt*)HZFiqtpKo~~lQ%>jNgj!E)Xr+&^q%MYR=Hj&9K29%hTX8|0b$v$MR!orB$2=r! z{{r!_f&+%RL#?0bjC^MGT+UY43|hMD0({jwvAiuSWHv2WJZyBO{f3F<50}?(Q(;}5 z^zOJ31o#l?u z&)K+FeATu5Z-sh~uBkrzx4+6Ka^%$HgV562iotDgPyW9)z4wxleA()HGrw1_Wrno4 zEJB~c59{!wKN=xb36bgQ+iEXpY3JMJ9Ns|K2rs=F@2Z6hMyDpXPT{cd zV*3R!36wU2@AZ5Kyzv%3ox$Vhk_tK-WH~9Eqwx@Ddx!xYvuhq4Q=4ypSoz^{OQ)Lf zZ?CxCdnBN>JWCp}8?*pczDr#{z*b{d5*oqsK#jdEdcHz;^#&9a7{$J3!s{AU*cM%I zl#c=47E1+uGK{eb!L{{o!A5&kIl>JA{~0mW%++ zK%Wc!2~BzDN21F$pzR{=MC(M#^d!}D)?0OMCPnj>rWP~09#c_zTN&*`I0bBV;;dm0 zqII6loD%lmb6teiF$+;?hWp@d#~VCYd-$mC=Pw}lf4f9%a{{R1$C#km6_fQD*xkAS=aNUgDEPlu5-GAhPog10XQb0)CV zb&f(NV$&@{Epx^lucTB@U;JDcYfaa@Y9TSXIR6~M#!5tfC~app9<`Hyn2 z=#4n<1n??efo|Qv;L~R?YY0dRJi3jMd-M}1ZY_o04YrmK5UL1_QMbgfv8i8nw;~*3 zv+7Q{^)Y9;UdcJw*tBxq4wa;p&>N2L>E9f4ReommFZz0s*%@25?z}14x3}~1ySR^Y z?#peqAAd4#C(=og(jO~ycqmtqS6BUPof7z0uv=lRxj&t-Qe8!=kX^6X{>v@(Z$JS+ zu5>gCVxY@z5%^U1ZLu1rQ~)&y&IJ-|wA$i_8$O!9`vPoqWILIa zsC5|6KID+bbt$&15CDpZJB)(wG2#uNEn_|Uii5u#)X%KsDr$~n1Dl2Tf>rc=l8xVh zp5GVTyEsvm1(1g)$gd5$^ua6bmfz!l;v&9)IjhQj*)qeoM|wvUo&hxsm3D#kpy>=^ zZ+Ol`=ODD@6wU-cqZg90h8QYp3qxglOk*R4bt9Lxx&v>?fKL%35y&k zH>U@dc3mS_Z!ZaB_bo)|#5bcqMkkj}QJMm)`%%zmXu(=PomU~3_`-VB*~#OY=Jr1F9P*_>NFrwwqOO@CNy|c&x6F9TUpY)KG2pS zf3z>^9^oerTqGubPt1#_kbOmqG*+(ed>hD4|J=StBdM?}_6>NNE@tTSBTsikeCh6^ zzO|XX&>3|6#`8d)p(%Y4=)2qQ!6egmm*VdwM{$PYFbHOewt1sMF48tgbo{107@qSG zxze11x62CLttU|`JXvzQ$R0og|H$?2Ivy$66LKhCqQyq`bXmf?kbom4fi(7si@aUa zM-pvJ(r+zhq^TAOLdXH3H}%o*j=)MWC*AXmx!RTp$?b@Q&RTM6SIm!K#nyK?B8Xql zPsDvcQH6osKq5}JvVyZ*I$_`jw4$b8sHAF1IEMzc=vv; z-#Z73j^ML(7N#$X91%oEw>@$!s%=K1ccFPAypm&DorzP?^&pUlx0A9HWsk7=3w}C4 z$Ab*#hz31P?Fl;*r#anEc6m!}Z9TyUGkk?B$u;cB`cqye%Fai)0JxD*GI>l7dKzTk z${Jlu?=eZ8!*_Vfz49KNwH(7R{Skl2)fYC%XSgkfmGnIIvQPT{h7lU&`8(T3<6rX{_&PwXnJ4Sc$0x=&!OL zW9?o%JQfe1D4ya~&uSH`0#+^R0e;f}k_sfo8=Od4W!Po?HT_iUjl!&CbkK+6&!DX< zXoX32tep@2=qYMA+i1gRjXr@?rM_lpJI?%_ur|3RX}&f5m0KFMeE?mHw-3nSC6YWJ zx@WK@S5%*a^N=B~k^Uv*SsBVUO=rny{4uO;1uyDbhjc{RA=F_F{`%19mE}UgVIu#5 zby~(%h;+ss(LgjX&npkG$CqtaW-rZ!`Q<1S1_$2t(h8oVw2s0JE@sa?0EPDLK-HAB zNvJZbgo<3q{xDnu-x=zAN!)tcE7jd0le~eW1srtwD>h-y#g8Ww0)D7iO z12N?XWvYgz3eH#bg^{!g^3zY3n6k}hMoyd<>t>7Nx!cC zUNi(hJ|F%~+}F|v^WGwQt0%yqEVSNwLE<+STK>RKhjaN709I(jN%mkQcjEln4Y@wZ zkz1B4uS@I#sH+2k4tLhOaRlYyXhlO$4Ia0IMP)1O@2-O)&+q+w(Bcj|8k-Q61>|FX z2ky)+(T@G|U{nbo0V1nL_&H2#xPk2w79HQDGMntiAR0yy{n>m4$dSHVKV-Yr1t?{^ ziV@yC_&m`!U|lQQuNl$3v5twOabA2vBjYrC+Bc$aj=2o+;>{Tn*A$!(?5wSOhPfn1Azk|IsKP~ngIEVZ9Lb9pVmKz1tlg&XSY(xUpJSXf>0`T6J z^<3!%#)&nxm_11vY$u<-5|@IP9dQ&vz>Xr>gh`4_uZI@u{pY{e>^D@;L5^b5fyfnD(3}AsQH@9e3YAzJYLJX)kNNd0`QnuK-|@bI0AIx--0=<>;$A?^bPp5@{;S6+u>v-jx!6mY`0@ zlN9&W`C>YGbcpb?%Z(M-^{{!5&EMwG%eGG(g+hu&zIMw&0l`j5)LGGV&ijPQ+K4&A z{Tq?w74ND9;^N(95q~_>sr1wREbD=q9ZbB^g*ZCifdFbO45FRl>IxVB@O``Q!nU>Y zLc1a$;EC!urzfhO_pT&nXLm_;flJzl$jg`zqF`!_o)`vCrqh=1H{?#fl(7ubAJ3=X z9{q&xH4#%W>W5lG$u(2z@ma)8>fVZ3=M_M7f`vVbMJ^r;)(cu&dRUkQ|HRf!!F#iJ*RnVOW$VR&4@N{h z(?XpzU}zuj-W}|t(J7j3gPif<51cEAXog$wKj>A-4(X^HorT9v1I#CCy%nY_%S_p<&?v zxaNvZmxB-4Rv@iCpT!|?N&(KsxZp<_xk6jDpXV=p7gEE=V7Sx+V=mDvbg?2~BJ`$+ zcz$Dc7oW3jzz^87HJo70cGD3`3d>q~_)+YtEW-k85*Mc;PY83$5Y-ky8yGez=lnp0N;u<&PzU?8#e5wZ^! zDVP&*1ZW1L*}g=(R36~GawJLEr`Q1vb5wC0y}kifG)@|@_IDn5t}BEYIpY%0tgxV* z;Pv-A^v?^G(NCXog>`gcWpc=+M(~9b7v;cmXs%t-3!B^nZ@OBN;tN|k%e<9tp2m`?bRu$e;jeq%-^p5C78gIZcE`^tbfw8In zMHNvaY6F%(Pc;o@9Zofywbs1Ka_xtC>OW3}1mJL(s^H_AXV>RO>5~$MYG5;yJ03X$ zfWOzrwjij`si4k}kLrm{RH-#egz#AL0kT04P zq^%tO(KoMQ4fjsxy-D6IcvCyS-L)I1maREGT!52EZ@CAmYg$$ufKCUUEd~qIT8!Z2 z<1XpKhmqrV%Pvw)_`>bB?^Z`v&ck*EgKk*gM0es@LjOfE`{x9o$Z9)z>EngDL){fBlCO5ss;_)G2>f2b0IBY`4DSYf(#2W7;f-=+Pg; z(heY(iYD)~*8zl+o}f#{*7kIE* zUWCRJfeZ@v99h6Ycb<#V_N&g>m=_=!h`uqM`_Qp3Ons+hd#=%I{RTQQw84PQoR)By zBWclI(Ze=Rk(hNY^yrX|Q(A_4H!}i!iv;%M2}Msxfgo?w*GvM{qU3*GQh&Z+_drhj zIbtq4cpUPIfq0zuMH|ANHTJPBV?4^t4N2CQOjgo5vY%}?q60@Jm=wf%m20Pu4okCM ze%Hv6650@ERu9xrR@8PGBi7ZVI8u98Y~^g}qWUg5)_9DmIC1=8e1p~tj}2{Bk4K?) zXFa5t27@(S1a(=jzT%g*8~k%={{6y-MR;E&R}|Z9U|I#nZp;9S7K%hjIEC|+`quR( zugNA@`9z-1%QVsY#3L_InkE1nL2RqCp09ha7YP4&SuojZ%D$-NibHH|~F}Y2Q3A9|Q3l=GG>{U>i9PBSf-Nimsl&g|O5z2xb@oy&^e3 zuY%+}%E%lR{%v1@$6$jzuiAoPJWhm$QDvstc)4L%|xZsJ5Z;?GPt84wH)C<7p zN+3M_RZA&{yWUBGwZX!DLkze^b?utyo50cgRCY!>y%8IJ@4^?@Ik4s-H;=rbcr9C* zl-Bd?Fu&;6M!^55`StA%|MiB+deIlJ;~5#MH#3Jb#A!tBP=ocbl~Y3K=!&E(YVWN* zqIox@_m&suLkhX79Evr)ooLOsDKQf$h7~YS*PX5RkiwVomC!)AdurbspRWFAShb>4 zz59otPo$WheL7W;$l)S1PK8ZEMMqFqs=FZgDrhHi${6DmLFbo}icK|2fZ5&GwLt4# z-WN*hACHkXNUO-gb|ihJxAwxOtr4VMZM6uM1iUCF!A=lMX)Nx*7GS%{h!(^?Kpm=8 zZsEJg<$|1C(-2eWY9~zN$_E+gFAP&4c+%QvyR#xv$5f6G3rnPf>zH2>IrSK{8K2Mq zuM$}l-S4mOv(T|zthI}B`a9R9)6a(Vfm)Mi^58^Z;kKv|!9IT8aWX+&s80>PITj^D zZZYM*>R!SSzBzz%FO3q5V**BS+8tkOz(UO_^CqOlC|YMXg`*jX?Mz;4-Wbn3Z8c2T zz0NvO)qnZLJ>g$re>Ho5*R5oRC0)k#%GRlsOe6C3;c4-w*p6w&$3+#Ok?Y4rK78FH z6S$?4erI(f>v_uYe>IKB^z7%bA+N`n#?JiPvo-rlH%TUaFb}?+q+`$`l)TPVc1`B7 zo7=so0>vaKWERCEuUHPo(+{KjDF5s{!@`lGBbSYC<4;7+K<+KpFR_^vQfei6vJ-F9 zTv3}WglVttV%oI1fp;Nrbr1ASOpJ~T(F596VHCDM;^tXC}gf58wBHFGPi(wP)9z1-W{a6Y?;8|!>ufD z2fJU8)XDMY_Mom@B*FAUu@ z9a`4nBx2`a0pk|1%gcOWO=Rl>Y39fboEKE#ER{tA!8<`yH-%Z{T{H{_Ke1;G;P}>8-`A}Jz z>B+ul0rC;4%UH;1Bp=~JL}`;Bk~SZDY%vrAiE$f75Ed?s;NZ#1k|f-34CTUP<-a#8-PMtw8_k*@nsl+ZCy%Fci@&nN)# z$SxJ284HM7FJy#?uGi-$hDaPF!X{rxd+xef(_nVvVR%K(Ff3dB@$-Cg#k`OCb;@W7 zTRq&st1Wj|_s6=#5B*UMemB{lGlBE59$*cR+dxCrmbi6;ikI@|x#O?|Ne%>qF5qb3 zMcJr=`@CU$^UEi|_(OsB z)cCe8#qBS&yyFa3JyM8^wurkaXD!X*^PN9Yc$6~_cq;?S6@Os;u+4qn z=9L29qG{%5+x?>(IrAE^a!yry{c zr3Gg@8hBeF#lkQT{LpdlYom_GORp5WEuG&gJU{ManZw!C$lvS2^%V*Dxlp@R)@yKz z@`i@WjQh?<(5^4zWb1st3*0SK^DAe^fI+n5EGLfM8sj}?BaGPx?a6+2pc=X4r~=0~ zK0I*y+%JYtaRx^kBYNzlsF&xi^Vl8Dxq4XN9Lpt>EiN{FwX%1gpW`K@?AyhQs9!6Y z#P%T}!q2h3?K!=AYFEI|L7#JP9w$+Y-_<#>ru~7Y4rW=DAoo)|HX-S~IxXptPCLx4 zDTcl#|BHiXQB}^2SnOW|&wjEoQtrPuB8GkO(>U^rXW_7bC+4*oBGwhMvI3WcW;Mb{^V)Nd!0#Tp|tJ00vFdWwr2bGmV#jX3KLD|O{Mk+`j2 zB}_~GS9OCESb$*Oi|l%EKE1ry2IU^}`*}=t>RYp<&Jw%>T0mAc3J_ybqsMhkt0`D3 zh46Zw->-{RE4#p2PjK^^WiF5n6uUt&FG;} zRvKn2A1j3nZ*<6mGU?z4cn$M`LU5^+&BbaGR{FAeUu;R<&NI(NL9GjgJ?8f7HX`_} zsQBEok!F23@W1fu40_lF#@hJZj);3!&N0sFlRScSuRTl1%dT#aXu&46E}kz!lWRFx z=15jkTs=Dinjqh{2vq%(;$;OPXZt{vl=$X0q;VOSwT34VSMxw(8_45YS7S);%j*2< zS;_`M6qm3yQ*3d`vxZ%}#F);CTWT9l0aEWUTz4Es{MaU=ahn-O9`Pxis_^*lR?_t+ z&Fiew1)X3ACzBJ{vT=~uFGcNuMRNje4eJS@bi@PC%aRw8NCpBt3>>sz4W3dhV=Dce zmo`H7*?O+>oj3C0tFTa7)h}Lv6JZh*5}kMfNk-@c0ckm)^9(qa^}UE&1PdscLBV6K zmao+oV(R!BX^IXsp)zQg9C^-rD^G-$`?25QD{;|X9C$A>P-OBtvX`K#A&gib3!Pd4 z9ieD>E``qf8i=}QLoL$xlcBX2t#~PW$vCbTC{u28#5mKg<@AT7BsPNms=7R36Y)j| zqkDO1$2*py1jr_kTBB=w)(|ii+|3zrjYS8fKC-x!kmNciG6^163ZeHUJaO*!0{IW1 zU(5Ca;S}x5VL=6_&0hrM%4o8gbT|4c+LPf^Fhz|iu)|*~!G|9{3u}8zJ+6G@i_KAe z!ajeRo~Y}*i=l}o81gsr^HdO}90PWRly8|)vSC-6OYjj7xnkVDST+9BdbtrB@kha= zK(16{)^C`kJ^^%1=Ye6r(%K;~YDkM9qnKEK@cf;^rBhw&nC^tuc9r&jRlLtcxc6De z_#|$+I0fC}33aCz54SUuvsP?VI_NP4MyRiL12NwhE&f&LxuPOkd|lg+d5oO6Nn@VZ zUB1>RaY&~L0gBdTy?k?G{@pt5Si0{pZeTcZtrpwP1%;-qA}f^H5KM%<*ANF4wPXT@^J&64CR_hYoMWMkL?y zu!pH@9n-(+dryL97)KyNqx5ANhNfNT1))O1v}?q@lX{XyfJmvo^2YspSC1Gzyca8| zM1dIMK(>(cbk_3mNyZ$Vf1&n@J&vHAWBV@B0HPrQl{_*c*pwUhJ${cjzH8qrQAo7q z)-&3gyV4RIsm*!B02xG4lpUZ@$7|8(LE&PL*1bsx*L%OE`J#D2h!gHByW)bDVhuVItyc-)ySd5P#^1u_LgtA!GcNd_=XK^Pb!p@Aev~p$|@aN z_Dc7nc`t@g&x`W(Rf7K%C`8TGQgY)f_*COGRZBK$SjZ#sf_FzMo@xh0rvh?i zs5|Wy(I6UuKS|N=%KF`Ke568dC_HNzsa!b!EZF%Yi3D9MId{sevHw#THzoP$dV+^x z(9W-pX`X=ofl*MK9by@?Uo-Y(?FOI{^hp%+_WW8$9XmVrhK*`aOGeT1&oMA#4|Z=7 z-DxV~vn-eCgK8Ed-KFoe1E9J=MI#8h&TGe46$)ZI=o5AQvq)~ya zkVK#F0IR^4mKEa$`RI#A@jbT};(7h8<6bqP*4j5j$S^Yn5d{=R_LshOhXRpl9#Px% zJ;ExpNekR4cD=6@>%;R)3o|hL5;$dw8(uCJECIX_^Qu=trAMXOYG8>>*#o=SxGGXUTO)(+La;RC^8lIyh9?aclOFd4 z?x{>Budaay7iub=cG8SS0oDVRyFrlSQFQiVuK?Yp;ota0pEuGr4fj>a?n4tk`Du}x zQW};yWQ1xqnT|TzpT;+$l(=dg*2jp21(r5c)EK_oF08cl=&LIhCzWI>?$srgAvjNM zJVqySbTxmtXnCfr%2Y3!IqeHG;x8qvit%SxK(D}K*pO4vhq>xFWjRfAP~dVBBEJ}q z4zNFYsVzLL(5amHV-GP+jBD7^N_)a%bO+a&ou=tSK_gVNK)@+(W?0&RR`Z z;EpehstD7<;ib5k8|C?8UQkf<{F2(T;MWrZjGnB5+8&nN&qdrEuecn)n>^?@1#d2= zDcZq+1|Ut1033rT+{R@P_Ji=p_!n%=dbb6^7MU#oPRURC4#qb&zBT1?{Gb`{nR6n$ zaKGviqNuRX7NkJ1kuWCj*B_J*F5Rb8A1S<*w(6&-?ds6JdRkGr1Tc&1i&bHKc!(TI z7d`)vPj(-~&<%KvY>YtdDL4-c0WY=|qObO}C||U0q;>DL;9{jpvQU)+q1@E_N%Nqe zP(QW&2zVz;i=nFba+w7qNe_Ygc6bSBSE}M$H8wPbVmNFK&oxYZ5;+h-;f0WW4=iR7 zbR=y7B5j=lJYOQR0bi6&o!@fv?astICOn{Q5sa~ol$3K9?cCdw5VV%8Z z6-NV}wl$Es!MNd_W`U&1KK7VkY8q&^(2!HRk-RRJsOdF@jG&OWsd2zqz!W1{JO=h6 zgj7RN5P=(Ab8t55zkE7OPURLpn`z!Itq*o;=}* zmfW(-Jxj37rD3%?DXh{|nGJu`#zra0;Du)zwfe}zJQej9RKj06D{_jJw3MqJ4eY~f zHZ^L3-2AMI>izAYuIV8*GU$7)G$v+Vf*W9(5T!2fplBrR%ub%XZ9B5ko~OF#_XQLe zi1Zn2zrRJ9`0`f2#>)|&ikj(Zt*!Tzuh{wr&WreB1O+xeyQk07aFhIeq?{50k%&a9tJs!?!b$jVk25CKb1z6Fd9NfCiDmkSm1+Pup30SD&;| z^cD%z;Ys%>m)iFY{cu%)8kwPE?&|0{;I{pGiy#rVtOwfe$MxXr!-_awoQzXicuGIy z3Ol)er9*i8dL7o@(Tlpsne7W88n|=|#1xKv8dSWgq{>j;rOw94l{Unn)V1m#i=79z zQ2w^;6K?@;5R**@kpx-Ni?l26G5BTUdD@J~S5_(`!vhjGI%-B(aNS0f!|&L| zx$@y0m|X^HM}8@dXFssh9@zZU*kizUE-m&l+e`(G*z+R?c_yMciiEbZ6w41#r0I50 zrTZfzN|Jed(7k%zvMbcX7P=qVtXMz$Zf6n8b`D|V2wfn|^qb9eHDICB4&O6~z_8m0 z3riBArQ9CQVYOIBHBWJ+t5MvekWUEp#-qkkXquJ0+Wb#m%BF`|7~=~h%+X;a-dsexcLtAj>eAI4heS=!DK@J$OUZ34grjP zbC0-KKyWK_deaCg@n?BP_0s7Zzi@XFFZirNZBz3=X;siSadhRHLQ)o`f+UU%6BM#- zoFA)So|%k0efV(7=~#QVtQ+=5o8O_`ZhK=SG4W)2MD5*YfQ37Jw9+{oj%Rh79x8V^ zeKYKs29}U-u)R@EU5rVZVBe1wluAeqyJ+GwiY&=z{)yPq4vrt>sRG|8jnKmAy z5~iqKc@KX_Y}!3EessrhR>$(Cpj&ORjNv1c!W+m9fxrgnbuH*Nmr@~oAQwort~M@03ST^Kx5EupRiQ5^nmwJ$bViaCq-us<9zDi&XTaD} z9%4t`UDEc;Y6oW2>V4=D%?InPrlIcQ|!R@pOd~wzmSbgeqpS%dUP^2Y<5M_XIa_ zfVW5V!B70z&H}Oi6MoseecK~g{3;8$@25W5(ms|m@=Eh6O#?TdqI;TCagf&whrxhX!R5-IflitI789fuwB|J$eu*T3vC!`GX4Y<9q2Qx_}nbzUu5<-9oL_P z6$?ncCiR&J_MVQvs8KzSNwO{A-PUA6DT*a9^8h%E?dIpy*G8b6UyF-a9#6dBne6_f z8F@*KQeFk}?$V$<_O?&0Fs;Kzjq|gy+G)=5wf>u_wTO?mbeSn0+;5M?F6Oo{*)PmZ zfjXiTT#3{RxNwoxbf#yTx~J9{OPZXz+hUaLs*AIymV9(4*FiN1++?ZJdZA;wXk*`I z@(9I}0QoWy3hR!X(b)Fvilh}yBTRon5&Y9Tq9e#w(BCu9Tshj#&Hvo%$U zRpzGrT#`!hw9H44f7z>>AwC+)zz96`s!KkJlleP%ebzy^0T!3ZHUcB?M0SPcKXw^D)CBY7 z;cF30slFDNMmi0}X9H3hUZEl!QX-a}8v40A9)e78B243jffk7e3e035f%R#L}mQ# z|Nmpg<{c(7WN!GtMslMp#Jwv$Y@7k6meeINDd%`kvHDi)?O(s?G#L+RBO7OCp4Dql zR)&a#Fja4kJ!%7aTuF`ronYz&plI?QNvW8*Sp7A`x}uq3lng894e&qvOxff#X@E9O zhtlqrF3KlJpLBuD3Ky36UKtd>`46u7&wD3HBPEiSd@8)XmrOxM&4Y$~SYJ(@OS{(J zz^TQgoAoWQO72w}<}L*sEG+Zo;#t>$6e%cn&4o4c=ZRq34yXg{aP3mx zc)H}$05<0gnWv3chs8m8cwm+K>ZRF-x4xkueqjXiJt7#q$;zvGw*gY6fjYh`gUM1` z2Ydz10q!2=4y{mM$T%k&$H_q5x!5Y8uPXr!=#wPSWQZwMcPktI$VKV}^3H6)&gQcO zIj&Il#=BTU|3{7sWK?bdiu}Gd6Nvu>9Q^^?w;;!LU_c#z59V9LFd=d zx-P#>EcC{+@nT2-mJVNC%|8#q^g?IMP9VP;%t$J`F%THlBxkiy*j6AK})47zHT zx|-)ty(C?aw#dAm&=5ZamPh^V@EQHTzLa*F3`J40z8dbg&==JdfjPu#;y|B9q=4R? zP8QD4Ux@qgYuz7s?%#*tA2%ofg@>*UI~+M1I0Sl~Gzy83zpEF1aV*SIYmh8l;;$vf zl|mwf{7O=xycx&+#x9015-AlD^y10@NO&IHyqpmK~rT3U2`DvDa*N0lr}Sq8s* z$O7E$Q^A*D4!EmWTTe&a7_3yf$oe61TJ|BdFM$Si^C$`8V0R{^v=oqB#U)0@Pm4Ez zyox7xD5#KgDH#mw_n3cmr^~TJRabK=$ZtCfzXoY z$!dOH+Wn}RUtmqyh01meybrA-51O0*IX%k-(YBiFx3%pir!YA&k)!rFHLFAud87UY zf?=2m1)Jo}U;%>UM^G+!SocxzrIYOI|BuJ_N8LgYn5KwG+v~FkhuPVUFv|l6@aa1B z@1X5L-Z9}M;1nnaMndQx+<+!H{K`57-w`<0EXIS+4&^%VdV)YSgNR87>81Bz`Irsq z!0JlGSOcZQ0e;F;8fXUDXm&ml2C61w3Y8;(l)t!H9DwaRfP(!1X1<#i0io@sou37k zJ!HTZgsANhxM*^8U4Re_OhS10?I`HB?FUbJVfiOWms>;JI6s#lUR{x}ufr$VenP_&VFUL{he^3yTh*0P@xS5hILI}(hF?T~h zjwT!avq<>YPYOY?aREq|vj;Xyk34`LS#*jDL`vr0foz~5S2y2XAwUWeuRiOLpkoqT zw(nXaVw9JLWF4;aJ{ThamXtdMq{z$z*qTgyAhVKv`P(PAg_o~^&ul=hMJjmzeD#FE zu+M4S6Jrl{H`&nR3z#(`G4AF5hCEE^0&alO%n(+7vD%Al!eHUaz0$wGo1t15dvm>m zw$fzBAC2U{(D45A$oQXMBJ|Nre7&W=!@ki534_$*QgBT>tb=&uciRvZ9#Dql=sXQ; zQyN8{c>zASAKEqK^j-+e71JO|!Wj4(4xok)oP_<6#0*`lJxbi-i%HZgh5OS-u(56o zt33$O`M9V+>C@LRBFoagcmH$2d&us{9w3N$Kur2O(93+eD~f^qN&YVV*WIxOz@LuA z-2JG`s`F#-<{XenN;6+R;TGch=a8j^3c4j^<38Dc-a_R#Xd9z0Q;%O6vHba^cRb8E z`O6F7|L^&{!*mBz>pJ8K1no*AVJc|h0+OsMs@ zAUQ}m@QH}88zOQBG6KmI#Iktjv{;K&i7B9uhb~>L0^P3c_35D32%FbwFD7@hpj2n) zUtioy9&o=ns1H_f{QWfkk6(G8C))0l@OfiO#2L6bRUR9F@68F5rBu{<-fiP znj#s<2mt#*iHIxUdC>z}aHrc}bCzVrA)OxnPT}!%t;t_c;{W)uISEh@ygzE}R!j7t zwByKHkgvE+lP$IZS~B}-h_(Yw)%4@$SoTiu)fy;OA#prp64zJgv%7jZ{P2SD=p#p{vX-9&8r&>LXn22AR+ zp`g@lXI03Q)L++OTy?=G^)a+kDhGQF30~pIb%HJg-A6GqU9iRgFH2zzWGVuAj*kIx z7L?R0?m=4>LB_%O9US-z-#x+4e6T`*@t;S%Ab2x)<_S5zM21PG-|;-`mJH+Sw=Gbb zP8^Q?zC1isrur+f)X-#=$1!-?PnB}zc2=7S+cSjuy-0szdFdfYj6(Ud&0fnfdj2>XJA=CvHUBFUW$>s z8=w^w{>RYvBxr}+qQobY@W=O%$DlvVfox(Z9mbTQC`-tuTP|{9uOmFgx&^EKt_@y3 z)!=sI5W$`dw8_}5YXEmNBRAHe1~5!)MHM)LY~?aRGZzbO(#MK*8+pMjFsK4a?;NeC z04f_Jv4syd?)Jcq6D?1|cpzh*=$~>Mr_=LwLuIv8M0+E>l>cEFfu8VEmQJ9wp7n#i z_CSa1g2M{W=cV3n+@E{9_E81yHtw|V|MXQLeHlUhokT)@pMR2G;PYQ2-oI!c{`1)S zAMJ?|W>dF!;Bbyy`~ld?{lFuI@3CWD zjxH2n23n_(^0h_5)N+bOXfz4u`x&(4xINttc~WYZp$uTVZqbHW0iPNy+f&d?Q1OGt zK^wZn&b|$L67%Qyb78=K?eVj{!8-k@2(95@vykNL0DMXQxBy*s-vGD)#AqG?j@IeG z!7=TbW8_BZAv8#V&POkJ41ezu!1vUJq-U2XF2+s&u=dDkyWlpOZuW)@;Qz-i#-on@E-pA`69w1;oX4r{}6W8QBkgK zxR($Hr9laaVL%W;Niq`N)O>;Bw( ze`kGXo&UD3z0_ge_j&HPuHUtXU)(FxLk>%$Ka<=of>&i>jmn{4qJ(tqP5jhu-tPU( z+uhs!uj~203JS2BC2gc5SplntGkL$Ikd70B&BHqI>c{LZ1$c7!;2&m2C^BGzlI(hf zOaM_ImuzNRjY-!bWyW!xSx5LH12Oq)msQm|Gwzvv|k^U27l#z zv}Yv$9%LB`KqX<=y>3~LFo*RzAijk#Z`{3|XBqZ)jq|S`qL<0*3vO5|bVGH| zt#dXrC%>dF;yNzGjLXFz^LH)ZWJtNc)%B^ut>lYs_3dbns#7|X|J_5Czr*{*k;>TbG27XpB7D^;nXqh^xv8 zrD?mD!hKfd7T8~BsyS|*f~nd)sD${k-V$;G8a1Ek)N$D-+n)h0(@+GsU=Y`uHuWaK z!D|o7PTAT(xQ#wPK5hg)lpkIXWvoo!!Ig#=F4VZ_VMZcHCn1}N*`W`Woqb*D_6D3rlYeHP6sw{;^ z%5;nObE_Z7ozPuw+U65nOog;p&><^G)Tnv}ZM6Zui*YfV-SmWHCDN2vzxD3{(EnAI z@>}6fg5DY`J7SM-cWHJ1I+vl+EibpQ7fSK>f2ZU{aPTBG>HLz0gfxsfOpMf`;e<+& z^szzs`K8zbljWDvPVee{-B8l;5wSH|{XB6K8XEE~T>sD7enrZ&F8IYUN7r)9WmP93 z62Icvs@;*e?p&S6sc$Rh#xSvESvrree}2I+{Ch>sKgUmh*M?g}L-RQaDlx)xx$Tdw{6fXCiF)49e{}`*F9PJ?3)* z_T_94y~JN)KOl)u{|35p?Ez{-POpoNJ4;7MrdFr^ImL2Lksu99I46eK=6%2{Y=GC< zLdPobqywZl*TJXUhNT3C4snJ;aBT)?|P6sU-&^*y&1?VJTzgC4b z!L7Ug3IR{MceD@Ff6#Qi1uqhO93U9C_<)G01nQ@fR`yw17yHKkR0Ct`&~#m0=1ab zHBA&4U|+qK`u1IM$LC*%?czZETT8hN2}htJb92^La}5gh-iFGH->J7?DG?3&*xbP~ z)85TGX&TrxFV8+`{8+XjtGFSl1%yC@_%h+jrPt`YMnMq4K#|AU&s{*hm764tpDBUD zp2>RQW1xSe7x?+3A^I4U3^dZqL;@r5u2e7rat2AZIQU4@DWG%VHF^%ZqzBhtRvJW9 z*@?*Sf^pwP$ESg>(VFc^SN2+(k+{Z~M_kyf9RL?c;cEh0hqP$Wlv{_^wRvX<%w8Ff zGP@<-8U zEXFt5ZW+HaInq58{qsTH1arh#qdAzH6RLaAkcu;Ft$6+BAAGJ=ist;W0bE$eD)F_hy6m41)jD(l$>Y=X=v@7yta>6Secbvg9 zKIgn$v%Q6SMujt>qo3-vf5+#`C6epE{wdG?>%sm?i&c}u45j{LTD_0z!;gHhl`MG7 zHRuuf6QkJ>`#|~b#ztdOnDo9)Va-nIa=0>`n<}LL6uempGB}v&bdMhl>SrJkr9ap{ zJrpq878hPIk96k^#fr+D-)C2J`iY#P+Ut%<_<1t&|Lf3S$a#us9VgBlK&*XZ(Mqb5 z5cA%x+>*VA`XAiyI77lAefB~X!8=8inwIE~&M{p#-*Ttk<=5p+OAzWE_|YyiZX%OcTIB7^|&;W0s z1OZiqLG(7WE1=olbc$*+hrlM<+dRbVCs0Z;m>%d0gJCE%?V_1%PS)j5?FQ=Y7)%ZL$(Vt6E8MP0?lo-;6qyHSL@7=IR7bNmgH2EEx80A1ZHr~Q5>+U-0huKAktNVvd3A$V_=>bMtP^TK zy+v@0B1%f=T|o5W3GO>B+%-^dh+Fr=nS5UsOTpQVNG4adVn2dm6J7~jK|7#p`uLJg zyd%*og$&cn6=0l*amZ9e7ppiyVOZ$0*(WnY?{7pbIuOAP)4*XuV5J2cPCIo6uU=ae z6FN0+Q-VhbyLT7HVp$A?)G%=;wg75kGCC~Hn#MUNdN15U!S!Y^+Yk<1B-}&{%8M?gujEH!R8A|%h}8C)vZG90HgthC0=$5T%T_}1JT|R zJh_T*Ub8u+()be4jl63#orRdgh-KARg%r_L4aC^>)&?pB6!+l`J7nUk#m(3vtf){> z->~xX*u7qZvbjgX7x`x1H5#l=SIsdrXh>JI1^q8i?eF>6YtN3MU2YxF%giXu0M84@ zo>w2Er2gyUezk=AEUSj~p2wtvxtY7GL8^jh8en3hpQ(=(aG89xy~>^`W=`7sob%x< zTdJ7Yu^j2%P@dI&Gv@68#?i!fve>vzCrgCx_9OQpL)E0Z*%ut+|B)m7tK|K^I>ko} zSjQGNDj}%H$zPv<_WU_5uC?#?2;T6G?=E*=f1O!N&IFEb7JnWw5PSuvL;3qp5Yy0l z?}NC+H)6m60vAG6Ua^Va1tmV?XZR?DI^I%o2D7~Z&^0j_M2s^T&wUL-KK>R@gM~hk zr7os0i1*?}W~ef>I3UHC<~bUf1rgq5c%AUn=(~DdObMvim-;A5D6r7SSAmu&Hi%Pc z1Wdb{xGenA!&1;g{+?k^FH1eCNkzSE*Q-gS2)Ju|?`yVkdWoPXo)Ar=wum<|1#X^r zYBL$$>?Tjo<&^91v`lD}Ceb$Ss-iwVI{4ccnnAd+Ts5>*4*W{G)Ofj6?1VW?5J3bo zcRE$Cc17fqb*!OJe$Yk$KcDq$mTaF1;^o93?1<))pvH$QuXA0A7z~p-)&{STi%l*s zI52DrNV^tN3~S&zA{SIW3WX*YBcaI*aXWffZnKhDAh1wB`I$H^&jOP)HQ^721zMGT zsET!2x0_EiFJvDrBEVZhaV^pSgSU$>0lf}Y7v9~%GYE<>xm_hTVHz@l@}9``zXV zaF#5CuQW`3Z!jRk9cLLO4N93sRJhnRjod7hsuLEW8_Vu^pSTaod+ZtD=?B*l*^3Mo z+z;RhN)wYLIJ4W;?t9gCGjQa=G%Za zp9QXxPHsK9h2VC2-at@#$LA%XwIpqOk|4HnqESsnv>XTtXHK>yh1HZ(qnjVY$IyOkj~82kI=O@FFiBv7#!*JWSSf$ z!yDPPy&?%Ag-MzO9q@C(_{yIP$B~?8Zozd(T~nqH6jk|o&}_Gz*BC*_szS1&cmzvb z1>F9gK<%eq7ZHSryVNS;v91hYr`aSTGVpudnnoq zxzg#m2+)`aqG#uRSD)M{>BW?(Irfg`|lZ3MrH0dhNW28M6_{n8g< z^H9Y!=o54a8s#SPn~~ql2_hjBMm#ZjvM={^Cg7(8l3E47cpQ=haD84S_bD4`hJRR> zuPLOmF)(a=oAmNY7md=oLcHe$i2zK%<`)CNUeBZuj#rtWeHIfW?DbKT0inc4bV{cq zo^H_07|N(CP-(!$DWu6@wb$o9GMb~a7wb+w_vI04!mvjSn zNWb?>KBghYC$QLV(!*8SpCR=+uXp_@Y>`O^+t}5fhI_ip9Lqh{C3A^;^5Px5Cc5aD z$9kk8`z(xJ#Ge^!wrlS@nO@Q(l4BR^cuB3nA|Ryhmy@YyJChdF?Wi-@|KG?r#nG{wko&X~Xn~ zpjym3K1W0|DWWbg0M-gx)0-!h%SR}}o@q?#g}*&vJqtbWfg^;vl_*yhYlOwIu3_ccM75fB@YufkP zH8A?D>g#)P;g+lbxmUiDcaaYy-!9@vxQ!hA9Oj1o7zwZKiffdT-t(0pQXC9-tttf5 zLbb3@PBSQ4jBU!6HHqxV9!LQqyE1R3fdvockJzkABVA{co?H!Tw~MU_&R}a2O6~as z6aY~H?quJYeJ+U)YD&@L5z|p$L(dST%2O(cp`pCjhXS^lKZmkRB&f+0=Y59xaSOCq z{mk3^J+ThhD{H}^P@KlIwM?`ro50t#BzhZ&If_QMf5y)hm~(57+_v%YGDLnL+88&&Dgk1>3-YifQCz*OFa7>^9 zc=gt5o<{|T{$)70xmdfR(=jPxaAeiM6a-_J5hr1>+`E{e^lKFKnH2fMqG0+VY2ThN z>?Y@=?d4uD<|{^g?7q|+X@r-P!RSN8y*dBzXg9Z09{cRJ!eFkxud`x24^yx=b+{^? zZ>4_+WCw#1g`~w9iCLHITxNsVFc36~gLk&WTb;Tj#hqSbDq44G4((lcmCos@NdDbf zmdrv&4U~lg?f-6-|Eq5X;&e^i#5dDikLG!GSPYy*>H#aAT>E-w?fWcdrEyxq0X-ZQ zVeTJthmb-ywUm7W41PJ^zd;J0u^=vcPJ}%QPv%s3yp_xoG)r9|<%{F!MZ{tjCL>^C z9VUDQzv8O41+THzSeZ0G_EyS=WS&hyATw7{6G{dkoXfwW6@}SL)X9s#609Rq@>5r7 zJk`#mZ4WPO^p$v}89KBz zZ;g^xWa&3y;rLE?0wGfFGW~m0buB+r4S60nN!->u>J|RUd9js&hogQ?}&S zC$hcLg^WQShsq3>21J9Yczq?!Ve6cqzP`ssrQ)&T|^Oqj?z_4{4Fe*Kme z&y`n9hG54$0& z7$yj>0MH%}nR!QGk#?ukldx|;IR)-?vLng1T*6NoT^SoZe?K1SRfu$fsBxaJdzVJJ z{{G#6KPO+Wd6`IBYvKo_V=j>U2ou^%x@s)qSCcx@@Vo$iQv&77%OV8%4jNZH?-F``sT9351 zVv2AM)c7E+W*(*@)dkG%b>A5S)Qe`&?^I0Og<#0&ufI1Hpx>tM)-m8@e}1Ka8p`fOz(w$pZ`dweTXl43%Su3JUIXo?AT-Xw-1x9u3;TB%)5Hk;0+dh z%M%L&+8*})G)WHvTqkKaE*q6_#!-Kqi+iX@x+tMDA((N$xFe9Pf%W04sUPaYet_a+ zeWR1x#gidMAlTVxS#hs*-V3giIqre?E%JdG5oQ@I)$~`QSHK-V;y>Wm&fvmX^EE## z2UqN0%Pb&xY*>pkard%F{olj-Fo`mFC6$OEf1aPFMXWg2rO8Sr){v*Vp+);TK91nd z`vkeLmIIl?ZV<6XhSxl$vgFj1y(7GU8M-Q)N*Klq57gw0b#1e|ThRm9BVIV!mPifB zF%aB`bYqSv0*rCm_EtvNDV46hvXo|v+47rw5}$Z-JOZ-9i!FyJk>MW#R z9+gi$q`4q^y4h?bg_G@o2ivmtGcAVPB|Kg%LqNyS67`KxP3nH{0uVUKqh0Vhx+3Ft zzyz8fnuk}tn16j2O;jG`PjD5uUX8B$6p!3+l~+gwtMO-?U%v`Pb5RerzN|5S4VJTb zszE4lhG#w2bBQ{^x8{4KFJ$X5-2Y3f`TMo) z6DCV{lT5H=q8O~s5HSwv zv-^S-p3`A{Ru>y}8Ge))gW+GG;7YnPxo53R#x3T~6V#@s(yy=37$vEuIqShMIz<6! z8atBi!wEKfGxt0Nt~eRooprxVG=(^cd_%sxuwuq zO6)riR2jkIn*BgfhR)ZCl}!RM{1h=0<0~mFV86xU0hT-$gCIvqI7=ykp#U~lsZz@+ zBpky#mCE=LP*ZFPrj4OBFw-LoT&qQe^bTVXJ(D2<#&{~lvE|U3WB{P^4J9aCKSG|E znUYXk(v1@OP*7<-#18aKWYnc7tY6nAiYn#5OK~NS;~K*u@Wc$>>$<>k;CXMAR!yUh z^b{zKCIn?j`sX9S=p4^U|HxLK!apTZfs~+>@jL3tN|L1RXgAAcTtXVkHuI#Ky~P8E z*c1}5<~qc}s{J(IIMVQYV)%pt`$bW|7$;jfmDyYxfGm=I*eA7Q68NaPvx8)uy~1{e z6caDZ&bQu=LMpVkp6*zWMl33GaW`dae<@NCH0#h@Sgwh3&#}hHzlpQ&9=)ae_f711 zfnxv=jt~;Ru2GB$wU=PEu(-)Bl{L>?@U`q%+a=Ng18XxdP$QxjqLt7$I~310`iMh| zW3y-WraMWUcF3gB?gY$#)ewu2-RwB&(8N%G(iDL~+Pp`l)_1Xl)#ZXmM2sHj{lsm0 z8iPG{hZWMqL}wuru!;aQf!jSPW=jt80qX>th^g)vt@}$j|GF^wnQ;eS8h~S}3;<#I znSWXY|0yFYf-X#%x@Gx!Hr-syS^PJnFp=Dgb#J;5@6A5#gkgG+R|$Aa_)1tdz{VsR za+&&m+Jac)o8A$%AUWl$Cs3}Z_t3cBWDAaa#fntDeW6`~!bcv`QJ6)9lwL=Wa@6iG zbScN%muoW2vo~dJ4>Rbl_Q7dq(23smB>nUxW9TL@EyZuXEP@k;cK6N>Z@*O|GvjuD za)`zP$4DB-ig1B)0Uv z#?TqWNeO-WGpQ%VRtS|_V!PpvI`p5>qT`;2osmHR`*-1rVFc3tx#7X*1jp}|degc6 z3F_xBF9!u#2|n_?$DNBCxutNr`8s+j>484;OhL^n5dD%f(;U#g;<(E!5BUZH?x%^| zYPc-wriWif}6zJ{nqbiS-w zDqgqk#zqFX2+AK;AKAK=q8!<8RY!Qj?{d&*-@|Kxqfk6;J_3`;P!Kn+S7PHGdk9I` zfk)1d6VNJ~W&Kuca1AT~V42AI^M?YXEYRAOn=GEGpS$b}U!*w8%fR8KgFL3nEPSn` z#>V7lMDI=@YWw!>;plBOrJ1+KrQF{rNEQbDBr!<+jx(^WqnG(5HStz{0{j3 zWfU^qPPdAf@QW?C1hFaK1&2y-M&-~-7l6CqE;5RM+alo0uW*l3W?g^)pSe!&UFi$0 zU$|lW6IR*H41qI*u`2$)UKmjBvd%Dtc2bhgQ$2o)B_nqpQJ;tJ9p|jU18Jh}9|$kQ zJG}4CyAkLuR`rk`>I0mM3d3LkAC&HA`72n z-UQG{&Yn-xnCYX?a&MH9f4?K8u+4`vwcR_GzpwIg6Wr&$&#y48$e)mx#<6zv>v^r> zl@M)TwJd}xtuUsJox*3^%xiKVX&^hqE;tZdyZF&+Id0W}_ktJt!s-RdyK`XJ3Jr25 zZGJw7`PSbeHa1Aw-)Ds2a2Zo5Ut~&V0;3B3U&3AOimWzW8k2M7UXa+(mrFbX3ku+U z&b_RwBs%4^m;%prSf8lcJqM!Y;Q^3bmWf=EchRr79T~0e@?2BOIqUTv2>8a^A`;!s zuzY~T723`{>+F&rR6iL_H_z}D^pRnmrQGVOVPkk(3 zJOWK8_Y{B1Y_D|>L^O06sn?ynNT!8@lUKX^*6e&h8W>`=k@YYwC1rl-19>$KzSXm& z-U4`2W_8UlMeL=Jth(LY??A@bFNYcr+;0b6IhnI9pM-cAPnH#aJ8`*3afsO6WWheo zAR~N_PdLK=dQHo)u=ZNtaJ;9^wfm?ZY~<-QUZCSn{7(l=ONCX}Z@bhPkLM=38^dGb zIqxR!I(+1K8;`j#x^9c;BVTWQhLd2*-wi>ZBiVCu@6WV6grt(+u9RrZ@FzZJk+f|e z;Ab%oWLOH~jM6WK%J6M6uO}(j!FtHqHw0a1-NExFACJa~_c_FZlw~F+hxuqA3Lc#Y zv86sP-2qQJaHOj<%cBZ`{(0xCs8HZ<;XAQo!nlH+vhT}LKu^K`BvHe4pW^BelqQDH&&q{CYUVFyZG z^T&3zGUcp{_Km)ckF23kQ5=#&gO_a784sKY-}2q-kYHPovYs8gAwF|mA^vfOJTbJY zoo~LAky`z7{-N+b=NwTdy+UycAI)Yf-Yh)ur@LB;R?dYJrlM$))TT;&(owIJ>Bc*A z!V&n-ct$1S*Ke)Dt?_E-;ic?2`qqr19ZnEut1$$qZT%C-8_dC{(*{>SXm5}U9I1oyNRw2K44k_Oi z6pXP=xWM`qJzIYnyHP)02WZlHZLV0bC=?=>(tR@B5f{nvnHV$ES+8UCeC~yF?S1tl zNK$4Wv{g|}y%EV-!mgd@W&=(?8_v6wbJ{VY zD6nB_V_L%@a1(_htORKq%y7N4@INptSye=APyT(sJ-5K6zMZ+&NF6h#_a?~a0xKV% zf3}ShvYdjLEUb>~_zCrts_=HnpAvuv`(eO^DYIjK>y?fX!YS)YX2FyKmQAgtUN}85 zj>%gkZ(hc(mgR*n^QxU10l$@Nf6W-Kd9gB8URDX@LLA&wa1j=xRx`Ag&!%WKE0#}T zw$CoU;#ZDLq)CkF^Svz2EDEPXj+z!+zq?-+?ki_PSRsN!Mq#_>JUnSuV zX*ZisUY*b)s&Q2aeXn+Gm*&v1VtNl+e@bMLC&AYjr39sIow`^Qhl5IOT>=LjW~tvP ziNa|1tNBz@)J4G+|~7MD83@WMt}FasZZ_k>I~wQ%~97b__@I&0`|#XO|-H4Ts_ zgw__oP4xJtPNaNoYpOEyGJf|j&_dlAhq!8#6ofQj{LXuB_< zAeN1@2N*K!XZRUJK8xx#>8Rr#KLYQFpCu@4$y6_G4Yid=C=(-xEbzb=&VRfjx_yoB z**z8msq1U@tU&6ciUO^}x#;@`17gzPJE|n-+LiS9!oNvBo@CS7*A1r2lJn|4 z-N|5c+p>l7&t2J=+;-d~;pSzTm%&V>gDC`b(Bs#w)|Vt+n&ybrL(1-YDrM z-QqMxur2Yn({9Ngh^yt37_gC**2Q- zpT|`8sRpyeH9z^SUB>BnPaC$^lKpQpi@dIc+eG+Ue`#q2nN#oinIbBPdYVZw&^r9D z>6BL*qQT>=hEdv$yz1@jkYy~2TfWA6UqL4ez7hS!^JkmZmC^~XOiJnfnYHtsI|3t#-HciR zup6U`H21zoj35a1ZGcRVXEgHo9IfsUbr3L}E8#aOfno9rysa=OWV z&o1IP@9xHVPl^aW4a3H|4?YQTsS~i`c+a!-veWXj>US)`EO{^}>z~R4WTCmQR>Fxu zV4@Mww}=CZqH97&f=f`&_iw;an)lNzH|47DXUJ@TF^U_v!%F*03Svo%rEy9s{|>lP zykx3=abEH%AZ|>uqNdnCn%w^IBdKYc?F^UD9pTGs5GrrrI!t|I;dAHo%_+f}s-N1p zGE{$i?1RQ~DTmsDDdGUI$*VBw@uW%`Erjk#^aeBb62L>pW8^ zU<4b;azE>NmH>s9?VeG8$Yl+ousp`>!xXj3@*OnDA+Qg2!@I9P*gQjQBV$14H?$wj zXTQ`(Ek_NaM+z9aFS&QA8poCexDM(~Kc2g8i~Zg`VQl*m-SWSs^v`WU4JaAIu&GBx7-62tLIL61q4y07!&G_M^(fS7$S?U*_ z+8WGDqN^(J&p3gN342{drJ?SNfe&qAHDAWIqx9<1t{mkn+*w^1RVy=nXI0WuMMS4r zigMD-=dOK$kvwlQ$M=3EfQ&`NU}UpBOxUqcm*?vY<^-p1iZD&fLO3n4pd3PZ@Q-UCE-g@0k9MR zHNLlq_bW|gK{t*t!(*VP(!{i9iLmhCsgd1Vj96i6-l=5?+f5{-y+0a0W=wig{5q$c ztOE^U6eH%~rII7<%^w0^ERp&z)e^I(V(E6Q!O+uKega7EVTUmf(r-{$P!yH6Qv^{? zBI7;#k%A!QK`gI{FgDFVzk30+B*pWcpYW8b2>DbQHC{=<_n>f8jah>`41q`JH!>ZU zGgJP2yBDUSbykjhrI2R9%N;%&Z*WEH4qU^TGRnvwD1%lJ@utqLis9L|PG9Q-=XJMG zbX|MPR?1Kdf6f5zGu9bhAPT;u=yBN0I7@wPNPx-HXjFFG_e1jhvYMF77{v?K`Q?si zw6Ey0R-+9_jtTn^^^#%T=-)%LtJvjA{Cet~%vQ}e!s_sz9d6F_Po-Drm()ui|D~<} zeU48Z2u&CGml(BOgZBKAyD5EEo}1r|k=|A-Q4hFi6#cAwnuWr6v>L-UijQdq10>x; zTl;?XgM8AwkV&rQ!mdr5y+_ueRZw=<%Qbe3tYz zroMUHg9?17<`)IB@Yg~}14(jq{C>h0B-4- zvVqvKt|(DxO@=m|QzFJ0IX6#XJ%)OUV2qB{> z_>)yk37WZOYH|^ z&l&jFe9jIR2&1$t^5sO=n@XF&$*h>_S_4W-L@$%ip+~G2pL2QsZCJ$j7?Oqes098I z1vg*%H9vqDW43>O`?)8LE^-O+@&WFDm;~i!xZ4|~Q-0NTL@kSE7nIC)AAZ@HIgzfM z#dR!fwkeEmUoeiOvI%Um`)(+GWmf0ju72PC`$6~jx47H?xI~|Gz=~g36zSEv ztLPqcL7Cf!VcV~3!SQQEPLn_N5_rsRFOksl-$(&O!I^pg4X(4x1t#q)pQ@5UYzZ$H z50LVlXY1pMx^<8KjNcIQwX6AjurVdxCIzp&eHF{b4O9{(h?jcA?FDo$VCae;=T!~` z{s>A%tU(B7!S77rAQ+s7-nN73_A@VLmhGn&(hiA|jck9$2cZ&4s0Q4FtM;8{3NO-0 z_{w8dHLgrFP>|m;ClQjz&G}&=T46o#xk1WGLcpWp!bSbfwwR_%U~S&f;`VIaeb8%!cmY%cWn?-g`3 zFU{b*NRE|yjwA*k&3Hn;)EguG2Q*aBHcFYcK5uWzxd=b&4%%)W5Smga*slW)?%U;6 z(AEC9)BgZ?&h9C4X^!2u6zRH=TV&r_Yr&jslyimaQtv=UI}29e5v(2BmJPl(y0?vX zP2)FHDZjp5E+&8teRi*k5YM`SJ;`*H#M6_QMLBei;IcaAotj3@rtQ(@S)GPJT>@VOaBqGb9c)+WAr&Heq?3aL9Q8kCVTHfv zF#{0A)xkfNJ)vi@qML(c^N_-}gl`qN)}ADWaDd+)ltTn4C>5ovAi=wsPqY*SW7;c(@@kPVL0%n2x{v$Ik^& zzUk-JF!{e^*Vxx~YC?palK*P`e?LzfWYaG4Q#c$2#31Gwo95u@g7!180#^W11@jf) zzZC{-kpUpE%lxG`r3ag-`eb)}`*992AJX?#@&UA1iloZ#=M(ds_FMzF@Cb75(f;{x5Ko^ zH1iMne)z;WcB}z*gL7wz5~x%SlVKPn?yE|&X^o!3j=_IxlO&)o*g3(hrHW}-id(O7 zHP)V9bXvO-T{fe3fbRiIFd*tbi>p612A2hKcbfXWSBNk29s=<{5M6MI_6r`ncD>bk z?*=jz$nk%ld{3@pCsM{Kt*hO38V1z#?8kBBc1y#rp$WoR@H zBGm3=kqP}_0f>9B><0Wf74W=0+pc!s`lN#v?q=+Edm83n^m~N#*O|<7LTp=lrK1kV z3*ylIr^6hi!y09@p71fE?O2Hz1JkjSN3v<3!9FVBt|KxV^*kV%YuqDAz!H(tu{t6M zKI})paA1_7-Ibta`wo^>bY=-0PkU%fMJ6Yha);H_#Ez&*iczcJn2wodZ_tv+qoDH# zY!u;jNV6-rlVR@I8dE&S*+h5Iju)u;Ex#yD^AI4AO+EV%{-s6EQyl!uo^QhPQYzm6DnHJp0J+mZErB@REJdEX}}f|=TVv~3#%q7y4I?1n&Cz0S)p z8`5#$i225IK1=2+Mp1MlhCo{%v71l+aH7k|b?(vzGvw-|y3Hu;UdDQ017!l?KhEO35omLqyOKteq`O$`)N@mp$FJ3>r3C$Ow2 zyv(8&bCsawHT02xxBL9oxJ&v8ES+p71l=d!@rb<`d;it@3`t!$30x49(cy()@UHTKdnuOUr}3sunW+;SAK4?{?))zr>T-(Ir}aTmJ|khTKTFI@3j9%kWtW2+<* zJmUyu~c)$5C_Z&!9~WC)iR}O@I?PU9T@=Bf(vLiHsQT{VEdH>k6!fN5~3okfiWzwt0HWX z2irY`okmUbwSMN?;2R6-9+|y8yaU<34#8nR`vspt3-Bcp$^o%JW&}9e^@5wJ!+2eQ z`r?yKrEf6zUteN+2J`fNJD1Un|k$ zox-P;exML92Wm;#+P;Sgp&ZtOI3;c`jY7M2MJ8aJoUkR)tUBl6Dh)J)EE+}i!{?f& zAf2kVYN4q467}H`_>?!oJqgwqY;1l@P17ft8YC3)eS``fGz3lmm{h&Sq$S))#^w1& zgCNbSjfT#|Gsa8pH-rHkhUXjQPG7qLr?JW&g!l(p^dv=aFuF!HReo;7yOs^zH052J z1k3buY`D8nR>3O=!g>IYa|gzixche^lySpX0ApR2`VsGD*VFq*;ZgG4i~xq4L6B)W3*{Z)jLc0(MYn%Vy30LN3E&j$ zX2>1z$1~t}T)*WS~iW@m$+5NASZ+1}q zdFB4RzJHA=8W2IAtGJwp;(%W4UE>Ij%edl(b59B^3!*5kGLu&0^$#%@$krx3ez{%W z`;9sWWlIAh+|%(*t8Cgq3HA>l3?{J~6G-;ffnBc}Y61$S9j?&mIfM}!i)|vq!OobAAbdy0 zVA5|fAt}{RZ0eeq9|2Zvnp4V^ioCDm%TR!7U8oi-#@Ny|Q~3C#GEoEL^xFdMH}qmxg(V=kag z?JxmY8zz_M{7oB@oR#x#GYkr`_?FbN1xWYG>fW8OMqTW6edU0ydf5ohqIpFCzx&<*IX_ z@WOzdQv@)mr9dhL;s6*RmC@$57*@{Kv;dO9HJhWJ+Nz$wg2Tt4gqw?^w@Xm%90;Ws z5rBYuCFxvKF&a*80@y@YSYLZ*kUs%AD!1dv3>O|NRI{d|>u8z+y(dd>)@vl2Pr%Uv=~Q zQFG@=RwYP2kmk=n6@rX@n;Kz@5s*217AgzML1Pm;IFDzztop1Z>=K)9mFq%NhbmW1 zUeZZdliEum(U@hnnmi?Ewb*s=@BZKK&IMRUY#%^@S;HSmUz8H@zU5!e**5I$>PHs7 zI0W>sHfDc>bj2MYBr@ir0q{RR1a{JUXm&Bc)+gVgC4B;l`W5&meK6jUe2HIfJ8$RJ ziQo%dOJo$9_Qdg?p3K)Qg6Em=9(85j z5mV-KnPGY<|{?H!Lij%Rt$u>14Gx;54-9&Fr^prsh6UmBp9OThw$2D4! z5ye!b5WVwKhO#0gxcQQN&t{SpacY2jRRxz{&*YVvqbzhO&B;#!;24_mIhAZEbtL3% z9g)lcu=^aF1F7SVp~8wW;xR_ztK*OkFtT2(;^Hw^{*LDzd2M>PI}cGuFgIl`-?)5j zUftC8VcB#p0MBy6%H(Pa(zCxq%3ys6ke%uw17DFz_MXkpR!ut3=32SONR`I%5@pKh()+Ddn8oc)~cD{L;O<(;ud)V|} zZ$=CZp z+S5e0Lj`q|!a!d7fCu8s+1#4VJvQjsjxRia1$kpKk3jo@9PjxE!Gw>y_0OXKtV<8W z;YKfby{< zuo*X0YG#0U%Egl^0(k~kS7{(|GH+8qNzwVVyuY&_L4^bUK?L;f*C2rd1 zgRnQ|$Tzup`K$+sg+Z3^f&a$tc=-oO(n7}!lMe%{R z4q3JIC#?E6MQ7u zSSEm{lm8Z=LzQH4F-*%ywW3bs7~S4%Y7hy<2+=-!edim@8>yEMXK@N0v*iY(hlg71N!~W=|nW5FEp^WHc?~GhS)f7kJ}Ck8l69nKsk9IpU2Zsw1KK zpAPN!dv?_Um)gAS;oFKX&e_QD))1SzKj_k89ws=6mV+flrqzeA`Dl?Ld2w#D?drT5 zTZ5%SPFKCITR+}~t*>OWuk8Jq9{uNf{QH92L_|=iZ@uIqSv;aJ;BNTVTqWOH_>m5F zQ0gF&Hv!ORI~FiL4fHqJfB32-`zF-O#MMEEmNqF7Dj%zV*7j*mPa#8afsAS#~sBWgZz zSSoW%qj$MJ4yr`5gtJK;h@T%C%|4wW$b1#d1DoHZ1Z%Wq7459Udphlm)7GFd$c2m$ zFKodN@;dR_1<9wnWIO8X08J4CMc?Rw)BJfeWhyGSnAfN+8`7aem^;go)~oee-}kPpa&RDs^GB40B>g$vDo4CAkauqTY!IbPNaW1 z|I=hGEIR-Z$ptN-xILMks=*!R@k0sQzvYjAzKKmMW}>-QZNsgoIp?|mcqnAkncxk+ zhPu(?jbtL44q;;r$fAHQ4l0d;PnZ=Xx1;bvO47@m`~tn;zu)FR%j5ri&(G1Yrz8@= zJ5;4IH&V-f2zPz8yx|e{C{=C?qdZu2XluF+e;?A-=f)eplDmoY&~rDQaT1Hk-~+ex z9zE9C`RE5AS>uAKoLu54AjRE=bS@7Q_;Q|!)BjiVl#OzZ?Laa=-_F3n}?( z!S21J47&zZ^BEPj=ynL?Lq5?kErupxQ^8=;grLPUNq<6`sN=n#ae80?H_fFI0EwB# zB9{kp@vCSIk;1WBCJBS}9={;%oF8#*(jJ!iN;PP{a|tL|af6bDOHOcDYyvj~$=g^9 z{jeRB7Xf=yAovWBLw?-QvrOe#aFKqT{D=}mIiMNqzu5)I-&2=}r{R+i8iMHWLT+&w zf3!#HZ zbr%nOnHE^rpBDtN6~?pGFFrZQD46xBxujavT1qJf7~;~4WuOCLcS&BhR}@-!1DvP$ zIRJ5k)IgPH!nTE9bI`*aAk5MIBS4~xU8)56V9J*U{DjkL^jb1d4hHI1IQZ_4Ta>}8 zsCG2`qjztJ9%o1M=;mAG?EE>f|ML}tc8w=?5AA4hRH38v*WDbiiEHiZ>6YiT^JC_t zoIr}x(A}aVYnYc;UGlB_!X*yC%H?r$EiiBMqLT?o1TWAs7;m~vtrtkjO2^M6O~3ib zw+xok`jbYx81XbvZI3hZDHr2YZ%fh)hNJx=-*<&NbMJz-MIEt-{`7kPb((m|;CQW! zFuYIvnaAl-gHO-T{(+h2mHG37D)frkS?y-qd^N!Ul&`*#4mDByKm z3K2ZlXv%l>13gU`I5h^r_X&4zR-X4fty_7Y-^T0;;GAZC>5?`}3B{v^xf5W{-9)wl zE|NHCY0}60w87IJ6wBF=j|HOS9!4)r8Z5v6dRxG1#U6lMa>0Egb{IR-FrypBC=UMX z>ANYlDuMM+c}1I}ppU=+xG(7x#R6&SaE^}K8_hk8Rlo_-jUlytVIv5`pl0NQa1` zGz{I{(lxY*ASF^F(j@`{>Y##jOAIAQylZ>(+;i^lz5gFLIJ5U!-*}$Sqlda>@5UXs z+V--Z)bbT;C?RjXOFmTr4%GRL0oWq7v+sykO$Q#OH^8%4(-_W03#pS|t<|EleYWA1 zt9hqVUR$t6b-9GI$XO}cNY!Frf4to8?cSQP^KB3Ff7cxU{Bp=D%$m)A9F8K85$~PcKg|1YU?_i>t84tE< zjnKBGbB#h$s^|xhw`PGVB1THQzq1RLtl-T$TB9aV{NwV&&x5qOCI%cVNFA#s^-wLk z`p^;-dQvLG_dX_1sAoGZ#FII4f56;;;UAX9|6A}75n<03&0ejj$=#yrF7)P@ClFhDKhc4PHxlj|0VR&4zHA`OBi@`TTn z4rzS=0!DR2-U4R&hl?{MEKKu|Z*FFm9S8;s+Rcj}p&tM%z#hB-LP)gV;o1iB{l_0o zT;FXmC-i#u&F^UeN(j>gn7)jI))?v_)oI$3=D;tx3SRcBq5bkEcZSaeK#!x~wt;K5 z@Vs+lvD9q{vtU)ATw_-J$#Dr>dt|Z_N7Ff!Cf&leh0rVc4 zy^pYHIYr;VjsteeE&MTSVG9?KK)5gpSTZbk?vB7}7&UU~MNT0qCbw>m)E(#h@C+_6 ziR&#?;wB?Fd>`VuS6iDJoD30ZXl`D1q>NVPY>U*jBr ztvGipfg5G1TR|J!|G)2qj#KyWa~_QA%IFv9aN70|5_Rj?cW4)`;tR3XkM?sB4-Hnd zN>vu-?Hnx74Wa|qYn_W-46j&}O@u!P-2x32t87ka6s{HpT}RENrIW^1Xy~KScNt=w z2)Y^DD3I)8dHur+fq3zbgPW%8&oO*t2S=wjTW1GycXriG7e@b{{QcL}{i`rIPJ>xI z=yVpeTQ_I^x|ZeosNtv38s^SwPxz09Hzz`S03z)URBX{5`;m$RJx%ziKIfL8KJGG! zP)o^Fp=;YxJM;*o(=tsH*lPl}CzY-^L^Z4KrsVb;$06V%k718|%Pk9Z!Elx}f1u&j zN_k&ntx@}_55>ShI}+iKbIcmuA#S+_$>M{*ly&1k(q=*GM$qsFXKPJ;u8zX6usdC2 zkMCqtL*hG(Nf}!b=rdPX2=rP*ofMOOO1k%B6!6L*+o;{nsrNoV8iSN8Nb!ETT!Crwvgo8xJi4w;$ zw+VlJW&Pr3fJ1G2>|IEwEZ1_&g9c7E+!xfWky$#Kn&_3K`T^8Q_)xWbV@WnDXW7)hGp?3QxPY9w7KT~v6kdNv)yrUvW| z_m<08J~dvjmFqCbbza?%+cwZ~J{&sn}r1XkPLORBC9*Um}j#7BE$ zFiT)J9>GOgPj(2p0`1{16}Mm1ft82aC|JP?V`gfi>K5j~j#Lv;!%KX2@T?i&FYj8V zN6o~7m@dcLf|QK_H(W$DipxVnb2Ra+7>qjXL4tP8^?Lwn2j<(o|Qh?*$Z5w}|Z?<2!C3^?Q>- zM_m_LWz$rfQ`Kj3Xi7yVlj}23cGv069#nr9%M3ixEktg(gNqlEpy-PrK0GCk1yq}Z zgbMTr^7Z?!R4X669ezXZ-b`$qEB=triM*`i;NTf7QwhZSy!Jf|^m>Fa7NLz~f0PKp1 z0Kj>5rI$h9-4FsNyG2teh%oh6f#fXr!KFI?p@SG%hRj})g%GA&H#mb7V%vP-*LZL} z&2SmvhS>HTq?;=yRHwkB^8_5Z0`-~s6jn5_;)jMv9WbO~G;_zTaGUA2!;T~5Gekvx z9U>xK$)Sr#6=^YXAS9+h)%AgFi41t@&giJo==6+Iu7Oy^JCAVS5*4==^%A&=g)NMpOwmAqbbGj@W6-oUr2k7fnbvJe77Zzhaj#` z)~JPerz<)By$(^Ex!YmKwWSO7tcXhS_TZXq37z0XGa2_DRM>mgSCmvNwU^ZJPIrQ^ zm}GC+7Rpc#bCEAt{ZyvgS6DaUPk6Da?Y-`W?uPZw;JVv9#?OUKIRo%~LSv6vsohNk z#k|@UcgXh`DO3cej9_1ZFj<9uuMB7Ss`03P{ca-doE()%s6JbD|J#(-fgvyB72Db9 zB{fM~2$Eg0nYdd##_+l${DA|i*2m>{l=}buCqggL%eZs|()?5mG7iRBMa)0^yb)aBliz*w4RXC*I-VS$rYQp>wp1N|gd6prYD>&J_ zuS3m#hs~;HAlZLQ?J1|_7U9e#W!wOu{TYLgg1!AYbZ7?%<`_;gqhJ1dHnMXMB14S#}K;|erq`pvU!n0q@E&?EA z>~k5Tg<_hkkbT3XyarN;+I#^{i#cK~=Hc%WedHY%TJkHHEo}*9NM)AukOkHsB=(0CLn-l%-J-@OqA-02BcKM6&hWvx0HO_HJx_u&E7>Y{>DirL%j z4L3-Y;fEP4W)?&q*|R_qXnF1jbP^(V5gkQfSyTx(vSB;T*E2 zo)yj^m8v%H)p9SPlaP>OsnPjH92vz2=f^}*3>x&IS_=E7PB!n)6}rYhuXGj+eyAVs zUc=t$*ySwhq3h5k-CN7};m))c^0LEF(^iGI?vGq2h3(k*En+gnmf~jsBbYU7bgFzv zaX<}fcaO$wi-csWDJ-dHN5b&XPV;VjVV76yi%_ZWqzdwFcHID*6<5;0Y@|j~pEPzoyTk2d z?yJ!(cr|DXB7eutq!LVIqxjYG{1}XYxyz;7$Lk@DW z^3q0dV%eK>(Wa!Ceaab#c3L%=bu0QMKDs+_QV}QIAip>nOHIgjY2DDbIuWyObh}+a=4y^$%2hzV2)H6goiov zSz*z$qtr2lHI9k+CC;PIH@JwaLg#|gK1k?;<1VDN)c7GJm==D{Ay%A7-L*wvyp!{f=neeUe z{GPy*51X)8#{da2D;d)3HSvWnMg|f#7BF=9>pFefG}#ka6}iDez!22LacvFP^YzV^ zK%Hmom?5*u`YW9=%GTZc1Ul>0as6FUR8(K^#QB~GG1S=xBY0BB4nYy5UTwy4wc5EV z-AE*B$mW`NF5wMtGbirFEUQ&z^E>%lBTeFPQ^0Gg#HOn+5>YFyg$ zxDp%Lc{SgT=bt}Jl;D0c)a||G{L)k;-R^fWoX?ECTCVEUOA+cp(3Ky{p8ZhmLL#cB zNKC9vI07sg{8eWra-_J^;mVvqyO8kk{`S52XH7{y{OldQLniC~Eq($flY4gD%y z;{U?A8#fBkA3D2^6LNshEA_vuKS3_JLu^v*H9)FO@6iLHxjfdok}u2ZMKcjrk#A09KdirvJmP*GIc&m-X67U6ZC-yu zm`9=f649?xx7a5AXefK!bKg|;rRW- zk2e>Tu4{w}?Y$S@dcDZ;N=VhuVWugcfS`M}bCmAz@iwG}~;L56!jcN+D{Km^a`kzv+7V5`Cl_3&TLs^DZJ5$~`e z!##k^WEHR zULbr7)(M_z64>K&oO#!zFYlq@>rXbs zeaIVMHn*2(I+gus7~G$-x%a3D$SPRU2e&;@nDc5rIud-N_IlU6ko()2qdwW%U-5E5 zXB>*zIzNxW=t~Vw#eqTSo|A=xwMhs?1ZN~D7SfNl!7k^L91w6h15PH5WoJh=vCRQA zrRTfNFGk%y|-GsLKC`9WvIkUu>Be>UlA3QJ-Fx>l6y_im_4O}cg0VHO+6HPn zrr{gV9sFmV^WR-AD91Q)2PRrqpYjv67)@x@WY6Zzf}LahqyW&2upI!xhBY3k4s* z4%XB9TX;>>akDwy%k^9f5o4g>&UV5Cx0!~z64scL8dfizAJe=^z*g(^K-ae?mcg2B){pEyJb1J+&|N;2-t`crkcg)}Q8Ba=P>zM!Zj zd^*dJN9*xWI=mL;x*sw@qYb;4UW%;X^y}Qa$^Tk6|Lf+8ZF7t`SFgA3?L<>UH4CTX zd4puIYq;W2LO$qRap9CTryJy7JpppmmYZS@QD_!tv_Q6qcc!PBNH1psg3`4LsDlg! zAJ*=0#VcrPurhC15%gS+ye7H+II-K=Bjz2w9S8ZB?bf)tJAJcT0$Qam+NsZqh}J8} zpE(a=mr~pjBlTrJ>U^k*T>N@!tYIKD;Wxof;|1jf;beaz`QjstVC!%U>&BNd#|gl+ zrFK71_{Okrdh!T!Y+$;R%ekW*oo;qQ`Xd+f(}FG-Bo>s;)2rKVu|PQ?tvoGjJGn;S zUl^wNoa(C=x&OEh@p~jR3nFw}bC?sD>0VgK7wi6c6L5M83zqPTgTkkWKDNM$9YW&+ zk$o6gvXX?u{YJu~xj_1W9tOK&upKQQA6Z`DylQa05(^E`6`VwSr4)snN%Ce#dHzRb zbuRpQ%lxZW*wG&}A{kp7%YGn%yR2|~(JVQ}LRE!yJ6B!T_I|D7{qD5UagC|f+kD|q zZv+Q+eH;OLaLvvLGLeU_%1gbM`!uJf)qkm_|8v|hGGkx#oi3wsku4OvY^~9gnFFMA z_Qz$_#}#4%mR|BDe2ee)hOc^}X#G-4hTj@^9ljXgEMF}aFMb08AG-pmW7QTsB(grq z%pdZXOYZfJIV-%e7w9Z}n(dYnMqp0bcY2=l`EU2#DlOLMdlUCXeO=9UZCoFVWl5lC zxK`<^``xRyh=sw)?iZ{H4W7cEYufV3OI}}UrWtMmi=zv}GG0=jR&Q*8gr|wVmBjkY zKrgUH7zOA=Yk^y+I7~(x?|J7@gV^kEKV35TW9>R09D|IK+$~i63@Xf}52(*soEabR z>Y1^v4q{bu3{wqvCAW$*n~AOj(LDj9>E;xGK{3~3)^YL$_v3qw;VfWCVXqf2NF*Xv z{vS~nZ5?6fJaCG0ObaUWise5&udH!CjJb@B*78z-bIzqQ5zwMxHCO}T{Mm3#rEojX zw(Fydm15|Ik65*cOeVQ$UX@+PAN~OPy}n;7?%Ns5f`0N$L3lxm3qAxQut-r_pU zQSYnDBMsHB1^N|HymG2u++X2-)$ZF+z}Hs(OE9t1$aILpVz>)=OD3aIZ|i)VAu;7J zP5gPboe-cJQv5u2I|EONMGxd&N>12N*$Q|)E=;m{ISAl|3{yEe^pLR8!ZMn_$6{1R9EQE#p zC&QQZ`#ki_GKplAZxElS8-wiBM{tyweVEOx(5QOe;!L{!ot49y_V;YH%W?g9xU$R( z+D@}U%d-7%610-J)tJ2{RO>AcdN?qN@ z_+AhH>FZZzv5ym~$j%mO9I1aU9bIoYI%R40kKx8{VQUd@kwu@usjN50UfuMqqCpjv z)I4NOTT{zJv+o5WS1cDA@Txs+8_yafH6J(o0v~;d6Slo69-QHjpl$mjickd7^sRBDe0aYL#!o~mr8i;$_5MjG!rP;v;agnW8CQ~)w9?2Li* z#~O>kbzSO)`gHN?&m(a5aO&*fIM0!BRtJ(lr6SvCF>0Yd?wdHB1&W1)=QNn_uD9De zVk(}~k8izr7HOdEu-3-Ug5cT4P!4Ct&jL~tDds0%Y0kwjHdH8Huc%85nyg$0qI@PF z;LAG5a>M7riDZYYmag34z+TLpU}5+U(OC%Wdd9S}olLoT}G3_uo=kr^SPh^XHG{zY5O8+<&VKL z|Ag8D+SEmO$>5L@#=W0z4|(fdev|RviyT^iT>7<(mm}y)6y8?we?pqh*+yPZtoU)` z3VlHR1Zn((p1q^F98QkOuDKOzYr=qC_UB^4+&Ra^Dw3$NrXE);>n|;&qhbE5SBx>@ z+}zI%YXn&AdS1uA=EE6&@{IFN>-G|}CB-r{gI34cV6T6XJql!-Jr9qomd%t-A7Jum zR+g2?%9qQ;U-4}R;0dbQ++g8l`YM$iZii3MvtB%-5Oun%VM)UldIMiQ5JY0ZggxkXPq!CIWP=X{BZWH{|C#qQP_LBh#=H@e_Vqbr##1mC^>_rT>uN%6Z( zk1uZLTiH9hb}yz z!`Y^wEu-WkX0Me1Lc63%NUudjfL@k@zgBV4_(4i8-87vQX78J@`wdOoKa9NkhH2F3 z@7EW2t4whvo>=OnC9L$B8)RV0nB)2}PL-F``#V$9TDrH6QOFMkwNC%}5kUu-MZ=PU zf{m(>NmaSswX-Vu?ACN?ItQgJqO$VlCKJwU<`fnV0|m}PpS;tf-G%AQn7{Dr>5I%P zjPmDV7M2jgRp!!iUaifIJws8P7R>n83hEN4RWV2Nw&z8dlctYD53O;(Nbg(rElR0| zj}3Stzz`;*p*uY z&`p}xP|T5&R!!%Fp$s>4p+UgnhxS{0JPNk64q09{1Bz@W2AT&>`Zc|C46IBC(9qdE zShdRg@`I0pqPGFpK>rrM00>ybU8D+1tK_Cz=e6d#+mi8vmy|}@cbxAQK3E*gR2nHrY9pdfeysBusP8V| zM~uI8?&hL%*I?Uw-*w@r*=>cA%5qxWf3@AUdZ8PVwyf|aXkBp|=_9X_3H%0Z(Bxlu z=Sq^WUN{wQbVSwuyAmQH!-_jV?`d{m519a&HEVfyj6mh>wtf#A3~Sbs<@&SjJ#et) z!Hd|BvF^T<>$%-iNnUM4{LJ9{X!|2o!NpK?oN!MSho31(Zn|P9^TH+P`QA-#ufE|t zS6aU*@JMg71%23FH{!Ak;v>4pK=442q(9d;HiG@t+F>Mt$m($X4QVkaP`HsPGZI}l zAm}-YeN$?<{0bKc0vOc50nUKkH zc!$;x^Nxd#GX_gZpr}LZN1x$AaX-QHd2@X`TWrCbVJwC4)q*d-d!0Q3ti6fVQugc@ z(?m@4-{r#X9Il`Ts{@o2d%bXpa*PJUCL>#^WyyoD61Q)~b`r*ZMu!3y3Dr#Po%fzr zI7L;VzHwr#K4{2nM%kY0Z(Qhq?LbDrWT7z6#hJd{N+8DwzFWr8=&JYaO73!m^SEN3 z25XLOBCQ5Fquq$Y6^zWnr|6|Y4rzyn=xLhmJ`1nIDM7PjwQAoqB>UVUwr?L z^l@ZMk89ix$$FF^y@f`WFOXsWfo4GS@=HpA+w^mkaX6U~HiP|0wYd_LJO^&Ub-N_^ zL9B?{(3lY|ORPXm6MXRf#VH%+Xg~E1DLT1j-p9)$Vg8}sVuquL^3{Tx(p^CH{pBC5ZmYA?O> zCfaLm_G``PO6I~Y7xhhF7|$tBjmk4s_mF!cc7oAw$Mi3sy{NWdQueFc;h!1pWw;}$ zp+8b`W`RU5DZ*~a#d!HT;x6I^$#6E_xc!>=7@d8y;{Hru$yYLzC@~vH7WJ4Wk6qsa zbJIO1O?r~pz9lclO0jS!&Ej|7#@jGIZVjVIp8%WvLnxHIzu!uY)k^W(YQP4a+$Y3n2;aCet7Xy#!tT!%Yx zxRK4%0=c--DXIpUTdiij*Eoz9(^B?K?Uad z3Wesj>8h&go_$|-Um#UWH)q>?q`azW*w@cJChFoKw0Y{H{3e(*M?f2&RvwZGAXLjOO8IA0UBZVTyLs=IvRtlxJ@I&oSk~DHq-&Qhyn;EZ(c0^Wh`y zlh6?GvG-F6@zD8hHWfaamik~VMP9F5bhMmAur%53mQR_RG;6oiE@jW{LeY))1yUtr za@z~Ld^v7c?hI-pZTEQIbi)Qku-&gXm0}JP%*l$Y8yY zZ?}b&lJ#vRKGPyNyqcU^91+;N>fG{3Ov!7)Ha)CVcnCmdoY%c^3CV(Z!S@=S8LJKAHw`XY4)y)q-=Fu$G^BOO)m%hNUiA#3ZtrNl4&l72_KUB!axX0flq zASUs<_#S^xtN_2_$$h|^Bo!QQ399pTu#^5mKxGp^^V2hhTl^|=B60$u^>D7+`f zd9J71^#v?wGiWKTS`iDwUhJ_NOdwHh?St?re|+sSc4qwUxF3+G6O+{m^5-+Ryu(Z? zKWU)nF3!L3hXwFUAEF5AR6m2{^O#}a(PKF2f}E{3ZWGCxI6;y1IsR*4B_1yy=O1!P zIO{QGK9`x}G&)LFkllS_7Ynn>VMmCRegkCvg?e@si9T|`mfKmRyZkXe_L*aReg|+W zqAq{FSA>2U8bw6wrZ1dK3(XT->8mVYelDOjDRc~39_kPoXt%_3xAUajI}`leAuHom zXFn4i8%3`cdBginNV{hU;6w3CH% zw5AQ%C}oI#!aq~>{s?Skvy!*w9Vr9Al4jY%1i=Ga4j|$`xbUr**i7j_(^bil5xLiPH4s z?Lvk6g>2LAb2w-Un%N+_T#6#gw9jA%1L>#2qczf^O4s@oPZ}STTsE_iRtU%HZi}#@Oz`1{Z95}|S5+s@V;N|sf)IhkBKi8l;wcM_0ccCLCy|M6STB`}N>3CTnz1}GP zZ*={yQ=5?%`y#z^y*Jp6&dq?VY-+o1`(s$s8t|i&P_n4qdgHsO~*WTWYA{zGMevEer?j0A>|R0Vt0r@ zi4j{f9QhFv4YzUkrb+pk$6CT?T~m?~c>_zCzzE$b743ytGGNd-PWduWpYiEGWF4?* z62|`Qm(_hFxR@?cX(Sc(I=I_Cmc7R3-Y0m{NNQU5+4|SsjX)^p6YXN7VMQQMyYLp( znL+5dxh@rY18bs`K3xpo#*%%(@)OVsyB5M6ZhzJyU?Q>oUfoGr;5pqE^ep^8^BfxN zBlF<^??rs0Wwn6jA(^#Mzledy`0OMxoy%v{Uh_i^)jZQzS(vb$i%)>J&bn7BhsGE1 zKx$lBb_l;xB`BKl#MeQ3(oTv%kI4(HuT!G(*?Mu&a?734yn4!VO?LW>Cz8##o%GJ) z<~UV{V^{}@g%Kh|Q@mgi=&CWUXJ7ISx_oJcaI2l4oxJ^$rACCO@ElaS3*`rdB$Q(y8$ayi*h zkEqo^I`a>v&hmc|M-?YI^XoIa4H7>?^U-2Ftt?zFl25yAIXi29V z)IxjMmYHOYn8D&3-cn282Szg2hTl+OG!s_SN_lj)i`6g}F?DD0VDa&v<-{ThR$LHR zp*CEDGX<~Hd}dFmA&fr{nZG6+IBf_Wc4$J1i0F0UL6q%JFN z(Z}e3rk9p!c3g4ZqeoFQI~p$w8D!^)$Pv1hHp>BoufO%g<2bnEbQeppGL!L)cS8h; zlOHNH-1rJooR!W)2$Q1y=n$PD-y!f6n%A06`$n7|00}nlcidh%SN3@*fWGjoJBiel zWc?b!Opeo$jRUcij1`4ke7sY2Th93*4|u6~RXZYXoeV(~Gosl$B)DvI3af2p#xD~A zxVea;N02zTL)#TJ@|=Fj(Wcu-{3E~#+M6a=SPZ+>z*lu`nEa_E z>(?~~;mY`bd{p2cV>D0RW=+6ROJg=Vao-zkUuV=z0$YIjCMtwbEz+Hy)7B_;#u8{w zuCSVQZ+q~QabD5J*8B{!9ihL3feR zyjSdNdXFZa=P;|B?Q80ck;n8dWktJ6CUo*LRNA9i-09=I z*r#VAcBWLq1;n9hxJbYBCC}~ijn|lJM8a>}Q2rx|e7$^;+hBD+ z_Pya7E79;WPNwhRmkp~k{YsJd$<#Z1EhZ?$^HFCYXx6*YGPE;qyYR`2wPUC8*mxz{ zevuaSNy%P%$vY+78SB*(O?1Hm_`=ABF^n3#AabEOdgjn?+jxP$`bBW*2 z{jY~0zZsa~5{1;`iEM_GCKb1fKXe>Qe)AQ-`h2VBJXXR3k0O=6BHw2reVg542_Ed% z8;1s}!j2(WdiN<~L>cjSkBHve1MsiboCO;%{`ywNFJZ4XWMo_D)4m$15hqkVfC`3R z9)GnxpRb8L>4vdTd@Q!p31q>3^s5}JiLdd zfU5-6M=Xj3fCp6?RS%YNgbBAxQQr5n5MD0yLSk*R-+h3!K#987g3oeIYZn1#R}=vN zU=k7G-jZO^sA_0riFbi4H}nSE2SS&6+&ST3&qR<=uJ9eGMoRiep+H8MKhi}3=r+cH zStJeZLSz?cdOt2i$LQ`lO1y$T!F#+md<_WkHdTh^FmjCOV*cwf{0Iu-D{eRQ=nF*w7Xu z=nxdyX+7$r-EuZN5ci9jotJs`D==13yxLgkLadZI9COKrkJ7xoA!U8h1Fes+VdHLC~8$DWe;v@Eg#Cn)U+tvhHQ-cpi!qb~_JER|Q4SDbp~JzLwL zku4E*43u9K&v<3Afh&D>yc2S5_|lLcyy}H4%c~#CPQ9l}3PkO{+5^XpVp~sY!iAAH zWUL6OU?B3KvhjPgb$+;o$m}cob^uT-D4Bh7-Cds$?}53vbSXDM7q1f1uEA{aQrndk zgC~FA>#=QxF#z=wv*EeP^T%%fThpS%{0*F`V-Kocr$GT>imKs;h>nYvkxJX3>(KiC z`DKhXkg3FIsZhSSbb%v;v&&O+uDD%_u$?6+lthWuk)8Y{1>(&dUaR}s$1;O*LyF5T z^L?WCTvWUq9!Al5t#({a14~~&2d}6CcL+Lly#ev;6rA4$ICK2-o{{_XR~kU5(CGXk zlx~Xa899qo4U$SI_2^q>3pjR`+3uoJAz(v_7sSJ+Zo(-!a-g^m^bl2*#d#i5PSM~Q zBi3!s{KsSrxtW1#hGt$1qE?$=A3bw|E9amxumfCMcOp6FZEM=W2$wq42gOvykB~$c zh4foqJr{BU#dASE5;P{;4IC`4%d35{Gs%T`O)pp#Eid~?d^iWOH}&F_%lt?};_-tK!ScnRH(dc562j|puga%$O_e7zUbO3z4G;RlRDXc5 z)}|D5`+rK%&jI?^#;$>esg<^Lii*W^?~ z$ZWc8k=7p^5aWg-L8(r^NZk_M#UvfBi-?;GD+YL!s5(e&O@C?Ie<&?`QUDPpVL!@+ zh$f>Kg-1>xPue=6_*e$B3H|ueacE&Z&~6dkKn~jgb&!9DEUXsd_JA#}TxA&%t2zo~ zzxTa$UGYL+q#~<83KlrT_9V9V{{-@XRewKGit_#&np-JRpS(5qLB(d4atK`P8q)JC zz#N*m(A1Nm^LjhOjH{W*XH-jJeg|Y;U1~uoJ+ph?4va1|F{DpLf)9>pg^WY7egLI( z%=bo+E+aBEY6OFC?m8%)Z;c%2Og!!&5>b`YQh4;W(G4748jP(PnrASZfQ6`Y0lybd zuay-a)^Urun^*Bq1oGpwTD&WGz^X^pOR}tg!uv8dP}A$BNkz<`V3TVParv3-qKOYc zfr!_10{&t>r~#|5so+65{$>X z5&Vf1ckXFyo@uk27E-R;$p_qU1eq*)Gl{jCzKGdKP7box-1Lbeq&c9 zn+5?v?$6dBtqc(Kh|e#+7;;Kcnxg7}mngyC)shly}DV}{buzxD6eM97_( zOnuC8jEEd_A5^)ekB^X#I7X^vaEMCO+3oK9^>nm##09Psrpkr&tzJ0*>XB05EU23= za0iuP$z*u-iG?-%xr5p&QHl9M^sUAreu7%&%Tyj8UI7Dc=TPYDa5Zam1!M<>fh;JhN+LKcfoQct~JG5)V$CwddVdB zqLG84u7n|P4~_dXliZjUzu)5gU#A=RZkhi3yOqL*l)3P>kI9KO>`3v$#x6?jPz@*8 z81Vg*K9-pwcis|>UvecxP3Hm2NMG-z^>{kkkJyc zvI1iHBguS#1jE!gda|o}m6iv~mPF$o`5$)OoGw>&17tW2DHekWXQB@jCoMS)9 zv_nNbzx+O|PxDm|GDRG6fERTth%Eas$)ri0_MF zm_by_TrBBP&WWnS?4M_sqjR{}2O?Z@2qH{F&ZYKVnwpp}-2_wA*dpKyvb1j34e`V2 zB|)3JWRo8Ly)InE!5(aaBLy|adq+LX@&+FsCGq~e=DqiR(Ca35R=LG38jl{^sdK$j zgF&JJZN9j#<~a;j_)5)p5bJI+Pt9Z?IaY_We@gFzcrNT0WD9SDeeM6DApyi#&olBr z-Q4eIoFh6gHVxDo9?0u}va|+8Ms~P*>*9ZdMA{k#!It$`voF86@II8|NSdpuhEiEp zL*K^t0<+xL7k&$%oxiEWc(9z}oYFjZ@;c|KZr4niFDM{|(<@YO-r|xe!!f&g`J3;K z6m_Y%JNXlx+4@J5#`?~N69N_0%AbLPPuqE*)GknTSf9F^YUon}G9w}9-apj3wt4mE&9DIzp+(59Z?Hb@F?XZuvV z7iP@7HA@laIaxjp=rM-+tmqqeq{@?Vns_$}uU`NBY?o$7Q_sMwIK57@NhVQUMzixZ zW<^KdH2KL_asJk4b@M71yZ4uh`72BA%p|q{`(=7Vh#fmg?^*ML^wo(X=EYwR9O$7O zVbr-;eRr!tJsuu{`++VSJN_KJ#+5p3azl!IRM}~1REZoE??Xd=9LKfGibwVR775tZRMpj!Bt*(HGvKYDl=l1_y=lt*D}B=Z0Gy!Xz^lJIenT&H6y)G0 zIFop>=;xtpZQr_qg8m5r(1>Yb007Z0abQ9yo#kdCL@w%EF?qXo1PZ@Y##`j;6D4?* zG8X}s;j!7S2_O;vs-HJ8-@h~@EENbw{#?g!)cV#uDp*%wTmOM=pSKYV0N8(}nVv6qW|B!~E11geJv>|HukVUp2kHu}v_yF)aLK|Kaup;3z zK_B-g)Q)?XdVjTj<0`n%Y6)oOmN{ciY*5?@0_kbJ=HxS8nS12dZ~dXoDeih6OLqM{ z1m#l}JaX>B3Gg0hLn&y%k4NHzuvUIpx#e{8QT@bS z*YUX8k?x@mz^ZpO2FNhNENc^rpudhS2}Rs{MbgLSPq6%({EP9TK^shTPM4bpN-W;3 z3OFgRd#S50)Wgtn;UfJ)e$YUiO!w|fcRkKBCEJIoD=vSI`CrG$DjoJkP3XmkI7EBp zE|u>PoNZ?$r=HaxBqNGjkLmRNfD`#o69~YnocYdF9@i_Smk2DGcQ^)!RxCglAC;TD zH5frBZ)3JMq-~n>&rqB{Ke|eab$Vu*w{*sSMk4Jp0dB6jG>NQ+L%?Lo@BneOQkc5L zo(six5u)EI(}uB}NR<2lDlt;UONxqsL5{8?+Vy;wicR{mwA7qFs)%>_z4%Q-$yw(S z>tAPr;1$@2{HQ-f&RPM$4jmA+s$mS+G=twvQv7lKKQgidnqk~De_n==|78$&WMp6@ z-yNU=sg{l0%X(Jdh`GCVr>W^wtOG6IUbvgNq-NvIe>lMeKg0UqeAJB%g2%9BpM^7m zj@NI#gq`{9QT;iTfzgu|tLF+bz0;bRYCT8V|Lo^CjUUHp`{4a60Zi`;GwcaMixVBW zEGg?q8~-GC|9|}YzkUf2dMiG9k^bE5m_3)q?6&b~115lSra43RFiNC{;>lrfA!=Z> zh*LywMT!cQF4v0_9KX zCUsO3(^6B;e)KAgf=?zp4fxHr7E$SHC+JpGc{%^KX6X z-sSfMnE0}XU+PytT^GYuJiJ!n`_Cb08%&T9h7?4LzFBfPV`5xPJ}UdiLn-PAvzR*p zy4TSNHh=o!eW08WM0{0p>V1K7Xk!#vGr4V#zCE$$3Q=<*%`*i1=VAe8qztByvxs=& zp1|0Q)BpK!0k}N_M*VRAD51>tbUd|0$R#d%X?DBY18osFMNy^|5!Ql zuSwh<4c4~cjz`r+A9Ix93K{Uxj{^`FC?blGs$tp@8&Nln;=?+kR~m;qF$jp#$qC5{ zhRvrqkkMneMNk{5@&SA_>12T^dMkS_Ypo`%VB&08LMMU%cgLIS4UZ;ADYXUJX;M*{ z)Oz|NQ8$&HV4$P|yi?+R*9?)d2*Z zj{j*3ICt^6@SQrT&L3dvK9+a7TN>&b_e&s7EdUFkB3%VDCMx~qZY&Lb&4?lBfIkd4 zo?}xHSs6SNEL`{*#t`~D;V#n<9m^kMc#Qh5s?P_1;UvY!m0P@Y3Lt_{@Oa|B->hBzfOf|x#q|K|F` zO1pP(^JRR*SVq?{T(LJ2B$>DC&r#Ul%sMjaEE9D&oRd1D*?vL-m#85!e&qOTo;!#7 z9olGvM71NtN6TcqH)tuM@dNiK^63J89{n0WN-{nrH&w9FclEV`puPc;`F|gT?Q(p* zjFmqj9c%z#lcZZc=`^lSVvq*$)<=s(>R`0?9)*a{X1P8@zfe;-Y7LRF5p`Mw{235T zKYjc`X7n6ZQ-W#W|9oaqI0=ey?P?$n=+AcmqFyiOnQEf@!b71*TRC{*#Hy9*hu+Vo zsX9!O?jf@0P{#k7ApYx9q$EMz{E6gV4FF#F7|9bA1T@=a)TXc%&t-K?1Zk^!0iWfx zaYhA(^@kmVZlP1MvxjgGIvJ7GUX9gRMIz zB&hoI%b>3S?FPp6$m31#A{{>&FjuN*i*oTCL#hYjzPZB>i=G%%X1vSyU^dnI5#g$u z51Q$D`?bly`-5+dKmi&aauO@S^?(eEB%@UW7E}l+dHiAfWRpm}f(vxUQ3~cGrfMXI zExEZ2BH~@(6$(9sF*>Qab{@t*!IU^Gk{2=rdJOrg%MjBiOb>Ge5dH*L9ICQs&;OUx z=db0)40Y}z?&n*McLU~F?zVx*;AV3VaZ?7~!aK(f}8rDeld$z|xOuHGM4`Kl7t_JsD9@36u>^8!RbwLOXr2c&m=VSySa>L&B9WP)tado2$X}bR7MTi%kD!a8}28)=Z37S{cJw`w4eTMgA% z=0=x@WZtcTL#yosZO0D;Z5I?zBqE|~$~|aj@THx3n2guEln!Zi^f#2_R-XitU=tBC z!CJB}Q0c+*k`Wl(m|_%(oPPdJ1@>4ZTwt&eJM{??>P(vhp}S%X+TZ5d#U!{~(B-zS zq`k6uKVfV@HDy_k10up)Rvvx+PlWT|OY?s`2k5f+ELZUzJ1tM(W>_k6sb60FvIU4q zi=A=KyP1A5I=@ER5qs-@eURnKXunG*Q6!wS{k+C?sBCXAINKmqZVzY$nJWoo?S0`7 z1Mq1iAu4UucoH2e`Eq0jJO+wsx2z2+y*6xJZG3LWM8Yz+4-Mx!Ca1R!D=RY}ap$Bs{ayMjYvC z4-25~&Fj9{#Z8epPjnaVWN|TbvywKUi~p43{WjMAlL1g3PaM0(zhK!E0>S-YtmjU zYuM-{H)6?(g(%KuaQuF*Za%>kWHRuCDs~;=1@^yw_xYVC3l}BKEyfBhyorzwAND{b zK+jk;+zUe3Wl@Kw#zQoxg>Jl-ZBSH~*dAI7B3XD$1<@Wmu@2;;sr*Hy^R0R023ASB z0W4)3nA(7~0lC9lGsKlp`C5Qvw^i_-863;;q*yU4*@(H46`rs&BPP=x8y`_i9RGWUVbL+%%IuC1t-uoX zJE&P=|1rHQrV;6$+4AV4Lz~c=-dQn35T7PwMny6z$=&V zbElPO$UcoM9wQ(532jH310p>jzjCjGB)mavBp-c{gWj94Jl@wgweebBlETqGO?!U> zhy4BU?t~V7z)vJIt@wc(Tu{}ZLXv+3P|3v}q}&Hvq^3;JWW4Qn5K|;Gt@d^Ey`@lG ztFx7r@Yvr|^8fy;*bKyRBOc*)U^DwY{0|++Rd{gQe(rhXevR7y=jF2~g^PWL#i42H zDdKljWXyorM|tP3UA#2M&N9>;fyRvaw!K>?&81uNbr9ZD2xoEjbazTE)#4D~Gh2mH zzn-=*>WY9nGx)5(XzJCW$oFn1;AU6-wZE;3^qw?7*z3!d8-&~AyoWlBbda@HBj2fK zDb4a}{^@eQ9*t-Mfzu8k7%F)%?soCka|_vx3IedbHSiipQw8y9xA*}YLZ=K!$O1)( zLSaQtzb2+M!FCvOzZcV)V}zMb(F*e;sL5-%yKTUHvVgRi%1YGz4m=6NpNHFmXQog+ zQQKk~J z7FP-m6P4MdiN7v&Ew#x=)R^ns;4-luV66M(>C@b~5ckH(F)7&m%7>{w^M8X{ly)e= zD-E}ECkp?A(N;t&NndV3kpAZ{NAFav^UmC*VebwTP6c4A|HZ(;UaxNqdbjvAwuAU7 z-PdR?kLtwmF}V6{U@%ny1;cd*^Sz^oVzQL()z2z*V<6sNk{L! z8B>?jQRnmA-P?9cSBb90FN`U|0-u8Ij7&F?CJkOh5jDSM3#|Y;#*Fg#yOdV(h?J%h zYNb}curM0uG^i!Z9PjroT&~@j#MQw4VX*XVwNy08&0Swte?_!4;;hMKAB;=r@&{sJ zhl#ga09zG;r#q4G>;1_s*^Sc_N+PLHcp;n{xrQre&u$zxqYTU*wg$OGK3x97-Lol$ z4H=7Rbz?L3T-SX%eSbJT!994!D3D3w!4Ea0Y3ZDlkJo*;Fqt?@YE>!W<`Oo(m1;Er ziZ1rKf%svuY1QHY9g(Cnl@yc7BCSuyf^GZ9KmBW>`j0z4#Q-Hp-%M_ai&Sx?!7+cb zfm6MWO;9qv-q9qw-o>T+o$l15C61CYPCBlIvtJ`Wd3x=M+$XeG*io^c+3E^@u2*LC zd7*aZaBr_WFEzBRY*YN(!i>PD=PTknT~pm(MS9D)7IdA;E_->;&vwS`A1l;-;SJ$)&lwD+Qvv5Xlpn{kG;n{5G^lYpQl)euA-LN7i@LMNIB zH!|PG+ms8NyvSCNA?m8~wcedn;)uq7gw7wIy=GH;Ll$Nc4I2mnK6!x7Cmrd?LX zip;FIcv!hm=V?%Ts=|WidZD*Q>q2-5X@5qNc=O4l9FAC(8;2M_rH-nBq^#Kg^(mi4 z36dO>0h~edDpK6J2r(zi%KBM(aA@}j!XhaFD3Y(<`Szd?w1|at?qd~KdoP%{jaZpumH~{3 z-ZM?g9{s7DH37P_7*9jDK}8@+&Wa_NdQ1k}K!23|z)ac8^pAhA<^Cgh$3_KSSnb>M z%w2wv*jD>Ho~HX7Vc27$c8W?77WbRT$cV&p0#K$5>#0*sxRjwiy}Zw}PgZ0|q?9_> z^J?wz=|f-<@oT*UPhD1~R{pp{q?n5&GFSI2o^MTI)B8pMRT4&qtqLYx`E;q9S>!3# z$Zk6Xi1D$~@o>kOLcY)f%-1TwNtuwnXS^*pip-;UZ(e*fHb%IPaLxa!F&gw26C16ECe?WIqAJiy&7 zWE~w?zt0g16eN5!UU9MQS+Y|=zWYrmCknS?>(f6TBsQm(NG5eQ)d78PI^GLyD3R+_ z?z#i-4fV$rn6BO;TW&rOlWjr#A6Mg%YRit5^vHu=Pp!AKwp$OSAX?t>#O0GMX7A~} zu8Q^6Z+ZU__wzsQfvC47=(m2)@a=_o1-RBlmY1WY?WQzd?0xu_U;1b1#Y^zs*zvSdrf;jr>jqAqg*nHLUZuaTa#`t>Yu`)~ zofF>t`8sPhLU(wqj5XmZ*wfUIMhegnMKYOtlw;!$e~urKyg~?<#*5pKTp0Wq`;Kq} ziDE*C#NXv=4Gz~}3Z%WyjSZ%%17Ypf&joT3cth>WRW0=Uj%kMe>o1`i_rrWi(-a)V#RDoh71^tyVJ; z@_cNRC}iD3fCJC`47bq>r)Vy+bZnFLrD{q**FZoGiGdenFt8e{Q|B2#rPRCVVQ#W< zDF|JXnx7A_V<*#_8)923sZvkGqjME~nj-Iztl*x6_Zn96{G*?ZN2(JFnNH?@(5T{e zK}5@(>Dhq_y%77|Yci>4uN2=0ezMVJSXV!I+k>+ik3{%MVwreJ?_VG8zX9AoP73~F zLVmVv0phTW=W_cT^`_iCkf-pr8~x7X^Exn zEI3Xj-yrV(>SXLqHEmyOpZRDbsXqI0Xe%k#Qg`Z|9s9l9$oVwq)~6mm;3nn2-NrlV zIWi*R70L6GW97|r;WH+mA`+IyPPykj^obe1mv;Eq7_fHZ@iu4~3z6=anrqY~t>vsY zuevb>UK)l;N)Uvb)VzPZDz|Y^L-!itaBar9*cKt+5tVK2R(A)GvYJhvCXtZLijJ7+ zaRLYB$?nC+!QX@Izt*t|7XfXi!Tp()=Onuv29n8VRGqny_(r5<@ji${1C~j$&a7UT zganL)U6R3_Yk1OFmMH1hOnn@X<*R4HRFYlQNq2D{(mrzWUP3KN`?J&B$#aze@36mo zGc|M5^+d7WXY3?Ag;UMK8N%{OgnHj9Iu7APWEFjYVJobBD@tv1J=~#XRFn&Ie`l3W zZ#?`#yaHvoiofu7^md{<|IYz|4@NJ<#!-Ru#m(~+O&On0eBKZFQtCF{fu z)hymWB!_TBJ8iXM9>j6MtOPt{Pgm_n-k%E>2@W&ZT~R9GAYh> zR!t#&>RdKo+1}Ms#?f_4`iI8(&b|wiA>W$JA{8t5lCp0#5H*qL`TeS`g4 zh9ymW!$XZ(KLxZ5I~7)5nPJMpbANzYyzLVb8b6TEyTH%arIAz9L1EQ|%X}Z>^~qkh zGppGlQPO#=rD@Ee!l?GmpKr3+s=Txvp*U-lf9Jq=xD8IPaEm=d@(GXiz)chnK%kbP zypTK7toCmi{yF?(`>V>EvmXZGE`I!S%&BX>cazS4%?@pH2P#zuuCiyGS$+0tDrdF~ zJeKQ&FWwMMyxS0)O|iuO3hF!By zk+6YwC3OrpYx|s|oj5n}GVII1joaD5r=`NTXr#^8o&XNK5y6}k#+fEgs>5;M^xl=| zotdJ@(+_3oKK;=VMJX>`5|v5~hTri~ImqbPzs&AXSkSHvh54XNFgsGKyA@oWY*d|=vAwsx%#f|Z*u@gsNYZYjAq5-KfdMeXu|m~ z5U+zQ@JPV{>Llh=Py;ALo-uF6l6BpK;FEHUvhXwjktgx2yM6DxNt%KM=kag89PY&s zdi)-KS$s#*)AcR_-N6d-Zk0X&g~=jL6ePhmU&LzcJ%f!g^e-&j^Zj{aIYa`oG+n^p zQixOl0R&30@C(LpHKc)F6f#SjQ>fdTBan6N~4B@k72VQ?nBQW%+-;C$M{Z4UZ@tXYh(=nZKP9u)tgQuBElB@G; z*IKlKw(o2cmX)_wuT@d|kDT>aWUj$WF<~<)HF8MK8ms+C%yq?NZH&iv^2Pn*TsRTX z4k;(T!Id1EQ|c12+QKZ=V@ok`J*}30l4}pjqqxkw7E}vgig(7Y4V0ZR%~ZOG{Tln==FCBTYr$jr0x=WW6z zblm&^ps%o9MEHlm#ssN8APkP&@&(`+ohw)V9h7!to$TuADM-tR3p^+Gp5*5hd57@8 zj%(592v0wZp%cUJPZz$5s8kk!Yl(G1PsSp}P~}bdj^3al4{cQl`x!UJ*bFYxn~jLF z3)rZTd?Rl5J6G&FzMCP8jUsK7rF03E!65|15JuJ^V?5Z%uE$}4{}@8oT81ONzv{h` zKkvrPF*eHe_)Z2>1*DLQ97XcI2@@A^FBW*H+~ND@J=o6pC1_q-y35q ztNIpUaEo+yV>CBEOZ*Hoo%B5@$D!3@CKE3_W^7X&?!5YqN9~i&zi-U3FdW5Xag3vk;*tw%j`UlGdPUw@@bcQrWaeA4k8<}bsH zEzvz&d1>N91=k;sZw<6Hrmb<>+N}>4T<47*-Lh3}_xZ=etO~*TrRO$oj($kQ&Gwyh z`%`DW&ePZ%E?MzQqb|kUUE40D%rhMByjSR)C2AKikF#8E&0ubPrrG8yl#+Ng*2vpi z99?|*b&hH6l9PR%^{(zzFHYUxMGt@bzugu_?NVABMXX=waO!~O`b4BfMYz4$6A<(O z!OU1w8J*BEl6WJOD{lF_%R$cEU9!s|6A~bxss@J)!3A%~Yl`%!he!;R6E$d~}^`iQq?A^;Wc4b*tFFgn{(H^caCBQ#7^zr`g^Z2K%o!iYzK z@__g2I@D$`bMLiq9>9e87=qAgKTcL`kfhQTZy^eYG?)YB^cPwcK8zz_5a?I#E2Bcu zP+7tQg=Uk%y8DCbVm#a{vPI*tEWh&x_DvZ{O^(C9FvGEsy!i_WZ+s01S3ChZaZ=2m z<0rp0@@|MQQQG$Z7~ti7`Pri1XJ*CELjxK0sdrdT+R@3@ho0YOsvT6ETOSA^=UXwS z=UcgWzZyEV<4K6?K6|2!4*=&acF2Md0SkSK(E;%ok)_faLF6~>zrg(D9`XM6az|cp z`QA?dmSsf<9MzX1q!Z9Jy|)Xx7K$q|un;233kzHNEuGp#V#_Ok4a>?bPmMf5Nnf&%O9Z1M(6G zeHxyhwvsk&bXuJm>&(v9UKfiQsfy*qE`C6)&rE7QT_riUBJE>QT9hp5h@0iPyZjXOMJqDK=>{L2U_ zj;?9RfmHDLlZ+IykQs8YISAA-SQny?$tsS4S%%5TgqODb;-69f{vzj(y?9kEviz+{ z9sLk#j7Ho>{iQkWB4SVb+R7&)vx0uC17j3Lr;HJFh0Rd@#vbgTZ2^@qnW{e{kEua) z1h>1W2dyip>y}L_VM+<*jePxCBG_2-cH@Yr!Tb~GTOHb48WrlX z1FE2qZ&1A*Anb$O2*@G=mAU+OV4^2doy)_U^y*ijI`tJcVn*djBx5qXgQPaYi=UtY zegz@)zBP{2CH#)fre|w--5TWlfS-=+n$SH`s5t5-AaM+fB3!`;lM38j(P0hneqjX;72Cj_{ zl9i21Mp|DWZGp&u1Nzh-bjxy~B3G7mnvuBINVix);03x`dN>GKJSpSM%@Tv}<|;<3 zK$(ae!Y-=H?`dvjtvIj8|CI%Rj9q5DvVLwMKNRiMuiLxN=6u2C^h^?VJEGiIsp#Z5 z$@H0=cL$fSe;c;VE-U#psa-p9$HDnB-@~eVs9QAtqipfkB2G&GV0ixe!xMjUznX4p zvc>|*L*~etxc8AvOqZ>sw|>R2x^usyJkGTm7B+_9hd|X}>OhJ&03#Uf+=)Odw~nQj zJrJDbL61rZtKnXxvbO!I{@yb?dyMDVTBCI*on55P&pmTh1SL1E;k$pGcC&$;ozgwB z5)Nn7o|OAsZTX+%Q8)7wx2G3gRaMJP#|9fM(+2!5nmTR;m$gqo`L}%4WEX@%LP%Sr zH|BZufC^E7SbfSC)Vnm36Rhw8iu=m6<`+x^;dBaQ9UDw__h2G0N4tOvB~lp3jh4Pt z$ar+RLE}lO!Abn4KXO!49+MZX)LYuOwOU=l z-41?ByVt7L&d(rU#J5KK5AoiAfTDj*Onud4e$&kwL2Y%Nbn6w$BC+~5A8wzU!9F`f zP`9m>>9mlfs%n+~t-{F5bw;l{x%7R4{N6jhWUT9|{+HT;6cdm98#j!8JQgGGtJ*}Q zQHUiW>`S*fmbbAWBr0qrZjPn1I7;v~$)id%L>!XXRtCNIMK~NJypAGI0+l0HM`i4y zWws9JL>|(#d4TwK%Q0NI`=A6mXTE;MBrmengS(HZGc;xrGpQj;hQrF4JoX4<5x&-J zyg#5t9pi+skiys7#xk78z+jbB9`N`^kp5@F2`S_fk)}{Eb1N>!C||za_e2nMlIZw^ zqXIqrnK_vHiB*^4K901a++UO}+XuXGrS$d&6XLo{U#N67PV^?gE~#=sKR-1do}FtE zyVadCe=lsT)Mo=aNl$;AScoj=IHl!-=-oau1_v8dFBvAb1qixv_FM3lyssjQ%1|cT zK89`na|HYSDi$T_tYGlMPRy29Tp&?jVndWNr2itIs6rdBHX zSkh`#f%&gmf@6!(a9;8907bh1{Rv^#59hR7stSVSBPn^9#E|+CTF*C0y@*(6>~Q?( zr(K`};Wy~C^+Hnr0{SH2Dk(ewl5FR=|1Y4cRRMsyhIxYAY*WS|YB36*b7Mp~zXIh> z&NuCfT?GghN%*5+aYtbpJY=w6ATn4RNfn$g^a>hqIrJzbFBxU>lvqbaF&@~6k$)wobG&{;btMCt-aQod5Wd-^gNmP_F3R8MJ|PWvYGaF*Z`|sLmKD@5S11=N#nLZ;Wl9ZE8!dat))&pmoBy#W{rSYa z0cVJB+*fOL{Kwkzk1h6Ze|SPqPBwxCN1r;9=7^yQ+GX5Hy_UAtf@i)CT%}5!cx_0z zFtEJHio#-mlWAfYK}_6&1PrAKJ7O8a9(mH|6F1EuLqBpFD|{6n>rUr-?t8eI75@=# z19BU3s-P55vWP{~ONdGU-UjMt#k~sZ3tVlN5`6Ocn>UfTT0~8`4*`+PrkJb-kZ(8R z7BtJ!vSq<@H6~(LmcqPACwF>Uo&r>f**e^1N!aU#om5tb?NW#2DLOw-a*#00(W5*} zkScbLH3V;fT5p7`Q!tK6qN6_uuc*#+}I~e9DM1f=rni%uOfJ8Ua!#JSw=;N*nA z04^0=v_2pr_9U}FSHjQSrnQjF+|4D~%5dzD75cUrYUpT^qj>UEdT^?GjJU1;qfrCG zv7zEi0|e;{C%fgPM^lZ4C=a00^n~?`^R?>hMk^Gnm5b`)Ue;@0H()7mi{C_qIpaCJ|AGXObIKc0wR$ry zdHnNW_^&6oKfaO~py@K0#Ng)i1A$AaTDw40@WD@JPgE&{YhGacsniB?$4O4#5_06? z4V!*_e_Ms`^_Dg&;Q@W=JOG@dYg%%3_^Ew;Av$96a|XyQ09;XxeiRGjfN;dblO>Y8c3}Z z#@q!{F;?y+OH3F^cvGeZVW7N@s4?N^pt7+Lq8zb^qUQ3@Fz<8}PIa!1}dG{Iy z@~5VaK90Q2g;*o|+L_aOi;Q0_fBj0lu6~uu$U&wBPvi)Jg^*g$py4d;jm5OwjWTPN zoz2?cCl@2x6O-J-BN(8O3TN%bC8+AP4?ECJ2w6lLFn^J*aHCcW270tf$U7ItneSY8 znWje@Znb(pWvR{DTHvb+d(>J%JHi^QkW-xxB7_Gybn+3zO%B(+sz;#rO^(}S>akyI z>DH;+h48bM+~&$x75;mF?jnW%_>Z{a-ZQkXkiXAgH_U&1%Mdo@9O1E!_&9M&BZnsK z2qt?hjz3EKf|3uJU<6C_Sgi9+*f+wbKr?t=3G3HFXs%_iLeQ8q(M~GWkq{@%s4=U} zYiw}vfk)yrskWNZWTcN%Z`V_&8Apy&`B%j&!-zy~fp+QC#RBZ4vUtn-Z{6qHO6~je zTz5H+4%x@fWMLCY^q3i2kgar*MOz)1@WUSjHSt8gIYS()O*(pQ5$LP?Cu9=l;}&Tt%=TL35uXFW6ff&&@J0W zYKz4@R@hn=(kt+s?T~{T$|9avUO3D#4!bL(Xzd;aOh|5`>9?P76^eJvVK7MQ01~hE zE?^I)mE=bNvujIq{p`r0SDu{L{_)29X902(Dz6NQ<@Nsb2J}@yJdfc08>p>|SBFa8 z>j2a;dt=#37K>=FbnG=et_&*PA+n&~#wRu{$BEVTr0mjkUsJz&4}?ObTrc6LQMofx zX*Ki!G5N)<>#{%55G{MNe+N@{oNp1b9Yol|{43Yg-xO(-`;7zIApY3#4e&tnA{?aH z9T77?!&7p}I=S!;neH2F zEc;J*;IA#=?{70eqD*6ETImc-7D^@_?%C{JsFFL8vsIoe6y*3QI3S-w65QvzyxNTnV;hll5 z!C9jkGWJg!b7{NfiM<+3N8*i`dvomm9$z3S3cY^jYUw;j*1%lKICIhso9X+a>@mn( zMc7n(ew`z>X3nZ}kmsB8f>Zali^;Y0pcjG?sI4eOof}^Z`e7FHW3(5Ag9O}&r9^y|y+N^{7p_EgyRcGvftG%B3E6h`J~5qH*8V@@Gao8LD`OAaU&2-Kr1G8Z+AI^G@n}jJ@D; zIN~*^{R;A53MryJMJn5-gP>@vj?ui#%S0=$V0{BdGK)PECUKV)WDcvkf;(Kj-LRAN z&3ln%*c{y?qstRhXZ;8Gj-DjkH8JE*yD!WGFpR+`mqbi3&dM z6!y(-v^v~a4917}AHW~Im7TGfzq=^OeWMDK_`_;#qN%@N8DKE~E7NY2Q8FFvv2KJ~ z!Y_(F-)vsiiF`x&07&)%kj=7F9#sBBDw8es$tm4s?3IS}h^|NwkWCpxU8%gKRDw); zl)?TqVwH$2y~5)f@#`~}dlUX(S}q0RxRSY^8kcz%Yt-I-^5G@QHcT(I$wzx}WKb7N zqCaaaltjl@Z1Q>3Uhc*EFlFekf8s;`_2l&5m+`CcY1=?}TR}%`OF7}m@F|$gh;5q? z;xkUPJVh9(!S$X9adl8;PUG@Z4$%F9H1Tk6TGY~Q*f{q1*M@=8Puv?Uyf&~kY9MJ7 z=fvFZ#$BnPEjiFM?CHC$ptt#)pm>EO#4gAx!s7D(F zlMfqy0Vyprz~Za21a`Ct55_I&1D4ptIq?0FSe*D6CI!(N=)<^G__wmqqa3RiG^*jB z(xu~M%I_NuF`x43B$%0yG*j3_TA`gzQa)tdu`sVpp}$Xd{~KJ+=*R^35Rs$GQqzLAAlJX!x&YGW>t}&10paR+XPcWL82-4STB$# zEmh@UAUM>gNzz;IU}@M0XPCoudV%nJ0FmY|yeh32<-TaYZZMS@4OqJ4J;Z}hjmU}+ z!3lzZ<~wOiI<#YjKISkE^TC!QGhqsUp#W;u<;cBF*FkCNJlFVCM!PJh&I>Y8A!BVn z16*}W5_&ttt-TY~zh88m%i9p=89qkq`D2${UCeme{zPbLXMx9h!VMwE96pKsrWa#t zN^64xJM2923tTY=bc&{v&a%LC&zRnn!L~;WZ+czm8M|gP+3vZjB#y}YZ{0(Ayn0GJ zAKCYDkZ(f5`WU_4Yqz{7d{-HQBuRd0hcDuf`Y5+AGE5wSibOGeD;}*>R@uopIbK)L zo9(c5MDH=-kG@}3bZ2Y6zyC^LiyHlBgFpq9`N4bH_aelh;n47n66>|HPe?Q&r(N|HZ2Cu|;pm;HP>_^t=j*25bx6jlaJ9IHc#|)Ms9kCWl z_7$8JWV!K~$imd@fl~2cq zXzTyaSp@_({$P}3592}dGss36PswP8$~(bQ!^+KWIYNH=q7x7`p+e@@=4H@^uEV>-zU9IcghAd>dYIk#^(Anh z)!*(_Fa#dfyZY0XBiVjBcSKFVhzTotvZ-P^{)?J^gLswYUzkUY~I@D`z6DepRc zh@o1P>bDNaiz*k6_hA>)FArMUPV3rXX*JyKw+nLkW>|hRNNC&9Cz^!{3&{m z?uzuDAnYt= z_x)z`m6PL_xMR!&0wnIxlfM_$#YP6#8om1e}{>20nou{0pF6_vK;i_IUoz_ z3p_LU>fShE>{-v2_2-Y4&NO=2c3Sji8j?#~VuDrQi$lQf7$ycA zZSv+*xSm9i;`{?)KT13kq)OuCINk@>`oqW7a8u~gPQnXwLcWK;XLVk(2OQ%_EL_Vj zWI9~dk@uQo;(Od&e6o^W)aPKggMqTW;#|bGYo|tP3QO>r)2PIzK4FSn$h*ZWD4UK0vnW<|LYue|GD4i`cZ~&s$95EY@#h+HnQnXs z^41qKjl&q*%Gj{k5ZQ3u6VrSpWcvI2t${MquQcIRDN@0~aiPNoi#90ty|eGSmtDPE zM5;U;YicR{7q*`dDLM?*eu><-;hQJbV(%-XsLhaMWpUgmB8wxZ{Mes){bukm2Jt$(vM!{<0kmT+TB zbzZKoQ4Y!Xmuh|}Rnj>4iphTC)MQ-w*1a%-rSAlEE}D6&9-U)-P^wgs`5=aHg?p8- z9+se z>*yq%s2~EDusYQb==l7B>w)n8-1%(#JQB<000Fuep|0_Y*TVzrD6{SId8`_6;vX0d zO)^kxyASGBd4wx$Q~SSN!&xDU{5r2x<5MQrN2i;?w07frzIyK6^bVbD0i2GHj}a~E z&AgY%S^Reg2kUONGU|zU{_;o#~KVuXcdE6q=9<+0kmie?C4z)dB@CCXc+bNkFV zz+#7e*DUg|Fj7HXSy7=sJ&Ygi!+pu(btaKoNsyeOzjCmGM$jI9*nE=wCf_u1H(JFN zP*)$awhIX*lg=%MY&Y+6M_L$XZk2PS-e6#%1 zsAGbq%%2`;+w-${cgTzpD@%Fb30sY8Do=~>irKZS#! zm&DW0h`1@tGXt<+#V8QXsj1zZYGaXXVct-#h4!VoiwK>O6eFaiRn1GfHT3{ z`ax^1d+H*k2F1BG8ic(WJ)R-kC7SojZ{QK1!Ax9)S?Y7PpD{iO04W}an>&(Bo8u=L z(IrhZ*bwCyr>yLblDnuhVca3An|pi9z;oVD?iE?7q{Cy8-#)V{+NssMtu)Juh_*2LPehl? zoob-kz{ye+LshI%WcSJ*kr{x(DyOVlMP``3Y|J47$>;G&JQ_}j1Jn}7@T8id5g7-^#b;@PDQ|NocvwWZO zuUS{n-1Nz#Rw})5!^d{;U92RrC0CSZxmm<iR9I+r781-##k3SESUpDW=)DL+Q1E_Z)#$ zR2PS~!4h+;CP7s1PAvmr%fVp&ZAoU z)!6!h>!JfZAs@Qpv*z|i_0K)Gm2{dhsF%21mn@OBU_EU+i&*1}+?PH+ zKcluUDl4qiIYZu+u3YQ#F1I@iI}?_)2Xk*|{=Jf5%3#l^QF-Un7@E+#x>sGwDnfh# z8!SYoIMCc#9_5$roj14;=#YOf+sSk_X|rpaGh=R2_>)jx36g`C z;nPwNeIv&&H0qa`2r#r7B~#jP7&AP^$2C;D?iK4viJo0=a0ih+AqfPe%f+pfZ%Ba- zRM4U&Y=G%ufmYfGAJzRM>&A4kcEu<6QAMf<8b9x=!_b+w9gMT`(v2`cQ19wIMKS5| zijx69kt!~4Ubn}dNE4rb{(j(AVLYgIs;?id%Ztn2#4&+l-1ZEVqmGMQGhdW}Cd z*8k>YOc|s_vc(a+rT-VyZ?5-*%mSRt~H=Ek|9M?4kD^0Yb!>7O&M+hXTctIXm0#bX--S8IG z!q9LT^^#hMzZchg$O%y-I33Tl@zFF6ZKRXtN^MZ%1b#c<1%7K=c75Cr=Z#|X+Utb+>7R2?C}e_lp7rcB!P(yCQ`AInkuR_htk8|L3ETm!2A*K305VStTM0G<(k>FHoSgms-?v z#Z|yj{(eiV@P2nh2Tz(<$JB+nM?aUmknG6o+@|Js6akzcdG!r#Sf3`wL{u5oHOq_U zOAE2@nkO~Pw~HTtSWgNT48%$afe@FC0T(lOrN|LYNbA1JZ=F-k8rw6x8E0WW`Ptzj%zx1colk|`c{z! z!cn#ttV2=9`Q-`^EPxxaZwP*!^ZD(5 z8bk0!scOg0d)^EesJtz>tB|Y#-;Th2m+C6+GoQf-2Kr^t z1)CC2jdc@A9RS99j3kJhzYkfc;m2*bC9i+!r9L%vQ5htzIUg*?l&4O1vQM3wPHilDy3koJsH*2H1(xoAo3GvTf}fOuH9mxJ4+qrx()|9xUgy z?Go3&5H}g5vSeiZ#pQP6W zZsFvC`D%%PH76;;VPkfbi{S2M@bU+F%xEesXQW07N8Z6v=iPnGsAiGJfTlZ;bGy_Z;AAOCjvSN z`DfojclVzh><}p~CQf|956=P{7M`avwdR^s*S2ZRA{o8?>dr7{fWRKYyC==k-e$k) z_?W0{G>Ax_ZIvE;dFX^o2JIM0dFE>@l$&AX4AamKss;>r#LIAT|Fa2BVc_?Yr{(sD zpzR@lr~?kylZsC0S5-BBd*o3kukv#Tg$*(9s3^TinwFazU@fb;)YRF+VuL6!e9?A@ zBt5&d9O_iej1cp@%-iO$__Zc7vLHJ)j?}w}+r0VuE94~`<;|KD@5tH|4x1}Qb80E0 zh#AQ`QiEm>!&3@=UICt?uZdH9=Y+fR3LN@c-L?W1A4n~zr>)qcQ%$ix9p@w;y%u7i zj2}LTXAfH+<6Fblntihc^Hi)S$81i@vUNb30-jpwB@ym{$Jq4>8_1h`X7RecD#zX5 zQ!*^@bd;S;gQX;yjDBya%O4wiq8yH_m@9r8%7&sQgg}Na@m1(d^XPLZ1u&J9!q4^% zCvP$0cT>(f)-^S>z9l6bdd3$b5%ZA>Bw2Q4=PjBc%C|H!l!mvnj||1H(ym?otVPJ! z-5oZ{zAxcmHXrE*@ZEDHq9E|-;;rtK&q??erpOkc)!Ln>OJ)AH?sLyGDWwAkFZBDX z^Kx?PdA-quH}-zs{v#+PIuhp>wQ`Rt&kG%!c&Zh0FAeVKs+7!^DpTlFNjF|lMNvU+ zl5T}x>T#W@7jX=4_83j766jXg0@f{dGswQ0f|hNbRJ!I?J7wD`4pQP(@_jr+I>ena zcTSRfT{gYl;TVhEZqS*!il+9=>SsEvF*#aI?);{t94LHzg~qT$&p z;SEIa&%ggJ<KZZa=Pg3xJ*2{%NwW&gRQu z6&%V(`>R&Vp~p`}WyvVAN3{jkd}>jUB9t2?6r<|@?r+_tF=l=s{2kT>Gd0r)V{7V2 za{}5ncl1<(Z(A97iK(WzC!RexIi4I$FdDA4+G1zpfjTUlOgPYpC=m~S(u3Ee+7#Ip z_)ZRpkK!N&yz1?X>t<96l!6`|WUtk9s9kgnz$ei)L7$;RuY#|&t;s1VI^!kpaPzF< zp`59n#!b)Tl@ffh8;asC-^dNJvz;vB&NzvkCF7%RaWzRp@`&^TIL2M-$j7dHxm#5( zuFRV>!Bj~=F(Rjy+6QE|7T=o z&5@#%8^qIYY|qP|q4rQxK2dX@W@3foRV-&_#%2m$;%JKnoK-2YNHFzT78HZgaP7LN z5r>z@(1F0cw?_CamfW@$!zY>o9`K$h%q@wNIT`BmE{J)-LL~CNru-&DOROs&3VR9H zGrBr8QaVw|fI1YDl<=j$>EYR&2V_)LyP^4ag0`G0g=Wl7Q!!={vhcDgFhD9{%F^5D zi_G0Cey?V4xtuY{*4gFS*Wy*)8dD+?t+_O!GK#S8YPgrKB2+<08ry>=>aIJO^OgZ; zBh7c$OB~WKTB+Eq-a>M)%3FF_csIopWdh!W*)<=>iZx$q&U5Egdvs|hu!1Eh{4=1g z;@{X8;y+djQSOpshc1=;T(JE5k?&Gq;WxQV(`IH`$GO9GpNkhrYmIwNv(6Pi=(fH1 zzD%(H#qSIJnT+3lu-nT4Qr}@7$&aRD*>6bjspG-GB5cD>Te==vt#IQAc!)`z#d>qs zvm!7y1jxx9rMgKwc6R=JDnzMi!{?OUtDL@ek8D*yyOi$fhik-a3(4^$v@~J2Pmc`~ z^pjkU-o6`O*pM-k*3ie7LpwoOYh2U+Dlj?kc)pnq2{E?f55PeB7n8L22U4xat+j8C zXq2*_TMAqmhh&OZeB@a)xszfyR+uNxsSN$FVH8E(+33h|339tWzB^6sk9XqU*>4add80>SMl9t4 zhtp5sVHr?vQF2u{>4yX}0YkBIe7iLc_Y7$Lv~b#bsjUNcW8zAK6bPz!qPiSODl*p3 z?wf8UV9?T|Q8RIrUgi#yN`~id3|iEvq+F0-SfcV*WUN^-pJp zf!!|E@S@X$0<^wI*Ayp8w+ z;aM{!ockxORnL$}=aX@+XgxWOTN^9j z+PbDzZ7vb@JaThaB(w%>%k@gDV0TY3J3|!a#N3(Cww?O;Z8-^r0~tj21hR6L*vmx7 zCi=1|3%w6{!OiVs&RF99{ab#x#5F>>v0EmA!YM89JbHH5rv`yzx=}gbiYo486i;jv z|2oEVQD>Gk@(y9bGc}frO`;fLm$H*EZtjLuVxnT3LDqzHXD^PZvOxHIt!?()2{7HhzIFDbV|oT>26S3 z5J8#)3Ia+?hje#JNeD=X3W!Ljw4|VPNryCi_um=kndf`I_gjnQa@Lx0Jn_Hpy{~=k z-xURubP7ohM4t_?qjklASW78V?YAi$CE&JZ*0#$*Og(qvcj4|WgrZpD74uOD!2l_{ zCyFNT+mmi-GkcG+ia%kThOOe*iv)k-k-JLt9$17(!DozXP>S!3qO=_i4W zuRoB@lwu^D)m3-;!0q7g8OVQMh~DcdDZkYXJc3!>10`d>M%J9`_IppHiFFLR9gm?m(-Nrsp`QJq6||3o|u=V{v*XZcP}CM@VEC45RxTPpMv<-(Z*18)%CaI zR-carS{P1%bHtxXO~3sGpY1Ktw`>jbC0El|EIuI3-F9P4=2c5{hJMNuDfl<31fD6a z4*QCPvi5C?)|e=zHT;j0pRW6yha`KWgs%~-@dhPqV|1oqED*sK=wMifu?`CPt&C?{ z5{n5(1dDGNv5trZ!9rThz}iQD;t#+AYyoPnmOW~)X z5OBune>1{sw*e6)U-y;Fltn6lmqqEPt{=b}Znj1~2^E5S&_{3N1;?<+VV$tv@H9D< ziJ6uASdaPR<}p zPmZL`(A6_uY4r-OaVRDM{_R z@mqTMe+&}+>S+8tH3)B0kBP!J%zY>S4o$9(@?F;}(V~a@O2a#!g;d%^u2|zrDb^`I z_P!cn%8FXdz~pgyN5t_KKc)gZa8z;aJ}EPPGCKl2@4S#|wdZN_UWC5p;Ej)C{6s1E9rOX9b82ZA0Pggc=FtS%&}JR8Kq}I- zco&R1#bKwz1%?=sFr|6+2`#f=>b~E^Ez=gU=~tv&^JjzdUCnlg9otj6JG;$@QT5XRzo zMbJvCAumJj+S-}4kW8lp_guFw6{Agh6Y2Zi=R0zXfBPdkA&sbjwJCPJdq@7l-wMSS z3E1FvZfSvJ2ZQV>)d7|+D@(Hjn-}7gW8FvNYD8_2ERYtp+Y_v}v7IPK2in1<17>f% z6x${I0Yc&KiCz>ARD-=3*2!T_uf_(S&{&1}2GHuy2S3olzEfpFlv8_pAO|WI30e%6 z*p6o(nlN5}IrvZ$Lm+tSaNzcC0apl%^3ST>pdGA`i&37_(+4mCG+C$_eVP{ZHgm>VTvx-{gGibwv|e=Z~>{WH@do4=QNKQBkL`DL1@cKNU8(7`n0Uv zg6MpG&%F4LRybZ0yQmvox=W+qmuOK}Q;Upt|AW-5MqCO-rN8uHqo;smPL7i9s($kki`j-iox?1gDc|l9Q&HMzVS;7Wo7Q* zClZy!(TSP3$Gkgz*~9A-JIFW#mH_P@X&yAaec7^(o#84W0;f}`>4Sh*)Z>tc1zV~^ zK2?(4P~?jJ1}$sI-j_Oz9AU+Smv0%4`$n(+y6pa?$^MN#N%6op;gm=6x1%WFq&>yH zHGZA`fSllvKFfd+rO!(SNEKq#s1C!8go5at+eHn#vocp zxoPG0?)@fDg0Z2>q_9G45f&d64cVUH2(`2?JoZ26vVMNgDX2)l6C2sihiI}SIDYAe zkRubHZ@x`#fvh4m)qJ@l6D;Ov{w&N8ePa04U7Nju>PU%~QG58fm)7@Th|uVY3PLPr zv7;EFietR)SmAq_s#~V{FG}u`bfx~a$>{fpKto?$66PS}rFClab+=YpLviny{-NZe z&8heLQK8qv^aGUHsS4e&M)u9%Q@qu}a(_yl2@;;QHL7`$3yMRO?i*v;m14auQo|ZF z-Rdh8xOf*7r*Q|ymLI-G-}>G`+7nTMNSM)BT>z%ZkCi4Q3yB9_Y>W)p|EwSlW&^Br zE5!-Q4XT~sn&i?+O}ycc0q(CvUOl&K4A%>3fBD=+(bOIxXWn63xJ|FKV*7T!FgkaN zX!p^mM0}EqEWvAorO}tS%a-0WtUW@aCcG0M@YDZTk}z@s4DG0b9bEV>;aZeNZFk3K zmCnj{;fd7-=ZVvN3R-39ZIOl4Z_51#w+opfmZS`xa0b4ou?a|SS$%Xu^6S7F|Kw+( z9hLq#+{$D+YQ{yEN$D!c&>ntc*euXtZcoV5=n8^SWKa&swqrGq-JP0`Z+=Dt_qO>I zavcq4^;#f}Tn14z%_)QS`o_xE30iViZm!=gqo5qx%i3K=JZ+7Vr1smLV8t^BIq)7G zJN^Bom&bMIY;qw9K&%O22oNfCB{#{RH{mD9;p=^H->pt|^51J)|8;Gp^b!o};vf(% zIh7=3`@0M$OP3MfloXT1VNd@4r1cb~4!O|{N{o=ISg~g%1&9kc-M7U6%8nWSZe8p? zrd(!<-P})f<*)!t@_x+VG|AXdXRem2vVA1))^zk;N!9bYGM6xcFupyfE_LsWmDtUU zle>d`y!`jtfe7-iTX5i-8LwlqY6z<^l zZhUllM9ioih33neRX2{l$AO(yC>g+K7)tQcsY z5G-_3Gvy*ARkg5%1l6slw0nEQJUwULb;dL-q$(Ee+9Gbo{+G&?lFZ_##O)G{ZY`fC zSXwhAwyXHtS`GGU9F97~ZXgkUc{d840MtV9#DMh|PZ8VS_V4Ks-zglI82{t&8CI4`42J*Ei>W?Htv)QcS7uSrV&XuAW7vS*cjR5#C0@luu z_L95dHf0{DjezP2E8f|l=|uHdLd!6qi&1~eyZXh8HLQZI-m%nSz0ez`kk6aoYwv3& z91<-7v*3(+kf@9%I4|YIGe3VMdECs&w{Wbx|KyN2FYNvZ)$E}s| z_q`FH2p5Bi<(=2yFzeF*KaHE|%*(_A_hV-!6>Ty6#R~g#A%{<(X1WOJ;ZlEPde$=i zo@?mG!r}wFWNy=Z<@4bp;wQEi_jQ-h7#H(ilHC_>i+nYms6*gyX3%ck zf{Aw?f@j7{S|beAW(53WWBHUUfs#x9LJ2_!OAld$Ru6J{s2mKZ4|*3KJX&&c6weY= zMX!DSg}iG2&dYbwocIi4XK6>+!3vinj+0%Jc6-pp=_ibeGFo(J$~(8bLY{8Xh+FND zj2MGj&UCTAG9}0<%+zjRgn{!}dyU<5PR-2Gekhf@G8gw`$W;@$)VKC~fjy#$mLO(n z>%l|AcQx6?(=FWVE{*XM?GZB?v+-t1aMWM3&Hk->0*=>!G=7G>cj$4QJ}ske&n2jV zeuF74e5z<#b!87(AQJFig>hJ5%{!ww~k?)*3mZ0}b=g-)C66 z82b@_hax_~=%!uGY=ef`LG<)#FYv6+0S?5^F|K!3BN*jz_AjR``HuY06h+>VdxpSn z`m}p6@W9C!@D=T%D=FwwO&(TX?=SeMvhb<+EB-Dz}|OJL@HEtKGe%GXkYk zZ6=$Ofa__HU2onRxH_p$kl{DjL!jgnC;{fy3pLl>%FBNAb-)HB@qTo;ccc9WPr~CN zytsx6&AM?qbV78_v#qkam*7*QvJQWE zS?BF-q*^~b#EVyc+`Cj+IPmVE=VWO&X`iQl>2#@|BR|+9zcxWKYAFw127kEw$bPm= zD0TW1*gI2R`~|rgOAc1{7e#9mB!;btmX)=i2lnNt%B!AZuK*?I8C52O=zfy_@V8V zykyzvjd|UJETfa3-;6zJJN)U+D}5`A-d7(+1}^;GJmhmm{~BaD9daHf*H;(vWkBCC|`_f?8%S&(h^0wkMC&qyiI|2SU~#Y z4GuHNNRer!}dB@~Khn3v`%JM@P|^o>y};|kp3 z`C#5eN6IVX?LVSL#gn#)wT}Axbu1&$_ar>L%PP;o3MK&Arj{+LS**F3Yq)*g&BAxw4{9y*#d!$ z6PvNE2wR13N>5zJzAu~vuywfGq{uHj$Yj08seHgSN*C5z-rj}R@`5G6*`>-~&;u~? z+wl51_Bj?hqt!RuU!GrV`{1dSHa>s=Q+6yDpqUgtu4iWi=DTFe%9l|ND}}qw>HbZ^ zANS1KU^F~fBf2%drW?>=LeC8rGBicP9z2B><*nNe2}o>V8ks9#HT-QiuNeN#cxc?f zfRfi>Wh>9X-VcwS(>5@~a6ZDvz1P{1EozX?Zp}s;s@HE;?sEA+86ODMUT=x(rdX%mNy;VPZ!q{h)aUaGvDNg z#%S2neUBm$^Up-{uWueOm5`%k@ijf7@@I;W`p%A(6* zvG8q|ym~{6p~}@v#sZit!y4gbbOE5ba;1CqVrs#_o)}OokQ&hN-Y+p1&D_VErpDLdndLZFmq<_ z$#_5f;WGwcWpKXaDE=J?*Nja?Gy-iB0|Qd@S3oBnmf`52nf)jurFihEMOY!0H>zZt zd;K>O6L46xqy-?viUyW9XTSlFS*!ViQ0&hDcLCNSfRzvnL1v&FSE0PBGBu-Stovde zSegbw@O_;L|A5iM=wBKi#oh5jrmK-i+Y?(b_=Z z)>(lPR8)xpLBp7bbEbD(L!)oA<3`-F1?9$C^9@?g-NdB=v9k%+-+k8&-(d6{fnwVU zhBPiFS9`iFE#bA-Bdu*ZGBJ~Gh4lU(tVWpMZzDw|yJo6@s~*kxOBO5ZHov^(;rx{Z!{^_t&5*N66CDm)UPv09 z1r!lO&MocFE(!}(jel)mu+6fZpUCt?#iP1YOqz8T=nLKJZ=JJ%eDQa7-d#05s}-$;guC;+dO_3~KJOix00*&7;jN@p%1xM4R->`idB*lfS#`Xv9WYAoo;}p32OZ7}Xrq zJjMMH#~M5DD_A{2L|pOU1{D z;UO(Ya!tP-#)prJ9|=WN-+#IzM{fZYg4261>hr!fv7G+W1rAdpoeuh>g(RZU2jw-^ zOC6z9|>I0eAr?3!r;pINS!HRnC7!gd#=D+$GCurwi z@DUJ&&_lh!LMFkD)2bA8c!1}s{!Ky&1^)`d=vO_kXhE{Bqm3jM0tEx4aAua=k~W2| z?MkqP^PX>|<*w@k+-Y#z2+0#D=A+;x2Rz~4d&NU1OwUL zEc{+A{?DXWgA#RJ`LB6^e!ALOw{?m_EEGYrLTVH-mgy%;Uc+fMq3g?eSv6 z6vLZ$8)F?#l8kR%!H&<2ZR-J-F=##}sw_WTbcK`dBVZ<(kuecWFBKr%sK83}DIT<9 z{zY^y=_hG|gJ!I{yL7KkKi_F^;IOt#=YxPa zn5g>Ik)y1?0){Pd;O({E&9DP|2?YS?`~INu0madCr7s7#NCa+dvw8oacx#=Ub6|_= zfT4YeN>t-CaZ>G~&ezuRl%(UL#X!f{}C7ciC&>Dw`#y~3L)0j`{%7~$9CV6O_Oqb{xafZbr|e%W1JJR&@m z-C*NgX}0wp#BM8fti*U-R?D1D$?D?6K3+n$b2fwKIw!rNh(-C6K4*s)^7mC3$2-dn z;DLuj|DHmcY)NHLJo%z*c#wNl=xtuf)4hlU;J&NkAL*Sd|CoVPF;S+f4B)z#pwsAm zZ$S~>edzVimYc~0!GX`wq&%jB^C%hYOFa?4JQCZB}yornxyVmGS^l=-UD%gU^pNR2|P;x(%EB z-0z1C-dF=^pU-EKDLe0Ng)x@uW~4_F`_eBLezn!so(HhnKnluj<`-&stA3 zqg8gUgI$7t*+YG?rSnCdh==xjGj)IunrHiAM!<#5^axLg5N67y3XY%ZS#Hy8fAT)+-^-~@>48#p61n$M&eml4 zw^@24NqTg za`~e0n`zblN(iC{)&Lecn5MEN{DI9XWE0?PP%6AS0GoBpE@Ot~vGNQo$Gll+sqt4H2WTT1rKMw8B@%@J~D5}Rvc82Efnf+5*)IVh{GMqu1pxg2dbdehXA z9;XGegvYW}bd{18i%|_-f3b9<%2Pro^=BN$u~}-GH%a|HEOF?9FFLqv0IzlJbudlX zHm2R2_>z~^&77lmP#zhyF@M37GTJ0oOp2LS>|h3e8^S z=IxlLpJ!=IrG>Uolmp9jS8%o zmbb;)1`@z{LzokV#_8Tf)!t3(xmLILXP)<`{r?XBZV!ot*XZ^)0UR40|9q8dD zZ2_P(pAPK&yQf10EPJ`nz^VYjHqL0fHeJgAUFtPNg;LC-eo4Kc4>MgIiKi{8*a9a7 zlwqI-F@uVH@OWvO%|3Q*8hiluVgS$eN`C`&K2fJpAy`*`cx9I8=$1t4B5QdQk&8gV zQU!r-cE7`egK|zNU8L54n1Rotmo4w%0l-8UbB`7t>1ND;CIvZ8JS9A3>O|jDU5I@J zs@MV`{M?xj#)cLsJJa#)S-F(fHX2?AI`1_z2)gLLHoO4moAM^tO3mcPTZTH|VHyUX zEXBu~bYNx-wHIlDRwMHTbeW_{Yh$;-OQ+}rkX+8+g)J01!PBrK!x^G=Ik_2_VLbTo zTi*$IwfZfA4m8eRH7j?@0Ksz&j59K=P;D|hwA95(QtXYp20&m`8WfPXInhk`y0 zfr6izd;s68PO`?tmHIciJ9S0}xH%$bkx|Sjwf3-rb95 zR=w#Ux=r}`4WEm;xNk*BvfCjPEL-;KJ`JPnWibiLjAA4IBsDhob4P`+5$Up>;z>rOw zAh-kb6Qr|YaGs=`0YF4c-#;UcwA-jvRDtgj0E8IIaO7t0cm_};T>|kIah@MF>efOI zndEE>rvFFE!mMPtJlFuGwv(E8*+$>H1?5)Y*VN?3osQ}v<&zDQDu$x~+La7i|5e4G z0?cH%&UgEVKGZKFgruI09Fxw466Ip!cS9`~U4yJ=X9!x0?l_pKGtfA7Q?~J<$5FLO z5|Fq2kq!Wl2nA)T5a{4{X2AO$D`M_2b$d!>N+&`<3SW^f{)6QZgHl3`PfWi$$fLG= zXoXe|3XtR1SlyH@Cs6zvw98&G{>8PK1s0smQ~r*uhY*a@^?CPc`s+X3@GI~p@?L^A>brJV<8`>!!zkX6?5tyfXaajYEtak&WpT(YOo!m z@Sd*6QB8y;%hN#w64bzN2$MFu{mH;r^DXV2e6sC%QE=L@ zTY8r|>Nry;T3^;WZT9W|V3r=8^X&G9)$4|6<|;6Tm~WNom0#~G2adXM z-bch1O1HXqy~+I(zJch44Zi1{2qC#uV#wRv$wY-}f4%pC$|@9~%$pkU@x9Jt<)s{x z>x9<2*pDCmB?J6t(TFwr8oHp|g7QH(fs#XAS5~f5#kmLwafTLUm*1Ltk=_XLf(22; zfXh%aDooZs%(F=lg-I;L9yT_^ftlz2rYKop-f(*>yzXTXJDO! z7JXO1b}HaIV5P?EJhI9kd~zN}yUBqOsY{G8`Dl|)X9z50QkXj`eLaV7Pl3vuF$2<} zD;cqnrpV4H90vgr{Hf8gEf7^xIcNj%*Cd_;H}ImrkpfF_wxba6nU8|M&X%^62Yg-m)pc$S%G72uH- zfxllUwQYq+Gy<=n9R&)~*${!^?mNm7rtj>%^_05?B0uV|QDB>2ZM!z4p0Q+kKan== z#~*EOEKoi2zEmISOLP3c0}iF$!7Ldn;=F}@IDHX?9lj=@$ZhROgzYBISN=hA_`UJ< z#h|SG-iA(0T3A8l40Kt=R~=(r09VcxYYV6A6e0e`#^~nJX+977Su=ghb7H}j|B-y^ zEt@@|KIVK2HI?&saGA7}|1_>J_RkXC=TIDC3x#N9u@Cn=6$Tu?y%f2HTiFOM@7KZa zep!vY2@G`QY^<6fG34wX{-K!gqxPTp2R{XwYkSNsQ33ehUh!KeErVO!lGeVHy$&{J zF!CLkJCjG~?m6bE=0?hz?`F92K1MgCm;?!!{^@K?B?4Ne5Ro?73X`zqBV4_#X^ks0EU^=wD)2OtoKE~+H0*lWdJ;A&jWf^(GyeYYgmU) z>L6<|*!_SQ?R9bR!!&xtQeH2J;Pm|L$cOf^}?$7kCD=2Rt65xk&4m`Fjn zvzLhe4w(nPxo}9pIrCq20kH#ZYO27~>k2n-a%V^X1x39c(1A@gh}bv+Q3Jif0dX}I zi_cN6TL2|1jIbA%5C)J(hRQSj1(5+&&R`R45ZBZfMGw@Q^M%(F*oEMwkS*1stDJ56vO8TrV^x|F)s-1%=zy|HFN_;%)qb?wbwi0>-<5ClfGBK_;f=b(7?FWYS_WCydI9LH9_1@qPwE>9V z&_3FM_UHKnu>ud~fa(J=7kc}3YHLQEq}P|?^iwB^2# z-@#}LAV49?p+jZpPCdLB%X$*MozXhyGLpCT#_j0Q(U|aqk1cM`j!Nqvd~``|3X_r| zdVZcg=KR3pnJV$q+ZAucv$8tTRhrOMve$`BVpXs--5+tKFOh}p9SyT^a&Z-}SQ8;o z{_|6~j=r}qcUwR+#m77H^ZqWoqQVn+y=e(ctEgD*5lDrqA_(?_68sVX(mwt7eF%!c zH&FCKDF_su+q?jY3$Phg!I>Hpm7wG)2vchaXw#GE)fc7k*tGavSZRh!kde;%N z2`cy@k(R<35_uLqe1Yro!0T7lYd!*#>)1t}y2FT_}wK;#sYa6hwa|Vv#r7=?@a~QcGtzfkK)VaERwZ zo5c%mX>n(vb!-B{%UudEyYMUnm5bwiAeBQGJ+I3gAI18B?ZIdTeac{Ms%|>r?8(f#WV99DsfUVv`>|WHf}6t?FsY!^>O$u z1xi&)M7>{G*gu+F;rM@kR67Y#mW?p=$`F}$YuuauWhJa$Aa9qz5J(6$;BpC+CUZmF z%K~(ZmiyTex8*lC1&=MiVq|&KxGzW?*Vv=L>JsfJ>W?`6au@vz9_L4rWUWY zNi%FN!rcu)ZQa!}fuea~?93xklHVZdG|RycqU?!N_y z|9X&gfOV+Y?0x6Y6Oa2Uk(x?apui*b@}` zi{Z9qG8sPC?YOeg&w=j@9^Fgq?0w54?e#tp~j# zETlbuUa+47Q?|rg5I3dyb9E>;SH0a@^woPE01@B=iFr`wP5_G?e? zUtK#t{`ce8j)~w6S#d$%*5GWT2HhdAeMg>=OG}9><`R*zsNQP)i)e6?h=Jg)J5f$= zuDi}j4Gzg5<<7|qtOHeWZ(BX({qq(1_h|`!ue%FN2eR9~_yNc>%gO|(2bpy21-qNP zAX!AFVY%n+!*ZI;k;JCyQ9$IQ#V`giba$aAP53JN>QKad13vUMm_cxU1Cq$a(}6 zX^yX2kH}B<@`^P!vkf8%65b$+{b}OVi$OW+s@*wq0+rdgAk0tq%1ot6K~yd(tM)sP zJD?Go!A?W}vS0^iLhssbq4ywV@Wxw6ye6n3-v;GCD3Qg43UpA*iy=cmpkxO>l00Ap z83T>oBep=~^|#t9&;%eyW{}b1q%7n3-5miC4T}HiS5|?U-AP7x3*$SmOPPGtHyL)o-W5~C>uN9Bak$23ps^3Vg+h(S^2%!G!)lh(tb^=DS(2zg zc6gu;GUfsRoXNJFc>#&B_DlIy#V>!$nV+-%cu{A|eXk0@-4^t4HwcGP0SYjQtbxFF zGKu^Em0!Dp)9N8->L}^P|sK)UU@1K^izyA}Zb*E8c~u(GV|TCnkx} zGB0t#%rxU_iH2lGsX=R@jX;==Trhv+g&dKmWexJ8`8l8Zg@s~6Mn5gc>tja+c57yHUlUCuO7TY!dDkH zsnRTcA$r=gf`3k4zZ01DUA!%d26Gn9s_}gS)>hTZ25dwKPm)d$L#f%H4_u=k9ZtKG zv#nEToffw_QeA(KQEfb6vQkP%QeVxSHK*8huiIMsJ@)XvZSR|6TvgXX>^+OaS_MI4 zoyN_#(fFEmJq3HA14hLgHf~pJbCTOn!}k`qtLqaF)1JsdS#{bTnK#10sddW;YW)DN zGOC6%IfQjZaM$8x6f$#H%r6)Zoreg@*sKSycNj#aKR7;5xhA*BraW-B%Rbt5>VDnp z)qh^s|M*Vns-UKMn0af&Wq2?cI@+*gINgWB++Ck`Rz%0&gv6+?<;I`8!id63Vg!vP zjwbi2Pa6gP`eXdU7^JS+PH{3jtH1Y#7DTsMpFyKWpwUogb_l;dDyi2hv16irbPC#_*d~;|1E1A|dj^H#t3sW&q8F;>21&u)^#UN^}4bK_}vQv!u2`_P{ z6t(&Wp;$$AH_rA?@ci4hz-avK)ohv<8pI~GFcv}~(5E<{FVC4~@S?NOA}0pe`0ade zi6B<=Fv*`oEm-p<6td&*lW7mg7gi8AhhHG_0i?77HIX(jw+Q%F*v96#8+KX((Af9r zR`=2`&W_Z9om@Gg`$>@EDWErZtle?7D|luff9tgk>|dFO02^%Wrw;@(?z_dlm@6FPgQ@2Pbp0rBu{LuJL+ z^P}!F)_XEYl*HFgODsm?ZZn>#!&>AgPNS*n59@l$HQaBqsgJXB7zghWmOIqxGapg9B-&{PxvSXi?^Y=6=GA>&0N{kkw~Qc_(b?LbIQ| zz`%E|GLhvs5lI(Uy%6&6h3<#vCmQp^PTBrCRg<2e9%uo(!m(#`c4K(VVYU0=dOoOC zf_VkP^v;+|%S|V|0V0x&s{lZr_uGqo+OspravahGY|~s#$>c94ow*~v31KlPkcAd!ZoIF#!E zra(c-Xi*IwtFMDwn#g#j!Cj+BC0o!P0f1#}klpe18Biq)fP8m5s@-B9eH&Hf>1?w{ zTL{72T|aq}sCcA-?}uyaa(rX1KwZw+0)*soZ)>T?80Lt&-B|iW~ zfcym{1gVT6?AwO?5?beR>s7wkX+H-Lb;3-%uP%EzvieX885H5o(xIRN(;NrTj#rJ~ zzi*3etnmxI&77T5qxlg^G`5r+XtfUkgI{->U&y#(kTS@7S5^$PCT$f>H6WTShy^uK zTI>~icP~LG(7Le(aJiPiC>6mM=dak9gYtFJDs=)ZVyj`{9tsqk$XDHxc(*+58)- zJ!9=E(#eOaTgC76nP#Vr;}GY)GZf~Z*Ef*wt(kiA(w$hKN=FD`u_ zrty5zfmOCYQ|aNS6BiCVkvulT(>&!`orZ~61*((0;@fWC^P{--Ntr#)mVaJF1)bkL z)7i3SmG^E=i?^JY^)5KNMw+JuYm7%jj@;6>)d5=-LdZ>)Wvw z?8UGm0Av|^TKInSuce<%nV8X#O%Z#&2v$BPIOC-CwVSeY*3>Q%BH8pbw_daDzIh1w zm*y(zC@l6_3(U_+;IllKUgZv~YaUcR%3-fg`l_viMN?~q7Ss%HDFJZ1s z%w4l-7R5qS@zl|eovUnbNtC}*J$m=&x%+n$_51gn9H?K6t-NubFc1#tg$Bs}t{ME6 zQm&?XVuoj)0?XnB%C$D!U^UT<|8!1{@4E6nFef~b9Cj6b! zn5Z6TRDg9Rb4jlkWDRgI_CjT$`D`ZF9b?>{HVbF%0vU1jB*nX@Va6%X?rv&i{O2~f z$5Jty)HHmU?9NU^Od*H3HW)61gRaeX)KGOgoJ$pO4%g-fs<(-WyjX|1E5YaxAG|#N zLkd36g3CeoIPh$ys7MF@CqBIYi1?rSM^_qF$W!oxdw|SUxD2nkmfGLE zA^Hb^OZ{ea9s^UkLe@ZJ2MYYd9bO1%F$ggr2`Q%$&m_TWJz?f76d#WC2jCRNI;vNl zZ8yEHpzzs_O_h2RzUVFR_@_ZJ8i;3#iq3O^u-9tq$DrsP1{<`ktLGrB1#{sSK;20; zRE}&xH{=ZHQDUEfMRJ0@HzU?58_kU80An5tTwZa|AO`AT0!@X#|9sMyMzWdIEJ8C$ zAi>z72~*e>6Aiks!Jj?hwOMHox)!l7yooV@2}R+wq)@-!;5MvpyMSo@9%mr14*%3O z9Ma+E`KU5!pC2!se9#!HpY`RYZ&}#~<6Vw2Jm~fZ4MV}{;m=NSq;$i*-4B6w>fgf% zYnM9<+ID;HT^d=nJ0&g;{t;sS^bG$r4@vwe%kS~~Scu&FpXzD7IQi@OOAM8A`{l8u zH$IQp0-cmQux}CKb_p4tfm&P@M6QJ4cbbNb?T00PE*$v4dfI#M!-S(y|KI-;9XV8z zr?dUn{4sAvB{ciq+|Gq7&lM#IVW3h3n6q$0XZitXl>%4}!AvxmW(f#mC}fIFCSo9= zR);Xr&z{ig&f_l{!=7{L!j6PX{TZSk27_$$6YccXBdd7CReX$HCZy>G_cjev`iNZjCMY>fl^}zpKJA@G9nk z3y6DfE@Ypt|QOrij?#DgPWOUljanSm5GfP-l;EXA%&a7FgvjGl78?pN46t zWMKKakdol-<9`IW|M9u2n8adQN~8|{(>YX_5oBK_mySW!aD`1sw08#%%9e>wU=V?V zP9066Q}P){vh?>M)D$K=>%+0G$=?JA`cFNGx)^~RIL2DILbJXBAMQuIMTE5~!H~`k zg)ZCQy(DJ9R7heTY9A2kX0t84{I155VDn_5HVujtffS8~2s8X3=_!y`NYn8E{$hwG zpaHUs!!w~6NbIUHW1owF-TOdfjN*IPmiX@-x0-?i{2qs6J05x`r7 z3aR-u7aG`30n^NUTI36#lV0Ot@J3J>ecQ#a0K34XrvRl0uLnsvnCe@u*5#nF2W7>_ zVNFG9k_AHcY=aJz2ok80g6kJ@Px&FF{Y@&=C=MYJgg{YrhhpFj1aM`8Vom2KRTS$& zdWP&hpPqr^g?tUFX9B_=Ui7HvU{5>m;n+40zIvjtSeNcPb@bu$1=qZVIgk1lqEk!s z)s3PX3RCzYE1nXRnZc1!t53y910T%3x_pLt!by;+y1Afdq75p>V{Axi5TYR9j$kAo zhd9STMkw5I)1FwwAtH!S_F4|}58%FQqnvzf?EN1GIh9WY{K&eZ=#G?H;}1dl~v zkc4P7H6z9}{s%Mzf*(O?idg2khEM$o$90jBwb~6bk)a2ZN|KasHz!@<%T~yE5{on} z9PZHkGs6D zevJQ9H2wd7gT<1~uT)xHB~WzO9k}v72s5QAOwD&2cT%X!$V~pp{EDF89$j|hqq+I7 zdap6I;C%G({B7XJv+tucLUcw_CL`QG0~1Ay{wk<-i90r*WH{?Uq@9~VWj=;~^&P>bQ4u$rlN{;EicuuJv?XMla^hX-<*N{359v8P5JnpU^>sbfUS zq-T)5P-fH8p@*J?#09UH@L?qR9p<;gx^(*G*dHv2jZ|)UwGX5V->EA8{7~=q%cNM5 zU2p_*OkEXYFFhy}fsx-C6tLa1hQt?e+TI5ZGm?nb$_?p}m|GdXMY8;@#C5dTqb06` zv)yUvVS|KzhXbH3skXF=S*)e*jH!w4T=u_d0X1YnjGAzwv?c9k`^Y62pJB0FE3~b6 zf_Ci{IeewEnXvo>{yWw9a?4`6tSVvr_5WJWL6d}kewuO!SgkS~hwfE^;=d_O&X?b3 zgA4?CheLO09@wcM1@mw!(!(qIe_I9>w z=NyP>xJZVGQPwB#Ms<{-s8+a|sS2~dQ_m|fIm#=xkx2}G?GD0U?*mvOluedA1|*-I znp4nv1-k=NP}L-A1;g@}RHEb>5|m4j2blIdTpV1Akn&#u2_M6VM#VIKYtq;Me8z8y zns$;U+*<-LF}IgMOQz~-_Z-L`ff6E{GTwlxFriZ5G4+;6-;zh>M*g$h|Ayp@(kY>o2Z)|qVd4}6w=#R@nTSX{MM(6V5w;QjEzt8#95yQ zIyo}z?92AuNLLzlY3A>R4M_MO5GN(++;{6KuBf@4(DB2!EU~<%qNLtpG?&|nz>uss z>vMd2EI6nOUVFNkWWNK$p8^o@8X!Fg4o{+>joUYqY39Hcq8tN;{GVWcE#VGTnaaF& zWY~V;*glOYc+I+)t-qiG#bw3B_ZN7hf3JP~4%q^Pt(%|BELhbnOecbF49MaNGex8! zrdpc3K&s0cXwGoaYC()}qOK9sKQ+qRYbd7{r`_Pr;@Sis7AS$#hCcM-Zs5^SCByrF zo@htOtgRcFN*EmlQ2aDssO?|jV)FuRdF1abS4fX<=uxkC6tw;9S&Yd34!z~`IBR;dJ?nQvLGK&>aO{s;VOaB#fr}oyl+abP>(Y*0$OpZ zkB`x@)eB%jiy`w1k9mJAKDYook9Xm<$b^6z+ixzh_q6rR2Lt9vzpsJRQR<}{kZ)2k zTUYX#j;v@-=Z|WeuOj7j4&9WH&A&>UyS-jeRK-ISs9Ki1 zPrw{&42>(>*rFp6Ll)D1-BD}i5M4+D&0PWLR(YY4ap(slxW8?hSL?vPNDw_IN_h&n zL>Z7!59tNWYVplzwQ`$U8BhHMx`BVr*$S{wl|e2%9&+6e?FMtiVJr}K=cWb3)S(y%OIQ?Cf>C(U! zJMq`6tv;TbIuVy!=dY0`mU*moyU7R`y76;sr_CoOSJf&ckP7a9Phcr7<_rF>dtZYb zhR|6`r0vyl`nHF(d>7CAzGISPMq&K7@bn1G~zngqN_ItkGvGRCgIS^Rcl&?P;JtD_~PCGWb>^gbG2$W5TAb#kvQy3-qEYt7u z(dNZZ<16+=SAk)`73=Nt0U`-xY-m@E7I7TF*ZyzSKS_yy&wuVzqDKytf zPhwoC0GRMblj*LC6`#kuq$5enf#4-J5mx7|&Zf+ycv*pR(M#tE%fNq$2Une4R zf~xzRWPw@yhCAth^#_HV=x|Z%t%|Ceq6smx_Zc+$50lh;Hvjv^>QVIlfeWu=ELmIG zq+>S@pJ5=<6+=zj{LqjoW9?jToKP{1GtJ-Zd(;bMp-hGO>A1Z30twB}8g@IB&Y#xY>I7x`%c#9(qm!d&852QXG`i|HIdJfK%Q7??*BsBjVU0 zTV`aFnGs1DmAz65S;wYq2gxpuLZOt5LdkZ_$S5?dW0Ng2{;yB#`99y@_xfL#tE=aE zuBZ5%_vih(U-#?2@7E<|hTA2;j4)8_j)XkmdQM}YHFSly&Y=RSdlw@OScn&7Ys1y0 z#E$cA*8SmiEYl97;W%}J3o~_hcfGo4gWG};H;(yCJ#jrX_Y{K_MkRnuV=i4h0wF)8 zUU+=_B#CH%&qdx5V_rF(K9RtHnMA}KskcXav0%3m>rEB$0r47sD}+|>G$O3P&`RED zO&Rz7_t79FY&>J2fS*n$qorqFstk3| zkEHklQ1hPXy*ge~FBP_!kHp5CBA?F-G=v6;m^bIERWM&>`U*2| zfT-;~;QP=gv1ff+^>Zki7wN)sJuz!`??aYQgXN3EvJM^TrBE-_WW-~m{t@#W;Rz~p zr9dyr$L6&a&0qPG1t9WFD6V~jU;sw`^>28ICot^AF4p6$|lY>0&2?+&827rg;T+vCVn!!-lNHPOL%SGhGYjg|>R z8K(Pr3fu~`OK9g5SJ|!7r1BjHP3Am7i&rzf=t#fC9RDepD)OS+$}=|n2Ch2T9Ww3h z;a74pu`D6LeUm5eY@Pf^o55#6h*s0=PhSVKMFPQG>ICfp2i9Ggg{m9(YxqxpJgriB z@ouQAyxi*2^G1ViWV5l*LF>!CqxxKHNUu;?Y%Sf%$yq1KSucoL(32TY1XrWdBUMpFRs#kEZg~sN@jXuH8SeJl6H_`3)}wi@R@_c$q0Z{LUv z$-=jpYYYz~?4Goa>KaMk61bLL@LeajREvdCB0F0gW-Bvww`Fd&i!~uDoExVlktNM= zDf>4_*dL8s)pKG3oC$&s%)?3-Etk$pS$^6J?}GV6n^G zLupA~xoS-oyvb;kmZ?XH&l3@LO$8^#@nZ`G_(OX7oB<%v!|?D0zA|gDTPV4HL1EK< z-rMvq>C35{nP27Z?LS|vsA{^FY)pBh?Dyqzo||y*5)D=MDFcv9;`=9|kCFQUwgsyf z0e};7GCV)=pUIGw95H(fc@>#&b=5Xc0XKMP;W65H2<9Qy z)VNU|><5Hq8P}r4#OiWFySosp`9bVCt@>>~yK0D88d1kavW0B5bh>^Z z9WQ>L@2Q^ix3gs-OPo}b_vc+hQ0msiO}}>W3yl-9YHTu$5{dR#o)sxOhGrY;>W{wy zosR;*>>~boXv_uZ8q3GPF@8wZD^;u7#I!Z%MCc~^EA50wqS42V;+gy}p&v}oc@OL) ztzE=^W4v7jleK)1`gWaA`XeTMrn^_cYV(;!rk}u3Kh0nqB ziDVE57DqZJZr2|aXRe?0j_qtdmY23sJ}*o>(+uwuJ#I!?wwbAacs#?Eb(|8C@2yDp zz+N4m>xJ{fu)BPGKzj)BGrD9c-XS}Io zU{mjTeC6}yJl**u5$0UK^qfeSE6epX_XI4g5Jq-aKbHi027$$^=wXmCLu9Jms%(Oo_d>tU2Z9X>e{cM>T@u9AdnF zw2HLjmHF8T8O=483YUzf4vCmS+0KpP*LCTAZYHiB}llRWI zp4RM}TPE~MQ-$$PnU~ns7@n$O#&lF=xz%_!(8=* z!Y}z_iBaRtjh+4%uFV|bIlxpj@@V3+8&aBv^e@=XIQ(W6f*)xG7143-Pn_##$X>0i zT>E%w8u&te7%k2EY02j6kMp~JxL_R9=2W33idCh{WM^mxQmk8MNuPIJO>O=rOO4@z(6iKV; z#hmoPcdus<1Fwb$+NQ~h@mh)WNgJmhz#%Bl2`YT{rGrS$bBkgdefzHZ^I ze+kxWjjxC+dkfHNRwcMha>3D1AsVLX1yYS7f~1&yX?|}&BQ_nL;jEq!v<L9>xK7H^}lYbS(bRyl8OdGaC^`2vpWFye-Z?}?I=iQJ`AHoH^?&B^mvOqTHb4F3+^c~?fHv5y}Apwmk^c54+M6*#85IgYX0O<#QdBxS?T zY~VyUP3x)VLQgk+`N4|*chVr2=!HG3?yy?+v8>0;oy*M(C;vl!x(HoL1I;t>Ez^$| zdK|3Pgq^3`URSB}XU1Ilgn7lcnS4G)Y(F-1%|W;lOUB z_|kAMOk((Ufq9QLB!tOJy-EAbho{C)_HFBCn_{KiAJ~(7jikgmn^@d*+o@ciRj%e^ z4)LpEza)iW8~=dNpF<`A^5D60231jt!8;}3{r;$)c2ZRo-Gsi(%VPB+c1cc!4fnz9 zwR_|?(qB*KPaoCsO!H#8rWCYF5J?k*C4P zi|M&9>f#VP4g7;HB0v+Db)TZf?;=gW(kPwlM;Aw`>)&9okd7KGb?lL@h&MdxP5W_Qcxun1Lu@4^=YA_J5)v}^89SB2;BTR*cvO63cWQa@wlKhNyG$Np?@!ua(l*@ai#?jo#>4jwvJ!50BKQR5=?xl+=9RaYi=ltY=yd(!<#3WEtA64MXZPm)k|i)d+1 zZ~826HO{E;T4XNg%M-IV1C@|`vGfW}UnPRspG&^rKeq7)_P55@z;xE;mPOdt8HN-) z+9|`81nRb8I4}1-lSpnm-A748Xub-F;Vyn%_53nX>b}na4YCc|>QjZcPbU44>+|@& zpx-wjFMq|{*oR3_P~oYdl(u1B< z?Q00Z7SDaB!$(Cg4uPw)PVNn+7IunH-g5Q*nEC^Jt~#i@Hhvw_tl?IuBK!yc;hJE_ z+lQng#1VsoI}BWN;GU6F(VN1N%P%1jbI8)-gRyESCZFA*Js~r~%m`^yBTTpbC`JI- z&z%RVMw&m};o8RnQ&f51Q)7`sP`^Hj0`Lz>*+53YGmVCo6ECwY|0tzu4j+EM6Cag^ z_#^BOwMAMgMz1k6K2+ z#(*`Hr+Z?qDEIu)Q}<6bFIyWpSUYb?9Dhe^@6qzzNk!1L^_g5<`+VbW-eoXi{M#%-Wk$8Xs2v`P=AsaJz&JqMYy7L}*^vpr9H zVDpfs@I3nYTQF#jHap;oySW=k9xhHU~qp zbQ)3pO-#*aSWc3gbeh3`YZ2+?yF|EJ_1S%){x|aD+S51+Xo@^lmCl%dOhW`zCm=l) zQOe~aiZE9u>&cD`d;{GwGPKNxS+^ss(4jJudSn-BXwqM3fkS z&j@+eNG1S!(>RAuFl@28{b_wDko}s+6k;fI1R72oA;Jn|x{PAT4u&4b9aup-McJ5B zVddpIV@|!DIoqu98Vu=@tHb(lT%(@2f2v;t14a+hL!c>JZSgGEu1Gj^2u%rV7-sw_ zH%5GfN9Jq&y>p)tw89wvlC*i8LwAs!cc5a~(9eowxykiFF@nrT%EAg0#TT&Y%URY> zBoMpL=Iyw8DqkfqLDt1*n`9h5cO0|(=1uHDN_$i2=uJ9_?n>{KhNZ5%1u23&!_rw5 zz+6uQ)0d=g*_gKFw@CJCM>i9KvTd$5JG#c=1EDDV-@OQcWqUz7m z6JDgt-fKR%jy_v= z0i1BN(r=sa*^WeoHUc1OvSy18ZH5C%L%crK=5l)NXDtb~Q{T7$RN$nL;A`PN2P}} zYWvXL!?iWk2Ai(Lc&!CB#FQWJc;!+_p?NAHf`1o?d`6IjGV*`7px=8LAylm z?t%p;EP)u46A!0ffudl#9&zSREllA>c^u4A&sZQvC+pj$;LNp2VAPZK0$R4YGfYHJ zvo@~^HYJZ7-$htm2tBuxU1^t4B_Yu)-M`-pG=F3V>YYA56xC=#rJu2G503YQj<11C zNZKZg4V&b_t7mtL${3SGzv!Q1m3OAN&1 z9_w4NWM_D;Aiyg%RW;m4I`*E{#ZRq-{MT&`C#vJXAN5Ea@A3H;?iJu5s65HJDTA7D zl3-Z`LJUubP#U8fWZPm31 zW+-hTqmeXmL3D*Y4B<))el|zJc6vc)q*-2K_b4w-9C<_d3(Suv@55hC&l{FJf_I@9 z6Az#lJCUjJ)acp78)Gvy`@%;#(%!axk&hb$V_apc zX{hzkD({hS*Mt5xMkne1HluAp%HNb&X^N!kreCi_j_vY67{tXCS zX}br9NZssFcigO_wp7=~QP=Sqm8WhKKa5^q1?_2Qmn`v|^a&MFYQ$D(<9~3!S8HuE zn?ahZ#KM^s2XsKn6w_^Aie0h6+)kc`JFFuWfWR60P;vP3QGmLaIpJ{k$~;7EPUmK3 zDgM;{so`9e6OG#h#z~ zqV#MkkS1XFiJr3m{;+YhZOV&%k-^(Q1Jal~r9Ei)d?X>01yn*nG7i8WSrF_ zvTe^@cyRN{#}B`h7ebRnCng%>qb4FyaS~-}5hJWwVihdhV+zl*qw9&xQOj?E)JB|L z@hOI#^4Thp_A4n$=3%meRwbS_PP`3|ddp`fba84?0 z9@Swp+`)8+@-DUB=7s8K0rxfqBeyPWIbuHZN6Uz3B;GRi#C-mcGJ2dX4Vdz%2>HX~(MUXBt2%3KEYP{-5Te|qp-8zo3Ylb zi07;p=@s$V$P;P_e#<#Y8L16t&2Te9^I~0Lr(`u2k=fOlvG>fiSD+Axa5xv=q7Zvm zBcjPte{K2=u>z4k7n-z|lt#q-3zwgWn0HiJ9Eg-o!1S(*c>dHMRAtAltdtd6?!>kw zycXEtreCeW{-}{_x`(|;Iz@6LC$r7hS(9DCJKg5Ub6}>m@DYnb|VNuvt>vw}{ar8e^3wS)_(frQgKG zvNF#K7c5|yBn2qOy4sjyGhOP)iYn$1UA(n9RAA|tvl_EBG7HBqr95Ani_NP}awA!L zGh_HcQ%6Mn_}Cc_+YeXwrbo;jKc$9s`5N`cI;B6?xpup|*Sxj1M3xs-lJ)?6F9_}> zqgpz|ETxNhXz1D=D`NU+xZPc6{W_}0@1kNgjxZ{vYMv~~`2JF{0UqE4huDNbw8VQmvB3+AiJXOo^>l=n& z4?xusd9WCYG^*##33u{FG@q+HUpmjng=_tMv#g+!bkPQhi;V~k191U2<}(su^I<#O z)!YBz^ClvJ}D z0%FR@kn^GxvCtLoHaA~&)O|7PL1b#;Jy7ib$Bx6j#{8&}L8q;0d_mpE0NEzz$;8rT@s7DHvedJ1zeELf0p}r^?e1;Rp0WD9HeHJ#{OxVUv(E zPR1qT-T@A%MV8OifqS=_+~sp6PWpo$73ob8KN&AYov7>{44G^?$o8*;o>g;mRX>L& zoVOS8tH>W2)CXJb`;_=t%XUq36|(CZV9eT(g^k>cb*=IYeIP|T4J8i!dI`r||ALC@ z*KQ3z_|>*H_G~((5>k{`XIpGU^1$7i9*u>je?jBCofc76FJwVnBd zhbOClY#iD^RJ8!F)!7CSE2KuBH-7Dw3Zw8U%Q>^e$(G3rjE!}7TaVLQKxyJr!KcnS zTYP9CR#3}TIY(ItKc|HJvwHh4<*w7<6WTy1#jb1ibp8C zo<$mvXv`zZJ_a*)gLI#IvN^~<@W6PP(8@u!FsE~o14s3rPEYqJH*@)R;V*hoj39tw z>2?^q6^cuorv1hhiq8X&+T--hr=~7MvNxT%)Jn8r(BXPzr@0Eu!`beY(~J0Wc+{?i z)ej$Cei;qX1|}V(?~O&fG=^$NSphW%ZX(P9s3DGE!xj?bxirIgh0c8E7Yi)hxT|ue zc{=qBz2efBq!h>;5`LE^k$XPQbW{Gn&Cq-q%AOqTac`QTCt-bvoB5|7O4S6YG-7n= z`jM3r;_vI~r;nF?xr-P`Lu`I}yHl+;Vl~fE)Dhqpi=x{3K=bRI>*f~Ea8x-y?DWfV(0r0+d|HvhaTKJD6tRA_ ziIw5e3mTzIh0Rep2yL^UQu-*S$J7_XYNb%fn1Vl$PJH3|>QvV>qKO8mrHuq9I4Rbo zn&UZf8bJTJp(-UFBRd7^Y7{;PB#r-dybM=EleKF>UxhGC!P+`O?7oPK6)6Ge*N-0V zM2t7avF$D9m$H8qcSL2L)XXcENN)+KLxOA_?jyl1q8y#aLiVJRTQrAN&OA7GnD5(O z#sQTxx~*;pXk9&KKV~eLA^>g`Mq#|MxrtSD+JY9c17{OL(TAo_bV@V>8ek=lc4~;% zO%;78O11&%g`bNj^fPIonZ}WrFsKFXsf>BcWx_^XcFG@-C3bPm5qP89u z~p5bghSGHg_Z=(<~R4qM_ zU7eE0dT?dwYT@XSCl=$_HI9&>Y>-R1tgav#gNPjj>aUS^lpsF_lXh~N=H)x7&kgoc zl{t8ij3Q#@(cxM&K0g;5Wf(J187^Em=~_p|+aRfT4|GwezRE5mB7Y(qFR34{;^G~X z{e0oNAnfwES4N3*JmGY7*c5>at1$Czd@O?*=f=cPU(f03SDXIF-ZsH&xqp4rd*i3g zN#F>9w&Xo?r6Oy=bnuv3_upw^9d@$4Vu#|dGTd*b4uys~X6SyzCuT$+8MnsQ0_=AZ!Vv>f*kBWxKm@WV z|Loi0Zjr4$D^KMWysB8c>s1w0-t?bsiWEaFmvr6l11UShb((scgV~f&x`cKclzRXy!H)|v$RFT$I@>s_694O%c8X)n>D@) zhVbqUG@2pta%{(%!=p;-Tzk>;FaGfvz==^-r?H%q zMGW2GDQv1!4Et88?I!fV^``nu84HmW!t|YRj{VrtMfqqinOKFU{TUO<%bR|GRHb$t z4+8X8-nS-Xig2=-nLnBqE~xaYPU`C%oR$6j*zc=1>vS^R#4N1HUHT0IU+@u4#fj=7 z+W;6$F6A2+n#%%*K|Wab!OMy+miMNf?5TUu!wy2;zx03_+h-6SEiSTjT%^Xf6>$wW zBpGCDJObIUj5%7|;cZxzFA#H7lRhX{o8ed*scR=u(bt|up0P`BE(Ro^`SvQ+I130% zBMlpA8WRd3sUfoGHqF*KirFQhxRI0h3u!*)O4Ce0m?%FQ&5K>;GiDw-FWiZ&Rd0;6 zo#JOJoMDyo)J1J@$uoG|tRrWx0zvfjDojj?dAm)+K}vIBG|_7L!P9p)kaDz$FFS#o zBGvc?duAg1(67Q-w-Bw-Re(lJ;rVI51+*%s{05F_I=rjNhDaK*Q?bU(-I77gcI&_0 zdFME5mW(Sm3|iu3A^S($GG)bDz-F&a&x=QJ!!<6rfJZyot@lP1nUEO4p^DAS;XNY# z!za{mnAmiL2 z?g#pB=dFb~d(bQ*ZSE%8(CdpH>b$Ivm6wr^v2F;hy;l|f^aQC=Iyh?xi5}}`vN5wQ z-AXspvE4Q5C@yxpN=`RS3V*2zyN*TcMUo#vZXZx;Kt!yN#f>FB%6!DS?DPC(>YQe( zGjHcP1GnkY(3gA@-%YPwOup-{_pxkjGh;!;{IsK!2^E*Z(?anh=ZFK@7bks_B&CXy zVpZI`R5KT>Kg!;5@=-fqbP}~(jU*Kv&|lLjSgDbE)4}C=fg+eamz3bg0+Pg`&#oGy3xf+6sMyZHz!htg`~BubM=f#*J2t2u6w%La(`^X?qB=LFdG*^**N;tQ@& z6y7Xx{6kUv{L@6iQ&w{e7g`rm$iD`>)<0M+H{ui8^+hmlm2AaFTado6c*TSM53}(12_VmI)ER%YYsgn zOYm%}4rzmPk%aW_5PppIBR2?>6g2FDISPZFT>*(PjKh zkn3@`3YNGi1}PPDj9HRKxje=$CB-v&-C=I)7gG7>*9T8%hS!IdIgfOGY|M8vSWdi9 zR^Zdt<}mH~ySGvHKAd-U|9U~~#_DuW55xf08v;$?CK>3Agm3gVCw4e5NPzDBbP@(9Q8 za|0u99l+xj8yW+eH!jx@itDWtJrbhQr^>+hv_#td@K9nX$%DP^>OCD$5}rxa@s%M? z`Tl;e@+>>K084aR$sYy#&#w2MAMnpVCJPfBm!-A0=*`-GbSYcsZ(`rSMEQTu5dkfq z#&BSida`CZrYaER?C#*`e+)6Og4aPPiiE0bfty_y+-o;asQN(Pcn0({`l#x@XO~XG zRM_4seGv9GAi4NB!g|=s(G8OKWOGPQ5xv;dyaS=@zKOTRwg9|lf}$!Oacej0n<4!N zXpIAEPqT5k(+i3!E_6TA`Q%c6NHxU=j8^H0dn?ZdWC8}luMu}c!z|+!c8ytRNOV!T z*|&FKBu$pR!=W0Mg9s3SPmrfrb)@}8StTZ=fiVza|&C*1`SW=Ha1i zXNp&EJZ6(&0F{VjM!174FNDF1q75KL2BQ8eg)vJQ!y4kRh(Xq|fkufkdl?Z>dfgH{^dUnwOcf|N|yeEhi;jUMD1R~2E2%8jm3%qAO z81cJ=m#uSRE&Ya|@U6m?`UnO?@}uZ_yzDIk*|2r!5{;4MJK34M?7GiB5W3uhq@>{D z*fW3LUhT0AorE#z3JJUYd_2X`01>f4GpVR37du;#f-y|OhJ}Bt|?zujY zq63uDL!kM{CeltLiXBn3NGmPqIus6fsMqKlou zGTh+!u=v3+`EPCYf4_Xegaqk_htCcpyBH8%1Uc{Q5jug|&>lovg{73K3y3Y<`nk|kF@czY7Q%%a(fS3h~fM}$>4L!Mv@WIIVYGhiTZqKit`2&LJyq0y>KzkUn?lzBv zmN*(d)+O8Tj%l!a5F743Qzx+l^m1Al6+6~sU(O*!Z&gYlvK%2_SOzj>qKAQ2`MK-)A5#BS$du4*=iM%`Vi6iOfj}bEU1Na%b z8-;KDozedHPf88!KJE*3EJ>=q)o!kM)TgMD0~1eS#vwN(Ayn{g%waydB3nne;uxf| zc!dgaX<$wx*&IEjk>|}09I*JmCGvm#8)ccpmS#Ghg9BG}E;R{wQO#crvME}E*9+rm zRA{cCf_c5RPwrc(VZ*~}NP@u4LTW4p)p_)*EpYo7!m2Cs&dt5up}pv96g3A_?0&#o z6dzW*4SMk-(}!dgze5cCr%dnhU>&Bd$L+hC(Yb_!WlfbH&%x&1f$r8 zqx8*>&)lciRJWRLG5Ws=Fb7i%BmrF->2bBYC+KnwCZ~C;7-LI63^Bw zJ;nkzeI{}&q8?!xF9?;x3`Dm;KJ)nqo;|o3dl1c`H#u3L`IW8&o2-&7^zurUUMoV3 z_P|-ZrvWZi;(7E7O=QYQ+V%2(oRptG&raXQr4=FTx*yQwjP@!v(unV=T=Wc3@6%S* zUpa?_E^2d88Yn&zJa*=FgB@NgftHA(%bR0rGE;q%&c5wfClpW(YF@I#cVl}Zz(XDT zStV`LFK4{%7-h>V4qvmoyMZ@1|BxoXE=_tpW&AluajZr$Uhh#7{khoIZs{ZbjY-LU ze{6$)K6XK3f*(dldz~pm1&M=~1GU9O_U@VCmsO5#pUk=z+K9CZXj`^s(vi`NvEnEM zZ5^^d<{;M+P^$_&ta+3fi1~5E)gSm_N>vypZ?8@##DZkI6x!&fI#xT|ILi*H3$)A) z2(c7j3iTJ!^5u(G1XEgEWHEjx8Mc7j9$%5cAL7wGSntMT+&hn``MM=f6?bVcbH^s^ z0t?zRwEMkm6H5Sz&yc#nbxdE(U;st}F=L2Z1EQite{QLOk)%h~=r!$>!>^@eR1p&J_u^}$DDG8DW{y=uW#ZyctZ(MHQ9A16kipL=f za%TP9WFb;W4=5oG{a zid;q?PUaW){wp@_EEB=A_=%=F(KeT}h6n|8)|u9mKT_uY3uD7%&7W}V*#q82nIaa^ zP8eQTk~~>;I&J;~*NhXHo%Oq);^9v&Se^CR&>&M)OgJh3_~!R%wwl6LcS%6+g#VltCKp?V}TOTPTPXIT~05Y74g_=z< zCt0x!Ff)wO`#gJeJp4`4{Xp}ne4ToMj+{E}M87{eQjrBS-U*n!VX0f_DkmruW8No- z2iN}Z%MbF8&-99Q-r~9qv$jsnF+^Fcdk&8xFbkN$L_a~&qN>L#HN~Kog9=-{AJOeC#C7%D^;L~uFVy7}EHFtR zX*Z9)>AN~blY2DGdg2e12~CAiM_$aL@AtVhwB0z8(SZPD#Iyb4L%NYs(?1?Lq-@^d zey}9xifAR%RT|bHqZ^fb(e0ptshXWX2!M(PN}#%|JQG`y+gG1-S8qmGhxOxsb=@Yr zWLM_z4N*gKoi~CdeZZ+uM{zhl_CwWt>wzXj6RcqFb#RHaYFKG!=s6;+RLdXZ92&=eV%LwwBz^`HqT zLsF5U)ySv|(FR*lgOlS`sdRsqI(gPXiy*(V-th$6FycUYc!FKL@=A*|oB1C-!SC*a zg%BeNSq3KQ;;md%v=kTfE?>kC*%{b-zi?sw1$MY;&sx;lo>)<6e<*sgzLJu71TCvc z`hg^tT?uUCy8tJ`xrkaHQc$!T!{)P8@;Z+F9ds`Ci_jzSPPnH!Aaj)Z2Q2kV5Ln6~ zpO25pNFbqUt$m-dg_uoakRSpgQ)M?7>TM<%H>|#NI0mCu3n2u^ ziaJDstQDyl-N3Z7d_%HT$%*HsLuzW+MAq8lhQik)5*>3*NhaU+#W! zSg|i$S+ng){{FJn(B$0L#%`TxL7jW%gr!oWcO0NIx<^wITv$rzH(fgZMgXc!$Tzh7fH2PvJb z(6o5OZEyMW(0-gnR-mXDONe|2eL0Z6@N|Ts+%c z&k8!zJF|UbUV2!3TrP0<>9{?+NxEpJR~;6t3k_y=@MLCS09s%&jCLnA+KMu=f_aT# zz?(@%Uzy$Jdgc90NE8>_3voTk)<-kpotkngmA%eamU#Letq%l?aK%KrX4GgBxfz#Q zfz?J#^BCU4T^RbY)V|U4sv(nnJiR|v>-iz_64xuBueR=(g4slzAthqPY#<+icAGqx zpf%4Tmui$B5djf(S~t1-x&w=?OyakM?dS#L++*%*mHiiVJg-2wWmW{!r0{q-%EYt; zUfbRD3YQ-rho>uyuyY<#XO=<)v(B%&iL`B{7!BxL?6^B-kzPsOmc8m{l3X3Qo4N7s z-2!@d(xtuO9^?Afv)I_(g{UM`a4w!ui>b3@*}sY)lAQfbLinx>7f>6=iNwN+FhSQ| z7FksB%A@+aV@rrHpX!28sh0G)EWmwM?_+a4dH8}5H}zMeLMEzb*Z$5V`Ai0?6BFhSZq! zPU!<&9=5>9iD`wMq@QrQgS7n=rD-+xRm9m$m8Ut|_2bK6XaqA5-CXYuRD=ySvO>W8 zu(w51IkALSrm_=Gc~7pTXfQ-Z`3evLloH0&^zK40UbQ?+S7JZ z4sOPA&8$C`;Gc|MvM=F1o0g6imuJ3@Rvx_mD4kqhDeT(5augHCU2uQ2nc`u(6QclV z(8LGcx9Ze=60^C4dyd(RzuRhvb$UJeFD(Hayz_?$w+_{oXI`6lyMp~3t-xQcer({{ zs5@kExA~H?V| zj~9sU_mU*u5K49I(p?G}pd!}4P`O+e(g^*RaRd)l!ZB2yLnvAqEDU-}t&d%gbGfgI z>S?BMJ-G%Gv9lSFcfn$O9Pi70C*0!x1b_dWXQwwk zecL@+_iq^YB7z8M1MwEPS4iwnT41WMwWLl?M{3%VD1I1D91jJ>rvHPD&?CZcku*_< z0T>8Y47V_dltHF}wGXt~brR3q8H^tH{8DNO@DljP^;B~#_orsq)GqCFJL$A+9S~lT zjI<}KON-`rhtCr@Lg}9wC~>HiwxSvdQJ!#j=?xm8SUFA0tA{x;@tArhi?x(S71m`m zf0p&xEQPRRRGH4IlkSe#$?xD2hVu&KV&uy(R&Td zEoyJ9vCLJ8&Kv)Uz4Go6p;p9R?H~*^;-S@}m0pT)wMJS5H(8qtF^426$9s>mV2Ud4 zzWjhZ6g|?qr8-ar(AK=Ss%+sgkUEQavPTLiY&>STlqhTZL+(Ah{qAY|k|;5bfQhmx zkCxXKRqA%`WGt;on_UKjgAJyo3!lR|zvgrzM9M{lRzp}?Gr^|h$!7jm{=W*VWh2Lf zAwKz{iBS&$!FBQCMw)kfor7sX*Cb!=?NtRhpXlt$GjM#b7N%{lGD!O9Sg39!btI=s z4nvxNYRh@sgM}42Dh7;Ps*Wn>1=RD)p9f}cdnoOF#mnRd%TD&LS3Q5*H+XF@vq#4F zS&Ieyo%j-tIMVp+FXO>GVpN+tlUrh!0P2T zH7YoYanN|Uu)F4H%J&(>mfI>?sx#6b95_ss3Z_rb7rN;$G9+-;JkgKhGs|t?rp-sz zcdyWBD(F(e;s}TlEf3dv6){1g9k9hiOF%>Y_bd1vN6iKeJf*Fyi}Uq zoPpxPhE-!IUqkN%4-K=#rY!&Y0kO!?7Ebl3oF|wiH*t}^v`^KrcX}@Q(v2b{-t>YZ z{e}8jr(dHiF%0#b@2UA<*?p=>H+GNf+5h4h$j$6|K z(r)|@RqqM(3+gtmdsa==kc9ggK!iPLBuW6g4IWtNyG~t&?EVtINwqND;#nU1iVL$k z<@Uwd@pL8)6UX;RvdvYgyB;`+FcaSS1n+XnQ@-e)_9q<$qdl`dZ%HG9{(LD99;@k3 zl}U#~pPTL@rf~z}QjkTI`QaDKT^?R|a=vAOCX|9rzTeA;GYf>j0i7OD{J%kTX%RG0 zO%Tm>l_9O<8Z}P(zN<8QJQm^*gk5Cy>Jc%zDbE@t`| zAt&tq`up`lm1cO4bca1$az%7r^$VNZ1dRq;DE#+5ieMAt(RE?Uk7X)zdY8u@Hja6$ z9&I`>?;aA%bNokup?5bsW_z_fPs!BFXfySM_e_3n0Z_;DVozZKAHS>IAbWy&zr=_8 z`PHW5T-X57+7+<7`AB_I7`vmoBl~o6Q7r>LxPQKe^$ClHQ&<-6(&4psv)MGvDVH^T za%eQnT4v9Tb2$qgwogeZwe?wk4GXq#G~evkgs@ii{9BA3M^87@B?$kJ0SfBJQAMoG zTNX#Fc>47g#bbqB3JQS@f^K?PTu0nO!i z5V)ZIlLU>w`xq6NSdF(Pt!TM!H8p&JRk{}I=e&_g5z%U;gj65(q0lAD$qM)b#?A2q zN!)`TwOq?Q^;bmX%M2aRnY=Lp%jv-UEGdp|9&TH$()sxG+JC-Hta1DBs<>dkhJkEN zs=ykMm3?@dPurQA;?e%}`RmrEPZ7;x%ah8WL7ux!4O`{w4`}V^NF`oi=epYy6)RC1tOLBNK+{!94pF^Sv z8MC}F<&e<)x`xdl025F1)h1%LD79yq`QIO+GSRYpaH^bshgZ{%0zPopnR-vDd4=jJ z33c%0(?LUp8w$t9hS%e7ujQA=mNwtt<*QH`#t!DEza}|sY5E{t*5ipUou%&^^=SG{ zHHy#EV1MaVc*YyJFEF>-fQpT1ajem(M|W;mQm}hh?}vcke;#B!?de!%)8_gTA*Mi59nE0ujgUxVMb7c-IVv8dYPU z-QGej!QzDaHcXhDTYKigIs3K)Qbm0Nsb`AbN_O5(jYDs>-Et5zDYk5rK=z&P`t7hk z0Ci;Ys=L1VCx=r>ieM0|SHLV42$gq}RF3j&<_1lv{CqPk?^8#RJr}oYEng(ozY8P9 zGFY#ZGbowBtN;BKjT0B;r1KhJfpNlhKxG54{WWohIdB&EMjM!9rMv}6^R7WJkdreD zRD*Gq`l3W@b0==8v!kgjNeA&}jS9ECLzF5VsJ}PJC6%5rtt?!k3&b%xl=pcL7WP9v z=fnsEG|qAG4i1=Xg*!E}$<|NRBnfvRr?IS|66uRyHxmAu5 z$}tcq(vN4KWpN$ZCxlr#sYiyIge>q+*=cd!5Mld+$$4g}%c12i_cs{#p2Ur}<1Lqh z1#DLPPx0eg#E9+XePAu__6C;9l+jt@v0X+ol_s*W*rI;z;GVp?=}fNqa!)|JYLVeO z@P*fbvY7W!R9v>@y^d>XU$7MO+%36y;6J|~_`P@PKK%CB*7bI8+QXUh%ZoNoW;yRT zkS@xl1uSl(Tn7{)h~^#LN2ypw8D2fdpDr6?uURcU{x(+ub3h~ZMPPAEp5enk*FD_( zHL;pUaWSN?1|Fw{;&O^M!W(Z{j5)-M@!yFSM^9UmPg7TnoQXc5+b}*I#z(nuF=EE# zs2T;^Xtk|*NVt$1=S9sqFL)A{0F_@}W!R*CTMd5U`L*clPg=I2kJ!E?;9oa84@@re zfPx=@WK7&yKYx}QDUKSsnCeNiq2_SxK9aat z(BrOA<+`v0ajOrZebj7kTM~0nnh$t;!9)<(_{~fT?dddFS&@?6k)S8rvZx$6>8Th{ z_f+o90*KT-Q^UuQU~(jXbmcX$CTNCj*z>i2x5^hnXP=#p=N!Z`^w-fYm<$H`oegu) z9h@dz^NtG(<@J)cVsoh>@I*448stUmhHt&cdWnpB679D8F2$S9rPr<4_+-iu|HpM> znaf2zn}lK5>_2St1vBZ%!XA=9I65Fhrdrt%+mAlw(B5itSB#G%mWW3$eItcRJi*4j z(6*lc(}W`KQ~P8C$s?e&gB|SVSnJko84phzw)=}^(&B9=VqO49_&Djiv2kQc-ev?c zT{qAQyMZH&9*2KHn_wZ*#ejOW^CDZ+wotKi&(!Mru+(+kq=oZDtIpSQw_Fz%sh9(w z;)f(>33k54a_wsvT4`ojqPdH`aB)m4?9x4@)*II=_zFcAXqp9;R*rvj7~^fYTdj1t z$$!hkNa+;W7l}IrY(e`yA8%7M?i!shO`0azE)y`a`d2l$r;On;%~LJ)hc&9@XsQvW zta%fZEy0~gN2h!jb=@6PZfC?hA|k;yPaa|RR2M`xwvKi%E{C@Qx+&ECm}!F_m4#n7(HN{QwMk;zD1|@ey;NO zwP;sEcis}ZrRnLGbpt)3km7(+3aESwgpKe6&7*;^?tTDFG1qw0U2a7m!cQvi{k~8> zCo4zTFP1kC%|S%iCm7jfTurQAKwq6?rCB&Ucm&iRG0`4q`J7SY}t-Fkq~CA$u=Tug=7?>)t)6|$u?vwlzrc_ z8~g76{94Y(_dnlto$H+GToq>C-}Bzj{oMEcgf19AQ)8b}pl?EyBhd+;#4%hijYY?M zC2uB}=31Z2tz?2I;VCI8p#o7FjHHno1;k5(SAL_WReA3362|X&+9ln}U(usc?*1k+ zMrikE+yxy&^KKgHTyFWHYfQc;5IENoAh$gBRsKpt#I>*j9P?vYo_G)Sc5^L@x3RHf z^qC)d_x?gjzrcIrP5KEgD;5T~g+5lpS3RH5gDI9L>|r@kGce*ma(1V@Vl$~i4SUhu zts!@Lnzwi{vVP2*0oThyOb6_o!0r=;)k>l)o6z+=xyOcfFpWd)e#V$r?h}M0KupPS z$C+D;DLT+spr48#@z(}t{?}=St=K8vJQKg0??9(93%5c})-y+Bd@z^j_l48M=;WmL z9T65o^Z?(8$*@JShY^0-xZ-bYM%uj!TxE^aF`QP z;~a`L_}s}s3Jk|Lyw^!9mGzEk$Fq8uksJzv)EOJ!V~^t@$rSrssrN%g>#I%l2Ygi~ zOQOcpEt+akW7oeL(hiK=E2Lb7kAV*##`ZZ^1f+&;X0lm7b_CpGt)z45hg&OCiPIN|yJiNu>@%xMF zpok8;Y>!K^bmoSwx>m&eFpOFAb*S!mZ*r@`>UMTj72UI{s+`x(Zj!j1Jc~DD?~g?4 zN9nw@RCB&U5T7~umK@QYc~Gd-^pS4|Pji^BoCb>Mmb0wue`_(AT{356PB$3aQbRaB?GR)Pk{+NNXZ z+&aTljr(a^zZ0bJNxQ>#5Y}vK&<&oEP7^|!{pZ@vKL%t~F{D+5s-HEeV;u{%j&zFB z&znv^*Cw!Zy8T>V%_Gv0+qOehmxSJC-NApTTT7*vOXMlYzbv?_8GK7RK7d%Dq0H^d zDmj;O=uU^;h0g-(ngMQ_>_-I;_8udfLoYfLw6>?%Z3pTm-vuVCYj}4h|7yj{#3pgv z_b@}(n}`%63T{XVr&)^}5E8UHu@I7h26J^8ESjDcJRcIs zhhYTXBfF4Mh!c;_6Fwh}Uh|ML;GobVk{^K3K5EE?%0C$tZsH zV2_&Sca8?CH7jfy&$AA+jvf&p#JpG4^e!i(xh$;%l@_KmBp&yB{Q)OGAxc>tZMVYN zeq-YRA39_ZHSWEq0rHf%4JepJP}iG)m@bR4Mb)H1&K`Aer^0+d%J2p4#VqmC)N~gx zS}cq?N$EUqhhD}hWm@#_NzULlm^4TI?RTPdu<~IW?3x%OZywLlmeNptGDrIdlW{-X zG@by?lO`C>-arhJR|t1Hn&+yXJZfnrM}`Js$qAB=C3B`nYUQ5kFV3E+coTKpx8{+9 zF2zz~Wso3Y7d>bmV!)5nbab2~xyg>K@-e%&s&X$_os^u_bOG$u7=Dj-?7-BQsC9+m z9)0gA8Xk28TGl7aHH0{o{XFf-6Qy3}54F#meoc~dr*Y+?0r4c54{r~*=jK#BJ5>i; zri_6xjqHj-l1($Azt2{g)82G0s1!(*l{iIyAeOX2e~o60u28OF4Q%8#4di$SPYja{_Vic!LInB$~Us;=v9LU z`f9HvC*v~r%?++p3b{G9zvA0>`;D_$(gw(2FGzzB2y_tt5y{xtG*T*m~k=v5*XE7!U`rfLA~$w z%MM3)3J`sc5YXj(2IfMCOW%kJ@9DYmjOEeM%MXr@fM_ipSkR9q-fRhJq1>fH9uRW% zeq4QzCE@;`TPA3$JAMwiQQlm79ik+pF_&}Or`0%g4S>=(Bf2 z6X-iX;~cy8;#f}Lro1nz@1nTGi;!=LqFH!X8(DHdE_{GMuDV3Z3Rm|l(O|hKy136T z2A>@b&KL^o(MyLvyxMPu>#C{ipTnIOIjsJjUqOZZ#UukUMy^Q~W>+u(V2az4# z+?>`<;N*9ad1GAiz(6>MaTi>{(4PFTRU~$r1RS;>?9nk^K8u450#phH4E8wx6Swbt zx#zWI>!Rio07yH^j)Z4651gU`#gODoo@Pp83aa8nM-PLv?=Lb^ZX3>UanG!9Vc$=)Fwcp&5h2QK~7t^?dW_Om=wu5HqUro*L)&?H9;yZX<^R7G4 zD(2zKy7dJoQV#oel|N7`EA(P)Q4@&jwMM8fAL~Nh5uhA;yX{%_m)FQ2@(W72qZSFw zdkzP5at8ib?bdwQis%|>ZWqv35vB|N^VT|6#xPy6*L&@l_K6iM&D68j>@_HQDrq$~ zYR${RDC9adaD?RqM1K#9!gQAS9teYBzh#SrDrDmB}uOb;fma6X+#}rL1Ylk^(nXzO8ua%*hs&RD!b+wAhI)rv*u&*UAbNpKU za6vFljGceFs*1Cw?BCzt4c<(zi&JA>0?DyU<|nvvUfLfyxW!gk%Dq4h(fEy;#R%np zRr?LwB~EjXEyFtGEH?T{tV(4w@KmKa{hXSwNEtT(iDHh)m z+}3@BL-Z6W9TlGs5vAW>D9~9&I`ar2i#l3$S=v8LT&tF-jgwvc5i4O+WM7MLMhO3x zz;4C$p9dm#nBeHDa)1ElQl ziTcBHqWhlFh8_vH%W@H-s&4=%kt6&ZS)n6T3_0$(N=v+{8RI{ zLlB2~&3E^qRwq{8!Xp>s+1hhONSi$vXy%p|rj}gdFJ5t}estCP&kucyw%g^sLuLP$ z3!LlGi`&ypQ#?|t*Bi)jXf9G6A8CQ5JHo9AGHQ97i%^-i%niV{wj5>}H8mTwJT%p% z$b&6lu4#;rfQ5XxLX`-x^0&Zm?w5D29ki|7tHg=4LjV7tY(KbHvWEv=wEu_DM;IO! z^mWmItz_6F_yu(7I~8t__PFqglUZp_a8q^eXEQR$E`w7)AA}8bk@y1=qeNX z3OJ9(ppwaeC)7Na+(QX;(8BoLhn6E1;cO3gm=!(wqE_U06%Kl+))+?={URreu5+mi z{nEtI{JVn}Iyf=4(7kr?x)cw%EmM7j;}Ed}r;m!r4tE#9E6SL97&B-ZzB1FbBp3Ol zD9wN+zMHd@7%Rw`4}2}N&IO(t|Ce*HOo{c+8~m8IdnNO6$z}C*j5`!D7WZ)3Gu1Ce zlpo@cY6j?p+6rrVXPJ_+_@nrA_;d4qIM?qrtc zMXIE}skW~pQmBqztj9lJPazWTEd#lp4odzu7;<1hPuTHJJH>dcr%A8^e#dpnF(_rUAR!Q&k+o*pi(b#OX}{P?Y0MA0uKjmJQAWbvr<96dR-fmk0ZZ&&+@kG2D%`J#mlW!~!N zWN`Ic-yb75YuWw<;P^L%s^eh3y>g$CXxQV5k8j5Qc`w$#h(niMrkO)M z{X$VU1kle(sGCw+eo~)uicrpMXWr1?U%z)IZlLNY$$5~4kT!JI(fLZBZ^xzf>C}&` z>#Ac}6fIkWsD^sLUcLZM0g4OHbO4#ESS&DAVwc+f>X^%Ekumf~A1#?7ZlNKyK+Sk- z4m)cO&gL~h6qob|R}OO7DX+AK!gOy`$&L3RnT=X*@5{%;Vz%60!(0>bPBJ2X{Sao| z7e={1J5(^{k+Oxy78}v;V3XnVxBiBw>o;8BK1PE~In+*sOmB;LJtevs9g2<^daf7m zDAxDTQS8Isn}e3hZD=kt@o$>f;^&EcI33Mmfu5LM-67Oq$=rY+TvQ`;*lTAop~>H) ztY0KenJ#TD<-xSfTWf=OvJP(aN$)vUUxDGuM3SmW<%1F_2N+JcMyu72G5B7rM{5nv zp*6$xul4e2UU|}H``2Y<>i;iauq30Y&ETYcf>nU`b< zZ;?Yov6BF5nvjR_PFJA;ll8QKr+B#px(P8awM$NhvfO_Hz_=Oaa>~?mvr$+ukES7H z%#xhwG~EfMrK0gQuU%j3Z+ObqO|;1ha)qh5_wug&>3>#Vk)0jlznNM%8Dzce>=?YQ=gZLmGR~ zVCul*ug5I|d2g&wg$>A!+n6{I|*BL_6CucM9eCIZV4 z68|1nt#M{pb+nW4-3+W@HIb4vus3Dg45l!Tp$mgN|c;(cAdCQJv=0(K~Am`Kx_x zm0`ls$UAo>?XPqBR<&`yJiBBeSX6&GU~WppvzwR_dGgj@#2o5VP;6)BWUFz;Ui0s()<)@}j#&%dmXNnEDJprVsG@%HQ0c*d5q)8nJ#mST8{w%5|_4 z&f?|CSv^$T;-xrMv}SDE<}KT_-D$R3z`N-^;Z_#JgP7JpcvtZb>IjL6X_UAE!P~c3 zvqBNzqgk}Y1yn`Liy-$sx%lnFt*Z(nfkZ>U!T{wzL>N*r-1X$ROMA1Q9~-*=6Bx(| z@!hNQghe3Gk$!W&imfv5P2~#u_+M@Fzu{9T%ercvZrjJ+3obkOd1;%0O;70d8bo%C zfP2Rwcy=qRUgtNy3v8s^U-RzTE+4ZRa!OncP~towF68YU@=2A znII(i9l)j;jx&FI*b!TBMny;a+*M9pJ$e-%|6uAS{V77!RNF3MU#v>VSFbO;CBH zAjloq!v1dCZUsS3yB;qNs{zQ$NRGmH`(F8Y_hu4ZuoU4YLKGp!(wEH-B&alj!NT1! zTp+&7fP15*yTlLSHj;r&tei@HwV&~=R=iE$XA;XC#KOGo;Co8pm6dlBB=Hcc#ErZ5 z$_y1?a4gF)4_|opx{QASR?y)OVqCI-~O>gdz zORvtqxmunb8E(!Kd@3M(fS4UJJ%8!Y0inZ@g87FCu~Ff=zDuuUn_TT@lwJQPWZQrO zlGD&-dw=$530ahGu0mVE;`U%3&$dB74<7A6XEd)p1!YZvl-(F5eReJaub_7FbHn%s z4ohX3T8O>Ag>*fz(oQj*!+GM<_m^i`b6~vJ#_ZyVQ+lvRt?!(H=V4rTZ3UXkg-Iw_ zvODb!-_Ul=F~}f(i8yqR@L>CnAd})2(A)e^lo@o4p;(U&Q(Hn-t+YCbVPD|gWpv7x zd(igqqjUWamrV8Q(KoHR?EdvHaC-Lju_0f_y$}BFgsg|7$m@b?b?&S5tzcY| zT-#SH&m{>#-F}oqxpxSP%|}=mSp~I&uGJr8v@_yq7P|cAksp#DaT`Rz$zXy#aNm{% z#Wxf4*gva*FPwI)W7m$CvJGvfpQn_2r)B3hnq%K3I&|6_gQR+RZR zC{S;a5ycfi0Qm^HCE9S2jJLkknw3)1)~VVBP1Fa_XqGzAnEK>FXj^7B@)DMY z8DqTqyC#AZcBLR-2loaUbFiX|h8KY|%w?nEZO0o^V%xw5 z+E@ucF*w^yFK9&i&H2qqTpt2m`DI_N+mG(2fNiXsIoRRUPF24Eo z`4{)iBgD)eFt&y=CRBt8XM#LR2ULTj{^HfiG+Vdd(6YNI_gH8HQu+O)1o6?z)33sP zq6-^){RuC@liCE#m?aoKQ(#Kd1O$g=Z&~o`)nFJw-*5uk&?qECoh`9N7Pja>Q1(Sz zo=PTBw@2l7p2{7d{}$mCBiOwVCrT-?1~Wr5#45O~`erA9lcs#h9)utKX)RFDO%dUZ zU)Q1PCi;iBH@u_QLuuJ=O;K;u1~>3C9`X3MCR8p_V8ZQGlLE_@6hEPlWvCdwYXjGf zQf&vSGoWJ4$M6se)9~~S<&+r1u0pT(w;B>nQ$Xz143w=4jmHwW{d5rg_#y>Hyoyan z5}tK;fz941+HEy^1@KRXY5DFPz_GbZ2jl%pV=aZVy3zrB&mZ!8iGT^ zNxDzB0CVE(tf*ztfub?5N-dt-`GBlJ07H-ooCafMGX&09f&*@P601-tpk=VJwcriH zxx)qBk(fJsjjJy7V$a|R;mGBG=@BQlyR+}jqC3b!g}kOAgG}v_B4!o|0QbjqQsWGL zwCOa5jd;41(_JCd!`?O~}AgjWNI%jzUO_eHXS*ySNx3 z{fwTW8cc|jDdBf~&CSp!1rzy>PbNa=m8Pg4>;`byb)O~6kqgCu$7BLAp!sn>E-e|50e!gyhG+yzrPIEl-@1! zQ7{n54todJrSP|l{D;GdhoO%Ke%}>Jx{J{r5KyGU(5}&|6`5!{^UR+{t-(2Off0+I zp23?-M_7xPxMW&O#_N5)3SdcT4^Og;qPsVfysBYv*M^HpyI0P86F?Z`R>(jE%Tpa< zrH;CibD)UK5Ko*wDatp@)cMo>t)sB2HW~0K0h<84>32xU{HrTUkYtvWJ3ILi-C!bm z(<4(vasEz0r*`ITeFTjAZ*7F_DRoQL@HFC<#WcQW3283>s8{>hX1lu)<;Zie6Zx)*5dCJXt!Cv*5xSyf4dCO+C)-2gtOMt< zpSw480z;jSu*Z7a1Ga$5l@;ma!iql0^_tz@$|&kYKX!8%e!STz8j~@sdNE4K(r8OKrb6F41lL$H#onmQp^LH{Ln(B+#Zj>y?j4 zv%kpDnGCeG7Hgk&iz)7Lpq>fcm}G}B+A<^M*$Wsv`F^{|a$0wduf4a{b$|Cv|J#!upQG(tovylCtP~4$42wh5N z7=23$VA78cwuv|ShI*cQX(-OKr(8cHvx8~6%Zo(D@8~JW8d#v$u_!Td(N<621Hs)w z*}WmeS(H0Qg^lpq!%J(IpbkO;Ac#Ea|s+aO8$ zR_M)2Klwa!?k#IPZ<0f%rd<^NMRct0qoKB&$k6#Mg)12433T)Jx|BOJ@RVw}Av2PJ zP0#{=5QuiJ-8x8`AMjng^S7KdX7{AgK9UarBW+$JD|(7+?@m` zMUC83P^#>q+u2)9%ANHnxdN*ZB*D-j@Itv9`l3PQ``F z=`S{NP1~+W!;QYzgyfAf!nL>Zxp``7tS{_P#&6O18}0KEyOIljzl$0l81;(v6|)B<)B+5~arRrmzS7!(W_nc`P4KbihnWdj*f(iN+E0J7TOS8Ycc~Nm^XI!6O%ndLH(LZw%O!IR{MAi}x-iEDiDoxQhj!~VM?|CV z68uzRq$4EBT-Ubsr|TcA-@6MIO`L`CzPhuBXvpnivkwJfuhqre z9${d+_`+kIu~s)P`7pHHcHno?bc}dKo*Y zb=9#wD^TREw8UPnK8CuMGx3Ah)*T^kE7T8AAP84>y?(G&x)d*3?U!OCCREyvW+f;D zQ7+nY_`xF;F&QFz$~#~=onw?)c?GSUM;}Ufb@30b&^^Q5E?RCwHcU;0mSgD|N}kks zlj#Mf8r66%891r$$wmrGAdw<(XFtTP3gD}#jjtDSB%VD8lz_CT1Nr`Qmfv>9*pC3R zrk;8Qg36C<^zJn<)HQ|OJoipowYNGPp7!6^Vax48AVMt9wJt$EA^Y;Ei_yn&4kN^&l-l7IYXU$$rK<6~0Btz>2)(q?M%lJ=) zErLDzw2p#DkrAi_VbWAL&pA76rxEweon($_7=RD=tu1w|H6vx*u9)qBvZ(i8pMuDc z3ibi<`egdX8!XC4A7+-vlLuXay`2RWiWAqwScyt$hn*%P9`@(|^{>%plSFbqH_)%dt(yI~`A6{9@k$~!0w>5yB%o&zbvxB!Rapg81X zqO$DU#f3F4@|~MNh%-d>qEg}{RlBhrF38|7V0%Orj+siUmac$hd0iN`%WV@c_%S=X z&TqCFX@pJReN#A~uI#NBfh-x4x2=7(#R|!BwKg{aK%G#tZzq?`GgH>r(1#%UyGySx zuQ~I{I3+&C9_2W58yZy$Y16y-GW# z4foaYMMG#@=fvE=vAC2LOky9m75-N~vP_?LvQN<=T;#e9V#ocS@8&j6GuLwM66a{@ zXzR^{sD3)ehl0l5CA1o?8%8H6ce32Q_pwxb$?O;Zw1JvvD_Djzp+tFoF=0Q~UGFZ@ zVZ?X_@TR6h(K(n`NpGUs=Xpx_JXr9TzSji{$WL;sCjqg`*thRun$leh497y_Dc=(1 zMep!jcr;|j5R>$ZNdp}xo;%f1)pZgEBVWBHS{B#n51dRq@C)@|mAKo{gN2WXnlkE8 zEcG{q`uFVDk`7=E=aRo}ix7~Ijbj1c5QKAdupQDwTM)#Rx;t>U5BUd9PJNVpLdN>!t0{LhJ943}$yWk8Ucv z$?}6nWIdki%9dDzkAmLvKIc05@=o&&Zo9{DFiWcw?0lH5Af_y`q!< zdqx()AM$s%i-du!`5k1#yOz_%S7LY!IzTt?yn3XxDdntG4}l$hd=p;R zjwjoqw7CdO!UOUS_Sd>%McbXIyXLmv{UzS{J&|%BRplT|NyCds$;=jKQm>uZT+7x>@ zabHj6;pgPN?c^EJ{7@}$^lM)8KfeWe;qLZSPH>`x_j-LzMh)J9X*0G(#s|+NddlEd z3S!PgY;`c_no~MMHm-siSBG5ij89ufVET_l{$~e`LvGkzv=OirqmW}TM+VRPSwglF z+dRlM=kFh0d60)75Ttcx%`}9ydIkZ^BulhF>dMc$%oz8m+;>epPWmO|uV+wCg}a>* zk5y4GO5|eeW@|r3e=WI;;`AUe8x`rJ>J7`XHK}8tY!7;?sCu3xHZq{&`3e#4D1U0= zeEHH&h2+g~p385+wxRy|Cd*?LFwO zEj(J65D1fi&$6@+txwvX@Q>U_5tAup6Bcin25lZ2SD=^#mzXIL*1-!u78tT<$#}01 zfsr!10vAYZe&83h3S2I?_fRV?!SPs&4(y@&4@dMA8f~FKVp7}GGWeQ%rVJ||mQY@4 zDX#}>1+tplF3)CbGN14Nh3xH3k*1|1_|s6+`XZsoEx=HGpDV_?c(f~mWiy9&!%?ht zN%3yR5Q`=mUzbexI*JHR;-i&$v$BF+Sl@6c^3hM0H8w!JChdUQUH* ztMaYXlsiN`2f{^yrc1i-W|&Opz8wmBfj6|Db{G7~0uUt?@%>S;y3=l^?O|sd7cZ6| zmK1e!6fOzK{CIFezVFdsC1P3s2X?w!};@RKn=Lvd>XaLrb6*~W=eD( zIkTtGfgJBsLWvvM0Z}!6`TkC3CTfu+u-I4sQ^ zwTGe$S$6u%DhsGI+p6z%+JbCCdRbq_b?OxbiF3LEV6Se3oSh#xe-`$yhX0YI?WRTf z^BME_&ndMEq%N3Up=zo0CXk4+>W_LjSg2%S(RM4MHKaS;f-(?{tbrd}h+@hCFJdp| z@x*EEY2k})<%_XQ8%H?TotTN#6I|YtS_23cgJ7L5ey+;WJ$Hu^ zWOGJR{Zzygid(<&1!8wMISUAoj>$MbJoRRJ@xs=-8|Tb_Ds~TT?u!Oe z5j^pi7|W#C@$O*R&tw>XBW5%_75?U0X@@ZjFk)NRj05o{j;-gn1elUXAF(Ghl$0m3 zZxmTqekH@AsouUJJrYDVtc5-zvO4*HB);5g_vX~d7kOnok6LpXU7c$uD;pPv+%GRxM4b-q54>s0McJ2bH#|sCrSx9a6rnARJ z%YrZKO1>*t%3G`+My)0TSZ;D)^k3lo44B+^)m z;oTkZEjqQsx}=hc_5f5g2c76f<9}lYt#Revt_;g_AAX(v5mnlQP+?r3IASCxhg)fw=Wa9%DCUmBdYN}#AHa13Du}*@a_06f>WI*9!06t3=HA?41hTs^E%K@80l1*1p_6XuOh(&FzE(BU2sIN`=nM!4kP$KtI;l6~O&=Z$Cj8PExkvfQk-2z#2TgMM+QTrcXxw{x z3!HoJ_}A|ZF(JRcQOvQ;46P2|qsb)Qbf_V;(Dr*O|J0yXtW*sxuy_FVVuUEYll3MbEKS+~3u_&&x&UO>Ce5`c=S z2J)vFYK6}wU7o{noY-7M!!gDqqfG*V^>;GCHi{+)wrRxs-0Dk0Ia#VLm)KS+ggTzY zADS|^i+bJmZgO`t>4|IfJ7JvVtue_2b%3E}d!ySaBa?rHDdWnmwR<0mytQBToxXwT zKUcSO`r{uhWrionM|I`T5;jPJK(a?vit|#c{m?~rSg2<2{RL)1Lz!BL@;-Mbp9+1Dc2El`x3KyfRTklF2K4b7>x}xhCu98 zNEekwlS*t69V#-muCw}s3ElM+x!Z4%-x`1Q9xE|EA2$#q^!C_>)19nC8$N#ITKX#> z53FLBi^Urr-F)X)hC9Y5Yu2cn?W{@^D3Qbh)JvT&^COq7wdYqB%pTsm1FBE^ zpN5>cd;BK|57M|dr$s)d&D^yj0fQQ+>8~m)D-?`3UOoUHX!b^6AL}?Q%d4F_INl>& z_)35fJt*DH8>gq2;1e0jV#aHAWey#!4}$#RX-D6{^yy*C$C9~G)3bHsp(~9c>C@y$ z+x%06+NIFfJFFwR>nh?q%r6Ud^O=&%wEa7nWUlnelm-R+eEb8$laJ6~o)zG>J&kmn za1+A`G%pJ*C4F3vWCNTf^J=@n=+xPp8ypD+|!1UP>C2@s6i(|*44qX2m=Q7J}z*69S5Zry~3p$Pmw}G z#)CX?aIX+)@U@PJCJQDiL<|ACbf`1X}LmGb>H{Mj0%rfU8XOAeeZ+awv#0^2MxX> zjNCEpK7HIo19{(l0gmBz? z=6?O$}dc3d)$Sgb+QIDF?kCEr;+ezDhAL|8Uy@z>}#d6Z!UMdPq7giH(llqFnw zFJZBEQHc~f|G0>98|?1()rTx*d+q2 z+l^qtQt95wV3F^av@1FbwwzSfqj%7ubQXm4VdVwTjcN=NnBDmpYEI#}Cb1Qg8xJ-J z^Zmp69%Sg<@9wl?9v@-(IrVc6WLP6I#8JpEr5-H{yWBo4AtA}t7c#@!_@W9prDM6D z1;>xn*zV2)(Ut^E#fPB)l`iYnCi(9@d|}-+c0GX`WpasM*W}&4p6Y2)iO|Givj=o6 zcGt@tvE4ONwXryP{?`-jtKcbWhJf{VkZLn_$`!QT-V-ikt=SS_gF1F0ju_^b5gYI- zGAR9q?7pP`CEs25rZirmt!+@xGGE!^H}eEFY7@ODDqU8c!qmuQ%e5Wx_pK~;f>flWtqYoeEY(Vtiq^#PO#oj zDe`L)D1u6QsP_A;IXBGf;M=F65j8Ncbb)B#W`wnd#L_gFi0VMdizPB6g-6Co)8t(w z@<_jl+|sVR_kvvdojpT;d<1FE4*j zPdRCpdP_DZT^(#D0!d(Fytvr$u;tRy;EdJqayqM}BAbh9e&Bo+L#!YV%UUUKuY>ok zfZmz@`uEu1^?wuc4r)e8e*+z@B@)lFricvYW5Ss=q&}65b$xht2dU%M)w2HWC6P#zJsJF64X5$cJ*2?rpFA!c$~4ZXKMxHG;|OtNDd4H z=H&*|X<(|VrFwP#ynmyzU%F z6YZD^zwFX7nUwx6vubem=y4hhr+fI8L;fBK>ZRj&&G!Pooop<$Hj15`_pNAqV14P- zfczc<=yseSu0W6I3h7JNqGenz_&tIyC{y32{1A!NeF=m?rpVoikP}KnaPdoGGfZIo zl??Ke%4*p)XVwrV2nVvo{O0UBv;agKnnqN@?AcTH0e*o*n>drd zFZ}`qK8J#IJ48jtAJay&D$bX$4y~U&{ZS&oyK8SxQ;B+N2jlj7%aQW9Z&QYsLDO+TZ{kJ=C~=F5Rv>`l9sIRKtv7#lMmR7ZlEN=^+k5taWF_UI zChl9E_NC%>w>1|g=uIPcXEM99EexCaT3lJ9y-A?GJ_iLC(Mi_O*)R0JM z{}yQ83LMnvDi6BaDqhB*GIa&$+AU@7kojZ!CfU7f~Jm^|r=wSqA^0*F32(!tJ z>DkJmo9~+I0s~1`j{D=NROTkgmeK6l!x#ZS)f;i?w^Q*4G;%3)C>d#{Z&;^I0d++ZwKS_glBb%Koje4jTSb z#I94ggZOCX4u165C0z!$;$IDVwhv)}Q3K-ZN4ykvqs`yIm3tFD`D8?kG!YXJHj}Jf zui&hKrI|mjQ^`1vfb~?+TGgPQ^z0**v&ionGNGm@`tEKQprK!yKBtAREZ(nF4^Ac!{QVsWo z$-c9`-%Jb`IDu=4g>Aq!12&(Z9KQuPcrI$%SjK08HSzU0%#PFG{~W+N+f*eGEUP)vDfzM47mXftB7LImoYL+^9io%>MLdl~`&2*T-cC<~9g}`@sjPYj=(X`QYV$IXGKfL+DPR61MnP7Ii4Ts8-JsR_36ZL%ITs9}=o+!TWZ6{o>Y+4++K#iIz0MKG02le`|Wx(4tj zLMrCE4k_I0NYLa;jblMK-G91O!vgF%oVA9Y(}JqT<>irh78o@eyYJ3f9C~XByWU)@ z82FL&38zd$Py|o}hSkjKz5czI8BwG)cBK_1%#F2;!q&JC2!g{!^+a$CY)4eEjOFOJ z6!KS)8I3-(t)}YJBH1_5IXq*CE*3`f*!R5mzp62r#@79(OIcL*TcRJcfTOyAyGcn}E% z;gJ|`$xQ0H9HoTw90A2B{!F8WG@~zKnM%2*+7AA>?9RwU+rSik@luJZ!C9E6;x9qK z?{y;O9wde!h4G!kczd4yNk$U9p7g4O!K~9hvI!E@<}HwjxV4b@D^7+VnvFnEcGn90 zjY>=7ZhCuFSYg@~PPG%pbi2EBLyFzW1~%*jXAR9QK;@%QAkxA1ncYc}(2jd)Ajo36 zvcWC24pTKUfWd>wRub@YoL{9iJIWrmVe70eFN}f$^lnlJ*bD7WFF-EGEd&=}4jwij zXPKJ|5l zDmZbYI&gKDd!vi=klYteE+esR1CH?BmNq`NYddf|>yyLbZa&Rtp++OkRZ^KC^L5pX z7#W&TKcErpvn<*!aJ-Zp%()PHvs~(Tq{@G_tG)U(r+Dv}Pr8@W=e1IX_i!dQ#uI?- z5c=Ev(-^di64*8)K#4QUF8T=;E)0sF8%vOwxo!GeGWZ8{7-7wQv;}{W?Uf~wiF*mMVx#%_1OuK%gi!i zK*2iJGl7sn;IV1D$+mFkDH7_n#`ZV`!{sd&5IA2?bvnW5O*c% zLX;mfm$j(-ZXT*&HvmYYh0N(s2bFA$g!wCC{mqxfg&WH8iLuqFico>vmBXxr(9uwq zC+{$mh#w*})^L!(C-YgEtuOZYXS1QJ^$8m*#Xl5>{a-Yql#pivX9hm)a<0tvOqdDx zQLAB{!=I%@BC98HLqI5Ga#$Cm?UCd*)jS|w4pg00${s1aAzt`yvYS@^XTwg2kXwGg z^K?)A>R4Z&`Q;9zN4T!SU4Va@|7}G3F0f+SAO%{R)Q0t|vu(-cl(9N^5#v>mD z2(zHYZHX`^MI1fADy516(Ujyh#(x-i--V*%M4%n?Hv^@G7HcM-f5HyVRs`X#-J1?K381D( zF0h4NeShs+i(IP);WN0RbH}p5GmWwBDd8BO#Csr;KWK!j5Cyfc3di~|z<;h-ck(&z zhOGO|Axa;Qm*-^5l8(Q&)$OaQZ#aJQ*hNCgzgin0?^vC?_!zta`Lg}6<IZobyaSCK=U57blasgl(=jKpagYFywA$8u0BK;hh>t%){UE$-gj6sSBU6bU1*=iJ zxy85YkyQql|5P5`O?kx#CVrquUoXt{YGRQk!a2kf2) zbuf9QvG0TmCbslfFPwU)AUuTn1L@Rx@0M1Lm|lVm1K|b`zvck>fq0r`+x&M)|KR3I zgAbWRs@70LI*ehqjwc`@K*F1>om+iHa-pKa#-&Uh=V`SSe?M^T{{=WbdKAo&HZpRn zn`z2RGEfOh^GuhLj{YtR*M0a=G1I7fd`}?6##{f+r>zJd{4t>%76N}Wa9goseYK?r zmV(~lr$^*C!^Zour-5#(FGE7su0bP$uyTlZ+5od?@Jg$(_FM2XRVO^GYOwf8_0 zQ6`ANTXAVBvPB-EG>AF50FU`0um_6+~{9E*5z|g^4tCh=FH3 zc6I(oIxy0R=xOQy82j#ctlRega?@>8xJs0)>=d^O*)uBRQYtHClufqFj0i;tsmzv< zy|+rXY}q4wlgr+}xEQ^Mw&0;RzyCYA zy@yESD~HGWtv_SX|GJd;a~?N`KZ;^iu8sfeIr-}fa}l#p_v#IvE=x&Jy71S3#-B(B zxvP6W#e2Z}YEffFodBNMZp=qe(;Yu}^vRa*5G2S=o>&8@mqxAyNjV&KtGKp+u{fmn z95R+!vS@JNmuLu{63hIQcTf0Ny(&fhuvBL$&{D3gLr_3fK1?-#uY1GPCi(TykrND% z98X5s0&wM%=I@8K$8qpDt&;4m_K^YK+t5|^os}`8@wWW$jnD@+l4KZPFMbWC)9;Op zOnTVot9Odtm{Rtr)X>#AC#J_82lc~>eHor#CZs7{U)486W0QZu|z0>GnN zkQx9OFfDpb2M8{T=QM8{*ssWO`Bx|gV;}|i4Fzt+wkiGqKYP#x?jdt!Qj#YRA-gZ! zA2RJH!)Qvdkr%^9`xc7Utw4#bs0px7MXW}cZ%&Z-vM+qz0bH^RZm$_=yQt%Ve&U<$*J7*R0fU}Dk9x)X4P zA(|!85}W|Exi_vA*_)%mJgU^VlQ}ncJDth@NPL)L?z}x76heIQG3iN0PZlC7Wl6${ z{U@skIe;kMAgJd^m36BunKXrA!i^HKbJ5S`fGXO8_?FkA>0ObjHP?}2o<3M4V zSC~(AO6Hti7cc6?!1jmJY<^GsjbJY^j7uGL#x#ESj@5OoyyTV8DC&)z7e0@N>VG97 zptvVd%1$ALSBrnRw`%u8^*~cRamDUl*Wdery}QkMaiQdf`BYI#akhMKD#Z#feN+_< z@J95bgdOa$c+_q7A&!i?cK@i{lG4H!uj&y=5!7_k$CL2X z##ZaDs$UB%@M*bBx-eF8=Ie5v&-?6q>I2`HXUCrxDX5EZK9i6P>XDjLSjbK9ux0rK z55r)5js3FVDaqo;20;OywN&unI*W(iP#>u~TU@CGAB{gsqIkaTYH`(*6j|-^nlmlC ztc(wsEW%g&(Eb6E-XrgE?CV`bJm0TH^#Gymq4+YS@33+y-K^;jcXU$jys)z|l&`Kb z5CR^B8{~_iYwmjQAXl_dB5Itl`w4%17oltig=cQz+1#5XfA4}i+YBUo+-4oEVFv*e z0UD@U=1Jp!Ty1pWNg4MN&Jlfk#cS~QH$BQEZ^3MTF8F$&@($FlS6>w=WNF4cV@tvx zsKMs-g)SQO8EDwZN6QHfCD&%vHeTbwpHONKC|)|x&Od2qZ5@3mVnSHBN8vVYNO*FH zg5fdgOp&~n$=Ru!5##Vynu3VYOJ}miHa?#otl%peHzf%ZS}IGB_qXtVAmFbd*oPl#J*omyEho)b3L}DLl8K_xd%RVx~mjW)GbQ zC~mlZ!u81fXk=~?UuT73h+f~hb5K8lkzIuN0nlqTbRMJlLk@jZZ_j&TRa8?uuCK=s zTo5zvRIBU-Mnv6U6l4Y|%-?9Ag~qhbzihUEtU_djS`Y4j>uj0Il3c zBQ=CZ?GTnBCtX0TrVix;ttds|`I+d)^97Xbh6#yCOjoeS1MpOvFb$e3c*z z>q4G2TNHWYc}bOyXyY33{{RPrA>PZaTC-9Zg zTQSeg96-v|{H6+%FipZp`tEfhY4cNjs0H{Bl>oxK^F9vXB8x*jFn-HHelAv*_y5Od zz9+Gl{oaR?dpZ&i$p8MP@?8=meQy2@mKPthbax7#T4~`MeMxsO-qK!6<2~#3uT6DC zm0*K@2mCX-ks$)$`gzdp$IHwv(7D>Us$SaJ=WAOoIGDwhD`?Eq$HqP@zoZ7-4}fNZ zosBzG5|J|iHC^pyi4-wIYtQ)c@0&HAXYY1e>+asZ-Y$R1f0WU7i~W${&xN zGr9$n;uI|74$mBne=M@<`Fq~5-AKI3x(SrF6c}M77BAV4gH_J#J4h^AP6is91?{d6 zV(y~;ECt!pFzg1}S%3BTy&Foe;y@%B5zXyLRH+gzOA_f;e(@jY2CRsWtZ;?CY75IA z{QC<1$InGvL|DLFfIYyy+*2Wrny-q{QO|TG>Y(4cR8yXx){(WTA;!H1PC@Bfw=Xg2 z6&@J>{*(o|lT4hwNnqs-PH>yS$IW{`9Nr}dYMwEsfc<{7*NJAQGs$Uv6mR8<;P1=d z&|yE_13nB5fp(ybY!@xLBM zNMbeBY#X7L6T`RkDCWl70%ccZ8qV3=ibvEvFrn{DDj0&UybD3tXj6hIN6W~p7E_n1 zwZfGA?cniB_xI&$tyPDHL!ZlxqsSHKkif#`J1yMwv+QY$%yN&j!FIc@tjD>tipDmT zV!NsnwiJCtp#eL_hPp5v=(1_~OhQXwg2QR$9Jg|UryIYoy|kQ$%5X}2=KJ~f>qYfH z|M$(IY8CQ1jHEmV9l;EsR7Dbn0K&}q-MoJw0t8hhKsE%9-^E&PS3TXdt(orY1!hzy zRa4D+%(4O)q8C=>p^6pxQeb1~3?2L|gwAPKsW@3Hym(YeMeyxe#0If2$@>ndWC-vE z(Pr{tCvQWSY?t9g+#X`nEMc1}=odmbc?^5T%XKNL;j(Me0C)~K=1j<~m}Eg0RWo+A zgRv`mO0HyrXDH$L3Z67(^2GzXAL{8Jp2h#$mz33KJ)C`CqPUp;D%Rr+=urFw*qUW) z2B@7iVXa&xFg@TnRPHyIu?5vrHcZqzy9{H@0msNdb%T<~f=mynU3+cv2|IzPn}akU z2ra-mOtw@U6da)dtw+5Ofo;GAT^K6U%Tv&o+4z0rdjOT%lM=nYTqg=3^@9#UtZ)OCN@iX;l0ETlbs5)cX>OPf-bk@B_-h0LKNP!M> zC9QOxkC1oPItxzm*~onf#u~S#q!$6$d5&Bx#rAboEU)fGE!clPcz9lqk&T82`_E1# zDxD|j4BF_F`nyv6&maHZPu((Qfd%=@);9tufgl zLr08Ko_SBZMd|vTys%X~bbIPh=_0*FCOF0wm6T5+4nma>3Dt6KndE&yphbcNKn&d%?j>`5<`O5G{hSO9>esw&tl3X_#o4^S8Gxy;0i__bbuyjEJ| zdAcB=d{7TLes=(oWNOlA90hnS^g;*K-vKCw9@?fUi_7PMDwTsg?tln1riY~9-8);0 zSW9Vv1CfxS!EK`IT&RTPxOwpz(7R=DCm>()WSA?iAf8b1cRx~l$W`hDY;>Z-1laX% ztsa$3Rwb!Sdw*O^u_F0C zA6%h8oD0~338d}IBClam{Lbn5F~cak8)-oF{La$`7I2CwM}X zwIxUKy{KgE3YMccMo#IEO0LK8B4Y*70(Y2Ou%*pGN}Fo%qmL2ijE9WBh$81DgeCy6 zqz1zu1^qOj7X+%8S^3RUv9PEH8Ezt!ZZrIY__Isr7$VXzpQhRN`nCVQpXS!>+EA;( zLa%K-MxF&sy!<^LupQNMh+3ZO>*>*fG?LX6UO5_Id?Iv!t$7RLNXHkibU|4?-ak$* zJo5*_)64+$RMfg}7>%n$jJp#KeRuCdlxN}jUBGSlx_}*YglBH=Gn)UrJ031DJ4-(I z%)kj+9=Fu^p|_8|WYOlgKN~TKg$zx$D$?dVB7%Pu6^2UwA66A>5IcRZK65(a`_C2u z;K%tgms?u zaqa}uTG=>y1j<`M?U4fQ1=w5_6?{XvlH5&C^O1rv4_VWCFEFu$Q`-^YG|2ZBHeA<< zu617<{5=AE;WCl4=BgU)D@w%lL}3JoaW;2JYn`d3;~6vE%0r&~uLM1id1nT0rg>1d z_5j3Pq9)~niwx)3g^h4ogk+u7qGK!D>LgQX`4TjF%Xo^$c*}Q}M^fumm(v2&NQS6b zu7-cpa^*m-O!fe~cEg%RK61~;iD*f7?DQqGPd~*=h{F`?z436^ml8uD9Eo+S?N*yiWJL2>4avX-n4N(NLA%O!rZXchzMnHWEyeDn z^)ENZpO7PulzS4OuiKbLDqYNSD^{x~erVcfx)-@l1UZQ215=i@|mE7TAc+0hXBuPlB-ULir){ z_uDI3TJ~KPM9Y_~iv9KVRc4LdNHcgfUdtX34>!^xSfZG(%15?Q)cFiR+AW2&$*#nD zQmT{rGy}A1n;3Ih_uw=~XfOKnx?4q9Ey#6Uh$pEKr6cK5ekmMzag|9ChYt@O<2+41 zPs$XudPw`H%k<{~^MQ?`sZiG1T-ua1L;Fc$*BjT)lUU;v)|!kmn^e z9A`J`+OV11YQOpM(R4v1Q!Ao&I}ik!$xkMC*S%9%C;Y{c^^cc4%uj$jaW_y=8ppr@ z3tbC7ANW8=9@g~hAMM+MVT}WC0sr2dj|q%cIIqs75LGMh^T;=B`{t{qReu2Ig+>OVELpp5zDw&OD(6~2dWulombC;4wBfEOB?P+nPI5-i1M;fVE z)KCJ2V*fBJP2hp6JPO6-vPO{jAReqJa zqiF<~VpQU5NMD$Z^*^v1gL%T%^kX#d&zlJ?s;@jymE?0 zPQuviv@tG|6a4YUt6s?0as(^)45r_LeVkvAJm|hR@!;W?C?gOwK*Tv0Q49*?q6Tg$q~wqBf`n4YJ*yM7C~6BdleX- z_A5pxD8GqZbO$R(4A?@WlA37oUA$YH&qk<#1JPSVvWr`eKpHkI@>23ehmMd}mqd0AS64{fD?|8y4G>s+Ayh^DKZ_<(M z2>7|H{qvN}W!alzWn?akC2V`)(|+2v^*!O#lGpV7kZ|R-88E$gQ*x>$J=(3Z#cY5c5z&4}N-fn92uIOr@sl-5 z*o9V=y`U7ElXhJn4Htb6fI9T)9k}QC!-%k`!`!S<1N8i41xhuOFCsv!kY5n8FyClPAU>kafoNp~*S7SBJ~tSD&$t zzdV=zeFxFuFTuo;UO_bXQ8~hjsrcYayU-Fa0zjnE{13v#8Zd+Q6p2Q5Kb%%jpdlt; zc*Q;)h=khSf}wW?m^0uscut0^fn;NjTZ~-S!D;u3WJC<9$v6@m0DH0wm903;J=E~D zqN>Yz86T3vgDF{sAfLx#8%EfqZPWv!2|v_bSD&RElJ`xE4Y+D=HgLE>E3uHXS zU#)!S4eMXrMy>R?@mX~ywSB^kTbry!nQ!QRH5XtEqS~7h#o1?q&Tj2$(aK z(7;YLzxEO5RK|{~G&y;Bja#SQ1wLBXYMDLAGkUfeK6s5XH|ivXZGRV-tQg+-->|;X>o{P z3Rs2R5Yj4w)y~RRPf)Bm+i?C{9!uiKP+fC} z_Bi?}wY|B-K@g;fW}@?S1?YnL;kM@fXo|)esMYO%4S)pioctIBY8IrP8NS0(%{o{S=klTC3+B2ki& z&vM>W`eev3Vah;t^9PicFt!j{rZ(Ta@x-$|_V9^;|J#aYRc7HCXU(t$70WEp4|1U+ zUsq-+-2peVzO1Jr!F5HBj>kLJfof~SEbE^xXfw7p{2WD34k(0jX!ci9WgBzMYoc@{ zk2NTbhSxErP~}H)cX9(9&||D}%@cbq7E($`IeCNl-$6aML- z@aL-6cyLdt?oi3*eiL-laAE&1tJa^3BV}Te5x)t65Lf zW=w%vk869jTkaf6DG_}I1+oyUlIn92Yfi5Zec1NWiRKnC_P5I@;AhNHKN=X?jx#&6 z11xu5I?5B`4f>1e(A&i^^Pij1DS z-<7D-CEt{GK+#;!MCn~x#9mt&U*5~g+?G={vHT-;3T18!VLncx`!rv<5rxUQn!hly zQ60XbQ`@1qr-sqlZ)|k0&SFPS?K@HPY7=PzsioI8xS|e9ru<65Ujla3BzsdhC-ym~ zR8&)bM0A9so+1gLwyci`3OMNZC0^nAkm+TO0c9xg2}QSgq>`_{sX7@Lu^IOC5AB0w zsbGBUzy`%BU&x_-M54hw-GTPSU+2TCAMu5NMf9^s%85y51da&18FgnTHX8TlTk(UU z(m^I@M!bvum#4(fl^az1ySB_Z-ggq}MM&c9E~=fDwD;}F(G8~;1C~3rn>Y}_wGT(! zL#YJNCG{<4A5Ea3_0Cv`ub0O$h0};`?59mj_uzR)>(i|w?i86lmJU;t!h9{<$wzL7 zxv&{tW0{H%dqV8r#Rn)a_#S9JaP(F8L)>Mvw9+R-D--hOwMu2~B%}9@opfqehBPiX z^Tsa;{c7~G$D@}qHfKMPph%OGEU466&5eLDGbba79Z1r7UpnxO!ITkGV5-FteFLPk z#V?1i2|HbmDg$qK(Z_sA-zw)&5yfje)mD?TEF}W%z*U9cWE@(Hj+()KFR&n0Oy{B z1%+=8bT>~s!LV#v%OB_zF+=gRYs)gCqBy04l#l@+r<2y)eF54`098Oy~tL^owQQz^TS%cM_lfpWdsF(gp$PjPfO94cj)EC2bQ$?Q@lqU zpA7eA-$?w&1ekH2WF+x}Xk1JmdCFR|8e{{Zu_8iOm#V~J_}iVd3PmiMR3pA_jG+ma ziuO`T!O($8=J;H}oH~nxg2v43{LNJlI%Vnfes#mr1&PZmx54Q_tJ)33plZ;-cNn8S zVbzADpB3#Y`9LjfAesX+%X5NPnl>IB^cx(Nk<tmuRvBI`vVU9Nov zm1_Q1N&Z1^QI#ko=5FpA$$K@3>tB8TJszHy82RVwLOF*I1+A{2GYU{H z#RiHvY>Wlc)`nmDdMIKO^HB%re@OX&(wYqLPr1`(@r9|eA|ykf++e)Qj{>H^f)dGw zL_gJ$xp<|cNikV3ct~jUKoe7<)m46;S?OWx>p3)wcjO7gGf8y=U$lfQK!vG%wfV6j z{>P#Y9M}5xC*Fn2y55SEAYmI~@3v-2bKDeQ+^1+z5 zt5c*wnD$e*Ql{K@5!&wh4X>4!=*DZ#KR;OHdp2zJ98b5e+OoBVfN{72drxg>Luhz% z%yl7kOKI~bb|I4o%;i>Uglcl17+d%sIe^GQe?#=j&xj8bdlcQ9mWyx;n^~HbL5CWwi+@Kts{3?;$l1Vuzk0lMX}% zcZNJCg|bBiJMD2pgo0VE6+}-(U|>eIsS}iMqFOLZ7oLc{KZ8KLVW1K_$dSQCeX$LN z4d-4Lf9bLfC`Wq0P`da4PB(Cwi;v^?1El!F3@?H36+HtMzg1`mgAVmb;r%p!d}y18 zrEdHpUTSIlXQB$DBx5Pp6kC&dZdc`v)SHt749w!XFJ8}w38sYCD7n5JkB_nRS9GEk z6vcM4wodB%X8K-Fr5LAVUwksDF!~&Ct--F+S6z3qp>5?s_XF4LurIg~%ZBqRn!({> z(bd?>8rx2}$i!1B{SUegP4xBg?W*kR(F*Z_s^kBJmc0EWJSg+YoE(ctv8uJLf%(-P zf`38m9>uJ&yY-l5iXZP#5G^4T6!VctL=UJ&7sOSVERHwk!NcE!DrQVj&h!Ha!I=p^KEc!=EW(gu7hE%Ip7D`;9=2+Vs{2~Z}SWS$T6(d#Jx~hhWOD^FCkH9 zv!MM|TU>D|pn$_{!G+ydh(CI?Akk_GXmseOZ@vU(2X|@=%%%geSoUi{zi$AYVdI&t z8|cV6@KzZsqZ~iBrqvRRrS2=Rd%Y(&{DX;%fTEL>7>T?g94?pYb13J}vmZ?|4+0qY zKf;jl{XKG)*kO#_ZN^iCy0l#0p*i~chen;_6yZ|TS(!OZtPioM;Cnjz&X2YnUMWM+ z%xnZ_ABdnxk>_wPr<6<9Zvoe3y9PVVa1gZv9ci=b8(@Rz3Ju+~v&{zHBstI8=7k~q zJ`N!uye6q<#nrSHd(M#jST?FL?Ctv_G5t>cvB>)=jNO9--*0B`Lr2+RL1jDZi&SW29&@ zOER=5oMo+Yld-`jPgMhsL()SY3Z6FgJUfkXjeK02Z?xhHCzsm|8AhLXUscbhj&Vor z3HW8UCd~pv98CBHu!{u~G(SE&KiudazU-_8hRHxJ_xV=ue_gMUeS1l4SW4Fc>nmA@ z{>{;!kzK&3^^PQakc$q77PuP6Tn#?q!pAew@pQpb#A9jITjQ!W-nTel-ungmgm?yz zwJo%d_t~~8q9h+-XfDhn%yZSN9=Yt$3Nm~CaJv8cONlv3i3=glX2wVVHL^+nLP-ON z7oBxA6O!V_I1}6F3Q;J~5KJ@0u09aS<#K~&KLw5G0Op7*E{IcYtZ_DW% zGW@!_liLRF^J!6c*Kt}Eo+5q$IrYo{1EDBv=!MAZxEt%wr*7BEw>Ms+$5FD+hD>q< zo-fKw_j8ms%X)VRdsZ2DgMZ2g-OJcND4ND2Esmr>35dGsM9zu>ZxZ)o{<^jQ7~lPP zp&z0P{g9hq1uirxxrd{_>)>c-k3`g+!1TBo#Njan)(L5z zB7BtxJ#MlxN`hs;HZm=-2aIXlL`O4o0k(=lRVUn=j+ZvBvgI!uiQY0F@j0)mjaOE` zFZ67xXG6?8 zIUm3Gvn@Kko~NLLK2Gl8y{_$VcPmxs|Jp@=eyo2Qh-q>GN3`oE&Yb%}RdRhv28}jJ z)}$EgtD1&8Hcu;V+O*v9*BJ^4AenSEH*uytyKn0Ih5ArQ*<_e6RgPgwg|cklewwfS zJ({3J9gWy@j~A#VBP8YUph)F>EIt1cat^-RPkr>U%{wMRpy)#?_ z-TgPsEgswRzYS1Kq;(H(ez2pxoEH&7VOMrzTu7>yUO*09tVHZWq&pLooVJa8&@50w zlJhGdDgKka``27msni~?};8a>~YAHB5qLZqQ?>BlZXss}y^oOuF50&R5`N>woj z+0Mr`8tV7RTgKQBAHGB2v|IiXCo42mCgL#m)SZ}RSD?~x9f%5MD7YGJEGxjhhFMUB zne=YjNX*eQ7-F-d1U0Kyp++@Arcm;gT-nt*goi``3MBRGpZVkk+b*dXi-GIfSW*>Rl0j+U&f(?<5 zmyH&5_^Tc>anBcgeavC{?+kP z+R7uQe;pt{76U(Q?SFkKA<2C2gXkwJGNu(+X){oQ=KzLvH;b&-=K$>;82!~YZ5FD7 ziX#^a;H^)ZgM~LD+*VMc5>OFz5&Pw708u!a{~`W}As%Y6Q6sY}4se6{K{Sn0jNziz zZ9e(14N9t|?Bejt`LrwQ2Okg+o3RoOmBg;10Dxh7H&(OoPWd4@I;J%YhEPYdhC!BI zLB;*ihBNZTGy@^Q3dGiIa3Cut0Zt_Maceyi-Lv?0sOh!`Q*7hJ+D%mh|Qgi+{x($oh((}Oz12_ZeA9k$&|Ch1fFxAuq4kV6JpBX)* zeUG0|BBgnC)AM)lrN#Vf&38JzTu0b@_S5E2+1G|VlX?k2Gkul((sSd_HTGY^rA9b! zL~kT$NbgdNJu8WMWkD53`OSuAVS|?)7B9BNuP&_bU5GY+?tvt4P zIhrd)3~FIj;UQnIAF9}p7w~-LL zr!Ee-r7JMfi0BUUy&#!OTC;K{ii<}@yg9yBZ!VKnA~qJ&G++hftF0`l`J;YJA)aZD zjWRct$7}Kz#XX!%W4K#NU7ewRn>MSWbFdAZUD&-E)8#TYwrg5Vy!iWGSMBNTSF6}J z(!KNp=7$e4rsq&LZ8G&AatfSS^*H#}F2Vn=hwIk|-w*!_{OzE40tY{PsbY#}(oM08 z6g*y9#N#K#&1~uUn;(~xQ$AS%&O6pp!0c6YEwfAshe~OS75!*!pnd3L3LJ=*R+6D` z(*W@B^?54!C2s7P932cTKv>9qSCzp;hpF3-)QaBbikm-cWn8g>epvcV$yZ%Qa(2wK z-hR|w&?EB%FS@(3PP1%2xg~!aij_qtyhI8k?J_M8L2PE_{YAT?YllR}j@t89`QDD0 z(SefuunfV1KnkrnGFo;T@@PQ>pw-7>?8Fq+pt4bDA24x|9ba~wU?5nJl5oj2ja(?b z5-n5gBtE$rAXV;G23rD#z=?;2yhP4cM*CLNzbp8k_v4?=o`0Ra9%Yvp8wux_6ppkb zS@?xs$TYlbnZCQ;=x&BqoJH^XY3OUNgQIJO7=|B(Go#rTlJ(5+!!$M%qC~r)*bl;7 z;8D*kk9J*AHwC})>xow@pcxR15VCt02F9@~o%-a{ZHXbUkDX*acC`qyA+k|C6^i}~ zq1i;jwuOXB>Y)=Anb+4*_yIHpVDo(nt#-SKrjHjUFcA;dHlS}6Hpw;AtNq*&!uqh7g`{CJ!VgF$Ya8 zUq*1gynf({LDG8dv@7tq%z*i^V9KeK871nRt5bw%`nI#6MZrY~SVrqmcbV*mXT+Ak zNqh^)RN&*$Nb1^NZg?Nx;;lpE+Tj2G7Ddy5)|TQCf6B9$iAPTFEir77c6q?16SFGx zeP`eAQFfVeeaCm6Z_-LPN_g>q*OGrOsjs`lBhNpGmXksC6cYt$&tk7slmsiF#XcjB zF{amX!9e3W#%7?A|;soNc9aZ-);^lHW1o_e_jQu0aMNm?jJ<53WD z5%338q^1x{(0lo0=)EEs&u~9{+NmLV;wq6}BJ0KXQ}2>yV79O#f;;05er|}vn};m0 z(D;TrGU+a~@NV3a+laolg7_qmW#)hM%36d z{o)yj?X~k*MVTh%muIxnv_*MBs*9iijy{4Nh0DF}=7y*^plY53d^w@0J*2pN1EQ@m z5mk%(ZigD{MmUXjnH>>HwL{l!>eYNV$m)3B{Us+@!X2!)?7^C_Fe-Ht^ZrLPk* zvd0K^kxvPb_rG>rn01FBBzQSKVR#@?U_8tHtYZtJXeVbU=Ora01Jqb6T1R#tb>L@lbHwBV5uZqcng`ocIIj*EX6n0Eu{{ zJeF{wzH$7-%93N!{W346Zvq~U?i1%)06EyQ7vwd97R1;nCPlvYH2JWJrrsjO?WB6dS1k#t6E13*l#H%qwSd&sx>-OJ z&IG7$pKNEcawNo^S6u^RnZC2d8`m`YyGH%gCGEabwIH}Fp0zz%%(d{*7!qjmBh#m< zV`*Mvm^}G&Jb}}QD^LOg8tz!?4y3`nu=b8(I6QA1l}E^?&$XtfNM?3Qe#j12u?t{N zNj)sh^?^$tVo(XUpaxCb?5IDG5acv0?Er za(%N5eu}dOY3m#pXHW|8rlZukIU-XXmTPGMe;}O!()>}6)rAy@G|9h769iN56Re+~ z-qV!qZ@kX^6z|xdp)ZHj-Y9kz+4$tG1I0=7;NE;CD0(fBRQO|&$R{qyO03k!1$W$h zc$jl&yCQ%XlQ<6=XT%MBPBRs^hX|LYI)LxrfhZBj=;AU}IPJz$?VXpWMsFItrf@|L z=F<;j_;IXD;eTkk%5S9=a6|$lB94~m+>!d%@ag7`Y7?wMhESoR8KzEu3ku8V7xzRqBQDjGv3<_9l_A{Hf21SEr2U6Ir71M)=##*|B3 zrjIG;8Js^IB$6dElP6o%&>_zA=s*=kh5Q?C?94G!Gi8(Gz;3j2#ujnEu z5k_31;@!;uyHWqpE`^F&JYi}&G){Ih;~7l(Kn1i*l?*|1`~ z>v1bjXuaM=_R{!Qwk(dE)@I^A9Ck3mAR0fa2-{gZR%nuC)rdagZDs%-u|>7~+08`G z&R$qlCZ3;z!Y~KuMm?ZFX9)4#MiKDfz*L}^od-`tHyE4W!8Dle981$%PO~NcP%#Q= zz1EVOh~0yoVrou<< zih2i_Nlw(--GASHPETtX-pq3Rc;aJ=De~X*;|ZHOK)ETC)TPX zrbnPGiWi^7V&_$a+VARZS-*?T`J?{Q^kvl9Fv;rFEIj$&H%3C2{ae~;(T|-hp?R~& z^;p|!l9h~Ss+*>*GI|Ky)Ha)>T(rO}Uc4jjWed^)ll4)V4qqjh`^FL-B3Q9cA6ouC z7x0Ut=hBIYCWU;BZ|C`GrIoj#Bj|#&JLcGZ!c~ZCd~GRX^7>5WOjt*$jE+^b|9zhg zWsO|4{-IE8u1AEZfweZj@-;~Ec%}$_!MQmkg?T@vbG)q*Zs+t?TLWU;=vVslW<0&S zgE(kl@z4qN%ZxdUl#1x9wz73;^}l&87ngTJdicD)Gt@<{`l?@~ytuL3CKY%yS@fO{_U`Gf533%&c670Pr7d(M$O5_WsG0n7W`ET3UpS=Q{X&j#kbMrrF{gFe$`7(>2oN6TC zCVg6&{3fgpBPf_6!@bpR()y8N+`y-`sdeF%qBu^Z^an4U2M4yIcna3P$I z7bD+t!}!8ua^K_`Oe3eA5>tyGBDA^`x78p#?-((d;tE_dev>wi5Mpg63;H1HY~m?- z0rKj)7qz2_GY`2^zpX&g!za+X-15@Ywq4y2*AKrqW984@EnnFc#yWfP7YtbCKZwg; zc(?nE-2M81)*>Al*@4Z8sE%~=fyM8Wc2ik6B?F3!O;Z@#rGO|uX@}D2rfD$+tH4}^ z7Z4F%{Csws(^Z&*flmr{OgYl8p4@K9$-tT{~(fq=< zfmOSsyE0bte!KdBAQ*FMy%C3A-@UsZSr8gVT0JnH{SMv#0yFrbZSY75mIy|gsK>(g zGe+@I_Ae}lN>I$E?le5e_Gzln&SXxu#>dOFL;LJtwF%v^8Tc^Wsud0|4jyn>tWT^j zA8`Q_g#OqFM~8jS_|;y=_7`UdbIO8hDH)}~uuO=J1WB6> zxUS~Fa_$xVZUkWA4jtc%@=?${CL!~Zh$5gS^?vFEe=HMZ#o|o43Fs_xa9YIwcJTZM z{rV(eU?6^>jbF`l9{+y8a&AhNS>m#vq+V9h-s}_9=0*?o_LaTU)0u*&& zbKoZIxMM`T$hXh0C+Fxo91}&#V&!dvOrj#K&dl!bQB0A_;G~H9k?2-dgO1*jKKY28 zDIHH2lIGDGHxT2Atw75*V7afU(gGB}C7c10i_NkrV;!K@Sk-2;Dw0`1ik%wglCiY) z8s}%vE=8tB>^scD*b(<`LzVb}Q25tUaBGN;FI^(OYtC3#R9Ng^qw<2^Y}C&Ujxq}_ z;bkl68NZW^fBXI5ITFZ$)o&ZK`CI~0s1;D`bOYLBNv&lYoX2j3!i`PvMkr$?-h$Eh zeXy@_$yjuDh+IX$n@Z3cBjCB@JP>4^-I_tf}aXuw>0c!YSL4407Z?Ds}yzZ8LCjPt|0V~&dqAW8{ z***Cy>YR77nW-&<*6ITiiX}O+IO5w5_J5nSR!^0 z`d-lCX(O$gjwSxvBLYu;oMlUt&H*yuxWj_(1uvi#8AABHKAd79k;It{rd99)jA z8W;9d*H;nvvnhTCKFsZ8OQ8aN$I~KKM;RFlZp1Fr_jT^VjOv9*X5Dj-cDkh{K|zWp zr^oHoBZnohORcS2OXVUdQPt}AEb_yv>{9Y31fFhO+d#(Du;Ufj?7`jdP$3>Y;8q>P z)L!IZ8H3&84q@Im3Wabz1dGi~%ORlr(J;H>i%^YE!K$ki6Q=!`W~7Ae`LcCbuK~f- zj6qz4*$)!2k3VVG&bCO&xlC94h*@=?#Ops1>EoCthfn9T)81v54nP7%RloZ5 zXL)RN|Fiin!5R9qzzkqG)TC0D{X2uR--Z~M`MuJ{DFJhrnA<$O3_3Co_WkQ3ag+ly zq85swzQH+=#cQcnZ#XcOPAD88i13gIu5YT`CqT)dfS0j@0H5_ZBExdpO3OHAF-*V#@n6?pU(^2**bbr;pXXJ)KGoN>NJgYt z(zcQ-pZQt(t6B+B=R_S3X$Tp|jS4%^*y5B8{?W5AW2P zKF}P~-J!UFN%VQ`trp(dne%&2AH*rNdhUS8cS>&ys_IX+91|ptP(RcPnV!`C@JmMX zKQ?(m4-u+-hq>M^qPf!=+25+T>x%C2V@B)cb%FHHt*k_S&h$5BA5Z>6`qIs3cij9A zR2yi&IUDAEPptb(L3e%a4fDiPwYMV<=NWdWD%BbsT6`$>O8bn?ZC%=R-T3pB*`*op zEV8L)S$k?O32k8Kx$v(840I-M>%Kl;+tTw$kk$P5p_Lk!w^>~Bd85C8O+2>b8QnI0 zhVMgkYd65{p&GkQ)wf^guvBPB``WSMG*um;tWS}=zt0}(g)TsJgRMzp`A5yQu=%ti zj_JZ$LFu9!*ZM||NyD2GJYXU%xg6FHmONV%kY`b2S}(`oY5;pW=pcmaO9})4n&R_` zT=Ag$Kb((eJa!932FlJ7d*G1^R^TIq+ROrUodc+4PsJ=g;cdN0nCWYt8U1G&l8IZ% z{D-n?RcY13SbG##s3w=r&t#ckS7I3pVBK*Vv{p$GF44H3E4`aI{!JiFRffSkbsaIp7~vcP-2>QGm) z*E20P6Y2iZWg|zTgOB!(<#;Y-}8RUYYm}e!&^$-T&p#_s z$%xZCfiYt#QvrZlt7EBE(x!(ftgN3L`BgQ=n7)i@5(+M#02imsQrAr(Uj*e;3<(8S zEhG7glK8eQ^&6nA_nAu>^#eT!MZ)w!)jCI~)!$0>>gFp)Zxmq)aqwjG^5gi8)XWV1 zDl|L{8}(c^n0fC0{vu7xsn&epeCk8B8}Mix;C^FRu6e=Ca%j+CjKpdt`!#53#odZK z(yqR(9XO5oPt|lL`@P%~&SIfIGu4P5NkoI}hLf}LI&4|FP%}T{pUWmmaB;gwl`PIC z`%8e|Izl3udeZM6ieM83Nbd%;-QVXC;9tl_SyTpSQ!iH$Xt_nTbfHGz!&yTndj_}( zSh1x|o+OvtfVtkJ_8{vY;cG~gg$j}gJQbV5v#-;tm+NSY$^b)Ky3<@IJ>uPze=|H4c8EjPKtnTiI`@7C$Mcy1= z8t{J?65`bKC-3a9dLU?kWTfDO=$-{>u8S1E{`>}V64Mtm{1A!}@py@1G?>9|#SpgiAf%dpsC}c2ziSvg*WMfF z@zY_tH-CMn)iJ*HPPl|?LP?7Tzh#mHKCKbb4Y^Kxg}q!lGh|JKaN-Jf*5LZnY;xhQ zxI8-hDXuOH|KOk83M3^4sFB}GywgTdwAvCBac`sb4%^exT28GtA4rMOToE*OaOI!o zq8?5*%d8EYeu7ACwA~#KazkpwRJ3mlR~r;%-~^_YcxdG#jBu zhxl+R87&*7sm#wGi)cMkFdn_2Zf_NLW|Va?OQ_KxB+A@=cJM{BiXL zqHpz&H{ZeEoP47gYTlqWTP4EppcC<0bUVPL^qBr}-d!Ud-hWWpBqW)@5-j#6XXSr4 zrTQB;Fv}rixe=DHC28ypmSErAG0eNOc}e=wRtTON)|L%U8p@q=GhvyIek-qMPkrV; z>1>l%Qc(GuGUWu`DmQ$gu=u#eAK6(fQqJURs* zw4@y9GQ+D&VjocKt12d&63K1LzaO&0f1>2=M#HQde$xeS?ZR|d^%Tz>CSQIg)y8YK zU_1QM=1+fL!U6*<(1W(HGORZ#dO-A-CGf4qz$&nV;)uVvxa z^XhSui6VF)>rJlfW?f*HGNe!=_ZS(tP29z55uPqeI47j49-0<^>ES;-$3}z+yk);e z-!!WxtDO?B4BC=>uBlIANj7CFzeH_Qm$E+crf-SY%y>-jC^P?0Z~y1#{Ld4(`T#-q zA^+_&emBCN`d-iQ#M{z)u6D}T1!Od_LCL>LC z>u(%Itm_Uvf44|h=~JB}qvU4-nA~XCs-8wnviMAh3vASpyYQtcbcof62pk>Rr`r9e z58prj&X0%2hX?tjcbUI<*T91*Kc|N@j=zLGe(8`uL zne0CZ$X{a!NkczqiPr);H5l05LVo6S<%HaeGSIuHzzB0UQkQ$YoaP9Rwi$9)Mx-GC zXxoo!TI?SLj$$?pL%R?T3o}OZRJf|GYl{yp(_3>;&I!+F<6tFSFmhdiait~@K$2l) z6qGS;{2$ne5^hWs&TqPRL-lxrZ-LGD?(NHe~eCQeSu8?{2;qt6yuTdURUD%a5^f7N89~>=4GGPId)T5(5Ml z(L_K@*#%@h%YpWH#-ILjqDU5-5)J(1ZKgO;Eoa%i2M=Fvy6qWth zOC%Mt#<3-YMnnijb!=G=2a)PX2o=Uwh;~b|WX+l-66IL3XUlr*`~Ur#nR}=k@#c%qBVtY70RYed=jClXI1S|YS~|qhsK1RHm3(pRKKI4v z+?Qu}55wH|92h*U3i>B&XL^4ZQfb!acD_a&p3_rb3^VlRWNw`wZEdPpc{hiFZo>UX zS8;Jr`vbPsXFgevS2Wb~D7(U)Y1zN4ACD-k;Zr;y+xnB<;?Mo@_jL`M@SX`xmidE@ z7y9Sa1FVlz;K=hU)#jPY*sXp}QYVF8it5s~e_gcb#@PiG@_q;aigd|vr))DMqjcJH zIreryxCnY6YJAw00U*o1VMwU+;ILCIv^EI~$+YDk8Ir??4<~ykmx%?8HC968R$^;2 zR{y^0iRR#JtofkK+w&0kebyk3w)$PQOUhc}gs=g7m`=7x!@~AqV#HYfiC%$Lo#fwQ zpM~HCYINIF&xuy#0DJdqu9H<$m(nx+Cj~-ZkYs7~v|1hH)t6R+A4@og?##1HjoaSk zn#-r$YW^RL1`91FjjpE8d2?@fCE~U2-cSG{3@C+Gy%T)m71gSR|It76-&KmI>rgrJ z@&byJICimS7gD-;H@7{Xya&>3RVTmlsM2nD15qO$PG(F?B(%h-rMf z<1qi)aGkjVVJowsB)No4Q*u^;7)OR8)*9#msX)v;AV7L}dIeyeY#7Dmk(R)2B?C+= z^3%_)=783XpQ0nSbroQ~V_?(+_5|S~-e887640U$Rczk7tq(*Rqi~qaEdB-#peS$1 z(wkted+pvTq-XSHoBJ$2nTNz>`iRtPflDd{aie^npTEdkgF_`7m?^C=EU`rHVZhU? z8EHv#7;Dd&mr?W0L~NHa;G!L!ed7G_tQ6)9AZiT{xQP`wt1bv5E+hiEs`E9?AR5_( z{>C*YpoY9k8ZtoV{iALIiuY^)`ed5G=`m#>>Bj*DIO_78Bcr^5agz>XsIO;I2z4N~ zd?;#c`ECxXSy%MT>&1zJ>H5z2g3hWH*Kg1rX}>Tle22)Z zF5hOQo=!rY!+c6Fm1;LQI${YxlrT`KYUuuzB>ngU{=%pU-?eftn!b7|Lyk(yihEVOMab z%M)-3nS>}OGKwQayhW9rGUcij%o)(R^|;j@%*lO(2tn?8%fV8ew#Si`7WF*v2vPRv zC}`Fx1N>1%z-E&>cwri0@t5fyeWxpcW=kxf2weW;70nROc_Xv5F&eDI>4%9j^es=gmN&v%jL?*$C`5OwuLZuQKqxBf?gHDyFQDRbKBHUISA zkJpl~+TG>^3Gcx8-TgA>d)??N5#bDZO4n*G=-vDrGBPi`S8I5Y zIlUP9UD5c$4(=$+DQ{yI*NQrb$qc9lGJiI({qo`poZUysjfD?iFa~cB0vJ1)uiXA* z()kfl4I(CuxvKdzaALeUOA$P#X7xwyzl&&Czk0+S3?u>9jS0X=@3p`Qflg#fh5z*E z1Xr!0Yd?dT<>ilh{&oZlHu~9hM5KS)V)n!8w|q^#{1NqggI?hN@cn`rSHpLS)!(na zp2|RB^=3s7&@Kx(OC6i@I3LQjl zd_`Ak=ZE}d7*oYvCADhZ7w)kW@Rb8IcIE!zOMXl_T12s){K^;EF6a5J&vJgRK2TUt zQ5&($Al1=5b{{yveM1IP$~dpzg9?6J#lO3(ETuN|?l$@SSnc#06dJv5??QUPY!Kh1 z&G7CqkA3#1E`NLdPhHO|u@?%-BLh1mJb*mu&0&0=O}zgX;DDbTACt1%t8FW=7mEz} zQ@2$g-TulzIP}-o=g;5mKj$Q#oudqZ_(N^BIG&&ooixY^l?iv!8NZZHwA=>~xr*n2GDXw&iha(wl_+Lj}5DB-a@M>39jc=6=YWvw@5;us~Y5m7+w=Dr7uFP~Z*z=C1Pz&?-#+;bJyICQY*ZNbIrAUBV;kSWbWuRp4Cp42LM=~nvYD-<}T zM+Ev`gCmH88H|wX3X`??UuBgdw!7PDW=V8gnoJq~79?&`G6Z)@LQ_Zh6+t9019#s0I- zaJu${BIRO)S&H1xlJB4Q;$QD!x)|D%LbnfH{>(q`qu|(GV(qq{Gv@lbqSqkRLDh_# zKUO<`Q#u`ZGF+4yr? zl`I4pkP(@)o7<`qeLwKtwmv*vK;q}NOJP@2Oj^Idws=8T2J_jtgA+)&!C(dzgy=p< zQ2{d4)PNs7d?T5m1*DfcT>ewmCmke>S!aEhhJ_jg56g)x7BN@L>yw@1iPtAGYqZ4pV zpG1y0m^v?l4dL6PzDJv|V6~DJoN$LdF@-N(2y?Lj{2;jExY$QqSzg8CaGv@LQxQAF zV-BQl_h0KNyWI|#lm+rm0slL)CyoP4;T?F=0 zjpd1mJ}53@;>2w;9Rqb~YJgT}v|ssnSbma@sI=!3?E-XPXd%e?{%@pgzAMC;(26t6 zeM-4H?K6JCYdnVPwxJ%tOLa&1$vfM9VTyVkWn3n07cob$5vltcdQKd&a+-r%G7~wE zdT`7`<#h?N4Jbu!;PZn)dJ|-O(*QJJScM=VS4#r{7%C9@OE^rQ>bN#fq>lQSQ7;$EW3xdTa3^vPcGFkMZKg z#b8C~858)hA2#XE@R3VFt2a8m6E5VCgGT8ksM{=_kCuGAvv?ZGu2NPGH#mcBUn`oq zeV6c^f;_dwrb$|k65o-ppQ!J3t*sskARvcridz!aAMzWgOs^M zE^1HxSY%17X78~}T4c%ZUP8I0BW?YKk5PGxJwUL|2KiSWgA}zW&=0HF$0`+;%CxDI z;dbw+s_=?fTjPK!m%WM?j>yOzA3evsx&n3GE4b8(c(?=|pBcXTT|7R5EjH2A>zBLt zl?u;*YLpPtXVN#wx{r@e)7A;WyC?4k9f2ngmFM-LSPC#Z&Q&mA=Mf7Qc@kdz^vI9C zA)32;tJ?rED#;kknOO$Dg}n^nBHq9I^^KX^>O=!!;LwCv8su8Rn@Q;zrl^e zwIz;Zf>RWd2Ma2-`x6m5$E$DlA!BnWTUsF(yPN(FZOzm-Fzd}J9{Bw#u|XL-_R=J$ zzCmhM*<|4&X68?Y@Ta5~Z|)I(+@hUHChe)0mUS8GZY+ZJFn}q>oRy4cYC)~0>gVRG z-`>5Qk5tuV)t?F#XH^7w(QiLm-=v1_H6f}er}y9X5xpZgogTUii)Zz9csDGV4|LY^ zS-xO6luM3br$;%KY{e|YvAgv8dTO=lAaQI;!hm(miDTjbePJ@x!XJ~8I3dV;?#o&8 z#f1WkGOd}-ezFsr8|#Lgfi`zON&zO_Uf|4V`cx-CvhrN6X@@Y=Rm-faN?F_!XZtf4i^HnAL@=|)&4L-5cGBCMdcd8!QrPos zbMjD7!jS5(HZV^MUAcq9z;C&l@lQvAMmg`MBlCS1QnanmdE(9ph09J;$>}jp$x^!n z42FSZ$r{)!*LXciU!#L~86}QS9}SCg@7DCHOWgtJEWp=;?B5Xs7KMI4BkcF5-@&cW z(LM@XncT@o^fa72*W}hLMMXAq{v(d~&o4{1QV+3Oc5afV-?wi-3>#_@#-aY{#0i!^ zu6DmMKcyiCm55yV8DsBVkdY}%?VDc`_qg(=H2obYTwVPRQIBhY#g*e@N$do~LY;$d zYc-K$O3IQl{w+UWgl!b(%b0NtQyjRW!xfsO=5qJLUf(c8b7hld$p|WE+!Qb!9Z+wd z-XlQMN-SZ%_ycg44HFLpU>}memTj1oaHG$5r;b+m5xlqD2KqB4V_p9 zw6^sX%cP7}EQTN&u=rlgCmGiju4vl3O}jbNySXP;*qV&o)Pdc|Cb+i8u5F;PGZ~2h zj5r4zagOzg2StV%&1YT#nCa70in0J38#^4!=qK0{9a(Q#y^mTdn84}xNpw~F+}$Hl z>frfEVQ#_dLLQJ+$HV7?NNalaT)wnF@}j98FN2)4`+LFZ31|r28|4QbQFlq-Eu))a zv9GTzr1-#|fDiJcc|ASInZL=yA@S6&kDm?!rsBfD%KF%?VJ#>dAlUJST=8(;V;^AL zD9pbv*df)$vdeE5)n@5S@&3+4eVs#F{dY3Ca_SLD0~rEN)3VNjS+yKgQi}$WF3`j* z8FVK4Hr7L=Bp%3$3dPFF5a9=@4U|0Lk&8!ft3?0um?^2(R+HuI*~@qaZz-LH-oIpp9^Qyg1E6xO&brcz4cyc9=Dw!SOiIt|Tz9 z?3EfO zeLnxt<1;r_;6Cz*LCS`;moTtj)>_xR5Xz0;tLsO-#nc02#f`!E(ueZdJwXzg0;^7^ z0uHYnHmp=xf~$q-^w24Q6ieLGbj*#cZgL-7NOjjp_IQi!>r5}U1r4##7f)U!F7yQn zuG&AJ)He4pALf(V$74C@Kq4k)7)arhxFPkZ=M!51AJ+5pt@-dR_$5sl4B7a43S;&B zF7AbM1s)Q&4Z%ppA;GG0ubt%9$~~4oHJW!>ibUn6eN?#@*q5M8TPb|M&HMT`5&Q~H z9GkwIc5=R9klJ^Cg^?0nZo?vFnLZ^|-Q~Q}Wq(ub!;^pB6aA!3#Sa!a>nme74br}+ zv;72qMa>Q~vC_d^v!qHy!3Ur)1A@(YXY=K10`GNNl(CQ@wtkS>V;~}mI~P*7yd|QJ zEv`0DPoh9K+_gb>RzKD`AmI0j5OFsceMc9^X2Arim7HN^2VD9!ngYEfHDg$y>9>cpN~!p8*E9(CXuFn;?DFabWW&z>WK6J7oyf9r5lO?GJIipaGgP=q#SH! z`HtSkD7>NkU=TFR{5^qIF?#9Y)7L70-jN?z{i3cS_*H(>BpjR%Kg(UJ^}CBxqH#M( zO<;b{`Pr1l`9xi*QpGyXAk_Uj;}O=)Dl}Y+WES4ogZid;D6JGSiQH`M3mWq*+);Zz zhr0MVODi9Vd&$l=-mHG+qw*F0HWiP!Q)H{4gc%97^->#h>E`!xCdn=)lnCrvI{gLj z*eb4s>Y_$gh1N(>7tOqvuieyJ2rKm&$})*wK!7r zaE9v1B^4qUc2T%$o2Ul)($TG~FPpmDqb8-IirP$(b=^ zdf}j{Ow#S$x{($;$Z4r_-C`T5DSDbV-p}d1;5Ygt<@hIKGuK$+MBB}xG>*X4e zga(u=9#?z>S8T<9)r6#5u_)y*wQU)|Xw=C&g0yTjkIo%PH(w#X*SAgn{ruP0=YL2w z8{CdrBD~{p)okvOK7#2NSiPo`IHoadcWK1ru=vR3zkalgK#BX#z`QAt`40N}w+=KX zj6(LS+fIb$Z*w3zR%~(ahks0sZgVc@dJIS(8?h5pBpL{Jex83nM9dDoWEW=W_hAzQny*c!l zbO_FD=4ee*Rlr!vimLHK-5JFfnHJ36r0mb$YTjc%MbQ5BsI$5Ja;Fl6(!&-C>m6nm zUNsn`YmlnnoQ(Eqx^1xrPUG2YtIJ;ebIF|3n#E544kEX=?$W1>f9_~>WtW7g^9*c?l2sBaYf6qXAuZC^lnD+9gE#h2 zGbrzn8w&9?m6L2B;ST(w)n3VggQY@q5)SVr0)bEq3wW;>8>Ic& zMBbC9p5n}e?$-+_U}I30&)f-1kQdKnroxc-(yi>RKOU;i6?9{?&oWv}Ks-JvsQ*d( z&9M}U*l$(U!NOJOrwodfuYxoWrYs%WB6?VFLahGRAtxff?HJFnhRs8~4m z#n8}4>NlYkhv(cE$`sm2Rt*{j0b>IzcF%oMGDjD*T~u!Wva8M0;PH783Ci6<=Dpr9 zicm;emP2h)X(go`9XmUCXis!E^y=6 zJxoywOt_(2Eb@jLxKjDh>QmrA0sE$fn=fPxeiZr1$U>kQY@_VU)KiK@+V1*se^x_( z!5w5lx=Am8LNKUhTcaebMnQ8uxp)g&gBB!a!nCV|PQvYNJS}Klre$ z!ehlFdjqCK78(nP@AwMs`28*v#M53TJ}sCG+PQXkMfM21Fp-k;4vATTe3))!_wsRs z7dM=D>{E~$0}ksqNQdB<$oFBfi|{=+avv=e{4|XvSKNe@J~Y%s?&(#ZL^gEbeNeK9 zVal}`ip>1!VAxo^*%H*}O30O+Os?uQZpzfBJf@A$Bx_)RB)&}aa|Jnj5iNVKn_x92 z{0*%M529Q=e?#KSPr#ZQg^lf$<_yKCWI{75aq3;GZxK}J)w-91cDb&?mBvHe&f&LE+&OSOW#>QA%JEV(3+LZY ztV8=vMu8i^J5Gn+mZv0dUPOfBMD_rP2O69Y3ESUMCz}D7zYO;!9wuMM2o&qCb$I?h z1`30SrP*Z^YRh%OYkJ_L`~(PrGNEf+{5X$F=H(z6;74BC)4PDI$sKx;dT12X%IPTe z`kniPJpgzV;VIG}AjQ^@_<_>T+d*mPy@OZ3!@m1P(jQBepnQEop-7UvuyY9}&#STn zFaegbPsEx#_Yo*?1Y*dqX{}dd2ga`K8F~5Bp2qvq@IP!_>y(^bC=R=IbU3+qD~8Fh zKu{?eoJ^MMp#8pra;S$aMaRJzIHL2d-{x(e<(bxs==y3F=_*6BT6Iw^AEDb_!1BwF zinF~0uk#I(qy9kSaIy5kfDf1WS^YHSG(%ia*O!Vx$=8r{N#j6)~!TeR!A)Os|m>n4g0o8{IiX*kfaGO=FP>#vkygADc!3#=z`N| z(gz9TaIW_KHui~71sFm)rnrrnUzXe0xfdomuj%U(z_%laeGz4id4bG!3@W*tAhCBJ z232h5p}NWeCF5S*=lMOi*gIfDjP`ihFQ|{|Fj4t*@#I2NB(-MlRI%H>ObdY9VBu-V zM-3nBlk$;$a@XZAP>hb6m{zVf2W903-vy*bUtxBCB&WIK9Cg%AIJ-0XdHlQ{+MfCA z5B%}=nS?5xy7DHp&-!XKMR>4E;bKN;!Bh5&#&POJbJ%+<)WZ>{j8|8`m#5;<@o%9; zS8l^ZpDEe_TE%AMh>sGB#$biJoFIS!EK2Sy>b^4+Yild|38Lu*zlbj4L{*Zx^y-Wr zUG$6GV#E3n^z;l!^!^gq`<0dwp<`k&Dy^A-Co<7kPkO3$rzm3rGI7-J3H7!inKLeE zFs%1fH{W$eFGYk|DaA8)@7s4l6YAI%wcTsxGM99V{-b`!i%<>FYQV74jcQp_D9#$p zb>_PEq2R*?%~--fv>T*KEX!2^L%^m^s(jyx<|=hclrytl&$Am{Fj_w1IxU|~+Z6c0 zr!QEl4Pw4*fmKbBVHm+2dIWD3ho^G4&bcCD9tIP?h++2byX+#7%Iqv`_H^UaK?jfj zCS8t2cum3VnNhcG>|-Ym418~DdGp5cF&-UEhv+(H)qj2`d?l%Tva0%BaGt?pIG@;w zm&;=h%Ceg$I!3h?PMRzA$i2vnn{_zb$4Z4+@S-grYyk4XK;s9JhT1MyR^z@m+cP|g z4HTns>lq2pz=J^r)w?2oEZD&%>oDxI*g>BUcE@|!16OQgtP-E1G~c408<|ElI&FgO zEpXQ=buuZHD*$uD3pNg#7_KSmaIIIZ6u+5L{R#d|c?keCia8DrJ8SyMI@3lo&uRkQU`Af5Yr0%|fMlLmy6_)vK_lp&lHa=eDbio7OFBE`;+-c#8*Rg^BI=MFa+@)bDu-hYdM zB|*ITFZ2@6gFHl$JuaF&5RL%nV(=Tv2vKb5$Xz=H=l(TiCF=RuPvNhAI(=4DsaI@6 zxyMf(V%dFDbNqu%@sr^+TKl#7cQSSd^5@7~+CNIv1vYd{zRjCEc2 zKT3gidMY0ko*9)LIx{ZJRmlt9m}RW$9S?1+Yg|ahs=Lh6v z0ls2#gCWr^em~r+t_MJeMqNCli-U6@h)$!ssAA}h-cJ?xH8mc=kXFgdE66_(5cUK~ zq4soF+>Po4#p0kHd?Oc0H=>$J!Be*_gy*W|LZose0u$^b;v?m{I-F7{AGErf>^(cp zWg0ZUoyu^|*&_2Ctqt!cVim-+=S(c)T$H->Aozn<6YEg<-*i3m{ zb;bCn*MPI|;yVNymkA2Y6bF{097s+tfvC*5xSElN`=+sC&x@4UXau#OyXJEtKHfR8 zGUD(eqZiF+PRF$%WTJfxQlVqO%ts!qk&rjO3D6{w?UEblv+}q%)(q6LN^W$H(}pkQ zFXe=cqUvN5HFNHdiNEUVKkAh=HR@AxZ>Cg`g3}FFiU|-Ha2rSO_I)NL|^+E zv-?vy)k!YC5F_SWesI=`mtThWL6Pu{xQ%0UjEX~ z!YzXs5s8pibzEugK;!zfZ{D!RKOWumM%fYw4DS3X5WF~`Zgues6cqBaxOZrLR9j~6 zTr8g`hb?P>@S>#WO@@bqxfMH^8l=cf+H7H7`W&I>V;iC*%F^W_h#kfIbauhBHUc{8 zOL*?bVEDi;?fB>cnBe@tEmvo|i2ivfNffj4FPNQNx4(0EqfxPNrr~$&;^2Mo2Q>31 z-Ul3HlBVUH)2aSliMX#oX=6Kgj~+u_qVb5e$L&cx$|^zbbvPHa&tzTxH2uH!AKa0q zP546A{(r6%8$PDQA}E?Y17@LYY_FG}H%0n&gI>4zxwbTOMSvN?prZ8&5gs_l_esOC z@3Mj11<9HzWHr_f5+OXy%uyA5rWMT1k%^YsER^PR-ZMfYRTGbH(zCUJ{i9VKRhMHK z!?Pl%rU{to4Y?B99{hFR;qNFB8}K!17t!DK-g#I-Hj(!?R@1-MQMWiVDbRB6)b=-U z2i6xdKT}m)SjTpoKIMv7%Im&z+mVWK&CIId5pZF<4lk~JyY+FWge`;eUvDgoRqhR+ zI}{x$*Lj)ua`(TU$seD{2r}t)$iiNr?Lby&C{uFg^%uqPK9!T@@n_5C0u-?w;U5-icyGDzq53k0ytQ zCL_$iBe}xiU2(_pQ10!%k=I2Q@Gs=91-)4Lb8VpZa!%>`Rms=e@{Xx=bF~DF_IY^i zxxJJ-&7`rey&KaJ$WhK3Bq_^?3I649>aRzhse3)ocR&wWrs7We0wxY40(%sU_>KkF zk1WICwtF&QLZHUOZbntmvs+Q2gF5nWO>UYFXKf2!jN$TrC%3y;7jCyW!LV??k@R4RSy*_TA?2ccd4HyxG;hO?ii z`>=BIiuF=wx!hz&e6;e$pUNE(!;sDBCO_mN|C#fYQ%1W)jXnwOjUroE_4+k5_YaQD z9XFgcL5s-k47F)w2JaQ2bF#z0XUYLge}PZMeeTCs&ROrSuu9dec;r=Puq}7Zf+|3j z(T9zqVftE~tnp5;HLQ~mtV)v|yQ#~ISezk|RxT4(t^=Gxuw}Hn^4_i1DvS;!lb~jdJ^RV8L;M=|kuYa{s8`7Y=!skWX zT@ydTr|ppY8|MT#t#h4BJ44OszcwDMCLTVj*R>iMgHczT`(+3xvFY+mBq7Gh`IwIE z+eI%z|FIW;`tsgc8m648cblZXW`P3#KzdK{-}8{;y-? zj~#%wqxQYk(%$wec`=mU4c7v?&n$!z*uTH&>c*mw>k$uNBanUxhA?KnN=|>QX!Z=u zRoBRHPfl+N$=bq zqG0j;@8u5m3#7Gw0Cm0(l;UxYp*m~_4C{d7d;v|hMa3R!Mwbsc@p67Q4M1#1H;8ig zj00!aTI6sT)(9k+3*rTn{wQ~LuI4}*84mKRII$`R(}F6-EomzWk=E?hE2pyW-%k73 zTA3T}YFRgI^|3#~bJ(qQ_`s@QMPK4}HnGt`&%ZA}7$G?YKm2m^Qs?ZcgFz(&;G32o zTs-`-<>Aers?&d;NgI;|(k7blFhaW(aU?_@%l!5=&3xjhWbn}y3#O`=H(G6%zMNfp^mjT&`WRF9IbBVf zY$@uMZ`O5gd+DIB23uq0AZR{m}GVZ@{$cQxLRvU zh4|cD^UAPOC_ir%&WAYw8aHBY(a;|e0Kh=>`u!3GqJAhl)up|HjwSP|kFR(B^}xdk)6(t$S@^dt#*(p!it7 z-HL)bV7lS-eic!U44eiS~-7xu+VIHJYgRn5Vl+;H^)8`9|D(UGsOt|C`uqtXO$6-6%E+HZ@YXG3PZp}d!O z$m&xBuUqGZ{ByJO2+=GQ{?U=NQ~TxiDCR7Ok4q`cXL?@gOli}de_)awLy3sXobjpH zBX!nYYY)EOCR5I!_;dTIoX0*X1<767oHnUq$C77?@HJ^Qf8R0x?epxrCF|cZujCmV z@LgLO7oG!p78w1gvYoev2+dc#)U%d>c{rQd}fOE)D3QyQEX`(8A9D#E=zU#|fV)p6*A-RP}RtumV>Jd;k zj4&04X%G`kukqTelYBlNZOP5`2203nAUV$mGp!@Z0^;NRU^0#m=w5|GY5M6Xq>sHt zT%V*ucW@Z4;_BOb+~sLddpT82 z&TgGg5$5~T2M-%<`NRWLM*%i;vrIA8clF|90>X?jwvw{cv*{nRbmt=X(^hdHci?##Gb)?3&a+~8L8yV}40g=75V#P8qg z$D|Mntr7BhOHh38(C=`WT|!sYktUu3Y7&0;Sy)u1h}e2Mxf9#X zMYj3&@DK}OxUInWA$HHSXI+>?LnR9O=+Iewwclz-Zb<^j*4ts*sOZ2L3B^~*2wPV(sPZs0x1I7NT}0dGf9{S8xEsGHw? zDm)c^xQMii4@r4e9bt4+L}t@#Op?p1au=1xV7UA?tc1W~*h!N06`9Ew>1^136fKP$ z0IQF_m$1ffEpTy<8kdw-p<_PiQned$9ZN+4rxV62$>w)6pf)d3(r8{_ntHRT)?=8x z=rXsSq6q6}qbNS0d|%*__krwzPBu8%g~uV3DFcDf3F)e*i(x_L>DCW#?&I0AO|kL6 zyp8xO8Z>Z02jaGaPl1cw;8kvFu;ajh^5^L!xjFL9gSu^eq!Z8x6hsjRo@>zT{-BA* z{9}OU&!sYPfi7pgsmeN^^b`WZ2>kGW9?HnwR<91;l38UeLT-!48#}10Izvn?GalF+1GuYF8_ZrDO zty&CRmVQEYBr4=}GXl4~>Mz}W6X;FO>@*a-u>k8b61`U7ZU_miGP}mp(EpMq3~d31 zHrDm4@mhHyG+;}PmRz@328=B21?yX@ICfO=54e_!Q45!|O!kTp@1qF>LhWi36xS1W zOBGx?%J!gcP~;{~VDK_A*;dgYKTG9~8zPr}Ht)}9xDU-#>}j%4JD+$Z<^=zTphZ4x z^fbT9Kx3lref90KZLOwWdbj0QFKR8FN(;?JEP2BsA|Y+xglb)17y%{1AT;gw8%YVk ziI3)VD#x%drX18iG#{~EfZLn;o+pZbtXF!8SSL}1?-wszC)?Bn5m)$^Z`dt_WG6ak z%2LRm?UF*~ez^gE`eu3(hAc=kuK85-G$!K;@a=D1k5esygY#1k4079H9}ZH_gG3O9 zT#3*49Bobrvtp;%=y81NAz6d*UiISz(>kG1I(wBTj6{3oF(t9kQ=XZJB6gw9sTv+73#nLuTA1gnvezNgo< z^3~s~&A%Nfviqq9)S}Fv0ZY;0Zp3tdtR@*ux5X9Q%Q#NH<8-wg-y%C=!IpR>ExqR^ zF)>ZZAoG>ALY3Yv-}sXs)b1!;`eIM}N<=qhGP15uT3&HDQYJY{9XqLfSF&{*k-z

$uXfC+MH`!%kMpu@cSJgT63U*F(BK<)`YiZ%NMt@NFh@4L?R z-?SUO%r7k=NVB$Z@?q-n#LcKx{ofyCDi}@g+aJ2EvUkU2r>mk+&PyBI-}r4Dj@QMvW-e%)OSkZw7(Pqt>^XU|b5r-;pSq%dzf8Ze zyGkS?;5-*)Ath%NWUQ`J;?7t!utu)hNZ=|9ei8D*)XpNvlL#oNDY()d(K0a*Th|IS zM?1O8p@bx`U2hu`wy_tQ+q`v0`s?%go}KU`>~Wz;{2AGl5XEh|HVm`Q$xRHjb#&d1 zkco>RxI%g2XR+0Mpmyqyp=-1<_G}iARnQc26Fr>KZBKW!BP?o}-F1?le(B^UI%?%Z zufgVW|Ch7)W06Br!_Y;{=Lrl%TG9(naUBY60dp~{&X74o8yYP4;H!w*TLuNm$Y{De z{CGRCADaWRkSxonIdMwWw+ozOWYf6DZi)l$d>}w^`aDgMG!i>?pvDL$%WY8njq6(B zI}7rhQ^b6Fn*gbs-e zqY7$%f4jsab*wT*FB5Faxr~c!obHudcB87PiZ<8S)Uu&35K+P3*&+ibF4wrjtf5Ay z`Hv$>k71J~OkPQ(-F}uv? zz+V@j_}es52`5Gipck2tUq(a(``n(bFAP#cwn^netLfd@-*z?4l~;CJT0+r3ch7}6 zG(SdqTKXnT1xv^EU4EOR+D~`{J90EaaW^sM$Hc^WyO@cSPkH?7tC$7`O#ddTIn+v# z9%}kL2-*IZ7eF1o#JcLbZA9LIWASH5kD_-?TXXmV^TbT&h=YEXNpPa4UO4>J){a|{p-^dxSgea6Q4DS z56pO&r+;_2o`>^4dzVx8YrN-(NSZ2lX$#!tmyjzcDv@h@y>+s~zDV@#R9sobXe2=i zE|%*Hl^#}8)qkONzYc_!~Monx5qX2++?gY(lz(=F|5<5RcnPJ~W*@q4H2UmpTD*HI5blu^{@y{+ zZj4_XtuC$x`@2k#wCI^a&?md0_}o%HWp~^JP6_MJl6Z}^9MvFUuM>k&x)^B9CtR7b zTEMKItr*Ic0s51GNuNLYvYszg6IW}Q5xnIvRuXewL0>dC<59~KEjIIVE5ExpHQTHo z&jPHH1v=-&QqEpy{TZPZ{&~@NVaQS2>V4YStsw(aN51>Sc#yH^+wXOfh~CnoqYUcUYLZ!ZR_>Rxbo4n1ZMj1b}Zu<8AlD1>9&pB-+hN^;`M7Q8~B z4e0_7;e1&ElgQF7qgdR`BuYdHwW*8h@$Lz5!`x=clasO8g&no#nsd@=CNPh&XvWQ? z`L5O`&KCpTjrqvsndP3Y=rP5;Ol$ZIJ z&O+WfyX2+2lB)a-65mN(!<(geCp)L(C3Z?Xy`g>v07wzzL!ZoOwvj3?PQ4Mur6E4P zn&W}C6x#W`41ab`+BQF7`L(YkkA^P#z!(ugA}%H5+}NDmkzNu^TXzEj-`mER3RsAn zH@c(2rrWVI?VLZ&68>}5ZG0!2Z^MS-<{P6umKm2J%ofd)K&aZPwuj(ysC35YZsN|y zM;^(}klMGR*Cc0uJeovSEl&c}I5klVnIIUQQf6u>J$)E+;g0HCBNyxU!9!GzNt*Xc>91*xhhE>=~ z?*{-Yu3@sHKw^zN>5 z1zRrPAt4DV99D_CcWzQOeKYn73!aB&nvCI%6{5cNjZP@Go7&x9oX1G*UU13pGW!Q! zC?DeXzLUpAQ%9q<2P_4H+Nadl18G8Rxf(q(zdcpwKKw-3ra|s2lnX^+xpBvN6_9hx zyyCFpuw-SW_9kNi|C5L2RTBbt=x$%v+m>-mWNB*-7?F9%ce1w)s!`EQ+r+s(>^fB< z$1bwOI`PaVr4XmcC)?H|H-br~en^^)zG}TQblwuO?6@)#2(sl<$+k_p*CtE5XaZBk zm=~zU>KL(j_1JoC3_rFqf>s&R>sC)!U}jmB?4#66X4 zH7Bc~`8VMI{rc(s>-$I}5Kr4-g}Jrm5bHyum%JIY6@8wHkYwH`Q4Fxm>=tF35uBnW z@AeoYj{c|$&cuBgvmKSQqG1uV(2a+?KpENK3UVQ1e)9%i#52;Fe$_70 z98D;xe)mPWqG(~WLno4ppe)~~yqd0cjdzJ9wD^)!aD{SP3L~k@xPxzt;(zU2M>o+} z7A5J#9al&wH`VS}&6;OYVG)VL9hsj2JN;KPqKdjpNnF#?G$u+K!A8-f(YkL;{Alnr zf4tF0+Pa8TzH&A>y}CIvz4{8bYqZIg$plirocuioza!4(!&EGpl-*R^@sP6O`;J%d z(^Nwx88am*q-q%=f^C#ktTf#v#mL0qTN*%TUskY-?t(ma8rk0e=%aU%^@?xSI34sV ztXDIPhSYtFrc(XUcKsRo)Uiqqu379A*~TTp1g*~du1>#gT(;2l>gL4*J%n2q92_0& zc_?x|-8HZfa>H`p`!g8gJMh;hITNOmtNXhipZ)w_`uM-2Go#mOD7bDe4#M4Qawnq; zj1KYj>ZPa_&TQcr#r*z8xY8=I^)riWc#y815TJfNv-rf*GqBY^#&Ozver2LtQz;qH*Ms|JQ?$eGBi$Lpw z3E;V0Wx89$AU~QC?z)$oYPZMn9vDZ5tFF1I9LDx8sND>V7_tHse%;3Gz=em~`QPUP zTjVN4B56F2BBa5PVUaK+GlzM~dpD_2y5Xa|9W#f&kn}YcYP~OX_7ZsVA;!~Tcaym~ zq$-54FM!^!fjz01IEyN*rTK{oyYfA>*H5%}3@L45{G5XAWBHCS7M~=V#ttYV>`*HS zg}=P%lEIc-g8!mMWzNyXC;PtqKTz|2;PCCvt)gbL3RT@Z*Dq8nZ1Y$QFCB{W5%j`a z(YKRro<~$aEO6=4%pc+-B$KNW&t?`1^NAOlkyRB2FK{nw&+?7fWD0~HB;M9;Zu}*y z9Of-9)Dq&%eLM6dOM7R^o2E5lVpL>+-|;O(2r~|VEHb1r2E67~@2yAM>KG)}cZsxx zx+Mh*+i+9=u+FdUOSW4Gl3zpKQhZCtd#}XzR~gXIJyhbK12(CYv3EojZ)vJxwZ!Sb zwR`GWb0|U$CB&k_>nNE?z6k0oE=Q^p^T_P=IlC1c+ZF3sTI&QXpXuiWhZ{C)Bdc$KIqi6nR*V|sy3t+k~%nPeI2gQ z{u^tl#p2IGe*BjU^Y7@g8x!^V`OCF8s4`CPGRY)RjGk)RS5s#CPR;e(?SIlzUE^cm zcK_n@$Wix{EvYX@RDA>!fH8k5GjK}Kt}Mix<96K7SjIh_O($AXvR#%rdt#@s7FIzS zg9EwOMkG_`@>qGQ~T^MO)b;N)H{6m06f4lLE>_(v zM4qIb*2GzwgV3^}Sk;>t-n-fx7=d$C=Ri{iFB-4%i4KkH-Q0Rh;5boG57V0=FWh7@ zFo|1%Ja`G1cfq~gEu#1xIzP=eh^y%?d zN&U%LmcJNG|6@c|vQv#mcgwi!9xVp-pU}c=FKXI%$KFbmF!>KwSYVvLKYSGAbZ?IX z?Y!k^UaQVRomg6In@vmF28qQ&9gI-$3Q`dwlnBBF7XR;ncYlH!wjYz73UcJG&G$b- zK06;sjuyRdILZcmy3gxaX#>#T7~s)vk0loYw>l&%t~H)?o~D-6kOq25B$#Q}yCqxz zs(&*nvq^K%JSutv&4L)3`#bG0@YA=y37&(D;Vf$x4{S3dhx8}AJu2ye-j45imU6?& zKF0DGg-#fpf{9{mFB{e^psmH!IXH9*rV7rXGdBZ-6Ph2L*xYqHZRqS0SJF(8v(C&s zQsVQ~TB*o)DpK~Y10`k@^pu$Z!auRMr&T0PIDztm zIc1OSZcHF{s;}uFLSQ?v=BxGpALR_^?gUTUvZNv)e(O6L~C z!ie3P%*~G-OHm*H7OwC#1oh>kPid4td>j-NDQ_f&HyIGKZyikh(U_zT{pswE3|Z_D zSe~~7^E3YWKGzRQ*W>Swa&`IQ#sqmo1b-(4G7Fd*aen{Nk~U9a@?!Z&1V}~fn)(6} z=r&94x^M`83t=mg#l{gS)o7fvC#(k(*vGAR)LZao)VtnWwiIOPZQI=pra?`?6FF!o zo|MW$h;_s0_VJNbi^GeUCTt#9ngTU-mefn4VDeaYuc9$1R7R~5RUCa^P!up&-n<27 zy)l@_oUii%ympVJ_bAMlILlJt4}Jwl+B6oBfRrmxB(RppMLHdd-oPsTK>+4#I+whs z$1azeVF%!L7v5!~87KYdTL$;B?`m5DCh??3OgM|NeCIqkseG>Da6RraWPwZr<_D0h z8k`2u7&?x5Apv+9onlh@JpGD5oC5#|n-!ss^J?pNcx~67ZSRE;E)>ClNLD%DvMw92 zjWsDUPsq2hG;VA77n%0&WzIi7hpGn%byQtv7&L#{(ASiCaQfg~kk$6~YCCETdXLkb z31hm%qRL8zG}SgJ1+vGTR8eMsbu@_qcLn!V;GIZm?uQ1=nCj!CuS_pc$cosh9g260 z;j|I6x2k(D1ZZ%m8`x}*Cu%MfE{(h}1j54IwZvcq@_}F0u=ZWx`Z8sMA#B@&;EhFe ziiXLU<$-KsEMKxc;10h5`Q#=qO)KzfB+I{$@->OsSdDm)(8^Oj@QHB=twRI_Wd&TC zO~3}L`dZkLQrn{CUNwOgim~n)_e481dAnI}#yh1CV-hy^NEqciWAI4ASL_ZG+watl z+sBL7ec0Oh7ItPF^TyFA0(E-A3TIh0_wr4BCOBfhJN^3-(WVP78#g5N2c?YZXvkA< zI7HXtZas~ikV`Bs+r;YudO>}?;k^xj(_V@+y%vbZlesfa%iuOx`H=xQ{qIBAx7fx^ zh_^{YINBIc(H(hZsfnFz(#V2f4zvSaoJ$qt?vL&;=m!4 zE`vCEQh`m>=uqZM;DY!#x4}y4?e(_T>Atn)Gs3RBQgNY!x3=o9oOfhlk0qo9mahRg zkv9}OA8~aj&0tnT@K#g4u%~5S4a-N|$4v)U0lYuH`E^8YqhAaIQ%2S7CMk|d&V~h) zjOepRYT^sB6r14oWxpFZv|>6~axYsG9Q9^^@Uzy2U*qT}&@%$onRVz6Krn)E#; znzd5=a!CWjPA`v(wZu4pF%zQ1E%CVq3ThBUw_p6OzW4_$=^I=E(dwg(^Q3cCrHVnF zqF-4EVqB69HW><`>-%iJ0Basd!>T-Dd3mqZ3UD(gM4YHc!M`cV#wBpxD%#_F3;4Xh@Xs)k@3CP-VaRTz_q$r+G4gO-C=yTeq_HP zaIe{gm=YX_A&3s=f1c)(ofPh+j!)6*m&e_*sR{Dc$8lQ*y`v&aI+M#4F0&J4z6p6xt}3k$o$c6kZ(RIx=tAs= zsp<^=+9dmw0%5K32)DcPaSgz8HEr$!<9Il1%`>lzNH6Bl%C2;~8+f0}&d-w&up@BG z=u+-b$W0P^rhLn~TvxpLYYpOBPP}HiJ`c?d9{PzjtR~j;3D{vny$>h2$*e=sXWF47qi3aA%}%Wx^{}o?kRlU;%Q7w>+s5f~ zuPZl*b`|2%obZSt(p$h2q}pRU^-B4j9VNS=Icl4qcB|^IHq}l zHB2usS%(v6kJDgK#L%(w8qckU-Lr%211{Iy7z+q?mrJ0eM?({j zw9W`fYzIaDsQLO*Br@~wY14t=R#|YVdIj+=@hysZ84IAGB2ttnMFf#5U8)L5Z^D3z^e(-FiXzn#KtLD)rS~#48Bi&T()-Y)Ne7W$ z2L64_jW@~7mwVTrm6bI?gqim}?>T!v`zaRWT5XaxNc-_@Jb}K=tKL)uwZm7Zhpa)v9z9aZSUS0WGw8P}E9D2W463I@vTX%G! z`$}MAZ^m?9UGi*FT^M5F}aZee=rM^Alh4SOf=OiZ*X^*YZD&E)g3 zw$lX4hbi9Bj(?}K0kW|*;){4LeI^zx#D{rD)!hjqmtNm8#+|#&P~$;ONTqjUPu#y} zBzdF0PC!@r``h^2am+;Blr{x$F{ z4ffb?0N9{5t$sOBrXVIa@R8a!q)t_h7UTkvtP6!tFGB>}UZd-xRzOn< zvO?la{en?d={brT~WI)YKkUeR^8IH(i zXANGvCh{a5AOG#RVeZ+rni102W2Ie3{_c4}47O*QI4ZT$CwsMLug7vp>|0jBX!}I^ zp=B7y>mm@>M3^x4&P3gMtRU<{E@h8WA(Qci+z?@;=K0T!>rY>)43(6m?sd86qH6Rf zJkd}8w4}^!nb{LJS>Lj$sxY~YP#@7|sp2vuye?V~^Vxj&r9Q@#R#1jnS$Two(*s;1 z_s0uU_g$u*c|J_l>Ja=jIOPjPpLtjT7)A`h8Q&zk9MF3Cj8?{15}fikp$=a%GC)DW z#sTBq<7aMq)O-UXLGpA!$JGR{n##keFfXw$ZuXw-Ey08OSr2d3Ew}c8hl*c7Ey@05 zQUyetV?T%5ovm6y=B(Q35M@lwAaPLOD*`HSxf#y40;dGofjvJv+>m9*J$h-+zovva zKOOvBItsIx1xqR$ah3^@+j~3{`G5IySMdWy{qe$&Ap-XMxg6Wf-KYPwg7xHlDMq1@ zDyF_z4h1cWnt*K0)(k)>fWozF80!5v#MkNHA!R9Z>#@!2dATsNtBZ@MpwDNy>E6XG z`jG=J8w92Cggx=@wXf~Yx$$lqrnz>H*Ac5hYH9cWW3FzHGN_(K<-sC_Lci7Bkp0at zNUKn=SzI0WwSp8T7H0Vuq1#Z2y79R#TY*R2;`_y;CxiDsKHfb2^k=5WPmB}-zew*2 zGfXJzOw;_xQq0mMpRo<3(Xzd+Pi{84QWZf3)6YoF6aiCR`+0F^nJAyxk})C0hoir# zg1>J!hYo$-5F!+vvKe@|O~vQ;B0+{21PhMrBieuqm{pJP*H!9r31|rWJf8kl`8}%R_NyR~GN}$aQp6G_dfwQ-X$yP;R~%#}5Gj&rWva6g zg=y6SN$EA1fMGjI988g0<`T>SWo@YUi;r5p+gTxNmJD?h`(wAf&D7+$Jd|$kQzkR8 z+V@CtV(denQ0RatwO<^8MKO$?9O~O!NI{M;l=ORzNG03|jrcV6BBk&+v&7h!pLUTT z?lc!gvCDq7OExH=wYL1-SV4rvZ}n>1%231VtmUVFtGNkCbSeR*};dz<9a1O2-d z3?))$A!w$A%O*K^$|B+Ap=z;&48&Rnf#kYGI*sv%0gCTw7heLJS%3q|dB7T`NzMSJ z_kg-`a>%2B1#QTQuMl$vY0DaGxDI+5bAHf(CT9a8jnt&JZgoc-ubm49(#*>=hzV&8 zgBs0N#y=Yx(=^WM8;2)=8nLvpYXj@j*Y3TwX3Fgji*OpQ)8#%Ls^#Bzu*wESW`cr? z$?jui|7}NuVPx1Y0WG^tB^HW!%*}mO$B-%Ppu)(uQs4WoeI#8N@PIPngFk1F6z;sU zM%16Kcn3}|T09i&GrE8`~I01DP_Ntq}a#QF#S_-?ahB6w@)_!0;d4q`^ z3RQgv`E@uiIG-xD7^-F5Pl?e0T|U|sz4jV@AVC94DuC^N8GM7+=cl{#Nu?6^)@3~B zz=ePo_C}TjL)fZpj;QuL-FmOEEW%!@Ogt5qIB+>vTy_4kOggK-(l=KifExg>m%j|A zCYwT}QDBmMqd(BH;KcQ(?dVUR=06q>{Amxp-*(Iqh65+wzr6euNRhDZdI+AB;NC!- z8kWG5WYlT~%k11jDc=<=KMn<7NeVpmZDd#`04Vwfe3E^GNW5ecp^5E>oOA66lOES?+AeEzTj-{CCEiSbi zlo~)Tpq;C2*1g3%B8iQF7$l!yWW6mS4)dJJVd+Z-S^5`>hEH`H9B&n@dBBXLA#<1b zFm&qPH|V~v=r#$et?GiXJ&m&lQk3i)QJ5%b^^T4;#9D%vQXZPyue8D0^Q=dfNj>z3 zF#W$?s^7k$2cUcE;ypODLMe@y)~2Z)n0GupTg7nW(5QVJA=yC7Dev3EFhugh`X6QO z%Wn8{M_~F(Q>l}s2!J1)Rg+-6efeRj^giTpj70TT@IY~G-EW1m!IDz+tM6zdZUATt zc4y$A9cH=W{>#1b$5aj6U}32Iv~%Hd^D=m4z3YYPJ+5sYR={NELV+rLbTo$!Iewv~ z-+RM4NElAnLioNOU`!&9%sfQJfp&jvR3?;l8}hJnf%(yopkBhmuUDlgfO3Qga^MgZ zcW@1nfo+~{JvlCYoaIH>BDC>k#mL)%tDyomPtiM~qc_67iXS}ba&H=8M1U=IBfTKF zW}r9a|M1V~_unnRKV9}5?4d4Wy=gJ21G_jcQ|~3oJY#&jpg7tk)0e{%Mzb~{F3tBX zxgBR+mHX!(oWo0f$>0pjm(!1HorK7i5N90tN^@lM$g2Z5KG%^k1@v~rrg-U@Ckk9V zGP5#ntir-~<`II72;3*XiF>WTv|)q$=GC{20P@oCLB@@o;f^G>76BGWFW7jpMt<76RY}k-77m*hlxDWARJlJBQL<+s z6x0C0)J8CVkD_H$sYGWMb#o9DK3+9!2@P{#=*u`7D_VRGj~p7sH@`|x!KTpM0Gu!N z3f-K&p~q`&X{Jvi9~4^}A!K?AXVL9u5^CiUDjr5&_U?elr>NTwI|UDedZcdPF2dtj zri|XLBCgwdpY&hERDUY}{;ocR?Gw-L=Mhj(9Yj?<4<}k4)XAkUUIMxV&RFv_!{EDL zx+4j=&X4*MVNj@Z6@Mn80%(p?pag# zh3tM8Zmz@hqYn$V;HO79KFmYC_tkUPf{ea=ukuNZ$1nG`#M~FZwn9C&&Ui!2DCqqh zL|*GX+aLgm+xuyyT$J!1wN^hi)&KK_-^{O-0;lZch3SAd-u(RY<8_pTNTIu%lFX8HotN|3)AxH1k1Hfk~BRKY)USS(#tYr+;9n`@%$Ck_9V&dQe zccj`u+5*(CVu2#}+lHf=ng!lE?D`VW0WtC8kLw=Ri9=>v*zQK9RGC|>urs_bPLgM9 z3`uXZ?JdrY1oZtA>ZOhtdgj87rx=s5kf&1a>1r_v_8W%ot~49;dUW)p5O1VPc7}*U zSKRh|n2#&{yxuG1%^R9L0G=7k<4de@t_euigNziyY8pazJVsduEW#qzsCbR5w~Yi< zcGqjS1y99k_PY#H-b9r5svn?CK0R^hrknTnC!ne)4j(~M3Wxk1kB6Qb1uqvO<^KQv zuis3__q(%raYQEJzR0(Xj6$nwQL`v}JfIy-Ph^~B3Z(j|GGu7p!}GJY zF^>Y0i%H;1QUEfE0T!l{auYp8*+mP0{FFYs<>9f=X85PK0YyV9pfAGC2rh!)f@m`S3uvRlNge-ZJIQFCQZtZAwND z16&^sXWsj%6QZhrnx^^1KHhQC{9aqG@y$mzPq{L#X2*EPEz%L*2Mq)1K%P#orC+&a zlJ(;|@#!ZUW@pSnxP<$p+@TQR?=}6@xb30+%Q1P~0_r6r+z0Wx^X-?H{};UHj|(D4 z3?1>4qQE{}neFrXm}U#5SPmQ?Zns>l0QNEkIo}f!l%dOD%I02pmr}fIC1B(-;)Cx8 z&s1=Er&=oqZ6%{0k9x_s9}VOG_X|9ipY@f`jLog^d=3pQ0dxK=E&pS-Ie!do9;~iz zB;U}u63Jx^K^X;rL3KgejtM}^E`A%8em@~2A)7_p7*NfLMjB93t!|)4*)8 zzfr__+6)~t2t{jjivn^qYOBa+k>n2uU>>^gEM~&9ybPON7htQ?aCRY`EVpJhB)g&6 zlMXz{nIPZ<7VeA&-SV%99!f$@==!x@>`Ij48&yU=d{S-EO%^c{My?&l$+uw5&$HORaIY*=~_CSq@YIMo5{ zS(ui_1QFqkxCO^}Ob^JRjJRyV$eYk46}pN{XkHDrfGVs5l3lgEFQIt<9{uiI$DUj~ z06MH=39eN$&?e)8dVnQ=Rl4^o5o!sq3jQNkU+?@sND7r#<$Twk1Ho=B#Yo(YRr-;A zarA?_0NJRMIqg4JZ5vD%x!<+;&vDdWzQU}B^tS|10L|T+e)wxExRyf+5{m_sE&=E1 zu8`e+t0a)+E{RsnpSX>j^6O^bvxF%!Jn;Q)iO6GAqXSLd49plVhdVTZNT3XKE9!3P z+S$v);QY%Hp8S8wKm01LUWcodkIX@!@vsJ_0AryjxBn}>{F&ax^32usGo<(Ceb2jW z&+2Urf12w4 z&4OhP`z__*!~wBI6=ZJ{4zzn7X1f6ZIrQzkiRQ`O+J;`n6b;Y}TEJ*48&)ir@q;j` z9Psz*w!Xj(y;hHmuBZtfuwgD6#89yY(Fz`#qHDlJ>Eot-JBxS`$V}i$1m}czLiWF0 z{Qjn9@HKng)i`d~{y0$R3l1%qaM*8F=t6<#)Q=EBFNeNrf zg5pNTH*f{2z27Jl>Xjr~2MMX}F+J+IUkmo)Ce|*;oE2+$*!a>q$y<);iSy$~^KI>! zyfmDqcOIo~_Xr;oPPe^VLpMoy!fms>b}U@*H+R9md0#)O8$VH&N2X*hhxbxtSCnB!;@#8zx6jSI+5cyJ+H|ZfolkYkei^w0q|+D#;zc|3{}l za%!>>u!Xlggx*+sdggjdY%SDcsI5(|fYOb-8EU z@Z*zd?OwcbdzKLCSIw9N&ckCztGkQ%YPqgftPw}jTjw>eFQ2n`TP2Q@Bu@vHqZ*Pe1Me;pKLU%JXGe2JTSobAjfFQ-AnX;i{5? z)@d}Q9bD-=wf1?WvlGK6VcK!o`D6MKW5>KAUpBT(tH&7}-wW6KJ!X7+;1le^>HJ2w z?YDfc;=_z53JHgXT*@2Dei@+t_~g)7sTBq1!^R44LYu8(T%OgX+Yx{LSpWW%8s2`G z{l(hejB)}0{`8XVhuD->?+hsx|`Ii9^h1-hZC39cXJ{jGzqR`OvTU`q@))b?x3HkSL_{*!x zmeZ1zUgjS17npvmD?ej{&ro0T)d%+E+>nN0P|Zm(nqAtJIlsJ#gO1XT*zc^1pWtY8gj?Cx}e|(*X{A2)1LPUBMr@8(< zM$pt!7ISlWW-_lr+{Sm4CV;MC_+j#^2S?iys@q|7*r_lqp%miZ ziO75uCU5!FEOM(!6b4hW1z{vjL1YsMM9G5E_uruFyM~<9?`J34Iz3s&IUlqBX02Rg zjpck3B9$k!)A*nbxv5I)B)B*!(5$MWe_@q@1$~*VM{IdO>B3K=R-hGx`TnKpL`! zKLYQ8fo>2Y&+_Kf;&qZXZSrfA!3__<-(hEWWxgeL+ zzlM6}H>&~FIR?`Fuh#h~)`ESGPh-JEqaUSKnLAK=eU#*_Pd;U{t10(pnH92S2@_j> zh7vrbNs$KbsYtc&OMW|# zc4(yto9xh5DMcZG3}f{%V<#q{Yj7La&3}^4XVLba=885IcBcz@>C!cl><-aoO`U5S z^3C%az%&vR846&rf>BV25}_9eiPk}9@n1i0z$;TE(*!cxx=gdTQWv&`(W zLL|BFK3Yd@IuN7`Tz`>kra#d&a(okehQ^d@oFl|RSbK#4 zOVpyoj{(CI-(^}*EmMjN-a8~p!+5&nCr+J*JZ5xS^j0~3g3a@_U}Vqxv{rm_7@ki7 z1`l997QiTZgL52qlZ>#7J&8Eb*j679{VLf59K9LfDlKshx!S&-zuzdH?cf0O7%y7AfX6lcJ-vyWk4l~&^wxePf~hgT|W$Pruxc?5Ub9cQ5esNnFT#qxc8w- zz?Ur1PH9&bn)%?)LNvSK8xqP>xqpCRax8I66Y-59d~;>q9DAz93uOdxl}+CS(nS$U z8z9U8#qw)sDGzf4@7tMgBJ)*;PzQqtD&R&J*#55Re;p869lks!=C$tF%DD`%pq*ad zG|D!04LT}aN;&nv-m!z%F%@--Hs=oieuBJsMus8C?GSQ)c-`hTSN-`Jb<){1nT??W ztcGE@b=jRd5IW*PDLC*`W3-cqRBO0(#<4~~NPea75T43-s@GX;TQ(!$gIt2fq&iT9 z8A^+V`QL>BJouCJAPFUG`;eMKOYGP{6CNT!RC9x~AGyjnJ8er3;_m8L#E^|~oLB$s zUD&R*(7B$0vQDH&4d!cGk&4+}A9C%Mp)W$=yd!!v??a;|pi6ueJ}oOjva}B9 zva<^0ou-X()?wo7DHSLt)9ZrWXGsybx?W;&j-p~T({n(W(6*HGDBtElJ@^3z;Z^s| z=hd83(al&dxu5TXorwE;>=K;6LG^^^Ae+4s)BABTT>r9r-vY*up+do%c7w@+o1oTep2 za(d{w;yoRfTQM`1_F;+M3Tjt~gkQY09eV)z?g6CUBE}jY)p(Qe7IS7bxI6sp2qP{X z1_PBJ1c+uVV8Cn>sywF((2XK*{5G`5Npx>1g+A{<)12%xR+-&zkX)x=uUzB!oS9Q-;;F6T(em;#>a|_f{j+H!V8Dv6=&0c zcp^-%jE^lquBca%Q#&-J4Fsi&US40op4J32!VM>Zy{lo;oUD);-m%`m8xBDC7^K+k z(0BOms8)`^W*cZ22@hrgWE4eX(Z;qd!~`)-9k>~ERx!Wlj1Hsh;4(@Rk{ZKgd{n9p z!(Ap#f4CXK-|$osFMEuwHF65RCe5hF$Z@>e51Hum5bSLZ(sXj zYw6NEKL1czv40&ioNCjlOhDZP7Lza5(hVK zO+6^?0!7XJqfqmao{<;WcoKVSn4?(rJ{)1Z{x1Nn#M1MbJ<0@Ini5F|bI(YcyHcZ2 zmMqNDQe~?rH%L8z%MsCNl2wP)`Hkr8{Ms1MU=O0F72mQ5M7EquU(jYlnXwz#YnDNKeGZFN;f_Ko(BgQEMQg~S)t`YUbL||F`P}?78*6a zq^sTBD0z)9f-Tn?#so#M$%!1X0}!=rPjCC|!1h*=VCR@telz4n5e?BcmE>Di2cwLHahS6 z6fd;jLFuJsvvRhmx201vy9MZ~hLh&tq)EtXEUzg}c@lbdy;Z!FT3S{PZNg6V#4Owg z0G4`ckuH5hafx`e)*4(}i`t)>T+)7MbZfw)k17G@Ul3Bk_LXLtTwts}1|li>$DF!u zJaDr!*qB`1e~d53C`_!wv{PFGQ#_^5e~54em@?lTd>oDg(2R?$sYo%}Xb?T|d#&(L zVe{ngUI71mD{0v(_sx=jrQHnJp-?IgDkPk$s^39!{|Jp{o?#sxdLwsE|JyV#b)Wl| zlJUYAw5&0MF26jfR;R7h^R1bxb$96Z{Z`VLI>0WO@b2WxXwp^n7_(%1)1q`PylKT= zBg1w}>_9uF#RgENWjM4fJ9`ORLt&lGxXHYMxns$bz&Q|`>MhBiOVY)!^w>%u^|oP5 zFw7B=6(?d}%p}FwR%`^U|#T_nPH};gl!ITO37~?OIvc^J!AuMlK&tw%R_!ulQR;>I4G z)v=6RPuNiiBp|2=_zxvQ>Bi6j!6%CGJ;+-)2X zqra*n=QKP}EUpa@VA7{z*}GOV@{`V2nlWl4;;pAjo`=7OKgXnqi!@NM$a^i)eq4M; zG^Au;wLChL{#H$JcTMmTP%KKJ`LaPdb(*Us)ngejdr7J+4m6n$U17FL>;wDF=X;B5 z@s6p^^Mo3;IozH0Ylk_gtFmCmh8(y16$QyfzgGSP&DV=w8%)mBy4EQ4UIHa)Y@S&M z2VF7+t-6}RQXL)|O_^TK9?qvR(%2}dT1(?1j(3%YYO6M3d1I%9buQXr8z zi?0Ex%}g(Wam3sVkS>fMncxPj^6NLpxbMuB?2ZaQnjLXW&pj?GX>WPk+`hh? z7w|aXT+fO3vn|T@r+5wpNHg0CiS2a3XB$C+v`Pu*dPbG~H zu{~E~fAE;&9`%hdozAJ0pc67!yg1%6s?RWcZ+HUHB1Vb{lT!o^j>wqNzx3hPE4!o< zvdw-CEllAVv5XX}0MyU5C^^P~@Jh8=-C3KaL zTlFbpV&A+4leN)6!PPx2mbBy%G_!$CaoXSR{kEH&I--)JN$EA<1x)N^I1##hwicLt z7zXArAsm}&FVf$}W9B%n(+~KSPRzjOnh&gM9vA#P=>mWuFwuFw9ZoZoSP^j^+Yi0n0`>n2!_i+V!MPo$1BmL@VGryJ+;Gp5EH|P`&-O(w*hH0IlFZT)z zaD^$IWBeWMa=5+Z6(A{_x?xuy+GvfZEblPYd-D~U4f!~uv{2mTdgrW!sRkG$ua?H~ z@soVT+hE`1u9eTFqD9H5wYp13w8z z*j!=L7&4W;xDHKUf6PRUUWl^num=>G(_k!=4-lJMY)zu?#$i3H!E7g%46<+0g@(LE zwPP#;8)G70f4jH;RGxpwlQa(cVU*}(?PLz;W}TDYC4BPJK_^wF_{Zlo%BHv688+la z&h9PL#LZvospSkyYn_Mg$AZ!mRQQcC)m=Anu9>fD9x+(HZomg^6)Mvds!l)`!ajlm zRMvpI)sO>QCJ{`ACwib-zO8;#X{Oyrbu5J;VE`fhcWt2MSn|H9$TRDjY2222BbevT z40Xdp_qpJIRj(YWz9s`&Do&sS>_}B-Ro}4!mwb6n&_53*oobfgoMc@(k;F)&X{MPk zgj(^EIh8{70PPKSjkJTE4AAuxGGXHv0G3`h3ZWMJr3b8RHl_@>Eusgn?eqvo7GUox zN>i`a_INJTi}85@)rAO*cQ3_t@Amn{zU&sDL>o>P&tqe~_ne{0_*z(VypsV_YpIA? zgr!-Crd%X_zQeTsH=RfeP;ahTE@e&ygNam~?bg#s#=KU0jRXk>-aw= zyyc^Q(V{lP$1(wzapp}p2p5`Z#+!m4m_Niv>#8AyX=ISvzYgUiE75W`2fvIi(Uj$V z#&Iv{(WfhCGDn76b!e})3OVYNH_=>gCSdSpOyu@_S|O(x(urn1^$ls>{OJjA&rT}T zYE%%lH^$@7gAmWKPHLmpjm`>~{o`-z9{fTWwSAyktI+gE9 z&%{SJR&pGvAL0-UxhNMMuJ-1b+oYFjv(Tcrxw8swVY5e~SIdj1wj)39+*PN@?9G}Y zomo5OSpMmNoIC~RE3$P)Yw-I>W`uzq!p8gFJ>R8TII_xv5{&rLvoniF~&y% zqo@{7v^ayiU=IX8B;EXyLUUg=N73(B2&fX!&VCf|mH}fVD}hmCxBCX2#wgKT_RZY0 zH69{|=WQ4o$y0z_24@`WuE3vYjr!g$a1BIBwmdj2d(o61aZ0QSaN|x75 zYH4a)&S&wq2xrQ7IrkRZJ0rmh3XB@opfDUo>AO>uSk~$}=K94fOQCQ83E7Sm+W;lB zhrKJqQiOcKD8kZK|1!?ez~1J3aARoAR#641zLDF6vNL!Eg=t02@vBz^E`RVAkElwm z;c=`_ol?iPhS2fWyz3Q?BO5B!l@c_WtZ6BzI!a5^S^p?{)KJiQ{PY#;*2Xu$?;-I< zlt-!Jl)O$a={`JHUX$=ZT>Ds%ch+K4NP@jXI&sqUVrMlsVKt#KG>h(=)4PDsbV+>8 zlju2k>)wa_Oip(4C)=pZ0Q9`QwA25!)7`WNiNLHzexuT?o+Yo;g^v24Io8j}t(SPB zv^7A5z6$phCtP=ZjT=mOwcJ_1FS;HpQN-j89w?vF8vPnned;B{P=#dZ9!Oe@jBvbK znk$WC!aAJk6~FOzSH=Afk3$mb*CtI4x=ns*E5HGdY+$jI&QUB2$6GR$bd-D$(VVVrFU7^^dz_FyWrwl4r7oqL1}D#%V-Bqr=wfwS@RjVKhp_|pyQquP4);;Fj)nly~v zw?CfsN~-nQ9A;uNjt>*H+k$(wZf&QsTvc3vw2zK?1f@u6v4V?)4MViPvupqyra%9f;tzN+Mq3jhm8F!U|4&x#GXgU*_f6 zAF()RvXq_sVHL=E%MZj2c@#>>rb_Mk3?F(eMY4XP-qh z%yzG(?zh}GwW+e z9YE%@`SE8Y6PTk+uy2Sk3Oc(PwGnyF@oSDrCw4xX%6OJ&AOeZ#!B?065% zqQ)MM;>;X{U%~rtE#rQ4lSj4{giAH+h!GldC6wR?>w#38vKYu zSl+*rCR+W)71{Vjiu&>6U@CsVC$lNeWJ%-b={pw)(qAr>Ho zIb_$d$Uu|QU)_Q`&$vnL@H-&4VhkCSM|Hn>BnJNK6+H5rDhHY?d+Qm4xF2kI@-=|5{McA70l8V+&e zQFdI3o$Yb$PUYy#3nsQ5iXG9iB&bW5El%WFDy`Zb^EEIr4d`t$6pcM0#6C}ShDf*g4hvzVM1l41^_ zB+1tOzha_}INiOtsD1e3DxqorLrj`whZCuAXT4&UAOl%Ft zyB9tr1x^YQ&2U|YAG-{v?DZKGyktdY4$1a>D-7AnHwsv`=Uhq@;IMyA@mxNZC`WHw z{F&Xrl8LtP!|ahI;$hj1S7RybM=eX^7Drzz$)Ds6_K}2{v*HPANtmC z>E(XL8<`XFfBMQZG&);r+CJHHy{0m!IWj z9f(l8I-LD`X>7tILn1I!NJNjUO3|qB%gz;wCYeZk?`S7Y-ZvH!A*%UZaysIDteZ4C z>g=~@Ncl25{95*!9lqX|avo-(lpT{UuNW~UvJ~19@8%u!*I9B|$rO@(3F=PyF$B}r zxjawPnBCf~GxH3YuLuhoH>2=p8XDu5gXWqM&T@Ciet*36vAYBxeiK^%mzp-E6Q|2y zs_Nk9(vHXoAbrTtiwk+N%Z5w$AX}xAGzyOm#ab);`Xv^`78K;ObF!pYDpl zhb&2XRXhI!tLl%dOVXG&rODUhg^Zn;)X`jxuX?8pmf%&AuVbL$+zU zcq?*(X4_Ri7xK`ya5p@Do^Mbz3%pcSQPpJ z7(=%64C!CPTdgGnfhlX6Udhz{BL?W(|A$)>3^qWj=XVVm2;m$$Zu^>I~m(FIF=$Yds*0V?ISq<;he{&s3#i*@e=%5ztCce(#MbSJ|AJV^y1nAi)bQ> zhnfqw!Gm-&84Kek?^vz=WU9HTi+dPuvB(8~r5jo5^jM5)_c%PvZJ}RnuHLpanwxn( zIQL|&%HvwDu$4%oKi;%|+7eEFHW;@Kuycx^p>DD0D=pk3(dtapO1{bf5dMIopEda- z4Zi#&ll$5^SFCBMn$>Qo`e)I+S7SG~`$g(H5ga6%zKe>DX(x%3<5Jq!Tbsd?riLf<{JAuf2l(eVl04tZHhKdrVIt+chvO%3YW_@?R!29}!%sMbd?nXK}sQqFMrN>L91Vcj@#fZ{F z7^*2#Rp1^O%p2<`kIQaaada`h0=_gs7-XYJ1erjLjCRwjEd?)g&(n^Y0J;zu?K*>d z_tOg$z(*8c* zMq!qhLU{YtvFbqdaS^y)xua|xUyv=Jz;P-&O&rcJntH~aOQ5-IN8o!fm8uF7m|02`*QsHYM-Wzpq141 zs3Vu8zq}2=#Q+H06`^Ni4pAC`C?N>O6h|ryT;Up610Hj`2o&`jYCFFG6hK6##FRpo z9X4Ld62PQklvl>pX^Gcaq`9wRHLpo(LOmHB~N9EzLdM+-X@2RP;< z%?h#x&T>%S(XJ$YXI_IgQrLNVd}Ew=g_np#$o&HQ(10G~P75eWE4THkNWE!nXZ>AF z(Z?%;&at+i444Kj=UyHZ|G?j%BuMA~0Z=FlJ*!+JIl#^uJ3gtpwTF7jHc@;)L;Yg73B&YA2LW+ z|7-!s0v-v%Xs*;nAaY>;GQi|tm8fNcRMhYJ4>>t+Cm6^Z9!n1-yTO6EJQ1(^1!T51 z*+F<1btVfXMNn%6zKX7LhH7uQ0<6-lhN>R+YxRsE_9jv+tfZX7mf|Yds?}dpcE^xi zX{Id$x)(e7kX(e?Y=aF2=TkCd-G_78+#D}c8>qlUZo|`(hu|6zZVz`Jz~tHDyG{DH zfS7{^qRoiOms#-I>|8;DQ+;)|El>v((AyNhnW7B{O`vPhbd-*}Gl{7`_XZ^M4oClVTANPJ z2_)~?)3S8LQiD%~1iqG5Xx5PlPW;|B*OtNHv!?=z;r^@2_C{D?@7O6=N2aBhRc^S3 zsK;+n6rZVtLCfUn9pn@Iyyax`(P9MHki;3666q-tGP5-vvyx~P z_xw+{5HPwW>?1aG+AmPJuvnl?=YJe@!9%XW?}v$fBlcDzci(G@Q5j$1Nu$)92r?0j zHcEAK9`JGzf#3urHO_^smRi`7SI1$=FP_u-bTBQ42zdu$#YuD;P;;`($>+xcOfvzx z9TCc`2_c^QXshc7qG#*$D|iBlIFsRE=WYiTCZ4S>uyGK?IV}O2wDkEYnJVU<`F+iL zv$Q9>AK$#+Ep%V-{ld!`qB3v(nb&ymGV6w05F2yC3Avg>K=^t_Ht-Hh8hg`h@<_Gz zH=SD+RdUZZ$o8BJ&Zgg8pbSzE2i};ZjlAE7@dumu?@CQf81gl*#1ItpxSr{ffWKJ? z;SmE6J8_6IKRpYq+LC9-}NC= zPp9a1ec8^lrSnR)>X)wZ7Q)PBlJS!Eb%RrcyTcm>Zx+E4zy7D;NeAFA5exz3Ckd54 zK5GMPAx%D$`jjlmG81~7m7=M$T2bvvL)javK>Ho3$)5AjMS5Mv3`Cx? z1_D3hW+#6Kj78@*R$tY-p@jMCxYfVC;BV_D=SibXi z5pT^g9$1HZe(|2v4u195Z%sLEEEU75wkh-nmM)L!w{*8BqCwn)+QL9^N_-Qmlp`BI?2YdMLvJn^nb%_OAr z^Oj`E=AAO}(vC4puk^Ur-!7hINy7;Ue?95(@}Z3+Cmy*z9T=1|u3ZV%oY8EHeA`)C zq8wH*UM8|t8bss=6+P30cUmWpQ~68zYj4>@<6niQ$NaSPKB6lwGdm-j-+z(@G zGMZsJ<|kZn-Prq2qKv;_S=V!sMuTyXx&GM}$ayxb5`}}FEvfNFa>%p+GgP9)EZcV# zY`Y)F*z=RAJz#KtW(|x+afK8U70pXnKkoXtw8~&uG<9M5dZpS^(w(pBVYA9UNLmm2^b~JCeQX8QocV2* z0y_24*NSYgxDb9aFY32Xs?TJcAe zZy1mKmj;CP)Qh=`;j5tvweiAUwbe_KR;@02crVYDH0z97m+NiSmS=~HC)I)L6+c|P zd{mm#=(xF0u9Cvc5$go;^}5-_bs_DUL)i-<6-`15h3)qFwQAVo(o>q5V@y zD6Zi@oQ{!k;=1<=cv2Q|)2~1zTz#45w}ZO;Bxii()xA#YZk7-`1k`;lWsR=Ji$=1z(eo(-L4O5Apgex0c zX3uP$$TNAoP#>7uoAER5nRJ%whVAk=h$Rvb(`Z>}b9*`V#Ac!9Uyp^#hh0Nugr=Ou zzM_=5-Y!AwnAxXU@;y?uN*e+AYTd(=*(qKNGfx>TKqZ zq=@U>6lkJQs`dt<%FxkVvB}o0L@uHnZeF%d)$7>&=afL) zy*mO)MxlFZ_~|zx>DnCm7Xg(<^oWqQM6Qo;RsoDNdG5pKJ7lDVjn73rD$LI%n#I?H zho|_Vd;9G@rqq#@X05?NyGa8a4?0{qmfMl^)ZmQfsKc%4-*(VnAAo`jrxQ`jb742k zX>x?f=C_3kgO{o&!o2>0fb`-P8SP=a&U1T7KV6J>pHXL1)JQSdxTT;hp)*l!}3?u4of4W8*jpLDmGBptx3=#`pq+DjCEk8M z_8MJ313DxQUh+|{cIPVLl4Ikb~q-G3BG&PhjkMPHbzZ5s@vBEAp5sZ?pTb8VP zhHMmi!kxtiysI-6Y8f`F&JW-{otnkVI4}216Z{S2ak*j}?y5_<({$&p$1No#c5Jw#B0z zW_3a+oOY1^$1SiY12|%V&ZI;xy?Di!<-6{UlYxwyracc>!ruAYZK>)c4`(>wlPaPU z=JZHDPlpaKg`ZuUOi+rqK9$;t$F^BAc&J*p%uK8&EGzXSO-*?FPqqs9ckG>s0Zkrf zd*qeZp~kvx;RV@41z`fYp9CAa4u3Q|lx;+}r0GOArW$QLeQ1m^J1C#?YRswj>`;bU z?G$X-Wc&6?McvZCPV*+LQNY2CD$9SuWpZwTM1`BK^L2TRgzq?$b-rxRA|)%$5B9QO z9Sarj1+6%0o`b)AEiJ-#%SYZ5$ML=&ytzfbJTtNa!^*8^yr!YD@3Avi4&KhbcJO13 z+0s_^_IBFjoUv@E&t)c$%S(n@B$JKiDJ!h1gz71C`ax%ZqGemkpwA8Uiz}WdR#vT! zI9cI;usZ*uZ?VG3W!-fRA(kK4`}ZyCM?1$6xnt)_-IDjY zWB>U**Hfu3NzY;)acHFNNDaixK630$YtC2+6zl_U&fzflDY zC|#?Ou1G%Fm9>--h9BkO3ibQTHT&cLn(XRbqxl1{q;ioAQz!FCc~HD=XzxAt6ECZa zG$>soLRiX~b2tI*qNXzwBTKwC89(=Cl`GhIlD49;@N7pbh#NmT>Zwlo6Vt`71dEB; zIC~T*MVb#Zi_b_~=Pyl6If~5)b`*-$B$ZCP7brvqP4W_xypoN$G_px8gjRqn4^N(% zG^$95XcmaDh{-ZtX~(loxTSLSB>~50h8wFL<9W*Z=`tN@v`5})!rMHiKzv=@usSmg zKgr7=J`X^jd2!(BSh9oqo^6)$wJOH(}K$@A*Diu zhzS;NZP{3&d{5W!Mb3XNaJWpI7eKS2&=3*#ha-kf?K*5CTIpJ6ZPm+#BfrSr48P7Y zn0W9yZKAnrP2SP6rd_aTR-a049%xoOp^lbv4YeYvHB(?HHb&j5+ zIq*;SX78>v{lL>()EaXJ>tXvMkpzP$Q)}y7=GcO;R}JhP3Z=nb`5UxpjrcQ@P6X?< z$w1+b1ft~z^dYy$vI(fIm9!^^r-LXyNr6x1fU`+b7E?8MDkQ$iT{bk#=nwDZFWpWK z=g%6cz8<^WTYRoxnrc}$o=_Um|Mw+Ki}TGgnrcfmLdHz{>CWHERhI008~t+;$OV(S zKNn^hLuQ^QHoGv(*&I8aJTrf3D)3sEb+xV>J%jYryl`2Ztp}mhaa-0}xrZxtsbIiS z)Z9yTY673ItlV>U)?IbuNMXpi$(!57Ej!6RX83v+-BKWwTG1PzcT9V#axNwC$yo8< z-f(n_K9)*`|6DBp$O}BF1Ykbi8XO5qxrGNEwP8$i`34|UOX~o^FXb5Llr7g-*pH`4 z#f_Zie5cb4P;G9acEIpsT9%5d&|7|ctiEmoXN_k6aI^i#o`ly8PM4XI`AC*H1TTQs z@8Rg?g4Y8sp`fc%cp$m%k@ElA`|hwNlkRP0K@nYnRYWYHvNozN$SN2>U1eQVP?lz> zA|NF+0i^`QhKiDXR|TYsND(CTPyzug;7XSgNRXgNF(Gt=-!N{1N{%W<3{ePO*4>sbzR~B~PC4C2}6yhQ9 zGLWXxYIWbd;)RIw`Ylv=sMeVF1(HaGTYm+j{bgB}`Q?B6@Z%+a6`fveAq6rb3hoK{ zyBpVI*A3Xt=QHxScH%bgN?N>s>!IlYrSnV( z2*w1`bs)p`o`B43_yeUuUU48=N<}e4to3buxo;PWH98mGsq@dSI^&De`@<9RDIKLXC=l88azjbd0ZMdd2Z$<+0`;egCQF|MxRZKCx9UI{RJ&YWl)q zkY54$DjQH4&TKTm%8xCric+H@ayUpHMo^KUiFpbeiDh~)9bigQ%)q-bNy2bb&58<8 z?A7+HVcbs7ksM}n3Jpv^FF*;i0rK^3_e^JgegZp8a zzkHQ$#8)BT)E1O63>7Od7m4$@61I`Alrm9C_9lQX0}+h~ZY(apgbM^Q%)k`VsT2jx zT|3#-?B7$<9|<+(I-5H)avTg(fL4Yim3c_8hYgtV>QOpqjObm#1B^=Y5Fr*-iv-;^ z42otPQhE$s=OQu9)fn$=1d2YQK7P^x5PJl;ktYRdPWzOo@9nD-|M=y6Ven@!BuFv- z`fN#G__#?{oI@E0u=>@H-yj_~kl;N6fC*(XoQ~PG`-F3@F565qwvDm|a&#t2)lZG4 z`L`f4C@Py-^MrT~iN`shIIhO=>{FKSp+wD4(N$;l_7fMQKqZv~6u1Z*d&A-)pD_|t z@qUZ~sP+&-8;&<~=o&)=FBHQQE=!pNMa16Z6k;YK`yg?=J?~I_dQ4)Qh34DNmSuCA z?SC5ti}e9Qi}K0^B|(c>I2VOlJm0+v)XD+bj6ZB`sY`lMumYF&>M{w)?byn83dGio zLDR5s5}A%y92E0aeq3;kZ$Kz_x?ARsp=aq* zm4vi(&TdAS2t_eD>b_T_f`v#9F!wd3Uk3+qW6+N%KqlDk(&?M)>e30mi2QcqQ zJgq0z59pK@X{*&dA1ZbnEZ57!!>P@n$lD{Pst6*LD(*eHWZ+5QKoC5Ef-(k(LF_ot zUYg)S7J9|eJ^A_5>6ez-Ewj6=AVSho4b^^}!b?rFGGvvB_bl@Hx@180Xt?v@qGi6u zAl3>Lul&v_e+7+4of!?+`yiVil8c#o*HM&8({jN>ET6&#*L$$#Rb1N6Xzo!u!si0r z_y;7}Q1hA?wG`BY>Gmn9jyDghpgOzW8m{Vd=0pB%tsGl?%clf$AlV}C7ii__fYBs9 zJbzQYYNNPJ-I1(9|G}r?XsrtWA*-B*V?rq|FA`+wXuzXz1pb^+QcBnj)7zrn41nwP zLdrE4)>$dy52NY>ld&o&fB>bqyJ^Y6U-AaOuoLNeBUuw9POZ}FvJcTw9I?LGFu6ZEQSeC`vP=*;MaBh5H$j>->eBHPDS?;LPb7Kr4Lt<$EZZ6q z%JDXt`QX$5g^6n~2~e?b*g^)zGyDF{BkwaID7B8ls0MIBh!f`cuj zE1LP|djPeT4guC?Dc4(|Krqg{A}a0M0{M3H0|OYEb!c7xe}h-K=nMh6l2JGtWP}=% zjy^VnqNNNKsLpqZ_JoD_+0g3_OV1rfU@GxVV@RG_3`^_0iK&++y>}qJ?FT2WHVcB{@389SOcB3=+5~b zp?rr;o})Zal;9oer8O6LI5;m;N-O_?YX_<#NTkves75|3&G4tX&ImAoVdKik1yOPe zf^h%MsLh_EpZJNzpg^*spZLc9J(g}&&nUp?qCtJRlRmu}fk>E{1VWp_1*i-h+IH&Y z`ar{Nlq3}G5BN&IbaxfVT};1ZEw?Z{dRCpC3&A3kc8O3sL(nI z=+a)Rg+I0FY>u8e#O&i!^Si>|n>@rNWdr49Pg=dvhBf`G&+eT=qd)PJEw>Sna>t9X ztwlfwMJ3Uj0a4)uY`+Ic+yx>)Z zD~I}os=ehwc;k=GXtQne7Y*ML6tLZHQgx03Y8KNz1R$ts$QjMwqu4G_EgY(^dDh1RuDvW-e%kj{#c^u3o~_g+hE_2+1*ZD zmw&!j#%`x6OVo)_ALMydYW;}dqw=Xb!)yXqFut61k3&$;*6B@DO-*^Sa?Z5mzjZuF zUia1fGf{g~j?Z`CbJklG?ZRy>t+@#64Y4>7xO#hw-KYikje!Jgb8BY_A9Txi$w#A-v@QT7)Ucz>Y4Z1J zkRcGbasKfJ-E7T^bSq zN;#C3q8qj|Rfl?7O~L3OtHK+@tx)ioa5Oz=Cf-QO1EiofE0fhibzPcV<5WSZCRI7r zj1_$Eafz1f=SmW@o%Y3zv^3bNOkRI}ZjSrmtsIC?Wv+S`barVGXB>>xecbTH zXpi*y*Bf6J=dtUja?DyMg>rcP{?iWLx*rYi7v@{QMtK;tgNy4m{*2ecqV(clu4<5u z3T~0US-Nwb&f;W|BojWa>^CW6;k%)^qv+dXs!I>9wH(Br$sTVZ3 z#$9sY$P~U2J9_CC#~Ot=OqOHdPb~_g(I=}qJX$0l42`bn{=+t9sOZP*AO8CDt1uw` zC`9EXic-cON$wZ8dCjM}CwC|Q_I;cyK}T(7yaR?ruds@YR;b#eN8%gG9YU-(i;!BZ zTh_+9ah7*ucWIR;&1u{$?3NjA`le6lJSzhnUwIC17l+dw3I+grc7Tv9PWUXA}?8_j?}rW~SSJzrE%>tIbu8^X6?HIQY|^UqAId`s{9` zzzTn%VK>Qv*J~8ccPZIarsuYKS3pR@FuCuZ)TKA&*CnhjEEI-f<^{%(-cN=1Y5>_x z7HA$Lao6RlhGfAf;@#)!3}VLt1XUUgm3-^N^iN<%mZhQd2-1c{FfJ9SP+EwylKN8k zefD1Q!Om$~FHahPm{xX9q=x@g3}5SBS$pi=0~&*>A<2Zm^If1MlLcqkngvVOoZ8Ow z&c4xkFIYUQm;pX<69w-h94p)E*QjsU^4t1-j*y1&WTocP5T1$dUJ3Ewj;kFY;v2Mq zfN(PIYf^2sX@n+ls~q+PE|t&373h#O-bb(Iv?Tu039+rZMH_^PR$2qt3c=v=u;okx zK@3@*8D~0jlM+1IqjbI_{N)7H9UK(#b_^obIUg+#QUNwl`dVNhkzj*vfhts%P;(#y z5*ZrZC_{#DaSIy&&2FXkuKhyCHhFDIGm$Z*JD%;Eqb+l%p}6=Eu1hIO#V*v_d%7fn1ha4#{9Al}*>`xDalnb>wO0BOb5$bv$82yxWV@48WaCE+$w;_B_8f|+AiSI{@^OAU z1MJh@E7HLOT*07}7$_H8t4z=58 zESlCNB0RlcOs>mioZ(;|1-f=BeiLUIk{t#bGDx`%mtML+@)Tj47k_yp2@dESh>~=c zCE_<7iR`f|f@3x)V2q$z8axuhC$X$1gz9B)5%0O$??%GM1ikJ|klhcrxkV*qpOOM<+jfv?I9b2nk{dxp_R7~naX%)gjFnP2XD?_XhVGbkLlG7F z2C!{9$V&J$7s8Y@^9LCnEa>sFA#FXfZURv4jxcINsynV2Gpsy48Fr;N&(qTihpsIw z%{jbh9HE3!VOlyUzP*?B;27|b7!x{qlMxO10t*OY98_6JH~-O?43zsG=|r4#ZA|cBs0b3rwkW~-k%G;{qGfhG`xTQdRHaYV8cz%RJk>y2pD55U|kM&_W%% zp@iryP&uj_RkpIDL8VGEMm_^$l8pxxFvqw%F4g9up#(q`kx)BDAr#dm0@goE>2>+a z$9@Qm^Yjqp@FkE32TlGpaz9F?DD4c*-}0#l*e6wAL!2)w45 zW8>ru^ufSVu^y1=Ph*!Zl*$HG92Ie=7)ZeNCreb+Kmh@W?{ybO$z&(ZvoKwm>Y#mvp*nVhUV0Z;{=6eV_vKvv4O16y-9I@DMoX zz()5Bi@9LqO067`5mhI|8-nOe`Sti@k2a(jT3cM*3EBFArtknWYcOJzR;WtqI}Tw0 z-fY}FZe|ILde-y-_q$)7U(|N`loIq z|5AC57*9IW+g!&IQ|_;gy^yBJ+`6|zbjqL|(^SmsQ)5hm1s;{C@mPbSs@o3(1aO=K zj(i~{Sg2FBDhv-en5ez)xQ)83U#N!*4f(G-JPHTf15+KN4+pcB{(MCRU7&qjycLZN5av__|mz_<{X=#gfrKLF>h->W{3=xMtyeeJnl(S?_TT4vcaI6Qc094N z8C|q&(@(b*rSGmSW$PQ7HnOB6*H$ziWba^k!;FfvkBvXyrfLA9jYSll7_hAcy&b3J91&c%@|s~{H&?Jdv>X~SYS_TZF< zfjDAHT?v}=Z`0z0t9~k`*{5{U$_@=937;ItmKTq?b)jX;@HXXLQU5X_aVx9Dt<$&g z#9AWwGi^?gIe^MhON8&piV)A`o_~pAP|k#TXZW)bob3{K8pwEugsaS=<|I~@nn`KHMTA+7#8n)YXK&>`!m{1fSjcw_6hPn!{6r*zW zO<|WQ3WAeWZK$eeBo$!i9ZGqD)|@a`$A5Vu^;!ggAk+1Zw~au~_g=|3u;@=hKOzI) z7m!~+fSgc>*xR6@P^j`9QkeANA*sw`qZ-o_S%G=}u;A1H+F7LjZC-hX`qVqC_s6$w z#VBSAwcK~_^nd*AkM9mK?ZL*&X|w^2{`D(QpjEfD8iI3xgx!n!-BqhO`jmQDg0u>I~AzLsm>_m2IMPHn0II$nL`KBCr1!= z-FAs0HqZvCjosg;rSr_EhQ!H`Fp2Yt5isSU8hMh+8o(;>jo8aX@_eX1JL$Ph3aV9r zR~d;5R(%eXbuGj_D~jTKEfj$y^$>U#MVB!qZ4izY4gz?(M30z4aYwLPFPy4&R8_XY zX_TRZH%F3CR74m+;Y)dtU8FSh_R0tqraarbegv_V%~?>M#mN&kOK(lHS0f5nT&A}4FSWJSk#zG(-?^AirEGfpZh})nJDzru&TaSPEHb z;ep!{W(j1L%py25N^UaT<^wSHp>1Rv6+<;pJp(nRe(h3R)jOi6kUQ)zWDZdJumI9K zloge7C~RA4G$<xIY96OA&HxmSr=BMj@~ z)E!r+$eW2;d7F%nw|P{5Gl!F5z>s*-Z|BHIlvXF3HL&Ck)6`9CNEH-?29hqmH^!N~ z_h5_2F;}`+V;ZTGm6*isQ6$SX=wxFXIH$@%q*}%Rf+J74r`_SCZs986UKPK$1n;`B zrFeq?s4m}EFP}k(eSQvUTC|875$_$*SK@B%iTh25@|#BiW~~*4Gfq1|-g#g|6eoRh zc|{V{&+e*UHUvaGSQ z(8&GR=-#$*QupE@hhj&1wkc=jTUIZ?d?phndpt-vz}N6v>^Yu>dNy8o&jiTq8ys0O!Kyx?kvT#W+8#+ZZsouYg>Y*FD4 z*Au_DQY4TpzdPVs>4@K1_5;oC4(Tw}3Of?j7eP$KTT|nTd$iNy6hd0?XFq|u`v_Vx zbHKWF0Op2WL-WE9(=gx%5hKw0Wh3=vsL1sQ{CPW2(lXzo9JwIS3KODQ*p!u)HQK@+ zRDGG7%^K%aaHMdV74DJaq#RNoa9mq|w>HhDCV0S^|FW1J9J z8Yf8Xdj*847b-0UzZV{%E7)TgoO{d@SYw6ZQT^}&_n7^uiA^nITiQC349y2?{W794 z2Po7ay-kd97&z<9zKz4K?k)DEuyW%&Y&F{N!*%YJ?s z@HAa6r1Uy|-GL>|d?yw#6V&j#>M({L@@j+9M^5mvmggT+G{mb&OyUGZ)@h!bH=mFH zuNNgo^XHFcoG)88^KH-i-z;BscXylSO~Q82`1tYTzGZ+TDzJTqNvKM9Cum2;v+|p~ zdRf7DoS!vQtO__94T`jmT`adZN~@#SWbej+X#WHE&Q!Hm%E@fIc~|FENvpDTEeE7OimeE7BH4n zJL`5w8R%=h*2x%_h2B>2X5YrL1dQa#^!2VrTj0==z9=2-6Zw z^vf+;roNf|)(=}{W}fo7i-28=1@mgg`;688YJ4FOS_fK)8gMZG|0BzAL>s+AM z+kE&hXRUFNuL#ZbWErJt?#}f(8HQmEMY5}BP3xIveYgnN&d1khHFAC9%re-vcin|Y z5@!hy_~}~bR;fPF#5{{;4DWvX^zf0H5&PW5!vm1I*pW*+u;|ZqrLh0*68_Lv93%4< z&#kPSrF=NPXsU|D=s&isL>DGztXrAr%oy)HuPGr?otqo#;dPZn^40`6|G2IXhkXAu zaaRq_L6%K@n9;h&O#sn#a7d}ywKT`JSX;F_e7KcF$}E!09aUtpCRvOM3dkJh zSJ!5A=4G~8n_Ewl+(NxZ*3S&vs=0?{@gj+1PtpZMghbS+dQbI#RU)Js{?`AUXpZ!_}&#@5W+vhJmNg=)-OrM#e ze~#$vmVbC|yLrH#`D0Z!dQUe8vm6uyrl~Kk!mqW&pIP`u6a3~c`)=m-|MP{y&vy+= zFm2!ao<6OIpXBCn-wk#sv`RXkW{4NIQVmqy+2U3OBbWx;Q#^`mxuZiw$^*&+V%3AT z+$l`|!6M33k=@jK{L&i_a&^Y>j8-0vxx$)}*_y*>hDg47b>pv2$*VJKVuzJ)I3zn@ z>zgToWx{sOtCo2X2!tp<-ifrOU-1%4Oa#0ITCHwMP$mE+sNiDUbX%|`Ew#wZ9Ci*; zS`llvb#ZKGf~zSjoKvez>J4R&p4N*=C|DDU8|^nP?vKRnE9(l|P3>kLHlV^m`v|GS9uJKZ%A&{y{{d!^xa_aI$!FkZTQMwmdL?YYU@Rp3;){D z{a+`)G@t+XCck9t|2JK~WK;e>U6U39e2R*Svd!`GU$NsmEb9?-5l=FqcUTsG))IeY zT0j2H&M3{abG)}9oxgni>6hl+jB!j?381U5rW6#=JQz;7`jje6wQ-*kbrm;(x{6~@ z;1Aj2vS|8p$5@Vu)-4tz^pvyC+#gY*ijD;rdbr#I?@6u)@)=JIzTAV}c)j2)OU{rG zZq!=J`YZN^l2(4WqqOcg)YN5Ggeo>d)-i=lCd;&SwRMNd+>#h>Vz{^3n)0}kr>n}t z9eQ_LmDSieGIEZ*)QHYfr}oft9g4RSHJ;{>E4`A{1Bs`T0MtYAx+m}F(6Pq<*IW4E zHB^_+95p{V_#x|RSGf?<&wBloH1ziE1Mlf6{3t})nUD>#&KeRBY;9{Z7|bs&W?Zsx zc5+Id_(??NxkT^{x69U9#Hpf(;O2$Kc*kU>YVRs5uZwr)ynW$s9z!A#M-NYiGfxy* zXXy{zZW&@D?i=bwq{~t!enxM*p|wL9x;Il zMdp^5mz!dKTMBbMg3Rmfz_W&8uB%ZdjlDVPD8#Q+rZSi8cRArC!NBweNPKS8h?LImId4 z<>xQm93As+@q((-Qnv!ezY3Iv1ya zC26)LnCWL*{Cq0T`Eb<6yiGp@3jX;3wauWN>AY^TU6vZBJ$_Zw$M2r{b658;`(E!G za5^nv@^2_HyWBcl#rCS^G?q4R`{dI5MM@?k>>4E ZT`7VMO8fOz&Vzpk_aFI*xYy$R{{tw{-%S7j literal 0 HcmV?d00001 From 77925d0624eeb72ae017101bc0a9ffaf4b80243d Mon Sep 17 00:00:00 2001 From: Howard Askew <19271569+howaskew@users.noreply.github.com> Date: Tue, 23 Dec 2025 16:45:28 +0000 Subject: [PATCH 6/7] Issue 200 and 222 --- EditorsDraft/edit.html | 4 ++-- README.md | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/EditorsDraft/edit.html b/EditorsDraft/edit.html index 2b52961..472600d 100755 --- a/EditorsDraft/edit.html +++ b/EditorsDraft/edit.html @@ -708,7 +708,7 @@ as characterised by distance, terrain, elevation, and other strictly geographical data points. Note that __Routes__ themselves are not modelled, beyond basic provision of a .gpx file or similar for pathfinding. -__Route Guides__, by contrast, consists of information users might find helpful in accessing or engaging with the __Route__, for instance its starting point, degree of challenge, points of interest, etc. +__Route Guides__, by contrast, consist of information users might find helpful in accessing or engaging with the __Route__, for instance its starting point, degree of challenge, points of interest, etc. __Route Guide__ objects may exist either as attributes of a scheduled Event or Session (acting as an amenity or resource supporting a planned activity), or as standalone entitites (indicating the existence or availability of a __Routes__ for self-directed use). @@ -792,7 +792,7 @@ |Person|[schema:Person](https://schema.org/Person)|An individual person| |Brand|[schema:Brand](https://schema.org/Brand)|The brand used to describe a programme of activities.| |Offer|[schema:Offer](https://schema.org/Offer)|Schema.org provides an existing model for describing offers to pay to participate in an Event.| -|Route Guide|rt:RouteGuide|While properties within the Route guides model are often drawn from schema.org, the model itself originates with OpenActive.| +|Route Guide|rt:RouteGuide|While properties within the Route Guides model are often drawn from schema.org, the model itself originates with OpenActive.| ## Identifying and Linking Resources diff --git a/README.md b/README.md index c534795..f78ef39 100644 --- a/README.md +++ b/README.md @@ -3,7 +3,7 @@ This repository holds the source for the Modelling Opportunity Data specification developed by the [OpenActive Community Group](https://www.w3.org/community/openactive). Links to the published specifications are provided below. -Thw specification introduces a data model to support the publication of data describing opportunities for people to engage in physical activities ("opportunity data"). This model covers description of activities, as well as the events and locations in which they take place. +The specification introduces a data model to support the publication of data describing opportunities for people to engage in physical activities ("opportunity data"). This model covers description of activities, as well as the events and locations in which they take place. The specification is intended to support the publication of opportunity data as open data for anyone to access, use and share. It will also guide reusers of opportunity data, introducing them to the key concepts relevant to that sector. @@ -16,7 +16,7 @@ To contribute to the development of the specification, please [join our communit * **[Latest Official Version](https://www.openactive.io/modelling-opportunity-data/)** (Candidate Specification) * **[Current Editors Draft](https://www.openactive.io/modelling-opportunity-data/EditorsDraft/)** -For an introduction to using the specification read the [Publishing Opportunity Data Primer](https://www.openactive.io/opportunity-data-primer/) which contains a number of worked examples. +For an introduction to using the specification vist the [developer site](https://developer.openactive.io/) which contains a number of worked examples. ## Building the specification From f93fa78fb80280093dfd4786661aa82da3a74bb0 Mon Sep 17 00:00:00 2001 From: Howard Askew <19271569+howaskew@users.noreply.github.com> Date: Wed, 31 Dec 2025 15:46:30 +0000 Subject: [PATCH 7/7] Updating node and dependencies, switch to browser-sync --- .travis.yml | 2 +- EditorsDraft/images/schema.mmd | 171 + Gulpfile.js | 69 - README.md | 10 +- bs-config.js | 7 + package-lock.json | 9306 ++++++++------------------------ package.json | 15 +- 7 files changed, 2430 insertions(+), 7150 deletions(-) create mode 100644 EditorsDraft/images/schema.mmd delete mode 100644 Gulpfile.js create mode 100644 bs-config.js diff --git a/.travis.yml b/.travis.yml index dce5941..0f1836f 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,7 +1,7 @@ sudo: false language: node_js node_js: -- "10" +- "20" script: bash ./deploy.sh branches: only: diff --git a/EditorsDraft/images/schema.mmd b/EditorsDraft/images/schema.mmd new file mode 100644 index 0000000..20973bf --- /dev/null +++ b/EditorsDraft/images/schema.mmd @@ -0,0 +1,171 @@ +--- +config: + theme: base + themeVariables: + primaryColor: '#fff' + primaryTextColor: '#000' + primaryBorderColor: '#000' + lineColor: '#000' + fontSize: 11px + look: classic + layout: elk + +--- +classDiagram +direction LR + class Organization["Organization
(schema:Organization)"] { + id + name + description + image + address + logo + } + + class Person["Person
(schema:Person)"] { + url + name + description + image + } + + class Event["Event
(schema:Event)"] { + url + name + description + image + startDate + endDate + duration + location + organizer + contributor + leader + maximumAttendeeCapacity + remainingAttendeeCapacity + eventStatus + superEvent + subEvent + activity + category + programme + schedule + ageRestriction + genderRestriction + attendeeInstructions + isCoached + level + meetingPoint + offers + routeGuide + } + + class Place["Place
(schema:Place)"] { + url + name + description + image + address + geo + amenityFeature + containsPlace + telephone + faxNumber + openingHoursSpecification + } + + class FacilityUse["FacilityUse
(oa:FacilityUse)"] { + url + name + description + image + location + activity + events + offers + individualFacilityUses + } + + class IndividualFacilityUse["IndividualFacilityUse
(oa:IndividualFacilityUse)"] { + url + name + description + image + location + activity + events + offers + } + + class SportsActivityLocation["SportsActivityLocation
(schema:SportsActivityLocation)"] { + url + name + description + image + geo + containedInPlace + } + + class Offer["Offer
(schema:Offer)"] { + identifier + price + priceCurrency + } + + class Slot["Slot
(oa:Slot)"] { + startDate + endDate + duration + offers + remainingUses + maximumUses + } + + class Programme["Programme
(skos:Concept)"] { + url + name + description + image + } + + class RouteGuide["RouteGuide
(rt:RouteGuide)"] { + } + + class ActivityList["Activity List
(skos:ConceptScheme)"] { + title + description + license + } + + class PhysicalActivity["Physical Activity
(skos:Concept)"] { + prefLabel + altLabel + inScheme + description + image + broader + narrower + notation + } + + Event --|> Organization : organizer or
contributor or
leader + Event --|> Person : organizer or
contributor or
leader + Event --|> Place : location + Event --|> Offer : offers + Event --|> Event : superEvent or
subEvent + Event --|> PhysicalActivity : activity + Event --|> Programme : programme + Event --|> RouteGuide : routeGuide + FacilityUse --|> Place : location + FacilityUse --|> Slot : events + FacilityUse --|> Offer : offers + FacilityUse --|> IndividualFacilityUse : individualFacilityUses + IndividualFacilityUse --|> Slot : events + Slot --|> Offer : offers + PhysicalActivity --|> ActivityList : inScheme + PhysicalActivity --|> PhysicalActivity : broader or
narrower + PhysicalActivity --|> Organization : activity + Place --|> Place : containsPlace + Place --|> Place : containedInPlace + SportsActivityLocation --|> Place : location + Organization --|> Place : location \ No newline at end of file diff --git a/Gulpfile.js b/Gulpfile.js deleted file mode 100644 index 5a46f96..0000000 --- a/Gulpfile.js +++ /dev/null @@ -1,69 +0,0 @@ -"use strict"; - -var gulp = require('gulp') - -const fetchAndWrite = require("./node_modules/respec/tools/respecDocWriter.js").fetchAndWrite; - -gulp.task('express', function() { - var express = require('express'); - var app = express(); - app.use(require('connect-livereload')({port: 35729})); - app.use(express.static(__dirname)); - app.use(express.static(__dirname + "/respec")) ; //Respec dev mode - app.listen(4000, '0.0.0.0'); -}); - -var tinylr; -gulp.task('livereload', function() { - tinylr = require('tiny-lr')(); - tinylr.listen(35729); -}); - -function notifyLiveReload(event) { - var fileName = require('path').relative(__dirname, event.path); - - console.log("Changed: " + fileName); - - tinylr.changed({ - body: { - files: [fileName] - } - }); -} - -function notifyEditorsDraft() { - console.log("Changed: Editor's Draft"); - - tinylr.changed({ - body: { - files: ["EditorsDraft/edit.html"] - } - }); -} - -gulp.task('editorsdraft', function() { - var fs = require('fs'), - path = require('path'); - - var thisDir = path.dirname(fs.realpathSync(__filename)); - - const src = `file://${thisDir}/EditorsDraft/edit.html`; - console.log(src); - const out = "./EditorsDraft/index.html"; - const whenToHalt = { - haltOnError: false, - haltOnWarn: false, - }; - const timeout = 30000; - - return fetchAndWrite(src, out, whenToHalt, {timeout}) - .catch(err => {console.error(err.stack);}) - .then(notifyEditorsDraft); -}); - -gulp.task('watch', function() { - gulp.watch('EditorsDraft/edit.html', ['editorsdraft']); -}); - -gulp.task('default', ['editorsdraft', 'express', 'livereload', 'watch'], function() { -}); diff --git a/README.md b/README.md index f78ef39..4d0e3ac 100644 --- a/README.md +++ b/README.md @@ -22,9 +22,15 @@ For an introduction to using the specification vist the [developer site](https:/ The specification has been authored using [the W3C respec tool](https://github.com/w3c/respec) using the markdown syntax option. -The editors draft is the primary working document. Once this has been reviewed and agreed for release, then it can be promoted to be the latest published draft (copied into the `Latest` directory). At which point the publication date should be added to the document. +The editors draft is the primary working document. Once this has been reviewed and agreed for release, then it can be promoted to be the latest published version. At which point the publication date should be added to the document. -For live reloading of the document during editing, run `gulp`. +The mermaid markdown, in the editors draft image folder, can be adapted using tools like https://www.mermaidchart.com/ to produce the schema image. (The cutoff text in the image is a known issue.) + +For live reloading of the document during editing, use browser-sync via the following: +``` +npm install +npm run dev +``` The specification will be automatically deployed following a merge of a pull request into the master branch. This is handled by [Travis](https://travis-ci.org/openactive/modelling-opportunity-data) which will render both versions of the specification to HTML and push them to the `gh-pages` branch of this repo. diff --git a/bs-config.js b/bs-config.js new file mode 100644 index 0000000..7467ef0 --- /dev/null +++ b/bs-config.js @@ -0,0 +1,7 @@ +module.exports = { + server: true, + startPath: "EditorsDraft/edit.html", + files: ["EditorsDraft/**/*"], + ui: false, + notify: false, +}; diff --git a/package-lock.json b/package-lock.json index d1c6bc2..0a14da9 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,7683 +1,2845 @@ { + "name": "modelling-opportunity-data", "version": "0.0.1", - "lockfileVersion": 1, + "lockfileVersion": 3, "requires": true, - "dependencies": { - "@sindresorhus/is": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz", - "integrity": "sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==", - "dev": true + "packages": { + "": { + "name": "modelling-opportunity-data", + "version": "0.0.1", + "devDependencies": { + "browser-sync": "^3.0.4", + "respec": "^35.6.1" + }, + "engines": { + "node": ">=20 <21" + } }, - "@snyk/cli-interface": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@snyk/cli-interface/-/cli-interface-2.0.3.tgz", - "integrity": "sha512-tQxCCEdX8+r71fYoOZB4jaPYUxrhWsdPAuQkbbsge9Vd22Gzy6iCVpLX2Ai0JKkqZ0tLU3cgNB7gulzce6fdAg==", + "node_modules/@babel/code-frame": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.27.1.tgz", + "integrity": "sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==", "dev": true, - "requires": { - "tslib": "^1.9.3" + "license": "MIT", + "dependencies": { + "@babel/helper-validator-identifier": "^7.27.1", + "js-tokens": "^4.0.0", + "picocolors": "^1.1.1" + }, + "engines": { + "node": ">=6.9.0" } }, - "@snyk/composer-lockfile-parser": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@snyk/composer-lockfile-parser/-/composer-lockfile-parser-1.0.3.tgz", - "integrity": "sha512-hb+6E7kMzWlcwfe//ILDoktBPKL2a3+RnJT/CXnzRXaiLQpsdkf5li4q2v0fmvd+4v7L3tTN8KM+//lJyviEkg==", + "node_modules/@babel/helper-validator-identifier": { + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.28.5.tgz", + "integrity": "sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==", "dev": true, - "requires": { - "lodash": "^4.17.13" - }, - "dependencies": { - "lodash": { - "version": "4.17.15", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz", - "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==", - "dev": true - } + "license": "MIT", + "engines": { + "node": ">=6.9.0" } }, - "@snyk/dep-graph": { - "version": "1.12.0", - "resolved": "https://registry.npmjs.org/@snyk/dep-graph/-/dep-graph-1.12.0.tgz", - "integrity": "sha512-n7+PlHn3SqznHgsCpeBRfEvU1oiQydoGkXQlnSB2+tfImiKXvY7YZbrg4wlbvYgylYiTbpCi5CpPNkJG14S+UQ==", + "node_modules/@puppeteer/browsers": { + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/@puppeteer/browsers/-/browsers-2.11.0.tgz", + "integrity": "sha512-n6oQX6mYkG8TRPuPXmbPidkUbsSRalhmaaVAQxvH1IkQy63cwsH+kOjB3e4cpCDHg0aSvsiX9bQ4s2VB6mGWUQ==", "dev": true, - "requires": { - "graphlib": "^2.1.5", - "lodash": "^4.7.14", - "object-hash": "^1.3.1", - "semver": "^6.0.0", - "source-map-support": "^0.5.11", - "tslib": "^1.9.3" - }, + "license": "Apache-2.0", "dependencies": { - "lodash": { - "version": "4.17.15", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz", - "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==", - "dev": true - }, - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - } + "debug": "^4.4.3", + "extract-zip": "^2.0.1", + "progress": "^2.0.3", + "proxy-agent": "^6.5.0", + "semver": "^7.7.3", + "tar-fs": "^3.1.1", + "yargs": "^17.7.2" + }, + "bin": { + "browsers": "lib/cjs/main-cli.js" + }, + "engines": { + "node": ">=18" } }, - "@snyk/gemfile": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@snyk/gemfile/-/gemfile-1.2.0.tgz", - "integrity": "sha512-nI7ELxukf7pT4/VraL4iabtNNMz8mUo7EXlqCFld8O5z6mIMLX9llps24iPpaIZOwArkY3FWA+4t+ixyvtTSIA==", - "dev": true + "node_modules/@socket.io/component-emitter": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@socket.io/component-emitter/-/component-emitter-3.1.2.tgz", + "integrity": "sha512-9BCxFwvbGg/RsZK9tjXd8s4UcwR0MWeFQ1XEKIQVVvAGJyINdrqKMcTRyLoK8Rse1GjzLV9cwjWV1olXRWEXVA==", + "dev": true, + "license": "MIT" }, - "@szmarczak/http-timer": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-1.1.2.tgz", - "integrity": "sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==", + "node_modules/@tootallnate/quickjs-emscripten": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/@tootallnate/quickjs-emscripten/-/quickjs-emscripten-0.23.0.tgz", + "integrity": "sha512-C5Mc6rdnsaJDjO3UpGW/CQTHtCKaYlScZTly4JIu97Jxo/odCiH0ITnDXSJPTOrEKk/ycSZ0AOgTmkDtkOsvIA==", "dev": true, - "requires": { - "defer-to-connect": "^1.0.1" - } + "license": "MIT" }, - "@types/agent-base": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/@types/agent-base/-/agent-base-4.2.0.tgz", - "integrity": "sha512-8mrhPstU+ZX0Ugya8tl5DsDZ1I5ZwQzbL/8PA0z8Gj0k9nql7nkaMzmPVLj+l/nixWaliXi+EBiLA8bptw3z7Q==", + "node_modules/@types/cors": { + "version": "2.8.19", + "resolved": "https://registry.npmjs.org/@types/cors/-/cors-2.8.19.tgz", + "integrity": "sha512-mFNylyeyqN93lfe/9CSxOGREz8cpzAhH+E93xJ4xWQf62V8sQ/24reV2nyzUWM6H6Xji+GGHpkbLe7pVoUEskg==", "dev": true, - "requires": { - "@types/events": "*", + "license": "MIT", + "dependencies": { "@types/node": "*" } }, - "@types/debug": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.5.tgz", - "integrity": "sha512-Q1y515GcOdTHgagaVFhHnIFQ38ygs/kmxdNpvpou+raI9UO3YZcHDngBSYKQklcKlvA7iuQlmIKbzvmxcOE9CQ==", - "dev": true - }, - "@types/events": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@types/events/-/events-3.0.0.tgz", - "integrity": "sha512-EaObqwIvayI5a8dCzhFrjKzVwKLxjoG9T6Ppd5CEo07LRKfQ8Yokw54r5+Wq7FaBQ+yXRvQAYPrHwya1/UFt9g==", - "dev": true - }, - "@types/node": { - "version": "12.7.2", - "resolved": "https://registry.npmjs.org/@types/node/-/node-12.7.2.tgz", - "integrity": "sha512-dyYO+f6ihZEtNPDcWNR1fkoTDf3zAK3lAABDze3mz6POyIercH0lEUawUFXlG8xaQZmm1yEBON/4TsYv/laDYg==", - "dev": true - }, - "@types/package-json": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/@types/package-json/-/package-json-5.0.1.tgz", - "integrity": "sha512-0M6UdBDyGmgWly5Dtenf1U9HPMNCXtAnvvxIKoK9u6b5CCrxiVxc32eoqBzLccH/1Z8ApY927UiYoQ5cwPKcJw==", + "node_modules/@types/node": { + "version": "25.0.3", + "resolved": "https://registry.npmjs.org/@types/node/-/node-25.0.3.tgz", + "integrity": "sha512-W609buLVRVmeW693xKfzHeIV6nJGGz98uCPfeXI1ELMLXVeKYZ9m15fAMSaUPBHYLGFsVRcMmSCksQOrZV9BYA==", "dev": true, - "requires": { - "package-json": "*" + "license": "MIT", + "dependencies": { + "undici-types": "~7.16.0" } }, - "@types/semver": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@types/semver/-/semver-5.5.0.tgz", - "integrity": "sha512-41qEJgBH/TWgo5NFSvBCJ1qkoi3Q6ONSF2avrHq1LVEZfYpdHmj0y9SuTK+u9ZhG1sYQKBL1AWXKyLWP4RaUoQ==", - "dev": true - }, - "@types/xml2js": { - "version": "0.4.3", - "resolved": "https://registry.npmjs.org/@types/xml2js/-/xml2js-0.4.3.tgz", - "integrity": "sha512-Pv2HGRE4gWLs31In7nsyXEH4uVVsd0HNV9i2dyASvtDIlOtSTr1eczPLDpdEuyv5LWH5LT20GIXwPjkshKWI1g==", + "node_modules/@types/yauzl": { + "version": "2.10.3", + "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.10.3.tgz", + "integrity": "sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==", "dev": true, - "requires": { - "@types/events": "*", + "license": "MIT", + "optional": true, + "dependencies": { "@types/node": "*" } }, - "@yarnpkg/lockfile": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@yarnpkg/lockfile/-/lockfile-1.1.0.tgz", - "integrity": "sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==", - "dev": true - }, - "abbrev": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", - "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", - "dev": true - }, - "accepts": { - "version": "1.3.7", - "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", - "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==", + "node_modules/accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", "dev": true, - "requires": { - "mime-types": "~2.1.24", - "negotiator": "0.6.2" + "license": "MIT", + "dependencies": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + }, + "engines": { + "node": ">= 0.6" } }, - "agent-base": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-4.3.0.tgz", - "integrity": "sha512-salcGninV0nPrwpGNn4VTXBb1SOuXQBiqbrNXoeizJsHrsL6ERFM2Ne3JUSBWRE6aeNJI2ROP/WEEIDUiDe3cg==", + "node_modules/accepts/node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", "dev": true, - "requires": { - "es6-promisify": "^5.0.0" + "license": "MIT", + "engines": { + "node": ">= 0.6" } }, - "ansi-align": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-2.0.0.tgz", - "integrity": "sha1-w2rsy6VjuJzrVW82kPCx2eNUf38=", + "node_modules/accepts/node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", "dev": true, - "requires": { - "string-width": "^2.0.0" + "license": "MIT", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" } }, - "ansi-escapes": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-1.4.0.tgz", - "integrity": "sha1-06ioOzGapneTZisT52HHkRQiMG4=", - "dev": true - }, - "ansi-gray": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/ansi-gray/-/ansi-gray-0.1.1.tgz", - "integrity": "sha1-KWLPVOyXksSFEKPetSRDaGHvclE=", + "node_modules/agent-base": { + "version": "7.1.4", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.4.tgz", + "integrity": "sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ==", "dev": true, - "requires": { - "ansi-wrap": "0.1.0" + "license": "MIT", + "engines": { + "node": ">= 14" } }, - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", - "dev": true - }, - "ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", - "dev": true - }, - "ansi-wrap": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/ansi-wrap/-/ansi-wrap-0.1.0.tgz", - "integrity": "sha1-qCJQ3bABXponyoLoLqYDu/pF768=", - "dev": true - }, - "ansicolors": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/ansicolors/-/ansicolors-0.3.2.tgz", - "integrity": "sha1-ZlWX3oap/+Oqm/vmyuXG6kJrSXk=", - "dev": true + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } }, - "anymatch": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-1.3.2.tgz", - "integrity": "sha512-0XNayC8lTHQ2OI8aljNCN3sSx6hsr/1+rlcDAotXJR7C1oZZHCNsfpbKwMjRA3Uqb5tF1Rae2oloTr4xpq+WjA==", + "node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, - "requires": { - "micromatch": "^2.1.5", - "normalize-path": "^2.0.0" - }, + "license": "MIT", "dependencies": { - "arr-diff": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz", - "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=", - "dev": true, - "requires": { - "arr-flatten": "^1.0.1" - } - }, - "array-unique": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz", - "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=", - "dev": true - }, - "braces": { - "version": "1.8.5", - "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz", - "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=", - "dev": true, - "requires": { - "expand-range": "^1.8.1", - "preserve": "^0.2.0", - "repeat-element": "^1.1.2" - } - }, - "expand-brackets": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz", - "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=", - "dev": true, - "requires": { - "is-posix-bracket": "^0.1.0" - } - }, - "extglob": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz", - "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=", - "dev": true, - "requires": { - "is-extglob": "^1.0.0" - } - }, - "is-extglob": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", - "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=", - "dev": true - }, - "is-glob": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", - "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", - "dev": true, - "requires": { - "is-extglob": "^1.0.0" - } - }, - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - }, - "micromatch": { - "version": "2.3.11", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz", - "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=", - "dev": true, - "requires": { - "arr-diff": "^2.0.0", - "array-unique": "^0.2.1", - "braces": "^1.8.2", - "expand-brackets": "^0.1.4", - "extglob": "^0.3.1", - "filename-regex": "^2.0.0", - "is-extglob": "^1.0.0", - "is-glob": "^2.0.1", - "kind-of": "^3.0.2", - "normalize-path": "^2.0.1", - "object.omit": "^2.0.0", - "parse-glob": "^3.0.4", - "regex-cache": "^0.4.2" - } - } + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "archy": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz", - "integrity": "sha1-+cjBN1fMHde8N5rHeyxipcKGjEA=", - "dev": true - }, - "argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "node_modules/anymatch": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", "dev": true, - "requires": { - "sprintf-js": "~1.0.2" + "license": "ISC", + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" } }, - "arr-diff": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", - "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", - "dev": true - }, - "arr-flatten": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", - "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", - "dev": true - }, - "arr-union": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", - "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", - "dev": true - }, - "array-back": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/array-back/-/array-back-3.1.0.tgz", - "integrity": "sha512-TkuxA4UCOvxuDK6NZYXCalszEzj+TLszyASooky+i742l9TqsOdYCMJJupxRic61hwquNtppB3hgcuq9SVSH1Q==", - "dev": true - }, - "array-differ": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-1.0.0.tgz", - "integrity": "sha1-7/UuN1gknTO+QCuLuOVkuytdQDE=", - "dev": true - }, - "array-each": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz", - "integrity": "sha1-p5SvDAWrF1KEbudTofIRoFugxE8=", - "dev": true - }, - "array-flatten": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", - "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=", - "dev": true - }, - "array-slice": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-1.1.0.tgz", - "integrity": "sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w==", - "dev": true - }, - "array-uniq": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", - "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=", - "dev": true - }, - "array-unique": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", - "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", - "dev": true - }, - "asap": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", - "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=", - "dev": true - }, - "assign-symbols": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", - "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", - "dev": true - }, - "ast-types": { - "version": "0.13.2", - "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.13.2.tgz", - "integrity": "sha512-uWMHxJxtfj/1oZClOxDEV1sQ1HCDkA4MG8Gr69KKeBjEVH0R84WlejZ0y2DcwyBlpAEMltmVYkVgqfLFb2oyiA==", - "dev": true - }, - "async": { - "version": "0.9.2", - "resolved": "https://registry.npmjs.org/async/-/async-0.9.2.tgz", - "integrity": "sha1-rqdNXmHB+JlhO/ZL2mbUx48v0X0=", - "dev": true - }, - "async-each": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz", - "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==", - "dev": true - }, - "async-limiter": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz", - "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==", - "dev": true - }, - "atob": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", - "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", - "dev": true + "node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true, + "license": "Python-2.0" }, - "babel-polyfill": { - "version": "6.23.0", - "resolved": "https://registry.npmjs.org/babel-polyfill/-/babel-polyfill-6.23.0.tgz", - "integrity": "sha1-g2TKYt+Or7gwSZ9pkXdGbDsDSZ0=", + "node_modules/ast-types": { + "version": "0.13.4", + "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.13.4.tgz", + "integrity": "sha512-x1FCFnFifvYDDzTaLII71vG5uvDwgtmDTEVWAxrgeiR8VjMONcCXJx7E+USjDtHlwFmt9MysbqgF9b9Vjr6w+w==", "dev": true, - "requires": { - "babel-runtime": "^6.22.0", - "core-js": "^2.4.0", - "regenerator-runtime": "^0.10.0" + "license": "MIT", + "dependencies": { + "tslib": "^2.0.1" + }, + "engines": { + "node": ">=4" } }, - "babel-runtime": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz", - "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=", + "node_modules/async": { + "version": "2.6.4", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz", + "integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==", "dev": true, - "requires": { - "core-js": "^2.4.0", - "regenerator-runtime": "^0.11.0" - }, + "license": "MIT", "dependencies": { - "regenerator-runtime": { - "version": "0.11.1", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", - "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==", - "dev": true - } + "lodash": "^4.17.14" } }, - "balanced-match": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", - "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=", - "dev": true + "node_modules/async-each-series": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/async-each-series/-/async-each-series-0.1.1.tgz", + "integrity": "sha512-p4jj6Fws4Iy2m0iCmI2am2ZNZCgbdgE+P8F/8csmn2vx7ixXrO2zGcuNsD46X5uZSVecmkEy/M06X2vG8KD6dQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.8.0" + } }, - "base": { - "version": "0.11.2", - "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", - "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", - "dev": true, - "requires": { - "cache-base": "^1.0.1", - "class-utils": "^0.3.5", - "component-emitter": "^1.2.1", - "define-property": "^1.0.0", - "isobject": "^3.0.1", - "mixin-deep": "^1.2.0", - "pascalcase": "^0.1.1" + "node_modules/b4a": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.7.3.tgz", + "integrity": "sha512-5Q2mfq2WfGuFp3uS//0s6baOJLMoVduPYVeNmDYxu5OUA1/cBfvr2RIS7vi62LdNj/urk1hfmj867I3qt6uZ7Q==", + "dev": true, + "license": "Apache-2.0", + "peerDependencies": { + "react-native-b4a": "*" }, - "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "dev": true, - "requires": { - "is-descriptor": "^1.0.0" - } - }, - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } + "peerDependenciesMeta": { + "react-native-b4a": { + "optional": true } } }, - "beeper": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/beeper/-/beeper-1.1.1.tgz", - "integrity": "sha1-5tXqjF2tABMEpwsiY4RH9pyy+Ak=", - "dev": true - }, - "binary-extensions": { - "version": "1.13.1", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", - "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", - "dev": true - }, - "bindings": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.2.1.tgz", - "integrity": "sha1-FK1hE4EtLTfXLme0ystLtyZQXxE=", + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", "dev": true, - "optional": true + "license": "MIT" }, - "body-parser": { - "version": "1.19.0", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz", - "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==", + "node_modules/bare-events": { + "version": "2.8.2", + "resolved": "https://registry.npmjs.org/bare-events/-/bare-events-2.8.2.tgz", + "integrity": "sha512-riJjyv1/mHLIPX4RwiK+oW9/4c3TEUeORHKefKAKnZ5kyslbN+HXowtbaVEqt4IMUB7OXlfixcs6gsFeo/jhiQ==", "dev": true, - "requires": { - "bytes": "3.1.0", - "content-type": "~1.0.4", - "debug": "2.6.9", - "depd": "~1.1.2", - "http-errors": "1.7.2", - "iconv-lite": "0.4.24", - "on-finished": "~2.3.0", - "qs": "6.7.0", - "raw-body": "2.4.0", - "type-is": "~1.6.17" - } - }, - "boxen": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/boxen/-/boxen-1.3.0.tgz", - "integrity": "sha512-TNPjfTr432qx7yOjQyaXm3dSR0MH9vXp7eT1BFSl/C51g+EFnOR9hTg1IreahGBmDNCehscshe45f+C1TBZbLw==", - "dev": true, - "requires": { - "ansi-align": "^2.0.0", - "camelcase": "^4.0.0", - "chalk": "^2.0.1", - "cli-boxes": "^1.0.0", - "string-width": "^2.0.0", - "term-size": "^1.2.0", - "widest-line": "^2.0.0" + "license": "Apache-2.0", + "peerDependencies": { + "bare-abort-controller": "*" }, - "dependencies": { - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "camelcase": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz", - "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=", - "dev": true - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } + "peerDependenciesMeta": { + "bare-abort-controller": { + "optional": true } } }, - "brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "node_modules/bare-fs": { + "version": "4.5.2", + "resolved": "https://registry.npmjs.org/bare-fs/-/bare-fs-4.5.2.tgz", + "integrity": "sha512-veTnRzkb6aPHOvSKIOy60KzURfBdUflr5VReI+NSaPL6xf+XLdONQgZgpYvUuZLVQ8dCqxpBAudaOM1+KpAUxw==", "dev": true, - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dev": true, - "requires": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, + "license": "Apache-2.0", + "optional": true, "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } + "bare-events": "^2.5.4", + "bare-path": "^3.0.0", + "bare-stream": "^2.6.4", + "bare-url": "^2.2.2", + "fast-fifo": "^1.3.2" + }, + "engines": { + "bare": ">=1.16.0" + }, + "peerDependencies": { + "bare-buffer": "*" + }, + "peerDependenciesMeta": { + "bare-buffer": { + "optional": true } } }, - "buffer-from": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", - "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==", - "dev": true - }, - "bufferutil": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/bufferutil/-/bufferutil-1.2.1.tgz", - "integrity": "sha1-N75dNuHgZJIiHmjUdLGsWOUQy9c=", + "node_modules/bare-os": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/bare-os/-/bare-os-3.6.2.tgz", + "integrity": "sha512-T+V1+1srU2qYNBmJCXZkUY5vQ0B4FSlL3QDROnKQYOqeiQR8UbjNHlPa+TIbM4cuidiN9GaTaOZgSEgsvPbh5A==", "dev": true, + "license": "Apache-2.0", "optional": true, - "requires": { - "bindings": "1.2.x", - "nan": "^2.0.5" + "engines": { + "bare": ">=1.14.0" } }, - "bytes": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", - "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==", - "dev": true - }, - "cache-base": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", - "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", - "dev": true, - "requires": { - "collection-visit": "^1.0.0", - "component-emitter": "^1.2.1", - "get-value": "^2.0.6", - "has-value": "^1.0.0", - "isobject": "^3.0.1", - "set-value": "^2.0.0", - "to-object-path": "^0.3.0", - "union-value": "^1.0.0", - "unset-value": "^1.0.0" - } - }, - "cacheable-request": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-6.1.0.tgz", - "integrity": "sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==", - "dev": true, - "requires": { - "clone-response": "^1.0.2", - "get-stream": "^5.1.0", - "http-cache-semantics": "^4.0.0", - "keyv": "^3.0.0", - "lowercase-keys": "^2.0.0", - "normalize-url": "^4.1.0", - "responselike": "^1.0.2" - }, + "node_modules/bare-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bare-path/-/bare-path-3.0.0.tgz", + "integrity": "sha512-tyfW2cQcB5NN8Saijrhqn0Zh7AnFNsnczRcuWODH0eYAXBsJ5gVxAUuNr7tsHSC6IZ77cA0SitzT+s47kot8Mw==", + "dev": true, + "license": "Apache-2.0", + "optional": true, "dependencies": { - "get-stream": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.1.0.tgz", - "integrity": "sha512-EXr1FOzrzTfGeL0gQdeFEvOMm2mzMOglyiOXSTpPC+iAjAKftbr3jpCMWynogwYnM+eSj9sHGc6wjIcDvYiygw==", - "dev": true, - "requires": { - "pump": "^3.0.0" - } - }, - "lowercase-keys": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz", - "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==", - "dev": true - }, - "normalize-url": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-4.3.0.tgz", - "integrity": "sha512-0NLtR71o4k6GLP+mr6Ty34c5GA6CMoEsncKJxvQd8NzPxaHRJNnb5gZE8R1XF4CPIS7QPHLJ74IFszwtNVAHVQ==", - "dev": true - } + "bare-os": "^3.0.1" } }, - "camelcase": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", - "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=", - "dev": true - }, - "capture-stack-trace": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/capture-stack-trace/-/capture-stack-trace-1.0.1.tgz", - "integrity": "sha512-mYQLZnx5Qt1JgB1WEiMCf2647plpGeQ2NMR/5L0HNZzGQo4fuSPnK+wjfPnKZV0aiJDgzmWqqkV/g7JD+DW0qw==", - "dev": true - }, - "chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "node_modules/bare-stream": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/bare-stream/-/bare-stream-2.7.0.tgz", + "integrity": "sha512-oyXQNicV1y8nc2aKffH+BUHFRXmx6VrPzlnaEvMhram0nPBrKcEdcyBg5r08D0i8VxngHFAiVyn1QKXpSG0B8A==", "dev": true, - "requires": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - } - }, - "chardet": { - "version": "0.4.2", - "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.4.2.tgz", - "integrity": "sha1-tUc7M9yXxCTl2Y3IfVXU2KKci/I=", - "dev": true - }, - "chokidar": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-1.7.0.tgz", - "integrity": "sha1-eY5ol3gVHIB2tLNg5e3SjNortGg=", - "dev": true, - "requires": { - "anymatch": "^1.3.0", - "async-each": "^1.0.0", - "fsevents": "^1.0.0", - "glob-parent": "^2.0.0", - "inherits": "^2.0.1", - "is-binary-path": "^1.0.0", - "is-glob": "^2.0.0", - "path-is-absolute": "^1.0.0", - "readdirp": "^2.0.0" - }, + "license": "Apache-2.0", + "optional": true, "dependencies": { - "is-extglob": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", - "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=", - "dev": true + "streamx": "^2.21.0" + }, + "peerDependencies": { + "bare-buffer": "*", + "bare-events": "*" + }, + "peerDependenciesMeta": { + "bare-buffer": { + "optional": true }, - "is-glob": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", - "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", - "dev": true, - "requires": { - "is-extglob": "^1.0.0" - } + "bare-events": { + "optional": true } } }, - "ci-info": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-1.6.0.tgz", - "integrity": "sha512-vsGdkwSCDpWmP80ncATX7iea5DWQemg1UgCW5J8tqjU3lYw4FBYuj89J0CTVomA7BEfvSZd84GmHko+MxFQU2A==", - "dev": true - }, - "class-utils": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", - "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "node_modules/bare-url": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/bare-url/-/bare-url-2.3.2.tgz", + "integrity": "sha512-ZMq4gd9ngV5aTMa5p9+UfY0b3skwhHELaDkhEHetMdX0LRkW9kzaym4oo/Eh+Ghm0CCDuMTsRIGM/ytUc1ZYmw==", "dev": true, - "requires": { - "arr-union": "^3.1.0", - "define-property": "^0.2.5", - "isobject": "^3.0.0", - "static-extend": "^0.1.1" - }, + "license": "Apache-2.0", + "optional": true, "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - } + "bare-path": "^3.0.0" } }, - "cli-boxes": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-1.0.0.tgz", - "integrity": "sha1-T6kXw+WclKAEzWH47lCdplFocUM=", - "dev": true + "node_modules/base64id": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/base64id/-/base64id-2.0.0.tgz", + "integrity": "sha512-lGe34o6EHj9y3Kts9R4ZYs/Gr+6N7MCaMlIFA3F1R2O5/m7K06AxfSeO5530PEERE6/WyEg3lsuyw4GHlPZHog==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^4.5.0 || >= 5.9" + } }, - "cli-cursor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-1.0.2.tgz", - "integrity": "sha1-ZNo/fValRBLll5S9Ytw1KV6PKYc=", + "node_modules/basic-ftp": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/basic-ftp/-/basic-ftp-5.1.0.tgz", + "integrity": "sha512-RkaJzeJKDbaDWTIPiJwubyljaEPwpVWkm9Rt5h9Nd6h7tEXTJ3VB4qxdZBioV7JO5yLUaOKwz7vDOzlncUsegw==", "dev": true, - "requires": { - "restore-cursor": "^1.0.1" + "license": "MIT", + "engines": { + "node": ">=10.0.0" } }, - "cli-width": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.0.tgz", - "integrity": "sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk=", - "dev": true + "node_modules/batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==", + "dev": true, + "license": "MIT" }, - "cliui": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", - "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=", + "node_modules/binary-extensions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", + "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", "dev": true, - "requires": { - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1", - "wrap-ansi": "^2.0.0" + "license": "MIT", + "engines": { + "node": ">=8" }, - "dependencies": { - "is-fullwidth-code-point": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", - "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", - "dev": true, - "requires": { - "number-is-nan": "^1.0.0" - } - }, - "string-width": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", - "dev": true, - "requires": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" - } - } + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "clone": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", - "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=", - "dev": true - }, - "clone-deep": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-0.3.0.tgz", - "integrity": "sha1-NIxhrpzb4O3+BT2R/0zFIdeQ7eg=", + "node_modules/brace-expansion": { + "version": "1.1.12", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", + "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", "dev": true, - "requires": { - "for-own": "^1.0.0", - "is-plain-object": "^2.0.1", - "kind-of": "^3.2.2", - "shallow-clone": "^0.1.2" - }, + "license": "MIT", "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" } }, - "clone-response": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.2.tgz", - "integrity": "sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws=", + "node_modules/braces": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", "dev": true, - "requires": { - "mimic-response": "^1.0.0" + "license": "MIT", + "dependencies": { + "fill-range": "^7.1.1" + }, + "engines": { + "node": ">=8" } }, - "clone-stats": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz", - "integrity": "sha1-uI+UqCzzi4eR1YBG6kAprYjKmdE=", - "dev": true - }, - "co": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", - "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=", - "dev": true - }, - "code-point-at": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", - "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=", - "dev": true - }, - "collection-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", - "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", + "node_modules/browser-sync": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/browser-sync/-/browser-sync-3.0.4.tgz", + "integrity": "sha512-mcYOIy4BW6sWSEnTSBjQwWsnbx2btZX78ajTTjdNfyC/EqQVcIe0nQR6894RNAMtvlfAnLaH9L2ka97zpvgenA==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "browser-sync-client": "^3.0.4", + "browser-sync-ui": "^3.0.4", + "bs-recipes": "1.3.4", + "chalk": "4.1.2", + "chokidar": "^3.5.1", + "connect": "3.6.6", + "connect-history-api-fallback": "^1", + "dev-ip": "^1.0.1", + "easy-extender": "^2.3.4", + "eazy-logger": "^4.1.0", + "etag": "^1.8.1", + "fresh": "^0.5.2", + "fs-extra": "3.0.1", + "http-proxy": "^1.18.1", + "immutable": "^3", + "micromatch": "^4.0.8", + "opn": "5.3.0", + "portscanner": "2.2.0", + "raw-body": "^2.3.2", + "resp-modifier": "6.0.2", + "rx": "4.1.0", + "send": "^0.19.0", + "serve-index": "^1.9.1", + "serve-static": "^1.16.2", + "server-destroy": "1.0.1", + "socket.io": "^4.4.1", + "ua-parser-js": "^1.0.33", + "yargs": "^17.3.1" + }, + "bin": { + "browser-sync": "dist/bin.js" + }, + "engines": { + "node": ">= 8.0.0" + } + }, + "node_modules/browser-sync-client": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/browser-sync-client/-/browser-sync-client-3.0.4.tgz", + "integrity": "sha512-+ew5ubXzGRKVjquBL3u6najS40TG7GxCdyBll0qSRc/n+JRV9gb/yDdRL1IAgRHqjnJTdqeBKKIQabjvjRSYRQ==", "dev": true, - "requires": { - "map-visit": "^1.0.0", - "object-visit": "^1.0.0" + "license": "ISC", + "dependencies": { + "etag": "1.8.1", + "fresh": "0.5.2", + "mitt": "^1.1.3" + }, + "engines": { + "node": ">=8.0.0" } }, - "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "node_modules/browser-sync-client/node_modules/fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", "dev": true, - "requires": { - "color-name": "1.1.3" + "license": "MIT", + "engines": { + "node": ">= 0.6" } }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", - "dev": true - }, - "color-support": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", - "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==", - "dev": true - }, - "colors": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/colors/-/colors-1.3.3.tgz", - "integrity": "sha512-mmGt/1pZqYRjMxB1axhTo16/snVZ5krrKkcmMeVKxzECMMXoCgnvTPp10QgHfcbQZw8Dq2jMNG6je4JlWU0gWg==", - "dev": true - }, - "command-line-args": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/command-line-args/-/command-line-args-5.1.1.tgz", - "integrity": "sha512-hL/eG8lrll1Qy1ezvkant+trihbGnaKaeEjj6Scyr3DN+RC7iQ5Rz84IeLERfAWDGo0HBSNAakczwgCilDXnWg==", - "dev": true, - "requires": { - "array-back": "^3.0.1", - "find-replace": "^3.0.0", - "lodash.camelcase": "^4.3.0", - "typical": "^4.0.0" - } - }, - "command-line-usage": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/command-line-usage/-/command-line-usage-6.0.2.tgz", - "integrity": "sha512-Jr9RQM43qWDwpRJOa0lgZw0LhiU8tgOqoR+xxIcb3eT5vFZi69fBWUODMSBtGUYI1qTlElPl3txFQY6rChVuXQ==", - "dev": true, - "requires": { - "array-back": "^3.1.0", - "chalk": "^2.4.2", - "table-layout": "^1.0.0", - "typical": "^5.1.0" - }, - "dependencies": { - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - }, - "typical": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/typical/-/typical-5.1.0.tgz", - "integrity": "sha512-t5Ik8UAwBal1P1XzuVE4dc+RYQZicLUGJdvqr/vdqsED7SQECgsGBylldSsfWZL7RQjxT3xhQcKHWhLaVSR6YQ==", - "dev": true - } - } - }, - "component-emitter": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", - "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==", - "dev": true - }, - "concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", - "dev": true - }, - "concat-stream": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", - "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", - "dev": true, - "requires": { - "buffer-from": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^2.2.2", - "typedarray": "^0.0.6" - }, - "dependencies": { - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", - "dev": true - }, - "readable-stream": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", - "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", - "dev": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dev": true, - "requires": { - "safe-buffer": "~5.1.0" - } - } - } - }, - "configstore": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/configstore/-/configstore-3.1.2.tgz", - "integrity": "sha512-vtv5HtGjcYUgFrXc6Kx747B83MRRVS5R1VTEQoXvuP+kMI+if6uywV0nDGoiydJRy4yk7h9od5Og0kxx4zUXmw==", - "dev": true, - "requires": { - "dot-prop": "^4.1.0", - "graceful-fs": "^4.1.2", - "make-dir": "^1.0.0", - "unique-string": "^1.0.0", - "write-file-atomic": "^2.0.0", - "xdg-basedir": "^3.0.0" - }, - "dependencies": { - "graceful-fs": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.2.tgz", - "integrity": "sha512-IItsdsea19BoLC7ELy13q1iJFNmd7ofZH5+X/pJr90/nRoPEX0DJo1dHDbgtYWOhJhcCgMDTOw84RZ72q6lB+Q==", - "dev": true - } - } - }, - "connect-livereload": { - "version": "0.5.4", - "resolved": "https://registry.npmjs.org/connect-livereload/-/connect-livereload-0.5.4.tgz", - "integrity": "sha1-gBV9E3HJ83zBQDmrGJWXDRGdw7w=", - "dev": true - }, - "content-disposition": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz", - "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==", - "dev": true, - "requires": { - "safe-buffer": "5.1.2" - } - }, - "content-type": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", - "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==", - "dev": true - }, - "cookie": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz", - "integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==", - "dev": true - }, - "cookie-signature": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", - "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=", - "dev": true - }, - "copy-descriptor": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", - "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", - "dev": true - }, - "core-js": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.9.tgz", - "integrity": "sha512-HOpZf6eXmnl7la+cUdMnLvUxKNqLUzJvgIziQ0DiF3JwSImNphIqdGqzj6hIKyX04MmV0poclQ7+wjWvxQyR2A==", - "dev": true - }, - "core-util-is": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", - "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", - "dev": true - }, - "create-error-class": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/create-error-class/-/create-error-class-3.0.2.tgz", - "integrity": "sha1-Br56vvlHo/FKMP1hBnHUAbyot7Y=", + "node_modules/browser-sync-client/node_modules/mitt": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mitt/-/mitt-1.2.0.tgz", + "integrity": "sha512-r6lj77KlwqLhIUku9UWYes7KJtsczvolZkzp8hbaDPPaE24OmWl5s539Mytlj22siEQKosZ26qCBgda2PKwoJw==", "dev": true, - "requires": { - "capture-stack-trace": "^1.0.0" - } + "license": "MIT" }, - "cross-spawn": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", - "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", - "dev": true, - "requires": { - "nice-try": "^1.0.4", - "path-key": "^2.0.1", - "semver": "^5.5.0", - "shebang-command": "^1.2.0", - "which": "^1.2.9" - }, - "dependencies": { - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true - } - } - }, - "crypto-random-string": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-1.0.0.tgz", - "integrity": "sha1-ojD2T1aDEOFJgAmUB5DsmVRbyn4=", - "dev": true - }, - "cycle": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/cycle/-/cycle-1.0.3.tgz", - "integrity": "sha1-IegLK+hYD5i0aPN5QwZisEbDStI=", - "dev": true - }, - "data-uri-to-buffer": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-2.0.1.tgz", - "integrity": "sha512-OkVVLrerfAKZlW2ZZ3Ve2y65jgiWqBKsTfUIAFbn8nVbPcCZg6l6gikKlEYv0kXcmzqGm6mFq/Jf2vriuEkv8A==", + "node_modules/browser-sync-ui": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/browser-sync-ui/-/browser-sync-ui-3.0.4.tgz", + "integrity": "sha512-5Po3YARCZ/8yQHFzvrSjn8+hBUF7ZWac39SHsy8Tls+7tE62iq6pYWxpVU6aOOMAGD21RwFQhQeqmJPf70kHEQ==", "dev": true, - "requires": { - "@types/node": "^8.0.7" - }, + "license": "Apache-2.0", "dependencies": { - "@types/node": { - "version": "8.10.51", - "resolved": "https://registry.npmjs.org/@types/node/-/node-8.10.51.tgz", - "integrity": "sha512-cArrlJp3Yv6IyFT/DYe+rlO8o3SIHraALbBW/+CcCYW/a9QucpLI+n2p4sRxAvl2O35TiecpX2heSZtJjvEO+Q==", - "dev": true - } + "async-each-series": "0.1.1", + "chalk": "4.1.2", + "connect-history-api-fallback": "^1", + "immutable": "^3", + "server-destroy": "1.0.1", + "socket.io-client": "^4.4.1", + "stream-throttle": "^0.1.3" } }, - "dateformat": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-2.2.0.tgz", - "integrity": "sha1-QGXiATz5+5Ft39gu+1Bq1MZ2kGI=", - "dev": true - }, - "debug": { + "node_modules/browser-sync/node_modules/debug": { "version": "2.6.9", "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "decamelize": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", - "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", - "dev": true - }, - "decode-uri-component": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", - "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", - "dev": true - }, - "decompress-response": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz", - "integrity": "sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=", - "dev": true, - "requires": { - "mimic-response": "^1.0.0" - } - }, - "deep-equal": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-0.2.2.tgz", - "integrity": "sha1-hLdFiW80xoTpjyzg5Cq69Du6AX0=", - "dev": true - }, - "deep-extend": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", - "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", - "dev": true - }, - "deep-is": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", - "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=", - "dev": true - }, - "defaults": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz", - "integrity": "sha1-xlYFHpgX2f8I7YgUd/P+QBnz730=", - "dev": true, - "requires": { - "clone": "^1.0.2" - } - }, - "defer-to-connect": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-1.0.2.tgz", - "integrity": "sha512-k09hcQcTDY+cwgiwa6PYKLm3jlagNzQ+RSvhjzESOGOx+MNOuXkxTfEvPrO1IOQ81tArCFYQgi631clB70RpQw==", - "dev": true - }, - "define-property": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", - "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", - "dev": true, - "requires": { - "is-descriptor": "^1.0.2", - "isobject": "^3.0.1" - }, - "dependencies": { - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - } - } - }, - "degenerator": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/degenerator/-/degenerator-1.0.4.tgz", - "integrity": "sha1-/PSQo37OJmRk2cxDGrmMWBnO0JU=", - "dev": true, - "requires": { - "ast-types": "0.x.x", - "escodegen": "1.x.x", - "esprima": "3.x.x" - } - }, - "depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", - "dev": true - }, - "deprecated": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/deprecated/-/deprecated-0.0.1.tgz", - "integrity": "sha1-+cmvVGSvoeepcUWKi97yqpTVuxk=", - "dev": true - }, - "destroy": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", - "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=", - "dev": true - }, - "detect-file": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz", - "integrity": "sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc=", - "dev": true - }, - "diff": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.1.tgz", - "integrity": "sha512-s2+XdvhPCOF01LRQBC8hf4vhbVmI2CGS5aZnxLJlT5FtdhPCDFq80q++zK2KlrVorVDdL5BOGZ/VfLrVtYNF+Q==", - "dev": true - }, - "dockerfile-ast": { - "version": "0.0.16", - "resolved": "https://registry.npmjs.org/dockerfile-ast/-/dockerfile-ast-0.0.16.tgz", - "integrity": "sha512-+HZToHjjiLPl46TqBrok5dMrg5oCkZFPSROMQjRmvin0zG4FxK0DJXTpV/CUPYY2zpmEvVza55XLwSHFx/xZMw==", - "dev": true, - "requires": { - "vscode-languageserver-types": "^3.5.0" - } - }, - "dot-prop": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-4.2.0.tgz", - "integrity": "sha512-tUMXrxlExSW6U2EXiiKGSBVdYgtV8qlHL+C10TsW4PURY/ic+eaysnSkwB4kA/mBlCyy/IKDJ+Lc3wbWeaXtuQ==", - "dev": true, - "requires": { - "is-obj": "^1.0.0" - } - }, - "dotnet-deps-parser": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/dotnet-deps-parser/-/dotnet-deps-parser-4.5.0.tgz", - "integrity": "sha512-t6rBxcWVZSDNhhWdsbq9ozaCzfPXV79FiyES1JLNEoA7nYF+zDC2VZvFZSnH8ilU3bghJXxZPH+EcKYvfw8g/g==", - "dev": true, - "requires": { - "@types/xml2js": "0.4.3", - "lodash": "^4.17.11", - "source-map-support": "^0.5.7", - "tslib": "^1.9.3", - "xml2js": "0.4.19" - }, - "dependencies": { - "lodash": { - "version": "4.17.15", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz", - "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==", - "dev": true - } - } - }, - "duplexer2": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.0.2.tgz", - "integrity": "sha1-xhTc9n4vsUmVqRcR5aYX6KYKMds=", - "dev": true, - "requires": { - "readable-stream": "~1.1.9" - } - }, - "duplexer3": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz", - "integrity": "sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=", - "dev": true - }, - "ee-first": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=", - "dev": true - }, - "email-validator": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/email-validator/-/email-validator-2.0.4.tgz", - "integrity": "sha512-gYCwo7kh5S3IDyZPLZf6hSS0MnZT8QmJFqYvbqlDZSbwdZlY6QZWxJ4i/6UhITOJ4XzyI647Bm2MXKCLqnJ4nQ==", - "dev": true - }, - "emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "dev": true - }, - "encodeurl": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", - "dev": true - }, - "encoding": { - "version": "0.1.12", - "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.12.tgz", - "integrity": "sha1-U4tm8+5izRq1HsMjgp0flIDHS+s=", - "dev": true, - "requires": { - "iconv-lite": "~0.4.13" - } - }, - "end-of-stream": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-0.1.5.tgz", - "integrity": "sha1-jhdyBsPICDfYVjLouTWd/osvbq8=", - "dev": true, - "requires": { - "once": "~1.3.0" - } - }, - "epipebomb": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/epipebomb/-/epipebomb-1.0.0.tgz", - "integrity": "sha1-V9He2h1ryBYisRinX+a1p9NPbYg=", - "dev": true - }, - "es6-promise": { - "version": "4.2.8", - "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.8.tgz", - "integrity": "sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==", - "dev": true - }, - "es6-promisify": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/es6-promisify/-/es6-promisify-5.0.0.tgz", - "integrity": "sha1-UQnWLz5W6pZ8S2NQWu8IKRyKUgM=", - "dev": true, - "requires": { - "es6-promise": "^4.0.3" - } - }, - "escape-html": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=", - "dev": true - }, - "escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", - "dev": true - }, - "escodegen": { - "version": "1.12.0", - "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.12.0.tgz", - "integrity": "sha512-TuA+EhsanGcme5T3R0L80u4t8CpbXQjegRmf7+FPTJrtCTErXFeelblRgHQa1FofEzqYYJmJ/OqjTwREp9qgmg==", - "dev": true, - "requires": { - "esprima": "^3.1.3", - "estraverse": "^4.2.0", - "esutils": "^2.0.2", - "optionator": "^0.8.1", - "source-map": "~0.6.1" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "optional": true - } - } - }, - "esprima": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-3.1.3.tgz", - "integrity": "sha1-/cpRzuYTOJXjyI1TXOSdv/YqRjM=", - "dev": true - }, - "estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "dev": true - }, - "esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", - "dev": true - }, - "etag": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", - "dev": true - }, - "execa": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", - "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", - "dev": true, - "requires": { - "cross-spawn": "^6.0.0", - "get-stream": "^4.0.0", - "is-stream": "^1.1.0", - "npm-run-path": "^2.0.0", - "p-finally": "^1.0.0", - "signal-exit": "^3.0.0", - "strip-eof": "^1.0.0" - } - }, - "exit-hook": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/exit-hook/-/exit-hook-1.1.1.tgz", - "integrity": "sha1-8FyiM7SMBdVP/wd2XfhQfpXAL/g=", - "dev": true - }, - "expand-brackets": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", - "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", - "dev": true, - "requires": { - "debug": "^2.3.3", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "posix-character-classes": "^0.1.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "expand-range": { - "version": "1.8.2", - "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-1.8.2.tgz", - "integrity": "sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc=", - "dev": true, - "requires": { - "fill-range": "^2.1.0" - }, + "license": "MIT", "dependencies": { - "fill-range": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-2.2.4.tgz", - "integrity": "sha512-cnrcCbj01+j2gTG921VZPnHbjmdAf8oQV/iGeV2kZxGSyfYjjTyY79ErsK1WJWMpw6DaApEX72binqJE+/d+5Q==", - "dev": true, - "requires": { - "is-number": "^2.1.0", - "isobject": "^2.0.0", - "randomatic": "^3.0.0", - "repeat-element": "^1.1.2", - "repeat-string": "^1.5.2" - } - }, - "is-number": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-2.1.0.tgz", - "integrity": "sha1-Afy7s5NGOlSPL0ZszhbezknbkI8=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - } - }, - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", - "dev": true - }, - "isobject": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", - "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", - "dev": true, - "requires": { - "isarray": "1.0.0" - } - }, - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "expand-tilde": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz", - "integrity": "sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=", - "dev": true, - "requires": { - "homedir-polyfill": "^1.0.1" - } - }, - "express": { - "version": "4.17.1", - "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz", - "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==", - "dev": true, - "requires": { - "accepts": "~1.3.7", - "array-flatten": "1.1.1", - "body-parser": "1.19.0", - "content-disposition": "0.5.3", - "content-type": "~1.0.4", - "cookie": "0.4.0", - "cookie-signature": "1.0.6", - "debug": "2.6.9", - "depd": "~1.1.2", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "finalhandler": "~1.1.2", - "fresh": "0.5.2", - "merge-descriptors": "1.0.1", - "methods": "~1.1.2", - "on-finished": "~2.3.0", - "parseurl": "~1.3.3", - "path-to-regexp": "0.1.7", - "proxy-addr": "~2.0.5", - "qs": "6.7.0", - "range-parser": "~1.2.1", - "safe-buffer": "5.1.2", - "send": "0.17.1", - "serve-static": "1.14.1", - "setprototypeof": "1.1.1", - "statuses": "~1.5.0", - "type-is": "~1.6.18", - "utils-merge": "1.0.1", - "vary": "~1.1.2" + "ms": "2.0.0" } }, - "extend": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", - "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", - "dev": true - }, - "extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "node_modules/browser-sync/node_modules/debug/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", "dev": true, - "requires": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - }, - "dependencies": { - "is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "requires": { - "is-plain-object": "^2.0.4" - } - } - } + "license": "MIT" }, - "external-editor": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-2.2.0.tgz", - "integrity": "sha512-bSn6gvGxKt+b7+6TKEv1ZycHleA7aHhRHyAqJyp5pbUFuYYNIzpZnQDk7AsYckyWdEnTeAnay0aCy2aV6iTk9A==", - "dev": true, - "requires": { - "chardet": "^0.4.0", - "iconv-lite": "^0.4.17", - "tmp": "^0.0.33" - } - }, - "extglob": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", - "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", - "dev": true, - "requires": { - "array-unique": "^0.3.2", - "define-property": "^1.0.0", - "expand-brackets": "^2.1.4", - "extend-shallow": "^2.0.1", - "fragment-cache": "^0.2.1", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "dev": true, - "requires": { - "is-descriptor": "^1.0.0" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - }, - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - } - } - }, - "extract-zip": { - "version": "1.6.7", - "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-1.6.7.tgz", - "integrity": "sha1-qEC0uK9kAyZMjbV/Txp0Mz74H+k=", - "dev": true, - "requires": { - "concat-stream": "1.6.2", - "debug": "2.6.9", - "mkdirp": "0.5.1", - "yauzl": "2.4.1" - } - }, - "eyes": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/eyes/-/eyes-0.1.8.tgz", - "integrity": "sha1-Ys8SAjTGg3hdkCNIqADvPgzCC8A=", - "dev": true - }, - "fancy-log": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/fancy-log/-/fancy-log-1.3.3.tgz", - "integrity": "sha512-k9oEhlyc0FrVh25qYuSELjr8oxsCoc4/LEZfg2iJJrfEk/tZL9bCoJE47gqAvI2m/AUjluCS4+3I0eTx8n3AEw==", - "dev": true, - "requires": { - "ansi-gray": "^0.1.1", - "color-support": "^1.1.3", - "parse-node-version": "^1.0.0", - "time-stamp": "^1.0.0" - } - }, - "fast-levenshtein": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", - "dev": true - }, - "faye-websocket": { - "version": "0.10.0", - "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.10.0.tgz", - "integrity": "sha1-TkkvjQTftviQA1B/btvy1QHnxvQ=", - "dev": true, - "requires": { - "websocket-driver": ">=0.5.1" - } - }, - "fd-slicer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.0.1.tgz", - "integrity": "sha1-i1vL2ewyfFBBv5qwI/1nUPEXfmU=", - "dev": true, - "requires": { - "pend": "~1.2.0" - } - }, - "figures": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", - "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", - "dev": true, - "requires": { - "escape-string-regexp": "^1.0.5" - } - }, - "file-uri-to-path": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", - "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", - "dev": true - }, - "filename-regex": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/filename-regex/-/filename-regex-2.0.1.tgz", - "integrity": "sha1-wcS5vuPglyXdsQa3XB4wH+LxiyY=", - "dev": true - }, - "fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", - "dev": true, - "requires": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "finalhandler": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", - "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", - "dev": true, - "requires": { - "debug": "2.6.9", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "on-finished": "~2.3.0", - "parseurl": "~1.3.3", - "statuses": "~1.5.0", - "unpipe": "~1.0.0" - } - }, - "find-index": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/find-index/-/find-index-0.1.1.tgz", - "integrity": "sha1-Z101iyyjiS15Whq0cjL4tuLg3eQ=", - "dev": true - }, - "find-replace": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-replace/-/find-replace-3.0.0.tgz", - "integrity": "sha512-6Tb2myMioCAgv5kfvP5/PkZZ/ntTpVK39fHY7WkWBgvbeE+VHd/tZuZ4mrC+bxh4cfOZeYKVPaJIZtZXV7GNCQ==", - "dev": true, - "requires": { - "array-back": "^3.0.1" - } - }, - "findup-sync": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-2.0.0.tgz", - "integrity": "sha1-kyaxSIwi0aYIhlCoaQGy2akKLLw=", - "dev": true, - "requires": { - "detect-file": "^1.0.0", - "is-glob": "^3.1.0", - "micromatch": "^3.0.4", - "resolve-dir": "^1.0.1" - } - }, - "fined": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/fined/-/fined-1.2.0.tgz", - "integrity": "sha512-ZYDqPLGxDkDhDZBjZBb+oD1+j0rA4E0pXY50eplAAOPg2N/gUBSSk5IM1/QhPfyVo19lJ+CvXpqfvk+b2p/8Ng==", - "dev": true, - "requires": { - "expand-tilde": "^2.0.2", - "is-plain-object": "^2.0.3", - "object.defaults": "^1.1.0", - "object.pick": "^1.2.0", - "parse-filepath": "^1.0.1" - } - }, - "first-chunk-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/first-chunk-stream/-/first-chunk-stream-1.0.0.tgz", - "integrity": "sha1-Wb+1DNkF9g18OUzT2ayqtOatk04=", - "dev": true - }, - "flagged-respawn": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-1.0.1.tgz", - "integrity": "sha512-lNaHNVymajmk0OJMBn8fVUAU1BtDeKIqKoVhk4xAALB57aALg6b4W0MfJ/cUE0g9YBXy5XhSlPIpYIJ7HaY/3Q==", - "dev": true - }, - "for-in": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", - "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", - "dev": true - }, - "for-own": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz", - "integrity": "sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs=", - "dev": true, - "requires": { - "for-in": "^1.0.1" - } - }, - "forwarded": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz", - "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=", - "dev": true - }, - "fragment-cache": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", - "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", - "dev": true, - "requires": { - "map-cache": "^0.2.2" - } - }, - "fresh": { + "node_modules/browser-sync/node_modules/fresh": { "version": "0.5.2", "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", - "dev": true - }, - "fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", - "dev": true - }, - "fsevents": { - "version": "1.2.9", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.9.tgz", - "integrity": "sha512-oeyj2H3EjjonWcFjD5NvZNE9Rqe4UW+nQBU2HNeKw0koVLEFIhtyETyAakeAM3de7Z/SW5kcA+fZUait9EApnw==", - "dev": true, - "optional": true, - "requires": { - "nan": "^2.12.1", - "node-pre-gyp": "^0.12.0" - }, - "dependencies": { - "abbrev": { - "version": "1.1.1", - "bundled": true, - "dev": true, - "optional": true - }, - "ansi-regex": { - "version": "2.1.1", - "bundled": true, - "dev": true, - "optional": true - }, - "aproba": { - "version": "1.2.0", - "bundled": true, - "dev": true, - "optional": true - }, - "are-we-there-yet": { - "version": "1.1.5", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "delegates": "^1.0.0", - "readable-stream": "^2.0.6" - } - }, - "balanced-match": { - "version": "1.0.0", - "bundled": true, - "dev": true, - "optional": true - }, - "brace-expansion": { - "version": "1.1.11", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "chownr": { - "version": "1.1.1", - "bundled": true, - "dev": true, - "optional": true - }, - "code-point-at": { - "version": "1.1.0", - "bundled": true, - "dev": true, - "optional": true - }, - "concat-map": { - "version": "0.0.1", - "bundled": true, - "dev": true, - "optional": true - }, - "console-control-strings": { - "version": "1.1.0", - "bundled": true, - "dev": true, - "optional": true - }, - "core-util-is": { - "version": "1.0.2", - "bundled": true, - "dev": true, - "optional": true - }, - "debug": { - "version": "4.1.1", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "ms": "^2.1.1" - } - }, - "deep-extend": { - "version": "0.6.0", - "bundled": true, - "dev": true, - "optional": true - }, - "delegates": { - "version": "1.0.0", - "bundled": true, - "dev": true, - "optional": true - }, - "detect-libc": { - "version": "1.0.3", - "bundled": true, - "dev": true, - "optional": true - }, - "fs-minipass": { - "version": "1.2.5", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "minipass": "^2.2.1" - } - }, - "fs.realpath": { - "version": "1.0.0", - "bundled": true, - "dev": true, - "optional": true - }, - "gauge": { - "version": "2.7.4", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "aproba": "^1.0.3", - "console-control-strings": "^1.0.0", - "has-unicode": "^2.0.0", - "object-assign": "^4.1.0", - "signal-exit": "^3.0.0", - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1", - "wide-align": "^1.1.0" - } - }, - "glob": { - "version": "7.1.3", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "has-unicode": { - "version": "2.0.1", - "bundled": true, - "dev": true, - "optional": true - }, - "iconv-lite": { - "version": "0.4.24", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "safer-buffer": ">= 2.1.2 < 3" - } - }, - "ignore-walk": { - "version": "3.0.1", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "minimatch": "^3.0.4" - } - }, - "inflight": { - "version": "1.0.6", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "inherits": { - "version": "2.0.3", - "bundled": true, - "dev": true, - "optional": true - }, - "ini": { - "version": "1.3.5", - "bundled": true, - "dev": true, - "optional": true - }, - "is-fullwidth-code-point": { - "version": "1.0.0", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "number-is-nan": "^1.0.0" - } - }, - "isarray": { - "version": "1.0.0", - "bundled": true, - "dev": true, - "optional": true - }, - "minimatch": { - "version": "3.0.4", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "minimist": { - "version": "0.0.8", - "bundled": true, - "dev": true, - "optional": true - }, - "minipass": { - "version": "2.3.5", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "safe-buffer": "^5.1.2", - "yallist": "^3.0.0" - } - }, - "minizlib": { - "version": "1.2.1", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "minipass": "^2.2.1" - } - }, - "mkdirp": { - "version": "0.5.1", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "minimist": "0.0.8" - } - }, - "ms": { - "version": "2.1.1", - "bundled": true, - "dev": true, - "optional": true - }, - "needle": { - "version": "2.3.0", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "debug": "^4.1.0", - "iconv-lite": "^0.4.4", - "sax": "^1.2.4" - } - }, - "node-pre-gyp": { - "version": "0.12.0", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "detect-libc": "^1.0.2", - "mkdirp": "^0.5.1", - "needle": "^2.2.1", - "nopt": "^4.0.1", - "npm-packlist": "^1.1.6", - "npmlog": "^4.0.2", - "rc": "^1.2.7", - "rimraf": "^2.6.1", - "semver": "^5.3.0", - "tar": "^4" - } - }, - "nopt": { - "version": "4.0.1", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "abbrev": "1", - "osenv": "^0.1.4" - } - }, - "npm-bundled": { - "version": "1.0.6", - "bundled": true, - "dev": true, - "optional": true - }, - "npm-packlist": { - "version": "1.4.1", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "ignore-walk": "^3.0.1", - "npm-bundled": "^1.0.1" - } - }, - "npmlog": { - "version": "4.1.2", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "are-we-there-yet": "~1.1.2", - "console-control-strings": "~1.1.0", - "gauge": "~2.7.3", - "set-blocking": "~2.0.0" - } - }, - "number-is-nan": { - "version": "1.0.1", - "bundled": true, - "dev": true, - "optional": true - }, - "object-assign": { - "version": "4.1.1", - "bundled": true, - "dev": true, - "optional": true - }, - "once": { - "version": "1.4.0", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "wrappy": "1" - } - }, - "os-homedir": { - "version": "1.0.2", - "bundled": true, - "dev": true, - "optional": true - }, - "os-tmpdir": { - "version": "1.0.2", - "bundled": true, - "dev": true, - "optional": true - }, - "osenv": { - "version": "0.1.5", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "os-homedir": "^1.0.0", - "os-tmpdir": "^1.0.0" - } - }, - "path-is-absolute": { - "version": "1.0.1", - "bundled": true, - "dev": true, - "optional": true - }, - "process-nextick-args": { - "version": "2.0.0", - "bundled": true, - "dev": true, - "optional": true - }, - "rc": { - "version": "1.2.8", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "deep-extend": "^0.6.0", - "ini": "~1.3.0", - "minimist": "^1.2.0", - "strip-json-comments": "~2.0.1" - }, - "dependencies": { - "minimist": { - "version": "1.2.0", - "bundled": true, - "dev": true, - "optional": true - } - } - }, - "readable-stream": { - "version": "2.3.6", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "rimraf": { - "version": "2.6.3", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "glob": "^7.1.3" - } - }, - "safe-buffer": { - "version": "5.1.2", - "bundled": true, - "dev": true, - "optional": true - }, - "safer-buffer": { - "version": "2.1.2", - "bundled": true, - "dev": true, - "optional": true - }, - "sax": { - "version": "1.2.4", - "bundled": true, - "dev": true, - "optional": true - }, - "semver": { - "version": "5.7.0", - "bundled": true, - "dev": true, - "optional": true - }, - "set-blocking": { - "version": "2.0.0", - "bundled": true, - "dev": true, - "optional": true - }, - "signal-exit": { - "version": "3.0.2", - "bundled": true, - "dev": true, - "optional": true - }, - "string-width": { - "version": "1.0.2", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" - } - }, - "string_decoder": { - "version": "1.1.1", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "safe-buffer": "~5.1.0" - } - }, - "strip-ansi": { - "version": "3.0.1", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "ansi-regex": "^2.0.0" - } - }, - "strip-json-comments": { - "version": "2.0.1", - "bundled": true, - "dev": true, - "optional": true - }, - "tar": { - "version": "4.4.8", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "chownr": "^1.1.1", - "fs-minipass": "^1.2.5", - "minipass": "^2.3.4", - "minizlib": "^1.1.1", - "mkdirp": "^0.5.0", - "safe-buffer": "^5.1.2", - "yallist": "^3.0.2" - } - }, - "util-deprecate": { - "version": "1.0.2", - "bundled": true, - "dev": true, - "optional": true - }, - "wide-align": { - "version": "1.1.3", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "string-width": "^1.0.2 || 2" - } - }, - "wrappy": { - "version": "1.0.2", - "bundled": true, - "dev": true, - "optional": true - }, - "yallist": { - "version": "3.0.3", - "bundled": true, - "dev": true, - "optional": true - } - } - }, - "ftp": { - "version": "0.3.10", - "resolved": "https://registry.npmjs.org/ftp/-/ftp-0.3.10.tgz", - "integrity": "sha1-kZfYYa2BQvPmPVqDv+TFn3MwiF0=", - "dev": true, - "requires": { - "readable-stream": "1.1.x", - "xregexp": "2.0.0" - } - }, - "gaze": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/gaze/-/gaze-0.5.2.tgz", - "integrity": "sha1-QLcJU30k0dRXZ9takIaJ3+aaxE8=", - "dev": true, - "requires": { - "globule": "~0.1.0" - } - }, - "get-stream": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", - "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", - "dev": true, - "requires": { - "pump": "^3.0.0" - } - }, - "get-uri": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/get-uri/-/get-uri-2.0.3.tgz", - "integrity": "sha512-x5j6Ks7FOgLD/GlvjKwgu7wdmMR55iuRHhn8hj/+gA+eSbxQvZ+AEomq+3MgVEZj1vpi738QahGbCCSIDtXtkw==", - "dev": true, - "requires": { - "data-uri-to-buffer": "2", - "debug": "4", - "extend": "~3.0.2", - "file-uri-to-path": "1", - "ftp": "~0.3.10", - "readable-stream": "3" - }, - "dependencies": { - "debug": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", - "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true - }, - "readable-stream": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.4.0.tgz", - "integrity": "sha512-jItXPLmrSR8jmTRmRWJXCnGJsfy85mB3Wd/uINMXA65yrnFo0cPClFIUWzo2najVNSl+mx7/4W8ttlLWJe99pQ==", - "dev": true, - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - }, - "safe-buffer": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.0.tgz", - "integrity": "sha512-fZEwUGbVl7kouZs1jCdMLdt95hdIv0ZeHg6L7qPeciMZhZ+/gdesW4wgTARkrFWEpspjEATAzUGPG8N2jJiwbg==", - "dev": true - }, - "string_decoder": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", - "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", - "dev": true, - "requires": { - "safe-buffer": "~5.2.0" - } - } - } - }, - "get-value": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", - "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", - "dev": true - }, - "git-up": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/git-up/-/git-up-4.0.1.tgz", - "integrity": "sha512-LFTZZrBlrCrGCG07/dm1aCjjpL1z9L3+5aEeI9SBhAqSc+kiA9Or1bgZhQFNppJX6h/f5McrvJt1mQXTFm6Qrw==", - "dev": true, - "requires": { - "is-ssh": "^1.3.0", - "parse-url": "^5.0.0" - } - }, - "git-url-parse": { - "version": "11.1.2", - "resolved": "https://registry.npmjs.org/git-url-parse/-/git-url-parse-11.1.2.tgz", - "integrity": "sha512-gZeLVGY8QVKMIkckncX+iCq2/L8PlwncvDFKiWkBn9EtCfYDbliRTTp6qzyQ1VMdITUfq7293zDzfpjdiGASSQ==", - "dev": true, - "requires": { - "git-up": "^4.0.0" - } - }, - "glob": { - "version": "4.5.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-4.5.3.tgz", - "integrity": "sha1-xstz0yJsHv7wTePFbQEvAzd+4V8=", - "dev": true, - "requires": { - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^2.0.1", - "once": "^1.3.0" - } - }, - "glob-base": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/glob-base/-/glob-base-0.3.0.tgz", - "integrity": "sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q=", - "dev": true, - "requires": { - "glob-parent": "^2.0.0", - "is-glob": "^2.0.0" - }, - "dependencies": { - "is-extglob": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", - "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=", - "dev": true - }, - "is-glob": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", - "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", - "dev": true, - "requires": { - "is-extglob": "^1.0.0" - } - } - } - }, - "glob-parent": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz", - "integrity": "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=", - "dev": true, - "requires": { - "is-glob": "^2.0.0" - }, - "dependencies": { - "is-extglob": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", - "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=", - "dev": true - }, - "is-glob": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", - "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", - "dev": true, - "requires": { - "is-extglob": "^1.0.0" - } - } - } - }, - "glob-stream": { - "version": "3.1.18", - "resolved": "https://registry.npmjs.org/glob-stream/-/glob-stream-3.1.18.tgz", - "integrity": "sha1-kXCl8St5Awb9/lmPMT+PeVT9FDs=", - "dev": true, - "requires": { - "glob": "^4.3.1", - "glob2base": "^0.0.12", - "minimatch": "^2.0.1", - "ordered-read-streams": "^0.1.0", - "through2": "^0.6.1", - "unique-stream": "^1.0.0" - }, - "dependencies": { - "readable-stream": { - "version": "1.0.34", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", - "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", - "dev": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.1", - "isarray": "0.0.1", - "string_decoder": "~0.10.x" - } - }, - "through2": { - "version": "0.6.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-0.6.5.tgz", - "integrity": "sha1-QaucZ7KdVyCQcUEOHXp6lozTrUg=", - "dev": true, - "requires": { - "readable-stream": ">=1.0.33-1 <1.1.0-0", - "xtend": ">=4.0.0 <4.1.0-0" - } - } - } - }, - "glob-watcher": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/glob-watcher/-/glob-watcher-0.0.6.tgz", - "integrity": "sha1-uVtKjfdLOcgymLDAXJeLTZo7cQs=", - "dev": true, - "requires": { - "gaze": "^0.5.1" - } - }, - "glob2base": { - "version": "0.0.12", - "resolved": "https://registry.npmjs.org/glob2base/-/glob2base-0.0.12.tgz", - "integrity": "sha1-nUGbPijxLoOjYhZKJ3BVkiycDVY=", - "dev": true, - "requires": { - "find-index": "^0.1.1" - } - }, - "global-dirs": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-0.1.1.tgz", - "integrity": "sha1-sxnA3UYH81PzvpzKTHL8FIxJ9EU=", - "dev": true, - "requires": { - "ini": "^1.3.4" - } - }, - "global-modules": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz", - "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==", - "dev": true, - "requires": { - "global-prefix": "^1.0.1", - "is-windows": "^1.0.1", - "resolve-dir": "^1.0.0" - } - }, - "global-prefix": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz", - "integrity": "sha1-2/dDxsFJklk8ZVVoy2btMsASLr4=", - "dev": true, - "requires": { - "expand-tilde": "^2.0.2", - "homedir-polyfill": "^1.0.1", - "ini": "^1.3.4", - "is-windows": "^1.0.1", - "which": "^1.2.14" - } - }, - "globule": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/globule/-/globule-0.1.0.tgz", - "integrity": "sha1-2cjt3h2nnRJaFRt5UzuXhnY0auU=", - "dev": true, - "requires": { - "glob": "~3.1.21", - "lodash": "~1.0.1", - "minimatch": "~0.2.11" - }, - "dependencies": { - "glob": { - "version": "3.1.21", - "resolved": "https://registry.npmjs.org/glob/-/glob-3.1.21.tgz", - "integrity": "sha1-0p4KBV3qUTj00H7UDomC6DwgZs0=", - "dev": true, - "requires": { - "graceful-fs": "~1.2.0", - "inherits": "1", - "minimatch": "~0.2.11" - } - }, - "graceful-fs": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-1.2.3.tgz", - "integrity": "sha1-FaSAaldUfLLS2/J/QuiajDRRs2Q=", - "dev": true - }, - "inherits": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-1.0.2.tgz", - "integrity": "sha1-ykMJ2t7mtUzAuNJH6NfHoJdb3Js=", - "dev": true - }, - "minimatch": { - "version": "0.2.14", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-0.2.14.tgz", - "integrity": "sha1-x054BXT2PG+aCQ6Q775u9TpqdWo=", - "dev": true, - "requires": { - "lru-cache": "2", - "sigmund": "~1.0.0" - } - } - } - }, - "glogg": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/glogg/-/glogg-1.0.2.tgz", - "integrity": "sha512-5mwUoSuBk44Y4EshyiqcH95ZntbDdTQqA3QYSrxmzj28Ai0vXBGMH1ApSANH14j2sIRtqCEyg6PfsuP7ElOEDA==", - "dev": true, - "requires": { - "sparkles": "^1.0.0" - } - }, - "got": { - "version": "9.6.0", - "resolved": "https://registry.npmjs.org/got/-/got-9.6.0.tgz", - "integrity": "sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==", - "dev": true, - "requires": { - "@sindresorhus/is": "^0.14.0", - "@szmarczak/http-timer": "^1.1.2", - "cacheable-request": "^6.0.0", - "decompress-response": "^3.3.0", - "duplexer3": "^0.1.4", - "get-stream": "^4.1.0", - "lowercase-keys": "^1.0.1", - "mimic-response": "^1.0.1", - "p-cancelable": "^1.0.0", - "to-readable-stream": "^1.0.0", - "url-parse-lax": "^3.0.0" - } - }, - "graceful-fs": { - "version": "3.0.12", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-3.0.12.tgz", - "integrity": "sha512-J55gaCS4iTTJfTXIxSVw3EMQckcqkpdRv3IR7gu6sq0+tbC363Zx6KH/SEwXASK9JRbhyZmVjJEVJIOxYsB3Qg==", - "dev": true, - "requires": { - "natives": "^1.1.3" - } - }, - "graphlib": { - "version": "2.1.7", - "resolved": "https://registry.npmjs.org/graphlib/-/graphlib-2.1.7.tgz", - "integrity": "sha512-TyI9jIy2J4j0qgPmOOrHTCtpPqJGN/aurBwc6ZT+bRii+di1I+Wv3obRhVrmBEXet+qkMaEX67dXrwsd3QQM6w==", - "dev": true, - "requires": { - "lodash": "^4.17.5" - }, - "dependencies": { - "lodash": { - "version": "4.17.15", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz", - "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==", - "dev": true - } - } - }, - "gulp": { - "version": "3.9.1", - "resolved": "https://registry.npmjs.org/gulp/-/gulp-3.9.1.tgz", - "integrity": "sha1-VxzkWSjdQK9lFPxAEYZgFsE4RbQ=", - "dev": true, - "requires": { - "archy": "^1.0.0", - "chalk": "^1.0.0", - "deprecated": "^0.0.1", - "gulp-util": "^3.0.0", - "interpret": "^1.0.0", - "liftoff": "^2.1.0", - "minimist": "^1.1.0", - "orchestrator": "^0.3.0", - "pretty-hrtime": "^1.0.0", - "semver": "^4.1.0", - "tildify": "^1.0.0", - "v8flags": "^2.0.2", - "vinyl-fs": "^0.3.0" - } - }, - "gulp-util": { - "version": "3.0.8", - "resolved": "https://registry.npmjs.org/gulp-util/-/gulp-util-3.0.8.tgz", - "integrity": "sha1-AFTh50RQLifATBh8PsxQXdVLu08=", - "dev": true, - "requires": { - "array-differ": "^1.0.0", - "array-uniq": "^1.0.2", - "beeper": "^1.0.0", - "chalk": "^1.0.0", - "dateformat": "^2.0.0", - "fancy-log": "^1.1.0", - "gulplog": "^1.0.0", - "has-gulplog": "^0.1.0", - "lodash._reescape": "^3.0.0", - "lodash._reevaluate": "^3.0.0", - "lodash._reinterpolate": "^3.0.0", - "lodash.template": "^3.0.0", - "minimist": "^1.1.0", - "multipipe": "^0.1.2", - "object-assign": "^3.0.0", - "replace-ext": "0.0.1", - "through2": "^2.0.0", - "vinyl": "^0.5.0" - } - }, - "gulplog": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/gulplog/-/gulplog-1.0.0.tgz", - "integrity": "sha1-4oxNRdBey77YGDY86PnFkmIp/+U=", - "dev": true, - "requires": { - "glogg": "^1.0.0" - } - }, - "has-ansi": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", - "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - } - }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", - "dev": true - }, - "has-gulplog": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/has-gulplog/-/has-gulplog-0.1.0.tgz", - "integrity": "sha1-ZBTIKRNpfaUVkDl9r7EvIpZ4Ec4=", - "dev": true, - "requires": { - "sparkles": "^1.0.0" - } - }, - "has-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", - "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", - "dev": true, - "requires": { - "get-value": "^2.0.6", - "has-values": "^1.0.0", - "isobject": "^3.0.0" - } - }, - "has-values": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", - "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", - "dev": true, - "requires": { - "is-number": "^3.0.0", - "kind-of": "^4.0.0" - }, - "dependencies": { - "kind-of": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", - "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "homedir-polyfill": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz", - "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==", - "dev": true, - "requires": { - "parse-passwd": "^1.0.0" - } - }, - "hosted-git-info": { - "version": "2.8.4", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.4.tgz", - "integrity": "sha512-pzXIvANXEFrc5oFFXRMkbLPQ2rXRoDERwDLyrcUxGhaZhgP54BBSl9Oheh7Vv0T090cszWBxPjkQQ5Sq1PbBRQ==", - "dev": true - }, - "http-cache-semantics": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.0.3.tgz", - "integrity": "sha512-TcIMG3qeVLgDr1TEd2XvHaTnMPwYQUQMIBLy+5pLSDKYFc7UIqj39w8EGzZkaxoLv/l2K8HaI0t5AVA+YYgUew==", - "dev": true - }, - "http-errors": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz", - "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==", - "dev": true, - "requires": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.1", - "statuses": ">= 1.5.0 < 2", - "toidentifier": "1.0.0" - } - }, - "http-parser-js": { - "version": "0.4.10", - "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.4.10.tgz", - "integrity": "sha1-ksnBN0w1CF912zWexWzCV8u5P6Q=", - "dev": true - }, - "http-proxy-agent": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-2.1.0.tgz", - "integrity": "sha512-qwHbBLV7WviBl0rQsOzH6o5lwyOIvwp/BdFnvVxXORldu5TmjFfjzBcWUWS5kWAZhmv+JtiDhSuQCp4sBfbIgg==", - "dev": true, - "requires": { - "agent-base": "4", - "debug": "3.1.0" - }, - "dependencies": { - "debug": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", - "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - } - } - }, - "https-proxy-agent": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-2.2.2.tgz", - "integrity": "sha512-c8Ndjc9Bkpfx/vCJueCPy0jlP4ccCCSNDp8xwCZzPjKJUm+B+u9WX2x98Qx4n1PiMNTWo3D7KK5ifNV/yJyRzg==", - "dev": true, - "requires": { - "agent-base": "^4.3.0", - "debug": "^3.1.0" - }, - "dependencies": { - "debug": { - "version": "3.2.6", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", - "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true - } - } - }, - "i": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/i/-/i-0.3.6.tgz", - "integrity": "sha1-2WyScyB28HJxG2sQ/X1PZa2O4j0=", - "dev": true - }, - "iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "dev": true, - "requires": { - "safer-buffer": ">= 2.1.2 < 3" - } - }, - "immediate": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz", - "integrity": "sha1-nbHb0Pr43m++D13V5Wu2BigN5ps=", - "dev": true - }, - "import-lazy": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-2.1.0.tgz", - "integrity": "sha1-BWmOPUXIjo1+nZLLBYTnfwlvPkM=", - "dev": true - }, - "imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", - "dev": true - }, - "inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", - "dev": true, - "requires": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", - "dev": true - }, - "ini": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz", - "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==", - "dev": true - }, - "inquirer": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-3.0.6.tgz", - "integrity": "sha1-4EqqnQW3o8ubD0B9BDdfBEcZA0c=", - "dev": true, - "requires": { - "ansi-escapes": "^1.1.0", - "chalk": "^1.0.0", - "cli-cursor": "^2.1.0", - "cli-width": "^2.0.0", - "external-editor": "^2.0.1", - "figures": "^2.0.0", - "lodash": "^4.3.0", - "mute-stream": "0.0.7", - "run-async": "^2.2.0", - "rx": "^4.1.0", - "string-width": "^2.0.0", - "strip-ansi": "^3.0.0", - "through": "^2.3.6" - }, - "dependencies": { - "cli-cursor": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", - "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", - "dev": true, - "requires": { - "restore-cursor": "^2.0.0" - } - }, - "lodash": { - "version": "4.17.15", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz", - "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==", - "dev": true - }, - "onetime": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", - "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", - "dev": true, - "requires": { - "mimic-fn": "^1.0.0" - } - }, - "restore-cursor": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", - "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", - "dev": true, - "requires": { - "onetime": "^2.0.0", - "signal-exit": "^3.0.2" - } - } - } - }, - "interpret": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.2.0.tgz", - "integrity": "sha512-mT34yGKMNceBQUoVn7iCDKDntA7SC6gycMAWzGx1z/CMCTV7b2AAtXlo3nRyHZ1FelRkQbQjprHSYGwzLtkVbw==", - "dev": true - }, - "invert-kv": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz", - "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=", - "dev": true - }, - "ip": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz", - "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=", - "dev": true - }, - "ipaddr.js": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.0.tgz", - "integrity": "sha512-M4Sjn6N/+O6/IXSJseKqHoFc+5FdGJ22sXqnjTpdZweHK64MzEPAyQZyEU3R/KRv2GLoa7nNtg/C2Ev6m7z+eA==", - "dev": true - }, - "is-absolute": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz", - "integrity": "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==", - "dev": true, - "requires": { - "is-relative": "^1.0.0", - "is-windows": "^1.0.1" - } - }, - "is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-binary-path": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", - "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", - "dev": true, - "requires": { - "binary-extensions": "^1.0.0" - } - }, - "is-buffer": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", - "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", - "dev": true - }, - "is-ci": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-1.2.1.tgz", - "integrity": "sha512-s6tfsaQaQi3JNciBH6shVqEDvhGut0SUXr31ag8Pd8BBbVVlcGfWhpPmEOoM6RJ5TFhbypvf5yyRw/VXW1IiWg==", - "dev": true, - "requires": { - "ci-info": "^1.5.0" - } - }, - "is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - }, - "dependencies": { - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "dev": true - } - } - }, - "is-dotfile": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/is-dotfile/-/is-dotfile-1.0.3.tgz", - "integrity": "sha1-pqLzL/0t+wT1yiXs0Pa4PPeYoeE=", - "dev": true - }, - "is-equal-shallow": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz", - "integrity": "sha1-IjgJj8Ih3gvPpdnqxMRdY4qhxTQ=", - "dev": true, - "requires": { - "is-primitive": "^2.0.0" - } - }, - "is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", - "dev": true - }, - "is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", - "dev": true - }, - "is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", - "dev": true - }, - "is-glob": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", - "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", - "dev": true, - "requires": { - "is-extglob": "^2.1.0" - } - }, - "is-installed-globally": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.1.0.tgz", - "integrity": "sha1-Df2Y9akRFxbdU13aZJL2e/PSWoA=", - "dev": true, - "requires": { - "global-dirs": "^0.1.0", - "is-path-inside": "^1.0.0" - } - }, - "is-npm": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-1.0.0.tgz", - "integrity": "sha1-8vtjpl5JBbQGyGBydloaTceTufQ=", - "dev": true - }, - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-obj": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", - "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=", - "dev": true - }, - "is-path-inside": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz", - "integrity": "sha1-jvW33lBDej/cprToZe96pVy0gDY=", - "dev": true, - "requires": { - "path-is-inside": "^1.0.1" - } - }, - "is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dev": true, - "requires": { - "isobject": "^3.0.1" - } - }, - "is-posix-bracket": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz", - "integrity": "sha1-MzTceXdDaOkvAW5vvAqI9c1ua8Q=", - "dev": true - }, - "is-primitive": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-primitive/-/is-primitive-2.0.0.tgz", - "integrity": "sha1-IHurkWOEmcB7Kt8kCkGochADRXU=", - "dev": true - }, - "is-promise": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz", - "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=", - "dev": true - }, - "is-redirect": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-redirect/-/is-redirect-1.0.0.tgz", - "integrity": "sha1-HQPd7VO9jbDzDCbk+V02/HyH3CQ=", - "dev": true - }, - "is-relative": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz", - "integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==", - "dev": true, - "requires": { - "is-unc-path": "^1.0.0" - } - }, - "is-retry-allowed": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-1.1.0.tgz", - "integrity": "sha1-EaBgVotnM5REAz0BJaYaINVk+zQ=", - "dev": true - }, - "is-ssh": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/is-ssh/-/is-ssh-1.3.1.tgz", - "integrity": "sha512-0eRIASHZt1E68/ixClI8bp2YK2wmBPVWEismTs6M+M099jKgrzl/3E976zIbImSIob48N2/XGe9y7ZiYdImSlg==", - "dev": true, - "requires": { - "protocols": "^1.1.0" - } - }, - "is-stream": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", - "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", - "dev": true - }, - "is-unc-path": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz", - "integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==", - "dev": true, - "requires": { - "unc-path-regex": "^0.1.2" - } - }, - "is-utf8": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", - "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=", - "dev": true - }, - "is-windows": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", - "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", - "dev": true - }, - "is-wsl": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", - "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=", - "dev": true - }, - "isarray": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", - "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", - "dev": true - }, - "isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", - "dev": true - }, - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", - "dev": true - }, - "isstream": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", - "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", - "dev": true - }, - "js-yaml": { - "version": "3.13.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz", - "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==", - "dev": true, - "requires": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - }, - "dependencies": { - "esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", - "dev": true - } - } - }, - "json-buffer": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz", - "integrity": "sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg=", - "dev": true - }, - "jszip": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.2.2.tgz", - "integrity": "sha512-NmKajvAFQpbg3taXQXr/ccS2wcucR1AZ+NtyWp2Nq7HHVsXhcJFR8p0Baf32C2yVvBylFWVeKf+WI2AnvlPhpA==", - "dev": true, - "requires": { - "lie": "~3.3.0", - "pako": "~1.0.2", - "readable-stream": "~2.3.6", - "set-immediate-shim": "~1.0.1" - }, - "dependencies": { - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", - "dev": true - }, - "readable-stream": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", - "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", - "dev": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dev": true, - "requires": { - "safe-buffer": "~5.1.0" - } - } - } - }, - "keyv": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/keyv/-/keyv-3.1.0.tgz", - "integrity": "sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA==", - "dev": true, - "requires": { - "json-buffer": "3.0.0" - } - }, - "kind-of": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", - "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", - "dev": true - }, - "latest-version": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-3.1.0.tgz", - "integrity": "sha1-ogU4P+oyKzO1rjsYq+4NwvNW7hU=", - "dev": true, - "requires": { - "package-json": "^4.0.0" - }, - "dependencies": { - "get-stream": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", - "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=", - "dev": true - }, - "got": { - "version": "6.7.1", - "resolved": "https://registry.npmjs.org/got/-/got-6.7.1.tgz", - "integrity": "sha1-JAzQV4WpoY5WHcG0S0HHY+8ejbA=", - "dev": true, - "requires": { - "create-error-class": "^3.0.0", - "duplexer3": "^0.1.4", - "get-stream": "^3.0.0", - "is-redirect": "^1.0.0", - "is-retry-allowed": "^1.0.0", - "is-stream": "^1.0.0", - "lowercase-keys": "^1.0.0", - "safe-buffer": "^5.0.1", - "timed-out": "^4.0.0", - "unzip-response": "^2.0.1", - "url-parse-lax": "^1.0.0" - } - }, - "package-json": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/package-json/-/package-json-4.0.1.tgz", - "integrity": "sha1-iGmgQBJTZhxMTKPabCEh7VVfXu0=", - "dev": true, - "requires": { - "got": "^6.7.1", - "registry-auth-token": "^3.0.1", - "registry-url": "^3.0.3", - "semver": "^5.1.0" - } - }, - "prepend-http": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz", - "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=", - "dev": true - }, - "registry-auth-token": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-3.4.0.tgz", - "integrity": "sha512-4LM6Fw8eBQdwMYcES4yTnn2TqIasbXuwDx3um+QRs7S55aMKCBKBxvPXl2RiUjHwuJLTyYfxSpmfSAjQpcuP+A==", - "dev": true, - "requires": { - "rc": "^1.1.6", - "safe-buffer": "^5.0.1" - } - }, - "registry-url": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-3.1.0.tgz", - "integrity": "sha1-PU74cPc93h138M+aOBQyRE4XSUI=", - "dev": true, - "requires": { - "rc": "^1.0.1" - } - }, - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true - }, - "url-parse-lax": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-1.0.0.tgz", - "integrity": "sha1-evjzA2Rem9eaJy56FKxovAYJ2nM=", - "dev": true, - "requires": { - "prepend-http": "^1.0.1" - } - } - } - }, - "lazy-cache": { - "version": "0.2.7", - "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-0.2.7.tgz", - "integrity": "sha1-f+3fLctu23fRHvHRF6tf/fCrG2U=", - "dev": true - }, - "lcid": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", - "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=", - "dev": true, - "requires": { - "invert-kv": "^1.0.0" - } - }, - "levn": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", - "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", - "dev": true, - "requires": { - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2" - } - }, - "lie": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/lie/-/lie-3.3.0.tgz", - "integrity": "sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ==", - "dev": true, - "requires": { - "immediate": "~3.0.5" - } - }, - "liftoff": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/liftoff/-/liftoff-2.5.0.tgz", - "integrity": "sha1-IAkpG7Mc6oYbvxCnwVooyvdcMew=", - "dev": true, - "requires": { - "extend": "^3.0.0", - "findup-sync": "^2.0.0", - "fined": "^1.0.1", - "flagged-respawn": "^1.0.0", - "is-plain-object": "^2.0.4", - "object.map": "^1.0.0", - "rechoir": "^0.6.2", - "resolve": "^1.1.7" - } - }, - "livereload": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/livereload/-/livereload-0.4.1.tgz", - "integrity": "sha1-xU4WTDXRW62822uDBB6xC4/ey5c=", - "dev": true, - "requires": { - "chokidar": "^1.1.0", - "opts": ">= 1.2.0", - "ws": "^0.8.0" - } - }, - "livereload-js": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/livereload-js/-/livereload-js-2.4.0.tgz", - "integrity": "sha512-XPQH8Z2GDP/Hwz2PCDrh2mth4yFejwA1OZ/81Ti3LgKyhDcEjsSsqFWZojHG0va/duGd+WyosY7eXLDoOyqcPw==", - "dev": true - }, - "loading-indicator": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/loading-indicator/-/loading-indicator-2.0.0.tgz", - "integrity": "sha1-ePVf7zPBIfu7G3xeZ+ljCrEjhlE=", - "dev": true, - "requires": { - "log-update": "^1.0.2" - } - }, - "lodash": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-1.0.2.tgz", - "integrity": "sha1-j1dWDIO1n8JwvT1WG2kAQ0MOJVE=", - "dev": true - }, - "lodash._basecopy": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/lodash._basecopy/-/lodash._basecopy-3.0.1.tgz", - "integrity": "sha1-jaDmqHbPNEwK2KVIghEd08XHyjY=", - "dev": true - }, - "lodash._basetostring": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/lodash._basetostring/-/lodash._basetostring-3.0.1.tgz", - "integrity": "sha1-0YYdh3+CSlL2aYMtyvPuFVZqB9U=", - "dev": true - }, - "lodash._basevalues": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/lodash._basevalues/-/lodash._basevalues-3.0.0.tgz", - "integrity": "sha1-W3dXYoAr3j0yl1A+JjAIIP32Ybc=", - "dev": true - }, - "lodash._getnative": { - "version": "3.9.1", - "resolved": "https://registry.npmjs.org/lodash._getnative/-/lodash._getnative-3.9.1.tgz", - "integrity": "sha1-VwvH3t5G1hzc3mh9ZdPuy6o6r/U=", - "dev": true - }, - "lodash._isiterateecall": { - "version": "3.0.9", - "resolved": "https://registry.npmjs.org/lodash._isiterateecall/-/lodash._isiterateecall-3.0.9.tgz", - "integrity": "sha1-UgOte6Ql+uhCRg5pbbnPPmqsBXw=", - "dev": true - }, - "lodash._reescape": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/lodash._reescape/-/lodash._reescape-3.0.0.tgz", - "integrity": "sha1-Kx1vXf4HyKNVdT5fJ/rH8c3hYWo=", - "dev": true - }, - "lodash._reevaluate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/lodash._reevaluate/-/lodash._reevaluate-3.0.0.tgz", - "integrity": "sha1-WLx0xAZklTrgsSTYBpltrKQx4u0=", - "dev": true - }, - "lodash._reinterpolate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz", - "integrity": "sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0=", - "dev": true - }, - "lodash._root": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/lodash._root/-/lodash._root-3.0.1.tgz", - "integrity": "sha1-+6HEUkwZ7ppfgTa0YJ8BfPTe1pI=", - "dev": true - }, - "lodash.assign": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/lodash.assign/-/lodash.assign-4.2.0.tgz", - "integrity": "sha1-DZnzzNem0mHRm9rrkkUAXShYCOc=", - "dev": true - }, - "lodash.assignin": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/lodash.assignin/-/lodash.assignin-4.2.0.tgz", - "integrity": "sha1-uo31+4QesKPoBEIysOJjqNxqKKI=", - "dev": true - }, - "lodash.camelcase": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz", - "integrity": "sha1-soqmKIorn8ZRA1x3EfZathkDMaY=", - "dev": true - }, - "lodash.clone": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.clone/-/lodash.clone-4.5.0.tgz", - "integrity": "sha1-GVhwRQ9aExkkeN9Lw9I9LeoZB7Y=", - "dev": true - }, - "lodash.clonedeep": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz", - "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=", - "dev": true - }, - "lodash.escape": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/lodash.escape/-/lodash.escape-3.2.0.tgz", - "integrity": "sha1-mV7g3BjBtIzJLv+ucaEKq1tIdpg=", - "dev": true, - "requires": { - "lodash._root": "^3.0.0" - } - }, - "lodash.flatten": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/lodash.flatten/-/lodash.flatten-4.4.0.tgz", - "integrity": "sha1-8xwiIlqWMtK7+OSt2+8kCqdlph8=", - "dev": true - }, - "lodash.get": { - "version": "4.4.2", - "resolved": "https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz", - "integrity": "sha1-LRd/ZS+jHpObRDjVNBSZ36OCXpk=", - "dev": true - }, - "lodash.isarguments": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/lodash.isarguments/-/lodash.isarguments-3.1.0.tgz", - "integrity": "sha1-L1c9hcaiQon/AGY7SRwdM4/zRYo=", - "dev": true - }, - "lodash.isarray": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/lodash.isarray/-/lodash.isarray-3.0.4.tgz", - "integrity": "sha1-eeTriMNqgSKvhvhEqpvNhRtfu1U=", - "dev": true - }, - "lodash.keys": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-3.1.2.tgz", - "integrity": "sha1-TbwEcrFWvlCgsoaFXRvQsMZWCYo=", - "dev": true, - "requires": { - "lodash._getnative": "^3.0.0", - "lodash.isarguments": "^3.0.0", - "lodash.isarray": "^3.0.0" - } - }, - "lodash.restparam": { - "version": "3.6.1", - "resolved": "https://registry.npmjs.org/lodash.restparam/-/lodash.restparam-3.6.1.tgz", - "integrity": "sha1-k2pOMJ7zMKdkXtQUWYbIWuWyCAU=", - "dev": true - }, - "lodash.set": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/lodash.set/-/lodash.set-4.3.2.tgz", - "integrity": "sha1-2HV7HagH3eJIFrDWqEvqGnYjCyM=", - "dev": true - }, - "lodash.template": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-3.6.2.tgz", - "integrity": "sha1-+M3sxhaaJVvpCYrosMU9N4kx0U8=", - "dev": true, - "requires": { - "lodash._basecopy": "^3.0.0", - "lodash._basetostring": "^3.0.0", - "lodash._basevalues": "^3.0.0", - "lodash._isiterateecall": "^3.0.0", - "lodash._reinterpolate": "^3.0.0", - "lodash.escape": "^3.0.0", - "lodash.keys": "^3.0.0", - "lodash.restparam": "^3.0.0", - "lodash.templatesettings": "^3.0.0" - } - }, - "lodash.templatesettings": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-3.1.1.tgz", - "integrity": "sha1-+zB4RHU7Zrnxr6VOJix0UwfbqOU=", - "dev": true, - "requires": { - "lodash._reinterpolate": "^3.0.0", - "lodash.escape": "^3.0.0" - } - }, - "log-update": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/log-update/-/log-update-1.0.2.tgz", - "integrity": "sha1-GZKfZMQJPS0ucHWh2tivWcKWuNE=", - "dev": true, - "requires": { - "ansi-escapes": "^1.0.0", - "cli-cursor": "^1.0.2" - } - }, - "lowercase-keys": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", - "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==", - "dev": true - }, - "lru-cache": { - "version": "2.7.3", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-2.7.3.tgz", - "integrity": "sha1-bUUk6LlV+V1PW1iFHOId1y+06VI=", - "dev": true - }, - "macos-release": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/macos-release/-/macos-release-2.3.0.tgz", - "integrity": "sha512-OHhSbtcviqMPt7yfw5ef5aghS2jzFVKEFyCJndQt2YpSQ9qRVSEv2axSJI1paVThEu+FFGs584h/1YhxjVqajA==", - "dev": true - }, - "make-dir": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz", - "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==", - "dev": true, - "requires": { - "pify": "^3.0.0" - } - }, - "make-iterator": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/make-iterator/-/make-iterator-1.0.1.tgz", - "integrity": "sha512-pxiuXh0iVEq7VM7KMIhs5gxsfxCux2URptUQaXo4iZZJxBAzTPOLE2BumO5dbfVYq/hBJFBR/a1mFDmOx5AGmw==", - "dev": true, - "requires": { - "kind-of": "^6.0.2" - } - }, - "map-cache": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", - "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", - "dev": true - }, - "map-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", - "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", - "dev": true, - "requires": { - "object-visit": "^1.0.0" - } - }, - "math-random": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/math-random/-/math-random-1.0.4.tgz", - "integrity": "sha512-rUxjysqif/BZQH2yhd5Aaq7vXMSx9NdEsQcyA07uEzIvxgI7zIr33gGsh+RU0/XjmQpCW7RsVof1vlkvQVCK5A==", - "dev": true - }, - "media-typer": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", - "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=", - "dev": true - }, - "merge-descriptors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", - "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=", - "dev": true - }, - "methods": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", - "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", - "dev": true - }, - "micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "dev": true, - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - } - }, - "mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", - "dev": true - }, - "mime-db": { - "version": "1.40.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.40.0.tgz", - "integrity": "sha512-jYdeOMPy9vnxEqFRRo6ZvTZ8d9oPb+k18PKoYNYUe2stVEBPPwsln/qWzdbmaIvnhZ9v2P+CuecK+fpUfsV2mA==", - "dev": true - }, - "mime-types": { - "version": "2.1.24", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.24.tgz", - "integrity": "sha512-WaFHS3MCl5fapm3oLxU4eYDw77IQM2ACcxQ9RIxfaC3ooc6PFuBMGZZsYpvoXS5D5QTWPieo1jjLdAm3TBP3cQ==", - "dev": true, - "requires": { - "mime-db": "1.40.0" - } - }, - "mimic-fn": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", - "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", - "dev": true - }, - "mimic-response": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", - "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==", - "dev": true - }, - "minimatch": { - "version": "2.0.10", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-2.0.10.tgz", - "integrity": "sha1-jQh8OcazjAAbl/ynzm0OHoCvusc=", - "dev": true, - "requires": { - "brace-expansion": "^1.0.0" - } - }, - "minimist": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", - "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", - "dev": true - }, - "mixin-deep": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", - "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", - "dev": true, - "requires": { - "for-in": "^1.0.2", - "is-extendable": "^1.0.1" - }, - "dependencies": { - "is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "requires": { - "is-plain-object": "^2.0.4" - } - } + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" } }, - "mixin-object": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/mixin-object/-/mixin-object-2.0.1.tgz", - "integrity": "sha1-T7lJRB2rGCVA8f4DW6YOGUel5X4=", + "node_modules/browser-sync/node_modules/send": { + "version": "0.19.2", + "resolved": "https://registry.npmjs.org/send/-/send-0.19.2.tgz", + "integrity": "sha512-VMbMxbDeehAxpOtWJXlcUS5E8iXh6QmN+BkRX1GARS3wRaXEEgzCcB10gTQazO42tpNIya8xIyNx8fll1OFPrg==", "dev": true, - "requires": { - "for-in": "^0.1.3", - "is-extendable": "^0.1.1" - }, + "license": "MIT", "dependencies": { - "for-in": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/for-in/-/for-in-0.1.8.tgz", - "integrity": "sha1-2Hc5COMSVhCZUrH9ubP6hn0ndeE=", - "dev": true - } + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~2.0.0", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "~0.5.2", + "http-errors": "~2.0.1", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "~2.4.1", + "range-parser": "~1.2.1", + "statuses": "~2.0.2" + }, + "engines": { + "node": ">= 0.8.0" } }, - "mkdirp": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", - "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", + "node_modules/browser-sync/node_modules/serve-static": { + "version": "1.16.3", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.16.3.tgz", + "integrity": "sha512-x0RTqQel6g5SY7Lg6ZreMmsOzncHFU7nhnRWkKgWuMTu5NN0DR5oruckMqRvacAN9d5w6ARnRBXl9xhDCgfMeA==", "dev": true, - "requires": { - "minimist": "0.0.8" - }, + "license": "MIT", "dependencies": { - "minimist": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", - "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=", - "dev": true - } + "encodeurl": "~2.0.0", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "~0.19.1" + }, + "engines": { + "node": ">= 0.8.0" } }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true + "node_modules/bs-recipes": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/bs-recipes/-/bs-recipes-1.3.4.tgz", + "integrity": "sha512-BXvDkqhDNxXEjeGM8LFkSbR+jzmP/CYpCiVKYn+soB1dDldeU15EBNDkwVXndKuX35wnNUaPd0qSoQEAkmQtMw==", + "dev": true, + "license": "ISC" }, - "multipipe": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/multipipe/-/multipipe-0.1.2.tgz", - "integrity": "sha1-Ko8t33Du1WTf8tV/HhoTfZ8FB4s=", + "node_modules/buffer-crc32": { + "version": "0.2.13", + "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", + "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", "dev": true, - "requires": { - "duplexer2": "0.0.2" + "license": "MIT", + "engines": { + "node": "*" } }, - "mute-stream": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz", - "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=", - "dev": true + "node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8" + } }, - "nan": { - "version": "2.14.0", - "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.0.tgz", - "integrity": "sha512-INOFj37C7k3AfaNTtX8RhsTw7qRy7eLET14cROi9+5HAVbbHuIWUHEauBv5qT4Av2tWasiTY1Jw6puUNqRJXQg==", - "dev": true, - "optional": true - }, - "nanomatch": { - "version": "1.2.13", - "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", - "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", - "dev": true, - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "fragment-cache": "^0.2.1", - "is-windows": "^1.0.2", - "kind-of": "^6.0.2", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - } - }, - "natives": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/natives/-/natives-1.1.6.tgz", - "integrity": "sha512-6+TDFewD4yxY14ptjKaS63GVdtKiES1pTPyxn9Jb0rBqPMZ7VcCiooEhPNsr+mqHtMGxa/5c/HhcC4uPEUw/nA==", - "dev": true + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } }, - "nconf": { - "version": "0.10.0", - "resolved": "https://registry.npmjs.org/nconf/-/nconf-0.10.0.tgz", - "integrity": "sha512-fKiXMQrpP7CYWJQzKkPPx9hPgmq+YLDyxcG9N8RpiE9FoCkCbzD0NyW0YhE3xn3Aupe7nnDeIx4PFzYehpHT9Q==", + "node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, - "requires": { - "async": "^1.4.0", - "ini": "^1.3.0", - "secure-keys": "^1.0.0", - "yargs": "^3.19.0" - }, + "license": "MIT", "dependencies": { - "async": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz", - "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=", - "dev": true - } + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "ncp": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/ncp/-/ncp-1.0.1.tgz", - "integrity": "sha1-0VNn5cuHQyuhF9K/gP30Wuz7QkY=", - "dev": true - }, - "needle": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/needle/-/needle-2.4.0.tgz", - "integrity": "sha512-4Hnwzr3mi5L97hMYeNl8wRW/Onhy4nUKR/lVemJ8gJedxxUyBLm9kkrDColJvoSfwi0jCNhD+xCdOtiGDQiRZg==", + "node_modules/chokidar": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", + "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", "dev": true, - "requires": { - "debug": "^3.2.6", - "iconv-lite": "^0.4.4", - "sax": "^1.2.4" - }, + "license": "MIT", "dependencies": { - "debug": { - "version": "3.2.6", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", - "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true - } + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" } }, - "negotiator": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", - "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==", - "dev": true - }, - "netmask": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/netmask/-/netmask-1.0.6.tgz", - "integrity": "sha1-ICl+idhvb2QA8lDZ9Pa0wZRfzTU=", - "dev": true - }, - "nice-try": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", - "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", - "dev": true + "node_modules/chromium-bidi": { + "version": "12.0.1", + "resolved": "https://registry.npmjs.org/chromium-bidi/-/chromium-bidi-12.0.1.tgz", + "integrity": "sha512-fGg+6jr0xjQhzpy5N4ErZxQ4wF7KLEvhGZXD6EgvZKDhu7iOhZXnZhcDxPJDcwTcrD48NPzOCo84RP2lv3Z+Cg==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "mitt": "^3.0.1", + "zod": "^3.24.1" + }, + "peerDependencies": { + "devtools-protocol": "*" + } }, - "node-fetch": { - "version": "1.6.3", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-1.6.3.tgz", - "integrity": "sha1-3CNO3WSJmC1Y6PDbT2lQKavNjAQ=", + "node_modules/cliui": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", "dev": true, - "requires": { - "encoding": "^0.1.11", - "is-stream": "^1.0.1" + "license": "ISC", + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^7.0.0" + }, + "engines": { + "node": ">=12" } }, - "normalize-path": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", - "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, - "requires": { - "remove-trailing-separator": "^1.0.1" + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" } }, - "normalize-url": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-3.3.0.tgz", - "integrity": "sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg==", - "dev": true + "node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true, + "license": "MIT" }, - "npm-run-path": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", - "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", + "node_modules/colors": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", + "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==", "dev": true, - "requires": { - "path-key": "^2.0.0" + "license": "MIT", + "engines": { + "node": ">=0.1.90" } }, - "number-is-nan": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", - "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", - "dev": true + "node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true, + "license": "MIT" }, - "object-assign": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-3.0.0.tgz", - "integrity": "sha1-m+3VygiXlJvKR+f/QIBi1Un1h/I=", - "dev": true + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "dev": true, + "license": "MIT" }, - "object-copy": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", - "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", + "node_modules/connect": { + "version": "3.6.6", + "resolved": "https://registry.npmjs.org/connect/-/connect-3.6.6.tgz", + "integrity": "sha512-OO7axMmPpu/2XuX1+2Yrg0ddju31B6xLZMWkJ5rYBu4YRmRVlOjvlY6kw2FJKiAzyxGwnrDUAG4s1Pf0sbBMCQ==", "dev": true, - "requires": { - "copy-descriptor": "^0.1.0", - "define-property": "^0.2.5", - "kind-of": "^3.0.3" - }, + "license": "MIT", "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } + "debug": "2.6.9", + "finalhandler": "1.1.0", + "parseurl": "~1.3.2", + "utils-merge": "1.0.1" + }, + "engines": { + "node": ">= 0.10.0" } }, - "object-hash": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-1.3.1.tgz", - "integrity": "sha512-OSuu/pU4ENM9kmREg0BdNrUDIl1heYa4mBZacJc+vVWz4GtAwu7jO8s4AIt2aGRUTqxykpWzI3Oqnsm13tTMDA==", - "dev": true - }, - "object-visit": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", - "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", + "node_modules/connect-history-api-fallback": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz", + "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==", "dev": true, - "requires": { - "isobject": "^3.0.0" + "license": "MIT", + "engines": { + "node": ">=0.8" } }, - "object.defaults": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/object.defaults/-/object.defaults-1.1.0.tgz", - "integrity": "sha1-On+GgzS0B96gbaFtiNXNKeQ1/s8=", + "node_modules/connect/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", "dev": true, - "requires": { - "array-each": "^1.0.1", - "array-slice": "^1.0.0", - "for-own": "^1.0.0", - "isobject": "^3.0.0" + "license": "MIT", + "dependencies": { + "ms": "2.0.0" } }, - "object.map": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/object.map/-/object.map-1.0.1.tgz", - "integrity": "sha1-z4Plncj8wK1fQlDh94s7gb2AHTc=", + "node_modules/connect/node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", "dev": true, - "requires": { - "for-own": "^1.0.0", - "make-iterator": "^1.0.0" + "license": "MIT", + "engines": { + "node": ">= 0.8" } }, - "object.omit": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/object.omit/-/object.omit-2.0.1.tgz", - "integrity": "sha1-Gpx0SCnznbuFjHbKNXmuKlTr0fo=", + "node_modules/connect/node_modules/finalhandler": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.0.tgz", + "integrity": "sha512-ejnvM9ZXYzp6PUPUyQBMBf0Co5VX2gr5H2VQe2Ui2jWXNlxv+PYZo8wpAymJNJdLsG1R4p+M4aynF8KuoUEwRw==", "dev": true, - "requires": { - "for-own": "^0.1.4", - "is-extendable": "^0.1.1" - }, + "license": "MIT", "dependencies": { - "for-own": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz", - "integrity": "sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=", - "dev": true, - "requires": { - "for-in": "^1.0.1" - } - } + "debug": "2.6.9", + "encodeurl": "~1.0.1", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.2", + "statuses": "~1.3.1", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" } }, - "object.pick": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", - "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", + "node_modules/connect/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", "dev": true, - "requires": { - "isobject": "^3.0.1" - } + "license": "MIT" }, - "on-finished": { + "node_modules/connect/node_modules/on-finished": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", - "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "integrity": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==", "dev": true, - "requires": { + "license": "MIT", + "dependencies": { "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" } }, - "once": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz", - "integrity": "sha1-suJhVXzkwxTsgwTz+oJmPkKXyiA=", + "node_modules/connect/node_modules/statuses": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.3.1.tgz", + "integrity": "sha512-wuTCPGlJONk/a1kqZ4fQM2+908lC7fa7nPYpTC1EhnvqLX/IICbeP1OZGDtA374trpSq68YubKUMo8oRhN46yg==", "dev": true, - "requires": { - "wrappy": "1" + "license": "MIT", + "engines": { + "node": ">= 0.6" } }, - "onetime": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-1.1.0.tgz", - "integrity": "sha1-ofeDj4MUxRbwXs78vEzP4EtO14k=", - "dev": true - }, - "opencollective": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/opencollective/-/opencollective-1.0.3.tgz", - "integrity": "sha1-ruY3K8KBRFg2kMPKja7PwSDdDvE=", + "node_modules/cookie": { + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.2.tgz", + "integrity": "sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==", "dev": true, - "requires": { - "babel-polyfill": "6.23.0", - "chalk": "1.1.3", - "inquirer": "3.0.6", - "minimist": "1.2.0", - "node-fetch": "1.6.3", - "opn": "4.0.2" + "license": "MIT", + "engines": { + "node": ">= 0.6" } }, - "opencollective-postinstall": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/opencollective-postinstall/-/opencollective-postinstall-2.0.2.tgz", - "integrity": "sha512-pVOEP16TrAO2/fjej1IdOyupJY8KDUM1CvsaScRbw6oddvpQoOfGk4ywha0HKKVAD6RkW4x6Q+tNBwhf3Bgpuw==", - "dev": true - }, - "opn": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/opn/-/opn-4.0.2.tgz", - "integrity": "sha1-erwi5kTf9jsKltWrfyeQwPAavJU=", + "node_modules/cors": { + "version": "2.8.5", + "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz", + "integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==", "dev": true, - "requires": { - "object-assign": "^4.0.1", - "pinkie-promise": "^2.0.0" - }, + "license": "MIT", "dependencies": { - "object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", - "dev": true - } + "object-assign": "^4", + "vary": "^1" + }, + "engines": { + "node": ">= 0.10" } }, - "optionator": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.2.tgz", - "integrity": "sha1-NkxeQJ0/TWMB1sC0wFu6UBgK62Q=", + "node_modules/cosmiconfig": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-9.0.0.tgz", + "integrity": "sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==", "dev": true, - "requires": { - "deep-is": "~0.1.3", - "fast-levenshtein": "~2.0.4", - "levn": "~0.3.0", - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2", - "wordwrap": "~1.0.0" + "license": "MIT", + "dependencies": { + "env-paths": "^2.2.1", + "import-fresh": "^3.3.0", + "js-yaml": "^4.1.0", + "parse-json": "^5.2.0" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/d-fischer" + }, + "peerDependencies": { + "typescript": ">=4.9.5" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, - "options": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/options/-/options-0.0.6.tgz", - "integrity": "sha1-7CLTEoBrtT5zF3Pnza788cZDEo8=", - "dev": true - }, - "opts": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/opts/-/opts-1.2.6.tgz", - "integrity": "sha1-0YXAQlz9652h0YKQi2W1wCOP67M=", - "dev": true - }, - "orchestrator": { - "version": "0.3.8", - "resolved": "https://registry.npmjs.org/orchestrator/-/orchestrator-0.3.8.tgz", - "integrity": "sha1-FOfp4nZPcxX7rBhOUGx6pt+UrX4=", + "node_modules/data-uri-to-buffer": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-6.0.2.tgz", + "integrity": "sha512-7hvf7/GW8e86rW0ptuwS3OcBGDjIi6SZva7hCyWC0yYry2cOPmLIjXAUHI6DK2HsnwJd9ifmt57i8eV2n4YNpw==", "dev": true, - "requires": { - "end-of-stream": "~0.1.5", - "sequencify": "~0.0.7", - "stream-consume": "~0.1.0" + "license": "MIT", + "engines": { + "node": ">= 14" } }, - "ordered-read-streams": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/ordered-read-streams/-/ordered-read-streams-0.1.0.tgz", - "integrity": "sha1-/VZamvjrRHO6abbtijQ1LLVS8SY=", - "dev": true - }, - "os-homedir": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", - "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=", - "dev": true - }, - "os-locale": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz", - "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=", + "node_modules/debug": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", + "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", "dev": true, - "requires": { - "lcid": "^1.0.0" + "license": "MIT", + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } } }, - "os-name": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/os-name/-/os-name-3.1.0.tgz", - "integrity": "sha512-h8L+8aNjNcMpo/mAIBPn5PXCM16iyPGjHNWo6U1YO8sJTMHtEtyczI6QJnLoplswm6goopQkqc7OAnjhWcugVg==", + "node_modules/degenerator": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/degenerator/-/degenerator-5.0.1.tgz", + "integrity": "sha512-TllpMR/t0M5sqCXfj85i4XaAzxmS5tVA16dqvdkMwGmzI+dXLXnw3J+3Vdv7VKw+ThlTMboK6i9rnZ6Nntj5CQ==", "dev": true, - "requires": { - "macos-release": "^2.2.0", - "windows-release": "^3.1.0" + "license": "MIT", + "dependencies": { + "ast-types": "^0.13.4", + "escodegen": "^2.1.0", + "esprima": "^4.0.1" + }, + "engines": { + "node": ">= 14" } }, - "os-tmpdir": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", - "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", - "dev": true - }, - "p-cancelable": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-1.1.0.tgz", - "integrity": "sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==", - "dev": true - }, - "p-finally": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", - "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", - "dev": true - }, - "pac-proxy-agent": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pac-proxy-agent/-/pac-proxy-agent-3.0.0.tgz", - "integrity": "sha512-AOUX9jES/EkQX2zRz0AW7lSx9jD//hQS8wFXBvcnd/J2Py9KaMJMqV/LPqJssj1tgGufotb2mmopGPR15ODv1Q==", - "dev": true, - "requires": { - "agent-base": "^4.2.0", - "debug": "^3.1.0", - "get-uri": "^2.0.0", - "http-proxy-agent": "^2.1.0", - "https-proxy-agent": "^2.2.1", - "pac-resolver": "^3.0.0", - "raw-body": "^2.2.0", - "socks-proxy-agent": "^4.0.1" - }, - "dependencies": { - "debug": { - "version": "3.2.6", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", - "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true - } + "node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8" } }, - "pac-resolver": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pac-resolver/-/pac-resolver-3.0.0.tgz", - "integrity": "sha512-tcc38bsjuE3XZ5+4vP96OfhOugrX+JcnpUbhfuc4LuXBLQhoTthOstZeoQJBDnQUDYzYmdImKsbz0xSl1/9qeA==", + "node_modules/destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", "dev": true, - "requires": { - "co": "^4.6.0", - "degenerator": "^1.0.4", - "ip": "^1.1.5", - "netmask": "^1.0.6", - "thunkify": "^2.1.2" + "license": "MIT", + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" } }, - "package-json": { - "version": "6.5.0", - "resolved": "https://registry.npmjs.org/package-json/-/package-json-6.5.0.tgz", - "integrity": "sha512-k3bdm2n25tkyxcjSKzB5x8kfVxlMdgsbPr0GkZcwHsLpba6cBjqCt1KlcChKEvxHIcTB1FVMuwoijZ26xex5MQ==", - "dev": true, - "requires": { - "got": "^9.6.0", - "registry-auth-token": "^4.0.0", - "registry-url": "^5.0.0", - "semver": "^6.2.0" + "node_modules/dev-ip": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/dev-ip/-/dev-ip-1.0.1.tgz", + "integrity": "sha512-LmVkry/oDShEgSZPNgqCIp2/TlqtExeGmymru3uCELnfyjY11IzpAproLYs+1X88fXO6DBoYP3ul2Xo2yz2j6A==", + "dev": true, + "bin": { + "dev-ip": "lib/dev-ip.js" }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - } + "engines": { + "node": ">= 0.8.0" } }, - "pako": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.10.tgz", - "integrity": "sha512-0DTvPVU3ed8+HNXOu5Bs+o//Mbdj9VNQMUOe9oKCwh8l0GNwpTDMKCWbRjgtD291AWnkAgkqA/LOnQS8AmS1tw==", - "dev": true + "node_modules/devtools-protocol": { + "version": "0.0.1534754", + "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1534754.tgz", + "integrity": "sha512-26T91cV5dbOYnXdJi5qQHoTtUoNEqwkHcAyu/IKtjIAxiEqPMrDiRkDOPWVsGfNZGmlQVHQbZRSjD8sxagWVsQ==", + "dev": true, + "license": "BSD-3-Clause" }, - "parse-filepath": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.2.tgz", - "integrity": "sha1-pjISf1Oq89FYdvWHLz/6x2PWyJE=", + "node_modules/easy-extender": { + "version": "2.3.4", + "resolved": "https://registry.npmjs.org/easy-extender/-/easy-extender-2.3.4.tgz", + "integrity": "sha512-8cAwm6md1YTiPpOvDULYJL4ZS6WfM5/cTeVVh4JsvyYZAoqlRVUpHL9Gr5Fy7HA6xcSZicUia3DeAgO3Us8E+Q==", "dev": true, - "requires": { - "is-absolute": "^1.0.0", - "map-cache": "^0.2.0", - "path-root": "^0.1.1" + "dependencies": { + "lodash": "^4.17.10" + }, + "engines": { + "node": ">= 4.0.0" } }, - "parse-glob": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/parse-glob/-/parse-glob-3.0.4.tgz", - "integrity": "sha1-ssN2z7EfNVE7rdFz7wu246OIORw=", - "dev": true, - "requires": { - "glob-base": "^0.3.0", - "is-dotfile": "^1.0.0", - "is-extglob": "^1.0.0", - "is-glob": "^2.0.0" - }, + "node_modules/eazy-logger": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/eazy-logger/-/eazy-logger-4.1.0.tgz", + "integrity": "sha512-+mn7lRm+Zf1UT/YaH8WXtpU6PIV2iOjzP6jgKoiaq/VNrjYKp+OHZGe2znaLgDeFkw8cL9ffuaUm+nNnzcYyGw==", + "dev": true, "dependencies": { - "is-extglob": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", - "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=", - "dev": true - }, - "is-glob": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", - "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", - "dev": true, - "requires": { - "is-extglob": "^1.0.0" - } - } + "chalk": "4.1.2" + }, + "engines": { + "node": ">= 0.8.0" } }, - "parse-node-version": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parse-node-version/-/parse-node-version-1.0.1.tgz", - "integrity": "sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==", - "dev": true + "node_modules/ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", + "dev": true, + "license": "MIT" }, - "parse-passwd": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz", - "integrity": "sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY=", - "dev": true + "node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true, + "license": "MIT" }, - "parse-path": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/parse-path/-/parse-path-4.0.1.tgz", - "integrity": "sha512-d7yhga0Oc+PwNXDvQ0Jv1BuWkLVPXcAoQ/WREgd6vNNoKYaW52KI+RdOFjI63wjkmps9yUE8VS4veP+AgpQ/hA==", + "node_modules/encodeurl": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz", + "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==", "dev": true, - "requires": { - "is-ssh": "^1.3.0", - "protocols": "^1.4.0" + "license": "MIT", + "engines": { + "node": ">= 0.8" } }, - "parse-url": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/parse-url/-/parse-url-5.0.1.tgz", - "integrity": "sha512-flNUPP27r3vJpROi0/R3/2efgKkyXqnXwyP1KQ2U0SfFRgdizOdWfvrrvJg1LuOoxs7GQhmxJlq23IpQ/BkByg==", + "node_modules/end-of-stream": { + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.5.tgz", + "integrity": "sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg==", "dev": true, - "requires": { - "is-ssh": "^1.3.0", - "normalize-url": "^3.3.0", - "parse-path": "^4.0.0", - "protocols": "^1.4.0" + "license": "MIT", + "dependencies": { + "once": "^1.4.0" } }, - "parseurl": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", - "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", - "dev": true - }, - "pascalcase": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", - "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", - "dev": true - }, - "path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", - "dev": true - }, - "path-is-inside": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", - "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=", - "dev": true - }, - "path-key": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", - "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", - "dev": true - }, - "path-parse": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", - "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==", - "dev": true - }, - "path-root": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/path-root/-/path-root-0.1.1.tgz", - "integrity": "sha1-mkpoFMrBwM1zNgqV8yCDyOpHRbc=", + "node_modules/engine.io": { + "version": "6.6.5", + "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-6.6.5.tgz", + "integrity": "sha512-2RZdgEbXmp5+dVbRm0P7HQUImZpICccJy7rN7Tv+SFa55pH+lxnuw6/K1ZxxBfHoYpSkHLAO92oa8O4SwFXA2A==", "dev": true, - "requires": { - "path-root-regex": "^0.1.0" + "license": "MIT", + "dependencies": { + "@types/cors": "^2.8.12", + "@types/node": ">=10.0.0", + "accepts": "~1.3.4", + "base64id": "2.0.0", + "cookie": "~0.7.2", + "cors": "~2.8.5", + "debug": "~4.4.1", + "engine.io-parser": "~5.2.1", + "ws": "~8.18.3" + }, + "engines": { + "node": ">=10.2.0" } }, - "path-root-regex": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/path-root-regex/-/path-root-regex-0.1.2.tgz", - "integrity": "sha1-v8zcjfWxLcUsi0PsONGNcsBLqW0=", - "dev": true - }, - "path-to-regexp": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", - "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=", - "dev": true - }, - "pend": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", - "integrity": "sha1-elfrVQpng/kRUzH89GY9XI4AelA=", - "dev": true - }, - "pify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", - "dev": true - }, - "pinkie": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", - "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=", - "dev": true + "node_modules/engine.io-client": { + "version": "6.6.4", + "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-6.6.4.tgz", + "integrity": "sha512-+kjUJnZGwzewFDw951CDWcwj35vMNf2fcj7xQWOctq1F2i1jkDdVvdFG9kM/BEChymCH36KgjnW0NsL58JYRxw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@socket.io/component-emitter": "~3.1.0", + "debug": "~4.4.1", + "engine.io-parser": "~5.2.1", + "ws": "~8.18.3", + "xmlhttprequest-ssl": "~2.1.1" + } }, - "pinkie-promise": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", - "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", + "node_modules/engine.io-parser": { + "version": "5.2.3", + "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-5.2.3.tgz", + "integrity": "sha512-HqD3yTBfnBxIrbnM1DoD6Pcq8NECnh8d4As1Qgh0z5Gg3jRRIqijury0CL3ghu/edArpUYiYqQiDUQBIs4np3Q==", "dev": true, - "requires": { - "pinkie": "^2.0.0" + "license": "MIT", + "engines": { + "node": ">=10.0.0" } }, - "pkginfo": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/pkginfo/-/pkginfo-0.4.1.tgz", - "integrity": "sha1-tUGO8EOd5UJfxJlQQtztFPsqhP8=", - "dev": true + "node_modules/env-paths": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", + "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } }, - "posix-character-classes": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", - "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=", - "dev": true + "node_modules/error-ex": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.4.tgz", + "integrity": "sha512-sqQamAnR14VgCr1A618A3sGrygcpK+HEbenA/HiEAkkUwcZIIB/tgWqHFxWgOyDh4nB4JCRimh79dR5Ywc9MDQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-arrayish": "^0.2.1" + } }, - "prelude-ls": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", - "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", - "dev": true + "node_modules/escalade": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", + "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } }, - "prepend-http": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz", - "integrity": "sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=", - "dev": true + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", + "dev": true, + "license": "MIT" }, - "preserve": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/preserve/-/preserve-0.2.0.tgz", - "integrity": "sha1-gV7R9uvGWSb4ZbMQwHE7yzMVzks=", - "dev": true + "node_modules/escodegen": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.1.0.tgz", + "integrity": "sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "esprima": "^4.0.1", + "estraverse": "^5.2.0", + "esutils": "^2.0.2" + }, + "bin": { + "escodegen": "bin/escodegen.js", + "esgenerate": "bin/esgenerate.js" + }, + "engines": { + "node": ">=6.0" + }, + "optionalDependencies": { + "source-map": "~0.6.1" + } }, - "pretty-hrtime": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz", - "integrity": "sha1-t+PqQkNaTJsnWdmeDyAesZWALuE=", - "dev": true + "node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "dev": true, + "license": "BSD-2-Clause", + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } }, - "process-nextick-args": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", - "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", - "dev": true + "node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=4.0" + } }, - "progress": { + "node_modules/esutils": { "version": "2.0.3", - "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", - "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", - "dev": true + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.10.0" + } }, - "promise": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz", - "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==", + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", "dev": true, - "requires": { - "asap": "~2.0.3" + "license": "MIT", + "engines": { + "node": ">= 0.6" } }, - "prompt": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/prompt/-/prompt-1.0.0.tgz", - "integrity": "sha1-jlcSPDlquYiJf7Mn/Trtw+c15P4=", - "dev": true, - "requires": { - "colors": "^1.1.2", - "pkginfo": "0.x.x", - "read": "1.0.x", - "revalidator": "0.1.x", - "utile": "0.3.x", - "winston": "2.1.x" - } - }, - "protocols": { - "version": "1.4.7", - "resolved": "https://registry.npmjs.org/protocols/-/protocols-1.4.7.tgz", - "integrity": "sha512-Fx65lf9/YDn3hUX08XUc0J8rSux36rEsyiv21ZGUC1mOyeM3lTRpZLcrm8aAolzS4itwVfm7TAPyxC2E5zd6xg==", - "dev": true + "node_modules/eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", + "dev": true, + "license": "MIT" }, - "proxy-addr": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.5.tgz", - "integrity": "sha512-t/7RxHXPH6cJtP0pRG6smSr9QJidhB+3kXu0KgXnbGYMgzEnUxRQ4/LDdfOwZEMyIh3/xHb8PX3t+lfL9z+YVQ==", + "node_modules/events-universal": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/events-universal/-/events-universal-1.0.1.tgz", + "integrity": "sha512-LUd5euvbMLpwOF8m6ivPCbhQeSiYVNb8Vs0fQ8QjXo0JTkEHpz8pxdQf0gStltaPpw0Cca8b39KxvK9cfKRiAw==", "dev": true, - "requires": { - "forwarded": "~0.1.2", - "ipaddr.js": "1.9.0" + "license": "Apache-2.0", + "dependencies": { + "bare-events": "^2.7.0" } }, - "proxy-agent": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/proxy-agent/-/proxy-agent-3.1.0.tgz", - "integrity": "sha512-IkbZL4ClW3wwBL/ABFD2zJ8iP84CY0uKMvBPk/OceQe/cEjrxzN1pMHsLwhbzUoRhG9QbSxYC+Z7LBkTiBNvrA==", - "dev": true, - "requires": { - "agent-base": "^4.2.0", - "debug": "^3.1.0", - "http-proxy-agent": "^2.1.0", - "https-proxy-agent": "^2.2.1", - "lru-cache": "^4.1.2", - "pac-proxy-agent": "^3.0.0", - "proxy-from-env": "^1.0.0", - "socks-proxy-agent": "^4.0.1" - }, + "node_modules/extract-zip": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz", + "integrity": "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==", + "dev": true, + "license": "BSD-2-Clause", "dependencies": { - "debug": { - "version": "3.2.6", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", - "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - }, - "lru-cache": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", - "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", - "dev": true, - "requires": { - "pseudomap": "^1.0.2", - "yallist": "^2.1.2" - } - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true - } + "debug": "^4.1.1", + "get-stream": "^5.1.0", + "yauzl": "^2.10.0" + }, + "bin": { + "extract-zip": "cli.js" + }, + "engines": { + "node": ">= 10.17.0" + }, + "optionalDependencies": { + "@types/yauzl": "^2.9.1" } }, - "proxy-from-env": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.0.0.tgz", - "integrity": "sha1-M8UDmPcOp+uW0h97gXYwpVeRx+4=", - "dev": true - }, - "pseudomap": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", - "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=", - "dev": true + "node_modules/fast-fifo": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/fast-fifo/-/fast-fifo-1.3.2.tgz", + "integrity": "sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==", + "dev": true, + "license": "MIT" }, - "pump": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", - "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "node_modules/fd-slicer": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", + "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==", "dev": true, - "requires": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - }, + "license": "MIT", "dependencies": { - "end-of-stream": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.1.tgz", - "integrity": "sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q==", - "dev": true, - "requires": { - "once": "^1.4.0" - }, - "dependencies": { - "once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", - "dev": true, - "requires": { - "wrappy": "1" - } - } - } - } + "pend": "~1.2.0" } }, - "puppeteer": { - "version": "1.19.0", - "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-1.19.0.tgz", - "integrity": "sha512-2S6E6ygpoqcECaagDbBopoSOPDv0pAZvTbnBgUY+6hq0/XDFDOLEMNlHF/SKJlzcaZ9ckiKjKDuueWI3FN/WXw==", - "dev": true, - "requires": { - "debug": "^4.1.0", - "extract-zip": "^1.6.6", - "https-proxy-agent": "^2.2.1", - "mime": "^2.0.3", - "progress": "^2.0.1", - "proxy-from-env": "^1.0.0", - "rimraf": "^2.6.1", - "ws": "^6.1.0" - }, + "node_modules/fill-range": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", + "dev": true, + "license": "MIT", "dependencies": { - "debug": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", - "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - }, - "mime": { - "version": "2.4.4", - "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.4.tgz", - "integrity": "sha512-LRxmNwziLPT828z+4YkNzloCFC2YM4wrB99k+AV5ZbEyfGNWfG8SO1FUXLmLDBSo89NrJZ4DIWeLjy1CHGhMGA==", - "dev": true - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true - }, - "ws": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.1.tgz", - "integrity": "sha512-GIyAXC2cB7LjvpgMt9EKS2ldqr0MTrORaleiOno6TweZ6r3TKtoFQWay/2PceJ3RuBasOHzXNn5Lrw1X0bEjqA==", - "dev": true, - "requires": { - "async-limiter": "~1.0.0" - } - } + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" } }, - "qs": { - "version": "6.7.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", - "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==", - "dev": true + "node_modules/finalhandler": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-2.1.1.tgz", + "integrity": "sha512-S8KoZgRZN+a5rNwqTxlZZePjT/4cnm0ROV70LedRHZ0p8u9fRID0hJUZQpkKLzro8LfmC8sx23bY6tVNxv8pQA==", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "^4.4.0", + "encodeurl": "^2.0.0", + "escape-html": "^1.0.3", + "on-finished": "^2.4.1", + "parseurl": "^1.3.3", + "statuses": "^2.0.1" + }, + "engines": { + "node": ">= 18.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } }, - "randomatic": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/randomatic/-/randomatic-3.1.1.tgz", - "integrity": "sha512-TuDE5KxZ0J461RVjrJZCJc+J+zCkTb1MbH9AQUq68sMhOMcy9jLcb3BrZKgp9q9Ncltdg4QVqWrH02W2EFFVYw==", + "node_modules/follow-redirects": { + "version": "1.15.11", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.11.tgz", + "integrity": "sha512-deG2P0JfjrTxl50XGCDyfI97ZGVCxIpfKYmfyrQ54n5FO/0gfIES8C/Psl6kWVDolizcaaxZJnTS0QSMxvnsBQ==", "dev": true, - "requires": { - "is-number": "^4.0.0", - "kind-of": "^6.0.0", - "math-random": "^1.0.1" + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "license": "MIT", + "engines": { + "node": ">=4.0" }, - "dependencies": { - "is-number": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", - "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==", - "dev": true + "peerDependenciesMeta": { + "debug": { + "optional": true } } }, - "range-parser": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", - "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", - "dev": true - }, - "raw-body": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz", - "integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==", + "node_modules/fresh": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-2.0.0.tgz", + "integrity": "sha512-Rx/WycZ60HOaqLKAi6cHRKKI7zxWbJ31MhntmtwMoaTeF7XFH9hhBp8vITaMidfljRQ6eYWCKkaTK+ykVJHP2A==", "dev": true, - "requires": { - "bytes": "3.1.0", - "http-errors": "1.7.2", - "iconv-lite": "0.4.24", - "unpipe": "1.0.0" + "license": "MIT", + "engines": { + "node": ">= 0.8" } }, - "rc": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", - "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", + "node_modules/fs-extra": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-3.0.1.tgz", + "integrity": "sha512-V3Z3WZWVUYd8hoCL5xfXJCaHWYzmtwW5XWYSlLgERi8PWd8bx1kUHUk8L1BT57e49oKnDDD180mjfrHc1yA9rg==", "dev": true, - "requires": { - "deep-extend": "^0.6.0", - "ini": "~1.3.0", - "minimist": "^1.2.0", - "strip-json-comments": "~2.0.1" + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.1.2", + "jsonfile": "^3.0.0", + "universalify": "^0.1.0" } }, - "read": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/read/-/read-1.0.7.tgz", - "integrity": "sha1-s9oZvQUkMal2cdRKQmNK33ELQMQ=", + "node_modules/fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", "dev": true, - "requires": { - "mute-stream": "~0.0.4" + "hasInstallScript": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" } }, - "readable-stream": { - "version": "1.1.14", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", - "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=", + "node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", "dev": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.1", - "isarray": "0.0.1", - "string_decoder": "~0.10.x" + "license": "ISC", + "engines": { + "node": "6.* || 8.* || >= 10.*" } }, - "readdirp": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", - "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "node_modules/get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", "dev": true, - "requires": { - "graceful-fs": "^4.1.11", - "micromatch": "^3.1.10", - "readable-stream": "^2.0.2" - }, + "license": "MIT", "dependencies": { - "graceful-fs": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.2.tgz", - "integrity": "sha512-IItsdsea19BoLC7ELy13q1iJFNmd7ofZH5+X/pJr90/nRoPEX0DJo1dHDbgtYWOhJhcCgMDTOw84RZ72q6lB+Q==", - "dev": true - }, - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", - "dev": true - }, - "readable-stream": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", - "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", - "dev": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dev": true, - "requires": { - "safe-buffer": "~5.1.0" - } - } + "pump": "^3.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "rechoir": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", - "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=", + "node_modules/get-uri": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/get-uri/-/get-uri-6.0.5.tgz", + "integrity": "sha512-b1O07XYq8eRuVzBNgJLstU6FYc1tS6wnMtF1I1D9lE8LxZSOGZ7LhxN54yPP6mGw5f2CkXY2BQUL9Fx41qvcIg==", "dev": true, - "requires": { - "resolve": "^1.1.6" + "license": "MIT", + "dependencies": { + "basic-ftp": "^5.0.2", + "data-uri-to-buffer": "^6.0.2", + "debug": "^4.3.4" + }, + "engines": { + "node": ">= 14" } }, - "reduce-flatten": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/reduce-flatten/-/reduce-flatten-2.0.0.tgz", - "integrity": "sha512-EJ4UNY/U1t2P/2k6oqotuX2Cc3T6nxJwsM0N0asT7dhrtH1ltUxDn4NalSYmPE2rCkVpcf/X6R0wDwcFpzhd4w==", - "dev": true + "node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "license": "ISC", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } }, - "regenerator-runtime": { - "version": "0.10.5", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.10.5.tgz", - "integrity": "sha1-M2w+/BIgrc7dosn6tntaeVWjNlg=", - "dev": true + "node_modules/graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", + "dev": true, + "license": "ISC" }, - "regex-cache": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/regex-cache/-/regex-cache-0.4.4.tgz", - "integrity": "sha512-nVIZwtCjkC9YgvWkpM55B5rBhBYRZhAaJbgcFYXXsHnbZ9UZI9nnVWYZpBlCqv9ho2eZryPnWrZGsOdPwVWXWQ==", + "node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, - "requires": { - "is-equal-shallow": "^0.1.3" + "license": "MIT", + "engines": { + "node": ">=8" } }, - "regex-not": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", - "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "node_modules/http-errors": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.1.tgz", + "integrity": "sha512-4FbRdAX+bSdmo4AUFuS0WNiPz8NgFt+r8ThgNWmlrjQjt1Q7ZR9+zTlce2859x4KSXrwIsaeTqDoKQmtP8pLmQ==", "dev": true, - "requires": { - "extend-shallow": "^3.0.2", - "safe-regex": "^1.1.0" + "license": "MIT", + "dependencies": { + "depd": "~2.0.0", + "inherits": "~2.0.4", + "setprototypeof": "~1.2.0", + "statuses": "~2.0.2", + "toidentifier": "~1.0.1" + }, + "engines": { + "node": ">= 0.8" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" } }, - "registry-auth-token": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-4.0.0.tgz", - "integrity": "sha512-lpQkHxd9UL6tb3k/aHAVfnVtn+Bcs9ob5InuFLLEDqSqeq+AljB8GZW9xY0x7F+xYwEcjKe07nyoxzEYz6yvkw==", + "node_modules/http-proxy": { + "version": "1.18.1", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", + "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", "dev": true, - "requires": { - "rc": "^1.2.8", - "safe-buffer": "^5.0.1" + "license": "MIT", + "dependencies": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + }, + "engines": { + "node": ">=8.0.0" } }, - "registry-url": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-5.1.0.tgz", - "integrity": "sha512-8acYXXTI0AkQv6RAOjE3vOaIXZkT9wo4LOFbBKYQEEnnMNBpKqdUrI6S4NT0KPIo/WVvJ5tE/X5LF/TQUf0ekw==", + "node_modules/http-proxy-agent": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz", + "integrity": "sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==", "dev": true, - "requires": { - "rc": "^1.2.8" + "license": "MIT", + "dependencies": { + "agent-base": "^7.1.0", + "debug": "^4.3.4" + }, + "engines": { + "node": ">= 14" } }, - "remove-trailing-separator": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", - "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=", - "dev": true - }, - "repeat-element": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz", - "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==", - "dev": true + "node_modules/https-proxy-agent": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz", + "integrity": "sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==", + "dev": true, + "license": "MIT", + "dependencies": { + "agent-base": "^7.1.2", + "debug": "4" + }, + "engines": { + "node": ">= 14" + } }, - "repeat-string": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", - "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", - "dev": true + "node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "license": "MIT", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } }, - "replace-ext": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz", - "integrity": "sha1-KbvZIHinOfC8zitO5B6DeVNSKSQ=", - "dev": true + "node_modules/immutable": { + "version": "3.8.2", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-3.8.2.tgz", + "integrity": "sha512-15gZoQ38eYjEjxkorfbcgBKBL6R7T459OuK+CpcWt7O3KF4uPCx2tD0uFETlUDIyo+1789crbMhTvQBSR5yBMg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } }, - "resolve": { - "version": "1.12.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.12.0.tgz", - "integrity": "sha512-B/dOmuoAik5bKcD6s6nXDCjzUKnaDvdkRyAk6rsmsKLipWj4797iothd7jmmUhWTfinVMU+wc56rYKsit2Qy4w==", + "node_modules/import-fresh": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.1.tgz", + "integrity": "sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==", "dev": true, - "requires": { - "path-parse": "^1.0.6" + "license": "MIT", + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "resolve-dir": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz", - "integrity": "sha1-eaQGRMNivoLybv/nOcm7U4IEb0M=", + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/ip-address": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-10.1.0.tgz", + "integrity": "sha512-XXADHxXmvT9+CRxhXg56LJovE+bmWnEWB78LB83VZTprKTmaC5QfruXocxzTZ2Kl0DNwKuBdlIhjL8LeY8Sf8Q==", "dev": true, - "requires": { - "expand-tilde": "^2.0.0", - "global-modules": "^1.0.0" + "license": "MIT", + "engines": { + "node": ">= 12" } }, - "resolve-url": { + "node_modules/is-arrayish": { "version": "0.2.1", - "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", - "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", - "dev": true + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", + "dev": true, + "license": "MIT" }, - "respec": { - "version": "github:w3c/respec#9713880a02fd7259e7e0d9eba969dc92595534ea", - "from": "github:w3c/respec", + "node_modules/is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", "dev": true, - "requires": { - "colors": "^1.3.3", - "command-line-args": "^5.1.1", - "command-line-usage": "^6.0.2", - "epipebomb": "^1.0.0", - "loading-indicator": "^2.0.0", - "opencollective": "^1.0.3", - "opencollective-postinstall": "^2.0.2", - "prompt": "^1.0.0", - "puppeteer": "1.19.0", - "snyk": "^1.210.0" + "license": "MIT", + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" } }, - "responselike": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz", - "integrity": "sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec=", + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", "dev": true, - "requires": { - "lowercase-keys": "^1.0.0" + "license": "MIT", + "engines": { + "node": ">=0.10.0" } }, - "restore-cursor": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-1.0.1.tgz", - "integrity": "sha1-NGYfRohjJ/7SmRR5FSJS35LapUE=", + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", "dev": true, - "requires": { - "exit-hook": "^1.0.0", - "onetime": "^1.0.0" + "license": "MIT", + "engines": { + "node": ">=8" } }, - "ret": { - "version": "0.1.15", - "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", - "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", - "dev": true + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } }, - "revalidator": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/revalidator/-/revalidator-0.1.8.tgz", - "integrity": "sha1-/s5hv6DBtSoga9axgZgYS91SOjs=", - "dev": true + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.12.0" + } }, - "rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "node_modules/is-number-like": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/is-number-like/-/is-number-like-1.0.8.tgz", + "integrity": "sha512-6rZi3ezCyFcn5L71ywzz2bS5b2Igl1En3eTlZlvKjpz1n3IZLAYMbKYAIQgFmEu0GENg92ziU/faEOA/aixjbA==", "dev": true, - "requires": { - "glob": "^7.1.3" - }, + "license": "ISC", "dependencies": { - "glob": { - "version": "7.1.4", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz", - "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==", - "dev": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - } + "lodash.isfinite": "^3.3.2" } }, - "run-async": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.3.0.tgz", - "integrity": "sha1-A3GrSuC91yDUFm19/aZP96RFpsA=", + "node_modules/is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==", "dev": true, - "requires": { - "is-promise": "^2.1.0" + "license": "MIT", + "engines": { + "node": ">=4" } }, - "rx": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/rx/-/rx-4.1.0.tgz", - "integrity": "sha1-pfE/957zt0D+MKqAP7CfmIBdR4I=", - "dev": true + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "dev": true, + "license": "MIT" }, - "rxjs": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.2.tgz", - "integrity": "sha512-HUb7j3kvb7p7eCUHE3FqjoDsC1xfZQ4AHFWfTKSpZ+sAhhz5X1WX0ZuUqWbzB2QhSLp3DoLUG+hMdEDKqWo2Zg==", + "node_modules/js-yaml": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.1.tgz", + "integrity": "sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==", "dev": true, - "requires": { - "tslib": "^1.9.0" + "license": "MIT", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" } }, - "safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true + "node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "dev": true, + "license": "MIT" }, - "safe-regex": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", - "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", + "node_modules/jsonfile": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-3.0.1.tgz", + "integrity": "sha512-oBko6ZHlubVB5mRFkur5vgYR1UyqX+S6Y/oCfLhqNdcc2fYFlDpIoNc7AfKS1KOGcnNAkvsr0grLck9ANM815w==", "dev": true, - "requires": { - "ret": "~0.1.10" + "license": "MIT", + "optionalDependencies": { + "graceful-fs": "^4.1.6" } }, - "safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "node_modules/limiter": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/limiter/-/limiter-1.1.5.tgz", + "integrity": "sha512-FWWMIEOxz3GwUI4Ts/IvgVy6LPvoMPgjMdQ185nN6psJyBJ4yOpzqm695/h5umdLJg2vW3GR5iG11MAkR2AzJA==", "dev": true }, - "sax": { + "node_modules/lines-and-columns": { "version": "1.2.4", - "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", - "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", - "dev": true + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", + "dev": true, + "license": "MIT" }, - "secure-keys": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/secure-keys/-/secure-keys-1.0.0.tgz", - "integrity": "sha1-8MgtmKOxOah3aogIBQuCRDEIf8o=", - "dev": true + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "dev": true, + "license": "MIT" }, - "semver": { - "version": "4.3.6", - "resolved": "https://registry.npmjs.org/semver/-/semver-4.3.6.tgz", - "integrity": "sha1-MAvG4OhjdPe6YQaLWx7NV/xlMto=", - "dev": true + "node_modules/lodash.isfinite": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/lodash.isfinite/-/lodash.isfinite-3.3.2.tgz", + "integrity": "sha512-7FGG40uhC8Mm633uKW1r58aElFlBlxCrg9JfSi3P6aYiWmfiWF0PgMd86ZUsxE5GwWPdHoS2+48bwTh2VPkIQA==", + "dev": true, + "license": "MIT" }, - "semver-diff": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-2.1.0.tgz", - "integrity": "sha1-S7uEN8jTfksM8aaP1ybsbWRdbTY=", + "node_modules/lru-cache": { + "version": "7.18.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", + "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", "dev": true, - "requires": { - "semver": "^5.0.3" - }, - "dependencies": { - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true - } + "license": "ISC", + "engines": { + "node": ">=12" } }, - "send": { - "version": "0.17.1", - "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz", - "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==", + "node_modules/marked": { + "version": "12.0.2", + "resolved": "https://registry.npmjs.org/marked/-/marked-12.0.2.tgz", + "integrity": "sha512-qXUm7e/YKFoqFPYPa3Ukg9xlI5cyAtGmyEIzMfW//m6kXwCy2Ps9DYf5ioijFKQ8qyuscrHoY04iJGctu2Kg0Q==", "dev": true, - "requires": { - "debug": "2.6.9", - "depd": "~1.1.2", - "destroy": "~1.0.4", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "fresh": "0.5.2", - "http-errors": "~1.7.2", - "mime": "1.6.0", - "ms": "2.1.1", - "on-finished": "~2.3.0", - "range-parser": "~1.2.1", - "statuses": "~1.5.0" + "license": "MIT", + "bin": { + "marked": "bin/marked.js" }, - "dependencies": { - "ms": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", - "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==", - "dev": true - } + "engines": { + "node": ">= 18" } }, - "sequencify": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/sequencify/-/sequencify-0.0.7.tgz", - "integrity": "sha1-kM/xnQLgcCf9dn9erT57ldHnOAw=", - "dev": true - }, - "serve-static": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz", - "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==", + "node_modules/micromatch": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", + "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", "dev": true, - "requires": { - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "parseurl": "~1.3.3", - "send": "0.17.1" + "license": "MIT", + "dependencies": { + "braces": "^3.0.3", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" } }, - "set-immediate-shim": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz", - "integrity": "sha1-SysbJ+uAip+NzEgaWOXlb1mfP2E=", - "dev": true - }, - "set-value": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", - "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", - "dev": true, - "requires": { - "extend-shallow": "^2.0.1", - "is-extendable": "^0.1.1", - "is-plain-object": "^2.0.3", - "split-string": "^3.0.1" + "node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true, + "license": "MIT", + "bin": { + "mime": "cli.js" }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } + "engines": { + "node": ">=4" } }, - "setprototypeof": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", - "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==", - "dev": true + "node_modules/mime-db": { + "version": "1.54.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.54.0.tgz", + "integrity": "sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } }, - "shallow-clone": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-0.1.2.tgz", - "integrity": "sha1-WQnodLp3EG1zrEFM/sH/yofZcGA=", - "dev": true, - "requires": { - "is-extendable": "^0.1.1", - "kind-of": "^2.0.1", - "lazy-cache": "^0.2.3", - "mixin-object": "^2.0.1" - }, + "node_modules/mime-types": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-3.0.2.tgz", + "integrity": "sha512-Lbgzdk0h4juoQ9fCKXW4by0UJqj+nOOrI9MJ1sSj4nI8aI2eo1qmvQEie4VD1glsS250n15LsWsYtCugiStS5A==", + "dev": true, + "license": "MIT", "dependencies": { - "kind-of": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-2.0.1.tgz", - "integrity": "sha1-AY7HpM5+OobLkUG+UZ0kyPqpgbU=", - "dev": true, - "requires": { - "is-buffer": "^1.0.2" - } - } + "mime-db": "^1.54.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" } }, - "shebang-command": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", - "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "dev": true, - "requires": { - "shebang-regex": "^1.0.0" + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" } }, - "shebang-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", - "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", - "dev": true + "node_modules/mitt": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/mitt/-/mitt-3.0.1.tgz", + "integrity": "sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==", + "dev": true, + "license": "MIT" }, - "sigmund": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/sigmund/-/sigmund-1.0.1.tgz", - "integrity": "sha1-P/IfGYytIXX587eBhT/ZTQ0ZtZA=", - "dev": true + "node_modules/mri": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz", + "integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } }, - "signal-exit": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", - "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=", - "dev": true + "node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "dev": true, + "license": "MIT" }, - "smart-buffer": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.0.2.tgz", - "integrity": "sha512-JDhEpTKzXusOqXZ0BUIdH+CjFdO/CR3tLlf5CN34IypI+xMmXW1uB16OOY8z3cICbJlDAVJzNbwBhNO0wt9OAw==", - "dev": true + "node_modules/negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } }, - "snapdragon": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", - "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "node_modules/netmask": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/netmask/-/netmask-2.0.2.tgz", + "integrity": "sha512-dBpDMdxv9Irdq66304OLfEmQ9tbNRFnFTuZiLo+bD+r332bBmMJ8GBLXklIXXgxd3+v9+KUnZaUR5PJMa75Gsg==", "dev": true, - "requires": { - "base": "^0.11.1", - "debug": "^2.2.0", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "map-cache": "^0.2.2", - "source-map": "^0.5.6", - "source-map-resolve": "^0.5.0", - "use": "^3.1.0" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } + "license": "MIT", + "engines": { + "node": ">= 0.4.0" } }, - "snapdragon-node": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", - "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", "dev": true, - "requires": { - "define-property": "^1.0.0", - "isobject": "^3.0.0", - "snapdragon-util": "^3.0.1" - }, - "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "dev": true, - "requires": { - "is-descriptor": "^1.0.0" - } - }, - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - } + "license": "MIT", + "engines": { + "node": ">=0.10.0" } }, - "snapdragon-util": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", - "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", "dev": true, - "requires": { - "kind-of": "^3.2.0" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } + "license": "MIT", + "engines": { + "node": ">=0.10.0" } }, - "snyk": { - "version": "1.217.1", - "resolved": "https://registry.npmjs.org/snyk/-/snyk-1.217.1.tgz", - "integrity": "sha512-f06+gQM7rTR6nj0GNHh6Y8hc7Vnn7i5voHdaTzzZA1/6gNUdzfyuEjvv/2duDlM8rfj0Nxaggh1LSjyzLEb3Vg==", - "dev": true, - "requires": { - "@snyk/dep-graph": "1.12.0", - "@snyk/gemfile": "1.2.0", - "@types/agent-base": "^4.2.0", - "abbrev": "^1.1.1", - "ansi-escapes": "3.2.0", - "chalk": "^2.4.2", - "configstore": "^3.1.2", - "debug": "^3.1.0", - "diff": "^4.0.1", - "git-url-parse": "11.1.2", - "glob": "^7.1.3", - "inquirer": "^6.2.2", - "lodash": "^4.17.14", - "needle": "^2.2.4", - "opn": "^5.5.0", - "os-name": "^3.0.0", - "proxy-agent": "^3.1.0", - "proxy-from-env": "^1.0.0", - "semver": "^6.0.0", - "snyk-config": "^2.2.1", - "snyk-docker-plugin": "1.29.1", - "snyk-go-plugin": "1.11.0", - "snyk-gradle-plugin": "^3.0.2", - "snyk-module": "1.9.1", - "snyk-mvn-plugin": "2.4.0", - "snyk-nodejs-lockfile-parser": "1.16.0", - "snyk-nuget-plugin": "1.12.0", - "snyk-php-plugin": "1.6.4", - "snyk-policy": "1.13.5", - "snyk-python-plugin": "^1.13.0", - "snyk-resolve": "1.0.1", - "snyk-resolve-deps": "4.3.0", - "snyk-sbt-plugin": "2.6.1", - "snyk-tree": "^1.0.0", - "snyk-try-require": "1.3.1", - "source-map-support": "^0.5.11", - "strip-ansi": "^5.2.0", - "tempfile": "^2.0.0", - "then-fs": "^2.0.0", - "update-notifier": "^2.5.0", - "uuid": "^3.3.2" - }, + "node_modules/on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "dev": true, + "license": "MIT", "dependencies": { - "ansi-escapes": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", - "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==", - "dev": true - }, - "ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", - "dev": true - }, - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "chardet": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", - "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", - "dev": true - }, - "cli-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", - "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", - "dev": true, - "requires": { - "restore-cursor": "^3.1.0" - } - }, - "debug": { - "version": "3.2.6", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", - "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - }, - "external-editor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", - "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", - "dev": true, - "requires": { - "chardet": "^0.7.0", - "iconv-lite": "^0.4.24", - "tmp": "^0.0.33" - } - }, - "figures": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-3.0.0.tgz", - "integrity": "sha512-HKri+WoWoUgr83pehn/SIgLOMZ9nAWC6dcGj26RY2R4F50u4+RTUz0RCrUlOV3nKRAICW1UGzyb+kcX2qK1S/g==", - "dev": true, - "requires": { - "escape-string-regexp": "^1.0.5" - } - }, - "glob": { - "version": "7.1.4", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz", - "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==", - "dev": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "inquirer": { - "version": "6.5.1", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.5.1.tgz", - "integrity": "sha512-uxNHBeQhRXIoHWTSNYUFhQVrHYFThIt6IVo2fFmSe8aBwdR3/w6b58hJpiL/fMukFkvGzjg+hSxFtwvVmKZmXw==", - "dev": true, - "requires": { - "ansi-escapes": "^4.2.1", - "chalk": "^2.4.2", - "cli-cursor": "^3.1.0", - "cli-width": "^2.0.0", - "external-editor": "^3.0.3", - "figures": "^3.0.0", - "lodash": "^4.17.15", - "mute-stream": "0.0.8", - "run-async": "^2.2.0", - "rxjs": "^6.4.0", - "string-width": "^4.1.0", - "strip-ansi": "^5.1.0", - "through": "^2.3.6" - }, - "dependencies": { - "ansi-escapes": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.2.1.tgz", - "integrity": "sha512-Cg3ymMAdN10wOk/VYfLV7KCQyv7EDirJ64500sU7n9UlmioEtDuU5Gd+hj73hXSU/ex7tHJSssmyftDdkMLO8Q==", - "dev": true, - "requires": { - "type-fest": "^0.5.2" - } - } - } - }, - "is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "dev": true - }, - "lodash": { - "version": "4.17.15", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz", - "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==", - "dev": true - }, - "mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", - "dev": true - }, - "minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true - }, - "mute-stream": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", - "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", - "dev": true - }, - "onetime": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.0.tgz", - "integrity": "sha512-5NcSkPHhwTVFIQN+TUqXoS5+dlElHXdpAWu9I0HP20YOtIi+aZ0Ct82jdlILDxjLEAWwvm+qj1m6aEtsDVmm6Q==", - "dev": true, - "requires": { - "mimic-fn": "^2.1.0" - } - }, - "opn": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/opn/-/opn-5.5.0.tgz", - "integrity": "sha512-PqHpggC9bLV0VeWcdKhkpxY+3JTzetLSqTCWL/z/tFIbI6G8JCjondXklT1JinczLz2Xib62sSp0T/gKT4KksA==", - "dev": true, - "requires": { - "is-wsl": "^1.1.0" - } - }, - "restore-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", - "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", - "dev": true, - "requires": { - "onetime": "^5.1.0", - "signal-exit": "^3.0.2" - } - }, - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - }, - "string-width": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.1.0.tgz", - "integrity": "sha512-NrX+1dVVh+6Y9dnQ19pR0pP4FiEIlUvdTGn8pw6CKTNq5sgib2nIhmUNT5TAmhWmvKr3WcxBcP3E8nWezuipuQ==", - "dev": true, - "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^5.2.0" - } - }, - "strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", - "dev": true, - "requires": { - "ansi-regex": "^4.1.0" - } - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - } + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" } }, - "snyk-config": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/snyk-config/-/snyk-config-2.2.3.tgz", - "integrity": "sha512-9NjxHVMd1U1LFw66Lya4LXgrsFUiuRiL4opxfTFo0LmMNzUoU5Bk/p0zDdg3FE5Wg61r4fP2D8w+QTl6M8CGiw==", + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", "dev": true, - "requires": { - "debug": "^3.1.0", - "lodash": "^4.17.15", - "nconf": "^0.10.0" - }, + "license": "ISC", "dependencies": { - "debug": { - "version": "3.2.6", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", - "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - }, - "lodash": { - "version": "4.17.15", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz", - "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==", - "dev": true - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true - } + "wrappy": "1" } }, - "snyk-docker-plugin": { - "version": "1.29.1", - "resolved": "https://registry.npmjs.org/snyk-docker-plugin/-/snyk-docker-plugin-1.29.1.tgz", - "integrity": "sha512-Mucc1rZ7l0U8Dykr5m6HPjau8b2H8JVtVaXGbKSZD6e/47JDJhudkgrWjsS5Yt/Zdp1weE3+4SguftFiVR971A==", + "node_modules/opn": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/opn/-/opn-5.3.0.tgz", + "integrity": "sha512-bYJHo/LOmoTd+pfiYhfZDnf9zekVJrY+cnS2a5F2x+w5ppvTqObojTP7WiFG+kVZs9Inw+qQ/lw7TroWwhdd2g==", "dev": true, - "requires": { - "debug": "^4.1.1", - "dockerfile-ast": "0.0.16", - "semver": "^6.1.0", - "tslib": "^1" - }, + "license": "MIT", "dependencies": { - "debug": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", - "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true - }, - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - } + "is-wsl": "^1.1.0" + }, + "engines": { + "node": ">=4" } }, - "snyk-go-parser": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/snyk-go-parser/-/snyk-go-parser-1.3.1.tgz", - "integrity": "sha512-jrFRfIk6yGHFeipGD66WV9ei/A/w/lIiGqI80w1ndMbg6D6M5pVNbK7ngDTmo4GdHrZDYqx/VBGBsUm2bol3Rg==", + "node_modules/pac-proxy-agent": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/pac-proxy-agent/-/pac-proxy-agent-7.2.0.tgz", + "integrity": "sha512-TEB8ESquiLMc0lV8vcd5Ql/JAKAoyzHFXaStwjkzpOpC5Yv+pIzLfHvjTSdf3vpa2bMiUQrg9i6276yn8666aA==", "dev": true, - "requires": { - "toml": "^3.0.0", - "tslib": "^1.9.3" + "license": "MIT", + "dependencies": { + "@tootallnate/quickjs-emscripten": "^0.23.0", + "agent-base": "^7.1.2", + "debug": "^4.3.4", + "get-uri": "^6.0.1", + "http-proxy-agent": "^7.0.0", + "https-proxy-agent": "^7.0.6", + "pac-resolver": "^7.0.1", + "socks-proxy-agent": "^8.0.5" + }, + "engines": { + "node": ">= 14" } }, - "snyk-go-plugin": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/snyk-go-plugin/-/snyk-go-plugin-1.11.0.tgz", - "integrity": "sha512-9hsGgloioGuey5hbZfv+MkFEslxXHyzUlaAazcR0NsY7VLyG/b2g3f88f/ZwCwlWaKL9LMv/ERIiey3oWAB/qg==", + "node_modules/pac-resolver": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/pac-resolver/-/pac-resolver-7.0.1.tgz", + "integrity": "sha512-5NPgf87AT2STgwa2ntRMr45jTKrYBGkVU36yT0ig/n/GMAa3oPqhZfIQ2kMEimReg0+t9kZViDVZ83qfVUlckg==", "dev": true, - "requires": { - "debug": "^4.1.1", - "graphlib": "^2.1.1", - "snyk-go-parser": "1.3.1", - "tmp": "0.0.33", - "tslib": "^1.10.0" - }, + "license": "MIT", "dependencies": { - "debug": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", - "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true - } + "degenerator": "^5.0.0", + "netmask": "^2.0.2" + }, + "engines": { + "node": ">= 14" } }, - "snyk-gradle-plugin": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/snyk-gradle-plugin/-/snyk-gradle-plugin-3.0.2.tgz", - "integrity": "sha512-9nyR03kHmePqBGaQiUeo3RD1YJ4qE5/V4tOmDQ8LNjHTQ54Xr8OXFC5xlJMV8FCtXrRXY0/WX8RMUPEUAm4c9g==", + "node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", "dev": true, - "requires": { - "@types/debug": "^4.1.4", - "chalk": "^2.4.2", - "clone-deep": "^0.3.0", - "debug": "^4.1.1", - "tmp": "0.0.33", - "tslib": "^1.9.3" - }, + "license": "MIT", "dependencies": { - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "debug": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", - "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - } + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" } }, - "snyk-module": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/snyk-module/-/snyk-module-1.9.1.tgz", - "integrity": "sha512-A+CCyBSa4IKok5uEhqT+hV/35RO6APFNLqk9DRRHg7xW2/j//nPX8wTSZUPF8QeRNEk/sX+6df7M1y6PBHGSHA==", + "node_modules/parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", "dev": true, - "requires": { - "debug": "^3.1.0", - "hosted-git-info": "^2.7.1" - }, + "license": "MIT", "dependencies": { - "debug": { - "version": "3.2.6", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", - "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true - } + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "snyk-mvn-plugin": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/snyk-mvn-plugin/-/snyk-mvn-plugin-2.4.0.tgz", - "integrity": "sha512-Fmt6Mjx6zZz+4q6PnBkhuNGhEX++q/pKMI26ls4p3JPkx4KxBz89oncpkmf7P8YCkoaka8oHhtDEv/R4Z9LleQ==", + "node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", "dev": true, - "requires": { - "lodash": "^4.17.15", - "tslib": "1.9.3" - }, - "dependencies": { - "lodash": { - "version": "4.17.15", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz", - "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==", - "dev": true - }, - "tslib": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.9.3.tgz", - "integrity": "sha512-4krF8scpejhaOgqzBEcGM7yDIEfi0/8+8zDRZhNZZ2kjmHJ4hv3zCbQWxoJGz1iw5U0Jl0nma13xzHXcncMavQ==", - "dev": true - } + "license": "MIT", + "engines": { + "node": ">= 0.8" } }, - "snyk-nodejs-lockfile-parser": { - "version": "1.16.0", - "resolved": "https://registry.npmjs.org/snyk-nodejs-lockfile-parser/-/snyk-nodejs-lockfile-parser-1.16.0.tgz", - "integrity": "sha512-cf3uozRXEG88nsjOQlo+SfOJPpcLs45qpnuk2vhBBZ577IMnV+fTOJQsP2YRiikLUbdgkVlduviwUO6OVn1PhA==", + "node_modules/pend": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", + "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==", + "dev": true, + "license": "MIT" + }, + "node_modules/picocolors": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", + "dev": true, + "license": "ISC" + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", "dev": true, - "requires": { - "@yarnpkg/lockfile": "^1.0.2", - "graphlib": "^2.1.5", - "lodash": "^4.17.14", - "source-map-support": "^0.5.7", - "tslib": "^1.9.3", - "uuid": "^3.3.2" + "license": "MIT", + "engines": { + "node": ">=8.6" }, - "dependencies": { - "lodash": { - "version": "4.17.15", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz", - "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==", - "dev": true - } + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" } }, - "snyk-nuget-plugin": { - "version": "1.12.0", - "resolved": "https://registry.npmjs.org/snyk-nuget-plugin/-/snyk-nuget-plugin-1.12.0.tgz", - "integrity": "sha512-p11pQQAFr9GBRxxqD3oPasRpYkv6N/eDDQwdjhFBOsgPF+hZf8pIr8ZfrnnCT7XaQ0XeF7Fmj9K0blqEjUV2/g==", + "node_modules/portscanner": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/portscanner/-/portscanner-2.2.0.tgz", + "integrity": "sha512-IFroCz/59Lqa2uBvzK3bKDbDDIEaAY8XJ1jFxcLWTqosrsc32//P4VuSB2vZXoHiHqOmx8B5L5hnKOxL/7FlPw==", "dev": true, - "requires": { - "debug": "^3.1.0", - "dotnet-deps-parser": "4.5.0", - "jszip": "^3.1.5", - "lodash": "^4.17.14", - "snyk-paket-parser": "1.5.0", - "tslib": "^1.9.3", - "xml2js": "^0.4.17" - }, + "license": "MIT", "dependencies": { - "debug": { - "version": "3.2.6", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", - "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - }, - "lodash": { - "version": "4.17.15", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz", - "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==", - "dev": true - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true - } + "async": "^2.6.0", + "is-number-like": "^1.0.3" + }, + "engines": { + "node": ">=0.4", + "npm": ">=1.0.0" } }, - "snyk-paket-parser": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/snyk-paket-parser/-/snyk-paket-parser-1.5.0.tgz", - "integrity": "sha512-1CYMPChJ9D9LBy3NLqHyv8TY7pR/LMISSr08LhfFw/FpfRZ+gTH8W6bbxCmybAYrOFNCqZkRprqOYDqZQFHipA==", + "node_modules/progress": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", "dev": true, - "requires": { - "tslib": "^1.9.3" + "license": "MIT", + "engines": { + "node": ">=0.4.0" } }, - "snyk-php-plugin": { - "version": "1.6.4", - "resolved": "https://registry.npmjs.org/snyk-php-plugin/-/snyk-php-plugin-1.6.4.tgz", - "integrity": "sha512-FFQeimtbwq17nDUS0o0zuKgyjXSX7SpoC9iYTeKvxTXrmKf2QlxTtPvmMM4/hQxehEu1i40ow1Ozw0Ahxm8Dpw==", + "node_modules/proxy-agent": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/proxy-agent/-/proxy-agent-6.5.0.tgz", + "integrity": "sha512-TmatMXdr2KlRiA2CyDu8GqR8EjahTG3aY3nXjdzFyoZbmB8hrBsTyMezhULIXKnC0jpfjlmiZ3+EaCzoInSu/A==", "dev": true, - "requires": { - "@snyk/composer-lockfile-parser": "1.0.3", - "tslib": "1.9.3" - }, + "license": "MIT", "dependencies": { - "tslib": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.9.3.tgz", - "integrity": "sha512-4krF8scpejhaOgqzBEcGM7yDIEfi0/8+8zDRZhNZZ2kjmHJ4hv3zCbQWxoJGz1iw5U0Jl0nma13xzHXcncMavQ==", - "dev": true - } - } - }, - "snyk-policy": { - "version": "1.13.5", - "resolved": "https://registry.npmjs.org/snyk-policy/-/snyk-policy-1.13.5.tgz", - "integrity": "sha512-KI6GHt+Oj4fYKiCp7duhseUj5YhyL/zJOrrJg0u6r59Ux9w8gmkUYT92FHW27ihwuT6IPzdGNEuy06Yv2C9WaQ==", - "dev": true, - "requires": { - "debug": "^3.1.0", - "email-validator": "^2.0.4", - "js-yaml": "^3.13.1", - "lodash.clonedeep": "^4.5.0", - "semver": "^6.0.0", - "snyk-module": "^1.9.1", - "snyk-resolve": "^1.0.1", - "snyk-try-require": "^1.3.1", - "then-fs": "^2.0.0" + "agent-base": "^7.1.2", + "debug": "^4.3.4", + "http-proxy-agent": "^7.0.1", + "https-proxy-agent": "^7.0.6", + "lru-cache": "^7.14.1", + "pac-proxy-agent": "^7.1.0", + "proxy-from-env": "^1.1.0", + "socks-proxy-agent": "^8.0.5" }, - "dependencies": { - "debug": { - "version": "3.2.6", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", - "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true - }, - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - } + "engines": { + "node": ">= 14" } }, - "snyk-python-plugin": { - "version": "1.13.1", - "resolved": "https://registry.npmjs.org/snyk-python-plugin/-/snyk-python-plugin-1.13.1.tgz", - "integrity": "sha512-UaOe01YFw1v8whvd4XeOmt1J6a9Y6Ri6suEzuDeieRP5Pm5ihTAbRTDNSvnu7gqrWqrBXAIWDkPSiplUTg7/Dw==", + "node_modules/proxy-from-env": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", + "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==", "dev": true, - "requires": { - "@snyk/cli-interface": "^2.0.2", - "tmp": "0.0.33" - } + "license": "MIT" }, - "snyk-resolve": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/snyk-resolve/-/snyk-resolve-1.0.1.tgz", - "integrity": "sha512-7+i+LLhtBo1Pkth01xv+RYJU8a67zmJ8WFFPvSxyCjdlKIcsps4hPQFebhz+0gC5rMemlaeIV6cqwqUf9PEDpw==", + "node_modules/pump": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.3.tgz", + "integrity": "sha512-todwxLMY7/heScKmntwQG8CXVkWUOdYxIvY2s0VWAAMh/nd8SoYiRaKjlr7+iCs984f2P8zvrfWcDDYVb73NfA==", "dev": true, - "requires": { - "debug": "^3.1.0", - "then-fs": "^2.0.0" - }, + "license": "MIT", "dependencies": { - "debug": { - "version": "3.2.6", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", - "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true - } + "end-of-stream": "^1.1.0", + "once": "^1.3.1" } }, - "snyk-resolve-deps": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/snyk-resolve-deps/-/snyk-resolve-deps-4.3.0.tgz", - "integrity": "sha512-HWGiwnz0hH59tyvcpaWho0G8oHlFiiTMgWbx/wZMZmCcgrmmqbjNRp6g+Zg6Cr0Ng2Gy0oc4jqvwspmOoh0c4g==", - "dev": true, - "requires": { - "@types/node": "^6.14.4", - "@types/package-json": "^5.0.0", - "@types/semver": "^5.5.0", - "ansicolors": "^0.3.2", - "debug": "^3.2.5", - "lodash.assign": "^4.2.0", - "lodash.assignin": "^4.2.0", - "lodash.clone": "^4.5.0", - "lodash.flatten": "^4.4.0", - "lodash.get": "^4.4.2", - "lodash.set": "^4.3.2", - "lru-cache": "^4.0.0", - "semver": "^5.5.1", - "snyk-module": "^1.6.0", - "snyk-resolve": "^1.0.0", - "snyk-tree": "^1.0.0", - "snyk-try-require": "^1.1.1", - "then-fs": "^2.0.0" - }, + "node_modules/puppeteer": { + "version": "24.34.0", + "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-24.34.0.tgz", + "integrity": "sha512-Sdpl/zsYOsagZ4ICoZJPGZw8d9gZmK5DcxVal11dXi/1/t2eIXHjCf5NfmhDg5XnG9Nye+yo/LqMzIxie2rHTw==", + "dev": true, + "hasInstallScript": true, + "license": "Apache-2.0", "dependencies": { - "@types/node": { - "version": "6.14.7", - "resolved": "https://registry.npmjs.org/@types/node/-/node-6.14.7.tgz", - "integrity": "sha512-YbPXbaynBTe0pVExPhL76TsWnxSPeFAvImIsmylpBWn/yfw+lHy+Q68aawvZHsgskT44ZAoeE67GM5f+Brekew==", - "dev": true - }, - "debug": { - "version": "3.2.6", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", - "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - }, - "lru-cache": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", - "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", - "dev": true, - "requires": { - "pseudomap": "^1.0.2", - "yallist": "^2.1.2" - } - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true - }, - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true - } + "@puppeteer/browsers": "2.11.0", + "chromium-bidi": "12.0.1", + "cosmiconfig": "^9.0.0", + "devtools-protocol": "0.0.1534754", + "puppeteer-core": "24.34.0", + "typed-query-selector": "^2.12.0" + }, + "bin": { + "puppeteer": "lib/cjs/puppeteer/node/cli.js" + }, + "engines": { + "node": ">=18" } }, - "snyk-sbt-plugin": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/snyk-sbt-plugin/-/snyk-sbt-plugin-2.6.1.tgz", - "integrity": "sha512-zWU14cm+cpamJ0CJdekTfgmv6ifdgVcapO6d27KTJThqRuR0arCqGPPyZa/Zl+jzhcK0dtRS4Ihk7g+d36SWIg==", + "node_modules/puppeteer-core": { + "version": "24.34.0", + "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-24.34.0.tgz", + "integrity": "sha512-24evawO+mUGW4mvS2a2ivwLdX3gk8zRLZr9HP+7+VT2vBQnm0oh9jJEZmUE3ePJhRkYlZ93i7OMpdcoi2qNCLg==", "dev": true, - "requires": { - "semver": "^6.1.2", - "tmp": "^0.1.0", - "tree-kill": "^1.2.1", - "tslib": "^1.10.0" - }, + "license": "Apache-2.0", "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - }, - "tmp": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.1.0.tgz", - "integrity": "sha512-J7Z2K08jbGcdA1kkQpJSqLF6T0tdQqpR2pnSUXsIchbPdTI9v3e85cLW0d6WDhwuAleOV71j2xWs8qMPfK7nKw==", - "dev": true, - "requires": { - "rimraf": "^2.6.3" - } - } + "@puppeteer/browsers": "2.11.0", + "chromium-bidi": "12.0.1", + "debug": "^4.4.3", + "devtools-protocol": "0.0.1534754", + "typed-query-selector": "^2.12.0", + "webdriver-bidi-protocol": "0.3.10", + "ws": "^8.18.3" + }, + "engines": { + "node": ">=18" } }, - "snyk-tree": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/snyk-tree/-/snyk-tree-1.0.0.tgz", - "integrity": "sha1-D7cxdtvzLngvGRAClBYESPkRHMg=", + "node_modules/range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", "dev": true, - "requires": { - "archy": "^1.0.0" + "license": "MIT", + "engines": { + "node": ">= 0.6" } }, - "snyk-try-require": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/snyk-try-require/-/snyk-try-require-1.3.1.tgz", - "integrity": "sha1-bgJvkuZK9/zM6h7lPVJIQeQYohI=", - "dev": true, - "requires": { - "debug": "^3.1.0", - "lodash.clonedeep": "^4.3.0", - "lru-cache": "^4.0.0", - "then-fs": "^2.0.0" - }, + "node_modules/raw-body": { + "version": "2.5.3", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.3.tgz", + "integrity": "sha512-s4VSOf6yN0rvbRZGxs8Om5CWj6seneMwK3oDb4lWDH0UPhWcxwOWw5+qk24bxq87szX1ydrwylIOp2uG1ojUpA==", + "dev": true, + "license": "MIT", "dependencies": { - "debug": { - "version": "3.2.6", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", - "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - }, - "lru-cache": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", - "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", - "dev": true, - "requires": { - "pseudomap": "^1.0.2", - "yallist": "^2.1.2" - } - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true - } + "bytes": "~3.1.2", + "http-errors": "~2.0.1", + "iconv-lite": "~0.4.24", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" } }, - "socks": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/socks/-/socks-2.3.2.tgz", - "integrity": "sha512-pCpjxQgOByDHLlNqlnh/mNSAxIUkyBBuwwhTcV+enZGbDaClPvHdvm6uvOwZfFJkam7cGhBNbb4JxiP8UZkRvQ==", + "node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", "dev": true, - "requires": { - "ip": "^1.1.5", - "smart-buffer": "4.0.2" + "license": "MIT", + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" } }, - "socks-proxy-agent": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-4.0.2.tgz", - "integrity": "sha512-NT6syHhI9LmuEMSK6Kd2V7gNv5KFZoLE7V5udWmn0de+3Mkj3UMA/AJPLyeNUVmElCurSHtUdM3ETpR3z770Wg==", + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", "dev": true, - "requires": { - "agent-base": "~4.2.1", - "socks": "~2.3.2" - }, - "dependencies": { - "agent-base": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-4.2.1.tgz", - "integrity": "sha512-JVwXMr9nHYTUXsBFKUqhJwvlcYU/blreOEUkhNR2eXZIvwd+c+o5V4MgDPKWnMS/56awN3TRzIP+KoPn+roQtg==", - "dev": true, - "requires": { - "es6-promisify": "^5.0.0" - } - } + "license": "MIT", + "engines": { + "node": ">=0.10.0" } }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true + "node_modules/requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==", + "dev": true, + "license": "MIT" }, - "source-map-resolve": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.2.tgz", - "integrity": "sha512-MjqsvNwyz1s0k81Goz/9vRBe9SZdB09Bdw+/zYyO+3CuPk6fouTaxscHkgtE8jKvf01kVfl8riHzERQ/kefaSA==", + "node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", "dev": true, - "requires": { - "atob": "^2.1.1", - "decode-uri-component": "^0.2.0", - "resolve-url": "^0.2.1", - "source-map-url": "^0.4.0", - "urix": "^0.1.0" + "license": "MIT", + "engines": { + "node": ">=4" } }, - "source-map-support": { - "version": "0.5.13", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.13.tgz", - "integrity": "sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==", + "node_modules/resp-modifier": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/resp-modifier/-/resp-modifier-6.0.2.tgz", + "integrity": "sha512-U1+0kWC/+4ncRFYqQWTx/3qkfE6a4B/h3XXgmXypfa0SPZ3t7cbbaFk297PjQS/yov24R18h6OZe6iZwj3NSLw==", "dev": true, - "requires": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - }, "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } + "debug": "^2.2.0", + "minimatch": "^3.0.2" + }, + "engines": { + "node": ">= 0.8.0" } }, - "source-map-url": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz", - "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=", - "dev": true - }, - "sparkles": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/sparkles/-/sparkles-1.0.1.tgz", - "integrity": "sha512-dSO0DDYUahUt/0/pD/Is3VIm5TGJjludZ0HVymmhYF6eNA53PVLhnUk0znSYbH8IYBuJdCE+1luR22jNLMaQdw==", - "dev": true - }, - "split-string": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", - "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "node_modules/resp-modifier/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", "dev": true, - "requires": { - "extend-shallow": "^3.0.0" + "license": "MIT", + "dependencies": { + "ms": "2.0.0" } }, - "sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", - "dev": true - }, - "stack-trace": { - "version": "0.0.10", - "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz", - "integrity": "sha1-VHxws0fo0ytOEI6hoqFZ5f3eGcA=", - "dev": true + "node_modules/resp-modifier/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true, + "license": "MIT" }, - "static-extend": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", - "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", + "node_modules/respec": { + "version": "35.6.1", + "resolved": "https://registry.npmjs.org/respec/-/respec-35.6.1.tgz", + "integrity": "sha512-oR41l7L8xgnTo/jzGUlljh/nLvloAQ8Q76UQqhYTXWHIlrEsxkTAcPRnxr0nH+WO6+W4w5loy7ayHPvEjTVwcQ==", "dev": true, - "requires": { - "define-property": "^0.2.5", - "object-copy": "^0.1.0" - }, + "license": "W3C", "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - } + "colors": "1.4.0", + "finalhandler": "^2.1.0", + "marked": "^12.0.2", + "puppeteer": "^24.24.0", + "sade": "^1.8.1", + "serve-static": "^2.2.0" + }, + "bin": { + "respec": "tools/respec2html.js", + "respec2html": "tools/respec2html.js" + }, + "engines": { + "node": ">=20.12.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/respec" } }, - "statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", - "dev": true - }, - "stream-consume": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/stream-consume/-/stream-consume-0.1.1.tgz", - "integrity": "sha512-tNa3hzgkjEP7XbCkbRXe1jpg+ievoa0O4SCFlMOYEscGSS4JJsckGL8swUyAa/ApGU3Ae4t6Honor4HhL+tRyg==", - "dev": true + "node_modules/rx": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/rx/-/rx-4.1.0.tgz", + "integrity": "sha512-CiaiuN6gapkdl+cZUr67W6I8jquN4lkak3vtIsIWCl4XIPP8ffsoyN6/+PuGXnQy8Cu8W2y9Xxh31Rq4M6wUug==", + "dev": true, + "license": "Apache-2.0" }, - "string-width": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", - "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "node_modules/sade": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/sade/-/sade-1.8.1.tgz", + "integrity": "sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==", "dev": true, - "requires": { - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^4.0.0" - }, + "license": "MIT", "dependencies": { - "ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", - "dev": true - }, - "strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", - "dev": true, - "requires": { - "ansi-regex": "^3.0.0" - } - } + "mri": "^1.1.0" + }, + "engines": { + "node": ">=6" } }, - "string_decoder": { - "version": "0.10.31", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", - "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", - "dev": true + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true, + "license": "MIT" }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "node_modules/semver": { + "version": "7.7.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.3.tgz", + "integrity": "sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==", "dev": true, - "requires": { - "ansi-regex": "^2.0.0" + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" } }, - "strip-bom": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-1.0.0.tgz", - "integrity": "sha1-hbiGLzhEtabV7IRnqTWYFzo295Q=", + "node_modules/send": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/send/-/send-1.2.1.tgz", + "integrity": "sha512-1gnZf7DFcoIcajTjTwjwuDjzuz4PPcY2StKPlsGAQ1+YH20IRVrBaXSWmdjowTJ6u8Rc01PoYOGHXfP1mYcZNQ==", "dev": true, - "requires": { - "first-chunk-stream": "^1.0.0", - "is-utf8": "^0.2.0" + "license": "MIT", + "dependencies": { + "debug": "^4.4.3", + "encodeurl": "^2.0.0", + "escape-html": "^1.0.3", + "etag": "^1.8.1", + "fresh": "^2.0.0", + "http-errors": "^2.0.1", + "mime-types": "^3.0.2", + "ms": "^2.1.3", + "on-finished": "^2.4.1", + "range-parser": "^1.2.1", + "statuses": "^2.0.2" + }, + "engines": { + "node": ">= 18" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" } }, - "strip-eof": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", - "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=", - "dev": true + "node_modules/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", + "dev": true, + "license": "MIT", + "dependencies": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } }, - "strip-json-comments": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", - "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=", - "dev": true + "node_modules/serve-index/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } }, - "supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", - "dev": true + "node_modules/serve-index/node_modules/depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } }, - "table-layout": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/table-layout/-/table-layout-1.0.0.tgz", - "integrity": "sha512-o8V8u943KXX9gLNK/Ss1n6Nn4YhpyY/RRnp3hKv/zTA+SXYiQnzJQlR8CZQf1RqYqgkiWMJ54Mv+Vq9Kfzxz1A==", - "dev": true, - "requires": { - "array-back": "^3.1.0", - "deep-extend": "~0.6.0", - "typical": "^5.0.0", - "wordwrapjs": "^4.0.0" - }, + "node_modules/serve-index/node_modules/http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", + "dev": true, + "license": "MIT", "dependencies": { - "typical": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/typical/-/typical-5.1.0.tgz", - "integrity": "sha512-t5Ik8UAwBal1P1XzuVE4dc+RYQZicLUGJdvqr/vdqsED7SQECgsGBylldSsfWZL7RQjxT3xhQcKHWhLaVSR6YQ==", - "dev": true - } + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + }, + "engines": { + "node": ">= 0.6" } }, - "temp-dir": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-1.0.0.tgz", - "integrity": "sha1-CnwOom06Oa+n4OvqnB/AvE2qAR0=", - "dev": true + "node_modules/serve-index/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", + "dev": true, + "license": "ISC" }, - "tempfile": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/tempfile/-/tempfile-2.0.0.tgz", - "integrity": "sha1-awRGhWqbERTRhW/8vlCczLCXcmU=", + "node_modules/serve-index/node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", "dev": true, - "requires": { - "temp-dir": "^1.0.0", - "uuid": "^3.0.1" + "license": "MIT", + "engines": { + "node": ">= 0.6" } }, - "term-size": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/term-size/-/term-size-1.2.0.tgz", - "integrity": "sha1-RYuDiH8oj8Vtb/+/rSYuJmOO+mk=", + "node_modules/serve-index/node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", "dev": true, - "requires": { - "execa": "^0.7.0" - }, + "license": "MIT", "dependencies": { - "cross-spawn": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", - "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=", - "dev": true, - "requires": { - "lru-cache": "^4.0.1", - "shebang-command": "^1.2.0", - "which": "^1.2.9" - } - }, - "execa": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz", - "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=", - "dev": true, - "requires": { - "cross-spawn": "^5.0.1", - "get-stream": "^3.0.0", - "is-stream": "^1.1.0", - "npm-run-path": "^2.0.0", - "p-finally": "^1.0.0", - "signal-exit": "^3.0.0", - "strip-eof": "^1.0.0" - } - }, - "get-stream": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", - "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=", - "dev": true - }, - "lru-cache": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", - "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", - "dev": true, - "requires": { - "pseudomap": "^1.0.2", - "yallist": "^2.1.2" - } - } + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" } }, - "then-fs": { + "node_modules/serve-index/node_modules/ms": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/then-fs/-/then-fs-2.0.0.tgz", - "integrity": "sha1-cveS3Z0xcFqRrhnr/Piz+WjIHaI=", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", "dev": true, - "requires": { - "promise": ">=3.2 <8" - } + "license": "MIT" }, - "through": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", - "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", - "dev": true + "node_modules/serve-index/node_modules/setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", + "dev": true, + "license": "ISC" }, - "through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "node_modules/serve-index/node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", "dev": true, - "requires": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" - }, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-static": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-2.2.1.tgz", + "integrity": "sha512-xRXBn0pPqQTVQiC8wyQrKs2MOlX24zQ0POGaj0kultvoOCstBQM5yvOhAVSUwOMjQtTvsPWoNCHfPGwaaQJhTw==", + "dev": true, + "license": "MIT", "dependencies": { - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", - "dev": true - }, - "readable-stream": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", - "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", - "dev": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dev": true, - "requires": { - "safe-buffer": "~5.1.0" - } - } + "encodeurl": "^2.0.0", + "escape-html": "^1.0.3", + "parseurl": "^1.3.3", + "send": "^1.2.0" + }, + "engines": { + "node": ">= 18" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" } }, - "thunkify": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/thunkify/-/thunkify-2.1.2.tgz", - "integrity": "sha1-+qDp0jDFGsyVyhOjYawFyn4EVT0=", - "dev": true + "node_modules/server-destroy": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/server-destroy/-/server-destroy-1.0.1.tgz", + "integrity": "sha512-rb+9B5YBIEzYcD6x2VKidaa+cqYBJQKnU4oe4E3ANwRRN56yk/ua1YCJT1n21NTS8w6CcOclAKNP3PhdCXKYtQ==", + "dev": true, + "license": "ISC" }, - "tildify": { + "node_modules/setprototypeof": { "version": "1.2.0", - "resolved": "https://registry.npmjs.org/tildify/-/tildify-1.2.0.tgz", - "integrity": "sha1-3OwD9V3Km3qj5bBPIYF+tW5jWIo=", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", "dev": true, - "requires": { - "os-homedir": "^1.0.0" - } + "license": "ISC" }, - "time-stamp": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/time-stamp/-/time-stamp-1.1.0.tgz", - "integrity": "sha1-dkpaEa9QVhkhsTPztE5hhofg9cM=", - "dev": true - }, - "timed-out": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/timed-out/-/timed-out-4.0.1.tgz", - "integrity": "sha1-8y6srFoXW+ol1/q1Zas+2HQe9W8=", - "dev": true + "node_modules/smart-buffer": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", + "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 6.0.0", + "npm": ">= 3.0.0" + } }, - "tiny-lr": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/tiny-lr/-/tiny-lr-0.2.1.tgz", - "integrity": "sha1-s/26gC5dVqM8L28QeUsy5Hescp0=", - "dev": true, - "requires": { - "body-parser": "~1.14.0", - "debug": "~2.2.0", - "faye-websocket": "~0.10.0", - "livereload-js": "^2.2.0", - "parseurl": "~1.3.0", - "qs": "~5.1.0" - }, + "node_modules/socket.io": { + "version": "4.8.3", + "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-4.8.3.tgz", + "integrity": "sha512-2Dd78bqzzjE6KPkD5fHZmDAKRNe3J15q+YHDrIsy9WEkqttc7GY+kT9OBLSMaPbQaEd0x1BjcmtMtXkfpc+T5A==", + "dev": true, + "license": "MIT", "dependencies": { - "body-parser": { - "version": "1.14.2", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.14.2.tgz", - "integrity": "sha1-EBXLH+LEQ4WCWVgdtTMy+NDPUPk=", - "dev": true, - "requires": { - "bytes": "2.2.0", - "content-type": "~1.0.1", - "debug": "~2.2.0", - "depd": "~1.1.0", - "http-errors": "~1.3.1", - "iconv-lite": "0.4.13", - "on-finished": "~2.3.0", - "qs": "5.2.0", - "raw-body": "~2.1.5", - "type-is": "~1.6.10" - }, - "dependencies": { - "qs": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-5.2.0.tgz", - "integrity": "sha1-qfMRQq9GjLcrJbMBNrokVoNJFr4=", - "dev": true - } - } - }, - "bytes": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-2.2.0.tgz", - "integrity": "sha1-/TVGSkA/b5EXwt42Cez/nK4ABYg=", - "dev": true - }, - "debug": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz", - "integrity": "sha1-+HBX6ZWxofauaklgZkE3vFbwOdo=", - "dev": true, - "requires": { - "ms": "0.7.1" - } - }, - "http-errors": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.3.1.tgz", - "integrity": "sha1-GX4izevUGYWF6GlO9nhhl7ke2UI=", - "dev": true, - "requires": { - "inherits": "~2.0.1", - "statuses": "1" - } - }, - "iconv-lite": { - "version": "0.4.13", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.13.tgz", - "integrity": "sha1-H4irpKsLFQjoMSrMOTRfNumS4vI=", - "dev": true - }, - "ms": { - "version": "0.7.1", - "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz", - "integrity": "sha1-nNE8A62/8ltl7/3nzoZO6VIBcJg=", - "dev": true - }, - "qs": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-5.1.0.tgz", - "integrity": "sha1-TZMuXH6kEcynajEtOaYGIA/VDNk=", - "dev": true - }, - "raw-body": { - "version": "2.1.7", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.1.7.tgz", - "integrity": "sha1-rf6s4uT7MJgFgBTQjActzFl1h3Q=", - "dev": true, - "requires": { - "bytes": "2.4.0", - "iconv-lite": "0.4.13", - "unpipe": "1.0.0" - }, - "dependencies": { - "bytes": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-2.4.0.tgz", - "integrity": "sha1-fZcZb51br39pNeJZhVSe3SpsIzk=", - "dev": true - } - } - } + "accepts": "~1.3.4", + "base64id": "~2.0.0", + "cors": "~2.8.5", + "debug": "~4.4.1", + "engine.io": "~6.6.0", + "socket.io-adapter": "~2.5.2", + "socket.io-parser": "~4.2.4" + }, + "engines": { + "node": ">=10.2.0" } }, - "tmp": { - "version": "0.0.33", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", - "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "node_modules/socket.io-adapter": { + "version": "2.5.6", + "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-2.5.6.tgz", + "integrity": "sha512-DkkO/dz7MGln0dHn5bmN3pPy+JmywNICWrJqVWiVOyvXjWQFIv9c2h24JrQLLFJ2aQVQf/Cvl1vblnd4r2apLQ==", "dev": true, - "requires": { - "os-tmpdir": "~1.0.2" + "license": "MIT", + "dependencies": { + "debug": "~4.4.1", + "ws": "~8.18.3" } }, - "to-object-path": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", - "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", + "node_modules/socket.io-client": { + "version": "4.8.3", + "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-4.8.3.tgz", + "integrity": "sha512-uP0bpjWrjQmUt5DTHq9RuoCBdFJF10cdX9X+a368j/Ft0wmaVgxlrjvK3kjvgCODOMMOz9lcaRzxmso0bTWZ/g==", "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, + "license": "MIT", "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } + "@socket.io/component-emitter": "~3.1.0", + "debug": "~4.4.1", + "engine.io-client": "~6.6.1", + "socket.io-parser": "~4.2.4" + }, + "engines": { + "node": ">=10.0.0" } }, - "to-readable-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/to-readable-stream/-/to-readable-stream-1.0.0.tgz", - "integrity": "sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q==", - "dev": true - }, - "to-regex": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", - "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "node_modules/socket.io-parser": { + "version": "4.2.5", + "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-4.2.5.tgz", + "integrity": "sha512-bPMmpy/5WWKHea5Y/jYAP6k74A+hvmRCQaJuJB6I/ML5JZq/KfNieUVo/3Mh7SAqn7TyFdIo6wqYHInG1MU1bQ==", "dev": true, - "requires": { - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "regex-not": "^1.0.2", - "safe-regex": "^1.1.0" + "license": "MIT", + "dependencies": { + "@socket.io/component-emitter": "~3.1.0", + "debug": "~4.4.1" + }, + "engines": { + "node": ">=10.0.0" } }, - "to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "node_modules/socks": { + "version": "2.8.7", + "resolved": "https://registry.npmjs.org/socks/-/socks-2.8.7.tgz", + "integrity": "sha512-HLpt+uLy/pxB+bum/9DzAgiKS8CX1EvbWxI4zlmgGCExImLdiad2iCwXT5Z4c9c3Eq8rP2318mPW2c+QbtjK8A==", "dev": true, - "requires": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" + "license": "MIT", + "dependencies": { + "ip-address": "^10.0.1", + "smart-buffer": "^4.2.0" + }, + "engines": { + "node": ">= 10.0.0", + "npm": ">= 3.0.0" } }, - "toidentifier": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", - "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==", - "dev": true - }, - "toml": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/toml/-/toml-3.0.0.tgz", - "integrity": "sha512-y/mWCZinnvxjTKYhJ+pYxwD0mRLVvOtdS2Awbgxln6iEnt4rk0yBxeSBHkGJcPucRiG0e55mwWp+g/05rsrd6w==", - "dev": true - }, - "tree-kill": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.1.tgz", - "integrity": "sha512-4hjqbObwlh2dLyW4tcz0Ymw0ggoaVDMveUB9w8kFSQScdRLo0gxO9J7WFcUBo+W3C1TLdFIEwNOWebgZZ0RH9Q==", - "dev": true - }, - "tslib": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", - "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==", - "dev": true - }, - "type-check": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", - "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", + "node_modules/socks-proxy-agent": { + "version": "8.0.5", + "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-8.0.5.tgz", + "integrity": "sha512-HehCEsotFqbPW9sJ8WVYB6UbmIMv7kUUORIF2Nncq4VQvBfNBLibW9YZR5dlYCSUhwcD628pRllm7n+E+YTzJw==", "dev": true, - "requires": { - "prelude-ls": "~1.1.2" + "license": "MIT", + "dependencies": { + "agent-base": "^7.1.2", + "debug": "^4.3.4", + "socks": "^2.8.3" + }, + "engines": { + "node": ">= 14" } }, - "type-fest": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.5.2.tgz", - "integrity": "sha512-DWkS49EQKVX//Tbupb9TFa19c7+MK1XmzkrZUR8TAktmE/DizXoaoJV6TZ/tSIPXipqNiRI6CyAe7x69Jb6RSw==", - "dev": true - }, - "type-is": { - "version": "1.6.18", - "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", - "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true, - "requires": { - "media-typer": "0.3.0", - "mime-types": "~2.1.24" + "license": "BSD-3-Clause", + "optional": true, + "engines": { + "node": ">=0.10.0" } }, - "typedarray": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", - "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=", - "dev": true - }, - "typical": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/typical/-/typical-4.0.0.tgz", - "integrity": "sha512-VAH4IvQ7BDFYglMd7BPRDfLgxZZX4O4TFcRDA6EN5X7erNJJq+McIEp8np9aVtxrCJ6qx4GTYVfOWNjcqwZgRw==", - "dev": true - }, - "ultron": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/ultron/-/ultron-1.0.2.tgz", - "integrity": "sha1-rOEWq1V80Zc4ak6I9GhTeMiy5Po=", - "dev": true - }, - "unc-path-regex": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz", - "integrity": "sha1-5z3T17DXxe2G+6xrCufYxqadUPo=", - "dev": true - }, - "union-value": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", - "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", + "node_modules/statuses": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.2.tgz", + "integrity": "sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw==", "dev": true, - "requires": { - "arr-union": "^3.1.0", - "get-value": "^2.0.6", - "is-extendable": "^0.1.1", - "set-value": "^2.0.1" + "license": "MIT", + "engines": { + "node": ">= 0.8" } }, - "unique-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unique-stream/-/unique-stream-1.0.0.tgz", - "integrity": "sha1-1ZpKdUJ0R9mqbJHnAmP40mpLEEs=", - "dev": true - }, - "unique-string": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-1.0.0.tgz", - "integrity": "sha1-nhBXzKhRq7kzmPizOuGHuZyuwRo=", + "node_modules/stream-throttle": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/stream-throttle/-/stream-throttle-0.1.3.tgz", + "integrity": "sha512-889+B9vN9dq7/vLbGyuHeZ6/ctf5sNuGWsDy89uNxkFTAgzy0eK7+w5fL3KLNRTkLle7EgZGvHUphZW0Q26MnQ==", "dev": true, - "requires": { - "crypto-random-string": "^1.0.0" + "license": "BSD-3-Clause", + "dependencies": { + "commander": "^2.2.0", + "limiter": "^1.0.5" + }, + "bin": { + "throttleproxy": "bin/throttleproxy.js" + }, + "engines": { + "node": ">= 0.10.0" } }, - "unpipe": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", - "dev": true - }, - "unset-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", - "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", + "node_modules/streamx": { + "version": "2.23.0", + "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.23.0.tgz", + "integrity": "sha512-kn+e44esVfn2Fa/O0CPFcex27fjIL6MkVae0Mm6q+E6f0hWv578YCERbv+4m02cjxvDsPKLnmxral/rR6lBMAg==", "dev": true, - "requires": { - "has-value": "^0.3.1", - "isobject": "^3.0.0" - }, + "license": "MIT", "dependencies": { - "has-value": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", - "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", - "dev": true, - "requires": { - "get-value": "^2.0.3", - "has-values": "^0.1.4", - "isobject": "^2.0.0" - }, - "dependencies": { - "isobject": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", - "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", - "dev": true, - "requires": { - "isarray": "1.0.0" - } - } - } - }, - "has-values": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", - "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", - "dev": true - }, - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", - "dev": true - } + "events-universal": "^1.0.0", + "fast-fifo": "^1.3.2", + "text-decoder": "^1.1.0" } }, - "unzip-response": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/unzip-response/-/unzip-response-2.0.1.tgz", - "integrity": "sha1-0vD3N9FrBhXnKmk17QQhRXLVb5c=", - "dev": true - }, - "update-notifier": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-2.5.0.tgz", - "integrity": "sha512-gwMdhgJHGuj/+wHJJs9e6PcCszpxR1b236igrOkUofGhqJuG+amlIKwApH1IW1WWl7ovZxsX49lMBWLxSdm5Dw==", - "dev": true, - "requires": { - "boxen": "^1.2.1", - "chalk": "^2.0.1", - "configstore": "^3.0.0", - "import-lazy": "^2.1.0", - "is-ci": "^1.0.10", - "is-installed-globally": "^0.1.0", - "is-npm": "^1.0.0", - "latest-version": "^3.0.0", - "semver-diff": "^2.0.0", - "xdg-basedir": "^3.0.0" - }, + "node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "license": "MIT", "dependencies": { - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - } + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" } }, - "urix": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", - "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", - "dev": true + "node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } }, - "url-parse-lax": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz", - "integrity": "sha1-FrXK/Afb42dsGxmZF3gj1lA6yww=", + "node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, - "requires": { - "prepend-http": "^2.0.0" + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" } }, - "use": { + "node_modules/tar-fs": { "version": "3.1.1", - "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", - "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", - "dev": true - }, - "user-home": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/user-home/-/user-home-1.1.1.tgz", - "integrity": "sha1-K1viOjK2Onyd640PKNSFcko98ZA=", - "dev": true - }, - "utf-8-validate": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/utf-8-validate/-/utf-8-validate-1.2.2.tgz", - "integrity": "sha1-i7hxpHQeCFxwSHynrNvX1tNgKes=", + "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-3.1.1.tgz", + "integrity": "sha512-LZA0oaPOc2fVo82Txf3gw+AkEd38szODlptMYejQUhndHMLQ9M059uXR+AfS7DNo0NpINvSqDsvyaCrBVkptWg==", "dev": true, - "optional": true, - "requires": { - "bindings": "~1.2.1", - "nan": "~2.4.0" + "license": "MIT", + "dependencies": { + "pump": "^3.0.0", + "tar-stream": "^3.1.5" }, + "optionalDependencies": { + "bare-fs": "^4.0.1", + "bare-path": "^3.0.0" + } + }, + "node_modules/tar-stream": { + "version": "3.1.7", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-3.1.7.tgz", + "integrity": "sha512-qJj60CXt7IU1Ffyc3NJMjh6EkuCFej46zUqJ4J7pqYlThyd9bO0XBTmcOIhSzZJVWfsLks0+nle/j538YAW9RQ==", + "dev": true, + "license": "MIT", "dependencies": { - "nan": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/nan/-/nan-2.4.0.tgz", - "integrity": "sha1-+zxZ1F/k7/4hXwuJD4rfbrMtIjI=", - "dev": true, - "optional": true - } + "b4a": "^1.6.4", + "fast-fifo": "^1.2.0", + "streamx": "^2.15.0" } }, - "util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", - "dev": true + "node_modules/text-decoder": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/text-decoder/-/text-decoder-1.2.3.tgz", + "integrity": "sha512-3/o9z3X0X0fTupwsYvR03pJ/DjWuqqrfwBgTQzdWDiQSm9KitAyz/9WqsT2JQW7KV2m+bC2ol/zqpW37NHxLaA==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "b4a": "^1.6.4" + } }, - "utile": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/utile/-/utile-0.3.0.tgz", - "integrity": "sha1-E1LDQOuCDk2N26A5pPv6oy7U7zo=", + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", "dev": true, - "requires": { - "async": "~0.9.0", - "deep-equal": "~0.2.1", - "i": "0.3.x", - "mkdirp": "0.x.x", - "ncp": "1.0.x", - "rimraf": "2.x.x" + "license": "MIT", + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" } }, - "utils-merge": { + "node_modules/toidentifier": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", - "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", - "dev": true - }, - "uuid": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.3.tgz", - "integrity": "sha512-pW0No1RGHgzlpHJO1nsVrHKpOEIxkGg1xB+v0ZmdNH5OAeAwzAVrCnI2/6Mtx+Uys6iaylxa+D3g4j63IKKjSQ==", - "dev": true - }, - "v8flags": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-2.1.1.tgz", - "integrity": "sha1-qrGh+jDUX4jdMhFIh1rALAtV5bQ=", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", "dev": true, - "requires": { - "user-home": "^1.1.1" + "license": "MIT", + "engines": { + "node": ">=0.6" } }, - "vary": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", - "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", - "dev": true + "node_modules/tslib": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", + "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", + "dev": true, + "license": "0BSD" }, - "vinyl": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.5.3.tgz", - "integrity": "sha1-sEVbOPxeDPMNQyUTLkYZcMIJHN4=", - "dev": true, - "requires": { - "clone": "^1.0.0", - "clone-stats": "^0.0.1", - "replace-ext": "0.0.1" - } - }, - "vinyl-fs": { - "version": "0.3.14", - "resolved": "https://registry.npmjs.org/vinyl-fs/-/vinyl-fs-0.3.14.tgz", - "integrity": "sha1-mmhRzhysHBzqX+hsCTHWIMLPqeY=", - "dev": true, - "requires": { - "defaults": "^1.0.0", - "glob-stream": "^3.1.5", - "glob-watcher": "^0.0.6", - "graceful-fs": "^3.0.0", - "mkdirp": "^0.5.0", - "strip-bom": "^1.0.0", - "through2": "^0.6.1", - "vinyl": "^0.4.0" - }, - "dependencies": { - "clone": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/clone/-/clone-0.2.0.tgz", - "integrity": "sha1-xhJqkK1Pctv1rNskPMN3JP6T/B8=", - "dev": true - }, - "readable-stream": { - "version": "1.0.34", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", - "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", - "dev": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.1", - "isarray": "0.0.1", - "string_decoder": "~0.10.x" - } + "node_modules/typed-query-selector": { + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/typed-query-selector/-/typed-query-selector-2.12.0.tgz", + "integrity": "sha512-SbklCd1F0EiZOyPiW192rrHZzZ5sBijB6xM+cpmrwDqObvdtunOHHIk9fCGsoK5JVIYXoyEp4iEdE3upFH3PAg==", + "dev": true, + "license": "MIT" + }, + "node_modules/ua-parser-js": { + "version": "1.0.41", + "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-1.0.41.tgz", + "integrity": "sha512-LbBDqdIC5s8iROCUjMbW1f5dJQTEFB1+KO9ogbvlb3nm9n4YHa5p4KTvFPWvh2Hs8gZMBuiB1/8+pdfe/tDPug==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/ua-parser-js" }, - "through2": { - "version": "0.6.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-0.6.5.tgz", - "integrity": "sha1-QaucZ7KdVyCQcUEOHXp6lozTrUg=", - "dev": true, - "requires": { - "readable-stream": ">=1.0.33-1 <1.1.0-0", - "xtend": ">=4.0.0 <4.1.0-0" - } + { + "type": "paypal", + "url": "https://paypal.me/faisalman" }, - "vinyl": { - "version": "0.4.6", - "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.4.6.tgz", - "integrity": "sha1-LzVsh6VQolVGHza76ypbqL94SEc=", - "dev": true, - "requires": { - "clone": "^0.2.0", - "clone-stats": "^0.0.1" - } + { + "type": "github", + "url": "https://github.com/sponsors/faisalman" } + ], + "license": "MIT", + "bin": { + "ua-parser-js": "script/cli.js" + }, + "engines": { + "node": "*" } }, - "vscode-languageserver-types": { - "version": "3.14.0", - "resolved": "https://registry.npmjs.org/vscode-languageserver-types/-/vscode-languageserver-types-3.14.0.tgz", - "integrity": "sha512-lTmS6AlAlMHOvPQemVwo3CezxBp0sNB95KNPkqp3Nxd5VFEnuG1ByM0zlRWos0zjO3ZWtkvhal0COgiV1xIA4A==", - "dev": true - }, - "websocket-driver": { - "version": "0.7.3", - "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.3.tgz", - "integrity": "sha512-bpxWlvbbB459Mlipc5GBzzZwhoZgGEZLuqPaR0INBGnPAY1vdBX6hPnoFXiw+3yWxDuHyQjO2oXTMyS8A5haFg==", + "node_modules/undici-types": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.16.0.tgz", + "integrity": "sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==", "dev": true, - "requires": { - "http-parser-js": ">=0.4.0 <0.4.11", - "safe-buffer": ">=5.1.0", - "websocket-extensions": ">=0.1.1" - } - }, - "websocket-extensions": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.3.tgz", - "integrity": "sha512-nqHUnMXmBzT0w570r2JpJxfiSD1IzoI+HGVdd3aZ0yNi3ngvQ4jv1dtHt5VGxfI2yj5yqImPhOK4vmIh2xMbGg==", - "dev": true + "license": "MIT" }, - "which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "node_modules/universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", "dev": true, - "requires": { - "isexe": "^2.0.0" + "license": "MIT", + "engines": { + "node": ">= 4.0.0" } }, - "widest-line": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-2.0.1.tgz", - "integrity": "sha512-Ba5m9/Fa4Xt9eb2ELXt77JxVDV8w7qQrH0zS/TWSJdLyAwQjWoOzpzj5lwVftDz6n/EOu3tNACS84v509qwnJA==", + "node_modules/unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", "dev": true, - "requires": { - "string-width": "^2.1.1" + "license": "MIT", + "engines": { + "node": ">= 0.8" } }, - "window-size": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.1.4.tgz", - "integrity": "sha1-+OGqHuWlPsW/FR/6CXQqatdpeHY=", - "dev": true - }, - "windows-release": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/windows-release/-/windows-release-3.2.0.tgz", - "integrity": "sha512-QTlz2hKLrdqukrsapKsINzqMgOUpQW268eJ0OaOpJN32h272waxR9fkB9VoWRtK7uKHG5EHJcTXQBD8XZVJkFA==", + "node_modules/utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", "dev": true, - "requires": { - "execa": "^1.0.0" + "license": "MIT", + "engines": { + "node": ">= 0.4.0" } }, - "winston": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/winston/-/winston-2.1.1.tgz", - "integrity": "sha1-PJNJ0ZYgf9G9/51LxD73JRDjoS4=", - "dev": true, - "requires": { - "async": "~1.0.0", - "colors": "1.0.x", - "cycle": "1.0.x", - "eyes": "0.1.x", - "isstream": "0.1.x", - "pkginfo": "0.3.x", - "stack-trace": "0.0.x" - }, - "dependencies": { - "async": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/async/-/async-1.0.0.tgz", - "integrity": "sha1-+PwEyjoTeErenhZBr5hXjPvWR6k=", - "dev": true - }, - "colors": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/colors/-/colors-1.0.3.tgz", - "integrity": "sha1-BDP0TYCWgP3rYO0mDxsMJi6CpAs=", - "dev": true - }, - "pkginfo": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/pkginfo/-/pkginfo-0.3.1.tgz", - "integrity": "sha1-Wyn2qB9wcXFC4J52W76rl7T4HiE=", - "dev": true - } + "node_modules/vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8" } }, - "wordwrap": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", - "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=", - "dev": true - }, - "wordwrapjs": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/wordwrapjs/-/wordwrapjs-4.0.0.tgz", - "integrity": "sha512-Svqw723a3R34KvsMgpjFBYCgNOSdcW3mQFK4wIfhGQhtaFVOJmdYoXgi63ne3dTlWgatVcUc7t4HtQ/+bUVIzQ==", + "node_modules/webdriver-bidi-protocol": { + "version": "0.3.10", + "resolved": "https://registry.npmjs.org/webdriver-bidi-protocol/-/webdriver-bidi-protocol-0.3.10.tgz", + "integrity": "sha512-5LAE43jAVLOhB/QqX4bwSiv0Hg1HBfMmOuwBSXHdvg4GMGu9Y0lIq7p4R/yySu6w74WmaR4GM4H9t2IwLW7hgw==", "dev": true, - "requires": { - "reduce-flatten": "^2.0.0", - "typical": "^5.0.0" - }, - "dependencies": { - "typical": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/typical/-/typical-5.1.0.tgz", - "integrity": "sha512-t5Ik8UAwBal1P1XzuVE4dc+RYQZicLUGJdvqr/vdqsED7SQECgsGBylldSsfWZL7RQjxT3xhQcKHWhLaVSR6YQ==", - "dev": true - } - } + "license": "Apache-2.0" }, - "wrap-ansi": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", - "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", + "node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", "dev": true, - "requires": { - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1" - }, + "license": "MIT", "dependencies": { - "is-fullwidth-code-point": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", - "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", - "dev": true, - "requires": { - "number-is-nan": "^1.0.0" - } - }, - "string-width": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", - "dev": true, - "requires": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" - } - } + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, - "wrappy": { + "node_modules/wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", - "dev": true + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "dev": true, + "license": "ISC" }, - "write-file-atomic": { - "version": "2.4.3", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.4.3.tgz", - "integrity": "sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ==", + "node_modules/ws": { + "version": "8.18.3", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.3.tgz", + "integrity": "sha512-PEIGCY5tSlUt50cqyMXfCzX+oOPqN0vuGqWzbcJ2xvnkzkq46oOpz7dQaTDBdfICb4N14+GARUDw2XV2N4tvzg==", "dev": true, - "requires": { - "graceful-fs": "^4.1.11", - "imurmurhash": "^0.1.4", - "signal-exit": "^3.0.2" + "license": "MIT", + "engines": { + "node": ">=10.0.0" }, - "dependencies": { - "graceful-fs": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.2.tgz", - "integrity": "sha512-IItsdsea19BoLC7ELy13q1iJFNmd7ofZH5+X/pJr90/nRoPEX0DJo1dHDbgtYWOhJhcCgMDTOw84RZ72q6lB+Q==", - "dev": true + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": ">=5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true } } }, - "ws": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/ws/-/ws-0.8.1.tgz", - "integrity": "sha1-a2UnO5kZPF8Gekz1gJWY93fjt1k=", + "node_modules/xmlhttprequest-ssl": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-2.1.2.tgz", + "integrity": "sha512-TEU+nJVUUnA4CYJFLvK5X9AOeH4KvDvhIfm0vV1GaQRtchnG0hgK5p8hw/xjv8cunWYCsiPCSDzObPyhEwq3KQ==", "dev": true, - "requires": { - "bufferutil": "1.2.x", - "options": ">=0.0.5", - "ultron": "1.0.x", - "utf-8-validate": "1.2.x" + "engines": { + "node": ">=0.4.0" } }, - "xdg-basedir": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-3.0.0.tgz", - "integrity": "sha1-SWsswQnsqNus/i3HK2A8F8WHCtQ=", - "dev": true - }, - "xml2js": { - "version": "0.4.19", - "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.19.tgz", - "integrity": "sha512-esZnJZJOiJR9wWKMyuvSE1y6Dq5LCuJanqhxslH2bxM6duahNZ+HMpCLhBQGZkbX6xRf8x1Y2eJlgt2q3qo49Q==", + "node_modules/y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", "dev": true, - "requires": { - "sax": ">=0.6.0", - "xmlbuilder": "~9.0.1" + "license": "ISC", + "engines": { + "node": ">=10" } }, - "xmlbuilder": { - "version": "9.0.7", - "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-9.0.7.tgz", - "integrity": "sha1-Ey7mPS7FVlxVfiD0wi35rKaGsQ0=", - "dev": true - }, - "xregexp": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/xregexp/-/xregexp-2.0.0.tgz", - "integrity": "sha1-UqY+VsoLhKfzpfPWGHLxJq16WUM=", - "dev": true - }, - "xtend": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", - "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", - "dev": true - }, - "y18n": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz", - "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=", - "dev": true + "node_modules/yargs": { + "version": "17.7.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", + "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", + "dev": true, + "license": "MIT", + "dependencies": { + "cliui": "^8.0.1", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.1.1" + }, + "engines": { + "node": ">=12" + } }, - "yallist": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", - "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", - "dev": true + "node_modules/yargs-parser": { + "version": "21.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=12" + } }, - "yargs": { - "version": "3.32.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-3.32.0.tgz", - "integrity": "sha1-AwiOnr+edWtpdRYR0qXvWRSCyZU=", - "dev": true, - "requires": { - "camelcase": "^2.0.1", - "cliui": "^3.0.3", - "decamelize": "^1.1.1", - "os-locale": "^1.4.0", - "string-width": "^1.0.1", - "window-size": "^0.1.4", - "y18n": "^3.2.0" - }, + "node_modules/yauzl": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", + "integrity": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==", + "dev": true, + "license": "MIT", "dependencies": { - "is-fullwidth-code-point": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", - "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", - "dev": true, - "requires": { - "number-is-nan": "^1.0.0" - } - }, - "string-width": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", - "dev": true, - "requires": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" - } - } + "buffer-crc32": "~0.2.3", + "fd-slicer": "~1.1.0" } }, - "yauzl": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.4.1.tgz", - "integrity": "sha1-lSj0QtqxsihOWLQ3m7GU4i4MQAU=", + "node_modules/zod": { + "version": "3.25.76", + "resolved": "https://registry.npmjs.org/zod/-/zod-3.25.76.tgz", + "integrity": "sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==", "dev": true, - "requires": { - "fd-slicer": "~1.0.1" + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/colinhacks" } } } diff --git a/package.json b/package.json index 23dac66..e878242 100644 --- a/package.json +++ b/package.json @@ -1,4 +1,5 @@ { + "name": "modelling-opportunity-data", "version": "0.0.1", "homepage": "https://www.openactive.io/", "repository": { @@ -8,12 +9,14 @@ "bugs": { "url": "https://github.com/openactive/modelling-opportunity-data/issues" }, + "engines": { + "node": ">=20 <21" + }, + "scripts": { + "dev": "browser-sync start --config bs-config.js" + }, "devDependencies": { - "connect-livereload": "^0.5.4", - "express": "^4.13.4", - "gulp": "^3.9.1", - "livereload": "^0.4.1", - "respec": "github:w3c/respec", - "tiny-lr": "^0.2.1" + "browser-sync": "^3.0.4", + "respec": "^35.6.1" } }

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%0D4C&glD{M&=SS~8++ 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%0ACwbW<#$a=S(o2m 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