From 749830e31bae8ec6e0ed41ce541bbd4bc3646627 Mon Sep 17 00:00:00 2001 From: Philip Helger Date: Wed, 3 May 2023 10:02:14 +0200 Subject: [PATCH 01/17] Explicitly added cardinalities --- .../syntax-binding/main.yaml | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/src/eusr/trn-end_user_statistics/syntax-binding/main.yaml b/src/eusr/trn-end_user_statistics/syntax-binding/main.yaml index 4d23806..b63a3ef 100644 --- a/src/eusr/trn-end_user_statistics/syntax-binding/main.yaml +++ b/src/eusr/trn-end_user_statistics/syntax-binding/main.yaml @@ -10,45 +10,60 @@ content: definition: The root element of the End User Statistics Report cardinality: 1..1 children: + - element: eusr:CustomizationID reference: ERBT-001 + cardinality: 1..1 - element: eusr:ProfileID reference: ERBT-002 + cardinality: 1..1 - element: eusr:Header reference: ERBG-1 + cardinality: 1..1 children: - element: eusr:ReportPeriod reference: ERBG-2 + cardinality: 1..1 children: - element: eusr:StartDate reference: ERBT-003 + cardinality: 1..1 - element: eusr:EndDate reference: ERBT-004 + cardinality: 1..1 - element: eusr:ReporterID reference: ERBT-005 + cardinality: 1..1 attribute: - element: schemeID reference: ERBT-006 + cardinality: 1..1 - element: eusr:FullSet reference: ERBG-3 + cardinality: 1..1 children: + - element: eusr:SendingEndUsers reference: ERBT-007 + cardinality: 1..1 - element: eusr:ReceivingEndUsers reference: ERBT-008 + cardinality: 1..1 - element: eusr:SendingOrReceivingEndUsers reference: ERBT-009 + cardinality: 1..1 - element: eusr:Subset reference: ERBG-4 + cardinality: 0..n attribute: - element: type reference: ERBT-010 @@ -58,18 +73,24 @@ content: # TODO: can PDK reference two? Shouldn't ERBG-4 be preferred on ERBT-011 reference: ERBT-013 # Also reference: ERBG-5 + cardinality: 1..n attribute: - element: metaSchemeID reference: ERBT-011 + cardinality: 1..1 - element: schemeID reference: ERBT-012 + cardinality: 1..1 - element: eusr:SendingEndUsers reference: ERBT-014 + cardinality: 1..1 - element: eusr:ReceivingEndUsers reference: ERBT-015 + cardinality: 1..1 - element: eusr:SendingOrReceivingEndUsers reference: ERBT-016 + cardinality: 1..1 From b2f896cae855c079db6613f0b3996f2aea1b281c Mon Sep 17 00:00:00 2001 From: Philip Helger Date: Fri, 23 Jun 2023 14:11:05 +0200 Subject: [PATCH 02/17] Updated Schematrons and bad examples --- .../bad-examples/eusr-03-1.xml | 13 +++ .../bad-examples/eusr-04-1.xml | 13 +++ .../bad-examples/eusr-06-1.xml | 13 +++ .../bad-examples/eusr-07-1.xml | 13 +++ .../bad-examples/eusr-07-2.xml | 13 +++ .../bad-examples/eusr-08-1.xml | 13 +++ .../bad-examples/eusr-08-2.xml | 13 +++ .../bad-examples/eusr-09-1.xml | 13 +++ .../bad-examples/eusr-09-2.xml | 13 +++ .../bad-examples/eusr-09-3.xml | 13 +++ .../bad-examples/eusr-10-1.xml | 13 +++ .../bad-examples/eusr-10-2.xml | 13 +++ .../bad-examples/eusr-11-1.xml | 13 +++ .../bad-examples/eusr-11-2.xml | 13 +++ .../bad-examples/eusr-13-1.xml | 13 +++ .../bad-examples/eusr-14-1.xml | 13 +++ .../bad-examples/eusr-15-1.xml | 13 +++ .../bad-examples/eusr-16-1.xml | 13 +++ .../bad-examples/eusr-17-1.xml | 13 +++ .../bad-examples/eusr-18-1.xml | 13 +++ .../bad-examples/eusr-19-1.xml | 13 +++ .../bad-examples/eusr-20-1.xml | 13 +++ .../bad-examples/eusr-21-1.xml | 13 +++ .../bad-examples/eusr-22-1.xml | 13 +++ .../bad-examples/eusr-23-1.xml | 13 +++ .../bad-examples/eusr-24-1.xml | 13 +++ .../bad-examples/eusr-24-2.xml | 13 +++ .../bad-examples/eusr-25-1.xml | 13 +++ .../bad-examples/eusr-25-2.xml | 13 +++ .../bad-examples/eusr-26-1.xml | 13 +++ .../bad-examples/eusr-26-2.xml | 13 +++ .../bad-examples/eusr-27-1.xml | 13 +++ .../bad-examples/eusr-27-2.xml | 13 +++ .../bad-examples/eusr-28-1.xml | 13 +++ .../bad-examples/eusr-28-2.xml | 13 +++ .../bad-examples/eusr-29-1.xml | 13 +++ .../bad-examples/eusr-30-1.xml | 13 +++ .../bad-examples/eusr-30-2.xml | 13 +++ .../bad-examples/eusr-31-1.xml | 13 +++ .../bad-examples/eusr-32-1.xml | 13 +++ .../bad-examples/eusr-33-1.xml | 13 +++ .../bad-examples/eusr-34-1.xml | 13 +++ .../bad-examples/eusr-35-1.xml | 13 +++ .../bad-examples/eusr-36-1.xml | 13 +++ .../bad-examples/eusr-37-1.xml | 51 ++++++++++++ .../bad-examples/eusr-38-1.xml | 56 +++++++++++++ .../bad-examples/eusr-38-2.xml | 63 ++++++++++++++ .../bad-examples/eusr-39-1.xml | 51 ++++++++++++ .../bad-examples/eusr-40-1.xml | 53 ++++++++++++ .../bad-examples/eusr-40-2.xml | 59 +++++++++++++ .../bad-examples/eusr-41-1.xml | 46 ++++++++++ .../bad-examples/eusr-41-2.xml | 48 +++++++++++ .../bad-examples/eusr-42-1.xml | 47 +++++++++++ .../bad-examples/eusr-42-2.xml | 47 +++++++++++ .../bad-examples/eusr-43-1.xml | 47 +++++++++++ .../bad-examples/eusr-43-2.xml | 47 +++++++++++ .../bad-examples/eusr-44-1.xml | 47 +++++++++++ .../bad-examples/eusr-44-2.xml | 47 +++++++++++ .../bad-examples/eusr-45-1.xml | 48 +++++++++++ .../bad-examples/eusr-46-1.xml | 47 +++++++++++ .../bad-examples/eusr-46-2.xml | 48 +++++++++++ .../bad-examples/eusr-47-1.xml | 47 +++++++++++ .../bad-examples/eusr-47-2.xml | 48 +++++++++++ .../end-user-statistics-reporting-1.xml | 15 ++++ .../end-user-statistics-reporting-2.xml | 15 ++++ .../end-user-statistics-reporting-minimal.xml | 15 ++++ ...l-end-user-statistics-reporting-1.0.1.sch} | 83 +++++++++++++++++-- .../trn-end_user_statistics/transaction.yaml | 2 +- 68 files changed, 1642 insertions(+), 7 deletions(-) create mode 100644 src/eusr/trn-end_user_statistics/bad-examples/eusr-37-1.xml create mode 100644 src/eusr/trn-end_user_statistics/bad-examples/eusr-38-1.xml create mode 100644 src/eusr/trn-end_user_statistics/bad-examples/eusr-38-2.xml create mode 100644 src/eusr/trn-end_user_statistics/bad-examples/eusr-39-1.xml create mode 100644 src/eusr/trn-end_user_statistics/bad-examples/eusr-40-1.xml create mode 100644 src/eusr/trn-end_user_statistics/bad-examples/eusr-40-2.xml create mode 100644 src/eusr/trn-end_user_statistics/bad-examples/eusr-41-1.xml create mode 100644 src/eusr/trn-end_user_statistics/bad-examples/eusr-41-2.xml create mode 100644 src/eusr/trn-end_user_statistics/bad-examples/eusr-42-1.xml create mode 100644 src/eusr/trn-end_user_statistics/bad-examples/eusr-42-2.xml create mode 100644 src/eusr/trn-end_user_statistics/bad-examples/eusr-43-1.xml create mode 100644 src/eusr/trn-end_user_statistics/bad-examples/eusr-43-2.xml create mode 100644 src/eusr/trn-end_user_statistics/bad-examples/eusr-44-1.xml create mode 100644 src/eusr/trn-end_user_statistics/bad-examples/eusr-44-2.xml create mode 100644 src/eusr/trn-end_user_statistics/bad-examples/eusr-45-1.xml create mode 100644 src/eusr/trn-end_user_statistics/bad-examples/eusr-46-1.xml create mode 100644 src/eusr/trn-end_user_statistics/bad-examples/eusr-46-2.xml create mode 100644 src/eusr/trn-end_user_statistics/bad-examples/eusr-47-1.xml create mode 100644 src/eusr/trn-end_user_statistics/bad-examples/eusr-47-2.xml rename src/eusr/trn-end_user_statistics/schematron/{peppol-end-user-statistics-reporting-1.0.sch => peppol-end-user-statistics-reporting-1.0.1.sch} (74%) diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-03-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-03-1.xml index 8aa3405..d2e61d5 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-03-1.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-03-1.xml @@ -34,4 +34,17 @@ 2 5 + + urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 + PT + 1 + 0 + 1 + + + PT + 1 + 0 + 1 + diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-04-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-04-1.xml index 2d5aba7..547ab88 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-04-1.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-04-1.xml @@ -34,4 +34,17 @@ 2 5 + + urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 + PT + 1 + 0 + 1 + + + PT + 1 + 0 + 1 + diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-06-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-06-1.xml index 5f53c89..c3f0b91 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-06-1.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-06-1.xml @@ -30,4 +30,17 @@ 2 5 + + urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 + PT + 1 + 0 + 1 + + + PT + 1 + 0 + 1 + diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-07-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-07-1.xml index d8b0dee..21c2082 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-07-1.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-07-1.xml @@ -31,4 +31,17 @@ 2 5 + + urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 + PT + 1 + 0 + 1 + + + PT + 1 + 0 + 1 + diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-07-2.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-07-2.xml index fe3bd82..644cfd7 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-07-2.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-07-2.xml @@ -31,4 +31,17 @@ 2 5 + + urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 + PT + 1 + 0 + 1 + + + PT + 1 + 0 + 1 + diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-08-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-08-1.xml index e0c0784..eff1bf3 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-08-1.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-08-1.xml @@ -31,4 +31,17 @@ 2 5 + + urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 + PT + 1 + 0 + 1 + + + PT + 1 + 0 + 1 + diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-08-2.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-08-2.xml index 26456c7..7341890 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-08-2.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-08-2.xml @@ -31,4 +31,17 @@ 2 5 + + urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 + PT + 1 + 0 + 1 + + + PT + 1 + 0 + 1 + diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-09-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-09-1.xml index b249d13..3b34e6b 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-09-1.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-09-1.xml @@ -23,4 +23,17 @@ 2 4 + + urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 + PT + 1 + 0 + 1 + + + PT + 1 + 0 + 1 + diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-09-2.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-09-2.xml index 5cde39b..5a767c8 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-09-2.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-09-2.xml @@ -23,4 +23,17 @@ 2 4 + + urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 + PT + 1 + 0 + 1 + + + PT + 1 + 0 + 1 + diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-09-3.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-09-3.xml index 365e438..11f6ca6 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-09-3.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-09-3.xml @@ -26,4 +26,17 @@ 2 4 + + urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 + PT + 1 + 0 + 1 + + + PT + 1 + 0 + 1 + diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-10-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-10-1.xml index 1f6a942..5609d9d 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-10-1.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-10-1.xml @@ -23,4 +23,17 @@ 2 4 + + urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 + PT + 1 + 0 + 1 + + + PT + 1 + 0 + 1 + diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-10-2.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-10-2.xml index 2c7e08d..489c1c7 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-10-2.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-10-2.xml @@ -25,4 +25,17 @@ 2 4 + + urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 + PT + 1 + 0 + 1 + + + PT + 1 + 0 + 1 + diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-11-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-11-1.xml index ed0f5ff..5313d9f 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-11-1.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-11-1.xml @@ -23,4 +23,17 @@ 2 4 + + urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 + PT + 1 + 0 + 1 + + + PT + 1 + 0 + 1 + diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-11-2.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-11-2.xml index 982e37a..0ca9edc 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-11-2.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-11-2.xml @@ -25,4 +25,17 @@ 2 4 + + urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 + PT + 1 + 0 + 1 + + + PT + 1 + 0 + 1 + diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-13-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-13-1.xml index edc96b9..9b883b4 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-13-1.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-13-1.xml @@ -33,4 +33,17 @@ 2 5 + + urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 + PT + 1 + 0 + 1 + + + PT + 1 + 0 + 1 + diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-14-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-14-1.xml index 6873ddd..a713fe0 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-14-1.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-14-1.xml @@ -33,4 +33,17 @@ 2 5 + + urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 + PT + 1 + 0 + 1 + + + PT + 1 + 0 + 1 + diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-15-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-15-1.xml index a078fb4..b19a41a 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-15-1.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-15-1.xml @@ -19,4 +19,17 @@ + + urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 + PT + 1 + 0 + 1 + + + PT + 1 + 0 + 1 + diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-16-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-16-1.xml index 968c855..d97418e 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-16-1.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-16-1.xml @@ -31,4 +31,17 @@ 2 5 + + urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 + PT + 1 + 0 + 1 + + + PT + 1 + 0 + 1 + diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-17-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-17-1.xml index 7c2453e..cdc2dcc 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-17-1.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-17-1.xml @@ -31,4 +31,17 @@ 2 5 + + urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 + PT + 1 + 0 + 1 + + + PT + 1 + 0 + 1 + diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-18-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-18-1.xml index 807f823..8565226 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-18-1.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-18-1.xml @@ -31,4 +31,17 @@ 2 5 + + urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 + PT + 1 + 0 + 1 + + + PT + 1 + 0 + 1 + diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-19-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-19-1.xml index 7bae57d..4047696 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-19-1.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-19-1.xml @@ -34,4 +34,17 @@ 2 5 + + urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 + PT + 1 + 0 + 1 + + + PT + 1 + 0 + 1 + diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-20-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-20-1.xml index b406151..836a929 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-20-1.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-20-1.xml @@ -34,4 +34,17 @@ 2 5 + + urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 + PT + 1 + 0 + 1 + + + PT + 1 + 0 + 1 + diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-21-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-21-1.xml index 958c2ec..baf3b13 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-21-1.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-21-1.xml @@ -34,4 +34,17 @@ 2 5 + + urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 + PT + 1 + 0 + 1 + + + PT + 1 + 0 + 1 + diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-22-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-22-1.xml index f433660..dca938a 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-22-1.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-22-1.xml @@ -34,4 +34,17 @@ --> 7 + + urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 + PT + 1 + 0 + 1 + + + PT + 1 + 0 + 1 + diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-23-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-23-1.xml index 2fc6e42..6699fe9 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-23-1.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-23-1.xml @@ -42,4 +42,17 @@ 1 1 + + urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 + PT + 1 + 0 + 1 + + + PT + 1 + 0 + 1 + diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-24-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-24-1.xml index bdfcf2e..704dbd6 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-24-1.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-24-1.xml @@ -41,4 +41,17 @@ 1 1 + + urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 + PT + 1 + 0 + 1 + + + PT + 1 + 0 + 1 + diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-24-2.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-24-2.xml index d315a47..a145788 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-24-2.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-24-2.xml @@ -41,4 +41,17 @@ 1 1 + + urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 + PT + 1 + 0 + 1 + + + PT + 1 + 0 + 1 + diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-25-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-25-1.xml index aae984a..9520ad0 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-25-1.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-25-1.xml @@ -41,4 +41,17 @@ 1 1 + + urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 + PT + 1 + 0 + 1 + + + PT + 1 + 0 + 1 + diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-25-2.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-25-2.xml index 36681dc..3b9c92b 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-25-2.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-25-2.xml @@ -41,4 +41,17 @@ 1 1 + + urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 + PT + 1 + 0 + 1 + + + PT + 1 + 0 + 1 + diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-26-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-26-1.xml index b8e962d..384c36c 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-26-1.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-26-1.xml @@ -41,4 +41,17 @@ 1 1 + + urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 + PT + 1 + 0 + 1 + + + PT + 1 + 0 + 1 + diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-26-2.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-26-2.xml index 427ee80..2011291 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-26-2.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-26-2.xml @@ -41,4 +41,17 @@ 1 1 + + urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 + PT + 1 + 0 + 1 + + + PT + 1 + 0 + 1 + diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-27-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-27-1.xml index 9cf5a13..9d29708 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-27-1.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-27-1.xml @@ -41,4 +41,17 @@ 1 1 + + urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 + PT + 1 + 0 + 1 + + + PT + 1 + 0 + 1 + diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-27-2.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-27-2.xml index e444044..332503f 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-27-2.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-27-2.xml @@ -41,4 +41,17 @@ 1 1 + + urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 + PT + 1 + 0 + 1 + + + PT + 1 + 0 + 1 + diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-28-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-28-1.xml index 0fc1d3e..31bfbc9 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-28-1.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-28-1.xml @@ -41,4 +41,17 @@ 1 1 + + urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 + PT + 1 + 0 + 1 + + + PT + 1 + 0 + 1 + diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-28-2.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-28-2.xml index 9dee512..302d455 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-28-2.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-28-2.xml @@ -41,4 +41,17 @@ 1 1 + + urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 + PT + 1 + 0 + 1 + + + PT + 1 + 0 + 1 + diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-29-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-29-1.xml index a85343b..2110a26 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-29-1.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-29-1.xml @@ -51,4 +51,17 @@ 2 2 + + urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 + PT + 1 + 0 + 1 + + + PT + 1 + 0 + 1 + diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-30-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-30-1.xml index fa9749d..a410f7f 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-30-1.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-30-1.xml @@ -40,4 +40,17 @@ 1 1 + + urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 + PT + 1 + 0 + 1 + + + PT + 1 + 0 + 1 + diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-30-2.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-30-2.xml index 492ea89..9a3423a 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-30-2.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-30-2.xml @@ -40,4 +40,17 @@ 1 1 + + urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 + PT + 1 + 0 + 1 + + + PT + 1 + 0 + 1 + diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-31-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-31-1.xml index 9ac72f1..7f734c7 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-31-1.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-31-1.xml @@ -41,4 +41,17 @@ 1 1 + + urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 + PT + 1 + 0 + 1 + + + PT + 1 + 0 + 1 + diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-32-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-32-1.xml index 7a05aa7..f89278b 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-32-1.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-32-1.xml @@ -41,4 +41,17 @@ 2 + + urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 + PT + 1 + 0 + 1 + + + PT + 1 + 0 + 1 + diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-33-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-33-1.xml index c20398a..84d0a30 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-33-1.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-33-1.xml @@ -41,4 +41,17 @@ 1 1 + + urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 + PT + 1 + 0 + 1 + + + PT + 1 + 0 + 1 + diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-34-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-34-1.xml index 99329fb..44d8602 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-34-1.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-34-1.xml @@ -41,4 +41,17 @@ 1 1 + + urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 + PT + 1 + 0 + 1 + + + PT + 1 + 0 + 1 + diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-35-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-35-1.xml index 8b4eac4..e11c514 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-35-1.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-35-1.xml @@ -41,4 +41,17 @@ 1 1 + + urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 + PT + 1 + 0 + 1 + + + PT + 1 + 0 + 1 + diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-36-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-36-1.xml index fa66ac5..7d7fb01 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-36-1.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-36-1.xml @@ -41,4 +41,17 @@ 0 + + urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 + PT + 1 + 0 + 1 + + + PT + 1 + 0 + 1 + diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-37-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-37-1.xml new file mode 100644 index 0000000..795110b --- /dev/null +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-37-1.xml @@ -0,0 +1,51 @@ + + + urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.0 + urn:fdc:peppol.eu:edec:bis:reporting:1.0 +
+ + 2022-01-01 + 2022-01-31 + + POP000360 +
+ + + 5 + 4 + 8 + + + + urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 + urn:fdc:peppol.eu:2017:poacc:billing:01:1.0 + 4 + 2 + 4 + + + urn:oasis:names:specification:ubl:schema:xsd:CreditNote-2::CreditNote##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 + urn:fdc:peppol.eu:2017:poacc:billing:01:1.0 + 5 + 2 + 5 + + + + + PT + 1 + 0 + 1 + +
diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-38-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-38-1.xml new file mode 100644 index 0000000..a7bcdb2 --- /dev/null +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-38-1.xml @@ -0,0 +1,56 @@ + + + urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.0 + urn:fdc:peppol.eu:edec:bis:reporting:1.0 +
+ + 2022-01-01 + 2022-01-31 + + POP000360 +
+ + + 5 + 4 + 8 + + + + urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 + urn:fdc:peppol.eu:2017:poacc:billing:01:1.0 + 4 + 2 + 4 + + + urn:oasis:names:specification:ubl:schema:xsd:CreditNote-2::CreditNote##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 + urn:fdc:peppol.eu:2017:poacc:billing:01:1.0 + 5 + 2 + 5 + + + urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 + PT + 1 + 0 + 1 + + + + urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 + PT + 1 + 0 + 1 + + + PT + 1 + 0 + 1 + +
diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-38-2.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-38-2.xml new file mode 100644 index 0000000..33c0a4c --- /dev/null +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-38-2.xml @@ -0,0 +1,63 @@ + + + urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.0 + urn:fdc:peppol.eu:edec:bis:reporting:1.0 +
+ + 2022-01-01 + 2022-01-31 + + POP000360 +
+ + + 5 + 4 + 8 + + + + urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 + urn:fdc:peppol.eu:2017:poacc:billing:01:1.0 + 4 + 2 + 4 + + + urn:oasis:names:specification:ubl:schema:xsd:CreditNote-2::CreditNote##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 + urn:fdc:peppol.eu:2017:poacc:billing:01:1.0 + 5 + 2 + 5 + + + urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 + PT + 1 + 0 + 1 + + + urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 + FI + 1 + 0 + 1 + + + + urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 + PT + 1 + 0 + 1 + + + PT + 1 + 0 + 1 + +
diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-39-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-39-1.xml new file mode 100644 index 0000000..81ce693 --- /dev/null +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-39-1.xml @@ -0,0 +1,51 @@ + + + urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.0 + urn:fdc:peppol.eu:edec:bis:reporting:1.0 +
+ + 2022-01-01 + 2022-01-31 + + POP000360 +
+ + + 5 + 4 + 8 + + + + urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 + urn:fdc:peppol.eu:2017:poacc:billing:01:1.0 + 4 + 2 + 4 + + + urn:oasis:names:specification:ubl:schema:xsd:CreditNote-2::CreditNote##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 + urn:fdc:peppol.eu:2017:poacc:billing:01:1.0 + 5 + 2 + 5 + + + urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 + PT + 1 + 0 + 1 + + + +
diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-40-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-40-1.xml new file mode 100644 index 0000000..0de91c4 --- /dev/null +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-40-1.xml @@ -0,0 +1,53 @@ + + + urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.0 + urn:fdc:peppol.eu:edec:bis:reporting:1.0 +
+ + 2022-01-01 + 2022-01-31 + + POP000360 +
+ + + 5 + 4 + 8 + + + + urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 + urn:fdc:peppol.eu:2017:poacc:billing:01:1.0 + 4 + 2 + 4 + + + urn:oasis:names:specification:ubl:schema:xsd:CreditNote-2::CreditNote##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 + urn:fdc:peppol.eu:2017:poacc:billing:01:1.0 + 5 + 2 + 5 + + + urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 + PT + 1 + 0 + 1 + + + PT + 1 + 0 + 1 + + + + PT + 1 + 0 + 1 + +
diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-40-2.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-40-2.xml new file mode 100644 index 0000000..a27ea03 --- /dev/null +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-40-2.xml @@ -0,0 +1,59 @@ + + + urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.0 + urn:fdc:peppol.eu:edec:bis:reporting:1.0 +
+ + 2022-01-01 + 2022-01-31 + + POP000360 +
+ + + 5 + 4 + 8 + + + + urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 + urn:fdc:peppol.eu:2017:poacc:billing:01:1.0 + 4 + 2 + 4 + + + urn:oasis:names:specification:ubl:schema:xsd:CreditNote-2::CreditNote##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 + urn:fdc:peppol.eu:2017:poacc:billing:01:1.0 + 5 + 2 + 5 + + + urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 + PT + 1 + 0 + 1 + + + PT + 1 + 0 + 1 + + + FI + 1 + 0 + 1 + + + + PT + 1 + 0 + 1 + +
diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-41-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-41-1.xml new file mode 100644 index 0000000..53a2c47 --- /dev/null +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-41-1.xml @@ -0,0 +1,46 @@ + + + urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.0 + urn:fdc:peppol.eu:edec:bis:reporting:1.0 +
+ + 2022-01-01 + 2022-01-31 + + POP000360 +
+ + + 5 + 4 + 8 + + + + urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 + urn:fdc:peppol.eu:2017:poacc:billing:01:1.0 + 4 + 2 + 4 + + + urn:oasis:names:specification:ubl:schema:xsd:CreditNote-2::CreditNote##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 + urn:fdc:peppol.eu:2017:poacc:billing:01:1.0 + 5 + 2 + 5 + + + + urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 + 1 + 0 + 1 + + + PT + 1 + 0 + 1 + +
diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-41-2.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-41-2.xml new file mode 100644 index 0000000..730f9d3 --- /dev/null +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-41-2.xml @@ -0,0 +1,48 @@ + + + urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.0 + urn:fdc:peppol.eu:edec:bis:reporting:1.0 +
+ + 2022-01-01 + 2022-01-31 + + POP000360 +
+ + + 5 + 4 + 8 + + + + urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 + urn:fdc:peppol.eu:2017:poacc:billing:01:1.0 + 4 + 2 + 4 + + + urn:oasis:names:specification:ubl:schema:xsd:CreditNote-2::CreditNote##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 + urn:fdc:peppol.eu:2017:poacc:billing:01:1.0 + 5 + 2 + 5 + + + + urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 + PT + PT + 1 + 0 + 1 + + + PT + 1 + 0 + 1 + +
diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-42-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-42-1.xml new file mode 100644 index 0000000..2f26271 --- /dev/null +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-42-1.xml @@ -0,0 +1,47 @@ + + + urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.0 + urn:fdc:peppol.eu:edec:bis:reporting:1.0 +
+ + 2022-01-01 + 2022-01-31 + + POP000360 +
+ + + 5 + 4 + 8 + + + + urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 + urn:fdc:peppol.eu:2017:poacc:billing:01:1.0 + 4 + 2 + 4 + + + urn:oasis:names:specification:ubl:schema:xsd:CreditNote-2::CreditNote##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 + urn:fdc:peppol.eu:2017:poacc:billing:01:1.0 + 5 + 2 + 5 + + + + urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 + PT + 1 + 0 + 1 + + + PT + 1 + 0 + 1 + +
diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-42-2.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-42-2.xml new file mode 100644 index 0000000..3ec50bd --- /dev/null +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-42-2.xml @@ -0,0 +1,47 @@ + + + urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.0 + urn:fdc:peppol.eu:edec:bis:reporting:1.0 +
+ + 2022-01-01 + 2022-01-31 + + POP000360 +
+ + + 5 + 4 + 8 + + + + urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 + urn:fdc:peppol.eu:2017:poacc:billing:01:1.0 + 4 + 2 + 4 + + + urn:oasis:names:specification:ubl:schema:xsd:CreditNote-2::CreditNote##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 + urn:fdc:peppol.eu:2017:poacc:billing:01:1.0 + 5 + 2 + 5 + + + + urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 + PT + 1 + 0 + 1 + + + PT + 1 + 0 + 1 + +
diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-43-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-43-1.xml new file mode 100644 index 0000000..00f9083 --- /dev/null +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-43-1.xml @@ -0,0 +1,47 @@ + + + urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.0 + urn:fdc:peppol.eu:edec:bis:reporting:1.0 +
+ + 2022-01-01 + 2022-01-31 + + POP000360 +
+ + + 5 + 4 + 8 + + + + urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 + urn:fdc:peppol.eu:2017:poacc:billing:01:1.0 + 4 + 2 + 4 + + + urn:oasis:names:specification:ubl:schema:xsd:CreditNote-2::CreditNote##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 + urn:fdc:peppol.eu:2017:poacc:billing:01:1.0 + 5 + 2 + 5 + + + urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 + + PT + 1 + 0 + 1 + + + PT + 1 + 0 + 1 + +
diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-43-2.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-43-2.xml new file mode 100644 index 0000000..e9d42a0 --- /dev/null +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-43-2.xml @@ -0,0 +1,47 @@ + + + urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.0 + urn:fdc:peppol.eu:edec:bis:reporting:1.0 +
+ + 2022-01-01 + 2022-01-31 + + POP000360 +
+ + + 5 + 4 + 8 + + + + urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 + urn:fdc:peppol.eu:2017:poacc:billing:01:1.0 + 4 + 2 + 4 + + + urn:oasis:names:specification:ubl:schema:xsd:CreditNote-2::CreditNote##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 + urn:fdc:peppol.eu:2017:poacc:billing:01:1.0 + 5 + 2 + 5 + + + urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 + + PT + 1 + 0 + 1 + + + PT + 1 + 0 + 1 + +
diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-44-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-44-1.xml new file mode 100644 index 0000000..e38103a --- /dev/null +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-44-1.xml @@ -0,0 +1,47 @@ + + + urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.0 + urn:fdc:peppol.eu:edec:bis:reporting:1.0 +
+ + 2022-01-01 + 2022-01-31 + + POP000360 +
+ + + 5 + 4 + 8 + + + + urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 + urn:fdc:peppol.eu:2017:poacc:billing:01:1.0 + 4 + 2 + 4 + + + urn:oasis:names:specification:ubl:schema:xsd:CreditNote-2::CreditNote##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 + urn:fdc:peppol.eu:2017:poacc:billing:01:1.0 + 5 + 2 + 5 + + + urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 + + PT + 1 + 0 + 1 + + + PT + 1 + 0 + 1 + +
diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-44-2.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-44-2.xml new file mode 100644 index 0000000..82b869f --- /dev/null +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-44-2.xml @@ -0,0 +1,47 @@ + + + urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.0 + urn:fdc:peppol.eu:edec:bis:reporting:1.0 +
+ + 2022-01-01 + 2022-01-31 + + POP000360 +
+ + + 5 + 4 + 8 + + + + urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 + urn:fdc:peppol.eu:2017:poacc:billing:01:1.0 + 4 + 2 + 4 + + + urn:oasis:names:specification:ubl:schema:xsd:CreditNote-2::CreditNote##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 + urn:fdc:peppol.eu:2017:poacc:billing:01:1.0 + 5 + 2 + 5 + + + urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 + + PT + 1 + 0 + 1 + + + PT + 1 + 0 + 1 + +
diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-45-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-45-1.xml new file mode 100644 index 0000000..105a474 --- /dev/null +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-45-1.xml @@ -0,0 +1,48 @@ + + + urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.0 + urn:fdc:peppol.eu:edec:bis:reporting:1.0 +
+ + 2022-01-01 + 2022-01-31 + + POP000360 +
+ + + 5 + 4 + 8 + + + + urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 + urn:fdc:peppol.eu:2017:poacc:billing:01:1.0 + 4 + 2 + 4 + + + urn:oasis:names:specification:ubl:schema:xsd:CreditNote-2::CreditNote##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 + urn:fdc:peppol.eu:2017:poacc:billing:01:1.0 + 5 + 2 + 5 + + + urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 + PT + 1 + 0 + 1 + + + + PT + FI + 1 + 0 + 1 + +
diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-46-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-46-1.xml new file mode 100644 index 0000000..684083f --- /dev/null +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-46-1.xml @@ -0,0 +1,47 @@ + + + urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.0 + urn:fdc:peppol.eu:edec:bis:reporting:1.0 +
+ + 2022-01-01 + 2022-01-31 + + POP000360 +
+ + + 5 + 4 + 8 + + + + urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 + urn:fdc:peppol.eu:2017:poacc:billing:01:1.0 + 4 + 2 + 4 + + + urn:oasis:names:specification:ubl:schema:xsd:CreditNote-2::CreditNote##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 + urn:fdc:peppol.eu:2017:poacc:billing:01:1.0 + 5 + 2 + 5 + + + urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 + PT + 1 + 0 + 1 + + + + PT + 1 + 0 + 1 + +
diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-46-2.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-46-2.xml new file mode 100644 index 0000000..516604f --- /dev/null +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-46-2.xml @@ -0,0 +1,48 @@ + + + urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.0 + urn:fdc:peppol.eu:edec:bis:reporting:1.0 +
+ + 2022-01-01 + 2022-01-31 + + POP000360 +
+ + + 5 + 4 + 8 + + + + urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 + urn:fdc:peppol.eu:2017:poacc:billing:01:1.0 + 4 + 2 + 4 + + + urn:oasis:names:specification:ubl:schema:xsd:CreditNote-2::CreditNote##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 + urn:fdc:peppol.eu:2017:poacc:billing:01:1.0 + 5 + 2 + 5 + + + urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 + PT + 1 + 0 + 1 + + + + PT + XX + 1 + 0 + 1 + +
diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-47-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-47-1.xml new file mode 100644 index 0000000..a3214dc --- /dev/null +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-47-1.xml @@ -0,0 +1,47 @@ + + + urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.0 + urn:fdc:peppol.eu:edec:bis:reporting:1.0 +
+ + 2022-01-01 + 2022-01-31 + + POP000360 +
+ + + 5 + 4 + 8 + + + + urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 + urn:fdc:peppol.eu:2017:poacc:billing:01:1.0 + 4 + 2 + 4 + + + urn:oasis:names:specification:ubl:schema:xsd:CreditNote-2::CreditNote##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 + urn:fdc:peppol.eu:2017:poacc:billing:01:1.0 + 5 + 2 + 5 + + + urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 + PT + 1 + 0 + 1 + + + + PT + 1 + 0 + 1 + +
diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-47-2.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-47-2.xml new file mode 100644 index 0000000..ce43c2d --- /dev/null +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-47-2.xml @@ -0,0 +1,48 @@ + + + urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.0 + urn:fdc:peppol.eu:edec:bis:reporting:1.0 +
+ + 2022-01-01 + 2022-01-31 + + POP000360 +
+ + + 5 + 4 + 8 + + + + urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 + urn:fdc:peppol.eu:2017:poacc:billing:01:1.0 + 4 + 2 + 4 + + + urn:oasis:names:specification:ubl:schema:xsd:CreditNote-2::CreditNote##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 + urn:fdc:peppol.eu:2017:poacc:billing:01:1.0 + 5 + 2 + 5 + + + urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 + PT + 1 + 0 + 1 + + + urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 + + PT + 1 + 0 + 1 + +
diff --git a/src/eusr/trn-end_user_statistics/example/end-user-statistics-reporting-1.xml b/src/eusr/trn-end_user_statistics/example/end-user-statistics-reporting-1.xml index 6ffa48d..a0f90c6 100644 --- a/src/eusr/trn-end_user_statistics/example/end-user-statistics-reporting-1.xml +++ b/src/eusr/trn-end_user_statistics/example/end-user-statistics-reporting-1.xml @@ -49,4 +49,19 @@ 2 2 + + + urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 + PT + 5 + 2 + 6 + + + + PT + 12 + 23 + 26 + diff --git a/src/eusr/trn-end_user_statistics/example/end-user-statistics-reporting-2.xml b/src/eusr/trn-end_user_statistics/example/end-user-statistics-reporting-2.xml index 86786fd..f836b13 100644 --- a/src/eusr/trn-end_user_statistics/example/end-user-statistics-reporting-2.xml +++ b/src/eusr/trn-end_user_statistics/example/end-user-statistics-reporting-2.xml @@ -30,4 +30,19 @@ 0 5 + + + urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 + PT + 1 + 0 + 1 + + + + PT + 1 + 0 + 1 + diff --git a/src/eusr/trn-end_user_statistics/example/end-user-statistics-reporting-minimal.xml b/src/eusr/trn-end_user_statistics/example/end-user-statistics-reporting-minimal.xml index b85f172..c555f21 100644 --- a/src/eusr/trn-end_user_statistics/example/end-user-statistics-reporting-minimal.xml +++ b/src/eusr/trn-end_user_statistics/example/end-user-statistics-reporting-minimal.xml @@ -24,4 +24,19 @@ 0 1 + + + urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 + PT + 1 + 0 + 1 + + + + PT + 1 + 0 + 1 + diff --git a/src/eusr/trn-end_user_statistics/schematron/peppol-end-user-statistics-reporting-1.0.sch b/src/eusr/trn-end_user_statistics/schematron/peppol-end-user-statistics-reporting-1.0.1.sch similarity index 74% rename from src/eusr/trn-end_user_statistics/schematron/peppol-end-user-statistics-reporting-1.0.sch rename to src/eusr/trn-end_user_statistics/schematron/peppol-end-user-statistics-reporting-1.0.1.sch index bae5933..b5f49a5 100644 --- a/src/eusr/trn-end_user_statistics/schematron/peppol-end-user-statistics-reporting-1.0.sch +++ b/src/eusr/trn-end_user_statistics/schematron/peppol-end-user-statistics-reporting-1.0.1.sch @@ -13,6 +13,8 @@ Philip Helger History: + EUSR 1.0.1 + * 2023-06-23, Philip Helger - hotfix for new subsets "PerEUC" and "PerDT-EUC". Added new rules SCH-EUSR-37 to SCH-EUSR-47 EUSR 1.0.0 * 2023-03-06, Philip Helger - updates after second review EUSR RC2 @@ -31,11 +33,13 @@ + [SCH-EUSR-01] The customization ID MUST use the value 'urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.0' [SCH-EUSR-02] The profile ID MUST use the value 'urn:fdc:peppol.eu:edec:bis:reporting:1.0' + [SCH-EUSR-03] The maximum of all subsets of SendingEndUsers MUST be lower or equal to FullSet/SendingEndUsers [SCH-EUSR-22] The maximum of all subsets of SendingOrReceivingEndUsers MUST be lower or equal to FullSet/SendingOrReceivingEndUsers + [SCH-EUSR-19] The number of SendingOrReceivingEndUsers () MUST be lower or equal to the sum of the SendingEndUsers and ReceivingEndUsers () [SCH-EUSR-21] The number of SendingOrReceivingEndUsers () MUST be greater or equal to the number of ReceivingEndUsers () + [SCH-EUSR-15] At least one subset per 'Dataset Type ID and Process ID' MUST exist @@ -66,7 +72,12 @@ concat(normalize-space($stdt/@schemeID),'::',normalize-space($stdt),'::', normalize-space($stpr/@schemeID),'::',normalize-space($stpr))]) = 1" >[SCH-EUSR-13] Each combination of 'Dataset Type ID and Process ID' MUST occur only once. + + + + + [SCH-EUSR-29] Each combination of 'Dataset Type ID, Process ID, Sender Country and Receiver Country' MUST occur only once. + + + + + + [SCH-EUSR-37] At least one subset per 'Dataset Type ID and End User Country' MUST exist + + + [SCH-EUSR-38] Each combination of 'Dataset Type ID and End User Country' MUST occur only once. + + + + [SCH-EUSR-39] At least one subset per 'End User Country' MUST exist + + + [SCH-EUSR-40] Each 'End User Country' MUST occur only once. - + [SCH-EUSR-14] Only allowed subset types MUST be used. - + [SCH-EUSR-33] The number of each Subset/SendingOrReceivingEndUsers MUST be lower or equal to the sum of the Subset/SendingEndUsers plus Subset/ReceivingEndUsers @@ -130,7 +174,8 @@ + normalize-space(@schemeID) = 'ReceiverCountry' or + normalize-space(@schemeID) = 'EndUserCountry']"> [SCH-EUSR-30] The country code MUST be coded with ISO code ISO 3166-1 alpha-2. Nevertheless, Greece may use the code 'EL', Kosovo may use the code 'XK' or '1A'. @@ -169,5 +214,31 @@ [SCH-EUSR-32] $name MUST have the same count for 'ReceivingEndUsers' () and 'SendingOrReceivingEndUsers' () + + + + + + [SCH-EUSR-41] $name MUST have two Key elements + [SCH-EUSR-42] $name MUST have one Key element with the meta scheme ID 'DT' + [SCH-EUSR-43] $name MUST have one Key element with the meta scheme ID 'CC' + [SCH-EUSR-44] $name MUST have one CC Key element with the scheme ID 'EndUserCountry' + + + + + + + [SCH-EUSR-45] $name MUST have one Key element + [SCH-EUSR-46] $name MUST have one Key element with the meta scheme ID 'CC' + [SCH-EUSR-47] $name MUST have one CC Key element with the scheme ID 'EndUserCountry' + diff --git a/src/eusr/trn-end_user_statistics/transaction.yaml b/src/eusr/trn-end_user_statistics/transaction.yaml index 54e7513..7e9a139 100644 --- a/src/eusr/trn-end_user_statistics/transaction.yaml +++ b/src/eusr/trn-end_user_statistics/transaction.yaml @@ -10,4 +10,4 @@ validation: # xsd is for verifying XSD conformance xsd: resources/xsd/peppol-end-user-statistics-reporting-1.0.xsd schematron: - - schematron/peppol-end-user-statistics-reporting-1.0.sch + - schematron/peppol-end-user-statistics-reporting-1.0.1.sch From c37155f7161f70c5b42981e31898c6db15ab4874 Mon Sep 17 00:00:00 2001 From: Muhammet YILDIZ Date: Sat, 24 Jun 2023 17:05:50 +0300 Subject: [PATCH 03/17] asciidocs updated --- .../bis/doc-section/2busproc/parties.adoc | 2 +- .../bis/doc-section/2busproc/process.adoc | 11 +++-- .../doc-section/3syntax/snippet/snippet-1.xml | 28 +++++++++++ .../docs/bis/doc-section/3syntax/subset.adoc | 40 +++++++++++++-- .../docs/bis/doc-section/4rules/index.adoc | 49 +++++++++++++++++++ 5 files changed, 120 insertions(+), 10 deletions(-) diff --git a/src/eusr/docs/bis/doc-section/2busproc/parties.adoc b/src/eusr/docs/bis/doc-section/2busproc/parties.adoc index dd30d3d..11ea5d4 100644 --- a/src/eusr/docs/bis/doc-section/2busproc/parties.adoc +++ b/src/eusr/docs/bis/doc-section/2busproc/parties.adoc @@ -10,7 +10,7 @@ Each SP will: * Collect relevant data, taking care of the accuracy and validity of this data. * Report this data in accordance to this document in a standardized and structured dataset. -* Ensure all data for a Reporting Period is reported within 10 calendar days following the end of the Reporting Period. +* Ensure all data for a Reporting Period is reported within 15 calendar days following the end of the Reporting Period. Note: the Reporting Period is defined by the PCA in a separate document. * Transmit the Peppol End User Statistics Reporting document to the PCA in accordance with this specification. diff --git a/src/eusr/docs/bis/doc-section/2busproc/process.adoc b/src/eusr/docs/bis/doc-section/2busproc/process.adoc index f6bbb05..1ec3782 100644 --- a/src/eusr/docs/bis/doc-section/2busproc/process.adoc +++ b/src/eusr/docs/bis/doc-section/2busproc/process.adoc @@ -24,6 +24,7 @@ image::./images/eusr-process-view.png[] *** Number of End Users that have received a Dataset *** Number of End Users that have sent or received a Dataset *** Peppol Dataset Type (Document Type ID) and Profile ID (Process ID) +*** End Users Country Code ** Only Dataset exchanges that resulted in a positive transport level acknowledgment (like AS4 Receipts) MUST be included in the End User Statistics Report. Transmissions that failed on a network or protocol level MUST NOT to be considered for the report. @@ -40,19 +41,19 @@ The preparation can be performed on any of the above-mentioned data elements def The following subsets MUST be prepared to be compliant with this specification. +* Dataset Type ID (Document Type ID) and End Users Country +* End Users Country * Dataset Type ID (Document Type ID) and Process ID -The following subsets MUST be provided for **receiving end users only** to be compliant to this specification: +The following subsets MAY be provided for **receiving end users only** to be compliant to this specification: -* Dataset Type ID (Document Type ID) and Process ID, Country of sender and Country of receiver^*^ - -NOTE: ^*^ The Country of sender and receiver will be mandatory, once the backing eDEC specifications become mandatory +* Dataset Type ID (Document Type ID) and Process ID, Country of sender and Country of receiver == Data Transmission * Frequency ** An End User Statistics Report MUST be transmitted once per Reporting Period. -** An End User Statistics Report MUST be transmitted within 10 calendar days (inclusive) after the end of the previous Reporting Period. +** An End User Statistics Report MUST be transmitted within 16 calendar days (inclusive) after the end of the previous Reporting Period. ** The End User Statistics Report MUST be transmitted, even if no other Peppol transactions happened in the Reporting Period. ** In case the End User Statistics Report of one Service Provider is received multiple times for one Reporting Period, only the latest received document will be processed. ** End User Statistics Reports received after the deadline WILL NOT be processed. diff --git a/src/eusr/docs/bis/doc-section/3syntax/snippet/snippet-1.xml b/src/eusr/docs/bis/doc-section/3syntax/snippet/snippet-1.xml index 5f49fa2..9dd1c59 100644 --- a/src/eusr/docs/bis/doc-section/3syntax/snippet/snippet-1.xml +++ b/src/eusr/docs/bis/doc-section/3syntax/snippet/snippet-1.xml @@ -25,12 +25,40 @@ + + + PT + + 12 + + 23 + + 26 + + + + + + urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 + PT + + 5 + + 2 + + 6 + + + urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 urn:fdc:peppol.eu:2017:poacc:billing:01:1.0 + 4 + 2 + 5 diff --git a/src/eusr/docs/bis/doc-section/3syntax/subset.adoc b/src/eusr/docs/bis/doc-section/3syntax/subset.adoc index d45e883..493705b 100644 --- a/src/eusr/docs/bis/doc-section/3syntax/subset.adoc +++ b/src/eusr/docs/bis/doc-section/3syntax/subset.adoc @@ -10,7 +10,41 @@ The technical representation of the subsets was designed in a generic way, Each `Subset` element therefore requires a `@type` attribute that defines the type of the subset. The value range is defined by the <> code list. - + +== Subset Cardinality per End Users Country +This subset is identifierd by the `@type` attribute having the value `PerEUC`. + +* This subset requires one `Key` element with a Meta Scheme ID of `CC` +(Country Code) and the `schemeID` attribute of `EndUserCountry`. +The value of the `Key` element MUST have a value according to the +<> code list. + +.Example of a subset per Dataset Type and Process ID: +[source, xml] +---- +include::./snippet/snippet-1.xml[tags=SubsetPerEUC] +---- + +== Subset Cardinality per Dataset Type and End Users Country +This subset is identifierd by the `@type` attribute having the value `PerDT-EUC`. + +* This subset requires one `Key` element with a Meta Scheme ID of `DT` (Dataset Type). +The `@schemeID` attribute of this `Key` element MUST be the Document Type Identifier Scheme +of the exchanged Dataset (usually `busdox-docid-qns`). The value of the `Key` element MUST be +the Dataset Type (Document Type) Identifier value of the exchanged dataset. + +* This subset requires one `Key` element with a Meta Scheme ID of `CC` +(Country Code) and the `schemeID` attribute of `EndUserCountry`. +The value of the `Key` element MUST have a value according to the +<> code list. + +.Example of a subset per Dataset Type and Process ID: +[source, xml] +---- +include::./snippet/snippet-1.xml[tags=SubsetPerDT-EUC] +---- + + == Subset Cardinality per Dataset Type and Process ID This subset is identified by the `@type` attribute having the value `PerDT-PR`. @@ -98,9 +132,7 @@ The count of sending end users in this subset MUST always be `0`. As a conclusion, `ReceivingEndUsers` and `SendingOrReceivingEndUsers` must be identical within this subset. ==== -NOTE: This subset is currently optional and will be mandatory when the backing eDEC -specifications (Peppol Envelope (SBDH)) become mandatory. - +NOTE: This subset is optional .Example of a subset per Dataset Type, Process ID, Sender Country and Receiver Country: [source, xml] diff --git a/src/eusr/docs/bis/doc-section/4rules/index.adoc b/src/eusr/docs/bis/doc-section/4rules/index.adoc index e637955..fb227bd 100644 --- a/src/eusr/docs/bis/doc-section/4rules/index.adoc +++ b/src/eusr/docs/bis/doc-section/4rules/index.adoc @@ -159,5 +159,54 @@ SCH-EUSR-15 The End User Cardinality that have sent datasets MUST hence always be zero. | SCH-EUSR-31 +// Subset PerDT-EUC + +| BR-EUSR-28 +| The Report MUST contain the End User Cardinality that have sent datasets during the Reporting Period, +subset by Dataset Type DI and End User Country. +| XSD + +SCH-EUSR-37 + +| BR-EUSR-29 +| The Report MUST contain the End User Cardinality that have received datasets during the Reporting Period, +subset by Dataset Type ID and End User Country. +| XSD + +SCH-EUSR-38 + +| BR-EUSR-30 +| The Report MUST contain the End User Cardinality that have sent or received datasets during the Reporting Period, +subset by Dataset Type ID and End User Country. +This is the Cardinality of the union of the End Users targeted by BR-EUSR-28 and BR-EUSR-29. +| XSD + +SCH-EUSR-38 + + +// Subset PerEUC + + +| BR-EUSR-31 +| The Report MUST contain the End User Cardinality that have sent datasets during the Reporting Period, +subset End User Country. +| XSD + +SCH-EUSR-39 + +| BR-EUSR-32 +| The Report MUST contain the End User Cardinality that have received datasets during the Reporting Period, +subset End User Country. +| XSD + +SCH-EUSR-40 + +| BR-EUSR-33 +| The Report MUST contain the End User Cardinality that have sent or received datasets during the Reporting Period, +subset by End User Country. +This is the Cardinality of the union of the End Users targeted by BR-EUSR-31 and BR-EUSR-32. +| XSD + +SCH-EUSR-40 |==== From b3b736433f35e6a1e5faa6e7e1ec6d6e99d8a555 Mon Sep 17 00:00:00 2001 From: Muhammet YILDIZ Date: Sat, 24 Jun 2023 17:16:51 +0300 Subject: [PATCH 04/17] update model --- .gitignore | 4 ++++ src/eusr/trn-end_user_statistics/codelist/SubsetType.yaml | 6 ++++++ 2 files changed, 10 insertions(+) diff --git a/.gitignore b/.gitignore index 689c60b..1be860e 100644 --- a/.gitignore +++ b/.gitignore @@ -10,3 +10,7 @@ generated/ ~$* # Ignore local scripts (starting with a dot) .*.sh +Gemfile +./Gemfile +./Gemfile.lock +Gemfile.lock diff --git a/src/eusr/trn-end_user_statistics/codelist/SubsetType.yaml b/src/eusr/trn-end_user_statistics/codelist/SubsetType.yaml index 20c5e33..6da4c15 100644 --- a/src/eusr/trn-end_user_statistics/codelist/SubsetType.yaml +++ b/src/eusr/trn-end_user_statistics/codelist/SubsetType.yaml @@ -13,3 +13,9 @@ codes: - id: PerDT-PR-CC name: en: Subset per Dataset Type, Process ID, Sender Country and Receiver Country +- id: PerDT-EUC + name: + en: Subset per Dataset Type and End User Country +- id: PerEUC + name: + en: Subset per End User Country From 82e8d9ca9a0a618e73e64e8169b1708a6c5101bb Mon Sep 17 00:00:00 2001 From: Muhammet YILDIZ Date: Sun, 25 Jun 2023 02:25:35 +0300 Subject: [PATCH 05/17] rules added to the model to be compatible with the latest pdk --- .../semantic-model/main.yaml | 89 ++++++++++++++++++- 1 file changed, 85 insertions(+), 4 deletions(-) diff --git a/src/eusr/trn-end_user_statistics/semantic-model/main.yaml b/src/eusr/trn-end_user_statistics/semantic-model/main.yaml index 2ac05fc..d1f100e 100644 --- a/src/eusr/trn-end_user_statistics/semantic-model/main.yaml +++ b/src/eusr/trn-end_user_statistics/semantic-model/main.yaml @@ -7,6 +7,12 @@ content: datatype: Identifier rule: - id: BR-EUSR-01 + description: The Report MUST contain an identification of the specification it conforms to. + schematron: + - SCH-EUSR-01 + #relatesTo: + # - ERBG-003 + # - ERBT-012 - id: ERBT-002 name: Business process type @@ -16,6 +22,9 @@ content: datatype: Identifier rule: - id: BR-EUSR-02 + description: The Report MUST contain an identification of the business process context it appears in. + schematron: + - SCH-EUSR-02 - id: ERBG-1 name: Report Header @@ -36,9 +45,17 @@ content: datatype: Date rule: - id: BR-EUSR-03 + description: The Report MUST contain the reporting period in which the reported data was gathered. - id: BR-EUSR-04 + description: The Report MUST NOT contain timezone information for the Reporting Period start date and end date. + schematron: + - SCH-EUSR-16 + - SCH-EUSR-17 - id: BR-EUSR-05 - + description: The Report Period start date MUST NOT be after the Report Period end date. + schematron: + - SCH-EUSR-18 + - id: ERBT-004 name: Report period end date definition: The date of the ebd of the reporting period. @@ -47,9 +64,17 @@ content: value: datatype: Date rule: - - id: BR-EUSR-03 - - id: BR-EUSR-04 - - id: BR-EUSR-05 + - id: BR-EUSR-03 + description: The Report MUST contain the reporting period in which the reported data was gathered. + - id: BR-EUSR-04 + description: The Report MUST NOT contain timezone information for the Reporting Period start date and end date. + schematron: + - SCH-EUSR-16 + - SCH-EUSR-17 + - id: BR-EUSR-05 + description: The Report Period start date MUST NOT be after the Report Period end date. + schematron: + - SCH-EUSR-18 - id: ERBT-005 name: Reporter identification @@ -60,7 +85,13 @@ content: datatype: Identifier rule: - id: BR-EUSR-06 + description: The Report MUST uniquely identify the reporting Service Provider. + schematron: + - SCH-EUSR-08 - id: BR-EUSR-08 + description: If the Reporter ID scheme is set to "CertSubjectCN", the Reporter ID MUST be the CN part of the Peppol AP certificate Subject + schematron: + - SCH-EUSR-08 - id: ERBT-006 name: Reporter identification scheme @@ -73,6 +104,9 @@ content: codelist: ReporterIDScheme rule: - id: BR-EUSR-07 + description: The scheme for identifying the reporting Service Provider MUST follow the "Reporter ID Scheme" code list + schematron: + - SCH-EUSR-07 - id: ERBG-3 name: Full set information @@ -87,7 +121,11 @@ content: datatype: Count rule: - id: BR-EUSR-09 + description: The Report MUST contain the Full Set End User Cardinality that have received datasets during the Reporting Period. - id: BR-EUSR-15 + description: The Full Set End User Cardinality that have sent datasets MUST be greater or equal to the Subset maximum End User Cardinality that have sent datasets. + schematron: + - SCH-EUSR-03 - id: ERBT-008 name: Receiving end users @@ -97,7 +135,11 @@ content: datatype: Count rule: - id: BR-EUSR-10 + description: The Report MUST contain the Full Set End User Cardinality that have received datasets during the Reporting Period. - id: BR-EUSR-16 + description: The Full Set End User Cardinality that have received datasets MUST be greater or equal to the Subset maximum End User Cardinality that have received datasets. + schematron: + - SCH-EUSR-04 - id: ERBT-009 name: Sending or Receiving end users @@ -107,10 +149,23 @@ content: datatype: Count rule: - id: BR-EUSR-11 + description: The Report MUST contain the Full Set End User Cardinality that have sent or received datasets during the Reporting Period. This is the Cardinality of the union of the End Users targeted by BR-EUSR-09 and BR-EUSR-10. - id: BR-EUSR-12 + description: The Full Set End User Cardinality that have sent or received datasets MUST be lower or equal to the sum of the Full Set End User Cardinality that have sent datasets and the Full Set End User Cardinality that have received datasets. + schematron: + - SCH-EUSR-19 - id: BR-EUSR-13 + description: The Full Set End User Cardinality that have sent or received datasets MUST be greater or equal to the Full Set End User Cardinality that have sent datasets. + schematron: + - SCH-EUSR-20 - id: BR-EUSR-14 + description: The Full Set End User Cardinality that have sent or received datasets MUST be greater or equal to the Full Set End User Cardinality that have received datasets. + schematron: + - SCH-EUSR-21 - id: BR-EUSR-17 + description: The Full Set End User Cardinality that have sent or received datasets MUST be greater or equal to the Subset maximum End User Cardinality that have sent or received datasets. + schematron: + - SCH-EUSR-22 - id: ERBG-4 name: Subset information @@ -131,7 +186,13 @@ content: cardinality: 1..n rule: - id: BR-EUSR-25 + description: Each Subset combination of Dataset Type ID and Process ID, for which data is reported, MUST NOT occur more than once per Report. + schematron: + - SCH-EUSR-13 - id: BR-EUSR-26 + description: Each Subset combination of Dataset Type ID, Process ID, Sender Country and Receiver Country for which data is reported, MUST NOT occur more than once per Report. + schematron: + - SCH-EUSR-29 children: - id: ERBT-011 name: Meta scheme identifier @@ -165,7 +226,11 @@ content: datatype: Count rule: - id: BR-EUSR-22 + description: The Report MUST contain the End User Cardinality that have sent datasets during the Reporting Period, subset by Dataset Type ID and Process ID. - id: BR-EUSR-27 + description: The Subset combination of Dataset Type ID, Process ID, Sender Country and Receiver Country MUST only be filled out by receiving entities (C3). The End User Cardinality that have sent datasets MUST hence always be zero. + schematron: + - SCH-EUSR-31 - id: ERBT-015 name: Receiving end users @@ -175,6 +240,7 @@ content: datatype: Count rule: - id: BR-EUSR-23 + description: The Report MUST contain the End User Cardinality that have received datasets during the Reporting Period, subset by Dataset Type ID and Process ID. - id: ERBT-016 name: Sending or Receiving end users @@ -184,7 +250,22 @@ content: datatype: Count rule: - id: BR-EUSR-18 + description: The Subset End User Cardinality that have sent or received datasets MUST be lower or equal to the sum of the Subset End User Cardinality that have sent datasets and the Subset End User Cardinality that have received datasets. + schematron: + - SCH-EUSR-33 - id: BR-EUSR-19 + description: The Subset End User Cardinality that have sent or received datasets MUST be greater or equal to the Subset End User Cardinality that have sent datasets. + schematron: + - SCH-EUSR-34 - id: BR-EUSR-20 + description: The Subset End User Cardinality that have sent or received datasets MUST be greater or equal to the Subset End User Cardinality that have received datasets. + schematron: + - SCH-EUSR-35 - id: BR-EUSR-21 + description: The Subset End User Cardinality that have sent or received datasets MUST be greater to zero, otherwise the subset MUST not be emitted. + schematron: + - SCH-EUSR-36 - id: BR-EUSR-24 + description: The Report MUST contain the End User Cardinality that have sent or received datasets during the Reporting Period, subset by Dataset Type ID and Process ID. This is the Cardinality of the union of the End Users targeted by BR-EUSR-22 and BR-EUSR-23. + schematron: + - SCH-EUSR-15 From 249275de399a6ae369c6e7c4a1b2fd2ea3e35860 Mon Sep 17 00:00:00 2001 From: Muhammet YILDIZ Date: Tue, 27 Jun 2023 01:44:29 +0300 Subject: [PATCH 06/17] typo fix --- src/eusr/docs/bis/doc-section/2busproc/process.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/eusr/docs/bis/doc-section/2busproc/process.adoc b/src/eusr/docs/bis/doc-section/2busproc/process.adoc index 1ec3782..18b2fde 100644 --- a/src/eusr/docs/bis/doc-section/2busproc/process.adoc +++ b/src/eusr/docs/bis/doc-section/2busproc/process.adoc @@ -53,7 +53,7 @@ The following subsets MAY be provided for **receiving end users only** to be com * Frequency ** An End User Statistics Report MUST be transmitted once per Reporting Period. -** An End User Statistics Report MUST be transmitted within 16 calendar days (inclusive) after the end of the previous Reporting Period. +** An End User Statistics Report MUST be transmitted within 15 calendar days (inclusive) after the end of the previous Reporting Period. ** The End User Statistics Report MUST be transmitted, even if no other Peppol transactions happened in the Reporting Period. ** In case the End User Statistics Report of one Service Provider is received multiple times for one Reporting Period, only the latest received document will be processed. ** End User Statistics Reports received after the deadline WILL NOT be processed. From feb783673a9c8f9e2345f331d0a2bee7d554aa54 Mon Sep 17 00:00:00 2001 From: Philip Helger Date: Wed, 28 Jun 2023 10:05:25 +0200 Subject: [PATCH 07/17] Fixed typos --- src/eusr/docs/bis/doc-section/4rules/index.adoc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/eusr/docs/bis/doc-section/4rules/index.adoc b/src/eusr/docs/bis/doc-section/4rules/index.adoc index fb227bd..c660d3e 100644 --- a/src/eusr/docs/bis/doc-section/4rules/index.adoc +++ b/src/eusr/docs/bis/doc-section/4rules/index.adoc @@ -163,7 +163,7 @@ SCH-EUSR-15 | BR-EUSR-28 | The Report MUST contain the End User Cardinality that have sent datasets during the Reporting Period, -subset by Dataset Type DI and End User Country. +subset by Dataset Type ID and End User Country. | XSD SCH-EUSR-37 @@ -189,14 +189,14 @@ SCH-EUSR-38 | BR-EUSR-31 | The Report MUST contain the End User Cardinality that have sent datasets during the Reporting Period, -subset End User Country. +subset by End User Country. | XSD SCH-EUSR-39 | BR-EUSR-32 | The Report MUST contain the End User Cardinality that have received datasets during the Reporting Period, -subset End User Country. +subset by End User Country. | XSD SCH-EUSR-40 From da8a93bf108237384c3288368f9b3fb5b3e57f32 Mon Sep 17 00:00:00 2001 From: Philip Helger Date: Wed, 28 Jun 2023 10:08:44 +0200 Subject: [PATCH 08/17] Updated version --- src/eusr/trn-end_user_statistics/codelist/SubsetType.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/eusr/trn-end_user_statistics/codelist/SubsetType.yaml b/src/eusr/trn-end_user_statistics/codelist/SubsetType.yaml index 6da4c15..ff37869 100644 --- a/src/eusr/trn-end_user_statistics/codelist/SubsetType.yaml +++ b/src/eusr/trn-end_user_statistics/codelist/SubsetType.yaml @@ -4,7 +4,7 @@ identifier: Peppol:EUSR:SubsetType agency: OpenPeppol OO language: en version: - identifier: 2023-03 + identifier: 2023-06 status: draft codes: - id: PerDT-PR From 2c4d9a770ed3b0e312a7b6875a5b74ec5dd3aa5f Mon Sep 17 00:00:00 2001 From: Muhammet YILDIZ Date: Thu, 29 Jun 2023 10:20:49 +0300 Subject: [PATCH 09/17] schematron updated --- .../doc-section/3syntax/snippet/snippet-1.xml | 6 +-- .../docs/bis/doc-section/3syntax/subset.adoc | 32 ++++---------- .../docs/bis/doc-section/4rules/index.adoc | 7 +-- .../docs/bis/doc-section/appendix/a2.adoc | 2 +- .../bad-examples/eusr-23-1.xml | 2 +- .../bad-examples/eusr-24-1.xml | 2 +- .../bad-examples/eusr-24-2.xml | 2 +- .../bad-examples/eusr-25-1.xml | 2 +- .../bad-examples/eusr-25-2.xml | 2 +- .../bad-examples/eusr-26-1.xml | 2 +- .../bad-examples/eusr-26-2.xml | 2 +- .../bad-examples/eusr-27-1.xml | 2 +- .../bad-examples/eusr-27-2.xml | 2 +- .../bad-examples/eusr-28-1.xml | 2 +- .../bad-examples/eusr-28-2.xml | 2 +- .../bad-examples/eusr-29-1.xml | 6 +-- .../bad-examples/eusr-30-1.xml | 2 +- .../bad-examples/eusr-30-2.xml | 2 +- .../bad-examples/eusr-31-1.xml | 2 +- .../bad-examples/eusr-32-1.xml | 2 +- .../bad-examples/eusr-33-1.xml | 2 +- .../bad-examples/eusr-34-1.xml | 2 +- .../bad-examples/eusr-35-1.xml | 2 +- .../bad-examples/eusr-36-1.xml | 2 +- .../codelist/SubsetType.yaml | 4 +- .../end-user-statistics-reporting-1.xml | 6 +-- ...ol-end-user-statistics-reporting-1.0.1.sch | 44 +++++++------------ .../semantic-model/main.yaml | 6 +-- 28 files changed, 57 insertions(+), 94 deletions(-) diff --git a/src/eusr/docs/bis/doc-section/3syntax/snippet/snippet-1.xml b/src/eusr/docs/bis/doc-section/3syntax/snippet/snippet-1.xml index 9dd1c59..098c928 100644 --- a/src/eusr/docs/bis/doc-section/3syntax/snippet/snippet-1.xml +++ b/src/eusr/docs/bis/doc-section/3syntax/snippet/snippet-1.xml @@ -63,8 +63,8 @@ - - + + urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 urn:fdc:peppol.eu:2017:poacc:billing:01:1.0 FI @@ -75,6 +75,6 @@ 1 - + diff --git a/src/eusr/docs/bis/doc-section/3syntax/subset.adoc b/src/eusr/docs/bis/doc-section/3syntax/subset.adoc index 493705b..ee11e80 100644 --- a/src/eusr/docs/bis/doc-section/3syntax/subset.adoc +++ b/src/eusr/docs/bis/doc-section/3syntax/subset.adoc @@ -83,9 +83,9 @@ The element `eusr:Subset/eusr:SendingOrReceivingEndUsers` contains the number of include::./snippet/snippet-1.xml[tags=SubsetPerDT-PR] ---- -== Subset Cardinality per Dataset Type, Process ID, Sender Country and Receiver Country +== Subset Cardinality per Dataset Type, Process ID and End User Country -This subset is identified by the `@type` attribute having the value `PerDT-PR-CC`. +This subset is identified by the `@type` attribute having the value `PerDT-PR-EUC`. * This subset requires one `Key` element with a Meta Scheme ID of `DT` (Dataset Type). The `@schemeID` attribute of this `Key` element MUST be the Document Type Identifier Scheme @@ -99,44 +99,30 @@ The value of the `Key` element MUST be the Process ID value of the process (Peppol profile) used. * This subset requires one `Key` element with a Meta Scheme ID of `CC` - (Country Code) and the `schemeID` attribute of `SenderCountry`. - The value of the `Key` element MUST have a value according to the - <> code list. - -* This subset requires one `Key` element with a Meta Scheme ID of `CC` - (Country Code) and the `schemeID` attribute of `ReceiverCountry`. + (Country Code) and the `schemeID` attribute of `EndUserCountry`. The value of the `Key` element MUST have a value according to the <> code list. - -Each distinct combination of the Dataset Type, Process ID, Sender Country and Receiver Country +Each distinct combination of the Dataset Type, Process ID and End User Country MUST be reported in a separate `Subset` element. The element `eusr:Subset/eusr:SendingEndUsers` contains the number of distinct - end users (cardinality) that have sent datasets using this combination of the Dataset Type, Process ID, Sender Country and Receiver Country. + end users (cardinality) that have sent datasets using this combination of the Dataset Type, Process ID and End User Country. Only the values `0` is allowed. The element `eusr:Subset/eusr:ReceivingEndUsers` contains the number of distinct - end users (cardinality) that have received datasets using this combination of the Dataset Type, Process ID, Sender Country and Receiver Country. + end users (cardinality) that have received datasets using this combination of the Dataset Type, Process ID and End User Country. Only values ≥ 0 are allowed. The element `eusr:Subset/eusr:SendingOrReceivingEndUsers` contains the number of distinct - end users (cardinality) that have either sent or received datasets using this combination of the Dataset Type, Process ID, Sender Country and Receiver Country. + end users (cardinality) that have either sent or received datasets using this combination of the Dataset Type, Process ID and End User Country. Only values ≥ 0 are allowed. -==== -IMPORTANT: This subset can only be counted for receiving end users, because only those have the full data available. -The count of sending end users in this subset MUST always be `0`. -As a conclusion, `ReceivingEndUsers` and `SendingOrReceivingEndUsers` must be identical within this subset. -==== - -NOTE: This subset is optional - -.Example of a subset per Dataset Type, Process ID, Sender Country and Receiver Country: +.Example of a subset per Dataset Type, Process ID and End User Country: [source, xml] ---- -include::./snippet/snippet-1.xml[tags=SubsetPerDT-PR-CC] +include::./snippet/snippet-1.xml[tags=SubsetPerDT-PR-EUC] ---- diff --git a/src/eusr/docs/bis/doc-section/4rules/index.adoc b/src/eusr/docs/bis/doc-section/4rules/index.adoc index c660d3e..ef62eb9 100644 --- a/src/eusr/docs/bis/doc-section/4rules/index.adoc +++ b/src/eusr/docs/bis/doc-section/4rules/index.adoc @@ -151,14 +151,9 @@ SCH-EUSR-15 // Subset DT-PR-CC | BR-EUSR-26 -| Each Subset combination of Dataset Type ID, Process ID, Sender Country and Receiver Country for which data is reported, MUST NOT occur more than once per Report. +| Each Subset combination of Dataset Type ID, Process ID and End User Country for which data is reported, MUST NOT occur more than once per Report. | SCH-EUSR-29 -| BR-EUSR-27 -| The Subset combination of Dataset Type ID, Process ID, Sender Country and Receiver Country MUST only be filled out by receiving entities (C3). - The End User Cardinality that have sent datasets MUST hence always be zero. -| SCH-EUSR-31 - // Subset PerDT-EUC | BR-EUSR-28 diff --git a/src/eusr/docs/bis/doc-section/appendix/a2.adoc b/src/eusr/docs/bis/doc-section/appendix/a2.adoc index a48d176..7f1aa39 100644 --- a/src/eusr/docs/bis/doc-section/appendix/a2.adoc +++ b/src/eusr/docs/bis/doc-section/appendix/a2.adoc @@ -3,7 +3,7 @@ The following example report represents a valid example message. This example represents the data for a Service Provider that only sent documents within a Reporting Period. -This implies, that the "Subsets per Dataset Type, Process ID, Sender Country and Receiver Country" is not contained. +This implies, that the "Subsets per Dataset Type, Process ID and End User Country" is not contained. [source, xml] ---- diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-23-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-23-1.xml index 6699fe9..a641568 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-23-1.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-23-1.xml @@ -31,7 +31,7 @@ 5 - + urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 urn:fdc:peppol.eu:2017:poacc:billing:01:1.0 FI diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-24-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-24-1.xml index 704dbd6..17b7dc8 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-24-1.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-24-1.xml @@ -31,7 +31,7 @@ 5 - + urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 urn:fdc:peppol.eu:2017:poacc:billing:01:1.0 diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-24-2.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-24-2.xml index a145788..f3266bd 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-24-2.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-24-2.xml @@ -31,7 +31,7 @@ 5 - + urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 urn:fdc:peppol.eu:2017:poacc:billing:01:1.0 diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-25-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-25-1.xml index 9520ad0..eea0552 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-25-1.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-25-1.xml @@ -31,7 +31,7 @@ 5 - + urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 urn:fdc:peppol.eu:2017:poacc:billing:01:1.0 diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-25-2.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-25-2.xml index 3b9c92b..5b283d3 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-25-2.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-25-2.xml @@ -31,7 +31,7 @@ 5 - + urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 urn:fdc:peppol.eu:2017:poacc:billing:01:1.0 diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-26-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-26-1.xml index 384c36c..a1179b2 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-26-1.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-26-1.xml @@ -31,7 +31,7 @@ 5 - + urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 urn:fdc:peppol.eu:2017:poacc:billing:01:1.0 diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-26-2.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-26-2.xml index 2011291..1c7ce35 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-26-2.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-26-2.xml @@ -31,7 +31,7 @@ 5 - + urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 urn:fdc:peppol.eu:2017:poacc:billing:01:1.0 diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-27-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-27-1.xml index 9d29708..a72bd07 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-27-1.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-27-1.xml @@ -31,7 +31,7 @@ 5 - + urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 urn:fdc:peppol.eu:2017:poacc:billing:01:1.0 diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-27-2.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-27-2.xml index 332503f..7fbbdf6 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-27-2.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-27-2.xml @@ -31,7 +31,7 @@ 5 - + urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 urn:fdc:peppol.eu:2017:poacc:billing:01:1.0 diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-28-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-28-1.xml index 31bfbc9..e83ba61 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-28-1.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-28-1.xml @@ -31,7 +31,7 @@ 5 - + urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 urn:fdc:peppol.eu:2017:poacc:billing:01:1.0 FI diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-28-2.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-28-2.xml index 302d455..27dfce6 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-28-2.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-28-2.xml @@ -31,7 +31,7 @@ 5 - + urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 urn:fdc:peppol.eu:2017:poacc:billing:01:1.0 diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-29-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-29-1.xml index 2110a26..415150c 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-29-1.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-29-1.xml @@ -31,7 +31,7 @@ 5 - + urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 urn:fdc:peppol.eu:2017:poacc:billing:01:1.0 FI @@ -41,8 +41,8 @@ 1 - - + + urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 urn:fdc:peppol.eu:2017:poacc:billing:01:1.0 FI diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-30-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-30-1.xml index a410f7f..41e8f1b 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-30-1.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-30-1.xml @@ -31,7 +31,7 @@ 5 - + urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 urn:fdc:peppol.eu:2017:poacc:billing:01:1.0 AA diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-30-2.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-30-2.xml index 9a3423a..9bfc99b 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-30-2.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-30-2.xml @@ -31,7 +31,7 @@ 5 - + urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 urn:fdc:peppol.eu:2017:poacc:billing:01:1.0 FI diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-31-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-31-1.xml index 7f734c7..fddff11 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-31-1.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-31-1.xml @@ -31,7 +31,7 @@ 5 - + urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 urn:fdc:peppol.eu:2017:poacc:billing:01:1.0 FI diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-32-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-32-1.xml index f89278b..4b8bb8f 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-32-1.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-32-1.xml @@ -31,7 +31,7 @@ 5 - + urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 urn:fdc:peppol.eu:2017:poacc:billing:01:1.0 FI diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-33-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-33-1.xml index 84d0a30..23a271d 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-33-1.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-33-1.xml @@ -32,7 +32,7 @@ 8 - + urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 urn:fdc:peppol.eu:2017:poacc:billing:01:1.0 FI diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-34-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-34-1.xml index 44d8602..9ece26e 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-34-1.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-34-1.xml @@ -32,7 +32,7 @@ 4 - + urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 urn:fdc:peppol.eu:2017:poacc:billing:01:1.0 FI diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-35-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-35-1.xml index e11c514..47332ec 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-35-1.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-35-1.xml @@ -32,7 +32,7 @@ 1 - + urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 urn:fdc:peppol.eu:2017:poacc:billing:01:1.0 FI diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-36-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-36-1.xml index 7d7fb01..b7e0ddf 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-36-1.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-36-1.xml @@ -31,7 +31,7 @@ 5 - + urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 urn:fdc:peppol.eu:2017:poacc:billing:01:1.0 FI diff --git a/src/eusr/trn-end_user_statistics/codelist/SubsetType.yaml b/src/eusr/trn-end_user_statistics/codelist/SubsetType.yaml index ff37869..9e52fca 100644 --- a/src/eusr/trn-end_user_statistics/codelist/SubsetType.yaml +++ b/src/eusr/trn-end_user_statistics/codelist/SubsetType.yaml @@ -10,9 +10,9 @@ codes: - id: PerDT-PR name: en: Subset per Dataset Type and Process ID -- id: PerDT-PR-CC +- id: PerDT-PR-EUC name: - en: Subset per Dataset Type, Process ID, Sender Country and Receiver Country + en: Subset per Dataset Type, Process ID and End User Country - id: PerDT-EUC name: en: Subset per Dataset Type and End User Country diff --git a/src/eusr/trn-end_user_statistics/example/end-user-statistics-reporting-1.xml b/src/eusr/trn-end_user_statistics/example/end-user-statistics-reporting-1.xml index a0f90c6..b1bfef5 100644 --- a/src/eusr/trn-end_user_statistics/example/end-user-statistics-reporting-1.xml +++ b/src/eusr/trn-end_user_statistics/example/end-user-statistics-reporting-1.xml @@ -30,8 +30,8 @@ 2 5 - - + + urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 urn:fdc:peppol.eu:2017:poacc:billing:01:1.0 FI @@ -40,7 +40,7 @@ 2 2 - + urn:oasis:names:specification:ubl:schema:xsd:CreditNote-2::CreditNote##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 urn:fdc:peppol.eu:2017:poacc:billing:01:1.0 NO diff --git a/src/eusr/trn-end_user_statistics/schematron/peppol-end-user-statistics-reporting-1.0.1.sch b/src/eusr/trn-end_user_statistics/schematron/peppol-end-user-statistics-reporting-1.0.1.sch index b5f49a5..5e89610 100644 --- a/src/eusr/trn-end_user_statistics/schematron/peppol-end-user-statistics-reporting-1.0.1.sch +++ b/src/eusr/trn-end_user_statistics/schematron/peppol-end-user-statistics-reporting-1.0.1.sch @@ -73,29 +73,23 @@ normalize-space($stpr/@schemeID),'::',normalize-space($stpr))]) = 1" >[SCH-EUSR-13] Each combination of 'Dataset Type ID and Process ID' MUST occur only once. - - - + - [SCH-EUSR-29] Each combination of 'Dataset Type ID, Process ID, Sender Country and Receiver Country' MUST occur only once. + normalize-space($stuc))]) = 1" + >[SCH-EUSR-29] Each combination of 'Dataset Type ID, Process ID and End User Country' MUST occur only once. @@ -130,7 +124,7 @@ [SCH-EUSR-14] Only allowed subset types MUST be used. @@ -173,9 +167,7 @@ - + [SCH-EUSR-30] The country code MUST be coded with ISO code ISO 3166-1 alpha-2. Nevertheless, Greece may use the code 'EL', Kosovo may use the code 'XK' or '1A'. @@ -193,9 +185,9 @@ >[SCH-EUSR-11] $name MUST have one Key element with the meta scheme ID 'PR' - - - + + + [SCH-EUSR-23] $name MUST have four Key elements @@ -205,14 +197,8 @@ >[SCH-EUSR-25] $name MUST have one Key element with the meta scheme ID 'PR' [SCH-EUSR-26] $name MUST have two Key elements with the meta scheme ID 'CC' - [SCH-EUSR-27] $name MUST have one CC Key element with the scheme ID 'SenderCountry' - [SCH-EUSR-28] $name MUST have one CC Key element with the scheme ID 'ReceiverCountry' - [SCH-EUSR-31] $name MUST have a 'SendingEndUsers' value of '0' because that data cannot be gathered - [SCH-EUSR-32] $name MUST have the same count for 'ReceivingEndUsers' () and 'SendingOrReceivingEndUsers' () + [SCH-EUSR-27] $name MUST have one CC Key element with the scheme ID 'EndUserCountry' diff --git a/src/eusr/trn-end_user_statistics/semantic-model/main.yaml b/src/eusr/trn-end_user_statistics/semantic-model/main.yaml index d1f100e..e610f47 100644 --- a/src/eusr/trn-end_user_statistics/semantic-model/main.yaml +++ b/src/eusr/trn-end_user_statistics/semantic-model/main.yaml @@ -190,7 +190,7 @@ content: schematron: - SCH-EUSR-13 - id: BR-EUSR-26 - description: Each Subset combination of Dataset Type ID, Process ID, Sender Country and Receiver Country for which data is reported, MUST NOT occur more than once per Report. + description: Each Subset combination of Dataset Type ID, Process ID and End User Country for which data is reported, MUST NOT occur more than once per Report. schematron: - SCH-EUSR-29 children: @@ -227,10 +227,6 @@ content: rule: - id: BR-EUSR-22 description: The Report MUST contain the End User Cardinality that have sent datasets during the Reporting Period, subset by Dataset Type ID and Process ID. - - id: BR-EUSR-27 - description: The Subset combination of Dataset Type ID, Process ID, Sender Country and Receiver Country MUST only be filled out by receiving entities (C3). The End User Cardinality that have sent datasets MUST hence always be zero. - schematron: - - SCH-EUSR-31 - id: ERBT-015 name: Receiving end users From a978546f786830a185bce2333a9aa88b1a62e8f6 Mon Sep 17 00:00:00 2001 From: Muhammet YILDIZ Date: Thu, 29 Jun 2023 11:12:42 +0300 Subject: [PATCH 10/17] schematron updated --- .../schematron/peppol-end-user-statistics-reporting-1.0.1.sch | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/eusr/trn-end_user_statistics/schematron/peppol-end-user-statistics-reporting-1.0.1.sch b/src/eusr/trn-end_user_statistics/schematron/peppol-end-user-statistics-reporting-1.0.1.sch index 5e89610..2c00d77 100644 --- a/src/eusr/trn-end_user_statistics/schematron/peppol-end-user-statistics-reporting-1.0.1.sch +++ b/src/eusr/trn-end_user_statistics/schematron/peppol-end-user-statistics-reporting-1.0.1.sch @@ -195,8 +195,8 @@ >[SCH-EUSR-24] $name MUST have one Key element with the meta scheme ID 'DT' [SCH-EUSR-25] $name MUST have one Key element with the meta scheme ID 'PR' - [SCH-EUSR-26] $name MUST have two Key elements with the meta scheme ID 'CC' + [SCH-EUSR-26] $name MUST have one Key element with the meta scheme ID 'CC' [SCH-EUSR-27] $name MUST have one CC Key element with the scheme ID 'EndUserCountry' From a28039b6535523507456b0525d64355b2285377a Mon Sep 17 00:00:00 2001 From: Muhammet YILDIZ Date: Thu, 29 Jun 2023 11:28:41 +0300 Subject: [PATCH 11/17] schematron, examples and bad examples updated --- .../bad-examples/eusr-23-1.xml | 5 +- .../bad-examples/eusr-24-1.xml | 3 +- .../bad-examples/eusr-24-2.xml | 3 +- .../bad-examples/eusr-25-1.xml | 3 +- .../bad-examples/eusr-25-2.xml | 2 +- .../bad-examples/eusr-26-1.xml | 2 +- .../bad-examples/eusr-26-2.xml | 2 +- .../bad-examples/eusr-27-1.xml | 4 +- .../bad-examples/eusr-27-2.xml | 6 +- .../bad-examples/eusr-28-1.xml | 2 +- .../bad-examples/eusr-29-1.xml | 4 +- .../bad-examples/eusr-30-1.xml | 3 +- .../bad-examples/eusr-30-2.xml | 3 +- .../bad-examples/eusr-31-1.xml | 57 ------------------- .../bad-examples/eusr-32-1.xml | 57 ------------------- .../bad-examples/eusr-33-1.xml | 5 +- .../bad-examples/eusr-34-1.xml | 3 +- .../bad-examples/eusr-35-1.xml | 5 +- .../bad-examples/eusr-36-1.xml | 3 +- .../bad-examples/eusr-41-2.xml | 2 +- .../end-user-statistics-reporting-1.xml | 12 ++-- ...ol-end-user-statistics-reporting-1.0.1.sch | 4 +- 22 files changed, 32 insertions(+), 158 deletions(-) delete mode 100644 src/eusr/trn-end_user_statistics/bad-examples/eusr-31-1.xml delete mode 100644 src/eusr/trn-end_user_statistics/bad-examples/eusr-32-1.xml diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-23-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-23-1.xml index a641568..82c85fa 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-23-1.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-23-1.xml @@ -34,9 +34,8 @@ urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 urn:fdc:peppol.eu:2017:poacc:billing:01:1.0 - FI - PT - + FI + anything 1 1 diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-24-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-24-1.xml index 17b7dc8..c92832f 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-24-1.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-24-1.xml @@ -35,8 +35,7 @@ urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 urn:fdc:peppol.eu:2017:poacc:billing:01:1.0 - FI - PT + FI 1 1 1 diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-24-2.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-24-2.xml index f3266bd..0a01f8d 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-24-2.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-24-2.xml @@ -35,8 +35,7 @@ urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 urn:fdc:peppol.eu:2017:poacc:billing:01:1.0 - FI - PT + FI 1 1 1 diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-25-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-25-1.xml index eea0552..03b07b8 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-25-1.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-25-1.xml @@ -35,8 +35,7 @@ urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 urn:fdc:peppol.eu:2017:poacc:billing:01:1.0 - FI - PT + FI 1 1 1 diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-25-2.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-25-2.xml index 5b283d3..1fd8075 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-25-2.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-25-2.xml @@ -35,7 +35,7 @@ urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 urn:fdc:peppol.eu:2017:poacc:billing:01:1.0 - FI + FI PT 1 1 diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-26-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-26-1.xml index a1179b2..d306896 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-26-1.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-26-1.xml @@ -35,7 +35,7 @@ urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 urn:fdc:peppol.eu:2017:poacc:billing:01:1.0 - FI + FI PT 1 1 diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-26-2.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-26-2.xml index 1c7ce35..a6d97f0 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-26-2.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-26-2.xml @@ -35,7 +35,7 @@ urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 urn:fdc:peppol.eu:2017:poacc:billing:01:1.0 - FI + FI PT 1 1 diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-27-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-27-1.xml index a72bd07..1ce2ade 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-27-1.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-27-1.xml @@ -34,8 +34,8 @@ urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 urn:fdc:peppol.eu:2017:poacc:billing:01:1.0 - - FI + + FI PT 1 1 diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-27-2.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-27-2.xml index 7fbbdf6..db78e11 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-27-2.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-27-2.xml @@ -34,9 +34,9 @@ urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 urn:fdc:peppol.eu:2017:poacc:billing:01:1.0 - - FI - PT + + FI + PT 1 1 1 diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-28-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-28-1.xml index e83ba61..2f54b39 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-28-1.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-28-1.xml @@ -34,7 +34,7 @@ urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 urn:fdc:peppol.eu:2017:poacc:billing:01:1.0 - FI + FI PT 1 diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-29-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-29-1.xml index 415150c..4b59a09 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-29-1.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-29-1.xml @@ -34,7 +34,7 @@ urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 urn:fdc:peppol.eu:2017:poacc:billing:01:1.0 - FI + FI PT 1 1 @@ -45,7 +45,7 @@ urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 urn:fdc:peppol.eu:2017:poacc:billing:01:1.0 - FI + FI PT 2 2 diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-30-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-30-1.xml index 41e8f1b..c609018 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-30-1.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-30-1.xml @@ -34,8 +34,7 @@ urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 urn:fdc:peppol.eu:2017:poacc:billing:01:1.0 - AA - PT + AA 1 1 1 diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-30-2.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-30-2.xml index 9bfc99b..af9b847 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-30-2.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-30-2.xml @@ -34,8 +34,7 @@ urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 urn:fdc:peppol.eu:2017:poacc:billing:01:1.0 - FI - AA + FI 1 1 1 diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-31-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-31-1.xml deleted file mode 100644 index fddff11..0000000 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-31-1.xml +++ /dev/null @@ -1,57 +0,0 @@ - - - urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.0 - urn:fdc:peppol.eu:edec:bis:reporting:1.0 -
- - 2022-01-01 - 2022-01-31 - - POP000360 -
- - - 5 - 3 - 6 - - - - urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 - urn:fdc:peppol.eu:2017:poacc:billing:01:1.0 - 4 - 2 - 5 - - - urn:oasis:names:specification:ubl:schema:xsd:CreditNote-2::CreditNote##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 - urn:fdc:peppol.eu:2017:poacc:billing:01:1.0 - 5 - 2 - 5 - - - - urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 - urn:fdc:peppol.eu:2017:poacc:billing:01:1.0 - FI - PT - - 1 - 1 - 1 - - - urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 - PT - 1 - 0 - 1 - - - PT - 1 - 0 - 1 - -
diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-32-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-32-1.xml deleted file mode 100644 index 4b8bb8f..0000000 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-32-1.xml +++ /dev/null @@ -1,57 +0,0 @@ - - - urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.0 - urn:fdc:peppol.eu:edec:bis:reporting:1.0 -
- - 2022-01-01 - 2022-01-31 - - POP000360 -
- - - 5 - 3 - 6 - - - - urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 - urn:fdc:peppol.eu:2017:poacc:billing:01:1.0 - 4 - 2 - 5 - - - urn:oasis:names:specification:ubl:schema:xsd:CreditNote-2::CreditNote##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 - urn:fdc:peppol.eu:2017:poacc:billing:01:1.0 - 5 - 2 - 5 - - - - urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 - urn:fdc:peppol.eu:2017:poacc:billing:01:1.0 - FI - PT - 0 - 1 - - 2 - - - urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 - PT - 1 - 0 - 1 - - - PT - 1 - 0 - 1 - -
diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-33-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-33-1.xml index 23a271d..3ce0ec0 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-33-1.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-33-1.xml @@ -35,9 +35,8 @@ urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 urn:fdc:peppol.eu:2017:poacc:billing:01:1.0 - FI - PT - 0 + FI + 1 1 1 diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-34-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-34-1.xml index 9ece26e..a4edc08 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-34-1.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-34-1.xml @@ -35,8 +35,7 @@ urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 urn:fdc:peppol.eu:2017:poacc:billing:01:1.0 - FI - PT + FI 0 1 1 diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-35-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-35-1.xml index 47332ec..b6d5316 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-35-1.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-35-1.xml @@ -35,9 +35,8 @@ urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 urn:fdc:peppol.eu:2017:poacc:billing:01:1.0 - FI - PT - 0 + FI + 1 1 1 diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-36-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-36-1.xml index b7e0ddf..4532b08 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-36-1.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-36-1.xml @@ -34,8 +34,7 @@ urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 urn:fdc:peppol.eu:2017:poacc:billing:01:1.0 - FI - PT + FI 0 0 diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-41-2.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-41-2.xml index 730f9d3..05e8fbd 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-41-2.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-41-2.xml @@ -34,7 +34,7 @@ urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 PT - PT + PT 1 0 1 diff --git a/src/eusr/trn-end_user_statistics/example/end-user-statistics-reporting-1.xml b/src/eusr/trn-end_user_statistics/example/end-user-statistics-reporting-1.xml index b1bfef5..b4339fd 100644 --- a/src/eusr/trn-end_user_statistics/example/end-user-statistics-reporting-1.xml +++ b/src/eusr/trn-end_user_statistics/example/end-user-statistics-reporting-1.xml @@ -34,20 +34,18 @@ urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 urn:fdc:peppol.eu:2017:poacc:billing:01:1.0 - FI - PT - 0 + FI + 3 2 2 urn:oasis:names:specification:ubl:schema:xsd:CreditNote-2::CreditNote##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 urn:fdc:peppol.eu:2017:poacc:billing:01:1.0 - NO - JP - 0 + NO + 2 2 - 2 + 3 diff --git a/src/eusr/trn-end_user_statistics/schematron/peppol-end-user-statistics-reporting-1.0.1.sch b/src/eusr/trn-end_user_statistics/schematron/peppol-end-user-statistics-reporting-1.0.1.sch index 2c00d77..78585b7 100644 --- a/src/eusr/trn-end_user_statistics/schematron/peppol-end-user-statistics-reporting-1.0.1.sch +++ b/src/eusr/trn-end_user_statistics/schematron/peppol-end-user-statistics-reporting-1.0.1.sch @@ -189,8 +189,8 @@ - [SCH-EUSR-23] $name MUST have four Key elements + [SCH-EUSR-23] $name MUST have three Key elements [SCH-EUSR-24] $name MUST have one Key element with the meta scheme ID 'DT' Date: Thu, 29 Jun 2023 11:35:25 +0300 Subject: [PATCH 12/17] schematron, examples and bad examples updated --- .../example/end-user-statistics-reporting-1.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/eusr/trn-end_user_statistics/example/end-user-statistics-reporting-1.xml b/src/eusr/trn-end_user_statistics/example/end-user-statistics-reporting-1.xml index b4339fd..35886d6 100644 --- a/src/eusr/trn-end_user_statistics/example/end-user-statistics-reporting-1.xml +++ b/src/eusr/trn-end_user_statistics/example/end-user-statistics-reporting-1.xml @@ -37,7 +37,7 @@ FI 3 2 - 2 + 4 urn:oasis:names:specification:ubl:schema:xsd:CreditNote-2::CreditNote##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 From f0a10eccc6fd8192812f696383b8a5582f580e8b Mon Sep 17 00:00:00 2001 From: Muhammet YILDIZ Date: Thu, 29 Jun 2023 11:54:47 +0300 Subject: [PATCH 13/17] bis updated --- .../bis/doc-section/3syntax/snippet/snippet-1.xml | 14 +++++++------- src/eusr/docs/bis/doc-section/3syntax/subset.adoc | 2 +- src/eusr/docs/bis/doc-section/4rules/index.adoc | 10 +++------- 3 files changed, 11 insertions(+), 15 deletions(-) diff --git a/src/eusr/docs/bis/doc-section/3syntax/snippet/snippet-1.xml b/src/eusr/docs/bis/doc-section/3syntax/snippet/snippet-1.xml index 098c928..fbca230 100644 --- a/src/eusr/docs/bis/doc-section/3syntax/snippet/snippet-1.xml +++ b/src/eusr/docs/bis/doc-section/3syntax/snippet/snippet-1.xml @@ -67,13 +67,13 @@ urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 urn:fdc:peppol.eu:2017:poacc:billing:01:1.0 - FI - PT - - 0 - 1 - - 1 + FI + + 4 + + 2 + + 5 diff --git a/src/eusr/docs/bis/doc-section/3syntax/subset.adoc b/src/eusr/docs/bis/doc-section/3syntax/subset.adoc index ee11e80..c624170 100644 --- a/src/eusr/docs/bis/doc-section/3syntax/subset.adoc +++ b/src/eusr/docs/bis/doc-section/3syntax/subset.adoc @@ -109,7 +109,7 @@ Each distinct combination of the Dataset Type, Process ID and End User Country The element `eusr:Subset/eusr:SendingEndUsers` contains the number of distinct end users (cardinality) that have sent datasets using this combination of the Dataset Type, Process ID and End User Country. - Only the values `0` is allowed. + Only values ≥ 0 are allowed. The element `eusr:Subset/eusr:ReceivingEndUsers` contains the number of distinct end users (cardinality) that have received datasets using this combination of the Dataset Type, Process ID and End User Country. diff --git a/src/eusr/docs/bis/doc-section/4rules/index.adoc b/src/eusr/docs/bis/doc-section/4rules/index.adoc index ef62eb9..cf71641 100644 --- a/src/eusr/docs/bis/doc-section/4rules/index.adoc +++ b/src/eusr/docs/bis/doc-section/4rules/index.adoc @@ -148,7 +148,7 @@ SCH-EUSR-15 | Each Subset combination of Dataset Type ID and Process ID, for which data is reported, MUST NOT occur more than once per Report. | SCH-EUSR-13 -// Subset DT-PR-CC +// Subset DT-PR-EUC | BR-EUSR-26 | Each Subset combination of Dataset Type ID, Process ID and End User Country for which data is reported, MUST NOT occur more than once per Report. @@ -159,9 +159,7 @@ SCH-EUSR-15 | BR-EUSR-28 | The Report MUST contain the End User Cardinality that have sent datasets during the Reporting Period, subset by Dataset Type ID and End User Country. -| XSD - -SCH-EUSR-37 +| SCH-EUSR-37 | BR-EUSR-29 | The Report MUST contain the End User Cardinality that have received datasets during the Reporting Period, @@ -200,8 +198,6 @@ SCH-EUSR-40 | The Report MUST contain the End User Cardinality that have sent or received datasets during the Reporting Period, subset by End User Country. This is the Cardinality of the union of the End Users targeted by BR-EUSR-31 and BR-EUSR-32. -| XSD - -SCH-EUSR-40 +| SCH-EUSR-40 |==== From fc47dc94d35bea914931c516ecc61c309d8fd8ba Mon Sep 17 00:00:00 2001 From: Muhammet YILDIZ Date: Fri, 30 Jun 2023 10:53:49 +0300 Subject: [PATCH 14/17] fixes after klaus review --- .../bis/doc-section/2busproc/parties.adoc | 2 +- .../bis/doc-section/2busproc/process.adoc | 7 ++--- .../docs/bis/doc-section/3syntax/fullset.adoc | 2 +- .../doc-section/3syntax/snippet/snippet-1.xml | 6 ++-- .../docs/bis/doc-section/3syntax/subset.adoc | 26 +++++++++++++++++- .../docs/bis/images/eusr-process-view.png | Bin 24295 -> 103459 bytes src/eusr/docs/bis/images/eusr-venn.png | Bin 33318 -> 234880 bytes 7 files changed, 32 insertions(+), 11 deletions(-) diff --git a/src/eusr/docs/bis/doc-section/2busproc/parties.adoc b/src/eusr/docs/bis/doc-section/2busproc/parties.adoc index 11ea5d4..2321aad 100644 --- a/src/eusr/docs/bis/doc-section/2busproc/parties.adoc +++ b/src/eusr/docs/bis/doc-section/2busproc/parties.adoc @@ -10,7 +10,7 @@ Each SP will: * Collect relevant data, taking care of the accuracy and validity of this data. * Report this data in accordance to this document in a standardized and structured dataset. -* Ensure all data for a Reporting Period is reported within 15 calendar days following the end of the Reporting Period. +* Ensure all data for a Reporting Period is reported within the Statistics Reporting Period following the end of the Reporting Period. Note: the Reporting Period is defined by the PCA in a separate document. * Transmit the Peppol End User Statistics Reporting document to the PCA in accordance with this specification. diff --git a/src/eusr/docs/bis/doc-section/2busproc/process.adoc b/src/eusr/docs/bis/doc-section/2busproc/process.adoc index 18b2fde..89805b2 100644 --- a/src/eusr/docs/bis/doc-section/2busproc/process.adoc +++ b/src/eusr/docs/bis/doc-section/2busproc/process.adoc @@ -44,16 +44,13 @@ The following subsets MUST be prepared to be compliant with this specification. * Dataset Type ID (Document Type ID) and End Users Country * End Users Country * Dataset Type ID (Document Type ID) and Process ID - -The following subsets MAY be provided for **receiving end users only** to be compliant to this specification: - -* Dataset Type ID (Document Type ID) and Process ID, Country of sender and Country of receiver +* Dataset Type ID (Document Type ID) and Process ID and End Users Country == Data Transmission * Frequency ** An End User Statistics Report MUST be transmitted once per Reporting Period. -** An End User Statistics Report MUST be transmitted within 15 calendar days (inclusive) after the end of the previous Reporting Period. +** An End User Statistics Report MUST be transmitted within the Statistics Reporting Period, which is defined external to this document, after the end of the previous Reporting Period. ** The End User Statistics Report MUST be transmitted, even if no other Peppol transactions happened in the Reporting Period. ** In case the End User Statistics Report of one Service Provider is received multiple times for one Reporting Period, only the latest received document will be processed. ** End User Statistics Reports received after the deadline WILL NOT be processed. diff --git a/src/eusr/docs/bis/doc-section/3syntax/fullset.adoc b/src/eusr/docs/bis/doc-section/3syntax/fullset.adoc index d113f3d..a572d9e 100644 --- a/src/eusr/docs/bis/doc-section/3syntax/fullset.adoc +++ b/src/eusr/docs/bis/doc-section/3syntax/fullset.adoc @@ -23,7 +23,7 @@ Each shape represents a group of end users. The Full Set is comprised from the outer green and blue shapes. The overlapping part of green and blue indicate the end users that did send *and* receive. The orange shape indicates the subset of end users that deals with invoices - this effects both sending and receiving end users. -The inner yellow shape indicates the subset of end users that deals with invoices from Finland (FI) to Germany (DE) and hence is a subset of the orange shape. +The inner yellow indicates the subset of End Users that deals with invoices from/to Finland (FI) and hence is a subset of the orange shape. image::./images/eusr-venn.png[] diff --git a/src/eusr/docs/bis/doc-section/3syntax/snippet/snippet-1.xml b/src/eusr/docs/bis/doc-section/3syntax/snippet/snippet-1.xml index fbca230..872b2e6 100644 --- a/src/eusr/docs/bis/doc-section/3syntax/snippet/snippet-1.xml +++ b/src/eusr/docs/bis/doc-section/3syntax/snippet/snippet-1.xml @@ -68,11 +68,11 @@ urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1 urn:fdc:peppol.eu:2017:poacc:billing:01:1.0 FI - + 4 - + 2 - + 5 diff --git a/src/eusr/docs/bis/doc-section/3syntax/subset.adoc b/src/eusr/docs/bis/doc-section/3syntax/subset.adoc index c624170..81c69f9 100644 --- a/src/eusr/docs/bis/doc-section/3syntax/subset.adoc +++ b/src/eusr/docs/bis/doc-section/3syntax/subset.adoc @@ -19,6 +19,19 @@ This subset is identifierd by the `@type` attribute having the value `PerEUC`. The value of the `Key` element MUST have a value according to the <> code list. +The element `eusr:Subset/eusr:SendingEndUsers` contains the number of distinct +end users (cardinality) from the given End User Country, who have sent transactions. +Only values ≥ 0 are allowed. + +The element `eusr:Subset/eusr:ReceivingEndUsers` contains the number of distinct +end users (cardinality) from the given End User Country, who have received transactions. +Only values ≥ 0 are allowed. + +The element `eusr:Subset/eusr:SendingOrReceivingEndUsers` contains the number of distinct +end users (cardinality) from the given End User Country, who have sent/received transactions. +Only values ≥ 0 are allowed. + + .Example of a subset per Dataset Type and Process ID: [source, xml] ---- @@ -38,13 +51,24 @@ the Dataset Type (Document Type) Identifier value of the exchanged dataset. The value of the `Key` element MUST have a value according to the <> code list. +The element `eusr:Subset/eusr:SendingEndUsers` contains the number of distinct +end users (cardinality) from the given End User Country, who have sent transactions containing the given Dataset Type. +Only values ≥ 0 are allowed. + +The element `eusr:Subset/eusr:ReceivingEndUsers` contains the number of distinct +end users (cardinality) from the given End User Country, who have received transactions containing the given Dataset Type. +Only values ≥ 0 are allowed. + +The element `eusr:Subset/eusr:SendingOrReceivingEndUsers` contains the number of distinct +end users (cardinality) from the given End User Country, who have sent/received transactions containing the given Dataset Type. +Only values ≥ 0 are allowed. + .Example of a subset per Dataset Type and Process ID: [source, xml] ---- include::./snippet/snippet-1.xml[tags=SubsetPerDT-EUC] ---- - == Subset Cardinality per Dataset Type and Process ID This subset is identified by the `@type` attribute having the value `PerDT-PR`. diff --git a/src/eusr/docs/bis/images/eusr-process-view.png b/src/eusr/docs/bis/images/eusr-process-view.png index 8c2f0f7ec43ecd36060b18b63bfcb8805dae00ec..ab107762986011d9f13fcbf7b970728a14a1fbe9 100644 GIT binary patch literal 103459 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 z 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 diff --git a/src/eusr/docs/bis/images/eusr-venn.png b/src/eusr/docs/bis/images/eusr-venn.png index 7a65937a9e682905e6ecc6158a6f3029f71c6d9e..fede50d392e813110a9c4d5fa9755afadf361c23 100644 GIT binary patch literal 234880 zcmeFZX;@R|)&@-5xApWmwN*hGk5$0|h{zlSTCG^BfFNOp2pCWjpdp4a3GHj07(y$` z45@;G0TKujNFYS3Aw?i5GK3I9G*MC#0>zjF2npW~R?a!s_5JvMem`C>uS?k^d+)WL zweI^~Ydw44IOBhE^FK}hX=G%y+4tLTf{cv*S!ZPQ$>={m0gi+{bg48lTD|A{&DX)1 zF|)!AWqZ-pi@6_c+yAfFE|Y;(Wj#f>@xz4RO=VkRi5Xviz5T@3feuv-Wr1HmHaeJh zw~SM)3@)gzNd!O1x_^A&gA=E(|Euhb!@o51T!e|sV0~j(Vp2kOLJV1&<^5>xv>%$4 z8V=1M4qia;x$qti{1m)?z{uy> zbVW(|&j$a#`}62qe$?=hZ9yNrKVY=;KqWjP;n>0T14esbD8K&G-+sJ)m4i&cvn`sj&x_ph!4Li_XQ5xKAc@OhZq>?FlZe;e~m#0d|NobE6V@$5u8G{T@>vWyal%J^k?dRmO`#XptDcGCJEBTD>i(tSVAE#>;Q(*Aj^uG1)e*b#!$m7z^;$Z(XFjWKUSQ52B|3lx?rEq88#K~vyoL8$q zJaVH*8kn!`wWoEhM@G<_EnIm#TIKYo4_Z_B%XVXW%XIUu`j3o^9+j<=#VhfZS1(RI zTiOotWW0#7i1SWle|7%YLEC2Hr(osaH^#*C?9;jZ(dzQ$cv#r)@C##g5^Fsv32N7l zsJ8eg9@3{rjln zudmv6=r}digu<%$weySepTSjYbaFUg-J!rGzKo5|>Z84ZSeyiW`>}O#^~sI5Kh1pG zkN-tq(lzU-Vn6#?A-FQ|(+JIRH`;BD#Lm^M+qEKmv9T|Zb!wP0t7+?g6}2R*`Z)rP za4$KR#-}~}x%}357wgN86Rzw~NK zL09~~jb1wa?Uk9^)uk{L#CfKEfVQ>ifB35Af|yn~nB5Sv=aQy<#veg$aRyF{OIT6x($pKhIZmz-Q>rwE-C}*Ru z3{WGd$$xBW*~0qOD|Muc?Tesk=|m~)JHOU{xx(-P|FmkYbp zbc!~`UoMe%Zzocv4T{d^)^+|89C5-sa0Tb&$JSzQ6CTJ=rP?pOG!HTAwCWAKwkRHJ zjA?m!G2qk^P9#~qUcN2w+<8A4+Ymack0xRxNdZ)U!&&Tjvw;-u8EOY!aC*F0}w`I(+QCcstjgZ{mL$RQpVPZ^WrF`;H3{41LJzXFPt*&fc687}j&n ze5HnHEMdKfq9#&f`0D+Y{nG0I6mg>PgST4<*3kr-lizgOX?19Ot~Bmu{C@33)1sbr ztND1i1x4B3MB;)8lDIqEp`g+9hJ#+ALitX%7&BJSLG6z$3S_fdP!HzNa@SJTCX}w{ zYkneWxqCsrpuH?Q3lXyUzxwhL?d`50JfD?BPzM{;sPyg-2zt}lz7i-e8)9+!lwD-~ z{;@2F;AF{CjM;RW=fTQ(F6Zfy`dBOly_33v`#;>Afx!}@!XUS z0X2yCjW|_s^Er=YnSCw@vjosC>GH9|5x?skL<&CBLLzD--=HK1-Q&RQq&g>ps{A3C zb7LtF-5@syHA+y0Ih!CB9hdE1WmWf$-D%naVaqVy@M<>en1!@>RvT#d%E99z+Poej zNchWK7OKK-MCyZ++lbgBJZ|YO>K1+)aV#S^pP`eH@Tl`a{Ont6*!Oj-a2jP7-Jpm; zZz&vpu@I%&RT@F{A39c5TuxLvb#V&dUTjD%+B{zA$$=3~P_6b^&$C--zihCCxkW6j|E@d^AxX&yEODQFC zT*USG9-?mtTzFMc53ZO`G}G*S){_vXWav*HjJ!qx2V0PpOHCV*mLm*B{Y48K&n@g^ zFJ3zlZHi7w5SsYm1FWm z+xnw5jU}`Z3OY|VMS2o!u>s{tmQ7q6!gL(3mIt|r(9cSCsVXlqq}c%#r_e$hAdN!` z-Xn$4(y4m=eb%w=DBDWzsoq!+y5EG3W`0&Rzi}u?DBr=NL+mo1mrkPX;qG(wSB_3! zbDl|W9*)CIEzOo*al0yW^SA!R5UoV@%c!E}D@W~R6Z(xbd~w8ecusEX3ayN*!tBO3 z4m2c(!n_EnXE4~&G}#mzUA19j)|O3;9IQ9#U3~fnKA6Kg@!*etz2cT0CnT11t(oLz z!giQ7-8T5TJK{RlEp%h6Jxs~>=D)f7JZdaw+&xU=`DH|&+zvpR;Qsd&)Zyii$1yQI zqp+&dOAF2m6x*2JRH3Tp?MzzF1vBbOS~Nu@2aR>vYIRME6H66urG9TzPbw~%g(fq7 zOWP;a!!0TWs02#N<-3VOM}x}Gclo^TDSNBEJMM#WKnO~-|I#u7S<9gN2#aU3pY1vj z_5y5`&J22X?lP@vBPyJXE4IA6pn~z|x4QH#7v`965yVJH!%@M_f(GtRCIJiGE{`fD z5*(8(q{^jFHb)jMs)&TME;A0sgNYs?$sLq198C|CV4#pwyCaJz_ez@2Zuha+_a)aCu?yKK~fdB z3=0j9roc)IC(@NVjP7dkD$SDJ+8rn|8-!4sC`kNmVzLQqd847%&Qj1dBGzNZYp^8HWsX9Lj}5BD^N<}1 zH}+^tJmouT)qd?P?6LsVLtRBB5UIy8BqR^}y;(sQ2;hj2!u1TREXZC6p^k%Ui80Sl zpu!16t|`;?0nsEkTtZSd07!;)NUHQfVZ+^tzC2n|v`zF_+C%`_vX+13u5W4EnO=8G zY1(7~3gMshJpRI@@`3|Q9`0gQtCrNU1r4w5R9TQ`C8MG`_E+fzh1&3w*dAXVY{aVp zl_kOS61lFWlGr~mywo0%2-M>h$!Y10#*MlZOj9gQT4WUeUh=sgz3R%X<~1(77}n~? zcE8q$ms4n_=%e^95j&jy*x<0CI14$1SLRFl2-3exx@a0a*YDf$q#^#?19I|i;H1+i z^Yi`r)AWHfj{#UNAe@>mtm{RW@>j5w?y`#hd9aymJ9y|Dt;_apGz*j&tRVW??*agi=4VGs2cnFByc4I)u19 zAYxr-aPrXhNnZ`WK@v-1e}#drX5-tc0=4Hz#1b>P+YKVDur1(Z^86ApLXXiru4B(O za3@4=^0CwrG&0EGhI%wVhXo}!ou&2DfHHgl|M{p^=rA$-J+0kqcO!!-ii3}wap?9?lWnoMN zP3IRk8GqqH2mCey+dmywm3(9d8HtWMJ>2dc=@V|j{>nCf^7SSUb}cQ&^*cy^%{LYT zFYOd%DMg7Whe;Zg<9TFmiQ{;bI(anPr??@4OS8-v&SoBj$wR0B(3&Dhyg!KYM^Wm* zhIkB#IM(*gW}eRR0a4-IryuC?ju=q3%PL$%if}2~(_n9~!XU$wO5S&vUJ!e+zj%xv z>&|S7Ckl%--)sJDNdOumQvBPUBqNl zzhy^aiR%o7NR4;0(_S3+s^B7_?G{okO}ZzNKmo)0L6zr41>mc9?@iW7ejm%aQ*mCP z?l0Nl2dpr#kSwoHi1>c`*gd=)(1L_lVSPPJ1W7i26^-pV)9y8d(ZEOF*o5;&FB#Sp zl7SN9_>^bUZ2{l$)B3Fg+ly+!n><|l*TBz0d(j*n{Sjrp$XFRQh{FZ*s7>;UTiD!O zbklr`jvmGadY6xgH{Y-8zf3^mK8%6pq?@JX<@A_a_?vd#6|WM5o8i%*^KGz`#XaW+ zN&-VliIRlp*ih9Mna^Q%r8*~s)^9m$1FXM5wmb`@u~o4puQu4?DZ{cMox3y zADR9N2eFGJUom9QH)!EmIoQ6j#8DJqAB^_$G3eR`64v>cPh2qiP^(e@$4=Q6hvfZdyj1Q!hbA=K}~vRAC+ z22^-I%o`@M`cJFCY^gTfk&J7ybNsLHVTWT;W>w^+I8=@8#F)B3;jRyVMc)lNR&9_7|FqZqgP-@4!zPbL@ z{So%s16uus9_{|fgoit~eR70Pzh(E+tn^l4SF(v@XT$|Qoi~Ij;syaXUP019*k4Br zVx#iWr^k?Xr1)L;5W8T-M7Y`5(vopJGoc?pNhYp^Bx4HJpC_Z^#?Vm-B4|kcQk2xh zK*rJ9q+3L+d*4!Id)0+IT>fmL4?2|%#^0OGsipIrwYy;XXpF(0f3DkOeO7ghMD&IJ z0PDXl!~GJX%IbyiHZC80GKRXT2vmj3F|p?T&u~6YeW&Km0J2<*t9YwaH%{Qub6Vf? z@-O@-%|KGDvW3)q6wW{L%sNmijV#cC5oZ2rq|K4Nb%YM+XnNDTWkb926s2~DD$Wx^9>j}+?P^IX z+sz(cwFU|a*0}7vFEe%QTL^9U?w>|^?%b!%8gjBc#n<@c(@23UdZ(yUfT1Ofb@hNc ztNOByhzw>-77)ys&`@;uxuyx@1xMLogr`l`jc|6N#YxQcY~nY?J-0|}5ejLRM%g_* zBCSng`mb5JxmQ>Ix0U^I9_L|Dk0wCKI?FIcB61^<>-?SC6V^J*3Rby);;qE=15TUs zA_L1vL^)9VI%QGytYypsN_Kd5y!^cO@3YHqHHWTM&ueyqd)c1$@}mJh59nU@hUODp zJ-Qzv<=1KNBzb5;HF^uQEo+_!v0w+O8G%CW(J@!8`(+llkPNi)&f(V^LjwWbf0=1c zoOj}!>Oey4>@G=&*$*Ol`8~0M%$ucUd`;=-gQQizUo-EZp{7fFs&K`XrbM&V} z*$}jCVV8yRyZ9_E3~Jx3t(1G2XDn?L?&oW6*->Mq>NuADA5t{HR^ z&HP7m_SZ*eHgdtG?NREpqlq>BJ;a<{bWBAB)JLIwEyG&czUo`F4@lSSgbz zs;sQMKMRWPEbR3e0HLVl=Dd#Q|wb(+(M7sPi3qY?iOKW(f% zkNKIFoKzX=TuKO6?J{md!bE0vue=CymppVu3EUoFxsmmL#u+9u#wUc4S#{Nk+5Ijt!ZAB42LM`?Sh&JxI4oo5{ z9OkHD1@RZ|z~nJ555V|gph(GRHI;__-a|&T!sIREg*mgK79f=8d>ia`VGz1|@I*C% zoFtUd$2y^depDRn9epW6+X=m%_9l{X`^_G`Yw+w-kZi!cldT!FnG%M{Ugok~~N%%?IS?Hel^`Q5C%m zOLb#}h_YA_rlBm(Ul?)TTVc&#ewTK%+2PZMyhGA_zNi!zAsf0Ldur=c|FiEZzx=U_;4YBcDt ztI7SoF>!0$vpB%#UbhzJ0*wvYZ2j{FWuljzD*rVR>o9|}2pw&G7g6t)(F7uJt~j4- z&q6ww819n_)cyDUMq7{Ybdl(R;A$R3euRgj0ZFH#P1A9gC&|;+k?gfn!l@Kn@j%l3 z08Eu;TL9SK83ovL+wLlBaw`&XI=gUZqJ^>2ab$NSw}GTYeE|`qgaIkG>G$^vv*mjq z#;mFOO*V~j&JdB-L7Q@Z@c;xTK>V^`=h)ciy3oI)Q4SW#mYbA;swHb7SwaMt^a{P- z!~S&A$O4#j&&_`N%SfhSosRP#K2T;)fg)r0hav2VsL`b*;ux6(FVv1so|lIkN`gFV zVLi}Jl1Szni4xdz<@sBG1I59}O+Y{H4yP+@ZZ9uCP~KX`4zi%A3S?k!>6g^Aqpg34 zf=ED{=~3`{Znd<00!>i4&cb3xH_l(g>1U-|Z9<3;Ov$Dajbs~NUF_U)87oIpAJ!omZ~%m!MX9Y zHge%~nZl-J=s_y4Yk;ygFFCR%E8kB+a)?}mYWJFvaryIL?0T)ZD)xqRr^xH6Y3Z(EeSAFp|5euF}hNBU@_8I``6Aegzuu*PKzNrH` z_FoX%lB`ZZ1b1bbP1-Qxaca$wQ!{*YX_ucQ-C*RAf1}9Qi~J@%G3H1D6zY;(qJ8>H z14*?B0=jNfeIe+bX;N)GR-!!b4Z_(~T+-U!C+bY?enLdvF6>(UTQ!yrvKxTgQTO$9 zAR>Y-PUT~#AQr{L>6;tCKGR(!i1z%MQJ2ahus3uRJZ8X(K{1c*%+auyd!>E2n3V`8 zk&apRiTCl`H7dS|jkqVeW2S~8&|6IJ%Fdc-^&FSeuOqNdN-;>=-i`P_}``Xu0=KsNMUG#pYa`Kfm+6-WUv}4p5LqFK2W5@59W1*va>7Jzp^fy9Fjo zF9Y@O3kuK)pYGZM1SOGsmY4Mc=j_T)w2xeax9E*T{DLpO-w-cOvpb7QB1YXU?dpgG z#&%61QIa&W4A>CDYp2-r!9J&22Twi#XWUQjGT?mqx>DR&FZ(z?SaqyX2Ag^4m);P; zqsL5a&T()vl&9KSdkDzEMwkJSADy9;Ji(c&b?9c1(*vd3u6s$MqOR26;>?e4w2RbG zmWUHxLvF;9Kn>C%6pi74Ve&IBezNYGM4(HqlV*;B2Q=m+r4nKhkB)|4jlRrgSZ~ql z>0_x8FaqseZlw_#gLq4hv*R~pbWUh9{NadCv*=jONj~>bBU~GBFtYT*NNXgzIf}?V za+-<{jFu)=8%r$z$H=HwajaeuD!vQ~tu6uB4k^JI(aJ zB%*6Bh4;sLZ(h54#ej7A@B^YG?WW|ydtHHnRFj9?1lc1;?w_Ehz>3Y!0+WZum5#up8bunntSStzm zq|0WCN|w4iI6Cs~y(6<_JJClACV0bpBbfk%xA~*1BNJ(zcwQ9h z;s<(C^5p3+LDT|@ug$q*FSg8v5{-CVwfah%$eu z@;*F}iW>?_(ZtHYJV4ckJbWK*kCH-q5E0i+VxPp=mJ}+F!0$lAcrf?V<_8KV?xUhb zZ^BGR>p;9lpf|P_ZSA>YjXZ*P@eCV%_ZeW8Y0;YS3%Bq|RwAjx4a#$-1t=2dEdq>nj7rf=s}5DDHKr2BW(1VazgKbTGbMAJy?^MbFLW12z02T9#; z8Cp7WkJ(O3glTXxmjdSA2^1t8fXTNNqHGK3#(wz-;ax!RgY9}f|6v$qtq%;E5-x+R z<=MMkWUO;e_&`vS9QUJ%H)sqSl)vyi<$LIDKRV!`;R``e#_ZtF6_M>dK%?7zwjQYt z2(is=S?t!aDDveh^e(BAgRW+WtLxsw0?^Ay4@W!+^ig!V^~kq-r&g&z*mju-|;bYxVvwWNZvy`V!f)sG@aWFq2+M zbn46RCzjp{Tx|TFyWDlL+{R&6c|sZ8@!U;&zGcbsg-2Rnb`uPD(Zrp^v|fGqQ|cXU^-xN zkcG=tK+8-gPJEj742I9alq~b=nLw~SPCm?gt}cezpE+9!f`?M#A~%q9;RB7YTvXuA)+Nbn;r67cJLO%3YXW?smY^s z(kp+kVj+jNS0QuVEd;*Zy~9on_~%efmnEkZ1$A2{1P$jAt$J_BfzU zkw+w=E%zvYX^sp>bkQr%=OzMs9@1n09&lfG7N~$x0(8{nI+PsYGdk~AOjK0tkRHPX zP@}~>v4+j3!uV;uzt|l*$VRGEzAljuF`J+DMsxNOsgRWcy6p(n;vR=<^6sh;jtCDH zIUwn|@*Igp2bzu2gFu5ZB?{=xp!oIWMBP!I?nvK~DKxS~hs%AP$iaasT=LOdHoFj% z2O_7=A?@U;lR6W>r02;yDhm_1HW*R35lk4ms|?#JZn}l$<5zoc6EenK$}b5*6q?&T1mn2X z;Pw$?i8+D0^u;>VTpZDxXXM!RA_HA!obNsSS?;Fb;eiURo|d9LJ(>j`?_|Gp1L7ec z*}N;g>a^Cu#O@vfYfMLKveb;BDD}nrvYiAuGQ53&Hny78CMvo=bPSPCoThWX;~$YH zRp9Gm{j#IEC7+L?asFxZl@IA-p93&@V!a*Sl%DT!$cbdO}|zOP&*W}|`1I$>Tzfyt*5jit6_>(m&wKA_^#5Dpd-zy;&JpqLi;P8E9g7TuiM*Q@ zm+#$d<{opM^Wyfn65%-z3yIPlXcBu|L>8#}d#o!$&?)(`cD)OS3DYRsE3EOWLv_Gn zp<}q#j1v5CP)sU7c=!KJ>@J4s< zt(sR4jKz*0u@Uw{K(`H3EPlX~lFxzZ4qIxL=nZ4o5F zYiEwb(b6~?0R7|5l1!pD>R_eZeTS&n4n%}o-RgA@k?G3~;!#DGjQ`^az7QByLM))g zw)Id<4^j;UI->?ATl zySFEI5(~!1dIQ=QnAsBXR}fIU(N;$j6yNeP%O&hj?oom&>UULsd~O6amTK8L3FZP` zAfIg|ZEQ8T;m~*MBJQOa7Q7wwkQkG68#GfQV?mZEtx>#Kd6+TuBx$k)A{bIfy766# z;<|YI)JV1Cv-?90k|TK{6ozEq|8fFK611oe@w~nI1po&XFiNCtu+V8!aCZe||p)0xoiSTk{@vr!PP5bAh1){-T}g02*f2i$;gPOJBYI_Z{u{k2^Z|J;g5< zZK|#xJmIjk!H9TXQ$zvNpg`go9lre^pZhgQ>=&K;#bn&dCZiCS|Cf8e&Xi?-|9tQq zN+V3LBkNy; zrzn5lBJw{j{iU^ZlYdY6pQqpTDZ`u$(K z^KJ6_z(X(g)==JP{A3@TYklXSmb?Ep%y3u08vNhp|96h~|HT&fM_hXQ@uRL>uwh0(4iVDA#^oZ!}Ag#(E9oz`<{^tI}*{kx<+9xu2zsiU&Z-r;9P}% zs))Y2a#6zs{i$C*AzbaL(~6igdhLAIDlS|jT79l#FbBtUnni#s`Q#Z~GA00%YFpdU zgo@`cIMT7T+W7@Xu1r5w8W$Z`?a~~%U?n7D13EeeNjVzFr-|jd(?YH>!NCizkz0=I zDmFZIxt{#FU@z4VQ9B;eI+$I#6$r#-^UN2<9+OF{&6Qp0rh~$S6l%IqFCU|7mlE4#{sh~_{i-_Un$y^hla~njHGg0~$ouYDRo&~k z+}zl7Y#bv_N0;+;s*FoHsHR*Dp3mJzXw)u=QR&R-pHr$AS6VINa-OE&P;3(%poStk zri_6O#<^WHUfO#~zddW)o~>I_gg^399%|ro-MH0A=L})ywM^O=0=*^aVg4S;>qrd& zG^f|d#jm5**@Sx@(R>!xt zdegQ0)B&^g<4{KQ27na4>?h2-zzokKwGdgSnk+KxQfLx;$Bbw}1;3LznuX|on?%hU zrZYPD_WCX$T=}|orCFuksr>Dd@33&TCm*|0OX&(o)F@`X=8k%+vu3q!pNPZ$irWT^ zKWUzt?vRzjjULVOv#se^RY{G#*{VHas9 z=IS4mKlAuH6D@LBzcPMbXQrifF}t*$>Rj^;$fHk@LmtNfbSS&_YH9Y_+ScrlDzj#f zbK3UixYEVpvlY#ox5~UkNACz02Gfz*wZf&ZIzZ_j6Xu$2Vt;1Mc7W=Y3b~I9d|Wiy$3J5m^+?^DIieDMPZOj{3cW zK3$6)DTGsuKkP;;wFe6d>$o$Y7tEtKrX*YhRB91II-%#NJ@1K75I?kjaS zWbJvcmZqlgj29{%Nsue77#qNvHFI7r*hINRuqwM&S28>1%g+;8De5x0We##v`l`;a z65q#pi7e=?8+A*_xdsC0^eLyg+$@9rM+ScNqw$Im=>dnp7XHC0fkotMszwAF=oLRd zX3UN@&lO7k@C_ssoP`3Ip+YPZEV&Ka41LesmIdq9HN`8}&GI)-KLOu7d9 zCbc8y(Qq#Ive><`wpPN}Rg}<|vZH0e#aPw}4b)lV9owyY&vK`~5v+g^pybI5O`n;Vrd1)Iz5g->PTCPw!w?g?F!% z&lB8dXjTVfvS+U)#-vTM^R^YOz8d({21m_&*{@HW?kw&J?tXDQk$V)R-?eJNv}9UA zO`ujH6OmQ_jn}NS_@xDuSPEzax20fuK)~b5wqYfQT9sl zTr0tD>PbZDxL0d+Tn;PUY#iU;Bu;H(r#33f6B^y()tz`rS56f<+!a;nHkVTmIQLQB zP47L)&kT=FoC_45*YyaRlhG->HDu091ZdbbgW&BY&}j%;yoyi5x>CC129vig$?-WB zIKEngnVj!fW!JAve^M=tq9`8QM0KiS$tz1LE7Wp8NA{at(&VK9jqU}Qojcp*@U^mn ztefD)9g`*`#=HfhYMuujd6ldt<@anC9Hzn$!*X*Vrh8rR$rgg6RBVP-)OPKcYTwyP z3r+SbSSvY>a8H}|Ojfhedq%HpL;63ZeJ=gB>JXCi*53+%wIFs%kHp?gFPc!Xbd?Hm z!(69&htNT>p(|dH3eetjJ#zjbRhgXUEqayCN?m&Fcu%UFJp1T4$omAlcSeYG=Eia;C)Ejzot4lG<0v={GTr@5&lvY{f#$9j;4;qHf zc8y?IESh=D zl4`OpEwq-+X8!&uOMpMxtX!_;?)Sgpec<6r@i*<=c{*b)NF6`R9VfTu#(T5%c%7xz z8-Ll&k|H^OLtf*`az|PY)&vNZ2RURnt{5Y)&H|iv)+Vcmw)RNy5ANYPl^=~YT}&Q_ z`!%92v_ZOm)ow!i0JIg?v2PWwGV8Lsl(lkuULexmC{1xy&O%wx%}mwj{8jlrH!5P)+!bcN&OCwwj|iJq!<0-79uXY5pRRP<5nUr%ZopRZ*?1^#DDLQkFw`5 z=9q-frEyio$dq3936JOxjLsd+na2)J+nYres#vFMJyDl33YIG7b}DOy9EH_odx&dK zvNWTk^Az$iU3&@lS#HvF%(d+VfwZ-H)wU+4Te=%mvsAix)`g(@Q4Axy!Kat_|Krm< zC+@s1*<;{Fapw(*4ZhZ`M%`$1M6wOtW6@7yeQSg=XIMA+dqg)s59!r;OlrVBGqtQ;s22&KNvuE!s6nVIsF zHEFn&b_Ean_+(GUV5n~1)x}$4lL*_k>E4xtc$%A9yt5$Q0pI85BH39O?~Lca4U4&z zz#T1O)6AsbSM^&HKQ#Kj@T0AhcUy4@*tYhUUk`>zmkL7`NIqT4=Efo$6SA3NXz7XF zT*ykdu85T}|JSb^6G;GVaf*U-!6BZYzA@%@h}e%Gxy3f z>C@`1Oa1SF>QIfYG1)Tv`NupD*`PO`8KaA^!OlfiGH0}jiQ7KBcM*gax?Poo^-Kk( zE+fqa$O3k&B^#4&Z;KG3x^nPrnxzy|rPVLz8vStl&+$P()=vl*L?3lYm{RA6>Wp-D zu4oqjsflXUseRZ0GAsVoP*PWhbVE+c{+=|=$?dD{qO*A#?^pX+k%UE%BiUChTN$Ceoa}(5=}6Cge$Sgp7QYBvW*;Bd(R8B3)N{aFlMMM6Pyj$%^;m)W?A7 zzZ&-`f4{x!>d|g>EOsQQ;%rvCgEA zh45ohW@6LNd3l`)Z|woNJ>7g>e6exSN5fn#!E23wH4{-g--c-R;cpx(nU?~>P^|Ol6Rz(4lx42l>seXbrDv-`kvLXXNp-Hu)gw^V)QNwpIzLDk+as|v z(MbS;U42Gy_}jwIJjmWJLV#5HwRc(kbS_ix4XoX7j~#H$fUIO~$+23xrbqz7ws~vL zYiRNW`UI2T-`EB2< zy>y{vQ?o%}OfPTVn)(#lC_LyTv|z5Le18-gDR&+4Kg#%8N-K?84XoE8`lTyc4SA`e zjalPYQ0x@VqM1q&Rb9v}sTB?M*xfcny*r53K zR7JDcvoJ(@tuM2Ynt~BDOuZV89N^_fw*?CGQ4$m!B zvQnsY<49+Zk{kK*z^Kv$a)6_jr6Oj`0MQq6XO?zn?VS{5X>fsAYS(?p(ffQ^H_6a! zKz!Ao=&r5`UZxc3C7Z!q+N_P53?j1bqcl35h95RIsJg$;mr9{rLo&Uvf z8R(dEh7Y$lD(RgiEa&EotdESs+S4O4UigiX=FP`140bmR$uOOKd;4$MLC%*Xf^=L* zKal_Pm%d-Pk|v%}o(9eug^bbo1?!GgX^{Fv-j(cw_Sfa1QEYLxF|U1U-xeT*U%pBF z$!`r0&Ysr_w{*U&2x+}DWFIqm0qr%alUlX4E@KS$T~VD$SAA|>^WAdJ>u*LoT@V!w z%MBmXK4G;tXB6fjqm<$aUe~4%jhcYxLo6~C&hor2rwKFs9R9~CzQsp6H?uv19gY4+ z6=j(RFH)HS!3x_&;50qSbWXAxn3RLm$)o=XD4HF6b1e6-Jz-li@MEOY1gqM#nNv(( z#pKjNM)W)fmvoO8se*asPp3Mtf88)iLBD0zWGG5=^_4s~r5FU;HnjIZbI#y(_{pf_ z;)pMJw>qikc~wi>d5`>fzwzPXYOyK5E9^rf+e7d%MMl1%2Ft)GpUrtQe=fvM3kK(c zqbP!p@=}G$>*8(Ks?KyP!makll=yv9To=niOMW)lk@yt7mt=#C?jyM>?MRmy@|U}j z*xBfVz|F&K&9tR!zRa(q$#Jf!RF|U-e0%>ne1|s=v7>Y={;~9Ie9>i)Xs#zfuW-3m zgLz!S?$%DidzKIBN6z|g42g=T9-WSs_Bz{;JdvB9k^E38!_IF|ZM=cb^mOtaM*jg| z09<)7uwJoFsjqU~rc5NI7*E&-Yx<;c|=)ah*Cb|`}zpI>xzwywOxT+=FkibyNp zJJ`|L^Av4Oauv!sJm7<@D}3}t9GYBQNh;-*F>vYRTE;0uTjKPqc-^~@*cjioMvnZ0 zH4_$*1pb8`-WKMm+|1*f-OJyL0&|%*2)DP6)h3?U!D}%jo?X}2;5|NEG3(rsqfo?LmPAZ;9sI~>Bu+us z@z8AZq7-Ug2k@^qr*|((QIY||W!GQM2hFaIlxsZaHnT4Bzd7t%F(#((;E_A=ER}5+ zXRw_wSInY2lz(<^(b)F^_0+B3dl%N;a`VW1^6mYtT`9FfTE?0(<*p`C<=W!iRHjsd zV-6mVd6T~g*L1ik%=E9$`W_;6Qd!RSBs6lcpL7M)*ohf-&YJE77G^bQf^EskFCm*kQk?2fB^aCri1pKhKLVqn|mZDM?)u>L$dA$j}ZOri}5Uy zBJ;GZmEHS%579c+Ea$_dD@eZrczpU`RXm{(o)Ps# z5;4`)^pVlP1QMHArYe#Cng5-=^j|SC;MbT~?V$On32~btd$-JCg3q zw4T(@bm^}Rnque>TMQ-hGo|U)u`A!5!*#J+R@CG|^3A|C?N=6MghS$Z@%%OWS`hfb$_*)ly&>9FP zSaf9>Vj&)jjH`uU+|8^4CMpEpZ$Ykq9@X5Gd+P1Hd&YbT+A-%TR9`8@H}qzmgDmE_ zB*K(8(n;-gcIi_4M?@(T$vR=qSCbpFT|YKDcjdy|#6>pYS000x`zzlbS6R5hdNwao z*tj?pZ54u<{#BCK;Vu7&)lc~pINd^?{6bWKgl@{?b#k^uWk}B~2s-E3D(|_E7?A+? zohinc_Z%>!TUh(pLvWY#1gjX3BgfZrtt|6qdbi|>9&`Dlnv8{z053^5ye3=C8~zk> zvu+{}o*adeOqlUr%uXEjMS{jJ1?;ae*Ib`cd}tKrQvvk93(>5{LhZ5{zyVo&&)l11 zB#^xbMi5`i$o*ykx;5wG0vDwHZ2-yt>7Z|rCkyRD>Ocw$<*8BE+T_Z;EZsSE&mRo$ zr`Wq0{eXm;-fxz%2G5U(tqH;(;ehJh4HO&q=e%>P3V*b@$o8;M*PEGVPJ%kJWlY^) zYkdbwU(n4u)*%uL>4%4-qH5dVn!PN>-3+eV-nrcj!KX%tVHI+)20_g?NuTFKf1jHv zemG2GLC1vk%F8*Hff#X1alR{4+*B@2+;)GjZ~ob+Ym#hC(UbguUX?p(n6JvY=^_N> zne^&vGY$a?-TLRkwzW4?o!cj9YQ;VADh%<=-MqTiJE3j`>+d!LbsMT9Q|RjV)$O_i zAkrvu5D(Yjb3ETrW+%J=KbAA=@6CspJa|^ruw=rLw>UfD zoq{YXXYihS*5}O62(KFb@NtXUWkb_NDtH5+n`e|d_+rKsV=-Q~=hVICkKz4&4DHQiOxj+SrfPB*md0X_j@ zu!w?GbT-p;$MtDI?By=Z5`I|jMR7RRj=ncT{E^K?a9osDV)?VstT$P0>68PiI3S)H z>GJ!)2=$OUN{iO$mnVH1%QVm@%ziJ{*7>Y&q!R02zk4p*PtqWTMe^KqXjxt7R+eu6 z+$l!nc3`xb%^#<|yO-)}Kmir|bh%OZ_EREY=u}Y%V<#E(pWce_rc&-b_m&W)-2q)p za0v%om7SOKSY@TTN_fiHJ@@$xBfctO-jAh~#O%;CO(`}SHBdBDJOtHcmd7aSNmsA_ z`HL`~J!_>tXx}~jm}RoX3pWi7SV1iOhM)kiY(sC?{Mc#r6uWzFD<2y_nJ^z9)CNzI z#XX~4mw|Ty5sM2;-$hsWg*nQqMMX1538-R|wpMwkqDAvd?)dZ{#h}i)jb3jU@2a~` zffvBBJinaVf#hD#Ihh`?tAn2ts{z>$F@w{RRw0cW;l0D;- zb4mYwr7k~pR(nhQQ9urR;1I=dq7z8Mb?u2sSF!#VVQB9~bjx z6m`}WZZBqVs{gBnkOTNXLC0T26VCa}Y&#jaL$C>hh{3i*$io#3tmE)dousCwe_9Z( z^ve4YP7NoCnwjOJ4)~LX_2nDn998*-sFPh0;9F94aF@S>DeFms$X$W}xi=WmvAuQU z^l&R=Cvs?K#}Cw zEI5W%lhg^!5Q0dI3ZJ=p(IxjZS>cSQc$_6g8D>#p6(b=A2C)?XSxCc5q06s0H|)wW zSCypK2(L)8F=I?2N>yTks|4+Y`kfy%YAj&AdLAm~bY4|&G8z%tiAn)eE6OJhBkI1? z(Pt&X0C9rr4D_)$$6+i-`*+Fn8a;PO0VWoEd03Up8X#FMeqG*kRoL%aq@R!~bfvQE z0z@*YS;OSVY&I$*$!a6unoV(1>)~il)FWmtpo+PMq)`xw6eNR#)D@}hPh=F_S{#yEL?GlOj2Fmd^l{_{-8gU_Il_FsJUpYiuAGgC3-rFr$)s}rT4^El=kCEOZ>#J>~xouA6feBf+BTk{jZ5+0=eC(*PMy%P|XEGo7un z$*x3(L4tS1!K`Ll%ws4QwJO%rwfwUoD^lPQpqN#7sCsWb*)<=F^&R%%5;P^ODS~rn z4mLu9Vv~6ie}z)f;&}1tPG2=oV8tmOlIQ~eFbOAD5`IG@(v!Eg6%w2G0^J~|Mj8pK zG3<6h)8op6xELuYC}FFkKr&;^XlO+Wv~;blj=D<_l6jmIdZJq83c9gi14-*^wWhDB zn6oQuwn4{N+~FE=AbtOqlS%7xY9utX{Q@e+xv)%3VHvw^u5sek{Sgqa=)O75m{FNbYp9cqG|tAV<@{d zcm@3)mQ~x@g?^R#%1(iEa{Thb!IDsMDME%V!^eT%yw1d4A5Q0LXEI5J zgL~Kg$=ZOv#oE2-rn`50UE0u%(oqB-#im$~PZ1H7!0#C?+$;Gv)A2hHo# znfZYtIBdu>?x;6P{{>(qC%4A6Dbhs1W<-(;7?{68>eq1Zvetl$=qAVSgS`*?ZGA;1 z*Zi`{AHN9p3;F+H*m+fyCNvHwYa)NtbIOoUlzOP50JGdsmwc^(_?6V3_=T@=QC(f zO|W+N^}sjL=NzceVgC_$ENLLZv@>EAdN-L^aIBpyIFGViCm$hjTha$M1JBbF6Of3F z7#=4g57{7d?v))2NL}>$HwF}%f-w4gwdtkbkB#5;Ktu}351xe zL}{eaY7IxcUL7}9!*%K|SaN%IyOy08(w>)=dJD?SdankZxmsaj(M$_#bR_a_De9mq z{?~(gQQu4$zpMj}VRkw(-2urGNZzaZ*1boMbdGPjN{v z^k$b%k~ygyGD1GwCR#XsJyseyEaA$t;#U;to2zr?d8dJSTKvS_s;EXamhlwn zR(}IkSV+{+e5T`gsakv zS6Ta19dvD_VHyWT2`Y-ozQl;>*?!Y$eyOMGS+M+gE)IDFujRJ#LHw?}>(Gz-+PdA^ zx-=WWT18qN=fm;BnM>h*#a9!b&kSzT`#qplH|s>w)>Z4ccQq`oaAOPHGJfMeX1xcl zgUt?2eb{w)h2Ps3Bo-!gv&{DUYxcq!;ySt_QRuE}1>n)P(|$wdyrXT{5*~uT9NxHI zX;~3yh8sueyLMg;G0?7wvJGw}saud0s&Oh>aK7((44_<|+s3ur7!A8C-1y7Wv|Xk5 zFsB1fEKz#BW6yqbK9mi)xxF7);x7s9329TM-otY3M44<_TQQ;&An((O+LnG12*TbJ zH{Z1o_gz8Xf9AKLb)zaeowZx}l1-e2OA&D6!Yjw!j~NeUPewyIbosk(4^)=b4nVLc zKFEf9nB#cka?HE;b=>th?;T37$C46Oz`on=mk`-O2<}vl8GN+?6kTVHRH8(8`okGG zoPPQt0QsUPa^zl_CH`=ES@Ww66P&DcppGSX&6Em{2lmVSS-xtBs};J^3-1Oc;}KBX zMTq-DOMtF10~%noceHJdPqf%KnhvzPsMLf7d;t&t^>Ms1tbbBB8Qt}>A)@W-)iI;Z(MBups&h! z9xZtyDd9WrFG^?E&U`jY{L@@i5z=12IsH#?{fhV0{aa~UkOs{({YLK!6VG5pZ9u@E zzkq8P?w5}*;QtlZKq_QiRm%km?IojTr%#iKjyShCasRX@+7lUw;J1M zI~W?er8RqLe}RTbjD+>|f0r0TvwhUnK8~4?7Z~ulzoD=ibbZYdG!J^}%q4M(886nH zOnUKh2Tc!oCPwtPQ9^Sp<}5zi&ACT&^CG2Ji?5(5uwh6(i*pzyx2atuSj3ebv1~UisIhA5l8x6 zeOQ>su{bl+(-v30{131cy!$-f&TaTNZi=t7VG&Tc7w`|mkLZFfhBDuJJ1DR4db3Xv z`>P_T$*~DQpHyygZFCHjM$fyCTV{L<#BBh}#vK#d<@x!{veS64^0JQmZbdgD@R{L_ zf8HFegd*c2gm$m5T9!^tvQ3p#o>?mGKD+H?*Y#aAB$CifJ8)z?A;oR@Mm*FQ7qE4y z((64B6DGr<@Zr@7kWUh@wa{ejwKf~z!9tx?Q1;zJ)dWI18d(*CJYyuz|H4EjkF6>M zG2vj4wA81{xW1lYKx-&r@>f$!1(;A#vu6WtXLH5bY;rS8y^a11-nfb1K6(kwp)=Z z#BEp5&xjWMlnZ#f_wQpH&a7$h5IbF z123`($OA8ZbczcAJO*aTSix41HE z{6B6xAH_fTR);PU*z41r$sg5UKmUTdwc4j57U3+bdlZswb`Uo({*1~a%+RTY#O0cR z(E61cinsg!q#a@G-(GAJ(NG)J*oZv>`sZ>k9!wsG`W+9&1Ce1>fqDp?X4_Z?wGhl4 z)Qf=O|9`U&8g;OeZA{%3_Dh1hi#gNpo2 ziTguCKp|TvxY-72-a@l-Knh|-cKF8dBYObM6GnISp#r-; z+T_&?dm%aH1|1cnvhELbDnLUJhsYCj|P z&N><;w*c#AJv)(1pM5PM#;60#)rBL2W04n)s{Zy-b9EXTGc}@llh0|sK3doRKp99i z&bkzN(wKAs(`=r&-8_6=&-2VXT@(Nhf{U8%G;3r+3(d}fDPkzQW%Oy51F61UE^>t9 zBvnUJ>)muCM?-{nMUz6OwaV;kjVlUj`O{Co0_gpslWM<%c9CJPUkDu2jp!;3()3-7 zl8wmT>+X!wm=r9tuAKm$Mr zx-gD#*@ae-voDYb;zFM9@S{o(y0Rh&?n(sZX90up;#ZIcvO?jDtD-&?(i6*Ujh40Q z%MZ}5lP_z%e(Yb<5SZ8_1WnU&ZbVVGKZxw8aZPkX^6f`k1REOvhX=b2o(S zrTVl>$aSr>t4HRX@zddr=9kpGD&kCnN*8&qbXL6^JZYk?&J>C=RVe%whE49Ox`4$i zc2j5cX_t}Otu(JN>Utz=e3c9YI)BXC`@))Ji zyp`q$q$y718t~`;ln%9*Bkf^ka#`>euLkU|>okaZ6d$+D2`Fm$XSkGYglnw@QTGvu zMx(JvM|`haTXOv8WpT($_@(I61De{4_1_K#WiA1!{M_Z_euXgMUG5atAnjfxLm&tpI zCIpk#l%a1>Gp%pZEdV-)qR~oCHP9S)Dc0CRvoAC8;IGp8$Nl3#JIDjYFehiEb|$3{ z{jWt?FXt@Eu<`JMY#?`=()@y%b9F0Echv$tyo z4%#Ifko*x0`l{!8qO*!7w7*Wdy7KPmNd1lSq4TY!8beeKgr@YfT5gj@xpBrXIq$1T z?ZZzycMzBpZ{|%KycMtPFdrKfdnbjA7s~+i@1na!sB`Om=fQI`UEj_iX%EPoK$cJS zM3X)2kK5i^sNGX3?r1`hrf&p`+JA5~klmt-gitoCjwWkNx}*Oq(l|v+EjO2m&mdNMJZ6~>KlnAfDr`m{tUJ-9V1tcLLP*u8Xsn>6?xx*kq>8+Qnw}s>_^T}b zIrhqH^Vr>#T;7!~f0aKQf}p-$;__d??;W+Mp}T2!7@^40-4L+b5gRL^g4j(p_a+y& z&ECkqqdoho%|4a(<9fU-hCoUt5N5{oX?Kyw@nvpCck3OQWuExM*v50077bsE z}l=@fid9gtvFh0g|X>U z@Av8V!mo#Stg31Vq-L%*X!!aFr;kdrIs_efu7RM{AZdxCHQ&6|^wLv*Rk~&~TjK>| zvvu%E-(7MYH#tNl0bL$kGn6f_>Aj$sh#tMY1hAUd3FKXT*%c$&X%M!Y!#3JnT3yAS zxT$I6#I-ug^y=?$6^Orby6Lj_azwlCM)1Cq4#+4x<_cbqh#Bb}ORz>~3~H8xK-GIR zG#|?Aye{9{d9;V5eR(r*3zJ5e{I@-%C#k=#aPL0a({ZwS_C{s!VC7^#$-HQ$ZJ~wd z65yb%@fYxVXy^6ZR^Q>U$~vx%>V-u&dkwVorlDxu-nOs8LolqBn{i;jfAgNTHsBg7 zI&)(3E%7GE={Ai<@m=B}Hz`w`8M=9F^7PTiTTh;kr_NmOipe+OHz+#Dn|1*Wm6VVO zn}D4w;)5}{{=yd8&RY}LQnnZjjcpGwUij#st#zbS1!_BCU@Z*fc>#8tOjV)BvlHrmT2E^E0Ajehan8YQK|zxEi^L4L)}{3>pV zW=KHALE$^vj$3K>c0fw>Puf$o_34QOKQw+wQ}CwX#=~i;fB#i=gn*!mK7DkTLE`d7 zO;J}ywlQumf(W$fpt#WxEE{X|FxTXE`eqz_uLk_37-Yx9s<1_1XT=rM8*pTN!ON;} zCK}{h%`~%DR&i0$u2sFAig1+CfkV($i`-6cKzIALg-^$JquYiw`kro;?43F+Kq@Vc1}#5XDa;8{2jDB_??mHmBX5=8)JKY)h&Y(C0RMV!>&I4 z>F|$6#{mMFB5$Jv^4}np#mQrx)lj-bJ=t^!R&zOxbxTT_S3?NhP;E5+)LeSzy}2u@ z=e7Y`!lb4KWdQ6iODMaBkHKc6?U8*IMy3_m2%Nr&SQ@7;4MD;ry@0~op@$E4yzS9Y zZVIh2-U}XpEHAT$tyU87m-UQ>s7o24FDP2Vh=DAadAhFq1iN{M>;wv^)Dd$SACGOk zV&4blqd*=$BC5#srM@`)s))TH7O0t10K?t(cvtjBO)ldf(M0cfLL53`SQ9j%?8J_y z=E8E3MI1W^_d2pR%4_oM3DviYfVssRhf&Fl8YmX zh_GfmR-I$x3zAo^Z8RM_ul{&D-^jQ5Jg5>CaRB=a0hyU(S$^-I~cg zgF_o%fxf?tM;mkP#``2=86i*;d%3z8fb05uCyjz!-9c-zD>Nxd5CsL~ty0=O-G#J* zoaUQLiH!oOa2QlO-MRSx;0%6=>>C|th&>6Rvv|sF=SDQgwpCI*#96{v5eDIY-#RW=L(h}Tle^VxaRsb38fMDCWN9IcED@~P7x*k4FwS6I6<{PKx<>zhd5%estkuW4G0TXCMX!x5c3c-UY^SaW_{GL?nCO*Qq#N0pUQe`VCXges$#P{G6QjS7%8 zR3yc3oAcpgzJBh<&Zpxt$X6hCx#)s_i9VefUs-xS#J7Q49OopyJHA^F?vxaWZVdM( zl)f-A&6}jcnN#s|7l>iLx^2|rj{0U~-f+fuV~+%bPW{Jtn-Un_8UGtiOR9V;4kB7; zYi{`kerZrbF z$+E$JB#03g1kiGltIi$MaPw2_un?lLPH@t3HDk73PPT7f`ADX4yU`O)->a@Z{c=SFw4^Q&5tn zidi!Mb1gXfB0Lruf+rJ^VK^dsMquAyTohe+74na-sta2ZGUfjDo|sWtmVLyZSd0O< zT7HAuuohS7>&$Y+bJ3=3%|W0upZNO1z5lzr5=eXs7IfL^X(FboM^;D6!wR$M`w>_N z=&aY}!LctmGX#yp(2(s2YMMfV)bOOkXa5Sp%?Y43KaZB}dGDe!5g~p{Ux#QzB|~^G zplINl_M2*E0iE(0*&tjs4PNJLuDhU9&KlQo7daU@fxleCz5QR6`Ft-gAb5o8+Jd?d z9d;aW+t~nAX2N`-mgjha2wlY16cc}iI?I{d5B;N}&VKDt4FCeNNDqt9BcWSBNBc72bfU3F<7r_~)Fwn`kp>?I8 z+*%#^0Yhn{3GDLK&@#?i@<)rpqhJn0n<&vl`vGXj!?y@G!^% z92Fw}ard_>tg(g$i|R_Hb<9On2YQ5}?Ih!rKSY6UCx|Dr;wPnXynjQ@znFp6+cqbo z5xD!=whSIB04)hb%psid{tvV20hqaJ$`kTHGLVD{(^zCAeu9X^;Y9c~^k2zM%aYUJ zNqMNB&6h0>X~o`%`t~YCO_A~aL_{nm5-%iTz=@1C^c7@FWu==3T4@^~|L*mU?~bBc zX@@`|gZl_R)*)uzNy<|g;Hsb)1|op6DDleouGzg|Hl`+1+FR_Gfp$M@kicjympN2T z3aIW9?3=b|qWZ##0Axp^C`!EX>^k}i(eQihZ7^#0&^O~8WXg;7_&7l$`)599#r6zL z-_$Qr)ELii#fHIDaQ_`G*N}SBe{mP_U*$+wc49Lw{ax%wpGRl!n=2iwZ(I_G(2;&j zOSyt5g*imwRj25DBO@X)Z7=! z4WW0S>|vR6@DqWyumsPWd#48%Kz% zTJ&iO(Z>5`IxDC8LQB4wxhW~(x2?b648wZ^7w5WtgHY+rap@2!sYqo(35tObVoDE$ zO50%3&NcL37{oU=W9Ck84UY>kx3={#b((HSnp{h(66fkVwKFaFQfsO*QGMY=l*n`q zeJNw|&11jtlKnZ7yhTd8yLxG=k&q$Rw}*00M4S1YBzg)w>{k-f0~wx2Fr(DPdfo~> z{*ItkQY6K%rEefNtzPGVj^rgUWnUSE6Dj`)uDx$lPm~VG^*j(SA#@fKIJJKeRLXgG z|1sC3YmzNNhU-}p<}K`$>%SM1Ca{fQE_4ftBB_SDkgiS|D}WOgcNJplLSpFgd!Bdr z>p44uvJP+<*%FO6o4@!=xTRG(%Lbv&&1j1ENc@jqS2tRxg`rImSLkb(XtA-sEK)kL zjT;Ro@@!MVaLYL`kd)46p{iu&)-_WgS2wLTyvHIiY*tdo!gqYh) zyRL=^proahu6PG(cL@Vd4-%Qw6?ujoyPMSGn`fy6yIgR6B;3#M%NHmWq6b&%zR* z6fbV;Y!5y+`|k{xf<={6HR%UTu>b9Z-eyB39yPsig}wn-I^$%TKBavjHFsaJ+YzEo zMtZ=w74y1~;~AalTz}yE@3UihF`*^z2*!ZM&cD(1$d+Jj7%-=oUOEo36jkxTqGrB1 zstO)zOQwfPY8j{8AvjN7gjU`2#Pb>1I|=7F4lgAGZ*B)S1eG1hwyEDfR3&4|)>3iq z2+*($bYmB1b~9G+1wpvL341B|0)lckhCMv=VxI$Qa|3)ilU=1u{_?!NW2V`G5qAZK za4J0{3(0ZVf?YO>AUK34BJf_&#*TQ~bG3dUjNF-z4@%R+T*SY@SRQdS^?W;dT)gr8 zI=a4SxC?t5#Gv`U88F6n8ba|3NoC%(L%?)55lp{pEy41mJDO42FnzVChD`|}QJ>ry zh9?<(;wj1c9LfI1HP8l)KFB?&y37C>e70b607N`-Xy|qYg`t9byhMKOiy~=}q$D(9 z)T|4H*r$!mVI7>D*bZie+!NJQUF8VM%6T$x-{g==91X$gj zljhN#y-EhED|yFBc^Lzwaf@~Aux~>isK?};kR-mSi{mARu5Kn+w-}i<{cbs}?FS0L zTQxNwK~mg$h`5jFnr$QdKxt&^NTbIyzBUVAAYx$DFM`ImX3m&Cyh7jMPNeT;dZx3` z9R>aN7Q_aIfq9Z&VR>cjNG-ValG;4g%2r&{6e; zdWKTnhS;2_A<+Ep1)5eUP_=QM|MC?$w{@3?lTOswEW@zX#=E`VfDja(XjXWhNdCBf zv})7`ir0wdXX|%jx5JzoXJeZ3cJicn_lw{WE>>zQ-E%P7wkKB}HgSPVFW|FcLfp$aMk<3qG zYJib>Zm6Ajvpw{x8qJ<%d?(@o%{aN zSB{pu%`eB@jv`1=f0ZuC5o!vhmf1vyZ~_+ zo=O&-erPuSh-!GwRC8MUVKOaly;UK$BumQAmv3MvA0&y$yefx34y_4H~5yxN1WCGw zo&<{B{4Te{=Y$qqLp>|2nGG8A7OIf?rr0i5~Bn$zPwhlkk|6mM@v9 z@GT;@FY*EHCr;(`9=6$Pgn1hI9Z1Z9OoyW>?+V>QMx8uwYCNs|4D@I20EQ8gu~SdM zjBmSuEc3&@k24sA^RVRC3#Xh-$KM)Si+A?8nwm^&XXl_oB2|1UOeh=YSIQ=Uz8!8N zKij_x8wR7il^n{7;Su;@c}0@p8}`C;zbe_^T_zO5fpuISygLTWYLJA<6E*!GQ(Pni zDwz+-6)>d77fq%7n*J?_RziG>N7l1C`gw9wL4G$JftK({%Kan?GzBHZUKHstRye^p z@S;vyn<~50EhEV$gxv5%TTsMK8tyNJLP7hjK*q}XQA2EaoNQl5{mdywoFjbhK~UB| zRR^YCtSI+liGiHXeiWh{NHFOH*N4>`f`%4t|5xg(e>bX}CUa+cpxensMM`n7D zrwO^*Z0y^`O35+*VZ(8dm$-PyE3(WJjG=5I^(QYliE#aPv=y|m15zz@;oY{5&?Cf` zd*+mfR>gW2vABIn45&c?u&>xxtJS{-D{7Jv&evODkuWL?UxpgQ^0N80`8x@voCAfD zcT1H{*YcxKFh4#O$flOxlJtXEiPJMlOeq6Uk}5U~&3(NOZ&3VjX%QdZpKw)Ok<4^$ zts>DMMuikVRPdY_E9~JXwNr`bO%2`Y=iNnZYIGF2>D95$t7>{4e;>Cp{*bw;ZVe6254VP8(+9+>$|PcuS|#?5lths4$UucU+eIii_f zTP~KFup{TNu@8wUg)o>gPS_4YVL7iDxNj-cNeAJ%RY22?nvtNub+X>oTb2dX_%WW1eVWo=iRq$=X&c zTT@qex{JFgVjbO!Y-yx)DaKtg4ii2B-uGlF^E$9F3=RbW9jF&D2weoBjN_n>T}CPw z5FJg4)7os^E}0y-u=Ne_e5EPpF*UtB1P2 zEU!3J&_ZZx;neOTu)`CtE4}{houCs|nYZgC?;sLHlXWJeeaKTpb_XgIzWSIxfy`OI z6Kgc?^C{~o$ZW3;sED)BW19?hRFBT*hlYy?{5$Yf@>!f&eL`b7kN78n%{fpaIiaky zvz#w?h6E4ql>t6Kq?{G{aUV-sICX5{_KU{MZ&8W%V!W*p-}*hni>~YoD$fDn?*JAB zu{qL(DUXyFFk0?xCp2=xc4E)y$MI@IOUBJOiBD`&7GJ*c({^o`SG@tX7lKSn2H&Su5O!1)!>8uKSj5Eg%K2dvLN(so zNf+Tc6(##$X3fH&iqxSy7{E0XVzZI{g&tDGQTWSocBbh;S)EZ2%}5}IqUobjWhe$% z^W!}A>Y)cKiM$f#mtFoar!XdmKwB|=oXlFHw9Y;pA%LpDE0NON&lLyRt%3*c{TAPX zEZR~3!YEHJ3AJq{e58#AEC23Eh70$I!!XcO7ff@hlaAtzA@0STYo-JR}~u7N*I3*yqIWcXkJME25x&OSj7NpdzpKy@F~Zt%+vqFx`Ci~>Uo@z$>ei{ zJHiycS@#7~lArW77nf!>G!2HvO)R1oJXQW9=<`-~qWLNTi(1Q=WU}?oxK;~Z`$$lW z7Ax&*5t89NPk3L6zINYLH40r2bB=2S8kj)0=HxJc+rstcHt?)Zl4W2ufXUYZ4ni@7 zpkj&YnefX-`GUkh<@(qTePCbN-c?4!*^(V=l=4mnvv)yP7f19|)=9|yDlBE`5Zo#Q zCX2Z~j1^~K!I%n?ZE=-!^Jh!=9wGdBwz=gxMaYLh1#64-_Kxsb2kMIQAArW+r~Dp3 zW@H{z_oPRpAj4@}>ESaX0EVfZZ*E@&?RRkyU%vp|ac`s_lxwMD zHZ;xaVjJ{_g4i7jzlc5?z3gPOnPb#r^iW}&)BnMN5`e>jM=-(SdAmN4RURImzL_pT ztzE1%d7tS6^&4L59WxI#HzX+@FL(r?gs<=y|N8^lEIvf>v`l(9#giV|Imk3}#x!vW z^6^!|C^=O*-BEhI@w0>h z&2GOg=!O=Jfmi>>XW3Q3`9ETa^ViS(r3*A_2^W?&)IcrAyTKEsI73h^ZcvCht~bmB z$LP;jDS}#NHLcCQsW7helpk@m%?O;=^FTcye_3D=SL=vVm@xxT<47@6M>&8#DIaI< zKs&Z{^`e{0UrPE>KpI~a>~(_2Y(eilnF034P;ITlq$=I&889d0k3T6rIIam>E9)## z_=Nn0o~$I}-oXKyA$a|g#EBQG=d+c`PbZ^u$$=xT|Hnc8pk*V|OeY!aPf_?)NQNpU zzphnEJro=OanMbhY{uZ%3VxIwh&mLbAq#!Gi2Vzk-=9p6VoNlu4}1+^7@}@GBx%q0 zlU-%?am1KBncvKNuu{Nu^dqiA_eHXqU<%|hPc87>jbNyh;~yN|QCiNUg3Sx_&j6IC ztiq#8mrgSxD`Aeh)egI)SQiG|G0bSSf_e7FckYU?s}j5id)(N#hHvw}i^pCWHHcy; zt-64#IBHZoV#)$uM)@<=9T~4cSNSfie|@xcitIa|kbHf?OdP^P zQhODiSsicqU_nVC4}T|3I+^<~0yyd!z)`Pf^o7WU33Q8*e#Y%?%wXuqqycN@%`F4E z?u+Bm8TRx1FrDpZ+EF)PWtKyXROHWGl7xw3rw)`mfm|Q&3CMC#B(ZCi^6oQF!Msd$ zB$Wgnl0=C~|4E$~!BR7Be>!EN$Qxv@{}G!4*^@P$FKoq7u{tzblV}Cf_R3`W1~X2Py9edfA|xng*7S1e5LJ zm0qu5L{`9+Y3n!a7bvE@bgXvNN+*~J zCP}ctuKGh`UP4o2Z0&Z4uunQTii@dc?8g(BsfW09t3Qjg;{$LbrRB|e?$PA>8CtXJ z*v70M65|QaEHftE9iTmQSlR!;-zpMhLI(Yn8^5N3Xi0R5*hk7eW->f+4p-mTte7n3 ze+C1?P+odr%N|Ka5RLQKBL=+^ud8lz!$3l}(6m0Ces)D;ze^|sn zWrUT|<;K|m7GBv@6jw0zcF5e~f4U%KvGZPYt6J4>_E5;gh$ z<$dFInPG~edwphzC*r_@#4*kV5W?Db3HlCLU|Bsa4 zQb1U0iJT9(jECk?r%_<=u^@%14>K)e(4W4fdV*ETG7DAgSZMr-7{TK1|BxC_F!|rL z6zBwoU*dteYR1t{s&6C3Y}`)SG@wz9al7ZsN4=m1Sr_8QnRh>>1#4C}6Dr;~Cy7mw zpe_J#$!tAi$X#eX59L^a_RZwW)fPe}c(G!6O8SBo^qDk{RPZMhqI^m-LG)acC4Ws} zPN+4ZGOX6P#2Q6>y}d#uRCGk1WOX85d;Se4g)ToNy8Dx)CSPhe6UM_}W?Jk#IKE|} z5ydVUG^=fsG(pk8P4`?-{dvHwZt=hN8i+iE4NqO!&% z+H#(hJh_eXPWP^XyQcZ{*raj8+&Nqugyqp_y1 ztMHVPeNed+4MjVkvmjX1#V6PVFPQ4@Oni{UQf1F&1It|$IfKS!SuM-VF>07?rnEx} zaBd%!SN=l*PC&ktJ3T+rtU>ats*>&FPlQldPR^m+cPBcD!Kf zX{#`5Y!a7dHJ>qJ6!C?s?jON;2APuM%35~wbL)lrtPJv}1rm6w9KejYLi>l_dkz36 zE}u5HO5rN()m17AWyoGZN-k&ciLEG=uWeH`aVvrH=TD_mBKJ=Efl+>{VO)w3N@Va47@!mN6mVIJO)0lPgaH|o^Iw71ARtl%;?HQcS+8l@~xROszE(MUlr(?hMMB6tV;OQSU!Pu1DdL)fE0BorqaF zF(yO5I6l`*ECFh!Jey@7u@&3=-NF#0&p0n9q-r3kMM~chMatPnER*c`UC9bf_zP~G}|B#~TI`gy@IIo>YP|ou+OLcagX+~ZD?rAKf zf#eh8c&A}bRR1V>^U|B{yK3n!untMf>Sgl+4$NvdnP?sVC z4C;VwArJ>m|7SUmp(r9g)4P{HDXfSu#m&D2ghbhy&Q4HCKb6{oS2x~}8Q@8$p3Ck% zP+B`qGnqoAf${uDOfHl%xYQXWL|SXq^QNld_PU>b4V*&k9+PxUKR!g^hz-^s8KO7&GB?evU=OY9{S1xdxk~FlwAmrMUoAs z(LH|ndrrKx%#czScI{>?DgmT4-m&ySUedN)3J)Rdga$Y+1XE(FC=yi!6Iw5t`P1k+ z>4=_WEvV0k_n##ZjUsh-)!jkUM)SOr>b^hJCm6&B!PWP0i5!&mnFX&qOE)v7_l=pB zN_MCzCC5(@`k;LIx?wo;1XSurK1$Wk&Qxl*uo>*97*>J2#^s-mOq4Ku6j2_NvVnEi znmjijpSuy`0PCEWREg`HMW*Wi5fDn04s-l7Cy6{B!;$Jm?k`Y!wey992nRb)gNG|? z+<_CfjYK~>WcmphQAnw|Sk-wCcuNTV`^?(|M#*@DOP)03OLo<;#(Pou50i84Y*K{-35k;{Iq83|1nGf)h18( z>thLkkR9sjBtgg|tI$>{)sYcd1R14uN5S;(Qvvx??0?u(U?D2hfd3P-m1pLLtD%KI ziVW~flA`-zREkwm&+t$vts9qVbz&Fx+fZD{&p2U-sf~&_h%HHw$8k&2a8#kO}Y`h4&k@!I#_a_HCpD{Z9jvCilD=>KNiYV!8<9>Zzy_1m`%#w00m zf9=?G`~D%-m;>3p!ru#JD7~H1zPA)|zOFG?^`oTpu|iZUnRhbdI%tKQE|HJkZXGGu zyzSqI5!ZW)dh!T`7dQ1D{2b1+_WpO_VyLE-R;B}GM2DAz>f!_>Z>sJ0ottj2`K=(2 z?PTz4{_Qn?Ek3o?!{3f#T@-9#;&VBDNIw1K$?z`_tlQl=vfR@b=%IZ^Sc!emd%rE7 z`HQ#xn=(H=Gn!vGx6AI%#qrxd8T~!K=s`dKqyEg3M>Ro1%=U=sVOeGBdO}+4HUQu+ z)man$TkyNeyMz1v(=E9pUelzvgKt(6NPXFXsEZHNq4PJd4c7C%IE<~Q&#^v6rsx<2 z4X?DxIJ(r#BFu4YP=3m0Q|}lU88;RLbX?unynxBvNu3kUli9L1&#_sl=Ez7}1^l|$ zFKj#ZQ;23SihP;1?$RkCzQ3Mw#5sL>z3~w%UocLrr1ZvXLfNyvN1PYea2C8#+>|lp z&M|(N)BI*@!RDaGo795)-qYIdIV#w`)3y&Y7OuEqGB>;Qo{m4uhW^oZt6+Zf;Ac-w z&z!5v0o9%ymz7*UcLKcm{PpK$Z{?jeX(dt7_URen+}xjx;^!YeJ{_#Q(!PiwDw;W& zi?CgK@}ldQI8Z(BuYz85jl&HQI>w}D>vxm}kB`(B5t@omwAJ@)@@U9PD}Yeyy>1%Y za%|J%HGiEr8AHp^9t(-~$zGv7bJoiL`_sr6TsY}Se^hI)A)&Ih))R4&dZOpd7z@1h z&c*&(Nm~9-4v}VlFfAptQq~z}1>f5y={U`R*nVHkyw>BxFo@2Wx4(H7vNdh5@C1cM z8uB)a-cMj66Hq+EsGhGbJZ7S2SI9Hd_P1Bh(r#!}z*ZlRr{P0i0+?6md#{Rw4gOTXJ^dh@Mywj#UOAU*=W1@LwrQ<)vz}$U_j+dF%N;Kq^;|vWMY{VJ*cEqcN^Y01w`!PzBx&k@t-fi1Gn#gP!kwE7kRnTRsY2orS5DpH7PG|Z0GlD~SE2f7D$UTOS zVL-b$lFkjkp9gI5seQymx9Wrf6-tw0-&EcSWDHkoXG)*{eAtND@%Hn80VN4vs^`C2 zHd&`oEpPWvUdVY_GC{ehcD^`@n;~gxxJ1i4xd3s$%gi-5PNLX2tAH1x|68Dc`{{9r zWHvE#k)L2q^%m?Hd1#S9Yabtz+^%GlaXs>4tl-=3FOF335Y=YhXFDh*-?-YclqYN} zg6@jMycPMH$~%FkDwOV-+Gfu_*EF@l=RY$Lc z7qC~A#2Z9>J+iO%yDpe+l8Yu*lXOUb0rg1AzzG)H_#T!0&BS)97u+8^C^0v*`N4@k z3e`4YZ=lS$jpqdN=z9%6!&KWk7xI3AJ-i;D(Bo~K#{L(}A4c~s+Y%+S{t0K5vc)VR zoEA8NoPUnE_-ySoVqeggjO5Gty+C8Es_!+;{>g-&4#c?T@uc|P&YA@a=p$}!_%@euLgyYT`A*dB1Bd{fy5isD2@Ph`BesbPdD_hOv{eNU;V>6fzZ3B zj`z3CiOMtN|H4o|-c#6g?=AQP*~kNmZI4dqbz2xNJq>}{FpX`3)x^6eN8LQ|bCH)S z&0ubq%L{*UyJl8oza`MRgW_B>JMD<3Jcshv_h^&++oSm+S#sfD1wr3}M(97)Meb>& zF)p{z(ArFbYh2lOdZ{X4y?>4=I%b#Mxd{H#RZq72dgYwUCBKi(Mj^#bBhAg?Il2J(Co* z7`=|x)5~E{M`aBdSj)QM)SY=Utq+6zfx@2*9_n{}Fg~lm({#MaOp4e?x9+=hZ10_( z_$BJlOS-mBCO!GEz}NjV>g`_*EDr`0N|bE3jyNZ!ZO{dL){-#i!iA;CiZIpKR6G`P zvvPF#LvuUT1uOM+utM>O-eXAU%@^jMx_EePyIxqULmXsyF-c)RIm}NTEiYjyN9-C| z*?M{{baD4%azZm~l&mtYwhd5RSNX%+2GpM?or3pW6?Nh2UYgVXs%0il#~-mQva5WsED(HChm- zN(Z*68=$>+_S2#`n@wv^Fr!$D0RttZUt*pAVS2|0ne}-rm54^?%(Oia8vc%z%f7*E z+7;no@|&@BfwZAgw7wcw^z*x6rAR}_yl}ldcb-3X^!4NV@%dTEXle@QFZ{4Xessb} z>6qDJT2NXo8erkYmwRk|A4rVv>$U_BO%MGMiBnWcqJ)Dpe3HfapGdBkzJpwW!O=G2 zx`M@UuE-)KfnLn{mVumUK7^^j7R6rJ?bH=M?U*Czpu>h30TzCzP|W} z2v@R~*YfUVBLl5H4yHlq-v2G+Zb7#G&9i)R$ zp#anSfBANjg&Q>mD4)X{WhKb7*XREDde9}@q~^5zb?n>r#xyT?2tQBr*m|%=?fSqt zm^`4n!LYPIT3`9`LlgVL_uJnO_hl(6WwXaz^E^#`B&Xx8y^T-+Nc}KG4tIZf*b7h~S&qRPnDzHpz6nX4z3!q+)z8~dToUkyhe<=|4 zEjvP(OUd}|1a=Low1?(1*YfCg^ibRXkE<__hqC?tpXzD#v=OanC4?k=8}k$)Yh|p%Oj$FQDbpB?<#*k;#`F39{;b!_ec#u0u5-@& z{XXYh)6=pQ?9o$9$pNMPha1@k;<{_Ow0En^-1G$RH>pXcFmBDUg`m;2PNN(4V|?m zB>>>67_#P?+Let8RL6YiIh=r0;L)=cU#2u4dWELY(eKon$uM}m=QL`z=zEFT(@dj0 zq$6vu-TQCZ+;X{`WFP;$^$l(LLyz?s{^fkfn|Pc(WHZANdN_<=zWx(j-`ciEd2;b)q;6ro8E6=J}3iZ~=q>QYd0&0U51~m!s6o(bzO=7>&rd6&A@baqDb1b;kPMH6W6_YcLIAoTr9rO9VlYnSPU1uVl!4!pqOYOt=|dO zw+)ULBc4-J?{d%;rK2m^;&(hItMRz?qvF$*N~QgLMG@=rpsY^zPv<>$Ijo??yZNEx z^%cLR-!WonJV4fyHCvN{{tq8wlB?ylNbG0V2I2>g#q^3vU(o>v=F=N2sseThe&J=+ zC3GIUylW;+ny&!-QW!pW{iV=pz3e@6Y&E{dmEL93_1-5e0k`AP#V%!~TYiq_)KMrs zc;Fe&IJ?<{lM`|ou#>ZY=qLHI>@0-H;&Xukzt-<1p6G^?k5_`jKvLSwpb_~}yJf{3 zA+;ubom;+dvZucAykk<3!YCUoA8)=ibNJFh-q(>!(=w^q4XhRuO=Y$Ov3-^Z`a5w6pxyW9Pl7W&QkaD@&z${lkjgtCcKUR3 z+tCsLF66no?6P(?6}3)|B^Au{8Ij*eELs<6jMwI@FAa{L0A>5^o+ugm+1Q|qx^nU8 z`IOXi;xfPLCI5e>;`G_TgSi{)n3c!krJilPo%I&P%kw6`>4C0r>QdBPq+Do13hE<%6*aT(9Bgx)`xzSM zgM6ji4oowBm4RN5`FlI~mF?J%TQz9QfxN*A!nRrOpe0-<(Ko@#5%>7A&Dch-)G}FB zyOFyxMSqluoszy&7?2m2Py2o-u6GsI(YIAi6UfL)D!UAr$iwnD`*mv+E@@fc&Q4WO zpxRzmJmqJbRR+C4jYQuFzhJv>dUDbRnt-!2#i>>MzZX2cz?6h=Ep<9WGFkOUq~J|m zq+C+1F?hVRi<~Zw6KQq)Pf4A@#xZo6Ds>_CJVMeRA;)?D2D^LBah~x^CtbKPm|D;l zMsR$(zCnwqr7;UAv4756MH)_Rq8ZW}9x7!(KmJa|6gA;eXmKmE$pHQ#TnYejR&*<4vZ0u1zP!FG6SL zfgUSh?bA)bmT!6^rEvr4^77C*jdf%>I7yvHvz5clvQike0VKB;9%Ax&o#^=oS0fYr zXOV{2bl9|XjkaV?=CDMqoRV^9Z)($^VKh#YOg;b$M+CtA5TcsdHAj;C1L9MPgx#UG*J?zPlYRVF$-T*d#m_EaXVG4KTWkq2{ARl>nsk)%& z7r46p?xt{XN~a>re@U}?)0Q(v9lqe_0MMh~!(XHpYN9XJE!IVKm089khcqSZ|ZN8-c5(hXUkuy=vs97RG!HUJIlDb)L{M} zIh<1tb}AnnY(>%4(xt}3sVm+sPvdcJAbjrJ<4f#-qqWQpwxE((=BmcLDhYERf)2&) z7J@aooVeCC)5JA$vUM#Z(FK(Cd6^HgehoaC5J$~fzShJM3eQSwEWbC;K`P*TlBOBTz7DjSR#Ouszk(ngyaB=`A zAy;?_+RdQo8s}V^wc`P$!*xDGv)6#wmf-rNtz8(oubH;YMbyf7=k*n|Erz8Q0=P%O z*LW6+4sDpfI$N|C;LDR{AmR<#J_II&tsH|c^7pc&}UiXU8t|8Dw8MCu2%>%ppQ>$;ldqLJd7VnElby;azx z{Tlk}k{|3vSmn6J%M+aViH3D@zTfwX{$Cn%r@;(5Z_;*uE9#>X!gTiidk>Hz6(>v? z>$(;B)~2>j8X=fBI9^Lye*y$L+G$$K49uJj!DfdVvP_-csO=8;j~2o75y+mYe=E8^ z6dl;`Gqz?m(ig%o{>cl^IYExBmK{gUVF?>$lz7~*(@X}(Gx_phhXs6Eb^y8aHBH6I z*>i@lYP8Pge$=2>3&4{t+5vSC?cZ=(o0g(x1r${;+RkO;3en-Bjz1K{e1`1X7JrY*#kdu97pQe61zHU1)fYB z2>939Fn`m{1d{W(1cV_&m0I=JKiMK&N)pEsH3~959v$x}45a%ZfKcIdVsLtb{o@yf zo$J)eBZMhj&nFOyGXz{MpL$2j;PtMHzLDigrPshGd(3zXpkDnE+sR#VJzZ?xJR5tD z`*zLHUR--KLxtlk^5JEhPcyVyM`!P;ii7KZG8w)+On%94W|TKx!|#_|W57Fs`0E77 zgOF05j3)XTuao}9H?3wApEE!qKQq~@Q0Zz%gI=(W^8)UB=~5n1RoSMAtOGJyoV+m! z3BGng7Jh{WAcB`C&1Z^!-muMxR@E5;S@Qd(U^WN(4-5sx2jE!ZFXN=~HW!$$TK8Q5 z9usk8uo^bz$$u{^DQvxJ6PA=Q@PFV_mA)lgBd8F_TH`f>LSbfhSUKMW(T)wI-nU?u*FWRm<-SrtsRnqdBrG{>CMrGzGDCV3+Z)yawx534-YzhK z9^XhOkQ~v!PccZG)6+k&)IJFXQ7vW?i%`dwSY43r@h{Z$K!^%^wOzLgQKtoj9i*K( z{J)&fsop~)eBldrOq#iJ>X6)O$V}Wk@Pib{Lh1CrwYtWJliaJmvA# zyf+Q+c*U`;>3HF8t3mfwuyNxx^dkf4k1ut#;|iPI5u$k855HPK>}gB~Tojv0+G|H?`d?v!F(db?wzCWH zhsMjpW0Fn@_5$n}c1QR<6P; zj!?cx8>;QP7_IEXT%%%{Bo(0Ka5D737D_?|HZk?U!s^K*!3w+WvVMRBPm-spOvCZY z_9O;h(}AYHgN0aU7cARrJ<7H%-iQP7yNpt5%Tz0Wk#y?08^ZDULTklA@i*u~gG>?> z!#R>d1zZg96Sj}{Q{{OPzdau32eOb%XpM$F%p16QUL?BFD1EnBHmH21(b9mNb?yL* zqaG<<|1#_B^VE+#=>L=HY@jTpUnm`*$Fc6DT>Aiy(gC8Ff}FIiF36@=^;q^W0u(v+ zGEPBjP_BT9U#cUod+y;~*d=8M6ia*mG&g**Y0s`tjaOUO%aVTt^m0+LT=1Qbs!$BF#gA$gVTy%|>ig=<=3uEx*s5_Ro@L27{ejQlnuVwbS3>1?h#Oz@}C{v_;D@z!sZGzB_Z>`$FYn{W#N3LCAQDeFbo>Yv~1>z#e%7+vh7cfs*E3^=fc z&nkAWL66y!hdc_AtfpNSYzbG7PBVPo`hh+7jc;MUOnUOGRfV51FG~#G@4Se)uA=O6 zbq$>{qeR-d*6lBRLvx_NsHDWSwkJ5A>zw`)*fG%~zJhBzrV{Mw-mb^ea9S=3@HgXF z->FVZ0Br>T4muV&~V1*Xps;e&MiE2QKclFlO$zN~bHt-Bdq+l6)t)#0nOOWxz9Xz>Pzzi~?K zR%ttMck(1L$KCQcUrkOSB=0AoQyg03yWzs_B1kI8hfQo(IH~-~7~b`1`nVh8WtF50 zY*0>40c2xLYkJp_3S;H*>Cfzu%-nysq!nejfd2rzs?+94e85L~YuEbDEAiV>4CrVe z=&hEKU5Go+@gl$$ZO|A*ucb<*!K%{h)YX+Cf}p8$+qX*2YFwOoV%zmQe5tC%RQK`S zRW)1Eeq}%v$!H`y)J-LRK0#WWlkc5|#DZ^;1^-boqGQsf7!FyRF9Ox~TNB#_Ud$)W zlVcZhW`ZCW`_ivJUX!yPKul8I;Iqp9ZSFO1Gn}3G_0WSY%%u@1V@RMta21Lx=lI0H z79AOsE4gbyov<2QANlH>A-s~SgC1)udF9ZmeUtTJ4*lDVGB#Fj^#Pd5!{Wzb=j|2@Fsn`IDf zrxyPG24m*`1zgjgAA+6=l^;$;BOBsFpf5gmf?fiLZk^;^$*n3A>_JERa!3FDZ_a}2 zUtL=H{RPpdm(a0;nN;5Suk?PL^`Qr2Q8f&>jAJnySE<9Xurr-9CP^dQJnxcKPCd3z zr)~HEc*MaktUg!}JMWyXBvi{2tdyF=rrKc|b^luc`~5-5Ql)?XwFd9Fl&T+-s}9}~ zQ#BEKB{!lU^Tg!rYRXRvsXI8&9Xuq5dXlU8+24;yCA^dS#{ zj(1x?ku>UnZ$KLqx9>Dx9vZvlMRkG+zMp6NbB-%mCNitsvp{a}rlyF6`};3>8me!4 zfQK7Xa%)=*MVJ-a$HX~^pd$ScZXFC!8!HOEL8b1r&n@&!%jr;$<#{6tF#aSi1DuOW5}(a)8CAN zHvVdPu`cwRYpsu~)qL7WFN<%ox6zpk)3 zIIJCri`P}8+>OeQ-GEA@i{fJ@>#wkRDkNY)e~}+1mF=3P37k6PSq?fEVjmfIxS=9E zI{E)prhb|R{H9a%;6jmP9DavA;+ycow{Mj&K>*Dw94mPD9t^g^u{4Y_JciP=Ga(y4 z)MM$xHrBtL*B+dj%TD_L%8fJ3fK_zRpdbDwh_1=L-Rg$tH$6~4NmmT01*PNI3%6YK zIS7f&HfGo}1w^=|rOQKv1CnrjQ049@4NHUI-ktfomCIkuG;GH7y;8~f^d}P>LtBTp zV~PehfTo-d-{i%Vs>{5sh_nN^#CGG19XREyahp*~DpHo~J^`0_g|Aq*w>WuCb_?lC z0Ruz|(=7kI1stb4Ug6{qmHvfEfArh_u|a^lfQG1jq+FY~1(CK7=cH?ytBJ!j#Zv!0Zf#Zu5H<#Dg6Brq)q>JcJb;5|=A@Qu2z z2Yp*n;6-zTV^ZrUNZ<9^00~O`1bay4PQV=jFZ#6CYt<9NG3Rgh(627` z5z3?JsCX<>%&uZRUsDJ?k~u7$FBQIuohs1N)9J}DL%CCtvD)}OnU+#^rTlwISH_xh zFd(bsGBgg*p2jDh7~IeSgn@cXlzwauk`~OT7){xBJQDqjF<4-(kwg;V6%Fr8{z2H}BxRXryVgc*l((*Ll_x+#wTP~Xw@2Qm$mIUH0m14otyN$PtxJ#f?<^dCEJs5vdy?rX(auIqjq zOBDUh*O_Jm90|>6j-w4N{zU`f6SG}z=H9wE9)vfSgu?@cdJ z2YW9w_SLs|&lZGCl>hA?M?g)$46~pge0UwZv|bt0V`4=Q$)&pTYu$Z?I|B^dd6jws z){T*|6C@nD{3{FBQ^OK>8h%)gS#K2So_WR?2ZBp-yS&p&(MKCD9ym$A5KwzMVZ;BebB?N9Noxu@GkeywLgN_g~7ASw!T^J{Z3&2&^*D7um&fPvA zJb@YBkb2PFWp$nZ;?w2HpP(I*jEp*3=L5FaO5 zq!*0@(o(u+9(3-AyFuuIS=0y*PgdUSe#Dbzs4cHy&IFLCO)jz> z9Ai~jEM`jj5yUf}Wqa5VR|fL%`5TnuvbVe$Flq2-QX&n0t&#zC*(p zop+IFHaH9pzeqYg5Dw4VF<)74h6ya;yk!B%$Djf`hYC8MU5XFL9j__y)+|sNp-4#^ zR)Uu_m+)j|7yhW#j7D};l6}oN`|td%Ab7HzHk5BbF9k8dAZrM?GMN7ngk5>Nmtupy z>UCs4VNJ~h!77-C=9Pxdg62$+4ZqQ>ypJ_s;tWJTsY^z4)hCvwl09N8S(bw z27wZY9Q#kz?Wy=3ID$s}K^{x(&~?VozGF46OItQNKei;K?*l)+W-DynC$eASDp7-p zYc*lqT1~jTEsS5)LU|mn*c!g%LL5?aYzE3Q>}0AOD=ZBKDXbdME58caiS7nP$+vr1 zwQ$Ridc4DcdBzN&tOwrShuQ(xH{bL9CPA?I&T|u$v>YqTbyDG5rcTK)+e6S^QY4k_D_@!5Q0J?t&Y9p+NpXG*lr7m_Me)^tg zkM`zApm-}WTN?|-AMRYwfn${x=f_%avNCo`Vy7_c&xe{CzQ(XqY79UW#rADx7`lN? z(p%HP99g&Qe(@5eQF)*K#4LWr&ld_P=qp2GZEF;V7kZBTXEd_`ohA;r>u80C3Iw#y4|TM--fP zRWYQ$2SstcEN(S$;CV1aHte;hxhL*&(^N><@Zp%X#ubif3!rWpP%1Z@jx@#mz}VR3 zM)D!f2igm3>soxVi5AVY{Fzp{o_VM9m0F_;yw8h~*l%|g)mz3p{spS9mq~F+sz*YMi3%7-%t*pCjr z;n0nkD$<2~N)X5@(b~$;ZXchugsqBX0PNPIOcQtq!{_y_nd${ClOB|I`;^j~yd{XV zgQuX3C7PK6_hSA5^Hdc~vMP>ceTPSycRSEC+0W1ea5Ydy=j2RM`i!bGL`oA#YpomP zEwRf(%1|8ubibkk&mbJ^;9@ukGF5d8f$K&L-}QM_{ccd)b-P?{z~_4OSn@C}YWpf> z=l!gqbqAf0T_>T8Dyw8#{f8DnD_aoW`-k6M(1<_zty%-z5Cpy9lT~;swi*qPa-uh zh2bse|K8sa-1G#v#lpXt4AcF{wtz*;JO6c8DtV^)ni7Pc*SBqoZwAIBIg^&#U}L_@ zSk>qrrPY@Bc6^ck4=by%XTkxZ4M&5XfgQ$(2dkPE0pO(n>1p|+pAy%ab#3`=+9%>^ z&|_^$gtf;qLBVPhN!cE1I;i?TV7UN2E#`VzNf_Y2Wn$rAt>SF(_D;iv9f*k0g-@M- zn#9)H&;Kwf?@v6zzo?XtCPNr|z88u3k;vgy)=iSQopm&jMKk%)x`2J>u!>NTIKl^~v0X0hglCh8D#CbCsQreIp_Z)OC zN{hn}&tWIP#5(sn)vS;~amv?W>n>>PIIhi3ICs9v0<$>2$+`k>jd=?Zh{{YCB~a_k zOgaClCWE7=^^{io>Je0*d&|~I8$wUbYeJjC&f2v`*LBF3IxN!GQ|t;a(HD?8%=kBo zSd!|GVqV0*RxR_xF`zXNo)P&|B6s1jy8btNMa3@5FPtw}Nwvj56r@;}^ci~?U*={E zhKa9AE~{pYy{qc+yisWB)9kc*ljl#vv?(M{J6GziN&+Kf^55?SU3#}SBbp=^NOAFN zTmsAhWTKYdAH;J!)_ZBbo}Z>{dUC9W{aElw88*ul#2&A`UaB4tZ!|asS_upW?PV2N zlmL#NRpCtW_)##0E7H%)+WudJ636_ zwTa~jntp7gdAZcLZO4!>t?+^Wa<{8*DtAVbziQ5+wq03}n9i|P7o`1!PkptCW+~u@ zZ{WIuROG#%iW+V}gv2hj)pz`X`LU|e6?z;nH=SS2^GeCv&B%{haK*+B+sGeDw$0@O zIwI{|Rgmp#h*CI!1hUyHpzoh1{Z&ps^*tvx0~&MkUF#Ld*@%deSomoRiu$D;4vh7p zH1*|pf^ZkR^xD9}l`KcF;jhE0f+`_JKs4rBYp5P82Cjy!AD>ST%phHLO)9}55Tjay zo(+IlDK988?AJ4hMd(7cUk4wcv*)6ry>T8{hUdXDj!zuW6?i=(HoZ$8Qv~AVO&g^t zDOJowKXrMv%bgivMI1eVE5aB7P93;A z5xpL!u3qr@9p~)hGeW$)Z#t4z#Rq2Vv%y~Luf{y zPChQh_-eXVnujO&z@*?%J3lR@7;Mn#vJJQPc^>O393Bi?=E`?80k0qhwuL301(<5u zvjM@nqX{c~~4Pu&tZ{827kZYV81Y6tis(OB67vm_!2u&iD5 za&z7+1S0y?pIkp@F}8i(Qfs-Mdi>WDljop?;eb~MJkR!54AcsIAXq`Gh85Y=K8Px< zT$qNwa^qOcO~Zq4Z@Q=%It#uKX;RPazbae03#?GxDH*MT&4eH~I+cXyoUfI*S@@x4_A&Dtgkx^6{8ssb z<8_IHxJ--1r4vsgZeAHIfx9Fhf&zI*4*Jv8#{w&W@f`nWluwUvS1OvA(0}AK_{CDh z(IC)4)V|JqqBbH7ENLrRW2K@QSY1Q%@BBFhr6!xS5wS(XJ3O0dp4_M!0eL@7cMFZFc(_G z)o}{j6(suMnPsBEW)Z|iW=5fsb1(?i*ph_;IMKiOgg=iuZB|$^Rd$A{@E}$(wixF{ z3tqg@M^e1Fr|QTpiXMIVxSNOL;s99g=gWh6@N#XlFA0}~R|UPJvg;*#u=g6Yz}{{6 zCC0raFrb$B>(_oH_<(OkGf_P&dja&C#|glS5)`jZH?iXVE?-&d#a#`sY`fujg6 z&Ie5pDy!f??z`ia+N=(NG;h#LR#g?0uR2@l109T$0uTKAh#54bD(ZBGY%Ms9*m1sb zZZI!5=zyO0c|vm7QE=YO2P00ARRMSXhDPoHon}MvsLC(I zZ`G-D3oF5%)qkJ*FvfTLSQj$Wz8zda|DdYq4)_HJkWhcE0B2X90HGE@QS#ti&OYsfFvHz#m?t0n?DE zq_E^_dy-3ENlSsa#Yqo7yfl-Lq;nrlDvc<`nn$m78yC6|T7z|(7>9K@iv~(RfP7n!W zGh8yWcRnYCX{2BCv@}`1`>Q_}|pi>xhwhJ(FV6!vDK_JWPd28XK zPi7z|HzGuBf*!X8(Fhie_lKVSRt6&`j@({WaA@2Y?X4<*x8(QotppbK%dK)1vF^&@ z$0#^9vO1Xh0+&VLMV=>!vy?NtRJ*7}TC=J_lz`E{4gEGEo_q#cLwV?rx#;qUew&Jt zdjnj-Utpgk;WhUm3)D4nOVI|1oRpH8v-*nOvR1y-K`?^(;?GCWl|>Fi3X>k-cavSq z)}UY>V5Q@jzVUR%aff|SFi7an64r5Hu6jCn@hkq|GPw`lX*B!rJ);IRnq^!cI|avn z8Y&aa4b>uZm&cd8{16YC<(JMdqWl74WzS)(z~1I+41~ke10wSLiV8tE^hZA2YX~BV zX6Ws}mHl<6vARxxG3ryaI=G|LXZEm1LE~hY){C~4)-a0#dl^&E0n_-2K5slX9z%5l zQ90*I zNS>a@y8q>d9qTs+m>~C%uWB=-p^C@@t*V-(vbPUMM!||E*g#%uEvKRP;0IQwvbwi( zm7mUONC{tdQHy38Z0K}l&k@H(xyP)D+5JWlQ}%yJNtCLZXZr8<3e{4OJN#XqS1ARV z)3F(WIDHd>%il0SJE*h=9^npl&uX@3IJ^9Box(Xj(Cm6n8U~6vy3rCDi_X;IfGdUt zTM;>-px6H}30(t#6lSp&%wih8s1k&M)DF$_c2D!z_3$`z0_pN*Tybh%)K{z0`4`m( z)chOGZS+R#-5V@E4ePmlk*X#gynRfj$+?T+CTf4-W3wUn6=+10&9Jn~DnxwUS1P#- zz@-8=RU>_@&Qbx;y+NQXsX=J*!J__zx?^oX8Ie2CK*@z2YvQr&WyGdVpDPuud+O|e zi)wW`T-jwt%BZnhxz=$|^OH||U#dsDVfTt~95s*S`!deMd+`9!c)QYP;1S=5nu!Cd zi^4R4FF?<&GsE7!y%6G(n~&1MZvN;VrT?L&bax3Wc@SHfsf&sTe1DXc&BiR3nM^J0 z8!4kPC1A#)QTKCWcV6$WD0Pg)JHaU@6;^F0V5hU!#z$CR*^%Hh zanmuUVPB#EMWDsCOWFEQF(iFQ{pz(*bd6VXz?=4%lEq`6+ypSA#o!nfMTC-HhLtMT| zW9hrUP;+i{tywTYuWlB9#wa$)NS&BL(wP8)-t)5p6LyB_Gne2l6>0{3v%MdE=btH4 z$8^ovXv!nei!pCL7pIAL_Su&7tr|HL>0-Q9uvZ$@8=M=*K(>A)FZ2;>Db+HLyxaH1 zb(Ocez)$H$WkX_{3zeUk7r|W0DFW-8@BKNXp#u1X#SI0UmuJoc^BK{~K*|HOh}_z_ z7QuEC)8j;|cw6uh_R;zRT)D>a;!Wo)Yw4D`NS4U~RxDMe*=GgkW$w7(p3`w}fj`{6 zHWgLqB!gC(V?0u9&rGqmjFzV_{pCh=6tY0euVz!|SBA25{Q|%$Kfak!gSltYM8zfd z>ffvXEPO?~_QEZX*L4i^UVoG`^VXk4JwBvgrrsDsuZ}?;Z7pr{|M=0|ri|QDUYOY} zZg7muBJa(9a5(a}O$PEc~f5 z?p)#%ZWv6}PRMH329DP4ZcFEd;A~s77}mZJ?n+Km84;~CQQKF&w8J;XG<#3Kdx|BbD(-6}v=zDWlvYMXp&|b+TG?eL(6R>X+dO@`xlbZMca>dAq{fLC6!5)w2!UH+ja)6s$Xv z+B?+|BK~DmjK*87T&+v;b{Fv!1UC_63Ox6xQbj!l_xVvOLikIl#?J?hl=-v$$7@W5 z_m}R>>zxMn-ImBYBn`6UTEn3AMg)mCa^lkXJAj(`14@128sUS*h`bTI&3aR_-1ot?`Xe7RL`0F#^ta~%FOPWX z4V48Dj}AOn@Ci|NT>`%uRz{nU$2l8+Oi7HPs+^fagVc1p@1KzpI&fY7#U#+-9EU)> zI00V<66M!U2-bk*?ro~X+1TZH)9eF|)rH8iRD8aX!^3ty>MSo~>YU@C{|=F*1&mL5 zTz0nyjv4iqE=i=DG%dUa{~FbLT{hj!N^V)k_PO)7Aj6*zS{@tEH7(!cXjZ7+u0+Jx z_x(bTDhV_>XTNDXOv6|~Gj$WoVDyRic@+zud@?-+-8rH$)GkaxtFxiH;qtfNvEaiT zGvYp^*tWQRjM?~n6!lxITzkCSxzt}GaHbsDFo_a+M^aqKnXb@OPFZM}5cOtb$>QE- zO!uUv29xIAeDiTXT;pNDn81MQ4T~X6JK1rZM5_}#tZES*3+=)J`+6txL^Xbv4_O_4 zmaAbkwNf3f>g#X)U~97o+j?_SS%GyK9d*<* z+VteRrLgNo?Dwwua~>qcz-CnQyAXcYi1CYrBf`Y#oKddt<$_(a;Kcjh_4^uiho*p^ z90i>E<0-_&;p){%=G%heSeYC%P4 ztP)zBrUe=derfXmepU%L;6L~|D^|&C7FTjt?Tl5W_z$G12)SjfeA;?Wt@cA2IO^U> zbJ9CRzIWBF6hG>XG3_y&x?e+*wQ%&sA7w>bSUNZ6MKJ1GT$5rz7$LgFoRbynQO+C~ ze%|dpAHQ&susV4_cljitV>`G;DF+<}F}9HaKvGZy)}y8{aVw6bpk5zCT55j2u+NOo zfaGoAxPY9G-qtl6LX~|a%EmdHeT>=HB@0pp@-GuVrWleBR^n#`j?FFcovx(ORmSmyBy1vfaP|fuAvnp^uS$DD^P!66%Sq0Y6TUMOR9ZTpo^SBZa`ayV$^T^@gc(!N-Seq)77lZ>J<J;4rc zv%q&^gGlW(m48+v!@vpUZ(^bjbLnaJ6&)H?6MOc-hOm!+xxvJxPs(f$o5Tyy->5u} zS>PW2vOkNLf-)V3o&UjQR|}NtEh5S9i2s`bSWDkS%eR+ov`Z>IwHF@~B_?=NHAP7}AmblO0+w1H2Cy*!AZO$gdEz^9aK9uQNsJY}(!u5-&pe%{~d$t$YN}cFCgfab!hL*Th?$J4% z7~m2uZnKB8O>6f=_kva>2T?eLg22ZR0YZp1Si(Yv3q-^-Q{1Y3HP<5iFR{w#I=;>@;P$MK@TC|~G3i4ce#EFSZAXM7*~oZD3^ubat8F(g|&{JCqk7My9IvmBGQpBr=JaHsAioN>@ z`Fv?DucydMb;rr+{UzbcwH_jkqCciL0BhtN@y>?g(pp zuE28(7w^wU51cWR&?gm#Sd=AwFs@ZkUG}}XR2zFJvBg!e-#OPy^doln+M*H%!%V57 zW&a)^xovaT?pnk`+3;htm-h3%0PL_q%l>q3^5t7eTHN6|tj8d;{#gr2dCfdG&c{p@ z7B07;U&P~tWWJ=i^Ul_gs(@D6b@f>3d9|2pj|YrELKW-r&bMx$m9OTf)yjdRWej&4 zf!i5^D8iD4S56`j@T51Wc*33bfb?CIpXVj)5NTbA<}Sf`aeYVq$P<#0MOCuTUIUT0 zc(Y0GJCe7#qwh!heLl0Lzh~K-6$;HoEv|`sL6*-XPn>3C`RVo^v)grDa4Tr>6r-&S zfhzj7S9aCYi_XwJel$lRs8rrmEM7Kuxm5&Mu_ z!z@C9dM&!v`7g`>_^wO+5S0Kq1io$zx|Iuc3VeSgkub)HdD-YcDh^cx#&qw0If#P_ zIv1xGq8md*T1UmQVoZ-P4qM6KiYg!V2dU)*Ek}$0P|v0M8vmFhRY{cAq}rXySj3DY zXEv$1?*4cf+;T)P+;5-BvbfdnG%*ZXN^Gxyt5t!raqX25w{%a=BzEm`8JRDCx$`p2 z7n<)mCOe8|O>s_;lvES+>)ltN4~M8<_AVa*a zG}bbgh~yUKl%wV2tih@A9Iue*$wLxl^AkRjr|t5w?2a8Y^a*0!mW1ps_6LX7gE1&B=%W3vmjyjP;2OfT?yIiRD^y>CP!33ZY3;{-FiF0C08fKE{HoaDycmDmnl#oe1$YU?Zzqsscid>n!nA6szls`Gl~}adu(j1|na@MJ!2ilu z*!KIBgrZ#6w7%~~$;lR98$t7}W=Itt0^VPr02wpZ)PiAw%p(u{?uME;b?Wg5hlS`N z(yTs1nyV!9p92hOZeFZeCG|Z4@ z{AdY_Z7hq!%n0|?ie)ZM$XUi(G=vS>uDZ6+4^)xt(~H+?{H_OH97N{>^qkSehOaJ4 zI0FV?P(sB0v&MD!n?G1R$Lfr7@;GtUFyhqLqveK@K)X|ltqVJrLkF?* zP=AB{Ah?OIojjTZ2>%CQi%Pf&yBrLGVqYyJ!y0PoFzQf=s{Z82E4+4A_oqzmVJ_3S z2IJjp@fA@2pJGOfFFpdw@Jcs=+CfK0E2=;xtH3BtEnX7q%C9*kAY>6#wUtg_?t)tL zk7w*pP-nuO^vgpy37V-Z`iBA+=pRUkx-W11Sl#jaqtnnSQk&5ys-FrZEx9|_g?(`i z7_lx#P1OP~&;gec&};c1i4YQ zZjUTb^die*Lctg3+@}loLC5AYAnBbnQ!CdGT&}oao%15U9=v^Owf!^x!hte(3&MW> zg0zM^3(-Q)mAwJLunf~bHc9@~Pk*BVuGG)#UEYL1M3h}|Y&rr8+tjGn9tNMbAs+Zg z>V_o%%@%GOhbq-MJBdTaMS+!fu>t%=aqfv$ukpQ+=9vbLf-&g=bEvYTT#0>4?L>33 zVTp9+$Wr(~8*hTj4vVR{eQ4iQtscMt1D{HFDqSTmzXU|Oa(v^X z9{BFS)B|8PAuIgwu_ybEcu7LH#bsryp zjL&MmfozzPCpfNybU7Eh!c(X@J|f&^p0T`@K#99e^dX+Q?+n>`2l9 zz+X%OWSSWDS@Df!R`055;R7Zam%GYVa7?xy?YAGb#8a5l_orEUsrIXhhBLo3Y+qni zq#P4d<+%v-eVr67K@I3GvLTgXs5F^ybYjvsowZoDb~`68-+EVDWbd^5I6Hlq+=eS zM34s$oIsE%w*^2Zmt(E2AVAxkYyAL_-Lkj&C+ry_{pa0J9v|<%W*8C&i1;WzYm+_kMJc}Dsy14Lyjf@V~fYa+#c9b zLfHwWGXK(c=T$#28*zMOpxCM?vq62HcM@<(FF+nEH#et|E`9kjDrb~O`c*ZKRQV_% z4a8zVSmkdlgoOjFW&?@&z0iOxZact@HgM(W1o>^Z{Ed&V6zT1yI?m9^NXEvt&+P6Xo?*L6tS%}jZAZ**$D3t&OnRE$$%Ux@fe zobzol+x)(%`%|*T<+zxZkJT<^X*(WZ8#Tr0Kwgg-w0k`)F>>EtY|gmPEoa*JBOIA) zhk5>DA5_EG1Gv%C&wuuxB9?+{A_1L$j+l5sC;Ax>PSsnY38?#A(6o>*U@-`UfyS{w zg8M==X@_{#!i!Giq(R~#lq?X4idkoE!T0L#fu3zzyNihfM+mRO?s%hKEM`8g$u-cbSlfQtUGzOAL_cMJ+o4ibjaK{TeCyt(v~Y2tOV1@ z)6>v8po%KjqaspvnTBdU1LC}QlBk>iQjQcz#ZOD&D?2?X56eT7GBqzD5Pyk7J$Shh zeoI|rJ7G;s6w<`*-fGt^Oi$D*c$4Er2ocZg8})dB@5OvWU2KhU4V@czRE~v`fM1|j z0B^Opsv{dqlGWTh!YXOW1FmvJRaI>tQk+<{MWo5&uTdqpNRK=}`hgb;J=x*=k3DH> zVqb-l)}b>KPONM6(!0)nLm5!VhF8v^%yR4JkFg)*DSl##c3h4D{nNJtdd%4wy%=(S zpaF5%I>3&oCCjGnE5%B9`^xYEZS!9DVODlIgfE~*jt{_Q(UE`f1$<)&Gz64$1fZh` zTS=mIis29YQF2(U_}4yXbl+-9o_}ncL|()9?1*VQk49vxAI&5BEgc}yL~KZ3xf<35 zm`Va)X4BW9H@Q!&2V1;qAx_Wk^}ri=-&Ml|MByi;#!fL;ia=kE?&5ubnDTPaPa$!0 zCuo@S?L&)~Q{PZ$OS9X3K@VU0jmkjTU#gTA>+*vJUnCO;?cy4oSgHLfyk+TchU8Y% zbEHQ4vzF-;+vVQn?6qnX5I4(iMf=rEv&2T^x0V7#bup(@d8uYIIHd(X&L$X=q%gLy zSser#%~{aVibQ!@LFDw1vkD3(74A^(<71p5BL9&JEO+D`%tx{wQhmfxMWfYcL206B zv+v3R_(gHGn8S|&p`aeiks4QYeO{?z5nZ!opUf5m>ZmTivdd(0k}bt2;$_8x^P)Vo z&inNJFuc7O4E$5CXZGrTmER9R>fZF$_Pp7BhFCrC2R>@9-rbT^{Tbr|_r}Q?xl)T# ze-U@g)thXEp1I}TQ4dV*GX3M3|3}r8$3va}f3>wqyB&&3N!l)Vk_s86OO#_6le-8t zLTJb_qpfs1Dp$^O4>6%3*UWB(a#n_MPZ7g7CdU}J-|O=c`~CTAAKN@WpZDkWe%;6O z#e?_-DiH;AyU3ttl8?NsBHFT$g!5KH3&fycBZZR#6>oey4i50tw^iL43CJCX7xFrk zz(aBRmf5{|UJD^c<&yO03cQF(-w$l&)8xs1ZCpYKo-nlU)fCtk2Mkwb1I>kk#7!)~ z-w(h8+782mJzGVNxH`s=AdYJCwrLdKkvj)@L* zocPKb(B=`Z&gVXF=X4#Y6#s7Wsm9*lAwn*1`=%uAGVbiF2D?91ifmeEBAuj~<1>gx z7+S4D5xagk`6FHz*N4dB>#^f1HUu_}?auRP_gbUr86YbRo|l5c`XGyLg`{mNOnE7^ z_Xa8Ef13zv?XP93cNxZa%65%Rm)Qipp!*tju1deUF>eM}txb?-YxdM$Ez?f7dGdxi z(nw}#2iX`-E$NyqyO6ER}_>@F#*G68nKDKtKVGl$c=lfsk35w-5x=49i29EShY$C$g)H!Tx7 zN=tTuc2k%^7>-<7d=va%iFk!qP1vZgj2oBdiZYs)AN2Ag+j*2z8`hXN3N~^dsr$?O z4yJYKJ)wrCHym^B_j@z4hHt(9tJ)Ve(ko%ju^ zbm{hO;S7g4_jGgmR-`58vN{5+FoNNj-P1hca#waaTspDVO0&fNJb?yXKwhsV4CkA^ zg{3S^!$%CR%-6>$T}E3tZBDx>f~N?K+Web8PMtthDfh^ex4ns3?7-T$Gj@m?7ruYv z{H!^&B!-PUy@E^ZKDcRYR15lT6gja)N5yY}N__Ieic>2P$7bg8l!JdwM1AiNZ1k)j z?)u0#3pd|J%bi=1bNlx0A^(>T|uiH zslXgPPVoA?`BCxwG;*@+QustCq*E9CA^@cOH6wfT+7tM=F{RY>uF7N5G`gRofeLFX zXuqge|5h34JBYj))xm5sHLLB>VX``4~29Dp&pEnTnWp?M=F2qp)5UCWAqp&RF zBsc0AeN-G9yxD=i6&*f7=LzoIj=8N18MJ1nM#X$eEwsGdWvyPJHaAAkc>JNd+$mG_ zQtW8^)^;drPo~G08UtRe$4t~R*T%`!pP8CBn z4N2$rpY&Y#@L^<$K;NkH&N~OL6bk~-4}T9I9%stB3T5Ym`7?d0h*nQqYq48wO|96; z&0?T4-*{8y9P^Mw+UTsDW7^j>LP8gx`FT!{x*U%&4PdU%IyeWd03gyrgxcAh)_tjkbrAv}}rX*7*}N=Ok81 z;7Imgr@F;ol1A=ts+`7^Fj~_AiF)$9sCLvoZrnE{NgcaO!h_sdV%p+0knfjCfki0D zZOdlc8x8G~6rPm@?9o3nojbmIFPeJlZZP#2V77*lXQ|0B28>wxlCOSg^BwujIE7~w z6BLnz$L2N&oMtNmL?w`PIN-4DoRk3|<)+lnY+r@wi@jeW>yBGxY>D;dF%bE9QPFRs z_h)(}K`(9kB=kv2v@e8l105rr$^;;^bVQ-!=Z)=v5HUz{NJo==LWaKe^2yDNg!HnT z*EGgAjKuf^Hz~&**+H^gDSb|ysD*m#K>%cHI``NPh2}(bw1h_`C0rrGyyNAR(_pR4 z%cW4DZkB|JY%qj*Qv!2}2z(;*5wj5^R~*2!POOqgJyW6WN3NQg)Yvb-$#`f!N6$@F zDW6hQk?^qAk+RX&d6ryXGXHHmpXk@9an;+<`G$+LLz2jVFU%Cq}AH_%BB1(=XPL^8pySW>dS@XO}9 z6y`}GB%FUvzhuZ5Tq3mch=mK{@1FSZ(G0mDbYH`-Npbe~_A6 zNb1b$Pg3c99>3bz(GPfw&hee{ygE@a1#m4qNRw$Jj|P2&Onef@a~+<}U%k*Bw*Kko zhe~({|5DC90AO?njEV5{8^wZ~h%m48hVJ#$LQD&SfQKf;pc3kWuHVt*NV@YN=&1Tl z=xB*9#-siZoQ~$j1aGT_Q76}L&JX&SQ^=7I&Oel?i5_|Fp07at=f^uYN`bIG*f|xIo*zB`i0c*eh^MvJ( z*iLO&#&D#&L{X!^-LVv~?)}anRvZ4_IX{9?bI@;j0F5x2W}`oC8Fm8{g4ZXuL0rTB z9LOYVbKN?tHPA30K978y9JZ;bUf-cWVC8tgWw6S`8pb7K8d$Ub5Vh`1dT?ETYf@Ha zU@d*>uf=OzXoSt$7?*!k44!{^!>1ypNFHQ4Hfj& zp!8)XjfZFvooDpl{Rc{R=eMTLMJyf#L2?2hs4?ZAo`w4{YF6PFY|44OoWFEuMgZs&dT}(i&lDmTRbzr{Ky3&8)O0yKJ|y^Wd<)%I`~?*{(_p{!nhV|@aB?7C4lIqkpKg~pMk(;Z_XYj zKL_RHk)*Qla_;-!)z>gX^i_c$s`Q@g!b$(`C}}`Xx)V-%lqi{nE>ZYJxVO&NzrUAC zL&AgA&l4-upc?<^N8)=&UtosK`FqHaj)K%VI3g?(vRPow018232ZA9=%tS!i0Mxl7 zb584I^KQl1)P*1CcNt76@iEY)uSR|@+YMp0TT8xu7suQG!$JHkLow5IR_XyD=ZKB<;iv-PepbwfDtuE(Hs_d zfiLL(#@3 zL`a*wJ3faAyo;%lmz?wO7Fkq8~k(dLva1`Mxv z&F5l3ZRH29XrFxGQ=`#?K#}9YB(PEGwS= z7PM!YnOe6&&H2T1#|9mAy}^D04BU@`5S+EYyB1qMWX(nbN$mR*oenXDW6;`-7DkaP z2Ynyo*X9TqI3d2LYE5>*s8y8JaIc$+xfr%izo2IN{auo2blrG(T@ogmb4}Av!z4xTH>?D6HDE0DK^92J6@426Fc8tq0Zk zWd`WL>e%PT&FOyN3+|7L-B;4G7Q}F-R)(eFk6lm)8iKeFG%o4NP6x$m6Gxa+l^{AJ zyp6qmb;d5&9#C*ctUaQ)`B!rm6ts(z){(x_)kS0Gy`-AHR(~OXNpNtN?sUcE*4vzM z-u(1DvCF0^Y{7Dpi=^zVhv_PTA7a(C#{a$8=O}vsL5LO<)|>)cF0qqD3LLd|ZBX|r zu00c`KF)@j7(mjt>-Uk<3yPd!>Ay==;?PF>`G?W75Ga=r+0=oo zwu8ZdVc*{8oJ$AflV5W2QBz$2N9J39Cjk<{b#?T}JCa<~6XD1M2S2>pBsk>wX3;%x zQRo)q71ilfRas_O-u+_V^i9WwiMTe)`UpmE>JNwOZA=*&NVx9>0xaA?+D}o~;oEYbTTCRbcKX)qxRMRQFLb@eZ@f3H*ZoKsSBuumnN5hQZpHxUY)=ugV8$x7Q9 z^m;>)9_0rAUBt)<_jiwKbWovP>sfMlz&+ZFymzwgTswOp%~dNke8tUEZ!(mrzU*X( z0QdCz?m#ak9K96X2W8JTX7s(P4s@MGys^vs&>13$8mRbBK*e9S#|tW0$e+Ivo6jZolaRG2ZU1689lA#1Ux*Rh6>%011uaaKo^*9U!i& z7{d!rX4{_{`f0un#(r&rmP`Z`gb>Odf-}7=>yNZ^kL1N0m~8|P@BEZzuuV6J2~%J) zs}51o5*;glpA5!R#HV&gLAsFUTwxU;&CkHt;Dd8N>BfN{V%F3NjswDXsjnpJ%ZP~v z?ou>iH5RhwVi`dXhsVRV%AE}S4S6dUPsr;u?OS$^l&1%uAY^CM>IW#|;N^Mr|j)|l15!L4IvR!SNM;ZRJ zbUWDRtDYL%mfBAOuGocDVT3>So{d~Z@w`g#L+{rda~Zn1I4vVZ=5|7cR`W5o#W`Ok z(!hE+Qip^!QWg_~skj;(i-mg2;GjIzmZp&nb@-{67Bo?o_A;=hNWcbV{i5Y`HP&7N zzB1~Ev7Lht81kDI>lvnqvOBQeg87Wcl+y|PEnuYwOf`MVu`{h)QB6JX?4Q!G#E=aw zMTas383@4oWb>Xo%wtT|endC}01erogw@bp{x~Lcx9Z;sMmm{N8?ZB!T2D$B2n*qI zC22B$wlA#&KG1Ds8}eB!-9_NPV_@mkW+(_LnjzX_Rju zywaP=??XOq`Lo%RP2705)`XU8z@E1{@jH`_NGSgA$6cx<8JKZl8rLm&78M}bH2Vrl z2Q^83K6H#)9>AQ`p8vEFuKOMD@~JFUQ5DxDs=v0*$IcQ@R6Mm&N3qb{>#H6-WZ6A! z!pw{R`JUhAQJ!PGzEuN4*6<%75vQ^kPkqn{Z#v@R)VcJF>6Uwdd`76n|%Us@$Z0~X^)YuL?hzZDFo{T z6$f=)KYoBV!6l|rC{ODjzYdZ>BJla1uYx6j)n3Pqs)kX8ked)gjp12!zrT;0O$D}s zf$9JMQ3((OLie#pJH~EBEzW*3NZw}3y?a$d5Tnd5=R)XrX_0!(;jLrjCO zf~5$qewG>1rL$Cjr^B`}>v?owFbTxAA`V z>jwQ~rfU=`HS^PnM?^LULrs`WqhyC`obrlpA1Lgv%_PL$6B7FI+B<(;E;x$FW|d^w z3b^75-9RW>CRI%6 zs4>B#Guj{U9np=y#SyZr+7prnYx|0yI#u8@M?{5gzCoPZLEyEq zxHdfH7Q$;m;a@cIpnLb6bGM#Xz3HbEhMKZlb|lGOYo2rPZ$}f#M7dAo6pcJf7VOQkatm^WbmKSXLo$o!dVgEL-vxFH!ZYQz)hh(axoeV2! zYNn*+dQ*Hvp)-@}OtuyGW|yAobkLrR0a=mHq}Ifh5A#kSS@6j^^~UTZZyP_c%ne~ zBuKq7<_N8?*j*|Nw+WI|DYWvORLwt-hS7?!?5w~Q<`!3)MoT=iFMk!j#(Y<8mu)bB zgmCaOoM&=9Lun(*Ec%#+SFYH8OwrkwEhDl5%cG>juNf1W0;{VKV)zvq>lKZ99~E9{ zWNwvVhFrSg4rP@x-#>|sG*$&I1ufw&{rjh!=v~^6o*=oNr`CqcX}X~heoyCZX|S^o zGxm|ci*RSV!LFc-l=3uDyHBRvA<74Suh*Zyo1G$3Y9U8{0fM6Uj-V`qG?Go{rk?|f zUe_iN`CYY0Rw%|yUcjZqRb{e(h6<1Eg=37r>mD=WYrD9n}-d+6Q z;cyn&ip7r=2z7Vo*$fxjV_ z)bFtBsv_T`l)4t5W~)Vw?DAL%*R88?L|hNy^msjKPWTLc(7VTd&LXSxihl~G)V z@aghppk~r_+dRj#fhdtL9VT%8=N_XiT?e90K_w+Ki6fGJ*fGB|oHL!*J2Oo%w#&KI zPAynQQe1&MMGP~(`G=2umb>0_LbU1F{!;4|WIGXVR8Bh4I>B?Sf1vmqY0s7i&!6{p zGCU=uckUdrPDNr_(W6N6Ad~tMfRhXQV3L`f%j6ODD9Gs*xT}HW?kZ=mdAoCbL>W1vLqn7Q#PxYon7v&h))nQ=kiS+ zWM7iw#Nbdv_H_X-YqQrBs`p0Tz^Nyac*d(SJj(RR$#+54+(mV=6 zIvw*Jo9wLy{VR#`k2c@V`0VjXL)_~~KpeEnt$LYf-xMF_qu-M4tF?!n*I(NentwsEuD^%Q>eF9bwd65EO*jOFv*xhf}y{M<$MDQe)Qn3 zDpync9Vx`&Px;lh2C z4lAK!d(KbOpW(R5*p{5>tlxO#*Od;zN>h$m{rnP}z*&d=!oXJ*+*y5r^oEK zRc1OCF=0qgU|5NNXj4$oI@3EpdTJft6&DTCms#sABs6>(fmR3U)*5V|)5F~XzNUpm z`Bh+{(Giefj{}v3KI=?BBm{_;$esz5i_osTMYdOqFsH6<7frywEM;hy^(5y(^dgFi@L8BnFaBe!tNyg4oaGcV4Y^E1= ztb-0BC8PKiu-PW5p8q@mVg~ypyFIBVtu*=q=PE4_^A=-6sS;=1O2BBugN5q~9qE6| zJeX-)=`t~vXr5{q5Q=rOsu`J@4K&nI5Nr~E&%3dL7*mfOs8h`9Q zK2S*zTTzePr*0O{2wF>2$LzC4Xpy|$L;Co&owybn=uarJ-^x2}H5wpL<4v8G0xSpom0TDGfbYCumf(^#0{=3v}s3Y?3}?6|O&lfyp991iR7 zs;X2dn{>8N;GK3pZqz5P>s%|_C2?}38Lf+1IfDzogM@w=kM*zRJ>;9-=WzRb zE$o{nEEO}-p~wp(vG5e-l(GTL(B<7sL#EOq622z0+)X;qcO@dxE`FMR&zvrbvTU+& zhwr5Gdl7DoNlV_XW+*%^u@E!^W=^g5l%?v8ELjHVrE5CBlJCE3U2#DZ9tV~(mc}V$ zEk8-}lxDuo3CkULF(;DTd^h9iE^T1fC}!j<_aGx>Su>r?2CvuCHI*-PBVpDoy9M9! zQ&!N5Z+TPErWmDH*;R9#OLD#!nQJ%cx8n|TAGaBSMNj&0!nXS$Pql9FpT8f0^)XbQ z(6v7%lYFH6P~JWeiP zFl(OPP_SI+=sL(AdENyltLQes=a)iKWvwD58?X$-u?BC;ic`=4Z5eqNeS4VsHscoe zr7UvunJ821tu*Y#XpdZTWEWe63(;R zDyxR+xq%<5e~eC?5T;x#X4xNv`g&*xQtNjjR$oN{Ux5W}hr=pvVRhZ)?|-$#09l|7 zYf6QtFO!Zll|QK(gu@_;bi$H3nWY(3Y*dgHX0wPf)>=P zyWZ(iOx3;w|8fjEuQbKuxf(bpt>4`g11`SGGLN4Ff zit%%L&j275+*87|u02iB8<+Ugv{xJYmrRa@3dvXkv{+nY}lTuyTN#-X4jP2 zF>L%rF&{<(2#JbjXUnH-r8IcqCX1F4G2M3g$(Z*dwl>QP;-|+RoRkqO zZOo0B$PlzSA8={ci`TmoB9Y8jov?v4qs;y_}{IA^&UN(padvYSIf?ze6e(F1- zgl4^H#R&~w0K_16;=yYm&M(=S8k)jbk6ErH%xyF;ewC!n(4z$xOvYIDH^L&TB|;(D z-@ol)16tTTMq?486m((l^L0dzb6hxXs2#E*$Qgs#IhXR~8s?b8pv17L_Le`=>U>#Qi^%L5F@DVO*RlAe@qi}TLfT0^XIp>A0XEJ^2xS&ka1)`})e3^h3};h|mmDm76nlb~YR-`odeIAQq|?hG5SgExutG$Lb{0c? z01lYrn+X%d8XMN$k{!Z5l!y>B`3_!>>E$K+(%fyNrz@V$bJ{KWJ(DZBmWoM2S8xfD zTra-?$K_{8cX3s8Y@fw3DG$cXQ-wbS@^@^IX^IlwH7LRy>h-w47JK_m;Wm`#?xV=9 zw4B*SEo|g5=kc(LsFy!#`Nl9z0F=Du+J}*7d}&oW+Z_U* z@r>#%^XjY%U%V>)5`ML+BA_8zz}UdCh>mHINAq_fYou>-3lpIyb1!_#s{UX`W+W*Y zJ^xG=PHThl%jpX?BhZ=PvU9NYDF%vExFCUf6_Sxzy1qANI<8P3aZT4i;oMM+T$<&u zR}HK4=cz?)Y}>>$(p9d{GVZ|`_Ti0{IYyg;3fP;bnUg+Cgbsuf2gkqRATL+`6JSQW zpfB4{>ggIwbjoyo=`C^zr;kO9-%2U7Uyi$x7$UJ1WI?p+M6xL20L(P}{jIk&mwI4Ic83>=_m>Pkz)c zL$PGg<7fACCIc%oOgopsEx_(EWCDJ`ufc2;jxvAx0gfV=`Jy!{dVA>If1te?%xK-P z@mmS#MdWrJpph~@cSNxbL4A)@-(|MLYC@dVUwy6o?-|IoM44|~ zIb$*}4CM0krvZk521IG#Z~*tROGBUBB5dKE19zb|T^4aJbCuB1zYj{lju6Pr|2$2N z%F~R=^xSmeK9@bLy2P z)3X@Oi)B*W%Yn6(_gV4L7WZBgzXJr@rco3baZ?jbe)4I!6Xi@7D3 zgY%PU%hD^TZ^EcY@K=DRx@3jKjcrZ(if+kwH#t*kUqkGhZY2C?rFZ|K)pBh5ix3HU zjnxbiA;6ijREVov6dz0bI2FU{Z8VPfs10MxX?hFgoo)8>WmWDuRXx9C!_J(&NqH%# zeSp-#W%5+YXFD@_U%yof+T!jt>3n2h(75x>twPKr``}zQzXwMdS<1KLBvxw`^E?yX zMmVDr$Al?ZbDP_9NORYb-o~b_Sy{pJ-9;eMxQjBwGUz8{h#4omGJWvbMGy3JpPfC$ z4WX8ZvD#N2R0JgPk<`=FeFGzY(^+3$58wf>^ZZDBO|$Tw7e_p*WrAi;a9 z*1xS;?L5!N(KBB;E2NV|j94#_UQ}<~Rjv@6-J+!SF~iV**nY;n`m_+~op@{-T4QombOjmXKTcV&RXiwoSJ zJZT9DXVKxX?IW>k$mJ2*grR=SNK2~eCV^bK)6{QO1nSaHs1Sco>#GG8S{r}Dw&pUA_=U`SMn^K<=fE@*tlVEAe$<1U$fxFXZNgeRzMQW) z4PzS49?FqbJ;gW6G9TE;@Yung_~!NM{k0e?a=AuYpNh^gOPG1MgtjbuLx)#WQMoMc z0(?Z^OZ)4!Fgwd#Y^Pv8dcE-*^X;n_BCf~~5si)jm-v7!C&a!OCwVGVJR!q4da+20 z;N$7QI+2$18D^T86ugPX7E-4Ho> z(}wb@p(`KZBv}f@`E5lTz>WP2QqYC9s|2tAo{e{1I!-w!2Jjk&RvV)_DdbimRP%M5 z7@VO>aL$Wj{0EofApR8!lqQyYuL8$>+xzMrsxP5TSpo{+EZptQO-%CWmW<>EN{U~n zoP$54N8>WYIoWJtn5$MA0(fVRwR^L-Hle-W|JFo_z{(XCSLq;HNF=qM7J;NB)ITQ{Gz;fcQf_kR=IRn!04j+u(v$W z(4T}|!6p#DdH~gTo`xlmuLMzz2`xXH5dFUyl1G`3TtWXV$LS~}9ZrY-Woqkl1^Hbk z^#YZmXRN!nX)!$B?i8*XN5kxZNFe(RYZS&2l`*K?cCIVH@vQ`Vd zP<%5p0qutIBjnbMIjor_T*jZtP*Bx_%b?p;ub6k1j!LUWY7>(6o)Ds~0du7?U+NYn zby$q(ggYqDDIRXQcTvtD9sQbS<@(C=Mq8|c+}nrgBY|br>w8DQoc;TTJ~)f0qa9Cb z9@KE7&ZE2SKoqL)6r|y*A^$0pe1b7#?in2rq+uidMeb~Jp&zhQMdZM&+$DCXJNZVr zRfXDxi9l*3?^Q#s=^!{YAE#pL-3xB8s>PZ7%^y4m)Y}Ix0m!mY$noec?bAijRVj#) z_At2u#`{3{LL*&B>UtLF5C{fqsMF%ty&ck>lk+UP z`!cN$UAFNATF`hU+wxlH-XIt}X)+A#bA<-nEs1+r2x%pQo5{+Z*SqBC1yB|svzsbZ ztr^Y@+F5S0o@N?k;@JWJ++m3RlDBHeu^iua8uwk2`!Sxui`0{57kthx7#`3Az%+7; zOt~o(==UiCt$FSAp1jOc_y>dLCjsD zaiFCuM{H7aAcyNQvmtlQKn}sr^ks{Y-N#ZFyz~3?>(Z*xlUZTobRnT6Vo$SI0aE)q z2H5ZRkT3ik`P9n_0dhs!265}5UBb{_J<1<_P>IQvb&t&DqC+kBNhOAVtqU0E*iL70; z)lsa!QzO|o*fXbKr}=0BxT1#URvt)7qvOmQkKwnbtmB*?TqMn6k5C{KbPx8b+1bF- zO4q9wK^F&ve}DL$%tmKvd57P<5S`i);U4rH_sL26D#uunJK{kp<5Th^Ltm5$3tg7j zVm&-Q1s=rLAV1r8*KwwZ@|2lqal-Hpewc`d(tS-^O(!a}`$pshO<1#CX>LEjJryg8 zwVbXXB!{vg|C*Q6Wbf|WGV8@~9-leuOf?-26DsNVzRWV3DxEzvHKIM1spq^W-ja1| z#uCXUu;IS~_ z0nZ$UQx?f~&UcJ+?~LKpJA>rfd+wpWie~kV_e$fA*T2OK0H|xF7=pHNE*aT52u?Z- zq=hD@!zKnH2@3?U0J_4;p|1e#DZFEb@|^JtV~C=~K27W1DGgnb+a>p}eQsqTvo^PY zZ8lRi9F*8FJ?6YC%%@ePK)hf1b)~)Bk47_3GkyVCq%F@r0@s-<(iS9f8-NEZ$#H;d zM`*F;7MXIV64cNcHlD_}%dJOZkyubnr>}2-0r&qjEK@z&s-E^5Ixw*0V}~JmBAfiV z!vX@4f`??t|5Uc+6aFa3GwZ=*iuo4H8l}HsYxKBZ4C(x1_${D~G&_gqteL6dZ4Z9X z7C!kH8#-yVMChDrn+)~A#wRuYV+gp^bu)GM^K7};c&}j0D1_yBu*iz%C{_`ai|t$r zD~-+tM~{O9^E6fntY3;iZ`upBq_S;ANYlDj(}Wfpr<^y^`I8<(SZ?;=P5EBm7Q$vZ z-{<>Qy4wKS?}XulVaK(086Vyj7jw*{nVzo*mhoMCInAd$#*uX^0;_8~2Opn{*Mb$q zoh1#3OSAKterzF0PU6s`V%EQ9oc0k{c*%8cEW@uH^zJ0{{McsB0A9C)IDUo~204c|B~4gvlnN@hJ7j*y2U;Mj zhaV{IIfeSk@6yB}sr1m5K*|8Vch__BoN<42hwukMt+L3n(WJvNcPc-0M{@l3%J^eJ z07`r&yG5RF2?fXggOJaA4UxCeLwCAdRHbz49`XQb8#IIB2S&nJ;dPWtqe7XJ2*GHA6|K!i00aW9J>sY zp)W2)F#yuFDN#M#^J>`mAU9V8*E_O2(6J}CTbGY{dtBc8>SWB0JIgi^GYb&eICG%8 z_*=>EkePQ#LEZ^}cWheT*IEEV_#;VVx#U^oe7lJ6dmjPLBqp&s713%!2M*=yL}r}b zbmG|SxJDkKVCv++`pPy(&jRyMk+xdChUegTI%#_0hSU~rXzz!tGaOZ(#&-l!k`%N~ zd+B3=dL@#vx&D>mH)g{6$7j9u4L!v5hrf5uZD*89UM|FGy68z3;;gYwh3@f50u+fuKDBe6S{hC-7k}+gZms%$3fXiC)oc+Ngu|1w zxcRLXI+|CWj^zCM9rNBis`eKB=tzn%9QFR&GQ^rjVIXPK0tMx8@7g(ZiW?CL_!BNT zJ*VX>Ski40CUCPnx^c;pE1R#^v7*MJ zoI)-)UHIXxZwYC8OU^t?_=hwiwO_(u^+jC=ca@PD&03CkyVsfhGJ6gQVn$S&ioW6! zJ6Dq8Hu{f@+nlxE09mQS$ry5{l8?0NfH?0#ft0W7A?JDW#Zc?7@%kp4uRXRH(AuL} z63LJ~A^geyR=eGjy-82CrSPw~)L;^xAGD{&n_R2gSqAQikkCJ0bRXN$&%|?ZbWB&M zS7}0K%6<`mph;@C$Wa|=U>f_#5I?+c$DfTxrxJxY(L-^9v5IWjo>i-43ycdVGPLi6 zSf29tUk)`_5t5}#pC+k4qW7TVy(`A(rqOSHUC+t}Ssd>;`t3Da9_-d|1o$|R5i50@pj|HKCfOBbB|In`&d0ej}9eif18QrD>E+J4$5`XHp? z;IGECpH5{(c6*;2jLvH@(T4vSU{Rr0=hYivqTF?kn7a6O&2De0gPH4#Y>j8XQ~y|} z?Y^#VN^X6C2{vtgr%`@yC*7}8`rf&PuPeInO;f9Hq<&i&^lPE9OI3HZR8138S)1%(j zt#7}qINOC#<;n2J$Qd7LTIYejjdgd?i`cGypf|Ps3+thk3+-Q<%{%V=*fHrVw-ye1 z*|@3G*-k=mQmTElVBx#2mO9dl{yk9ZG&9{gkTMJ$dGu~R2YQewwyo~`w+lb>>x>&y zJdnAu+$1|{JmdJCkga9o?ZYq_CE{$`%2g&+MHoLDd%i$ad|v0kF|B{EpEHk7EbBm? zd6QW>6T}6?*;Pz@%DMR&!RtTYm~7#z+C`jh<55=wMK{fm#O`a$%7n^njIeGvRA$g? zNB{5xPgh+aK<39`D>*AxYCMzUO>{ih>L?ovL|CTl?K5m$5+d8}XIs5*;kUI>7c^6; zn~PexA8~k^>>zb5ykYIa8z?_aZ;uXHQ#@JhMUIqH8|>xrz1vGw>-3{U_P~>OU#Y7z zfKz{8lYw8nT8p>MzI~Q61<*pT7_o3jy1HF73)De=YZ+ ztP7sL{OijO+m!l{g1IBbQHO#s7i6CUUGF^2x!O+#0$hwzztH>{wI3($IsC>HA^oXV zmUwV70|;<+_xQ}{9z+&)l?^yMO7xwKn0ej2NPrF)jNVdrgvwtvk{7LukoslPwA1&4 zzz1cTouqdQKcsJo$B&%r`=}UP-)bYX%p*#ak8V7tK3?+*m0}5oDnv}Cau2T_1g+sTA$(ELDC_HU zC(Yd-Tg-SGS++c#C9IR)`Dmq&(sG2q&eT7KjfDp=)Q+v@vcWkMX>a{DrUK`Nz zpD?i8N0*S|@Wg*!A5Xy|BJ7zYFGO7e`oGIMG1(#C@tQYWKwDihoJ_(#IhW{+nv zA}6H7HaxWaai*Z*Kv}KTbd&i4c>!9ibr))pYX!VX1S4IY+*?&sIPxDO=#hJdX&!*{~~dtYJ!%##wt<0(CP+$J?%EH88CUx!RYy$OV6G zGtxWTSDAI*^%a9~LRd}jEbk@q{eK5nW;$@~iYzOQR{VEYZM+(V$s;@|XP>Qy#LmE3 z-T!j7uC?=#CjQgb;Q#A)H+!xT6Zp^QWm`M*T=@7vVQI%RpQrW+fiC#gxuufbYgfel zGkEqtu?@I86WlXW+`PWL|4^6?`qZv3LsNWhLirU!{2~R+{}`huQT4>?ee;dfv7+NKU?0WQ~>C{6~N~kAFQ$abC3gzR2vOAOUNCr>vUV z3bHj5em?%c`!DP!Jfkh*({>JtBKKG3UqIuIR;QW<-7-iNw@q zsPN%MU4Y&O%`YVPcNoxGZt3d(2|&`5cKj&KA>#B*4|>oO{=8*~3v*T07u&onu&*)H z_+(uB?DK`I1%q3hD}6bRQ#Z&5dHeO`2|-6@Z~l3InWTqqmGzy!Oytdxb0mxE{h5b~ zY@bC>WWbSCK8&`bbZC6r$~{IpYje4+n6x|;S7Dnpmkl*ZRK0|rI zqsaW2TVz_8WuQT+9g$EhwhyMrBg%FoHa<4zv{KT;|L;V1W^&Jv2AaBzPG^{$nTuvT zJR$rgf#J9m0@vk=^z0Trsmd^d*HrZ)okb6o{EWraPWcXuK1)du290a28{Iye1TG_N z8cSF__pG&*t?tY*S?YU>;w73d-^^U+;p&LwHVo%=O6UR{i3c!+gJ%-AEPnYeH|}ftZmWWaVcpc- z>$Io8u=k*vc74QY&E(+k`>h;#i~cX~-RPAfzIR+|?YH+SSoF(vOB~T~$?0!%$Hgx< zze1qVcT08}RZiCfH);LLd!~i(=wH3PrIs$l6H@O>T`h(J7w}f;+wV$Pmw5{$u(<$<92_aXH;PYi(|||AoZPX$D>A>&>N# zvIqkPQ3qjF6#UiT{mP2AKv37!XRJ^0in#jgth=0bxiTf8>a%A2$VJ+F%=N{Zs+q=q zW~EtWx2Mdei%JJzCa3-aFHV&Iz|F#|&ra~}jg0T2E|jZt9$XEE(V0U&eRdb1#og4= zwfZ`DAK1U>Jjr2^uIbL1RK6-9!a`vfA0{j_`h_ipFjiWy>noS~a+e2Zl*mpC3fZRg zPFy)0xb69R!E@d1@C{EwhewlM#1HTe*Q;M%V5}9yL?3ILL{D#K@c%n!{R21O^|#Ah zu2xWX)b@{8EwD@8NH=-Ys7>4>PgjLz2id>jxhJp{jE%167^RbX(zw>qTY~=rm6W+k zjrVW#tv*PjD=v$ajNBASl`)^;ykMSH_jyNKd?)lcKU*ZG`mY)4K6A**N#d; z)|HaUg!3798HMoBz}}K4542?;G=phzKjw)NYGdr~w9dtZ> z=-d0rBTD4q#+j6_D}b?{C1DQEZUmBcc{=^)9-FVmx%N0UDCW~DY^-)9eLm%HgLp>? z`^Bhw6RB6K#7RF}790~HN4dP~?lfPou^$_ zNbKsv&eqyogxfD0rK7hG@wdlYjCJLqE#!|2jD?vfT?Ha=veJdIc@^@^)uHP7Q*I?8 z>iyDv#9x+jySiol=jL>(RnZZ`3&uO3>Eqcr^rGw`6-6W!TYsL5Q&`mRVR~_|L0jP% z-|yZ|$w5AUeKO|o@C%SD3?2f%d99Xk{CymkL>f>B!_-6Fw+_2^{b(FYQ!7QvGt+m6 zFb2JyeAiVNYsUrQY8~;#7pA8yuO5kN*CItw060nL+X)#cY3nH^O~ynqzD6wsbcb!& zrR^(5X-*O4>Yn;OKFa=K4??sz&S zI&4n@Lkg9xjSxAV0cZgBF!$7=*CN|6Kst-W$|?{m|3FA^=~t{QnM#>S`SVx)NGJAH zcpn^-J&|$t&W6HG?Q4)EOoD7!o2f$Gd4=K8pxOmZ=&0c}luk?Wwl2yScUB2QHfhJm zcd;Mkb0N<+f$PI8zB`4{7kkmXJnKhZmH;0mEMuZvBDEjU0%8&6QLlpQ+|P6h7PE(5 z|9(q8#<(?Pkik+m{uj*Fc8Mg#9@1H*q}6nTk_DA{;$B}=#<@vz&&Q|RdZ-6LvxrVx zk3$kh6gL!D89eG{PWbSb)4cczf~)wc(EP)VVHbAHI1x2^a3_{%#q)ds2|xDiKd3{&)X9 zNtpj5>#GBr-roPY*K1rAy8rD7gzuS(w6{aKkU`~Ilw}lu-h|u zV>8$(^sH+FK+D+IzTl2YY#(U?{xOAps-e?MZ2+_qmiM_fte>i>jVC{;y}*v(m;_=W-Pu@bX}{q4t$;dK1vvPG@W6DME9=K;gwMjs zb*UCUv4f?Dr3q-1O&!#U`MFVL#4Ri^Sl(q_R%=fCnVUtMI;#r^YSxrN{1%~ofBWoQ z0-nXmTUcMuAg;=$#fsv)Zh(w)Q^p~8eoefo+d&u&c6u>o|F*($pi)eGLdTi`CjKpc zpB6_hvPj37_UFj&*8XPUz4Hf9si5Hc_zuVuWSJE8(7p{DLJ_D>+)pJ?KQIsBuZxv zpw_YDmk&!voCS*}8IC=YJKXkvB0I=}Xo1Qnp_0F|>e{=Hg??X2Ge5H99q%sk9 z!j53!eShI!u=oIYy%3r1yDqEmd$sM`+Dk2Z>@q8-FJApu^GnB000Yj-6E`qHUM7-z z>bv#&F6smVDS&#kLmtYf==Om%Pi@hT4D8K0s9n~qAGZ#OzuXP+G&Ua(no5&fiU6YO z^00aZ3y*a;J;P}KJZ~D{VW)c(^mEp%(Ba923K3JiR!wjc*1=63w!bzkl+)CMKd6n- z6g8nH{I(bGyej6$P`zTo@;+=w$ONa%gPGV2kjCM-y4-Yv@=4$bJ$^evHhByk;rVBK zaRZxxF+3OQXeLt@3F(9%YL9Xy2cU_WWG*P;hK=aBUtvm9dUW za$Fdn0m}RpaL9tg*c#fVuz5NCp!VjT6lKYEP{5f&Y-=w!bwE9>WPt+?RG!=bl>r%G zoJFp-^qXq7|BW(#v5+6^!A+`x$vhkzuhoU^od+m0TdGZV-Mbd>B%6H&Yx0fj{AZsr z{_REwW2!7$Hp}_kT2lt&7Auv%majZZ`U$hxtJZbTK)rQZTm;B+E#Wp8>2)xcTp?nh zo-vf8x?B4QNFK$2Yr9fK%`F`n%soHw%6tvG(nKUiKf@rFiY!~QK7AL;m#S@k=@Ras z_7!CZr8R_e@tMdNK7rNc9-xr&sPfNCSO3-c63rGcN#MvHDD&03U@LpqO-EjW^$L&!fi|do;SQ*zJ?<*b| zR06^4KpHsH!#Tkp0oV9HoPgstgKR)v9js1CklZf~HoEmufvv3|^FO8#D5(jOx4r#? zxWAs$iW=CcFzY6Jqrzgr+$q5y|6>IWAkqT4DAZRLpG<@ld(E~>AU*Y@?dZM z4O0a)MZ)`aAw_OV^BqO?12GTy&zk=AS#G0)-^)GtG4^XZYM#;s@)tA@WTa-dm9P!G zq)kHNNJ`2ouz)nVbBNsNDg*j_W(EZP8kK1=3G=PhP1ANqC}R1q&5Hz(n2JiEm#Qr+cPS%nIVk zNq^)hgS}`{@C?8}eij2fXsr>8?+^c-Us_9s0t7g!;|@Roce2CTJHl4%ovz8K=ylX@ z*UFaBlau)k=7B(!KAmY=g}&;fSTHk8dDDw#Z^uXL)@=V?PhN1MfsEMFZe1|8h2xZl zwpnzcG012|<97Vk`o+5h4fDP3C0UGR(y8-XHD;aoKtSbm5h9??f$ssIPg5+j`3XAz7J8rZomgWV*L>51^oJNhwT=ds}2HJ9@&9c_yDM zrvPp}Y13>anXUUMm)J?nd2=3jk4)yzMOlZSnqE{qsCTWhL3+hsvBW-N?Y2O;vNX31 zPyxMhFA8IRty-t>q6pMwICYoV{k!%>?^gY^7#wqID=AET&LCxrA1k`*J`7g|oIc}R z$kk>GxQ{#5j;hJv_SY8_p#CC8Zi|h&pP&#l{7P{D*GXk?r`xl*Jp!%}=Glw>70iHY zwHpv(y(z&Jl1jAysh80xLMVV3h`HezuVe%mWWcdCzb)nC4xjpi*YljhFcbZ(tWQv>#u@JglAv$SU;tNnAQrGO!}4-sk4JQ88|*md%lEoC!5ctnAhO z@bl?c2=_o$%6=*3>*)1ZDegyJEXqi*@{O92hp&}?NLrAsw+#SO$70nSB9em3wgzrm zwp%j*lm#6#N*XW#Ikr(0jg4Sr4@XalfW3Yc1yD@Uf)!e8fVrjLztk>@s6Uy0TVPQ{ z=kZ0?*<4=8RonrbU6Ar*ol6Yix1ao4aljsCExwSA$9q@%Ka6_oZnr*!LwiCxA+qdV?ZeesRHvsS!V%K z&+ZP_JnRNwR*zjo^fN*Ae1~1R=Q(o`caOHRmAZXLZ}4L7LVtRUoAU2mn)0N7Z~mP6 z`l2SJE?AHvicPHes7nNEzDqFH?u)LtApQoYb)zzF4Nu(ql-wu4G6F)yJ8gj5;y3nJ zFr6(_^_OymHTlsX9kkr|%Uj$dq7UX6WvpfO?*mPJppt^rQURf*eU)4?q&a-<}Kpd2zvv^o00(6LSd`|`L z4_4-|Yh2c1%Wn>NBB{N>G&jAnQvTA_w#)qO>_h!b)!#X4G5PS1|FPBPkah=VO6GF! zy)U|@@cFUY{M@dppk~7C4e`vnt4i)8d$D3m>XRqu4N|xGb&U+lL*hEO7-WuF(IU#2 z&vNS+MemOEnGxDEZn4C?>a{f!<6xT2jc7_=cheVAyGetrSdV~i)>rd{V<+tPN@qh) zwY%0T_Zn5hB74L_C2P&EfjW#ZWBr(64|{Xt;>NXA`wR<^AbHohswcIMWy`3pjJvI+ z9t#-0mZdjHkh zZ3S{5UgX8JU#4moZ}!!yXyl+?c80Dv7$G=XU1VdZ%s{+Ib%**67JB4*@jWBiTa<$u;R)f~b2 zgaJThW!R}Qx(>9aa%_oYb^I`&J#QE6L0(-~sV{cL^R5`WBAd3nzI#u^-`uSr3J!h# z$^D<+*TF@VqDz)*dDL&-5d&q*ASn{7?6N4P)5(5%Z8IW-e)M}8@^{x=ijRAG3ahK6 zS>N{wuqXkyG*M(-ocJ{Mcb;4ViLC% zuI-@70JpeA2V@QF9Pl!0i>7?s32Z-jUaj>b4f$e-$;^3OT}<-!jR23Y{^kA-fK-OO zZugLVnYsG6zt&TJQy|2J=a2wgnYiYK6xarK8gB?v?sGs(LDbj$+o2?+C6d~|U{(g% z`;-WvsQ}quh@ZU;0wH%y=6>VSTmO@|OSer0;b{gH?H2uOr{Qw6Nswez7Ce|;=&%-h z$2&IY*u5k^1;BrBMG}bVL5w04(`lLPn;AjMO~Rk&&pQ0N)w2}J0q=56khcr{(*GC_ z8`&P@t0(mJKQ>cKn9TzNAf+-4d&Kkp$4rI!jPYVbd%+Ul z*^7=?Ab^<)&6x_!5TA9@Un<=HKiKDI8YHJB6p)HkQ18kSZ(4_DV;`}i4Ep*_jYwWl z!sVm@Cq-aC{U!c-sHIEl$(L!YDv}T;em~}ZD{amEeXMxPXpQa&f8}BJReh!?t`0QB zaMV2fRhRkRPUd%#)lWR5gk|IjCjXtK#iRY>#q@XYQTm&&-WT4OXoOO&3{yfsS2K99 z>SxvEgTaKdANd3zvZ1BCT8Cb+SIz_3=0qR}Vdl)f-+{V1%4joFhUwp)qCantvBfWT zWbiCJ2}h8@TO6^-G%1Vo`E3M;ifv>8TLS_s;8}#henVV;(MvzU>d$m1sGNiJQX9r| zAw%!+MdbFuA3NcVeWn&peyP4WN_77%hdCNWB>-2MF?S!|5v#`DXldJKhqGy*8c{S? z`L_vt#5cA9gY30=U1mEBRPW=sfB$r|9SGMK>P;QArUu5srb5GL6b&Y&SPl=PwTlI z>uXlU^RkKM@#ys$i_1#GoGjN-kV|CbfJ>73o4cBAR%$=z*0zrfW@ra$u49EJgNZ~} za{yFd41NW*sO)Da7Jzr2gV?uif1koHqy|d5oMgtMiG^l(wJyCCf1s?pG27Y7Dj>l} zGUGR=8U=w0%bz8tXU+X;#eD&$$kv$jXwb!hr&pazX&m53pvZPB%4e9}i5Bq^BH zKKymf&T_O8OUAz&cP_&QU{bTYSn3 z$odVFg)9GCV$r9?B)DQnf9~_+p%uWUgo=X_p7z-(J?9>&xOMy~0;{{g&3~Bvdr`w` zD@RExs3QLi<12cfQ9%|RwXH~?LfY4BoJO;EBzQLkMQSy6wG8BPDa0vxFJ|L*YEno; zMB6eRij1rK$Im)*(l_tVB(l(g^ehF`0P%76$q9B{*Fb8(YRcT3+(lHcw6$+f$BoT) z0j2%_K!MZekze`(5xqZMW$0}xR*UlfnG$9bzuP?bY(`nCR`9t>{ZZxb?ZUmARy{lXZLp)c}Poa`0MVzfZWRU!YmddzhKTi4t@6YU*0 z9bxaqw|Yf8cyRU3U~B2(l!(zn!Ngqme$mnuHxD${S{ZO@bH3o86WXim!m5v9 zlGaDfN^|n7RtBh)aT)mP$*X0e-7fh0qo4Yi%h{>E{k=D`$GXaX zapmb!RzT(GVz)E@5U~bRSL{e!JT)&fsJu8?rua0VdcaF#xKgs8ti>D~NVF^a1h&nStYogFNhQ=(1x*pzP~wx2iK>tR16Q+GehJ13^x zjVtFhgAm@XYi8^bNF_wJo0xfVZIC=*sZrArB5};(QkBM|Cq)ysLp&EGBP}&*J3=K+ zS|F?91C+QPNglA$U{ww4b0tgaBP|XAf&P`&_)i|TOkynMovUmA^v#?fBKnUnUYeCS z3?h%(s87XNuN<2Y?Bw7t139A?z;H4FT$Yz*m8MS2pU*dOSv9w79aKuW(>^d2!?jUM zXh5bEU6;6N+et>29BQENakn6lC!~mL5YKYEHtmQnUZ*ZzdtgHLNV4jwC+CF@sr6sq z`ds^J_`{@q2U6ahdQue-ni4LOqAO%oXNOO{eS4K;;FOB`LAhkk>al<30&P%_q zjBBG2#mlg-b-FKdzPP*{S=9@>Nl`$i(exIu5(v4l1soA0jYWPfB>vJx(qYv*? z75S(kW{0OLuOhOlqHk5Q;m+~< zs6*XnguMTJ60px2!@wXmS?;sKRR4vLT}pNh9-KxJ3>Jg9oF_soo`>I-BASxj@8Ts` zvqg1P6h*hn@PDX>!f!la@`gzgFU`Gv@Mk8YN1!!$lBuMJv+q%YK)&KrD?nJ@O4-VY~|J#$Pa)?cJa-ZrXB$7G0=`Mfh z2gNu~gj=K?R;Na@uKYoE&y29hKI}z3bh`RB;$(epr%S`-S@ncorW~My9ZEcV*1?v6 z%=K<2;gOnNrv6I${-Z&`%07_2^hi7uTzZY)*h-;~SijCPZF_op8T9Rxc*sCR;6}9db z2ejJ`J}p_k?@RLERb73?hwZyPK+%OQ=59pktmPdE&H< zUzM*s+V;k~`_4Hhr%Wqzw~D-+%wa+fzMr5Z6GpcqbaxU4x;tI>c6D)%3v?oR3UZBQ z?^+Zg@7iaa%$k_RWld-{8h7;?7rtFAaJaSePHPWeS78k1g0qxYW)U6}M*2iV5d4&6 zDsq*QF-c0P7D*Lv(Z{{6MLnG}HRb7=cR}5ujOQ14ZCLcdZuXLX%Rkon&gYE{#>+5= zHD{q5JfH0d3e$D5o^w)|@y>co;Kbr-qltIShPDyW?4lvZw9>90Dwcm<1f@Xz-p;-6Nyp6B$6 zYYy_0nMeq;>nIb{E1K6(My@z6P=+W&lFo)DK_&(c7aY_bbR3L<{TE$`n=Ya%*I-^Q zo|s2YCifVWG&@tM5;Ybtt4{MAD2B(H@gjnUFQZAKI>FCgnjNk_m6uHq-I2r^-aO8=0X!=vLcnZiYx4wYX6A zJYYYUl%$*G_S&1F5&{&IK*6D}(*JGR*J`mLiF6)V$Kg^F=+5|DOqFB-XS)HK& zRJeNY=blwa0x@lm97tzeypdM!OFJOcTVSMYb0zgh zE;pofjIrONxyI{C-vvXV);cfkzPM?=i23w#8)}6J3w0q#k$eB5ZS!VS(9ixHO8H~EomAVz#Ko>*~lHgGN&aJ=W5#`IT&|% zv!G1T6#=Z+)4o`8M&UdJh6ulY1#h!a4J$MbKfd zp+hICk0DOh=3WcB;hY(25eYEYp_A2;tr9yBg4mMjP7&<;X~Wal+Ud^I*p_KSQEaEH zjb@J^wtw1C3_CjADTbZGHT$Hhd)Q3DV!+|0c2NBItEh`;E7GRX8egOxF}rOk0thy5 z>yJjjs}I@23PX&EUS|9J8U^*u+t>K}lsrg$8{Vc-kQ@E4zI47jP8)V`oEr&frDzMQ zxT;`25Ca^ADnMad?uMs_v%lJZ%V~eZM6iNom4a5y!^A4hL8$*1MKe~$H&|&InKZ4_ z%N#2t7)##`n+ofT*?40C_u)n#ZtkxPKP8g+F4H0L=gK|#=c<|mE5B4aR5gdKdR#NRrZRqm30>h} z2>M~i%7q>Eh==haCp0Q;vGEF)-U=BElk-hN$Cml~-ZYNPmYH4sKU9TaTE#hZJ7g-H zFFjA*EA0j;MGtPu*|C)14Cg+-#WlI5iNGQoaGc0R;uR#-FJ7B*x-WJ%&s%+Tf)~jj zPs{+sKx$=*OWmlWP?oIAkE8C`_s^t=DY^+Ok=hFjlozO!8PSwYzWc7C2>Igz1%$ZG z`>rk$Y!j!@?R#}%JBkP@%Z*9uWpZ!%8Kx?Ow0wi@nl(SjstYl6M_}QLkZHG08~?#^ zOe?6xIWy9t@NgORkXW_z|8>4c^1lgVIj6afV)ySeX`UD`vK6GpA0O;C#L$j#QJT8E zzUMeQgig^jiRk?Zo0sT=h-WX+T!_?{Xr5MtmOkKKya4y|v!H8@Ax|Wa@nHH4OZ>EeFfcAHpj8x-E_sWO+Pg1P8ZkNM0i`*+C+IjwK`xz&2OBIF^H}~ z1jUcnAcEr;YY<~J4(GcS$afKJ)b`fe5xwX z_*jhUkt*B*yXX^_nV}PIepymP4~Og8Xs>uXJ1s30(<2q)uT)uX;1Q2+)aFqA<0RH; z+AzxSUPSY|hKCv6vUN6Zy!GpBaNcfpHfi3GbvEhVg>^QWqxnTg!q7s9)Y3dF8YM%z zXkxtE$gOc-z2?Z9i7HGMJpt#19VxoltHQcQxZmYJ6occ`1Q9#O11W)E1M$C_H z>HuKW{NAw)>Jvj#{hTshVV##?QPNrxZ6O2p!LSQ=n@r2??5DUG4yPcus@D5tMPk#DG+OwBh^&Zp)pG|qF0VX4zGVp#e#mm_OJ{Hkzu`rasV!45M+N|zHz zLt_YqcBbB&33)dh$1C(dR^+5=>Nd|sC-ZT!9=Ogwjw+uSUTIfoED(Z(9!HJW21efG zw#06{Bm3eLzU3~0@~soidvpjMLaoKZ>^f7P*X(ob5n^==lVIf~)dQ`v#99){aXgKf z!!yJWIj?G2d5U$I6)qR_QoH(osKd;pUS{`VbcSd3UL3;s-1lHRvoa&Po7+dvYi`}2 z$ZoV@QTiYDvE3GWI$lPe7G5`Km**}had$K`Goq&Gcd-G_i`s+nwvPSX*Z$x*^<^mE zOnF9y>qfU(zryAa^dAVp5cCGbl@Lc8-sm>P!JczXM~9&08|wMs(sW~&iAkfpn@4$< zyX$en=TWCk zpNig5PNM}litB~VMWPVX|G+*&-Sl2&5nw$3oS~=q2J6ka0txX>D0Iu;WIquOpn77K zQOCz_nS8+%>0BH4s|Acn@|i(FA9Dzxeedut0vIesl(0WY(FS)m{UF|=rsQcnx~Ak= z{G*zZ=icbj__!K`e|$y_;zfK}4I&`Ez6KE(-yPlLk#vK4bG$9ZY3xe`v#kjgXQZNQ zkHUyjK6Dl5c*@y^dzQ4iF!pX>O!dk2doY$fL`b@=I7lCJd@HCQ%)+qB$JurGo|m3m zBnNl1NFL3q4d4+AjBD^0oZ!}E80a183vEf%Dx|*gYzR2fA*K*LkAN(ExU^06LX{r zLv^S1EqpcrZJlMWKOvhj26iKl;_7Ej-Y$PAFrE)bDGjSuX$@Dy`l!{5k6zpsEmJee zGtF@@F0;RlDl@K+b1Q~7&BSw&lA_VQbXiDuKN!!`R*r=a$%OZ5S0WyE|KS`~3nI^no{uYgRZc}`}k zn_0VwefsORsJwr>@4jV5%Dnf?1{E%Me_ZG*bMWX@=q~7l2__EBuMPp8LU;NG^_v&j zPknAs7PJP3+JLsA)z<1ZkC|0~OCG^QJjb-oOB**I{kx+q8CV52KI7+|62ppyF?zo3rLA+EegOJ(~Z#8|qH;Y=T12e8Ppgk~i@> zbtNhB7Ih`K(Zg+cwv{L8FXlMBDZFo#;b@m)oWad3>{I7{ZD#MA;h9d^N+&kz5-ZYgRh&>rxh7KP8#g@n zIQ-(P=tIHPLOlM(xpUx92eT`+?%os}W_EM2ZkYf8D7p-FK0px)Lg3AKqGK1KV)RB1MUf9%ssiNJ2yJf8SQd%vR$Mo~{=#G|3W5LRk%80yWw4>YeS zij9n3sw+x)s^rZ|ozZdVGln@xN!oKiq@TZ|bVYe=9_n*ZzOkHL*itq|*5Ej*Oor%~Ct7~q}J^7vr+43eh-uDHv8DesZ; z>OC+BgC%nF@mWb$G$#yku9@iR3Stx^)VV7u1+Ur9lhmZh_o_s|9+|&F(Uu5=M8%b+9ZjWJR+J?DmZNk)Yro-~MB2HlGF zx)>X-pA-7kE|fqF3fJG9UX=BBAI(!#cW0nSUD=&U!9H6YCoJygXga#u662H2aLypC zY&~!^C_vd7nznu|&?(k>UzqhnD_X~>&v_1 zbGcHRo*i^L&dm6Dr-QC|?c|rt6s2;o`?)#4xeWk~=5T7fWn1i+cXDjdw?!oeRTF<< zm``%^%aZ2}*DM{5p~F$U#zuP2*p66TAI0NRv~rw6Y;(oUxA5@I^qso}bDYo1g&Z>s z-_xeYh7h!PogtUqFLu!c?l-J}63M^4Omh2fVot;COi#fd@Xn9yRH}5h%3UOy>A+SW zwIIyc;#W-6-HJ1GvJy2e`0Od#2+PCkjp;#mmf);{tfMU@q^BXVMY+W%?aGEl=D&Z> z(EzbyEEEU*{=G9X`87S4hR;Ywy+i~y*jol2NAt$aL=T^T>0&E7{tntHZZ%Bj+f>iW z-a}07V8qx<2`&7k8I_qnyRI{!ql#mf+4T74bF}gHl+tBApbb&4rnrGNfUWb@f34PD zkhPfOkpu6<1`Xb7xhXv4eOTrS3$~RC_cF3Yt-7_kO|z*rj{rR4Yi+JSjt4-Y_l-|z zFWy7l%Mx(X*3T|3_9t>q$N@-X9*}P3h`rhg{fFv%K{S8NhFX)W!xtsxLJ^@25tdCS z0NRTe))vdKUv@_7FfHP>QEYd}N5kZ{D>6Q^tNUfY!rfR>*v+3M#UlD1?2Uu^aR~7~ zB&s=}0+b``+!9M#3q06oUT}M-!_q)GV%5-m07sKGJ@Y*gTklqmF(@G?@6-k1%uS8E zbwbNM3VRd*1&;&Kx~Wk?!4&~H0>th7qlOe8)b)oI*1Dozo2_)fk8{*W#$2d1Q5)8k zEDA+LHV`bE1kmC!k79g(P_FxH2M4i|Vx zQY+FQrFDaPZ)(o%-2o;i@+D`V#B+Kp^biIHswPx|0P_Q=OLW%dZLsOaw> z+z)OyVxc=VrQ9MNrQCespd!$Hd8zy!x3N^G1Nl`TXq{E}Dk#FUssBs^%px6Fo~UG0 zr@~L6Q6+|zL^sr0I-EpH$7IyTBZnO%pM{mg+Xh8p*?>gwrdN8wTVfdJ+{q1XmD+;o zHjAP+=C!;HLC4)EsOnE{`yyF=MV-;tF8{Ib~lK_-OC z9eW4$<7RVRCV4Z!%p@8-__X<@z6e_1GBt{(g_-dMK%=|_*3H%t%0{CAMX)lK-Z%Bw z$043FlzJE@Y33bB9}?rgej=tCUs$C6;YtS_?2HZz?)&=l+W70kPbIH}mn1cCSxufo zUyV_Z9gbcY9k3hw5y2#BYKe^d!k!R_CnltO7e76}QlUParK^MFSpW;DN^?6`mR8@> zT*|8Szw~_Y_MsfuIr<@PcJ?+dS9fTXj^&bLz-{08{(-3V0+f5!gWg$YrS@^YgwAWvf~c>OFpQWy$o5VCR* zLTkjJ>f&{V6D2oCl%&}P#bU*R4ZM0qNkvnH8?l#ZEe~zxiHtz}HbQxI{?ic4sgb z#U)mHCCZ=4x?JGm>B^bYTMP^el&KMU9o8St!yz1eN)+Fl>(fV;3rN?Qm!m-KWir3P3uN3X_?riNO^kGS zzc!;p%%Y~Xd<91D1`v#W`o%Wd$cYi-KbQt_dhO$6j|-j1y18lFt-}kguaX zynqq8U+TggHyt(8vE;1hn$w$R_S5hM6yYmg=^S5-Au=a|pH_FP^j+UEQ^@QnL_o^ z0?_!cEw7Y<%^4<$qzje#^cK23vlgYltVPmGczHUt=I}PYXHNI^Nhf{~g4=v`FBFm6 z5NH*28cn@HMC3OlSnUu++qNE75Z4PLXqvtJhdx)3w-N>R+T;1yGiw}-y0S>rexdOM z-o=slfpDX}E{R5;xd(DAcMqif6-a_LZa2Zy!ELinF7MxY`N~GX-9G3!RS01Sn2Q#t zoy@oRT4R2pyPi-s6}6R<#S3~3V;L!}9RT(2X5*Y% zIpKae9-l@u@O4gZ+9itQw6RlO^PS<&8mY~>A1E$ zvrVHgY>#pGqtMuHDfts!TC>@XY{)u#l1OFW@Pnlj=&79`^VQI36(ojsjmfX?>6K1x zR*$eC`H76Bn&5f!{GLqIyP-_s&wKR>9dXRTjJ1&pwB5VOKJ}G4C&qJSbd&hXGDzB>;;}o zHqfYhLs)EgQIS>wAmb@3&2R5}Nu{to7)R2>hJGtCaWspISW?k2WtAmjv0=41{_QPq_Tx`sRf~HcbO8 z;c$B2hVoSIxC?ols&`1Nx~o5 znho3FrXlHB{tuYR7GbYq@4jIDaYsqIyW(rC$Z*Q|Kqx&Du)fRP(nYDMa)tbKJqnw^ zyP}o~763S2mAu`Ou1enJpzau-i~Ev(D=t80Q)|}+vy$Ri*NL&qcIxp~n3lT_j9Q#x zJ)I#nsgVM&ao_2KV7}eMrk%Zg>dPc>n0qnt?8A&a27L3ui2hKg zl1Ouf1*vOKnAy_Y!xeY?k~7rdiv8T2EEyGF>(wsqTDKQZ?I(P);<{VE@^sgGl8Pui zM%63-er4-4$Cl%Us1TXWhF&47-wEb%!(6LJGc%FVG;t=`V~)d z(W+8G(DL&AUnhEG+A{DwS=h4i{K_Lk!;c}W5A?~>8Yo_met&2s16epTIp(eD`^@u@ z3}d$^szIc8FB?2UmQOa#*%tjP%>1#_ zsZBt>W1 z*Kj|}bghYfmWiq1exCUxntb&GJ+I5o7Y5EC3>Ca~oRm>9obk-T2iYhQ0X^L=4^Gdt zowI29sP5SQ9P8Z!(IbP>5cw4r_t=#vKUE9zvJS(42j6^9bINV?sm$lpoF6zqyvjw< zr7dhq4#*wOWb>^aCT2gb$mH~9p5tLNHqbP}ij9oRWLbv}@b}=e&ob}iG1T$A%g0ax zdDh2Jf;gFodu5PIh3GoVg^>RFI@3CetFO9BCF4M}8kmd4QKLeyN{gCB%Yi8eRpyPy zK1sAx+rkRi++n9+qq3%CeM7#yxmNpG}38?jW9Skd_!gS8LGdOiMVASXO)>-WAwt7 z^JI@$wl!~A>B}zd3wRmWf=H;;Q*!+X^~MTLV|$GCPOk6?8g|Ygt=IuW>8Gp-i$8`MQuOj67H!{4JO&X{-y#6DGpLJ3-qYhK1WqRLUj2{Dq>D^+mNcQ13J?zr`QprV&_7GPEd!UTRaqVeDZ--% ze~1`8K6{LH2+~rI1tNOK9f0{Z z>UX=QX9b7>%lW$i^~Uyf_++|c7Arpv(s}oy4#`3A4?f>a@^Hsd3c#{sbIHe1%6W6g zQK~q?>wBdIIM=so=<%}0O=E*Fb+bIFt8TM$rPo^61pZx)*oz{cmgXF>={F|hId^ss zJRh-O>q(@pbH)MI525w}Fvlhoijk(me6~1ISYnjws6JnYR!1=2VD^tQmC~^~Pr4&O z(sBlvMVOPy2OhhAk(_T3oN3=v47Ug4(Br6cc_&YxF63Q4fx47uZE2*wHMM?krjlM* zCNt2}n31BXUw=h0b5i`V2Qj!Wmx z3@IN6-;N7$^*9hI!_s>;vpkb}&$(Kln+~AF@h+MCgRTyim6ETrmzmK;PX#! zw9#BW$R=)6kjr~kgtCS;UAZVV-O)5fjmfE^9p6U)V&ZN5B%Tt zL%Ldp#I4GX+7-+DMb968`Avcavwx=nFRn8?r2~g`;LZacNcEiCq$vuX9AN9_4fDVd zeI8%@&D3hAWksR*?DR4F{%LD15p(GbPAx5dBZ1AT6vpDr8mX{ zWQ1Cc^omXNjp_3M8@9iC#yT?Ct;^38lh`i{zP>eEf&e8^fxD z!nr>%OW~#cE&NCUV4NR3d0u}Jxq+>LUHY|y}QMAFh;jhr@=y1H2C@G{p;0Cf{b$hudYmd>IBiVzLW9&-!R z2(%%;XS)u6_P~;K_6Tv05O%NE|8CEFkSdBD)78QrJ^;q8$4scYi#z3@Xs~L;|qt3HDTW zhbqsW;qtDw2@I|63bnwph_D5rj*YWGb^bUF(XTBa);TBZU>`gsOJIzWzxdc(^zw;Te45|C`M{Z`TEbr6j4 zuoK3BzdP#}Uo=9K1=R$E%A`xrk0%AUz+B?Z0Uq(q%qh0?BL&zan@&wPG&MKH&9}4z zKs|Q>vKIi{4BgWpwdt@B$YN<|M^L>ziLDYXJ|3#3i*dO!fiGs*y90`J6lIyGe-dS# z=XMfx2S*^>OFNvQX$GcW8HpgX9F)#ibb;Z!zT_)?qqt*0dsN@_K*aj7q~V+QFm`PG24YSll{EFEzHJj!(aCA}=lEIP9Oc39m)hSB4TimV^oVNyUoqKC|6b>MI2 zfDz7IATm0V189?F8ss(`p=Wh@?K)$I5N~PL`;eju==1qV(TVOZxk4=6xS8!wcSEuq zd{ifEy5ch5*BZrV*4B2#+ct_F7Snn=r;ExU%kaKhAwlwz?GAoU89hQf##(@V_at-D zu@eI=)i%)6w@(E|oWM+gJRs`<{s_>jU7DZyehj~WlLeT&OQ6-eT2zFU9jGPU5&2n%Pool#tn3+m(>nUu%?T8z^2RmXS3F z)0-ziYIE`|QVFqQNO-4v1emXytnpYpgNc4wml!U)l78Um?qFqQ=-*3%*t2(1?=ISw zAyeQC&v;?hcU*HbmNmR8S(i$8V5Mk#&kwQ?SI>STYZP_^8Xi*cK1uEvFJ?_w)n|vF zhs4oz0_B-kD2VdTBMYK@aD;a~&>ekg?P6V4OHaUMR0|R_hhxr?zn~mw%+@ zZu;?`E0f@JjZ=10o3B7;;ID!+3fT|GRml(9%x@N5E`iB`+voedXKYPCp1A#hD18(l zU1+Ib^@9nUg$Jwe>b0b6kvXhHuap0>vj0+G9c>&%D)hm3k&P%9eI|V)=UX7Xj7tKr z=Ut5S1inu$-bQ2IfUw2y{`SEc*oTx2qUzugi&Pj0o{3Ngi@Jber+Mi=8s=rgxmn+a zx9K=`>io1%m(HFzQ9$r2vb)th8GVQCaeD99{fuIOnw>;F&eK1IdYb2U3iTXE_}o*f z_`XX=)G*6lw!<@nEzA^V)0qe@@FN$$ULD`R?EQgyBly4PLfp_-#_B-$b{Vfq?bien z*{?qolYmW-oBx=j9(aGKdRuEMJ^Rbs)!oaA#}0Fo)blnM+B%3&^wdC-b-5MkRJG9t z`~duHIf3%a!<|CC$g4Vq3dG6O^ppaMPY<9%m`P-vo>M*prxWNL1@3mAa)N_F@HlOU zSg>dHf20}UR!3$odNQ=RQZnK?+>!I-Kr^{cE;WjNe=(cgw%*L;JU(!<-l6YRpb|`T zKqv@{nHkYHKNg3u({x}zh@+^Wytz}Tkh}vzsL(uFTciAjz>KjBIzgLcx1e9}@4P2N zX1^}@iT84|e=vIA)3(|rSEgUO`f0DC@+w=?#e%o84114hEtS{l!q*bxDup*e*lxNoz-9!oe)h26i+IUqrU=G#od;^7wZ)e@RdD{4qX^H;gfzBkD+B zg+~Xg^eP7b*0~11co@h{VLIpxmNPkHIjTi%gD`6LY&Lf9kp6P%wYdkfjr7l^+?|Z= z{c&0_&IX^eahbR3jD`oA0wu|^dOQ3Eh@KiZrR`T5PQPMZPOIqEwFH0C zLLaarODrp@dK#_N0nH9nmStOpco1I+Dt zyE^Lw>uVUm?Rz9}cRKD+d+SRSYASxkt_A>`X}L(2w`$ZOD+39CnR~#_=y+qG2sL%3 zwQcOpjWO!c`3x{d4b+G1GKDtrFU+KQ)YzOs;TFF;538(UG;84JlqyZGMlOITOM1T{ zxJQ>$ki=-JTp$Ie`g;1#{sAXn%{DLgJbwWky<_KxMAFd~A1mOo7N^434rL!--brCp zvXsIJ>rC)UWW24YOsZHqF37xH7h|3i$9lWGkI^cpoHHEfF9!6wB-=Jqb~C1_Oow|> z#Q5<=>2nrRu#N$|SSTxqRV&3{qnF6Z+3l>+XFbKT zVx5|f{ml)BjT%&b_l33@EAi!4qGC6yky zK#E(AOj|_4*UEo83@_~*cGMvwxiat4)r)(jWnmdiF=wCO-BZmc@M@kWK7lFXEqOuOz=ASf?)Q_L{dKeqEv=G@)Ar{z%9FdXM- zB2bm=&|2NNahcI|TlgI~k|p=a0X>v@kmu5~JW!Kl00n5JB!P!8UO<5T5p25x@Qzpe ziJ7FIJP6qTyd|eT`L-2OpKNUvNG@=T(*d*oyZ~z%CVjp_e#pl)7=IXW8Piu_|NqnG z@zI~cdh6~A?ElsSq$^(8;mz!A;ZI--<$6PYSc3$WWx6AL7lk@Vna!6$^2k?{)+QrU z&d%6p*#hgoNFr2HQ|EuF&XEDjEPe7_E4n`Uo|R~OK~>z|g9iCQdbYPPf={9${mY&c z@&Op1EtTZsZ5i*e&35>o7o#Z4wkE>F4ZZ5DV#MmOfn2N_7-Vy#yr}}!XdqCnl#hqF zSwtGN{;kBs^E7f7d|jKAw<^fS;r%nWJ@G*_l&yMme^eXH&B?9qDNi z4q0k^sEV@#y9u9kUxEFWw69n*THj+oj|uo%y$E@J^8Q_z;H=d%abWr>J2b`3V41kD zV5c<+>{Ji_)=qokb%2Z6^X8hr#XGla6qXg-v2C6Vxl<`~>V2O??o+4TFa(C5T^P$o z1G0}5XEFLkBp2!fjxZ2kT!53;1*n+#`5&e=pn0@)UIXxLX%1ogt7fwzR)=}#u@gyu zbH~A&1QXDWO9V2S>qYjl6>b67k|{FX5Y+77eBb>e5EsPq%p#n5p@K#W=bD8oCH0Ov zs+cN;I;#8<&IcbZlb>1z-X!~5HFgw4#_v6-r&A5eQHkmkSu4F@9G)!O)6{}JJeC~; zxegXBvp$PB&o&>kxm>U%3!KLITV)4-#i2Rm9d5A8{1TLOdVW*o<~cyHH2{0__%xv z!8aZO$%p}xaroZFRgFgcUdJ?5x?k@hF!E$17LOlC(Pj;1;&ymubb*m~iKT|1= z{02Qx=V@mH0w}dW1MvV4HBrfkdthmIHEKGU!J^$^(+U~Dgq>y;vw`i|h@LSuOoMJ_ z>r64;Wdpz%KlQcu`$+IXoMxwv#A}+wvXr!-SXTPPP*oQF|8aHY@lbE?e_B+yMP;dE zO%$QXzALG$S+k8>Xza2^W2?w*v4`wb#!l9;D=oGdvc*`EWvnA)CdTkPXR7;izn_2P zmDlH-^EuCXp7-;9meX=tdmaT`^af6o?n=Ago-jhirR7*zzIt0?S-y7Lv2yzbxf&XN z1a7VaK>t#-6B`L%&z}~xPQd&q-{=LVj?LeKX6ll!y0}{Ue|iQyj@LQC@XtIT0Dye~ zr`#Pr*I$*a*-edily!3sv#Bvyi6hO2KO!~k=|3mB@6Wf0w6ZBM>&v%YSRXt#wwAD^ z>2STlSi7VT3)tr)K1F1tf$Clms{NY#u+Nz40oZZ+%~@dIo+ybz`z9OSHg2^3{50(b zh)m#aGE~Ec6qfLqh(au_Z$Ws?qBjl-zx>Umv5WJqxJAgN!Y5fbV9Khm4EVA)ntEMO z764*Dz3;$Lo&l&k0XieFm~Zx(QnP7K3a?MDnqc=my8gqBCXH@>dn-4=p!gf>q6SyM z?CuMQF=WG{GDtaa6HP}q-91IdZ$h%3_H?QBRdW*uc&r!9``&0fjt{JoXJ;>8QuTUG zF1SbbS(IS)0p?^MtbSW3r2o%1K2B>0lJL2X-Blvi8{|cJ)2JiRb!^B&)VC3QW4Vyb zpg~CY-|u~o9Kohihkqu1{2=#dbOr`f#&}6LQw~?)OSmm4)QA=qhWiX=yC&`@)k}WW zDep0y-T|7`_Re9HdX&i)E|M))!+iWVyP9li0uPF^<$s(zG0K7xS^^ryxg%+76xd4t zuUYQEG5BEgvYVbNAyy;WfEi?xczml=tPbEy>Dow~Sx$D=_>aKjP(FmlculO=4u=Zz15+e?3p@@C9z! z@ejN)Sbzp8O3HR`zAyj0V6KnG8+K$!ce@N<^E*<}z z*!Om}Wj62Cx!K7s-P{kDoy>q}>+}L`K?B3V_znMAcrxhO7prs&=GGVF`~U~+6|FbK zNrBq$meAKXrkUlVah4{=c#wnu zvms&j0nHg>Pz63mVqHKw5qx^z8-omz5{?G`og(y5Ilk6+NEj#D;uo8&}Xg-E-2ul3dW3#xyfz)e_`( ze1KKfiLHRN2#%RqnNId_IXx?O`{1Fd=O1lhPa%z}pJqm?++u~tQgoiTg296|yY@Cv zU%dZ0nIsB16q*~3y5?Q((DRW-h0TI|vBE1;A%Dn2gx=X^WY9c)^GMMA!RMp{B{YdU zcD3NzcrW8&m#s_Vess&6L2SuKDSbYErKuduRo_5mQystQu~Xq=GuwiX@W`n zKb?i^PY*kGRnUAoWpqj2wK{%uKFAtaG{=qj86>-%`y=rPmIFzyPuspoMAq#ZxNvqs z#HPt;e{aQI%N`BbPB{guzqGQ62(qXF`JPWUeaC6nIyC}N{34nh=;qwk;@RMu%=LuU-Pjy&VMQyr~kG?wW5hu=5^#q$EHyCXa>t z0Iw=W>yshGwgbU@wJTKG9|=;M>V@$E>%_-icPD01Kdl`F@cw4l*MQXP+`MTBG(9Lc z`t_(7HzOa+%QlZZm{)yH5-6E1F`HGfc)S`?eN9oBhQZ}_B2?~J8qDpbN__B2!R9n< zU%GzFf_85c;Mw2%V_pCrrWz=oVLeDIPjWEH<_D(QG>uxvrVN(FDq^i)P{+RejNb%* z_IqrZW@PaEmFAJ)`D@Qfq9wDyWcER778 zs6s@>+eE05gluqXBvCE&F;g$lhvW;)7rpYbr)@mVh*2wqA8-TwqlKJ52F6IFC6mg1 zk1pT;XahY%4RE8~rMdA;EwV3O`y~83L%%6B$5pavZMon0+p2XoL)~_p8mqY}T7KbN zQ_p!(TH+6F(HEoVZ!{wx&f7PSJhaE10GZm^6_V2~)GWxUVB8NO(!XDZjlq=#Ew~o# z{2(n^?_@kz+Konws#0r(5Wd!^SK=vJrd!0B_}5Xol$U{=xlDps-P!VBu#vjGqP zAbZ3`?t$^hx&s3%k#$Vnsh5o{EG#(-`iu)4r7zW;2ZbSi2B!1~z1y(3;J~Kecb%1A z3vQaAX_jB@Z8T}u;t7EZ$`}f1*`n2p(FI_aTY9nSQh>CLFwkBAb*JT6-3ips-;NDn zKX}pHC42eMyd{D+2ZdX5^NyLBbNtZb{*hS3CC(ZTSPxBD+Dt7~`5)1~`V@Z`i1x`Q zaL1pJFc>ua1ycY;y~PdZRDE_ePBHeI+*V;An@z8B9(n;5*uXl&{;)z@3mEtSNe8ce z3JBmTCZ)?U!fi*y0QVd;Er32zqQQqgS%SJbsM+!uUMZJ*GOxVFx=u{Tr$ruTXtNV> z5j(Lo8j3Y;r+*H*tKWtOx7Y_%L&FGdmI>@6|GS$#(px65 zT#eQpG=gmEWeZY|>Oh!!#AW}2m-SCJKtLgQqF;3ijF$NvP?vrab?Ozsu{<&JIn5)F z=Zl+>PwbflgheB;qz@odPF~w2Ld;^JuGi3gCql-mXl<7Fo!h1|f%(weBOfQA+kG7L z&~sc}a)-Hb$DU||n{I^Hzu!rVKThc(1D2?c##dSU8J`4)4+bl(xSO%*5IO6(hi6R0 zJu2Z~_GN+hM&A}FA@G6LReP-mlUg1>$;}42T#4Wbv_y%9^Tu9+!#K2qm;XLJR}5^ARgwnM{oanB z{2;{&rWa-Oqqsd!6J!i@hxAR<70z<%?B;GL6#zvXw91^>sPZsI2=AMfS@feUQNpj5 z7phezu3ZMO2e?#R;q#Ntsp0lTg2IrUG66AylM$=+GLz1dZH7;GA|{ka&#gZT_!PI< z2hPN)bsuPXZRFuyV+9ecCgmhSZS_+Kl}&gBN}|5>8A`EVQZZ$9+{@S!){Gor7XSRkkkedP%Bp`<`p+a}T1LX>mzt3g^J~vZ_e);DfH16Xj4&r!+6i6W zfmjaR*t=`}oY^{*hK%X)b5I%<-W!%%tY6Q8c@P+V@T~%q(FB5(H|R=>NFYfy+R7GVY*DZuZ6y7>gM%g zy{ZMVT9m=$yC@!;32+x7T4wHcXK_{Tq+Dp^zLRzedqCD@Ny_uNy7)Qk%$sVU$@P6O zgT-VTH3!Xs+PfVZKgQjSb3hH?8sI6@hTrHe0n~Mo5iFnnbXkk;%HDAHwXM_DJK&VS z%+}ON!8Wd!N&je}HB8-X70XLi@60Lx;^j^wRD3Lr&FQw}W>-hraJ>9#^v5C~H@dRL>AQ0FAf6f zJLU6BB^!`IW=+MfHL;SFm$ z@G9KG@aWqK0nJiU)Et91jy|scY8trb+1ubP10qtg|GaV1>UjPSEI5Q} zT}{@|)x?7~r6O?g?a!$geO3gIBdobHdbHFg9Sh0@v$(BGg-#cjL+n%MVB6m5|Sk*Sj6hl;#|Y!8FiqK%J@#&U~qxI2U97F zR6IS96s;)KJz`{R==`$&3P`7S8-$hA-&jGSg+l!}Cg4o$e-C+~P;QKpv8YxG=w({5 z6R}~`)f8xE=|0pw8t-_gTWr1fys&5yW*!MlaKw*%*DX(gt$D#R5p*2e#OqiKGIrjy zWh8d~Mgpm#<0A;L3Hau(ek)^r>@I{zRxP(FH&za~8VI#3i@yTYt|j2+Dr|(3aVyBr zkI(U;L;RfVhDn8%@Q#gmN3?bL)of4-Me3|*heVNt4hbw+uTmy6QYbL5CDvAantWkX zdhO0t!(NHhUB05?X=2o>R=;|NK@TtPpdD#YW^pRA(J$K_~|uS`rV*@g@$caMIur`IZsA0}L3CpH}; zHrcsj8lqU2ect(61rObFAx6wdz2nWYzQCnfnfCH_Yx|1GGHCck)XnafswvWzS@g(m z;GA_$o{?o*mGQVhd@|!I=j#N)fVfSBCaKy6*H*^vEtP8QVEy^j>M~55Olmbn=skxz zV84>_-O#nE3E*|T9bbY;@)d{2b&h65#KK0$609YN^s}dzC*q8bDmRUK`+<$=^*g-W z1sZ8^JcG8ESuOjsz7E4>4F2HyWQUgf}JOi;ta39@lnh`ypK-Y+=o3(YWS^V(4FSsdmn=62(UF9w$o= zg%}{V{qa_MF_j99XkBhu6JKxmA`)6X;O z=}LPOJw*1_5ZU8tSuw@>untsf@(kkC_tepvlJ~FJ8|pd}YfY4;ZmF+=rU&Qh>3=3Y zIF$jvog?41%ll1Q#PigvZ!3S)Q==BlvuwGW+cB!UNMk>g=#kq!*Ycw&Ag6Gsb!NQ% zNk5PL_*bn)s=}nVLa=6K_k~RJr;HBV{Q%<Are(a?~fWj3LW-Ws}}T^gj;kGYtmXcR`V zTo1yIrqksZSgwv)W<#*>!;s;+o8G#4y{s(sc)6g*I}i?1(%Xn$HTgr|F9-x{_wwtQk#B4LxN zRiYm$ZYgFU!)T1b<7}#HiB7g>W0I9z8$G#8_6b|vuwXa`JPg`VgmgV1sL>{!Jq zUv4SZDg@79`LQW~OJ&lPz&6_U{;@ltjE}NftPeF|QmZ+FdEpnwNw%mgxT#iTyJ18WZx^&@AzJNWbHXY{PVpS2XMQH%Yo72h9HUEe&r!aD8rK|Cs^ zUlto7**QRbxgpZM+Ho=UL^oB!()dn=+aV%Bs3xM_lY_4Y8*_T4-u8|~NZUZFYt%4d zL#wEv!*jUw+;B%ivww5zN@6VGjb~jc{c61&o+^j;Z*3iyOVTTfnpuV$Q`wxFG+)=k zm2B@S`V3YEz+}Vy{>|w4oUdRxjfr3VJ8mbV8>Pj-2|xF=2{uXwmIZ(J8n-a5!pb0r z5%EI3E3}?cOKZ#kv&93R$|vRJq8HveC*ff|ZSpB7ZeuLDWzS-kQ)axiO3c&c%~gej z$-SO+TC%?Ra@`A$^A-9^73=4ftnPJq;~PEe^cqbCB!(|xh7^czic@;=^sANb5|`A5 zU5wlOGmuUBBM-ZS?;!HrrHNf{y_i_2&HpPdJi$ z6s%o4%24dBy`B#Hv(#ejx0Z|1Ta@gc^g>k! zcw5P5?IZXo#N2McYGDtak|tA}fC!}MsfA(lm0Y^LBqpaSpY<pu9P(q_JxKWguIiV4C8ygKuF8k4~8J zmPimSVkD2Z+f*w?#Wp3Ikgu@MF7E60>fk>f0t~C*aqE*cTI37CbM?VO$8Tj0-N6uq z58;eto^xpmbWeJ;dQuWfD4XIycyHGpz~I4q{7z+zSec5%Jgg3zSGsdg3oH1->kJT> z^smu%3Ip8+Vdfm<4Yeu-^+?GzC4MKqnRo~Ph6!>*I8*QQP!m}x2~wI6sL1{r?z!nD~(dJ(Wl=F?-M#}iyM zg7fU2;iHYR_0!K<5}e#A#}fwMiI6%zv%qxBu8Qc};k=co|EVmM;XW+XKkSR7f6~60?HWH zzIE>XWsz8w9ob&(Uk-eDWLy)|qg!+n;&t7&gJ3QkwwwXNW8*mOu=I z!qxWUj<_ws|5kPVzJ3qxS?bXoHHU0`ONU2%3jj}vA0hY0e3`V{)>V(RPa7SIatAFi z`0F2-ogUS<6MC{k1$hiaibv9|W6TRk?Ood;=u)=i`gK`yxDlYqCTidfD3%Ui-X*n3 zbGctv7ERG^0$r70namwsaotO_@AbH%B#I?R3oBM)R>I)L(dd~X(Xz0@KD$03l5QJ2 z<7z8zIl_wp6S8_Zxzfc%BPD_k337UE0pCmk5m2U4UB&{@RwW8Zll zK=^@zRc7LSV3~uv8O$+rsMd~!V4;19Kn-|N=Z7NZ&r%DtOsPp#{zDlbEh|4>H4Zsu z;I2G5`tBqamo)T{23*`tyPYqZWj95d6!}+vOqyBevmnd&c*G3%12(OL=p1qkJ5W^s zPnQDRqXMa?1qsEWr_hfuiXZhL84R0@on>uC@K`)lnyAxM-nL z$!K!CRpM1^1hc4n^66o6N5L-+RyD)0Xt*Oa^7H%6+dj2!_d&KM;$jjY{MMwqz0}SP zhu=24A#4$W_w~x#vkO1#%b^Lus5n}MTf>krPYSxH*Bh1QHN&Nln-Y;+vHms487ZcBKV%O zv!loy#MM`ruUnoI2fA2w)ZBTwy?2{RaP#fC z1t1XmD@aPu1WV6-5kW1hhB(i}PT?oOdGwhM1vcoLR}X_q=nZ~lFcw4T?f7?E*b^@b zUdP5Zxm2e%cdXp14uHZoruE@00PbgdoS#GcTG= z`Dc$`@=o2`y{cZB+O{EAZ%eMYm`xD??x9U}c=I9|Ccb|?&mAE{joB>Gupg{Zh=KH+ z$euiDaLLK7gw|UK=2n<_O0DDr`q~1hg>Cw}V%i$^BhtT27kL84H0qrwGc~K@tplFU zU7rK0brr`iLZQ7#4#a0bP%ncgxH`Xv*;5*Ty7Y|8fW-omo5CC&}&ARoP7;he3EN+IV1wN|r8 zk)S6miS(=_593>(b@vmsnt&p31%s%lo#GR@8Qbq48~? zt=SPlkOKsAjt&#upZ_{Md|45rp1uI_fAZu2N0}*9BKF;Xl|iznRpS*RI=lb0UI5#! z6H9)faxON6;-o^c#?_6Gm7i?0z8x*a`oYzKjh>u0s`LMuB7c$yZZEVcJ4(R)+yB5c=S^ z9X0F%5X`c&$rb5tF}zV-rv*F)FXbO? zFybI1F);qDuEQHbOf}pDEItBR^RcqrzFA3ELHTS}4#@3aUs3~X$C}*#vmH9%wyn;l ztFVk#oV5#N1A-tb_Kpb22leVQQ4XLiA=q5i-~^g{ryKih2O5j zX+da4R8y2*cE!vkU-6D`GzFxjHf}N@m2&^b2wc!|(!75wSN42JBI&X=jl2Qz!@VQp zbvQ$vU3!&Tf&KC)eqPTw@N;T@8)*nymAzZPewx-VIpjPdq`h7j#H`jSu(?7ux1d^- z>jnSU8oS1K!(6C0R<>9RPbrAe&N$gJcqL)LF_w*rAqZQjSLHLTUN2oa7E(P5PKw$v z(~W8!r1)?s*eVTSL50PrN~SH`i2oZ|qfGzf8lC0ryT$)DuTc|!cJ%qB(4%{fJRj=Z zO-J|Y@--F~=J^-bU*E7oFV^*Y-SJwWL%&7#kMylq6WS#N?#lX3=|s0^xrl>S=4$~X zxElUD#5!LWqO4%x;i7<8YFFyZu2iv&pPN&wBdN0$PJ>e8(f&>bwGB|7M56ozgwnzs z(h~Ym@v0s2Czw24WLIatN15sESJ^b*)cbjzQm49X-X$xqZkstD;CUkQYNo}#$d#AF z!pkv3cV+ggXm(Bwv70z6OqNB+u`F)pQ8)F{IMKoF_r~5%jZv@mwj2TDAW}^1PN%$y ztl%7LdJ~saQ71zlukDDZxV0<~A~78a<{0GS$36NXq@l`>d#3a=7cN+MENU9G8OoHN zD{J8FXQ8B1Q)CvFR>4xt%y=XRoY9IMb&BxKVS;H^MDR{ljEm=35wf-Zs;_<0MZWjLf2^kw1q5i%b&g@|?EcSJ1XuIS2WoUCQv zonrN3#rtvV)ssJ7GTt*3niSe6+i>zntF~3{4N1frs$fpp|K_{3_=aJZH}hMAi*&1N zj?zu@R_69xiRKucGPn?aoN(DQowHi_@bA`tw}}h{#gZ2JQao6*oW%;y;mdtFUv{P% zq^;k-rG~Ekm`4sKC1avnJjU;6d+pDBA!~&$LTazBf3Dz#0_7Dhu_Wh+4|AM8m*8gw zjfbA{+8HAygIJt#InF{-p5&o)ObS3HM#Dn<;8r07D2(eiNkJi?gkJNen1(_L+$%c`e#{YsXdvN{v2* zUfg-QqRz;TBsh-uMbX{*91Pcc*&Chai+wp`n%`IDxsHyP5qy>gQ%OJ9?QnOxQ)3v& z0S;TlsnvDH1=*_X45j|mZkA)SEgy-R7y6Cr8yX~6=jO|cma%hae+jQb+85DK@`%MD z%W*by-CmU|t--cq!sU7#K|}9#Nd^IV!2zDU|9@y5Eh%Y&Bv^!E>oFf!vIA@h^ zA@Mz2R@_A%qMsFAoNM;4Y8WhN`cEvLL=(p;agY38N3?09{S54<{hmBTmag-cIxqO{ z@2WT<-phfcq|8=*zw4??t{p6MmgYAIgdum8@n+QPwx<2r6fI*)zH#XVZh~^JM@mgN zCDh|7+wEPE^5KE}wV&!go@`)EsWC7#ZY63+@60i5W!)z?im&4vlN9OM!-LKDC*>L? z&HH|Cx<|AQEG=4Dzqn_=q>0wTOP!~1O*W}e7p1@WrHd}%3*)C`3M)M~;}kUTaY>}w zhd$0G=vsDX4woD*P$V9w73gEhq*gKfMJc9XY^2GiPy*ecuPErYn!*v)u{v@cNjV%p zyQVW`c9nd+-1(8G6;o1web!yB`BXPYC#EJ}>V9oZ2P_^4`c&=bkXDVeE62G=rc}!{ zJk!0+HN3U_ea5VFf6$gl;3>a+e`iggr~?0^s3!cZ$*pE4{@88lf~Le?S;q-6z)sLs>R%L#U6gu!Ej>`4ms^&SFS7{#W7dg~Zxft3xL4!7#M z&Lb`LB=_X~3u*nb-Z4#fINgU8ie1m0t9?@<46V}E?_RQ*E!QEfKGDROK*M4a;b$zI zHqeT~4x*|PiRB%P20GrNpLe<i3FI&;}+|;>dn)Bx)O18EqK0O-W`y9*8o)<$)0@tP~G9Rc2tpC=Gad>kTf61Ev zaJENGQ;mH@j;?h_eE;ZYuF*(CvSNyL-)5meFIS|0q~nLU`OOyVa_Vik3a@U`iGh_9 z5xtu(9+y}Bp8Tu|>*jhH)#N~lJmZ}7q8J~xBFCPCELu) zQP}09F7^ZaRwa6Uf37U>^n-(rEv3EtH2HS|w@JS8)lAfw}4 z!)HL~oKtu;_ztNUGh0#1PZ?axz`-}a(oyP;#d(+G{3P*4GHFIQFQVDf^`CYkyZ64~ zKF}cHci*3S706-e|Hz>e`Rd%0QNK%!^*g>tNU_&$&VNJ~ZM?qF6>PQOc)e8Hr0G); zr_*K~w{jbZVjzCf-|M;9@^I_3ta3~AN+z{ktNFd}@}TmF^iI1*M; z+s#GX%kq|*LF%FwXI6!CRL%lA<$)okvTA3J8ik_*LZ=8Xy=~qo;MyBV^i-X?5+`G(?WefN+f^Bra zV@$Z#p2ph7sKIfAsGRW*L!9lp*FTzsRbW+eT5XhV9$UOiP`ET;>`^ObliM%8wmH>{ zO;8ZzOK`l1h9Vm@bRuo771gkO^fhVVHOA-J%DfWc;wC2K8^We3I;l}m(4t6{@L>9Q z>WdP6dg`>kp8T7hVR{dR6KMOKnz}o|R z*by;7*W@xziadWdqj%ju@B-SYdRAU+sUdboC7xY&WSw;K=uCYa(gsZ$jq-oikg2F- zRN}wjrE|%kRw-^LkVt~D2^#Vqc%_-7N{8rmMTCx>x zE=Pg8`(|sR^zSvT>y&)Z3CbIp_WF!pCR_Nf&e{q5lLbdZ02+N2wt+@ERf0BHNHTfZ z!;I&E%8L2c*CbA3O;X5XOwH%fP>(g(@OfGYAkN2`f*RfA0X>o)lUHne>U$J*ys$Go5lT2Atl zI+J$LF^$vFo4Dx5Y%lfYV;2ve7ib$5O6HO8E? z59gEvZ@#NyugBN>E$foJa%S``9K(-Gbk=(7>3Y#RNP_*{5Eu;_yh{IqVQtEAK^9J7 zIo{9vOd4++s$~%Mslxeca*;49bkUS{l4bVttV~(5DZQ&_gXXgBKjuwz zdN_$V|ESNTmi*(AM8|sig(YIcVE;>u)#5RasrLc1yCJ9pkH}u-ez@o9O3Mi)eiixt zQ%?Aj(3N*VIUS=B)%~(a#?Bqh$yMwjxRN5(7FTt`GWf0~l&&xpp;&j;;AFx)(vw2*M@mxw?<2zP+E+1Hr# zA=mf;w4^Wa@AJU9R#V)zii_&jpBCjxVR89-f^bRTu}k<_1@mVRIgz;J$x_sUguQl) z457uBT^{9dPYyAICk%bBqVKop^p%rK13J-AO}UzxwvElcjl|f7Fr`GM?{0 zdsxgxYAPEy?^vj05PIMoQ^#oo!QVB%b^~UoReLJs1r}c^!IdEiP6)MIuK-^Q$|88)U|&KH*zU}lmYGsgpHgWbvlgAW_4?6{HTwSRoxbPgvbL|{ ze&ot)@alY@=PE*xJ92hk!=CZ{q=tI!8=xxYB~E)I0`dOJbXn}7ORR^CdsAsracu3W znNnUHF25XC;(SOe#jD;UoULqE=j)s-S#|-WdB?jhSw)}#4pEkLp~of6{8Yh)+*&QT zv0^J?v6n~IvB+;W#3nE?FpKMk$NT5^ZmqsZo&5@pD|lXSJ6-9#dF-To%DkDM3)k>0U}M)WhwG9{ z1=_am-J*{rBYsCGmFuFSTn>)|c{-i?Y?zX_3r(9mBAs``0-BPbDZVu4Hq_7{YP5o{ z33%mnQKjVwt{~+w`Oj5yW5*aSxrBGjLAmXW0PX?!NP`?E;B0P2CmB0t$RixhC_g41 zWG`Dqq=?_+fvF?;=&vs^{rdcmlU>QJd-hsV(!ru_-%-W99U;bsO(k!ovVGiTmRnx9_Om4{D`oA5 zYJb;OX%TzUU)8#N|3KI4_tWgLJm4e#wkJHKV{0{Oeq+2cP`1f#hhqB4oaC7yl+}so z(Z}jlr*a3{emfIJ%ukQsAh&+(#;vO`PVNxtdgvkMQ}jzQJ}P)Es0!1ee?Ka1C(>fu zP*a1b85eWX?SSm$$)UWEA3w2n?j0-!~ay_L9 zkKWJm*1G;$&m-zj!CyA>uSI8aD`q@`YREXdW6cS;!oCFyk<^CrqP^|kn*T1ndqdaj zHYCe_KPsAnX*pu-VM_RfF5*-p!3dha49 zsr7$wd>My6A~jLwf>!;UKS3@PSWaKae>pC_oN8TEbHw3c+V&OEEI zL+k-cj_i0(i6`DG$9<%XV)?(5AG~vbT#mL~$@Lv|0Bh_o2>iZ34^K`dy&PVtxIqm~ z;=quN_cr}`J@}dKHX-4==7gkt8gZ^!ZYD&XjN&N!n>+Fe+z&@`)dcqDHPOcoq(27S zOUU!_0&>9b>-=K*S?a(w7YfFc^*&C+jlaLZBp_u>g8sxll7H*QS*3@?gcB=WS6xy#~<5TgT^Id5JiZ1v< z^p|9rfFQY_5a<4Rv^AAV<8j1t+>hbMoP?@fMcz8y_XAW!zZ5D&M_L2T@!xH@?=t4R zfV8)gS`!o*+B@;Myl`vd5zrh<8N>KQy0N#nRvS}igCG<4=Q+=`Hjh+#*RO=fLdEfm z#CpU16@`B$Vkh4Vg+M4(j?eVAt})p;+(gCDQ4z|Nww#E%FBP}0eG62-d35MbWmSNgtC!xN9wTt5 z4OJz4Jnm;XZgcp4ZwCh@`S4~E+vctfjKLkjG0i@p$e*}hGc1k&#f$bh&VP}5L=|tf zyQlmnqOY2ytm`7a))R4v;-mdGwS4NS;(E@5KixXu>%ZzQn>P4O71{0>g22pufNhrKc@UfSL*t+A>0bLxI^UH z?JH4ox3}-`ra;LF2Msge7OJBJ^EasTD*~4hY%-oEz2~2HpRS&Cj0U!AGHUoojPqNv`&yjAs zXJ`Vo0V>Nj#twUk{ga&1nf11L<@Y4-eump;tWFuX0;@+iDkJ-L-czaIUs>7Ud>PIu zt-=XPSpI#2Hu#S2XkoBBdS3=k@!X^hfiF{I>*$l)*9?uX&a@~4?D;uY<&=BUu-F`@ z8)44u6tkU+W7^vMinGR<%~s;IB)^ke9xLdaU3&k%6vU{~_=V4&e3Z7tv_Gs?YVjsP zOXSqP^Px)`awY@*NB60_gsE4a5)!s0zoKoG(7sEer4;r0Fnz|oJKODF$`Tq-WK38Z zfd*ZFzqe)cY2c(5K}qDyzVni67-XiP*sr%_{+QqfCfnYK=ZNeuF@8V6ayguhd3WMF zIbp5#1AT+roR^7O1uIY zKQkj{25x6^8}wOJ7#VhIJCC2v^0y(s)DB49G7U)mjUj1sJjHLoGq6*{<7*!}dgV3S z@!g4y&}%uoes=meEA5L4We8gSnkozOZ*rReI(4I%jcs>g>s^gus##5dM8IowS3$nh zZe`qWhk^FuXuhMnT8`Nr4X#`eO4b!T!)TR5x9^^oP})}o2eK8<#HWb=`J4~Q6%<)SKiqd}P48cE!@x zUey!Z22c^_NAn!rEt15H_0lECql!IVvI*=ymN$2sz*<9)+nsXle-1>)*jw+0vVzpD zFgBju;u)(ST$M^qCti!q*O!WL0}o0~U-oGMsZ=h8yqSmvdI1g|@eU1g4jFdj4;+ zCT01wvi%J;9!p2dm8F=ZaAlG~P5)5E9G4VIXFlt|o^3`RA$~=iA=;=@{4ci;FOyMm z$}CF8j7N6ne8KQ9#|~TFYrKYU;oP4NuSwVbsZ zcvuNBwOJ?g<%fL+1!kNha%^8;fCyM$yc^V*!hO!m;~S`=!zr3&Z+P|6UM_lsYt9Q2lCFD# zJvDyhzXp-vAnQK$k#aPq-B(OGi*EnDhfWF$Pni}1-0>Aj)*UH5x|~DXKekPb&9RCF zVs=7kWj$JUtLJ`b(5*4aF@pszKnvfo?h<+2Y6cVrq)}@a?nfDU0>2NJIfVMhmrlFXrG!pO7J#iQd+ z$Cc@f^im~iF=#GGj0S5^_veRfjM13%!snFe$cI;}Y0Z=d(i zC>zeQzkK@!3~d;I$B# zI^;Q2f}7uTk4o!t=5L?)#Gw`y zyMcdbx+^Pn$|9TYP*=(R1kU;c#g30XSIKVzT75; zEDkD;OTE?&s|wUfkW<+%CC%#5A(2|aak2m8C39A3FrIudIjh*>`-K>z(kaXT-#P0| ze|ilHLWkr0bLkFtm6X?S3};C{Ildk;EapN9%QxI>yL}heR7wt--Qp{RI^_h>E4;t) zk)7{j4O!fv;-OQXn5GxzEV1P!6xwn0rc=AoL`uT11A#>vM!?ocl~labLe=N-74A?5a&YH%8b zYs6@$(IoWm%0^;B``-37Bv_;EpxsAV?k|epq+sm$XYC;`1n8;s?-LopFU*@jFQR!+ z`tRJ8J0h?CiL-7Bh+d-m)L^{!rYWPq3tQ8<+=$e{PqOb<1lQSR zAM~nj2dOHWJOlJ11_%4SE>2`lGKEC+Ha>0+ga{R{$m?71-xqt=^td>YwbJp=N6Uiv z%)$Y0HT`5^z5VA~VpwI$-Qe~~14{NTk$)!*9Q3%0;w;gbo#JdaYZwUK2`D*&{XO*w zY`Eo#hCym)M%$OLo7>K&gCX7hsKteP)45i1+UNUVCUaud#P<7**BpO5z)!!u(7wWW zH)q$G|BP_Cge5wsvxM#3mIoWacp2&wSx}{vQh1m>>m$@FP6_4Nk}&|1z zX&ZUeNS8GRkJYz~Hi`!t`gH(h*< zx9Y$Dq*)n|Y!jKJx-6<4S!L*J{k!(@m8(5FShi37(3L(ladtDd3r;3nYkq^R-|5UE z53b!9x-sT>$O=t}`!&F$I+~h&DYSm+PU^5U$ESvG&LXw{Y?QoJHEFPIAh}39G)cf6 z=-LbF&;S3)PO}lkFcs-b9Cd@K9$k%3oBiKS$zlcTr#gI#o7vQD%MYPfAfUcv^dpRT zq{dY$(XDTL6MBW=V*MfkT1Z>scZ)jDzp4g zcoY5-$>V)|92LvvaFHm)Nl?hC?W26)1LwR~|LzLpwJsT{o)sS;DdOjD}FS(y;Gdyg-7N}-;Fymf(~PsCQ=I}qv8)E z34h!8ohbnay&!l5M$RR30cW#k(7$vIkQ%)^!Z``%&~@ zgjx2%DtnkpAkt~Qu{BWSF|_Qqt7pf5U#?qn%r!K|i?qJ&vRn{vRc9 zj=UNZ54D@PDLK@{kE?T*)~R0_E^a1o`9{ZRgS)3*pwEa{EZC&oW&=&L$Cq-S!!tbR=30rWmGK+kN2WgINpZcwjFU(kC zS4$|}0Q~k&KPFub8em34K6qFF5y*Pw?gD#dGNoF3NiApe{59Co;JrR zCUavTath&#QcS776i{rH=gi!<$d%CWd~xRd%pDeXuC@z2P;8(~?2hPR?1o0<^w?~60iBkao6 zb}`$Y?J-y(hJ!I<)q+)hSW{G_Q-qaJxC81u`JbN&DclPkxf>nfk7s7qzsTn>zp75X z>aMoMfPnSx#Vk$3=JO5O(5mwnIJJ!0(YyV%M;Z0JZ*TY(BbHihXYO3lV52w2kBQ)A zAgc-u$^OsJgevZpj@FHiNVndv3@;|AVp-@M?sTjbNiT{gPA&XDa!&!de{Cc+W$zN{ zT?d7_{=Fbw-FVodl~qA~L~GYj8F>1CDHS>ISPF&TI4hB5uTvxC+l=8D*7zH=Rr|yP91*5&XS$|eCCY0S;&c$}T)vP+-&Sy{0hrkgLlYuzsFR{AO8{~e2^!7wE|9=W99MLm(#o}MXwX5`SH91{;drQ4d zU7p^&QX*6xGj+uFh@%T<<@3J@v7w$a5s<6yD`(|FAo{?ySSKNOsVD3qU$(>g{T8XL zVz(EZvfQWtt&}0_Vnc^;(N06L5EQ{@O-;*sd9L@dFaJcNT?_BiJMYDLd$Z2l#*bw~ zsY1AMTV~(T0%rA?QP7WPu}=Oa(m^z|?+%AeVvzm~FPsjof1Bvcf5r4%lA&;&v$|RK zdcM=-z(A~E*BgsRhxP4Je_+j4XL~MOaUpK)uWuCOD`0o$eGA5}z6-67+`#ZA-Z;{* zK@*cJOQBnTnLT7OSV>S;EHf6o|39h&{v&fT=HeUpt*T;N*A5YC`tl1zJa5JgiqFNz zL6x@84_LQ)91U|ajF$%B7G!~20p8bK6_CI3(o?zU)wy1{9O3}uOOW8VQq5`#hILr$ zf189)DQAt&3>}t4`~Xq1y`=IRyoI;X8k{xCeXWbH+=*9{kvpgA1ALKvG4Mq)zC0xW zp|d4ii*q^w>Hv#JSh5F|9`mGfQ{oGD{MS)cuMmyB+*=`*)1WCtycUm5yC9~-H#DVk z@Nq_@X65;Id3$;Rq%L;HP&*pC7T)dWwPEG*rrn^pUzr`H&(ow8wZ>!t{IA1ViI8>L zuh=s*Le@h_`#S-ChZb9vzPveJ*1v8?s;K8VwtzPASQyM39aYZ$Vx?A6Tjx(5r&L@( z;WYzRWT)nbh-tuzo7ZUvBbHulP}atFC)>5|zoH$ z94LRqE9oCjJ9N*ScAyu!$dr2L^UFHr^Mh=ZpAh`9U`A{xajJD#1uPGl#MqscMkSaKXWo}55VBqz~MO^ajCibxB@zgd+oj3U7$V@~Ss%yt*Z1sO@3~1`Q z+7K$2;oBN&@#HYN`tujp@rrKL=rJgl+A?50%j0Svv5hr<>G!8Wygw7foNFGkr>vrn zQC|IN>P+ZGvR;A>bTpW8ygkOIb4?rC?M}(b4&n*w5;SxM@p|FjOADsv?r9p=XSYW_ zXZ9zLPm0WJk3F0gub#70vbuWPCw=A(rY2L1sm;`3-elfl>N541`pnx*1Lhs3A@eTN zh-u6;VVW|{nD?0GOu$gYv|?H_ZJ4$VQd_#$a+7ew((GV0x26Z-OT1Gfgu+yH`<*&& zE)?cq81LD>V6=7adcLDQ=sgbEQEOIv@0>vpEPbg(tH`K0o;_7hw*r%UeU72am#9)3 zY)egyYUa0fSJIDq&$LEof6cM&je#stF^w6D)QRb^YaHQV+HxxAta zo6aw+K?Yj7qfTg|K6=(potjcVt63^g7c`-mVypCVp+0t2mr%LE z+cYi}W#cEWRi;*VVA4N+_HL;`-R(*Lfl@op$3-i^w22hv!>GxwNsG+G5q(Vrm-36aNTIMJ3Q{ci-NA)r=^!W&HAIX=cE@F8D!JnX&rc1d4!xd7@5w;L#@ z<+lv0^uK#Tx2--UdZG-%YWqsNmxbpMQV#pd?s9LLv9-=n-M9E6?v*PB3$_o1(u^ED z(1s7BFhAPTRLU_54{EnjdU~JZH>wjHs1L5=Kem&COPdWeBmNLv;bXN@F0_YSI*E-@ zSk{}yGAt{su^Y>ZXry9U-T#oe`>BA|^x9|Ek*H6f*4oli7P$K!9W9i{UsDi>G%c#2TV3Y&RDAI9uoYEvsw} zAvuwHs%qO-x~TsrTU3)Wxg#JYm`Z2W#@ooQ(C_>KsT2N;;|H`tWBZ(`xiww#RgS&L zO!LsAqS8PaXQMUOD2qy6+@8K_`XwXS{nvji&7F6f@W2MXawn(6up`LJvUXbZ%ST#G zl2ydw(FI3zJMm5a=sKgY&W*k>yawyBye{RjOz6CsQ>5xCr%0s_VdmvdW{Ba~^iFi> z0(`^w+W|^ecCCDpU_(hAbIl#UU(CbZLjkFam~u|XqZ}V!3070OFSKFFO0}CKT7Z$@wvedGAfXV36b5PS*PFYh6+0I>6ZjG6s&buiE|&tLrPw zo{ZPF?cbiDLuxg;&BCg7Ukl363-Ztt;56ZKMHl<=@a*?ZE}4Mj97F?Q*FgiT!J%TSdW5z5;t#tTSz^YAh`Pym$xf9#zbl(p#qRJu z3S9Wni7zs9zsnaL|8v63uhfXIDxT}yPtE`THveEj04bhsfD}%k8zF5I=tPlhYGs}# z$y54GGqs&n*2vSrDsPl_r4l(O_6j#H3tJZEgcu!wZEqEvk0>$8%F(+C=OaeMScQ74 zwEJ8j=2_)=H@OhKn&aq>NK7K#6-i2@dm@FC=m?~365S7pNumcJNyLRMY~{T!>_WrQ zmjeo}@S796CE;%-a0+@?Yc&9ZcNSPUlYg3K07TgCbnJyz`a^oJ7AuX_%v*e8hM>wW z;M+ddy6%9n^Xd!#*GHYRWLN{wi*wFGsb(%v1ZbsL7o}i-Ef|5#*Kh!M6Tg{4|GovK z(Z^KTA8upYx92L+PdxBnEh=T9y%|H^41NS-RqLM`LBIQs2*NuhbVt+}Vbs4pk@C56 zFP_X-BO`6o>^x>r7VJM;PidhSm+bz-wU%U6>&4)ktPIP|G zXSl`c_fj$i8?=Jb12op$B%R(&>`SI7CqMFd4(2L3$MdlN08}mS1=CH4dDUU4NK*Ak z^zO{?7zd!IqD&!i^%>C?$s-s!?jfljw#ZEMP&*P*10ON{BF7Xiwapc zr-GVXXPO12G0lRHQiUEIDLn2WzS|7_PId?W<7IG3GQZd7a3Km7c^c9F+Zw-1+rzU| z>A`G0=5X-x`YI(yLQa-S`uLPVDfQ{kJi&EVcU*gdePi5gf<2khr-XJj7;H@wMv)X0 zm>Y;2%P6OyWwy?E(ggeFc%Jxf6Z9R%-+H?AJW7%ehtgb-_Qu4pB1ZitHbm&B>x6Nr zn+pcsm{?YVuP`Tcs@fN8*h@)NS`7<)0!>O)e-J%kI(M~OG>s?~qwwFWGjnfxUnMJ_ zlO^s*)cKy~#It&h_zu@VOiDRXY(yLgfAvsT}>6mJ!O7li}XAFEvbQ+Y}k?uE78+xY; zce)r0015F1GY%k8vTB{4KCe1+r+%v2;?rT=$RkqNVGqS?&E-GIIhr$_9E`qa8Gd_p zblrwBJ~T;L0*Mjs2s8D2%x8z0p3}JwpDy(kJ$}J(tsQ0I*5|{t3GDYilOLY?koH_f zl-W2e&UsMQo-3x(A_qTP1^*^co>u;gmr1IUrCPO|CK>8zR*b=qAYE z1iCr0C4p{@+)SW9K&mCu?dRFU-4h#Pbd5UUc9h{lls6`xl`|?oxq%zz&}mPcLwDbF z&`jkyfSw;M*(LSMeKw=ZZ?(>igzUflUxu`%HPStM<%b0^aQ!`R)s3$N>y1wm!wU1p z$1iUtTjq{$@fSzXTfbz0d^a&=Hjgd`P0B?cm+8Tm7Qi5g6BR&Awtnk9C9rT7Ypi(x zbpihnNpHLffAXUNy}qaKrMA1Lhl;%}?Jr5OpKZ0GEnn7Mo47s10LQ9qH0WThv}937 zmNq1*g>{n6qU9Vgwfq*T8C*znJkofV-i>;qkfYc67&ak!me~@Xg}3`Z#v{; z!@7?IWc;)$d@1$La`pa`I&Yy(V&TBA61z7bPBpo}W^zMGJQ%`kbf*6p&Qn`?##?h^ zhsXNwHyqRuV{lsSY0lVR4#=^ewHz(vFaUP7)O?cirHPqh*LvUzLd!VC5X9C?OQUP1 zed)Sd$>Yx@pt!B?Ttf15M?V=c$?*Xze|(LP8b5nNGnI&9jng5+mI^pb^~X0SRZr1( z)JbF68Vg6fTcTO7M%5-%&(M#|tCGdMZ4+6Qqj{4-l63dF;0~14!j!iyae)qfUr4U# z&@p$RTI-jzA!shs`Iqk56eu9~79zdYEI;4wm$N(z;jR2-&oU8ZW4g0~L2a`xKM!Zf zp`ZK~Tdg~~H~sTW1T+xB^|t|vEwt$pvhsRV_pZTgjJcvqG#d8!HUDt%$3KLQ7Sah~ zU2*HOFl;cKf2<9kGTL#n-t(P#9o!Kyxzv)v>Y8)PXs9Y-{LEeHJT~nE-1X-2%^MoV z-Sk@1ub`de{q+S2@8B3#_^9VZvj|^%D4|sw5lItXQEueC!X-Tx0dn^F+D06_Ruh%Dqe28c>{Q_C&zY* zIF2+`{Tkgn-nTs|AM@hLJncM4R0jlcvzgjRqNTvCNc%DL7jE=30tG59HcnrkCFQpXA+v7i!gEW+A3;P8Q!*+2^?5wlJ zp>!8)y@lggLou{#KA%nMx)XSc3md4;^sjEQi%-Lkz#C7Ick`=ZuU>0C0xRul+GrJfP}~^ zmb}cVsbwXtDd#cPKH2N8yOVJN@hRUc8_-5PLO17dd*W9 z9NS>wxwl#)^J5EPOn6dN0ZFf@XXTEnO{x}-*;Z<_^1-^I7hi=d!Pifd5AsK0Ki&{1 zgI1U;NX(oUS2c(zfd)X5KzCf}%S(%SHg+NgLsL=*y(w+~^@#v5KGcvTCmi&XXz}-O zJyZ<9tA;+D6k-nuC_#^#$VxgeXTOkP;?YH_EK>+vR+sS^JSg*?^r)|HP#ADvU+<2| zwH>%$IWjozFkW@0GEjpL(c3$c+F$dqp2n_7-ci{pt&{--ul~~qL*3LFrsPt}0 zV3m#rPpV#|+s&(vjlu)ZkmC!khxSKUc7;XS!cU5j`Q6hvUQjXuZc)WBUOYc#F8Sh( znosFt0H|1I_Wbkz`I4ir_Rib5*wz!f!I!)tsI9#kSY;e(;3+Wmr5zWIB=^0S+5*`L8Ha7Dn>Drs;Kc8rT($n$qh-mR~^Qc&Y+wnpWr89uWGj{!4^R0CAHoQ z6l1EqII#Fc_E=Hj05Yy}u+DJr!{2_E^zgvcN8^f72ex$X*0dQPuz?h);nD(Bd44zL zRdb!&=x1gPbU!{n&NgF>La>?5y-&f;P+{#;@VJeY+lDGQNy>Fm=5oH7P;R@As)m0& zpD^aBFs7&&B`$o=zBL?VCz7sWQhqIH(L#d*Em3dcLLn5`JfZgY@HiS7*>4 z{Wx>Tl@66nQ7VH1?xLD-SF(dhtcLMAf1eB6=}C zya*mBO1{YNiTkMAYCHUqlX$G(hDi;t=Ya+iP08q?ANnetbv>$Ppw;u*#b+SaxY*zb z#Txo|dpGLF7xMNWsAoz76(p4eV@o^-r}Xp$Su2Zsw=8p;dBc)gLcalQrHi1kViZ-ZN%Bg^pT;hyLVv_XzA1T&}N_F9q1 zkGMBsAsIguJ8<$~bEm4o)B6*{_jZDm!rZqT0!>ohXR#4gV+N^usth~H*KbJGvr24k zR@zH|%?^aE4RIn7GzV+O2IWxR7PM@B+o*bAk_+lCm3C2-%?l&ew_NbizjkyktLWk@ z7#fJ7%OeDK|3ZVjTjp*}AWDU1s~GHd%wl`Rj%Pk(KK?fB6D@(ME28|hxHbJ&ueKX) z2v}*{VtP2OYLOF|U6IGt>rlRDbVK8Dxi4Xs6`(gQdldQJDRe)klV4&kcgm^KArf%uw7n*twg6DAkTxEi2 ztqaxO`6pmmo~C7*lCte9zErc5?w*(auV7zZ#gDn_0JK72%QeI=!;w_(F7Zo6Wkc9? zrn;+a6%eK8F7}B|t0qh})+;tV2|jw3EXJ?xOfJejMZV52*8aq>H3AkC@AY1;85)-j z(TkZ2lhZcmP+>UM+~9NtO^F>mF(%6qJaMcNDhHh_5cE4)UrI1?wO;vbWO2Sybi@sR z2;(|+E9l|P26Je^ozUY}#%@scp(|~$8=CQT;XWW^{q{)kQhveXc@_MPGpNp|0Me*D zFoqjN_-j`(ha>ubLRfmN2>AlP8E)-Xt2t~u)+uT-4>)8)IX^Er+zy(lP#Vf=y(a*m;pAGV^{@_U4X;3R!DEmD0 z08D0e&OTD@LuK8C{hKiiRvHX3o`LEF$R)qb zll(tI={$po7r8w}n+Iir++Lb1))v+M%%AVPKD86ilK04bbsGHbPidG(++u1t8Lliw zR^%r+lbiM877N2I?bpT0_xQWpKbi_qp=>!MdS5vF!5rgzBs(ptD%wF8wxmAA%W6Ej zGhM*0SK{rGyXbNW0FVoD;vf)mrT0UCn9g2@ni~RLO@FOf>#so;Su~yr9g2z4B%V2E zj}*fPkt6OQXywPRFGvf=T;ju4xz~s44}5s)(AA$o>3{Bbxi+IB2l?l%ey0Jw+VnZp z;fQsIb;T`agtOr5Vq|rGp7xJ-1f(5e!#(ZOB*@nM^!7C~0lqE0JG(c#Q&ikhf$pNw znV3Zv>Jn*3n)8O)fQp3fpAo1LKBZW3r?!4YK;iuB@3zjr@VryZZp?I#Yn1IAjlAzf z;dnAf+{m`6gk)VYdI5_+tM_?m%KamoqZ^51CuQ>eqlX;5r4j9)8FAK;q(u@G$$pi)6U_I^PkOyOjYdZ9eC7#tAgSymw;iFf#!!Z1}^HAFNd7Ekkp|mEf62;HC=$d z_%DXeBL$;(OUXFS^>)uGW&JQ-5%j2W{=&1O#H*#ZS@_w3nIY=%Jevi`=DwBw0Y>!jI@wkg5bNESaX6`X}DkLKH+=v8w0K1BSgtQ z{Iwlx)~$=M3}Pz-5^Y@<23x(?A{wOYGJj_39838q=stWH0}i&2=;{JQw4)EzQ+76# z$&Ck0hPvFV+%@Rb#Ryaq2Y(zb3Ob^|SoB5tHmckwy~0vC&_Z&gm4fccar?-xlv}It z&<1Pe_k{pqVkT-IA&_$k9sayb<$(ZVt?`%c;T;wNqtl6|Oz=(Ce0Ns@a zoj1@*t!=r#5FKD34_q{SfFD)H%4gV^W6L=>9Em!a@tr38|-G2l-x#it6gN{S$lbL|r zY~7zlrrh=+Pc>zeo%ju0$#bo-i!JyaaMe?^?Py^q+SYy>l4{>)aQY0!@!IbmbQP^C zOb>n^lHjcaPCaR?f#VxX)E~UZFBCx?oB6xtXeUXLP(XYoJ$T;Ir7NSq8xIP!yO#@Y z9`}Fh zB02=FQ~rV3MkAl&g{zRzM~6^8*S>!hHCQvsIP>e|W3OBP*}vsd$S~h@r3r?5WUUZD zX1W~DJB)Xn@5oz+V?u{y|FesQkXbHG8*aP!cz5bM_N&yAdPUdpN&(l@g$FVfH5diB z2eBSA8q8?d@8{`)w&sf9f7BeNn&ee47i5rx7lEsuru~by#VTJ<4TfZQIuVO5Z~HS6 zuhsnHODcoH>EyHH6RZy(JHNGFgcfM1;9QydrP#m6`exJqb|+Q$I5b;8ov*dsPk)X; z^S>dlaJ78t<=QPkf;n?V*aNGvdnR9Zr|fWCy_6(aS%TcC=TG4DBeo%!$UKI{Ond z7p`&unz71#d6jl^#cE25^>N4Pslt2xAS$r+-Q+|CjiA%yv#+PS;>Mss^-l*?3)Y-T z(HxmizBB)hXAKZeU3Uq;O_Y)a;4Y+yg#PBZ>_22m>-0d&uwJV1!`rs?m5ix6LA<j}yrL@Gu#DwRtq{BM7YM;gJ-z+S0tBtB`1*xrgx-e+1rq zinbfA=0tn@7~7~tk%x81Fe32*RSZsxYdYL%&dV30BC`48SsLSEThQ%miTT%)us#31 zZo@12V`tvA{Hwibu-B84eL(a`aCy|`x5XX(sTaYkq76W=MgBsIhYdi|_{W2jhbnr^ z?W{(R4*a~AUC zgFn_rFrRXm7vAeq_+g~03X0TdMkxMz72~Gjt5sned4pI+EIzf00kw|z+`aiqOF&yG z3|u9y?pVrUt5_}H{j7^s{`#2ayeuHe#p)xz(e=Uvie*VKQ(qNm4 z-IE0W=g`J_bJ_u*^YAX48~uPS!>2y4^6>{g)f6tJ;$TTzN=VHY=7l_xx>4N!D8Bnf z>;beIPWcwa2v+ukVhR1T?iuqF0i&Z}^jCN9V@iDtw_@#J+X*mY7^Yc#URHLYe-m@*g{JlBI{!Sii+t$=|KPtXirBc+gKj2*RoDD!vpNvB4Hwt6uadteK-E zgF3}YlzPu-T}2#Yncy?P^9-^Xr$*q--cWhnko!dzEjh@C#_ygHCyutoDeF=!VbmWK zJ4iUyxQh{TrdtewK9q_IFeKGpF101utv|mwL1hj&o>v=MhE2OSwf1^b!uHdfrmb1Y z+$#l!p2grHA;PG}D(t9S<(HGH{?P^e(P%E0+VQXWanLAW4(k6IA3vls=Bcg)!poe< zn}iG0qR7HpVvvz|zbfRNLimQy+VoQ&+GTW-GmS%JPtwV46%ycq3Ii_{5kpeX)BWbi zbN7z(9|^l>XnZ?<>?>r|910}=b@eM}6+xs+)u$Yroh;MW5bU;af&6h}Xc5%b=Awl- zy+yAt@92EJ?W>-)t8!}Ok8RiSQ0Kxxo2T7)y@$xkbt~}8Tv$FBHHHy|e-2lD-x+uJ zG!2Hv;FR?#t}xF&3PdlVUK*ztp(3=Pd^OfjZKOq$jx|{Is-Y^on#CmgULfp(!N|avM|Uba(H& zOv^onE{bFoA*Y!82Y8$y`7?8(kumrvc*a?psJl?Yzvx=rx<17VhUudqA$g=?^&;eU z+xQn%Ufb(S$zmjh8W>z{y+2WOuL{VMdzd*0iiZPkU{qwonLg+rI==dfcN*^_aPskh zEGyW=0iAJ$m- zQVC&5YD#+{O$$?$Jb7;1^}W9c^b**w=b*QT>D<)$?C<@RDYv`5)xgQf zA|&~B(#H+{A` z#Iba!-f_Z`H8|`iG$yjOG7V7>=+|k+W|axf7i|uq2+ZH|nBHgUbuN|V+9(HM^0w-P z8GXpo>JYPOw>m-j`O>ea5iIq)P*EnW2JQ&qO9MRW(06lfoTAC0TX4#^Q%O13C~>f| zct(yK71ERn4Vc{OU^Uju)OlOCRmHNY<4cs)uG3SS7S%4*1nOt;x9#b-<|a8wM0FNw zrFhJ7RtP~VviKllR!voz*Jd5}L>s;vzX5HO@o2e0o%zH*xygui-hS1D1P5GNDPN-hwaWbsjkuf%U{zHFpTKHnh1e+Q&ESGv2X_P0lxTKH9-OrIdP z8xMrfc|vI^gU*;A;1TES6l1=3I`9tVB}}cK5`l|l6yS~Qn+rSbpykzzD~?c++KMr! z(Gu6brkTy#iJuS0ztJo_FPES4B{DCcmey3 z{7#9u(==0bOS`gZDhYBP=u_qb0T+kC`1)(!W&ANq`s3!xr~TyvIUl`;Z?z2XygGoFKOu zL*N}cbPjG)|IlbxNS;5@U}-i+!9-Ij zkY^XS&3u}Ju)(Q`^^<#zz~N39>*hGBvS;@vNWNtp?A&Qvcba!!QWW1&&=8Jt>s~wp z@y@*V_wy=;80;LPP7gTDmUf-6YlXX;UHPF$s{Ce!T9>2HMu;YA#+)TObqv-LkEASv z_9@zJch%v8=&ANVGfER|bAa+4JWRdftgBs=f)cM{OFHxMnvUe(KYrOsio}t&BP(V1 z;(>1{jSt!YEKY?(62q2x!%a011KHi{84B?9V>~TzVKcx|G!p@hOGthV;O0x+OP_J| zExWZjbueJ1OfC#mlaoAI;OzcrR5NijDTi;3HJJ z(rRFVPkGmt8wdd_F?9saYR}lN3`cWpzyx{2NE5*qy8(DxfH?pqR8n=6 z>)n-uE4kqChODn_eAc97;aY-^6soA|5qeU#IehLJCg zX1K!OL4mzCs98$Kurh=x_UKSrg)9$%nO^O^fy^-}&{sdycK6`PYRikafMYWIhdl?) zD6YCd%?G|^yXqqt`g@U-SbedRbYa%V+bKP^P0nD$PqhSskQJ&rp|8Fleq7c10yll{ z_~j#QNvUCx<6Vuxf4|Ym391*^i6U%+PHvG)rliZ6cBew2#o4UCn@koP%O$ zfdD;o7y)?~h-BS%ZAzYXZ~M#ankdfNv@bY9aiMA9spE`q3$mcSYeo9VG}s<|MhDU{a-PnpP#O5{cB<}F_iFy*;y`To!~ z$r+{oi|Hc+%HB2sD?2zu)m+{&c!Yhk1kJ`>bxxB)gmot}YVZx!3}^_=LI^iHXxHYh zn=W15lZV+qCLNfEI=SmJR=<1?2;t$P%T-WkuLPjF4IO0H{P}2)an|Tgdj!tZNSlc2 z)#R5zaYF(hF@O;+1O5CR*Tf#+iP1u+S1F>1`jpU3f(EQn+yc2gd_Wh=s6!ULT#Jzm~A zD8)bK&m#k!;7#SEEg`t%(9#`^=9KQ?#^Er0pMA3w&DUKOAV?wWXNLp=+^#Nu{A+LV zw=asrhT63G5W-y!a~2|zK!l)N6?A^t^DCaN7mANN@OI8PY}J z9#$Ayhv%}iw2|t+dBXZv33Xq_H=jW)1?j-xm%M291%s*fC7{%BreR8Mcq)y~kpUv= znX^;ypHp9PfZTuZM=-uNl$YD?*4Jrncaj)==li3|N2Y$XgQvG9pH9qE9l2*HLogD7 z@@plA(TJb54=U?qfi;X~oei*y+7SRaeX?GvvGXB9v(*hgFlP0z_rlxup<8paP@Ga> zD)_AHV#CyMq}6%?v=^PNCmD69i_q}CXCm}184&RPRf`9vqN`nc+1C|o8_=JE?0buU z?#P!fyhW=O(i#UTV(pu*uhk4B3Z5ZNL!s%evp^0mtUk0DK|mRA?G0ucei%l69p6-c zCnLgH3(1Bu$oZKU-F|tyd<+3ikY(*sWtVcuxXZ07{X98K5kgs6{rwQ4v~+l~*&n?7 zQEhos=Rg~KVEr+K?Qk+}u4p8Tr$t;*I0;!NXG=dr3pVGDUg2_22SRYwU9XT|eNqN- zqe!m*(Y8FMx#3C;4wd?~P(FQBbJA@H#ZgTcFwPm}OR83wdTC-Y-Pg_Ovsm>SZ8i7? z9s(Z#BrLN*_1!{wvhRZj?sIAmex;;4>^q$5G}jejG^Rt@nld}AJRVlO7t0K(;lNIt zadRNDpS?TTSOE6IVchn@;Zx)Le7aMUA?V46q0)xR*5u;T0rNHv zP*k*XeQO})r!5SVglv){l|>Z`T-?J`YN_2rfCT(04e7&UrR6t)S-aHPxez(dYBM(n zQU*Kmc&KS>Cw%rOX3sT)7ZZY^wWuyjX2zjTLR4`a8xgGl+PLk$>QJ_&u!a@YQE-)Cu{c!!3KZ_HJ%@YFd5wZmz9b8-e$Ses zN2=9yl^)T%0%3Za{xOF6-lt4l^4BxOVV3nl?~FH^IUvN5C~x63hxuy;%wKGv z%b^38+JG%Bn`840M?kw@fCRa>f=BJP+$y&lU!D}H2G1M10zGW4g|4gxudQF%W-b=J zvfW)!LuB?~h0y8Q!^8g2iljuz+4Nn@47#iO8HpdCQiqsIZh@dPX^g~KbhFGy{R_TS zcZgTG>Svy=e7F-m?4J|_kq$um|*y1j?0=lr_jy`7`V1p+(OD+I@)K4 zxmpk5*p&*Y)3Zk^ZoezB1@F#uo}7_?zcAR%z>ZU&MaxL>CID+(_HAPW8rz&5DCih; zuiCJL=sJFU!36ccga4LZ-Dm+cI$I0PUceYROt@KWz!jDO`BkP(U@a=ei}?shlrp@Jut#6J_+iGYcQa`4|>fB zWVxcH%sr!hxZPE*iOlj>l)fwR18+Vh1Noq@zSBn-H}*bbYEo}@eO*=6W=ryNUYyeg zAsS1XfMcV;ce7g1`%|sOT3?i0*(g;hU=tAaK~SWz@Wl%-u}ILa3DAsnGJt}8TiuO5RPVFIRfIp9JW=+M5hPU_%9Yh)c z8NNf)sY9&M%g2XgwxsyKpAWSsAMyY2sDIPKdXsSkvJ6|+e}g1fd5yCKRmRdngB=&a zD5e`prLpy6fvO7gKnZK8(UWRp$qs=|HPEsGtpAH*T`coOjmLwyl>_GV=oKD!YiOAY zpkuc%V+Gv6E)Dk2HSI4QbL?YVOjLJ|Ch+B~AWuFuZkIo{M|6X4`>YVXM*1syCHVI=> z;4oew8COk}Rs}rDMs*==_l7V#p=s&SaXMSev`}6bobtrqkOdq)l;9d3(-xtyJHGn;*$Gj zxY>DHLKSrRnIF@m=&Yr}c-2ji?X}AfTt1F=r~jmUFoZuEW4@^=1qL(Z2ILZrIq~A9eBs9zA8&Mzlb&^DKku!R(VR39U9JPk zL%SJB9x%hGk6kyT8s7t30w1$m2pAZr0*=rE&VB^apde`)Oq6t7bBtJw&PA9H78~`WecUDCuMyzhiWXpYV=#{y5ie&lu~UMJWGNe z?cl;n+q@Hf_7c#Y?OKmg7w5X7M^J&YuM;$?Ru0v=Hz@hcidQsel{5f}GPSM2o@q;d zY&S31b*<99M{g=9z!sYA-I8diX#pe}OC}(i3vA#SAxJUq0zU`t*-`bN)&kgz_YiP` z8;tJLnw&OMknkyZTTFly2jam5+jM#=Y&s2`@QS%0 zKTvyMltK+wb2g(+7zBw3VuOl5FUT8qRQXL&P(s4`M0HBY9tkxryWCpP4HW=Gm<7uGth}+B6Ic_yop-mL+61~Af{*bzY7QM8w+dB} z*(<|L;DkZV3V=#-Ctyl}QPBIXcPsvbeg}xcOdogY86wSnTcEHz&p}fPE6l2*eO!%XCWNkws-vS zSB+E`pX>nb<(?z#kK=}ZExEfiP~==`Vd-f_X7Fl|ntV%=KN;xg-_!;$^LJ>+tCGu! zy?V#Z9%R(LFJWqczKUny)J_P4gVOUDo~}u-tnxW7Z(bX-BH(Tfz?@SU9YU+nUWgGw ziE~BS`75cdf`6>ssjmG3y$qPlL+3V2nn(~4 z%{X+6>-ukKTzE(pc)$l&>~|F5_e<26s$Jd2^$FnJ{}EvsKBh^qt@7cQH*bqsIq9Ab zi69J#umjiq+x2OWn}ncn(C9c3z?`Ggfj}Q?4*QRT+7o9H0tVTG9-oRgT~6Oo8+x)- zAUwoEsn6eEp#b;!lN;)=aT^;jw_DGGriNFZgP{1z|0n=OWcJc9Gd#6;3R@ppGY$?y z^elvJ219h;yR5Xjs zDi1RODxzK*TMR-Eeoo89!4&B(hYSNyE+Z z1F9Wz^DW1wY5|=r;|9SIo~~ut;-v&;7kmUkRCS7|)2byvy;vt27|Z)_XD+84%>sIqn#(wyiMx#UC?P+sD!6sUJry18;fXDWGf&#b&RN#C@h1JDl{RhI1d9x? zyC+4gt?r?+TfN|_HeCFj5H7~hc1kmSQEXJ9_}M0f<^aEg1gNv>c^0ae?Xe= z(~YfNZQgw?rf~XXeAZI^TrBG|&w}^no4DBZn5+p0GQO&k97kbbX2=l5UCO2L{zs z`G!2~c6b8P78O-eK&B2?`@o5O zxHgWLS{U?U8<)BrT(P*oUHjXnO5cM@_;%f;$+z>8WX6g-BK{GO`;NRdwGOwCT5hUQIkZW4YXo02+tl=K-d|AL&Ywu=aV=Hh z=JFo88Rlz33>aOj0Recl?pe$12s);sAZ32=Vn?Ln={rGO=qV0gsHGA7&lfB+V$5K3)}#i&c=aTwgJuR985&qW8I5 zUfU>n$JX%+o*W%y#q2}sSI@tBRr6=X>Ya+1piQvYh{``)`kDkkt$zPt%fjL#IRBWM zNN6j?VoS=~VDBEpm{qGg)$A%tCxUU`J&N3#Q<+B-=m|Y6j%hZ_ymZ%rZlBrav6%|-!2`R={yS5FfLLk^;>P0)Nf1BD5o#c_w6$GRTSe zAP44ES)1VOX1glq?rI$A=D9nGdVeK{*cC{3%YeY^u|sBM#G75AJsJOpus4r}`u+RI zwQ55fiqMJ(ktMtAyX@IUMOnsB$vTD>w8#=k_Q<|X7-X4I3MuSu7&!_HtHd>4Xzjg@1{>`7(Fl<~5yJ9h@0dtxH3cl* z1a(#M>(y3v3cZ5~K#Ol`R>;v$CFK)}o}GWCJ_(qK$}t z-t*;ka+uhq8Vqqjuk&?v7{LX>K{LqfvMy@PLulpHrGHw(z2mz$rvJ_3Qmb7i91+#vJt;x=llN(OjBvM| zf@`(n-?81W+&$jVuDwD+JfV&I{_QVNyHbHw@Re5EBkl= zjYO`uU2~@6cy_0YXaA$AdmG~83ER`t^De8iv(}8TVu+8wqNIZHx77lvAqupig?ny|C+~0c`m;U-0Ma+`9=gi%~g)B5-gAkp7Ld6 zjA}CK;WEJ)Y`*{ozgefsPpqQ2c46_gy@HtsACyw75JSBbZnW=f zQs@D+i<$i2b67 z{m2IZL%Q%C_+W(i>adW7SF+#jCQd zMVD}Skah1f@HRzcQy_R9bD#&BbmPt!>rO)n;D{M{AIL1Bz^~z7kLVDy06m7-y|)29 zisk^5&mPOz-^o~|^o+q0Slz=AG@Qu3^t*SfcIMb4&v>qYi0cld3OIx#V3lVb7enkjzQ=|$TM!N!bo~%mS+<_yiL>vFNT0-i&m`49ex-S)p_k=QS%!V$0rcGJ;(-Wa52i( zq2nfN)&OiUc^3boaflJxw6=p}!UGbDKP$?2;ZIl&@pO{PLVrQ`w0uA!_n3Td^|{UC zL%q=A;lrKcA9Gd5O|~-V4Oc0O(ZBt+EP|r>eB19Q59#K~;&JXHylrU=W2}E@Trmo* z>g-C|bem*KNLr5kcsLP+r9+An6mJTX^$2wqqhOF#5!nJToyiO+uRYpw9;!S62u^5s zVf}I?wsFswzmNW?uwKP+7f=p`X@y`(S=HDFFgN`#H!J>y<}+g_K)WrgI2Yg*;_B9u z{-9g9SV#uQ6bJ0qhlfqqz@o*>oerT&v&K{-t%j|P?u-wwUHUSlFs*P55p03;F(jxx zH>M#RUAn-2)=$P%xaE%l@B-p8ehXOo6^F-GS%`C{$c7~21ztAHab5vzdL0gEfa`<} zh@mXw4uJ~Bxk|TbXZsVfBf^5bxOU(ei!KE{N(Gbu|-O^E*-H|EBK)jd`+456)5tGX7N+!p_Qpo z)dH^zKflG-kT3AxT_QwwgH_5c8I4}ym6%5Ed{tQA(9K*tJTCfXZneXn z%=WkyD#4(ZuuAaN$=mowuG6PAxGtSS(wtF*M;bWb+Ei z+)`-Is_RQvH%$5WEl>mr`TRB@D}lr=WP+;-3_o!?Ldw8$Ps9h|5miFjHfS?A zTrh!wD&dh6t0jWj<6hurCdcg@y;!-h$a|?u<^3TjfEhglTF*5B?8+T@|GFD684qAG zp`;)F4NvR|QwUg>nVjs~OBA2x3k(H*m<-j!}yP#r`POE20kuzk=3e((DXK=%^k*;?!i>;r|HR0WFb$g`- zl>6pYH#*FdFj1Xa7mIWf{UyFZTA(N!wf=l8A2|Ed0ziTkSnVBD#(atxEf2Uv_VUS( zk`iNYxQzbtZ!RAx5&~l+e(}O~WIcT11*B+Vrvq%{2*KAY`Dy^ccM8+$rYZa+D4HXm zMG4#)qJ*}nv`uU4mwUILu+{7l+ZArSf~7mYF7!<;TvhlzfG_kma-B>W$l!7No`Ia|nt`yUuJ^x%tAOF- zhu_+MHbFM%B7yl?Gybl98C~9*F^7X6LZduP3AiAGfX10BBaygw287W6CF0D;pkSuh zFc*Sxb^zaAtlo=af`!bkG3p7ed)d~~OO!px=9+`Wu49G{U4RGltx*#(_KJPAW-Q!Z zjM(uF<gat7IqbEBN(I;l3{#2<5Z*oepiM>gg)4e+2bqfS5(?n9Py(WkMum zRvBf|4fNdF93<*Hd4^^m2%aUG6A=ak9z5Iz3|aQQzt*d4wZ^K3o9M^MU+0ab>j67+ zTCrm5Jfz*;lsL3)BvzLJ9TazfGGbmM=8sdK+fNjgIFy3;DR@Y#X4UrLpQ8(c>CY^z zqQoh|&jCg=;|M(R01C{B`gg?HR_ndm*P5K2Y>ze^s{*Lu(wdG1w?73RZCsp)kX+5jc9 zSksq9G5Ys_koZ?1D2s*h%t2Pd4X(BP)dyR zyM#aiZa;mpc8yZ-fy=MVk{;yuP!K5ViZ|rn(Af91VgS22*4rwif84Z`U?VAq7y<9| z`sh{c?dbBy4(p%A{&g#W49YKC*p3empJ@K$F3l0sG(4SjuqHP+jip-MG*Jx6c-3eB zOGqaD!m);!d^Li9N<3H`PnZH40a#1hoZvCMNCMRdhKeIqk76i*@pzL}B-tLB4t{WT zGIT&6t;onN^@XH82j`>b#M;9O@>0zo&UO(Pr@*ukZI+An6DK$dX=U5T*U#Tx^<-3F zLv41wSNjG%16xhlf`ex@n&`Gs9LXUIjh@=b0=h8t?cC*ze;d8^SJ$dqqpZ4;tD`|+ zmaK8w&m@$PWE_uL4Nf1G@k0q4jXZh zmKe2dys7rSpgti*wkHIG;tCDagT)c^=0VkT>QTD#pI6UWy2+-A_6wR+R!b=IYTxMD z+RPk7g9XYxyj5%k)c#e8!gFhHt$=Pyfm+Xk6Ju_;7$4?+u_EU@w$4lY3J$;7DK2W| z{OLO|kH1?#zx_)97CxcvUgAFj-ZM+Vars!`+&_^BK5dCgHF*#ML)$v~W&}{Etw2xh z2ByX%7VqB09U2n0T-RbT_BIvoPgdq4xajygli9kDeh2bk=|Q%wD7!#*Ak+bR9_dy{ z)8E}Lo_vmO6!3#qDbUr}HD71iM+=MyEAi$Q@YvDienT~7ZBTCvfmzq{%2(|=cnnNW z+H${-0qUk{aAYcQ+DAM`?v7>+_QLgyoEZDkkh<@5mCMS4+01&^pIC` zF5hU8)M!$t^k9ud&+%Il=w%TM(Y=B0fNbc1tIG_Cw=MPIWG|rAcsqhh{$uhx)A7J& zdUO?<6@iA4?&_0n>hcM#yV>+(N-W!g6RTt7O1A&j`AH&}KqkOsT4_RH6Llhn;8U?2 z8_wi}R)_)<(rnWt_ZxbqwwH7w&L1>Df#M&K4+p#H-&(nKU#I1PdV-~{91=;cWyk$Q zE%p?Ub=Gs*WM?~V8yNAncYox6NC-k$Dzg)&w3UcI&Av2P!Oo$XgMvQG1gm05RN9jc5#o#rmmpvc=g|z^v`Mx>n8jEK1A5 zfM|R&5C)mIH6~!Q80J|a0z+V*B7-Ftw}0YSsX;zTABYL zP(NUcmEHw1S@$&%cbZOUK$8bbK)beIj}Y4<$9Th!q9^|exi^76IU4)(;in&PWU`W* zcXBWmyEB3?B?pWmAOAa}L?G53SSgbZauvMHr33OMr8d{LX8qce1JkQ02N;g-u}2Ei z0zh#LFcyPojGu%ZwRi9f;N@`FTNr6=2@Hq$DhSx&h~`3S2SW7JgwG5yQ$j-v)W_T4Bp; zrB?y+6Z=@A#`UWMEn>Y_RSi7_Y&xG7ga3YETH{9N({4d@PX<4J^j4LzGkfS;FSJ6g zBLzuWZ;GY*m@t(@mIdS5z*_1Yy+O3AfRV$5(%pFtKUMJj7_a!puP?n)^&cwFTz(BD z?MStqPV`XrC$ICfmjQIqbH|w%fR5n&fA}}c{kvEz4WQyBT1*{7j&b5!JcQZF0b+LIF@~p7%8HKi3Z%@yleVOz0>P#Y{(FjxN>kWhGs}K5EJPa)N0< z`unV8g1k4&3d^#rJi^pF(NHjg`KD2Xr%$0X@hKhP-(>^}x_^~;R8Px6RnK!>@EyRn3a+oz99e~W@BcW0IO?GXUKbQ_ zh~@vAi$>Xd5RI}t7`kDd>g()yN9gIh>(-^?B>?1ISnujR+n0Y^yNL;d+S%(0xIkkR zD<0&7;=vO`6>`Ua6-jB}hg_DGgkQh#wVlAVdUP#LR;dDrr6+@$rz*m|!0g`|1IQUK z!S{i=7OD)0_w;Rm&mT@6viDM0{%x&QoU z{)#y?7UgtJ`$_ZUdzrlK#!?o%pjrI8-+vP-lzr-ZtG!?&^aHS5-wZE~Jw!g=Ek1(3 z5`$W00ti`DBAy+a8mu0<9ws}0>(|?YRS?y1KFLGuj8CJOR)yTi;7aM%k?!hcCetLw zY$QhC&w;kM!4Lf3+MSSm)L{Ii{!7o9WL`wt<(nzX??Gi_YIpZ{IH)Vs>|E@r1>we8 z1)789+X6UV<#blSK|Q8VDO?@Yv4?KhL3>L-#$M>J94vuZm5hG^PvpHel7oYfPE0kK zI{O^~To&?+TlB~3=eN2eWl6JF%RW8adaI&0@)iWNk%0(XWCJgP-@8yS0L6G~9434G zV*)~StpZ3bJi_ zVlPBgEry0}qzv0SLG1|ZW)+h0LFKLNBi2_lJ%Bve`G*D8VyW3$_a5pzlmspn4nsZ% za<_@g+@LXrGVZh;mpaj{nHgHWb*2V)OX%4Ua_BH^79^oJeFmPu?iQDsHZf7f-nW*2 zSf>^oTmurd3*Bv@v_tNn+KR@nce~1bOEP|LD!ZaEqjDa3YA)jn8Z{tDZ6?e4CAcgR zCL&|(kTJT*veGP6dD|3O*=@;(;5$lEmLI+=(`7b$Du3i)bfOUojWGHy?H+5Eh$p`x zsUg#&jB$f)xX}9q&^*#%G+6736~Dz%QfyhHmRFj(1K0(5#86y#`QsC;0ZD8m1qgFN zPJrE>BT&d_-cy0*Vug%QN~LN_qBGhanzj$EZk(>#oUydA6H0=VqV0J3nQ zrXi2uukF(LSeL<{;sr*g{xYi=&nFbVfm?Zgnxw8(gVj zr~jn!q(@mC=ayh>+=D#)5RfE~9LDnhQCm=e`d~_>U`*p@lVf33v2KioTgyBD(K*w5 z5jFTJvsK_SR^JH&9Dz)hBf#~~5g5=LsTQ_ubv2T^nH1BKA&y4%1K=)CWx*;IU)&`l z0r--vgeb`)OaIvSp3 z*66^RDcpM29}Na8%>tJwOwG~4wJzzE@uy5)nt*3$13J3yCeVm#XW~*shyOY&5k>4w zPImtM7PLfA2Z=Awms6&zf!JV)1WaS8$4lRYLb8nI=J+bXUnj5ggKbxC-FC-GeG|H> zB~p^@G}3jc%nVGTe6C!`5N3uYCO7r=D2FX+6;-bl33e&*O4J&GJd1Uq*~)f&iiu>g2{)x z?p6rNT1<7g}=ode&eN{u%lpOE0R9+a3BCS8CHC8 zrxWeau%=%^C&r z2X`ee)IdLTLyAUw;pL1BagkfGpV92vp<#4^e3P*8t|Zli>;ZXG25)s_BW4$i_Vw)f6m;DTaCI8 zHt<4>o$~Qg$epJ9yVKDhfHRiun0PP!(_tV0c{|S#J?oz-BnLK$*bjkrD4E4?X7esb z4+?}1f)GS~qjj_*oKbxPl#=+}2M`ND@e?lJ6Tk3WY4ibssU}}za;g)FZ~_U51gA7Vk|ko-U-03*iLbiPtH-kToc!v-hfgC zHnu-&wV`a^xhf>{N|V}@QmS!4?L3GISq{>hfk{EBIxEn7mONjHIt7N|7c4P0XPBZ2RS}SVVtB zAauizI>{sE#mG6(HMW*i5({)Y*1!6;N+x0lTU>F>1VW<;>oh+kwe*`+&e)U@n$L7> z913a8O4TNQIId%t>m&uWP&E{Tn(?m-GbX~NYua2vvu~@+!blMsHPVg4ts)TY&I!0% zqmPWT2lWI$IRq9Mg|!4%3;&A; zidSjh)A(I5#(L{F6=+`Qt;enFojes{=+y1`P?*m!7VQbz!7+<( z`ao9R3|g}T=62h#1Fn7VaZ2&-%_ddF`4wy436^ZpmN#lcp#(MPwEJ}xb!@QP)yc%c z2crI*-5WLT7mX)Gp*pcaz(cp8-CLl0Iy_CN{^3bR(w`6@UAgn{7RWD80$tr@<&2=d z#nw=0UV!z;ktke6thx4H4r_KGNAEqphaJ8>5xecb#z|^YhHn0SXz82No~P9DTx_)_ zgFolxWbJJG21futZ0qwhdT49)Z0zxvDk!$v{W0`&1m z8`i76PYa%8lGz_^o+jU=+ozPEJ;>g`d<&gN-kxY|=21PX-l;gDs0Ve=LXS@`hl(Cp z#H;+kc|)j1ki+BmzFA{^z|~|xgDWanjT)%5`}qsw&H|tU_)&ZJR#f*f9)BC&f18o( zB5?wVtdHJnx|V)yuy<_$AOv8>mk1rJ?9JL`^Z5$?p};~z{JoGb--lUdTrlz87|Ui< zD@E#ZnEfF)nQuFgQ(`mw!8il2rxEyu#Cs*uw#JkXoM0f3#uV+6K=M5*vsH12-xtG-co6ZaRWpL0>fo`3V3f(2Ze=HGLd~W}ngk`U*??%}K%vC`Rj0)% z6rz7m0CdfOy)Gp9T|uZ)*7sohX$nA#3B*gkE_vZUAt*Z*qycr;r|fE~8Eyr0o2lQ< z>K)e!dV`{{G&WRVH0SSJ1EsYjx|6y7P1;_3DNy&U1N7hbKL&b4zpM0$_|b*hbDoUi zD9XPtve^%mW)8zWD?0N^8v%v0BEv`9-VLq7&6U)Eahz|rPA^VVI2Lo|Pswwg7}1wY z1>x{kh?DUH($g#W;CfoFkJ^VlO3PpFLhDCc8{p=p>qJ~G=@CTZ!iws~g;Af?k@_1> z?kvj$bjlAf(c^woN=iwk2iXVE9AuEEU2%bqwSOpZB*@^P-)xZ%UOC^r^`z*lH_iWu z^k+h;p(R{4wt=uf;aF{)7m#RA=Jnp(e9=)ni*ggH6rHz&3#RLda)Y@AS4CB>{)QpJ zGK2mI;Ha_wl(x4;1sL40Oz@LOFoCL)6>5vu&-;cmi*nklJFd*i7z`yBN49fLxCps{ z)}D(za@nFqk1NnZEPZ7Q)_oJ4Jj{^Xzj zg1;Iv?=^h+{<^&2h>kgjRTFIrLNgg8t3Su#%&}P?utz*XaakwzAS|rfsqv(`dn?RF zzDcF=eUcJD)7aWhcIONK7OW@rcKjd0NrPSUa&mTVeS;H_DM^@r?y5h}s2nP5TDJ-% zz`$^#ilC&cZtku8qK9}}vUQK^$XzGM9fyVt9sz8eQOQ7lP$V|y?@?SffKV7Px{)eG zap6UYd$x4n#DBRXs9S9uB%%W^-PSg@I(o-h3j*JG%z>(SJ~olcm9mWGnQT}1 z-_?aejVJo^TS{Qs&{IDI+fjr^9n`_HAHOV?@B$Kx>u6VyCMJW!7)XS=AD$OKn|y?U zy9BMn%z(0vJhScWQ1fK`z0qsL_cy*h&n`GG_M7hk=qRpwPCCw4RXjNLZ+z9aWS{A) z%5RJ}b(Gl?QO}l53IS8!s$cjW&L9PVN&1o)KpOPN-MS|9F1oNyDYbeFSgn*uXi?+s ziG*g*oEQMDSnqj~wtjQtWam2JKJP<;N~eG1=EC$Ktdz&HCnNOR!eX>Y=EiHDU+sG2 zv`uP~5~zb1P-D*yXx_IB=Ae-@fC&G=AW7SAbpD5{8yOOY4!{6GFFR`>uPt+yzzmEM z?2PT}df3?qKAHV6Wcog9_S%;l7>LfFxEM$mOXPv+PLB1h%5N6dD|yD-ZOIv6T-~m* z)~&ml?B-yfol1psq0(vamM<_q`pgU;eUM;-{*am#K#nF(HGcnVujeQ!p7c7UMq@BT z`uf59vk4MNu)?ZU@Xw@itWK2ZOT&tJ@^@fp2X1>7OS;J8H$t#qsew*lW?3=h#u~mK zIU)CkQ2S|cRK4C<;2kgka(kfnG}`th2a_~e1{eIJ4Or-eH~L@Eb&Y|xgWjHarjuXx z+If}b&EA_$fTr6Vi&6ix*;^R+ZEv|d5FrDbrmAUZzynyDt!O)p!a)PLF<{hOf{!8P zdPDujGIIp%;{#fewSaWZ(!g%AE4jgMO!xnO9k8|G|M_~PtH$|*wky|s0DY_ar5JenjUyd zfSeXJTd&+*$`~X6%b#PCssFo(HZ%59l*p<%`z0W-&%nAI+27+q%LWdG2mc?opyhS@ zGt@-%2+$N>P{TFm?_IT`w7JowK*2P;i}~4?*%l?=$aB!HY#uN{+&68EoXR!6sx0ww z_$a3K7tKvU=qeG(Nc+axtb1<<7;L2ssb*Zz(*LUFzuWU;?15H(gRS@X9N#l{`3uZ8 z!eD34(W4gnQm$J`oV~fWbNg;wyS7JXeveLb42p8c=_e_BpV)2im)p+dqV0grclVb~ zIkkSAPd30c64zCz%Vh~|)1BDu2Mf3Mve7GeFR7GinwXHh>>J4iSMnwh{dP&EtV!L_jTeia|D%IG!~9!bEOL8#TDbL*AR8B)(|Yb6 zj;1U*(h#(c6gkaZhhXSyZ(h}nek=D+~;L1?fbI& zK#ClH6xL^CU9*02&%|y)-o}f~wIt2GY>!$<<1esc?Mcn3EB*hK6>JEt@^eZ`|1btJ zGzCg?lznM%=IHt?WjTX(sV_yIzhe5@Y{Y@quLwa2_?ffeR_D0O3Lmh(nm&5>!LRl4 ziymue`ww?r`UWqp%lsW$0T&Z1UmIJoUx8<5@TIL%UnY@w+aKq7}_BM=6u+ z)r%QZVY@Sy8R-uuM(h*7m+yXG>e>|>?Hue`J{D*ZU-ucXPPu{pg2Sz{kfjGn_V@nd zO7LANOx-isn}f?67y}w`hRMh|?<}SFONE?t^|MzmxVl}w6}4CX27VfyZFPyc=nfmy z)ZSO9yAxf!1btoJ+`CfkZ<>$W+mKv2cX{2?7UvD~UyF;%YMn0BDY7LS+s9)s#X>1< zwaaw{|Mk(N6YA`4N|=z~_G1t~#jJSibLss$MNX0iGhN{QUYEdimwtAcd?|06RK@z z>hAW#iw|)W=9st6_>Uh{p*on>`#&2@8@@panAP&B3qG_i@%QSwgwUHp$q?}ChvYNf zOfHEnDyxw0qwpytU&DX}#GoMLbQSby`HOO3?UHt4a z^&l1h(>`+F89Du5Rn~&gS4G4KY21P1HC-tiLZ#A`((vlp2wUZx=*b0&XR%B zi?*f0nz?6N#LblLB^v%?LZe^z|J(_8x3KLaAwUfD3Gg}htaal#%QPurXM`l4PnJLR z95NX&Mr?7huc6(~!)J2#?r*66@c~FGN!xFZI@rlX*{Cv72Hy?8ldIhtOCoT0uG=WX z&Z=X-g5=ZAMQ^ z%wy$#ZMw*=F6Q95PKGi3$2a`8xANb1shzP&6BEIK^N1;nfe6q#$uZD)_k8j4WNHn@ zB8mz=D#tza%07b*VGHlo4APB@GYyvw13UPe4RH)TkPjg_@#p&0|T6`kNKMRD7COyfIkT}GD0 zA(zynSLdp)z*aOYTsRd<8Vt*0_=43jRj|W$KC!{ z<@)a%wH*pbj#EPqp`%&+<`aJwX{Fil;(@a5?u>1UuUlxo-0jIQy50IbT)?uGc|34_ zvjWLG9M)xQ!D|Y%+j(Wvn3`uTDF=LibLR_`@=StDDKdid(E0?OPxiVNsXAXKEQ1$f zdz_=jbK^>aQc8axhIOQb6?^?IonI=X0N0n5@KL@l`_eO&<;uci?h_mJ!QeRGvmIT+ zfK55<-0DXb9su`u0j(U!1yOwV6|o>%Tc+Iaxnm8-vpe?-tn z+f2u*!=M4}y1*ATfvUPpN4}CTawpU-f*NMF#51(=&nd%RX4Ur2;Kjn?1rN?u?Mu^Q z-i~S~8wtsYWA3)Mc(;pnDN)|}kw|km-ZST2d&;h;^I7b_X!K@e-S(GU_uZkF>GsEj z#XRNwqv=w{TMsrKUGh7#2ke+w9Bp^?6tIT^>*aTy+3)and*}P}#p!b9z5TNye)HLU*P9P;J6w%?K@%H8G|AF z$8fwVHC0+0;X=D&Kd^*17}q4k)~&(xwKwzIa;W_kSalhC7rU&jx=>2c&bH-^J)tR{ zexV}Q`KKK(g?SIYEt0+UlU9V4kfjP2yP$H?NXWui!ZA(Fw9oKTK;Zt1yh$UqqJNd#C)@~Om=>e?@o|N) zrP~gb(?37E*p2T@0HFw&CigHQ%2&J{`Rw8H(5eE)DhguO#3LnhWkt^T#{9jwn_VL6 z;wFC9%ybRJzQF<~ehmKoe*fsUus)EOdK9Tmx@p06u;jJDm~nCb4z})h22|}|X?8HL z7t4et5mh%h$Gf%d7}G1tyJ9oJCN_M%kVts=)yH`IAm|b$*<0QPQtXF_qxsby(MkIj z9_>#G%MmbZ%zmZGpe7rTvJbL7(y#KciC3aV^S{pF`2*ff%tb1B3YG8YsEoJ2#gYm$4twx$^UrTShmZlzGozUlj%S z){nmU-m-D#)idY6^^_?<+`a$#Pm0RPKncvr2XvzS*9-KLb-P$xkMy1PuE(wY)b1ND zXu)9zr$;;34j0Y_uY`33xBk%Thq5>vuLt9rMc_7OAI%<@bT0O1w3;DR4wpfvIlVbr zyL7lpQkW)F8nYLe>+`Bdd&RRlk|#g963M^C!BL`C4AW$w%G1Efs%6-Mla z`ONgh8R~0f-`{ zXb;T$j$4i><(REW|6O|^>U22*Vgk5aiae*~>F+Pi8;eKbl zP>Fe&QWtxF{yoHI&KYjD?h^)BqvEFqDC1&~D(`-$&lN6jwjq%2=^umbcKjgcaJwtU z_`d(eR=?x`A@FXwqWDqBN!5NK-g4}N)3J^u^~JhD*B3>@$gf2HkwY+gt^X_L#$9eg zSckq1FPx1{`(+aGJVEQWNkq`XFK;IDL@&A?V?9TDFAcLpUCq(M+3HG|1?vZt1F2rdI zN5zU7rPd&oInN!S5F@gwzRIR2&OWGWk+$)LZ^m6;CucvtrRyHb33voNg}xp%w7A}i z4fzf*ihFy>?>k~=xVvP+@F|zfgUT;-!ntEgM@FZ{o*vWml;$q0hvElUh5OAb{CQ5i zCS_r(7fNf74)l3-97I=lB`;$AOPG6!(<2g<>%17YN8jbD&g-R5-Hnd5i~_Y2vb)Di zt6oO-|0s^0?I8r3zQ={br`$f_B-z+JpZ3>a>XIP6c@o@W`ii`M>{EI54T03Tkjrxi zy14D1UJve);qe~430%zq9?0H#$ zdR%YJDa#$G&*2oNT`n~R+@~e1%F#OlZYLD0mzgZ_Fh@D`d(?er{)r7(8FH+#R$rpHKSL2N{f8Ql3`ufa=}L@E)COQG8EUn?j+W<4e+!-#bu;>bY|h!<|6Y-%0m;rj-AG@+xHuLt^>qWT zrzBvIc=gC;7DTNNY;S&df9}h z1ER*Tl0mOz??h_3-2E6?ozj3K1do&ACknArGZS1CVv%NsR)*1TkLJ>NiS#_Twm=Y~4fp)F&&K0V&Qut}i!$J0o2= z*zQCqSNll*{I!AM12mUj{T383yK(^+k6XB$uH)O-!*}tB5+i-_SE_(z%jT)T`Jem_ zac<73sRfeYF8A5GakN_yt2(7)Pz$6O&(}a0?#+%V;SYF3_Jum%G3ZMgbhWixs-z7+ z&&LXz4^JH}Ia4M~e`t(x!PW0=_<>U&2ojoh^9(+uId=6%qRTlkWJtJ5wOFfxphIex zv+WaXYgXuX(OE}lUN*L@(=_oy7Y|x#<=#7mG?3unJ3D6`m$3(7x}tn(cs=;Lg>NOq z3yP9I=L_z&kIm{*$5RhmuovEACTal=M(Pt!SQa=5F<^g3ZAxDs&8l22&BS%z{XU!t zZ=IliUuc1a?A#{supPF$n>bsrZ13fng(6n(>WAtmf9v!0H#iXOEz?^{i{uH`x=sp{ zdz8x(Q4)l%$fk_(V-z>-UsFX(g4VP(cKF^B&Y)5PwNQ*wtMhB>33eN4kqplhZp|-4 zN2uXcq;+z`n^o>Ryjvsyp)&P0~6{MEtE4qyFzzz~ohqqachX=;jWwY9D_e~srdt^dw3yN``pphbc) ze0|8$H;;ZLd()+eaM^KKSU=5UU z#Rj$1Q-#C(&Bb6(x1l#md@fEf?k#&QjBjMb4{E&VhF5qqjDS4{Yk!|Dbqazg`_K-y zeF~XUbGHs&dD*}2_2)f|-e@*o%CimrUF1tjnP!$)v_sXv^Bb^_x{cR+Lu(3tEOv*g z9jCAGVKR?wZNt)63uQRsKpVT8R;h5uJHqn*?J%wx#S&~MA#`iwu-BoYAGD*MED^u^IE>1~@XPs&h$zw$XO!y7!0 zPCX~pvsW?e~JC(zV*@U8nMEm>Z8#1F68{3_nIKs~xneo+~Yi_FoEAr!=x#j&!(w;S(?J-F@Q6 z?AImw$|_v_+;pS$svKpG%IV+kpD#>&MCTLJLQ0<5Mwp>LD50x1sbv%*TIx4p?PM7m zJPavr<4u1dW+Sn`DhHQ4fCaoKnzO1Ad>B*PP3_*jjJ0!L=;sqXVh<_fow1ES5o#+7 zwfoQbz57i52x+@QS4VHRpkH#m<-|YEm^_32GOW+W-)4EOBzAH-?;kJUIeX z!czZ=E7CO}Rw-$Q=k72U)hlZpR)*;dt=X%cWwZvc6a6Hk~=dM{$fS9CuCAi?KbSp=KE3QDiXq?*V@m=B9dmJuzw93Ay!os!iH*=pD$Q19=Hnb@l^S6Z4^1yTdZm&GaRQM?hbM_D&?AV?iU98UjnD)mR&cD=G% zR&XeVNV532DrSW@_6sMIce1?~%MrZbcd-<9AtxhupccINzMNK#U=EC8H}yMgb~)>( zih@UULV*Aa4WojDz%FIv>S%bJ(kp+74an!_1~8lgJ4}SKWV&Grf2%#_A$PY!0Lnx3NTvS(ka%1uUO&lw@dmw@HnPYGD_h(*T$ zzaqQGH+*(b~f%rCsyz3+|-1}YmX`4Bn=4d#;HFJUKN{#Z|-2bMSfAJ ziZFfxTj5ae@FaY)Z04cBk`XOC?yo!3W?9(*_53>w*-WDk2?# zOHPDkMnpyVr5n2(3R1)YYY9?drsdI|j@ykMQ-Ek65Hy3*O&YRa*L?#o(aC)-{sv01~tT51I ziwguqR_DsxeeHkIdM_@51u=R0{b*JKh1^rDzCWaK=c3#eV4an%ra*F=m=#e{+CQ*@ zIr|0G&%Yl;KMGX39rw%GPuJ!4*}SDAH#K`UPn68b^>-wKK*_WIjGPtKR{+7cHxRfs`IH%WW8)iB(HVK?06M&$S z5&{?{2XvOx=?x&9fg3VZLxHFt9Bjx_#R)%QmJz%h4>dCuZ1EkTUqUmxLv=qeOP+^E zS_MTDd=F9<{qC4iO+-B!!vaVfr}nVDSITf0`C@C^OES?UnOh|FlB@wud~-YEU~Gs^ z@vd~A@r;MHM8i_)qqK8jDM25bkTdd))pN5RKF(>7IZHL@ryfH(q zZ|j4c*4YrS2zs+QJ`^?I8a3J948T9yt&pAtpTp1LNrHvrjsO_P1=e&H5xn#{?)13? zRgF33siF&_TdHn`8ELueb2Lx9?+H!Hqz6XRE6*Np)!p)@)b8OZ%*tYJjqRt`c}~^s zWqV&#<`n$K-gzlO>5Wb1P7v#TR}HIOMRx?uEYdcAlOdz>dG#kZLXy5vzW)pjxDFL8 z*Wqr%F~^twWAjiB#WOl?pHL!`FDyW_5W5!s(C;@0g|c%IrHY7;&=)K3pOKK~9L zix&4Ah_fGX(bp1VJDq00)Groam*9VwJD3X~KG_Fo=Y@6nvQy9!ZIk$ywt36rb73cf zfE;Y2JX~fS`UHir0+J$eeBZbcf?N&W1a7G{d-xOWwZeJ)n%k;m1%FF!QPd5<8H7@i zJVGPwZ-MVyQCiMOfVZ*+_BX)XotC^)t>qB7;#ghu&5lqxCK5wj0eZ^vON_H9A1_3K zd)-Q3#sm;t(cSRxCG+?DSS0LL*3(+V?PV~kTJebhcR2+4*zTh_u=9TBN;A&KP<}5C zq+^1Qv$4I_UZDI`4MpI@W6?yeu+}@NtGgx?fOC==5C$v*aW^cL<(zQz))rsUsQ0Ja z(dOayyUsURMy)3@__l8at<&e`+DO?vKvk^tmYjD;vn%Mdo%DHefle*vvhYy@(5!94 z$X#obR4VC1PjNM$#Zy%u1XJSwpN1sO|I)B=f=lciWaZv3*7?w`;eub==pD6iiw{n) zc?Q_W;yX5^HXq&LH?xk*2*VM*OLrXo?J`|E8%$x6PmQ6!*Ea%T_QjCA;_EVq}ew^PQ;U%{)8M|x3r~|!52zn@M8W;;B4uGb713Tpea4wsy%tY|f1*d2N4a%}z-M>B(O zo{ATAwk5f!6ug3hxJNB>4eL(*b+0E%dQVj?>;}3u4!Qb(%Q=;}GdEU#+mVGivAy_v z)WH>o{wr9Q9u~AZ7#??7KZ0Bd!5M|O9GyA>DH|UC!#}0q(Xsn{Owb_+qtwSnjossY zOEL4_^R-W}4D69&WAmHq{awFZBxgRV@D&$`K++;X8B0}L{T-VD%zBv`ANGkHV_=%v zlhMWEC1rreFTg%V8uM9@%|6M8MnZ0&tfU23d|jN4)KWrSyp0d*-c^yc0q73jnP&dV zI|~xCnx%_Je!KN@XNY4~d$=iSzs4MnX*QiE$dMo{=*;tgUdHLa8y>2g4PBT>J?+R@ z;+C&NeUswEUL5+dg@xg~--o{bX6U>#Jr`9GT^aS;1iA7DJ2JrpwgQK7N<~p#M*ywo zk2OC>;g^g`dH%sC0*%*YB|W>uHG3Y;<*PPk($}u<8;r9Xp2}mE>}xLH@2?gyiQ=HI zLIO>b7PQiZFfEO#Gk&K_)uu)K&KHV!_z43K@bTz}BqWWXVhc+;wY&hu&GvognruVV zD;57@AJ%q|$5C=;&Kn;MjDE|aMc>NS?OHRuAQSO`Nl(Ju)zgk)n&GC>V+yB2i`KTb z!uFih@&CGJpcWm6!HHrMcgIB=(;eokB#S!bA;Dh zjx^dLVMku(8L3m&nV8mRnja(Ee+Vj2+;l`^Og{R`9;d=THi9Mur^499_cBd1za4CR zYK07are5*Eb)c(A`t~T0>ANSgIz2PqAm5q@WyF5kO^;^DDW7fVz&874(KB>)Qa%1r zmF=7#mJM{(;T%i+WA;FiM(Qqfmd%vZx<34Y_O#;7AJ#&j>bN#l|EhAzp059_Cab99 zbZQsdb>6p}0LUp=vRU*fWP7CaYfQ4(lMrGn6b<{5!YpE}x_4dB>`6Oe{BcT8i?px@ z{ypbR)z<%@W*T3G|39kUI3j-Ae0WrV=l&*n-f=Vd}NUJm>1SH46K(T0$ z9NjRG!9Zf5@{u0RU>l)QvS8}mCX9H_J-^TMd;RwB{yF!#&w0mnUGM8=i39mf)<|@1 zC@`MyuQ}2I@V8r?OkEnO8L8f(-agEM!x{m980eTXUd!L zbwlSv6=T?xT&e=lAc1WR3oG;C`KA@OKRa2B3i|w~d(fT!J4s@`zV35<^#3Nar!Ph* z<^SJqOO-ONqx8!+{@y@cr(ClZgLYerGch;Sq};mgrnskaR%ol53D`cTyDKGDgKC6j zfUQtp2O9rcD%~M@Kk5HHf}kHlaI`Z2-Eh@pu9C_LKYG*3GMau<7+DC07>nM`j?2^t zjeb#p*8gWy^55E#=V8{s%PKIqzWaZPO^DP#a_7BEGet3F8{7ggayLJP2Nft5yjWQq zPrQZlC-uL+bxagMsb$grxtM>4C96B^T-iueZ6lz;zZou7_uvA(ymuY6bDK)#)eT@D z3;Tna!OuD4Ug59;>SOj444nVBrr)e(pt4&h^-R70wXXpq)nl);-HoDOhH+8LKQo{P zPxdEl?7~GN8@0TH@<4>|G3n2bq%37ulk9ht8})K_9mR#4`E+`kjG)jXI{|2dVOlXP zw&aZ-me>B+{x6QojdO2{c3d1+vrKL^;D+$RsL~5?mjiqMe`!s%Am$|N7`kspnsvN% zmpkhOXuXmr%u*0k(!}8(A1>55{vgilp{w`DF9LW1`GrHW{W@s^!qSC9Rihh#4368^ zerQtLqUoLWg%8Lk!obTH_cyKuwGK=A|K3YNI81$;d~2tEu_wGv)!5D!9QurNO!v}a z!`SL+*oWBAd@vGG_S-wrJlCydIBQJqAU^0x?eq*7PEWlT?ScJ8+A_*!jDghf9m(0n zR*C%0`TM-A;TAXKimnIiIR&=^%gY6w9Qrfv_~~KC(MIEtV%CBgu=a|-wv^igVoz}; z-fK<_<)TGx9rqj%5!v6c(>0xoN;pv{sdSfFI1pYWRXhF7GTE_ctrn7;&k)1wJ=B)$GTwt4MDP;0c-=hxh(-z^~N=1X*m7p{^b~&v)10Q ze!Iawb%uTVz5_3IG~4$;rPID*|JtsB%Hp-Y;Gah5SNr#v^ti*de;m}NwUR<^*&FJV z+9@gO+66-oGixSa+fdq^*K(9Ckp& z)aYTlE0Cr$_@M+=CE%=EHV_`=a3fk*BDBU@^Mfa{?ZWvrxK`rfb7B*1tEmb^%{-+`dH3T?nn$O&eS>R4%?Nj$ z>qqpOTzH_~VbIx$?`qB>3FEnXaQmxmwLBo%W8$=g{ulPf$)C0YR~^C4*6J*Fc4B-R zHvKYEy@S2BM`lzMoawDIlj4kbyzVaXUWrJ{Q>Ek`bl0al*kQSDA{B2*;d?;5x}{RE z9Uga()PE<6JrQmW11%AAhqrB zM0i}Ua2K+Fzg_z_sz{z5vRd0Q_5xh~_>s8AVvh8|Rv(jvRJOt=w|+^TU)ImWVsAB9 zeTsR`{@Zw1bk$2Z1UFo6HrH?!JU&nAV(}hBgx<)44wv=KB(mpDFz3qF_DUhtzI;)&I9Js&;WB`c+uXln zPc%qqjdfn$Pf@0s<$VTotln;HP=)3l-0jVLmvipz@yvDWB$?^vm3W`Dch0imHr#s( zbG1`0*#=MAb!{e(-F)JpQOXm5N?9jPHxw^a_92R3vAlvL94bfxHNi6{-&^pvv$uT0 z3(23S#TLXU<*jZ3X}|v$(tsB2L+Q@9`kPiFnvcXwTwssK=zAkih_9A&|jl+C_B1W=_L z%1lanr@?9mJ$Lvg5lkdo!5mv$bmjJ_OY^;GWcaB2nO%XJI)fMQT4C4JYk3XF z?mKCmGWFJa`GsV*KO*mc4|M@5)-|Mf-8ZvAeayXt2OUPrmDXIxT`O-(k`53popuWl z1JOBpg8B|IMan#UrY}`ym=G#EEOL18VYHQ3YiGL4;h&6n~SC=6~TEW6xp)uLn`bek$zV&k9?a31svXnFk8-$zA$dN$KkI=Ufj7o+CD@nS^PDaWi}9Jjr`QN&>bUzmE?7V>o+E^QlzczPRETn z7Rct00tJA8uus3q&&j5Dh;dTb;g@=M{sx@CRJAQjLbjgyB8Xuq@apka`&M3KE7Nhv z%LP7WS!1Bwnx`a{=gU({k_A;AQv&<8s-J1EW*XHYosIJv{{l`r$s2ZQw5a%SxxZ=7 zu&W+fZV6sF6}*X0QA^4FV8zWD3oqqDLhb!q2;KIN2a=0P;!_U0RF*C-dQkpOFZ`0ID()oGkZgDV>E`lMigfP8ex8HM!&{>gz^ z0Em7yg;S6`wK>nOji;94y8olrTS&Xrxc+F#{rk+_4G#_9^!uAK1g?3thuez)Y1;Dn zAi>4?YS;cnk5=SE36|b&z8v3D@BDk_qKmV?ay@S*EtI({IC!Z%wlMc<1%T(ZGwHJD zPmWJpisgEWk7PLjM5Gf@46El|g2o}xz&-_^!U$uOo#XBP(hWPO<;=4X?h~JrR}~o=)iAYof*ZAG?!({`5-v>$T)#letR~agIbbu z{I++07+nO;>tpdRA3M~Hiq>1O%U8dQKh@;^9m%511DyF5vEfu-<&jMH*l02npOpWd zOG@4qQ?Csp-GSVA+%(HbXRH&YVD2Ax5%$$d|8CM9RV?Clge0jBJ%pSNi{sH@7w&K- z{Y1Hry}o&W!|&Mz-L-T$cbvAgjP0;UZf^g$AUMagv;_IG68z1J%aoXrD+S^w0`{Zr zO|wQU-|g-DGip<-4w$HKmzS>e;M}}qhX-E1o=k)4W_so;3dNAMgxVpw{{Tx}79uAD z;{WadHXs1ff>+=N4rySet{%TtV^H5b1Zn=BEDS8|?!wn|jA(`4hr!uRjy?Q^sKD<+ zJlQB3pmmP%clJS(%dcwo7!cm6cmOp~l%ms({C9+k(;GG=qII(ktE~z@Im^oqv6{w+ z7{K_W*R=Lirk_vl3hY~6o{mW025<|b>yx?^2~++-%1KCg@t1PW)M1bUsH(^<4GWs5 zq#aN_iZ`D1?ot>_GpN8rK+u2D&W3M0e$Psn_mNLdC}{3ULF@!VdrX8HQrrZ zkT;ZGiG=$@kgjil=+CG?t!?M<=W6S-Qp>!-__shZ=WsjOY=u+J-$84*gf-}YfLLml zWxwI3m#cUK8tHn$Cttb3<=X>)L1i%T@H$GDB4)}Nph(W$Ses1>M~1NuqWeI)RgFXR z`c+wF^lT1@QEDyBx|e15{*!Hv((%pVW>v~5@P)Xsx1cZFe`rp9eHRpDZwsn9eOw2t zH~$(y2>siT?H(O<`J$2c>b>DjLb7YTesO!2S^A%m2Z*kpj{+1RX=SsT_9xkgn9+vo zH4ks9{7WZlkTM2wHo630wg6<`XH`%s$=ZWn%C)+OL9&F<;Hx*#>bm`WtTH+_^U6Rq z!s<*f5I9;hCHI|~N|kxC5PzPud=IEk|2zHDS{6c}C>N(*{W(athKG*U$yg6dzSoBU zC^dSzm>42v-Abc=b3n8l)^&F$#-}g;>o&d;n9YI|iCCEIV~A2cH>ed9z|U$I1nAxC zDk|W}+&*MAHRhu(p1Y0qcPlW)1Q_R8>jSZVOBc?uA?gAr0UL5*;Qo#IjOMdhQI=W^ zt1>0A&FSuAp|YcW(w1)(;LzHxHD&Q4x!`aq_2ZW2F+x316jJw}UrxF+au;+FEn|{M z;0CoYwq(f2aLh)VD2dV9)rb;F%wcJ4#L50^VFUWyCc`jcC_4g6qLDTH4kF zyYD4F{DFzL(M<{Q9unF8r0n{!d&=9g9AxW>4Pzgl7;&IgZmwE{1}h50zvEioZL{~u z>%uac3zQCTR;p%f>-X|f2qrF&)QT75N5--gREJwyFWOI*0G!rLLgsbN!k(^L-zhcy zj5nLb_FHp9z2jB}AjHU^@V#ay;z%+7-$^)7SyZ!6yYRk^zFHL2d#2 zAev)>nT%-l+j}>oL-F@0B~do0aztd;ld^Q&lz)6+*0pOH&k_4|PAIPgtVu%{X4J7q z&5K`O2Zjqa&szhXybwBfpTP4X_%vyP@}H7K)AtwaDnBQNj~#~7XhWV{+FPdpCiJFl zVVHXSlHGDdJZvS>i92wOzf9#V*lOV^bnCxsA>d%@6W936B6i?9OqU{JjRT$f3cKoP zR|^8?*KY~k*O9i>5kwO6&(l5go6)8FN-CkToR3WWAv#TcKK1E5Z>3Mh0(kYc2^cDv z13J6$^$10)dX&kHYiJUptuk81)t(a`H8m4a@lbH7{UdENqUTj9#RVkvTjLjHN7)@!ELJ55GhDP0?xlN?uJO)ysOk4l}L^y!zobRtIShN6hjbh*>6)R}TkI zV#Pz&i>-wuZ;7%U{5WL#Z`TOXVDTkmzy1T$mV0p>W5C0~qYEfWNkY4rBOz`SMxS8zzOXQ$8;ZFFMIRaBdz z9R|f&$$sEHmM-w*)(x7EvbpNUMBf;HdrIy2n|%icOCNfrKq-&~Ab0<)K)Mp{H&(`) zdHj}5dNvoFL~eGSfrf+<{}QD|^uR-pir#K#SS?GzT(fLb898)HR zhvYJk@4NXgQ{91bsMYaZJwigkisQ{=Sl3 zi0PHZUH=Z?+gI8i3&m1e4OMnpXNFr~+E*rzYyy|MKGp!+=EocbuNugMaIDO>5m8g# z3Uj_CggzeGRvY?h>H6dq%3f=`e;ar&1=Ki`iO>QE-CbPQ6`5aON2J%(zPOT8_ts{{ zsvMPwn&_LrSRB>49;x5d&dVEFLWeTQLqNR0yLp`imCuAT0wY+Sge5TRi^I08{7;5w z`>?S_i>2Q0z%G=6R6vAkgTWoi8%{z&H{)Smdb_jJK@0@c*A^*mIB~;3>~i^DH{SIq zRdIv9HVVRve=?$qbgWJT>ahMPPo7@3dnqgLvo$LPsJ+9jGImQAY&!K*L=H-|pO4?R zLv14|edsT9br=@e`ebE*HY8J3D~?<*t`ye|AMUd>vJZ{NJqm7IbGn_`_yl^nm7*vY znALNNX068ZmozrUEVep(vL-u}$y*%XRYBr(kCp?QYb|y!s37aT_oH-cABb!0!kIU8 zq-WSKN8Izh6|}IBB$OF}Z|<|LP!iZ2;LPKrj?rh86ML+k1SIzyCj~4)RKk5A`DR}E zs&pp%W~tKl%`A7uo@^gaHN+Z1Oul$^UvS@2AAlfXrHUO|YSAWuOCE`FEs`dyWqAT| zRDR#JCIyeXCWx^z-4Ri1-g`YB))j8gW|6`pf(pDZk`w9WC*4>)3VOmI8BylvV-8|- zM?r=O1S9^d2lzJ!pbaXC;=x&sd8n~&Ye%rYQ%}Z1pul%P3IGekwbb{^zoqTR(l_@L9*wY{VgM(rgzg7D$r~Kf1Z2jlw>_LrERZCRV)2>c@op5GYCNe_TfHe=) zqTpAefzeJuHqyqh$gqp1!f`8)Ex-gjc)Kvu2Fr6CL#&#i|Mg6!E||#b&CI}yppWh= z@#%0eUv;^cLT(LwA}6uK*t9%tc8y63vXEodb3>LLgo#y z`iBJFtl3Fd$`38i0Bw^81^4_HJK@`+`MU7@gP$MoAegV)=>4%uw|!oNWC5C>fkfnA znW?o8v>xnQ=tay%iu&V`Ew$?4Pu7j4SKYYVUV>!Q%t|VU+o!~-n3`47g>T;a`AJQu ze^lUlV2tnfBqt)>KZgKW5~?jUiIg_;ohFoWtyHBOS|#6Q zd{>JNdpZii`9@j~3vvRV&q5M8a2EIr++c1JBF9he4mgDTfhw)1_9}}?+buPi!q>Na z1_5V&_#<o?{JCVL;`^=k3|^z2db)ek=Y1e-sdaX#9$Tb+e1eW7gAW7tHvGb| z)f8IB`skC38Rl+P$B5+cMpffUV19VZjAKlj<5F7M8jnIN1@lXR>$6KdfH(srGw{p# zoz*-sM|SNAw;@L{VrUD_4iSL+uA*}{fk^EaYqk{74Kwi)C!-t{@KIlCGP!*SLX9DO zWy|N=zdZe`0=0r-*awrbpTVZyt%XnVHud5Zm9hAdTCGb++Hk{%Up_^29j&S2<(Bh- zA0?hF{9QUWg&%i6t;YV=b(Z2H$oDvX1wg6Ku=S^g_kd%lI*3k?PqwvcGMDDzay=TY}i@}>4 zrQ1%Upay9v&XBv(yfxq%(4ZT6rJ>yV#gp8JLl2ev-@Z6$x{Ln#>?F<1@{y@e9dDfj zsa@e#Y&<4{z#je7sb$BeVtmHfU-twbY?tAl_!%~x z_zh?f2tsC~MiM~m{j)RaAi~r=2BzExLgS}LCgCg9_Km``Fq0elBK}{ zy@?S$TDIhD-U71? zNgN30z6gqji9^A5fj33gsZ;gzuq*H%TSQ*-RErt+&jSxF0Wo-U_H zJ&RvsU1w-`7AiF>p4a8LDa6^#bW1(Pr3h&JyvwS;j)}(9`-8Acnezn)_;nJ#~0`}O?VCO+&!{x#pg$sdXunsU>D7W4VA#bYz$-*ioB zScBMFi7BEEj`(lA$b_{rnvL_uIqqGr2(aE1=jjVvSE4?g3jj|FSz&l%^=5cOM+x4w z$^R~f8L;BU>`zk(mL;Tf9=~uRDP8uSuA!avO^Yd7X`^^&oTAfN_s?syD!vZpo!{qTa@*blAp zETj>futnqzQ2N)G&ix6{Ah{Z?#Rf)iRXC+G%?Y^WaA8m-3-m6Z`K3F^a6MLCTQf68 z8LabxUW=V-VFr?x&_}^v;jL5W20I(GH+ik3&IG-icjee$Na07psg>dg%-QEoD2&Ww z?#0{)((21_5m%>g>Tj^F5g&-#qdjI@WhX3KUsF=?1)Nubyyz_uBzs`f;zL{a^Om({ z--eHqlP|1V!-uwroOB=XhOJKYtAE+c_4$fD(0h9l7U*#!1{Y!ay74F&XS@@5;cY!! ze{H#|G^$-Bz@C(Na%P3}>tq5=X5pAi&>F5GbOv09MT_NRVxDFR9qltcWarm%Sl>5araP?^LsWcYtgKv&;8RekmwC1yw=s|*8PRnC&dTG=L{8N zJ;sa|euQ6hmXV2!(>v&;`4dVB0$}JouCTyf5j;l@N_u#g5$E_99be*-&aZSBi!6Et(hY0jz7%zQuXIfw6 z4+si320&J{dcSS4($`IYhZkd0{bxfmZ z^Ue{abPZ_G$xqJv=8a0mRHkzMHh<3-%V&IEhqw*Gvdpd9#P}wA1LhCV)BUbx7<60T z1xNTI>BCnj-|kQSH;7o{^#VO!szlmUk`5i=ZXRZ?yYim|7A}*T8fmK0k?19n)hi8H zV@gbz%;*c>(iXK6%RSmKr8>)8l)BWXsfXuHfy&q%i>?*} zwgYBw;#z8*N%;lhULfCN()T)Nm(V4^4(t2*7%f$I;gr2%cFjX`=Og>)iN8`(%WLP= z`I1#An*OLjR6`!htlQcW?64wf{NE0zD^F^Af#5L)SbL5B?^U%$>U>ILVP6uf>czvC zTu}$2HbjEy^c&4VZOtFSnu~sRK|%y+X8+MG7|$!A@#-e#*L3t+P~i`nalXsn*pp=U zTcEcG9Yh>5nO5bLeVQxdC1G(0!$@3{2)GVJrST00ONCu9C1|B_!OZO0PcAbh=2-#O zW@3*iiwX2*;b2@t9zF)gR!85kqV5D?SL&hX8K{#vp$dQ=TRLeHstHEY7x^M%Y+V7z z%l$lx{OLmqIAUmP>Y&lzlsgXx#SH5{_i1obxM4cVI$8zcCOBKFCfQbI8~I8Dn}AUelEqj{ zncxQ6EF{Tosru6WStV-MWT@3S3U^txdlA_mlK6;dRx5^yxEnpxvWPfH26ZW%GbSyd1{BiC$L)X4z;Z#AIL$BI#6)9 zX`E-8o1b=_CnmOc5N-O@-c|vQ8epSeyIS{jHx9I$s{X8Yc zrhiiQa68zGRl@8_ki$^=Jl{x*6g9}x;}YXtP&ql1gm03}woCV76hljn)v`P0%E%b+ z$s%a?9Ckfi=5JvhU?5WqC5)7;-zrVN(goR^2pW3oKi(OBD9t@e9P3=yW2<4N2iaH5 zPjjn=SAe-{hm%7QeGI_+L4L6YO95RlIj_bMic%pZI<{>YL)M{c*t&NC+X-5EoPdl}q;J#BZdCjIfI%((A z{mX8$EiwHGYwu`HwQENJ`E_~8xeF%KP+y1-K^y>MKg6KQh6Tv=#5x}=b1Z)(g2*gbgEhWX|B*_d;gu{LXm8fO z&ISk606m4>axj1m0R4ryxuI2eG5~csz4LHh(L+H2Q9nA3nLMa z?Apy(zsf#KS}#=p-v#Vyxk>f`9Mq0k`{aq51casEUV{t{`&8pVh;Bj3!MO~H=z_t4tFj4uiuio11*y9zzXG^q< zKUnu7lS2+i915me5OOj%BZxmAL0AG7)U%iER@}ha5jt{B1r8E6`#x_Uok@62-|@_h zw!AC0#>8&0iqr&dX>ATgp->nb_>4j6Zi_sKrRJxx?`=K|HwiRTlE z2?#U4*qa%gb0_OMn{TU6`*Vi$4cv9MeeQ(Nh9_g?U>H>s;&q(SXCwE0H~4z@HiU#I z=6raNX+^?b$ZjuDYTG0rftX$$d;{ifaeDaDFKN$#X3~)Rz2X%1GPG*$k6Bg3SfqWR zZ>x6e_l>Wq17WDbPPx8XsHV`c6n_vjF=&d*1^NJ>c00)xAewZx=&*%JE&1wB(ts2w>o;bn5+|M|Aa0XZEsp|7JD}#{1eUg=-w(ZC@bX$W=sSigCrjKE z>MBk@->0+wTFZX*6$s2CcWu2FzI=o?IQHLerQsmu^A5qwe|ZSbM8qdCGCA$EL&F2^ z#{OUWzn~Z-%L^-f{KqvjLn9VLpi)n;ImQn75n(J2>If`H>^LR| znTN$~e|M(->|o`Bg>>ceU3l1*eNzQ#VXbCMh$ehap#y~DI?z|95(~0U2ex$8aZGOB z-UV{WNHN4C!1Y;m3f%eew<80{(?!>NJL_lkP7&W6mY{Mecpr%geViKbM&ir)78lT3 zvEeLnoV$rA?8bdgNkG1#IXFq2ub z=^&$o!C)|=eV9&T)y1s12}{(l$BFujJ$QkhC4R91~>TUGTm+7TF- zm@xuJNs_yV7}UA0%a$aqZv~D!(wxZIskn)gV8Pw0>Z3FoY$zmj^~<~m`qQ4vvp*6X zr_3vv42bNs+O<)KSzcnmX7rM)d|o zUr6MB*ob#iDK=E$7+CscdVIi#iVkNxS*pKPF`UW)hbNLI?c^ZI-9>bD;{wrx$mRyl zNzUV0`#5Dei}vcY`8F*fyyL%87Q5-CW+5}P2}_+kG}C(y4wH=Br$ie61{DK)RHvwa zQ6H&|y6puLwJyqhd-R9P?Wc!+Lp`p8A|vDDr5sF5?0KxvYd`wRCHKINuCPN#fe}(y zv9O);iAm%0UDavsqjD9DzT8Qea;xfaU)DfdC2ZylcVbkG7POb1Kcxzl2Dd^mmEqoA z{L|_-1Ttpn9jm@hwra=!Zg$wpS-zayM1+Q4to{;35)zVQm#FaKF+78$#d&` zuudnF)r-RxDVP4Lco~+w4M*;zQSKiN9KO&(0u!xAp+Z3dH8iXe(PimfRFG8SZ);Te zrwc0`a~-oFr`e|!Hu!{{uVGW7LWIr{%~`v#{CUvi1hGC`e8En?C)C=;bu6i3qXWU& zgpmmDZIX*ydr}9na+2`~Re4SqOw231;w=O?Ddyw`tS!^1}^>)U(`fL zZ?XU4EF&Gc4?{lV*a2A%6+8jvjp72$b#{~6SEv4@*DJ&Ea6XZ``5tj(KI2Vj~TwE~F;}tX*fU*b|l`vXj2saNvNF z0Olp7p!yMQ2+GGNCWGp7S>CxMWIb}u1xKjep7Sj&5WQduy8On{iqXh@I#2bEYOm`+ zCrlGHX`B~`tmheV)rdT9&nKn}JHYP!J|t1sk6K148{cV<2f$RYeG8+!&ps`&Zp z0g`1S;CxRv z5S!C}C`^TT^0cN_doH&fwxM|rx4($7TUkT@?`cGJp<=&a|9=Qrm0)wrmvC3DKShLs z?K!{PA;S-u`N`kjz>UqolJle$?x^SNRCJgO>2CO?3QL}Y5u+2IdO+)E^sLwt7D+2&z^%l1si6}m+`ylYPfPZ_SFx;A_g@Ga*dq4xtUj*nxjb|4 zaJmN8_e3{6)1L4E1Y5*g^_V26K-G(bT0$`VApB%3IO@+1ZI5VozT!z*H=W6A?01%Mgc#4IJTiYs)TVdto(R@oj@!mW4~>&L3*bf^ts60=Sq z%t3BbekRwJ(4DZu4P$wD6gX!XrupxCHNIeyrhPO+)71?uQ6$CLB>0^~`d7E;|9E_lw940D2fueb2C(7|yMtp`BKt3_&g^&3# zn!euS>GPx@ge*ti33irx)5@V+-HecdSsEea=N_ld*)keKLT|+Qh{;ghtt{bGU}q{K z)DU!nb8FWAwQ`gNq1vjC-)g2;D6#UVZLU)OCbx+M{xsp*>bB9*-7;_)5Y}#96E*mE z;J$zv-jPZcvTtJyZY?Cjx77o)1R$K=RwRPFUd*8IMp9Buk48|x{X#ZQn4d(D(f)t` z+~K?2_8X#0S1v__&qZv|NNe2@z7JI#xwD+=L_KNJE@Q1et%u*P0IWptmMD<)fzMQR zt=uBK!q_JTIi(_8D^p&6f4wA8Zbt>uAY`#p z)~1hHirSn~FLb-zsxMayw9nCU$;nyPo(mbCh_S!+?BOqA=Kv!0Ed*)*6bA?8`h%a@ z4$Il5Jr2uqg4CtzhUZp+l<}=iE3-2+obWMEhoof z>bD5bFtQ_rH@T;%HdYJWp_T+(*qjz0-$wQXHx6;!Pwwi{D>tUQGce!KT7q?JD!E`A zEa2)}_#j@m=Hsvb<^sc2A?K-X>ze|S1w%WIneb{yy~B{7N+7O2Gn_7nChq1tSKg)M zYQyNLY67M_{u;$@)y?I6dNJj8dfH}V>Gou&d%^5~dN#A)3vF!6 z^yOBZRa*Ho@&jOUEf>cs#YQtsK$onz6Ieyp1F4O>oJ73$LI?(_BJ;pw8NRU=1H4Fx z+mN)#_*d-A20I#kLCnLUu@be$2F?pEKw!f+B4`!SrEW-YJl{;k>^PYiMpd)|Um5vu z>y6O`7Fu^9&2zf(4xt!hJW8knpWia^+pD|e+zH#$P@jvhP7W|^TrS{TUs$|Uu1T$( zm**>~xRHXW9BEHGQy)@W@f_r&vSR_ZXCYBo^hF@e(IP2L1B+`@__-~Q(>)s5X#Bq* z4lo-CWhjcilAN4o?J2B|q``zji711=TLnQsQjNUQj12aBjdKcaL;<+Lpk^n!DMrNn z8Zh4q$eapX`cIraWVY@i(Na>wGvnG0;ZApADvF)#PE*fYxpsvb5bQ{y70R8VLo;@k zeQYPP0gh^D<xn=8(bwhvb7C$7(vR?>IA@dEHuX^n(jSoxD2hB z0+pnr?Wiq|nIABR59kP#`qlb=fsiv1cUy1&+`vgj>(>~%wZc)pNK@vVN%NFPZ@LMf ztk8qS#p1^tA=n>uVMR!n?GB8+UYTl^N(+6ORdWq$N30v*OQ{85RVnO)fpztB`MzPOX&! zZ?6<0<-Jycvzu!YHU>lyY+j5EuSbZV|JkNbUwEy|;J4?X67*IZId}zf+1wi z1^tij4dkd=t@7!D1@ijZ5RJA2MtlAyrY5LL{XYo)UZbodM~lGKeSG~SRm5s~0=X_Z z#pLOuEM0M9`Z$XL z6O(Ahf~WE>Jn9WY={$D+5|FGf*CQ+>j!;229;=*!jfNgM|E&y9h^&_h4JVPX(>$-< z;Ujz_&t2g5VOU_%8CZMX{-@C$&kgNb-!e=>=sTXc1C;9QJ>D(gnlJ$k4rx~rGvkT~ zV4JDYa%OCvEsFv9;`YKY>5;8zHU9kXmKX6i0*M#uao;LVLXrxM#*$mEG6K4l!dBUx z>emS8dt923RAH-*&QLv@g%K&M`mPltf-fd3F#uJ;a6%QMK?Qbst_!!dq4+rG@T~YV zWnoJT(2i$lOgEzxzA%4|l;h{D+rZl20VlF@W#s@r#P1$!JrGSvgYCi)XW>5k%bu#T z-JbiP)j75~SLyYp%cw^GvG#da*ot2HrE=}XIJG%`ujaDXZ$}5lR* zfJYHgXjuF`FnbWO{PI!Lz@lT+>^wQ^>}mGLBS>$w5&svFj3MbU!K33nkhsM@w0oMi zCM@n$KQ-PSzVT22dmC_vIgL(8N$PGZpUy^If`smN)^D`FlU*L#61>({Cow7NC99OK z6+?pi>N6YQ?E>%k96Sx%(hziiHKDPHpGI;;m*I zbVc)l4{`#=Vn4X3w`(u8^Db%#G=Lq@fRET*wIO&kG5l6W8($8fXy)m700Dvg4(t?u zBxz#w92jyt@QRPTg*$-Knla5W-Xr z5JUs65X>-@39RIb8YkRos;pInI~5GE-%{|CyS%ic6St{BKL_7$?(6oHX_tA)rWeQ) z@(`Nkwe1)AN(_3k|70TX<}E8fZ1!uwN1+-8HFGM=LGblR`go}bB2FX`*8&2HJRC2V z`=*3dC`E3%{9!zZ)sE&j#H~DIUt@Z#vex-KM5uqxzVG38CUq3E@9YA2cupQP(h*@u zb*};%$&@|4n8eq9UcN55(MA=mE?_l5u|{3p*exr?L`V__K}i|!B$l{klk|GAdl4ZO zuSgZ3DmW3_OO}TeDNd88sM1#Y?o^7i`B8Aymp&WY|cFfEmKdCf*Dc*3=_AQTBk~GIXN805;DWGHZMnE!h zM3tlpj0et1{+9x>&s9-=$g{@+y<<1u=RTB!w`a@huQ4Dk`8&gIP-q=%uPsw8is}%= z`xQt5|59R=#G9V0drf(fg6--{#8m$z6cYh%mL;so?Mm}HopSZe%I6j=88kxRR5JAy)IQX~k9QYi`rcGR*qk8To8D zGt4d_AiBcG33ZYxX2t1T(I;HNhz}8NfSqPvH*)acn$DzHw<*%Hf+Xr;@qz zvGx;;Km1c3u-~gD8jz*0=uDZ;YYSaJCek5WI{QK1Az z-^9 zh+I8nS*vCwy34w+c?pRo?gCTIi2-B>QpBJgqxNXyDigBi7;0}SQ*Dgu;B-kZ2zJ$) z{5%8#X5>T+kX@!NcCqJ$%;+Ig%a9r!65<&dF2VQ4lx~<mE9)LK?W^Zv@HO6Hbx}YOPN7tAvvn*+Bw0<~iZljqE*`ruiw>IOTfFFZ<8-RsQ#+ z@6DQU#vWdVl9B@q$Wcd>H1<;8oU%fXHE1M(m3+G>6t^WefD`w8;m7Kaqh22wMpdM` zYw(|&A73B+(>+#Kn;O*9(`)Xr{p|g<1u6L zsf$whAR!M6_ZWuW9q{pwH5&nMz2~HO-$Lcn=f~8IeKbNI<-r_XYH{Cd9ci!y3C|5& z-LpwweFJWfqtVCvofgjd%b1^=Ob%VfoMs|xIC?zQMj zhVo&HFY%MnVsUo&ETJbi%Dn;vBaLieM8=%}3A*F&9mKC4ivZo%g4h^x}t zkE)jI3yy)|l!G=-_Wju|;+b^>|1?7HHoo`@pwh04jzHyerIWBvL3MIHKUxiH>vYZm za!!`e9tm7%sAA|>yZA)%cZaT45@Y*v95R%ig?e0N=d#~Zm>TKB8mNJ@C_7MQ${iMWC60Y>}nVudPT3`6);=$YxzDJh$%VB;~+FmF7xaBMJJJRHw zrs9@$=l7?X)P_i9b~ayN*7Od`JM{eDc-YfiiRXaUYV`)%)??mOBSj?i40~qiu?V2h z(ty2!JTwbSXx_%R=Ncr(A>I9ft*zJw(wdIAbMG=V`4_kI)oZ-h;_E;yfn!4IQn4$} z3>$6a75K#F$1l96cV&@Dek3IgQnKtync2j^#`c)_QOWEHKg@8)l$PvhOU>gd{;hn+ zCz@f}pR|-R~ga^6Acu4T+?20T%L>FGPYTO;(Y ziAIoV5TXyvH>NAZVmS5>-y`R{joDaH^0>*;)b#ovH#2PY4q#vH6!y;7x}92#o2h#{ zEg#bpEIZTqmLcEQ6D&8=qAU@4GR?%H=kunPm6=`uQq9{cWHvjt>6TbujK5`ZP6g{3D1J_p#(DLCQ$2vE zY-+1>p|26-D!GEqsAEu~C4Fv18&KdKhvta}FN(>KpZuE;a2(~En~qOufx-1Djp`Ig zqm5wa7(yarvGfcdV8ciRl9&M4z8iu|^VOGdJH0}^>sYB%fxSDr0@;z`fs3G^5AK?# zfk?qYI{#t9HO5tZ+?@fvCXwB~^Z55JRjHY@w{ZEEE>-Cn)LVr7dY9^%ncTN;qsPYf}h*GS{kE&~=-G0e2*U3%R}U12*KeY%Vir@FxJ zu!W+?94I)iY3XKU1uVS(ICv_%Il3f~8!9U1pnZ^`{51m~E70lm9&RvbZ3ARn@yF_1 z-T7HSK3o8wlU1}~elC}Btt1cjU05zN`@BQa{T58CZ>EVD1c|}Nld?R(FhAebN;`Y< zywrGcu{60!`VR)MaBMtxmtmclWhxw{wM`j@9d8u6>9ueKiQD%|kov89@a(lZ@Ff+S zTbYa8s~>$&CWIN;7WcocgAjguWczJ)o&VmNy>^ds*2Vy!OaNC0xc+{UuGw62>8QSw zX1wpUcHyJ0PR;SY`t1@&qntDod~dW%A1!ujPVhBom-DiHb5*{obM*xCZLf+vqjU8n zGp<)(Uao8P6f>#UlBBsEG$_)g<~`|GJjP7h2m}${9SW?Q`#*fWcT|(v7dDDIjx#!l zjv@jAHb6i?TIk>?N)wPSU8NI>bVDfihV&+(Ne3yB5{e<9BAtM=L_$+3krE;Vf|2%} z6X!SUerw%(v)0V~GYRKC?>W0X``OPnlH=;XvzLRr3}~MOUW;d4=Dn!t9dYHK`O0K2 zkSyTNO!h)N=D}}K!Dn9_R6;xf;#iwH$hSK=zG2ExOGC+`W8cHsNZWv>7+ zSrYU@7p}}ZDn8f80YQSR`|bftdn3NyLF3`#maZ7P26!)-Im zUJOS#47~HUn`mteM(eM$2t*nem!c{E5XS@Qdhh9R;Em&YkI*7ri|K3>J@rMwey|L+Ey84p%o=`?m6=T@w%@1>x`XnsJ*EbB#29`a#&W?z_?G za=Nlqj}(Rv*^8molo)CB*a!aXYs5}Bu5a9@<)#EM!z#aaDOTg?qd|8zLG%g>XO3*_ z{FK1Q7wv(^$@gt}{KDD;Pm&{T75z5b15c9^Y%Tr5Is!$=X|}>QfnYu}3IUBj_JUJs;|ThHQLik0% z%E4hyhO`_Cy?TAZLp@|wl;-aeijBe#E!6^kAy96U5_sWE&-m1}__^RTpoBbFBOo6E zeKA_XK*-O=0@fQ)m41JNm-&2$RS<~(1WaS8>w47E>YF2{im~dI=t<9;WzSE2)hkoY zZx?Zy8Xi|xMu0*uESSQS53mP94T6_vqx?mfuc5q0e$^-wXdEtJTG}WQMw%2DDl}rb znyBE&HuD75Y&VQLvx7&!Fq`#OVi|3n-4l!Y{LnB}FBq zZ&Lzyv?=~yj)s_DLYSnf(CZ{7vCo@j1-t4>qX2Bmk$n>9SbRcX(#oUL#D+wY8S?ck zV4Yk2jj`}ju3NHj+#w{BbRD$gr#too_3Ft|3ChM-Alhwa6}bmwn;|>fve}7YX6N~RK%FLY9BR1d|lULx@?)L5~?h|V~S-+S4D@3p0(l^*is)PgmoH$Ksg-2LQ7Mu zt@Ih|?`-s+-x0L#wdWdZF3>%8<8$;8X0xizC!ho~5$?CP)!5pRv9{>iREMqKT&Ay6 zu!|Gqa0WOHBYV~=CNu}TVRXrC)5iSdlZ1G}=IW9NvsRS3HGjxsdb@L5dKt_A&(zK|%CyXM2#?v&U=fzrrvuyP%RkMg45#&lTh+Qo4mRK!$R{F?r_ zB5HdoEOE_r+!7Tr9hSUiGaiiEo>q%x{L`}!G}{o{|G(V(@}G_)4U>7#Qz%LRNV=Mm zhd8TnvzS|-c+FOJD`59DA6Gh%pJh81UoKS4yx=nBmpG}d&L3o%^f=IbxY(!>Be zEax(I{oa}ge-Kojm z`th*%=i0JT9Y0P_CO)^6_3rqQ9|gKr0Q1+Qk;}+%Y3R=5>FITk_Y_Kz%6@}$6K%;# zBe1!t)d39T;seqI3X0IjAok;PG9nUj0l>3lT;h*mdloYlF#L8m-p(uixT(vvzIgBU`tpL- zdiRRcI?%>KkJOprN%-hEEFl@2mhMwYoBC=C+jG{2J}rwqBA~fPeoQqs8X?pg__GH0 z0^-yEpLd-y)pJgdUAoZ9$qS%iKyp0ZuWMlGfj5~lW~6>#^8=3rs)@s@NuC}6<5S!xTecz>!?lsgJHbn1 z4^RNC1XL~{#cyw5wqav)>%yFpRF5O9XUYBUG_2aTR>=-RGQh^i>G2J~t`lsp{`auJ z>4AZSu&m>!ky)$2$RwTG_PnKzzFGi_v#_=z%1x!ju~3bHCdQYu=}4&rfNq0=(?p?E zkOj&7yyGeIU0W_cyY|(%REq_?{nVSddF}Gt;Y`noKw&cZ;rRT5IDIuJckK2PMHN$(gdHRkUZ#z3$zM6HaNzz;(ICEs$!J+dbHF5sApy?=5kx zzX@T8mXttF!-F3sE4T^CKRQYMTQBaB#+SZKzFo>O{rcS@t#o87o^%{s7EL0l;Rm}T zgY5FTUs|OgdR^?+M){xhsb?LW#iDp)jA-tf)Pi&1Fzgn}Jmxx)o^`#p+pu~&Gu0^z zlj#X5DQwCugarmZ$xn!~2{*On@z{@Q{^yhJM!_DTnz zU&H#Jd3oqPr4O9Q@1y&ut1-`M%yK6kr#?-W_8V_!oubC28~NFHu!O0p={|nr9V}65 zc6yATeJ4wdTAYsc8}DREP%F}V{p`C~lGOTiy5D#g3$z`9*HbOm3O-w0;@yUXBAAQ$kz|!IVuO9H0LeFsi{Nj5>$-%;j|j8@&tE-&5?JAolsD zj}Vr1J&)S}AQo5g8uo{&>neUMd0qFvMuEWoCi%J3dhe`ym?C!ikSIMX@g_ahR2{&J zKhT)hDvq-#uGgcPd%V6II6OCZ3>gmR8E1jH6>{JH^6z33P7Z=*ohCRbb;wukjf1h( zJ{X^%s(m}yZyxv6Pqo&4@^V)yxe2Rqeh0^UGUWG_vD@ijwOqz|rI+%<-ma}Jg>o0r zYQN7goX38{w>QJ@?fb4)$*7SO{NEyezUyA{=0tdD75#kCa z#YuWZvyyxZGIXBHPea^KWfbnoSga5Hk}(rn*7qmazsnh}{yi^BeJIMku8zW@Lb zJWyE+bMt$)`P~V_?i&G1(rV-~j9wd3%V&xyTrGa+q0o;}QXz(7z%XQSKv&PGA=O_& zdVd%YBNC{z%ks+ve3w?3+|B3;L@)h;%k{kAgh;hho168lq$#rh37{EAJ$aM zj6~+`%{#@GVIN_34vVX9jDHLuyAcM3pqXp|s=FBRv=#5R`*(-_*kjV1Xk9QUpI;-U zU|7bqI`mi=GaFZafUKE-Mg5dgysuFR2Z7a}?dKDED$hHJ$9oW}QHukfO$-PJc$ai`nt zRn*3|z_3m{@~Qm~$npoDJCxHn-C|?CG82zv6a1hDMgfwhaQZb2IOn$et!c){5zlix zZc+MxTh$DEK8Sw;ZI9blk#L95)xMqVgB&$bT%tSB8XH|Kx&_5l2`?2S!8SbxRoUCP zmh`l7BC!%(~Vp zX1c3-SM|(kz=t?!<23$p<}b@?xr$N+0P(y(Nx23mA%p4w5bxk}chrSl(_{?D;}5Xe z?Lk+tGsK)j9w}Z8nOM~eY^8W$0NdISEBXH!Qb)`MMHlf=U$(t&VRb; zY6GWQLb|ik=0X2x(rv&np2+J`xAgFT1{(pOsI{{s?}Gz>Bl=p;vMVSj44_&^lqgN_ zNNAbDF`yt}WkB+ZaBq?m3Sodjs^Np>^bUt$Jwa9^f;wmh1c(I^O|Ki#Cfdg35kzlH zQr?l*ke&)Y0L`D(^)m7ZHJMMqWLfMhEr!L6oP8OJFrxp<&c)j{6l+zizz3QDx&c)f zGy(ax95u3%04Mx`d9_Rz`-HboJ_{nbJ9h3c#crKPo&)kKZ-5M%BO|;}^LsK@cc|(| zNwhkWnqU^Quvh^V=Upa_K}EauPlK7v=7h+MakTbzN;NlBE% zdT9t#p)4B+gI#s^+r&#NXwLU3?tkGovb~WUF-ez+ANFb4UBNYUxmC?^&Mm+X;|9}`TY^Gw zl&kyb6cB=MO0&CVK0{(4_{bkIIhA0YI@p~TB%&Z+R&xXpBfIH93L@qZ$RLjN$VUi8 zRMh`$fM!AD1dx-lNtcmEGRzZ4x+ReHAZC6Yr4pV5NT&x(NZ_hV)lAk2@ zq|g@;^Y}9D(v4EPtx`JZS>FT#iw`e=Ih0^bPqn|=Fmw6fEOV(?od#`H3xLPr=eUV3 zQQyPCWLJXqi@^_hh=QT+3twIe&a_QdWvoH51ju%~(nzr_SJ(x%KWfb38X)OELoj<2vAB~juG4c;ucHWix@Ah z3L<&kw22GCpt%#m@J6!}ZT6rz0c19Y7ftp;Yz=(QE5-384_11EmSuQJEhpoxQ!IAv zOFCuJodPDP*1%5F`@QEBdz*#;yL}6aNOw29^Y^7*EByL6yN;-sfnQN=C>?^QO@+Jl zHSF^SKo6+5pZ0q04mA?22LKQrcb%T58RDD8$Q&p6F@LU6{<5p63hQ}Jw;S8DRZc`@ z-@4kJ<**(B$WL}MN(19E8bgh;pt=G8PWA_9;9+W#8*iO7Seh3ktZ=rhhI{XxR*XXo zQC>)7zx;C2`dSPaj$6e(bwCf|&aEL~vL|__-q5@EN#&7!pai<^Hu(Z}W5ufI0-IYL zB?nJeCTR*bwRi;0CR?)A;Mg2b*j@FNYIgJx7{zq3*&%?yJOx$e0zU+h+kCG2l&^dE1;#s|&hJhh+4s2e$ zQhm=wOK}LfYp5RLO&6^&@?q(YZKKpl^f*J zVfo8rCS?Z%1ji6TG9r3pngYQT$b~YfiXTh^wHf$vyPbFBw8DvEPTeRSk4q+U{T{m6 z0bmw~M9rt+WEm354~`9DtFAs00L2LmWLF={a0&8YOf!l4# z`n%frPDCkL=K`Y;MI5gUXTE1cJS`hG6JC(n0adUHOqZWH;8=2r`=2VnG7Kb$yYBC< zgxWKpu2qvI8Exug`)i5ELv;K0$`5(XsH%^lSy_VgT7JD!J@wBMO(Hc&XI}w<6cURh*9HNC+cN|uh z#ODvy~G6N`b$4Oovn3L)kh?bP)0}Lm@otduKQi2qd0ysEwH0oKY(~2<}Jg ztL>Xr|DWkYaWHfWMpa1zH|T%l8T zspQ=Q4E>N15Ips5^_-RKQ$xTEQg>dR$DI>!oUixZ1Q`M)ePoz+MGTn%PvUb#&99SK zt5u)TR$bw`oj?!KMwWu0M}Ztb<4;S=TK&c^S%@9!bNTix1C9eJH~so&lZU@wk-+en zqkjm`@Sm6JgIYdcfjArNs$8AyC)l9ipp6RN0Fb_lKXMF+ zd4G#YV@t*od_96$TXe?|H(Bfv}POzWp{!ZTVC z2w7V1oW*+w_^f{z%nSm(?W>Q#D*&JKr(-FP29@$iClt7f!*n>cJWg0gogRdCF@Wd~ zZj48!G(ciBWH=O6cdM`)4Twa0q2NW0m!?)-znyrX<(ardlZN&AIfZgJ z*Br!FwS?VD66q{h>KtiYF=FNGugeW)0M_#1XA+>6Vjvt}jffyW0umeuX+nFnL^n?k(YDZAit1YG^)p>uu%k)aBlKy#cQPFTOhld5Q<{lZm` z=LH@Dt=7y3uJxqjaE~S+*^H7t*5UOt38x1(R!f_I^4G?qb4FbVh~IJPLB#!KGT0 zg=MR@HEcoDgJ1=NG1YNB0~Fgu+?&!%z*C>p=sdaxyHHN7W;Wk^Hd3Fn8gXJUlr@Ph zF#tf{aZd%p#!$+d>f}2`E;yB(%~1~PS)sED=fqW9zJ6%2q>gkY?6$MoRkgtB*uS7z zxLQpgC2HhJTN8HsAurc)``-=qt%p)Udlyy2BU&^Cih2p&rJH$nZ6VH zL}C>gN_#>I;O*I_Pow2TI?(DhBME|w&Iyt<_K@_`XTLs^0Y$wza0Yu}!l8={0^1S? zW?I%F6gB576d|W=6VYt3;F+R1k2ln9ju;|w;EIu8p#X!2dH?WzS=buLES~KM+C%&m z%gVb|uBGtZ8Qj^!mpEO*sS|bHW4ASDHbUTUpDq7TkZkuKXIy~tp5Oh|6wfvcq+=Co zfnoZt2&Pm{z4g9Kp!RjpX3a@_|JPzY!5k9{cSmEkOo4$UC}Q4V`*5Z*=pvDv8C|iT z@8b!jln3-#3iOL^TuX7-rc({i;4bk#3^MU8hy6<9N(iEcB=ME#zdH&plzPL$w6l@) z_5pL|k4kcidXvSzB78>!=q|+Ys*}%%YWk2KB7XQ`e$WJq!Zku`A=6E*)@Vs zo+0*iS)T-8&O0q3(BckL-%>bmWuP_J!jT-BqwpF$*&}wc*Zxz^SB8bpau9G%?TWtjf27LZ7WDZu=Cac#h;GBCU(LTfXk!S{G zP`Py@+)0`m`E4han0RBR{(b69IP2MFeeG?jL5vAl;Utt8E-DkU?Q@yGyCf{xX?+6h zEGWEvTPD9H?HUN6%w|5;_F03`a1 zWj5y;tX9Eb^nz9Kiu?Y{G$7mzd(8=8yze@g>5LECkyXyVNp9&*MrYBE!>79JQOUu* zXVI?17rX4OM;yro0EnY&7bGfV?3YBU*qtyad{kfxjv8NJX1$?}<&OX{11aQP;F5j^ zsi_1kjGR7uh}-K3;6|;N7H<#FmtzN8flSVwPPdR2Qp%bQvz=ek=*`w998*IocX~$# z5u9$7$3vX99i;ub^FbjDPFy7!OJ;D0&O?U z=p46XzOCdTG1~(_$3PUMZ}&_Y5b|Z+OURRI5LY`Ao#_Lqi? zyV9QVgiazY%t@yMr#~sh5cMQ#AQ}Stl^}>t2Q;;;tW-};wbXxCyBVuqykOuQBaSv7 zuId~&XTGjX8DiE2UcwlTv1ZCL`vX+QSXHwtmobJw`u-cZ5y<%i*db?0t_KJDujf7w zgAES{{;pBp`2Kto)D@k*LOoy}ZGGrZa9qmj=1Vlw%zMFj>SQ@A8jP;2bQ!W2B_XR` zef!(N13GzQ7Ah!ipv_)ZZ47D}jltT$ZR7Ni0d`z`M?FqGe?ihYMhtB*?B6+V%6wVL zGsG+koPFZN$cL>8Y9Cm^&@z3jB1S(E|(9r}}AxL+D`;%rCe`x?h7x;hk1J=7UPbMD?5nZs*=J zXzk&Po%SXpj->qiZ_*s14dqm)2ioEv-`>hlB&x{=q*4o@0-rsuFTGgdG5G!KW%fs1_vd+KwWnT%O>&t#Q z*#i5`f97vc7d$N+KF{wbh;DpigRU8-DQ|?CY(onn1h4bS1V6x5+s-?T2mHOU`Uk&G z#}l*4!URIb!jcnK6sp7^202s?i1l{?myA&uUl0CQ<_#7VWV@5UV z!2kh)fdXjr0?gEtS(R*)v3j0)vr;sHkh;*J>pN4mWq$8;(p4<%4QhExeAf zHvkq@nW=7qaA?|50E>hy5nS>~Q^02&D7WxgPWQd?hEY+o2;foRIQW6NGX`RF+ib^i z^Y3XyjGLo*i40G8jzTbabMn6#U{Oeh234Kl1w!6W;cxT0G})SoBiuc#8b@q}rgqCp z$=W0HFTm3c6CxL0kA|w^Me@TJJM8tCW|g(^>d6Z@ z!}hK<8sYty`ISr5qtuvF@kC2Izi#}}X16}n}( zMA8C<6-O(5cn2^=lQ-CR;9$c2(aejvImANBZDCG6>s=s;0x9guD{`&8CN*n>-LzV= z1h7n(kNwh=>E55^K%62A7ibzb%Lh6R^0=WPWajlBgI)$oJ;JIu9%T`~>2%Pb1Z)Nv zH95TQnVB&)vagJ>_|(Zqz6-A%Pl#Vgb)x6dis!muEeMX1os1fe2RUwKKqGY#HU!R0 zELxQ*c)Rq zKbr4%jfqby%a#t_;UwVeU-%E8*GMWq<^muA(Tc{IkVV*HrOP~pv4COp;Lc%Wd*(%^VC9}T z!jlDEC!dq(#L3C`*kQ9{nCp$2h=I^gU;+;XoyQ1RI@=r8YzeS&cLFshsTZB>VE{|Z zKL$Vnv9tMaVl73b3wgzAA3R%c&NzN$(;u~*fX)UdrEUlo)2m%z;%3(T$c{hF9_OXc z@Xw6==Of+}W8pAS*^4sr8Hwl{qgSWbFz>TN22g9O3}dd)RfS_V zF4WY231BmL5}J1Iwi;p)3AAOzKC|9JZ8*ipx?gh&FY znCdqMS$Mqw|Nr?h{Cr7-qTPDy4AlIkZ0RqC+idMHhKMwUl)mf?^-%yGD1J80Vl#Sf zu|ii}-xDxB1X8nHVZk2|&X}*_2sAs;ehZntkR4>#X>betG)ML+q_-7XbJFg9m$fZv zsuGc+@be7a+K#kP8I+>XP*cOjvy8(oEBqYO>qd%QB>KZ!zoywTs^J~wN&|WPy&<-Q z;z{sZR~5T2_!rhhM?OPj9h+hvvnEwSi-7oflm!QcoH&>Pgx}A2ZOkPC(Ml0=1HsDc z34FY3?5<&0i@>qv-nwSVTf^0J@WE`|tpzsq&8{@ET!40lp6S@;h6AyMPe<&L6cNxypO{Lv)&se&=tqrn*Y^!KI_d*2`K;xAMHU2ZC{3Sqv{YKV{*t;z|>R zB4Zo)R2m0(RyKu3cQdXgB6*a<7FZYM*m*cmSgGvo`B8;h9cc0OfUzA22rFk2afPKo z8d4l-VwKj(XHI&x*?_dL!gumn*o-_XxgYXECKNbsOVKt$d!ik0Zo_ga zA2)oq+iW3v3^0L_p_DlY%~?PRShB}Pz7W)Wcg6Q#a=`UwZiRucF2c8E|C1+1wyUb3 z{i;=T4W|rZg}3RN{MUG1ctVFuKUD0^pW*?DM~zAn9o`NHun4$?FPCB!vP(Igqs|~N zS;=)$j7hPT$%zX2rIOB3Vn_ooPQLOfqy^~X%etZQOiJG8^!@<*Zos~dYZwJhe5vJIMA%d4_8x8>WFYUP;jc%45;OPf?=6 z!?je=Pj-4$P&WBqf9ly8I<}G zUUSkj`0%#XG6U?)Ex<#qP_HK33+LcSO4il-$IMg@l$WvvlGA(& z!6<8Cpv7YjZZep6F@hIasWdX2cX!ClaMM&$w)g4;fAon{WosNRx)kL^JB2)MwXXxC zL%LjfIUW~Zn(9Q$D=R+PcVek0BHGYjV;(c#aLBbg83?bYHi*q+Z$%Ox8G|6x#okrQ zo=qBrfdofjHZqeDU6ULI6vUHo$6>qR6AkYzD59s+tRK3eG2Ze;pHdgZ7Odifn|0@P z05t_D=7inRHZR~5O367KmnpXcjWYKWG21YUA25_Z5PyL*68eTTq9H` z?QT^LW75DRRgakP%9bo&{11^o;r%L~@EE1&##FA$bbsqE#UWixUyVioMzliwRu~$W z7mT(~sV+5|&Kue#F6?!z)L|z$*GdAij_su<qzU{@>o~xjYVa+8SET$m&7_HkSD%SXtL5pzykyRduUHA5HCC z9|$H*$SU}{GY(SjYJzS2%ri9dV5^Wwxcib76TE)s$&)@@B?d&~B_G5msVS+TB~usVtH9_BvrgVl!1KF&1C)XzM;!De2Z%3t+vahw>=Q>e!wF=9KLapO> z?sC{z8XY&<@Uy2rj)>VfVnJ<`Y~foQv(E{twUgDhaXwT@^tqv)yss0JR|k$uIlkQ8 zq}f_gM4050IGAnRoM%tuJI$$Elp^0~o{^X8g%nmFs<_~?c_Lj3SzS6*>C#2X_+0*_GPw&Qg~XRGQ7Bm%A6nCP z@z_sp2n)qI6x?MMhng~?HkkbsfsA0jG2Re`Wf|5aaZ;VC6!TZ8n7r@%?F*-H_fg<6 zkK+?2=A@f89nwl17rt|jC+#|UQspv*A@^)wu~uSP)xDlw6h_&PRYFku>U)dTtDw=C z<88%s$lO}*a`(neSCwe^53j9**v+fo7hNrR=9FEDC;`EZT%D3W{zwIUu+7r%!HZ|C z2m_ffo|Ua38MlLiE+P9L4Qnav=QF*r5`_4PshxipW<8ei91 zq=rs5Wzd>c6QptF4eOXZ+(xnm$9aS>GQBjga;AeKihNo6uu`Oxat4`KnpEl1NfAR9 zmF8C#bW+5Tr8P_!*L;Z=V<~2V2nQ>&)ge#MM(kmPgP9Lf!|fyStoyj;N=~R+IMv-H zXkxd^T)QGBW@tYJdZ1(OA8*QiiGSr1iMZeP$xxI2YRAEY0-`itzLtk(Cp(!||1gAT zyrNAsUDfL_(2I@EoM@0=b1Z3USKW-nE=Pq?@jLJHV8uVVZuLHV)BS^RYh-CYQsl1@ z+l|)nh~%PyFw2g43LV#pQz|0Tm33!ti_UI~KZx&i7&%*PJyf7eCO61*40;`7{rKDy zg*BQRYxt-C?JYvyx{cuWy?Jq|x}6+`_e)PyCTmH@HpYG3IeV7Av$*t9rAP;5&`M*j z@e601f<8&gs@X|0LBW88@FI5U>Lmp-?E=b%!!H?BNiBv{y}95|EqPT&YztILt>s^n zl@=YRs*Qx-{8o|4xWLu5gY_Zb_y$MM3)^1rAM$=rSHDa*UmMsl@=USLU;8O0BN)1sEORNDw(THN^+&0? z%MthIy`uO<0)0ZlOtNNH6Mk1&jejIcGT;j~&1e@c;)OOM2uaM_U2AR>lC6)++YTth ztOUi($8QC@Cgn*lzDi&5YC+PjJmpV@wT;_MS%_ z>6A0hj9Px4=$fx4H$5!Ydli-3DQBKpw){NF)vI$~-tyU*o$iz*@%e?O?|fC0{T?o+ zQ;y$#&Phz4f75B;;!b4F5Pl!aAg4h~d+bO^!RBv_+qK%n=lHBY4R~3PzD#~+JCyPe z8^+xlqt~8Q*=FZLalts?h5BQeYEfS=h##DOQK~dxjV3+adEdb{U%(0G>Frj2>iDgJ z(U{F2m&PBbgatAma5WM&zpe`H9Zg%VtunOdVbMyn-`PZteGEoFRT&HJ@Nvb7*J!+? zDcqWqI*UA+QhJXpZ}g@>uPTpk2qQ9tMLC)zs6-|FJ*W80wsY=N(G8O|5whsm5V%8x z@!g*)z(3j)k{(8s=ejCMC#2CImuE@X_j=i8m*$$(+byNfn7oNS7FQ_p*P66`KaP%H zYiL-T<~`oK6D87K^-t!(<>a+*`5=L*w~clIZv%8 z+hVZPd$u`97gBE8*FJ@uX8iRhtIjK!<;e zFql#lE3dCL=@+_RcP_G2+rDaCx5ytT~N^Rr}51-ZbVZa$5{_((h?RzhnTH(^2n-lM;v2Yhs0M zWdkFlbp6X*yAP74F|Wj9i}!n{z%R~CKW%5$bK1^ABQe0dWh%02T0&9(O%1pWugud# zhF*=IE)I|4Pw*}ZbTk)3F_(-}oG#haSpP#5?fR$NreeBnuNJdW+` z?Y~&P@!MBey~*4AS@igALl!+*^Ztg_RPX5s1WT?n%Y3VQ*)^r<{)XKY{d9yPOSN;t ze5+?UI0bt*RB{S=(t)4F*Fn~6bXmqFV6#Idr;*|gHY~m_vUTIkGA@OFH&l8GeR6`I zCD^g1*XX)TNT6qjN}JlxCDL)Bz0+uE><*NqmULhzGB0=CI*$CjA!thBG*%d8(19$m zj}nO^V;W|raF$z?smRP_Od`3U;qo-@72#3b>W2^>o$1=R&fO-gC+l^OdSaZ@RO0sK znOi^90RLI_R`fxxJHA$)3Rm0LjGr0pFc^Y&1!Z3?t+xAw5Fpq8159+;n=t6JN{WXs) zY_AwmnIT_OE~vX;#RjLpO!Urw|11<2SzdP8=PX7k)L%yKHnKuw*VfsfX1fS(Y=rjm zL-JfL?P+m;xX*Gv`G{@E?pRu)IFgy+@NS{;JD=;iusJcg{b3(S9ArT{MdR;&1!Dzn zOd7V_Kt8LhrEkuQxF=8rvyG@5Yv}v7pE@KG)_v3UCF2;64qWMRuku$u;eAZk9V4hd zyaI@S3SayTU4;pRpXXh_Z2i)gRhQ9Q+}?`r86n?cnS-PKaDArTw)>(eFvaM_SI#Jx zaE9~vV~y>f=^a902|lBEiRBpUWpJ&rrQpH$b?{tAi#ps%npoyDWhIAEH0T@Rl3ezr zy3KL@@+RkrOM%|w5jR#X_Vi#!zg{oi`{(1Gp&yiDtLo?|6unFC^ZWU~x$OKh5(2CO zK`iN^tZO+G7~d&>D}I5$yK(OcMuzQyG72TsHaCM2K6TH{vPvr)?^YE)BkX$pTYYjf zalotfg{bNkS;kcEadZ!-`e^XoRF&`fA3q$_@2>M@2Ti%~x$ZnSZLDWmk8oMnFszF8 z4EBXs{{H02x5ERO6~?wY!a2w6uA~=#(V*|o58ry~kM7wtS3S(``S@X($?E|6hxLo6 z(c|^aD4(Bn%tsqjG6EggDP&-esV?t(zckO^BZSX>=a{QVLI+G0PzD}*l`Es#ljkOX z_bOHi`AnL>JYH4S`Fh8QIM?Df6}QG*uj(HQtF>GhSjX-qglr0L3rxQmt2ouDACvKJ zq6SwuP+P6 zuH9=8og$o|A4Fl>(U-?nmj&b3;u{L52*Pw36t)9xIF4QxOkB%p5S=E7(T!2qPPD~1 zepxVit+JtTnjlH{MPaok*1oi@Zw`OeNXX;;aWAz*zypFK92;dJ{EX~3mYkSC;jRbU zy?AkW{^GXM4O(F~vb1~Qy8%V+>fxh5zQ#~?h{CVDZGt(7s#lEY)J~hu$RewUC|B#{ z{9&???Z`?J@DWj2Sx4*D(9HvrB*jp_D^okYHtTawrnt>(sNFQB6*nWu>9PU-QGedA zHRD%wLk_L)@g{g{z3QsoTt9|NttkPnqN>DnZAu>}@P=0D6WB3L39<`r!O`B7bW7IK zrTq0%#+)euPi<=mZ*cPkJ#qUUTH2wDFJ;t)eJNUCG+Kqb_*Df@QE)(MD##89&@ZKpj4@>aPL|1#h;TjtK0scDz{u_4! zdk|IDjx3l-Tt|@o94;JqS${>lAXx@Ft5u}=uV_LnseRY$Lu>B zTx3yB@6M{Ls)G>R9K+FE_%hWveefsv~aGy*oiDcxSbod>PZSg@zCZAUp zj}0PJCwwF~$e8my^GLYY#?J@qJ}NKmF4JU*p?UwEdWO85Dq{TDVEFzizRz}lg48TP z4@DA$hd$@9Rn1ltMtuBpkASNrrNK<~^RLIX{9@CJB{NaWGV@UmFX{~OuR#F6w@J>+ z>-~cuG_I>iKqSql`hU;BdCf`0!K`JtU~{9bve}eS!l9*=813FW3Z2%${L)L2YKshd z^I-2q!>uZQCV8mw(_V~2HTC9~nnNVyO>!S_t_|`9n-zbqifTxc^(cv(>0O^dB;fA<`!N&Y*fk{c^8%Q`O&K4~;k?e+NI zZzDgcue@P01P<~Gl}`(>4jnZ9JzqV79WDo?m)@pI(O74uj+_4PHK%NF{e@G{ERqTT zeuQ=b{HoZ-`*s7$C9^*NXq3VK&c4n2165bo>!V+Py@I3{Wj%Q!dyd9?3_>_LhYr8a zcuJ8o(U>#VST_FO&st_@g3VcP0O?fm_<}J%F4BvmGWmN%E7s^(;J^-=>>O<%W83|I zi^h9-xEUTFSI*nAZ9{AlPKAU0_&i8`&E609_Pv-w9Mx$lL_K&WB&fOYKhwOoHlxmP zglczf9MK4u+{9H!)A_6!5?Zh+8JDcjTac9Mv3FLTcfqlTP z&k=ue1&!z0T_!lEvjRJ*J-2Ar0bLJ(I}V3ZFb6G3GEMH9Z58)ivV)6^w6szanQGB6 zX*cGR@Oms&?MZc|p{(j?KUV+uH`6=Q+dzokp84cS&s7TJ z*RB-Ct(S(1uU45RmX5m{{ofXQ)Vp8BE6ehY$=B?k{@PxHQXh6G$-T!$Ib8~nfz-_U^OH+_uo*Z=uIE;HY0%&Fxw{Papeb_IS{dGWKh329 zp8uZXnaaf)aPL6KHG969<%n?OndES)R20GLA0xYD1@W#X`_5SY_gB=Z4+QH0N_BC) z{<*Vi?``cBkZU{|$Q*zH=t&jgvo=+p-#n|V(a}em8p+YNy`}5_Ify}qO>$>Aynbd? zt6P`%wP7u#+jq1d{<3Xomv%0D)1GZzUFM5|yHEdjKf-uk6sMT^)_7>f{P`Pkk88%z z$(Ud*_-sm>RvGM9KO4*KX+aXWHxv_iHr%mEvp2-IB)lE6M>xIAm&GI2KO*Ht;IRSyM$ z@7glLto8itx!1m-8!z!zy+=I~5faLLre2O*PTf!IJPp+RL}{gJCJ@Cg7P!Xtgc1{f z>}?Z^LHI^!ov&{z2}`TUEBPWtT6-pJQ%4oB2-#I!G-ge}f9~*3tmdKSPQTEu(DAEe zdPUDGx+l#@m4|0mlu;>wnC9zJm(y}7a;7_-6#}z;U$eKc)H^qLL0>PYYh-!mSK)gq z%ZYDj&9l-w;nfUdsVwc@MYo?~E63&WM%y8W#oQ&~M0o%2j^~pxU++gWI6AkEBVOJ9 z#9CBvJnItgU22SN>FPrI*H4tZXgadLlNDg^K3-;3eS+ga$YJ8xOOxsd@j1z3oU4IP zqN_`t{-WHjD;v_)UQT|qq_v~K>mOsxvR{8oQ%H>OnZ--dDy4&+8n{(QD2V?a1mf{A zR-dmk-|(8p8NbGCP`If4f#+e$(yM;32u<{23`qznwm5$ms04>@*pbnXsCCn8a0c9r zS@F$%>VrzF#$|RQ$YN1cnWw+Bw457kTgEGuW-+cD=Rfr!2#Q}x|`-SzI z1hNF%GVociZ`>_f4K&gbj9x9{mBR@TyPQU?`IP+P@>etX!oOe4u7<-_i&Rn?rPc5b z?@;d#fdb%xcAX8%&_Qn1j`CX$sjM2_4fiB%a#j?h=zKS}-Wj~G{h4JAJg489>)#yz z^=Jpi+khLJv--Y!r{tI0L*0cWsat->e7+wc%9*3qfrKv!jg^{Hml#-(?FTP%te)FY zpCYD&@M%YPbd6)0?HE~Y1IRHoYMPiWjwV8P6E3*f4_x$bw}JmIo3%-@cxT*EGXZDJ({X2@Ms6Q8w%c*KInURd?a^0#lF**J0(*% z%w2ocR95|1%e=$#j@w9`P4=^ddUAYf&jjLa_7u#$ z?^Hx+l`uW{?R+gcThWD&dE>G00%d0EzMbVnw^TM^k6ozXa(&zG6|-Vnp}&;eh0>UT*NHw>8cv}$1jDs%-1lBaL0ST z+CmTa=f=Ll=(D5SKjF!FASjy+Ex+=o+ToV(i@z4ny`1!bQ(UDQml^)gExN*lKRlz8 zbLHyD83jM&6|5tMj4!3kDN9D$h7HAB;#`{1TRA9`=Z@WBmc>^l>Ol~ASHV)?)i*3h zR}tUT4L7NUu1<~Z!XV}c&OqU_o4{;t!1)ztU_K$D$!&dsoWDGHso9rS{q@%Sb+q>5 zV4=5hLm?0)j0k?jD;UZB4@r>1e06a!l-e42r6};Pr^`dY>&Yq*0?yY&jpE7uGk5Qg z;y8m&5T?fe^zRVynX#&Upz?NX_grS%JIWh&&{jVlK+~(jrIPa(7v7bnx9Zwrbp3S( zKrW{LIb#;Fe!q=w%94uyx#dvJ(v#{61{ZrJx(c8dUoy*b80rIv*=K&rxa-_Vf<|Xl z&{(VsKs+2SnL zqAn?2M$O}gyxQ+P1(lVRd?w`ksPs7-ztMgm?ssm*_|{qlpAz2y?goSHxjy6)Yi%Ea zn&}NgGOJoMsJDnggn^a~S&;|xCG8~5v4g*8l{sx!B$BQi1~6>+iJ|)^CaX zQU5=NU_};giR{#%ZcAc}JpdnTsyzgMKG)gx1Y0349ZH=qWDg|gf-2wYl-o#)*7LO+b5d^8fb4}W&$!kFK@DZP--n0%l3Eha3S zmRe<2{hb57VN*vn1BukjN!$O=kw${H3VN$-@vAlxtzD6a=f@2kp8f6?hb5fGJ2Jjx zIlX;BT7CD;tgtx|upd$$p`-mIo1kCZj55Kmj_fEYE7Dz#6t60!tDKtvL_pOFtA4>6>1%+ z7Ofr@g#un|H7j`imCqbFLr>>-RxE|kD+4Nw--2KHC-iL7j{P9m*=RGAKh@-}$Z>rw zBsUwm*CCz7j6~<=_}$Uh(o&WTu|9(!IFc8OF;&j37$eAtpa(iE=1~r^vCGWg+(F1W z^L4wH*SD8*7n@73TjzLjrrxAm*kI&Wg)fh3?`%qd#j4TjpLH0?`9joY4DEaysdRAS zXKF-**JTQ28xrA2S{`sxacOlog67bx)s|W5yJD^uvXg>667^M|F_=`&<1nrADkDjKS3dxsP{G7T@DELTDzH46|(aOqne%7VOs zguCUp4EPzdMBf;u8O#=livomKv5@bdn|j+rF>mMIdtz8H?CQ@;cU;vxAHbjT zK6%%hbIx61*SLk4=%rd|1rKJ>M!7_ORP7Y&&|7l(hh^ix_7t|QFW zUZ^SfE}*}IhX=W-B0KHE-Cx|A6Ml-ubA=71vp$%wO8afFJW%xLi%Q{qO^??%O?)1V zo_7But2^`KCI5Eq3VF?XCa&0=RtseImCkw;xvCDXH)RoIgBWz=jgU^%V9e-k; z-H(V6Dsa7rxN&m+4S~WP8&eq+IkjBf>e}D@zBo;`@z-b+u}R1$+gA`;ci?lk{4f@m zJ?%gFGx~nEyRmdOVV}cN-SlZW!xgRU)_+G@#~9lBcC$)&zIHNu-Qv1ij_xcL`@BrD08SL-Y1WMy~hgFqm4=lea6J_%`1Bvpv+g z^W*!tqg*h#-|OzX)yB=ib;Yac?!LOqMZ@t|u#x!l;nOr8c^;m29=FY$q& zxFum$KZsz(Ybns6#9~aWF6>9>)hWIY{JoW$)S>$>b{v>5Qrp+%Ni4jL(7*p~2UkI| zkxnY(w(TZT=L(u*KQ7bis$m=Pf}~^i!s0b5P#6Ff;y#PNU`b3gZI@{LBR;;g&d^XG!{Voa z1lX$_F^t-M1kU3sxR|r+v?Mh^Cx{kxYcX@_KOfls{#zP^ReSQLZ7Fv(zh2xt}wC!OJJmI~6{>gTU&(&JTPQtrP0~v9m^7hFDA8 z(yJ~o61TV32;gA9{a6FW;-3#Ml&%eP0f#+5*%BL{q>{aQNxwJ^)s!yQoVZAk`-IYl znpJ@FIl|tX(o1G-7R74QA1eKb^QNobJ1*@LrVSJ=E>)m>o%puh%>T7xF(zb>&()tC ztFV!&Raz`AbBF(aR!a=H@&+pQ*2)NWqbx7sw9BP6)F_`?+`pQ!BgI@0ZA@ARj&({2 zt=q($bMFRupOpyKV-*ZAt!$M15~}`?sK<(V0Dn|0B;+h&nfG0Kt!U`d8s-VvqN{0# zk4<<%m{XAI6~CW#=c*q@JeIiP4q|jrv>8M*6Iau9-77%Jyw`$wuGsGaRE{QRS3N}4 zz5J6H#P+T=o;IJr53S(%kCtyf1+VJKsPYoy<@rXg1)E^>0b@eqTg}JB?-7$Jt?Px{ z9AEiq!Jo7&7=3`4yu+?<-W7D;$bX9wDPDb1Q)DkdK3(NA)JIQu9yxOQ`xX$zjd#M- z*94#me-YPuVJU?}O^TjoP8u8_K-}^t<{sP!6s81GH=fg*{~@6%ntPAA-6sP zsh2RJzX)X9*83F&|H~*ts<1w1c^!)g6R{C~f&Mygw6wH_ld9HnH+aYz8fsbz@5l(K{)+}%w2n9%%1RR_C)l&*OgQ;%*L5?EbNiT1r+ zkfY!{A996kATqHLSx-k-I(t1v7M?BEl&S;8fN%X>aB_}&)$wiKVpAi&P0(yQV4#X; z+Ra2-R;c+LVmp7`(OfNo{4GD3$5)?P?qW?h65sUr=iT-Da}HeA@!?TJ$O`9)OXYR6 zbamBCShy#!YB6W``+J<$O9a(2XbDOIm~`q;+4DQI({3G7Pqn84nj}{-ebc<`*-}F3 zbn#JM!NOsI+3g^PKhrely&L9y(ZkTH$l6P*>*29-AXTW) zNsdx1SodCURhInHySDr?rPK-IiEr7G;F~T3h4i5Sof@D6dr}FzPQ$Py!r)?@*VC-= zs$Z5PK0<~0a_DAulzjbflnmL=VDnxy zL(UA<%XT0geVm#m&x`FsJ6IDSUMR1%vlbG{(mQJvi$s)K&MkdJ)!Y)kEdO`3upb%K zF4)x&7P3u?!1_RvFPN|4@ke`V;Lw6&<1?R4JE#+1z-5gw0g&R#ErI|&pQ&feteD7i zBbt#E506o9PO%OGD@PcJH!IrV6*LoyL#Y`MaE)G-;vJ+h83im%PLs&KLS_4(4pZw6 z2Op~O|MT&^3?O#H%NkDNSam;^TuO$Yl6+XM^HUN2dEtI{pxPA_j6OmP&h^h0gbph! zr8}nIa@WI7jN7Yn)@d%)if_xjb_N6@qxZOba;@*Y$0omU`bmHPZBsb3lSBKMsjC=? zupc%VzZh_bF&2y0+(c_X3fGhO+;BhC?sl;s?$<4yU3D(NMvrGJG59bjcbAG<&u5_$ljrwaf*WDrCFjVrXzQ+ukE_xy|0St0Mk#GeRyO?jX=s$KIB!#!AGwaL&r={$YBU$--YJLrhm1<$;oSH!3FVMT;hgoI> zbfS`u2nqc@-DK&57z@$9GB?KzLPo?u_w<}ZYi}ZeK>tSF>D>WymN0WJrj49n=P)91 z<8Mn1FC`=O8j#)2Jh52KI*U3w+a5=Wr)l6r{O(}1{dHb~yIXhGx?B|&hqA7d%D_9N z3hA1S&P*$ts4r=+>|{q}NXCK%a7ZwnP!QQl&a!@@HMa@kn^&%nt_POYbN*1v{Qu}U zr`isF4=$&943BG?JB>$@hbOM|b5{vsm5iz!$+^jd=NpTHn{WSL9beG2wQx?dws zT4z#y@qTs^nt%lW-$7F0*$gb|>kWc80 zA5?J&39!*)6z?v%7@mAt0CyrpYClAklu4!Jp|_$5F&_Qu`v zY&j<7V{J|t63>w$pPBhF4w}^}{7`T?a~4)#c&rp3UkK@aa+I<`Z{ZN6PHf7y5@-W! zq6%)REnNxnoA>-w<>Q~&_nFlUoKi)QPCmFw7UCG|D7Nkej_>t$98nO-xfPN*XR&gR zOdz8Xhm_L%vrbLGGLMYR;`FNK{U7Ca2x4XsG@x?7gg~7NIH4vl=TR#p*8TZl=f>2e z=XU$ecDXA7FS>%-l#47)P#>A179iXOp-Xqx-0d)@WLfXRJ313RPpwZ)?Heh7ExDSl z%8xMGQXu1#Qg`tpfobwYk10-z69dj7NzZDKZOa{tjVCuL^i4TnMy5mxXQCIEiE4gd zWLNY-1M;+M{BNWDU?}NXt2jT}%8xgyevHkQ#Nwnpjl=5`&*k%!Xde&T8r(?y!llGE zl$`;o*brxh^0QQKpoq&?o9{@oVsya`D{~uB8A22>z5VJys`a<$%AXb*A|cZu&4Xyw z@5})|8v#gDjd-WQ&sm$^DY^#L=0-Js}^XGD&??##3R8z?F}tX6zn14jMW5t59=Ds zG;8rwqJ<44JEhgYxJl!Ce-Vsh;m(;}%~R92%~%Nc4Unroo6;VF2>4&8o;PnJGk80i zsEesjBf7=D1b*EJ5p&jd`VkU;1)Dy=?ETlxv4kLXAL-a+Qx;bCYyMYRDd@Pd3kT+c z?~7Y)JuMsX*OHHy-~Qz~*e#-0<5TLp$rQKu+ky{*4ZUM?s5E?1b_b3<5^n+2F8(WN zu~#uBA5rU|LYfu0W+H*h_iBg$^yyRhDU`!kpJU3Umm|7E+x~NkKl1e{`=v*!zCo+5 zQeJlFw5F0sjGO0qm_w^wHj70VF)OO^DmlP{+O2Itz>W$8!PvPOHzkcY{O{CW66FFW zBvPef=&{0oq5o7$xi+=`bRr}06BpyEquI{T;(lMoc9#o7&QA?jj9-|k^N-*xh9h^m ze%M5QJUDu4?(>^SNEBBZ^-^C66CEk;)sY{)`n%tENPmx)1_8v3M#r~_kJ5UV@~nRo z#kc4BQFE+MMOQIpm}M)WO5WNi;&<8Zv@aBOvx@}s*Co3h6A@5|RdS$!-hD`e`96R3 zb}pg%{`^_1A}!bf*f9U=cPZ{R+o3Oi54ir}_tmWvbLW7wy6<)$|J3^qaF1hP{R>4o49I{)*-6 zK<*PbpA9IV{sQYYQ}KUunrwH3iSxHuGfL57R)QJW-?%0=!j03(DZbCXm}Qr4J{it0 zu`)WnBOKH6zwSt5_G8VIHS8Ju!tx)0g(u9PvGt?)<|mHEGwIH*JCNejspyf#I{{}` z5J(ez~y>(<`Oxo$Hw?22EBDtX7|J6kDBQsU1;Dy->!&Lj5i50Z{m zfH3JuXFk<2WqRc{Y3R?%%hzPdG~*W?6L>wU{B`1?DyU;h9Y>C1sHwMwL_Td@o6 zN|clAB1)K-#_Z_Oht$4meQ?W+d3SJq*{$Ip<$F_J?Ji#|E#)|iz6ikr2b_h*Ok$hf z>d|e|B)&EN5xdCg0b()Z;UfJ_6QYkIA|h)3_{brZXHhGk$qx*s)yeV`R^3^fX|>nz zzHRK9bskeibtarpA63|ckWich&s;oqtq8i1cWCC+vz!*uRXMQR!ezc$6r`NBgF0Yk zx`_l|q@y&V%-*bRPgV)W$Sb8_C7~+#3fLa&C$IQ`k|J)n4E2W&LcpBQCcGIwLtM}T zPV11UE3tXz$2yO3>Hf~(Y=%TU_V!CcM+?deSPG#dAzKmByigP2!$;-&MSGmC8HHb*a|2QOSxJlR6h_Zc|yw8URCwL+rE{5(0BSD|JHeX8_=tOfoi_u;L)G= z*b%?#K+<^v|A4l!K#YbMxKaYHsO~_WXrL|EAK-lC+4rr4GvVxuk|$u2OUr#2!lZ}2 zAJuSL_4QN4D#Iv9h6}2R06oEMN21>$bfx_TY11@P)ZoQ@OzjV^b;w=e3WvFPB?plE zr1u+7$4NE&W<=k2HEKXz1?$Zkd{&af4zC}dmy-AiAOs(yA)i!&*~(fw0@4MStbxh; zfFG?YB9C%sbn48A5QnFd;h_!gEMH}Ab>vrQ+KKOF<`6toiN5y&93#QP67F?Qbwb=% zs7VI2A@orK`Ao;|RWCImEX5U7+`J{!Gtso}!$}z87Lo(Q7|tM?Nj5auTrcaZ`S!il zG_d#Cfkau4)lk|+?xSh|g2LJE1XbtF2q{tvYKa}C3hBZYYBJg|c3w{6Cz$hD8&S3? zd^5}HSNw`5X4Y_rEcrkpLSc}q;aytoGPD~o26dI`G?IQAnWlZbdOTF|PlE5Ozq)H# zk?MzEypmv#%CvanU|)L(ic`6d!z-{)Zg6t~r#0ZL*<%<{;-9^~=dyW)W9;aO2ulE7 zOmMfCq(+uc2`trp8}=N{<}-S?oL;4PC9vBX8W!Ij#3mz;ySXdtTppfE!P?~3G0O?k zU|07mj}||ztj*Shk{dgxzOc9Ur3FFmyw!3Rf;sjtdW4ql_eG$l;Jnwht&2{kPCh68 z=BZF^>NCze^ zJOnoC^Fd54(rC;RXYTgcdBXjSpNnhOi>8X>7vX#Y*VSvL#7dvg?Hnt!q7I%mb^mr4 zzuSe?Hzm!ywW4sIw zN(es}<+_73v_qXMx|2&C$y*%njdh^wa~XqNfcP*guQib$3-(u5)JK2?D|`_@k0%y( z;-1*21yEG>m;$Z9K=pVoa0}5(+1N2suNozjLOUuR5bHSJy|kPqRpOvX$lM*Mhx!L; z2SZDdGaJ?Qsr3R5sCPAkYVd`>cH(;wmCuq#158}PiRChy^Fo}Uavo_);nG6hZI2-f zZFbj;1E-euP%V9oQG>Dhop<#gk}kuR-xM_dpF?e7OW-0WJI~|8QWDGRnS?-St~L$3 zdLhU+PtHq7JvD2qDJj7kop#?}@vWGTP#Df`aoh5B{7q!9s_$)rPSm5?$791ajJ|K5 ze;4d#ZFTt4*Lo+{iQ{iC+`;){Q-zrF~i^Zc483JebykTWnh+-E^)w@9G6-XZ7^o0Zy-cFC(3a$JNUEAB7|n1fx{CL@sXwZ%ofAY5)7iA0ka% zj1FH0Un=Qp%fCwEa3>*1#V;`4Z_S!(ztOQrf{tRieN(E<TE0gF> zv%UN)st9-c0(|fUrIDt~x=5i(V3kFKeI!T>6U%!fNXEk|X}ofoY#lpYup5TKJO0I_VJ-lcsC(+Y8b$ zjc@^uVy@E&4*(biU28J#8LvE;=j(a_R?Ad^w$~qpW7XCe$HR%DxY`Q|W0mNMADDNt zM_@rf<6P(I#B|L4X=Tu_^Bn%;!;Z$#vn+i|D0m@j+O7vcL~ttM9zvsy5MA%x-GMSG zEiFKhTgIAQ@DZ;pP^hpiVx${ac2Iro1J|N@iJMhEEs{!jqb)-FB^+ve*+V|lldB#&QO(3H!kV2ENDqla3KJN z{=1O)%{>mc2(;V_ulk<(u-nWY!_&Co*4Vcml!raj2|6mbs`Gvm%GCyw1lYdmAbXVolr3ea{zF=b~8y8k2~CB=mMAdnFN)h(A% z_Y07_k1!afo**kK;~~$(ddz-|$4*|dW@V6=ht-ej;+bFetAnJQ{DG;< zPT@GX(GU9?mULJrDNCYvhtL{7FeN}3U?UfgvQtdJ8{R-Vk74K+z$%qD!iI7}-qHd) z=7Vm{X52M?R2yFr{X1klv*I@Ib;X<|)Uyk8FfQhko17-<1+oFf1}s$BL_15hiP0^GC=^0al{W zOJq5Z2D5dc<(k>CP9@NbgU25)%=hk3QuVI0%@v@t#XNLuX|gY?XlJP|ALFo({fxta`MPGofF(y!2ZQK<{xwhm7|mm(c*cr}5XQB>XBYc-9036u z-bc9*j*t0mV9QGMZ9q;bR49m#{LU#TEi8pm#`l|Wn*4k>Dp>QiZ{6qR@kYeS?#Iww zIclJouS#WMaUl-~^~%IPj>gai>Rv>WuJt_9)*U`B&#%YMVr0er(|Sd*3-a{l zlToC97zdC!2eMIP=g?tU46B%(b=}n8&@(C;W^Q1Ej-r4zs!2kSl5Qi&%t}O1+VHnf z!o#@VU_=;-9PbpAnBS1`v5)FceY`J|O_X+}bc+{W-%y?hqVJ2Soyeq*2g36_D& z^ffnR2nV=oigEs!o0F*&4v z+1|eC>WbxY^}EpMQo(4{_>-78aud!I?WFH9d=-3|83Rs2*k22&$N1lCF%^a9q|W)ILUTS zL9wFb>;{_;R6^TXGw2@5NS7F{X~yX>^m@ucWOC(WNwTfed`tp5Q)r&oWAqeU$Z?F> z--RePY`!=5@2yYEGYMHOAy&VM7L|H`N4N~e)!rEs!_|J&Af6-t@UspXzE6-X6A_xXd1w9B$Nk$tEU<^gmBcohBW9-v7rb=fu3TbZY zdyz}}8WB^_xb)P;l^I8&K8wF9NyeT=VgHtUI&BlG`|rJd#@E@%f>Z3C7- zNWnhzI6~*rA|ID%!EyC~N^?5gy5s)ttpW8e9PLns*Df-D!~T<0)IR#S47&6i1|=E~ zA<*85ck?fM;G!a2X@w;)y?|HsLb!7+MSB@1DU({xAZxY>E4W>6ywAsddJh!d;8nC z;Ag7VphILQntMwb9N>!-x5p0E9NhrdbvB2@_ty;FwBFhOEX5wh?K~Q$i`dq%_pTaF z;oXQVVeF)RS2t^oSYyUX78gzNR@n(Kv$1t^sv2cl4l%6l=}*n^?_A-3TO<=_WhY$c zZ-|nm8|vOrPr(CAH>NyBNVkBWce=;WuQM9X!q9smdKKQ5^roPWLobdqsU;iC)s4guKVFBTe2eLF5r=9X9J zKasQnMJ>ydLp!E|(%*twIrFCUU168M|9+0{j~&7*Yk+{EVd*th99fhvg~(o%P~-(j zQ>q+YPUvKwa5+-sM=@b1%$0EaXQGJXvhQ5WL&QzchF>wYz0qs1sy)i5|(Xq4k1lBlDR}M@)%H^z}qe z%1!pa8`6ESRD6JXqK>`bSIj1$ei5G)>{)-W*0Wt3Q)AXr7oL+giUBOe%Opd`9Q1F! zK{V>QYHVnA4ZH$4^5RCqV9Q)?w$hRbm)Pa-(W?Gw?#^zl&F0;Hq3#+q)#m~?kU?|7 zvYE|~!PlU4yoN&j#-|Bj*aKj7JyH)pJP7#!JObsM&(BG2gMQcG45P-NqZ>dv!0(E3 zfyEuLYm^MN$#ZtagLcdD2h!zrN-PsD$!+p#>j~xhAtBGsx2H(YBd&KF2l)Solj!}) zm6y`GW4B=^^bI|}gMM0}rnb(2_Xxltq;f^Z^Xc!kRMk=vrx+MMT2XPiKQFY4s{vWw zgIgg(%aY}<6te~2qz~H@rauNZeY4({d{K3qeEgSgU2z4f@^gV=YI};`w*1YdI zX-G#d-o9>H8_Wn0%GzR>d6pf!M0^HBB?ZvlSfHr%>;i1r{~hZOnh{^@1J9nAdx*7i z@W2QgipjpKF0WDQ+941J)5|*TT`r~R2~x#qU-@x+n|7{d_-@YxvDNlVUG(1x=$PaH z8b1R#s|eYn7)3VSlPCQ;fZNr!$&cb@59R>EauP&h@qfoib~ZdXT24^BE!bEbPwwL% zydRS`pXv-i)xm6A9i1w`ogjQUQ+@(<9B$#Y5p+vZfK}Q%lizffFijNnTWci@=VTZf zBjE(N)qIzdFTO5IZ>MaDvxK83e`M4H19S|0))C+c4SGk*@rvGg!sS)OG1`nl0v))m zpx27^uBAl@O*E&vQ589P6Vw^xw0vdFn}bV8eLB~Mu4B7v+tb0Kem=-)5l70Vpmp7} zOmAj+9f2v0NjlS5*faN<%|E_~ylAlOxn{i*5=G~lqc^s_)-(NQ0^*P71NR1Wj-E66 zAv_e1#F>}jtG#~NxbG+vr|2l5-Sl`odJL+eqrANtn~bcLAhluOaUkfxELAjlcA+dV zPi@0QC|!i{5P3EZ?VGg6GOffUk~lD~Hy%BtH4OUkKqnxE)M4W-_5nr2nvT9nR0O5pP|B@o%*+%h{Y z&S--Y8-~$lNmz@t9Ftiihie}DM4BFg>aOo=U)lwmFdf8$ot$nPr94G}f4~L@c9)b?pvRk0v<3SwTepD}$fV=bu4jBVTkt zV|)$HI$*GswUcS0CSJCF7)k1^O^|->^|QR?cqD|r0XN-C2pel}&_y3gK+}>csr+xC z9tL9-KOs#_KqZT}^QI<)!0Vo(<1;hR?Kuj{I-rv^0X|%Y!rrwP?sE8%{Ys8Nq|kcw z6NW2G->pqzJpQFLV`J335O?f7;E%v>*W7q~f_?=Xg%40Z;!(H%YjiI>uR5tI$@uL^ zq$c_;EhwMaCZxQL8j$Ao9gQe{XO@?H=I`ywLv=5XaY_bCW2(xtj z6#0%OC>zx&cFT=weBqizglRianJR|166McT*5@6ND<`(lcI$s1)%}3tJxUEQ3p$!- z225fQ7-s3p9;s}0m{~%sq%5SR5=lq;X36|H@W{$8Q6B6-sschPb{huXRag?d-!A7| z)5}Sl&P00BZz5xyO&jzi%1acPxjV6OeHLW?wEJZjV67rVpgw8Nr=$Rk#|~rzdC2NE z$hJ0JDk4?u$dxwMj77J=L$go}=|af)pt>?>K^W%UnCe4OePrC|BCsR{NA*&^K~Z1L zW#2VP7Li`*$c~~FSs&3^lIgr2pq)MVS$$XRwR|w)^i4>qykM!oFL-33hnYphm$I$7 zsUETPmJhOmLD{ms~z!RunPq<|j&Xk;h#DPw62$gf+EZ28Vs!r8LF zT19#A$ny7x&b(JC06e`Rr|a-p-d4-U5h!8pWU^>@r%7=Dn>$e3Kol#_Q;g3Q zE-xnHX#VH4+}VSUQ9F94&+L`TRhj>B>h%ja@be1z|21d0Wj%z!!dR}}&f?+djKs<= zeowe@URq6;uCsw}(Q~|Z;f0mnOAT>&*gzX}0o1M}}fg(xc*xx4{otVQi)V#Me3lV10SGRHo2@*u)rJ3kEgjRwEo zI}-f@UK3?mAA{dWl_#R?x`>|)o|Df6Y{|9HkEFAFzX^#O2`2{2e9<$e+3JXyc9G3T z&6wlJeXu?TH$q-kqiLTQ^O>UK{txMfl@WlPsFmH?%WZGaN!Llo5>ErzUPwqSBvcnc@P(R^5+jqN3Jg-EaxH&s z=jN>g(+vaY!S#C83E;^aV}=fI-c}gch?GB7lmi>2U{C+^(GW~@g3K~Q`c;?8TsoD@ zgs93mg-E)`6;D*fa^eGw9EF>Ehohgs6MFWn)#z_PPOj>ixmI$6QIk(nNfj#jVxD(_`LD%`iXTVa&eVMC>)@#y z^$opd^JdKFL{CbvU&8mw7q^wf;hkuA_U)`mT!%z15xvhLJyc@%xa$UzH04r)rQQ$1 z{AQnknd#oxlBHACGw_$>bR6WdU(gO64waqge-kXuJDl=RJ)Grc?Dja`i41181lgL1 zxz+tt?IV7cLi{K3k+MEr0Ta{FuuqivL}@RSYowAxvSFwDfawExR2K=emT9r_fM!kh zZ%K%)Zp(he{i^n}Z?isjB|dOW$6fBk(?em=Xjd&oc%$+q_j*F)WuCI39|<$<>Y zdyX!PZN*jUAM(y5hS5aNz|9?gtazJEU61&=+rl#!kJ=HE5~!_`bXEUfw`Ps8FNu^N z;G2qT(EG4&(7QSuaCS529n?I=4uKYU;0yX3UoTu}y<-RGQS`t`u$u(KwOx`AfhQiy zpqCyg>(ON}2B>=gWeCU?1S{jQKi{;^mu=u93?8ER6u^uq*8;~JJ29hb>T~aT)mbLe zA7q^Ze&dA7HOHgaN;K=UgRC_=*L5H|Kr7)kBn7P}U_JkMpE9qyMK-A|nSIjV@stD4 z2?@Pt1Z6!MdrhlumFuK6Uy$vtWTq>PK*>h`=Cz>N_8%0qccU&G-6kLF>K!i(4P0wA zhC)FKA~spzM_!+eCy#)nwyUW)hjdwm`HJX8yQrge{S|XCopar!!yWsyt#iylCpZ*W zMNfu_9fcHs@FC`lAm?n{3_4PutDf z$i<}dAOzNSN7@fulA#B>c2)LVqh1claxYNu2BL6zn$ky*Y?odd-#@_uZCh;_VyQ)= zC=C%f|BMqBBG2$+^U%*f(~qXlo}w#a`yYKe4zFy}*dOJiY<@(90Uped`A9LChJ9ZS zV)`#XE)w{5m-#39HbTYFi6@_R5XBIT$t}q@kLQIGU1*)!TGx#$gKBbN|ERj%PT0b~ z7tBJ|t`*puZCwT)dL4&$e>8iRE{du9{EA7gw>MyFD?-64x1E`mY)l7GOeAP`K=Z6= zT7mqLqCP?%oDcLPbPO~cM#0jKGM0EoR-%#kjAXnQ`vEP?{3s`s)gdJ;bwT|yD)v=t zie^Ekaw>q%zfyM5%Ue1~l8gZm2%azy@qR=+C#&SlOc;1bv^&x)U-~uL3F`Cr+Xai9TL)= zzS=DE@giZ**qnYCmjI(Mke*Cm)RcDNg9yJ@Dt$4X&tCmAT{xO(EgROjj~?&bD;4kq|mwz{7^#-niaR_jKe{U_UB5u zB$R6-@kg{R7$Im3zM$j!T2XMgH84L5EadW%$C?k7jk~2e9Ed<+FBV zy4|!O%0HVA>h&zH)BBPxq;G;#|0+ox{yujhtwP?cau)|@zpDE?q;IDh2R#2nfrjEk zaLmiybH!3G?!M?5&pT@-A?EJ}Bm^naMx~YgiA!ha=I1xIH>)Au)r> z*qoY|kr53_A1Jwc2X<%d+n6e^(JfVQmC(gN)AoZ2Zdtzf;UbITDz)kSSZ~~{jtJAl z-^=Y1^SB2Ns#TWcBlZ5j@rjYJPCO# zzC+9hibMP2QPPdQ*UcD|fZDT>z}ZHWT^xDLZa)AGZNy0Ket=;s;Vs54Mk)y66qa9@ zo4X{d0ig?84oQFplJVZ7!IRv=FMB9pa68CtB!pW!Ux0R&kdFfIcom3M+F;7;$C@2` zORQPopbF_Qh?CCVum=9&?%CaH>hal#_WB&~oz-G9EP0xp)Buc{M{(H+ITrt@h zbY%US4oJ^iZt>6uHzIWVEGB>aflzs*;=7+jF6>?1Bxjp9{D6j37MxS6c;u>EUM3)C zeaQ^biHcU@5Wkylzt9B&|F252nGKJHn30N~oX}j40?yEdJRp+~)FmG(&i{1`4La7r zo{R+VR)d-mLKi zQMVOcotX*<)kY&jUnehFlH3Zr$u&OHZ`*bz>kZ)wY0ZAmuIv+ zcCz0gNpU@!U}O*T@?Sd^Z1bepuCknb;|3!*GtdT=G2l}@p*kHCP)`pX$dkr#9tP)_ zcgleiD}(N8b9iX?@{uEUtt{2wj*G`ArX^CYWIe&+(Of`)D&K|czNQ$A`iRP*Kl#1^ zfT#wFbioI`?-BVa`@HnVRS$VbD-A%z+KB5+Iw!mGEYx($!qdRp&mc%@s@GQtHi!S_ zUT)>4<`T;uJ zIZO;H=}~uI)pQLtw}ga{R!;+udm{nu@Q{4cVIzicTo`Kvh^?~a{)3#r{vMoVTm}6F zW|<|Qi~zbpeIR4#!Uy|DjN>a$(m62CkMGBt%wS-nl-4s+r;$^y)4HdzoX@<~CT zOyEb&T1Ssh#lmr0mesGpHk1ilQ0=3W@iu8|V{{xgV~^Iz0P!v7j|`?quBBpsT9&Gn z#vTEqsq>wP$*|RdvH@^)9{M!SNsZPNPgC|?(~~uP<$agPN6SA6kKuZ6XXR&hvXQmV zSnpEQMG$k3wgfaAw}yxq*SJro-wh<%#5;CH{-AsSKlRn4>|V2_lxr2CEAzE1_8>ax z*T>BO2Q<3*#CbUIY(S`B_l87bi?|XtM?e@GK*@p6gq6iK2TF}r5om&$MDE-iC1ZH! zcyg3O>h##DY1Y1rU^YJ(D&ca#sms~>>*P+?UcaC>bwXvsFxc!Y{2fRnY;;*RhxoWyZAPYwe=-2f(tdMv5ZHBE%a0dDF{wuZI`MBcVPM9 zlw}vjq8{(F=r81b3nksq`!#wS+yE_+bVb*{c26{%?}dKHi8fV0mr|qX`Kx{)el3CH zR7Q$VrzN}aT>-a2*t;8Tk!By=)ipkNHe&;Ehb+Ip-8$euK&#xTAAOEBJT2Qz!DM*G&-Xw&mJm<#d_df4?z5l-d zz4zrmaLLWN&pDiPzTfX>!Pmw8bG8Pkd}Ch^LM@^n&Apm8g3W)&&FWUtN=9P!+W++his#q-UJll{{RK zr3aNuA5Pa=;yEFjkrmfi5XU zP{Ah==ylC9;=}M)zxa7DP`-$3A)=ba2?l}jt#}flv&m3c)i6o8QY|3WFlHuArWcxV z$Fku2Bmotx%{|9J_Wr`!SXQWb)kDT>76u_2)a5nz(P2^!3u_GEcr zQ|z~k&sTFvHLtsAqo?3CPIEL^HFNEX=<8N?`A?>!PaRmlJdG*Y_&kP7v zKLaM)qabXq#ZlHl>+halh7RZ*?mZn6h?r>A zm>0R!Ge7~97esRCv@sBtHQX$Jz5`Ve+#<=3R89@^>>X7~nS1ccX5thu<^#4PTYue| z7K-D8ju=RgBSf=ph{OQfbQE;yV8?p>@Y3q5oDS-<}ZWg~0(7+C?Q$w+v(#Vtzy|3AWFT^YArucV_*G$_)0GfL=;gWGWEcZ4-9Lpy-TOzxHi z;R3=BAbXyhXn*k9GU9eyL*S(JQeK2UG_!2~&E^2)Nn_xX{41ph>{X`4K60PFU;Z(HOe zH~rnSo?!>}k!>VGN0Y7)-!NJBCW%Drv=N$6lyj8kR*3m`2?++W`cIocn(Jo(KF3N9 zT|4ErB*M1QN^3$*g>D1eHJzeV`;#t(h5K><2K`d!iO(ig;3hPE1eB5RxT$aHoyJUb zYwsw$KE%IU(j!lBw?!h_6H8-)rP06rC3ZbgQ zhk_aL`$37u7rW982*5Rqt|!+ifP30IQTyBe@yd9_kUrruGf|sO}&{{QAx8IzW;4-`k-%n?@NEZ;FjFDKHoh^Y7P`> zK36L}Bfw9j_zhCxd3;ynv}&Y15RA32`O@4Uuo|J<^LZToAQ{=iaWyEi&7t)e&cJn@MW=_@dcIz z7<#v|;XCLc)#Cm|4dPSJEGv>rD-hAqWpViFeq}+gdDl+>_MUCApS2!^tE<;{3wn%W z+o9w^E57Cf9?iXRFA(%Biho$xEU}LOX)c$?m&0NKA-fhJqM`xE^!a;f_Z+8f3rLk; zt~Mj}&=YlpHybp|(i?~DjfExE7l$&GX{B83LHk7&FA!~$NC6N{2T&AO-u>(DBlqXb9)21(ZzSIrB&^%o<%@Rr=nBtOFCm%IXYM}U z5VjUoG7xu=W#o_nwE02#C5A&)dOm<*>+Ef7tKZeW^wJ?ffG13r2E*-gH7+t>K7vAW zcBXX6xroDrX}GHZqZmtG-uh*w?qI!sP!JZ*Hvk{EX#-O|3S=s<6ZRUx>*?)s+bDQy zUgehg*0klV;&MAhecZ<&y3JPMDy=pIt>FCCoiqNQFZV`0|BK{ZgewTf7d*cE;eIzI z%nK2&MN**0Pd>v{DWOQsT|a@vgNHI@#zGAYb99oVBCmRTR{eg~#)OHf{4L01oI}z& zKSfk{Z4M0q94mmRsPGyC*!Cy2GMbYW`LAV_D!1(EVn2cqPA(8oCA02Tytr3g*>Nr` zttjM4!0%#B7&-QPEU0f=z{pUu0`WX+`jMrWa2+A6dh*IWHt4iE#f@48oGvI^!gNXiOD)O(>3r>bIe*~E|DN2e8-D9IzyM1Hh9&X% z^FBFt={;WDgmfL^{E3Kd2#RUrMiZnpDx2r%WN!im9?!!(kwiFXkk)M_{!*S?60m!vdliOdjG|Be-1?g&k`K`TnLL}}voCupDp&)SIT3r%*4eF!f& zVp$M9@mG}kz_b(Vm#B`-$`*Pa!Z-ih!Zl%`kw%~VqS`8$?ec54JF(KWag+TqlbbT< z5+yIyT0!N_1XSL*_$7yXOA&?I(+yUl`t@P!mY;~w4OIuxTbK^h10rKgKQ-bO2zK0NGAw_D5qNr$4$51Q;6)j{iOwhZ@RU9;ZN@6}p8sjP z$}tzOX)$9)LYElifuw4rANB#;#$(rK7q{Fc)92b(JQ}^?`Cq=QjZZ6UWc9%9>(Ako z9x|eM$0-9ho8-y#m`;#pC(eVA$-#+(I>elVsgY8{F^BdR7v;HiRWN`!D)sS^8S427 z;T>ewy1m%_`_A5_Hi{KL^$C`IzIV0-Kzk6cbA*mjjJSTEE@%WNjvNf$ZiI)@W7%vBcSF{$^FYcA5Qmz@ZJhgp8=g3iU@=BkK8jyFxR;oa z{JN`HIY*&oDkMXwrbFyTz`@iU0YPGCx2=I}3H#m55#aWqL|H%w7+e_rxJc>uL!G{T zMR9^-M*zZY2oIQM^`8f-LzBPlY`!$BpR)JttpNgG+N_V?*HXS703T& zuL_liF`GPBL9G1*$|RYcvY0`BpJa&ibD3*xboasr;Ha9Zd@+I|JH)PpK-jL2fU7WssWcL`TguvrJXtLqt&AycY(g$%G?TBc9(2fY4#gT2Ec3CsfnK^nrR3GyRaYKpPJG z?57mO2fYE3+xq?Ez2`R33;>RB0Fu8rS4?xHHUc-@BjcAG`j<80>uQiBsQ9pa*l6PK z-&7tffnGT~#B)0}pz6NfyOyUkI@@j7B6Jm#>sr5%Xqtjda7n%lznletYycEvcaRt6Tv? z<)7m`%A1hu&{2X8Y?md-kWj7t;f-Gjm$5wAC;Np{tp2i!?)mTeKaja;V{9X61>&Co z`XHztwa>K=a;j6C4!-?NYDNSEl{9<@v@P&cnYHv%DWQ`$!&&ml1-IeXge?`W1niJ` zWD(-$EU;gUOh}S{bhJs&)vM+f)hC}4Z5P=Kdv>>;Ht!v4`m$a?L=;*O!BhMIf3|t# zV#uTtsj_Ot?w&2oA0SOS&WWG~7u^!1OE!YGC%dNhq{};T?u4|V`v{X7+}?wex*%u{ zhQYzi^7a|G>)0mM2u%6fogn%Ap`u$>g_(>sn=c(;1Jo^qza_?)(-)^3+$! zAiVrY$%+a_O2{@xAd&e121vAB;GJ(8!wVy!A*GPTdF z^5#GH4F5@j9o(X)zUn|)3^^*Pq@sW>{)6C}CGdP$Xh)>FDC=3P_|E`?;QMLo3h4ks z?O6My*xQ?`A?y(oeH%X9N_^$+GxZDTNsw-7B(Og|cU&q-`7BU+H#3Vw1!3yI5otNZ z>_~DSx(K6lr9p68-(T0MXYcUr1JRjwxB-m&*teHe)OKYzm3blnuwHPg`}uu&Yd8&5 zO5E%V${Lpu;~EOWPNp_Bq>E7(YeEh%{w&2L_WWYMLz04PjkjL8dnQMUr;2!UdZN9M zW2gM+PzgtFX}^zPJ}K5^#m{tzT?l)Jbd)RN75(gnf(1$pGBBn{SPQD7KQ@?mP2U4v z2dBwtiDV!IX6#YLm_)e5CdooxoT|J_VU4I5lpqe(^~>T^Zn`6enTGEL9VN@SHetoo zMxMQ{$YR3&_K-GnrSxB$?Y5*YWfehJT|bFI*&bcKe{*Q!2`5ZLFrGP>MlisY`dw;n zqKR>3Ph|IoCPurF97A)rrTIdMw{p>$2$(h|d04nbqyss2$PW$$6h@Ej1UzG=8g!E` z-U$qA#JhpY9*Mac%;rv;3rSFXHb~ z1aD=^`bxm2_q+KeM2hrMI~-4UNMk;jg3!z1o$1IAABq=@s#PI(dJ^bB7@Z}(K7;Q3 z88$vs@(Ubs3-gzq5wGy0y#w;&qc^VT-UL!Ni=6s)z>eCaV$49{q_C^$p`j`D)wuGM zaP&RO8<5?N{=9{H8@K<{8ztWYe3A8e>O4PXvuFtvK$q_w(t}gq47q6N#7un+hfL|> zEpXA95_Ndsi{@tK0_&`oN0TZQ`H`8Qu~qB&I$*&Utm@{&u=E5mcgW_@`PY)A8V1Vn zmMyF$-`1ekpXmprG{o!v$BXJjWvzcyDN0(X_Qe*O=nOxOW(Xuj(kf~L-@=p_2X%*w z(y#Mrjf2vsR5st>+d`Jd?++r4od(I~95Cgn{XvOgPcZYiRu4 zkebG)Thvy5N>7_7@?6@T^xQf6cW5DyMOg>frn;7)r`rL;1<+0?N$KV>9@9^NipW9l zi7yEVE!q$`4U3^hH-FzJ%-Irg=GlqM0LdpU=g6P4~>I4IqbXCb$km0q8oIh zGu*;6?Zudfw&kAaz_ce1|2$;(ko-}jthSS|x9FcWXY zL8BDF0upAN7|lcgx_S5_cZBSIi);8{%E>$dcql-fg3^zivfZ0?=t4Ji0z8w$E~RSn z<20ymlFf*oP|IoJNSC(A2jX_heTLfM)O=~ZbS1(!0MGrpF6H3A3(u$AY*#EuStVYd zs9W|vNUzJ@KDlR zunolRkTX-XI^`Zi1@L^X^pW%?(g3i;>ujn|JFvj20;i104wp3Fsh&8n{|5qkbVAyc z^RxJQ46sxAoYGzxk{1k4v|jcpS(;?b4VMuZQZ#xIeBu`SFUbk(9Bt7isXcFAtjDuo z3q?^x+Z{rb8H*i{fjo-o+T{V8p164?I81D7P3IQ7DS#v;8q-v+RY0py*p6Nb>NILn=Dw|FGoN;_ux@ko~iR#Jcn2@g*vjvFJE zc!;i%vneV5?3c_vgCTReTK(vg|6Fq%-B8byll4-+VTW93vpb}LRju^;Gb6ok)wg9? zQr2Pp3$d z<^a?sf14m}?cGmHh2wIG7=+=OoWd6x2Smx580-L=+VfYVawJ^l$#uATveYoHi(-L?1G2qaR zc-b-mmud`U7BRQ=?>PaSc5N2q_}9zW`{(UpQJlh@=V%0%jLl;hX)e50#+)ekKlaNo zCdcvqEQ-%GPK%e>(z*NQ55oyLt@mgB`6A=A1lf8zdk;+)uFoQ7B|qkcm#3JJ|4USF zMEuw`DTERM(>q!L;Sp_5zJ(bvMdXjL^qg}i3{&b2R;^YyjB2y)UId)=fYJp(;AuT6 zmJU$9VGZ_LozL2S_wKH81H}9kZQ`=o9z!b&c1U@5zh@ z6{)X9s}mov149xK>#b@3ljTEmhe9*_cpDKH$Q0u3DHy-Uh4$yGPE}^D2rt*0HQTvk z1|PuJ;wwxP2{J`NTJfxq&(%|;%9vRSI~g-ikt`EsDI8>?Jn$ZlUg9$E2Mcl>D`p`+ z(03se3407n#_jI-b*uur?ZGT$t^r#{%7Isw%Zpwhyen7X$dov zTEm~7p!K){2#yn4I^+v%q`?K0;J(g((ptc20XUNvsBG`4Z7^7kxVA)8cs`52}2mH92%wy}3 zF!fdZ423*>5%ATu9sO_~+sTqN{*!y`F*|R55 z#>7oh#U$<006UvnKETeWzT(x7wu~=4?xN;z!xC8_kZ@i3vaoZ~Zm6r65k-!`-1S>i zcVRS)-9I@#|JaC;Mq0e%Ce1gPBkrV+Z z{XjzB?1L6E!B|v@&ubs%Dwu81v#K}GE5kBh@yB+#e6#7%FohjADOx9_V^fTgr}1`b zHJiA0J<-&Wr-CVF$;DZSUUF@^Xi9AZShD%xPey`8qIbiG;QbWpI5 z#b?c%;_G^1{LT^T2!EI8tWE>>#?5vbGmuLew!UuqL^2S&DbOD0Um?T`i-g5Og0Q50 zOQy@l0y_t&XjU6km!7p&B&Rm!p9c`Nb7`;3-5ULA(J|~xv+?;=QO7B?^`hg|x`U6W zA2zo{awfz%k#VVS9e!umsdReDIB zEzqeu9RpKYPq{78B@>jzlyx|_#%*j}cIZfu;F2GCnh(10n+WCK!mI3d^?7^E-zy45 zi%hNCdE$1RuevUyA66f&jAnb~HRDzh4&*lFL&T z9|h2i@7Hg~?pREi-&*?bYn5krd#l4rkQwvuwKy-tO}_jAXvX*J_lG;fIhg<7l>bYw zNDHhEW^X<4KmYb>{E_#+ztel@|Lt4L;{*zo?#rJew&+x9A!Bx6-(lyPJtr^xH?UGs AU;qFB literal 33318 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 HG6?!#)M@`G From 44d6d054b2781f8ac73f3c2fba7281caf5fa0ff8 Mon Sep 17 00:00:00 2001 From: Muhammet YILDIZ Date: Fri, 30 Jun 2023 12:04:22 +0300 Subject: [PATCH 15/17] fixes after klaus review 2 --- src/eusr/docs/bis/doc-section/2busproc/process.adoc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/eusr/docs/bis/doc-section/2busproc/process.adoc b/src/eusr/docs/bis/doc-section/2busproc/process.adoc index 89805b2..944baf9 100644 --- a/src/eusr/docs/bis/doc-section/2busproc/process.adoc +++ b/src/eusr/docs/bis/doc-section/2busproc/process.adoc @@ -30,7 +30,6 @@ acknowledgment (like AS4 Receipts) MUST be included in the End User Statistics R Transmissions that failed on a network or protocol level MUST NOT to be considered for the report. ** End User Statistics Reports MUST NOT be counted for an End User Statistics Report. ** Transaction Statistics Reports MUST NOT be counted for an End User Statistics Report. -** Only the sending SP MUST count the message as 'outgoing' and only the receiving SP MUST count the same message as 'incoming'. NOTE: If the same End User is represented with multiple Participant Identifiers, the data needs to be gathered per End User and NOT per Participant Identifier. @@ -39,7 +38,8 @@ NOTE: If the same End User is represented with multiple Participant Identifiers, Before the End User Statistics Report data is transmitted to OpenPeppol it needs to be prepared for subsets. The preparation can be performed on any of the above-mentioned data elements defined by the Internal Regulations. -The following subsets MUST be prepared to be compliant with this specification. +IF there are end users who have sent / received transactions within the reporting period, then the following +subsets MUST be prepared to be compliant with this specification. * Dataset Type ID (Document Type ID) and End Users Country * End Users Country From d0e82d9035598b11fab2cd3ad365d6b02ed99470 Mon Sep 17 00:00:00 2001 From: Muhammet YILDIZ Date: Fri, 30 Jun 2023 15:03:08 +0300 Subject: [PATCH 16/17] fixes after klaus review 3 --- .../bis/doc-section/2busproc/parties.adoc | 2 +- .../bis/doc-section/2busproc/process.adoc | 2 +- .../docs/bis/images/eusr-process-simple.png | Bin 19984 -> 80677 bytes 3 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/eusr/docs/bis/doc-section/2busproc/parties.adoc b/src/eusr/docs/bis/doc-section/2busproc/parties.adoc index 2321aad..544f80a 100644 --- a/src/eusr/docs/bis/doc-section/2busproc/parties.adoc +++ b/src/eusr/docs/bis/doc-section/2busproc/parties.adoc @@ -10,7 +10,7 @@ Each SP will: * Collect relevant data, taking care of the accuracy and validity of this data. * Report this data in accordance to this document in a standardized and structured dataset. -* Ensure all data for a Reporting Period is reported within the Statistics Reporting Period following the end of the Reporting Period. +* Ensure all data for a Reporting Period is reported within the Statistics Report Submitting Period following the end of the Reporting Period. Note: the Reporting Period is defined by the PCA in a separate document. * Transmit the Peppol End User Statistics Reporting document to the PCA in accordance with this specification. diff --git a/src/eusr/docs/bis/doc-section/2busproc/process.adoc b/src/eusr/docs/bis/doc-section/2busproc/process.adoc index 944baf9..6d8c2f3 100644 --- a/src/eusr/docs/bis/doc-section/2busproc/process.adoc +++ b/src/eusr/docs/bis/doc-section/2busproc/process.adoc @@ -50,7 +50,7 @@ subsets MUST be prepared to be compliant with this specification. * Frequency ** An End User Statistics Report MUST be transmitted once per Reporting Period. -** An End User Statistics Report MUST be transmitted within the Statistics Reporting Period, which is defined external to this document, after the end of the previous Reporting Period. +** An End User Statistics Report MUST be transmitted within the Statistics Report Submitting Period, which is defined external to this document, after the end of the previous Reporting Period. ** The End User Statistics Report MUST be transmitted, even if no other Peppol transactions happened in the Reporting Period. ** In case the End User Statistics Report of one Service Provider is received multiple times for one Reporting Period, only the latest received document will be processed. ** End User Statistics Reports received after the deadline WILL NOT be processed. diff --git a/src/eusr/docs/bis/images/eusr-process-simple.png b/src/eusr/docs/bis/images/eusr-process-simple.png index e636933dee8b91cdf79dba718fec44d4fc129259..a27c72f2e513e4a73900fbf182830df76941e9c0 100644 GIT binary patch literal 80677 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 aYpjvJOG*6?M*A3mKg!qCuBKlxe)d1gArU+P literal 19984 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�GWBt(6u6aV{jta!H)Wl(O!iY$C{{6zsa)73Zp=(&W95tzc=PaCa{84auo0eG z*wo7`?`*1Ojj|+SLH+&Z?-IweQUmL|%}j3FOyY)39Rc0k_Veb!zEnzEVH0#g>P-HzzGluf-2=Q*pU15Nt>Fjzta9M-u`K|VX4{P(bv+?dKbG4Hpi;fGlj*jt&m@B3Ko1DGXpFPdE6L5 zrl6V-)G&;Ci~2h)p&C%CH&b=g*{a5EN9a~+3Qv)VrqG!t#q}s6lDF9l zegl{NnXhMwDTZ@6vH|8v^DHwo#w#iOw>>sE2!oxNwQC3m_c^C1nNNYOfrpg_+6dTq zOpv;S>~FB6>F1OT)(XFonk93e7512 zA^+H53am;UNx<6yG~HsAXNfXz`wW^lD^f_qMc5{ZHU)G5mnN$}j|8xWY>%I?%JEw$ z4dqC&p=I>NIb=?X1QSNWqg>mrNlANTyq7`wmAU&5n448lh^S0zjz%Hq)j9Jgc?FFt z4r)uxEJlQbDb?5#>12iCK~T=8^6XHUo!YjOfOe^=GD;YCrgUMT!7mr*RY!MVn|2j< z43g7l$JVFDmU&0kPHa$dL&a$^LQs9^BqSem#<0=(zCN9E zw*JKh>Feyx^^`z!DVS!m`pb7bhz&nV#!DIj2-@v$tXQ^WKzh z75Ry*_YT;ZxU5VQW3{u-G|MU!GabC@(L`v&x>B<+IE75_(g|3oGOeDl`dot1(!A5(x#Ay~IU{!^;Zq{$l@S-;;H zw||*tsZjMs%Yr%XNz3F4`FEMhoCk&9@;^Cb|LC_cE!g2LGXE{>Ao0@=;Lv~%Wlw4) z4Q$|0H<)K9e3zr3Hg<<84WCX0U`d}IV?H4jLfg-ckQ^4RzJL9wP-h4M#XOYaso_l! za!!^&O&SL;l@6j2&aAiaNak|A>uXzHqY21_&Z0sMOkl}O9PPo1$_#!+Kf;zFEX8W0 ziU1)Ek9}#Co1?+dl&U|kX7~(np)XpW*zCAm3%@ zsnRE1P71CM4S_$-<&J(viF$U z&SM@vq5Ia+GUwJ6(ruLl`sMsvC?vc^3)q5$4of8ip0IGxgsnDTwe<)Nj}#z<0bxcF zoQbLaSH$7=%ze`i7i8MkuhG{G)yRPR)kljY_^sA{iU$!=zws<)B#+&j&`F{4(rfV? zfb=TD!|r*D=vC^)#Q!O_Ad$*kbp1zMl>R2nGWrCewz@OL%@5e>C=_yQkxO&&mS6Y7L?>sj=;cQnii5?lIF1^i3d* z^7HMN%FSB15r55o{=DC)XKUoW$YMPe=eR#WcggsRjo$mkE#1{TZ%IZ?tV=0D-51mM zBDm{SoHsaM5}2{oe;8UnWqWApIpRwOiGXeC6EOwv1;o8gInspy{u@FPDg@wwO{_6! zTbN^?!vbtDRl+3X`eod*5n&Q*C0|h(d$TTB5ir}C-9*TnwxXSwJUT01IN0Reccu-e zUm8Eq%_|WLmYpX?>}N8*!+f(M%V9vjt;Z-#7p#+7|N-wGBW*)9GJq zW(y87@d3Yo{39-=uN5vwS-+vr8Nn9@t}VUP$(lZKgwhIz0FxFV*8ELa{{pgRXHjv` z^))$g_78gR|D2QiZ@dx7KWOs@%ki0@MA$#b^uL>1`(FTN9Bk|N11Y3#ul2!=d9wN~ z=^twxfA4+D;y(n$?6JQ7=Dc4CiCUvaWTnO{vSnt87?iX_e7{s#28(ku3}*yUM^U7} zQXYVRE@_X1>}o_t)PzS-T1V->6_9?3)#Lw(icHkM=ZJA=TIzw0{~MlVGI`WsU!`e= z^twFz1)q@Dgl84m3q69*w4rDye&taf(>XzHnGFO|75k8dFV2UC|! z*|T^|Oa|ZSC2D8^OeXBSlUw%Lo5}8XSbRd81QuPazeWg%aZn5??#pDcy(Jwmm#2xJ z=q+-WXmJrC5kai~m?{#GFL-+4=YLD4QiqlE+{p$0=bJx&@9>R;fLKv!IeU=&I;N#W zEXKu`6=Xe0+{B)=p3?f~cJ7v%=>LhdWQp$2^GiUW<-usrhc2q6_(QtF3Bl_@SzV7W ziAnTK%wxz1)~GM?BXum03CQwkCZ~UGm&;<41xd!z^u$Do%dt?!URltNB0rMswoaJb zbU|XCek7S)=#qf=~t|x zlJ$ z4Mql9>EfAKAd7^)V!N&2HKafbw=BrIJI*nxq_&sDTM1Gi&l;6yvFu~nSN1O4OydK6cCWQkX(k)cL1VmWtT5&60tDj_sbcht2Ks0ReK*z`Sqz$V3 z(%_>;8?<>rkl_0j!gz=D*jrmSGyzzzMfksb{ z+4Z)2l6iC5GDG5>-4w>HbOqQ+&m z++IE_4gFY*P((Uot#3sL8bH&#uUxwClPeam;(qLhCWosJKkUkODq$de-gP{jKyyHC zz8ghb*e!Jio26(vFLcW&>Mw_pMcMrfLxZEB^rL)3jDrXmALV1-X;;E`V5y99PoEFN z7FW{m_BY+a>s#)nmm4V6QD2}$V2X;b2hjA?{RGq@e|Y`9wNt{&>*t_Qw3!}e^%8Ut z$jTk3tW9eh9$(7|^XL8{2c@FiYOgouPfnv!q9PjM4JfL z`rC!{@XW9+W(|qrLsI{!qQ*Qa$16fCI+~NUHe_kCH{O4(?OSLwAlmdNF)Spq;Lr3|2z--JC1zz<6li}VlFX(Hl^d!;pbW(~N7 zIO~I^Idj4#ssM|}bI~^15~Bj6HnhFp1e;Cpa`O!#QO}$pWMr5>h0sGIW7aVLnyJ*L z!bT9A%F~qp^o!gS5?>)dHnDkLRay1RH|GjytLkLB-S}T@SbN+rTx7e{vAMEcgQq@L zqnGJCB$pb3>HMvh%}e+5Z~zrU`nM4x0&*CZ-rp=?~r7Lv}-Q zeC$2J`*k~+AyW}vZXd&zZe)BmScsU1Z}vlgr$^IaB0FU|EvAT}nsGz=a{Iv0zXC&# zvcnPqhK>`wjEp)H?s3HP`Ya-a)8o<{4QYY>sxe+(c*GN9n3bX z;?AA6Q#J*4^O)nz;16fKz+FIOYdF)P1*&4kwx3}8Bf*xnhby6Q{+9)aF8AZTyyQJT z*YWo3vCh?r!)PVn?srE&?v(qqSI#6@yo`c@s?49=eN>)Nz$o z&~o0%lnwecrKhClX5ZrUK%sY#M7oWd5f@SAerk7v1_cpBJN-a^mwnsLvBU#^z3rUL z1pC|Qxion$BzY~O$^%RCA{SynkkuRSM$0IU z?j@*=jlD|G?_SrbnW*J1-F!i{?Tdofy!iO` z5Z0G{K7)qaj+bZ3io#b#)wiKE-DPXLb@>HHGFF7`LCTlX&Q(M3;bdl*+e#gix-wT{ zuhQsoYv*X`aeKDubD|KF#@S{e6WF zAm&yuU&Dq^v^=&`HTVEV{9MfFGG>v|?jU6?qRRuz^d6z_RU)|WDoF(MzH13$3_i^l zVL^?X$#plm!S0q9yoW(sr*^)#v%A^Gj=sK*d;k0kORJvqX<^U!lqNPA!@i5rs;(dN zqU=Wf3QBFWCH(gu5jW%n1QeiiuZ!3H#m=#i?SBL&FLM9AY(RJ*e8~*Md~x9z2#_j|gJFsSZLpITCKG6OyRt3NJl981nO)^B)kdJ3N} z?bhme=-(S{znNWXSTOgxAOW2}Za%um5!?ul={LLp@vrIb*SRqdNZeLbBhb!dY3~*c zEW{=Uhih6p-VfEg1UN0(RBhz)kyTn-T3VW!%{II7;8~3GA@}=g>>ti!we8Z;jBWTt z8evDYczT@QpSfIFF&E8NQwqeJjQ$Oqq{AX@Xe`BYS!U&%*;0H56-c^;q#ii;qCHws z67SD?Z&&MZKPHV{4M%8OSp9SZZW)0WsEWkZ}Du&D|n+KyK45H9jJ@@QFlGm)$N4Eep|P+ z-Z

IIM&pfL+D(F|Y3VA7CNFG*z8j$1Vc$$MFvkC^%-DM1t1*Y57hM7gC&#jH6z9 zy6>gRq;Gv=W@J2Xk#*b|%NB(k#zVj?!NGL#B?}K7VQ7yH8@Dt?Jo0y|7`lSTgu}@_ z*7sw#P`~??*Vv%%kE`c_kDAua_AZS>)_7-u{TLf#*)rw$KRa%Ada3_pab~F%lYkxSmD4Ie&1F zcC^x;WIpi>qBI9$)0@~4a-4)g4ph@ccW#!uK0yE6xgTjfS78bG4i@vxF2iCpY3?uY z*9_~Rdk@|9fjv^8kUQDup!t2C1=Rh61J=1Tt-bg~3Dt+yWuXL=+{TXDorN3zHrH`B zP9A*Dm!w3b@LqRKMkTiFn9N7=HM0BhgJ+C?cM-V~e&914e_d{QO5}mfY`u;#4{X|5 zm-26wx-GmDH}@B%=gF>a816abTn^EQ5DOg=qm7&l?5X5Uid4^<8g4!I#Go_T(sKl= zTd10NebXa6yM@8!Ad3c8;*~#Mh!~6KwP*7&Gqx)VCo6yDtz`2s>5-wRyvM_(^`oPW z&9T7Jjad1KefvZCu|xWnML0r#i;urot)w+IA?}C)S!?r z5)yusX7`h&9=Hmk7$6xZcLj_#SYK_;b?wd#lP9&CAgTo6?Q`Lb~BVQVBw_ZH( z3JZ4~nrjfOeLV?O(_}eKP;Xds^SnAM-E)ut!HRiqi@i#u9?uYR;#*&JMtf;xvKNR7 z4VWH)T|rY$OqfC&!ChZ2{Yd9|kJWBT=||z}W~`fMFk-fY&u<@Bk8~C{MWm>MH?*g_ zentl>soP;SWkr4v0h9C*ByHbo_nIH5X*ILF3o6Oe8{cH{d|1pTd(_H|Y{O`19u~T& zrEa^%&q27Nwqn4dhE3}T8@itc4>L57-{%bKF4`U$IODBlghr2)vz^bi>OA(Bag5>~ z)J+q>l9;}onC(@C6P9mKzxN^;LBnC%+q-QyMKc-)ulE(QEIT>5?2JN^-pfwi`2{YI)Ck*7VE{Y8yN77z{gn%%9Z zTa$j5eg0Bg;RR@K(BtX*$W7{gTxw+zqF0p`Nxt23>BM%iBwm_zeW+}q>i=B=_OB2p zhcCD$uC6ToH?OS{?sl+XYkiA63;oF_!qoWqbN+6%rr9JmF>!^{=H<)ehpSpyy2j;G zWxOOxJ6M9h3!i+;`GF6QH~Ia8EFgl?zT4vd_=gQ-Q4t~LU=1o8@mcWm@FsT<2yf4{ zA34JEPmceM{O)t=*;+x*G1m=iNaNAQ_x+%AVfGMqInmyp3KcY#(xgXOUgDVjQi0`L z8_C2s`Oei28oi-f#POnr!0ydLQiTYA{u!ii?CtToaN5JEI$8RXt*x$)wJ65BYDewP z{=Ko>wK!2lE3+fA$lbyo7%N&K0s zxth&t;NJzE6zUWX-_~7a-CX#n&0kH3)EP#2jB5<5Neo4^fN$SAYR#+NG}?;@IcEc= z)4J6b?v_fU3%hK8e?ROwTgI*TCtc>zj&lD)v)RUABj=wGPSj0zwZyXr$vhv_ckT$5 zKcEVeLf4=6)^J-oD?0t7d}O)lLD-`Vk}VhWfWWU|D6V=^l^a{;xgKx1m#HwH2Qc$GD8w zmnuIz0Hn&RHHC}jWoAtc`14y`Km59yhB%kQ^}U?;`iWQzJ}Scff%W{ukUn9nrPDiU z^Of+BTkadJqWxHn?NNN{p?mOK+KJWB{PTJx1>K;F~ zemkDKziy28n^N&`eDon8U`s~w7HwuD1qJupH-97$J{`l`d;1+@H>_i~)U}xT)sGh= zxVti^-k6m;eSc_5&-Xna+Rz~%!|ztJqjTQ>DtqR0kFZj3pus-yfdw*mx{eF1UxKbz zl>SPo#MQ5suRA6iF6Mfi{yn#F+i|Y7YGpno?-4B7&_vbpcs4U1gJ)bfx-Tdex5E88 z=(M;DFeG#jQ|(v;EgHtG`A;p!?`X!n`g}uHs&HMzo)r

Mn$@?m}{I>N;#5V^`km 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 BeJKC{ From 3e17cb44fbc98cf738c8daa0bdeac40fe399aaf7 Mon Sep 17 00:00:00 2001 From: Muhammet YILDIZ Date: Fri, 30 Jun 2023 22:13:16 +0300 Subject: [PATCH 17/17] EUSR V1.1.0 --- src/eusr/docs/bis/doc-section/1intro/namespaces.adoc | 2 +- .../docs/bis/doc-section/3syntax/snippet/snippet-1.xml | 4 ++-- src/eusr/docs/bis/doc-section/7bisinfo/index.adoc | 6 +++--- src/eusr/docs/bis/settings.adoc | 2 +- src/eusr/process.yaml | 4 ++-- .../trn-end_user_statistics/bad-examples/eusr-01-1.xml | 6 +++--- .../trn-end_user_statistics/bad-examples/eusr-01-2.xml | 4 ++-- .../trn-end_user_statistics/bad-examples/eusr-02-1.xml | 4 ++-- .../trn-end_user_statistics/bad-examples/eusr-02-2.xml | 4 ++-- .../trn-end_user_statistics/bad-examples/eusr-03-1.xml | 4 ++-- .../trn-end_user_statistics/bad-examples/eusr-04-1.xml | 4 ++-- .../trn-end_user_statistics/bad-examples/eusr-06-1.xml | 4 ++-- .../trn-end_user_statistics/bad-examples/eusr-07-1.xml | 4 ++-- .../trn-end_user_statistics/bad-examples/eusr-07-2.xml | 4 ++-- .../trn-end_user_statistics/bad-examples/eusr-08-1.xml | 4 ++-- .../trn-end_user_statistics/bad-examples/eusr-08-2.xml | 4 ++-- .../trn-end_user_statistics/bad-examples/eusr-09-1.xml | 4 ++-- .../trn-end_user_statistics/bad-examples/eusr-09-2.xml | 4 ++-- .../trn-end_user_statistics/bad-examples/eusr-09-3.xml | 4 ++-- .../trn-end_user_statistics/bad-examples/eusr-10-1.xml | 4 ++-- .../trn-end_user_statistics/bad-examples/eusr-10-2.xml | 4 ++-- .../trn-end_user_statistics/bad-examples/eusr-11-1.xml | 4 ++-- .../trn-end_user_statistics/bad-examples/eusr-11-2.xml | 4 ++-- .../trn-end_user_statistics/bad-examples/eusr-13-1.xml | 4 ++-- .../trn-end_user_statistics/bad-examples/eusr-14-1.xml | 4 ++-- .../trn-end_user_statistics/bad-examples/eusr-15-1.xml | 4 ++-- .../trn-end_user_statistics/bad-examples/eusr-16-1.xml | 4 ++-- .../trn-end_user_statistics/bad-examples/eusr-17-1.xml | 4 ++-- .../trn-end_user_statistics/bad-examples/eusr-18-1.xml | 4 ++-- .../trn-end_user_statistics/bad-examples/eusr-19-1.xml | 4 ++-- .../trn-end_user_statistics/bad-examples/eusr-20-1.xml | 4 ++-- .../trn-end_user_statistics/bad-examples/eusr-21-1.xml | 4 ++-- .../trn-end_user_statistics/bad-examples/eusr-22-1.xml | 4 ++-- .../trn-end_user_statistics/bad-examples/eusr-23-1.xml | 4 ++-- .../trn-end_user_statistics/bad-examples/eusr-24-1.xml | 4 ++-- .../trn-end_user_statistics/bad-examples/eusr-24-2.xml | 4 ++-- .../trn-end_user_statistics/bad-examples/eusr-25-1.xml | 4 ++-- .../trn-end_user_statistics/bad-examples/eusr-25-2.xml | 4 ++-- .../trn-end_user_statistics/bad-examples/eusr-26-1.xml | 4 ++-- .../trn-end_user_statistics/bad-examples/eusr-26-2.xml | 4 ++-- .../trn-end_user_statistics/bad-examples/eusr-27-1.xml | 4 ++-- .../trn-end_user_statistics/bad-examples/eusr-27-2.xml | 4 ++-- .../trn-end_user_statistics/bad-examples/eusr-28-1.xml | 4 ++-- .../trn-end_user_statistics/bad-examples/eusr-28-2.xml | 4 ++-- .../trn-end_user_statistics/bad-examples/eusr-29-1.xml | 4 ++-- .../trn-end_user_statistics/bad-examples/eusr-30-1.xml | 4 ++-- .../trn-end_user_statistics/bad-examples/eusr-30-2.xml | 4 ++-- .../trn-end_user_statistics/bad-examples/eusr-33-1.xml | 4 ++-- .../trn-end_user_statistics/bad-examples/eusr-34-1.xml | 4 ++-- .../trn-end_user_statistics/bad-examples/eusr-35-1.xml | 4 ++-- .../trn-end_user_statistics/bad-examples/eusr-36-1.xml | 4 ++-- .../trn-end_user_statistics/bad-examples/eusr-37-1.xml | 4 ++-- .../trn-end_user_statistics/bad-examples/eusr-38-1.xml | 4 ++-- .../trn-end_user_statistics/bad-examples/eusr-38-2.xml | 4 ++-- .../trn-end_user_statistics/bad-examples/eusr-39-1.xml | 4 ++-- .../trn-end_user_statistics/bad-examples/eusr-40-1.xml | 4 ++-- .../trn-end_user_statistics/bad-examples/eusr-40-2.xml | 4 ++-- .../trn-end_user_statistics/bad-examples/eusr-41-1.xml | 4 ++-- .../trn-end_user_statistics/bad-examples/eusr-41-2.xml | 4 ++-- .../trn-end_user_statistics/bad-examples/eusr-42-1.xml | 4 ++-- .../trn-end_user_statistics/bad-examples/eusr-42-2.xml | 4 ++-- .../trn-end_user_statistics/bad-examples/eusr-43-1.xml | 4 ++-- .../trn-end_user_statistics/bad-examples/eusr-43-2.xml | 4 ++-- .../trn-end_user_statistics/bad-examples/eusr-44-1.xml | 4 ++-- .../trn-end_user_statistics/bad-examples/eusr-44-2.xml | 4 ++-- .../trn-end_user_statistics/bad-examples/eusr-45-1.xml | 4 ++-- .../trn-end_user_statistics/bad-examples/eusr-46-1.xml | 4 ++-- .../trn-end_user_statistics/bad-examples/eusr-46-2.xml | 4 ++-- .../trn-end_user_statistics/bad-examples/eusr-47-1.xml | 4 ++-- .../trn-end_user_statistics/bad-examples/eusr-47-2.xml | 4 ++-- .../example/end-user-statistics-reporting-1.xml | 4 ++-- .../example/end-user-statistics-reporting-2.xml | 4 ++-- .../example/end-user-statistics-reporting-empty.xml | 4 ++-- .../example/end-user-statistics-reporting-minimal.xml | 4 ++-- ...0.xsd => peppol-end-user-statistics-reporting-1.1.xsd} | 6 ++++-- ...sch => peppol-end-user-statistics-reporting-1.1.0.sch} | 8 +++++--- src/eusr/trn-end_user_statistics/syntax-binding/main.yaml | 2 +- src/eusr/trn-end_user_statistics/transaction.yaml | 4 ++-- 78 files changed, 160 insertions(+), 156 deletions(-) rename src/eusr/trn-end_user_statistics/resources/xsd/{peppol-end-user-statistics-reporting-1.0.xsd => peppol-end-user-statistics-reporting-1.1.xsd} (97%) rename src/eusr/trn-end_user_statistics/schematron/{peppol-end-user-statistics-reporting-1.0.1.sch => peppol-end-user-statistics-reporting-1.1.0.sch} (98%) diff --git a/src/eusr/docs/bis/doc-section/1intro/namespaces.adoc b/src/eusr/docs/bis/doc-section/1intro/namespaces.adoc index 2a4c6c0..3fb3791 100644 --- a/src/eusr/docs/bis/doc-section/1intro/namespaces.adoc +++ b/src/eusr/docs/bis/doc-section/1intro/namespaces.adoc @@ -10,5 +10,5 @@ arbitrary and not semantically significant. |Namespace URI |eusr -|`urn:fdc:peppol:end-user-statistics-report:1.0` +|`urn:fdc:peppol:end-user-statistics-report:1.1` |==== diff --git a/src/eusr/docs/bis/doc-section/3syntax/snippet/snippet-1.xml b/src/eusr/docs/bis/doc-section/3syntax/snippet/snippet-1.xml index 872b2e6..55fa4fa 100644 --- a/src/eusr/docs/bis/doc-section/3syntax/snippet/snippet-1.xml +++ b/src/eusr/docs/bis/doc-section/3syntax/snippet/snippet-1.xml @@ -1,6 +1,6 @@ - - urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.0 + + urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.1 urn:fdc:peppol.eu:edec:bis:reporting:1.0 diff --git a/src/eusr/docs/bis/doc-section/7bisinfo/index.adoc b/src/eusr/docs/bis/doc-section/7bisinfo/index.adoc index 3a54fc5..b13d055 100644 --- a/src/eusr/docs/bis/doc-section/7bisinfo/index.adoc +++ b/src/eusr/docs/bis/doc-section/7bisinfo/index.adoc @@ -10,19 +10,19 @@ In the table below you will find the values to be used as the specification iden |Process ID |End User Statistics Report -|`urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.0` +|`urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.1` |`urn:fdc:peppol.eu:edec:bis:reporting:1.0` |==== .XML example representation [source, xml, indent=0] ---- - urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.0 + urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.1 urn:fdc:peppol.eu:edec:bis:reporting:1.0 ---- .Full Peppol Document Type identifier [source, indent=0] ---- -urn:fdc:peppol:end-user-statistics-report:1.0::EndUserStatisticsReport##urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.0::1.0 +urn:fdc:peppol:end-user-statistics-report:1.1::EndUserStatisticsReport##urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.1::1.1 ---- diff --git a/src/eusr/docs/bis/settings.adoc b/src/eusr/docs/bis/settings.adoc index 35f30cd..3e23717 100644 --- a/src/eusr/docs/bis/settings.adoc +++ b/src/eusr/docs/bis/settings.adoc @@ -1,7 +1,7 @@ :lang: en :doctitle: Peppol End User Statistics Reporting Process -:version: 1.0.0 +:version: 1.1.0 :doctype: book :name-op-en: OpenPeppol AISBL, Operating Office diff --git a/src/eusr/process.yaml b/src/eusr/process.yaml index 0117b0e..58d30f8 100644 --- a/src/eusr/process.yaml +++ b/src/eusr/process.yaml @@ -1,4 +1,4 @@ --- -title: Peppol End User Statistics Reporting - v1.0.0 +title: Peppol End User Statistics Reporting - v1.1.0 description: Peppol End User Statistics Reporting Process -version: "1.0.0" +version: "1.1.0" diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-01-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-01-1.xml index 664ab22..9dc41b8 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-01-1.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-01-1.xml @@ -1,7 +1,7 @@ - - - Xurn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.0 + + + Xurn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.1 urn:fdc:peppol.eu:edec:bis:reporting:1.0

diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-01-2.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-01-2.xml index 21e1e0b..d0fb976 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-01-2.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-01-2.xml @@ -1,6 +1,6 @@ - - + + urn:fdc:peppol.eu:edec:bis:reporting:1.0
diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-02-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-02-1.xml index 77bda99..10458c0 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-02-1.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-02-1.xml @@ -1,6 +1,6 @@ - - urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.0 + + urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.1 Xurn:fdc:peppol.eu:edec:bis:reporting:1
diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-02-2.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-02-2.xml index 57c59f4..f4d1b66 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-02-2.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-02-2.xml @@ -1,6 +1,6 @@ - - urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.0 + + urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.1
diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-03-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-03-1.xml index d2e61d5..6620288 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-03-1.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-03-1.xml @@ -1,6 +1,6 @@ - - urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.0 + + urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.1 urn:fdc:peppol.eu:edec:bis:reporting:1.0
diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-04-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-04-1.xml index 547ab88..5e4cdbe 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-04-1.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-04-1.xml @@ -1,6 +1,6 @@ - - urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.0 + + urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.1 urn:fdc:peppol.eu:edec:bis:reporting:1.0
diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-06-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-06-1.xml index c3f0b91..ea8645d 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-06-1.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-06-1.xml @@ -1,6 +1,6 @@ - - urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.0 + + urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.1 urn:fdc:peppol.eu:edec:bis:reporting:1.0
diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-07-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-07-1.xml index 21c2082..dae6933 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-07-1.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-07-1.xml @@ -1,6 +1,6 @@ - - urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.0 + + urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.1 urn:fdc:peppol.eu:edec:bis:reporting:1.0
diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-07-2.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-07-2.xml index 644cfd7..6932068 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-07-2.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-07-2.xml @@ -1,6 +1,6 @@ - - urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.0 + + urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.1 urn:fdc:peppol.eu:edec:bis:reporting:1.0
diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-08-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-08-1.xml index eff1bf3..8bad495 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-08-1.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-08-1.xml @@ -1,6 +1,6 @@ - - urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.0 + + urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.1 urn:fdc:peppol.eu:edec:bis:reporting:1.0
diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-08-2.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-08-2.xml index 7341890..11c29e7 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-08-2.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-08-2.xml @@ -1,6 +1,6 @@ - - urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.0 + + urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.1 urn:fdc:peppol.eu:edec:bis:reporting:1.0
diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-09-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-09-1.xml index 3b34e6b..1423b4f 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-09-1.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-09-1.xml @@ -1,6 +1,6 @@ - - urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.0 + + urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.1 urn:fdc:peppol.eu:edec:bis:reporting:1.0
diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-09-2.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-09-2.xml index 5a767c8..4771bc8 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-09-2.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-09-2.xml @@ -1,6 +1,6 @@ - - urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.0 + + urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.1 urn:fdc:peppol.eu:edec:bis:reporting:1.0
diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-09-3.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-09-3.xml index 11f6ca6..473d3e4 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-09-3.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-09-3.xml @@ -1,6 +1,6 @@ - - urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.0 + + urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.1 urn:fdc:peppol.eu:edec:bis:reporting:1.0
diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-10-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-10-1.xml index 5609d9d..a7afc7e 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-10-1.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-10-1.xml @@ -1,6 +1,6 @@ - - urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.0 + + urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.1 urn:fdc:peppol.eu:edec:bis:reporting:1.0
diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-10-2.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-10-2.xml index 489c1c7..bc158d2 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-10-2.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-10-2.xml @@ -1,6 +1,6 @@ - - urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.0 + + urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.1 urn:fdc:peppol.eu:edec:bis:reporting:1.0
diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-11-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-11-1.xml index 5313d9f..03c5481 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-11-1.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-11-1.xml @@ -1,6 +1,6 @@ - - urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.0 + + urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.1 urn:fdc:peppol.eu:edec:bis:reporting:1.0
diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-11-2.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-11-2.xml index 0ca9edc..b05b016 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-11-2.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-11-2.xml @@ -1,6 +1,6 @@ - - urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.0 + + urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.1 urn:fdc:peppol.eu:edec:bis:reporting:1.0
diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-13-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-13-1.xml index 9b883b4..975ef53 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-13-1.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-13-1.xml @@ -1,6 +1,6 @@ - - urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.0 + + urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.1 urn:fdc:peppol.eu:edec:bis:reporting:1.0
diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-14-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-14-1.xml index a713fe0..aa4ee2d 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-14-1.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-14-1.xml @@ -1,6 +1,6 @@ - - urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.0 + + urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.1 urn:fdc:peppol.eu:edec:bis:reporting:1.0
diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-15-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-15-1.xml index b19a41a..cc68e20 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-15-1.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-15-1.xml @@ -1,6 +1,6 @@ - - urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.0 + + urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.1 urn:fdc:peppol.eu:edec:bis:reporting:1.0
diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-16-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-16-1.xml index d97418e..e4a0654 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-16-1.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-16-1.xml @@ -1,6 +1,6 @@ - - urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.0 + + urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.1 urn:fdc:peppol.eu:edec:bis:reporting:1.0
diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-17-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-17-1.xml index cdc2dcc..3afb04d 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-17-1.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-17-1.xml @@ -1,6 +1,6 @@ - - urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.0 + + urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.1 urn:fdc:peppol.eu:edec:bis:reporting:1.0
diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-18-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-18-1.xml index 8565226..117987d 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-18-1.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-18-1.xml @@ -1,6 +1,6 @@ - - urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.0 + + urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.1 urn:fdc:peppol.eu:edec:bis:reporting:1.0
diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-19-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-19-1.xml index 4047696..c334d69 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-19-1.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-19-1.xml @@ -1,6 +1,6 @@ - - urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.0 + + urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.1 urn:fdc:peppol.eu:edec:bis:reporting:1.0
diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-20-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-20-1.xml index 836a929..227b791 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-20-1.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-20-1.xml @@ -1,6 +1,6 @@ - - urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.0 + + urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.1 urn:fdc:peppol.eu:edec:bis:reporting:1.0
diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-21-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-21-1.xml index baf3b13..9cc743a 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-21-1.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-21-1.xml @@ -1,6 +1,6 @@ - - urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.0 + + urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.1 urn:fdc:peppol.eu:edec:bis:reporting:1.0
diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-22-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-22-1.xml index dca938a..ba090e6 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-22-1.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-22-1.xml @@ -1,6 +1,6 @@ - - urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.0 + + urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.1 urn:fdc:peppol.eu:edec:bis:reporting:1.0
diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-23-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-23-1.xml index 82c85fa..6e00727 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-23-1.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-23-1.xml @@ -1,6 +1,6 @@ - - urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.0 + + urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.1 urn:fdc:peppol.eu:edec:bis:reporting:1.0
diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-24-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-24-1.xml index c92832f..7608d91 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-24-1.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-24-1.xml @@ -1,6 +1,6 @@ - - urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.0 + + urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.1 urn:fdc:peppol.eu:edec:bis:reporting:1.0
diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-24-2.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-24-2.xml index 0a01f8d..e230125 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-24-2.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-24-2.xml @@ -1,6 +1,6 @@ - - urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.0 + + urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.1 urn:fdc:peppol.eu:edec:bis:reporting:1.0
diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-25-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-25-1.xml index 03b07b8..209e6a8 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-25-1.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-25-1.xml @@ -1,6 +1,6 @@ - - urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.0 + + urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.1 urn:fdc:peppol.eu:edec:bis:reporting:1.0
diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-25-2.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-25-2.xml index 1fd8075..0eb2663 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-25-2.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-25-2.xml @@ -1,6 +1,6 @@ - - urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.0 + + urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.1 urn:fdc:peppol.eu:edec:bis:reporting:1.0
diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-26-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-26-1.xml index d306896..b43d41d 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-26-1.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-26-1.xml @@ -1,6 +1,6 @@ - - urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.0 + + urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.1 urn:fdc:peppol.eu:edec:bis:reporting:1.0
diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-26-2.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-26-2.xml index a6d97f0..5b4e8e0 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-26-2.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-26-2.xml @@ -1,6 +1,6 @@ - - urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.0 + + urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.1 urn:fdc:peppol.eu:edec:bis:reporting:1.0
diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-27-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-27-1.xml index 1ce2ade..ae0710c 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-27-1.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-27-1.xml @@ -1,6 +1,6 @@ - - urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.0 + + urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.1 urn:fdc:peppol.eu:edec:bis:reporting:1.0
diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-27-2.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-27-2.xml index db78e11..4bf51ce 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-27-2.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-27-2.xml @@ -1,6 +1,6 @@ - - urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.0 + + urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.1 urn:fdc:peppol.eu:edec:bis:reporting:1.0
diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-28-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-28-1.xml index 2f54b39..5a095bf 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-28-1.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-28-1.xml @@ -1,6 +1,6 @@ - - urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.0 + + urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.1 urn:fdc:peppol.eu:edec:bis:reporting:1.0
diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-28-2.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-28-2.xml index 27dfce6..97f6e86 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-28-2.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-28-2.xml @@ -1,6 +1,6 @@ - - urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.0 + + urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.1 urn:fdc:peppol.eu:edec:bis:reporting:1.0
diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-29-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-29-1.xml index 4b59a09..fb196fd 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-29-1.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-29-1.xml @@ -1,6 +1,6 @@ - - urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.0 + + urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.1 urn:fdc:peppol.eu:edec:bis:reporting:1.0
diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-30-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-30-1.xml index c609018..ef7180d 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-30-1.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-30-1.xml @@ -1,6 +1,6 @@ - - urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.0 + + urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.1 urn:fdc:peppol.eu:edec:bis:reporting:1.0
diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-30-2.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-30-2.xml index af9b847..fc17404 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-30-2.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-30-2.xml @@ -1,6 +1,6 @@ - - urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.0 + + urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.1 urn:fdc:peppol.eu:edec:bis:reporting:1.0
diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-33-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-33-1.xml index 3ce0ec0..c31918c 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-33-1.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-33-1.xml @@ -1,6 +1,6 @@ - - urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.0 + + urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.1 urn:fdc:peppol.eu:edec:bis:reporting:1.0
diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-34-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-34-1.xml index a4edc08..a7bbc30 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-34-1.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-34-1.xml @@ -1,6 +1,6 @@ - - urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.0 + + urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.1 urn:fdc:peppol.eu:edec:bis:reporting:1.0
diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-35-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-35-1.xml index b6d5316..dd4e1fa 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-35-1.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-35-1.xml @@ -1,6 +1,6 @@ - - urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.0 + + urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.1 urn:fdc:peppol.eu:edec:bis:reporting:1.0
diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-36-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-36-1.xml index 4532b08..920f48b 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-36-1.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-36-1.xml @@ -1,6 +1,6 @@ - - urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.0 + + urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.1 urn:fdc:peppol.eu:edec:bis:reporting:1.0
diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-37-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-37-1.xml index 795110b..dc6534a 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-37-1.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-37-1.xml @@ -1,6 +1,6 @@ - - urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.0 + + urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.1 urn:fdc:peppol.eu:edec:bis:reporting:1.0
diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-38-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-38-1.xml index a7bcdb2..4f15e62 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-38-1.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-38-1.xml @@ -1,6 +1,6 @@ - - urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.0 + + urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.1 urn:fdc:peppol.eu:edec:bis:reporting:1.0
diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-38-2.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-38-2.xml index 33c0a4c..f94efd5 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-38-2.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-38-2.xml @@ -1,6 +1,6 @@ - - urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.0 + + urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.1 urn:fdc:peppol.eu:edec:bis:reporting:1.0
diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-39-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-39-1.xml index 81ce693..b797b16 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-39-1.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-39-1.xml @@ -1,6 +1,6 @@ - - urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.0 + + urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.1 urn:fdc:peppol.eu:edec:bis:reporting:1.0
diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-40-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-40-1.xml index 0de91c4..135c03f 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-40-1.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-40-1.xml @@ -1,6 +1,6 @@ - - urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.0 + + urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.1 urn:fdc:peppol.eu:edec:bis:reporting:1.0
diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-40-2.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-40-2.xml index a27ea03..6f59791 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-40-2.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-40-2.xml @@ -1,6 +1,6 @@ - - urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.0 + + urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.1 urn:fdc:peppol.eu:edec:bis:reporting:1.0
diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-41-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-41-1.xml index 53a2c47..dd6178b 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-41-1.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-41-1.xml @@ -1,6 +1,6 @@ - - urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.0 + + urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.1 urn:fdc:peppol.eu:edec:bis:reporting:1.0
diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-41-2.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-41-2.xml index 05e8fbd..230b42c 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-41-2.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-41-2.xml @@ -1,6 +1,6 @@ - - urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.0 + + urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.1 urn:fdc:peppol.eu:edec:bis:reporting:1.0
diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-42-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-42-1.xml index 2f26271..e7f321c 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-42-1.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-42-1.xml @@ -1,6 +1,6 @@ - - urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.0 + + urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.1 urn:fdc:peppol.eu:edec:bis:reporting:1.0
diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-42-2.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-42-2.xml index 3ec50bd..539e370 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-42-2.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-42-2.xml @@ -1,6 +1,6 @@ - - urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.0 + + urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.1 urn:fdc:peppol.eu:edec:bis:reporting:1.0
diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-43-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-43-1.xml index 00f9083..3f63165 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-43-1.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-43-1.xml @@ -1,6 +1,6 @@ - - urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.0 + + urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.1 urn:fdc:peppol.eu:edec:bis:reporting:1.0
diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-43-2.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-43-2.xml index e9d42a0..5607ac7 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-43-2.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-43-2.xml @@ -1,6 +1,6 @@ - - urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.0 + + urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.1 urn:fdc:peppol.eu:edec:bis:reporting:1.0
diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-44-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-44-1.xml index e38103a..0d66e57 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-44-1.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-44-1.xml @@ -1,6 +1,6 @@ - - urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.0 + + urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.1 urn:fdc:peppol.eu:edec:bis:reporting:1.0
diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-44-2.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-44-2.xml index 82b869f..9e1f6f6 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-44-2.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-44-2.xml @@ -1,6 +1,6 @@ - - urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.0 + + urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.1 urn:fdc:peppol.eu:edec:bis:reporting:1.0
diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-45-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-45-1.xml index 105a474..ccc7976 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-45-1.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-45-1.xml @@ -1,6 +1,6 @@ - - urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.0 + + urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.1 urn:fdc:peppol.eu:edec:bis:reporting:1.0
diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-46-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-46-1.xml index 684083f..befb5a3 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-46-1.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-46-1.xml @@ -1,6 +1,6 @@ - - urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.0 + + urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.1 urn:fdc:peppol.eu:edec:bis:reporting:1.0
diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-46-2.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-46-2.xml index 516604f..5867c8b 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-46-2.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-46-2.xml @@ -1,6 +1,6 @@ - - urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.0 + + urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.1 urn:fdc:peppol.eu:edec:bis:reporting:1.0
diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-47-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-47-1.xml index a3214dc..1b7c272 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-47-1.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-47-1.xml @@ -1,6 +1,6 @@ - - urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.0 + + urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.1 urn:fdc:peppol.eu:edec:bis:reporting:1.0
diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-47-2.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-47-2.xml index ce43c2d..58af09f 100644 --- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-47-2.xml +++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-47-2.xml @@ -1,6 +1,6 @@ - - urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.0 + + urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.1 urn:fdc:peppol.eu:edec:bis:reporting:1.0
diff --git a/src/eusr/trn-end_user_statistics/example/end-user-statistics-reporting-1.xml b/src/eusr/trn-end_user_statistics/example/end-user-statistics-reporting-1.xml index 35886d6..174934d 100644 --- a/src/eusr/trn-end_user_statistics/example/end-user-statistics-reporting-1.xml +++ b/src/eusr/trn-end_user_statistics/example/end-user-statistics-reporting-1.xml @@ -1,6 +1,6 @@ - - urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.0 + + urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.1 urn:fdc:peppol.eu:edec:bis:reporting:1.0
diff --git a/src/eusr/trn-end_user_statistics/example/end-user-statistics-reporting-2.xml b/src/eusr/trn-end_user_statistics/example/end-user-statistics-reporting-2.xml index f836b13..5380fee 100644 --- a/src/eusr/trn-end_user_statistics/example/end-user-statistics-reporting-2.xml +++ b/src/eusr/trn-end_user_statistics/example/end-user-statistics-reporting-2.xml @@ -1,6 +1,6 @@ - - urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.0 + + urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.1 urn:fdc:peppol.eu:edec:bis:reporting:1.0
diff --git a/src/eusr/trn-end_user_statistics/example/end-user-statistics-reporting-empty.xml b/src/eusr/trn-end_user_statistics/example/end-user-statistics-reporting-empty.xml index db409c3..98186d9 100644 --- a/src/eusr/trn-end_user_statistics/example/end-user-statistics-reporting-empty.xml +++ b/src/eusr/trn-end_user_statistics/example/end-user-statistics-reporting-empty.xml @@ -1,6 +1,6 @@ - - urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.0 + + urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.1 urn:fdc:peppol.eu:edec:bis:reporting:1.0
diff --git a/src/eusr/trn-end_user_statistics/example/end-user-statistics-reporting-minimal.xml b/src/eusr/trn-end_user_statistics/example/end-user-statistics-reporting-minimal.xml index c555f21..d4db195 100644 --- a/src/eusr/trn-end_user_statistics/example/end-user-statistics-reporting-minimal.xml +++ b/src/eusr/trn-end_user_statistics/example/end-user-statistics-reporting-minimal.xml @@ -1,6 +1,6 @@ - - urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.0 + + urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.1 urn:fdc:peppol.eu:edec:bis:reporting:1.0
diff --git a/src/eusr/trn-end_user_statistics/resources/xsd/peppol-end-user-statistics-reporting-1.0.xsd b/src/eusr/trn-end_user_statistics/resources/xsd/peppol-end-user-statistics-reporting-1.1.xsd similarity index 97% rename from src/eusr/trn-end_user_statistics/resources/xsd/peppol-end-user-statistics-reporting-1.0.xsd rename to src/eusr/trn-end_user_statistics/resources/xsd/peppol-end-user-statistics-reporting-1.1.xsd index 0dc5ea2..98493e5 100644 --- a/src/eusr/trn-end_user_statistics/resources/xsd/peppol-end-user-statistics-reporting-1.0.xsd +++ b/src/eusr/trn-end_user_statistics/resources/xsd/peppol-end-user-statistics-reporting-1.1.xsd @@ -1,7 +1,7 @@ - @@ -14,6 +14,8 @@ Philip Helger History: + EUSR 1.1.0 + * 2023-03-29, Muhammet Yildiz - namespaces updated EUSR 1.0.0 * 2023-03-06, Philip Helger - updates after second review EUSR RC2 diff --git a/src/eusr/trn-end_user_statistics/schematron/peppol-end-user-statistics-reporting-1.0.1.sch b/src/eusr/trn-end_user_statistics/schematron/peppol-end-user-statistics-reporting-1.1.0.sch similarity index 98% rename from src/eusr/trn-end_user_statistics/schematron/peppol-end-user-statistics-reporting-1.0.1.sch rename to src/eusr/trn-end_user_statistics/schematron/peppol-end-user-statistics-reporting-1.1.0.sch index 78585b7..ec7df24 100644 --- a/src/eusr/trn-end_user_statistics/schematron/peppol-end-user-statistics-reporting-1.0.1.sch +++ b/src/eusr/trn-end_user_statistics/schematron/peppol-end-user-statistics-reporting-1.1.0.sch @@ -13,6 +13,8 @@ Philip Helger History: + EUSR 1.1.0 + * 2023-06-29, Muhammet Yildiz - Updates related to changing "PerDTPRCC" to "PerDTPREUC". Rules 28,31,32 removed. Rules 14, 23, 26, 27, 29, 30 modified EUSR 1.0.1 * 2023-06-23, Philip Helger - hotfix for new subsets "PerEUC" and "PerDT-EUC". Added new rules SCH-EUSR-37 to SCH-EUSR-47 EUSR 1.0.0 @@ -23,7 +25,7 @@ * 2022-04-15, Philip Helger - initial version

- + @@ -34,8 +36,8 @@ - [SCH-EUSR-01] The customization ID MUST use the value 'urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.0' + [SCH-EUSR-01] The customization ID MUST use the value 'urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.1' [SCH-EUSR-02] The profile ID MUST use the value 'urn:fdc:peppol.eu:edec:bis:reporting:1.0' diff --git a/src/eusr/trn-end_user_statistics/syntax-binding/main.yaml b/src/eusr/trn-end_user_statistics/syntax-binding/main.yaml index b63a3ef..4d1bd61 100644 --- a/src/eusr/trn-end_user_statistics/syntax-binding/main.yaml +++ b/src/eusr/trn-end_user_statistics/syntax-binding/main.yaml @@ -1,6 +1,6 @@ metadata: namespaces: - eusr: urn:fdc:peppol:end-user-statistics-report:1.0 + eusr: urn:fdc:peppol:end-user-statistics-report:1.1 ## This is the XML schema for the Peppol End User Statistics Reporting. ## This is based on the "Internal Regulations" document, ## chapter 4.3 "Service Provider Reporting about End Users" diff --git a/src/eusr/trn-end_user_statistics/transaction.yaml b/src/eusr/trn-end_user_statistics/transaction.yaml index 7e9a139..4a9a98e 100644 --- a/src/eusr/trn-end_user_statistics/transaction.yaml +++ b/src/eusr/trn-end_user_statistics/transaction.yaml @@ -8,6 +8,6 @@ features: validation: # xsd is for verifying XSD conformance - xsd: resources/xsd/peppol-end-user-statistics-reporting-1.0.xsd + xsd: resources/xsd/peppol-end-user-statistics-reporting-1.1.xsd schematron: - - schematron/peppol-end-user-statistics-reporting-1.0.1.sch + - schematron/peppol-end-user-statistics-reporting-1.1.0.sch