From 150cc31531ba17a38b233498275f8a3e0471d25a Mon Sep 17 00:00:00 2001 From: Christina Theodoridou Date: Sat, 19 Jan 2019 19:28:24 +0200 Subject: [PATCH] final report --- report/2.past_implementations.tex | 52 ++++++++++++------------ report/3.features_and_preprocessing.tex | 17 ++++---- report/cites.bib | 13 +++++- report/main.pdf | Bin 387544 -> 387649 bytes report/main.tex | 2 +- 5 files changed, 46 insertions(+), 38 deletions(-) diff --git a/report/2.past_implementations.tex b/report/2.past_implementations.tex index a6e061c..bd6ac76 100644 --- a/report/2.past_implementations.tex +++ b/report/2.past_implementations.tex @@ -48,49 +48,48 @@ similarity matrix) και στην λειτουργία του ίδιου του \item Spectral flatness per Band (Φασματική Επιπεδότητα ανά συχνοτικές ομάδες) \item MFCCs (Mel Frequency Cepstral Coefficients) \end{enumerate} - +ομιλία % TODO: η παράγραφος δε βγάζει και πολύ νόημα μετά από ένα σημείο Έγινε ανάλυση κύριων συνιστωσών (Principal component analysis ή PCA) με στόχο να -μειωθούν οι διαστάσεις των διανυσμάτων χαρακτηριστικών (feature vectors). +μειωθούν οι διαστάσεις των διανυσμάτων των χαρακτηριστικών (feature vectors). Δημιουργήθηκαν οι πίνακες ομοιότητας υπολογίζοντας την ευκλείδεια απόσταση -μεταξύ των δειγμάτων ήχου έτσι ώστε να χωριστούν τα τμήματα. Στη συνέχεια τα +μεταξύ των δειγμάτων ήχου έτσι ώστε να χωριστούν σε τμήματα. Στη συνέχεια τα τμήματα αυτά κατηγοριοποιούνται ενώ ταυτόχρονα εφαρμόζεται ο αλγόριθμος Silence -Detection και τα δείγματα αυτά προστίθενται στα προηγούμενα. Για το πρόβλημα της -κατηγοριοποίησης χρησιμοποιείται ο ίδιος αλγόριθμος Random Forest για την -ταξινόμηση σε επίπεδο (frame) τμημάτων ήχου. Εφόσον για κάθε αρχείο ήχου έχουν +Detection. Για το πρόβλημα της +κατηγοριοποίησης χρησιμοποιείται ο ίδιος αλγόριθμος Random Forest για +ταξινόμηση σε επίπεδο τμημάτων ήχου (frame). Εφόσον για κάθε αρχείο ήχου έχουν εξαχθεί τα παραπάνω χαρακτηριστικά, κάθε τμήμα ήχου ταξινομείται στην κλάση που αποφασίζεται και έπειτα ολόκληρο το αρχείο ταξινομείται στην κλάση στην οποία -ταξινομήθηκαν τα τμήματά του κατά πλειοψηφία. +ταξινομήθηκαν τα περισσότερα τμήματά του. \vspace{1em} -Στο ~\cite{speech} προτείνεται πως τα features μπορεί να μην καλύπτουν -χαρακτηριστικά και της φωνής και της μουσικής, αλλά να βασίζονται κυρίως σε +Στο ~\cite{speech} προτείνεται πως τα χαρακτηριστικά μπορεί να μην καλύπτουν +χαρακτηριστικά και της ομιλίας και της μουσικής, αλλά να βασίζονται κυρίως σε χαρακτηριστικά ενός από τα δύο. Ενδιαφέρον παρουσιάζουν τα χαρακτηριστικά της ομιλίας, τα οποία λόγω των μέσων που την παράγουν (τα χείλη, η γλώσσα και οι φωνητικές χορδές) έχουν ιδιαίτερα γνωρίσματα. Η μελέτη αυτών των χαρακτηριστικών -και η χρήση τους ως features σε έναν classifier αποδεικνύεται πως μπορεί να +και η χρήση τους σε έναν ταξινομητή αποδεικνύεται πως μπορεί να αυξήσει την επιτυχία του διαχωρισμού. -Ενδεικτικά, πέρα από το καθιερωμένο feature των 4Hz modulation energy, λόγω του -ρυθμού των συλλαβών, κάποια άλλα speech specific features βασίζονται στην +Ενδεικτικά, πέρα από το καθιερωμένο χαρακτηριστικό της διαμόρφωσης ενέργειας στα 4Hz (4Hz modulation energy), λόγω του +ρυθμού των συλλαβών, κάποια άλλα χαρακτηριστικά ειδικά για ομιλία βασίζονται στην αναγνώριση του ήχου που παράγεται στις φωνητικές χορδές κατά την εναλλαγή της προφοράς ενός συμφώνου σε ένα φωνήεν ή στην μελέτη της αυτοσυσχέτησης του -σήματος μετά από φιλτράρισμα (Zero Frequency Filtered Signal) όπου εμφανίζονται -συγκεκριμένα χαρακτηριστικά μόνο στην ομιλία. +σήματος μετά από φιλτράρισμα (Zero Frequency Filtered Signal). \vspace{1em} -Πέρα από την επιλογή των features, η μέθοδος εκπαίδευσης έχει μεγάλη επίπτωση στην +Πέρα από την επιλογή των χαρακτηριστικών, η μέθοδος εκπαίδευσης έχει μεγάλη επίπτωση στην τελική αποτελεσματικότητα του αλγορίθμου. Μερικές φορές χρήση σύνθετων μεθόδων εκπαίδευσης μπορούν να επιφέρουν καλύτερα αποτελέσματα σε μεγαλύτερο ποσοστό διότι επιτρέπουν την έξοδο από τοπικά ελάχιστα. Η σύνθετες μέθοδοι μπορεί να μην είναι συμβατικές ή και να δανείζονται από παρατηρήσεις της φύσης, όπως ο -συνδυασμός ενός Support Vector Machine (SVM) με τον Cuckoo Algorithm ~\cite{cuckoo}. -Όπου, όπως το πουλί κούκος που γεννάει τα αυγά του σε ξένες φωλιές, στις +συνδυασμός ενός Support Vector Machine (SVM) με τον Cuckoo Algorithm ~\cite{cuckoo}, +όπου, όπως το πουλί κούκος που γεννάει τα αυγά του σε ξένες φωλιές, στις επαναλήψεις εκπαίδευσης του SVM κάποιες λύσεις πετιούνται και αντικαθίστανται από νέες οι οποίες μπορεί να επιφέρουν καλύτερα αποτελέσματα. \vspace{1em} -Στο ~\cite{hybrid} οι συγγραφείς χρησιμοποιούν τα features: +Στο ~\cite{hybrid} οι συγγραφείς χρησιμοποιούν τα χαρακτηριστικά: \begin{enumerate}[noitemsep] \item ΜFCCs (Mel Frequency Cepstral Coefficients) \item ZCR (Zero-Crossing Rate) @@ -99,22 +98,21 @@ Detection και τα δείγματα αυτά προστίθενται στα \item SF (Specral Flux) \end{enumerate} -Τα χαρακτηριστικά ΜFCC, ZCR και SF ταξινομούν με accuracy ~90\% το καθένα. Το -feature SR με 83\%, ενώ το SC με 70\%. Ο συνδυασμός όλων των features πετυχαίνει +Τα χαρακτηριστικά ΜFCC, ZCR και SF ταξινομούν με ακρίβεια ~90\% το καθένα. Το SR με 83\%, ενώ το SC με 70\%. Ο συνδυασμός όλων των παραπάνω χαρακτηριστικών πετυχαίνει 93.5\% σωστή ταξινόμηση, ενώ με χρήση ενός SVM μοντέλου το ποσοστό φτάνει στο 95.68\%. Παρατηρείται ότι η σωστή ταξινόμηση της μουσικής είναι αρκετά δυσκολότερη (με -αυτά τα features) σε σχέση με αυτή της ομιλίας. Συγκεκριμένα στην ομιλία -επιτυγχάνεται (με το SVM) accuracy 98.25\% ενώ στη μουσική 93.1\%. +τα συγκεκριμένα χαρακτηριστικά) σε σχέση με αυτή της ομιλίας. Ειδικότερα στην ομιλία +επιτυγχάνεται (με το SVM) ακρίβεια 98.25\% ενώ στη μουσική 93.1\%. \vspace{1em} Τέλος, σύμφωνα με το ~\cite{radio}, σε εφαρμογές κατηγοριοποίησης όπου δεν -επιβάλλεται η λειτουργία σε πραγματικό χρόνο, η χρήση energy features είναι -επιθυμητή λόγο της μεγάλης ακρίβειας τους. Συγκεκριμένα η αναζήτηση της Minimum -Energy Density δείχνει να υπερέχει από άλλες μεθόδους energy features και στην -αποτελεσματικότητα της, και στην απλότητα του υπολογισμού της. Σε συνδυασμό με το +επιβάλλεται η λειτουργία σε πραγματικό χρόνο, η χρήση χαρακτηριστικών ενέργειας είναι +επιθυμητή λόγω της μεγάλης ακρίβειας τους. Συγκεκριμένα η αναζήτηση της ελάχιστης πυκνότητας ενέργειας (Minimum +Energy Density) δείχνει να υπερέχει από άλλα χαρακτηριστικά ενέργειας τόσο στην +αποτελεσματικότητα της όσο και στην απλότητα του υπολογισμού της. Σε συνδυασμό με το χαρακτηριστικό της διαφοράς ενέργειάς στα διάφορα κανάλια μιας πολυκάναλης εισόδου, στο ~\cite{radio} πέτυχαν ακρίβεια 100\% στα κομμάτια εισόδου όπου -περιείχαν μόνο μουσική ή φωνή και όχι τον συνδυασμό τους (όπως στις ραδιοφωνικές +περιείχαν μόνο μουσική ή ομιλία και όχι τον συνδυασμό τους (όπως στις ραδιοφωνικές διατιμήσεις). diff --git a/report/3.features_and_preprocessing.tex b/report/3.features_and_preprocessing.tex index 3208026..2de4469 100644 --- a/report/3.features_and_preprocessing.tex +++ b/report/3.features_and_preprocessing.tex @@ -2,11 +2,11 @@ Η υλοποίηση αναπτύχθηκε στη γλώσσα Python 3 και χρησιμοποιήθηκε πληθώρα βιβλιοθηκών (modules) όπως η essentia για την εξαγωγή χαρακτηριστικών, η scikit-learn για την προεπεξεργασία δεδομένων και την εκπαίδευση των μοντέλων, η seaborn για την δημιουργία διαγραμμάτων και την οπτικοποίηση των χαρακτηριστικών. Παράλληλα, σε συνδυασμό με όλες αυτές χρησιμοποιήθηκαν και άλλες βιβλιοθήκες όπως η numpy, η pandas, η matplotlib, η multiprocessing, η οs, η pyaudio και άλλες. Για την εκπαίδευση, δοκιμάστηκαν τα μοντέλα SVM, Decision Trees, Multilayer Perceptron, Naive Bayes και Random Forest, λεπτομέριες για τα οποία θα αναφερθούν στα επόμενα κεφάλαια. -Το dataset που χρησιμοποιήθηκε για την εκπαίδευση του μοντέλου είναι το προτεινόμενο GTZAN dataset \footnote{\href{http://opihi.cs.uvic.ca/sound/music_speech.tar.gz}{GTZAN dataset download}, last accessed: \today}, το οποίο αποτελείται από 128 αρχεία διάρκειας 30 δευτερολέπτων. Κάθε κλάση (μουσική/φωνή) αποτελείται από 64 αρχεία ενώ δεν υπάρχουν αρχεία που να περιέχουν και τις δύο κλάσεις. Όλα τα αρχεία ήχου είναι δειγματοληπτημένα στα 22050 Hz, μονοκάναλα, με βάθος ήχου 16-bit και σε μορφή WAV. +Το dataset που χρησιμοποιήθηκε για την εκπαίδευση του μοντέλου είναι το προτεινόμενο GTZAN dataset \footnote{\href{http://opihi.cs.uvic.ca/sound/music_speech.tar.gz}{GTZAN dataset download}, last accessed: \today}, το οποίο αποτελείται από 128 αρχεία διάρκειας 30 δευτερολέπτων. Κάθε κλάση (μουσική/ομιλία) αποτελείται από 64 αρχεία ενώ δεν υπάρχουν αρχεία που να περιέχουν και τις δύο κλάσεις. Όλα τα αρχεία ήχου είναι δειγματοληπτημένα στα 22050 Hz, μονοκάναλα, με βάθος ήχου 16-bit και σε μορφή WAV. \section{Χαρακτηριστικά} -Για την εξαγωγή των χαρακτηριστικών από τα αρχεία ήχου του σετ δεδομένων, αρχικά τμηματήσαμε κάθε σήμα αρχείου σε frames με μέγεθος 6144 δείγματα (\textasciitilde278 ms), το οποίο προέκυψε μετά από επαναλαμβανόμενες δοκιμές. Έπειτα, τα frames, παραθυροποιήθηκαν με παράθυρο τύπου Hamming, ίσου μεγέθους. Στη συνέχεια, έγινε η εξαγωγή των χαρακτηριστικών στο πεδίο του χρόνου, καθώς και στο πεδίο της συχνότητας. Επίσης έγινε εξαγωγή των συντελεστών MFCC. Τα χαρακτηριστικά που εξήχθησαν, τελικά, είναι τα παρακάτω 27 που αναλύονται στη συνέχεια. +Για την εξαγωγή των χαρακτηριστικών από τα αρχεία ήχου του σετ δεδομένων, αρχικά τμηματήσαμε κάθε σήμα αρχείου σε τμήματα (frames) με μέγεθος 6144 δείγματα (\textasciitilde278 ms), το οποίο προέκυψε μετά από επαναλαμβανόμενες δοκιμές. Έπειτα, τα τμήματα, παραθυροποιήθηκαν με παράθυρο τύπου Hamming, ίσου μεγέθους. Στη συνέχεια, έγινε η εξαγωγή των χαρακτηριστικών στο πεδίο του χρόνου και στο πεδίο της συχνότητας. Επίσης έγινε εξαγωγή των συντελεστών MFCC. Τα χαρακτηριστικά που εξήχθησαν, τελικά, είναι 27, και αναλύονται στη συνέχεια. \subsection{Zero Crossing Rate - ZCR} @@ -15,12 +15,11 @@ \text{ZCR} = \frac{\sum_{n=1}^{N} |sgn ~x(n) - sgn~x(n-1)|}{2N} \end{equation} -όπου $sgn()$ η συνάρτηση πρόσημου και $x(n)$ το διακριτό σήμα ήχου. Στη γενική περίπτωση, το ZCR για την μουσική είναι αρκετά υψηλότερο από ότι στην φωνή. +όπου $sgn()$ η συνάρτηση πρόσημου και $x(n)$ το διακριτό σήμα ήχου. Στη γενική περίπτωση, το ZCR για την μουσική είναι αρκετά υψηλότερο από ότι στην ομιλία. \subsection{Spectral Centroid - SC} -Το spectral cendroid ή αλλιώς φασματικό κέντρο, όπως αναφέρεται στο \footnote{\label{Shoshan} -Speech and Music Classification and Separation: A Review, Abdullah I. Al-Shoshan, Department of Computer Science, College of Computer, Qassim University, Saudi Arabia}, είναι μία μετρική που χρησιμοποιείται ώστε να χαρακτηρίσει ένα φάσμα. Υποδεικνύει πού βρίσκεται το κέντρο του φάσματος. Έχει ισχυρή σύνδεση με την ``φωτεινότητα'' ενός ήχου, δηλαδή με την χροιά. Συνήθως, το κέντρο του φάσματος της φωνής συγκεντρώνεται σε χαμηλές συχνότητες και έπειτα συμπτύσσεται πολύ γρήγορα στις υψιλότερες συχνότητες ενώ δεν υπάρχει DC συνιστώσα. Αντίθετα, στην μουσική δεν έχει παρατηρηθεί κάποιο συγκεκριμένο σχήμα του φάσματος. +Το spectral cendroid ή αλλιώς φασματικό κέντρο, όπως αναφέρεται στο \cite{al2006speech}, είναι μία μετρική που χρησιμοποιείται ώστε να χαρακτηρίσει ένα φάσμα. Υποδεικνύει πού βρίσκεται το κέντρο του φάσματος. Έχει ισχυρή σύνδεση με την ``φωτεινότητα'' ενός ήχου, δηλαδή με την χροιά. Συνήθως, το κέντρο του φάσματος της ομιλίας συγκεντρώνεται σε χαμηλές συχνότητες και έπειτα συμπτύσσεται πολύ γρήγορα στις υψιλότερες συχνότητες ενώ δεν υπάρχει DC συνιστώσα. Αντίθετα, στην μουσική δεν έχει παρατηρηθεί κάποιο συγκεκριμένο σχήμα του φάσματος. \subsection{Roll Off} @@ -28,11 +27,11 @@ Speech and Music Classification and Separation: A Review, Abdullah I. Al-Shoshan \begin{equation} \sum_{k(Qwr$&X^2WAp+qP}(*tU}$obO_$>P*eus`UrDy8G#kWz4}9 z%mz(J01H1qjEk$YnUNig=jN*JWE^QHa_>LdM@X7k@=jo30=NwbU)*koFhu3bDa?5z z--o;Gm{2&DOqxm`h_FSZu9QhO608T~!ZZVn-ij{;#zDHla<;OQ@3Rxcy|lewDMsyD zDe_+5f4aLZI<+v<=IW^5k2gPW(NRWQt#O#8fL;ymk+0wJJO&!Cc3eGz{=3a356ia7 z>fedqtM6G(52b@V>G2)g1)ATRbGgk&6^+mHuTH0b*_*A53Jx0}=1<+b47^;fP-)y1 z8IP353aXcvuK?eF(~sj0(~Q&BDz4Lj%RXD(ROadV>C^Aaq7%qp?Vq-_z*ki9EslwneVRrbc_aertks~2DRzUUu|M`Fn{@u~sY8Dd~xo9n63idq<^iby!jO`lS zl2+5hs8_|f9{S|CSx*@~liOOggU*DncIV`l5}30)L6#&qA8;KGPS?$aL?D0ztiFrO zgx6`k8*^aZgQw^6E(@(Ycx*?UwspaPwi`NCAo6SZTyqB;AN?5dgk|_w*H(9+8KZj< zQ;Q!iN)?R_UONPG8XuPwaFNs^f9^TaA${p^i1YlR;(ccwA`yDph~^a9p3s93cGN&} z;FV)SXDZhSVA4J4zU10f*HM25?6OwInRStzdbLlPhg$S1Q!H3a=YKJzv3pqiE!5qo zAfPaSSZc)!SsfUq@pjGSd*n=RPs2H`pgRJNuvzRRFG-tMAGINk2+u_OAX3owqTO_A zOzSTZgm>bqub(UAqK#v3Vva&QH0kK&&SoonkaKTBr*KyYdtP>vj^*9~OI>gr%E4hQ zq4HYAncE9nep}Kq*#b^u`lYB7(=lFN1CQdPP4Qnv=hS8nt#VxuIGe5%R5~wgX0SjQ zlJ%Ku)7cu;QZCV}S{eH;Jjq)Q)s;4`fomwYi9g&M5Pl8trKLk@RKJ!zDytU*qP#yJ z=jEcj!gX@sf^HxI?DA@W(`8e`6Gg~D(~24!k0ui}GHV5m)j0D`D;y9GPIvAc_v4M^ zay`1t8}kjzx97*}=iop|Z#U{fUals@VZ%TOP}S%A0^GCt{dMZe3p=%zl640Z(11np z=IEh=oa+j3sUUDATA%Dq{x^ADAbhy!)yt)hF>9fznAS8eDV$xvX04V)oAgSIS8+84 za1@xT?FLL?R9S4M9%%2bQ*gr~_ihZ!K?)1H(miXh)fQDt9pp$WP3~{ls61fw6>=rA}cmjal$0=}hX?WO8D` zKt5tUu>PEqH%kyeffhl7W$wTd-jdiOzGc|dao4}TL{Yc`1VjnYcy~zMsr7+gfru&X zj1tMCc$knvWi=u(MmA`BO;E~SLaL9zoENfP4+?9_L-6BAB;j|zR3=@gD|kxy#eeM0 zcB$p=%g^v^3ab~Gz=788#|3_Zceu!NR z==njks(1yGW9+d-sdPZEl8Y@pk_>MxHrCe(T!B z-Bs>s=I;y56J*(Z?=T&!l8Sz_2(70o#mWUIxHZjmz@W^4As=oCnTM1+;U2fuj(n$> zg&W|BQrN!c9|LK0T+PebMzr|tN2+G4&YNG=&gV41^~kGVE9EkYlfN0-;Z1J@*V3Cs z>6rE3C94Y_5MpbimsVkn8KYb#PKy8FPZXil6XtLh%?@oq4UAU6SQY4bcFATyDekMy zje+VG$TUjR3#lf{mq0Ya;7nL>wZsr*Y8(1^M;htqAcGjcY`EPm$vZ^jIN~!}eV_e< zlIaXUuS7K-&7v53+IVzNR}=YUa6*|AQQZ0ZQI4|PezA!oqc6hX^#(X}OXg{R8oL~; zY!|^voIRri8dsB4PO$tt_eExPLR2MoQJGawcnn&GKPrAH$fWCTkex4HbS=V53=U3j zW@W*G+%tLTaGBysBrFbuBob5uMU#VEVlW+05?XS^fo(aWGzB9BcRQOVvgKGDFpV@J zviAqMY~K+dcZIfZ6;s#(A>N`!4+*#O2IoO;v7O1bOu$zNT)sz)KW+QiX)CyNgkqhNP1IRp!cdC3rzb+MRG$Cd0pS$p$>U>t~Mme$Cf ztlFm*`EC%+&HHyQs+3Bc%@#8suOLEYIV1FQ$+xYK?OG*wguZuRh+otXN46;}$d<`_ zg&+?J%yu7*PpD8N-sa&e#bncRY(E3Q=aRIRQ7;3d)eKAM zV&K$LJo{{?R}uaZMoWl)VBHeU(g_#klx)Nxfat|5De_7U4k3zPq=FykdrL=}#upjE zT;a*$Zod?~t++G6ndOQGiOeT@++?+*Yf9$`DP@KHswp=@o%T#MkxoysK*Kvz7QTUzAu^+nfNvwjFGb+lyt=ng8Xb^MKy=^ub z7z+sf(lzJJ`=^j;c|9OGj*fh}aK@jQ>rT<6C3Py*~%2OJB25mla{WF>VIWh$arXp|)Eo_M2CtL#T=XI@*87 zD_#SIRGnc}^dwp>I}2B^EEGwp>KbZ8{xVgS&DN5IMDH@7Zx$|dAPPUbQ%KM+XH(E^ z{Fhvk-rE=bT!HF4`rRQ{Zh@d8Q4}7sf+`$@AkxU{V;DJ#gp>rkTyG6f=|_*P)yjR7 zJ-SL}P3sLh!&{MqFcAe0&OR%e6Kxl`F*)9B#GFoygI+5bGr04As$Prp0Qfk+HDStN zb!wZGiPH>Yk9a$AICycbnfI@mLRd0xtFF_kR7xtLHRg!W#V?7h@&LJ2Uny}h1+CV# zqA6YnQLM#b0Od6_D{BHg9gz!!deZv85I4aXG0TxFUn;pSHVlis^v0OL=_=vrgWJUL zWtBDT1wHS<)WUtHx>1QYr935=Utd0rJRvWMyONJyP>Dsy7pt@2p@Jv8<;3@Cl?|s+ z2xus;E*rUrJ^yeHjp@WCrFtwDoc|&3;{0oO|HrH~JdmmGMnOd;JU%Uc$XyX04OK1(^N{QE~O+xA^0TZ8*PtLdQ=V(pZ4{|B{0U^ca`(hh6{u8*-a(t!PQ8! z8AtAg7t@59c(iH~xvTlaJzunb&Q}^*lcFvlL6QTjdH_j-p7L8n1{)?&A6g?Ki5p4# ziJn7@rz4&_cfjC4)pu>zf-kus)BO(e>|7mO&N4k{9*qpRP0WeLvM`Fm(%)`~yikiF zJetuODmO6lwO8xChhY7b1@2fxB*8{w41URQE%zEf(S>lg{UJ@JM@r{;ubE)^f^ zW)Ls09a-2D_1%tk-S@ItWZ|g(wH$2--wVU~7^M2V6 zj{G~a4jnZ33Bt|t>dCNq_+Ke?7^Bw zMJUMkh95m=wb>;(#@4SViIjt83>SV@NcndCa3WwU%>~O(ciO95Ii3`uhPi2? z;30OEq~acI70+|omwrI9%TMlw81*zfe4_#KR{8~4HV$d9c8?urBgS!biPcJXf}Je| zGI|cqg)CT$H~sQ4A@Nh=keJdr6p3DII|I9Jv+drLh)Uw13sB4%YuO_+TTG6t{p9*U zszlWeyGXM1J({N(N5K$i=b7tklM&pbxb_rK$1%Qs(3K9)}~7`Kuex>R-A3`EN9*joqpBB7;jNs z1x72w^j$+(hNj2uzT?#;nKaqc*wKLJFY(C=OKNO#m)h;~WZ_=3iO8cmLcA!+_Nwnv z4R84F1o`D;*mb4(1_Lkdk-d-D+^)AzA6)~*gyTxwp5JRx$wF|Fb4Ll64qc5b)`7C(~;NKEXIrk^?~HieW1V?o8$)oLfzgUrYYHla$*27On(&XgDYh+k#( zfFu2z^V?WWV(-dP%cuH;Ix*m_HLXeWxy|rD1Fabi>MQ-2q8U=T{s%B}S2;noRI-8r zz%_%?Yt>DR*wbJ<#pdp8nMxUUF-^+VFG}iMIyg+?qXMSE81ajcJS%(^)}@H_3f0|1 z2so;=gXlKrI`Zoi=$x-xpT=eD+C6|=G+(Ekd@N6YWgtQy8+zE~$)b5nh2xW|()7m- z=ZJ+qr<7cM`FxQYB?V~pNu{K-b@cy|R<%m*2n02P0ll43i)09il6#2U(LJ~dB@K@ z8VCIgtzN%I_Q0d{qD0BlRI-)f2CHMAL0#C{CY8y1H!9YPmFD)$4-?2KRx!C&841hZG3$OwdMVV zT1@TF%|9*ch?qyC$Kz|<`g#HCFK?0#ZHoD0YvXHx{OzA*T{~+9fkyC|v^sWOPv`Rl zJ~t+_>R;z?jhN2SE5P@A`*J=Y=f|DMbBb#8LlLk{7p>5&ax_-Afgw=j4<_k={d<{x} z)8_1{*1iE+Gr4-3to&Q6!YUQsh1RXc)@jUlxY7Snv)1bhV%idZ`=wZJQ*^T>pTp8+ zi#-FF2jUb;sho%_W98mQxg-RE0mu)Rx|e*(=d$ENk~Vnv9z`4&LiiUDOR-_OuM@)? zDo4c;E0GHQLY=zHrKMc;EM z{{!5GiVJCdp>+Nk2pTJL6$j3-vL;Cx>uRmzvOd5JQm@UU=^}1EK25wO+j29Y@5BMQ zjd`;LF&au{oL%mu3B7P$(FL2_Fc2n$*Ryu?&f2Cn&|xT#mx&2z|HJ6H@Q2sBzD9D) z+c0Z$;*}4#CBnCUxqyJA6umoQ2)mKh(!gM8s4yf_4ehl+rBtWH;O70glzv2CUP)Lk zQ`3e&*(3gv1o14lhQ0^RLpOqam8zzGi8p6u0tXwDq{^5a#f?VsxIo4u9D)KDT^xbe zFPm7xd_FkjRmc@^jVAIiZ%6;&^iuanH8#w4xqVAw@Yx}ggGq{GA<2jo&6dpgN<`JweC{pbZEH_ zpn;|M4{eP!if(4^=QTMJ(lwJTN);P_E>SINP$@wtcWlL~>+_$gFS9!HO8=nZ@~cIp z5}Y>{zLq^;!LiQbtEBNZtN>aY*`DkX*XM7gS}YBRHr{=;Yj2E5<4<8Md7J-)Pn(q+ zrYP3(Dwxb*O$0WA;89t`v@r6Kd$t^Cg8_u;Zh{H==@@n6=R%>E=s>@>;^aMCxwk_8 zC^E#PY()o2GfaXB2HuFbh^qxDbm5q953TQ{b$d6!3$F4{70&xZ^eIgbNW#)4)ofR% z8)zjvsl16)dh8e2=Q3|U=rsw5Dk^B~YmT{3_u_5}ZP4QL@;rZ75npcwTDx6yvKh3(0xy1ZgB#I1o7C1 zuJCoh-}QJ@D{|m}p4**~HzN2!^dYJ&g%{o-A`I-g9QpEu4F6fLmclq_=pWVHvJFe| z@Pl~)s;`&3U+Mm@?|#fe-1b}%CwfiOc{5l5-hJl_v-X>s0^xkBx6Axj>1SL zCy5FQq*erGtP^_1&Beh0ruQT6Wjq>wEEt9)Az-VOt@WH4?1E*2QS=r99jGt|!Znd% zM*zv@K<@*CzAxve8C8A(U9_3zs7CG&nKpRyM6Ik5bDNC+P{=|ZX%W=~e2@mRBFbL? zuC0|+e`D3YkXsJ~VTTYdgm0Tu#HOrEahFrWopYf-k&QbD(V(>LCR|;S;;+D z3NKr7ZDIj*Wt8d!4I6KBHQfkPw@5+&o`+D%X!iE#>b{uD%|V=gDK03Quns)ibDyfO zc)MBG4pS7jw{q4qyao@4ab$2pCkxmN zq739v$U4y6kY4CA4CrQoo8w9?6^8EAA0YjaiyH|MlWA6+%OO0>lYyuqzQ_eY%gL$4 z0ltc5Rs|)2FxJGD2xjc6h-PaFs1PkA=kI>X??Ff11MM!(JczOI+muqe%k}&_UzkuD zPC2?QE^tMVwG)v3SZ|=Uuz&m(=hLGGyu>kdH3lKij5FEGV2IWA2HkFB)>vc^i zf2d-l1q>~`p|8hGYO-JnT~Qq%4bpc2J%$>xyCFt9s#H9L#aJF3evLvx$-RD1s+;v4 zvJiq3#&b0K%rvFyRmD@4%@OdM=5-p+#j|w?QP}(+f>)dwC;4i>p zKH>hErV+w6bRFC>w%zog%>P5BI%TtB#p#sx@^~9zY`r~<`>s$0N0vR;f4LxDhNP#r_DT9YthKbcfw2V1v3BgS@=z;pS0A-!uquCyz{x`hAd%W2)In7wRE=!-TuvgY4|fjWu-Vrm{4 z0@@J8X@g>Lc}`;#ooPO93e++`ha@uIxvp-EUmy2mj^GNxAi7IH&W%P&aZB+{!5@|3(I$!St{Bu!jLtW4haNc7p|`Wfpb zQowCc77>shx;ePqdStbkW}{3E`m7DMLZu@rP>zz!KUsBs?xMgYdu0O}Xhl5=S6HG2 z%pb&;vZ@MzxnT22EvrFS1ECWJL{`ijaY-Gf`gP7CB}kzpNS(ZcjdVuQo=|pS1W%k) za|+V9EOb4C35~l*oe3>z?nVDOfi{NryqmJgez2I*<;t9@n&LdUP&^2(0PfM=m_`t$ z@u}{vZ_PN$s!}yw(yJ0*nwM17QmT=k=eb)rRsrHqZ77o0W1;0YfgL$jzo-n;Y5iQ4OF-TX#2Tn zg8R>aTkwG1EP<*-OfFy;&{F-^F@81@CIozjBwVdLM0v`6YD~YIvmN<8;9m`*>P+8h|=Cx@Zd6s5} z{wX<5RnnBvf1_=ElCZAZz>GwD=7P@<>*x)5_)UhZsP!)0`5540 zbw=*#(?;Bk)7!5&g*>-fpY7A8j6jxs&qiU#73|5kQ&gU3lu|A2fZ-I^H_(N4hPyQF zw(II!8fh=&7jj;8J}Fl5xFlB5s9}ZiN_fk#;!;)W%8o12@2+w~UIpKaryl{T{P&U0 z*vtwsk^%OG3gZT#B6z7%qyXMlRtKnlW?8{>*F=_p>D9j+#YgD9hM-#zZYY!h^QdK2 z^d0KWl(T*s7=1nrV>d_*z`TDs3=7k@6CthM-Bi4}%uMI_)L5jd7&16%wG&OAx?B=D0l|d*hPA%_xEU!zw#rvLm1*yp_{gByx;GuhN(eMBLrOF-=`Ej z`tlp!yPk0w>rlXay%m?q_#eux>ntr#--Pa`LmQ{U zrR@VLYDVmKM;|XWJ(JKyBukwLUz;ilA}Xwia2M6utFqtE>x5w-33dq^J2xQupF+}KlOU$J-7A6~ zw>VttMsoRjmDC%%bkT(QpIWz{s7WOKvzyA6gl{3ut7V3?aSU z@ckSKUUZGMrj)g;#t8&SSg1`H0|lpE&5M)K5F=YkFK(?%g8@lGUp65^cM@>6W@0dH zp_??E@Yh~DL+iw#HtjIE)7z;c^)3A68r}UK(_=Df1F@C!YYtGGzUwE-ME|&1>891h zsCt0a827`98j5Y`CiEx9&6irIL^pl^?m;dRvhFw2C>x78e0sWb)m3|k;nW=UyoJ-N z?`6nqxV_-t;R0CIF~)VMZmIt2e!UqBWd#SChKL!e7@aVo9 z;bxw7mY0#Tr`tJ4@o>$$`XDn`mOpDb7*VzFMw{TNPALFbVc4MZs|BWPB>F@K)ZuYV2?J zr0+kv?H}I1{CAoORZaT8XB`lT=8e;T_rQgFR73ClcImyHOw7Hy!bume7?kUMa9$Rd zQ%lt@Pyl>>H`RZlc|iPhQ+?-sb?Es!s-!l1(OMJungEHXoQScnxFA{#-enJCMSFXN zTdN}on4fvon72T0|jT-2tZ^xI}`T3*X%>HVmI6-UfAU5z2y8S;cUTRZ;< zU7DrEt{i6ezb(|#BpZOub-aJES#TUq+mylAvH?7;5&M57%YM;Iv{UapH|%as3P#k`f7^nPqn(I+@I8saRnY-sVHHGjax4t=2hoe z;}pBP%rBP74D@MbI14kG@h4)eQq zmsbgo=jZ=iP#wwRv|IqTKmSjt)rvP6N5}Orr?Jww zSBQECOLG|jCW(gxdKUnOSJma65Fmt;kn!Prt$E$BthL&FaZy>_eC^2jO8@WqMJiwQ zqg-Jz$9O_#s=U2kzW>wr^TXj;s+zvKMj^kSx7WH~3teH(mLhcd?4Q9LjhM$GHy}3^ zLFgi5YW_`zzZ&mr^!)SvrilI|8E zs*6{wg{Bb_!k0*BtBS5Mdu#s=KGC@7o28U){vPD{a4cryW6-4(|jnM+;YRikOKbN$wx zo@uh;LVeAnQaR!f`hJ6}Ge8judoXK-BjX`DoHd3XjHMs>D2!vYssMW2vi=uh{%k1| zvB9)NF|?|hUyr1Za1H6;ks0vaJ$X$`3$wlypKd9Y2~zem%PI{$78750VGS66!gZLi zw;1nsm$%G%g5)!Fy=utl_OykVK=d}+x2@@))EsCtC@7Yl)z@xoasXrWVO?Zq;D`_s zQ9+=jDG}P$1w2ic4=MHpr*2gdAP?Pp8d%< ze5mDOKIs5ml|LQH`T#Db=@s$)z<02w%E&wqvOYFR7?+5HQtJ&3*p;yutrjq@)sO2Gi+twpUzRNt63shhi78f493+xiYA%P0( zmUfLln&b*u0}%cwQ4*gl(&~3+dgaNoQD$YgdRZ#CBHOU+56h5&p_XwLDGNNGq@KRA61;S7=C~u zbb;A%AIt_=SdMaG>yy|m1EJhTsS9nxrXXGkG%N0lWskYxm7T9RJLpn9uD-}=A|IZ@ z0=x-?832On^*|pkMaX^{E7&K(E0&gEUCnUbdz@6uVZITkm%Ot&16-%9?1mhfBG&F97 z>BNTTtcHQ`Ol{9aBiSdjRO=_z*D9scNULi#0a%7etjq4nw7mTAp3Ve;VfEyK8>v@_ zbBn_WNy}>PF}hx<7~75v!mrU+FPryK3}gy8l%-$MJ($=K7HKhOR$`Mv6QkocPBOWd z*RC*A5s3MFpI}o9)(TqU>JCjbxPPez25dWK53}c^se>pvO1nY{o-Na?>MQ12rkU0t z4hY!~!14U{k>QZ`j%+&KJ~hdEE0H$o`K6H5*`+;^E6;=o{+OUpZ{^&>b)I4WVSv3EPe2qN0bEVGhQ0Z4>3 z&?v=<#+-OBvwZAf!uLofQS%yS2L&Rp%@G|hzeNW-Zt53A6-6I*yF{y}vDq?sVd|PV ziPv8H`6#~mR zjwbPCU1}3;VwJQ+Zk5IbwFn@rV_uE@azcCUz`dCy*a|BzlNT!Kpxa?)2Y_;FnoMS_ zr+rWCTb6C06!1pTBdaNahD+MGdJk}swla>o)JK1F`pr26qH3FRY1cFiEdD3pG&{qjw9ZV`r2YwfQzQ6s9Id8wOpS2G}0IhpNV!3xYGG zF5ahtXC%X+oG2=>E+?yimIl|t{U{lsb3Y8Z7X>qZ_uLl3+!)6fMNXR;Uda(Hb0Y93 z1VJb;q;IdH)s-f;m{M>$Qg0zKK+cQa2~+}5#paoS+-XGOtX^d}^HtfOMs@%AuM0eT z`Y~FuLXwIsJ_!{q11w}WkUt%ch3Ycxbi!MsJIxLImx`fP^pCuFL1OhSLe zPaFe4ES^iK#jVJl1@S4I(%kHmmt5s{v=ESyP127btaQ^W}yGOeW z>yF72^b}h}5Ed2TlIRI^;k_b;gRd34a}ea7c2V+W7XPA&k2y6mhzbcd+RM(|Tb)L@ zT8~3I(de^80=O+`y*;&ed061#G%BM&ZD|Y5zqLoK=4uIF!;RS+*^$DQ$oIl zML5Gkf&$Qpx}OFV(U5faeNdzc*sq~FamOSNc*SQmY4yAl7X8l3Z*?{R%^p-#$ehyc z^{SKl>Q{09m`3bNwnL!~Iz$a*o`f)ik5#vupm*$r0p^^VEIcc(S39uCQ=jPu{zKsQ z0k&`xC_7$Xnn zW>UO=XR$)Q5Vcc}X}YOp41fN;Db%l}FVm14^nJHioW#fiKvRUzVW%>JLJN z+D8ic0Joaf5x<<-k)LstkRl{Tbk{IoRJ&^u`Z;qZ*q)9DQ`1672NPj}VS?Dfo6$!RGt zZ0Je1D=80W)mwT!pE@2mYq9haBac8rQOdEJ0jPcGawbZl3!du{+%!$QN#qduUS%|K zLRz}Nb2u`Xh4Q%4bJ36?3kAg6@c!w(4mHW!CZ)`ky(pnDAFg^j(V)@Vp(8^ zl5Z_pbTEBBAM1j#u8c_+bECwO<;5cBR|XxcB+QlD%Dif}U)C)@F6QF04G`0njh4`J zz$wMOqze%S5^#6cmT={Zu%xw%b#GA69VFOXYONW zl1EmxG9S=uqIB##?~SQ1MU*4sNwJvh=8P}iXl#$m7%z$QWpUO;)Cw54)|{#e!6yUG zAH09hh-Lz;tr)K#(Q^&o#a`2#e~b%N0kG671hZ5NEsC~m2v@U8vLKPb4LP*hjoeta4;sBooZHyx##ml|F-_T*lR`b=65gITwppMvY9W!08Ak(=4~|NA_{(eXsF>sW z4D{%W`Y-!$i$iU-mJMDdI-iR>sXmB{x~)$`L|>DQYT5WAxBjP;j| zPDhcV0gW%xvp_Ti6jMDXA5QX$;z=+)L)K2`O%JH}m83Ph+rwQgxl(a!f1|6DBOg9j z_2VZS+xzaDrF~R2fl1HK9UgZ21S@$IRb|B#u_^h!)XJrCWQH?H6XWHUL)klo| zD6g$#H+u*^#vT>)))U=V@|WxJ1=oNiz+MlCoRN-)dZ{sPXK;n7pQHzI74%!U*o6?` zR^?z=cD;u~4*V}WSs&FZ{ssjbciY)T(7gY&OOvBt9^Hf=d3G}|KoHQ%!n}aNZDmk) zhrOQ+sg*rdp3*ANLOIjOBYbJ(K^T}lY6Y}X&H|yZ5z;Hr^FSx!XKfK5q|j$ky|yT% z9AQSq{gf~H=*z@$u8M)DyAyU75b;t0BIpQ2!goh6P z?uOhXz|l<+u`flkrG33@>E1MoY&M_*UiEDxS_TY;}EO&w%jPCLOie6qqDl?Fwh|dRnk~t)nQ%|Kw+ExW4#$p?uEZv z)@eH*o4SodJKZ1kh|}~psqTgd|LD{@JDf1mJ%QnQf*AtJ+8TCY&CF}s{%vT<$cx@? z^p!JVUDc$h0>(}!(fXkcU9L&MuQdw9!1o4uz1QR$@FWdj0NU+>gKX`NOJ~5!bbf$t zWq%Q2jC=G+h8Nm_t&eVxCoMV^$)>0hX~**#XC#FOiVLoIwDaJLrMUaKmGcG+99X`X z%V7XM%J^_N>DU%CW>;UuUHh=oJA9D$qw~KB11yUy|9`HDot21*C>d6O48Zokv8GmC znRqfTxZQjL5AayaYqU)zlq4L&WHW{WB9D0tB91Ew12&ij^HL z|1qAvh@9zqOh2WM{5~)jXnsADE?z+A*X#62IN^&}wT-frL7%VwZcDc|Izx14);XiW zTK~2x+_c^mz*A+@r&MG{K;ZVGEXl*8c>3r}Pv@%}L1$$caGd}7W1iDp*-*yvV4ucK z^Lu-r-Ev%BH?#QhB!9HGs`u~l8DD&5=Sz=~W3xvd3WM_h4$Ka21pptzCmse2{rYw6 zVjdqHd(&gpET@mtW)DA?MWv9x9bXrZ%fNhqnN@Bw3BHIaA8x;Oas7$Ya&FXWq*A2f zoWpR!VqJ&Heg=LQ62_OE{Qhuc^*E{?Eyn?a{(t^$W2ovS?Xf&qYGXH#ZG1bkTRQs65R>o*6IX;1NA%(*d(-4eMinsdYwR#QM@AWe<|2nc%@-Pk%5BQz*$-)nu*is|co1^SOnz z3cN}vaYD7H;a$s0>REl7*DTl^wWzNFY`+64Lm}a8Z&l-3cf&_N=4z{I07lBEd_yFf zEyDZcw$i{{C<@|0rh*5g{1o`BnH2_z6{18M&>cr9Pi4szkI8-#y$Sn4E52w?9wRo9 zK6@QRl}Iv%s!WvBduI#P3PgWxbw^t%Qdwqc*#=J&A5=^w_gK z42Sl^G3}Jb|5#zI3i93n_$WQZycm^$(m}l4_*XEEcgviTl8E$+OMIWAm%Y9AYI8O# zLg_G|hDNUNvzRe;6}kh6jUGao+7xK1A%nUTq>mW{*lr;LMEP$!AlX!%KW^~z(Jr;oyx|Bh<~!u_$qkxJW3kI1dl_s?f3A)m+%#?s90`WGF5u`e0(INo?1jY&zgSdJuvk(O!#V zK(jJ?`fJ=_kytOG+x8H6o%DiXdFrX_uk#!4yR*z{$hDW1BYHyw-_(VKv+A7Nq}Zu>3UPHHVmDH`fl`U6KQYX9@@y!ZpBOEvN zlb`y?v>R3qwpG=E`vV-?#bk1BbEa08dO=)sf*cG|kl$)TsJGNLoCmNkxQ5fsVpBnm z&V9a@n^lY#5TwOo!aWKM3Gz96#U@r1{&PoJb-lQR9YT8IDDDH23DF$|nxE z7~XMIg&4Lf=mYWKUb@6ueQ{Co;x@I;C=TrTSgy7JGe-<@6E~!c2ug-rOIR=}BNJhT zHMs^-vj2K{(~X3z#fw37Fptx>p+X%+FXt9`xvVC^8MsNfS*L6+)fTFA>|>?<@0r?o z^DV$RvHLdo{4S3z4N26GW#Azg^Olii`b)beqH~D*TIjs@5+9C3-PHRaAAj2VZDT(5 zK3OqvC{01EP|oGnZEod3EhWs|FBskG0V90P3*jCCNQ zXvUnxmpraVirq*kb8>orR<;piEX;ft#UvcVFwLjZI)9SozvW-mPe}=QqPrUX7??9k zQ9aP21E>UPoC4=lVXMALw(hqfkmv<+n0kb<)0nJNjFLIQ_y8KAQdtRS+c9I5VJP6P z&#BAXvFpFV90_N@Sf;8`dE)a3xHMp@g^nV)mUK`+M6FVOTm7Zjr8d@+gqm>I5Cl^PphCg(^HFTgXD@1gq3V7?~dP`a!`v*|s_nMe# z`t0?#U7jad5p{$rCIDj|{F3W~tzPr7;YA@wM4GWeIx3=QYp3Q^Bl@$UpdvHtxgA-J zGq-4lsXA9KO20!UE3P9BLm#G&U`0b9p}I!_-ynvA)WQi_40RHT+mGc2I}yda4PolG zQuh|K>_}&Pgd(CZuWjU-&IF)h3$63YM-J2(P>NaI&-;hP?S_1>H!Boqd5}%-5qTc6 zl|W6bL$ZmE@mG72@;_Rfo5aEr)2YQuxS^iciu_{B(o?sNFW*lu< zx_Fz_59TN@+C<0D_JkI~maJsyp7mzg)Gqr!Y@I`NE?m&1W81cMW81cE+kRs^xv_2A zwrv|Xw)*SUlm1utpyo9@yH4$ASI{yIzvZX4EPk36r7-puz>C_bnDV{W#TTqGWjw{@f3@ll#};%9 zoD2H&kykrdLfn@6p-VLsbp58`5uM{R8HO2cSXJ6cP9h0!y<)uw&8c1>tV*`ariJm4JGgHsL_Tl zVH@clfWn*u2w0bh^k4_>;eK{KnNblB%2&F^#R&`wW&EKP?P*$Mu#r+b4)OibXn!8q zgw1{4?`ba_4^mn8D_&Y*qHIci5=Rplt6!jO>^7CyLz|oP-g-}SiLU#sMP1MY+`390 zd-g!)x zJ7hPFQ^NhiLfg(*O7l`B&wBnD`DPY6oFdm?tq3A`?^7cF^vQNJ4M#YH#~$JO^y?W6 zP2KY}Zk9vCg-Fy%PwV%ERgk-g0kQc2&)JH*olaM3h)38r~I zK~S=U9am9vez~@m(sEdgPbOR^m8$vSD+^*5aWA{iT7^JC+J7NP#Qh7y8FGz%+s) zu}VWyZtm#hI2A}c=}Wll3rwP>CdavE#O*%v`|BPP+*j^Ck59jRRY#ZZp=FF1j3wA} zx?w^CSBS{FTx#LMsne^MZ7N!j|7fF%4Fo!Dc~cl!dD=H^_(Xy?dHf~&6I)x`p{SK9 zFL$UZInPFg=V3wl4`b{0b4#-yAO&!q$>oWjQjv{Vs)C8(AAy~5j8x6gOfGQn@-n_h=nRd^gUad-!|7=k zkh~W!-t|Le)_am8&ZM=HU|FJ%;Bxt7{1c5kp5v_(DF+JN_m?m1yC#7P(8LcMM7D9* z-oO&i!^bTubde09exdh3@V9Df_jxhe73tZ^OAn`}MI^i{e`Qp@x&d-QLpbyz>TPu2 z*q#zUM))>Ye^;P65KB8Gtsu0*xaIK4@=pNsZryXg?$p=(6M zD3V2vR_`6IGi`A9v({Bi9S8Sw5WlS!tA#C{k}>kT9OvkSNz(G*{^i%k6IR`zM(Pk? zyD#DMYZ1(J+8I*P9duqx0|rykQSw{1_l0Sc7Qp)dnXb8-%;m43ff4PgZ!z(p`|0|IH3bd_K6D-&Sz{SM%KW1=ku6Vo-^x1D(n&zO2lOwryrN9GF z_tw_N5ePp?c{;4CVZfd*X0)lAjW~}sRMEfM!~5A={Nslykm!nELn(KuhUyNw*FRH) z0t^CQ;24ZHOyH^Ud1;tXRV-Hb?k!vlgoFZmvhx0*h5dyXcd;W7>ap{^15FENfX z=!priWSMW7=RdeE@LO|)zrA1YM-Nktok>FveWPhpRSoX%jc-_M2|4_4uMcx45~<;O zK&vQ0Hz!6Kn4$nYioF=_w5zv*d1`=xc9rkklMQ(44Smb*y;!0K z60cI_&@u;*SC#%XkL#p0y;n_vTllXY_V` zTkR&9s6T5~!r>tN>DKgaVZm%_x`)`r?64d7;W5)=^{3W)re;F1wt^8iBlpYGj&lB> zWL(B9cJ$V=%&y{h5b(u6)|o!MBKgvlYhG>$75gkO>3!adz#D0M^mpxLnz~y{G{QNW zbX@>;S`SDvU|_Fn)19z+sDrhaWnGT=A5|gz&?%ritiB7Lpk9mOG&dNZh-hAry-wWP z{-$i{96AbwuS5nA9kOg~Ps04Y(xP$XSy@Zc04xJgQ8>c_6}E7ekk0I5jj?eI?EuO( z;$ocDiaq!5sI+ZzceHocAOlX~0<-q15K=(5Dh5dJUu-;8vuX!+D3(>uVy27k&(o0s zECoSF;Mo&~Wj^jer{bmIGI%KvuQhtT&T3l_ES`3haK%+ARbT?BVYT@KdDZw!Ag z2iMKGKn|t%qOzP|XQ;VBqB3U@EHpJ|j10FIogpXOKk6ztE)Mm8|0LUpV!&#Ih7dsE zBQXPEWu-Z>ZlV=?^99<8;?OjMIdCU|S^%~YW%=-gy2;x0YbvV1ng;EVz)(TxV1c+u zp5|bSxB873OR6D2L5&mYyu)g5>SUM$I9gV=IPv<;Yp8H$JSfp8*0=ypI~< zXXqeLMMoAJp)=4BX*6}kPJ@U#NSY_~?9?-2qz}_uZa~h5{PU~1=p)51`|?M-D$`-& zX`Re)ju!ID9d*yzVSEqR#dn1+L!nnvN0rDY8!JB9C=yBq5y2sR{c**aQ&sP-@r#rn z%Gv3%CNP?QIKaUN+3)A7Wq>C^Hc!*4HRV3E3-(csoLG|x>tNx?f?s`(+0X^SsEEX zi91y1rblRCPJFKzqovpkxvFIMw4%Lwk?&pMb#QEozm#2PyIvWxILwhS=HVIY-l#(<<=M{K9AnY?rxYwt zP?3(NrVL^|eOr?@aDYE?b`V!R_hV!W#w$ei4rEi)t|y9*%^o-}__+O9mTXke#Qd>5 zdfy^Jc&TTTcw=jUn4oeATu7jFVP`M3Spf4r&WWW%3v{T@z2#-Sh>T(u8{0-QLp~=s z8okfPDxDHGgCDoYq46h}+Vf3!nP3Z>-2s43=sFdzavGHqWlun^}r~g0wH()|~FLB0+tj^7l&^632 z*};%NW_xD{PJjypxg`Xbm(vr9+qucoi3S&9@dLl?G5CjSLT=2BwSu%cT6AVvBX=m! z1+5@Er60I|r6MTyXmc!0-nEYV52@rPB<52^tG-#M7_A1y~> zw(1;m$4NEb(!F8QlCUw2(iMu%Y=K*?&RU0n>M(QrLtQLQpU3a~I%mbD{E_w`!#eq*Ir=9YYW7gAF4_2I==7%$Wf|-bGo1TidORw z@CXa$8X!5@)yl$?GO^;%cbBF>?rEoCZvh3ajyoke5IqO1<39yQO8gvARdDPEY&Z?^6cFcG4 zd9yv=1j^g-`r>fu$RcH`vcX|aN;)k$y^Jd|;woL_F||*QnMg|T$znzR%X=*j8PYb^z^JvK zZ_Z(@OE4J2qpkgb!ctKVNxO4z320eK3}CcC+%@DGJ$6c&R+dz4WNUsJsdE{BpYfT3 zK1!nPnM-~D@=YCOEA+@q+lz2Ahl{$ligKh#EW#CFY-u;XOvdMplyZwkU|NDac!43~ zv(QEqm#~-vH!*>HYR>{i!AexL;RP3iMdNC&d`p>Gskk zEMEHADs)bz)`QswOI*r#qGwkX<(nJ6I~GOW*8LpSJ)HFYE}}nZ&kP^I*tlbyg`;ct zt*Z8{R>la_rNm^NzvaST66PS^0{($@>UEF<+f-u9b{XKb#M(c|^}%~QTP{&^a@UgJy{3atHv^7`Sd3c4mw>uLN~J^TCHzvQXBX#M|O(rK2dSPz*G&c7z_CvNXodryTcnQE(3 zS6dH--_~ln*;;ZiQ&&fMn12hmn&mM|L=?G80S~`z^aiR3{w$pgdmMHb4(q4OY`(O= zS2rV`0HyoHtAQELb+ulf5Av?Y%PVX>evVy$N*03Ka~RKlYrU1n!PJ3Zv#Vf zlCnnM_to?5R9)Rv-jub=!&D!x9(&DX`bqpqX#Iz&*TL%v;go~Io00leBz|Z8kY=Pa zAgGVvufX#kqDE(FmWB{3kSD$bH3iJYWi~GEDh?q%))Sk`vy_M0odb@2HQ`)Z@j-`B zEsfi)-pQ2SoC;&K~Oo{ux;KG2xjeQZt! zHOTb`t)4q5i*x61lh7y6rSO&TRB9WTfGvJOV!yDKe3HuXwc6ce!vkNzbquXL2wHGx zWq9PpOjzP0hGT8EN@o&{C8*&Uo@}5HhsKU?Lal_MDr1l z6AgrZSN)i1Y@2e=pl}*TH8>f8fGQ0S%mU+5*x(#>-#Y*WUOLPj(crjG)~^+EOsKl4 z;xSlU*)<{_^Yi(xdmv&9B`Sy(ap*g1t2O+ocPTONn&1q2d2;Negn&9HlQ zv|4M7q!a-NoQtvCcf1LM#;!fzSjA}S( zygseJW@d%0MEJ++%*2s0o2peqC50-pY75DWO8;wS1@a)5izy_e`0; z!KealyGnpx<%lYxe;(LbbR;EG{cA6smFFpcISso#8}rpCGf{NXYmu_uX8A`_d;&|k z+D2m<>mNyEd52&rn+#fbS<2zh9Q6P5fHb}IX_~}8q$A~| zFWhhgSzgT0-j&Pm^3|5&?ojYtd;Y6j)gMRuU>np5!ux`*(n<}yil~dIhq%0)Kq2;g zSIUE;dSYXwf~|eIM+jaf6#S$peEj)vr_$xi$`g%y*coqDFsd$6gPf&mH3VXaSH>k5 zd0M#u4FhlKt;q{1gr(R^IRNIRiOsi&%okUovweT|p z3MAGx%5v46BYrGAX1$%Tc(-UJTbe9(gRb^-5*4ck1NLwpHQs{SSTWuaaymt2*4U+& z`-sYYf+Hz8u3~=KotX}4zPRW!-E2sj8QidIf=r9fp^E zY!)dP;qUDX_(*I=__@+rQ%l0^XKjGROHR23%4J0!prQ=ACqsig`!4M8j&a5CLBE-S zxPgtVVWDWK`s(@{_)pwb@!mBGtj*Bt{uBX&Z}|ii`P96ctz8soPi`~uJH_xg(K z=NDji<;zqq!1oP}ex4^kmw~Nttak0uSmDLeJeMn7mzgRjO5kCT2CglGjxAK2B|2?& zNRVj@P=8DH&d+D~Nr)2!U7r8r8a(f9*NoJWHx9OwiMqap{gpy>TXafMhzJ>E+iBth zTPOQ;GlqS$8Ctl7IPW_n>C_s8J6vL*yUn8I2M63+V7|(Jjk^&DmTYOMf}6)Kw-6QX zPG!F%<+p^5P9cvL7RFjCrwS9n3*AvqlX+?kFbD zITMCCrWBH#zN2Vta`OZp3jkNCTzxJr?aKbEW}zV`nx(|-&nrwV8JN+*631NB+LL?_ z*o+0m=@X%8wF*gAAr1-jP8!=P>!vv7A*8E|fL*eSHk%IgWRyb+10IO;Nkl#``iU3))6Hs51!<@< z0;QV5Ax-ZD89elMTQ?W3Hv{LZLd{hPxNI~k8%BiQ%rVw>=+vYD#jdD?%wx)+));Eq zv-6x!PaNf#jvJNSDdY3UQ!P84Y4MB`j0a-Zfn||qEJYp_FjQEhOAGVOe1O3Y%5>WY z>%s@h<$Cb+qd9*_e1$yA3{QjwK{st37a=GF=fUYb2qeDY;V#D@d}%mv#DJ>>)P!wF z>Y4{R@Mtb^1`GIR1p6nk+@b!>rf70WZc1SPabstAO?KiE#y3GjkM-Q6lsHYvIboGj z=_oG_fz@U5!X(Z=H3Ay{%8`+8`T^F*LF(_JRF2yfI+0?}J~A^r@WLC=VC2ecH*5FH zYln}vs!sP<0N=HH_Tc$RKV#VfSSiyp_h$ayF!wT@fut?Dx7hBlLM8;=D8j9nQhD@T z=&>TRiU7b!3%l1p8?IB!_VPF?SY=nw9$%U^O*vxH7_`mhYHDrCd(Xd~NFF+N?sEBV z)-kYALalzBvNk59I)u$|w$2XR^r54@2(u~XXqvab16iX{Bex+QRM)@(O3`l>MK3Ad z&z5;mLLdcU-Z8|fQZ|WmXUUj>gl0k;*vr-H4_(GKKjk&Mk>t#& zW7jW;DOuNGyA+>H`!@1l2M&CvqMq)MQoXptd%?}csefTt%5n&O)t81qsmR^wi-o|I ztl;1?WiQA|q`EINAKh;OQDIuc6&6lDD1g?{<94_BP-Pxrs8^wa zqZ|CfvnClUxkyo9;MLIXhh4i3>t)CKyu9S;Ghvp*z83qu%WerdJE6}6^`KwVSQ+2;BH=-EitG}2td0AIsm zbE)l`D)M6e%=wYyAGr5!Yz_qrqmHuQ zuJ9stQ-koq4htHF(> z6M^Enq^2~cB`{QArbJ{i05dxa$N&AiJ)=DpchrfzbM{|wmbs=cDq}NL0@(OJiXPZT z$1T662|9cB_wVIsH1a9+IoH?yLZfE6d!=e_w@S_Br!BDL5rOo^Ea%G7<%fz2Oq(>Q1!g;@fBZ)=gl#M<#NFfON8ctkN=vUaqCWi$(yW~mK|&8geaRu^QJJPs zMSb#pL)1g{b2Z)-NM!79{Yg|FGvx>LBHFbthz=}#`waH4SGWR- zzx~@c#qR|Ne5n%VpFAV7?Ni59R zeDUp@5T7V94;ATK4qM#D1}?d>21*#z+mMN_!8`Y=WQa^g!?g#rHrnp1Ve)t z91{aOZ$W_u`*PSoSiOZvd3V%oyiProOGp` ziDvbc3ZS8u4rjtdKuE50UB&Ctgjdv}Q4d&HCk`pGFtU~yL@&X2OXrv*4e_sTpYDX> zUeV6O%L!2kP41tNvD}!+hq1yPeuZYep*7>ExuS!XlLQzb*(gSuPDUwO6Tk7HUc`mD z7=yk%AkEv8vj`6^v}13o@hzVmQ%oSFpbD$d0Klp%RA9OsL;ddDYt@Gek$?H+?Qy9B zG*Df*@Lv(3hchdSy`T2>8krNr-?kv~Q6uUdx5SPSMZ{--KgC;j5V6?TM)i}eTH zcKjXMa`j5h_|FB&$Jjpj)Za}*H=tKO``NSTi8kXQQ%sywn2_MI0 zy1c-IHA2zxXA`H`wON7GT>{c$l-&tpTzd*5V&0-AdXA&Wdi6H)1HEa_@L^r`bSpWD z^!ov9fNk;?70th%b_dUt)L&3AX*F_fa9^ia?@fnArT>s=JqscSXD2{%pqj9I?jK!5Z=H7Iqb$yNyv%u9;xR2gd< zShdsQHk(Vg1}etNb|#wHR{m)#?bO3gjT4ex93wX$#TblRdGIwqszH-oTUDCyT3Nc; zNpo=cwra5aJNkgB2a(meW5wb>4~U+`*t$~^u{RL;>j2svw^Lr$=HH*MW!{w{*fbJX z#b9DsRJDB3E$)btpVp7B($xc$yEHmarYe@$1DJJL%)e$TCOU9zF2G7Lr3iog@wv3!W83=UMZ3)jRM2@?4!3Xc#uoRnD8P*i@R?-mQHP-M)GQ~)CY{U{K}zs%4-W3 z)6Bfe0_C2-n#_${LCp2c5ebXfEk;{-2!yp!D$tA63P{oRRp^*80B`}6;P8=)=Aczy z`R_cr0>Ssh9cn=s_x+G1_^xTv!{11gU#;Il^D7QXJ8Gnuq50dj8Uu|rWb%O&@b>2$ ze~i~WGMR&{xBXvbeWNIRWJ~d3GQ8uwvU;u@(<@*aS1oy?Ve2Y{nRGK|xusg3Qrcx8 z20%T^vxZA7=^A6f0FY~P@R)R&P+DM0RtF5@K3;^^-6x7Il=ZOiR(5iqRPwZF8rUl? z8kzPtJ`FY$&aggeMIxnp1U>7J;pseMPMd5-%Z=+&tUXUM%#pa4Gd?LR$7CWA!iT~p z*EGdDx`b2_gyTqmiL6aE3DG7w`wM4vZ-_;8Y~oYvf|HrA0574ri~$knsgCjs&d6#X z%6-hm{I%<1!7Wpovoh=BI?jd&s!ND8!D4ctv5Q~lewU^5`XBYrNzZmkn<*e`Cv3=T z`s($EK=xT)bag6Vd9om#SaTBrb>Dx($2ws0s6peXR@XQ62PNBtX6P%-w?oon;k{6= zMg!u)!d@mGcJF|@wTly9MM+C$anbS ztyX(yyweLKUC@!Gg^~);TFw~iy!4M57K197YDw*c0mYDQqT2L5DPtl^(s_nFD3#ey z=X|xrgmpr0(8cLS&k4B4RMb7Aim(bI9w`4-Fk2n9A}-H>x(=|!=5`m{N~BidZ*M1} zy+xTuE>!I^qRPxjsO@8VeVw%$PuESV-0|@HV`1^ac>~;jYUfM>^ljtfA=8=CWRuULO-?-h{82;#fxLp4P;Q@iV6;CZ~Utcyjgrrfd-3AR8i zE})alSsTBSQAJ@JCnKwCw~{_m4zO;?h9WCJmz%20VNZwL#cg#5CZN`&*x>#sHRVmD zx`0tRFz_aD-_%SG9hf9LTTQ7Dgv!6p14a%a07@w;46p`f9N7v72m{7VWn5BCl*sY& zfmU_>eDGZuigc7E7dbX`X zx7B;)ZVE}Q7kax}Y~l@?#ETIc{#FTEq{RE3dCUl6tTyk} z*X4Q7msbO3)3?Q+4LxV=TC)z`|0sZ)t&_UndQ6+zXszp$t@x?5SPh2<^7bm)i-()% z+bn9X>ebY&25RiAsh4*@J$rL0C%0C9|Jv0h4=jvnKEFNwn~xLY?u;+(%i$Gptd?({ z#XmCZxue`;0DAx;!7pQ#-17yfM8CaN%fV>YP{_4a5cSkcT3es-G+*uS`^((aUZ37i zx9+#{;YpwKAA{P_jw!;lghe)tIYj@yud9bGXujRKxEZz*cL@LiEuRWK7SPq)8y>*4a)M zI)=7qLHr!4g<<1luxf{-uO%xc#R^MqPVBz{UFr5>?)#T$oj%9oOE~C+fm=>p_VQp8 zzVHv^GcR6O@s4295X!jWnb=6J<4JYq3`?gUcg(5JBknB+p=fhsDbidZbdbAJn8uAb zO|uzWK+s_wQ)7rG+RhEX+i~ljHGU*NKgTNy>t0|kE*sq}#PbFNyakmcHpNx&5?#jesF>DmbWNqP zteIvv&RB+29b$xE6QKu~1@cLTaSI=B2chc(NJgfgrHrn&C}zo&hs!wBf)(}mq9us> z0q{3G$cc9`RtIM`XEe&gh?5yRbv&LhX@dK#Z0dI~N3J7FwPF>>t`QX(ah+6C^CZhr zZHn0Ot(UBgKy}uclO_>QK}@q>Ag8F&T8&wHZ95tG3r?V5GZ5MhKtj3HeAfr)weL|g z;pSz&MiRa5Uszly!elzob*l_^vNFz60eq2Z4a5*Bq*y?sg-yJhmQ7hgS@5Wb(Zie* zC>XCuDk}-VxpKG-2bhg$6IWSHIiC5tbadv&@QxF)x*Z(0$ndy};bw0o3Y!yk9L|0x zT0`fe%~VKD!&83m`Pi^~n%#kHcOh1lUo)5ULQ#6#FLQ^-N-=&^hiv2QR6nYufNHNb zbF#APG0>Kfip7c*8VjFsd+CJ@pM^i6Qk3F&*+Ka*%9mlpndca2FuGEE5CN1mb($it zZ&n--kKQA<*@~Ch^I+83hi%rZnzXd<0*^+k4h$x)Mz607vU5!sy#C-(9uBEKVRKQ$ zv`Vs!`7oB-v`|maS#mIkjS{f+03=@Nzs%P}`x?&pc^{ooy9s7{6TYgeVvamgFJfy; zH(4nrjg5b3+Tu<3eV7^wOWK3O#_kLm%L)tNrHhI&%`5fciYFhXS0vG63rX9XvDi+9 zb?E!WD;)^yt91NJicl*k!k6HDPT?a5=WbD0GzW097A6eQ z4Y4R?!cFnW%y39`PsL%=A>F$QF zNzSBDBh5FmWXY{Xf9q%z02I}2K^+kG8zk8QUmzRzvPi?>^IkoUwp@O9;b@1U$Nuz* z0lrAL0w%(G?Gn_DSw&bQ%!K2u`wcv6r+X2wgn8dsj3IdayWel4Hgd&<{lO}iB4|PA=&pGb; zu+2~&^0Sx`Y!-4Sa5W!jy&dV~TgSkz}?o8&LiGJ$a)ch*7{`4a|MnGsQ4Z51g-lq~{z z+PPOcRW=m(0bBrwphoHp)54lFCfi{>z3Zk#w41ZyzfJd7K_z;lynW+=Hzcht#aiMs zWF3KBlmEyJw{a*7>fi@s&KbqcVRQn`={f`6GiGU1P#>a$lXzEi;6mP*KW-` z>)dvwXbdq~QDV{Y0hdj^fShC5i1rPied{2V2to&C2>~qAI%^+z;B?3a9bM;Y*AI7; zso+;Mwe>w`eCeEfg*=O@&L{yH^}Iq@=i9$=W=#&OE|$Rw4d7{VCtx^$k)Vby9kq2v zDqEt^5#+MLfijrSYiTon z)e};4?bV5>czW`csoBN&XY|_^gE^On(uNgj35Z9GdN!>H`Q~4#@?X6T>CxJgSf}(q zdPj0OJ|b+N1u%cpIpQaSDbVw@)K-w>-x5*fML^ZSy=2v8{V2N7jV8N28Ea5nO>w2} zHfE<1AjyP@x`A8(6)0@0FGXhq`7dOAV2*67)sAetFAoLS@2bE4PKTl4C$;_8^Too9 z^ByYgfiSj3UD+W^^mO){<%hcwrPn3C*+ZVZicT@i*nItATJVY`S_g}#p}35?kbzVf z+zfQ>S?!E^I#%^#?&Ucj#Mw_iZz{|DH6|rPNT!%i^oN=N53JVbtm{Vx8v<{$Vv(}X z19)k%!csO56}MgG_esZRV)z?Se%&LK@$kQE_bI+Lr46`Qb z!<1^6@m-ysRzXV)Y>&fEF2hLG_Ti7q`i4uFeg-E*K4`C46Kvp09*o@IrNmvm!7`Ax zF89fWzl$vZ6R$hH)#yW)cOL6tMX#o0Obk8_gtsA3O{ zMR{t z4zl-`1kiFaDg?I~fLq2KU4ekStDxiJTRyCPC;SZHa#4}}SK&?az)nvzw5^9=0UzQb zuq>PUDBFHYQ?o-Q+pU0!mM72vqrsvYfA_Ni;op$%R#05;kg?~K)3rUg43Ivlpeye&nCve}$PG_p7Rp?A0UQXry{RX-*9Tpu0^Zn#xew%!k zxP*9DW%dr`r+%f&lIj+WR^X=2dk9?S4xQdiuG*=|nCHDp1CQV?6(jFvD@;#PwU!=0 z)Wl^G!~QUCaYggwlfCs0-{=f`bNmlg0>k79Dt=|gvp2G|OVqIqc1BC=UJ13@<&@c}sne}RC>Z@8 z9Y1PSAk_GBxo(0_frTXo)sX-L8~-gpLRy&DAM4-HZHDIHiq#rWEH7R5oR(n@C*E_1 zy#hEdmqR(8`djbAPY!yj1Nu{axLnl8#c$mQV=-@#qzPSANm0^#OvI$jfXl!7$77!` z^!o{<9{osi8h9(aCF|~0u&Z8QyOPF7qVPdX(s3fs^Sy}LCe#|V@WJEBj7d<{0F$x)!3tRL43#B}!F0dS%CuMZ|bJQa#}?QQT` zllrS3d0(cy!N)0GfTEv^I>BzR^^6vp(3&!}XX|{6m`h+9Gyek(>KQ~mzWJi|f`kpd zUqVHA{y70ip2r2E|IQ%bQr@BJ6ESS<;+VB(7}4xHFTs<0<-F|cfwlupA0ZU{-Sa6* z&Y}y7CSh-T%!duk)iSL4X6hIan(juj|Yf~6j;34ANYr}Kj61l%XhhG1;@(5BQV$r3rbmIEqH`Pz~A&0 z&!4Y%2o{;eLoRl{%REL%uCPt>=Kq>xND zm3Q|~9?%yUD;B&xUe}e;U9xN!P3C+XJ2hjE^8Azarl}VCs;8)e(LEdz(!)j#D6N7y zRDp7KY-tz=X7#2PCn=X$SGq zgSTNFdD?-VfVKJ?+=CWTWQ*j;w85!mS4A{0GE4|JmScIyN9p1uTF{O7j+Z^4e1-85NwD`d5yLx>Acg)|wu&GUPyxtTOqcw*bJ?vX8BslP(!auyvHC z7u_pdvUdwL(+;(s{VkM&{<0dGSIsl*ZSjt=nd8#q;))@%k^lOG0rK3bsSK`^FLq0E z^S0iZC@{g+4kZ**Q!UEj0;$9s&$sAYI(NoEm=i@#(y{fWiM4@8j8tSzm{-fk2l-Dx}I#L@Iz8IqA`u`*8e!|CGf`*6HBe#ml z3q4yPKX{@v*_2!E05LU2b+QseO{FZ!Gg-Uk7=L?0;y0OnP^VJ)W)f1qK;=?4MW1ZU zT-an@ z#swrj*SKp7kEDl=1cyXOS623os3#36^br)iyjliE<6yM20kJDVj5<=aMzW*dC)jx2 z(qh;+&~=JVRu-!4!I!xr`8Uh|)ShjF_VB534LJlW^6&2tL7wh8f#ykd5aC3~&gG-9 zJ!ZJwn{vml_Z4~4q0#!g$c=v9Ah_sP!9>AbU5o2_IryY8wlrDKz?m(F!Sy#wX$UiF zdm70i!qh-y0i$Utc5*E6Ps{LgQPn|l*V1DcC$`qf9IvKENW={OXt}rqz}kf2rUQeJ zT-)w*40Iz114)a(z`IY3Z1YAcR0GJ}1H-svqdLbv&D@|C&2%t$ph6A4*{m&da)mBf zWSy)1s#>Vk6FpS*KS>>T^prKDlSQssP;fuUA5Y4G*!VEA z_T?)?@^uJo?bJa96FJ`*ymIlVQGNF``5k?7m(4M-=$I|9^lj-(0xosuXt#FIaGm;9 zKoAvU4xkfCsl5Izn~HJR-wrFSxS3_-O&(asj1I?CUD!FZy%G7^pTR6wqUeYsMaq-> zf;`44MqEO2Y*YgBbWp4@D|Zr7cly0MVD+yxnmV>8xM5Ez9osBt0zv4z6&&0&6#$;ZG)7R_iR3?d#0$qsQTRN3>tzvq z=P3B#Wn=Q(=6Rew&Sf<;44sbl%@wi)+y2a>B35(d0t@Sv8W+mP{36#pS?lSznN{e{ zozV)k9(L(ME%hF2D3M918`Yqsf>mvbxfmKM8@5Ub7;lXi*is8;WUir(ONd8_4Mq-;ZISD7494X}fiZCL#adO9YUy9`g0oRQZt zksT1=R?wN)?23PaDyBsmxr2+IB|YRZEU|Jp4mv?Ss{v7j-JqDg?4iQh(@RC$Kir}` z3@A}GAx6@DHc*u=S<@z$-E4#q8Y8Rhaex`L#@btjWe0(HA`64|$7(9TJ>|%6V{ZP%s|*uDK*q9%#>Mi!9q(|j9}P1rhf{5Dz{--N_#;TSB9T5l%4FE%B>_tMB2iZPk%tA%xI>|J1>n@K%2RA;_1?-*nW!cf zlYguWh4?p{k-O3y!C2`91Y6;qJ*4Y(>aHS_uVuTtW0qRcDaQ}!bya=$lTAc|gs`?= zRbF0P(2cCXLD2VQZSc9cbw0aZa0v%cc;e;4au>q7V%#^U6Wmm4hr_y~H2@*1rt3VM zEy*y*wZ+LAz@CMlC?nNM5cy}092z`eF^5p%EK$p2vs9T@R>dKhf&T3kXNls-T+YSL zeQ)gt76&@R5unD$*i6G3uU{zr4Ag_8e~xw&dymu74~q}Q`*{0K)0X;ip2uUTM>Ae; z{%R)#r4b;BHJY|TN*(2&(*e{|cF#m5Cg7aj*W{C9)-V@{s6 zMg8?i%@2WeYW1!JW=edh*z+2!Gqi8)19U_vCd5!{&{9rc;RyJrP=0Ro$iVvk36;){ zT#sG&Op0m`{<%%qWlPAnSJI<1Y4ccQn%>^Yt7pTDvzgGMvHsVxFJ3!?<=ASOL9E4U z!r#B90C^#r`DJYO3oS$TN8FUzOq4=C14cl7z?GU%XQyatd37XCd;EMPx96Smf3bB= z!JR~1yN_+#wr$(CZTlbF&cxQlwrxyo+s-68^L}+M-c#qh*wwvjSM^1&s^dr z?9t0&OSJHe0&TyU#Q@l7^1!!9mz0na6S^uJT_eHDVui#Mx%}9k%)DEPNBADJDCkxd zHcWA99Z74}(|eR`cR@Un0bm&r?bUkc;O*IvH1`oI;ZHer7w;mhU&JZ&<0o^A9@RY) z?K_IbUO+N7lcFp3&4+&DCkl}|nblLjgEAJ9qfu(-5(kw3OAoo-Fpan0WrQPu_f znC3fpeIHF1>VPEQKg*Q?JFevZz9R;wbdlv=>EO@ZfyU z)1RHHS53_eH38G37aH(BSDKt0my`^bCI%?YKj;N}$O%10TSgTw|GtDK z4}kpH-|I6=fb|XN(@F!rhkk%Ei$nSf6IJnpVI>qXh|Bb#Mr zd*-ZXo_nko^ooCf^2v|)0dMz?NOocfmQVUr>U#uk2 zbYK{mA>|gtj7N5A3JU-ep1nIs^Ex?R?qbdD3{KXTr{tGQRTkM>j7D3ks!+$c!vvq12vSqH}*iowSUBL~;-BI{KQQu?i%XZ5%iIFwL-Z>FViAa$l zmrp=7CLZa1fb9ei1v?Xy`(-pqa~V#1$d7p@D>6XM!>0Ey#^ zE04o^b8-r!*Q?oc>rSEtyF5$KZ3pYW7z2Pq2Nor+yb-z#1`S?U*n!klXI3V^rzE`n z-kgUQovMMnDTr3#$7!Erh?Po@k4stVg~cPD8-6^w!0IvX9&+D6`A|Qvwjt4tie;*& zY%?LeoUTcd^Mo1XrGPxCpeM{@J|R2)#kfM1*)n|XP`>vCMK&9fdmzB&XoD?FGSCc z>Nz%>?~Bi}fdo&*eYfSxbbb zOO3sFAfr-?wSx6E84%(LL0WtI&ew!5h4BHZSHH^|PbcsC!3zlTBB3${l53Kn8@PbW zKQYkm91zHJkA{mxsV4tW(XggoQB5;a8^E5dKAnh;A2UavOEfut!tt-~#CZHr`w!Sl z(BO1L2#$a?;U_<+xTAe&ZE0_4x`0s~JueNN;B0=QXp<8fSTv#8H~j{Nudoq3r?CLg zzG16Fjd-*8>DYxGV3c80tzG;YZ4KJr-KSeqcVB7ERi~~`OI8R$;5e#qRq?n{5k?#K z&-P8KF{8x|y0C2{O;@ZJ#+pxA5dICblJ z#OtEcV;DrKuwu9^h%Iu9QN&i#Scd~M#s{kt#EY#6tFzJIdmA1|oI8LmQb*8(*^*K82`+FQIad^C7c zb;VdY&^dJ7!(DU2C#pR8YyYS#QUZky@!WjTdO2=nH8=}w%|c#APJyk`7(5Kn^P?3R z8v8Wz>U8Bb2M#l*Cvh4C!@{5oX#|yH>0M>J_gGjw^W}u{vABVn{q%>qplC-C7Rs1R zHNTJ>0quxrPLUo(PP|yTvjvog*K>$qeF}OZZ`-KBO{h8+cZ_g>-Z95-eX39F-7yCv z3(P-Ad(5pMM9cvJxN3;*8Y)v8!SAR)pzdMh$93DA)2u3TG~kzH9SA7fxFQ*|r|ZHs zRZ~NmZfHvOaE}A&&Gs_^0ckElUTikg?ii;}!qI|1I^g{Lj!V8_R#s%<3x* z*n~16^_{utnb2b-&!ti z>02v)Nkkbf!qex2CUvgYD>&>FO)jSn>88ULrvLdehb^`qLHwulgc_$SPM!H$TAAxc zM@AD_p|8Tq&E_8t8Fm|pTx{Q-#=+IP{{q$^bOg@KAbSUsO2Yuhf{cN2O>lExY+(og z0>+N6StkGAUK&S+6C^lmMgRynKH$u4n&niVT()e<=rlknNBckvqmLLyb+~ZRTC!TG zkl#wSu+%WVm9Ny$s?M`UWrKxGhW1w^j`@^Ou0@nZl9@!xNV`?~bS9m4YuAm|7W$!K z{nx|n=_6S_-`wYOfB+Rq5)oB&Z*NnrhvxH6OPad+Cg(A%E?n@>?XF8aIN&c#C;;+U z6XVW{xKA%waEI8Nm{u!_sNxA;8QHz3RQQ9cd&>~*5N}%3CQ>9iSv0X$mBHL7?;i*?x(UNx*n<@32y8JrQL3ElLdJ~05q~{Qjr22-2aHxoNsNTRuwV(CG;CvV zEP1HAoXgYGG8w=YD=<+*HO>BD2aOsX8aSfGYd^xj2VQM^ljNk}04T;o(;C1j#EPE7 z)LI3412(n(MIPuLYFF4n%|OgJ%O4E)qX;o${^mY$SI?sxhk^pa%jjpayA-58q`MB8#9s(H2{DW{S~Kd~rKgzO;Ih153|kNe8DkC=O8Bav7S4;- zAdCBGU+#Yg&1<1*O$GnRs~xn|?>brao$cX%VtJlh|1FKceXSGxyd`KvB0wBIn^+Jm zPGMcvM_oP|0^D!#Yt&((ww}5i%KM>6%r!37Vq1UXWc7+2w=8pJo+&ylcU;W6t8C6Q2_D07;Q$`|)X5m;4 zD9l2nnajJ@X}uZbnGz$l3uBaIDBJ(uKn!U9YM$3`$I!FyiO3E! zdDp3=2K)ePaf$P#X}~hb+|COrT0f`0boDv7R%ce21`hfb?p|MT{DV)QJM{C|H^2cy z1D5Ba{Y@FqontJx|J;W0jgXQfB7|%f*gB34pm>PqSewd0Qr3%ZhM|fm7gKzJBCuK# z#BZ65ei>s8mL=ryH-E?)r(L6mB<2%*9WQo38}uI_M+5;a3U53^hLzqN&c{NZp&r6J zJmTMMetJ1uCfAh|E7#IfqvM>D_!XKR)?c*j;sW#eRaN3Bp5sHdWwGZlScXHb)^Q=>v|)tD;5+OZ`9 zF%xZqP&27jokj+ZPNp)_C>HD#9c@z?9u-BAQ5Cw3SzZo5G%nMar`|H@!V?mUQ(5Hy z+w>YFVshM^H>#NK1$Iu|{@)XP#P*ITHPzI)h45SD$LRk=0tduD0nCqePlP0D&O>*Z++W%l{NA05c~W*MA3zKgC}T_Z55WmZ?zlVBVsN-D;IL zp%r(1Ba}>~*i63*t&&*RddF}RE!Msse$9w5V1LFjaPBo{_s+I|56`0?3kobfG|8hr zKCJ@(oTbrPmED?dX3-qV|hsW!2 z@rkak4(XZhnA5#X^wyW7xb5QX9+6UVVg$dXuuTr z`EiW%!gJ)|Uvz_xim5Da0v{f>H>ajN)vr)E&MO?cjHcb$5_*FHS-JbcO9 z6l+w@PgSG+D`S8Xq7nJxznQ|7>M0!F>#{h>b~|mR5hEt+wN@BkYw7*(RWroady z#E5Y2Ke57rV~x)gKwfMS&fO3oy@CciL-LHS4h5YO4#Y24iQ3{%=G~)zdgyp~Ge6f7 zzz?U9KoWykq%g)NQSn)Y=v0o7^3d;y@o2F0e-nKZEu^TB^XTf^ zhdq(8U;=;`M7$mbN>tZZ>Jw~mzbCXCIp$e*@@}lDTvVBnGp^m=VnA;J~9gg zN6{a%4ulZBLKJ3SjcVHKW^Utz;Q9&ihND*ik4S*DwtHSP-*(Q*dQKoY=+I@ zNg+GtFe&%oj_m+wQ(%aWQj<~2yY2^$yc+ghj~ zCqFAWJ^Y9`8|5Lno?J1agmD3YDDN#;H2U`YFh7`g&&cX7J#cfQ?19S)6W%_P9|G9# zDIEY{b0sCEzm6GF+Jbf{O1}Ttv{292a5+ADkZk*&u_qv$DPt_p_=2VYVG6a+jO9G9 z80B&Ak=g{u0O<@-Bg8LsHDD4dFP^#{jDE8a9vJ=U9(^dK^YK+54-87U1pMZX)@q_>Tp+U4`8nJ?46{;X+cNK3Y_?isTx&kL}s zH-3S7GJJLCb)F>Qd);d-SCunUgwDE%+k-w!2t61W$J0cglv4rNM1;)46HK1B_+Ibz zBh1lY-Z5ig8mk$K?>R--~t_GZ(>fwS9nuYZ5XP zWX3fG_Td@>_`<92kjjk@tZEuWy=G@f-cfp7A)oncxwPdu_=5_p<`{7tcmr6|?%(Jv z9s)BXIfvqH_6nN{A-}Siu>zro7^t)8^DUG*SJMoa)13SB#L zR9!6xk{#(BMx044zD$LxbFPo^Y;W9rEDB5}ci2o01w=EZVq3}5Hk;%oA*9PwTAtVh zd_*hhz3Q#WVY_%Nd*aHL}YQc6$CLZM8u_VT1__CTZMZ>p^&CtuAv?VZ5ueM`a zw$rps7JEJC6}ZF3Z%W z0>5mdQp`DY6xxTqpFA#)Am!i#D>ud{p^-vRyTZ|18vVrS()WI?fe0h}f-z3-rX&k& zP|}-~WV?n{XR{Jlrt110^p$DaZ~oun$NjIhZHq$ze*^($Y70UKF988&PGN>52eAIX z-ENAqZ3z=v*zOm)cTQO6s915BaOUh)VEraN?=_;+fjiB#Sk%4o_tz-irU-bL;vE00 zUJBXghf?-V!_f%BhgiIOk2SsgkR5vitG*9vX>d!A2W?n+FS}{#)eqaDt1D^x@T1w` zc~1kHXNa@v)fGVQMnJ{SehcZxfS|>;w&(j??;kQUVb>s`(uCgq&imPfLZcS3{PXBc zBiq4f(|%a%VXiGVr>AMA7Jv51)cbX{)y&t`IJ@nOx|@6E(5n;|d(2BseSksSiNBdG zE{VsTlxMB7~wA%rZ|(g_tUm<%*Qr z0VJF?MD7n#;|{3=`~gk_8pW0M7dW)04j~(1467FWQH;ULzW_?(a$QX z51fGq5V-=Sc6*HjxfU9)OcXDu4J{uwq$y0zYzKm1!aJ3sg?R}5HP%q zQdV8II1{8^mLv%OZOkP_=7*j<#SW|&&2C0eL3bBd2R-k)&ORml#s}%sx^mm&q%&A+ zz+vQg_9zrL)UFoxDcDANl>DFY61EZHfP2UT|3`t5(Patl3&PCR#$^RQC;-CzpSWib zm4jPme3pU3!poUESh`s;6S1&!v$JI=zk}fcm{|W`k?^%2w43gj``NTEP$Cg$X-cVZ}$ zh*X?|5S`2ImcA~b_oHEccwXIrrOSty3KKek4KWSW^@u#lpwKMyf;L`QG%dz`bv5hnn1dZHsYkuE<60q+@H!Px+`jel6^ zZ*?{fd^*V!kI>F50Mz+S9-={0rZrGk5 zP+{Y58AxO12foM&NC0?8psI(`U;g0wA%J2NZ2CDSxG|P1-big+@!Q&g-*9gQM-vOk zZlofW>?2ASXuX>6Am7P>ccx~sJ^g}m9*~uOe_atKwcXOE0Y;4dK66xtQrCz1+MnoS zHD5Y5g+5f-cW)7EuPfj7pea8jd*8Yj*3n(qw`sB(ehGju)74cm5*HYf4c-M@q|p70 zL<>7DwW}RLVxO5JekN|xoONDe7W9D(b*Zqj@)}i(7;!ORWOrTPS>o7E$}e^jkLbZ8 zxwvtzutcH&fT`M%-RIo8vxVoa+ifi5u*{tumuP^B*mUp z$62y&@EOISL-2dt0yJ`Xj%NKbHz-@sUp*Li`!tj1D1EfPn$MU9)z2+YY^X!FebQ3tR#8iJ>tEc5^6l)A_blQh)f9b&}QHZoY+KEDg3EIX^%N7ah<+jf70EBEx8!c z{mPnQ03JZlLY^Zf^S+}vWHJRRA{Hdl%1oe1)->X+gE&`7txCMq_9hlBr4rLFwM=q# zSTHZkk?RUrm|)D+zLC=){TGOl>m@C)I_vXQ$m~qK5iI0Dh)eYi73X(&-auyJWJRmKrns$}QT(p5g@(Bf4-=F;+2!sgJzs9^GFrj~H< zYO0kmxYU{@cCJMY(~S`dNkJp2z`>@15SL&CBB|*9TN%K_C9VJV43HvH`oN)y8xWz1 zohVSmE!))1s;pHmgRR^tBAisljoE-nyx&_2u~i$?8r;J)OkR+gHhp)<2dxm_3-2xwG5o#G|Zk)+SVao3L>D>+2PFd7r>ZRA?b+-x=WRr+)V?r0&E4} z9>B!(BDFMrI(%Z|Al7zah5wNa5CK%tnG4rY`OezlgDgu&?XRALP=4mF=f0p&zP85&ii>IrY*RN3+|oX5BXq6PR^RLv<*Yrh ztiMOL=pq1xfmHAVq|D9SNC@#keR@W_6^4j*2HvLuVNam^ET}49ss{6j=4pUCEqy64C9`-9aj)PJ zPecGH9H<`*%Oh{7*%AzBqbYaK4%7&8fVf{FSTs=i-(n740`6z{ce4!^0ptsX0Q`cI z!vOSxj0X~niU%Txga-l!6;BxW_3sq&-zfqL9ta)@S1!;$0x}mEmxvP-le7~Ql3R4# zrAZzMd;@xcHB1XITG0zwoQG9tuE`S53!Jsml{O6W6*mm>a-^!Afh4~S4%#zT7?e$_ z2$=g0b?fh9hC~SQIOWI!29?MH0?)j;J*-wu7}|h{3YZwX_cQh*zRIAKK+(II0H`c? za2p}|3Q%*vC(EX8Htywh2i~dM8LzgYKeQ>E6&HQ0#s*IZMBR)|nelJ)G#|%eJ_vf; z)-yW!yZ3^EQp@scTaWsxlClN+W4H3g_Q78iZA@z_f9x1lFwNvWJLO+Ya%oM1Z#J~MgBZHI5l(T*WCi=%NirE7a%CA@3e zZ?EHj0S$&(w<`RW5V+Np1g-uy`IKquOn3%Lia;nqx4AF}WSVOwRNiy}Zjgrf4X4&9 z#OGmjHGr`aM$4`>!SCWIoMbX~F{NmscH|!oc>h>c&3((@e8dTB71KBBk5E-S`t=^c zm}fFN?XRx>WpQ`a)p44Y{r)J0=(6A>#-J9#P&ObdrZULHiCe?|?yV3rpmZ`lRY%SG zkT-}^Jz!KrP3NW^2VqN}bc;6r>i>C z{WBe3Rz>12fzft-7dE&1X6Xq}`2%+v;Bkb?+BM}*6T-2&!z-~3TSx_)(68*k!=b;!< zqHmqc_os0A^>#S#_;#x&rN)=}d8kidK(PDg5#VY0w4Sml;CI)b!KkDg*266bxT=v* z7r<@C#$b&w3f+Z$C`NPg-M87D2omm3DON(~>W83{`B>2XH(tlPc`xoCeQTs}#@I{V z=s-{!eJg8C5UhUw@%9PSAay&Hl$ktD8=;In(E3E6_s~)o5Vu#`)AK^`2pjmYP;1;^ z<#ynWeun;6aD|Xo z73Z<>O108sRyf^gH7y-i*TZ}E8eG6LBaFU9ig?xsNaWdQ`7kRu1-w8Yz_cDW&I8o9 zn)otAd)CGYQ}1u+keQhyy%V;;U)=9~yRVU@P{j*MJs_(;M652K02`z!(?niZu^?`S zYv$$lW}VPx3wvV+ggpygHyI{&k!o^(hYDuqK!^juxB8#7x`U?s@>AT18=uRSqxt;X z9_vB%71q@$wAydbA1BkZS^qJ^E`Q#~n~S9#QO@{gf-Q?Q>+{l98}XT52zW3D6iIX= zWISK7C~t!@DTH!x05}x77VKm+j4_NDS1wFyV-`helokYYtowzX1|KWfaBeKXxp#oq z-9nG)Ae_Ma()$-8a943yQR9R&0-?N5ID zSjOims@UAR?QH{K1c0otp%-Zci3e&jADqS->Uv+;4o=(%fGgF{i>$%2XO{|h7a&* z|$VFB3GqIW@y7T(n=zGwZmjQFr z)BAh4B>4Afc(@$kg|ip&BG^1HedJ3|25cD7Q=K#d&{Rn(H<30o>K8yJ4mRgq5Aw@x z%FU}-7Jtg#I%}k8owTHDHSjeQhJLgTH(i!s|3+2!?kz6J6r7{Zg7b&yO{kmfbA0Zw z>>YWCWzkJ?;hz!IGiuMYc4*V$fmwfb7cWs?qk*bv2ES=xEgv+h7=L#Hw=(#|S-TTl z($Y8pu-YO&`_p~$!JDX?t7D+>vNE|}u=!)FK#_timh6eh_>CsQ3jdl@I;hyF__C0R zQ{=a2qE>Nq#rCsd>tcIFw@C9=E7tz{jNOv^+pE!p)AMF*z~QP_s$Lr~k|_Gs6>z>(S}|9N`}E3WvchhhX}7uxu5hWbo#{yH(Kh(qHrW0(dXHMD&gg!<=&$BZS)f zNBq%U$CTUI`lQ9N)eY(+y3-7ae`j%xIuyPc1Tw|$*W$+O;hVZs9(JWetff*F6w-4( zEcx_m7Up{P!`A3(88lFs&5w4csFXBFUy@q4qPDo~i9n3dr4;Zk@c7JHO^9%OWutYs ziCgcOS@OLw5>sQjx3KX(I5f&h=&zH;3(Z6zHhzom|>StkH_ z2}h^Iy!p~b9XI-q{Jc54%ttfDG%LuM6Ccw|sk=7Zu;;UAd(xk>;ZX43MrLt347ilu zdXys@^R{^%NW~A0gEp@20eQrns^Z0hm#gU-j9gwL;o(8PsE@tuhK`#6LI2<9 zWxi9LAh4^i@cFejzAx`;F}z+z&06*Nwp-r%{XK2ncZ^?>l2r!24y!4MJ6`P#HA&9? z^X{gf3!kG6jRW3qK^Y)Zs~~e?eK7^QHth>?pDf#0t`fhpWN;XO-9^*miujy_R8?&% z&+p8>YoJ2ln6j_kxO8&p|FlK}Y`|y0_t%uLN_fE~o7>m(WHVv*RMsbwP2=_Lx?c}G z?-rq7opj~H5pWks9()mVZdO-Y-lkk>!AaKuZ)?Ajy(0h^ z+DhXY)}g=UppAp13JA!QAn24Gq!bV+j|>okn-eT(QKXs;phTe_P4VvSViA7N8AsuQ z)`Dxt=E10TB$JW;P7WpVFNO6qRz&UKIH5*27wglxQa)(f*J&AA@zteT9XH#`F5Thq z|5A$39P9WUKX4+G=A%9afM5(bta*@e;LGO3f-D;q^d7h8vZAuu>ARkXkJR^Nbr<|3 zWt!q(gDdIYUurfoP!7WGMJpm?HeqU!h#!#oZ$PO@a z%KT^C;~IoZrKNz}<8q;H`Hn}(FC4Zv7xe5M9VFDRIlmy#;AqzjXzTKCH*FudtgNo0 zqo(*Sq_hCtuL)(X)rGa4bls)(VWV2ZQWUJ(0n&e4;}aW&zkxy@ZY^U`KJPQUg0vRr5KE8>^G>K6m* z?6T%@#z*zPMnbfqFsSJk4Ei19m~W3$e11SrlwaCo)Tetgyo-Wcli)?t+{C-f$cm7Sxu`b)7J=wB|ds#RprwXv$4EiD|~H=^dYlEn%~QOiBvQDg3Msz-rQf&W>Dh+ z9NviW&6-&+rFr{pZ9i)OyOImrxm%xyAlw9@#>9)m-c^q$)x%1FV}&z91Zw$ahG0@F z|B3uKW^=`~X4UMGbdl`#uB4%3e<`jJ{i2RmBxfUYgSSk!hzn@$*SuV_cKiFL{)`cq z;HIzrKQ&`U&*_f5x~M~6>kEM^FxWqpk&eGSy;BYCpi|6S#ph1{$)`b0OHumPGYmu5 zrL$(=rSti8vbSnlN@>ILOS^42PBbr~B%&wB%=g0g9%#!fTrq>B6C%gzwOujV!ajhK_#G!vdp_TWVvkhZ@K|zeU${UzjY- zIF^6U`BQ-YcpD5z>5uH9;O z)y}Cap$XO$Jx3|<# zAK%Ky|Je`cvk-`Lu#k>;`$Kr}JULZPu?nA@1P}KmT2Imr$iNT%Z5q|H*SK^Yt=hEf z_-Cb-@zK=uBzljp{&rkAMgS=35*v5B_PsAX_1J}8^@V5fFXB+8ivQX6twf}@w-uEB zLKB4iL@R$CaH_5VG_!l`qd0}i?QM*(ak#T|w2P_gnQNS$T-DlCkE6fzD@@8MBynTy zYLBeI3n2KS!)CP{GIl?0ilX4+-hwWjs z1l-vzJ8p6)3woV)=f`!Y@VqXa_45P#Z+X4O6i*><-tQ?B1PN;KdGmcvYYr14^mykE zRY-1cgW?1y1YtN3n0aLz`<`F@t^~wT@p5aaB9K`Vgf()yYVmL$=k@DN_zJzX$2A>nXE;n?o9K{lYmpYD@_q5G?XcAl45UV=?Xn{ukV z`*3tg&f`5D^2|c# zIEXhDOynJJ$^B7`9P>`fB;0_h5EMT{Sv26#vOYCAZY)I76Sn;XOXel4dRTUd)QL7J z(-Ssz+$~>OyfD5a>WN>457^s;wRc4gIYBT5B<(CTw3&Xo1AAJpCe?OYZEo34qxAJ` z<#tl{k^6nlUIOkabHUZ)MnvCB(MxMwU$5*1+H3eU4JZA6-936zFVMx^F75G9IO#)W%=N#)bo|y7uM+xKykF z$9Xgrll05vZ-SdxGR7f<^Xyfzy+Mly^>hUn(kn$MF0C z3+*2W-|zY~Qugdc9_7Iy_^-pXS}5e+BV2D@Jw-#_aWozp79D?wto!@}DE+P=B( z*uB|sPPd7>jC&TZ(rhE%CJD9?ot2%F0I=s6E1CO^(nGfZsf)uK;G7?!b+?+Y zGmj6|H)uEdSNaDBZJ#x?D#M6dks3DxY#S3p(VFSFr_hwq9X;Qa#%KQJuANsr8|5`6 zTulT*_^7alZ;X=S=5J^l)36qH7yvH3i$-(y7te&~(R-b0#v7ye9p^p(;xXSZv#xlg z`sLAzaj51C>`TzAeN!1rU^hfDd&?noj?2&B@9i2Q0QUXJ-(movEw9G%a^0u(f4c~L zV;AkJS^@jR`v=MvY(X5u|HZ9j%9<8Fft|*++xN)|eL&HKH%FLkdy~^qSa=}#$paiz z9OxetsHnv$ITRjCV)J7on*R+?oz5=t)ddu!tE(&(C3+ojbss<%#RtpE4s9e>h3@>`$mkLUc41ozpJ zR1_9lG=(zW$B*zepy;O!OoZIa_zN)26|?x`3lYB1#4=3;-YFSA(O2jz6wX~DQ8&eu z05hLISr78@qY$1p9``LCu1-amG42Ghcp!m2Yi2mw!}43=T~8*wNr~SvdEf3y@C_Jy zr9dPMhiX6%0?9^2ZJbGh#ylI2l}dJCnry$Q{`c$~ycjskLZ#VEILpILm%I#P_=l5L_c08`QPL(? z=>Y+K^5w3}E%v)(^fCpQiIn07D<@*ISUP-I3I%BXa+3Y|%JJrUJn32JuE8j$zhYcu zPa_z~gYkO+KP@U;XbMwv24gZ7d;_We`9%>bJj`TQW8>Go$a+`iZX)9;C1-} z$=H~Ji!dq=O=Mrp%mdgAMLQ9!kxdY>kr)JX9Ae)#**I}UeUx7e^Kih6q+O2{oy;U{ zHQKNctE&XqSOCrp%6t*W+)UbtG&!@{CFpnHvlJIG(8$t&mzM=K%(6UqkSq}gGAKL4 zXkaS9j7$om%oLWDsLjmGSVJpT(&SzWg`y26sU$HohF)A$gaj`SGoDdAxd4E4A!358 zp)ZvVJ>^<(QyMzFs740{0WJrlDl2WAH47(>60@);ZLO;1&C!Syi!vgX93^Wh8FH^} z#EHy}uFxLJPn36V#gr5&2l{Qo*NPQGDf|e4E(h|ZBwdmXL~PEFBqLE>aMCG~jfvTR zb4$$JwmTBbd=Vd-Fyj(HjhUk)6BiG5HfF%ePoU39T}FYQLz!p~wU_206^7%-&Wccn z%8Ih$^0O1YT+q78WFq8)c!1B33>89fL%{+84wkk#9CTrFj^almbs7w1B4%r4!&pk++p1Fi-^3sJ}jkr-2}xB?AoAd=T2=1Fl0Le2{!e~Za;ZFW2wd4(pVpp{fH0{qO{HC4~C9g zEosCKtRtr4ToJW(QWzgH3)Y|c4(fLC(PQbib(XeFaWY48E>Fq85&e(FnHo*tlInucviN6k7|tRd1);x9K<6X&9@Tg;JFvjH#Nc zX`Lo}9{qzrVA?kf3DyZHCxbu0&pxNpEmv8DNZQ5os+Vo0mA*ul2_l;E`lTXs)DFf< zwl1$cMeHk;EDuz66c+;|ts*_hGw_VPv@Bw2<}0g0V?iB|qvM$4)6?uqTgoE6nj6C0 z=or~LxQqkthWA0@MmSh#RvEf0o~6;~iycSq+UUtxGo^U|fLQ^+Paw-IlAY@oJwKH3 zi>gV)q;95UIN_v_5^E>iWxZgDXdblP;Fqe+PHvEQ3W&c`=&X_I&asWi%r97b`;$~- zr8(tH(nxrFEG89famrIu(o5e^Qhg!s(aWs%EK6ha+?q;_RP;;VT{{bx6}x za-Ah!2`YMT-BkdfwpD@t65*3K=XMY4j^i|4a)^3uQ|NBx*omG;D!gT8SWC;Y3ZF(; zqjfH>7S|ib#wTgH%eC$@9Se|c4vi|Ph)KPI9cSjpQ%|X(5aJUqCiPR_A{k^*HT=@{ zagkoZ4JL?62ERZDNz+eN>7tvGc!(q4BkPTtZO7B(&=ms&Zv=o9iRaujBYTRd@d{T( z43|;)m)@XcSb2t=5|z@+wWPktS*Mw6=bN#Y+xCEC}ER+ELlNGyF)o9v+uCB zCo}s^q*ZFhJ0WXFUbBw%oCD57N<3B(Cg0#jy6I$4wjD>6zj8uX8hS_jY>3^nw7?)y zN;+bP$S)7TcMC|(qjYs^8FAkwPn9(HO(!`E{=FS~rJvkJVYQNIAfL>a^iF@-G<#tM~ZsFNOFfHsz);bGuFseSzg+r1ZJH0rH?3LR_ zI0h-pwvcY=AX#xOPIX(nloJuFkMaB1(g5UxBi{!gS8QrJy%t0joxyg=Iv+9XLnI(F!k~hnVbV24fKS& zf8K!^Y4(-agZ#7Xt7O#Qe;G_v9>p7o=N6Hu4==^T{n+ZHMzQ$ud7owg^RIueCMJAe zG7}12-RH>nlR~#+>p{2XfrXFickdN%$q|{hbnv0HWHc;LUWIFBg_n89|hVFkv zG3Zi1y3sLKn)?Cws2>6R&wwj1OA-=!M)xc@5`Mthuh&#XPaG^TEG{@KtTk9HED$US zU|1kp1&GFs^I33uI5tKJYZq5HB4$n|wiIMRTmU;a7u$bpLT2>r9XF+tzkB>^ShJ8rgXot2PXP593g)(MWXUJVnPh+cJx@0!(Grz&a+=+R zqp(SKcU4zCRbAChG8Cea_$MWPg;J`Js?Zu|x-bSeOkpj~Y~dX4xx#y0NMD3t3K@!j z7;PaVnhIAa)K<8q*jR;veHk4Kg$CB(h!)P`h$h~PLOJvhRG~b&h^AnZ)DNmC^sP}v z<3BK?i~(1uYON_Wsyb&2jjCSz0{>L7sE76uOoF5q-WEopiN!E91_YvpO;O39DaT|S zx4+1Hs=|o^EF0;6RpHQt{5VPm?ZASuXy-h-!ha6+y^n=Qy%1G_ zCRPYrc!*F20m&6sL0+h0HR|J%HTVxAunt0lM6HXuAPWI{*z4A6rJg;N-qgchBO0R`OBj@pfdGtjDpo}2+w5{hwF^NK?uKrIk|y>pPK z#8v0mA%yL`;S~-LTuF%41*kzno-Rr%8APKaRxo%0%}Hp(Ck_EEPs$O%;Z<RTJ%fSop)Ef=~+VxhFPmr|a z9Juxt!k1{^9V8@yH19M=hg%MRPy}9~9zoz*A{>lqLLI86B0W?ffgB&e6Ex%lNumQ! zyhx1LNAMjRcz%~es2!?<{vL`AY5CISZ2Q3BeP~L=okd6Zf791(egW037xMmV%`KQ7?Fk3jl_hf;bQyB83bkML~Oi1Rx^8B7x&5 z*)`V65t z{G?%%Tmj)~0BY%}W1tl!Vi{5f1-1>8yJx)!9BQf((xNS)gjxiLOfaIXfnJbiW1to` zn+nuVU`vDHkaeIHb?Lo-FbZIrwJhld+K8iKlTHE8B4f@HKh!b@98!sVu^VWKXkdZE zp}{Bta|p@Ik|L;1$}W|Zpa@b4ebd)!YL!^0iAH)*awQ`>@B~gwC?{AcD(F6WOPVV5 zs1js}3d##^8?KNNf}g`B792*ZM1n7FCbNZdaEYcuoN~a1?olOw>0QX)IB}FN@77n zN?*`CsSlb8rK(W(yYH&^pYQ7G*>pNvR_FH@OP;+RPk*bP&*qo)ye}}5i9z+MI<1cT zGM_v{v-9e2v-h)q>f}iDo<6PK)uUzKx{{98N?+3PgR4@|>uOO3=LS!o{^(W?iGpXw-qo*&T9#2}cFXDkD4v$?K?p4@A!GkOLW?Y}b@7ki08{ zF$W^&x5?=!%H$wyEE(I8ygC?A!VWnPz$BleN=6VmfUG$bxwu2l>5|bA!k3bh0?ETy zABfy=hn$I}wG4$#8Q}FWkCuqF4n*!^hn#k$ppSO4WPn8SA|A@4jCRN=RT=~pn4QWf z8CBa7f&GDh$X)J`6QPWl0=1N-XZQ~X77s)I0QqEj{T7RSG7on2L~p3ml5x&XgykDpMp4eOl@h^tC>e zW05;^9s+9MhDX7f9Q0v>;ZUAMx@~+ia!{IqIVQi5^{CaMj9vO2dJ5AH^E0T8`7UOo z;8y|5%h`0v143wY_O5z~6p#h<@pe8No!85L_4edt^}hbJtWIx-*Y$BeJkN*IL$SS? zJrSaRm&~k?Rl{#E=SJwtOcb$+`KFK+5%(^^&HNc71%jv%L5O6|#(5K=Rs>yP4@GY? zfg({vkQKSIgIJvDA^^yh9Un1p^Nj@Mis0Yho$_~dvs~US{#sSP|NeVi6+);|fVt`0E*O{yLmqRJ;@wOVqM7fn3|tr5xRt0it&*l-}t>5!{3i$jnP5e2Db`-jqrs zOhHbEOcck1f%kG7ybO;FS0@|rrszx_irglGK*ozGPbQ;G*)5!9OiL+96r?&l!89;` zE=(bjWT-;##YHw%+O;^hfcH=LU7L_6Li)(ooDn4#j-(JsGz`w+f)6DewTXC)4iE#T zX5_yF88TC@#wz5$Udux|68MqX-S}o)juz$p$ML8f4XefM9zG+vmR}diZIsL5yuAL$ zj?dtP$CVIUB6umhf$R9cCZOu2=0Z<@DjBZtq>|;bPAWOB=A@G6B2Fp=uHF0#98OCk zRzTAZ2mnB1T6dw3ho2NY?)8)_&fBB@7tO?~wV1;hH?2RzxFK$fq(~U9KF9K40leA- zxYFv9%gzoFfaQXu6WN>?$=E|hfNB%rYK9oh@{~)+)DlPyX}y~>^dB)3kLTlmWqCEP z<}jCfj^Cm>e|Glf$7j{cdbqrw*NYdQmh)knd&`^U?c_ghYjd+>QWn!p#-M3Kt03=uAo6Cw;zSQ;X-Ps5chiR=E4Q0;I! zoP1u6M~jc+%bU-`ax}ZGc3dHU5S|viLdivF&yZ99yGe1AA}J&d+%8ebQMlizkh?HP z;tV6KIxyppLGES-;6~54PH3; zZh#i9tA*+@o8GigJp^W{h3>`J)xz|cFK$|x9ybkB6WiksS}M98w}y6qn~SFP_v6b& zKPD-0Bb5j4qvoUOqU(E1z&3P!k2`dUSm<$2vZGDxG0@($i9K#-rZ&SKH$zkLqQ^bS zj^?8tqu5RJQIA`Ism*1NTbvzj>fVuRHK}{tEKE(VdfYH&QT4b-**!+J5)QWmlQ^Vm zj#PoO9oQGEtK~ZqRnLf$~*L`8ek$Z)&4^+@9@d1NFo9Hf^AO)r<=2 zS6#!>y`xqO^sKYs(Nt#^(Ne2Dqq1v(D4hkMTyu>1sJnpXdPjak6mZnp5&#?BWeK5o zG~Cn&qI9+cKt^ZC05L{%w7lpYjW#U-CX;OdXfa)!UG|QyHuV92B$GJrp4Wk=8XrbEZBLtsr)$3^pfOe-ZyvFTcEOWTGL?sVUnd_df=zi&hr zZapS%w;LWQXpBs&e8E0)#Mj%O3L*n2y#Kc?r3TD;o*q8K$I zNTRsNw1!vdJoDD@10M6aZ`$~Vx7duUgZGQj$Y9v?fBCfIVTW%1O`CtW#sASS^?X(w z&u5FpczRvD8!qeON%70^yI#j52kZV_yUVcM<@p_dl7jhgQXHf9d^WyBkLSm|j)w}i zI&2vB?cU>d@9$=lN%7|Ds@L(R!j@e`kN0uT_6)yT6x{;c{9p7QK$${qFu`yFb0%-`jdVs_&Nf81`_v9FBe~mgC!P zZioASdvDvXGdm*Xl3#IBkA|On9UJ!DUAE24+5MQB-QG>=Pvhlw*Q5Piw=KZ!Sio5g z-Oua)xv!_A&%o^6q9Fv!9*@T8Zvg*l=WNXc;9iC&ndu4&rCVGb|zM3Cm5ZO3@E-!Znm znA`C)=l6Gav-z_45x|?xi?iYAW;~^HJpb{m*R|WfBI4Sv!SA>Rn8kPjeHZWNb-itW z&{B2ul-c!d58-z_#M%91Ii3tZ*Ylz=?)eU;@~(Y%?`?nKcl^ZlB3smCWM9Htb0gRN`~ zMTY6t$TAwbSn&^8$%<)>Y!zhmvr4x6b&u`WZuJ|xBo^f(yNlvW66*$kNVe}HL$(P1 zOFc-@tSmN-8o;hpw_<2eoz<7);q%$2w4r08<;q1cvJ9(z%j0=HM1XVjdicKnQ2ah# z-V`^WHlNp5#T_yO5bbg6$P2US)gIPcUEWMRl*3wd zNi@g9ipsV{PW(I;X%8v`%_K(bR7JNE5EjMTa{#b zIe;rL%9Z93y#}L8{SDkWshW1ya=9#B18v``qxpa#Yj7K%i)C7W?xmIZ<)T&^rTTx$ z>fiHkr8)JLV+=x_eJs&RW)cpPF`Rfm_{&IZw4$g&FPU^*I zKE7l2qlDg??;civfC1jUs>jziOH5Gh;8M0LKb zZ+}Fk>g8m3jk!4W`JBG$2|}AE%BDByBBl^ANcUcjCpDkgZsukT;JjWQRd@8Illp3z zOLMYO{iB}Gs@b%zmcP%cD`YR#qW)MyFV@l* zouW6sL-YuopQ!xusx|P3>Y?n-L)kCxZ*S8Ku;hOF`s{MNxSMeGXD!JGgZr{5*MhTK zf^#jwN!gNr-1k47zkc&y==|(7>Qs!w9hObzzSZv3s$js zl5A6^4-eS3pj3W(VE=jJQ*O%4BaNd&JgV8-oaww%4beZB#fY7lV9rcBIbW7QzYzLRbcOkXKK z2(C}jD(wbQ^c9Ab-oSG>jeS;^LiM%h(c(Pf82SpyFMk>y2fu-Iy3Zb@bNwLHKuO&v za|#SQbfv&j2w|YSLXKqyDxgmh2P#6|K@YS+eSUrc(xxP}q4X&wzJreYR-xa(&1VjO z3+E2?^Cvwx-)UawcPA)O^1_$oH8-n6(vpq_*CTk+>6)RWz`x~d?;35q>l>dniQfQu zq#_)sw*devi3$`P_s;TS=1_##Vx(r2|PCk0wU#!iE2iw4f1USI*lF?1BbKE?)l zLlGR%o|yCa^n~ZUp;}YSPp7YcKKaXQB$!X$)z|lv;e5vr$j0hUPtHFtV7jN%t69pq zug8n!{PWSX%h?4o&^LT4aXh^~I=zJPr|loE&`;{y*)n8{So`R{Q-;<6(lZZ4YA`cM^QdA+gT0kJrf~@{1)c2V)JVGQR4d(>FYP9BfU4 z*(=daeV)|dm^R@dhxOE zVM{;-EdiFd@<{x?3T#dF`TBu>78+*Pw@MY!@*5xUMKb#$McDNDp$poHOLoUD`JENm z5WN+^B~@}l`6a33ggn2w;08p!)B~C(A4*OppIs276=;3LCL9-C5Zmxo71)e1*##xf z>G@F7z%_l~XJ8!kKpGy_!)b)Z!I(tlT>h~Yszxi;Q zvGuARe*C;^sqXNW>JM&zsR&T^nyOPRQ+0}_%2zoxzv+V6=xa?ie!*0`#kn%n@X$~< zy99u<95`5+OrV8j~fVsy2v;ho) zV`S^ND{*8fz{iciyOZgjQiLgt?5jZe^Vy5%KfKFQ%(~e@r4k26rIP>5`9u2l`~e;3 z`6D4y_$^RAS*Psbn`V$b0&Q@q)B{|qu0@{*X@U6iT>oM^nq5NZYwT|FQ0zmQFb!e_rIbt+0Gc#gjVKHVlHaIjiVKq5sHf1+HJTx#jH!x#2WHvcsG%zzW zVq{@4W;QlBG&Er~Ic7FxH$Gi2Q)zl-3NkV^FIQVJATuB`U6T<%8-F!1HaZ#Sju9A%^?$JeHpE64g^e*9n_yE6U^8rvF)9*e`-#O97>6yeCALxtOR~w< zScLJ|2HRpgY_AeqW%C`d7!&Xg-opp@2p{89?1-II5=-qpov{?Vs053x?~3QJ8z!n` z{H*)hlKItUx?>OZYD%o>iRab(m}X59Ucz43TfNUkwwjDruz!zwUlOeEi&yateo*g6 zwXOEUY+Q^fxB@dU6(`_C?2nUhGUnp|9EdA%8VwE$22bH>EWrzS z7O&w&yo@*1`;}aGw!J@8NIL#)Cl zSgkHP+rPB}1->!y_S6e}rY2_+qUf;_Zi$?>-Oqd{ec?PThG8U=K2z5 zy%r>ZOF#g|)y>7+*dE4fa|N#>j?A^bapjw+KH&8GuJEF{cw-- z9pN!?L`9ahizz0MsfNbjPM~6mkHHz4gI)4`+@O`j#@dj9=tZA)o6!81x z>#^?BMpvA*qX=DU``nwO5%*l+$xTHNzQ_Pf{t~A9YHFquF)M^t1fS2rdIQYAh$r%p4un3mw@;>}1 zEu;T^Lb&(i;?fX+A`*yGFu%}$Bf=Q@;*I&9yH*I#em<#1!=~CM=SD;MO(;(&)q`A(JxaH0ddoYmuy;Iu#XVm)7fUzv%Ejo7nXO?4hj&_yoO8-q z64*PrdCNRsHH#b$1}tN&rYkH|vC9CwV<96#r3WeFOU$qO!E*XPH&}sG6zdM|5P_QU zo-cQS(^ENT`rX;e81yq+8cRl+ymWv&YDoZ_Wq8PlInd$~f1?_zad@PuV4T3~J>sI8 zKKdTxN(Z*W)b$bT)DGTcJ~;7P_14eiw`RJgr(;Y&1G*5nghePPf$#ghM7;siy*Hqb zP_piw3k$|J#=UIU;BEt^XZ>FDH(U6?3w#=!7W>H42sZZ5*8q zvf>&in1?1}1kxz*42M4$kt7lhFfil`*v3EjYapY2@V0K5!lwge&Qyg#RpB-Q^ec%`TJ0&Mkz5I;ov^gH;&u+>^c9OD? z#F|fIa_UHE;@X9%zZUrF-+FKFaaOI!h`^LIbf3I1@{hY z+~$-DFB+Vgl)wRloGMcL_hNMK)Y*PU+QU@vE8J8Xyc6*i)ydt>4By!1W^6en=2u+? z3?RCMU6@)$M`3%4I{H;3V-u<)IqW-*rP*`RT=HGi@0KQbA4}XzsZi3y--Xh%(xt!% zsvq%ZR|*{Bl{B~l2nc`>ZW+#lHEX>~d9V?y+NwRzM#CtIeW|03Bq8k;DxL3Ca1TDbfo_(8QNhR|)?|Gs4ml5_*W)MNwf+0X%Q>aH_I4`Gq8dK50Ur z7>+D`GlaVnF?uBw`g)yEd+X0HUS(i6COnNQ*D{P29a@#xgiLO zHuo8Ur{_>7G|`7-v3~Aj?!53aT2?Z-JuFd>>!hNIP4RfRqB$}yp#*xYnBz3=W!q%3 zoj@x$k?(ZpC**)$OH`nt$sqMBvD4Fxxun|wRyB$>Su9BDc;Mv&1vaH-$gvXtSiaBT z`sz?=ndYBrp>=f|nBvQl*@2z4e)&6IIe#K^(1y3%M4oytcNcHyfv-Ymti1L)2x-x~ zof?xt?m`Bp>1!95E zb~Stu1H>6Y81a6IxCPo7d zMcg8#!RUApFcJH*XKu!v&~mW;_BU11$6VuP6#&S$X*=i!>+aXps=$wYVpS09x+B>W z+DeZ6Tfp61kog2ewLF?;I?|cO?`dw6@Cp8&{VSE#hqJnUzl%3snh?6Q?gr$Std;G1 zar^o5z*uR2FqLG9YhgKY|2xfdY~dl;E>1>Q0j81lq?3mR8IC5N;bCMT_6V<%M2JOg zAPN9|P_~%PC)b?AvMhogGa1Wo=9HwQ|~b@c<{$dt)4$c z;bDbkbo|MOKgfl(mCK$%#O9HSFjLTz9s_jJa?A9Z(R1PVO^A`!swhI)Io-A5jgI1y z>y?TTjOJzf!YHgY2=^T7`cd3X7kQO(gz^C+Pmbm0&zTPN3147GNKzM7|6wWUJp32p z=lQkj0y#h!j)?e$s&RQ^h4D?Z;~dwxHw`szlY{DOCh}rsn>BgCjG5S39>oV%Yyx=f zKk&Xs7m?H*D%6(#;YbVtAr_lT6z`TVywh#=r3ha-y_i8Wr>2*sOdX>ckuW>G~R$2c>%ar8qk zX`)mApVnAZ6aG!<9DD^qDQ=!GLP+*P?c^~ZwFKpoo^kG@mr^dCEX*|$JV7qb*Z7$k zw%GiC;_0lszY?xZz;xAwkh95xzC>+?#u@4-i0A(Dtt!UXA1O=J)M$Wa;K^Cv zPv+0RH$hBoOVl>Cre%su`cFS|_1w$n6}c;p+$BC%UzQTyr?A8l9bwgs^V+WLC(O)^ zB&76D8Mt*Urewk=IiZffo9ySZJ@Bf@_z;2`2Tsp-zc!sh zWdzs}+P~|jRa9^_8ZITOgvpDRduaORDU}wbb&n9j>L_#8=#zq|w<>d$@kjXO`@wJM z<*V-0*zCI>vdfd|I}!fNkohlvu%#>Yezt;hVv-k-#Dbv&`WbSTF%tj`)I#Wq=E<^S zsHrUnA;{6c53;zEYOHn$_v8tzg@OIGmU7Zn{1U%ey+3g#+)EAj>{j<{^Ii4UH`pIr z$@5d%)5d5vGpRTgaGDIO(evG@M_RgvI;v0w!BDE-<#Ht?;u^yq2+n*oh%M(p%QX&v z8%e>c^lhmNxyaV&O#41CM}r6tA*=yl`GQ@(ng;+y)P0%(O~o43GLHJRHbsCnzP`9A3Q(dZ?6Q zWG(|cJ#6pe`ex}i8g^-WeWt=e$dzSA=O3&Q!7iTiO(Q`WqWl}>1->-VvZiu?>zxYD zB2>=i$Y~cdt{LD(!N27X@fA#w=4zZlGals$GdHWh)&2SS+|;{3{DZ#BtdS?9)cIW{ z()W9Rr4?`6u`|nLo_MV09KDY#?R96=ZsVI8Mq`rh&?f4EPC=C5d_}<^CcSq3mouZ8 zuE?eo-$ES{+`%TxmD}|#i_pc1RgoxBu0hZtY+1VG4GADs9llj7#!C@Ruee!8wfG-N zKgEfr-&cyp0E)o(s=W#VnvEw7p=J??TYA1h|S#e~sD znGM?w7aM>J*Vr0-;Pbd_sc4zpZZKFu(<|B^E)F)>W4Jr-p$XDF$c~mJ{-4O4ukm0M zV@$eV5TOeq89}QZo;OeY`6iA`j7`ns7R<=@In7d;-Qx*#y9Mz}W{yISQ*8K#h7V-FYrT|LVoaXj5!>Rdt z!$4yWkp2A7u1EXuMoSpK#4_iZG>u9)mfVA3&{fto##3xk7krcbd>s6`7_N|A&di{) z_AY$MBf|EnbGcbLQ|aqNyTurNiKwz>49jlMJX>91i%a2I$p<~>kr$RKJ%m2hwoTL1 z6b^_Y^?)y`Arv21vT^`^wCXMnPP6Co?1C^7B~gU|%)|;^J3Oy~h+e<+deUYYz@Qk? z3qU`h`$|JbkeBTYJ@`z`(qGP09TvA-ycoD-G`pTURWREo<=qM@sEVgt6-;^5ZY}cY zbzFq(@Yq2s@aiva#opftoaP8$JOs+iJ_9^0G8pZA1;a4E@8aQF+hM{uxqUegE66pa z)UAID@Ok7Y98vf)Vl31?@1hTl{w_kJoIXOp9QU##Dy>B~eG9-8FE;?GEnT~(Bnu?J zUcX6RkUJcK<$loI2>#x|L5(3XAe)TeF!dFy zw2X{%d2nHCu%iMMll4eH&$%Mf8(aU=*7?iDMJiEHEeoec$AU!)vUq88(Z%k;eCB2R z1fd5}cbgU`DNI_i?VQFqAR%(^5g$;eV_{=f%aV5f9vh`Rp~5V)s^dLRS>kh*6y2{c zh!iE3UNhva=Ck8ToLh?dR-bI}?*DR;0yyLJz}~&OgZ2{^Rw;J4|7pUc4$X@oI#96i z>=>kD)XXSz(SVEIe;g3K?gHt@+xk(W7f?iAr~ybPDdiq7 z{BxT|9P*YVmu57y(_Kd&V&e^UZ+NF*&XNDHrU_ZiWNl9Cuk~;DV)4A%ch2vb?7?uU z`1mRswZD7AVVcHKYNi}}f=YMz4kXo69oU8sTv)IlEqr>bC$s|ZpZ8q{LDhql(o+^ zw@mW5@@oJYn4dDE+7N*5A|h}-W#x7nM;c4gQ>f^biwd63ID$>y#`^Y^L>qnEnI3yJ z>L0Y~PdQCVr`}=bkCECq=hfTBR@)ouNW42+Tk{4idtfEa53OieUx3W>vR;Vw8td>} z^*G()-xUl1i@A*ci%#PBUK`aZHs5>qMADF}RZ_CSU{Xhtlk*foGmtv$p`ci)>)Ib; zhU8)wky}T|@FQxbq8*rg=A1jlLGEcEY^9E$-d#^o#iQZF zd~&(WOPe#66`hb^AfVECwJx5xd)c_W1D^{}C$j0%Igf3*&WabX*sT)2z& z#U#Xzsjkk`mc&|Ca|f&Q%#T?TRCqPJ1iYqfQ;)dJo;?4%d9D*w_U*HA_% zs7T0>(<5CrldB(BMmX1}FQ>4zvgr$8=8!N|t?d)6J28=g)3n?=8e8%C;Dp!|8PBf@N{iy;O{wtTBkR-@i>?<7I|bFI936u zd{2yS55C+9{(Lu=z{td)+XM_!K*s;xj9n0xH8FDM{Al*SyxZmQetT@1@Pz}e-v)Sfa9p0gvD?ehc9&Yay~Cz!j>s-b)0FB<567&$()zo z9KZMXE0!je=2{#|KG2tB=my|ZP5F3s0HyrGp>CJdmW^dABqYS};lr5qu|E~cj#jP> zM%1)sRJr0o?$ffgA(eKTer*KhUjEy!Ycb2c-(%n)b|yer&^n>Zzgf9|{^kvSbVml8 zlJpQ78oSUUW^k{;6fRD64+sZ$w3{66Pge252yXMnJ&Fb}&%l=mE*e1R9|nk{F=?YD zsrZPy9}LRlGL{+;N2?Xf(Pnvw$|_lk^Nb1^Vjk6A#Pmm3KsiVfGIL-^+ae+~{@lpe z$5#H3hSa1JP^2ZleDM+&36)Y}n>E~;nJ%&z)PYj!xXUn36lPwtNq)Au191VqEevcQ z?$$DNY$Dp#ICIya^%p?1!$fPIjejj<#rz`|2Uyr&7>R%?9>d^)>=*1LBA65BBC)RX zJm8inLsTMQ6FZQ`QzPqUT7M)ANX_PGe;WD%`#Cey$SuPt+k#?;#;18^6rWVefD%pt z@W>Kdcxg>KzbBU>*$h%I_6IN&>U=er@P}CgSlYld z@*fnu>bV@0#3U-k$HQTqUu20g^a5NGHb2Ra9m|qptEF8IjUSO^n2(`Y*5~WK=L18VzC3eb@f|yjD+em>HF%%_J;$~JJ^fOtS z9|{fcV#2%MrzXJ5;D9qR<&4+tx6{x}iIsU?NRo5DO3=H7-w{MHSVNPIu$cA{%EXoE z5aKZ?q@J$g9*%25Kjj!|Qi4H(#XIa6^*OFU-q`@@k){RVlLi{OBrZU*-k3wY1U!Fy zN4--_#$(LcjF!iw5{&(w55<2#%uJ5xDy>#PNY7L?t`!h4YZrEV+R`UN029xOJytT> zSimJ6nWk&TMeWrb=!%tEs=)Q8+#f-zHc|ca@k@x(3uDv54k*AM6Jq? z=d9J~tV6&J-w{#6{vo3uVRZA6&i?)vOtjuOv++p7o*FXFqNJIH|24EyGU+3Mg7XKH z46Mb);u}z@VL@=`csH%G)`-bkXy18_94~1<|EbilBtOvOO4V%~7k}%w8a5I;vwt4> zXUxCg1o*K1&kbF@;H*$lc1-gSDzgeaHkin)l~=Q^{`t7j=r%p3JQ$}P{bb@d*m3+R zTEa2WnbvD)|HF(Z+(OPCO&$ErelbsW*N=HC3Ms&nqHTr%hx_oBqX0ZyXti=>Tmca$ z;dPnH&8Rs-G8+jJSsB}5p<}c8DB@Nm{9_(y>u=EQ8far&sPi4=aQ1&!@d0zBAq*>{tay; zcRqkmsFzE^_1__657rddN<@x-p~Bj#Yb)Qhrk9%5aj(tJaFJS`V4kz6?V}Q1lZgWf zTwyUU9JKGZYj{nsvXHm*D#Pg1BJ0T_&6sEYtIb;S^h47|pMUwkI%G9^6*MGmY?*?%S6nOZSGLU;Rha@gt}sv2|C(?LJXlVS^(MrWSjuHN zr&dMEy<)4tXz~aUmIsaL^$_{>6jj?9E}8~qg}7?LcRl#!Njr<^RVAM2oJG%X#hw7% zl}};yu;!hGL_q$Mn?Y_a`V$N(ahi$fMKN&J@$89JSF+;|V1HUSVp~n_Y}2`Fu4Fo? z-l!t3AiR0E1FoenelRMzhCq}L(ee&KIjsy8(2g-9LAXf|k*R$|n=0mH6_9f;-sXwp zn8d5 zgUp*ApKpKGNNQuU2_~(&j32$=O2D45{hZG%)`Y2y+z(;(!@>$nuJ#T=C4~WVVFUXu zmI)E4S&Oc+--p$cTt01U^fba$#Snpe1pH4ClvsS$(Jb?l#%{p41RpzK6MhMBH}w(j z4KOrtcmm|Vp+1B7XEjFI&)4NcF?`01(iRRvj&ro@)GODSDXjSi7rV*Sa@_HM@qO^G zsdngf!P`h2ou)|#-p27(I&cBI5r{HIKHjdXzaMGlVKdsILvH=HZNtI{h_a3;dW~qh zs^%l;I;se~U2inpF$9;CC3+hEQd;lC2eOnPoEi#Z^Lh&^<3Y>gyzjZaUdTOFPC-%$ znhcG(J4*`@W;&+hVA1-Lh8E8vFWL~GE&8t+JGydl%+#DC6mphqmdSvNn|+%l)RUrT zsF&Rld>TE)849p|w;(8p*m%UW2DjW@6leRz1im+m4A>@eUc}I9vMAFKW0z7p#HNIAS zRhDQugP}}n6(|c+u?YaO=!r`CNU4FLYy8QUe59b=FGpboQ9RK1->1k7KA13Q&CY*2 zKbf7(BB0gcOjDJt_VV6|)``Paxn{cG<1PIgvuIGrU#_? zUZBjE9|3KJqCYMSi=$h+5wwC57hu$BDhtKF1W;KH4~GTxMu7pgOJVgCpLb+CMw#^! zKTh#V1I`m5l8Kz%7%r`3u)L#3> zR4QG(wXEX4t)&v9N}3Jz_ic0?! z9-3#UP(J`PGh)+MMcg>a1v+OrgXh`Weia8NchHO?Kb{g|WUGm)m zS=ZPbittgIB+NyyNArpjUBGV5Njk|8d15+v90cF|rTbPv;WLx}ICh;1-0%{#wrtxa zDE=BuxU!zjgf2C7of+QMUuUE!5?fceN4|_+KIAc@*3=s^3dIrJm{1 zwroOrC6~AKv&&`O0rLdphQy!GQlxCCQ@PT9zS8bSKG6d1 zYHQddF=G94*>HK<+ivM2!f+6-8GC?3U*5ONFT<8+TPuGLB`U=MaQ$j1X_eGX9oK$x zU3!Z&3T5yEOhi?1MxTXu-|Bti1iE7s?wR)aqAQ+XBAAD5Um`m1@eiSJrqnlA9dR%!=yW~7k)k8CJm10PMbWh@tdat9Et5SPVQ%k z3nndME8S)4v>`?4h+(&p)NR4coN=n#AY^le*(d$sja$`=!3MXokr0~ffKdQe6jWF* z=PVPN%h?mf0gyDKoWL}NJUTmlKBxu88lYBWD{VlPs{Bij5`rrSV193`eUK7N?|LdI z@NWcIM|1^KH?mA=Y=LkvdEFP;`E_^3gX#vBj69g{;bxj!GS!}g#hzp(?U)VS-JQUu z;M5zvJ9FHXw$pMda3H^btsnpo?U7NlG_%%G^g^?wfWy>7-Q{qkU*2r)Ab-2GOZ$Og3>zy?)Ow>PaL?Gzk$)^ z$?rWW#53t?g=ls|L3qZ!$9%WYAwEQf4!Dy*&X>x`Flg3;&NS!d$z8Eu#zEDKIrnIF zm6V@B(&smCb@%I9rE&l?hL_Gg4T;!^-aJSLNySP~AQU;G#|C>AxFs zflNrfPw1~^h_%}XVVh5*8+UJxF@{uJm&U;UY>PwEvCg7GD_~P*^Z_2-RO2xH)Ak^x z*OL)Mwx(A$hp5X+aJ<0G-O8TLeYIIxUw>~~xWaAVS@pu!XJ)-%WlZ(Jv87}wC$DOjgNe2R5;98VKJq^Fcf3v#$P#; z#mYU!$L)UJOD{oZ%j~55BJM`>(^x~tWnhlI_&vJWa}}X?3-7LU*QL9ybwi$4gBvL< zilJoZ6lbm<&5{7ml#*e73wFMl&z|(gbWH{4le}PjdVRbsEJ0qNN}; z!;eYDHug@q(!MXD#i+?@^6HsHjwgn<(_#)wz?t`3YAz4;#ng#wA6P2qeIr^kTY8a$ z(fYSICTZDTipnFu@m3T?Kgg*T)1C|D^{t5w&cxxSJ6o0bF>Pi>Z zdZ)jjYagK5QmuJ-pcK%He9_)q*+#N}fEUEy{ren;kq${gas&ipWvDk^=VPf~_Yc9L zjGpmLaVksJ=a-Z{+TtI%-WPrWMdPyFlJTL|`+4OkkB>uJdpF02d3G}D$nWg1LhpI* zXqDgAPwjtu*J8*2FGaCc%YIQCwvzkjybDWw#}P2}pp5M$`$^qvx#xCG(1kd~FG&t3 z3s+nw6(%55ifUlInt>QgR43QL`(ptkHc}LK?o$7oqFHilyYM%m4V& zG88ZBPv%&tuq=p39UmuvbdkgBXk7)`hJ%Ro@)59|^Lv&5gLv}?x+^)5A2m6RmIA=V z%Kg7}QVZThoGrKeoTiz!qcY|ksElPGm=qn-kZv;=U6Kqt%Dhy7*xQ+D{(!*ii+m*| zf2zw~Y&h%t^z6mn{|l6Q1->7jF3$Q^{|6}jTs~KRTd4DKH)WzJG-~0XhUJD4>l-375w46}_xCg39CYY1RwJe|BP07HpIjOnI zF%Z3BRyti19t&i|tsRsRMShvB!Poueg>{WuN(*$0M0gK4P@Curqeh@7D@fi6?6=3x z3caA8?v6wWIMfgRHoBY)0D@>ivF(0rk*PY0wjdo>Ts>4FJT0=dqGxb~EwL1ZJ#h{) zsPgk?2D>f9o*kYhUWU6QrH9&lce0Eg5Y|U8H(ZvhM>3y#$ZKh-g1#}7@FP70>4!k3Kspq?5JSBc^(6ZA#MOIWuQjKg4P=zv{`mKBE$id4N z#!+j>e1L&K#3Kf8?p^eT4G^zX3_W7Q{N3NsgF$_4;lq)aRgVpbXyzQ|LE$67Knkxj zGAoXJkQp0Nk75C9kY-e^Sq#D~_2f)R?Z-{xQI@KU$kx?taD$H!Q;bkS#&BhvixP<5 zPI=lGx1ixhokT(cm<_IY=(Qw`|82K5u^@6r0)r|iLZOBlY0oOfqbXV$H;JuEEce#= zuC1+&n&m}eWx?7_DhL+_-U9!#Zw_3Ml#wcv8&u#0vi2rAJ4Li_zQ)E78ZI&P#0y6! zghs{q4Hm7PE6#<>;dI8}o(ey@=xpKP#n}Y9d%YfL>$5BgfDW)7gL7J>?Xt++Z1*A( z2(cWq7gijjG>7xY2$ib-eK)Zd;UA_+zEj9)Gdp9`^Y?j_LeP=$MzChc=h*w{HYE(9_^8!o)U(wkoP@9Zg2&O?HS>0c(%}<&ESR*d0G* z>f;*XW8zAQ<1};K=Xh5Wj@d9_-+K*JXmTwAY59T6yv0%a84N7Jm@V}Kt&rOdV4bdY zAf(~Qt>y-F(Ib}+^Fp+v0x4t{-T*J~3dLQ`><%9SxMW}BOr$L#n?<}AsfvmhstvKR zKJi!B@!2%2(XF|z$kxmIAo68lsAXM1OFL3eV&5YgDetYoOIR1xF?DQKLEK9Y3j)0Y zMlFY?<;)}z(y0VMxwJ8MNOMql8LhFTK8aX~OgmXu8~Vv0L?DeQ`bJJd%|aOlpXmo7 za2d4#b!-G$Y$oWbypB@`v5)Fht4=53g(-`XrLUq;`vLG(0hL!H+7KwIo`S@_G<-B@ zi+px&0Sm#=0~*Hjj9lLJL&hj*!$x&NV_YaJR=P%*BIj7^&Or_JBJh;+n;*n(861?& zRC+LW?DM1Lz;covna*&&K3m+RatG%cadq7QXQ(Q82upKwa1$_^$3tm zzHW9ide2~H7@s`SLFYtvWa({PTh2tGP-yy)(AUT5zv+d5c@ft%&gWd5l?-0x`r!EV z)PpDg3Lzw++0s+T+In-lT4I}~45|sTBoYjG<_TskO8Pi+UjOr^1B$gQA{$((i)$32 zpaJO`D3JA(o#S55wpNFPDD`qj7`AjkX$6)zTWLmGy+r#y5RTUOA6QNqugJ#Z?Nigd zLtdUW_Yt1}^?J-RWoUQ8yxt(G-5c%kAVNfKEDXBha}N_@JEd{8a#+(Z$aP5}a4`0> z*U`2m30ifR1Pfx0q9x>oS}K*F=}V9xgVAiT9)!^z zJcXCIqecR{1$rjsZ~%l!0vrwa!Gy|3BK4v|%N~4VSy1GdzvoaN!*omNC{-9POzu2h@M4C~l7mZZCyYGD!$; z8lL)XbkHNBMA_SR?uf^Xl^O(4rMlDMO*rmRYOS-loQO~zUd}^2>QZTq{dV^RZZJG{ zjNQN^oDa2Rv43;%ITA=|&zK;zaI)X!>Z+D@VLR)AsWoI_YQpRGC+UG;tPGDR{;4nq zghzvv&97a#4X-*Lnp{Px}Rctg9`F4{d0u zcDI+*8@b|LuXBvC;_To&yB5pDMLF4kN~xO}H<`U#fI8jri94^E^qS^<6xy@U77!U zSFCfRy$|~SBekpE`QLBeoLe=CnTP&qLNrI;g6von(RtELvs>wwmPP8(JnLgOq-rom z1!-C4_Q5`Zc$D-cMi!Ub?qKGQ1t5%nEP!|Nmm5(Pauj#e>YA{=5S0Oy9Q)DNBG`wF zk&V9mDWUbC5owB7@c8REwF4>-w-OOCGYeB7Yv4S1o3hA^z9*|MNDWiil zs&Uuk$b_P%$!&D>HOn6dH&XEsB+RtFH-LMGE>bkw+#u-bIUA!K8~~)nPG%{ zY03aWEF@lRKxGnD|4aa}Po^Qy!{m~r5~z?L)=X&jo8Wh%YP7AQDycq7Q}+62vVzh* z{$fI(OrnEJKrWR@&y_fJ6y2|{3f@O-Q+9HCcQj$%7ij`;Z(^F}RG3;)#(WHIW;>bt zeFy66nK?bUILI1@dJ#e&^hjMX(Xzl~(?!&ro7b{4`?RL}>i_&z6PXRu>iy%c^P(76 zhT+{HJjWV~0(}~?VMmoL1TL-IQ+hJ(DURb1VXbXHy|+iDjZh_o1*RzBez0nd&4(6I z#Llj^5rhKx=4OvxY1D4A6PudoKd;!v-8kM|SPN)J>_dlv-fI@fKW(X(5%R=<;JMHW zt#$V)jYz|N{8`KoV(*j_drQpG&gU2fd-ib3reqxu@8C*bGB?-`K6&Xr3@<-7E5QHG z7&SX`#iGDNA9B88vlPFWK_lGP9pF+p38jLf8jS@=v-oCjoaIKn2wz7@Q6z%fQ$IMA zd&D|(0Stjhp!Ws*(eX3mCsk6y|actfsYd0>g*qjMWm&Pba zb14A!*M|M(#fiDiIVfLB5t=BPL{Iw;<7VO*4SffJ9ke#=8thKml$KraU;f~nh>sMO zi`MxqY-YbE$a=r;P?9)o#y~n5{D`9lXPk4|vpUvU3*j--iXKilj0%w-o!qg}OelM( zrlq~#?FpcJ7GG;nzdzoTp)VSL`3 zQ?=U)OT4;fYMlWCXvmzr7rMyoX-!BtPdMsh$<=LU`nH0jX;oYw<{fM7Atp)uItQQ* zKyS034kcQ_i)XLV$-33WX?D~Kjj&kjXsW2RNZcL)$(NcObPO+sXf51E|^Bcp5 z!Aw7elOQH^7rBoT!&{FNr&nmO=*73T+3R=08%3l!nFk?fv|6-yr+CL>; z-Suz=o}uS(Vp(AJVRKgL=4IS2AXXVB;%O!XB@wC$aVa+jcBHHQ+fGODqRZ{>P+8A_sY_Qj0HnHO%VcK~K!PB{oKte@6ss0o@pcm63 zYLs5u61+Bq8kXsJT<}Y&PXC2*9Imi_tHbZ4^|Mj8iKk)9xgPM2IX$Y;lOU_+_UMe# z&aeMqZY&>sg+^29^DnP^+{6r-@KhT-E-O&GQa-8uXe${Ia2a02uRj0>oFcrPKuv$t zD^$v)yrA&KTLEdIEoG9FdcX!q2HSF_W1^Pb^i7S-oG^xt8!OY-{@W}8>yh)ig_6B) zC7GZ`(pzu2@uxPbj z=P(WEIpy5G1W(Nkr4%3>(LdxxCsu{`Q+uDi2GSDkW?ekp!rRh3>%zs`TTA_QY7K29 zPR~bxSJX@JFVLa3zm0{3(>YRR4`@;gRf`rc*2BkxftTT<$dF?nrp%-u8pl*vFjbwZOy(Y z=NccUy!YxVb}wMOAOD=3U8ni1Fn}>H+ufDS$&UaU4plb8qQmjWrev#*-VM_CVO4I)6o17Sk#NkGdrs0*hBEG@n%Bo1; zUcuEqE+KnxQ8a>ZSH8XoGs1uDXqB8btG_4z+{2&b85+=Q3OHhaW)8C0^yDmC`T8JV zY`2Qf^E6p|EZ=T=B4lqVC>_x^wm*xmt)j){7uwp9Akw(>pq71GJ=h&`4j~q|TM)7-j&NE;;jKisH$87lR+-Z*94C>)#RpnN61Eaxg3Wm{K8h@imJ*xvjQ z;0G`&n{rU7(hX%-X`npb5;9~yH^NSPS>)|g7L{YzeHU@G%iQN(vIiY-l~yRK6{y=^ zlDZQ!%WAbQuC~^**(>NUooS>{%}|Rk2{seHN}=}YwrB0}MWeE}zy9C*rsJxC(fgN| ztKzpH+9;)#|9zy!FIIQ{g351Wfl(v}<`JNbZrscdiJ(1@rhod`&c2eg?X;7E1AVNn z>u|vw7hc7bm?(MA=mdm)ufVzU#J^2xxOt-2>l8N&9Tlw=G9Hh#-YWEP^)SlBPO<}? zCZz)QeSo%hpw`($?5`Y}C>$k3zt6BqW2AuppPs0sYBnsI_%~gCAmQKry{%l--3!R8 zgoD#d^rI6lR=9%Q3m?<{8cxyeJBtB@)ziW^`iflE&$vzi>H|Md$Ba*@J__R^1#jYFE1oU-UH6KDI-jBlvawOR#M;{$C>F z1+e|^I98*_9Z%bVJo`_hoo%Szx8z9qhvg-opWIWXA;*>5@5|@osBKA6a4VVp%p{86?~|uz!|9bG zm&4P8JFj==*MphcUeopoFtUynE8p?+)14Mg&8(MeA1_$Dy0ph+$J+K!8?bei4SQg+ z*wY-T*)~xA!9CAuUZp6SZF)7w8xP>r#NAr*!~^acsoG)a=9ZJnqsY*^RIC)-$k1*7 zIoirs)UA|^Y{Hd za{Y)Hfc;97P_9>a{1hBFZ*lJ{AIg;o}@mu+!?lMAUn7Qekb`{qaent3f9aKD|(P3*g?Imz#eM$fm8dE z%&Gp4aHsxWH!y14nuPY3h#;^@-+|+98YBXZRtm&n0E4K{B1cGO2_am^0L= z;)e2D6+slk^<3f>WwmZqs9oy8Rv|bhY5Zjv%76zSOO|p)?@bM;LnBrNX9@XxHxqy| zB=e8|OCTCRbbXb}pSHx2`vIC>W9mRXFZ)XyP^rG7^aBCjhyL26;~gY`oi8&8!TayB zF*r{sD54HJhy%N(!x7%r)A6qaHOPosr*LesBhh8h7A@x5OgW@@UbZ&4vI`Q*Sb)UB zl=;0@gAY_FEvYu3vGZ%!qGfN4wW{8?c}Yw+%PJm#e~ zQc-WQQwq%^(BYy`0TGbpjGoW!cMeRj1Qcz6GJ`2P)*9M0;cy|`2`DDzGp}Q!rh-JC zST}xS(6KPx0-FGFaaLU)to1r$_>$*o)inh4dpP@aS{7c--bS`!Q88ZMuyl--gO6`l z3)EAZ5Xy@>cyB?z3y}rs1c1`!h(IGEbg)t7z>tTtF$@Z+8}bn)sDRi@VbprjtimO& z3rK+&SVW>f4lqLr(PfM}HihEJVvI77Z}oDgRg>68TrO%Vm{KfVV*}i9dw9?O1kcoG{DqBsGe-y|bZqY)8t=JXX8zN|dwF1gsCGUlW7u zSXy;E6{tqtlzD>%1PMAb%oungt%Csl)%sK1bo5(wH&jXp0(!ho_miZld94Od#oija zJ*{AO40b#P4iKQF>5!We!Kd=chGNGcGtw9P`p$6a6Nii+`YCW0*{r~PhgF$CvxF?b zBQZs6IULqQu-;LKgLuQgZk)#NUBI9M`++q?HNpTkq?bY{J!E&M zb6O9|C=;B&F+#Y6tRs@vE~vaDg2{7s1O2xmG32IK&W65EzTz6fp%%&r5W(}JzVnNr zZ3XM$xU4_Ud*)m+LsGK}ln5oCImiUWUKV}~IGy34n8i0q$7g zoz}Aj=bVapB1>d3n~dly%>y569~><3@J?f+YUVoT(v7sPfl22c7yM)F7U&;jo8Uc( z2}9|8>F^;pZ{30#q1oBJi61zNPzIr8zKmC@+#z63eYPiCAaj6B4;e4Knm?`Sw={iu z5VTH!s(I>;*q2OVch}-U&8V6lEYeWB$@zZ(}^#g_+OKX~7l^4wJvu?YIb*k-h?-wBs@rvn0m4j_MC}sgm)C1I@&X7J?}SKh+t+*Ej%E|9BE|w?>uLg~9905sg4Z z%=bMVG^9kWZ3r~nc&eh6d@LUqGVYsa6Z{%VsfN?}?EjGUPK~*6!M0|&VrRv+ZQHiB zV%y0Z+qP}nwr$&X&Ubd-?C!p(A26?~M%8%6>`IYfN@Qy5YcE;F?T=|nh4EgJCrsc5 z0kXLBIhx)}uNRr%Oj$bYpw1dM1&0-Oz?7|kWCD_tfNn?})Gg~zJF^GD7YE=q7wJYd z1^_1FlC7e}|1R6+$yTQCr-^N2Xbik}UeeV-pSFk~>*Fz`H0H z7#6u9Qj>LtZH1v5dlaqKVc{6jHkG3-F@?RRwvBD;>1EkNGZ~nESl9zUAMfl-vymUm zVBaD)X1HMRJ~81+DJPahoXgv07?#FS=>P~0cF&d%(aux&Tbj#zg@roc`(?Qx#cYfE zN2U)X{c&C}>7b0)V0!EemaUZHZZdF1P)ofxyJ_@Yt)&|!pk-OE-#3?f zoYHpn%2bt!WlA~6lfk{QphgxHodfvd_rz~``1}Bg3m~3`J|X;&km@NHV&XEVUMsp- z)Kv1&0oGA`(M643HW^7wcCa=1yJJR)yQ3<;N(VWURx(`3bq!-bOH>lX>pP0J>m0oA zYUX05czb`zo37++*fXO3hBZL#4L8{Yb?SN*K~H9AtYS7}hzZ^O&Bo4AkqE#64*Nh2 z^a3pFlX~s6tm|(N!2DRISwvcDxY#d}+8IA2Ukcbu*63IR>`q*ML95BYBw$b@?g=H> zn(Q(pp>2dj4od{mj?^tut{gQ8<1$)#1vu;a?yCgpHE|~r^~*y?_J-l+>*u%0S|ctY ze@}fUUprO6nETm$9&V<%$pOz^uZZ-cb4@~hAII)DsskrMwL4A}Vx^fBYtC6qmgj1c zh!m{4p`5?2ima0!B1SbeR20CICsL1(M)^9lBadkl9z4;7U<)=+gYt*b~KON-2GHidwc>u|_bj zHaaH#a(xk`c4+X51?_#?x01oYPrSq)JKPg$?pjYESTW6lUJSxB6@w$LXpX%_L{0-8 zLKMwN3NkxoWR2)T6aDCV((Smc*t@mzM?Z{I{n3F+&tfTZ5zC0wXgC7uC` zAkkkYp^zzxu`Mj3@~@i|qw#aeU5}d@)I?vw25GzhfT}cg-f+u&-U~escTA>P)CHXq zwUZyUOsc43uA3A>lHpkt^*Oi+!GxqxTL)9>hlt+S*u%FlrJ}l7 ze~n!5pIz=fRJU_;jqWzHty>RLMOn5uKm4ChdV||s!bl>1TS~d8wc`N5;rx$ zcJ*ZLbytMY1LWGKD%fG>D_tq^+R6tc4{N+iSHXog5T*>pgut7nWtjR(DeKA9Qh?5Jvee5Y>k2(FQTJC%+wefH zc7(o^ZAr`VkIVb_<-;QW_Cb|JOZ)M&jfcZHn0CrpbghSn&)2t+Rd}V-vytx1N-{KH zmfos!EoJcnmu*)a{fHed@+G6UZ?T%5uQ-x6HUvc--vYIZ{M-Ub3uVUP4zPI7-q{gV z&5kG7dAvLvX)A{!6$jPA_C|lFU)^2uj9&}TGy+z0{8JMSqt3(nyYKRD!o5aoO8TN8vlBw5T=#5bgMwL;v!P;Fgtmr1z zW-FKixwEy=7EEJvx8kM2zKE#C3lXdQmqnbuhL}e__y~V>*g4pKt<^@&a0#KSo+v0l zFQC}stH5UUm-0TH1cC{?`ZzRhAUg z)_o{(xsth zW^|(%vKvzDztlz1R%vC;sO$pPldC(3%ev!{h+=`uKt5N(?@p|{DFQcOK`WK)MDZz{ zh9E-KfSr|{PDVp;hV((aUM%I=S9pcu5ZGkBbOKA?;lHD-{mLZ9~jTH)su<@R*uY<0^G@4Gl~6 zE+S!nb6Yr}6>#WJ_qY<5$>=2J{3VEZ`gH1leVL)7tTcg95#!{Mf}UNBr%Lo4aytPyRI)k#{?TNpO;Psg zz+xI}%!z!1QTDJ*D|ic^U_vsM^B%9P5$}!I9Kf({RBk3ujF3^WeQ=Q`5=b;%HOEXM z4%|ogi9V9=%9u-zJ-fy_Fdr<_}Q-E4EjP+@-yO)dGM#i zl}z?ankG~16j1;-8U9k_)3ezq--1JCM2^! zdJ3fX^iUatQZwmqIT|$6;j=JBXpAuhPBAV}Fu0Zh#Hx4!)|!Nv*~`h(e=I}QR5C+f z&hwx;T)DV7#=IPU)uDx5@*_b$ERwX1dy~voip@4>nX!PYD~YQv z=~z8ZC~b#Fong?ZYlQ<`w_9mPq1W?Aqd>b|pB?fL<-Tg9YZ8qjZ^e0yu=8`t(elm2 zcpPANc$!TUNOKd3YaDO3LNzjyOPMH!L^ z5eKD(RItXSed>v7wnu}`%Kpm z=e3WUlNt5Ii7qcMGxxB&8#y<#O4mfQR)mAmIV&=b@yawO^)YxgZ_10wWCft3meEW9r`2SX~@m=g4f|8i1<>QL^_*D@XduQZH_ zlPe%S+HP;IUhU9l-7k!?+G&HLxr^$Z9Qa?wF1Re!iJrv;yhQJ|>yI^QjBJcW>BB)Q zqBs2x{sSHCjh`P=rJfTS+|QrPzJ>UcgVXme37%kM$B(SO&0p{zS&-MrNU|ZG9R^6Bq))Vty??Arz12f66(h7mlOt4zQM26B-Ia8x_p(}8fT2D2Ged8!%X3Z19M zGtONVQA`d<+UzP~fk`%0WKt9*ndJduPkDtvJVb((rN~ISc zDB1+2!-FsO)SmmHWK_&Q&9|o~OxK?AA{z06OUF@#mc^XX$wb>|W1D{#VPy6U6O;hI zA-9di4QJ=DRSI$K9(q(;(ZK65-by6lDS8*fd*~RtvMC$VdQhfClc)=MZ|lswj-G4? z5Y(_oi%7(Q`;*Br6>m@3>0mGF>>v7Zyp|g3^Wibad z<~U=woWr}w=)f1Iha`1D2HEQ#o{1?4NpRqd!Kdm866(`Adh|N0KbtcU**R>l?eL8B zVt&+e)9t^-`SqwkJURw7`Vy1Afrt{*phj(k#oxwg)hWwZa8e7^GKb}92POb%KkLh# zX&dbgHL4WW?NE%1J>DN$Ab+IK&@ScV?3;f+z`^sX)aOGV+~}v73 zClF-Z)CO2y!0*1NEYz|Mv%a7IPO;PE32h^Wco-7Z=>n4XD+Do1J`adiM~9U6E1_3c zu15-X*`ivfbP(Jjaf;ehedYlx9A#KFW?msA>H!P{JoN)fuHp0hTi~VRycLm!dw893 z^m-+mt>wZF9?s1%C;up|_#N7ki@;B42OGa+%mQW_a_LHPJUB!Tv^0*Sw-W=;&r9Ly z+sO_Incq6vlw_hjtg!gp?4<{I=#@DzqF{hSSP>-m?v>(uY2Gh$kB$Mmze}VQz(dh( zLFN62AnR>q`n(!-DE6Sfdf`5qpu6Vz>Kk?23Bh$KLwM3!4d0WoRpBtmBzB7~oY4ah zH{;^S7C#a~e_kWmUf_wudOFW=h#SehJ5*$1EM}=XK@&!>nQepQ7+U;(m$R|i`cnsj zN_k4go+GE|?5=V{QQRarelfUD?CeTnO)pa2Wd0-oqj+QY#GcD0j>A$0z3zxqbtk7q z(OR;smTi7LbpC=ct=vZae}Q{TXm<8^BoY8KGb{W59_E&@J8fxNn`hN!FwwCdzXi~g z!NMY)#ca*m)|T~D9rh=B@gI1`1~F%()E7jpAp_KK;5~M3b$#`p3MOLp3N($ztR^NO z?I!tqY50GN(5qLf8uWU)Xyi9))rN=Dmy7DW+kYJuDLZ5@ofZGH6$AcJ0eWrU3moq< z=Uv`C7E^vgZRB(ZS0B{v>;+$ z*skfkIlB;PyYrOjdh5T)ifep7pC^0K(P5|vQLBJqaN%fvFDD;98#c1O9>j%LOH?r% z|C>7z)pBX*zuewu9{`U*GM;c`^rp>v3y|T8aV>g;K@*okTtu?E)SE!Het?`-cSZI8 zav%|8H9Jr&ZJE{ZM#cA)r=5#hZ7(b@cOh}gR*|ZYBqa>NY7`DBi3G$D?4CZU(8Cd; zPx@lQ{E#?fj~G{K*U2UG2GSuu1-HKHc1NKlMAvrNt$>ystpG$s3~AswQsM-_D6xiM zMQP4|L=nK5k=BuOl`s}WG~slrz?crD4*nW|ZI9i}Z@@|7VAvubJpc?*6$&J5b$r-F zA+IlZ3v`Wv>F-i!3z2WPyyqa;S#ecxL_y9mdpy8C~az@n6E~J{KwXh@eSL8H1S(YPFn1ca58H8VrLz(l zT0erz?cZNOjkZ6~vF3Z0#WdQflCLa*BW^dk9;U$Xoi1N!Z3Vk}Wo~V}9ChoUcDoew zRp0RkGQhSHUERIAFfv%5&}_rqnPr{EQ(i2SRl7G;U@<7~U3Gc~`UrfPB#xDWNTZFX z4L(TlG{T%Tg?5Mu{Ny2~0c)QfcooWoM>sub478;qqP~HBOM|lXTybnDSovV?c^i^B z?JY-mB(?hOHKeb(QGz3Fj0-=iz^t%sSnOOe5CG{H>jlAO!LrY#Hyj8p(7!iSWR2yl z@tVk*1`F0r)oImmACSo*U{SAQUXPcpP!CT*z#5ViWT0LUkGUIo2_YC8U4;GYX^hpd$+=Wy5O7kpK)3IpZabh*X7;x(GQ%OFt z`A@c;kAwN4z3=H3`0s3gLXE%;x+7FH)? zrLK~sid2t8HDh@%b}T1w$_}Gh0OY^mvU`Ce8OtNBw-pWNOM+&&94CMw2&f^Dmnq^C zy2<~6ox;jNa0W4Cmn}_1-EMQv|M6^px67;%VVTEYofj6PHr~;n!vM5oXX1oLi zOV#if1O&CXs$J8iIx^VZJ2#5L|8QEPIgV5+N~<0ox?fEhC6jWl|ON63vXo zs2LhbDZ=>?@WHl|vbz4f!3<>`XjR^FQ1R)+ivqUF`4&j^-RPZUKtgjp3D5@qjlF`i z70=@IX1O$5zCcE3UP$T;w!)jKl9kdHlcL4HbW3ph1d*BCIJw~YVP<_Xw#1cdqHO+r z*&5%VHlAYBh)O2kJTlsDvFWH!CgLrNGBGfnj? z)lmc8`FsTUe@?%od>rqpQvWCk# z%s|x)I@S$8Op1-}7A~;Hjc}uSI+uiXKL{rMU>XX^9oYmK2X%<;6=@rYaM=FcIsJtq z`S{5kNZ#&*V+-79?ROI*xqNcwt8}QW0FLR^JXCHPK%1b>$GQ`8keZ#CpG{eRGu)>m z+v_%Rv#o&;iEMvFXaR-ocC3QMMfY%c-<5dT1(FBXZGxN4cnd;_vH_5|8-i*!boW1u zNbhyHa1y$z9MlyAJA=*U_eB{W&YatGUbd2rtBY_a#2q;Q+_iFKd0n3#z*0D9O+PlfKXV0Tv4CM*8%B&A7S3ZOLx(aPASfIAi)oCvT`)0L zE$6uSd`{+g|2G|~z+d}T0J=e#NhL6U>$qffK4=lv2UX17qyE)qp7ynGw^qsGtai5Z z#;iS@KL)K;U1VwLL5kCFg}l@DI$PXx(Cek`pQbS+YRUbmO$j;qIdri_Rc>f4AQrVX z?RCb2NhkmKhCN6VN8)HD>D16WKJu+R|3wnsY!L)#EbzfmsTLyMf?b)B(--3vLzkv- zg(r8G+{xdLRB#=0iDvzw)7Xk{W2Mx}0y$^u2iPew+i%mDpUZpNpZ}|NG!1fhJDa2w z;@$(J2Xej#Wll8Lwa1~Yq!R)WAXTL$5e!YVhyl%#J|GF5=)TN)c&%pwml!5IYxGhf z={87neqd3y4}`@68MYkilTPvS!oto+P3rLmWjY= z=RL_bB$PBHhyq>FF}q}FlDf+WwO`$X0UyQ1XMj7j(xo7JT7aMjex~ZGO3E*Aqef4l z*yyziO0ahY%X_oDnAr!X!JN0)KxFww77RWJ_-)pFVx*uAEH17a=gps_ZS;V&(u;qWQle>vhx341KieS&thSFBH$J~&AV;BSsEFkZh%zro~TiE1e)(wtO> ziOlfLG-!B(P)GGQqoreC5F6|6v$k zI@sUKGjZlmRH$9r8H8DzCp?5+*#^?X@+0!~FUY3=pZ85vricV&sc9tvSDvp^`bE3M z`{to@fUb^yl#A^LS8$RHO%L3c*~jP;%zP@~ifO@2J|m-VUqH|?m-!}s(=V=3ZM#f0 z+m(q=ZGS{-maCC2j^zzO-1d#qsUVj?xPOMcu6Zu#GwVLr?TuvrG-mhqA=h`&IK$=s z0n>EA2i`2(VfdF_CF4{#ZYF=hyO^9s>L|uHnNNy~*rB0(y@5r6Sc*GeroN1&*!jQ9 zwDs7?2}`z^lrb3}L!w){p+jXH!5@KE%#9RdJkAeIyRpCe08=Z|Nf9V zGvTtX$eLIp4H14%e>k{nG{5+XEvnMLGBwSH@%dO#HLdWg39=98{s+isgQy1CQ0MVQ zd32M(l5#ab4Nzkx;vU>jW~@iUgIm#n#8_WOOkPriFHR4r84z7?U51dov?SqD z^fW8iDqnT$Z^fk^RGW`XH@XL);pd<RA6{Nn}1bPS?%2U#g+4#IZAeoH%Re#ZTkd^Esc-9eG zBy?7gyH_q__zh3N9Jxbw4QkESrArok|pto z=8`K*S@TLJ8W@-8+zO?IWNI&*n1#RLUOaN%VFm3`YgJKLiAD#Qv3n}`VL$0TW8+x5 zmK%5zq@U2XUKEFG_kmOGA-UsnE6m~h01hX-D>13@Wq zEeGx@iOzQ@iy-m>lp^J{)MWB5Sa}tJdKK*!^Dflz8jtz{9;02?6Ib|?Q*>vQxO-1r zp*K5{hw31=A5Z~aB1Q#e1HB@&2_BJ^q3>nInl)n};&RJlh>su1=_7Ek@u?WeKw3cn z*foQMLIM3i2fJnOhB$>y!jzDAT11rN2?;Q|6;*%+xTzd-Muw6+XM(9Gh@vR_ zw0RH)lUy&qH8-4kl+9=?*HFU($ZyGb8{Bgevqc&;lE9u(eI1p^P|T2xszx_0Uju7x zAGLMkZA3iAs5cH;^i|uwj9b?tJx4HAFD)-*$A@e~r^QJDYSQL2l}1bQ5#?M#KU~r`k*iNBC3D&6wcG4asd>Yw z(FS2+`D)thdMA8ndIy13^hjgd9hVA42z6*9UJ*dcL#keytRKa#EOVgPoUVZu622xA zi!P1TumQ4Q0lAalcG;)y@j+Ns$^ac}Vk6^4F-wi2hN*J3rfF;A)o4}b2GvH(-FH_Hv*5ady# zoHa00!_01RvjAQ2QAOc+swa?i-&R?916)-6>Az-2HDYr-iApa8^j~O8!*$M}lo#?F z(tCa}`B0`v0E@d&!rFr7jh?DYc$?k|l6K0031=KC zyQw~3JB_N-Rl6#bIE4M-pHWH#16jZ>l7P8UNEp?t_=SK4k43bh5_@qK-V82XhF=pF zjMQ7${ejjO<-yuvd}}fy49sLotZu$wL20=dq||23q4(Wd3Wqd(TvI{(wSE?XR>E@H z*hL3@u{>tXy&P3mS%-Xghh@v2``Szxt(raKfRB>wp!CX>S;H|7Fcy0%M;yR&O*=hw zakS)UAwJas)w3=1hZ3 z6{6M(DjoT8R6qB)2&J5OuYgCz=MnsM3s|QA{dUtXz%VACLoQLs83(Xo*thpydMlJT z${T8zbZj#%%Qbz@j8I~lExKC8Tz7SK#j$qj@yJ-=(Hrpw8o`r2R(c4{b z9IjSjmJ3@SQ_T@imfUmnRM)u0e3A_bH{I93)0e#Fo1yc}aH5n!&Jto}W)eM}{B34DjvhY_@0+cY`oD(sD>~?nYm@)AM|$kqog-;`b@heg&C6YO zWk-!_TK0d+Ol+wi?>@S=rjiaWExf+}(GPAIXj8mCwYjd}j*L4pzO*(67a&m;zcEjf z$QO%i|ApoPUia=18aI}5`0T;1Qq-_*|Dzwq{-YlnmU?x5BN$)Xeoi;}=?PaWi&X63 zTI<&P4|@TfUmoor#Y2;TKTrnjHKu-}lwyRurc8%GmH#I~B{^*XBLO zbL*NaG``FCEZxiQD8N#$**CR-;M+L;e=d^Ub5Rt4jVEhDs~yxz?e2w=7=4U9KEn$h zaWr_w@@%IYHBHl<5Pq)sOy5!pL^)&X+M*_5mz5b0H}-a5daAvoi_zW^dW=psVLQ_s zZs_D68++?h1^xq`*w7h@82g~Rq4>6TM#jjtbuls&+L>Cn`Y!$&WdMwp5ef{!Jy;o{ zAG<7|N0!$pkyROdSpT0fR6WJ~GoOv|wq0`!3rKFJ7gWZrz^oKpWTRl^Me#l?IHfQb zV^#}wNC_c-_;(2=|K@888!tI#TD=3P zel5&T<@zQd`eY=m?9STde7=ll6HQ>%Gt?WPjNVEBYK$r{zCFBgiCnlS_49X%RplR$ zOqJ1+X@5GrnOe!GacOu-Re_5O+^Z#(e6A{1WrZ*2uC3MWC5V)!UjqjyoXDobzlbYV zFSmEclZ+^3GHe?s<*kD_+#--VnmUN_IkB)T?K&eEL`tN`tcA4}G)pI_Yy0!*WCK*d zS}I6FSuOEr4aty;A?;Sxws){81`||aC!9DSpXn{L<kUB#CPo#3#EUqddx?r-M3$)d}D2!^=Em~-DZGR0K+!63Zt zd_?Y?v7g=neauv3Yi>F-qs~P2p4K7YV&{s}c|Fk`lRHj;GXU6t=FendG+QTT(>eoT zk3>`=jiCbqqbe@L-g*;KrZ1s%d{+b#I(lS$N^lHKe>$Zv7K5dywa7?Hh*NIIO9ux*eU^FGw*FN zs_sNLH$JNY4`B(pWFk+kGV7YKlTy^|RUdX~;h+ASGwU@Q9Uu%8rHyxp|rz2`Tczd^#fp=Ex?hTG&r(5#| zlMg$@T7j$p3Uj*Su!Hi<{uCv-=_I#Czsr$6rEeQ}B9DV*X%{y49J-hWN9 zj;=dfXQvc1KG9RQ#h2iZKRgtXasZEoHyAjc6%pb}5uKoyR_@6dM>R{$O03Ef5wo{o zw3G&8(+q^oiT3`XLm?!s&F)Wfu}VzD2X26bXE3^!Wubn5W(V!Txo{3xqs5Df;Ks9G zOZ(d%{$U-7cM7j)B$Eq`hmdp!5zmoOK4T-G+xR9UOsFCaS&sfR1d0|~*h*Q!MREMjey4y?n zobgaGr6?ocb<<1hhwDD3#TWaK-_%mWBi1Pc3LmJxJT)G0ZXIT7E^ORaK(=sQB zmu@|){tIm}m|;?n+Dl=c))M1 z`nkeh8?qYAMS2!Bgvmte0IuqWF!&Tpf^?p&{k*_KIHHO?9(fT92rxU9OdrHzib3Xs zov%%kXQ%oj__hF`jD%DVm^-Fvc0#Sq<~+c&`zA^zSjsW#Wy_q;Bz-~yD>Wpjt*InN zi?D_#O+E8Squ4@%9>4^$^Q)oBbSkJlrPCTR^g3&bM%z5f+iJ$W@h{LCVCx?axF>9I z&DRm0VQ%s58eKV*xr{@aQTlT{Y@d( zasKp8k^(_&M_EzVdz{2|n9Df3;`|qoQpG2Vezb#)E8T3j;$$8eR}YaIc?gCD7z}V| z(^g(%ptL3k9!4r1=r4udypsCIXLMZSL@^rwpfxZSs?&QlP=(BvkG9hip7@Aci$3Gt z{K;7wZ3|@30ts@hnKFOky6h*k66!+66P)LMs%bbD>xCYJ{QCjFv8qv++^a5HVn4Z) zHo?tVD8%h{?BYuvBqW9Od1Ma?h~K`3MI#9R$86|i&HuOiWew)zJ*;jMcq4h##c*Q4$Q5ilRLs5K1fpH^>1}b;WxcRatJSZ9jmFN&awJ}O@LQl?SQ=+mTH6LzgQZ3M3hkEX%)*fGL z?qY=hlx}rbKHX86_AL`4J((_i$dep4Q&VLPLh(HbTAUM56~yDFE@4dEj$|KR(16IrNYCmo$z6%rBO*NMw?0>vxcvz+@~+pN(bbOp>~=D{;>azE973K35FfX zv#rTc&nn@q=;FXZ8J%9&{-gMX$Dt|)BVgH+L;f0^t$HU`6}~~-Au?V^9nl4%aM2E{ z;gY+}xsMHG-1`*r$Ds%W7C|6MO4L| z`vPg(FaghfBAsdG{3R+lnR~dKj>Ytt;BJ!WC8~MQi+{D>XKl5G@|JFRwI!e)2E^wx zXo8V%`%N0l3-;7OAn;MH--El~gR3AriMb*}KAsMjj);=R!TEBw@~vw?15Xn^9$i&J;Y#5XbIy%kvLiF=eGrB(8)Mlv7#4PfDK?7!HoPr{z2?sa z$8MlA?_nPsNL?XzW?6~w0X?ZyCUR$P#>r>yzM}#4YlWJPSEc=<1zv zx33eKvaQ+O45cHYt}SO5^bR)BV0BnM&7|@9;WUg7u+=W?Zy~FSv)fQDc2@d2%AF$r zDSzwki{C`$cbObQSTPhcb}m~X7%3mzi9mPjvvX+8CsorjbRrNhrE>Rn4aR`^6B#bk z)xdOCy;w3IKVL&-7CYXPda=ba-6Eux_pHW87-(8qY_;Av;(did@2h?VAIA<28{5(? zR7+w7sHH2Y=d^%fcMw0fw0`i()P9Spd&Juqqo;_Yn>Z#vPHJqib$Az{OkBTwi!d<< z*QG5~m+}%yncICS7`Ksa%Q{Uo@T1&ioOhLXF0)8@=Rl z_?s-4bJDLo>1$-UZ=0g-2SRxT+JLcjViB_n zFA^7y<9Z{=>AoZ`-M9liH_Si?zBVQRr9j5}-1wahLY$ux4Kp@y>))`aw4c)R6yHL@^<+BJp)SRbah55JWU14fKSHD(b*a{r3uXlt>O8%Wp|+* z^;R74lU=raamL)8y(^7#^ETdk%d2z6g8Hok7upTkw_CoOZTWrVC*v!j$z*~N-lv^EnApsKgRn9iAD-}3>}CoeJCddP8-w#{Ghn)s?&HgK7XPuzh2P(W&dD?e^zBfU7 z|5!mIE>^sDE$SKTcD+ln<)Z2ybWzo=BcKZ#nah{`CyR#$O!heVmUB0;D0l{ig+yyV zPjzLsx*A?OXntRJgtYkLhA*Gk3XFG)qz=za1?F-wSSr@FsY{!Dh~D7^1;i&+zoMBoavO9 z^Jv-{98vWO}uwd+j#xHJJL-YpLT< zja|0-b38vE`8(5YHI@&L40~@`4TZioBt!1LC|=`6aW?YA%NcNDitO_JRYot;K29_6mAGbolKbA|CrpL)rSXsP~-H`45M;*d;HgVG_oWi?9ek0 z_a{GM3&#QDxj+x|0#SdIMt)nBIWv$4$Axfva{9*2GESyB|GV>K?N~#KC$1=g%dafb zc;g>s9yqY5VD_zwp6X9Q8R2%{!EVsz^x?ZWAxp@C$-zGVU6$@*%iN#C1x=VoxbkGL ze_d&M*7}#3>F(3>VWOb~CRKay_rW-4xi$|zWt3c~u@{XJ7Q2yi%ydB#BDBzk7t77I zy0HM>klWIB4i0gD=*Ro^NY@^f>?0XtUfC4n3@(4Edkmg}oX(umQ}QdE{wAw6B!G}d zM$S7v_#FcoGdF1c7&08xho#OaD%$a4XJy>vh|iT0L0NjANj_|!i8v)O^SbVhqh zB9vvjDN}YL)_a-Ih#rm^uM)(A+7lUg#~phj0!^c`y`(;!7Dj1ezMU+Tb+q7NZ=Jj^ zuXw6HH7>~)t*C?|#&Spzp*cbaCT^!#AZ=J<+S^#xFO|dKq;i&Yi<@(Z=MC+Wf(wI?YR%-LCq>{$692V!6 z+o`BecMqtSgzb&u_yItB;|KgckNW@KhChR%Tr!cY$Ux0!G_>&~46r>>G$;8S{5GtC z38{eI^Yi4OkeqZ%ZIRI<4OcQV>?#6=FXAtP&8*?fOt`T0ShLfucb+1#6xXHS%ZQ!W z>TTB-p(VXQ@`9DL!*;51YHAuchk{s{I%!9}%CYjaXV}XaMI~^*5yQ-dz=_y_;?w=Y z4ix{sXp4M^=6u_Du9N#6Su3`YJugVOD z)-{MBJCl#FMvR;2XZPl~X)U)TJc1*nxeFVRD%e5=PL|G>pK$_qaVfD4*agb-?(a`P zp6)q-<_a|sV1D>Hyw>S!h-u1t4Tx3+lU}c&w4K zXoDX9uv!lOtu5sj;`vs!RZxHe!(||^CsGsbO&QQ`m%+w@vOMC>g?drWOs=D8UQG;@ zut@ymQ-5*4mE$-Xjkmne&5f%8r7H!Ra$LkcSp;p+znM}{Qg!~}a3mwzN52>@e`YW= zRXF|x7`<~?Smb7koidm^R|m&Sx6Nd#3Q$*0R(3MVFzlTZdv=uoy@LR@_3W52A{-Yf zke4nfsE;Z6Eht(VSM4%I8BHB@Dm6~k>Zg`?G3y#Q!?e{@OXgb%>N*N-)?F0zLbIh$ zIS_E3aNiEI|FH96E$k`r1Iqea#^zd7e6g$!W~clui_Nc0+%A_6Rk=!iWa`G+vO_7W zjn5Q~NLw{R(KuN8wSECm1%1vJL?ZbE2Tlcjh@Z_SIvEQysE6Ett(WV~<29kiE%qnG z>_6I*JaDUHGL^`VlbceRMp&^>2ywCTanoS*6SkjJ`1XuuPQjn_%GC^){oR0GtR@_v zF(H@=K9Od(mll1gN1rAq*jwr?h~Rk&pB#DLeS6?>O%H9e!Q*u));GSC}=OLapNg|z9ALWFwoWxDaP*Ncq=IKn#6$MwzWtfyrUBH1j zw+BvlKGje$oi?5=_;wa{5SuH#5!0wfR2>P!- zbYJVJR1OVtwT_>kh}Ufrlr2gj<=-`=Wi>WTlS?jE{IGzUit2wlndQd1;mbu@wC`Ac zRo!uHa+l>U17Phb6ExkV#>gaF=M`KduEBeG(uv~Ujf0W70@xtwipH!`zv(}T*z0%Q zS4Yh?3w(%yi$#hvbMCZFixwp1aoBw-HApr8`JiAEjnE>mx&J=oF5r8JaTqA)!pcHQ z9}mHEvnv74OMkzl$&$nS4z#1bTG?vx#wH@l_>%qzT_5EELrE*xN%X2bZqDzI?pW^; zd7SYF;R_LmxbB5h?RsBz-QixWBw3~>%8nA|N&bNq6hl~#Z0qHE9f&Hw^>b!r^eIux zlo!_OWf=vcZy7zXk%*MemS%*MLwF8SdXc*%F6sjuCrlG7C9TF8A+snlB~>wc-?K&$ z1j}Kyhd`^@K?`~rWyySt+OSZFXR;g3BG>qpJVT7N2=-)SU9nwy9*}XP(9<6_*o;Cs zt_4L_Ab30CNH9?R>*O_=&8ei2=0+?7a?`pTo9Eovb=i3{PFeG?=6Z@@+j412WE5VN z?M4PbJkaSODJdGHXaczNw`!jb#Gj4efky5$>aiF<>c_@VSbrNM8|? z@<2KZ%{0aHK#eCB@3=|DVgCyAj>K>fh~gm*Il9o(16d;#T{|+_;$BF7K-SJu*-A@2 zU43vwu2PL1NVClH*!5k2RJvOLEs#pNdLaNv!bj8?4WIkS$|Ox8rpA7kxxj(jJjgO- zpn)#!s48nES5S6uR+m8WY063lJ8=5zGF}@_3{AWFZdFjSpyJ2a&^4@n!hcImqm+zA&gSDeRe9a(BH^j%1NKgP>>o;dqT&fL3q}xE5S0i?LAah#y)H@gWE=Qa>s&HV0xY@q&<@vf#tEnzm|kN zG#OSDTB;77kiC_quGw3Dr5W5U`wl9y==*ht0M%`4DJ0*%V}r;BR6T1lxFfO;W+$e1 z`v{nF#)QX`03GM|W>M_f{rd3^j|C3$(DGFU)(q#|-2Nb{GL)?2^Sg^JC)BUj2Rtcj zYwd03D$WfY>ss8upfTD~8^DNONRV&RUpfOW>wO-*SDx*tYNlc{4EN9PU8?RZEQqap z4Al$1_&rUp<0#5>Bdit@zCIg5#6=m#R|zN{R7{xPaN@_3kkVUCsXsNqH;TP&Uhs8G zni=F5BcpuR8d|=S2yE(g21?aO0N8mU3U!joceK0s=^+7r-kY|`*&?KjreMUL{d6PVY@%<;42?gun2-I9I!I*e*!}#~@7juTAmy!VaWRcipewL-IEt;oZCNI=+#OB@np+ z@@`Bltzl=^mMA1{_^}pI2GpGnIO?7^Dml&k5kitg^NxP`$u}(of=bLXF?(xQz3p#4 zgU4rNVD)@!$XN?d|;Q*7-g9cVht;FBg z1Z6Dg^(5#F%^I{qRwD9>DNKLX`UTs_riv0rES(#N6`H8-e`}_bzd6k6@eb7|x`_l!{+i7}=8X>yR>A=DDPrx* z^Iu&4J3~}(E;TERowA62UHUk1UW@dMeCl;+SX$%8aT(hcjE(hp`Gk{yiNM)^Le$kVRkl2XeHXC?Nh=erX~1c_>L@!3~apHoMv-)@;Ri!Cxu;VcAy ze@Lk_0kr#ON`)z>6ZaO3Xi!@in-quCR#=pNi!~=y*?^VTZ29gAR`dD9R*Rx>Bl`t0pTUTJvG^BFmrv?$CTAXce7vUl zO&sSeJWV@a7C5v)$>bHZbp|p=%sbXs=ngh70rc(c%B$MIr+8b%RpT(irJUQ5XXHkh zHF^Wdb9jI4urittI>hj)bLea>IN9HZatwL1xt4@x+P`pp8(d*Zd-Sdl3kocFGHrjv zSfM1sWLDJo6hU0Tx4axTW<0=(QCWv1-VkF;&GHtdN|h*apzFh!Asb|}Q897N6@{Ro z0-nE(iIAD+F?I&(4)`!Ad7ZJcA*n}OZSeev9CD7zs{Lm|W7uB?q)uh56>R3!Yar2{ ze6<9jNYdY7ryTPLAw7Jp;ti;=qvxyeX4l$qo=5fM!=5i8B8x$_OgA~Vgv7!Oid%{Na(?xWG!`8yZOr#JF$cK|i|2F@9$LoNUFF5o3Q?;&(yA&Jqg5 z4{lD0wG>VcXV@Xh+abTSN4L7Ic)3Tpc)By&_1DVBVx4YR0)UU!eGdL-djn?spB@Cu z|D&3#t0-q3#E97S?`P66Rhd;-27ws0YPZj~P5T);aSm>gbkO~Fha-GHKNOZF@df`z zPMQ68VNu}Wg4K3@pb)j8<8tH?6km)oQigxr=9NmNw^0bG>BJ;Y=4?Yn?(@a7VzWI* z2EQHyn-7Hl07P3Q0D@@a`rTdx^|N02-R_{alWdY>ibO1;R9Q7p zqXtl{R;#IEZPbWUV4V_84q3F!WG!;BBz?w= zIc+LR)~HjGNT9=6u4KxbI?5ndY3p0Pof`)%1!*drhgnrgS=+4OlQm;zNEwCxm6Dl^ z*5fZp4*8qHu53+O4lB_#Y-YJ!5IqVn8j35CfrM!~8hkUF{5z zr-QoMhhMBAokr)7!=DFyfEl6!d;-nW&w}EuteFLX(%j3X&6t69lUWUaoMnw>if6>Q z4(I%hA8Ef3>Y7?Gd3@oz(Y9TBofJaWpuh3w3);_xegZ8Y8aaTtc0CptrpW6eBT39eX zXh>0{J-84%g1*lewuRHAUIVeGSksl#IA>hAuEaa_RP1on-c zu`Hj(T>>$4X2C);A+|ie7<`lQM$#GZEyt=DeCg$1=<`Vkw9g{>9HRJlHCDaT@%-51 zH7aDnifKL^`V$qcpyWoY$cF=n**Rk%72cg!T0`Hvs&!xzLX|sU)V(=z_y*=nuB7fc{b5X->>OQz==% zaQa)P<;}79uhFxuYkS%3QM=#iL{Fls!Hc1Y*VFwEM)^t##=Lgs{qe@tFjKw1%*kltPkGjb_DtBuO5lmWz z{V(WBU`g?ZVxdN*4p|Fe(iaF`zC35tEdqc1bY4jPZ2H%i8(?ccwSh^UAlOZ$W@W+h zyWsf%&##GRUlWb=40B4#=YZk#4(6}N)J-r586nvVg8zz%h3!xu`km+&mh&diNL}E@ z;DM1+7ySb$yh;fH?3Rhd85FERV(1L6&Rucq=3RnNnpp^-&D~WGwpMh}R2le;IC~g$ zpZJE!Vo>z4?v1-=kNxM0ud|hpOqIC~b0;Ao@<|qnU%%N-@lLwO$XBq=z~%c3oJ1%% z0Pr~6BZZ#M{r^J`m>HS=v(d?c-$O^h&bRbIfCmF(t*)jZ{I{hnsrpdhYyhVJ-NYt~ z;gcCq#0Mxcea>P*y1!WIyuF0c?%DvdzP4-_sQQ=^lD9+xQ!FbxOWgGF0ZMngf7qgRJ2qnnz<42h37;VZN{ zN`7QzE-wmru8V1s@eW{D4bH=p8b00Od-!oG*XbbC0El=zfmuuEp#k5rDtZHBb3%i+ zJubJoWk1rXx$Sj~6nukKl;G1@ZID;R`tGqqH4Kc2gN-TG5gHr~P%Bb1m@oI+ z`mgQ{?|QX~HA;eHbi$u2<)RRq;$N1M3yoBm8wQh+eg6n<7<>m_y=UIwdLUq@4I!ia z1r4MyEg>&7!q?;JNix}gCl1fk+O|ktG@i=Fmhog*{_qNX=@spqeE4)DM1&1NMHB>6 zjME^fC#409fz4YsfipH=O?6d)ODYQQSMVQohhJb$=V*tt50(AcAeR zsg#Z$i)cSZhPIru2z%^$#S$8!4so~VHM;y<&(HgqwyQOC=j(}#%OrIidLiKR-d1|+ zTb>EM?U^-o3zb>Kt5Zrww`&SPXOh2NaGM5ZuujP6&BmEr^g+K2u+7joyixo^Lgkpw2wV|);@_j0qtCoxVuO-Q1!Bb>!5*oiU;D=UO|}xv zKG}uPZH}#>)jKGT0E*NiERpi!Ap;9bDJ`_t$Gd7Hw+E+rL_~%5`(xUb(aX5JUvM3j=EyjMLK=o56DOEQ#P?uS66}kVXte z9>VZJA{*on07Gv830_%Ng!T#k{#kW20uOk0;8E{Y7=88JUNz=%KEIk?P*p;>0%9~| zT|IbxEn?td;i02~9|mLPIUvH7O~e>Ba4=v*|49%rar?eg*gk7vVs($`wX84QWM3Bw z1aA=Ui;dlSj4rMzAshN)!i-t#lS*R2&oz~Q(&SPHNLPD%KkRHihu6uTD_ad=nD+w> ztfq{)H>6mVtE|8@@)?lkaR@#w7;;|#P-v$cKUk7z5}ME6)k|JyI3`^0*~F8Q@qDx z^iP=s1dj~N!2}owHt#Jzi#OD}4!?3_ZTzwZ;A-^AZsI7b70$xg zjbGP!RvHY%%ur$6Ib!0On9r*h-UMPqat66>_`9lX4X2JREcvB-7A$~~ev*6(0YE+x z{q=h?Joq#4GSV=mbhY2tlHG`)VBOEsLjB`l9_9tT`0SP7(KPC&OD!LTL$dKGD0cb) ze;k%Ip93M9q|2_6!M?YKk8_Nbt}BxLV?|p8;*@pik>42~xJLXK?L_jwNe`mwz!om? zG~?jv{gD8~Nrs=GYsEdjz^mS^@-l)$Sl@Hg*pO28WgZ^|W_u4<*B$vk;Xvgz6YioP z?^wOG{}{(W=J!<7@buazkNTKh3(cwlusbm3zD7hJzM7eQFy?(l^_e_4?XiJ44HCVP z5`KmOHv27O)(d`Qg?#;?cu7?!aKL)T#;JDBWG(1mz+w}d)uu|q*VSS|eH@OMCBe^#sTNvhv-Q7w+Z>zO+{OS|Gq*OtYFc-1jj* ztYV6f?2A_b%im-X-pmN_&8m(oDSYdjM>RVKA04s7;6=Y<0h!1KCbjSCizRT-424zR zUi3YbI-$MH)fdg<_xIg~O(6%s%nGz@7^{FBcmMo>5^x=BYxAihe`lE`#^Tn7<0iJL z-}+MA2Seg!FASvY&@HiIz8JWdIo*IF;v6|L!?v58$7M?PRPh^$=uIJKxA>h75RUlT zxqZ9Xwe*N;Fo1!V492QCe&Oz69xSc|M^Bhfk^^6R0v;&7A)-6=-aKsAaD!E|U%}|J zfDyGMSD^;uh#%i8S0L+lZ_ zQ_!1`%A;0axmU8;9A>$>BoO&m%l9b&_(#un@V`_)rvHE{Tf&gQA3)*}$y)MI!Tmsh zSreHc$^IcN|Mv+-H*v=*kP&tG#wS9@j?rA!s!=g$*^cm%;NlsG9iJyZ8u>tM$2Vi< z$ta+of$M~4=Z;iK=~`xi8{KDBo?x`@FI!V_K28<6Ymtg|fJSZmk{!{{QffIu!G6>E zPC3j!Sqn%Uc!A{N+OsGeVRH$m6+lkE^HKY)>332!cgy=++p)hhzAu1pBw}e%@WdM0 z%xKRE&(hImA@DMN`7vObf%P&q>Lh!;Wedtel370ep{Tx*mFgAwD_l6 z@M(Kj;>qtPM&RHDD&=9p~%NGk1(te|;$8DvfE%v~&)2$|Vf*x6I_&A@R1Tuf~LJ0q^VAzidb zl20dTfL4J5C{cfjP>3*~Iar|63T6p~8FFb%W4&ZWo35D9@E!`2|;$V9) z2rj`opBW%LQ9ZpqgsE{6h){g5K^*t8<=)NZe7?~KfaF6nOMJ1iTKt&5(=P4=d)__D zUd|eMw)-iPg(@!32=6)ee8ulWB3k+25PbozSiVJ^%P3eLp=_amyBRNXe|44^XDbRs z$L(deNg7;ll_*CdVUv9A2;!zj+=%iDe-dp&saD1BTt=QEes_hKy6_G#;!f1w5Se*E zeR*Pu7xzLA!6U#G96$}F{{Ffnd6j=^c*OzfM@Zm*<^_aQ!YjWWp3o+#oT6g&<%9y> zaufw{cBTdDKDA@CzXhxFu_g3_AbhtZMLFD(w__#aS+k5k;dp1zlHgK{fW>u zM-tC2)C&!|N?_zZi^J?-B$BLwlhOg4#WWmoHZ^#4dOb`dRai7-;UX2~=Oa}d-f4oB z#S2FB=hjk^yipW6Stwft91?%g2fVG%h5?CYJ;ErT&yG?yLKQJ23qFCB6EsD=d-F#I z+4AR7=I6)z&78z(bO1d#kogjZ-QZ%!yU)>-i8939B;J;a>|YYklF8EE8|wl5A4el) z%CeC;*6He!)hw=1<)JAIkHs+botzd%PveGq);NgY^JW@M!MJIIh)jQn4sMYBDY>FG zGN~)gqxKX-tT}y>nOrRj8ZopDuW^yI>JWsIy}$+Jh!}&U3*AS(LycQtkSQ7qRLF~D zZ*5CkE6-9r%Yf%n&ji>Cg3JPRng1aZQNKigsY;IulT!UcCu9~X9!v@QruPVEN zR^{ZPmeexXAUeAQ)s{eS3#ZqwOF}|K;3|^+==~e-Pv=xP1bqduUflvM+?5}$xrHDYAsbq;}r~%SE`eg#8L2r2n zOwlC>U})5%zO*hiKI5Yjr170T zDI3)|dcnulUaG!U1j-JOK?)lK>NH)$O_=Kr8`}VLBDZhwi6^_U`5>0qw!Vzy^*C9@ z_-DmX`4PUl?J!$txk}Wp~8l4^f)J_qcITcDiKb4zQ zW!~-Hq-GTc(9H{igh8Bg%BLMzHwJaFB8)$on;KBR-0uky{40!8bk>f#2s%G$+xSOo%$~`!kL|L&A25fM8mHh z6$CjJ&RT$YrT52=j6VgDZNQBXPUVBpJpCBl=YAUix+`dj$Lpd%Z@||c3?x6%8v3Jx z3X!G3yhZXF!qj$#ngoxYL?J*LZ;K;f2h|YeKy6c4cUc2wNuCpi!kV$mMxj6>MCX=~ zN@k%q(DOAcQK9I5#aBq@Ew?xsC!zgeoA}L2g8X2sOnE9>YL;}FmD-S|XxgBQnk8z* zhxkVu;4?iWZ38x9Eya#dWnsq$#x+Jx6rJQ|5N-G-$UfP8WxwxN14ctUx zY5405`2e|ZF?*Nv-US~D9Wn0*Oy%;+S(AV$cQ9EENq7X>N81NF+B%#O`P1vykD3ya zU%y1ck-WhgDG!BB_iiXe$svgTWxKc+$Do!CfK_q{=w+3Rqti2dv0bQI7~xXo7gtpS zigS`D@MS};*eIx=08knb=yO9_Gc1Up_A*LV6OaudC)lc_0~DjE15|DJZXWx26fJ^Jj3|Iljwk@TQ6^ey(WgjQ z=|v?hFN9K5(fm?b1^G{kDy3DLFxa0MVX!B^FCFNS+ASxIyLD1IL8Hh}`1r3uU>@Mm z-OMjc<_l!i&EV!kbZtv1SBLIVTN*d^)DCSx!=&ah41v1G zBRJaH+7b9W{PkSy-*XS1wW-^P#L#zImOhtQ*WU}z-$yT8Fgr0il7FV-Bd^#i(KY7` zOq(jlEL>L_S+232iI$D>dMcZO>#$#OGgA{+31Fd2bVh}YZ=!jFE%<$MI&0(pGW@UTC-~N z$IKanI^;Xf-kep8PfbafuG(_`jz0i+Z3tf4J1&C;=4NgxU(R9v(LCB>8F&Eryfhz| zZS+{6kApR2?67(mtQh||UAQ@X2@p(Goz>Y&PEpoS?|dBsLe2Zeup+~YE4?!3z{~g$916YCO7nqfiE$d5%31lB(xw;Bot@?B z_?L7UPC&JqMgw&4A&opH2~*Z8`f*cddC?N&L*u3kCZ@*0HeoCD z;D|{YwNUOD;1VsAB`$$(?z&%Xy{YeCWqp2Z?X$z4ezux%#IwY77q(=t=X>tW&ne{p z1?ryeB3++>Pp{+S)!?DJsX$nUW40b5ymStrQW6X#y6+F&5N7;R&NM@VN@Yky0hy1> zR6@ys5#m>J&X$*y%vvU7g;@Mgm${4v?ao91(T(%|DZPEYE^#2>*UDG&2I3E4VQEqM zMVl?hD{jm7_-jh{bgtuDj4fujn_=XfPWz)c*T4~GIz_7QHMZVqb~rMhIc?9(chnDn z`x5giCx!j?10>8~_XDZ{vyKStuwj!wFO2{K^!gfnL$1|VM#ZDdVrl{{QdKl2^|e`g zO@17EoypNhtdg3GIlW;Gav@5~$8usBen!--&RWEPyS8u1`5?0H;>WW}y+Pc%)=du9 zC3Ho-on2N|!N$P@o)0S{IivN);*Sv^SYx}ZqPlrSS50X_U`ya_l1{|`s++Z{u+MOZ z@xb=9f{NX%}!gjL&Az^tsb!9EU)Ow@3~Wb9s6Y^pv8&pX^~ zRxC6xI$ptdC|ZwknyZuSS_k79*vMb^cGn7gkgJMR;-KyW&mrZgtK6w3Im_zWD&nw z!zb{ETugA7m53K#JMJVC$V~070ph$TL{ULLl7eeL=kn8iT96j)M(dDq+o}j}ysL`9 z>A;0Ieid2EYKC>gD)j^yTAIKb(FJy6Wqq<^QXh7GO&|)YC0Am6)fyS#*aXdfjc;w1 zds+8<6}jVJ4$nHanf|NDb7r}lH*?L*DjNsK3OT|VaGHKiQ?u@2^bupf?Pk-mk>s^! zqkW1`uszgZ%J;n*z135ESB>@h01AL_+)2z3iz0Xyg20pk9*!W2dY~N$MVzVQZ4DIu z;@*dMkvJpL@nzN`0C5GV3_8^nb*71aCy*vC($H@Z98La3Y+!5hdIrmou-n#b`aZ0H z1Zio-S$b!!8tPu&@-b1@)jRn6KAnBVo+xAvXttbeYMI3*!T;0a=sXRjpcr}wVUqz8Tv(} zVq@~qX_&hL6@LQLg7q-uUD%y(mq*^=@#Evg?)~WKQ`_N>D^$N!PF$dm=UQ=BCipv}s__E` zMU$NTX!^0S>0so2!|EwZrSXX^#d1F7vGS+i+8!;{aR94xuF=ls^>~Z^fZkaCAf~CK zM&j~5^R8npH$byF518->F1GpCLpk!~Z7||j7?C!>j{z!uM0L=?N~}Bx5khrb4SYunL>z&F_-AwYjk} zNthJiR4cb8b|kh2Q40_HjPGG(_8KE7@>NaJvb~m_5CeBS&sR0&FXXj#*k#<1>5!6v z5nEg|ETG?0T-Mu?@9V7c%{VQ;wE4LHrz&({JN=3M_$nj6dO0NqS>{i2MR#H2%c_P- zots;sdF6`ba9KzMTkv+oX6O93!%w>k%l0}TW#7fwPUSQ7_k~1-gzM_ZORL*uIL0A& z)G_Od=SI6wod@WvDaY!ZCg(scB~DeMPkd4NxD<(HAnP$H4>$c;UW&v3Or!>14O7DB znA4jk)C~UHbNr63FTT-?zNGQY!847#*kETSA>f;SaLilv%F)aqfh~?8U&xM2S_cf! zPe2rq_+orICh_*3z&u)7cGqEjo}46990Df1otm9S?)F;o0WI6c&0B<4PY^~xPdPa$ zKUB?f{F&s=%g0euD&`pi`07_*cy!mW50eDZz-QrPV&k}Txr>bQQdX_3L)dJD zw9{D^3+bNuO|;a})C7LjKAl~}?6@A3q1f}cxFm7aAvV}@{hJg14)?3h=CA|kc?ygX zeBe671+sf66Db86Qx1@)vE+${?42EPg`D?-P(hXHZ@Q!KA?D^&Kq}j+)Fls|MDq5v z-6-R0{mJx2yno%8vJR8)m}^EhD8kPa6*SK<7!vKQEI8^S&>N)!Tj|!3cnJvDRQGovnuz? z3K``~`L2ss<1>NIAI7=%lQlf{OrTmkP}enPRajk7?69tF>hI+H2J7j5BIx>nq|x&< zdnkOt-GLbs?hO49n&<{Fz>WMUp41|M6-a1f@Tb=D9m|bkxRj2nq@|1}il(;rl%&QZ zbOT+)O^*wADn*4)sil^iaLlIOl;4}L$nR>d0sqcmsqXRomra6xW;r1X)S3et#=yh z&OCh|U%yww+UBIGD=uiB+tFd*h`;l~bYQPr37PryuB^Penn*0|g=2->9D#=CZ@)T*om@|IXKYT~@Qx7f4FBXjKw-2#qM>Ol&*$%1LBx~m5We1CVJ zeykc?vh9&)6Mc`~wLaf(2pW-S_ulLn%}m_=^2WFzoF@kypakKY#u|wyvEaA^3ee7r zBJunsXGip+6o%9iB_AZz#JDW{CN*fwRa}1{K)2aSZP!m9Z#Lt0>fB9Cs_YgrKX{F8 zj~|7eKj%--jo3QuFpXR==6Pob1orSdd@!67ab;HgYkFWBGn8^DBw(0_4xuU$p`@a^ zO2c#@=R^R7!1}&W!%dcN$2dDNKe-)~;@?PmLl&@QtA%4LTj)P^V_`Q&`i!RZTL$H< z={DrY8h?fK7SMm_rX_mFw=bDY4K}5;LXR#=Y*dgya~2%#?lpDAv21eY}-3G%ob`;&A4-1+^#Ej zP~4pQsW>7oqP}TU?0T45tqI1SIW1~B%aBRAWV&L_{^pJoFP3?@uXs4L*WhnRg7%&U zLCHUMfa|xCmaGutMsy5*on-1m3Ewy0PviFK`&p~d?`j`6ocX%Bjh*W4? z&UC1PREqgRElfHM2@QQ7&RFZ zP7>4?`6P{a!t+O8`V+mcGsf6H;+-NaNQUJAMzGk zcs~v&UhV@tEEm_WBbf-isHN*J^xxaskoXx6cD$i5;hg{=*AL1cv?MVj<8~XFF&;Ws zo`Ucoz1&o(Fzecc3PC-XG6l3@yZzjo-7J!*2z~K&9Tjr(k(uph#Nqeizc_0Eb~Ql8 zj{NUC%W`1v-9kVIQ#zzW8zBrv`JL*T;fHJ>A@E&-WWZ(q7AaEUTv4`;BnAc+Tsqch zurBXdDatXp+DY?r+Mm^R!KsX#uG7CY;N$C>$H8zTFN^G#{OfoK>UMNP3dcvzXBhGo zScSknTUh4|43#%6>h?EPD`(V0@mYYaT!8@ry(6Ax%M~9Ef{Q4EpwkSVt%Tn>;XC)! zGX&RF8yeyh2eK1uyAou}%v(b#d>}|W4-^dGpGmN+N z+j)8utNV);tGWc)(D2-ga~n^4&U(~1pNSn{i%)sqHl?PcKFw>t-e9@%E}#Mg{9`ko zNG=2KIO?}NWbidZ1}1I>)?bJyv@R@9m=KmHYCEx)9+!Mn{90`_CEDi>skPX+>6X#%q%lC46Z}=8VjhcrU!KdK9oQ>Z_c ztKVaeB5U88Gi~;{2l_vyfsOM1l}`pW!K2ZhV>7DD7MM=|SdzdZO*vf|l(%I6Vj4{p*i@=);zc}U z;`|kX=O)L_a~D6i=3*9LY^-g!uIs$;=K}#Y$K6-m-egqm7|)e$8g>Pys(XV6G<#X+ z#q(u7Tz*cci)f+iG6j&?;eU8OaF-DDj+ z?o(S!OZa44dHxq&^OKy~Nr-{<(R<4Nk?DIw2W8ex1md;C?Nl6q7Siz_CMCn1_emb+ zpmr|zi|N%qZ1m+^YlbB9{RWD6_oFthbEiDp{WQSxY)4rx_#^XD4o~Qw2+bKkQOB z%^y0f%AmilFrok$wcW(Ci2B;0G&aqBCv1=Tpl=)aeH>PpLF$cT_4gn`5%h!E$}FZ( zZmgRlb*ISY3+NBUMvk~#x$=UE%3jeeh9@Szt#Rv7Zs89kf*TBU?+N6srPBG+EmjC%#u*U)bn6x`p=l0%>F}iK zqn5j5{@)%aiMhV-d?99YGN&XuKu0i&+r2%hFp1JKTn}$19)TW#Q^xk{<29TZbO`bN znfaS#C$IEsz(pGWq>TXk0o=4v!}C$ zGXeP@M{%>^z9@U2ko&Kw8*51Q2`f#yihph1l%;wtwg3IXFNP)d=oZhqBk==cTEIZU zW;Bb4Erw+Av%*U8+n}-zx0Il@_U?W{h>3 z-Jz@nK(7PJdaVwHf698X8zC?#9iZp;Ji+Bn^?SFVvqF{~9Kq!!*g7@+S!MwzD^#`U zN9FT=$dkoD`DVYvL5z!(S|}L<=a;gfCkv|1qoF5>8s3q>kCmd|!NJvpJ^+-p*wI$C zAl7j*2kN`1s(Eh(ASLA_8TK>|*iNQeXqv|)Idx&e{BIDo4#X4cM4EIv|u3>YYiM8HA6Fe5vi4ZJ95e4ziY zdz^`AvrP>h>9G?ko5km7MP2i z7!b-vLIP))2s82ln?`+WREG4(uo3}Gn47d<#=15d7}*I>&`(Fh4P59C1!x(dSrov{zlaLb3}`*iPU8fa z!7s%FB|wx)YS9K+@b4uG`y6|7BZE%*<1sDxtuPF(G#tF~Z~dPG`z#!2Q6(i^eC_BF zv0hLbGNJKdXPXrX(P2c%2jbHKrIn?50>rW(BrJPt1NBL9}5O2IQw~m zQ6W5^Bw!9W9M@o7tNWm-GRa;7P)^J3!OMQgaMKQ5`bBuQ+HBMj7aXnzBm@#^z!vp7L9n+;osa!6wrlSE||@LGr|nv1o5r3}o=>1Jo+I0hkD7HEn{lc%B0jDqsq0_hY$?nJCnv-r92%biplET7S{J*VBwaQKP8J(^K-XH!l%=HkSI*Qnek^Mh} zg1=-($Xe+b6;MVi(DSN#9qArd=I`#I{{XQGNkyU4WBG9D(x{^+v^&K8zzY9aaDbzx zpT-Yb11m+665EwKWCy*0I+X>A8WRvInV#X@PxP!QVwW}tq*Rfm6(yXyB6|*(O;eOj zf%!ulrK2pihtbVYyCN4ccUllV`0*94%JugLlR^T!KskU$*!r~JT^H%Ys-z>AV+djx zC#id+$ecxZL&s9}3_^mn|D}c7$D=u;lvbv)4ji?|=3OmYO|E<*EEZHW;gzQ%bIJ-u zs=pjAJ&I!kn2d=7t2_^L`I(dr8sGz*205E%rG~bRk|L-g2=bS4^7R;MHf77A<~&OB zV=H-ttbwhfLAZfzh1%iw6q{B1Z?c4GG`qrv6D)^1P7?2v-v|OdD3YMatP>ii7GC-z z*eFV)jwxG08TME!MTMCO_E`3qf~rpmba_O}vXmPEGA=$r_i~N3zw2@wBhZSw4#q!4 z)eNckppt*5-P@G#`4-z|Da%{cZz3qa2li@*O?#C^PY;Z8NsqJ|`J1r!F9@yY_L3MI zt12VS5@`ZL?%n4K16<^QZ@(H-XI)>B?TMUa$!tSz+tun?Er&vok+N@@3TG4I%#vad zW+`0&#WkS@U5r;Gbyht_J;38%K}HA|>Io#m1w%E1pQ5swc?qqq-jbpq|A>tUsg#V^ zR9sFHs@y=dOr*`q)S*;eiKMRrh;i09j{Oryp}9$%b7T$fd_1iM0L?6n+$3C?rmBm?dDsm7>7Q_=i z8CtWrqQ}&fFpZqac+dOQ*G2Q0z)>?1|Av_`f}4{&wzp|qyUG>fW7U2%@8|AkCgp~H z)HN@Yam5XBI7x{Yb1ks0OIp-h)QM$0X*2bvxquS7 z>wDnU<0o=#p<^z+_yKv(B*6GD({{}N;RQ}LnE^+{b2?3XNmAgz#stH}gvG>Mg~7xG z!4wCE0s8d}k@z3hBRW_P260O#XBR>y4i=XG4BFuU*cn;>A2sMH9c$+e@%pds9+2NJ z0})N82HUY!NfkC+F0y zg_*OFMbnALH+zB>LTjKVG3Q$K$yR^=(#p~xYcd_Ub>R{K?cxR5tsm5B9eA! zb;?Gy)}mF-;DE-cm|$T@YX?yTb4O8(8?k&`O0eIQ2*`7&mkFnN;UKorU7wtHz1JvEfOL26 z(jc7*EDMVgOLuqIA|;(mgCN}?-H1px9%s(QnKSdveD}}wJM+#HKeFc>EcPew4`+c~ zG%N55KrMhXlv`5&T?m(?GUwA}VV(E@Q*dMN?OhYu4ncbzc$LYxj!e5A%lRE?iOYaY z#R^ViG)j?&6S{3;B3o+_pSjbdBZ}1Ph(g)}5-+N!y>QWj7g8ZAeh-t`y(s&oN>#qiQlS0@Bj%P}MsJY1E*9 zME;=vq{YIe@ON0k{Fz%mV2Q8dNsMhXf>j*=6Oyw5Go|%TVlnB3Xx1eVoB8246;PpH7(vvDqV+uYkYDmWRZMb&fN4>g2Ir_>Q7WL=sJNRmP&c5$7K z2&MTdMLe6g6WO?pt};;&#fO?&Z72${Qg|GM4Mr|p70gwLB$7wEz=@{qeUMO2m}y~L ztMW6IiW06wh<`tP300oFC5fz{P_RtzR0diyz)-Ufgw+yI zKvAFj#2z>_{f~zeoxhJWY)#h}K)M{37|;Vl0bCAr-hHEXHcohogwgKZmFv*gF(idF=P@60UT3)BfQ0Vh@%QBMyNRAZ8&A zRHjCKy}fpiNjfN(x-*p~+}}6X4!8PcXoGWqH3;gYXZ7k0%pmQnJxYnT{`)nDFG2nt zX|?U6?qoFEGe7L#k3W?5VM zytGXFDOd%y<`wlFR>PtWeMIi66_$wfat%9CeD8Xy$6qY#gN|Q5Bz9iRB5CSRBVbzG zcUJIREX$-x9hM#DhJVLizCK#wR}N361Y<*b)-wH4e;ZxIPd|8WWNDL6Um314Mx!2! zZUb7q#Hv*}i2ZOamn#u=zSTbqPdOAq4=t~^!^PSu|8zHs{bepII zipD9iF5Pq@E5v?1CV#$)+M6RJ$;?53XoTp&%nc@Mhtsb;r6nie2XNv5YNGVu$ZMW{*Qc07fb2rV+famfZ)>DJ=aJ@rBnCa-n9luYyIy<30QXS2-@64hQ#FjFWiF5I5jLeBuP>)TZT}rt4i9rl8R`e z1fVx+O>MZ9;k=N(iTKgG|0!GA@)?dnAm{WStMjY?H6;(ikH|kjlH^~G)h{#u10!&A zzV6dA%s{p|eM2M+xlPw5hVCgpjJ6i+(G$;B$ zFFW1N*%$AXBj>XOi)^=40UTqSg64k;1?ZZ7_~AD8ZkGf2c|Bub-koGaxXWw{2#i24Pc>*;W2z!OPqDQR3e(3oMV-SR8Ur5)BtCF%I zvEQ_LD*IP9(YPr}ET)x90d0b6rP-JS$2O17L)sX%wi&0!2bV*L9AuitibDT`m{pJx z7Epn!?J8)F@z@wNrrjIhRe5oZ`*%`V5~OalH&|qfG(E<6Nt-`WV&mPAuF6~3nLjN8 z2R(W=QIs#4bz6Weo+m%LuAiBv4169O9uYM}zMPh+UuKFv{oY&t`vp)V-9yH30e|I^ zeePW5mo||bESK^=!?0SGS(wc0%&%Dl*3gtK^WC(03};LzuGFI1BGhh_^aRvzN|jUp z1VRes#nwuHElb{mAKgD{?RW|F)O;cq88|Yh<2B*ERrk7vncUPiN52gl25KL|` zj_R~l4n0{p#4+;A2HTyByrymJ3ukL*23X5zY%7t1X0*5BAqWa8*W$+zhLXeHglIaC z?ti_xqXGR6rt7YSQ+YghpB7?{jO!9eZLZsDkqd4Te_S2JZCy@!SVFmdn5m@pxOHpk z_yGAE26_A9*M%v2H1jKGU%Olz>yyf!^Dg zNie%eH*Kd1$># zmmy#xP%va$@k)sGCjQ8}81E;;ppY^@o~}y(fJ*zTY@^{)d!;#$HhiEBayvVzz=2I_ z%1At7{VCw1@WbrX@Pr)<_iO0dk3CEA^sdCx!~kB2*TAlxmU*gm=$W0{*RUV+w7t1b z)1PX_OqUm01$<`qNU$mIEb$)2IoVVX+uCx3e;(7IewkcHtR3h`m1K99T}iF1`&>Jn zMWhmsgovaV_*VIO1Pl*w9Sb%lmbL!K==_GFzE1c04+TUBHltp$S2ndiX6j{R zcVUg?t6_EPL-gQ{M6R`?LQ96~dy$!frvSTH)q4 z?N!BcKxQ_oS?upVYOxC609UZp^UgT<+Z>-$=`GkEXXF%UW@oa$7LaM@+mS{ScdF85 z&OO^@$UdujwCD2?W&rcnu`tJ`{W|5Ka~L^9bU#WNmz)v5^I$dUN?1D-4QW;dt|eUF zDlg1{6uNeYQFoQe4jiPD_wILThH+j-UL@(+jHNl64}2XoB&M%oNy>@5xf>u$-mCAG zI*pN}|4vJ3|wt9hRy58EjsDWlML%61hcojuW4`gv2R;SCjNN zYw&5_9_KN7@eBHAbKd>IbL(z%O^5WsBR>Ojf~fp>Ei5Ttd6z>tnF?F`TZ;|L>pBVx z(%}zX8CsLF=hx>22SITBUd7F&GMX$X5-wxzL4J}hir5=cWU{8@)zs^k5Q41Ptj}b$5){7#o=VQREx1x zE>9XFma&_H7g$^o$KQn5{+tq!qYzN|?14$Ph% zDoe6imi-RDZxtssvTF14?9nHybbV)j5y`8F`75WVN-#;RC+{b|RQGp>KCzap|J8lM@GvgRt3qRL7x$vxVTGDv7?Y<@*X!;BksUOa1Hl zxPl^#Q^icm6_ZBcMpqeAs6^CVpkuI$HVw586JCZol~8Ser+dO$=tHRaY{8uiK~(AL z>zxjd)dOmuWNMA(eMLcPEviD+*tY5F-Tv-JiigY=lKLB}=C3PLx~|I3n`OlF`Y>>o zu=h7xH?rj)ePZ-kc8!zpvH)<}0pwrtyVYB#Yy=~-sM2P)N-dF-N1>*fM8lOiT|dfP zlRZmLi6^_{>b4O);clfm#zwCg1LEw~LzuL|aWnwELU}9%bQ!ZYe=0 zV9-IkVWLrX*s6Y8xR}{HFLPe60&XZh{xg{7p=0}j2Y)fhDkB$^?$*i+f^8I1_fU9= zQFA_#c~dSbG^fVd{*e5oN+vOs(A$&B<;KM;U!bL5d+WJyp>ks z9dbYR9dw_af83U8-g*T|RFW&5IW-e^8i<6;{*HNjfU}USr1esT zey2LFqK%yhBRZaxd-6}X@9eB}h@YW5scWmZY^N&a=Z`Ux;W|lgL2wS-+STlrVI?oQ zJztBw)ghpsXPKvoH`+nm+j$`wQ;x(slNMWKjAPwj7V^(t4&raSVYt2zfy?nu59K?D zTJr4G+@SJA^+~}xfnsyV-?G9KpyS$vA(i>7Z)qPJu5ztBeO47O^OT!6bFr$E9NW^3 zlG5j^g;cNq&dtLPCL#O(xIX;YpcQa#*!o$E%uww?KgV?NAkOr-ky9_+6>w_HzR2Ch zb^2k4sYAvO!=c^|Jj-C<_6S|q`wRq5<# z@$#MlDB}3KsyirJaefwY&SLFTbf3|EjG~)|^}P%Wg;@?3K~d_gRc<8gE->j9jOGWb zjjN)5m_a;Pr%sZQ6h9bsWf)zWfW8K08<88&>yJIiOCjn!Di9C(Ejx%~7nEDWTHVQg z$!prT_C9jHJ~Nb1rJwHmGUH`$`~=cwlA+l+9=SN!UvaRlBv5MeI;HN1CHNk1KpVJs zj}yVhCl)Z5MqY@4J2d_{QCmiPdRnb_15*3@czt93`Qqk5Tp^egxC_jmC?Ct_Gz=5T z>J)69M0gdqPU+-0vul1&+ozLx{{55S@2m6V11lrXt*NO%2LFDO;`j7aERgAWYlu(^ z0i!Pp%^Ame6`1MJ;0$4bFlnliZk$`7TkdKsyMReyxdz0WeHCjnSjnF4$$jxrb-6v{ zdI9hM1`+JneQ+B8dG$^Q>xKAt zBY2WO^H>$puksg3ji-FJEmG(5c4aA{g?qc9(R+}ue#PtxU*ONgW~QBC zch_4;%UPDPBOgIaoTcCw_zaw66q`QcJYlGlO(k|9medU9sXs4YqlSi){HdPW zT?~;U;y<9rY-WF-1N`QmlqJSDYr_V^zEbD=wu_Z8uu?vYg%+%rT7prJvj+Sz0UGOSgc{=a*1u^Wi4$ z3PxVASa{rQhjSOu34_XucPfs{9mtR&O!Spc5&E-g{21NHc157)W02TcE`#w4OT%+lC)5eAn9V_u@v7v5N2Vmx26D!W zZ-FmGtov8Uq&$FLDVHy!3r75Nt{g$t&`CA9KlVWV`8q^;>;Yjvbi5x7;V(yZww^8OY!C^s!TCecXM%6GDvJ+bVb z)8BDWZ?edZE#&YY)=pias+#rMwe(C=kd!Z}*? zMD>&$jtu>83nsA{P-l__uZ%MQi1Hel@iPcA2!Q^t!5}Q~|E*IA&ncyQkcdk+OrD(REFSNdhGG>936 zNBUZ1AP$2QmFySoU{u%Z8!+-qmt}8_8L-AYqt)wRh478ix{R+#PY(1pCp|konUjea zaQ_}vHyn75-Q5>|hbdE7@%&&EYB~*XnkpE?zOr$}wWN)K4YV5*oY;_vAj2tQ`IoS5 z>iI=<65sjeGtl*yQNVxHwMEHHe{4o3FAUh*tl8nvO*JUKovHE$3AIRJ$Xwkm)7p}d)g-XC4i`B4T~ z^9pawtU0>FI->&Tp0Kr8wuGVa`SVXaKINksA#F?K={tVE;FO{$dVFu#wgJE5(L7i* zdq0cf3|ood_Zf)3!P;@k3BS*XlJ^j|-_p*B(euQ|@23j_&n4Y~SUTWNhadDh}P z>M3sj{Uva$KMd>09Y2crZA!_{EPepqZ4=4(#dBhCub1%rsBnPWi$QB(M=2}G`uM6- z;89I?@q)$XafcJya!rjkb>{Z*;~gRWjvh3QcTVvDa%Sw3=)kwG(KVFrv}4^VSv#=j yUav~!8kCftZqV_B)~#m-9!D4--=D;fz*=KHd($b7G3WuJd_VvTi-MLS;Qs*8%_0{7 diff --git a/report/main.tex b/report/main.tex index d108659..6ae8a53 100644 --- a/report/main.tex +++ b/report/main.tex @@ -36,7 +36,7 @@ \pagestyle{fancy} \lhead{Τεχνολογία Ήχου και Εικόνας 2018} -\rhead{~σ} +\rhead{~} \renewcommand{\headrulewidth}{0.4pt} \renewcommand{\footrulewidth}{0.4pt} \setlength{\headheight}{14pt}