From f444c24ed328fa39faaf8e89c1c6b67176a3237a Mon Sep 17 00:00:00 2001
From: "Matthijs S. Berends" Note: values on this page will change with every website update since they are based on randomly created values and the page was written in R Markdown. However, the methodology remains unchanged. This page was generated on 20 February 2020. Note: values on this page will change with every website update since they are based on randomly created values and the page was written in R Markdown. However, the methodology remains unchanged. This page was generated on 23 February 2020. Finally, we will apply EUCAST rules on our antimicrobial results. In Europe, most medical microbiological laboratories already apply these rules. Our package features their latest insights on intrinsic resistance and exceptional phenotypes. Moreover, the Because the amoxicillin (column So only 28.5% is suitable for resistance analysis! We can now filter on it with the So only 28.4% is suitable for resistance analysis! We can now filter on it with the For future use, the above two syntaxes can be shortened with the How to conduct AMR analysis
Matthijs S. Berends
- 20 February 2020
+ 23 February 2020
AMR.Rmd
Introduction
@@ -219,21 +219,21 @@
-
2020-02-20
+2020-02-23
abcd
Escherichia coli
S
S
-
2020-02-20
+2020-02-23
abcd
Escherichia coli
S
R
-
2020-02-20
+2020-02-23
efgh
Escherichia coli
R
@@ -328,70 +328,70 @@
-
-2010-01-05
-F4
-Hospital A
-Streptococcus pneumoniae
-S
-S
-S
-S
-M
-
-
-2012-08-23
-J5
+2014-10-31
+B4
Hospital B
-Streptococcus pneumoniae
-S
-R
-S
-S
-M
-
-
-2016-06-20
-S1
-Hospital B
-Escherichia coli
-S
-S
-S
-S
-F
-
-
-2013-05-08
-J3
-Hospital A
-Escherichia coli
-S
-S
-S
-S
-M
-
-
+2011-12-28
-T8
-Hospital D
Staphylococcus aureus
S
+S
+S
+S
+M
+
+
+2012-02-24
+E10
+Hospital B
+Escherichia coli
+R
I
S
S
-F
+M
+
+
2017-11-04
+G1
+Hospital B
+Escherichia coli
+S
+R
+R
+S
+M
-
+2016-11-05
-G9
+2011-10-08
+V4
+Hospital B
+Escherichia coli
+R
+S
+S
+S
+F
+
+
+2016-02-16
+K6
+Hospital D
+Staphylococcus aureus
+S
+S
+S
+R
+M
+
+
@@ -423,16 +423,16 @@ Unique: 2
2014-05-28
+N6
Hospital C
Escherichia coli
S
S
-R
S
-M
+S
+F
1
M
-10,402
-52.01%
-10,402
-52.01%
+10,361
+51.81%
+10,361
+51.81%
@@ -447,65 +447,7 @@ Unique: 2
mutate_at(vars(AMX:GEN), as.rsi)2
F
-9,598
-47.99%
+9,639
+48.20%
20,000
100.00%
eucast_rules()
function can also apply additional rules, like forcing AMX
) and amoxicillin/clavulanic acid (column AMC
) in our data were generated randomly, some rows will undoubtedly contain AMX = S and AMC = R, which is technically impossible. The eucast_rules()
fixes this:data <- eucast_rules(data, col_mo = "bacteria")
-#
-# Other rules by this AMR package
-# Non-EUCAST: inherit amoxicillin results for unavailable ampicillin (no changes)
-# Non-EUCAST: inherit ampicillin results for unavailable amoxicillin (no changes)
-# Non-EUCAST: set amoxicillin/clav acid = S where ampicillin = S (2,986 values changed)
-# Non-EUCAST: set ampicillin = R where amoxicillin/clav acid = R (157 values changed)
-# Non-EUCAST: set piperacillin = R where piperacillin/tazobactam = R (no changes)
-# Non-EUCAST: set piperacillin/tazobactam = S where piperacillin = S (no changes)
-# Non-EUCAST: set trimethoprim = R where trimethoprim/sulfa = R (no changes)
-# Non-EUCAST: set trimethoprim/sulfa = S where trimethoprim = S (no changes)
-#
-# ----
-# Rules by the European Committee on Antimicrobial Susceptibility Testing (EUCAST)
-# http://eucast.org/
-#
-# EUCAST Clinical Breakpoints (v10.0, 2020)
-# Aerococcus sanguinicola (no changes)
-# Aerococcus urinae (no changes)
-# Anaerobic Gram-negatives (no changes)
-# Anaerobic Gram-positives (no changes)
-# Burkholderia pseudomallei (no changes)
-# Campylobacter coli (no changes)
-# Campylobacter jejuni (no changes)
-# Enterobacterales (Order) (no changes)
-# Enterococcus (no changes)
-# Haemophilus influenzae (no changes)
-# Kingella kingae (no changes)
-# Moraxella catarrhalis (no changes)
-# Pasteurella multocida (no changes)
-# Staphylococcus (no changes)
-# Streptococcus groups A, B, C, G (no changes)
-# Streptococcus pneumoniae (1,017 values changed)
-# Viridans group streptococci (no changes)
-#
-# EUCAST Expert Rules, Intrinsic Resistance and Exceptional Phenotypes (v3.1, 2016)
-# Table 01: Intrinsic resistance in Enterobacteriaceae (1,297 values changed)
-# Table 02: Intrinsic resistance in non-fermentative Gram-negative bacteria (no changes)
-# Table 03: Intrinsic resistance in other Gram-negative bacteria (no changes)
-# Table 04: Intrinsic resistance in Gram-positive bacteria (2,752 values changed)
-# Table 08: Interpretive rules for B-lactam agents and Gram-positive cocci (no changes)
-# Table 09: Interpretive rules for B-lactam agents and Gram-negative rods (no changes)
-# Table 11: Interpretive rules for macrolides, lincosamides, and streptogramins (no changes)
-# Table 12: Interpretive rules for aminoglycosides (no changes)
-# Table 13: Interpretive rules for quinolones (no changes)
-#
-# -------------------------------------------------------------------------------
-# EUCAST rules affected 6,502 out of 20,000 rows, making a total of 8,209 edits
-# => added 0 test results
-#
-# => changed 8,209 test results
-# - 124 test results changed from S to I
-# - 4,743 test results changed from S to R
-# - 1,209 test results changed from I to S
-# - 356 test results changed from I to R
-# - 1,777 test results changed from R to S
-# -------------------------------------------------------------------------------
-#
-# Use eucast_rules(..., verbose = TRUE) (on your original data) to get a data.frame with all specified edits instead.
data <- eucast_rules(data, col_mo = "bacteria")
@@ -529,9 +471,8 @@ Unique: 2
mutate(first = first_isolate(.))
# NOTE: Using column `bacteria` as input for `col_mo`.
# NOTE: Using column `date` as input for `col_date`.
-# NOTE: Using column `patient_id` as input for `col_patient_id`.
-# => Found 5,695 first isolates (28.5% of total)
filter()
function, also from the dplyr
package:filter()
function, also from the dplyr
package:data_1st <- data %>%
filter(first == TRUE)
filter_first_isolate()
function:
We made a slight twist to the CLSI algorithm, to take into account the antimicrobial susceptibility profile. Have a look at all isolates of patient N2, sorted on date:
+We made a slight twist to the CLSI algorithm, to take into account the antimicrobial susceptibility profile. Have a look at all isolates of patient Q2, sorted on date:
isolate | @@ -557,8 +498,8 @@ Unique: 2||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | -2010-02-09 | -N2 | +2010-02-26 | +Q2 | B_ESCHR_COLI | R | S | @@ -568,52 +509,63 @@ Unique: 2|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2 | -2010-03-02 | -N2 | +2010-03-25 | +Q2 | B_ESCHR_COLI | S | S | -S | R | +S | FALSE | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
3 | -2010-04-05 | -N2 | +2010-05-23 | +Q2 | B_ESCHR_COLI | -S | -S | +R | +R | S | S | FALSE | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
4 | -2010-05-19 | -N2 | +2010-05-24 | +Q2 | B_ESCHR_COLI | -R | -I | +S | +S | S | S | FALSE | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
5 | -2010-07-08 | -N2 | +2010-09-08 | +Q2 | B_ESCHR_COLI | R | -I | +S | S | S | FALSE | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
6 | -2010-08-09 | -N2 | +2011-03-19 | +Q2 | +B_ESCHR_COLI | +S | +S | +R | +S | +TRUE | +||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
7 | +2011-04-02 | +Q2 | B_ESCHR_COLI | S | S | @@ -621,45 +573,34 @@ Unique: 2S | FALSE | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
7 | -2011-05-26 | -N2 | -B_ESCHR_COLI | -S | -S | -S | -S | -TRUE | -||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
8 | -2011-05-26 | -N2 | +2011-04-05 | +Q2 | B_ESCHR_COLI | -R | -R | +I | S | +R | S | FALSE | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
9 | -2011-06-19 | -N2 | +2011-11-13 | +Q2 | B_ESCHR_COLI | S | S | -R | +S | S | FALSE | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
10 | -2011-07-29 | -N2 | +2011-11-28 | +Q2 | B_ESCHR_COLI | -R | +S | S | S | S | @@ -676,9 +617,7 @@ Unique: 2 # NOTE: Using column `bacteria` as input for `col_mo`. # NOTE: Using column `date` as input for `col_date`. # NOTE: Using column `patient_id` as input for `col_patient_id`. -# NOTE: Using column `keyab` as input for `col_keyantibiotics`. Use col_keyantibiotics = FALSE to prevent this. -# [Criterion] Inclusion based on key antibiotics, ignoring I -# => Found 15,096 first weighted isolates (75.5% of total) +# NOTE: Using column `keyab` as input for `col_keyantibiotics`. Use col_keyantibiotics = FALSE to prevent this.
isolate | @@ -695,8 +634,8 @@ Unique: 2||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | -2010-02-09 | -N2 | +2010-02-26 | +Q2 | B_ESCHR_COLI | R | S | @@ -707,23 +646,23 @@ Unique: 2|||||||
2 | -2010-03-02 | -N2 | +2010-03-25 | +Q2 | B_ESCHR_COLI | S | S | -S | R | +S | FALSE | TRUE | ||
3 | -2010-04-05 | -N2 | +2010-05-23 | +Q2 | B_ESCHR_COLI | -S | -S | +R | +R | S | S | FALSE | @@ -731,11 +670,11 @@ Unique: 2||
4 | -2010-05-19 | -N2 | +2010-05-24 | +Q2 | B_ESCHR_COLI | -R | -I | +S | +S | S | S | FALSE | @@ -743,83 +682,83 @@ Unique: 2||
5 | -2010-07-08 | -N2 | +2010-09-08 | +Q2 | B_ESCHR_COLI | R | -I | +S | S | S | FALSE | -FALSE | +TRUE | |
6 | -2010-08-09 | -N2 | +2011-03-19 | +Q2 | B_ESCHR_COLI | S | S | R | S | -FALSE | +TRUE | TRUE | ||
7 | -2011-05-26 | -N2 | +2011-04-02 | +Q2 | B_ESCHR_COLI | S | S | +R | S | -S | -TRUE | -TRUE | +FALSE | +FALSE |
8 | -2011-05-26 | -N2 | +2011-04-05 | +Q2 | B_ESCHR_COLI | -R | -R | +I | S | +R | S | FALSE | -TRUE | +FALSE |
9 | -2011-06-19 | -N2 | +2011-11-13 | +Q2 | B_ESCHR_COLI | S | S | -R | +S | S | FALSE | TRUE | ||
10 | -2011-07-29 | -N2 | +2011-11-28 | +Q2 | B_ESCHR_COLI | -R | +S | S | S | S | FALSE | -TRUE | +FALSE |
Instead of 2, now 9 isolates are flagged. In total, 75.5% of all isolates are marked ‘first weighted’ - 47.0% more than when using the CLSI guideline. In real life, this novel algorithm will yield 5-10% more isolates than the classic CLSI guideline.
+Instead of 2, now 7 isolates are flagged. In total, 74.8% of all isolates are marked ‘first weighted’ - 46.4% more than when using the CLSI guideline. In real life, this novel algorithm will yield 5-10% more isolates than the classic CLSI guideline.
As with filter_first_isolate()
, there’s a shortcut for this new algorithm too:
data_1st <- data %>%
filter_first_weighted_isolate()
So we end up with 15,096 isolates for analysis.
+So we end up with 14,960 isolates for analysis.
We can remove unneeded columns:
@@ -827,7 +766,6 @@ Unique: 2head(data_1st)
date | patient_id | hospital | @@ -844,61 +782,87 @@ Unique: 2|||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | -2010-01-05 | -F4 | -Hospital A | -B_STRPT_PNMN | +2014-10-31 | +B4 | +Hospital B | +B_STPHY_AURS | +S | +S | +S | +S | +M | +Gram-positive | +Staphylococcus | +aureus | +TRUE | +
2012-02-24 | +E10 | +Hospital B | +B_ESCHR_COLI | +R | +I | +S | +S | +M | +Gram-negative | +Escherichia | +coli | +TRUE | +|||||
2017-11-04 | +G1 | +Hospital B | +B_ESCHR_COLI | +S | +S | +R | +S | +M | +Gram-negative | +Escherichia | +coli | +TRUE | +|||||
2011-10-08 | +V4 | +Hospital B | +B_ESCHR_COLI | +R | +S | +S | +S | +F | +Gram-negative | +Escherichia | +coli | +TRUE | +|||||
2016-02-16 | +K6 | +Hospital D | +B_STPHY_AURS | S | S | S | R | M | Gram-positive | -Streptococcus | -pneumoniae | +Staphylococcus | +aureus | TRUE | |||
6 | -2016-11-05 | -G9 | +2014-05-28 | +N6 | Hospital C | B_ESCHR_COLI | S | S | -R | -S | -M | -Gram-negative | -Escherichia | -coli | -TRUE | -||
7 | -2016-05-20 | -A10 | -Hospital D | -B_ESCHR_COLI | -S | -S | -S | -S | -M | -Gram-negative | -Escherichia | -coli | -TRUE | -||||
9 | -2015-10-02 | -R3 | -Hospital C | -B_ESCHR_COLI | -R | -S | S | S | F | @@ -907,38 +871,6 @@ Unique: 2coli | TRUE | ||||||
10 | -2016-03-04 | -B10 | -Hospital A | -B_ESCHR_COLI | -R | -R | -S | -S | -M | -Gram-negative | -Escherichia | -coli | -TRUE | -||||
11 | -2013-09-10 | -P4 | -Hospital B | -B_KLBSL_PNMN | -R | -S | -S | -S | -F | -Gram-negative | -Klebsiella | -pneumoniae | -TRUE | -
Time for the analysis!
@@ -958,8 +890,8 @@ Unique: 2data_1st %>% freq(genus, species)
Frequency table
Class: character
-Length: 15,096
-Available: 15,096 (100%, NA: 0 = 0%)
+Length: 14,960
+Available: 14,960 (100%, NA: 0 = 0%)
Unique: 4
Shortest: 16
Longest: 24
The functions resistance()
and susceptibility()
can be used to calculate antimicrobial resistance or susceptibility. For more specific analyses, the functions proportion_S()
, proportion_SI()
, proportion_I()
, proportion_IR()
and proportion_R()
can be used to determine the proportion of a specific antimicrobial outcome.
As per the EUCAST guideline of 2019, we calculate resistance as the proportion of R (proportion_R()
, equal to resistance()
) and susceptibility as the proportion of S and I (proportion_SI()
, equal to susceptibility()
). These functions can be used on their own:
data_1st %>% resistance(AMX)
-# [1] 0.4681373
Or can be used in conjuction with group_by()
and summarise()
, both from the dplyr
package:
data_1st %>%
group_by(hospital) %>%
@@ -1027,19 +959,19 @@ Longest: 24
Hospital A
-0.4648446
+0.4490022
Hospital B
-0.4689223
+0.4746786
Hospital C
-0.4656180
+0.4505104
Hospital D
-0.4734787
+0.4760039
vMv$h~5&Lakd8`ys#}~qA|AP$iNYL{K(h~9y%F? z-Wuk#VCtXbP@fPXNgksi*38KbemHO_Y%mKn`_ViOfFCk#(W$qb{G@)>KfqY< z%shK!g-MxHhSBLD=G8|v5y^Rs4&S3RwCHGDFB#ZBFP@SeQArf_QqCHniq oF%{xaMOux$=g}*I+Ncy8jNQg1my`wEWg|`ig3#^r6v*#Iz^%f zT$FL_^;TO5=SC*qo zAqZb!e0y0 z;P1|5=JKMSUZK&ulzfA=YT?y&3$-iTSc2Ea0Kbq5B?^N!!e?%-`i7jZadQJ88$sXT z1^#7Vq|O6jW`bXjGbvcU;l#{rHLF1Id}V+BV21!5p$`p^BZ+H|;bBDs2uS0VnmYP5 z;H3Bo!i{9$_L+Eh1M?XjuEvc)Opfj~n(1wbXA6OCBn@WZdLK;E4#(%~y4$nWkjPmA zhr^NFCoeDpK&GCo>J_>ro`^1Huh)hK`rl1kIch)}h$KD&u(2G#WIvloG$~)@q8Geb z%gj|*X>7K8;}gW<43>9r32CK^`3B&1e!OV$xjvNDh~f~EC~tu0<8LVE&zDlLl-9jp zRI@uBi*$N27orw|VfQ4iL`0Q>Y!+Ele6(OHHayK %MIf0yCy#zkNylkY^idZ nLa{ubz-uuOV*l(!6*&q zYc%IC-*y&GyD`M#_0_1wp)yC;H{e9)?ei9+^}YKliXuF^0Qg09Nz=+hsWoyjEpU8< z8AEwCbm65xUSmNHmx?nW1ky>2!7#kGr|nzqEUk^f;+p`iHCygfSl$N+Rbspc=yx!& zxEaZNkrnp =XLTnyhd#F^?tB!2RBrOjs0mNf=gx=<)Tq2_=-CwFe zJ}Q~o>&QQXa%^5Xfrt)~xwNF1Hf4Bmh`@AIR MAh&Nuu-B2D#Xac$+J^1HpEoF`bi`VZYDjxoHQ)Hq!9d?q)&mmCu3 zSJp_(8@q{>)TVcK ztZ|T M?rdG zqJ=;PYDlO-hrgIsPti$IDdkEbrx)kgEi+g~9bb~MZxlU*UrIkKvRt`d&;!x2hJ(TQ zMg-jXM$#j70F;VmmjUUJ>EkA{>TKW#HHGpEYELu8y*^Pwas>n$aT|cQ$+vhHj?lI| zh2;7uR{dSs0Dn>`1T}+j^=h!q2MBf^wszC|zNw~d6%ISvA2&r7E>|p9U({E6arW|C z*ji}fhg`2k3$qZBttVP0^d{Dk5gI8F@Y}w3*}y|bJzde4=1B9Kr(}X|;5bFYt^M|} z9f#*2)yd&b`#^x>?=luHMP=hJ5NG920Xx~$9 zZ)j?08ThdtcLX#cbMUg`RQr5};8F47byRpwd!9kj_BdrA8M|x?k-(EFp}~0R1eh8H zAUa*fZjb5+t;MG%xL>zIw(*jluE3oGNr3EpZVjw>L`vG03(N+jh1z0 5>d$I$PhwOkR@cP>nkdtSHYN)_%O0ypku2L(;7#m=-+P#HwwW9t6^U zYhxlCXPvAWVf!DS7cvLWapE7SL#{pH)8H7+)T;Iyjhbl)bbuTzGI6!A3)vwmL`ufV zCy2p_fb)B>k5hK46YzM$vYGcmD~@&`Q^dl{A_K!!hyNH#J12oKb#bOQ5tiPeBBBXm z@)`rv`bOP^a{fb!E^x-t0*e~`GS!Q$|3ewLk^MqU%5k>~eFq_Q!e0Mr5_kNdd1iJ& z59Aoy 3w)=kcF2N|tZXxG!G`;KaYDqGa~|9uMMH zx-#Bb=6gypJ`a`Na4^W8QhLpJkDzKm{B`a8@=neC=xAB2ya_M&AUbYFbGp3@?O=*m zEs3^8 I5!nQ%2N7HWWi zo4vSfau2GA1R=S`Y*$hbFr>IGAXl+YoLp_9?HGmu5K68`LC7i<{o)+;P|h;c-!k*E zfR4l&%5_k{8z_Jgp2ovv0QmTH3y_H=!yS~EmIHr7%J;>oPIVnSNq2xoR1^k00Mixo zQK0HjRM&M<9V-U?kY=IsyeRvc95tx75(O!1AeRfFMiijIa?BH?ulJb}Tn&c+2h+_n zpcCp0wxE}bKgVeV8YEf;+Ih@&R=%5oQaz(cCbb$&VC92imKoIa2uem1J=&ylqa(oG zT#Y>W>V`X*i8^1Hi*ft#H+Z4vtpSLbN|1TNS6*=Z3PB2~xL|EHOl~aP4<;)Xuas$A zPUctBv1@Pyikct9fO#+BP*bfYOG*Uy_}*;Q%u4ql1WR~Giqh(#USB`?lmMOWI6!{7 zeXt2rmmL+TF`m&UDYXyVgx%si28|=-A#DszkxoYu ^q%B z81-&Z+EglyeHdK>8jH8mV$kqQGq}L?lM;?Gwt~-eZa+4`hQ>n!Ulrz^j#u~4DJ(gC z%k$C_&~L>9rt8^hK}oX!fVw0DL`Ttfc*&BuC?TnV%cAIgO%x)ppLeR7&IkU@4RkEE zPu*z*D5%5_QZ tEnEQ<=ny{_Rhy?4`0AoQNSm}W*V0gFU>s$H zPuD_x;;GPf#;&^LVmZalwH$UZOvlRi%kaE|#&E2hDLG@jynA_SU+ez%^0;%0QgMD? zPVVBw-nXZwU8VjB?A~^2ljpuZla4XZNC`1o_*mia1e`Zn#CPnCEM)tT%D~W+9mLF5 zR^!JASqlTGVJ6400zNNP?G5r9`+?n=#KZ|PcSAgf=UqzUdyp639`mq)DlRSCk0*wy zOXd#pm0WVZL;U##=ILk7JJMn2U)`k3{yJvS5EyfR;8qJ8@_q`pyg;gf^1dcdOL8tu zEOttFA625j89CJPUX!Cbu_#emf6=OcCNI1y*0@`}CU#ZxNran=s6W@Z;=z;btDVh> z;r+yOhpP2hRXbh48+K}+pr8@w!<_?3kqj+t$3WDn5APXJ41JjgjlO&z<$_)dG7<)n zZN`Dc9WOrWe02zAWep$vq4G~~GKhQ4=6ljf$HI*Drt%4j0E=MJV2qG^l`29VuXB~@ z%4+NiGg^uC200pdqc*%mW2$*bq5{bZwM?Rol@HR@yWUr?fA^ _?xlS#?6I&T{OKZ`B&B;_13)Y|uw+q>eq>3(E!0`at!EM^LB@0 T1FIF!`p%Ji z!;yDD%{}yX&C#e~oY#8AWukX|qO1+4jAW@8XcHHicLf* @E8Sr z;L60{WNS+-Gd>;Ji4NmkZ{?mDYF08TQ)Ar=M3naPO6ngFnd5z2RmlW#+0yI_Lu9Kl z|NCpwIu3DSL!b>>#UgTKAl^d5I9yfv;9(IYuryay+4tw&Txb(<>s{<0B5<_ob~&Q2 zvWVPz5$rjjUX$3iX8i*>|H{Z|abkb)!n7`R&o+`ZzPhA+8@bNCJoI6GD|il-Io`Hn z5#iQ{3`At&BaHGC@6U~Cwbck|&%1pnuF Z2(FbgUXC<8v$DL^{CbJEmUO|6R zjIOvaKs-0Px)A@l(Ovs&wGB?tJz1nyG7nPPrfvwgfG{0r^b{Y|HVqR3%CxD0i38B= zm%eLiuo}C^H|9#;Fgxc*rj_Q&+=9`A&4%NI3gfr~Lz0CMObI10xu5q-6Hw`Fb^|~) z(i-sIg`>{HMM4Vqm0iIk+^Om`l<>Q)=~$Z-WV;~i08G!WfwV_>y|u?W68|kNz`#aI zKutI^kVaVbnJ(}H)MpHQzpmM4pSn#+2hc~wSqK8y%Fqmq99ZmkJ6 J4hJer})q`qZ@9{o5O`fdvjb&c5?c zf$}kSu%ax`*-c7@R=cti{MMBE5k^(CxD9#K53F*gM-WCTJm;zm9|d~aLJ-?hCC&+4 zqxRb9VqugCQYHr)#YcMZFRWl__aJHq^wr98LTlnr@oT_fK+;*MF1jc1N6yd)V)XX7;!hptB<)cY)0LpE#?YaD9fvkh zsW44p3Cil#D;8e5Ol`2LEXUrrC;_!w$2$+1vEa<%hjCW#OjIs|zUFQaHN)uQmNaDP zapnNk#h@>7zxxt>Zj$5?B-MptzYeaT%O1vw4|win;vsmQE@N({g5P{_yCK3!$&)oJ z@6%l?eTzvT(Bf63xkL{)x>FlPWec#W+_NxFkko1UfALZp-won!zsKeKh>BI#ycGo0 z@TP$H6!3(e%K&222PxQLIGtsP7l<6?&FdPNhs2LDcdlRwGOi4Ra$x=Q%qwhG#?{y; zuks;hkfN}_D7qMv$DDeDK%U@7Y3JUA(H3eivOpJ^ NX`$3-aGJj)-GiJ)V2|Pg%V4R|EgTZdul3Ak6tO706MZCcWf5 zQfh~q2;@|NM8$iprlO%I&rwAgKKMZw$o3W*6R;7ee?aF2(pwSxrB@ >y{5(`xU2kA$;l KxX}LxYk^O?aOOh6{(g3zqA%-07<0u#z5!&&m#=|d4m_DyHGv| z4ocZib`G%Dg1`yMnSnE_2ucTOh;i&rj?{~(Mlaf=67qgUEOPEsI 2cx&gNqY!W yqEeHXZhyFG}jmQwVIW$Nn)<(41 zA**=E+|3P=o 2&oDZvwZ+f^fL?0QjFy6 z&9*wQ-KpJ0PQdS69PaNiB>n+>$EIf-ltiI{bNp;93Iu;S#dYnsdhWYj+k*7qw*Y#R z0#WGxy;hVOpK-t $zl1%S&kh_g z3(f@oQ=^ =wU#j zSxR(@RU}BWxJ1Bv?s}d5%GTWbqUWIs+UDR%80RiP>!RiSD*+>C=6izd^OS8;j#Cp^ zvNYZ75ya-6@@-^ZxnxYU)WTWgsi(ehA?YJMk{~nf3w4=p8R_ jftHx$YG`DS|6)I1QxpM+~sYfx^LY b3A( z$NAi)8VEoGRhGy=>XPeNT8Ag38jO0*nUnv7WCcPqP(X~(o@^R;__-dc!iCGe1Et=& zz1!P5W}frOVstOz&h;eHA3(Ov&IypWBLz9O{JVNEu$1eMU#&7q`89oO$49oXgD~12 z0unE(E9CR78SZZgu; zP7e>WAKX4)v$-?a0gLc%u?HH6l>Oxzu_Ge!i&0SF8_-sH{#Y#8xa0fz1)WCDnMkNP zCKdAVA!_ihs?Z_2`YN!hYfDo%X?3YNpAJAe_-RIvMmm*G1h964YA@#f3#Xv_@S2s7 zGgu_DO)sb3*IVvly?NG9j{k80)ab%r40_+ezYrNAOoH6u#6paZgWimjm^AG}e_4js z1f)G}xpr`9`c%c;8&uEu^}ROxgmbl8i^yhxUc=44Q&-gcd0+k_guf7Z@6=Jf1%In7 znng+n8kthI @t%SPt)Bu7n+yp9>H%2eOkrO z4{Ll+t->^EolMCu0be=HImoj$#(+{|jd^A^L>bvd_lVuUql?dTXXT>z zAg%8%F!Qf0K5)S<>UkMy{jjl@?q5mD71Jc;r=W^i5{ A1B v6w-s7YWj3}Y;Wu-e7!k kNLu=kc>Rjqx$C?Y6|B8UP~B1lP>bg0CV6i|UlDX4UVfHVt(7HO1F8VQkZ zB?Y9B4gqNa>4yEkUC(}>bsq6OXP+ Gpqu4^&pHOCnDxZ@wcDBx0-lcD?NS!f8c z5q6 Dd=OQt?pMgZ^;Sp!boD!LZ#@0?6=YmGxny|* zx8B~WE5fU3yy9Zz7tzUy$yR6^Ud+Rbqm$1n;A==7ntkWif@iyXEZWPaHufw!Gd2qZ zxJnGpI0wd}h!hFCJ#FK{PnQ0*sbr6 pQTQkDZ&6=~~I5t@1B!n;-{M{GtOlTI|zX$7iK%5jw0 zvWF9S>_T9KaZJG+zS_8cD{ssz-}{CLMt(!x!o*9ptozP>46&gD78Q?Stx~6F!004b z&Lkp9RFndSgF|J96*609SzBiaSj^N6k|xbNf_{x$F;X;@6A>xwSDRBZDBYxnr$}DU zeF~ymmUL4dqMM;sGJOfXADi88WVlp(Y2n}@<1H#V*uM|4bkm59-)+P!j73S>!@5$~ zT$i@V@Pq{WJ@MHil;Ff~`66N#^5dB)r>uMRMPJPD*^PyWE$YI3CTiDD7oH}h ez8OeERvXg@Rz^ufRf6Kn6POi-h#_k6_XD zdsno_g0NaUoU~D0I!<#U>hIt7`@MJ%aie*%g5E{DTqX}Ffku>r _=x^Rhj$AIKqnMs^?ATdyV{9I%BTGSogt{@3~9i=%h* zyM6g`^qC8@sI*=V(7cDU^D(ev*aDF(5!BBLHT&zNxd^%UxWzpO4Psp`KW$a6r492X zxqnfQwi3{p+nXF~@#&@^z0bV&eQx7?Log{7ue9+s2(c2NXv NeWBk&K{mDQ1ow3}KzT)?v6^k4gEs{Z< zwEvH9cn{+zY`!Rkykx@QR3J?#_DRf&-J~6)CQUZMH5cu xvd*tz;~2RNsRxM}#spncprV}^;I$YVxXhAQ;v&DwG )%_)3iWr%a9e=%8$KL->WDzo$zW-s+RQd zjd=1(6l!Z(^BY^BUWE}9qoQ7gf74=vyqvt1xVVnrZ?FeqMVWv3nsEr8Q#EYq&&G zc0hQ-?Lk(fnR_hMZ%W (?&KbN4YKH2-N{@cvIHwTyv>{iju2&%! zw-dm1GaWZjoc1&oCZd~9J@FVL=AH&p=wqkj9<=TFGGMPK)B?3ek&&;6J$=-ocIrEv z)#3(5C|}u{)!mPB8;yVr-vps~m+fR+W x+5|hJCIW) z!X1{HHNVeXW6pAd^Tp;FmD`u|#1ztzz0w8YI**tGPjG}|ds|;nUZSg qDKsVcts^s*zG-NTwsNQ7;6UUG_ZHO`luKX@`M z`qvg{T-Nbwj(i_oa|NF(UX_5qo=N!LH|O#IQY^*(HP8fYf KXS1Wg$tr zR%Mh>oY4*xH<(iI6jh|;d-#Sxeur6N=gA)j9H1zB7-B)u!?4SG6OSdyJ!O1G25P^y zW@Q^jX>pTZ_f7Pd)@_u*lHTLeH1ujlT=A&8PtN(6XZ_~eGC1&Ugj#Vt(hQDf>4AjB zz{5GHMwCL2ZUxqJh8^`!|G8g}{MI_0q#6D7*@wTLLFgCnaD(z1BXMrW!Of;D_;kCE z*#0kzg#X-BBjkbTQjasod*IDYnZT#zYt@4szofA!fMf{%;9hS_o&0Oba*C$4!fk&A zX4u0iv!(*8479T`fZ>>EwqE`(&^+Eh?nD_SU0;j`5x2O4<4hmhG-K1Ze+}dylaUC< z^>a60I&AsqKZY}I;ke& uKX_Pg!LaJA3Je}hEWrS=WKgK3GW6gVss=CA>C2ey!Q>D_DjeP#JnVqr@xS4rJ({t{>H?L1ny7+y?qujAyp=c@;G 5qy775L)CEmepNC)rfz;Fb4&=G{?Ju#y5)s z@HkR8*06C=i$+afu{A*Ew0?QewfgP@6j+C<45lKh@Z+3nzbOB@?u_xAQ4J3I=hqRF z62TyT7RsP(C7uBGu1TmvI|w`kzO}RpV3jw^LeW5X&--0TK^}^fhWnwTa&x(h)_uM^ zOBYcjj58O~mVtc#sSXJytG(3dzJ|^9XcridS1>^3el&GL)Jgr2ZOfLB&@U5G;yR6I zF5Wd#^*bIb{lj~g%iwkdy%29S0wTJ+T&OK4r74#tR>^mcf~ji+d*N44Uf9GEk&mG$ z0ClHPfj>n*cdHf!hkbw{ZwISr6P+2 z7~NC=p#^9#H_&B`^?;BBhEAz%MW4!k!0M+_El;z6ezJ)plzLS|ES_yIWUz@Tp-{gV z1UsB&*%Y(a`R@3XS(7UM=l({+DRr#ca1sg`B0s~pE0&u_-jJ-IB7CFecfh}l-?C%d zpHZu5*hb_~BRKF{=pOsFb#q-RzU`~rj@me}+XIvB$+50cNG|oKKsRjZtbrE;?4*3T zX;Iw|`Nm?55<}Y|aMw 1MfD|-87HV;%A=xN6jU+#&DJ6NO+a SD}RDGM{`$;wK1+7H3I48{!E;c>|xCZTc{u3s70?iPOW%1tm;J(xN4AXyeRm$ =!1zn&nrBK7;-6B^vd3MrQ*HSWi5pN4Bz ~l$d5s)6*3^QOBSvks>L}~9;VgnCUm_xGsfVII zfh#aHl9;@e%`M6|9|%F%(}4ijlxIk1X+I4?m#zb~*|WH|=+d>JFQ?)aYURQuR5}0% zuo5kP;f7G4IGuF7 DW?3WfO26$#NStQj*XPmwoQA7t5{Kjr^zHzY^(Ouf1jn&tjJN8g?Rcxmm z^34eY9Wfa#Rlnw+wxoa%jYK@{q1Cpy|EUF#|AlA^j;glJO(~b mv?J{N`irn@XJ#YG@e3aCYgHW-~{5;Pm z3jUGv`@Z!rEv=LPQ`ZB+3c`_j#8Aitty)wdpTK&re2Hj7s&Ffj!-e^2i`4+tzJ={7 z3dtKrbn9%SX^H@?Gx>wp^DEObVf-UHvLOHsE!ov3c%%M#J51VTO4GVOIw5}Nk@}&X zEAX?aSl~^RtK7mbeMjb<2+XJP=a;1!NiSHwqRV8%;1qIwywmo^_7C|!vb R }bP4b|_TS>**gKP)6AApQ|EKoqr*+o9-KZH_Z< z<%hTh-HQQOTR_ayD4#5hA^TDS^JY@c_t8LJAF9Kapn`EHW-#96ZUxk>zWs1SNCgtW zH(Rv-tWuEF {>yS+jC!@k9s99?Xh719{(0DG)Y?Sm=wwp)?a -qR^Qz*YFc;yZJ$Sj+2yx=<3#6KFgV>rAtY?l$K5~#87d%N-?&EkF#|H4 zsR4KRJ!h W{xs@Immp}GtVac_|8fTa2dlppE zHZ@LAiwI )p2!kgQ*(&PEckmAyM}RliJ!RK;t!DZd6K4{H78mJrg^oPy!^SMo zaTjlg{5bOPj-Hgr0*W5O4ZJa3$~jKJ{;H3Et C(c^)i zX*6s@OJ{4QhDZD2>9D`xQN@SKNT4<|7bXuc)~3#FkBFGF7H`Io%Q}C6Hr@YGC6T$b z1Ua3pIBZ>7OSIA)_Q_{gV;hMHrOQTAjHo<}{6shk@B~q16p_plQ#iE0ywO>?`;;oI zQ7NQqQg0h?GhS-$+Z(Ctfp|8k&Q94tvbzW?CYOv}JJaKpu<#C@=LRqqO9qv!Vu>Qc zyIr8NIRDOmu7HbH6cf_HR5_{Fh(xlxYf(WFfvcDGL@KN|D5HrIWKu&6iSq4D7qzMi z2i|ZPOUO9E>E7_xm|dxXC&e+2dY-bis?OfwKX-lz=lF2-LJYaM1smigH^^RV`AM>2 ze~c1-n3EIX`~&2xjj2U3Lu}0ybk1~ze(wZi-8zl&S>H({&qIfr>8KaiUER9dI6+)O ze3(vLc4>$3YhRaKrQA$O6G>@t0!a8==_0iC{rUQ42
@~@RvYUu>*i-0`wb0F|)s=;6dTq4n zx%k~#=aW0{ $+Z!4@yY zDVEAMPtPz_@}m-e`NA9C>mj4hxG9vM+(S)$h%}6otLmP8iy&NTm*Z%vpn29d&E z6kiOc49?7*#>rEN-hm ziJizV%furJn=4HayOB(x7|7?H14(4`eO%8nimXVZr8fQP0t9FSeKPWl{Cc9H$kl-; zy)wF_cCSs$gi~FtvaC3iUyK2cz+8=|Sl~hDJ$CFSjR%p5Q_Wc@z>oQE36T26kItQ+ z0*Ly#G`@OaLVzJmfgrmj3ch{K2((nPH>#jz;zt&^M8|bZCxaxuaZE${+4=6yMM|zH zQH&qwLXRGIC7|lKD cIYkMCA*rvJw`X@*G7I%C1r~}y++ux$ z;`It@E&MszBVM`vCet=!OiCB00{IvaJQ414)B$M3k~vHkCm)s5RQ-U;Rt*UygEo8J zEwcqcF?5ygJmzqIt-3+UQYnt%dM{kDS>Yz>GR-7>I#^Qr89DLUTC0X&(XfJr>2bW+ z_*$D>CdT&c8V-Ut?2dIL@vHH6tVdN~G+1L?I)$>5&&DSTKiOOr`SVexf!_LA38nOi zxnI*uhU<4gJx5MC?SiyFHSp2qr0b+l4gnyF*`G@Ia?QhW%m=9UA|}2}!^6pHsb__d z;^n`5p4nB-Mb3}$a;!
(;Mkpu_Mnz9Y@&H~y|j+n z>D#*UzTnj
3sA8{CZpZye(D2f2 zoJE&;q03wlwvKIJ }cc(e5hc#e?Rl ^c+M(9XCU?rc#w#p||Il8Mp&n zza*3?N%fG&f1va7e<$ks74@D4r~I~kgEFn=l!F~$dVby}S$6@vT_Uir=uqm<+~9jN zkEwzv19lU=Z2`rQAOS!as><6sKnLerP%+mfk;+-fz~ei {d@HK1LMN_T6eN+LuLKFIDTHYI%r0u1sxqz+3 zgg22s@7h&-wh$BbI!XV#+J595N|}W~0h>HVJH|trC|mh0B|e}bn5K4W3KAgxep|j5 zr8AEjc1OrsL@*&+&&d0^KHe*9iE|E!(ISypPsr5&Redy<_*oo>@f8`uZOGq$(vt$i z{K-qW()gt>bo1!(!r?Sc7%xqS7k$H5BAY3Qke Dr z&Cd?M$Q$7X^Xg}FkQn65adI7B2k?#@!5DzoI`j9`$u66!U-DeS6Gj#!4`+S(i6mqk zFd_R)TfW^>`#{GIIy@HfgA4mx;XYY5W%p@%#)i8l*}9A5hfG3Zo^91 $88pm{^VjhB Wb4gZg{h2Hbgy`QJq;I%norU4EAR zMd$xtm;JAo_&kau!s#TxqGnQ2|7Ehmj4|AHy=6JFMc#4Wjjln_biL!sU`0KHx#J%7 z!uXHepm4&wm=LCC-rq?85-IW~Kd8>)i@sDj@yG;#L__~viYaV{>Vw$H^J1lJ0&_Ez zT%P=%`($?1Ew8nn7Qfxq)5giL;#h3-ipaH;-Jw>TqSkluY6nu`)K-K*_HAGC324r% zQ)^Iv+^H7m64J>ij}YM5+a+tsH_X^OapVl?Oz1C_J@*ga&O9rwUF_(_c;$*xbs|Fd z-~<2Dr 8Vqn!Tw 0=+#Kv&nZ)>!#8uZc_hdxvP zx+&q{t kde(8KDk_c-boTODkPt3I1z?g1;UmaPzH4p{nch^+Ji%FHr{iZQg58Za!f* zc|Z{W>h0$V2_@D&o_;4e_@_@mwV9_gI{4Rj34d{sfL}gJ{a*9npXR|i!aJ7G{HrDS za}^N&ZWk=65S6;IGRr6(MN1vxd$CmydoMh`hWc6KfA$-;0zQD*jp~jejP_Ipwyfn! z7vpUCL9dOb^&Z@C@Ok%+Uw1Y%B?>@N&}lZ t?4n%9BMYD=;5&Qu4EZN;~x-Nj|6Cof3e!mC g0T1;v{> u<7TZ66lwj z`dP0B0!zf@ZTY*z1%t`tfxPRJa}-}XfFv~1&AOaszz-;_0^C;UL0A;c%GFm0!@cEf z;kGutu-Ac?c@sav>s?>%FWRwxP5KmAKiWrQv=5vV5^))J*^6L8}<_t}cKY*Ws4T z1E(9!4L11nUvK-@**pWUrQ5^cS8(LdOQj$a`hN8T+f#?I?U4M~ha8rJ@9HMZthZ+A z|GCWmx&;p**iG!d_8zc(qwz?CMeyZv*MY4ocL^$Jd 7UK{Z@}_@Hs`+|JpY`%e>?tf{B!pHZEoDeKarxtcR%wSzqwX1l7T}c zs3D*%=C)qNPectVGk_tay6x`~yQrcr=N8o0UIAmPXa$
ia)U!ms>!Bu{t U55hOQ`3LFaxpOfIp5@6j`j!h1y#JQazjlUMBGgk2+AE zl@U `Y1a4z;#XlE-WKdPehOq zy4m)@lup1wOz{O1B88XDO>il}n2p#hO2nV3^I^%15QB%Myh^%zD+^JNk$+4S%mY (Xs$5$|WNd@^mDmSH^jmQfS>TBdwC @x6B2Nn;{ z6(U~y6@Z3J+o)x0*R2k^?4v3s0uEc0H?o%`;Jx)-gJSWw8l)s&<3=e}HiZ`-FJA`& z3?Zn3{! ~uZSgc5N`NxNOQGCCR)*K!QQd>0JnCfn4UUakt7-d}hSx$ 8-Ws8cyZ!D*;@hZ%7dq5W?FAgp5wk~A4tKU*)?On zS_V?`NV@JiB4uVWm-Rk)nKwuJ@u62o8xlv&1^7q)?nALHWNvVVn4TICCDVv`efY@A z@vZ#rf`7l;zeU0x0oY}54SA4C}mk=xGhB6cX^&aD7XHwnR_ zr~o51x8^G@UJOmM4n#N&gQ@zEE`AcI8wjXl5zBa~6w0L?z|iP3-ydy4<;F()GYgGC z41+b3Jn)6Pu`DTK N(#E z*ZD^*CMbWuV|{$Z2TSO~gBZt&Gpo_Cu? rsf(AY?pSZaz{2=N?s30!xCzESgmx+7pwHF=A6}JhC`x%Mbe|j zV%|NUD7R`P(czY0Ki3W@sQ=~C$sjN&2G{n>-jv>btF0@$H>k1tJ?aaGyLnjYGGw`N zn7Hm8YjNx;L#ft*#W3IDZ}xmecj{b5T{_K&;H4~C#pl+-x*uLUFOiqOkY>@PVbJt8 zKIG}IES;YlCVQ)iv;^shxgWa@BL9jOOa <)O?aSg*@tq3@sOPxK50YgoAb6Z( z+<`Fqi2%3fISDuov;*=LH~~A+dLIZcw`|H34=j bs- z#F>bX_D?PqIO6OTkqWpFZ1^28ltCmI!`CZ7PMsK!DAoJ+DacXMX7jZ_Ip3w4YS-)q zc (*N@d!l{m6nq>@WAs>or7#M`XQH #qf*#^@N36u6Uoc5v$1Rx|XIrIGfk>MOUY*4IYR ztjrW~<0mjWSkhiT2)hhS&SNTnj8v)a@V;&0tUAH$%6ssm-}30I^4v~)vVDM999jrZ z0DDa#JuUIKi0*G^;|-{}h4Zl cNwE~x% 6&_~rLc?jL+ph7nL1yBk9A8)NqS@XH!i z+y{mnc)apZ{O6QC`YUz{J)s9GrKjJGJou)_!I<5gEb;I!;DDbAxP%6jRJ-2&N)Y=w zawmzw!^N-N Ug8Z}I UO0jMK!o7t*#usLmMz`92@FgX!{cNAwS$B z*%+>9VqEr)HgCrPS0gba;k6$+3#&gCH8+2t2D?#hLcVK`*4E5=j>b@4tn2KGb?Po_ z)cEMO# TM9A0#$OD$9p}r}G>R`rCax*E#1)u?#~hyeU+$fg(#0WwXXzGr zy8f|H)@@ut{bQjy&7eDdPvgOKNlOAq`N~1ScMP#qFLvt9iUYrzq=YtnEYf!G1n2*Q zfh+~7TJSlB#A|CI^|Jp2M{b`%;wEk8&x|e&NB*iheSGY}f#eKWQgzoD82o#R{(W0d zL55ZJQwM>A;D(D)pL? ?AT!l(Z{?q31@KX3PM@#{a6`QKZ>KWq2z0oy-Y)!*{}{{wgCJvS$NY(^Pn4$IQ3 z1gB5Wk6ppGesb;D6PooPLP _-8uc{(oaS4Ep#_ zrB_XUjwCjRa{UizzdT0j0xO`HbAnQU6QruBUz>Di-p}g#Rv%mi{me7S4YCzH&pAOO zfYWxW6?Ew+&NRJ!;pp>V0`E5yFE02v?@g>nTPxEeKqWbj6w3!F-=@EpEd;&nv0-Fd zX9<$5UeuzGavfEPKEZ!&UzIDxirt+bC<2r5V 3LbqJ-Z1T@ZOYrd@1%Y_P=s6c| H8|9~QYD}r+ju>N`U6oIJInrXiGl#l*PvwZJnHu*3t zEa9E&l2>kO8xnf4ha$%gvd<5S5wD(&L8;2{z9?9D3Y5Qa#N7Li^}Dy{fkV!K1tcV; zx~8k^6pr3lya+z ehlF&u_W3EsZOBBhgW!sRuZ4-%VxaZzaE7I<4}+t!m#^}KdHwOnRrH2vnf zTrj<8!qDe%jfr8iq^Z-{Lk$H91u~+O3;8LN8T!3&cOF|mUt_vP&KuL?yrkTSFm81t zD$~+=%_b^IT}NIsLYIE|UU=k?I4JFn0KZG|{L8ZT&`%)uIB2R~=DZQ7b6n+5>lH9{ zKO&d0AZ7fb!o_&}eQs9^#&ObOck5i5++Kc4sP8I|n-gosHIr4*bb|# LVe z%ZA}>qpuZnMecy?#D!St>n@p_+VSbKC7E>;x(;dD%O+l*_kR2-t?t{LN6^(0*56p% z+wOIttHn8-Ua)hkSEYOFzy6=Ev$!bX9tDT)?1M2g)$Tvg#p8By$!W2g%rwd#tsc)Y zXd$S<{%qtBNG&RRsr?JC5iCxrWQ9$(lJD=WqTuZ`Izvm60CDMuQXKO3!TzF&YElCC z1=gt%EfAv_twUJ-FAG*tb!xb0rpOMl>m=>A!f+iXy`gZN>Bf0%BzHE|o+zjO?#>nG zW*L`|1{J0_i30P%sClt*O4dQgG(YSboI;zP1a$n|(8WGU o`-Z754Nfq1-oGMi2I2?Bku`AHZ69z`m=SA)8mONMcQoZM&(H(2&`{YW1%} ze(EOnzU!N7$(J5BRwiLt9zQ{<801->Yt9@hJ6^N%c=HywQmVCp&Tme_sn6IaiQRR8 zbUymf0nGkv3S`L30edkX&_W>ZSO&&zcZW(HdzBY={m$`VYu{~Ml>y?z*t`Gx<%G2Y z8sjAVjlhlT&|9|b?*cpm>C;n`0`F=zDi67Aubo8F=yCf4;MtR4X^Twt#>_h8gUypO z@5PXu6aHNkWk>^^ObH9{Ot=fpc6`+&`D0*_3mXlfxrQGj;8Hs9gzthXnc3y}*H5XB zgRmXGYO DYW@6sm!`>l0jy`w>BQ+Ba)39*-7 z0SIRV3=0X6Bkp%<{q}_Gi!ST)gH^C0QO26bXn%ojb=}czt_66_!@R~o{PdU?Lbf`b zAWQQOus27jr=;;sJbRJj1(}eoVaG~o>b;l;=QghV<~_kvv-`%bl%;rdG46nTtM8#H z@YaYo$}>FY0%}fA0nx^HQqBUDRXO-@;}A%OSD<{!YaC&L24LhBT&~#9_3 Wqw~-!b6DY>y<*I;g3{& z_#~_;!7nsU;GR*34!iy}Tyjc;i}8d75{=jToJsV@E(q$M5DBbHkTAhUo)ISTRLMWr z$zhKt_!5lQFwDz@SEva-9m73!BAwTYb_otZ9KBW0nNmFQBeVgIaM|&Chr_LA%9!G0 zF03+J3%Bm_a@-RV-Ro=FwsHj!w EoT!HN0M3grsu|xUsGndciIQ%y5%{vRRx29Y8 z?}AR=bhx!AgSnXzzq^PgM6G$N_S3()ghbVGGI#SHg;^iw-=rA-+yctX{uzb;AB}>o zNe`b%>sd|MO2}=Sv@+ICZ+yveJuB@`el|xKHjPRUdK%Wzco_)!H}enJ7=@9N;)FHq z?2jSny%ias!xAUqbj%dEspurj)=?4v>zG#pV`4HObF+Rvbd-`1DQ 1*TfxZDLIvV8q6l#}SJhpuTtnsEGoN3;&X@iYCvKC6IZk31 zk5#MiU8>F_Q%&*y8u;kv#uwnOZ5a|jp8K0+?~ZLo!ihEb;1c7_-yL~OGH^437{#~0 z%XeEJz}8}xWPSBF!Lx*iHDvAK|NTu&y*IQnUhY&(amTjf;Iy0R`~ezgHP!@VoHQ%5 z-C6UEriad|V{nk2DW_RqZecMB^&uw1U~Uht-i({aod++%ca|fS>Kv)D47g`fPI;g# zP6RaivN@44MGt_#X5;Vt6;i^p_OZei-gFaP@Zhnz@xNo};+Btnj^s&RKHGO1W{xw{ z#6Xcv=znECLS+&KiWNuT5HLIA0HX9&U{ugmn<^gjJ-lM)zD9?d(4w~e;8{RxCcT5S z@+q=64Sk@x>WrcgB;3&hSlcRq!0ITwhNjCou@=0k6jDtlb^w)|N>JV bZnnMqJ2BtU_MNN%p%T2S9Cr@V8sC#-Je+;7#OOj z*0Ycg>#V-%5rW>FNEoteI{`WmT2l9IleW&N!`v+d3Cc?3VE-8O^2FZlYl4YZ6=3bi zz%=%J#WvU?V$4Ut?v^k)d8m`t1!61z)iq>=s}3N_{xZCpnQJ8+pH7@jx$zaWS_10y zP#^}#MLo1U)WQ0;5-gd{AZwg=0GK6hD(YG-F#Nd3_hzV3Eo~>@Uv)T-1~}Q(%qL$( z%in?3IRe@pZyQxAVBTb#;v6xK9D>kAoxt- d@Qaqn)nf? zoe|Ew3b?&zmHHf&enj%Z#1z ) zg$|kXk^wATD-{tJj#!@)gA{+m9@Jy1@p)snI+LR^Hc+(z?ug fP(CjUs26)V`uf6O^a%kQv{rP~QxceS%`w9?^bE3EFA|z_9cx z#E38N>z-OI(C|1e*6Fl)+-FwiUrW}|0G9CF3FC*+*W5|mC|h4f;hO@RV&uc&Qzv3~ zzA?TGRIiLR&KsaF#XQhG>|y%D5n{H$j6^k!`=R6^30qPajx>HPavK_V`5%rbFh&Ig zRH&Hh%QH!Em`)7GwqHXw=p#%W^fP&uhO2m4==Q5UNjCq z%Km0b!Drxk6G`P=3uo7^bldHAd%V99xNn%BhTO#j03=%lg&+z|<-LXdJ&Puc5I;)< zR72vXGan=Eb7x>xm@~WwFy<3v{hAIs-Xp*Y2qX muo>Aqy zdaC$hS7N92v9x#QJ1(FM{u&y@* n5AXp&rsoZo(9e`-CWavK@4;;kq( zv9)z-c;eKYw)+l*dH+EVLYi;(_dvPNl*=*ok+PA7CM%PHyB+({MB)=$VD>`2&I9&k zSKEdyi@)`N)sQ~c7SKez4;dEUeLdV8$zxEP_f5E=+;jI2V~@z&vFxmd*LOi=7B?&h zDj;<(H}BeGO>dWgK1A*G)aj=}m50Cd$mAuyWo(cVROfJAnC4EfUl>Ydx)A#E&`MB$ zhGt_`-(!5z+9mFjq_J}JTm6aj#(iq-3+CCSIgX(@7S+$oi@5H(J&{WF9Zf$v7~E<{ zkhIf$#{8wJV;{HZ>>r~7PZp#uFH(G1xRjLccKOyL){v&EbvE27%%8bXbIGOL%(@V} z`PrZnOj^zc4#xn|=ELO8Q$AmG1DFM45(wI;zJTg2b uWdiAK6r zOi1PZORdLnKnfqMGDojJ$}gn6*Fk!oP4zhOaw{n#V@|K+?C0}4Uym+&aQBY9BGdwP z^^v7Uj=-b)MwC~^A^j`BQ?a_Sj}&cpzyr?wvM3|22$}y;a*~+mZetX~&lodu-M1G5 z-6&( JP@q3nRG9+)!U7DnAe0k!M0QLv?+0qP&JZi7DXwDvLn$*)6vfI z{G^x-*W;(*d0jHLF*oV$yqyK^PL?!Q3Fmk}r9=bNq*!^bCAR`B(ll2rO2AR3df4l` zRH)wSoA&n)8oT?PX0=R&Rz(9ooc&0Pt&B)IJs_BCga3Km2GlteT;h3L*6v1$+zGBg zhE&;a3Ait)Z{@`9vWmct%eHjye2tj?*AE^FV}*lzz@G>hbSLcGsye^d${WBBoC=o# zaT1e{*WI_l?Z^8{H!oeqwg?Ts=*4gsDs7S<6hDxfQ^71Db@d-|%AVa&eAH;Tv>w_u z23`n`Io>oBr?{GDW71x^(2@Eh;m9AblV%$YH(INoqW0NBFntXP&QOn|nL}`#E@GRK zKcVQKd`1^wXmzC|qa)c&ap*DWcRbFeIF)>}we^e_`mb+3(A6aU8i|d_U|;z+kY$tk z*KkUK3A*Q>*Pq->+uMUu?Qv8#5?HJzKD_$k$(f7nkKT!omQ>f^%?B`v=#0N<0vN~8 zsKct}@YZdS@`Uo|9Hbd4qa~8-Gyon~rM#KuEPvBz@ZFwE`cPldr#jUQ-JjXK2Uvh= zJAc>LpCnl7IKYu&QPKtKR{>YpF&C}g zD9I6Fh!U%FS1RhS^ImaBEVulduS1Vyyqt~?W{f0eioZq1Sf6`o495Xnx_ueXzuMpu zKP58ukr&QfiyU|EL*KacYpZV?>+WxLS6w+ubw VF51Q5kl@V_(E> zuxBJ^t#W*@Ujbi%05*TeKgeTK4V=##Hc9;u>|aW=^e-g#xcva ip8$j2^r{~a!xjy`@C?B^hTHFz*giij_ctFM14|{ zI$kp)Rdk;%zd7Wwq;C8)ZGc^-cZF*Ch3D0KkFhRo)6ZMKzRyj1`8_G!F|D(%3}iJ` z`-oyeM#+FBEhk-`h4ZxMDNzFLr_Zj>#W8;nJLttAx8}uj*v!MZy78;r!&lanY*{|k zkYF@bEqV$PX>MUpzPVJfxMD9iI5Nt9$Y!mI^=YZ${i5llm$i!`T0wVn(;viQB0%Cl zO`=hr{S&uR_ST0VNKf_1a*u@yN4x9u_oox?>sGl6CR(rgYu%Z6(+N(O=Q*%dsa+2n z?tWgttHatc{|@1WLd7}OrynkmCK+uuxyCpeIyUb`-=UZ8&CF?t6kFh@$)M<;=+d iYz~wWf`FleCEyc8afmM(PrE$9k}f$I`V`sEz@1M6f8s@4eKw zZ^F@?MDIrL`4KN5o~1&tmC9!i{)|5bB$OE6%73u^d`*rGLzP^8U6?Tj$J+=ul&bEd z2wMPI?CCM1b5i&m4MCm{aMF%(TH>=a2K8!M33||<-&(&I_xYIHWg>Z+6p13iqLJI0 z*f$0OqQk>hiodZ1b0Z%>t1}rU@7XpDSEcsLb5lwnR;Wbu%<#um ?OGXiWy z0^Z-SZ)D$8(C{6Pe4;t|LUPhI@hqJiG%jMtT)kb053yjdmdnP3)p}lp54(BFAQku% zo~I2JuE_A30~eIcE9vnng!QeR+`$rTAGz6ISzdVT@(En9+D|;!+*h@{ gf~VvJ6Jqe=8wo;;b^#K8Tx^AHh0){yT+(@co&4eeHth9E-fcYehAsU=;1hX zKfBr%xF!!Nn`+c&^kqZ*cY0g)K-t&c*^+KEsG*nN`j9j9t+?D3 ;cE|#hv#e}>M zG#K1apdm_s;L=;6dIWpn;>3t~AdtemAimxA9;a7VpI_n1;oiGt&3aRMO>Q@#vk?** zj-4qPaUW8n!exI+HHA)X_V*Ca2C!k?hNo2=3)_m$@ZFgp-bqxn*{NTAP+a2fC{R0& zeaxPlvkCb|zW2$pEz1Ux<+?{vm{!%;X CoaR4^0I8g|u#fH*F(>#* &Pg?zH<{dRZtMHP0dNF=64e>8PYIh4TYS#*W;yi$NB$tijbwIUfz4v|$+Xa2kh% z8Vf@Vo1}k4R@Yz2?j)LhQDC~&_+U_gS?N&ecU$I9S2zcASB_bZzVvKij*#Xw0YlIG z`Zra>rzln-CO6HOpJBDvc>aEnAYqt@UF<&b6?#v(+{>nH8=pnKgz%MoE?w^`5(#bQ z_Zzk;c74-`hvDp?joiBW<2lWxjD-%V*8EJWU7C(BhuIwPxBtAqe@#wSWoUtm?TJy| zONHE?F@hs1#T1OfG3&W&3LhtV1G*v;zVAhTrSuS-A IPycKH;1g({k1F^tgHlZV^#NX7JG(+3RP+8*#&|&M6aXYizD`M zb9HmLjGa0#t*T?@qEK X#rh_8=5^A`k+-n;GZcQUq&hhesv5Du_VdR}R#P}~3n$E i3^FznaFWpN2{v{+&J;tcej{Umrp4u9I z?f`tmhbPvt6=qIdh#Nb61H0inK7PrEPnu5DwzaylJM-;jM=R=Z5(}?A4Ow^k?3}6@ zz$>1WI(xBr>XV$~c2%j%h2?gIquRKZGAHag5+z#$B=N_(RMON!__D-QT`_U*n^P6T zb1V|%f;zKoN2so+Y8eS!F{fmf!5qnu#V6M0w6wo*IaJu?;ZS}l$GUn7o1>6|+#zzt z)*Bw; t5`$KDI<9m={X!x^GGIeo=#VPoHo!{OZxRJ#6!Xo=&7lqs}GP>qq4X5(d sKCIgVZn6KG3n5#AGco;*(K(cU>4QQCf;hApSzdQFlN a(=Yq^H04(O z!FxHd;nq?hm|A9=2Yb&`oa e$m?D=OF6f`y4?J*T*7kTUg~rD zec-tg9fH{wWxplUldQsV{IF3fLE`-%Q4Nu6kBulv?R%6uUIb@47Gg=^U&mhPOf~%> z(iH5XaOJ+IWsORo!4k!_O9sQAgj5Q8NFMKQCXKfpCzsJ;7S4bK<7Eh@GRbIJCo=2R z^zsrDU;2RlYn4sG@?0!Zy^XQT mNUT|g<_FV|4J%lZ|!V!tB;yf|pjNCj; zQ>D(o#Yt?u9@?3BQ~Y@NHGH$vSAN)%;@nSk)7bJ=+|B7o^Y8C1!i^MjY5^Oh4;Bik zH?M2RjT=R?(BIr2o34EvYGB*usd)y(dox zxldKp<@%HXe>bW)$&fAfyFjt?g=`L4yNkl*uXZmichvFBD%}W}XH}Us@YKz~{iN}r z?`eL13&VzttYc#FaG!|PlbU^%J)GC62GjN|{*$3rJ3+_8gPzm{W$eh^H=bR|xOcY1 zte!%*Is3-Y4nZU7*GwF0MFlmk-rGC9shcr2li2;?G`w|h#&O~_h3DfRi<8D< G*;Q^AXJF$?)l5`Od7B}J z^J7V6CO(WL^sxsods6EuMz?`zi2^)ZDsCv4_4wlzXip{@H%5gUJdChof7>QFoWn61 zW q!2bnNq_-dv}U5B6L&5+%DGp%SgQ%l~sjqwWgYYSt!7^-cfI{o-hq zKmZM=%&b)ak3iU`5@Ao0A*~Oi1%V{V G!h;K28^k!X&f0E?*<`2XRYwzycb#0y z*$WjTHEJ5P`s*C(yc)MN5thf4*myIp7F%S)_b9_6?}F** v{H55(#Im_?X!Yu4l^WYzkyE%z C)RIXiYr#U!kJEVPrJS|=>Ly{fgn=7M5v#d_I7jo7!2 z!&MQ1Bt|&()0#2Wa}6+o8u~EhemTvdr_=Tqr#%@+1&ZR7S&4W@NgiU0_s%o7*Ss*L zah&)ZnO#D#v<16IFYSi>9ihS6*mWoQiaf_dir6&?Du>bplqvR<7pBwPcR6>jbeIu) z^p=(<;OEHMQ~hxN*x4>9eA4c+=vNNy6AE_OY}?YWy5XFS7)R1BO~unL E!T^2FFWRx-*SRzvC_p0_uW zkizNkv0k7c_Jx235A$;zfynWX#OoV#^EYjtAV2F6C;%75go=g_{r0qnfQ!X zbeFuL8`#uf6{%^a6%LBzGB1iJBn~R}?Nygdo*r>M8~8S$;BEJ9F8onscAY!-tb1L2 zP~ZHw0W105!dL~_4`F>qSG lS~8PP6PR2#9?GrzJ{ zxCJn@c3KhIE!u#ne=YJVIzhOIJ2_kPyjq;SgjV#QEH++nU$RpuAKD%p8|cDmr-^Ay zY4S`~XMcx|RT letWk_+{6Cq~3b$+d1~ XK9ILM-B$UT1G80)EqFAkRCrMx( (2JlHL+LweYeyyvzP$1oj$i1K-=tPlZwi_ig*UMY{gl z2uGRY$o^x8?`zAP5hDcGC0GafImZ|*j(UkS#-DEhU*mO@K7tPsd)C29_v+2a{SV~I z+TdhT^~0ck@xYj<-{DQnyGJw^R7ONgB=$1JG}mFrTM|5rVgz`18!q@2{ANSSORRLq z+V=W{;p#J7yFAj<7mo)O+DFw+2)9QBid0RQ*o-#Ai9}<;9FZ7O{54;)!e{P^`uK%l zuiUCI-f?@Xh0yrZlL3^oZ4Mi~D`PwqO@kS8CmzbCxcyqRKVm`{Z;&q+p?ExRb4V9Y z@o7u@+j=y5Mc6ULvs0b@7}hS4Aa46=Baz47U!;B~w2}DZ!>4E8(}hnUZE7{D&^_(6 z>FSxzCL*)(%YmC30ac31_SfiHHDYlyI=Abz*A{cL=%gs|CGLR=+9yIT;-sXAe>Bi9 z`ZboD^ rF-CFnam^i(<{EZxdja|)xH z2H3J3IQrc;hQ!K{8&XtK<6Xn%=lq6+y6OC~^gvaPIf1-^hvu0y#VJWufv<+?&9?$| zIHlghDNPM7K~q`5M|M(Y6C9st$ 1}v6;}flx_Ig s+MPFMjM}c8^=q$!5DJ9K5T; zWHHs1WV_VqlUh12PmyzmnZwRpPfz(8_<4=}=q{W23}N{NUrb-B@ovUrD=h$JeM2{S z=Qk3+T@&Me5>M%yW}S-~EPV0N#VNtDa>VtUKoYM(3BKcK)%3J@VzroMQMWq5M=~xd z@^A-pPQyXbYaNtp+pML%?{u7G=*Ay0B+>7s3}*#jxc>KSyxs}|>>XE|H%80Y+0gM& zI+K@<{7uPqKF{lo=fUr5n+V6~g&p}ktm}_ZA-{KFbZE~KphQ^UYGKt`@J~wqk-#Ug zbJiQjMzApG$+$PPZj^9bqv> C|k{awNe(42E+oP|h zxr2{h=`piv;#zDIta_FA#W&3y^jZ>TgjNY=^A1(Dr~Mi8quHwogu{5u%O>ru^5_5M z@2P}xkWskg8H{lK8>;nTBeYlZ>ABP& {x&om^dy~b$xXt>KQ6nv zy(9afl_Y0&z3(T#tGfx|Eh;I9dTYP?=hc7dD*$TQsG}#<&AC=Q&E*E5Crs@DG)1*T z#yf1~Pgk@j^fTX(sYGSA(DKa@+Oc52!;cOiCn5C|4wHU3)DP6;S+BCCI2eS& )NFRVq-OpnSoSRZru6j62W_~v^hVnp+gE! z;$0m@0%g!9!QmqU @2PDDH+JwoX4CF$ueLwBO-x^h`UyWaZt z;bLoUsH=9sy2gD2%0D1k!g-^h>DZ}gkMARH`5r_41%@8YNjV?U5PtFK$CItZBHjb) zBvQhleql+g6gFlNu#fYQ#5s@r^4MHZxh^}#WY7E{g%?#y@&)q@;$;iqcj>>ISqX#L z83osuW<(J;g><%BO1CS*QeowQe+$bVJB9$C1gIM3nsbX^JF7{og$ZU7+@tr*j(4gD zLNZ#RDxDb{$7wnNMn^qR?#$?1-zfNzw!0x7Kr-Mlf20;*p|UAZEYSx16~pd)SuK}p z(l5o;@4Vwvw)ChDUnzyWv&f%$y_eLu_jP~*LXl5JCQ;vM2x_%Q7?DOyv>z8C5CzV_ zadtIH!UbN#0?4FJ?JH2&0!YX(38{}Tpg>ep;F0|D!b*NKnGP mEDCK|i7pudQ9qnT==yUT(bN<+4ersTht-3gT}xcVM4HtMy)J$xJ5D z4y~MIgzm93TM*uqn`ZMY-9UY2DHsId&Xw!aAccA!Tvc|1A?hB3nafbnD#hcktvMDv zY{=R93o0tLeh~~~Ds5=ycA7*1!ED2eJ;-Na9hA!yQwjPqmkk@sw1$oCn50nb4TK>p zoqBOqZH;Q26|l59*OXbBt%JX|wE17R{q{94%F%+r`0yMMl#>afUW|Qwn$iUuTA`ol zP-;pjq6Chta kbn)Qb43${nxRDA&VruW5$g+TIl7 zPT%5=Iut7-ocwI82kJ1+>7&A5$*dHSgLo;#)R;qUuX11sI-9I__USJV+3$HH1%&Y$ zciArK+X#o4#S3)scq#J3O7Ur(HzIz#J$=k%vtxd?DZv2ZTviC{iy#Mg7I<@GZypkq z(dPhTmEX#QB!cgbUTK=ncO!$}Cd1&IZ};(lR4}c*wRK2;bOPLAa(=H@1sSi^Q&)W`%u4Ef?b^$cY#u|Cx(RZZ6nEH3Y)@k5 TmC6^ON3yU 7m=o w*LZqoXGkDe z;jM+-t$z!^X>=I(cwg%6f4u0jD7ese%116WiN^PW?f1vbZ*hW(;`Ql96x=!Fx`!)o z+aX!lF*Xa_*{h(j>`zV)at U^x1{pql&|JAhRSANWI^b@4z*3G2SrRAibTXxuj79+ RsgT z!NR*v$|`7nKs!AcrrB~B)fSi2yM~(1R6*bpw_wjr1fdZ}$264=v1L0Tti>&-gx45# zM!ceEX@Nn^X4UA6g0j0blzve!L;g+K;CaU?9x~S-Yh tbPcN3a}h$wkRD~9(wmNv!j9F_*Ch@@nBl1n2x|Ex894gxV2X(4t{|kxvTnw zu(iC|Mm^8;1yD}V0e%o?DT3kU(*g!Up6U0!x}m;oyNc5>ks<$c ?=aLE*TE4mgZ6KK;-v{qrF^O8-`wD<&aD-PC=715=s!9-f;@b zoQFuT1BLdz;2Uf(k7u(Ep1mW1;NHrqe(yGi^h(WG5v9|$DeF2?!`vPB87x*Kc+n*2 z{nR@->v>(ozr7lHrCi5@th2{l&J8dklu0IwA07s;@v{mZ179Trl65p3?f`#N!qNKY zUc1^95!l7%O#(jl{7ZXVop->41iuv{7ZyHQoL)yejH?!uEd)JMmc~$1SSetxxO22t zg6GrY*eK3!fjHzOi|IUiO3=zt%;UwzjT-l^#y8CJ8Whul42Kbfk_QucGP#l`J Bg`iNqYB z%D9kK#CbvRlo6`;$OY<;{l36W^ikhF3t%t6-_natIOe}KaJE6mUCqxD7@J?ZR33uZ z=x;#z`yYfXtTVHfoL|B+WNgb>PreR3LW?*_WhNhVbv+?0YdH|Ynm5-QnOtzg9Eeei z{%25tmX(}Gqo(Oa0t3b-uA4}%1M{UIX9I&{8L1wT`k7(`k>Q||ur7<<&A%5S#;6Oq z4G}*Lwx~MeFQq{+B-qJ=kL_x>z*fl1G9uq|FdV|Ie65i<_6gA1E1Rjo0qlYJQ?l*S zLN)X(KUI4MWG)gPLF(l;nw9%BNmk(&XZJLdmiV|1Ut+0?jx c-lH~f~&J~kkYd4#17 zi_Rl^b2ZrK&B%EEL-Ijj2PMZi0c<^&qRutW`t+H*hhph_Mjr^mQuL1nYH=ND+|ve< z%I?g2n_K}`&vLe@UH<&iE!VqXHuz8+3WZxQFE#SGgCMMKG 0lUGAbBdobLR9zMklrT&TpU+$!IuEO(HB#+c>E)?Jl(oQTLL5~Xc6 ;Af~) z_|DaC)jtctyx$CS8A+^0dwGSkddmVk3Id!lauL4#D_35x33GJ&^9IXRkACHU#|1MJ zK4k95%Ac+LFqH%!$c?^}zw+H&)lWjO_flk _$JAYIa37SbY}i_%iUE?p`DO1pFmh_Ix< zvgE?KAK&tQ-S3>4GxM7>bB=#Fv+lCbb3b={;<~QSXM %>J-5>h1 a%40?e9JxYERyhhj%J%1q1R3nqx8HU1J-1&f)DnA*Q;{UbfD2$ z$}il?{43W~&$Gjt8rIL^Pe-;lZONY8<$Kd_oUUZO@Op0Ml}WPeSbE8Wm3#YeyLXmP z*6kW|x)R}1k5}#)>~adS%ucF(P AMk&^~kPkK?$H?q$WtJUaW~(KG*-ve&S)Q~M>O z@~01-x2Bo7?a%Wf DGMpjhZw&! zr>32KE3qbqOze19|2}5_<45C1+m)Tj%lCt%9#WOk>_rq%^_Z>ZKQS<+koMyeCX!}7 z&va(!QJ2xx+t?__tArOlLnM^2(R8I0_g8iXj8&OYw>qsMu0fGk(tC|8 z2$AiUZb!7cN8gucU#dQjG9C9N((MtmUm)!`>#l%`HlZmNx*V4@Kld#6+|!SW5tbT3 z!*+VKhgZfik(lJGHDna}JaQ?!C*RgfuP*NLOhq6G;^+bbTbS+7b+sNHKP D)F~QX;qvUXu_I23ZjhgI9#$9}W0NKtPmE^w&Fw)6) ouTo7CuqobfZT=Mn;WN^&0utCI9(ONq%RGNhkAf *v3X&ZexV z%=*B+_5C&zXED0il^2vm#3ZMgU;zY#|9+wR1~&0 A zXpZMzA3OfZ0 z^-UPT7)t>S3;qieA~*lL6o3AqOEBz!$4WE9koAf;c9F+MzcKv6o7T(unSEON+%<`w z>)*0uLa79s!>djZkuqKJ+4_z|$#a^yU$y8=LAsz(M=CihVCj6s{dzWqy*Vmy US}7pACm<%b_VsKTgP>o)2?A zj(=%gxWJ?gek8}g460882_@ G)!@Vs9=6~c+q)HaMgB{r8%xzy4=p9A-+*4^z( z=_w%O#XH_^7!fHoY{GAM$!eu;Q#sz)&vSmHVrN7ghw0I1e>HAXT!(TSv5ViqprenR zJolVcDJjNn!gmuhY*U;S%3EJKr2jI>IZ5!#VZ6qJ=2rU7 cO&X$ 7Jyuw{ z#bFbU9Q9z{tEPEuPY42s&pcxpeR_&sPd^n!OH`-B)KFj|0dJW_P&b?(6@%uow-9 1HB%(;SND~;jcO}9SdD!* z`fQD@o>~dc-m&%xqIbJxk?N|IWyrDb;=Mdtb#^oFlIj^9tE^acG;Rx}z?+5gE<;W@ z5D|MRGu01 mIqOd>$>tU+L*Cr3rE+QlkK*ue