blob: 77b310e18cd419bced7155920899efec1a90da77 [file] [log] [blame]
Tim Edwards60aeb5f2020-10-14 16:29:04 -04001%!PS-Adobe-3.0
2%%Title: caravel_datasheet.ps
Tim Edwardsf052d232020-10-19 15:13:44 -04003%%Creator: XCircuit v0.0 rev690577573
4%%CreationDate: Mon Oct 19 15:13:22 2020
Tim Edwards6a0750a2020-10-19 14:02:05 -04005%%Pages: 30
Tim Edwards60aeb5f2020-10-14 16:29:04 -04006%%BoundingBox: 0 0 612 792
7%%DocumentNeededResources: font Times-Roman Times-BoldItalic Helvetica
8%%+ font Helvetica-Bold Helvetica-Oblique HelveticaISO Helvetica-ObliqueISO
9%%+ font Courier Courier-Bold
10%%EndComments
11%%BeginProlog
12%
13% PostScript prolog for output from xcircuit
14% Version: 3.9
15%
16% Electrical circuit (and otherwise general) drawing program
17%
18% Written by Tim Edwards 8/5/93--4/12/16 (tim@opencircuitdesign.com)
19% The Johns Hopkins University (1993-2004)
20% MultiGiG, Inc. (2004-2012)
21% Open Circuit Design (2012-2016)
22%
23%%BeginResource: procset XCIRCproc 3.9 1
24%
25% supporting definitions --- these are the primary xcircuit types.
26
27/XCIRCsave save def
28/topmat matrix currentmatrix def
29
30/fontslant { /slant exch def [1 0 slant 1 0 0]
31 exch findfont exch makefont dup length dict /ndict exch def
32 { 1 index /FID ne { ndict 3 1 roll put } { pop pop } ifelse } forall
33 ndict definefont pop} def
34/ul { count 0 gt { dup type /stringtype eq showflag 1 eq and { gsave
35 currentpoint topmat setmatrix 0 0 moveto 2 index stringwidth pop (_)
36 false charpath flattenpath pathbbox grestore exch pop 1 index
37 sub setlinewidth exch pop currentpoint 3 -1 roll add moveto 0
38 rlineto stroke moveto } if } if } def
39/ol { count 0 gt { dup type /stringtype eq showflag 1 eq and { gsave gsave
40 currentpoint topmat setmatrix 2 index stringwidth pop 3 index
41 true charpath flattenpath pathbbox grestore exch pop
42 exch pop topmat setmatrix (_) true charpath pathbbox grestore
43 exch pop 1 index sub setlinewidth exch pop currentpoint
44 exch 4 1 roll exch sub add moveto pop 0 rlineto stroke
45 moveto } if } if } def
46/stW { gsave currentpoint newpath moveto true charpath flattenpath
47 pathbbox pop exch pop sub grestore } def
48/Ts {mark Tabs aload pop counttomark 1 add array astore /Tabs exch def Tabs
49 0 currentpoint pop put} def
50/Tbn {mark Tabs aload pop counttomark dup 2 add 1 roll cleartomark 1 sub} def
51/Tb { 0 1 Tbn {Tabs exch get dup currentpoint pop lt
52 {currentpoint exch pop moveto exit} {pop} ifelse } for } def
53/Tf { Tbn -1 0 {Tabs exch get dup currentpoint pop gt
54 {currentpoint exch pop moveto exit} {pop} ifelse } for } def
55/qS { (aa) stW (a a) stW sub 4 div 0 Kn } def
56/hS { qS qS } def
57/pspc 0 def
58/cf0 { scalefont setfont } bind def
59/Kn { dup kY add /kY exch def rmoveto } bind def
60/ss { /fscale fscale 0.67 mul def currentfont 0.67 cf0 0 fscale0 fscale mul
61 0.33 mul neg Kn} def
62/Ss { /fscale fscale 0.67 mul def currentfont 0.67 cf0 0 fscale0 fscale mul
63 0.67 mul Kn } def
64/ns { 0 kY neg Kn /kY 0 def /fscale 1.0 def xfont0 1.0 cf0 } def
65/MR { /twidth exch def } def
66/CRx { } def
67/CR { ns 0 /Bline Bline fscale0 neg add def Bline moveto CRx } def
68/cf { dup type /realtype ne {1.0} if exch findfont exch kY 0 eq
69 { 40 mul dup /fscale0 exch def cf0 /xfont0 currentfont def}
70 {fscale0 mul fscale mul cf0} ifelse } def
71/ctmk { counttomark dup 2 add -1 roll pop } bind def
72/label { gsave translate 0 0 moveto dup scale neg
73 /rotval exch def /twidth 100000 def /just exch def just 128 and
74 0 gt {/mshow {pop} def} {/mshow {show} def} ifelse just 16 and 0
75 gt {gsave rotval rotate 0 1 dtransform gsave pagemat setmatrix
76 idtransform exch grestore 1 0 dtransform gsave pagemat setmatrix
77 idtransform exch grestore dup abs 1e-9 lt {pop mul 0 gt} {3 1 roll
78 pop pop 0 lt} ifelse grestore {-1 /rotval rotval neg def /just just
79 dup 3 and 1 ne {3 xor} if def} {1} ifelse exch -1e-9 lt {-1 /rotval
80 rotval neg def /just just dup 12 and 4 ne {12 xor} if def} {1}
81 ifelse scale } if /showflag 0 def /fspc pspc def /Bline 0 def
82 /numlines 0 def /padding 0 array def /Tabs 0 array def
83 /fscale 1.0 def /kY 0 def gsave /CRx { linewid padding
84 aload pop numlines 1 add dup /numlines exch def array astore
85 /padding exch def /linewid 0 def } def dup 1 add copy dup 1 0
86 dtransform exch atan rotate {exch dup type /stringtype eq {gsave dup
87 gsave newpath 0 0 moveto true charpath flattenpath pathbbox pop exch
88 pop exch pop grestore currentpoint pop add dup /linewid exch def twidth
89 ge {grestore CR exch 1 add dup 2 add {CR} exch 1 roll exch} {grestore}
90 ifelse true charpath flattenpath} {dup type /arraytype eq {exec} {12
91 string cvs true charpath flattenpath} ifelse} ifelse} repeat
92 CRx /CRx {padding aload pop just 1280 and 0 gt {blockwid exch sub just
93 1024 and 0 gt {0.5 mul} if} {pop 0} ifelse 0 rmoveto numlines 1 sub
94 dup /numlines exch def array astore /padding exch def} def exch pop
95 pathbbox grestore 4 copy pop exch pop exch sub /blockwid exch def
96 3 -1 roll pop 3 1 roll just 1 and 0 gt {just 2 and
97 0 gt {exch pop neg fspc sub} {exch sub 0.5 mul neg} ifelse} {pop neg
98 fspc add} ifelse exch Bline exch just 4 and 0 gt {just 8 and 0 gt
99 {exch pop neg fspc sub} {add 0.5 mul neg} ifelse} {pop neg fspc add}
100 ifelse rotval rotate Kn currentpoint translate /showflag 1 def /Bline
101 0 def /Tabs 0 array def /fscale 1.0 def /kY 0 def CRx {dup type
102 /stringtype eq {mshow} {dup type /arraytype eq {exec} {12 string cvs
103 mshow} ifelse} ifelse} repeat grestore endclip} def
104/pinlabel { 4 index 32 and 0 ne hlevel 0 eq or { /pspc 10 def label
105 /pspc 0 def } { pop pop pop pop pop {pop} repeat } ifelse } def
106/pinglobal { pinlabel } def
107/infolabel { pinlabel } def
108/graphic { gsave 4 index cvx exec /DataSource get resetfile translate 0 0
109 moveto neg rotate dup scale cvx exec image grestore endclip} def
110
111/scb { setrgbcolor } bind def /sce { defColor aload pop scb } bind def
112/cRedef {/defColor currentcolor 3 array astore def} def
113/begingate {dup type /dicttype ne {1 dict} if begin % default params
114 dup type /dicttype ne {1 dict} if begin % instanced params
115 /hlevel hlevel 1 add def /defColor currentcolor sce 3 array astore
116 def gsave sce dup type /nametype eq { pop } if translate 0 0 moveto
117 neg rotate dup type /nametype eq not { dup abs currentlinewidth exch
118 div setlinewidth } { pop } ifelse dup abs scale clipped 1 and 1 eq
119 {/clipped clipped 1 add def} if} bind def
120/endgate { /hlevel hlevel 1 sub def grestore defColor aload pop cRedef
121 scb end end endclip} bind def
122
123/hlevel 0 def
124/endclip {clipped 1 and 1 eq {grestore /clipped clipped 1 sub def} if} def
125/tmpa [1 0 0 1 0 0] def
126/gar {8 8 true tmpa {<c0 c0 00 00 0c 0c 00 00>} imagemask} bind
127{8 8 true tmpa {<30 70 60 02 03 07 06 20>} imagemask} bind
128{8 8 true tmpa {<0c 1e 1e 0c c0 e1 e1 c0>} imagemask} bind
129{8 8 true tmpa {<0f 0f 0f 0f f0 f0 f0 f0>} imagemask} bind
130{8 8 true tmpa {<3f f3 e1 e1 f3 3f 1e 1e>} imagemask} bind
131{8 8 true tmpa {<df cf 8f 9f fd fc f8 f9>} imagemask} bind
132{8 8 true tmpa {<ff 3f 3f ff ff f3 f3 ff>} imagemask} bind 7 array astore def
133/ppaint { gsave clip tmpa dup setmatrix pathbbox neg exch neg 4 2 roll
134 neg 4 -1 roll 2 copy gt {exch} if 8 div ceiling 8 mul 4 2 roll neg 2 copy
135 gt {exch} if 8 div ceiling 8 mul 3 -1 roll -8 5 -1 roll
136 { 3 index exch 5 exch put dup -8 3 index { 3 index
137 exch 4 exch put 3 index exec } for } for pop pop pop pop grestore } bind def
138/setstyles {
139 currentlinewidth mul setlinewidth /style exch def style 2048 and 0 gt
140 clipped 1 and 0 eq and {clip newpath /clipped clipped 1 add def} {
141 style 1 and 0 gt not {closepath} if
142 style 1024 and 0 gt {2 setlinecap 0 setlinejoin} if
143 style 2 and 0 gt {currentlinewidth 4 mul dup 2 array astore 0 setdash} if
144 style 4 and 0 gt {0.5 currentlinewidth 4 mul 2 array astore 0 setdash} if
145 gsave style 16 and 0 gt { style 224 and -5 bitshift style 256 and 0 gt {
146 7 exch sub 8 div dup 1 exch sub currentrgbcolor 3 array astore
147 {3 copy mul add 4 1 roll pop} forall pop pop setrgbcolor eofill}
148 {dup 7 lt {gar exch get ppaint} {pop eofill} ifelse} ifelse}
149 {style 256 and 0 gt {1 setgray eofill} if} ifelse grestore style 8 and 0 gt
150 style 512 eq or {newpath} {stroke} ifelse grestore endclip} ifelse} def
151
152/addtoy {exch dup dup 2 mul 3 add 1 roll -1 1 { 4 1 roll dup 4 1 roll add
153 4 -1 roll 2 mul 1 add index 2 mul 2 add 2 roll} for pop} def
154/addtoy1 {1 exch addtoy pop} def
155/addtoy3 {3 exch addtoy pop} def
156/addtoy4 {4 exch addtoy pop} def
157/addtox {exch dup dup 2 mul 3 add 1 roll -1 1 { 4 1 roll dup 4 1 roll 3 -1 roll
158 add exch 4 -1 roll 2 mul 1 add index 2 mul 2 add 2 roll} for pop} def
159/addtox1 {1 exch addtox pop} def
160/addtox3 {3 exch addtox pop} def
161/addtox4 {4 exch addtox pop} def
162/polygon { gsave /num exch def moveto num 1 sub {lineto} repeat setstyles } def
163/xcarc { gsave newpath arc setstyles } def
164/elb { matrix currentmatrix 7 -1 roll 7 -1 roll translate 5 1 roll 4 -1 roll
165 3 index div 1 scale } def
166/ele { 0 4 1 roll 0 4 1 roll } bind def
167/ellipse { gsave elb newpath ele arc setmatrix setstyles } def
168/pellip { elb ele arc setmatrix } def
169/nellip { elb ele arcn setmatrix } def
170/spline { gsave moveto curveto setstyles } def
171/polyc { {lineto} repeat } bind def
172/beginpath { gsave moveto } bind def
173/endpath { setstyles } bind def
174/bop { 1 setlinecap 2 setlinejoin 6 setmiterlimit 0 0 0 scb cRedef
175 /clipped 0 def} def
176/psinsertion {/PSobj save def /showpage {} def /setpagedevice {pop} def bop
177 rotate translate dup scale} def
178/end_insert {PSobj restore} def
179/setpagemat {/pagemat matrix currentmatrix def} def
180/inchscale {setpagemat 0.375 mul dup scale} def
181/cmscale {setpagemat 0.35433071 mul dup scale} def
182
183%%EndResource
184%%EndProlog
185/Helvetica findfont dup length dict begin
186{1 index /FID ne {def} {pop pop} ifelse} forall
187/Encoding ISOLatin1Encoding def currentdict end
188/HelveticaISO exch definefont pop
189
190/Helvetica-Oblique findfont dup length dict begin
191{1 index /FID ne {def} {pop pop} ifelse} forall
192/Encoding ISOLatin1Encoding def currentdict end
193/Helvetica-ObliqueISO exch definefont pop
194
195% XCircuit output starts here.
196
197%%BeginSetup
198
199%imagedata 737 609
200currentfile /ASCII85Decode filter /FlateDecode filter
201/ReusableStreamDecode filter
202GQI0E#C$sW\c;Ohp\@&JSpM(h;^;nsRX3ScJ8pEM@OI0VgMq0kY$daUZ(3jLFdc+ce<@i&-gd]IUoc+'
203")ca.E!HLOp"m,PTD@=3De?B_BbsDZ=mb&.ji?_$1qWY8Pg@(Y[kL8^;LfH("\8YlJ.s+08-)V='HdQM
204!E+F^+9b::;LfH("\8YlJ.s+08-)V='HdQM!E+F^+9b::;LfH("\8YlJ.s+08-)V='HdQM!E+F^+9b::
205;LfH("\8YlJ.s+08-)V='HdQM!E+F^+9b::;LfH("\8YlJ.ri=$5b#[(iMI`k91#'.<(tUYA!g1Fef!d
2065RNHk"YS:NFK#'SkH`OV,6^aEL3d1Eg7I@N"\8Yl?ihehl]O6_lR/@ToT:Mo!Z1,aRXii67j\C1!E.iB
207>sa=X+&\[EQj=$-ot6*grC#"i4sMLA$BP>f'Spm'*:ELuh?H+h"idA?([=+$Qf?AI+pCL<;W-=;>c:<Z
208E:;uFT7VMa$B2%fFSq3$rq,KO!%BTS'c?@3l\4'm\.kQ!e@8B66656op+pT>U(9QtO925ni"bHs8^tsq
209N0a/4M7L]Lrgu2cbhT)aW&%00B(RgT12J#fb[!\El]W-h-SeS-e1/glespk.lc_K8%K%#KlEcoOUVVtC
2105GMpc;LfH("ie+T&OP]&c0%@.3*)Edf`E]#&dB]sAsh>'7'N(:15.GO@Z%rq':9q`A!Y5q7BC^b9Ol<)
211V@GGR.0Ii19B\+30,)_g.59Na`&\D(=i4#<`ZudFMT5;0$"Qp@:*4;fcO?@/n7.A_c<O,gom@%_%KD7g
212k@_5s,uT7-+9fco!Wru[Je-Ft<pfeOmL6%57-S3m\Z@;H#`6YI2aq6q&4PTu@+J<s@m:qN187l=1u(#4
213g-7$**XZ"KIg/aQ:l<7PU@@cs`-dU=i"[Al&H\[DRZ=^%Jg^U9lTp=^^+[.kksthQ?n_q8,,/K)-=VCB
214`Ve/>YC<@b)o=8@(ieeO!#=0D:+YP((aH3#]r#53O!fTfY:X)gNMO@W=2733<S(6qO>ZNa+Y-5d%+C+I
2153F==0_-(.o*)TB_8fp[aQkBj*#'3,[2P^=%5RNGl"X8a8SfHpD&M[F$ZHAD<j$>$NX"6aQDW1UH&%"37
216U65>?`)P2:LPd]<DF&/0J/O^adNUmE^'h3U-/qCT\7GlN&9\AJc5^"7"boSLm$9_(ps^^Z4i6ms5HoJ@
217Sbm"mV^$Y.J7SEW"N)6/]p-B08j\d4F-3:p64/eUkGuB@&-ZDC/Q3@D.on'7n$cToJfL@-[h'iZ$s"L-
218b#FcR$BIl3"W7\e1ORt[O1C4b_XKs@hhA!N#i($f>;Jc:)QhnkOVAX5"gE%UZd$tam(pUQ^e&c'-k%T:
219M(!c8a!CVT7Qhc*,q2(dO94HHJI&!c29jC-q\Z3X-'a<:$^i4T@,/-kr\-"5J.hGcEHtpqpVE6GmiWP:
22057s;%@N*>+iY.E1"Xi4AQk)q,6^J$]mgN'(WlXgio3JETT"uAS^ED+NBb=aJKaFkHXFgk2hr^nh'>u^K
221F(-'5!cBt</AEC$s+(hP<T-JG/5V128`'[ZFN4&TLcuh.5RNSS;&)&LU?I?)Z]NH63qL5tdhq[4k%.$.
222):Nq7fR17WC:[po(.+H%cjZOYG]hR>1K[^c$h*&uY=J:"@f\7*]LF`ap-3LQpkt;t!Z+r>IL8KP0#kKt
223JW6F.lX;9_/uEbFXc8h(cEp?DH(!eNM+,il;8k!%.>;"$RtC<]JWG48HD7"I[#u+G"\=2aX2$),ME*P(
224?&cH6K68m!``NVtl^;(soP17qA9q7Z<AUC=BC3oVj+bf\'4VK1eJYG(`XGstf^qYI';LR*fM>6A;*3%p
225dk&XdMJ:I34iq0$Eftis_j_nr"X4;PVq=8PO_L3&&)CEdehRD`/Pe(n(t2kmr92\sR,2;XMGM]Q5SQsB
226-J0!+0RAf^U];io5ZdPc\s3")O"?3H,$C7)bk:I9*&I"MQb*[*eW?70\V\E;9W;XH$)S\RlMF7<bk/B4
227r[-*#A(lC/^;?-59KU>F6VKM]jL:P)J15Clo`3It@_unSH@rC8&$jR:/G'Dchdag@9RN%\YD#\sSUI5@
228LI3ieFZ(M_RuD)Lg<"VV%"4l(H0gE;AY^$u8+1mRn)oIrn0SOVab$bK=D0@O?=E+_-LKb2BL`Ki>r?kc
229Z$'FIBfc#7@[76sl=C_$U<plJ'HdQ+U&t9)"\rZ0PpJF-%!fP#cH`TD[e@_lf%PlDpD^.D2k2p2J*P;T
230PPZ:oltWIKCT=\l+9-]:M8-Kjrc;`N9AT8jm&Kr"B?`*a:]7Thk^Tu[IA->d0A<IUflckPh5=TC3V<d[
231W>E.+rQKWdkJ=0*"ciW:s3Y`d+9+6@ljqO$56d/J1/RZ85h.MA##DlC4Rn>NO.iQi6<1c;r2?1aNHXU=
232K-/VW^K+/0C>^K\HU0^lMr>VoUV@A$rI!N_I'6(fr\Os1<PMF,r3G3.T)>GZjR_1TTD.;h55slpdGKgO
233Ik?*H9Bk[3_Qb2>-\'oMoj$+j?hDkH\YJk0?e[2F^fB%3k<leN74Em<'ChejT:$B9"aUpILFD'oGYru>
234+i3=PFSC#A]"2+X\saO5J'`0":sIBHWnuY3nN2bThu*@5YQ!LOID:)Dc]8RMo"Ds<^3/Me-f9E%o7mQ/
235*^-a$lE,2!pH3P<pB.="=^(F>rO&iaGC%RUVg$s'Zh)cE*Odror'nlT--_^!ZrYu2??'?8NX*1>5M3LC
236rjk8eea9o^G5&\X]C1Z:=C\K%4#ZH9Y@/76hSG9GATu[kh`:J:c?!W(fc:18QC[cZm(.-1`o\<92=J2%
237i&H+f8:1=m$IlZUW:__+2cc7s3W7*kVtStMZff'V>n8j[Gbhn@Od=.dprbS^\@qU$gJ@0=EqGWn7pfWt
238nU^-cSbt:-hdo9h)6Xe="VlqqqKYqa:KmUe'HdQMJVg'c5=>e_m"HZi,r;_p1(6G\3oiP)W;BP<lNaP7
239#O5+PY!(pGrqN,9n%WuBaKIgUj1.O(T6bk9]!lme5-fC_8,JmVWk>sTip3KmDQU%N\[MFZFlh44P[Du%
240\\,b(BsV;XX(,#=I;qdAj^"]aq!;)T33R4B?dmrD]#fB.2:fCCC33_rCW):<-*2B2,;s?/>he3YJouCB
241Me_X^CWK%tL]UEaP.'psl70!9Xh:C%r46M7orZLYgRU9H33UA@27YAUXM"+7`K_NHI-J>e3tCX_?Mj`n
2429KKu]Al\U"V%hb$fk6n,B>S4-`[-I*,q2(dO93*&oKs<lF>/]P9_,Q!*H<N[WhIENnq+OZcUpGd65*9n
243o2l_"@jW6pr;-SuY*S@f<e'V.is1))iLA^dqV'L64."JshHNouB5RIHop%JDm(B$?pU/h(Y&*\DFLZ?P
244*Eh3Y/AF>0B[781\KOJGhjrZb.I_Wj]%se9\#mi=hsJS,f]C?CFQO#P]k)m\jb8=,Z!"<4BLimg090d7
245g'MUYmM-9_((R]ZARY=nXKJ*ShMNMlB5u"8V<GKgE\/'_76R7/mN$St]50@:Y;j,bVKXQZWI+)\9\P9K
246EE2bMbf$sjc_2ROl+KR6s.fWD0OY]PMC<ug(gJJOXC4Qh.9_e4pS^Ot:XrmUN&<@kcZ9bAA12i@jEL73
247X$V/E='\D\WP>e\qJjQlDmmBbZ#TeRot0[qhf3^c`>9ID/o.R;C+IJAGGTFC;nUE:J1EY<8FkLOKH/)W
248-Qdu$q16rt!W,!/aaAU&go.!OFDfHriqF_o4bFZ*mNc.Rbe6Gn(#S_1^61JY8&:T;\<;Sb'O@]44*faD
249I'6(fr\Orj4@69l><4iB0e6(l.(GIPB9m/UdnB9)dO`Y*)R.Q]Q-J^KOkR+=nC6kZ]iXas`Zn86EAu?]
250bk%kO;-;11iuXF+Z76QBPE%$W<Jit".6n56:^-\=$8Qp8Oc1?^r"PTmaXejFJB5BthBT&fU=(7.NKRBs
251#rT;QbY"\jRT[P^8L>KgTd*b<:;,1,2uYsbl?D&+I]rS7eTLcX3PFUqVS->QgqC5.19\54X1]^jUE[+`
252PLS]a.l_,kp).mBJlE@9D4_thNtYi[(Ud&UZF-Ru.$hdV*!q)WFMDlnA&'g)Fsed-=j!C-feluWboA\M
253p&r2qIJ?:Z0iN2<(cW#_/(1"RN<1hpW!'po8T[_I+g#[TCV61]rgh8>So8G;/XOH\?1Ar,=fo<A:[bs]
254_hsqPO$(O[h8l[![-f_VP]IrSD`C#n;LfH("X\m(r=B.;Z=-Z8^49&qA1]&_8S!EhR_jYk\.fl3`1gY@
255%lL=cWC7I>%1t&2/PKkdZC-lW]Z6g,RBKk1q2;`Yk?Z-#WBK`ic"fse?Fd=Yca?KN>hT%tAM(NO=t?oW
256AZ:8sY2l#r3>5pnS8=glPY=tJ-8A#\C"&JuL>eL+di>\ok=i]0O%Xn;_i929i0nC`a?C=cQ4A4_`ei):
257E(i?K8Tt*^:G_":j)kTeT4X_f]>LOsif'4/nbkqr3DFZlJnaqXHH?SW$/:aO1UbV?Xr3ra^;iAWNg.,G
258QQIfkZ2)aYdu/6Me[dUI?5+G8Mch+h68?/%BL.He*j^-X8LK0>'B6l&+-I<\"h4V^&;:ojM=_-0j(@g4
259>jbM?Ps,s9g0g26dSp7E.Nt1Q$8<1*2tRSIDq4M-?)oj4'>"+8-G=8Pqo$eI;Z!)4WddqDp<"'Gn#Lm8
260cFWt`T%\0Yj/so%.rA"PZo3-&f+TNr:"DHD1&"+?alg%uPI0^s>3S_WA?J`a0<fk2pWKm0Y/HE;<mWjj
261]2K]UI.iubdKHb%3n=G)1B9+\POf*pabo6T=krbV;KQ=FTZ5XR':k'*<uf_]#QGiYbL*)8@#k[UiWbE?
262h]Z$@j+od"L,n8O:/OVrCF-<t<tO4QGC4'!]S=R_-Rs%L4nKH[<MHFbY-dG.O&a)WT8!PR+KMLpabHT0
263,4Cn8W9?lfFg.Tu(F_TVO9-(]JUWDaeo6O&oKeiCMeFbqLLNHKAR8W\#f4ua17r$#'tmPs=sULV;3'tb
264qn.G`W$9ml-PVU)4SJ/sK<((#](94J(QZ/2WnhYtgFJ!W^$24rZ\.[;JSkFJk*RE4^I8"o<,l,ojHq;T
265P7Y@SZTZ];1,E%Tc#96=0:`i_TQ<">75-10]LPZ74T]g7:+Vo>#&?Jg^n;,U%t;j3j]GI^HkOt=I$X8$
266S`#qf\1chd4C`QYng$i^B>RH#6`[88:1Il*WQH17ht\Vjm::7&Y-]#Q7hf9u842QY"GEIcPp..k9OSQX
267V\#RrKSqU67T+aNkZ+8tU0(1rNr?NLm,o.Po^W<;VXQ6e9JTf]MF^P$Gm\j&S1745AupkE9E=Hk!@R4/
268QdYYUn$*rm^U:6'eONC'\>@o#FhQP\k"5<4-&'M(8nIT*V@q[U&1X(s]CBu<d%0)FNUq"VmXKM.@,$W*
2698OBY'(+a!g%E$2;@jX,^DA/-cZU<adgiq&iM\>')70#.+'o:![goh>2H3mGpY:oN4.6n6%!hVf15pAo8
270a%GeM&4o)S_+ua8AGW.m>u9S1kY+Hc'kSS'"^QHnGoIdo0GE>Ug7(dm`r[!Wj(5Xp^Y@W!HF!+U.`_4[
271SQE1_0C7@hf^6fSH.%hi,Bst0AVm+dklK+@^N3;W,Ym!`!#&";_M$??6Kr<F@[L%QW0flK4SmQJWl2E:
272`4UG#^6-6j6esP85Md+t7/7O`,l1M=J.s+0H55Y!-tdlsc91FSOm)g8-j:"0(4[0A)33rfj0U!d6fJ]d
2738fJ/gYg<\'*bF>d/9$:<%^E0<=ee>Jq4dW^n$]n.GYR::-QH2hQX8D40']IXpK"0aG\2-00(sVj,O"s9
274igd1*B>G;#W0GSl8e\#K=YRA75q/ZW$BBqe5!MYr)JO`VlbN2RrLOrAjQM4d;h,FUp\I5VP6.N[.I\c#
275(aPgaSGMLIMe>lK%&+m8f$H9t`Y>;F+In0KAsFeh;ZJ:R-FL0V,P0Nk?ipefZHuGaGaiieL$Cn2*I4O]
276[E">RDQTo5Emp%%ZrH+o\`^C]Vf\8T/lZhqk"a9oM$C845UhLX7)F!/FDgf?YR$s+*HOqJ*%I\9-]+q(
277U-XacmSe43+$U*gY3Ae8`o!<uj\oEIkZ:=V;LfJF<M2!Z7!Fc\CL\Lpem#n#;2Vb$=ijqtM"&kRW+[YJ
278M?<](]#5$1A/-+L0QBMoQn1$J^d@OnS7]T]R;\_Kku:mef(QrS>2NIe^Mc^"NiO,BF'?cMGF$;Hb,:*!
279"J?$ETl<2P2[t$G8CriV=f"Q3&;qe']Fi-:eR1kiW=n6/21BGl'DV`"jV+_STa;l7n+DD6-O!$A;W(J%
280cjs"!JKh@J'GXIVIps2A2rC#0.Mej_p%?5(@M0&I(q5TeC+Dsd1"FHL$StPG'l246^*6\Vh[OLBW8;Z0
281h9P=iFtIO088E:lmQgm"mB_r&A(BDpH(E5p]H2c:.a1L>L?F5&,s)bBc66!U%#.G"gK6(p(j@JsPjtCH
282+j-^m`mCoP!i,fFE+'HbG[oZVDE\rB]k[3^jJ1B2NVcBF:AVc$!]/GAk/]nhi*AX'V&IkU0$S&e==l=(
283E_m)0B:U\+2(o(sgskl6>n&luWH7..Pb`SqWErY(a3-9ms#J'1m?3QPMWC3M\M(2pU#9Y+0b(t%!S:!j
284!=a1G#I,n62cRA=`O^uTqMD+8JlNn;@+);pk>dP)FPL#bBI+[C*e&hIG4P]ShYkTtUM_$f\.H,\-68j<
285$IXnc1J=M$<+@U<`/C7P(Zr*&]oW;k!%BT;'Gpfhi>"^M'JsOkD1rb!PWk`A14^ma%c_<*nI)VA.oiR+
286/h";<0mXPbTc)*KY@l!T(-KCD4KS'!l1be$hc\e*l<VYG?YD)CmOU$\<TF<6dXr;+_'&jB'\jB^U:;Q?
287]7Xn!=^sA(\!Yn]^<Qg@L4grgmk.:)Fq+Z];9$JlNnu!05RNH-"YLL`BM?cTd%V4AQZrrh'_-poB4?Hb
288pj8`l.-Og4Jl6iZZ<=,`"_?bJBnk;F=i\"p3Y!XV!CYB$oe4EecaCH4Im`=alTA7Vn,.c]f:q^(XDZW0
289^DkW_dnD`h/@qa8DKo$'99ar_<rIoCcsf")#!W`pO90hE+@I)_(I!/[U];ht()2Sd/W'/W@r)YU5p]4]
290WYNOK@h%Mj=9_5L@!LUZV"e'3M1o%/Q5(a6(:4>P`AURgTBTZoZnoC]aWE5*X/s!64Rpn/[oQPu\>t)!
291/Iggne<K+(fMdDadsY!Z70f6R'+2r5.N<EH$>YTW.+[e*R_BZ`f]VsMN\B#VUC!Y[K&iGU.^GS.4W!]%
292I=*#kML>t/oYe>(d!AT?'HdQC;1TS*&Tc)Vf(S623\%SS6)+#1P?q'?pj-bOp)6_'2W.(k9j5&6_B'Q(
293?[)nh9GJFI7IO\(g(^,f_BB]KV)5j7rS_hb#<16$]'J#B.o(#lH$:$H\rutD*Zp<)+)Y]Bi"4TULE$!+
294A<MDXY!A#/S)7!H1D6=A!bX#KM"6C()VT]U+9b;eO\l*DK7"_BQu)76:HV+.T,P.W)@m&fCQc_39u]YI
295$HJ'\$m4naJQmgU/L0?^"G:A&XRn6BP6\$'+#DkUf&]pO?KsZNFEPPC-VM2#?n^qgk9>jCi0YTORG$#-
296%6"SNgkLV5+Hmu%flsA$i[^[_),#M`feluWc'1=hV6W[?FAGu/F&^1bntM)e-&Grn'HdQMJR/N*657]m
297B)XLr"k,KQjPcb`1h/=sLS<rpV\EnsF$&\X!`)8)Q9&B.#Sn,+K:>;@ZH>KPldAddd8i!t0FR5VNIM;J
298pT=.;pU-66Z*S8/f9PAL:%<(m(YgnRSWOZa!l]j_5NpfW=;M=Q"J5f%D3h)R."rB!<IbXWpKBi^P6.N[
299.58mYLk-t)NF#saY8>//M:)o3&=d3p8hgpsg_[I)FCReB^p0U^/1C*r5>@*e0_Ki@^;danC"<4u34-,n
300r2*Nh<UHUdS_MV?[Oq!8cBXpk<VJTnj_&pu`*06o0\V=cCWt)FEMAY`<O!*HO<Yo@n#\U9=(.i*kD1=m
301cgmgOB7!K:qB[.t4R(MFH?;kLdP3C!A@`J%"13=0Z'BFT0d"cfqb$@u-p.+dm>qCF!%BT+'YpR:XK/8l
3024M98;N*-(A1LoK5Sc.#VCb<CQj)V9e)R=fk6e%N*ASm=PV!4e"V+M1<'\^aLLB$Z:kXS@N5$mXQ8qZ``
303%X08JI(]0P+o>g?jboO:3eQnW*etMa84*lsB(V<__e=eVo"\GYHrD#K1ri$%"iiI\!MPc10ZJ.5i%Ai>
304aM<pUd%nJ1$7(GQ=ZdD@4XK1"399&WZC#Kn*-9Io$L$Jna'4@?U@Q<a,N!+,4\S)^"2^HJo:%l2%?<o!
305L=83M9fS9[?nECT![C*i>VBcA'HdQMJWWjGqPoA!b(d@Im&R]CB\ai,6dRn?PYY`TMUn_^`tdL$Jbk]p
3065C1'*NKm4b^=H7aguP!WiLV3WcVR94!E$5PGbJY_W&.iQbS&'1q&CgL`XNeN.&%nI-Yn`6])<gL$4mAg
307!Xh(l@^Kf/qo1J?Hj0.f@jqsY'YoQZ-m<dK6trSNmR<@Gr=FYf@@=B*]Y'rp)bJ?8a`[@u@>$$RF[`%V
308,m?g?;BV]!$q*qqbqEa:am^N3Ks;b15/pcoHAWMaCG1rKrS2a5<Qjg6ei@S!mL4SVWp!,U*!q.Z^in!E
309CABE[497C$TPH%8"=?/W"&Ta;V\G)C-q%F7630E;a;IYZU];i/$B/0mU*>Jl.<))M79!*3Knlrf,QT(A
3107r.83IH7k?[mN@h8m0WMqpsKlX.*>t?&f);a)&M#<ksiJ=WV*U8=hfo4k2#N.m#,0:Uihsr7JOfKtJh+
311i\hh#__;\R';CH?.h[7a;LfH("X4;l5SS:V#DpNXU"'S@MP;N!+rEo_@n91oB#7cRe"P=kY35b%f'[sj
312b'@ip4hJUsj=O.sWI2XVq!@5&F-5b!=E/drF*q;6o(\E_r<Fo<+[dJA3A1OA;'KX,/W^%0!%BU>'o7Pl
313ZE,O5VT;Go%8kP^.%S\"Vs"0<N_MXU6>nScL">h0m2u9$eD<]1.^*Tib\Q*umG3om/PGH8:C_:B:Y#G)
314h=2SaIGR:)7%U&31(4>#/P;^=Pk2IV:BXb@3BeZ2b.,,/d0Cm"8-)U2U-L7t;.WI%FYk0CV$MYrMG-;K
315"O@ndV>,/3?3d;tmkO'$V8Li)l@nAQpXelIVP^)lV)#NX,2)FV&M1Ut0)9u+a+(mH#CItaOD>7a#rkeP
3162DIIQ64q)tY5f_<j:%mh;LfH("idYGYn2Ve1n+\A!M=m?A/(e-o,f5n)Nq1D8chV^S7_+%dm%B:MN6^m
317f=pd7O$$KEH\sk-g4GTh]XQgBGYpYCf`)U0]I9M,]28FN\M/]<O;EWK-g.N1+j.=.,1-W?"\8Yl@%[Q:
318X7S;Z7XYt>f-Djl`U&c3d+nr3Z]_18R],G!7IO4K(.GFW&=T=8;S@SEXEs`]rd.E,pi9<pjW.pC6$JLW
319R4[/H@IC+rCmsXZ#"0%cF8_]+cI,j''l/])hfum0XE.&Bd#Z2=!lL$H"&BJ36OJnVU];ht;@<%`'MTB<
320"/R,D<oXVpF`(mT,9$n]&S:*'N%Tgla[V36N\e+>mf$-deb>OD51-Utecsacf$Xu!@mOLL]]+n%SC8e]
3212"^;E\``bCo=@SWog=NjrlF%Sqa?)c,B]QMf-LSk!E*;.'GuWSWY%!\6io,aH=U<6.1A!s0Vfs%TG3f>
322A_*ug#0)ZYj&Nuu'!-APq7ql&c]+j3'fU'Skh7p2%0o`<'MWuM=I'frbk4!T7@DQLImS.]j?X]k!e_sH
323E/C6S,R$^>;IH:7k`7-ZdU@`A<ppZ-*ZT.I43F31!0#,'.e@Aq6tZ+N*FnA#^!#Y%p3bo7a%nd8XPL=`
324XYdN-SecE##W_((T"/>+*#K%/&u#g2G5Rc=-H=C?&Yb66Fb3qd'HdQMJIt^d+JP7+&miAulsR]h"K&3)
325U<+n%;)CHMKPiuB*n$!tUp_4g/(8:$GaPm#"35lI]`3g,f2nH4=113^],bU7kPTjOG0ld&\7^\1#uOtV
326=@kGh;IC%C&>G-!-%]Hd'HdQMJWWj'0;<D"@Hb(Q4Ca>Kho<pr!1CpL7^c!t6>CdFXY._qTGmrB4j7SI
327dUC_c%"8'&[T=PdY.2$qF]k1sZdV)[+XfM.VZuNe;0\B<AIpf[1$$p\N8H*.b",eck]KGt;LfGu!<pb<
328'HKV=ctNraeIn1WIROaPDBO0>ZTY07-Fp(6G@EoC>-%6MI]8NFVc`.Wf('@Epi@JQ+)%jjU"*;mDGL>.
329FDno>A=oZ`!E#Ri$Ji3`JO(\LLb]$u#^T'?J.s+07S844Lr(,&^j%GqE8t"^6%<"[VkWqb+C%*!'%&?J
330bFk1CVDL!g(^o\?mJlH2pf,Gn#F`hSBQk8dO&$:T+?LsWSVWPj+Gtk'@;%B6:C3aG@eb80fcQX_qMa5E
331U\s6!"&Z(?f#F)L+YQPY5@`4;iJ6iO:<0AWJ</2o8?YYnO923X.I`0$oN#kq^EIfu=ObcKA8nOcWaKLH
332mRY_ER<"gOhDRFMh@G*UHH/B#[pRlnC(#;b(!d<1ECnM@c#8[;4/N4P;aSc&"P723M/LCSU18q6$m=#\
333"GHRnoL_"n0'L/mIg`fb8$tX1'-H=[@=!:`:giLC@T7'Cc!Z!QM7hQ'koAc?!nPq&1S8"5,F6SEs5T]B
334P6.N[.6n6!H3Gj49>Al-(AM-6+H!=WFQQ)RO/=f"dKp[O,h-[LId9'QjnCTr?I=dB.A[@MP0$#ZaVdLW
335=E'rr4t%_/.#FZ]0oROKa[);P&EOn@m"tG2+X2fJMhMb^q[&(q.>9uUrJ='`O;&f@8-)V]^B4Al`-N?q
336X/P6?//c$00MmX&1YS4"bHrb]gTR,rWU%?sVXg2p9Cge0k4[G?qROk$0.#\L+uh4k?'Ag^A@+[h*V$F`
337B%W$YCT#*j4s<<Ss)p<\P$SDkqOa/IS.m(L8-)U2-DDmm;[`cWr(PL`V0l#e%$[L:1?ErHhk=-OWp>XU
338NFg^!4)NgA%'P)^8La2CLiSXEZm[4q[a,L^kKTOY+[i"AX(VhOU<o`m'HdQM!E,T*!\k5i6&:Jn#;Tob
339c"pstVFhCus16_$'7A<IXK+`KqYc_npXb^ZZ,p#$AP`!P'B)Ig3D^P7?5+N>8L`GW@SZYWbjr(G6uc!4
340G\Ega>WP6tqa1sioKP(p3@R3#O924C<('"XXXZ&98K`[%8O,%\-G`NK<foG1f$(%=6EfX5J*DFV>;^cq
34146=,Pc#2jU0*%gO*7Nk;iJ?Li]LaR2koS]&&@4KP-oAmV70,^h\eL8.U];i/$M7CB(8Am5JLh*8;368I
342e.if=%]Yt*.,@S"BC\P`6e7_*gA:6DTThqCjW4%G:+=KA!@/d4>h4"m.$!e=%mjpT+Gq+04VTMqhEH_b
343pPX\QrD-+5:(!'aU];hT)c;^D_lQBC5rJS?'$sU^$7`$r;EtguR>*%Pa-l^+Yl:i.LVHjL\A$3oeF(EC
344Fsd#i$1O7J&[QkrLJs'fh:#"G!CE#!SqQV=*eXJ\KICpk+pB<Z!\nRU.$$Y)XoR]r*="<@@'[ujhTglq
345&-XCq9[``IO+OD-C-\!1_5E<-+3QgZ]dJ<eY]FNZkP@+2ipO+"?U[T&P7V\=,.T@->d-j8k;6!B*%?\C
346#roI)XGC>fM-:Ss/#1'cd`QR)!$M\TQ:ZXaV*KuD%j=R?0Hbcp+_'ZNd.nN7@O:V6&-]S\/'ak=/\EN9
347JFSB8NLKKjdc'FNoZ`CZpGTOreDsrg<LN6VR-44^Tn]'$9<l,XAgOpj,Gfn/[Ks,LU.e)p,=Ir%[jV$Z
348Ud0lC%j=R?cld`f+_'ZN&HtFOb[Xd7crNtBd9Me-nDX<OZ,$5KMMB^"=M(`,Atc\9j'MkCT<,0-UY9ib
34996jrYAX^)EQJXR=/2M'1bTa5<h@,iAgajVk\8d%(O:O[66FSLD?t(Prj48:f&7qg;O1"q">CW?,P$"@B
3506LFe>m3h2r7$K7V#bi/n=WBkscjNuFTWE\K.'gcjZQGm$kA!gpH.?&pI`t-^W7AY"IXUmgMH`i&/oPiE
351G.?`1b,1pT^>PB1]OTH11D+2QjQ-8c,&WTn$fj`"01s;A-01)Q*/ThgNbk=>\S(cpnJu1t%@+m[.W=Z5
352nngkHAM;R/:\u:=7S&*/[iVW`:iC!FqiA/`BNm]!qHTuN*U8*JlAq<77Fg?]_/t]LaGL0L$9Fk/BI]sS
353?4&$+:f*\6'Lu?4:Xp&A;T#kc=bkIQoOmj#/O**Uh20R]-Ki$,jdZ<3#!0RJ*)ZR^E1>799Hm7=;$^#)
354;20B4e+TTQW)Xu*/`n$'@ssG[r(>H\+W;Nh,O39N)0OsO>T)jU`mSLulXP@MiI9UV^<`bHLEh\R.eob^
3552AQn1\u;<*O+pO]E3F47#uc_TlAAA<g3'fp=%We5VR?>sqkIe"n+lg"HXWHi`P5nKcjcVhFNHN`I"Fuc
356;J?2+YU9_%k`eDi6ARsa1=WXt[O25JXTD@<1$;XVl[t_f=/,\-W41\egQ0k\W#l?sA*Gf!os$^4E51g;
357he1I5"%6"/9jq_`,GRu&Xp5BccZG#!TqGMF@$\]#9fGetA1nLJ)(eO_@Ih#]:oQ;L[e62&e`Bl`]/%'b
358.A?<#39k),9Z<,:QR%A51L\,eKI@W^KO`g(KORf5HK*BHUqkVZ+R1PUhb)[D_Ii:ZN4p)'OSF8e,X^X'
359</\/JW#LfU9#/LJj0D)Vl(-&&VDS(L`fM7SF?I%R"&7ab)2?__pts&:$u+l@E9$H2&,6\7&]C-*d4"2n
360)e*!,,79$"TS,`_5SX4k1%>ofB]"I,*pj)o&$X?/G(9EhmG>%sPo"S-V["^6$Y?YTf*hhCPgVOj,[T7a
3614gYYeo#ZeFD?/_GIukft8gr-PfKZ%X1!V`n+l9*Td)ASs*uFF2Tj<c^Uqkn'(iXC"Y>>o>L)Z+#$\Euk
362$l2`@T-.>EUlrkO;t79J1f6R7M^X<p(h;9E.?=K63@*9CE_;#9+9IV<:c(jb+>d'FGcW;e<d@+FP^u=M
3637Kcn6h,@<VQ:4XZJN(fri#2GHJ(hO#n/mhNf27l7Pl,pc"D5`Pn];IdKc9gqC0b4%>(>/?*uLVjbMM8/
364$rdXD.'PK-$8FNiEniGAIK1jdd_tcfN4mKKIqq9SZ?F9rc'<PpATJG?$eN(WIB5K-.#t9)l/YBM&$gQY
365g4Z!Yq"2&jZ+c!e,0Cs=SCC\'@t"V8T;qF)QT0ik]`Up=bhI2[_h)VD\Y&G7TO0&M8:gA2T_DJBn:051
366AaZ][cte>,N!32[N>G?9bA[uHiHm>o).Sp#D$6=;(e&8eY6"eq_d#"_7so:T\]u8d<'jJ7Wi)<Qn^)_3
367A2U&H0!3De#c/Za<g=BP08)Z$&5%hcKU"$2/q?aeXc3-]n5$kf"2Njh_JAY-i*Y23qLQ*M\Kh2N!f@oE
368oFMA'RDqMrDZQ%N(8\tGl]3ls$p:\eXoYI$mCE_&L)KHbJ3-U#K80=tlH0o$30Mu81VA_s5mOSMX1Bq7
369SX7Fk9?__WB>KE..YK2`;M"F/'GT^JLaX%2R#%L$KIF+./[V)`p^@jmHGdNjHoDif7?Vfg!doUnp3Xi(
370m6CNgi=iE0F7P;XVr'I5oB&,WDnf3]4*\"/i1Yn7N\hf%[sm91`]J=H+0(/Q*ie2b8,`5FiS$4#fCg0@
3714B2@+iC830I.fMVW]>$kk,j7n8)A*-s.cG)-bGD2Cd3'RUV>F5dM?Td(B#BY)T'Z#^D!W8$*k][L-MJe
372">p=+Z5#E8\e:*ZM_&/L$J(qlLc)dKH@`h"<^Q:<K4o?oJG&H/nD%=IZ!n_'@g#[($lK%=Q("(\P_o9?
373li6Ss>#SXSID%GOe\7]g1a1q9;d<6Xf46"]ig<Dq1*KL?QFDV\-.W6Merp/F>Cfn4K%llikd[\1<Dq<,
374qqb-KHg.i<O0&9)dUg`W?2!*NO8e(R7t:0XUHa'LfoI5'oVWNJHL*!i4T;+2*rAgLnUY79]RT_fa4Z90
375o>pKp_!o/l>Q2Q:=0;GsqTZd$pA9@=c4BpHge[tDX8aetn^$=sqsV4YZ?LKZqrliH)Ep45>[?+5g7e06
376R9r5.?TuAYd5%ad49@?a(b**tU1SQ-lO@b5[X_/T.It3/Jf,Y*.C&l4,D@PNcAJRhP9Ut>)rVa:QcV*Y
377HC+HNQ)a"Op--i.IRC0BT[TJHFNm\<$(>Y0k*Uh)4bP5:.")dP7#?''d<\\uCb$(iQGEYhbo7s@BQ;'T
378<U[\<l)+*cY@JC(SlL#J<oH2E"\WnE*m-'Z37%<&c*f1<i0!BCLU%7/RNNh=AnLJZm+_hdnfH#s_tZL"
379D5jZ$TqXsdkM#@IahKpPn@jUC4a?d&bHAGEnJf3Rma`\R++='B/(XXZS'V*(2nsRN>^BfPraSG^CoOQJ
380[<8gI&E8)]\M0!HAEFP.5ihn[8^p00TVA3i#TbBG,0>CB9!ML[9Mf)T^Z1_mD/4b95?O\p:EYNp)kR5$
381d`J;"(-9MTrtTqU].H,4D00%;Z9?fP:QaISdB#iZ>bjG7(7eD$L7gr#qqSVhIH.3tj%f\BPS$-dkm`^U
382_kKEg>6a@rQk_/=1;@t_[`Gr5Yq@p&CO(j,cb&h3]L@nE03Xp]BMH=;o`Y^^(3*QN[r?K8_US`YCmM\H
383br?[4EUo"<j;5"R!k*euEXPr\gRcKp4Ut-1>WP+:hYCl001`ijIbL@a;X[0!\2tr8^79e%1@f>/.D0`l
384<=`Abe!dJtp#MkuJ%Xm25Q'afqb#$B^OE-?G\sCYMfj_U!4+ZS._qs4Qt2>IP[]/@9Rd=g%8[Y]Z3[:o
385:F#:j(^m)Y;;eX1,DAA3&<g:cE1D(=AMnsSh6XQHEEh8B$Th!:6gjbhSnO/11Cmql#Z8S`Bq4oF,"/\2
386*Z@V$nYSQ&6j^tuA/O0bm$CjBVuG3mCGLd];0^W$BsrfGnfLN6X\-oHS!g`L.t9p0hBn1qH#$=L=/Y/^
387mPh$+Y=Z(&M)MM2Z`V2A7ep_HXu6/I4N0D.b$UKPK*(?oEn@,KXA$rG"Y3ijfsYRhD:/3s`I,l]?3QoL
388^1+tpf5@lGH7UlP_2S;g.G8pi9=lc5G=fV^%hr@L^_^oq[Ig`eSpBaBs5-'7ms=$dnTqSf^fifVT@Z?C
389@,qdeIXF]92-jG"!-3fobe+$g7t/<bPTpO*FhFFfO1n'hYb0%^bl8jPg_2[FI-[rsNV4;PS4,_f$9B2#
390pA`L_5"CDqrh;R`&>G,m)\[W@;SZ0Q#,7bs3HBpuT<.lhf&C8mIsja`maomFQDPBL9.O,\\\bcu,C`@`
391D/6$9.?&!:)cLV>e+2,b)mNOL_1lX`VR1qLl*eu'R\+A*^Ca8*F4R2KY#!6sOIEX%20UW9GZNe#m,BUr
392\Z:p7<i4rZ9$(;&S@rBL`q"E>b>WGRa=(/YPl4-Vm]u25.s$Rh:Wch/RX9P0V9>$CmRkW+P*3F&^%flG
393Y?c>+dVj&Kk,"^Jb.do#;obq"I"!kU8mq`o#+:b&baWjQA;ZeTbgRiTeJleb.AIt^OPCk>H+jr>GYIL5
39464NN,2JW6Q48<XXcF^Y<Xq"KCp`3:#V>j&/rJ0U,*1>UH]?o`LFl$KIknhC1!e_tD6R)cSVZO+7"i1d+
395PPhEp^dLu1nC9U%V\e3]ZhU6DJk&`HSk-t1A"q',FP@SS;JdA:$TOaeHGoNMRP?h^D-M0A]'tcQR^Xmq
396+-U.NiDs,lNE?21p%jTt^]t%e9=I'U<qoej_C%)T4do7?E([rpanb\,'],%an@nhDmU,h3GLg\[rXUZ.
397%_pcbp%*hZ+Gq9rIuoL2pGO-rLkfrJ$F%H01m.Zf#F;V!WQNe<CF)H.?6Xme;0=_UZQOBoAn^MJ$d5K+
398?mn03C>mW)Xd)'<s/`ZghV-E$4$=HJ`D!9/5=<`rA*ckpg8FbT:Bm"2AM^UX0:;lB+[h`[$4rqjWY:iX
399$n6/3'StPNc<B.;a)G)g"r..>RR!+,mTb#QU=`M9Lp@V1&Bb_r_TCNmJjC;&):LRtJ5sVEBHdeNK_pdU
4007h\bpdtk,#[93_6&pM<^[beq;56$n&q6E<mqZL"I`V)i[m@i%H#=0ndQS2"V^,7G@eh:;&cpQ!+nACmt
401oAB8N5<A3?.EimnTRr=X4P?`Y!m!D@i.&NEIn.kAA3TL)bTI7r0r)mG!ojH0e:=]D0_mQs]c!i!WTgfj
4022.^-0/^FgkRMW!6fN\3%.HPOL&s.s(,tLUf/5O?6oU,5s>hCu/LiU?"#dbgS?rSRo(7@R^oKe_7B%46]
4037?iR+D7H4@`6Ho&mP-)/etj.`8M2!?Kjb15!id,bUWF[p&(!jXMu^u8"X(tM[(NNrYeXCq:PqHRjP6$"
404q()9r=i',0(9E\0E(02k:D@.*=AJC7l1mt-Cj-RG^Am?M2h1`%J,<<h4,p?N8O2)qjpU_qI;kX*-G@,)
405%P!B+XJ<sZV!t[/]oUS-7=jKS(X(ndHT@fk]$.5G@]i4<@d6HQ\''-jHhI9%1fc0ohO3Z2R*o..Ig;KB
406,kh`#_s=.$Dus(V1@`J><.GNk<8CR<c&_uC9S!J7S@sH+&mhL=6*ghgWG@d5[Ua60D$eX9dVOuAg7H)c
407'hlIVV-oj.CJtUA,o7'JedU9i1.\muB>%HOH_`lcU_TthAdBagT01e^;So)iSAXNBdL2]nODgEG=32jW
408[*QXWrQ-Sp&2'NC[U`^a2\o`qfIc!*HHWesB:IpP>ncgfX=M)tHoa$IGrcA6m@+WZLim[p%uTIT65e;e
4094abOIk6Xa/n:J1laj<Er<FLJ/)Y^I79RB]TIBhnlo$c]%2O@uu=3ToK:[?kd$0HH=MV5cX9_%&T$t97<
4109ZS1FL%Ruq`OukX>d-9km>)Gn<=56j-BVrREseATLm!LSPkl0gQ>^T\YhbSRBR-%`3Th&$mr0pPpthHG
411YSr<Q'LO:,ja;m.M2]!!rbu>kmiXMJRVb(n;8U$]:+;"-Kc;MJE)T6B7S&u2\(\2h1K*Y1Qh,1I_GtlJ
412YK\P'Od,HF9$Yl/Jd3*&gj\98S"KNUhb$%%Nh5eD<03dnP^(=]#R-3;nA+r3i+-XI$G%:rn@"HFNOW,B
413)$308JKEXG@I+(3[!-rjoVqDb<'+n:jdFQboZh;PiBlde.!S@?1/S@;&7nhs<Tq\h!Z+O]#aFsc_"V"h
414ViV$.9!#:Sh/`CYXM"H$(Ttj#HNKVSaLX5@Kn&h%T>9shIu&n9k*T];)n%.F.VjauBs"=;N+)aC2:l>t
415I)^q?8k-YZbebqKJLb]>,\=0uQui(efp?X!>eDM$dDh.)oa"^:9FtH2\I4bK:]JGIoUBd/H1as>GT!@Q
416S%BO"H-iPkImG%iQKQ1i`].#3-lc(q8;!ll6p[MZ-1?>b#qR2:NJnlfnfG(0KnfR#T6+>ki[L&a(3OPf
417NgUnq$#[md3!pF7U5':+jLH+%-U[<HacRu3k/d8LP'a(`*T'_[fMG^uU@Q<a,N!+,8/jk[d<!-A-+"mp
418?oSka7jcechXm"%3H.BK7Fou0DZ0Dj;+rj^G]a5RPBF,%r:QutP$qRa&OmHbrc?F2&&sDnOH.#.h@S@2
419\EqmBP.s$MC]fZmk=%>jDSttme=;LIg$:>D<K_/;k2`V3RB^3jqXVS+(!$eU03X]F]K1!$)YgVDMr@OD
420,B)Q.\)+[pf.T2A5M"?8hBN;>fZ5/#$cQ9j)i2@0HJeuo>=q<50Q`$RU>Y/Gi^[@2WZPlrCTRF%JWHD&
421hf2;AlO%!1Z-P-0o/go\J5S)]A+9jK$6]a"MKRq-8.(:d"_&U3fefNiU-*N%;0"Sq0K>mCX95;dE>01Y
422nC\n!%d9E-0-i=H&`mg[0f+qjni(O2gXOP#LC#qnldf^UJ;!MchM.82GZ!%gjmj[rAD?8-_G)IJ>>pHh
423UbCMl^2PkVAT$(/TTmt(Aa'AZj=Yg:/cY7G]Ph%rj2tr6SicjV9g_9L0W6-@RJ6GQbg&A_L0iEoY)EtS
424BmGD9(B/rIY+leh@b,G']I:)=ru/NR5Xn<^!I6iF@4(>!)Lg05lGKM>f<mSrrLP;'[OEo\1WQG]00*[!
4258nWs?)5<&d<C1S*4N<5(bFWAhI-;5,qFR6cRikCqN^q^?JDSO=<</VQ1WEW:TA'nkT^kj$P/<Yk0[]K&
426<o*q(7B:\3fK@[^fYAjfi!)JM[^-$'&W)'`d8(aW#&K6pPph(oeTq<pGY,K\Atf[bc)d?hLs`:[A#3]0
427c!nsLhM<GM"kerJ'X#PaZk`tk.J_.CC_,C2jQXGXo6'-kFEgqm%r.'mH[_mMY;&0g#CM+F.D9\ZnZlid
428'bkZTI>%Q2]k9c5AAu^JT+B-FgkgW%?_,O6=K+G%$b&`-%8fK26+*+Pn$=XEs602mp=rqR;UjZ1&9&nN
429p-ck`:G5iN;bH1E-*p%EML0Zr'-AWlL=)f]"Nd'^ae5S%$o9LMLl!O;,>n0Yl9!DBIeXcrgs(dVb\0Ld
4308u<!Y@:rjd&RpbeLj`H"nC%LfbHMu[Zr9kQ'^2=-)*Ymip^)>b.qqSD/g9l86kmOt79PLgmM;P47DL9+
4315Uk[U:^]q9&nCRJoCI@U;>C>FA*l2*p9E3C_32-6@+#EA-KhL*b$BXRN1s&!$r7H@<.+MaCN!=enYqlK
432^0ZRg+.pc'"=&Ts4u37\a<q/p:#b9^F9C_.,VUmar;%@@''iAN4RKW)k<QWJMg.I"W/^Tn]L,*1)M[-W
4335/RZc+N/hg'H[NO;,AKKDt*C;lX#(Rb'?ug=_?$G.+m]4,tZh6VJVs/PU6H/K'qm]'46#L7%$>s1+m5c
434We5!KLn^MN3[)Y"5F6)FUqldU5_sHP1_Q'7@\H6?NNk7ip9E2h656NAY@%L*@(5&-(adt"ZQ>LAi+q"7
435pHH%^(St^3T5KtR2o/31mM%Xd-&j;D@\O)['KB%f,"b'lksm(_VrrEV%I3[=7)Ad2T8GB9Kn3,1JQJ?F
436:naMUL2X\`9KoDark7^?f'8,343R5IT".,l4=B`bQfkFLT!*%$UQj'D6k:H`pdL=DI"IW:."aS.BHpD_
437'IuG)EZl#@(.,r+PZZZNFZoXM(8"\]'KcQ(A/)16%j9BM:X6[e60<#Chm)j(rkA,K$^,\l9@3g(.]ODW
438@]BX!"J>.6F3Fudj_be(&ODO]$c@9u"&Z.V*kW;6:,"U16t(&.=GXhlImV@mAbq2+n*)k3dtW;F[$9\H
439\E=&9o>T/R9$)Htqcp6K;(8%b3+iBLEIL]R[qmN0JhG:9n/)n!j@'s$kX((\X=#F`S.t`,'Hfd]%u@M6
440B/M(cZZn8QH2o=3Tn$5Vs-%foQB]#so.hCY9YVf$Hc_Vg[e?'&G9*mW[<=(7O:dXPiCsn=eH6^T6jaHs
441%6q^gdV$QI.]!RJ!Qm,"Z+TjE+UTVdPMnaRG`IiYW<.:eUPt]7\krE)gVME_cGFbVI'5%lE$_KDq3keG
442>UWK!:I#C7MC1%7MC1e0^KAq9UI'blga=N;T+i,["UIsX,bi6JQ<^B]Z+MT+S)>SD(Q(*1K;VgROM?6^
443c71(dgTEe*d=_$HD[3+$q<T3'C'39X*]f2dZm(CM.m,@Z2&cns6;"cWm((q$_gZ\OXr$'0S4F3:Jd=i^
444/<cg'+?nRE#`I-]DJ%BQrB7R+iB-c3CA6hlm^+TJC;?)c46Q468G`h;*Z&ijo=Lmqgs^YR3577%i0YRk
445-O=mg$[GVGhUBNu1*OeZT:iQ@;II!L+@I(XLr+dSbn+I0If`Z%4(Vadg;N@N)4*ONs+P*l(2lL0[uA0o
446;*-))BZ]k\/D^4"$#]fP*__^,+gOItGf)g0##\&m(CF1QqpEMk.,;Q>IU]<fRZ96LfS!1gU%!#c(<0*)
447ru4l7+)6"K[C*<5_k#KB=Pt]t)(LU^*7I==e<"`D+%2NWX<3!)`APqkADkKO6lGD+PkIl[%(?:k.,t>*
448i%P2+^rKmfV.;.\ODLGV]e6/N>Or5oSt!%m"lI[3+FDN$m"LLsg[84+IadGWs80la/Kl:]-iAFsn[Y7*
449Pk'[[4i;\ingPWIKdZpM%OtmTiQ`/ZXF^Eebk3eJnO'^$)_0+@mCBg)XIuCHWT3(Xh:ne0*KpZYA@*-U
450U;29<F%uBj'-`5V3[j6;i15;OX<BtLmLtiY:C7N>!^fEkh2p#5([Z<Kg=U78:`"g5*V2U7[LHrZ/_kU8
451&*pqO1YK3\K<^(7U\R&CSH)!I2pNeZDpHUWEdn""<)_aM*qLIHc[VVWdYH;WDI($9Kb$E7nG=ok_d*nk
452!'Cp.JV0b=Shbp'r$5tG'?c+#)0f$R97WO/>F(VD<I)hIAG@9Yg>ip[91]p6X]n_mZqqM/n!-XqVtlUI
453Wj_(J]<VJQ.6bd/TAsCkC^Q&lUDunQSIk95qfilsOAXO;F\rEA`cY)b+c:C`dmsh)>m1L2`WIQ9,,3<+
454hZ@9GSsFa<fit&6F+;$#LT^U8MJmt0O70d6.`j4UA:X_!$0shjMc/J.iMeZrCecNR)=HPA.b&MD;'b3C
455ECA1`^^8>V((F-grOU^^98uV)Ut,FDmIg@V8hY+%ft<Sa?I'%pF-9WH7[/EN+lH*(\TjMVn;64r:5D5m
456@eJpkQYrS0.)UI*e,DpiTd`6_14Bh3?t45n;tFg$JPYF][O0b;EZ\B^qUE.maVbU(/6nd2HCM&+mN;Do
457?cT2E5!MF/C/i9`*cR]QrY$8G@$Qj@'Q]_`%%1+<?H3NRRuoJ.E/0=DBd$IjF?r>I3o+Esh+TlT3rd`O
458A::lK``guj?'Uhlo%=&iA>*g[a?>O77IeUeK.,1T;8tJc@(M6.-ptTad+5#.kYm!CAR$HPiKj9C>Nb-e
459?=;NN;XgK=-tofs/i.uW9'/L/\P"`"m^htX8"Y:)Uo(t)iLdo-MP=3H@NDM"PEA0G_i3Qn4#5uFGY)/c
460-^``KLnY9G'%0+@+ioD:URmqnA9'70ljOk^Y'0!a26JIab&VgNkP.2="0RQ7*Ztf6T`eYB6I%Tg(M12=
461MC1("\>Bs,PgO]mTm&m3$r$ahP];X1l][5b,Sb-#@,$d-^Bo^Z?LSXI(SW3PL2C4"c4dX?X)5i!P1":I
462dT9KJcei&Em/in6^YeMOq2j*9*Ci@//<#B$"c*3sJaqtG*Z>t`'KemV'FB.20bJ7SdBZ8B"=BjScU"u4
463`TC6'<4fopkfW-@915MZf*Ok(JLKH?TPGSlb.,HS^9PD*-ptTad+5#.kYm!CA_\I:;Ku)tegD389sUlg
464X=RU)5a:p=-WBUp-"X5.]&Mt]SB$dKQeF&tNnUgH\RhPLm'+]LbjpOSGAJkhTH.0'_/rHi;;ae"?5-c\
465.a4V\D@!*nbk6dL$t*dZo#IhCHfq*#C+F2)F6']Tk'0a#p'd\>1D+1>pS,1W,o?-7j/BQUpa$\BPgO]m
466Tm&m3$r$ahP];[2`G8A/<i=SN"'<nY2l@I."eqgSD4R<0[eS!`cd-iP?J<h#Y?nsdl]-8T[lgtU\KgR8
467kiq?J&HjEm7<B4*^(`(G,q>`"m8t=ef&.)G`EN''':SR_Ia"<XGR52I+X7(,/sH>ELk6+#.Q/"!#-).g
468Q(a7ggou,sXWtU:1XB,<mrMjalU;sbl0DjspWJ4<6TjIDF&HDq.6r\ErXf=E`[7ErjHRM+AhhoD.G_E]
469UMtX)n[bg]'kt+3;t?8e(Z"c%+91<HToVG=P&(8QM#?0A,l%#?^pZ3+!!?omj01_KM4V$b"`lh?H]6[!
470L5ZZXOTgl)KK*-<dHI$.-pFLP*9@Y"e8H<#4]p`LeF$'=<6P]7`L2N;$SI[b7$$>d=.Ia`=;7f=:Yu4&
471EMd4hIf-bn`]]ho+0Zi]>_8ngSo!h^UGul-SlpMdHq2jp1Sa-1p;>4^^ai)Cc-,J;W!A,V`b<!"POWo'
472GTGmjUgB80H9o1q3'Be5;IGk,+@I*fLpEVuon3dtQ>K='D+r5ZD\](m.c-OqZlXXCP&m6\mFa.?n^/0Q
473>i+/O&3A!e4A][^V]MUY&%WsCW[d$XS/NfP#62hYE/D"YH9ah[r>Df;RXDtbTb&ms2Ct>pl'f[q(K3O.
4742>k/Xp!n2VCJ\UY+gM.31c4;#3bJYeF('Z''jn:CKqUWCBV-m2B;24FE.sc;%b55]7+/ZEL"u3q9b4e4
475LKk->JsJ-fJ;#E#6_6q;AJ]@X9JMaUB1\rp;^S.V!rQm-'ua27?Y_muI2:J]N%h!qL>'=s!\WZ6J;GZm
476PCU[ZKu+@/oH4<.JRMT0&7p568q]m`>!RWQX-F3QciRKLP8;*"=hHdYn*YNEIb(js,=Hd,;M(VD%cArR
477*R4HmTE5tWpr++nBJJMn*,\8=n+9MRc7OMJ0cm?TN^I,Q4!h>IgQ-`gU#O(8B<E=M_Ai$hk^t9kOr:iZ
478Z<fR,9orqH.!uK%'[A'QU:@+hL]U2"&Yb4]YKK1!\HJ>_glYKl:D?*Z79/HY[NG?3"AsCRHS;+4LLDj1
479E'EMT'Et)?@6XIAq8uLF-O%MC!e_s8&Q/B_*!De);)3qRHdUQsS@d6jDV=gGn#B+fJLH\u^FJ58b\'f^
480ppYN'2lo=,2"1fAP[T%5&dn[='.F*@+t0"n;8WH^6RR?6p<&P1Vle"M5kH=R:P-mF!G>lgOXN2$b)U_k
4814rHhG18_].6R=$$8g7(7cBF@Q@acN-PR+#-)<aL46lG.9RW_I6$sis$P_k2EE1VSOXNj!HiC1SM<P0r&
482dIIHT2d^XD'/0>r=%aq@SqpSF5SV"*msL"e,/"1tF7AR;n4200gG/g[&P@no@*!rdAZU`fn$&Z*45X/o
483i$dr2,ca")!m]J-6ugM,7n%U>BoYc<.-$al3.u6=ER*RHYUG;_*=:utT%WcO79((Y7JSPDm'A$b#Z3eA
484q+ACr$=#h"#Z2omU&[`cT#d>=Rt3(lL8>]fc*T(G>PN/Penn(JH$\B6eX/<&KpWutApZi9As-Q-MW/M=
485QHsY*IW1OGb$'V+%]4`s3reS/\?at:H+P;"HR/pr'8ocH:-k2Nm$Oe4-7OtsLdIelT(*1<5STII9B6+B
486#Y0I9E*5"]YU4[B&Z)e+WoC)<E*7h6U(F&(^`*^LMA5i-$4rq*6q";I";**HM2Y"J4G>"+c*erRp&<r$
487f.>!FP$<%[YCBX)gr_r-6fs=Oo6u:s/BURU<^A0t_Qi2YR-H\QF@R`*p&[!tOJ(CHZmt2g'0^ZPU$VUk
4888"R"6%hU6;U4?%@J<S*\o-2jJ#pC^M.,u(?S?kTgC>d=pd6rAbB1b.Y-]BIp7\A+82QOPI^T-9Di>t/%
489.707TV]7:N![FlK+j*2@'SOQEOb+0m!`6/=AW_VX+DZ6td>ISO#Lg!I\7b(#bBA9o&+KK;Q'ZdH\/.RK
490@&bOtTn`0SBD[Jo-fL]UmH?%jOfFiEW`K))`a)rTZPWEeo";.$-DDW#(-+HIfU4"r5#6tiDW/NF7]gVt
491=TD(YO!p#V1L.@!U/^!"phCT"aTta-gG>:)N>2.5"UIsP,,/1r4;Oc$[)-D5;9?Ln94I0RBt;EM1@@o`
492=n:D3rW,LrJn?T,6,kY*44Zeo(QmEZG0Rkno@Z8j&Q+X>Th7MGeF@LB`]lBLH_@tBdT0FmO"2*(dd'4+
493,76\i]I;g.;BgpKLfkdZ!\[0Y=VmnfU*O\2$:g>Y#uNmu1RVR+'H!nQKIGj];;_`uWe"(;/"#=aT=kSf
494K&u>f>8Q?C,%Y%L_<U*_LN72A??a;eh0Z/4Ka5jHpdCG,2F/#aVL*onTdEB\4<<d>G!WTq*\N@M,<1(h
495+B+btrW2?[BA:812.^-0EY\Al1]<?eJ^QO2*N,1C9C>FSNrSa<?6g`,LQ[ZLT>UFC57(3"Y/tOP)0H[>
4965a7:Q^WAgSR"!K1gGI0UlQI83]G(kd.fS@K;(1](JtBof1K%U7$4rp?q;sk?(`9[8>LPad/.^TJ7a[OO
497r66\d)q&P<1C@/pj?6Iel%B$/K"\U!7MQV68eC[Xq*Plb+,\@\QSR8+"c:U;/2=hrYq">bCk(oQR[poE
498H5:\7ZVX^=TouE+:+_B&b,5SXPCp$;KI@MNMpa6oV0AX=Lk8_C$W6[e%jB)'mMN;?.I``T5_q0]&]N`C
499CT[ni@QrV0>52';m`)X3p%aM)V<'h(P&\OoQTSDJq%5+!!`AkZ0F8eH83h&GE!>pu8!b$G^E$iQ1Ct8#
500U[7>-ro<kRpG>isTm;!"a?<o'ba.To6M<uCH(;5d53RkK6lGHL12gjbZK+IM9^b1;@\gde.R8eF5nO9>
501Jls.V#pNu`8oC$X8L\m>.=V^TjQBj\3Aou^[&eU0Ec1pI:]B%-6sdC67F[Ua<DjA_$U0.-H__3!7So!<
502G#28#"W4:Oir241Djh.eX/ib-p7D^ZXsC,#0sp=WhnM@1b-=9YHr&u@ZhcgbQQ9g4['?q8-RTpYPU4nM
5038]P\'^<QS&QsNK#4eHuFTFFGCcVOX/P_k2EQ4(Yu'U2(<@ElI?[I\DtV\X\:c*dcf.Hu-$o+s$OQZU^T
5049:n4`TS@(rlV&!h'a;kr"Jm4V"XJWYB*981&V[tk'2a]L-GL_2ri,#KRd.3El<_aIb0jDFSD_R,H2m]4
505+m5)?B6n44'Z"5J#o15t/(?;LpN`piD3B7#h\4UE4pPp-;7`n&SS+?$D$1/B7c8BcQQu`D.mSnG&J51!
506PfOOLib#:qTD<cuk%&C(/,iSTD0'ac.YOQ2>e2+Bl]/$LIe`ZPGP-'!*XMub;3Xd15t&kOL!)qMT"ub$
507l3SJoIC`I;U`RMPn+QK7<I(`aFVdXb)2;e,<&-><I53Q>r8f_]*7G3k`q)TZ<F%LP!IW!P':k.FbNC`^
508/jpYpeq;jk?:'n?-Pig1"\)5f6Bm=_.$jnOMW;*,.N"?W2StB8;YY?35)QnQc7WFeRf-V[n\]Wt\$''4
509UQ7WU"enP^Nk?F/*lF,7kp&+6'E*<`&-\gEi.th^@=ki_kdQS!Y4&Go'Qg1GQE4\Z;k3B0B840;[a0ST
5104c,EN1O^bV?BeUfFF?1jT4oMU7"H_fX!4O:nkuh,CjGoiXG8-KU7YPpQ4t/r"UIsP.&*(X4M5PNE!8fr
5115a9cmc,kZ8cEhAYT?m+kEu/\L:V=C)d`9ckDS>/_[<qWh'1,AkGYh!\'LEZrF1Q#FNne<ON%@i5%RQXg
512%=-"\.$Jgs*WP(qpW[Oi=*0b*q#29ePt[BI1IA6tJ3,Jb2@j+.1E9sQDfb9$k@SitG/]rANoPEPFR!s1
513B(M/4f3!-gqYcXdfd4J?.7$`l)Y[>;n8T9Jh$Mp!.8?(oT.Kk#8!NGt9WQ_9*_l7lR](!/RSi`L3gTXi
514*?uu%a(<_P'HdR6<rkXPnVem\[LH(C3BI<P;6gQ:T7eL,DFl;4A/7^=R9d$Z\);h\Y'>3WPJ?GR1';)3
515:`djiR[)rAN0k/91.LDWpP.9Xhk4&;:G_7+;!gn'.NbU1?e84_kd;f7[\I`pFOZ]Nfk60^;9Y3u%UO:d
516O2[NI"l.CX'_t!5O-fusrcVrRNhB*'@mVp/TI\mfT':AFH<n/o!rhEQUktpHrUq,&MVRW*f2n<pdJVS%
517I%j,H<]+2G)'2-:c*UZ$TBW&+Q0*D!V5B!fa;j=6WhdE5;Lf=4&1*8c5a8)(X[trWV%dd#7g3Tj=bZ0_
518MH8jU4dqi0p%oj/mcdn8&4.[j1`#02.&.5KpcOUgBG=clb?uJ\CLQK_V.k;DhDI1Y04V/_b;$cDU_cm#
519'-n]XZQG]jDf>h,@nVB?LuOpM3[Y0'1]4Do*`nNVQ%XmTr/Y/>7<ZUZRa:0>CFQmp<7sEOLO[*kY;<S=
520f2"jt8knP='_Mm/Qn,9\=lTXr;:%fZ"\(r^652bN5)<+@H%*T\U]Nr[CdJPIB#2(F_A2m#b@f/7nX;*p
521[dVb1?/82;=>7Z*"YBmJPo%D-'O<K`jVC@o^l/cC:9mW=q`@TEG2LqTIVH946$EY0OPl/]/"J;XbooIm
522>::-Mh4>!O>a+)7Jb'#H,lQ$a60E&Xl60]ln0Emoe98I+c?3Xam`3#]I`mt"RG()c1,:d4H<!ic\cRO5
523KICIEAT$r4`8$@Dnhr&??dD)So2fSeYK4"$9?k+*^Zb)ms2O$j0gTD,]G65j;<:Z3-qY=R==7UV=APdn
524_s^[=DJZMdXP9/m;p&T]/OU0_/k]N8EA<jr'i>*5&*Eg7-OJ).TQ;IX-UC7s'mbPi9WSlWr3Db`(,f4M
525h=8d7jMhgES7$)-<(&HRI(287T1-MldTTP!'Y%NX&>B`1S3`Bb3U8s[o5ci5!?$]VP.*J(Iq;+KnqEDn
526Od:.UI1JNjf#^6,i5V-491\IkD286QOUMUp,\D-Qr=nkk$6K)t.G%;]j]?Oc;nSq5Jt'fQ^l'DHH"4[h
527GIL]3enP*H<$:HJYnp7i_?0a)pP)-^YtK'^lK+GiV>9e\f<i<,<iCIEle]t;)FO*/U0OpL$gi`a\,ZjI
528U(F%e&;B9fo:dY1+Z(Lq[PlC=.c'gniiCW_8@uEGnXXS?WUC.46j\Udd>TIXlLPsc9WLVkUj2Hs-_33*
529Q=&>09EV#F*[II,GY@$&;+;pOSB&7!Kd["--uP%nB"Aar)6&kGQ:hlYgZJh/3NXTcRk!h7IJc3C0@Tjf
530W`#%X"f!9!@;&O*!aL7i(Sh$[E%V;";$^%9Lk6TgF:q8#gmh]T'a82D6s5S]T!\DC(4K\/En6DTr**P)
531CLp#FXs,>1X^@2P'B=)8,Au._LA/U!.(Z?4A/laS\smCk/G-MSpW"cHD(XjNGIfQCN`d-lppVK_GSYR%
532c@Z?kiNIVAU.j_&4n]cO';[N_/kP@(G=n3M@@QF,mop`6o=nGt*DNJ$K4F!5&>BTf#td9+"jTI9652bN
5331PipDUi8-QPPi\IH0^Z7f.G'HR?[;fd21AH'g5r/FS@TKJ$GhCpC#c=+t99=(5:p=Mjg:mc;;aS0r'kf
534DmPbE*cp,n;KcoT.iWcSLm#_OemC0A^6Iij2IrVDM[5<!o-n/H*TMb>8O;c5Yn1KD>WN[K&hM:FIlX^g
535oqd[M*g)Jr^k/aFjclX84#X968;M:-G7jZd;IJ,k+@IA@l%:Cm%@MoSJ1*uL)_g*3Z09=%Kq":s<[Quo
536R^MXIK$0H4?2!X$pM/*L`tq&nb%UC@E(!QjCjAnIV3i.F9R''Gr9NSf&%5Gb\^d;)=iq>1pLbX;)+PMZ
537$W4S1cUejM[E8Wg*[bbk3KuABQ1$;1GkrM?>BepKIInLpF"mCl`nHQZ0$,THFj_Yn3&8$SG'l:8;VAZo
538fIkCT@o@gki!PushF12]kR/e#!C+.=.gf$]f$_QU>Ol<*hU:3=<>i6Q-kV2<)n,lTZdc@)]aNj<"%Mlp
539N*<]Ms.uHTDSsV]>k@EO^H!TY;bFllo\ud1I68nSM3NV4Z7]FK<IFNM\#nBaed8,l#=Vt5/]Km`IPN)X
540$W/17f13[E`m9TE-6CR(r`Q`-d?]Zn[+]T5m.2br$'`HKRcVBaDW:F5`lBHdMC:blSDQ=u.%;]5AtYm"
541=ILKpEddXM/LB#U<nue$r%6Lt%i.4AoNDeb^D%T"jNS8_P-u%7%/.;.p3A\Ca#Ug].55`U+@I*npbYr<
5428]k5%R_(I0IkrEt;@B*h.sc5eD,XopMWDWS=c6?,jkZ>1r!h8<6R%ulW;MfBq@Ehs/89L+7ocr>1YS8h
543U#&\q["!3sq2NYmr,2B5_9F?Rn?j/XPYl@9KIC>j>GD*;JLH*t0&T4=nI3gY5]C7WD_GcQ\Z3qp>O^He
544CCPc*ip46t%Ls*rA5so[TFBlpJ4^n13U;8WEUFM48P+IF;W+W40(Q+fq>tq>_VUt@6T%4tPk=nHkrEN8
545En@/ND$6]2fq(kd!2=:tQa^j=hMRiHetgsdSXoJNQi=_*dr1nU0W'2U(mHdR#;ZnN2+.gL'K*\uFs\;B
546mEYD-S*S79DRS<4mZa@Pj\U1`*q&qjX7#p(@Ms7]kR%6CU])92YtZ]D#e8kk%Rk?7op"SsrbGqpo4uVJ
547<bm]pA,(4'r>9%h]&A?a(r92p&[Nns07FPE!60a,lcM4S7ln=7.54U5+@I)']Q"uK8jc%3Ctnffr!aF9
548UuZAab1i@in5Stq-YI$DcanL@k+[VDe%bg5kPnT3'];n=UDHeci6`8s`:Qg%<jAguSg2S4QJL>,0D(TB
549p`6\.N]>laY&m:c>8mg7E>5<*&O&k;^EX:Y/5$8[B8'S^6"bAa^C+fUF\U%0bCdib_>Lo%q)q<Q&bHS*
550F5XR1)4DZcAoY7Fo*I%@oH4<.JRMQ/&;:ZA*%hUP8m]ml:eG=@ene+,h)m?7o7FiWdMIC[<n7p%McXOD
551IPdnZl]87Hd>(^RQq`-k<\Ffk0r$p^d*+T6e_>b<IpD%0>*HWZ<13-[cO/C(WFZBeP0$R>D1j<INbY<f
552*J#WCOF*#G:5'(Pq;k8=4gt[Rq]>(-1\ItgSG!o(I`&?3q$S?kkZ]TI]&uccP>CbAO;DJ1DbRNZ;SZ1\
553&;:\W%&/8J131tH;::TVPIG[PcB`aaXf75NR:!Hf\Th[XiIcDW/A:l)FU-g-6Y:7%<(7t(8?*7'T9tE9
55401n1PCRBUTEoOhb6kOY(pQQp+8uHFc1C6pu*/_[\_m'cl<uMlsbm?AYg.V"!AK3h:MD`&f`-mA[>[VD4
555(?f1iaPDD4'U;5kHuG;YAT3#`?50u1OoiP'!$M[mar*SJT;6&%9$:FoeDo'VX`JM@bg"h*>l8^+ihmUF
556<m8h"GMuQFYIa_l"%R*Y''o(GYp*e8ql#LZIi[F",D[Nm-DI_J(>Pfh^JO=3\\VT'mE,O*pe.LJ'aam,
557(Sc=Me@Sqd>9U*j*=='F>[^!>)uc-C.)Zp7)?-:JSci:Sr9fuDp).O_h!W6ufY4;$a.;MCk?*e7a[[VY
558:14&D;gh=IlFa)N;pfn`!o"?^`&P;@p&E@pGsKDISpUL-msO;IpYGni[[M'DWijM4C/o([638;A!hffh
559-jC*iX')kcUus(k'Tt_%'9_/+<-"11Bm7!W0(`aj-jCVp0'Z^mD4@*qIfFV([9>Fl17#>Vh`[%@Z_K+Y
560n'95US#?0+2?GZi!XqpCU-oRs7E9\^)A>`+/QJ`5VIlZYj:Ig*[VX3s<YUj9.P+_$](.IT_`OfbnbE>+
561&UaPSlF0lHc\rjd\FS1+Ll>KSMkWZEArdMn<NZ'5LY^Ri3D98Z\H-RKW_ap8aE\rU_[n,:#,rj6:7]&^
562q["AGS1HqN1Ya3W@U3ru'C+^0Nk*)t6?]9-]@)>'H2XoAI@eE+hTQIJ6*koLo:B0JO/-pK'(LCE[>SQL
5636m>1u7VE$8*a0hMIjh(aWH.ePqSBDFAL!<+,JXkE+j)L5R&jMSOTJPaOMGu6PSs[Q9\/U`?<C0hDnaP6
564]DZI@4s3H?XN68B-%SrgH:o5Gd=(a%MD^2V&OgQ1Lsg#\MK>BQ9bDM9_0%^.U7<fk!gqA`-9r9f-UH>s
565/?pfe;l.(YWaiL"ROu/7$LZDo2r.QM[+h)']>ns9?$)nAlCPJb`0T9os%B^H!q?Z>443,^WpoP7Jo`)&
566P_>[6fFFKc,JXkE+j)L5jI!CnLluPSJf0@G(J8#]6O'9P$LZ$]]A\fH4UXZ/1eQaNMD!V[(IZ^\8C^Ms
567@mk]=D>E:%p[tZ614O_DiC+?h\Ig3J+j*sJ7F;^$;MpJ_$\N?^77![p8OjJS]3'5]'\rL57.ESQ9*TTO
568FaA)^FqoMn=F"`OXc^UF&AO!RhbllK[38-k+Ne1:MJR5<i.Qh:ca2(bqm^GF&q'm"U+etQ7[38VC.*>D
569Wba/fL1)C_Z6d\!"%5ETaAQ7H01n^ZF\i"GLDP)]["S%F!)\h.CLf\F3hdTAip1@NPD<F&[Q7LblO-O2
570/:-G57%$@(8aNQ,+6>3uM'p^d4jXja_j@Y?`$.3?Uq0^I3EtHSq>^FChp+6UqM]u2\P6>c;=C>OpYP+\
571G8ofG'+nOodK)f'5dh;$Ul_J=Lk7HdSP'fo,l1KZp@%o!!JW!2;'puFn=nRXC5PX7A`eI+kJ)'4E>;)G
572jqB5kK-FtYb9'.e^ks$UEq;gi0aG3WU1]%ul.M=8#gC<N:pr-],;=7.5nPg_KrU^-JgUr1HVm1Nc-`&&
573_mQfUlI,U%X<)<Z&Vmc.mnJ?D+!H&^,5bak]gkUT5p;]6,JF7J$)rfT)2P#Z#,ue#q)Jhe:X)?O@7Phk
574$:C%d7%#IMPAf1Vmg9W&\84Nul2%#7nT<XgOjp]?;1pmYk$K3Rh;$.YiieCdMI$D%&7n="l:q@W+tcJ:
575+ZCg'(A6Ugj@iI5LuOr*]$^`UHp>*9a-kcB.6:db7FrInC?P&Anf/8!,a".EerPLL!$C/W&qWOaAOt^M
576$Ji$-)Z_hu#rMbm;&H#9,K`F=ZKBT=Tm)RN<XCG%ZKu@VnCV*[HBlFl7=c6Y8hKR>PVA5'8N`_lXT?HT
577dCi@uUsVe7L+$[^U?Ih.K0BL6W9tAAOXtKCKO3e^Rp,1_D=s6=^N'R/r!Cp:-GitT32lDMMAQmMdEbHq
578&-_=K#l$)A8Z91Vm0jp7MuZ3ZL+'rqP#o""3@EK.3jt9jY``4teRX$J])3LMKbaELc/t`*(2&$Rq`k""
579H^At8+\L4%FYCle5=:YQAWfo!UFCIc5U1k2#r^j8M'@i88g0f%Oh-d],Fra$k],@;es<c4^1Q<:)A9':
580"8gTpINl7r=.h+&&W*09dh&6EJgM@`Yo0:?l&^li6B2%5'S\$RLk>%W5SRbNjqLfn8tfOOCOdf]3mK9)
581ccKO$\mc?$A\\63hfSVW=fD^nMaEgN_C/@r`CMM0FD)W+.&?8)8%lC?3A2EF=T%m3L)1#1HC,L['Jl9<
582]=]N90S<@J\TS%,LlLJhPS3,A!o.$FQP>*X)feg2o@3V*i0/[9A&)Tl[sZ\R[I<LBV#Pp8A=k2,'"O4)
583Ie;M`l4g`H_T3=K6jOAJ-B#U%k`/9aX7\OHKKMc2SRNg_*fg:g'S\"`8!NAWRZ.0h0gtiWGCJ<",:?m1
584/:P\#,>.k%F@99N&EO<faGJelWe^^?JY8!R-ik>c6;FKK/`=0ni01md]XGDWA$0T.?@G^5raQRoOR.b&
585e>Xn\ALqRGd\hr#5_,4/r.u+bAFKo6l%if=$.%Y2J:2Mt!f8l<$rIk9S/bCHbZb\CaXu-F0+'1T^AYbF
5865qWLlk)!-d"%#j.`W\k)e;Fqd8dk<d`"9mlk]\RG;PhInHCX)kbbQWok[hnmig:s0(\8VhUqhZsjALWc
587]V$K4aCY/&k"\G"OkS,&hg9S2d#U`E:6[\nga(&FMAjl2"mNih4_uel+W=T6,%sE[#M]O<Z5X_`2?J^n
588!XqpCU7<3#$saQGiC7&9H6CB)Ide^aoUIdp,/-h+IXB"S1NZIu49^B2F<+5A)5<YR`Gl+]3`SS)fOkRG
5898!4pe9*:dh*:jcQj6OqlT!EP&jfQ.5ms4(8;WhDDoI;#DZJ$TT+W4R1F;G8q78YJ-i%Fe.U1#,G;(/%j
5906qOc-M<tfm!L>@-@q1=8E^W4@1"u@Ecr4VkInAc[O8epRJH2D/D2FO9!oB4ts291[Jja=)/kR+Xj:0i+
591A+C@R4c[HRVCjs*fs=UG'_$rqT+aX-DLR[O!0nLq@p,J]L(I.=qq?V1C*7UOp@"<d%g_E_'VD2lP!ZKO
592+Fo&]JQQA%bo.9*0d!"\SYX(DRTK`'PeuQN2?F1C!mHS>&EVu/P&$bV5$=bj&AUe)c]<PO2b:D(@#l?L
593;'atQO6Hkh2@p&WZEKD!-Q>3-ZuDiDSm4g5dFo/P*%$2c#5f_oIZ#Wu$@#Hg:m2lTd&$8;HI02Vi63$W
594k4Ubca(nbbn,986j=rFJM$.,q#tJP>'XWsTJ>=A6.2GYl(^1WXZGWuJ#qD0:L(FO1Z4'SCCi3^o_aXVN
595^^u2Cb/k5AX'c=;oI8Dm0++N0T(o-F/<I]@P^$LKRf02271`#+ZkFSI;7$o\D80oZI&VfMp3EqJlmWNj
596;T(:_Dg'?NoZUi,b#At,\C(YL.W_QnU4d2-_<c]mdd=:3mf"F1mM=7D#K"5(MBDZEmP#5@,/@Ca+JDm]
597d/kAh+KMH^SlIYX:k0s&ABY*MN057E7:DB()hA,2!JW!2;;r/+=q)0#'iiYU@l"OCg4l?^bl#V8P+'7N
5989t$>QbdL`*qtgSjJ3Tk,cP:cT)]d7PVdlG;BE1nKXfNbi+@R"/A^^:17aJIoc6<?fBSa\`95f!t&7m1#
599"^Qro$bN)M4/1^o32-C5)9'ZF3emV?-j>#$H"U=-RI593U.!1+^T+pFR`O4uUug3=Y^m)K.p<0RJqIf/
600dCV6./HX1k#)G[nG+)aq,CiZgI#PEH"&YF%-,J^j[QA:.0EMY[(nqE^8l90&[5%uED<>k\jN/q/SlZ?V
601qhHp6WXDG-/^D&EY]T7Y=)>t!]uj4P#&6$u&QR.D2"5%oEe]$H31+8G(%b7Q8<JStKqFIe,lF0OoWdOA
6022]^S>hri-I'0:ekAG9=7VmBWm'*i!DqU_]=Z&.mZd6/:=ppJ!,Ul[)ek`/i^1V=cNcc(&MMX$T7Q$_AM
603gg<.@gRcj\b3\c'BPt>gH1+qqcu2Ho+,Mg(i>+`G%Ena$kZ9U/`cRq6>1#.5DJYYR;^]8^'Ds6%Kec"[
604>P>LA"AUWP$rIk9$mSAn;5MB"'PP!BZ*!4u+:@LXCo^m4HV\)7r@9ONYd!3bqIe[hU4bp<))66Y+7]@;
605%_1d$do]!Ue.Ld[rl>V=pYL/%[NL;QMMiY#l1^fD*DsU"e7e'*,0J[XV8OMapk0Os77J(77rk8?c2a3b
606lX&)g:tW)NF%>u[ec4K9C?I2n2%dBk#_T,q7Ofr%A`NPr`:4_WUDG.22OVi4-$sJe!hX-/(nr]P)+Khl
607>?.9&!aZT5'1@X(f=D']Y>d-t?^"iE?eK"+0)PQ00C1b'6p]4?66hB1'B17t#RTo.IJeL9b&P&(hjpI!
608IEc>Z10"k,A0*sX7"H/.)A8EGi00PED)/I.DP78&6&6o\oN^;!,bHU#YJJ`&CO,7;2mr+T,b=rXiAZVE
6096.>ms_he&$"PL"9$RJ7ej/t((q*_OoHSQOkBcdA1-k&t-&I%#(;\<J%<S<)Vfp8aZThn?1g6uZTb-A+m
610[G5V'ES&HBg%*_kc&e-^[@3Q@\^*7_a"=4fYT<`Q$nht;bu$j.M@-5\IY_Kqi3'm,^YQKaqA+hiL]Y7C
611St!V/AMV=]e]1>i;=NLG/rG3.J.NR=`)qjK!@PH%.OR=@#G+]XhjN3ab35e52Xe2hl`G<g@ulhh1IO>j
612e/k=e2-&#0?_N/d@>H]<%u"k3,B24m!(.HT.)Ujm6s1W>&lGqd>7f]62K-nng2=35.k'(K=B;"nE(>B)
613/aLQos&!8Z)P&-!U<n`g7hf**JjeoJg*,IZmsk)jf"K\C]<-^WAH<&4c-6HeLtl7$M_\9<3Uu.-MC>Fe
614&_tlpQfXbp-PhI*AZS0/=E,o&eLgFD0'V<bRQRX>T)Wi8nb[u`PK4]CGYFBNq"B^F3[icV1(3`E2=hC6
615;)SIhMuZ3ZL+'rqJoo[N)nHt5b#8Bq8ljn/]qPb+.$_6+Q'qHWRk-LHlhg_2d`$tE>!/!V;1'A-#,9K<
6166)#&9=uT:h&APj?bo3t'mIo31h@.///k$IM&jqlso>W6WFioO"T$P%36gQbkRKiqh`5k@-P"1ud9lqus
617F#eYR5oWnVZMR9Xn'ri"Ij*lI8NJ!8?'6,S/%KV$;Lb.8#gA2^_.fNYAg;9'MuZ3ZL+'rqK'pW,2`B?(
618Ef7D<>IS14[q/^N,1*YID`nXXX5GL^`OGdApRZn#GYA;J<s15j;.NWGG7`k'1?e(NXh8NF(OGCa61;*F
619qj`cH,).MD5ThG&b1%!A2)";fL[jeS"&U1V+2\^_QY;"D)k8:17F6t5T&Jk6h9Hb;hQ-M0fVE]hL5=/)
620defcia_Q?sb/_L39:\s_0$;j&&[D:F,;B*&0LT?*15%(,lAWSS'N%K2RS(#$>9>U3-+g+%60:=!.lM#V
621hHmkS.o/65L!CF-4:1.:_=9[I-uc(TP)lPY7"1a:fK3EmfXC[Wre@.TrK9JDC]dOrOhq/_-`)hP4lB9N
622`OuP5JkC!u3A6+8_gDO3M'EHrD%UYLmo\<@1k]D+[lLX.hYl!O_+0?lQ]V1EJI`tN&0b#6&>UBk9iaS"
623"KKkH;F-N\hH7AUpsT<!b!mLN7XuWh6^2"Ia[RIHEAdS.AQcKQ(-Rm\njlO'p8%q^9fCMrX>-'uo9h,\
624]RQSE5VG%\9M[K9Tnic.L`n<LD%QLL7"/3Os)[dQC\jY&@_^OMcctK5.(5Z]Wr7.5]9jbaPR-?G%u.mR
625\2HO^\E8M#$UV"Mi"H2i"D=aq9Td_U\h4<g'8`2+44E.N$/+JHlfS(ZQZ^j4=rg\O2VdGAlXA6;2kn#R
626[,V79>DNQ@l3.GZ&XQ$e\:L\?5]t>[nIS-U)b_6n_*j\"fRC%:8A#OBLr'^7/>?r$6BiKOU28&YDTK6B
627B.Ec#D0J0kpul*F!c;rPck5P7W1/>d6A/Z@6T]Bd'9<^h*NA]Ba7e<=ZhO()mQ@+):%Y<=T%UdT!m#BF
628adG]I*,R'oMqJ3P*J&5+"<5BMP`V@Y9$fs$"G*-]T)__2E=Y6q\-2rC0Z#CJED(ph##\9dlTX.0kK^n&
629+-MZ`L($75[)3gH%4Ps-V1;>M6ifDK7)?-R1.6u89<8m\ToN`n1Md3H#T27`Z"6mMd84'f]>UPPMDN!q
6308I@;L41iU/\*h>HX>ZD_VI^mkYq4U(c*hbnI;m``b.3H3M>S7]V2T1MemU+d?\]FD];.KgG\]d2iC/SI
6318oE%rr8Iseo5As9>JKLfQ@_5U#a-`+*$q:r\8nHu(kN/L$;\#0+rin<j2ga<O4<(@^$G51B=8?&k4P]o
632rEM<[P^9*RA2Kq*Us0eEs*OIRql(bHEb/20&I&"YJittj4"j^*m^FkB4#23WlqYiL`-H4gleAi0s!EAF
6338E9lI[&G;nBG0;dpr]j04V+oGBZ(F;U:90>ECg""XCVJl`qTZe$$A)2SREbY7N_m_`X5(t7-9J-fXGkr
634KYlepLk;.\9\VO_ZE.GD@9KF<q-"o`+.mj#Hm1k`9lCi;@)!fiSAWT)k_^d-q=bPI;'N1H&,kk!kGGD:
635bBf\H$rNmeIjRLH$+Ei'auoH$TSk#(;UCRlFs\B`"%5HS8_B.HE%DmbZML)g*\OXa>C#S'215^Y63c_3
636oIc8qLt!e&&_[gn,;;F4B`'Rp;.qY(]NYeG@Xh(U,FRp/)Z_hu`X!ErkNJ'Pasg^`,!Y0'&1+Ba3jX(s
637ZD&og2WUT/0+&90]Y)Bj[^LG"lFkLcVQ#BkYsTJ:-.EBd-T($!TR<nh;>Q.!84#!*55=(KccnVb51A]=
638)FU,eIBr()'lpNDcfl7]T+FF<aAE8S;dj>^#k`Q:Fp+Q'Q6Nog7/+QS2^@D.om$o@4dI.-EV$?6](^^/
639h[Ug_f889RPWfApU5?-'Tp[X"AC6H.6Bs9'A>oq?.GZi3F!="\I$.=@?FDY+"NDA]L+)5*&F,JkV'^pF
640fqhP61"eGc;/Z3P2rEH[M]rK\<u&f$iqQ*8)s/O3[L$($M3F=D%[5iB?#P5eM"eo\?(XT=Sf"1)m@Q_V
641/B^IB]hXiL&1-O6*nMg7G`\nV#!I#1f,P+Z"KS>k$Vujg&9;FU]<]%.'/]H0pKZ/BnuYg9+2m)q6omRI
642P`pl!Z\&?VepVk%,,n1f9$8]14hQ=o'8174E.X@n3IKMOYRt7f0P1G)U+eulk,%9mT'EE*E=`9_H:fjH
643q!J*/\uc@'=L;657@aa@..EkmLgoElk_S5JY'o1dO1K8nWP?sGUq1Dt(PO$Tl%Kf2eY\9RSs5=lp,F*[
644P`%gVE2O+,4koFm5Np8RZtD5_b\;27"^_-oj?P_^\27b]+jEF>-*fc:=b0,9#%%^#)U\*U%Q"@V/Ti]R
645-tNG[M':$/o-)l(7Y$I`6B(t4'S\$RLltUTO!rb'8s0%a-)4l(dbMGe];"kqJ%WT*Zs3YKY=+SQ-(#K;
646_K@\70rPlll'&eKrKn#]DL6N\;<JaA4f*dk`BjA@V'/G$?6"&lK\uq'U7>Od)/B(^F9!:55TY*BE2i&`
647'K*C$]I?-b;V3cQiWboX,f?,g_iYR$+!khpTV8U=ANf<,D;0EFFC79%r>-&Q<_*lII>WW6EWM169dF0N
648Qm,C:M'33C)O(;5LltT@%GMaY!`L-@L+)4?U.ge!",G!#bHt8^P]"YqgR`06Yc+cMVfZ^OF`Ul/"a"<3
649Ec/McR`a2>&k$.UUp1&*T+R$2-rW=l-NAbOea=\a"G+RaTRO(XK1'K&np>q_^M@YqVqld_J?sdhdKT&J
650J\-_^bmM&F@Xc6qs4E3=<mbugglc.=qhm(t7Q3SBK[Y1DDGX^[ZCi_mmnFh(:C;F26p)8WmL*%HVc;i5
651Z?)&aKO.8o^UpktH[3dj\+dR?UNZX,#ePrALi6>C6F+JGD1^P'I+tqX_i8,mY1TVP$;sCOj:=*@82^Nc
652";5bY(nr]PM;ejRAVk9IZEe=?MefWA[cWflaY[qW[]I_&]\?J5DahY*I=4LMSM:1/1@6>\BM2JJ5LXkH
653,alRlL2qP*%7LtRJ7qZU3$(3SMaQ@U4'e0^Ek0OG'ce*K%Z2Y8:GV'&L+&rl,NGZTN^OSg-`3+@LF>N/
654U/O[1co'_D:A&mqr9cRRk=(!o;mHLKJ`rJR>+Y^S;laD>F8_*cY>tdd4@'0W7!h^p3beV'9gg.cU*;Hu
655!i;Rb?15`Wa!unCnVC^/bsm5C^_n-nL+!I-L(OTC4H#,4EgQ79?*SgWAMZahl\!AS[t!AjXabW]jWO+-
656&`o,ek`I<g^os>;Lk82jpS)%&lQb,'&q7CkURur#]Xbq&l(BgOLa$iF-#OLeRLMXk\=".E>gbV)NB37?
657cBHm9hG6#i97]TeRic[r+)oIDE2NnF8RZj=\;NV5i"Os%0BC@BZ.iHmcZMF\-LfuT8Y:W+D\-qWOa7n>
658SC..`]bqc?)'/g5-k&s^Lf/j<T(rO)fqmGi=Y%sB+3:^(bU[una*br+lQ5q2^HWF0La)=49he#b.TK#4
659/2%?Z9JdPS$)pN5;%Jf)ZbHD<g$$/Le%%TVAOC275m5;P0b>Yp:A2;]1(ca%%^2L*hnlA=ph/E#kWTZt
660Et\):%$,.n7g0j\687"X=A2m6MC@]<'6Z#"].ABebPRl8*IR<[>2.q*GTTcm'@O!R5)(IA4CbV)B-V@b
6617t;`i6^2"IaXMR]^1fC/A=&\,QP?OI/)?G"=`%AlhkQ7_%L,I#8!HO]B`Ja>"DRNsJftK,&)dJSAOLgt
662#tdGY?%)0jX/Z*<0!7%HAWB*AJ<M/!Bu[&J&2J>dSl4PK-8"4^(i_0[autn`BH'7+K!Jq6Q/>nLd_"\.
663cp&W'Rf>VW?6]:j,'=PV+@uTg-tdXN?uO%S@"q1%+UUT$.&(5geR[@AVrq.BYC%V=>*3/m;7LuuU-)La
664\&GuV!,@K\&=!J&5kc=B'L3AdZn8Pq.+g[.;JJfg+Y?*,95OJumi,J7)m8LM'`#:NQipu%10X:B`"g)l
6655F9=$.&YZo1Ro+o,f`B@0gl&7`*3Re?bkFF@:@1X#bh%(76Y?bQd^,jmaCM>f1:[H7f)CABKtJ12)1%F
666G>S]'7%*!OK=sDeJMT=g$rIk9$mSB!FmCeUNHNe'QC0ZIXoP:\OCPh<gXlH%BJV,`8I3$DMBqs5;8g9R
6676knjB,0E9[?:'Z<[*=*aM7+5O[(<I-E>88[,mYoTD?Eb!K$L.lLSEh]loAP:oM43)c)]).Wn'b&Xpfr?
6680tbWu,sQ'!/_K4mFU"S9isUJ:DjRMte[;^[L"h7K5=.F29)(?%e?"Km?([+4-no8tZ=e92?uO%S?tMoZ
669+UUT$@783of:WL^iJR$oZgK^dYK\S(?+T<m^\n&\O@XVQKR$^n,sAQ.KH_RI5[macJ57;LTkJm#/J)rY
670ptYi:ICEe>QWkF[HQ@CA6Iueq'pJc>YV9<1%YcC02pc%W$M_On]tSaDOeV_K;!&G!fb*CP]q+[[JQih/
671/fSnFom"^JhW;fC59Dni9kjDL$1&hX+nSr)HF>@<;+>I+OWhlk:)N?Rfa+,$&R^E84sETm0.!KUP%CbI
672AXKMR$S+oi<L+Ab$a[QP=F/TdX1riIBTPaU)`mp21_8)4bC`%jjO(3%k!76aIg\`VZ-a:]dBJ87,)Uc,
673..<=M])FX'N]OB/X1uTnjTN)8.#&nl5VM!eVKGur0?S#%nB;PNl%3[_9M[EH5^b(BU4g'f0HnZu'8Yf8
674EjA8ah-AIun?0_rDg&TGpUJ,h[/8"S=7.EK^Ed6JW,JFIO"BurOp!r\na3=`&-_;fW&o_O7E9D=`L%:\
6758UiJ]!GhnaXq>&tEh4Jt-o`pm-)[\^ER'3fQ!88\pLiRC<k@Sa5QC\Yh>lXN!R4FT%2_>64ejpQlEW-)
676PSg,c"?klCM/n9jYEPPBotRr/L&6hT>LM\:$:4?8,:2E<b@@:-Oou#t#WFrDSCWPooQhu"q:,mATp1/I
677='.::`L3SJ$DitH6ij.2nOL2VTcqUoX0Bic46HK8qeLBb*;kOLpfAZR5fc6c[RlWX;Ig)n!\'j7$rP<Q
678$&7h!)hCdC!XqrO7mn66-^g8m=I,dGa&8L;]&-c(a]*@XB#.3NYC<:X9+FLW:FMsq)A\,1,u:Ic)YV8_
679^/+=d;1&F;_7oGS=O_YQG*n(=P,;UY5(?YGF-Y']p2Q"A..Es=Y,'MjQQi-bZ%K3?lUYH?EbZgA\E?e3
680V'DiA)a]dR@78MlAL">l_u04=^GF^/am*u9)kAJupY=-e_%-)EeA?QgqAs[K<RN+m!M)o+6<48E.%fR%
681_k,%@i+s>5L+)4<U)9I8K284t@bkQDgRMDcGKHii939sFlT[<&_PAgja1B[b5)(KLF*o<d4>@>6BZ9J5
682:d._j9Oni7PYOO`$,9P&q#-et\+G!hr1;]:CIuU\J9T?&4_]L09l\KX?"l!I.&VeD'0Q_5X4r%#!C2kt
683!=g91;9i\@8SZm8&)>f9\#?\eq\WDc=FY2ZCRYB"^ESeQ'_.e63K>X)RJ>/J;X\'GaV+B%+j/Ir_m')N
684,OgOZJ0E)2M^\(k`)B9oATM:"\YXCR<l#eF.p&pXr:*9I#'pK=!M4I%JR0;/R&++''`r90J10r8@N^On
685$q**H!cJ%m>C1O!'51Jhn75CQ0_`5aB0I^IQh`l\i_"hX7%"<=:2RVg-`L55:(h+:N("Fs_-[eWRMU-!
686#h<R13jOgs>+4`[lI`SnhtX]D\-o:]K%qW86):+YC.+3f]o+V&aIpUE.sb;MasT73ZR<'k31EBf+j0V:
687.-%2JAm<IMMUjB)]!\4+m]oJe5L$lu/<o"AKXr2nM5X!,U4<XD:<,gOfkEY"@h<[4'u5ZGP8%3l+Xl_G
688rIFP<Xm>f[]A/_\]?>f];EpN1k>D@Vg1(pt,Q^,d4[ie1*f:<&df_W)KUNLnM=p'MntOLIf+GtuBj3Dr
689T@;pN4NaemGi?r`_>dJ]*$g.2:8b#nd/jZS:,GN]`B4KLG^(D@W[cOf@>H\`5<JT0C]kA`";ml'O,/s'
690>SAmq=5Zrt.B:HDY?@$0bKA!LW8.B1@r7B9,ebssg'IIAe:]6E+:eWG9k#6f&>#P]S.%dtM%CFGg@hDr
691oKQ(6*ltIHp6>@<k0oh*%U*]uYV;Cn30KQ\AD,8VAPX\G!)!GjZ=/((%ViQefqFE?N&`a0n*$;Fojld1
692Lq`OC9eBUilgAQes4j?WrJ:Ya+l[JigX+_'Jf]J"72AHjZnE,hN$6080LSL&\V'8U)hBe!!XqrOEC@nu
693NrOW03fm=/9"*lICrn3aC9lA,Q<U`8A1PtZ\o5Qc+2$lsjj1Yg'IB<#PCS=PJMBP)&En[k)\BumkrqAs
694gZbCXGYs2nFK%XHfIdchnEg3NB[I'Z!)UJm%n!^`5Q#c$rT\R<<S:S9pb^-!BfQK).-M%kX*DIK.W[&E
695P9J(j+NdqcM@o''GV<pPj%Ro8Q",W5DWop^SN6)_jXn*Yf^mg#q:O#MIh.YP&^?(R,5`fJp2Jr`OG?:?
696C$SB_W*qj96ShVRdBT:O*ER6^+CSuq%nQEjC]rArSCnK6^CUP^n[)INJ9$BG@MLr!<\eOB)9(-o[S"HC
697D&(_mQ11(jaL^9?@_8V<C-fk.HtuaH-'&b5_/\EpZfTII/+32kO8e"j:EV#H&6&j#R.i=HLa_S?a_9*-
698E>7-/O4pttOHQZZSN]d,;OX<m]sNOW,bjcP5m0dcO\e:LngY/N5mW"&5/Me7HL6-!ef=U78XCZc4Hh(3
699F*0kK%W/GN`u7k&8MK.oD9SfR2qW*k^KLsb;WhlPGlf`m%ltLrbshLJ;d\,$jH+f(jB<aJ)1?W2a5#:T
700]M]>&r&Eq^dh%Sq6<$0d"A(FHMJ`V+_jM_5gZ$O\dsCYk(M=u.7N`:4+T<aL1e:l.9Pg(;o]m;b;C$s<
701G*AD5h2uVYD(aX\.]UG:T2W+fRVhB;"DqDMa'Zg3nG9N_#os'$bh+=!1%'Wh$q/2cY(V@(F?T`"<#1^7
702agG.`fW#::X)mhjB'-8>1RHig2s9=0s7!q@r90o)LnK;i!!bak!Nf3g,)Qun3<P(h?-r=t<]SVHMoM9[
703+\NCNHkITMO9>Vg+A=2XW+qF8bp9YlC&<>QWt-8XgNp@U6N'%'rpLIY)^WLuKBf":Y,#.nmb&cX/;>RN
704'rYStP![3W>8Z?8#G!OsT.H"I(8-=.aNY+F(PM&hLMAVllt*:PXR1E(7mcOj`;^a4TN&Q3]q9C7;'Z4<
705h`d,=LEZ>f0IKF9bSY.<fEe"p&R^E83rLObLF<@s:f]<\--'0uZ`\O$,C`(0;.]:?D/c'tbIOgl]ZsRK
706i71o2IqI"31o-k/JH6%$;HF/XKG=qf!JZ%B`>6@FEX!*ZRW7kRU.#b^+B!ju6$Q86J3Y="PL5U\_B1'&
707B*07UV"ND&3kV;;BU`e0's@Em+Gr]);+;]9o:hc;5Yk@I%2-D)@0IPHL&,i(d]a")!olG%"4!b!:G;.>
7081\EVQ54HCt6;;qQK?k0E5EV$qe4[2d<4&_pBL`s2U#D)sN(^')H>6u/`^YK<^s%i>6^2X-;8=IHSETqc
709XONo*EOL!o%^hbLJoX8)Em5QpX;d)?OFm%2@F9LiIV/PB:V*$U"i2Q/!'[-ML.@=ZqboIG'L]df[A!tb
710$q,Z##S.^Y,#C*\60]fUG=]KDo;s$mSni[sQOUG@pAa117H]B1o4#h0KMKQYe3pESfUWq(-\X^)Ql"j@
711HVp`II1f]l:jkGr)VeAFSL,_BY-^Ll*7RuB)_uhZ;gYXGf=`C+g1mJK8ZdJ$&cYG0@moV0+p4j$!d=](
7127]],STBLY(&"8W<2"N(g[KgUOfEe"h&R^E8N['E&hgl03L;Jf/Tj6E>A8N_tq/C5fL@"gq.mI=2STfEX
713akb\nrq3PVTl>fUi1:LZ<ui<,G_%p4'*(lPDJS=-d&UqS,d^4+`01I3-n7n"'=!hl01g#q3VN@QLUkb-
714p(S%KdsY$lRoVaDEZ'[r)FY@?I@<JM;^uj7H9DSto;h+Cl:s\;,P\>c7uCPAbGI\J*971sC+o!rU^bi:
715oQZ9tS1FH.^HjobKCmefkY9d8!1L]d?\Q6)0VVH5Tgn'(\?FL+X%8)!GOJ4s)qfSC&RZh;j!2>NjW$`(
716RXCi62>*SD*hnI"h>p6jakq[afmN*TF33.$Q`\TX]De\^[dJLS`?-@e4e^K3a@N&rC^RO4F[SM?5p"u+
7179Gu4rM_gJJMtr4l,gao$OcP#J<8=C-6ISgV"MPSOnq;Z%U--:9'(?<Wo^.\YDER'o`4*?td$a%"]7B7>
718/%]GNm^\)A.IU$`"l,c'H9UB-[![$HMW.3nS@$%]C/7mqjs[XDUq0^7.iAeZqONOklHO2=QaT'KV80^4
7198B]=Ni$B"M,Z4kEr:i#J,PZ<>&VY\k'N&sE5pL0"-o4%sYT7*rE(3?J+j)g*-qKBKo1uels+u"k?K!,S
720jrL=NlGB9qU686I/(\*JfmU>W[H<O"h2QYN.&7t%)@%BOs*Q(7/)V)'L\kB;FYe?elLVsd:DS21@73D$
721%q[J*nKR)55SRB8X[9-Y,@Nq:7-Q&r];51^XfpT2d!8&m_b+1<&(j`sI%fPj-$it*0nE43I#9?:d$R8o
722J[nTPmg/D(WnR_GJLmBn2cm,PU[=Qtf?I4KBjpb15'M1N]=;SD219C]:g/<7JkdL1,Z5Ej#A@S/6n?<.
723Ul]=I]I5U.RMPJXLdG70+j([n)q^Xb&P.Ea@#/hU,7<Or.&,3.+Wg,ESpB(rXS#^VCJ%X/04',%Vm!Vn
724(Vd-?*g!(^"Y/I+&FpQ5ilaji5SOq)7%ig:&VZ*>i2ZL0'isOSJgj=dU-oRs.P3]U5T=!qD35Ft+TYb^
725X>CUi<NYY$NOuAWj<tslG(nh;jkDeNk:RO[$\0XWB/V)5o]Vu$'N_k:c"JCZ/cLFP48#3tY;R"jP(>%(
726cIl)9b)k*MmUbSsGf4aHn`T?X3:n:<=@^FoKM_]*.e6,SU=q!AP""mXO9Bj_q"bFfTe7%h=26Es;%d9V
727@(X3Di/E[]@Ne?;noU$F'33CQq"+l7;.9lEP?aN[GWAO,21?Vog<\6UIGCQ,)WF%o0dPILI9]U?B;m=d
728rlq1#LU2"[/^:f7\85)UcHXNc\au0&[5YK&qU)>Q?41Gf.hS.$1EIESSeui1",N]79Z$=\U_ld',%:SQ
729N.->(-)rS:X!-2lp(7$Z$%G2E4Md(n\mG;$'5-]QRtBL.<2GSd=S3lVF)f,]#:Zr%,g%;C`OS7\9lJ+r
730&EPa/!,W;r]@%C+RV#?LKWe@E`7H=dHZD47=U4t83P+s>@,l`u:`WD?,K^$]mA7iB>%kfF"rPlrAb84j
731T?nMlDi6*>J5L%H"_0VuZ4UIhE1W!g6PSfSR3\3=*d1R,$MC#n.e8Luo5%FMnhr&EHm$nF+l?1+[?[)\
732XN2p)j74_PrSXrq^:1kZh_0[O3]#uI_AdlSjcK':E+0ZIBW5gnRJC]-3hkIN4XC:B*.eT%,si246+\7a
733F-%lH;(WIk@N("ELI-<Y)L1GZmUoS.E2HrC<nP*QGG(I:Np9=CU7cr_j@K](;PJua/X/5F$M%e)irmV5
734.L!Agd;g:TWaq_DEMV&)8bE7(mc%aLT5T4-A%;1j7!P;:+)>&8X9MLk"n)_K47Jl$O!p5jF?[OOMBU-1
735q<bG2@3^j^,JXlP>Xjr_CLsYoZYg_'o%.O9XXUW[.p]]ZCukaL<iuAt\,Z?c7NZsFKa!a.A6u/4'53=D
736#+7[27!LD?9_ZM)7+&2NVg5unM'rGmd\8u.>lpc$;<YZi6o8J*&4htu:BCu/gZ.*CIAs9`h!)m"E%Zcb
737(gia^g64@3)Kha46kkJ%b!Lh2VjGaYT:diu!sZ`WoFSJgjN8P9=B`80eid)W^Tf\Aj>"d>,4bVaFD3"V
738j%dr8,[j&`#<>U7J2.1Qq@3JhqQ^f4o](oS8tsNJCd6PXS?WYs/4;L(JWGXoB0u(-"9G0p5(97#SaPn*
739#'u@W$h9El\SEup%pI/Vb#WAaPccgsmQpioMH+j`oX4^Fj6bmC#`2AX&_bDf*!oJb&V\pMPDD[lJ;+aL
740h1ju>oY]f"+:;kA$u^t,6pZu0&GlZs2P]D*P/B+LQ5h4))l2q@Oi-'mD7HCrQ.b>&)K77dm>Lb;dtG:H
741br[$?`?F]?TJn=`9n=]"!^-rh:+r.$Y6GdM.ZOu:R=ugI1;>?;hehfR/3dZPea`4$r/jL+miOrBK4ljp
742'1?t>O<nQQPYc%VP?ohQ'U2H!VZ&CD&qoM01r^nUCeeAV`'tl#7XuZ)3L_W/7*2c7Asq4;58O*3erg8Y
743$>qZSDZ.eEpJl)-iHtH+TFs='PkYM4JC&B<'b1QWDMf#k68KElc0mWJ6KaJF][=D2N@97#GT\;f5N01W
744;*m\<,ierfT+Te,jnn5PAs^&`>;YPG)K[Nee1TgSSgW+6;r$u]mM&'7Ji]_^7%"6=0d9k%!$@"@H5?"A
745AO2BVcY[QDPob'rk"rs<^$fkc]mhBgMaTR!<$0@;JjQ+7AK*p2LS]enEE";`rG+@e`'>#"`&#Y/4H5+O
746HYGA>C]mLQ";2)>`q9P+@,jZ3M2@fZO]Oq(bGEANPI-0QB;5-kBKo;Ep2St+T>b?D5k9cB\D1W*J'kP@
747QKDG!eTGZ.\,Y["2\4ip'EO][JH06m6@p?pmpO^:6fFt@!7</&r-<N3/[E_*4jcBS;`sCno<co$U'4NH
748%uE3SHLN:CRqVnt[M%sJ&uZa/r12sdDf0XZq7)..Ki5BJfXY+1HD+HM5^(G67hfLX1,$fB:eHU9&S2Ge
749VS\qK!H2D5\#dPqfjX=c45Sa(DYa[u]gVZD;-FPs6pLuGmRVjtUErbjikYYp]1YuC"'!*<N!#4YPj+j`
750&7mW3)"ne)!pADG0LVU@PY%$0lsXN;U/Vk0/'V+*akgO4h0JrNeN\N\WTRW:5:@WT&T`UF&gEPC'J1#Z
751?uDY0@8%D<1!DUBYgF"XMi)oIV)It>ds.WLAmAI`(BK(.+Gr(5=:atIl(p:dG9G%J&p[XHrdEN_Pok98
752gKS"rngm9)\k)3tH05g:G,]"Z#T7f1:1@NDAB^d07s6G8Z!<OBasni:nV&26aJJa'bIZM`SIMW'pO;Yb
753F'f@sruU_102Z(B'osP_UM_*m;&Et5`!?[+HHSpURRcNSUd@G1-_q\`"_gK6#+:c#ZPsha2?N'n#UCOe
7545S+Z^m?:^O<3TA^>uHtBoK_E&enP:=9\-=JM-oCKTFYBmc;K._gbDHcrk>.o3pM[md$V$>1:fe^BBV+r
755cn=#8(*1.HH75P6FNf[qoSKsT%Q2rj&0D%MLQ@L&`e?hrVLn\d9R#,]=+C&>*C'Aqhr"I<'iR0sjSSn.
756-o%U^Inc6U;-(G#I3a%?NXIm&kUVl4FF!ta:qmA:JG[?K1S)8r*LZ+DdC2PH+J`[:=UU/O,"N"Jf@PFM
757q^^#)C&VhqX/l!`/.1ahMg1RVS;Y7,$cLaf$Fa,\/.C:,)[8]%5qWL0"WeC$$Hkl+"Iql$98kb0H65E+
758i<VUq)!F`(<5E9:H"]tS<)/.W=hXOYp:=h[cD'IW=#[m=fC=:NV#O4YHA7OULic%IqJjm?4%6JjGYpjA
75968Fd&7nu3We:drlTjAF]8Lq9/,EWS\FT0qFCU4UDbRp3[6lC1iVpd/e>:V&8U_PE2MFfHO!?j.1QVDX;
760Ts'N9Nl`j^*S8D&MpTaFDsE+K0tR8$Q8Q3AgF9TGD5XIE/1Ir*AX/KmQ#+;mZa^(SQ"Ad7A_EM`ftK"U
76197G"#GY/24:MeR,-'d/Lod9"Y15N9im]r:"\c,6ks6'.E4s,A$Uu+*Zb(?FIT>3NS29$(.U%j0Hgt37k
762X]X2A`q1ste13)IqhWhNM!c93"]H40NZiO<6Na&NB/)Uom6l2gFSs,Pp6Ojs?Yj^cq-@,7B+&d[+\)kd
763:l)Gd!Y(pFYmX^?;)9P(C`f*M=f(W_,Clj.aa#$\ig^s.V?NLudA.To`2M,sSP'P\MsNjJ<3"rJ0=`O=
764KH*S+0']S(o.9:]<HQl?`J;(>h#,GbToM>Kkli9F9uN*Ld&K[a\lT<.'4doc-JBBNA\_[5n;<d!$rFt"
765kT?]!E+?)t7Y$I`if-4iKKrTIeVaa#QkrThTo%,e7sSKT2nA2(*Vl#Ok0hL$>dM>'JB9W/T>iMZNKqo7
766P9C8]APu">@Ie$0bd/FEZt@`UdnM4iqB2V:,\V3Ki$HMnL)IL1F<[:^;0'h%Zcb8H,>+hY>=RRPbOTS>
767Q[aFOWI/.*"50!"-JO8[gOmJ3XO"u![b,bE<V_\^IJH^T:Bh$A_1<.-6<[g!T^.#.ds*>rNqjc`Wc2)(
768LdEh-jDALh>9&ga'C;8rFc$@t,Ri@1MC?-;F:mbI&q3,,o!A%&ml\m$dc2d81b==\H^KHRI1l"%*""%M
769'WgV&6<2"Ef_DfE,WlLurY'i2$?q'\r--(sJ1(H]id`g0aCU)G)3SKd;O=Q9;K4VFOXbABG]#_)3rs6-
770h`J$R5,Ze.nko?%O1nrbCO/nPf+[Cc+rhkjAg3sT?q>Ltd3F\&n)u^jE1<95N4g_\!B("93s(7m.!g7g
771f)4q].s``Krf%%94ifsb/X&$IOTJn4YSlu"Z%8LJi[n<P<Mn3em,F"mer<g$jYU"LUQ1\b65m4_IVa>m
772RZ)h'D(@+E9@mbjhH<Zqk;CkVJ+K/EIJpQ`d)CS]Jr_=r?s&^`Pj?I!C3UC2;+>k/&/5,7^lVqQP<hoX
773-BWLCDk6pa*J_0U)Jeql%6<DDKa*_XLgg>j=Cho/`)u-V-]M'EXXKo_(CYRd$q/3f(I\=rf]PUd(;0ds
774b;_h8+f0qKoD7j\#O3,7f,#FfQ@JhV=8Ekc8GjG>?7!Jc6o[NO%O)@Te/6lj:h`:S#t'rqSJg(OYn9N_
775&NG[\`Q5PC5\8A:3+k.epG09*%3\IBQ0BM@8L>Z(7XZr^Zd@feQ3e.M>@k6[F,"8Dd_^-pf$1)Ol@RIO
776H,X"X`5O`PF0(i<8iKt@Dp#EB]>SftFlg<Gh=]$B4T4!SLO;FAkUmR<)2h]Q1bak:ODI?)SAb&o(l/6C
7775Fp!E@Ld?$n2/>:YGp>GBdA6Gp`i"AHf:Qkc5"T/7\;U[eN*\nZ,R@:'L3rsd$#GicArA*/;>LC@S\.P
778ZK=\E$_D>)Cl0XtFJ!nGVgI)oc>pGoWfD;'V63%GaGWI]V\V9d`)\(VPnNB#d0UF0_6f+$6^37k"P?JR
779&P1[h81[0V-Xt<=PHrhoDG9J^=Fq_T_[A3PV/<P)*Kt_Z,=rW#;3P^`]M[t@ZV#t<\3#_i7\_`:(i=IT
780AXYPg>K[U`K=F(1J<O70H8n\m0&9K/Ec8D^QJtR+Y2&QjL?Cbo+h6Q&B0b`K_1[lr5?3joOsC:3(Bs**
781;+*/0@&$jQ,D/,NhTQtSFH?)_'Es/!oToZP"B>n6Z;!aC:O;A5YAZMZn:dGs,m1cGFuq;b\7g8&X>*+'
782,t(=e\65aT`cqt:b$ol.c_^4pkK*?W`&UnAbSFtI#,25?.=TU;rqc!$]'KNZ'qP6QLi'mP!O!8f;[IrT
7837G<RM:S[tjCBL6.&4P!>AP<V*rPen%1\28in&e*Bd7<+G7MLqXN)D"3!\ZqF*"eAmUngc10esJ-!Qd_A
784`;l0J36<SKd&edmB\9VPF]22/='D1s]\-iM">W8<Ceis#*:j8X[emB<mT=58Z0X:@5$7@8?iFKc^3A<5
785,#'NrKJg\l0\aK3Hn`bTN^ORe58HhqHEM'nje?.TFcdI/#r4!(fS4Dfe/]35TnGTT_&&rC:GtFacZ/\*
786roYikk8*dFs2FH:30niAM&#>1X>!%&2+.J;Ltl7lR1aW+?5+24A(/hq0iABI\QF!u;X>2-p=Z.N\H,3(
787T5.Sba)]O(g:6=#:ucajQm:T0C?2$;+KO1nM.%S7BZ<E74B/da6Wk9oPXM,cf`&,fR,JWJ1dmbE$fVjA
7883J7OS(%>M!go*RB:H=+fRd<s.MQ8OjNH[+C;27`/[7[n[Zt<t'WfRRW=1f.@aT]X&F"Io7(Z')9gfIU*
789^MW*2X$4/h\sp0VoD=#^q5pO.0FDnn&CM6]WTsV%_/O)'h\V.YMGbiH%*!Qi%#K>e?U9a,Yo]-to:fW:
790oG],4WdK_(D);]dqha)pI'62fJ+%ma)m-_jBli&*]h8D9ZNHeKo@I9$\e8L6`l*aW]psj(S=I_-T]$CU
791"GnNoLlrfuV'BmoG=BOlaaTp_H\#:GOl/b;Eq9LG"^PA.ZhKX6(N8sgI"YN<$SN1h+H\]b+TQ@;=u?f-
792!ND_@&%Yf:G;VaP)*[r([q?qIn0;mY+UZ:6aoIW3R4N0E)TcOBC1)&-N=o).Q>F[O%%4M48bThXju%k3
793lO&Ol"Itj\.&XXpq5"U,F$oUFhtatAoCds!rB?g+<!!k.=="PZNQ@8*77<C0BG!9sBW1#!l%jqc(^,-t
794)GpJ^e52;82,[R"dNB.6M:bA1p\I+!U@\3R?$i`.6s.LTg&:XEVsM-BYkCBc;$8gMO-:HUS:^>Xr[B&V
795[;"P-?BhgIHThign4HRH9&0Z5V_?tPc42qu"^OcKcAWNoj_2OJ"!9["#6.*d?%d]c81g8M&0pu0oWg$1
796TYU]b@0WGKK:@-`&q5F?430m!Ak-6@&7m'EG9a8!n,mE-Z:eqQ9"3rKD2XI!`38KL/gtk1Ui"A^D4d73
797Dk6NYT4f<?bI?Mai2'm):&eH/jd&*#@GSMjYSp/5fd$;C+3CoR['ZK8BjQ(N\JbW5H,\N8Xcm8OP$M1,
798ZBX*ECb@8A@kG7K<d&tajfA4.Y?Z-9:$'t+o'H2AK9(HZ5n]D1S3Z]R8Z'!iN@7+]iC,&o>>S:NJ.id4
799lr4S9i"Lcg&-Tk$?poWZiclI#G68:PNTt)2P(k/+9Q*<*&ugKdr^g:.IBS-qa`C+eF&fuqjEJiV].T2X
800ZZm;"j<&1-dk4jsr!5hg]lUG7-/_J9+:$\96![ngp*L1&`I_T[lq*7_Z3Hi0h/5m+mOJP"Xcbc;,^_aA
8014@D5(#bm3^,\g00ULJS]!$G0M+^SQ$;0:3VEPD@=3!S&_Z4UIhOFSR;=GW,I7]18,%-8%A`DT>tVPOpk
802LjG#lU^s&KD9jZaO]1hlUhrUsWP1T\IZ%dgb%9.Em.7/%p)dN2:UF:)6l#KU!&241;Y-2cQ>HULls!f\
8036`(K%ZjkPKk/s3Gc+/Pict4^TW]&V3$Z-gjXS:d[DmP\`Z/W&Hf6jQ4F7g4H]CY\_8,7$EiR+bEMQ84Y
80447rH3l(#VI(4dW_,A%;ME>-_377@'lcpC;t7)Ad9V'i?9cq9'?8fn?],/0CsO+,LNr5Me*oA'nGhj&n#
8059qJt!ocbkO0DWZBj<nO4aS6>IU?L<TW<T(*\5S$O<%?5[:?#uN%qL$RqD_DXS[m"UWd2obrWA324gd]5
8068#21[WEg`W?n\Y;J`tB5U7e<;+\Dg]"`0OX#UJ=6,Sm,A=$BTfHs9q!(7M.9X[%IdC20EAMCk]g/Rt."
8073#11_.c+S`IUpm8_c3pa.^-&E[Z0]2noEcW"_Cp0Qe1;besK(1;(R[C*9d+V1Zk%k-sZ:uA`YkUbUp!>
808108(V2eNkC2OA7%.GV-aqq`W%GFS.F-n<nL[^'YeV40\tq:[@%Idm'C*r56!:GqK%d*s]F&_;e8T8?uq
809QQWSd,$c*';5#'Ub)#aZNFi9+\ktV9<MkR=ZXe4Y8`G"m@Yd>W$;hk<TCBlls(eEYBA^li*VDA#gR%YS
810q9V24g63cT\I,3/%X`k!`+Xe_r<.9n8K.,_ppn'j]@%*UnT-.3cBK`OGZ07?,cZXg=Z5IFT3.-(Y&)d6
811?0A8XL"</XrtV8W9U'-\m\e44q!.LhOX<NU(tDi&,JF7PU!iX6\p0`L!hLgn0!Q!r,;9cUOB@;?/3u:5
812Nhm`\Z7)V.'j%*32SX>A<Nif1Na:XQ3Xe]"8aCG30,r!'9m.D.NCgfIh.N[e'j'H2@qES6bIf"AZ4Y3]
813-lGK#%b@m2e%@+mqgl_3l[^AS;rd,No)+Yk93HO@hL0['pKC32=MAgnV_?g&l,tuf\odn.9CCP>oon;4
814_>DRWS\9Z%pGJ_:M*h-Q&rJ(\5n&['7(\scP>ld-J1H_kV^hGP79KhB64kNtF!j6c"]H5#;"TT=+A.0=
815G_5CJeiIgNO4rl;CNEh9_r^dObJGY`WCuC>k"9;&_i9Ba"'6i-'6"=HPS9%,i^P.6W:d"t3g'`Xj8jJ1
816hjYOe8+K4i?b\GIOPf@R!hUJ,>hA`H7fMo;`:k5`&Du^t=s&_RdVaUm</9BAr=;K*BFCXYHcG$c&7m36
817q<U8t#b4=.O?eU'a24S;#F:_uaN@j[937c]Ah1ob<nA+gcR`<cG*uP;l&s:i=AlVe+ilRPj]#PN[g3PN
818*X7mm;+m,X@nWC.of2H&<"tWu>"U<ibH%jV.`)+fcaBl2'sB8=H*G)mVSINPB0Tb6imK\rlYV@,>H[bV
819Rdu?VrqNDS?[h\#rWCu<3WWmO%.=S&K2@Fo[K_;QR=Z;AcQt=$,.&.*nkX?\9!jfa.0,_\N:$mI0a^%l
820q#9eWXQ\!&O^iU*$Yd0Y[F3-+J=)(P-lk]>9`-Q"#9WD^DG?&d1L7/8IP`qUVGY<Za'?>:=g64^LiRg8
82196R/+Xp9g(IP,?]R:IF4TRQm54$DNHp3EcWgkqlP0=8L`@-$g<LsJNbO,2RYL`\c%"]^57X=akdejSj:
822SB:(d.0YJWo:jIMDiMFZ)hG>1";2)>i*4"pSmSk(^p^eX\/\.8lR'f0M2XWk3,rbE?IAUh%?;$"$5]"E
8236EtLDD$(hhZE?Qa^S2I)3a%ed]e@F3)QL$-Z?qL2X=dXqkN,c.E9BAks3?,lm]!thH1ncZ55_@cVcuQ%
824=MkHn*tZ$[rBW`HNcV.i#ZN^Jb-'u`i`m@t3ja\EE["%17@Q3QW4Icc-i0"gTq#OZR/fZ&fM%\_TW,Um
825K(.A8_S8CJro&3FCSUKBm@L%Ymp^cp;Rh1Ai1\jFOh)7@(5O_qCm50/Ql"iucisE4\9-D7^FOTFRfXQ$
8260'IL3k]:B\\nk*dca<&LA+9G8Oe0>8'Nqu;lGr21)u'P(!]31ZA(h8^"_ns14Dfs('WR:p4l1%Q:8-_8
827$f*^>qnq9WNPKg(!f;UZn1@a8bK\"qBPM5.L6uDm=Mp)Yl$eMu52WeldY8!&mIda=KshG#/`4,lca),4
828IPA8#!A(K^:pds0G[7cRm_%Q0-(eLj`>>Rn\b"PpX+(&mn,N4(:[E2S^]!H`NQ59$JInVbM'-QlO;JB4
829S\74:,Qb9%TlQ?`;,&T,1IP,/]lPpXYQP+m*pLWorFWkkM#1SZRit.-W/f?g#XgCP.+<Q!SnJHJIllR\
830mAK?1j^TS.%d@tg&,iU.V:C@g`Ei.u]:UnCq3Rc;rsG>namRiV,;"d$TTh0c5.onm9i*iIR,^=/.hDlQ
831-Rd`#n6O,!Je679IB(Vag?4mUlWi62cKfSUCu9Yhs-m#aosZ3ZQRM`f"Q<^fD\)aW1bGfV'I%'TdC.QY
832!)[0Rh2qb<eoPLBU7Cs6&/tU-![et=R7%`G_F&8if2eJI]Eui.&a;!9XN`E0cW#.5L?YaAYl$TSbcA"F
833^j9pjp"lrHCs4E@B*uhV]CVn3qMX\.:>b0O<cej]1^-<lNa3DRJ"UW.K9oiOl11mTY.`f[\)-YgeSBVW
834s8'dF54Ucha^\-!J,@8L:NN_S[.!5+(-V`W21b6@M804FH<]4sJM.U1&s*F*@7+K@e\ns+V+qXlK]WS+
8357?GA@18/Y2MkZ"q=lX6SHHiIFrop70SKPp@PS5)gTDXcH<HIND3?!#Yfi_OoBT4A/MMg1\8./9Z,(k7(
836A%s(4Vl''RCRZ>iI@eDApZqqD^BV4J)f]/6=ru@^*4F<7'5E7T-#Q<M"@+_cH+kNGW%;CWlVM2g2*49/
837B_uV;RhKef$.mK4e^*p?cgc:DHJJ,h]K+g@ASo&_l$-o:kg3fbi$RM:U)eu-N@)b,@WB1,NY>9$&`rCF
838'L_6e-e*5IHj+dl$rK4amtn^Z)hE'Z"Juu4."i:Od8a#Cd&:#)H?YKc'6HJ0Ct4?kUb0,+1]R0<DZ<o5
8396VkQW<Bmannn2(!U3:t(:H)9:?FB`5=?![I>&N'bZV=YQ3p@q34@R`V(N2>PgKa]`N>7LlWqtT7l:3@>
840*j+/ij6H"rg@ETdC3D`5[;Z*1]8uscO!"DZ?i7M/GCOB&HejUlT&'G;l]"&UU<bKH&])jn8hbn8B+bei
841PI2f=ka.],F9_;I;(4;,cqN>1"E*4cEKM4tjI+pa;hm4WVPqmg,31"GGo!@#_,(K@aH2QP*AmEhWIcH$
842K7rk1oe6]e7,!,,I_2Umf/<Np;IPnLaJ%MZ@\,s%(drP?h(]kA!e[M???$BM0hQee90LXSak(L$`%TFm
8430+*"+%+f&hQ:(8732<c,+]i^24ZDGn%1>8\Lu'D&fBgS]:PJ-7-0Y<Z!RF1tmKJ#c8rpP95MU3jc[4Q9
844q`1Cb6-+g2Bi^IK64jCWG8,"RI^nCqPYj`DJ)/,-k%X-?E:We5drg$VY!IA%NOnA(^bHZ4,9B;<T;IXh
8454Y6<=1%oP8Ze8VB!c/"be-J`,U21i>P`j0?QnG^GFNM!C/&$bdg4J;n)*,03nV,6&qr?P./HYQ->'ncM
846/u?7BFS(`^DPaI>m2@*L@f(CCV6rg.l^m08C%'I'HF:$$nQpL8GGO!6^&kaMpS])qHtP+?Y.dGN^B!Ti
847M6Of-Fc6U)Y#4*]Tb^?I#tJre^B:BUS.+Y=?'ZeTD=kHm@[np-o42[4EHa1]fU6p4b*b<%7_d7\U8U<h
848bZQYa0a)D@0ap[J#rOQ""c!]$i^-<34YksF)B\XeGUlc[Z(&+Tr.mKL`nRhF7g>e(fBe=j?X[%S.uHY2
849k'Zoh(aMRnfF1&m3_C5JMC?iY2iK6,!`=PeMC:b$7?i=NQKXnjn!YO\r*.hFJ,J_a)6?X(m4fXA<ZKk:
850CY(Z*QFlF<r$EQl,37dWeg.4<K26HfT#0G)4/>@g2lCtO,"/+K\+n2kf4g%@oZW\$I2hlB2?I[tVJ?<H
851##U]J=(N(FjqM]"b379T0<b;trAu$<6F-b?-inn7X+54n`3=kjEQ;@Q8q17G3(ng[WFGRne.ODbOcVt@
852.&3*g]^eJZW,EdT$J9qHLES]7f'rP231+sL/\tfAg<Uj=r?5EOdL/X:b^h(M`D5mA\N6<4@V>-YXi.t@
853r;(LU9db9n>cUcOb>*%s4d<u;U.$2FBdBYL9=uT?@+:_m%hcF8"J/\aIM[70Wl+G=f)Nu4fXZsjRj.P7
854(_95Y/Cb>DDT)MB0W$IL65VcbU/54>3/CIZ&Q4bQqUpJp,/<a,qOFng)`%8^=a?CHZLcTR[I):.JcFdb
855d>mh`Z*;qJleI85;`[`F4nrR.d3nlSp+[Ns)u^LI$?3sl'l5i&"@&2JqB##!C]rArS;%WC)+;RpW(-(j
856GYq(6<TdRe(Dbp-eDFVfckuF3W4Jp_Se4R&=ELZ">j_T"55C@._U'gRY>=hVj.@8pV^mKGad=@S#&f%t
857N&'E$`;'u-7Y=KUL;_nFkK3KN=J,NY1`RX9o-JK<d8f49l+9FKb.*a+3'`UO71:U(TITeoe;c^GCAV@d
858msMfYcg@jBV&b%m)R(kA%9X:`ieW"3FeLc+mXZ0cXqBlKlKJW<kjp@,1YR$e6^49`fWZ/<%T.s#.3XYM
859*I5_I,hF$m6S!Jo\-6`P_Nop,]3\ec556ohn1;rs&ZnKa!@M.k)HY@'D0h*`a5i<3pd\*PTSn<fR!#2e
860NP8g3H(Hr+-0@r7GYuh+n7ps/_>"_>T/lKA<;2S>SrE^hJLQVpbTMdgq:G42*m-.9Zn=!jg[<6<]%-4p
861#P3;(Q[&nhe-\U9i.Rp>PaJiM/LY#Cp@4KZ)TQ24Z^g4o:="*Ca(6M1k>?j6gk$p\UsjEG&q%&'S5:2W
862=?R(b:erqdqir%l'#,Hb7UtK"F6#p\`P4_@X964rj:`4n8!Pffn\O-k0_>Z(TIKi.gnbf*+!A8Bd"d[j
863m(M_PrNfdPKmlOHkZgNg9129r`3Bl$'&j\dnfK;/&_F+?lU!bVo/u2t'7B^4LuM*d910ZgU-oS>);qF(
864;e5bFeFeJXkl]eD<bF^nF4J=&>9\hD=$&ASI$]Z67-[Y2!DNqfXU":0:X1=IVPeaA:AcnuZjo^"7jhmN
8656M-)6&dn0fE!1*7p[n?82!c-;J5ZlCk"1&B;r(7CGW#V>"K"-[1P7)Yk*jN2WXR@f*:j8ui\e:/RlSg,
866E&@nF&k)u[)aS$uU>d5([M[cXX2)r6:ru\&eB_QJ4/QF(/S$OT2)-G7?br@2klAU.:;k0JI-apHS9!Z!
867O51HKf<]!.Lk5n=#[]<\3-6-*CV!B;P=._/X6@Df\d3"J`=GQ070o4Q^9[1*o;\*[gOM(Un17Sql)JM?
8688rP!TFJR(uL_<&M#r6+`ZQ\@`*lhcM\Q5FL&C!Xp(FA?;)1s>)kpS/p)CH2:WoBBb[\j8ARCup"PP`eJ
869>rNjNTj6ud,6Rg6j>[bKM&`BETk&P%BWO@EMdaL@3&l]NFi51mdiGljn00'8+;!lSY(D0PoNDO88l:6$
870"P[oPr0c4;fUe.Ke[R]G#I"q$!c/":B*;fT;$op>'\KG0V41M7H?4Z)[e`-/q2nUuLM7i:R[+ML-1i=<
8715R'iF!n`,(G@QpN<M;/jE4S_`Br#D\Kd?1]rKZnfGaCuRj.@:"%d*iB*hgP4A!YV%"9fIWF7;,7dABFK
872p%.t2D`7Ue)#NX/)e4@\)cjbHi0/[XF*8t+d#LCH6kT2bUfULK#rtVBpEG79KNnK+p"JR%h:K&RbBk4_
873]K9&409D_r#X*uK1)5u6U3W=RLpQ?0moVP([P1++6PP/K$q*\'d)A])700.HPQH\g+Gr5uLk9Ufo]EWp
874=#>6<f_/M!@,nGIs!8j/+pq:GFQ"8\c*AP`&NIXdRsnVk`L/_;j/=,M'o6=Dm@q<V)G/F9JjaqWd0s.Y
875#_TE;J#K?W"*[Tp*?T3Zm<nhi`imE(^fK(nYS!7o&XXG(agQ";/:/5uZ:f6+/hFRm]AU\A?T`qm#HCu^
876j&:(mR0PG(iW_kR1iWSL]E8!ZP;=,(VCn*Q9Tp#gRY$Or,'5%mj2DsNA/Ij,rWs*nh+!s`a$$nm].s!d
877B>Y&f"ao=]du'id&OdE/;D8e-;H\NB>9b<['B.V0gL#7jr(b_4)`g)3HX2r1a!A54;^J]>(Q*>O:cVZk
878Em+VNoj^#96]`J68RRL/gdjh!Q15E^`$#Hk'ib-&*0bf6!J`kBm25TN"5_eDhg^jnT-<]D;.irA79FR5
8792=i5Za&f3u6Bj9L9ZCR0gq&%b-tscW-u(FU_BB^&Ms+u2*Ii#-iB>N$1(]7,Agle1M9eVIHd*/'BC#`+
8802e""N^5g"Q+H";7&CP.]X;1Q>ogYTepTkr?Da0IbJI2\QTH[A:X$kPeJ;7eZrWjj,kC[d+otV,@@[_+R
881ZkS4oF8i*ocmsEGf?e]o09a4s6p]aj;B6O9NsJ73\t>'c8Z6gjn>"$2^8K)ZWlLCnF(Y1f$R'LCem8bK
882&SaNV3bK[9!cr/(7IrX(0ajld[F#;T-V2H@Qi@ae2.Jm\L"Nu?.>B6m"Y(o+P8Q93-qHt(L>bSm,BPd9
883\T?J0b?O[h\bH&@86o#,r9Ket>Z,pq-kNKr+;+soV#;cWL[AcP2s,<oMT8eJ-II.XnHOsn)C#aX-1,Zt
8846@/t92!Ns'/.(gU,bgVjh>R6b^\n&MMMK$le?>V(Yk.L[e8KS+rR6`#7)g1:o=nZ+!SIb&oE^DCWQ4.d
885NS&h&$ECLfFE^,R87slll.-lRa$KG;g4L4TD+33Yfs^0LD3/G3at4N=(M.&D_%eg2%pG<W9=(=7H="Ga
886W$T-X4!sG?YVMWCnbD?QdTrApc1JJ0mI*8Kb(+PlH;OaNlrt,GOH(_"C:Ig(<.Id*<[-u[_@+<Vf5TdE
887>$ei@E;c&m?E;D9)0@M5KLh+;"<D$n7AAfdUn+18KSk#aBUf-R'ckd,-e#H#kVYdsM,MJMU,^VSL:QID
888>YEe]K')pUGOI$u>(/iU0,!qf=`'45^5*[Ae-IIV?;3]M*XNkoL+)6pKKNRH)j$Z$oK%17LW+fLI-L5m
889qYcSXrh[qHF6gF.Y<fdN+j.0a&_J&,&X_8X,T`]Di'BNG`W\83'8VXrlg-?!*D8kLJk9dH5!He5e(^+1
890aEYif],ZGO1`$=12\]+g&Mj?q[\`X>!`\Ru;\A[fX`4'ISZf+Y[eo?%:FUtJrLS]dpB%RSJLHCc[dHK0
891&]L;7ePKtEB>.oS`Xp+.S"'UY>]\kV1(9tV)l8d]LpA_m>`:/(%ThLAa3']\D@[`b!=:Ronr]e-McpXp
892%IdOTU)1'XK8Uij$VD:ooGDJ$Ql"b@*T&*%2dGG%kYf;T7]^gaUkuC_MP_"P*-="@7<rn1rf'q8?C4m$
893^@FA,jCX3g`kEnq7Vi2S2Zb5ddh+d-0pR'l&nRNF-kU!\kQl_rHQYps*Rd2X+)a/Brs:lfrX.,dUk:j?
89485FDQEo5;Jql!@jL9-);.*L19J,m,PqoYVNpb7if+X%Y9qFTSFpU5=MBQodPm'6ClMu9a-+IC54;FPr<
895BMT9+k(Xo'P+<9W,R(kQBQ&[71*@7`Yu#U?P$tVePC$/]pk/jpL(T.1*Y%X9s2i,#pr&HNkq6ZC?J;d`
896`pPdo8hGN>_HTDgc3panU$tl#"JS.?;%"8@lj8Ir87SDhQ>%Zb/Nq)_Hib+U*t8\dC$gpsqtaeQ5C<"m
897bALLqq7GQ%L+$^%R>1,(\N0d:k0o_g'Yu0ue14uN!(D0bY%+?(GVX#*s/8.K&,9OlDO@s\h&CYZ0r-2/
898CHU^K?&h5c.Ntk`d#nR&TWX&nQQrFaDB[1",d9p'p4VnBFj82^R\)4rj`86Jfm_PcJ293%+A1HPd@Mi?
899;o;j<fM200[j[uLp4Y2T-r]Z1+J4Fhgf'u@1)a$d?$Sr2.uljcjkdJT7ZKT&qO\uV8@"`JHP#2qeM-Zj
9005kS7f!B]sP35k6Z,s;Ro7A5S.H@$cfU'r1ZO[^4&Gd4kVrq#%@PcVI1YkX[1YIXE,NSfA1,Vi1u0$62$
90111D?lX;ld'oBD2Y8lu4^5]$h(];Y`sWCM%N/)qP8,b[mr"@`eK6PKln6T=XKedVoo]V5Rdejm)JU)bNM
902519+j_7-n^f3dE9>MQhH/*L(\\EAY&WA(^Z'4'k.EtJg2U1ZdERi5s2L5"oVGu(I(R]e^e_&/o:-:CuV
903jHfMM$BM^#mX1d-DLRcDFqO]u,52XZGGl':'6k8_XAMB::CPm4_Z/84SNqutID;]lU`"8&0c'E\)I\c@
904\F8@`2a<[tpXp:R]fiR_>'(uX]+(9M(o!Oco,-6HF*7[Ubbkbt.$@73"&L-`,$cA#Ng4Sn)73>L@?joi
905m%7V5SN>s#JT>KICnql$MGE@OZN@LO,furLia+`8KX]KLHgnh33hEs]h0F91<toXc.o)nTc3_*]J1+jX
906!f5"Ageu,%9QD_A+?RQ3(69lLF$?ib6lE.)RTqJ&iC0.l`f!0Y4@#-;B5tu8pB2$*PRP&njI\hR,>s'k
907Al(&hGF/G(JM:k1TRt;f/h!CjPAl=EPltcb#>$]7]*q(.<s:p$hj]D055\MXiTEfc6'UPm,ro%-4o?i&
908!b7%,C-Qe5/2dRY2?J_k.*u9(U<mk0Y/?->W6";fO3pT_&j/Op/sBH_j463/:<SeDMK+l@n7s38L9CiM
9097Cp;OVG#QqA[,$f1om>K,kr;J2tXlV]oM:,2E@r*fNB27jXF#g75X0Lru0m/,L@+bk!;-=MY@1].,nJ;
910@L7D06M8ij!\XlpAUu6JQ`b;lb_pKC0+)f26nSXGa&j3/2kI&TH=kP7d59F<Jh3,dQT<tT!%>:c51dRL
911>C=K?KR]Q67u5M\p^hn4$7_!''Tbs"Ka44Y+U[U4OT:1mI(UWd"Qp(r.(UdiVVBQ0SfuPJ-U7OnT/6)A
912Ya!skfp**/'Rm$SoX9X4I`8rJdl,CR(M4n2as3!MLr(A<5SMgIEXWh#.Kp.!%ZU81Y.-6Q2"ZD_?9R0j
913DM\`_I#sOEkpRDl0ceG9rXKS/M%bp[GQV)7PW*^Q<Aa/6hhXM];*'sh<RZ+QOLEPGc7_:$YDNII#RqH?
914`41Y;*tn)ide<Rr4-)3YDX;@Lj`b&MEgd+(KcrN]f3P10bRQ_t"H?Y#<#26La+\>3C.OK;%>cJ^1cs2Y
9151M1&M!K^//`l*<)/B@FXJ5<Q+1p*(05+tXhRBZcPWG(S`/CcgD>^'V\(/5XP#@+)WFe<RCgt9/UX3f+J
916Tf7hZ84X!5coWZV2#nW!n4;b-8G_'t%/TKrM3%*J\7bT`YWQ2]3.C#007CbHioPqj@oT9)8#C*irbuED
91792ZlLLAM4[Ei^k"qo+W>0"n<ioSsp_=)om"[?TL:A,5\aNB]ibFa-al8"['4`lHIkYH]"jZoRNGCW+8%
918GM!2*&JuR?U#3:5l&Vt+M;L)e'g4YnkV<+bF!0lJCRjLj5*X5%4m<FE5$L,9,CgI,"@c=UFc/]?L8P5@
919Mr&ddHpV?C7Zf'a\t9A'U;0a,BZ\>ueC6)p+!?^/8`*n9"5b)GiNCJ;b6K'2H)EODAVTJJK68"$c;.$g
920=[83*LNM4J>5Ll/@hb?Lm[j'-kL]k`653=e7X!'YlJRi"asR5as(CdP^uIK%]^P1_hWs"R2IL,.NMIH.
921J4='?lD0Z!e"f:MbTrT"cu.!r6J?>9h;)u'J1V3;CknQ@EN"'?O@^5Zn/S$F^AiW,BIqo$@s]M)NmCt>
922O,lc*J`iPKcL8=&Io"Q*7<V%8Au+LX&p<<C<mEhq\?4lS[G;og,m7T<KhiH7`)pY'mZZ`TWM%1=5SP3b
923*_ISP6*(<g[1Un@kInX:"*Ke#JLJ4X<GaKi.>@>'M,gMG%N^6$St,lbH.]09e_NB4HbldP\b:_[k5!\l
924FXg^\D7slXR\+A%P]Is>mn]`Vb!:A-rH\#Icpsb$&^V,dT7PDY5(*RTIr]kbL00Utf!XR*;;m0hmnb#.
925):koh,bZj#<OW;gaIsGKA7Ka5qRY,O2t#_pGOA\jijl%b@YWcKM`>c&cF!)Dn_o?;;>8TB&-_#6*DnFo
9261:KJ98U=7,,Qh%Q;O)6_6'GubnnQi@61u5p:.p#SQg/ALL(F5:hX4q&@9Kb"A$%_*-kBCDLa3:ARp[Y'
927+S\PlVc4>'iC5S?13F/Jm0lTIrDX]BT/9g;RF3o[_>/ku+WBPTa$2^)q#8V=0m;h%C[!U<D,Fmdr$Mk'
928V2L<:pF]bGF8/n`iC,br:Bo0-1h\,.5I!BRQhq'\I%PO7b2n't0BE'Z4k434,WI%U,\QIW.4*Wp3Z9<5
929jB,Iu-fSg`#6+ush'ib[Jdb)uE<99_W/cXC/?$KJ=hL=#KKHuYmd*.8]r"jHT<,c+^9Y,p=V,Q779l7N
930,:-SL!J-i@CS]l/F.nE\3HKp[oZ-20;36C(<)/BP9U*mO)GM&Si0/0%6;\?V>0/R[F.:l5MX"KVFhY,C
9312?&m2qcWhb9PKdQG$4?$!tFZQi.h<G4_b)P)c;DeH6^QMP]@r1k/BG`4\JdS<ap/C_X/i%q2#Xnp`pgk
932U&p8Bm#V0H4l]3,Esq-!MjGA79+AFi1dj(Omp/un;[s[`r<.Glk*(^KQhoV',G:+5"cn1o-l5!VT7]?f
933MbK:XS-r1hk7b6mJiWr'B[`iO/HRP4e?FqKi(+I>$5+f8g6f,f`)#Bo,p#,Km;s+h6YLqOj+AH)]tF,r
934pT&H)U,I4ecXR<o%8g1VkF<<19S*f_mm^)<8>&eDkPPEF(O]$XSGclGLn^`h@]MA@7NVZU36/P-.ig(E
935/afgL]s<SYngbL.b@2P:"XPL>#soH63N0\?Ffh?B=UNoS(?hG?&(U>X)D;F!:W+L=^/<bf>WmTNge^9F
936-XShWqEhIcDkFQ*hMl"mh=/s!*^S,4m/3-'S0_>6$SA1_9nhJ0^>VT3[IfuFEp?<g3LBm?O._QLjY6ft
937U0Jb[Bjfh0E`IA8cDg)u,`nP$U\[d%-W$rHP$mM\9m[uirIE$@GgoTHKmaZ3$?AClGH*67lXR2\A)]R$
938n:GWMYO2Af?JWdtO&^\iR+'pM13Q`qLT47H*`VH!5oM*Z3tOi3>puEm0?n.rI*N#Y1I"Y*j(j]<Q'8!:
939KC6u3kU&R.O5276LT/NU]CVl0gkS+'SPBf\NLaUbY*]n+T?%X%>2c'GA0er^+sfhR>H$4HM6pqJ(F=?)
940%K84J0n&"[6mi/'9G!!="c:j>`$_(6'CqnogG\Ho[E3HU+npQIlSb0u)iaZ)L7B"3js;LOgpq7=':b@L
941V1K363PKJ_q&ioKDEi7_fPdM`D#+G$,B1p?ck5B0_t,neAb%$cTf^u(NNKWu<?&;2KFJ[U$C-+917\:B
942PSoBPL+%0n8e[+)B<f@;n:hS2*W#F&m;Hl,^1Z<mR[Y7rB/Fs0mB3EPpK0tkTa[7"-&r9]U7eeo/M;2n
943*%BT1pA?Sga_S8lo9k+'3I=$^j.ClN>"<'22+ig-rs?-o:s^6UR+`PaD)JeDmm"rU:h@:(/g#qT%]4n&
944CQC5\KML#n0NE,o;7)!k/bMKed_U]9c!=*gcX;0DL`MX;8q\CJ!`cWF>7kM=b].Z&OJ88(!\tOK.`Y;-
9454o*U675ODYcF^Prp;XJ@AJY0'D"B!+Bm$k0WO6i^aaWQ]%?F$0HuJ\rep;9,JLJVVep$`ucpqJ77R0J.
946+W9ENp*(;F-HX;DLn[W(WYYi!FE4'OE<e*nC5N)$[+n-%Wn>N@8>[J<dVEm59'Q8#gDaA^X7-(qil72M
947d`suk?YsPEHZW?.^[[nXS9&5j0d^'aSo]u#$6hZB'U\*?EoFR7^lgkn"am%fiR(P"e2Dos-^.+-`EV!U
948]Wpk#`QH<[1O^F058N?m"R2k=1#PH0&cCO-LsJC%O:*(Y<Vu;CL)Ah^?[F/uSs9!QL40JuBdke+i/t=8
949+s@+9`3GlYI:)un_TAcaagE_-'Wn!n^<BjWG]s);ba`fI6s7+[Om%(8;,4g1^8I$B4p")+!ga*gbU&<^
950jHUJ+hN;0T.OF,E`NpAjWt1nJ#$*qWW1mgQ6\1oqCW47)_iS-9CY-_)f6&K2k]?\@g.3Osj>2#*5SS>M
9519*YaS/@nF[%'=*W/55+Af?,:-(k7X(YHsnNGPnG;\$s*OoM$]V?Jk*!l)ZZ;WmglGj$K?<U[Bf)m]/e.
952#gkX:.@hkFd1D"4pD8W6T/1-$7=Uh<A>f/3&1(43\_AtgkSu*P:KD5-Eh96rB6q&1dd6s2pV)@Za$67/
953O*D5@3KXJt64e0*Ubk@#6%"8&/M4oi+/0l\AT5C:I3XWFAj*t]-\fR$`0?A!FTd(hUdZa!m=UC>(Mo]t
954Fgg!&E:N:8K5"nGiM/Ea7ucXOfm2[KbHc_f$dGMlXk`\RQm.f[@>117cOB5]e=U"gJb'n597nY'L"fO#
955CMY;dbse[-q/^C!%s_pH%n.qP%<!6X""6U--'7VN27kbbkYoOt*nBk2h#@j]OIIZ7+CG;j;&JrZQllH/
956R*`[FP:0RFd?e#556;r*\F0%\,IR83YdD;RiifZ_X"o<-'>iT<]_<nTqC44N.,u_>'=fM$GYqki7CfWf
957cUD3i5A,JuRnT"Bj@-&9&up[qgVg=C,4A5<C9dqJCPu\7A'I0NpE#1#4N!n318QVCquYn%!K;s^P\*2f
958/V,<bh?bTa&1%qU+ZS$I'J^rsIGS8r"#WJD?X8'eEhVDC!i5TN+5d60&Mj(@rTT@56%Lo%.9dkhK/*Ba
9599AtN0DqpG:ZZ&gr,&><0Zh#7>U?#K:jVFpcTI6Z,2BW?I;;_l4VA^IP0(oS8J#A@C^lH4,5nm86eeI00
960*:(0uqoXNMV:kZg!E"H2"JXffC+^4e+>"\aKoRP`Hdn8*Fr$fcklgs&eU0n#r`)Ys8^`TbOJ3TPGpYtI
961*+VZ'$[or;DmRe3LrT]051]5O_@s>$2q34<:jZKT`Yti%%_8JA?)&UHWs%lkZ0H*nf/8_4'XZO^We[.H
9623`7:l:,]+RoNY@g-]'._G9X2HOdbO=Y]ku^0fe;eMq/U;C9MRFgsZ2uHEQ\^9K9giI@PFP1%[,bi)5+*
963j>8NIL+#3<d)-50U6(sRo"5mBSQ""&HKJ*3%LbAOE^Yq@736U!ct<Gs7$'tRA5E0/VY'^R;c7P>cWlTN
964?_3Ol/@T"[RV>,YmM;!t]@jnUcb@P,1dB`<l\Z.4UL6Y`PefD"qX`tsE02Aal8oOFKc3Qa($9k$asQif
965:0eWA'Ei`fo2hE_bNpOu;R:97ep`/60G6eq"7Z[[-e\e,TAW3[;(hG/Ib(.imgqq;rZ%J*A0K/"aP%lT
966Z@PT>YjcG0ZVj!`ACm=4om=DqZKeJB2)b[3bRR^B\Z3l0)i\7F"tQhd+Uc8/Q/m\&knrmrK\<3EWM0KN
967!`20)RIN>4>b$/=2jkrcJLJq"["*A3++39DpGoRB,25t9F6@<hUITbHp[)OnNj3JtTE$puMMHG0]G-5A
968kTRVORNY590>T&(O!pGQ8)7p/%PWT-rOdY/&r3JqjHK@`"an`>N5,']rLC'#L7)[+?=kWh0dZc!UMW`i
969%Gsf9Q=o>u0j;'J(Q]F:!r,7>m46aPTd!)QVQ>,A5&9<-J$4pKd#>c:6'T$V*SK#'7e7N4rE0LEBBJ(0
970n@XP@&8Q8ZJ-bR2UR5l]"tp=LkrPPPUG:\2NA7dH=l&f;5>d=r&91&ZQD><#;)t.2J4VpWJPV_;r$7I:
9711@@Tnhk_=mC"N?\oi3q.\4Tu]edeU_bE3Q^:_G<b1nA,$Q.M``$su"eX;hU>0rVBNQ.'+jU-Q3j`?r0<
972gSs>S(W7dp/EsjC+\JYBMU.^-mEY0D(S#`YUil-2l,_2=^BRQG39q,Y(_IG@'AO/1;feV25o)/.R"ZF^
973;IU!haEaKuKmhH=PlX*4c[<V/&;=&9+<M'9Z&m1kN"Q]T.gM)OH0gRrj8E,kMlfE`$YO=tZ*$^@?CGFS
974\'P&^dC(@U]%NIc(/#oWl&r]RHWI<L!CB3L\9ah2bX'j1ejnXrNkhJWPT9QY+A,s+H&c`eY%=3$k^d)(
975j_X6^YTgpnZQl\B)\jAj#5.?X?Qoh<[X_.U4;\kRe`*.o=L^9Gp7Il\[l;&_pOm0S^!k\@PnU.A$FqL+
9764u4CmCJ;Z$<cF*94l[g>=QIN>Gp5>I-l(3q?"m1?/-UhR3l`Cj(94:D]'KT_8b0^2aX"F##("]Y.]<+_
977l!1@HkFL#YpknOUHKNu$P^g^59jBdtOSLRemD0cugIStXUI@Vl0sh?Y8d[!RX,'+6`m>r&Z9KJ1#rf8E
978+XH)Ek0ARA#lb2t4?+SO>,@kiG%X,*>_?aa\R5MbCFuUSZaXP7f1aFm@\'dA<3R7AP*s'')RBT'QC:J7
979?bQHZkg?.Mb+R$<qNL4iE8`$\Bb1G@Qq[*t9@65)b@Y;BMfdX!+5HeG^K7mgplcjBmBZdiB\CsX;cihV
980C!gf7rd"1O3,Jf*@FRbHh9'J8K.=c.oaPQ&g1j+XR:moSiHQ?RU[99"Yo)1JqPjX?^MeRFoD;OsII*A%
981kKI^cVh_<O`0uPHV2OKTOiidtifN!V'[M$C4\g/q+?je@.D%@"SH`epJLI?-Lb]1f.D5PH$Z.,U]LH8e
9824%V!f]q[LI8I]tS6$Kc`D=.&B$1FA0l@-SEk?7^]R<=3#A7Xe`6no_u6i;U9CUBam,!]=tRR>(<-4G@>
983639s`YNJ`/;;g&_Mb)%r1f<5DKJe_jcRT&[%.u]$Sm^=.c2P.ehjk9q:,Um:bZe4HoVfl:%P<p8JoYqs
984jt,h%".ZjOp"?c/`-njXJeo`bIc%0rT0N`d8!MJ7#Q4mU">9WY$oXhr0\SEq@j+cISnZf8Ia#*76nXA-
985GdF6FCgu[8\HVTQZ>Z/?jRIF)*H16PW:H`@?#Vo:Qk1HrpJoPH+-^gM^3eYna7#3f&Eqa*4$=")dN)Ss
986GdNZelj8mS9PS//7OEU'&+#K`GB#!ZgNm9+L[LXmH"XP7fXl>H"'&8$Pp;B3,.k$f[A+jn,.QT#+odDW
987(s?!@'cg4!8#fON!>@!46oE>d+ptt2fB?P*o4G*r]N[1L%?WVS_N<2uG!$F8*YiZio=NEqH`_j6>Jnb'
988QC9mET6uCt/"(WIQKn[.FEJn.`$5QZTTBCc57'4.`$[%/^l&7^+[5-VPgd8n>$f@ES>3ch<%Aqe[kUM-
989L16X0-mFPj@Ore/XtY4mot#FlIuoe>7pb.`>Oe"QdtXt%p%_$\^a*Xi/$j&'\]($Hq<NtCj`s;V3JGOC
9906)U<d=-ie%ITmgiH4@<sX,k&8(kKLl'GXA"6of+RBe@B/9Ec@iD]$\K1X+%$[M='699thBkiI#KT]_i+
991@hD7s`Ycid89:88>-W1t\qAsn8qKsJf"9@J4W0+kr]e<s)N$<lP5I%[Fi!V^PbKXr@lPbo8][`(4a*c#
992!Xi`7Z.2mT&hX921f^&d/>g:@E/\f*1B.``[?;R/IH\K?k*cMn*B1DeM`RCu,\1pqe"WG=@E6n1`tq25
993LtM.c&2hujSYX*)M6Tuk/=#_s(k.uG^VpqRRdaWo1<((&LQg(?+CPC&PfY.qa"#UQ-1=5miC.oajsnfS
994m]8$:<a2]6\`UKCkO/m#I"_<=ZM8d*SWMn!M"3rCO?4]-"FLn_a=G_`9OlT/nJsZ%L7idhYOe/W6G+s/
995*3>aBOshJf%B_nq(5-7%9,B,9rl;C9]*kcG4Z.:5U,d2FAf#8=g,EJtP\scrC0itbDf)@o!uraZ.mR[V
996[:F9;rLR$N5Cs[TT,Z&n\84#L#JKm)0(f&5&^X$Ua@>+9+A.r:4X_Vo]M:9LP8,XpRIT4(a*r0p6kJrb
9975[[HjgG&F+TG*_]'FO["LiP\,U7FY.aeB-;B<+nP=bm,VF/n+sY=*U@ILeA$Bji1?&*4K$CEu:l3C*p)
998TpZ3W)>=/i:tZ=?rd3V[`riNHm&IdtX`@0\Ke;XHq0/!t#nfu9pZSRI)Gj&U4'JYTV"+hWlC=bX@AInJ
9994I4ohBgaD#3Y2-fUSY!<EqL7h![(*W<slDe1ZZVkEZ48E$_(J6Xo#g)9$:S/n/>4hiPe9;q0<b7@N7d=
1000EK-jV%QI*P%OL'udfP-T)0H7pn8_o'_"eh,nhL@&'L<A,B[+G91/:k`ao:E5<O9EP._g(.VKllNiVN3E
1001Z4&P1A:937ge_+E=gUB)GcS)[>GbsF*4``ojdS<*>f+CY^U-0+rK"aj5nm8V-88"phO=*7[D3OTLi%lh
1002q5!@]$Z;L3ZTktc3oYrH6[X_?"VU2m74dZ]8\l;Uo-Ro[Yl6l=(&49I%V<saQZ<9Cqh-DT)s2G5U4[SD
1003:]q7Apo@@I$B6qDKeS2rdRZIYA3%ln4Au;TCh*B_`Z8N^=(:!'V<rcn:OWk&F%u8oq\rd!2*%gTX0d"2
1004N"K.&s4K,hb0aBd-fQ+7jrVQE+l[ITE2#Kn8!J(U5SVJ94VN.R:lpPC4qYK'i3j7\f4#h=O.mB<,.e8t
1005MVJE&ogI&ppAOTIqO]IEMT$&\q)C%7#k8HJkE:Wf!>"kA)/b6s'n82!&H_(p-V02mEusR\4JtSmpA?E_
1006J*#fmWS)LKB!"YJ=e&j)3Oa7&WGkM-I1m/<]jP-#]e$L/F&p[(*Dq,p!r[Us"GZ^XS9A2egq!B$Z*H^;
1007(IA6;5_6>OZb*rZ%J;^ECi6!&ZOPS9jb":alA=t+1oF-m.G>3^/$O]D4b]Bp,IZ;![AMs&3Md82\S^_t
1008J$*Ys0U)T]qU"%+(JBWI_mFM[31m/t9`.lHXEMESDMS%\J*,KYIZW$&<66%9)*gh$poH(,2-Rs.,s!64
10095V3nN-W/L8>%T<Cfg.P^W*ph?"Ed[GND`.cA'6!A&n3R;UtFZn!u$_MnM$.:Y\5WSr+kNKO#mkhC45dS
1010juqU8WqoUtorP=]Jo8%0"g&rg`)+Edc8ce9GZr(u`hA8;j;8t^,"FsiP`'[LoG-tL?n=uE250`%Ln15A
1011gC6-Q#)6Y0oEliI]ZTKdMTkJq92j**P:tc534+B^r\k`C1$O>#<$,U9jI)anR#d)gH4!4f%8f[gIX$-8
1012">NBr46d:3<;#!3)/D3G&&$jWJ+;Qt%4n$W1>B7]=Kj^6Zmr7iHVVu>XMW5:K(VBn1u$_@l["qY.%`L'
1013kmu-2@!IXGV*Pg?Ern+JJPtt^LaAsD6WV#YA'q$Xr,:D3n!;,]GG,NbLs!O^VfjhT8?msjO.otu/uC+m
1014:d^j=Do6($0E,8Lq4S'7JIN/68Jib5SC>8$LmWnH/TQ0#TL(Y%4k2S"7#=3jZNj@39#YSFJ(Va"9e6K.
10153Q/GZ=f@)Ns1qlgboPKkp=A$1kJ,GA;q+]^mau@d5&Ur!cLSTF"<:pY5_J&:.p#H,X,n5S+mPF/X<^_C
10162_T\ZcL"!GIg\G+B0]E0Wrl!T4JHU*MP11)(I\!6dJ8T>6c+%ffU3Lu(q\QL83prN:bL6^79)Im5pcAa
1017^c0:^66\Zi(5RRM!5+O18qCc;>4W.U7)<Vl(D)0B0-A5mTl?54P]/V5fGs_Oci9;D]>HO:_2K<k)"O$T
1018'Q0;.Yq.c1%'^iVH@RDITEed;1-O!*nWT19QhgsrjTo*06pZW!UD/fH_1HB3/[e,1<]=eLXijE3,t?Yf
1019\)"[$qSbg@"9a!J<sP?_QWoK*#uT%kN4^Rgq7Y,/:laIA]N1XH9'$D?=@0>R3qajo,7SI9QO+&iGXOE8
1020R-F^ICfp6o_$u-R3b32'_4msg[q\)Xq9KZ.Bk+F.9R`T?D_U-=f);[LpLNK?D8(30[_I8q_qrfT<Mm4Y
1021XH&`K1b9-d:@ihPF]Vf]EK3k1`l>$u^jmh(f0lH,fJtDE5\UaCg0]pd7>HtGMuZ1,+kJ[jgf);li>glS
1022,UGLS'qJDp/,od;,#sW`]]6l3W<&>/N%3lAYI2*YgAgE$/6L0L+_]]PKViFiP8>J%'2lJ5%SDZ]W=5at
1023UanMH&Hu8<O92.EU*B0=&[M$6j%ho:in&*O@A!(/Ic7#[S-?HWAa-a@%/K"!\O^rqc`h9-Zu5r=+OC3,
10248h(NPF@7"*BhNqNI09b'">1.XBM8J"JKZHGI%m%>A-\:eo8CdIoB3!=DHj^GH`t3]8I.ME3%r3)ObTNX
1025GpO[Ba\r0t1o'?*UesjbC,-*HWhpu"L+[F+WFV_i*J-7!*```:,_:o#fb:2)UrMCk(@,E:Y$^Y<_QUt,
1026<NPL(V;_1-&&6rog60Ih[l3]h^28q5V)GZVC.`G@>+fVncT<c;*J^4JTh:OU?__j9ar[LS5QYL*<+Nfj
1027[#fJtoH(TL3hd$bTVjG2)6G&Sn@AR[F'U*DN#-5ZNbMeEggJB#hb3\Ma*t.4=#9ZEN7BZ6"V=,l1a;Ek
1028#RGE=723m19cseBaX1CuF6a;5oQ,T0Lm'a6iC'N$WDF;VB&r`m=8%(5nA<4e/`3q%0$5\HP*.giVdMYE
1029%A46";n*jY-j]GF;7&SaMRdPLr]2&s/o]bAL[-1(WCGgo+:<]^)OY9Q'SLh;".*i,rR&jebo+'mm+6)&
1030\peoor_6&:5'is2.iOb:cA/+r"O4nlJY%>'%JWbdpT:(6"nhqOS:MuaQin4i?:H-PTFpbK@nT9)]4S&J
1031MSqN%*%=`2NaD>Y`]@57Sk1$C\MrSW[F"n3U#C44M''4>^7p)F]uOA:e5[9lHLh!Afn%u."4\&/[8V_G
1032#siNdGCj'U;=oh+8CmbiKH#0VLi<M3;+;]@"d+V>G:H9VP]M(<0(`5C,77[(j$^q$RCjqLqk*jP;:i5(
1033mV1))R@Tq><gULHce#f&/Z1_*fO5OWM6a3Bnt4$*6E/C]+:9)'_[fTI#shn?R"]W[G6!UWf_^HY\*S>h
1034c['f,m@btCG<tH,E;#<VlkT?8O(=]QBs<::Qu!_iX^sa3XeNj8\m7gjbBn]fhu+9H!ga*g2#k[c>O1Fa
1035_J^Ca2G_M"R:TN0T!?Kpo>.VZF6U8+^?60kk!0`))rQ87$?gFi()Gp5^7S'oAV2C5SG#.un0;pAO"A3%
1036TC.s-39KI3VMW<+\hQ?C'NtjmeH\+BC/p<qgS9=Wp8X@./4C:"'T3-O:ZAL8IE5mp)-8>2rB49Wo8`RS
1037286>kroO$GT>._[HXihGUs3?9F;h_1PC1H%738OGEl9gMM4.f_ka@7PnYBIZ,]S/JW_5mX_`]%Wdth`T
1038H55!QYDkf>d4mKjARa:T;9_PGaH&hM7`@(h4en,cMu'DlF_\N=lXZioWVUDX\!FsmrLA^_1$KskU.-=`
1039iN-3tNiWmT6V)\4AR(I#NGKj_$Chg.SY!MjeH+OY]JR_D?Mj9ZXlfT"qeGL(L,]qaf[##[b>NF(=ok(M
1040Qf]*eb-A-+>0F3&)o*h'ltG)LW9DV14c&bJm$hBDU($P]e"9AWJ\`7UiIr[?"co'fO(*Di(6k5EQD`g#
1041SSl,PekH\Rk!+']lpM.8FlIq_'K$7qBE=Kje'?S`XO.sMkJ\_%q^M%[50,_qV,nTn>[^Bq>'rmfR)qFh
1042m@-FOTMXH4mLCVb3CsuSR26#mN(@DG(As':`PcqsZn]+RM02KO,^2>Hp-48sIb]3n9@JG\-XOOYB^Lf"
10434Yti-Y&A@tFuV$=:L;P?KiZ1&4pi?EQ;6N].D0./$p(Yn9bn`_-.`8#Fp_*d6Gj80,KIc_^h4jK`eT^e
1044SDkB@/RBaaT%`GSDKOUtX2!6]qNBKn+0a%]9_pRmG6(<9G9"=\V[u;A6GiPm+pq'iE5:s1P]/I202.]s
1045dbZRkU["pEGh7AuF6sK)8/=7kVLl5&N(%HSdC+lGgL+cIToLP7-Q.>>++_UM"GRSafJ^U#P#Lk+Z!aW3
1046E'rK@FU$U5l$7Ja(#ChFVKmZ4^>'H3a;0J*J<OH@o""<&Ka:(NnXd;A/h"*GP*gQT+S-0`Tbo!%ha3Pt
1047XkJMK4X8q^DC2eI^7I_fplAS=T<Z1\Y4[(CnQFb)s5&0;D<m[4:VLr:Z.eN(<>F#/netdo*U__V$=e9K
1048G1:#bWj>,iWo09rGsE]*Ht?KuLfH9:R4>_D#d-al'_7su:;!?shN?Hj:6biQ`jiP%rT3fUkCY1G@j2g\
1049@uEO0JiCs;b%u*#l9/KlH$'_nnIJdcZV5TOh5DV[X==SiT4isX#4<25?E=B/n?[:-SOUtY33d0-PN5'j
1050D#]?8%i?8SW4a\gGNsrR!fNBE0W3h0PAL?-WO$GW+B>O9*'d/?1E$Fc$F]5U15NtEIqjB7L11:?(SYI$
1051Xj8TS%V:o!lT4X]9pXJuF([$[cX*-1J&b:XXF&O+5:j'q`;F'7;:F#ef#Oo-.;gP'oKljdn$Dc+nKU4+
1052]I<a6H7g28J-;GWMYO.#(s$m]a^bksPG0c<(F''&:n%Qj50V(,SLi?F<*6";TfV0ejC)ibL1c.2r1WqW
1053T@CWaV=EXPRpNV(@J=mlWsTcX3A&d9Y$+23\"VQAd^=.bDs-bK,=?FHnZM*^mLY.5V[Lf"1CV#5S=7m*
1054.`Mt]M+9ptOZK4A*$Cdk;7%_jg+Oq@PGQF$!(F_ngZ^OR3$EBnTE!hnjHc]HA07"q`YC^\#=c`a"Efq3
1055U/2^DSVZ2;WaR7bVNXXFU@^W2#BQNoJ9pe\nR_-2(VVK;LktESc2daX:S0Ar+35s;P\F8%5#J)p)c]b4
1056,bjL/PefIoqK(sI0GG`cX:SrkVR[,(OI0l_F&urgXuDV`bU?S-YUtQ2au%Qf%kmhZ$a6,bn5G2JVGsL:
1057?X\bBCBm:L-prMYp!'8J%_VI43$nf=ZCc.[A#dNH/D_B`dGqF%`F*h%p;cr\/G'/<^W:fQXS$:NiqN?U
1058htOglWVPYPa/eYjiju,G3O?P1Bl]YGSZ2#EaaW]s;"[5ZAhrhG&uhB@gc7)o0feNd)QK<Z3b#o7D[BYp
1059aTaK8P3K2!D3KdM3Dr?<Srj!f*Dm"E;4Iop&Y(6ae"hj8Y0ml[aDH'a2V-[?H!g_]pRa#/3gB@QYmiI:
10608=V"j!S`ff9s$.J1CAJtC_$+6+GlCD\V=Pt;IAJ^&;AI[&6@.\oU1SbZYs*5B)H8LD$a1q8-]d5Z1b;f
1061"XG+F'Ns^4$mQW],bjM5-pr/'obZ%H?slK4=<U:>>4.9<_Qk^`<L_SWMlBZpC<jsN3D3)cX"?,.(!Kje
1062I-o8;I&@jMr6W%k:u0Q\(T#a#la5K!*P;@MZXIJ6r?U)`&hXkHI%Gb]k&/7M,XXmCEX$JWJKUF3c:1n;
1063-OH$g3iFN`XGsJs-@a78pR-8fEGr+tMt'i7I,_?hOl(rNHbt8?;qEOXg\0LQ>4[_cc^[JfbbiO7%S(sa
10643paB)Oi\1.N/MpME$S=BK'esU]-1'5*[5FANt"1KK\_jfW_%edSDYDT>L*FE:%:p=4O[_9pGA8k1?OfG
1065"VDgs;$IS/i*&F@/.<O9WF9lpnHg+'Etp^;J'VhObe`i255?Mrmq)&ES/r;jCQq1\HpWVj._uW6n`"ZU
1066&L&PidGPhU)QMO0Lshn31!7Ui`85h7jF%PU0j3q!$Y=@uKD+UQ"e9,V\&0s/[],(gSq9-?pX'RaW",O#
10673r0*jap8D37*/Yr?*GNR?qkf1H1$V3R>"jDbj2Mt!jNHafp6KCB.KSNmI1#J47>%MFHKc(Q%^WlaCKkD
10684HlON8sh%nC7R_2d`LJsdqE@`L3TdPVOUJ%<K]S@jg0GTXNeZ7599au%peZ&W:Q!=3qoalXLZ*nHY]DJ
1069\n6`2h3ef4qLBqLi6L8n3Lkk&9gn_D#b/p'CLm0>0NKu!G)bW7_&/BO+fHRkGpZ"\a)TY]E]%4bWitQb
10707W;@;U/_l$hT7/u<qC#k.8utjGaBC!C@<!=pZRG^(Gc,@#($,4PVd)U(0?XUr_,V%m@E71*N\XB`kMat
1071L!CjIV@sQY*^1`8_-J1H(iVF6Rd*<bngD%K'g;L=$HL+M4kfVnj1i^Bh-No5^L63hl,L[Gf0*`MD9];%
10721DD)GL"^:ob>!09M_Z^4%/icj&K&@s(g`#]>J(H3Bj6R%PjH8(.HZVhq&@Sb^(%'N'[r3rlf-.$HY:W,
1073oW-l])Hp]O*R]7qdPoIa+kBE*AS9hRE+%#XV9\Y+cufAS33jOinY2[h8tnN^1/+&HAO;c@4skCpooXhc
1074A9DX58KAI/A\qjkI@!CrZg]KlWu"P1O[&Dp^qoKJn))pir:1M$&"IUq=]bFl(=s"tNoH'+F*C&"eC!7L
10755l)uk4e/LMd"tduj=3XjNbb:d$;+/Xf1O=#d>D_V'r-R>]Mh/"$%D')J:#f1Lb^G`23.8p!bJYE-fC16
1076U/5un>2XHV([*@[Cqt1k%%'QA'"&`UE_CdHh0I)?S;4C\V]p%>;J?P=(3[7'*e%r@47PBJIZ_TETNaC?
1077Ku.SEYneM4>]C&<,S29\OeXN8jNpFAb'BPs"7RG`Mh3U!U+ZVjor&<e<E=soo`ISM+=Qp_fACcgcF>eh
1078pGQ5);G`Z]Ao+/I`g4k`Q7Wu?X^Dl$fmZk;d70Mk72^VcUHaGr!gdp1L)$FJCpm"pltjnODDp-*@uL<@
1079i_B5)2Aus)jHM4#c<bPIc"k&nCNgRjP#LT&K=2d+;MRT4?n_lJ<,u<?,ahWW5Ug64>!BB]EhrSYD'CM<
1080YU?_L-qb.F?-L=X]Al@F$>;7)h%Et(R#G@h!Xng+["Xl832?[`NX&m!inLQpQ$CKqXRUSei+4:.Q4_8"
1081oRu\K\s>L'[FX-_m('CCFa^T;G)(EFTR'Y7AnJi@O/=K@LB/2K&HMsU[%q.BKFAuGdNbtSNcU7QR#ANV
1082C6qBV.S6aNguG>n(`=[-V'&O_6[fZHT_,h4l:c4!,G=/l+:hUj?EB8q_uh?V'_+lVWhr1t'-WSVE/kF?
1083e2hKW[P79T;,Pq9*"E7JFF3TEGKoK'H)^T/PE^/7I2Z1Uq3XCf\0+`KNl:=Lb*@c;C+!@4a[qs2qDqO[
1084kWT_MP)G3hF=NgD.\'<OL3OQT$/O6h"@)Q8L-W&5)\_1upVfpH\UVYqbZci>%qXH1)D"PQB2C\MCtgiT
1085n^s#%2)F(<?UYK;(!m=G5:ouT/QnTRs5qJ0+/3Hu6E+'*J;^eR%GpIPI;]!toF]G?i8R46\022NiY.r_
1086LnaDGmQmKNI?67d9@L!N1MlZgMWWa$pa?)EnWo62,(um+6OQl\o*[Z)+JNJ@'^Ahr,)Y(mD0R32:!?R<
10876$8E\,nWRth]3epAnJ,Z,60I<r(Q?aJrbWN=i]8h`uZ"8ZH+X6r&\]oDt3%`\.AQ`o[Y\-?hmI_o4sh2
1088+0)NU\_]-c=&U$9[WQr@O?iP#9gP*PTcBcK'QL"Dm\:"^-H@S_`[\tYPus*rgALm9b4BOV!,l,\i2FWK
1089W7TT3L%9Ls5SULR7*m8J!AELT)g%'*]7I2%1pVYKNfiO``7L"Wf1]rRUbmGc/UP5M3VZ"D@4-sS@PO\"
1090"umA-0g<['Hjc)Rhb/"g4XZtsnJ:mF#a8bL8@4kt"@;$2U&`D_NZJ*E>lNB*jj.6o1$`^Uag19MQ#O3!
1091SKKe6/YU674oqU\/_@CI?g4jWU0QL(6N8Qa"GV:,L,#E9TL.E+BmHbbm:Ft)X0_091MdGrjkcUoHhgt=
1092^/OXO@1H#XOQR\skVA3h5;!#`6W,60'V_NMn3]CPkBasc+:>b0jGM!(%Q_1S.,h\a/P#,os#oLk<GHiW
1093l_C(oI'BIEU[mQV(4K528'=O5>+]0K<&;#?FiT?])im(<l90F;hX'[1*5C+ho47aS#/<5EkXgh[18:AI
1094#`=4*Bl10:(_;8UQR;OYgJ;iRTQ1WG@Js!I0`n6tMA@Y9/ao6"I%kqii%9eqa+TtX_Nglbn"emE1$C77
1095m8!?+)!W-]QJGmS^Ji,js,6\ZB#4j$qdbDl"<olDLd=[),8Bo!k]X,8F)ZT+]l)h(oH`PXNMp.t655gk
1096@49_87=B-%i[mX)k)e8YU]-lK=]%.kfbDoKWTK!-B<B:]Y<pZ@:=7'q``8ok8Wll2.uSfr;$Q2[lHcJk
1097^lXMjAUu6K1X,13#<B8(I;Wb%:<Dcpq\"F:WT`:UANr9G?5*1TqZ8KGAY9`jY^?,u6^8rYk[CXCRa_bf
1098OIkp!S-)Wqi4C7j![!`(J0]>/6B/_QGQ.Ed093^E7,<DGa'N%rm$6>k?N0Nc4f+c3XiI"+-MNJmWp@6r
1099B6I6Y3iY!JG,GJ8TAJ[tMCroMG=p5G)Y?e&3ZY6@RA>OWGSc4eMp=&=9S[$]d@BeOPN66!EOF>HFl=R,
1100/Dj2*H@!FkPN;"C.%#lQa253f>/WEN\-n97VkAaNcT/,NS^HfH3U**b[==ljr9#W@RmdiDTf(+#"b@R\
1101KOY@RR?NJ3)Ch9GR6#;Jq[>lL7FbH$@>H,&]-YLU@E9Xf@pk]&ci<@Fre:R\l\"ulkKR+u>Il^EJ%;hg
1102gbNpi3fm7b8WlbH/CCb"F@7"V6`3/44p%']"GT(6W4=>?0F19:RL1AfA'l4E+D2H@T9ao?]l_*a8,r/J
1103Te<9(5qN+GCMc'9cN>`<,-a,*+pp3T,<=K:F?9`%+OD?)$Kc"SMG$W.&@t2Z`pT,p+7/mPHSs"(p>#=<
1104mFP+I0WTY@??8h17nm`b2_A!o`RUD$eX6Haj=^2J0(0UfX1me=O$T7"<8WABPJZ/_80C3.SWJ^QC6FG-
1105bf)G3FH(eoV*RV9$g3BJ%/jjqU)%MheoN<NG(NUL"j+d62VL/pE234@G".40Nq2X,BiUJFA#al.lY&^a
1106gV*p2UYdH<)rVp'R[=qTH!kM0%$,W]\lht6Z$I@DLk>)peo;X5:6&dX!L5R]Dt0FHbBWHfXdQ%jNV8)%
11071Y5d5gB@PuoUKJp[[:]DLR0k!,\i1@]"^OrRDlW'U16@51RodYrOqD>E/kO?*"YQ8PdJ)GBTA$CM'Q",
1108bB&OQK3jq95JOF5d1\asH*W:deqg_l1:m3XE$QJ8SW,%^GLtI6*!8$B^H)Uo#eVA@P6dm27+?>3YUjtf
1109Tu/G>D1$QJ>HZ]j\ur*k>MQY7]?N.2b;ib-SLRW6`^MIa3QAPoRdS=Jom?[VW;>C<SneoPJ8$TU[!h!h
1110E%&^tfEcV4"N4*?UBV>&>a,8bNXL058SW]jDa[1(3YFRh,hI:W0cHW9np6uuULSDa0tu]$8V*o>:9XWk
1111Y+cT;[m`K,P]cpL*dEMjFegB);\1[:d:ofH4!FE6=<e1LKHdNL/qeL&aGF>if>h$BUTeb(PBlu5Pg!<u
1112Bj$[!N:24@VJWHOZ51jkC80Fn?AP>l8ND6rM;dJrB1o_uLba5(Rf:P-#Roo&$r98O1MPENhj0^0Ah)T!
1113?b-?@@^)rS%U+Tuk:\c)cb8ja)h7N[mI<4<^(b\Z^ab<$KI%4!`^1(A8_@U--n%5J/rD3"$>PQgWm<$D
1114a+H$eIf/7scS'_(IETatl[1?"EmNo?[2BUa?7X$:c].+2No_8@3:Ai@Fpq_>$Cu1dMOOa4B`$FsHkPt.
1115+p5`-LfdW,d/uNJ";M%9?pYPub#%Ycl:""&,;`p6SFDdL`^-&*/@LAZ$')9tF\cl/RF:BCDt2+fg2j=p
1116]s;n;T,IYQ'0_4DXf@gQARe@u'R\)(7a^u6gYq*[;+l$sl=q7e6t7CcO"LndP0"F#$]D[ARQFunrgdQM
1117S9^OB>O82E1<iH87f^G)-*Li069H\WX0?X/nX4o'<&d2#)N=B40?SfO0(^O?7pr8ci:9,IXEpaUXbPhd
1118A]EaZVKF>bo"<u&EpVOYZ<,[O2e;'rTC^U@:Hs%G(a0C*>_gnE.]#NIL0TsOM^VOFNN?5UdYUD1_QcFk
1119[<a$i@?2P+gJ0<B@M*?H*'V.^[:8/<)I?Y@WUhY5Nl"O]Ndk,&oXRQ1ZP01+P@Lb0Z0LR_c'4<6>^+.E
1120,lR#*ciEMQ6`*lhUC9PMo"_j=+?@=l^kIB!PY2o1)-B#2oZp#'-Yi13l:[ftN!Sj%:LMt\&Y`dBU>h'g
1121(`0:o977&F1>44aNpeeHGMgbi@&_rN$PmnAq-D)97>)/(G>Q)051f9ra9_B6#9Jcp$n!^N)2NkG49[Te
1122GgCWt6-)R:fF.S:hKi7kd<oTSbQ[%)h?rL]nqpO.J5<8Q*e@SE1uer0pE3']51'sRW%TInlffWJ(aF!6
1123&>a#38VW0;4,J"<;me`&ol78;ft'$k@GA)hA4>+"f46C-c!"M\c?j7(pF=s:Fp2j4a-&.]?]$lt9;)W+
1124"A#49LuRJgmHEtd#dnfWL+$fXSWq0Ahal?f&Rl*.%`NE*LsjD@,LinT=N-p1D9KZTa")'r.i)i;WT_SA
1125SJac5oOu2Xc8dcIR3&N&L,)ciQDgJX/M2,cnmbNt$rbVd8NU38dR$gu9RX-U=tHIEqD93i/oCeKagEq5
11263#3(fKrKJ'-:?]-nK$:G6#hsLS`=.QF1b=0J`Q5^.8U!SGr(rFQB-2(*nt`@GP!sJN*aN-.+2OXFWrW"
1127@ki5c^a="D;@X%ecVTRmE1c(<]*((&DR@k3_BYL)+l3@Jo/Q.-L8#lV"%Z)qmhpFA+d%3BWIOH<+/Bio
11280"PqWIHIgTgJXuTV<=t9jV2Qc+[lj)P#J_jF0/iN#qI<L.0Z)=F>(c_37.Lpl6A!%,B0%nb*eL"/^(F%
1129L]VcmDW+Vha_"4R8=a%rm!D`Zh?Au`b:Xcon00_9M$Q43(,uV91_M"[-HSpBkjElWc4<btEdOk3Mp\Df
1130g?umD@D_>Nqm0T.r-$oaqs,4\[(D4ocMXoq!4<KIn0@IK'^o!qO&SgWMVu(C8rm]gU_%/`I5^^H<c'<)
1131mNg"::#5'';YoGfgj*lUB`5-[J.q<?!+DV.J86@sdH[hFfqAt<asT0/>U:g!o,\"samsfM)QIG?I-GhS
1132#9-e>T:,U$M]Ib_-A@-s(BhJl&;<V<$;,N9DbmJKTXKIgJTU4+*Y-je?M=jriBU:C5/^t+[YCKkLlRi6
11336BPE$B.$mDn,;nCdMitTAh;"R>%#Eu.*'%Oa1`uI*sR/jD$^#*<u+s2VF#$VY*k:u6Zt<Z(Xbf]84I"^
1134+c;^.X1D6:N0NB]WTU/S;TOc*0Q55gg4=]]l+)]\\I[=b*\-(>bP_[+8.(:E8g(tY$M6bhLa,O.:=;Y+
1135cI8+lU.uc\ZOhhTn#7M1a&F]!&4Idc'FDL<OP1fG33GZ.gFG,ZWVu4DFgZE5Y:OO6R_([b_5]=O:I<Tq
1136"5`S(T!8=J=@*],[D>QUp]QI&0K<8rkHn1M8ARIM<9[&e9h1G!`N&nK-0Q<jE/bAga$q%YU5gsUjX:.1
1137Jc$2PT7B_aSfmCD#eRB0m[VSfihP%2BmjnGC]>t"]hEkg:,[fKa@njj.D.(]MP0XP^g[@Dcn5CR6,O(-
1138Y_XEWB2".MH)r,"fngoD/C)uIm-2YOMlqOh4n$\5lW0hCcHWXIc,a6X=OIGKCcEG4:uJ*oAT_:CjCG%S
1139kTb&7NkhkcPYK4Z8XQO1L3.joTShV7<9Q&nLehpQj8$#&:!$P#P-`55\h_>"d-NcN2f/<OZ+:LS6C%pW
1140aE8J\UIG5Fa[jS9L+&9TLiAEl\g>o=Mg`a4G?D@ED"qlE>AI%&\a>'NYb`hq=)7<W:@hPHmrFKWFC*_h
1141(^X7M>.=,^NDG^A?jZ9E:f4]#OUfb\NV%Mr^g=OSS7h.0;8tr[*`_/KU5[M37Eq*g"?qZC:5?$sn&Xpq
1142bis5<>H>M\m%sT,a1orp'hm?%q"J8bK,b9X>_2JL#!S/gfhW^t-tV%V;8=Ok0$K5EO%%J6$OcL/81p,c
1143rn6qjP(0*A]YuXAEMd;5C>OR%)n&Pc?@luMX@`o`NS#u>2^;TDFZi9dm=crF;,DWf.?gK-oN\8[-N.fI
1144,=!J-r"5bVWur!`mbPTI,FOeoFk5k#K>M/rAX.[U\]HTk46KgT]kR.8Ier]W8%PBT.k4Yf;5>H]EBO6h
11458bO!eLa#,'K&glt/E'$K`iLF1q%:=TM+&]@.4ItBG(`HUZClt7rq#Q%<Zc>-WJC%iF]N/*ZnCeMaJ#9I
1146+#MF)73T.^=k;?,JpfaHh+gAkEh=c.hjmgY<"/+@m13&:>SHg-!]0D8Ol"lW7l4QC9EUmi/(;9]m?MrK
1147]?IC[U6`L%pcj4$o)41iY;,j$-IfAH(uK#,?___'(eX:[/e1:C5S'gp,0[$Wpm9!MLt=g8ciZ[MlY%T<
1148!63a)Jl%=o(<S]\Zon3@^Z6/Z/'%Wsd@@W/k!b@u68'Bh&)3CD$`qB3@P%hTTQm@>;5a[:1P<gt>/)+a
1149>un_ckp(.MO2*G;'R30IFeJ"[;>C?NOu2G[LkQHFI1-8uVrY!;c.Hj:Y=m,EQ=%;U>dQ9,4KkDk?KnQ%
1150J,+S@!^Y8S8!5DYnH<$l;*Vm*S;Zr@L]UDHC`9f^6;2-*nhJ/!`B&25a*q4dr;H;r2`A6!:!St5fAp<S
1151>0]hTWi7/7Q@,EE[=-b,JkBAS#ue2\5210I)&bn/+3'*Qh&&^M(3Na+59W$$'_6KI_i@]G77Oa:^Va4$
1152j=K`#^!ZSo]QiV3&b9H&5pdYNrn!BMQ%0J9#bCAH>`:R:PV.k:c`*Z99/:.NKd^DpO+\^+!#%"9%B[_B
1153AR-JQj<#lBMsiQkn&d.dP]!(Z2e/D(k,,C4o*`>*mg0fr=n>!66p^^tXkC/M4gp>"JF'KLL;Isdq^*.g
1154N8@%nP+2[OMs;O+@3[J]&4MN8S:N)(+=>cORR`(e\V>_/R764O[P_!)Q_`[pbq319.kS(A/2uZSP\%Mf
1155rWfkppY;fd*?r?`<%L9b8he'M6kn,fPAn^U]I52LKFF2@=!;[%Nq#6l],?*ML#-4.4!TNpm<`\V9@]@I
1156.nlM!kn/+h.R(*/#,8%(FuB4rXlZ7NSqQP13%YlOB1i=$JnMsRI"H]e6lA<ZTbbWtU5\M+PY%#s%5*n5
1157MG0Y_elal*]m<H7ot-Jb[^)hfc6%iMaImF'[PC4U$*n#coaF-c)"^U#fqqT:%*f`r*pLNLRj84%d:X[2
1158-Vum7\5:PU4:mc>K(;[g.sF.\DMmD-r/ugjbR[FiI_[^cUT%r*\;V`EV2np_U0&MZL7u)LN[P!Oq"1K3
11598)R:(^i2XT/^NJd7"H.C6PS(A6B2cNV&0Q^%#&9AXK/XafB:E4!l<"NggrsuZ5i1nd[@/a%C\GRpQ9m-
1160+,L8ZE@V'Pj'u`r.)EsE:"s!+iJ1K&1DNcK/k^V\[FU,ckoJtb-uB`*?Q$6@A*=hlqIq+q,Td[qYfHjr
1161p'cHG]<-E%4Lo6NbKg#NKeWp2fnB^WGVs"3/4&2Z/NQquNdJ<5e>d'-^qU'lpc>,X/;j)oD#FN`6D!^$
1162/^U88,uAq9NIr#n:m$VLPV2F+NnSEY^$mWQT4P+gG>*B/-64D!RM$r3#ngau*#,+Z?jYb%BG!\X!'fdr
1163Utpq\e^KXX?FUtBh(_ZLpbk54^<StH/sOuF3AGaJA*LN_(X-2nT"/BPf"L9g!=rp[mcs_<O&*u)fdk!n
1164'NnE>V1<#<WaTOmatUCCjfChBhk?+HjZ3I\$;i\uD4>h[ql1BqPDZHDm$(Z)B<+Ld;HTMs<1[F++iCHD
1165<NP:bLeV)T>>*OB2r'U6\JKYu?eg,f"@l(C[<.1$2'?=FN0/4_-prtPK#nYk36[iP(JigWNDm/,40!;.
1166e3^;!_:gj,lHs'=]s`1WPQQl+'s_V.(b`ip9!"L2%8?UpCiHhrnO-=C_H-D*?'RhjV^YZ3+aV."<?i7I
1167BZWD8E/l2D;TD2Y24\ren<I]uaH_H7(rYo,=%Bo)A,Y8V_kbWUqn!!spRcd8qEu#s*;eMirSFLbZk9;c
1168`2Z9USuWUX(IcBPOc"-U:Ni):W,C2r-`S3trq$#gm9(4Xcf?EAJJ&N:pP'G<GQ_QO@=W[X,cehiPA"o2
1169B.sTt>grL?@(umnQt%6A!(6eS"?WU?Y;cM.)AY[=#iFd.RQB(3Id*AmEGJn&;M0+K_7%Qq?%mD+^?3Kg
11701"gd3'Z)T13SV-MQR/L1Ffn81*F"K2KMbX)mR8#K_lc594p$?t!lGIEHH8M7PFenr,\Lpn7+hQ(8MAk`
1171B&AtQYW9Tnb*,q*R0qO-(9K8ok7u<GZMF#Tm6B)=Or0.04`X4a'ebjCMLlOr8I>Ul.F+Z-!]e.O!MU,H
1172oqIS_GA5`%l&VbcPuNBW5H;X(</_fAO#uoks1f;=Hfh^tD?r4<;KXn1,1M"\Fg^/?)O,ih!>%\M[Kc8Y
1173JZm9_&M&H!,_PR!3aAL+aq-#8oT(EL]=h0%NYVhnpKGQ571E*jRH:KnC9!Y@_L5M?CHKJGIo(YkWadgZ
11747++aT>@J58`l\08Fp<(=JNlt"'Zuepos=m#Ba&N)5SS8*:_k]^GNgVIGK?oBmI6a$-2-XheB[m0-=aki
1175o8NA,k#DWO)RrA$6\<H$eF+Nh"<mq\+\Df;HIarF8kJC5Lbbo!>^pdB"9s>Y4qEI$r3qW:N<\-OLf,pR
1176]ud]j6L*1iZQFYUB29WG1a&`Ci(2)P,ak!!V0ioa'&cJD*DleE>1A#jLVN!e2#g;->ghqEnrON].$-CV
1177Kd]6_))=2LI4qqeIgPRNhbeMdQYTX3ar6!iRq#-jE^\E.+O3O21Brl(kg$GB-)upGO[?W-UkOCY4kIJk
11780?Ui=*s;2j4qRsm1]bqPTQaQB>/&k@K'-=ZF,fP#((iU$.][\n:>N'+[CrqH54TEZmq'pU```r28OA4?
1179f^K"fZNFi6dXQ;k:=&/_.0#nQ;2AArn@spH._J+X;.BN<'R[4dSVB5?[=)6@h8OG3;nNa!P&=QpBeRdb
1180g&ruAO@H*Y.hkj&6lD46Va%.E!lK3b5*q('SmSeF<3Xe]>@bgi59opJ)fB!\jR9cPlhM)^8h"1TJs7Q$
1181.@;bsE26<(>g!4@bj>]f(p`1FSqs,PnaX>u&g^P\K^].k-;*Z!XCK+5f&_m>r/8A)'l?s[[Q.!l.aeEa
1182P<t<"@E>sh8+@upG)h7$#(.jFQ9q6"'a6eJaeq%KSe7nLkqf!]hjjjlahH2pVf+tSBV#HGH6saN-0cDj
1183\ZUVk%!=^1a9>XL=raAueTZ"g^;IN%N.6Ud+iHF7+:B+P%4<V1>Ui,BK>9c>n.4hVZVnPKW.J(G"C+82
1184<t`[>JLV'O*k5$QHi*Smm8'"m=`2<-\7!mb%*NBX1F!].Guc)FS05]PE[WuC%,#`u^Q:V\_e'$(Da_De
1185AglGRQ59^!"ug,S/^Lc,/GW1hQK>qs=h!44s.fVa?dC[>o>,+1P8PV_88t%*18PO(:*9m4;,li^Pp&4_
1186kCY0^3iX)YnmaGl<go^pU<%O6Z%X/Hd0$I[Qh8[dYhVG$phFSu`UD$0GV[X<%YA(sa47]h+l]7(DJ6o^
1187:ddSe1<HXCYuXAZTn0%(&I!CLDG"gOT+I_V7n0%Zi<Ka8ZJ42hbuJ->IM409s,Z]R1%?J82)$<fO!/@d
1188\04K(1t<4^H\+J<nKb[tUHsq`M9nRT8eo(!ct`IBYBF7HjlP(QAZ;O1=k:!hffP/3S$NHq.SuF>UUK=3
1189C<JANagQ$9]dQ6+,O$kWO216%J^4@k&>bm<kh2&/6/Ls3F%LYnN%us/VI\I^0Os@V*d[1Lf03n^61QS7
1190!eFYbjREg=!MZ4p]M(P\DCD1rWn[=n$8ennOLh/t.!jO/WUDsliZT(UA$Me&G_<Cgk<&>7L:msu4^[l/
1191MZ[9YYUUm]Se+:rMWYnWC'<gGZr.Jcm3.Mt.A[TS\GL.[W-_AG(1$c&P]=JO_0IX.:IoYI>f\qEkK7IZ
1192=e"2*FM,1U55GX&Wb(a0-J-;'DA$J[&Od)no_,+ppRJo;eC0h+9B%(,;BMVaFKcE@,pXA+)L2>I1l(f<
1193@9.Kq$M!TgZ=bZ]J,Qg`\HR'G$Wj#G0@O0\aH!61$UQu6P;LH$1^XA^J58j84#o*&<mO2Pe3g6#\NU(]
1194Hiu'K7"HS:FI<J,c])sV/X.u*aG9A_gghok's,\=0?q^F@'hOC(X6=%oiI0RfA$6YoDp*a9=UNmH2M!)
1195_CI>rbbN8S:u18$EJuLM;5d/em4B/"3$Dl234[U[_1K<&Mm]kC-]EOBDVZ'*i$Y'K/a0@J\]nF6iQh*t
1196VaYf*k%[A+ShGuhX&Vb0,<<b8KIFFCljtJcC8fT/U/5:.iu5aRQ09,4:oC+'I^c$$Bk_NmfCm?lm\B6V
1197mL&6#/Y?G@/l4Hf5aJ,(2gj%bJLE6t-F&8=LdHP_B\T7p%_`TJ5b^:\^rKn-60JT3Dnk0lGL7'A`]LNu
1198k?Ehd/1'%+o#dgKf4Gb8<km-qa@Lm)4hf</'Vh6P3ttVUrYkV=%''uMN"LaNI%Z@92PNGYgU],Y\2)UE
11994P.<]TQF*RA6&2eA=4N7bPq@(7t:KgTr-*8lOFT)^nX436]I/&H;TDUU/8t:N$K*niQDRh=sU+@;Ifq)
1200Z".GRPZ#(pXHCJ_1B).AiUjggX_lC:-Rs%NE8(8;nq<>cKfp*$XtT8N6lDgEMH!0LHq5Vl(Vk5*"fq9N
1201-sX_-#Z7+%U@'HrO.k$>BlM>neFAOFqi@ti^G6*q`h+YWF,Zes'6sY!`<W73#qBT";!8<*jBE6o&;`LO
1202;=GnUeA`ZM_\d\)qK]'Z-a)=qMjZLVcS&OfRC=TJE2.QqUQZ.fZO:uM1_5KS/L(E^!O;Jtr?nO'5,7=D
1203pS&)e&_3L[++['I!gbj?BYE"pIB4?dibMI1]I5HnNCbJ9Z8Tn=-I]U_gUsJXA:D,SCYQVqB8A8:U9(=]
1204i)*j33E)XZ!tdE3,.a:PmRN'tMB-i2Vpnkob;!PJMI,kT)s*ejo+f2iJ5u`;V=:4@s+coA85)lK?AM0t
1205gM.1<lo=(rKhq^/IrkM/g'<X!k<L*'ZR4..1GS+,2Q@sYll%H#cr2qjXI(85:6j1":e-bD724"GK"_=@
1206d5+(.O-5WZig:9rUia0=gM<s1H/Y@7=&qj$Iq4+6VL6JG#!qH>[jdoo;75^b5K,^:MC@31ToZ=EDh>/!
1207IYD#@pePjpC>R$&,Qsc,VO&(UC%ZJkRQ%PCDTsh>:cPN";S(8;^FmK)NYXb@%8,/rUi]!rZeALXgk_,)
12086#;l]P>"R!+R;J:6T/N?0;OZEi/GJ7%oI"KeMCR7LSg9W<c5:1AQp;A[_2CHeRn[\ZYs+BSKIjudlNW6
1209OQ4F8UG)u_Q[;Pd8g[D,$D!/)2";'tm4:An3td>N8tg>@Rebq9;+";29d1HpKRC#&NlO-q&'!ZG`dPoh
1210p4u6<f`(`uj#-QPF3e[pjE>dG#J;JS)3&G;aJ>>d-rY4U);(ICrgk_+76(HIi'3@['0(2nc^EVK/8hQ"
1211\UFLXmLOcBFLbNGD&,2^.p[`H6(iml1L:sELdHKP6kl5Jcolfr!`AN_KGEXJH$.N7DeE;BJMKKNI?bE;
12124-iTTk"Y+&/I's1dQ#Yd`K#Zh'Z8H5AOn-hrC->j(iCR;GpCHL@W':02.]ri_8[Jl-CDoh*YPm-F3Cg?
1213[1k8KjF1mqQWO+YO*d<m#89TFZKdjnS.@21$.pFn@YEch]b,r(U$"<:LTjQB+k9D6I,O%9Ni:)JC>+Vs
1214&dce^E26=1+p:#B=WJ6R/h'uEUeb+e$dhcMd.H&g@l:_9G87T59LqcAl7B*$e=Y#D6)Z%r3f;jaKI^Ya
1215RB_1shqo_^^]3(6cmPR'Ohs,uM4Tr&<=X<YeiDkLm%#*jn-;S+/ge6UPS6[%>u\[-9Z0L16X^o2C41D$
1216qR^gA:>MMF_HHo2ntMXpTg0n92k6U5R>R_6T!<ni\#s!9]hHVoQI:IIL!,Ia<VV=2(@B0lIQZBa8@iXG
1217ZJU!R$5OXOb@Xk+JKEX*1/LJAIia"@L=li[h@ZT'6P<8#;G5=>T?JsY\Yf!lX)GOibFeh2C7>_a46@'o
1218K+U*TN.Oqm!4!;uKRMLQ\VO5EX52'iOjC[MTFUCXc^X\i;8K6G)78rH&uOe.5hT):S03t\bXr@<69CC#
1219)0\'s;%rlk=&#m$W2mJ.a]mD'Q/d'_7l@@*RNabi,S7pd`.CWpKG$/gf?Sdf^2e[l7#hZ2d=t1"oE_&1
1220;9+oWbM[H2Rp<;bWpXPGA!>8q'U6'D40HNV"?@#j>pr+?ECrhiF>@"?F$;[<I"%6BOc6k3,S5ZmVI]01
1221$Ze'qN56knh<]p3r1!YrHS`mTUCiQdBR.%'N=gtEqIo;Umpm4tg4Lebk[4mqc5-dTl*okY8!JQcZMO1V
1222,;@>2i:9>OUBSiA7*8cOL!mT&&"<CJbE,V[/Xhf5gXbJ[4?7>Z[:GhVef%3OUA7H2ii51If-Kl!:&'jL
1223']jin0pM;!&\e=Z'IoHB>7[O"ntktM&Hd/pqg<Eh!#0C.lJ>$.VogA,_E-aQQgmh=Je!FCHJst*nW%l`
1224#r/]SM4g)#Yr5,An.1spS_$[qVob(YjiS(D13dH3!-MGb,V7fOal%H.8WmMb*!eS!-bW>38NsjIU2Z^'
1225@:t>@RG7!TD"QT6Z>Y$XdpKDrDT7\jf$5_YTF_N(4JFt-V86jM(Q*O1W'$_M_.RTiq><@/.-/BFZV].f
1226?C\'tWRXKkPW4$$iq5<=?]nmrL8B!@G/=)MgYtoM.Q"9#r0)`7C"CPXXjhAA_gVfaCc1piMkVH=5TO#+
1227H1V[cAg?g@7$LB@aBI0s99P$YAE`l@q[7%$@YDD&Btg][\ZKu$Oqg4;GG$"5JnZ;_Ca@.r,#:ir+Y68+
1228o(t73ktNTu>WI.D:_,1EU0'Lp@ue$uqY2f&,AWH4ShK>9_2U(0>S\Ii/dZOqJGV>2:l.'6kSs'S^P359
1229D;K>8I77#2di<BHUJ:p[RLV`B3_?f?pHU,82X^M1g_]B/kI2;D$aP3mAU;.We`!a?GcpL[q8(.-:W,;c
1230@H-#mISsYSTH*A8,!f'q$48(M_c`iXkmQ8VbSf+F6>O9:#amM;d9J)Und&\U#RTQ/HgbpodPX6EjPQP?
1231\MpF25pd/^^*L=02<saoIffXAWbkCtSJ"dTaG$psQPW(\P^ti<qQoB1E*819BbT<8pkj':KN&Y;#gfbU
1232=DL"1lW`+a/b@1TCS3qEoFK*:='LTW:/Efi9@n@4GH9heS@qWDR@LOWH;P6LepJo]gJd[;XNRuPag/(p
12336EP6gA_L/e;:9L9(4YQTAC%+l(RYY4U`&VMS\=N>5Pa%qmkk:nKIFL+n558R+.$[L7%oq:4h%bcjG\Ei
1234p!<e<^aG?sEsbd+g^DLf4tcAi0+2rsXC$Jb8j5[d[>fWP,#d3`oDo>"Z\Bj&Dm/NaHZOtK.,`1-34#B_
1235e0lIIalB-LN/f;&LK,//-No+d0!/;q01s`Xdd>-?E6m`orc[_%jfIQ.(q5jN5*f^'&rQr/_'_h5(dh./
12360)B=NN92lWm48*;`%j#ZBRbi49d%A%C*P0TK1H@R[:XCJ`RuV/I8Be)YHr+KQr@srV0$^SojLeH;If6;
1237;t4%$abK0AX]\*I%)psVML[*d3hd&,U!fQ%++_U^"AYHD/iuHme/0NA4f8hp/eigC"a:OA;568+LGRUA
1238o<D!\qTSk[3<eNT[ak1BbNq$O(!W3IX5A14Ib9Z\*l:(5'S$Fkm#i49&1'msB)p',57Zth5`!iuC9,uc
1239?5-"!J`fE_R'_NH<<!Kj-rR-=k[NNX-G@V#0'2lS,O__5GMUp60(ujIK:__>1P$s+HSilN<FVAh??>(&
1240)'*m],f:+[k%5J=Us\Pg0'JqB^Zl&$`bJEFl<'%`^kSCY0\Tq_]'pisB,nKAC)mO=cXb<W4lj_"E`ecF
1241^>dn^6ok)Wk-#u5"J7)k*8N;ZO:f0)0i\q,(m:cS[('L6b.sO@B-BmN?k]hTdIBgDC.=FXitHOo$$5IJ
1242s8M$N?XB7bqb;/%P!&X49FDJ1<bC#dUt\qD\2_*6$Riu%hi_S7($-SlW1&Xm;pgeflCPGZ#C6U:\E_D7
1243O2.t=J^\5A99(D:l?1Jq:C`oDgbnTXoPM--)`.%d_\IeN4un<9cu%--=pDYSF31.@s6WO:V/umG8gRP,
12443#W-Y]")Jc0pG*$"F2C0rhk]?pfh,k'\0smb'U._haqM/k3rC9g?OSD\t/K-4H\BoQhA!#M@0`2-kbn_
12453&jg)QuH1$m1u/ieF;VCj*SL`dVB.OT-N\sVebMAX(0HFdW<mU?)^0P,ghIuPS(S&WbD&A\=,'?]O+&K
1246A.JJ3mSOZ2Je"dg9aSi_IHC(@)s?ua4aF.C[DsP`+argPDklLQGgF.'CA&;ccEsh)J/"Z<HWmmoFEGi2
1247nbKHKlB*6#!EGsbh<8F?pO6[nh&?l_-\&u1ePn>"WC0!_EfVBk<,3q:;i\_?R`>ga`1YtM-X7asEbal9
1248_iN_aHB0a;91kJ_L!N8_.NZYV^@kUFg]cT[[EQn'/]I"JGh++mQ?(L.-*kM>mk5Ad1[U[]/\]WSYH[`f
1249hLp?0Vglt;psu)9j!J%JV2sZ6hkcCLjYR%:jr%Fp/lP.umthF3He,%VX[Fma?I9NFrda&2TEQJ^F6VBt
1250^9RA*s1-GtAXpWk]/_\c6qSpaAn*%U;(6[_\gc.;Xh>97K`UI_:\h%^@-kE5&u,#BB(`h'l2Sf_AeF*K
1251(eP^@&k+*e9PG08n+47Chsm>1Hun/beO:ijl0[o\6,8=m4KD(OSkGEBbE+3O6$3qMq/h=mqU]ER^\/dB
1252P#'(_Un&o&8!KU,9coTdN;%gIn,EFTER)Z<LEZ$*$@u)S7.F>amB=+$g[dkKB0s\/M7?bg7IfnLmV_u6
1253]A3'9j5+BWRhiY(+uBp.5QGJ@$*c\Dn.MIod6=;T6+nQVV2lEb:*!Mm'M^OuakM[cdGCDE-kMulOMHmJ
1254jL.;PkMfX&NTLC6o85Zb`]WS\*8>XMXI]*PpM9mkO*fBdZ\CVt68\9`8'=aH=sjDs-p1e>gfh!Ca8X>K
1255ANu-J8Mc#>e\J?]7DcNY:e+T:Ed\)_&brF>8Bs#uo=7@*\5:Uo=.fs^[r?D'mb5%\Fn!0h.[4#AB$?L/
1256Dnl%/]e?#An2'.%E$FEpZkF5)Ufj9E3`N"<BS;6kqm^?CJdFsb-A\BgdmXua,,OYZ\:X-:k_B!R$U,@f
1257qUgXkDY_qI>@3d6n>;)nC!<%i=(K<oAZCPAOW_Sj%Hk;PlFom`T8Z@;:T/,m<C_r777j;>oYDn?(O2I_
1258s.Xd9cs2*BA8mfgLa+/(RMp4-mWSS6L\"lb]d*HHBjE>i\"g18l>(s32b)Po@_s1`*+gptWd@'A3!eNC
1259]l-;!Nn.(F"Apk\W&"Y*'*WU$GnNb`*l?)6jZ35?pi<ZoqoaKXZ'RS?R<&mD-lJnYQGRKAq3t(o*Do"9
1260HIdSLO2.#E!`p/3TV;Zt'Y'Jq.6s-iI*2$!SVI&R[aI%qU4r>)r9ZX#+2J[42*P;p/.'_t%"1R+P_(Fd
1261)CqV,#Qb5B3=A1;\&mB-^E),$/GZlTm3&Z:$-KN7k'.,6.:O\P+PcPh'4,(;Igd;LDg_'obuI2<eWul[
1262(oTuh*EdEZ6$>r"hLa$-Jo`2`mm\<BcifbX:#qgC@FWH?3K]2`WD7^e3nb"7=1Q+3cPUb?,XZ5RKB>_`
1263/(:_V7tn,f)g#HIo8N1j9^\q'CiNRhX1mTN[m4^)V%VM(jS_b4b%*`L-qH+F*\3sGW&XrpSjF,61[Z:E
1264<B^RC&_kediB6I$k:2c2S<+ooKSmhb%dsfDZ5eoJ&*jQNQ(Iq5h6ndhpC:sFKG2t5)jf[>\*"JgR[LqP
1265_IGOfiAp-Co@:N&K0/Vec`W>E@#r*gKd[5m)"L^Y8O+U?Ad#_)U%<V#hV,?,V6dqL,<Pqa[&i$*2a@!/
12665<Aoi(.FLIN3$/=mYRTLT,)Cd%ZbpH[DOPc:+E^uNY1FA,U!R06kMjP-j>D.ZD,9+JPu]I2`*5a4iUL.
1267f&$T?Y&8^If#F^mND=94F'4)N8#eC:Np5'jfJu]GN.peeA#[SC@iAW`km@epRB65oF@8-u(M+!fGgm]S
1268+Nd(aiA34tm!-o6#5(oWg<$$OR4V`<]lRf[$hjs_+-1V1'B<CG(Q."@#_#4*&UNBs3,6[2gnV*0*(RA2
1269T_!'B&>^bUWT@J5!C]0%eIZ@hX(<E2,Y)j[iHkSb#!Lr&^AT-,?2;G2N%^N(\("<_**F[MQM$!fNTS+H
1270A=9plLbdWS]Dha)#[HL:E+L2MV.;Bi'N>YJ*T"U[\]*=]90qk0eBA(c$WPrJQHW[@H2F3E*=a=)"F^)j
1271OV:/u/"A"c:j>55h1M#,0f6hbeUh\Pq#n%u0L6CU%`VsdBVaSbOS14O0VJD$^uG#\HCG'Xr:(l<mU(:Q
1272k14%Fl^OE`@:ub$0G'4'eLN'oB1X.o&h^@sAVpa@5\1i=[5W>0>cO$GmR?A)(BlZX@IFI=G(:uk'8:7s
1273!hm9L;5iR_f;*Q>j>V<r2V-^sIX>S;iBLH:,pn*I*?.H4,i>/E,6p&V+<PW9OX(Z.B$jF!$7Q^^Bh8^\
1274O.p7]/nftJF*-;oC("Uu5]Z:;f6=t/V```$3S&OhhQV/qqY_:Wb:U[pVAe#&XcMPs+'$cm0@2H%gI^t(
1275qmmS4S"B8S4p%):#[CMg@P6Mj`lDi/SrN66TQ=72iHBj!@t*tA#q>IdXK,shYW:0SJ*F%G^\mc]:QC:Y
1276RgSbWJF8#r/eg`W^^LY3KWlRfHROSm">`%j.*:_#Qlo!`*[*m<2l4Q#O6D*&D&#:!N^;!Nq()8N5Atjr
1277eZh:32XgH2V^jF]8<!U9e7]?CqiZ#`m%EHi!`:d-$?Yi%UL8DZCu8AD.^sq%6JaFN'iDsqFr%-/N<c1s
1278'tA=RYKGMa/Ss3jS+#`"<qfhLm:G;9Ge>?Jr9.L<FAp?DJ2SK3H0??h6C/0ZP36ssVai.+6"6.';tWq>
1279?oW[[`lKu,.T^\,jELX/CX-#D)iV8M\:+SoAZ$Ce68q]=(o<WYA6X5Em#U@dEk,L8o_5JK^^uL@'ndtX
1280P?e!2+A,r`[25W\fj'b)DU5b.9/WiXP\rE`f;3(2a=tocaEle,gE6=[+80j_=I>H5Bu`i38+%pmneDaj
1281'i@05M\/Y+W[!5="FPg";"?M<&;A*N`EAJJQ1,R>`(Q>MTY!"eB@4Oc3QB\p(9-kQr6s^'f%'g#m%&?F
1282)qUAKTC8t%^J,^&lA^tZco\:cj-mo0m'p8;P-$?7Ph76Y`?j3U8Ts,R]32$lfjp:_*64451m0?V]uO-]
1283]#7q&J\_c;rSDT#J1-;>XUUcd_/g%p#;e+sF#!DJVnD3GgY3_!5%cK/p]R+.6B2r5B@&guDP&0(@q80C
1284k>B1<4p/nAEX5#uPd;RV["'*[!r\<s8EQ$QVL_Ms^aeQe!u7&<VtIR[o![^_6k;ZKhG%!4;Hna,&1[bi
12857jRlo&2f<"j'bKf8V7Rc9Ib?Do6J^&+@JL,;1@H5;7#^#LqR-Zos]t;[B+78eg3`m<tm26Rl]`pK#Mku
1286"l!\PXOS'BY:FiOf19I18k%&C?0RW8;(QZm>2[SX."Djmd$TbQ]VG0sAZ<So(%*cB5(MrHReWO(;J0<?
1287ZEX1_DcH\oJ+a!hF=5hnn&LjshfZ-+cPuGKp(O*NlkHrTj>:%4>YKiq#Z&Hb/dtoLdQaH?,_@1d;,W4%
1288qWZKQK2Oa5kT^jgK`rFm%fQ<hBC7k@>i=:J$1-:<iZ>jCRa=#mEm5;A9ua2j3!JD@1f0nt$@Jc\g&4oa
1289k"hLPehK.IF%Vc&R<\$F61uSX1b7EB4,-?UDTP:VNd');YM7XWHr\A(4*ob2+PuW&H*i6#'/;/1-ZI]]
1290mt=.CL]Uj'+i[=j$Y<HLoK*%ani-uRj-WLsbieVWU44uJ)r$d+*Y'E+$OOMJZS-k)e_212Du>aOE,B%J
1291ZB@Z<q7>\=P1kLVgU4K7\V=kuNOrOr["H)F<iZ*?1e*F.PX&%,$n3-Q"jTaKI$kPb=p+#9S[hX.iB"?a
1292-RhHOX/SLs7ounuOsrq&;&RsL/`kQXeb?3AY+tg#?@N$L&qIk?dLV1F"N'r0Jc[n/!(7uM=+V+]0ue9C
1293i!M5I)qcV&//X)D$\[=A;.N0(a@55C.DQ(^c@3XiDa\p:gHYVmOo<n?1`(<lR<nV+IEac<pZrHfb5tP<
1294`TtVV5a$!pKQo*LU')DM6oeJ_/.a,cQl^Fs'&>@C,\m)7aKDM)H3haWp=Tmlp<qNhS,2!o/0+Zlo/t>C
1295+#9f_MFHTdQ;BT-&OfAc@M4J`PQF#lH*e!SS-"AkRr3=r^m#loWT_B!#i[6(JBi!gog%=f$_\;&P-qYe
1296rq"b7='iR0B>2Vg\5I0KY-V*k$d`sB$ie4`<Y]FL(N)b#5Qt"q1Fg_."V_=Q@t?9pU?#JC0]j6fZ;!3d
1297@%u'S(o&s,cri7FChmk+GHP9PrT@KMLtG6h@\,82RDl9P&l6$m4FTo5,j7Q)IFeL\@15=L]*GJ]"1Li=
129859<H@$M#6`ULa931":j6cbQTELF$+A4.M8D*pNZFgRG!"HcT@FZ*1t;N2b,\Vgm<o;#MXf\KQTWo\Af[
12996FfoY'\Qu;Q7.gl;V3uces$>+$1=8ChfWqk3BQTOmBp`@>ml\F^X;VrlKHW&Zd=V(4HPN1,i_&qQZ)s[
1300dL_&'/eO-j+O>ZaGf3Cf2B(i7+Kn<O&fd1IFS_KLLdF6>dY$ZuHm\EfThI"h>V.4o`"EY**f@6oN:"!e
1301HIXlgeG:,Den*d'I/R5ii?jhp3a5Z7B7Hlg[t7D]buKCd-^c%k0?WNl62=*W^mEUR?Woi`Nt:fUaG?Q@
1302GlX1*eG(/A<b8G^frB$h[?aj^$C2GZ]^,RcrVk_p!?Gda4ApY/2n66-T8"bAaWO@_Iq1NMb[sl?K?s;t
1303`s)8l6Bq*T!ssGqp_tV:"a<S+M+C6!Ss2E2K_>Y2518u`g4OaU45+dJk?_Ar40Phr7UYs93)ANCP9p*:
1304650Y]Ar0D^X$Uql_j@a#q9g+u@Rg#8c7.+-Im23h+WgBZ@/]-dHr,1]JpRpnG"[2R[p&L_e+`:JXN/<>
1305T--5t<BX<@@A,&.+UsY]C%@oW0Gc>GranV,;.NK@obkckRnk*9GXn?7pfK`%:OP?'ah,1`&8HRZXgYVP
1306s/Is5W&*83\$!s(Xg/^\0bs)sdFDd,2ra/#/`$tcfD1_lg"+;.gY`X(9IU=CS?f6%V-)YKD1O>ZU/XLG
1307!At%ns.G<!TTm]iU2>.HDlSKICn>XAg0+eT0c"RjX@I-;oo^iWroE5OLJC6#+bi*EP%l:.JKojRHJj%'
1308HTQo^.7tFe8i_Mu;CdU:Nq$VS#SdP]c)L2g1DVAB@>($#T87WopecjD,^k\dlXR&8DEQ9jm9rM!=-M=t
1309cKX4DKh?\e3DtARe,h;e3]B7=P!,iC0EuHE:5FM[%O>WFXr/)?1Dk)U$LCX_1msES(UlQ:`:s7`n]iMM
1310mhHU$b*X:=3+S]_;(1[tpXY(V/@INB![W[NjZuh'#9!@0_qn7=OKNH#/RYTsQp;W58]`>Wb^]&LKBG`u
1311H9BSbXhmFipf#RlH]47P$]<,d[W7#.g/>E_>5(%gg2)0h69M9bc1B-uk*aia'e5"pWom-&F2\2f!"5SU
1312I/NQ%\PjGn!uFH%S=s(8iG-=m]@fofD:P,BR>NJmgBDp!+ZYPFVkn<`TT(juU'KlVjueGU1nl,8P@LT;
13136R#-2XgW24Q3r,W.dM2B<@6I@#^9WumDf2&drVWS$&DNAp+4bh?m25E2^P6IT[a0h^):+q:^Sd'U\r2\
1314kij%N),#T+:_>NW8MEBi^F0a/`sG@hC+-Vl_PFTb3Z'ru@dgPjhXL'UNk`*d8CP&ZpFbqmlhYhO+Bab!
13153_BKB;.bJ$ZV^3K9S_N)_sJNJMAXm)3*/L6FGuYE3i7U:e%O&[h9MN(%eHUlYP5e9SS8$TMnI-J+3,S-
1316pf_*`+Sg]UemgZs'#[S-7tc.6CZ+f_S/e$YmL)>qSsMcNgX1?ZT4AL%<^)X]H16q]'R=!mOdLs.7$7]T
1317aiAngI._WI\Z-U-f),**[?e\p_?CH\CT?rb>OsO">Or63j]H<\R*4YrbOUQMU;:gr\2/)6`3(%O]'SY*
1318%cs5r$]KcC^1<%/Y18qUch*s)s#ZasRc6A6Bq;t_Mma2,<N.b6*j?&Y7<GE'3qJN(QdktFk=ZhDnY!Za
1319d9'M0b*$WfV+"#`;2T`%cYu4*;F^OWAj5al%HK'Z7%p/"AS'^$l]3hTa_O^H+\%\_%kL(sQL&4bKs@CH
1320HC&p5Oi*7P^:p=gs-8"MUQ6q9Tr84%A%\`FlEXP9q`MrtK^I6DUQH_oO"*AQ_4.&1U;6H?m*hf%(Eq[<
1321E6n6gkI*DAN].]^^2R;hjX89aRnTAh@gPA%(EjCub/ND:=q_^6jNKT[OKT-Ia@T2")aG+q!4qb.<8BA,
1322LdKP.W*`1cdte(92FO+!M!W3h-QGGW0+7Q/B:jJ8[Q?F9$gq!YQ5D2(o5uSUk"8;*"7oMMH2;Amb6.$]
1323#BHnM&E9*bYT]ohI<K%QJgdo6Q"S&;M?Sa>^m>O.^aCn3n7mPY`-:-%5qc44T@!g+f34GTWkb90:LUZA
1324[!$?D11S.(^$WP%F0E/bl&KC_3nW.<p`fd(W$"Fs3s)C]"CG(-.Qh$5S0F^p)Gu6orQ+@iND*+G0E=tk
1325MrFu<`47)rLk<Q=^=5u`-QWdd`Ej/DHN5PT&LKbfeg5_?E81A]>O3XW[ist&#L<]+Nqn2B52+9BU+]i_
1326@1FPH_@8:+Yf`37*CG"G!+9J.)DJ$tMucA+l:27J'FJ$caYrW8nHMIhW%S.Y#/H:!l%9*[L1Wo)]dWO&
1327A>)$(]16qJdFS0R%GjnG=Q$0Gs4Kg4O<!7Gjp<f532.N)-&j=G'NADTP9D.XkE?USORnACBZC6QW;-p9
1328g6@7Ac0oliqJ<)b%S'u:B\k,iJHI:"COTqG>bWr+eQGq?$J&udjZ2V3Hp\?BA9/3&=rS#aa*_q;&4Kl&
1329P?1XBhccm"b/dijP]p"Vn:e6bQO$IH4f2<l*s4XIB+p?K2cZV#EfP$CY$n0+GdXg?XqbM4I,VK.e@1tr
1330S5T$"&n7s[&Hl%B#VES7i3:6OK&q\-GTLa]h42?=`bdA)Sk2p*;9/`+U[SF1>_Q7AW?Ol>60aC8a&qi%
1331A@F`"nW2Fs\bjHC>CWD#Z?O%036f50.tPH@#eeoE>nqVlXa;q!L:iU2)r5kG;F<ng3@YknNCJ-u^%82i
1332+EdV@GQTP-;+6;gIWHJnrtD7q&-`L81n6?hY1[bBEOShhKWFPc/dCtcAFD5(4Q2-2hBut2Rrhq_90R4,
1333lM+Qurm!aHK\&W^-osJB4#0_:BSeNc=uIp-_^8/NAg3e70_.0seBanr7Bo*uo#)*rjc1&!D4Y_fN\X"L
1334Oc=rn<rN*roDe1)(p5S-Xu$ho)bXprpF=?UFMGsSU26_c'*?1e!,_r1$``8Bi+k;5&Rd!41HNuOGuqrd
1335@qC3E(S[G[-#jT5,Rl'S:ue=UD6T=DbgG6DElmm@D81>i_bP-3mV\0HLou=bU52\IgA&1g4:P.C/'spu
1336H/4ULT!:?0K0BMJ,((hI'J,8h$+M9,Kh0uH8j*L>BYs@EjOg*9hq6Agn&EYM!q5"D@.VU8o:g4&'Hg#R
13375%!$C&U*J,opSDR7hk,CR86_:6@=C1K38b]"em,7KYYVE$W2^X6EZ`<ZA4bq#Yo/cB*l81dGY@\/0RW%
1338k7$US/DmVcNX!shjssYC>Nn0A*teP0W-C!9mh6>4h4[t>Z[h3BV;6$AruH4@`ph$B&HuSlZn_9.(cFW.
1339J(sei9fI!D8m@m,<M'#noFak!-$Pp?pMT&277!.mS1D`P.2Ea($RggO[d,))no96"rLgm'C;FJ(qLTG3
1340rG@HF?hpIh4Rp^DX[j+U\(qic!!Q[735\+:-j^KnU0-i_E$f`%bKnp2657"8a3)I8"dC4g^[m%Y["Eo0
1341]8sqC=QH5f:U>$8kJ?nn3hQ4KGI+-l4YP;E96=aa*-5W_3H1c"om$i;?r?(6%;IFb_a.T"\-qC4U4?%R
1342!/MgYB6$KOU-.4b_S%?o4-@3)gkA'8(hH)9V$*BW,e;D*QfZ/gio>B'$6K*G$TR.n2l+@u+lS,q/@811
1343gELPTI1Z^J8`o25pu6e;\"j+Y)hiW9@M)4&Tt*lh9TYVLMhEMIIaG_!^5'#V?XA'#g-"DaCdS@qY%]-/
1344?bn,\:_;a[R9TJ=`<(o##$F2WPd;T,RG(],CFmdjQPWu6V.ak.hR_KAE;(+)>5RcLm69A>`$IGg`'TS/
1345HMHEQ&ji68dL&Md+,Bt%>'Z6%gO(-?_!poUknhD2?Q>C0ECcN=KIBYO9enOqmUrd?(4MVC3Ec544E%?>
1346hg]3q?0cLnM9YjZF+13>I_q\/hLZ$paK##?0BHZZ!T=`Q-j]@5ntM4IJbG`1SWSIO.8!/8H<eo2lettp
1347a<JVH5!c_6rOqo=^0NP4NQ1t;KrscYHXEgc?%6;Blga2Z8_,,l@$F+-Jk'EUN[VeCb#lrKdlo:9..@Y&
13488@nqS"&VnHLPe!>3/Pb,n5sAYrP'p6=_]WBd@$<b$9%$NONk0F^(ar]p]NhD(cNk!Egg!n*u#)2(APNX
1349:_;_>Lf1'%W&0aUMm?c_G)b4]hHU3^r3c?h]/BH>Dn^)Sn,I_fHBI-G&folV=:fTj*)Wqq3r&1Vj5o#E
1350*_8#B9IAeW-uri'F$snE.t\N^dbmopg)nD*#?ddn8]Oup*>[?Z*IkHneJ1TEM`Vp@:m3X!cBfI3;[6h?
1351hb9=%(Q4:]7E5QCSeW7^@h0lXeAHtAJ<@MPdss&iYak0!#=0RkJ0cfneW;F1obTmqjc"c%CnEeegLY8@
1352r2/YBond1nA\j^qNLYg5T`PEH.'a-Oh][D+mR89?83q+4Ir[U1Ibo#9#lYlQ(<Isi'G6.aL]G2Pd2Nk#
1353MbnariYT@H>]@dlNW+s4P4EG>11SEQniH?540nkhL]XK3Jg_jg7[1A[/F[5VJ:]1^8!FI;dMbJmD4YHi
1354SmaeYN9IC/3U5]QlPbEOT%i\cn^O^CHG)&g:8.qQ,R,QL<M#Y[A1.VLW"@nH.o=r:1'%piMiKpAq<A'B
1355U'L64V*mjH"Caq:Bd!:3`8^9_S7L&p..@N`r,LI!93[mglt\-^](CS;-X&_Jkn`1ja`2mmpo<QU.OZU&
1356.!#S:$:6rh-T#Njrdl7"V\FB/U<[J#9]<]1\<"^`,c:toneH+Uoebup]8G@7\O65c;<E4V<8,9>#gjbM
1357#T=DVW<12k:o"=DKRXg"F"um(goa2hhF2H9*.f/-U59/GKP:79$&o:sHM<o<hn>ehA;/U=4C>e=>Z?Us
1358=.g-JMX3Y1V.>#p+%fCN;9!J<-m,Nm?plQ=+Ni@K--s.t?+:qE$4q8WR4=2M>AYZJ["_1g;2nb'YM$AV
1359hA+ptWo9e7ShS*`r'D5ZR%TZXU2Wpp]oQDO_s`Zl:^RUaZc\)o`cHNkJV\np/;Wer!)\jJ/&i`BNc:8:
1360"u1)`a5]@LBOg'!XPXolj@<M%05Gc;f&n^l*Vh*BL)rO_"FMCRrgAhN'!Zskl;&R\S>Hp>5r8PXo,:Ka
13613MGM9(O)ZO\7[.oIjN,LaZ52>OY5^g/eg-:KE!4\aQe!2[I,V+q>>BlpU@EqH58N^">A"08mt&98$)CQ
1362V*Ih;bF;m'E(UuN-h<>]G^;mJf2!OsdSQ[c"J6NESt07B^O:'LohUG\hH.(W9P6!$a^8,Vn3L$h_/1CF
1363M!RdN[ZW7)Ep#f8-cH-o2@Cph1-D9F<,.<5o5/8?c@_)/Ce]W'>\>\!?_sgRS#X^:<>tfk#^r%@54ZkN
1364a)KGGr@i+CH%-PMjZ/#C-qVF,-hjIY=MeA?',+6=\0#q;aH=9?55q8^Fc$L0GUn]cc[+l'hqWD1I9gVU
13658\`.[E+Hjr^k4]b^kKWkjao=`:nWS*;W[sV:u`42USlEAaPSt,dnsXD$+d+Y=E)KE3bD$FkqU5CQii-G
1366pCYBTkV%)(ni=%i:0!Y(I!G[&SaW\=[6Mt70=,%J`HIos-?h1VJk-e;OM6e&gmH0=6CeQ!66(e*@Uakd
1367g-*;?5Q8oZ9CLD7m`JQ^<?!E(`=JpV>BkuZA]]NtOHG,G'KIURHsA'rT2rTQ?a^,4q0Tki(/PS(Cl"f8
1368=JmWNX0Pa(XHdH\W&ASER'pd(>6-3#>>:.ShH=p'\!GfP]Ar'-^NGe%;%ftVkDrN77NrQ:8#RIHFeo_6
1369Bq^"[[fgEmb:\5=)6>Tr&,@Om/en:MH^Jb7&V^Z>S4k%O"aB`-:+>.@Dc/R;K!2H156]osgq!I):=l4h
1370QVhSENOkuWm#rWRY=7aV3OJ+EU@f<L>mLErj:,h1,`2Y^q8+7HcojOO-s9DoQ=QU*ZVL[t#Rt,Im/EnJ
1371r<8>'RDJ%`5,YR(DJO%%XS9W?^(W_+HCRYg^nP8#c[cc\H9>%6(h,Z-)"UUFEX#C\Bg/=?^n?2A:f4nn
1372@45meJ7R=m)B&DTp:EQ$QJB)@CVAP+[)uKU%=P[4I@\r85PfECcBCQ?$DNLF[p8`J`<,5+"VaB#9LN$-
1373#,5ph,=SH4ZkV++/_ZjUhelY?f0_e#mn\u>r*b>A%obJ4Jf"oOjDN&tLlWbf6tda/+!Y@DoIVjZ;TAAa
1374(f:jt8L$h=ZM6uVN"`#f\l]A,MBg@>9^Lsr]Pgho4ag7qHXX/+&9?'Ohgj-Fd/gfWCI5pm#q%V&6,kJG
1375M1$-@+$nN>5i[R^N-r?d;)k9mg]K2:+\JhEG+o"tPY%#6Y6O=-iceYoDjoGLdWa>\SZXKtT3W'hp2I85
1376O"C2aPt.O'Z+qKFLIE;@_IJ1*5\+#=Ng7A8j"qj4N%Q8N(5RR`,n::&*f,p=4hQJ%]`'AT`)(RAm(=:E
1377"mZT9O:U'>1@ELk+&ie_>eeP+LFX/8i`SN4Pi34n<i%8o-V"O<U6&csV%/M"%)$NT4B8rG]V4uGc!'GH
1378ZZ<7_o%TGes0j@:HX_O;'@F(?1(GF]7L:-G7m7#PdclnSZm95FnPG$n)A<JM!3g!++\)n#fjbU@FY_nX
1379f'a4]4kf_Sq@cTTp,El\2s@pJglQk(g<bMX=PG2H4bJW<W5=6I*$dq?)K9&BES_p4j"sSiN$qTA>Z06l
1380R#+p@GkV@b3uDdGIq)fch/^A]H.UMhHJYZ[Hi=qA4Nh3+Y[ej:Hf7#:]KI$Y&nj^:3\C-2EL:!J'+n)4
1381fa!d)R&#i@nHIr<PY[A:[QaJ%9CX%o<&\FTmkL,/l&%C^QoF2t[\6QkJgd%*QEm2d5dA*q=?o0:ZQ]b7
1382"I*AJ%M^fVJLH?IJ5YZkL"l3Y)mcrJ<Mct&eeP<o/R#L=o$of@?9d*UU>'4[3EuQV-`.AA'^@T$We+`4
1383+UZp3+hs?TKgd4;Nl#;-TSW@cJ49#XU5-]_0_$17f?f$*hcaAhgM6aXkH<h4HB[6_M_o"_Q\*B>W,n,,
1384gO_Ik*p&e*E!&rk-Bkdt]Tkqe?NhCH"<0p0(1%\]G!.e30KY"97.s42`p*KBH0l+7iEaFCgc'Q:fFg:>
13854!qVYiWg<9@gm*s1$$Eq0Yi$g.$u>pE6K=Q#kVLON;d?)``k4b#GW+F':@Q>&uEknCQ88if1njQ>"Y+H
1386Cb#r@)b^XKTLCgYL$)[Ljd<LG^/rj;U-/3J$1s1p[9@hd`<'C5$RggOG!t"SI$-f1>^L8JOf_ik0<.Gq
1387EfP/44PbGNK!g?m10q`%Rr5@aZff"mM"uJ_<Y(/tRShIG"GnOGUnHHb(k</DeU%IkoPpICVgD:&ML\Gb
1388<07<7(J&^;O?\kd+YO#.cWF22E250@@jbFG?)cEs3qTc04nj%T>i!f3W6]#_1oc2rfgn2]\ku^+jXgHI
1389PT(jo'6'efq2ZqfJrPsh+U[l-lEasnR?Wf^4K#qCs.nIqd!f!\F)/`jJ&+6C1[uS\FKe.T9DYX=(c>4U
1390(6`e0%qKb.`f[/so5*\hSdsq>.(D7`;+4?4KP<!C?1tbAF7X"GnLhLlNQSn/@jA,Q\V:R([T[P4Na*NG
1391j?/W%'LWi#Z`:[O@Y$2:"Va?b$_foF!>j]<"tn29lUJ8s%?W/]NU,`m=6>t&R#9K69Xeo<prP>h4pIi+
1392NfSul#TBGE^1Ru\kpXW?j>i#e6_%P?JgF)[PW0&EhBY]\J5/0A.T&fq^_R6VDLIHa9aYgCrW_iW41n?B
1393mrEigbHVU=U)rKfJ9+>Yn\U(ijXh96#R//`&S4GI7H;$NPbs@j9c&L3nV2Bf32/t;f`JHipWW)?7PEfM
1394PP]:m^%Zs+BkP:Q9^GABraaf>O\#6\M')q6W"'gr8.Q38,_$=,;d+<95A/KK2uH$uGT$cl!%*@p3;&sN
139547Gi!Q>M\Xd,&$7<b#="XY3%i1"l\@>H2b&2QKHZbVO1YZOPk[;%R<gcDU6QM?U``(/PS(m"cimE]Ku;
1396mM(>'C_`8T>B3F'ZEu-eXY6ZuZW(HSb;@dm[XrkNVAh$9Ie*#a]g.fI+;s[D7MDaM.-a)e&%j;(*Dpc_
1397O(B$EY]8e?=W]m48oB4t'a,*N!d+gS5;&LcM[*AFATn"GM0F,fSmI<@cq]A1gHOAI*^,0)ru?$,28Y8j
1398dtfb0i0jg`f(1oK1F:]G[/l)HK18;7L:IrN*'7bXS*"k^0t';fAcLL(P-)JD+^*b`6YVc!KD,\"P%=NM
1399H'6C@9ErS+QEKW7Xu7C0'nf:H6m:C`(cui8qiOC?\E]OuB'Tdsd0:8Km7l+L>Fhp-7pa$/SAL`Mip&Pd
14001'LOhn-b!A#:^K+>72j8Ecsjm33Fc1&Kd#]+;8n6#&R3p#+G>J>Gu8)f![k_^,KiaeX'UVp*Ypfr;5A5
1401.6*K$5&V;+I8C9SkWtjH?5/VqE(A('T'S6tD,?m\ME$c>G=6,=THr)%j+nn:K&"*YImtt)P[_>rGT09q
1402A:YQLiQ(h&Y%_VJc:PXEUHZlM0IcAfRc+)n]I6b>j-Ua,:@l#/Gkn!D#o>`Dl?Qj8WBcbdd"(O(U-'.R
1403EDH[P73+0]FGsk>&aXG'e*Y_nmp4`=nf=Dk5D0k,PMTrh8JW+>_M.Rkrs>NsE'tjS)2p!=)NG9$n.[<^
14048YsE<*gOr%Sh6/q"G0HkH1lrQ^3+9qG2Dm\V&SuICCGodF7`H\jA?_2SSt["CY>(^>,*^LalB(e1LiR?
14050$9Sh4_9[`!Q>,4_ZC1>S./=j^U-<c1Gpr8+23NaV9p]mR\s@eEqq&AAXTgeSfduSpW7T38XROcFdp3T
1406=9p.<"-NOY6jOp,!`AJr*:0FArYb-Fe&rD9V!p[u\ETq[JqFiD()87:\NG?%#kP\C55*aVf/L))]s>hX
1407of6UeG@)3^bPr<$?%b>gY^O*\@7lT%EmNSkhYkn8lerlYW#0gLE)??@+-^;/Re\f$m?HO5e29T7,NXfV
1408L-$BCjH%=.7N,r:X(%68T`L,hH!k:;2:q;e)0/N0m[Y&0qLAJ:s2XI#VpN02*KJqKk"E9m]e=X"@B'"#
14097-)<Tm%ZtCQ#pX%+j%_lE\*Gd8R.P_4V[4E:BYm5^la5"n)Gf[i7X;!P"RK"fq+8/&0W/^dLjo=@L7N,
1410KRkgQQQKZhm)=0DhL=>lQ0DmJi<k!1H(K"]0(MdHQ20Q:g4HFVi/4?D,JO5[54gi5Hh@-KEW>NH.ai1/
141131H/A<\,p/(/PS(IrcLOgaC7rh@u[u<9k<9RVQ/^lriqsFk>EUp$k7/f@eCK-4qMp$<SA-UO[A8A^;\8
1412ifBcDcHqX"54M!i.[RtI;p&hSAputN([E]mX^Z]P3h#R*%ikR_s6Iij:L>#Tejc3OPP.#<@1I$m,PAAD
1413/U^@B](\qahKs5\;5b_Dg_VsKb_]oJ+Ncr/M:^(8#F&PH]B2N:o>SDLKtS:Vp\`pqrr3eg5H0.ir3jUs
1414Xr!E-5Pe^!o*H1Y0cBj2cAonI(IVkkk^Y(O8U+$&Zl=h!&Ol+C.BE6cho*o*o>;^YFDnrB!#;]p(DQtL
14155\nI\P/&G`*qX:E_&l@/QHhGEC+NYc.4C[V^HuG4+g$*O.,%!;jN4f1W=#W.nW6+(PgMXtb.B/>pqg3"
14166'RL"'`GnnZZRe+L#p=;Fn=-BU&:V@q2X'^Uff07NXG;I"DJ/RR_XeLKtNhMJ'c2K:U`V3Qh`@'+G2R-
1417a!:V]r$nEUU<pg;&1)[ip&$E4d0&6lmdN+fp,;-f4puG4`VOl=L,i'B#rKojCS'>I^)0/.&G5H4Zd*g8
1418cLep@UrR_*;$J5%lp:`L8G0;O:S;Xa]Qj%<Y^99Hq.o!]1P=$9Zo+kE2dP#/`d45.ngkI391XiWpdm3n
1419_qe$#&lEnH#Fl+0#mT1.5SWDk@\<n%"@S(mTd&55AWJt1=FB5Q/F<lrlS;E'H>R(ZQ?ngqA?3_].F1sd
1420kpSuCTToA+)?itn?P@!<Z%-;7&[Hq=-mONr[;udgk!aFhif3cr'cQ[AK6>:neN\<TfoN*H7UdEWaQJ?*
1421#Xl<NaQ(1#15H&g5E=+4*VO>*9_(2&n4!N=KU+MYi^,'C`F>AhG*iG>9V2/Lq!ZsapYXQ,HXV$B_MD,4
1422XNqIuEs6b'8mqS".EJ;27$/q[bieQu;>bp3&q4RB,!eN8<1eN+Vg3/MUZRZ5kiB'o"?q:%GoJ1976Db_
1423>GGXd)DY2:f7`^hO<9O<4O\7c)+9$#"[O4iFMn=Rp`k?/*,`Nhh!a%,iWo;1-2NedL>oUUlPc"ljdS22
1424(I"M"D9b#i5UhL6asJ7RE4N8H7F/3q6feKj!f@.F_ZC1>N$P-jDjkt1<c,ZBQ$J@c'HLTM/7#WaXSdkB
1425J'\MP=^:tod28$/d#fn*JlU)86qORq?k\,*aLI(O87D-1A4\FIF><#6$bjI2Fp?iQW+4.ZS^&a3)U)N7
14265(uF1=lK3+(f@34j@2`j+m59>C$/'B<@I8k]"'5WXPG[R;$Nnma;HFGUa1-.$2nFms0#?Fc?UIThMGN`
1427T/IB'C;-D1K*UG-:U8W"N5;FA)&)lr$ARD2S51J.TI5_pEhj!E"^8p%`ab^@J=271R#mCtI]PJqr8`\.
1428c5#4m/R4EV=__0R!F#6h1s9s"jnYcGbC]W=Z79'c7?3Uac%tC&d$%tmO9pFIg/%i6T5b`L?</VM=C>eM
1429.#9XALgjZf@$YCFg*3"ZX7Pu,%0apJ(9UX&^AZFQ*e3Xr%UB$".DCmo'`mQVkgkN9fHD>(T<"+/RpN&u
1430s#]!`A.U')-dcU,L^)683K`r2qjnWK54'orp\;!@4`<N/U?UeUa22/L0&2sE\`X=3-Asr51WN1lj9@Tc
1431%&g%6[Uj-7,=/<%cbr*`:^Rbf\`ZJTQkK2[ZtQ5cdqCbKbBCD[]$@cD7p>r.!\^gs1%7akgkX>EoP%#s
1432b!a??TbG_8@<agi7hh\^LkPOu!q@:,:^f`?D7?ntr9.Y&X:(BXR?tc:W%0Dt>KZMrlW*'sA>/2p\)j)o
1433#uSpFB\S4<PAG:D&7sWn"AOl2*(mg/E*m<j^LDcc_ZC1>%!-D-nqrdjRCPnR09#.;figANkN&h!2SKL2
1434eb#mO[P`c8CZjecZhX*<J,!r35&d;.pS[urg;VM-.b9=F"]8fp!N9DfQ!Ge''U0q98Y6^kMP<<I%Bp\\
1435'6UY\2oUu1l$B,1p"AXlROj"Q.^<]Z=?e\Be22p"JuCtY9g1FrSMK\)(KDjgSMU&6I$Ls,'GU4J^kHgk
14365]9'QS:a$OZ4dRfL/-?Pj%\-K]icYgr\!VkOR1$0G\9"k*=Velf*74Z+q[4gaC#\%MaF9.8W\a5@3d$s
1437#!#OG'\U6V:/%%I_$KXefl#uRQX@EE,s6pVML<n,*;peHXiabQ"Xti<lP>b2;m*j#!^5+<+A/69&r;-s
1438j.SIVrN-rm<u"+`5F*JS-l!*uB)r057M8S(Fd8heqc1XN:eJhU4,a=^ZIO.8/Qe@C]CCbsXo?:X>oe>-
1439iX\MBTG6stT-mqZH1h5;5UiTN.>0,+)"U=U#e5R,%jd?Ze&F_X"HG\"rq_$jp6PF>eOB5n6@Ulle1A%T
14402S/UTV'$j"<.HCf8:_+t.?,`hTU_uIQE,s7]]f.75gPOJK#=7kO*t2@f9BhE9Ym=P]utZ%iKBMimgU?6
1441pLKqR`BRb3!tmR*0n=pU.N1gsBnRD[9I*"l:"_d"+iRq6$G:XLPkH/Z2i&eIXO#4aH0J^*bp+$!>H"s2
1442Z7SK%bRJVnX7ZXcoX6?56daWQLeeH0Eg-fV%RbjU"\$Jl!$Q"<*sGMr]C7?J'apNR(/PS(ItK/e?&Eb.
1443>BSLX%'9]u.+K57L"Zg?n.d6VYK52LnBL:BT@igW?]Ykr86c<#*KT6#UijbB"nb'.^E;49fAb$;nX<Bs
1444TL\^Mi.+*BoSB8>Y;aT$e711eL3%Ih/E'/kmjCI3^*=/q^2eYB^&iej7Wdc<la'a3r$V\[h(r_$:(K9Y
1445V9q+;K0Y,=AMBit@$hk@VZ]me8e,FJqkU%K1:\egU>S!cYZ(NUaB^<YL8g<+(WW(L@@+]VGN"CulTO]R
1446O7tcY`7L1=W5Q9A."Y%-FV5p7J3HhF9FkYR%6NXT$^X5C^PS_3L/GX:R0Enf"I3IXI7Yo;8'K?s$=e!e
1447^Y%D0D!tq>*dE'Up6CQ=fOun;KM!3A"S5cU?@dhLO@bJ8#$quP'HQ@@C?-l)>jFk<iP$,g[U2=b;4UP+
1448Rk#6kFUKUR11H%@Ym??"<bpA4;i8l3)3gjN<M1;:WMiL+=_9.tql]#krlss_auQ_++RTd5#qYCEm6N2l
1449#.ANsc\)sWc_sWp@6Qq_C[k))!WL._$KHqo8l[@87Qh"b$F)t?p^9FWYPLIiht?QJ>tkJc]CLT(bDFtR
1450+aXuP,DbBQ`WmEacp4?,aju\0AH8Gak0S#Z)iOlnA@sF5.5VN%*eImFd%9(B?u0n6U\j/YaK`cfn6)(P
1451,f\P7Tc7Tp0T-2C;3D<Y5Us[hM>YfS+ps6"d'1Il"$[)i/<#c.VoHmoG3fS`d#b67QTb&s4]bsr!L_f1
1452icSGr#*9,q-FUq,)09"l6+J]RH3dB(:D?27ju]@)<\0nG?j&$R+Nd5!$:6jY;[onjHJ;JF<;=EP<=eEg
1453Kc;QN+iq2>>C6=+ZA2faHQ/9.&46C/XQfp6n=Lh(K#JhX+FsiW.&ToL's5:7K;;XI80fBNdVt8OE%la(
1454Yn*8P'^u"H^rIBTT"4"%DG0FnA&MsLe`Z]GZM]_CctMO#"X,<Z"XDs>R#e3IpJekV7_h#"L][BuGp&-2
1455nX716,*Rkb4c<r,<PU?F#J%BnRNA@JRD@W3/enjZ_YTfsHl&oW-.X)K^(d:e"Y!3p_/NON1dmHolEuUn
1456P^#k5V2uB-&EQ3j#DhAtY`Qfs4EokTmqg.tgfh4l6>K_^GU5I".V#U7"@if3DtjX4-qf@?o19-`W_h2$
1457DVgQ8_EEbmAH^QijXh/SN2$Oj6lAii0i\9Ppg#7P-sP5&N%N*uKMK6q6+*k7Ffs]3P"SkoIH\/D^=s,f
14588jko[!:F?,Jq-:]dQG;p849"^La!oON_k2GNYJjl@0oL$K2&.T6B&.E^li+Q"CbXkG+>g]5Uif3Z+t^O
1459*D_0__f]+sX15o1_^T.<."re^4Yt_]PS.q2k$p_#MX3"tV#X9;<!Yi\'_HD=m'E4$QaAl';s9t]=RT!#
1460HBj<l'Cd];<d<\n6:_rO4sbGMQmXI8HPTEq@kS0#"\/`eHPDD`gDTk-aOq%/;L;aVGkoWTSs:$TeQVCg
1461Qrb16f>E;op^YAuS1!ID(mrr2S>\$I(s&!(K3E+Y'EpiiP]=@#.j(lqi/;7L"]7`%;)B%2b!o!i2:U\+
14622leLV8D0[cg+c6!Q=F0<?<CcEN#!eM>8Q/p^^pGA]oTedr!c&>A1Wk$AMD@U-DKFsdZ?d-+"VT7-p\IU
1463+<d2<";VNSW%Z^T`4Or3@*&p^A:LoP2njJpS_SGDiEZh<m5BI-2IKSi*4\Aegn9";W,Y;*C&5b6PY=c+
1464<tul$7>N-LG5C")a'8e'p0?AF<b8SspFQ4T'0\tpD.j:o91#.%26`'L?K.1$.A?Xt-tTIlKlU\F]n7pG
14651aF4Y'tp<>-cF_bP7KnK2mrJTI/Qr9EE/U=/C1O$q6>`W@`Z)..T7WCNq82KeWss/FBoi:8tM#sJgb!E
14662+%,.'FTkp"Va?B3CL,PBs!X]F?MN^jr$1RR(',4pM1*XS=WfRV6;S;DR(grau8$8:OE&J2c`*2rSMk5
1467JpcuP.<))966WQ?p.R;2)0e[i8jTKqb!(@u#RRjP1;KTYX%Uqm"[]J%498$_:*tG2I!_U.*c$&3ikXu_
1468qA]lpG#Qbj%m&3+B+?=Y%eieILE%c'mmTek$EkpGE6%FCJV/WnVmf7hZ#fGtQWF<N4NdRr/G]ql>+$(T
1469)[sFTJ85c2dH,n!:_?BX-X\%]bBMMl`eY6T7#=3.<^me5:kF;KitpY#qnld5^?1/B[HT</EM_5iKm]nJ
1470"/X*0/<j>\rT42m69/+pUk&YD6E&)U8FIG$n'jSuL.\+O*7ktfUD4/qJ-?WT)6qAa``AojQ#"Y1iCb?i
1471#g5-6AOi?Rr`ndfo1aB!NRbS:$?T]Tg[<Nmmj_GDoWiBfHf>?YCMPFq,KRg`nGlG%.L>cB5X`FSAr]K\
1472'["#j:OuDQ8`VeFH[mt7bTsA+60^"eD'hOtV1V4n@31d0i(r*6>i+lG]&.Ds2&LabS_'J!Z"J>%1\r,U
1473II=)K7fJ>UpC%tC3<@a1Vot["M]sB<fM+B>50#L`I4>G]-dX]NDm/-p$b,bUqCg(!MacN2_GMY)\/u$'
1474o$l]S2[uVod3')>LC/Ff8!uo(!^2"&(lg"AU>hOSLko>CiRPDugp:aN_011Qic;_T4ktRRipWm@TTgAa
14752MToor3"H#WjV&U=]e$iS[s9nh]7_*2RM^G&7l!IaN@^8(/QP9^]Fk;N$P-j:H^*0=)p[U(.6JmNGVm[
1476C!/VeXhNki/D\;`\LV_0CXLF6CL*'@\4^VOko8Nog[<c3&X0q:['/?tAJ%$9m`E6EhZ+Uk`de^]5+D+o
1477ab[eQ\q!StOb23d&1,>h#pKPI;.'e2(+b/2Tq=os=mTG9is[#Y[)I;rYC1DoUU\onl)Rn[eS"RDT&/@D
1478&QKgK1M5&3`oifPFjC)b!#Rmq78MPnI6\hC3GbT*"bJ>40N'4:NiA/<)0"j44/V`*Vfga,pUYCX:"mnk
1479QZ[eb/_p)%(4V=_%`H7:8\n3q]9%\s"ZW@"5XPG`iY/j;cIj0dU[(A-dg6@5R6c/=*)Q^Q;)&*KoS6R>
1480Iq!j!^D8K:-X1qm\R_89\=-;lXP4kH!\Xo="G=<_.cFZqiT*[#i<`QmU5[F-;Ya;2!af1?.#9WfLk;.!
1481%0SR@lgr@9g4Ceaa^tt:BkA;6$mg&o<UALohjLZRQ"sK;.P7-]F4m\ieis&T!Q9<d+q#Vf+<q6D=J-OK
1482;SXnQ;W*Yp;$>/oVt5fT0r$isL\ODc(LN!/YCNj2HP-rnXJ7!4nUWoUYqSiE`MJc]E.A+ao=k)es,6WY
14832."bo=PW)F"WGnlqeY/m$_jf-79p]8m]W=:E6pc(f/VO638`njbLP?FD0f`h=h+hoQt5,?$+'Q)r9EHp
1484-92dU8].(J5g>;kXb%\GEj=6p[;O$\2TMm7LSiU%e@kV1cBm.>T),\\H8>:FUs9hKo"U1tSoKd(5T5V'
1485fTZ/8aXhYuZY[91T?mHmndcW=+Xn=l5@6Sc4D+kC8ed@IKSU=qA>+m$n@7uBs*:S_nT%RM$FLUYNP;@6
1486]O6YsFGmkP1Z[uc+X`mm69IVQUn&t[pkAR"hb"4ISGSOKrXZsL'?L:_UAVoq_,CMu<ViF.h?p\rAQc2e
1487X>Jji[%IcEU:+qBR?2@B$AP6f5-FfD`mps*.grPnDr%9\SpU&7@O>bD)oBb6+A<[t56OT+Ya4b^.-!iY
1488F'Z\Td@O3&IOKB:UDWPG9PZI,<18K)d3KBh/=^+!=L):q3YTAcd?D<U^;%AKfql_p=$o70f4YRQkD&7T
1489P$AgAS6s+=i492?.=Sab..]Y6U6*;cB#pO-5PMLcfI$3HfJ#hV')`F*`R=`7^?1?")Q.d;k9"ma*cYN:
1490q>ACNJY,QN=2NCZ3:TQ^Zt+H?,#f?<0b@3$3q0NYABOlbff5lm%qj405EE])8qonm)r0,#,[Q.JBS)pO
1491\hAUiUqP(p^ZtYi[S+c&-0nO=2(EC0`jPnH(XJJXkVi,0&I#Le_GQ2B.-EdjPlF+U^dPJYJg_jg?*,jr
1492fCE^(H+pg/9VO$_6iiojlcTjX#GU8tf)nmoV;&Acg=`K;79<HeMJcEsYHQa\mtY(6TG)e\X*YJ)!]$L3
1493Ah3[W:b[OW%QW<#`;2CG1MV`,jL^.6'RGn)<%q.3%,hn=SFs/*;&7m3>(5R]CNJ7E4'LHAF??Tg=!%5/
14946sW20Z6KN^DTGQF2.l[?F&Db&C"%,=0+(r4.7uV,.H*Ns):1`R<^))L"dC3$H,(fk'e%c`"&T]Wc4''-
1495dCX$tf07CJVTXuXhs,^cIb)9'`BJrI>CuO@i?$>rSd9CcHXrY*';BGnc,=TsD9-)M%%h&gE0sU^L$TtG
1496R="8uhT\.]CI\$Jk(RSn`U!(HC\#\b6.`ng4JSm\JgdDmbu3D*Z%-;7ZW]U[P`\?J0F89oQZnC>LdGVR
1497s,"-=+**nfb#AD9bh&uBZS"$c^3@<]#4(81*dR*jkhm+IYeL):-j=CYJ1sbU!Xq=LD($$oS+C&0B0F3Y
1498nD\DC,,\>7?d7ZUd#eB,\/,>>DF(@ZJ1l#L@>V`TT.>*W(VR"P[kuu]dU(Ahcqm!J2*'[-5TV*#`IJ`b
1499b$p;1U805l>4D#9=`@&pm[<1o1V]hjF0_e?f\RRY?E[rm^LQ9H/9rek-V,57:iS3Q31l]Jo\e%C(CCAU
1500:YIq'j54oA<A=$D_4<OWKr.rcU2P,Z".j3;o^64Grr+Trf,%iPs7'Igf%Y#!<bVqCW,/O*bc>;C_&UGp
1501=t>DLc=]Q@*u#)2()TUN.#9XALk;ZgmQb>C6-okT,%Cpa-o.;8^(33F2/L>m<?a(BgN]p)A@ZF5ML>$?
1502QX@Gk2h,N-lk)SdPE:#-PC*D75NmYoL"n.4\0H_;*/rs;)!\eh?X;^0XMRr_KCW7A)%[5XV*K\L_%A"7
1503@`$mDdhFh7+!!#"*HQ_:`F8.LbkJ\]U$+Js\hF7`EF+T?&BZAOdpo$]AAIoS7$I`,PX[E99F[+_"ZuNa
1504OUD?:1N9"`1:8uu32WDRZY5s\2:+.**Vp\OHQ#oOmXdgOb>5dT-@4[</Gq%4WE3JtiJdQrmm;"KV4FjO
1505GTo`a9/m[/\<7!Q;Nu.iF$'J[]gt++#cu@qSn`KR]o6UJs2Mo+WjDr1e-0V"jcRq/Y!5Z1PmX5ookdP!
1506.2G`20P2(s&7m+!Kr:J<Xt9>NK1C4.F(-OecSb9c(lR^1..]9,TG6^dD73)PBB7m+1?>15YKbXHqoW^+
15074L+K<Gi5>F=[bb4A1PM\Oog7EXlPP_!chC/(3^eo4PJ7q3(-=kOFob>CH'4_W0oFsJC/41VA)6.g0!ta
1508Mn[5XSc/`kgA]NXQG$A.2d<lK3IU>[Ib1BGl_:Tc@oC6/-#B4E^HiR#9K6FFZQfe`m)s]+TUL[X1."+]
1509'0&mO5hiUqX2eX0l+[)J^:X5+r%STG@>PMYiXr!c`Y.c\KdbE)o*N^k.7AaUJj2"s'Q0PZ`kg!=gN/0X
151050GSH/Wm*'a_a@H_?UCf`R>1'EAU]=WEW%5^FtJWCZ+5GY8k.4enT9RP1!"HB'%pE0.G?d=!.Z8><kbY
1511gj_Xnh[6*J`V@SKM?O\%N4oH06lAQa;-Dg#a*#+RB;&/mM&bCRQH2K+Ht*g83\`lN[`.!5k1qmrZa=]A
1512HB%aG>j]#h?2`,fkGrH*+_1u=(-NLg4F'aq"<p`N0[blEE?LZ[[RY\9SEl?\>q=u,iNXFLbp(pf,a0Ae
1513%58B*a=#&qd^M;[k_G_4/j6c>daglTQ[=1RH`#[X,tNE(;7$AMPCOP3khoqnY/m2u1CB,P(BoU=O-E.g
15144&SsZ.'a4l:<5.[DJ7,a=>!(V1L)joU*))mN<8tt`g6JL'2:E4htq;sVh#0CYh072#5a0!;CA0?9q;,/
1515i"P0o87FX,1Jn]PUj8+GO^!)rO<5Et*dYMEM&e`#Wn['2d<7;QGnsae1N!+c]&Ia9&S9()W()/IK?@GZ
1516%[[TtN:o2'H%3d7M?V:?!<l=i&lHFi\B(T:6Re7\4cm7,B"/<km3**[7#=<kYo'KY[Bjo*bh&/ufoi+;
1517Q*%gI\mV).kh`%&9CGukospDRl0K\s1k.J!N;Aa&F:(M@,sPqEADkI1:[n_'G`ITCR8g/M%-5Zb<N$*>
1518Y94K\7-a+F-G>Q.IA5p'\g(#.E271KVj&0^CNdKJ'jd+Z7MKm=3"YVJ&[K`8XB_FodN^iW3kff4]_.<s
1519FbpK]Jrt3Zhaj7H;S'q_#(LXm#pa'cS<hW]N[Y\jm7>(5&<Cn>k7I))mi(+Q8Vu+efG8YmHic^0DF&Y8
1520%n/guR)ati+oB5sgm4[=(4:O1dGf:)F)NofgmE"_-\ls-W=(A:```DBA-Ghb28/R4@KFFL@psr4C-il=
1521RpX+>LE%R<"i%a,!Y[$.3kO'>[r'ZbQ^N`pC.9M)..Q=tId,S(N;hlD@_bB\.p:M^MMk7>=XopX)Ja2Z
15225pgls.L`^rZbCAtHn!thI8R,L!-bNF<MlT(Si%9:WN:I=jgP_pWWs#i5(>fbeA3NH?k9H6)'WWMZfI+b
1523Pkg9aaNQ'(01n`0!\#tQ%69#,AN1dM7'rKfj<H<K?,-,]]^<Z/\$YS<]Q::$e#Z"^O2$,n!^3g.kn3Z3
1524C?!\JrHYErJNH<oV%!!g6ljb<+jd9&cUC,\8gYd:!^/aFrncnV?8P]S!kEZO3@ElGFR1c,3j7t$TfdM^
1525="NtfA&f5(^.9FfL<;ZDcfDq8mUapq4J+-uI"hr_Ip"t_ko%96#jr\._3.n?KP;_"2F1J#WTHXG0M9.]
1526-W+Wi*/@n(hok^XGN@%r*luXAeloYZ?r;38qO[NZPuPV16Q-\NFRsl0655E5n)<YY1-Rrs=7-AgC#I23
15271XG;=re1*1.RhCqcR%Zf`<,4T"YpICJg_j_?0,TP"JS.d!gdmE;:8;_jNZ9;RrH3IUE!I[V_-4NX]/Hl
15282&%Y>qR>&RbJ4#GrD1$R5_9-`TJoQY'PYE/8nL,\r$N3EOn2JLW?-tjG7FRQ`8a%IBOf/FP(>ciQ=%)6
1529<I*T7>>I)(]u+^TGNY_3Ei<DMW*s`!9mlLl&I"g/:C*j43=Frm>SJ&Q;Nq6>H[9aJ@Q;ouS,tP<25tqn
1530f&Jh.of]WDo^9Vuh9I2dY[gfd)2+6(OOAWX'@3)!&-YY3Vb+A6!jKZM56`>>XEb_YaH7K:RA_6_.++L"
1531P9P]LEhPlHp?i1a2-YN>ZnB`CQ^EY3CM^'15=,:*$4[`PfTW!C"]<'dYkA?p5NV8H$RccM2[a0I'Eq?'
1532$;o5(P]XAl^^8=L+WAbd[a"s%c:o._@G6;rg4HGqK$AT'%=+g+Q$"Z.5]cS,??T'=:]GM!M2hk-3^3Tj
1533(ngZ?0TQP#7?OKHMGJ3(g`;aHNsnF-@[NZqK7!MAWO'%<p]h+TF5Y\(3o@)'[eHY_mRqjEXWD]#cT]NV
153456V<)BM'ET*%?NQ.'iG4E_Mf)7hdp\Gk+G[h_Hm<jj\H'2.]7aH+)Tje^H2U!N,k9]Ip,@Uj_4\L?h0U
1535ruO8t,R_<'U*gRO0:Du4=<\<;JH/SSP_&6:'O#K?3?:t-;k2UOnM>ZABLF"?OhE.l6p^>Z>U\6a1D,r2
1536qBT(VQEKFI*c3Ucm[cT1\tVW,`3VR1\(nQ.$NcH2cXOEZO<6n3VCW[/(<)3++Ne?B8*(O$$]MLt'LWf>
15371<K=#:W7MhlT#t_OFfeUE]U$.U0+j=Cip#Fj]cKjba&"T%;7Vt.9Na]gj/iM[K#p_rE*39acA0T[ikoa
1538?j]M<HQjV*L/5$>(O8.('qDob=>#dCo>H?-"Ki'6+cdP6pK:mRnAm9;?`e"pHUC<`ibk+!lcSq5Zd?@'
1539+JK!DPWB3#OCd3D*K6-31SJYX-5edt!0u"Q/7MPDh`es40[o(-l#uBQ2cu-P^3/H"2:@WE1&iaTJO[XB
1540K$]SF)1fa/#n]\Q+7`Pop!!G$_FOUgEk_gh:bYB6_;@J2I/$NYTqo]-5S'#R#Z23Y:&s2t(o9D!*IZ@2
1541a(q#I<Am)1(/+1d79=<I;Ct>XW8buAbgBLjXL/lb;<4Uo5a76.(#TFlKt)h4Ai\#/"F<Q4Uag;\=?s.,
1542YSL%HAOI,A!1'DmAJ;WrK242Z2T\c&i$@39e.gW3[Vj(*[;;RGX[6'=H!qF97;KR=Pk+]9m>$Q&;E0%f
1543.3;t://br@Y?Z;np,nDm$`AD"VULrhP"O7)U-oZHQkT\1*f?`g&/A+k+mBb\AatiA]oB`.O*&%Ap12W2
1544:YID6/kp#ob25%rhb9%EJ)bWq;9jbA;St>)_kLJ)Wc_'nT5\72JVjj`V^8ALNnM5Q,c+>(^il(+Y[c(;
1545B:&>*pVV62RmfPMM>i1l$V,SA1`\p;k%#<S*U1.RWo;3=F6==<f#V0m;)C0qe,87qPi7gb(PQm,J1+8d
1546#`DRT:BEj,,dF#\R\"eCl&(7:<B$>IWtnrDCFu[4dB<RJRnC,$l`4!(kj\[Gi>i"86m3M1cPL?gArlN.
1547M?V9i$Rgfd(5RPm5Go2&m`:We2V.t,YUq)Wb#4R=Xin+gOXW_#>[q&m%^Sf.qO?nZp/#8jHTnOl0qJQ"
1548HBL'*j+\u?PHuD>f:+q"CkbA9*2@t>&M3e+A/l=J#nk>jZ:$b^]d^?RiW%i0[V'JBAhWOjl@\tVhW>sm
1549"cegHqr<F1ObTi45/d;sdJE)>4&lsC+Ae2'-):JE7"ICh>`sIX2P>ajh0J?I6+=G?dF@;2D0bs^n,(kX
1550[Qc.QYHhgLMha^AqF8B<.^\"F&q8ndn8od*q'$3]i-E*T910q/Q;`FK."k9I-rM0#(1M5^0a)ir9(Tm8
1551^?shV[E`ffV/WuA\6NTMQ*"8).',_"=frA%4^0Z>pt-!^MLm6A:Dj3K6ok8_2!'P.BGODUALnArnK#CO
1552P%-3H-g5Z5p^S8mEnj/k+S%'fF0/Yf/9Nu8>""CtE7Rji<c>^MGi=):b'r.$r1Orj?P!Cj+o>0_6kk-0
1553oghJ";3[VJjU$@/!&5NA*FZeI=o3,iJ)AoKoJbO\f"O:^Dq!Jt]dNsp"agA2OU"AjnB!dVA4hDOj\/&C
1554T3M@B>9Jf6cOucuT0q.;2g"E"_Z0$bf'sRbm:F\+PL2#P$(</s8F&g"U9%]qoT9QQ>b+9GFL!S@0346[
1555Nia*DKda/^J]_\_JeB-k_a+MrG-WXl+2;R#oU@A<k$&U+Z9`D3S#p"W7bdb@WliH$KX:eXA4f]1"VFb7
1556.p!;DMmgt]J'[q*!<l??!`ATD5STG%6Qh*"4m@oi<;e.T!a%@E(WAk('Hi:9W%L`V3o@<QBMkVWG`U-p
1557qmIMp4FSIaC!]e$YF1>D86o%D$'"J(?ohj#4kLg7-rShF`d>\7T6jFu&B@:@2'$fP[*m!XT<Q\VjRJl8
1558^:'nMcdhEB7K#q!J)`WupGC0k5`^7Ao]hQs'"1Ss1gnN1QI$aEaqQr_ciZd1A8"J*b)6=d2S]V.`sg(T
1559+*$SXlO?@.'t$2GC\6g$=ie]on$$>,4PGjFe$NMVei46Ka8;V$IP-pJJ4WYK,*u8iFeEB?(I]r;L)1"j
1560*\dsm!&AAW7r%?a]^XXs>OJM\2Wlh$aVkQ<C<^=udS8kec"Lr#c^qjaqcjTA8u90K4<5`50rl!/.peJ1
1561^7HaFY?4%UP`\?J\M@XhB1bc90Ig)2$<9AP4kig.=e01u]iogZpTk;D=@C@@&0!*gUUp?NC[U*MrMS"T
1562&@o,D2YHm?!P_1+3u[O5UMr[JTp^rB<l*_QQZ3(mb`!J"bJdK78bEe6LfbkHQZg@l!.R=c7GCr."4k4O
1563HMkP3?JG1Yj2MSl_EbFffVIrEc\.$EUj5Sb29#0r$c3?/,P?+%olGhA/EjoJBod=-e2^*>>`<P^PW,((
15648g3^<'Ggup;Zla8W+&4rZKRf)3TisCo>C5]:ha^K2]pnanCX>e]H9;\HqmWXZ1r;SlV5Ac8P+H*#ioNY
15652BsK@U_a'7$k2H4[RVPuFpR]9GKFhfE]upc<!8%^3o?SE*!UjW(((VLUF58`YR`o,X==1K\IcKb16#uO
15660-s*(%bEr(H*Ef1;Mh\7T?-i5EqM0B/=BK,o5[4G77kfCj^5t.kGJJ=$OXY_%B8!Gfr7NOffnGR4Zo66
1567&+L::"FPgpD5Sccne=J@qVnUopg<1Jb-MQ=851flg2(**mS?VBqr&nSn=%.$'(j4!OO$4A$cG\K9&YSX
1568Ko19X'5^3jR1Oju4ppt@Tla4..C>-k583MtnKpGn%hcSQq`at^Q<,u:ZsV;N.eP]g;/q5afe<uV4Xj3W
1569+h:EILbb%^8Y"65f-J1TOl3lKVA+8G32M_r4V.c0E#;I(FSoaHIWfi->\R8G`,=emD/MXsm,"3n?J?/T
1570nOF@D*IO$3\s'Ba&q(]*;398C&LAS-$)l%i&V.^D@r1COl4GD="@ED8.>iqGJ=)QD7XUnK#W5-]<Q<-N
1571J)OXSft(GE*BMBD*6j@7KhdLm;NsL*4%#(TRd^u]>80ICj/K#*S77$][X`rXT0XL\F:fRG6``YkM7dnS
15727%()]%n+e\DORUXbI;:=\agp(K%_YpDn,Xuom_C)IkXQqZeg.qD9sJ\[65afNjTr#!^r/,'Lm>Qr.AoH
15734JHf:=jTg'8Y&OA2rlpX]rpS(a'/5me`jZNb?=1G1A^`U#FZbn4"9Hd%..1=igJ'_?"\.FR6m-)?5.FU
1574$pYNL7=jnrBUgD-:;_")GL$WbcB@JaUFt<k-`sMqf6Q5SL`ZM=k&"`#%j<>K7=/0"%#5?nm`'Nr)iC4`
1575!!Q%RjPq==bW5XjBg/5?#t'gg"!(ND72+n("Yg?+9!:/\(Wqs7Y?lKK=g$n!Q!p*#\CsnaV'&B:_'TT/
1576<RnNPUkrqmCFNDc/%E-knjgd^7Ybt0(Zh0!U[lTc"\./H$DNJ$U-R.j]I<)@pS%Y%C4ReD->FV&9$nF*
1577BF:cI7Fd.P16pf[lREt4Zg[?G]a8ABJkW,e8!Mc_68O>`mc!W$&I"DN7;Un>QJ!>@8N"`H"&X#V1urUI
1578!_s'M`s5H"&&I4_TnLe;`+(>.D>[J&B=Iosq`FQ0Fj,;;S#`3k8^lRQhSbUfc%tCVT0Z9\$B55d$j$qU
1579E<n<n":(Y],`k?<.<p#tQs7@G@F3+8.,uWNS7k9MfUrO4MN@6(HM7dt@YarJH$6LWCQ'9FM&oOd;YVL<
1580-!XQ<#%Um`7Ut3c-$'9%5>DoS$?[-.!(or$BkLid1P2oCpHJ?ASbG:/B=Q&[YZu*NV_Y>(rqcR\]1Rg!
1581TjYXp72]\i/%ZN(-l*X5$RgfdY)":bU7<"_+g28knT'SR:ib#$6dfi3XSe@TFR-"9Ws]^p2qr5\GNF$U
1582I/,Ii#`<jMH\'-B^4(OGO6d.RqfiG5e:^=+3`HtoOC3\[=L\F.8:ONRA]Z/Jr]V!eBAHAYhRWZjqmOE9
15839A<^;*qt&SH^_HW9%<i?&YictBW'&f1d4A6*t4s6n8TA@J6TmNYD)<Z"<5&Z@M)o;7>Eq:9AB'IUA!_2
1584rU2ke])KR`cU41U-/0))+0'Hl7UTRA;;dar:'<s&`$]Z0@rbE\F[6)*^rmB(P!OX>Di8L]i,N8C&tO0E
1585XgCE3/BcM.l"hUdHYu2:PVK]U.j(Kf5dA*Y(/PQR![()b?'b>_aIsgAiBqE>f7XpHcu?%>(BlIcM3"WT
1586Q!/B)@HlUuRt(G.X+r,Q"gt2#&=+eDCkW]E#.j?%Q[UX4i3Wgio.ZA:P]u.iEMH;SeYeRCq!pNc0GU;t
1587nY?:X9!")Y:<)3bH(W&^Mm`J^mBsMMH^5Xi]VOAcpG?JNRQr!&NB4cd[=:nm>RVt<Lk:e^R>C+'>UX;>
1588$>%OE-B!kJW<-@iY]FF/R2`Ht]fSsU:L<%1IB.JNpFPeB'Am<)A'%+lf+A&C&IsnhMP=c4Ne)XA1";<)
1589`6OK#>R!O?ZB7-OjRXJr.@ph*nAJES(_4BG!\S?Y8NciOr=rD#kNQn@Qb\*V-:_.7[r'7;D*0a@;7n<E
1590"3O!9J7=*"["*`Vj,5<);rp,@d5)>2O>L1$=:[Y#"j!PEgC,BN)I$d]k2,)$("T)ok(;?'C4Gs!V`hPG
1591H@0%pFN3;`XB%S#;F$eWLa%U!c9N'T!+)?6Q97DU/r\],.HOJDH8XFQ5@&2G40egOetrVabpo[O#G(@>
1592Hj-0pr)b(6a9=bq*HXRTL#ce+-k?K380/kHT8P.^[V6(0nq>fi4:QT7]?NO[-2l)t,nBmBofgVgUnF5K
1593`d1Hd%+bf2T2K#fTF-,l'&^SSLrU#((o_HCd-j/+mf5O;;@K'CO[,iak8bS&]fnas?]_gehn/IEF^!8]
1594)UgHOiVG[m3fU]$[br<8n:$CX'ZGtc;Q!Q@+2n;="o^Fr:_73n&I"E9`rJN4/D>Y3!1?XRbgj&jf?ViF
1595=;G`)fr?SlQ"o?maFV"d](Nge]\u8:#OA?'7r<'q7WK'7ACe-:2Z>WkjWFMPE1etBOKpi+;CF&L'7^&n
1596"jd.c1Y8*B8r4oW@_sk>:9`q$JYS9uHu[u!4kFd6'mQ0f]rn?-Pd'b[&a+kt2\:f)b+di?XYr0IAK[`B
1597GCL>B4lSZtrD@_(e@+fq%ILo-Ht+sJZa0XX)7M?O&&pt'Cm7"*E1$QC)PYTPNUgQZN"!BKT>bop0"Ff)
15984fsN-_&q4TmIU,+>OQ]6<<(0M]i/^\=)1s6/(gdRfVC/GWPE=%U-&dW.-\%44Gf?4="H%g(/PQR,SB-C
1599dgHc(Ob_YFjOgK>,:+)m8L^U6qkrAmCu#:onRen7/T-YC(GEPcqK5%"q&^hd+!iIkE2SbJr[cD\a3maC
1600OFG8D>@uR3n;=kk,U_)Eh@#,`:H*+:(619r1Q.cc6EUY(;KdUq-&A]l8Gl.LgZ$$[R.k=Rpb1?.?@CK%
1601oqT.L]rq1)4gW#Me%GA^4S9M17%)f=$a#LNU,XQV(7DPB_]U8PqW]_'(b"%,hs3,-e<b>:>p"E7,<P`P
1602(4;#H/a10k=9Lo1'^Ehn,75Hblp?iJ-t@cU)<8j%-$,M1AL<g$L^ctD@F>'^2`s<uBIk^?eundlJ+,sl
1603D+TcQ[c0_5.,gSX[h:;-F6NeVE5>68U=-0=86Y^Ca19LY$2=<hd;`bj.3"-Jc:\NnLbc]#6?smpT*nLm
1604.;@UI0&<3VUWpr%C[lh]OsTiRYBt$Ydk[bU0aT_8=C.h7+qP@-09L]W#XlKF7&H2ILk8']a*6UU*hJJq
1605/E"nk!P-!JJs!gj@dQke+PH)M+8FHr([jH5I!L(6Z*,S]"[;n#&'#AN'M"ImSlAPE7H+4ZR84CX5qWLL
1606/ndY?NQUA.`eEf,DtL`OJYC5r^R9cc181&R_H?6R'H$4ROF@O/8L"S/S"W(Xd1dVo=?Qj3$;R5+8,dn]
1607-]")-r"1SS[3:3T'Nn4frS]EU?2L0r1ucne=)6(Ho*jrIHt"MX$C,u1$:GcDJga7=nQ8Loj`;+DN/.WO
16086lC2:!MrUkT$tA$Z6P']c&rl3egIZM(2QKU8rfT-hmD*>YVKGU*M__n]9dD\nYM<,4AaJh$d*pT:_\>2
1609-R>EoV*>DdB^*Qe"9H/)M:-+[@3KVt$@!`2cj`!\OpUT]?G$6QO#gTR!D7'G)quD)qcn4?mb%W]bb0B-
1610fSNjt1D,>@HNMJQ4cZ%5]B)H@2nE<t,CKD&eno'I^U$HMMZt?PL0>ENh1P*NMGgu5Vd(YJ!&Fp2,P&PF
1611N&MW-."csfYC\p"[hB=)3(eZg!fk"c7a!AV[MpekXbC=5>9umdndSUW'4;.;Xtda@n+q*M:'U^CK_((k
1612CMo*j72[q)PTLVJS7`U6&7p5$AM]3f0SVn.:l:2[17qCH[qsNj*(r/rnMR`aQBD^1l6Y,/f9\&$]<(pc
1613Dng?+PS+6L_pB>I7g(8PA99p\MAHHFm1c;94pl>++LD57T`Q,pA"2OaOJsF\OAI1B7PG_G@a]63I5f`f
1614X8dh@++*_,_sTt6m+UmI4DNkcT+Tif%K&4k#UL5IOW*.ER>-Z'E/W&1h.>1Z[kDRNIs_2Whi41SP+e4^
1615j9QFH^/0J6M^Tmhk\c4-^c\tkLd]N%cq9O8bgKA+Sp2<Ga&rrWV\4A$8J:[LE(E:%$tKY6`+ld\;J0<f
1616Chg@dNS74&10,?PG@1d&<isc8CpIBU@uc!I0R+^kI-.kh-t@>0Ptt7.TNGS=$Rgfd_%>_8eChZo1>c1s
1617haDc>L>lBP8Zg^N;QF/*>dDdm?*\V-YMOW@"8X$HoX>R2."oqOW1cs#6qQnT-DScb18OtCLeIdL`)V&Z
1618=c$<.8W*CBi"M%E7>,0h?C#89J[`KJIr0UTbL's@4lTf#d;8G5k5+@U#'We(ln`q+0jtCH,`O3cd$*!u
1619cg,TeG3lito6.6XnrM#p.MIj6&<B*4UD'TTB(2Of,UUC!;1s0LT;3'Q+4n"Gb!9E%?4)PF$UQh)/6UO?
16209_A/6j1jJe.D/;`\>Q:$.Ta;aXfkS>2l@7!Q+"'RHMQ\`q@s@3."Rsu('8'V@Y'AM!<l??&Q(H#Ca^U4
162197'NN-s_!-U84MG>?0hQH'YT.Klsps>UeB[)J#D@)Nn>0e(TDjEa-BN`J[gqprEDUZ6b)\[t0>P_G)r,
1622][MK"',=C&VP$Tn!Yu3G\2"D17"HHe6sl,$01g_n&4f?#Q3]2/":Ms+3W.(GGH4r?]=r]3Z):G6Yg4).
1623:Q+Y4!]Z><,_[YB4Zb1XR+M=::5=0ns/X>^,EFV+IO6+JOq55,AJY]p"5Y!XU/:#a3WsgmNX>fa#YW$m
1624Jfdq32-sURF@oCMHp[grBJ^?YKYh1d@_I6!n%"LoI:H9Kp6MH$%6:H=#4#m7D0r_"-J,a6q'YulQ.aa=
1625H,XPu`F\=db0T^M%/^:JM_[#jg<*8A(AQ<[J/3d]O@qlpIAShpUb@V8\]$V^g!+EGD6)O+bZ%P-h(I%g
1626'p2iEr(UPO8A\XM_cu&h&Ofu1Q\3/I_HLKGj;U%pT5QQ'1`FPpMp&5gHbOQLj_oV.3-r4JZ(?f/-mXS6
1627>37R*^aHnt:+6J9!)>MUUd0Wc4l?K.96apN+N`eEM)%1\*YpsiH/(a0chcO)dCK;CrJ`k30g"Nf+n"?!
1628Zfkt:Va4W'+A0PATKTboQeM&T\&==dZ^sCfaBRj2'GI;k&on/Y)G@W><(%uW&gF!/4r6_C_WO`&;>APt
1629!%/&HaBk*e&G$*i0>2gZIJ$Bpf%Y&\X"CdQF0eqNM]UB8[]<*VEX\bH!uFRQ_<SRsA_I=L$DJqTPV:;0
1630VYm,p$k&Tb'CK(#aaO^o.12f.0Q@PU-n0;'!HlFs7nTA\0%X-nAR(:<'I`&*)66S0C.(!;?$U>EdKL$0
1631S#pm^qmu@Sp6Y\c(5sP,P(WuT8oCG[7M!?<H!jhtEWgqhAU,V]m]8Sek=KqK31iGW9h#iMKp$JPU_!]=
1632Zga^9jCF5'j[Fe-DEnUgl*:*qI'<4r>J$=>L%\]Fn>5K?->U`_)+c8#HWIqElZMF&SH[jHXq&0Ec8pI"
1633`"s7P%W;bi`PTlQ8mMJb!m*XQjJA/n#rLYX;.4D[$=OT!6ZsC^6qMeK#=`n#9Z<)8Ri67*i>s-l`XpP`
1634lsi9Xl//l1>G1+[Y[GAM\P(J-.[=GcS@hJK_M<8f4.rO9=0U)V\14\$F`,#6"]5t%);T5@o'VA=7b@bL
1635U5Z:JB+n\59K.k\K:dVT)(@[j2U>FK7r=j"QFaJ-C-a;u^=Ke0X]S7cbNItoK5SbW?T<QU;kJkhEo\R'
1636`.Wr^`Da"dia8M0nq"/OXLt'.!!#Po7A,@#j0<n=R!\UU)Z93kRK&WW*X!)=JZ'L:;rPS<q%Ub.Ui8Za
1637AAT^qJ"Qb98!!&LkJ5A3-Q:5.4aLhgS>^KAAFMsJGAB+E2jPG!qSqLmG6AC>*,Y^3$bjEPK.Pk0M.-$.
1638(==K@^)<S8r)<_I$Fc/`_2gsl`[QP!L(!*b'L>(ge1pKU5c7%32Rus%q/n[R+m:1>',Vl9hA9S7q9r!g
1639hY&T@gIh'hN>`0o[AiA@>l?"WGrm*jC@EfD%kH^YQ,lBSF0^4VpF$b>A+aD65"DlnkZHcmW^$pofDHW^
1640=n/5FYSUkQ3_I9r[1jT?"sJjt.F>d_(=f,f=`%KB/%DM@P3$I/+)-&['@b?S,#Qjj^m>+NHn>/(1b"*>
1641)`e+r5[FPF0?p7JdE_Tknk)(?R62<W%g`55U'[W$!$)\kFFYP`01G59JWI_bHdCI(5OnBOj3?KJC+^9j
1642F8DNAT]^7BrHg+:9r7;A[HQYaGOur$=R+W]$bji\6S.)RYRtn9Yf[&FjCB:8J6X=O!"(JEORI2?K,r&M
1643#9jLs:-aZc#m_Z.D,:SbM3K8L_7>,(#D<<J7+;VB)+s7DrkmKVr@$!t.SFiTH,1i0X]B5<Z]oo?AZFd<
1644Z5%Cs5SWM,A)4)l<mXYSV*InE*Q\Vh]U*)Y;7;",.)U)B38RpN`0,]+_]aoJA93c[<NbjUo>7nMbE<k*
1645okS=aIJ]4GD\W.rM*(pBGjnDJ.ig:58QGOPUm.QTR9l;#LdL2d!nu"s&VZSR-+5!ulZef9qcNJ-$bX@1
1646rYU%Orf60.[PhFZFd[Q"ATp(H]:0QUF'\<uo/l>XD.<Hn@BgVNncRD(P0c?^'Ei_YeI4j.*s3)YgS=\C
164748&<F,Dpl+&D3]-!5*Y9ZG,8H5q>;<N?DOtPST,&#s3+1C[6Vf1_qa:XhJ"V.keDC4&@3[<,3np5L6QZ
1648!2=GOq\5bi*C]Lm.#;nYqC,X+"o^`5mi<KOEV0kBpV-)<^ZY@PacctX^p_BDD(fY4.02a?)f4QkA6Zaj
1649NV4X)KMEFC'LN4\i*J+7KnS:a$".8uAQc=mp:`WWpWVu1X]BdcXfZ2TpN&NnfrMaZcC?mNo:7]#S/Lo<
1650:a!n?J1/Yl@kCGc;43b<kHD9GR%V!5b"jO+]]7,;%Wo75FAf<s(Bt!S>8>dP^t&\q)[Va%5SQnBI@D-"
1651/@Xm?PJh[0Qn5Uap/%-`.*r6R8GNkfa5`Pb&^o_oSH.l&-%>'7c4<tsgc;-He+p/;(NdB=dD#9<fsbIW
1652oCJGSk;1>gNQ"+oC_%"PN\_Zc#cFR+ciCQV!tT>OD^/S-B,RM?$;lJq$_\9Q5/@9NKZJ+O:b3[W7mc\t
1653Jt=:.^,b-Ne\cmIk_aD_I>PsEBq;i`>e565VK.9c)JARc2gU,m76m)`Y"2D48qUT21;[=$H(Dg'e)Pr[
1654;9g_K;P/`[Tk'9P[O;Hf1h1he'Z$ZCC8-/sJRaDJBUQ#BiT-W6psim?5Ps_Z0[=&A$9'%-;%Q\O*X`;;
1655/8Q=P+UUr(U\0b#-tJHlr=5@XS:i<,5hmH3$3fRn0a,L7B9E-Dr$atcHbOs9j1Vij[a/[B5%EL4)1/g;
16565Q9V9XQrY5r!!PAc,)H`GX%+1@,$JZ"s!k&"$=LL7"KIl2L=:BLSAgR'#;d,_RI<P)Yt,6LHY=sY"Pss
16571g"DR)&I#S<JKK;Q+?V/Wb"0oFZM%S:pA=LI%ik?mUKpIagZhio'ERu<ZoOuF`HNV$3s=c!t%FV6Qo'3
1658+%.iebgk<4c_"jOc81aOm$2>/Z@)716fFc_Y-!!7&$Ne;"6L#&iW/9KZ3>r1"">FuLVeIV@>-`tmOGLd
1659.M#B)QlBmb!2VB>7-"k4D]f6'>$,B]8<FO#K+Ba/J&767$6An/a$4J;p\M1V?S";8hAtt8Mp2,<$[fbB
1660?Jq#l]IaofM'<L9/4f%4;PoPm"Kt;"O<P2M$9lh8a;/lrruikP2rZ&Y'6`KI@Z)@$/<39;!Os"5UOlB1
1661J)^")pHNQ!W4cQ7RqAlXcI";nfW')fqKu49^8Y.K>mYQdQ#Te:T9)?]icJZ<'Ii^M\9BqoY?&kYLK\/P
1662k:%Af=Ulhkj\17SaeOs.%;eFiK(/OcFnW3VF>Z(5>$YR#b$:KQ7&]\aW)H[8lPGoFnbi7X%N_H;Up*D+
1663J]Jh*GiNcs!k60XliG%fn.usFd7\bSR&L=dKUcH*95_0XU4e(nQobk#!MVh8`1d=0*2af!3;@_^o^$l&
1664^u+SYk,el@LUXM'8'LiJo7+_]4(FgX5=FON`=;mB+M%nRLgej9@"=T<+@lZ(6&LRL72t*bW%nAf%T0GJ
1665LS4>\U7c$";1Kg`l(ZqJN&^_/Qeam@lVA>r[*E?]ZN<"M$@PdbQM1)gFnR/QD3`8n!of(O@4SBD'Ldp8
1666]J?QN?/`S<E^51(B.QH%)fd-5b%bGV/JGL6H)=%unJ]31Jtcio-fc,eEcn]_p:6*Ihmr^9IsVbH5Kp]c
1667Hbp@:nB%(%;6\Z)i:Jut-Q%%3@_L`f(H/Wt(o9X5nSg.>FL11N(2XL&HT,p)bu!0Lbk3t(*FP"1(-<$#
1668(Be0AT>R=UTFQJP$ua3&"i,XaraQ,+^k`e'P2)^=*CD_Q:jLIaMXVMPl4#d;D#NKlcb$,RAXHPFri1$[
1669(T:"Bf\N#rYi8p4Eg=11AST:Fda:24OU!A#'J0[fodEuXAYWlt-PPUp$3u<W!t%F6M\&<`.h7UKaXMk_
1670<8eF;&_/JZZBE:$+]DdM6@M2N3k_ZN<4L.[S\)Q"Sko?.%#P`@:;r4@niRhC;_k)F@(-7$]`bR),,T1j
1671TVmWNbhYW>EJ&`b'o3MY1fHc<!4<>\H+_K.+]^`_+4p[I2(;470TED82[^U:JQ<OI`^2Y.&@f^$@K9oj
1672cQ\Pl&H$bUM6EYB"4P)QnMK\KY805jq+srQXD55Rf8ijt=U\s55df&%N5#/NSlp,Q61gY@o9q"@Qg#&o
1673fNc\#(0VCQ;,jD>&5G1P:Ui_:03@3+?ckjaBaUg0F+j^kbQ.mAS6:L9#p;hY8c_bfT;3tn3[u`#.k^a6
1674c2ZY*m\A*3@F%6B4lk$YRg=NmAE*Y''oG@/K$_r!.F$SA.@qo<-t1c?_R]r,'FWq1BSU%?-O]XP&G.Gi
1675(;UT65VH(u9`C\q4;^C6@f`;p9MRhendC5U-fbX=U$!Rpn2OS0^s3hMnmB#@WZ*!-3H%?;D&JdB?eFqe
1676ggqIn!2Uqa$<O$6Jg`l8$:Ib8AOj'c/+6LuE(V*H+Ng)U;,U%[=qpD,cluF;\^m&Ea9Ij^>.p]N<a)CY
1677cS(lqka2&Bq9WP`'mLQ0Z4)H5#jb;@!Ra)jZZF)j.8jj]4XIWWMB=.^ojd"DO`+)rIVoYe_psHaBaCH[
1678c3TAC!4Dr+\@qYKeI;Y.=GeUqOmRFmIoKP^@24>h\1<bBao7^%./c`/+h^_3\Hq!qlX3L"52q$-77#\Y
1679m0qo8XKEW<fTWMkMAK`[#PKO/$7\`G2kI&R3$Bf:,U#s14WjbrqC>H7YG,]-'W9uTaJJHGK`bhC!t%Ff
1680Sb170HjW9H2WOQR$(jnsXT[U?H1G-u[2+sp`k3R(2rh3ElCWIhQ*t1b+@"mF(^pM4@&&K"8j)>/]-nF"
1681[hg%m-j@Zpe$LeI!P[bZg(/rO7fc[NE/?>`*2!U)*W1"u%H>#(#^RdH6=<L>S`"5[(J"h6#[kZUNC&d/
1682T>7'I(A<E-@5ENCq8-J5*!(J5rT%Pfk83$fpA-Z?ioOA816ni]=L*79WPLRU(>'WR!hN5-2X[mRRhKk<
1683!`9S<9\JVI"mK&oWGl5N3M8X%1C9A'FYQ,3-a=jb^^!]=Xc^]Y4NZ08E$hm1g+YfkVD=C(D(AT>):r3L
1684r9V!RHf0X;3+/uR#[o4a@7Drm,::'%bj5F/aq+p8i#e3jU>TQm:m`e+KPgrG0JT*Z'B]C/&_3He/Ab%]
1685e,hhW'VmVjTHjtO89Zoc_@5h&!i#>O:Jb)D.#:U\$8=dq3/=Edj[R([lZqstUN>Sr>\f^B.B59?f&msO
1686FH2XLl>(O]CLM4I5UHQ),h"#,&LJpC/nL<B78`'=%':?s:K'5,r#ANUb4pN9PAH5K#c15%;u.^jFp-B(
1687;TmN@/"4nfdEPU*B$?ipo/hFdGjK+2F:$SM61@bZ1P1-#3"77NB1kjm#o"7keXr-F<r!F@"YbNq%$XbV
1688'@;WkP46>PQS*H')!V\'0eWUX_3,Q^KfjPS8UP&jP>oI+<&5:48h+a*L;Vsub(*,g6T>*%*cV!DY[BY>
16893-*cEcW_EJD2"5go,$==-9)hA=BB@,Em$HH3-1u(&2XK/bEF2J8VJSMZFq;JM__A><-c!jJRR_l!`@6&
1690LpF%q(8W23erX[J#>MK;9schd!aM.$Wmqoff%M$^%'H_Ba^hR$C?IVD$ZB;CfT'ej41jP*"@97pGkW<n
1691=u;6qKs=9;!R8PQRRttiM=bpm`=ieOBKA,k5aGA4#`2?s-2>J'$>!^$8-)-Kpm;_$aU$1HOE;2%0#g&&
1692KP`8A\Ki:)=jH$Iin;4Q"5/H&N(n>]U;h2/dd:PH^?BQo;\s"8gOd1iEn=)>Xu9M-9$UWu;7-fn'DRhg
16931tEJ-hD>O"PCE;&?=T7Vj-BgE;':`/>uju?Q%(2%(u$#i'o2oE".8QulX81SY0i[S)BC[P)eno142CCn
1694<6Y6&HgI.'"3.W<@A]#*JgbTp&L`?`8j\k2><`9;CX1=,j;R?C`N(i8)HFUo,D(=](Kp,5m_%kH?g[9)
1695H^Vnn%"o0M,b[XM2dWfOTT:pn8sgkU1T[lF5`<KV$</Fh,sX%2&-^&m&T!IM3#dp._BB9U#sf8MoRN+_
1696K^\[I5*9M\CEWLnDT#3''mq@OAUL5$GN]l1f3l2q(,V^%HgQeGk:aD`6I)u.>F!K=@kM's'3Q/ClUl'm
1697?J\T/q7$!O."EUo-n.cRILnq&QW6.oA-Gm,LVeVIb(7K5%51\$6kpc3r,ar=V-hA.-_Nd27"L>,CBqIp
1698k%_#0OeK![JggHG<T6CTDBki?PS(cEYXqA,K%r#CDf-[LMS3S16$83]hGC^cDf;);=e`6gQ!RSK\GD=@
1699p:B/ij,[S(,_eQ(^aeiE!PuANjG+$n:;qe(J\*1#TLAo3__'E%nq4\*M(<P1qrbaP8X+liktln[Cg6Rr
1700=H[Fq&4F>^2<>X/3t^TCpD.'>nfm5(8K?fIMm0,d"hXj`4F0'"HVfp0%sTSi+.R@KD-k&Q>XJYu(:LCL
17019enYZJ3PoF.gNk(V8r8tEQUaH5N,PT-lb5,306!cM%5%aqP"*\+ag"L'PN\"S1%3<-H\-pCM_8BCB:'g
1702R$omm[9EI->[u$><:fM?f:I1hc%?OFmd`Vo_KqnK5nGktm';`)mrH"OZ%9djFD52+/VkV&SHSF!Hn+l\
1703iP+.ZU51K$;n,7dl/\Wg]TKjEO5CK7cU&6%s6(-B]QW.-X)e[2i[b2iP?^aZNhln)gh,eU4DWuu9A19W
17047KoLp[tlQ\=#_nH*)Id#-m4Bj+6PH>'3kYYJKdO:;#-Dh&N^0>E36ffP(&guV!<`G='^2BeR(5KF/1&=
1705$1Pi?.'?bk[[Kru%ie99:'"/tK_u0F);8Cf-gj7!"(&l@3Wt3`"M=t)%!auZ3hn(J2JrJ-g8n;"L0<]<
1706B:C8-CM\tjk/I]skYIZ=m46_@X5U+EA$-hm5oOYP<$9?1$EiqVK``RE!<o3VB8D^`WW`F(5^<Ee1==I)
1707`ON?iQ/f`NFG3^.[52h2Y+7bgAc9(3E.Ujc;)j.e$3t`Di@r-.`'`2OEI1uISt\K7;sTct.gimcksW@8
1708iFO"Gh@@EI_,H3%+\l<d3haW(TDbh(U?6?QnN*dp6%PfR=A!HjBXimG;PZR9U+1ipB1":\To?LqmL4H;
1709!`;]eE0XcZ*#L1G:a!o*L+"aIKF\@^H?9W(O$>qf0ZhtCFo\8lU9R]:*%TOYf`d]-QWO,pkNi09L"C3%
1710lj8#D6!#0=X?p>j?%2Ri^dJL@&W#]f:3c=V[oc*mMNdKNm,-2@B.>n*.kNCb>e-VKV[<Y,8.e3"]S9M9
1711JO@6mDgfK9SZ0*B1DZ;BCfPcCRTs>).D]i$5enk[(,CtP42up:%PQsA+NeAS^@GTa"%0s,"eps2EF*7P
1712L\s6@[K^W0dZeNbJN4&CF5/$h%?@(0g+!MkAWEb5N:tqG(>eu:B1HAk)iTQ!]M;8Da2>2,%N:lSUHk&B
1713lYYEuLI^9hS>.JG!B;5)fm"2sBn/uGOeCV#m</7:kl-Xh^KWI9Btj#HW>@GXD3a:!b&Roun1k29;*!38
1714QNoT9P>!ia.%6n#+M%nJ3Ao2^I\h#AgVEmoU5XkI?4N^fck`1c&J,+pa22(^D8-\;4m-LYnkHLqp3Nid
1715Krq.KXe2H!bdliDVfs4Dm_lgLijcgYLI-d3CH"q"h[Il+#bRR5l6C`RLr&1BX.2b;+orD:.M[P<1/*,3
1716<Ig8e2LJt2GY[qA_V99^0l-L/%H_re_A/Br3]'Zn^'^?O">%fup]1WZ,jTbmoV`aes3A_IYG+H'/^[YV
1717X)MH[31rO$PDsTq_KN[67*.;c"/6oa`WTQ^:3A:UhHEa'lNDX"^@3JNboQ!)P#JUO#8:_b:8ob6>&>^W
1718pY`s8J%kY2Kpn",*mC(X=GXro&_NhRDtGFhAMF'YMLQh\o>AEM`'(`SEB5)#i@H$g0[f@Z*bk4'[QJU(
1719%k]LbXgOKPI/!Ni)2_H=:`K>:<492b.,8(9OUa5sK[FUaNeO4N.WcjE-kKrD@]J4YE+&$Q?t^Yic8*9g
17208_`>L.i*FT3_-m-e="uW<k3LS3P`t+USa`>TQ[TuCr+XEb^(2^8pVMj6Hk]U9=_l>DCSn=d?R?H=nbg0
1721:XBnjh>R\1MMT(U77oO3+l,D>2c%9:0Yqe=PYi%[_<F_kmMbL[8m7Cb$s80r6Tct?"lr2+('JP!Peqtn
1722q%q(SHabLB@u&fbJ,@kk3l<M4[G4ebCUD^T)lb:MWq/oDCAXG^$aj/9Mh7h-='=jF13o<=(]-1"L6)eV
1723'-bQfn:pkV9a$m.2`I^1[5rZ2[:Hi!3k_9U/i^'Y![*3D9*Qu$!"HEu.*ksSTQ&hB*)Id#36"StL]WK;
1724%,.Zl"lX7\X,4KPo8Jqa;hY]YB<=f7m+5T'\+,=<[NFmnOY.s"3^%pO_?,r)@lSK_#ho[P9-bVe:s(27
1725qS:/0El22,1h7eY-&=kn-%qHc&G$HST[9D5U3*tm]qHji8ZsN0Mm1h4rn/T!/iQt#(p$^ACCOap@ODZ?
1726F0HcR@jUXOSR0S2^B.7:f527Y1>JV-4C@'_n8^dF."`K)cH,,4!/Ns785+*c)hQ0AL6imS<3&\m)G<eU
1727F[`J4HF8%pS>H7tES"jj:=eN<?(M<9.=Ag)!E'K?,8pk2Ye18'0tae@s7F,.PJ4ZiT/8D)OYB@1L2:<2
1728QOO0,6j,oO>or@$+\EgFM*JjbT+#r4^OP`I?->C2Jh*s`$9e#bL.\C@?q5l%$n/jJBIm=]dA$947g@Wg
1729'o4V%!j4XSiP9,H5_1?D(o#s\^j6tC.'tBhj"2UiI/@[RL@>JF:pA="F#mMGr*'PF9@`/bNi>ZQe3C0W
1730a(HDF3aET:4[:IOU_E:f4cqEnkT`M'mJ+bM7SB1?lb.#R7/BO14>8Z'qZ0Rhq9'Ih"r>9C?3Kn3*h7Nn
1731@]c3ke[IXr1&n!-WF^BK"nX1pJ=m?2CD4oeJ0Y`0/I>;<CI3qGRP@^#.<HaD-kKss\qKW\K`a][!<o3V
1732k<Y\,P^9`?e<)ZN0ujkd<p&%=o'B(i%"U.8g'3d>X0pPmXd*YEZ3ffaVW($[Dd2t>]l$N=XdqX:@lPCe
17338+lqWpos/'U>..cJLJ/M8sgkU,=*"t9gBCPnmJL,LEZbn\,pJRCZ'p>+'s2+q1!jse5<Lq?XKZg<u9fm
17347n46jY^f2`i#rR`@p:`[ZlLb#S,d^ZOlps)i"Nqf_8%i1U(#:'Tfbd&^h@^QJLKQ(KU7<>'<OtBXUR9Y
1735Fh-)WHjc8-fNG/u1K8$=<VcKf\HR'"^U3-9GQ6o[cW^9e#)qQ"^_.qYhQiMc,CVnBKJ"Qf<p!aZ9:AB:
1736]pX+qCH,iB><I@RN!L@aEVN!87.Guk^jaX,rSrO]RIb==f1e'S(9@'8o*Udmdg]&S\jAXrZ8i.X!A[6#
1737-t:b.+NgA(MZQaFX%Ol0<B)Zh*)Id#[g/YSP_Tom5nbgBW=XcYP\NT@br=))ge_+VZRe="s'!HgMsgK8
1738?Wt'.4`3ZVV=T!]RKoI(=VT7^0Ejs%cH\d%RqL#F1,;-\'V#s[%XB92%t';!&1,of#sj:9eUH,rmX/&N
1739S<9_;$,:D<@@>DG"YE?\W<T"-g+AT'&Xojo2J>sD7,'.%APh;QkZAOTEoqHfV5+G'13"EULk:_UE=.8W
1740F67EYCKili2Iil7]GNFCf/Ydjbl+&lV7goSd@d;5c[dVOB1jIU-YZGrX7:8('EM1O/e99pXOaZ("%%?K
1741XXh^t=!:h9hGL1+0$6,uS@.S3LS*:@X>fG<1HP?!`Sm>=3L<)Inik>Y4(j_`nU)o5'@9YpNadt*;unqO
1742PUM6P$,u+A!N2Q4HeI3c]Vm\^2q]#$9<0D>k,Jj59Z>717%']"T;]Zl`f2rP8R8\9/O`l+Uf=%i++>U`
174326J(W-5orW1N<C"B[Re%DV?6.*=KWjUsh%")^_)8bNnUnS;tX2(KK`Y/iXt`=cg-eTeI%!1`VSQ=X;)B
1744Nj<BJD^dB+R;>S9'8G)g+I*h_")cK,J17Z>Uf5\bidftMi):)YPQZg\/TWCX)dorQOD1Le')J>f`o:St
17458[[Tql3jbnrQEbf4.P)>(;;qRia"8%lXB=6J?1`B#Ca)?"J9\]&$i?k*(0fkM$/06a:f'Zn5))Y+7$^c
1746%h*g;D]X=Pnc^O#-60t14C>i_Y@*3tUe,39"A4maZ"jL45"/*E1l^5%;JelqV"CjSN@g,L!.rLHYS2"A
1747^/AHHRr;I6AeKX'<1&T0k\SjN2W!Q9nX1(-L!F`R@=\Z:77f&oci]Gq[AYK<:cP+ei066@Eejc-<";cu
1748k&50Lf1j"KD]jk11Grr-6m7e(&M"[3.^q9EeAX,9Uo2N>XUXl'F&ja1-ZJ>_lBIL.R.>b]F%e(rDB4Y[
1749Ho#6oY>Eu>)^d:G;KL_g><hBF14PC.GIcX#bA\A?^^43QkR%G\Tr;jNqTPlA90$Rg5Q)[9L+%%\am\hD
1750"p.%=Z%,'uG/sP)G.`V/l,EB50>CS"R$4G?B.0d1M/lA-;HPJ[UFkBU4HMNR!A[4k!ro/O=6',`%<,=r
1751E[$`WK?g\3U-SIRZ'Ll:!E#^o2W!C[=M6DHK\>9+$LF<Lb"(E@_L[j0^e#XU2L=<(&IBWi($;I'2E's6
17522$KjG-@;</<)8AcXRc-QO"49\\s-=6d&]iT)'p:)%O=MI1#AKQj[PNrFH#_(-Vo;(&Alpj-c4r3lR/.$
1753cI%tQ1+cP]([C?G/?chO+!9pkG0f\RB.t1@L/6/d&4OG`Lerho>(J)ME.pZD=Ni'6MUU[.]&QV\]_RV:
1754Eu4d.>`:&/Y0/cJ2\oI133]M`%Z$i72'D2K5iT!ia?Q5[5':<EE*)mb&4L/;WNrYO2mn`2b#5.B/r0%e
1755c@0VAe*Vsi9Ni,6U5[l\UV'1W5^",,)+4cUDE!LME&oM8)f<Wie#mU<0[2O;W[[]IH+$=4..-R*U*/BK
17566:8fp@5O-99#tPI6qrE`gU[UJ9G'#`VnhBJX#5Um\rpY#esSrC/GRn(^]3J`D(]bN++VKZ*";Tf'ag\\
1757MTF``6qN(\JPZjk.F:&j$H;*9"X<=!"7BB2J$Sj^`Q#au.b!08dfQIEe@'CWX]"J`kJtiSW3,<Kd^,`%
1758L(#29_[oGlpj86ka8A6:7$iI_4UJR!KgV(o2%DXP/N8qGcoS<^DuMa>8l1'eg!(AVh$OBVPQN:f-s1#u
1759j)1q*6X_)5o$R0X[5/`/QJ'9pEj`<4-Fh!6(hD,da+u"]L[d=qNE2#mdW4D&W0E%u6/rX6M>![ZppN&9
17604e%48gsN&QDU=^!lACpD*=MG_djG**i@c6SGMo\5!7gCd4"XFkoDpoXo+1EL:.7bs/ErLZGQU,.W#MH!
1761]\suBb8fd9rURd;0>=_sB:`P90@\b"nkDb)l'CCub5$-^T5SVg[:CCgjIDMc&EW!/d*e]j+n?-k!Dsuo
17623*$%7j#etn+NfMc1!7ZR%\*_.:'sj-bT2[)K+Td'rJkt&Y*iFr[ER&8/JetP&#!OROE<W.:EP:FM?=h$
1763P%2Ae.B?N[d)L'JH.KA`Q;nSm'JV/bhN2BNRUfZlB3Cn4cTP?XfhX5+p?*7Klo6$q_WNmJf$b6q!D*%;
1764me-2S-HRo<3'XZ=\$m;'$a<7fnZfiFqYO&@0=+EF4%VM.CKY0rWm]V%0Mu9u<9IpaX>[f4kKA7XfMAB=
17656Oc_qC>Wscc/eLb7`AU;7?21,*r^%'+:=L(d%V4-dQ4N_Dl/L87>l1)Z\S*MK`f6<J\aU9#]oed4uc:Y
1766mKd)U$``>gLdGb=OuZ._."r0DI1DF.h+<dtPKJANbQ0s764o&QU^*/FnH78>McS"WY>JG@cF)Fe_9aqD
1767?a8Ipe=BgJ1uGUo<*GtMc-[B3S%IV@k?iK2nDQ(gg2dd\0MXnD6'24k$;JhqHTdPPK9R6s)'5%Z,Z..J
1768^[MU339^m*&>BVbm^Kn+acaf=R1!YqM\kI?kA&8bE8gjK3Hb%mK#1LkKkk'%KT.lu/<Q5F%M0GsLo7%@
1769s%8L6ra5Q5)%s`[PJ6j$hr[q[PE$4[Hl"H`g93#F\dRZ+$:Gbsm\@EoiP6QrE"[s>O%(!L&q#L(Kl^H.
1770G=2_2=Ct30'O%UM3(^V$Vg:jjjc#@o-3qIig)s>LQK@Gjlu8`>I]M1G9<Mi#^4!,djCX)-a>Hu`Ms:Zi
1771<K=%9"m3?/E\F&onE7"Cg3``WMo#PtAek_Al%_tG?_T9Jq5?Nt!\sDn&Ppl8^X?8f.6Oe-D4IZ90@uZ9
1772F7g7I,c@:fce&Y5mp&3f1?;1f+=6[$_1-3WMcmK,[dnC7hnN'+>,+"3Lf=LE!;B#[BN^m!i=Q&eaQ_>V
1773>c+pT-u\r.`\[jn%!&4ADGrMK.NCDs6pYchGkH:_@>+)elXCZ;?'Aog@4J8)fW*&6O*5tV1mV-n[,t@l
1774F,N@P`<"7g18I<M0WDR3n8CgtWLu]="Eb%nbUF).<&_7b2s(uYjCf@^MTQsYbAE8neWmmqrO$R\5mC\"
1775^FtOZIR7Ke6J1g"9!;'_#kq#gpc:T'_?^Cn6u7"&9#<^oq`CpNOnN,Td)5/i;s%2?kGsTK29(>296l)b
1776>%`O^Cl?TI7Vc/-0k2tEN@$niZ%8nDPtOd?'hpgcpAO^@\OpYK8Rht,<En%)Z(-nYPA?id5C1@"@o7m8
1777^/SU6;:GFc+A)o$F()R"UHSKrJUP)CE%$fY+k>UOSs<J.*#P.b3#P,@H[O[H39p%S0_T\$fJPHg?nPZ.
1778?>W#?9d*>$'GM.aTil<-.nVj%)uqeRAN@hr[ma?qD_A8t0!MM_ks19ZS5pCbTH("5R4>Qj`5!fXR2>.q
17791G?>4\tT,>I="&g*]P:KGRP0LJ5%Gt)eNh;hJ)aQ%-cdcV#Zp>^4VBc'-H58f13k!5PN%P0">Gk]l^Ej
1780AC3D_dnGe`3n"G<WD[B3j5GKuab6ofA`=jEH)NlB=<O&lP\Rb^B3L1rU5=Xt]#NQIRe:9G^V3QX=Y$6*
1781_:f,3KLSh,>4RZ4.Ut%SqA*0LCJED^2;S_*NNc1c6lDJ8P>Wla"5psd+UTP@%(tEsmJ#s/*5(XlRQUOj
1782qpYtTAZ=Ch!kN.U]Epp]>d!*oQ#rra!8aa#`8SP.;HjS/m2BILNj/]JV\$Ycfb8:#)jfj69/ZQk"o?mU
1783\f"!9N6.o;m_AM$pYPj.'TBpX`U34$!e@H%-P`@@Y6#WOMA3i=d=$Pn6EnYl7QE/gh06g1aVX?rcY<<\
1784ZYY.?d%]U"Vd#$[BT.jh,*,pB9Vl*idT>B!7^\pNhcQj9<9>.CeV<Y%<+E!p/#9$:.[kVOmJAKIZW_!T
1785cl,2m>#R9g5>kY2ETjo+"A(9_[[8'-k/*!)(KO^tDQ'YM.i_J1MUZp:N5C.NaFTO@'FNfYaU!e%BH.T&
17865A/AIP@J4HKe#iNM"@jp"EH%`C2p&tEf3;Y+lE@jf!-4bdKc1tqZkGpgi'E^_%TinSHJ]LpmS+QCFr\,
1787.pcsEc`u6f()P7H.A$F#oB0G,ot6'0pValM8"iA&?j$RB2iB\b$PHtQVttqJ4;A!`1-W)o:`Q1OfH*<6
1788KkF<an_0MipHJD!jin<<MQYN7Y:,hpLD226$gf65lm63C.d/3K4/]r992VO^UrlrP_GmmO@%+@>ZYeU9
17899>W[!dp?ps=*(Au3Qf`hP#SS>/27r@PI+QV9t?puB_&79`]G<HMABbS:.n3I'FlBKE)MK)_#]-RgdMe9
1790l[:qX2=OG0Aoq9j.D!>p4NC>FkQYhMbQJ[+YpqSP)ut`tT*LS>k%pGm3-h*JBRt"-O`fpjgZ1fE=A%`k
1791T80uM#)hM&]48G&H<"tD2-4$Dhb[-S[^9eeqQ1e*4[:GmOoqF(V'leI"9;E@.muZ.!_NJQ_$:j*ghukK
1792f(K>trIi"1TrmD(o.HJCYl;"Cl:c!`F_8\e78r?$ac;P[[ZYnYC["1+j@/bkMs[A4XcqoY9Q:T3+>'E3
1793%\79ma%+C\3Yi>CcK@P.`[Db&9L\O]NqnBmZ"l@(V7j`C1i:CbCKjiq('qq$6VXgS8PTN5?\JSlN<@;E
17947J8BOoH7NXli9Chs2",9T%eSWm11H*kT0C[F8NYs+sjhpWB9Qoo$2TST_+ggM!f^m8V_s$GMMfVmIu4S
1795K1aN,flI'.pH<TLrD2<ns"ej34a[&.8\4Ya]C(%>Y'ZeTkPf,^]Dq+Wn+c;+^\HWK:HZC8okb5ps1=gT
1796^CH&$f`6jRHMB$3M8aJ;0.=o`O*&$$'Qb0kRESKj7O]=OZp"$$(N00Hh7nDTh/.B9k2tD>qTWM'giD0<
1797^g:L4IF$bqmrN^0]+/r'II$+_rO>2iJZ8E_>"W.ercNgt"ol12&"K61TEMisLlYO0rqYE+?@(hE)t(9*
17983QUgjpHS6H$SUI@#<@U'*"ZOHRj>-[*,>Yd;BCMoj-p.mSgaIPEtBOd6_>G/`<0Q2$Scjef#B\i*21$,
1799@M/_Kb6(@jXrlhJ+etj2`rTXfP0\a7-VhYZ=`GM^>&]W.+cI/WRj;'k[kG3;JOQY"nlg]a$\r]j0gEUC
18006PNX2@'a>C6ifIhcO^7a4CVhd7XVGfj)hnP<LD^S!tfI-HA\'$q7mFW,T6se"mlR9'*@9Rr4l@10#lqd
1801V5C!EA_"NPY!.[0-7Cl,&YD',N*_R#Fs#tukm6nWYUe=^[Xo`"7P.5Q5YU/N!#5[3N:4;RWSNs&5dDc[
1802rl)u1Tg01CC`#Vc4:4-Zdhb=>LEOUk,_]]d0:nq$,sOSIL5H'GP6[Mtp:Yu)_.YA2M]jo!,$C`Tlp:/>
1803QS40g%gKp(Qcndg?uq*"CP]Nk5*$Yt,I(#%P?=7h"hGCAWoMPD"[,1oB_38q`l3*3+<*H8HTc6XYR4Y.
1804SR.i7_g9!^ItWBji2<g,5mC]p&a5_\qGCuKs2mmc[dU^"IKG1BO<7:14-BmCl],D9jUK/A=D6Z<e.B8-
1805HN>cgS=_X9j5b`X!`?HgAPA-D8tcq/N*?c;HX\2="mRP>n4ABJS/.G:%)ZM,'SR&Q-pkbait:Y>p(8=9
1806`r@K*;::Ti5_Ri6>DbnsSnYt!$50L(JQXQ(LeS>7"<Z1YN#l4i*`knU,3d"/lV1Q*ihYp\q@RideHZ=I
1807Y<cG+@()-3\g0kA+RrTV+/Q`BO9=`VfoLJh#jS$S2c(hiYj#["::SS($04#^$3dqQP73A11`jeN`i1pJ
1808eP\@\7QDUa7&bRn9!ZX742[aI"%B!3O_17#;ZpNjTVNgS!Go:8ORuHJSSCV,!s(qH,83D?&6D8_80H5u
18098:QGY!`pYX)J>JFW=<[030o]gidR]OJ,0%?V8"9-QSN^t=a?>.R?iufS!K1S'1b2RSu)I_22u:qoQ6U[
1810Yu2Tr"(Ri';@f#7.BZ2^4<k=r_8Tpn7OV:P)AN_jc,PVP!&8joj#LpN7+2O"JijTA5Q+.\3"aag\Jf+K
1811Zu,qg$!p1D-S6Qc1h9KdJ]8TC+ZY0]RTZ6ZJ49KC$?,fQ;rnn3OFW4Q8Sc&ip.EU(H`6L(iIJdr@HN*i
1812qkWtB/(+DJXd@KlI'nt<HTETCmV$Z,C<=rI8-0ogmZ`jH:N\!fs4[iW^tdG2,&p36>?YWH8)qi]HXrm'
18130Ol**A/=2^p.A[Jh[M44s+pA8.LA!gihEq[C9P"'h"-fs$3q7T$jR$5%OaJF>`h'h)D[Gh%Kn/9.g`[`
1814iI%Z$,L-=hj\@HRj?XChl!Zo:1)Osc^9oBI:MNZc.7Cu]&e?:kJjmULV9>BZ!ts4?1a=l/"Ar(e$!nq6
1815OHu$K8L:-N5iKKaE'W]=d_!F4BfqJ28QnT$m2X*MK*mSR#KT_PBKhSAUh(g-!Wh3t!*Lh:nI8@D\dA4+
1816g)ML5+H[77U!u!KIu0em,qWX,^%1_F%:!TbM8O$F_/SXN8ZL6C9tEVC,Q1H\-lc&C0EN5UHD:$aECCd4
1817je.FbFYSS!l0*+0D/;DTYEE:hAUm`W2$onNqso,MCf/WX2Y<?CN[+3>OZ="Ai>0M0-STs1G@RoeR0>QE
1818/>]P<n)b\1iZ;g,',f1Y"90Z10J/L^F60I>!JLWnaoSID8oG;CU]FMtPR"(+&4LaEBRnWjEp)q25\dl=
1819aT/'.fP(mc>feB,P$F!Q9LdJ7e5;7jdaT`%OR-ZFem-*;'kcr=,_l!88-;psVVb)s?_lH)jA9)W]83Z=
1820rFq[NG:HZ.%O`;671NjuG><*S).5t(""E:$Y[eE2SWEjY]?5uK.#RGs^3]!FHffp8OX^+QE&nGBSFl-O
1821$BOasK`_YeL5H(R;ibsIXE*6pU[OjnOIm@(LdHM_Sj1p,B<4^&H;rGB/*ESDFi\J>Wps#5NktgN"2i94
1822Cknlr/WB8i&`\E>7&rQeC'8h]AG;].CX@"qMmC;Uhf<lheQ4_LVJneO-tc.F%;e,e-X$\J&>uk*o&T3\
1823g/_.D-H?-Irl\T6H]E,PiIJdr0u\][+c?3IVYk(SE'St&e3W2n[VW..&"+:3[E,d^`mc-4'Lq&3_>uY,
1824-kKtV&&0>n63X+)op&Id5-f&"m<tH*;,0P@Q/<u0)"S`g(8>>$'I`^:9b,6?AdUpDb"b#V>@/i0:q!Y"
1825/;405#DS3?fg:p3.u<cS&`nNE;+?f+b0,O-"5/:/@4mT2G_H5,#8@Xr*)JVfE'WB4_?#>m$3q7T-lc&C
1826TQ!0TJAM>@!t#8I%O`;n31t4UiIJcGK`_Ye'FlN2:cP+e5iI71!JLU_#8@Xr*)JVfE'WB4_?#>m$3q7T
1827-lc&CTQ!0TJAM>@!t#8I%O`;n31t4UiIJcGK`_Ye'FlN2:cP+e5iI71!JLU_#8@Xr*)JU;b5i227u@Eq
1828Hf$OW6ODR)bR>QZj4!'T&ra3A?lq=*pLPj>BDVRII$Lb!h#1aMHFDq%]76nf+)?6FA9gq<NH3@3H_B0m
1829j6!qO\29)'RsL&Z7E,W!j@!);q?V'&g\H^`GrSat03?HhH<j9*Z`UFdF%5K,>l!L(,Bs/i].R1a0n0(c
1830fdKoT\Hg:55AmW^MCT8"'H0qZh'k$p*<.9Y*ko$Lar/pOEpY04NG4fc<_^-qO0s"W9?JL2*%/EP`uhi6
1831b2#:"Y)A01]l2]UCBQ,M`k%iV+h?dW>p"WdNlilXX`(ZBb>h1&3HE`JkD1'HX=MDX8+*rf:*l*d"*/dQ
1832)Dj%0nKB,r;6HF0f12K)A*OeLI#ts(9SJg[h2#>YVL"7"@g0oKhD\mP9RDn,`RA]dkuYFY%**KfR$4g.
1833gK1#SNbLF_qtr83rj6E4?ffE`h2mqb]3juPg<WRk<I0\8;j%CMqClJU>-P@QL8c$Mk-8XeP.lsa$;(I@
1834A7hp.J%3ZX8@D'u%9%PJkDrYUR-HR"Nti(f`mq?6cYUc\Opk#oS]&FQ9X[qlqtWguB)DM2G/%:Ga]2TK
1835r7Tr!m<drd00Mf>9Y*s$SC7A6R?:f4aGep?jN=H,(EAOs>IN/FpaPqW\bkKW>OMK,T.fr/dCLr3I_"cb
1836r/nTDpRK^FI`h#?/#V/)Zb?AqlS\5t(DW:;k(m<0X*D&VOD@@skF^&m6*a7g893=gX`ClEbIr,,Y0/\R
1837>eT4@RI0t+^/saudW7gmUtatQ.G]KB)<jSBbfIJ8O?XgG\&l$N[b'X9.<f(cq:XUXf+?V!?g]pamCF9e
1838jK<-"I_"X3k&n5s39bRro#ptcg\XdQ?6fJk;/s-]NnAKbMJ$,n\TX3arom[Ka.mlb//I1i9$1VJIM@dH
1839GT8R0'4p^X'TY[<;Tape7XPh_PWn'BVn=EWE`)g7:&+ms:,9JK2aM7fR]N]kVI2'RWUFAf]cmVAe!Mf&
1840b4.^A@e##oO2d'sLshcX1HZ_9#tk,^R\&L2S2_mka^X:Z;'%3.nflUqi&aa%9(Mdl[ALh$PGeYgL_-Ip
18413UsP,gm49H#h:o-o\RFG-\EDY=ZA^sY7h'7,&[,S#i91JC8l6CR[8@2mNLg9nEF;G^2F*k9O-N%:P`[^
1842#3bBP2JtQ?jlL,gmS&ogIoGGeQ#0J@hOQ*T`Y6kBRXTZFjYG/Z5%k5n,WUHQ-7Rj(TU6UQP-$(.$2SkO
1843r/kYT1%^<Z,#L^R<8tAL_sd%Yl%g6)T:Gn)#jXIOO2Bg+-rJlNNL2on-(3?9qRD-<8-MBWVpZ5t3Kb60
18440t,P80R0Hic86>fj=8=p9+sSq&e@Z1nYkO$_D?VB,PV*eYP7A:O_>jM$&'UQU2UYP%Jh=!NT)MINsPHj
1845I)-NEiW>LGJ!e2BR>HW#7Z-4R+L&&!9!8pBj[c8eMX2dM&r+9;:rFF]H$o]HL/Tfl"bXX10G4_GULEeA
1846ILRa9NX&'PjXMR;)[RfgpZEXG_8B+c!N<i<V4JeZ'FCE]nJhHq4?*I]o:^d?UWa+'0jfkC5\P+ua@GL0
18477$2]oKE?p]Z(Nb-k!CM,;*6Xf,)/Gc.S7B0$a8q:G*2nXMFti_'Mh[D!)4Ra4;R9R"i;et3>,[tDN9K>
1848d9n(4$HBsa(?$\K8LFEIPc2M8)>TM\gG*nXVS?ZE03ZEBR$X^:F?g=;84$u2@55M=s(+O^4?[S$T%YK[
1849:MQAW0gUV,iYeKX;YlUh6/3pMQ-WR[#`qK>0W:'DN/AlpiF"&JMM<@'r8WCFjWk%`)<&Gp(coHodqR:4
1850pkbIFN)Z]uKm5@<DA1iWGA;l;+;A78#c6JcMkY3qQLO^tNqgO:@C.%0.[>-a+J2p.n0.Y$G)>?+d6NO3
1851;Sb>P,=m6F&1GaH&1:irN,0nZ(aDKi"euA8pCVc3.!ZN_29:BCGVBa<UJ9u=@HJ#,&>?0amWV/a5)/>+
1852I$"E+T0Sct0b.S.j@,a)n9'VU1rYQ>//q/M7N*I'%*`9-#',hP7a\^aojbiBO$io6f7TO4d5u:p3f#GB
1853nXMXW0H0!CE<I0E32j7g?Me@X-0X4DE$UJ6g`9n-=NhM>psGpOqW0i;%!k--fGM?_8U+Ouo)s6R'>i,s
1854)DoM_/EESA,S7r)O&$OY%QpG`-Q$hmR3)S@a1S>YDMUSZnTH`D+6J?5EEiPY?jXf.LS?MB,"Sen#4Trh
1855)\XW+aMK+[*r#j5U_tZq#7Em2$mmg&7#:cGYV.Ma7aOU*N&bT$%7IJZ8>d<+q%B1:8E:#>b*3Rp!6,tF
1856U'9QcrA0&&%gN")Q5HD@$lPb*'/RGT=CUn8_jJs&7=Q+&QN02i?s'/kM'mouLlbFcFij'p4#ei_K>(Fn
1857*?Z%)i7.ro0oUd[^/3<*-ld;\+G<;nK[DS8d;9l/!hVmZR+*5eJOnDu6(gCU$W0Jl,`*Z9$&CpE8rar1
1858+U[lQ.R'O?.PpQc,Y/r3";<X!a2*tD56-q%ZI>10"!>PL&FN36O-$*M'L1OR+.2oA&KaVo`hiiR,^T^F
1859N5[mrUQ@s>?8Q49$4;C#30;>D`Y]?\o+BCYh@9WUTiOk01!O8d]*YEh2O>OY,XS%R"f2cF_8X>(#;O#L
1860K5/VXkV^JRKt<2noUKZcb&U9IIYRBAbk<=3OFI]/d6KDR%E@3)9]L--/)W^KTLf2)"=Gm,KY0-J6pdl#
1861)]jfe<Y/1HLF@/2P<a@Un;0@Jj:DL$;@mnMLd?tBC]Q@)T1o%L&Aq<c5V8oeb_uL1X[1,QJh6-RG\dfg
1862ou3Hr/T1'24haGgU-JjE&4KIue'_P2.9s5N^lfp93`&Dhce/#FL-m0eP4>@h+::0$&&",E0arlTr*C-G
1863d+"(;d6%8ROJTcH*!-:(@D\j$2];]+pjbdY5?J0r_nG#2=!ZW?M0=TjDKHe+1gZ5B5a3,BjMS&O#&6Ji
1864S-6XC$q7Ko*1-jZk5ZEe#cgqe#BW<0"/q#Y"'>_63CElr$IMZ5B)IslTcs8g0n_JB+$>\n,,e,<4Ga5(
1865mN@/j9T-mm5V#*A&M.=gU6&[)(8?fqRH[r0Luh2PV-.U7#t`%q6p7T#MV$6,2ps-p<%p5"1da8XfV4?0
1866VGNl26lQNE"!3fLl1KBi&bK'(,H).$fGc$Y`g7c0U#eW`Tu1=KS-12GHm4gN-\<bV_sa;`T1+-62aeYY
1867$t,AF`66+1\.jIIi"<d/NiUP-$.(sf7t:gE+:&%KM_u&8ckuF65ZrWZJImOQOgG^Q?fMGI)BWpdf*rHB
1868_AXR;!IV`h"0]3<pRm!BSqu.b-K*j558<`WKK,UQ;b/."Vu\=PEkGo14A#&,bY%!^Q0C?0`]GSZM5gkO
1869!DObnJI9W?C*\T=3`)\,8Dk'F/9!,_@3m'?>[7,/(XbPj)H)a:LPj#j4/'0=njM\;d+3Yq0G"LU/8=dJ
1870&9!_QR]N2Q8Yh2O)&%9fqhc-tSROZmi`g$:):CT&at4bn_,)'IJAk*<JdEgG_HnekJDru76/,!;Sm$.W
18716pW?]3Lp+:ObdR9+%3r05l-[0//F%MjPobCB!.M^0Q>MVAo8/&0uNPt=q_Iu)_oQP?L]\EnMh:Ep_R!A
1872d>.qr8)l4*nhYKC\bmU`0FVY\5>OltQlj@r6rO_#-RK>E5Z52=(l3c]^gR;s86Q].;><I"M`r=gJRP@N
1873mMZ@#]KkD,\Aj%!\Y*UE4:_Fep*['_I6A2MHG\X4=M0QsSiCedFjR>]A,mdA4tu\?<D,m#-f>-r?Kcb>
1874OYIr/7%OaO`#CPWU3+N!!_[?ZaR'@E8&Z2K6_f6e/SSCO&;=^0P2`22,_cn;Cu4&0r.R7`#uI@Z<eRi"
1875&H%>;'_DSsO<GcL@b_P$RnoIZ;&34;P@@@a=,n:fGm7(8`D2B51dgm[m$`_\@'5hcA\\C=$O_VIQAu:-
1876$_R'$>WJ8*!U2DX5Vq?9Vh65p8FfRG1:%`"auHRpPf;t-6A@achiC>Y#1WfD'.JJI?u:j][(HPbVDO*[
1877KJ\iCKME7+S54/1XFfk/<=+DsHs&9kMpee^#rSe@M.(5:LC7Dq7)AXcgP_S8+bmB@A00h6?q]:6@UfF1
1878Ws>(J:]^\u;/T(V0BGm)"Zoeq883\OU'],tFC;d;?U4ojHoQd%ja*)OpP4QY\AdV?!V$2_M!_t<D[,l9
1879bc&VqTW`cX0G/sELmBX"(PA&QK-h@LKMREf",Wn;R7#On8cppU9gWuQ'Vbf"9MEq6gCDc#kS0IF1\^`=
1880c:H^m2?K6Z;.VJ-;kFF/;$Z=TLV1ts6s,f)j7/fbP-G%eYPTiC6lQQ7nHO&5&dCUQ^j5DP,ls`oh@7U@
1881RZD-S_@qd9@ZfMlZo?.=U@A^/m:>29/D.p.h(7@'U;n-5*bXjpefJJE=WCLh=kH.W"8/m3#E,sqfJ0rh
1882eenm>@8oPC#b>Ej!h`.!3e8C<mUnLIJ`u\(^`a':;#gnJTIH4QF9^I<J3l?O_dZ@Vm>a]J@c:&n1AFH]
1883Mt[k'd`BBoDAI32K?&h@?o8$Y!V#[^KMXnM\=MhR)!667fF6a91(koG&-^l%,Juc5P=%;C1OJ+&qM&A9
18843G9EG$-Zk8N?Q(?)Pp7,6Senc'5Dh':;@rHR'jTs87Ee_U54/lnGt^L+Dd9octbn6aM_=1^8@`7c9NS3
1885#QBDHQR6N.,\)jF#4`'t6%-"RlO-(D)rVKOH9G@iTOn'f:EYJL(>;"SM>fIgV=?d,9Vb>pU0oP8X'oaF
18865,KQY@b05Ua-`gW$T0MS0/OmFW^07*J02jc!1':dj7sgod*2@abi<>B+&Th3I0!Fr`IYJfh?8kXee10'
1887l&'7_811%"Unii?\jBCaR:r0(Kbo?]T*B-Ui&tpp!h[)Q4^KPI6[kZRisYV_l(IjGNJ\9(!]6(([Q"pd
1888,H256!,WT7/a7`38^Z=MJVj&G=H>NJ75K,bT[^kc%i/NJ/;7VFo+;@oA1CbDg$T1B'X.j$:*>QC0of[q
1889TcMYd4on'&SJsLC,*`2+AB5V'YSY1f6id?$NdH@TG9?tX@/g=,HA8nI7\N6QM5@Qr8>3$P`JM68!b7eh
1890BFeo:_Q;K0E5I>S*^RQV*cWYtaen;,FYA'GQt7BV!i"&M/f"V1/@kr96&:8cnSg.>3bc/.p4s]!d=!S<
1891%J0$s^-0]TRg$Q9TeBPb2iI-:%-\fKgWLcG=Qgk8,2LQH?SVQs7)@\1[$QK-!3sI/4kR<_g&s(g6Acqd
18922o&Z88'bk)P+4dgg(P#$>@=8N#!.I$!WW5TS^<@(Eu$fupb<OE_ufh'pZo>92[C;t)EP[N#;_S<+9USo
1893n31<%oM@)b//7?'#nV2c)##bgJ?YpZS"DBo#6ZN>Ws1gU&1nl0o#(jG'&$h3g[*R,L[c92J0#%T(kGX1
1894r.\0W;,Us5HpYGHgb_G*c_*\n6oWLeQC%eR+:?^O@>r!>2=.UM_%:HT\:";LDGR/lgt!3VlTuM,mj.0X
1895Sfm*6E?H:fNb,$[DK`*o*)^!"b=G-`7h<"]%^u\(F[s#+biL'K+9lg/]ftf'ptYiSCf1S"$K4S%i/&$e
1896;`UK'n[j8H-bs7(f7K+7:h%6iSdVBd(JPbR"CQmOj3HUa='J2!]eeN2Ugm[=KGL7Nl!eM#S;sqN*=6Ir
1897BAK-F_#BqN%PQs"bVDF^-k%7.qBWP(3!<#D'`O^mdKcfU5*6rp.Z6>sr!A$^Hufrg3*F,6G(RLim_b87
1898p27-@m:4tcdC/ba_'AB.hH7BG"!-b=B;Viqd5.6PlBUTp\m\)VP6_VDPdfo)j)G?5>=Z32h0Z*.)j18I
1899$/JP\?o6&&&tI=#MDm<2-\PcZX:"(%58G%\eil22\hG\!af^JGggQg&*q7S&!3)_RU#@_\3^`8D44`+#
190038!ZPhr`YML=DE#gs^2a9RP#73CA+*>>JcP@>+"6A40_nj#uAphU!uii0Z=Mk!Yd]4;M]!N-Dm:B2>VB
1901e(`F=Fh0]>-jE;;H&ZT?ZY[==h_$#Y8Os1V6'm8@^H^W`qRWE;DFTQ_DAG:Yr!0"RIko@Ibk3l8rf-Tb
1902_0TI"Y$K8XPPKF-^b-CMN<S0H^:0L(+3aZok!Jn[F7*L#4.5\?k'VflhIXMV=M0n&Nrf'lc4a\1ekB0n
1903q,jhm@3b"FL+$GR*ubN\!.]%k3uE_"jpE"?/dYk4SAa-VOaXLM^R4=-f)$6KH@m5fN<gDLFoIq6QV)jt
1904\C(K)^WSb.1&&:7fDB"N-]u2'O]X[L<L><6)>;_XFAD^PZl7jPGM9kF6lYuM:ERZrkDsk9@@n'27&8,G
19058dBba]1'*`JIrJj8q=,Qee'N9#\uo`Pp:OkYq&*S1//WQLr(6fBoT"&Pi2dgnppq:mI"u.]^)\,5Q'lc
1906^]3W[:N(OFkoGgJ^%:clG(G,BA:bkLlIE`"UJJZ$pq#'5dUUV92ELL&)inQ!1?CpS1=?i^^@B,tY<Vu@
1907^]!E#n%?$hj))!toC)/8rTpRps4VP$[GB=!%X,C14`2?U3MTET?s8:Q&3AoTQR6]If\7]`9N#^\0Fi2L
1908&k'S8:^TSkB#)7u'**qV7>r,!b8GX&fhK50lm6DbVfmV47pA+S)Tp(abpT)+HMm"d*e3HnTZ<XO'D2'`
1909YHM0>lbSAUn@(>@_=R1r?bd,%JL)m>GX%"9q+@`cOV*cn^B3XDl2t,#beW7ljH60@J:L=,ob>=;G.>R]
1910W497[]mK5<%mJkMqO:i.J,.Q[2SAeNF)O23`:bS0m<Ul.4o4eG);:@\?-\Oi.(ifu11&l2`)Ek5eNf0Y
1911p%kFZ^@oX3Y<DaCY",+3jiQ\/4o8miGJh#T2Y:I(MEMZtFjOK+qk<\B6tkgaLa$B;0BH@mD?Jc<T+ER4
1912$3Y0PoO>XW1ji]'BD7`us8;fIc8WJiqWat3D>W6eli4]eL"Dsro;b[eq=SBlIj<&?0][<o1g>E@AFbgf
19136oTMYWAf[*IdQmUm!N9uNlRdJp@tsU*dqqh,>Z")U#Ymn]nrHCR6S@X`)E0)nGLjCYJ6'r9dino$)6q>
1914##21NBHX"613>JS@*feb@m^LrUk]-."'o:.*.7YYSeo$54QZM+&^QfY%X`8Gi6,I1^UhVgoj,;FGIbKa
1915L$P4T?/OH+rVAh;SqfX>4V[___:Vi`7DA\2prd$!^:GCNEUS?3gq&3M5@VJ-^cY^A@keHF$5W%NY/eKm
1916ETV"5"@N8<Z!W6C?u66N#!"*OTT]l'`YD]i`(\_t$gr1\^"%8pYJ":,m/-O0r\#=UaRdB'+Q$888gSEH
1917CZ(*U_L$_Nh#!IScP+@6>^(SQ7Xr_hZ,km+]EatF%UDtj6AcK@Tt+_A>d)4FKh@V8oO<irAE3;MNuds7
19184P[8e?cVT<O6uqXj3+X;G40VBgZN?6(3R3]\KF$eM"Is"D2^cM9V^QQ6/*qm]jc(CrD2;^6d4jp^XL+k
1919`WdSf0EA.Z[f92$9t/tt/&'/43l=fUf3Z&8;6n8?]ED3T#oS(]R5GX\MO.p#F3tV!E<\06/KQ3AC+RMb
192017-HpZ?.4?"/mjY>Ul7KjsXLtq80FQAi>oShL<d<ci8:hhqn1mS)*tRNcg+FlZtqZ'uirfC$1iFnNMaQ
1921*/#"%F,j6[]M*!90N1LU#A$"M\(?P/gdnm^#&3GQ0+Q6s>?a'uL8F)<;pd^#iI#_:!c-0b9?BM)nR>/5
1922@XH30CFPM^A[_,<>78Vn6W*@_7ao>k\GOYp(ISo50k:rX,o$[Dah=:q"Z7m6qld1`N_4JK0Qm`4)&HFr
1923@Y5V*"9$:S#krXrecP_PHTq5clQ*0Wr6+uh26VIBpAD<7>ui]Ur+/<\QWP7!$I#hM7IuMX)9=RY;._:0
1924Z^ek=`)=/lF1j?Zf35c,?F3[n[:flf<4("M\Bn,1YP>ba(LF\KjLjfUcRA\Se(n>;-ifSAq)A\dUJ0S'
1925_<kM^K-cgDUd$#BjkJ8+Ph^Gl2Oj1aM"W]>VhoP?`=F!_J,7Kd4*H#J`"P4]rpqLQWpa)pjOQu,X?Q+D
1926o&>Rn=JsG#Q-KP9-82`$8N&325pY0+\YU")<VpCKcbX]%Uj&8#(Ch__4'Q-]h,.c;>\#@RD_7Pr/g3!8
1927bf@IFs.mXhAVJgB^fi_<A=Ic$:Zp=eresm]I'3bd7CJ1Niu^#fKe#nC?J=DTP!@eBpDiJnk/4AeGi@['
1928\,:#3m?cRnmFaOMs-=N-[p=Dqa-?m:^3nh`/&-Ppl92=EqtfClH[!]f^O=\,D6j^j]rl5LZm4>/4nA/d
1929#@F(qosX\.G>tr`H`(r2+'IOZ/9lh:\mal\W>tW>DAMf)k(.>[6"1!CNH*&DO]WClV5I2`iVFuFQiU&l
1930?c9>aUdtfR#7YB,S;ak^pt$\@>A\_Zqr[i=G&LZ2Gh_S[0@+Fk[1J#8U$]2\Djblq`uIAM?_3HJZhJ=)
1931IX&p"K=f9Ln#ZG'BCh^=*p>_j/`Q_d`K*OL*l=4jW^ohT*%Z*!.tA9gUo46%d0PZ)?N7hd>p"I$HfO6I
1932*dR*J\)$SDQ)jARX1u?Yq>Qk%Ie80rrpmo6It.4K6O+,+H_$tn,%#?>#Nd!\=Nt;**c"HNYG(>*'!^dB
1933APhIK#_Q4++G0Y.n=.3o2>3X8loi()fhHeA2&cF9"fD*!dit>kZ-KRQB3;#]-j+2VASQX]b)h2(`ao6$
1934hm@4DO`>Yq<[:Ut*;u%ZUc"KS9Zr8cqSd3e,)p;fcEb6!Ro_Fh8a-D:YFX'_j3JcrERXfWn*YaA(G:)c
1935.+i]uB:9A]J6pqmjLCI:UaPd^**ApUTs>mTiuM1c^6ITV?uh'R&Af(Bj*r)[EnZCBWf)jj$e2$W.`4BE
1936>4Y(GEPC/25\i[=(9!0"1rdLLdpfFnM:St3B3qIA/1N3=YL?j!j"1eW3=l>rreIKb)kDA*9!5Q7SX[e;
1937muSAN';Gmm0OoPKi:t/1?4fk0n-BA2o+gC:)#1[JR'i;7a?JM;^2_nS%mBjBjct$`^0mYR1#$62CTu+9
1938)&K7D$T5r#HKto:@9&n=;+A\e/XE*8-ZYVC.*l"]M3d3?5oH[R;q]-'5u((h1#A@,h*R*8T#u;kc9+g>
1939^3oKsf7*SL53R9;N0N\L',!?XdEqJO2$-Q1@E.GM_bL`J(3-p4@:N)k1>'3)0Q7?G0K]r.#K%jIdB,od
1940++/=kd76-u^%((7F&lXo=nr4;/1W;XBXc;FgZR]<DofE3;d1&PCl:0Z-#+qfCT_)S^1f#DhO:Da2A7n.
1941#9!%C3Dg[YlY8tuZ.qUO9Q+7=2_RLYUX!OUWjc!j'eIlPQ5M8)$;:hc9$7Rce#I/#LE7N)D_O\TPlUh,
19421PB^9%\gaUK$4oR:)<2,_%,UGosK;"]m%N[4'MWsH/>,edgp<-U2AY1Xd^k3\*/nA1`tDJ5IA[_E1>n7
1943etOCY93O9@*8=HB^<pr]YD/(>p<H`3gKm)4^t+FXff&6ECR)#?ho:]D+<-S:#Ad\MKYcBW-Q_U8/nkB]
1944$o1Nc7:YHjR>(706D\A)"S`,c4<"$ITtp3&mf88o_r@;A3nGJOoG:m&>'al2-(PuJ41@oJg,]t%9`(^8
1945@iJ'E2\lc^ZDfgKp:k9'[XIH"m?dkE0:.1`f=Ce9]u+o%F2[_X9T`c-b]cDujO&Tt$S+(K!iQAfTA4j.
19464NG=cl&2pW]3]d]rB#K(gFKIuGN$Nm(Jhcf@_^uuTAFPW:ZiH-cYsTD-n`'hJdWB#F`hhDh*"SJ+7"_E
1947@C4s(DLY!ni=:0>5o:)ora1g^4q!II8+s($V\2<X1u._Y.'PNT[l0,/'k2O)E@kI9]>8LiV?qmW>]6Uk
1948Rqq]Zq>sS9aC)+$)/BUr9a.uFJZ6rKW3\CXV-7)U*9lgLUI7g;HaYd+U,H`0oib"?%gH7O_-Uu_=6]+q
1949F*4fhL,fFG\[KV<0=eB;7En2\55"'-D]ct/$FX?S]s*Tqeq]!r)tJ9a4Y>>3,ouO&C8?GUU0nI.3.O`1
1950/Oh=b(\5t*OU'\A55`(dMJ3fhe<eo:<u*bFFI)#LHb%O$M%kT9^9ANTc;oYY'i54;oo;).^!>];K\fCt
1951^O49X^Ch(]>"T9%BGJl90IMP]ngJf1ftWV32Vcd>U^!(FMu%aJ/o9VLAtbZ"DTUStARFit^9m.")uo[,
1952!,VAgH0U"G3U5iU)_fC^!m>VDBn]/dO`.0&)th]Yobg>2Xd,T+N>9r^`hmeLb&lH?XYX&C//:]5(-rZR
1953CUq_oVD?EH>%[%Of0GJhaliQ+pVp]pU"-IETQ(-WVDJXL3B2X9;@RmQ!fKMMYc:#h#AX#n/?UGM"i]MQ
19544N&)D`1MJ3qV309[^8/9h=^GB>Zk&^AWbh/UVJ_8BUQ%_c.*NPcI^@mg/_l-Pm)k!qP%/A;11`=S^pi^
1955>?8,+BM,XD.V7/ERJ8*Z4@=:ug/9_g2!-i_\X?BK_-1?Q<p=I$3a3%_:4o<1NA9#<A8sFDXHfXFeXC@H
1956l^I6smG_eE'_q8Cng&u=f][n4:9Zn:]?b]^NP2NthR@pYrlpe=@PZbEd';ijY,sp-^AOb/D*RID2PG2-
1957?KY?hf+qB\AsI^QSpSq^Y)VW<CsD3m=l$Voe%44OBZoJS4/X*EUH8=t;p>%JD"k_*"bRT7)LtfF\Uha!
1958+MioE/K8CFM0graMCBJ-!%YZ,7"P=?OKY4/@4hB`F)Q3gI;n(.WkR>5A]G"5H[WV@K?CMl%<?Adokr"B
1959foYCNWWDdi:sV$/W,m#tmnW3==3fR8os04R06_pE>NU6aK`Un-OM=e1$o_)2A+L+$C]Yt)4eu?gD124u
1960/(`VYE)Jai.YIQpW>A5]SpX7`n\XmI1@t&e(LMLAZH6&-g?dGE*S2)Cc($P3hXp.!.]RCDYj&hB(]>>7
1961&IW@KUsgq/N$=IQ">*+neE#4tfU\O,1-lVUHE_:B:'r[jhnHn3nm@i&$h^B.7U%J@Mr(a;:k?/GDd%io
1962CL3jBZtM#TBn:\LJUM[<FLBDVJMag#)+e[^).'VM;@fA[$^7hn\>V<he67\>L;L?qU,<d5BV*2ACP#<S
1963``?8ul!pH&(7)O5?2sMN2,?I9bU]=Q5#*4^:-\u+,S1(+Oi*]\*/07-Q3SV#/Ef<P(58'^r?)G4$YBUu
1964%8S/rB0Q7kkS;Q^-Y]b=(0@Q=<@UoN;Q[?1AZ8XuX(`?B+g__h-DkgcKuSLl"L]drrM]BjXhNmU/m,??
1965mg]0qTge2V;$\KrKaN)k>e0o48;.,OlS-1ROhq5Y_QF[&/e:%l_03Kfp!#_uj$f<c)D-"b<>d?GXbA8t
1966c>U]bMrLEUC3*n!&_*m?XTg/`0Joc2l(kUAAtin&Kp-d.A]A[]63ufoR$,Oe<u+m.bmabHAYLK$=;kji
1967NLUoop)9L8&h5Z=A[^GN^%D5jT6tfY5SRtBX?P:Rir^<Gp-<H0&2^P?-tm1NG48=\GnTTQ6B=Dm#0/HK
1968("b^Y\$L;83V^3V2HEf4EUb>O]jCZTF"]:PB5<L52>T=&lOlifV7EhIBWhD2<gb+pokGT\>GK3hN1-JD
1969;:@opMFKuqVG^GH9Ce0A</1,kl8"I.es-DneHVc1!b8"N<0%cR`nZA9"4EcBJ6oJ6Lk3rMDCr#B/u?#8
19706#Oi$kU:jp<HNWRqa:"l\:M@FH8%WZ10;8+#QDLEKRuI[0(.$&c"6joi]SB-IWTf2)eFf6>hZd2Np5!&
1971odnG_n+_)(?h_#/FDgtokLT)`\,=UZq1mg$57DBk/$S8f]USrAZgB<q[^3TST&%-Va/rQ&LUWQjgchk7
1972URU8F0/1_M/-#ns(iMlK6#N#b4teT#Q?@=D"#**\L*:of5_t$.'B:1&TYs[U0:DRbi5(3'hQQm(k;<K'
1973(HXQL$G:I]E;eI`%Gq\4r4[Zug"m0N&T.A.aKq;U]d5u&X`N5Wh:krM[MQBdE`MSKX'"+tbl8.\m:"sS
19745SWLd;(QRh-KJ46E9ZmIm&(51Eida%A]J"r(0!7c/t$bZ2-.anc*iNH/nqlZrb%g+[rom&&%6BUE5SO`
1975SltgA07N_P($0X+OeU60VU\rVe]J>BRXY:dQGZ5k:u]CW%'*,c'<MJ(NK?W*!hpg^St!jT,U5^.ZO_g>
1976cjoI#+'`,lYJn5O^g+%[jCN5YQr[rqX4>3i>/MhLI\k36S8VMdl!n+Y/g`V_>+1g*BV=QZH)ASY+CfJ!
1977Jl_Hd@++1rj\2^Mii@?9^1ikT]NSfNX0o(W&Zrp[Up2bUN4#$FbU"j,dUp2##"m^!I9D,<C$>fEm_%`/
1978s89/-1Utn0ZT3dhBRL"&K[X:i![D+;b15iTG]AN@&Ysr[gjP^t)#A2-%k.'4@HIp%pHNH.CjNuEh=XmE
1979k*dbI'ia62X7AtB8955?H)B:X@nj,20$d@\OuDA?/$1,Zl@NePhsuR:&-_9L6PSlS_P@=H8c2;-'rEUb
1980(.:Cr%T*jpKsW7Y..2WOB]h*0_-nYmG/omZT(]ubgL/-+[c5-_d]+Dekc0KMZ`K0:CJgYZ;QVfVX,MR&
1981p#$QsD(mZq"Bq:5=ds%<D'UuD,*Qq[3?bNaruJ^#lH#mZJSG/K3&rj/Y,jVa?%>rG.8O;NjuNK>m#l%a
1982$hW!f-0O1Tl/tPr6pW"Y[>C2D9@;)lg'>Pic&5:aKIur9[%=!*GW[U3H,QK_/R&HrX+3uTXL0YRpO=03
1983o[-b&cbJ"@SN/.nEj^(Z_*$%S>7<)dJYc%U.\giWj)SO>W-t=/c.1G.)B4jQOr?:2d$1;D9\*:PTP/-%
1984"l\e*>P?!U18=eK))7#OdM@@`6Q/tEH@a'ZjHHrF'@[K$6#1A[d4EaN.e3r/<7X24)h9c+SjX[EIN$<&
1985$NX,o01^g#;7K1CO/3Q,G+FO[5u&3\AA6mi6\"`U]]R;YduJ5om+J!!J)s1OS_rsRrI97Mrkl5<45R)P
1986q6le6giR^ae+_i@^D#AoS^<]&p29[ZfB3*PDZ7tRXl&I"G#$dMrP:'a%_a^=qrRdX)brYF=M-!ieT$,j
1987qiEQ6;$I>+10/,m/uJ<+^9;rg'Z::b6]2#P;?X'/#?k9k)]&:3*WL3LVeZe1R_F:;jQ#!S^(!;_Y5_7-
1988rHFtTr[YYO^HrmR'AQ.>htS5L-6gdu5&tN9?LQGe[r'8PZDHd[Rr^s/mq"XdRK)<'GBZ#g%(7SB*s#&g
19896@g$oc4_%gj)!VH/he%V5>OGSrn?ZSjlG0uNf10K;dOUqmiHoIn*fU'Gf8Kj#WEU[UTDMXS8NM_MuE7R
1990mWHji=]Kmr"W&fB)m1_@SQ/cSrR\f4!T>K#@.3IDQAV'3-k[b5&o`BFcq`!]li[k'&OblN%'jW+Z>]FA
1991Q;u^unH9C,Z\I2`TJj6W0GbRq!DWomkSjeYR%">XKNn622_E91eRp/<V9QfPa&$.%g)K?mdbtT]c*SBU
1992OlXZWDdAW@=da&CagKK[!U,+OC$hrTM+lE":!d;$=JrVe6aZt)"q4R@oAc4NW3#RX%GO,9kU"[lm.\?^
1993#G/ig8I^,`+o#MS1QI&8F(6Wdl-fl7'"pXt'_n7#U'00Hs#bb`oVMou1\E&:H+#cN,Z\*Lk$%'@0nn:p
1994\XIF]Kp>4#XJBof?H$)QV(.kHlB]J:&Mf'I-j3pR%T3")%#Zfk..AhuH@(&]7(PWTHMjk^akm!'mFFAN
1995Q(23Y2(UFb.NCkdp6%mYlLG>*-`WK'X+Gn!4n6\+>%Lp-B3pd3?CbS4Rql/jB+^>PqS[e+<EM`X`'Aai
1996W*[RsHOr^c!ohHq^s>#Q6Mid?Ag5CL",j0Q.s0>g#4(X(oB-4M5l6;$.]o"J5(-pW8rg,(.JUE)(dYfd
199732D'7IDGK+BX-AVDRY[]?s*;9-N39=kJN@oI)DJH?#X5S7QWD-FhPo.W+^4:XfrFM:AOa_H%m&ZL5Li!
1998noHZ=-5BKH%^l!GTcR'8ejp7=]TT"#)Q:k"AD?(O;5.%:-0;D;e!k:*S(HrMX*'_n3bpOR?\HWB=68XM
1999FOhE(p6B#"XK^4:H.>V"@O=X*Mh8q\dt(1KAq)hgF4&G#U"d(!$H5*GNXnIc71c:IE/6O3%.F#bdFZPO
2000DRlG+AY]:u>i3`^mG@@4Gdd^GI*]:t#D#T6$?,i.AE-g/_ft,[^Pe&#j7g2*s222=s54smbMVdF1$Rm3
2001oBu;7Fa_UJ5J3$PhIZ$Z$[9G-)2fV@Ol<Y]%!I9PV.<rlU%q,L0Bo+R"B"1&'aa5>iI<Z0X5SKAC4C$H
2002J^'C>Csk=fj8dJV9<jK6'bD[sl+>p!S@3l"[#HK<S]JQuaKsnsfLe62fm7c'24dTFZ];f)i5^XQ'+).c
2003s+%.ca>4O8V%A9Ec7fMK_A2n>_qY-pV`.;=[DHUlGbV3Wl:';`XhJH"S,YNs$uQH/F:T<*U8,b=5(q5i
20040W0u[p+H(8>6f&WouTiZ.mNJMMpBS8HJ)<As7G:ih]-eaSd$WA5ocU)(''sl<e4A+P\.hs'1!=cO[58R
2005/LnX2mdl`Er"9Qp9G_A4\:O,5ZuA^e9F=?)Xu']89YhUf>aKB.bt'=">t38p)hs]h5'bMZVbsTN)%2L`
2006C.F0hK8d2mf)e(]ODepO3*]:i7UNNg5`qlHH501,7`S^0PT//--0g*8Yc"$Ls46A)IiG^SRN<:\#<;j^
2007&3SqMPsZ7Uj!?7^Tg^,_=dhX0$AD`%aJTHll@@1d0(@`\SX3)i3EJ;c:th:Tj2f0i!+^\5JWN/@M/7\F
2008Wr]7(!Q/#sCK(JhYI`h8!E$MjL-lLU\igVVZ;MNh>S]^8Cm9LR?lHsURS4F*<<=UXTKba7R-h),;8;BT
2009Ki8bYPB0`!rd9X+Tm4^`CZ3D;9>/I(@P,:8;L0"UWW85Z)#N#llfs<B,%ONSN#R87[903"eX+1SVf]VE
2010Z;IW67OACo$':Qk_);&>2>g3cPZ2C7b@(2MM":*!7j0esK5^mJJq7LkLGfZ7io9K9(rX*88Z)flN:FsK
2011JHIoh`IUCmQe$Z9d/<3f/udE8Dbt64l]"R(75`&J)pF<\[=6(?F]k<M$@>[*_U[i[-m9L4D-qopJn+pU
20128=R@CX93W?V//)(1@nFRlnE!+[MKCNVU[^P<7?4SV0\9V@o7l5Rq-=9$Ior%<Ofn.\Pd46;r)O;PZ1Pm
2013Ll!7DOadr:VEbig+,h?[J"Zg0"2iak^)Icd$O6)D.*\85I#J7.'lSN*o7NMBm[Vk:_pQ(P^N\F8*A@DA
2014m]HMAr>j4]$/UXT6L2r(YQ&&/V>lCSs.@Y257"Fl6#a_c".T>>^]"3/GQ,)CPok29<:>+Sh"J3;Y(,=@
20155JD\;rf%1q+oa9MZD5dq6?PCMPVS%5%a-G%USMJ::,5faSA_sqctLcl3Sc6l+6j?enRCsb2]p^uoqD&u
2016p5S7F2P2#CI!0ndf`6'O%KAf&l)YHG:g;3TCkb.=/81kFfI>jMAS:[P487)+rP?_pFhY88*I*fos%\W/
2017^D.-'@bB*p>SQ`PJp0#XS[<E&`1\g3]Pl^#aYh\R.%2p9@(kY!Mf6,m(QTY#$=>NhKc)WO`Igj"8+__Q
2018SaAQGH:IGOJ66amf#o.ag@a6nhC^@I>r#u_8pACBf2h6crGr5N*I-KiG>3#VP)3.''Vn)';/c^HAjS/Q
2019eY,Dli*KH0(VJV/rdkk2bS7=oc"HW;g+4R$`;5$C@,d'&m:*3O?ELY;%]"Jfq.NT9^83kPZ;tQgB:`['
2020-E>.rfB;g(6bWYITFn[;^js=f<IcS:'dr3[-L'g#q_KsV&JQ&4_W;]Rbc@p_HKl$EIWNTro^\7rT+bUK
2021$6]N!2C#>V+ZKQI$H*!8,IHcnrd_\IpHJ'Fl*Q`uBkD+;)KMng'25ft/G2#hVFfo>:p.2df=FjVNhn&B
2022Z>,PJ,m_X/5a4AoLF<G^!uoiUL]Y3\AB4f^;<XB3&:l&/oH>ds<%'jW$LD@QZ4@`.Ln_>,lN_!$GF9F0
2023^b>ul$V"@._:"u/W1&sc4@`\[2)YI/6GEY_'?4e2[X#;].+1KtagsOR^5;nj^DSLU>@@u4R0XF<fu0Y*
2024J"F2#'@i2Y.gr?^cHNa2Xs:7.Lm7%M1?uY5b&Y1D?HE?Y55r2(5Qca^VZK^LhBJ=&7C(m\71lhmL&Woo
2025gsGM5ou,^8Dr60XrUlWD:"k3`q5Wa3[M;8QV9)VHZIH[e!oP>*>7QQ!D!7Nk3r<)S`tM0!TF$@=+6i')
2026G"ujN,rVd5+\I0'?'B(sl@th7CTQ7666[d>6[,)jemS"67i5!$L.7/R3^.^Fo1b<tRN-BcNk$3o5J[>^
2027L2g(]b.PYJFh,M8I7;&E_#;\,3,B-0X'r`riTjs303E^V4>=L&<eJ8)+O7)*7,'l@rQP(4AH2*[hPiQC
2028j*]LFFDa+JHh6uY\")L64:0T1Sdh.(9<-A88[6&0(_h@;;XgN>Taa3pDZ3sMl[Q]b`V&eOGO:o>BT)lJ
2029Y02k'UXH^92pD4)ijhL*qr6"@*1hs4Zd>NW7ZfGWpgXjGPo:r#P6msks.tp5^0s0Cq=ZpsoZcqoRkO!X
2030Uk.>32K;'QIi.&;,Oiagi<MaiJ*>Yb,N%&o4#`\c]CG6*:0j@7"s)TKG2&nL!un-XIV#,No=J,N%Mmn7
2031o="mT*fRHYnn5sN",IHT&&^Ste*4esKPU:e4o=&NDuK?)/tHX^?#D+(ii[X#rqE"%kYDc'o8S6Ip!W!3
20325n?2brh5,IoYe<M^O#P*FjG!_rp"hPI=<$,+Q9=**-/!C<S#rT`RQh+Wf-N3/,t+mhE*p$lg"6Dj8HXZ
2033^%]'/*#giJK^*5-)G-]$UD[=PNL41$DZUY=FE!9]-Vg6mET3G*Z(9Ne"*KI[!\s*IgUI8B<>5c4Oeuf\
2034cMLoEbQsm[fof"FI@`Nmp";Ae)P&m0c9?UTp2@)+>IWM]fI$ph>%,KVV4<F'8[o7,.(o>?m9X&7Y&ERI
2035U<jXo7j,-p(o*/Uafm=*!N\X&F;9Uo+Ph[*KkCa3JdFZ',1\&-7q1r+ddjYf9-,DlNr``*^n0X)pn[Y$
2036Cl1KE+0q/_:7V!jD8VuA:Z$uDO'sKJd?a]4l\\g1.R>Vb.rhc2Vlt_PJLb-!85q1D+')&d.T<Y)M/,:p
2037I\LC>@`jWaj)TVC8Faf*+3sh8HF\g0;c-JVQrt/^U**(+UPEgse>bq:(eN(fQ*Ec)n'`V7.'\tqR;r@k
2038k'YI*koTS_GbE?a]>Z@UM.\;`/`V+K(60Ge.)B""'re!,i1U]DA(?0!$4dAd6qUjnr/o',&IT3QYgk<X
2039So(ZZ3ci+X0ufh3Us?2T0."H&3K#'7S@1W7\cH+ib*Yt(N$/XX+qQ@fD0;)>&2Z7$AS%[60ZK!>N%!%,
2040H!rk6K8%VO$C_h'Dql4TG4[0G]Je!#jU12ZKPkXsKrId!)RrNnFV>N5;GpPom&`;$A*/78W=Dc*O=ZXB
2041)\(k0jo+F%dd"TI&8VOWPc*9kaKA)?^S#/&#?eC,QE]PS_s93DHHl4IA+F`iZB-LXZ3^@GB4T>g7,h/P
2042[kOoq)E)`?dCL4X,f6p#-ik\\WJioJXdeR43aonlXFh1CT!bXV=:5R=g6IEb!bHW`<idEOjE\$/NNK"/
2043ofaDbqg<%c44X/-0mPWX7Ko_,`8ToR.tH^A%`Y>`Lu;G_Y>PbGV<ObA)(j='Y7uee02VgqjSK=L%EoAL
2044(56*1M]s^TPS#1Ze)LJ'n18Y4oti?Z7<>$M4GU>1SLpJiF*.;=LJ(=KQ*G20`&Eni,8J0uA8!PM34?gd
2045[gmIt*Jc^_*o\Z,CbHaU?@J`aXC#c=:Pl)gX;Y3M/YTa*lcAd(CA2W4W-_Zg]\DE?6M&`RgREm":dbY1
2046.1CRgM^srKaP8QG0G(K;_o^8JT)2T,LOEL].8qb+9X-!RH5,HQ<>.7G[eK`u?7&4Q\oP[Pifob/=P&Q`
2047?0+9cg8+L9a4::"XTMb8%V[@5g/9iY<\^DHHk=-!Xi/8G%r*^=g/oCfT%*"^[,X6GSUPdhs5XQVrtDNp
2048N3fpHC?EIS!eX%RC"=94%a(ENM6r_l5s5fthd;tS*-]lKd9"Z.Efft*)]"!,i(UZ(gL'i&_W9er,:;5'
20490o*D+PND)g@r<?5bll`4@jb!A[IU"]ME^jQ`mG)Vq;P&f`*6<`-!['&@`F4d1EQDQ9=Q)j`Df,;rG$]b
2050LiV@S;_o?!N0;4Yb$fb.'5mrfkNK1Z761+1;eMLLMi=XY'er&E#m'4CSPC0\l(cs!iYs0oK]SAaj?-'6
2051A&*-W%<b(EW;Mca[^dphjhH,j#*(7&.<6b@g,O.>CiTQY^7QQ8*u=]n-B^:>gG;]>.gJkqP9:P0/C`=n
2052#$6Y\?XTJbFW#m81guO/<J7Am@O*gudT7c.ZaQ<XHHDtNp\a<mP'WTsq&rA<`Bg1-"tFVfTH::='M1P"
2053XF#JfSSD?@6&P8JKVQ2p^]&sledd\3Cs!A7MZp_C9K<@:ajhk&O?(j&Jm^&OeRGMo1hk3hLZsA,:2s'^
20549__F)e+*M(0/YpY]K+_0NBA;#Dj-re&n>5P\#)&B*$EnqYKuV4g%8#'UR.^?(R$tJo[9Oo'aYXI#G_=W
2055Kho(YLXsJ1``a!OVd!,(DPsa0h)NM7lF"`nro&g*)qMa,:CMU>Sp&OH@gTj2d\R"5nJ?!aN$hYB"5[-\
2056)2XZ)B[5Q"i>1.<%a]sS1:k<EEG$-i8-':`!D+/mYuM,Q-qMP^KMXgXQkHr*@4=)kU1G;0q%p0,6$rTb
2057GG`^!4396*3cQKM/od1'#oP7&blh0dj;&EHL8iZe$#M!*":Ru2N4AJ\lS5?NThNTE!&H5uEC]SM^`Z&m
2058k!gVZ3Xo`V,mF)!nu'9b=s-nY2sh./'>FI+LV79[+HXZS1p:GBEJ[2K3&.(NUh(R:i=OIQ((5lH20#K5
205991D[.BmO+bY=[a)=/MPL\W0e;)q2Q_?T9Si-N/HlBiGgg&ZI&_@?m1R<"X^n_L9IOlE=jp/j3Gsr-4X'
2060BnqiCf[c41gXb$.XjPGRW:mNjY-KRJAc3U6=4f%,Zr[aC<t&fF*/`E"L:1,N3jotG.SM3^Z>+R/nst#-
2061CY>kum75s,h-Q#>XUJ]cc#+tTb%^Bu\7*N33b3kb?>>J"G^]GP^Z*f8a68klF7$t=nYENhDG6g#]FQl>
20628)%ISD6MMil9B6;bH"P\b;3AFj+&5r'pl:nrn(<C@t4#;jRT[D%OG&c^-)C2ATU;Yd"]ulCo.)H`BS2k
2063^7=!GQ87Kg/Ld;U5O,R\X(m[m9s_U:H+rdW=*OFCQkq._LcP[4\ZQF?]u/h$o9d+^*[lG:B618gm/b!/
2064DOPQ(/H<V_V3Ju-EaacQ@I*@IDTFOY:E24`WY&=W,#W!r\B-[)Qugg.;b\\Sif+UhT"+LQ-[(RnHD6^'
2065ZJ&f<.>(/_8\*B=E7;J1GLY6l,B,1;AcuO&#aJ@#RNAL^9DIWgn!F#lqJdCAW#uF8!UV=l@UHM7(CHlf
2066!M]&l&rr\/ar3_jKi1sP5Zo:Coq5GR.Io0ij<l3_\H.s"Ki3lO9!1I7F?R+92f8?[5O@t_go2C(:f$!7
2067CaIZabg?LheHE?b[GT=.(&[^l-O_E_:[#^[l7kUmJP6c/X@![nX-?GB20aVT+blM\`Z4+Z6m9pA)\P@c
2068/N`]>e*d/"ZYrmr$J''6;3Mrt5S@J2h*^FDAfD)IW3dIG&.:mg9L26>7]G7>Q9X(.$DKr,9d]*A_C$[U
2069RD:EEdn*Rn_k8&^`'bsH=.Q$-]&Xi9:-b%dli-rQ5rM?4/7pUoQO.`-3'@$EPF,lM1O4+>!iFZ"dHpG!
2070j?nE[c4<CuZ0TcZNK7XWQ".*P6CA1KZFJCqM<P!cPm^:c8R4tk![NU2e9F+ZU<r$lV_*f6)SaG6A4SXP
2071L?=3:lDrjipA6p1RD7h+p7g[.`9J.uM!.Ti@c"1/$;jUp$DP`T6BjC)DlKWZ3]0q!>^>X;#`1+%9E^5^
2072@45MEOr6jNMju[q9tQ`Q#SJU;Dt%J]O*L[!:t=@s%j\!q*>UjQR@WE$n,NVZP/nmmPBmo$YBoo%*XBk`
2073\2uCT^iHqQBV2Z^E+MD"nfuC0n8u`HYe&b*jiC(0kT2R78H:$YLgLcf??Lh.iU<FbV*G`[DQH3i-jskM
2074RL%)kW3jg3k)HXFRuqSZ8BS8N(7:7sY:025^DN[Jjr<t\Tb>$MA1'd-i*DJ`Vf#m8RJj1u:@4HkHs=VD
2075D95KeM>"4X7nK5O,hc62i@=.(5&%(-W3,>4/__mlWU/LdbWp8CBlmQN,U"\Hikb>*L9kG?VlHn8gV6ml
2076gB,\dj[$Y^7]Iq^0`7k89l`^6KN"R`e<0j,cuiIt#t+f2pP^-,E@1&.)e9'[>0)0rk?s$5=n8nZK2i]@
2077&cMpT8qL&+BDjH_.))[OGg*KQ^NJ:uQBDAtfarN+'t1,8aas#Lr.i&^a0(TK+]#m$[1s"UQ-nYUfsg]'
2078'?XYR'1W@cgTf"7f%Qk!%MmrJjJ)tGlZR%B".FDMkH3,mW6<1.MP-].&l?TGPDL`O&Us,42r7i%ZS!^"
2079k%)Zb)7/f.kgPi0LIQ83q!P&PgR^QkaM8ZpNEp`-"#%=WcBi4-(ROObq0c&!*kN[QlDBsDM,S#&3d;VW
20807B02!pMol=q0/[4:/=ZR1&dUf+7H8m9?K)a?@$O`e[nZIb(TR.EYZ4TphgWH`'QL\V[:0`Z^tV[!%M7_
2081\<=&XEL@L;Aob]Dfsr>K8pndl(/38h7nq#lq6HkrZ+fDC5]r?FlGN>IS=p9G?4AlV"d.6C@-gl=[S5%A
2082c$E'Vpj1B>Z=]%>H-0#-U/e29UJ18hN3hNg1F>lOo\,l]^_)/n$!eeHal[=`J*fRT.*AXpImOs;;$DbB
2083lLa7pS+B\ZG/Q6`:>Qn%(8]Ad`e>mm'3?!?'"T/7Al;nMM&&W2OL1c*OV3<t:]q=kJ4u-`-+r`ZZuJ[<
2084"gs)lI6Ao;Tn\f^Tl".t'7)#%Sk`,<$+@T\O'kW"U+k%fA5ULhW0GQSalbr(1l[,!--2f7ZssGgG!ZlD
2085T4l7L?-/$<!^qkpP1qI7Ygr!2RMa70j`U"'pMZfs00qj[r%)@C;HtoG`it\T:8@FCWX'8c`1lcgk>tDJ
2086i=@64bX*/WKQ)Q>!%JU-PtYKsItCO#%E4+_:\QNcUD1Wr6.SBce+DbAL"h?qCZ&<)&rJ)Q!&31iE<-H$
2087U-k1",Ear5LpAHn.GpT)dZcSt@)W9T;-4pn[#UoMk=r)H:U^5tVdCH?N_)T`;Hp]Z<>"CH)s/Ujln#lp
2088=`TA4r$$LL:Ma$t+J7([5.J-[_H&E#E+1===T@BWXr[%l($;^.A=hM_\GaM/;O!9rgil6R+L$G?#SCm.
2089W"j1\O?cVN/;hIk1V_(c="MM/';DFn<)Gb=5#JHQEf3:!:;c%/EVn'qmJF<BD/CBPe\#Ze6WjW!Cd8[>
2090JLHeM4"L3EUA.>5EgC#<6tn%ciOes/aMs*'rmq@`=7kMk&t76PQ;CqO=]]n/l!:jE-_G=$I/lI)d#ZLO
209103*Na"JQ/okob(RP\`p1d.&%dmWX^U4a,US-koVNj:.TNA/u%.dcBoh83ck>.jM5128s@OXa'R8GObYl
2092@Gi0[>AmU+/H9!Ff"tiM'=(-Sg\8[$+A,oY@_(4TgRbWOAdhJ-CGO];_R$FB\!@$qBgG'gFe#.H.;Xcj
2093-Ga!D&P:(4qATN5Vp?ndJ5ciLPT]ZrHjes@1e!a.7FH[1Ve!+`H&(7a&qM_9e[JST]&`W0XZurQU509r
2094fKcb?(^%No$fGI[%;kbm3Gb`3M/*s>-%!U9L`?PX*_,1Co[WJGYeCar_h-BOTp3@:,g-V%F?fW'QDc&3
2095@hB\uFg[m$Fb)gm:5u=qgeUg@"9Jgao#9RBh`k;_bXgB'7/U$T8g%c$R?ldW!m:)!\OYE\mL*uf?^\[e
2096;O"4K#&Q)G/'n?45qV`bC6e_RX&bQ&$uI;%5)E[dmVV/LofYHd,"b.CcHs"tj7K]CoM"m?5TLl1os,;B
20979$MH`+UT84jljfFVTi$NjU=LT.q*O7Q,f7=VAC2;QtKi))!c`$$oJGK$k<[bZpZ%DM9NA_'Wi,pAim@%
2098#OCfjoC8m%/ri_pCc'C&N]8=`4I(PX9-]T,i\T3P5"u$3N]`.JOan=kF-jCVh;YN:0t"\AL@dE_`'Gi:
2099,-b&:#V,p7(_p1b"BI%DA?:_M!.YHi"V3s^GABL<V"5i7ds:R)VaH]ieBL>nf-(C;0GU(ERqg2,(h_sl
2100?!%XA'J$1C"O3Z-k%Eg.FWYnem$k>BQOZ5YC2PL[3%CY.'gkEAXQ3:$i[MPXU7eXZP.$5u>0@-'8qqjl
2101>)NTn((Y)+WLmt\Yf7$fiKmH&<)'IOH[C,45;_O.>":FWVJreZ`CtW;0;@SrIq78Gd1/eEf0U/X/5[c;
2102/_^:6::CS`$\-%2UM!09mYGf(m6HTTJ%!7EeDKshqhZ]Hr,^PZWps_[P$3`t3Q_PiS_YVQ4.!NO063Cc
2103N(R;ig#2"u-t5pW4@ZBRA*6*&AQ2u3A6i'lM(RBiYKjM)HCqZXB*\9Og*t9jf'TL#!@:96s(KNf$@sUL
2104h"soWb.'k2/a8[E++='0`W9hpF((OXhVu[@j)8*B*IC^sp7c4!rZ3N.eMY96CL8'#'Wc]3Ou>NJC!'-`
2105<usEU9EDn,<5@%ka.K<ST`19hG"gsSp](0;iq%k9FZPAOf7=-FKbrL7(FXAM"HmlanU3Ze+>PrI@MB.f
2106OXXMg/qslti#gRajLo4c-n1*=[>8Gar\1Gcc=F&Skin'Vfms_X9kb2e\!A"*,5ji44dfARpRpbtR#r85
21076#2S=!M'ABC/BdAgK'/#N_!CnAQhPI'p8j"["X71W>QrDr8r2VS30GI8^0^POQ&u4eF,_EoM@`Ie`.H?
2108>dX7Ea5k[+/)J$i!neQW,NG]?-SJ$5/0LMhV%1@_pp(#AcomVO#IGhR$HS36'n1dHl=OhA>SrW)hm#V5
2109K$,4hp@ZM#8'q!X?cVCU30t>"AJ0gIaeAn]9!6PcQ(do#.M0S]P[`)k5$$':P*7,%4N)^s%Q[,oP2&KX
2110!4J1j6@o6Zl0u9Qm)7N7Mq61DD85]1a&4LQZ7,:2[NI22:.3<r-mKHBeg+cuH?]Q"E[c;I?_/P$&3=T(
21116(o_2HLa7M]M"EGpc:u:,1)\CElfjgYE>4>eFiCRW;LY<L7f5$W!#U0_(^:D_Xqumo3L5aY%BE:XlWW8
2112-n=JKY20I^Ld`K+I^!fD&;=+[N,cC[.'o9%rT=@Gk[>YNa_QC,BXo?Uk'Th&H-Z-2`m_+dW\1PKQ:gs\
2113H^T]4\kDmF9)<g+05[o&(p3kRL:qtB>NoP#P(AXV/&Zp75-U_?i`*2I7-42RYKh(As%BJ:]B28TFk"4G
21141A-LZJJ9A.DJaqQP$19<)rgHT/h5CBplurn'uVAgi2#]"Hd9C$$<N'j&B7%efWB=8S`mc^5BYPk>dKb:
2115m4"r*LY!,5>T<dfKRR`Ad:N%293nCmS7qDXP-7$9E"mg0g[#LQ2[!#.#IU;H$]<\ZD=cL4[$+:"Y4k$U
2116a'^bc4A?ku/'_3;?VXLNaaDSgFCGlL6Gg7i%i&*KqA2Wm9i3W(>rTL%\F]d<Y]VP7LU=F8?S$Zfg?TQE
2117bdWTP^$N!OFs!j;cI?PMIo?<-kMO!gm.*GpY9.c7d_b[,XDRVR!a"i0P(cb1p!K-]9@D&5c,NsgjSn.\
2118Fk_TU;=m:OE4A^HLcitoo7C#8OTV^Sn-R<[?]=aR`<[%aBB1pl)JWZkO\cTgO9d7cI-Y-2m0mK=l\Nb4
2119%u!hFEdL5FMr6k)&3H/9Rh/3A%T)_$B[>](&P#VH_mj5[7OR<&+;H@#P_H!Aq3MO14_acXJ%g=:)'1+1
2120r3<3Pn8)E%&-Z36)d7)hos!'lp3ZfUBCEM%YH`otE:H=6B2Y@X87:ongmTs'159lP+-aVR%7J$ck+^VO
2121PSDCEnuAB5XPrnARFWQX)VPBqC:id<LV?^E"6eiYKslCm:/Aq!kr@WT6J*f`-?1ol8N2jWXPe`KR<-3,
2122_:Mg(+:<C#5SS+"0]RK6%AJY:,Rb$M/Ld<N[,d&=<6CiakWfkO4*%Y&mU&(B=<4]P<7jdN/57h]`0j$O
2123;'_AX,-i#QZs$jo&fK&;KKC=ah-5prd;c/VpW9NRr^<Tre&j.-l)!Ui$h%V$%g;18_^JhXobfnUq1<L,
2124VDPY[HJK-P5]L3?UVt+&'5cDn(,h("/nUVf3NC7,e*PkA#;7K]U*@r,2]NmGeidY6GMVtIn(=7:pT6Vc
21253EGDOQ4@XYlc6Bu/%_mXpi9a3AZu<_ZAV02UV+?IfRna.W=VYe0#%gZdT"`2Tu)%tqj=Q:DERGY:4)XI
2126P1nsqWh\TJLXtJ9g7>`!eW:#N<cJX0.0$+T"[_a,e,9fa.elEp:V[%SM"1`793@"ZRBN8t?YZb"NJDt4
2127jRi\s.^,s'95Q/<EL%&N0-+``H<K!g91A'Y9XO5QUs's.koc.Lh'E-lCsW,WOC!96F@2J\ka%>F4)Y)b
2128='AP!k+ek0+XkU(YDlLW#o8/&&r6U8,jWFk1=k]4ki&hsUmO#hI7i4q#31q>POEhZ[?KqXT@DWcp5mQr
21294DO5Q&Yg+SAM9T;pQtX2s856F8?L4[;qAn,:IKa'[guIN;@&lu6ucl\olg'KDgliH%Je].\XAado4DmA
213051[SQ!c;sD3I6pJS8`Qb/#%QO%&u'.G+#X)X'm#)2(e,=[CF+IrkfSn%n_4kh$Bfb>1P4S#_XE\`*,*/
2131C-U\shppcqL,7f"Xb@0F&]lOW2Md;LA3bYq#+H!cJgA(W\N3.+7k.'u"R?uC<s5?F/u<0eft&FYrg'pm
2132)>?>abi*<.<oH/,.5VhT6if/BkSARjcL'[1f+Uq\h0@*mdZu=KA4U$A[]W$lIi,IsWG<,&2FJnObYmu9
2133An96ZAI]@,,iB#/1"bJ!<,6,pq(/0b0`UFEn2IaKGrQ2GHRgoO2gn`YpO)^2e;k^o)B_LkHK=BqFnKk5
21348Zq#49L[B1.QP%"`j@`eMkV>OBG2nP,2Gd#ZrRlujRiYq=A]EA8')?SA'+"HBN"\R?_(m0jb(mTAkk+K
2135J!N9Gd@dFp#Z.F2Y"]jT7oI@o^p'Me64+JFdVh@jU*p&+:.J(g)0Ru';urkp6tB1r!^C'$pt#:aQL&*-
2136-`EPc$CU+^"B]HZaNd.,7,3C4emA,@BMGFV=<qJb?X=k28B$>l8eG?n#UJq=eki'*N#la+(ec`,$SEtG
2137KcWOuW^MDam:6H;mQ/U88?:Y1rT_3T]5Ofs-*r?uf[>5Onk2%oY0`'0oPM._[IkoMif!0BrRslH?nTI7
2138-YT;(QJbYFad(lAfUdPd@e>fM2kPPK9h/-mfD^5SpFmWp[)#k7U!U['-OId(.0Ne8c6Fltkd@Iuf,p5F
2139q'LK`i`&#0M1R.#I-c;('Zr/To:GRGe#2&0o@8j-eWlQ1jT\rb0Q6&L?eJiMQHPe&Y&KXs4X2_?or:J@
2140aM91;idN<#g7J<TFF*>>$"llYO&u=^H1,A4oWq`U*mK1$b5M+h`)0/MZ+bD3Zg]@pmXo=W&B3\:\%>d!
2141c<YZ6d3aNQ:V$/T='n0Dj`ND^VM26DmAYRLN>akd7b!eb4[!<&LsZT/djJc=T4'G/BX,jR47>,?p=)"R
21422,G(m0#0gSPo[&U4FV\G\?U=FUoCi[ZD-Iq778f5E7nX=AU'$*$^ODsL1sgM>pYHG*;o;Y[&B'X,_MbA
2143Y-"iC+XrCO8Y:i6Qh2/!oc?7mm5q_+$=/t">AM;b':V;S@R3D&?=\'t0nHjjJLHC7:^"0U-pYIrBQ=MU
2144Wsfk]jipABHKYOLi561n`@!74k&9DG]]b"Tj)/&7F4Vdm@@qDB1W<U,&;<u6l46&camlJ!s.XE,MVl?!
2145r%'jF!Ds3^PN5Cc,>&-%<?u<5KApnslm+S5mKh:T4FfA8O"SLA^kkCpjD#"e6>0s!>D]`JJqp]E3"i/-
2146dY>J7hp^%%$H,OM4g&[>:WM^6J*<<aHNK:/V5$YQ#sqr]\,;*P*bBmK"/&(GS,)Sgb7^la'@UQ(O.!?K
2147e'mJG'Yu.(U',"X-.Yi>4BVubH:"u)4#rLdeaP+\N,$CJ4MQAfbLJO&:/7E"B:]_R5Ll",N13Ju)+Ytr
2148!F-*!^;F?l-U-p@+@H3qTV3/Ic"&3rPV?T^0I9B<O%ERcT9*_`@^FY9i,e=T>h'P*PO^.I7=H,5U;S\g
2149N:N<5!>>aWo5`g!U</^ahlXl@WA!d0SKN&XX<g@S)ku:L1gugAN?jZ+(U?Aa9:V0/pT"[Z7:A6_G<">2
2150\''?0H96_UF^"D6hWh$)hTN%W4mmD\>^b9*=(Ql`C7nTiaSXt.Y*XTHht!PNXV\G]okTbkJsV\cK+"IA
2151jo=GC\f@u>k2HEdQ)<8Pl-udpZu*,Km,,J#'^kcnlT"$>DC!Xr;cVcG8V0i.'iG>\"<`SPmN;)OKgH*`
2152T1G&YO?_\1U@=n57(F6ncZ.50RFY85s4Mfj?_;>FEqH>gV#'Xj%e.TK+o_$um?A+91;I0VU^c1[Hk6jC
2153Lfr5=_'f6AMm:hL0639j2k+ihpo5"205NlDW7Lg&k4k=VCd/UCBha6m91Z>IQ3]*QC*6DF8HB3Wic1.V
21549Keq(CO[E\m!:L\-V_<fa",\j(0n:B/nCZ(cPKT?\TY,1Bd++"qTO;c+FNjl`KUkVaIJ"N#CGIPh:,s9
2155U=?g/cIuKq?XDIW:J1=S\p7RJm#;Zsb&+0Q\`'pF9+R7%T+eIhh^[km%mfI2WdN@d8]O^TSFBV0&L@fS
2156f>%nBmrTQ_)0p>=0EU\T`k8+K%Ap4LYe(3EX.h.*.ZH7rpS^kESHF47;aB76Vlc1K;sT=fQ?,;,M3dcF
21574mPDA\a[pB8uAmuX!_iZ^-ui`7YGj/Dlq27=03E6!fM?/+fg-g7@J6.F!G<&!>'#>Z&n$U1.9$V:t9YY
2158>V=*.==Wm)8mtVWj<Q:G86&DiCpGTHV9Uoq9prcW2X1e(fuWo?6U;d79pCr!DI?;$Sub$r'9T@U@.?GW
2159]_T..<^e<.m4%:e2(U[]bo0R$;;s1iI'T=q),%d_Rr<Y4mOc.[RAPd?+:!S?J4G3Pk?3>m6r-QO-r-Vr
2160@^Bjr^%fUgYmUe,gmDh^VGb\c`)1OIX7bs$4C@Ur.,<qcalj7gTJ1X'`@BKX\.TZ<<&^d_P\=>kp3NfS
2161EO9F7l-ds.bBi%iVo*'VD0lo]lhus\rgc1m5MDV@Q(/NAp2IC8>t#-2P"!3S2C`uDfDV8pZ)LBiWg)TV
2162PKY;tBuicd@KXS7dq2#c``n0ng@s8LQD6hT8TI3!T*-8DpJd2kC.HfQ(9IMTjsKLFGPuW#,Q4atWSRI+
2163(WMD@P*.sY11;@Q'fc!8KS?-ILPBZgqP`KJ_l,5PKQ@n9jgKCaQ'EW0(iDb3+_uWTM:RYah?u8=ii6FA
2164!]Es)2^_fg+m]Ef,6HAo\QkuP7#jAo_RMl%^W]>\q:<Y\-p+AdqL`63.80;Kd]JKe0B"DZleB^3e=6'g
2165oSC\J:I4Y"-U)ZM>hXR:$fW^q'%1j_l,t]<16<b=T8FKUM%^9KM5,jB^MB^35)+RUo<Nhtc=o9)#3,`^
2166K??7((>qI>!k2pi_clADpX.mL]fZ*ZQ)1o5Wi[bf>rKc21fu7KK!0s&'Z^<3\0r!mU(BeP"3=P`WJAEX
2167P5^FeOlY8gXu(W2G1D^</)&>I6dtaDg-N4F=M*-XShj#gGZlf-HBE=s<T)g<<,L*%F'@MRn*Bgl*aSe^
21684k`<Xo8s?1GY3(6$\JX:JN=#nf:M]rO!!2cn5/@LV^g-[.cZVo-i=05Q`=KDTBkMd)2q1HXb%scrf3^G
21694^0S:UnH3q65%$gdT2rYVIK>B=/Rp'FH<nCMro7ko,cH[%B-B9<!uSPijMis18j2&Z-DG3W6"c#5nI53
2170kMEs!VbT/tcFiE(gR``R>p'JA!P6*a551\@H2bffQ<H(WV.VFUb?s0'nq_5ArjnH)]JY,W#-*/"-;D*\
21716K(/;]P6Qg';!t.#Xir`lPnFI>I1Cedul*9IJY8^B=kJuS_^17\qP%oFDF5#aWB\W4m8X4"enOM)^08i
2172%8.;I0Vkrt=I>Jd/2h?2I/5%>22>YQ(sejm`f*$]o@Ik!qO@B1Er76K;pK.ld[)8U0@a9:`c>QYNo$51
2173QCG1$6JJ=&gn`oPHJcl#b.$]n%SiB,P<.#P@QAoYOt\[QH#[9tP3+c\7cM?pKo:*lfDmRc.;^jlM@,b]
2174JM5fdmL3R=-ES#4FHRr:H:]I,[)peK5u8,LI6g16Xi9_;3@OFU?a]U$jKofPn^C/I.V4fa:.>GF3YLlg
21757+$qJ&KAsZ'"(pI<iI:&)U(g8P#N&NjfsJLH5^C_K+;a=Akq'9>\!WiYa/[&'\;7q$c6*"K<R/u6,(=`
2176n*BagWUo.JkJ^ZfK/#'I&7bP\/:%#r:eT&>B$$pWqGLKJ21%?1`.fp?+13MFo\:_Xc`S0F"1a%b(POJh
2177m4:N76BiTV;(0ELUbEL]'1e!YV&_]hXiZ=8qO`s`hO0H`4i&m8_Dn)V4(Z?6@g;EiJuf7>l2jg@"&T=(
2178@h1.n"hB!M4Xl-r+Y+8J91n)l,K#%@TrA$ePFF=Jc.U9<7c[I4-7LIcPdrV"I>Kso8P3"n7c!I]X<kHS
2179A]b3=c.W-[g+q0IQ0"fP01m*G04<H@P-YoC;Wag:bY(KqA]^<lLH!%s;o,J\,ua5`JLJ+)7r#l=`'P$=
2180XPmGt1rkAT_t1=_et7>4go9l*Q:cdV>E$<JWhXfp^\A/WJZ]OfNEOF!ir($fQJ+0UU<?b6"uTIOeSg@/
2181;.2WalHH\(s/A".2?3QBmuU>G@fb*9+UeOjT>DR='K:VPUn7MM+\Eko-S.XdV0$f5T0o:l+ehGAGhMo3
2182]r,2+;I,_o=(,jD(hTfc83dZ6XoLj=VVWL.AI&hNSE;<4e@XgOs-?;=MD+Xg%WH>^W3<FsfQM\f].<6g
2183r^+hi7/d18r&2<n*M6EZ&>eb66ud!<s(r#*`X0Y!fu'.ph#'iEX4#^BPF/F7o0UQT1".>AY9c0:[,M'c
2184=&@=`B[Rt%;gJ(mKa-Q_9?,3K[m/U/f:"gn1G(L_2'.%E#`(gKChDD'cTf%:Yo[1jiCjM_dpEmm7"JQC
2185o^]Op'O:_^esm\IYeW#7Pq%;Aa.,.C+`3[q3h<)e%WU;;X`H3qqE2ul\Y'13ABsPT/P+$OT9M&hZo+Z)
2186U(.uVJn:hUoNCJ.B?U*QB8!^Mf%GoE1OJ$!VbE.ISJp3/V9^o#VOOYC%4TaN'.1aIcV7*ZM+q<pdV5(g
21870eRU'BZY]\6[E[41A$_a\cO0.4[2Ks1R$CRn]EP':0XFUM!8!%?hWR<?_O7s_6Q2!(DMcoMB0dNV+o_=
21888M*7onVNH-e!Esg#N[\*)(Mm;5SOO3:f/G-I8c9n&oe>m&s@@,,c./CP*VTcV*^9c]%EOecoQ2eCA(n"
2189lK#;ao@$/[#dr1KGo)]JL<ol`CgK`b*58popcRl`"W='OAW9iU4a-)ZX)kE^T-%fXa6-bl0)(fS[/&?V
2190hK++JZDF>!SMt`igp,JWRP?JaZ\'X(8f=;?'h"27M(DM+$A1q6<j^p,3XI;LcX"/tal\.\g%jq4WO)%_
2191*-dib-7f%N`;+?m`p@ir>pWWUcbpE[67N>>a6Q3`emY3ciE2=';oh>ePRUNr#:F+u`_&nd.M-hko"q?D
2192>7Hm4ak:aaY?IH=F\_Wf3QUHD]QX,7EI">"0-<!QdrNHg'4[+$.E"P+cG*sekaCX]HMI,adGn7Uj4i[S
2193^4((;`\6:O%Ni%<\f4\1*4,FOl^(n(rPIpKPOhi37YnAl^!,El\]eTrVkrUdhQJ$6F,C:9+b%4eG#9t?
2194+W\Qsf!p0,9=4C[>5Oe\PE48,[HL07kaJefkB:on7?$9g/,dHc"f7Gii@M[TXo,KUZ:iqE06NLcin/8`
2195d)Aq2\SLNm9[J#L>.+mBWA5MD^\7"U"hs7l[.[QYm/Uj2SrOQfhEi=l8fYp&84IXPf=/I(h>T-Rn3HP>
2196-TKLV'Zjg[:nWm'+.1mI-]5<8F7%Epb$8:;f_j%#qAnV^.[#Xt&KF]rh]_XnY@oR(,)%O7FWL]`"qml0
21976PSG/9A/3/)VJ#REh[C"Z.ESF+8iNYgPM5t.)u$dTMQ>dK?m1'ncYn5@8SFG9eqj$RtSNQT\t"-p@4+U
2198$;BT]Oi&Ni?hhF!'-6:;ONmqSnm]^9*'M\hj):Ga=LnCGfd;ig,5h0%GE5G/FhKeH>)IIbKZU9`h-)Cj
21994\bhGX4mK'#;S)J`^O/lCA@GqhEG=_ECu(>i2^Xc$!t(p5J(4[c<nK%oinXK.M2P@La),iXFg%R&f7C*
2200>.HW]Z%@+J>*AWLS/&eFPkXdG.t4`_n!At(I\ke^r!.=J>4CjJ'tboQ/RS=c52!6,ru'BgXSW)hJ_a<F
2201*\Q7CaQcK\Y1`^i`cg<1p2mdoRs<9R@!CH$9MYQh$^TX2Dt/8-hH5l,1<knCPJs3:\hr!F#lb'g$p6`C
2202-SPri7%rt?*a6ddNd>u0Bmk)tLaV-K+g@S=<EeOTr5&]"TCt%8>Z_Pk3n\2S+G\gR4n\0eR"QDfNONM1
2203(F5m?,>P'\4p%/1&m;49:dn!@=99f*-)$At9MKWSdmc[4bT@fdd?HA$o'G*hhtPVBr`&ahe!5E/H=p?,
2204ii*r,/aSt[)>;>4j3GAfDGT_6s.>q:nX%#XUnHdIcb9%ro=P"q_X>1Rps3S[H6^r/X?HUCDImajXkp;Z
2205fp?kHqss(!(VTfWnSA0W\nt+)2CK/?FWpZRkRd>X@'0Ta"Rl^/Kd(L>apLj56=QE\`.u(,b?sp-`[JJ4
2206n<;%TR0CKkQ:Z=dV=;W\gaK3;H'D3fi"/&q9Mjr!KCo`P5!or`;n!R!,5MD?cs'Nr>$%)t<`lY/R.2Gj
2207Af6bE?ZZ17q+H1CC=D44meuITIeVhDs&AOO^V0L9oDeacMgM%BH&qr9T6k9r(OKGr"(/D3e_jg6/J`Y2
2208!bWSRI,92;V>$U1l2BdOHKVi*s7tH9?-dA5?.l@s[_2:BJ,Jp"/akn'iYt<4Df%)Zp%RWAGOKf!mma7B
2209kMHG?!mqK'\#Q0r!`?`]r\i#J>4[0>23g,f^\;]tjJ,qblH@BWaYpeNRBL-t8'.#]'V\ES.(8\>d<-hi
2210f"&11pdD">Xd;,-YAiLkg"%7qZD1XQ:2HEPo'n'/q*e$T:t(GOr!ef[9D(orU.@j0*uVI[RQqRA_ltq$
2211!0;>!J)>PsGk>p/."Vo@B/SR4c*?#/rRZeuf::ZB94MNk_J@Ld&h6TGNlp6&m"EG^?]e=NTelc9$HZ#F
2212U41rNrOcA)MkQ%A:D3DqMX+'NZcZGBXQJ?:q2Y86on#s>7?Z@EKI@2"0U$Qnp_2i;%AJ6!YXY5Dlo??a
2213>]X2e93_-'1Jluo;:9=9-sN3VSML2agldPCNGTl*@WuUcC7K&u5*D-meXA?3l*aC&C9i+2&*W9@G?fX8
2214ZJi^aQjbptRSe>%E/i$<$NQDdHkO)$4oXg4?A/945!+)_>e,AaF[/q5HpXDUL%(tcIc.&s:Z)&RriPpU
2215^\?-\p\#X*kgQ:KI!F_)&!-,VkdYO-5!G[pqtlD.[CmY^pW5VO<uolcIp.bYo%D\l5HjtNMu(a11gjZ1
2216C,k]o@othf<E#NK6\Vp8?T*?)nYqTDT-6GbGCM042><-3Y$"L47,%.lLkK`@9^1iRi>PAH.('41.u%2L
2217LpA0NAQ,[UF%kTUkX7hC2^G9%@BjN'cSOPrr)pjkT/B0)^'ffenb\d/W$A+/W,XClrq"(haml6BVW9$7
2218pn86f"\u7X9IUf*C1E'A+c7IDI3g?u7D^FnOM,PKlJ$dXFQner5<W8TlP\]&L6N*(L8V9<U<m%&$U'*U
2219-gX.5`D3]H_HKa-)tqMtn=ENbK#6)u4^W,laUmL]WL!Y8n4Ocn$mJb@M$Zj"160-`'^j'iAmEBeUK`78
2220Thf*7S!+R!GS>HkV'iC==aTY3B<r/GZn;PJ)Mnqr8%!eG9ZFZ2N"(E`Ku9u2+tW&7VQPnDJrcpraKMFr
2221^3sJA?0(F):IlQcAT#F4,]P/CHrZ(6WH46NkDZsc@/eUOn+kLTIt-FZmB;#Es3(7+eM\md'D0/Ga^U5c
2222Qe2E=[+%%_^DH:h>RE,U+9)i:l'0&V$u:;Y`V=2T/7odn1"I@3ApGgoXnk'L/sI-W+G=*P(tFQ7^Ztn!
2223DhKN`)#spT)QL_I\0k6UTL,of#L7bS'E:%uBD(6Cn^U'BB1l\P[nt(gYdXa=i!P^k=t;4@#,7>f-DWrL
2224!.X7kNfl]rXlAA+UTCTW@d<c\.Z-Go4L4[?Go\:4TXk*%FWC&NC:kPs<1sS[;V.o^U.BUV%hDM=c\oa!
2225"bU;"Kd+>\QsrqZ!/#I(c/V8jmDFtH,23pK4S/F)R^/u1AS+Hs0Lq75'&etqa=ijd-FP([81V,M%^8t,
2226#GSSXfs^V7C,eh[M3@hCGf3[qB%J.$Xk3*#eoAds3UM!bO=;n<b)aGd6a8$?Lsi!B/HAXi:Cr2G],`Q;
2227p@&`"XrX-Ec'T.^Fi/gM^GpDZFg`/9U]'0AIp@-@*6Re^%%g^&r\b9-ZM?(I4*pY9Is>`se9-Vi;pCW-
2228PZg.aduKr=jV8,V@^/TG4_!!+IkG_kAk99A]EEZk]XmgbT!j,FL]T@C;30tpNi\;_\UYP?"#2icqQdbh
22295PbM7=<9E@3YlTq@^9\-@S0Gm5tjLfBFDkW)h]>BT+^t!l:^d!#)7GP_!a^m+#C9XGuNr?)MMT1+)-.O
2230pRs\;Grg#bJrC:7UD%63PXY.`JhE]+'!1;n#XjMC'1WS?3=pn3_cYA.Z)6:8P;Yb'Ular)]J.nj-"H`*
2231ZL+8,n98;-P`J&4*B@_DHM3lYoL1J@$Ol/[[([hXa,ITcLjEKmkaf/.(cf[:P\"!S(obTdTg"p69*LrD
2232ph>q(rVYmrh`b@"o+[@bNC9SK=QA7X#=D1O7.#CQ51=K%q]gLe4*BC;Zjlo+1:AZ(f?gtt#l:1cJ*6.l
2233GT>u#-u.uHM:#N9*hKZe8Ck]&"%W]?p/'OtUan0J8sEIU@2U'n!)>Y"d`8?Q5sV5QHZdpfj)8&8!+epO
2234QVrkMG>O/8k>'#D^ras1Fckq:%S9e:+mF>abb7q?Jgb<.;(.2i9A`Lg"K3l01sI8$-.Y2$piT4GjPBik
2235-d1ECW4K-+$Aad:?Z5[:L!%N%XlaE]D@-DQCigj7\0$<9(f)FC<8k+/lh5hH*X3]1HmiGm<e^C=*KUBI
2236pI$pfc^i>kF?h*8QH9<Y^dDds6Y==LI);JH`qaPd?_:/H;bd%Z,4R#_W!c0]T4k1p-!3MoI2rkJopY?Z
2237f(-9@^nWcj0<?cJ>uPWWWJGL.&+UE+\dAuP)>rVh>*/hO^<BXsi@g2[DM:Un"Z+[!Rn>;N.ZHL"2<Eo-
2238Rr%s\9*JkX?GEt<j$W>?+UT&^B2R_EqR8g+:^Sfr\#7d,hVr]!LI-!NI'!%t_WktOl:]U\MW<I#P.uY#
2239/ik[f&/K%3lebkqb&sZO8r\AD/!8['0jZ!FQ:otj&@dY!Xiro=A&=Z4l^a#71u?sfQ/l`?al__8Hicq)
2240!`>32<^@GlC2AEs!(:P!`h,_+[hCW9$^TQg*HqV=a/RXh^]*'HcSR>MBI-YsY?Lh8V7F@b>BTuC+!5ZA
2241rj-IL9o_]_K&(>cR^_eCg_C@'g$n&Y0>)H&V#TVmH@!eXMp1>*8P,-.cJ!O<X*V2AZ0V?emk1/uK_+Qc
2242%c-?JMh\s04agm='LW8'pTc@^78YIDa@=3E=dJs^rVIOF[,g!$XDDhH^`JD?V7c;WnUe-t?X_99SPWF:
2243ZHaW,gP5-ile:W]&Dc3oq.nT+p1Cr.+1lCr5%3j$!hUb^Ke/T&I+l4$Sm&o.nZ0\F(sTB3j(=CL&oCef
2244SOD&fC6\fO&4Ip`1a:-F;<#iEM'[".L!jc<U+D=bS!7BQrl<&0E>Mqp&B4)2"3=&l:.i4IPVOP3<*lq?
2245IT"n":5GVPr3E18)&Yj0/;8K)Tr.`2M0Vd0`XEK)QU`=FR5jdS^]2buT,i&3\[2QrVm.8)+eZ!\Aag8H
2246hVFDAW`&KqaJ/sJFaP%[L)rY<e'i=5\mKtQ3:#gM]l)b0W2[-Q=:Y#oS_ok0L&%b64fZS`#b*M;aY9QM
2247%OeS.*e^Sj43E69[S'@2dS^+%,5=PXkk/\#!`96IFF$bSdCqZq]RJmZitJT(ABZs0(F3R.,WA3rf$`+[
22488Qe!f]R"PNL5='5!`;i',ET</?QGVBLhPPiUu_[f\UtPq=[;1:oAZ^5KukQ\7c1Rnf$aHpqU->')gj&"
2249SS`MABk_E-2HM14E/G3HZp[>D4k)<2_rlR.'P0fcQqD;Yl\)so_(4*c<Vk\JpZ[&j(0k/c((,SSQq-O5
2250Q0YPaT>5]11Y9gPA3Q1G#,VBKW72&q[e8mXVfD]?n(0cM4>[B4jYFtqO]oY>IOQ4n#Cr`0$-OL2@Rrb]
2251aA-T?C]Bs5YMEHic.oTf`j'Y/fsT&L5SV$^<KtgnWlL-o+l8AQ?ZDlcb<TZY:[+^YMP%8Mo2Z`/=)9p(
22521?S5s,qXlnnMK\-]8r\>('7?0BT_o]pHfR>LcXTT6(p9.9eOIp7t!tR-[-Ta3P2lhR[0+9a4;Zb(?O!o
2253\dX'hCWShGks0b+q:FO<_M4m"FN*?&6kQ%md1@aA>WJhXh$%XC+8!0hH94<-ml1KNjj#V;$:FpI&i,EH
22547i6AsiD2uU#`doaUj[E?-lpQUiek.YrF=GZ="h;ag,tVh1Ib(7qhmP9CYMY9H9_>'EUUs@++@B<E)Ug8
2255Hd4)Dh;Rj<T6tP6\)4Un1]O'@l<bsrRl+q]>1PNoC%?o`X8hfo"lP/+Q881im&69-Iq\Krf_K=H7Sd;H
2256oUU"ZH/AF[FKCZR9WTGI"[it$$H8a8/28Kr5RVT#hG^W`0$4dJK-jtFcQV>HDDFal1*A<T"EoN9S3Q+_
2257do<%<f%#uf?_aqcd]/FgbZqlV[,S'K!sa5D_>b._I)*8!4W2jN^[PN4%OD80q5kWDQsU_'h3>iqQ,Rd%
2258:&FRhQ>*[DcQ8X@O?294?"QV0T9-B.iaA]C_(+Z6e8XLo_],4gB0saHn]A7sE!1ID8P=fW:,Z=Rhsp<9
2259W2%VBoj4>A059O+8PfHS.jrCTW$`UH]<T[Ra)NTn36je;nIn5NZX<icd7E6,cD4t7OZXjN/<$iIhq']m
22605Pt"enO_ao+#kTW<.76j*7E@>g$$As.LJVM5Es!\$mU6LZ!^Bp%[1'oek-Xr+q.BkqXa%M^N.2`i0L=H
2261[G!`6lF+=c_3EfNR&SrLN*$E8E8#?aHdRF83IYmNl!`JhjS56LQW>Q]dm)?dJ$.m6'&Y##TO=fi@TD-Q
2262M6$q\:RTST1/b)3O=o2NBPMb#0p8bC&0V4U7$eT.j%hrJKckduYR1b]mPGUb1iIBQ]2r8o0.-\pPk=dV
2263M9AFEPFO1GP-#Z.RgTIg<lS_.*gOGO0@,a@eL734AZR,C4=W3aME%CIYaq/h$H8("M),c"kM7oZ[_b*I
2264g\nsNA+_H<N6)9D9;XP5Tb^];!Y,2C<SX9RD6P;+_1A6>*%Xs".m4j[N$7CNclp$0U?G%ZTmq@Boc1P\
2265LHcFn-#qqCY"Wc\DhRsbWa@K2cl_'1G",4LS#hG11lTo"@@]+lSAS:_o3h6nqBpoQErW+-nN#FTDSJeN
2266jl<2?;k'tCP$uTVbm$T+5_H<kF#Id[#d&#h*;s@VKmS!=TA<phffI'^V8'_-8uMhr-2;"9>LcP?AV=pd
2267+BMF9]4e-Yl[\]g90JQ,\>t'p0E8;$HXoc@r/%PA@oYI[h7'r.G)PMZ(cM\dJe:NL"GE7@Ke.ph$,bGL
2268TA"lum(<2VZKo`0TOk+rhQ@K?e`/+F(3`[S>WuMQf2M!Y<HgFr3_hedlKtF'9!16UP&2^FZ>UcMg2\'7
2269]6m+@/)oOI3m\'SasG>j/!/TkU6+&=0,iJJ&p(M:H>M@2qG5\O2a$F#^$TcgdH3Te*4_NUWI&n9Vmm+&
2270i<%*bM9F#qk(S(j>sq7\EV)d7ka<b:ng8j2[$5Y:,#=0[nY<7Yp:u<14*]CD?(Un)Xi2G^`ecbG#oo@6
2271gXnu1&+dm$UY6MkC+kp$4EfN>fYm)FNL`T0MnAG'lLQ[ok_JAZj,NC0;*(n(fUJW(m!MU<NNiGW`cDd<
2272?$mYVo[n0(igfn0/[LYhQA/0r7Kl5amA297l>g*\;GqOE9f!RJrq`D9lF:[TWM+QQ#SWbR(@G=bT:Ma:
2273rbG'JGm&QW^"ZAt0V+_Ro5Q1'/%11Ih7WC:gU3<>_6>Ib\'*=tX#uNe;:V/%=]+BsDDQAk5m7aj_kB(q
2274#Y&UU(V`-,`nXuo;\Ci$UDUnc1EgOTKGbt&^`E^L;^P-!3(K^%CQ,7Y'2o64WO[l-F5i.fjKAF,;ftVP
2275lWg'ls5`3Nr*gk9`NftN+C:ILp4(pSrh`#(;+t+:8<1%_Z7pN'ON%>aT_5>NU6+3$OLdo=59aJ:YldD!
2276/cdG?gAJI_<K3ih%O;=5FQWr>>Yho94J(>,Q24").Hg.@HRUTCB$$dQO<_C>*>mlLeD5`>^)%^P`$u<5
22774<Srq@KrS$LrRYs8=VGQdd!RoqnXZQ%^",-1'h`]iR5Aup'*uN'eM)$oCO?Z@:Y?8lrS#elVP9[.d\))
2278UmJ2K!eT2p=uDSggn@N%_3XC,IL=I!@8AJ-#(Pplp2l$E.EKBe>T83d>p-i+S94<LlK%%2I?!b<h=Mp"
2279U`kDa_lc\a&MAVF&d`XKLi(SI[0arRXr:@YP;lo\Nf2b_lD;pYoNiGE>*G%s-^d%!a/4gl3ODo'@<5,q
2280Kr1pQP5Slhk!kdd-Y:Pi\b,<&?@;ERFTXfJRhs0NYJX!FTQY?4'Zt"@&Z,FY-E_3gQ$sg%C4!O<(]8`E
2281'k/FcK8DqkC8R2ml+EAT(/-?=%V^#q&d5c)7h=>`"j.)keL)Ri7L?R3X2\UP2i*SmP@7_b`Z5a(D*\7t
2282g(%ROnP8m@."#epXgNYU2/d1m\FJMFlTQhUD;/Lg<(*C+0Cs5;Q&^_&e.ZXIU*Ru[HO3/5ROdde(Y^J>
2283UTNh][9*?W^?tkj=?cT:JEk;Ldr.rFrQut:\R"eKkj[3)JR'J'=F"k&1ePg`&]bL?<I2/?>dZc."LO*6
2284#o?RR3LZ:f*D._0T.)kXN.;%d8-KsWHU+pPWS+^:]t_5Mop\^CB:^PDZrP&U[RC6ag5:C@/H;u]9POSN
2285$\LhUYpaqFXSq7=?"@9.>[]-'e6ET8Z6]6ZeMV!r?08?fX1)ZPfCb!P?\=GsK=Z^VI_ZM#6M6?0\r6D2
2286ctBrf(&!2H,>$Rc:[HhcACKq\]6;ubbj<HKU`5D/S%mnLB:jVLpi2:e^8XP:[V=!gg6l-HY$Pm]f%=>5
2287qK_&R8&jAp1i(U*N"NO$d][#arg07);(W2-hFUiZd67AM8\aEQbIeJYie`CYkn?IIr#Nilo=B2<L,eco
2288:l=U2c&##\YqYXu++@P>r'D/K$ZH@SE>J,H.1`sQI]=-Q^5`TY#.kXX7K;e(DUl4lF+lc/E+NGeKGN-"
2289LD5/Eq>-C9$Udi[$BHrOilpDf13IB)I+an%nII@R[i."<%7s_?M2#Q<W:<f`#Gi,V2;qP+`?jJ3.b%,I
2290PE"WM"&XRX#t]3tP:"PGJ&eIBcAI5qmjB-@ePulCiB)s9fHh*jqATMJ--"XDLm"(4e<Dq(o;2LU@G90R
2291$6B=QoEAP%d*A8nh+)6bmsjiq`q1^YGq_T/USj!1OA%8%e<3]]kXuYQ8_FYfOc5?WKU%eg+\s@<A$Nj*
2292FnqI2pE+-X?u9fU2^2Jjo@R:^XWiBmjnM2tZUS?m,j-;J+aeQSO1mj*Z;ZbM]l-o["Si="l.Q?@#(<&s
2293fa:+Z*\5/S:a2D9,RA$G9tjmDde+]75XcMGH*gP)@^S#in[nd=pMF%Db*#RjG\-eFTae#e2Rd?q4B[q(
2294EaFE-'"Tp@#UmN4<K]U^?3HO08ObM<9h;lZg9bj%i`^tGo?`0Grpbn?fdfc7bMn[t7@>K7?bN]5[YLo,
2295I9^&rDt3U+]cOcs-H&&.kr)@W_0ZkWfZKdn:]%?h;^f_+YHV(o\eH0I[CkdDcn7?if,^ULLdc5Nk*c85
2296K*`88O-Q)-_9n-!+k5SU0h^Mu3Zk(M#P.*jT8lCcF%!@Lg04I0YMPmu@-7efn:3uIE0+5h/0E5F3N0WK
2297=aMPY<E2><<=-[T\?-C"o)F5<g_CWP[h#Tdq23mCM5PQW4n7AkJ)aIrk:Q=0I;V*./H$]l,UUWomh3"s
2298"%!\S-2>D*e1O*@CUQ^WMm".7,gfuqe:;I+o,lFBp1^s5mDNo]GQ"VJ.\il^:fA(Y<#3kb3Cr_.8eaZB
2299s,jAKa0)_+7/t#dlslcGqn'</o9K'Jp2O$qYdu=UnZ%_lGL'qbn8liThVijk_fNbo27YeN5D]=D@=>^T
2300fWGj1-[1GJ,g;V"j_D"[^,f<pMdQG9RW46GH,A4=MaretGKVS=$Od"0X'`R4eC2%<D?&UT4k4Ja<F9)+
2301jV(GVg:6Z+P:!KAVGFL"Dn>6!WM@L/^?r)\]`6pk4SpZda?nJ<j#[!!2;s"^-L@N,D'=d-Ep:E%$DOUE
2302/MSSdg;:L0mJH7/5SP#?=g0N0I'VI,^fqmUeL)jC4mXqS0AKV2(!)=WX]djmgc@S=8%n*@=`jWm'P<.U
2303(%<f$Dh8jOG22(f#3XHP\./X*2`W`:l%bnf3QsT7+`$V@`;.L78#K#Y+<V#]L-QG"oUsDZ&B1/b#MQLU
2304Q8MMG$]O5Y.2fH=hR].<.2bW.+Gf$s4`K>(o>\Ba1M>$m9pq>/E_UXr/n3rMT:?-`oEm@lgT^>4>P!7T
2305Bh+1755!La4AnKO$9f[SgNF*-$(Yr#'MrC-VdP?Vi!;T2l`77jR[:i*?.anI6qh5,VdAgcoX'mQ/>Q9O
23067#u^Tf;]M20m!)E1#0,\qij;t9H/S'A.mlJr9a<W+$&9,;gpm;%L8io5/-Im;1qdiZ'BnhXW<22C7.7u
2307F+X3goR''L2$pD=28hUMHTjh0ocE_E)!"LeCEnh>-te(/Dc1aB[?]dr;mXIr>'o"6]A>Q,PU4BaTF#m1
2308Bf#5b)R`UV"eTappekOU<d'3<YPnprm&?V1]ah,3kjHmZFbh6b.(.%_1/@-&*_9TpCs!UI7oP&BNdPNP
2309%Wm;S6Oh*^PSX=S<>WSU"(N:[KW.enLU"s8f/tpZpVW$2(X=)7oAhthC<J3;i[A#&KY;2XULK=cC66&B
2310Y\2]%9'.QA&7eXe"GL<gr1B"T+*k:*Cb"m\^HM#[:?tubh:R&G(]NP@XaRr()+I\W[&MUa4ombCO:[-)
2311#&74A'H,74M^!ZSEYSq84!@tbkG]9F'$o=dfr(>5XfAA3WkQ]![Q(Fm,dOD&b/IaB8gm#t>Qd5V;qFr;
2312$0+\7j]At8Xot9)ct]Tum&Z#A08VkkBg):7p%9E/kc"N^k'f\hIu`-7lE$^KUFI&n#2`L<JqqG+YnNB3
2313b(\/+Gc:VfIjppIDptYIZOQHbj5\.=)EDHi/M$#/]5>ri]4TCCI-[$i'5f9>GMP%JV^2;dBY65JoB,@W
2314R/QNLc[E2##f5AR-4u-]Q!n-tK5_".Y?0AS]?_$WV=7%;'HNpHMJko,,3Bk^RR4O`hTntHLa)@q!]!c_
2315L>Jp%Yr_6mI/_F*4_6CX-rW)rd#]<&f]1G\GH?n7'<?60kk`q\j0kCC@8Fft/&"7c[LRj:%<g"af:L[l
2316ept7L9I"R%;jKtWELK:,8=^ZVUJV7S2';B4#)s<Rc-k11dVl`QEcG:6-E7D"V5!"WjHdogpO.)Y6A$]I
2317@XNX7WF5,^P;DA19:1G*kYPb!Kni'j9ir)aSOEiO'^FY[2.tf1/4gJ"?r;Zuh>!m\?6bD`<&cW9"GO'R
2318o/VYh(LgOf+c;);$!]*f%)i!cBR>28$BF:XBTKs$!kkM<)[/1;TNK`#_ELIsZa6S$#n(%+^UiA;IQ[p5
2319^a.&(Xoc!O!+t2GRNDL)]]tAC!LtPc(SC$D)B4&W]X0&-jIBcH4Nh^6qOuj]>`!QX..L8::;eB6P0^^J
2320kepX3'!kWWV(IKuS36B-,oc=Lb8]mkDfSDB$=XAW=b[g3^E`X_;EB^"d_AFN;tegJdf5J[lKL>`M"47'
2321hP![O\pNUN@%q_jajnTYR&64is!_QW.m=8l9Y+UH*MVJ<+J0B#dWV`a87Dm)dlJ?B+`L;!o,lL&s)ae-
2322C\-^.laL4qib`aN]WF<-XaI@Kget#I6=`so-TF3Kf.oq\Yugi/G7WX\NiIO[<L;<S)fi=6E+n"qg:b[G
23237j$1G]/B=+c!M!,6D0>uB2s8+fC>PMLCYCCoK@Vk:RNO(:1.nGk-RcPYSRWM&k=,`eEdU3E`OXs23kTk
2324\Gt(E1MSBpROStig"7c`g<'D-KAhjG'iu"fX(;5`p68kB0(2<(B>jguj]=KM^;O51Uoc0diha5$jQSU8
2325g(3)EH+"#2UE.gj-:s\Y%.T0)3p7[PZ*SQL",N*WZW7lnbn;^0LD(]He#)Nfq8rU057K.]4_g"rnhZJD
2326SCr;'ffUl>DN)DND/@ERLA5b&Bt%>kh:tGW2uWS3:VHPocGjJ5mua)_eqm"VF>RA9IBHAtoBY9Rp::/<
2327&1*><=I:S_UOW[mMHhFIUQ[#VaLcBZ(Y,g),(ZZ0,D\"WUm63j%IiQ=7rTp`SKbqT)56stk8kY$kQdHp
23281kZ2"[\r_f^"`U$p"lJTH/&9#/.m9n71WO%kqHTVNfI/Dp@OY0#KGYg4?>D^/LQ:'%I9J(j?aJtW?"Id
2329W%&=B:L,-.iINBknH#@pNOkULDBMR&W21pAI<r-s6A$[K_?Z+To%3frBULk?HFbP8oq8f@<,>O<7.SfZ
23305q.+/h@5.5+>[fYhCR389VUr=0P]B1O&l=(J1(uR4ST=HN'c_.aE'UP]:cr[f*=!GIqE>ScntY%PGjom
2331`]\gHq^`<F/j4W#:](#!;;a7WkX,F24Lh,0_VeRe4$.RZqEUk?&Le'T"Rl_g<i3A:mE!]+`CoVn8tDP_
2332>sb]6FM]e3g.%c4_QbN/Zq\r)CZ//(/F+b\7o?oYb7_[L/6T=1D#31`pPsgKko7M<Hc5Y$K=pXAoa,>b
2333#n(iM:nd3gQ0k0GkC;%\h7nHtGGZ(GGSLXa*&5#dVA$!5VHk4R$P$7%LCR:0fBNpDF7Jqrpk6D>mtj%"
2334!(;AZ7Zl1D,QfbWG[V^p8Y#M)C[QhhVUrK$T4ln@];9OYI7\Hh)(6f*V=a>EP+O4)5sd=<"pqY)BTud2
2335:iUCMBhS:%DQL@HVX2akAODJY,p.X0L,895BFQV.Y.$:g0s.4Bn5L`P_IX<EP1'_mch/e%g4&uOg$Pu%
233679i9LOTF".`;tt^]tDjDG'+@bU7KdRH^nG+I!X-0l>>SH/'Vp2EK4n@UaA+ELVaa&Yh2[5Fii`E!H=Ct
2337"/9105q)k7-l:NB2RKG/mR0ppadj+1p(b/ST%(.A#f#nF2#mud2BO4D#];8=\1]Kf%PdS9Db)iKZSCL>
2338><>bNKhtt1SipFDp!gF^msZ5r11TIh))G>f\TR_\q<JeIgorp8Y1mjor?IB;[!ft"a%j"g$RKfqS>--^
2339AAdGEZuHnrcWAahqqFK&5gZT9>G^JfHAYD-AR=4V++/MGAkX1EGkNH;fcB#4"JRRoan2>T&LME5&%j(A
2340>2:XWLR-=_*<a4gre*B7@4r=W/:5<*H@DpOi'D7US+SV'oVG(I?5=D0&d@GKFX'2eGV&>ni95IYDm./a
2341V@#^78)'2&*X!@jipT^/e.b<m,qX_)'ND;eIm`8f1.L&59Z](;/YK2tjJa(^3H1ZX'FAXTo!ibsD1@R)
2342cPRQ^42J3H_N7F-QNWpO#YHI4.9%i*)RH*$FiJNDQZD+aQ;V`L,6$_!GQ4MR73j)`.#6h!9aGc8nG2)-
2343+oaBL;?DE6lAiq!X+mKhXl*Z"b^jSXF/r*'U$XiOE'>fYNecFS\#8hkG:If181USc?1tp37RFh;:]uL>
2344:6Vm9h/1(jlFXrpd_SjFn#tnA']gbW[Sn$tf6/0.c^IRCSiJYUcF>DT4uY@b/r;MK#>nG[MHZUenq!Ma
2345fM-c?(+G'36m^)5B?_m\nBbs_5%DD4In4Sk:V<(1/I;CeIX2!g#X.\7%#jg8VM?1aAVLqI+t6SZP;S5N
2346]*8%ch>o[lo:.\/^uO`>j<i4S'OQK^)B9s+W.ILU[-V=^,<>ns`2VFS3Co3miLZ'&HkWiZ]1)=]dHmK=
2347B?OTLYA8Su_O9EM]$fZ*WjnAc!Obn^lZ&&k$71oN'VM0>ja5]g\ZDspIl(4(\>JnrB?CJ/Cem/sQ>tp7
2348.GhtWef'E&pP54+(nn9BnQM#RYB!jaKqF(dr9We7qL@=M\N[e3&la_Xk/&On,2ohErq=fK#u7T$K8iAO
2349-CcR3DQ8Xs.8*#Kj[7bK[kAZX+D%ON5=2[D+A-X??HdU@-j;IFgImme9;BV85$9qHmd2=G,JWVZY0aQ%
2350IK$"5%LP?\_"Png&P*#ij7D9*WZViV3%%??a<*I,97RAY>?@(8r9V58\p*!mptDk]b:<3nYODJSPL!!q
23513n)YHM+@]%q.Et%TJQ6l_oD1ZZd$jUHI(2K[m'dClm)":+:<XP@^8tu8PoP,P_3TLPr:i^Bu7O\]0?#f
2352W")]"=ojGR+9Fp8bQ;#c#(05S>NZOBJ`0dW(DXp:lW-Lo*m,A.]4p*(FsWm9Y!+`X!dSpJc-TKd+KU9L
2353kWSTg#%:c&,&2cHZ-Piq23AW`j.XI&f6Gp)o42=]m)87\#h+Ar.a)IdFK?UB748j<Y+jC2;&`](Y`XOY
2354,i'_M2ZQ\fbmUMp5',#?'GH]Cl2li3OX.=Z-b]9QH4)e6ECl(J(+DH^D-$236&;85/E&>aV3$='!]$Tt
2355$s(f9QWo4-`gEVsS[8.*I:mePLtLdgEDIU`-4MSo6%Enq'j<&*Q[9='9@:5\[fR/lI14lBpf#7_"\q+V
2356c>ss"\AOc*7ds*_IsSX'_;d=#F7=7Q3_qMh3SSVWI++,Dd^Bc*/>h"%W]-s<a=NCo3V:;?Bls2qpg4o?
2357?u40?FZf0Z(QsrZ,p^c-:+_9^?PXZsdZS`k:CtL4\hVU<.>Hj<8bq/^#igm)XSK1<htta/^T;5/Ch;:R
2358n36/4$umPLqU@/I4Ln.R6*J6,Kd^[]%m)u@&;;5."]U.J$,Qq@B9aoZTl-Uaf`VZUeNaoJMk[aM)b1Y-
2359PC0FV4e:=_5m'tP8WQsbkRtZ;3K(bD&4jgcAiO00p:8m6%gg<)1tt+GiC@)/>ZtEVh3kS8QL3hsWhDZl
2360Hg1QRQ`@i[&l8qj_W?TW@Q8ekY?Z@]jF>j,>h3$6YG%]*D+FM\/IA>UY%`>Hf72jiX_"Emg@+d-Jjj+B
2361C$kD0-3EO$XJ^iJDpp%]=,8;6Lh&haA0QFe5nkr3T?p`e&ZtGmhBNQ_^9QU@l0-U8`n%-qHb!Z&[hb/q
2362/GMW=Wj`E+((WmO%\Q/^Z(q)'8+B%AiZGQCs3t(3YdM>I>F'PHk=!H&C<]tjp@ktTA+#AgG0'k%l9k=[
2363@"J<nI=#9[FVFht%[L=(=5PFP@u"[&$#p:Y715+;j;&po__kH:J_WXWOgjSp2KrE/"NM,aA2h'FEZ@%V
2364i61lh$Mt*VNt<VSF>FKi]e9M_fK=b]l)c`9"m:;^6rfl#(KQ>\NNld0>8_I6n*f@m>W?<#>ZE-":eqjo
2365&XX9DRf^^ijR\=c/MJL8'@SnL4J*8IaVQ>,&iPSu9aCucSatLH7jlTo4X#53eXn'[$\9_2l"a-uNA</b
2366%^K&S-S*?N4P#rCLI/_?,(o3?"Oe^"!2>i4Mh!46QN$HlF7b:.f'u]<h`k"Q8tBfob;3;Q,[*,:1BCk/
2367Yp`m$8fYPIlhVb/C/;#fVWC\J2;3:jf'!:`^9@j=p/W-4]].nWUF(W&XJM%.<PJ]"+2OjSehMK>=D4a6
2368]@+M0qsfZJIf.QYq,BO1V!Y-GKUtce4Z^sT9rmpTFVXg>.l"q-;e\`_^^.;1%E7<##GY,@KqQLR6<6\H
2369I8G@XoF7,Y"jq=rPLBl6j74Fh=!XWuI1E"8Jch1c,C/T0M5tRt`L-4k:"1N8M)A'NF&W&?^OM*:F^#fq
2370CbgUa+Qc#$OWf9!:I14?I.Db1b5#Oof^W,;??f'kBV95W96fuq@A4@/*XQ7>c8hYN-pZSZqG/boKbtD>
2371`:)2Ms0Z&=<oFI/JgH4N^aC0.3[mT>X&V&lN)6/fSn?5GX#WAm)G49WhGq7+`i5tXNNZkN<Q-d1?/5AK
2372rrf'@Y`aq;@Y4%-!U.naWUTf-TXp;Y\6g=gYI]=sHd;"5VdC@n\8C<[m1We&DqE:K+M')k_h@e6Lr+uG
2373"%*bF!])[KNJ3SBMjoJm#3Klk]1LJMaRcB3\&GWP[YEB\es'?5^HBTJD31OjdajS1D+4Dn;CHLg[s3_,
2374.+%NBQ2\lOX[PI_D>fNmXV[1ggq5f9<5l7&],1:Ds/^M&dJQKshQu,R:]pH`c^+lnM^tdc1>2?^,nL6$
2375U5UAHUk"?BVD]HAn;upKKN@g)Q?<g@.l[YVV&JJb^:N$q"e>''XIYGs3f@5[Rd]VYp3V2qLn_*IM<t^"
2376,Zn*Or5[1uPrrdFl<h7)75](YFq>T'OX.pR/^edCmbARB83#r,'G,kg6P9!:Hc.)1Menp8W[D,EH[Q[n
2377g3-4&hn6c>TLi"-B0-G&15;HD9iTf6-LH"Q</eI5J$<@e+[aT^jk*s<J10na$.a]QCG%](V(Ra!bJOQ!
2378C!MKl&.76XLV0P$1rk\7jfY4?6[=Bh@8Z5DK(Cuq2d,VZ2ud]"AGd-`;1?T^A$eM/drjB.Is](p1d*R)
2379=e^$R71pnT-Zq"?$'@-#[+0o<[6t0gS#@aE*f,CY8H+jD+.n^39O2BUH,MP-"T4go*$?DT+n+b8>AGI_
2380!V4ks8uj[K>3SdJ$NO*/:\?YgreV)PTNV2ks/"i%C+U(N_dE*20]_g&1AHX5>YK$HBWG_PrEnUpS^t?d
2381gP5\3rA\(IV=Ve!I`7N?=5Ib;[lXGhUc581'N`oNo!c$;Rlu4IVigur0[XVE,[C`ck[O+b6VZ[:MA$G^
2382]X<SN5mll)@D#c`q;/L&=U6-SZO:7ObE>a]`[,FT>OSCn<.*sX;W+NT9[s@<Ng5Js@9hfLPk9rtED'aR
2383(M8_23B60t<LY*+r(%2TPOnr6U\#1//3;9'UTX[N#-2-HV!Dj3[mBGshLW1;/El.1bCu^@E9Dhm[L=o4
2384$4ja[rbQd?m&doH36CA_9qW6$5FaG3p"jqR86%$HPQ_n^CIWP?,Zce$`0@:050jr>Af\TtOi6u8e!bGo
2385a.I8*GK6]7VOo7YI\ns)Z"sCM*Q`.I\]@jR6^0*R&4NJkeuAbQjbTc*Dm(/?Y)IOi)&c.!B8T/;^Tk_$
2386plAV-%aFmIkS%Y/<WIcjBu"YW;]>uQc@\e8I6P$)KUj+ESQp.eRi6X@7/4Le*AuhR>!'C)Rcf4PnquVR
2387LRR()=AprSAo#WD/Q+&ql(9@/<f)2W:D"lQ#!603kURP);%`%F)akE0_(_^Pi:a0&9;J<Pfj1ph?i3g&
23880@T:b45?`rRK9%2_76KGLa#4o@to;K6GGdHH_ejK",m"2kFOf?7p$FQ4D"@cgH#%L+Pf)N>(*0d:[\*%
2389_VU!\6PKNW\0T?c'^G@q-Z.6r_bK_0Iehj`VbonD5&r6sX*5-G+\?FcV0$K7V[7dWpr6>tUus(q/ea<T
2390H+\IZb#Js8)P%k&P8:!+o\Tq/@.d$JM>BrMgSSQhT>oU=3u[TgC0FoD[d1WlBa]E.Yg/+tSXVN\9hajC
23916,ob"_;j`&Q\RW+n^dV5LdK$2l6sZZFc"]B#'3))AU0ecVD72`-_B*b6/`1\U2W<@Fqb3HZt.IC1X.^Y
2392$IHoRbXLAq<='qC=t71P$WZ!!qY8PLPanMg0bDru>$sm,SrgN3+_=E#@'IBf37-er$q/j33i5Zs:2(1B
2393:j`=<jQF#E-a72q.oJ\`?%b0i*W%>d:k4.[s&D"SCJ,ITb%0.5Pg`>A9L/ef1t_KgcrT#Fnfjl`(0#s4
2394pK#pk%=T/g4b62q^N*#)?B^Zc,/`-nDASGcJFGX!N#4rD*^+oh$VF8H-l,ZTN+b)6$;!-$^ZrA^kM[)Y
23958f2q":eg(2&]4iE4+T>bU&toq@>0IX.lCOD,ZtppN*$a_OD@JF!(8PEmcabHXGf*?1f;6EPXFu!KToV<
2396k1j:Uo4*WFE'YChA1?mX\(Wc.PeIZ>s1SD!9apl7)45?lAC][Y9C/D-mmM0FV-j?tHkO&RSahK?SsEHh
2397p^*uZ2S->udJ0&G/S(V=83AnS2mn$P\XfCXTFVR1N9:rNd\ci&3,?mReXC!_G':Lr^`Un8R<P`Q>]jb$
2398@sJcfa+RkdU%jNBq2-is&>p+J;+)A<V0nB,GQ<:7m3RD@V3.q?(gBjHI7\VL[TdSF2JHf2e@b\#`cXrD
2399Re5af($O8%'E,*94@3@_-V&G0NY&?F*YAGV]E5b]n\A^Md+jC6gRaGc:UbbV[Vk8&[ACtS`=^?@QNcr<
2400-/(a,=Eo"2La#5Za\Yc9"N?4ZLljGU'j%hC73=%d*oCs1e)#6$WP<4cmqM4M0N+Db'?<+h_?k;"eUSqb
2401I<b!^7UJaO&0l^'c7SaWH=cdb`>.oO+PR:hP?D+K#?Wq`T4rFYdb4?Q>e]I)@IM(BL+'.qK:*X3Cr`D)
2402M,'VHW:7WI5HVc*6+&fN2aEJTR2Q0=Z,STH[1/[KoK?G-LlB]hVt\A`[>OB>Hi@QR+.6oi_q2#e;s7"f
2403morP>s!!Ta<*_R15F&G0r1IZ>h9R?Xc5mf]0fF/_g6hO5]V-[j6WDct\KF(Y,rqG#^db/XUF4Vb\1D@M
2404KaI5Zjuc$%i`P6Calua)G(.Sf't6[DYpa_RIlWGH@[LPrf^mtA)^hBB2oh/KB-8uN!W:GIPi0AGl9Ajf
2405LtO,W,u^(J'Y"jqs1p:m*`'mJ`u$\obPI8AF%sKApH2Y_p"@`fm?5-7/q+mCj[<Ckl9[!l<k_dPdjYH+
2406+WB(\mFVBl"QNna?nIQ-l9h9NXGE!HU7;-4/UnB6+2Z$b=;cuA].[P;Tu^I[c@fk@VO*+3?FBY,BtJg*
2407T>a;sg-ktrXt>oSYh&Mkd>.7T7A.L"6turq<i=^(f'^M&.-C4]\\0SCL+%-c&Q]3qF&I$5;7QE!E-'<^
2408?cSS4Uh8_aO'EW>bY(Xd&._0#^.X50#)!,CFV\PbY!n;J?pZV:apPeC;=P>!n3lAp3f0D>dNg;9n36?(
2409a#Ll/n,RS9;8GEQ1iiORs1>jY/AUm<6C,Qi>O$j+>XNO[4-0[J("b?B4%.>P8k^BTP?uQ^mL,7K^8^3'
2410XsVEHUpUl\:,"M4e1O'HiqsrW6$u?35nWIVq+3_ed!TI`:UOg7fR'L*iT'fr^Gb+sl0sE7PC%X-l,L5X
2411^aDF(67`H^.0S*0C8$a6ecD_c;h,C4r:[6)[[1K-/(:PW8">$FNp#%:aCs/[#<^jh/r%aDMF\7%O8sRY
2412'3scX6iiq$g;8QTLgA(2U/)a,^8$j)>Z9_Ypuce'cE&VBXtPX><=F%flVCiM*X8^dfLV6C0d.rtr+2#Y
2413d\4sL_/7/D>"aUWQ47`4MJ1^P5#=06`1'Dj7j$=9?C/_K2sP@`W8oRP1VeJ!p6N<1>[jtc[o_5F%SF=e
241497h2<8I34(8MG<!5P4?Lqt0=78"B>F4$s]FEFU;7SjO0hcc^h-Xo7pp*j*C-.)cC)NtReJ6pb,"7LWor
2415D25I%DuLf%;RBUdRmY()aOQ92?jmQ'YX_f*%&)__9Kg4/[8#A8h+*bI4q_;6,pdn0UiCRRB`\#k3-PcK
2416l]#&:.92")7%F.1LEoMR&,:f[']@lQ`8$$Q6:csOZmDO>>]\p\@V(D/^!ImZblJ=)^,g/X07:j22E0$H
2417@k]Qs1+ig.^lsT2M[E`$^Qj(s!AP&4C/Bd#XBUJK+R]8Bn%IcAWiic0It-p6P7YM5Cg:LnNM`_d;F1\`
2418\!Z13A@]ms&Q2.jJ-<qf8-jbl"A$>:UmY)dNTn\egDGR&X!Fatd1f;>^[KlHOsSA/fT]WY?I*80qrh]M
2419F36[n5C9MF4j+8eAsie.bk$X'j\D1ma7Q#&nq!NEa5/auf6jg+C&c!b(cWTZC-D&hlR.JB5<XU@*'Dqp
2420i3Tjf%V)F1T\P"[R#<^h-gJ=D)M6M!JXWHTD$q,]CQ4j#`^7$i9gSLEgZlciD,l5'WmN1Y2Kd-62#HAD
2421c2RRJBRP4e[]OBVe@#(VqURo!>ED6eXJmGGDoB*/Y"2K([l(dm(a:tBX&fH&#QhR=)NP<H#!]PC<>m6B
2422B:pT/ZiR#Mf^6Pt/.NcQN8c@F6;Ha9DKL\dc_P3nmiISqoqLB"(Dej+N._>q=efoMqTb5HY$%-VH*]La
2423hibH2205aRi(iE\K5!.$-Nnb,+c;,8So0@I@:#(^\L8!-HgC%!Y$4Ye0rG"8"J1->:-fR0!4)5pI(T/%
2424jc"r!s7bA4#Xk@B0KVdV/t(5eopWX!o,ZFF7l=YUk,\@dXK,Zc@ja/.B4B^2>+f1]Z(VX6lbGV^jm=<l
2425+R57l>dWKZMmZOm.pn0\\+dgJlea=rWr)lTBKVOa->W-*PRPGD>o#_N;+dP)ShN]n7sUrBc)AFddBoL>
2426"TNX<K/:,cq_dbff7iPjTm>L\#sH_61+5TL!peV(^D_nP!!-.OTi_XmGs(YV[YM8S&cZ/e)FohfZ/^fi
2427NTK%FV7NF<S9N#pn?.\rGel\An;6_1-q=X..pSCejV[A;6*kGK.Oa]X`-,ck6Y5\`4)_+OpZ#(kOVZ`M
2428"mRK[^p4)2Wa$n?,pWmH%MY!24b<<c+UX9(*0`52ondf_og9-pjP*K)RI1#Ch*6<BLnYMX7+FEI[MG(^
2429dO\K9G>9f9jL#M%_'dJ[XhIr=WX0pFJ$KZE`*."V1p5@dCN[nL=K?:r`%sSF\.E:\NEU0]KCaq"eOF?>
2430jUH?,EXMKA>#Rq=UG,VOUFO`dU]14aH=#LbnBcZOh`URL;pMIto\4F?Q3<LA;gtH\0tr@c]_1N7)b+Bi
2431:GPOk0s1_j)1<Y8H>]%*l^>@@CiaVEcX'TG5[@#"nIQEjLbF;Y5N"te8<AG$WP17\^a!'(-I1aeOo.P2
2432'\AFkLTJZB0I/H^=]U/NY]5E7'_<76<E73,8ku")$3hsC]JSHMd$.gt4_`;s9,CrTh9$TCmb`!0hpu[o
2433Eo#kBYM]8E%6o/Zj,a2Jl,S;0r8YP1rlO'KDL@'7lS^o:rpD0+heot$YNp]1jNi;Jgq=6roA9A:s7q;n
2434rSkYqp\e^I07QpmbD3P"D=@Ap2YPW!in)L@qS\CaT@j-u-[.cJf,#KXlD6`FrM:m5Ic\[a?==d=\_-W%
2435:VH89hfh6ZoS\3Ip>r4Oq<HGT^])HC2kJk%k!+d\NjX?N]oDusGkZ8*mlYN<GH:?6D5A<gQg_a1gHT`H
2436fO+?hJb!*=<4quT`eOEd_LW^\*dm@WWdP-+N`Z#qR\P+h\AE,UIJG(YY-9i-rWu%K4ZLZIdQ?1T%ab\W
2437^"`KD)"&XSU'p,gF=H-)>Uc>b[^()cff(-mP]!$\=r-'cC[S&ndtS9pkd/5p'_"\KBj#J&^,:6L2!G5d
2438/ult`NDG9c!TbXD:GIX'BUnk@)/^:ho\iNPEptjR8pg:)\Q;%%.Z$/6j-$[QB'/Z>3g$9N7RXai$QRaq
2439#;kSfi*L-DaL_(CV_=)+p1SI4""h#ebl<5j@=?2'5Qb[F)Y-_</kGpeAD0TY(>pIX"rWD(PgVIF[C5In
2440TDkkLQ'q;VQaGC>Ss#m7Yp?kNP_Y2=a&!$k&35PsTHsYikpdPs?Bh1Br5Bn/G1a.Cp`+$m>[76umHpP$
2441Vn'qrg_2Y""V&4108`#1\`?/^Hr4%0L:%dk4/-l2WAQm^f`./d>uOsuP?k"&S`QX&Po"Q05`AIa:8/Ke
2442"]f&![`_-\?HE+mbOE!:23jsqQ=Ns]?[Ul3APL^)d^meg4ehaUJhBjG,I([fj5QqI0d=G=GuAm-oLJ+d
2443qoe1%ne>,]chYNJ.2VT?>Z!%gptX3q;SS1h/f?Ut/NE\I4d'TNL%6(kZ+U][]dR82MeZO:`Jo*!q]!Qt
2444s7Y_F^FO`r\+YRu/q3Gtb(kH/Lhjd(6WmZ@q"N'hJ+&3$7ilfmZVkg8cG4m9q+/!^:`H=dh`phoUOV"j
2445LW<bNm"q&Ns3'_Xrp+>q55!J?It-K3cg:YS1N/h5qrC[o4SY"Jh57q^^$@&CX;M>d[huI6j]tQU,<mts
2446\M9.s-;lZSfs5@_Gr;HT1j%jal,G/48B\0#5`^&AA`?nUMm6tp-XJk.pJ7$^\n1"$9nOjuXp>k`Cg.ou
2447?[;#oA+o7Go)_is+o6ZP=bWN5,SN`kb5ik+'QKEfD[iTq$-;6dai:`U"G"^s<AhZ/)-KTA3N16K)P'&L
2448ffC^#o"nAT?0TAn<%5[4"H[>cV452s\)g[n\n*qk:GLalAtDJg(tph4FE[AdqL8B+WkBW3j0ir^>EUe?
2449VO48*m?2A!dpSY_aIWUNK'`SUL@%a1+m?gV>&Q?2h.b!!B$6[+4^f,YN&K7''5&K"CRI/GNN=RMEi.(*
2450]la8K9,EQe?N.n3/Y%&S_5,6^-=+/qneI(ogWKtB]Og\/[qqQmj6%pnrpd`"SpTJ=?/'QCf_\Mj8\qOr
2451d8#`j]9LM?4PGn;MeJ%PpN2<T<qh:r4RYE!n6AL[^l-&8LgR=@Vu?;qqj<>Cd^*ge0hiaV5/Wbq_NM7V
2452?s9+86(`!:6nqdNJLK*>2$T:^11j7pUu93nO"l$7G%<F2hunG%_Up>b;>6jX/-49dgHFFDqWF1`f)G:@
2453=GH$Wm[T04aN[3i7$WdH'&Be5_5Q\EY1iG3X^,]ndH^b2eN]hZ4Zfmeo?b:uR$MsI4epQIZo(Wp-i^=Y
2454BP[V`WW,Varib1IB03.7hYK/TGZ:?TL0YM?d3U=%_b`QtQt2BGdfhZ=4r&tmXm=e6m9_q>=Ok(_g4jH&
2455G=b8*E?Ze7?OHQr(RV%$%sc3iFljM]Ef^P/6kMj"J*Dc4qs]W:.CD6RT2f3(]mEVPnS_Tu_EFLmOSX/"
2456^50H=](b%-dIMg*'6eIr4-;+XoErISGW0nKU08S3,nqL0*."F@on"ORQ#.##]0$7GDd2J:SRq$4>sN-;
2457DA.&h"eUV3MlI^u7]kh]d@9f0Upl\%2A@$tm'ca,YOAFd[G+ueBch':\u<pq,1V?#X?[DqB1>pH.2Z3^
2458OF2_(n>0LJ-q1ePYm)_jc`?fGn>1QB^[s8!s+&t0ke$A=+c;M>,;6sC*^bcW*%C$(A('hO:!,EX9i&sF
2459fj_Q</*kIePNH%iVHIr$e/i;3]NOc`\+0GWB$Hl1Ls;`+r#&THLP3nod,M5e>%a:?F3Idnbuo*>flMJs
2460A'UW\cCI1m[H&pDjNSXjg2c@NR(U5#4$>ZDG0]l.QL&nJm"Lk9r)$&7`hq),YSA)JKERd,6Y2H]@knE`
2461DaC!Oh7=29#-n/I<n(\L!+1Ti)@B0u=-G8!AA$s6>?:.J>71i>:Og8)$5p^s2GY^gSPP8hj=gK)pe)C!
2462)!@7l(0H^B&4]?eECl=%7Cm'$_7CM?Jg5sfPc7W,;+4g>//qM]lN&Kb,U+'^2PVD:Zm[/3M'6dL]U_IN
2463bS29.fCK5LRW1WJH(f-?VYn.4ZR%c8^gJ\>>7+V5L0JRnMG(G>dfQ7A/.6-Tc1=k.F-FkaWd1Sp\J`s%
2464P]Dj2UTF:2liKOLrd`RePFl9OCTu++[*8c"R^2+GEu%kuo.b]QCPJq$l.L,6Zf`3Hk8SL)BBCcgQsq&]
2465A!50H.<g?W?Z5`sP@\'Hq@(SWSWfU#B>UJ?f3Pk#euYJZD0t`*(Cki"^V6rZHAX8ZcnU'a#;Hs"2l:>;
2466$e&<%Z25`/hJJkY0[ke:;@)7iU0uWUn'KYcljq"S?#6#j,K2Qh>imSQhTAOE6lF1l=dphUPEOHLd%`rB
2467>OG[1DIHH.?#pfE[/\TM!kT"')9nkIkXhb$^2>tO!L`.]XD10@78GB-ZKoC&UYUFD?ImE=7:eBnJJo/b
2468kb"k1>Si5<M[&nNRU</Qs2;X<mbP3jj(GQs48);Gn^hAR]e\nqg8\4e<kXI:36h0L.l37$^#8DJV$Go5
2469E:C",WqJ[;COAYDT-Um8$^-,)':(Qs1,p^.'#CB!gkG*LFG(tmoT@_mLjjN>l]o(#M^NZ`Rsi78;T@o3
2470"dZ."m+Z!0o=CI0K;Be[%ME2>"H%sjdJM(@[b/oCW>o'Q4nWc>mZCS"fRE$jbuLQnp7V+6T]c%Ql@$L*
2471^<Q9dgH#,UM>an0RRUNs!:H*l,$ZNR>2Yrbe(3++)sYUbX4s)p@F+9i:S\OtX7JF?A`r`rJ3YOb]tc!l
2472;ZL4^dU=d*"mG9`.l(:u`qgm#a7`0=n'CU7s/dgLR\kK;D^R$ViX2=9OlZ%u,"/B]&m>qCcTWE&3(G';
247356#)QTTgLF!Xceji(>prl)0H6Iou/Nq%o\%-%=\I'n&$d'V_h==/BGLY&&=L=s+/i!Sc].@l%aR[So]?
2474@%3Q?+l?t$O`$Q+@*U0kBk)Y-emP%=:gcQ3i'3T?=Cr(QF46O^/FuZ8j_\Jhr6MiodfS@RN:WG].4#Y^
2475p.f]*A>co\FA,n1Bt$I1aN@ck3(_@??)<)<>-_4[.(BuL_3u\V-:p$/JlRJkOgRK([&t<[!M?IQ@Zlq%
2476;9D#UUc"InK"ObI$Wc%YXoo,=MFm&Y8h<tr_SgCh?^#UJYZjG[GhHLB^k!cqppuqqlUf-rfk4.G3/`&B
2477o<sXJ\gndWj$8'Tpla]:P<>SS&>0?6\0)4rhI],28kP9$p<*]5q`a,,e*lAW84#&A4Gm)ocChfu[S>tM
2478)RDA6;"*&D:8fVm9c:A]V4'?Za\4UqK1q2l\r_TO`!M&_+GO,Qe"ppdl\]$7]*I1>Z&*?3Z7a,+_+;aJ
2479<H/&H`KEnf3#FiF><o4p]l5GH%`NjI*CS(0_VLLG[4FnS/CCp3Zmn^pOhhgRJ4B&\B=T10\KQ;'WTCMO
2480fh4=M>.2ncQLJ2%Q3-&TZu!X?2HuLe%#^(a7CK:o-M)i=oXg'Zkn>EtQo&gNmC.$3q(J<l/cY=e+]h=;
2481k4YGkK?sYLVL<nXo`>+C]YH#0cu8.1%JJVNT2;4Y'cE_&aGAI9McM\=()5VLrof8W([#FA0>QCVSVVK*
2482l+#53k$0%OWZHu%MUL8OhK8'5+ek?i>&oGlgi<@4m)Nk.2plH'X<em]o\pNBqEbn1PcfTK><rs;^PX3/
24839+6a9oKVI6kkLr,6t%e5JE`qFa0j"&5YHCIhM:f)0&>]\II)Y*eN9t;H/Xog4'jorekT1>WnDB+D*4lR
2484H!.6!]^WUE03rkeV<dmC\Ga;c"eWL,lh2"R&beRCcmU;rr'do3M,H%@b)!js,`S&b$WA2C#W1/saiE.[
248500AF.Wl:Qf,K3`IJAVBsHlu$oq6rH.cZ(tjpGsr9P`G;r7f&$uG81W#01>X3Sr3,D.YcJSN30*:++)uD
2486p$XH[Wdh2U?@e4O$+,Eh*>3'QPr]30;dM4c8c>V0q&l&0nl"N0WJR4g>)ooO)<i$qHCl38W,`9A\nSN/
2487XJ$s;EN$R`lhI6rR+0bAYBrI>e".1#+6P3rmWK$'.MpO:ilA>*]11(=aq%&IU*1P;+W[DS3m,q;mFLQc
2488$*I?J%3N=)mk49%p4oA"iF!UmK&,#fTYeSihC%pr`/C@qr8^tpMW[Do'[Es"RHPU$ZVJ8-5\#YsSpEMF
24890?pJ%?hIIg=7k<.@u+T&dZJ&L!Y`eRaE%rtO9AGh`K$?)Q8.Zf7Ok:=A4\5p=dBPkK#,!IS!gn:0Rguk
24902D]9*1&$WCV0i?&^>.8:e+.*LhQ"**PS%[N[LUDg>B4](%Na!f,I:L%l^@MnFu.JNS;fEBi&2aj-c*0)
2491Zsfd^>#"<\N2t(#!8aLhVG<V/:J(AO*PtDpf'ALc>NncnWpDH$'B9oX)_X:PSl?c]hZ'P=g7&GiVVZ,-
2492^EbC(c%&^Z;<X#qbLfigMN('SbGEK>2\^#-=XqJFEq;(BDdC!CpH1(!?Kn7Jm"0`:C5sCcPKj`4QYUfW
24933_tn=lfp_D<]b<F1OI\KPEKk0a^$q[BiaZ_9no`,(QP!*[ob$89b-a8P^L2Hfc&e+3*"0Ae'4A/Cnp!j
2494X@p%(&`_NFFKK+e@Zh$d\)c$C[&EXAeIo&S^KjFXoP`:CaG`eWmqq1Oa\<Hp,J>+6"5`f8/!S5H[5QjL
2495IR$Qe9-$gCQG^lgk%.k9YcK$[`gg%Ba]Xak].?$^ED"rUBne]#[V7t9G3(m]r-dbR,B`Zo;(Yqg+tNoj
2496K7>0D$6)AV=RHn#PkD'=+snK!1qt;Fpo.B<T_Ia+T?`s^7,(\H^CAirC%Qra5pMmZ=]])Bb;/ZIAn5g"
2497Qao01]IqaGJN+Yt`P[jPQqk$Sq3&3YY*[?WqH_UQHoV(\.(pjn52c+BD!9WeD`G?@HNin-kuj]PX?s+O
2498J9q>=;6.]q#q)OD]^`n3*jG[KVXfJ*N_-@<QKGJ@XK=7S[3E/\F<&k0T#?][/@DlJj7KIa,3*3ZC@qtC
2499,F.0@?ZF9Zh08b]m98`6BXe96!>bQC`Bi6T\]K.TM[4V<jP<I?jA8Q-HpI;:i&^dTeP!77b-#QgB=2Xu
2500kLt65Vdu1(I!A0#O@JEDm:@*mC@IIEJ34-%6L?0acX1j5@-:?fq69"eM]0_nWpG!Yb-(EP^KPFL]B4N9
2501oBk0-<=j?tC!d;S`Ol0u>#`mW@)=$r!ju,_jXF9&U@p9W&m!tJ^]^^:*i\08<d_2;i:eW\MFXt9,"K'1
250248u6ET6PKeeW+G1bK%)VVKJ,^EYf2R.N0'T^*$TA>haF.V!,FAP4S15\4b.l<Li6Pr/SDK4#i%$c>u%i
2503066G6eWroj<dno+SlJtkF(,)=TkIp=\Pm%[+h["E^)N!o8&>e<s0/[Hc_$Xme6EX@qu3^EqBD-[m4SN<
2504X>6AWN8$+0Rg#GV5SUVVeZjuM^mPk(Qj?p7>#4gWhF_jp+k[ri(lR^iL+F25H`Tg*.E33ITn:4j\DJgW
2505PHu_b2idQsna3s9rtLjDoGOcLgCL+\;.(:U2+t0VJ<uF]^"G1?VZ]E-V(OKiQP1W:8\;6Hc#;m9!$*=V
2506[J6LBR7[MA*cRjKP\u9Y.V9[<fqBN\__j]DZl@<sU*M7FP&:ti_X'^WS]i=7+iK!]KU<X&,,#c/&BJAC
2507TN[gO:Hi*1fd.$TddAkp((gp^\P4HV:>1MSgDJB`j5fm]@DnspY+F[K:s)7[\^r_Vbh+rbPX<tG/a.;9
2508Y,IF<pgeo+#L:Bpr-?VL9\c;ljVUQk;I:lbnFK?O80WHtCWuHk%9F0.0ccqg<:Cf;>*``'(Qn5UJ&n1j
2509.!J#Wpdt:jhf\B0s7FI*r>fEZ6_K\iT266ta%eQs7&'LU,K[Y27BLMH\)hMe!<_Y6Oo3V6o'PmOHdd#0
2510S4(C'ii(!-CQcqXE9lK3)bU6QScj@i.+C+L[;JYnOYBPC&gu5RnX%MVq<H!M^PE;o:8rQZZ)Fshl2W)2
2511n_ZCOrF^PHgdbLr#WisW.39sAU6&p&P>2C66lmJ.U\076L[E\M<F"8EaE3[p[$M8H3A5K>?g'*]g#a8$
2512/<7"Df[ffhCWf2i\iu^rb!sET8(m)qkCrT`PH$+<5:un$p$O\g`iWETO/AHRCX&ZPOkEMkVCnekr=+Gi
2513PU8f*MZ<04<,'_j4cTJXg3\$djire1.IADcO$/'P88%1kp@=pP8_V<WG?0[o<$Ze5a8/D*C)u^q)]Ge;
25145?KWS#>7_3"Uud<Wj`nI[S?1;Bq"b;cU9MEpSJ]e9^5FgnIjs#;54n4SJ:F&AM/N^`2#[JVZMlPq?RP(
2515&VP;u56R]OLZPc@U9G<A<M.82Ll]W,6M#Z![?c,'Oc%.9PnuAYR*g.%"UPps:sk!UXWt5j(MI$fX)7`/
2516W;*ti'W<J=/m$#95q/A$heFf)Vq!N-V8?-Bo*;[A/FXX-=S'3Gp)ceZOc1I)`je9j7e-/EWL-a?>`&:$
2517J'*dX=OMERhZ-N<3!L!5"-$DP>SD9l4O\jXC`E8nqOY2=c;$qbM.a)c/<ch4<q)!\+QW.''h"2GV_V8i
25188?ZQGWYHB%f@"\@-g.R)0Gfa,XWZh[N$m'5A!6#kYCI%&osMuP3SpXb@]f&f;)M<ZP]%%";+2_!H(kl\
25195]?&B0jeAJmuu4<2-T.1ZBe#e-4:pIRW6=n8ASC\hV<OM8N0]#kTmP@G)Aocd8PL?-g2U)MVNp7\%^J&
2520n$[98kmkMXCA\!IghlulPqX68L<hTe-uf[I9fuX4^I;B[pjBS8?o]E``^M>Eq5,,ak'R6*7dHS_e>\;(
2521[p=:PlK,&fI=G%8Fe)/N@W4e\;7`TNPa0>%pps7hRPJ9EaF[:bGU'.he$#@to()Q)1SA=dNQ6_PA@;4&
2522//!5mi1k:[+a4#R$i_:CU^*XP77!\eel=XEIWti)/LUk<@$Kl-q^b/2$>0cu.-aia9Y`$(+::]SmG^P@
2523]VcmpL;W_cRjp%.Fr4J\j#T`e/O?%PK\LJYpnYUe!YA!P@O&.[@q:@C6sOf"Nf#\qfuOBpd"[F2WcHj,
2524A`'\:HZ]T;[4"@VeIeodjj!Nd'Yu/ae3Jb0.Rdb!.G_%=LN'$lCAq?0o%_7UX4uu$hGT!PRF"edZjjL^
2525NXOUb7^sp;;i)"o2s!K=_!`9*00;BtGla%l[c.[`*TJ&q/[`P2>IWMNIXAVKnk%*tOp76tdNEpC<c<#\
2526=BM7pNroM$8h43^d@aDU1<N7`59ofKScuqRVn=G62c%Hrnlrml8OH[[;<p7WD;"#2r)i"6KdU6;q.*WG
2527F(n*6)&7Ed69B`V'A@VlTTlQG,2:BN'FuA06\5rB+*[MlGPQM6cuVK_n[LXCpkDl=lD,Cqb8)])IOJ$p
25286PRr'6\'k<(jF))LscB(rXBE-%I_!:p:oI?lcigM>[5*?;-&`j4ZHm.2\,OA"?U(PBh4Vlei5S5[QN-^
2529`5-RPaB&mWf<[/4ja^E2<Y*#HlIq1k?TKfL&Q+"PD,Fd-m?9/*nCpI(8?D;35tPW"5]6Q[&#/iH^)!S4
2530Y@NuUQZ^L&GHSW!9iB[U.G[>=oXN,!:k&XYA?>pMM,K4m4lCdFK8$j<RH,K#i"LPBS8^,L,#!io`'jra
2531mM$JX;W[-+f.*['JN6TL4.S;''6ND/n+WD+6lEqfU5hP;0`?r*-rH\G3^aQ>7rBu-@q,P.GY*WM8VUC1
2532S42!kS1:jCNAJf3e!Ch6=CcopTc*$I9(l,rC7K"r'8GWJ&4NH)SB4#1(:Qtej9,KtT)$Eb[bNsNa"J-<
2533@,m-_ba#E!;_75J/Si@/KGKi8"5.KJUm*^g7+MfT'p7=Y/HMU$I+RMueOTq=jjNB$[ST!R/4B;[+c6m_
2534(>c,X'W@MiBs*WM&(VbE>hN(2\]'^!.8<3s[?FcJc;Bt0pd.[&?0rkHN>rTkS/i*,SAPQ<DW_16WPl4s
2535:,jD,CWieLb-%goHY'#3T3CGG]I4>#FbkY5X&@gX)p<2nPgr;bo6E^*Ic8Tme&(Qg*Q@DmmM=3VP0"^S
2536MoV76;2jGu;#eh'XcE#Cr!8`8s.sD=]6L9@l/"TL:cc7apq51PiGFTpD.VjAC'n$i^\Pi_DA&&cliNBF
2537<TH+q\RX"-<KpFCosg_'U57+$$C5cAOUD0ls.>Nhe6UO<<n',H^kCS%;A0ggQ]n4c#A^e+]_CHdS^V>_
2538?WlPG[l>$eEF^!lS0NXZOlT";[uLl8)]gUMi\)0AL^FVD,m?GCdeYK7\4Vr'MbQ(*=17HJ,e6M<+[C5o
2539*3.U6$<W+^;Iq-H,D#K/VmB\DmZ2PhKQmF4q^bn!;>XlqV7;4Q,(t)@dh1K(aGq>'3Kl]=&;#;%J]:M+
2540cW8)G_QYi!QU<bo#5VtS01t#r.m!ug5_DIe<fmG'f0CR#9gtD[Z%n?)\m+`sin7EYr"Jif.XYhq':tp\
2541MmFbm;mp;WRbrSd.J:1s=/*7=N=:WGYYSnTI:Ko<h?Y=)@@tTp_%I8Z),aj4X*pe!B2+b%b(D-+5LD;0
2542Per*FQFf?.>*s,3K)S!:%OBOlO$B="$6q^9RhI"@K\r@E`"h^%<+Lf!"drmS3W1l0'@[%UBdt-Tl9:<G
2543\lmAYQ"eoLh&t;0?t,+J'^pp.25#<\EDL#X5cH'<@[TLO^*TSL$Sa_U;:`[;jRaC'c21(pj5#oY@=g\!
2544Vb*[SaEBsXI%Z]FTVC?h))lMn?o12Q@W_=;bca2.ln3)!*SKH\a>H_f2]>^a?1*Cp4ADioP4[1]m(7fs
25457!psU3[t:-]B9()VF^i?/Y-bXE#Xh%ZOisG:AG7r+6Z-j*$7T2-*KhK-n(h&94CQ[LT:qI/oRb[f]#Hp
2546Q&S.""S4]FA)<B2eD!E6I1R>hOtV`AO&MABVpfgT%<ZM`W%YV"0>!tXc/k)!VmX>;`*&ge5STXOV05!5
2547`RP]?d2AjNs0Y\JPARp5f/Tt7hj-pF#JjE#`*Y73c$iECo3C2\Q%B16C`DNk2Uke`*2(`bot6SB6X*2Q
2548\!<i"PhI&BGu]kT)r=`c7p!Y'MAA6DqQgNb.>ZF>80LYo\6;EYOCL6cn;/&G,ri&ZSdM*GCKeSP4;;8q
2549/qQCm6RCnS*,X%HW7AT?49"E3<st%R?/8U;Ta=kNa$j:Z$\P8lL7KP<([*LjmG"YHUl1!qoHjAO,s&!>
2550b!pN=-$PHlA"R$+_K>O'?Yf$j[IC*Q?krH,LFD0Fkn\L)[`?,-6BnY]U8[TENWUFG4qZ-C'/(t1M03h%
2551HfB=o'`g(]G?osS6+A=_5@:$,=o4i"6%J3\:BnZKEjY]]r"E?$M4#RA.9,7G&nCB&2r?Z=g4ksN4P3-S
2552L+8*)8f!4&Wp2q.*%hR,8R]YR+h&78NuBs>DNAOZ%lWT(]0H&<H/f<38b+&[B8g7B),)L4Wte$*#YIrM
2553^<#@/R?Y=]B!nNq*"t7R1>'mh*q'=dP^]L"-UM`89cNTb4[6f+q#V+=Z%=D&>(o`f%;`"r+Irrj5J7T2
2554<(.X*V%X1m'L;@-W>t6P`68B6<Y3I&bhPX35N!%-E9le=CjE@\%7U[,X*D7A'KH^n:l=h?.+Jt.EK#Au
2555&L#d^rd%*Kf)GZmM^I3G.Q`*)\nRGf',-47)\Oag#k[Wa'#rqf-(.dQEcd*]1g1T0/E7O!=T1#FL-Uu(
25562j+ce5c"?07#@I?^@7_=&-]Lr%T/%b!`=,VY&+N?>h2k7^;Z6$02!E(L:i[WkpQt/"@hXe6#8rUEu:0f
2557:YuF[G]k>hQ^b$J05l)FBa!gfY'782B@J+5_tfNH'7RSB7&>PqK/'b8#KV(T=HD4?22@pH[E*g!@sch$
2558h_r39?X7c!_`!FB,BmJD7?-5'R&/tb4JX%A_&&/#4WY\6fK"hQl7=+61TIc<V6/7o<+8$g1qr7O4.8@E
255944<bkTXEuTJhg0u\NkJZ8+h7+3qO73MH&4?4t9>/.>\Z>Q$a\D2[\#(r^8t]Qp5Tu_Z"[H[2.?]GcS\5
2560p9soa40eC4eIEQYk4[f^Y^D(`i?@@f5SV?IFd7nO&XNUNY;m._1fBh[,4jf:N-1iE<g6TkH@>ZPlQWa_
2561CB4]'Fl@"(39np8$F+U]K3/Z)+0WT[%mq%^E:I9)%eU4tMtca`*O$mL_CjucYK;\HBr"lWP7BG*YohHS
2562p(o+Vf4T_%PdoQbk+b>.e/aRW5sU?[./dOF5<tBb!dl)",08"-OhnIlGSfKgadKJ69m:,DR<d?U$iaB-
2563$<e*&-!FQh!+C.q"do5L@K-Nt'N&<ee!Y>?:GeY8C>o@n6>5t+AM8MB@-*#D;eB\)bt$?'N+%8YO-:uQ
2564FV-3(X`t.oVZH$6b*$W-\rBU?@a*?X%[PSu&C3^f6q3;BHaimk;[.nVir.O,L]'-BnVKMKrHJN6g-,=7
2565$^hb`MXF.%e&M.FO=$8naB@g5U;MTg@9^rVQtTe]c@gg`3VdH@('J/;VpDp?WZS'Jgbh"c`nTq:pg!>.
2566aRU!1=-_T`0?P`",0r=+850u#W=Z9-GYgrYSpG^Ld5i$1O<eq;Ta%2iZSC.?&W"<;!2&c2$(8tf.%.V1
2567_MaRb+<#r0F]$_c`CnfFL;kumgsm^MOe/_AZOl4+%aabFlsE&C'3alWX`I/$LFWls05[`5,P9>_2?m#W
2568!Y%hoQmD&7&(,#fI8AadkR"3'>B\lf)]GrpMQs:[VN]<K)rFaI`UE`n$<snWU4<CC5SO5$h-CNR"M^Zf
25698g)i`7A6<e7q#cn^0dH_^U&+<,a[=$/57C_j!jr8\,=uk)>d&QJJWl?]`;E8F>Sd](dmr<;juVs9C6\q
2570f/]qQ.]to5qWuMF^ObC=Bh,O<'9tQY769K0-36P#7j*!?>Co`U3,qn1PO<uM,+_R;SBCS'-q0N[\0$G(
25719c9VhBOkJs[CttK,Lp_V5?dcoHDek`O\,c!?UP@Ao0`4[8@\Hb!l=cAO&=<3iEeTP'U"K3.>Tb%j%+&<
25721"DUqh#,S?.G!j7<=9ll<6%j-E`Su7(bamj$,`,n$W6b0Q%&m(d5+IY&fk@7i'_3&I-hIk/ehaW@%`<)
25730.n/?;[KeP!/#0_bJi[RSc8D[^]+F\$L[P>ZpLO)?.O]%#0XlA&oYd>ElY8@pHS6Ck"[B'c,1gNnmI:O
2574:r+L\;0W*HFEaS<MUPI)i;#<EoT7S?@,Q&U(CJ]>_ihslf]dE4rC+-/D11r0ZgTeJSs<uXDOsst2.b7(
2575oR'(q&`F>DhBd7L!YKD"S_fNGh3`$5TM/dZX>@^@o&`5o5^^seNgKP<#Q($_e=P-D-noAqd8:+#9RS'V
2576%p"fVAt$APXD,etoR+N6oZ9sb!Z9#@8aA#J2g`E\l`qlj:.VqSL**QLHf5&=_=Vq+)Cn<M:S<KJ>!Wj'
2577Br$8OH!ErZHJ'Rjo+GAooZT=7RuLIqntm,]js6^0l'*`>V,q]9$(4GCeJe%tMkWS'EJF:tM2R\'HQ7k$
2578QHGoB$MrL^F_;ji4KS&VpRN'f&MM;L_[a=-!`?lP;1'u3F:8K.chA0&(\<u`a,dLfG7IKUY%YD<0+&bK
2579>1D!9#m8qfTcX*AU]\(cbVbFL[Cib2X*mICMS_m\6PSMQ$6H(Q$qOO\.l);,`:/NGF<.&gF3&Pro=h8*
25804koJsMQ1Mp[Ft0LV9#I*IfEdCdf5J>I.h"*U(L\c7T-)g&R*Kr$2S`Z%I#8Z,'B!<@lqksRnGPu3c[I>
2581IU280lSVJ#VX;iaa$Kh%Z+U];81D&:'KQm%,U?^d7cTtmYTaQHEM4e1O/+$O?OD.9%7N/,5%r%ZdR%mI
2582)P94(BAK9(CQF]^\B'5Y1&g0R6Ug0kMp;\H&&ZLVr>gr?X;mKm82W)JU!%H`5SS4337?PR-e4Mghm.Tg
2583<,)nm'FC>sUt@+$5crlA&-W;O]^BgkMo*F,V77rP76d">QH2RpBh3J"!tEht+EjVgPho*se(PWIU("KF
25842jZpukHaCA%RB[Sn%V`@_G_!,LnEJ.DObu(fu.Qqd-AWT%k2'likc;,96)\tpTgh@0Tlc[b"%Q3@%!HB
2585q9E@FqCa^#T$C_sMAPb"0o>HT_l2a30Sgnq*<1FH!%uleNj$-AAO?5f?Wkg^>'n=e,;6DBA-Tt_'ZC_%
2586;6jKur!P<3,sejjf\k/cPeV:ibptD=^;2^=ab7hrN(TKaja62.k%+k`"_6!s;58pEO[R*U7,uuH2U!*D
2587V3'A&2':"fY*a61`((F0:raJP;<"&4V)eK4mYA%<%$0TDO1aYH,e7Qk"Ht6A/;`u3*YgSdl'0F3<i>#9
2588MhrNG-0JM(es^ZH->)%ASN&3Nq(F4(HB28qTk'LNr%EG&P0)A0M+.UTQ&nkALka6?ZrKgg1V:"GgYN(-
2589R&p+p(F@VE+k:\DGYu]%R*E]T/_-UibOGt6NWQ.+*uQ_h0c*mX9\kU.:'F23=uG;:\gUPSkZ6-/YJ_Au
2590cgEls/"f6D?p=c#H2NA1+dK5;YXUIZ-rjI&>?]eQ/K_&l>a4bQ-&L-'#rp5L_IZ*=hX.!-]NFbe7D;-N
2591M,R%-oPIGm<RIE>/T^>6?eO)?d]A2oX#o0EX.=W=o=_&UO%1FS6C,V=+9R`MFS&>.b)l`6J?XpFT3iU'
2592)$!jI>&/PcF3edi\'Jl6>i&=em+?J)ai2!BDg>"$Onl]O,1!]U]!dS)fb4YcO>s#I-K'-YS`D;\C+W/[
2593/[ZQISPo(52#m(N2;_.cCa8qC_(O,+U%GW-BShWo?5+Lh9",Lr&/U30"Ed'GEM:`TGoV&Ba!kM4\31P-
2594diui>i4G\Cig.o>Fl\hP8'31/Q_m]A#;s&2nTU_Hk<t5_U4iY:Jc*FUZo^eS.S%!@cg,\C_tE(o\a9rk
2595\Qm]1cf_m$RqqeWk'f&5[6GLBnnDB-1/N@[*c]nA!gWsBWFHdl6[GruJGoMF+4[S;Vtg\750g'I=(Gn8
2596o`f^Va`\dj;5.K=+j-54'1,$`KhQgM2Ad,GCk")>3F.GmTEH<VZN(`2F3'G<AqZbjK?==];;7>[`^q+O
2597"f(g`C+./mYUV_Y&W+(8?U!qF^No[NK6?tS_'e)9(Oc[?,TriU;V4s'.<Q`mGZ"GF+UU^C6t-#S!2X4e
2598(1JD"k]E"LK"1Z`-+e)frDW";;#eKiIM$DBAA\J5?um]4[cM@"bZLHG>ap*108V?D0TqIKCt@auX<4:k
25992C4MK@TfVA(3,M5QmLc1"_H]ZOMiW4I%`]t^_ZBciuX/n1G17aEb+/J+0IsFKi1Z[qZ'1N3FaYa0iW6-
2600iJ1gl_@_Y#Lojf,XFck1@\,XBWd4>%o[G8/)M&>Gbka`K%DWVHMT7!$$Uk:M$nOG-JRSH%k?gk@hI<dR
2601d4BhiJLKYTHCtKq8k/4ukX29fEF=2<8g_NQ9XCV@qdj&k5[k:%0]EI/l*eNlc9dc!B&nsW;.M6Y7%p9b
2602AG#ZSdFu(<I^nNro;^rq.F%Q#+_R+2K)n3@hJHfUiu*</iSLjJHt=*&BSAoK6;%8YI^BV5BrK"5<F9od
2603leCa4l@0(-#m!nlHQWZe\Sd3INYJAA*f.ZuU!h/PN!"%c7BseEYNs999s:a7.(cb70`a`N!j)a9+W^#'
2604`euV#=$.C]#:0N[q>a]<9je%!KT%sd_`>`E_c#m/*A,%#l2@HYE6iDr3tD5rq-=#3j8:Itk`IiLI@dC,
2605;EFqT(nsR7(ORDp'OdR];ug!S=Lp$e,G%H11$h--"nue`Qb'1<Xa+Q!eVi&2m`98u:OlLd/O)1!r2jZ&
2606\^@-[OV6Wq!`;"L(Ps>1`K7OVF'R"/'0G7.P3^rl88BiM:gJ@!kMmY"*@9'9,2m%9>gt`ia5ed>l$cb6
2607V]\U#"Z>k9Z)1JRO:N@FK*>KagQ.<h);/CoA?c$GR7-ljH4QcpJ%lG6@?PUFg/^bBiY!W+-.<Debpu8]
2608jVr6lA7Vk`S!f>k3W'".)9D=$EYbRMhjKp^b;Ilfrq@KS#EO$n%j3)rr$Pnpk(hq.;8q5&Gn<ESZ4Q!V
2609!N1JQ02`(75G"P*mDl1V7*>?aXe^?j_W;;'\:e#cdqn%\S&n7DbYLp':USuZnJd:*ND:gQ<FS+;>,umF
2610XLM*F!MoiMrKLi7X>iaDk*I@;IVgF>*X;H*\-FJ0F>/JDSGbco&U0+mJoKE5?$bKI\:opIQDJ*89?;_R
2611f&n2D9'(XBo2]!AiSU,i@(>1X44ZOn<*;R-pHkp!C7"i>F<CF07VkZZ&RUFV0<h):KqQS0>@,W0h5VU?
261214ob\?QdLGA9":K>o(kH%T,28"Pdr`.9@.V`9>Rn]DUC"Wd<(XCA75^*XSp?Kd^:;4HWDOLa(QM4BYM-
2613A0r%8V0FO_2K:0gflsh^P)_I@F^EO%H!-']5SV4R++j;[F=i1\dClYXmK6XH5XmH:U7a97of,AVAO+G"
2614Y*+q7cBJN[::9])VDm+^X.S#!+)$5cd;Z."$]Eq_Iu(s%W7(aTi*.E-7-',N,cXs96WEcYdb8#I+*b;E
2615fBbQ](%#Qj%`;Xn+hjVpD&9^jN:8nA!mYd2,q8Pe<#[(eUeo2f+:=-eY3grj8*8d)XJ7H(eG7eD[B;8Z
2616gTO%@BONZMd;'<&To/Mn9*"0*^=*0]'L(IriqJ"o!qMQG+oG?M/a>P4l2"BN_a`M:[V,!dMX.9d9PNBq
2617lp)-.q&QR=M"7*MdJ8p!$URg'L57&=F!KC3LUNIt\#km(6g+:qL3^s3Zoc8b3j!PZYASc4BqXaPWhT%"
2618:o"l03WUqKo.3;oI9aL(Lb`)*7mRh0V=\O<3'mF.7*b\<]boZa2pM]$W3Rt,$J<?e.D6!t!(;\@Am@f'
2619`g>sHBT_!!B3<ck#AFQ\`/IH^CS&$cHche9gr1_.GmVJ..@*!)(GE+*c-48AjglB=T6tBT9nQ+iDL]%4
2620j\c#@0(;FT9!D3HY@WZ%XHI-$,F2(ul"LlHjkh0D&W"k0Ep2'djTl`Ogg)1LBJ,N)3W`8FD!fa/gKSmj
2621rD-^JF[8@BN>C9]]Eq5jQ3GC0Zb\,ZQ5*<h74Ge3_Y$Ug:jR'm@%rMoO38,BDcYA!Q$3;&U18hI(13@A
2622CH1]^n3bOZp>$Lfg6nnqWYB\L.N`%]I+j-8(-5-5?9`<O"]>%a`-G*HIjd.1#:#RkO,+.3VqfN98=20n
2623/i?C+P[OE_3H*X=1H3#:lDI<ckRo[("!;N'TWBM='s&Ign9'Cd@a_rW0C6u.ZH#`s;+o*46^76NU(F1i
2624@(%aPB*Cl^S?`2kihR3O,"2NuTR11>0_:JQps6PqM?MMV6Bp=]pIfGCJLEog"en7R767hWo:^BnCjBsJ
2625&c;7G'j!5W(qjKP&d337n<K'OHFH`gMdt%0SW5H",!$_N"'W0TSCG1jfT%3>(\O&Wp5-g12`A=R.9Ntm
2626:C%V[37<h*8!OT!La$>nPeQB"T]AdGe<(A)P\S4*Td_r<DNS\QoikYW=YG*-V%_SL$,OchJVo,h/]6>8
2627)rWGC%$cn>-rU$X^kqY&A^h2*LuP\#EgMaQ/59n.[@X>0]`,Tr5i!O@bsm,.1s$H/Cf!rRF<oXtK9meo
26280++R]-n8CPRE-5#"DB!R/jaDgh$8sRI#)E:nB_7hYKSt@T2Ja&G4/&oD'.V7p74b-3U"LQ&A<kD>;B5F
2629'X[Fc;+;*5$AMfT[pgVL[':miN]>OkgV'4B(i1YKJpS`)W^+'S#lb$60d=s)h#2-soR,o;r3&?Cl\6fe
2630Gj/^rPKhoQ5rWB!6#<'+'f(nF>D4eXgG@.:OZuoYi(g??(7I2bP]EW4"nAi+lc)U+p]LffW`8S1e3T:W
2631U,-<#.DQm@R8f8p$$dE;`u/ci.WhQ\k*;tgg:;!K9jIa.!8?NserXD7/7[d+&R#!L/jrP<9bN%e#\%T_
2632h'>B"K"+j,l@$CFISrjnHhUT+p%7r<o7)mn4)8*\N>&3@^>c0c,a+t!cd&,ddU8o_'@p+W->*LG@n&*A
2633o#oA#=S7SLMm.]c%<Zd.EuJo^-g5p&k[;o0(!>MT:W#^^e,>8VFoa'."G`s/Ym`Mr+<`1L3JF\9F'#/3
2634=ID4a0JRq==R.0hb#n8pi@2+QABm!lOY&F@a`'><F+3YpF1"`2QUq0lOAB?@89oh0@9-<M"9euB`$dpm
2635i*<g&n"j):UrG@&5^Fu/)`*/2DMZ.YO;TWa9gZd%,:,![lNML#(>1#e8[hHCq9@q2P&QlSjX/;?P^bh3
2636TCt>\6kRb@KMZeEMEhkTK,G>iIiBU"4^)o0bBrt'Z/=>AIW\SobuL4KarQ+/MY1k^)]%$ri,t<]0Zsu?
2637g[3+"Nl7;C)7iJ)_c0QTa\h5<F`6-sY:@rT6N9<4+5`*1-n<Bg"&V#]9JDBp#<\(j-NHa>1uLb-L%#8r
2638:gVN?fu#\NbcNM2XP'0\W(coOVmL=Zg%tUPM?j;cg5F8j2QtWjqmNjuRi+\3`<SeVDKr*8Xm<rr\fDHF
2639^3ESorcOq.Iqk*i[*W51DA[=_rSfpBP>f&MTI9Y>%RYqp,kFRYF&NVR=XU#9(kOiVa@QD-m^KR#/YkhE
2640D836qRFgLjlDtggWM!Y\GIpKH$iO1-Lj=roA=RUMTuTulVt@ToPRb(Sb"$Q>O!3pl>EX,Lqi/"%(5<d"
2641&%UR+KoQB_/X0Qf!@!C2-Pj\qpqM?;EnYs8Mnee3%&0[%Z@Ym)kgO]B$QWXI[Y&5D%,t5`;4c6l-rSFc
2642%.FRA*Xnd]4W\2NE[!7j!`AHTB:)c#o"0h./a08gVP_J&Zs+2!DGE+IMF65YH.EL=DZ8<BT6t_S@>4/-
2643DjN"-Qr>]H<pBi9_N<AD4mh,L08`Th8`[o/R5f'g;jKtM\hYB_"@6,LQR%Xe,Fr_%>=\I`O'3TLE6GZ@
2644Y*_1om_m6=N0\0LWOF1Ohhe^%[Aq\-o2Dd6Z506IkGRDm9$&Oo.CR^63-o71+mnnd6%A'!of50e.fDb=
2645#2=tb'$q+`T][`rqdm:qTG@o-0eGsRMr\/!Vj"_D3HoIpX^JM]_$IrkjBS\V1rcmFfsWTRQ4HD01MbS/
26461Of2[X2h_%J6id32^[I,6V`2cU2/]I7.L-O%*gN>Eo?du<gdd1Uk81eLa"^&#VC$:#YL7(NNWPB!Z_H/
2647dMJYUl*!0fP]bAl)=X>pSFrV(nNhKZ?hT7'&s?W:&;VP'HDIcNe?_qdhU1o^c]47Fel$raF7FoaLUjB0
2648[A>jjeHo9ukhU-_VrR_8rK^7+s)pYc`dVE#G.$q!ULeZ"^3-WoVG-S&e:Jm,MJl#;WQK'$"+g$;aN,]u
26497lhjh`%TLPEM*S*@9<d<]qb^Di=@/-s(L9$Z$+_nj9g$pV><e_gUE/VgIdHs"FNL7k<UZ<?2cEOfs_*\
2650!)ZQ5;,SZ*b2QAIKm&mM/$5G09g6:<DP66TRe@N9%CI<i(>GSb++TAF?3X?FA2k2JMauQ!/>7$O#eckG
26513bp/:-FE31[7D&#N_o=jhk<Q@8oAZ006NUag[&E2U%`C'/eH!#nh$#cKHX9ae7DE"B1F(:ff=l"i(Kb;
2652!+c^IcK*")bdu4qRpM`En]@slcg0Q*B*%K.@4iuG`8Ug?hH>YTWm?1N&7pqgO4<u*Q%'%Ib3:(MAps(%
2653e$=cN2#fKU.eq"L'F9J^V@=E_2&XEN%+B63^eq*9d;jk^N[\U9L@*:1loV(L[;bE4H[bh,5OI5"1q#g+
2654?*MA\OU9,FXDMOWQcV[f-tV:DL]S?S3%e":b)p;H6tAT\6nRKOr06/Lob*.,$2kEKJ-PAf>$JDDhlcdo
2655IF$^B__kMCJ+47T0>I-O81AU3H1QtTo?su.Uh.eGbn`sqR@Be[3'DIWXJKO(HPY3?;KMED0$>jaj@eMS
2656ali&M4X9Ys(>NS-Q"cQ0P@@W`[Hh@uA3]T\LqkQQ&M+=1g%#f_(+*TGUeS)TO#G<WS%LM)@UUIL]pPW=
2657_n%O7d^&3Go7$Q-J$ud1V^'XlpVZ00,Ca!4eZ.7V:(M4L2f8;9a(EQoM1R-R7SkDgXX,0g6PKM>29PHc
2658^mHG=,nMAL*SdY/o4#eeRFud:?h;X,l4*tp69`.jl1cf8p=-nTA[Zn-MIaiO$De]9aSJ>i1_?&II]BgD
2659C4H7b`uWX_.W90H>h8$Whe]d0Ph=\^F5!0F^"[CalrIbB9P\FKRj^JQ@a?%@[Q.'<T>\/iV'`QLCW`e?
2660;E:dqpTOL;gGT!C9gp[Zh"sGQWZI&e#:<D--=og?M+P?K`WuL0'*/_nUA68@23573b\o#To/\Wfm7?5t
2661lR5=i_%du>lLB"_J#fp8s16DR0-u5c6lFr6)&"D>UD7,M[0r.k!qMJ2$(nnS>P!uLL>BgPFKZHL2l9m>
2662+rDc7QJqs<b)AZ4"!EK&Y4u"i6OVD##KFBfrRa>Lhn6SCI_C)4DJ*r=C_IdJ?K_>3iJ?L:?I?\an.hjH
2663mAU.a7-jj,e-^;a?&3<TV\C^c6^'[2Bu`qRqgY\)D1d*Q%+fhPD+MrYeo(PsOB8BkB>#_Y+o08'MQX#2
2664?0N1YkUKU!=K9do315>6IeKLpm"H>1$bBR.!bc]o0s/9X:Xil^CWhK!WXSO:`kQDf4R8D;L:&/AZC!OE
26652qu4;%;PtgW([=$CJ"==SJS!0"B*67*8TW8M2.b6)EQ'(%FZe+`)AIKmjq$h0/@,k[#H`[T!Z9gIeok`
2666k'ZV&q01*:r5`@oYJ#;\G^[(h7<WX2$85Gm\'"NGefb)l:8*n*!)]11krA&GQ#sZl\/V?CAi_q0,^d.<
26673phK8YTKbiEB;Q8Eh>-CWHA%dCQ)#l`,L!BRFf%?7sEB9j?;'\Osh\o50;h^VS";c52\"WA6Ch+>#\$'
2668WdHkW#m-:X$6JMPBd`5!#<m!E<p]Y(ci8=goM(ZXQ%/<=o-\p(?LB,GZS%i+Moe"o-CQFH8IN`U$Y#)H
2669k'4>e3b>"-b(<a%?(?C6(AeDQcU-BN`Fir:M[T<D!NgY,6BdpC^R!>*jX`:K9//%o2CoOe7pAS?(.*fl
2670S7#Ki!(sL3ke<;2n]Ol%QDNZE(h5!3D(LcVO@]fU=N<':PBcDQ[r2-9TW\OQ+SS<_\D?A2qSH[%,Z@6_
2671H5DehDXF"t[7aOaBZcbjc_HcbJC=%CZm34(e9[G_S2^M",ut.\2h=k;gTlLJV(lWZNDio,\A&L_A<s*`
2672phN:PZTGop.+H[t@UAoFGe])\li5Eq\3`;`.XFEP:.i_Y(Q.;KZ`1d.m5gta]\0URd6hKgl?=kZ/c/u:
2673p7(@tY%]<!VK'ZLc.fGjh/9=([_D=dR.^d040E>RGt%>M.gE@403m3&_NckCpJ4gp<O;Y$,F(%qm3k*m
2674hP5XJ$I,*6=s%&k@EnK<U>S)+6r->n'G+if]dQ5@;#!HWcNsfnD&TsuiV+P``VuY,2,nt<eXk;pD!\B=
2675\F#-UU(NqMI`mLu9KL@>4%H[S`J]>JgI5<9Lql7$n(9Cs[4Jjs=3e'PXuc+@r7XqqT`ncOr#]][-_oOY
2676Yg4-L$5.lD-E#l;But<m6s9"$?5.NYiNU'c&6IdWc*b7X^r&[cBDT)EkC1_'qCKc:,6R$pg5H!GNfsDL
2677DBIP'QE`U#,7l0SlPM5,d"ot-^7truafa(9VUCu<kEQL[jp-r3Xp*_1_FM4)/adQoqE_2JAT4R4.Scd1
2678[fj'e8-5"9(#/-/V-E;ir^6C,%Rc-VHnpIFZt%->oC@B>[S8Pi/Vmc/8#C!+o7WNLFddTXZILFV;im)i
2679a8!gnk?Tu1/aHI'jL\5[7B"$\I_&Y<MudeHpmI@d);'tAR58isfS'/'D>*`./.?%Cgdqn5R_1YPj\9!Y
2680N5(gJ4)%IXjOr4Mk?qGV(RQO#*18i>,C9Ui'Vj,XA5E#$HHqQbZ;r=Y02^*sZ;uLo(p9]]O^o(Rk)A43
2681O[;db>"<?J^B(fk6H6\)McUfEbfdP-hAp\*q8$nObLbYGaCEQaGko%6&(a-Wm-rs%PBDP1,r2KQ6<G]$
2682\\$XU\G&YdcW!E2PP:Mf>sT&R9(5sTkb>FhHh6NU[+e9"b<[Jj&"o7!76i):*XH.&`)S5`LMhpR/Ch6a
2683.jmR1ci[.D'["<]>.VH7OY>.hSfu5AM\4o+W75sd$RS_a0jY8\4g-!P#MnmX$CRNK!J3^=C:?.46IcMd
2684QJpS*qXE0T]70ML[U25jeG=N@]3r`VBBS0C^\$^b97E/@jSi7c[/AO.fRo)_h#B7cncou%M,=OdrpjF9
2685[L8E#._kKPJe\gA>BV+C['LS*4*B-1=5C*,iakbRco1(K:VM5Tf_!ia8)K__nRb.K,WDDmP$jSRPuPe!
2686atBKOV,!e>f;b1ROouk2@7Jgg9CCfPan`^K6[:ID!%V)q&a5qV4Nrq\bL6fMK^o7)S(sX.rpn0>(JW2g
2687">%4f[jS+3_6>E*5dcDB3a7QA'+-YE<".I@L9INQ0qDQiLb.$'XLC=\f\PQ<g3qCB4C.0f71&I+pJ6)D
2688?)"g3l5T@?2Y?]-A:4>Z:4nJ#`rkguT\.'^S.%Gj=e6j@2+1`4Xt!6=qi++9-h]`LjIM'e]`%H!]t\7;
2689qr?fLmqM^h7nk*'W+jR@/UMrj*k(`)rRsE()a7A&s5Bu4%os-Qlec&PpVG"'mJH3F^AF+oh7l"Zqr-fN
2690rmH1udTc`;['NpDG#1G_!/_\f\@;<"5aYFH5I/_ST7X>[B,)Y5'Y.iJ9i!0(T"n4<Df;Sf]]Itd`Z<[&
2691/BVfYb4OFe_Y2A#4!O9ZCCDtLk(-AW#Y,4^eDZR32>\fH0ifeD9.Ek=l+!0S9?f!=<5"j+2*W>9!=7A3
2692g2PtlF]%:cbVNKQC1/DSB[N!\\<a]:R"QN#ktj2sn3Z?W_tC4ZX0uBt0!PS;;LCoCWHLZr\#8jb13`6T
2693OElhd"PHn$$,=%_?!P/C>CQHn4N0^9;B$UaK11ub^,4/WifBQ&'i$=tXmM"QGD1lu.kU1n`*:2K&Oc^J
2694!@PIta!b:f&,R]%B\Y%49eL\"c30m"C(P<9%T1fTRBb9NCD8Y<iqdd^s%W"ss*4?`Ijoa2l,q'G<rT]q
269549,(d-2,t)"5?%'\c&eJC`h:n\b#>=GQ$bZ00T<q9*<m44n7NA:VQTM>Q4QJ7s@)lB]Z"=.0&*FS\P&s
2696rP'Efqs@n=a.IhJhVU;1ReEcbj.*@l$Sui_VjKE>A8`NY]m=MgM?F^!A5[qaZ>gY:F[MC2s2c0VCs1N4
26978f=260^#ad,Ees1I-l[Gs6Zp?jnnBtm+M?bYp6Y.c#31?jiLn5TbGVb-YgcV4desp<3Nej9C:6$E)F)(
2698AV3=6[0^PG9mM>cW:-ei'"N#^!hpB>)Lf26Xn&1tmd>WSqQN>JAm*??oKj5rT=EG[9DWN[[#tL/@*<[X
2699qh<"I-QI:+_sKW;O_]psrgN]/j0c&-a.#<k\GF*k-Oq,4h#Brng\5^d+BH,Cj-kB<IoBNu'H_d%'AJ!2
2700n]<qdT%s37h>89qIB^KKK*0ZmmQL+:]19:hhYZ^#Q2)pOadt9fU?%f,9XCf6O`arnObIcBC2aH8fFid%
2701`43EEJ9^RpSK;AGGslP+c:POdRPT0Dk!)q>7&WM:N[$hKEAghK2;$UD@^mbiLNEU_/3Nd)I71pd;smqZ
2702flN?O$ZN:H9JFSuadDZ5S150M0c)0L.Ys7q)2KKuQ7U3R'-PZI::8k`\FC*%*qoY3+JlHUJj:#:9E$Qr
27030;-iZ*OU)1E2&i9kF4;'I\VpWV[l!BPQ`m3W/&t,;8PFc&K[\qN*2#tT('?&GhV"s\%Ua9HTBGN*c/8p
2704JYj&Rh[[%RoH+=Hc,IMbU0u0q=:6s(M.97+rh^LC)IE-g^D:L/0A:kOo@7SP?6d6aNg+2aGI/<`#e<;F
2705$;\2t(H$T>oP&\gTGGO5H*PffiCH8WbT!MS]AMj4oUFu%kFQd#5t)`"E=+-NiGCs"-)/m]g#W\VHcn&*
2706.)W$)DO9s!@JdOAD8W_t,GXrEB[4)O%'+LteEi]-p$-Cb#Cine.^[PM;.!<Kcit,uM*ce>*c&Je\TH=<
2707`#9#5%TUA5j<M3fO_QK?Nn3d1c@)`3?G*GoOmO_l%ho](Ob/Od]h]-&F&]b]1u)TM1WaK0E0jf401GM[
2708mH4W>kIS*"#r2CSF2H>I>H0otgXB+9%IXgB<F&d,=2YgZo+fb\m0_l[&pB4?O^(ttrDsP!0("/Z/+0M5
2709"X&]Jo[DhC$D4Db*!GTUUs'^#cFs7s[qZgE>&C<@h_$K\:`ERqX=:#XES&j?`O:cN>();EgGUm&Fj8Y)
2710\$;R@*j"1oF``GIGKP`qimCj.2LFM85<]kXrEikWf4N[f>K;6^7u>53UGJ7p6;\;*71Vcu(Q.dXi(,:B
2711m6ZMO]"KN9)G#QhI.b1J;J&V8EcoLtj)ltr<^gj?=`QY48Kf&D4TQr,.KX_?"&)I8:?[LRn!>RpF?n89
2712g.T1l\EDm]]dVc+Lr.BW5R,5;'u`IKS<Dag<[)i8gF<Y/Vg>YaM/,M;"uU(=lD+@!>HfN""Y^_HP*F4?
2713hLKo7n-kp%Vr-H#]3[R('7BVXlFVQ9O5,X0R.D(e\9-!ZeCbJ1ZVc9En;54#>GN0:C<elJ;q,1h8l;</
2714QIS6b']V<.H2<N0Y5@GCAuS&_o7mFX:iJ5^<C(Pb&nqsMepo10-C8Oua-:Y?+m\iDl`=&971,>*mus-L
2715hN2lh%T-n<N%:l9O^[!tj;ed8d$p?/KQqC'oragCBA"g0271I-jmjh%:@KX1)r(GdP4[1?:nj?6B-E.]
2716?2djI_i5Id\Ne)lU-CI;m)Y!6bJD,CR*)sCjFA$A8.4ku$[jG#Datp^W1=%Ecos&PW>7Z3a$LIMNj8($
2717)Fh/.n2"L!6lNI(RjR\Q*atYZJLJ+N;]LUF4%$]#>^1fJ8E'lkp#3^C8E8Sjqq'Bc\>??A6Mm'*C'P!Q
2718%1<mqk)\\9(qc)n18lW';$a6/.X5i%AF"rcP$srF+YEC2oo;m,Q*q>Zr8@?#q;L&B,:aSupa#-Ci^/6`
2719gd--LM?A0XN[8*TnY.]MEA3q)[kH)>#os:q<k8du=8U]WFk\Ql<FeHSJaq_M^8MQ1\O[Pm%PkH4:nX5N
27204?sTq%>5_Y%6B5dC`Uu,CoXVIU@G>ec`p!XmTh$1%mGiY+WM:(F0[P'S:rArI6[.apXMQo`FDfD:=$]T
2721Sc*D%[+i/[$Fphp8_e('(ou<QgG86EI:HIu=,b\7/Z_/Sa^a&=TD:.LGsgKb%X]p.""=a[PP7V=c?DKj
2722S[mt`,idCE.8)6+.8;Ri&<@1jX?c.d.4l:r=c&`JEe$epBHN$S5fJhscB,sC`L47EV_<:.kNg[^)-&U"
2723TUc)4\Hio)!RMKS#+:8mB7IB^m#C>G7j$Od(O/f'S<gi]KC02]1#d'c<]u@,8U=qfB"3Hh6Atn")=&oF
2724^HRJBkY]f_\k$$8`u5H:6&gGGhgR@b-q7MY:4opD(SYQ5?8.#Ea+ZI/Y36VH`h='^q]BudHM*.Pe',`=
2725S/"]dL'`\BPQH:fXoao"jK)E\EkMNoB\"?G,D"HG'?YRKX>tLkHKbF8RCKdpP!)*qLL)(p+^M1'gV)Ih
2726Y)k$,^%'t<)lHSIqt>uMR:tjVkK*NGUp!D5,QYG;VO;65Ln[Q5;Go4%Zm*>JT:*;:feOcqrJ$:rHg9F8
2727c$V>Z`@ICcP/Eu"!:OkkL]UW9QKoPo!;>*tTN?Ze!s+\?<3>gnmKl`3#m]c-"lSRp+t_2]D'X(ZKTU63
2728TN(-5<[mFAj')5fD"+46L[>*X#2:t,%SO$K?lMA9Ue)NXen`*s>2V3]:TOI15,u@BjQe)4/.tO3HDE[+
2729M@;#/'GZgpqlO1pOtrVK??AWaDZc]A0RBtN`[IM$<uF-jCU.>_m$BXpDsH+5cG+3aW+[Rj"j'mMDb6A]
2730L+(>gM"UNT-Rg)["V[HE>gB#pV&.Z`(i"5!HEca:pOQ[e:#!(94^+YQ$Ul7k2sg'+[:OOfm5s;%F<;N#
2731G/(d<&j?p#n+JV$ebnC+PIoc?jS?6R^%N`4D5gl91rnnrD&K-]>Rn7l3ZUZ_qauT@s![4r5N&=QF(Re]
2732Uo"s+#!VjNf"+lIg)UJAV;+ihllsT)*lD-:U3D:Cp8`fob7R>0lU=*`$hgR92KN<c_]O?UMJ?Im/'MI!
2733+:9tF"EI'4q1'5>!qUPNg[e2=Y>2M)!"Qh9Cb(oh6?GGoQF@/T<@m4s$@)JSSq,E5n@F3W9qC-A?_lAW
2734]s@P!*O@Yb9tr%DP'l<br1pF5\rp\:6iip]`g#7`01:rNZkQ<0c-0=7_:Vnflp@)T:dN[frO9\p;3tW*
2735a?UG*AO7_SKV8N]#W8aaf,tEO=36pGl4&"\.c!TWShaKkHmMW8Bt6PsXMZ24!(NZNr[fqmkF/"7r(Umn
2736Pr[RN(@D_s&/Lo;>JtJ/^4O.RL[%AD7JkTBFOfh9PpC:&Gp*7^F?C+j-l<ml^]`dLLde!O?,Q@M7%qsm
2737B%EL5o]r)pHDfLjfEGh^#o&I-_B=]a)g4+N"aN6PdR.#O93+9=B"]Y4I"uP?8Tr`i@QhiQ[:DEN[itNW
2738't?[cpkYphhhtkt@Dm/R1ItM5B(it]gBk/P;89*Te_&RV'^&53"+.OOggf.S6rA/2h=B4'lKk,1/&4TJ
2739@ka/L<-5^QcC8GH+h=']$Mdh_TS-+S*ZP@5]PG;i)i]#1,-G847j_p'GihAp9U2qm`hl#<WE)2(3Ka;X
27407-L0N>3JAm?QBU*77/XNF9W+AKNUT9h%3!Z2a(Lq(8@a?SGUSUN>Egi5N)5?gF<"=ec6"H[G[P5`b4$!
2741r9358gZs_D[Vs?>#8/Su+BS\;6*Ul+$D`pX0tm"KO(u`I=cq-dTMd\d<IS@\7<1b,md]ii1r$`0lgPS7
2742M+)_ZMM@8_lh,!,jq,$H5o-$P0?OR=5T<;+$+/C?&)Gk,k)B-WQaN-K]O`Ntp9Bhhl@C@VPRCpbFuk@V
2743#XC<tC+Kp-=P,>J/R7Qa2O%P*rmjuLk&JZ?WYR].%\G#>c%66Z:7aP4Ponr&R0V"AHMThj?OoPU0"[PR
2744W?ghtEb6n0rQ)]?/M%!.I7VdW>_AakHHrTU-1u+X>NmuEdqnp\mHJGfa$c5.5l0?'%<YBYKrM'\THl]d
2745U(:.r=%s.fLM'_l[cZG44aC?`$(b92'W$=&4qj6e!`?%7dk0B5L@Cpf9GBmg,4-jYh?F>J)7*A\2bqN*
2746l]Nca54WA9i2!>0g>NNgLj+/mE4;46Ab_)hO&SUu[(Z44mu?YJ/a&l-;!.:ce+\7-!^/%0*/CDc4#oa#
27475R":ND.-!9i?SP^kcf[?O'tDpLfJ=8r\OIerE9s!OjK2i>h7Z8JT3W`&LMB^*KnBW"g5`3pUa:X&D/=\
2748&YCa:ZtP42Bc6GbfZQLjiKap%)0_ON"XL=Y*$AfD`OHg2baK[f,t*7$M^%g'X\cFEMZT6qR(LS44$VPG
2749dnbGdkN5eO/2F!ZhrYlok%IkJ*4u<eG]0NOkLCXKm5(`=CT0C0),D0u6=Z$T*m`'`7+S\0'P\H$Qo4EU
2750l`!6GGllJm`an!W>WL(`GJ[pl&i6C[STaI[YFPZIi4nP&Kn>S(Qo&>SNjrtQnVPu`mCI,(I=9re^tHL_
2751.ATmnoIB*m/PMeo\\O=5c7rp5,!IT@BU_]pE'7`F;hFg[)k>6>rk);%=BQZcHZW#`8da_H)(9i9"YTVR
2752k"*!2*,H(>4!e@1Gd.#HXdgf0O$:>lWn"d2giRu&;Q$P_5)U*Q'RCl/jcB5Ql=ajLe?d&:r(d<OqMOTC
2753*I3<A."Xf7-YP_O:l=JF#t0>-Mc3'2cg<?8=F.,HC.h&SQY&(=?Wt3[7e:sk$.fn`r$um+l`XmIlli1"
2754r3]EM8ARCp<8gH,*nB%!]8lm)md8!$03m70RFb<)8m0%a#PE:1L^V0cge0qadc#e?<$>c@P,^/h<&@M>
2755,:Fo&Z)9Mp?f&"s:=m5W[,quQ7""A]kt^"C=VQtOaFgG+KSUh[%%,4k/piI+X.UD54SJH?ril#iIsj8i
2756:nU=k.#a$H)*L5!#-iHq`nM7]Iph0M#*;EGO,B&T.PXC)FMjb(%qq5WNbJB2KDN$\QR&1UVWCs2o(454
2757rg\aIN7?$AVm;=jZi`<t-j-P`EV4;'#EL]XqXK&BElD=]m+]s)o+_-mdU@6R_?(BjHNnH&;KE@:.2:l>
2758>G4'$P:::L3GZ%=Z8a@Y;/57Cmp3?B?FC*$<M!;6@9I!:7g$fDT3@RtpUp?3Q.R.Xp?5<Ks+3M^?kA$`
2759+N#,m6Xmh\)i1^/."s$Nq,^ZTid_dA,+KCRM7=omB"\:MmM>o8Qr_X8^0qel5Bj`,UJal^W/kuEXBN<O
27600]#<I*gf&U2%@r[Ieres`a!#qU(I%XFQ5,Sg=&pT0s*C%2c=:>]O905LbO_>2F-"4cpF>0D2B]g5&#,F
2761k1rsadOhepe5Z&0(kRj;n!Nbb+it9=)U#EqqoekWVqdkQ]#?^M_:X]L_R?bO1$*4F2D/F-Hm7Or&n%G%
2762VLg53+hid2nBbtb$<)q*ZLSd6=T-m7C*`Y/$d!7-#KUYWJcjQ#"JtbE+FX.Rmas$4@5@)n4<ZJ<#uVB(
2763+oBb^(?7_ti.ak6`"uf<;uBTd>S1S7ABu^+4'8QOPRMk!2lsKRcf+]dhkG856O1Li(j6LaOfjTi6=/KI
2764Lj^ER&$YtS2`_rb;=L<YR>;^^J")qf8(&L@OC7:V#'7elh0\AEQ<36,='X;?YkfAs3)[U>kJKe9\-#>(
2765M@f</Q\%sN*840N&;gjZo1K6/-n?=``5WE?$.m]\/nj#>OOiqG'UiG!6pPMiU*);VNT.]RR5L3k%2%Y^
2766Tln$fBm@@'n(f@7giCgtWNFD2E?rAKm;cN(6F#,P)B%8jjMt\V]@S2P)Gs"eD12Y=.3@k,8aIkNWcq3T
2767HfK#2fMbu:CRUbdUZ/5Q0+2rMN<Q,6p`@fC/4;MKkPHHehX)ru;-:>"`j')$&-Zdp`3^HjQJ]1OE!$U8
2768(9`K'^^Pk@W'!@t$3mqtNf;2e/b<%K;fCgs"-%jpY'!)D*K]o-jhmiWASC4Jp6s%VWeO?PY-Erei5kGs
2769\au0lY04&o<l-;DdmT[2a8gW2$=q+5$DIei8^:Y.R^Iac#::$%N"km3SFJ,23V,tR3sq99E:>Z-I07S$
2770b2(C-*#24t0[O+<Sj(n];e0maldVKk\+RKWU*u2+![fP%K=H`V98l_(7W`'L.d\;-G_#`VLdD6b?uul8
2771"^8\n0d]lqDib"7j-h)I`c)t4?iqPhkmo2j;n8Zej@&,Gk':_>Fh"iWSpB."S8-5R?o/[1(m^s8Q5`M5
2772;(r3KUma\?%1QG/8P8^1PcTiG;+/iC)4hDh![h<[i0kT#I<MES^mS0dnH27ZSBY%Kmiiu%Zk:A5B\69A
2773qQ@GIO`fZS\Pj9(:;.B]PsiMfU7"T@Mb1;-;k=ZHKnO\!ngJW%9l"aE(p_b^`ii%W/=:D@qD@5[df9@D
2774bk?ZZ=K]g-kjgG6aMJqdO,$Cl?h1o1l-$nl:[FGFJQ30D\cUR(nYlAFH@V2&"CN@QEkr>Kr$*7NS6V/4
2775J.n"s/k*/W5)F30IUn\'2+11D0e,7663V-o+h"HKWdkahclS"[8Ma6R%T2F)h'`ZgEIcsl:3X")"//bF
2776Li??'_J=_Vk??`qd(&+kD5C/nFotXF`-Qq^JQ!-AK(cJ^XrX9C'c.0<`VJ=BkI:Ddh[,MWop(Q?J"HLb
2777PH)cDWID8%J+?_oo"LtAl3^P/o5\UID`#s4S/io'EM3rT3iKITN)i0oqTb8(dOXUkR9^:i^mX78L>jCp
2778'AZle6^04Dq*+\""(gXf7HW#AKR4idFquI;M@E;!(H:\_jOsD8X`:8iooU#gM$D^bOc4&1(eiPde00^l
27792!-Q`oqHOm,/(4VmtM<L+Cg2:=!?tPdE_Oqn$?WPaL'269G[kXW'm,R@C(@!k=c='"NiJNZVuiBcX6U6
2780]q87[-rK1D4rukWB1I0;&E?`'jA`/f&]\\I&*\)Sq(K<XTqEI",#o8?0K;EY(Q8'a`tQE2=R(:oHWSE^
27819"u)_&c!#qRIcBJPYbMFOKf3!\>lC+.a@4SDt,A%dZ2V<`.6Ft8?n.]B?=:g0[7]r:X@1O[e]>U2\PMR
2782e.uj&6=<!<ckg[;aneQ\.6:'=*1Z6en_X@EN1!U'D>]TUB9t!(_2[!RE])$r_uujB,1U`^`!4nNBDl,&
2783h-=*+Wq[#HSA$=9Ld"KGIK&SNAXTEi,cBJ`HG&."QJ;<4`qd_K<1![D<.$&GJ%4/JmVqu@7mnfR\'=mQ
2784Plf1\\L,Lo9Y;d.j_,GLbnO=5"@U(u8JI=-A7b(jX;#te93sViTqHe2)/m4fk2hAZ[<(@h3oD7hqGf3"
2785E<6RM6I;FiP#Y6Eh`XhIbe&S74&i[/P;37?M(+ce6NUg*DAhQ=_2GU2S7OjLR_9"YPaK!*0ln5+?=VOn
2786;q<]2rVYUMJu>6E,ddl79<1R)D:O0Pm"k]Fl37:';.:)).f)nRh4rK!s8!4(ru8FoY4KI/#<S8NBARQ"
27874n!n,f%`5&_'>UVO9!n8a!Id)i`B,U&UdA]room,#Z(q]+fB%m>6>Lm'cf<N7_K",l&Rq1U+"KG/A:Fp
2788DYtWPT*fQnP))1gMX(j"4;mi7d(F9"NrA5'Y5)):Qat903f=W^lkb>G6R1\[K,):PjVQo@Be-m$[<tAX
2789q#u"B6n-*#:=(.u5%H)=8s@t$ZYE+934AF]`fKNq[lLhZ*_e^3'Y8)`nf^Ch3P;:PgA.-Pr^^h[ddd<k
2790L)4`CX8JOpa)+BTfTRNo;KN<jHcTDP%0$VD'D,'+2YfuL%L"B.n#@@f9M0)?!e8X1T2>!d^16oNO^f]+
2791lTNL:7#D,h'bWj1IRiJU!S/.X]<<7pB-GFtcea!R``6=E^44u5hRtk%?>XMZ=Db&pP.Tt0OO16e#'\7r
2792Wbo<$oGUmO$%[b:80nDC\m/p"OG&:!^]oaeCq6Q=du-]YIFd72UJV-2%t;%4Yh2-\k%NnI^"6Tf]2su2
2793`Lp/iMaA+5X:Bn3R0oZrp!,5%o7N*g0cFm0+Tl6o@[0kU=<`M\Lhh]'e\7\Pqg%c1Z_dW`Ik!6Z[]YMa
2794W,$o]*Y7MI&_n!lJcs`@ch53i<T>FN9t/uL@@N,NCMHm6iLHe#<?opbWO'TJ+;BAT,sW/:R:,tbZRcb9
27953OU!o_j]_#RV,REq"m9Xo&R"+KAaEa_h2k7C2eAee-[(E.&-`?*\%&#Epn?<e%]3VcSkr'o]@jU7YE;p
2796Wi%X/qFKkljn%)RV(BMV."+Rc=;#OCk(d%=nZ6g/&#i9BGAEP+d.hb6n)`We@aCH\[M<>@9#uufL3s[a
2797fQpA(7Nb=K&e.^$Z^2%lYqI#X3L;LNWL;@Dp;=bLT/<mJmHAYDKGD@'6;eR]5q-UtJLGbO<H%g0<E&D.
2798SXM@.OL-K/=d8e\)2WFQJuK`m@ekMl*C]o<L7[t;S8t.'8;_2fcaPrQQs4Oao2YhChb4M""76E=Y1G.,
27991b(%nTG0pMC,3SW]`sa'a3_rET'=Fg'6St[.,Y/dAqd4YUifS_mT$18O6DFA"K_sI04I1:';,Db,[.Yn
2800T<J_7##XBraj:Sf\R?V0_<3;Lc0#JBKgY_dZI@W/g%<SWN>nc:XI2W(+?W"r0:_$-G7lqG]MMRf'_$ri
28018l6/]F;-:aPAVS,.o1Ak453o)Fgu>eY.?.WrNe>"i$foG.SqD;h*`GtNthH1LBm-lMrEB)\6]\nnrr4N
2802brK$UZ,!&j%-M[V"7),,20Mul6Lc'lm:g%hWPn0l]QSiSKKOVI:\JZggUTMI[Dm<uC.rF1j\;6,Haipm
2803+QKWn;^67S-]!D:n@V"#jn,b;J;d;+U@bU&dA'!?pQpI[`Q?e$)YRoCqEgF[1*Q`U]NDi^6rBFA-&:/*
2804!Y?QX*ioD0kDSuYOS238OV6&F<iE.6_XMBl_=Ki4egPOfoXNPjbI1s9VesUY5OKA<9=fD+@mXV(Bf6:>
2805EJQb:V(bdSf!^N:T+^-/[Ha^4;N-No`'Fs+8Obe)E+Tl9;U"hp)5\@VS$M&BD_u^Oiqb+N)S\hNX48[6
2806dJf[J&4Q![q>c[%cR9Z(+!!'b3?W4K7h*:'_NmQuOsUA>#-g6!Z#G%qJJS/[Qq+9LTp@Usq20B;a35mr
2807Dl.f/"s0eqEXR=mVPOhR4&M^45lDkKnFYDb0agoRf3`jC_Ta/B,hCi:ngXR$qb\#WGG<<ZZjM+t<h,4p
28082r/r_Dp3K*Z5bY?'2+NEK\Idp9,p>C3ME<I";[[bFPp'/_W4g6b$L#cY:4f!1W>MurJ\:2]MS4F^*\IP
2809"N7U^k["0/J.Mtp5Hlc4O'j/PgYr[8\:0NO:jI0lS^\kGaP0"l5b2Ake?2F2oqG;>keo;lLsk$u>4u=e
2810$'`K^kI2']a"0=3<jVl^bt5RN-G%L@rAt"e`-iC]A3b8RM&K4u:l9aYg=m7;e7a+,mG7ZOKE#,^ZfZVZ
2811[>st'UsA-ul[8+^>q_^9<rB+h1S^An,c_k*,6T@R;Ca@MQ)Agh7rdVNQ?qlBb-=#d:$MTN%\r&%,Oe/N
2812YfB66&I.7!1[$4EHEZ:VVe>IjS,]alZ24$g8r'n,6;Dmr\g1WOZKq=miue\k4(nC?8:bfmE^Vq0=aO&u
2813qK"\VAMi$#O__+Fdk.-j^9`U+MU&=:k)?i/,^WCcF<!]2NOdIG7l4'L/P:sP#+aQ^l$:4%*d22K1+91Q
2814#PKIL$JQ?T`Q&U]Bt6.:nF$%[mQn2m6qLc2.K\"lW0`g-nZ?1!0cTb#A^eG,i9P0RZWm/oDo`5*KqV=]
2815#(.JkT>7JShA6+RRlb9.^HKJT'tO225K)>E1AN3e,"\CqT$KBPP+Gl'2.9(2:QeM3M@@a56m]?"1Bh:s
2816ZE,k&:S(q!kf;GdGJUYg*CLO^YL,KOU1e1XNhos7Hl_f^'P=9N(Iflp&D$sm#ESph*U.Xp5`RK&IY@=#
2817Nd!`]2p`i`_'E1u%/e&^9+hn^JAa+\r[-[q-XY*CSZQ/#kE!n>1te4'7SG&YCK>]r3K<o$Pi^$?>.LnK
28187)jU'Y&0SM`RUgRHuOUI"Wmec!76p&:l8B%=:V-G,o.Sf?#\Wr2^_rn-TUM(S-_V/dq0.iN1l%*#TgNQ
2819&m=7JQ9catjWl<$0hZ-HEcM:[lO][FF*8-QT!42d=f:%1qjp#9ql_#e6R^Nj,&#F9&fVW,n_mHZ9;]L$
2820+D"ApFUXhjEc5@/"<[7n'LZAsZm&\(MH2L5?I0<OUOZGs-cL'//MJ5l8'hT&NfM&?*%9e$MhmTP<cg9Q
28218h>Bp6]*XAZb6nr!`kSI$9X3pPfcG`I&ZMnLN[LFOV0uK!I%S7e+LT"Y)6/^\IeSk8ZFW<iFCuCA5Dl$
2822J]`&PX1%!r_LFZ_Vfc%2gJjBB\(\R&mc&Y5bRQHl7+)epZp!@)&$tm+5u3,XTle!'qVHW*?_6+V0t+2>
28231UoV#:cgF/4T\t)B*DF7:80i^4sr=apaaXE!``n.CJOKPTA!FhEc^V./K;q2l6bu!]>"6'AYDnl1-48K
2824Jdj1<g]cI7PJc\<dc`MFp#n1$/CK,G8O/")!2@.P"$B,`%<cWNbDt7SK?im<"&XlN'rMEGlA:9E=k4PS
28250>))lLS@6-j+dl?0qnAL,bY4'IP(<30F_],E#?j'YDpc0Lp"+/+2ADN,[;[PRTV0]/1YDsW/pZET/KsP
2826rAc<p<tJJN*j^rkHkc)OS7mdo;:8G^>Wu%<M^st8b9V?:<<Xi+B.^!PTZodP__"+PH"H$0:mX[SfB'mR
28275nYmqTR\H'32WmT(C#@0q[b&_bEHX4&'%kM?5'N$rcI3NPb[nDQjfWF<3$i9:LU6O`-U7fdEXf0iV'ak
2828-)th*-dJHla&4^jAcmS."[EdMd@7J/NOFp5<m!^CLb^GmM%l/rl%LNW-;&P!A7aY=rNoSnJ(0&i6sTjq
2829bEAZg84+(B8chiuIlkYq_q;Q$F`-/$l*`&*eeuA(VE#u3c0Ps<7V7uSUBpA2=X(T>UnT^]Mc[$g(jD47
2830][BLF>`'AqRr4[@o3K-1h;>\Xo<^Q<(8oRE8!cOkT5O4M.mF$A4@Zd,r>0OP^bPfQs#e^'KAmP-l_Bg=
2831q%q/Gs+I^uX&sHXqah*V?*&Q+>jdDOf$5oM;:Np,9S/)K'No^Hf^*fDTDOot<_k7&Zg^3A:,**UV[-.+
2832&AQofHgUucf_<tVr@_N'G^W=keYoVXlLg\+Y<<7qdYU8FP(GR$Ln$j+P!I"UT[5\"JBEW<>$a2]^q+TU
28332qdnAR.tC_pY+LR1:j&3N"6Bt%`8:Cm-44]V8-I5n=Op>>&a8U.h5XL\uO$`erse/9RlFiJbg)&cW2!;
2834.,^;1+hl`=F,#2CR;K@0mB7GZ=DMcP^PpM_n,#=(%W=1/*u^gT7()%&L^@'j%M^NrqejtC7%T>I+C2$C
2835,>+qAHm3>MY<fa;Y]GG%G0HQ+&)OMg&eKa0X&<M/l$cY/ZGe/;YpF`L&7n/D4e(>IUj$hA5UNf;JMra/
2836*lOU3l@k6f+eAgQr_HAoXXHjg;B(;Iom2/qn<)SSo.0lL9#fY/s-'lGf-@lI>dW-A@>TeOFR5`6B8mHi
2837O)dW;(nJ!PZt!g=K@nLM8QKkpYK3rO-3B#$=6Z$).@HE!S9=XmV9_9u"pu]C"K+aVcXQ[&)rOi?U7p60
2838=GJ:CQ70IGq?2LM@W)MA/F=[cO6DSe;3)c-GX%Yt-4h+K#S2o\XtFsO^eW=mi]I$(p#\oN=F=H?p#^(\
2839dYlO*-,N<*?;gEWfiZ\\99%+36lADo*SaMtQ_`8+;QY#bNnLc1n,%?"(E$a-ec#-'6n@It>U;s$6UdOU
2840&)%LbORhK$2h(3Fa`B4"FfK9u"eK1`.&&VNOrTQ/.MMuK]e%i?S7F)p!XK:^Z570:/[\NDft&jhF&om:
2841k"EG'jN`,P;YT2%jt=ItUnhdIGIKR1TG3P9GllJD&O#FLpGsL!NOrl&*fsnNlsSK)afBWh*<DTIDR(b2
2842KP';(()3Cq`r0?4)iiuEpda.,^PfkbqT'n\53NAO7--su+.6#G2uV7p>i4*$kcU8UDlb%-(gBeTfdJ[D
2843ok/nT>UkpVq+4+M!^<<F:2h41!k;^PPgo9@aTpFgdJ8[!q5&)c.e4(_H@rKc@Di,"iW"G^4[s*X\*)"D
2844HX5C7#IeWaiUBL(RqkLP*(rteX5a.O#Z(DT%\e)j)ptB.LpCn8\f-Dn?@N`.0U)^o<Kl8.icVAAheMNR
2845X5Wu;iS3303_1SYd_nut5l&%5DH'rj=!03RM<74kZ`.mlC^p>5;d\Fcjj0"RQf@N6NER:bW[!Me_7h]b
28467'Y&sfqngJhV5\E6PR?aU5/fL0G_SJp*YG7LEN]kB8=IBf@L?<d1jJhTIBqZ5UkUo^H^q*q5K!92K*(!
2847hKj\GiY=]'*]r19DLTmlA]T?9j11=\:CU0!ZO9_!q'l"@M!i[$e.Z(U#)O&KW_CH:P,Jr,M<etM`pCA.
2848"m2<oB.pddhjYPkd:[`dRntT!5Tk"i5SQAmrS,.'+BjAH&\K9Y7Cma-dF+bd:jM5YCf+Yt*[C#O'Hdi2
2849YqVgb.OMh!`ie;i5L13/Q\`1GlN3emE;<&M.O(E%;8?"k\QBS[(^-RDk)gp=2XFVUlkb!Zie]('C8+.R
2850X]hfM!l-Z]Od'j!2TV#dAVY?W?%5+J38-,\_X1??TP/@45pkM'-oH2t&1,G!.W`F\$W\D^"e2C6Z-;W<
2851R58H/ePVWs3c/EM[1b/p0JiasWqGho]CfQQB+O++GsL:!cNkg>MWXL/U,i'V&s@E2GdoN,kZsH)E,&Zg
28523&N,eN+b.\%I8cfNo4cHc'mLp%GD0`o^\(&V9$-HT2r_`k77>AWNe\M5[DIWn<N4<Q)t]'KCFPdBPO&i
28536-a-X)a_BU)t#rZHZS&[="e9jallP,!JhAe,@ej[A0rHS^/CY`$EQltPjGLl&_o(G^#k:9RPW]**8UOU
2854I8@!*^l+Nk;bZ`q_u1+`pR`Mq56IIGRW^m"rLYCJ89_hjhM+BjmC.[is0&cgJ%9=.j4\H)7=Vo6^?)Bp
2855(;@)gl>upiLABGla):uU,V.'8ObYi,mTr,,s5.GoG!'AY]P;[fbNoRh&#(VNHj<YR.>n@%5olt3oF_62
2856n)Hs1J1/!)HJ9jkp\FPV6'P8=!0U'm)VN/>L))A`!/Mhh*!]>[PXFlY[u:n1A[#4$00&^lDpdG26P1=K
2857c83+5M:<`:QRnYY<?sT8#_MmhhnAfBK&N[n[#Ci-g*6*)i[^CV=+JkEgPSn1q8p'sV!PDJguZ$[i_P@_
2858,pVkZP$F!j.'\b;8T],r`m+4ig"+ptQ`p3b;ho0rqa)"M08T`[2VEE^:`np^:=$pO,2Ll!R7-n,0_D[P
2859J*4`#+'e^)ap9URRr2?A7Kjh(NCXElF<',QZ0O]U@)t^gUk4V,C-EAVX>E79AH5PgTbZi%:5g%?Pkb^q
2860>!Eot9'X1N7u&jaoJs,KADBN$]I4\WDtY"ZarmH[*3'`<&6uV/#[rl$ak6"7n&9?XpHE*S*IfbU:FDS^
2861GN.W0V?N9uAN6QIbU=Bp=cC\83H+$#XMP"P.+ijaqI?.R:Xj1f&[&\1\#km@U[/RbB@o[pORS;r'Z05P
28628ca[%48hJ18HDe>s6Mtq^U,\AgcYMPQ(\Fu::YO<&W`1C12(dt@^7VMIt/q*R1?d(UTN_d(Q?Whc*3Gm
2863e!jo#__oE%Mm6u.MWrjb(X+L=rE/Hac(F@j4ODfA\d!!`0FS,#KJE<E%)iaY_gHRuZpW[4TFW?]We=-K
2864'j./C0[MFl+35P@ERCL/WM'5c"qDNI,]%!NeY(&$aU#5Zq][W,/2H]c=tY`;ORQ&)oWP=)na_PFqS+lY
2865kuKu8cma5Q#>nU=d33NlU1=8Mmd9Fff.^NGq;h78[q7M434Yk4NV\'S3_=YdXchaZfR8u"AHZ0N84r/H
2866%<L-m%E@VaE),0ao:#!og,<NOD4%PG_c?,#+#5l,%JP1DWu;YtrjUL.>^sZM="eLJOO[3$3:jVs)ubnr
2867qZ$*8S`JNb]WIV*E@6l_+,Jp[5+=D(&ALZ=T!k)/3aTrkr:7AR=GYg;AfQ9Fn@^K+`ncE&iRWO42@"4+
2868,0RQBM)0&?@XqQP(d!l1C(Dp!)P*(s"*O!ffCXV@d5Mu<8@el;XGjb1h")<:B?e0DS<H0N?505)6'6ce
2869Qh#D7=pms=P95UDDRuuYiOp=L;2-.=#;7uPI'6.W+jm]Da\o@8!?0t1%$MaXYGpX2A[4fh@A59Uprqsh
28709])/X)f.XD(TsL`qu`#X@IhD/ZH)&SB?k&*..GHc4>UUfqK<KA@.$<oO0fX_bUI%k.D>hkV5#Tb89.-K
2871>5PfeCk:&H0:Zt*RsWOoV*FsuqUSE(-Q\GDUX'C'?#J#s9RShLqB-seHJ)<)n^dqAaS1sjQ_.j'IeB-W
2872,VP%6'>R!+Vb*s5W\NT^6gq;Pj4_UM`ucG./kC?oAWL*QE4_<Q!eWO.&L*YY;K(5MUZ]\W0IY%TIP@L8
2873,Xa8>A$hN!<Y+&j7>F@&01BaI3U-*+/PB9i9tCqZLQ%4rls"i"Eu/)e1b!i6&Ri3`<at&[24'FBOBOZ-
28744O>6SA9$@)NpDVAZ6LW,8+;ArkK,50kK_8?3;`H"H/1p3De(/+ECpt_4-9"7P$-H_"X)1`83Utr`CZcr
2875aj/1Y+8XH^Me8HbD`MIk9WB%qBqJ3ZE"OGB&Qo;"ED,g17rnq_a#/e1DOHM2kZ]`-i?X'U<L0a,[pE!V
2876=]T]SL2B5fD,uO.H=kGSP:nT2?i8A[rSb0!^Y?-UTQ,L6j'L[OJ/MWY%nL]7mTpA@W-]]s:,q3^]Z#-?
2877bm\CnAQhi$[gl"kUKUX!*:j^P:cX9eBGH3JhWbah/hYUZ>V9UF&T^u]l7$.l*8mYtF\&8lM>jR5*EfG>
2878mcV'A?fXlW;=kWar*L&PlD<UE\1UD;P0u(8P,V"inr`Z.@#tS3]4&?^q!'nar2B.n>P?ZUfNMp2<=^I2
2879>.C/7p`s\i?Wj\3i$AGe'SV`V,ZWT<Q>>NbNk/X>eK[5b35Jc[lR"O'0f.I$^Z#$[dIO+!X]5g1;tn"F
28808OqUTcDku,l'#8h=+efZgE7TPejW#;^9@g$c+1[EZZ/8S08]lG<M+W:@ar6jgcasVhuEGfmQF>bSpq]1
2881#,>C[(.jN&2JtYjZblko'V`X!mZC8qUq?-;HgJ8W1<L2Wrr!H@7:f"TKgJ(e($$d$LFDtP!`<'@Z(B)d
2882Lpg&6,\th9+>uJPSc?8+U<iGO^$1GK@dh+D8=CZHI],U1anD$#[m"MI9HQ@$(r\QLfUOPMYWrnQ8qqsD
2883jGSR;UDtRO\VnEi^p[d<V&YO1qJ'PE0kp&@.?n'WQ$-*+C&4>'5HV$a&@pEGjhdMj-_pP@S;7B2'h!tK
28846229,s*>h\V?MeH3-e4aX[!ScqfEC*6:q\e[?Jj\YcYUFV;9bO*o;*#[(k/dUs\#F&nktK27.[_>'t[d
2885"+-NKpGV\$*q!`Yl6`_3OgOuqbE]F>%NV=H4Kj'Gd^O8PgGU#W2`;VFfl\DC-99^2aCNJ;mtR/J+8sln
28862r=I/hS^%2?;^E`77>:W*'KpN7aYYe%9#EO[&t)S9[@#O8qH_-e>AE#BTrQ^.8.i:_QV^a2_/h+/cU-D
28870@S=$$&8s/Be=X:J0_CtlkJAsBgnP<Uthk5KtmRr>@Hdpl)&65H0(@I[;8=jF%f5[ZOn^P@P(-s.HX]$
2888gC(:W!)CHR`,4/L\1C71W0g8)I&_X*0QKin_C_VIbdNJ&J)Q[9D_Ch,dQ@GUc_FJTop]<7j5[U53:tVD
2889Na;M`qce@V[M$U`,KYbj*]PF?+5\,>r%Jg4'8j3$3S^g'[tbYdSu_bHU$dO<NPc![_u#Fj"%M=rT!!73
2890Z,(_T?tXORLYM,\OiqM?7/=F5jOaD01!pqo.,kq7d#p/:6m,)M9L[4D6";RHg$&6mleilYrF^Dn`bQ+9
2891k-\8<'A%lcLrtC#(.msLpQ2W_,""P?O,iLh]'@W*g2L(S?F:O2:^o*`Q/\sT*.$^EcUSA%"1K2\=8C^?
2892I<aRZ/MBfeeW+cRVMNQ82%#Q9P!pH+P.Q%-]5"jREgWI+6+*GoiDWY3G?(3b??71HbQRM'>(:&*]D!4\
2893Rg_Dth%Z6RW$3r4l<2Vh`?+Vdn'GSE#@`)rIuo1/Z/1:fP.h/E\$$G[W6=A#CcrHqeMfZ<6t5MYr,`=g
2894g^<R*_(d(O9M(K1(k"kVb=:/XJ1)k,`KI6Q#YcgI*Jh"9`+V^iDKRKdAXB3)c5AWglGO&G/M-_>8)'In
2895fda7R@!fkm+,<X$aLa,"*CUOY+82tegU2CS+9(cH?$H<Xm@B<A^AU""htMofZp4EcD%AfNV;L20UHdW7
2896^b^2ks3+aZr8k('rV>j^mCa&0oq$s<19eIT_8"k"csMgdp93c,BqN0+Tg%iap\dOQ\aBA\ht=clmsXg3
2897g?#gBre?p2Rrh5IRX#)q5tasMp=OC0AVMMU(4D`'F%gI:<%'6MG9s1iK+h8R\6"BIQG(X'TeJ!0qIMlB
2898C2PoAk\:C'JY1TI73IK1cOeX$BS_8XK?Fe+MtW*Sk<D3*g;TBnT`[S>6;2B><oL!9JukIgd.#G(`;]u8
2899+]T[N-=ic$"/8U8Jt(8'8nh6sdVQm%$d-[Bb/u:[_C3YmGEch<nFS.SZ_jQ\AnFi+HeC8LDO@[U^\HbV
2900.iqo7lVk:Lo=MDSrI4G,:Ve2u59P>oci&@-kPi!b)r_+tp5U4L;LM_.RIM;fDh%EGh%)\j:Z%JIG;08S
2901rcIo5It[7'muR5"qojK_4F>sKci<d&\pNmjp7WS1]DnJ[4o!BB+*d;FkFS_?=a:'9'PB[i-7Dc8)TG;+
2902Y57if*o?qNm/?V?UI[\9dBW+$P5:c/pUHtt;o(s0P_'C@^#Gj5]$ib+cY0@?Zi,S65oQGSOfk^K`qB&f
29032_PPe0J2qB[#PqUDl/om\f?3j(&&Hm0*5!AY`F]8oi^^_&Y(+n)ta5!2.n@oEiQJ2eB[?c>&0:*2NDY0
2904n@a7R/I494g'GDePYeT"NtHQqkaR)NI2At0I2?+Gisub6-,);B474F%Ts>_4qAkYcQeQcI\URKp0[k?3
2905/ec$$&Xf/WZN@U<MO5Z#QNC$'@`4ZG`B/Xm.TO3I*@-P3\p7/-[F?pK8Ijj/*!Kh"b^]74cg5B4^q/=[
2906%!?Zbn!B:BQ)D(7/(G=-,t;*MTOPEl.Ytt0g\C95h5+\,>4#CMcM@Qa&?KARRW<<aQ$)a*doE0KY#=Z;
2907UGB"nPrU->@nNb8.R\Eu,A`Pp;ibWb0i*F":&S;-,2%'J9%JuD$fNn@QCDQC-"!453A&-0$Ps<MQt!Cs
2908Qma!m7eCVZj]OU+in=OD"&?/#"-k5?n23D'eXkMF\1Bjg''\_[hg5#q5i42<\@&/3:NdK7XV*^r[%c:$
2909K-E`!A-l]iVaQV9.GK$Qs6.knZEe,@fb[aElW=KZ-MYJ<-E]?fGqK@j!!s]L3D1b,PX;;\'-S_AC1JpV
2910ScL`G7Q+4.,(8$U>J>5bR;I=c<\BO3Z]iWi;lhd<ZDOMPDT^&73Seup=^3`L2\RTVZJQ(GBM-U>)C*P'
2911R#`kKpd4m0CnEF>2=lRM):skn]LGh'q@.0';cAisaN_gKSME&[q7?4jX3?kOVI`Gm25a,n<Lu0R'KAs8
2912Qa4o#afV&n5TQM^:sV<-PS0e?hk/Z\>CH"+CR[5BmG*fkXB3qtl6n23[<kHuVFh;T")Z)iPIbL(Vp6D;
2913YO1YOdU/qn3*MGmFX%F0P1fC%R#Y8=>&.uWlS;b2l(P\1nReb`r3W2R+b+sk0Q6&$-s/2T<-;esoiXR0
2914-?r]qeJY;^Rd)[&f8`)nqR!C9mk@qr&Zfnmn+4.%Wrf[8LiT;YUu-<IXhQE6m&<<Ya;<r_2=q=256;<c
2915e4?$IZlImk905%Qj$7Z&97>[8R7'27^*h*$8gtFZia]8a"-93PEZ@Ij7uE$LC"AQ;p6Eba-->BZ.Gp=N
2916@<n/U@9V7S$SJ%JluRYllQeuXCgC0g-k>PL;W:NcMo>u*^COZ'bnM1(&-XREKqW]IQS![%CqJ8/^PN[W
2917h)8nFekF9>6M'sRbI@Uf`tmZEC`-/`)cL>j/!R.Gi`gb9WGP=C^Xb0Ke24<bF8W:8gcUVtnS%l)95_!u
2918@ieRcVl\_*]TOhQ+(L1&3<eZur6a[&ipXeuD^R"4'!r=JRYSiOaY&.[)349h4L?M0UEo$m6:p4`F68k]
2919At4?br]f8n",I(cP;uckRYZ5/&i6RdTkJXQJLKT;lc+'J/oL+j;m"5Q]`%iGP4HX@?Fj8'$l<I,Ldt[&
2920-?)pRO^r%./H^-ZiAT4Q8Y@gJ;6WMU\7nBGOT6+8MNkEj*&7;K[Ot+YjJUZ<:p'6RR>sVi;?eWtCCUkm
2921aseUQ)W&j%(fM1pcBu?iI`RsS2NZ/CbOcqNj')^ET!r4MEf_YB:*Mk/6UrQ.Qt.saF5`odCU<E)VQBSR
2922NqlS<.Jqg6Wu`R8`egK[;,n-8=c'MO'"#NA@2BEPiD?;sZeb,`(>SN)_uH1_\EW!?)sj+KN^d%.Y5L90
2923R6^Fh].4&]OBNEYd8bIlX,cQ=k=BnX'%^3WKdO`:HY-4TW<YAQdBr/nep=u;LNcc-o2Z=hY0f*6V38,d
2924M[146rCI>&B"KS=l)?e?]DB`ZopMDO1J%i';NlF22WrPhaj/.(N5P[,3+"S\Gg!II655oLi"HeR=rSPf
2925<r+DgM73S6+P'Wa#762!l]$HY(-@/Oea<&k?"@pTdM\Tn@s`iL<rO,'0$[O5J_:_c6!TI/X[pcE9r(.^
2926UF7Q]U-T+9,W6N1'Pop(R?TJCVS?S^etPhgakTM;ZAL4,"\C.-aBroTM_B!W?Lm4QUpN-d<D!\4#Gf)-
2927/1%s9s#4$#lY,fW+f#A([e8,#U9]RE@'Se<A"@0K8iB=o]+k.Z<1>(I&O$USAGB&3(PC.0rS,iG+pk17
2928gEr>G7[T+ZZQ-$ac''pd_Fi7[-.c:WV3k//I9Q5/eo>[a[7Ui\0!\(c+W?3b/H*)(!)Z^d/4sIc8s>C<
2929<%(Wm$D=+#0k:qE4>/LG+I[*.(#@c$'..]&kiL/ULV/1'QV*>l/gr21)t&U6O2F32X$%4U/)ibIg0qYh
2930\",;j4HQ(^%@*r6`YGCSnl)k%Xc=,6AkG0V`Cs]SCUr5l1A$C7XF_i-<hWInZ'8,O#PC`%p0nNq$Bh>U
29315`5^R$n.t-Pd_&1$u-Y/pQN4J<\k&0!i8DDj&)[lL)EJ?&N##-O_EH*#iEM@Um3:%?,)]7UJ4/kL*f(l
2932#T=k3>Ek:OAB)e@ZSX+B:0QeMCrcI<oW&`\3<:91g1n'2$DL'dr1L5tn8gS=DY-c8kC',=Z=E3;]3`3p
2933HgUV,)`$15cVP0AWX",O_A/u4?'YVtDA(1ES`<k&0"Mb07gR6$Y!'[0GA?;qn$I!1G3f"n[+Co)=`oV6
2934P-TV9;k6a!?pH\!K5c>hJVk&RMA5'&H7I2sW_W#^4qi.qY0(h?WfdkB=;pKQn(r;;pRXk`Dk/l1L3=4S
2935+Q]b^]i(gh'+dSc<*uS`Xi9f8$&B5[NM/BH:kG`n7n8op:$!G<#M[Zue:gass3GsZpSOC_)ju/M`PEb(
2936GZ=NKWq3H0OF<HN7RZu!KtR3'.YtC[jLEa9:l<@i!qS/qB5G-#1,F-uN7GE:B%np^5#J$G\GVTgAEB/P
2937T+i]?V*mT`*K-WZo-f2=h"14D=(0c,8SM8(=_FMX(S=91M+Gf9/fPG\$1pk.3GUFWf;`)!U/8]ZFsQJ=
2938S<^(6A!OQL4HpuUWYF>_\Og8i<,<$ra.1!1H:7Tl0V3^jEr3A3XR^$PJ9E%K%Y,s:8Kk"4*L2>'X/7s(
2939aYWY/-pF>dANh`GR>ttp/t2I"FcmoP_i89RnG9(,kk=i+'Je'-@g&D0K11m+UnoFF#AXFnj1LB.L"I8b
2940L4=I9odS?k=WGo7p6h=,@eU4H\LY"f/#ZrKWF^s!Ep"?&Bo`t4b!<f\`(>qX.-nd7ng=F,'['C!,:dsI
2941hS0cd`#]7_5=2[]*!2OE&`WSaiWj@Uq`I2?f$C(b+AjjF;YDcKJcX*Z^oZm&RJ,0sm*uu>`>Otqj!HD$
2942[+r<)fjcCq(53qDJkp?@,)[U)+2ko5[2s#kAR?3d0`jFqd(dIm^MEaCajuG9fX3o@Ac4WP>)aH@<@<PP
2943U(F0l/9f'9]at?+f=Fn4oqqrX^.XV&-WKspBD);t<dt@t::TSR*eK#4"/D,8B*9JW/J'4r();^(F_XI8
2944IQAuL*NmWA=#49/r=:qR=D>/AdI@1R#_%F6Kue[dG7Tf<$&C@d9)?*]@r$)^5m!e!H=P#+<7WaC!)Zrt
2945SYcC$Nq!)%'@.=HO^X_CG1&,b.ecUd!XM1;]3Q,F/7F*qa:#$A:g;;P1+?]>;E\[:mFIdbl/j:j?cGkk
2946+.7N$pTIiub]@^j3U$./f9Otq11V@,&B,FqP;75aK<o+Q:IeWdQlQR@Eeuin%'^4Bi>ACpFkreBWKu'P
2947p,.I8k[blfC7qqDQQ0K3)jFHn+aSlcR5W`'c<L.i5%1iJD^jBE[c\QpYaT2bQ7&.UQRlR%ccRi+n/:^e
2948:2q7Akr%uBgRI;l19^2=_eijAFSgV/@Ag.8S3k;Wd`VYgip_eV."NLDVGL1rJ`:KS#r-LE@:YTnE9[H&
2949l*#TKi6o0XBij#0kM&8[Ba`.nV'o6?'/\DoeI:ue!cifYZn_cc_D*<\Q0_*%kUYooeR]GL=Ia22":bIG
2950;_a^1*M'lUP^3)'/37<QH8]`=QUrrLCLSQZo*mDVG;q!b()?2<&U:ZW\#iE3YO:#>gK%0Z'OXD>8AZ77
2951m3*GAO)X>dK;')j0d5;N=Ts'a(K3VmB[NTb&tM:B*e>`t'2KT9&^)CZ#>bU#4mh's7^b]Skge6[+8Y3o
2952\_CK*jRE"Cc8tKV'kKqT)<#^NFB=u$V&n7"1J*ScY!8tnk1%[+a_daq$F%HIr>f'keTXj&KW@m(W_YNf
2953:'75@E4RPqVnN]@-fh<#O_(A0=AS$mL,e1amA`:P\KYNjAa\uTb<B2rh)P%BUT<8@^28P6,o>6ogAO;a
2954=9>3*\WS$(#C975NB':[/;?OeU566\Bl9%bUdWS@>d>P]n!:m".$iQW=I2Z/U:%pURn$eL"\&06\9/m<
2955Qdi)R]*UM.G8#NREY$Sq`]EaZ<r#_!n.2<>IZc@,iTF^6^0`DI3f;uIE(fFB/=7tm@7lM9*-+:5k[1X^
2956;b!QXaW4`[S[Tfl]#ZUO2>JGNB?VST33E;s=]<"(;3_lbE(W^2Y0=,P6:4NELm6;.Z7L(&XLClqH.U&;
2957[n;Mdm'5mr8@91GB8=[I+a[DGfh*u(\UT#s`S7GS\3JOgaZQ?jU68d@m13C'\7XF8Zmet+A"0@iYT2lo
2958XkJV)r'cQ(04NDAO>SH(HsJ;e=<)OsnR.QSP`C9*E/B^(TGgkP*V:R=[dIfX>4QWEp5LCh4s:t$%.$9&
2959!&CgC7SGRo8[3f2UTJ<b/1Y49E?ZA.4L7WEZ[NU2+GkB,6k7R*V2LpU&M$q?Q+!25JM'V]R>E[F<J5:6
2960&L[fX4"mAE4CLsq@kjC2XV6SUXZ%P=?%(rJ(Tr7%o:GoOkdV`G.MO<n:As_.4qL-bPt7rT/':RTP!UtI
2961b-n7LVX3.-qSeY`5J2<IfliS$15l)()<MQqI;'I^W\VaeV3gCt6(f[O?qP*'0YSb#M&%549mDaJ=[]k-
2962@o3"u'?;g?<3PL6B+f*F4OO=9K)!FB81U3K>H+fW)<_DbNhfO8HE>8-9aXm!21ll@#ZZBpAg$t1@]?4@
296300]@YM?oF096^q,e*TTPWR)K=E0O0hEQFj!B#k7d)r1sXs%QkLZ]/2WhZ!7`bqE_=PGPDD*.Q3eWq.(8
2964,E2IrrYHhS$:T>I2.rkLT2Sbd2>gHL`ZkZ"!JUn[S/,@RC@M%_TYPX+m9Y!?pC!mSecAXnid68W_^3m$
2965/(^?YY;k4Cmd.B>jJJB9VG1,3rl=q(n#SBu0,ienN1Sj6URAdASfWK/A.Kg9q:&&%;r>P>na;3Z5^-M0
2966)\WeEZhk/=TVXb;)jCNc$MuYPBleT(?")/ObV+?o!q_nh\YQGHOZLZH^7::B,g4&(4.G$Ein5aWa5o%t
2967*!]>+.EaKjV,hpT.#%4TV<'pil[sU:qIDr9dTPa_iXPqi!FHC3+N($s9+!k6PX\t%e2I_3FuC)#5F@j%
2968<?MY51-do5La)U^,s)j+U>1K)Z'!PYr$-$c[f^4G6$1.TWsh%Pk>5eQN3s"e-r6!s85A5Jn-M8tG3V<n
2969;.p--#RNn]eP2`0/1K)u(5RQ*0k2cj]+>X:H#3K$bc<'s2#"-XT&-lQX31TX+Pm3<:M3M(L%kt:L`1T(
2970(8VhAn<"OU7)e6'BI-/gXi8())u1ObB1(i8*Z('(m?fVW@VL/>gsMMnl/kloME,kaU_P=nr=tob,7RME
2971a97;3L$Pi,;(*rF<^GD0Mh36EnZ6c<nUm3KZTjB?6g9c/N2H"bKhmSF=rW`21s/ZRb-<?@DhSmd`[NqR
2972le[$d\:kgoBdY/o#q2#NJLH\J.LK%/>3H9T<5-H[D=r+dG\Hi8NLQ:$IqcdYl;<c^o[G/Hj(d'j)>2+c
2973kJ_RsA1<[!V=%;aXb%r6X`HsUjf%UijRBaCiQ?5h[tH5+".Vn4puKZG]!GBO66OG(;G<0o.hsFQi2IaI
2974>%9Ti1NEFF;d8-`e[=]L,PWo:]Zi,?8K+:A!%X*q'GZB@%oHGG5C8)UHoeJ:&eO.4i7g5I,&n/$U6%AH
29757>fR_-[dp66E<%]ro&"C7V?"FF3Mh3c84RJW+B.17c6(qFknJ27CsLAA^II`+a?H4=r(aS8hE'BP_r,C
2976>^-2mcQ$b\'Vo;g+[r)t&98Zm<*gfV.7YUN3@#.^k6@,[?8"^/9W'pM#E,c4V0N`hKd.ld*;aj!A3ECd
2977'n`9]70#Fa5)HYH:NXae^+CD%3K"1c<XIs.=Jh'D)Q6%(J=Rr2!`9(/'-i]FP(ng1Cjrs*HE-)Lq*k%l
2978[CHm?RV40JNsC(s^C,iA8M;B%#<+$tM\9_qZAoGI=V`=2@K;C11cpc^X<j@?&)ADdemn&`FT;3:g?YUe
29791YZiDCj3I%/e4ML#"l?VU'amu(,h^cSsJSrCOB]#)Gq]8afc5k,T=]mTPT9u6u`p9(rI>1r4r8MP8*<Y
2980$rXE>WA]&(4-c,2KRld9/514<*0n-t*!IR.bEBms4-/Bsfh4^VAsm9R=--j_>.iqTj5/.XV/\mM_lj>1
29817EA]':>nK8MK6e#4W>HA`%)Zo@o)T"B3Tf9hT$O@qYm'Ye"MYXcC-:[<Ec=J[APq)oDBJ:`L"NL;2CqZ
2982Vr.eAXLf[iH^uUm/sS7BTuqE_-k9=M8IIKa#Z8[16@ibuHub[jjtm^hH0U-p2e4bsk>K]Pru2@$4+D--
29832]9FB]=T#Y>[Z4ImHu=a+mGb!JB,#F!0u33%:"T#B0N'qFMB-/.%emU]cW)VKis$EPb'jBH\l4*1bJ:5
2984h*l$]",m3*IT9)KOpp[LA'ZeT79,(0VmI(mK#O-Y)cf?f`MpT%VKaO^ns#*mS2&2<NePB7IX()f8tW6\
2985(R?!)+HrpteH''RX?8WhN'F%)P]5#@FpkQ?7<2X\,DI78!"!Cf[,Y!QOp=^U7@AqC/C19HdjRUm$.^@`
2986CB`66/sV(8D'_).]E]6cRZH!"]J9\dBV34(-ZVK#5G;o8BcgL0e=+Z\8?XM$M0Lek<.\!f`Fl$l9Z^M+
29873OU'T0f*V3oZOEgII_TiSq,>)nV*pF6ua:#-3QNKgB=1t)pBoXm3pj[mR*r<E)6\0a@a7J+JMnNlBL.o
2988I-baHE0&Dr')\r2l`Rn/AGkLKP.edr99Qb\C,ocIKrAr1<C7i58tuqdZUCV>+\8Vua!Ad#,*$0OC*"VE
29891R_a4.Xln4\]ItHUA+grG`c#kOo>V]cl%%YQNC$)$\0WMF,L`#.0lT/9F:`nAEt64q"u\te<7c]+0Y+<
2990]e[%ROg=m0f!Jq;._m2U"b+C:<m8gCb:o@o@qX0_<iE?6n*;bKC*kf=jL*Mt>ZKoOF]t_%g%kR1$D3iG
2991$3fEkA]U2tS\PW$JJV"2FeaSS,K\%s-nu$(B`/[.6H2nLYR7_a)?-('I'o,1[\J"6F.IS`rM87&9ki=o
29922V@R?\Y):*SUp2E9KZ3V/(>fL)F#-@#o1j_QWMlD9'J:I8+JP=;03<g8RJH99csd!";6rnYe@gV+:>9R
2993:9Tluq-[FuZ8FkSj]uG;9XX!t+gD?`J>cb*q^C_D+tM34,+^oS+u5Z7HXp;/%WW7?Z&bTUaa>k\c!Bhs
2994bHL:mgsSPf:eJL5gg6DQ<%%E"R@u*8oOrk*9l0Ptp)>GF`1C.u;-';k,]#$G6c1]G-=n&1$)B]rg=YuM
2995miVs<isd2O`M+'eU82$t!@kBoX6b>'#r!e"651I!CVqTtoUO-nagq3l/2n$a]&rSLQTXu2RZDX!J/])f
29964qKRMLWWRF.4.@oDua@(O_Ego8uP8p,uX4t!'(bd&T^gM8\GD@(C=o>^YN$ipQ$3`ekWfD3eL@&%?rYg
29973E7i`8Yg1emogB[9ObMc""oM=C'>FJ[M\6hU2c`E.qLUF_([T)H8oP6r5hO,1dbb"VHtZofq8mf6r])=
2998+c=jFAD*iNJ.O#i!"&phVXBSb#2R()]\l2=D=h5A`:nV.:M?6VH`^lNg3oHnhckMCF7&cDPr\94%"Ipu
2999kIT-t'\THIfdV"m:+;uJ_[I5]QgB2c_tucTG?pB]"=+ged`G+]2fC!B!f)%Oc6H&@>[2oHk7g_ZBcT'D
3000+0$69U1X/r9D8="@Fsq>)t$c.8H.NJD`;A?V=Z,HKubL/bf(A@qW`i6NbGsp>blZg!E$QJ7$0en)PUo0
3001,%_Y:\_L_VOEtO[Xr]'cD0l/oRq<=XI#0/1S5]PeFEo`B*`8YCj9]6PJZqF=6:I*$=sU^^DU#dN.BS[m
3002/@O?^9\XA]c7UYroRe`te3R^(l?)jl7?O<J4r+On&*&`B(?j=E1>e`?L!iC9M]]p#dOGt4(?%Z@^C?u8
3003MCc@o(J8\M[OqJF6t2.C:[bQ4TTZDhd\9DMI9Q#?d][6@-Cmn0DCIh>Tp0R`.CNfP;'7Jb:^S*Ub7Y)r
30046V_,nCNNlkEo*=KenI,\c+EqJ5CL+E,3$]FM#L3/$ur*V2fB%L.cd9[,80%34p?b@FN3T\V6!$](FAjG
3005^VM'sI>[4t,)%b]P=V`1;"rsR/+7_1h"c"\B&#Y7I+"To[2bTpL.<V*l%`8XYe_J1Sg"BB(c$pgkVZX!
3006naRj,F2>hf3D,<ABOoJBG_cFJ_P80:'%*F5(66U+Mc);SG>[pu($D9P+ZYK:oOO"gBX.\:Nn_2p6a"G]
3007ZGdto/D@AY4ns9>`hN+#884Fs!`C='KtI'rJ[`61T4n%%ET?o]&(b+<;E:VL1'>9'=7th9'3F"6JLK/s
3008gstSLarYq^o#1DlRV,n]q=*L7Rd[b$,l6.rrEWLTR4_68Ng-@6<Pp7+Lm?"dG6SrAp/\$XW3S:nEcp,,
3009CI>4Rj[[5I]tR=4[lXlZ(L<h)>uBB_p9=>a7R;p5'=$/Nc^X];5S#+_aqod\Gc>GBJm??)<CJsApI9hB
3010!44gTGY,<R]:XP\qKl;gbKQPf+r(j8'71$SegOFWh+*f;'0cprYsKlc37FmP__P0Y)V!f#7?DXMdo)]I
3011/$RajjGff1PFknDgl7r9-rPXV1P40[5SS^XgW,1me3K6@)t$KcD(f&a;mYk'nb]_ZVd!2u=k>'*WL)OV
3012>ra>f-T,kF7nW>h,V/2eZlNXp!@N+C-n!>)X[L&-4SlLb<e)Tu%-=5E]Ho"eG_eZtCBU@C4sMDY#Xg+4
3013T.oa)Bt)spPD[,iEr^hP4Ghc0=J;CBCcogiV-KB3\4,?i3KCa/5)DcVZ5RC^$bQteL]-GCR0?($(N=SE
3014]"5NTau'.sm@=rjq8!NLAWN#h\0OU:0hG&r3/C%08ts<h*,NdfZ0<RT,(6PS8\BX$U/k1%Y$@PQNfHG<
3015d.d>RX]Ce-FD.Iee0kJ\5WB;LA>E__Ltj;uH)o5sQ(p1R>o!sCm'/u+lh%JO-Q#5`A0RfL1no]0gWlB3
3016+h!"d!0o8!2L;rnT%9M$6UpQT_c-$\HIm_7k8p_>qG>0+eqsl[m3m2GRG\bLV)[eUX!!:1ZNm*f^<0E9
3017'L%fjS9=kd=oZ7JCB)&O)GnT@c78)tO*"H_U,n@5k$0"9P3^D0W?9YmQaM2#Uo(V5qtL-Cn80qt>Q*@_
30184Pan6VA(RI9aP]-+H&#U%KM[;AIt(=SSX.45JIF-K.-*8JU>E)#'^&uqlJI0>BApucnWKs8.I*Fq,l"K
3019kUk3,.\3o/Z*NST(GQPEr.,29((E)!&dBt[ZC\B#&eu6u3[+]kDHYK4]t:\>E7>,brs8Xq/+hlN*mp=1
3020oTgm\+jkb^NGF?%L_nUOlr_.XbkQpt^%&no%mERU&MgG"O!@:tThb53mMTQ?:g+PgJng*.iY7AMZLV$*
30219._n\er7B-*g1._VpEW5/[FK^^?C`Sg:@g.4s5aA#G)'G*Y7P\8:O)PMJR.+L[fVR7AUrY8/.+7kd]l7
3022CDMt)]9]hqBfV*iCKDn`[*'(IC,Hl0atsJ+&2f1.odC#W?(ch1=0?t'9#n#4nr.$/OC-roG^^JuqG=`n
3023H30I?JLI'8Mgd2g-+hN7,N[Eq:l5<(5ST'cNY)gkq[slWq\cjAGe<uQH]4_OMUjFnq%dW-\5m]G2M!:H
3024/^l0uHSP%28V!#[V("FJ=L1htO>R1nME%Bj_db-LaA.]2$6C.XENS9<3O_0Lba.(&n-T*K:(Q$eOdE9t
3025'2%N/eQcV*R$_(T$X^q$J:9kdk8ueqq@81)r'?.&0H5I;P*VF4@Q0Fm+J<,?-d_"m%B8[&J,7d0JmV3]
3026E4O5uK^:r:cUFgE]Wf`u7a.=DdLj;C!#6[(=6)XBT0s^""fq9"ds5KV+P%%aqsf[8JG,:c_2nAD(hi1.
302738bGR;5BP7`ko#+-.-e"VW=k:7.d-@;%SFL"AGj0bnif9'ZH#e(7`+p4[#7H5SVV?(o0gu(k@okVh$&2
3028GfR;b=8Q?3gpl=?`ek-6Xg:(S;SDbd&nObf=a)H/MbfTN`hGmFTm]P;2VD.jgfJuk\,Ko6rO:U*s2S.:
3029^JUf:W_\I";Q>MaWe\3%L6GZ7ZgPI.lSBJ<Nba%@ReEj6NL"4U'4c2D"p,h)H4Gg&68EJH38t-mmP4i@
3030@ONOr7>ZkhcTR(9c+;AuasajN-bp7R3UtbrQ'OSmaIA<'SjAWAl>c%I+N2JJ*jpX62D4;a8*u>[W&9cM
3031T//Oog4GImhqP^aalr1:JVPTaDC9FgpeH5!9AeCbhZ#NXJT_rj[aAt,[jZQ]Uu=^Q\ii4e>2)*HD*L!s
3032`gV`#(8bV>1@N3klPuq-ON]i?<034e?B3.'j<A.K>KAo0<(W6d>/YJL!drX!PFK`bIffH:aXqeuc$-n8
3033\J^o&c'6f)0(ITu-ch4^i['TfC9L:1EY]BmP?:79e2m4@s4MeXMJJ*419\!B0,^<bL;mi46h8;1H6Bsn
3034KTT6)'5bA`S;WJp?mj+/A7a(Dfqtjao=s!b#2pYO-ZbC<a3@M65m2Ib=QB\M!P`!eI_;FcnZncukM9t#
3035SP/ZR@St6WY>kfg>a4W*KI!0>M*o#XJYnG0Or6[-h7-K[-utb.B2BjYQcEWofiKHP<i4s7QL),(,Y:=C
3036<b7<%c'5\<Ht?`FS0_^VZ/u'^nmO+4QO$R*i0"t=rq,GNG;\?iK^WpaD?*)c(#9QPO'/=Ne$rtFaV;WB
3037E<cQdeOq,q'q=P9mN/`fq_m\ORp1h1s)m6IO4IQWeV`FPCE-h#B'%7G3#8/jU%f+u/O^5Pj/@44/D3oZ
30384KAUs<Q:E\7ut24agQMKGo;l+<VdN:qriU^9!e:YLLF0N*V5eoo%G\Dq52d\W$dir-[gkcT<.B"#V%K%
3039ZHT^P,k'!ZKk3KGLL[=<QumZ>l%:-KnT[)H(ct=kT[aeaLHlT_&Fp^p/Oj];iI*<)q"4PEb'-fl\Z]a7
3040B>)u&2ptoQ8tbHR6C$FO"Ua+j\=.Xlc?!%t_sTl_13IucF\cRZ8U=b:>qQN9SDpGaEqO.r12a-V\$]i/
3041U"YH$WpH?o\@h's`Q#`l%F;ctpC>*s:?!bsD$XD"(<ZWARj?Jh5@+jm9>.e!=i3epfC:[I?dl>L]*bG\
3042GsrlK\(Bqh3h7n$T7#6P[s-,eIuiDDNNDI^qa-JUf*GX.8X^R>]L:gg,V,`/`22N%AOJ:)$`M==@@9_'
3043oZ^SN@gZkaa9^u>[02Gk@i_;^qQ8WUIE4s!1(Y!*`\EXP[FP5B(]OF4X3)jcRl:AmdObT6k"T*CAhHOp
30447?8UgPAJAtOI^DenL.XCLg5`]ZXT8,NZTD+SkNochY<g:(DP_Shk,($p;B2>l#1dW5RRpkkVe/kJ1(Fo
3045a9OKM\jtIu[N,(Y[07d2/iSbqLrP/k6DMi?PopZ^jf%/`aW)R4;JG&T9odYDa$R*7LiWHrGQ!gQEXX7_
30469LA$W@4si22E?UqQ1YVi+o;HdMVDdV\#!g<_L"ab>`iH`P%g<j5JT;C8U)4Ql&l0:-aqI&+TroV@Z^Jc
3047pJ8/[/5JC6hM+NYj!YK*.u%Uf:U8iCRWEgJp0)KdTfdm=L5hdkC+2RN:PHWTEJ9]pFp(b1H*]09UA4QI
3048?MsSn*GdGq-b,%i[tmqUa<^3b;7Hm4&md`l(Z2(qM4sTbZ@,,B-[S?I!lP;%N`P1mG7Qn7a4DEGn!OP:
30490$G>#f9SLVgS:WVMJ39[!U\p6j@i_Z8eD(JAt[\rp,+;P\#&3CT'9>d8>A--"L&4DX6I.T#>m4LX!Gh`
3050(L==;/iu3dd&5i36l@4+Y">KNQ3e87RPDSLOV8\.o]K06X^Z*L^Q>of+X];[_tS',E)"f.&+840CNnmZ
3051LT9\]eOb?XW7k2CD2=-f]EO^Z;bF/gTOq<)H<<rXFH04@-M_/2g64k2ht>NI>F]NqLNRK*C9::d>@[K9
3052ro/YkAp8+hOjR?BGX!rG9a"[T8Up'TV1_e^%smR`(R__L@@&*^p!WRP>;c7A8`K]!*f0JhCl!40EZs1G
3053d@u;R]a_]$oBsf1hjfnB_!WVZjt*t%/>WK^e2,?P+Zhk2?'A_XV,tdmABJ4pc7U9),Md`WIc2OOIcg\C
3054/nu7K"bW"0E@!"*D[tXh)]Nb28'?`k^\'YgR;dmNidf.fmIJig$+G'q%m9F"-'srZ`m"OYTN0&N[o@mJ
3055e>SZ!&87lY$BICsC0mu+C3(sU`9kaIh'7c\m*__j0h%MmBp10:pV]uLcr:9Cl,8;inKlYm>4!pBGYfY^
3056*cQ`-OWeuD6aS6LL6''5N2)O_4hFB&`auWnS5kVm5n"![<0.^`2bn[(QB>C=Q$l;?jqZ'@5E6K_9/%t'
3057jH1+"YW.F_Hh8^S6-8`?%_%Z71gaathh$^3A7l?W_LneB,3++D\(!(J8-u!q/7[7-*LdA3'p9R+ei\*b
3058Bh0Q/Wbo_RXMmbC?.W[#7=hH<96ri12<Kjg91A)"'BYOE5>bSVSdU7]Y_BHYg)s!.d2eM5bWaF_*MF6[
3059YW3MP."%:XUgRpOF!;0L+7a1`'lK]!k\N*pFp<Eqq_sBKrI!tM3>n,%\5gS&!qn:b;lAo.6*`aKG`1Kj
30605]YH.>GZe4<miIM+K?\J-d/dc3+W`%V$I[LVrT53T(57LWQmjO,'JS#C_U[(WM[5WECFTmR0uV^E%O\3
3061Nf5^$L+$$@1r@Llmo-"A%:@!pS,U+,U&O>jQ$Fr=BjI"e\>rAJ=+/i*]OAFP:[Sqia;O'.<<593;U-Eh
3062$AmJ-Ru]0J>^M@;qHL,FDfsU%inQ5^@meDtg9b-ceqR80DqVG-kO?rTqeq4=]+J_q?Td6j_mjO07#fF)
3063+QNud>i"46#"t&*!i#</[j-4Fi9JoZLk;/e9Boh/N,R:k43aY%ffAXTecM&3OK;pXldO+Q0S.RQ:gYHt
30647(p5g8Eu;*$e*ArRHD%,lR`K;IeM?>9eO0p=/?lX'e3?iO&q-(F9DJ5BDVRU0=gAu$]%,7`K!)E\)7-s
3065Rq'#eB5ZS9&l^&8j/<nfD;R)uXg%5$mQms@LAW;iOc$"MCV)Pk8e)E>.&HS6kd241QCH>ZYF.._j\)dn
3066eL;8>?GQhZ0^rLM.Rm:2oRSF,*bW82_W]f-ql[SL6#u+!R?%2U>Ci"[-6*je,&=/WVIMDTSJ4_"$C,6U
3067,o#*.[MG`B$<+'J5uq]s/!d@93EQZfe*.BgYQK>$7+o/r<E/gNaa0N&5/V3-:#=9^oR*t,_D]meU4s'1
30686V3L\%7Q-L'u]tdS7oqMZ7]Q\_%J2o;J)5n/!Xl]hEgoHNQNHoaP<Sm\S7A?)>:V/Fqg4jXH$L;]X6n"
3069)0as7^p@sneKc<V=BiE]C-*l"V%=1a`gLS=pOal$9SJ(/J^9#,PVsJ?W:DPSP_)5V-m=Yl8)c"W6"1>B
3070J]29g5@FE\56mg,qUMFCT"*p;Q+7Q?!N8[PZYX+ZZ>pc>4Hl%366Hob2U\soZGgdX0Vk_7.'inl,o$W,
3071>k/!>PB9GpL)DILJn177-sE'J>+2%jG]ZC]F$JJcOHb3P27F^Y1k#A?LD*jUpuP5.>SoO0;1(OC%`?n3
3072\@3=B07,p3Cu;;bp=<QuZ6#6ngg5>F8+#O]Ff2UuS^ptgH;"4)/Tk]Me=G&k9/mFl-R0m]VfIG_KQ7j)
3073OE!d1et1jU0H>Jg>b?#?cFeA=q$6o*^pW?<39;'pGDop^dG5*W_*S]0pr"89Uk_2L</]Z\nX<!6PkY:V
3074,0(:G'&?l.UaHWeCqe\5+0jtaU.*1rIrDdoVVJi[p7)9hBX"$dAXDAC-`&in\$VFJnl?G#I$;5\PE<aI
30755D,\3AWM9/OV=ukZn*^b7=gS*)A.BeX)I?_4Nd]f[BY2HG7_@mH;`c:Q3M.Ke??p5lfH_;=@_r%bss.B
3076XXA>P;B1$/d`8VW12rYkL#aj1AI:i4-;K;am((=+\`Gi^MfWp^/@Kia-P_W10R)<^RnLmFGk_/b^_-JR
3077,#0ip+Gr+r=qPlQJn/Yjo\6u^p0N#MIWFTFXCLhMZ56DdLNoOELLeh@"M"OQ)l.Uq]I:s#R[M?s`TGtO
3078X=7cY%r]/[QWS3'bI@X_[pKJf%Fh-1_p0S1/]pR*4%i0f#,9akDR!d![93%"i<!p'PLp.'&]4+A=X^S6
3079e9f:N\CGX--)Bn,<@_^f9?haYQEeE[E@$pUKquRYZd->e44?eZm:kT-cb+_lniQ:8h>.pP3cIXf5^ZJ;
3080Sl#cnW`T<J3:Qa*PHfYYLkE:Emsn3J,XbKX7</SF#HCXY\2&Y<ON8p/S(+?i8/W3V/o>;Y55;)T\VgE+
3081\$P5SHd1&?\`7=8B&AhfR[.BSAKA*BSh@4.4GUkh0e]W=9:6'm_B*5RYon49Hfhgu7[@4o`>2[OC.g/0
3082`JVeieoIg.M:kd=cRGV],NUW!9e*F1bV!,jF"6CIXjR</#X[ktjT74b(r)(5Sm<uqF9p\hW#GJn_qnG3
3083\(C+cmb[]nTms9"^&Ec+q?me8cY;6tfs2d3H.*&_n;AM$]f><HVGYV(Z/DFbf;5q-VKGmO5d'BO=%uR_
3084om&O;\i-Cq?8a[E[kq.?%W%Z^oZ#CX/[tVHSi&j1]Dot9hC!3P'"^E/6Xb+B3@0Z_j?j5_q8P@T)q-Hg
3085T<VDVlfa=<oK-Q21=SU+LfI6V-Pp`RGeq;*@@+$>iI/6se*OO-2C+--Y/S,*0N]aP?9n2dL]^2?UrBUf
3086CnG4BcTLs7b@])4s5!EQJLD?^n=OYE.0ZGn%SG.CH.;Q]:u03<IF%Ou02J<?%i_&\j']4`bk(kKo_TpZ
3087P(%rACJ*`2EoUe'2_Ie5!uMe=Bsn)'nY_(7Gl@s`._H!GS58@RfeS!BfU3N@<K=_m++3j-LCQt1Y;5Xh
3088elHK^pbf0B$)4bh_Mu^mJBiZ-rLI"p3HIUR,YRR,dC)&L-o\I'nRS;X&S*\U+)d2;F@OQ-XR$*.3V2c]
3089A@J%G^,"/Zl)f1-guT9,_A<ifj@,?^cd5&T8Hhrk:><4$Q'ORD[TmOT:,,tN=`#t$*Vh$4C$6>*6/nl=
3090e;&N1(S.e4FH4%"#!Jm29Kj?H!;<YAa+"1bK"H/_l$@.lfjes2q!s-jh7.i=_7^@Ar293,2h/E6'4aG=
30916_0d4H.5bdF<0^-YW<8g71hD4`[>+1U*(QQAjsKV:l8#;n+HOgfK!]jUFjGoDc1rh7-Wnji#bjs*&uIH
3092o';o1q=KE<X+!&bs6f>_^#])a$cec%h`BncFPDd(=Z<4GkG28CB39g=klDAOQ@.IhUc6ekj/EcEBq9%E
30935k?Si"Vu01U-adKd$.OlR3Cb<k#ppd2s-*jA$Xll<;^,*U;S\o8DVqpV'&AIKFCI-!pt_d8,2RHX]p7_
3094qpiRNF]UN'^LYZFEK(pD)`LsoC_CK-;5eKJFoQdRJ\%A([>r-^Gu.G!KDL*'.^KW8=B]#Ne,&XR^%E&J
3095<DI;aFCj2gM`d!6%<]<oK\eYH#,A)aRc-XL!KDo"'6&O;Udb[^9.\u;s&`<KQ\.\Lg%`CA*e21mW]u@M
3096Z0k20Q\],YYBRF1G&2)'^@]67/t"k2_MlSQ/APP4iqZ"Vc7a`>mB10Y"XT6o8]q8NcX/Zrr;=3Ie'#m`
3097o%s8!oTl!*@`aj#4&-q+]r1!`A:pX=;mN<_S[l(^fZlVb!dEGke>64t"K79K4?maNIbpm;0p>9$-C<de
3098.*NaIcnVe]@no@#-Yb+P2mEo45G93<ln"'3lD2NXcG/9QLZ=.GB.^5is3Kh.('qS`oKj8ZOeS#HaKL5"
3099csgkfW,^CY`KMshERMi%\WcW+-d<`S6/hSHMoT.+`:/c$\;\hrbh2LpUM[j"$OXm\0R*(V1G61Vb(C3f
3100eO;k:Np?aSahr^7$G\IW/uo]d&W";8++M_G@b%6;cC]:Z"Z%N"Si's)]ZCsAS1qKmr8cl-P=lWZR"lcC
3101nW2h,6qa0!;7[hr>d3_WbDIWR4D3Z-ZS&sSs-bCuq8N*apY[-Bqo9/L^%(Wqh45t#J>iMQI"Q+K&+&HN
3102'S@?56B.LFP+9XsB>"og?Ufqt>8Z&(6Rm[=$;iqBFu&?8=9-<fUnin'O4OJ'P3[f:EFeVX/e;sK`h%V8
3103s1Hrc;=jKk:Y)\Zo@L>2ht=m&(L;,c_8V`o56#ukP:p)rrk_Ro$2lRJK$jrAQ0I>hXIX;rdDX-1P:(&o
3104S34'$o#/tu'?b&:9dglD[U@P%KbMJPFZ?7*Gi?<J]P1$*5+I-Od?RGt@=O(WrPLfKkV^!XN3;o-#A]en
3105q!kN=bBCWUZf0F`HX=Btcej3(n=%_lf;3>3rQ55G?$5(Df,]21L-r.>3W.$aVH7Xpr9AD0?bU:Tb?#a4
3106mFnFe9],`VRs2S'o?`tb>s!LI\6]Vih_Tl=W>J1K\55_X3?jggR4e*R[Qs:#L#WgX-%<4U37\`,1YR9h
31077<Peu%O46Vj6HI=n#C82o98b9LK:SS"[8-n=8`Jq1:1TRY;DNJH32MBBpYrLI+bN,/mJ!Nq21e,nR'gn
3108p:1JEfAK%Z;$<V@c7;YC%e3*IkindeP+1GUSk\)_a".d4`oj=Xb9[qD'enKlGK3L.nX$(&J%B10@nTld
3109^3o<d<o3QBMHbS>FS1,8?M.:nRboa0mC19i4LK"MYEuGA9%/[J:T[atCP\2\V+Vk4^%N8OhYpX1U:Z^D
3110^\?FEei+X`NC">mN>=+'+t6h.3PBtRViTo5q[Y_0\Gm?q<^3s=m:2&Tr4HkAcc]BS^230M[*\AJTB&Lf
3111gR!AsI-iRgY5[tNo"4nl9HEo(dtOo(FpJ*aVJ+=25KBeCG$21#!K'emLRYtQrV$'+9CH/-gJ:nQq:UX*
31125?kDT=%cWmZ@!tcY@urF`]5FA_2>Y8=gn/uH=l^<?U>b%G/`/_J+UgSJ,8cO55kBO20JqEr?%Y>i+m"J
3113JHJ1b87SPRkXAiJ\,4+\![Ic2`&KG/;6]`3B&-NG^S29.Ccs9&-SX>RPq&Li'^&URGcH#iJdUO-#`j"I
3114!#6k=Qap9VX%%lnfQT%=_:D!RHunK.riuEGJ,]>/^O>dqO4E+c^gG[JnapkSEqPX'a!H'T/QXM'"gi$t
3115039_)jf2n,>-[G9<Qgu0^%9h4Y?gbL*G_9NZhfMi97D9SXcG,@nmKGJ^IchKKV9d9fimIRgNnX2"rUPK
3116>aNZKIU[m&)?)5e6a[.`q!#WhmQJ5Y[\h;bRPq?aH@Nom.(*qq$+52k[dA_%3o7UblJ-c6kPM`2IX#YO
3117].9@0YNkoHY*Q3a+9(2,kH:_Ap5Og3/JQtX$oX9E;fX&dSc4]iL6nt[P2LnKiC$QF9pGVq=ddX26jN$6
3118rma>,bG]sn.fNB:dLT3+SXcNB`!aQ$>$>2.pNQ&^e$aU!#PHkrm;_M)Ec9hSTkt6Ed&4K#Zt"=3Nnk`&
3119hYjUS[K%M-br3a%0$ZF?;\<-4)Y>S5YPLgcDWW_rjCn<ZGLpK7qMBGR?D@BS](%Frd@#RRG*d.)U!?qj
3120gNGJ9l*5(7c>C2LMS.\eCN=pYi;%JUCO:^!j9Eqj?1.)A]-)EKpKhLMhTh\(>INu]f[/:#gu`^BAeki*
3121:KT+aj'/_EkOEhG=CjaP+iECK+$.dEl&NZR2KX>P]+b$c=3&@ng-46DWp.tqc;/VmF,!^"FH;XZP?i%[
3122[Q!U0gXar-$ZHVqLuD2l'A55Koq:9>MBY5m+YgqclLO]\2RW#-F6M)D#Ia(`gp"9$nUMFqi/r.$it`,J
3123mWB%4gDcY1+:2-9l@_.TnTQlNpE/rJC@X<m#22/VkT=b'!J<.#nAN>K?.@TnX\92D-DD_&KK[)M\YJdE
3124K#TZ95raL^PTpOP=d(cBLhd?NdQ7MB,ikAi7.TLH:Vo95q@VbcZDh4?Je/_mXl0B,iI-JK%JtQ-#+_Fa
3125jLA_)`cq0[%]EfKfC#28%6L)lG<0m$\D+@!_:.&phRgh]f[.0Q:OAj5$R=L=U3orcHYe++N5b\8>8EZX
3126&@(pSh[]Mn)4p5Ml[?\H:S[kWUOBi'<bJekWg88uUSG8qZP)95kbp;k2F`KQ46u!%7r>cL[_(S=E9A0p
3127oBdUF<[58l]*H+CN_nAbre-4q_6DPK,JKI?Lfi]O&4LbalD8Fof]qPtZ+JPW1K6l`IgST#jQf`QM7gfn
3128mI:C[$\K_C',!VWM.2.oOD4rJi0>*]Z.&em_a\^&X34/#9>iZ['ALTCM:kYk!q[\>mts$CErTY*o&Y<K
3129G+V,BkU4eSLNV#aEk?oKpr$s5m3@):h-^tlKk('.`Y/,%T&TU1SL2Xb!-A]i]4H7SWft@9aJWi,)P7E>
3130;.R?qHH736/d*Q\(]_nfAt[5nR;2T+%%6G_f\!KKi&d_m\brgZ^o@Z^=TRVG5pOl`k#sY);2?DEKr;mK
31316"(Vu9fukB&AAL$h*;+BC:r9TW[H6@eZ[MnG2fm/a(2J05d?UWZ',B&'Za4+Wl0N/&1g7ABur'Q9[\Ya
3132Z)rfc4Gj@J1?Y"ap47^i+H$/EKfpXN+JMNV>*Se_r1ScUJq@+W!C[)11q/;$<03Pain21Zo!#B3=+@!4
3133$lD>;R1_U%=j,j0I?8:S&,mHBY>Hm0Dfj>pAe#fR'BDiG_u%MZd'$WKPSf#BS49Hr#W*HNSVDW`iVt;m
3134^5i^F2$Z/5Yn?iJkh^-/[Rfue^igkfM)c@2j;'!4OV-;UK_?>C-8[++iO2Rm1Dk:f9S2*!#*H)Q4ELb!
3135(gW:77<76/E2-U$"@P6ONmsi'LJf57s&&]laH-t6:U`D*VAp#V+k[)LH\G?'W*R!k*Kem:22-0I$;V=3
31369P/ra$Mm**:,eG7,r7FuCC3urLapji=W56G?bc4b`SVLk'7XpjiN_gRcY32LR;`^fm0e+e*?`N_-q.*,
3137!&hrDeLd>hH;FAKGb@V.N7q[^qTenE(eiB>n[eZ"3gNS_Qf%3&Fh%T,egnHa7St`ELdgZ)gkc/U:lpu[
3138/u"tZ<$Cl<UnWamn+?K_5-NFrWXKI#_H]@72hoON\>m,!rO[YT+Q*_J0@gr)?!i1CU(Bau16k^.<iPMK
3139gZtSOMkn%O<CO-U58ZY^KA._35Hr,?N'A<7U)akoHc!-20>l`r0/3Q'0l*]=`u.E)=/_)jFLl4`ej=lm
3140<KVLA-o.L7YS,VPoV.S+qEjf==#H9&3'SIY-j1_0+5qfrdQ//?As#kh-7]CJLqY,;,!n=;6>WE+'nQa7
3141$^fmGO%W60LJmC0#.Db2^-j^YH)VAlI1ubq)q4TBfZE1N+NB1bjK/\$fuh^IbR!L#Oj'pTfPUh]NUCC'
3142e1:hkXTg-TSOTR6kW'>8+<4bCNGt3qEPri@2c6#?3Lhr#(`b)+XSB;u4:)?Dr<]K6+iU?B*q2`CLk<]J
3143doPA"^>\+!:qlSNl-:0HUZ+M'D2omWpB";:Q%DJ!1nY?_<2*S=;)!&Bh@>JV$^1XU0h;Tn@Bh&/a.pJ-
31440C0m$)p>TJ0LWBIqL3*fb]ZYg@_]Mqpf9U\'SW7S?u&;q*'n91!'=S4!2WY]_VTrS/&W'91!@Kgb0eGY
3145TUIL:'27EOB$hgkKc?b5(%;mPUF@7YE!(F^@KdElBTV:Ah0>b=f9eT#*n81DUnLa.IeEqC9KWUIEDq"6
3146?PGIc<c_VEO[%cZ/%c]"=`0H29nWNkJKL/'/]%q;#@%[><!@9Ge;+m)V+*"%d:9!hKq4UkdNV%hnWCen
3147?`X"i`+_MgFBuYI.5-SqNa[H56(NF1n=K95W$S2e"\"=FP.ke*^\Vl_;%+NK5LBSpHm7T(0g:I,+t_RO
3148dKCb0$kj.KUtW+\E2+?f!S':EPCb11/Xe]q:0_V"QL6_JA&G2LnOVAI?R6ge7.g2<[fR@VPnN$lOCa@2
3149,i.l0gdOPI,H*$K22"N.L-Z+0'S@A+]tEm%,.Krl53hS#U+27<\-6/rau\&4_3uU<EmYaLYJo[dEE&Y+
3150Jl6p&-lSfc=H]#bh>cX(4'qqlGKs#*(&o`77!Hn]BE1;.9V;E\02A%[?UR>`<jP4RFCLSu\.:Hu3Z#DE
3151TGUOS1U2LhE1?^e-m+0<>93?<5FUS9@9o1Gfb_e/cC-B>lZb`8aFYJbauZ>B8$SA_jq$#"b/LAR`EQ>l
3152O4KF`+c>JZoLg_6[H9k\E/GGH$)t=[kVPg`LTZ7@%"H@?A40"AlPHE>E@4S;+>plJaU!W?Se_me/`D(T
3153=BQcIXu\12U`kU^.C(L=AmebM!Kqg26)eS>ZGg8l,r$#Fi"^Yj51BlGl0\o"d!u=sl_O9r#:Q/kDu^Sl
3154jA>0RSgGX;eM_tZTbn59KVK7GNZBgM(aMfX55EtILk7oaELlIa"]<3/G[<YE\p)(Qq@Y@\HBAq`6sm-1
3155dtu3RYp&FWd!l0u&,3mf$lN@F\H@&G>nE45\jN4_[Wc:[k9DL>'!P:*<#\2i;A']ro*Pr'G+]KV\;43H
3156Vi7`@,&('E@L]X]#jLO?YgSi17[Aa%JkFN"8HKST3Zk[laR-6uWbECk1<pnQU[V8HNc\>ZIU!u8J$V>6
3157]29,3F;Q7$,V%&J4J4DuZrL=Q]baSY3P@:^O3BSA]qWO`5aR'M#.nL<b9F5[HpqB<VePhf&%oCHq`IK2
3158A+r+8JUY%0GCer-g&]5ei4PW^1,$"s8*ZS^P>@DZP5M=Ml[EhWp'&)G!>INPS50h>I[<"O"Cp@'1)*,b
3159fk1GU5-+`nD.>D)/&Z7s4-CK%Usr3A[,>N\$!%@a=?NndOR9S0S!!ft:C.B.Ft/lq#V)(Uhhq,6^/TWa
3160+uuK`Y00b""rjIU"c*".Xe!q1Rbh(mW7>'F%6>!Y>(3)aQ7#G.`^O_UAE4RPeb04qiFoDM(*YFM:Uj'd
3161n!"TB^PlO[qCcfM8]4U`MOZ`EIom\QlltiW8>\^q:(+.'J4cG!c6K6t62j+rJq>BPh0WRh_DCK3jEpNT
3162UI7+.pd*"sd2GFZZ(R,np564C9N4ZRUlYATF9Bi/iE./MQg(EFeU/-r\'!MU";e%tdhte&kt2Wp7dr4(
3163.&k`2n&]i,aKWU(5g-eRVUZ6sK2dKdQ13jUV\!&mOfc=?-,6KXMKY)CgJb0qRg](IO6Jk.qJKV`NZQ>o
3164*>ST'rQ/4GOgbc,j)Cgbcj3m5aYXLe?\=l8jc:!aV.0tb,Sf'fE4_+Bo^C5n0C/?jrYLTpj4JbiFeBg0
31653b@CB1l5EZW^k`6L4#/t=+c2$"bgHo0^4:F2R7tt/(I-F8JiY>7a[d+\/?b/>E>jdZ*co6^KB\+'IF;X
316612&A:qTUIp+@a.r7&M3RNH/0TfL<<?5u1Rkcda950*!Jt3fiMmoUW4M^`cV6(W=8YrU\\9aE'XPaFbnD
3167d]K$:fB^14O^%[B!CRHPg.JdF-;mYn9P>NTQA"4PV'%?hKcrF9iY'3nWe^Ib;<ZTFYLp@(nAS^2Lsh2Z
3168A-PCn'W^UM5Zh7o25/sj<n+&u-m_-L.0-"6I79uaH33M,ZpEunj9^l_%d?2`Gi1k7;")L,6`)s9M[e^O
3169Is$]uioMaO5o^Fip4roS47@teSr1^(gIH?Lc@+2Xn3CYLK\17;j];3h"I\siL-NY^%YG7R45K:t:^7/J
3170$jokRf"4:?qnt8?@O1O]EU&HK'YZlVlNh9uR)=$!N2A[,pXI!=MZ6WYTGAr3#XuB@]Vu^M-tnR^+-Am<
3171OJKrDrF4iL/4^s2OH`L7n0u4'qW`8PqCV(H51DN6=mS>-3mc1hK.&8s,/`ANjmK'cS%mLc86LVe1(nBa
3172C>Es2<Log9k$&#^8I&u6V.+p$!G<*+OcSKF8q0eh!hY$Chp9pJ&qe?jZ5fS[_5g*@(MGW#F#EAj&&ABb
3173,.NS9"f9<5H?-$^8\UG(k9!6E1Ol3"TY_ajVu.pgW-9l0?[6D"Mi$62^h$(9:bPfr;QKH0CAj2WFd192
3174$kQRa81R';N437J##f_%DcNuT\LA1G9$qR6r>T6sfU3sG&9UJbHieYD#"4Ti(Kh<g<16NqA&"o(;/Ffs
3175Gp9I^aWFq%bo=\P59N;c`0");0m"?RT7.$MIZ#61%ZJ(a5n<Nce&F?POc+aKa:etGBOQ&I.+:WX0nC99
31760nP6e!Z$WY'9]kMV'46\N`PqC?:VqZH[7(DfEiF(\$A^A-K7uM@68m^<@"7(pdC2f-cNVkVPh-kg(SOp
3177^+O<QZf:<Ip;H_!lN'C-0AZ@!k_S(N>Q\?H;a^%D0+GQL\r,b6Cr#6)mJ<SAXjYGfmY,4aX4Mm:ms@BN
3178>ApPb%@?9k30@Dk_cY*-`OEE[#I]&m2:@!%P=#aio],uF^O6%tGj/*(!e8"^-OqMOZ$o8LrHUO+k@fab
31790Zm+<,ZnEY(3d/IN'MC0\0A=6;d8mMhBZtG7)*%+?0is8Ipq>bU'D;o&DmQl(H$UfrgNl4n^ma<s.+Ku
3180(B8QVrZ(5$Z1s97HVX4KZ-i`2H$??K<8p(T4YUO[,c:((h=@C<%b71=Sc@,&Pk`-a%jZJZF*f#amln4=
3181&f2g>i+VP0`"`2c7q\e"*:!H'qs0)W9CtKD#NC(Q1%4+K,B97;JZl]k@_O8h%_eqb8ke3IW[IK6%+Ut;
3182Sc<GS4n3BG*_>ogHk.Lb?$pQ9NY=SFQ1mO.A.j7d<W,a'$@c&=WP<)ErZ(5$=8V<?DbK^fU'K\)+>N?E
3183HR!O#k^fqM#JTUTp2tlb=5G)jq%jOkT0o/6ar`!NH\ie'VL'F?muHYk9AFoh#80u1X6"o+qK&V,?gY$E
3184^+I_7M&qKAJ],3Zmu>8*U'D;oOQ_6`%jZHDd0#4H8G#0A#801]k^c,4,^LT\",S'ioK],U&j;??JOC"o
3185H6CT;M&o4[5b\Jr4cnlYs1]R8('"=7!#Xd84cLJ9O9#Ff$lC[+^jlFf"q2>&@).9n!sT/N0OV\H!<WN7
3186(bf@5J,o`V$lC[+^jlFf"q2>&@).9n!sT/N0OV\H!<WN7(bf@5J,o`V$lC[+^jlFf"q2>&@).9n!sT/N
31870OV\H!<WN7(bf@5J,o`V$lC[+^jlFf"q2>&@).9n!sT/N0OV\H!<WN7(bf@5J,o`V$lC[+^jlFf"q2>&
Tim Edwardsf052d232020-10-19 15:13:44 -04003188@).9n!sT/N0OV\H!<WN7(bf@5J,o`V$lC[+^jlFf"q2>&@).9n!sT/N0OV\H!<_M9!5Roe"=~>
Tim Edwards60aeb5f2020-10-14 16:29:04 -04003189/riscv_logo2.ppmdata exch def
3190/riscv_logo2.ppm <<
3191 /ImageType 1 /Width 737 /Height 609 /BitsPerComponent 8
3192 /MultipleDataSources false
3193 /Decode [0 1 0 1 0 1]
3194 /ImageMatrix [1 0 0 -1 368 304]
3195 /DataSource riscv_logo2.ppmdata >> def
3196
3197%imagedata 817 273
3198currentfile /ASCII85Decode filter /FlateDecode filter
3199/ReusableStreamDecode filter
3200GQI3&c]9DCRb.Kc/1Ypg\_Y_?Sh\I*8;f`:,U=W[%`eko0%Et`l>AJ#n6a#JS<:hOWjdEdL_^4JI7#!9
3201\6)(udB_M,eXjUG@0[qVLRf/E"M8>ZB:0Y/]UA^fB4^4p)&_t(b]pHXXca]C^6+NiTBF=Pmi+LKG_:JW
3202J,f]p!!*?j!!3^^!!FDE!=1pj!YBk^"<[[F#XA@k&:a``+92EJ5QCisJ,f]p!!*?j!!3^^!!FDE!=1pj
3203!YBk^"<[[F#XA@k&:a``+92EJ5QCisJ,f]p!!*?j!!3^^!!FDE!=1pj!YBk^"<[[F#XA@k&:a``+92EJ
32045QCisJ,f]p!!*?j!!3^^!!FDE!=1pj!YBk^"<[[F#XA@k&:a``+92EJ5QCisJ,f]p!!*?j!!3^^!!FDE
3205!=1pj!YBk^"<[[F#XA@k&:a``+92EJ5QCisJ,f]p!!*?j!!3^^!!FDE!=1pj!YBk^"<[[F#XA@k&:a``
3206+92EJ5QCisJ,f]p!!*?j!!3^^!!FDE!=1pj!YBk^"<[[F#XA@k&:a``+92EJ5QCisJ,f]p!!*?j!!3^^
3207!!FDE!=1pj!YBk^"<[[F#XA@k&:a``+92EJ5QCisJ,f]p!!*?j!!3^^!!FDE!=1pj!YBk^"<[[F#XA@k
3208&:a``+92EJ5QCisJ,f]p!!*?j!!3^^!!FDE!=1pj!YBk^"<[[F#XA@k&:a``+92EJ5QCisJ,f]p!!*?j
3209!!3^^!!FDE!=1pj!YBk^"<[[F#XA@k&:a``+92EJ5QCisJ,f]p!!*?j!!3^^!!FDE!=1pj!YBk^"<[[F
3210#XA@k&:a``+92EJ5QCisJ,f]p!!*?j!!3^^!!FDE!=1pj!YBk^"<[[F#XA@k&:a``+92EJ5QCisJ,f]p
3211!!*?j!!3^^!!FDE!=1pj!YBk^"<[[F#XA@k&:a``+92EJ5QCisJ,f]p!!*?j!!3^^!!FDE!=1pj!YBk^
3212"<[[F#XA@k&:a``+92EJ5QCisJ,f]p!!*?j!!3^^!!FDE!=1pj!YBk^"<[[F#XA@k&:a``+92EJ5QCis
3213J,f]p!!*?j!!3^^!!FDE!=1pj!YBk^"<[[F#XA@k&:a``+92EJCcm9>jhF=_qtn";+7JTF]YAs#]=W!4
3214N^&H.n\lQ_!(OI#l(G42WR8&UI%V%)10^OX!=1pj!Y?38_#*T8?O/>a#iQt9gape1BgNiGq3%gPn./Ep
3215F79U\!!*?j!!5*?5bSMp"uU\l,2YM-YpDl&3J./*82:F&!!FDE!=7I3!^]%HMR8k,:Jk;h#qRMoN[@C$
32168N%H4*Xi&T5QCl7&U<m-8NB@Y?%5r.p#ugjWD?!H3QiSf*!u`YJ,f]pE'jm:AO&u#h%5+R@L?s<0:DE$
3217Tn,`A!YBk^"<`e^J5??X(=33tja"kf$I+,I_[gDXVGK)T5QCjA,Ok6DZ5M/pq5X^3L22J%+NYU6"tgo'
3218!YBk^"<]CF!`f&\,!:4&ncC#W*)\&M6U:\R&:a``k"Xdm6d8@B*Em@;!)o*l8`lrqaW(Wh&:a``+>@^8
32190mg]ZaKXr2o*1SVF@\/W'hROa&:a``+96s1'A2,h<7Oa#_D;C`W+\^W#8Tnn:_8-W"<[\q)&#Q:_.q*;
3220(gs)4+it^+,ah"c!!3^^!!Hn-?uI^o6o's=1Bs5FBLjl`(.mXb&:a``+96u''%l#g>jK[-oPq#6e!1;4
3221k1Cm"*!u`YJ,f]p0NS=mG/%8)bnXWtEX>HM8YsVn#Uq"?7Y&]-+92EJ5[[as_T!'WVDTZ_bjcBnWCrET
3222"<[[F#XBL_!ols"1UWNKWAc"W82=g),ah"c!!3^^!!MFV@!=Qs3D-I?Cp!cePm^1GfHSEW$3Cch!!FDu
32239*.n]5'<#['%l#'0HouMd3D;0GPSGlHi*Gu"o&UkbX"UZ3>;T=!!*?j@$Ur&7u]`\\9;t7B4kkC!0\0*
32248`oLdaW(Wh&:a``+>?FiHcpo-JP0c8B8L<=66XGjHmG+I5l^rtJ,f^a8RQI4G*J/L;9fg%KS;aU3VZ-#
3225LOoL/+92EJb`[Kq\Y\PG=X'<=:e3>H+%bTk&:a``+96sq&tmXufrS;r=U.O\:_8-W"<[\q=V@CTce5C%
3226a&rX=k"lV>!!FDEJQWVYdEgLI=N=PL8`ih\J,f]p!.e8cT[D*=XB<MG#>+&S&:a``+96sq&tmXufrS;r
3227=U.O\:_8-W"<[\q=V@CTce5C%a&rX=k"lV>!!FDEJQWVYdEgLI=N=PL8`ih\J,f]p!.e8cT[D*=XB<MG
3228#>+&S&:a``+96sBJM5l)j2IJuY-tblDngAhei,-VKHFITg:hgt_3])TrKB1T?&bInpdR.;G0ZtULMeJ1
3229g&LGYcf0=Jqma:J@65\3i8EOgO1pg=Z)4phTeK;4V*MBrm-GR_K24],A:-ddQ"9$@k'lH>k(+$b/lC@h
3230Z/n3^roD1b8SF0'hsuV()S<WC]=E;hc0L8=G0]:3Y0-arb%l\_?TJQ2Q,(f]VD8M)Kg9MY?JN5@[IrJ;
3231cLT9_QZqk)hQd*,rEZP"=lADmIFE4>rL:7C:P@`V:Hu7-=Y$tn],u*GB.3p6.?btE^]/bWgiar)Z?<6G
32320\o_q1O@m@$97ooF4jCneQ4PgA7_6G<""t,s6Ut7j_r*kj4f&Vc)(P(8NMU#Hp`fIRbSg3U)M\tZ%%rO
3233+o%a,T0@C9g"p%+"]`8E-K)6,r>5rr)^4-,i;"=1R.Ru"ZgB3T#"?/Vg4"$SqeMgO,`Z@L>.'6G#u=ba
3234=s[Nt10E?b.oD;G8ep]\j@a<T=31iP@nh5=Sr6p2^h0jEA3&IAW`iKn@l!lFh@:#E^,!-N*Q*S$bn$is
3235/S4PO'\SeM=X[08@2tHCTfJl%m8Wk2^jE-5G@AsFUK'p,`umYRF;)1>Z;.VL8uu%$]t!s44$W8mg-M$*
3236'=Rm3X%045g7M9m_[#]8BhcF83iKs4eRL=bicf:?'"MIDX78\4fkOo-kD<%&(t(eZ6(#c/n^E2o1Sf!e
3237,k@_\FVBmu6rYWjX(R)$Cb:*]Z$8"X>s5J9!OnE1FN,bS;1*Gn]mtKN$O$#GE+sC2Q?pbj6rFk=3OlVB
32385@(0i7h%B=='DA'<A.?'+[9@/$<eM!oaXP$f[<M0q%"p!\(fOpYL_9jR]p(]kH1&CM6Uq^8\[-B?-CPn
3239+"\j39A5MQi@QVk58jlm7RE1'-u&!K.:0f4k`1^b%i=D!-YGriB?U=pruIZ4HPY4O%Y739=IZ8$T7V@S
3240CHMMa<RFj^]9A0VKjj3e((;h*<0CPaq.pHa-ee6E'!!cr!uGd6hA]1ZpL2GWi8t]tZIV7hS(i#s9T3+m
3241<AS-[?TG@$Np2GSRdtK.Id#9@iJgk_ffS&Z6fH#'U/5;G`e8h3VnsF:eA`)Fn]'Ir>gD!Jk&9S%=82,s
32420ach1R%u!].[D<=dB3p3l%(GLPa'QA,*ZWHG1%[@B\MMUD:m,s0g:]6,g4LiYDMan'DSBm_$;%jIrWoJ
3243U'XekSB&Z!?E<V9WVne,hn^5*cd/CZb_\A+=Uk!tqY5h5ekV5SgKnd2,IE*\bF>qLZol9n-um:fJ:ObV
3244M_Cr#5q'jTEcEpcYl),=6j>E5AAto1JcEec1Zf_sH1[''>9S-5RIs1oD5Tu[OUiEm&Z#pZaWg&nNP5:%
3245<h3`[DRtb\Z>'?==$&1.(f.DDTYa/YZ66iia-<rWY>CBFIf-]L=dWeS#E,6QAO>]a$-.fcr9t@A%TC=a
3246B)p+/g)?]bb38ZV7'l6]C<HRSU3n*\o^l*C=BQA]8@&"oB`h;DRUR38d!iDROXft(Z;O1#G*?nMg4[FH
32479e@%$V\9!smUKZ[4d2&-Z90F9Q=Eq>m[=7,NPTP*c]-A,gWfYsXt7'0o-o]LS.2Ke[&PZW(R\tn,alFI
3248bpB605Rg^`;oQM]]cBo)Zft.(/Z^)'hp-sUpt$DoM(6tH17NYTamb1eWA)e&n&eIifk+0^?Pul?7PET/
3249?r\Po8]O4ueZWH!)l1MH[_f=sFHN+9*JaP5St*_9KmPb=^iH?2`[G9@=0?G[cLr?XY3UL.R&fj+Rr*iD
3250N;BcaCF.XZHE=JKI.'I@Ot;g9Q%PSkbR(oMb(%X<JOm4bbpNEhm'`ek[tWV;:[^M35!(tnpJ6I0&GU:@
3251`0_3q[Oa8TG)],Y>(=h2hZac\W(BH/B(\HP>AEJ]D^eDk(+d2G0K2Rho2PF`#?Jb)!s.jua">b$<OHLm
3252_NM=Bq9PU9_aLg8F)bYP@':lENFSR,]@HGOn5UEYjaJ!jDThJO<IDU-encjun$P%Ak1IPp2nQ,8)`KCr
3253b'@!UOT4X8]H!eT8+"E[PpG,:k#f/qeHV#f2IF\LDHf1L^7",\>]D9B6E6j34\(LrrMsl356Q??fZB<H
3254l=d13^3ofphf:X7APuSdo$qe)gPl@@nVimNTp'"sbO7>W;-c$S8?ttiV9nhbH%3MY6^H?\Js[TqTf9En
3255.G+,>O'nCM2Y,RXLPLYm?F$t9q#UV7"MVPGc;\ONo\AqqrT,\T=FtC%=aSDBb(Vu)^Uq?Q$K`YV5.5p*
3256[J'%c6J)S;4f[]Br#BNT$SL*?,*P1T@r)`>R(eDeehp9e':4`>YO-sNgLBff3ID9e$3;+C'1nt@deSO-
3257hl7B(5d9rG:A&TlNgJK?%;TWtN^'K#e]9P1A7hTOkluhtO^te[,2p9KSB5f#h>Hj[ekn?a1)^+dou2mT
3258Z7atKB(B$4_H7eMg3K%16O5rMK>>H<:*FCdaR,!CG'qj7HB'8"3c\@"C=C4XC;=]K8ZdN7+(ltC_Snbu
3259P&-q\V<1+uO"l:Ok.9$5X"HeKrEZ"5U5NWId"E:(0WCV6=*mHLU'1Z`IK'/KEQmO]VYr/C_uGa!ZPd/.
3260%D1^Gf7T8*U8t1"/o9e6KJ.fIdJcnI\+chIj/.TKer>14X"e67aZd-h&??!,&*G(WAn)<$Ld1]IbZT$$
3261/X9>Of]B!^7Fh;p/N`UI@UU9gf7krZ'?gNqC_]%]%%A%41?h:,`MlO4b>H[a2E"_AH=YQ&)-2`H[2$">
3262ZMGJ7)"r.n@Jd[>]T$MLm2cl=AZs)n;Zdku"quE?5k#Ya6C4V`*Y_rD951Punb)fc<X0AP(3p$IWKo^3
3263j+]2"F9'bn>^9TtdBdS"*W#<t`hLXA%9D.UA!mC]CoAX</Uij[bH7T@qs(lh>%)f`^&?sAI1p<p2'iQ9
3264g^]b5TBM7URVXLTk/DG;Q<*s-T.4<P@%qBiD"%#GP0CN+>(P<Q[mQ/@+2;N0T.AGMgAb<X0mt+pN0DI;
3265D1@_VgOn-[[dH,/:U\uj=mFQgX]-S_c/DmiGM2Y2l`XO9fQtq#+Xq"Z&PKZWfgTo?`^-?)&!`nI-:a%=
32669-dXL&KdJFMS7)qh,^Dk?G,OW<V:ukpZ0L)^2=^lmtt-0etTSO2(OHL/$4j\0DZ49a_,BkKf4&DN&=]l
3267*1HWimQTpB;Tnh!RK1N>mgM.-B!uK@-0C(2fMYJ*9>[3D4KToe]NMVNZK3fV/t)a<L"YBu<+XWYpnY1f
3268q9<BDhC1A,?\?#QEf0hZ4Per;P:%fNhGQnZ98gbU,J\&"AFu&\n_`,(g9.H6TQ*=\Vc(r3<[Mj0CKkH^
3269@0LF<8M[0FH%L+6mM-%B!JT+(l6qiTro[*ZDj5pmS7HY3-?VuI&fE7Jc"%IdAKm^<TP5qrH5:,1Or?BI
3270XaRdWf%Me//@\t_5C0OQaS1:%/Z-k5UQa;6pPZEs".)1Uf[r/bdM'WQ0jNrI0l7mg3#g*]KoLPcpo3@I
3271>47.N+dX8o*%R7Hej#hPJ-0R;k5=gYdT"sc'/j)NXX&8c83)hP7_h]pm6LC>JSIlX1c9ClnqK2$Q3@-1
3272+aKSN,[e<`WCPp*?o]*('ia!sJL%;U+RDh\ZC$(ol(j3i5QCNuDb0Fq-K8>-reSE\5<h^TgM82(-k".U
3273coS<Q(tpEI5,@Q_$1eg=9@WuB1h&FjP!C8f!>gDAd5uC)RP!IuDK&CBFrtFJLQkoU9Z6k>'lWP0oiY%*
3274k:q/CUfET2!mKZmqk'FN#6-i5p8n/=I(Qol0&QRr5!nI22gd']Lp2X.YM$MYYH%?pJ,FKN8(^,WnW\0'
3275$*@-(%;l<&MTC9J@24\S"4^pF_nr<q9]l)kbU9%(L+gGN=Ol_Ol%F=K8P(mpkMKJiSB2Q9bK.5L0H4U-
3276QgCA1F75%+iqn@++S#seE1n8Z$sDjtAcCe^DlNBfMn=26.E@*qNIFt=?d$*"GP$u'WENp#UTac6-Jj)<
3277BUr-h##AYW1V()&0TRVU((*K-0D8u\eS(M=U7(f'.mdGKIC-s0)T#hh2=iiM(p8t5otWKoj`s;VNE2QW
3278<SZ@1__^mP]?(1T'$/L(\)5.I]W1nBcqPl$2Yn%XVTOr/Y7*22]#_HT3(+sjBXgsA.q\6ml/oZf-j4:h
3279jNq,`=p4*b[6TmLh/b)&6tD;9]K/5QZhV+m3]S,L$Fj>T:JYrO%LlBMp"RS\6Z4@O%4#m=3_.:MJ<eKF
3280D'U(-4'?>2KT1Fk"^>S7o`HnL/#J0EI`TQ2pdGN5Q*AUrQA6<FC+"ao3%Q$@-Kj59]%1iidtKlX8DXs;
3281Y&V/-Rh:<k&3RG7ba$O$4;V91bME@`kXl=F=]G,A>9M#l)=WAM<qT'jDJ`#P?J^ub*\5?n,pI0t--_EA
3282P"@E=I"]1#!@AI`a6N/]kploE=nbGuMTMGB[";h;UMr7sO<IRf;Ef!S*7[8H6<W;.N$s(JIkb/;As/?m
32838"#'8ZcY]B3!(R$B%t#11h-Tm?8>B,X=V6N7\YK6ZZ`HP-cT'P?59*:?9?]db6m%UWO[$Q"B9-h1)#`_
3284@@,'^ZE&B$$LZRde!i^)MsMl]Wqd5:S!liI;]ZiX6*PGnlRq-0D<ofIjfQPSp"g5I1j7P35!H#Anh30Z
3285(L>atAJPdQ4$GiOO!$,(!]C9i-creCA1hDjD//WOKb?<?T%."'8QDV=r=o9M<V`mg;Z72L0nn2`K",@/
3286!lDB*@&)3X-(3$`@SPbhVohn&YFSJu`/LK2$K5oVLC_):Thq9B,=_ib+-h;",X67\grZ1j@blApYJA\j
3287HR_U1,oX;+\>@luhc>o?CaEoiO^t!lji0s!cI*.@<=DuE2lS'd%FqFa>Fd@YUe!Atg3p5Rc;CT*]c%ZD
32886^s]E9mL#HpoD=a\F(e0f7giS"jcC"P5/4;30(f)Q>BJTPp@"a-/aXu)9>O8WN)CX/EQ9<\T5U+`qm,a
3289@S%?Jg>.lr?aRY*2GK>D0&Sck%VB6Z?2?pl#Q0OdZ.G[Fl&HjE69*<?>E\AsQY"OQ!H3O!V5bmp_alOQ
3290PsA4K05nV#l6TC%9%ia!W[t-rjX8/,c(B[8TF/+\o#-\BEfe@e$:eq7B%B]19;_7$YefX+:[W9^h[G8H
3291Fk+saFDO6YCDhIP8e73Vl6XnsLLP0f^g+SdMst:gi3Lt`L`dj[V;!TZP1!l4-cpi;\)3H].5sh!<-lN4
3292Yn@"m>ffuteIKrZ29/&L7*]'m-JF3!W:qLXWl.lF#SZL'Vn7&fP_nnsYb\:D42NVrP(7h#=P4ur?R6>0
3293V@iut*Ibk,9`jpPA?)oa8ZK1qZ#[HS-pumpL/lLL*T+?OYG0+\3l6_1oTE4V*"_gb\Sd1MokhLnV3ADq
3294A]%jh\I@5)+?&F1q.E:0A@hq1nuJPr!`YS`e7Bi?X+6=Ch6+W(2$,S#A@K!_jUM*S<MLX:"Sl=i-EC>%
3295g79*P1>+5QJBjQSHcbt3G4a3CCZ:-E5c]788O">9+^#HGSQd\emV^N$/Zk],(UXK.Q,P]>%T&tlU('id
3296pt.L:d/TZ/T+B0QnMc'8]Hu6bkY*:rr7JqkV<Q+6]8ru:KJ"7mp'Ik]3J"^I`*LdaNOWL^"%]^IW+k)9
3297Eh^`B>t.kQR:eKRg%Q_8EmBj`\Uo>V0Q0P&^niio.U_T4Kp-*fp%H=e/7s0/8Q\'bDQ)*IA6!(Jn#?a7
3298rs7.crPR&*$eI-U1[3^[s"Q6^Wu[[AZGFJH]Q#S-Z6_2K8Z(109N\]?F>'&(p"$MtAl\.l/BQnR;lmHA
3299/R$67U%JVQX@d<j<$C=<pK!LN%k!`\=Y#E^&kN$2$Y/Vk4K^E'I^J>?Jb/8_AL&]1a9g'qP)0s*,0>_a
3300+f`XN[:Z93EFMKT5B)H)Mf*f-I%[lVN6[:Obj[/0m49^o\0!En]bQn3U5luE6p9JCi]pg2&qiLW!qV^g
3301G(R7-g5VA.<ngj3KrYLVC?^hg:M:cf-5\)Pl4$8QQ(d&-03OQB0_WMG+`:HF7-^:Xr@393]uj%af$:=4
3302)!)KlNEGYB6:s;F-QnXaWr64WkqJGTfRZu&R9E[k<j%4bIDT%2OpWO:hFK;&`L:Qg`5]cQnVV;nC\fEr
3303mP<`-S)"o;/GhK#=Y(>D-RZm$j6+As)>;soKq2JZ3%b.G[Rd_eaR]+J@2D^8=^S]Lk5;A,aa@on<MT#H
3304iSZ](rJl`>&\H"sX`fLEb/ub9ZL4T26ba(ZU$P6I$R:ruYM!JK40h"XqA:8U`>)m[eG"E@IX\dd4*iKf
3305/3N:FDEg-A8Y&Z*T9]J?b_L[KNP82C"6,9oE7C,>qhQM=.$fFXG+?OejY[*f%IluOLDlm&J'?e0jo\a<
330680$<72=d/_N)=%Aj_"I'R1tNpU`b15o:\3`8Z(n-M5u2iACiYmO)n@^+N`Wumi)+=;H:eHiG*,,_r_1!
3307bV$6N+]Fa%HMY&W.Bg^XMj%S_@5SMFr-3I6(?U;*Ps59pR?*>>.EQCbEm,Wof;m/=D'+r-)AsX[XN!Ph
3308q7509a?I(4+btan4\E)nE`ZC!=cbW6O1sU*#X"qHbd\[;*M.YnWMuVqS/raoG<D+n2O=E,bf=l_P@Srt
3309;78A/8@!#5I%7M]#>+'QY6*]_+U<dVeVJD]p+r+FQ$tNNCG1_<Z/;$44&:HfV7P'OnOEtkQ4sfH^/S5`
3310ZZM:>4pDVMV3[@l',/>6`7S`:DX3R`7lq=b-S+Lr3s:;L!Kt[E`rb%:n>*d@L.dcEmUY^p%6JZA?'[sl
3311/p,D,o"&a6Q.b&."`-BdnF/,c*\5]U5)q-L+Fka/0k+1C^/'KQEGV"_Zj#]s8fSm;P$J_09fmN*&[m#A
3312%r-Q/8&c&upU.m#I!`34_,l:J)FSDq++o=6_[esLP[RkYa`c-=/=0Jis(lG<D1Z3r5!(pprB!,'ZU>:!
3313:7LJNHQY909E7ZHA"?>\AEaUk;RNVtZ>1_6S?j,(f\BPloa)kbHmi,;l`efoNGID1PH=^>o?:j)BLOTQ
33141t$f8m]saj\s-ALcGRF5)e`JTG@B`T=69XIA3L4O>Y.uW4QhjL>+:*h]*?3o3NI.]A3R:E+ANYlI+\:R
3315KU*N[*'8R(^'MP(9W6)BeAsH3l<RUAi@?4@]?=OLE!nQ)2s*d68`jNR%@(Hklfno<,KZ$Xf*GpFPKWn!
3316e.RDn'Vfo:rDoA_bK04A<gAZT77OOB^SYf4ppe%Ye+"\;-NZgo+)>ba,l?f#mu5h`'l0dJN=1p9RNV-?
3317c>">-hb,h0T.gA65*W'e$>"8&gnVQhjb%`"-JRhCHE/B_g1mgJ_6;Q:;-56gR[\":atq.79)qQG_gf!<
3318fti53+SE/ZYEmi,RU[Vr2<I*J=cJ%Z9;H=&OL=%8)>6aI_X92F-a]dujtfH5&U)W?mXS`g.a3C&)Cl!.
3319dc%@Q#p@?;%(&<`bd&^7Qb.$"[h0pLb]sei@!):iL48ITRj'ODP64`R.E^b9k1!to%nThqIGB:Gjn[<O
3320WTT.3MfsJr$CRA\<dbP<fapE3q3Z2$,hZj@!P>tqAdBX'S/3?j-?!EnAAHkW;8@Ko;InNDbpa/H)QhS*
3321V-uN02QW"]XO!J$EsbM\8<dbMSX'8=b_Q3f8@!5M2Oc_XS;)S?F'aMFCMii)rM$W:]"lfob=n;!;C9*(
3322Cf];dK9us(/s@fj1-sZ$UR*GB2N\!&bf=Jo9<u7E0i$)"[sT5gk.Csk[d!(X2?1t9W<8>6':[Z4fn%s$
3323I.2]X1=-AXS;W4<WGP%h5a@miqYYVR=![`9#U%6:Y\,T1lmT=TC97tB82:DT8N)/NNrKAth[oojgIs$>
3324m-,aZESVjs9s(<+B%C%LA-o8Qf.U09Vf\''o:V)X5'';=kCLQ<3D6Xi2?WD2]ba9&g^Hb4^0XG16k`,:
3325^>f?4iQV)[FB:.kelQI.T0@Zag&e*CO^G6hbeL>4Gg5A1Y00`f#m_iF,o)i9Ci@X&Ou7"iknUDd,tKfS
3326\k',?pRAIT`n<)%^k?e.'D31;;k9q\d+"_&6N;H0a#lOLNpeU,7/WZJbY9@5,kJ9E[ZX<7!,@MX\s[&&
3327@Rr8p6u*C$XCjfN^#8]S(N!=tE7pU]i:5jJ[C:1`O40+sRN3J5RV^9agYO<34.W"9IsuFD=I^/UbYH@!
3328.i5X"`o=B'>DA3bQD]p"cBkG>*h@cRfs;AQ+jCE%+N]"iP-#uC2Slf$IaIW'dl,6L=U.N!F/7b:kp<C^
33298]>$1'C;`6P9T9p)?$o2m2k>GUDK."6=<@b8`o%<_J6oMnp-s*S=Q3=HPm9a8V/4/p-OoOCA?L,b?b`m
3330PSjU?Mi;bm^Y5cn<.Hm!/I-C0]=[+in5JEkXJg2J800[C!0YRH;L(m?C'>df>Fj[,F3KCMP0?ciP!uu,
3331P0A2M4YZjDWtA)IWY_u.Zdh_/Dis!CF/(>1>_>9I!@4'D[1"@LHn6LENu:4=DqL063%O;;acL$s<D%3M
3332>Q-aj0FRcG(0nY8)m.O-\a1?)i@>20+Fka/TpeuV?Y2:/iN#[I$.2'LSLu]AfuV;s8?uoA#k7rYMDle7
3333VD?8hUTCi(m3k'ap)qMO><?3VoAfH(V#Ag]ieMA4N.(H4hlZ6TAlJY(O%rG64$UJ'^4!nWH#`$HjdcX>
33345>ucIKpbr9?UE==/;a9J*8Lr`I2LBPB4W)/=gTu<pqU-MSrRj5qoLo.B@BmCE\dVqiuD)t!f<ut9/sn!
3335Q`!JrFo;a=eoQsiI:Y"aX,eW@Fp.X9[!CYu"Ko2A-$mcJ6'?B?C$mM#&+TA$>/DR&+,J6@Hlc<;KYTm:
33363KFd[FdJt<@+tF0Ssc*O1g:`tRkruO(:=Bf6YCQ"38J.(LFoguLPPoBgt/8L["_/X6I$UCTZSGfP4e35
33371*?*ue`^4lKmQAE#`'"BmPl^_eR"XSq)5&BbK;m<Ops-iX2BVc5du6gqqL*m[7#qVWs0KT&:4QH`Trif
3338!2c-#b+:hIIX&P=X=DEq,amJ+6_>U-jUm[f5a(qNc`5C%$qIdQYA7;lRLau;34f$@A0rhmggE_Ig8X*0
3339+iFVsrUV@`CRmK&513I>k)")2_l$rnai-j'Z/]8UbZ*9i^@tFp1^CRK,`n]Fqn]sm=22-pq29pdDU5?1
3340[p6=AQsgdW1F9mZh0)jjF.AM<OCW3?*Mh7QI)*Fq/ms<XFu#*CT1_**5V]l%@<YlJAKTuF_]f>PrM\A+
3341^Y1JE%0oN]3m*%+P51(j\),5D0%n2ag%;_V7J*p$oW:g7XkrC/84#k6T9/1p/*e>"U7EIG#F]NmXW`S<
3342`$,S/s"WDK(9QVSG*ZjePWn,O[c)^@M-o.WEk8$Ac*($2I@(aShX!eUWW6ghK-cp3jdneH:'=n;q99dM
33431@&\=(b;XVhb$kK.O.+]<])b7&K,gF%Z<_Anro>]MAE$hW:5j*cFk<R6W^tIW^Y8t3lD8<RB_h%)Ihtj
3344,"Z.0m@rM!>e;2.)$_hd1f]iTH]VDc4[1!qN`mKpT%KnUVl07?HAo@Vn<Vra(>h>=3B9,\CMGjTRAU?L
33450%uA(cafBYQBKHej4.0)K":h%Ie\aP59\:VZkWkg5kV8:h4;tT3aFSp0lgK<.?n@1fA(fHd<B\N`*brs
3346hO%cUH[F/?Y21(Gpe[po>9D7>;>:nd4'F5fqqPcd4$($OV?WS3>YWR7.VhUU^Eku]!^D,-?$aV=XdN=e
3347s4C<cOTD(8G"amHXS4o])*qpVgJX]4rh(dYh4asG(_ektK1^!C,@.QpH\`1hF"<Jc7^\Y5`tdj6_];Xh
33485DDsV+Y:5OeH*5@/)*g"hH+=XFiP0II9#$Xba)S<MqNI52O-^oohq5K"I17E]R=,gjPmU[lWPgj/:5J[
33494q&M=X#,4-&rAQ8Zk<j_NjFmZd^EP&F$--A'6_R;qkU&2FN[6%=i_OZ!_b>+f4u;hbP8%1EU+f^40,L;
3350$p2>!-HV8`B/X;20$iA*(FMbZDF3sj<[PrV4HMh=&=k.UjdP<'Ic6>pdACI*qPdG'8-:,R"bmLa2'$#%
33519T3^BrU)0L8huqJ$ncZQ';8J928mecP_7Rf)FC3$;EipF6L8,$;m,oD+%KAHL$6FnU9:7tolM4Ffk`D?
3352B,gNQr[kl7rf3#a(Q5WNSRu/!$-\?Y:',9*aB[sTR3Y"_Lp3JUU`slF<G&<`6A[\t^h(/J'oJ`9<^?HP
3353TjB3jbFsu7NA'WE)_/s_K@`I4>skm//">U=_^/Gf0:C)2YDkH?5/rP4esqDS\Im1[TP[9J/p3Xk8Fg8I
3354#b.<.8LFB.(S@)sNc7='LgCg"-aEn4)O?!?cXoc[Fl3QPg!5VZomco7n^)kHj%oH=#Z5-oO?T'E^5OuF
3355fJKZ/'jDc[H4qm$Yc?-[mT4,,=urdtBDB@fB$LO$".,IeA@h\TX0;utRBTc)=qKq\]7V($C/2pUYhkk^
3356QcuATBbI@N&Lmf#s/Ms_':r$`'cU%bjQOF2`%>Q8'Sc=P$J.]CN"pLtL@k0*+&`rHobPnI>X`)5W!UWg
3357>]1]:lAI91i[X$Lip?U@]NSFSF!>RCqn>N'D$f?frVg`Y<e+AI<+_T&,jVXDHPm1V]c8;#N#p?+=9ZpF
3358R8B'7T;Xk\W!$jX;5#lb3bThp(++KNUNBg.Is$lV<@L$/10B]&HhQg1Es)FR8J\ROZh7ng@TEV<hNG![
3359I.<Q;)-O<siH!,08ht+m+#6Yp26h<4VApjaE8>;3VOcI[)44Hf$$urY4r+o7l,+^9_7MGcSf[c`$=1NH
3360b>)5&`HIR4X:RA)^NA;g4o>Pa157?t.YJ8Bl`9d:e+AgVVA%>tAJ\RF/j%78BN#BsAQD%oKUK(p/(.:k
3361USq5^Keu%u+>HP@s125RUcf@!^B'@g.sn@%$:dt2r'?)^jGg+l:6uXK#bp3/FpaDtM4+#J%[Q3V/(ciA
3362EYJGlcEW#?R%4EMq<;TN=i,5+E%1+BMOdM>&r4YPOCTD2c#$\((p?t?^T2HC)BcR9Z`_%C-L)iL2G]JB
3363HcaL/!@Dcp9YP`.b+Aj$lWg.#!lCK&82AAan:sS;Okj<[ZJ1NOQY]?'\H^N9g#DAFp)11g1:mLGQh/R?
3364hgSd:)8)YG9Q%Cb.KVp[oRhMbJkI7Lh8r:]E[t04\q12,rQ)FEb`]31Z+U3D0o#sd=B6^TBo(m(#d]Y:
3365dZ4!E%5ip[T=1([BF(4bZ49&KG7l;J9<.#<lb4!D+CIg8bE[$I>>ZTJ\jBNmTdPo5Jm1LP>HIe]W[:IX
3366!_E]'l%TR!mt;(Bb:VDK2Nq[tFi^@q9o/)5'h-dOHiET<AYArLXF"#?Ktn:(B9eI;LE:/B8(S',;Ij;/
3367HHFA]KUOU)s&M1Oa[YU5Hr@E0e"!-)mIRleoh!K%.RG6HHt"T5pF])?XcMBa";2=AiI0Af0%3-?mbSDo
3368kDM8@kVfQN;9S?W4KQ.`f]^@T1+mpjT`M3t!qsC7SF#Sj)kC!:):n]lB5kQL<uK^`[E?7]>Gas9X%1%;
33696l?QEL:*7/576"&)?eBAetQjp=kFR)/Ua7Pg(!tt\nKS<l+S-j[:S"O;DXECFrFO'pim'a+OEiu1lQDK
3370nr)pk286I>X\35$h#lF3[dfIK$c5L_6V1m,hp=F!W9rb!ac)(kV6jHZ(4,?-YjG=9QXnekWdpY>[/E;l
3371YD0)h8is'Pl]UoLaRtq8/.ldCB(Z".6UrIlmGnm-!.f+qfRT_nP*mNjad_2]bkZ;$Vf^#.$?C-!g[jYn
3372dINK3_VUY]8QeLIK>QV]O/fbIB'%H6<p%Q&3KU^ujeFtU;2[?C,h)2-3OD4UYQ+9!@otO<ql&o)*]0X.
3373Eh=&3h.B^_]S6oCMVgoYZTDF3#XDc/J]g!e+d?N<UpbUtFM6$AT<rq.E^JL3K*pKP3B'MVbg1E#FC:AZ
3374#7UJffqV2OR$T'S38H/Q3Z9#>kkJn58S36(@b7/#p7iqDZh'ufeFo/RIls(\O;WIX<`Ac_pZlP>[G=')
3375kN[in#H\*V3^EKZFut5&CN++6>5/H7;T*Anh4&7*5[YT5h-lYX=o.lr[^N<mlJeoN?bZKI/ZZOoFmnGZ
3376GEP+,q=Jf@%(e-n>qN%[4B1dTb/[Ku#m1"CCn*Zc]kJ"_lH&O4s,%&X(p%i(T*7R>XR]Cd7ijiBR97@;
3377h2/2k\J,M11?ZKgb(]4[e_^Rb[F<6tmVO:)o(LBlZS;74C/nOh6hF!e%PkITTpg7(\9p4G%"c$a/P*6u
3378(9j-)Y(UR.*jjioHbSPj-d0Z1/@`BGY3^>..!mEcY_RC(RBI`pNkg?jm'>>X20O4[>>%Q?kZ^rJ]WJ1_
3379\b;CK_%8RmlXW=>Ch#<nWuNCQAL"TF(sPa:YNffs*8s1N;2gU5d2k$Lm)4[0MSRluaYn6@s'=CqGEEbI
3380@AAl/l_m@lHA@1)l,_VH?Nn3iR7K+/*;_JL=.U-jC0=_:]C)tfZ*Ad;"k6^snH%s-gC8TR\Ien*">80I
3381m#p\;NWcJf0+pVCG%%-f:q8IT@onNtr3:&"&K6AS_KK9#>%`Kip-'\?6Sad7g@L8LM'\$eV<E(bT5PD)
3382D;8[r"&K[np!'1^o!'ri+HVW!KmN9!LO;_`eU:Z:.>K-aoOAfp>.MYTQH,t16i&*^f#[r,bZs.$,ag[X
3383k')uA\74h7[?!+_cJXm#Al/2OD-35jcuI$jTj?BZlK)::#8^V!=3E4Ym?_a?Zf;h8\nM:hk?[?X-$pr.
3384H$'I@$0r@"8sR:6oRf7:!H<_COV_YTJl,,_+%^'f'P:r:`n4W0[[Td;/%4:iIce%6ls8c,>3b\<7f.^I
3385^8#A(?bNuHc&Soub-c0frp@0>T>L!e+E/VgKm[E2G$hlUKsRY\d2,D1@BQt[GYDiQa69H]j=i%=`hT*V
3386"U'K1@)16,[qtJ+W^nWs3$_cO*@j>NhU\X_#TGqA@Wtmpe9K4[C`LKF[fIGTWnkt@)b@c)%e&eGatU]!
3387GJ93\=K4jJC-SC;ZblE9Vl?`_=6Z3A;=+r6cl/pc@ui6c\ek`WS*cr=5P'Z3,[$8%KNf+s!L253erT3u
3388,F+06/+Qk]XpDjpRp>Y6Zp2(.*1@l"H>\M/;:p7W=#QD\Mn;@4B&jH,qW"s;p"'U"XApgN>2h7YD+gVn
3389C['spX\a0@;"K"[(#M@]*&j.*9TnX4Z*oYX?t)3D\O(uREg($7MN78iq,PWu?&-s0?90F?-Vo&3kj9d:
3390orBh=/:(@<MM>l.>Jl.9X1)?*ndJOLMY'AD[,"tM]d8GI8PLG2:+[o3<c.E0W"o_;&bbF/k6fc-[/p/4
3391W2rp@d&Bn^DA7Y3A15RD0nd(U:3Dq*gYT9jf<^oL\kR9F?jZ&#XqnGahCKa&QmlSAo%_$srF6T@`X$2,
3392V/C%X=9)7h$M>HL&hRa3<IXf4]1G^BCo6<W9VmG0C\?:G+uG""UH-hg.dOT&86(`pko<6?,_Y/iW"hAQ
3393:YYX-Dh[smapn^==8nVU2Q"-UZH`E'cC#<j^<M5q[:;H)s7p/?S&O.YrLEus_Ca4LkZAS*eoSi1DR](q
3394d%dXVoW9I&f6-3sdg]Zuemh-,lJa:dk+')NbR.7Hgemqi<F-hbosE80[E)t5!.PjUQ6ZoZ'BA00g:^$W
3395hH2:TnQP$<[kNpc>HY0rC_gC7s!p>1S_q,lpT<js2U/j'Q&dkc^dYCNR.e.%"?g?4cWlW9%TeGaNS<[J
3396](^QPHHuja?SRgg>VDLV@*FWO>>m5_aQqhu/'0?[;g7DJ^DaA`psrTDom4o`/Epd>3W"??4,L>Cq*7Hr
3397`ZP/3LO]#E5PWL,IeEBc?iT8T^\m!hk2615rP,g:QsJM(DY5D1hD>:8^Qm\mrt0Tt<K4_,P&tX@aF.VW
33984_AVcVrI!$ekEXOF]2G@.`q%6[Uj5m<oYD1opFi$B1Z,BdIuFULF,`(H'ET`K;J@On?0F8N6HR!%p'd)
3399.*jnr6`ZbD7:%@HrnB[6a'\l/2^ZPEs*jq0J,Z)?i@!r/)>%/Xc^V`#ecWa=G\@'D3^:9+IG=J%*>>i\
3400dC5tuSKp!6f!n7TX7k&oW<a68Ti68:cYYSbWg#T(U35Mo-(1%MW9,mlq=NoMXU4o(Z[H>\hK7lP$Z8H(
3401cZsn3_k)oC9=4_dULa8n?Z3\c:!`g6^VA7IA#2*\p!8-eeaNM)f"6D%k-nX="<_*q7]&@hBfj:r8_o[I
34022U/5%5-+!1"G#L4[6m'V;2LtO\>ZLXP[rnk[WS\Rg?Z2NP1j*&h;6fSm7'XP1B/i)<Htr=DSKkXOtNp(
3403YYjeg7un]c/kuJ.YcO*6m,PH:@%NRn2D27>hS.ksY5\(NrEcmQX;:g(s5ICohDK=t7$qPrCLdLiot5(q
3404XPJd;4_##H'lEkjjH>gi'36.6<!#LCp#Br'>mb$-A)j_#>"*"n<_6=QJ.8u%4*GdjP&(Q@6'=q@Ai76"
3405?&TNG7[hHf?Wld_4PAJqED6<mgO[=KH7CXM-"EKF<d(2&Fqf5pQ(]8F#?j&=\@VEP3Ie--`8&C?rg3Z=
3406hO'<b6<(?,iVX#7!NG>0`8&)Z8og;DrcfZ/BJXd4<DZ3WjRlN.>`$\cVVM18Vk6Rb9Lq&n?4:=HQ\CbV
3407#.q88^1Il4"B$u+DM1#^HVH"aHY&EF2+t16qgb6Mg_<gSI.+7#p!juUec5Hok$</Lc7#=9;ET@P#[D8\
3408HaS"2S7uRSKsgc?s$[kG[<"5ZDEmp]euao[Ia4@gTsq<L.A4eh\Lr_>L$).24)\OofAL9s;V#-bBtq'\
3409Deh(c)-/Lq@S4lBJ(eoPIC`-/HhbrEWcaa:30YGr"sN4>p7Z&&(Z2TfA[iT$Q1PsJ`'l3QP\%<VKpK19
3410X`o6mMdNiKZ1?m-If,Cq]1eCDfj9GolO[/g^p[Z+0lNNrY>teUI<$dkb/;K5*\8*5(CLK7:o'GeP4/:Z
34110$cK8\lEqb+"gbGqmBO'BZoYkKk@QXYjA>K83Q'W#.0<!F3>/^U<\7BY+TNS?aZ^'mJ+H=B>Cr,6F!#J
3412XjFGif<',EDi5[CVJ*6U#<!8U%h@/RCHma"GIB9mbkY?Y=?;mtW=(:jYHVX=i<_6m.qV"Vb#`CjlW<2M
3413I!jJTC'9DQd0abmp;U5ul3!qiP21EQ^])cumZ:sDqqe&IP$&I_o2+F3!!3^^!!FDE!=2X2r8F2mO$otT
3414^A;&`a&Z6LWj9D7fq3ZfmGDWCAE0k2X-SGn"<[[F#XA@k&D14hlaD]L:]!q:rFc/>VTSntO+6l`^\^<t
3415*ja7jc%SF.+TMNK5QCisJAAMp3Y!/0d9ld?Irb8/IdrX%q#C?6s8;['s2,rYPL$u@bC?p"O"E#jgi?Rc
3416noP.&!!3^^!!G3JJElp!Y;[=#H%uA&+92EJ5QCkL'8SmJk2dARQBRf#$pXdo&:a``+L(A=>5*t]4%<B1
34179BuMrQ_+=E!!3^^!!FDEJIDg3Z/)]uXH+X5*juK_:DP&Q!=1pj!YBmt9F-<B76$LJ;[`ps!!3^^!!FF+
3418'7n?XrVYt+Pn00"Wk\4%:)PE4&:a``+92EJ5[[Uq<o%==6^^Rn[UjcDa^_Z_3/)n`"<[[F#XBMF!^D,-
3419h94RA/5I>"]tIBSDa!k>kNn?j#XA@k&:a``+92EJ5QCisJ,f]p!!*?j!!3^^!!FDE!=1pj!YBk^"<[[F
3420#XA@k&:a``+92EJ5QCisJ,f]p!!*?j!!3^^!!FDE!=1pj!YBk^"<[[F#XA@k&:a``+92EJ5QCisJ,f]p
3421!!*?j!!3^^!!FDE!=1pj!YBk^"<[[F#XA@k&:a``+92EJ5QCisJ,f]p!!*?j!!3^^!!FDE!=1pj!YBk^
3422"<[[F#XA@k&:a``+92EJ5QCisJ,f]p!!*?j!!3^^!!FDE!=1pj!YBk^"<[[F#XA@k&:a``+92EJ5QCis
3423J,f]p!!*?j!!3^^!!FDE!=1pj!YBk^"<[[F#XA@k&:a``+92EJ5QCisJ,f]p!!*?j!!3^^!!FDE!=1pj
3424!YBk^"<[[F#XA@k&:a``+92EJ5QCisJ,f]p!!*?j!!3^^!!FDE!=1pj!YBk^"<[[F#XA@k&:a``+92EJ
34255QCisJ,f]p!!*?j!!3^^!!FDE!=1pj!YBk^"<[[F#XA@k&:a``+92EJ5QCisJ,f]p!!*?j!!3^^!!FDE
3426!=1pj!YBk^"<[[F#XA@k&:a``+92EJ5QCisJ,f]p!!*?j!!3^^!!FDE!=1pj!YBk^"<[[F#XA@k&:a``
3427+92EJ5QCisJ,f]p!!*?j!!3^^!!FDE!=1pj!YBk^"<[[F#XA@k&:a``+92EJ5QCisJ,f]p!!*?j!!3^^
3428!!FDE!=1pj!YBk^"<[[F#XA@k&:a``+92EJ5QCisJ,f]p!!*?j!!3^^!!FDE!=1pj!YBk^"<[[F#XA@k
3429&:a``+92EJ5QCisJ,f]p!!*?j!!3^^!!FDE!=1pj!YBk^"<[[F#XA@k&:a``+92EJ5QCisJ,f]p!!*?j
3430!!3^^!!FDE!=1pj!YBk^"<[[F#XA@k&:a``+92EJ5QCisJ,f]p!!*?j!!3^^!!FDE!=1pj!YBk^"<[[F
3431#XA@k&:a``+92EJ5QCisJ,f]p!!*?j!!3^^!!FDE!=2@ei;Wo9GTb`~>
3432/efabless_logo.ppmdata exch def
3433/efabless_logo.ppm <<
3434 /ImageType 1 /Width 817 /Height 273 /BitsPerComponent 8
3435 /MultipleDataSources false
3436 /Decode [0 1 0 1 0 1]
3437 /ImageMatrix [1 0 0 -1 408 136]
3438 /DataSource efabless_logo.ppmdata >> def
3439
3440%imagedata 1000 1656
3441currentfile /ASCII85Decode filter /FlateDecode filter
3442/ReusableStreamDecode filter
3443GQI0E#C%3>RI<;3AWj;bfc4-qmh.(3-q*O;GCTZ!Orsc`Yt.ih\u966@Pt2ZPXnrCA@^I:-C\ghb,/tf
3444pGd/_]D(1<^&.1D>LM<4g!B6\rQblXJjlsj;qAb[pm_T8_-f6is*;rdSTir^cJXm^53lR.n9NL]([OR,
3445]am>AVL-OU;^O@N%c^^Ac%G>,lS+jJ.pMB:1S7j[km$k'e5<L8:RdWI53pm_o`%/Rq(F0o2'n&Vr"u8h
3446:eD6EekpHN-.Pp$*Mp&<EYBlG*@998&fi:7FpfT(jN.jq_Eb(P4ILb`)(E*N[WU=qhnYq&J,8c/.;=_Q
3447)l;UZ8fa\&3_H8B^Tp2%7]JdJ<A7n0'TaYakK1r46;OT*ONEA#mgF,+fF:T0V[6:R(r_P6;D4lGK2$X0
3448Lr?ecQkF"rR>?$BPqh#>0VsCLEtQU4oLe>$oo53UI"Q@qd,nL$(.qClnKU.nOO>E%=7\iE*m9a]M&(f-
3449;X(.ffG#ofSr=Gh;6h=LXNF3DCL!_+]as#`OKajBV.otiPQ8TZ_W+-79`fM!5qI=;)4k#(D5@pn8qiiF
3450V2"tX$aGsZ$uMgQ_`#u-^[[N&)sJ;$[-_d<H])GLY<5:RU6O)#=Hm5.d4uo@K#8Ikg9ZQ%_F?SOpHSKf
3451-0]',!fW!F0M7?HbJ4mP&qNnR+!/EM*kF(`_Dita*U+NQ[>e(F`$ihn",m;4)+J$Z\i1HP"f%USlncF*
3452XbBur7QR"fQ)VTYdZ;0lAN$=1cS95<\^)\J5"<C;!a_0iQ7PL:[M),mTfnc?hgasOOd_J$gBKI6MGcD?
3453HU!3]<m3bF)7APpiR&D6Mq<GqZ^rli:)`aPXl_Ddj!drdL/US(D7X1;@l@c=.21B`b%`ti<tl%qIMrs-
3454Oh=kbfCVSQe*KTkp47Pi^R0o(s6*\e4M"_ai+ORuo0,UH;f^`qm.JMJiO><+-VZ'g*/66of&<ZB[PRST
3455m/G[\\E/\@IhI+^FJfAqZ14&YHeOAEGL(2_lQZ#b8HFS`V5U+6+\GM<:gt4eXb(IV#q@BtS#UF*&g&EC
3456&1:<8jGDgRq^=n#-a0>a:9Z%QFl+4HlK@sr`,A`RM)5pjM/kR<5uOLE,!kR.>l%&b"G)[!,EgF[,"E^8
34579AnaIdUFN*nc%V4H00>E>s,f]Jm"q!T%m%3;c(W#L+!alX`.4U3:V%.6!0>6HAL2\#<q,R]p'6#N)RkQ
3458-%V-<Ui]U\Fon<!J'G!2@`@1O_tc6S92"p<Zt1D_Q?6V.QkHtYM2P5G,H?G=dc%%4@RX)^'!^`UpHJNE
3459o/uV+pb(R86^lMS+*t4T7EInZ0f*Vl(mPZ"+CZjg@7rYiM\9MdoF\>C(r@-S5p"$*5#T>6n^H+Xhul6i
3460Ij&mm!2JNV;hGo%+3Z,MO_'b-Mc!n,<YfN(F6)pTo/l_"ijTG-<%ZK]^o0L_UHJL6_O/S[<&DLk8`@ZN
34613.]EO?RQpalV/58>`%?k;$m`sS70p38Gupc"Z)+sTmp+m$tGMbbp^GG>d9$(O\oWb)3kFrTdP=>UG*:d
3462N5>`+_l3%=p%-M?>Mef"%;&QsV20R=UL767)8d=,>&sE1m=+rWpODB!?b9!E/_\YhbpfRL/=]:2i)SbO
3463JRrHjBnu\h9n10W3Gm6.=1kqUYX?ub*SG=C?;Y.sp_W:OK'eseHRN]P:?]#X]^Y3qroN:?G?7"'M4_,r
3464cWXmmXGSeWH_4NsA#@RV[&6H^*N`a4b@hbm-`tn54l&Lon#78URAOA\0&8)WFZB2?_\nAIPc`%c(Q#VZ
3465CFN,N-`gb9m0QDA9W=M;:FiNBA@7XU5`%hGgCYRr&YdFM,TJ*#nH=.NKNHfOEX*niTqmOteks.V*-HlH
3466^Kk.LZ'5eE.mQ\aXYg`rWY?`f;5,Hb$r`l#:D0K,#"fr5b+R.C_@n-/L"-Di:MQT![?S%1]Q_c%TAHLg
3467OJfuR82]q`!C0M4;E*a;@GF=E(hEP*1ds)oOX-6X"K4'r-%LVLaV.f+"@c?K8oCKdou+B*\kt]$;*X!?
3468l5!DOY9H;5"=\K2IEE<tdn"d<S6/pG=B89h`/<n\\XnVB<KjHu=I-lQXd#iSP#PB&LA*q1e#8nqkT6tm
3469^uOKJ6r_,me6NiDfK=EeYq-437YoSKCro,TR1`o4bXTN;40GuFH4m;+@PNF7_rq'^:Z!)HEuXeIrQT+r
347011FBU_0`/n!Mc.nUOn.rcp#5n)\:m\FCSHZ_k*'eIX7c95iT8rib:k2@79>(@T3LJ"]>MKilZ^>)29n=
3471Q=eY-;#BIJgYFh-V&@E(hB59rY!Gae5&Jt0UV[+lOs+M\0M7N2N1(AN%;&T"I4CO[%$33MLk7_m,BeT7
3472nU<rqaKS[qj;arca97aP-qph^(aZPL`2F6jW:.LombR)RUNju`7LA!C@Ed<s1C>1&[NFU%caJ3(;Q<5t
3473<9N3JUNg6-'`@[/^XqZ6nN)"`hHmto4=WN2Gn#%FI84CdLMTK:minr$ZCRu)0*L&H:_1('=/O8jF<92i
3474O75%e;E[#>Z@Dk;2Jpd$^@m%H=4&T@XkEJ9@)8[Q`>.;.Mm8-i8c:HqZDSPS4me$:9]t'O)>N:GFlKlo
3475lP`YjW8f,il1?:JNU*\'DH5RO^E(-jM4_^lAJ%O39>YmF7.@DfO"G<j"2pZD@][DnXeGMU-7f]P$hP06
3476PUse;2,W?O8t:]SaT]Fb!>OHA*`5NOn_<$16EI2I')J!='C[fnX$F0-?;3!`/&ZHq33Tt-^,dQ5ndrm]
3477p'UT^/[sAXmbr%G*DD3lWh1Yk_\Rc#St_?F,q273q9TKk!!+/mh1g_7+Vkf$N5p]U/8HFde3I@!+0#tJ
3478:rP#8orRFj'&jHI"HC3;&2Nk<N**0Qn?Ki.K,3C-5W!;7V0Rkcb94TSImNPBKdZ_EMY(b21'd`#`7qP?
3479!3mBL\BKV.)8rC#0r,u^Nf3<*Ypnt"M$k368oW$AljI_R@X2W,Lm96,_/Fg]Oq:+E&Op2(6u8P?Mc$u>
3480AJkZ>rJY2:Rq<?Hb;'ERqd%<%]YuLL/%ZD.?&j%[Q;N*?gh]G[^k+,4Y^V6/QbeWtKbtY\ScD6:CN@=2
3481fA;0XLm_d.8rWF/Q;LM6;2K`keIb9MF+@+d.ZqJ)&u,_o@;CTp?nX(#@2'$bA'V)#-$L4Qc7g_>+mKP!
3482%UkSMRo-]Z*lP!^nCqls.!SRm-=$0D7POoWZiK*^Jpop6_^J+4h=0/d^'jGY4cXSLcNQ;tW%`/KT<m:!
3483i-5obhU)EQ*3X>&n]FnbmI9</Q@3=/6Cn(2m,gq?HhP4-Am\$tC+hPWkC3!0cT>P^.=U,4iCX'fbON-p
3484]FSAL>PN$r[&Z&1c^<o;KBe+r8W$MtHK;YT@(SjOb/!A&rRj6gU*+-q<q)!nrU;iSl"a'5'IRc%qmX2`
3485%tFR2V.`3bq*(GRZ"R[b#Yc"Bks@2F2c;s]`Q*\:SJ!'#KSeOTnYqW`3-fm&e06S^i?9g*%3mGV[cQH7
3486If&<@5DckM)CQ>a/:l9i@N<>W&QH59Hiqd>[nm,V1G`LPOXeC%[Te"<aHJmt+:Sik&@6+r]I*s8TR"+p
34878r;k^%o47A.Nm<d,;qDXjT`#T!2T`I%rljH1bBIp@-$j_EfJ7!Ulr;<H%]R+SI9]u<D+cGQ&,A4it_j;
3488gP$sqF9uA><ihi/(YM*%VIL9D)jm4U[#.K(#EW2aLlfe"AQ968mJBXUn3nXSr!N'ckd;#-0H%,?9^Em2
3489OmBu1'&t1s:@+!uQP0.OE/93ZZ$[mZk()@glH]a2jFR2I$&8)STo=S7=[r2k1Wktp</!3IW.s,PKqb?`
34900d][#QXJ#M-Q!!lILr8^at-!_`If!2q\j]7A0VXT9b-=$RNSF1UYr>e1Q3N+<Rf>C@bI5,b*,2ORM,%]
3491'Fb/''!R=H&[NA:)1bWj0bHkuYq6b0Ko9h&au[>:1;g"EM?.`^UN4.gmq:,eOcMml-!l<p)*_k(7KLR=
3492UP,#%15q*4*psn7T&<G$[tjm?J*oE8oNq$tHTY'SD^TFM`e!lhIQQS^'>GQ-GfG<L-,6!nqjGeorg3P@
3493ZR9(./MuXr?f-e.'Q&<F:VQB!N39=Q*3F\+Zf[\=N)S"_k?eLQ03-/d9Nn'K.51So(J27[R6oV+-nb,%
3494&aN1MXbbXX*H*$!BB&;p9KjJ85==H%KBl'kYoD$EXa'`t^S8XqjS.f!8K>8D\En@U/LLklHojoUjgup)
3495)ut5-8<n0nj]L`_(,rE:Es,`l\35Z!,!$EoD9di[].?O.(#3_4Ul\CW6m5J1i=9+d?uWA[iS1";>XU-j
3496mNc7u.u6$F0G.OJ+7I=*GWWHG&WuYrnQWp;j1'?<+;&CeatP!U`:3)?'J@5K#j&"kSfUe&,Erabd0L1)
3497>3i(cnXGILNdNZ6ek&Gs&3C(T>bJrXjq1lm2hkEId6\lXhP*ZLB#W:K[NOZN0kpqJ.k]).r[j2Fa8J+<
3498q!DOH%Gq[,%Eel@0+UD%c<P8)ngcM"=lVgnH8W\t\hn"4>^f!jP<k(-8ba5hiI%4*k![(bb52I>OR7Z7
3499O_dM'Z6M-Ie'BH7B9lE2L>=kP-Ncg]h?ZRo7fr"Jfo0B1-qH3>UYt2D0PXLiN?_s)-DuF&4HdT?,,:7g
3500P\(WJ%Up+_e/H1PFUg*?8uR.@7^5nZ!2BOm_2L]'AUmXFI<(EH19BbeqAJCf7UQp<24RMD11=."q!A0B
3501Wi&7P;]$;pm7.Uq']pNiAIjW\@36&mT2A5k?+A"$\V#t$[lZ0S&M#bTaV.VbA4?`@iOIlaVID=mDjFqK
3502@lp1SXuusOdtT,bm4"4sY!%d"O,S^K3qEsR<sR:)s)L.[lcI6G.j8u+hfp:umuh>+P<\p0cQckqT)YmS
3503J''*$CDNIa.*dOJI:6>eeFeL8E8E,11QOcHC4n#1m3C3@\!-2Q\P\p)UlO5UMDAY3q!BDks*k8#qp^,k
3504k)Z\W%NlQ%M;/pm,Us0W^dgi/#I/Kso!f>_8GmX/nPeQ%6Jh:SOsRFjq$?jfX@p'p@JJ[as$Z:O`>GSi
3505/Kp(:#)uGR')3'?K3,sH.VFu4C`,.jK#Q%da*'[])<1AJ2)<bDrRA9hf/m4bpYNcsBsGThj'e(@LkR7i
350671obRXL,g0:"u5$0*pSRh<W\'T(5%`%tha#hE7=@(bcB\5p2aN_hobK6UB<mYD-9)g6"*<&I[X)4tUXT
3507nGV*kEr@npWm-I-`0(ff?<Sn]$%Wu!d)@DE#:V`ln]FI9)W]&m\K6?OiHlA32\p!B`RsfX(ffg-eSq]^
3508jemM+n,E+VV"``%;5BOj1Wi4QhiL\G>(*%6AbZ2aO%I(F:e%^6<8AanfR\tb?\n[LHS=T[BCN-`V=BN^
3509`E3m@^*07ZCIW6F1((LO@IW,3UL*lDq4"hY^&N$s7NpgrYp9*B`2R,kUZ$Z$A\<ASQc[<sWTLR;Np&4q
3510p&Y2`q!DccSb:b-BTt'_SRc`HcM=U;mGnR'9]A#1"Vph"p!RIcr[ST4`>JVic%9S[o:Gm-?eo#>4f*KX
3511.(J=kGp65eA>nim7!Q7;qfH(h'm98@5!@`nbFee2`ueZ$bOtiAhMun&#@rm@2gXZA5<l]+lU+6\Cu:te
3512j%HF320b<+e'aK[G[u)(6<k0Z/2>_2o_p/F6r`VhYZKACh/0%-B&,5Gagt'YXO_8r@r6-Be?iCp>*i4G
3513NADQn@t+435A]3Qi%i(G?pjM#9(/'X;qS*SRa=3(h6n^aBrEq+13J?E_)?X_S%^@i$T4E%8Q1#3^,9d<
3514CbR_*>@L5FZ'E?&`MS=)kShDR]/teZ^3`NCRRLf"Wp@*q2"#*9<SOVpC7W!&C7=2Jk*1>&WAS2l[Q%`s
3515FfAPcCp>EeAI>Ot-/)&c/$6)<k,&od@?Yt*SN`uP3P"Uf+5B"nfp[b'rqQ>d\jL>k`PLK@]$TSMW3aY&
3516d\olD_Z>BKBa_+%1aEJ`@PVQcYHV$/13PKXh<PMC;ZZE3lft_"DUUUqqqJUKN^ZG)W0]+T3kC65LA7VU
3517qlu1V\sg^OC@CG`F*faoRSlOZQ7?C;aqX%p-R/iQEcY`Uft5a7]huO,BJs_YYH77B[TZa%oWF!1n?m0S
3518)n"/+3sU*!N<@A45#e_bg9W2NHtgj&#%+.OS7,B>d*QZ(K_>=>>?sYcDR.4pAl$#VN*;fbPf()`]"$-!
3519Dm<=r>?-/sc>h?oqVM,<G&M`3e)LM)%^,;>Bf6JUW`kpM)nJa:6Mb*%]t-WSNS?fpB(#_pN/O,UO\SF>
3520$=iC2;k;UYI7AXtCWf(\RY?*'lSFK'=6nM&82S@ebt7k;;g[..>i^^CdNrZ\;3k'p9Qc9;M(VGKRCQag
3521f@4YDT%&NQ.OXuhp&dAu=g<9NL/I@;^t-*DQMU+1.VDDLY0dj_UJgg%N3ZK,);CU^Sooe5L4BDcWm!=i
3522Fa)JuF]>KFNbkZaX\$+57dF5Vb,Ec-1\t6D71Fe_VDP&+ka.(Lk"Y];[3#-%CDY0mDh%62W"#uCF!-cG
3523FmAbif#W]ng?t3?3FH!U1)u3'K--@ee5C'fV;C$;X/Rt'3l!0BEf\>J8\_pHT2A>6ptG/5;*W+e++Njl
3524Q"?8rdSW.U(>aa[_6o[-')_GQ!W;Yh@qA_ig>9I)\i2'FF?Fe&0_'0k;S%OZ?&d1B7^c"'C`;(*mVDhW
3525l>:lD%f!+)q=qe$e7)@hV:Dk`V/9CbPWpKD(m>Sl=j.u:+;iQM*7MbHPMhM$'enD4.Ge*e:[:GZg&tpN
3526b9'jN:`ZWZ/mGp"p7=gboe6:-U]5E%#dpeg[]VLEZ!KGW%e@Z9"Ci?=A(hgNCkWVY^o57g*V4!9E(gpK
3527@s21*8q#K/g?NbSDuG%Od@Src+/+^4S@bW"^0sB_Rd]F#BbZM?&rp[\m8+T3eI\4#\Jb9&6*+Hf1CVO8
35287e8aBH):G??F;_"$?=sA^Mp4Bf\nKc9#bXJMj"(t_YYJlL"I2)=ZC"*e1l9C4Wtfob.LG(h&AMf]o6%M
3529^>PejYqK\srUtG?pY0&&??56He`)G*Q\sBH$I$bM1`3Khd=l"%KX8[Pb`$_mQk!`\0';&XE),2^;XB=R
3530C;0[AY5@TNs2CSMN`,8aGZ1Y_h$V30r7E\mThB#8KeYZF;5@@7Y-KN!Mn#(S?CSStKCN!Wp4Em)q=kP:
3531F4@at27@%dHM2ub@>nse(X"Q@L<_I[K=>:_I2rXe0pd/Y^s.9sI1/Rc=^/J6I0cT%kn$<=lt%%<Z'^.L
3532UHgMF1;Z0("@fLiS2I8>peCNL%Bdb+HVW@Gm,6M)UWNcX"a)%G$;+H1A%#[aX'\bJ.d%XK[B*h3F)YGL
3533%*C=4-mjm^a!lqGIR^"YB,FY7S%P5%e9CnXl[Cq=W&A..6^qulEnBs].Rm]!bE!QLPd"MA^E8/d35_\T
3534mOc\m$4F$)f:dU1I_1G\50eWbIXBTC6q[DoPOsQnlIi]18WWDYC]EF%7fD*]L!P,/?M)Kf_Dc\3"A1;c
3535KNGg-/p\l;^%:O(O8>4"Wrp*5cEVf0W,4-:-[4"FncQIY9X\DqPu]nYQ'kZVBVg\hU68g&7OPO]_<`9`
3536CG2;nlg5S!@`b'cV;`9*pS/9!iNYOF=&n8PmKrHPG1ct8>Hp46()im&<GH*@6"spUg&Z,7&*def#ol#f
3537G12>a/Ulrtg[4j2]i93Fo%]q\eTQop5AVk$5cgN]/9KSB`Bk@J,\&&L'6P!fZ$J;Ch7J+5;ePm\pY/I`
3538rmLctj8)Npgp1`^BjTRQSlcb^2'Ue7fm6+L1pVGT'UE3>8R?LMleJ[.48ILCq4IE,C:Ei[cWlb&hasBp
3539-U#%NdOZk[)6^;"@Tf,G`S)"u1LdVCmG;C+(+]4VJZqT>r3c&j?$lF6^@L.Jo_)L9p[+c"[)]t\RJ-sZ
3540%iK;P;:5]>U8aHm$fb8>hg"U3gsS-rs8KV=UZtYBRNS3eP`Kqr@8pjkZ@eB!0l'q#1Mb#KB&;u@nbCc0
3541SX$\VQ1o<sO27b(/c)dY5D;sNQc:QJZ8,SY/>Mq-._^#;K):#oZ%MlL2US.N;=jCRCDP7A/Ogc;5']%d
3542FU*jT^H]dplD9hS]U,2](;?8LeF(WOM4O9tqa-$H_jrOIM;AKhXlfKK=5H8jHihn?IX<q:*H+`RSnXA#
3543OAZ_+4m%2[?[2S#muF:2?H[iLYO(p4qZ[d(?VkeuXM3nbp&40R?][f?g\AO0p\<-ge739R>;qeIoDMEf
3544j!`K)BU'MO>2u@-*a7s(eTUL!Fa/=<D"eQeC0`[iKJT9(O;Hfd;nIMW.-G0t9)#itI6RMk+-%A92E$;5
3545D_>D4Ma<o/=:NAi>4#dp6+)V!dR#92NN#0#G0i4:VGJ$2*]p0BCle4s^A;1&I/UulCAUp)[Zq5tkCm3\
3546)HSXG\?mZC7OU]2KgoI/RoY;?@8If0B`sF'aOHST51;TUqgSFQ'+Z);4mp+?)%.hGSAdNZ0p)[@5n4;.
3547'13@J%E[hFW1X_nDl:!\>)D'CBP4S>1u!?E^pIJKk#_;o?FTHq00CaHG*"boDgKJW[hY=u`NUem7dLLO
35489SH>3Y0J.-)poAaemNhdLA?f*K3MDJY<@=,2SSrmm.uXLpDn[@3kRc5]nW^BnA:hC0a`45UYO'YL1Q,o
3549We;2G]hQ+YA*:O%E#[^1_>E\Q;;Fs?4^6+QntJ'P'Y<U)(a[K=*BKqM]0g][?[Qd8r>:LI\lc:Ujhbh'
3550!DUHL`=-'.))9$p9L^S./4J^pG/_qDPI^.kT/fqkF=3VfPd?uZ!7Zg`6@:=?U,.ak/hlH(UHAaWI@R:/
3551;8d4n'LV@_W&qen!FdjD_X*e)eB;3Ern_bC>Q.Zh;+EPqf<#bN$9e?H;So2Z7Z:frO30-`F"Wl5L,3T-
3552B'na*X)@`K3PFH.h,hMcY#O+.L)dlY`oe9e0-hFM]ukDq<dlVSkON;smWJ59r7^#;qoQA68b1#)>YeB\
35530;7gnpV-7q(FRYVRf$7USiF*<3j?ULS39f4T+KGn$<esVD*hDLV=cUt/><l(Q-ahhMcE/\7'oiagP*",
35547&sk**H1-&eH@b+ldt6KhgXVd[@naSPK]WEWtWhe$#LG6dU]^b6>ONH;F0%fLbpub5r-n-<`I#E5sh(1
35550DpF3S3K(_r:\/QUUDb:2gXU]UEUSV<R>J@d0TVajYRAQBgrDGKLVgrFQ`hj!,)E(01E\pPKKNbS'6;q
3556rQMMONpIVWB]nGHo#qif3[me)#$iY(.&SX0>$I+8NNoZ"1>1M:VKMH=qh,$o`Q+iphf"#D)>TDCe<rHu
3557Vgb$e0(Pa'Aum>V<D4K88r01_5__*%D.-VcKPl_U)Fm-[VGND_M)+Mrm6?)I5GGH=2JC9HbRt]@15sXl
3558(^8)<N&"!%V4fb%]tL%8Wk#d2LjgNArH?-6&+:mN"`qZLP.^X"N$<\[T2>a+rPW:cV8j,oN673^KX:F6
3559K&7&-D/%VO3Tali"d>W6N'\W30T+eTl,.4EUCUiiJp^-eB\&E%:\RWG^>FD)BYiXtkol!pB,5Z^Q.!6[
35607eP*6"-\k[fJ0)HQs5N<npj7nc;d.@bUi_ali<fdk1RshA:Y!&15bsX43OQIS!4;Ybn_&F0V]7]A,Rf]
3561(8KN-eriboCdqDBbJ#ZZ4$:^sh9/[9'4FBQipF[&=$0^K^')3a?N"u*n=&`qhTu1:W\)4,j6"NBegpEb
3562VimWep$SaC>UWZNU4t%DP)F8Yptn&ZH#lJ'p[1,`&+1`m]15aBbYK^%K8MRdBSVa/BP<<m[]*qmR^T82
3563$aqHtViiqeBqp9'iDi;cPtYb<?@B.MOop11L];lb&Uo(d=ZDJo^kd\0,#(Ed1pfhK)qD;g9cASJ7Tr/N
356440YWG[OPu1.f=nP8qSN>r:Zo_M;R/*.\B2L)102I7%0Qf6DK8nX(_h*b=Jrp)XU/Ngi$l5J5KJaQH`>l
3565gQr$4p/=I&34s[p[a(;imWY^h/LhZB+P+[LoO6=bC`b"PQp/aJQS])'X,:33a1?U>6_4_<j6b/uPo\RG
3566S_?4opkVsW'P'ZZZoDK!9n+6SJ&W8$&R\Pc)X+uZoK[SuC%G;1e]%fB%f#F0m/s*nD9t:3@SoESUF;U/
3567G(rl&IR\lo(per?N1.qj?f[L5OPaA]'UIg>a=).B0T,L2#/=sr-B)D17Mo-sT88n'3>$07UYrU7o(01)
35687:qj77Y/Z!7M0?.:ED>18W"utV=LP]EZj4fi_]WjD0-Pga?0j2W<oHC4NfF(.&4'V%7[m@(--Dn;<?h\
3569MK+)gAmlRBR:ca\MR3RL))2j[b/,n`#Q/b";+EODCj\fC@3&iYFCTo0`hjVC_2Ei`6&b*<Y7Z_.ogukg
3570IQMQ*X^?(Ic;cL0>eAp^.\s\gdXHP,k5"52Vp$H"J+UuIJ&4mWrN"m;=&S&@)Pk\<8=mk;9(H6;r24#q
3571T1Y>4UE>!ES\P&r7G:m'+7XNaZ3SqtA%$DLINni%T^<NKLPgq3RV4Y8*Y[ordMPBNGkA@;6X.gBf0J)L
3572[+.cqn[9^HYs)KV"+L,;s*0cb[l78=.,d&$LOh_3KJX)(bt-=3<ZQ%07S#m^Qt[)>=D4UtG+ge3"j(^S
3573E%i+!A<&J9p@`7>Z>.0?1[WfA<leh=$Y_:C@p^(A84.1.ck$SkRV3X`eeZ58,2"c#'=]-&5Dsd`c>f=8
3574-d=(/k_ik,0?e1.>ptXg&+m`3-H=EZL`Pu"UhpYNV.SFi.e_/4d!^*;,M`%J?[,$@LZdaDag.=LD,JqN
3575Y"I&0I5!:KKlgVMfg^Kdfn#*Z5W?[m(>=D#;tI$$RWBV.ren8[K2IETCF`,,=[<-G.arfj0Vc]S7[I]r
3576%IMi-Ra5bC`Pjjr[t@P6[l8t[S&S8oAY]?')+.nD5GK3!L=d7:WG&+N-iE[J9YA%r5!Os&7%/i'1PR68
3577Jm"(D1)e"XO.!Fb#]#<t<&3^GhML$K\"?.&I60TF;<Yp[oK5e9bOf3u).aY=D@B#!8`-tGMLDgE7rC&]
3578@]EHf0$$Xp)3p?(1+HdIJD*[Y/[T:!UU]d%Z]$rnXU++oo"lZ1?Zr$ci"mED^CLi/$567UNrl'pWl8=!
3579^R_n&Nj#s*?E>T(3a-\A\#EDR8\?'m41;X&]l&8ESOM@='e`!JYLX#PW@`T\.=S_&ltNm2B3Yqk\En\&
3580i]F>k0qEJEkqCpS\SjQd[kF71=bN\N0R5EULZO^>"6@R+b0tVk#&I.uoEgM-<oS]CM`]!-5qiF[kNCC*
3581%(!L:hu;Sis*.of[6>Hbaf!JJe_`odJ5utj2)IWTf!D"f9@%Vk_)#SZW1^`7@TlOFgCN_L2RO`)B(f1R
3582!m<'LYt,35.ue(ocrMuT'QJ9L`3b7&=[OkkK%4=6NQ"(M;/"CBdMFN"_L92tpqa3?2N?J%AFbC9'Co[g
35838AeZqAJtT;?#$eYitY]a#]h`",C3q+@sk!7nm`>^_teQS1KP7q*i70LSiWjL<'p.d=D89;>9pF-p*D.Q
3584lp-;"Yu&Wrf-FuAU(DPsGr!&%])&thT&G!Eqp4+]!(OeC0:=sl<02VB6(n^^=D@!78;MjeU]t8OZM)OP
3585P\M8C`c%<0$\%uV%d]uLUdBCl[*lT4@l:&2')Z@;Yld!rkR=4sZlZIXlm^/^(.tIdK\m8/FZ4+$S-+_%
3586Xs)6?#\X77CGN#CKJs!`X<N([jN5K$_NUnDJ$s8.p\jg+%i"Bb87rcnR0CSsITJuWL?^H^@@dXt0XT45
35873`WG+r0MN9`MeW'b9Z-',>$'j<1;Gpg*gSHU(DPsGqof'\F6o5N&nOA3H+'0MS^9d;+'j]7^;Q$AhjFd
3588@GH;rMD-MrRJXtpgYlcto7&VSmqPS9[9ESFq!E4(Vjl2SDtaN`]uK[/U9h'$O5'OheWfS!9$rh/h6hRH
3589dg>EL3o.3BjDoo&hYDSNGu+A/MsIaF4l?56n\'n=?KWu*k508-;GSeP[),(7;:k,*N'1+p3`=R=#OI1S
3590U/_D$;j(4i[)Th/*S5ei"OE:JS@Ca#C5thXGS,c!f;g_@7;=5.cpT)c.ZA=F7P*"8C.U^q0s!CF#ELOr
3591pttas4/pJAo#3JlBtOG@PZSAE(pVEt;mI;tp3!TOAL57"RNf(,Wd+N"*6<%_Ic(8%mG#6Fjud>,(TUZ7
3592rS8<='ep\/B"!-:]cB0RBoSfg1Om(5da>Tci4!'VmsgQ_ZYu.9+Oh/Efkq5)11M(H7^,%f&$q!;@bG4b
3593eM-EuqZ>Lf)m2?q,fffPgMcE\UQ?j%lWGVdJ?H90qMf:3!YeMS(g<+@[Oe39o;_:q',rm=EEql-n%FW,
3594"i5+qNeeM4<C1N:?5CVS_C-WHi+d7\W$S1o]0jk`Z(HF70c8HsU1o\356I[^:6jhlMc4Z3Dr4X#Ij:N'
3595W:W3q%biNQB,K`>#;"Vt)+J<V4CZMd7]@2)kf2l7N?L*9;-6g9?r[/:1bth4rlR#:n&[,UNc%b6>mobJ
35960])l*(^lAF-pW$=*sG+c:H17N?I!PqGBS;Uomc(jf]Q;-GADOLJh)h\k?,LTDnb-YmraT$pnP%MC;NZN
3597re6a6M4!I_AGg2BqJ(H/'pPZkM2;%<V>HuUIdWc!IUOJgCubQdkKiR%.qoN;`EdpiIQaE-80C<L4!Lh$
3598Q94Xc@Tb"WU8(DJ3tf#aif8^cO+R)LcYH6$P3Y3=hjHbp\,Z<gUOV+K-/Fqnfb3g`9e&deoHNB*YJ\?U
3599YWZ3lYTO["f/<cD5.B"TdkA;H[nD!kI8+e,4,oSW=eV1e/1VM/Tjh#DQq;iUQ;o]+Pnlf!r)e#VnL't,
3600f:AMQkOa6o2HrrF2)\J1B8m9LMk,L>68H.?:q^"@h*c1dGLf,]Xn=:Gq4I]aF#rPIrL0X1RZD?Q2b"F[
36011;BP3_";/H<[OjhYG"`.97*Pu,o8Eqrq0@'riCjH]ma\a3_<Op7Ek2'-qIkX>F&.COi.;tK,?J,\#>uQ
3602\YX*9SMp<,oR@sqs,UR;qS]DrLp&XR32:F#_shP+PYm&1`iuYT0uX"q;g]!C*F)P#EdNb^,aHWQW3RVu
3603'Nr;$^\q!<nammG%2afEHqTEe4[-n',qJL1^\tJmlFYsMlK:#%mdt9s7P+s"X0hZ@KsfTC):r=c7_u8F
3604b,E>VjN`b^mdr'?rdT/PUfVWoUH9RBo%O9/?MNo=WL%IDhlYtNf;nD^a1b1E'.=1]eV<#2[B;#.@JpjJ
3605h*kQDH2Jj9f,N^*TAP^DqhfefZY+;ddEK&)r+Z7LaY"=890l(''G53.lm&92W6`X[b^MhTG[''<5+T<4
3606J.LN6^g'e'RpNY)ZjZVYA5ocJ+cUh)LPchqT$2(Mg51,Y6.Me/nkMXJh*'B;34`fie2+:S`Oq51<'6p"
3607;].2g7Y`ak<flYj$bsdS:nB?rYAlBokO'B9W,;$i2q?3PR=8L>:i+A^@4QB0EgY]SAfi1A-A`33<D;Y:
3608;ga)ichHkq\UN\9DsZ9FiO<7J.NaVc7N!@c77tI]+52pbpQ7-mGqp*K(@-JH[C8?kl.k(sI/E4oE%GgV
3609fS8XK0`&)/TJ!+t_o2tNhTP?/128Ep0k[TKo^^1LpKTrSdJr^J5FP4X^1lQod]RlVGqt#&I#EqeQsW!:
3610^O1`YlXrDP]7'asW4DFuo9Xh/7eqr1'3(7(h">aeb[9:.epGRYDo=%-*?!FlLG6ln0M7O5N04rFq;[:'
3611OBlC=E1#9kp'q^ueS/G0p#`a@q93]*G7VJEauqbHR+>MK(s<\HqQ2PghH9#rohXK$F1nJAmkB71V)ZNl
3612mF=n%9[EjU]e;A4ZMgJ'X5N?hInd=FpQFRq^;uhFnHIP(V:SVnkAVXqP1u2[kGh.G1=-iorF.pfrC45A
3613rKV#Z;:E8An9S`23564f`SgH5jA2L(ETZ63M(p@.6,N1@/qP#=r4JmrXm=E$of)^_NbnabK7@d;1`g?'
3614*KG6+n5?cA6q*SbresqlTGnZiJlossdUMTc#WiD$&lgF-hAYf8AmK<]flqUA+00+G`iEOe,"8qI/>BH'
3615JNL<#G^EVqJbGf?8;dP\;Lc0jrKC%V`"=6NkVSUWLY".6m7tX_N=0HXnX(G$2I#O(Z)k<7UlSuY<`/4N
3616pJ>CS4n7CtIsIf-iQ1_f]9]nUR<LOoSI6[B+s6D!&R9IQ&$sGKiPENFQc[Zb@:CaT2!rc_l<<k3\%['C
3617,GK't)F+5;P@2nsk3sj)K;>/d(o&3<]-e7Z1P)X7?C"I[GYLn9f@=/3^YF;,O8juDPlFQk7ql:e&Y%#n
3618/9).942<6L*@?`fYH(NI%b,Kj;'.`PCqD`E#HO?#(mP-m&4WolG^rX\L/F,.TW-/EacA<qs1V>HilLi=
3619g;*R94(a^U9=s<)c4[]D[hr[*WDnqr_EFIlF;p1EOPiKp;=FGX)Fl?'UXNTg[AQ$lgldm;`]jR#gs80m
3620j[S.u`RqoWqc1ttM[Ao0,Ypn^)mo<aq0g*DQYd9,3b:JJ$,&S%k/b+$/\7:Q>A3/14>$j4U;CEDB'r*i
36210"Zj";XIukhKf&-p#AY'1&"ImE6W#OZj1Bu)qPAd;\If<;F0=q&lPM^*oDWBYY%>cUT!ELUf&lWku-P*
3622BJlngi_C@p1I&'O[qA.UqMq%m&JmY-i;NZp[-ErXL*$)*S]>MX`BkoP=$h6<Mo@LRZ$90%(/Nn>==@2/
3623DVThg];8qO36;=m2a)r^@?[fVAD?ES2iUE>&I[-J=SMltART&(`A8L@\@nFFMq]3$l6;S//@<gXoZ;6Y
3624qs?t)Yg-`^j6r?u[TZl$L>Il#;,NEmS//0"j,DWpRau4f]pd__NE`NmqI7pT#D66Om=5$cf>B[3f.RWe
3625c)lPmF`)i-.*NSg1Mj>+^kd\<@U)qbHEWc<1O@0I70V#$g#qXHrS(TW%Iq43ejZ4UfG:PoV=,$4e.3.L
3626`J).GQ=Uc%W],`2Gjam(ccV/M\c036J,'!B$J<.mas3L[-$_(0L@$QJ8sE\heCM8qb'ca-*&^q]_Y3rB
3627%6%luB(d*M'V9K5@?de5@hD`S7WI:':Up?pmi=(hSQXXl..\E>OB[Z!bXtLI"c!N@RkdUV\e\K'^bY3B
3628+*'NQ^bVoIQrp@k+Y'Q4,5)5",#]"6gTl8B(q%]=F_/nARni9VKFcgb0?#6h)Ch?QM_BhPI6Kq=ScIf>
3629E7(Gli%F=Q4`KA>Du],7S[]9^^7a(^HI5sF(D:&k?)Uc//*r7o;=WaMq;j:'NMo3Jj7V#qM1r<RqTa5h
3630NTKsF65k]sLps]$#K?j:&b1[]78'.o[VjL>"s\!)K1W<M<qkb<2=L'O4MGRTOFqWAm0=a4F!@LKnglht
3631gGP>L$F0Bb&r>r,$TVq+RK9\SEUIEWP"f-6%bd-^e@->Xf!q&d:#3&F\Xn]5\mhq8g+?5P@TbE?DFQ19
3632Rhgq*1$4?%DhE:nYaIW**KL6AEuY%/U9M59C8InfqgNm)9=QkI>bP=]qghpJZ&@kgfjZbN2j.`WK.6c7
3633F!I43MIPK8EKqKFC]F06Y/f9-mpB7&Bl6mmfVZ+`Mo$%K4HVf`D#G73Adqt>Si5eG'7)Dh^8,jiC0kAA
3634C\'(6id,q*hu2c\=@fnlgY!lU?XAh'`+Ce4b@Kk/S0`?/;2Do<;0.$-q`L@nCukG]i#gkRhmG3+8lsb5
3635h(IJA"L5GZ-j:HQTBnBf=m+g/UHVGlXfJ2dh:c^ib,Bi`W7"dK]`O/P]\hSn(i58FDMM)^()V`[M[.t*
3636^aN'bDrsFGggZLVC6NUAE#=Z=,7Rl4^R8[JEr"Y]ZAa,$qcnX5(!ENk9kS+X>(0mC_^I("AUlleUYnG7
3637rMU."p3S^lDWgkbi%Rse:,X6Hh)FY?V<Us$nB$LWam+RU=-Yra2IDCkSd`rT@\;$A`jZ.WpS?e/]AfpD
3638I)0SX+0]"cXfO_9XVX+^o3V$6S$M2bIj=6?-N<n7^Up1WnW)PYV:N&kr+6i6Q.'(5'bpmlj:LDq&J$/o
3639gnB=m,r-mQ>jGFSa1V:+FC]i,b=U$oP?is!*1Ue_s6EI1l>B_pB][g_r]TjuD&KUW-qM1+4"D)];?X61
3640=!C1nBHDL*/tN:XZ'G6=qR+?9)Zj9Z83u9SD-jY6^8Wc)F;h>;@ocV]hY)l0JllSf/E4%<=?O&7<q_H0
3641_Y2Etoq'^+Hubcnef8]o#J.?[Y??39E-P,TS\3UA0eP$#Ldf')`b!**\?IO8;m>INH89Pg2:eFKF2h5I
3642n8A*_J,X?,_7B:5WKVa7C6oqNlo((damb8f_8B;Fr7E0%+[71eQGp.P&:$#Y]R*u\`XfVWDTMYOijGCq
3643XBW=n\?4#g8lX.o7-nk^0l%4#N)DBhR`fJ,mFcu,_snlTkM"[O559),MD4<Ms/qNtp5E+^nnF%lJR$=C
3644:N`/=]>NsEVJc2)Ch[(]]kVV,i5k:A$@Na&"/@?ZjXofR?kh5mp+>Ue;7#[c)21LH_Pm:Ln_@T<H>]Ko
3645>U7d^6"?-`?kfi8B%1&BH\LLWAJqm+\?3lWZD+R3LtEY#$L@S'5:XRL1Z&(YgWjbCltDqrMu"_H:Suag
3646mmXNCT#;\soce%goC*EYo<-gCkLo%0p[!@J@6!H$o`Q;K6$mP*J'"NOkL?%Y:d&Xj$d!,/DYB^9nnt59
3647I=l]IUSLPEO44a`MO8\6eF>H/0\a9CZ"4:<BO5$"1>2B'8Zqfs5CN<6MgUFaWj]+_+A\ko'q"rg/X*:I
3648(X"IFXQH^g&p+$13O!P)YB,hBb>uljBiIGh-?QNciF;[K8m<(CM2Gc"W@\^uk3P:Lc$EH#;c:&MMgF"A
36490-qm_rf#]<'8ukV',UOYI&XPO$GZNMgsh]OWtRRAPF<fRRRad7)T>.MN5ghAiPoFm)Dl9.nl!XGgOAp_
3650T4AGTc-!(OpfXAO0Ig516;Z$NB4C&pg/c;'mr#bQ9oYRIqV]&J>.blVeD&Si[`m'5cPSK;\J<;Rk;V!!
3651f%7udA.Hf9$5h;?htl"C<Mc,?>+#bW=ruR_P-+OrN!dcIS&d0N.47'1a$joffFf=%Y`*o$>AnJh"1'Ap
365212<S->HMk4Yd!XU`F?\1IM?4TI)hoq>Yb\F79d,J?LmF'F!,I0l6>VR2;ZMrrKYN.=/5Ai\qLr:A'%pD
3653l0U^?=jAu8B7/"r.$acqX7!>`HV-g$TY0srhi-RjjN=0Fp<#Hk[`5XZlat_@-2CDKPVGUf<um8h.m1S;
3654XcN^floI=!0p)?n-$b?%]#quHY4jm7[sORqqi@l7TIJjMoSY#YZ_ZPOZYAh*(%N,ofuGKnLfOa)k&RU0
3655ma)'j]Sf)aO#AmUVX[d3'!j?&8'mXR!j&No<,eV4aQZOtCWu[dhk+!#XS.rrCod/l::0>ENQC"3a]Q`l
3656dT?lheME2H[]Hpi\F:+1Rae@pF5LonE@*;RhmY`9FX]1:pk`5'5M9+-Ak(K>A[$U15/uj]`R],V^AS\r
3657@p-!as34#KA'aGjbL]:\"dT$qDi[ceG_r<oaJos+(Yh6"mmAdD9B><:DKT[M*AU6O+0,]:/Gu#G<(iI*
3658XL[#5a,En3\NJS2<;.7()7:ZsdQN*/B4I/t0I=aVjfk[@j6Z`^2D^a2TF&[X9W`jPLh5)nrQUfO2f>']
3659CK>P[PfO3LrF/9/<52a_hBCTU573?a8OYPFJ!$?N1Ye#8VO'CQHD>Pa<\M*dBtIKD^75m#=&]+*V<"/W
3660hu`U:^#LIMlWL.UCqt20mlDNs>dPHqfQ=%M[/Zu!a(/BBm8nebi+Y6\Ce^[4X<bR'9Ih[T()R]7Am0oV
3661B;-.9\Hb:"6UaN2nV]!o#jHLJ>%ONF>%Z+/]ZB(NH"WZ5cWDE@HYCg\^sOcU_0fSVNMMtVV1hsSNI]SF
36624tthsC&F2+BanK:W6r6(-9RQ-6dA^n6>_:ZUE.YEe#3gn2+U(\9:?H2@8k1Op^n)8U6ZR!T[^gq>$C"X
36638f&c/#<Ah>F(/pKCY`RXD#qb[I%@*9Ke>DgRa+H>R6D$(VY`&_B_5a*ACBk'9kD</9s(JrnCp0>%a3,>
3664WSM2sRZ8sO+jD6QogLdiC)F&iZWZur)]CL/>6DW0Udo&UctEm5%%_ZA8*%98^W'!-RBq5,LMs!D9uiU(
3665X=l)e(;q=L1H_?i,7QpCfGC?82!fi&PAE_5k=%EFW\k5]AIco.$Lul'Mn5[=]8ZQ^H&6?,AP3tYk[BFm
3666%la;#3^gNpW3G44''J=,7V2=&+q<,I9Le72BEr?^H86AZdNWm3=^#=qHBooSgT&1Af7M6b7V1^bG]#2l
3667Mr1![8l][C:/L'gUD+6*(rf]\7PRL?iHP'-`%oJ+lgQPYUON-CT5eqZB$Q9Fe?S+.CJ#\3(Ik]9Li!"_
3668ca-"X$k6YV@FW_Om?Y`;Ae+\S;HXWWami27Gifb%\&YmXWodSSXukY1Y(rT6$R";D24_2?:ODFk-m<N4
3669=aS;e3VaKW[%g@PIcVC+rAD])?%[9_,/;\pl^_Qu\(YPeP;ZNWMiH:JBVV+VULL"C9O2;-XY*fG,$W-[
3670$hC=,[S+2H\c/f[q!HL;b,=+O)1&fWQb8G;1kLA2Tb6dOeppk%gpFm`>HG2,;@m&t>j/3/JN5IEDdHPW
3671Vqt]7NJ^"Q,@m`0f$LWPdi'PpN<5#BTGJ>;OZ.1>2gB?chS(2=qE`NoY['G.XNan,Y"O)<K/Ts^TZ]Wj
3672Qp,?&7XW._L6Ll>GX[*?(L'=lofJKkJ+%SdIt%9OSYtp82+2jnbrh,ra:39NI4Z;BON)Cu[%[#UmDISm
36738K/[\#btO1DW?]QJd8pc5Q!%75JR0I+2%-*Y9k-eXtrdL(0"q$-R4TfRd%Ct7Y+NH'\aPZN%3dd5M@:H
3674DLRW+;^)'^@5&SIDs.Uh?^Nd.;;'B*dsaau@PaRC0ZqZp8t97rVP23Y50\)P35&.]=\u]=_)jTn.*0O&
3675@9+:^BNod<!hdciJj/NF'9c0sjK!?e-1!W'>Ni.p;(Ph9@2(fL15o]*=b:"&>q!rOMD[6Q=j4><c_b0@
3676Cka:G(o<TG[Z,??Up5kfn_;rVdu7`FbqdF5RNg"Tf/Wg.p,&P]Z"i*:F^]YOUWDq8))ZdsEmY)7%YAjX
3677CAVK%Y,*dkJ(TeX)(nh#W6IOgW"b?&pnA`'mA#+?3HROIaZLQA9DY^@fk*eHdGM;ZHK+"!d?0B`!Y5O-
36784M4^JgrY5*Nss6U-eZt-f7eM?%1.;]m5#^urm?N$,nDj:1`LX,-C=37X>D`nlAR-ND%/rcBasE]IutF5
3679<_)p;E=^+/iq07&D.O)u/bPH*j$d(N5m8aB>*_!N7U!6off`>(mY"&sEZa8SfWP)D%nY@%\g6m^Ci^:8
3680TL$.A\gqPRFC;%Wq_4h>e$<Rs.d>M<(7QT`N*@("aT9/)=&4CD.IK('9>m\OLP:k&ADEQ7V57B`O5>md
3681^oNIGccQX`BT)fXYIGXsHK>BM(AmDqJ`nTT/9sMrgNA9*$?EGK5pOQ*[PdQcJ60.`?F@'6"ci=fq!I';
3682@p$J]N%3)QK+RZZQ;Mm<qf#$Yi.2;YVcAZHUMHS*[j21q'a_:)(@GKHS:=I,%H'1_.!,E!Ub)'n(^7>@
3683a#S$?SDLQ?2<.-k1Q5f?E/%4-Bg>]7UKCXk'>)nkR&nI_7TnoqbiA'Vn-#MZG=4p*`6M%G+EiK:YB&K<
3684B,QsCKU*Qh.gi'FZldg_Zh3:%aCLN0CmIrS8aXg"06=lUO89`#4o_BNIF=oTAQGEYaA3_>-W*1G(Qgft
3685gKCHMCqtHBi'&4l?F1Zt+T+FgkE&%9,_!A?[Q.6l\9'9r1g#8t_LRNc$t7_[Z1=L3P<joIP@56+ObBAo
3686"a_H6?pS+097>L9"P;7LLu07I"Z2],)[_]T_^r6Z'VHVtciU:*[PdPN6r_fm>3m[f#VGeqEJ_f&+NOM^
3687r%2KVHWGL8)Di^)#ePQ+g6Z?)0[c%AJo#D'2:?b*9R`3Es+3A$YdgLVI=U?MEI(oI[1?9=DQ@#%S&pj3
3688+q7Rb(MYbSQlQAK>#T7s5H*Gd]'R,f^!C]3-[)*+2`EWrCQ.9Ynmq5hZ-9.W\h4kl9P#>B#"+dBmC8Z0
3689GqtF4EW=s4Df]/7R1k"V/[8FD]HXG#AP6MM`?mue1=D73K70-bR5C].[Y,IMQJuh!H'.,rM;K@J<>sG,
3690eeR,W+_F\c(e%>QL.f\uA>V5gnu`PdLV&.Zg_-bSR3/l9oX>)BlriYBR)Q!)X(=q6d_JC/aUho+:Sp`J
3691^Wq"Yj-I[K/W4i#_K?_ciKmAK//+5.3[0$.1J1qhY+V&j`@+G8ack+.)43A!mr2_\Z]ShKX5A2hj2OeL
3692W[cd\k93uXT$20OZL_mE1)`Jq0^@$id>hdFjg`sTEI(]4hCp?R0]f**H<_g^%bD^)hfY^k;X_V>jN947
3693HK>t7]X>pu;TTAhQ2,lUZ.<6?of+7=_2*eHQ'9eW8s">K\7mhcDHc(s<J^%PBW\aGkpY,Kk#H?d1?V!:
3694rD1EuWnOtZDM)<t6I<[ik]P5j'IP+71-LRQaRmnQ]OH#HWF-gM]3+GMegTIc[qhNL3T.AJqjJe,]=eNg
36951gUGs?,a`sYcO=VL-!8Yp3"bt(Cg8=%?7hbHa1RqA?$!8;Sa??'3Eb,9bX]#qQ098)skOiLkR#l;+.5Q
3696b9VKQVSj5lX[EO^VMA3H-Td6/c=1q8/G#WP&T?jDhgTtMWJQ@a<6SosQ!9+skf-H[T[dkG%Z6pAQ,ZeM
3697LIl8H-=/EUh8L9@gDTa@p2,fP5eR'mYKuag/l*bXf$%,1p])_4r,>+k)Q_0**6'D4#2Qu8g>2Zha3"8Y
3698HQR#$aZ=3]E`76dh@N/Q;%,"^?$@-\FDc3t@Z;qREb1$O/^=C3]uns&=LcDDeDHWji%Pb'Oj!B'dYA]-
3699V\s%qZ6UWo)Y[*h>8F-GZtfDYrgGB-&SYC,,5>_+Af-dkFG<YQ@^W;UQs5Nt>6NMsAih?41o#k#L/D[_
3700Ai#=g41';>UL*ik00*q*='.rB`G8Q#eJ*=G2e3U`m/WnDA2;=&;1qf9f%C!Xj6\eqgX#6]M:6drANIlM
3701gFktJqbm)lIsU'ZmBLTCqG*ftjjDHC[;GnW]R%OaGbD!@6[m#Y^ClPKMmoJ>=5]LuF@AteNT@XFG#Y]D
3702]I5Te5I#?BMYm5:LpsjK3a.cg\iVET("Pp6n8s!3kK\rZX2>]bUB@Mn%($['Ysh$/37X^Ka??(q[rQKD
3703OUKKMkbqbG-ooYfUeWrs+oG5tMRMc*i>aO(.s$MK*AJsQZ7Y"a'KbLI)B0@[QnAVa7ouNF=Nf<6C249Z
3704CDW"F<YZ:k_LbHW:@#l'#\5O1<:#^*7PN1AD6\0@QmRm&DLMJ,mcV\3hpW7i[-_O/ePT>'-^-nK,AQGH
3705<G.:uk[fN$&PG2S?`KAc:[[[Tao2/2TDn?)#%u-QaNcZFroq(kOt[5d*%D_IKO2"f.RP%!.gjTTW-bnP
3706Z+G_Uq<d\+gOef5R`@@1L1fZ#8rN311`8dA7m`%n[V5Pbnh<OYVXkF+9B%S_M7YfmN68su_Md6H#J3&2
3707\&Bc(A"suq;6tNWc,lui.L0Dj/*b\hb1;WpW/OkfiaIdT]/3sGJhbN!;^/[feJ="ej"1>-0P8kQL@#OA
3708JPKm91ntED=@U!t*NoEm29VqhZ0eS.q.EN3'Ua8bc6u@LfmXXYW#]0g4.#mlk-s6dD^YAJAgGBdnN(tY
3709Nh2>ngm;d,jM24ZUI*$6&+\:IIo1-$GjX3@(Ul"V\mjgG]SN:9-nc"P$A0bt_LT9Q-nUA`$W@do9qoKo
3710&UmZOYX;a,\@aLE.;TS12O>2fGH$ofWB))=ja'S:Df>3Tr:Q38cYcdU=[/tZb?ej]&t&i2AVD;KPS>a%
3711;H2_2*Kn:jo"pWq0I\DdRZZ47;R:,;VR&p^"-59Wp+G'"]m]?As1&TFFYbT.r.o*l=9s[b@7OA"XKYE$
3712fF420Ko(](eiCCoG58_7R\_V,<?lZ.:2O6BZarV4^T4ELB>^7(:*pfV%Eman>dD3H$C%9@8N.uE=B*ou
3713AsA/\gE78;\nk&1e\^tj>:]1?_ghT8;ppDmbi@I(7-2s#%W+5@ER*]78I;Sd&R3A5,t_#[Ksg-OXC^p*
3714;7ME"[WUf^K)@O_,:aoqY&+..=+<:/pmg(/e*k%KB1]dWmA[h%,tF9IR`12F`2G*&Ahg;KRo'P8kQ%@r
3715<#qm&EBWD&IX@9Vq:d9(m+J*m]l)F!#CO"uW"dFR0$UCBl6WKj><-98&PiUig6:7"^WZLgN(O0iN"Rii
3716QX?*k'eYs">I7M;(-Qr*49p=ZWACug:=YG7P]1/&@AmcTKc(Z%_??*b(3V7AYG7sW-Q0<H?<[3iN.U=\
3717N&"/r@N"i"kF^YW1?un]0D01MIqU8J'tZ2q+HtGZ>1fuKqb`:08$S"FWB/>.]f>"Bq-n8ilGB#+m:e(L
37189M1K$cIS]cs7b9'S,R'(r3F/do#fG5T%I:g@E\#X(=1^_:qD.YCg4f/NHGVP[$5H%/3(4,V_4s..$g[!
3719/#(a/EW5NnA@87];+e)?AQljXk26Hqf#=4\B0(+LDdVRDs2O$\qR/tA\'@"=C.<EQFB<,NcK9hB\UPL8
3720QL8"r[u-WSA]mu3Y(V4G]r3GYd:FtLMb-t!CY,WqmH>$r?fgP/AD&rT0tF`hc+eLMc&SP<be76DT'Mu^
3721+h?OY`fe#Pr!g'1qj&hd=AuN)DF$p/<E-=NBj$_lY,db.<=5%;b<(*g`V%ARD=6iZ<Vt@X[Ofl[kF/d:
3722kL5^K=Jot[Cd[E6pY<K"1V+Mt\"u^k09nfbp=9BdX%PA#/D.^TNOuj"7^o\N].P^Ai@eON&M/!i[l5ef
37231c[HXQ9;Ih\ZNiTplCqpT$6_qkMs_'eY?p*YFjRYFk3<>o=$S0G\jL&;kdf$EWKK*e1N_eVbpNaW)PB`
3724E-I"HSY>W">1/U=(Fdrn=Z7Bn*U@ldCU,UBoc((EDbNoCH0#9LV/4C@\b>+':%N_@bWaB.4.B+%RnG[c
3725(*)(>;O>m415q*("u3-o[!mMl+]u1jZgttJY5@VI3KUuKDkD:EihI5reFB\-N7tb*!-qY8^as/,)-(HV
3726Q!mWs\e9tU&DjtF^V.h&EJo5YVsHD&aad68;u;Sl1^u.=WH:p?3>f/RGprsdk5#61n&ea$B@<5\'ZR5P
3727]YcC-!_.<W2E_u5$V%8FXr-^(SD(KIH<j/!P[W(]L'?=pV>E?nOL_,<c)BI!en,b!bqQ.qYgct8_(t:@
3728rSa8We@&N7(e,NJU[1a?CecRtCPG[uAS6XB<EMj1<E$.8ZgAsU\gH/3UOMo"mb^*%)"jZ%H7sFT7dVFZ
3729>&[l?Hu#_rIai=+<N;BdnX$)j`/eY0XN`H!h6Z+h-M$ZD^U1bGo@ko?I]M;r@\*A[2U;c5p(uFg06[1u
3730DKWV=@XEQ\n)Zu]nqrT0gm+eFI.t%@'hS<6bGln')^cTbPI/_oL<<)bfL/I,,LY`EdV,o(o<>Tf(;"7:
3731GF$Q:a^U^32*IZm:UZ`>imm7['6I#mgLkh[WGOL4mqa(noVWn$O-[^*<`DjQ5]U\85!74(RA@$X-uYUu
3732X+T'pOpG@PVBtZ`^7)#24iC+BRAN!'O(aNoS"A_c:A6fI\R!)+.*'<doSV.LEMDrIH$"qKG*9"cLt+p@
3733)<2Bqa[]m$`F9?0p5bOCBX)o=ZY@!T2aM4KR1?J_=Oo[Rl^AR\9Qe7kdHfD6a)Sd=iMNlS^j(-8\ts,(
3734JV]kmMbH%L-E:f%OYdc1h'`fW@d(ptNQLE+r</Yp`gpj%9e_uDg$(-Pge.$7O*scrniqTt[i?4=\Gad@
3735/,ZX<FE?bY;q3.AjWnqXLfIM@,(X<R0^]'h!g\7:;*!HBSm[(No-C)VU=DBJ@%D%Tc==f<p'&5%]q$,Z
3736qt2&F_D5l3Y)+h>I5m-^Zo#WRMMS+*hO-RR,kFi%c0].Cg[7+_MuD]5+/BdNXC2q\c!jZ$_m0E_W+_Vs
3737rqHp>jd>IZ8a:AI;.!@T;3g2'Z,)C!Su>=G,&;^20T'H[jVkua'8GmJT5.I-'9H^A#`O(jj2RYO97D-h
37387TE/^eb1fA1BO=fV?o_H;/THQ1J5tI8l\"tbpYNoW!UW1FH;8eP\IGFr.l(sXjaQmorT<WrP8aW7SV8h
3739pG4:^nY6:Eb(i_ROYFrULu&1tC(fPsoeXb*ia?MC]CGoIk<CH@(E7eK2D?HAI0Oi&1h>nNB0Ue4^IS$F
3740DsM(<cG.3PLl,9Im"A\oib%q]lH/LkhU_3eGNZ[\D]$4Dj-$"cbW+jOp6]qLD8t$WgKClAUd9@EBfg+[
3741iUmU/lFD*b=n.tG^.aC.PUJ7UP+\U?8s31B@7k@3.SNf1,pb6C,!.*QV"dE:Dl(TN]Q,gI2cJi#4HZ$E
3742T\*!+_9m+i;*Wc]+8ccuKq(+KN)<LE+L0oK-,E)@8f4?,-;'(iX!k]=&m2(f,B"_TAua(n'1+nJf!/i5
3743W1Vp[+7M=fZqqKG8eB10]32C$(mLC)DsbKK+tk7J;*kpBW?r?D`0r*1'uIn$dKkqqU@;Lhq"LP3HD>l#
3744.00Z"G#O!m![WduAEL^s7')(T\VXlJ*0eB7HEnAL\;6En9e\1GZ4O:ZkR`ZLE<#6B\F-h-D/Q-p0O.>G
3745U7N+C98eL]!&J63PVbeh<;7o1T2]3'k_1m^@EX:<FD7H?M3kZ0Z6`!;E%c\74Nj]#-$;.WPSf?GIs+Z:
37460H$QC@$G;LGdPe7P`PRN5Q!YHU2!;&7:7DrYToLIAf)h'/.:r>@Y5L$b@WKo6(<4c:N#e8pG&KEUL:^m
3747N:N&O:)N(3c6rbT!Cef2;L5NRkPFT,&%h4nfJ=/8XAhWC;:m&0.*So''H/-a;6YCB19)G;YaqBeZDF0j
3748!D;K!j0tOe'KDUpPa,h0F5PV5qH\#=O#Xp'Bg8B2(qe&qK[Is=;/&K[DpG<Fg=W?qg*aX[rR^uCq_Xc%
3749C8T&e7lBSlCf.0l@69?5n[Q-*k8q5&3TR[Dm<c`"3c?W6k8%FO:-7R#S;6!>24etpc^OLEDg,=0(j+gR
375076Th:q!ES.k-le=KouSYaPjV_8<L^$EKXC3PX=7pJL`6;&%#1hpdGBRQ#cJHhp/]n&LXr*hf&PY:VWf<
3751@"jZ)7Ob=-."_=goK&q.#k8?X^''](.8VUM"4)i^nJ9!Z+oLDP-]BiGf&@V(_0%\s``"Z?PD8YhOGq@8
3752)c+Zp(CgGE?oeSbi7;@XPXL=B`j-;sML\MOKkgp6ROGS-qgSF$BUFrMA"Z()B>e!FLng!%lmA&H`9m(k
3753;?uI.i\2Zg`A2KYKX2Jg!]q\b:bk-,rV"b/Fd1+-@9][(1;h\cX+4*F#aiePZ'>s^U(!@\'%_rQhB^]^
3754n7g#+2G\i(Nb]Lop\jg#rlNbo7bo`<SB*IC'g%(G&8S3)\0Ahp,oq4iUU]d%^\?^%B/'aDb$pS@N+/:X
3755R$]Q7QY(jf"kA9'E-oY0g4OS3h4VpS*g9KQ;&G\<)$Op`E!E'eH/bNV,![3l-l;XVp.<(#--)kDE(5-$
3756N2lB-`$dDrG8eP1PVLc,L"HH]D&/n"N%7!*.,W8e`I5KaMc$QX)^XnWnfU.(j4?T=SRe`@R8N\1B`%2c
3757]`)]_N."moEDe(&'r%IJ7F=\eCW+9_MP:_Hma.JH:$qi9%t>YV!Ifqs]=Hgj\M"],VM9N4#e&Wkqbe#?
3758\'MhI.d8h8k]+g0YBo]&IGT5PgRXY:?>#>TI+i$hKo4E*b2_hS75t7LX:+sqm9^K%<DYbH<)&X)W,ags
3759m\fhdWn^,7UZ<mA79E.'i;%UH=b'D;-om^lGnj#c*>Q45"b(gV(2\/sG5Ka\s%Ea:Pcu&<%n<XY.Ygn4
3760`J7tl\,;I)n^pI**:S'f[jTUsQd<2-(hKYA`EL8bF2;d]6Yr8*<9FScN*\0@bY.I.&Bg7?an8:qKI;Oi
3761KXTl&Kp`NGS2uNbY0>*lekBd_++MN-4IK?7<^c='5tsPu)a8SRLURh,7B,?VjbR0CKm5ASWjjKtPYt\A
3762=Or<t<"j]j49X*ANKhl]YJ9nY^$;?$pq9CKO&:K7`"n62)6n'c)9hB@aoc09`+#\)nq:+'86f:gK?FL\
3763*B(m;d**_D+W5_jf<_.Mk1)C.Z!^N?duD0lLqP74A45d'7X:;TDR"oaeSai*o[/X9KlnS]j(q1RL`K?I
37641<N/0/Ism_J5ITOH?2Q47UQq@,/\F'HEoZN-o^nlA>],@a\qR5N/I,/0M79Crl\\KjY0.aDo/Gc^VTSJ
3765^'pe)s)^^2c@-u2#)nGB)s-]MijV_@#8^[*;K5CU5GG,:`YOj/EOMSQ*/3;<OS5(+o,leHKUJb8hSQHF
37663Cl/Ge"4S.@o,GlLU6GB]siIfPnS)IVHibLH@<)*gVWP'@BXS>Bt*TK5b8AtDuUgJAA7fXf82jIM;5!o
3767%*(ho>YJ#r!a3J#Tb-EQ6+e4u*24M\gEOdkoEiIA^e>Ffb`Fq)Cdaj'fDYCR5Pc2UaWT=CrYlI8UafU`
3768!gUj%i5[6dq%#&#*XTJ(Q5*t3Bh:2dYDgk"`$19HZ'JXN\,X3*2(h-*>7TcRg7QH.nR,^'"E@'#,*irI
3769H"8WJ@cN]+R0kYl67cr1$4Mn?9/sDk&9"0YXWbui1n9VB9WTR+X:Sk.PTWSag5/OD/VYjU6n)B:^m&fi
3770Ym_(sQ6_RMC5%L;k<ut2f*4##8Kn=q&CF%e@\"NKOVWXQ(5=F#[(%`@=<FAM9FQL='cC>7:WnP/k<Q]Y
3771lT]i\@8q?m9c,0c)220.ZcXtX;2bU<DCi/95MlC[p\u\e./?DmP4UPf=Oog\YY9e-oZ3!6Km<Ke.4*09
3772i(/fIp+m%i,_Hq&JBTbUY67d98t?@[p-@.;(_u@LP_\u:A/'@\LlB2s$Hjjtbo+M!Gl-k_8qH)hIQn0A
3773-@SoYUI=h.\l$b:J_r)KIDDL86&PRC]Qa8r.JZ\9q+89l"C=q:MN@WfL!:F/k"Fil/q!<jkFLr<<:@Wo
3774AB_'Ic]bV:LeI2XT(b6l.fFeHH]d3G8A!c$_6,m>ZLrLMkFMGj\)t>'I)\@acXo<"6G2-*Gl&@oJ%Qf<
3775p:D,ZJ,)/F.%(Q_b^Bg]<FI3>d9(mb)b=9lr,sta$Q68r])Yt=6'C,#*7t2fp+g\111me3-a[pODu]4n
3776^Iu[kLdY)O9/9ou(25Q/$L-I0&<"1eW!ebf@H-DmCs0>3"(FteBZCIHd):@I*NR2E#%9GYdIfVTP[RUl
3777Ka6.!H8!<j404:gmJmcCra:PlMR_ls/$tBg1=XFB$4:9J<=\*39_:]RSl4kB=!6+K'l0[GHE*M*gI[uq
3778Miof?1)3Zl=NQA1ngBj$8uNLJA":f-q;/dl\)--=L=SB+YZ2V4Q$STc!Qu\E$$EQ5&7UfSd';QG68boW
3779O>4p`R)$CD]m#Ve_hbG!EBd7]WP;d8l&67[N'cq\6LcV%qX\7'(r^p<rSRV7lWK0uZT<b:=;X@?&0)jZ
3780;="`^fg*h:b05:KrVH3E;sFr4L&5X09G/Sf.$,=5-b(`S_^Jc:!_q@,ap#PNG)s]m!th$Jj`;XOL()fi
3781(o'WnbY8q.`SW49!E64@(8JD.[q?O8"qX6(&AqPkqGA*'rI._7;6HBEC=Mk0iOAEVmSf%(+hFfh*g;j0
3782;%&Gi7EL%LXXNs76]U#jo2<!^E^5*$roLj)5@<%@-@S%*GKFD\k;Jq?H?rFtTdLhWZOXn9qR]C>g1.rH
3783W^9KLHl(h.Q`>X5poNZ7jrUSgN8qa4(B#\ol&=AG%d>^(]q^/u<*f4(W+b@WT6q[P^R)^EOh(.AM/9C+
3784)eO7%*9+G;jUQ"lQkU+'`U-Ni'.Xq:*B1T=G(<MEBuRm*%WM1nSE:<ahj=1$q!BgF.gTSO5\-.sV*Q^F
3785laK6bTUNE:'0\N`=_Pjo_+]P4io0Lej<IJMZ?-&[<8tBf1"d_@P0$QK*]SOfA4JW-IQPK*O>);\4BT.K
3786(_M'E/3I$A!V.)L'b.FLNDfU,_iB'#)r1T/^R[b8XlS>IL_[aC_ke6F)+YO[+q(8757]J`oOKZhi*F:,
37870I;S9=\*iI`.GJZdadsTJ)e,t*aXm.$["@>!Jh.d@TiIaaEcfU&nLE"_1a6f99T,LjO+I!8Vk=pDHNW%
3788:M.S'?'emS1:i2WoqO\CN@or_\F5fq@1CN:E(5]".&b.U#]l1[lOb#r?,?42;Mj;&@2-8ZA8"*@.+iDC
3789UEDJ4-jIckN-`jrp%qXDhl]9^"crs+74tOfN5Fs3:^9HuQ/Pa\`V'++BfCQ)N)<,O.h>Q&Q;Ip`@(@u/
3790-j&HdUMrj9@2.;<Eg'?#Ee[Em";>2;s,Xkf!0=/&s8OI#U?TcF5Y/)Bl+OPf^%X^Sh?sm@Db<lC-q[9d
3791!21Vq<('$j^2#C&]8HI`DZ=To?$.arr',BP#mi#ls(Cf1iV-TLoA&LaM4^<aqfC'KIcfEa@$PVg;=FcP
3792qC4_L-uaGUUJ<p3g"3&q?kc52lS&ZPqi5/#FRY-4<1Lt_(&[H4iGF>V1U/ZX\;lQX9;CP7@I'UjgL7R9
3793-m0S^V="./-d3":IPSe-:m=:g58e]'!&ma4BbHm_UQqV;/re)=Om[apQS<p9r0Y;&)d`9lLB=V%^N7Kb
37945`<rCA6&Bija5L)1iHIeG3O[,9X6kW-c4\RPjLna4,q\%E$Hfh90L\mG$')^f-^V=U!R51W>Ze[KQW^`
3795'.At95Y_[h!cS6OGHeRfhJI87M<O:EQl6DA)r\\JhVLEK[obrfG0!!Yq?0b7p^'"p5_=bDkd.%UOr[D4
3796_-_-sVB7c2@#[B%mc.I`iJPpdJ.EeP6Cj\Fo@q[*SIb=_$nr`\-Kf&Q<=(L,3^d=-`108K)iZBh?FYWo
3797BOhc!^8S@lD[KNB_.,f-&/`1Zme8rsW[GpO1X$D)GS"PO@0J8O)0Ju@[Ub219f0-e;eX;21<]`Z72F<r
3798FQ#^==_QQ;p`CYZd/WrdO&$CdI]OI5-*[4YNTh.!@5ZiU[hY:M#(r"TZl-oq/JTHK*USEsDBmsQVUe/5
3799-*SER)KWt#=M"Hl/GcWd1.aYoHtIiW=a^p-)IjI<k,T@']S\Gd3pQ'V7_sjn[l#hG9G47PX;Yd/Nc+@i
3800h=f`7P[acid$>*!Jtr[k>)$q#Y=h=UG"C"hMV$C;K(URq.mPFO,7Eg<Y/;Y2b\s-?@ggt9?ke"e*7$$X
3801$)e`^W)4[u0abX:6RIj`(8e28UB&C8:GU'Lg22C<n;qZ'J5NO)-d&CJ:JLO?32;G\9k4qH+-"UATG_+]
3802W!!gUYrlcS;;N$)O+5#k4/_pmSTM>9Jegba1Nik%NG)D[?7jmq1(O-h6XfS*7";^LIj2ZlCrk?1PE!.\
380305nVu-*:dg?Feg*m"=<+%r1/e@B.P4+V`\W%r?XLD`LYW*Y(1?f"-U*6:Y3'a26,SDV]c:XNr<]gUcgl
3804#G6D,oTSa8HMj=h7^!=dn]pYphE(JbgF"%j)r(5-XM+8GI!(uX`fotm@O@:1jj=f/WG>g76+&J?.[Rc6
3805bP[9dc5pKY(1ZZ";od^KL>+He/<OOn]"EcqDlcf_gmq/=7nnu"GL%mZ4DK\Gc+j2L),%"=iTljF/s"8P
3806Z>"]q>j;nWPs/Y;*sjPueZS!pk3Lb\Rp'\gG2B&%Y:DrH'La9Q>/QS[Wan#uY?BIF.9?nCD.7!WZ$;Xf
3807]KNPkBL!O]O[(/?E5YG$8'*V:p%>#;6AE]K<u9O4E\:?LheHu=6f3@)d_C\&DP&A>bts5[Ll\;$OHm!2
3808`JbuU[sbepo&oBJDPnE?:*mc$B^?oh8*lHbDK0'@3hq5F15+2lob,kSEU?@sb?`iQNQU0_9uHg,/t&O/
3809<bRFY7pEOFe@hARXJ\'>q1&1WU[a-GL,SK^aO(/c8qk&+1C5<HSk`[p("TLdaY%+h$]K,H8r7m<gHXTN
3810EOW+D<aF2A`g/](k)ol$3A]04WOnXQ\=+2$M[^q?J:$6Q#DNtOLT-38[]A^*).+S`93Eem9u'"\Ot2K3
3811XcWAq0jHl=c7Oe%NQ.!jN/b;Zn/5^&_AK&h)NVA.TuL,3A*.[p'?$Z#(u"o&5<WUrOXk\q-CN%cE@@o.
3812N2dF;K?K@tC6#&jhm(kaHFp0J/o>k3'h0W=<H9#kCfT"a.Q%&<S!b*o/0:Z2dge#BknO]%J3TW&RW(6]
3813L`m<$C25a6SP.Ha)iRKqoGq.FN62q\\I(MfkpJ";<0a@i+j-adQ%I,M\'Nes2d0Kg)!+XDS.biGI<kpR
3814D5u.];+=.B<fJh+?,%_G9;tlPX#+F>XT`:c$?!,/IUb+T,.@hg*55_rAJ?GkOBF"f/"@7jeTdRgAIC2L
3815VsU(P(<V/)8nZ<k6]=kq]J;\mbn!12,E*7k`Cq/=c(p8bWj'FJJ<XCiT1r8*-ST:&PYkZ5piNca;20\H
38162`?XMMJV8>gaC+G@USJ^J,&$>F7259mbLfSh`6,Qh$9Q=9D%A;k:V-s/0(tA3eS:I5gXm4BKR,.+)4Uo
3817o2#t.Wt&:<LOP]ArAs7BGMW,$6+baEg?UF'5_7$,OMf,)XC<^0[FPPk]Oob(e9QfOp&f7C\INd>*H)?.
3818Y4W3-OFFfRE80*5r8gF+S@qBuT8L)3`:);3p:s\Og*<ZRTd9)i=3'G"`P^l*_dGQ",Y2I^f0.b@&!egd
3819'4B`1p6-Z;l3V]p"XD6'FAO"V<bP'4L!f:!(nO.J]E5O7Tt(iiIKIgu7<LtV\$Nk9(f-00b5f.;du=[t
3820HpS\)0djaJ#Iqma-DFFjd2cd3R6brj5Js#tgWmU;mkdfa_i$S!25[B$qo]/agCj_0"?JMX:5&T*@+^ue
38219SAB:3F7MX!Xq0.>6^B&FV\lQ"U[qCB;!(8J<uXB:\,pK!&^jNJUpsdot0\lE,DYI<1hCA^^b(_2Ue%P
3822^*s%p%7qOf!oH`q)\U6=[UHS@4V:uC$'DVBY[F-0Q2o[%_,`A]C'jSMU086*0`5f6n1DESh%Q!p[;.;Q
3823>REQu_@glV1AD#gWu6X[B\3@g3#h7nYa;<kIGkZa(<5[mi,9mPS#\UOesN60.6/$On8?qcX#PkU?@8mR
38248bEBNG;RI@V!BfDqWnqd_8LurN.U_Q.&/=$DM7P'-H`7iPYj^(nVf5_1()k<N\N$U6]?W<)Dh%F^c\"f
3825^+fuUM2[%7l2NW9!6A4YPp!A]s8?:O<P,rQ1-(*QbCuu6"hT4hQVlsi=>8S0`aojCS-,PML.(`r0ab-I
3826Sl)`2&8[O6N.O'=.&0P-Sb1t0f.r4$c(eYK\++an^Li_`[iF`(p=Fb'i:Rt5rE;+TQi.+:>kFY7DP)Zq
3827pVDLNfk2B`AIgeCK7;j3Lj:t]45?VnhB4gbb;g?4*d-Ncr;<a<h]22Jo@pImPDQI77/)918`n,'h"@++
38284qomqC3C]"[i^??KBpUKL'Loba+O4U->rhc\%Ue]*]@%-55j!m`N(%c[.9>jCX9f@imj*m=TA0eF_;Jl
3829H=ZR28$:shJ,[Pg0.\^(Me5WD$lbgLkKpj]L5X)h-"g-#WRZ_q9?V-G\3SYBChYJDF;.k].%]i6]s?'/
3830/_-fC*0/^p&C"@E.hb\@Mct$brq$!)e\[sYEk]uA/!oM!:(bI]V0eU=LQpCa.[#S8X%a>+p*)k&^8AW_
3831g/_Zu.C$;/g`7+6*B79#duXY%RF4?c\Y[FoRDS+nCF?a#OLN]U4K@++F%]Uf52FCig6J131<!N,cB`-I
383298otVRefoT8"mK(eCdT:Zrbu`'a@gO5st>Ri0_n9<?9O?:#^.Bc'la=hQE<bV&D2@2Nbd(TXbpKLQ!7H
3833YSt_7Q.hY#:l20^5TM;[Zko."b?UV"QKB*0B8'Ym@6gjZdM_&UHps.YPp^NR1DQqIro$OUgYmX"I.!P_
3834C4j/q,N@DOA-\%\(,3FDFpg7*;OpCcQC465<Ikc]$Zt#V<u8AOj-`uBQWNJ6ja(IG\o'D=@_"'hH(6^b
3835r:JJ0rq$!)e\WQok5h@KAMT""(M+;IiSokPWl!2IY6bs/)N-1!UQ"K;cmu7Q$451POW:>#(tE\s3j)K]
3836c].u(O(TrDr)/rKl4a;pBG27`Ba.$ac:/]%$@jUtaJeBS@[8QID/#t'8>bs'dRM3*?D"`2J.Zg:Ldt<J
3837`Mf4DB,r\+<8/1"<!+f]g2O%O>"/[QeFa4db,B'UB(D"lbIb8@KD'%Le_=$'FSXp8M)!!ueCbF'\_<b3
3838<Z"fd%`o-!D3Ro')iddC4.kL87L>Jh)S8FW1GF](.il[/Eg0Eq,E+D!b7."VWZG`9`tW%5':5$)[2o80
3839`^^mmAR8dZ#8i^l2PlQFiu(kZk_/_o4]`J#C3.W@A^jG%nY1APs*9%4>IaUSs-l7AiFUh@/F7\!ag/r&
3840p,oq!qhZU,cR`B$fUWtQ1UHhH)LB_8GhA#BK,caZ3Y[8;G0R:<0q,RqaA7SY7m.$nnNN-#aM@*[kt[4[
3841(DN-JVb0'l&!$"8cBEgeW3LV'Y+K6rb`TNpEm'6nZD!*5E38ADlrn$cgu^iKj?*X=hm)JBOSXc.f_>$%
3842+0/9EglD=shgobAOPb7)&3*Kf2]RY_qtrg1s3UOC@!2M%F3AUsi]Nt]#E`XKPrW"h;(^!HnYS'h;lK+@
3843R4X]%8JUJFUo%,*5$_pGPR"(l1fG7^%"U$(@S*H?1:d8G!_G.GBj77HW`F,Fo;B?ncSZ(#N3[9-,"j6*
3844d;s>-6DB$p,)ddG>o@ZiRR!>leu+H!W<.L:fT7^@Vf41cRIX%&.8-B<B2_sE1q=lg,qH?9j&AUObX10X
3845CDGtLV)`i.;('RBn5*c*S1GqE3\(]<$)9Zk;.n?hVK@qD;\YhC;Ig''R8WhpVK*SBQ&3Qpfoccs%5>Q1
3846VH*iEQtR,V!)LF<Pos/Q+W;oiC^MPW.b(=&[-8c?bh3E8.7`5!cDL)I),e^R>[oNVSgd_dYf/QmFMIY-
3847AC'"Gf;nHNP$AZML.7Q,P38d[=WYs99;]:udCmn];n-T+[V92\WmHj,[,rKJ;d%7W/1n6rFHIf90$b5G
3848OuVI#/G7uBHEh4*EO'ZFWST%u`'b=o$H^]dM/'jd7TiZaMul&Z(mQBX9g]d%/U<RX4T2W8U\r:iIO8Ol
3849o'cR&k.6NBVX_'n,%-XDPYm`dN'`%lBl%(D$tWD;IBiqm1@7q.8LH2a)$R;kS/1.(N)A"RN62ho18Q`3
3850nMKAVUZ=ALr:\:k%l$[p#=bP16W$>;-8MS9(mW7QB1US%\H\9q$J5XD7UqZ`R&-*;)9!njjP]A]`^E;4
3851UBb@043As0qYX&$`YbP41$\DAAXIZuC^lD7P\_>7pnN,a"@ctDbZThE1mU2BW(aH2c(d`FKf#sMpbg_0
3852Du\[2(lG8QqG`6%Y!ZO_6+@G/L1)]i:GI7;qMV5nI4#Q=CJbMo'S@IWOC*:;=c\TP8(bkN"=NL=a#atG
3853\S;V&n`Mll\e"PK*a=H#'^gLr.\l<-GJH@p$-(_.+%Y&?*B&JU(e47NPbLC"dshV3]jYF=D_rFE.hB*l
3854:Gs)Na0(E5@gu76a0r1$-)`e4.Gt0Le!J=lJVA6-h5P`Z2!\h2p]Df`Q$h]<=,UbK$@5369m\%oXbbD1
38557W0nl2J#p4V,qca,V@<DRRaIEaK:3_*+J%-ip*E=Wie\2dUH*u-%41BlJ@\mSnsQIXi_[NR-a:7^\[fu
3856,)3^mhGZg[/Z,lk;-HTV:$%>R))ZIk.QRr/967-LjApEaTe=[9!G<o%B32PV;4!TubUoZ5jcegC<A2Ro
3857fM\`>A=4qhiP<t*pE_pt"hgf:@S5l9VR2Z9)U%B)7J+.T'cf`n9Cf)!j]6Ne<J%RKEiS7<=0ran1`);k
3858QVeP6P<k]bq3;>FWQq!6CpP"qaZnW7Fgm^b>>&\T<KqA,DDAQ(K%<oHl:eBpT39j:>I?/oEXidmp&(>[
3859hL`nA@WKY.d\9XnZ=7iU3Fh00b2+>"n"si(DGBW0PC?g&inNlRU",IV>:R^"7;,>3!bX#cc"Rn5=VY5Q
3860e_oe!@V$@\\eeQ@9PDQ/QMdcYd#s=/4]T^k+@n5t+f3n]=lhmIcpCE1*VRK*^@HY+bnjqj#KeH8F87db
3861bs7cg[>aCb_Peql<-K,#-r4?V(&Ri9C@R4ss1*qL_Ph-Ys*lc')]2RK>*)OgV,fV@aCIMGlC\+S^6n3j
38627MSj*`\XWVL&sBXW.hc^>pG;[AfP@rTW*m%19-GA3593:&]uMK!Ac_2a4pDjGeCK`+JWOKc:8aPeV!SN
3863EJu@a@8pl"IDq/fq*c"d9iX+hUFIWFW[4dA4hIFM$KNp2c&32@(q!`qUZu?JHM$Pr9KO-c`^Uir?<ZqR
3864))X>h=u$ETW1HjU/Y4h[;-h@!SgX-Q2uh6fJ,H=p3r?k]ci1r,*scVAgpR!AM:[5thg7!COAC!AN"!1`
3865:UVIF)FZ"rD\"U`K^$PB7)sr8,Ol^q^OG%BL:eQ#PDRPJZ,V!Zbb9C?E01ZU=GL(e-gMMf=u7VHY-l]Q
3866!Ueo.2SS+5%]cURT0<(6X8:b%a(+j(06sE8$;<VL-Oa?dY]"CYr9(,as/MU;1UFAIY9KK8*mQ5CA=!In
3867A<tbYPh)/MeE0i3$S$;*.s(r[NMYb9o#dhmZ:Ii(W2aH,:2(uc,ZI79/$:Q@f/S@VPC:UJf3a#+`E5r=
3868h*nCN&h@_5fpKNWA[UH4=\VCP[AFM*/_A4LBIG?S=-V;QQNiAjI21:RE_=7-/:;:`XYprW*)tm-5@b+)
38699/V&^)0m8_Rp4:%>oj,]F3rj"1J@%+86mr_$S$7P<K2]trlXedddfq+RCf8p4g2L^]-KM6U:uk./?6"@
3870;;IF#Dc`=XQB?N7/"kUkcBb1WK<qm6>7.C<"]ZISai2emip-B_MMC]ek2J.';0?qgF[o1u34h"H68]Q[
3871RS1cjhu7f)O1-cF2cNu0PuggAZ_B(M4G61I`7b!WZMHnN4hhWs[RF2Vip,*PMV<)K>=j+MYc=CK]HGdg
38729.?H![+dX&5<.?fp?,b0%jF*X.+Hq,N!bV#Wj&e.$lE!p*+`)o*2@8,U<YZ?:%kiG^]48u.f0'plHUfQ
3873,2d:]h[r>?gC($V5XlVk?i39M.NtLE.OI.mP0*,C0WL#<TX8>!^LgGV@q!=Z7cfr0N1(Vo<4/iek+;Kr
3874]1BE:N'-8A7Kn??q3A'H^o491(o%G<g4<,JF)O`Ae`XlB5,1Bg.;pW9[a)V(W"rc?"j3c?@<H'?Gs2Sr
3875P#*UH*FmToO0=@0nq3X\(o(\B2F[59$&h3C[P]:g.]Ci5<]-4D"@a5.'r`C<j\[7]l<8^XC@T-dIqL/$
3876>ugfUK90i^q93d%Q%L7Oi@UOk2:UtS54l!XZ-OlS?\]V\n;g$ua-q^[K$5HJg9CYL#itAJ`m>Noa(<d!
3877H?hTrP>Ues.<epRI2:jLQYfPNh[*Ma@i2p7;o;hsd,kkgnrEN[LKg%A)T4#WPc#G=-fC0oj/A#dGl,K^
3878S=0Nqf&6AqQhAmW^%IHCB>#"JFsK3;Ljf+#-)'e]11hNDS*/]*75?;KL"&/k\g*?eP"9>T6<]IE>+A!L
3879QUkjb,0`]>h,H>KNtP$,allG)]rA#-,h46(>,PAC,a4[[88ZY+G@F[ZGaS?m+5\?-_:]Un2j"7B2Lq8q
38808;i['$W4sF_3*SB;IiC"'0$8/.XDb%+OuK5gG61:4.4Tg7-_io[`,"rf\2k4$;Vg&:Ed+n<Hfgb1$Y0-
3881]k@c<Cu_n&k,>V/UWtbkX_NU3K!S&!BOp(GP,g[\fjmub,/#&PMT*J:Kk'Nb;Z.;-f9E;,BNo>gWG59c
3882BgErBD-@YW\ej(8Eciq=:!oG$!\"`k1cS\E%2bNgpmXNdqTJ&/`1r&(g2,TP.iB6TW<4%a6jeN-*H`,A
3883gC:;3Ole$THBLf1:h[l,1'A;/_W\BGD:j]@eg]-$i%K3J7k_N4@E%57lJ*n.?-T>5L#X"-2o_e0d'(J<
3884BF0fdgYu't$uLI`j]A49CAW!?eP6urak(%P9MHmh'oS9TA-N&0>"1(^a/I]h7b*PS.f!gK[3m_I!(I]l
3885\u),rfJ,j<N%t_]UG56G>f.tS:/N.c-^!,XN,#mh)&790AJDN..&4AW@8mr^f.cKXQemTuo>A`;3(A$;
3886U>TmUH<iudrC@t5N,%7S)lm/]m(E)ah\lgu9G<>:E$.h6*(W9kg=*f;0m:)eLUO@7?:XEF])Ne_G^ljT
3887BUeitQhI+je\b+EP:aXMIer"GqhVM'!(e&aa1guG/laLV)(Rpj?E-%I:WBWjCtS'\%B*i"?th+!.Y5"D
38884+FEV)mg@k7C[$f*kU!DNs4`;4>k$JWo7fa?Zrc22:T@<T)?[O*a2PCpjI_V,L_Z@VB>IX*W"IRs#G&j
3889kHQdiiq7rE7d`"7-Q)dCB>7<tDaCa'=mDSpQ$ik[9Fn3[GE?U1/+Y#]T!62fGoKc<Of,PHW=c^$OK4Z\
3890A^YD&3);-Pe]ZU6(<#!/`AU[54mR:XNCOF4[/'*5hh_fc&^:BSZm-$b&4Mn"qdOUOL"gS4CqbNQ%I)Tu
3891e!)H[H<6D1//C/Zkk-_C,[2jgWC(^V;Q;@$fGDp]/s`2f(CFSQYrJ.L3*%H7o,5EB1dm\6EL%QT%BX_t
38927rK!c?&[E)^3L,elR]/$;^mjN4,V:kR9Fa!69IoEb#+$h[5Nkj.7`g&8V63TahGY?#hZZJ5*]V(8(*O#
38932AI1u-&R#E=f^d@Q:U=SWXLFiS_1A)?gGp8a`qQVXEB7=aV5-R[#/\10Meh3b3/?6p2ZUF\rcd]5JDtQ
38947'JGYj7)(IhlU?uI\j3]d-*%A\O?*2L,N5'G&Eno_%S`kC=eg:lEW6;V9W'l[h?*S9T^Gf/V2"*BVfN6
3895LKNLfWKCgBKPu?b)66r[aj.L?I>0_""\(4(4ZR8t9U:AE>WKeP^9H/9E>q@$OfL:a:ogO(J$)C5PY&#3
38969&6L(2-2R+'aEhA!sdjc8Z^/8j-st^N*=;cFf$<_U;/n2W-l=3.L@%TDP\L.q$*'\,&uXZ]l&d+H"nd&
3897=0&V[Ukqr<aVl,'W`Au`aDB$6g>;@Y1:GS@*K,GFV+QM&Y^hb@>fEZ..&2SjEOjXD2(iI`]l[C:9.#I%
3898-*a`qm_'"50>G@PAYZ7C;0UZM-+,.reFc/Or)m4D3(Bl&`POa>&f:dhS#;Xo(#(5UL)Z%Jjgn!Vd8@u/
3899M]5jlD2_@e:S,_S'/jUClXGgQep3/fQ<[^S;:6G\-q>drb<&*I=,]uu?N+<564bM+0h*V"9,O,c>`E5/
3900bK:6q1q/[LmE>*sc>educ-g:H@P:S)c&n`Z!a).Ae0q*7o[X6WT>7mu^\dEU%M-<oFPg:mp:YVDi1!5s
3901^@C]fmk(S#iuoCoe@hGmoSj6n0i[gm9F(%?ElgQa4E9:BR,-R@4PhVP2:(b?R^\4%]Y.Hjd_[$Sd.`tS
3902rEju(nK[W$Grn&_7PSePN,/`NFl#<pjUH@XJ3IV<^$&jcE\p<NMI*'SNcNoPF:aUYYNDL<^A%PZb@^Ub
39033T3Kr[9rK")hu#]2gtId;u^@Q(dc<UPSCJAfR4$J2s^VQ"l!_1XBg/LIIt$1VBq?4#6_j46T+uT2F!-3
3904B_Bd%>=.P6Li<\ECe'6JXU"$:_+F018Vl3<eq.l;&paV%aM%04Ggm9lRpZ-S+6]]-9\@_?*^*uS8ta"4
3905@^&:-*U52pK:Z6JHW>WLE6K`TQN1Z/^cbti5_U00B$cWiWaQ-hZLuHZ<\."C&qmK;-$hZh\pYRO'(mY>
3906@+<%"2$l.E4eNUOo0D=QF*9+?i&)1\L8-+^W+^P9"l`KK%*b)a>L;3G=QUl`O$GT9W3?^RChjn3:]h"L
3907f\eRla*Aq\?f3Il@tm1uN7"lH-P5Clq%rZ7JJJ+\M_?fd=?K87hu3W0+.9!:37ShR)P]8)W3@?dFPBt#
3908)+#*i/R-W"Nk/h_(:4sSDLqq/KtUfdgG2)<bF'/QO%0X6[/&4PDiS=lm2AHJd=r!e!nXTq.+mZ=<-RX1
3909(fi1/VZ-;N=/1_+_nt=;XfE<#S]E5J.#5!7'KnG)EW`rf7!G(g).f;Y-ie:P;6Xd%^L1#_5>6<6nS\Cs
3910jkK*2-b`;_'P!A)YjF+u$G,C21CDD4N:-%)]AXUg8,#?GNb9'5lDka:g[aul)0Op$n&;'*@;'_@;+Y"'
3911$E1#sW2ga=q[^_,HrV5A190q@N5n0Aga-6;T:p4#="p9tmtX2O4_O5\(!eM159?55Ug_ENaRg]A486LI
3912l<Ri]OaGYb;O?`5G4]&fj.N#j3']Y/lV]eZ&(U322+Weo.=Fb;DA?f^OcFGHNm<h#D-)U<+<jpS\m6K3
3913%Q@3,7d*$tER*<omXAGK\.?^7X32S=(@AG.%-\-(D<4,=p22BEi$pd4heb#8KZ>XNTr64bC_71/BfgCF
3914o/W2\?9eCU-gAuNa$8$.qe_k>-Qi69Ra"X0g%<5:btkLUmE&T#34jM.',WX60iN#jl8%6aVlAd"]jq>b
3915QpW[S(3L>_47d^!1YK2S9InZ;TNLt'1R2dPO`aX/L/Oe?eu0u2%@+#KIkiEuG)b'NXD(kEmEh6Raa*K=
3916DnkE2l!1QPU1<>j9XuuYT"(Ubcs7dXaCACdcqSVOR&h*#bnQ$alCFAAUSHD=.9$FmS?-0sN*MN@1d_o(
39172QrO=5)uh3-mBEfPnZA+T50o^1D%NbV1Pi_@4.1GcQaT4Mn)<tV&Cd^#d01[JS=>JA2TXHUdBkd.Mg^[
3918YL.<F4:fEY2;[]\]_<sp'"A'T4gRc?RSe^un:IM7c4WEI%bmU[.5+a`a@6AY9!s2U'_!$Dd#;`O8e$$I
3919V:ShZA1bDY&?;rkIJJ"jVXS#mg[4n7pb#U,R`j47Al(>;%"!i(Z^BW>j>G5Y)=i&rWgQVi1!sm>Vc&Ie
3920@n&U];:#kAP;Y,:3d.@4[`$hfl8uc!Y[[,Vos=BWi4FP;158(9AX'_j"O<#_MIiWQ(fW!rFk/fF*<\X,
3921-Se:!N3X16RQ']OGUs5DIpm/En"Xqt0h*$.0T(Q>MImTd%4J!m5KYAa8LKoT%@]Cr_7Y)])\e#1674O[
3922;'ggs@['`u4Hc.F2-uVHCpIW*;)DoEk&nSsTP]-Gi"B@)'L+Fk.$for.B?DKUR5$0GXeCOQor567ZE[7
3923ULhd6#B)._0f8SAA9BfZ;&WpY[p]J@2k+HX>b=m5.u\fO_bVtI"h"VFN2!>J9S3rpPt`4<.$e_iFVk:C
3924>r8Zm:nimud5Gq!s"Lm(qt-XJX^1kSqRKD*STA[KmuqNf4h:N_Qh?=:HWE8DK(=/"lB1pWa':PDHK1FN
3925=G6Vb`N`-QT/BODO6h56??*bV3o[(tkUmscPmuEf#8G_#AS&Jae=Fb14f\.*YJ0oMX/c0"]R;/tOUCDP
3926:&;P`O`dYXZ22pWa!_g%.!CE6pF-8-`2mfJrXL+=4r%^sIHEimbX;-,IE='*@$(p]q;b&Wir3M_-gu+^
3927ZDScQ^adiJLL378R9$]H-m!VPpjI#Ei8G?Q+$'/:d8O^=Ieq=,-fZs5p<dNf@3M?<KaN$kA9AU>h*k@o
39281#1DJ-!#AteQn'h]8J5+!iq)$Qd)cqMs[*FGAU3@/$H+XGlE#tf?%_6f*/h4JKo.p)%+:F^cWKcY.8tK
392951%0QHAW^A,$Po>/@,,0;.o:8(:XU!rC)`S\QDmNZ^'7X`K!K/ZYr<]CZ3-i%'PF,nnPjUqiZ)cI5N,1
3930VK4Dj>8XO1P1tRWG$g@p=CSTQJqFhCYmm4GU:r^@71T'.U"o$UdN!gIB3fLuj37AXXH(76YD;4`n,dKO
3931qj^^>q#SAu`5>RKP'a<*D%1Pcc9S)J<Fg.dU!D@"/WO;0XiTKP[lOl`^-\;tQ3a`U*Ca\;fF]`Rka>H6
3932Qr2I5'b%AGG#![f^87\*l`WO67h%2[fg#DEbhgjtX*4>t+GequKJhJH95M%G9)tJ6Z?qMRa=P9.1[*S`
3933TjjM#37M)-n!F]$/8aY1GTGSJ:e,pnn;CYeL1/'\@I!euI5\s@:c8#]G==U[(o'3)BV4r3=\Ju72d[`#
3934CNi2b<B%dnhR+c,R_oS#YOg,?rclp(6^oc*L9GH/?`NcXEINR<BG\,QT]]?HA;rKOaV@:Q'e\9p1+MWH
3935!2Giu=GgP+iab[AR,>+r:tm:c^aNiX'c7*+fmu>G*5Q*>B=:Y!\\b;"RJ#NAS]ds<0?`eupt`+H\Mq=I
3936L">+m*%g1fjT5noUP^Vr(o*`M:LmEAIJPdDc`2'3W,J^D"AhS<HYRIu7`"+"MDrPRMD7RL%=4eCfblDs
3937Q5o;o7cd&WbF1IP^/7@Jo]b+MC499Q*F[G!V(5Y._C.(kFKNAm*]:qc@tE;Z<%@#s&nUYKHg6M-SMMCL
3938)TO8XM+8(a<NDLX5Q:Y?#>`$[qUg-**e!M<nTWRVSokeW5Hs6\AcA8Ql^qD'Hm3\(OiXo)_4-LuG4*uY
3939Z9b,]d&-IPbS>c.NkX[)5NF+$6hYCL*=?hI^bEBg0jkb*==O-kjM>3:od?i@HC_\hc:^#]`ie/+-S@D1
3940"$Y=cK5*=bR>TOe#!40rJ5WpV`7fr6o6.X$khFV7]`#S+089p+c1Lt\SA/lQ%*]/CHCt"2IHIehN8pL_
39416a*$TbYU*gXr2KZfEX,%s4M$K<H*.rA\0eHU6b1G9B20M?[D#SkW<IL+b>UafLc2QMOM=[&i`GS5'Bp=
3942fIHO\/^9^!K!X2GkeX5tp`0fpVb_h1.cD@7Sl.@_Z;:9ckK1MjU$.'*UX$0?cGgh/^K:d,4'XdL!mR7N
3943KQALUE:RB\/Lh,MS;#SbAoKY.X2D0p`5tu1d"K]2J5DuVKq_1I-rC5;#^R-l2!V/s5gq*b^fc?+dj?bJ
3944":!YSVf9M+$?2:R;LSTD=)k5c<b>!4SdZS972!DPBL!5.B-F.p"9r*gdE"Z'<M>1dK!T91Zl-X^&g`):
3945F&&J/o$dfVnooS2#HM%Ia\EMnPC_2B\XLI(ZV9jcKfTK:7^"OZTngL?i"m@9$r[brT.j=RY$/1cU[t/*
3946i!qu3jhO;Ir&l!g-Zau=!2]4E;FO0"Ki-7(E?W][$&i=t^ffETahE'U3`"o7N/Dde#W0[PbB4YeC!amF
3947*8&sj#bW&B_^Ka<!K4*mP[TeR\c`!I'`L']M;^iSN9Au*lR>q'kK-D*'G=skT_M"o"k5j\<A6l57V3@Q
3948&`CQ+-N75.1640t4^p:gW70r,0olLH#"KQ-+3gR`_^GV<k.2%t!c(uDXW,KJ;-*/6=8$EApVAtRHL[t7
3949O`RDZ"+0J2R=X,-H-NZGkYD>Z*j1uU'GC1"0)e>`fb6Z3DHZS$T$qn.n(X0++[bZ]D;G9:[#l*jPS`bN
3950=6ro3g*<6#qj27#+')B)3qrp'@+RgTXA7<eG3TdRTn*(lo42=r;IR3YlhTqQ]H'Jq@7dPRFoPS#Ia>#1
3951",\<a7fQD"5I-4@/STY2*n/(h_U56^'AiB?(QNlP@ICV1pH<]j6R8Z2_RWJ'2tp[(m./.*k;M+ADW?JL
39522fF$)p<Dd*P%_M!pHJRUkS6^ZPbN\iTpCmR&rKRlAI)A9+sa:]`)i,/eepedV85,aTUj&fP2oetK1n"h
3953V_DnB15<N0_DdXS:(bN=?+SQJhXVr)8*A!==b<kI(_JN_)QHb/<f!gLhF^M<9(+"pA/(Rj:W+M]oJ9?W
3954A]7o.^e3bd%+@2sBcN"=!M+-Q$VW+3KrT(Q:I5;iWfeVQiV<&>H4enJUe50.R@('3=6UqE\kii37TMVA
3955`9^*eC8O6TMi/:RAUFkY(mIbV:m.5(RP#)r8E&h_>T6E$B)M7mPC;^eBQ5!;UD5_Fq,RSt,-?uaWG6!%
3956Zt+$@,#XTbk#jH:O\@S>SE6gBfi#Oib4fmnij'6^e`&W]^d6ot-pf;NDl<TrY9.)IjCJ/NetILY0-Y7q
3957Lg1:e9S,<`5du_<\"tMFeKSiZU7EUk'Zpij"Ib`p$/;QA];TufAKm[5Z>gS<'V9k"oa&*/b(Wpj9K)@B
3958Wm;X!pm'2VOu=aWIN_u#c$0;bWqjg&.&/9a,E/X"TT#m*RUV6(c(jb;E8H2&CSS&g*koelAG[b@H,]N`
3959Kb619+CQ2<<2jCJUV*@\@ZW-q(o']J<u<e8AJ>Rj,rDrZ;<CX4AFo6CqS70-j3rkMXtZkFB;s==1.hX6
3960Al\*G;+<!))5W_C+TnLHh/&<Q"tIY_'7#uFr9(Q@g7M?:G^A\d=#!="N%dl&+=SitV8=FEp^3d4'#'Dg
3961S\kLu8K2mU)p0R[K6:ZY9'B/>1QF4_Ju0=K#Xtlu7MR05nVlI0[!Xfl.$fLl'F.-7GD/mI^4Gec2!1na
3962`[Fur>iZ],`Ma]7D2_?R\eq1fA4.eaP,n7(U[f,CnVl2Wf7\#65.gaUNLS43>^p22QLik>^!O\]<@9o>
3963VY2!'!njjOAM%ulD2U#!V`jHD*Y'P>#pgXArL)R,l$[NRd&,&(1cbNTqVO0l%]Q<95Z-\3<E8E`ds#TM
3964qG\bf1!JDP]B`?<Db$$R`U%9pcFtC+G7e>SR_*@u^),>Th/FR<Q+VTLh37RmT(<R)"UTr/=[unH%)U`#
3965jm@Ko`%R8&JYsRh82GDX_O8UDSGbLb?A#'",jVof#OJI=fL@Z/m=i#6JFW=^4NCEU4b9J)@[N=WVBhTb
3966M/Gq]>6u#=`(?W$P$"k4VA2RiPN_F&W\oWI:*@HiXEc;Q2h`5BVKe<hJ\[_VnYdUc2W:'k^bJUCfoqit
39677(P+0@8<O7ciWsG=I#sZ@Q4WM,`1W9IjWSQa](bSeX".Z-^)jhl)A.X'M:'Il:[uXB,WK';N.<=A#>F.
3968[UbseRH[7S=;'k1E&3m`?CR+F(.+!-&Tq-F8@Kkl_-(gl3(n<<YoF&a%=tOK,102[#/Sb6C1%Ch5A"ub
3969hGj>5'"Q"2/B;iZXDu]:d1'$q-8`":;Z\pO[jJn"9PEBA>9_=T7("Di?&<Z*5brs#5"0-UV?OcgA;Y:4
3970h>d<.-i;)@[QAXXYROMjNglE?8fHD86oO<]h3:/Z-;Y/.%/=(m7!Bp(/Z?Dm=JZDKPBCQ"k.m>Oi"QOP
3971D5YbY:VQJ`UlB)i@cr46(<S&.A(ltt.WGNbJ6aRu'#tj.o8bW+GuIu)>%/m&liWZk0qaJ7fDn4h@h]:S
3972E\c0*N_tP1@bV`p$EY<c<\."CP(]-3T'^8^d3g],@JrJ]9c[^X/MMm*"#-arfpou<?,J'(7!XG_Yk8#k
39732h=hb0h1DGE(1_b1!1&='Wdt"a=,ajUU]G8N%9j5me->7eGQO+HX0*DJ@Zta@`Iu;;+AC.$1]LAH0Q6A
3974BS!_g$t*)9R%<tXs/f9`BOgM?.gA_j]rP3seKfMrbWE'VI*ObDd#Mrr9CmAb[cZR1nPcjKa6GF@"Yu+N
3975IdoA:_Ef:.kT.i"RcoC%GJ=B(bMfO#fS4Bnq;`?A_5aLhhQE(2d`H]#d7AFpUa,VAJ,DDHQmrc1Gqs\c
3976T2bLaO1nW6H[sGP(Tomc<X!9ZmbsK`a?Z6l<0Qjj*Th#%dgj/s<%$Y?b9oN,<u!XYr^T_3#jFBDTog\i
3977]l<ZY'>NGIgiml8h6tnpBPBQbg3+GdM8n:qm=UJ"m7U*2jpZh%-9a)J/L$&U`>W'FRZiM_;L!fH>'69m
39781Wq2=Bb4jUUtHAtMH!WTdH8UTKgo45Kib3\'WRN(.V<3#`oh`/Y9t[k?[qZA[;AL7d6!mL]U:.g(/%P.
3979r'Ifa7)PUu(Z*@KcIO2tlthkrQ;Na;PbeafW=hY)6'Etbc;:OA]YYjMUB"^<C)CKB!0\nOeHj:%T\S+;
3980ZTsU)&8+SR;eu.3.bN[A;kW1.bS9,ROUMD3L/s\B';d8oWBt0N6oA2PSgEFCOD.6lE?W1I:biCiLbEE3
3981c]_4MXK-I;A1@^MYq/U#QpLjeV57A`Cc+/*c'tDm&_3$q"W+W(8sd`M,k>cN2FjU6!M`k>"j%u=O@Ge+
39821M09^J,%K'T2)q;a2)NBU3sX::EkF/4,keYNJL67]E3bU+V\HZ6kJ-q.>OjaAKfJ1V)1]>99[J1b)q(>
3983Ur"9);R-\kMuj0([Y/r&r4R)eK`AUQ(Z,-[PYn=%(o(3->cDZ^US-AAe"iM%Y\I0fKi&$=;+?sD)20bK
39842GWsiJq*gs+&PM<DrM+BiX)nYiu"U3cRA$/P9<dQb8A9uR>@lc,8ao)4`CL^[o_<#PhG>?ir:^-!6FDF
3985hFsIo:G9p/AQ6K*7MS?0<N'@@WaW*baZ`Kif"ATBeb):gih`l(1GnYBPrO+7UPNZL;)@<+P"/b"M_PRM
3986m1%(6Rg$I(A3kc=1;YGj+;;OPb,A"q.&5i1n.Z^>knFj]=C[;9nca-L`+8jcPYm/d+dtot0L^7B?ka^R
3987W*CY0;-+U"V\>hNPSDB;AudbM7hqG&ARgZs1?[GLnN4Qo^&Q-5g63P.#MU.m*'*SU?F4oVlVl'@;gu`k
398820J(eZ\Nb]q5TQ4E7`*&/#\O+V[S?X%=;"a]mf4tes_"'?iEH#h2g^cL:qQg&Xp(f]4./:&,3tj1?\ot
3989:_`haqoRXiOs[biHgE6bm,*j%4;lfPJjdZ676;cb/*$$/&&2XP%C?@8c#8%VGgkWe[)3*b^/pBqO,Z;5
3990TFF)2i^;6j!uK74,"q14nAJli]?e>334\K`rTsJ8bC6)HJBp"S,p)IIjnF4l/ud0Yg+pV#<3[),R5C$a
3991<A$q2LsfkoFHJ82Vb78n$B\#90%V;kd>G7AH&bX_.i7BK7G1jn[Z$h-'4f5hcGcr2e.>!:YV143.$?$'
3992grq^QMA9h<=dhmP-C:Wd`#/nZ3hLmX=-kNRA4U5K;D$9A,&2g78d4Q-S#6hZW.d6D?FHAj.HP1kq1Vie
3993L)#W1W@UJT(?1t325Ns^=a?GQacIohie]I&_@/%]Ks+&aM)*#DFHMlfQU(89N?GI92c23Q7`7\&02'U:
3994PX8pVYc7N\ceFkM"kb@r!)2&Qn.[IB,31)%3)d[ikOR)TMDV"`"2;YA2)uQmd/Yb$RB;`c.j\=RBs&Tt
3995<WsRo))cX;r?!Ea0d$"qp15\B;ahIr6CA$0=Y.l1C/Q>*$jkuZ_K:o"Q*3gC$.=+a/<u*+(?XiAfkPem
3996#+cXZ>`B:Q]?Z/h8d)Atqsc$]Hes51oli/:%D\o9aXEp;=#!;dAX"ZCWJrZ*14`;k;+AY1TiHY'oeihp
3997rr&n$dm^\EJl.+JUL[F^ME$_qV+s$O[>LTI$s@G5dW[RDpu4tmPYjOp4G,C8n0IiB7R<Z3$F1A]AF\a,
3998gWBH*frDW'N)H=-!bWhW$k=@K:=?=TPQk\u:5i&i(o-"nq$kQHRjCtJ%bb.G$`O+D@?_ZRRRS0kQCs2b
3999$F6I/)"lO8ae#u^(mQ_]AP"ba4=WM6.&eU8$CXIR)'p,2PYRC<)OEsR@oUXR[FfZ3&)R;6^jIi/*JTF:
40002UT744`>'<]2pULgF,6#iLF"Nqiiu4^ojfC3\'m]d<fR.ocY43!?,CqV+3buQM*Q;asT*e^=0^N1[=\$
4001oR!aPIe&C]@o_&NOgfD?_7'WigJssg@cfR+Dc\K.Dlu/[Vt7`,hJPn%])@p&lDhO1:4K3<gNWY`AS#o^
4002dq:j&.Jh9dJ^_O*fo^inXlhaiVbNV/RrQ6>m`.qonTJ5dpOcFb@uB'3WA^Tooh\O$``0m@)SJq/kYd\c
4003'H-hi#bS"D%;?.p7=e,KC=;1s<2DKA*1Y=H:1nmMYlh^?PCNW+Dpfo=.<93mg)+lh7;bXb^bnK:>aHY_
4004V1>mm;jtRj&p6)Q;1Z(&q!)tN=\YpO3M#E(c>l]jqt#e+^c\"nGq_\T9iXR=^`u4(b`IjP+h/sV?&DI>
4005IKIfh5D#pZ?)::b<7?NYVD_GJ!<o@*r6s?eBe8.9K&HD^1HFp'_)\LCg/O=l94^jqK!Y:^A^":/)Hgb"
4006d'1P7X3uU+2b@!uEq!%lWmF2*oh8l,VfMriq;Uk,e&S^sFl0Sg<RR872!([\W=$#eVCP?faD+X!q@on=
4007S;hYqBZt1H5#nSn=UtGNJucM?)hL78S`-0c%QsUIcc=7)cC8HQHTP6_P^6V)h0^54M68P4@H.HRe&S^s
4008IIYk>C#U4IP^%jY.'c;ZK`_&WUL^M^7MXZqJ9`p7116@0C.9Z2M%aH"%*7$S$@VcDN&$AIl=Sua^o/_Y
40098#e*qN_tN]N"Z+DUS\-g:etS[nkEcs^VM>SO"oq^.uXg1B8nV1RFg:5lQDD_AqX"gF-bN"9.`X(.!X7a
4010oW^Mn4JPeaH'Du!NuH';Y.HCE^]"*iJ*5>L\'+MO4S+D`5@BZc*Z09'ak<r3m;/i_FKOWbRYI^\7>H&'
4011HUV5eGP8iL/Ag68B\j5_\hCbfWK"1__uoJ,'Kage*H5"a\ShHB4j<Kj,Hre#^+35Reto+iAp-JMa3Ts+
4012dsa&+:IZOTJ4ncLjk^NSA`1_-T^u^&++-@-hqR?Xf%k<A9&@;A=^C8WPO[_E-U6$7p7?d/A!i#3O:<3l
4013qR/\pHe!]q4!Y>jKdU4)fk2tNqW[T)Ii=@`qoSm9Rc+Me>*/$2NQ5%UV%t[jA^FQMlnHRJ([E;,PHSQj
4014^#&TGmbY>sLRq]8k47"/[E#K@fHe$j,I9J+M:CDMi#i-V#3/QJ$uLIfh=l`74\N]<dW6ZXK34c[X.1)f
4015S_4o0ZYKa4Atps5])#`WYeq'@S#r@F(q;[\U6&OUc:/HX@><#Y*a<:KD.^4cNkZUPMT*]%/^Tc_?t:Ht
4016PJ'u!nu03,$:DTaIlYV`Xg$Ne3`hu"U"/AYWbp32AXNg&D$hfD/q;&"LVi;F\(G5q/tT]#WcWrjei;1k
40176aLhMYKp0eB'U.^me'1N=;tQldJ84Xb6kAoF9tm_=.Ai"]/?Nekk!$r;N'8Z[Sj-s\[u_ckel6Jerpfr
4018V7l7K=)V2WroT]l^;+UcnB'?e<JA\2l!5I]Ga.n;^=;4_2.UA;aikC3d%H\or!g=t=%(]l`:UYn]rM9.
4019LH[[NU^o?Z3c^IlhKH4aZ6:VQr+a[KNVqbUT?uqU,-)(/_rn)>1)lR@N%mr#%;?:.jqW)el[#)7CWJ+A
4020UERG5CDC#[N);tF]r+mOY.NN/<?9e?(rI[:%o_A5qlR`iQEB92(jI6U<lDbiW)AOGk\;j+_l[_CGDEb7
4021oa?Q]1Y3lhA!E+VU]g=l?>Fm40M9'PG"t/7LojC0^GAkUcTkTBN)CSl`q`8Br75VP>Gq4Kg6^O;!M.e%
40229jB`r.$_^-[+I";]B8b>9X[AQ[oh_bYfqi=`St=.F5Eo*"oAY%,)[`CJ?O#_Yt^K0j%+kBMofTfqo9Q8
4023CgJI;q`N]DpiW:5hHQpN`R<U\Vdn#3`@1W]eM=6;EOH89(8nW%;o>'@/EQJGC:Q(=-r+i:iH*]7Y7VsR
4024@q9"=+)VS]j=9Ec40:5,IJ1ddit2b0D8mDm@b!.O!WmpRU2Y-uLf%q6>'XgKar$m9Fkr\peSX8'_c@%(
4025V(NV3GjKJ2(o,kkouVgs@TY?=p%dcX?[2"6$PtJ>Dshu;Z&a"^4]^qmS=Q\BmT`n=Y#0>AX7md4G4.5j
4026Hjk;tP6]rS&N7]#Fr5/4psN`@-Z_&/[j,S7Xr_f#r'"_<402(T8TmG?%L&/P,2sWJH`6tiT4"6!\e!j3
4027fEZG-s)u3g+ak<rhnEn$,r=!,l9%'[1,;W0*H,;+6!)Uol9=n-Z^8)t4`fdKCul0KmXNt:leB)9I&$>M
4028#lDQ;Go(UW"58?U,S/pR@Bm7\l)j[dA3YXnS3Us=;![%Y8HLb?TJR;&ok8mq3/<V37Xmg?-;[mm?_c*`
4029W;Zp?KKs5oO;ej(n=(R&3UC!k(Ui]?F)0u'OAm<QdR53:&1I4MCK0ddl=SN^!h?Jd$R_U>^b7Mke20UD
4030/XQMJ_M@3LW3^FgAL'os",s]:^hJEU^W6u,kc&ro=<&8Vf;PVLM.HAaiY_UsDQ&[#8oQ'22;g6sKF!-c
4031nVfQR,7=]K>b,P..?00A/L/Q(iFLSQe27m6"UYAG.+".)a@7+)-if_2UWu2i5iW6sQp@ePlefF87h%2[
4032flYtl!ZCiK;drH?<#G"`'_"9N"[jrnD:.JTpX$*JT]\e8KuOXl5YN+&2%]C&./)kGY@1P<GaLhl=;tZ_
4033Gk!#;Jt<ok'KA_iImFb*[>^!E]g!Pq`6]jB&*+"kTTriU;=Frff3qXMrWX3D+L'dO8b>#pQ60KKK_sY:
4034'^Gs2<5,4%hd@-`kpf0=6Q%;#6Sf&qmD$gm!87^RTN.YDHKLK:1$iB>0_IelJt)l,&!)u1+TGZ)C>Xti
4035V?cu`<i=cNkOr81jqIF4K?p1g<%$O>X#tL&s%R?=s"c<U<8W/WV#,_U?!#a0l'5'2bl+gBmGhifa6k[P
4036hgT\))g]Kk=OBag/^S#%&?MKHDqBpEA[2R9FEBsO?t<R.]h6k9Oh<i)@U@eVA)lqqet#ahm&Ke$4oak=
4037)ZK.bD%CuY#6V!bG0d.*gHuS8M,!Rpk[k>6DL_&t@imi(n1WeKhHkPE?W3:h2fGkKf:hhleWDVp0rV=Z
4038j_9%;Te;59;<]R>Fd?`.%$%eI3:B%Jb>KVLdl3Ml^#a'?>M-9YY#A9DEj.FoGAWu=@p*1:rKFhH.WbJ2
4039Sia`ne>pGtC5Z<V==hfO;[:n[!cp4b"ur[SP`]gB`qH8"VDb-[;%kD-L!!EPArC8,A#i%TKW7%5]rs@9
4040iP<t*pYfMZcJQP6L+5'0,Zpr:W=_c*=1ql+hQ1R#Bk_`/S'*\*;IQ4ghUJ95CaYXfLqh0^;Q^NLUoLu]
4041m7i^>,>B#J.dA^i=Bpf-c(u;19p/$f=W]s-ebWIH;X\*F(WfA:ON';XjuJma10n1RZ"9N4WS?"/Y/XYC
4042oMjJSb-XG=)$qj^\%8]bc]g<Xbrq8?]RB)UQa\h#mq<EIHB=4f='qrT#Ip5aI*D_$\=W0T6@<@Ajt]T1
40438):[34E%hkZiCF%X;tkeDcHu#S(Dpudi<dq0Vn1jrns-8`?cSX)1D$f3ubdhg3Gh:n1,''33!Eh0rbYn
4044XZ"Dcqg(U#manlu;h\J27W9,S<1OO:V648f\GG>."/iB(='R<Tp%&^ZlUg6a7=7mm@r4J^4N]'PE#$^N
4045UCL+qN%-40)U'3P'ho]YN']Y/<p_IJD'l5E5iUL6[7fLW74aFI(Cl\nK6+i]0h/.DbrkZ>NG#T+Br/A^
4046@VR>n#>09UDL#/rN);'SRCO1PAX4RSSS`KmIj7tO]-/$AhF0=*R`@.?%5/NJ;0)8S<RX'O9=M@4Hp"/p
4047Q3bX3c8&[e77BP$kH8La%,Gl]&j!UdTLb,!b0Np<'keD?_Y'Wg&&^3B-r&`bd+nMP_0JX;gY.K>WZ:QS
4048n%PQBN\SPPbFebLb=39Q>;8T]k'"jpi2eTO.(KNPW-OP&HSge@1+L-S#3LYe[qhJ"X$Uts'?V`#Tll;k
4049!`Rk3n/6$mpnp@TrTr3E\g?Puln:Kq5O+L4='tl4fSgj5XrE6'T7,ta[Q2B<H+PPUn+cErFIp^WTA!HF
4050+,'IW>'+f^<EF#"\&0&0XJ"lWL"k"%d126^[XYnY^'jYAJ`7Y00,=Et<rX&UrGq^WaOoVP#DA'5jLjl-
4051lFdIMB5F/5;sgi]N[s_U2f3qG`Rru\3HjB07rU@bB@hbGbs%MO"EWMoik8,NqiRR[nA)Ik9Z/)Ckq9fr
4052\BN10o[^VWAr+7l,Z&=\Wg,i%.r5_%"cbft*?`#u<f"Q`'BjB;A'ltg@OIh`ktIar#`KmW?'iWdE=rY1
4053iUEq;r8[0O'=\VUh*'aHl7BFYFV_-%++`AQIhTV#cii,Oa+!;ITYQs`5m")F!M$!=/EUbs*EI#(IWc@B
4054Tr><%,p;sg^=X)INbJ2-$$8C_#067%&g4%[Lp*"mrl>NjU61.3ZblobQ3BW=('<)*^IhsH\]!6^3_P*B
4055n\A:`X:9:f]V`NROBuV*":dC!Z#`Dm5s:49n>N[p+G&94i4pJ;'a=Xcs#uN=\)!*g8\-8]qBO6'FV\3a
4056J)Ooa%tP(c8jPO_Tq4"ABJ0SaTrE[fctB$uF6XFS?\g8^qnu-G?kn8QffArplY)h:0Il4$N):-P+II'e
4057ULK41N)AMLN)@msNK\k)rC`APE)]ks`o@p?nO4>W+(5k.%IG#:1;nU*;=#-pi"P]U$cX,Oa!8;$d5?kL
4058h16mnA!H-`UJPTQOAYMi$kCh!!>q*jB`DL1!N]tK+(CH>4ei7.1]SE1NA:hFY&@uC!JR[f'Kh>o0a]u=
4059#c$=+'?[7d?[j^MD%B"'UQ"c(bG5&"7Y0T5*d*06h,r!AL[fOr_Y/P-??=5CXMVf6Ss)r4qk9_I9&ADC
4060c.anaqQ[#IE.$NF0C(k&_T/t[?)MkYX$q2H@8dumKI_fKA?MBY%O[7Uk.3p=G--8I.-NU0qONfJ:<>\l
4061lC`^YVe9E5<l.m`82k%n@S37FI@kOp^Fj#g,.Z$]\UW5fQS%QPmG8*22a/-P3>.j2`0rZmjjjeDC4BI_
4062jMacYNSON)QA7WOK0f1h7I?.=GQVU)Ht:>^0R3'Pb(RLjJ[:[r@lBTcHuo8$5JD/B#A[$MEJ]adXt+-R
40633-SXiEEOE.7>(s@[k>b9HY;K<>DTa>->qX<]XjZDTpN8t5&p2RS@d>dhg++1-/3U7q:XM8?@TG6po0lk
4064SF!lN_58W)/nD/'-8,!)2m15)&]n>75[<_)0(J'V%hU`QcJ#QMCWd4IVNj/cD(Af=7,5F3BB''Qk%.\b
4065HAPjMSli_%s,lnk55+TW#>RMV`9BqTAXo:bpT1Atdn3jX+DtMF3kHT#]>>)mkH8VFDHN,4DVj'=]4jj^
4066L=NW]Fm!RGS?m3!>dH?6bLq+3oX[26_oJB2o@dD=/j=dIdH;jSKB$`)oRLa`bDbQ-`*;E"c$4L^G>/1H
4067lJ/e<`-$-W\'?5Tfh]8WS%,=GGLK1D/IS3hkA47^]jVuPn:Pr@Z);O+c6M96_lpcLf]1;-p[._8/Pj7\
4068kKYZnV6Oj]*9*t&ilVN=S6b$?ZdbVZVN&*s20]!=inaQ9E*_9h]^tQZCZjj:3[\RX_OQUDLja][XZQ9Z
4069g:A;p4nIh5a%eepJ%psN=>1HVGJAKJF$"G[2fYgX\@*X)W/bkVR\,$&m`^Z+M75#]DV\U*VBZmd3g!9$
4070cMSY!p"mLR;m3qifb8o)^AHoM"e=*p;+<.,^o1gA7br&ses?3.N7qUN\r!q2*2DrTIVd\t^.0iNN9WY#
4071eCfVKa"Rj?13N=`nsU?R')shJC*[\!S@s2JPYpB!])6]A,E1=jA^nNSLXtnX4*'n;BZZ#_>WVJt`AlBZ
40726aHl!"`%?6`\V@P4o4eRdn*e/Q[!:!n]j>XXZ[=7"cm&U;5`m?Z=iX7h'^L\p?"_,J)eOX'XUb/-W!9T
40736lFMb>aiI,478%_C@2A&"pTLkW&7e'N%sTNJ+tOK;2C",&OuF)QhlPSgJCAAmu0$%(A7XW;+@[[:V:=A
4074&VPMK>a/*T(?aJd^AP-NO@P9aC2it'gTQ!TD%/`0ldn\X/lB^mg\8>\H03o=dq:?5E\).DnC#@Z4i\So
4075_=Q:&DqC9I5Prl??"G,=m5icM*LaH5\71i7U[r#\]+)nG:inI7(\cQF[Sl&7E!:1aE!:1aE!:1aE!:1a
4076E!7Sp!aYe(d[AkYgj27gZ4.9G3qLQKF9R(/?bWTnloY6a7nrA@CrX2%?MXrLh`ZG$h,H63j6`"4gP>6G
4077SP-\\9=aYol\Fs,&M(&?qd*2,moKc:J0O%00,NEI'KuL#/,Qgs>QJ(1>QJ(1>QJ(1>QJ(1>_1##^t2qB
4078qrQ_Lq;rdVIJLi@E<#=7hnqZeHTh#tmIsu(:VT/5@fM,IfM1^V^AS97dC&(_m+tC1Fo.js1&85rCPXKk
4079.tB.#.tB.#.tB.#.tB.#.tB.#.tB.#.tB.#.tB.#.tB.#.tB.#.tB.#.tB.#.tB.#.tB.#.tB.#.tB.#
4080.tB.#.tB.#.tB.#.tB.#.tB.#.tB.#.tB.#.tB.#.tB.#.tB.#.tB.#.tB.#.tB.#.tB.#.tB.#.tB.#
4081.tB.#.tB.#.tB.#.tB.#.tB.#.tB.#.tB.#.tB.#.tB.#.tB.#.tB.#.tB.#.tB.#.tB.#.tB.#.tB.#
4082.tB.#.tB.#.tB.#.tB.#.tB.#.tB.#.tB.#.tB.#.tB.#.tB.#.tB.#.tB.#.tB.#.tB.#.tB.#.tB.#
4083.tB.#.tB.#.tB.#.tB.#.tB.#.tB.#.tB.#.tB.#.tB.#.tB.#.tB.#.tB.#.tB.#.tB.#.tB.#.tB.#
4084.tB.#.tB.#.tB.#.tB.#.tB.#.tB.#.tB.#.tB.#.tB.#.tB.#.tB.#.tB.#.tB.#.tB.#.tB.#.tB.#
4085.tB.#.tB.#.tB.#.tB.#.tB.#.tB.#.tB.#.tB.#.tB.#.tB.#.tB.#.tB.#.tB.#.tB.#.tB.#.tB.#
4086.tB.#.tB.#.tB.#.tB.#.tB.#.tB.#.tB.#.tB.#.tB.#.tB.#.tB.#.tB.#.tB.#.tB.#.raMsnBF2t
4087H#<BF`i21/;d9?.!F,Y1!F,Y1!F,Y1!F12J>(J?@r$iS(,qIdr=+rkA*_DMUX=iW.Xb6rI-JWemiIQ=^
4088GMO%JDBdlDM/_>m;_<+CP$k':TPXrQn%3^.[sLl^Xh2d5?#+?d]=K6\p,[Q@>\?Q^XeX?.=)P06&fHkN
4089qIGF3=l`8@+c0)B;.<Y5M4,i5/6U4nPSiT0iQU6+9bfL/p"Ylb$Jr'(ajdo.'Tlr7Q-!K2DpOGS;8h"i
4090?KLTH(3r6S29Ab*Z9e3O2h1h+otp_MXoPU)XoPU)XoPU)XoPU)Y/#NSJ\QX/-%Y)"d";HZ>l=eVLVSh`
4091]gAXNZF\uFq=InRd5NVPYNhk>17u:d""ij%E'3L@Sa5V)GZ8b_VP27MH=[K/<Eh$)GEn;.JPo6H?Ue4;
4092WkPT.ZXA>qWIt]b!sFVfrBjO#JYsct&H]ig0NeZ\hhl_%JSeQHC<7eUQr_ZLOED5XTiKpm%)eGTo@2&c
4093&ZD;t`<utDOLhc8RXe,*GW"F`"D4$:WVYa!J,O;!LAstQ!F,Y1!F,Y1!F,Y1!F,Y1JY-*H1iI$<#W+bs
4094"]l4c@jA4Z"LcRRE3*`PS(!D!l`""uWp9</[+(Aeop%.H+l@?BIP7\\%c?&YiP9d(D3$OBg+BqshIYO7
4095]k%Ya@])]DD(,%fH*%\Ei8))UZtl2?q#m^e^kDWu%[(c4(Ema_"J4<mY9?`5$Q$#jDsshdhGi;bXi@Oe
4096HO5qjp?%d2C3>81gpN_@TEK!@#(^Bp/7>?2K`l_(185r=HqZ-Qm@XF.HJs>a<rc;%<rc;%<rc;%<rc;%
4097=5^ie!1LB<N<H\\^dZ^p!oH<%=:#tF?>m6s.1b$GMPh@#&o@@H>>_\E(;Wn9CbD/kR?c\_8G3cD4(fqk
4098(JSTp8.65-obAgjD]0"H]PoHm@P1IJ*k\E=rg*1[hZa/6Jef\l\&/YATL8")"Ed<</[Tm+O2*UH2S3k,
4099DOan:4AR7H;!O9KB=_!*+qt9OX>%Fb(9%QrMnYB*E3qme?EWh85eS::p$F^5Gl)ucdGTKf<rc;%<rc;%
4100<rc;%<rc=[-Wf5EJ,btQo+>)a"M1-hZP)J&!lG8<mT.#q[@(Bf&2@dSH.cXr[Rc[cVe$7tk`(7]N<ljJ
4101U20u`gEt-&e$=tMCooafYKH".ZaFc&AW)81qXUV:JL)aRds;'o6!u2KF=2WK,&l'8L6B>/W?`2]WafAi
4102$j+W%=_CI.W_XsadqfTt`QtY`VTZn,HuYpTPX+b8Pron%f6&c]#\<qBE^q"[)IR?\^;\.IJ+<ers$9lj
4103>QJ(1>QJ(1>QJ(1>_2p4!e:+IfXhXg2TkXi6$Ad:p(p$s+Zo5BhKs0DZ6d]"/amOh3K&QD&-?8C>"0sJ
4104V'PE@;kQrZ.A_aHnS\fg#pbIkKTJL.[t"GPP<=LgE'0u/b>1@aFI%%C^!Co6kMCRBkIj]M`#9oP+aFBW
4105(F,LXEK!HH;+fV"8,Cd+(43\fJW4-U``&_dB#(DhDqE1:8VrEnS0l-K%^sQb=cKg=XOgj<*:#1YTu9"f
4106Uf>le@_[&&.rPZ443NW%7e2^T[hMA`\$%>X7_I6I`R^E06K%6/f1hp%@@NPphC__A3+o!#mrbt#i0qM\
4107`Fla(+Ob37BG&u0]UdHl%*P/L2TeF<M#\1i-3?jDQj>AX?m7;s&Kn_lUd_"#DjM4Qda!TY;:*G;B9!C6
4108Z.U!JQXDfabDb)i`\K-3RtCHZ"ZCG,6\Pu,Y^AO.gs+Ikb."G3FbVl2Au<Z<=P(^M3KS.a&IullFHCFm
4109V.gLe]40UHLi6WuTaLAa'f@N:Lm@F.hD@euo'Luj)=VgW&bPI.7u`%7$%TBPkK$!VCkfD0rG5oNa@(Q8
4110!##A[!_``a#VZiu+u!76+M;!Y+hV)]JeUY0$bY;G6l?ksS=(UCFkE3&0:-,_+"Jqq`ktCh<j_C?98L&E
4111^7?:g[i5X_Q^P)"J7TLt;T*@YEH^_#8WiJM+E,jV0(<^:P3\4^N+AfU,oMN2]BZOk,RDn!YDGh!*gsC0
4112Em568/p;!]'Ab?=HAbE-bNDPl"C\rk.9E$@K6S[D',8%SGm5VQ5$YFKfe*p=-3?jDQj>AX?m<BS+Sm;/
4113f[SEtf\"^/%*u-dY:e<GX`$0/0C.m5?`ZEE5lO=Rg>(I]=+BSlq+iYKppB_i_Y+?RrcdeIVe=>>a1:f6
4114[4Qd[cu?;Y@U8J#qr7j)8_/Cq@NB7j^;'YhI;Sq:$cal)poa5Kij%4k,NM^O$?i)k,8=q1gSGf6d1Yt0
4115f7DRX`6ohqRT>k<@mma0)aGdG`!-N+Ru'lEe2"$8Dc^DbgXRS,mK.gK!a@K`X2[1P[OAB:MA<q]<H2'i
4116[GkH?7O58^Od3H-&F/ZcaZ?ZrphP/:9:n(?NECaWo.%d3-l\;UO=r8>\l9.m0M+_(mI$]8GdGLF!e#Fl
4117nt`6#plY]RB*7qNLf,*4aQP]lQp#%*^dN^0!##A[!_``a#Rj?/RMqW"X6r6c1net&iY@9GcCDNk`-58d
4118J7fY$??5]AV'8s.=2(IKE=8r_bob+]MId%*p/JuRo]7!Q^pdj^"A-DS,o'"Q88:Li.p3F[hL3GX226fK
4119:?BX8Robs4Z8uX9b.LG-'\u_e\7q)mhBL7fXYmSi2m6Crcb1Q=NBau5RB;=LDS9Z:f(^VB(&.!g;d\BB
4120p#S]AQK;7*<1,;2Nu5i,4@kcnU]j;XO5rJMdfGG`TEY#U6(JE#Hm$mo8;<rChQATdB8k%>hJS7<8[4eH
4121AHn<!Q\%sZUi-L4*lct%:o5/29/Qt?;JfO8N7Vh(Cq;X$/Ag0/88*cuJT;fg@(\D9n]4unO>aT//4\JX
4122X(GjXdc++q<I>b\5j!mb.OHTD0bT0ngP/Tg=0Wn*Sndu)Yg*<_h,X`_1'+q8IO!n14tQ;sfdIL7-3?jD
4123Qj>AX?m<BS+PJ$dgsVA"mN.VP@V`"V4.!(mE2I9!,ti51+/P4)=u'rH>VT*C,Lcoo8r6oC4"e'Q@WL15
4124'cXF+imb:Ha-U2rP$Bh7;`K(KJ8Rb@m5NWr\RO61b(!^BW=lNX>)lK86Y,BEj`<hi"L3M^11u!C.^:CI
4125W\8X$L@@8(eK_KM'M["teQ&k0rqt9H-Rn4aXg,rX7>53=kWp(*/e^@'B0lG8`/"=aG/X,"Z*oY$?URdL
4126iasB#%cV%ENYShXSK8T^D!&eO*B(Fej`7F7@>tRt"^%hE3Yfr%@\4WQ9!M`S1Z^TSLY]c#NJ,a'c.Ji4
4127E[t1EGe8:5fP.K6!u0s\a97fi8-o';4lZ:-hOd134hKuC`-%LoCL\%,7O?Sqpm*.JBk_;4,VA*32?"dJ
4128AIY$5NJQmU'I`cL#;fh/Q00>d5jDkMmEp*m0`0$]J;F7>!@@kA"IKHK&K%AN!,qTa]*7`qo8?Zo<h:ku
4129m*@0^hHj%deW`Kq$`62/G`jJW,\nlC[MPd+!H4Tplrd<q#3P@.DG_OZn!72Qd")J-5uhe4FqKE3'B5Hu
4130J)KL.hYoQOI&V?W\hQr)NAIWpS20YOPf>`:EGfcdM\h_[N\a8eD!X-f50fgZe'$`UauH:YcDcc/RO@B4
4131Nl\k+oqGV$5eM1aY`VDRU&lTpe9<$o\(;gXL9r\sH4\Sc_J[.!nC(q7g_h=m6TQ+SHPBrlpcs_A;:dUB
4132f4#1[Ab=WV_HQG[%.SMk[1\g;&Rnt,cpJk%0AN-a4P61Mke%4ArMb&]&^P/(YDu>!NCkZZCT8Q8?<OsL
4133P$.lI)5fuT=;_Lj$U?(LcfZb+9+WJk<g3U$G^W:Y6c8.s6Cuj]'*0E]9E^^g0G.\:^dN^05Vtp&Z+_s#
4134i\&/&Y-)#h;KAZc:%%?JE:WR)+\F1g<\u*lWgFo(/QoL^ZLIt5D5.ap`[6r(`Tn])Y-8V5PcPS0M[3h&
4135H:$EkOB%%R]+M@:X)H[iR_MNM/mg\C#FZ<FBEA''d&f_`a&^QN6T(eJV^enjFQORE2\F?:i00m4)a)<J
4136b)E0S8WGf@!cii,o&kgA"+!WrlJVLea[NN/I!\]I%cVP$*YK/2Sss\86&(ht1LjAgn9.;u-NefQTT`em
4137W>_hloBe<'XhYhAq=Z_;N7EHT2Xl9Vf.,dmdeQ=L'.@9/,hXfT6#0FFJh%NSm#h\?<I'um2%RK_kp<B>
4138'A]FH.^)joi:<S9GZq'7;F\G1qKAHg&%p_!aH;qh7,OS!%rlZ$R7t=XRLU*F?^V0R&RZfu7"C*o'*0E]
4139_\dt$\iTGW)UN;>FSU_u..Ssk\7H`@]/JNl!X6[4S(X"4``T@G,'t)7H'<@$;2M-bgC*t(_Fp`!&uFY<
4140CdgbC%e:I&+oG2;F$4G6Kf[M[CZXq=i9b.9dfOFPQCr_c>tZTQ6:9HM!H2%lnf6;i);D\='^5rdd@qRm
4141NQtUFndma><1=MqQlIB+'%(eH272UY^e[Emr*J<uJ`ti3i=GqQ*aOY9k(oN=D[/LM@<_Nj3R.Z^0#N7%
4142:<%gLHK+@1dUEsTACU-QF^-9fWY2oU9\5ucP!5h.!L6E!R@!(+':k)#jaFr!NO%m1PKH/J5",RM!T'i^
4143BsE!["M%F&"r44"dVKB_D_I3.[4]hJBQG!+Zco&_oLg4Eaj4dlM#\1i-3?jDQj>AX?m6.N&SS,Xk[(e(
4144Cf7WCEmVqtPo7-UB)tS!0dT/PGa<Z)XB[eXV'ldH"/7tZ/fKpQ3Bj]qM9cLj/Lra)!(P*cH:T,%@BbG6
4145khGnUEJJqRZ+-NAm\F)bS5VRR8%`!/?Akp(XOC[]*#mS`-Gqb"m7K_*botpRe/_HW3c#I<$eVI`YuCh<
4146I>grn>+gIB-3NdC8-fQGi9`ufOQk]jia?%Ar0<m?\314EFh3U"5@^KB=I1M(@>uD.D\lkW]=o;Mm0]?u
4147jR"rNh@?>eO4D&#2-:mI[nGboo%B;[YJ)+KZcSPd^g>qh6<F6PNmF0-)=m.ul[Fce%]fNiX&pYmOt&5\
4148;Lk$>l(8ukFH,5smAY'DOe(P9ftZ:N9Jp"n7GN8h=W45M,T0:i4c577AlkB+0G.\:^dN^0!##A[!lGn,
4149qRRo/bQQ"rS'+][??.ifA1a=.\ERf[iU+bL3O'LA,d")jG;\m`CXhq&ad',&Ko>o=!:?j=?N=Dgo5kHf
4150!H!dH&8&eI%4DAqo]pEE:RkOgN(X]HA/%>#N&CA]%InVGA9<qLV<W6\%f(9#.1<QT0JI>inFg8(4Wn5J
4151kmh1W&IViKJFV?MAk)%fK1^r*Yj[a0'TJ7r8.G8uJnkV#M4Fg!10SL5`ll;&cG@q(3gjAEW]-l?nV;?N
4152k[Zq%A&^na@h7j8Ui@9p`'s!0bsJ)R&]2M=&P:5<%+bY*[Po(&DhWRcq2/NE?)gi9AkL4/&P86Z(+7MO
4153'MP!leP2.&fsDe3+O)^q?jPUHr,GU8iYL0=oANkER[LtdaUIA!B=?&QJ;F7>!@@kA"IKHK&W!"a!,n5$
4154&tjHH4FJ8['dW!jcJ85Wgc"9J&3I+<#qncER%Vln#'p)V*e.^08Sg_"Sp;@?gD<k@GU?pX>Y=9Z+ib)B
41554iH3.]!M&5-$d;\V/`YG^)chn+C$iEa>:?<&=ncEUu,0EP&_)pgJqFYi.^FMg[aabC(SKP^)aNC:iHd<
4156G+Oc!FFgP=h[]T_Kf[*<>C@X1m):PdjZpO#m+K2[;Lo9$Ct<)8>V,*D:5qCLm$6T>"\r-,NstnP]Nn%5
4157nXB0_<"8AKoS]T4jlH<[VF-(uOQm@5q8F\/?od6-=05b]3/-J^#:??"*0F2WbG[gFDcuM8=KQ%a;I,QW
4158!.H[C44lcD>q<Eo=!?YZ(I5`7:<rA#p;Z7kYKrbgl+i^(?Srh;cpB@;R"%sSJVN=`"(t@lrV>,j^1mNE
4159@LH/,1]O13!mPj^FaHoVHu.]N%h:OiXGcYs0Y:+)d!W+'G/pSG^YNu1U[OXHf/#^d5QmP%2dZF.nIr[j
4160IGnPj2k=`W^ke@$1nCV\nB!E#o\ubrRP,64nOWFFG^BWsM[/CsZU*E`[MS#\a9JOV[aU(8\P)LW@MHrk
4161$;F[k<62OE2lK1l'uVD!XiPd@fZW'_'!_&0\Z:f/r+(>b6PiTj6kduY$M42n]G+VFNUoHM*P>OjTg^&>
4162C]rN1*#El[%G7rf6b;"sa$'gT!%n_>)L/Y">K+P.`;k%[C2BD#`[>@c[j*hOAVVc;_T^Jj!'2WalX[e>
4163"siV#`.OpX_&WNH9T!K&aIHYP]sV2s<4iG4V*^<G)O*6SCfOk#>W[IFLP(G5]+Mr/!P#E8+%QS!A5r)&
4164EL`MNMZ^rFBIT=p-_gbs*Q[E5OjnK<<!68T'r>lkPNpcU3'!i)b+u>b!Zkft8psWJou\,ZEmYL+K\)Z.
4165"s6CD-]r2c"Hot3S-/S1=lt=0e@1Vt`V,M9+5H[glOUV*4gY+0/_a-ha,$jEAj#ffk+>Cdfitr[#9XG;
41660M@g^kU?SXk8Q&Qhsp/brn0U'gUjV7HM\F_!!S0KDV[,3Kl?P]I-R^05j;Jk(b4EA3$Vm\kY-!_pAZ/[
4167]sTBia_hSdZt7;A8,"@CGc:8P+'q&0Qej<R%&OVf>u*Q0FK4d,LI])5n:+dnI^aCH'A[.Zp9B%IQbQi$
4168;)!oKT#m`!'[2A8hqZY)]_:--h]>qlcd0S6mu2P)HVDIE[\*TbiT6]%IJ]MR@n[Xa,,"7A-^n6X^:SXP
4169pYQsnq>5X/X#n<aeh*a\-TqC=AD>KNrcRZ-_i6$YHi1=gqucG3R?-i\@n?^bgW,2J`OG>%-Ss@f!T*6"
4170pa4);0a^ij!R\A(R@L%9b2X/9e!977*Mio2+WQ!3@jB+)o:ad!5,]V*<uD[M8iGO'/soWfO7P]P*Af-0
4171rJ:uT6&PdQR88&haNGae%=)m];>5X^M[HMX09Qo/\6')\WOB7H<#p`rap/55e=8Qs$HVHtd,)ds0@h9M
4172#gP^u@n3&2,,\j2^^!cV%YT)=,@1j@)5q[8@0[%\JpitB6/HKV@uUkcK"TnDlCB$oaXD_LbMpt'\9Q8Q
4173/<gd[C>],2&)C@g_2MfW)HLI7QDOWg06M-%S5_7!\ahe6K(/JmWRrV[<@_]si3%`/m"?LnXMp$R]G5C0
4174_c<*-IPPs%m=X2<#ql/Mo3^6,^AD9&DPq'tPrg?Un[WI?h*/iaE\J$C?@V_&G7X(N]s;-ApV/1`iTk[3
4175cIaKTkhg,7HD/r[A_oD&&bt=q0D7#CEQ>"J]*57%.sKsM^.`m?8_sq$:;-\mk*G$<m+aDoH+7VW-%+O]
4176m><L-YC?>;Je'!cdebUPmi8D71c6@\ql`074h#i-5;9cklgAP\4hU.M9`AS,@(MlsL!8VOMSJkP`pB/H
4177luihK4(ga,Ct!lhlrq$8p5$q^#l8^]OV`9>30gLcSH@I4I#A;G:-G2UYsSCkRB+Ip#QF#9;ugit9.Fmq
4178DFWF2^tM9i-e"Ui?ALdC[L%)OJh44C",HKL)qI3g]r!X)gEGGa%P:/E<)J3Z9,hds?7lTE`7W5e_)n3K
4179e^,=n7rmPQ:qhA/BV1`[:Fssd+rr.>]l;'nUqMDi?`6D6k_Nar3H.gqR_=kI&UJO=pP_tf^E)t68o0_'
4180e[eJ3D.^($+l7*jW`Z3ZQ!o"nh[\6*>,[tA@12kD6S0nb5RQM@acl>faroXR&tNF\/R4PP@i7(9h0E$c
4181fOHPGGm9MLQDM/?,a=9\Y*c(#JkcM"H*L*[/!XBlR8%q<,8kK+Y!qrI=s)s=bW/;RmB4tY)B/nHDVDY9
4182*.d^+2s5d1-XQ7Bm[<`qm>dBsF'(-b*QSMVIdP=M&j(LGH6<$LqQJ0RjBaV!FZC$n\Rc9sche,X[ibN7
4183rC5iA_ikA;S=rmR^!/.LmegG,W*OV^`oN$DlsQA8.#PsY%BH2uaGNd)^RNms=PY$`?!"oA1?OVj^k$TQ
4184hpboc#ZnrM60[!i/%-G2iL`JVpG8ad-bN`U#;.D*[`Y"8.Y7joJkRE%FCoc-AF^QKBpVNr/d`)DA!.U&
41858h)PG<rd/7?Z@a[gTu9sM+Jpf8":FlNaU%0+t6)@QR>NXf!O[P^nCpV]8lB(<KO\fbAeY,'+4*>Q+'+N
4186,Vd]F=@Ll@`&^Q<:M0=!Cc+9pD?0l7-:*^qJf16.TSdI,[hIU.rfB;hZQM!p+U*0&H]kOCjind5&,fC)
4187j5goJS8YNSeIa)9iU'h8:_FR:0X60k]H,.)_4qX5.\U4L!R!_U"8[1PS6%GY]""c;_r;<aks;HS&pL0>
4188C<]6tq''Y^W;V/<NT1d>^:cX3"-&p8("oo@)mg89Q;'SR6^2K&2];.V^?^t?\P!O<88K\?gjj,'MS\6<
4189B7Ks+cACB7MXB#cD#8e;IEaParr)fW*@/k@q\K9p\F_SnIVJ$?c@:teT@,r[0([PRO1faa^QPj=a(%od
4190IP,r;'Wj(hL+ECcbt$CaCV\V/35,Vk^B_m*O:@$!&BVtYs"tdJ!FPgelVEWfS>HDJc0$"Zo)<XEE=Dk6
4191:qO-b&#.(RK=>L<#CS[8Qg$.r"B!;]1EZO*!r9DE\KXM>W@S50ShX/Z(n4VFPNX_lQ\&C&F6P>$her&@
41929Nm6=1K0tb$.=nPHrltJW\_i4RQI8EGVA8kTSLpUFYX`Za[!<[i9ene-sS,%I?D><Kh&L,Eo?>XDkAo<
4193.jqa'*mt=Z$Vlb:8=5<g<p79I;4"<0OetcL2=YDA6Z4=()6\d5R5[=&MRQ`ET8WiAC-^Ydcd:LiLp\4=
4194!.?qF7>P5im"@Q!:b<&9RG\1#ma-/LWQ&,upj>1'qN^Bu'8(VZ:Wc(1ARGO`]A1EWUdO;oQ+[m:>Sb_A
4195R"Vc-a]1ci4!4i:\mf9abW0"(>Z>Z"FKd7@KrCk`drH)NE9WKd;nX/s?+CdMXLVa^_1`6FIS+(dkME&%
4196G>3Mn'Us2(b_LD$-[rb@TCRh3iu%bs-uFM"S)GA@os`f-o%gGJfm[KsDRKKY@h6V%?h2D5#L?:4Wl$p8
4197L??BH4s!\C*ffLJo%u<RGB%jt9_kdmQi9&/rU@$%lLL:e5<rWbjeFlL")Rh-m\&\/6,bSVbDF*<G#/lj
4198F`g2r$TX=GeJEi)8Ij(<QWXB)D>/1AADlhmIKB(6NKJ"V(X7[+]2cIbCf:(^`,qJZ2,Isfd3cg*g[+5;
41992ZrF%M$+he/AcMMF[O3tbg_>OTY>E+OIo3N>q3@l5^o3dgOm-Z1@>'ahQFh$&_7mm?)gYV[;C&c)'\&B
4200#qkG'kU*:qi55pR]n<de_+uB_8_lp:Lh-<P#\C"W,<p.Fl=I2a0i-:L@dT=\QSR,<Mfn>p%D#XT44YU8
4201FfJoqgfTn&f$04LPK'IL@SP9QM_`j4M7"10[=WD_gkhj\D0TL,k1^IQr++$-&(5bp[[YB3\`q+<"AfMR
4202b=r?-<4+F7(n[$&3gk]I;T(1:cC0WemdXatFWU&GU9[[qp.[Dko.;u\<1.)uZi]dh4j.a]W+gYMdCfX2
4203[lo*Cp9Y6bI7Wf;e0p^Ql%hTGbP-413oG5:HbqLbrN<2nL'md;4^jW\.KYUS8$;m4OKlE:9VF/NG4uLL
42042%Jbqg*=sLgN9Ch0B&TGZK;%t<uVX?Dr24?@A"eEHDE4Mmg^4qi>[B;,NaHt5iERZ4eNbl6M3fmW/#3b
4205lg4?Nr-h8MT8]Tl(TLDtA9N0r'M,Od#7NVS?]lHT;o^;n`C9:J1665@fVG>WP.XikC/A\Y<o&\d=m9XE
4206"<.u)0r#crTJ$r-V%T>X0=?s%\V%AHHm"&Z/IKR8pVbg?=9lKEKXFFRC$V*hBGD3p+%XJ^Z_9*h%XE#@
420780#Y(-"&BiM+">=*KgsZmZ@8=Wn:(7kZ:ba4J,oHG`D@LGd0kSSq?dT"VR@oH1`SNEe0j2SX24iCZ^u/
4208S!`T)([7*.g'"!;VUj)P=sS.!fN,hfrcRIDb*FS%6liX"OEH?8;XhmV7d^Qu@,mZ=jD[uVR][@E-5,1,
4209V9VT4&tUF#:)''<<@k;AN`&K,nt?UP<UIki(c+J8/i5,2O/1TR:\`H)gG1`&%9Ym'Vl:.trmNMBm+_Lq
4210TB[>Gml(-RHafWj8[S0o<\N'WPKC?GR/8=<_<KF;k*Bqdrmo96&)Q'6+KfnNWBLcAq,!C`1c0^DHZ/Dh
4211lK'tBr=k""GJU/;/&7bBJDmV:7Xjj`p4`Eg%"%FfKO$bGN.&J![D;sGQer5G;[0J;4K+Hp^.Z"kU,&Z0
4212SKKk9rF"gV*hPD2V0MV&X>*UuN)V<r.n;&ACo_brd_^j_Mc1'(&Z<F/]`bV<$@<NIG_f*a!%on.OGX1&
4213m^AIn2@6926M^=uSIF^X6@L]Jhlans+G8VcOa4!W]*?I5FYY]r7h>G]NXdI2+FORl5_<)A$<4]'W_:$-
4214M\MgBcU<Wl,V).&HmJG0WJ<.tAZE):$QZE51$piC4?;f^8+<r7VS)W@oLBt`Ag]7C40W=NV-o;IqVTlZ
4215T$(86C;+Upp?(Hs[k>eV]Zbk0:#Y6RfsbU8.omQ)hf6iq8F/Yu>O^SocgXik=Ku0>])"Ym>cRQSD-kEm
4216N8bOYX5P:05t0%madRef9%EJY;\?4;,*rIqEFp!N'J?mE+EfA(JopbP4.Cl)UUn[WhQHW70Q]8EIWBlY
4217=ntX-pR?G8cOh"sZp;+q_L7rGpQYJHmip-6Z?P.5h1g,U<hB3;iSNr\o<+Z0d*N2]9Z$p=[i8mrVXt9s
4218Du\7-[XM?H=a(6%ghC>q:q]<#kP$i]H[aU'@.!aW)#G.T)"tVKQgkmMm1L5B7a4u25qAeE33B/nm9EK#
4219R!mmRSs``I(F)ksaL"&1'OV]4<#$Vk(QV4j?nJ<F.=!_P;kOh#gbi@+6>V(S_43V8.!.Ba3H#(lN&&\]
4220MC773i6VPFlmf(=0oQ0<TanFCD[2aJ"'/(!fn>n?Cf4_j8DcUPP[CPE]%7L3f--0,k[_I6;V50>$DRdr
4221@e+4#GVh=LBkTI9O8A^:p%9[n4W5561c70K24eT"3!#);VMe0.NB_m-?UJU\$V`#7lLqSJp9lQ[Y6ceB
4222ohA0!/.qS$ZraITfEZZSfQ[`=>(Sq(Xaf`Ij)RPMp<_k_])LStjNPBQ7NeErHO*Q)](Zr`i9);C["g>H
4223W-c95D.ju0X02/[H_2)klJ<UVJP\cHBb0$$AZ0s*&8c-<.+0.tXp9iqf@M#X)SoT>Rr)8^3(9p-lDtrW
4224d+HG-@Y&l7:.532[k"gDom1;Y<4Qc6keuRm'8nfPKsJkVFh]=k]Kgq*LY0.fKtBZEb[*Q6+p-#JG&bW0
4225_Pq9ES.g.Z"Y7E_"o>&6ag4YVm$A(0TW4$"4*4V'l*+&NllU*6$ltI^rp?"SUN0VZCoB-97PWinW%:E$
4226@OOi;U=Qp*ra?bJT-!?NkWYV&R&kY,V\Jdlk]>A]on+W@[B%W+U@eb\>P?9gDG[%ko9V7E.=I_Soh?$`
4227Bb-g99Mp)m0TE/-Hajp`at5kBq_fjkIu9?]DS$I7LNb_DiURQB><gLYq0":Q];0C29@2Gs6[%mW>VL(n
4228l@bgo.4G\UV/#CT%>^RiZpk22I7uuT%Eh1rk?PQH$7KFYkpfMI[l-ljV*V:b,Qo&UD/n\ir2Z':32`)'
4229gS%'8e;PuqBCLe`JkeddSSE!!OTcE.])ZaSSP4Cf,oPrL.b.qmbgAET'+!4'U^\hRL<<,M[$^&f_Xd*m
4230$prHl4CUm/kTn#ApHHg"LaDF39H!,EfpG5_Bb+Xp;"r/Q1kJ;G#ZHJh?S84<9A2b7P+h<1MeGLjg-^X.
4231kdg`C*V/T,$h3j@?(MJS1@siYrY6D$!ki1u$`.Bu]<@-T.q=fINd`^m7#ER37OKf0P>Jc,YmtMM<u*GS
4232/<;AYJp7c'ZRH*n(H9iX#'mh`^iL0=MF'3M>oaH5(PN:`JV8[P"e$rqo'J4!&E7fqLa9r/E)S\"FYZkC
4233*@Y!A/P9gZs$h.DA+j#s9H*K#!T";=0#][1m1E+I6Sjq"m[*TV'B,`MKIK:E0*B[Z-g`'N)<uYgQps2P
4234%q3UWpYKBul(jlDm_-ZHm@=h;NsQhoiQqIum]F-mj&c#k^V(aUkK@$4]\P_X.g7$9.b>*'Dc^U`.=*Zt
4235B/p'hPEnJJIJ%%Wijk@V>Re@%W(J>$l/62,#%qsIN!JtA!c;Z6SQhE!bT@dc:U4-`Q,\'J3SkBrQHJ6i
4236S9VY.hC4EX5Yk9H]SR;?0Z?DO,6^#4@>q\diYAbDPr2;sl\`?T$CT-G/hZCEk6HW3;O>N0I<u85B/T=b
4237W3ZrrB_jqC8:,$!1=X"('.YP'HO*Q)](ZQ\-m@t$9H!-P.nl^k["g>HW-`G:N=OC^;"rgSg%M#9+RPkT
4238Zp3%\F>A^RdC7H0AKc3tf3Ou]8q;/#/>X)dZAPY%0hOln>&CQ4j_<[1K4]N%qJh?<)cf4Uh0mae&I<4D
4239X<o4@'5KuB1b&ZW],sV;qbgU#nJr.+:42>uRY820RH&-?7Tcf4m>'k-UFgOrZEG401OFMkoT;SK`hgp"
4240RsE8DhUsXW=_$gM>iD&+ej',Ue=!(0k>&7IPagK%k*YLQU2Lj[OZ8m_#X^6c+oh6o`2N]c'Tr+9b[d[L
4241:JT%\,4-OI)=%27Qpqg)%q3UWpRf5XW^qIB;hhkj)Ui@Dm0n-P1mW!.N?Zdl3_9-Ah1<$CM7u,CR0Q,C
4242J"04">KI%5R7&h9g+Y+n9baL*9[m7GbH?D4]RfI28^8BD=M/O6*q@][Y7`"Ef:ce$OVp_U-Nh$;Ns(/m
4243QNdBRGr[Bm>@`$OB=F+;Ve,ZLMd1>ON7qaqh!=PE+'uSE@Fa1PPs9Y[k0=3h]Q[sf02=!Dn:>:4<\.@@
42441TR6`cI1KnX,H+X>`qubC0ObC@*k\m^)IB1&$W,9XZM;[:o+nFO#k]1R[FS,Du3Drk5VA)m3,.@lJ;u9
4245TiFr\g-_5_e@e@GUQDj<0P.20:RFTnBkOAk:KY'-O#k]13_4h5pV@g^Ge;IrLj8`aS/MsYN"ki1f@Rg]
4246r9IDapF][DNn*u91p.9\^g8?H8%W:ub-K[\Q+&D*!H6jlQ37-RGto1:kE/T%UnBsH+VEeQ5qS;&QP:u-
42470.g0W[a)L57aeEj-/:U-C"'0%>A`t\AtOS)&nT<dGMfpKn#Xeg4g_K40.FP\Fjd-uo/81mGPA[o\#l0E
4248f@kLoh_=Ne2=p7HD5o)95iake4=&3;S1H?e7pL#&bb,JbO+aA^TkW)5kMs>0d<9=\s*$lhJFWA^#\Ja;
4249jQns%PM?WrgR%UdGVMMblGIMhmU7$6[NjJ1!"I$G&BkFU8E7hGNfc"gTa3Ka!*P0jJ1c1-Y2%IRcu0;+
4250b0:'&>9#Xem?`_[QpY14+:WH`9I79t3a[%bH]0FIS[l7He^):7McVHXG`4]Lf!Y3#VP6%cjrKpB@oR_H
4251(-dTiePkSQ2Ql5%<',$276XV3^4(.G8@<lA<^0Jp(o,@rUNMPo>=Y`bf(@t%N1.`B-&^6QbIe2je#Nkh
425298bq@(T&cjkZPL<=7aTsC.`Le3A0'Tm.,7,ejK1j](\sAs4unj&#/rNL48dqHK[Qblhf&H%j4rNEO<_I
4253`_\Y7&/\p$*+SW'B9SB/]Y1"a8'L"[3uK7+r?JaWm^/efqk8ic*3Bg+;(/'clfXfPT:e;9QTN":m3d\&
4254F)c\Ae=P@>?ga")s8Fh/^=n%tf)A'[GX$O?pEnuV]%d<-]CUNi$VEXmIWu%Fhlnp!h\:Ibc_q?Ba%pRj
4255Rf8%\`RiVqUN8PcfDUa1,ho)`\"bOqJ%;ocEM1`=HnO.he[uoOjj(SeLe<KqIk84059&.c*AFVM8(ts;
4256s4S^%A,P@ac.`9JVR$BRU9Qj.dCmo^'((4$/U9u6PB-,ZL<Xj8O_NA&qeH3lEHI.p=e\.a)Ogd+B]nd;
42577kuOfNk*eaVOh06c1uP8J*9)F0dPI+6+9I<l):PoruSi'!]hFW,M<Y/d/4!Cd8';I9RF6Y8@2b#rnd#F
4258djT\c^#>Tj8$X?>LIsdiG2<]Bo$gV84,1[)7<o#rXSN00)YL``D)qFE^*nbG^io`Nk8su,;9mp)#j4GK
4259DSUi:j^5B=mL'0H.-KtOKSH6<U)]$kg\m\,Sq)>Z4)]lt1gb&=Yb4D[(I87^?lJDC8@^MopWulU+Gif"
4260nFdl4*fKT!MqS';#W/rB-6rb>4-TfSNJc<e2d^5,SM_h2gNQrr1p+$!)goQ^o<"BL5B$R,ZE7tG[/U+'
4261LIYP$>r:m%6UUVqpWp4dZ>K(Y+5,,#BsdJT[,op\s(`PhXoCVum-b)+/#*&I$uJ$'g6]1dOt)+amahDk
4262IV1(EgL25&?TL^mAGSKMYI!,)`AIG_m4aXUh5C)j$`\Sp^[SX39V\5h_a#%P&t#&u-9i6^PQLZ((eA^2
4263e>(Fi?PM89FM6&2E\!>oDeWs(AaGZ>m5nf!Vu%W0JanLqcqoA(6]i/g@-PuK8-M`B0/*S#m4ahhF'e'+
42645Uc,)YQjC.PS1Y-JGq,-i6n5@J2L.bVUXPk?uF>`J5G115<S[/#Gu?&_GS#/p]GV^Hhd$+J%$Um$/Q/%
4265@GDourMM!TJqb2V*N%r/59Go/>l(f,Uk5K2PX,c8%`>81E2GiSM>#8ETmia=;bHP&(_2d*7lr@%g&F2k
4266T5Vc7)S@)F6ZWp(*TNmHGIM'?[[fV')Oe9$OMkb#4GG>uST0#?cgQ$&HoAWhL,-Di=8Z!Z&DQ0sLJS.K
4267gCGrKGl,4NQ\Qr[&[9f_+,DdNqh"rmWM-R^l#[%rGBe;)DZAsE5fl@ble=eE!K2Th$"sHXp"XoOrWpuW
4268@lC@=T6t`oI(pm+_CiIirEZ%=?q1sg%O4%7dEsRVAQD2h"?KQ0:klHs[(PnSn"Tu;J_nT$$C\D%#%`$@
4269?j_UU"!+N-pqDC3[l_kUPjjlN*tAu]7gB5#]pF'ZIbaR]._Hdd^ng3%/cY3sMrLVCm>#6("Zj7YC`a7$
4270%7DArcF?#*mnZnq;Fd-r#:Q>2g6T!bc$T=N^,@=qok-9gf$IA.%<bO<YbTS0j4d!E7IT\XTD(It>G3jS
4271SPY@#QR@6g]?cUrh@J1cIYOkQ_RRDV.!hTOo:CRESALZEIsnKGO^UF5N"M`PS-2R?0Eu^12VhWm;3=I6
4272E-G'MA&WH"r?Lt8Kb8k\rGWc._mnM1Im6Co1dcmVB`@ra`cejM%BVuGN%*Q%*Nm0fj)tqds+J7VT%lqF
4273q9q#mWd\isku8[Wk9LHFCfU<LU8[s6mB0C;`\crll2M6cg%H/G0a4=4qY`L!qgU&R.<L`I+/CLUf"7/7
4274G&QA51rOK#s&D[c)&a3[bDW*=13^,'LtWfRQTh9!IWdJmdHTDW_]A#8a!BC=g3B@#Dion5:OTkEUM*0b
4275dehqM5eEnP#BXlj3[W8RfB>BQqRkuUEX/>q.@$4%1-<KSc5e<LB(!Mm[dWGOEB`/"lu46[K/20,(ZG7@
4276lqZ:-HMbkVa7'@2Du%Tr?OcaL1Xt1:a*O/"3/3KmG4uM7*Rj!(hQD*<(,327g@RbgE6!4%\,W3)7Ok!-
4277C$>'>5+egc0[p=6Zb:fXi![NmW&bkbj8*$[]7'u6b._9X[Eh_idmM*(M)%Wu]t9hna!jLbNo.=Zha*.*
42780;/#)$DXA%@i'+[VVHaUBgbdB)eFe-s)tm9>XPCp;"%uE=^$$rkhcL\SkjtGOa?UQHpl<_@sB1ZHs<G+
4279$Zn@giQHR[4u[l:*M+j<&"f$.#IJCZ:Lo5pX5WH).1%C2lJ$'"2,8!JH@`(m[ZBamYBCB(&MlP=^$r5o
4280gW*(>Kl\?_d3`OOk0j<IQ)[b;HsA81;U.0YLQA!pbMWk)Vgk6u/l<81SMBcB$*)hQ"!qpq+4QlBcdV,4
4281D)q4MfAXWFjRN<r]ki:\D>kV'E=<r=iM@XFl8Xds_)>Y:%#9nDbE)pbG,0H!rsab/;\d@BERDoUkks=u
4282L6%n*bIsP/'R48gDKjUKP\)g>LR3B^9cV'h5BO4<3ad2jnsJi>TVG4XoU\Hc\"BJoS:gqBnD]#_`TV@:
4283r:DKEl%&$;s.-[Ta@,Lo^YAN*3agZdS45D&?hrQR"/`H2$/3FFKbg%Fmk<qemlB%&:`n-uFL:#?r4*@f
4284T/ci.:?p.sZirR7,:2?%^E84\r^mDhO53PUS"ME6DpSM`n>IH,j!.I1Yku#pk^Y,SP),?Y&,q#S^3Das
4285A"i)/i5[TN[a;SVGhB,'.NQ8\ZjDVS)0YiQnYPPW.a>Yu`j0sF1RB2QB`5l`UmHCb"-qGe0&7;F#[RFY
4286mu4*Q@:3b\IT&WZRioim#)4i1rZ3!2"B"Cgp(Cjqqp(nYrsan/:Gg[%\at&*`-(rQ7jUL/h!*/(Y6/s?
4287Tgus3Uu(YP3gIAFT)&j90\nOS7O;t77R'N@K+oXa84i(;1JERV'ZLEADn9?16qe^f6be=fC-PJmFq7;$
4288D)tTk'25*QMC+]g@$jI8r%g;a.F-\_:t!G%*SM:X!RjDI+&_"sm,\eODMSe8rV/$hoJ.O'GT50,d/h^;
4289msRh0Y^/;40]8c0Dm)Aj,7A^an92%8n)Yg-hDX^4J0.cPE4kZ.rcHd[4_-VSjG+54SpBYf+UdP=D[7sn
4290keQ`Rp<omN.O5\kJ8*JH)RX[<L3Iatm4D$h100-u"^5:plmFf*#C7Bk0Q<Zea/e$9ZI^7VqDVaYoE60g
4291D*1B7muc'P*M<MTUQtSpG8pOB(77Si&*d^7i%*+qWR(*(d`ZuJ+6sZaA%HIH;jT5^RC<ZQ"G2&i.=_2-
4292WG`^K8.XA`1g_Asr7&c/a9!7\)lir7*9@3T3m@qdo[*!Bq%&N_*n-[":C^Yq,@F.lI^>O7*,f3Tb7P<M
4293U"b9>(O\\s9YY\a4*1L7[PSO-fKP2X-#Zl5X1'EL$Hhu6SJ.V4Lq+TjhpL(MH&f@Xreo0V`rPHTR-@Hh
4294dt>*<#9Zplo+bYZ8U6>?AE>2d"3:K/.@AR^*n+&Kmi-dJ0jcYg&_K26"_sYnp<97nnOR?Qm$p?2P.(O>
4295)B"Th0\q1(`D%g)Y;LttHP*M3CB*cip&O[0&J=6#g54tG-H^Bl\5+q\iJ`T[1`X4pGtd1GDFDF3fnj$*
4296i1%Tu;#BlN/)ua'm,2_UD+nYT4;,LFH4U&gU@<e9`ZlX#[uZ!&_LTMMBOs:=_NaU2O*8Mf9eDUM["Utl
4297`hC:,lCWQNp2ati4B`V`KVmeW[JusZVR/*"$"<\,MqEASpd$FjOV"C:WSShY<lQ@-9R"K?:>pg>L)([S
4298Xe%`r6"Qg-BF[?Z1oW4^qL`F[c1,IY4;+*HkMAEsD+nYT4;,O'pk(XG5!Y+"h"FSbWq\*00r:<.8-md"
4299<551^VXu\dfmOm+mre']^=rRE`%4;N"<&[pneO)J%,?k$SuAJ@Dl9#n88)>ZDEg^$5!V'eOV"Cf?TCA[
43009_Tj\bBP:cl-YLjVD+n>1`lJ@pF_.S4hC&g"%PMAD]61mCqkS-pYT[t4OQ-'.*UH1Aip]X[/"/UL!LbE
4301mI.F,>T3QJs6VfR@sV\95A5^]gJH4GI"]A(SpFjqgH]KFs+r>>.?*MFIiP3qQ4t8&60m9Y]!jnu>t3R4
4302O=Rbid[NQg?,f_7-G7h/BXD-5K`MO53qX1-cQ.Q7Y4sBDMWogjBR9(HE@FmBD)cY:14HGUo@Con@f7#?
4303P82X2e*qonZ).8D"(d#JrBQgseGfeN.\0A=ge,I.PhnbLamX'BToQ.>P:_bNXd$!CGFFtfNhUG(c.R:O
4304;%cg;*f8sMa$JOjit"tmCgg]197n.l8H/0uX8YT1j-6,o`BlBJF4iHD@X;Pg^"iB-q0/SEqt>`,K%2\7
4305FG(-ZIa<u9W:s53i`Eb/a%3]$*AJ7MX+2s?]&D9r?KbL>j]:XeVfc@:knkYiQC@-/W!=`0Lk^pcm5)61
4306]8MolP_KYYm?gdZU%*I::.q&%abucgY*+p5'rg.V0;i1SP%(>MSJ*%T+!;#ZO59eBMIB,p<d1+sm8olD
4307;@M#-1iIOU,Mc\oj1I]59FmEgPpRV31cB3!l]8m&Hbnn>\%_OuLL,E(\Q:_=r:c(uHrTY1O/r9U8]=1A
4308<daJ!WfR-WnaVC"T7"<8`Q)<be!n[to),%sr9g^`s8D),gHPDMCEL4`g7SE?g7R5MrQft<ohY%jp?21Y
4309^&K^th"JQWg]%!+b7?c2nh2&0F5*!>hn/cbMS#K+O7tj/_=Ka<.Y?iur+3cEg]$p!)h6PQn(Xs_rd!tq
4310H_5TXY>;k'f7!Pj_9:/J*e`\es0L`]TDWp!S+$C9caQ-OmCB\jHF(/mmLh5@kJ'WcC&+%_]h8d"-@a`l
4311p!ZmWo_Z6aV$V+-)!6i5O&6541V`hP&qd%"T-35:m>BR=9=Sb]S>$1+4V&0o'2e!:Ks<HUYO-VF[.k"c
4312'r;bEc#laf5d$sFgr51BR#SVd8=2i;V:eC=Jj`qU=+BC#k^e*-rHFrBhN.*9%K59m[/!aEf<+8Nc(d&5
4313jVntJV.m>?BtAXM/1J&.'H"uNN>41.5YPqLUt"0:7rG0&UekDpA1:CAndmGh$#PK:8$$eXef^Xjna*t>
4314"lf=Jo8Q;&]"CFV'mnKpjRVlI?R&Us%Ei@B'O)nVng_dbM!ZXm]Eb^"FJZIjY^-o)Qab=qpfRrj['BU.
4315pF`.uLe?-ZSeX)Q%RVZ=UCO/&Cgl&/!PYJ'geSe]GDpmMdu:-dbJQt:V@9?6YBbko+Ee[r6-J#I_=Vfr
4316l^^L8c^/tp]LWo6^Wq+s4s1&T],,ImOY?lW16L(C`%E>)L^!%^W^*h)iNG1[J$k.1cmJ_o)qhIbX%g59
4317Mk'3<Bq%c<n#E[(9:%iKr4Y6m2a)<^S\MkC1+1nGm<7W<*5sq;5@:qih-Y*ri2MJe;O8Om!!tHDTFe@`
4318Oi2pkHGk$=jBTXo#'0?,R(BjQFaRZOR,isMFU_gA0$Is&2I#56L?5lp&NdI0V#g,7h$]M#BLLW"gLAgc
4319>d5[8d_$ScgddY/I0Ud7[$BtN0I.tj5L,!Pkt@n*VB+R],:K:Bro(C@g':(4Kne_<4Y")3p4\!G:MVB5
4320##?PSLPE\_g4i&^s/G)Qd!VOL5$/HS/cab"K7pr]HV]:\2\N!c>(,g*hXY7#eRaTc`.Y[&cRhpOcC?p?
4321_jFD'P)qE3W'XLq`/n-G?FMuok)9IT22b*8GZ3%&:!#,ZZEC_f,CQ^J=8q2Hq%$QGjnNa]6K%7A8<AV:
4322^tT;hUka_(,!kS>l^'4h4Ejf@5;'3cFE3f+;N<`u$Q&%Tl'2nrb/.]s`6)[@9o/+W0,Mq)Ag2,tWLt69
4323r;q%,6iG\2,?=d*fri*-dC?(</04,X\cqj+LI\*O_63Z/>AKn7YTEh`Niqo/^,;[oFr_K<f2/5dlE2R3
4324dh]d&"$`H,1]!-S/kI+]T4U'gHY,K<!DL9!r\8dsP[?UuTb^3UO=1o:r(*?7`:0:L`841SB@V%IK%O>I
4325(mepKO$>g$3^+LSA`I(c@#amfa(G_!VfTio$-!dc`WtFuCj_[fI(F.,?SXfN1#C"nSQ"nE4M5?:EQ6gj
4326Y<tVsicl$XJHR=<JK29n-X;0]hPuIDLmqG4Ps%=)BOoQ>q9Btu$:t!T8Le;16s5[5+/NLQ/"DY[DJLO_
43277:q0F$q$ToZ+V>#jP,09[f_#)kIqMpe+/%Z/]uDWb8T<!nPO3ko'O;T/o/NBIkrBE85;98CMTS<;j81I
4328,j.DkY1'oEr"Aj,8,LCBp:pTrF*%Vke(AG[SY?+]FAibbhC^N-W=;FWOK8F-.n#:Jnt_`&H.+n(nX6h1
4329\HFF-=Dl'#/s^:W_MD23XI!A%*:!_e9no2YCkn?HnfG=JRg`D:_($2N-]KZ*QEYFI2n&8MFMr2EOcd<;
43303TS=.`:_VZbsM?Xl<Hj'K#3XA<EqgB9$'h?]-aMB0iDS6F#IK=bY@4B:9(.JT<.]PVVP.3J2i"Ojeq_;
43310Lb=$r"/8EZLR"Pb&9?^L3.ZcqNZ]\NbM-L>q0N63?aI>(?Hkg['p8)$8a/+U\Zr]XF[rlqRQCoW5]Mc
4332h-C7So/0@\&_378jTXHO,eREU5lrX$PTWOPiYW9JJ:nu53do!rT,*oenT$'Zo!#u!Ge6:8(4`k5jOc$&
4333-8d\1E%2)SjOdqY;BqKrYm$`$=K.82C?'-!)<.19Rp()!Lh*/2(%glud'qbXQ$gNlW2[K@nXM*Z9gRXM
4334gf(m(Z&4M:[?EG_gGMF&foU,RRWq*LD2\3]ODeb:N-7EpB1q$qgFlQng(*3j9h6=^n/2W4&_[K,/@7q*
4335OsVH:Np/J++1)Q3=_Nd[;fnLj*8A\>"*L3YTK)?7f/:te;V:RsgLtL7e/?]#L*IM/)Ul:rVn7nEmOOr^
4336UF/`"6W%fm6KJC,+:RDeJ[Fa)X9?Xq[i5l_#E!`#aZa3F-Lg`YGSu`u8dI"EQ!l2)p(2.D?jdc4<7h3H
4337G'5RsY/XYdZ"pR4NqF0h:r_h.E=QKa.aN<3)fGtqm6i]=iU&Bfe]m]I+RQUmV]h14c#R;&dE,XC_tEU4
4338]>-&6RHS1W8oJDu9(CUT.<$*=Z&C=lH4`)3Oh)U`1'1sho'HEje(K&qICkE_%G!rB[+lPr,a4V_p5j+c
4339p,qTR*JKmKRJ@h4,L\6A(I((1/YJ6@&sA@4Negh`p@mHd$X\SenA7B<9ekE"\I,IuHGK0^h6)g/Pt+k1
4340br!&Q)'[N]9V8"La7SGfHb1@4V:Pos]*:j68.6.*XO_d2aAZeT12B:W*h1tR-R7e_R1VO5=JdB:(m8eJ
4341nTHc]]Q`Gk+m!SgJf1Nk.i%SXFduGp?(>]B"UT9AUdJB/@Y5-qC.l6rn"2L2#+U);/1"ce/P&u#G!Xf;
4342U`+s]:;eUuWn0qm.:\Ube3H%,a-6qJR+/L3`6eo5io[;3,p8-_g3_#t!Pk;*HR,4I(t*lt,HiK[*m'd)
4343V#A`/7O*%g8Gf5<m?Y=Rnj*TcL*>rN`jAt8*oS*"+mkW9Zs2f:iL&'%gGn0ZMI=/h"0(X/`7?.KjP//5
43441B!/oq&4&LICfog"B]BX2BGoag2o(WCkd=!n9+tYJ\E.81FC!+AS.ZTQW^R#Ge5HNWk)5oV;$h$nE$'o
4345%D3]ZmMSi$$IA<g<g;U54pQ=ZmelmG@gI![3*2RQ0;W.P,c(k5;DX5ZLm99n.1eGg?G[a2Porhn2Aa(Z
43467qfREh@;?M>O!97V[nNh?i!8>o[du[Hc0C9OS7O=)I:j`+mltZZn$9[fRoD3mC`N7hU@b$7l&+p8:,8_
4347m7Q1Z),o7PG(B/=Ko8L)$/3J]'3?'C*H>qhDjQ;ZB9(+<hX6>hJJ^k.c$F1.[>Y-%FP%qU:'GeKEOlLT
4348.^57t;h;DnJiXc$[OAB:7W^Ch9q4q+SN+m"PShIIoLNdF-BkY6hD3jpZf;P6p#f>-gPjm_\iDr7IoQ"0
4349>f@&g.an[/M8!8mcH*GXS@gffo'P!.4'CSEkB=#;(i]Y@?MM!RR]B_nHXr^3(t.7I\4aL$9&1^*;hhYd
4350!lRi`MAGL&OS2Gb?/fECl5l>u.7;fBJRI(oFe\:9bOHFthA*Yoeo[YS&W8*/8NU<MGe6:0Eo:2q`#ciT
4351,F/Z+e'+?!R3Mf;CiIA:Uf]7b1'>q/b;<>'_AQ8<PN,=cp+(*Z*,"fG4.'sTW(XN%lV`;C6b_AjY!Qs'
4352Fk%/c)Ia0ebKra.6_CpoEO5$-2h3j!L:^nm@bRcVWo^:R5jZ@FibKm?'qfL>(PCgZXtsHS*1*p,ak&o#
4353V*&&'*5p%N03QXuJ(Z\+SZ$l<Sj"">hU>7m:[:)>pB\^%+mhF$f@0T;VsXt-mg6Uteq[2u#WtWqdbYXV
4354QWP>)h'8-D0r4a\n9+W+E9\L4R*qM3"):,mN#Ld:L^1R5Ub#Q@PMrF_'E'^VAVP:^Ei]j]N<rem=KBEP
43550]&Ct+9]ED[tf>R5prGJEmVo2oBiMh[Q+?aG()@/\I^D'nR+_%U7'tN.%G']_,Io_r+'oDjfs[1;+[$f
4356/+d,iXBq>N8ZRZ0.9oUkjP-leblV=de^)g5Y!JS.CLI;.A7Si"5M7]tgM%O#h';=Z_3"A.+oBBHiRC$=
43570P*fP:Vt`N)^:]]1Sh]gaF8/@4*?UkK9RPH5D`ZADeQ':&]jJZdbYXPQX8QEh'3K[5pPdDg+q/t'c&j<
4358\ZBRarZUWJ3c#\bGJ%a+WP<O_6*D=,EqoWq&Th\j4[&OQ(/9%c:db.e30;UDQDou'[Y#RU_ChB61'?V'
4359[Wi\b[#;0)Li$U;e:mF93R1L[$onfNo'KV^!N?KlZDt,ej9$ifo?<3;Z5^su$]H1$1t@6^%`Al1o?poq
4360T0\HOp58_ZhjLM%&=;SahL:GZ7[c&39q.rEa,$!U+6_Yc\jAJf].<uV_Hhh>"dVJ(k[^L'"cWu)nq$-G
4361a`cqj;5XqZ[!+s=pM8K^HUM;bOS7NUf_(et8_k94hA*$HY6e)#LcS'Edb]?G\p\4I\jm[Z@n:sU@.eOd
4362F9[EY,18.c&CTE;hrnBl#84RmO<k\(92oU/'bs:+?;_q8_SUGrVbMim9Pscd<U5c$5LHDKa"ND5"Vt[]
4363O=7GIM%PS#DS8brjA$tC+b^pc*5Q8L]_pH"pTDpqal>#HC[]A"hj:+Q5MPtV>iX0/L0qFo^[S-PrUo`@
4364.h0[?E9?&A\$:Uuo):]s00DGi`Q+l@^%IiW+.r*$@l%G9Hq&9_<iR^7/+k*#3`>a7,(LAQ8<Jh[*i(VN
43651m3cT+E,jE^DAdf\#0j')-GgnM,Vi8Nq>]Qh&\3_@lZKHP@7n!3_Un']Nmtsm5[D^a]QAT-DYRH`Hd0d
4366b?Ph0a]OW)AFn/!'m)33o#sgPADIR)^%eJ,TT_+PYK'4',Eo1jkmWZ20/(%_P0Oad2*/#`Lm=_@BH^%;
4367?D?B>/O\B'<M0\=F7i1i)]C>5-dt7n6e"8>:*2PF4Mb,`[\M<\Kb/Bf*)%6uhDZFl58@n^SK[CZkk&^0
4368W-dSFU^Uu+)i1%Kp&.&.,DtM9UqIF,I<Z(J4eaVN&CO>5d+mWliGOn>9NIF/%%F@iFnu0T0T1iTh,.@^
4369BZ^IgCk=@1V1j@c-2H+\j-%S5-$ud!1IG4><LS2phbGkFOiSI%bQ]<m_JC@Ok$2uXZK7-!g02U$BJJ-q
4370/b4!IVo5<MM7G6uYf+(?4Ll_E^I4]YX%^`ZY]FH9fD$=pPs@HKHA]m^SiMc\8eP4en]ONm@c;qHU4E@&
4371718,<+FX<Ilq$%>_tFSs0%,hJ;8/O$kF)[!(SiQArg>#&F?t=:pot4=jP)uR%a"EP^:dMoA&(]"<Z//6
4372McCpkN&8g1T3Hd9k$fV.,-_5AS4F&).6uhMV9P-N0CX-lc+UpIc/K12=J[7*.V*Q9&G<'=lj:hAEVrM*
4373%X>TM0hh^Horh>$B*6"XS@e]::s4[C')J,:&'\NLh'Y;p^Y>*"%*eTZf2YU*fCaAaU^os8D*J*O]dL#_
4374G*IaddlhbY@!pZ5A0)BKIc].(ppr'd%A9r]09gA`aG?3:3W86Zm8j_r%kh>e[Js#2*!6h)n*g4Vl`h>A
4375B#p"],M2s*5Xr\>agXqB(62eSjWVN`^dpP\m4Fo@[t*&`j')p=jH=VO0..i]h.:.qPZ"liBIYtZ:(jH@
4376AR15H`>,?ej,tp&PLEPHX!"*ao/[b6W[qN%-2g3)C_PGVWRca27n1ESY2?nVKsf7Lj!slbrL/RTiC&H;
4377U.7&f+e<9[:\:q?qLfM<\.cRHM%9'o2"njeogG9qU)!YQRHPA\oZ/AVC<'OkO3-1MHpL-`\qf@X-+T-2
4378LF,M^(dR(7hC]</G)dS_ggj2_YT%:k<p#@'fkip7)F73W0)Vug?&lV6gLW?#P]$fTY/b;8m81FKcJ&NO
43799+-VC2@flm9,RgE6WRPi`[EQEe*]K6S:u/NN;.Zep3Wr7=U_tA>."cD,"o4--_lJ0>=rtP#;TBCnfghT
4380l8$Z_N,7G>f!<9A03+I4crbe+s$tYn59AN=l%uPV1:1YtV^8\eL2LT$*sM6Fi=S'BeG^Iu*uch+Tp9fW
4381^:rJ2$6KP[g_tb+QK.^Vh`e>mp-.+6.86P`7B\Wi^;.N=O:c/B5.^/h4gF`)_"=;qpJ%Q8;NEl#,GtB_
438262'P>`F!uki>qP;52YH"\bT]*V+g\m&((BHcSp75IBR9W+7AAh"1.ua/Vf\k]qkb>p43*WC1p5?!ZT&:
4383ih?dEOuH``EbCS`HZc"fV%hJp9S(@/$"@!#Z3?&T?fnnG9N'F9`%ms&'BIom)+u*W/@@aP,:hc)]\J<2
4384_0e=9GO*i8HF&79L,6D/1KasO'*FPhYRU4PAh8Y5V&\idA![=raYAUtboEfD&oBY-=l`%gk@&=7#J5,X
4385/1,d29Vmp@,eP.NjaqSP*ssQ)P)!T%NdSIkMF8SPa[(M`_Pi#q$bQs8EC_J;#jPq[=:0L4TTar@94.o@
4386m(6e^H;uiRaK_Mb^E)/5HYA+GfOkZX]9L.L,m!LCB1!S%aP5[F!o-V&Y,l*]"DJKXH)o*N,*pt9gc.<j
4387E^Wgq1mo2c4_6WP$#c.\.eBi5.66!`'Q?cT=i=($fq;9D+jU3Rn5:A'\+`bWhK9$ms3$O1PFq,$dg#:5
4388Z"MYZ[6%-+h%ODF5XjW'CL?Lgl/mH;i*j3XrC[#ik6>]$RIBAYJWj=3G.jM'G_!XA_ADJr)NWKnh%ODF
4389^dOj+jk/_qD'.1$MJQ*DrA*crVR)gccN[u<bdWZ>1c1E5`\.!a#$#bbW:WI>T(V#9^ZO7iD[J\lNZ\cL
4390Dnfc)d2W)<dPR&E4VXOb\pEDrePIKicn>Ip_W:?`MH`)3i4eU18`4Q4mt6J%##h&K;!nF#lBQ+j7O=@\
43919di`FY!K-GKs;JkjRP,k"C)Y>C^O_,K=Plc&Mi3C262"(=3BRO[?G`0iu.3,"FWfUAunf?h@=soS3!`K
4392@?lDN/(L,n>)SZ^mRUCBNWbo9XB;L=``]&=1,aBf5XQhoYa^_6O2t9gIO$_Vo(Iua8=<+5gVN?4PE&2b
4393*L>.oglbebapm!b*\UH"K,C'efI"KO,>l;XDq?Lr:V.TelnWAbmZ0qpeJbLqetm-&50%G5ES840.Opbh
4394:l6lm`Xgp#!7DA/-5*)qF9CO`=-q56hX3,$^FH&co'KMZ7)7Q8]i/E`M?sWB4((CVCfcW$Y(lS"">3sA
4395YVI4Fcos<kjr[.N*Wd$RhiIgKT:CORqUh/,;V`,kG/Z1\LFP0qq<Y_KT\t$u1&Y@gXl6mMe;.5fO5brX
4396^=Y0Cj*o-Y*2G8s%bfcJo!(P=);otd06`0.:DkEO^WpE]YsSXC0Wsk&r872u44I)Z_V64U>;O(jfV&XK
4397'Q0h_.9*M)IQm]=%0CI_EpL!brnD1t1'g1GX0$HoCdQon>n1PtF1H=8_7H%2EQPL3K.;5&C2U+N#5s0H
4398r)80U:R);X-^Kff.&k<B_0]4#^5ba"%(VIF-;k^XaRC;g%Jk6m2AK:-c&^$a`AuI7h@=7:4gk>f2dj$5
4399)qfm2gU((b`'C=o^)_I1&Z^Ial`jHG9hNk0.*1/`A?*1Si9LXtFDte],1)`CG27tM@6,9oQ:Q,=Fs/SX
44005od+V8`QYWArLKTa[i[oO-LJs'9XjOV%IK1]Np0K?@YV-m6TTHKPLo.H%6F$,,CD7`&SXPk7q!0OT[a.
4401+PAAtZ+';t=9Ct5S!VG+]hlN,^FFNJki>1][(tG0V)d#/7M[M>9pO"SSuNDn,5B:4$559$po4D/G<YM>
44029nBgZ@8M!6O9UJNG\C\!m-/"Es4)ikk6GEB110hj&NKg<G>L[](mlAk^X[RlaiFBKr!29.BAWP)Wjr/Z
4403JNZQ_$bu8G#Btq.A"T1X]Q=9O4gAqGQq%A`dr2;dem-PN&7%?pKCILTQLB>&=m1=W!;#n7[iE*Ghh.&P
4404*J>h;lRP9[G/HO3pJV9`[u]<jr.,l@>o-OKG=7Po\_hq2-lK:2ph?#H$YKJfBA;T:>'RbqHCPmu];jY1
44052%\:%HKFAOWn=-,-(/.-Sl8[UJl4^p'mq85EnV)2"`8N=n\4_ZP5,b!UiA$Fm5?._!W>Tj:+!p6V:^r#
4406W4T4'[t@E[e1=)UjC5)&.kF!C5'+)<bg(cM2.Aq(-TF8d'Ab@G+B`HK:?Ea`"W\N?WWC7D5pld3^eYL'
4407gIq4lO;9L9"T;lTfE&-1TTa*Qm;UUK_cf&lpd>$&GWU_,g3#/CD7imgQRT[m@8USr\Wm`;RfJk"pjS>+
4408amE8E2+f=e<^F1O^T(\Z\-40'PKU-eJPO3hSj*\M<>/@N?"OH)gTqY_-*Q(</jZ1^rQetV$D;17Z",lM
4409mhi^t!E.qS&mlP*8c\\>`p]=Cm,5_1X)G`Ih\3W"5<D]/I[U%fVDEia"+)mNg:un-T+CCLs3^e0d+):V
4410T"c`P962]&mY6!fSUUCmNq".a;u-]0l_go<Eb*]b=rIYFDYl-..,$S/i]"KYO6js$pC#F^>E<Y#FKjG(
4411Zit]qpU@+*m\bGUjhT@sJGSfsf"FF,#/]-n^tWppRI^uj+AqO6V9]6@8lfXUUu,7V<5kf$'@baA+E,"e
4412/0'dS&t=tajL>eD15i2G+dR&D4IBr?>^&8J#?o=%(R3u,:+B/[V1H?$1ac,aBu"<lU):+,N\,'`#MuV7
4413hF8dP*m1smFBA]hUINZP#rLf`aL>rA:*s&[#-OFb*7RR!CF8;(9!$M_D7mOtan81=5SB0gk9?K4E@p,C
4414,3M"!Nm,qj)kHLS,rUWP-Jp/j2A9,ZYa13,G+>8C3]Y=L]/\H:`)\J@63^adoJ8n!YDL`M@_LL+bKC[)
4415+C%)%J76:rk^jLlNh4ajC=4UE/(MF@%(q!V;RokW"#OpJcFRnNhD%U*])+Eb&A)VpRO#gEoi;fe=,7DH
4416^U3KR`61)=hqHF2pc5V!k5):-rU@[T6R<g@^#=uK,Sq0ok`u?<;<0pl/)MuUkfgK=83%VV"GZ&hm,_7d
4417Rc1"-e<BdgVYQh:c\LDK%jB[jVW/cUc[Y?'MGMO3o1e8MMp,>!Qba`3[t1ooDU/h@+5$aqnibSff:?6Z
4418S+@#`lf!Hlkh:NWHiJ'F$0J,,csYDYX[%GGmIl_k*o-Rfqq^)WSdAJ'ZlQ(#@2f%((TKF.g\@E4Ilkfo
4419S9c.?Tm@g9`k(r;j'WdNd/*I=.8P/cJa]>F\73W6r6tbb>>PQEiEtJ$SK%Kjr_Q%9)V]i(eV-eZ*P:?]
4420E9hdNG:AboEq4bFPc#&Gh`:[o*FK]7HsoQ=M1N.ZI3@JS/9'_O"\mEkF)GB<rV/LE)6j5N1T/8A'JTr3
4421GokATbg7e/-0E/n<%RZ*K\1S#X0^b0MTc^-PCZsqP\l;O+V>mb+@Ik2b[\VY(ukJi<dd'.;a=b$cUoTR
4422"of>Up+!=OJ_a`!,0&jcm"X$!(`NlO-Y!/=%&n/&2U3<0PAu,4]1Ef<+O!6iSrSIHN9R.%.6pd=ms.H1
44237#W=D?B['>Pk(<>/+^Tl?&FnpXFQ100!K?$5]ecc)[`YZ@5kPhKfW@uka71H]*rd:7P(lRPq#Nn#?="!
4424qRKgZ"s$R7/es<nbs\9.%A(@P;J)o=W=j1YY.oB:#hmHXfAP`<dE.[*#F<4A:drLuG_p4K=BSA`;@?.h
4425P7]b(Pa5s$E?X&Hj]PCflrgT-\>DEZiZZJMAdEA(h`:4HOAA76g39%cHiE'oQnu^#J^Uah2R`Z$5Pr_L
4426T]Q%SY<f<%c4jYFnbq:96HK=NVW_)tL[2iP/Ib3&SGCuBE;9nYdG)]*\pN]u?TS3@/8'k!M?289$X&^4
4427cCKFK^nJ'KmS.q?qj8tIYC6*pcQ=<s>J'28F/(!1iGN>35B,c7e";,RrrIB-DBHOq7&jU,^OPORI<GE_
44281X`.6`0=e0p74DCkh`Kus$X.@UUTT\pB'-mr8H>TlOTR-=EBin`/!i*5N2!u+qKL[7gaN1)`aRT8MG]D
4429,ra*,RiljnaS"YGWM'2\ZD<LQ.Z7*(:04NO[\Si5r>K\R0#n0pcm5u!TLVmYcr.l>pnjN=Q1AQfaQ'p!
4430SIG%P!M'W]!um#C4!1AQqdRo9h(-O6;X=MV$oP'CpB%KN+e;<*/p6=?J<9r&p7T5HnVV<1W-\^B(ibq8
4431N"e&7IO%Mp]"<T/,T+1@9^F;>s0k&"BeIPuF%+BE.fsdp."R)_=(KQ%bFt7k_3O,'XsepVGunMZ+8Nb9
4432m+GHN(FE2?'=arVa\p%X=hB\BgYp!pUu@Z/;F%Y8ol7'P_nsCE$Y'k*THeK`b`H3c.`fW8ie^;!qW08m
4433;I!B,FhXgj7tE4nQs:rZnf^Hj\c2"\5fS2)M#\1i-3?jDQj>AX?m<BSJ;+Z7Y<=(P-%`j:>N>tE5!m1<
4434]28UAI=WE_>I*(f['9\M=IHcNW1rf2/&>".0!W3h=:Zr>kD"a(-SmpK:;kI$*Kc"=,fi<(CrD)1d[]([
4435HAFMn,fJG'-_nU`d%@8Y1MC1?I%2P$3=95fSd#(R6G-TZF^f0?I(KY'PZS1eG0%/=)O$lQjTk`p^jQft
4436%^LnH*I,1MN44F+7[/NNRDdo%/0]eD09Sd;E9_2@?cBWeXa4E1W6iOj;'X8hc!+&>hQh:,@_-3CXgh&s
4437qfBgSf,$WX:3bMH(U#8oB\cdf=]_9.3ELCQ1<]NZ[e,f9btIM-%IIW@V?Z*?I#uoHZ5juEYdKUiMa=g.
4438=%eJoP=='t'`Y,m;QV;KH;qFJWo><*E7%oi3>Hdc=_S42bim2Jae36(?^n;5mM_H.Ddl\(1d'uh+Ys^<
4439,/?TsM#\1i-3?jDq@E\K\#](`TLP+1.0a2h>Na84&gNu<*WW`D_!-&=O=OhjRd/%0ODgbkP(J2\`5E:P
4440Hj/N@]W:IUI!\m@BLor-70fFO#`R?Nf*.I##+)k_3PJH/QPo@F1gmj3K+Fd5K]OB60#rNNY>ScsXh5\8
4441je-NN"nh6iX9mFRc5MtCA>d8?7'JE\`$ums!UgpYij\LPqM*"4>G#*.jlpnlSe"#V>PH4Fb9+7YVE:jI
4442fN`jbg7R34l,HJZS(Fijjf\@7J*c]lIX]3+pY>\EkFVJ9:!_\(qUN2YDnCMd)u&1Xqtk;Zqq`:K]RT=<
4443cYRq#KfblOp[,(_Rlsc@dt80LnC^b=1XF7JWiPRY^:$`DIsp`6bDP%:CO^L$4+I1o\jr@lpocdIGk.-]
4444pK,$(7QS20rLJhG40)_9qlQc&Hja8pr8rd=P>ApgIT%I9*:LePANmt!J;F7>!@@kA"IKHK&YND486osG
4445ag\>Ko0D-J1M6H`TRtTDnnA[t/%<_`5s]aBAL[-BN0tUOfYkq"7#sbCl!g!gjqj+t:\AQK$$L8X'LKQ6
44462\MSdFlujhQDFmdne?)8OA7.TEQK-a]@=jT+k$q79!^VDA3t`#1+[@g[u^21ppjoKCrgk="[XAHQ:eU9
4447b1gWc))GYI!_``a#VZiu,/?TsM#\1iqF.'[m]^R@)t@uDAI4H+(](01`Lt.ma2u.J-6pFK!Mr;F6;pn/
4448L2=Lh<&-A2HpV;R?+q5G*8([:Km^M_!LalJ/0KrXnN\Q+R[FTRCs6oOj^"]^a#SbNmEfW?YJjNWGm<.p
4449U6C_K.V/JE]NpS@'&ko]Q!b9<'3lDH?0[dc.2uI#V?QSY(<#m/%C%^N9HE\fTc[slLm\N&&RZfu7"C*o
4450'*0E]9E]#F!KqBIL4"?NWQ5:V4^"'4.T8Z;gRdF*+3;<>:Q.sNIPM9I=V/3HY]S@HUa6Ze^%Pi>C0!4Q
4451gU#>AG9B)rFWD+[OhaEN;MCd'2u$9$\Wbcn44qWqJiXcoQ3HSP]A`/(RgD-PJkcN],D"=%"&!dT#I;E$
4452X:FOM_6q:7G^a>e$B@&9bj]f09ikrB9E^^g0G.\:^dN^0!##Ce7Y'uOrrVBeUb/Z;XSaLODalXpUUXeH
4453kFrZ/DQ\]SgLWEkU(O4)UmCpuabqJlf46r2KTC@-DF1EU]k\A)JI=&#">u\58F.H,@V]-#D8L"-9ebIB
4454,PI2V-Nchrn-ltc%0#WdS-nM&/hp+>oktB7>lks7]7@Oad@+tq*Di3@-mn!WW@(R]6J?QQXC:\e[%4\M
4455^mPH^&RZfu7"C*o'*0E]FGg.gFto@%Z?+O0p#%3MosV_[o0M8OcVYmp5I3I2aP4*(^)s34$`-9:',QX&
4456XPb?(aj6G>;Zker:DZ9/e_gPZ1>*e8LQ4nrkU:Ulie!.`S/lnp=g::7VNXkb/+b1unTJ4hD`=%T4!_3B
4457K*FLS=u*'3X<BWm)5AtK1)nW_YdD?cSa1q9=lLeR@eB&0S#snZR0YJY?m<BSJ;F7>!@@m?NBhpJ;5";@
4458]:X"JJN1X?4=/Zr=GWM[:JD%AHZj+3:uAE5CMlK*dc+99O%NY32R-dq27363XBrX]EUqo\!H:Fp&f[!b
4459Nl@!&?jI(pQZS.D2@HB12/uAk4Q5[hD[-;:0]+L:%S)V!QXcqn,Mu7@4*3mM&AoAI&'JNdBd`jWXg:LY
4460q9=Ua!4$c%:,esJBC@suS%>o5]`A3YVV!u+#7/:K^%^A7fs9.>a\D2W?317#,E;>KPaP5!9W%PJF/Ri@
4461kK_:9]d/hq"O]Xe]t*_3lUV`M('>&4c<38U`6j\uSc,^>UeaX!InQ7RM?K<U',fre\N=_Lj@B7W+9<a<
4462"HWTri#2XCm;gS@Js`t\3W[2,c&qc*+XFP)-8FT0CE#s+DH@cM1q+'GopV-L;[QQ#c*+a)Q&LM]lY`=h
4463"Fc!D#gVL)ZW%*m[<n<!W_hS*0dVF\9<Q]FE]h?HE+7FN&#ATo&#9k\]7tVSW=F&+)JTp>g%D\_?'s./
44648KULdgrYh-44puoT+!""ThB)_;1`mSgNSKi+iEgo!@30uO8onY!_<:tE0('pgDuAoNuCAd-rs\gMhbA"
4465^XU%.H$n!+c/glpCN\;kUY*,3'\=bVDP(1<A86S\L8?#db?*<Y';!Mk#JYIA&XeL27Z'L@6h;NVE];QK
4466CkQr1g0&"`>VkSe%5gHB>gHXo;YbJNFj"JZUth6b.\LB(eQJhW8Y$W#.\dJ*[5`5-L>7s&;Z]9_#u`2r
4467YVMc1</FPb*U@5q3+$[H8,rr=!@30uO8opO.Y6'[4ferB,eTQI>t&;3!:&>7(*/X@\!G:\<bo"K7O>DH
4468/WLOt@oE^M6b\!9@Oi%WX_bTVFLsi,#J'T)DRUtYA0BdTeB-5;msMEhf)1@29o]\JA1UEFN%8$_F/hu)
446976OOPTj_a\+l@1G;4X;Y"]T&Al=<jDWc@1$(J^p.NiJXF8Dll$-*Wj1&clhDLocWX6f$D%Lo^+_a,L4`
4470!"qNu8,rr=!Nm#bFfFXuaL=\%gI$X$<GW/#=,A)e^-J@sh;6dmc.4XuQdeJ8W;>1ZoAtZFVA7Ua?W%(7
4471n9+&mOJqmk1lP7d3Z/gB==kcW&=CRiV+bsd]h^K0I.j/.o-_N>OMDhKS3u;X%G7hoJ^hpfc,iUh%]R$j
4472<2T)pJV<"E*9J.l^4<E2[sWb]m3>LNOd@j?=W*?f1(Bgc0(b@dg2t=(+ors>"HWTr5QXK,ZNO%,99#r%
4473*FKI87B$V\^0TrnUCe)EFN%k^/<a\W_;<`GrDMqj7DA,_^pJ^3l:*-5qpqq_&t[u1j"m:oN%lQa8VJ@V
4474)TH5l&?MnEl/?3Bk9&@+hVbAj$Wf?kWqL.1lrUBO>lXHY2,@uUq*j>1*\]eKV5iec!m<OmQTt3-<Qf0&
44750us3h3^KU;T\3\ZWD1skCu*H?la?q`Hom_59>%K^QKaqI`\eq^l?:Iu>9#U85QXIV#p96oJ-<AO!:oN7
4476dK1Vm0ib=YTftoE#d(*RU3Q'"D9u4\H*)4Tff-h0]lg:_gtfm=qWYsLB,7VZGD1s2.lJ_`KGTZ:U%l9P
44778?G9oATYO86DU9Zj/)U\8)(N0'"U"IfIADc=&sFPXE]YtpthD1$Xs$uC\4[BIeOl+"/5BFc6q4&L.1VA
4478%F4Y>-Fdl,2;R&$g=2:u1g9?P+g<qC9PZ"ePUJ$>W0imP6?'%5TPirHFN*bo!@30uO8onY!_@jJ"M-\h
4479lJm2b$3[)Wi7T;'CTd$6$ZbB(ooB]QDe2H/$uLBLhQmg<+XPO9pc[<)ef<*.9l#WBU3-3*:a+k+^/7:_
4480,t)So)JGOB_&,KgTEg\(k,E*uBQ*LN[[/oKb8\+NL9c[P?[5"3Blg>aXj,Jki2uCS&R3Ur=VIt2$:Bk=
4481OS-CpjIn0dM9!\i>KGicOKB%V-QXO/4[r[?.oH(t\sd;!6ldD=MW?YWgGq?4ESs@f#p96oJ-:r6'&Y<l
4482hNK=67R-[^^-fTI*tQ)UIKk$HGf%f)#ES+E?;_;/D%ChRROA$W=2Y=d!@30uO8onY!_<:t+9<a<"HWTr
44835QXIV#p96oJ-:r6&jQLh!!sbK,_-#Z!"qNu8,rr=!@30uO8onY!_<:t+9<a<"HWTr5QXIV#p96oJ-:r6
4484&jQLh!!sbK,_-#Z!"qNu8,rr=!@30uO8onY!_<:t+9<a<"HWTr5QXIV#p96oJ-:r6&jQLh!!sbK,_-#Z
4485!"qNu8,rr=!@30uO8onY!_<:t+9<a<"HWTr5QXIV#p96oJ-:r6&jQLh!!sbK,_-#Z!"qNu8,rr=!@30u
4486O8onY!_<:t+9<a<"HWTr5QXIV#p96oJ-:r6&jQLh!!sbK,_-#Z!"qNu8,rr=!@30uO8onY!_<:t+9<a<
4487"HWTr5QXIV#p96oJ-:r6&jQLh!!sbK,_-#Z!"qNu8,rr=!@30uO8onY!_<:t+9<a<"HWTr5QXIV#p96o
4488J-:r6&jQLh!!sbK,_-#Z!"qNu8,rr=!@30uO8onY!_<:t+9<a<"HWTr5QXIV#p96oJ-:r6&jQLh!!sbK
4489,_-#Z!"qNu8,rr=!@30uO8onY!_<:t+9<a<"HWTr5QXIV#p96oJ-:r6&jQLh!!sbK,_-#Z!"qNu8,rr=
4490!@30uO8onY!_<:t+9<a<"HWTr5QXIV#p96oJ-:r6&jQLh!!sbK,_-#Z!"qNu8,rr=!@30uO8onY!_<:t
4491+9<a<"HWTr5QXIV#p96oJ-:r6&jQLh!!sbK,_-#Z!"qNu8,rr=!@30uO8onY!_<:t+9<a<"HWTr5QXIV
4492#p96oJ-:r6&jQLh!!sbK,_-#Z!"qNu8,rr=!@30uO8onY!_<:t+9<a<"HWTr5QXIV#p96oJ-:r6&jQLh
4493!!sbK,_-#Z!"qNu8,rr=!@30uO8onY!_<:t+9<a<"HWTr(eC=/YO>i%mHJh?j'T"'nX&YCrNC(qg%4@t
4494DnY]=RrJ>Wo5EuEriNZ%hm5DTn`H0Frl=`gYPrOrJ%i[=k79b$s$+,>mWj6$T%uJO_r^Q^]3j=l3cfB*
4495manr:L:an]I/VCGIKPpd^:*?7YO2>FhsO9GG3lg3GCR;UgWhCcqs-DWpO)q9=5X#OXu?k24:2=tDu[Y?
4496pUpIQm^MrX47o`.hY_WU6.l#,LS)5ipI!Tc[JRF_J*#S"hqN;EAC&']i,'`i"HWTr5QXIV#p96o^d\Aq
4497NZTXS-kXLV4@2GUU5BS/4d#P7@FP0NP-#7Y8+%a/+!p[;9ceY7Cq5JZG8GOL99r@Q\%X$L[q[Dk])+Co
4498\!4;MQS^S3S$)J)YHFh<Xum1590A2.Y(e9AMr%W+6mY7d,%;AIPnU]Za:,9nl;/%#+BiV-'$p,pq/$&!
4499WC9O<L;sV(Eo!`7ZBU@enp#5n,/X(#)BU.#>''YEH)3BO(TM=1&4p!efCa5-@Ui)N9Lo-i+9<a<"HWTr
45005QXJa+9=s@9Dq6q-.2c*L5<u>'OE!RX!HP&6Zp8Vigpkpk-FpOAS&6gH_^=dVWN5/8ud#N?bP^?47jJa
4501C>Ja1c'p2rQ'Gq.QoA%dLd'1-gODBaNIQEOHbkl16lLjL!^p3bpd(X]'=jBabM6P5i<<s@:*M:%\]HeD
4502T]NJR,r+42_Q.!G0>#*hbV@k=ghnD8=Mnka&c'URN7iM'&_**uD'6^*X=V,a$[)?^JDtDkJ-:r6&jQLh
4503!!sbK<YAe^]@]m^Q&KSs7#9&[U`L_^n2mAL\7Ob7m?Y0UG/Zeq_RVV5k_o#8BaEhXZ=31\7I@RM/D9$`
4504\lj%!j#%?"PH;EDF8K]^G,+QtNi78<_6cU>:.'g%>>Na4]Bm[2n.$Y&&kS$QWgU$p$8[g4M;2Vk&eJAg
4505eWN$=Wb;frV\R]U/ZQ)oRY[WIXeg!6=[-2mCK`A7`R-f%NX.f)<K\l&2Bo0/eV4>o/@OV`G9(:,:iK6%
4506!!sbK,_-#Z!"qNu872FK,KEOjAN<V@L_;K%I\MLT0N%U4V4lIOb2V_;-!:8bPZ[I?C>kC\hNSrKPTX3<
4507Vc4##e-Mp>MPmiNV_f2b8arY-Lo*R.;kg!828Uf-Ot$D.XSDXHcr7&&l9k:XWJS\i7-GkC2j%4!!,bt^
4508r'aF0e'_Pn7--;bb%^ZoP7(Gs@g`iS>U"131ha4\g-cZhqnNZh66bn[>/eH9$[foI<)sUF?W!DMq=Xj:
4509`1'9t#p96oJ-:r6&jQM7-,A_f<='o+j]+\Y.<."O^EMM&[X$BuDX#YQ8Zl5_eO$:A:cG#H$rh)?3WV+=
4510W*N+l&mDH4*W[jDRl79??L1^mFAT*"Re%jQ<nS9h3B%Lh9".k5SsLmhOdLsW/JB]9-,6P[#,lHYNI.u&
4511CU4B&$=kk^Yk*Q[N,D^2C-=M-DD.<uM88.b',PFIKHIVAnq\D6[:?qAXg8Y\K`mJ;&jQLh!!sbK,VY;[
4512UYB4BW8'q.ogDeUKTHVOJ8Wsh9'0^hNOa4.Y$+9e&urFi'"BhsD,RiI5cAIs<D/lt=t61_20IQMb">Yl
4513C9pa%KBfhS-:<edItPD^]og_0OE-+#)-E6*KN]0J&XU!@'#G0\BUV`8Ss@R'Ui'Q-9KYXdFZSjBR3p;J
4514L:XZ08[2X"'1-,dZU7ubeEo/<QjBGW;Uk(9UPZIB!"qNu8,rr=!@30ufLg\Am0Wqm)Mu%sW"VR,-9MC3
4515<7P2)F0`YP$G'N>V%u)!fr7J-+d]@<1&6!NL,t";XeR#s4oAj)h*?sGC,/\BL74KWH`kJTj0fY:j1\aD
4516l?7Uoo3+I:;:oC%pdAAlH0]8j/Qod:S=O#R<OcZ$\qPfE;kh!SVB5#51kCB";XAJ7MM\:]]j.WqH!s.A
4517`IB]-G)6rV4'Q>DNXH.9!@30uO8onY!_?]AJQ'-c@3Y7\U5GSc\'+^:k%4-224CMX4BEi,.KNOQW/!m.
45187]IN&gJdok'pEQ;6A:AX3\47pU`)t1;4l(A=-pe8e5VtIX=#SGOpWBcLT^miM]IHek"El`W6;"&0$A%#
4519<4KeO"$Vf@.`6QZhlbLq`gS(.mOX"-R*r::75N.+=I6$<D'8tQ"RBS&"qto"!@30uO8onY!_<:tYa,9a
4520gU5.N]+Ea?5sdrQh*`OM7[86o<gA5>>e+T,29MlF:>Jf_1/i%>h6(B'mq#>QY%CT%)@P(\SW&tOS5]a)
4521?'jU$>plh_gqd)eMM$Qm\imo45pe6D'H'J^nG9\!=GXP%@I$l^\$m1;j+LL1:^:UtR!#BZL+)"LNICsA
4522Q?q9[1UJVUW%qH)&n**;\$L6UikUWU&jQLh!!sbK,_-"%&R]^m)X?'c/SZRg1Ell^iS,J$Y18c^:$Qn(
4523Q`?lO"Z9G^;b##DW]*kWLcREC,GncfF_PMXZG,.4U3\%A5`/lD%8NqRjr0r-h)J1GFP]F(Au<:JDC:TF
4524,)'ki&c-A$]87Y8ZfF<KQ>p+ek8#pL.9[M6/gn;X]f<s[af)UuL^WKYXqDI7^>0[c("t0pTUP<Oh&]K!
4525dD(*+3,o095QXIV#p96oJ-:r69*lRuG+9uR@&jQ")N%<-dE]'a*D8ZQ1,l8b6nR8#Q'//dN1UMW-_mSc
4526*=XE2:ea;L)V38sRRT]pS'8?//WJ1RST*tjRZq^A?)R2E>7&X"Gf[tb)ZeI1,e$2C>K%p5N-H"[J2b)3
4527Z>*u;q;fE$eXO9Hpke/0Gr,+3aL>5/p`UUFM)gEcbYkL.fL&?H4hM?+gl3>"h;&<=)AX;.&jQLh!!sbK
4528,_-#Z!"q8H^ldZ=DboWkEZtc#51H*l^ee<B&=kmC%!=<Obdpc[Jm'bU"fkQreC7:'8,DOp'@du"hSS@.
4529oh[$"eEq-HShB:2I3'S!=Ai=br,r&n'F#p&]k7EZL-9[KM9'OrXdE*b2S$'FAEeX<:[LeC1C]f;.SX'F
4530)!]jo0]0t4gS9.3qlN6t0CJnapR!j9d*n!Q;U:1HhEV-5!!sbK,_-#Z!"p,1!duFlNoi*?00%rI0m,5a
4531"1)lEk^i(ZZo;Gt,Dl@/@K#!'J^a;ZH5Y8fW(ThW?lF)U\#X5>L'H-aQHH[@W"uDjXjgsYg6?JVk4n*%
45326sQ$IVJI;[K#tKg0JtYj/ZL4Yh+'l,aNB:S#L[,;330h&\p^.f3\1#1>HaH/KRCD7U'ce:A$uS#jP(^*
4533&oC'#&_1#.78PA,N\*TR5%8?u:*b>mO8onY!_<:t+G!Go]">O@laC>n_hR*tCid;3?/<5,jV3-r](NXN
4534;o9Wb?Zh(GE*[2<?$AE!D5t(cWi3Z*.Wss@%f94XJ+KerWCGc4%nNU%4B"sc;p?Uec0hPH2figcI:UMG
4535l]%s7j>T.(:V+MP-kSUJ,'q6\HGV:Zb#5H$.Tl\h27K]2/DK6fIBqh'jf7(e0!fGD:pfm]iF<B(++$fe
4536(V!W9W-92/4AEdOMa,s&SaEB#FsNH5/!TGlG5(XE0Ts$'a9ZKD#j,#/YS+Yb7('\;Hu;tr1>gCL>nSmK
4537lqH<5rcKuhgU2uXY>"3SPb/B6aagE#eB-opNLHB1m(*tA[?9r06t.N!#E_9d<)E$Y=9DbGf`JauG2jCt
4538.t^j43k#[s0""rbLR"e:VSomKXN'L>F%N`ln12bkYV+JlBih@pbD<B'lj*2)\#b+-44_O3abU(]!"qNu
45398,rr=!@0?+!kj".X7%2oG9/^l$K?H$]eiV]7,EY63@SiJeop.s[;*9(,':g1YG%t*j^gji1Q)=dWFU\F
4540]>dqY9g=PQ1*UcoX$MG_,)(b>2TCSNk\+>3o#n)+YNNA__R>ICH*aV\?!Q5g=qhF(2`KP,>d3RtfVV,*
4541P>;ue(p!7LN,)H.KI[2EOuY+r7N$\QR8nM+Xb)j.R7;>6:)G?&*ta'9L6\Yk+tI*QT.5e4Fh:>n//jcX
4542R&-c+3"d2&>uCtrF!jJ;e5Da9K)S@tl7c/'Ougk;SBA<.Ka]6]PPOoNp$Jt3'sd?VC56r5Y2m/nAWC-(
4543T]u1IQOmkmaNB=?K#kVni?=@,Oh3c]LI&D)=$/g&DMrVsQ+ZrbKhYTJ!;pA2_Xk+A'pjc)G"W-d72AqF
4544M5Vu<;Kn+qKF$n\9/dJLV9G.\NHI"OR&'Kg,_-#Z!"qNu8,rr=!N:54/\coDJgL^R]o5NF^-K1H1;f(\
4545T\C-\lfVfZoeR;u]'9HP?WUa>SQ=6$X2s$8<BpT\MPY>Ap9&5k&Huij$ZhG6Ql6V$8L1UE\om')Mk;T3
4546\q<4)Y*rB<SlRJ5(4g8c1p;.-XE[oR1bI"F(6_K$Lo3\"VZi=6.[8E)7Ef6kL!rAm?T#fl59nsXqPm+$
4547,@Vbe-RJ=#O]2p\Rn0=$r915"LV?D:aL=7((55>g6fMD<[I?P)Z=9do)(!gi)>cpjLhb8<POX9C=4,CZ
4548FfB,[K![<tOQt;;14K&3k,*=+Il&r%SKnuFJ8ZaUgqM5%nD6T%PtUQC+q]SSju[2lG>'K&Su^<P^98]#
4549oh:o'>?2@eLDHq1WOm`fb"GeAY&j`D\rp[h%i&(JU$iWF\)UVI"HWTr5QXIV#p96onC[s@HMW#I_8\0+
4550=]GRpP&E'V`0bq!)l)/'QdoE1XjTn0Q*i0V*a/q'No+n\@Jf]6Q9*@*ODbXeh[53OB;CM8*/p*s=GR@m
4551<1m?IZ!1@TkA>A(4,U=I$s/g$<"0<h+IeSH8elIUW(0L/8m7pc.Q+U?W7acPHE%1a(Gk_LO!H$HT9Z_*
4552_P5gCH85%Pne%jV84,cb-#s)b<"i7rh%'.;;CIe:1\WYI1/QHZEsNG#ZVp*eTh\'%Uad<8&Q"aD.:TcB
4553R&6g"275]ae5Y<On<8Da)7\=u,?ZCh2<Gh%3FU#E%C$&cW7t)3Fr2HO0nG[QgTJn\#qsr\Qq)B9AW"a>
4554W-)!HmIaX/kk<$KeZ^Y`>GGnl>tKo(DfBAT[lYB6$GhWi:hbf>$%,hi6J_Xo;\U=)"HWTr5QXIV#p96o
4555!!Kko]?D97_3<5T=TutG3_*oMAg<F_msM\X)?W/%r/E]HF,n5j**PUPIZ'nFE^@Umr.Yj_;Sjs9],O:\
4556]NFPI.Mnl7M_0mVKfX28@W#J[7W`dR,0()&*PBb8&`$,$->Kb_]p?7&cOk7\1/Xg<)P+6%81f#I!BN4u
4557fr.h9N>cPN:o/_Hk>%!d@C<'?N*IKhD^4gfU9kSZPc2g(o'P?_UBqPfPj">D!Mm->ER=eNO=jkigdqqt
4558d497rX$Na\VF4!]<iUf@#k1PS9-%390iFPlGs%bSPGrf5OZM"A%/'"\gFYDtl0P98)tZl\1?3t),qqg`
4559L'$6BPSTI*"dh?Z2:!Y_dXZbpCgI26m8rO_T\C-2X(RhWdl$8U9.AB"`uFC7D9,P90/30oCrT<]m8KeF
456086uhhg[RBo!_<:t+9<a<"HWTr(^5I(a%eTtDC<<"+TfZ<0nJ,J\:"jsT_%!YKGV`hjada69XD/^EXh7+
4561/(K5#"cZIP'<@gnOO1K750,N]/+h@c^0M%JkbOk_Y$p'ghi]D/X]+AHV0"e@+LNp1D9/Ge5Xk:D9244b
4562j0]Rp)XX2lD+m#:SWZRW4/&]hZGKj\Ut0fi,">u@)B47q,pMPu"Fc:>,-qiWl"loLg;N>dlKZ1jdS9ok
4563:rX_/Y*bCfJTe!=0,='F,-&*#'"Bhs.#'aYgJ-2_@8o:8O+?8q3iL1r<=WcM;H9_l7ZufRbH5M_R];R&
45641d4HSCJqXZ!E^u+/Ki"IQ#R\SDTl*@]4fl^U5j!t;D=;QXLsu?<&mS4*900FWN,IK&UmkS6\3eqN]1rN
4565GS0._9aK=H*Zdb7n0(=&#p96oJ-:r6&jQM'-d^DS<tiZ1aphil&Yt+,Y1hNkH/Oq(03LhjTfh*&3EkN<
4566S[Kth($P@,N:Nr:D)m<pXhIhtS^fS1:ouO\"e]8LMY:#l?!pgC^37>O.X=dgSuIq$,l8HFXrFB;PUYDu
4567911;/)tMs#FM!+(TgHak4i5Zj13t;)*gH1^N+a$;#nIA`I)uPrOR@:^f'UMOAqijE0+1/f+Mq*l]tu(o
4568Si`n]T&7`TG--R8*7Q:.)ACY'WUY)E>m37gA=ZCc;R\H;B;]o4:?FKe>ba3t0>Frl[^hDiZ_&.>Z47,>
4569AQ1:I,sdE(C=YJ&.'OoL3\<"I<Rc,]:!VtrfJV0YSY=L?>QsU+a;,R)IX1GF7<07sRuJl?RYW(uWF+D*
4570U6FnA&BBh7O8onY!_<:t+9<`A$3H0(%l:fQ&6f:Vl@leV=8;nG1.ejh!mgZ,<N^/?I_*hOR+1N0eZu9.
4571qOE/+>0f[:P?HToQggaO?&V@`$_[DZR;YmOam`$4NR``h&r%C@.9S$nTdCFqlBuF?RQC3X8lco9WmahY
4572k#B'#B;'Y8Me$Gjm8aZR];ZG6iU\DJR!>:D_3H#D1V?>1EG1,R'm\JHh%"k"bfl5M-!8;h0sriW,Z;BH
4573i0ug=d[4hC0Rbbm)7;ih,o(RTW6Rkl671/&e56l)jL)@"5i#8M@q=kJcIU,$F%u4qErD!@'!9?EI]:O;
45743C]qQK"<(A$/`['a65%BTh`TOm[0<\prRc?:iYQ7#gL'*k01(J*ra;>6r:3u90RU57oiX819$,7-L0=o
4575[7TM@4*nIU.nfeq"HWTr5QXIV#p96oJ-8=g!4lGV/:^F+YQECP<otj$OdgT'5<d*g)E$(]R%:?VB57p8
4576<EDQ%I?%X'<=kdfhc/cb!#0eG&f'@oMqhX9)\M/*6-:[M+V?,,=F+\^8Q6Gf,]#IQF&KJOQnfDtA#jHG
4577%@-!@>,J%U>,KF_'&?kC/N(rhkZ'++L1G_E?Hm:7R=+mrTM>J[A]ktEbe/fTb'9:RW3XnFmEg&K%6&'Y
4578dQjUJU8hfVetmi-1uc1<IaR4+=0=%7heo=ZjLS<hP@=%LE#<>iQI?0]%>&In8p\SP_pVLrJL]a8Fh+B'
4579'A=OCrmK&8hN;&]CLaC.+k$p.;P5"#jeuCo"O,L[2VeR(4]-37DGelIU:)rPRg?3p\`nhgAa/:`D+ED^
4580YemlS[[7=n/JV8t2e:t/YllV^:&%fH4`YZ6?6k%(O8onY!_<:t+9<aL,/E9o,EQi))&%Hi*FG\o<c?t2
4581@0Ot[$MH4uB-:DU_W^\!UYGAk/m+I/;pag]XTs'7`LEGCK!<jJ/!FlVgNJF1W012CO:2r[DVA2GSC=F^
4582nYbY_Oqf`G5GMb[N'g:^_0n%PTC,e0OHN1`#BWoMIPT7j.HMoZlV`ph1/TPdb1+Ne:5kj64bO'@;iTu8
4583[jtl=D4&C:M)\8kQ&K4K`9.cQ4jrMho?3"<L'f8-k"gjL9M-!mMA8hm(JUpRRhRNC<*q>Y-BG]Tb+$ld
45842iB!d$RZ+9-WMIr,7>m;U@[+]Wd;1#flH5O7F37o^6l_,fOS9Lb,Y#"gXCZt#fOle:.7plG=k_J;!BA*
4585g:CI,a/PN$Z*%;o7uHUN)IT+SWSLLT/usPG"FTub_=L^/]F3mG&jQLh!!sbK,_-#Z!"p+X!RU3@&#7lr
4586%CLjr4\`%qg7SK<Q@'41O@Mo9atAmfVQ%aC_bfc-j&7=gFY_K*"mG[.n<t_\0]]:i6DW^2&g;9;ObJTJ
45879Vda\O)B706/hJCFcJ,OgVKT&8=`rH)X>H38_kH<:p<_#omTNBS#H^OhP$GDH6e&)U[s_BN*dn7.:/.d
4588mEeZ9[R3Fe"mq&NFY]WEAJ(Z8+;3&g@.s"4'#.-QGF1=l=t+i4ZR0!&EGGn_XjWV[o@p=rO$9j?HBiiZ
4589.oC)@h<%o4c1XYo$>t-2l'ck1Ap'q\I?ei4O11u\gYQb'(=tdUC?tHPCPa1e>Dh\D"?#m\'^m;>Qad_L
4590lpE]KTQ\"XOkc+(*1C-^kRBk"eHTf#F,iAOX\uX;>YU(hoaOU/h<_7Eae9Qc>3]dQAZE28GFn.%#CZN*
4591"HWTr5QXIV#p96oJ-8&g5\K7d@k4@,X7Aoa$,9*jY)+]\cCR40/M+euQ,Pl727dV!Z)-Ct-j@.Z,G.ld
45921;0@3Y$),]1pZgpaL=[VpG,/g@'mdU4A6V!@o7+mZSrV+d:g`1)3]1uOD/nm[H3Kg#?OC9[tAaKA[5Ad
4593>bBI3i"ZR!8&==n9Jn<"9DLiuRo66H5s[TrFuUbg\!I[JX?SQRaXR8`j.0JE-*&k\f4[3_dBmi?FDTI6
4594Dicj,ql7O+FlB@ig@]6V""l1uFUqG8o;u4<I\aOM_:DWD]_?t7hE.d?:KQ;BX*6\Xi-_fGojYVpb70IJ
45952MW?"3.CVn:I!"*G4;O!E8ak[P8aut_YM/`KYgpe(VV",<4a6b_k<'Vl5H#Gq9\/jem#lfidZ5Sh5+m;
4596IJc`):$\ocT.Lf."E/YRn^SSeB\I@7q;,a@Xm=S$qL%c,f!kDGFhN4ai-4l7qU&O'miOXEq\c^Dn'1n7
4597h0iRU%dj;]l\Buc:=$u$:ZD,c%#ESL*+E8fDs+/+pH?:WaT&p1ZO^-CIg3'7\@_3Sc\ZN9pHAJtd6E*4
4598Ha#"FNYr@JA-.0LH]J-tP>Arto@VqamQJu]nq6JhN$-JoW9`*.5D#7Ds3ITka3nNV,#]j&07YpC>5pq+
4599:P_YY6EQ=e/iV@k@BjR[V%brqAa9aV9q^5C$S<Zk'f9P><4IoHJSt36J!:4*jcR0BVFW/l/hLRJh&5$d
4600o@hr:S/"]YgS%XfS/%7dN#8>/<5)X4+l=>3WqS;l14#l`L[I]BjtTQeV.?-U:FCbjFsoO'JHI-+-smL9
4601BIAsAq=]c'IQAGoo1AKC^/#g-rasi5mC_Rs02HuXAMWI)l.K/#I,h?UDtcEdC?MW&5VT"OOlJ/)8"f<a
4602p[N`\o'lf8^#An.NnIcfH,?5)6AVt>I:`DehPpA?r@bkhP5\uN9)7FbVT&Pa-cJT"rHjUiB01.K1;laV
4603T%Q$`\QAC;rGKOA%t&^7I.bLOmF!2!_]M;8rm%:Rhtu@as4FILnb/AX*]g0b4hlpLh=oY'R*;9E`@T1$
460437HfW^6:^PS2g)/p\(cglg+*`DU3c?ka5]Ur+k<\^VAdSLO\hhcUX?k8V=g<E!Uk>]0AE,ki_EI^[2!6
4605-N*kOC!R;-e*YUkG[9j7&(^^HaRA!Sq=MT2chI7ke_0c4&VR_DmVIU-WGt@SAZ.X3bZe[oDBQSW+M`b]
4606WDML/eh2N]X'0f)AVEk-$S"cuX$O3VX#EDp:PW]f&HmpjCrsMe0aNeqN5cWta3.PBYL;]W4A[EcU`/`X
4607JN=\<Db8O%0_OgJ)G+Pp_e88h;fsibl;CF`fY"$FgZM6>aG]&Uetms/,eT#-*#]b.V*7m,oD-42_)&tF
4608rt.FDL7FQ^GCk(lA,]WoY(J8*_L`pNrmeWabC6s<QqrUUi>Z7PKP*R2^Z#$#pBS`@!/(MC3:Mp`]*.$G
4609G1k67'LP9-n2Kclcg8=@C[d<&PIG6\+8S`]Z??&I_XG9!XAO[iE'RhBA5R7>`k1oYLQkG8%#X'MdG+E3
4610L;1L7n67PA^5/.'ZRC0%rYb;TkqJSL1C;s'?^^dc37feX4CtfHH/JVbY('`_n(NkAf/J:XY;/M^k9S'R
4611L.[qW+HfAJh&t_k/\Z&/2Hst\=:@>X)k30WFBN%moR_T$FM"1sf_Q0#Fg$9NOT_)(EuEUa6GD9uC^;VD
4612dT-r^T]`h?>*mC][h%'WH4'Ik0UsSS0V1((cRBsWg5pD2=Apt%OF3uY%miiJ38U<G+*lQ^q;8kIk_g6>
4613'o2_)=6=r&`3t(=^FnC?q%5U]K/\QYljOc8dHoZ-s'F;]7m=[t`b-?\^qOGf\L;/NPht/ss%1PWj-'`e
4614H*EgK\*rBJp\antAAF;)m@34Pl91*&(ZR?)])+a,&,g;+:ab1_&KJFsIP8TG[)XVi-i6[2]MnDdK7e2A
4615HR:lH_7IBfJmU`.\#Y.SgZ-^Q'/VqehGtMQjaf_ooE&-NlArt+fh-Cqb,F?cP2^5WWHh[pP$(5s,2W3i
4616`G0eR]n@31HT*Y8N)FVXYnAL169:KNRC/aJG1e`f6W1B\SP6%jWeDm/B7(i<^KjLUTF=<.(oKFue7,8#
4617A$S0/e@/)=r4MGsS]m<j[CM6P_,&(8oRT\Joq?_p*:%-iT(7Ydrm(3T6iRjI;02=#)q</K^NSu4*tS>(
4618\G,S<!$s8PVHuYGp2oYURfKWEqDS>Eo(drVQtM,#lpEEn$.Ei*\bQ-mUC=JB"ohj`!^1rRh#+W9=*OUU
4619_B.IXU#b@!%1$;HFS37?s49I<A%qnbjL=AP36d/5pDrLIbQ$l_O(82;KH1!5Y0XAm\?#3'R=k$Jf14DD
4620%jX"mX4QKb8G9u1&SO#L;OOY!FLtci,/nPaZ7`1c0pK0Uo@r3>2pO4@ikSRc'SI8r?34M#"+N`bjWNLI
46214I_%(X3CZn%WsO1*As:R7SC`WI@%=JoX&MFK5S.s*CtBf`akhc-+-+29M2e?R2f'QClAlMccAY$@4>,#
4622,<$/;lLocV)6>OJG59L=G5Wf=Qu)6$i^Kfu*-_U2H`RO$qUEf-(\>!"B.<QRP6$t-_!7Do*W\I^\HI4S
4623IX&mt?_7$Q.e`irh,X+'Xu?i_HN\S/X9j"C]t`W(T;uGi+4Jil5OS@:pfNRXTC3a$TV^PKr*=g=TBl3?
4624T)XCr/a")ShAC#0]a$UUE;\^:NFVu9LO;9rouD@ibk$C'QeF^6#A(%Q6r85IBrLU"@`Z$F\-o"E4e/H^
4625etm*j-N,9iP6lCp5.P(_AH`N?hd&WHkGrKUdMeYY$lI0DbX3'sn2;Pd.$9sSf[sMQO*EQ]h[\J#TYB7!
4626(pgj4)D#Hm_\(tae^U@h<[!ZF#Mj8%h/8m#IaYu:a?2qUXHRY\34Z33ecNRGN,-#G:,K@H?H;iMb>>[?
4627SItajHZdP^D=9[kLYIR%5,@r!*X?SB'nO)_+5cgb1&nY0\2a3>^Z2>t_@$.E)@&IP=TUa7He82WP,Z(m
46280nk>'-[$OjHR-*Y7KiQ_oY-gihu9Q-g%K3UmruNnFH"4j:NMg%e0DZkrRE3PA,d?sF_(8ob1T=Eh%nKL
4629mah?45O(nMrH@gWA,^f^k]St]gLL);%VUsH1BuhX"H[O\R"_?g?e&&oeB+YK0(nUb?aG4+U+$8HVWQKI
4630>,rcTc`LD"X:hr:F\JDP!AmG,&mcGSJ"G0W%H0AofBOnI*b2@p6+'1^ZV\9%\^mX"]B6J<f.ae,agXX.
4631N0rntN1Z&(:%_*XG3@Z&;3fZ7I?Y#p!;;RDPor]/(pQg_26"Eck`Y%;LR[Rjj?NFq2ob82j8(Q[\G9K!
4632]D\6qnpIrTNH.677R$B-pj:.#9uXi1n$W.'PiP'DL[DbBlR0.0+/:!!rb8t@h?s8Eo*a+tT,E)R61mEB
4633EtRcLp/lc%9(JV3_fi)1N9Yhm@LA"k29?@m^L3&lRGmn)0jIuo\m8/7\im(f66Ss3TeRBj/Khq"!^>iA
46345]cakCon1p+Jne$#d7:p^NW;d;UFeMQU/qon*9a<:]kX:PS'%IBd=$9;Sd#e(6'Y`H`_4Mn-Y/(Q:IQ_
4635#2O0iHI2%+7^q^/jP*[.WJj87XcRJ1;B=OCV`*b*.\g%A\gCKiaE>au&eI=;,Huu:qPDm_h6'9ooBiIR
4636gW(eXRJ8m_a"H0YH(R)]pTF@6-8J9(@ihh\^l\)?hf7)(:Z`Znhath?iY$_')Ype$r:^*5A!h.(gtfGf
4637f$G2',K'POm_p8H/q/EE*psr5hlMU)&sJp+;Q,M7C%lsEa#sNJ-GEk(#%%clISfMB9YR'sD\)0.YRn3W
4638Oi#*$G#=[G%*A*;CY9])^0P61_m7YKBV$h7V4_=5IdNSI1D,tUBY,2ZKIZcgM9&%P-:YK9Tg9<m;2+YP
4639Z+f5kql6f&0VMX=$_:(KW0:(U\!6_G9`%dn9"4,bRR`WTl4HjhP,^gW(J[YggWVPpFEAu[,&i_8&oiGX
4640K1$b.$6R<:+O`riV^CR3)ui)Kduq%5P#e;?'iU@b(H!/\9XL^,MUMHt@bTWsk#Pc#527f9"/Yn6`"W>S
4641)N"1;GC5YC(DG2[-dt\pVp=V5P3u$$V-#qFp1!6Pb)>A^9#<)I6s+Gg=:Flic0\=Q_pl0=e8Fc>aYc&U
4642's=$,OBC?JVCiV,f*D[IA<R@W'JeWZ,-qh%#l"D++gn].hZ%-8N5mk/?8/(!d=h#+$1W]_&rS*T(JUi5
464332(f;KZ8]Zg)!HH8FE[6a"3_l=Z@S9E'j5L$&Jg!WgN`1CsrV6bO`Cgn<rp":a^:np(A6Jb)*3QbIThG
46447=/c]U3+0.2k)W<mAZJIFMGVYVPRs%`>#0G"i`AN7=-M].,?O-VMo3'R+;S9hbRr7h(L=R-VqU_($Uor
4645:S")VlS4Oibdpb(jP(oJR%*U)=UK-Oe@;aL3jFA-U+8,0B::[+%G$iVlX4"u8J&VK.)>'?3`pms?b<<D
4646l=>!*Hm41e)5qHYoa\t.2+/F8C73fN`hulRIH@01*K)L$c1<l_/mhkc=D#*kF*,Eg*a$$CFj#i8^\G&'
4647Z"N*>&,B8_-<Tr^_cM$"Mp/K;X4gQSfn*<tiLS0293TQ?'!ZJ(Qq4kX;Tec.o#!j(I@[*#`8,ffg5>UR
4648bXC]E!H0l1/)!oV7Ho9X0hl0*Sr+shp[aDZ)N4;g9MrBnDbSV]Zt%\cHt.HunVh.rLd"G1;sEnc^3JlP
4649q0#1UppX>Z)OJ8)e>[1_F?/@f;h%^T&QCC>BZ[N(Asl:N[&OD8-7Wr(?G(;JiKAPSH\f1@AQ8kJBnC(5
4650&QKCAN@=0^&0eD0,4uO><S5%FV[n1<Mi431C4"*u^<Ndkc(i"d9RZeahp]b#c`Ya"q<BPU\%*,q27p=M
4651CC(eG<eP5=es+'`IA2*pD>F#hk-EKDHV<.+2S#4/(hJ4G8r3O)HiVs^M:BkrI!_<?p=*nKl$iI\A5rT,
4652\S+dX'W(]*@[VO=g5GZ(9MrBn7nhB<[&7AjdXCaB9m>!FdXCbm4T3>X([\2coHL,YGN\kC8f^b3_f7jP
4653#)_4GJ`]%MW4&Sc+X6W&1u1,Y*R@VFDdGSf#V2[4];H#tEWdmOXXk[EdeX_Um",#p1+69+2g(iM64TMV
4654SOD`c&sqE[e`(@[05k\\D)D)%RYldDhdiZV[$3GW<j]:2g9tg6W<qekG2;FSV,n5aqS8p(mj&G#9:gBe
46554KsNUI?Zkf+PHT6H#+ucqk+10"]<h_<LCiP8HBnZargq3HU`hbeBC>FIeo&b1]G]+d@Q4E9)$YfAa8[l
4656&acQbU3%JW9J])DVdbP3I5E\'%+1*`I5J2krKrNTmAZ<A,,KW^Dbk#tiQeT%5R-uTp@e4Q_+*=]l]^-f
4657]l<6%K+6JT>f3DEo<lJ+rc7)`?Oe1WbL*)7L@*Iomcs($EME&g'4(LI]"5L78%Ned+$O](K+l9ikj1EV
4658iqSAUcFobrp3(VncYP;eB/bjgriZ4!QgT?O3`]M]s7:.!Q'tHXG`<1hT/ec9QiD"5JR=#,qXhlMT/e;p
46595G7K+.s&IF#m)i907b\l5%DTUoqn"$b\0>(%Fdk-BmR>1N2Apji\RgcEo]N+r8'88LcY++$;7($*caAX
4660llLVqM>#GX7Hm"Q[*1MWSr+shpL.R#JYG:B;j?^f`\[cdHRbm@h1po&k)&erYXdqA>X[&h4XP:iNdM;a
4661*Id`#ITUhj"qsO_VCa#g^Cfo4jO%f^N;dl[oKCctNrUcVmlLA>Cm$lub]l#6gM%_=&J"9J/(d[@LmUL2
4662Z4Wb+q-?/\:(/j&Npl6pR<FmWUWL!;QL6-4q`#Y4_8D&:`TcV.1Re%C.$tl7,2ACP"M4K=A\Tpf$';$F
4663RIk=8LL@1g!);8,Ce`B'NT*<9qi!1h23NoJ^(W0g)u%Xs(Ghgm\ac.,++pg>^nDj`p%$%608Acerp:cU
4664:WFAF`]r?Np\]AcK6!*Xrr,OVD`D\K^/OVf(J/ass*W][f\^XU9JcY@qb-pQft*_:oB@'7ApP02p@rjt
4665J!/3j*T#n<r&;(?4D.R)1A@7UXkP"r?$d'P1F19'fKT7fN7RA-;u@C0S6=Wk17]Ee8#77S4EIeE;sn:n
4666g=OmPnq:XFKl.SRWH!2)p]9UFG]8QE"FBoP:1h(T#<ftV:lNp9H4P5;RmX(=p)U[sNYN*@4AY-U#FUrS
4667IVrEIp;cGeG85R^"gJoF+WULSHOSP#cF:^]^D6[k=92jHo6didqcKC?j7k_YhXV0m`+#g&^f1nY\8I)4
4668FPrY#`sN)9caXY`@/\t*VO=UA@0lbFqV&Hs9ToR'Zf9S19Ja4S#*'cXa8YX,RNNXF_ame9B=_u9R.boL
4669I,&/-aT7q&ONDIt%P`\&h_[V[mYC=Q<X)VgV;??_l\WrX`/K%X1-o@_J7QB3h_sltEBcPS!60`nr2>sP
4670O=\cG+B-=88VTH&hsm;fgFiqVqp)7WQJp4.S&=^oi7P#rApD$17^61hj0=/uiQlQ::EQHCRd'Wk(r\RZ
4671s-qup(n8G#s2(p;0hnMc14&iXqd16\-lN"8He81LM.>]6Fr82lT>$lTdD3Y4#^gm;5?%#&/C<c<OFuG9
4672"696$oQR3BRecc&(s%Q)q_=tO8Uk\/VO=XB@3B5M!`OEc'ecFnao^B/"+_@u4ARcc7V;-+NJYtjarTdF
4673:FUHfkk=Ds0AoEjnH9ufIekEqG3JX:QZIRYp3$)#&d,56PC^!O1B1PrJ"g6(!5KN:CeS!*g\7(bG&^&.
4674ria-VkY+[r]Et4d1K[&Ar>qm<cM4>Cg].h3@s:C4E:C\no%<Yo6^$thrSaWgT>JGPh%!pTr2Y#t4t>>/
4675^rHu!I-+C>LMhn+E86--h1jgZN@?CKm4]N?Rui.Xd+Oel6FXjOH4P#,M]Z%'SV\dWF?9ooA.PS2U7m&2
4676CeW=WHe,,*22g2nb=lC:[#GJuF??S'iO8*tpsJhC6,OVsc=mrTmc4_DdiTGYW,GI[\Ek^CDT8;b(HR*'
4677"'tji@9Kfe2)Um_4o]Yu82C25;V"*G_g;/Lca.snT>I#(BCG-#A:/2GF9"g[PI(P:beT2lc1X<@?/P+3
4678\,>D?)7JaP(t$_qIW2"0*<0oH$1.Q;.qe#j/,Wr'%-Q8M59=IIj7Mp20E6N7+M\1sF?>GXqu*;M"Eg5A
4679p'p1<cA<uSo'J-0^10=d%!S4JrmgpfS)1G>[mMJ28Zii>DpQP`VRQN]@0UOhg%Y@`++>!ip)UKS3_o-k
4680pp(]/@%aH.c"@8\7!#afj1mP@B7Amar%&CL/#%Ad%epk](ue5Lm!Bb&]\%G5%/bH#&/lD79Fg'4Z#I&L
4681?0CO/#&mu!c(i&2Rt9bU`?$eaJ[6e]"3/d^p5t7:KRZ3-"9uf,<B%a@Q@&YI6CCh>4BK`l>=n7:oHa@W
4682^uC`q\q#\hNfX.RO'!CN2s`cli-Dp&H1olT%\B3[1G/oBqYl@:%n=C(4o:i4DY[5n:?LF3SZJ616Oj68
4683<AHKo(O"jeG3g:`"`&9f(m^-[X$]*tM`'H4@N]&8a1ZsEh=[rp:n7D7200kDIHHm,(XeL[XEQHZE$H@u
4684Ws)bpEVu:#q]df:oXhWG]I7jYT\u0?9V6PS+91ktp18,`0'p[<([@-NAGWu&T:WPH17A#@n$W0Me"\hl
4685nXo11S--kSdn`JGP3M^Qmceo27t-I[&6ll#SXkP+FHtO&3U>IOqT[5)oYh30mJ)Is7Gt6tBtmK94\mk`
4686k=>:EHbA!kfB^04q_aie3-[!0Ie)'7YoU%"h8T9Z?k.#,F(4<`nR=RdYIc$GSI6:\9Zu8pS`@\4]O(?&
4687"cSlLl$4V?B/Va5n9JX4Cu#r3P6G=fJdF]CEOO04e@8gdF0:l+cKi3im[1_Xi*7r.JW%QO-ODt^puMm4
4688'?e`eAG8Y&UZ5Th(NB1^h2+."7'Q/=6Vk0!47(fKh#dqemq2#s:3Y'pY_b*KIg&i.m$ie/7g(Ct`g?1k
4689Is'=aDs8@arnFX#rPk\33khfMJ,$,#hIHKJp_(<ZYMR$b0e3>5K6j_\>E)Rn5<-[6:nAQVVbc`j`+R6f
4690^>-!.I=,YnCu%)A5?tQ%)W,g_Og!']WRu]*(PsQXrk.uqN_B=2Y\0G82F5"]fk_LmR[.3b$0lp2!.3#3
4691@?Si>ZO&\bZaX'Z;m+dVS^VRmR!G:f60G+>:kn5GIYZ[%]I21+gh;__kJQ?Y#0l_`me>@M(jIC_S?`G^
4692qPOkM%%P9U/3br:*T"MC?=e+):CV.R[qpZQ?Zo2R4''@FqlHuk4-<ZpCQIlGXGgZh61*[-9i0tIg_8H9
4693oa`-K[h!r^NQdC0q&]@J+2#_H3;+F1VegrK]]5X_a3N7Q:>#c`(&BLdj4JidS?`HI9upqa^b]C^hiFRl
4694If,3V?9C#_eo#HT-7Er5jeko@@-pq[pQO1_Z2`,)(nL,X^Xr;e0#WuQ2F4qa/2mu2c.GBJH2Du%HfdNk
4695Pr[a[_Kj9QRikg+`J'\"asMp=D5g$mS/emBb1t='2p6Y-67>uXf?S0GQFS_2h]q#Yp`7ogDM3SRY5H]C
4696P0)M"_f+!KTO?#Mn'l?u-A_>LJZ3AZnUhge$"D/I3:]<Es75!iI4mae,Oar-F6E)m;=8i!i-CI$#EL*\
4697fB#5MfY'\ee3AQOgYS7p_Djlr`%SgqlE>1NVQ\eMbtAIg*+*U<Pil.uP/=$NA,4e;6GCAkc%V>q`q]Or
46985@%a&j7[N,N!\Q<jCu,9pLW72YDaF]9DcT>LDWAY0#[DG+$R3AB^sV*SA=!hIn`[2QL"8#=q4]F6ec'&
4699`:Vm*hd?/kca:H72?,aCd-[Gf\h2ATF5b.I#/"2sl&jl9GN"K9m4Z;+QO=_8CCc1Ogc;+`_59EFc8P)3
47000>+9)60!B@hg`-L@h:k0LacH/E@7XQ-%u^F&$-AR'2qFKE$;)d@EP..6Gkl;kk:4RIGBZ.1q_j:9Xtha
4701bTCQF-RZEsn\@%1o4'Z3&KLhsVd,$lcb:'f-'J(b48>@0>gR_cnfIVrQ@EitVO;r-NID"Kq0pS;NQ3dB
4702O^5WgYs,&CR5=\2NfP00!m/1#XT/&Tg!r1`W%Z[5oGqF(q:Qk=9>r\-?Dm,V,HMD(XOBiJe<fM=NrFJ\
4703lXRLhLKe*BT712rlS[P%U@2EoF!Mc4ke3!@Z9G.(H@M1iW::]o:Z1?VCgZbQZ/1o\HIhEUm5)I=qAIS5
47048+uS[?K8`1khBp0e>UF7]>'R&0n$t4Mc'(R_ZN^$f["l'[s-Apfat/\O5\HHhI:n,pV3qJe3*5OBgL\-
4705L#6A6a2]_%3+P.7RSqn<Z[BmL*]&S17oD'iGp:F+.Nkp[(2o"qn0$B^`XCH%a?O#uSE'WII4'>DYOUOp
4706U@AJ:$'1bVrF;pi.K#ca$&RY7N<+TSCB'XV+!7".*_B'3n2=p'9K?ZHP):^\+93S'iX;ZC7oD'iH-11Z
4707%O_aF;oU&]R'L&YER&g)pE]'7HBLY]N)QWg`a9h_qWmM!GapN18PR59f)L`c1$+Yi81LKTQ8/*)/A?)G
4708GU+$Q=4uFSNDmhAWL.Rqo`C%I;A`SPR%1a:BbHnpZCs8aVkV:n_03M3R,&[A;oU&]3I0\0n$>*QS2)-W
4709`UoA7\"b!Pa'7u";7tZ]Ir(,oa,EMd@GS'_0oKPa:#hA,2mE+ecI[a,5P'ng)];#9S)m<"1+!QBGG%*k
4710Sm\mBkEtd1C0mETGoqt;!8!0";DC?0]fdp,l)m?j)3:S&qS@#uB5pVUBftrun5h0$km'0ID="&'51?>Q
4711nBqHjrX?_*j,qfsL;g_E<`5P2-&;Kg43lK*ZM!dCP?Z$OWJTC&mLcl3'ZRP)-+Ah';DC?*LV57!l2KkV
4712BKYkMQZfSmVT8]6&JmW$%idSji:>!@2a?-5mEjgA+$T>c_h\85q!c$/*Fq(dqG;4Yr_N8155<G&IG58P
4713fREbN7u%Tr3IL>cfunrqgW>EW#7l<)i8%0=]RA_Zi<)T1]_gXuhYlC0E;B:Xn%S\8pHJQZ[_I%Md,,?T
47145'HG:Z0n2i310-*SjQ#/*B\YLX/?2?G'/#Hp$p>QA"B0pEU_>Eq[S$po_@D(U@X-"(MoY.+0>A*E2.%>
4715r`A^*c.89Ms2o-DNnnZLgHOpRClKl65!&s=p>rAgfc&?-GE34T0DkKcpTZTK0Wr-bh<^3\TFpl=l=+U(
4716-To;#74:Zd+",2BO[Y*^aBYbj7$/TIT-I`iGUn(;@IiUajRL:3rV)Do+!p[;7IIp[4E=epQX@;33ZN<W
4717W[!8q2KlJ'g6tW<>.lN,jY]/M4hm_W='iM?]XalG\]*I/\&X?X8L.%TFqI##;&G,E5U<M4AMPG:e2A/"
4718be:A\10^tp.^(j=FW]R4f<;nsZJ%<E&Sl9Q:P?IYqT"Db`g57*-u1)[5Y\qRa?kVR9i(N"5uWs"d<hOM
4719XjciO%nB\nGO@N5cBqAhmNS+;^Nu631#7u8XmS=Mhh44>N1J--FqoD&s"HI@rEee3=F$LP;=[@T`NfGN
4720?W[2^PqhCAO(+&cQN`2LP":3n(aeNGU9&l^UY9dQf@s?W[]uN8;e*ekM$hnF\W43O$R@2;qR8(k]"?YG
4721i^g_l@EU"r\kV;4h-KosEo[":j#X^DRFeREGj=V\?hiGUhl3h2-.47eoat=ai<P4f:1Q7,p6I4NKHFre
4722_TR3`1^.M-G$J(T,cYZ,]UEufWnDQ>Nk(rsK8&f)orBR!.-PPg:/qRVTW5)'0bMB9T"OKo@8lU+[4GQW
4723_a-fVrbjZtbkVJ?hJ,6&E_$-aEc$/-2@J=j?l:iRicoXZd'7m@$WHJa]+:GQ,KI7h\pE'(`X=$NT]=Lh
4724RG7]!EE:)D,7Y6CDANP6TTVk(3_X'q7-Yr$nt75];<(lk=F8r:iij`T-Fn,=]>>i.G"Hi8"8?*5Ogj<n
4725hl<S)lQ=J<o^1cgmag7cfRlh7.D9PcId6K-km$8!VNuL#=6REp7,r?(D[cG"&OD5/UI5I#4[9]n,);(J
4726P?1"oJQ9l#M7B97'V&3#2mk&EO]2oY;esjP=Vg$+]sdkT1#YR`MPW`)nZEX7V@aDKNOd18JmW=38[nGA
4727bee)9OZ@^L]k,"!nX!@eP*(qY;Yu7Bi"+[TfuM/,kqDZN+:#A?]'E]SM^\m8h$oa\Du"k,ZC(&<r,f^k
4728\TW%\i-R#5l+9[ia,qJc3Hg!&gdDY6.pequ,76Ytqh`0+nq=$/#rKLqiIk&,`2^J,ebKjlGnXs#-UnFi
47297M\_"Jt)QLj*;<mo-^suRb.m)$RSmi9T0c]XFpJ*'1;@=<B[]Ip13L57-Ir$2%uAq.UED,9dCJu1r2m2
4730^Q8^g931V?aP.Pi:+Jk/.9o$jlm9:oZ*Io;;3S-5ehsBkgWu#OLqr=iQ13im,)F?g9\s(r=k(n`;@_bF
4731nb:]n/`-p7L*Lb[KOO;YlDn`Yl,R$-1W!N[En@b!ca,'tLOT.:7fkX90HoOAJQ44\:MecMlsRAD#;df;
4732dn'mVl1sBC2aTIi.&!Ugb@92WffSP6fl[OpgXSK^XCR4CARQdb+;-)HYAdW]G-t>3<TDA)bGeZ9<@7"i
4733;5JiDX]-[@Ai6usWC]G"<R`7d,q<Z=;C,Rae7kUK-e7FZA\j&r]>N6%\Mb%V&JFFuj<K'IC1&>#'9RNM
4734I&L>S=OqpQOh+bth:_V3=bZ5Ne5=)@MC%,I->g1\;s1lWn:G,_Q3]U5G&ae(625FmF<UQ=+Ecb+:aZ?B
4735Jn7>dR[2`65r7G8KB7RKM(,O!iTOa)F.s#bE`j()D:>(@B5Chdnc"\9YpQ>0YPfA@_g'J:g#Vkr]'P48
4736N/aksf];bqG3/2&'1PI#b@%$BOf7Q%.RA_g,-VVm\Q%XWRh[d@g-N3KW(BV+2X6T*Mi$^s\m7aA>&%&9
4737\!hX<8_n9Xg>p4bUfn#RBld#F*1-X/H,Oh]&K?SN6j,fmK<2ePLdAqF=Q;0RpTL[E,N@.:9dNBe^<BFL
47380]CR)lt^4%[Fo:^D(4[lIh@l_%t\[P14f!,gUr!PO2spW6aoDoGHmuoh]$J$Y+QYO1;]bMG";[pXIpFB
4739^*.F/4Gb@!d0ICjHcQ5.DC:?98<3ZIA'TdHVua6Hm@jFU@m^]fF8OVNp<\#bLHG$9FM#sdPU<,"l#p/6
4740C4nI?#.nkm<i(r44h5;b2+X^o:.qD4A>VC,PAdpDW'a,3OAnH>gYjaueXNOD:\CC8oslDj:5Lu,<U&>\
4741k]Wqf#_U6H]-1<)j)d[H7-qPI^+5#HAE@9!G(*^tiL15A((u'jM>Hq6H;1hG'<$tR@\:Wb,9i1q\QE;5
4742'4K,M?U4flWHG$5p/D0'0bHK(*g]sT$of,5d2tGZb44!hrPSL%"#$o&VO["NfftMq\)0pX0+27#K>,uf
4743:`SA)LYK_L@P7B#)K+iG_sQF-Z<n&"5Z[;Kf!cTS_FTmtU8^/<DjU9(D=-pAeUn,\cW)EWFYX^ZYHB][
4744ojHU)VG7=FA?;]pA2Lhd6]T?/K=nX%o;R,L0Z<0uGq"kAf"G=#!#Zl"PW'.>Xke$P[(M,bKe(>N^I7ik
47457`,G-^0Rf0<]*1Wh-IIF#g,8&G]S65,-'+;Q4SUSD#<RH4+n$.'P7-]#Hj^;E9]_H6Dhef4"FtK`,=e.
4746N!W(q=%%Q/aL7d4a2u"kCRXK8.3/B8hs]Z;oS+DD45:mghAk+$DWkN8H7qA8*dS?<bD2_;m4*'O2hDYh
4747_G\6,&Y>+U]LIU#:0-.8/L@qW/[["*bt^Dol@:(HrjlC],i6^0[mR\f,hn=.ONb0QS5]a)?'jU$?)NK]
4748D?m(00TCVr(T;7\/7lU+Orq2GTpcZ#Dk(Gc]NF%-eu<qSP7$%Jl5Eck.THU`C:0.ApGKm_gtbhA+JR;i
4749`VeD$1D*U@WgJ1G`',[,IU`3R9`On''f6$L3"LCXGG`EF4"FtK`,<)S+5ZRLb`:r+B5t>rJDe-VqFsH"
4750FPGn^[g!`^:q2qXD@`p'i*pcm_/\hV-e$lmp/ldpIlL]c:?m!c;7MEA9Z0ad%WsO=+t5I>giKg%P.D\!
4751A99RrY.MVG-&gDINC%C1;O<2co[Kb3hNVoe;@V-bgSbQ&"1hd-bdX))b9G5k6jbgC(*[r6Bc3%9R#B=0
4752okc%-8C`kT6l[\#ge3Ql9IX0)1q#\u]3a\ol1RB\$$A")nr!ghe.L^%\\TSt7M]lnC)L#b;,>e7IPPQQ
4753[q#,iRJZN*.qm5HZ2_hP.F2RC9KBM4VLR)bg@"@OBG6O>2udZhd;e_@=A#3r-Rg&2_=,+Sagd<ekY-2I
475433i(j8AjKKI@9Nsd'Kp>CN2FV%/Qgc@=9O9Jq#lGG!"[!]$^)IB^o?):<$2'X&`-+R&[7;c)3%i?.[JS
4755Op9GnUnhE.%B4&07(n\#[jCu`m)_:+(Y,=']C(!!a50.-n6Ngt^r9118Xdc:]$u6dE$l5e_CbM72nN(5
4756e#\/lab>X7eice'%IK&W1C[1<Y)P;n#VYV&3M9-e>cX2O_F+sE7eoFhf/H!Dql"U`n):G.ADTu?9BlAr
4757!fc,6G&bLTke'[(me;_O=':[J0n!X$2_ZsJA?:jlkL4N:)+QZpfB$[A0k<gN*rbss6ZPikP8'&Q/cW#0
4758*YRZ16E@V)@f#_YqpT3@hGo'fI.W-t!+^fmdn:tBA%M->=,.h0X7mYq%R,t'h-NhZi7?mq1q'o!;\Y^b
4759'i*<$kc%QN*G4S7;4!!*qs!fFJ),"87QiVsW'`pH:9%%Rp(HDFb+S>Q_QR@kgR3tl#V$tA:':TmB+oB#
4760/ZH=PLtjoal<+:%P7*ke?u*Z`ChjibFF0ug7#Lq%R-0#2UasHo[bV"rh:l6ArDF*lL#(Pi7i@iUUjG.P
4761I%Y-p3OlsupN2EEMY<0BRYfH57Jk.\*E'JHo198j#"AF10ca0'Vn'f7d6;SELQq4@*`L@-)e\GHA9u7&
4762?/d6k3"_Gi5.!fM>=E[U-O3Ol1+K;d0[!=!6E8U8_\q:5VNi&<JEt\[G-H-kgSrFaeYtSIAWD8f'pUCE
4763'2s?)0b]838DqT5pMM=P$?u,K+ps$j5>9"5QYuc'!q53eQ@)1OV#=M$YF0*V^.\;f4o>FZBkqZS^>51g
4764Be/J*-t*H8J3"Qj<SkfFQNk[^+f0P>IXIf%*tZ.0D[n5Pdl+'Og4p*rJ=W)Sh,1Ni#iC_&#>=fu4\8MX
4765%iN4"3sSFQFOk[bg':,en=IJE4e6)/_4nWTX1S>eV[DHW'!(ION3A8NY.OY+HZ'<lgqVB>(gHV$j7E((
4766:1_ncB>=5Z_V"/8)f?IFReUH*&)F7VkOUh0W+;L7oZ=$+o0TUjIeVV_ak;U0rM:mMhHkBk)V:::m^\/Q
4767\WGc#+oPKZqIe"%c]kKEcsk`$PrnEF4hBYPg;^=tIV?(^n[A;@`q>p_2g^qXe!E>ann8$GaSh#HWs`]D
4768'\9E<XBieM&oE>Fc.tNV!=#=R6*u8?,=lT9).VM5)r_3I;>K"K\<0t1^Kj.5,-"6"G)bHch6&n2[kiH!
4769m*+0`ke!Y@k8O"R@E#XV-.[f]%NijITh_J<LuJ03n-,LJH9^WeWqB.Q^>5ekP>_HFONlD@Q&KU!\TX95
47704'c^-LJ'qB>O1rMkUgLGWWLF5=C"m0%Jb2=dXn&fkM&p6FKfj_c]8SNm=X:oL>+Ld\u017;7$iM_86")
47717Co7-*uqoOp'd&Nl$8GdBHJjS6gc$=h:#EbTkGN'Hpd<A+PkL)VACf;R8N_NfpCMdGb/A3%Ff;%Uc*-.
4772,c.uT=[n;7Qa^<^?*0PJM\s<-i*@E50"J'nIV)GrY$=>=^,[M@oF_crA45irWlbK',./)HNH&DA3gQnX
4773l01'$<UlNH)GDZN<NH(D2cn1h7uOF:A5=c6\<sbq.kUMQ;R3UR&R"'`Lp(h]GlNBX\6,Z#Z[.nnY#nY'
4774-@4lN=\"CoXM7agY$i*98mFbf8YkmP%:b&>NSQaV:&V&=4#BBhL57[0]'iON;Abf`3<ZqL_t_>UjeqBS
4775TGQmm3Z4lX8RD<E)GT>JTh\'Ibsptp;fetQ*V/Td"jM8H&*m+<9IEkTON@Ag?;;aXY_$u;*sCD+\S<W,
4776\h2>>=7R#g$Ce[X0T`8J#qa6LQ!Ym33,EKL$Q"(g6rXq.Tpr%5&RfNZCCBpZaP<PmDsonT#>"SGr:iP)
4777hEP>AfcD9ldkIXIg.)gsrf9X#l&MLOJ%S7Wh-[akiCSp$I5F50n<j4'4ZtYDMY7&oqokQ.V0dO.oV+bN
47788S379Du""^0,JBg^s#X5$3UI]O;Vr;Q]g@HL:0N,2!14Kb.<7bn7s9&aL%\mR71Gc=$d&O_.k,-H^dBV
47796t'RV>ThG=<0+hL$,lGp[;2A8Ij-^fEW5#;@9/bf'bk1Yo<NtP;4Q05OO[0teQA2=cXV.L'kG8e=]%Ic
4780\2Z!>Pa*Z>MXdu%"d;9cl[;(\$W^+5MGf8[7:_ZW-&epY8>9MEITEp.^^&:Upbj=HjE<$1mWAdZODdqF
4781ae\jh#Hpd#;a8dRW+bC:SW"2IVV8!io'NSjICh6^TNojTGSMbV"ToVu@jqN);FSqleOl',L\FOfMCuO.
4782$Uds#Y$+'%\78EFo0P7[n23V;@JVUuh0t,$etqs(V*NSC8hf)"-GgZk1G#5ZWkoRHgL8P(QgX,3nU[G5
47831Z)2eHpE2GSo-8Od6;*^5'(?t96V*;T,G?d+)j]\VqXe#U4(+-NFq>kl(3VJ%n6A/+uo?PB;Bkm`q1HD
47843t/R$n"bHd4[beGf>Kp\MJ\f>BH6U1/[]Us>e@B*b&!>h]$/pWH9Lm#?(KV1Xf-)K;0,rd1Z8KUf7Mqa
4785WGLfA$3q/0NJ`_:P6E5)BuT4opYNG8Z8I,@LZ&RRjK:cTgQF`P+H0=M.A38COa2YLJk;_35g<?,Hpu;T
47868i-,GW"P?',?H=_>\1MG:;%p;bdY3@,"AA*+u^'Y%8lfMm81W.,U,GbJZ\bt+%W`2G&D>+Wf*j?d>=e;
4787N+1`!aB1_h-.EC4m:tq9;5]:tL")=YP6&uI<O0>E"nh9&>b`Sm.\#629*C[1_=nQ:@_t)i_KQ,=Gg"lU
4788Z\"`p;l^bJg]RDbBMn)k_Wn[X%@Gm,`33e(V.qh=OXj"Cj]jn6/9`ZX'ZmFE:oOfQ_9,ein,d_o"R_4j
4789:TKNe'^^P15XrNON-%jrR%e79I09d>1-MHqMY=lK)Z?7lFAJs$'Lho__`-X$;pmhb1`hPJ+bMYpSaWud
4790&^H;VMs83=Fr5[0B:$0r2Xi!aQJOt'eN$+/<<5gPDLI0CA_9ekG\rI.T5/U-"m82#cVifgaTW,PoBI?r
4791G/Ej>.[iqKS>WJ3.Mj=@Mj&`1]Nf[sW!70G[RP:SLHMIcV;!k$rJAug9kJ.idLu%Bf2=9We5N]C#)(K8
4792VZn*jK6T:QVjuJ6?H#3qL0X&WWDOrY4GnPT!1A3rO];tspo)5hdX3t1XsteCOOIOU#8/'[)I):1(IsYe
4793;S`T9V4eYBo?8gUZL<sAlJ\4aQ9)BPB:q:>R7[4`T;e$*UP8.TL0UK.-RbPA<7MgtH9&gOi)Q-oqW*tW
4794V,_-1B<5THjqD'8fY6k_?JVEo`iCrcgOuaoGkEUiQ`;bk=ltI1WqC3T:a`#\k6pseCc60h08+_b3dcDB
4795;?onIP]T]nO,r\W^PnJ>"(HAd2cJ-fI:A).rHohLq!mSqh,1NiNm[[j!U61>-RjrHo*sT=O8o!kQd\Re
4796TkGN'9]resUjH:aFA,(a&3,.*\2A7^&]>CAF2F".V:NYuk(<G0"U'Jp&_[U8Bfsk=CTb5eFSg2M`KYto
4797WVQ3+lC\>FfXb3[Gh#E7%Fao>%Vb""VIe33b]Z?XA+::ng7/N1'o]&"166:];jE!8eC;X=/iE<h(_%"p
4798kB9\L+PNOD&TgNpX>k;l;H%uM<LTlZ`lU)M@3lV^&5``G6A8*`#XQ-k]uoSe46$DLV=d[!!\*Z8&#92k
4799Ng;2?Tt+;<W0;5_WZZXA@f4tD6E2e<0T@f_F?;V"2e`aN@#i9BB7:OS[4X=:-R6_^/]b'Y=:JtlF)nfA
4800Hojl*5enm%1CSu5\0=s*,Jm9b]5`"&qrFK[lci&Km>\r_WBm)M;Vl)<Y<5+)G9Pq3Pr'7i9<'/mDNElk
4801@8n8glfl!ZL;f*nTDeo)Di\kJ1nQE_Aq(O7BV*g[b&@jqkrtV=s-Y9BR[CfEs'+^95$XK#CHj'"-U)l(
4802I"O@19gIZ[GAD\K?:U"d*fe%Pn%UStS#o=!e$m60*UY%is*54Opn=#YT:>fR>dBab?1XES3c]W;E!5$%
4803nq[2V*5$^A@QIPa*Cec5q11G#!(p-*b(i*`e.Slg4:dr[po]=((Ws53c-[qOl82447^l`?:eiP+a=1BL
4804=<8]=:qR!Ii-dBi"e]7ea`'d@-`c#G0.jCZ?<KF@7[5OFUM&k&TF%UG5oh),+cDr?m8,CpV'Ve)cffNs
4805<J.H_;)_`1)>b3rpo_r6)A_pmO?Y+c`d.9RICbEcm7PRTI(S*'T`.=bAhP;OndnYIOne9p0_A!q;+k&p
4806>"&l5C4L4*Eb[Ee?Qr80G50Wr"F86kk*.-64*X1L5*4p&&#:i0W6?]W>hrB.'MmlDPF6SrFUR)'PYg9*
4807O;k4XRnMLA'!SQBljlh694Sbp?"]<fSP3PcC229abLH@-7BeCEj6&_!N.9YM)1911`m!C&,-8/Zgt$bF
4808CUj0uqYc2!rU0\uml\CT3j1aH!bRl<q[M6&J>`+tHeX]p%9o.2\'6Zi5Y).e+jDP`:"tnsbcZ&b8_Yn8
4809e!6eEdufBI5R&I7KET.5?I*huKT.^@:lrN)3e$L<IC66Gq`F83r]9e49khqF59XP2%.poSn!4cNs)\4:
4810+"]\J;@"7ire$3*emBqsDTVh(WNDN@=l<24K?o*U5bC9L@7*Zel@#=$;OC#%[^^2#EAU'G$++pE>Pe&I
4811eGE7Mkr.k23Y'-f)^M"K&q"'EIG36@QOA<4%X8YZ:Wi[`H%IKTJUd26!*tY0pjREqRst6$&&m`2+m\j/
4812riN41E_5<bGP]fq<H/f<G!gO%iInKohYc;2E)p&i6Zbh/f$+%k[=52\<u\X]FScLs=\<jCH;6m3q@.EO
4813B/EA<kNL03UUiUgBgL*tB[6e4[%XA%.W8Ro3B_&7`j\<h(5S02<bp)5WJsQAEb^A+Et)-M])D"-^&hab
4814Sd)T01t5L?`4B0M%'MO0_;>a6*<KWAlR2n['JO)8'u%"s+;GH)?:pGo,(ZOn3"i/A;l"%'m9tDIe:@`5
4815^HkOf:^9lnc"<u\:d%5/32o\@om1A'L`IOZWN"]EFa?O0>Lc[`f*FXN9@>uWag8%;jtLp#@ge5-"pdLV
4816C*uO;Kqn]KIN?AKR,tYEB@]=2)7uRGFF/FDlA\h;]#FHs1N<::]]+cABXA[]igSeUR%h_)gG273cW\`Q
4817(:Q*lfUqkT^Ads"BA1.LICqf?#:DGON8%UU*M#^Yd*K.=9'tefb.u\P/,(EhG8rd75k'fD&NI"4bPBag
4818#0rn2JaefqQgLE;N8">O7stYbG(')"3u`qIrC&W;2Vh^7>/uc64pQZuj$o]DP=]R1de?*%J-K<GWr4_[
4819Z]:LYceD=[anAL[rn*i.)DKu2ADOs]rmB7.:W4@o(?fpQ!'KWl77fMuPhn#L"rD;F)rGJZ_T`rEf;GX5
4820@o^*dLm-fo-E*0HZcg@"2&,@X6XFM+;`7$ogn]WbOAQfN<*>@&)A7V&[8bY?jeYs]dYhVH*V*+Eh]@bD
4821!Iq]jnkp405XR+Gg/ZWKA2LV]8(Gs&$.QA5Jqk>o8/ZpSj:OZ[^Btt7d7>"nGV*Nj:W7W([[d$"X.l#^
48221?cGO8n95ACF$12/Fpu%]MgSsfUedu7QpR/nHsQF3[RTk%rj?99<Y-&6;s\R51&]D:_aJd'[<80errs^
4823DU06P[*\Qg_Rl-J+k2U)XP9\S+#]e#N5F_VSj@T9ATLm=2q>.m^@[qM&\0K7CK<g6DF;U#FF!j&R<h?a
4824NKE,R:n:,O"\*DukKq&+Saso7&QS_jHnFc+#iPO`#C,^Z3=oO>>B=+3p!Maic4%?q5R8?TD&4Jq%^\qp
4825PlIKFdh;g=!8Qga"MXg57iOsj]q-tj-Rh`VD3!MH5P@55"*4]P:O.=dn*;D)ACI(]oZ%H#"jc(A8*?do
4826rG0<tZg)s(F?B8-kJZ$qHi?k2ShgLEGJs&PHbN;5,m0gpLHb[iIK/P@q?mbR+/@SC&18,Lf2b.Cl8YOf
4827Z4o&lMo;bBn0F?G!b8&"<2Hb+KSbn\X>(+gIsZ?;fR,@2#A2fdD((9>ke;fY)I]GCJUlVsH4kc^RW"YF
4828>/e%K7Zh![EAHIa2DK>XTY;V'_1;:7.\pCL^'HS5<RdqB5rfB>Go83aT!-lrN=6\L,tuT5'4DAh<'WE$
4829VL"3.42)a3/h*GrC'g$6M($6jS.S()I$'C1WK998H[V$$\;rkKKKGom5GE`o+tOeo(QSjaNX3Hq_2-OP
4830&XD,`e[Zp)UGq/"Ic6):X<f+h3CC\Q'4u^"rgP\[/S#2Q_>k_j#YN6iBEt`TdTfn<7g/hF"qae'h4r38
4831G)s^].b.#p\#Q_rLFS2%.Lbq6VLWQfX^uUd`EfA4_P7\`dt$!3S\&o-N7uecDK'QLa(Aq2^HOgmrj6Oo
4832YlQn%h!IN9*;f'"O@1c62Z;;'CAS&(a'OGt5Ws5aQ(=#]%5s478I@Q7&bmAO*?M0>`r052^qjZmDB/K.
4833J["D,VDgP3&""'@n;*8+Oj:-.&&0'qSe>\l5'5Vpjo6;+Ir)E[lmp*e&T2gj,Bc3rcFQ1#l-It!N4V<_
4834c[\9ib6f@e-;r4'!5-5fH<\:-2&&]UmZnH&EPC6h9&pkl.VpScE;+CB4ID:;PEB-gPq<"O)OS,PnhH%p
4835+!Rul+pemmS&gJC'G_4A"s8*f:B#*1b&6%<U'@R1W1erZ4?;X!67"4?lLk375Dn]K'/`11B,hI1UP4(n
4836`]"D#A:e8V&9KlVPm(24N=^(aUY@*+Zi5,.\DMp9h&^0C]F,]IjKjZ[>1E^rB(I+X?fEt_'nY\VB5@>&
4837ad'j)j\'[c1<_O+:m&J6[UJ=Y<N@XV(Z![s0+o&Ho]8AgW0trTfep'SfNcO4G\ZYFbqnK;+Z^1f%L4,.
4838)#J!bNnhpb1E!/NBlbG@I>V:!T'IJi>9=0q-(J/LVfJ<'"KH,n2r"NVXQl6p+n4>b=<W<WX8K7c2,rCR
4839g#q6WE50K0d,5PoRf--s,Q[[Mg\7I-[a,8%[;VZ3cPQ'+p:Y_(FF1k(FWAErfW/l-54<^f%sp3GS9$h>
4840p?V)9et5q@WUhC8]0;1Wp<>rhhR7FJg$:)RB?E$6)R=8LK"j[.`2c$*I(s_/I.=?52Pcl9]jHmrLHYUh
4841"90BTFa*94j/qnYFEG@lP]qo&-YEIS*tLKIjh1=)O?64.g2!4D"*G`m$d'UQKBI(Wc]\r,Og,Of#DKj&
4842p9>NAWnuB)HOKV(DcSAXj>:20?#ENHJo35Kp+=?\%@4)-MS4h@!@4Ce!kOUf]ek);opkQ[g2qg?rH9]6
48435l:pV^I8%fT\E,ie.:jdh;7O;GK/WQQo^=&S4lJDk@*6,9ViZs[mRN]*gW125BcVIG].Q62_s7=0](V>
4844hGZYQTI.PkO;Y];HVop#l"g#Bq^aPgg^>s>T5%]Ggf(nr@.$sOmO])*YiIuVjZQTdr+<\4klT6nQgcGj
4845i*/!;G:p?UI-bVZVqG<hG"6Xo12E@pSC@#\>(2pb^&!1\Rao)fL3\[5HaC-"hbZDkdJ1e8la)4"Dt=fH
4846hEQ:uUZp'N<9#M5[0r<(8t*c3)LXJeNd$eUh=X;Yj4c4H5MA1pml^I.%mSoNo4Q-'gc1ho"nc3u'nMG\
4847\WucMh)#%Vp_Q#ZF>ag7(Z]op*bakm+(Y\LqZ&7;^H^fb]s#`%/DIp6a#rsEn7R+2]liBpT<s)k!l$Uq
4848L#jr^Se0V%lMW@HI-5osQ+oQBqu+K,p[e=bmX"Xo]l2$I7pk0&rWQUb\KKaEnc0pPT%n;CM^LE"pUp4V
4849bqJdN\EH+Pqm5Osk<@>lo$\?R55)u[%!0!,L:bNr_I]e^s8F!q7W,R4HLhS!oG7UZ?JNM]FdqXe+.HSj
48504G`$9n*`5n(W%d+p_l6tcE#uDIJ2@mn%bd_c2G1LqXM[[9lG8bS+AS2YLs3C_E*au/Q)%9`Xi&lFX.?:
4851]*>!@\<TB^Q+rUmojl9(Kb-@F>2r=WW)>M,k2r/,[EpaG_5Q^Te82>C'_Sr]?N[mQ.!.];Hq$Yb+<)#:
48523s:*jU#9g(j.u!-MKEbf:<(*!LU!;8##)$<h%'GXF*5))qBA4P-4s6.R=^O*H87oY+iLiWJO^M5BdHIA
4853e3YA-&b-`gqkX]7T@8PqI)U`)%uMOGQi<lJSq6BF87)2chZ"RBo2GRakeel)DK^2S'L2/X>p.<T&H*#b
4854IIKr3jX0[cpg6R;^i,+K0OgZLm-&3=Hi3BV45f9Xr.s2`lFZN@o]#TBs19W8'R^H#DdFakn=k;No[$5Q
4855n#H9.QE6E2N*Q,6Xl%l1oNUhHT%n])09f]geSG&f[a*>D+$TJ:LS'h2&SgKH(pOR&<-O('5Ic1.W=KJI
4856B[a@HcK2`$j$hXIkeMDOlj3T^nY1tE[q48(iDSg)htup8[Nk;o%W`LX#eF;?"X+joHSamZLobW:YRJB\
48574DDsm+S.Ed`.LSkBHGYY;ZsY3>&D0Um/"!??CRJT[lZ)."l4'>/0R,?i>!#tQeC:a5`6GQhlFE5`4+s;
4858d5m@#hl`e:,IKh!N0.hWA:s[NBUfK!aHZ>8[i;:IqBA3b9s!e][r)^IZU9[PLN5"PW$_\<Q,*-#6tG#=
4859^\ooWNA!R!8,rr=!@30uO8onY!f9>Gia`HlN5&Zc@s!(#3ET+U!Kl^YkJPQE`i-WmFF,gN%B=8No(:"n
4860k1"4>70<#9DJpO0:+:@3U"5*nL`jRi5XYcLD&M!a)>s_5I$![YY%[cW-.HX[314HfQC^&RLi3OS?JM=1
4861[8b&?Ep/N/UiHW=j[]2#9cdX"'fIdh+?:"E'@Z>4#hgGBeEr)MfC3I9!"qNu8,rr=!@30u/t]rDPL2FQ
4862r((-k'kEn20nk3UaIVKcc'\nBA0MUiW`#7beE\551p>&sSi&QQ:0MOncNUR.JZ@:V6+>SVmNquWUX^Y[
4863,'FVK`4*X=On#p<XO9O[48@QQ<,84/"1*_gW)*^3lD8j7N8qT:bnPV[&/n)EeVL3]9^NIm;_r9RU3.SK
4864L6YpjfFC)g-mf%1Tg9kR@5;9Q(ajD#G/mZ.!@30uO8onY!_<:t,SgFEQR]6qFW`R#H78\N<iHPSb9B96
4865.1"5d:h`9O'.9R%/!L't(Wf^BV.@o*&9hGm'B,0MS>7KWJQjof&5dL\i>.'/-UJo>J#RJE$iY<l\l09E
4866")2/SP_(lM28lXRI@&Hj!6VVU(]eR:;3R8[5gi;n%2Z+re.C*r'8MpSPYb[!r9\eW</)h-#pjA/7"Mp4
4867Z/urG/J:;M8,rr=!@30uOMKrk@!'!i,%Q'V-Zo0c8@R4rMa5:/*6rA`k6k6hV.u6o)P'L4P]5n.<Sn^d
48684`>FcSOn/EPUKVs6\JC$$aDE!n@'2H$+Rn]LnKDl%$7@?(g84&cc!q=18'*..N0IO-;Fb+*.`!/d<s=.
4869r%kq?#eD$;,!h`XM<=EAj(++u5%St5SS9u\#EgMDD^!7Y,,l\?BXEH(rUT?9Y=&F_!!sbK,_-#Z!"qgR
4870!fV$+5U'rF>I4qCg3L9Ha>+er[uFu@aX[]WQDDZk3#RJa>(Td+><%%!p4AE0<Hg)r&7PQdCFQ'P#4$q1
4871$t8<'!_(U!DB^Kh#.j+>b#V(]k`+j&\d\(uX&W-&B<&8T=r5ZT8t)qDX4p@71]DR(Kt8PZ"I7j29H?[Y
4872UuB9B.s*iSh/6VB]:tb8@F9XJa1Tp?RV[5U8,rr=!@30uO8onY!gcU]lH.*T^qj?WFTr+!1em?d=i_ic
4873&@<l1H2bh#M5a*aW^a0Gha'5eVT@I'flKEfhpolfX3?>oT\L_]R>;,S9I!EuR`^1BND\Lae5lnC(0n&o
4874V)u(&7N5>HW=nJ]R[LRh8%5Ou;aX7dC>i#7k]VA2^)bX'79$1Z3dZTJQXQLC_C#pWU[d_@_Md]&=Z&$/
4875`B'*ID01.K&jQLh!!sbK,_-#Z5f+*5J%Lr%P:>(I:+)R[kt5%IHl`m0GtKE,]tjf^SZ)]?KQ8\jTe&e"
4876nEcI'=d9A`TQR6G[II;7oh'J<KC>A1faa9X(k6m0bhl`4GkY\!eBB'Fl3noUa[!lm.*Nau]+i`]$L/8Q
4877,4NLjFM!rU1fVSjE[/il;7W2HD&E];n4L%6BslTM#_!@NQ$<h%PRqhjaS_-gMZ3=&Rr<Pe8,rr=!@30u
4878O8onY!gcCWr9_Wl-K,0i_/`#SMbV03q%3Kk3B<&5]p?k6>uKot1-=QnhIuP@b#pDJ]=Oi-WRK]Z-Pr4+
4879WH5D6!\t>*+uU#C38T'WI(S%X>kuI)%G._Nh2jXmJsR,2Um,jtWk$>7S=<EGPu<s<d[ZLV,F>rDQ-J)k
4880bY9O;mC\[PS<V1/Pd7rq`JU1)c"qBnX-a3eQNi9l5ic5qK`t@Qo22u(T$d(.8,rr=!@30uO8onY!XV?s
4881r9[s7(?(Qm,>\`EI#LNp\eoP$Ha6`[@5G7Yk$P#fV<SK69t(dRK10*0-F[N-G4k2o`r!G_*k:E^l:_[4
4882e>3`6%`'qe,,uc[;CL't<OUoOed4!WI;[MM<HH'[$[EuZPc:)t,OT`9qSpD\(Q%=i:q--^otuiWPcaN#
4883>*qD;CTDAg#\=<%\),N,PN>R0=gB-"H^j[cAN#T$`;&)\)6:hQGU6%s)I=j4!:'92Rr<Pe8,rr=!@30u
4884O8onY!gcCWr9Z7qDs*J?Rd35JO&F-<ZQTOM\8F$7j2el[N9M\D32:7tNJqg+_TJ1LH*+&+c)^"o?qaur
4885(j_PR$:Jn]Hj,+4jAordaqT2b6@"tiR=!?90>@#+Ps8@cH).fTB$`9-fJ0_^3U=etO$-aVDOGP(o65Sa
4886g<fJ2MrTqS#6/f&]]/4Ablu>>Eb;kkV4c*gH]BtZ<k=(m)D-5jbf.3uD"C:B;\aHPjV](GK`mJ;&jQLh
4887!!sbK,`lsJ5e$%]=s>SZe>j]qk&sh&\*6)nWsMik7!M-V)Q$aeM[YeQQctpa\D`=&a2W.3UiR=,eI"0H
4888gnb`4Lm'9)OV3e?8@2'-7]<C@KNN=8&NHnQZ?f;F;aEdWZY$5HHr=D+jJ&[/$d7jAFUdcYL;Ls\9,l%O
4889l6;.4@<opEXB>AHYQsVA%mN=N=@4-UJ?3$DeiZXW5"m#GP,S<*b6\5[Weh.A_afLcUcYZ9;7@q.I)?%U
4890!_<:t+9<a<"HWTr\6K(U?Q@e7IIEIbqu4&$o)i>>3cb#JES*6oiZtU$S344RMhA7L7eGj-4o5cXh1'DD
4891ra3A9rcbj?HlCQt55EdA>J;%\G(9M1Y5Pssf_N";G5Z(:-[YQ9Z>\(7]mF1EDSYt[:\I9Hfa%6kpu;7C
48924($mMmIbn>2so>5BCF\an)!`<h7I"L]+6f+h7MiM\7b9u?gZ_AlA+,Dp[RZqhuNU)QTJ`**>1U=8,rr=
4893!@30uO8onY!_<:t+9<a<"HWTr5QXIV#p96oJ-:r6&jQLh!!sbK,_-#Z!"qNu8,rr=!@30uO8onY!_<:t
4894+9<a<"HWTr5QXIV#p96oJ-:r6&jQLh!!sbK,_-#Z!"qNu8,rr=!@30uO8onY!_<:t+9<a<"HWTr5QXIV
4895#p96oJ-:r6&jQLh!!sbK,_-#Z!"qNu8,rr=!@30uO8onY!_<:t+9<a<"HWTr5QXIV#p96oJ-:r6&jQLh
4896!!sbK,_-#Z!"qNu8,rr=!@30uO8onY!_<:t+9<a<"HWTr5QXIV#p96oJ-:r6&jQLh!!sbK,_-#Z!"qNu
48978,rr=!@30uO8onY!_<:t+9<a<"HWTr5QXIV#p96oJ-:r6&jQLh!!sbK,_-#Z!"qNu8,rr=!@30uO8onY
4898!_<:t+9<a<"HWTr5QXIV#p96oJ-:r6&jQLh!!sbK,_-#Z!"qNu8,rr=!@30uO8onY!_<:t+9<a<"HWTr
48995QXIV#p96oJ-:r6&jQLh!!sbK,_-#Z!"qNu8,rr=!@30uO8onY!_<:t+9<a<"HWTr5QXIV#p96oJ-:r6
4900&jQLh!!sbK,_-#Z!"qNu8,rr=!@30uO8onY!_<:t+9<a<"HWTr5QXIV#p96oJ-:r6&jQLh!!sbK,_-#Z
4901!"qNu8,rr=!@30uO8onY!_<:t+9<a<"HWTr5QXIV#p96oJ-:r6&jQLh!!sbK,_-#Z!"qNu8,rr=!@30u
4902O8onY!_<:t+9<a<"HWTr5QXIV#p96oJ-:r6&jQLh!!sbK,_-#Z!"qNu8,rr=!@30uO8onY!_<:t+9<a<
4903"HWTr5QXIV#p96oJ-:r6&jQLh!!sbK,_-#Z!"qNu8,rr=!@30uO8onY!_<:t+G$^=d+N]WUZ9P]Ei>`X
4904[_U.Zm6dEbSXgej*9Nj<c;U:)?(K2HC`V=oB*J#OK;GWL'Ag7$D0oLA[Q[>S`tr*&9YDM8loY>fg?T7(
49056iomZ#p96oJ-:r6&jQLL-ZJ^r$)6u(7?FHrd<.0@<"aIR^<cSm>4RYCakDNl2qF(G+!=@pqL8"^rFF0*
4906_qj,+ic)hSeWgr?*kcoD92S?16"?+jdI+!BHL'sP2%EF,/8os3]:kps7:V5eZ(4EnE=cP%;<j!):Sa$5
4907V'7,W\$RWAbVc:q3*n:g,eq(#m!^,a/R:2]Ph%]m&T2=.,,1fdg;f&SbZV8Wl=hMqU2VNEa9&qn<I<Je
4908/2n(L%ga?Z,_-#Z!"qNu8,rra#r&qr*$G/WB$CG*mNqF5fX@3MX-sc]b'ZitSBL2fM^k5iC7G[TSVtX]
4909$R<AN?Kdl:lgCirbUP/lnXe9(ont>rhl>4U>:Xq`-WmK\f(YNQ^@?18RdVkTg9,05,*;5H6l[OY5ET*)
4910fLuF>T[$<B`=!nV,5*R'n>5<n)3m:q6rHN7j`e-]Y.#+(dhgRd[M!JVH9j^QQe7c/,8<J]/ToUh-\@/]
4911+LCJ-@5K2A5QXIV#p96oJ-:r6&kE3.7us8b![$BTLr^)VRRfP/;udikCC2\rYFI[QZZ7t=b*D#9B/S<1
4912MtBs1Pk,rCjQ='6o=jX"YV'2PW:$otej&i;pAW,$T=$eK0uoDW(QdKf9<5/<S_7P#EUA^mXcf?$$/l)E
4913TS/-D$-,i;7NsQ"WQ?R0"W>'o/rteq)aiK0g!q<g"55jsN1-WT>LH6C1lZh$$5)6M-;!ucQg^M!9TeBJ
4914?Fdeo%#6;dA[S'mOpj7c0d6WDJ-:r6&jQLh!!sbK7^l$]i:/-l2j(V,ge4Gs6rN)eqZ:i:3um\1`'9ZC
4915-Blm"Ua!B&SkP"hOiSeG3JiD:OiBtgBbID5`&nA;PtWOdd<0DK9).Z$j\Id@<uJZCLoj'S-%$fnj:eeT
4916n;ThPFNGiuHXUfmKF$AX'ucj#8*&G[:87uB]2Y>nAl,<ReJ7ah_?inua9^+/CD%$J7>)K!EKh)R:`7Ak
4917DaT"9:15Du"HWTr5QXIV#p=ep+E6uJ8KrdXPmYOscM%scL[ZH^VU0&)qq^P=TbX^=V2Qo"<+2RT%[H@Y
4918dS)M\C/e*3Or?`q:dO\ue>]*A1R4H.gd:D4[SrGP_`W'4eJ!qLb]+F2)Mm$2pdKj75U6md@jHYRQ#J53
4919H!?bV+sL*07=Ju`AP17,/8GA.lscPB9rC`dW2j3&#q%,VX23\2CDLqJDSdta"Q4u"Yq<!srU!028TBh_
4920!!sbK,_-#Z!"qNu?&WZflA3qT'\,TX7JLK31D,aN/@8,F$0X.GXpg#ARO-HuT`m2d1Jpk?[k"CG6d7CO
4921ma:EJWmah9JQap1Dkh&)2/'ui1_ZZ2[O"<Qea3q'c2k+t<4DIik(n\0IIh5pLnLEKc4SUoZ^(O?KN$"%
4922/POWo`[\B]"]Is`Db:d5eG*iS_E8c*a;8(Z0#B1@h2ZJ13.m=n&jQLh!!sbK,_-#\KYY.0]p`o"KVKn=
4923TAF%IPS2PGd-XF/eVL0X8tA;K2Ggf8n[FueeAeC=%5fSK6+=U7AYu\6N)XA`)Jt5FPjUA%Od<MC1:gb%
4924!::fWm0:E`&>;`qTSMM\93.'#6>()?/iBsb-"k%7Ml&k3N(^Q&9qt=GWCpurT\K-O*oRpFk(lEk@_rMB
4925$L8j<<GY.\Sg9L6LPZ.q!"qNu8,rr=!@/6L[nEIpG'PrB<Y6CKI%#lD=)"Y*1p#+rXe+r?)%1S-WE`5a
4926I<7RGgUY]k)%2]sW/QGa?k%*2WXQQnh4^;dXnJm^Nftn=>W7dJR>?0WdhW3&ITaY6fgJXK%^$e8=YhUA
4927IX(;@KNi6@0>C8_:6hln'i85VTC9mT(V45KE^DWO:p"]\LI>2ek,%)8706![#p96oJ-:r6&kEoBBDh.+
49284lJ]LB0P8k(k90EUQ_)nVM''@jNLH!WEDi1(@%2a#Di*1\m<K=hVI+.LN%GXeSD-M:MhRrN9PL[\m9BX
49291h+%OM"6rh2;AgVi<196*S/h<P`S$-eB.3?Oj%N6,H'-&b@qa7._spo&Gjl*N,C;MJX[sGL_BXQKlcg&
4930Z+H[#N2:bZj);E%^HH;..1R$u+9<a<"HWTr5QXMQi/DQ/QubGjEVDr_A0?]IUGio]9Sn:;G;+"l.M:]Q
4931GOh_2cU>W`+\kKINK_afF,t4J:^&CNC,&Y@SSHYOJ%P5oEQGS?W@%cU\Cj<B1Y]PdKC:FSnU\]F6r7&t
4932HQXPWcA:6k[CMH>aqQkE1mK!=AGd`sP#l`-LI8QT2EtiK4\0f4L@U`D/Y`S`[U]:0Un>F.!!sbK,_-#Z
4933!"qNu8O@s,""D\Sm?"!"$njlU<l2+,=4<7E`h\h;,;hcWN.S&u<+Va55#l<r:.+u#)GnkTS///=:e=:_
4934e-#^D=Ib=->$/cSH)XZsY.78qDf$a>;`%In$7VoABOhlE^_M)*\g`?%epsCM,$QfT]5W#?X@V@YLm)P@
4935WDCu0I(Qho(-M1#B?1R*+H7+>OT@'AK^BKc+Wj`R^u(/p+Hp?-i\6Jp&jQLh!!sbK,`q?q(k9.!8u=uA
4936-#g:[SOUun-6aj;F35i,'_fPf5U@9mFi^Q<8<"G6m1:P<VFE_V/#.)>1#9"'..c0T0P0"4cD1Gh*VcB1
49373@0@A2s&p#58IK9n@.RbATsq_]8,S!CLuFB05YI`0tLYnc7e6G?Ksr='_&Rn,<S?44MiU#BS$jR&]<tJ
4938[^JQFDEf+*&jQLh!!sbK,_-#Z5]RG"Xs[^)Z;MmL"N=-G%d9I`kEem_mK;8dXXBkX;MCOM\5]/ug)f(Q
4939UnoR+=40p+^E$SI0n6e[l>Kb"q`)'L]?JNQB-e`8OkGOMg36,)-Ggrsa_E"*#%t+?h/6(B)OKh/T$s'D
4940G7pLNWTiP%ZZ<-N'rZk=m3-mG7sG2t>/&E&+oH)-Ik'ED.S@%Omo"1";B-tq5QXIV#p96oJ-<$>5^Q`4
49416dP]^[.<Nuf)I:Cce<`t4MC`jk6i&)4o^_Gd#,kNpn=R0H)0lEDuJhK^P>jkII;GH%kh5LTB1Oq.@kO_
4942qo/$ISb'P@]c_GLF;HM\.U)-10(He>[f#J^:Od0Rj(i8.?X!>j46q@$[/T5]CO`psm`4oK^-Ag\KiReA
4943]^jS4hnEUBqE%o2q8g-iF+6;rcE(SMB.[='?!nngZo"nP^S%lU?FB7Iq4W/eK^N+b\dt+I6h`_F97'/6
4944N1\Mb,"P+U,)oF0*CR2i=Ti&J?K%\g&cEU'Xqaec`6#eu:\Eo8p2IKY#Aqf*\!s,^m91i3VH@kKUXKW/
4945@3@JJ5U6nlj,D""5S'a/_NK\ih]>t.(2?1)AIHtnCJo0kDpUfa<F97Rc/[$JYmRVd?O6(DD1r046J6/9
494614'<'V=G"p#sY/dje?Y-dM\"I7fl3]#p96oJ-:s!Oq;<m1q275G_ORnaHVVhV%.F:*#*"5Xd%nsZo6_o
4947<iNT(&oq!\&5J5,'-*9=PEoE8%I,Qdr3mW`9[ce(KLd)9B.&'G&_W#V7eg$$GMI2Ynhp"\.H],2C,IT6
4948D7hsI?Ws>@ZW:6i9E4Xs]9`lnrV;D[Nta-\FI"PfeLGHZY?Nr2<e\D#RPnfU2IOV,/X"u*6o1lHS8Y""
4949QBX\'F<Y`:EL;R)Lr;q3+X5IG[C:dR](8gn0+rA$/L:ICG74%K;Xm@,%1bl*mEg(!,\>K86Un1Ikb]&R
4950DhlDW'bfKm;p`s[DNE>30ei92$o*7D4PcpL^%(Of^ICU7,)0SU+d)hf^]nl/)1Dkhm:D3j8H^Z(m&h9e
4951:^=;?=:N+9'og2AVlDm)"ZD.l"8-2Fnep7)S?!O(OqN4t]cNno6BVD/DblPF%#9ZBO8onY!_<:t+Fu$h
4952d+QrL1iG7nF5JT%,FgI.=WHpsJ\nLh'S:5;B7AES)G?O3]Xf$H.ouJbma8R>Bt5:=SPQbLC2XU#G`)p7
4953))!hR-tTuS)@><BoH`FcS*&&oHMM(4dq@I-;P#`kPVj_J25DG-%SRsB2f2+AoHEnVL=As?;Diknc*SXV
4954bTYrh+ee-f_Jh<BL7?.;:;00fZpdg6'T)o]2lL:rR"ubN=E9F>Qg'oeWShCO'h%As6U+M1N>%bJ;ARaK
4955;QAYP\V]J3;>IbB1;7Fl9X*:/cI?dA7dINFW!_P=jlq4o<m/AA`C+)W!Ya$3<<bYp@$jt=[o`u<6=/s$
4956-/X4kO874X2rr4'QICq,[6p=0?0(-)SS"tI?!o3-H'.?'(JscWil?/QV:Ga[>u?3brCSFk^)dS'!@30u
4957O8onY!_G]YFLuHD1_m"t<g?!2LY+*ILSDAn*;o2hZR]rbQ)Vc\4nVeg#e+8?q4]USNG5r2F39i$^O>Om
4958AV=:E]V(9U_8d$?.Q/K)W,L&P<['BXqrlY'ReO\dUd]Jje3[72oJ;(cM[F4^d<onZbG[p"eOjT8;59QE
4959ZrG/B$57OhR-1F8)=kG6<Ir@O>#?^OP7o[X3iX<c#a%Ec8i`u"q:ia=Y%P+)^PGbU9MA*QL(fuB&qoiB
4960:^9lnocgCp;hp_Y$rj.""VR\_N)rFUe?hJ,Mtkd2ojj^uWei/d_t6TU3fs1H]eR2gE^O,H-'YB[E>b/U
4961GED6s!Uh5?Lj]lF8C>ck-.tr7D%G%Lk$^:3'9-a?X'-IV3DH[qX&:klhb<UXR5UqTI/Y*,?OM`S_C:!O
4962L?&Bbm7D>ii@pAo&jQLh!!sbK,]KR_:7XFWC'(;Q=f>jWPUd`U;Dp'Y#A<^mHN]"+p%\A&``^gUqY[qQ
4963#uIk&:pX\WG2:6`)OglHAdV937dqZ2N5\3Q+FF:5M[#J7/Ji"R2U>Y[^3-;8]hj2A`13d!64;:Wd8H`j
4964lIFAjI?)h,XeB@:a$orSC9ga.KkaW;DP21:OT^!b:?B%qoAl%Q;SJXJmEtDB+pp-/F\+$E)pdem):W7T
49655YO7<_B#B+5u\4"9mOHE.?t*PEb?ec<"FlB9^NI-1f@&TI_/HOm:rZO;2p/g@XXRO9_>q,>-(&m8GK:f
4966na3@K,/Nr[OW(1[#gJVWCd'mL\?Z+.3&8Z6F["b"2`FJXS:XYno'>nIL?@!FQ]&Z:?5pCgS3`F?f!`kV
4967isD&03f1YSEb5^O:^=;]'YL",[g+W@oh$Sc^)dS'!@30uO8onY!_G`:`:4M<MRhXGcF$^dDFCFF26;Ce
4968Kgkf[6E#KFnE!uSeYX4k%:qJLDSO^I)j+Db.][_]diuXZM9Lb#TbUa84cqg_1b*0)0Ja)]UeUM<R^hAs
4969o]^fl<4>BX:[D+3[o']!R^pqAV"mjs&'[eMi,8kJ%NU[b<,&0=!G*a`k>SpBR\pRt[dYdj#rF-QTmSmh
4970L0KH:9"T3BgJ:'T8/DlkR*^.mR0poD\1X^0UL`@pcI@E0;C.s7-^2lQE]mESD]dgJqC_$3Z&m\7\fHgO
4971%)laN9Uq%^f!.1P8\-uBUN55>F*0R'OTtnCV@5&CE/H-FKHS-Igl&>]Bh6?_]$2LU46lr,;8"_jWLRXl
49725k4t3G:):[SMf)8?P@s4<+^c@?5^i&][S2ed;YID!!sbK,_-#Z!"ue.!c=i"eV/:A+k8afQK8a-0[r&c
49736o)fK8N=P#`[Tr4nhc?;5-!@Ud"oa'c:lQ$XXODC*3?)h)#0h)bu@ND9]uc>7)Vr`1ujTS29[VDEa;(r
4974T!,ia!5<4n,KM#>"kMW1Aop,5jnu&t5$,4oU:OV6\fFa,1c([ZZ@p9g0Y3h<@VW7@TR=>)LnX*DYImg<
4975`5t8*.^V$d!-iJ.HQb&mbU]-H&qYEb"W<DgC6VON`5sEp?Due#O6LiW[k#81Y+RBgo/jg*U)G9,RM^Od
4976ee[Y>$G)dP6ZmYp"P?(+<b>T)&D`FOLt!n36W-0plfuT2Kqcu^*0XMg4Lb:o,nK!GC.`B@-KR4`C8,l4
4977ab/qca9D'Xk>.9lntD5*/I]N'3G77$G3\]7=qG&$"HWTr5QXIV#p96oO:27eTA$=Q1;7+:FV`(LcI<(^
4978'iQ75UbDjfo@!2Ea&nUHX@?:O^CgD22l^H,EuN'[PR$Qu+AQN\j!;JnZWi_bFaGqu'bl!G:53P#RT[fO
4979=(b5\0h$5sRd-SAMj@N3+Hi6fST8I$J2X8S<O]^`_H.lP4VfE?!PM4h7V\>H]["@tJ%I)n8;G&>?7,K4
4980D^W\(>C1Q78<o<.98Epa=.gC*<*,!8[+s$(PV[G)jcl_H$,6`k<,6#n&a4L6A58gF=r%aFgj.DG@a\*s
4981%NcIE*hqu"7['O4V&--ZcE(o8^.[9LK/#\\&>\3`?!JD6F"/t5USS$IG/<Cd>,WgD2FKg>fDDK%?nmZt
4982=WdKP-IdpckD;kVaq$+jjV:)#RjsV90&_R[Z^4!!c=E;S3(>0D"HWTr5QXIV#p=dL,QPD])9=/[&l#?l
4983E'h%Wm"#=cTT*luBcp,m7V$nH;OOQ7f7fSOR9SbCiAm1`ZKd=3.j5V&V-tiq!kh?t_ka&JTo=qm8;tq%
4984E(J`j<7I/oVH"S`"0jhRB`*]3)D)&21,dM$i8k.\%i#m(VOc'.](J+aKK'b2Nl7i93E8@5%J\\UN$u,k
4985WgGi/9QUUu5Dg!qe6pc>Z0c@T]1UBtG+"?r98US'D2mU4$/IUUZP9BF>D>H[NKZ(OIWYh,Mj_u[7eleP
4986U^AQ7Sa)1UNt"5LdJVZREAF3Ao7kjd1j@2OIO>^ER"@?VCkn$DbQS.p;:r9QL7K:*O";CnO&pO4>'@gQ
4987gudbI#9el3@ID'U7K+-l\u"CUaRF&Hc%Y"J7UN^UC5(sl23l][=C!c\iN@@F%)tLWJ-:r6&jQLh!!sbK
4988,k)NO5dr8VT\E,a[4R&9H*ah2]S&ZI5(u'`3+WOF`FEH0<2Hb+K[K1rWR\n-lI'aBlTC4oYXcn8:I23T
4989@Gsg&Ml)(mq+#]]Et^CCWP5&]pVn[OH;Q4g`k_ASTlrKWcj%<;UkK/QI(CEBV^lIX:'4=!#-pMu<+DVF
4990!ECYK#(kfDEAD9H1#m1b4Pla!h1Xf6&j7dYFh:o)P_bQMLo?ib,>=qX;3=umRA]ntZn[%&W-h1::RE&b
4991UmAfj9$LG7H8qm1EGA=9lK+n/#ZF*\e5C:$Yp@jO9(b_R"0bh(]"#XN9K+f1T<j!_?$A'?3K.j2>*mXp
4992G)5*Y=rQPnLqnM\65]ph1_a^]Z3s1`2HJRJ#e.CVHifR[;l/39't8^2YGhQ&"_LQK'J(TD12kQV-m7bk
4993^#poiK+B1-,_-#Z!"qNu8,rr=JLCQGmBT(*m1J6WHU5-uBQc>iWId*tkoL^a$Z]EVUIG10MSc6RWDMDV
4994/Lu?t1)\a[%OL=@GL;qa6^529oIuCmAb@5kFV'D!8./npmT#=Uno(R,G3a<W1i?REX>SpS#MlPY,uNLd
4995n'UOL&P:!l@"bO5AdpUYR2f,'-W;MT#G\\9/CE$D:eDbFf0QA$cIM;Jk1u`b%.n-EJm7)Mi;)H^-YCZb
49960:aaM8@cD"lu8qI>4,q1<DZu@T0-.YU'b*.!O'#-e\0$ZZ"[gS`GamlFLe`8jC*=7V,*Ca@'/HIX_[`-
4997rQNrJ$h<i9(k,mM%L6OWgcjOD,5gBl)Ft>,9N'$^F*nPV?ChZn2)SW[nMj*RXA[_VIhTr)WNF>Eh6-@6
4998a])*X]durZ5re]99-3FdG<;CQ8,rr=!@30uO8onY!gc11e>^.$=Wf.<io5:2mCE4nnjNm6KWZq]E/nm7
4999\NNr,*2Bbs<8KsOr[A'3Ln(?LluK/4'm+fao'\9D]m*OV8:qEme?YS.SLV'85`=7FP]oL&.bt@/FpD$e
5000iacF+Yp_>V]97ou1n^Y@d'kjoDq@ep-e]Ri(+04`Frff?&]Gq('R5SeP6%S*!T@.::_-2m[i[\OEi@AH
5001eE@pQ0-@2E+)6T?eJ8Zq(CB1l/nK%%VsN)T:ODfie"?I0o_%+3qHS.>SgCrPrZ,dT="LXYc83drZ?9_$
5002DiQ\nD8,@.YN"jh`OEL;D\T4ciKcZ6-#C7^2uA/k%h2B]L1jgZ[&tR@HtEgHFntbr-lo&S0:]3f,58R2
5003]#T_$7S,(T"dYkQME@-ZJ"sD$c(nXXppQm%b1SQs6f`,lD2Z@I*3-*%\Jg7G$O[d,h[s`$H3o>CV]Z!c
5004J-:r6&jQLh!!so.!@BJ-,STH.l6B,J]Nj[#-n6#uI(R,0$VpJ)`!:^W`[J5hFZ4qj^I>%=Q.%EFgL"X)
5005PORDI$e@)E]lZ-,gEHJ6.]A9rUEsK=etm7W_kaO\7CkDn-Nc(W7](J?XL6lq4WNihH<.N@cW42(\9B@a
5006*fH6P=TgV0L.Vq(V$QN\\B`sBrN#8i*pnECf]uuWIFUNm+9Aq<d[!',oUc$UCjb>ki=h:Q&jQLh!!sbK
5007,_-#Z5[ORih$t_<_tN4DLkLnV/I7SQ6,g\t,rAfr#J>XfV(,KACRtj?%?%XFk#'g)gV%2:KP)+2CEF\S
5008T[C$3WQb^B/.dEYpI-sPRg=o;IJ:l2>BK,tmQ-HVLX[707LD;GR/$AgS.'Yr97#T.o[EkhO\AI+-%gs;
5009]AqZEd]=)$hp-=-JdUnl=UBKE77=;<q:kcV$#_$h,_-#Z!"qNu8,rr=!S.ijiac5u+APDnT*C.N\U)$&
5010:(8C-^U*uU4BBtD;roLM95U]@Q#Nbch=9jQSAs&pT2@QQiaa$oGCl3k],*hP-4q/Q#aPN9YqR,%P<Zg=
5011%kU<#?-tVL<I]!D&Dmu/]spSApVb/ZW*DVgY#p)KLp2m/[mOIOK^M,(FsnmDMiYs*`4*(u-9*+nJ-:r6
5012&jQLh!!sbK,g_mnl'$H/78U`^S5T]]P*+LAra7&4DndocWUUg^5^^1)<M_X18k<9*M.5o:gt&jf\pX)V
5013Lk2asr=JbYSPIi2&J9+K!o4@Vm:Ks7?nCn#&Dj(;l#u:&"SEh00Y<WR6iD0ITB<2R=$p8&>,\=o6L$B_
5014eRipOBO7\iR[4A(+IW#uO^YdEg.D[/5k6(C^6C&M.J'<Pmq^+i\D?"eHKW[C07A6C(H^@E*+u!sn1W/q
5015Zuqu>q!c*95!8D*:YPQ8^r5D([jN/FkGaJ?>7MZU^\-e4pTu#%`I\]\&3<UoTA4\\^f0\Dqs1.#LTpXs
5016)eMM$Z1\k2rqq[m]m'DAr>eBOYSR6OSj:?Te&UAB$uC7L^L)((+"Z5k:7p5fFYLC4=W/Q2iK7S`8P:u:
5017gSHM.8dRrOI>kpHY#i`YnE=t23$iq6kj/LkAeR/eDjd[LH2ad>Ruu`D*8k((6h#AOnGPc5X)tKIJ%Ibt
5018WJU=S13N=a[4qPWRD)=/=o`+T"k9BGQ=q'[%Fg7L;k917TfWn*\&[K=-4Z)MZqqMZb!3`d5n-;^1LJ)M
5019JWueK9252LEO?"dHrFi@nG*`e[_)S.]piBa0Qc+TEo&S<l1ZQSIn0#&#M*`P[H1$m$s2cYn9lpE5j,D\
5020'E@oVs24;CZi>@Cp_Pgs3R=@+ifp@uTDHH$b5QALq%#a=GI@*8_76$0`RbM<J_2p#B<0nbf^S1gN9C$t
50218]eQ',JLc9lUSR%s8:u>5),]dfEPgCbRp1)G8r_fm*C#C^$B#IWF"GGp2'ae*OU>HkJt2=rYkI(*()AO
5022>f[H*:--#@5<jGcGJ!T%rl9fBT5R>MVLP(q=oX'BVgIR?Fl_/H["!g:P_$,0I.l=Jeb86a_nZ%Yc^_au
5023_#NZ=dHg\;l)(`3Hmnm2^,t18qYHfW02BOMXoHGT0Y6'HFWc*17m0E5&P@>fip#B>[lJNFhsR\L8l_oi
5024eU!X$$/sD"9--[HSi]!F?GqIoLZO_tlTr#;2H<+tT[esfBGlgLH@lhbPG;=I^K5Bf>*JC&A/OZ4(%&MA
5025O*3C4H89Zjm4+P8\t.12Ft7Z#Z;M-R7"T_?d!(<_mCSTYjkul*1;'JV2k('r:R5_X7&2!Gh[[5'N4Stg
5026N=A,M0Chibn$G4W:(RpX)dbb9p!?dT+$O2m#on5-f8#N]DnNkE`VJZ^kFNj_5icj)r2+>gnUWo2I#"mP
5027nE'C/g<0<7`_l\a;tOS9o7(`j?2*2M0>]A[FP_I(m]5i9cE>J8hm>9(-2<1:8`i+lTPtEd;'p[?=3[AR
5028j`2(G);jF(#]t1V>P?Apdsef8p_DF<l:'Afmk+1(Hj/o<nh>;8iKs-4PC<Mpg1?nSN#*f38"Zp[cW0kE
5029%D#hS"b1ke;6UnsAGCIhGT$,dnlVu@d-[Zhjc$r[V7.sU5S)5<$`9!+?8+.8C?9INKX0M8mI<S@=FWgf
5030O[D]]"&\=h[t"`WL]e(.kSpR'9.(Yfl1s$AK8i2MW_l:RC1aSL:`JVA--b&3ea4[keX3=::-mVN8>o6M
50319m.jY`\qOU5\IP>+o(YOKPr'WC*Ki)$>>NYna.-^fgl(LG;F[HZDV0H0789?%o.")E3XW+`s.^BTq?2:
5032OCP1qHX4db>IcsY^#S<A*]<B_@K[1BHiJu!?%71h,OI/=pKnk0d)Ca.,`d(kICB!C/!0l2T!mA]?gB\'
5033Tbl<o%^gG2ddI-MAq)19^D8s3::OVb=1#/n7CtTV[XV3Fa7G:27J@3n\*o?,>_T5N9YXQ(mo$.9=Uat6
5034DHF>7Mg9t_.Pll'qPDS$0ib1VJ%ORIP]/*X2/>Zl[t8M4HQG^kpY;VPi2HD%MMNCIn;KbQ+])hmF?9W:
5035$Ons>pB\d>Fm2ZJm1A.ros`\K[%im9HMm.KC/\$:P)5AWJo91;Q%23S)2F<RTO4]D6_V]-9cE!>.Qra*
5036*SQeLXc-q[<.hNjVsi'AZMU;Ch]oo4ACG]"?])Ok3SF?3p"h8R*rkF&5s'Hp*Z0R?C`I^(cId$h?"a:U
5037RJnGDSoRhD%esNUh#JTl(UD,Ih[^N7R%tJp]4qK&481=T47;C:pItA7ngb!V\S;5`2Zd9uX8Xcc9b@'d
5038SL)#m4Ftu'@.DO;D**-[NOp3XmgsmA?)Io]`gDUHZ%HpId?S?2K@K.S_W(BM^O8.M!kQ(]1GMl1ojm]"
5039E2;ZN3;h4`g!(bJ.Mjq/iAn$"'-Q"6.F03TI&;/#'E[)R&D8+aPL7trh-D>iA.Plo;"1rp9iPPp2D_[?
5040`;K!0-7RKG@bgF2DDtLRQ7BFE@AZd`<QM-H'Y\+"=?4oIZP4#ar$(VAZ%jaMM6)<M>sr;B3fnd81<;0*
504132Z^@]AA`$0&)l!Ii]dlq]#UmN&uSD^A6X*/%I5.<JnKaA:W/6aM*N.&9*Ef&Er?SFQL7r$lqUPhV4o3
5042F+8R`gQ?Oe!,ofH5[3EC=`4eK@de0_&!\fWIsN=,K>8N$-3.4qBBe`qYn-'lpAFrC`0T6bJD5&kd.-4s
5043D73d^W#^6R*;oWjeW9SU@#*ZYQPY0i&#`,E3k]XHbZ6Kc&%,ldEAJb]]dY^"<NZP^/f31`06OS&A7SI$
5044W9gO].R2EmCi5[OrcTkHLPX36^E(lF(DGoU`5rj".NeV$j)q[pja"bd'Vde=;$#@KY`)`^KVQ]\7[4?N
5045<HC[\#tOfFUIt,I"_FG9V5(]9;.9!n#^97IE)]XhU54#7q5i7a:VNHWI7+8O3'eb_'3Tk=Q?c?:pIpDG
5046hq\q>X6mT5i.\VUYn-:$T#8@'\.RrkgAg)\j*nE76?_^Ds5k8-J.2:a%0Un)6_M,6n%uhH20IO*VN@0m
5047o"?]'%Kn`M7A06_a0+\logXA[[Qb?$Zu+F"GRXfMdmF,pOg]UC]4uNUrC2l=L=]@M$k^MhL`?7_o?6!h
5048YM/]qd-G\dSc\n70uUPB9D%=GKNi_cX!i"D&:E`Q.L:>LD-e\3X&5^.oWr/Q$+I`]W#_(+2*/?qDJ^OB
5049U+W#rST"XRJV4>gOVir!"RVM2W18Yg6klf,]_AD&N#05mX/o'&<H`0FjKZ+!;`Ji7X$5q-46KT(2Ehtl
5050J!OceEfY^AXfc\ZboI0=Q?f?=:VCIKV3O8jMG'@[pWUjL1\CZeWRCp\ob)6F&JYpbL^;s@6R`T_Tl,XB
5051%2Fc'RQpL4;]VD+LOQlfNb;LXn*8AKs3lJ*TDulUIN`3,ir+stI.WJE4XEiZZ*S4idi4WEIc-gkhQ>Zs
5052\`mLlL6V>BC$XOdpt`_'lOrq#f2GMZa(m:oH*33&Y?iFKJU?*@b*Pu=a31?QfKTrGCuC7pM0k!C.<3Qa
5053#CjA0$[J^_k2oRgm:4]CZIrt:#ZNI]&T2.<.W)c=P\+m[Y2hsXR8RnffY#mIZ5ZihZOpVSAXO3@C"tHU
5054&\<hK6tFXY$&Zi(&kN(FHY$U4RkLrAeRL6pf!MO.=6S!)pg)b9JthGr?M<`U-gjk`IUU&[@J-^W>HA?7
5055eTl'd>ZqegCoJ>=8!YPFAN!Lp?`#<ZcE1)J8Ap3M:dh,K/eCPq,U+>*hF4Bt]68q4hM&VGS=b/k^D3qn
5056/Xc?SXkX!Vg)$pP,dT)^1\T*HV?Y">r69BSpH&0J4n0Ck1@M'AF47Yu96=J[rW#*=(K7Ja13OWtI8-kI
5057pHKsY4cQ.3=)QKqh8c\/#HYt[:bE0*(gd$2?k:V.8`Nhb@49Xl+Iq@A(;Hbm2<!)MeiX4T8S9qV:Qq%Q
5058Q.VDHSH/*P\sb!Fo4Es)Rt(/Pa@5cT,Bg$=*c-oOJWkn46jiTtTGjVsM!Te%@'rD&*OW<+l:,hp\gKVc
5059>rp80IXOMl`_oauW3:Er5Ie?Tm*U+gqIL,pJ@'dMf7lG-%sdYnZKADJlc1%jO+!"hIM,!0D4o=FFAus/
5060[!!ai+;)E#36D-dK1`Mk-Ki*)ru%/;RC#$n<2)Nf;j?]O1`H[fBTLg\V>D"\[&l.PV7Luegb4!VV>HP1
5061'Elr/'()s]paFt%`1gOCK1`MkcKf^HpWh'JDf'aZVgj$SNIS$Vq60hrgUlokqImpmDuT@'*ID+Ao3]+R
5062mf)n:htcs&s0M<\:Z0Wk486Md`kR#rQiI!HSU8u'h#*MRe\h7.In&#hZ=WtfRpgU<c*q'ZlPi(drA-+?
5063rkm@fr75)%I/EBgb?KJk#Mf6tTAG%_%rXrsrj?>/COc?4PCNApPAe5+b3r^5j1G?)qji3gJ*5^5^:W@,
5064GQ,:'_n3/.[Gd\<n%?:1f7.&sj$10Z7ho>/_7[s\bdt,:Grs(U6I?jDR4-lEqnm"WMY<E3;7^,39a@M.
5065O4b5DqdnK':l=t69i8K/SkU*MIO2*0#4>A-9)$N8BNH!TXVa0lp=SUI>K9CJ?S31Ch)-E2BLR8aAtjC^
5066N0uD67=37U.,Fo9RgroT*j[:fp]&pDK35M$Cl6[>J$nP!(%(4-s'KWrrHq)A?U5d1fVp]HCR"8CL.\3?
5067K3Ye(AiiWZs(Oq4EmYr7.8'@7_5;ik[)[!?df"["l(Aj[0q4nZ^N>qTG0u>urR,Q9rQIP[g1)KZ9)!4E
5068-,on;&FH`jM:2>8B4O>bp6\QO\mLUp'1B4JCl6[>P&-R0U-3*ePjXlIe&2gb.,?PqQJKkY#gj\T8Q!'C
5069)i`tZ'1fLNAgU.EYFL^],hc`d7Hsdd2GGUI*j[:fpTLf86AbE'9i8K/gnooRg/5Fggm6cW-BMo%SYR[i
5070]1p?"rs:(,@l"dpqaG+-_MRuR9i8K/d&%*tg1*$0l$bpf-D5%5fbC:[Kl!3&U)g*-Kl#FjJ&7'9fLa4V
5071pCdYW;mdPQrkE%Jp<7n?B&uEcJ+:ISCBeYf^[X5ZeSDZ7pM"^0[9\D%m56s^BS$nAe5pLBVm]u#eUD,U
5072k4(*02&!q,NS4o5l=WXZITL.uLo%VV^.LI,p2jA?ns7\8d*.3P`Ig/_p#:#pg/_Nn>^1`"'56^eR/5%G
50739g>QuKo[/M4-oq(ED,6Y%^L!$FjHX@+M?6IEl3HDhRWDR4pTr:ncQ7.*s.4IZ"(\uVltd=[=.G_L0+51
5074#]G1#qOMD;PUh.U4nGnm@Gb5c8];dTOQs6%q13\@hls:Y'E.Wr=`5XqDC=bapsseKDM@j,s$tdM-F@ZG
5075:V!6M^p]`q9T&Qlr?.eV44s2ta+qtY;UXIT2"m>jf'QjDL^?Y!1\Lmsfp0(-fe_?&aL\MaFLe$OC$4`@
5076%7A^;JJ/D>9!gJJr&Qn\ggU;8p.h!=M6>T!c`k2!nJXa7OZ)ur8T`e&3TKp[!F`fn:47);Z0CcH-M5p1
5077esr(/@#K7=iQ,q]1Y,61IleYMNkk,C"b['Vq>BbW$%7QJ%fXqhrl"qC`+oXjS)-\Xh%"&qncp8U$OH1`
5078RM4>_jDD,8U?ct>_SI$P\E5IMaT65Prg'g'il5)DHS^]^rNeeAoU6lAQHUF*2GJ/H%RXq0m)1c:3CjWf
5079e%"Q@8>>En(]m,*%MGShr%L%),]M6H1E0iIcuiXXEK<g@E,5T>"S]CC&2oPTJ'H:L4Fm2<J;\a$$-<8)
5080%Pfn*9G2_+O?=T]lt(`cJ+'6N'AOMr3W-=6a3WBpnTF_!WgD`J-,K=rm*/=92J%GWs.npU$#Yat*<*ce
5081[[sa<NrVr-NVsC$)]pI7^6cM@s3B7RnT?pPip\H['AOLNp^D_F$lToFG%OqWHop'TPHlt^1b@#@@+/%Y
5082&"u]^PlH@2mU1a`*CeHH,o.Zgg3c83)4:VgPDROX/4'C[;]A4RFr4H-P\8QLm/\clEQ59*%c*/q*n[,3
5083H=bI-6apu+:%im'9En5#LPHn]IEV7)Z/Js"JhaVS3-j)PM=5A<Z#$cGl3_d?iMBBH]Z6m#n@-;;TXY"A
5084%!)S^3:u6JB5QB$+e6pR@'tbc=8r)U"^0f&LTt6pLFY@'#K9>_B@*kM\&5R8p6U2[!q%p,#UY2$q^[:>
5085\fHNHHH2.`KQBu&mDm4Jce=Tu\fHM-WRHJ$mPR%]pS\"pa/84MmGO)mC/=,VBW.)Beu%7F_?kWdZ<)AQ
5086a(EZ*0Xg1gXS-Um54[b-[_4J1=JOV0O&+aZ,d@cHm]R&Mkk;.6T>YTp-eaSA%\N1fe^&i[eC\`K(VZ2K
5087VMO!sT&+Xd[nY1`KC1PiS4=7U:+1)n2b&Y4USE=oS"NfopgG7l5'a1lI/`>aZZ+QkgL3KPm30k@?-XM[
5088Ja^7$G"tBZCdRl%3qo]BpcnJE*G7-Em:lOR3AsV0H87Y$C"m\[R4NW,XF6PoZ:;<UANPr#C%q!H=\NP&
5089ZV-?TYP4TE\BWP%5!*nNC26aoZntT'>4&')SBQ,jc`+h.,2E_<RZm$lACFr`3b)=ah*KU<D-P#o\MHU"
5090BnM=m31lHIKCrpi/&J0imo%1-=]'Su_P45ph)#%VW>o%4]KR-.qV&E>\J+@BE^iHhqX?2^m+?YEa8W`<
50917H`R)%ctcI]6ZhPg%O[$7kYS[5&W+e@+dY)B/i_72Ym?FK^q,7'($Y<iWg!2-'QZN?#Z(fi`Hiid4Mj-
50920F;TBr,82R[+-dXnB%)<Hsf*ab!2J9?au&aK]hTk\Sn%"Ji39BG^<!qg,.34gi;ftCM$th"6hq5FOt;(
5093DEc]+$J+"#kU51t*<4u)lsPhKqAIB$V_<ZoU;,cq<WD:g"^?FeDb>@7d1(18a1jG&3f@jd,s)uk*.K+/
5094.>r&S4obO7A"M^RXt9[ao#9TK#t$fEmX].Hq!,UU>bPc=:#!EBH1e.CgNVH/nlL"h1^T(hIr'@`jYjf\
5095kKL>Yp\-'6JB]uH8]KZ>)oo$mYt[1+,VIto/NtB<nt)I+s!N`f,Rb.Y8]:j4!psMgd;R]Te&/rUO[/&b
5096bFrh8r0Z:uKehe1!L5o3fpon("NI$iRY4DCc:MDSbGCCDK>L(j<qu#EHrb,4ct=[HC5`/")JA/2ll"<.
5097b,"@"rnad7lPVl:2g/1K>qblbalBId"J7oe+k]&C=a=oY*Y]ml-'q?"auAW]bW[8'`7q)nBueW04p9M^
5098ZfB-kUp;EW"q+:am$idD8$m:.H5;n4Ii8B(W^-<eA+/gZ-[l#E!lBO:pDuLK[m/HY_?)N!q@Fe<L6ZrK
50994fI2]Dd5=7(-Jp?hsoR@BBAh':MscqV(R0%a5>b"8iu_f'Qb>)F<LA&_*F[&q:N8A(cYm9A*E,eWu]NH
5100/'5p:FW<H?j3h'?/9:/)>FD-_>J=XE*IA;HfuaF<IW];liNmPdfuaHbs4Vs*Buf(_9$T1X=&5!uqjfcD
5101[.cI#>IW?O4V;UQK6Mf^]@gFCY\/h?<LKLiDgpCrE#*@#hNM[SNpOQm/M&gAR@t'_Xu+-]F3a#na%H5H
5102)Y`"eS.1*pQQKF\`C`5c*n8c://'jbkM0,Zfu]3YHCKttgP:6jmAid^kOCo(gWih]p)[:5PmR;/jhH/'
5103SZUX<<@2BLnFpb,A++C`<LKKjphVQ"fOItUHs'dm82aiTI*]T2]9/=hJhFn7KCgU"Ht+sJVdch@Jt:jb
5104$rR09^gZVJH6X;DRT*jM516^K?smfj*rb9H!B;5,kq:kcq#+__:QqeP&EH_8K2%Q09MjWlj1TO<Rr"XK
5105AV(-N(W.O=f(Qu4fJN=T1m[lRq;*F5@*)?Uk-DX-@*Hbb<@2BX3m.m8`b`5ek0GS=#qo^(X=kD-ZY<=&
5106$+eJ"&BjK;U,#$4fq1AJS".T$-Kl(+Ta1$b5*YsbXS+:B%a.%<q@%#sQtHW,%H;eHRr<Zt)/T0Kj<)=0
5107gu.#G`Y%*>rCI?[p1*-`K@^=t5-e]Y8R[RiBDaXDj9FrLU'1SS,u;@UftBXX^VOZ;3$25'+@%^7'`)af
5108R2t^5^^0:4q"J=oqFE*nlo+$FP/4"ejdY(hq4hKIm7HE/h/qJZa^ERCo$)?#D&<UT0_Xi+V"2c"^J*=!
5109duGYi""#gDa)NF++0*GUnNM<X^MsH:Lj/Uh@iLWJVMAMMU0)+(Ocg+kn)X@;e1qc/$-?T(Ul'k\JBVQN
5110m7A$#]lE-0Up0)+Q8Ei"I0d30IPMct*gFq61N4,e4Rq;^P/4$_#>VSWLjb#$kbX?(6/s7km?(35qH$SI
5111[*M]`p!"LG^Lb1"9=!7r><+oV]hP24%]doKedX7cQ^RMR+'kd+=D,/P%]JtY;j3jP2SC45(-Z\`k>BeL
5112'_4(`BXnK]#m*_%Dc=`T^+]O&4p$;mXOh\npOIs`]C:n)6%ehgh<oRU_>s(f_+7tOE42[W-!>.\Qt3;M
5113m1:4!(sf%04/V^Hen_oMdsj2nr!),O3t@ik]hPsrIQ[tY&)8>!gjG4V)K5*B[g!?#+PcSI?gM169b0Fo
5114FV'_V6b3PS/^o0im]V\I.Qe>"oVSlE:O,U5_BUe)6HU8F*+SN%7"n.B5E=Fq_$b<AGm]VN9\OctKCp-9
5115fa<eIm5`I<S&4jRma!0VT,7\pWVdFA^HQhk,uIP'fUVh8rX3o(o^apZ'BAG:hbh+3o8>.8m4boB^Y9bn
5116>)BM^%3rU1DO[6spi'\E,(<&(HB$Nr1s$)cFEFeEVHob_3rs:rB*^d%h>'_!cCHW'pE@.+hVhP"W:3>o
5117b3W@'2S3gPC.f0S*f8Ql]DMW\Xmr&`EjC,SDom9]h)=Zc830&@C"tKq[qW.=V-RBq%V'R4)e]_uHBTC3
5118EH8"o2cT6YeiNh-?-,o[q+u3rgLpHH)Y2s!jRGa]PAA:8%l!<><\qqZ%ui!qq%o;s(HZG5@HZ?kkKWYF
5119C+Pn&iggZ6Caeu$#^[L8KoL/2)Oh,(RKKm=Y)8oF`t5(WW6-ts?8P&[@MY5M_(+:QA^S@V'gpKR\MM2`
51208EPknei#C8IAjf#`H#gaff)Z-[W&BqW$3pnjiO4eZD,>R#2bB5nj']9B;jOfYLKqgoqQ\*D`bgRNL*Uu
51217q*k(dF\,sgSRPBGU-nMc_&jCH@TSa0=r/%_If8a=lGLqjSVR?15g"<S:sJiS&"0%SKI?Nb-K@Do7qDZ
5122`!IUo&q64(K7m;m'EKC.K5IC.o&.qF.q_LVb`]&DPq6d8XI(SBg;#7`[jZmGno*Dah-+9*/TJP0HGr#&
51236?i-uKt1tSZWC`"XNJi&0.Z5"K'\7s*K0CU0@rfGLq&[?gdG%6\:,VX&[@/u4<\><iKc$q/0SKsdKU6,
5124Rl<*H<_1\5nfl7iMUG4jEOnD(X+bMF<Jt&>#V@X9,F)`T.CPKp+Mon540.c@On2'G&r>WfYFdPUr3#`H
5125:9rQM8QL']2H`gn35AudODKV@@Q$CAPE/j_e#bXP<Hod$dsWbGa^U_dBAo!?J_+"?dsXmHB"8uJl=+kI
5126cqem0,4^@Q-B^\>ndoeL^7jc9qPr5n`YC9iXX2Xp^:a<"bSK+'MeY7ZJ+V:q\MG9UDLJfAZ:b#PX*%3$
5127V0dI3d[:K#-eCC+"RYJ7cJ(sK-&iZ-B><<7WnHG`S56Wq+p<=#_7YKO7&39rZT,A'K^2i%?Ndrg7X>!s
5128m-9_D-2QBsiD__ch4/AkN74e>g`mu4dVQUIn-[tBKrJf5iE$l=5g5Q#XV]@OE#E<pCG,c9?/^q61Q]Se
5129*AXV+8!udF4&7Ql4k[D_ZR8i5Ok@T8^$@(N%1;.L4"n,OO2Pj\oSpO8[ctX$a]NfKMskIoYt^:oobm)1
51307un]U6)6+Wp(AhL_[D;@2EXCeF#lFT3R^UDCm.a(-4D?7N>,),(:obF:)rDaQr8/:#u2<QRP;s8gX,5B
5131.CBhDPYFgX9c*rXFAE`W_Q8N<VP]ZlpfQW:)U^*-<Y9$HZNpVclXk6#haA`eOB#)$i?e),6s.f>(Dr]K
51321Eq&-%;%3N<9Pl%Bgu+&;B;o_K7c<gBd>gM]icQRe.@*)1i!YE]-<cqhU[1Bco0X^ffC_Zh=2$,ccLV@
5133\0^`:CpiNDk<A*RaK3-te%"SnC=?_gmc\kDDFf&AXYt%NFfaIDZi&+W::;&T`mo>cDM`KB1^uJUT4Y3"
5134LTF.',a>(E:D$_9&QKLYQgd+jmid8q&FaSLTr)!WD+Jr$\k5Fl!ie(U#EL?V<+VpF*]5CG<CI?@>,\7m
51354R,gBRt]#0<,SBf':%=O>+'9CI<^#8U9S;*pCO$LL^f%+,Fj-*2%tP'#kEu?BnT^?g2mu?jgS4#;mWK%
5136Eb9>Tjb+;1k*aY>l;WJK`]9<'Jio5:r9^q)+jUG:^I%D$Sa_5?CK>esEACg*d#+9odk[m`1ACbn4LOhn
51374)I$KrCJiZmFZd_aD8CiC"(<Eajlr[[nT(obKdJKXk>B#*bJ;emr!H(Q07BikAQO+NkG\pU#HliZtY\.
5138'K^X=,a%AJbWqCM6j`/76?m)d.T/kH-DgpR))c,^6:K-sC,=<?3H^^f-E>g[$>NF:Z\0)D(u=UZ:ofoI
51392:SS"2C167W(Kbnb-V5p"DP,haVinE_<i4<<4<g&^hKp46(H0sRTq$bQsJ`Cc)_'(0)+-1rcYGeDH+)\
5140.e9L!4Q")V3J:IICD,d?CVeJ;.l@rW1$J?1j4g?8o-6+#ZY>T,,'<:7ReJ1YT7%e=?Tbm0pDB*2HXeN5
5141X&VD'FgB]jm!,46ohZF8geW@Js0^[h")%('kNNKMIIP+0P-EqEcQmB)oE6[]RNrUh(u6gl'1l04bGuN.
5142c8?6>cfVH-9F:$a2*XGWUIkPeR&Lbsm<Ye>7/cL&C?8B\L2jjBFSjf-(94T:$[CLp<27\lR*o9O8WmQ7
5143dPJJ*#QAlP_L\?r!tj\]4?=\Uc!PW=&NXP^BMu0%\'LO*O%21kq<GT?[-CW$]!P]O\m9*'pi_^6N_!Oc
5144'4/V=+!TL%fQ&_&hS,V9dkXMWAC"m]T8aNQZ7_=q.5OkKS+Y.S[^5>dA(0(CH4M\9[m+*i+-tS:$!Z6Y
5145RC>88I`jL9I\_=ecPVl5k#U>7=D$#fom]OG,;Qi9XCH@aU5#VH#Tn.M"J>PnVXUCG1'=p"A16P=/YFRD
5146Fhl]r<Sb7B(=V[/Ds'Ugm1:WY?*'^RD,d:Qd-K/OqT70c^jT)9DC#,m_Y"IoJOln2DCKH56<T\dX'1<-
5147194jJR&k&LmIcA\M7)'6^Q[(41:=<cL2[4iL"V.>G0]5Cb%;;QNS#usr9XR7`H42/mfVNEfeb:)"Fc[_
5148F7LNmgjJ,iCpN=)YPn2>K2%Ma2ND%g-CZ'*Gt4#7mXi=ZQhq=pAK7>tGjp<;9o]IO3>%`U;A`((kKlUD
5149WW/Wj.*HG\H)`)\/B[1"3Q0&'RG`/#MfA?BUF2d&S]h8:VE/ID3#OS2af*b4`5t7U]-aE0eWeJK>&$r4
51502oNh:W(e(fPL2n\AF*8!\m:M;=5PKeQraiUSOa_oeJ^og6cGE8W:>i$K]#Lq1.atqOm1=57qU<]b@qP<
5151C*??,-O?P_(k9/q\e:TN/WiAI]6A/\9fCWqL"UZ/PcU,1K5SHV[7a%8@ah\Xc4$.*V]hl5Z,``'6'HCr
5152>l**:\Huu\XKh$0dHgZI@Ii6^B@`QRZ0?VE]U4'Nlt=7QWqPqUjQHK#0_t-G;mhCOV6;8-!Mf2Pd5W#X
5153TC<5V+;p2jdHq_4`0>;hm>_U/S194l@A5A,Ps_'8/A<-XH>hULBr\GN<%AUg06^7#3^^)DG8R5M6IpK#
5154d4TST8HD6)'+&K*r%:lo(q7&^C]WL]\I:"/jieX7gFRN$#U_0kVFa^#;IujnM1ak(NR,cpg]FO;1Z%<u
5155h/9E5KQ?M'ip#hHea6b_X_d7Z\':2N))Qb:7S*AcLEoER%%9BBlhBOr@4[7krpoq.ofKsb]9>ZP8<3^k
5156J'sag^B([?g-aVdj8BEAl0`%[[>3&fmE&j&V@FmHgNa@9;T_t%iRnOh7YKVb@Den*)?Vk-1R(M3Pu+T:
5157g-nu=B:S793=RBN:elpK1oR2r!pYX-G*)>gLi54L-,d:5FM$\Ds(Cd_^mhj>2LH/lbm)o=!\%M\^p;Mf
5158W:sam<jC`B].m\cJ3\W]'1.#u<7piOS+:JhG*D=HCbOII+G:HWHNKlFE8gW=Q*>8D&1?+"Z4E"f@8nf&
5159]]Y=Ic'e$lU[ZnTR.ggMaiJ<qnr_#/57dEt_Of*`OFAj!]S-VS2WaMZ9Rd\Y,uP"4R@:^ua>bF*gC4=O
5160:dCo1;.LmqT;=k%d<USI`*8Q="XMW\DooIU&7I?Ai6Z^9Gm;MB#9uq=)]URQij0B2L\:6Xr\k['3[FT:
5161G)p/-oae)%0F2.a.Xei(:(?ad_,9UYp$AC)5O2!1GApN.GfTR<R<EOG50i`dS:S(&'a4of)[4VAYS)eb
5162'0o._8B`HVTk4J9>,Vgp->GT*DDtIGSsi@&!L72g%V2JT=8Eo]7,VOBG$0WWo8)&F$Fu)3<mPM)b4h.'
5163JXVZY`NljE?P9QfU902?9+=U`j7F8Za`rE]9/G%?3V[.?AR]MTNX1Qu<O7OX`4R5)[<:B9"pLk<-2Ppm
5164cCd0Db2>`[oU$,Z))S80Y33Eu#YDlpU;+3LHd@$t,Td2nBqc]FYl0>`qKPP#YNMGt*7Z*j^!foLoq(o&
5165n38rnW]d^2(g;(W:\`]+%\bL#dL%2D,m#Id:=Y8[V^-s]\*':Raa!S[V5O/Bh6*W/)Of80hp1MrgSkkO
5166\%A:CA@dmr$Ro[eqQ)8:j<cW$;1`!V\i\T%bXj'G>BhA)7g`I<A$t*W=/9Hj-Li!,drB@':g\?b[-s/1
5167YLEUPG,\gQ]%p@8KZU;`=CEYK5t"0,r,9oj_bkVga505aq7mk)VgNi?ou('k*n-f=KBAENSa#R?X8eI;
51680thNVc;lnN\F2n9S^9+I5%^a[#!+''E&Z1F4m\Ul'Ur$n*lm]0,^QkRh3R68n'8DFGI4jZl7]>WII9%D
5169r;3q)ci*PRJ,%c*rr&b>&$C<Umi13Q97NtRjb^#ZIds8*45P\'s8C8ZpHJJ,>953imB=Br+"mHh9E+6!
5170WVZ:+r0ne2f_eS+p$C6@?*a-Qrp;)JHLQV)*r*WOGJF(J4YK$Bn"5)W(L)1_cJLj8kO3l6ou2FZqPb8P
5171^@Bg9D>Mk*s7_:=s)HY]2rAoTIGJdF@/]d\m_/XoX6tFMjW..QZ/rOR_D[po4oaiMci:SOK2%55\m8oY
5172oj/cc/d-Yce<>H2HdJ-#bSXAkN9YSHRUjoaV+s%YFO.F;Zj:ccRMNqk1)?mDS!D]$<#_qAC"0%L,SOqK
5173ell[TQ^FO3))kcNS&c\qB0MaQ'fUb_\#Pdjo4jJ6N>EJnT\CE$02=BG.@es/J4Zh2l68C@JTR,,'di,Q
5174<NI^>")]!Z0_8!:;GRVSWtQOLgn,+I6$#XT@s>DCpgN1%F@aZLkqRQK4P8MQcp^Jh?2mM-4#OAeJuSC!
5175H]Z+1msF?eTcLoip--m)4WN/N<=aF6Zl_p4C(G0.NdeG;*p^$hDh(G2L<)+o.[)=:Tl;Hf*3Cl\PO.Rg
5176N>#2Hgc/kbYca;]X6![^W9gO(=U!Ic)cTbXZ=q$RXplk;!p3[tLtG:0/g>9JYlh;\=0GfB[W.R>:iYk0
5177n+n?@f2S/>=#nkkg)Ch5m[\^t<O-bn2W&hEG?%R:_(nNO@;=XD%o6KY^s._[Rbt'2QS2NAY$AS02g:;!
5178B<5%QMa<-)fq=4#+tk=$I%i#9$=dijZgjZXQO9.($(/gdKFbXT?kSf#)'4h7A2lG(8?!4!m4rE3G5>ab
5179frh"P;;GOme*UbI1Jti>2.4kQr9^MkOCh\VZK8P,8Kj5W0akZOT?(E:(p#Kq_G-,104/]POlSL3X"WI6
5180&*)4')s9Kbp4iM0a]dRmZ.8736i0iS`rrt:]KhgZ&cu]MD(`>0Peg\fgL22WKUS^.A`!I.II[6YZ6SHs
51819[*3T803-Pi0e+^SB#a7V2lW=.b1PF%,DdC4T(8dj8!(FbI5)-HKL05270".pIrp+q;_AqKihh6J2<2?
5182cYqUij0A)<Ec7#"a3TA[cM>qWG%ugt%V0ko;uF].HSd@.KQUtMod&9N"$2G49DG+<4F[\$p6nluA_4"f
51833d[CR2GRCX;@KrBX*d%YkcDe/=h0lg"@V1_g^]qCn8--]!]"(q+[RuI>)4".d3^99hQU\P/`eoknX;4r
5184$8Y60<"bQjMDId'DGs*FA5Y.9<)+e%;b6-e;Dss(:LUa%A5Y+8PXh&D)'inC>;aiU9YrIq#Da'6jrg7R
5185=Y1G(_)HJJgd%ZsDmr!VQ>#/%/%B/,Jc_ku"8R+9\lqB[&Z[;N%A-=97VX@:PDOD,93$O1-K^M37t!.m
5186ZohXVguW;ZLt"_d<hcr6Q(@SRK$tC0c/r.6q=]Q^[h4bCUKDh>p,p^h4JrFQW7I;@S8'mXW;J8XOCX^%
5187ZpO_Zgs@hH8>V]0TUnghPa#-9Aq+SZRBD249[Z(qIm-]9GD36@Pqu#+G`F51p)ZTSojAt9G80FMiTkK[
51888*M)@#:Toq'^\&<ZKo=JV0e_J4;@0giTkK[8*M)X0njW"j1_&^6)NBQXs9+P_V0$2^!I43m4o6d2'iTm
5189>rf[ZU1BN972Di&]T`[OY/kAqP>sh"X1Y8KlDoT@g=-D15Hh^\6BlX;JpJjuU9G7ZXFS">G23[HIV/Pb
5190;_P*$;lbQH:S?I)h+T\,W_l]mOF"8j.&UB'eT94eA0r(EJSHK1B;I40eNsEVW4P7ZK(<OD(*-qrA,1:J
5191,uKsA[?Y=ZQ)9c@G3G8"`Eo2C,kK,C*CqUPP,m^]6bXS`ZU5a(%CO8[Po,jN3m?*LVZA(QEAUHY")q2f
5192]U3SlA33IZ27%\B!V5U^<X1Be5,k]`%+=oiDA#)eO^![`bg$e72Ik-^+tRN>Z5uV"ep;6TT/C6uY@=M#
5193$ZKiR5dtN,[(=9:R/iQAZ@dGB[n%dj.>*$Fll;sN;ksbM#Mfl0lqt@7mEZ#pp9PieZ"JEJmVs1E'^`Sj
5194BjsYX'^`Sjl06VZD@]VZmC`fS]]O>#*mY`87=/siHFe3ZkEp]_d1..V*^+8=?VeTT[Ip"3h`aZ/WgH]m
5195q=^,"$7KM2h9G!#RP_!i?Ss+Mq0<"c<CrUd,A1"<V"4lLD[b-XlscY3O/Q>8a3KI)4(Q"?V?0E^]Ho(=
5196Qd&I,L5b.qD&+-LR]-C(0NtD]6XA)'7p[UW#`h&]:dcmYC9UT!89tqlak>\i#L">c[q:R)ai.Z&JO1tC
5197'f:\+<>7pbP>RfFl?4lH8AX9qC&.[?eii;^aUUu^?6%5!6bcS@S.XDP$^T^VLC\tm"YFk3W89d^lKIrW
5198`kXS<ptKYVrcVSY;43_#Ut*Fai),Qto>T)t'Z">aR%nDcUf%;\L)NnNhL+opj0L6gjOK9WM2<?W':tG'
5199egB^iF6BTt%]$!2]L+lR5>u)!_n8rIA3/f+eWF"JoXB%(f[H[DI/\MdB^Z;]\#u5Rh;^;g.,)EnP[,q5
5200'^:XP]dmXN\oN[MO3`Fm7JjR6Z24o(Om[4inPHT:O4r:=:Qb'b)q47-g0s`:*'%K/RS/=11G"5J:o^l:
52011iAgLKRr^5;@o/i<Pl"ej#EgJY4Q2?%o"h&7qC22RU'uWo4E6u=&oQc6*7]hL`2fHd1eEYWk])+LKa!+
5202bnEfbYbX_3j%W@>-0d^76";-9iuGH6W/IE2->Ln*BP(ua'l@HkDGEmU2OX_@2:ZrMb"Q[$P,dp/C6hKt
5203jidr3$oCD\0kX6_^AViG!uW?s0\E^<84;A_!g*/*SH/6JL!b1F>g+Ptmjt:"B\t+'<4=s]e<inr;;D`:
5204A*rWpFJ>?8k]Tsp?U1ZXXtCjMd1[1jgY(F<2ic%$WD3\#Wb_ApUGd>hG[C(4XG4i)qZkrK2i1_J<1RWY
5205+Tpj.-p4hm^uqfAe<DL0JjOB=&*h8UT\I5`n'^Gf[/IeFmSb%anE4:Ol9iUQT`P#^d%0]hedi:6Y9Fg=
52060mtY6E@a"g`q]6!`7P%fZ:DZ@r&jbO!a@;N'Y-"aG2W2j]>>A>#:XKD]:iT&H1UQo*XI;.\6DYedGOrn
5207ikP2kh>#?b#lq4iO6QE.[!1E`emi(>lG6n,X:'WaXAB`A$>QJk8/Bi6TmGZDRZ(3@2--WSX,-%aSRP:D
5208]X4booq?aWMU^,_TJH<GMjPnE?t^p\Bu)/AM99"a[CW>Hg=Tk[RR\IE[mO?R9'mD&e91&"Q\/JXOj^)\
5209+VQK+#-aFeR!Am:TOsrV@q<<0mpdZm7Go,/YeoWk)fqAs]?O"1THfVjLr"?HNga3$!_HogZd:o_.0@*:
5210Rgu>#<cH-1:Bj_q2RX&Lh<os&"sZe3]-71b>@jNu6aV<SVR(``1sMLQ^:^h]OI[r<%SA:r#fI(nfO8D=
5211NWM2n=h&W19S9J?qN>LC,\>M5XHe?4VPa,tC/Ut0e<?-G8TmM\aWa'DDsl^*\3(oaZPOKE\,2JmBl!Z2
521276A+SpNZT25geHeq!.g(GNg/e0h'LHq`&bKANWV0'^a^$ebf"lkoOaJ.>miU#P"$[G"MEfbfukq5:'FF
5213]\=agj"R@n.,'6fZ(iCVnhZt`VnHt+aNN8^MGV2i+q>NDhuG3JL\50Mk-7C(F_DuB\*I!<GR^WTAbiLZ
5214E4<A1"&u>GH=^'b7nkb#L^'&:e0i^c7=B>oNBODZ_K<E8(tJ"MYQ]t6i(/EH]8AYbYG.k`VDI*>()eLb
5215NW`?h/>/NFo'I29jP-@.Mjs40E"/2eU#i5BBM)I_=Ah*3GKE24&]-PaU*T$S0nGEEn4TVe084kSSod_!
52162.G,B'mqd,M)jskDE#r_/_(]j3<J:#h67c?p6q3D;YB9D9j1)7=`[SQbDH1,?6Cb&#E-2@7q"%ofqi]k
52179^0e23EM33<AQb<Q>^_.^:h6gg'!=JSADK#7``U4YIU&k,bFLgCi.:!,-"UF^l26/CK^T6F?Ai3QZS:h
5218T+;Y'^&1pqnRZ"S4g&7OU:nTTp%#roPjTsRHPsO=?P\jnEHRA;B^[ZR]mh^_h;_5iTkNnC"AaMYbV0]K
52190g0a.%XSPoSVq"k6%QI@$Y@=jE5&tR4RgHdG3RuRS;Kn[)D50&XNm:<6@GS-T#@['SR!74Y6BE&1FRX"
52200La)F;,7ClX:,7!$*-aFFX_66V(O>*rq9*ZN#UP-i'iLfG0"U6T\L_NbVdlN.N1.VJTB*R$*(^qW![o-
5221bhl0t;b'=DP#CF\#7$8#1@!sh<l/IBb$6=mm2?XR\th(m1"9q00Z/i#A<]&d-C=#Ggl?KaP%qs0Y.J(U
5222A927?6?[,%jJZ6WF#iM#dN"9.@,%D732(l:93Q;^LrP[+V+VW.>fl9lJ78af]*p;?^sl<k\GAXk4?0r-
5223GebunF",Zcc`S:[eQD4n"K+&`M_``2ShWiSF884e?!^kJ`Ybm.:s:`JiRrJc/OWL%gO+E>o[Mpn+kN2R
5224@a[DgIQkQrNqSjs"R[hEM+RI:M(+>UZNR=q:W8fF8($2:^n'Ru+Pl)@+@X\,Q:U]J.I\:sQ,Z2=hYYrr
5225l'3CIj!ppS,2-I<6+<ls/DmT^T0n931P6Dg.g/8)Vp:85Id,Y15dK)F]"PO#lBBVr8+:9BG]W!`gd=J0
5226:"S5(78`uVorL1u<,mJgWN)n\"R<,q/X>F/]Eo<X=to*&M9S[N:a=J+!SoB%IPiXJ%M`9BY"M/O_pH:8
5227.]YpDUhIKuXJ*X/T1hYpO0F!n</G&JDJ4gj@?$T6h0^tMW$bM3PdsK<X36;-HCG,@P2^8!:JFCf>K;?C
52284@bO&X%CQ9V>?1N<b&.8OQo`?HF9^^@;;r-eLsH&W)A%KWa1nTe>.DUWD6*d8NJm\)-?^rb/[RhZ[nNc
5229i2cra5Z$cE"N=ecKX38F=osmrf<"%h`&FU@P0OF\AMl;iTLi()<PcXRPrhI/Ro9O&]qVq>W-[jI;F_=(
52303%1gU?UVi/_1c[N1u<QS3(WcaBb,gOr@GFlqL(BI8&/%b-U!?0g3X^FZbHpEqtB(Uc;(ui@X>kVZ[^-#
5231R89QTrTqAcjg-)c[u\-#m'OA5RHLqtiRY>bb$2HLol?PlAS3Bpn!UYoO$)/50*L:)6:nVUq"%qO'%?UG
5232Irk<X`FjNhi:EH;GP8pe>LM*:M<XMJM<W&Rrmo80`g<6e^k_Mfrg&o]n!f\^:HIgN_8m_lQ"YsO"l6<i
52335_?Zp4T@GdW17DkeZD^_;;cJ5e0ebN*@$W(k&MD6+LPMue[RoSVe9%U[;2Er9!ID(kdqOdCaKMQ\E%:V
5234c'::W"k=aO6loH[6^)2(AX@:qeU`C*/N0V[bdN0/31>>cDE#_:&\=DtO!G/l\>dURq=YDs.T&C1hp*R%
5235K!u`^V<0Jf/i0$A[tARb7Yoj?Wk6HI8X#]96[F;b/\eWk8R)mmAku8t*\TBleqk1L<S;E)NghjlCWsqf
52369FZh7niY(kbgbX&U"Uh+fs6;8HC]JM+@i?\ER&l=e(qG+eBXQ(5$Dc3=nc$XH:YTI*4$[46n'mORfW?Y
5237bI"QSVVCDE9pO)#8uRfHabs%rRc_U_8To5f1uGJ1'IbWXh_$cF5m\J0WZ08JjEgXgrh$h2rN+?;IF:%m
5238YNn^>Zk_fdHK^E^oQ!n#A\BAYjZP]aHf0:joX0W*NbmJ!b>#sBonl$3n]s,+ZL,N#Ij=ge+GGC=3reGS
5239mi:QAVW*M[8YEKOUR&Zba6mY\(=r3@O^;oV^8s6r3kfKY^Z9TOro3>>M5r>:\DuNARJ#.#]c3EDC#=.$
5240D>,^0*7K8[oMf0\r^#?^q_kL#o]X?8#-`'2(b=a"DP%[mY?]A(DO6%C:j"m&S23WO*M[c/Q!O[D</"rQ
5241#[UFZYM?9d"LBX0=5OP"4cmDZr:!Ch.rpHq:ZPh+pON9+hq+$6d0\V=4rJ=2^kC2#P5/W2hp0V9/Icd.
5242#l5X^o'JK<Mtpn:<2F+hoB<j:&Rg@nZn<&)O4A:@&jD[_5dtt"gS(3tej?_UU+%<l):=`_/kf51Yrj\@
524305)d*4oNaHcTZHmZO^F6pt"t"H"c3D%paAQ/X#,[H.SB6?gK1JC0bjUbD'Kb_K+*Wom,08%<$%kh9[.q
52441oKR6L<ueA;<&CW\_!p:F-Bj02MZ>eFUhV*I73*uZ<B[2iJK)mObJ]U5q4?Z&lhXab(uk+EC%cm@sNr,
5245[qPad.'qT'`[=Zf\"Lm>oasWHgtbA/J_[*R[\&1Jk*0BF^b7q)1%)m,7p>paJt85jp@Z273+Xo8DBBMd
5246lEN8k:HOXmh)4Lg8)MtNLV&(ToaLsCa1o-$qmOs/4T0Jc_VbH)9^B`S^TeZ$V[j*@GC6^]TAAg!`=COL
5247NTo2X?U.?D526HlX6p*ONjXAhpi9/;]`"e`h^eP?a'mO#*rkm<JW<+"mtQ>J;b['_[pQB$UNq>Qh?mPO
5248qY4FI-Sl]h1:A+j\s,f,7DTTCptO?<?Don+%-Joe\1sMfZ1_WNaLatj*Q;e6b:E5>=$jVaJ&uQS0/["E
5249M'^&B0&"7VjX_Fs8tGkGobf34lEih+-_o'cZ]R:ke-%)QU\T)[mD[IZV'gCIF@9#(]88S6e>B#':>Hts
5250M^mAYJ\]A74:4H/miW66Yb0;04VI#C38EBi(#7Nsp:%Hs46>&M^:sdL[DQeR_6'KmBLb.2JGk+cdr-9(
5251>$KnP]Y2e)de1]'Q&^lWh7"d*rpWI*qZ5?(j8EmXJCHM'^q1-&rqQ;6D>KGdG4+b3VmtT5"Q4UKNg+He
5252:[*q-67MBSpV/G/qeqPbSbHsVe_NaC*s%'KJ_e><@m5'd#$].<cSk`GgTZmn;u.r?mfkKg4$XrPhU_5e
5253'n>Ou4f+dpdN@!4EB\Q=!%$LbF<#"E^Z#d]'M/1qgFq4Mamsqspus.k9Xb8C-PNU0,:JjJR`!)ej)\.`
5254OC6Cm"JjFjWJ3G)Th8i`BeLQnfoV@70Iu=;D@\\]!"YORbJ4Wa`-F`X2O+i965`6'OVH:K2l\P*(t*Fj
5255\&01].ok?'h8YcGc?stiL5&^8TZc51TS@-(,cE)cKDDO<rq8GX0C"a0SWBFj&X8pkX%\Uo-[[]J6meVb
5256p;ls@Y>'Eh2E:U-kMm#n1T_`=8n^0j]((RTo]`Ci*pJ`QmP[;][Kj"ET8.Eks6&jeCi5&Ch]AT_L6,Pi
5257r6flCV'5l$HQRVUI.."G;oer+*dGa.*cM*"a$7>tJ$Cf851]*;DLj;qa4pJah$l?C`;.3WN_chUHgH^X
5258J##k_qs^_,7CBlD[,@.QbfqEm&mZY;r@H2K"T1+qnB%'8:s?/>\B:5@eg,#>%Fm-c[CgeQI3X%1adGGY
5259)#W5S8*No"7,uA!Jk//6>?NZuR?&c`Cdi$Zo/;K!,YM<99XdB[(.Y`>$`NT5\fDbGq-CQPb0('hg.HF^
52609\X>f<+UUVm3D1E_@e&IH)W\GYVXZZ%'ZhF7N_62-dGg3kUesof)F8WJ)"+gi(_`tg-5O_T_AIOn!aHo
5261Ic\bDQT`o$0n%+>6Mpalhu!Vi2p_[;rpHO%kmtbYaNf2?fd+Wf%J2jBkC&Q0^8KiE5,JR?g\6Qn"^<,8
5262gOHcGDf.Pk4!T;0n(tTlGirVre)kq(\&]'6$<Lm:>MYii:[j2XJbJ,rY5[&Q0'jPG'3mbUX/H,Qp=PL@
52634W.+R3*ZQ?p6hF(;?ca5r=e9Tkjhk]l;#pqP''6`Wg*!gMn+P:GRMO^9'j.N:uJ1K$)Y#jkIB)4PO226
5264&aDXXL`?O[1ifl9qW<^VT?ut#2A\75PCY%TAF*dj"-\\0k/qC/6iD&j1X[6N26*SglnhPmh*<R;W,A4g
5265Z:H.b-'BA_3SB?jGq"l@&Oel\A%oX#A#-6efR!k<H?/`beLuK#q=N@#4c2M/<Pq55&"ES%-B6T;%Ne1a
5266co]k^oW$IP3%<VZcl;G=r9gt,:\<'g%?m.9O?EF1U;%cEjnineI>tu[!u.inI1/eS3r7Q3HgZ4i;WY)V
5267I_<;Q+smVBbk495*_rZmRd@lJIY=#ShN8kh=2?.PR,@l(*BW-"I<"GhO7qXcmm/`p(CZ[MqWXGu++!_r
5268Qr5k^Ru<og$Nb8blg'%M!C\6jG5gLOM]V-NU?Od8:WqX%YiSm]n8?EjT5FGNiI?73NmgaM_0I/1!m.L\
5269J,S`?C]4F&SmUk6L!i=`*b'HC,;@sHMd*YX\Zc++R)&"/GV`c7.TZ]C4c>(gQ'%NgTZLj3Q%Yc:<g0#S
5270dNkkf)OZ@k(XKH(-=tICc)VZNjq*!pPhA*\*R9>9"HW]r&n)hT;[(3'POXf4KmTA(]N1Naej\o6_i3+5
5271q/ud]CT/,mZ\quX,9'T\LGl"6WY&+R7bptbEE!nKa\3RLU,>7V<^-VW$u:(j7e[HN9-rBHr9XS(oL/U.
5272pkabWh^9rR!C-EB`]h1e.J,k%FT!_Frqn5E;C#^:6%jk)LUkMLbMSCF$b8IrV0Lbor9'RLHha6.99G;Z
5273Kp-)8:V-S(n&"<FS4%97`N$&Sj*BUrr)+de_>)c"aJ-=sE8Q_#K;EkFllU-b\Rjs#O+Cj_Ek+\Hh2<(A
5274i\+]QfV6rWA%VL(IH8ZIbC0sX^UB-S![cIl$@f\^rmtS=5?aP&5qq_5_QkSnn([HO?1173_m1[8[Qmi'
5275\<I;b,*'?bTKf<BIO>7l\*$*8V6IfGc%AWCbGCKIB7Om/HEp+c?=%23Z;(MtG.HR(aL?6iotrRi7VC:`
5276c%\!.AWn`FOR1nYbN)']*u42=7,TGe![<C+Wl@Xqk]REB4jp0r*)p^1qV/jJ%Mj8K3hs:B"1hdVFLrRi
52770%jB'eJ#M7\se4gO4Jl(9MI"_f/H%r;cY(`W\;N46is4=NC8?/rB#]O?]5,L!"qNu8,rr=!@3cB"HFMu
52786uHRaQR'j&:esPk/LXd'29Bn[D@t)c/SZ\Hq0('I;I<-$j\$A$NlYHfEd$P%CS71jmPR5!$?E^hrCiqD
5279ZbkjpJI''<;T*r<;I`YM-:N[.R-)qsS*X+T@?kA4ojeJGl2]Yc;31.@DJ/cgBUK2k)(YA0W'c'O-f`9=
5280$<nLt)6^-LPFZYm6s2rXW7qu1eD[8L!@30uO8onY!_<:tHrgBNSkOt)G+A^RUmB6SqMUYtLo=-cLKo.3
5281I;he6Vb>SZD8m<D?Vrdq`JD_AT\EO"dL`[-_>HsAZ;T1#Ad)^5Atl^HIZR).M&_rtR;.W1M^N1t0J>:(
5282lH.!0\%?,BgGRJ0m.ACJWLZ-8PMs;)"7oF0d<p:_?E,5[7%V:!o3T7g"4LQC6rcqqeZ=53"T@`F2;7hO
5283,_-#Z!"qNu8,rr=JOCf'm-#f(#P_j#9bj)C&Tsrs5C]pLMRQ9I/Hjm9QTI4mD`;9\X$"!b/1jN;C`5=G
5284@S+6J)Bg]6c[aFr-7b^ETkq>t-pY9)Z?e0cDjM:k6`YVt.=ZG"e8,A^N/:,M4*42NQDq-:]:.m'BE7Vm
5285C8Tb1<iXVIXdEj?e-/K&e_/D3e_%*N;P)]D&=o-pA_WpM;'f)V%1G%)X='41_[a-p#p96oJ-:r6&jQLh
5286i&_POh6(idD>$(t&ZG,l=k_Y_7?DEuV!r#KDJoqrYW@l9Ob6n_Fs5151kIZ9<+]]_%:m3UF6YM'helJ+
5287&Xf0qTpUdun3(ScC/hZ$Q/?h1;bEXi5b(ee89&BCEqCeHI>V7$i_lS*q'co$8te5@<12`CU]gKB5$a%E
5288PN%b$">qVOECrIsO,VB+9IX2Nf\jr,1,V?A0.)j0,**9Q=Qmr%;/'h'2&lLSf^Run!!sbK,_-#Z!"qNu
5289874[hY^F%j1@9eLU*_(_S0"[]]i%285)B<_b7rJZifZ<hQ`=tqk9bdaXg<%Aest-Ue][+M+Q'p($E+]-
5290+4_=)`Y^L/>*uIYQ4eHLgo@D6hH?EGkfn0S*aOeCQ@%VU*)2IdZ703Z7Wi^ajg*;qla"=fMi1U7YdD>,
5291Z+)cXD3siIUGE6N3E+COMOC2RJ(ED#`geNM`>0Ro\9Wq\:P=G'>Wc6e1#G0f@g,(*#p96oJ-:r6&jQLh
5292i;=0pojh1>e.P]nT*Qpp%*k#iC*F-&/C6]?V59Zk1lH@Dajj?S)r0m*mG-c=d-W]+(P<C@='9)86b?\Y
5293+;->)J5=0SKEXbI6"HYF$VLjC4`eZ`TA6kdD/E9QTsHjl.Iai>"84fX'Krm@j#,W7a62>Z`%Bb,a1T-\
5294dQcQ;h$WP_Rq?Qk1ul"R;t%9bnp@R0ESooH(&lp%CS=E3o25YnWjp6cXOJM;AS&G9Lq<Q_%35:V,_-#Z
5295!"qNu8,rr=JH7%sojfm#'p018l<mq538NfhcehDa2+@2i&4*P2M4_qU%o^!@>VH?0n+B\),\K'6AhRK>
5296U&kjQ9t:N.Up.j0`&U4t+A/R['-^=%OZA9ND`/:Ekf\j+A`]BG;9n`pNj;O-b%,jEM71.Jcr=e]]4LBb
5297d\&=.[]Eb2Ra3kJHJS)Vero>XP1sjuRpgRu\TK^=jZ9^30$ri@+q5,EbXa<.U1,=+5f%^iMkFr0d'80E
5298L'3S<&jQLh!!sbK,]N_g[(#M]qTQWGn%/>o`ttngn$+H?s5I\+rTf@<*rl13s+08rs73(1p]#KoK0T4u
5299hu<\#s7Gl_=5Wu:[<Fe4Z_*RC?C1Q-duMFBrhl>h_Kt6b^;eF3(&'l&ik?uPDd0LANqKm=o>i/#4o+<4
5300:HWsdj,`$hj<Jk4p@)?`5'GNkO8Rpm8+(cqZ+GMXqd80gp"i,]hn&$NX`rR*n_P(Sc[#MfcKB]BGk$LO
5301ns>@QJ*Hm]o8[2UdW+='F0>;S7b@^n_A-8rm^ffMFIYR9prQ&,#p96oJ-:r6&jQLh!!sbK,_-#Z!"qNu
53028,rr=!@30uO8onY!_<:t+9<a<"HWTr5QXIV#p96oJ-:r6&jQLh!!sbK,_-#Z!"qNu8,rr=!@30uO8onY
5303!_<:t+9<a<"HWTr5QXIV#p96oJ-:r6&jQLh!!sbK,_-#Z!"qNu8,rr=!@30uO8onY!_<:t+9<a<"HWTr
53045QXIV#p96oJ-:r6&jQLh!!sbK,_-#Z!"qNu8,rr=!@30uO8onY!_<:t+9<a<"HWTr5QXIV#p96oJ-:r6
5305&jQLh!!sbK,_-#Z!"qNu8,rr=!@30uO8onY!_<:t+9<a<"HWTr5QXIV#p96oJ-:r6&jQLh!!sbK,_-#Z
5306!"qNu8,rr=!@30uO8onY!_<:t+9<a<"HWTr5QXIV#p96oJ-:r6&jQLh!!sbK,_-#Z!"qNu8,rr=!@30u
5307O8onY!_<:t+9<a<"HWTr5QXIV#p96oJ-:r6&jQLh!!sbK,_-#Z!"qNu8,rr=!@30uO8onY!_<:t+9<a<
5308"HWTr5QXIV#p96oJ-:r6&jQLh!!sbK,_-#Z!"qNu8,rr=!@30uO8onY!_<:t+9<a<"HWTr5QXIV#p96o
5309J-:r6&jQLh!!sbK,_-#Z!"qNu8,rr=!@30uO8onY!_<:t+9<a<"HWTr5QXIV#p96oJ-:r6&jQLh!!sbK
5310,_-#Z!"qNu8,rr=!@30uO8onY!_<:t+9<a<"HWTr5QXIV#p96oJ-:r6&jQLh!!sbK,_-#Z!"qNu8,rr=
5311!@30uO8onY!_<:t+9<a<"HWTr5QXIV#p96oJ-:r6&jQLh!!sbK,_-#Z!"qNu8,rr=!@30uO8onY!_<:t
5312+9<a<"HWTr5QXIV#p96oJ-:r6&jQLh!!sbK,_-#Z!"qNu8,rr=!@30uO8onY!WtjKd#fOd!bE&Cj_U>h
53134s@C]K!.Ao*=`lgm_*,_4gtm4ldk%hhDsrR)i!0ikO;\7&%h6*iHO*5-DDqp<Rjp7l`./\gj?rE"[uM:
5314N@\hd?e?'\hcRCe+k"f/hm02bAR;0DIdpl[\09\m96YY/GR>e-bK%0;A"@R[XM&cM=M&4j-H0)BF2aEu
5315=gk/n3p*PNo?[VamB*itb_XbBo/COC:d#u"C<`c6-b/KCQJIX(]6o4BZ>P\UjqQq&F18RF)^%iL0h;9N
5316+9<a<"HWTr5QXL7]Fm4!p")Tt:IN1LAKanc&7l$-LUB/))m:?-e!c,4]4JmuCR.c/C#-^eb9gQ%FQ-#q
53170?[EthmpJ&.`]u)ms&O;b%BZ8pZsatZe&J.=FQBG`?aF5MhK9e][c,4g1jPL-]c!PgdC-'+p\dGOiU6b
5318ln'gY&OHE%W\BQ\YH2qDi*S2oX1?`fP[kS92(pK!R%(*/.W73W6!i[$'gu#5D-f%c+XHui]lZH#PULT/
5319>EA/9YOM&!OT6"Z!_<:t+9<a<"H^D!&R`1UP"11Z6jh*COo'uoh97q;'pU)iFft%r9OHPEZ*J(59>dUl
5320R\jn'3:k]?Vc7#0G&9h2%2Jl]\hu^O^\_odju\mS]:rP8lH+&cNV0iMiLm'Af`1Fm9@l&u"9'&[$kl25
5321O]E#ZKIAB>Bd*mSXsFHdr;?@_d-V4@*MYEk7V7q>-09eeg/NPn]$6g]d*>pp,lAit5Y+:Lh]c4'_*CC'
5322Q7<hiYV^!9l`gNoKF'jI#p96oJ-:r6&jQLh!"#/s!_g'R]L3BEa`*@0arli0&p_j_p3N3@2DgmZWTDPR
5323a2A?*1Qq>^]"g3UflfB`?T'Gh@r-DP=C9(hMHOZD;b%PI)BYA2auD9#3%ZFpl>YeUF:7Qs^_=1Yr1J4<
5324C#MOU$kYpa8FhVa:QuV=0b]8O_W)cUP*HCi7-[o[QT$t3H=YTl)%JI]<s8(<W>7*TUFiG<'7PMbhuqm(
5325DH:^Fo80D$b>V(;"f_jlG0IFff?o3mNWbFD&jQLh!!sbK,VW$t%N[f+</!_@6c;87ne8:#8.(1t&F`d<
5326c.C1LYV[_-Y=dD>dWO,_QT/8`9\3Isotkg/-Jb@e2bDI#>e3^uT#7BdD<Y<tB"+S:*U.nC3,dBXn.-=r
5327.EgO4Uu74e&oes)G_s:0`+C394%uu:0\Ffm1$J>.MEpb!b2L"D!e170(Fj$2`YgVT.W'=RF>1_Y2N!@<
5328lYM^iXe>U8N-XoJ@@;Oe)s5l[C7O5F+9<a<"HWTr5QXIV$(P?(#7hn"EW]/U$!0hX<CC@@!],rBD7\*D
5329U]OhjbFQpue0:eK)tb\[h+VrlWY8::RbBUJ.]%SOoa%O$:$i."e5;E\3]Lkt:p#bHPpl`DL8)JsJk/SZ
5330dk8ihr*6,RV;Q994%^3[gD<k&K%GEgKen!t`Gf.i')_.p1;9`-S6cT7^"bE'n3`D;nVGQTBU%ugooNm3
5331<QKtM?Y2ZtbkW8@put<L#p96oJ-:r6&jQL#7tBiIR@_Ko\m8T1KV7'o6l$-j">Y]J)6)GUY#\@o86$Gj
5332iDZ#(E]0fL/K/@?;n%dhG_Iu0UCJ5C=fKP=*O'W_NBZ0/8TPiJ-jmUg1#4H<&J=5MnB%&ScpT-#=.tA)
5333Jd\cP80mVKp%kV)?eDa4!kR3_><,H^8QKRu$\]ifA?\^_0T`V+b-r,t@B%?`!e7i;NOjPr`X.),&jQLh
5334!!sbK,_-#Z_"f:lFM"8'hla(lq0!qBg[fgT8>g?\I(N6NNHXTQ;j2oM4*A/&6utW&6bZh;c*pn+B;$4o
5335[@+#6:3E"IUG4@@4HlhiO83</`t#-(7l^9'$fT>&/&CFUGkIUn,)r[+g^s/#/=O1-9EZ(OrDh6m]-a_m
5336$@FV#!07D5mM:q^?nN$mMTcHaYWuY`h0sgn%XpGO5QXIV#p96oJ-:tL^_&QbP@<VF&.s7kZCMNJE5.A?
53379c6uBT[oWT2+LA]C:;S2"gqI2/uIC2Pj*?SbI@?khl`X_'/^W+d7ipgC':.;k]U7#;g548`3tEAX@-q0
5338Ymj,B=\0Jp/G%:B'p7k@AWo-k0:kA&IakIQ@D$3OEA$3O$5M+OFP:95-F]]^?>L+&^YKQ.R$hR9'2c;#
5339YQP;(.XX3/Fl:7GIM*8Y!_<:t+9<a<"H^Fp-,=W7b!;1\An$=:WF0UV4rM,\RPSN"WI\7.l"Usp`)PRS
5340PDT.j6*>F`m;@s<_&d)p4rG_!_'c!P2sSk^`i8NV/*M.0Ol`kUP>JPSk$rUh+h=q>nFO&ZC8fC[='[hP
53412^aI6aE*-0n=sNK.]1rF760:iR3[BAOWJk:5=VaZT8^+RR#$Z#H'c!K4dkn'HLTCG!"qNu8,rr=!@30u
5342#)^44_d=(bSiKn`,t(p16nT[*&8Ap,.F&c:BqcAM\lqa$8sX18.B(cb9fa1jd4e'8.[mPL/,<YC$b@@U
5343XI@eC<L]-9S5]a)h2pdI?)I,DlNnX?aM?;))j,Bu$CdBNQfGiPL^FJ-@-OpEQ`'EP8\>4U4,E^$U.Ers
5344'BIo-iNaTIGXEO:D>.5W<C3OALe;]&l\Vi:'h"\<5`HES*$g%;O8onY!_<:t+G',YJE>O.H=gLr"eiL8
5345&_IBH$9f>&:m<[s'$[n,)JW)FK8hpg;(%<_k&o/?&WRXFF?<T<U=EkelZVd>-p@8n_RC,VQcOSo7_me=
5346i`o%C>B?qKh<ldtc#gR>8SVjT'!FLF],ZKMA(/q0*Ct+?MXVig0<53>WfX5d779s_0:N.D;U$fHXiL.+
5347DgqKW8,rr=!@30uO8onY!_?]A#Vb)[l&"1iP`Tf:LQ[Ta#T>e#',G1*KgE32UiU:n8XN:#7mPUNWpeC'
5348C0IR0H!S"pZ_#B4T8YZ[W6[(,fpAtLn1l@gj:EcMAR*G,,7^//l\IMu1B.h\ng=1,W,?O@C4L%TTt6+S
5349`gJ\5>"pCHIf$cO-d56V\k7[HZOg:tfh3tGU-`DkrTs\A6LZdm!"qNu8,rr=!@0?9#]q'DrP9kb]^b]N
5350T6psg\)./[K9+pch;9=1rU."2GLu0T^%BIBs4dM?ShKiUh*%D!qrb#ppuC7MGjVn5^]3I+]3aCiqg[J4
5351F6CR#rU\b#rVa`7DBHOcf3SE$mIbtCou8NN^A4DqhLO?2Cq9.EDmA'SGCAuC?[)JGl.9;<dJL-HD>1g&
5352J*EeB?M`\X::\(9Vk<qJ?P!/ODED0X%=%!ZY1rAGhV9.3cZHeC5U8fCJ9dpJDhi_PKnoh3IQ1h^@EdU=
5353FkRSS#3/TYLRFUCF?<!N5e!e.E@fuWo26%I&=]$OK_k*#7Vu=r:Fk8P>3;"\K5DZW12bZb$-GSlr.0G=
5354LaYKnp_M6DG0SHW?=abQBn?@X5)'tk0-4b*-`](9Da'uSAJ*S->^N_B@ISeC`a(A*Hnn=oXL;0rQT>rn
5355,MWMLJ-:r6&jQLh!"&9ZJ^t<4b;GqK9nb*jcA=mLNC6Bq.(??U7ekMlRO4hDeZ%i^Ju1<?YF8m"O34UD
5356QX-EJge^p<l%5n-&RW);-pYpA+r\nWOGJ(c'o?S`qWjF]/bB@mYJ7+4\eSeG)oCnZMlpDhY]OTubr+f'
5357a]:S[mtPU_/"1Md=*U5$1CKh&I+f%Q`1'r-X^&fVAmsiA7JtC\Us4m(^9pq?a=!,NOaDqbN$p/Y?<pi1
5358<6!Lt2W2Jp4#C5@J<5N1#S9;/mukV-&XC=_19P^o7<MM.[8WEFC89%=:AA?Z>,Z#D]dTc4XfMf(`YPZY
5359)=t><dR*5XL8K]"OB72W5*6OEa[[`hcW[W3_iFY1i:2\ipVHhi[AtZc<tFIOH;2qC?W(5b2-K)_.C4=%
5360IaIJg>`aWbc!-i6ZN@LSB,tO=Mpt1_Dt!E$NZWcSO8onY!_<:t+G%?pT]>h;]]D'a^5los6Ne\:GHp%0
5361!4okT=@0</<\Kn!<biVOXRQ,&i*DVk[uJ[J*1N4?Z(;KnLF*q;&RfpM4d.;\XP8jCWi!fLd4f4^g9>h<
5362D&'P0nscM;$V_`1R@`KPHq\5-8E]VBc=s%H0=e;H@q<\m8Hk<A$E&h2S4("-U\p<GGV;Y2SNNY9dc&$a
53638V%c$DSJuFPhr5OpmE7k^_oEMRs?K-&SXECOQiXs%BLuk.!D;N/Km&*aYaIs1PSuH]Mrf1#CVq,<,JIL
5364!EF:<A2G!jm@gISk/=p^:7oae^.U.5<L&lJbA=n-6QqTR&@n@1Cd_h^8dgc-Lsfo,D1I"\l22JDhsO?J
5365FV0,k0ODY5RtCu5%2G4i1YP`++f>WgHh$2m.hVUJQH@Qsd&O&h[kX=i&'r7CqqsGoE%d:Q&jQLh!!sbK
5366,gbEO5duLaXs9+Pd`-U[mE/[&5tM5R\u`#5P3g>:AJ[YQca!%K?0*A#:q=qW3BF3Y>ZTh]E[YE==M4at
5367JJPE"g-V$I,-he(jP)uI7TUl/)t(9(QT%*p0s!j6k(Hq%#-%q.8T^q1;l>_'39l^4o'&W(g4[slV$<m[
5368U7c*+FXj=]99%k&T6<Nj)YKjp=YZ$AM9J7b'gu1je93#hqhB!TK5QH,G&GeW@qPDg`I9\ZE6@Z(P\5b4
5369OPl=b1PZD6A6]mN:Zb'Z>nbcUC)VrjgE@<8V^<("BW*rF09u?Dj;6D_Ps?iG0]>8g)%0;l!frot-uH,M
5370<DW^:cIt-D<7;PmF$_eKp?KaX%I!NNU5MrEi,:QuWKKXF?0][cM]0-aL$F7MT\FbK&lqdTN'<[/*oQhm
53718,rr=!@30uO8on1,Qs,J4m&j#!4mSro6QLbUF!3:3OBdND(#Xs=hSPVpggmSS@>Nt1,-]NeLQh=CIc[M
5372[S%AJI]bT,Jn,[0CN>9c`Ot*d.Yh?,bbi6<Q7fa`Q$i.-osfft]Eu71-E=JZ!pS(4<3)]Fk]=\I/k@T8
5373eQZ22,E%O!bB;3IND:?KK5PluDEQaH0d7_VK<%*Oc*ujiK8L;A[20LZHbS=\/FKf1QAp[D5Ep,R#-FU^
5374n@'@3o28Rf,Gpuj\j_i>1,Fk!c4lr?P(r62'[@q2HW^5i)caf#:2O%3Nqm5HBg,sOF`CEKjmZ]n,d;(3
5375h%[auKIp1U,lCJ+oh<6sL3+rdB3,T'eW(H(M',ok2eedRPH<4i2IqA77[XL2Q"qr5$*4^_/2m]E6450j
5376m=XIJ_VIHY8,rr=!@30uO?igZ3-sYaUUCJ@8kq00"iW6V\$f__%%)%F@'(,`l-0UT@s-pR#"*gl,p6#3
5377C;hDQCIcXP\YB((+t0Z#jq3'Q/_!,:+If,Tka6$r968#K7A:+]f!KhrGSB/@U]$-V?pk#Q%LI:ZF`GoJ
5378U]rE)ip(\`d5E>F3?_C*W<\`^ZoqB"U:.$m<>K!XCT%A=F@^^FgEW\g)<k/`'0_hfNtMo3c(c>,+o'gJ
53797-FiIN)9TSp+l-ZGg\SueV^=1r9^^F1#6`+l#nZ/H)RQ<[p(qB19:KiS87?A][W%!egt*47/4dcFOq1=
5380,tu"Q/-:/AZotOlR8&A1Q/6ZDZ`8am2-aTiK5Rk!:SKa"<Nj$iRS!9_V'd5[mEXujFkIL[0"6C%6q-C^
5381/F:!us'm$5!=9kL,_-#Z!"qNuK7Q9llb8kmq4Jl?"]2/%6>8##W1O8<3SQG2WfCGfR[VAJa6GK=jVNRD
5382K;sX#Z^Sr)ju8(50I(_cI!AA1R`iYIhCKsjNr!9ql"F:$A**?f`UYjH5+6DFc:?eW0i4(%)E;Jkl?8MZ
5383=]Vn8\fJqkX/Hb\1,<Tqf<]id[:Y@+b6:^a&M3?6,'4Dg4qWBB#%VeaHoktO*Ka_KA4<R0,UDQL!M(>l
5384,:O`"a`ojp1=16%UJ;coXCUPEm2XW;JMW*q^>3P"-9X4*WKX)hB=)$G1sM4U91s'Z]E!-%6=^iULN<]>
5385nhZX0/-f;1$g0+4:;ii0?YE\Vj+seVMmY>&P:=%q)HEadeKp[-8Tn4pk(39`;`@?f.>2uG[R(9SpFVld
5386hKEup$mXO4,_-#Z!"qNu8,rr=JUSqbm-)KY#c*B:SWEm7k@Y$go&jW#,Z&cH"R[bpU2`Z_=L5.WD^+8s
53870@k1hGR^XbZ3lt[acA8;9EbZW`nU]bB3#o_;UF>%#Ib+D8qa'Q.iYfmCFj03aL=P)g-Re]o?"e2Mri]e
5388,bpPA[8`pcbdW5>>u$BamRS<TjKO$DF_XgNSmN*&Y.Fu^Ep8$dE^W;U6rVgnedcr!p"Mc-qjG]8#0)#B
5389"s`bGZ3Vp8L;j"c6GB!(1Cm.h/5;@el#o44Bdj:Qqj;9Q:`GoRf\)8GgKiaZBDk^QRS2gC29ohr`HD^a
5390d2G`lRu,^5%)?u@Eg<I-''tmGlUT:$*hH@jbm7%:Jp#%2`g[BHFggCI6stjSYt5(>=!PmD*Mn[N\0BZ9
5391PCH4FF6Bs=[e=cqna2G=&jQLh!!sbK,_-"%!s-d9>^/.d2`(\GeLm8h%g8>6'2`/'(]<Pe:":-'=tWrn
5392M!=Ui+[:fbSN=A,Ug4/sA=Dh^P3fttl#`l*_UL-dPC\r[Z^8"&H$*i`\4Un4h[oJ&J.f:hB64GD)2EaR
5393@<O,FbJ@WDWS;QAb4/:(A2mE5#12`^_cE_M#Usk=?3&-\N5.8MYiWr2-gSl>^)\3^C-@[n7I.!9M*.^O
5394gSTr;)q#bPFL@S&V,VB./fE20SbD!*Yo&k+>pH*c29h!Sm2bo!^E)T)>,)">6b5j\;JbAH?EbE,A4HOb
5395,"T.HR9^'cC0WmH6aH;D3u#g/RY=h'R8lD/='oXR)NsSio.n`OSn,7;V/@L$n?":aK$t0MT_MF15QmoV
5396k-#tlWgq('mB*IS-2p758,rr=!@30uO8onY!bWmrFF/i*gVrtG6s(mo1mP0U5\4u$57bo[/?#m%CQ)((
5397V7(%MbI<tj,Bu([]]L_:mjFj`3S3$rYONF1--Bo''r\F4MFi"JaP*q_;Vq0U%J1TNq0!3,:V_IS@nS3m
5398j,d)%<,mI-N)7oUUCe4M6]Dm<2(>NB7%J@5f2=E#^;20QARqC&T+<5cR(o2'ntEB&F=[T*N8^RM=.+ja
5399MRn.;[2D[B.j-JQg8)]W[6MsH0]/.qf;@;&ktY0'%[ZT=V].2O-=OJcSaJ>1S&OV5<B<f;or?JHqK.oZ
5400h-rp!C!nTAFIb2?4*srO:H(JLiMOl$#HPX8,Z\O)JJID:Up44=?:cE)eQ3\toBINkoW5\;=`nfAj[;pN
5401;gL/uqSjqj9k@#-f2N-6aQpntEu"hXZJ*<1,,ki#>'ou,i3PrS#p96oJ-:r6&jQLh+@Z?Q].*s7lOn^=
5402)Xt4'C:n/<*.0NJ4>75N36)q2<eeY.F66Fs"tP&/_)6gGQ_%=r0W\j9aQMAEKTSOX)J2g.qhWrme4uaH
5403&Hrl%oW>a.?9G'QMs>KTS4#1#:p:,/mV8]U!kOqtq5<G"4Z,K3,fkk\;GD<%Qqq<^3@Bb>IleKT+Hm<;
5404?K_C::))N+]@+dS+[KTb$)HR=M&7-q"ndHeV<%(0C70IHnZl][KMf2$-NqJN2U=q#A7+W3kX#YqI/`bX
5405iMkl."IG?Y2PNGlV,T9C-b)^JT'?kbX^m<WTAcmc1u;8QHgU`V">]@R,:f5ck&skD?'Ti(P7KkW'_QPr
5406J:FOnP+(W2b%_4'i"Vs?@'*"eQ_p_SMrqlVM<_+(9[N/rB7\K26:@YJb?Xh+i2W8d*$PD/J-:r6&jQLh
5407!!sd!h@MYijC<Tq8BPC7FWK]>#u5Eh$>9h^i-F_JP6i!#7Ou`Y24fP3d-V!_F4!Nb;];jpWET_@]j`j0
5408h';psoe7n[8AdjXNu!(n3MA-^e6c.[RQn&,VVArE*nBYZT2@Q'c?baBa&;,N'[*sQ9h5;+W^*s]2:Rfj
5409OjE0dNlZiFlqFS&FM#W7dbSrb[srI*.T]0j'gu'Do'OR";$7WVE*-2gdU[Ud#?)\SrN\r]\E*&s-U)P)
5410KLbKup;d?BF(\KiLpYC6PcV/tq7upQoo`lfL9FlHB?<$U$Wbk3?=2HmDXimto</E*.i3NoDHqN/Oa>^V
5411L_=SX[K:['mY^f[S1ci(0GQP50SImM`C]tG$8Ppa=['<B]XBqje')a#6j-LIq;@J,\cQGT/PrIsk?UAA
5412619tP45-B[55mnN8,rr=!@30uO8onY!oH=pjkFjOo2=nJUg],$'F^6o"iu3JcNX,f?SIWo=-)>49sl*-
5413o.Df@8+E%fn]Gps9XfeDg^a/RK#6iJ`El6^gb-i['iuYWYgMgDf1ememdeIb-_kQCR972:381F?W(XTe
54147jJgl_TT_HUSF-B:BkpQ70$=sTYMd3<Lg:1KFanh$q,+[h[Y#.e\OVNgqNRKSM0\Qhm7P(B:lm-l)1_W
5415IbXna_*e)`gqRLbr]RG*54IgNchHl+Hk5$+IIS&RG:oX@?gKptB_R:SrhB#X6>YbYcX-D;bND+dr.R:\
5416T4dJ:Ieh)u0C7Bd:0VKqCeSV[g\sQq5MNMShu<Ylh#dn+IJW&c_ab2dIH2g34aO1EQA<2o@PZgr54N>4
5417J-:r6&jQLh!!sd!(]i"NC-Ue6M_%l7LnI;%;\:Vc)5!D$L0?<W"^tCda!L'DNV-48\'Hfi7V+KRA-U<$
5418q4QIMRVr;aDXf>,i]JCk&?1FU6U^&];CJ.YY4f%t>oqRp"i0"*p"Q70p9&\?9XeeNJVJp0[%PV"Y,?U0
5419MZc3].HNBcgK=b:U_:JU<7(#?DML97`C-0@5"26-q:dWg8,rr=!@30uO8onY!_?_G'0(=!A'<XY+tbd<
54205h"$l^>9s5;*b)'Kcc0i()<&OPLZ+4NM3?A;Sk(=0>2'FY9%et7G:(]5$.!6:l*-M?G^eGCO63P&O2D1
5421BQle^Prru[M!FVH3O/GJk%Gc+W!3R)+Ck"@3MtQI+d:eX[i7`Z*Wrtok-9*op,j5-KVe>::k0,bf0Ea^
5422BFtt'>1DqlIX'i^+ors>"HWTr5QXIV$(N-Ro'HJ!\!Lc$R_]h^\]bhhL6b+(=[j:YD_ER6-L5cq#,BKO
5423V%.;4F`U(C>#KSWRl]huWS[i,6G;g[7$:($:sfGa5,*Rb.kkhh*:YqDa(r;/]9XA/muj7oU!Jj,9QNM,
5424CM?=2_ba6#6%aLKO83=ZSd^j,LOMgt'6PEj<32-YOGKDpS3n!%6r?_?KnMhLNl)\?+9<a<"HWTr5QXJa
5425W"<A9G!?gR8p"X+cn8(VF*UWTbX=0-$HSH3js7"<A@5:"D'mqi1[X-5]]Lr]7[7Kb&X6iVTmCudW"$'9
542636W<F$b@b1k,?.S`*_J0/"*'\V7Ca/9l?u9YSjFe+B8TO9k3kN[F>T5:;o%[95RL"*SQl!-mrEqgS$]l
54278kh/jl9L@XiCkltrm4AreU[k@9TZ1]7"*M@5#e81qhYH;!"qNu8,rr=!@0?u#r(0Fq0#%lPlm9X9?2"+
5428Wo_^FheqtA^u$39.SnW1T^S%sCOorL$HKI2RI`p]f(!A&_i#mK.YGH.oF`kjKUJ,A7#1i=HND=!921].
5429Fc^OnJo4@C3N+jimDs0WKk7V0l4d-?9XfqIDRU!V[<A)QW\76jaST'[81.CTWI8MZM-"$j-N^Au4'::S
5430MBduijiKQF6T&tqhad_R+9<a<"HWTr5QX</^p,,VaK3`A[>8aU'RI;LVm:8q!.#Tp][/i"YGe-G=iD\.
54317MiN@SmAR^)j.[EjQt%Ted'#1F7"Tpkg7hb?;A"D<HAX$nNPO/'UkF^NH8hmaX<PdBjT0RG,g6VVe0[&
5432ZDC;:m?bsmO,dC*FZWQ`d93GT8SpASUS(ZOcigr95TL_6&VgH$pi'PI@U3+oPseUU`S8$$/e+LfiN=@*
5433,_-#Z!"qNu8,rr)<<?$I40&I_[HBg_IAS0kG_M68o(@/0aj-q;Qk&^c+URVc>t+PMQ#iuqA1dl<^1*4f
5434Lcl-KQj@F"JiY?^'-T2*[1GM-CaeuY2'It07I.o+1o@W"6TW_\iP6fC'2G<&AQ7LVm1pR^C8*m0d-]bT
5435iDZ"qH:1W&%/AS:T\Dt)S<aHP[kliXMi.3X,(hq<k\i]K;;9ZAm(J&KI_:%-:Yosekj\-9F+-K(KC_j2
5436[H#p-rHfW3o>!$:Du9Iuj4GI3]LV%Q2k]2EqpA^Hp>#]E_;Bal[Kh`2Shn_QG_;$[gQ$+-]BA&&%fPY@
5437p3k!@@#Jt;cBUZ8Tsh0)rPb+Iml^N/ceAu=T'P.iho>bKpAN#As7J1(l.>t6ZK#n.*,H5AKO[M:;)l?=
5438;d_3o5\Hp]Y)<-G684U11/ku1Hg]s.^>4k[o0BX?Aa7t]R8"o=="J,D_q`dr2:,_Zi!;s-FA]$"bt-sZ
5439&lDt/[o\5`))@G>PX6C%4rNR<$M./Te6o0M=MA'8F(@*-FktTt$9f=Xo?$3,e-(2dUt!I_K0>dSV"lfF
5440,;rI$OTnpn?0#DhFsZ5(@1MX\^.WH41B'4brDIIdo>M_3hXS:`oAW9L?+=Gb3UJ_@lYBE?IlHqf4^3(M
5441h=VKgLA9Z0TtH("LK_Ilf,((:n@uH'^Nan<,MOh1/YE[7iEKZYroEsQ^YAYT)^+C+\"]+JlQHr=V>+le
5442Is.<QHStbq*Y))RAc%9*m[F*L%r,GIl:8JFeGFJ0`\bD>](bE^QTkCjotTA3r,fuh#CDKqW;Brb5P=!*
54435=Mn,LG4W!f+IC0hY+pNK>7ETj(3^i;t5?!OrrmJVIT%D6h8Gk$ibP2([nh]L09bN%OpJK>!Mt3s7>]/
5444eFJqb7*fZkI=I;4h3%9DS'%@NEofLqrq<+q09;Wi?&IojnB$>@q%BV.3STp&\6&m&SB?(10=B1lL!<9P
5445%.]fYP$K3Sboack#Pn&s%:4;(]K.GN)78\7L^_u\JWR;P^5(6lN;@''9!7(*1.F2Y:HghcRVFUS)D.q+
5446$X4P"WBNU_Xsu:W9oX+k2K`bp+Ot1$2<e&aP#T%BeK[erX&EltZ.@)gPcS,+nE%6;*9tF/pSC"'P#W,<
5447ng^BXDf%jAq(8?GK_ei#.=)u"V`tIH@CQ'CA+(E4Q4Lm2#DBmd5CW1#r;X3tiKrQrnFc:l"^=7Q^Z0Uu
5448I!tAj#cC)e&<LY1$_Q9>Wom`H*[5k*)>AhhG#!AU^#Ipm@%o;<,/7dVY1Iq`L,5o;L%"Ya_BY.2RJci8
54499eU#U,VDF;EW!-PYO%_RjL1k*LhS](o#Xo3^iSnQLhUYF7go=e>/h4pXF9QtP\!^(rTK0/[LLm>D=GXq
5450IA#=&-$_@9=N/UY;mHgZ0=`i:/stKGkLbqTRUh&RZ3KH]<qC1"0j0E)B3)3>!;\hPl73uG?W?H8Y_f;f
54511JsU9]"3\G$K5#k^%%,_EKAs=O-A93fhtD!5Vb2F*%0Ys'j;?Kfr=f0/1;38Vk*'Q:X.prp^L,t,XXS3
5452KN(%N5C&K^GELH'Oj0G8EnARcgRt<?JG!*/_7\CtBMD$"qQTG:=[rDL^O6=$j5523p@sCs301eYmjoQ<
5453:\?5h"##&+,IQ]F?'"O@c%D*/CAmpH^MYsDq,muNp"5bs,hICkHZ(updJam7C!K&Y5G.4#rl&_9i$)6@
5454NkXAbk.RMH`m85mrkoV>n(ljjaf9jaI"f/0"0bj8]jT#RoDX\M5L3ED4-$^uf_BKj,1ZQ%?b#dXFoNM5
5455.qMD`6bcT/Z(];J1J^sBp;4dh.-0TjOqL(NibMM-B&-RQZ`tt^W^M/4Fii;oT\EO$dXu@RB[fD`4^cAY
54561,i'"I54,C[oX,D!>4K2(UVt@<TE*uh:tn3(_0XU]c*fj&Tm;>2n:$CEn/FgF\asR<i]B.\^%I_Uq0rG
5457jGrP=rF!mHGHIIHG3SeVf3Im!23[H3Iq_VSIUb&U=+G2_',fSGTgL?"UFKdp<)L.!39CbNm\<k4+7A.i
5458fkoriaXO%UHi.Q)Yb)3fHi!-s@sYj'gF%Q$ScA>eGO]uO5=Md=\,GlhS_MI:ES'T>lu<HHV>FEMkND"`
5459DU1C,kT=YSq:KO#p9A)q*o(s[?YhrW`p!LD8^Vp%ci1h#3rlktmO[ZG<;iNN#W`1p/uE"n#1r'A,''h^
5460?*NGN-%G74lRAL]3@Gmm.<1SRJh^kr`Y_mlM283*>1UN[e&H!FWjXHMm9/:$*E)427@TLIkG;`C?Itp(
5461I/AN\+Q5i5b+Ti=#HGD?Rd/8><0fo4/uU[<e.bAO,mDH>J=q1pVJ.m=0UccP<]B+I(APk,)GLZb?b<6d
5462cX(:/>^oabZ**WjCI`<W3pHK`8[mT=FT$No]`#F;>H^cTr.AG+TTr&86ijaiHm1$adP)7J'3Q/pq^H$'
5463s)[Yr(u*+,fJALqE6'.#qrakn!8d*a!dc#8A,F>gYYTY5*uDEi%$MV+Hl)8]^HnOQpuaSRlgoMjR?#`T
5464UsHJuGj$(cJ9Uj[5[28V=8om?eQqqEm^>65e!'YkL8V[-G`uP789aG!])HUBf.^@lP\n4JI7jRcH/J/,
5465fWT;]roT<gLTGs^mR$9rg026n]Qo'B?H^J#?JC&h$THp^bLU<B$T?dis"A3seiruLS[hCsoj,--WFp+T
5466/Qi%g"2FENgRLA"`d@-Y.]OMuhlTdU3IgP6/4GP(;.EJQ>-&+7[ObORRo?D,Y+<1Lh1e?WCg=4?RK]0=
5467/_[kOjk:0%Y.o/=FW9I]hRN(OCDPaqUBfDS>ZS.@DTPUSY&#PunrY$>\Gr.Z#O\/Rkee8Kgc+?"#H']\
5468^spEmTCV25PNOJ')!3a1(9Y+u>\dQVb-lP+Ct[Cr0224pF+:sfSfdA]-R7_s;0Uhd-CcD&GlI[@hRfKV
5469rh/[;s7]blGMU1/S^q/=p^#*:+,\;>H_9%R+:g89lE5K\@:JeiSTmWTpAp"B.HF.6UE6Z42oO%LIXl'A
5470I32CbmW&P-h/sen0TW;`007nb5,N;\&["?A7m18GmhMS7XmZ@\kjJclMYd!\HZ+Wt=?-";old'nN1]M;
5471F?NlGn#8(dpH?4T9b:*G%895Tq"p-4LIkrn8]UA8pJQJ7_6EOZa,]N=S(K"HBBrb`+@gb#;)@]c?dF$*
5472eU(X4$HRJ0[>]YIi[LMp(ACa,msPpL;!`/GnJ&hBIi#+MJ3Ts8Fpd+STa=![Lk-Y!BDTQ-(]Q@d@E-F/
5473T<GUeO(!b.3,sNrJN'@a33,@8h.:aorQ2n5I$DE#j(-VC4*IFn>b\QsU3?7>`JZ2.4tbP"*'5h*XF#uo
5474YcVc7IXUWG28nAQ/;!%J"4e2oW'>f5W$+>I@JAeS[)WC6-S,4REB+g:E@'=K0h(>U/cg[K?u[LH@kgF:
5475ISMV7m<Foij2Cu#+8YH5K$sU&@L@]:N^S6\*$;$S\O?)bn[K5!Z""ZJqmhD;iVtqK7=/i]U3-Fl@k/$X
5476HRu$Bh7mSrj&38)@Z&V4Hc@lp7=-S_.,DXF9UTQYQduKAG:<utqtH$4n`+Sr,(;<7Z,8B+7-X]!6^mLo
5477(Up,%2DS.@Iub0W\"Z#$;j?_-3MpdIg1)j+l2I5`)TSR8(/pIch_h;$/(u`Dr`s$eq0FCAc_6Ctlqlu^
5478,tdpW5RjFej'8t37QX6:mkc6K>dVO\MUMGb`&-mNHRu$Bh7l<Nj'K+5@Z&UIpG%YOd>lYgpTa(4AXn\P
5479fKkDC]e`n\ir=ZCmBMe1d_1tl1*K&4/>aiOHPP!4&acijU3,j(9G9h$a'sqS]f.Z?%+1*`]f34_Hqcq`
5480p=MZgd_.GMKDb`P'()rdM:2?,7q;[Xp/k!c\pm@H'2#XP@Z&V4>@O$tU-08jPjW1FBd/CWPjW1FA`pB+
5481,hc`5.8'?[cje_/'2GpT7OCb%Z])tY'CE&lU3&V09G:70a'sqSrJWI*5g^X2.8'=j`AI*Q4%f6'`No+*
5482KG3aXK9SrOXR"^\`'O+s7s"\MMfL!o^V"'s+:C]3m*=A2?R0);A(uCh`=MeJ_B=1=BS)GX0g3)U)liTc
5483*abK-8E.XrD%AP^4>!ENa$D7&C.sD"4l4n4g+Ej-#G>pR4AS@.qd>&bPs[]`K6$ur416M$E;%Z!os=-f
5484KE&YW!1LDDn8AQbZ=E6RhqTBfGPoOj4m0M"n[X#X]Jf-`N8c8hpAa40D&7(Q(TQZmDg.\"I``_jh9W8&
5485chS$m3I^fpMm0tTWMB7eo&$&aear\$Ha[=3_c('6kk@<1pZKKGm:=D,GOJ5t..lp#^SUs56L/giQ94k'
5486CqKM&61J-u'+(eq+f<;'n,LB[%J`(I;BAABh$u.C:WSV.@lFB.`tLBdHU:qCYiU*kVVFte[,Y9c[L9O6
5487J.j^Q-/&uXI\#79>T3eKg,`V8-G"("4Ym@1d9!s,I\7FiA.i1W^RG.@?ND#ImrS,\I4V6e5>::5O4SYA
5488*X&b3X'I^SWt/>i'04q[g])0df6mg5&A6=*\*llO,;ck!T<A1F+G`HnmD=X<0.4>KLTl7#`*7Wn"Q/CT
5489'DQ,659Qh[Y1mA$p-/&eH&!7b)t6V\="L5*l`og#AfUg)B5rOq]Pkfm=[-@M9lSnu]?p9)fB4/dS8?!$
5490e;"#pU?d!T"`XL]$.AFZ);BlnYj7.*`n9[q/]TU+*ZIe7fE<N-So9BifKT02o6tf>#4r?*\>U2aOFog-
5491K1tYO-40Z(0R5eSh)bmaqp%co-?qBDB(K4k3IE$JM6G[kdepIjTHs<E*;]9)Z'Z"&h>Vlb*tg[SIC&`r
5492+*d`P9Y1FH_QJ98rVu]u8qOh$a%QEO@[d)'*VNtBcehCbB]/#/!aRTq#(^Z)_t*ia_773dH=@*'+OKKe
5493e"a,8_jJ0;q?d&d(_ldhfSfI,YR&A@="ihi,Eq%LRFoU!+scY8[=)RpgXou/4L)h>%hR.^'8auMU"cj+
5494_dLh(h.G"B%c+iDH)T=V@P_[Y1H^:W\*pp+7t]c&4,85tgN2Fd9G9YJ%f>h*rV:Nm0c9m(.\Cq(F:dNf
5495@:,\;_-dPm3UFYtVqsTTe'9W*KRO')4aaj/h^9U-..Zc003IW#*"MMKps\XeBEj60LLGJlO.X>oh".lb
5496C^*Vs:WD>>mBA[mhE>hLE5ol;mP[:R18][j\&7XLeEOJnH_*.T[HUJ1`H6(_G">.FD]@,jBW.)B18^UL
5497_?p1^:p9QmM9W2=@=q"XA$q*`oTe<H+5;2Jc(NJOY>,qO77^lDBKCVu#*!MM?1;s.%JiJ>U\=Z,])VC5
5498JpF?#h0I'@@\SRNcaNT#gBY=1oV=D/4EA4,CuRP_,nBd1;51bO_;Ba4TM[fJB((.mkZ3'*ihgQ?i=$LX
5499%XWlZ*YRkpjlH-,14s2ck]Rf/?iU"]PP[A)ekXG^l274s1qF]:$554N;C#'+lT<r>:B#DF(4U[IO+qKF
5500m8KM2G3/?WO50.8:S`,(\I[5LqlBAJ7#FsI7iM;]SGY,\@Vad5RtJW9*ZLhUm3-HS1)'og`qR]]5uG<F
5501qK9/\`fl5uQZLjN;nlN@N?03HG2%bI,8t/_Sam.MLseI/c2YttN:mDQgK8BJ;o<oRPS<cYT)2hed(#Uh
5502Aj\M^_&?/&Y<srR7I03S?UoGn,j^Y<p&TI*rIa8gi:1a3(P/oJ26id-g9X08+-]Ssm&6KJ)feHkK0q;f
5503a'1bl;>tQ37X!D-Tm2"q(T@XN1h/W?[e'OP3tLhZb,gZ=.b01to7EV@Tr1WRF/SchCGMlQ:*?5[71^ml
5504Fr/?5MX.">jjU?7lak?sFfS_HYkMJ.+A*),hmkNG@n:9bAnI(LIE"?)2p?]"kMEcLHfk@"o?06Y:C$fB
5505SR_2<HdUaA0W&bAr`bE%Z2\c,qYkP](t3:C1=Tau+2lr=LU&D_*hsD)s0#D#33!2.dVtg,O;uo%kKdJZ
5506dU4*IDWbT)\b@`Tmr?1cc;PQ@8`da5GG7HLXnm6%*7OiPEW!KEa#P-g=1n>j^$%l1mbtMNB7J.M8Ml2u
5507[,"N*3.,Ch1OB0\]+,?9-W^fEf^m@L*'U"ck1i2aA1.s!.M%Gd^LVTYnF1L>Ab_cZhq4M_;gM57L@W]a
55087Vqn?8.M7&HKsk#)Mtfl5'j0F&uK.I+4ReJa%>4F<W=$gTXjSRoTM=2'KNMQX2/0+7dPjJ`Qk*jRPVc@
5509c@J*u]mhFK\a_`Y89C@MEb;ZFS?9=6]:h]VLJ>1Jbb<]uK8)5o.sqiL+dZNZR;^UQ)$mSfc_VlUaK`CN
5510b.D!F:J^uKOW8E+PrG0&Y*XGe<<O64;#K7?-hHM*2`&lJ3TSVHT0Dg8I`3#$I-4Ncp;l4ZI:6bp`O'j@
5511rZ`TIfIOY-m`VYuk.kB6(&]8q%`/7aJSI2*&>g*Z6I&P]*Y?K3:S0)Lqh0L\^rD/MSuX@pko\-#0HL0)
5512%dqU'alAeaoZb\%NZUe%C^DD&F7o/f4K]\`DU3l)*WH[7J,K8_A'`[?kW!PZ5]Fp*5Tj,=`W"m9%\1;E
5513IHWiHJ*a_VSnDVdH9_3ta/,;bl*eI`^U\Dr(jscgB0X\`3;+Fn^6R[5q2<l$%mMGn?af)u);b*Hr@]PY
5514fRH_9/]bsf]YiYOE0@g5m8!M503?a9]Y"%d!G15^m=4`6>`E7nEC%/k$\NM`]DU>hhX*Q$>[9Qc3na=A
5515+5Zj1Y/^"TETL>kTXT7HqW6@Ne1d))AV-R\8C#9J\aodDc7dR-h<R4"I@0WH,Rj1+qd7X@!.XS"=7RN3
5516GuZ3Th6m:.LR@4(R@mWV^WhP$k#IhBk64)mMjWYQeb"bQ[ZAbZm^HO`;"Ltd;"bsL4)W^MQ13mKMVtn2
5517he-kd:3=h>m!(''@[^A0JmQsgGeq2>&\IYtYFXn)T"WlC1\L0`3)B.G9[LT#j#MEKc)WTc"$;S,BMA$%
55189MkFh4'qGAOq60)VpG6Kp;Z;ap\_SE*%r.r3F_T[9[L52*%r.rM<PtY5G%)dT"WnAI)3Tl9_58X:d/,X
5519@>oJ2->6cS:EIh%[/!`L.!mTeYidZ1If`JoK%uOD?T:iPSOZW8[SOOl+(G)j[!T+Te2s@pIqmJM3Id4/
552062Qi8(FOk^X#J=ZP8)%3B%NZ]3_Up*oBCi,:QY%]W,m<:^4%G[-(?j<'ElL4QpUhtC^sEnmJGX2s.0af
5521O1`W[^?g5,+(C[?\_1WYgm8P_4g/n4gW'17+(C[/\_/XMGk+O!K&s^ac`>i;qI5oj1%"p]Isu+hC`Y0U
5522WTJiQHge9?ATO)2Cu7Iek,E`al-9P*a9rG9.J]Y,p,nO//Q3g\O:O(j.k`^r1@mf@kEQk[WR9VLMjU*'
5523b.t-o9`bRVhieQh0<],Om/HI6I#)KCeK4P]hO!e!j5j;.O`rGSB3rOKgUt7Ke"?S2i7GNCna`dTaE(AU
5524kBot4dlY;.;[#DSlOZV]A^:+p7paaB557-BP<\5?qK7hpXS^b#YO9R/JAOFnXGb9Rg#64dGWY(uRW#UJ
5525GMKPgk;?S[ebY#l^H!Cb=$47o3aZI9s)3,Mh94$WJ=1U)1GA^Z[??ri>1T-Wn*t5-IH$f%cImNu`4LJ;
5526cBdpjF4]!">AcLb[[YRq]&ijmaMP!D/R?^9>-To1htK(2lacZIXpo0YeutXRG"jos?a=k3q@29Hf"ao(
5527`hn$^Ub.SSQ9&%/6De61YJJ.0p"&GHT>R_9?[\[Neuua7l"JqLDd2u7gOIIiXLdToX6bbr=M*2AF4[fn
5528a3%V(H&1]e^&#=BMq;fX3`iE:i)I(-ceI+&Hf3?t#sUFZ99*@CnuT;IKK/.;HbT1(KHI(4r$3Stk$)cK
5529hN.BmHq[nUrUS#[:(G%EBA5p:YOUIQQs[Na5P`DO3?Q]\DgOBtcUo&.Y2-^H,XqpYoOBaU,`&OY8AhHX
5530nVS:2])ISLRkGk/j0^,8=?#gIX%$E8$+k$1G]m?BG0QJEC9&Km1MjVgJkffW:p;>l>Wc'?3L8nJa)m>A
5531c&GAB'(VK+<NT/*9uJ2!FV9P#n,c"O,>oNo\WTYs_N/k!q2!\0[)G.Y]4=lP7rur:KUZ*#1NSN/;oI1_
55323Yd;aCg)3(&N#q;f+]XpKH'HWg53=/iSbg0\+@])^u[>\0-AN)hL4I`F8H]6[CI=,Qh1gNFp*jG?-\cK
5533L:l*"UX&7.Er.,9m(n]$\*%o;#E8*/Sc_!VnTI'a?\M"Cs*2i0FPj-OA98%rgKFK>ea4KZq$A5OK8M!2
5534+-D/:p8_2bmWc+65'59Mo5;)!gs)0Zfm(p>)cohH@I<mBDCgjoLhs#.]e&8Y@@#_6GOot2%C[t%@!/@l
5535k`jioL4i&8%dFif,jsK9n[6OZKDoa4N"L&g8/_ae9&q<Cf+WucBW_>0hV=tP'%`j9le(dXkfT,oeOd8.
5536*N?"XX0k?nRD/cEH]>.!5_NJ$!]`bh!!."P[1Rkqe6bD<DL]@Y&%R,aGbZRGMF(rNXqqd:c0^mIE8=Gq
5537rAAU.49+r`GC^=JiFUVZhE2)q=oB^DNk-ft!t%EMpX11PU9"jX0m>hE2.#aS4=`PBqaJfNoS\@B4Kc#;
5538K64i`:BVf?6`dkb"c:/jU]IO6j(Oq<ZVYG&88"5:c5eK8:%qF#/Ja\q[3B1-JR:8t_T[$,`]"hd48GD"
55395o*On`trc@Or6H'&PpOa.3uA!DQ)H_.]TK)5\+kX&LWAg9]SYe1(]kIhT<q/M\bl?aM"f<4LVn:FQHu'
55401I-2a``/bTW%(WD'.j\b^Intf,4N+SV6\hN7$*R#=pQc6ouu+(DihT2O+6pkDJQnU^W<1e,FPn(S`Ppq
5541G"hWoRn&0&1,43rqlAN'GYfkM]<;Yk^A#rSr*O?^oS_R2(Bd52I9Z7/3?HWoL7Iig4E4CS2n4G$+?:O[
5542?(^R3ME$_T&TNJ[6:;M7ibBYJKRAdpMfggGeCqn['d[HhM8`TVL.>O+_,t1)Q.V<I/ld`s>S:)'"Sa9,
5543G\S_UV&+o\6t[r'a9mOAd_M0&"V&;-6j*g>4V7f'cUFWF+tsRbh5VtM][4=Bo-'IW=rSn=CE-2+O6_jY
5544:`%H@(MVD'Ei-rAK5e`W<#()T[<IH%V?l-.%5e4($VRRB%Lf5hpV$K=DJQle+7@8H_fENmGQ$s3gl?)T
5545'ctI"pOhe@TcP%iS7h`J2qn7qb;%8J_BYJDnO:^KE]BrNa6-skOf,,<no()F$\"?-?_k`ts';8c+`\Tc
5546)[Onde=b[#6tdpqOBift2)_TiFuqZ5-.RpQ_*VF*C,AbHR;2NHW2(2`R`*^ZUi&A=.]Lr`[<ei/:of?9
5547CfI1'7e,-0I?l_K>gA4M)-C-1K^0k'q"OI>DmtD=6kEJI17O(^?$4GEZA&r+SJ$&qi?g):eZ<Xi0_Oku
5548T\HA<#MngQFc*33.EJkXReVOXPM""^c*r<.b&NDbbb4+R##HO!QXcIsKh!nRkFO%cb[EZ=X^l4mSV>**
5549cmK@:Pf#5(Y2]Fj,KRDIhHBHr*0086^.32r@`KP:/!3>B32Z/GGl62"Z@!$\[nChEY#_EUU590"KPq"L
5550*jA.-8&Y&LlJX/Q<$e20'6WoF6;LSs<k"P8C)'[&Q<j%MWJdH.$WWRn_F!W:Wc1d(_h$%E;`@^Bn?#IK
5551gHi;=#hRE!AG??QG(j.rOFck'3/NH]4mfhfDI;&KdmU_=0(&4L3i509BaE#ch6(sX#X@\@&QK\lhd1**
5552K,$TopOZ1QE4=d>BB8F*5gY`LbE'/sh#/5DmEa(hpEZGCo:I&Yc'J+Je`C@hIMEpG*/XRLfTiK<KlOf>
5553k\o.%_O]c%ms=?f*008Rhgb&>\Rb<(mC6_S%`e55^V,uY_)\ZH5Ep(fk_UcXQq"qO&K[<A67tnbUYFTE
5554-03UQe7,7l3OM2Z]hc,l"Os9A-HN[f%cuG&OE*9XX-RM&<5W\IH8*[0Bc?!sM-*QL"sT!>Sqj8O6t.Dk
55556hdDY0^#Op+pU4.78'CiT?Q9u99b*2moHX7jP.Ss+QL@WIhh&!SI:,9:b*,9#gJ8m[u8HtjP.HEi[+1`
5556d%L3X-*-.D)>sb[k,iPTq>50N2<QlDG1M(K"r)ZY6S\Nn0<ZC8KL/Qt=(D*[TARc$;t.:$"Qn.fM/!!J
5557aI0O*HYqAS+ippJp)e\QbUp@De%D07RQ`]X5Ml."J7e]O[/YCY5@,GQrCJDc4rH&W7#AuTGfI+.p\WIJ
5558V.\?CWQ!+Z.B$9@[5R<'7fub(FM"!I]"NU-h*fetR&L7t!M9eaG"mg!HbM%F\X5nrXDWgHYP]MF>elm?
5559[;4u:&ZH+2S1K9o1=KmENLnU><lI1XI2V!%$e='%H?Fd2mB'"nDTLbrJo2)O-nEfG$,96um393!bQk_-
5560n9d;W^p@7s%4t3Dcj62Q%.8E;j4oT-?CGI^1#;ZPlT#j3I-]),?`:\geWW!2dq<=Nf7005[JiY\O#\*,
5561Q`Ue[<?1lHp''\VE\aM1c2UH:@HQi9X4pY4Dq>Xd<.fj-/k3\]'8oY)YtZ69VkYU.[k"CL8<mfPqPm?R
5562Y\s2e^Kj:1)4ukqcR/h+>mn5lW[qbpR#(Z.(h=FKQj<d^#WE#TSi0'J;6J%Pee]LEkNqb_n@-_eJ=!-:
5563;Q_TLK>1\496s-/GcH_CqV1&c&L)2&-V[;V,,gV/L@iSQYb6#EmN%TIm428!_rDWde!#9KHSNd_$BY3r
5564rRBKgk?^hHrRDkca-^6"d'5Xdds$G@:%gdF8UeX`he8]HGOD#t0I#]peo-fK[CZC?cZ:k=H'6h8p%e$_
5565E<Y&JeIuXK&O7up)j(7\U1!6,H9F-:^KjLW8np.[LQ^3K"tfMkBTSor3K:%Q84B:?l3#iPP>\ef&+`]L
5566e6o1h2+Oi#EBq7o@r5js#9`+\ZbR8SFp/XIf\tLO"S#UK7NupnABTl]_BUQH"rKn82g[-!70^iBlbZ48
5567iPreo3>cS6[?<!gf^G#Y]"(4*/Ir9SPCYOZ_#(`bn$($"@reM$d+qLYge>`#S<;Mi^7Y>uPoMk]o<.b'
5568s)=jehqRXm*/j&;e*]5*Pkk!hX2/0+=A3)Oj^"q!!Jg#_r!.6nVJij(94F+0[qi@PE<V4VJr,1o+^@jq
5569IMK><lA-;<gRW.D)7>,Q(?uH-7RqS>)HP2jaE7ZG0f5o)nVh@p:mIHKXOL^R.Qc0kFLu.jghlF$>VcuF
5570M:;]sHm5p2Tb@dDRp6b]DKjW9#eF:p=BJhr)d1Qh?[FZ[PA+s)>bm(!WG6of%qQol&[9<#ClNJ?c3nKV
5571b_]IjPVi&tn)&>r*6@`G+6CpZq.etL"4"M@I(FacS[fH`pG`%(%tciLaA7f@WKd;*T=m9nJ9gl';XQ4h
5572B<\I[QG0llWK6U&LgM/VpqX3mG!kZjJIh=SSFT`Kq?>*p(^a$(^(*@9%2`TX5%SlK)CC>.YGF2jeZejm
5573aGl+1C2RkQa@Mq@B>eU()5i"bqWi;N9e`Z!5HNVmH88N9K1AEmhl\C7=@C\Zqe@=6&@%Ei4@C/3@Q404
5574$u(*iL`fkWmlFLY9/=)lUXB4PR;b[:e09OF:rNS8%&jS.1X.%)[k5m(qjX6YP;>(O#SM1XdIQZ9YPiBe
5575QDKAoTY#XAZTN$h2V9G`;oJuqPEdemEGNk/FW2ld"(1q=lgn6s^;4n?fR=#70/&rMb;<j@qXf&Wj^ei*
5576%f0bk068J;i9hXG]Y&Xkm%!rn-DmtHs6fYlpt>'u+7K&Bcea*>#j]+sm!<lr[U#Lg%o7E;I,_gM[sdi#
5577kPOuqJ>`;=*Vf,fkMLa_=$&TnpoX;KnY*GLs7MBm&&J*Hmlm7J*pHmSpp8:Qs7lPR5P\^MV]U?`ksrA<
5578j[8b3iuObrbPNB2[e&mI5Bumc*RF*Kq!FV6G.mLmF76d=r.*nbG@0"-A)$lB[XIZ8X0;[.QHU1Kh(I7k
5579Tq9N9Zi5+eRr9)ICqT&]&^dt'=/r6&:2L3d-fZmXj5GBtMH5@67S/f3I(PF(Tk:p.g/QQ-FW_jbXt0n(
5580i?XuV(;_pA+\YUa9Km"@e,</Jr]oHm,)jMXZb"td?,ikB*EgcMaX@7hI=#^,O]GU-@k=2SbZ^:Ob_5/c
5581-DUu)396:[N^iN[aF(<)llUU]lJ_4qQRi%3??SJZGYi\"ZCS<Z2nj%tZ`MrT8+2XSD97d)IXLmJK+9U(
5582?A'LJKAG-ij,9Q0oDQ<0hd?QSrHN6=L2YFe#']fL6d30o@+N>jI'W:]K:a5FcM/F8hs4DRp?\G%\-V@5
5583b*:b-U)kXe[`'MFQWcHMS3jW`R&Oqi#?g'+o6'&tgnnOuNQp[@C+AqM$*qoPoArC!KOX(3Ag;=$Ok\M'
5584M0m^J=*E=[KDajho=NU,lri)k[CWJQIFm6^k:KpV\ZA/?_:J%6C[B4\3g4>HMZW!7pYIXrNbbNLH,[_f
55850:V`hX3UbE'iT%cDH_BZ+4eC+'$,2#TEQfBee*0P;:H1XS1"jD&$Wr^Fh921Ulc1)9YlEl@PtU8Y>+>+
5586-l3!W;D\"#c.'k1i-#(J-Ngqcc0G#f5+de^6C$JmJUDga-_i'raelGr``E_&T86n^Z&?QHeufU<*3fsG
5587gJb.k"5Rj+Q;=GoJpF="EtUMa[3_^bC0b=[Alf-5mF>3C,8'];$e/,Q0Y+U=g"HN!;Us$RDa0[d#"H)r
5588`LY\,"<P,"H.Xp$W,iMrV]Nr-)dg_Yfa@]<qu2jVA7G`ImW0G9#3m;Tbk`8QIi-6S$^LX5RZID(O,R]5
5589Po%u]co^p2WdO0*2,m8AR<j&eS>WQ8:S<1QP_fgN"@'>UCOjQ\[<u36j,8K*CoW$nLX"#RViG7Dj.o8K
5590WLe'-+_b>#Ac&u0hfoSHg(0H^V@e8f[^D"6XDHF/!R0=m-`$umBR\IFGejiglWa0*h!#mM<.eSk7Q&H9
5591T;W>reqg3S:Djo1Ssu6I*1g.C/uR*<c88Ts[SAJ1Nur/+4WuXjN+GVT<AmL:9ZlJV)jOE@[ZHF"7`<hF
5592>XP:s,*"qiR=;^fHnt2bcmdM3Y2=*uNNMBa8k1]VW6*6JG.!Def!"r)e'@XujP*Zkeu.8rkn<c%TZ0(g
5593A6==Ck]ZWhNf,e@dQSX4HWME#':G82\]_,Ki$Qh<Z2%IODKdV_SAX_6;:/^QLX^XGU[e8%H=qdkC,)s(
5594^!$Yp#^@RejlbBkP"\ejhHFmAa?jIYbdYKp$<)hfrNO3X1]tI5EhE\0rlh#Q&A,cNk!TfE&$C=qnBp@Z
5595X1;)\jKh(bSX7_CI*fE$m:"m&T+4&t]R2RqW]g!'H3,^.<js`pKSUQ3>8Mm/<sB+j\cu!GXY!.CeMt>;
5596S-$69SCF125*tc-H9A13Q*!K?i<9[6a?Qk6VZV/;g9jhQYco/`0W<&d6j0M)oWr,XNRp@Ajb'm0Vj'Uk
5597$O:F?RrfW?qU(ts3;FPTK&[G_>WRmBag(@rAeR!Kjlf\aLQ:CoE9nL'`DN_)H=m(qc+Q0bl6=UB%\g$P
5598nckh-Y]XFirH3Iu?Rd>Uq;<i[^.W:V>m^N(&[?GlSaF$7UK4<@UL:.FI-Hi'.')*fIJ%+Tpgc4_:F7VV
5599\%0'SR[g7%Ur&+J*:?W3lpo.AcM0FS^!,;O/J0mbL2NGV2?0b8QH<_RiJ!`$cRmR$"Y.F&2D\$*<VZKR
5600TD'r".r+5\@7h/J"l6<i+58.F-fU_7+(`'%`u-]9^/.&.kJ_7uC&Z>L)%aERT"_i5?eHIK1Ul:YK`T#<
56012>WfDNp0JTh`bF9pb^a+4Zke^+.H1NrOC,GC(DtcIW=u\%X<3thYf&T@jl)\hmEgPjTL:RT1D;_]sU<r
5602\;a-bcRE7$itU@Iq,7SQ&_1,KZFk<R=gM*:XbH[FCFuNC<@Zfm!AY_-*C1GZ1bHd\1H`?Ybo6DbDHUDU
5603IQUh5d6tg&!X7#gKq_OD4.j*Ke0Ur/L,)rti)>hnlL\oC(TiDFTf\Epm9$C8'\fOFMCQR\QtK$E2R\L$
5604-r(IQXZ]7?rH5^sD3]ZOHlWfLbM<=";XM=hl%h=ogKbe1`[>9]X5=C=;u+oKI?teNePV<`h1>RugCMP%
5605"l1danHh2"2(9rq%KhA@5$3Hc^F[0u-nK#SB+SsbUNIpBH9CaUj/\V7\!IB$TX9%q4K6E;'W@G.e257U
5606cZ/7Vhe-],W\QoYVPHB_jkSmRka^\T[mS6F:UhWr0-<0+B#%!)H-3R,beg".1])Pd1M?t5ILa*EHSDLY
5607OM&3n5<0RFY;[_o8tWdE.I?jXpV6Y!!9E'FB7%#kkhh_Z;>GN*b4]Q\#<k8T3rJmKm^:=,Ju!CS!IB8S
56080[]]5CM,ucd1r.(;"/#GC>h.C\O`oBXe#ko5H!gh,KlQB\$smn"]c2:FY;Y(R7$S%d_X5^jFUhGDg>qL
5609G4[=#T$qR*M&=5O@#cTo:MeNm@t!AEL0AlP#ua7b<3)lG/M#k@(95o_]-CIW90eaLb.+Ce5g@bJ2X:&H
5610E%=5a0_<dfUbUFb0D,s3l&\\QpKjSKZL'7goW\.7Ss/YPIsbj7;s@FZ7V_Meoh1!n8eS-[Z5lebICbth
5611:d+/:>.9t+e:H+joS/NrBRK-?jiR.mVaW\+&T1MAB%R-\WK$DI454@6(!::gg@81&,:_HoeL<bm2h`W!
5612/522G-ut3=2j;rGL*9YtA^^@$Gj9(JJ9e-:kgB5ZofnPk#rNq4Q[)Ag>DDa7AR"+(0JV<HP_[lb]t.u-
5613R5`?"$JhJkaHpXALVn7>/"]'*rbt%=O0W]M$\!2&,L!o^55EUap%aC=8ID`B;?0')X[BM7I=ck8.-JZj
5614GjEVbIi`?$H2]jd))OUr5GgM[gjZ!&40\`@hpQDhOSZJCnEQjIRd.%ii.7l5bQ2ulWgR.oP)n(l;TWuG
5615[nfmna&I-rP]t?4K'OZ0F5_5>9O;FWZ.9MdPr6$D+jljhb(qTCm>WpB-)Do*/XpZkTL+R.g9oFDTR%>1
5616o;Dbsg]jb\h6*X+N,CS\Bm)R;I?@F.L71Bd6bfF2UE_7^Q\_=2,#i#k'1mc]^lSZ(\R3&kqP?MC,KPF'
56172P(ZNm.LdhVfZGnPAc4PQV`e*i0,mbW5_O();VH-IgCT'EFs;Sm#R_V%+KI1muk3!?-]FOCP<:Q)Ds30
5618\8d$6Yjkq+e5Inj_MbkI/VdNt.:8$4ffc?UmNaY`km]N%T1=$]@YJ9SE[IcCaIO'mGKJN7B!B.u)3(La
56193A>Y0MY/%CI@MH"9"GPrb6NpuUBbukkrtVIMPC(51!N2PNhZL90ca6)&*K,j7JkI7$L\HSh1rP\6d^AT
5620YRW/=LNuSP3'@&1#(:^QhRAnd):URL[8qkmL*,fCcRU;n!8h)h>s<Q-3Q22FO\+"7R0^BPZ<f\oZG!cB
5621^,*D62XY7H"koPd"QKjMTDKDnPH^>c_obX+.uI69Oq?^/_'bGg\&0H#?S]25XQFD8;H"%#hu!!39P3uH
56224@5qk#?BtR[u[Uho4l_f:7[%G]hm[R!E/5YU.Xc:^h3PtI]5rLAT4s'>o[9or]C;Xg[2Z'['NpYhsTYU
5623AQ/gnHo#p:fc314=#uRa=&UF;86&Mg>.7^DhpV*oTr0Ba94]7'DCgXD-[.Fjb[UmCq'c>"mB@ci'"-1,
5624m3,I=3c>PQc^e-]mFXFu&XBJ^NR/S$f[__oR]dKA$uLpt^hVgH&J97sbK?q!piW?\L*6Q3EEG<bmb`3i
5625P7\"am_ebhJYIS>1N(!dK1blH)cII<"2["\e*N7c.,"n8id_i+PjZH_,Xp*E+Eg+84]8j%B8q\@IAf.!
5626J,Mq&5+H,/EhXSo$bBUY.0F"X$:9?XDN6pIAQo3>'N(61=u1)7H%B!rT[>WP=l!E$j,PN`'pmGsN#+bd
5627R^oQL8QDus`e>;!D#P<BmAtja4Y;n:XDb6n+4m;:nYYpFXM6o(VhH_0W1p`-:W<n$E])D@l#r&H1=-gD
5628\g%M1gYik;m5d/_*nLcdm(?;b$4<%>@?.?Ic;p!g352IAUG<C+%8geqW1&Mbh[W,ETLrad2CbNc=I^B+
56297"^.2c."AD-HNZ#fR,c^GT!NDZC-3hm4O.Ic0YB4//A?bko(S_TIbtiaqrB.\r=<WJNEoEm@lrPI_n(E
5630F9,:):qIX^heq@(!Sr3*79c-^!D3(+QDroPSjKi2q=8S4\#HLD&q2C9`>VA`9#@c;]&3o>C:&2$33`Dc
5631F?@G,8Ei<#0-;UrqgY"RIJl_$5!3>4UAa:qm/Lt389Yd8rM+Q.o`<KhGb1]Zg5d;n!UgM[m_`)cTkGMZ
5632\>)/,+Phfi9M\j!_q<XiHXmWFf?A7_^u*EJ[+;A=JHn[."[@:<Vb'dZeeDk@/N&_W[ne_m7TD:2<6SWG
5633HQ1qQbZfQ'Pb<$JXCQH8aBGOJ,)8K;TWS`shWnol.qt3E,cjZ%gDSQcA(OP0T(Sr4K[^N4>bIAj<-2!b
5634W.IJq1h<<b-+/Ar7Rh7QPC`'ZpgcueLS`c/Rr8Pfc73J*(unEXpAR5nW8CoS(oYp95aY$L@\b8_&LT5/
5635hECgr)Ae0;3!L8@B]_;8*0ZM[0luu7N_.3pC,pSPa0"@rq!=d#^sVF-=qerVj(N9LNN1&`I73Z[2Z<!J
5636mp+-6A=u[-<6G:q&6-r+3s`j3C-BZ5`2[rDE#,iL&tI+_W63ZpSpJ7hChYkib'dpGeXa)]Te]Db,8]q<
5637p2I\s#.ctNgm')C`o*RaNcOn(p!s--4q'(d.,'H6h,(9cORC"?VC:/RMVV+4%tEi(U4&um%J>$skroMO
5638;AALc"n!eBpQt<c;raQb5>(\TIB1,)+.b4c3hdXL%(]^N?>El,UU;'3m6tbgl4O[c)kC]LJ8TS#_M-,t
5639J_J]&GTM+</'P.n's4"sNe$79_Y;RR>Q`fK]^E0q%`WN*.qfZ3k;ca[h0$hNXeKO3WfdqSgR[SSWA#p2
5640cR33;;*W.pYNkhcL2-O#fbnF7?E,gAP8RB(iCA_9-Ce[i]:3caC#,rh1>f7]'608X4@B;uAK^)PLH\FY
5641Sl[8O0cj9;/9%1F1,*uAE6>,tGp@]87X7VHpa6Ytl);ObObq1)ih^."cTAIFqUjm$;>+]KmBb+K:*3o:
56421"JL_0[R](\@1goQL=QFOe-F3$I`q4R2Y`FU9r.QJPA;E;*e2"mo5:FW6@3+ZJAF_1NT#ercTc0*2bPE
5643><%O?V,F_*V8m7F.""aNDs&!!$-sPoH-N!Ph(`:'0AVE<jT@sK0uGs6#5tCqE/Q0&p-D&hbSQ&@F@X`-
5644bjZ(Q_-uRlgeL`]m=WFEG[<K`h1q]D6d^?F&Nk*'_pWrM`q4&(Fr9S[4`<,6+=WMO'Qj/P.l8*402`C2
5645TZgu$l@kpfGDsa&L@M]@TpT8Ja3ZTAU:m@shP"3U`ESKAD1VQNhUjk5MQkPuV'3;"MZc^)cr;j5T_g5<
5646\LCNM0]S?O;?lDORb1,tUM9ne%UD]#=/h'(T`7kMh]@MIV?1oC8(ui1DAMGQ$=9'TRKkELqfFnn:usd4
5647kn4\Zr)1!SogAgER5uO-A8AhNI?8B68Rl17m@jcAb?"s-0!)XkVekJ3ZHKgl>^h7bcE4E(1TFORgH1A9
56489-"i)gNDmml09dfeuW!-I-oq)%<EJkSm-W^7Eno99R1ljMdtS0XG4HfmW9B)T'lGc-UJW6O`rZ4T^S&^
5649VM0=O$AFO>Po*ZW4@NHX\ino4UoM!-'f3T,o'K/N3;@#H<_n^+nUX'IRU!h?>?uL<(C-UbrlP(^=Lo$D
5650b6NpuPDNl.h].sM_^_N3gABlN1B/GfdN(dRai(LRD_fah=Il69gA?JCP5ij!pYi">:pcj*37EBN7d?%R
5651?4=<1IXTTRK4FN?_(otIR%#6$SE-[*iC4+c"F1$h\(>kVOTN)!JC/Ns:P*uk7(mD1`S@2F-C\TjW6jJ^
5652CE_RVO$V)g5F[QH5q^lVXs_-`A3AGog#M?.qd_N_Dko:)Ch.(7`anZ-2<eGDeVA:ZOW*;/ojlR#5+-,[
5653@QJBDIKE&93/-)QI_pg25()-/h;3MJi.%>Jks*M/r1E.Z3W/[HD81Su5<o#=It.+R5<o"sA%rncr97"<
5654]_LsIhg#"Tci<1%kPk(R2kPTZl$kh-rU9+Dm,K`]qi;Pbqr`m`r$/NLld*66qHk:lr2RKmRR8V*]'ANm
56552E^i>X.Fb-dRPCoEr5Q)O8\+]Im*b.O*>sY]CFj84.gi`[D+p$UDI:O$_G*'qTg5[c];F]l]#!'Hl&Bg
5656oA3",psPZ#I[rqU)<j>4/g&I#"%th,SaRHiHqY?3*'Q)GdJc!*$@b7pUcXJ-Y9-])m_e357FD,-!t,(F
5657HgC\fX>CuUp9,Q=ORC"9VPchh!u?&dC)HO/2>Z%[?re)4j3]2%0B5.?:dMURl5FL?_\?dkmEORQ$('pN
5658A'3O6b(E/DP`GCU]<?uN.TZR!+pnp=Rn2p7&g/q`bh/VZ9<IA$ac*#BSSs;;/5W%Z8fdC,"^BEd4i#E(
56596R,3lkju8N^)boN6.Hd<Ln20#5dC'**QX=7(f/INKh@CY,-E:+0Z,l,;Obe;J,S;;n%[6Hl+V!\5Ca5-
56607p/U;p#RSD!H1+akq3\;VrU+ss5mri(#47[g8?9pBA@h*:O.-7]jKs:ns%MBNIPL5s)pL^k5.ZH%I36n
5661/8&i\qPV!)q0?j#rROL/acBbWC@oofGTdWr+J<[QS99dX^)$V5[n\/,G2W>"T/c]3oAmtEV^A8cNY0aL
5662Qi9-,OFHMjG]Wjoa,&u9;\RWX7NV6W@.\:`;5\gjH@,D#D=$6p@?$t0%_1<ik#f!E&%[1T<<RFe,7/XH
5663;H:Nrk!F&YDG@pWHqZt5@<p3L>m.ap?+69l@s7#jW*W4e:bj%ZFc\JKK8/Pn_k%>=<GP64)4q>%N\OJ5
5664JSLjJ94,CRF?;Hm@Y](fAE1X.#Q7PsCloUkiH_C8??OsL@qKA.nj?gF+oF$&:q%O(lHZ$9$G#Su^/%L`
5665`Z&)\5VLa8rq+K4#8k1(EWgR@r%rd3Hs8=RVY$HC:O[P/H]ES53.YBoU%dW9K3oiupIP\sdW=1Kp:^%]
5666i;884SfE=[#N+hBlaPM0%IV(Cm+?B"qi6.`."R#_&%nM3rQnoaVnFh6X.`lBgi[(+jouh3^3H#1mjJ!=
5667G!8$19Q)!;X]+oh)m+TN[963^h]=6PT8Y)H!Qr&KB(IrS5pWMD#3Z1ngZXE=1'JSEFek=BRsjGM0brMu
5668jWU[F.H,UuD-%9th!a&a6t%8oU_b[g6ljkSVMM-U3<$."fBC\ph8nl)2<]4^-_mCjaLA'i4$:BUe<#5"
5669ACPF+lcGNeo$!eQWMAbgU0>"o'&Q.]:*NH=M^X>Up;;YsB'%Kshq2!%K-QGadjGHn54=9=s7O3Yh8#qd
5670OMJn$Hi`fFhdfEQSTE]Fk<Ct\6bn3:.g-?2n\KF@HLck#cfmM_iS\uIp65GnJ,Y_h^aH%A5juO5<rMX3
56711C*naE`uuLZL+":P<=PO^ji@KJV3iGhs>T(YV4k^W7t[[rnYE:&+n`g>X*oF%Xtkde];Y5Ms4s)m:Y5N
5672f)3:1Z2Z*40HOflL]$OkUp707$HS0gX$^m2]6hRuc6V1a?(I`UTdin(-.?G$.R(o4*F7&q=>AF/JJ.);
56738ll+oMTRK0KHDIKR'm;MGF4NX-XoWWH^``*`=nY5^:hi?j6ZBZYk?c$e,qTG!Hn).98360.P=_gW*;e-
56749$1]8m8HO*W#[K7K"@1m[eUO1gNas:ck6)IH87u.>op]`WGb=XpHLW5a5u?L)>EQEqP-0kqlL8EIS\Wt
5675pm'`8:.J!op:UFu?/Nd)oC,+3h"#92+3!IM.!u?6UjisIZ/<pUFmt=`0)H`8=q6&VSu.mh)T7$i2\]/g
5676)Y*Na^\@akjYWC%he5$hq:KTm;"f=__*,K82uMY(8I?tDOOKlWca`Y=jc?$UeWF?N"l6?N6QO6-j&o!a
5677[7+7lj,+`4P;*:gi,=Z7f<RRXQ!PSML*G\VrO`a(o>[$(<m5FbO[&Yh3V6T,3DVnb&J4d),:n3j/-@>F
5678F/*BM@(]ZKim_oU2QAr'0@dja@-l741o&fZICe6,23<fQ9KUaTKH<^"WX"$cN`o%F`_F#M)!2@nG,X^.
5679<Z/H.aAB>V).#jd5CMBoR=k+\?9Xs]pqM51m2Y\LnVu!e@+T>RgfC`RFN!eTj\HE"]DJu&3<$f_');79
5680Q_#,=rgn.F:K$rm?ZnTf]5ukk+,k-.2?MfGI5:2/4682F^&HE3HS?Ogg*/K*5MZ.T]5.G;EO_QKh1!AG
5681D_LtAl,^mT2&(H:&-6a[c2UH!NpIJGp9V3?\+.52HX>@=^$eKCT\C,b@lN@*$3D6)jZLEO42!b<imhmg
5682Cqa2OGH*<JY"W,ZUSGsJN\5,&\>B`3%B[<$8d*]3.i^rkA;dptFAS0km8s]Z)6nWsC6S9P]ro;;dHsa8
5683')_.ZF<*n`\mMIp\i!jWgS)fR#2JY[Wjbm(R-MNFT'hq["5WCMK5M4)p"Q29Oh-Z'RYXp5,cKIYE>Iuq
5684rXgEq:Y"QZc,[QofeGZ'h`f9f56'r\gF(j'Wabgfq4ZZ+nCRB_*4'/Ro/e%?IG;7t*,_0kZkIk82>UPP
56857JKuWM=7'C!Zu9-rlNPTc;-IJR(h8LfGFF2:[]@b^OC8+#JYN`l6i2`l]r3Dh;I%[H0`)Cs7JhLWHV/Y
5686I1Z2A<sZV1.?"6*`#5Joq_Vd*#Fi2nDT/4#J&o+B?/TY)Ao&V]U!GX8Ot-\icW"D=OK),MD+0#=!T!0Q
5687FaICa[rk[G!mp>X(J0J!^#6bK#VYDD;*[iH[U6&O8@VJ-17HVX9sI>Z'@`ll\"7(0T1liVd\4BJrUT>&
5688+a#Qi_Ioo5Id*'T;h]h'5e$'YX`ROtC(7C'??oqJ2\Ta9OZ.i)-XtTm?TA=GI'Tpl*6TG\p?ZSbh`atb
5689GQ2#j1LDS`MnkIa4ZhuDf,ObZn_Gk(e(IKK7r-0d`]&oH!.O:hZgFM.2a.+Si7Cf*n]9CDK>nVJ?bju6
5690Dmhk7V(hVXnJPXjNeR9JI35Pm]DoM'K57*2<&ra&p&B0KmlVWOq?#pXkP5Y$ebti*&&,LPS^5'=X2[*@
5691-(@-#pXB(;"n_afs*MlYd.[!R*+qsS(#8f$jMt(ojO6WU3:Oa*N9RQ-"CRDQB7G@H1@Qr3It%.td/N$P
5692d/5KNR(o<jffL#Ko<UZqNN&(L'i<PN"!?sep%u5T=n+KLoK6doAal(QC]u'CHQ2t]q;:'+L4A!3I(KfU
5693Ie)L<3[s#7B"=@?MtetZot6\t;AF*B9jr0+UZZ>q8QDnBZsZjYfBBMpATJ;Ki*Y7BV'?)f)OSPPQ"1:k
5694AgUb)oFGMU]1?9N=s]`\a9s11NmU<6L)P3a%^Sn&<1h:A/#c0.");RO:c"^^c)a]1X'g#>DAfj\WR8^_
5695C5P/17`VkcW)j)ogVMZ_+\Z(KbOh0?5P]s3i"p?hht`2^hWk(jAC9Aa%p+W)Ud'/%_LI(R"0WCd&,'6*
5696bMIjo`M'@iaR\LDmY>$h9N$=:rA2O[^m#(o_Y,QNk2\aQs$=/+L)Xd8I=?A5I8>m9FZX7%9?(>OGNlSU
5697V)\9Ji*Z1*!*PO&55FF9k?nq^1Xkc;@`0kQcaiXYq_+YIoBq*XJ3T:j8!P[lC_l-sO.cX-X5Vr$('S1D
5698oXT1Zid54Vp"Q,h(DNgiQ@[tC*[\[7;4dRPKC<W'`V&`Ln,rE@>Fq7'2b\#cn<R_\54e<D/Iljs6]Z^C
5699XkV#)0?Ssj#e-s1+,MX_Fo1taVumq%n4q6XJQ.l7@9tG0)]r'7&+]*\juS=Ff@)d;E.\p33>"?0!-Gi,
5700nD$F!f'Qpp9Dl(I$cd9J0h%ef`mL/6.LX:/@38K!Ne>Al.6/FU-cBs4.ZTM70q11,*Ch@8B[%NPLndsj
5701FOjpWN3e\*HPi*m_H)C--.iQd!a)+#I#?!Tq[_U\LW:KOg_'o9!@30uO8onY!_=Gl$*\OpUTD4YN]ROW
5702G!W@-HDq`<\Oc1?(E5H+Cu6P0ee\H*:#l%1e_-52a-NXS/9VW!pYlS!;"D<IALB6(^Di"Lr9%I$M%a#/
5703QBp$s2`;K.F`fY3I,F8sqAH%bdu,D+7Vh0$C9&[-8k6iM`huGL1sFpgB,??K+5nlFBUW(7RWt^7]Jt;q
5704=dEc3XkZMEp:4e]gmLX0Rn/-!l6B2'mne)RT71llhk_kfno33C!"qNu8,rr=!@30u:4rW2G,^u([qcrL
5705i*\cRV2d/DJd4aXi'TO!Kc?g67V81,f%G'b<1C,uOp+iWd-VWlK>$'LE1mn:1AWRb,-ql8T#aUPL5AG>
5706=QqGoel4;)2_TRUPoEre_/MYDk7focVMJB\+K<$LJdZHmDu<c8NJk2[Y=X#k=1:)Se_b?%q<NC)YA'Uk
5707^MWO1S^Z/3:#3<i<a13#GtX,t$e&D[XB^O7+(aW66IcuO&9[l,KGq<g!_<:t+9<a<"HWTraC54DgQhaF
5708,-'*>\d15U67NIPYaPh:l]sjje8T16;licTebE3hQ\17#G:tVJl7&l>]RBl@fR58SA'e/^+U['CaFkLg
5709;GVPrFB0Ar\]5/:A-:;D<44buYFNC40qNaN"PuQ\\LSZ+ei;ht11/dYqrQ#a`a($Sj8-/88T!54X3]OF
5710iIoC?:Uk`<KZdE%O&rNQE:q0`Y.AA<dUsc`0Te:*=d2qQiX"&=+d*,rp+/DuE7^3P&jQLh!!sbK,_-"m
5711KY[S8mtA:TPIrcP\^JUV(/OP-`L#@:g"3WTopq<FXl%g]<Yh)^45RPoF3A*$a6M2>R,qXZmTOee#"c)M
5712\SdV*f^)ajD-=-g?>MD4gJ*l[WUp%mnP86MB>>=!?]\Bq+MMMdZtEfV@99g_?=HK%HpLP=iI^jaL"/i1
5713GP0t@7TVt0[ApJ^Y&1i9R^93R2"J6$7t12e;:f).o"1A]hK7SPmp8*H]AFJDX>-@-N_U(-:(F^,%Q@)l
57142eF+.\"?3iEEa]="HWTr5QXIV#p96oJ-:r6&jQLh!!sbK,_-#Z!"qNu8,rr=!@30uO8onY!_<:t+9<a<
5715"HWTr5QXIV#p96oJ-:r6&jQLh!!sbK,_-#Z!"qNu8,rr=!@30uO8onY!_<:t+9<a<"HWTr5QXIV#p96o
5716J-:r6&jQLh!!sbK,_-#Z!"qNu8,rr=!@30uO8onY!_<:t+9<a<"HWTr5QXIV#p96oJ-:r6&jQLh!!sbK
5717,_-#Z!"qNu8,rr=!@30uO8onY!_<:t+9<a<"HWTr5QXIV#p96oJ-:r6&jQLh!!sbK,_-#Z!"qNu8,rr=
5718!@30uO8onY!_<:t+9<a<"HWTr5QXIV#p96oJ-:r6&jQLh!!sbK,_-#Z!"qNu8,rr=!@30uO8onY!_<:t
5719+9<a<"HWTr5QXIV#p96oJ-:r6&jQLh!!sbK,_-#Z!"qNu8,rr=!@30uO8onY!_<:t+9<a<"HWTr5QXIV
5720#p96oJ-:r6&jQLh!!sbK,_-#Z!"qNu8,rr=!@30uO8onY!_<:t+9<a<"HWTr5QXIV#p96oJ-:r6&jQLh
5721!!sbK,_-#Z!"qNu8,rr=!@30uO8onY!_<:t+9<a<"HWTr5QXIV#p96oJ-:r6&jQLh!!sbK,_-#Z!"qNu
57228,rr=!@30uO8onY!_<:t+9<a<"HWTr5QXIV#p96oJ-:r6&jQLh!!sbK,_-#Z!"qNu8,rr=!@30uO8onY
5723!_<:t+9<a<"HWTr5QXIV#p96oJ-:r6&jQLh!!sbK,_-#Z!"qNu8,rr=!@30uO8onY!_<:t+9<a<"HWTr
57245QXIV#p96oJ-:r6&jQLh!!sbK,_-#Z!"qNu8,rr=!@30uO8onY!_<:t+9<a<"HWTr5QXIV#p96oJ-:r6
5725&jQLh!!sbK,_-#Z!"qNu8,rs,.tN-GpTN4ia,4*i3:qI]%p.P,pS-tT?%#)h6bh.Ml9Xf)^X,499C7?r
5726d6@K4rkT[lJ+43._[i3=>C5tT[p6?:b0KI(\*MF3DS,5Hs7_-bm_.r+qsM,Um]AG)\+PKfn$q?5+5V+c
5727*B2bpa%c;6oA)JED-jnho<RK8qsK>Gmd.S1dWmi(Z25WoF_lrkrID@e;ttncGHSRBJQ4YdpZFbZLE60U
57285CU@rli4*crr%?HlQ>*MmiVK]4Poi%+7K!H,:dZBC[4.>(Yj,gQ65#>gUfOO\`8,`!@30uO8onY!_<:t
5729+Ft1LY\WuN,)Ht!P"9%M:dYp',#&Y`=;`i"Fq`PV(&?,ijG*!Ajm1%NCWNAqjRT_>\kOF0MY;1NX$]?d
5730FhkM4h1@OhHaU;g<nfXg>!L`l=CA0OD/Et7[aqBm')HoDP9_>:OZ83M7CYW-f+G!BLn(_."5ub=lg7+,
5731=kp*J^frRoZF.CA7`%kN>?EpamO1u_[C-AJ0A+p"-/gd$>1ZJ(]*UEbkbofeC6_;8@,Ik01030G#p96o
5732J-:r6&jQLh!"!0d!EQ[f6\M'SOtbibM;1Io?6Tk-AA0sKX>S^VlfHT6fei*Y9f&ufFNTnDdr*hqj0Id*
5733Djl/C;p30]CQ3An4[%D&Tj>"t_DTptWJS3f&Z;DDCT^Gmf!RG"GgkgP2m3bfHAJMg]e9pU&0?4PKuf3@
5734m.TbF#WG^eY9O\SP'4n!jisPNgB-YcKNlpY0T0-$,mM8=NCq'gM01UBkkED%9e]e.T[D?T+oE6]YjB0>
5735S_;.+pDXD]!@30uO8onY!_<:tS-X[OT7_"l&jGOE86W\3+T"kY!N.1#CoUaM8DP2a'UJ<eE@N/9a(3Ih
5736]:>>rnFRB'@7`5JoJriD1n'`!VUj:!f*<e'>,Fu9.\+e@;]XFELKAQc%CJ.'(0AQ.'1iXq5h<W'#U4!1
5737DBr+i8>dWDfWkYq7-L1C+!"SB1odi[D$Oq8db3_71,+D3Fg=Y9\CEpJK*^8h"d7"r!td@-P3qao&pr;\
5738bdX38XDqGiJ-:r6&jQLh!!sd!lm8n%o0#J_+d+l1M\0Zfc&,/0Lb'APGZQHIcPg#c5MI>3oSNtXlG@N:
5739d@i"2E!s@b_N:kG/M'T<$EL^k;0])iFD;.gR_k`/d%r8"$c^-_ZG?4s(H-t+&WqW8^_IM.>SduV#iA/u
5740<hm<dn3``udttltR#%A?ei9C5I^qBI6=%D`(2;8%EcmRq-E.>JOj5+4T=nOKe,%u<_jJpe?:\h'K0G^i
57414n*F:OT6"Z!_<:t+9<a<"AXaQX4sHt,-qnN'2^Y!&S/<j6kXU2,#op$<FN\Z;9>e,8C\L@'N0pNWm+M\
5742Va_u?Wi/cgrCZA;;^X[b;$Idl[2:<%V&Be#nj_.t\>!`YE[!=O1$J<2iVJA[bfY1(95!?!6"!"UF<^@!
5743-=$dr)Fd\JLh(Y(Wk)(>aQW>DpN47]Qd2`XI#kBs<+W1d9Y7F@')XX#/*>S^.+Ga]&jQLh!!sbK,_-#Z
57445Sb#@Fh:aG`-NV#&U>&K>6rQnl?6I/FC\?HXWEKp7TBMi0N/dS.eH\O@<K1R7BJ=[do%th4acNm;4E9q
57457U`,OG]ZbO_pRdC*4i,TC>Wc,[mRl8&1-*3lYdRV?s[T\;ZupiSp?Mc__5gb(!M5Vqng;L<J9+7f.SZ&
57466,$XZi1C%]?#,5KWDVi+;5Mi:GY,4t8pCYf!-C=!gU$\-_d,b68,rr=!@30uO8onQIKHTgQg'=]5a3^l
5747Ca=BAiBhEEA2/A,Nl^F-V4*iae8Cs$"a,?/cffP,g'#p%TdIjio@!GX*S"r)5u2>+2;"j2bq\ET>c%jF
5748I<=j"T8Xm^GTNU/&YY=8NUt`G!c.bGmnG/Bca$!"!nJa*jFX5iKNIVAXj6"^_p(oO.cg4eB&;S5&ZVAZ
5749OKXr&Q[s#jR5!NIr,K_.OT6"Z!_<:t+9<a<"L=N4+l+aQXe%-o"3G^-'RL/9lInnWC,DaXm0]j/;'t[o
5750@DDuo?ajgMWF*AFBr4KQ[@!o@7PtTEY:["pcBfhoC\mtr&[85JILOZk6kDFmMNh'DcTPW$\B,Vpg;hEO
57513NJlYm_+9m>=@2A0JBh!c$5C'T\E2t$Ll.?HHO:,'nfqlEAt6'Fq<`iZhrCm]gi,p!!sbK,_-#Z!"q8?
5752!j$9PF@<!=[5@262mW7&OjB[Z:Dm$-UF,K>.juWSm4h?:<Tsb9m9]:kK5IL3-Y#mJACR:,2/1kf1L*TV
57535p?RJ*\8Gi6\G[d'Io<W8QDRng]4q!]R9.73NZpobai<<_Gc0,<Q&QY?>?Q*8?--(]c;.+UQ.9*+pOZu
5754^>9%";l+BU[i^*iED%R-"HWTr5QXIV#p=fc-G\2`<.SqJ':9=\WF[HRnnm<'=,MC%,EmFgEc[H`C6hef
5755OZF3+DPDG?F\A]pT`HSOWS*Q@J9jMjl_jjHU4Q/Fk,X*K?-Ud_8fZRVAR9-gS&:#lW)=!8H&)asq;?B+
5756fj#I&5@2ff)9b`2.T_p8<0++c=O$J'^>5Td@K#RCD7CLkI<^L($O.PsNNc:aMENBp[t8Laqk8I#p0Gi/
5757_[lJ_#p96oJ-:r6&jQLhi&D%I\t.6S3H-CpaJQd*llu'@GdUI?,gs80V5,Rq"V6QM:R,+`e^1OP7T;4E
5758TJ;0j<AZ>(51&[tWdp>GNO&A'46peih/:h<QFj7>KPMbu1QgBoh$tr%R$npO\M!s=m\mYrC:!7$$]E/T
5759,:hL2c+esOle>Xi/^cBX$?`l0!H"4j#q-hY[59RH6\+Z@NR8V3Qo&qQ^AX8U*%#QX"HWTr5QXIV#p96o
5760J-<0H5h[T\AUQ*rka)YJ7dXo^9Rs+":)t4spgd?',@RLF3^dd)8:<_Y*bSRUIn7%QW"Km8[tDl[:,S^!
5761[3].Kcs>[698%:UWl+3(UtLUOa*(hLLXht2:gk^%IK^=p%FR\ajfE?d4.rHFA8_/.,!E!]I;V(?gSYse
57626,).jiTY+o5c7S*><*9p.miH<cg!k.G9.&5!@30uO8onY!oGhcK*U(*bWL@E7IPd0TChjFJu>gS9DZn#
5763n+QI(Z>\XDqt@^dIdFfNlX+oErrW*c]a&l4O8W-f4h^LU3H/@R/A2:3_e/f?mpqaeI7r_eIb92,LYgn6
5764@=JJ4),.,LQfqNb$dY9M\:Y@sZJn/3YAri`0MFQNE0Lbgak5:D%QUp8WU[31=4(b:aXCjt-JtD\oEI\:
5765-^2Z].nYCL9+k!@$Yu5e;NRtU`lYBf9>FVW,nWT[9<KK`\(bk!8OX>8q\6@TG,(f9o'NFY)<1uf)l=NR
5766[2gU$=q_OgSKu'5=,WUTC?32k#PMXJaD^oga3R*S8,rr=!@30uO?b]:khUa(]Auj6nd?K*6sM*<\s!RP
5767,509`QP!ZdKaT4BC7&I)D.h/r,-7CbY8Ad'/EYP0rE^\*ei,m_oZ5IG188_"),s+J&>_2]k^]Rt?[?jU
5768^+73qgC_!'X89-)^nmTa/*9@R[mr>6kc[_O(>Q3'h/^]uV9[dheLPCE?/NDZqpV[2I_M(gc^'`dgbJ?>
5769>L3-8eqm*-=+H-.M'GFN-]0TT-&JpfW+lV@lc/l.%KQ*B4W-DFJo3NbgeYdGZR\AWU+-4e+>`h:W8Gmu
5770$57PLrV$4S):7ah2W%i3dHuAR;@h;rLO?_.,U>Cb-04J@![j,?Lr;s)?6Y)G8A#1uYtIBlVcM[Zq0')b
5771anX#u&XAo7P8d-%\(7*7:2`@$DKWqScotGJ"[BXQd)/g.;FK/JBq.Zr8UXYDqIHo%XMK<S!_<:t+9<a<
5772"H^DX:B5G"rY8Lt.M#V4%WtNk3kmaU%19G@?;.Af(X8FOW)AV=<"&@R;O'l<)TPmeNN3I];"FtEcdC#<
57736ca)MJ4ONkc"nX<0S(/L+#L!oIGoeH[GTc^mnh2u:6j7*-B'W>;jG]Z')C$oj[DbQW**@D'pXO'ZfC5/
5774dMh5+E0g'b$"C<`E?:BH:1_:cBrY%1P\sN$q1oSu0K(,T-DDD&E>!8Ma:/#h]8kG/65L5bb8m,6AuGg2
5775iC?O2e/P@.b>G7;?:+<#C6u6ffjXG#lYfQ\gI%'@=4(,>\!sA>bZ:4<(b([=aae81c"^O,Bp)!h7-5a%
5776#Ecp!Pt9i4h&3g3Hns[VXA?hg^\Addl\LEV&`Y"HGXq/.6ETuu8^)#?&8n5ZY6&oBFG[$I'd1@mEl$;a
5777QB;?o1#MuT+7o8a8,rr=!@30uO8op77KT7;6OPLi_V1IT"b^*\#WSU$3md8rbt:mafNiu%JXe0Pq,?fT
5778K\&'4dgit&W%tTa71Ukir>I!+c!7Y[aS$-u'K=ZD=PXH;0PAk?p6s0SEln9s_A6iOfN;sO(Yb?eDu.k]
5779./*1g"4CYnYh5j&[`OH`]OJLHfV1#W.uO;*@]ulcb7m%_Kr/Q/UDpW8BuMs2D?m^)Y9f?X<^05l#1;gS
5780ZJEhb98,guB=Q?g,@]nb]2D',&o'7%]8W0eIC^H]V5brEgQaUadHq.<"07BC=uB::kE?4/-E!#Li+@cA
5781On=Wige7jTDB]FG,Hq48/ort#(K0HKhTZ_6k+>Z$G-4RMP@U0CkHabk'UFbK+-_IYqOl\ld(>+[X(_Uj
5782DJ5D5p^'As%b?ic`j5mD)$qDd,_-#Z!"qNuh`QJHI0[FPQP34p>K]?2<ElK3q@_0%e(7n2*JGDXC<n>*
57830SM8Xb9E<SRB3`5**(iR[]IHM]GU5,)J=q,`VGr&Ob6jWUo]tT^n:a@'f/f]]O:+F6hqqRQj2Ak"4U;'
5784$8%A-"sXK)Cf+%kT=S"O,GSS"Wh=8ZT,K;_AnH^4Q$!<o.]JlmEh$e)R!K5:;FHUbGGK#b,gtLG_(_YQ
5785QZ!+A%Tm:WM6ri[^uZ&Q&on9C9%1B-`DOdW8jJXZT8]@9Wb^Q,e^Uar>-Q8MW&%Ae*HolLmNL);<5:\5
57863I7PJ,c%E.-E,T-pEM"/JgI2Hc#C-I<\f;HK,q'M$.nL-X;PBqG#h%HJlk9__,PMSOcCkuR#]\,UoJ`u
5787N?N\A[?FgoL7=)>6a[,qcmg59#87"&hu$?4T83W3!"qNu8,rr=Ja=VcDsq#U]LAJ=`PrVN22K-:D/8<b
5788KmW4[<C@DUFB)>'_,@?n[)](3Rj#M^40lME9NcFZ!*XsY).PHnICUZG\jp/"-<*V([rh7I+?68n;\IT@
57892aHfb6rd9rd%\[+8>nnJ,F=uRaf%,%Z5Ibr(-3XrfZi(:8C6>F5o"]\Si/'tjFVNp:Uk^O3D4/?gB;5H
5790-qoD<qsM-c%;":&\u:t?\+?0W,4mr#WRA+VN7?qOAFf+71HR8?Cn_h(eYRE#%IP.-GH-fed^gIc0cC/k
5791Y!ki<i0,m7o]D<iA3sMPU*Q_dVb9<B1*:C-9^Er^Rk.2=^UCH`e@Rq]=ZsL!EC<7m,VA*3K2&%2,t;Jd
5792@krd\KH%CT)7UV@2j=V39nXJY[$F)XG%D*Ja^j9XK6rO[O8onY!_<:t+G"Hb_#D#o]SeBdJqTg9jCPHT
5793$.^^X-%Z-K>!]['l+/moMurRiWTnOj[nfmo7TZsV/T9k`gPIVkGhr2R!"kWn6jA@iTk$3+-3AgWM$Vb8
5794HW+//XJ/m4M-HJ#m:luN>3t0!2c?3(RX*B`C)M-*ROZk;RaLMa#)?0jJNBU.;oN:F$6A@(d1J5Xr9XM/
5795%RV%3+pAEo,>q'Vp[bjEok^WM5$&;,lTbg46kg26H)?TqAEK^<WD6-0O@Y^8SWTqs<1hS*)QL,@;``h(
5796JA!_EU7Kj%qQt-qH)]d9pDcr6^-0<pn-(KV(GbgE!eN.1Ltji'+sbr_@hTqV:tBt+j!tq*WpHGgZrdYm
5797f:GWXb$p(q4D#r4<0]Je$.%q90@uV#ru6sVfq@*E*W"UpT7&50`t(T?8,rr=!@30uO8op7/ctqD^<K'h
5798^nbg=<Pe<!@<c+QCDuD[Stc_B_Ni\d`B'm;TP9B\"Pl7Ec]"l?0<SuY+'SoSZ`U'oE$Nh+2Fr6<8jS*&
5799Klf.^h>,'UCKem#2)6KW_`eqgFat&Mm?:t$]7Saae>B''VGF\efW$T$6/;^9('QcU1p,M&-'UO][mM@q
58007<jne&$W$U&_*rimm#/,[+"tOTgGN>Fg)-=Cec$d2MqT3??9Jf?'Xs%AH$-Bl]X?)gYo;$:\EYu8a"jQ
5801RD)=LI56,/hH1Ch:[Vt6mpuIObQ;tnYTbk8`aoX(K:Bqfh[9)cM]4R7SWashffHsb"5Vg;G:lCh)5fCf
5802)rYKT[6t;34gq(YB)rrLm2T0?f32@hp[-_%>mCf+/J:;M8,rr=!@30uOMJ=l!-Gh&;?e>8$-[uRT4Rl'
5803.m=?(g[9A8(tocYO;2HZKj&mtK[oJM7H+p@WT(5;HM^<RL30h!"5SDIULWJ`Jup%]41Id_g!&aTqG_<W
5804;3S<(#J(q'1'Y0^Mq,`ah&-s8nYfAPm9iF];f/.EfBB1PqBCJ"*Zi.ChP],/248hRccFrWYl0X"6u7Bf
5805WaGVW)'b8pImuq9#-0_clD5YhcsAaW@c1ADD#JN5jRAjl4+&k%@k:S4@.X1[2:]V3"2jDI(IRTZ>6%>k
58064ZkAt=(4u@7J*o%[eD=]mfbI!+;c?)J1jI\j;Gg2RpG2q,@$:dhZLIgXGYT5Ad..I)f)<E0Y#0f2!_?8
58075e*fh?/Rg8pmPAUM4rs-D-,I,7+>W/>do4_rbj+Npn:4Y#p96oJ-:r6&jQNO73J_e_89&*_iXqk9U3"H
5808\Uk(:*@kDjnA*7Dc7Dem$e9RE*eS@&C=J1nY:D5Dmtop1B)&Ne3^DGhX61-6e<;U"JUtnj<Z.jJ_DBfo
5809f2g:`Td4ADlZU@MS#B'-Wa[["=G>8.Ug\u^)&c?!YagHT1gm*`"grrQ7S57IC4tr_QC:H:8)ueR:.&$I
5810["Y*R(uluQ0ZNaSQO5no.F`LL&6V.n2%bZIk+u6,a_pWcF3^_*EF>*5(AakZ^Kn^fkR[K"?oR#H5si8"
5811)WXi+P![iF#4=#nX9Y?%_*(5lH28EG%p\\@V:S%`-(+*-m@:8Z.0rs^p8cWMjPh#4n-djU&RM+jgqftk
5812+'%"&1^XsT)d8^XF6('AAX^oUM3*oseQ+uJ<GS8Q*/%Iq2>-?UJ'es8ZnAtN(>N+>J-:r6&jQLh!!sd!
5813Di4UrgS:if2`@qPI?[^bFGU!F1,FkId-Y.<Uep;)@*J$2kCWH'dcq]MdE3p,oW+;j^:.tDAgiPrEF'&0
58141l9:C,Xs2AaN@\KKnsR^DeK_WCK$LO^u+RUWcXdI#<Y=E)%b"9<jtSm"sZK&:lc3gWC'C&%Fm^N,cLP`
5815TF121oZ^%22$jnsDJ*f9i)+KX.PR9C;"(=:ja+A0]@=`!G6\44\7ifH$U:^,h<_N6Vk"DL-&JTH;+_b)
5816P'AF4VOt^t6Rf",8fC>oC+<qLGGgQG/CR123kH#qG#k]TZLdAB<A!$'[LqR]e>;WG0nHF<dPB!,LBo*Q
5817NO-D&;m$oOQha*NG'GJ[1Z+S$DPbLQ,)p0a&h^.U2)eQ$^>7eI<<SfLAuA=nJeBo6AQO=bEQ?Bo!_<:t
5818+9<a<"HWTra=[Pkp:RL55])]'?"3kVqe1^u=TK6F"1'"U;m-]-rF<dc0hPeC$q_PkKluc-.p>Rql<W,o
5819TL,]GI?3lm^A*!uMQe+`TW>%O5t%rm"Ob5gMm!plDU.HhnB'mmejQVo&J`I!J6=2#gT/f74V%FO1:eK@
5820Vi.MqWiX)X;AD9QPg-[5)]`O8Ff`=uF?B+oJq"as]^uKccMD&aCiss#nIAS;EDW]07'%t5Q\a3F@Cg6M
5821D.3F</kLDgo"nG`mC1Ek9oZ5nUfn3b=#sF_Gjb5TV!Bp_/t]o2GBp[jiYMF2B&3:k4W@II]N)?i;p/2o
5822>Jo$jJbcMo3tXQ1^s5-/4.(g4SF,E--/@#>V/B%.Ht6fpeE6gA9Xl[n;'ZO6bkuY*[l61r<O03lPLM(T
5823ekNh0\WZH7f(nXH2uj]cnNS:L"HWTr5QXIV#p96oE!ug7][V00i?so\G-G`Q[(](h'KQB='&_cPECU+b
5824.],J+lY'l$mH8.oUFSCGQ)?1W6;XBT7F:Z_(6;eA(23od[g3a.&OV7n"))M3[C)_gV([[9l9H8d3pghj
5825O,>u^Dcb>TFK\S=mtZ!HF@;9iPDS"e7hS2^[`lD6OU6/q++=8^gWQ9,.Mud5:9Q%>6htnmS\!pV?Z15R
58262d7@"h3MFG0(X>*O)D])Y"Q7\[Gdu%^O,SHXrah&Gf,er\FZ?mqS`QO^$Du]gjSk1Ie2$\htjAYDZ9V5
58272a@/F>9Eaq/V!cqQG<@i(0GkKOkUuVbn#9rptm1'if4Llfa<e2RIr([f^[]d'3Eu>rofuSYILq;Ob`6]
5828s.K=VTAKRcs.4etG^A,FGQ%A6fA=.1pODIYVgnX!`KtLKq1m#jp=hh1';#3bnSRdjlbEDm?n^g=@iV6<
58292A/7V8,rr=!@30uO8oh_lZP2DY)U^R]R#,`)J]FFLVMUJ7EAu\7WT`J#2S.m!kLNWc!VSkhHj#"1b!d-
5830^`2\GT1m`L\qGl+@#SM%,YIu&AnP3?cA5sbGB1AXm?<)B7UPi1Yk`GWKhOT#.SUoIP7b*,)K;(AoBg$q
5831L+23Q6YTW4Q\ZT:1eAtD_`ers,8*6C8,rr=!@30uO8op7Gli?e^1E\T,Jk?t',5ns(3uBYWCk6G:XmU>
5832=u#!7&Gi4=W-"S9n8=5BBcg:$>$)hb.[G[(pGArVD=;GH"HPM#K7*p/mSN-oaS%OR3F^htiHVc=`7;&?
58334&gW].dl5G@K#S-h%#kHfO<SGq0!W;-PWS^Rl&XA2_R$>j[/?&kdpu[G*j6VPoeoALV?F89Kef6NtDj5
5834#p96oJ-:r6&jQLh!"&;B924-0,;<K1K(4)T<?RI,0aBhCD[mO22$JrQXYiRm/Wo7k0brMujWOkM!R+2r
5835ci"@4`<1[NBn*aGLnSRpQgIHL72gHKLo4P*:Ub!5V4-*:UoL,148@PV<"F*oV,X@i3p32cWJte8$eok3
58366p'.%$0J0Q(SiaIktnkL!K7/C!"qNu8,rr=!@3aS"B_9)>JE=8C]o67D6_)%NgC?Ln*KW0Uaf?5ZkXuh
5837"U]m0[Y@a]$gl=r'm%Dqc4ARY&Up:O*ib[LZu2hM&gUqja$AVU+Ha1e15o+$ZZ!P<>UGYQ#G4]$j-%*Z
5838mueFN\#ZJ5VO\'mX05m17S?`]<+/PRP>P6.TmZa9)TM%h_Ftt@,@Tn'L=gdNI<?\(,Z6Tq,_-#Z!"qNu
58398,rr=JUAdE\m=`Y3fqm\^dXpNWR9;$HkmE4Z,NA*8i57"bPG``H6JN2WN)/^RR`TdN@Af+c06?N[F;")
5840Qk,IP-NlpKiBdbnaOnP+KbKS6d1q"lH`_gueKms"#Pp&=Y9fs8g,85l*]b9,J's9n(\[*:.pH@d.qe`'
5841\Y2M+e8N\.gIk%+)9.lkm<Z3o452V-mLE(&kOW,?@n-Sk!!sbK,_-#Z5i*+*\+fpU3tLhZb,gZ=Th?LR
5842Y?4$q#c(5a^%[pgAs/S(PdF!mT`u((M%g,9Z!\Bd[B4j_GP/;EAT_k%m^c@`78sgL?pe*aGeS5HL_6B0
5843!`KTTII;/hQu_*AH#r.5BE%?[4,$/Nm:BP_<5OLSQSauPA4'iOHVksMn5+OEbhoS2Wok"<Zsgt5^3Qg_
5844ntNIgbp'fX):p\W:3ie;/692"q@GsKE];s.DMQ(ag'Q0'JdYSI9IK%I$e+AH.^tmWHPpobJpb2#3`SE-
5845gC9h1A,T;jAnp?^2.omnqX)j2I3YSS88MS3Ja%?RW$^Nh=M>f(1+>.fEPP*F#p96oJ-:r6&kH.,T\IF$
5846W$`6V3WlVW1sZ_lbi+/A>cAH'/j1,<1:gbb[4AC&m#!6UH2[<2p<TkT]N%@Ec5H5/_CAE2OTsC81-LK4
5847d*L4dXAOuAp8IFPrWPn]VGk\!gDSgbAod.?QcZ3AFM!,ce^OR_)$Mm;.&5NS<6h?r'=Dm1BR>GuW<6kZ
5848mMF<?R!S+P%EWc,Ok1.I'QncFc<)&G&jQLh!!sbK,_-"qPJ@ddc49-V.`)OQ[7(2"*5_:W*t)@<9C%L+
5849VTY7h8hJXO"o9iCm'HTN:$A3R21#CH%P=8Y"%?h7eoD)U3LK[1@T,t0qjGI'HsNRm*cIuD5,;;O"caD=
5850-NbR*djNV4DjO=VLjG<8.&BBCeJkL15h/bI2,KX,>#a!Zc'#'4m%aFS7)C.bLNTTCGKEP>;'Lu4n]uWM
5851;DW8OC*\<4O8onY!_<:t+G#b$_!#qljP.il-"@7^107[`2B?nO4(#06/:V`g8EfgT\m<<6OhtLW4jl!5
5852,37K3CG?K/dF<mY_.p,Sj>-+g\9^WRZX$7A)9B8p['dUoG>:mTgTOjG`!ZM;QpZU2QO50caL?f:*IKV/
5853l@Jq,Z$a1?6t'B$Jj\WhC?&1%N%1r4MU?,Q2)S:4'j_H/9S.O2o(gXb$2j0J6l^`;9.:T,*%V^f!_<:t
5854+9<a<"HYmk&n("H7)7\$*+OUnNtiX)FkLj;i>(P!+aG,b2VZ]Gb&k$\CP)-A<>XpX!t47_QWGt].T>8:
5855c:fs$LI4No&a:1h/hmnq,fTpS>XZN5qWQJ=ed]@fg<&@Z#"J;<)Nj/%d5qX2OhI==rPFns7C)gA%e!CR
5856Z>[k+5%VX[r7V&(,Q#!+PN(pmn1a=PhVM-.S<[)TpZ+t!Fq51N&@%^\4[]Dl<1ELkYoW-qVX1t7JKk1@
5857J-:r6&jQLh+Op`OlVbRVc42<J(3%-\-WBl=EM8uJ=</430MPh(bga`>Be<'+09oP6.kFCJ#b74tS^h6r
5858r8O,#KS3?7<O/#d]**L:i+!')@27af&WSLWRXTC;Ie@gkl6>Xm5WIFWdUuS3fgf?a)0<jR)7QZ44]?jN
5859,4.7s<!JZa>?VE(<nqrIAMs;.SkJCLEZ;YOPJ]EP`cIX8/9C*VbrY(M<(mF4-L2-fCREtX5qqo'DEltA
5860g2XW>kMG["rq(s^[^Ub"s)?$C^)fK<g_2ZsdC0"on,Buma+*G8o^.3NIm/)]8,rr=JJ96RET#4C%GuPS
5861hZs&1mI&WYScU-3rZQIOD;Y*&?/OH;_1>><6@@g(^e>ciU--;ne-*V(*p=j0qIVPr??sMK8VH--S$!d+
5862pC5Q^k>-b?O6&Z=e"FRW6OI##RVE$M4hil`:T8:uO[dEI)i,2M]8qca-W<D9+d4I'=n1T*VWj,2lc/'>
5863)3_CGD!k:`\P%hNDKP"nT;n@X^p86f+]iI3GhWrjIUU3YaeAqjg]\A$9;Z\F9]Rg?j^&,F<8J_ZO4$(_
5864Q]mJ$,=DTj]o4u66IhN&eEnV@M`M=h3q0t0]2rqM2#,Mrfak4P]kT-%H0j,VmS2^_q5jGCDu]IW_6#pA
5865DF5k&;N/rqK0/c_T+nnThtW'&KoNtl>hc<KR',b)pZDCo[Ptr"h%O#I[f(IG&B=?YLC)iK#p=dE,B2kY
5866K0TA,M_>kFk9J7/en<idlmHN6ZZU]9+$WXc[<(3>pUn)tco7=\M>&IG^AG^;=$GM%k?f=Rrj%"B+1mSJ
5867k.P!+J,=9VJ+p\Q`M)`2Ss(>**V`l@WU?VT"Y'n,8UXK4F4K?J]qgoF9t0bXq;t@LASNaD%A#*5.=+S'
5868p%?Ka6qpW;AcCem1q@Da>Xb+24)5Ei:#SWAlI47;?IG!CE%JKlOu^`TPms;kj,:s=05;mgD@F,Bb<.@b
5869G=.Rp\^B4ghE0\n`KR#>>FEr\=eMpb(V':P5(C)">ec6Q\q41:%Cu-YEq=<llZ.$dNPnt/lD="DdT#j:
5870QhAdkp<pf4ZU`jN]5qTag>-`(J?)2L1[kP9glQ[I(B)^@N5pEf5iB]7G((icEaAN)-Q'R8*gX6T_pJ:i
58713hL3F[6G-*KVs>'O8ooLHNG4C6*4uBqs`=RGB\+*4['2'm6,ku]mo:aTF;@?A,[_`,2Uo@q33gf23$:+
5872"HU09?,+!1jZN,,o!NK+=D0dD(d@JNhr5aiGR?/,Hf+gCj$aKKqW6hKaU'U(P7o_F#l%X:pu/c#l\D"]
5873=0U`J_h[5!gNMpH=!PTV706![$,eoV6QM7E?eanVT;T<uPW\p`g\j9L.mK[$#6(?FY!NZmKC)C:G9<8P
5874%Vr7JnGCDfG]D3&/%#)cVa=e;bF`^o]'g&'a=]7d^77M.s&@8PT6%"8^3fe<FTYDa_;6Jch+ipRXN(j#
5875K"n4RC3]5n8,rrA-%T/^G&>qN<U@K5)K1PJ$?jIcKGU85Ju&^EQ+u,AkMVc=1Mu66)/nR(.Ie;S3'8]n
5876@JXc:X>;XU]3K;5?MqUqGJ8r%#YB23hq\+F])JbVGkeju621a'<o5/?5TC7H5QXL7A-p$q`,2p^kk7'j
5877'6eobHa2U$YVG(N*[G^gLUO>(chBj&\p[;ok<i:b#KMHMS_sXbIH[GKkFEoAf6)s;@NX%q#nAU`:OgtJ
5878)qO`IAt<X;r]P86nWF.O]sfLeU#9W.!@30uHBJ8m&:r7=4`P37h:MSWnLS@sSfD!m^,D3Vqq1hjn+,q(
5879#AgI:8,O'q8^[%JhltF=55*T?2'i!IGil@-A!<j(o[P&7G$jX7bO6Id(5jtks+UpLhttukM+S?*)[RVf
5880,]JnL^d/"%p!;,6oTW]qMrEoA<N+t(JL/+LTo9MHjuDI)S>dkk^Sf"E)9E!e>>h(;I$HcloBPsTBBS'"
5881-T17s1q5-WVb]MmBBg5GIIO#<1i.OY,_-#Z^ptZi2O/CecG=GMh-[40YJOaUV`u!O^Y!bU1LN`5$S0`2
5882WrM>(1soYRY!dX"jFf9kM,*a!Spt"%p<K&"F?d65!oG")+G$+2!.l\\7!n+cW[Q\!0C!O'g,hMm;7`B+
58838/)!UT8([O!Uo6=a'UpDXSXHmXcHG2rACV<pAWllD`ZuGi=h=R&jQNg9H_&)m9Rtu+Pjfb(XM=)p=pM4
5884IV.nhG)a[Z*5gAq>_!g'e##W2/8dn'Vn>F^IL=J`>LD:F;j?^J&6!r`&jQM<:*>!SqpDK,9)"O>6ZJK-
5885n!\Mhl$efc9SS>C\S+LtIL;8ic:'fepJZks4p;68JN,"gn"Li!qoMX,3#CtQ+/UIB:Hkuhr/?:?m3pdd
5886C5+$fBLh<9;DH,q,69&$k6)Db[%h_-R;%lsU)g*-ab2M0+.GNi*MrW>cF*igm3pdd0W+V!,_-$WS3S9T
5887G*MDB2OP1K[%h_-Z&g=1UCp>/UNHOl3L=]Z*MrZ%`Y9MF"HYm='1b75Nmdn#VGtEhp7J2Y^@pG'*<(FS
5888')6k&S"3DO`;Qjn2C9^A*^8hLmE[+g1cs$/cel5+0HPUe,_-#Z5S"Fi3#m,g+$4'0M<oSm3o&T>"&KX-
5889,s)SXMOurs-i:.Y`?>na5+[23"PPofVr)R$P9Gr-he,ru_b0#PgNW*^i6Mn=ErD(aVK2HNlpq*_,Ue5I
5890Y$2Q0+-%_CeURC^*AcSE;"?bng=pB&Vuc!/bcYm`pd*6B_,ifJ"?rIQ`k$iSm:>=]gG.ghMn/GAqQC4-
5891gYpSfkN1$>0dOD_"HWTrLiWV<LD)U$HUJFBXZUt:;sllr1FCeH[dk-^Er8%2?,+"$*Y0;<!J0qSR$3B0
5892gXl,;C&.@*4S1u[>VQjs[r9@!n)kkQ&J@>180I=,I(a!;r2@#%5*IY^^DlpCce\tGDgFRoFZ[g#D]ei>
5893llj8jl<s`U0E2i`nIdtA%R^$RIf(MUaB[E`H%Ch:JCUl"k\]eC?hX!]a-T9t8,rsd0`l.fX@h\LmZE_%
5894[IQ"`gcHke,W=Uk1r8eN0SFT3XZg7$*+.pb&qD(s@M:L'F?@RnF3?=6hS!E+Hfqdq$$?'aM]RZfWd#FQ
5895!!sd!h^7j;4e%Mrh?6WA^aQq.G0Oq92F[Uha,IKqQmTObLJ`I![nfpJC<8W_0<]i.o/`'<\t,7T:Mrnp
5896Gb)q>4tD-E85'[]h[T`KYkbmE))XS^#p96oE,Gu`l[O-A[5Sus:fmr%*BKA99FfmmIP=fL8GkL(AHbeK
5897k]Wn^PPA!8XV!6;BRWSH,XK-b`j0=6,H!s5T8Wo7!#"L@!oH07n^2,jEZAJpLG'GBk=@"b,2Wl?_.jKD
5898IjO=3GNcVi-96009ZnMbgY&p_iqq8o'f=%/gL3&H5PZJ:WT2YT!@3cl"JAB\d;*Z@*2Ing#=r\)qJ!?(
5899ZKQJ5p5nLiWNIabP")p!(n/<1830i!,b8i1b^M\%s46];OT6"b@KLm_fo[7XrKpH0F'n35Hh_p_g7N()
5900Mf+:^@C:m/]au3jJgP2R4&!hGs7n]qj)R1nIUiUVdckq2C"pqHVaCZ\MZf+A''M=W)sD]7CV6:B^e&K@
5901.T^u\Rb1:DIs^@3`+ffGG9,o3=,*G7^UU<9ros0M`4tGN)Y7oDdu2Q(5PEfOoJaM&O6IG/1\&R,cO't$
5902JJ9JNE6J!jpb5G?lYY84r:kRf>#4n*\@jDG,We3bfq&oXRn_8g-eUW[`GhLDD!Lubf`1Q#e6gQnM@YjB
5903K5_u]lHO#_0bR"[!lt4`SRe)E*Na6+64hH33UW:.<g(G,lYsR@^%i*._O'S6!f+KQco$X$G78%_HCeSn
5904]u0i/h^2\M]8e;RE9#Uo!@30u@K\k(^!u^IQ"7q)o,g]C3.E(GF-=MIlYs9J4eI<\:%TSrd?Uk#9YTQc
5905CNh.PN)'*EGMTMYq;U%L7.%V\T.CY'4;'m\8>)je]Kb\TY#hW6478;iL"qlq3`+FB\`*H#0&P(*Q\-?+
5906r@b<u[qcP=n+`qps6DCaEVdPEPeNN4EU5`\n"7U+DfIi4n?e9B.MMTr!lh&*-$Huk_XZUYN`:r*0a*[.
5907AuZ"k$-)k)nup.o&%dkc,K3SQ&>kX0_T#4ilq/DrNjmR<j.q4`K96-H5QX)D!31DoUK6hEVun,ihr>R6
5908km]]IZumC<;B?qVTe2jtj15(OJb;D0R$:P>kb-j(Y2?.=>`\Zj6U[)dLqo)!aV?NM%2(o-#u@5mMg\)[
5909GEVVAeJb@RHhZi:%HYuWrV2Eo$3.K$@KSS.]-KR2XcOUh8E*Ge)-TXu#th=6N2&fCM+.LCHV&_SrRdWD
5910AU)%(S+JH6I*.q8p8=5)kM*8F4mD,T$kUi0W>"F&m6@I79KN`[>a_87RDV!^,`mfb5+habdU.@Q&%OV2
59116Z^E5%.-BE5,Oh@;R&pB.8PeArl"d$Fsm6YKE6PrfZ3.poiXA-n,BsW'k4am:!/_-3bqY"hZsN2JQ!]\
5912!V_FM\FuKqRDaL\PZp`YQmR0JTS%)uZWH!Bql]gVm-f7>p0A2']6Wr>[uGn23QhfV=IsljqVlR^BDuXk
5913iHa`FJ$Jq/;qC.3c[#,F4!%USe#h4t^&+sHYJ#2L6[(Zd^ho/3l*a)']^;BtmWeC'>9A1\[RVCQj5C7$
5914i6Fi2]`!E4S$$F10lQcVGL+"pJ`^bGc-'K&4SGkfBkcM!-]4@Y"ePL1o:fIh4R_u6hg0(eloQ;8kM=`*
5915htu'CeW7K:p)@uBQ.Q!?qa[9.m=D0AS:0RQpH:Y'Z<M6Pp#I-K%NV$^hK@"rjI_WHjeq(('DK(XZ=gnb
5916l1J#3l'GJdGHtcKnONWd+G$+/E,=_-,[F^Z4^WMq@D';EZ(8q!1oAB#->:`>I7.1,\.Knn&5JT`Jj^G%
5917_@j-*Gh"D,`p:\Tf8p_+OCa?l:!:Z,Kk0G5jG'LZbG:,UV?K+$D6R,he&'4Lk(\u/Z!>c1hbqkZ<]/6-
5918!=(L9qJp^(CoC71_M%A)69F-f#g5TR)C!ZBSitH!+WOi`V3M<kdqUa-=k!6_e2Pn49N\"3>I43!m2=@C
5919L'A]-H`LBM5WI<*\qLriS:ou3NXlbO;!nt*+$=]mpt"Hf;aKG\*;3dQ>n),JHo;d'Q3oAF:nD]=JpM=[
5920i%$#Q,]NS_;W5J#A,P<]D5Y]00j`gH13Xf.3aE8DGcWkuMu]F$=YdQo:dR--+t+`W5EWI3W/(^A@_TIo
5921&?77_=h/@m>t`5nYr$+4U/<G-_XY.:/lNRGE\E:#?I`EjaX05/q8V_W$gsX0`@\EK6'&b0BeD'd<JF1?
5922R]E'pmA;7L>u^*\$o4:XI7-n'=R[(Q,1_C$033-"X!CRD1>Y$dd697f[XUSAM/"5CKpsT5W6(4%dndMX
5923:>"OPA0p1L(Jg-bD_r&D[C*sW?SOs?guEPSLS?.>G&,0)>pG_aa!k"dB#B>sVa=(^Us+[$Z1(U]!"#/1
5924!jR=WCWN'gpAoTaLf1.Hbb=J8`]d([5GlP.;J+6]d-Y/V%1scIp+dia5kZ/jG+6Mn/Y"k%fhfQFNoX^]
5925.0sU(_m79b`LN$FA%Edf-EJbbGs,Z8eJ`%fZ`C,ne\sPDN#--=jECFrff!?S]h&+C/`jIm%geLQ-GhIC
5926$,VA]B10@.:IP%WNJaqB1FM8t?;X@Ls1H!X^Og'oXdZK[RTmuR3lN50Z@&AbddLGKNGtHV.Di`*2;q#I
5927OX>=Id$i^4n:tMV?TVl4SI-8gV/imagRh2oQu8t@'(3g<2<.CVJ-=.DJ[N06$'tK-0=c/1a%W-?dI#%]
5928_L9berC#Wi_?qJ>,9fA4Q4\h,\AVJ8^3lAegq[stGrEbe[pY:f3N,n2aK$:k;[p%;"r2t"Q&#Z*\Uu*c
59295p>qE5MT3IZE"0i<.hi@5n;-^.rR\@=&F@cKL+#6CC"9;KK@!?'"3u09SB/g!jb1Y9/n6BoqMi&\2m_M
59300XnVhrknk^(kfJRV9_sedj</8G77oF%Mt0N*4N><cW1bm:.QHb&U'#PRaZ_UDMK=H;F0>k\MT"DVLEsl
5931\l=LMpOC)HWQ0D'i(YJI"O8:o0P%&4DGP.'oJ%"m?2rG(&^t6ESQn)kh(CSsM4$o06rl_ZG/CX!U"<j,
5932APo(IOOodEQVnQj.S\F<UIktq)QAT]oeL9J;n[\sbG^Ulm;UNF'aCZl;Nm+jbZ(F5H<.fO1+k4rRn\-u
5933]%o_UDB^hk17mZ*)[cu(1So(JiOPC%NqAjA55@nSE>9o2'l^jW]"QNP)KbkT*#@MC/5?%/;]0-"X]9Y"
5934m2)5'ag\a/[6GB_?:r`hg%X@+</>8cY5QIbBu/1>!@3cZ"L`V_8:HPbm'T?DR=^n9+%uHtDP6_E1[66t
5935almo!RL$;h>"bYKKPP+]iPH4oXu*bo:J8s8/@gGV\Q!1:%Q9SdWSGGUG(Z<R`RLud7KmpSW'a<3-7UlN
5936WL6p!<,/1#AX6AdC"&"TLYVKX5Y"58eH=%,<1/kf6,qX]c$[UA:S'Nc]^A];%I$R#I;7HR\V*sod9W?;
5937<MW8fea?(%@B%8h#GH%-`6VLG$+nu+K-dlJM$J/"ED$gOI@6;Uhk!`R^,u$D2>NG"VFbr>_;QL;,`q3m
5938G29SMkqueIeb\.Zr-Hf3FK=`<7/ta5mIQD#gGMBn,OubILbb]qXbAX4#+]O?++HtnbEUL)An61LPhJC0
5939GNs>T[;`*471G>sB?0T1)QHe7SX*Fn<+hm3AX6)\kqEmO/,Tcb4rHMYgY"2'dh'6baRg.4>RCjH(Z.*5
5940#[NcmZc$t_oZO,p&9amU5!MCD4rHe'D3Pa#fNjT,G<)PiA6(+,;_G?"Jq^Q5@lO4,)!os?X--`JV-\)b
5941Ut>#"#Mo"+J#E(V8,rr=J[8$Xs8$Ys?K6Gt277aGIeVpSUlXd.]/Q;B^Qc)&FtnKYQA?[b*[2dMi>;h>
5942o'P:KD0'mhW/d=)R!cMta/%DU*%D1(9NU&QVM6`!G+"30bg^0r1(.)2ZF&mjX6L=;`3S;l^7F:/lls<#
5943CcSSMoj9CN%%@+R&Mh4\N#gM4+K)Adra]a5,/U>rW%Z?@.FXPSB;?"Y@k>b)T8[DT?6:VOE%=nj)G&A9
5944SDE;]%j0Xbk2GCPmI+]fkq#VnF8g>*CQgiW>I8lAkE,3:O8onY!aQ+Slu,[GNOS)9*F4GjoZ,=.4R$@%
5945n<7?4Q6]U8);VIB1AQ)'<.jfUQCb=&6r9u8(e=4tcqm*Rhlbm9\XD/:[qgKEm:OGKa)lY?ptNVC"$RUT
5946b`'r?n];d$m/c#E_?6JA?OC34'+P_ZJH`'M\KWCMoO[3#6+?%>G3\ek@ne,V.2=ftPcAi)dU*0U'I_I&
59475e#Jt=oC_i_C=);32$>4aO,FMrNhA_P$?tC@,[4Y`D7h)9Y\;jD3A1,E&^Ag#p]P&Ut9k5?$N07)0i))
5948l!o&7:cIE0VRr3VO9uF/#Do7>Lrs/:.,il'h_#MPZhp&@DKf^7^r.k#(-T&s)=P.;9:[9l<`"j5Q7//R
5949;D**CDNFU(o\bpaor9pi-_o4&g=.@cDY!uXN=Y\m`9(0aa]KQSDQ1Tp2<<W39hPfMAWY6_bRa@uQl9"!
5950+fm_WX?8kN9UDeQK+@C[?`IMbV-5,!!eh:;[gRWB_Zt[<hXU8L+>i!2s']q`]^Pms8M\Q+',euRRI;DF
59519_WK'p-^mu@up['5QYS^_"s":^o!L;gY%5t-h"I?=#)_E=kEE938rY6V\.+]CEWLK\DC=+gdG6k_CsJ[
5952+sZsf[>]!YH89O?:[:p/<3;mk;CFCirDFP1:qrNdnYl>PI(M8E/l`!;RGedV\V[O!6sq9L$_uJ8J.G:O
59539D-TRTOPPc4;2J9CH,6Ko%\Za)^eBe8_=bPobV8>@9on=[)*;iR-YtPi=m.['n!+getqY(`t2Rq0F@=;
5954h]5MTi0Nhq>N;PfiK68VDGT\f*cC:'IO=)<8,rr=JTFKB6fh[<=L9H(iK8"*c\>)[<ee`-D.Z#hmAQ65
5955c6Kn@6otqG/$Np@b4oNB*^sLFA7&]A:I[fR6=r6XPt+iZV#!sE?D_*5r))8[2.qsEgT=EibI89jGg<O9
5956+lNTu\J!l3R;W=8fRmV0<8j8T/pDf_22(/BM5Cd)F8*ptPZb'&:=D<[#O9D>Ot5<_nA'B@l:/UA<f<$@
5957XdB0TA6]SSODgJOG1/+0#u)B:%$\tC-^/9@S`!W(^YYU,1$u[>"?GDXO8onY!b[_4cM@K8<e1M99)?CL
5958h+j6;--mrY9R"d.VqY&re")G8(MK34l>/751EpW?,Mi0%)lJ!mT2MnsgTk>sC(N2%9l1MXel2OpI(Po'
5959^a(/"iQcg48:!/Dl'QcPqTaK#,h"h%1MA_u0t)A)KY**1m"?0:jqbQrf+OZ>3:-psm4S@Mbe*r>p']F/
5960?nYsZm4*Cm=D@L4+lBFP[h6('*#'lmj\Sam?3?af^aG>peok:=aB390Ua<-\?U+=HaY`rkHn7jjgGb+?
5961pr#2N,EVs=5QYSX^n0/%,dGAdB(b;m7P]GLB\-N/OuT=chtf*W;"r>)0Y/9^[tFLH%@,[RbarYo]ODc%
5962#B_.NoBi+AgC6ii8+=+im#qJ+Y%$thTqaf>=T*D9CgAONDjP(%#VW1MfI%6=N<l1UWf-A)TQ3-hE1l6S
59634`D/"p6tfX^aEVm>]tQ^Fe=7tNWCW:q\lIf)6C4SPSfs&%VVIa.+LYMhD7`#(oeh9W1drgiC:1+H/8=-
5964!7VeE1XMfjk:NBW&k_IFOBsG]9Rj[0AjW$&m&%%Kr#AN=DA'p1G=m=-`;+eudmF1-J0E:jZ*r8ajLOu-
5965'aD?P*no)/Jl+`(mD3-41snN`]>bP6]P^Modj_'H72eY)_hqDW\D/6mD1o4[8p2>h:Sj'iTFRcVC'@QE
59664rGMBSmBs9D[0peJsJ[9>ttKm]"PFWWem2:<70ro!So@M><hSVE[(,eOe%;<Rfm!a?6Zg=!e13B9^/A=
5967+Q%(%/@^41h`JT8YHSX_=^u^++I.;H+CN\Z$*,W//H_&nJ!siB%E_42,?(ateZ#;&]_5^S\$tg<\u$h9
5968QEitn=Ljia!JP\!.JU`16Uh,J+AiD0"gb#;p3ph,-;d*K`m=6Dd?@->e'BDUEQ2/#i=#XdgGob\EAP^[
5969`m[he..iSe;\mQcb@FR"Uj=8nM5W`7PAZ.uWUcEoQVi71DV%aFL2-A1XJ4EDT+'q,rpZ@I"dEkbQ%^"k
5970LcEtH'lHW;2XaY!)]jM%*J@Ko=*2p<_?mpI)hr&P@+V@e`n$tYb`.l/-jqJJ1GpY?VK1<TW$G;OW1HQ4
59716)b[umCui$o0[4)Y,9n'n6-f,TsJo7)i$YFI$^;*Dd7M;!9+q@!@30u:6kmek>&`!09#,A2[<(n7FF<4
5972mIS"_):K9kCrUS/NJPA"'./;<_D*cG)*s*b:mp,e!4q!K,s1CU@8X"ib)KBF@G3;9j\u\t)*-0,kt(br
5973"&lrTC.1JfG(htMX2ljNd@,"gFF-]aK5Tik#Zo?JoYm\LBeEhZ1tI[1X<P8q_>/co^%6"l'FP6%>8t).
5974W@+H;1fR^R$:?&>$M[A)DIs\5>``[OLR!N5O9L)E?#&_%X)2J^:<SZMa^1;*2_U*drpt9<?#"\f3h6,_
5975l2>3jnNW-9&r:l9Y^SCMY.Yo+Sr.m[4aVdM$Q_sHR!r*7C<n)^RoeLRmf63S#hMPU+Gl!_a%eTPaLBn`
59762;,\/o[H^--%gO1,&2dY]7a=XW\RH]L[(/KqGTl$bF!`PT\I:(UXE#IJXSDp%6bY8QI_E@'FntnBoS3@
5977*E*<.#Kcn2Ii`^D`*fmp,+OOfg.MaQ\AUB,r5*3I"*oHTdI#>EM_Ya!_+K=\SF*C5X'ZA9G!gO-cP\#[
5978^T0PbE.Tipp\e!NU4mVQaYYTY(-d:jBIS;4@H`-]'[n]Os#4LVM$$6L80Cb8*;]YB10o-5/F?g49,..a
5979FIi_%rZTBmg9EkB&t;S/>mADo.&[WFT<KoO8efj9ndA\Iqf_gHTROLB5W+Wo(GRfbj\aj:VHO?b`:E:R
59803@!nL^Hg>=ZrGT?D\lqFF0ZuiNFbe8SI;QdN(ce\3+-j?EN"^e=J]$J*2qt*i@$e&?u!H.Q=4M_pge-V
5981_l-$_6n0.Y*!8?(`V)F20!\L>Bq_"GVb6Cs#PDU9ot!M-5Q8Ze55<6kA=Af5f@I(9d/Nh:cK'grg<-40
5982ldf>MnNJ4K";6d2(B)]RF7&pVpI+!ETEid;rC\5-R[AQ`Ha*e]`T^#NrDKIgU!ZPY7`'d=O>26s^uO>o
5983c*tm8<6h=<'6S>UpgfEGgQba8UKT[#`U`Cc1\7!+I59M-XZeP6(u>mBN:gIc?9+n8@4sGK\_ZJ?6jft7
5984(%op2FaA/_Gr[a1$L3D9(u8M"EH.:F2-?h0Wal]BYc<s!\ik"XY/VH53fl?k;""uph5%K3#Cd]YVK%YB
5985a0\P%'f<saGl<_NP9ZqRZ@_5+nDR(eJ-6LI5Vc>dB\W5b)8ARucDd@U10&\bpb@Ip"#9Up\XnVp7%tk&
59860]@Rk`^5>)19N4@Y@!W-FCrXZe0q"+W8B5*<YNr48^!q7/+kBk<m%p`5drhjmLJP\[8a3%B"/r6V.qc.
5987Z6;F!R&LN.V_O(BF+[.J*.Z"6@;"muTf0N[\=Tp0HHnq*mCi,W93%<Go@E3J,t#)c_&Ck`j[0>)3cRIe
5988fQc3!RXm5mmTr)N$!K2d)B0L$[J`jr%XdnsEbN*Qhu1hZPZ.Ic9uL]3H0Oq]LhVaJTLm'^L?FKuOMLAh
59895#OS0"P;MTKo[6=[$88erK2S%Js^F-8hCi6UYDX'PGoZ[==[Q@jOHY+"l4&1KZE[bjePm9Qo^=&^Js^3
5990$`H\@QsmA[DjN9V>V2a?8m9**:)Sbkm;`;/5TNDJ>G,><VI<G-j.cu'?aBT5VS"06E-Pt=!e7hI=oBhV
5991bZGE"]^j745]q9h]mi@L5uk[OL?X.Xc<&OdLM'29#)\\j'c023^*Z_`]%u_P0Ga6c4'^/M,5c3Ee:f:@
5992\+]g"LD##=I\ceoM2X96*jb:IeVP?rD=o>`)CTaj.ZP2L,Ro=uYP':=Kbr&7i7;6e6^KWl3q7df>I-Bt
5993@X:p)if9%Zs)%c1`HTpOg9M1]s5!ItVC``.IGs=2Ro[AMs/fT)j=;`eI;d$dgV/E3gHPSq\MkUZnqFXS
5994H2"Vb?C^oMs0Y&apNc5Ag\U,l1EV$RhD*aiRpLF8Kn$l7_O<F`n%H3&IIGEnR=hu?IIFRVrXIUDcb957
5995H[l(AbH'NIA`X0c]Y*t"c%#Q4l6lT/5aUk(3<&N5&&7V^:!^Ioe)10#.%EPhD9\"-Y3E#t_<?'!QLFuE
5996"AP#q6l9B2mK0S[j-TB+[-De/84b]GN[2GW;@Nla`'9-i=dDd^Z:SVD?Sdj5iI=?005RCTGVjL"+4VkQ
5997c#6o0=^F%,+sYUJ3[W,.=\f77oMSVj232^)QQ!kp#:<e.(m=4Q=3soG#atL%,[<^5dD8H8]Z]k:@81Sq
5998T@*'"$>FJh@7P>QYWC<71@r'jR@O0+J!9*FZMj+f-Sj-"H-E`.I?`qML!j_8'/(=S&jQN?6/VkE'+'*S
5999h)#>*;]e(72dCTW6H=2+iTXj-o\6k03ij!]&72=g31Fk;71tC%#IR^iojK#Bc.9n.K,!kbBuJV*"^3b/
6000X<(1TbpX"kV)B`Z_DA5!a);G[R;PDtBH_+:+qVt!_M>e2A'pQCc`*L5bc/0kY&ER+^blS(KalmS-5F!r
6001(;.'>b#tGBO0r5BSRZPqUMQ70d;WgX:CiCf4BXeUDJ\W`cFeJs]Oo">):Ai9;Qm5q.PE#ok]>f/OpWD5
6002,*EM"7#4t"f%pmh4/1IIT1g+7<\f^Jg*#:UP_;3rL)JJ9Me8ob7RSglG3]9.;eaOY#5(.RN7!UVc*l0P
6003Bd;4ik5Djdk1RU?2`4mt1tf42ff$=n^:;=iE-h&;=mfa"jcthsB?sbs%$5+1`[H@H2-/k:e><OC?mTWl
6004:'QGr[`FS2=OssSQ>;,q1H"%#g+6q`?)F"A"Sqb)D+,W?E](EP)OV6Y18`E7.-GK>YkS>?@jQ4/''PDG
6005gN,&+s*%b`]+ap:o4dEbe;P<+)@7O;KI-]EnAN$0_O6%O4/)KE`6%IrlcXsAC&@=^X2>GsldApcJF__\
6006WWm,I`,^OE7BgaZ>nc@a_V,1BnhO1!$q[kA'YGO8U&r5X"\jUWg`nXlW-gR05DF-)j35&%CaP[>j]_]o
6007O!#k\S$B5@l4$bFf+^-&)W8g,jiJjP;8(.BVR`(rGK"N!5,),tn?g7_C#KY<iF0YdU0$S*BqA`9p>s2J
6008Dg5H"G4-W1<?i14WSr(-cbk,T&-SD[3qMa3m&4f?CHo2kR28meoAZc_?<[$o9<_e!oLme#[,TZeoBs>:
6009mYs0\[Gp><Nbl0E3OjP6nlP8ZpV6_(`!c;kHg^n!s7Q:gJ%=mUqcE^orY7(LG5H'9h>[92GQ.3]gKo7)
6010p=Gm?rQ5NB4T"iA%kkH+EkuV:G3/,ASHk'S8"Y.EZY3A2mk9#(hHBg$ho`+8^&$#%=8hU$9lM!if7!5*
6011$a3k1^q@Fsg&s?AIUiA?Q1J@.kKUcVp+NrO`kU*Bre3;glSruQ`NKf#HXL^JmUb5nE`YBLf_'mrLl'f&
6012Y>e3#TX=,kil67;TmIK>Om+d$GUF+h!qB(EX$<]Qp-Wm1\[1&fj6+_Tj8U"sGgFJL!h!rD'`ToDFmFdG
6013,mLBSAElLuO%(&(^C_6nKOs*l_K4=084[1^UoFgNV2E)5:OVmi_QId!f:5o=T2?/k>ZCfbmeKMnKH$Ah
6014&2MRD_?K1A@sWt=9S<KsGOr5OhtZh$J'IC]Vogc!W)?,c#&91cPqm(X5Im:"$`R&n2,H7Qgu_G&&ZRLA
6015W7Dfdeu55[H^9$f.A&'cUK.M8E%_f,Lod%9Weeke6l"X>l--W/m#VnQn\6F,j&tE9B`IJAp1r)>Sn!YP
6016rO69os,.#A5l;;Z<k?>^`^A/Qg[hFLkoT"BKmEIJKBi/[%idQ:WF$'L,fdAFL4&k`M*+`NKm`dm=tuC-
6017(+hRsYXXbK/;f#[SF,phk4Hp!l^q*c(/0I1]@muGKgD$I6Y'$1-.\@f$C`+dQDgF%q-;m7#u!LJo6!`D
6018(8d^d3S*dmV-s->3TS[5TiTP-B'P-9/gdSQ:plO%IUj0kUQXmo<3"5!AbYd'iCa3dK^l#1*J>L[@LZ7!
60197]&g-h%&E0<k?>R`^A/1m9eX'GBPLmj#3b_g5cO^hF%E9+@-;R0AYYkj.U-NO_K!OFH>UPSsj<t%L;\L
60200\;>?MW1E';#.ajDQdq]%.9JAjuH8@0Nd)H*N[h(B[l^;M[?HF!]?l_?JU.eg=bM)JH*%R>6q:XjIJtT
6021Fs>?jMZ(V."PZW1Uab)m%E?VBrd:8r.L]!VF;n1L#;lttFuE9^d@mBTW1^;hB#qHNW*2jU:g`$LSPX*-
60228ek)NePjr\^9o:?I$H*,C`Qq'@fkLT`"jQIVj_LYGTAHnj&>!3BKqW;9]ooGQgXA];\\UH*`IG3&jQNg
6023:Z*)S*k*$u7JhqfV.6<JgrAuN76@/UDu7O8Tnm[*WY0"/=XDK"bN^_aOj#TB_915bjk3#^d_RD%D$?]h
602402d\Q/!r#d?uf``Gi/Z5bluHGFLXn;,[bLK&KVW`2\89VY:._!do82NE*/@h<6+RsOB:%4$PZ-eUcNTE
6025NTkVJnTkq(o_T6VY,<`UA!jM.W(oXdcim!8NMH=Tpad6ADs+Zu!fXbliBT+e6`TrmNm?BhUjF(r4;@0Q
6026K6;bNa%5qaN%'YX'+?0N$je&-"<u2m]#U_g6d^@ge#BBiO3a2bNbAY9#7p/tq""b=Ch_*>X?`AXhVU)G
6027n@UNCOKcl,DTQ:GDQmGQ;gKU^gJu[Nq2I`K.`0I]6*X4!*!KW'["^"t$G%5rM8m!Lk!X%aoZJ0]L=DZ$
6028q0"8gl']-Hi0/`*U,1[:%?J_,^0TSq[u5aam;f4\I(PE\[mtS2-s5mDa%f`[paq#8S4kpZ76.G?4kY?4
6029a5ad(pNY/3.,%I6NcgWTnJ5%;mAC^uHkm>[!qB(EW-"(fNJF8,eE5(SkoPU74\a<65X;g%"-@4M;Zo@a
6030LW:m&]i1RN\S&9:93@nX24(*hjloB3NL/&[6[=9tq9^@reR&%di,<OBFLsJ;P"-e%()>9aH33bM3\Bc9
60316Y/u;?:M=He"c0eP;,ra=CpRC_PVJo[:u"=]=LqM)lZFsjX_l=`-a<qVXopL_rTSNAc\u+/Kl)s;aanj
60328V@["e3U@['_KKeS\msoHX(8I'^\BmF:&7CV0cId'LhmJKG'o/"HYkM&a5JInYYhQ[%GVXg/deUW%\m'
60330g0s4%ST-sbIkBID\n*G#q)21CFGgmL0d3P@R":d:Tei;.s-E.g:GX"T\D-Nb5:;PA`f%l%Bgu2g@7gS
6034K+^#4^`jtR(8@JSFl58mg(H+AgJD$ZO`u8N4OY8@aX@j&Vdic$lG1jYNCs#R=@W5r>,n5AEpAuhT8Js"
6035W(mt0QR[lp9C;AnAG>hTfm[$Q93AHqYE3[8]809V7&a0^k4f8<.Ga#Sj/j8F&!hT*5"m>H:T&;qT9u?d
60365H4/2K96-H85K@p0)fcoBfm*sVa$;/]#RfEc\Q6>/>1ao-2E3-.=pn[m-4rfcFWhu9?8p7WIfN0h<7EH
6037qZeTUbuH")m`n\aqrQFBjjb-IY9_ntP0&3(^.[=GV9CDd;%\p/M8VkoAg4YqOaH%ENSKZD:>Kf_8ct?H
6038WS,AZAMN$/Ojh*#\m7\2I&])%/*u@sD.e5O`_l[aAK3qpDhgcbODfmVW&#k(h6'?2I!b%@#3iki]^G*s
6039+0B+#G!t9bb^2GF0l=/ahe<^2UjJ_68&NsG_:a\0`Y!^;3pig_9meu75QZd/i/8o]l1TFMoZjdaiJ"c<
6040I)6hZ!\M^Do<Z#0O+sjmK<l?BYEkeQaiA;hJo4ZAjqDXN:t#L3;MVg\dFiQemAsbQfOdamY(8@GGm[&/
6041A-BF"`VPaHq9;:t/$8+$T\HO1hZLI')"R&V0+iGca@-4Q+tP'-=Qo%MnBWYui2CNpJ4%=M/RX`m/:(sC
6042>u$#ElBB\Yihq/cXANObojf%=<<ha1^k6'$C3Dh6N#d`)PC\$;:oU=JYeViCq=^H@q>FYaJR!E.Et[p-
6043l"LI;>^q-<kKddn7q[FhXuePEqiso\B-F/@B0WbQmHubb%X\^2J-:s!_@V7adq=f0J,R9l`u?g_;Y!/p
6044T!j=2PmAa`kduHhgRnH;R,7@Ks)k4,hcBd2RC+4mq=Z#P-Y%"DKQ`#]oTte0"\=\&huF9]EJZ>S//p!=
60452q;2-fVRa]3<SiA1\)bC_^s1%rY[4O[g.N.QlJ)QA=ul$^e"Y5k(%:s1,k.5'U!*T3dic(Wn0!i);&`@
6046h[Vgf3=S?i]rQ$0:`ZoR!]piB=]JD<&YDb3;A5suq.d]''/lpbob*RYn?dk@l9:VGraL>$G2)kP59<&<
6047H;:qf*;8=)GJ??(2"9WF,k12R+0HQeqJ=/n;pHTm55=OS%KToD#p96oOB;WH%Na?\oQk]thB(26T8$\;
6048fSdLIpXDn$pp'3"hi$=0[)[98g<._h^2^Xl\so;MIuM.U(`&j#NR:uBlGDOA?NaoPH\`Ap0r9F6EOpa)
6049QTDkB;Wta20mX)c2%Ie#l6VW:UE4*Z*d#$N0oPNnR=)UX7!f6(C_o-g^gH8-/BdR`1Q+Q.K28@#h]CNr
6050k1d^";l63O.4mXHDc]jHQV"O<";Le'b+JV!V36E1o@8Af-#<tJ"UWLFpr,Xp7\@opZN3t]O9"`13I=*%
6051^OPLcq_rtFr4CuP4[B's:K]pG(Vcm?6qfi'510)WSt7okHqbl:"HYn.&SUXc1&^LIBe,6nT(\7KH<]2C
6052cGq7QlEbWQ*W$@q<qQj`bSnn3\ijolcHH61\GaW%p.e?fp?s]B'G+S=*?GRr;%(pnSm!S1;WJlQV1aJ$
6053`cRUm?(ku4*Ca-GosHaQcYl>Zh9MVqIMHX/-5<2ZfOlnLSHkG1bsYB%6oMokJ>&ghe\n:VFf(q?Ieuul
6054]8?'eGNRXG\&4*Q5Sr7Zk#/aHg'(G.Vb1a+SdbC)V!JZO'bcmqEQCDZ*B&'ilLs,&l&Z,,3:)4AX3I'_
6055Gan:H4h0VNhfrr7Y9"mlkJchmLnH,)qP!7/m9f5GU!q#J706![#p_3U6\iEYpn+t-Qo.BH=LY31gsPt!
6056:ZQ"!R.f2nosP@OKQhki42\YCpSomMId_5O$2,Tc%drf0[mq^[Au6'6`*QWbJK!dJPT3e])Q@\Q.okg`
6057X\E(r=EOZ+KE:mI#3D2>j>4V"'51WCfE%o;b#l@u$8]P"6psN,J7Akp>'T61XP4I[HnnMo#(/1<*d'iU
6058>tI1gl;LN_R!LTra?[.2C'-O,pgc52d&Gbioaa^RlN#g8\5pIh&5bG"<Y/+GOlEt%hjNL$2gb^anM@#r
6059R=+Ap++NH*n\9F<^tq#bfPogJB.Bc_N6`L?k!0HL1;5j`5QXJ!_$P3'L382cHJ`j%pO69N]iKS:s4tSJ
6060H<B#M3:\+TIJ>s:g=pDkcB.e"c`40MXRBlBhT:H@[hn5E\l;,/$Zp`&Tu:"=2r0gV\=hS,U+ReM0%7t9
60617;61DX?"Wd^L^f%UOYK.ddL\U7T/G#P_(X("I?>+0'n">$b?!EOP*Y-.m^YF1@;)DrUuUG`d6,^"81E6
6062e-4#j\^[=K-4Vo#@eJJ9<!N/A5*M13FS]N;p5:?lB#=SI%O;jRm9U@k7#nkW`9-a/6f;)'IJ9U7bPqKi
6063p7Kq05.4K`pEHj1h4)DJnlbXdhu;l8K3Ni@SA9ud5"grg+8bc8s(9l")aEl*!2USqF$X(r8%O]E])Hok
6064cR%<b?iTPNO5%,ALn>Su.9cL)8,rrA$NXAjpu=TRJ.2?GlG"D=!VD`1hJR]WlNdI[6hsYBkPkA!J*asM
60658\E<%p>#uI]_qTNg&HYrSfq!;UY0qJD,).H^IA%/0:0>\pT6(ZI=La&%P"@1U$n.O@Y]>XUq]T+IJK_t
6066D`9Z/i,:9NY"VnHdZn!uqD,pfPrRt"ad[Za?:00:,FE3u*$uqbT(@a/$.hs4V1]M4"g*G^7RXIG<EEJ5
6067n;(u.dTNNSCVNgP[;p_igW^_<2cH!-.X6nW\%uB?Pr:,B;Y-j$'jc#'@q^W1nPE"NkU!ks,1.#XlLn/I
6068.342uG4,>.ktaO9oHn+rf:BBsIJQ)KMOrTXo,TMp["#dhm!NG.e[*<ZF[t@d#>"CRT%FCUHuo9sC\uuu
6069Mj-G(4p>(0=RlIb6G%RShM25q!"qNuVaZ-XU29`C.Y)qFqBBHIf(?Lgj2DOFF[*Y,k4MQ9$d0ce(>O!'
6070A69teDp@^RDd'p+na&a?J\066muR5W/8O'ifD>g0s7XYPLH1&3*o+M/BZbsR1)s4C@9;r7Pp*$nP2#,L
6071I!]S+YqfSlrcYD<5+f&0>GlH;jgXs0X^8Tc%OE4#rZ_eKlVj,a&4N[!W^7.!)^5R.FLu^Dh(nLk]f+?9
6072b0l]W;FRuS`r2XZ;7.t+03(c<W[%=_d-XN@h+6)SO>0V1R$uQ)+7mTVZMXJm(3nMq=DK8t;+?DDL<6p"
6073DEii"j&;$>&jQLh!!sbK,_-"1P5nNW`lmRhQ,O!ZQa&#9pi8"Jbgg;[.4f<a*L/6UVTZAJoc1iKXI(]8
6074?euLDm;lH>mAar:lU>2a#rV8[hoYL]Po0kN6hk5O^R_R1#qb-I<U)=[ROkBbUG+BegMNKFRBH@/&[a+"
6075pgcGO[r\NJ7MW1U]*6c^g5LKX?4GuMU$n/OL5;TmTHS^,[jU=._m;f68,rr=!@30uO8onQGle3]lkGr*
6076-POj.'bFF!=E>b7arrnA-0*XNg[!Z?dNrq\m=bU+.1?S0dCsnNrH#"lCXb_rRAk>(_&-[(EX3`o5D!kY
6077lFj\FIsXku=-^uc?7OqCN2S/bPL347Ssje$AY?'KI(P=u"OmhF<FsYc4rGU*Dc[:E#3nHsp.I8UalPn&
6078L"'b`#+9V59X@\+O]N2fPXtGnH3rn&Sp\?D)+X`6+9<a<"HWTr5QV6`JC3a"W8-f>Pf[?>C9Fuj3">HG
6079Sful/d-XQaOj(C9\Q2b(+b`3WEN!7D_u[F!P8Z]YHR@6L6<GO'AH<BH#Y.BQ-GjdY[:NgY]rC#&4"$hn
6080ffiho^ELLnaY<!8>WQJ8P\(W91VAm0;LV)3Q=5nf\C_[BD2(oQ@H(oZ1`:2`9/E['FE>`Xnp/\AXs,8=
6081"81WjKEm?X*t\X3W1&P@D=*)k&iuU@&jQLh!!sbK,_-#Z!"q7_!oT9)3$I0#'`%&$-^kib/>"5=I(N2[
6082lTdfpP;MNE7Cl[Ycic7l>*1s)YQ37Nf$'QCK#c*)c6B>t`+U>=4lP^p*&o$^FbGRgYgq60F\=ROJa4[u
6083<-ks*V9I(^'Y#GVF%p09MG;X\$\BGi,jcm0[R-<82^$E<feih60)rf\68R@ZHm"J-9^GVt-VVtBC<($^
60847:<$+MG1l.f"H[e*VOk>k1`ZegA#V4J-:r6&jQLh!!sd!6m]Y4G#(<\6o;;(_QFfOZ%Q=-K]aq%Q4S4M
6085qUMlF]fJMn)dbB>ZLMgXF*_6skk6O(Bo&F\[U)U/?B;g^#TU)N0@1C^5_N-*(]]nLUhn2r-.<pKn`J#p
6086_IY$jZ6G:W?nJePYFaaaJ(B3ej]=Q"iJ)*dA_/gY(KEkO@nLZA_RXaPLm;$P]5GH=[kA\?a3rpj>r*\i
60870<]R&KHfWu$6>[p)<oH:a#l/NgHDLi'6W$fGp<>8J-:r6&jQLh!"#/@!N7@jGJ_5FLa-(h=MDUDK4jI)
6088_Q=,?=:At?a1(Pn-n>*bm?^Ti79H8[o&]+i'/Brn/Y&nmI!\L#C9%.T;6ZTQM,;+>G_&3L69>cGb>bZG
6089)=krqA[4jpYbAhG[_JuB^TM"<[am*H#tQF$kSnDB1:aDQmk^E9Sllq12Q^*4pR28"f.Kh1H$S+d9@?jG
6090T=3b5Zl>@./\O$$k:n_PG#=K[b6U$p^hh=+'-[-]g.ub!pi%L/"HWTr5QXIV#p96oOH9V!gNP<^I=Z=n
6091lt%]iJd[kt]]Hk-O$"Aoo#A]ls$uS$)d[dciL6fbWO_l&s*O1Mi.;pJr9$!gkMKH!pQ#.=F4mEom^bo&
6092Rpo\%8A;4V@V[jSVO<$;rh4/EI*^nshV"**03iu)Jm30+ioZ`5=Ku>O/N:ng$#ZnJE:XP1DSG(e>?<Ag
6093mAWUZ?+N#,E-Cm!Wu'*#=n:34gkY<-4`k&ij,^Gd]"db)7poginPJ2>NtflE(bD*($>1*do(q:=CQEB#
6094LX=qMOL#Em)@7Me,_-#Z!"qNu8,rr=!@30uO8onY!_<:t+9<a<"HWTr5QXIV#p96oJ-:r6&jQLh!!sbK
6095,_-#Z!"qNu8,rr=!@30uO8onY!_<:t+9<a<"HWTr5QXIV#p96oJ-:r6&jQLh!!sbK,_-#Z!"qNu8,rr=
6096!@30uO8onY!_<:t+9<a<"HWTr5QXIV#p96oJ-:r6&jQLh!!sbK,_-#Z!"qNu8,rr=!@30uO8onY!_<:t
6097+9<a<"HWTr5QXIV#p96oJ-:r6&jQLh!!sbK,_-#Z!"qNu8,rr=!@30uO8onY!_<:t+9<a<"HWTr5QXIV
6098#p96oJ-:r6&jQLh!!sbK,_-#Z!"qNu8,rr=!@30uO8onY!_<:t+9<a<"HWTr5QXIV#p96oJ-:r6&jQLh
6099!!sbK,_-#Z!"qNu8,rr=!@30uO8onY!_<:t+9<a<"HWTr5QXIV#p96oJ-:r6&jQLh!!sbK,_-#Z!"qNu
61008,rr=!@30uO8onY!_<:t+9<a<"HWTr5QXIV#p96oJ-:r6&jQLh!!sbK,_-#Z!"qNu8,rr=!@30uO8onY
6101!_<:t+9<a<"HWTr5QXIV#p96oJ-:r6&jQLh!!sbK,_-#Z!"qNu8,rr=!@30uO8onY!_<:t+9<a<"HWTr
61025QXIV#p96oJ-:r6&jQLh!!sd!'HthPkg37H]^sW;s7Ok7n#-0\m\;Eur9R'8^:._2RePsG=Yk!PR^qnc
6103BC<?RoA4h\3EWoUMSK2YQ%-R=Q^=;Yq6b_-o"k2V^[pa*hM1E_GM[W<D)ce3AS1tfX7*\)#QOSNMm'kf
6104aPS(ajR;h-p%fWs0),9d>3GV*G8jRIeb\!hP?'n*q;$7]5Ps17rq?2<[r:.--h,g_mE`K;^]/ZH^!F-8
6105%QCkEZ30ghD;OjOL(E5#Xaf7&k>u#8CY`bH*Gm5<-6+?F5QXIV#p96oJ-:s!MA+XKD]]Pq#qnV5!Q'g-
6106Bon-cLo<`'f.FUoXB858\;%)pOXs^'DRuDj>sthu9WhaVa![sXgD'/BeR]fhFn8cT*"CH\\iOV4L+AMI
61070$eQn1Q'$_Cpc-tlDVBkV(3oU-P=u;hbI8p,1[=!L@B&oAgu])L<K6Xi1*sq)p4c/YFrV4p/]$;c'gPr
6108\&:%(*,2@p,A_:@_tA[gXfK!QPV#.&rlSgliKkuVMY;\[Vg.uUpdbAk+9<a<"HWTr5QWB$JC3bY'#Fg_
6109?:q_V,'+Ag&J9:'P2\N&H*qM[%<E5f>sCiir,VTBZPB^hMY`6#\Z_uL=P@EtaX>q(m15+SF7,HBj$!!H
6110QTEqKNZrt84'_'b^3S"F.osF\Vj0I/<$I"a"f4Uh:"\qN-6`JmmW+20KN/osRY]<JX._L9YC8`&91Uk(
6111Yf\=oo$4^H1\IUoMq*J$Nj`*scg,IL%FJkq\(Wi&!ad\#`OVr%;e23R0Tc>J5QXIV#p96oJ-6_Fc7^?2
6112&/"aE#Ln)TW+[CGGcZIZEbXiMjeC=G#!i`GoVIbpp#AMK>ZmS<=mP:od5BB)%<II*'DPX6*F;XgDOrej
6113@?P5A"`&(J=49-H:dsK%M?`=_[oVA=OqeBV-3AGj#SE@Y?O\7b,17-ecHPA`[Vu#<EJ.EK&.G(q([Y:#
6114D)=-^:4:<1;2/C78>3&O+XX9uJQt^T:3Wc.'"=A"W_J`nKH8tiF5%3(J.Y0N8,rr=!@30uO8onY!i\Fm
6115ceeUgl6YF4Oas/Y-/q2V\A[hgSMXK7H[\B:cbgi$`Z>[,%Z#'.7)T0iYS@Z;o*9sE"%q5KCA@sH$3sPG
6116:%<a3nGo2+5ZfkY-QCtrkSnF0Q/:(S39n,1#]rH?g=o9Q%O*S=%d8)2MEQu=8fO7@#hMum#S#"[m[HFd
6117KE[l"@1hCeTiS$`Q-iu'jQ&geEXBd'D<)L*i41"Z`(/H+@TQ;dlLn2EUGt^gJ-:r6&jQLh!!sd!_hVa5
6118h*RnI,,lj9$F$]F?4dcqSOU)%A?k4.14,<l65;U42c)Skau*.9Uacl)bG\Q=FTP_tUJ;<,_bCf0`AWpB
6119at-MgUAE[%<DBKFLi!X\lQF"RqOFdIM:fm_GeQNh@2/V"k)k>cC5P""F0#/u2mWW!;A`qah2H6<.B8o5
61206+?#tpk7\72"M*_*l9Nc76nliKkAQ<is\BY8,rr=!@30uO8ona'`s>3LK1&m/WnU<)okM%#12a,H-s^I
6121V-7VW1:gc5UC%[B_d5tN1#6`/;mVE$<K)6JEMu6"/LDs$btQAO.^`0N1/"[i[&HQQ6`t]nDJ/P-O@q5R
6122;A8#?^YN4$-\-UAPf@NA[5tG+P+Gn6-\&/&r[,L^eer(2kTJccW@hY%]1gNS@uP7+5@7h(]=Z0^#$H.A
61231$EdcQ^TB;'uu.6O8onY!_<:t+Ft4S&BhOuLeL>"[6tM9>u0*V+tV:./L1/f6+=J3A.!&_1$NeHKN^XJ
6124S!\T85s[)-l;1=[jP/@mI(Ph^+igaZ(-0oLW'ZoKdq(QK"fh.A"cQ4]o'O'ii=lkAX=_s9RB^pY%M9C.
6125^?ktGEm0n[M!=UNQd6XEfTgXUJd`+KP:<K5-A<aHHQh@Y*)lVfUPEg3[Dd2Q[gUR?T&Of-LQ;S"!"qNu
61268,rr=JQ*i/k]SAu.+SuM"d+J*Hom,*[l<QKAG<7W;fcrE9L@i'.Pjs-S'#hPIZ/1E[=#S19<3epqZq2P
6127j2rT1)31>nM[7X!GU5c9+#-e`$@QE)NJ(;/=?'kW:0m>d.@T18_Q"EQB4^:lkpiM[gd"sf()JrF>fDm6
6128#3hD+>H)Yn6?,Pi%=L"21fJCq8,rr=!@30uO8onaD$#Z6=+G2?&e7m+!WT]]YeYYSeuSHgqNPco_3QC6
6129;iR/Zbg\8@)Eh)Dea7)unQl@tG-K5Y)!efh9MG^@[o*t)G#bD>3F!QR/KfEo,M1VQ"UM^S<gCON'Gtit
6130I@#mj&lrQ0fZ*oLDK!XJ@dgC=RCk@DWCiL*I5PE7$-HO'd-Zj>c2]S$CWa'Hi0+HS/Z@E&Hg]nWOT6"Z
6131!_<:t+9<aL8d+kSh8e`&W$EU>3fT5>[h=])o'Hd`1V5<8gDsEP-.PYed6MO]7[&IH2tO"S6!^]C<CIo8
6132lK(nkk]SQ.W2WN^/IJL>l>P:5'R;:40ge$uoZbUk=.u5=\0Yb=<J2$aBXrleM_3Wd=Tp\]$DmsfXb9]T
6133&X5$9;WXq,1)h\7%MM,%-'pL-/hm&d\$J2^KH$5C@/]duR]/8I,_-#Z!"qNu8,rsl2??:VKAdd_i)$53
6134"*GO,KOk3.mGuc/pF4]kK0)^QAUH72"*LoJ<)(mm=t6@43V?$Z5XG?h>/m?*=MA&J.oOWN#@;.Tr9__>
6135<7Prme(d>nYRjfa7(:&7?VbpC#5@54>NW#W$anYFgo20:`I7?IVTlgk>,*uDLM*P#i,:9LJY)odcEIb:
6136nV/M.hcL5s>uu%qoNfm@b\906?"uk?7ume7!"qNu8,rr=!@3aV"CaP4kXc,mh*X0[A$O%$1*/kmfuUo,
6137Qqp0Uoc?P$Dko972/&tlMf(36WnRt^$(Hd?FArQ1R@%l9)@LXqgB+78%(D%3M]p=TQ.Vdf,?0h'3bQA/
6138Ssl^QSr?u4AOrE)DgnJ8e,i5:nWPpM)T<i0U<"d6FfC_k7M1[()IOL&k7CD,4['DIm>CHsm$F.jdhKiZ
6139"HWTr5QXIV#p=e`-c"qhJVNZ9KEF5OOOHWlCF#M'`iU97Vt;?d]2hV5->F8n?!#i7V]c3qQ.'\b^0OOb
61403iY)7Z\GJAI56sZn"lF`G%2PVDhm&-,08j"R0+enmO8KM96gHoZl9;.l-dfuP3;)!hiM^)K@@Q>ro1bU
6141DjREX6!28Jejga"@cjm[=WAa#8lGm8FM#2%>^IF@JP>kWMu\q>&jQLh!!sbK,`ioI@_,jge9bUk,oKdc
6142I_-1[[CFSIh'WK>h4>o+;`U2e%+K9U:Bko&jPF>F9:q0nn<6X;SlmN_?KX.&&2kq[.hUKk^e"YEBY"?2
6143I:q52d-]5kGC`Q0.%Nj!U$kn.BH;JQ-u#UtQD)p.9+CTfPH[C=E\67]M^HNa'pAs5=q[b]]SL!2?<\BF
6144A5Zp+i[Boh&jQLh!!sbK,`qR"(u5[MQ_5dj^e9>H_DO'r?/Uib!ni"=i,:80;SO5QUr']BZi2>E$ohc?
6145fcJ>G+7Zg-Z5o7._Q$TneTCXuUmWO70m-PKX+u;r7-l2Y+sM1BM*6%2mKbBLh<pnU4epb#o.FG$p<ISQ
6146abg?Sg_:a!Y4S7)o,732_@#@N`6cI\d&J!rYnM"31`7(9L."J@Qu>drq2567!"qNu8,rr=!@3aV";or)
6147p"Q/h&t<&$aYZYENE<2iq+(,bFo#XE<5iM(/_OO8@@A\e=dLV9-(s"(eDH[45Mk9-\m7:i/m8MR)["R:
61488RNYR,L^`@Er/au[<N#:KdL&I-fKj'c-(hW[X`6;Y*).hp=cg1R<>K<>IE>nlVaQJ@)"@<:#V$\L4cG<
6149@6@s'V'W>u'n%j:1/W%]8,rr=!@30uO8onaE<7lNDBU2U&Hmq59K4@g[gPgpJsu$iAMKg9*.0L]$FO=[
6150T8\NI%91BE-3^fnH<'0k.]6#OF`aT1A*p?FULEH0p]\#_*;'o(R;h+rTqbO[[mNbpC`4KJ,coG6\hSm"
6151G)-p*?eEji^\VE-R*k;pMdTh*\jFd]\ptKLL7)S*mC'HBntD3l-Y+W\\i0Yh+6u1hpuKEQ,69'?"HWTr
61525QXJ!Ka@%uGCZWDKPpl99!"fse8Mf_*Cr7RRbbU$5RedS-Y!ifMk8X5e-\p:N)[]gH6osIWBs*T12?.A
6153]6(E/]9;Gq<2n'h)Dd#?TaeC]+i;Y_?O-A2A3T)/6,Q>)-M&e*WG$/d9ishjj4s6/eW=^a:b;b)*\G'=
6154LgDf,@0flf#Wq+JJ9@r2D'50TJ2U)MHPG23#%`?*X='2u1DP\&"HWTr5QXIV#p=fK-G\]sAND"l&2%M1
6155Tai=nZlPgoq1\7!I=olV(&Fb!WKL$lAnhu56="#qg.pJ,V0WA(bGdY%gPoepLR+o0qkZV"83s+/-`anW
6156"aZu]U0"SD)[YE?LitbD)DcJ\K]S1m#RRssCb$H.0XY7Rb:jCdgIl:6(K6<0LfAPSH8P7nPrNdj]?"<L
6157VpYf8l5P-2TO4]K_JX;h+gn)#UIPAV!!sbK,_-#Z!"qg;!jTI4T\Dc>6Q$aiXq!W5W;Y_\Z)b3XfBAX:
615896(>=n/+H/LODk*+3h:<FGs#8`F1kbT\H<?TDL5i@m1d&FEg`,6gYK?4=d;]+n70?&t*$:XXAgfAQ/Q3
61593d#bfbk#jiq@qEi1I8agUnQclC/>C@Bd@TCp1<YQ/n#RnBBMfsYV%fMZe%GWG=0W^"8`V)8t9jj8,rr=
6160!@30uO8onY!i\m:Q>[!O*?c'"\46hV_FSlZM4@d,Z;4;dATW+caiIsU)&(P@WR4"[.]QEFUQW4)hl`b5
6161/_-l#?:ukjWeZ&&l7AKJLf\Z^Pa^_`";H4G"q+B<+h+X&$9QR5#&?uA-.#B:A`->ah;16.hQ*'djP.jI
6162>\LJT0rk8Xl9]0V3ce^noO\G(NXf)_#e-NX%'>u@p#?js\$`&UoPjFn!!sbK,_-#Z!"qNuWBu-_m;acj
6163<>$bI,=Gj,"Al#$`$>cfE`]Jk=$Z_-.95l*jf!>TQ,C2_:7hqG7$U]IQkla$O$fHnC4TnWX@P3G1E8[;
6164,up9!d^8-uVqa@`.Fa=XT8]3-bY4n)=ec?"G"^l>nUt+(Fl@^;W0b`M.]DZ7cnqM<3al%>f3FIb.2jU8
6165Nj$*W'NWbM(D<mokUG+Fq9XjF;Wf;&BM%OL<!a1t'+#c^,_-#Z!"qNu8Dpi]m/HF.m9f>]Ia;?Qn+uI-
6166Dnl<ue&O+i[He:3\RW[$++3Y-Na:Q/h7FbHmb<*HdiImnqIo!!m<?:ZA``X3Dh%fIeXp]jrV\=KhV[m#
6167D#7/o_58dpIC":<cE01BpuJKZ\*_nWIFm**GJh8KgNS)9fpAr1gq**H0/r:rj<%`VqWdLp2gtA`m`h5.
6168hu(;TO4c_li2s,R]X['e(UrgW%o2&MX`N]bD?n-5#S<,Vn0:=8@To3-]N/pk+Lk(i[caFi`heB!>:o2_
6169dXjJnOg/V_EG9BuH7ZC@(n4P:2fmDpYiV`^j>-VjV.no2S<i9qjn4fa1PU'dai\]tKk,OHP8a6cq;?(U
6170\alHnUtd@<P3W>.mLcr7];dpWT^o,!9(SS(4Am#uXas!R/C$kU]*`Y,T!TK'Z?iBRIG3)d(I/$m!!sbK
6171,_-#Z!"qg/!Zc+uNi?(lY#k"_$)qF>e.i7R6YFaAJ<7!MVMuZY80o?%YDA.@"LH->X`-O6F@]hBWs3;'
6172f+rpbo`sgE9HPImPDH;.Ca3C>F!,ES?#o=C=0nApIJ&PRV6cVV2FSFADn't*mHeQ3Mo&PTkKg_Xi\_+G
6173ZR4CYo/m[,3TZ;aGj1c#jk[3"P&%5A^3.ieRhq*up$03PH<&$'jGEf]7u<&W6s</-eO3;$j<5_r[^ES3
6174OH/OJ;34=@M6NL@+u.n[U)00NorZ]@EL4pK<B11gFi!^L8r%$F`%'=)[uZX]F3h9bCNP]8NnI3e^Nl,Q
6175dERke<fP_UX-(],<mD.pAl$iLT4IL-<\L(kh=PE&#R>bA:pL:[AgL\1=^r[SS'W_k!i*+(-m4^$11q=+
6176qA.Qu]g4pHW,0\BKEfQ[/WCQtDQdh`o'HX*V*\W9]F(K^'&aND-S.I:hN8HB$jVUlO8onY!_<:t+9<a,
6177H3?JjQHiVCji7aO/VG-QgHn=t!RU5]&>'ZfcC$G6Y[!A8/iQqu5`9r5Nq3Sr#8an*W`XpSS->0U350C0
6178I)=AYO'02N;!h(L3'+:+1esN\F7c>UG'!(?mXh.0r'<C#Ks&'3\pUO(+'LD3n,K_<*oKmr=WbBaKG"QS
6179CBJ9C8XnR`mk^ABC1\fV?7@%N.NJOY/8N51K!'7`laj[n\urZJY$9_#=$Z+`/Z<HOQHJfiG6VNpLmS`/
6180jm]q/n4nK%n(bSIT/6Lo:>$UfFF&+<k4ml9$)+[q=Q`N$bR)kBj)!oA"K%-#9crh7T5+i='iO!b$BCVF
61819*sKJKTJif'!\"LY"Oi@p;7oAi@UCM2d[W_FNr5#U8r]XgD\g]QER6Yf=6+NR[3!BeqK$+Zp+8c.t>-?
6182jcZ)c>l3^o2f<KBIX1:_jfs0`<8G$\lG9kc&$<"GIneJlf.Yd%9C)6]hKu$2c"1[3_Id_-a*1e6jmG4u
6183OZJhSm^bpI>iPSDFb\6e:LrkHgOK3!GiQ3HH0h_/Qe`?Z(VTEh4^>\\_/f:UlKdoQlgj@j(;B"$mC,4k
6184hY<;Xms)@SX*\dd`+L:q,_-#Z!"qNu8,rs,"9Hm:^:&rUTXqFC&a4DK<uJ0>L.^J8FYZioh%De2>H4&=
61850!11/-CgN*=4OgtqOGE1CLo6ZQ>YJo-+qU%9a^)(b*6l(=G[/1S=>m<N-t6Y2dZ+1.j(B@\lLQ-Busr!
6186iqcoL3`i6*e]MrMgg$1.f.G3hBQNj(>Ve=jBZejDE](.-Ma#`FaYg,>N=M7hqM=WAjh3]P'^ERiM/G?7
6187gT-,M;Yi-;`[(-B)%e59,SE?D8,rr=!@30uO?dCkk\0F(1gC)t,Sr&f!2WP56um2kmZWKZ:SqacK!V`t
6188MMX*4mD<Rj;s%/a+.Zb'-EkuE=:Qd+Kf)>WapR5_7S#n8*NC@TThM23g#;1^YMUIjd3>&^VE7]eCHN&"
6189BlmJG$,m_rd&7ZD\&bO966.PUdSVBY)U24h/W_5WB;.:-eLIO6W\USWesTZ)#p8FnHAMVa.SuKQr%K$5
6190N=mQ&p<9,?3-lj#"HWTr5QXIV$"O["NqRX31DE8,T<7i$:8QAH^62W\Dng7l!#g0d=N-o21$3/W%FM/.
6191m5n)iai^e+Rod)'k%aCplQ%R1?"*:W,]YsY`H=6jG"u;OEstdFbP5^/)H];CRF$:[Bk6M'6a'CUQ-'fj
6192b[F\A3cn>rU2i-!65Ln'e``r`a-:Xb_Bi03ED`-qRV%S_eo@+M!!jt/YuDD_,"V(<QN[KRgG<QDi`M<C
6193&jQLh!!sbK,`pCV\iTR%0<6J5Lc32+.OYp>1u*IBiKY+Fo*@E;6To(F697uGW%FVM])>;OB3aEnM$48&
6194#(=jdFO@BsKH84AgPF?MKTHg*0Kp@_4R:9O<B!q(RTM1S\MR!o?)_B"U>)>%\q0*eA-1SiTQ\sh;l,@T
6195'"Zme2,Kdi5]'tF<`9)KHk#<50`a9Fr9YfW!gW8J:eVbc5qthRO_I\%BCsuu_'8t+J-:r6&jQLh+Hm(Q
6196[-poto*@!aD(((GSt*TjZ@t(?YEW\_J0sG]o5f#B*.tgTE";+*.9^:`@FM$(M?`NMYg(C-!8Us.1-jf?
6197"4N#2*&=b'iu:M'H:)a^:9C,Lf>i:p-7ZJY4rLkp-h?X[C3<>Tpge\n]8ilo<!?u]5#o_(g2St,?E)ma
6198^f"=4U'o]cAQT5a7JKWPLj%dPc:j\-3*%;T"HWTr5QXIV$"Pdld-Z]U*oVd;_#hK6c-c>LNH7Cpo=`Kl
61991ciBkG.(S:Xk))"(u7B4b9!3]4"7?WUg4*%p'"/H8Q"_si>a%o<^^OhZpT+[nB$3&k85]7@ei#A10/BW
6200hl_Q[7M]`u?\31)Ei;?#D-Er?0ij]1^0M0gOk<@j,I"d94rMGNCRKQs:sXbH7:)j%%FYTjS-[##Ua%'F
6201k1_\;lJgHY!"qNu8,rr=!@3b(";ot_cQh4YIVAuE<cNO^($dj;JJ!0"@@:kGSMFEKR@r!Z8'V:o51QUS
6202.]?nnb[4[r)r]@$\7?Q;`/5f*M%k%ne:,n'M0C+Rh4YOYZ(a?]G\4@@jjV4t15`S;7`AVa:W=lW-#so'
6203;SSCk'Jq55!B'NhWEr']@&FT8X-sr8>q5V[ArQ8<fk$,WSZQP=&O=($lQIH(&Yi,KUS]LN('u)a,_-#Z
6204!"qNu),1*Q]0)/c]%u2T!nO3R2!2B/6HHY!3DGTRGF<gljPF^<D-kb<K]=^B3jT/3Eq>d5g'uCtW3#(f
6205_@:fR>DUc;NKtE&]?JFa_n&^-l_7#k"Z,EY/0Es-@9k?ng9!m:mBA4n!kMZ'6c\G7%FssIdS0$0WfU00
6206;4gN_V32L&r9]=UYMaPYRZj])1O@d7i/n!P5QXIV#p96oODtCa%e!?8(u9)0X(HIca]?#W);"7V_N&k.
6207T!8pg=G=@949M`i%5h8lc)cLh]B2Gs/$;uu.s)0lKJjLXT4rs(ne**&2@VF5(;>8aj&XI9[0i3YiKGuO
6208'd,(TVAc6SU"eZcXJ1.I%4dM$gHi;iR0VAiESV+:G\15r<^=W\`UiJR$Bn:g#3r\`?pgP[`m%R)0G6VP
62098,rr=!@30u16hk#gLV[i:WD,882sJ,g?#LN5u/f8f>?V']tnNA*3:pe)p]fMhq:'\fRioZ"k>M*)rVS0
6210QX)tgTsE$'-5d<dgBDo#^:FSR00r<'KA4g.HXc?/:BhT,lLdh6)7\0;bI9tbhl`W7?JTL,HnmT#[7gAk
6211A7fEWoh<(?Hok`HLW6DAKP`&`/J4XO-<"P/NZ/9I!@30uO8onY!guQ/n]<Jr4^t@[$iO!!enD8pY'SAj
6212cQVX?\4d3WQa5/1VE2^E1YZ:VS)6%GheS<*L4"@$_X"ubA+luI!Zr!i'+kpmoFeD:<fBAf]s;m8A9L?]
6213caP!shen3!mSLb`U"bj>9M#>JFmo"4a7J\=1N`tjRPW1!e@<9L-g-aLrDK&,:@K#R,)Qpde<A9f^-2'7
6214/<1PR+9<a<"HWTr5QVfqTY5cG@:9`[Pj9eaW(/jo^V<ML3UK/F'P]`7,)U2j10^TG[pU+*;[n"2O""`F
6215h/3u`]%pAkQ>k$KNg3!4oj6EAi*`WA&iUC_U%!uth9;WD%Ek1/alo]2qP>)Y'UDTBetji5h$tr56[a'g
6216<^>2IC(jIPP%p$AG/'+PNU(a$iE-?r9#j;9)*^unDU6[$Mo/!c8,rr=!@30uO?a!_@.N\kn@+`'C)0.M
6217IBLXj=t>?A93eNLYf#R&SnsZQ>HJ:C@t\,(0[(VCcoRl9Dil[Xh<o4:#!SGaf+oS"`sX]gM9&E0-Dku:
6218f+;m[o?[>([qhto8?I3<0uf\5nS*iCL;;\!AQG]5UsuTA?LZ'-W<MWF;JLpr:%k?)+=gF8pOZ;[[5.Q$
6219&`h\V9_ThnlLkXVYW-/=J-:r6&jQLh!"!0aJ[fS&@naG9.KoS@0iF8i$s/?7(!S%@Imp1s>GfK-lQga*
6220;A>^4ok"r_cRtT_Pq@b[X9)lL.1-FT;8Vu=JVsdrK^WE^R_k)h\Cu4jn8+AYja_`jK.=\\A"gS")5_kp
6221MRpV._kTsA205bE9TRbC2c:HQb2gc-<lQLC4Y*Nh46#R(F[ta_EdZ4b(&Oh>k`j%p,69'?"HWTr5QXJ!
6222,72<?V</Fd8FBX_I?u9/%5k1>!.VW.,66O@W3'J*m0YFPg.[B=`5]5_q(:Xt)[b^cJ8JohGnT>QPWORh
62233!!-h8mq<?>]R_MCkU?<ea?.nDca1`l<M#fWjGHs*HLC`#p'p&pKP5"l+:K"C'.IoWSTr^,-"R>SW1b#
6224RqIbA=B&.0kpouYP_'S`':tge[7#W4;DW@9ih2D6&jQLh!!sbK,`n,k3nce4R@/N'7J[e:WT&7C_Q,ZS
6225Dg)n:5ds6&/!t^r6>'B&K6nCdZ"E+,NQJ6X[],Dq65SM`C%/D3)tZO,@*6P=1k\e$";/X$,Le<DgEo*[
6226Y@Y6X\m7g+T\I<?DPSb-]O.[j]$s7Am@`4-b7^T)--Qk_Fp$6dM<f?NbgBus)l3#_HNDc;bX>H*A2PL`
6227M$SMb)*)8Jcq"-C+9<a<"HWTra@HA+^:fo5-_n'F+Q#@e(G&q<Kmp"9PF*'[)kqDZj\SiElVO],S;P<T
6228V-3VP6+=%$+sB)#ig&[<Nn7>Y-@?WY,8HZDZG@e"A9>FK<u^#75>,Qq\TGAPq_!Fq#.cI=qaF*Da7AUe
6229!OXH<4rM`7>,kt/feK+X&p1aG>%_H4=\V^7hAb)6-6fW:dMf"OOq;b_7S[)+1_N%T8,rr=!@30u16MXu
6230gEfniacmYm^_g!.gJJnn_?DakPZ_fl[sOu`b8Ho\7o<!<b/N'<=o%[0jAfJF:Ch5BQdj5+S5O\Ok]S=!
6231fU72fC_(4YKPn!cXcoA)(JbI>Et.&kJc*&2?GBc9[>B:CS2s*G<(W'iC'(#dM5p5B^>3=/DDs&EhO5rr
6232Z&7^T#E;o#k7mBOatj]B25AnPd!#eE14u1(4\%Ot4S[Ies8De<mrs2#pdi`(?P$RPfElZoFM<7_b?qo1
6233i(s6]^M"___ncF?!_<:tA-.=Rp?ogOIK'&5Y8uKu=jNeE9Ghg(O0RkUf:i4lqY=F#[D289`&C9-)qXK8
6234P6iZ87?DH6dg*c`+l?UHXqZ7=JS*5M7^jnUi`TZ#&+N7Y=To0VhnEWmPOL]:NKX\'CXj4V"l"<K+uU*p
6235Mt#c<?)VOt>^#Frn\WBKBm,>eV)>PXAsU]c>cJJh-\pfLZTLR??cb&O=>heTCgq+d/?OH!2mVdhWF4u8
62363P&@gb#c!Mh8L-R/gZ*';ZW'-1h.i+=s=DuFsRO9,`1Z?&#6%t]D],j5J-=5s+[.pH,dP07df&#Fr\8V
6237^@daOpV0r2bSNKnUZ:aFO*%+\5;CYr^:38Zo1AK:9mbdfrbh1MpZsr9T:#$fF6fk1&&-rngm8Pdh>,oY
6238,Ma3c@?)8?4VC!]WD9,`bDl[Srog+Os*@'0fH/Taa+'8l5?mmCh#<'!d1=k-F8n&n\j+4d9!ZLMla-<`
6239J,J6B2?.o,rl[G<DsoofX?5:g4neE3s#^"BO1N*k(mZ="ojmuZ^V.um7C^n'_#3Cg+lqBHqI6t>HCd9(
6240V9IMjbG%;>Y.;?@+()Nu>^l'p,u2<1hQWL\/QQZCFs;M0]:MP&9Ka8%Qq2h5e^[uH>trW#="P'/Fr!hO
6241k)GYfS`QJ*:<(SEM(XV.)Aa)]Xe.bML3'N(k\T/#0cp>iRf"s!kDW;[ch<ng>!Hes;1-)ur^)7DH'["c
6242]ptajPD=r[Zj2DkPjlMKj2Sf+5<*9cn+uBFo<2L^o?Meti(;`a@`M.)h"A,I[u?9dIn;o`^p>,sU&!61
62438c>8]:+E,Rli`INNrQ)]:CehhJFF,3!"qNu8Pc#BaN'YFqc3?B]>rcO;Q&4:VT$W:GS]ClO4O:$8/LDa
6244Os&bT4o:QFm?P?]GA#_mn<f6Jm5=<!T3T),ZoJme[nDUPIX>$mm=<WF'9q4VV4cR9P\"+Hj@_+fYRJ[2
6245HL&6?WDGk"-E>3@WWM"jDQsBq4gq_r+Q$L7.O$&UOiDf)g^k&t0u_[g_.[BLf#?`p>]Enf,iC9%79q+<
6246cK)<&Qe,ng]l;NpW_4CIhVP!`E(-m=F0rZ%DY/[aAmDT]g6G=V?,#fu9:&GfI)V>Nf$((r-uFm-.?qe>
6247kTQZ5,4\!S<bTLq<36asU2E33]Kc2#O8#5mpOK/N^JB5gmer6P5J`iK>sh6BlefE8.(S3lkK)tP7lpAb
6248*7DaE(InNt!"#GTJaOT#RI<2s4$QO8G=LuoUU-R38*p#Dja$bmHamYkfFQhWI]f<Q$mqiam"F8'NXWT1
6249KZU\>6bh-<+UY%d"(UFBhssKp?W44O4lQ5U>NCu)Yq\lFl:'&o2,`htQsI(T<O?kk@N?.s?Wdn2pg@Y9
6250.^qdW,or-4i$h&&qd=UYlK")3XKkMtl-*A#,?g6TB[%,A@gSG\nh,"uY*uPb[r^;]`h:#^@CphQD,f>5
6251c0!euCF3q'2t<>0-XO5ii\apf??>YTX#EheigR.#;Blc?mDirc#n^L2#Qo_r-)(D)p3u3&r]bf";XPY?
6252lp!=F_.*R]r-mNAD]Br&?U",5mdWM'`@%';JUWm_:rbZmHccmg%pp(Y+G&#fd+S$,ikOguECpsmT+`lJ
6253dbh*N#4.AL8LGgF)O;GW)uIP"I@.lfJK4ZNrgqQknT!ZEj`;Y($^PN7U+OdD:$\slXWY4Ib0(hS-u[qP
6254I?gUSKrD.sa3GD'dC.4OIm?i==q]P.jV<[;?L,&#UshsVQea?.]$ELpVk<B9'LWc"QWME=Q-9`'7;J6m
6255XBU0_c.^^uX4Ge'=^JLN7IBqO260eZY.:c[h5\'Z5MNoPFe6&k<k>9@XifA1@lqB_Wgk$3RCMjd3B(8+
6256ETbR[GMJR,lO=MG]m2rG_)A2B<`$&s+P'^m3PTc*J,=582R('jqb1.jI$X2kI.tIls6mH"^oOB'^uopS
6257[X666J!U%1EIVQnIB`S1PRde%&.'H[,`l14?kMCFFas6bkKgt,pmo3!4U4#H$W5%eD>2YQDjNRHQn\K;
6258k<_?SZMH"?#nQg<&btAB2g16D:$SnMe:kh)V"[[>0Ji!R52H4dY#5/!1[WA8./*C1^$!bW5KtV+3*7GV
6259"HYm#!0e%GdLAQ`CAl!#I*;<gBM/cP.45+le_[V0q?Qg,`<4ttrDW8$U,h=CnHB.ei,n*k^Md.?P5jiT
6260^H8[[a(Kge_#LRmeUP!!Du[WLIGm.3\%d%Y>mLE+nTU$'Da=Fq!"#GI!H:lJmJ?3!3I_P$7G]jb5$We6
6261dP%[u`Wo-4$mlsljLNM'.7mH-1B!r;=sJX&Ei3GGSWXfbE:#kgMdCEFm@0un:J!N@abtOdcPstt$',E"
6262+9<a,$425WAMAgI:<E>*RhlsQ'8q8J5.Fl?*?+V[=DplAKc4"b++-a\r=tJfZmR1J'K&U-Wl'2]8L<((
62630h(=j]Memh*=3j>TdBbk.Z$Q?iceCemXpFD;Mk+cLFGji_1a`-T:LY0*MrWUB2oS%G*MEIN%$q2#p=dE
6264-btQ3Trch13/\:-&uGIjV[iW.OZ]'*^7e']51#Cgr:?(PZmXu`B&*\G_ie'--Xqs9pAr2HT7R3-5`udO
6265?I=d9pOQ'[7^N[r8Vb%VqulmFh$4kN'RjAOMft?Q".3:a0%s16%j7bE'I823P+4eCMft?Q5CNY[\S+cd
6266R%e^&nUXEnB;C2o8*U#JAlqZ]G*MDZ.]2uK,_-#\S3UhFG*MDZAf@M!BLh=d@mZXTO8X!=G`'WjVV(r%
6267Z,4]qcFGm`^D[+)@=641\%_EcK>Ij9!@30uP*nRU<KB_-o+PJ_fDVI3ac(>oO"CYSU7V.D)O<^"Z`RZ.
62682FDcj.4<g_1DZha$"cWKM=s>2;7`ABVK`mi5QXMP+SA-LDq5r*qtJ=:PS<G@%oYs/+6r]o1#^BV:#LXm
6269Il[$8[q*5Idi8%Y2Z9=0qR7G?,]hI1Hu/\0s8LAA_,j&,8,rr)-%VX48QYKQ`0p>5pQ"$SUoS,Vl(mBU
6270pN1L)BD%W*IuG`B"g<8F6H=^B0nIWA4kW%]R0etNNu>@s`8f%VHb2I'SALm=AB195[qB*uE6(QM$)BV5
6271s'>/(P($7$e`Yi)^Mi5k;`t8]r:o0M9;2WT".3Adhu;=YB7_cr]EIp[q<RI5f'R"gB04KTrN/Z`VW%'0
6272f'REk3q2Kkh\m,65lsRW#p_Zbe4n..'ndfT*9g4Eb,=h24*u.AZ"!cK3I.4%Hd$?)',\I8O;$jGfem5/
6273WpBB7=gnl$W76(pE*'mo,Lpr695!(K3lph^OT6"Z!_5GfBlER@[/hAk8"6b:q)=N5K9k[d,7PK%P!&9X
6274#N,Ai8@Y#G"?p#h!mI]EfBk8F0CF65`C"Xf%f`*X;bTm*hNfF"Mub$?TbfmQAPhlMO8onY!^fXhpZPfd
6275I(DtF-_@U7#b'N^;^J$f9EX+20)$Ogdm&gFhfC(5"&Kp"p>+bH4,r0]pT8bq]+aB-1skW:VqdKKT^g*b
6276!"qNuI0b4?pZkDH]t`I@IPM0(ajn$#N%B$o5@!dj#$:*QgL1e's7X.M%:gB:r8XpZ:AbErJSp6oI.bS8
6277Bb['<%cuO!+-4Dup%.Q)OS2bj*$>N7)A5::8Dl<;fKCQ5P3iRl%u"Ta?h]\XMENP5qjrXHm32/c1aLgG
6278mS#"a%TRLH5:V:(!E6/d=ILNFo'J,s=6A:&-mJFs,_-#Z^sE_ps)@G;2a)?"X$?7/P561_g@VSDThGjM
6279%V+2lLC]Q:3$-ic&btFu4h[b[oZ4MZE&,'3ans?/I1t):aLB'+3o9]/LZUAKNs(OE&f=@Fi#hAMpSPt@
6280GkHh*kchf\j!$[UfLugJ$r"j2Ej=?9YYV>d*PegTa6$o9X@l9X.PnXA8QS^Fc\qG:\&4#.jZGAuM2kA$
6281!_<:t$mgK'J)&ZMgm^5!TAQ'IFh^0:af]RAQnJ2X(t$17I6<aD$M`=B8Ds*3^&$!D9I&@'K0&Y.$nXfO
6282Du&;)("79H\&4k"5<LoYIgl,#8,rr=JO'ilM;Hq[gm^5!OSft!Q.17tho'-\jP+*TmQL=4e.,.V+$ES1
6283q:<+<R*kk:2]d$4Vq-j2bdoG`"+0sVV=up_e;Rnp=nefhf9mLT*&S?o!_H.[j3=e(Sug@Vs1i]Df`,jh
6284;t$Ve*;^5Dj5'Z*r\oOdf.V]h5tncd1NrCPjRg0kkO:D\;U[4jAB18J\.Cj;k:_i*$)B&%j*nX9ZdUS7
6285;btrZ%-"ek/cBIR`NelN5/6L86*S2'%M+-Y0A?:-1&^g>XNL$o*PQ_\]_@?VMdtWV%3Jc$B-`!1OMLT'
6286pi#6X^1XH&gOHWhJaXV)qVLb2n/#dSa1fH:]D0M?%:.\J%#V4[%:]2$+5ZZng'7"m#57<+l-Nf7"B2Sk
6287ZbtZVFM&It+9<`AC]n(9H1)&7>Ub0SW(\c'Spo4@qTd!FcGZ_<_fiU.n/HkaiJ#!39Y^Q+D>VY0iM>ZN
6288hsiprIW=^9U9>X<Di08R%iYftJM\_CXTaZ_^R1tg=Z<U8UoPl&_q4A(^'c+/DWuApG[iKBGXM/)1n00=
6289%He2^UWL`0.#r05e9d4.OChSOX8C@BE5U9q!_<:t%%I;sq+aG^hKMf`DgXE]4t69NT)G4.LS'n0h-YB'
6290?t;%hOS;G[4Y<R@n"AT/Y"T5m2]X*joKrb1N6\eticpRc&kI$E>ot*PrS0urSP3ghHK^&YdP[9&j#Z\-
6291I7aF)KnjjlJ_o%Un]l,A:@kOBl(@S#Q'#X0dX9p2n;onm'DVD_n##WqBOYXnfm].E;>P9fs1c`a9`(2h
6292Aso;62\2)9d638sdXFs.!4tEYPYBS^p/j@?304G$4d()%JqeI*i2\(',VV1Z+11tmmE`Im=Eb/`;MmX7
6293/aI?'5,PM!5+#eVam?o.]]\mnT9CtE0->X)F5m,J,B%3]9J`nH;!,u1*%;Lk709[_+3oO\D^pKR^rQB$
6294=m=W<p0/1f,Kg3!GY/DA'0j/bbmO_&-Ki"G57Td?drk`[chm=CrZotBir6^919O<tBq%Ha7S!Lc%"Q.`
6295S]B4OgtVd=`rP%nkYmN14J&E)4jom@AV*g%6Gd0G?1MMQBY;#WmRc4OrR`?Mhn1]fVQVL*Y"[3'SI,(9
6296,_-"m-\4rNn\Q-XIe(2$8Td#MX!=/sO8#3JmB:/'R@rN/<.fYgf>We9ls:sHoSm8Tm:TBiR?u40.hcBL
6297-"R;Zf8hS8"H^Eu,LG6[5On_0rB<K-)c>a^P_!0W1*i`!;WcK"#_r8Bp+?;KHs3DXDU59:ls#Jt1*NO`
6298eRAjZ+[83L)^#/,E:O.)cIIgurH3HVj^p;:[poa=PQ*E\p.)t1?C@JV5/&k+][39U[6#%2qUK*.13M6q
6299+*[cV!""$?!">9`T\D9&Aa8\<[q.s$^R<'NQg=jdrc^=81u=oB5>1]@S@[`Bo^>R3+f8P;*^4_jn<K(8
6300&jQMN-1H*Bn'YS'AQ\>^=,S+nqj>)cmi:]D:[[BfmcXp`Hs-7(bE$OFXq#Baf!i))eY_hg%hq0SDrF(X
6301Z[_LQiOsFMrSh8Z]lt7KG?<20p[L0nfWsQ.9q*c:]R4M>Y91@LqFrnTZgie92I(af`p9e`FMlWJY.\`5
6302p?e?P^BSj>hmi6OX1W6&]PC]fRkG(dqMBX"_nO',?fKl:!8$)iqW[B.f\`s?XFBOgZ1U%<p@pkh)mB5-
6303n*dHpr.`q-2u`M0%u*#LrQm3hKc@5-kL%Ikq0Db0X097:,.M(AQ5s2@]+5lW2r9l]mJZE8mG5en4FOF-
6304*+WgTVgV7f2h3kC,_-"qP/*tS^6J=0n(%=@;DL-44m;Y'4dYjsIG=_TJ`97\kNtKULks1ZYFLD8KGPr?
63050G2nJZ!ZoTCqG7'GNFWr0,q1pRLtm')0+J.7U3BYfri"F.jSoc[ON1L(h5bI9p[DJ2U)V&>KZ&c`oua.
6306(`UI6C14#42*\*sQ>7rbM?jf=M:b*^:;SV0;CrJrM80^@0G/2qWR=Lom\P(&Ze3I,$6,ILXsNH(Wj\<u
6307EbCE,U7k^X38U+T.gW?4d'SY+ee3/Ahc)sr;7T?He^;^+iE`4%VRa^i]\])kYM8eFpfV@%0CUBP!#!?i
6308!mhH(m55sWQHGS>1'@LGOgie'VOu]@8p\OBdHs7BiJ!-0:Ui\7oanB`#YX9biW`Jo+^BK>[])L)FP9HU
6309cFdc43O`6Uoqu#l?bSg.H@G+teb,7e==P%Ymq]Jr9$O4p<j0,UREt'E\1Eq$O!Yi'YA:(_AG`44?/"Qq
6310=[WC$+q,&\(#ah%e3p*Y,'9(5$4,Bj=ed/bf@!.C\GY&8Kaf?n7>)[uY!/I]X=TpNob':D6qc]7$/\[e
631185=:3&Fbut#N8.kV>:)Tp/bk^Qeo=PjV^9YmlC4"d=JAnn!LhgHgJA>``nN)&jQN98-&LIVnL+)s2TQ*
63128GMhlFm&W,dQXNKmsKQ[_4JqrN9bZU;;KMJ,8)XA'bbSdc0hjejg?[;Krs.)ao#id3"CN*gkc2<2S[lq
6313OKa+UG1acXCT#JPaVQJ*Pl"_If%IB0P@s3lDZ-!0or:?2;1JW>MXC'sOmp=X&g?6_&Om&`:S^H(0G'()
6314@Q"j:GkL&?,&k$B"NKQTA/2ODD.1;\X)IRi(_kYD<OCE^l$&iX7<n7[<\^ejRIG"Bi?lDj'05VE48OfZ
6315]+ofhDiL*7Kh#I94HePUrT'taVt7)5h[9`5!@2V>"O^W:AR+2Vm[geHl&g)^&aqs::1TFmY@`/;_>k/P
6316M$Vll?@RfIohtai0brheZS]]GaDks94Mi))-HDq*0lq@TZCGB,N_PU6-Hc^7EkJ[tO"PmJ0#sg50cP.,
6317_XRXW]B#8H'<6K8Ld4a(HG]7dNf/_;KVp2,X'(]`\A%e31E`#j)\%eQWub9F0Y]RI6=$+bbYbFHV5g!D
6318$OGKO<AKn[Mf$]?Nij'Om=oXP_YZ`e\R#0up<W2R4hW`0=20(EABq[KoU(%Ws.8(%4hUNIFG^lp"UQ<&
6319oH:@ck@\1$9]I]f_XsTmn_tGN>UXsnkZ`NNNDt;pre#u_(f[l!aD-ODRL!__B-eb*;]j5U(fF-$fQ.c_
6320WYJF6R6'8(7o^n9k#-i%RMF<pUa:'Hi_kQ%=q"AATP>]/l_rN(eS8jWN=C7*71mRT_N4#+DCK"H&')W0
6321GeVYbk(8b'gb=ZUh=Jf1flO2`'f6;0eYFTs+RnQm5dr6o?0?iXT0B<;E8B)W6'8j4YX>ka,/OYD/H+bd
632245Tlb]es+#(*;0/eGJJNdj(F9PW9IST6SRN+O(5*Y52]JMtXM24OW]bHtb(ZatR,1=#gfa46gq!OjWP_
6323/J79(["d8D-GhKhDD*^LB8d>cW5Y=.OAZ7Cb)FilVD9/lQl4^t<)SXAg,.<TUi%f-.]LrlAL8l_;k&ol
6324lr9t0e`g3Hm;tq<Z_#S36HHW'0"lr.a`-o@i!_IL+lD.^E!g:R`D-3=DJq%4[$7dFmFkQ#)J-?V?1"1O
6325MYoNIJ8bRM7=mjC.H/3=NWA$kV'VehqcT6m&h)!^?96?GP8d0H-\p/2VB^;V*!Ud)&jQLhi3X-lE;`#M
6326<T(^'d_>3A^N8LRhihaodgn,0HbZ=NV]-N00$uE^7HO&e44d$UTWrogX(TGNKPm-WW(B<-(@%2_)i42t
6327]%tN(:,Omq^7>q`\*Ktn96DBM<E*V-.TNWXa)W*i23l!Pa*]Wc_Jp7"QLG>ODHM!P*k]md*VnWl?bO[S
6328SHnuaV+[.p#cH+I>aOs%q!2ZcOj@08"Sm4R.pqPD,eOJHFZJZ/J[,6&4%/8N&S_+u:kf`,krFpH\fFgL
6329Vpd'ua+=GU5hZe%s6Ku)XRSL/RHB2nqOND6hRk4q@s[)/O89l>3o,$[[nCg2:e$,r5<$N'HYH#V2e-B`
6330Ssgh[/u'ls<EZ8Q:K;_@m&Sku9]DVb[k!hn4/Clp?F,bDXAl=GeYu\0oi+N4ZJha"LO(hJ'#FhF%M`f3
6331B202),4@PTM$^flr)o"hk15SEBG%l-'6_&SZSY1Mb#YOtj`R6N%IQOor8-#;E@Mjb`\d)f_XU9V^F.of
6332jN*gFa4#07mT]P>FIIY+5F.Wh\1_,tR[Kcg-QdY^,SE?D_a^<*-XBN\0Wp@=PT$/`h-[OeD+mIdaFruj
6333N,D^1$0ZQ8O"gS)GeRJA;/=D)7TF-$1%&s]$E2`RSQmZ5l]ZmIHX+#rK>1\X/IA&.Kj*M#)&;@Y%EkW:
6334-4/oq&:Q(e_<\uS+C$SYQ9\ID!dP)$$HrN44hJA2E5B&sL/A-GB3E,K#?&Drk9ua@WM,4E@h]!c\(dXI
6335OZ[TkQg6,p%V.uera+F;obl492(c:r2+#4'c*Rm-Zl9jj:Lni_,_-#Z^^h$-$>+!tmX<:LlQ7$kg>;k@
6336plVqBkm&fdVesZS$uGs[6]>n!QP"3@&]G%%::N2Q]IS]-)5A^(eEG2CX/SZ[Xa4^eT8\ot['Wq%99dpV
6337Tmd_.<RLl>(5$K0P74N]ePe!"=1(o%.T`NZfel\S`KkdC)B[P)MTnugOXU><q`LM$FU@#m7@GhTI$[.-
6338RT0n;?.]pW2ab=8WfH3)Ph?DO5N2la?`4'V]A"7c(J8Ot>:qRE!o4@cp3u>L,R4"S/.G\0][uppT?q0)
6339mb[R'8\\3K-eI_1\3T&(OT6"b*<OTZ48hpe0V\!]gJ]I*Vt`eE5<,$r1!Pfu-Bi@LC)Gt<,hk>`=U<bU
6340pa'ZuAGW5[aLAbuT8Z[hjP(]:Dq@gfRegSPTV+Rg%4Q!f6-K&Q'@4/*A)nD?2Gq#EWY;sLI@epl\fK5o
6341!](GCLnL.)iUs=+k;TtQJ8Vhd<Y1iqbAGGEo8G;8C21>:Y[^B:;r[+@<Sf,D:W-LM+Iln6Q!C8?7")VN
6342$qem2)dDnq421X,g"cC3)G\JINcZpIqL.=]hgXcrT;:5@k)>j$Y`R'8K8t."!@0Ac"CV1?R[nf_:d-r,
6343</:2J?7gOYc!pNeoeXLDoX)=/;;D^G(.!I9h^+;Bn[Alu<CLKJ7gD;g4)u'VWY/0oRG.I9),I7Sea7B\
6344#0HR&\fH[Ma=PgB<Fp!j\lA1@PZWY=M!ZD'%hX@C0&#9Dgk64;G+YdZ%Ck1<o6pc:G+E=:,Y#7%$`m4p
6345d`c'?6&o!6/Q7qEA`.L!DOAQ,gB/EiW0qTKY517o'I>@0?CsoC*g?b!VePsMaciW><[@&O]l_hrknMU-
6346\,9U]U;d:&!_<:t,RALAeWETS?5Q>ea+lE4\/fL9SRsVD3IJ,hc*$L&cE=><SfYCprU0*6K88=Jkh$,A
6347%j-8ti8Jl@R6-g`H[:^ZGC7('^jch8r6Nd6K=_U7r&<sagKrZb!&itSBBNppLYDX[%_!O3XW:"V[NG@E
6348rU<;tm9auUmQ>a`j8QLe*Bq,sffD<P"#t0k9Njop6QJ^re&X7rkF?K2KP^lS\rBWCI8g45lh4S\SrAn;
6349%7bh%L>I<iJju!S0;mogI(L`nPL9'naiIT@frU"I<);/$GR8T8ZoaXa19g:@8g7=JIPAG,>0uY3mHWJY
63500^/3Z7QK,ZS#Rk!W"dooV9Qp1h5+[`_XUaN`!UjYn7&O)J(uD-VlR/=3fqD])EZg/T2*ij1KVpC$g,k:
6351%m9SpqSX(Kd%'H:ju<co'aYu`,]HonUf4[VfD#lK<d)U]B'E:^iLRb_-],CGZb(J8<cF=[>mgqQ;BdcS
6352PXFa\:K(4d\2>d?c^CG(:/]%L>+,c$l:gH4ELc;cS>acr!PKD-R%Q\.U?,8sFV9h+J9+q,-ScXI,BdF;
6353nWg5rq#PB^P,e1*)D527=gp5rBk>iKeuDI9m8m>.QgAPEZIZ=%RA8c)d)o0ne(m+W*k^UILMoBJNZ3$]
6354q!$l:Dk;@VN[aW9(9]JAO9LFGWi#ZL/4O086rlSf!@$-JN/(gs\m;CIR[J2hEk@eih@?+mIYk?Y3.4a[
6355YqB%ne8L[$lF1Q-VQXlmI8KCQHnnCop:g?G)9XD!=s*Af+^A[8g$U#8&gE"I],*L\fg?PXLYDF1JksCf
6356=E.AMc)AL)+sT'UJrLLD-YVl,,UR0N%6bY9WLe&lhH&a.?j5N>f]lWG0</`<I/E[7A.fK%A^:8=+nII7
6357"jM%:N-co-OWH7%O;0UmKb(@2!@3ba"Oa:'6g&e$;DA<Pr0Ys4g-a2;cBI;kf$r-u<t][27gD[?b;jm@
6358]<mOd4>eho.B6V'11c&(3DgKQkTZh$2Pc:j.r:_X=E:9r"7:kGl3kB=1>B_j@Rqgb$-tki+IGHf_O=1t
6359duq[/e_f#pD3f.23j)(46gW_M'XPaC4GeVn4"ECeb-*:`ln=ge'29".1Kl.ZdM>MVT/B1mR,^@h7lC/`
6360X]7!SY*)>/2os\19CXd'E^>?aU."&bJe/WXq*qiOT^NN+WL^$b_Xq,cI\nD0DK*TDVup`bB)M$7!S'G&
6361-+N=7ai'b;5012`B]th$=.#ofr9[;c1?!-Vh6*9s[.`Jb&ODmc4-A0_9kl#l&gFU7".+X9-I?cnjP(]\
6362Mp>onN@JTk<.U;tfN^FbU=tka$CUP*KH8?Z.g`C=\5YZJ%UXKrU90b<ojg\d:7Q6X+L]&]AU8#P.,8p-
6363F#*,)p@XX<V+438A-G]]:IlHJ'$(Ucku$j,Q2CkB,[MiSbk.k-n<W*kP8S2r0qd9LMo!&3&Z]4JX"!/,
6364VQq$q#4aT--qI3X9C2"]M'>Gp;BIueE,$/ul9VoB'RH*FRD:,SGp@"M^kN:b7`R8*'akV)D?nj2+[#A8
6365f3\""ejkV;f1IBSRTN`2bG&UZj=H4HAWj<'*0s+3.Mf8D)O=OGZ?'+`"3[WU)<<?XMWL#,>YmE91/U8G
6366AFMA!"'T,d&`c8?OiE3eP"6Q\'`F>8LV?ECEp(!laI-rX9^S/Z3?.PVTnH2GlGJFWa[ke3C=Z=3T6r_q
6367gZ:8Zd-Wlke;PI6af).%iGStW/soNU/Vi&@@#WJh"-g[TiOar/aIqk``Iq;VJ*RP3:tns\rN)`ZOTc1m
6368oQ%2%e:l4[r9\ORr)tIIM3N@[FJQBj.9B@&9_c#qncb]@jh;i+aWt?fo!G$e]$/&,1roPdmN-^ZWlHr;
6369<mVg&41pFRO?e[98<7Krm;JN9?CR[_)=V(48%"-?00;q#5Z`<1]4i5*c?W,785]0sKuk!gK)0=8(P-I2
6370>]k4u69.>8>h:m)E2$4YQE:#(Z$CJ8aZ@MP/$5)4W2rNeb]mWBTU*hjA;]\r\2:@uBVTTKX(ZmkmS(<b
6371WoF!kBP[f('Y/hLT[+3l.@!`=Ot'G\b,#:ue#O1_X@(_eB(`*mW\%2Ib&L`A-E7b`R>+=])rZEP,tqiQ
6372+tG&355B@unkd),**;eq$^5TIq/!_7)=`#.c<RoEn]Ak2eA\:?W8DKe)L+bs?NntnW*7$eRH[qjh$-Ab
6373Vb2*7:<k?NdCO!cJ?Vc<Otoj6`lNsZXr4sUN0ha4Ci=Cn"bc8dLc1i-"FZX%W"Ag%H><V&h6'^8<_imk
6374bY3d!W1"XXKc1K\7Wi8TB\k!B664,hrW>:TT2/Bkj5C?6j8L;g^[&:,O6OciTK-oVGSLN-!@0@("B)qe
6375_ojk)*A2G*qnB%9mGSN!YC72?NqRY>_F9PCjqoQRVb.Shhlpf)&JhRbM@Hsr[Tq%ud@#&tqSr"u_Y+`.
6376D56^g5dsf!/qL&Q@j@f52=>c7#D3A*.0\rWpQdV+O,V>cbP>d0BimQI>dm'J,Og\F'XpuNOqHsh3HaO&
6377X#Ul=Z,_"!"r&qe.Dt?L003'MF>+WfFT1Jr2&AC6-%rC1$o!i8gct6R1?26(bb93SJd47A^Gt'[$!J7`
6378da8[XVfp)$3Wh7*jN?R`-_bqVa[iAH5h.3]:$?aH<Ec>%c5ZiJFt!Bh1rfEh6;LVNalmbf7TPrHXN!]P
6379bF'8+0KKd4E")4^"hknrN*=\>.)nHS&TkWDBE?pq4fY`#Z:524]uG7KbG:Z,19!BV_@Gg'V4cSfeTjK"
6380'4D-(RgKES+qOW;4dk/'^6G,(77_A$9lD$Kmd)!CC[+OdP@$W)GK@:T"HWTr(g[9C?L?_@ma$V(?kU2#
6381W`OQ2qW..,U>".;W+>]Rd#e*[JoE2-qJ^`79G#;cCB:BYo/1S:.:c81]J_M_K_i4dnX+p*nbEWP!`#\#
6382hR6iR<(c,:9,[&OfKt5q-Jo;.&cpY.br&5GZZBSbQ:l9GGYXJqC=#hIQBBEQ"Z::u*Rlk.Fqo^?0:%9/
63832cG^!g@^E9[Xu957V,b<RQ2^f#!jjAT8]C>k2HYtrhL0gc$e0>as#FJEZ0hKKUAW0Hl!B\MMg3<7u*/U
6384J^b"*hEpU-C,#A/m:sZ5DM[K1m;Q#oW\I>PO]nEtHc"YmA@_8O@hju""NCkII:e#VHAN/EILGB5EstCP
6385%b*A?#sV8R/u+,YZO.M=Wtn#Vq7=]t<%":`P>>6'K"aleHToqt[o__X/`hXeD=GjTk*?d0GLsZpM&4Xk
6386pNpH-Mr^17Q@F6.g^ZJ#:1fHQp))rP@mp>KEK`M^i$ZGu17:%+EP+gbD$^(.b$FspBYI#dg@+FNF6!/h
6387s-tuE34/hh1AuqVq.'9c%57Z^'HQT<PX25o*jsK6&Pe]0CaiQg]"O><bD3HDU%O"/3b==;>ou06FSf%N
63883ifK!;F+;U#l93D)kdNt4"sn)"9m!$^EFU,"qjJ8(GQEk[@8*+-W[9MV/`,d1@C?7r$RSH:Zut8?s67K
6389:u.sL[qk#(?_BJY,2WmA*V/SRZ_@e%PjlLqiacdd6?=FoX@or7Gn:<^_Kb,>;YA7S;'Alq-LPeblF5M.
6390oeT+h-h?Y$:PMN9<f@D=j$&m+q0)PaTVGZoF$&I;9lOog-P,iKAUH7pD`=meWq."U1s_5tD#=MA;"$)9
6391Z%4<o[dZ&hXtg5d_"?&UIFYj<[A+'JVO/X%gDd1?k@ujf<;K-A)o0a'%K01_6`]d;mTRK.Qt6[m2+UC#
6392_Tn1*2)TfSFAHM.LSFacIuiJ7h30jr.,%H:;nNnQ+G&T$d'%OeEfGjKrP\<-?g40C0njmti^*6a0BdRJ
6393+:m$o.S==eG%I7/i$t?$Ma1!6)]79F/`LDYPhBeWI=T`4/08G'IdNrD=Nn&Tr9a(pc\INIB??u<"t=4f
6394M[EVN@oaJMTs?SBT2QtE(!#q5.K`VI"o9)cbZ(:/<Xs8nR.S!ooo3ijK>3tt495<H9W+[rq=]UKZoZ]B
6395K[lsX.Yfm]JfkXliCCpIojm+f,*!;8L@E)SI<D-@LqIcBA]ADu51^5BFp0a\Qmsh6)064$1Y$KEd6^K*
6396<%FY#-)94c8d]TED4hfg[qhrIo'P.9]cni"T=\W?gC!*!'1O)],O@\c*/0#\n:Ppj>LENNG!3;DF??Qs
6397orD+*:8#15g0)#HM/(Rq/S>Z=c2<;?=>oIrYF?Ye!h6IGq+u[?b0mZ-X7KjPs$6AUQ0q5EnPHUeq\OJ3
6398NVuKDUl?g\p>a#F=-3Iq85THGQ0ubqnPHTbbV]4"FAM%d%SX53#=c0i^7?3+h];om%,4o">Jl"A0h"hR
6399<'aYd<KO=`9i,UETUlSH2r1DR>u8M_DdF(06+F<12D-;GQn>n.8BaTIX[o.I$e/G_JShEcL_\;U/Lphs
6400G,@/*eJY;#C,"q@r3hkd9B7q&Ueo@UX.TJBorG(D5kQ8^j$"?=RaKY@%5lBIitld0SdZ<jJX!m*ENm@#
6401kk74+;Sa_*M@mCe81KIjRKseeDAG]C9(&'0,3I+'D[KZ&eXEFBbT$U6Op0YOp)&#jXcQ[)>KWcp3OKbS
6402I(t2Yc#@BnC?6`4bVL/dH1<+`YITfN`c.TAPF4/d5YG.\KubjH2O+i&FNp*gr!H7:W6$WMAJI*So@C`M
6403J\'"qE[@=I@b&,KF%B/.9oRKeQI9f[:BY$\Woq?WT\A.DdE,)$^5r)mFAGYkLSDJ#e5![V?0RrN0h'K=
6404i],r28,rsl(4kMAHdZXk'^[84YE"h78K6+ZMfq>d\m6B$#Mj:#X!-henT%@K7==UH>[Y!lDKd&u'BGa$
6405Q+<l/13c"j/C(>KL>;]PV5i(!l`ON6%JW<GcAbL<82.2sZX%0OSEBtC]%]/]D%Op-<3Ub3Dg*o$4i&:O
64065N\07#T2A=KGodlh%_apUB.=<W2=;>j(<9tm2&lkC-V!IWA*hb(u<K5]0WpD(CKZ"K;#u>DO9XU,Wt^J
6407i^7j4&G^M=aV["61;V3]DUj].SuEq9kE4]01FgZpJZ0m,e'<KE^1h5uVN!!r3[-KLN2lJ?`Ukr9At2^,
6408gWYdk1I`)))!RTZjf^>+G?*uWoo$Tl'/0@k?V-9,0nI00k?,Q0'UYtVW\VQ"1kJ;ESufe@GC^eJm,;=s
6409Q.8Q-Ras#A,"8n^Pm'FsA;eSmePIX.5Q`J3@c+19:OY4q54U\tSqJ!m7=/sW:3,MWl(3P_7F?RITu;^0
6410!@3an"StabjOAE&g4/I2l7:\S1T#d:m6IH,0]^t+h6*sO6h5Vp8mSo0$/+?$LBSY??>mqfO^Y?(\2a[<
6411;ds'=,Ns;O6)?rT(:(uC<OWNWckG+AX"p+6N3I2!=@NFtq;Ch\<S-f=e0T2ujP+h$C/>;fEe0`=jP/_+
64124ecD-HPlT$-$24Zj,\=QK%c0P7)"(]<^=d+K_dAmoBgoI#[jN5qf02Q!YsNWZr[lS"k1dsk`q(D5"!T#
6413-)/XWV5rkab:;2g(@[Vkk&"4n]]8]gqO+%bY.@)Nq;mY0&'_k,Q$Cb8NGFk5$id$I]=H%-H)']ReRb)N
6414%Ct/sPnhKnXkq"+l^>agi1c"d3KS0'&?/qWL+4oD[S[?<C'9^ZgnM+%Klofo*U*2^@hk9JZK95p-HN[J
6415e3sc(Yg'>L%a&DS/$74,K^5rs](ef4<7(Zms8#@^ACGcOg4+3(j%nkhh30Ff.,"nA;g]>n5Q]&'TNA]P
6416TuKII5-Xk3/)?CCVLoTM!$puN#Mi^hMDg*:K;3J_CW1tijThJaH.:sMA]khA8kj@YoNh$YV%Jb?R$U`J
6417B3$Vhh-R\R.`f)c"h-3T)PKm*!&c4R1)4sl7^o3;0BX:H$ol6m\*Fpf%[rp0[ju,KhQ&K]X4s<m'(eUJ
6418:n*90T`0m-;,:eGR>)/d;+h37*9Q0VJ]'Y&komll1uI0?h>QR/It.+dIm!T*$cf]*54F@)IegqU?iP<H
6419rV&O(rr`!:\(uE">qc-PV7k4RiGZKArGPKe^%ZHk4S/(6:I"cdV]Yp8Z]DcglnAA2gb8]r:N6-N$\*Ts
6420T7;:]q3Q:)k4W.6:Mb5;[drY-YF#:^n+5uBp%#ltF5H;F/URKCMgkZhZ:CL3pqLb9K>[KQ4!4Fpn,Kru
6421pXfH25?f6.o*bTTF48r@h!ff?pUm`r'tAJVC]AhTq1&BRcYH$s#,9iqE4s[_WAGZRp48cF'$oj.mR\-l
6422'^^O0.6\OS+G&T$OHAnPVX[Ki%qat:=8OAD0U$<-*P?%j-?4MsPAf&BkC??_B*a7Wo:aV-"]bZRPDN?(
6423U$kmf9&!;U4rOBBNF?XP;g,n,+Bq7D`IZV++l@23DI=+DOG+I$4f3n3lN0.1=4jd@2n_Q&nq'XAC9o15
642412mO'>E7tAZ?WS$E*o4GoL4B"8:9PS9$lt`DkB&@VdOQ?YV$YsekLft6rZq"<[-'@etij'Z75b-KQL!2
6425NOO94c`lKj+D4Y?\gL9I;7$ihT_NUSJ-8c%^rK[Y0<$cLMY=k^)j'JZ("6)*g&XinqZhlOYRi[,W.q%,
6426&\^CDW[f8ucW"0nk]VGHQn;6K/%"m`J;$("e[:>fBUFlgC6L7p]OH*87`#Jb*35d!4/D(+m1V1YJ96QM
6427lPs]U4c`*5)O<0V:BjjM`n.'(V5B;k#DZ!O=1@Lo?;(eTVLH,uf!4qO99jIiAioWjJtE$NE@;*;G^UZr
6428Beir&6hipXmiM3*m<_Th#i*>/UZYJ*i;_0n'c?1!C1k;XBR=Y[4YbbSmH7TL*@E*F5QVfii1l51eU*>D
6429GN\UgGi>bh=SR8u0H]Rg^0CV2^S1#-n[-:-Im4fAaiAl+*6ks6b&):OTZdf)%SrW(7'aW6$9;9e>FMZj
6430B.LC?PnCm4o=>`u/QahQhe,lhJ:)^JkpM-_<pI5K#lKW?7L33Qe!UJb36$K\M19-@DMS(G8i*ln]9+T?
6431kk;duFF0`hlHH>EX.UA';_n/l%X?0*fkH+Y"%7aPrFea:qW0f#lgC=!a6a<.["K44#G1muhq<]B%[b&0
64322t&mq6e.ljl,tmN4hM07ndRR)pd?BX"B(B_A=q^1s2/iKTtON'6h9pkhsYmbs+ose.7s@-*d%.C*H*s0
6433kRHNk4"lbdO1XM<?[]-:fi)ZT@!'"&l9LXSCS8O9CkBOf$fuqp4M0MQW6HBAfpI0!9IDl.8rCcKXJOin
6434T2<&EA_]hdQ0*#noMegORL.Thpgf%Q`m#\1.uP'uX4J))(/7gVo'O+S)5nnrpW5,^gJu`42AdKX*p^E@
6435p"L4p4rH@\*mM0,79*Aj'+20kW7(e_-=MJ*0>9%rdsX!lc2Fi<G]-C'mGFIT6`9JJ::]Q7$_JD_(jP]f
6436'):IXf6<:hm<$A?Q+?Xu^\6b<*!3hg&jQLh+LMLIFEG:Tr*4_!hB?^6qVTBC4U:L9l_0ar4U4%*#s?aF
64379SZ<NO4`tgbO\4b#IoNY"<]t=9ARr526?AM#2PlOZW42t"caC?5RK]C?sP=Wg\J]'.B4)_)FigA(n9Db
64381q/S]Pu!mH+@TVf'HV?j-#Dd1"MIE[d)%5LFLTc02M"Xn`H%nuTmjUO8bGoI?-QVhTu.K7-V`fJr\<5H
6439@@"!0Uss4X:,+W*ip0L1qX(%F)@`cpmFCUN2:]n6p1*dM:GB?g]F.WpO9"`23JTr1^O3kGL\H7hJTur]
6440aRFQ!SdF<N4_6$NqASh]c?K!nb5h',OT6"Z!_GnTX(U=q^[2rEU\FA%M"9s%eXtiKCsnG>RKMh8h#2-@
6441\"#6AP&DGIj24ms(g+2]P<maHrh7Dt%sAbLZ'B:.ftM`C(NKeZ`)4__*?JpnA9>FgB328_S=8SOo<RrA
6442`obff>.oUYbL^$,7sO.GD13Zb0s-e8q%4R'*.i'`_D8]gg23R*2-Q:RFM!g<N)U9N)&%'?LCQh9Dc]c%
6443qO;joFBML/7jK6Vrm;5++JB9U]RIJ8k3,@84^M?U@q<.k6!GX,F^2Cc^AWC'$u,4E;smDND,.4QHaVd_
6444N]4`LhD`G9L5`qIVr!1t"@EdMfB'd6qWQ:f*B:be&jQLh+Ctk$+8KU!^NQ0aX>r>\\p_MWI7sQ#'`$CG
6445AUV-"]X%huiJDJ`Vc^Ehh"gKkIig]D.J@\B@IieDd-VFA4THr'\b].uC*)>\<B:`eAEp2j$/P#KY(pnp
6446/ZgeTm:5^e="Su,Ofl,#cN_RM\O6O+GJ_`@$.N\]5T_2ihp0j(">1=WV)#>]\m2,(9YBDK'hgC@ISipG
6447gaD.1:a;SnPgmog\t_#ERGPYNi01E#FWbNWZ6Dbr4'k\e9JU3(X!,o+VXKZZFo/X7q;!QV?ht`Tj/5MY
64481\o\t%t++Wn<VNpi8@s+HKgs3:/t!F2#Y#_oCgXYr:jSh!!sd!e0E=]"P+=%3:`Blh#!afcIh[7qA506
6449&$`c?4j'\sLuJ)mV13i3`$t7@NS=3MFaJjHYpTN;^0P2Vo'Q:P!o,Q;m5:R`>UYn%AJUaLq&;HFZK8*&
6450V2f=n8;\lBes0D6$ch=.X]hZY[Aur9jq>,S*g74#38=*oCa):hB#SFg[o[n-JSpfMoP/E?&j*0`21Ps6
64511RG[@^0OL),$M"@-5e[\R5-OV:I\)r:^9lbX_MUXk/tL]5;Of<'pg!/]*,]N?@>MV+0FFLH6\u4n(,kq
6452NoeT)IHA4T^OLOKcZb@2^/di*,&m1VYKX`\h<JXeq"YjLDh!a,JYWW8r7H4<cf^qW\G)QBha+6]6nYG,
6453k=E?Bh*'n$ppoJaVWY[@poVj9%cF6S;T0=\"plE'j<jqc*"VuC,KR[8U%q^W&"qfDp\*X6hD=]qf+j?q
6454\FuO"rj327--6qaY0Yhrs5AS@=8rAOHA4u`NFlY7hjcess%V<Z+(+s7K7Ej0ql>b+3@IA+>=#_'Q+f8O
6455bk#q-ZDCe[PL%h&85ZV%GWKsEbZ<rg70Zk\b'$:]nlm6o^3kKsn;A)AS--@YUs<K(/b'6;CaNsWiVVY!
6456)1>dul]/sEo>X973HeW0b*4E_jBCT11.A@*S*No3\jX)8<N])bCZaatc+.S+Y*,-P0]h$`\Oq.Mg;[#r
64570I!rET%rQe0]aU++f=K:(Ud3cX<lk&B34ilA<f@IeT7PX_h2;Zrne5%r<9Lj]>ra9-i7P[M]^W]o']u+
6458kkaB0l1rVl5!5$;,i(U+`P6fqD33k_(-K*BbcS*?q$klLOO\n.%o=o9)3,;i!=9kL,`lU@Qn6D:0;&C!
645948u-#Mt5l+>P:h+qeaZCT3f8;WcDNnjAZOH/.b#;ib+lg]B=%o'78[CmSUI+4RM=9XS&o(?>b8gMc3h"
6460AcR4o-_lVe!L_"[n;st,H(Om%EZsXiNnR7\A_#&NCm?b[X0FXsKO$IgW#]6TAmBfPqB_52pT.RJL0B_)
6461:(*270ucIh7RgGe6UY*EUn3=p9=EI6gj*IH*m6cX]RBWIla3`)>gCR!?B?2!2DT=P\D!pWWb78@R5$TZ
6462jUC&Bfo?q[*9RsTq-uaTM0%r1f;o:eg3QD3b6<3-0bJbh`'YfHb`:=C6u^\-p"K]_EI8*+5QXIV#p96o
6463J-:s!.M?.?V8iK$WX9\)fZ-TqJYbK--W=^;5T?T//L$Ke0i;SS#Q7QRPt#pF].c?"^Lm-?.+MY0I$k-8
6464m7n[k81[.9rcVC&)IiQ26@2XKTKKMjo6f`'QZ'#7QNV`BB%NP^UTVHpGA4GRV@/aJUtYNe_bKI(>Hb*u
6465D%4`o=AXMG[?FZNjt@4jC95!S5pUAOea/8'Mjitul^D<Q*V=A%@8cNtEC*?G<c/aJpo)qGEQ[5p,69'?
6466"HWTr5QXIV#n2=ajP+5lq*\&Q/V@O!_3#pj@)[0'YGt^0$FG$U'($rm,[4KYXp)tkPXc1b'8kKj'eR+p
6467blg@ZI=27`[o\iF2l;7a%7I?H>^njXmO"[48QN7GdTWPcZ-C"->/@(MGoNXBDk<)@O^n)rNnN/jeVikN
6468[][$^1Z*,cEDo68Z>SESJk`AR2mpoe[X.Y5V6dY5R_A+*g"TQQ^@L9)eSZTD#)K@48-4`ZLOC4CXU1Y<
6469+$dd7.7aFF+9<a<"HWTr5Q[oUTX0'=V,j4b$\YQ?A(5)Ti55>%=,bO+03NDg(er]G2=@e&2(Vu$P"TV$
6470e.jPegSo5m\Ve?Ff5aAq>\c8K7O_!^?!9'WlPQHSN7&ZcBS'`9`M5<!/<.hR;D[4^]"m(K;DPGl2nuYo
6471\_=NkeiSAQB>FZ<U':NbgUFWBPrg2/[L4=>?;]DL.n<sSQ!AGL\`l.qok!3=CWR#eOW1JJ2d\r-!E5<8
647242tA[`Xj/#$B6bFig2s\mAW),n<f=<&jQLh!!sbK,_-"m0**J0o\Jp,*Wj%p&jQLh!!sbK,_-#Z!"qNu
64738,rr=!@30uO8onY!_<:t+9<a<"HWTr5QXIV#p96oJ-:r6&jQLh!!sbK,_-#Z!"qNu8,rr=!@30uO8onY
6474!_<:t+9<a<"HWTr5QXIV#p96oJ-:r6&jQLh!!sbK,_-#Z!"qNu8,rr=!@30uO8onY!_<:t+9<a<"HWTr
64755QXIV#p96oJ-:r6&jQLh!!sbK,_-#Z!"qNu8,rr=!@30uO8onY!_<:t+9<a<"HWTr5QXIV#p96oJ-:r6
6476&jQLh!!sbK,_-#Z!"qNu8,rr=!@30uO8onY!_<:t+9<a<"HWTr5QXIV#p96oJ-:r6&jQLh!!sbK,_-#Z
6477!"qNu8,rr=!@30uO8onY!_<:t+9<a<"HWTr5QXIV#p96oJ-:r6&jQLh!!sbK,_-#Z!"qNu8,rr=!@30u
6478O8onY!_<:t+9<a<"HWTr5QXIV#p96oJ-:r6&jQLh!!sbK,_-#Z!"qNu8,rr=!@30uO8onY!_<:t+9<a<
6479"HWTr5QXIV#p96oJ-:r6&jQLh!!sbK,_-#Z!"qNu8,rr=!@30uO8onY!_<:t+9<a<"HWTr5QXIV#p96o
6480J-:r6&jQLh!!sbK,_-#Z!"qNu8,rr=!@30uO8onY!_<:t+9<a<"HWTr5QXIV#p96oJ-:r6&jQLh!!sbK
6481,_-#Z!"qNu8,rr=!@30uO8onY!_<:t+9<a<"HWTr5QXIV#p96oJ-:r6&jQLh!!sbK,_-#Z!"qNu8,rr=
6482!@30uO8onY!_<:t+9<a<"HWTr5QXIV#p96oJ-:r6&jQLh!!sbK,_-#Z!"qNu8,rr=!@30uO8onY!_<:t
6483+9<a<"HWTr5QXIV#p96oJ-:r6&jQLh!!sbK,_-#Z!"qNu8,rr=JO't5m-<I'q![4s;t8&/G<Z"]m13KL
6484pOgY]HbTD2c^"P+\Ve-c?iKC6bFa9u!\U*l-MI@Yeb@tpaR:1`m=BW854\4>s82[HSp]U[^No&--Qdg6
6485[gt^r`%R_]bsP8inaP"'ro3ZJ4T'Q9HN,3c?N8sWlQ<e)QH+Hbj0>L7]<h%54()iMlH]L`H/bggbO2>+
6486j"p#ir8k8orT]f;?[cqV@t/b!Q+_B)q<T+tr99K5?\YW]g&37&54cXohuDeF4!/hGM5N#;q3UjTk0K+]
6487oX#,I!58FG5QXIV#p96oJ-:r6&kE$)q[X\kU+kQHLq&E5b)&5S`3i#"<s4IdD]mY<8Zpo>Y.L--\qOC1
6488-/#kd>e5bs[<6Rfd^Xa7=c$/qo]WL6d*h,kX=uQ^QlF%,UZ5Vp3NhphB6g8O[Sdp"R;5dUE[#H9Oduat
6489K^C'`/J2c,5L?JUgd"<P9SDg[[ApPmbH_Ho)B3Q<m-o^Gdmm!2'4nGg"ubFbX.$1:ghM8nVJ.qQ@0^<6
6490rBqK'HDFge?_ma34@CHF"HWTr5QXIV#p96o0PCNHDAW-T2bZVg_@7-GMb&_^cmtH-lEl\bP3/7BY]&=@
6491^0rhlRZ3"[D._\8KsS&'m[73uBl1ba:"G-5oq!I2?)h%OkOP`6?e?&E/h-O>.S;gGOcmoN/U6j+*IkS/
6492]>(k8#bsd%,f2%J#nj4k8;s5&4\?2mqk?pi&\1t"\]<mbO""lTC0CqUHpM?&R:[C2Df!$R8N>fHD$IlO
6493HKM81#!LpFgD@^-QV4u:W7qOtIs_8BJ-:r6&jQLh!!sd!e0&^([mu6&&6J<HOSpN#dUKi'Ue9"B=LFke
6494:L9,IBCbDD'(_&2e,?.qk1[J2o.'#_2=jPVo"kd$Q)s`*X_V3E=2dD9o_c&=ba,O`BDG25"j.SSD6LI[
6495R2$3KM<jkU+tP*(d-X:H1(^_,.@#LD?a4i.iHs^PLW8H-A/3\]XEB3NY[E#*a.Slo<)kMN&pAr'Z4NVN
6496dj@-5)^)d3;aik.KS5Z(cAo),K/+Jo&jQLh!!sbK,_-#Z!"p+gJc,fa':GJKUI6"EOs#n&AV<U%Ti1?b
64972XT9k1$+d3d<Im*Hq6.ZbTC1=+(#EqHb<-2^.^AtPWQT_351P=4pkBQj%JIn9BG2$dda0VnLjO&8@?on
6498e,5%[rl^*_:IKNGob+]s#gJ#13Hh`(1m`00c&K%8YG<W^*hQLsWaO6Mp&JMkV*&7J>*U[>ebJ<h,2Y3`
64994OR_T&ele]KGuYcS:opd39GCXDBE-Un_$G5#p96oJ-:r6&jQMt6@dJN&dsiUM6*/e.uDVApb!c]3fH9%
65003IZ6s^n.Tg;AGfR:"7"U$8&TZk#-i%=qjphUa:'Hi_g"d2,ONnAnj5%KpA[ge5/-9U/Jo[\$%umgIhjb
6501KSW@H<PDD*aX=aLf&iCYR;%[BZfbAK.VRsqUS]GEa=Y]bW3U!79%WllmD#<U9=SkTZ_1.`K1rnb1*8,;
6502Qu>cc8VY9B"HWTr5QXIV#p96o0PCNHDAR&E:e.=hbf2LRNX9g>?/qJ13hW5`=0=kZ<<B0W;[8@5FNb6Y
6503G,'XmACR]SAgMS@WDc*b(+M+=R=u7B1-8L8EcjF/>ru=).:.L'\+;q>>tUo)_DB-^V$\@&hE#Qn&\+,`
6504RH(llc*q("@98j*X)`=)Cmh`CR*k:n$P.p%]gYbrEY2'rljOJ$=GHhK5t<#(!!sbK,_-#Z!"qNu80Cn<
65050Y/83]L_]`?;'?:KPMiL*NW3t)BCV'"[TW0F6+ldP#.X9(<`Ws7!h80/#ee(SSDnmHoi^IDq@l-jOgli
6506Wh9PH<N:*43gS5sW/1[9IA>OWDBd[f\m92i>!JJ^9/k`bR>>-!g<A6/:M0EVb@_J`V*hM=n]AjO^:G6P
6507ak3/#_K.dT$fjc1iPh%a2.4B>RaBr`.^KPE'+#c^,_-#Z!"qNu878Y)Np:eESqtRHUl97eKO][]13M<)
65081Ip"7W5Z[8gQ_i["65&^]:O#Z0_tEqDV$S!pS7P-8@J9TgT=GObggE02U,2m\c!^A[u8)[*[$t^!a0`=
6509NsJ(9B?D+\qFhW4a6(TO0Qq@4aF[HHD_#6TLbpW'oVu_marP>La-b\.i0,TmPWrKT+M8&h]*=-[MO^X"
6510#9/)=4q^*^8,rr=!@30uO?ffW@!'"Y9-cR&X:R#ZcOGQ0-N]>uDO`nj;G3#-DjOD1LoN#U_5AbG<?8!l
6511Q*_D+m9lD<;n7b-/^t1m)&lS.DHF/\lLQ94qMe=jOmkWCqjBL,*$8+uSaE&o[umE#e6-N7r&A=aF'Q3#
6512T;@Ua<N&6PUJaIn4]i-sgWRN9-03f$24SYa$/rmGYnC00.^l*i:R,(;a,'q\!"qNu8,rr=!@0@$!rEKL
6513@W]4=8Al6:b+3/i>V#U(jhg!pUWYs4],70!;+`DEC6qi!Om;Sg/tssEon]PJ:#/G,j&%c!p4Q42(\c&(
6514)4uj_$i]j6OqR()VLXU:C-Pmh##)6GKJMmXMsD"m/W7m.7Kg[We[jPQMU@,p1$(1-Y1JNIbdpc-g)kJl
65153I,TFiOE_:DP=KQ.^sIkWsLF/7=Y2BK9+>K!_<:t+9<a<"HWTr8/VJfDHCM>*&u9fjP)\,_DW&nM4%:"
6516@oQDtNSn`A;2'PCNRZ(D1(Dd4WF&*s$6#/VOHKe_[#@dDT\GO09==Jr9*O.S5#:IL1_[<[n;ThPAW"CC
6517%W"8BdCg07]-F`kC9q]$960Sq7MdnjXgjp@Wg`4NjChq,W[_-4L@i)6!oG>^9iWZo!Ib`=klV_5I^u.`
6518DJ."V.0CJ!'F>l_,_-#Z!"qNu8,rr)K#%@QLP\X@(s\1G=ffiY<'dLh-o??o0]A3m;QZ=$c.)Iels0j`
6519;cVO8#RoWfAr[/"#Y:GNhL"^Z9\N/q8Z$(q%)$jQ6q(/+[B;%4Fk'c'\%1h-s7YIG?"q_a;,Ag"oP)YO
6520SV/a,"&+F0k4%F<2g9/&HbT70h"Q9lrSC>+[9BYIa4l4R6K$2\p:(VYk[_I6&p,n6I!`Sq@h.7d0!uOZ
6521l>Sb6Gjn-*LfX_l?0ML3?KA.nL\M@ME:0[kK#'HiC0M^cD/Gf,6i:J*8s`IEo'O#FODhT2f_R(jqI*HR
65222WBF%6.!^nmD[H:>A44R"D@pO"D@pO"D@pO"B%>`9l4alYn4\P4PKfsh:d1Nh;dgEbHUu_bI4i8mGHLJ
6523E_Gc:iU^IYrl)Y<EmO8m3r,/1%jV^/-lRf0[NEXV&_i'84tF6[r#e4gS_>i1i6s<q"s^RmZ`Y<eQfF//
6524qrKdWcaR\p#,F##Cf+ZD2<Fuiam`'N#hk9g6oNAFek;+H\!$t:4?Tdn[t2>Mk'mUUj7@CD1U;GEgF!hp
6525d_;mHQB>oBoNcM6_=B=^.>;q</osR^FB9SkRACnamU<)E>&tA=m@@WW=4%<##g`k(#g`k(#g`k(#]tkf
6526o9n`m"ns-J!S:M-6mZ;rX/r06M$mqH8s,coftpr_BN:h7-$'kR6c.9..`!fffdL1*^=\9175JQ>Ok@GF
6527/hrMNOjo(!G,0)qT'c#frS8".;p>_lAec7C6u3B&$kJ':O-Z1%%iW4C(4IWu2s\(smTa:m\&;.PU#_4^
6528BATELKs*^"me(42H1dR[5CE0*GeF%RX^SEj,qmIW(*]^_aU=4TN"dR/&O@lW;Au$nai+GBm34,rAdZ!6
65295h_'eN"PU8U0R/?5lo'9gG<DM/E[Y:N0ACh:'PsTMWEMZES_1;18'^`A#k1U[hF2%/Aj+\=']3J+;Y2J
6530)\PHCe9iNnAPgQp*5QuQ[msM:"Q"$\/\jC.K6$:Ul<sqq2<D<-d$\d9Rd<<f@YGM)/`IN[bYmq'V^$(Y
6531*J*C0ITC>b'@k3HR$.(fN<"q<N<"q<N<"q<N<"r'B+\foF"LOUnsm859#Qao(&?.l0^(cr;$"h?RaZNQ
6532E4KepYaD8>IRBBs[Mcu'CI[B2a!eIEIV?*#$MYfW)$P]6'$^pRMa3Xqp^O3:;uN5sRi46:E#QqiCVV:e
6533$1k06$FbuUd;^Y,1IRug9(b"43FPpJhp)Pa2GELZLf?^g[r0C62k)/Laqa)slUlEPPp3d"@0Hqg6(Pm%
6534,(9gf_an<.JcHXr?f:<\%5DQ2'Thum';=gqO,@-u@8Mdj)dJdd"kL`cm:'loT5OsG4!`Qjq=_-U)$<q)
6535Z-%ks>-*VIA>C),q;gg@lcP@2LVsZJJHoGUfT6YNg)S'B!,qVX\fZ1/=hO$3(AL/Gb2k5ulLj,jLTB4J
6536"@YdCnFg7m7g`*&bZBgKGRuMHR<(TkAOPs&RW%Y2;UT\E!]0s8!]0s8!]0s8!]0s!,LG/qk+-Q@ie@dB
6537Zb_<"icZ&k8g#op;_:F`'sl*(K$n/)fFn^C$aHILq=VXGlUL!Ik=8Of6<>h,J]<&Q&h]>6Mc'Xk<%<hA
6538C]]CT)HYd>pM3F:0?^<Sh\a_!0T/C[A0\alB:F.!O#<Y.35Wu^iKK=ALe"u.,P'A0D!DU5nHcm?KMO;=
6539.imTshIsTN8C:&kWuBp]TNrAfOX(!BJ!0F>L6;6DhTg*`:''#]Gjl'iXJ56;MU2)`C-^I$WP2YuIDFTK
6540\1!qe#L]cmC'-2V;4m%=JoOe%d3@Qt!tQ6A"@`X>"rObuI1P=k)XhqaUb<JV#=dn$!8]n?,lqrXaronY
6541Pj&fRFVmds,>o>Bc$JsDEi'R?&?jM[eHgSiUn2;F<8ZPP9%)<J!]0s8!]0s8!]0s8!]0tL7%gBU`SL$#
6542`/dA<)Gjb^<3<,B"N7U=^&k;`b@d0tS1[_K(["lFSqbmo<UTNIEp@PdY465oJpb2X3unsW,!uo5X>)2?
65436mB^]6fQpXq"hsF<]dgL3GFbIRrk;`!W<>Ok*QKE.`YR"G07'_6<mb\HuA(S]b,&00f=lO\?*ka=97hB
6544Z?4FBoNJ*,M>1C$/;LN-W"4UK\tfJNZkr<#YQNh@%V/mJJiIA*r"o3G>k!p`!cN9nas:VB1;lsXMrb/E
6545M=k/[b/oubjOeIt^\o@IN/$t1o(-g33"!suON%P&7fsCDH+OY[9^/9&`:DI19Lc)bLN)o\H$'41U1;,h
6546_V:!g`dAnop#T[[?>,it%bDD\l0KB-#i.lE&s2)XUd\FN[s'SVkpdSP)?C`W)?C`W)?C`W)M(O*E9?d1
6547j,?E',:V5'JpUq/VkWl;()"..IQ&'_K+C)54j%0Td-GJ*-36Dtk_"MoX+k.bq<Ub*[k!D7PS`:oM\'i)
654883uFX'&DK4a>/?_@f>X^]J4R"%$1*/*Ro?!Z,/mI)Z^mZ-jXaH5"AAH"'&cpJ[?pbR'7Ji,/q,<fq:D>
6549F@riJW<O:hVM/UJ&E:85>>#UniY!L?Q4@8:36U&PSjl>VD7:[[MtfPXm"bbeD?m([ikQH72L%buW^.?j
6550DjOr&GQ]<$n92L.e=Xl,a"G9<f`%6\fabUs/QPkR"8f1Ce=&.M7AFYaAqa*Rp8f!>>S.,7G)=UW>(S`1
6551%CHb;!hXJO9mII!hl[^sDiab7Nm]A2b71U.pehmj(MhrDa:QJQ=<`Q$jJ^:SI(LpprF@OKO`Ubd!0$u<
6552!0$u<!0$u<!0'6V&NG4(P]JbHA;[e62NW!!U]k>Q-@hhCA][BB^a.1S;+fM4Xg4sO/F`A<Ea`-pc-WQ7
6553fm_"&HPW]p%AYjJBFcRNO[n3WSES^a:*s.K0m-Hp.)W$EnTIH=K27CHCQ)@Ia$qtq!F+,a[1Yi*,a*'N
6554h@>$u&U&"+@?V&aD/nDrUe&CU1qNu!r?U8Q.RmYN8aNq<\'#oI*rfP;N*?i!B)!ERY&!sn:g>@m`@=&P
6555>"H7OdP'.,[;k'+_/M'C,fb'<[_Z:d2$I5fR'6n"1?(>46&'GqAk>EYO9f@U!e,\,EFB`.^c9KPK!:K*
6556nIa)SiWtLgSX5X(IC+S8B(Ara>HgRT8h.GU4s#$M9'k5emBW!iWso*J.F\0k!cQ\TM49upFTr4Z7jC8D
65575U/N=5U/N=5U/N=5U15F"O<N$W%<VWDqImXLY0Rn:OVd*M876dp8O,hcEW<MV36hfW+l[[!'qX';l&O+
6558O33=)$7l7`7o`P1@en&ZA4R?nZp`m`a`^$&nZH61WcIB\122INGe8r+;o#<MG"sDPGWV_8h1WB*cLZ2g
6559Q?.kWMh?qa;QR+@Gl*0$J:q2:a_J]4=WfKiOOUkWJtrS5F>>5+/EY:b&fiB-"[NO_$/]6*6b^6+Nt(MN
6560\HFEJHXi'bE-,4=0&J;1@BH%Fr#u(N]H+pQYb1I"9+#O5<gur3^NFik?0teJ4H'ae4$8E088d%i5[7:N
6561COg5Nd=SZh_kpEDb,r3W:O%4\ak0:XC4o2p#XFW3K/90`[ihn+9*+uh\KuNeEp/s,XIK[m4"eC&^7Z(2
6562&YK`/&YK`/&YK`/&YKa"/-<WA'h,pm6V?5M`%&r2HgS&Qo)u)/"[+Vj^+*Ej*3Rjna*@JpO`4]Ojf#8D
6563$HI2*EmJEd#i'llap(K,R&p6+D^XUH?WL<m4gID:i<F]lBMP5Kdss$TW_\m">M.R<]NkWQNNcT+2W#!%
6564Tdlu^23RAu)X*Cgq0"@;a[FWpk]Z#6Cme886Gk%p]'H"Moc.m7KbShY$6tB3#pM)A]G9d?j?+gb5jC+a
6565c:gdn)oX)WDZbiV$*-a%bJcq4p8P8kN_N.4ia@NS>I@Q@)0daA-qGCcWQEN/7esETk>oor8,V+M#KY8$
6566cf!]`ZubknE0EWKWC<n9"*Z*]p454]Ie?V.JW'eN]34S>WE63Oib$-3R("IKna_,$d558iig*W36U>LU
6567Tj^Yo;[7[Ic9S,iBEVuOBEVuOBEVuOBEVuO;Eb/tgZ=,3i<W5%JF5I]U\0>,ZClQl<#]p"%8SVuQ`a9r
6568=))NnDLm34D0k=%m#k4K[>hmjThMk&;%U05(0(s/%&CD,)j(sMh1W.&d^uTn,VQLPO:fj[GWRl8)MnY&
6569eEfdU6j<T+)>5M!JHEI"e4#<Z)I*9ADt%Ht&=nbGM04pV<b(0CZpGW8'&!MFV2N`5:p>;.!/*)or+&&?
6570,:Z'$:qr>@H'B.7$@O6e36M5<c4-W.h_)l?5,jOLF0S&!(5P]iG!gg\,$Y-8;kZreL+O`'1L_6cADl-m
6571<N6K+U]HH./U:pPrV%J,)0%3`D^H);n8d]\Oj#RrGn`gEr&+(3csGh+Q^JdebH4t_SqYg.2:5Va,m?5b
6572<K1QdQWd]uOpAYUj=W="\.J$u9b7W*hYCqcIKIptcj7u(cj7u(cj7u(cj7u(F=@9E[hfY5Y-%2F=FHj(
6573=0\1r3gn*9,'S5M$AV9FkmDiUkq/S,a>4V@cDf+5DX]%i6henE9:l2_'UN;EYt!fBO?cSM+lekDI.PLm
6574Wq[6CjV^8/ak3lX@\&IGO58a.(pd$4a`3FW(BSl:)HH!Z"Po2*/H\&%G[9Tf['5Z#ReF8-,?u@A*BG%h
6575!)[\'-_i!5m@sNG]/t8MK94)g@Ki%p-hVN/'N?n,KdWS`A5i`Y;c%E?MG-@!af'4mMG?K<P7^c[<l8:B
6576,(JrV$I;XIna-F9UY1V;KJulVRRQ9lE+&h0[r>agpOSQsZ>Ea#>KF(d%1<tZ0-$6W!'6hU&D4<>b"KWS
6577<\[Kd?874pntO["3Ja/C[[5-!'lYC-R]Hq&>i(2/FU9>)&WHdM!0$u<!0$u<!0$u<5fuRsGe;Ij%Jk6b
6578"k\d#%$AZ4QRdTq:U<@4]\)Ul%i#q9apRD96q(%MX9ChVN9i=3EYYh*d,HDbVoTmi(\+2.1k_O&WM#V@
6579pc]r/h6lZJhRKRFD[2hl$>XcP(^&+B],9_u+U,,H%mp;k3,]&(4(R%gh_)]j:o]&[*V/S2L\MTHYbm(1
65804!_D^KV.kK*I57rMo6ba#p<XoZ&"(QVF&$i'QG"&/R6*'H\ncR-]D/1o4H+%D:@W:24HKu<fHW&ZUHBe
6581iVOWGJ)'hOEoG_BVD#*@Bt:QNZb/W6\jX,ESpBE!M^P^pY56\,(9AW"23;='hG42D[TgjHWD->7#2RR8
6582/MW@/("kA6JqJ-FFM8s_;<=dWbER\/jbarK@tD*j7IqX2`r$Gq=B=ubogK8IY(:<,g9tU4d&6nW"D@pO
6583"D@pO"D@pO"D@pO"Ki@<i9dPM*2o"\ql2pR_UeMil[Xn>'bM"@LRg`_E.p&QX_F^Yq=ZOXacN%h&_U$f
6584Hp4c2hgu(Vh]==R8&XR53%#4anTBBdNko;0aj$c=]$>@\OE*-8)mS1Oj`0-0a5L.(;IJtVH+Pu;D\p@a
6585mI@d;M1\/fFogRh6s^AQ*<\/@Vq3-lfmN[bVWMHZ?<FZ+`FTuqM*8Sfm&BI"HZ[f<HgC-'=2/eOqKqX5
6586f&:Vhb,)<!pWd]KH1nZCQb9W_No.M?r)9Y&IV@u,+'SBea&g"JpkiEBZ0L_s<rCtI'lUdup5N/BH0Nqq
6587I'3"RieH*\EII';_YqHW^M.Rf++!N+QA59'YImsks6e7^a#C[0lTZqIlBT-`C!/Zc^G5JVg,FKGJX:<S
6588ZD%9SL=^nEer)b;$XWi%B<]Y(ci<>jXXu,+6&>N.7Y!sY7Y!sY7Y!sY7Y!sY7\HjmGe5.fo'In<L9N1Q
6589L>npgE,KmkI2^$67]NSD\#V@Y28IuFP76$9flcQ4?B]aHijue/*eo&hIc4S;"?SG5Kl0Ba8.6qeOLSN.
6590QJ'r$8ej(O%.mh_l"!?B,uC^2>q5&Kj<W1a]h44;lXZYA')9T<aYq(5L?.*EH52OcLE&Js1>ZmoW$!Cb
6591jL`_.Fp]IR!0$u<!0$u<!0$u<!0$u<!95;CqXc/H7Q07[9iXUC0(_(*.Y,MT@/93Jn`VXeUe;HeE_SnG
6592Ql1Y/iejEi28ca`:AJAWm>gbL&NaC,Y5jP@,i0-RMmsmsnIaF_gC\PPin^D0B/jB"mEfW?YJjO]AI$PI
6593F8>O>67-ZC\*L:oK$?>mQ"#pqlbSjKe>3ZFMcl^:M>PDF2`hRq%j_1;6ll#c@6@#$J2@<a!]0s8!]0s8
6594!]0s8!]0uAo'I#f\J=BUF4D=52<`fNp0n9>/?eT@b>d_HD<#^S@TS=8<Y!BB3BY>p=+Ge4/(jVNB])&1
6595HOq9`mGOY?LIS>?/es[4L;NjLmKMGWXcC1\*VuVL1NY8rqY"%**>C7FGWYP0Jki:WiWH._V\]T(lA,s]
6596KicVdGWRWl[id;.+9Wk`O2MsZgZ\j<&YK`/&YK`/&YK`/&YK_,OU)NT:AQS31hDZ&<I0k[m17(WJfD%6
65977sVg>`0)a<Vb=GgD!7`1(7W4ZEi+oASR(;]#L.mK[4@rKWkMjA0iSsXOjJ[_*ob!aZ66EKg:^O3M`dSL
6598#;>^Oa!K0[.*gS`^Kl]f+e?n)`p*#BW@I,D"F`*Qm,2<O$nKWcgXF"H@m9.h"?qo`4d!keBc$$5:*rE,
6599-ljXo!0$u<!0$u<!0$u<!0$tH!-l-.!=G6Vg:r7/G,)0eku8eIp95/d0L[j]FI==YVWIE-:gSuT;EcLU
6600qU"S4:)<I./X\F]"5FrY'-J't+,W56O9l/%)$^f.UX$K]=K0NK6Z42"<lec3).cJh"3lnPo6/tnhJP$2
6601G"??sl)C+)_%mbD`:`NX#8\hR[MWr7''dbbJpC"958f>'N<"q<N<"q<N<"q<N<"q<N<%u`E9?d9Ta>sj
6602J8_$7374_>lJQ+e@_;%'\Y*joXtCs3?(nZ><[)]eFMZdcZf_eBY+3s[#FHC[05j8683pqi3Y3I6Q*`[U
6603itnX;($VAEdYs'+r0sDAW)JsQG^HM924e`A>WV,9.`Y<7KmYu@m96UL@>,$Bq8@>DBd`jWXV1r+'H5,f
6604NtUH(9=tEWUIYFs0RffY)9,HJ3^=Sa)?C`W)?C`W)?C`W)M,4,!8]=dPDW=>5m^M^k3)l/j]o`J/%'cG
6605V3b9J@WeYR]6lIm86n264"Yg9OK=>9o0nJu>]T"@W(#5r[Eo3oEHF_QrCdSiNN/(b6:M@O'T>m+17[&l
6606E+2leL]c^`+%VQ5=(%pE)aGdG^a9O<]H'&$Elhp:*gY!R1?J[QSM3%!14jL,PbWhHhLoF)8/aqV$[n?i
6607Q8AY"!]0s8!]0s8!]0s8!]0t;Nr\/+(?"T!g&SXX#H(Zr"7r3nWrKMAd,i_XiuXhq<2HY&4Ndfi]-PY9
6608,;"9)OKA$7ZTt_R?;R&D=C-&:N-GiNdiktF`nQDBJLY#.l<26B8YI-c;J59G[mM5`8=lm(ZR28^QXPXd
6609]-68g`C:?g)mN"2F>?l!c50oI&f[p?1/4Wo6COMoZm.d,?%PPBAgEF8hTkn18I%d25U/N=5U/N=5U/N=
66105U4W!!ee$e_>#a`N-.P5;L*j%3$9P\)q9[D<::`$F>?IjN,(e+`S'BE>4rBG[kF=]7"!VA\hRU7W0'hB
6611r-ZH5,I%ico8*c!jP'jl.c8t#)b*Q5+f`U;JPHFIgJ-<9HTnKoO^Y.!HPFC6'(YF9'3;*;S;h(aD!,7F
6612e>6>)jc]q67=oQ<)*ZE,GQC^,b4UiO=A]6b'K%bsVF;NpUb?EbBEVuOBEVuOBEVuOBEX\?!N8XkQ9`/I
661335lY$X:gi(3&$s8VMgYVKXY#?Ra[Ot?`IA#&,Gpgou7qlQ4M0A>WU=;gFQY^Jjd:RUEBkd_V7B6%_TI\
6614M=!iMX0#Lu=S7KJf?KmD-p2s/D`mTO*tX8lqo0-p]a^6f+&I;'WZ=;H3.=-7D(%5i!,UR8O,>7m-lJ'I
6615'*\TZ&+Bd\SDH8i*-NFO[nGLIi^%$em?EZ"n8+j`ONa5ZFAt'u1]fK81]fK81]fK81]j"3i*9Q&Yp*ug
6616hEF=W.ti:3[pXf>LKMN:mh1T-.>DW_%FrfY[8NL[:!`JCbDn3VYopc)koq`hq2?L-ag?]1>lnk@"%ZOS
6617pd)hI/.4,f0MCr[r@@3.cE\)V'$&6CDT-_PkS<&p4h51Pj2u`+Wd3ma\d,uO;Y"])lt,Nd%tA69gp4SK
6618q=^6aG1\pZcBl5=5rcR/\@fDiDL`_@)[TfG+"M^BV"?Yj`:Hj_IL2Tf"cWMA!0$u<!0$u<!0$u<!&Gi"
6619q0#>Y2WC"d9':c>I@u[#1qs1IVj8p9"7](0,5iq'B8"QQa"/CD6j=sf_t3#Mbaj+L*#f1/=%'sah]C3u
6620\D;dj7O0i8%OBe]KOYD,%V=IEdIg/fCOGJ=3SF.IZIX'&n)\-<)\d\'OS/B2jntJ5\T=(_^So*Kf[?cd
6621?>*oXH$PZe=gdCP7a:KBc)Lum*=\H;[>&gF3Ecg?V%t7h1!-mldj7:'ie#p\TCV^4:<M.rVF)_krqsZP
6622If49XkGR$;Hi&*\rRX78/Zh_h+921-qiCd9@*=\]f7/;6*qVVtc)kXPIrj\Y]dNgQ=j,2K^&L4k$.hBC
6623B3J(!55Nf&]2/G'o@Dqrf7/;6*qVJpXf#AuD>WV!(NuA'nn%./k$ENYrIF2UJ^tLZ-i`q[="iu&^#KCV
6624Hi8.:[KfO)5LDku8EMQTbs;EG^f;2>IQ%n*ePn_k7,A)'fcu_-6e'DH93=_]>Zu/d3j1`"2eV6H>U7F`
6625ZVUhrQ+8Dj8ErH\*E#/G<"G/ET]m([APCCt3q&"s&%#NBom(9ZgslSb#*6BnhGmqOT&/Cr^1$^,MIK5o
6626DHp";;8<K#\m`s?HdIE2dGp:\#M,Zj*_)2QJ0'1?4n153qB2F!7>b!=-phr=;L4E+T"UAtGA@u%_O4lb
6627f3^_Jo>BSF]KbA?bl]nA7N4EQ#!]e2l>%JAr;Oe3pAe3,CSFeB>;<kC)n2C_B8S@V]DVj#YIEEco&^lP
6628_0!k^Vg%;$nDh)EIJq1bV?=ln=t$9")Q%D#?i3Ufq00:6GPlLYQkq[l\E"c$)n-6&Af(3$:M0P?0"U#i
6629RpL)Y/&Knej-F1L-iS,\n9t>kCO0dN9eUUGl.5K>GDk<?\F=DnMfS1clG5EfI!t/PT0N9rc+j!dI^V,o
6630q2T+9fXZ.jaQN7FIWB,`5EGdB@*;V.Mpd53?dlJ@IsLnCmlib=r#`O^5MeH\\]uqSG^cjiB:l=)c\]Dc
6631HG-X5E#m>cbJVo^UFe'Q07B>u0mlr%/kfXla>:UV^2\PrEmJ%e^iSC/s$%<N;k(NaH`"<;U3CV%J;r='
6632]XZkh2PK[5?NNXRp`C%6;?(b(W6Tlm3rQ&B\FPAK5k7//^XN,"W<=%Lh1`;45Q5'"jMtJ[5MHdL/fpgm
6633ft^>N:\[+YEOR!AT2>CQqFBJeVg%Le^Tln?B6oU&i(Z;1]_9Ik^EcRKn+qh43po:LgLp9YG:2^3>DDhk
6634do[CI#G80sB3R1:T3Ol;c[Bq7.pOOlaEh\rg=&2K:.Z4ToD7V\D5$chF((pFpFlYf97?]iQ[1b/4+6.L
6635Bs0hB^5"d<hq%*!I.R&_?IAGk8DnCURnX,`oQo-Q#P9\O7pb'.)]I)fEOsKe$S%;(+We=H>AN!V%r^8d
6636W09;MSV#D2Poka0"#j\8^N];`H4kdp<lg\I^7g`P?X8>gPKa;JKI\g(8%U-foYl/BIdh@UT/sfbZa41D
66372nNK3gjeQdd^h)d5X0lm&NKL=:UXiKd++Q8rE0IG)bB!F.:S,uQEOZQ\)kV9,\+$4nkRd%B0N!_;m,@Q
6638pu9E_>6agaa`Gu7I#mQjc%kQ^P\Z(h9,lYLmo6?2<Ns'E_>]$n[<t@1Vd)S_Rp&%Eo@H`[9jNG=Wgb#b
6639rZ:-\f5O9[r`)d@n57;GYDQ!!2]/b2Eqo9U8ug4D/rq*mY*Tf5om@BYL@T2rjeWW?5MY@+UDrn\!ae+*
6640CWhg2hj3XFmQ7;Y$Iq'ugempV/k2MAmI5kTI@cM5*72;#5CtrX0('Y6XG7C$DEYAfn,:Dsg>ffsn8f0#
6641p2F*tgU\.$cmBd3qEt.apZqATL%!CZjK9ZTo<$r>GJF#VrJG+^%u5NrAG(;`]C_XfO2-lZp415arLCDV
6642bE1A3oKLa!H[Wp.`FIZ*)7sZK>IKT>q;d%?\3=D7p:%K;ICf:4I=/O&17-PY!JTX+3BoL0pF*ACH[SB8
6643eGA]o^N>;*[<W(TF3U>K]KW*&oXBDn$*5)K%>Z%=AY8"LoR9D^9J4[$mPDW.+kkQ1jakQ=d/'"+^bi#T
6644o319d0/q3#aoBUi+!l%H'5H]%5.4D!T<=<`bJD]1p"OA5n\i&3,ue!0H=m`5J+oDn@kS)ZqmX<AhLeB?
6645`WY#kk15U9IWr>!?aKFdIL9ZTI5EN@6*]>Cp,0bUEaJtD;m*T,8KS*m!Bp^(I)+1nEhU3ZlcK*iKX$Y5
6646!*E-F(Z83ZRSCGqIaOi(s%I,\qIoAFNBb0mW3=kY7pb'$8&Is`O+DEI21t7q?Zc3ALJf%L4rJ`hlSdOZ
66472+1LLnY-HsCo!D-]gifJ.XbVHIM#90b.8#:7*WGlO"&kG]'^H?o5am]e>TEtmkIQ1:Iln^*hSs!QBgf6
6648]tXB9:o$77.AcIGS.Z,sg>ePulJ=$bJ[C'5I^`umIrA#[H`mut"%&8<UcgnG.!=u!V?o]Fj$+?E](Z]_
6649UjmRiP4n[pUt!)uF"78_HQ5sVh0Y)p!g<7:VNe[d&CUb-m;\RbWI#-fNKNr6FR+f+EBSTEe@hcI_VL*f
6650agAO4Sl5<S6CRQ893BU`T:_@ZpL&_%/8:/T8u[.J0MPZt*ljLCpMOK0Yb[gfpMOJdp'i:rSsZ=EB&.fk
6651.3\),h*@Ysp[7,uV=$JM2Mp=Xi1rM"V($QUedP2jdN6Gn;YP';Rc'u)N[^gmh7tk`8NWd:h8&UJVMS(%
6652.<Y)CV?p#Oj$12@\p#7K,^r6]OEO7P]/@KhK!\JAhCVEbK!\JAh@3/BK!\JAh@2jd=<8-rZ2HHnb]F<I
6653U`f&h\p"TWL2<,CUn(EX0$_!Q,41W+G7i:L,41W+G6u_D,41W+G6uZm,40AD.<WBDZ:RI<.<WBDQjie;
6654dZJ]Fh6/m2P)cnJl@)`,PE*"Kl@'IAPE*"Kl@'I9PE<.Ml@(TaPE*"WT^L=]rG(7;l/,(]QM?T3K[4"S
6655n,4L@Hb]"BIb1uC\D682LGm9AFDgI)^<u,;^1JHX4hs.uFSdXC>r)c_pko>mKJns`%P";V[^IK(+mP=g
6656nH1_X27KG>I%:_\oh8"&(SY73\DB:E\^&2_f-P\FRTd1t5C6u*'Denb2C1?`ID>[(?_0kL]AP330/!7i
6657eku(;VW4a;[Jd-XK:bp&,Oo4S47)6m.Bdk6;Tca<qXY4Vhls(ITT\O#?IN+-O($'/*5;Hd,XV"K>s5^m
6658mi@1JnuiR',u=]d9-Lq4R]i=;Q1>bI/H?%=]t5SiGrsaTjea%l6`#"efrP-u;Y,),+ZfTmg33(^8au_T
6659=-K)^"/]]ppu\:oV>Q7R,G%PCh@>p]SnLlE(bZ4]@bQ-8Q.fNr@)0djQA\4sl7\T02rCk06@>r'SOguL
6660[L@F.eNm`upfgo\&(m99]R<H,dgUl*2oC3$g@4Ejm(@c$kSJOY"GXVabhf)tdq$b5_uB+8^WnN<H8?NP
6661K9<Kf1?[D#s$$qjVDgeKfR(C.mWO1rP!;.DMtSI30JPe[q%qs[ac>W;5MUHk89?<&,OjrtJ&-e3G2<]r
66623:b4`,_r,?G5m2hG6k'5T1SaKRZmdJ][)1mj<(`bkD'2h,j4PKK]^TV,rlZf[enf7?Q_jPP4Ni667XX8
66634#\T*E.l6oA/c8oa"`Q"2As<bU#t@i,c1MgGm%=*i\uB)^tZ=,HR?kNkaUC`F"$kCAHZr/riMOa-7DIb
6664.F!WDT#EP^H2AZ-c]T9-^=iGuIm4pnPQAGq5g:DJ-7DIb.7[^uI2:9WcaUe?5(@6=P,$D`]74Mi57"..
6665T5TK^I.R&_^'P/FPj96=o+a(ji9`3MTucQ2L,1!er'9oKjEH=j]H'I]HI'ul#jZWhM*9"RSAd>\GrlG1
6666jm+_S24P!CjkIhIZ]RiYHok`iejT,9D%*qn)?66Ncd_=_IO?8C)/&;pi9a`=;R_F7q!mh7:7SM\@0UY*
6667,-P;W,jF1r'f>)O4j5mBJ6dHKK@7@4JCWK[9Gt\$pGm]U]9"<:]2.nnqE1V`aLB&h^t^'s;<cm:NrJg+
6668$^dO_&PhUKeEu5$FoOO]+<u+mN.ni+o^4-BrpO`36,O,f%b(!e]:WC/aBlVE+;H`r:)V:6m4b'-"37TP
66697'HVLn$DrO!iCq7m4]M.S\G)c]mb=4A(k_]0kCQ-LU:Sr91l,;[gl2G0BI7fN=42Jmb"DHgB/_U#G1O#
6670AI<@RD@b@f=2/[f\U=Vj@sImZ0e`5pFHZ/mRY`oKq&`q_nFg/c2j+c452#+bA&K;Lr1j3FH[]N]/ppLj
6671:7oHP)*d3+LW;$!N"J)g(_Kji,U4:WZHpSkFQaoBgE!Ul]fq_;*^5'alNQY/SQIPH9MUgJr:=m"b^'%.
6672f007C4hJ'!oOA;JLI%L/GD_iN**i9JM_IkS5FM,\Bf^@qg)hPrn;[>:h``+b=C;PULU"4X9Ms^9S[lZW
6673ke_s$]UbkR;`3UL%EGQ$g;D'hAOueG_U%._fnYJ(Ub[b86Y4MbM'r8MhF@S$="^"&i"tPRrLi6O[Fm;1
6674e_\=o)*agCZCQNh(d<I.VJ'2RQF;\];S\M_ViOVcrA>IRZ<ls?b;U6n5j=)CP5kH/q:,;TN))4C4l0Co
6675@8NO;%bsZI7SnEAcc=o<pj<43[rCK)A%dg3IJ\/D!;!)IKb<.Fn[aDGqL3/EWO);Z(ZLP;*2*6q[LQ*P
6676MW:Rd-e\fV@EUa0UuM(?M8+JY0HAgXB:ni5fCrqI\pSj[S(I$0_LUatX>iC's'5h:GI\lEout_IEhq&8
6677m7d`;4&fGpfq_s3H7%bM1nWKN,cMs!lH]-9_C+SpO8afH%M]eR4E+5^imO=Prp66V?5*MH?!P:W[Z5[J
66782o/)6pHlo&#%O*jNaB=#5@Q=Dqd$s/dUOkoG8n2F(d'0SBW!b<R;2MGnK\eECL:LR2Lh-8I5X<]EPW[Z
6679$B[p:5Gb%;pKmgEP8CF*m!5W0nA9G-TD2#[,*T+_Unj,7F;IYP]Xj13fQP^O.<q@0qiF%Uj'N4dP;'A]
6680p\cbu1$\3+J)Gg3fpJXE;luVWf9qW_l1^6\GFg2Zp.R&G4?l\AYc62B"cQ_p:$6#O/.6=>.9CGX/C=$6
66815El&$1^3W'O7K23L-$j@\4?(Q<.f>j\<iB\RNCqYJZ:r1)Q&I5o"5t+T786MHDt7('T?2pc*'?,XlC+#
6682^7!'mgCGdaRT?n(m(V4<'T?1L!r:>,:6U17>=UisR-E5e5i<tjntX^J&MV<iVGg1IAp!bkP5JO.)@%Uk
6683"OTd2UXY885hum5i9PJ9+&DoX2^4F_Rl5bBZI:ceBdL-"9R`YG0nPVhqOC.HFZPiKIlQ)?LsSj0+9J+n
6684aKUp9&E[c<$^Vb91+rfq@Q$M(8'`mUOM#ZpWFcfcHKWnH#(^2u;U$QPRpUQ]0Ea$L:9)tM*WGbZQNi"L
6685CJrV.kSeKI55qS5;p>`?JXm:Kq6Q95*4Q.N\>E&^G8^U=X_^WVS"LFErKLa[FZQ#q5-"I.f=lWY8#JX\
6686eB/K3$2S3#?Ps#SB*k34)6%0\[*S:N`a]A3htm<WNdbHP7Gu\HY8BJO@=V_"Z+o0_QuF-poZd?6J8%X/
6687"F[`P5H00I9%a>q)#V-J^bhm(Jp-\@8-qs'm\JHq41&i]1V;ON1f73"-E&"69g=."(Jca?0JG[N5:ZJ7
668856irp55sSs5@8M'G*Xpm^]oSGViXX"?L?&U!81A-OA[u&mn``X<<L*g%8Q@_+e,-bS];WEgRD)!5tl#d
6689I>-RB[[*/a#tc>gf$.Lr_"6kB5foBXJ\Of9"-^Zmn'(YP@t;2.5kZU)a<h2\9j]%XN;:qRl4gN1g,s<f
6690@t;2.5Z5`OkR)<;d[uQ5P;5$^9s%(jmL!GaZhJ,GPFeiBH:r&>Is13rpXo54?2OW0osatXr.D][T%UmQ
6691R=4t(gV<cV]t9oi\,X!%]:[cgkLoh2T)[\4[d;`IQhULNUTIbX4S\Gn]=71`\TRB/Xa>8/h#e$H\*PFp
6692\*\a5]=.+_]PZ94>MaXLbM3'R\b/2!pAFV+pW"<o[dRB-$X:'As39HQmFhC-HTOFhn':l%NZ<fpq!tJh
66932t-_7]fdHdq;p6.fsUi6H/A;SVk<EBpaIc\h"-_Z^AlMB#G@Q'F,0;Q&s>^ln"HY^!%7sK"DNr-")%,H
6694D)]4s$CF/kP//8a(tt:l:G_tmKh2Z]'flbn_(SaG+GDPem6:f-GgXlA#fh9&I1Mp;rV5B/D&3YO\M%-H
6695&4:tI_"?:JR;=<nm,U_`.Rs=A&dJt$Jn2hk>_tj4NF00o;=s>^o[%pVn3cER]@"M,TQP%tI<V@if+%<A
6696.[F$KHM#@Q=**9i``cGLV6.>_;)>X'4P!GWX#k>p6"IR%ZI2oZjf2<"9+]F0KJpcT+dN@i2+XN/Hs:$S
6697"EFD!;B6B0k>[=/ZPO+nXbg(BMHHPuF)N!G2NNqfC9"-S[^W"-6,YD-=5GY`^BCeK.iQo.&5[XPbtT33
6698W=I4'2`<6*cJ*P9J'?]?QB!3EB-VOUN2LqC<W'SkaI2pOa4/]X%k(-*_](Ki(W27XgH+?)<5A-q?QSDj
6699Eot*mHp^MF][OL,AhJfY8!Y@3*A#ApNgrD=$#^XV&@WJ_rJ4[2A.Bk65Q[QOi3$(7/$*g\SSLF`0Z=jj
6700L<A;\HT'C)h:H%o-lZJpGlO>7jcA"Wr7qOWJr[-5IVH'^XNXn[^2haW+8l,Q?@1LHRu;qG8E<:XEl9Ru
6701;DSq)&`;[]M@ds<(:59ZCMAbe4hGlNmYnAb2I_rsXUpIM>;Pp6fk[sN*NiT(6p.*B:,>5;6CdWEfho\I
6702Ltu4YB0,VWDr*[>$68N@HiD3]3I$g_*.D::.U[Sp-QcS>&.JCk>bn.sa#g]r.gCQJQ(dQ1rAYNGD>EJh
6703<<C"05B"<uV,YO\VGtag/OSH&-hHf#0^'qOA13,?o6lE.6Gc(-.7U$5,]k6(a(m,aPj%8S<8P)Db9ELo
6704T/(k8XdYM4[^p/+WoXn+9P[mET=N6G\m0RMUZM6ri6T.#Y(hYAoP36Bdt>eG3Q%T=nQ"%LY<H"$ERpN:
6705_DR-VN!*Q7-mb2a&j6lF6`8,h5k9<ZXJq$=W=B&cAQK;^NL2O[Lf7Mbb9!K]NDM'>Q3\)'GcF/k\B]^%
6706Jt&hg`%<p5LCcP_2e4e:q52&kRLc#_"cdft]e;GUSA?jSrqD=M^pNoq;[`l8_pFFV\i1?`?:oL(**VmY
6707PeaZD<+bdGrLR@PTAuc8pB]9,0cne\p]X,/QYjc<S3g+4&f2^j+%^lO$G8EM`4gc&Y^X#;Dd6BuaNmS=
6708YgZ3iC$"]g1-o(e5HQUu/^-d:j.mFQV:BS6C3.iR3GITfZlh"R`(qoDVM0\;^?e-39<3rABG_=5>`T"K
6709,gmj=(U4rN?pktt&fOa9WM#HST:QM)]fZiEQ;oY!BC7ac+0d#!Z#ujGR4_K?QEj>YJ".W#E=+7>r*5?b
6710/hs`,'#aK8gs[n#\$s?Q1,Jq%d<`BXg!d8*kZUan:O^;ng4%,%?U"(t0ua;&Fde90Z2FYg:s+#V[uO'4
6711YAXu$1S3Xobl0p*C!?A6NuS):GYIkp^WgR7A%^V`W4Si.8Kp^d7XQj%GoS/dI%!D^,\#)aMm8e1AHqL/
6712A#T[UNEF09H9!n,Ytfi*1@4(0]*t0'=;lORNEBr38eooQ]-05m1:>'3*:\/B#e\uG=9UFAN"5@u+s-5s
6713n*Ge`5i5liEMQA\+-b69,7($V+H,V,WDTP9Pi^3F5tdCHMAhN(d_O1-3"W^S<&+o&!^]O-q/uaRo:Sed
67145CK>0DbYg4ds:iAiQj:VGGaEaRTgYYOJ7^r-GS8Se;Shc!YWL_$9`/ANFBlD5sH('F$/Y<eT'6#If8r/
6715q\bGDoRLF.L9Z-<&.1k685b;?Q&#giE!,<71_Ri^6&"#dZSPN4_($L,RBR^'[9+=,m04]u$>`[NWuU;D
6716YX=F&-7k'<9Em&S@$NKGVoc0BD\ImG/'d\Y,/f'@";BeZ&`<#8$4trVVri0@GL!7s`H_8"CZTaOX$UB&
67171/\@i?!EG@465.M.Ll_oXOHu*E]`7INZ^HBo/l.&E4TTRkp*$`8)d#\crt$kRSq-MED.6g,7JiLAtM.;
6718*?DHs;TKo,nT_&NO2Skgro8t#GfP9RAE/eF&(7>9O#%j+1EU^<:gY,rUg=_X[qh+*LLcZ@(+#cIXbF>c
6719XiWPO:dBqi\'#K<+N>`aG"OILdXf2$^>5Ht(+sd/0G&IV4-jg:@'(@5[+M+g3X\ue13L/:LET/*n_S8:
6720\$P[g<'ta_&lX$5$OPU44Ydq4ljIFke$CM.jXaZNGR@oHg#R@sFY`rr16gt.=S!(Wh_Bm>eJ1><Wnt>h
6721e1q)(kIgbgdbceVoPpNZKhS3##M3k`S'8nEo*848GU/=6p9?7O&Rt7iRpW"RnOOYKc"RTqE'M%JUD#sl
6722TDcC-o8MjW/`/C-,nA/PV?QC11;#6INTiK5_V6@T,_:>i)3RG6k1`>]l%[k)#?L/qfpsRUSCP_@=]h]C
6723nd`;qQ>[#!%-60>TTCm:MZHJQ=J<gcWakku;CBtjC1I,6+p>Pai$2,>@H""%'4M^<nXPD@b3(>n3j!^9
6724c<Oi^o'J;4oobG`7CkgR+0Ge(DTrDpN6=(/GD&85Gi^Df*TD;IQdNp&p#9k$F1e849d/PZpoieq`IDMY
6725VPgl#:_Ui.VYcp&1RPPecruI*ORYj]diDSp0cST+1*29^\om)?%*(1gc;]+=mfk*XAOCMM`e-j-]0_.g
6726>/UG#82k#D&.A'r"WFX`r1Hps2V9eHEi^!aXTdI5=Js3^p:O[*'(7I"[tEJlJ/.Q-@?V0OXB5Y=?'Shu
6727h'r`qmj+2V]L'O@hAuZ6%!f)Tj)]>kYAi8",o!(KSPh\*nFjk9nfXo)Q+0=6Te9@(Y:9`JN6\VXI(Q_9
67284\DhGS.^7G*3=(3QcZ^(T.FSq]Tb/mM'%8pc]6\GVNgUA*7N4UhEq#<_p0p^+-t$9VO6mEHueXUrg:Nh
67291>[8OdpJJZj%([fVET1/?gi*d9Nk#4]*rqr#78:=(dqU:ig<$hY)kXk$n;;7%X"`XX;,69&_f]UYK(B@
67302Y+(PJXq0nTY`Sjp2I8MGe4H$1fsi/H55"7Yu7!h"b""+U=aBi8-J<VQRXm<5s>q$QFT2ClY\+(/Xu9I
6731`:l5"CGU$IdW0!tQ/LP+WT*c2:.D,Q#GG.]G75#[AFckAX;l9eECsB*1;jVpI@^/B'53gO?Ll+3l.<nZ
67321k0t3ah0dUN(;m#TDTe9pLNQ!l_s!X34G<_fo[BCALa?,XrSs'4;+9SLK=A;_3d"7Gbif\Qi4X*0c8A,
67339E*f4W0t$`fSPe_Xs"*j0"AE<&_i7H-H(+T\9/GhQ0YZJ+B'W+EZUMb0[\"@Z!)k[;HtWj78b+%i$(/k
6734no+X!G0n?]6H4tdn8-""3,aS"]@1#GfQ#bc]"m'GI\UNZiW]dbX219203Bn`gH@No@K+F4&3F&s21D?)
6735!VuFc[1BMec7iKt\-s*%^8VBX,!,`<:q:?\V_p>ShWF1<!K=]$P]FbgnUmsONPW7jeVm#D65m3)AErDh
6736TD:&cSL1p-Q89V2_c/m0>bB53/`VsQkf<\t$%ju2EYH?M7lieR^NacLK/#OgQVT[`23V&^3sk_+2;"T9
6737OUMI///H/*P=E#D]6O835V1eF;e!EC)\(F(eYtU2CWG1^m<Q;bX)qH\^a9LkK2*c5gDu#"Fg5d0Bt)$%
6738'-BbcFT>b_JF?AtQGIl[q-DnbBb8T0Q0fK[;l_i8+AT.L#(NF<OY0SBo(eqs^J02>agVN.`^V*H&bjL#
6739`!\*=Z^WT3QPtWkYQ!]YSX'ND^WWG;fCcD]5Nu1F@[`bK%Y0#oM!(._l1$tZlMB:Jd[":Yb>_.QDc5!Y
67404D\bD.\JJuPUf@c@18tkN5]nS`r7DRBl/Lb5Z`GWILPoF>,%2]+%YUR`61Z`ig@Y)=sNi;m&KT.rTEh?
6741)A1PfYYBX*>-'m5gZ:Dj^j\9Ra7J[&X9@g+`$R':`Hf'P_`KlbfOh3S/3We9E.AY>L[/DVkKOO@8%bSS
6742]SF9-11.M*'Zmi9:,M0#Bj]b:b=EZ7gJsgNW8b_W.L5%h/S0<`V[D]e%E1>`(QjEL2)fYah;A,Vl'fc9
67437g]Tsj)Z7k2]2oMn=2[,W0?<FO1t9!,;Dp#mQBn"gYiU2)2[U<WNW]OAkFY-K,Gmg:!K/:nYs-)oHke;
6744rFG%tY'OnBSS9QWHsaH;T^g?#f0shBP/]r^da\)NQR^Il<GU1@I$7QOX0_Z*eW6Tn.a=Y"X=bS>03[%:
6745)5?i\\On_Ij5"[h@#3Z"7%6D/D]b]t`1HAco"fYp>cO?%,?eR84D*b@@H2j`b(%RMJ'>iV6C7@90k\dU
6746(Yl:24F:'oq.!G!cB6qnGdckq%:".*B*0Nq!7*9=[9`%Y.6U%@^3!:F]"'rZ*)/@nUg&c*XT_GDbqME"
6747gBCd?e&[8EV"ogV6u4))0GW]\-O_JbleA-%&r1..*$',V^tY--[td#paf$u&MMsmLXgJYsmI9'91D3iP
6748^k%03QEe:16@NkonFlDf:P)?],[He*"+?O$DH4l1\(=T.CQq\c0%8R5U!ZcZ:]Y^<"jTTJ1bo_a.sToC
6749`%*RdAR/%Y"68)eARIC?J_E=pF\X]:KC-.^be0R:cbHf?_2qrFBNp3S_`UW-Grt+-+>3^(*NO*d@*[j*
6750cH\;8(C&1?-"tWL]Rpnf"J*Ds$eeTMf(@&j7Uk)J`+DZCIDNUQji@K.78ALf[c@ZcJRMU0M,7O/XG34"
6751.qHPO6*;ek=B4J>"[d@38*9YdQ&-'qF,Mp]EJj<\![P&q[YYQ-+LF6UiYiB[gc0Z;oCJTVjtmbe>&&t,
6752Q+FVRKsEHi]?i(BUN2K4_T^QH'rCI>QS_OA/>"gm2eRH.f>3rFGC+27Nh&&PWogHeb,_QYaWqg)]Fa)u
6753#ZVXnO<=sDksuWkj2VP??)/f9UI%0XKb2j(X<7Zf3O]9=]+u>jR@o`uMQp<FD,R*6f>mLMTTE%/_H=PN
6754XM.t5l;G#NCfY#I/QS2fc1&h&=5Wi@RGdpt6nW/jMSoZhi^AAb,^)5d%fgMYb^Bb:*<tJ[Rou!YF)$Z>
67556Gt@Q$VjHPb71&pA?^\fA6+6enQ^WjW\Hu!:IT6r9(6a8j_$G0?.N;rkn!rpAa:52gQGn5a6)Ht5A/\G
6756bmg/`S[T=4GN:WY<AJI&0u[>R?8?jl?2ZF2*N/A`pAIWRR9D,6IZn3-mSWm-[33+mZo`>Ya=p:PWqcN=
6757U[2LpS8u<LmmN[4S[B6g$\^4:+*]lVTW1nKngYDShNfeEN0O+\,Ei_OU;C(k/@U(-DF&\=$=`J7F2T3p
6758%bItAH3DAKU#D+6(qZ@jEt._BXa"Ht-JR0Bp5k)HR#<oI/K,Dc%s&,6'aTPJo7f\Y_]nGU@Grn)Iop^I
67590Y_^s7lnl=*u<oH$ZUq*@(eD!@*4;"l1125r%R3XM*OKL7Y26u!i8KpN#s_BG49Dd6,&o>IZhW/4ST'a
6760G$t6@:g>@m`C`>!J$eaM&t!r+SW")(]*oLHbI>ZS=CK4r03*Hr-fYk7XJooa@T#bZK2fj@,XB"P\UCI)
6761;K+QCF(X5+,iTUDokR(\9coa$4'o$UCi<>CQB<Xc]#Yq96]9KNd,>..I/[Br(b8il<7ku]hubG$6f4`c
6762FY[s8^^c/ldrN5#=.N%$'O.t^oF"@0oWtt*8ML3,)=EftVjW5&f<=Z/A<87JWhk\HJAPF(q^A9@]QCA0
67638'`jte)ntO?96;p>'"9te#LJn:N\+kg"P6HST,b28&HWaO<nKXp$PWZo'Hl`aL@M^Y.-JtXr&d7<DOu*
67645\ER;%F&T(Sl8kPKG;,'W-/og`>38T&e!^`8A8A?7!tZq5i?cXeul1&YK7eaVn#B3_fB^0!SSN?QHHFs
6765K:PX$Q"#dobN.<o_0R?WW3MkPAU<_(@W6hur[\cn%BqW)Wqi5gT-G]r(*S,]&jr"^;C$%ugVKIY"B(Wf
6766q(%PMU.+f[q3;Tt`TpF`'!-W01h&NOb;<=p`s*SC.u7iM6&"uPm,VPEgeS.N/t$3tQQY1gc.)#7!eQmk
6767_pLfhJK"qNh@=$@]NpT:VOLOO`%%jhSHa9[ng/'jDZ.A@no78>nFi<6Z(s!PTr=%-N:K<E=VS[+Xj];@
6768,2iJE>rW*RnC#1SnFeX[*+RDm9km_UFSI"Brhi--_%\A4](@f-+U1Ve$"^Z+_0!k^B:&m!O2gd2rLXpZ
6769l*`<"p*^,=HP;Uu*d7)1?lD-j)@r%e*^2!"Vi*8hF8CiE3g^e>%>O\ob\sh5lL,okMq3>1#B<+l5')(*
67707A"!BeJ:j`U2JK2&'h<rP#Z'pcU'1lg/3^t,'i_\,dS(4Rhn_>Z[aqIk$1,t+`D21,bk?a4*[I"Z,V;G
6771@$#9EC*g;ST-NQCUr-@nBntd3@Y:'cVlM(FB>R[Meq2qn"\U`*3+5@_'NuMC^7>qL1_>utW<J-:O\C6W
6772hgQIm?j!o^E$5^-AgIu%gVG>.5l.;q4IIr.dE,MM3Z2VB"P3ouV4baB-!!8;W[tSC^tW@uGeFSkjB)pV
6773OMKT[)+!6FRV5&Cl/`'.il/o.EplIC2<^"jTnuZ7h'Bq]pR>3BAjmm#5"7+*hB)?N*<gSbEd^An53U`G
6774<G'lHNAlcr!u4PG=pF@mMrhchbu`,u",KcI`/N/8.Tau=3#J@QNu==.V1PS^fU;SVo0A%tOF6a!/uE+-
6775X`8odNu80ON8hdfT64r99\l(-D@]GHN\_EIDN0QGD@`kiS%:TQ;^Y=ClL%'q@SHhX^gW8U(;4cOid/.q
67764N%S%ek?+La%3nL.PMW_qlM>>>'BScXQ]S4%Iq)PejH%><31t=I(M3^CBm06a`cUL>[q>N794$2,f?H*
6777]H-nb6)F\fkt3a4aK^keD)1GX)R%(%4uWS%2A$$\PnY0rfIFgci9`EReRIRWZskW=%ulR1^l8Ji0Fs8j
67788s&\2lH\qn;b4&YON.Q.4)@L<13VUCJiqBS5s]1>$N3l_q0"R&6e5P$5n'NJo6)-43XJH7lNeHrPo7d'
6779@DO98QGmu%JdghLb`\DtcmJFU&-rF:KXVnN[h%(a6$_=+M$UgSA.=ODSXl'.rED<;Qr6rga't#Z6RKKH
67803?E53''D*iG1eCPQ,XqCI7)C]i9cDrS1EgXis7t+&Mm0(.G-HTEl[)s^H0.=9Y47iF1E\QC].o?rg*qY
6781VI]_.bK[td8q+e\9XeUrJ%5TWi-K"F4eu]iXNO=>B"1"jZiBT:"2&aSRF;BU^+<)uBL=eA()GOQ68Ks?
6782;[V8C"fa#LRDredV'B!_R\DOPgV9SO%EWJ.aJj%GeH,%gO7H,=B=N==0\E^2(.^NLWK<J<Q^1Dg;'O<,
6783#Mos$lW?@r>>0_pNUq<A&bTNnjMT=8Fq)j@8<$"b,E;#"eCZa08>1h["R-EU3"X77f+_'R8pItlEfRUr
6784h^'jW"2#Ys=#n(N_=bcWj-3:U=95&_b*9s>m2"[`WR,'B]6q4!ErL*L&,C_-/'.4436.!&Yb,lq5a/0I
6785Aba4$W[k8)5:`3N6Nb(A!trK]fOVuMat"uL#-!(OguA0=djbUaer2CWJ@AUHgk(O.OX`6COp+oPQ8/qZ
6786]*js"'n`<;)j(n8,>Qlf\bPfrX4Mtk8Pudc5%k*oLI6"'d%iTDl!afjLOh8T-('c&89tr4_r#p(YlJor
6787@'(fGPPp7QpA`eFIFA(f1\Mj5E-jRXk=T<*N!8Z*"(R)?6d+(o/i14:<YO=2,eRD'RL3NsCo,le0H$&(
6788j`ODX)-JrVR]]O!=)"ZA$#dR]/fp6_R?:cYmT]cRR@0$JJWY!&TaStca?gQ&%'Xq]Gu\S(W2M&\Vi0eM
6789'NbV:'/b'daK^GYm8@cJ5]7n<M!*MmODgInP9*ps5^BW[JYeG=T/a>Sa"E$CfbedbU/!r4'G.s83<'t:
6790LO;1^c,5Wo8&>nW"(DZklTPIWo'IT;VU9\?:W<HaQPA'Z3Z/U^E_3.A:do[a_1dL\o^/=.!Gcm:en`Ur
6791ACR#.EJ@[RBm-k42UTa48*gQd'LAB";VKeb56O^JL6CD@K4$b0G4:^cBGZbXHf9W4->S?-oAK5L+AUUq
6792F]mYm*h6:?iYfZd/,%d&5*5X*CRU`qIV4<7mF5hR9o!6IWu#t+4!j*""\jc'1\g(*V>j)(9Q/RNimpA]
6793:<rg0?RI_.?rD=8TMg/3ZF`945Ok!Q8+=sc-bJ-N*q`;^*RkhT!,n2?Aj`GdlR>9(cnpS:\;1=^j5V`,
6794;8\A^UXKtKFG0q!/:k9kf-gl87n.(?<7j,PG&c>32.@<`3X_TI1F=>t[R>F>QO<DTCf=KD,VLBWap@9B
6795]H%tq@X2e#$-PV+cG_CRFt9gb5mfpdKK*=sm9mg;I?A"8G.!hk80QkS+g"Sc/L.r$TaN=q\k0M30+pU'
6796rOfibqPD'P1'Fa8_?c<i+q[eYqFnc!A(%isK-Rfu)>L[n6:R"VOO&]`IU"6&]-53%1%qPb+k4WVYQ_`Q
67971@:atM<EVnRCXgL)BYo'C>%;u`8;2";gB^Qf]U&H!D3&VkKcWQnelYQ!MWob\K`o>-7u]8@<=M=Q.=HE
6798bE1fB-rDmgNI_GoRYj5Gbr9r@oaXgG7)DeLY`8MAh/`a5gAbkkAeLSpcjH68:nD%N1,t+b8@i+nF+1dG
6799?YF=OlBM1DX8^(cN4M$dQ=EW\c.e;lZDX0:B)^r7me1U7bEpEXWLG,+G.37hcVJ\!`.YT)Z9bgjNVXc?
68004BNdU?,]9<&'Nr6pVK6i@Ck*_0%X,/$#cGNYX)Q0Ap1j`]bK7!B&E,(iWKUYGE@26AD4jt7X!&aP%S%,
6801U67UP>+X]2lXXH3)/JRVF>=UqG(]Z9GVCVO:QC@/,k^P+@28E'!hBbl8-5=jW)a1B+&Zq765S-r^)]$[
6802:;d5)XM)[[;@9h=!@5fXr!9QH(YHQ"`kmQlKq!bEnoJ^TA.K)[%1HeYXFu;_JUuU-TkOTRZ'T%NaNBrc
6803"0:Blm_H]0JVA@O94/o]?uX8=E+j:PK-_&ZcCP[_m6aOtfS'VdW!D0sPkfADs)0Ju+g0"%'5(hjUug/D
68048jQro?;[lCnraRldurrUi2BdY"V"B$/^?+s5q1:qjMAe=X2$O+X1Z.AMc5u.^AT+!.Zr%.husS!S%CO*
6805;e4q;]8p9Yjs<!a`1E\`[8#C/1ImZ'oW^48#F?<,WinVWnt&U+?k`G\Kmhfnr->;pGF@uRHgPAurEcDf
6806'5&UJI_Esm;LS6">2m8O&fjnad+hprJ@A1ATT]\OWlh$VFGN=iZU+]T/Q;!C`"'BFY+^6d0U]PH#itDb
6807?<K+fP;,^s6M<CKk],guj:/:_67<`],*@qn6\5Jm(];h84hQ>)Y#:kMNUq=4B[L9>QnEt+"VTWGhHgVd
68084kBPp/8s-M*JiQpfEsd)TUsYZeka:5iIsj/.\uT#!$_OQpEGc=(MYSdA:V.IJk,qamh$b2&R(k5P?nqX
6809Bi`NOa*m.mH's<J;Ih@_UbJggcR>,Do#MNm=N;%9OR)BSgZ$g'+.gY]rUB.WOf3Y9Lqg;b]#^AMW)5RM
6810_%=\G5.][73O9M8NuIe:E30_&`Z?1%,ddrLi*]nK?Gf-HcSVm]1TtJ2DKS5gaC_HrOnoK+nSl%OZ#2,8
6811McSB7J@Fk#AMOi7bEN>c2,L/bS@,fkr9&+M4crM^PdFfnGe>#=:Lm-JBtlF#a[k5:BtlF#SPo2M5"I,:
6812^G;JOf1r;lJoa%Hg91p#VpmlG1$r*G']AB43j=!jAET;0IY2,\$-\J2DqC;+7Qm7`EX\;8dP]bTl<?L\
681310,\obGcGP?"&o@K+)g?aWlmc%gLSs&W8o8KOA`d,ebn8bV?WO26<9^Zl+SOQqeuoBdZ4]0PlU;Fu^&O
6814HBlA==l'WpOZ]_$F[o?NYU]&C3AE*2#=1H''@XEX@NTIj5lE.A[@d,15C**aBu)RRr"Z+)CJFEORc`L=
6815S@_8@=QM1dWeq!QK1ct4#^:OC=%+2\J,Zk+%t1@iDF=B8=4TU?fXJT5nl1J=R4?65Q&ZZ]o3\T+5?Hrk
6816m[inm&!c&HgnoiP<E;\V-2*-J=J`Ek-T?#jeb8H[:EZXD4a<%1<9c/5T=aMQh_iY]qs$iCpm8,7:Nnt1
6817O_:,(pS44ZiX5_AO$BoANX+LGX4BLPRWHO?a'NFnl:*D;;sKsYV[lDRYP]UYs(eO^4^g(AUqJ:G-5Ug&
6818UqJ:G?:s#ep)p3-]dnWM2O@>97-8`Y[!)])9<!7^A(i`e%WML*Y)%U'-DH*N3kKu^0.X'G"!4TsZU;!4
6819Ut.P2ThJO'l=tmZq^:^36aLRWZTSfc@c6Xf3=eEi]caPF1e$C+Ba<qk,"=)e^busq)CCFNa7J]VblYQ6
6820'%;iLj6_qHpW(q`H(Bm4qBD?3SPQaYl+7'ZR>F;DC47Vkq[hK_7Q1U=+l=p!+i.=<hA%jbZd#>r4Y]_S
6821PdGX_b$@Wq',+;:g:NAZZ;>a;g:NAZ#O7nJ#:Utd>mD(Plp0A?QK(ijhK;p^;"oX^[)\s_6?*q7mI``o
6822,M%T#8?b`Zk6K/95YO@6IN)blrI/q$N7=]T2[H+#<?\L`RSu")gMN--!7ck8F:I__Mg[VF5W_iI-23Q+
6823Sj-i,k`3.h#f`gm)31)6]0anB-Nfo;K<\*si4Qe[5]ebhl=,`Ubo"ajgC'j'+d19/U/\Q9C1^%Y-+4=U
6824e8_$Qf)]I&Q=,B[\Qqd:!hMTa%Y(YS2!q'kNTio)V:rHc-6T2DO\8oRFp$.#[M/[#S2dh,:A898QaU/c
6825(8PeS^Tmfd,STYiKmh_=k_9IepBJsjX[-7J%b!hq6@[ecB84F?^P2n(95mROTP8<d/BG<$J>dN5\d7gd
6826aj^+WX&VEJ?"#*iQUL/PkqXRSp?=B+#AA7t]SD:)bSZr=\&fG<?7!r(q=\1s=;p`<@gR+qJ`d]Y'hF(c
6827p&=kM/loo948?9l>*jOaDcbnUo'O_i&*3,1UB0<^_V7?t_Zh>%\4.l?A_mpd[AWGLG5@l-^&@KOp#Yns
68284jbs[UqQ(R[bij&WB2Enm?-]1np0MlBEot4m9Kt%_j9JbHNN>A.;A5N<Yo,7VsXkIBeN%>7"FK3!n0El
6829/hVlnb0k:lE+*u0(o.\gJPMlP8ApZD;l%UDC3De`/(GSRL?6]#R6)qW\e"=g,I>uF<l"'.::qHu7`*f3
6830i!C9:Ah#Q:He&I@O_`8)gQhVnI3>60OV58k#/_\*knXbCPH*2A"W)eg,]lNXY=RlY)Y\dkWsiAM"+E![
6831+%RIF>q.,FPEN7pWEmH)@@NgcmKn%4TVT7[e*K2>:FJmcC$uM.M+QMPC$uM.EU',l#:Utd]`Ai()lN+\
6832`pkHkmgZ@<_+^S3g3_6X0fa=OOOsp:p5h>F&:>TVFdB<Zdsr]*,!_<D_:h_U[u5ogPZP^<QO_00!>9To
6833<[2F.qa:n9o8f:f6**CdY"G9G`T/1]"+cLon)@`/1'@<^%eT-\XOWM(9A8ucQ]sK0*,gVH9*R1Q!HeW3
6834)&%0c@t$1QhEHC-:_#[QcnCZ\+VsM$I)M'@\#2-&#OLI"4`O4=7+4om0tmCVJ`AI3Qq88k.;A5kT&e^a
68357boM-mldO5h%SroV51g!JAN[ahDh2g*[U3eLD?b76=JRqU`I;R]No3*^.X/(gK\\<s-BuFZmZa'g$R')
6836d'j60bL72`FHo>!=U@-Wi63PQB?qNc>no!)(NCt<A^`pXYHeogM2QVV9C.JrJil..lG2b_Z1MAZB[Fj\
6837TmMn:.h&5GOU]eq?mu0uNhBaZ*'70Qa<gY*dOu>[4*3lB^.:`[i0%pk0qF9rp;%JT`]E*2)>A\]<$3nX
6838_"]X\oBl&s%FfgLLhEE6cP7LLFagm<=2:H:i>8FgHgcGsa<CAq1$EY&j_4AtV?8__q-2\ts*^n]mh8BG
6839\o10PdQuU$@cb6XZR6,>>QrU4i]$aF7.`j,]Y++[@6/AVQ&jDm"i$dNoLT0L^&(#q%e\qpW-%o5*HW#i
68405FM&.4rFt2OH6DkIhbW^DX'--BO`E.)14kHe"/c$5du0q0*`T@\!oqG-+0Wl)PlM0I$*MqaL>sW>gUTW
6841e@J2b?(n[JTd=C*dKS+JZKDb?W`ZN.N;1[[m^idF]dBA/oJtpr8^gQqnFe%O,%`K._)6g_.1I.i/L9kk
6842;N"NZCt=e_AXp4[cLH&]iU%oJY/O!s<h$@RO&^5%Nqp.g-O_VnS&)01r+*11gQB,]al&jeELfdM5`^;B
6843c^#a#F>AtfZ`A"(?DeGo[W:]4kJ-iCJbJt.Q[9[&ei#M-YAfNcDbRWilQr3m]c@9)J,9L.[iS`LO7q,E
6844m17kK"r+dea4/^9n,0cq*ms(U7K@<Z*iSmEHQ:cn?NWuGMr&82FJ>+sTPn`jJ_"=*+*`:k*lmutf-#@N
6845ch>PJYKsT5-+_mT#_3<??JWr]j4JhV4nN:^Qi42e@H=nGS(.Yu0!RdX]ia=?8$(V_D.-fQ#C6\NAeX$-
6846lQ2\$<2HY&,0M1K.TcJtV.IskP#]5:2RG_i0;t<H9iR)q&`PfA,>lgXZbU5pRNdlAH^SLmpEkT?PZ+-P
6847#MuW"C-=K@#]Ee8bI9QD3+%@K12MVk]+M)c==qN>aL;P^&c?:CR5.L6D*j\P"auE(/sTol%?G$s,_63F
6848[s+@c?iOg>QLnfCSTXmTqUd_&`T)G3e8[_:lb8:mQVY:*3PB3bl2)-$Tma<F%_t_$WO;-"HiL_ROpk.d
6849*MbB7G-YJ1RlHc$$=2%L&SPoB3:GZrYK6PTdllug2BV?nDtH43D+]1Ll`'$-b'qsq%rXZNcKocTWo]_I
6850P_ef$(hCh;1]&3-ljV?ljR!2Prm5tgn%JBb^>/k'4eO9ZNi48QA.HK2GqQg;%?gD\K(8(4H+Hlui]9qC
6851E/Gj,Q9?8Zm0ajBM!pee0GaM<9"@k3c\_EXinVg3+=<2cgBH;'c^jfqNgW#&<ga8b:XA<:@VV=;3Z/go
6852k8je@T5'8TFu>SlYZ-[S*%[@aKdBZ`F$nGod[NqWbK5`g?nr&fm=&MO,E<n'2`6"+Y<:nioaM5sp62gI
6853:*862]mTB8?X.kPk[43:!p"gQY`%qIoEV6TZ@?h>cdBJ\BDOViMEkt3kDsFrIm9bo!/2MGh9mCoI-d,K
6854kek0C[!oUO?^kuDE!*eG0\pC?"jP*]+`:BXW&$"I2uMq"PA.f$p(,&hS<(A3TMkZ*XiHnq./L]:1$o5&
68555%*CuZi8D(eCm^7-@R_hi7qY'l\'_diG>JV0TQI`8T3PqU!C$R;3n@1qKA"V#(A>&oo<H@987"JkLOod
6856S%/p;5krSj0'ST-icCdoZ(-JQ6d&H&Tt^HZO4B2:FQJJ'"%oI$#YZ*IR5,mGF[13:JC'M]Q'2GP:EIkB
6857H,0()q?kkeb(/E7!Q@tAPYN82NP19E5lm1\0K:H7P@'-!?6o%`Ym3i-O9jq>DBuMdhL<"<EUmJ/K@D&.
68583W&OB!KC:.m%s(:Ee3]"ouGqbG\b=P/$cn.FLUVWc(CToa'GSbI@1?\H#7KtMQC^sK``EE]HP%3RBNHf
6859q_8.Z4MECRXjH6u63\:t_#:e/oV4L-5YKk0C];$C#,6_;A"ChoNGtems4CVTUS020"I`LYRJE3E4gI9&
6860aUHr-G?!>nMm/gBO4:!E+l=>?KV5?PA;FJ3!&i,FN>%-[X*F&<S5EJcE/h-:l;jiVeT$4#k5'Y<c`$mb
6861]6DAK>gUTkEnEnc+rMDa!.+s&?&&,?:s5)WQTmJ`p\>%0c^\FBXdugcHfL&_nSH+&CPkVE[:/TOq5U(:
686255C<6iD#Gl%GlB23V+>=nE-.8\Rt[4\IB1PFD@d2kH<KiR<AB%'d8nm5k=;M%PMe;Plg3@$Ec6KRW#s`
6863+a@bV=78q2[BE=I?pi?6naWZ--2hmL8)V<m5D?hJI>-olj'+*BSaPZHVB:;Q#TS9YUTGc4CS([nbq`gn
6864>*%.Em8o-iJ,f>FkBCbadYYiCB?3Ej\#gb?[eFtW)"m^0R\TT]51MFl421$8NGs*=XehZS*MWVuLVYgV
6865*h<8>pBL9;4d87%i%Abo1\Q&-+Q"fncU,9B;`4?lKSRWZ`H-h_9]`!(0Sc14_N82FNmd*oBTOE==g=o?
6866Gi$(F3A]:3!F^q"?:b.(1k(i6nN9>JL?`Bh#p<)ujMlm"!R&-J5OeN51S11HGg%UDm?"Jkb#Z.8Wu&C?
6867R&/QI9XXZWeb;a]QJGJTHXq;:;/U>Z;<d(<pYmt&d\qLa\U/%EHWc&L[_HX$`2)!fM*+8m8!88j'`pVZ
6868Jnp@,k1dL)Q-Zh-hY$Q.:[e'4pj_a.pjQ;P[=b+.1$,g(.XhmPNALIHTfIZVL&+tie9\.VeCLh;G[gOT
6869SmR+M@ltRWrm]:DZ/7=tBt.I>ES[8$IUca6J`HC(ENS0adeC,?BKl7L00Xl!$`(r(d]>7<F=65f8D!=i
6870]FO[HO8eK5,)N!]TM*,87N6n`)="gEhtOn!VRO"ioKj?Kh4"?00&_j$0)QZE*h,AY75;JFBQ`]X5brN"
6871c_!N.*_HjdhZ1@b\$m%,"^IG`QN-$mMLQ]I_a0_@kusmdh,_d-Sj)l&:C\uR#MaXn1kj@l:*.d>X8U^a
6872GQ7EU]:WBhS"!-M&#r!Y.PE=[ZOtg8E`Nq+6iYX+ZLSH\n"!=&qZqIXOPIE`r^=[6'aO1Fc=tM\b[3@`
6873(Q9H:l84=[YF[6GaU42GLrTl[71rddaFXOQP<Dh0BkSonCNNUX4V`!]Ku+3*s3KPI^diNQq>UL/fG4\U
6874)L'Y-S_e_^P,;r^7_KU'U4WL$(upL#9,rR)Q^%/(:>a<.o?V;4]BPeZ6?2H2Cr#\?rqW0J6P6%2A>FKl
6875pq4r5bt+:KpNu>Pr8tY5J#BH[UoD>fg)=XQ?r]j"fFYD/Q:0b>@I0tKa$$ei4RrJtq?c`^"6?H%aV,2K
6876V]I!W4\[InB^4Y+b$(Ns&:#NEi7T/oq^'PSrW2eM5Oe8?[WhWjZKUf*&"aPD9sA.'T:d#'5:J4IlH&s-
6877?U%)$Ya#Dqr_C;qOR(XVl)"-^5Coo]iST(oI\A!5G51Ej6D14u^,!SBBDD<3DD7P82f-`aq#g67GMY7[
6878T+mW4rqJEb&qDOUHi*PdqjgO*Igp2/s,ljLf'?[sP'&I%55NmeGbO1l@&*`CQ:6(?hj;[&q/P)k+H$:U
6879IIj?)J2ueZ:N&8%C!Z8eM2Zm%gc.Ze7JXuqh+qp>V6"UP"n%?4hn&3%+,>:K:(^cMm2HL_C3oc']=JMr
6880FmfMPgtUH4fA@)DrQ"X74hZ9Jon1\&GHsAJ?!Zn=4S4EHL]<aos5DlZFoZma;0Qs)Z*)p'](^AlpTUcX
6881m<d,<J3/+)%N[_*3GdMWqn%l2F`hWkl:PlLKC5o0h;-go%sK'X[\KmMDt9k4n$t/?E"khC#p96oJ-:r6
6882&jQLh!!sbK,_-#Z!"qNu8,rr=!@30uO8onY!_<:t+9<a<"HWTr5QXIV#p96oJ-:r6&jQLh!!sbK,_-#Z
6883!"qNu8,rr=!@30uO8onY!_<:t+9<a<"HWTr5QXIV#p96oJ-:r6&jQLh!!sbK,_-#Z!"qNu8,rr=!@30u
6884O8onY!_<:t+9<a<"HWTr5QXIV#p96oJ-:r6&jQLh!!sbK,_-#Z!"qNu8,rr=!@30uO8onY!_<:t+9<a<
6885"HWTr5QXIV#p96oJ-:r6&jQLh!!sbK,_-#Z!"qNu8,rr=!@30uO8onY!_<:t+9<a<"HWTr5QXIV#p96o
6886J-:r6&jQLh!!sbK,_-#Z!"qNu8,rr=!@30uO8onY!_<:t+9<a<"HWTr5QXIV#p96oJ-:r6&jQLh!!sbK
6887,_-#Z!"qNu8,rr=!@30uO8onY!_<:t+9<a<"HWTr5QXIV#p96oJ-:r6&jQLh!!sbK,_-#Z!"qNu8,rr=
6888!@30uO8onY!_<:t+9<a<"HWTr5QXIV#p96oJ-:r6&jQLh!!sbK,_-#Z!"qNu8,rr=!@30uO8onY!_<:t
6889+9<a<"HWTr5QXIV#p96oJ-:r6&jQLh!!sbK,_-#Z!"qNu8,rr=!@30uO8onY!_<:t+9<a<"HWTr5QXIV
6890#p96oJ-:r6&jQLh!!sbK,_-#Z!"qNu8,rr=!@30uO8onY!_<:t+9<a<"HWTr5QXIV#p96oJ-:r6&jQLh
6891!!sbK,_-#Z!"qNu8,rr=!@30uO8onY!_<:t+9<a<"HWTr5QXIV#p96oJ-:r6&jQLh!!sbK,_-#Z!"qNu
68928,rr=!@30uO8onY!_<:t+9<a<"HWTr5QXIV#p96oJ-:r6&jQLh!!sbK,V\3\p)Q1VAD=fdUG)@Z5&g"0
6893#7pb"i5*/M4SZAfqq2#:%j^SrZ[;/WrL`N6ZXr%./Otlg4LkF<_>OU7D>R'J-P#k;5Ic't#I*SWFE$-2
68946ef?MiO7(iJ8No)YAa=9#J5/snIH*LpriYh8+n#cdaQqU-e$PnHf4CUrJ-GUp[l>Im[bKP+78>Sda\L+
6895q[\(]kJ6N'7h:V>3]mEgJ-:r6&jQLh!!sbK,]I<#*'/D1-mM,\:6]02/LTg3;:H2'^_&=cr\So_1%N9#
6896jI%C;qYSC`:QY8DZ%FDFb4+u^bH&K'LUo7BIq\N1[QnV<EH>o0F-3r3-r;;\=7^gi*T!ZZP,@A,S).I;
6897`(hM!&W)DOHphZkEWb*um$&)Z=`o@Wa?6#QOsu!Z'6m4dea&&7[USdV9XSr9,2V*7K*VSPohQ2d[B8j,
6898Ts'ji6<,m0+q<jJ]&'"\=,%>O$PG]+8,rr=!@30uO8on1=TV:+bK>XFS4I'1+fZ0L$kQ!u?<OSD,g]`C
6899[^nZ,\fn;`0!M?!E-j1k3m6geZN<qHCL5WVDR.g-ZKe,F%BJphJ*[+1-iBhFIWMFE]J+$d>SVYaTC2L"
6900DdW9rhqCYtPsja^Z7<^%&Z(K.X@2D,O_P.Tg_TJnWHV?@fqa51<u#nsQ*#^@FaK$]MSk]rG."EW&q7K%
69018VDmdSn@kEQ&l8$]lW?K;2))2\#10fqoDMSI!-cc"HWTr5QXIV#p=dL7"FNFEKCG=\m5;mpJN1e-;n3t
6902*c%e`/XiSC^To7qau+ue/t]&g88jo#<VXpn2m4i;oSA"=F0YRsooK&Mj"pG0ms&=?r4>S)>$r3)=Y3j[
6903)W0%,A)7:cpRc/IIdtWQn.,/O5TD#s.`dnhKpg"V6t+O*(D:'-if8C1p,@^n=6J11.#_7ngC'HR)K)$\
69040j\YB[bWAV]]]clS-Y%d9>js;'bOK9X'C<"(0a&5A#[ZeRO@ke8,rr=!@30uO8onY![C@rd#hg+kok(3
6905;8VH?WZY.CM*)XGKW>jo'S:<'QuLp7MVPI:H"6/\a&X"8NTQ:]c5Bgm2\YqpkDa>J1U[m5k)YMbO0-JF
6906>7:0AN"+)O=7PMFpp7*SeqG1k;DXH'U#Ldq4@Ep-!Ya@!']p';G]'F0LqNEB1!o=J$^OJkGR:QO,dU9%
6907C9ggmg3OKIql*IW&X5=[,s6l%^1&LB[=hna$KklhbfEO#I!-cc"HWTr5QXIV#p=dL7Y'`HQ&d>f6lIA7
69080G42T+pIQ)DO\nNZ3W4c4ZR7;<=>eK7#Q=iBqT2keHr0W:$l\1P#.d.((7'F7I<"5Zr3`[3\==qU`(8]
6909bSjE0Drd3Vk@u1q&t+R^rIe6Ej;&pt&[=jGT1K1bcM!`a`7%oOai^[+-to6TM%a2h/1P5B?*1+!bTOQ[
6910=K`m"@Rlot8.D!\$?L;I&VR!@4Nt9AZ$CpsKERA:&jQLh!!sbK,VZM,Qu7[ZU'`,BeItq'&R(%,66na_
6911a?D1#AB;$.D?kSBULkJ<aJm-PF\1DlU,Gj1C?eZgd-VUKL!<5,7]LT-SMnNacZ\PkPK-oYM:b@p7TLeP
6912o+HbBLs/9JZ;sL>D8)qlQ\\9M2S$/76+;%Vb9%n?)OZ$<,dTC%D5\nO6&L7_&j@#L45.Z-7R,j%Co't\
6913':$+*[u]n2_.Q7>8,rr=!@30uO8op'EWhbI=!Vn"3hb:3B#4YVQ[m@nS<aaC;L:.Im7&N^3N-.O9q^6X
6914/Dk?m:kt-Y'%4I\T?+L2W#diQ[Hje5FLs`WABFP4F&h=uX'($[$MjBN_M<M##^ElDE`K'2Z@1!ol\O'(
6915BV$Y'Y;W.`l)GK)$,>2r\U0KGPGQc^lD(.'@'T<ZW5Q#-/2mfi+Dr]6#bEgbXDbjodfc9L#p96oJ-:r6
6916&jQLh@"\iVdd;oqU8]I`)b[`bK$BVTl/V%pK_odh:a[K\8kYmR`^nWmlLnbZ$l$fKKoG[mSW"o9BZP?7
6917DNi]Imn)Tp6+;U_]%o_a,t.0dl9WG1D5@\0:uee:I<BGF\:R/#p?)^ra_4eAW0>VT/"<3Gh-E's#YL!;
6918o5600-K7'laaCr9MQN7a+5t=o:QGX?!"qNu8,rr=!@2X'#Vb);0bC1D#_PNE9)'aM1I@Xk;/)Ge;.6+5
6919GE,9_/TPU4dh2hl6]oT#h6(CIpJTB*;!nh8FsAkH=MEVLUfu.4\nn;4(.I#iQH6l.0gPM2aHJD183R=S
6920d#GB^UaS'J\rlJ3nn,@*aDDhscn8-r_R`^'bWe[sKm\6?Yl`)(ST+bmgIjVQ;ljRTW3XE)M(g9]UMdhU
6921dfc9K#p96oJ-:r6&jQLh@"\h?h%#F+A8WRqX2Z:@>6s*p\m;3eR?g^<d-XXWUQ[FCmM&TjM,gc!L")un
6922/eK\d;nId1"g#ie,eXEIgMPGPVHP@JDeJlho1W:$etj_lA/#Lt/L<.[gOqjc?lbK2=3Z5VLdOAH"12au
6923pqli%,P\b"k_&u6gJs]JW0?]Pf*dHA^Vg`Hjglt8!L#Xo7"fRB-\MEc,<UDDl&brY5QXIV#p96oJ-<"d
6924JO;r#?`G0i:0@%s!-Gi4n=V4nY?X2.)QT(,pi=k6Wg6JHQ$NR4"h!YW>,J)=2%;'M6pnk,)AQ+&kk:gE
6925N'1#cj.`!<DV*^E.(6Sr*debX&\3ll^`;4LN^[N>Z?8PP%C\G.hX":rZH;pVb_!Cs=+6A&)qnI!P71:F
6926Y)PAp+WFc.GCU4"\OJ6YLP_\@(,#aFY&DJM_1&@bBU[l.+9<a<"HWTr5QXIV$&gQh6V"rt19'#V6ia&7
6927%]6MM5#"=jC.9IO-_mG;-$>TS9?B$$H&up)%bC"OC=#nCM)mKC"EcI+h<m2H:kkL`#sU[CIcfMteMmUp
6928UtLTtbZ)g_0tF=P-6eLF^1;85BkBYp*gXk;A$'S\VV>+>'!DlEA8X2!#9QK<S8W8V'@s#Vjq^4s<'u!u
6929:XB"P`eR?N"HWTr5QXIV#p96oJ-<"\!ELQme[#Cg"Jg/D&c)dj!sLJ]@El1'Z=KMbP%l:BA"tY"<C?0M
69308_pPHjVh;,q\/dKY]a+&WQdc[aZ:;NG&RpCG?UG;q2O$#TPK\n*ZVm1J.JHj\GSW:$:bjo#%$^Mh29>M
6931hTUS;3AqDDrEEKERUcL"G(!L6>QQ=_eN4r3m]7(9I.]m,B*un8I(Qrkq^u0:.=t?I"HWTr5QXIV#p=fK
6932-d^>udrtaM$7b2i/:*t^@S+4Dq3jhAS*KT/ppd(A^@]f#V\R3gb,,mm^@B*mpl^Y;G729Ir6j$6f'&t9
6933MP#>q3^$U9lna7X+m64_HWncV/a/X(#(,"XcTh$N3q$@t>n9B30?!M?Np9u3l<]>3?O3Sh"I.e[1Z.`n
6934h<WW[k<E'Sqsra%n*rTlee#E&Aatj6=>E,%pDHU%ZX`NWl3.@AM[HI#Z`U[<TVf8t[gs[uFM#K,r*DWl
6935$VH8kappggFcgTG7YQt.^qX/@[:6#fh4WLGWBOFnCJWFHcu_inB8,bG(Y.g(]%!tDk#St!+d'ZtZ?E11
6936E>&ZR_cu(-JhQg/kk<0RT7q[)<O"AB++,3#DpZTl[l68$4P?U&W&?U[`Lttfom.hS\sl^b:^[k9'pVb7
6937<t'.?IP9j<;u]:>,<u<$!!sbK,_-#Z^m-%hgMcOc7sN",L2*[!k"Df4(g&55S(cu"W.%%eob5lUM6`MW
6938%*T,!6D=3V("Q/1$r'Z6#VS0f,_2ba,,^sPTEcmpDo8#<#8,XG&=aT.SI:d$>k*1fYGo(K]VJ!(cs*`S
69399%Fm=`Ti]6/6G&r\,)qeolmn]eMq"Gluf$A*071neQ=!BBW!IfA?m]J`(NO[Y*67Pb=oK)3\d.&J;Baa
6940>#$>_+tmB,;&.*BhHiIcFLt5mC<iYa,)[Q;JX$"2U<'^c0^/4>jsOZ(;.lUu`c\R^"tF-r>>RauaaC^O
6941)KjPGU^f7>-gTM1hl`Bt]QX5olkuXK+q5-0ON;i<&g]<:VrA<8mH%!4,!q>Z]'=Tjh7/'6;AC%i<4@Nn
6942ASHQoM2E=8Icj/j99nFX'3V-S0nGa'NOQ"nHtd,_g`B^eH6m/`4pM]c!_<:t+9<a<"B(gVs1gm-!U+^!
6943:fC#3j[*#s<!K=0DaU(['\0=#Rrb^_4@r[^;^3[fR]%i^F^aU36>t4(JS]CQXU#Q_ejprgXXQ(?TnSo;
6944YXY?6,.>d$^@^+TB0oP[j_%VP1.1u`11=c@liieC?=mJlApmNgI6hHs0=-7s=]:Db0$K7]1W)YLj`%O[
69451WIUsMT1qOD[MdZ?F3&lM\pQJS*>*9"ga5O`(neKd!&&n@Ok=[-%qo3[u7p061fg@,im];+pp1]Shos)
69466)]uEdI;uRR8`qTA:;'F]1b)_Fl$S09F:tZAg4W.R\cHT<aTQ`Pcc7*=QeMt,U/jfZYE+[gi3MB\Rmo;
6947_`'u%A:9g*StNCuetqs(V3#Wi/f&!^UdS>PBS%P;0i\@!Hcj*TDu`E/#p96oJ-:r6'"B\"qYLMLSbEe;
6948D7D>rG]Bu_m>k8!_JB7H?<#BNI=7DR4]1?YBtY7-J1dj)F*1pgUr)9faF0.gDd7`Ugf`L^8\c?DR#nUo
6949-j#05'dt:]Xa]3"<RE2c`m-GHB7enr<1\UL@q)W@;5\p[-]1q%C'l;I2?>[>fpY_pT.8*m=@cFaWc@)J
69507@BF\>Lr&X@A_d^X.qY<m]8Kb2&Ncob.#:[8rZ4ArpAXF%fK;aMhBp(YFUt]Qg2^j/#c:f$m*7[;/9]C
6951OA6,TJ8Moe3d&rOU0\up:ADq]kDTc5gYk8g^>5/dZt.4Q;]=\=+X2Fi"].O(-8MN]JaWkVppMs6Ad1d"
6952`YL;fQ^-h(V1l&3$EBs@1n`SB.rU*T9,"_%f'!fG<'J3n,m']S^7Z%Og'Gi$@CWl\<CXd=rP4[)1d29[
69535QXIV#p96oJ-:s!8e^FVl8H,R+i9+GpF=%`\lQ"O>8&+ln!^/!:knr8X#FZQ%652:;e.opojYhUbl!2%
6954H1_YI45kHZraqHff(t6W`H(<6$0--sEoC/o)SEJ!WT<2b7<U-DG1OQeeXnf1e7>FG/TjFQ,;&R,WC]n1
6955*a0nd(-=BUWF!QVe"&7/K6e7;<>onZdjINu@.4H5>m+0n%O.r!$4Du_'=I(hDHB-_$KV#rbjU5lC`E/k
6956fS^r1I];6-WDZZQN7st#7R8'AG6siH^+!`p;bM6;W`)brZL?5'3Z1;Fd?kr;9PLSCN3HV`0J5<i<^dN8
6957(EhUQOVttrVS'<^-K14X*-YZ.@s'QYCS[WXlU*U+2M5m+cKg/[p39lD)sUt@SihQ>XpDs_jj61KVN/pc
695873BU8If83H,69'?"HWTr5QXL78eF%/jJ]J(,nZFnr&(,p"]B-r^!iYN79Lr[]VrW;2p%_`AC387h?^^k
6959#+]^\IO"(MgT/0!-.KM$9mBYFI2,U?6,^&c44CRW[t_?2U?``*fm[Et[jUb!Fur\a.&^f0T=WOZfYfVZ
69608k\QEU2<j?*Kd-s#PRE/*D&uuDQ5Nkl\tA!Amm\6U(F#V#baQh.SOZ[mEs%'48;(@D+&,5<47F)$WPi4
69618G4NXA`*Xsm8.(K.Krg>%R8q0Xu*D8)+-a"4&"/hV65JhL\%e)fqMHu5hiVfWSdk-aY(]]WLg^)deJo6
6962:L$VEEZi`r0MJ;h9:JS3!qAl#&Vd>KNRnohbq*\CeZ<<Wp;i6CW6/-iB3=(B:In>DS+'),:&.t:($++d
6963nQb:EWX=?MbeYeEC4%'JJ-:r6&jQLh!!sd!'IM2_[6knU"!sq-j:cur`"J'UT+89pI+N2O$dZ9:QE="L
6964hp:F%e*YcQ`)dc#bq>C8i/JC9UnS32i;F=3\O;i6D?iH8`U-7i0!ri,>W)-,8m->BrjZiYH5PF@+H)i@
6965m8,CpV/GLTFAfRe'C+;kWmF`qB)eUT;sUds@5/9"@(\l-$TqkFCEfN+1W,Cdb-r<mq2389QDTO%6rZJu
6966I].1?I]4Z/.:mpo$kd<*DZk)qKO1V(0/]``iELqs)W;W',2WmA*D@SOq*=4cN65t/jMo4)VMZ$o8J7G7
6967d-Ykp[l`Z*9).PsG-;b*EomNl=6J.G'K4c`K!bTp`n6:#V?V.K9QOTIW[>f>3gnpnZXm$:$P57Nlf#I=
6968XlZ^gA)/RrHgoOI!"qNu8,rr=!@30uXqUo`m@#`XmA?mg=I5J[%hse36BOi^ZNk#ga8FpJX^RsLck*d>
6969l#r%1,JPtFTK3QO2*Bdo\^TJ\FJa?(PO0pMI_82UZIAIu[7-8u/D4Gfe*S&mBRr2^/_bnQG4;IM)BhDG
6970\W2s%*7))]q$Qa_JmX^=LR)+9.-/Bb1G\9ur,O3rB?O%Q/ff%\.8-eDJu<u=2'A^T6tIZ"aC[fa\WKDb
6971>(1!c7bj@55*1lb2bBtPlJ%TR!d-7VC4s_L2\#&N&ScH]@Ri[H:c;g\#.OeDB$Y@Jg)eW.Z>?^^H:M7V
6972-hDm_DD99Y;"#a*FVj:i:ar1h#+*CDX()(Y\b/cHj#"/rDJom.]YSL/[[S@gGq(XS]'H=UctG;F_L7mm
6973C5QauSZ>&iS*.!>m9u;?p^[ZR!@30uO8onY!_<:tS=]fFFuA@8q,(/!$?Z/]WAV>q#dj+R:'99f%pbNu
6974;.jSOYf[T#qlLc2Aq&k&]]PRf<htK(>4WmbIu?nAP0^@-';V]Rd?'/5B3TM,A^TR">BU-kHZEDl,EZo"
6975653N&$L:SiZp[E$)Raq09JbE3<%CR_7fol:2(P&&q=a(5_e*<dlW"9f!F@M?#[;[+@gVj-q0'/saK(.!
6976\hCn"eL5N*,1<,Y)H>M%>'>&,RA5om1AS06Pm92<XA4N3gYk!='M<$?3Z8.WY"Fr!=AGriKl[ISSi<fp
6977=n%QMGMPR'Yj`FnA.g1L?mYtW(/tcnj*W&LY3K7"KeX>1Ha=*K`tu09XLf"/lSc.HbuPTm.CF54Dh&S:
6978/WE1e=CMS9)-f5>YH4g^&P68I_1Mhtk_&ns!"qNu8,rr=!@30uOMHPU0\me$I!aZ&=:+:k-_%4Q.q(k]
69795jAY@-FpE=FH,(DV)C.uD?AWX9lJ0*B["b?/[ql/_QrmI^B(2[hU9$P&WrJHK!JCE=\g5R"_m4'<6N%Q
6980?BlO%f#_$]:CHeN;V>0#]0f8?i4]I<N#EU6e$,!i^g9LNQA_c,h3"AJBi;E9Rh.CGUT@3;WS>8ROlmj-
6981,Ikmddd9XO1K9^-&kN7(`0k,2,iB56<6JW$]IkVS$jt$Fq;Yu%n^W6]EU!7kA:1n+HqZ6.8i48pE-sNm
6982HsP_+>55(9Hr)L\#^=-,IP$%cgir)>V]24q]4;4(IY9@$0Jll3$\jb9iRQN-\fri5WGRa6Ra\KBPEYGU
6983?eAOjXsX)#R]6FhN_EE?(,\f67C<Tt9Xe5!.L^bS\V]W(NKB@u03ijtpu'J\!"qNu8,rr=!@30uO8pL*
6984\m81WFF-UV!lu!Mem"VFCEU0Y#CV2Kd:-bY<FYFIC0t`Zb2'+U<>?DIp"B.@2T6#B8hXED"K]WPQEM[A
6985@b-W3!BuKl+p5_P0@ZCSnC1a\>AMb:FM!9r^jT'M9h&lJ6oX=Q22ro(HO-&^-$?hfRM'`u/uXu]_0T"F
6986)[ATqYY5a@IPR#)LQ5-V=\5.)[n?tjFqk_2KG1p[SnPgu,a+g+<c6DM\=cdqaLs@48Y?[WF`cn;dciV$
6987l(+j^MK3P)Cc,X<Cn>Y'e$\pOjY"0SARTj`f'3pMW)1]\(!Nj[`T,Mf?Lrn?caV5)`4AQlLCD\q8.poY
6988"Emn,bBM'Z^lA1W_Y;;OlE^lA1(0T2T`rf<8l8bJ=WX-4;RJC=#T]ubRL4nUf]]G8aPkGqH!2VTpG`uH
69892o%Jgi]e]="HWTr5QXIV#p96oDug#G>s$:%$c!"Q^^GTHe\Y^0I$"JP]=A,<?fJdlpI),,b@#4f],C1W
69902sF<%$X0^XYHk2FJo7bsq+^(>)NN\#b[)P$7i+`OOb'gG6?_'uD^q4(T[,5Pl/)uo6G]QG;'uJAG&V=P
6991f?uG,T@E7SQ>_P3]N^V&Qca[u=e/5[>3'6j!Hp(l-c>NB<['70a`7@S_oK?cpqp$X'iVci;bEOWpmS(E
6992eE;'CC5^F,$j>C'&)O?.ZH[/7?)k[>q=a^Ro%1&:/U2a?g+(cb>N&Kj_/mSiB8a_JMoF"h7*g.3hjCTQ
6993]uIeQZ%jC7f&=?okt#Vc[Wf5.\Qt7Z.@T<G]mlSnP0LVEh)<.f\B/&!C2':!C3a@gMtrK\\,&d6n!c5S
6994eU#7sm:9Emj764/o!U!=Q=.Vq.IO4Y4!2<8p'XPjr%SgL!_<:t+9<a<"HYm#!*bd.cNE"K>\3[fP1'2'
6995,9QhoD"Tt__T*UC=_\Bs9l4a]$!I_]Z8f&1DpHN"H`a?aZR*!R$./'jfR6-jbtOh]&_)nmDGLtjn1>rp
6996k%WGe<8%7]SW&sOY1kP0!>Etc-hH_ufSA[6"8#$6eY<bW4^$Z+D*l#dXCG&BG7su_GZ^a+,9d4%+4%E+
6997,`r'>5QXIV#p96oJ-:r6k6ZZVf@LfO;;BjEHls.]b<qO;j1UX6[h2qL-m6T/Bjb4]q`G2Da7T4oX7D`,
6998k51^LKi"o=W`_je@B8^;+okF3-kZ7-!Gbm(L[+V;s(^fC#5niM83Jh\:C@lYR&U(<DN?,"mEq-jm8,1*
6999TQV`];'bujSZ$H;an$0L*P.n1A\0)+e2ol[Pknp=46L+,"%32]!!sbK,_-#Z!"qNu:a]afb9N`RD6O!U
7000U)$nLV+j!!8h#`eQd:Q#<dum^hUXH?n/LLArPjMB[]KD"9tl,`97;foJR%sE<te/]8AX6'7&2+s!G79;
7001=Jf8&dOLtPIC9COm4PCCT,'M2-/;[kT1kun4fR0\-[!%mlM+<bh3#Y"F%0*PHm#Q?1TUK6G-Ii+mK4mH
7002_Nt>$hGLcBoL/gP!!sbK,_-#Z!"qgA!o:n?W.M*GVSE^+OB'a]jl+?e88)WNbTK?jM@)k>8tDe:lG5?k
7003W7J$:\@Snc;IOq!"19kWg'&!#I`,B0(X''V5d[#;[$8Y*d%-T-eG<6<Dq#U:\fJH1%9.8>d%;$GcjLS9
7004+Mf_eX(TF--!KRH0rl0o\>k`jUQosl12'g[UkB9>KXb2mRaCH[%rYs9;FOt6;bWEX-^-I;'F0KuO8onY
7005!_<:t+G$mId,"B*bao>nQaF"u_Q1=MCT^d08&S_\e..0ejXlTG[5prle7^)&W1m*ePEA'?9&'T\D=G_I
7006VeJ_"fe%9P:f2:]j$uAV'/@T'5cs2jaL>rkh:b93<+rOIV04ZF=]k&Plarsh-",%O@KIT]]Z&0FUm"_j
7007>3_5K$TQHPYER'Zf;QJhdS"gSf(k+Z?j[IUJZ)DSVu?6V!([(r+9<a<"HWTr8/hWNFZVf9GL$@UR;AA!
7008@N!73YKNIIq=[X%D3e4dV))fXclfa<?2I<-rh?Ib)m/ru_4k1GN.G&@Tqm@_5cFR9'GNEH16&S#)6pFm
7009G-?.J(@#FP3NQS&U-e!eSIBU"!o:#Q`Ltt>a*#!3F?=S4K"abk=tHIA<ME7.9V!sp)]HsAn3qk1`.JSr
7010\r+RDLr'GG*UDJ/AtJ!IOT6"Z!_<:t+9<aLmKAnp[kdu,I:*p,ZjR;VMH'`!\!sK$d-Yho[jtUPN(XU3
70116*"'>SMNHZab7=\]2kqf\9QhnPR.5!ohludje=(M>Y4/Q0Thg>Up7Ji?J00bF*=f3a5ims/N"HG_a'2.
7012C.RW52(dCMdd7eheNl*"7cD--Tk<e@G;:72a0a'hg'36ii$Y:4h2YHW6r=32p60okdQN7CIO'FHO8onY
7013!_<:t+Fu?l!.H]G;H>0?pOif*2I#L,/enq+N2I4S%8=*HC6h<oq0&$?"l\!6ar_Xrh[-mmc3::UAT?`=
7014BVOdpKPmJ)ej:(^VXhNr0uA%EfN;3uQfpK4+ks-F0nX@&ZUUli`"%.e8_pPGDWn:"U/h:P>H&*IBqW0\
7015r7`OITV2R&NlmIDS2S)T-?1EugS%9>mC7%hI]4^k/u:juE/7$b#p96oJ-:r6&jQN_:&skPEX+Qh7We/\
7016KNC?-l&%#-&5al`XWb>RMg$YODq>iEU/Fl'bEkXRo@kYReLYEgK(ICoXg\kU?cniE\Td2n/r*J%i3+1q
7017k1f5#GHE9b0kY<\2TL3>:<&^oP=b%_(%k+35XUNGC.mi8IA0KV9Kc3"USJeuN_5C9CR'-\<YqgS@4q(V
7018,)[(JN$uiA4Y,+*V#0f'nKS&[J-:r6&jQLh+DhBL^0Mc%-2`ie<6]Nse.Pn0K^+oiKS?Y[['f/.J%JtM
7019L39KI)gtd&/@d7FY.Y=8(^"h@MkCrON`X")A=u[eC*>\Me*Y?jdb%UlaKs.ChV6GJ4/Q2C&a!Y(nhTM+
7020)3t,YG[X'/?:JF57U&0ug`gpJ2F!soT+U$p7,bX(UTP`7VC846BP^(:&?kI8"\Q[#(*JJGOb6p5'03-e
7021%2(\dp9^6b3)ClN"HWTr5QXIV$)B]baL=g9^7?@r=+V/\eMTB^q/XjLV:-]).%BI',Il<tajQY^)o9;&
7022frhEkVD*==IU,GQAA<c?(?L.VfB*F-:kqaG`A:?G?;2^,YWB2#Em;VLgKo;U@;CXq^%I[+dd`l.RX+2g
7023CBIX&oC0%sd`&CJ5.+/_aA^L/HbCFm$TfEBs/+plSuD.EgY7^F_APXTrW>fOk-pct.nb98BO]e50jFJ]
7024%A(A=7K?3r^jLL_cX-g*"HWTr5QXIV#p=e@+TV=]74J#@=$#'(Qu:O@iZ1ht'5:\])>/l@GFPn?NlbnZ
7025dWu)U<QEX2-Pe;X.VQGD!>NQK>KR%E9B2;R)H@lA=c(R%";,8>,(hdIPuZ[PJ,[a>hH9[RHfL/d(3d]%
7026*TaHL9)!pM3Z`^Z@`)s*nlKaZYg1blE4c"pk*E=.ZA"FP[;@4*gIp,C:$gV-mV+=gFEK-RKXGQ>3bYn]
7027,74s.$44(GM@h<&p2l_!3)1`L"HWTr5QXIV#p=ejXrW7YNlWF77L`>?b]6e^>OEYd\p2JGW.\l#QuT76
7028@[t;aqr6?9^V$T3Z&--(ft8VT/-+"adWi0b#g-UnEWYPrAU6%TJNk;e#EdYqaR*qH2L8S2MORf*Fa<uO
7029ftOIHJ_GKYFd&`.WO04hgN)2ok'0/W[qM+/7fB(H-e=?*n/en7Ie(u%D#`SVjRJ#I'C3cXcOb6G$7_Uf
7030l\H0AH^r0oaZ\e@E<7?c,_-#Z!"qNu8,rsl%=u5Hp[@t>Mt]Hnq:Er9n+h#(_#oIR^qo!)a'aDh=P&Qd
7031pVI+>E:__emd7X[mb"pkf<0UOo=^-UI(B@PT76LY2rEM[gcjKkjgJHeICT6Z+77^dIE/KD[dX(PZe\u9
7032"p`9KY+6s.fsuP*^:bV9p=UOrII`/agY^]XdIpj-s)[?>Yl2VF?-,5kfX:<8G4,5"a.N=Va.I:(',\$O
70339oO%a8,rr=!@30uO8onY!_<:t+9<a<"HWTr5QXIV#p96oJ-:tL-mm;*d.@'q"$chHi4jcm]DL5Gs!U'2
70344LL(md+@1Hg#;lor93X"mHE<VFch0,^G`(uo_*KYFE$,Q*ut+:cFsD:U\[s[j=ZT\G@/sK#PNW0]q^)5
7035h1)rt,6%puD);pin*3!CFmn0ghEA;m:]Ji!d<qs=DAPm;s%)V+^ONfgeT\X^h?WSaaM5T!6NY.oTH??H
7036hVGs0`HOM&rVEX1hqp8.j!M'?ka)%]gN-]u[.ZHU^@sf^Kn1;0o#$1]CO)HLA*fE=bAY,jET#a3]]Hbp
7037`h"KRRjYl<:;Q7g[J]du2a6N[G'KYjA,<UO@^mI9q+7jgM9R,fIduP0YAP8"`f$'tfR3@Mmg@t)hXPsf
7038dLBQsnJh4A_>frFVsdI.O[&<gp#+^lYl2brlWuSe9XeP\q`WVnFtES:Al6:>-k,R^p?h<4r'+P9Z1bBi
7039)h,4AqrONDUl!FK/X'Le?h9K-n+b)"hsBR]Mcl;'NPP$J>48&c6iX^qo2U9h:\Ea"f=lA#QtF,2JamA7
7040fDXThhg^2[Pi7Z(52s@Cf/rkjIo;dcd4b'^0cRRXnENN_s44OT#SJ-e"HNCkfDGE:DOGnGGEoMKeI9-4
7041lp_Q^+,Bk<I.WAP&`G_ir8kB]'L1G0n_6DUFce=TppG)\hjX8PD2l<L7,KD\:6><s=8^)#CL4[GQtC5`
7042HhM5:QM_?d-_hl_r<'YRh=M3Gp!$QDH;"uTP^hP8n)"='G<6^pg=uZ'WkZ3;pY+d"03n)6P\!\p5PXf[
70432b1c9n/P>p!*n<)C[1XHGq,EY&)RusT_mb:.?,XM:EE,8=L.AS[G44K-@>u),uXMVKF$rEd79:3*T!04
7044jSNNG5qK\dTnj0em+Ln%jiDtY:53Tps+Qg(7kCD5"$7V"qq8/L?c7<X=T]#_>WuNbVh&0eqDgl>mHNN5
7045p^_#NnoaYN>tgnI2XYm%'41VWTnoT>diS>&:<8N(qV8^0r-UU#2+Zc*2PX55qh+q>.9polqI0dJkj`uA
7046'qQ+9#CAIf]*hAg&+0CKQfbJb9HbMTfVV@\B;nnC@'D9S(SJ\Yb,DK,T[Nb[qB-mWk@%D8VglR42YV\*
7047\l$.J\TnA__qUW0H]bMA9DQ!#)noGG^N_p'b!e/+TBX_+[r9MOH_K8l9Y]'6?A:QD,kI)r@o%sa97bRL
7048s8%M?Y8QJMm#Y&8]_P=MleNX(9E?OjIYt?N@<:S-?^<hmYDYDko%Mrk7oLD[W'C6pJM6He^U('q\X44^
7049e_bqX74bP=g?1k"s7VK1IBABTE83[[rm1RRpl4Y+N@K>=rM9ACK<]oca(%"m4s)<1^>=[CpnR<TrqfN&
7050oefL]F(k?N3NjG!O6nA+Dj6jmQd9LH>'"oNROrI7qV@orqf7of8a4\*FgpM:S&V%2Sa![o0jOIf;t/,h
7051*umgcGbaolHhosrpUfAkdoUi8=?>(2"b%[8rcu?0?0k1_]@/uH5P4jT/)5kDU&tL*XTmB!^XDF`\:/^-
70524]](@*?e/Ea5$R_]:11,J79T_X't*I'QU!-a3f#&:a7pC[?RS=3Xh&)\W4.*s!e^fN@$-SI4iEE9DR+J
7053qUUVoKD/bgEu[>UhqJZ%dW<*LY1W^A8q,EFl@#%3"g$sCCDg2)G3=1G%kKrclRB^cdK-9]KPQV26@Hi@
7054s#BX$>b<cV0hq>]JZj)qCuSaiM*>;FQW3-.)UA?bld%5?qMP6g^@/d#)OR>s3C(1QMM:DK:NZBH5>QEn
7055,Cf^+rEJM?Y7SHVi6M-+@lE8sZ-/aPi1g7ZXuA@Rps/^>I,)`u0@;E1Eh`sXUddHKFu&J^mtt^aQQ+?%
7056s8,Y>g67^69MJHXlU[%D</L<Z9MrB.k(FROU-0AmPjXkQ;\8>'kJI7_+7rq!!2]R(7<AM4eL2't8L9GG
7057rUODYW^M4)[>`Q4nj8f9Im"--HZE_mFMHnI2$ud!18ZJU00,o):p_T[MUMG9@larcHW'""FMGbM-:I`r
7058>5Oq>oj-o*V>I+/'WtJqSkT%>E2.Nie<$R*hi1geSt)E$h(N2kNEX`$N%%Bn98Mi2(%',1U3-FX0cdZr
7059*MrX7Nofdq@%$`9.G?NBI]5&5UAaDb@i_Yg0B!bEqkXKTL&Z%TMtZ3g7d9o;B%SLJmE(`iFT4rf*Ta"Y
7060),ldf?Ql;A>dU8JrsH"nri;f"[%haCl7j=@U-8=lMphR)#<%;9+sfW=9)#MG_brh.UNHN.0hhu%NmdkV
7061`&&c.4%f7N&CF?[*g;QCi&qk">[1f<6F<M0^URZljL8#X[%h`Xa>oSRU)g*-7E.0<6p"$8Mi)3UM0>-O
7062(DY>^'(*f.U3+.HA5c%+UNF7I0KJ^qPS<F4h(LbZ;GOToFMD3W;bj]pFMC(7;bj]pFMC(/;c'irFMCXG
7063;bj]lP3uV((E+:m4=(<<VCfnkD@5h+I-[o!K`3j$oLGam9\l(FPMELiNd$1qUi&lR"8o5TIIj?)UhWTD
7064Ck+F+B,srThq:4JWY_D$s!*!J`e!"GZju!H#2e=o2jtPWT)T71bJ]am2C?'i`<l2/DoqkLq*RBHJ"!Vs
7065`<.glVr,,LfVl+a56'fbks*uZ);f1`cAH+MmbOE/_Pho0SfYfnVu$,Rf7jbam;F*Aq'VZODB&^-Kl2?I
7066qj4[NiD9Nd*r\Y:7I\N"h6HlR6\gp"\$n5RU'?ipL?sNdm!\-S[#ZB^!:3h[LWq9MgW>15)rKd]<%`)O
7067+..PLd^gIUL^sG#gMWT@$/V-H:FWF#+f=';+$=C2Bn'X9[4eA`DMOVQ+6cMs0V/JVFP;%J:thK:KeXMN
7068YcqSU8:11lNSSQ2cZui1U\!(q:O$mKJFGP[$2!n/)RCU;Fo1=k0;Nt<L2R(=:`J7S;I-bMSasqm+\DK"
7069lMf]AMeO[(gYr(fiVt%^,;FQJJ7:5+.A+cYFu]Ltb'uR%85fGL^AR,_/>al1I;oek,sO7%\'P'pBV\Ug
7070l2K:!4>eBH8oXo>h"e]=+]D[U_[uNis8<WB`NYp4a5LC1QsTGpWk[((rSQGK"sq51kad=W=\Mb!\&/c'
7071G99KJ:^l+CDp<Q]]g>Y&\&/dRET,Z/8\osZBQ?iX@$,dkVMW5<#BW&/\Mu<8nc':Ncp*W)!5noo^A7%1
7072;`ko7F8GADb2.A'U"eJ;q7FNH-,gt&GLt7&0hm)Prk@?(.3=K-3W11Pg6IUG#B]jOVV_joPSAV3IG]>=
7073GYD$uh[ZF6rV5LhO2g[Zro^?]b[R%;q0!Uo_112t4AbNE7[1^1'f6oWm4^,#Ok5EK*#28`XmS.7I>/EH
7074*CeHLrddptF[T$bII0gja#*I33t.p'J+ncY*#29Kk)Ca)A5YYL%P]!f_>NX"#;1!Che1R_h&bL&!YUto
7075`QeeG^1@qg4cG7Ws3!N]P:L=VU"a"<f4>"Tq*0WL1ac0ah"VE]]CM0sb2j'4XS,E.PS:Y,6dID<%nXqD
7076Fk8_P:WAV$q0!S_QlDiK<%`(h#CcU@WL09%'2Ie=d-Y9)"+NNV5u-We(^mo<>i)N/jSsPq$6!gGG*nRc
7077rigJ)ac>-oYSAuB4u0XAgL3')gCB8ad?/q@%it[r.]/`_m4]M^3^*%E8+$fBc@,(j9Y$kO+Y>_$Qe!V[
7078/JD(99DQN(`i3YY=)?@@m/`C;j%aj+E^dI4gV_+GlOV;t%phQ>);W%"L0'.c:+AG"0=(jDq8USqh>XSP
7079NDtkVYafdl+_D1*EZ=qF4aCZi*det(eZeO7`<YZ,jNqTaj$]FHN!LsE;DB0/EmBI?qt&9G3p8GjdeBZG
7080gV`HW[[`62TF]UPGG\u:O8NS@YfqB?O=O+7n*)?932>6e20JO5H`fKWdI<*eY=u$j3Up^u);PcWKnYqi
7081JaephLQ;Q;558W>1V+S2eUK,E9qpMWr*XJ;3Ke<9\"0cCdaj(^l]bIHMs6'WiDdQJS_Y>^CQQ[^h2Z@`
7082=8m8g\=R\R,Nb3AK2V^YkNt9Dg6Q_tZCQDME%%S*3ra?4Apu3m%U>qQnp4""p)epBZ[H7C<^[J/J2.rI
7083#EJPkOH0;.\j&<uJ_6N/#`!p(74Pu`%b%s0qK8OA_N;66Y2&C>/?MQ@LM;d-^r)].7EU>]a)2jtTHjE"
7084-g`"d&A^0Z*n,2LER3f<3#U!%T[NH/odTdY1F>*e@f;u^*EO6LIJI.Y`9pktfWjLu,Q6RZ!meVkko\4T
7085KELu;IHfQ"@#@a*Gm+!;F`UsYSS&31h._'>^?_nLk5iGN+'m`f:W^@8n?YnM&@cck@9bjB^HUaU_+!1o
7086-2ZegI&1-*8UjY.+6T0TW?:5G$=CP14=U*Xmn/)NiL#)TqdiAh-,!(m]RVt(-Xg]/2Pj]9qj5WKTtg;H
7087VIf4f[-P'oft:8O5j';S\j&eSe*dgk5>U*[?-J_7iCE3<e%^AeA5`)EdaH3bBH_B\J,^ELrO-&,8fGE=
7088;gl_oh"AF7K?1ad>n?oteRS5Oci<%2?Z@`ZK1D/\9srj:T>#i<>FuoI>e!>s<TeY-s8H'qb2?FI^#Lqc
7089Wcd"s7aA\<@>YQeVObUPpKj4S7[31VUhP)Qmq[D6,`!GPq7bu=kn_i/DuD</JiI:#gD^&Ah."MQ8"_$Q
70909]"S'7,%<35:Zskh0JMI5>/33l'[IM3@EY3X_DqXl0c/gH?l)%9AdRmm\#]"mnm:9^N;5YS32=[>cAR,
7091b;j5'\B1<%;\(KM?Oi]-r*)q12?sa"MFLJu/sgt2rS;mSLX4*&cfY5Q-1a^I5OA@.-n"%7GYlb]0bm&s
7092ale'DIs2DE4suC%s4<9(k(A.C+p9kc%u1R.7)4i8PP1PU(jHP`4+pK]h#qrcFSaU5JE)R.@IA!#pej/,
7093FJ.rjrMfFH];51_[qG_>>/g-l^OF?$R&6>^n#l?`i-\4B/E4AQDh%f&OKG_T88mtrhS+Dd^&.[&p@n7I
7094lV/A7*q!\8o_'@+S_j>DrE]AMrI_Sn'/u*[Yj^m>$sS5@?WYk6?!V@Xfm8"[8=fpr/&D>A-alr4:Xl&R
7095:]'tup@WX#pc865PQ1K?ol>LV_>nq,VGX7_T'_<^+f8sb'6N=0?_g+a:VJQ[_#`2XF$HO9AeVP"iU8cK
7096dr_o&qU"c9S<#,^D1W6<4\E(m6kq'&?t(3$l5HB&'F2lY5=qGpN'-nAH1ji#a91Lk-cs:#O[nge:Ti"p
7097jb9#@j"\$W2K!g$Y)`3`HW*LOS%$r7XYU3N/A?Fg\%]c;geuk])P!jL<"Q$maIP`],%;Wk)i;^.'X!bV
7098V*n?BGCbJs4WQ,K.AFcpKMCuoqhZ`4CAFs3oU^o>ptW;_+pg*X5=Iu*Y.E/(D[R-^/$&5s11[=]p\##$
7099q/pMs?I$kg(uYBP5"Yo#E.!HHIe6Ju`&+T4Jp+<o^N>9G>1j%,')d=E&C\"l$$o\F7U!_eI6L@1#.@:c
7100pu69OA%?Ij`,rUB7"fP($PQs5W-q&O+k!UFjBC<6=]QDF=mo\Qk[%TUL4a'fmU]DdAJJeUr5^g_2r%8C
7101n+9,aF8()5%*Rq#caT?%l:(H<f^>kA5PK-aj"Dt\Q:ot!Um4@1-aF)r%hYXtaD<!WbB+62O"@F>'<-1U
7102;_Yhfo;]ZfYcNEFWpZ7T]$=WND>)L3ZOqYfG"E@'H"U>@6WQbQjdsK2+QI%P\NSaRL:lHYr!(1N"-`2J
7103T2tsSOF_KJk%AQ2P7F3*],jQhS"L:N5>-d!VNjm&>LU<Q%Pd?sHYB^@_sb:.YC82H@[^=U5sm_p?W+_m
7104karRlI4%WD\G5o2\m8Q1"Q`#QqZr=0M6qrWHpM!3p83_$o5nb0KXL6b1.,AP]eF,ihH@gIoT>X2j=P\j
7105CrqEVrM.BQIbOFrV[`AbFl3*s5s!nph&M]`ZqRX%.I:`W^\VL<1J:+ZrsC+)`DIh]-N#WnYRlMVa=S`I
710652hbY>ppg.?VAUmFai/"_N;JS5kt#Sbr99>/X,h\H#"[Y(S*#j&7KSC&oiZ=L^:&?'iknD,"l6<pVA"-
7107q:P`9UOPa=rY^=&b)h0qpuXY,Y?sJudJjL@CX^?O#d-m_reOhY)/a4`,Fb?#j#14-Z-iRWBk7r7qSP$=
7108B6`WABk%h+dm#D%7fS*_IkW^Yb9`-ikf?VqE&5&--m=IGW/r0C5EQ1um]s,%\Sf$'3XJP/Z,B[+SWlnt
7109@G%H>MWofMS46\ZPEopY/o`[&S\S8`SOD/7A]-O_=8bh9UtWog/AVgc-qO-P6u!l31Qe(g.Oep'(G;!b
7110EG8X""EaP9_A1[*S<.ZUC>>#sROjH,Wl[kXTp]p=&X5=[V.,(L#V$2;0u=I%.rou`L5%&.#j`Yoq9_F1
71110'<Wd%Dnr5GlFsa^&D#>`VGlf](5b=\Fe7pR4iMCTJ1*=Z3$AeG5ebB_i#5K#abS:c[e/Bm:.('+66Y1
7112kP"W22n!`SC?HU/ZC?5&`:VDp\83U8kf>KQ$klbQ&X<r:J;ASLOTP?%O51ZFC@fJHHZIVVWYSF-R<jah
7113dQl>`WY848RbH<A,b[C:/J_0lMV>13$(Ho8/QCu1)JtLW`gGJXRV8P`/g<1cR>F'j^QcgA6u43E@Z=nF
7114&HilVh+/f_p?LY=]UFe2\T=heKGTi/9-tOa=_^[%B-uSkV,eTK'Kb$eHqc?S=.(8=L`e6kjRo+,Dr7hp
7115%uIb6NpHE5PWqA#X-6IHr6WF6d;WFSI9QLe:5/)JK6_ghCRbn`9\Nd5CcX3R:Ao.T[4e@D9Fq,3)lLPr
7116hSF"HRhiTKleVO&`PAGp-9b,6s'6$ab;^6Fdg*d4]A,[4-DIMMS'Xb1(*`:,KT<#L+[_:GPG;#SX,PbL
7117Zp[2#(91$mFqqFLW)Z,V5e$=u]%omdYaMFq7u\"YeP_TKZ:fD24Q<lAl#s%_<QjmE-ZluT;B[Fci8V<L
7118+t?aBkfV$Oh;4hX]8uGr7#iQ"h6*q1R6c^^1\7<A4m6Po(HLJO+_*1s&:P=8qjDR^#QJXF3bZ0sp\jLO
71190QR!?Y"(FI6VJ$gjC9f4nas*&Q]uU=GfR8\4al*j^@e)_a6=/a^:docQ7i3o]]hNBOIJtFQDp?$^pQr*
7120lZR0\6r2;!auUm'q4P!FAqtY87bgO#\#Ycn-`1'/Fi3'([5O=h[qM^-83K"K;:C[Aq0%a__IbT&NJ$Ng
71213@7D-gGDhMorKD_'9Rf_%l2rNM0FN-Lcr<^'+kCc^O$;"],.gnZLV`d$C7bq2Oj3:4dn6lFIFb72H!Tb
7122]%q&]'4H`q;_5=FL`gU*28Wg&WV%gR*=NS06/s!aqj6*0Q@h\OoWP>l"Qq'sn*X\<8'UG]IG]CDo)XP:
7123Ro\AjT<J06>/ZZ[YKYHcpQ>3:gt-dUpDu=XU]^'"][$>?DU!HPaJ_+BPNd6n,2Wm)*?62Ui87uIh-Olt
7124T/Njl9^U[V[=YE4<+VmI5#iK"HAHH'R;Y;e-NcASW0>VDEf>`hQXQo,2L+]\I(M)Ll=:TP,'QCO]d"LE
7125_TM.h*CNjI&$NYn[shSuiqT7G#f"2n>RcThZW(+XFX*tn/b\>D++!&W$=`Zr<3LHuK[d^1D!P!8p,sEQ
7126?@Q#ua6)?+L=:X^-QQZB*Wk-o;>3Qc\ZbPCDWG-^c821^s08-d1#4T6]m=C@q92mbCV7.JrqS[_RX79q
7127XQ@2W+4H:.s,DAV)a'kTq0&_L9$O&aSFB3g'71/qgXM1LJQghh.P7]VEBp(RMRl'[&(^,oQ?Y':HomS)
7128)lQV09h+Ep:ifODla!(m>N?Nb]8<>N84oPbKa=EWc8<(;2bcc!b%=D(B8l$!DOiJZEEkf!6s2m%Pp/fQ
7129,`NT1mCrF3n<7k223;bNG49Bi\;6g#*a?n[mEW'!gL4c'h9#2JO"onL>Ed$jlhU6+=l1:uWoX/!:Hum,
7130Uh%AI1XiD6B()<DcH#PZgV7_-[5hoRa#<DF]Z/^_q>3H&k5HM\J)PcKpM>)4gOVJYDjOU`&7""=KPtJ6
7131?/d_Eh,?*Z6+=IHe1.J\YV`sr8C^11$)<8:)/Z*C7Sg-6Fh<X5@'`e$KrUYBVbQ7,c*O3#k8GPPZOP@L
7132'(D;_*")hFi16P%,H^\O;0ftI5YbbNpqh3FXVQ#jWkb4Um:B-B.10>+it6`sUPq.^)'XZI;q5-OQ;NA!
7133oUb%!%`*aX95]6,]QIEs)36%MI3<=9*RjcU5NVV9baG6d]T"W+[E]aL\*r;LM\NH%?Tu/WgCYD\])JJ<
7134SC`"@I_C0NW4@>_BA6k?`tY]>E]]*$#?%O6[d$]-+p\dpSaaG``>9-2SX*,kVA?+o;,OH[C(e*`A"X#H
7135/Q:)ZRYI(aU7l!QNJaYNo'J>I-DRpqN+F-hT%*/=>NNit(;_l6qK>^%iY!G,*/d.TcpQ^n)/k!Eo)*[m
7136m?@-iR0=TgF4V"Qj4sIm8U@=Rf9\FL$*V3EmJn>"F,`q,"dAblZW[ld9blaDL\a8&YWf2c:MtZ0Co^>V
7137;s<;CmlgK-\/j&SO/8!/82@&\hY8*&66+hlr\BIl8!5U_1nN_CmTo:PjV'"%G-:6nYOVH!p2Dm4B-11s
7138>jLJG]$pb`f+G?:]1PkD5pGe3^7Xm[[p-WW;H$OT2'\9cP6'PX'm5nC9?B:;c0*OBH>:r-1XsOF=e,ur
71395dL60rD^>bd7JT%be+rS@H*-:_3:P9;LBj>=n#DG%A&Z)`U`Bnd`d:iN?%NVjfPWdVV@Bi&t]`dV+rno
7140J:+u@6=?g!!rZ"iR_aS&DOOq^drQ<%VS01Ia)-f[i2::"4Hb*Tfs1HNglCX(2q+]3@ksoXK#hBJ%R]R:
7141QU\t>adBf5pDUMNRT@EQad?t6oPKW/1c`j'gAbY6Q]8;E3=+f#H+^jsAg-^^&Q^>PAR%V91l860Ad1Q1
7142-i@N)ioB?&Q$TGpWS>t1>XQ]a1c@>NmMM1,=(MVpDQ\"a>$2bN!`.c_L$m<38R_iN)&MpT&k9_YO+V>Z
7143WKp<)pLY2JjP&BW&8Z6uRIsi`lU(9@:s*[W":LYr=1qGtW?T2_Es.HZb>mYLBD,V_GX7rQDJQoA0@S!e
7144,l%LpIWjM,Bj)C8,\+F_aj$ah3;3.LrF*5Vdkij%8P[S*Zp3\l9XiGO3;+9'R,MkpQ*iC.lLk_f#Nplh
7145gXEe6jWDLn55sc#+2mSrEp_m+^AZB]PUre\o`oWE2,Cp^RQba^7H6bmr5I"^(gHUmbMW7qI-%Y1L[X>C
7146)*A;?ht`klZe5<#GN>?l?MD;ZgD2+/M;o\l[di&HcTErVgT)7M\>/;J<D>\\ebGoiNGgAIrMLr!hn?Mh
7147R@erol#/1]otp!J5C$f"L4ufam-%QZErM0&XnhB2959q3eHK#-Nns:pm%,S7lX5&h[VgM0h*\l(lrjJ>
7148m:%=3B`o@m0RJ@]43P,1FbRPDj!ouoh6*D3&R1:\JitYK4[Z^!:[%N$lJ(t_h]@p;f]'=tYW<YaR7M1&
7149q8a%R'DhXSLI&C>QTbG]h5XSGSR8!dcuObF%_B?]p#a@3bs[iR=pC;nb)J8T(uobi.i%J3oLfqo^h:AJ
7150hirUkh$t'Riu7CaPELhg"cl&(a)kR4)36%U.!V/#on*@d[:OB))36%Q]'l7Ui,DBIc;-+RO^q-M^[j)u
7151Np0%[*&ep!WuUm_pe)+;o^`fI3pW_?h:^7qRsPYXpgft>d$#ZAdiYS86>od)32P+XS9t3&Q24ZebYutc
7152GkLc<j]+`lP6rP@AO`UkR;%gNdnbg)7V"-gG7l([U)cY_?quYIkH\["*pn>/_Q.%tBjTJ$\?ge%Z<FrA
7153?<YgOhluUq<K_]X2##*^8lrF1A'5i$W`r+T4?pNc7d78'>hGa.QjT:7ZMR^<kI!leVM,q&'e<+C\;<%;
7154,aCd[-aFRd(jgRU@3EVBV*\*+8Jr+mh[?B,eos\1Lel2&-1^FQ%CO:1C/^INg<Iu=.8et4Q0fJjh]>bE
7155nt^.^-N%CJbYQ7>9%:s2Z\+]L/U-%F&.q8b5KFmQ)?uBsG#K#mQ`hd2E5f+qM9'1*gj)$nHm"oq=tkE,
7156DMcT[dWd-qS1Z1:Q&$3@0\mdVTY!f*WkQX/#cgm6ZJr4B\&4m<0o!$$J[S6G1ZOVYMlhJZ_n,g6=m9K[
7157E]g-fH9(oVnY&+ZN(9$cmJc`#LL[oD6$aE0,\)/a\(`n_dleZ-:(B(^p0U"mKu5W.r4=W-+3je9J\\#W
71588Q"_gGpSgqnm.AS!(otuNHGl\m<:37]N/[7Uo^`""b4MFTVV5F_U_;4?DUpupca\H&8Jk3mX-4bZ#3(5
71599<!UNc)`:Td+Z'Ud1]N@=3[-p1SZF<9It*U-uVe%0&)0EN+neFVK'nKVV,Gtk)?:11T#WpR*+2=n_>k(
71603Fh'*S$7[;&I#Aj-JMoA`?9ZU'&=03cZ(.O1&WXFXP8_kAu<pp$*5&/q0&r7&52lA5eg9D_S=nnMg9D8
7161SP1_7-PJ\+Dc_OE]:CujImUW2Bl_rEYDNmbSHpf8C*dm^9=>3J6t*KiJ<N[6A+_drj0;_#o_P;-isM7H
7162*H&_)1fiHiae6gTPa%O;UaSFI%/,`gs&.fU)As,fgDX2aN%/jCh>VuqB:HnY4LL/?j\%pZnq4rFSt@%m
71631'F)>_&QAMD.i3L1#;FQNgj(?lWk4[Ydk\$6bh;oY#09;rlsJ1i)!)PI>Ej<f_lu69e+FP1V<NBNB<+e
7164MSJnW2O;&Zh.IfeVsaf4f$ds$+>?^)ChAboK"63D74=h`K+"BP:gLT>*6L8eG"FC1o'MEV3@UuqW4G/c
7165WL51-2:^Li4[>@cXLO#Lp4eTb(!oTe_:hmsC"TkiM($.j"gZnn+pT>/d-tGS@_LsPLS!mXH1mW9L?k3C
7166HGZ\9l!ZYRWMi`\M]q>eTO&)XWi8]XbuST+;mh.U/^u#>bQ5_OUF[<b'@)#2cf@.JgH>\@d:F%\BdC!!
7167U,&:^\'%JK/cgJ/UbKT3+JE/BfVdb2:!Err4aY$NdO:eY)g+cPa[?RB=s@G\14BZad5"YpJ<6(KT8\J=
7168@'`_"M/'g2d[4N$B?+OA1ra;S4UsZ>i$SUQmYM&@Os7AlHnhjZC$pZ5a"$HedDFIS"]a#F>%jtj:iXr0
7169P@gOigD[[1FSfmd!Q;XK;]sGR^i^*88JV/[13?:IhRi)UC<se=^PL=B&3BUsH>M%ODT4LbMe%u*4n.Km
71703>p9tf;<&?9JWJ,+8@oFA"%:Qr.B,B=L<''VB;1T5'WH/Fo8E+%8Oq8ZdoMrmrihr>?]Vk;,o/j&%IX,
7171UJWtRW.Lm8/++/b61%T(>X-oEbr-:q7W3pr(n^6ibl#He\b-FmPg0!IAZ_c,6=;>h.Mk`DKDT+5f*qsI
71729A@>FdTbl`Z[KjZ=Nq.o1,;b*SsiBtZc*B%NjQ/m7kJ\@LR&7G`D-kcWn1(6M)q>#''O0[<>onZdjINt
7173+tjN5P3"X(<(::?nd;+qSC6e^&gE(!F82;Z^kP1"Z-Q;bS<d#^U6\^>").nWDP\s'24LQtiSSP(;Q#iG
7174%9*SWR$)la&sD)O/QR#D#i@M4^0QpC&7*ma;%Huncs-n"k$a3LG%C^&mn-fU&a\L%Xj+0XY9`8?j1:tR
7175Ym$+c'Om0f%A=^g_n&gLI_d6'PB^XH<5k2=gj(*=+27)DU9d+o1]R0?F1QD*/,^XcVWG7thk\eLbE0P\
7176dQ)9u_uCQ/bd=slq5P7ApGtJ,o2!daLo1[t3``0Np!%R=9TEuGHeL1&ksk\-DO.Z+Tu4diC"r7D+n!&6
7177_MJ'#05LZ7oZ0m&bnA(t(V/f:^I"`<2r=k#K`P6qLsMG;^q80rRq1*Z<8Rtmr>(<#I"(*UGn"OmQ\04%
7178eP[J'EpN,;7-Q&Fp*_BD@F*M[>+4T^$DoX!Zcc#Kh4D]p47-#3TLq)Lnu58VM\@!MR[MkQheo38k_KA0
7179FusgooBjLrBqj/rR<:Dr%JVss!G(aA/Fa5CoAC[b30A,DHAndca%P`lAL^[5$Tt*:212?d3UR!;W0;cN
7180Qsr6Z)Q=Wqqs]QkG6q<PqPZ3DgYmO]E)@a'SsC%41:$8p_OTm[/&Non%mq!t3=t9+'*;KSTgf@I"fc@W
71815bl0-jLTs*N5F.M/4rqj'>BTteCeU0%-o``Y,_!:JMje%L3tS#fb)0X[J<3-;hq%7dQ&scp3_=BHdhOp
7182k2aW#-MJ"1rcL0O@QJ\m!*lm(j+$r4j4[,Fc.AcQ$C!htpkq$0bH]Z5)Rd3r'MilXlSgg>e+Y^a))B3R
7183]D54\lPtiIVmR>+f^.l%_@RN6-_WGc9DDM-;^BpT!t%fuNa0GZbVme7XB&*EBppN=DSK>P\@QWcG2\%!
718406ANM=&qZtI,J1,5#FZG3O,jcG0oW\[l2R9RW31u/A##6SI'>g(+.+rYn??Q8_jkk\X4gYd*KaT]A^8;
7185G<o;/AYQO9R[Hp?&/FcL9XbBmbaY/7e.]E!Gs\umT8X]RA>&9/g6b2q9dr`\9*83\?s6#.P^,i\$N/Of
7186e-c"p't%1I^>51'm>u6f)6$q24Tb=?!e*FJTm@*S)5oaP0,8T@i;1$b`q"df5G?_<N!^M$fVPH)iDk$W
71872[ccb[$5m>cE58@Cq<1kAT]cUS#Ab=8Y_]RT0nLQnrc>Vp\L6#<iSg.8]D?t9*=;Dc?29Uk:9:04!6.M
7188bE%%c9XcsH1WR+Mat$_Sl-=GOGNKakm2f:?I?#Rc.c.r?#9TgI"G`#HD]fbsGFij[n"ZRd9XEJM#C[^X
7189WVE7FSO_-[L-p_(lSVQpE9B7EraQa>[KD6OXrWsM53R0*>okGPj;GkLRMeN[%ofk"NiG.\7'10tc;7kk
7190"6fFt[#3(Zk/i>-&_AM2PF:/f*MgEu^5D1KjLS=C6SV.E89]-u]EV\cUHL\R8a(=L.kHH:)-1&RQ/m>X
7191L)*<,Wme3cRcCt"b#b8.*I^^X*Df($6Bu.tRuuB;j!XHcYd>'%5:ckIXu2Y]:[\T38/83CN=qMIa=>lP
7192#$0XLf+u?&AK:Gq<)J:$)B@6QVbdR"`V,tZTeaZd@nD-EL6`1F#KgY[<1?_W2C$b'DV*te("ke<e9Q2=
7193SYX?N`W`,iWsN_f0GBG8YD5!5'hV[NeB,5m9<QQOIPNr/XRHZWKkF\0[nO54+9(CB,)G+SF<2#17olR6
7194A[$QTenS=nL%1Ih<T(bTF=n'7h>K(+XotS,>IQnl4F)2H^HXs/b;R=g1hHjQgU`pagj'CFdNQR2GOBAe
7195RjYjnSronrO.aX[1GR^3_lN#8\FYXnWkg\/;lK+JcUcOJ8'LAZh!\jSoqRR8^UhM%JSnPADWf&^j[!"8
71963_ST@/L^a<I"P]02s448ajR,o1rdPfNK?NA8KlD2W0s1-jB&O;qN1F5R4R6uaFb4rM:)tlOXDVMR&,bT
7197]"YIh;Oog01oO0hQ)I$#3Z/Lo*lrASN!IBl%<W#G8YaZuePO:qV&gda];gF>)T]B`+!7bEC0>fj#]a&;
7198.]HgY1>r!WF.TCM<uVJ@iQ1ZpS7a*r+p,g+J43@>Qp"5fXl#91P7^WiC[o4#_m:W[m;NtY$<Ase3n9i^
7199+1>u$.V)r_C9gS=Wn\!&2q45H/7-#Yq8:+Z&s8/Vb-4b]1Jp2U?;Tu'-'cXZcg*NkS!;g#=kM:H?OpLV
7200)EXj/.uUTnCYPn-+@Xg4F[beB_]5USf^+8u=^P)4COlTZf+7LZTZH'Y3?7;@Q_(X+B71Y8RJ_)?]q:h\
7201Cq%ajh,suML3GDj$;Ptrm!\]c1^r906\^I^D?LYCET@WlcQ$=2hUB)l4)PQlgCC,i"OA&Co]bM^la6\2
7202c^=ktlTIqN#9htG[l1T,Ia-.*5l>dH&I)63$,`f[NeXhRp+3V&l#s"hdASi/)RBh*)G;.sU5J[A^'0p8
7203T5Q;Y-ApPDb!OsS<IdG4,"kjU:#QPhWpE!V:<(4Mg#/D2HSCPdMlBLkm*j.n5$^n#8f@bX)*Ki&\g'4(
7204<3)`S.#(OKalrL3<[YeD@R)`%*BKG6K2<ZN"0!se8X.</bhZQ%O`66ffL58KlL3'5VG)>:Yq.CRc3hb#
7205U9^kV-EC7>jlL(LV-.4qQCjca'kbL1=ln)5Lb,T+RcTfIKd9f-D3fsL)7<c-rp9kB0"H$\iS,"<5KNpQ
7206ZL02Xdm='IPq?4AJ2O56AVQ_&n+abc>!&f"W2hMbN@G$5ErEY>Rn6IO6R,DZZ$@iN@BcE(o_[f=8\BPh
7207h.I2>i&eR-g!>XlR>*lR#KLiRn\JRMj$l_kef&4@1m>sAn,F=C@[b<f5\J+/dn26[ODN$fq95P/m60ne
7208\^3Dq4o8l_CXTqBbBGu9hYX#D(Zu^pRJ2>O=-S;SY6`FcQged/Y^2f-d"#9q*3TFT"hF#lX!M=YX*njH
72091VqmQX";N>Dog&(G,\PqIL^Nb%Xj[qZ1UKpq<];%\;7e^a@h>j"E*)np]BEV[H\F:*@f&\e6ug5>sc$t
7210eMN`Am:@Yf]8;uL0+udVaJ_g'c#0tE'`;La'r!D3]g0h)F)bV'lqkD+L@'^oq0(-Pi\5^ck3cOc?(Zou
7211BG$LYj\O*m-X=&]Clep\jqPaD``[Sn]JabXV0L!J6VLGC'Lr8RRRQ)pp8Mp#,BKX!JkCC;_Q]b<T3!,#
7212Q'=6Hq5kUuDJ5Kn_,C7$`<?*L`,HXao`=@4*I2f7eG3#pX9J)g<NED5Jsh>;eKpd5UIo3Z:6nAUPj5]C
7213)bEnT6Xp/\G([8%Y'(IeAW`jIn3!9W%pmJK5$1^IlI-AIcjY3aEPR7g,$3,"))u8IEl*K?fD;k_"r]6W
7214qi>d6K]LM[gHK.Ql$S[6D@^%AT@8NI%>2h5[th]rk?I42,ck9W4"Tth;H?=Tc(Nf!6S2<]Pi..rX+55N
7215GbE3IV)DVS[l6V$QsVaWD]E-23[qhdWWF2F>'%^gd-YD,HWa8m.HJ:<?YV%USLT?MWHQ%O[HRHJD0?K]
7216m4RPD%aOIE6kp'YaZ(F#Y,3p*%B4&%oIW4gDqFNY$=$r2:.CYMP;+?JAAgp@-l)=?OOXS/R1dBC&MXRa
7217j8&Dd7urWegW,c]@uXJu%96n4'k?paZ+>HN(+e!iA)>@pSsp2D\"B/]_Dc'RNp!KH@;$9+J$Nt:;Fg+@
7218lf)OnX:=b^*CWa>bJ3";4lK=&k>sh4dl^j7GcFfO@(DukrjD(4BY7jI*k(<jfj7T<`__'?6h2tsZDC2&
7219@oR#\j!@X"dApgXT=siHO/gA%p]U^b&jgV-7=cRZ&i./p?8B2>PMUZM]dd$e/%Fp!:tP-HlKYt3otQeu
7220]<82VOeO%-6`!0(kC;=s,s]6k"IXOVprqpkB(G*/^#*ngHbXd]\`]4K*;\O_ZFTRn?YZ]n<'56a%.,Vs
7221T/':!9C<9j2-S4thT@UM]<Sj#kF]Hcm.'HTA$M\s3mOBYjgb3`d7plp0@n5_1oGGc`G]tFq^Amig3Zh4
7222g^#I>i9=P%k5T'fgN:\/&"_XW3<(8TZTW+AnRS.onFZ.hHFAURg)!NQe6+tDk,%4$KfBruYm@)0KoWHH
7223.3IR(%HX7HMaPJ",aiCt;VP#("E]"%aj`PM/ib0?[p2Z&T"LIA_uBAq);Pe]ha.DW\X:N-Yei8C/9U4!
7224q2/.$,YePQ@)1[&B;UAt,B5J2=qn,>H:#*Y'[^lcFmulX>Yuo5'T&"[=p.i!DK[Y^+n`W(1+Rqi])=1n
7225la]6r"BYpmlHJQQimkZmUigB+S:h#Xcu`sn218so#ta;mcudoaG(/*!)UiuH^K^I>47.%u]kZ6P'[sYl
7226QR=_a6gr_(eQC/kE+mL6FrKK_H55c!*h%R@e>;"X]"K4"FM#40"!V0L,r9S"5fS.L'LSQ<C9Cp*Uf8Y>
7227FQ4b=TYQZ7dLb!sI^9I"Ze_5<lNoL\baq1H3K0J?b*D+B2*@[Obc_=(Q&RK`;Vbd;Y(?@k$WE-$inIIA
7228IsWG9#!D;Ka5^_&e0(G3'9c2rP!eMq`OG#&1\-s)1R4#o12/B"_EC><aL.-iR4e.k7Q6(m$EFh$T(r">
7229\M'DT/<C5X*]M+fp@I#)_dDglPK\r*Rkj4WRa91Ul$3I347#(Q0-=P3rq1Kn'8o*FbN#'R4MaM_5mhJc
7230@ZK>TRV*^VOM1>r2SHT;c_K[@m8\(s]k_Wb=!5tcR6E"GDUT\F?/8M]6(EmRr)ec=;>E_u7+?42*)DP4
72317'`l?")1QRC->./(!K<fW4RY#.]:U@3&.a'.3iL?:4YAB7iBP%bd2ZY^t_V\>cA!8&DV/3<d:J]G68pZ
7232Ni"kTEAFPXj(+O&WT!Vqd-Z,!Fh<BC3(udXQ[m4%T8YQ=hqkQX`igY80,#DE"l0ZKGBa:Jib3^d=1]HI
7233gRh'K8+YgE7JkaCgR4ja1tr^5qq5g)Mp`V7qq5i?Tlc@XK+nFsMY=C2ZpX(!jVeXuqq5i?Tlc?9Rs(t8
7234b)o&RHnrZN]k*;Rn1%^=W1<Ce%ibg7*eQo#p*:CJg\#l$509hM=%pABgshR.2(nK0n>hmO^'/Vj_m('L
7235cO^Zkaae8api\I"/hiT9B*p:h7<CW@?%RHb#&65k^R\/+C?jDIVjR>1e0Un#,Elt6-`%S'[EGKd[Y-c)
72369RM1rO\>ch:As.>Tb'=naJ=EPji!X+LCr:7FH>/!#E&5]T4B-qm81AaX\D["GK-Mb-/DG*GK-MX9D>AJ
723785Za<`h9Q\l-__`2'.YKcC"9HkoS)-m@Itr%S%#tP1l9cOK,#daXZR'QKF7S!9^f?#sg!D`O/"QLls%8
7238X&Z],?tbe53$Dd@s,:.,Qj.NT?]hK6=ZI_"'G2^JEI`+=$,Pe$8en(3!p/*._;DCjF_KLZ9/TWoPY?f+
7239G,W$KVJ\rraCbi$=i+1#Qrk9*Nb"sr$.Z&C'dgYCGi)ti"qnIs^E&aG8LFCt3hFFqWAlpl[56BEbr2Im
7240pZT8;TP3flO?6aZ8#K'Y[!1B(Yp/"$[!1B(Vb$RG4@i>VGM]!sjXJV@C,I&ip<K0#'^6[H2XRqd#8E,7
7241G<ju\TJX7rV"dA^?.k`&i,?(b1;Vk>;dPT^;'p"!;XI`+WRZ]?9?<KD;+@[D2k=p17V+i!e=>KmFA*06
7242Qo>B"1)ph`k:oDfKSJc^AV,ijRT-13c![G!-trhWN5A6/-Y!D;Y+i(/\t,geC8DiIL]h]QOA?'q,XFU3
7243(R7?_a=I-g<>hYfrcTW<]7id!%qIC?D[5MJ5On..#ONtg4UNha.,*G1X#'(>8G=O>.>miEfWkB5d4a<Q
7244[(!MGB@bg1pF&-p;7(PeLo5(<?FiY)`^A.&MTL>=D0tLgSMiVId14t;h(Gs_DD+n6k!9%d^-5@M+)2+-
7245/QP'b67o8l@H-#VHFmVmiKh`X3P&S;bf$b$9<V2*TmQSuK-:lAAl]+u69]Ih+0&gm]-*`&P7d*G/$>59
7246)\&c!D&PgT^g'j6NnPX,]8l.ke-<Ki8R7d[rcZZU-4A@kWE.;XH^Bt#[FA`"iacliI7%2=NO^\BIlh18
7247=&]`F-':RNV>,pdDa.:W9D<,3I%Y.kDlM$c\!QO1AlBE2S[W,+/YcI[UM+RaWQq[hQgW7EOJ6FW]Fdrm
7248o!ie&6B-bpr=iaao'LG]*ecL88'qeL+J4V0#J.TFCX7VmR8HRX_&ONT(!6q/n>4b6LF4OX9ROHl52fJN
7249W`Ji:QjUEQd<%P4JXfb*$lnrVC*=0K_n+Yj304\,ic!FMjY%>Y<pNX(T\CX(*B`^iC4k#r<iS.IDq@gT
7250P+%Y0S;\&%]8ilo<+VcVY_7>%fkCe!ROu3[:oj)?rTt.A@jSEQ,,o,</rARh[tEY"9D>BrI%Y0AjB8=s
7251c&PHkW3Rk0p(!)4aUb.F\t`s-V"m(,/0`oFl6&OChP$c,s'\=,8"7LcdGB-VT"a=<7;ot]&T'EhGL6m`
72524W<2f3?F+!6@mW`C2_sN`nrtK0*0m8lQ$bd-_oij3gZoLY-=jC7UtH1nsOVILk20*\t/"cb/Y'EMojW^
72531K$5>W7_lAPH"1-XB&kCp8NU&)&lS2.kXuBEAEE-^Kj-r+rYtom>A,c2cG^%.X>!%U5he#-#8r9gqQrO
7254112nnFZ\JT"E#D6+d,_IEtPB'53$16O3`W(O.ON"e,[IPO2nBO]p4CqNujdbB^_N5gOCa-UcXJ-p=AKb
72553_9#/3Cm#SGL))CHu%?a+%MU96d^@?J\(@eUjH(oZq!MGDubC"g^T-(7pQrWSANZO>M_2#iVQQZ7`0uj
7256`M4Yt130&l]^`nAq2(NgqI`ba<'\=o5XWF;R#A!,A.T>P1506oi,<fp\Rh0'G(!lRD1AQ)32Ni1X*:No
7257d4\)8P9uSdR:WNDZ#!ZS\KJ/GRoh%GhA0`Mk"?<hP/JIrYsb*a_FlEq-K^6`#5LVY-V[Y=gc7bB,a&3Q
7258as5>>+pg!i&q?G;Ftd:H08J-fr%h=A3QnJ$XtOG`$2Dt1q?VuPDOag(rsFtoJLZFfVqj-emBu6G^Tq;C
7259'5^Qb%0)kSJHI"mYbp=2%arlj<J7FIDqO\Tl#Z%C)r(H]i0VL!r1.ZXkPhe0Vq\kfTh0Q`^j"CYH?ReN
7260WhKR(:0i2mr.[pi9RO<>HA"BUVWP#<Y\B_i/)t`rTJ-BBT%0_:*r+^&0'?q5PPN#O0"+*:9YS6:![?8M
7261[Q09/$6TO"6NL>!$6//bP-q;8SUTQD$/sE;%(-2WQ!]bQ3NX2l/-Y00#Ap)KiJEBoSF$mF%U!.*6sN@&
7262`C*s1=aoadj"Gjt`MAY8H$Sr,lLa-eT;cMJ^a],EAQMYV)cq5^dIN-g`Rf?UVH[iY7omm*3P=!#HM!J(
72639J8>G7Z=])1D`b*1NA"1Vc;r5(`ng3LnPZdQgd8R_d,VQ&I)(@8'LhQ':[T!5'Wr5eh\65bibh1K-&nH
7264g@d<30`8RF"BsR<(dH2$idBL&rT0)keEfrRnN1A-d+l3JhFABddalFc:EBGof/'fE5OSf-f#')oC]AgV
7265:;$).?V6o*g3'&-/]Y&bM*UC@VQU($4L7c.HP)mPfrqd\HK7cE_p>q\!$W)b)#eMeS)/4`5P<Oh?PgK)
7266ZX-Aq\'#o.SR5i?/0s$AA?ERVZA&X+X(F_QUZ0tYku,dg5mGBjEWK^?.F:a`cC-j<U[Hk#Fs?RD(H]D[
7267n!469cpOTU,-qn'"Ll:]d9Me$AN@*SJ+AG_DL^ZSL8ug4$B+id7D>ME5k.4"Y5\$W3u9@.4>QNj,1WJn
7268-<P2bW:=0T>>UNq@_N1U\'@q-^-KA@JI5`FfotapAMT[CL]U!,+Yj>!%hV[#n3Oa_DEhh@s8'3ACQe[E
7269qFE\t)K4Hi8,'d)l_I#.RiWl[qn<Nte,):F\m`O@=@]tnD0YWs>2-d+rdUtEoC/9bK+nO9(YiZ]+jS3s
7270^iqq3TW*(so_2.r,<N(eh5l$uq1l-'7dmktZ[YcQLRPt,HaBI\ms3FMgO-34ltp2rg^DWLQ9@aH3FD$l
7271VWUgcDm+W%ogmCn["c.b>+^\.$47`BKG1rP)Y,dm:O(EDPrD!3dY[Xl;rf7<V7(ZuLCm9YD9^nY=VD!N
7272bucf*">TD"`E%eY$.[4Ucq2/:,1A8LgkBnqZ9obGeP]XdYGns2eQXM$]u;FlU-[X6l7T6J<nH!iC7Vak
7273/uUGoCOAV-]\:4BC!Fd>qqS]Ggq904EBC];Q7L%6S&pPWaGkBUENYSSm?/qCbpNR3k3!=B#qXK]IejWV
7274Y&A90[i_.'j79I(ki2n4rTWr]a%stc!Tn[M7415o3?L08R.8eGS+iG6p>\>4-.(B>iucj\J"C[E$jnA5
72750BLNT5PA(OkNRCflZW_$=l&sC]Yo*$kuR])k`7l&2EZ,k7p<WDr6NJ$e+9<g+UktqrNW8D"Q(:Gd(7!f
7276X3gm;Ct&!KgO$'V1&9Y6VUf6AgVa'#[N>Ei_^@+Np[SQ]h#I3uX8ffjb=u>n$S,S6q`QKSmJQscs/gY6
7277Iqs8pg]_V?m+D9Va(sT1B\f+7[lj5ub]c:=qT.Q,Idl5U=D(t?R/-S+TE"NCGFj6S_<9^)lA`:0s5:#?
72785Budp&)[<S_m_gYs,@OtrM-hcqV[?o5'ZB<puIA+YPn@c45YGacMtWUinLZMpXuH;5P]9g-Qau;he,SG
7279q.S/gT.^!,InN!&AC8Gi/pd>Q'n?80e'J*Wp#"*S=!GiZ"f6tl?\$tK<4I('+,LEOT"TMf)#9Lcl[QGF
7280?&JNOh"/BaCQjfC:[)#ODA#(d[!dGZ"24a8IfApTCD*&u.6VHCf\mV+Mp8l]+8`\)'I)=Mq)n41V8mHL
7281<UT1Tqp?M_]A'^'Fm#8*,L9;7I$3O!%KAF1rn-,!;2kGr'B*!bp+_-JUUn/5.[]/Leq2m<`eHnR2##q+
72825D!CXV_0(LO$0dcDtNZS5$P>]?TZi84krsoh5pI"oCiLMP@X=XqU_XSXr23,o9@<"V0gC&Y#jS=E:icT
72835$RU,h<SL@>5'RmqR=0fIhO"bifdo[oX^mdqdlCKhYY%9Xj`h:HEGm]j8JT4O,Xog;;R>1<d:4aA+sG\
7284mf39@ce;4"8%I#WUj;G0%O.4t\bnA[X6YO'f)A6YjFl!e#jcX4L1*ln';aNc2B:TK$f%Ao89a*gRG`6M
7285prSTTg"U7g).jb.2RYO&IX#,g:!">=5I-+PM)fKMn`%Ci4l&[@gBZU4rql"FKdfu?CNd9+kj\EMdiUK.
7286Gm\ph^HApcaOg=CRdm]2dtTl<rO)QNGlQM[^UrW<\3XGjnk`t9ReYeW=\jP%ps,Jo[PdG7J2s1G_#ce"
7287e`IqamJZ4W4(j$KPChD04JAhYs"+@7_ILh2e)&jVb'(d)Jqn'd>Gf#ZCi+f4_EBQ$]jo33S+t=$&s@Q7
7288,B[BmGl7N:m($En5MGkO%[d+Hh4MaV+b@oNBPrMs4C%)Yd_s/1:GLPHqEO`YkNQn4^:WRs?f@9EEtG*_
7289X/=Gm>P<Ri#?_Pr*+Gh^KtBqK2t6,!I2/q";.coT2$\#biKec`Wf:up$op=LpK=nIi'Uj$Sj.OtfR:8N
7290]>:VDLd8n:o$a/q?kOYoD$'b)g=1mdP3I0`s1A<%mkA]DMG2RbVD)>@:Oe$+@#t^"]I9EH^3ADPO)2)6
7291oYZZ\5uoV.C>*B`;7'cThBN7hp`=G]Cb`TD4Q$F5?M`kdk:8d"=EEt]5IDQJLL3nh/8PY+5QXIV#p96o
7292J-:r6&jQLh!!sbK,_-#Z!"qNu8,rr=!@30uO8onY!_<:t+9<a<"HWTr5QXIV#p96oJ-:r6&jQLh!!sbK
7293,_-#Z!"qNu8,rr=!@30uO8onY!_<:t+9<a<"HWTr5QXIV#p96oJ-:r6&jQLh!!sbK,_-#Z!"qNu8,rr=
7294!@30uO8onY!_<:t+9<a<"HWTr5QXIV#p96oJ-:r6&jQLh!!sbK,_-#Z!"qNu8,rr=!@30uO8onY!_<:t
7295+9<a<"HWTr5QXIV#p96oJ-:r6&jQLh!!sbK,_-#Z!"qNu8,rr=!@30uO8onY!_<:t+9<a<"HWTr5QXIV
7296#p96oJ-:r6&jQLh!!sbK,_-#Z!"qNu8,rr=!@30uO8onY!_<:t+9<a<"HWTr5QXIV#p96oJ-:r6&jQLh
7297!!sbK,_-#Z!"qNu8,rr=!@30uO8onY!_<:t+9<a<"HWTr5QXIV#p96oJ-:r6&jQLh!!sbK,_-#Z!"qNu
72988,rr=!@30uO8onY!_<:t+9<a<"HWTr5QXIV#p96oJ-:r6&jQLh!!sbK,_-#Z!"qNu8,rr=!@30uO8onY
7299!_<:t+9<a<"HWTr5QXIV#p96oJ-:r6&jQLh!!sbK,_-#Z!"qNu8,rr=!@30uO8onY!_<:t+9<a<"HWTr
73005QXIV#p96oJ-:r6&jQLh!!sbK,_-#Z!"qNu8,rr=!@30uO8onY!_<:t+9<a<"HWTr5QXIV#p96oJ-:r6
7301&jQLh!!sbK,_-#Z!"qNu8,rr=!@30uO8onY!_<:t+9<`!2$@+;g<T8H1c)F'=.=T9XmPa^;ciYo^Pi,R
7302!"qNu8,rr=!@30uO?actfRNBuDaUb</iUGel)i;#XY&qB%X8&P]2k"TD^0J]6LJ)MDS:U(hQi[,\t%Pq
7303;a32oB6HR0Y0BjFOM,]![./^([I2$=:LesR2W*Coi2nO%e4oMcf6cfKK+kYQdb]lJhTG3A.VE[FTU3[J
730495X$lEm21^f1Q^CFg[s1g,X#Epeo5`!RdFjqV->>$5[!C9JHbVkt5P^=7oVT:)SO_Dg@2SI^)'rTslSN
7305W&UQ]3nI3-DJo:sN_G.4706![#p96oJ-:r6&r:$!q[OYmOq?RgKpMs2O\=a]Y\nHLDI#5Bfjs?q8Wmke
73068Zlrm/=@\b:bTAj:9nD^1/Ckqc]Y<-H+#/Irl;0K3^Z-\ST27ho8YOCf8n%d@4WrcQFeniS*$5&5Bier
7307>#*"i7-YqY4Mo>dEYFS&LsTAen.9L:K(=:5p<9`3d]D^3a%\0_2j19%CF4p:c/(b_;#,2hiJ&go:P0Ed
7308-e'Ck`IsFf/"&t^,uX3!VB^HIfQ>bg,_-#Z!"qNu8,rr=JN+jhk]UAEi=uu&%cQO^M3!J*7-o![",e'J
7309VMmGbR_Y=.)I)5@>>mGgc9$&Y"_YekQd6X1iKh,*IjunY:3Y0F2>>t&]6WMgP@ip9W6$(rZE'i`Y/h,F
7310lH;:#YF)nK]J7GkPAkT"&G15cZQ_7=WKB_'g$28J%F1Cp-=ZG^;WgIdQ&4PlFlRKKVnB9P8?1>u8>Dc\
73116p`keUU;)YF*hL)';^)n0/Jhr5k#/`A"/MFN?_A1=-3Iq5QXIV#p96oJ-=l!^qKmUM:>,8INi@a3fsZ7
7312'hQd>o(o4g<EN^':N-j1'c9OE_g<2)6%$TIG_[[A/gm?$I0t`%agn-IjmYIa6[P(,:FI(2)n,AIl^c?Q
7313qfkU@aFEjUZ9Qm9Pic=CUb3j6'1"80K%JgHpl*BZcXJ$0U:J`a7-L4?SU44'<PNPF;q3#?bB2l3MG]Y7
7314<#8QH_8/<9Bd>g%]hp!J<YKrH-sJn!G%K'gjsK`0a77g$Xs3rmJ-:r6&jQLh+J&l*4)gS.$](aEnGS%'
7315-%%?XjFc(?@lI@gaKOl/k"JdsW(K=?-CW2S$6<-7WJ3o;8nq@'K8BAgeBOa`-+-mSge?fFC4i@RW`?%,
7316OU9"-VBqS=Q4Ta@L^f"Z,TIBbAg/oAJ]ju17<jAt%@7ZhCOEZ?Bl&&]k/8fH$/lRhZcjjZFcp!8jVUQK
7317+eDg;rcVM@OCuc`]J=p).`)RMD.B'_h]>R'(&NjkO8onY!_<:t+G"baYj]@N,1R:)JLIRT'%FO]n4Z72
7318=%_<5$$k5]Rj1Y$U1Pj^S#JnQZV=C4f'Pp1[A^&n6G3`ki_bJ_>'3fJTgg'1.B1]a<>oUKV7<nMUj;ZZ
73197s-lr[r]3@DARnBGM(&KKH$:b3K=C#PH4%A@i4#So.C)o44cNQdHsP#RHmJ^aVd8T,&2M6#%<gu$9[^a
732066h0ULbVXOSd-nA*=3hh,_-#Z!"qNuECPK+m1MREKQXo>OqI(dn;RZ)<dT-ZOe,`^BhCBc$)u?>*IOkD
7321:mE?nDc]ddT/nigj8HL&?"'E6/%('/m2B9!_3F67Vb?WOo,6@:JuBOU[mL]:"MGY.d&$F!M'+eLl:Zr[
73220tCU0p:&A85(c3^V(VGXJQd2Z9O1W#-<WX:=TAs6S5VfW>7og/)dJ)M>9L@^I!_@m<pVFO5QXIV#p96o
7323J-=l!5ZkLNrU#IlU8hW!m9C;:kN#j*dM%KIeEUXf]37I"<^sR!g?Ecb7(7f`SK%:36_$jF`TVIa`6"h>
7324or/G=#[(a&3_$TrXT9O'd_/%W,Vg<9=S!FuO;;H^FlS=_G[fK\!FmVn18iaJ?9l#c:Ar]F22lD`<`BZ+
7325Y03.t3$-+N^8,9p&QFW>e%soo0VNBFj+3+o7fl3]#p96oJ-:s!S.Q%Iaah-3&#&-=k@C+M*'Fo1oZHN/
7326$2HVsMT!V-W7=Mr1+%0M'CiQ4.APY*e>/f[Lm(\5>9ls5+-)Pi;\eM>9r_K?Ks]LFR#(,tS5"53KEnJ!
7327+_+1Oe9K\D+o'JUV!A;aB[g&TM5+k_A<%HTX!(5m0.]do1\'khb&Z.eRP,t7[sr/TAN&14WB"T77*A,+
7328T\FHmC7L8bln/o9!_<:t+9<a<"QG[HUYB?gIleaX62Cl=82q1!imV+:_\,R,[qDTfjA[S($57Q&WBsCG
7329OneWKF?</p[>+YI<b_efHT"m)e+C6$Cu\&XJTV8Dg;OOGEC8eLZbgDNJD)pajL:mp2A)1`N6>,>:$t*G
73306"nFD))!#,8Ps7g\*)mdPH;RXX:2sg>D&H^7L/.#HhDVSkH5)MBh$o"YN$DqN<G=C&jQLh!!sd!GU(#b
7331JWspV&+Zb;17;Zt2Suj7U#.6!8Pc9=:m38$WME](eQSnW7!3ffnnF,Sjsk(9:@hFAUnmefl36!]@3iN!
7332inI1,Br@DUDV#;^\ubRX"*7`k<!N%)dbW!W"M*rj>9Is`TOA#_\Ld=IK/.h&1T1"8P6n_0VUhB6#Cj?<
7333^B0qs7@$%DjFK.QC4mKai>9+A6]c7nOc054GT3d;?R1.)O8onY!_<:t`%M/2hlbB_APDn2-PKlU4(rG]
7334?c=N:Se*pu-Y&B<1ZX+O;R:omcD94f<2ZPs"1:FD8B:mY>do']'*uWRKE38(_F.A?pCTSgB[&EH((u(f
7335]4;6/KX=;5Uh4lJB%EF#[8:P9^0ti8<X&JGQQK[NE^j3O5TWHdWB_,u"i]o2*_QXT`[P%b9u"]Ojfmo=
7336!!sbK,_-#Z!"qNunO.oTm;a50=c'eULb":sbIH?H3BBIbn@h38mEQAb1+j'%CT7$;DHG6f(!UIUDeJXM
7337>FCG4&1=4Sh6'E\9!>8a=JcWn`5Yo8%&.=+mZN81G8CIbU#eZRb+!JXPKR5qF&7V#DeAqR,Em;J^1Kon
73388XZYXjd+PmmZKCL"l5bUaci38$,>8#F;<aNb!YB2O/J+tI743.!!sbK,_-#Z^c;s>D/":Sh]K%Lp>pe;
7339pY!]%?MW>?s8CN(D_6<DiLB:C]CP2frpQu#Ri]3<Sek^?Z[+.7rU2-"=$1rPo"3%OI49*^^#f:lQ[eP*
7340l;q<`07KSbL.<.WH+j7GF"cDApD<8sk>QU'kNTVYo@2Ub_TH6Srm)g=pqK>unG6MlnA7]!rq5B.DL_&9
7341Rm))bq:G%aGNHtOs7"&j:3isHH-`KT?h9$X(>e]Y+'8I/Q$0?t<rVL*QI]+#3htFu0G2i#\<+8Wb:Fg/
7342N%gpNnu)42e;&1YOr>UqBP.20VY:"4,qT8UY+S4G3#NB0_ok@u#-*D;)/YgKRi2nLY&ThE#R:E@+MFQS
7343;Efhn/jX@mT0MdVn@.T+\=Enq-Mblmbj)p1%@7rCT\CE#LC>pfP8.i-+&]fhb46^=a(q`;8b=&PZ)TF,
7344q"A0.5mGn54bpk3?UY#e!!sbK,_-#Z5WfW<dV>=l/X-:dL$$0u8[6JSbUJ*:j0^0GP#XBAIW2SjR3F-g
7345e3K%Y._\p75H?PN>^e"6*oc6mR%OXs8/%4!.Eo1&2&jiN,.&#7%;HM->'0/;L4oYG`UX28A[=NYeEF*8
7346ZsQ&>dQ#EohkVRMLmL7`iJu[K$cb=9kLs_E,B=iNAAk!QAZ^I+`*-<WT0'#K\p15edWe@!;BqA>1GL?l
7347#Eb;`8K!ZQ&SVi>l'n-2_,MfEV8A0g&VR>iQrK/6^Q)AN4<ZX'-Nio+H8.9BI(P%MoZ,s%+L59Ao>A/Q
73480V[<]<,8.1'=EEf4qca*:X)aBfe@XLD+"LQ=bFpr*$UOg'2("$Ynu0qrq<YnpCO%IVH@pHVlEO)?(SbB
7349o!d66ND*5s&r#IaV[pqJB"Gban'.E'l*#ZV11cai;"'+D+SsjQkubj;+ors>"HWTr5QXL7*!h)43]QG;
7350P3!aaJ96La*+r]?[hs46FU:HI="g$N6/%V=GsuFe)<"QkZ7HfOCD]%V45'\2Km]Y4UL5unL2AK(_PBg<
7351iPTJ+#V7nI55:ksp!]h@.(ua/gk68f$V-<6.nSYk;ETO6i0@%eLQfmMZ94\BVN\=E,X7iFKnbeCFA`]W
7352(5sA%PLcfNheRmQEWKkECdp;jMhhL:nqm!Lh%%QW_9L8H'4/W7m^7'CL*r4;^YP0POA[Bcb"_N(3198p
7353e6k72-?O'1.W!#@ahZ=:NfsM"Y0!%jDeVBIfnmdDA7d$p13JrAp-`f'\<k(Fe@HMJ$/aj-cFtQ>''T#t
7354RtG[4F_*oEl1N/=?a`-`ZAM.TZ@Qb0NZ^oq"Pmt!/qfIPo";5p:Z`W$07FWB+9<a<"HWTr5QYpnJC3c5
7355Q4[Oo5tre]F%ES?Tu'\5&[*gLP,sO4AX=[a<68U!:"`@[/Xr0_0OS-kb.+`+jc(BWk:Nlmd\!kLa^nr)
7356_9:*H-K'Xq_MX>//2uF2qm4oRD+(Qg/N#m),84"Pe7td/1K>m&SOZt#)N[e)RVJ,;_IJ1"F?6E;;%5q"
7357^_/E<5i2/g]un@dn'd/O(k4W#PfkS5[$2t4N7V?I38neBlA:l7>Tl4Z3"I:uC9Ne!#l]!<cOP4CQ..(Q
7358(*aJ?")T`*WF&,I8t)NLIX!;T:.2RDZQ5p?LAgL#R$Xg_nj)>/0!-]Vbp?WY=89d'!mrtsjrQg'd2,Q4
7359LD5a>WX,f0`j>6qXRU]obD0<O!2mCFFLsS:X_E;^G"rXi!FH@`VXl*/GaqVlg5uX>G'P_*p,G+aYcC:p
7360#p96oJ-:r6&i^[/LCYK8e1DnsZC76Di,A';Q^:LH!mgA#a^W,h]'6Y]#9$Qo[%=;gTnJWi="`^+;3Nu:
7361asrnarcWq/L1D#+N-Relc=Eks"G54C#[0d^_DP)W2.&IfP%%6aIkd.V776`;C,8]"M/(Qt4'^si%B1/O
7362<,\Z84uHKBc:kVQAt*V8Oee[?43SjB1T0ujOUAB3h%"Ea673?[Ju>/rP>N/mk]WAXM"O.=W?<>p,kL=5
7363-Y(6g%o4S`qqIfNWWqkp+APBs2%[A056Q0;OM>)Ggam+QiV#NHi1@e*Nc-k2j4cG*H<I8/:TKAQ+I?Tj
7364T.bkgRgC/X/&3uDbG>P+?tlPCAa[i&?#t!dH1/rq.cM%XTK;hQ5t6![<\nHIJoHY'jUaN7dJ,Kl-HH0i
7365DTE^;ptJ*D2dtO=EuDaf>pOq'O8onY!_<:t`!_,`LCRH:-PBb-Pp!iP,uS6OiOZ)*CL&tAFF.GpOulL@
7366:XNr$l@X&-QPh+J12?ZHX^4-SArrRt8dOK12gZna"[nr;'g%4pk/@W$\k/+\KBl72+lgNGaNY?X5KOCJ
7367CQU-HR7jlOe-Rm:9bhDX"Vkl_I,.CY<EQ15Q?'!G;7VfmY3]A(iDhYIFAU8%CVZ`SZnNA'Nr.QA*[8`,
7368&S;]<pIlW!#ZG_0h'EN>BQuj0G[@CJ7[8R8HT!QLg3""`%X/@gC(9KPBTLh5O62XWej>il\'%]u>Zs/b
7369RXC8%^CG;_B^_=%*4b<SXU;:3<HE[[X`*aKR8jRR)MXY[T\F7&0;BlU+LPso+e<0*b1og;adZS(Te;p+
7370\-;<S9ZSTV`4AV3Eh$Q&OT6"Z!_<:t+9<a,Xot2Rr+N7`J;.#.`Y*1"e<$;03taq:a#]N*6<@nl%T:FS
7371C/d'!h0u>,4CHs?e8`t&!oPmF<EF65<\R64NlW?Q*>CAaN^+eTLca<qeQ@"V^`l@M97*oEiafj,D.[6V
7372@&Z>egU$:sXJNMg\fJH=;Q>B=EY6j%Qkd]qBMM@Ij)[=N!%HB&KF;+%phA+BVN^/=.`3!`^]uKCL`.p&
7373JQ*UCnpK[.H(`pJBlIiqQ;S[_Dc]fJKkWnB\(flE6-hOd*B`IJ!`HX_qu*>gm@mR(f#;2H2$HBU+TdH$
7374K'H!j;T;8'<X9$F6"s;9n^POqi&7:[j%^Lsh03,[`<n69a]&uaTa&IYL#NI4.+%A@lqEe5lBsV8D1J%\
7375V7'hR0_`dpgt^D$XsV*U,69'?"HWTr5QXIV$,cjq,DUKCnhLKcaBFcnZ9i'gjh\MYM'-13-m8tU1Sdgt
7376)@%1f<B6C$rcX9q?Y980EM[s6$OJ17Ys'15oJYHOn2rMS.?W5e317lEl`p`F=B"fciA_^'=LT6J`l,fu
7377>J]2LV`'?4;,a=VR(jY.B]Mj0,fogk<`?nUJ%LPAalmn==TcB[^7XoNOKXD;9:D;R^dR.m95r(999c*G
73789,LGa'8Z).EJr9Zb+N(@3t;,TC&q=;Bss*Q%8<S2*rPCp-H9@$!U\h@&'+'>X\?"L'D56H&#:[4W#e!n
7379Z=++#Clc5:s,?!o8CUD6XdEXa8G/7$isjWW?8SN?@9a7;&,-lkg:WQ#9nj@qot"?fO=PAAMG,49jj).L
7380'i#m'$AGGpQs6H37,8mh#8q[s#p96oJ-:r6&jQL]5QGo<1'Aa?q<A#%bY,WAjiNnkSmhZGCb<:??[>k<
73818suL'=,/C1h0t2Oe2O^Sd+Bh?HniRK:T,@$Z2t+R@nu*K&OS;kLa7OcS*%#VP0AKBRa_>U[i^Zp#tN0(
7382S;`G#*D2b0kn[:Cb6BF71q],(ZbfjP+SUea.W&UDqhW1P<E)SD_=2l(Q&)-D;DEah1#hO5na1(i]2ZXH
7383?\7p/:_u\+iU0"F0`.mLjm%Cl>FHb1gF^nuTLq?\`"'B7"M_"5$46ATWJ=!7cmnPS6`:F;T+0CX;M/j'
7384oIkFZB2;m=J4\T-2^[I'LTE8TMNK<nq$+pb?D)@*JQ,FRFA^K=)MjTVFC,Qf1Gpu:dhJqc1A-=+91`00
7385I2N1-\.!rJ$lu.U.@F!oPmFG''5h[shg4pF+`S;h!!sbK,_-#Z!"qNuX<mqY?/a+[8jM,$8VC/*.SsG6
7386T1er>8mdBn8g[R5P8#?5[hgagm6e8'I[N'mRH#[Xh*^t&NS!%i8PslOV+c&#E3k1`)]\=jbY9<1gPYRM
7387be`D`e,[G/*1rRtUH6JY%fUVpodQ:#l&a9ro"'M81`'nolBs3h7e!mFVu\ZV+,c<haghseiajS]JYS^6
7388XQ1Q<4hOPRFueWI.3pZ%P@m>c_B,_G##)n.AX]MeoZ]6>Rh[Ai8W$</ig6PGoI1P]MN++bOJR3O.<]$T
7389:Qc@KV?CHZ?:B`WQBJ@DnOQTaN@@>*ru?#Nc!RW&igT2:,s3[kT*%qU@L*;JY:D2G(CH!AGOa2j,4pgI
73900Vr@W+\noN<C=8reYPX3gcIcq).1PMp?G8ClF$gfCkY^2[C!#O)A/2:VCc6Li53b_!@30uO8onY!_<:t
7391oG@VUmIC8@p>XlL2\9lGAJT4O2$um?52*omaZ(iC!Kteu8oI)E#f=^Hb:WZJCXY$gh<Mt4mg2\%%AMV[
7392TppiP.PCOa`9*0571Run*CSmoG"X'0=QOPY%N-D*NucLMW<1C(k]S8s4'f<gW8:58@]G4YFpF;uWHgnH
7393&d@?7(IE?T7*]"n0S]sVL[6a)h+>0u.P=<.dp>G\&E7SY&9eT(,o,7lfI/0=Mg8CG7p[@h/'LA9ne>?.
7394<MR2X;5;I]'9<Po7u#gI3\E#WBrW_3^,_+<Vq"niE1L`t7VT'f2V_SZGKlpT9HH_O07>ep,V5@/WOAk/
73954MhW*W$%^kB;eur.'2/2NE&Z3.U@M'UbGrNRa?!Waf;?lKjZ18ela+O_S"S8J\E2>ik+@(*]#)0#RMUS
7396,_-#Z!"qNu8:]4n%NjQ,DZE@3X=]nA\p\+^U1,/X#4`-'<ld<C/9)(pQj9RrCJ1g\!i\;g]3f11TZf0\
7397Aiemr.Mb/I]%s!&/]>O?Z'UU=+s.E/M:bDpN]d'#EL0WmF?@F_KJUa&O6)R6r9[*[TVf7l=pXe^,5u`p
7398eSrBF141ED#/\d*o2>JI8iWKoIE++n\-^1gcMDe0h[]Hm1e+4]+mLhW/0gSrU<"Ku^I0+KW!_f_h9S2?
7399jOo<D4S/'(a&cREr54m#m@g4tY7q[^9tIl[hK3Pt9_6JTVI!?>SQ;Q"XkIu/K7@$`pVqOJo"*0We\:>W
7400q$f->':(;^M9%dj(dh74U3%$EK6aM<c<_cO\GD(4E5LcR\H8"&e<aN&bTJ7LZLQD@%b?smCGjQg?Uf\[
7401-c6*CY5CnEg..t#&k=1No#tFsJoNQI5/+7B8,rr=!@30uO8opW.0AHfR5#7#A$3+&gpPL0(ap"`I(Q-"
7402".<$g\[b:0jT("CU%0tUbo*Stp!7FkR$mEL/-(0HhQ/f3?>=B:%88KT#lbYYL^6-%&1YSNJpXSAl,a*d
7403<.?/g7R`;_C=c8a"N*XeA<aGL>c[LMDDtCEN*6Y>/u9?)hgS8.#;,jok15&uB-Ll26,J2S13t-,WnTU'
7404dFroFV.G/O[ATk_f@+&Q>2`i3J]R#VXbU+bQk,R6Y]BT@F^K4]Nm>:@>7\)Z:LsLp8P@7`QKDQ/g7Z_+
7405r^-`X!!sbK,_-#Z!"qNu>pdA29+A[)e08Z[jFJkFjA*cJ*"+L^.>hP1;(1KA-,[Ap[B=KNr&#b/Q1rV'
7406:X8GKV%Z/(k;:rq*uZ,?+<I*[Eeqf]bT7Kb)FbOm5H5)rV\ngPV0YG:B/?BE'NStV0MA?N)Y(<"X(\Z+
7407jr]Y&LZir\MZhRm`)Hj1<KG,.kK#FMQs0Zinr]L4o*HL*9`d_^NPrq\\^1$S,_-#Z!"qNu8,rr=!@/4l
7408":cO-Bpo%$:5[Sq;(rT)SC[/0;*[s82%Pj&()L!)P8(#BV67'5k,"A<S?sb#ZS![OBG=-p3#PrB*5]t,
74093G1+A*@>ShU(rfG8Sl[_>VYEO)u*C79m&r'mGS<g8Gjk@2;V*;6\J.iESV,hAU%0_VG7_um8_h=Y(QZ>
7410rUP'C1+!MWa%Eiq+VYR4p`Vpa;'(^8O#?"N?6k%(O8onY!_<:t+9<b7AHG@3m?Dt6hd.kTXbMB";$pC'
7411EZ??C\Q#("!UW<%N[0l:8ZfHM8k;uWJS\6abc(\#95L'mYYEO?)o:G"b[(p*[R4LnR'Z$#&d\2cq4"5_
7412cQp?GWaiU\k+XVN12:D-EABF9ofsiA2>'RT:doeAlHrP.M<a3P%\#b!G9&Qo_n(7a@ZaUs'2JLZ#L7K?
7413Od%Q!+Jnmqob%/i?+)\@!=9kL,_-#Z!"qNu80Bes5b*eWc/b'c(:d";;/\W_<!C`M]q_qi_T==1p*RnH
74148TMLBm"3!4Z4uuVR!;J?*A=a]E(YnHeW?l&%%)_UhJ_n7o5\6-.^N[&Ach)I9DB=(eYs$Q3.H:nh[\>e
7415,Q;l-hl`ho.#5sC:,TFE2K^EX$CTG^eWCh\W_u\g,Yhrr^LE0'MQoJh8-@h$-Q`EG"%9.:MR1:2a/1_u
7416eOTZH+9<a<"HWTr5QXKL@ff=F8.X3Ub)p:'nY"l*;K9\2X!#.4iliTL_4:)e,de!Wm1S5[_PpE/Q6g'8
7417]dTY!gt2f:Wk!5M"R7UF!_^V`aFp`^b',KPIh"o0KSE+V;Xh/25e!X/CfG6Ya1"F#4+t*oWBI?;?,q'!
7418($[DSWCBBX4K=)"8:7F::c7<b1f2q_^1I,OH6s/5\==3E6VL6@qu#h%G76])!_<:t+9<a<"HWTr5QWJ\
7419E9,@uM3Y'P,dPaLHnkbEIc1@,&EL5Z"Aid2YeDY[Y(F5XG/Zeb/XnmdUL2$"`3C'#([GN/l1,'K^i[sQ
742091KYlOi\cAe.OB-9a+B'M.Q==eMg%J:&7hu2U,X+C)&ViNolPQ.?;tPF_Qm4gHi;)rcT]X$?7h5lBY89
7421k%L9D/KG0Gfu#UP\N6T)X/_?(iM@o"N0@\t5fBfJ!@30uO8onY!_<:tS<Z?!%j^r)MmV/2J^g`"T#,c#
7422_Cn_i`/mcl/hfCZT`NtedEO&/o%\trrA(7%DSKepM?r!9-XR>q1'R=p,)#TI"sPu>NZU$u0_+Ns6Zq?C
7423_-jYlk,"q@5+.W*\#ZHuG;N(7,,83#YrEUA<JK\53WrEU3'&_CQJO:8VMA\>!QZk7'J5SO&SYf9Illrh
7424Z^M[0L]ie>&jQLh!!sbK,etT*7h5!Ng-N42)p6/e7FY2S]Y#+E#UUXb_$Ae&lQ+"?gQhUdaLdg>-kqs?
7425c"Kcj><](t8sfCOettf:]>;?mF?B9PV4cSV6kBdmG'ueuTdNdW\YopW[R6RDJW]@o]i6df7JuN[->uQX
7426r9t%_[i<RkUSV]+<Ej,p//8`RSu.__bS=BK@lK/[h(Hbq6E#0/60&bKAg%d#c:_`r8AqYR!@30uO8onY
7427!_<:tS;dO4Fr@(0F4CGe\dM$/h"fF8hsMT-)\$j`)feG:FLr05h-#GA*;TOg-hkrcQr"fRD8t1d!.VUH
742816./64en-1TQ66SaXmVoG*/K'm'_6ZPB.1Yr4W@2A@jnUWD*k9P9&B<Ch[oB-TNGD/eB:paHBiWj8^R\
7429UIhnpP-Y>6IT:EMTBqo]-Pnd!;G(Rte[o*.+q>5W+VEg%I8V6q&SW\VjYUDNdBhLAs+UZ<!"qNu8,rr=
7430!@5H%!Y?_(bm*!1TJ!5jgkq61MW2/jn@&eu0#B3ARA!/LWKOXBM3B)s9T@1u2IP>8M_Zbp2gW9s^0i;K
7431MTj8kBSj[K,_;2LL]AFT`C.SU.P%_";g$5m[nh)N<1`H=cG>jZeP=;LbO]s[e<ecidn:VHF*qJpQg7l[
7432nfl7gq.0_>*QlUu_,lq)*Ff:dW\\qnTo;R,p!1]RZPCVCq2%)$%?_7e*E(J(dZ=BNp'a@U#nfK)8,rr=
7433!@30uOMG!*0R4e/HDr3F3Zm=H&(4U<V^Wb>V-o/bl7U>q?Bo-RV\gH7R4+N`*;-,'/C<cA94i]Eh,@/W
74340)D5Bc"/B$ap^u1$4haC.u5I3L^HfGBDh.XMk@cEhWsGGo5cKL\)(W$#$n+<(K<U_pVpt`$QbpdCQWAc
7435c/VOMQ<3oPqQ?Hc]6jA+H^9`'IEBPp?(Z,go$R2:5Glq/=(s9&97926\KAKf'"LBt)A1Il/V(n[eEpnV
7436/cH=g+9<a<"HWTr5QXK,4TqGGP0,'q_P0:9bY&DAl"n(*2\CL];>grc-@J3*-Ugnd8!Z;^l>VQRWN5r,
7437;V$Le=Yl@;Ob6HD]%dIsR0m\O7,T>"*KfTR7.)6\&_j"lWC^GrCa^gaPu_Y"'()NP[Z^X`M?106&p8&Z
7438^7iPEZXV%p'#-VD1bY8#R\st(GsfFXMoe]FOd3C1b<'Sh.rQcDha!M-#u\4d(p,EA)6*Fb?UR:*..@R:
7439eEuT?LtE@dJ-:r6&jQLh!!sd!ZP$qcflR17pWUA;p'74[2ZLM3=$?0G$ZE[Bs1Tl;I/ADtr:msLQN$^E
7440V%5`^reGF.gNVLW\*37p0"L;9(]I:_E230LB5A#9pmuq+#3u^WH5^\lbeNVOq=h"[G/sLuIp@0[]oP="
7441pJ[.1rR;L)4o+0p:H`mQPOS:&]DqHsT:UY"-guK[Xk3#gi4eIMr*dUo&,btCjnHI^ZLd1mgL#EGp=a<U
7442QiCLkkGu&C?Eq9EZL*oYD7ACaIcd3Q5m*d6o2e(qr706LHIgC#+-?O95QXIV#p96oJ-:r6&jQLh!!sbK
7443,_-#Z!"qNu8,rr=!@30uO8onY!_<:t+9<a<"HWTr5QXIV#p96oJ-:r6&jQLh!!sbK,_-#Z!"qNu8,rr=
7444!@30uO8onY!_<:t+9<a<"HWTr5QXIV$,d4&k1tge]s2)I45[IDH6chnbjKqg[P`PaE:9j^%t+":bJ#<H
7445pGH9'f@&6Wo>$rII!tLjT3;a^a%NVhh9Y67,N%kbol&RpXoGs):^ao4)DAd>C-Ak6c`bZ44hU%2[NfHa
74462OM2NE6I4"^\mrp[NjQ#[P_Ip6T3RR`qf[:MQcdQo$ium<Gudqo@04X&$.+Y:3iu+s54]`B>0r+cCVe#
7447"]D$'cTP-Cj/1DFS+ljYaJNlJhUjOQ0<5cS5K0;bG0PP%D\E"ckOeNC^9Sb)I2ec)U>)Q-/&gpV)nl[X
7448hhGQ8XR=Pg:"L^VoVMK]?1U:4S*oF2%RkSsY]Xfb#Fc7+g&9BjlaD(G><h2Re\+aAn\T:WG0n-r[4cp:
7449jM1TlZ`E1(oV+bNY\DqNFR[%0rc$WWXk>A2]B%Ai]hYnJY>soP,?rAFI=K.I#<r'ZAM8@,U>;[uH]B*@
7450i;;u0s)3hc7BkV4(K7R/\k=.$l?MF2gXdGC+*peYh4QLV^;F=U]#F6g\r/WgJZ"@u%Rqm`'-=+,>d$'Q
74513"Vhr=Oug@+9)>mpU,VplI]F60l-7Tf3e&-a?k9q&g_$tmq^[mPWcc>q9Rm+BqP8]Ud),tk2.9nUSLh.
7452hMbg5fXsfNm$[qcG2K0Fn)$+iWLYh05Y#0\N2>+6+)bB^"m9UhDKX^2CD%`a,4i"q?hZeWM+*+mRp1(g
7453pitiONnp(n[.9ZD*o+\\k,3RW7n&KC&[>"0*iX&pr^8+=?7.]/K(mKOYP,pjQ.U!OrjR*Cdk+ZlOreKA
7454RX[_\m0+FG^HT,DD:1Gcoo<k"c1`,;pF_h%gY-hSg=YB5bYFaA45=Y!p"SsYjoT]UY(+$j%=I:Y55FKj
7455=Io;mf;`+t5AY,Ta.F/]A2Ud_SFM%5:J!T.UNXeQnAU(XJ%0VY51.)0(6.^R4n/IFn0k3@,H^:,'Okmo
7456N??o6@]f<M?i"AOauMH6J'5uA8tNr`.DPJIJEWkOESUNT!P[+\;TmCAJ*0SGp!81Rp@d#W`iB!7Yr]G3
7457f*22k#nF`9(i'/%lpj4?mS5qb6W@gT&QJ56T2f*VZturCG:/H]mVLI$eTZp9_<38^T1*8fQhLAna1AX5
7458]/.l15*L)#&)bYrq"a=p#8REds7PWY&>7ktMk'Z&?Xu<JAF&(hJ.gm:r9<YBC\i3.]B%a!GkrI>X8^C<
7459C;>>^PsA!sGKW0Uh7J<-#cCnfgcp@g70pgpY8tKN6Yt22amYg&`SQ%hHrK`NlQM4+429ecmWlQ"r)\73
7460kAe2e.e)V2K\Q=1BT2C#VNIHKE,=-KHXspE@isM'0b,j/S%nj:07*P1HY6)P0Yd;-qHos28k_1E[I&a=
74615O[R/m@?=Z2[Q'mg:feKiC.J@Rp1*^rpY,1GO:GuQo`j3)^F-aIU#-#&u9DYO8=')s!m2SI%JdX(2[i>
7462\3Yolr8$_lreGYjHl(?1q64R,n+6;Ga0m(LmFT1r%s]a9)Il`(*rN;+okAc"gRW&,rQrSn^3imgM<W$-
7463\+#RkZ\Y-.s7uG;A&_k!UJsosN2">$[!pd)TCZKg0("jJSq79&H>$E2@Y`Y5?/g>t2MUBDOK>=7q@rD1
7464JL=B#bV,Ou1NdE(hitm4WBoQm/0=-W\)ZB1dbm-h)h3A)VoRMFs*(*N<p)!reP'9&3TR=0IS]I&`s?M@
74655MILNkB19*m!l*Bpj[Jo['ZCU3CI-l!52EA\q'2eo#18F&_$1aOnd])mJB/l0/tuRKQXl8#.LrUg]M`T
7466er[N\Vj;PQNbnPm</L=ii++05j1fXX&65Gf@T/NZk?q*JX&11s,;r!TISMe<BnJ7Ba"PJ1Z%CF&S1N@u
7467JguXGHR/@qV>IgV1o`rjj=Gl1rS1'boA@8Y!I2A)O[?6u\&VN+4O39>^:ueE\_E[4o.NG5jpmM[n.25&
7468:RmoOS)&"#N?V/Fqq2Fl<ZV0[:H(?Mhd;9o:O@GXp:28tTXm'?):@;<`OZG+ie?,S/@!ScS&Y<6U/nWk
7469%LSHgh&'Ns/(u4+7HrY<RmsMnO4Y/CH^ARf[A#f.p/&>EfqM.hgSj_NUNGt9*SZ&g$9deDmh\g3[l7?X
7470X@Kg78*SliE>[f3*Mn*AC`;E0*Mn+LD&VN1*Mn+L/K4;V4^q@^\p)-!;(gQI-XN&*>qp';D]9@a*Mn+L
7471``YukG*ME#Z>!!gG*ME#Y\?deG*ME#Y\8uOG*ME#Z"ZmfG*ME#0knjM)ag>?V0aR[>7?@3PjY*LBafiA
7472PjY*JBafiAPjY*JBM=8+PjY*KBafiAPjY(uC!:K1F.s\OqeqM*QkSj8h1*nN0dk[P])RLZ@nsD+FT2f.
7473`h7!8l2FmFNB,C86Fn7Vq5qs$hd_hbc<25WX;m/Ah=kiH8a,?Jd2/g1>E92drGV-ecZio>pJI=KZ1I*A
7474Z?:(Z69ieU?9dMUc81E^/UOUOU,1sM:CQ[*[4SC+U.-F)R?i9hDej'H60RLBa[]O0-Vo(j:BG;:5'3C\
7475i9i6$J`bOk8Up0n@#1QEq`\sBW($At6;<Fsr?$tB)kH4KEJDfkVEQ!MHnRnJ%Y+$7R_B<NY"bUYl@m"h
7476e\AZh[I(#Ah]KHgh<K52WqftW`r1/&Rb0JG[!^KU+(#:i;>m!A2I-%"`TK"T0O7m^&$Kk.DWgZdf>P%6
7477-`bVUIZ!6r(gi59h%&VHrVsk?i$VZM_oTU2Zu-,<*r-.KmO-[%>[]@hgVKbh#F\HR;V]$DcEuG6:jp#X
7478[:*H3qdJ:0]"7X9/c\"d1[5&0@85a6m5p!e0i+I=F`jlfZ*)j5oL"uBM36H%^BmXIZ*)j5%=[A+Qf<J]
7479aHeuJ9k2l6%dj:Jqb5dLncXJkDsUjajg"/jL\?4'pob?:MYjfRmU"5l1r`n[/c.Bm/U7E5N_/\k7Z)>X
7480rqc9<'4&J_(anh/_G=Q)`k$&C0)Y8cf%`AK(;C3icIat>j('>]ab-5`(upBQO#?rqbbl>J`jfoA/i<TQ
7481W5kRLpl<q%4i30L(t\0%KiX`=G&/S4i!>=$aYjQJO4Z;UfOTPNLH-0k"tBNniriQ?+qK3+T\J('oO*Us
7482UM$#+f21VJb6m(>rpn*V#"jjCV>5n!7r91A\p^pQ+#.YmSn\1T%tBDfPQeXHHgSRp#"jjCjd4$%4DN=^
7483pU<LCIU'-)`i[WEc/5qe,K?Ucmr*tfm!X#'cTo=[>YkJdh"#aO4Mq6V%NX6oin"t\B2ng(p<'k)g,/O%
7484mEh!5S+f;SedL2fc0E%c[;#!nG3DK?YF(!=D>e%dd`BA@^E%.EeqF%U2ASF7N1=OJA]"B^oUH^<57W^u
7485Lgk"NDI8lbM.NDk>b,(LNmFA,LMk.[7r\,`Ic=qZ70M&(TA(3Dq/8W8TG'4pKl5f5N;"SCO;d>m9j-Cm
7486LV?#oK:"mOcE.1qT)\)/9k3)<%Xl00&)Z:6fhn6E6FT<h0\aLU*T\+:g[/Y#YX>n;YWVFSpD9FfKkg]F
7487KBCf4K,qND]$n$7s+M\DiI?-RmH#!>AVG#Wm_I?:$W$K5[:&$^ViKMr*P*9HP&[)fHYmdSk>FKeeMo97
7488+jr-kZTWiF^!Er'X_cDPR-ikLSb7?lQeTiZ@?#/3GNkkc6RNZDd`eKk3e$("NGdW!Ho;bBd3ELGfuKlm
74893rWlDbT?d<(0A5mID&/G`8XOPI(etoPHc<,#'pD$%V!g*4jrKks4MOX:"p\p1&ZA[B7'FD%r4tnY2+g)
7490`.tU3jT?V)cm*$AGOkVEq"`tg1p#*lE(h;MI/!*U1E(^^fDP+HRU[]Yf'%:].87sE#/\-))nl[WZi+He
749127aeheTrW=P=0o:H`"JN=lO@Tdn]@3ELVVlh;Ce!ZK\WXE3+O+ce0@7.Zhdsh2^/0IfJ_Y:]9:PKp[oc
7492%uU<!cGn7-ob=7Tg/!'.4*/)CO\N==?]H^BoLs&Z61$,A@uQcSB]#@$e)E)+qNM45m=DKLIJ3g_HY2?Z
7493e6\/Oh9,lSSZ*"ohu,1)XO/h`h=n*lD1tn`^MJ2MoPIigT(^A>\Ia*Jdm;-2c[3^m7/5g,+5(&<dnYto
74943TIV`f)\oU1X`8t]Y?Xmrpd?]c2q3gFi<=!j.@FM_ue\aW=(e#IW-GEap%dhS[1L>'+bq,rprLH/hgZ1
7495q5tBEq;hki`njk0cup]&*l/rTnB4sbYi&;_+6G<XNBR=:RK\F-@i,![j8JY-$l*U.m;#WBNqoHQlQ,c3
7496pl.'>o%:GB(ZV+T3g,m1`[:65=DZH'^=QiN6LiZYrU6t3'$]qKmEjRZj3=U9n(VfoqlF%:hL.B?Cq=-I
7497M<mL/ZtW`cga2pU@Xa0!VEE_7GWSHi^Dj>'np'n3\C1,&34.r(,dq7hC-OI.X%Y&Sl0jr9\%NC,\,O:i
7498T?![3cDAdITS%Z9Cu;#$07@moHt)WXRnfBe)#M%Zp'-4n87N^!FubmIYG7/K!eFp$j05K58J;qDGEB]:
7499N5H'r/3>=Wn'8J6`+%`<q[X\cln9CG.imt0@@#cM_4J4p7rG9HFRL=KgiGuX5HRVhpJ2*>glcX&T+Y2]
7500S8cNn$$WKgOK0qH\uMIRn#W_`gir)>l,BtVkKfZa5@\1%eF>u6`og-gPWsRsdBk@ue#&GTG(^d^m%1S#
7501f>Xo>?q4?l[OK159X3?=X;m^=FYC=4RUXU75?C"f1@#;%`.a*k*pfh.Z(b]<W9Qu^_bJaJ%sCu+\f*c6
7502X."*&:A)99Nf'80+a"QH-T[`d3k-q_f"Q+7*SL),B$C]<0sl82OW0$<_'TP]hNp4'V%1Te:?TEi:E\+i
7503%itd,Z)^eNO0_UDmJFX=0k#kZCZO`Da'!%RR!@@q\7/l::gJZIVqDRW!YaX)_%b^Dj1^-NM'S/OMhi49
7504"[nqXAE?4BX*#A"\N/c[7@2oCnFG>#?%1VbbAU[6q6dO^^M_Wa[p5Jq0<`+Ug9OncBk!4liL:TVdS4jr
7505/9YYW]nA?5;Z?S;YiO&MB3nN>Wi=Lu/&^D;93ajt+P\*%)i2Et"J4V7RrIu]<TOjuHZ#tG@a<39E>(s8
7506F%B?Zr/"RuHLDtn@G(bciT=+`?9n:^k4-n*-tS'qCFbrLKZ-hb7amJ0b/CJ(oPfS_ABfmkf!>2HNm2LJ
7507.=4aDit*8$a/3FZhs(\3Yj'%WVAHj?-PjIBUkMP*l``$=qCNI7e*T%PIt+[i%W(u\pUqNWbpO:AGjrI4
7508ZH7J7p&uoU`1gs,he#?e$\O+65X[Vc(EsJ6&UTAeB@_BA<tnH/c+[W;aCQ#S/0$lhEo#*=j+go%D:H^4
7509LY%Nb\?T`FD.S:OlD6/`h0lKpQ9WZd1p)R8@*<X0FB-Vk\Ns5DOoLOYZ^6^HqgDBK0:)t9M7B'p6UYZ5
75101'<ZmI-+,>%8<06"5Q/;b'm2WA`C34MkH;R8fDIu:U=..l-pB4Jl"+bq?2K?p.Q85dch(Qgf.^9#)f!]
7511RuVT0Vqdsd=nZ:emE:59>>@g.a?#q(P8u]UrjD*$q;cNTiN,b&.%X,d#&up[43aARSW0ED&m%!Iqsl\D
75126X\RpnWnnGibVb0_:-$&F#qLnn1qR\l=NGre5&Iu+q"s=(EDJ$CmSqSW;6h?N/LD3oX.uYb;q+5kE906
7513/!DNZWV)-4^6-Mt,6rPCqj3:6XW!=(0SY<Op=GAhWumIg1Eo+L1<l%D`;em?b5YS-;GqHSOhmWA7$pJh
75144sDcpJWWK_jXqM2'jib&6:@so[5f%7<$dQo45=EjS8sZT5K0Qp;Q01;I>!e;coFA#4!mL`Kp)eW,/[8K
7515\G>\Xd-[b-gKP1GT5I'jI0+;Jppkc/mF]`K$_H4M\4REVi4\SS-c!Glio_G<SjIaEp0$n7*lV9NTH2M<
75164-]g3Hm\BL->9IIA_,V#okB$O*B6aRi,#S@JcOd,#iAD\"[qAE43c5%X01_niZ+bZV.g'HC3*Q:5>A7m
7517<j]LrP;:C[8i):Or5pi,0?pIiZWkkBiKr)ZVQcn2'IiIoPh_&V%4LmU98!Kn2@t>!E*YkH@<B-&@FL9G
7518r9\VoLsX[SmS=a*OcVS#Qr?[<"d1U?'V.9VY-)f*KYWt[=omTmm>XHH)3fWM/iX%V%>_,rRnrXb6`q0T
7519O%JQnYKq*E+%`^"\S^kEdmL1rW"SOmf7"VK2Jq<!."73*YOhcI*c0Q]'Lukh2@5t7$_,/^;;0S*kuQGT
7520dfbu7iSA_9&<Z76e3K6u6s3(aB#6J=EPSXc?J.8EPFCl0;lZcf8hChDP#JEDC<TYpUIGEpW2NieI1#9!
7521;29a,F]>Q<"s(*#WR418)JYK_qt94%]^0p&DMOU&D@YWMM:Bb^'f^$K;Sif8YKS*jpV_*!db+,DbR(TA
7522=bK_rd5Rk7e_k@!F'V?s_-pDW&t[.p+O'E-Ju@F2.OVkkZ)*(4R@inNci,Xj<ddp;B)J05^286F*c1\j
75239qTCc9t0?d&J$eUoA\BlA((nO/>#$G)6nrUrXqFRAc:][LeZnZ9b?V<O%4$/mPI4gDO9Q(;%:*B;+Z"E
7524_DMrtd,XVl-PYjFeWm"n;'hha9[q1XE]mE+(u9(-;6,4.1sCiH8"E7eZV\3#b,s.tbA=30VAW(,%c))<
7525^3d[nIle0_]+6)r#gWK7G"86hn,lU%?V6!38TiakDP,K>blkW6V-/nS<IqouUjtt@Ji]ronGLQ\,-J>8
7526n4N=r-6QZYh19JDb5]e4ci`Th4rur?N\@]0NX)%k<rY=3C^SLcj2%VICYk'nS$IM6G\"bl\8k:`fp$VV
75270ccj/p:^HB]\'Tj[6k#^qs_[m;hM%%AE%+1?-h_X<<_?6DDs;]h%VoIgQ`,G'2b<[3lG!9V!;I$h8Z?f
7528d-]b0kD&s&-E8n"Q'kea<+VmE<LR6dl7cP@-kD$lA=+>lq1S&W8oX6gM8E@XcUL<VfDH6CX6.Zt2Ei*.
75291O\8Q*5X:OCI,EcEABOSQ%Y@]o"tl:O(/N(<A]C8.eom?i,oj)44*AW6=?FLqq*h;g\2!/+D_sLBCF$T
75309-/f$ZehS;XuncN2Z7bmhZm8%:`-S/=Fj1I4*t>oi?3h<_W/D;F(!=$>8W@o3Oorlm!enTf/iV-mArI-
7531<0N@JS*kW=k?1Bpp)b1.0%1E#Sd9p9i$)En(2=s9T2cV"mo-$WAnRQ!8IZ;IZr3fdRS6ZodHt\kk]SQ<
7532Dteds>t&UVWe4+c,IM9bhF?%ggGPsRbn\Z9b@2YM1Kp?AcQnh8k(4;&R$lGS"=,KOFI851MFLoPQT1k>
7533:Z_eB@3XZ0n0QU6)Fh2_b:=^Lh&$9E]/q\uK,VR-?Y]5XJHV-6:C$JhGKtFtI&^VcDZ<W6Hu'>*Y-`Xn
75342D^DKoeQ!*MRU/`-+:;=3;P)T)\`MD&%A^%D*)m:okOdr'G!+Xqo\W8:l4RV+jX.NBY;6P3[b+EgQjpB
7535lbaN;p>:cob-EfZM#"e*ea68UY6_rl4sifIXP<C`qs]8:*Aok*'QU2f13#(P8=W@5^)c9\Hen*d;X:SI
7536)7taJ*E8k1dq_nLq@V.<o-,B%&J8QUnM3*PR2$N+[S,sEKTi<S<A@EHj`:Z=N:37h0J;)jM'#/fa\u1(
7537,ag,]kQGaP)%ZZ4DJK_0=f$h3mF=XeE*eYg](r^\14*Ba*Y01XqrRj9q2s:n%fC;#l?KPtT"fd*Bd>FJ
7538+l&m3K>p![mcTrr<MqqJV;h;qY\D;,LHCJ@ju6O0jKWsVm;:*f1tQtH,!>1%^M],.A+-K>fQZ6rO_]dr
7539O,/^N#kW'oiRs&9?kF0P-WCq]aciSu;e+J/Sh6dN"#Xb*:el(s1aJuE.V9u&5eWiF9iN.)[;+)fNLafL
7540\*Hqu[6nLXCE7IX+G--N(*Wn/*mQ>^aDq&o"qQ*1h(=<K1<JYfb4,)KSEeF<+Iq`6:hbdfk,%?0V#c\J
7541\f;aLHd&<YSfBMp(V=E##d7(emiY@P;C@(hQ]HckrH))@ZKdL53YAI&C%IC*P^DJX-T8<fTQ%4T=1LhE
7542c2T1ECs&cAlYglWS+ef6CHT&g*]_3Z?Xu@FHCM'1Hh`h3Zg9:(Dc^_B9J?;DpqR3f8iWKHI<'5Qn:XWj
7543hl]pVSWrCje.2$9H:GC,[+"Cc--_M7FqF$FWeL4k*Ru4[m1:WiF'BRif0[Cs,4uS2+(h=crWtg0m"?je
7544q<jD]+?mgkSi%q6gGcIa&+rg\Kaj#CL?GD5gpqIB$1V:`a=!0W-<=Zp][T8Pknp@cC7LI;e9'F)X`.QX
7545emCUE&%AcZ*1iugOh/c<\*7$$YjY@X[d@Y>6!*emGqQC$L?6-.G-Ki#CK'5nQI\iUY%,/bgGno1Vi5/0
7546^\tV?5HM?Y2V5"r2BnpN@A9^=8Yk9_0+E]H>G(t[Q<01)2[=H:1JJ0q1'/qd`5u\lp:,!AciOs,3Nh,k
7547a2qkIj(-Z=!F8`OcoQpfTU(e$aIGpY<f*@RRh5i6_'MJ\.\?PC;"=hTbckug+0&0L?EgTtne?^+8Z<2Q
7548+Po:0_ZkB/h=b<\_H$[4A1Y]p$,8_HkeQ'c``epP5Kb]%^#H*$-=]u_a1&6HqD5b01T0rLWKlQM.9X&e
7549A:2qYCu0T-oetW8H0Nh@bj+qXf'I"^`nN604]^>,eBUAM(Y7>_pSn\#G.[_Mf![0bGC@&:laOKTK&u-5
7550G&H3Jm>VVug[`n$n939Ip\ap;7mGo/ePAEtJ[`7@q":Di0>IJ%P4e.EH/ldg)`Gukj.gDAXb5`@2a4nI
7551f^#ueb4`$rhtYTRN?<"DpVE3^5PT9TLRZo/c`F3sIj;VWJ%5$<9cpJ:kh1q;5Q/j<&%DK2S%%:(p5M"<
755239BhagFn$NnY>Q$o&tG$?\8Q1\nPB\jd&G%(u5[I+<bo^B4:'XnZ7BOq:,Qo:2YAEIO)WJo!D&XbjF)(
7553C,8cJES[dnKqR08ZmapP2c(Mg9o[@i[8XI[9s7=:jj8%'\V>s)@8aVQ*J&hK_s7A2+TGJucO%j$!B1Be
7554ea0ZeWkOm\K68jO2:t_e,fQEI<iCuFHuQiY6[HWBg.J/=SVuuqZ`>H=Hoo9g1cKQ=l3Ar.m(Rj`(`#Vu
75557j=]BA1bE1\lnnsqt!EBXKt*M0_i'8_2dp[aR4Zp]E^\"EGbUPZ@9L[?o.++hS+L,@(dT8GHbfYIb*6f
7556T'*QNnu:qLXk?X='1%YP?p<P98`d*ODDC*sC\,LjX(lsui+/*^OM!QVTp0LG7pAskZRSnZ$=ug7`-t8E
7557H78XSL(ZgN#N7b$cqYk>6u45;)\G'5>B]&._PpjJq/$LsDjjaR91/,i%>?`:cCZnnHtE!!l(Vtm1@`p7
7558*:kO=oB3_(XeQ5pI/M,kjp5mmEol)uRFb4R[sU7*VYQqm%E]Z=M+F'G3h/`H6rldQ'gu(rj@,.qVQ%*D
7559]#3`TW4N1()Yjjen;$2'K!+ebq5*?7314U&hl[PHko[58<#mToF>Q`^8IO%,DD-t4Fu,<b;IuO;,?71l
7560AE9^U7=+oc`Z)at%R,7abU9+r&]73A5dTVU\kqKGX,,,:="bQ;WCk6Jn<n"tVmn@/7$>Q\-o*f251&\b
7561/ed2hF/E]8FUI&CY6D+VTq\cDHns'DDbAkopZ3X&&s#G@\1]/SZ.l-qQ$=Q`drh!4kri2IMQ=Z?&Y#rk
7562G<^up$=/Rj`$5k`Z<lRr47Pk[LaOcYi)qGNkG>VX23&M#+m7(]Q#JjRqF4;N*(Q.K;ZODBZ4Jc2<\Kt_
7563eNf*;798jJ_Hb8VGGa>nE=E#jH&$(D:k%V+rCBJ:36%E/bgtjC#TmYo)MnId1Sf1Kf?]hqZ=66;Vg`/s
7564nB-4J&UgrT-0D#taWAj]0d<l58?\cHI7pa,;_YRS_=3,0bD7OZYCC4-cXjff_\*;0lP6q([sqq_e*#-"
75657<b`A?:L$7+Ba!k1\2=K%RbS1g.o+Ir9]TSS`aTg!\6U@Odh]/:_*(ph.]Jq\F,NJ3k84`V7MJt>t#pB
75664W'3C3BAhd=Ib<Zo#X/Q-((#K:X.9t9NZ6cA8$0@c?=o0^r0+gbY`KqRDn0rQLOK<-f5:&;VgmIQZ+;D
7567afNgmA.rjb^ARO9]fB4:Zl/ceX([IJ$M./:k(lnmC;MXu2N.ms/e<*kDu]Wq:$gGUH_-:n`$:BXcH]Q7
7568YhQ$pQ$=Q`e#gnsfWF]'.e-'JVAmQ<`GV0b<T9-s:"Q3=RH6>doJ<))TD)r?U?oT)SDBR*gOmt@P5f1`
75694J81TZ8I"B^_?mZ%YPU4!&sT-HaDf\9:"\r)`H>VHER@4O@GDT,`iR8-SK%7b*4h@Dq^[P-8..U66IGI
75706g,QGf@sB$(h9#N7V/p5/m#@$4l8GdIdObn^BI&OQ!g#C.nu.No*V1W]<"h$&rL<9h@h>:%M>V*(QKi4
7571U3]>g_"b4/n_UiD&$,b:^=ETZg<3P8)(Ea]Mk+iI(IGA6fXY**HM[1+2nUr\:T5ht#%$LSWe(![hc;>,
75722D0,#BW?ln:Y.(pR7du9Wmt%UPT#M1-D>`#eKqL8'CX(H.XO`3a9I,27]soBM6rAc/OZ+Y=hYnu]*Nj:
7573UgEVC'Vrkai"pq`m+K2[dT7du'f&T5@lJT#P>O*H4[Vt#rV:V-`G;DY:T[6(nF]Fcl=<;Xb-H*)Ze\$Z
7574+P2T:(O&%6dm.ZVjX_akr9@id$*U/Iq;ec5g-0L&j%N(lmA8L2U@cUE.daSe1&N.,3l![0,BYnGm\pEH
7575*g`&5jP)JgG$-3A\E?7nCV6l,*q?uG:]BeZd#MgB)3=Q&HK`cDW!BL(r=X4%rO1d:691ok_J>jMJ,4Se
7576r'^n31usWd])3!4FA+*TleKa6UWZMA]WnH@d8gb%5`9BTYD)+)K-Ue"5p6NlaoYD/,tf$`+08KO<MgI3
7577N$k,hVgNL!fWtKT9.Y[_ODe2H'p8]<JhiV4D+pCh%4QMBGl,qF>f4d>9139*j[1hH_t6cHU8KIS[@!=j
7578'pXs9U!JjQl%3GI1&`cOp;goZ$Hk`E6XM*XI0"D3]p6_s/BdgEF>4l;b+23HNW?)!]Y6!k3CM7<h[Y?$
7579T\G/s_uag.Du_#bSHcN<Hsa)Fr45iRT.8&AO[g-IVAMc3^D*@0P*0Re'RiQfnbE(;j^p!O:pZ;,rH0mT
7580BK3G`S760=jO<AqhZ.)PE(DbU&4num_\1J@KUnX,?8O4,W)$[O0EIebS0b>#bdpc]ZDrckFY[tr^e*)<
7581`,SIg_Ca,I:+"aIfi<,U8>$OGGSfOMf^-CLPu*KTQl1t[VsW/e*tD^B&8oK4rg4aRI8:-hFB?]P@Io>&
7582BqY?iHl0^TKsQ5pL)Mss?`!cLKO_T3mQ[lqai8C]eoJh3k=mdD&5KqpV6"_1I@r:[Q4"#N>;MI%7&(iu
7583ePtUi#(\g=09(c>)\>q/YBhGPA=6>h0kc-W<Cc+nVS!mHd$HA>ar*!\_^eF.*lBZpGdBZsM1sZW&-^QC
7584,hP-,Y+UWU#ZO7/>hoH2g.X@bWo-dCM)ol\-DO0<Q0G8n6GHtCYF&I3b171`#]^_,o81C\A;9^Km:RAp
7585&us3?QjX_qgCp!5+B?I9qY#<8PB!f@;QA_TV1g85<mTuQX^AQ<W7jOs(Nd7q%M(0-k4aQ<etm,KFf?6@
7586=upkA2G)7M5>:k8J!CQt'[.D(FmsF>'kK*B_M]D7L;au'NNX=sPP]Ja2(PCXl:JQ9cnADa8:^P[>=knY
7587Il<rmXbn>c?bZJr^.\HMI<&E1Sd*n'36[=Or"3d]%q4;.lb;jD*]Y=j1G'dJh6GQE?H+5hQo9A>15'06
75886[a1sO8*42l7YATE(l=/hW5hk=D\TKF@QVWo^q$j]QQ,9RZAiHHU'r5>gUj(:or":<_NXYbd#+'b0uLD
7589#uM&o&@JgFE"qO0&PDT/pmRmr1T"a#6Sb]X@mH/OY\K$EQ[]4+'oA'P,[o-KVW+VM8OIO:d1-VLDc`oc
7590od;f#1GFM;-D,1bS!]?RpsXNEDPV"b2>Qk2E.94l:/0dG]1&6#VS8Un_DG4)5`$!#aZsi@LO?^#`tY.5
7591%U>5mprU`(<aiRoRl\9U#Q/*P9]%/cPC]`V]9:ml<8BjL/&8A0IR.q@h[q1p4:O13W)Z+m2P1MU0\R+/
7592oCL,_G6)s*)i;X,`*cVU+<mb)2oaTN#Uauqge$E1=dJ=k)I(`F^1sHA#^%mKH)%<5(+#.R(JeF\HP5?@
7593kpW1(0u<F3!jbAsbZ!ZLC2N4HQ0jpL?\<XpV9</\]_i3K^;F'io=G+]L0t\EO[F);m+d"l9TM;W:"-+X
7594Ig-)J?Qgj=W\H[05Pp$m1>P1gm1IZu:eWruM;5eTC%!oR._<qWYTMQJ\uj:i*.n*ppTh&Wh4dm+>Q`1#
7595bMK$;0S8"&TS#L]\U*(#-r#]u'Uc4ZRq&K%&akKOX3.N7!$YR9`$an&Bp)l&:,g+a/ocjNh*+FUO,0iq
7596MU*qH=Tth>VAp:a[`VPORHO/V1/Iu]8SQ8'F7aMi=2bV#0h,eB^)_=-OXba(Ca`>8/kA[M*@r(F<2ZH_
7597jTXHMp$H3qG9e?,mBoMZ^>1W>?]gXQ`7Uu/_8I[_WF4n?Q!tq7ju'V%CMk"S)*,e&FJd8g$pH8)'%_],
7598N0.C"^5p$9.cf>!4:3r"8W_'G;h\SfCR?Rl"ghD&l1RLk28_'NbCt=*e@04]I]75HQtaN>1RLH_(LN^A
7599PB]"t<MDCROsCa_N)bsI0?@6[E,%u%q!n_0W,HmGB9/g6m1?[Ni<gW:itni\JleapDQGjB-K,b]N1f$K
7600/[a&3R[^qeaD3e\0"C*'e_`c'=:":)n[WL,68PKI=Z#H*.BK``adDK5&mjC>3dq>V=SJGLN+of4nTTrV
7601\+tL\ad@NkGc0RU_eT3mr`^N`e*j??n%R!/G#&NGDC@<OY^CJs-9Zd'%,n&'Ud2V>G'3?M8<kAsV(H\=
7602DKjsT(\N\:M2j%/:bIIup6nV#mES7:/?I2$!u\rXpI3!qnoBbqTHl16BTYD<:$\jDJ]\W6[J@7--Y)8b
76037&Wk3g2a,G^S'?3>,l!-l=?Pk#!+&]MUmAsn*`1*_$:UqGi6]gb_f@s%M=89NW#"NUf,O+6cq7h<j2qH
7604%2/L]3E:IuU]G?bbA(P/V,Y^;C@Hcg;RMOa[+@T4]p>X3=,NqD:6U(up,3;RmGW*"^0Sq1M[/F4',kI7
7605K(Z&2@tZk'^mn5O+rRnjYfA14,U#fh/V*\@,B)P6WMP%'.^BN,$--74I2koELm4n(.RoMQ_QrN1ppm(o
7606bIJEa%<1n#bZI17`K'5+Xj)fiAXEE\(VLi8e+1-1s64R.@<1DROY;Jr9Fj>Z8XP17b@,91n9jH=oY`iK
7607F?/!X\.Lc&#PIo;X5lskd.-A[FDX)URO)f&LX06GA%:n_IsW[;5'UL(D,&WhJFnP`dHqfJSt3dnPS.k2
7608K"EdV0o,8RdSq%(q"ca=Uf%Gp-tV'VR=)Ufo'N:$ERSO_4\p<6e(-\`(,Y8Y.uDcoLhcF1Pkh.;UYbT`
7609oAYK>.\eeIFY]%XL\_[RRb?s?e0:Q"i8OeZN*thCTU@S##&cs5eO'sU:MjQU;,IFk^3t,Z/l=q^itVYH
76106QtJ!q0#L?ZO0^6]qjCoE&EElPDQ)s-ji5fK5NW+EZS&l1%&q?4\DJY=_'(qNg1l&,oTlh,>6?oRH,og
7611Q=]!\*&:PMQ^'+7fek=oMIk;CCeC#@_GX#NP@Ff_r8R^b=$QT_A!k.;,>&VJU;O;m^EAd'j_JBpOL]bL
7612*_lr>AgO_A>nQVgdiCl1;c3sF1=FZ<&lj&qkk:aV;Do6YfNa-=D"+:C0<^m3"GP-(/$ADKC]<:7kY97/
7613`p:smCG6(g5FqW.@&V':mS3(V8eoAGNkP?ZLrFK5^urTpT$5RU0+,+PN&sPE'':q)CO7_QhPX^OIid`,
7614Kltri(=R2Bs*,bC"l1fSJC<c=oGYd`(Co'O9:&3mh`fQkb:n"#9TW"n%oPHgo#F(ZG(S9d&Qd88/Pk!"
7615@,/i>\"&qUSpind=GSAnaC)!ENQB@4!Y(Mp<^'?r+'5IuG(OUeRM0&*h<J5;.>N;_J>OiqViu!':Is]-
7616A>V9KOeeZ87":b$7"KrZ8baF[T`E*N'[1Nt7!uO_Q\(W!-4rUV4/CkWR)VogVi%#j(]C/:9W1W]NuMOJ
76171!gIr-?])KmF:)UmKD#.]CcIT1@L-E9o*i\a5rBHmucCl-Q&]<NKC1f=nkrKR],9'QW280g0!u8fo51>
7618#mJ&'Z-<mW4mEpZbGhoQW:M)^T*,AnA(6+/fX-+tQ0BLfM,C!&'XGZ&KB;Bd2%rPJ8PosK6qu7dZ_VbX
7619CR$P.6fCasF3,ZYNm[:)2aV4^Ic^@L[Ds3rJ,PW)@OT4fa/'l36e&8%`pN_r$`043HYq*:`uFl)D/BZW
7620JAPF6IWR"1UNXlo[N92kZ'[H<4*/XYL]/A7^Gm9D0no>82\NQrF8OHU9RXOX"T7!^n$/c+03!I>O%ZoH
7621SW#?TH(`A@;!Fq"*XCfp)Imsj\E^$&!kWUskk;li><oZqGubN+#%R6K:1ZJDMO[)!#3rcZHSKk8Z+Ol.
7622cK*aY]h2]@rK$mPFu@f8?R/tn\fCWY5ia`sp'@":"4c=Yh%%!`'Z,ScG0oUsetpO^7,]GL66c$_gL\`:
7623eL;2FH?@h_e[cQh)#s0HEA'O2p?@?%^@q?CQT*dqiq'Eh;bL/(f%4&F(L-#b5@],0@.&F:qK^O*XIe"I
7624UhnnfnqIl8(G)1B08!=gb>Gl``Hi_]AA4$om6mDam(cUi@d,F(r*HU?J<G-2oM3QSl,PCsXb26!U;GX$
7625@B+oMKlTZ58AZf.c&@F*H_N=BTS/L472jco=?N'8B3ea-[??eL?_.P"Bc3KmBKEg9:]3#DbRN:03Is8O
76264]JU+IX5YJ]MDs9AuLIKVT/:7l(:<iVOn?JnYX;IWd!<pq,PMSF>rC-:^tlJNU*q@YD#YD^InCj%?@"$
7627\#1p&1:E&k.!jhi1,AF9!A[s=[R7bl-/BRjOUk?'WlddCNf0ns"6->9`YCHAEsXeE4o96Gm@LEP9JZNn
7628/ini/>_.<`+iR>6BlK*\Vq]%WjmkGMaL?e>cggZXc+^.2Td(0a]gFdh<6IPA,_)B/KF#&LRmZsG_D)^a
7629ST/rYh(F3\qg%!-,<^2C>c5cMP@#=n[N-uU%Xifqd&p-1_hUH<IJiH"PM_up\e?]/:E;E?oVDM-lI`(7
76307o/rh-dV6$4*gPDQNn#8GMnSOEqhR0G2>H(jP9onh`lGRh#iGh5C2t8K88;JEU'%EQ<#u4QBp)Xk8FjQ
7631gMu6J-d8idhKA&'NlIs&ND7Z:[CNgO[c\R@2O!AB42us7.eS\8FaH*OT]m:ifS;nF_%jS_*USifT]n<,
7632:qb#=)hc0,1d#X:Y+1eSd2*]%Ki+B>bPj!s(l#MQP1r@Qf3rA&FN(<j-+AZ\P?keb>VYGcd-^B\aL>e$
7633$`=V4NmLXjR0PK2'j?k8[`d]o7OjgKWR]PGGKCS88/r1F3B5T(ONi<gG?4*@T\Bp9"hoA2)A+:k\sas%
7634ND5,0P-gMF.@HXgFC1RI=Jg:IQceCDPr)-*h/\s,Z+aL22-aL4,QZpcU[n:I:?_/0Ys"$V,Y-2U5k8@F
7635BdOFh&r">4hgX[[6KsfUh'$ecW:a8&.)k:K`cCXZhh?e1#[;);/#.T%mCu"3VI=9MFCe.\bmO[gOr_qS
7636Y8g`uhXZ@O'RH\FMZ'`_NSp'(h`9ha&GYVJRs5VFZPq0W1Y+l!7ufJ<RXXD)[HYt7W,GHFV.d]54=abT
7637.9Ane[FJ8e#Wo4DDaXQ7MTAnt;)e[KmIn2<?pnL!S4!(u$OJ@hX9;/-ToqePb;P?_j=24X/rEEpqmTr#
7638"6m"Q!Sn5#17jE8*U70_]%mk-?%,)KK7CK9l=?QhSIMW,@<#rbPB,itLajrt43Z.!`kEAXdrLN?QWLoW
7639_YKK/0Hp8#.'0P%3mZZE0HiIO?s$V8Fc%WtRKiWo0-("ks8J_@\AJ&VoDUNh&C\W^-c.m"S]6-Prsj`J
76409O!Qb^\ZsL^b=d'F&dM9:`(uW@WRh(6+9Y?MnmV$[id\/Xc?BH*6'2>0$D\m%Z%/-*1(B*c\6bY]4)f>
7641G`i_AqK0?pkKTC2Zm>d;7]mmj\XGHNGu;'JqC^GX9_Tk&Aqu)4W?Bnp1damk?n!=o:(9pM3Z/gC6(Nt)
7642>+o;drO`YOXrPUH"mLu($eVnGo8!Z)=[X#X])CuFK"de%bCQu9V]>+)JYOlH*pat+D<Jdi)X,=X]RN5/
7643Rui<:2:.UCr@7bi62`u9CS31f$C0R9*Ri=]]QWD0_Yb0O_%G0OKp<H5'gY<u42J-a=.Prf\iiA*GPUN7
7644mL^^pJP:NT,>t\'Pj;id#*P'2g$4TRWu2UQ.HT.n:4B8iOX.HI.Q?<I)4sA>Cu%e0%+M!ZdL-^in:rOE
7645d>@-sqF'VPPCWq;9Of<omGQm)U<0Y+PXgp:e-p6[d)HdtgGt4BH]io2kD[hrh``Y:7qJt=J_p\F][NQ^
7646`^s]E,!YMuGuN`4dQ7]A#mp5o#ZC"PHItN#6LqP]pH8j2.%e/K/Z=*4d2M5k=k@u"3N2TN=p&%Je#'=$
7647g\:U#p*3WK.a2fkrR_!6rB>'YFE9YDi$Tb%qK>W2/?'EMA0N;IU'24(^>50nL&,t:EC$Bu$2*[0FTZ'=
76488eW$7NL_dX[N]le-'ZZ5(aC42l#\a(Wn[mcqBBMI"FLuI5Z8qV;9B6e\#Vd'Zh.:udPFpc('CmC.B/;R
7649R;TKQ)7Odd,EdSW/JRJ\(`u9fQ0G5YI(u1^9bI"^Aa8$d$;q.F?o*X=9-drAgS)<t[_?$#I/ARZ)osgY
7650qk,N"BPeH$T0/*?S@G$3$h0O43o["%2I[0*B_oag]O)bmj03"$lT'=YPs&E%^]sS''TVu^;tr9"loLFK
7651DEY6#j/^,jR4`CgS/]3nq=B;+i;],U!&@i7kn=]n0g3$TgLVV?JLaIXp5@.fgU#SQHGV,h4%cdp6JnV=
7652HSVANZRZD-A]dPt/lAkfr`VNb((iX/In\8dPpp,:GlJO.&\.+,o8!I$3qNs5&5F_(YnZJ6KXtlolbm<+
7653]'*\Om1q*lV]#Zd;[KmI."d(u]7N)nkO\)6gVH$BD58(![@!p\9[1qX$$<eF>0$AY>HCT>@1mZD&%Wbr
7654&Qs+`l#qmDeYIO7Ismu'^\1n$C=58,@u@#Zg+a%+l&MM:g+htm\d.eq'Eei%p1q^U9BdMU)@o:6[:@pe
7655F:[l._E>L)TXt%O;^[dSpcti1clb2aZIY;IO@OO:NC<o[]f^?[;^\?gg!kpF[hhalNejeBh7dioPjf^d
7656ZU[?64f^n7KFXk^Wn^.tksUn-`/JRea^,-n1A^2[/IVD-.?%5<VKUTYoh3>Q]851*^,d.YmCkV!\WJpt
7657<%b(@W,L:=DNA`a=hm9,QD6c><XVch&m5MQBo+O&o'QG/FXc,Kp?MfLH^F32:,d>Fh#fR4.,$b:YKNu_
7658-/DG*G8\=o2dRrh"85HHU:jLlY'0J1koRna%n6BGin3ep/#@S8a0^2f*QHj`\6i^!I(REq`$T<hA6XUt
7659()P2!`_>NV"BTm6fLVDS;P@YpE_&NW85\4s[^pr^iOgZ(J!;jtF;!Q.>LN>#%h=[^+u'Zf<4TW.I(MXF
7660R'B%@?HO@[Xeu)F]2h_03iY&6NBc;QVb'5?"CH@52*mdlM5c\9Ml>K+'89D`TK3HRY)H,6NH1Mq?Kb8i
7661*]8Uh@Iie`aLCIgp0Hr#[?0:\;S!+qf*@3,)kW!h9)$,[.>mg<O(kghG80F'*n*m44YYch.,&T%TQ&4P
7662dQLtq*fBY1%r3QW*j@Bd[V,m[N,H,C&<9uZ!<\a[=M<JD^]dFRc&[E5Vc@HkR!cM4.uRDiKIgH@2^3/9
7663J=*)-aqVA3oPuX@FBUNk6t@NI&CP1-Fthc.52BP5pX$6&#,ru^`<0DC.(qf:B8fG<10^;3.YSP$.Z8<S
7664UG<Q]ApI>g-d$1[dVGQcJgdZ`aoP^lPhA%71cZb(a_Zq])8%7=PFq4uY&Q2qm:)1FT&u>XFL:6Wh#m04
7665"%E*HJ&qERfh&a[?qaG)heYsg?b3"G^Y+utPjSSI-:Q=2ZN5dWGEhNHWUWflheZCV9)$,[l)fbbTE00j
7666;WsIinHq%o#cB'oCKg-g+lqCs#-_sd0!6oa\m;'`.WlD"$.kb'.)'+tCrqi$d-%B$k<KK(G(Io\'ZLFN
76676u!il2\G-_WL$/g-)L?#;&o9",Lba@M^1S:(sETJQc:&g;2jJ&V"pPE/5nmCA439j5)3U!Rlr_u/!TVF
76688akms<)$+0eR((SR)1Bce]uOrb9q'V%O+RoU(edQ2b4J.h20g^KL=Xn/n\ujkoOMF+"5jT%,#cAlmUZl
7669/Z'rMY8b2.mh!Rg*CY=A+hR0%(SuJO]h)).?T3.0]>I)%*e5.>7JkW0G4"$;9(r=Ekq.d9(c\;FR=;+q
7670Rc5Tk@#rl@]sGZ(SCC^lK(c/QpWK9?WZc[m<Ug45`[Aq[,883b[kF5I!SL^XXbD.L\hSbl&rG+>-c>Tg
7671;'?N;HW*_#[r16cWn/;;FCr67a0!Z\PGX^@=UrF9l'AIC(I,!+q8Te^Mj<nc<u>$$(V0"Xf_@_U;ldt:
7672FQJ<9MhXI,HH]<g7m2;#]d;O:b&i\4QH]-GLu=H=Gh4W,1Ke*C)7I*s!d@MQ#Lq?1MY:h8QsBNl(SuID
7673`=tc<[A.p4^BUQW8'ueQW*T;(Id%nMDc.;:f+-JVs6>s=JYqs6ZsPb2f=8^W3Ic_V7A.WlejVY/)13Rg
7674%NZ5C=UUn/P'`9glYKZrpa*I,<e*njFfdVqQ/>B/Zs^mA8?J5(f1.1;7OL$oXAabFH@:X6YVYkYCp6Bo
7675Lp`2>3k.J5P).ac";tBs2cH$3--LB$C'L]=#HB6YWbVehX"nqm0%$amIFV-Fc7I3sGcg*5(DV8H<?'O!
7676G]7rcLK=*(\=r@YX8>)cU$ou+qEDWrc\#$L/^=@n`sa.@-5$jJAJ:c,n8a?+*R;5:@cs*GJb/O84[@Ec
7677nJWJo2tA?2F:Xn/U1h<(W*T9aJL92MZsPn$2tC%3mXasV7F?Q/+hR/jp+QDH5\W=pmFMg#Fmf=Y4eQ81
7678>=:Q3\u#4!_ZTT.l#hp9UmUJ7cWp)&UX-VbY$\m(q;7S*=1nLse#@E?VT`E?`g]bklW7rZqKp9T#?#=r
76794S+M'>&)ph;jk#2qNJ$[Uh(leR9j'70\%g4c((i+QD^]2X.?qEFi/iIB!&gtk1XqelW;EFJ(:V*ei'U6
7680?+4]/m*'qJobUX\RI?\.h>?EQ75K#J^\n#J/^KB(iRtK>]JT&19k.P`$C>b9DAi?BMdpPbUhabGbVN=g
7681B<EpI/@g">Bar,Zp5X3ZOm`1[p2u-$F8r(\^0c$lhU6SY\`9sRIeO+%d_4!&fNenpVk)\$l->DEUJH72
7682K%T<bN-)i#=u#E8JANjhAs&XE%Bjr9^ldf'Fa@,4]%UpSh.q;FHUGS=FX"&>nTA"VpKC8*.n-*(:;Q2W
7683eSfL.]@._*e(%c_l%(_JZ$bp#Yjl-&:Z0m+Ha`Zu^=-o2GdXHIjc6:A-\)#!^dAI/")Ma;q!b_mFkVGg
7684p2iuPNdgfJLBiG==hl+q9ABFL+'q[TpN/Z/cKq"jHK4GR!KS[s%^<(?ot0e0>l:Db[*oC;rBgGRk5AqE
7685$!G%cCYPiNYFWGo'Zu>8HQd[HfD^6bnYUj"'MJ`;l-1mS^V1Q':-5)0T6@g-[U8t[pQ&F6&54mW(Q\7a
7686gL"fYgiDM@laa3[:PZ],qJZ7XEJS&t;Fd>WCjX*A]c#;F-G5(][!Qb`[C%)YqsSBM3hIY_\Mks2*ltTR
7687Dtb:m<1#mmF5+E3s1%V9=c^REO60Lq#B-b(HC.4eVM<uOY3"Di5BZY8gOma0^InB?lUa3OI8b^.M*&2<
7688B_j4CrN9V`K=W)KS$Y&,HWeEa"=[UE$E7r7J9RNR4n83MoA3QoIXF+[)>Ej7RI_j000>fS'/A;Xqd5>0
7689:A"84_XmHSg(/&UdIDTV:BV@q"MTur!qW\11rWYQIU)`s[_"1m6hO8LpY+KAHu(IT[&N`qlG$[)A_JB?
7690*QkT@+58k3D*-SEFlm8#1Hgn>^MD:/1]H7fgt"Q>_H.$Q!`2\il0oMf+#pb(lf5<C5<H@G=D1M<Y#1_a
7691e^q$]TI44F3WH5DmnO*(NR0Z=UK_n[n'@M"\\2oZGeu*Cn$F(NHu,u^'<#kskS+!lPhR8.YMHt62+5,!
7692;-3tR[Vt"-rpqSJ]h[_eWkW",[eF:S<4J4kq8/K_D9]QI]a5H6\$r)@n,92>a=Ek\p^e^jDqESGjC=[n
76933Z0,TJp&!/rp[h'XKAr^VL+QBCcQGmBOQS8JKKAOn+K&6SPSd*Tlb5MQ/afB7Q<f_"RRlQ5J;,B^WtA+
7694h$YVnlJ'0?601S__?bu#Df%_ClJk\.I^[us]^12nD;*V2&'W)NiL/*K#3Sp&gMa>\Rh)Ut:HJpW3ul`]
7695H$M@M#8PF$?N."dhs;?UElTuHr_J][7:;b4T8e76c6s^doNC4WA+9@P6u[gt0Hfb+p7k!:g"U:j%osS'
7696BPhVDc#C8TgUo`lIIVBU,R2TS"k$o]Z$kba%tNgC/>7ZfAs[qhqn/W6r-j4Y&%e^Q%_8?EYCG6tbpi;b
7697$)EZk[iTBKrTASn0)6=]5i+6fKc?"cs6"SR]^^FChbO+IX6+hCg@:psOFl2,khO;;ID9^g#I#V$8(S-k
7698]#`bqTd-)Yr*eafSp^Q"-<5Z_/oY:RedfZP-f4[]LV!NaSG-'^P10jXWJd.\l0g:$5Ms6F_c)'_!LCG(
7699c@GCT6BaZ-)goWB(Hj=<fG4!=I.`-bqJQ!Ghq.l+`%SmFDi11rH?3<>QR>%[K.I7I%^jcI_Yma72Ipr*
7700rW^+dJhj.k@i9_N+5+"/IQi6>mT"32h(duE0BBl-s%RL/0doO,h?WGoU)\XQ;cn\YY"b"mh%@=8(7G03
7701o)DJbm7/^4&'!;=A5PNS":egI"Tqnl:[W\odpXnYBn#g7qYu'r(G7QS`gF3+Cc_16"5k?lV>_Lt"?48@
7702`(PH@hEUYrp9Xc_gi`ltIKa4\nX,F=&jQLh!!sbK,_-#Z!"qNu8,rr=!@30uO8onY!_<:t+9<a<"HWTr
77035QXIV#p96oJ-:r6&jQLh!!sbK,_-#Z!"qNu8,rr=!@30uO8onY!_<:t+9<a<"HWTr5QXIV#p96oJ-:r6
7704&jQLh!!sbK,_-#Z!"qNu8,rr=!@30uO8onY!_<:t+9<a<"HWTr5QXIV#p96oJ-:r6&jQLh!!sbK,_-#Z
7705!"qNu8,rr=!@30uO8onY!_<:t+9<a<"HWTr5QXIV#p96oJ-:r6&jQLh!!sbK,_-#Z!"qNu8,rr=!@30u
7706O8onY!_<:t+9<a<"HWTr5QXIV#p96oJ-:r6&jQLh!!sbK,_-#Z!"qNu8,rr=!@30uO8onY!_<:t+9<a<
7707"HWTr5QXIV#p96oJ-:r6&jQLh!!sbK,_-#Z!"qNu8,rr=!@30uO8onY!_<:t+9<a<"HWTr5QXIV#p96o
7708J-:r6&jQLh!!sbK,_-#Z!"qNu8,rr=!@30uO8onY!_<:t+9<a<"HWTr5QXIV#p96oJ-:r6&jQLh!!sbK
7709,_-#Z!"qNu8,rr=!@30uO8onY!_<:t+9<a<"HWTr5QXIV#p96oJ-:r6&jQLh!!sbK,_-#Z!"qNu8,rr=
7710!@30uO8onY!_<:t+9<a<"HWTr5QXIV#p96oJ-:r6&jQLh!!sbK,_-#Z!"qNu8,rr=!@30uO8onY!_<:t
7711+9<a<"HWTr5Q\Vbi+unuEr'$Pm6"s^Dd0P=3Gkak]VMhcH0^b.05Vc8osp2<^G'-gdj&2Q3cagf7QgG;
7712Lom/ef!o@1QoCqGbdCi%k0KW'Za+K)ZJ%/dC=]Jb?+G@&rC^p,XfPgAHH)sr260d-h-XF!6sQ0.0$@*k
7713cW!rik7ei&97c30/Q4\*[YLK>_>Ze4-.trClRGpup\\rp<D-YF@tUml\Rie'='g8R=gdI]BAQKd/RA5*
7714eqR0DPuS2.XgH/!C234@ChYo_)iX8DO8onY!_<:t+9<a<"H^Ei-?/8:=X*DJ?7li-2Ohe#6rH^s/m4Y%
7715_'f(qHlunYqM;$jM0NE>`5W5ul^(+(YUj8Dg;kg6`?WQHZV:3>QXS@S\J=sTC&A/_J+b!RbogTb&B-KY
7716aV<%m8oq>(q/TUr&\3]CObf/,a%9fF,1[BU;KeanE&6fPdbsgZA`hsA3>(d]-!BsUG4pO!qZa!_LT5Af
7717WYFraU4tOY=(n[A&ugs*[QD$qJd?C-.@fOt'6fle^-3/p!_<:t+9<a<"HWTrkR@TPDAQmrY*Y:%ge8n`
7718,N;ZH9N0)3VRa%5$8S2VFmm>HUE<c"DWSNXSm"2OM<3b==W<Pbah=REHu4_R9JQ"\l6i4NY2(pQp9GTh
7719-Uj85d,h/54DrEf6MJeI?hVS=iq0SqK^U'N%hTNh:*u)AM,[!`p2jdGB_&H$"VE'*Wiutl/a4?aifI.Q
7720G"u&Z30qMrX]&#&/LR&.CGDIN;Gug,_i/1=n>:46iF\!G@TlU;pVn2hf0BC.!!sbK,_-#Z!"ug5";orI
77218L=9c,0h;4&!8i.3/*0ZB"Pre0r8cb7aIAp*24A):E^UF5-1B@4%?2?:rNob9#kPda!^Il\U$k*-TXcB
7722pPO\5fL#f>EG=3!!C'$tiRr_S7/djr6Z]Qb&8;oBA.bN%n1ogL5_K=c0bblfnp>@>T*QGn93hX0M^.4#
77233(`@f;d<;e*bnYB.[8eq7)JYToLX`!E6Jkd$>'iUYrJMGE3^ag;_d0Yk9gf^!>7X!8,rr=!@30uO?fu\
77243-D*\aKgW#QjDM9!7K[lK\8bVSrmJh1g><6h`U39K.P_%N&DWL*O+'`lO;0e::+"5SYV'"$_q"uk]C]a
7725W]W>a(p3I:m.tCt3Ee(mFNVY%Dlt0]kZga`3[2uaIKnajL_t0p"sU?UFKpMbS6eC6#a-_/h2sE\IH,(Q
7726l'W[D`Dbhb29JIXWn9%_Y[%nVEJ0fjWtoX_E)If[Qc1<lQcK7(G-#WNQ!&\lJcq/8&jQLh!!sbK,]KXf
7727S2t_O8@1dZ-h7nE/0]Hti>NlsmP&0H*gid]EnFM%3RnG8hFs,$<3N37'30+Q5u,Z3C)#)Q3H]:TU7>EZ
7728<263l4gh5fek4J-C(LmIfHuNiM$k3W0%PSG-gXeV0esYROD&Y@#qs!+F:.7*C&*UJ0nk&9Wl<\,P)pV9
7729b@>Y+<*A.H5hHra-\?53[T3\I;G%58@kVF]8It%YB%63lHN)jg,69'?"HWTr5QXIV$1n].7^ia_N0"8"
7730/h88R'B)234<qb83PKEtN`qTKEXA"PWQ[mRCb!n2Kpg?U7O>GJWEmF.,]d[_P$6+0Ath%:[2Gsf:6fR[
7731h@Q6V*@LBS0(J&Xon;KTlnfnB'!@f3P?_[..%@2O(^V+07YTEkgLh;P'bGOSP%MNA7^oE*>Z43\L<_Cs
7732gl/$i6+k$.\9S9/ADOq^'WdM_SN2;*Jcq/8&jQLh!!sbK,]MoQq"!ejAtc0?QZ)%*#Y.C</t:_^fBj'6
7733>XaVbC:6roN*7@WIR1GIGr/)eNKA)ASBn[F+m!U7Ae!9mW*7<kl_&JL7U>4\7>-b@f/'I+3QXYi58+Gn
7734Tq?<h%uPF/Dit`1qP$!<^,h[:q?C&X>2W4/*i`('^>2dm%!==c[!9[$-e@lgc8*6ei#-/>DO/(oq=Zm7
7735J+*`*!"qNu8,rr=!@30uHAB:i3Z0>NaWuI;_U0#T,fA)/<I*X%jQWVr_:6S?KN)HXM6Jj6Q!_#$.&5NY
7736k1bkp"W%h0l_t6VA<\X93ngIF=-@?*7YH(32DBS;S92UOoaZ]DDE:6P&tC2eJ@/n4`;;"g9J,QD="CT$
7737-gXaFC;s)P.T36<c7]4SY"sbg(l,F]AtT3'o_I4*)L/b;'m)P65k`J[_,io(8,rr=!@30uO8op'_ZUh4
7738Y0[fLNcBC(JX6c*g\!t!VD6cEp!))d,Lj3GW'Wc2-CVlHnd]dt(Nk'3e@-rq<'8[Ya=J.mA3dV>U2<^S
7739j"Z(%:Eoq=DquqFIYF=lW-dK<ZNrWK6'2AJ077ZnT\)l8DkEK^!WR=?XCeD7'e*41Eg'(HCRgao$X0Z=
7740G$cC/etj:COpO?CRZ;MGGBi]:b9I$5J-:r6&jQLh!"&99JQ$4,q?g;sh,6EKk7M#EiRs%.W>9$'moQ0W
77417]:6,;j3/D%Fd"?1q?p[e"nlg6![BWWFC$+q(rh.4"O"S:`ZW1<DgGhW`1O?2VP=E=-@C!@X\ePb$AI'
7742_IR6`/ps!KGs1+tGq.AW^-aPV&/CPZ05dXc<<i9mA95R`]dcpRFlfJ5[RX_l&72Xg?^)Zf&RLKk?lHD.
7743P,;ZY9Wq/(Hm'bc"HWTr5QXIV#p=d\9Rt6oX#4:c89dnLmtG6uCbl[!WOUXAqg'CBT#B.#W'jU!VKO"\
7744C8k6.>r([L\LsWu--]E9/AH']1J:a`(2>a*KoN*\]%s5),B\NSB,c]S7O1PnQq@K>=GR<qh39`<FLrcA
7745!I1s:pp6](;u=O6']qR"oNeI:1K:E6PcN6<FC5KUFf?3BR6mlD%qRZ0VOYarODCqUCMl1^L[j?H,69'?
7746"HWTr5QXIV#p=e*+i*;b'eC&Q?;"TKa<CIL?Z+Yu@XH,hF+\@+A9>F]aCt-4*`[=3m;hJl1'7HLDJ/lX
7747/CY#2].`'EN_VP)]iip_K^U8)6m@4nHTH7O@^c1C:"iL^bKR):%.`dH;8#c7=2l.!K^5Wd*B-s$(p$]6
7748V^]FeEh`(fW0=JtEE$Z1G`uttSk=66bd[>h"Mkm?!_<:t+9<a<"HYm)&3,+3gp'eUcS[Vs(A?(G41Xgq
77497jh("J?)2$rcA+UO,fhre(iFS=(-INfV^t#J*YJ?2o#A)[VpQnj"Cl`K'ce"n+U1<rr)i*rVNKgm6,X^
7750f^V<V:*)Q@lKB\LSijl+NupOd(\lJD'Ajimo^?:F5!F,]RhLQQmG%BW%mOmBGkq@:rf2VdrcR/G^CD:]
7751!Y1mP`?,(L[u7VP:EsE(\PV1$ATmk5<_gs8^6q1@%Xp/[.CJE.3Z5Pl)D:1,'f9,d?#lD"caR\h%QrKg
7752e>f;Kn:?7?]0&,!L6\*=K$kG;iPX)CP:tC&+9M%c9M<^g5kpb=#"H'LC)=,6Er3gU;)JSNhlFmh%FrNE
7753,tbM]$gDl?#M^b,/RG^+j<VBCkgBTV1>i8fdYrU@6KEQJ_a"8o!!sbK,_-#Z5`ZOkCMld_=:5ijb)?PA
775409jNt=l'4s:T_\N'2H[9Rc/nLMC<%b6#@4m(>Z#'%U^)CZ#d"$'_#),3DH/M$YpGE$Ip@2,-_`ZSOfHA
7755"NnoOfAF?:hGKcf/Qju[`q'!&A];'8bN`/.e]t:b\\PVe;D@j!)/GRBk06H@?LFghM(*iNV9(AR3pEJr
77567R$X`W#$KmqqQqr>9989<MK4+Z?]n<(bH@l)NbgI=V6eX'4hrAl^M*^!"PdY,sIM^Y(c@C#fk$IgBD:p
7757DD(-rY`"'TWD]`1FHpbLh6(4/HhN.S)7c0XThYg_mJ]-a=`fC?CjB@<6;ZpjdSsWZEtQ5`-KNouSi&d+
7758Gj/hem8hcSi<dK-/lcQR&rsFFGMHS#dK#-GiD+r8Wj*$siML5:X2^s4&UokU*8DZX<$bAuNcd*?3l1@.
7759OT6"Z!_<:t+9<`!+p?WRgG9U.$p?kd`p&/?bHZAW;`o`">*KI+LSaV.`XPeDLIgtm`^7NpaUk9XN3=36
7760T/oZjLA"!^RL+Z5Nj6S;M1oY@b(FS%r^8U(U<Sr4ohUl9;9l:QO&$@JfCO`r'GG?=OXe0a[:"Bu^&>8M
77617cdC(cBoU=MB/".ceZTo0p]r23,5[+l3QS:8F+2BX(8Lo-X.o0r^=b$Jc%Oe>DXJlWItl<M9l?.]n:4s
7762oj-QCRN63N5dq[Mh9PPLmouTc`Y:nOX8!LrgGKf4gO5@S)3Ac<:letm>F;9\:a]b-XhRU8FLu:&p#7i8
7763,#09o/!3tj%(7L[/4XH[3S-(_p?<*>DGQEJ]8'\J2m+o*#7'1i//UH:Ri!Tr[(pT"G'8g39DBt(3RUbO
7764/)_4gVD!R:)/2Q69/HE0L<*R*LOfSi!"qNu8,rr=JK?,Qkk:DpLnLuF@KtfPadq.e]L#H0je[!\:c(?(
7765Sk,hiW&VJl?khQ6f/\]n`g73qGL[L[B1ps9'aCW)?ElghA5Jq.-9Nf@^uA'%iI\kRXFKMtpE08)P_]tJ
7766ct!Llep&+?/A#i$Qa?$`Q:&Ya(9it//;'I(iNeChQHm:ob#pVCb:[@/eLZnI8j3/kc[+-fF<Zh4:*QtU
7767=TOX!&t,<\NKJD6m96Ao.O<cZBhYfQr7_BhEjfW9q0]eZ5trP<!C%GNj!o,L:.@emh(HJ#-ZcOf7cCD3
7768;)<>M0&`bWll7tU>Cbt#C*Z[oTUr\D2(*"<,.tR&CE=f"dV0R`)4iOq:L)RTP60Oq9>%$oFNR.N^8B+B
7769fX]Fp1pErQD;`S-V\<CA.'j>(]?CG$18rrSFFrP:,69'?"HWTr5QXJ!6jPV.2CF'8TqHXVc!ld$<2*"V
7770JsBe[H+&O5Me8=5'.HukOX6@<(^IGjRHeA^@`o"pPZie4+Q"f\jH0R@]\Gg62Q$2;a`9c"h3[Qll/sU%
7771-Clhr1,rJsN:Bk(1A*"1?PSGb61%pG,c=4Cl;1BDQ6pXOd7gr/`q;c1VDdXuUgQ6Lb1':s$2n-b!OsdD
7772M%J,%%O1BT.CceK&7nAfSk-e',0h>U3-`g#7O$!Z$,"V<e`S;)QVn!Zb)I58gS&1.QPuOcP*0Re<:)ag
7773`kU?%Dn#S%g`bPb\m65Fb%$_!'`3#7r$jE6^@08IhZCAP;AKXU:+K!+,OFK%l-`uH-%4cF.A'*ic4\aM
7774TqL.?b4:]%9YNYm$["5EdY%`j#+3*i4:0@f<TZU'*[:%t*!R$@!_<:t+9<a<"F?M%;e)T1\cu2-`YtNU
7775BVE:C;mGmWaL<gOO9Z8N9:#+'BM:e$](53-+Ag+ZPl5&a6+9qVD1GLqXgNnfoCZhJ6k5(m\s3%*44Em/
7776FpqAnF83X'o[.RT0KlN-o^t#G6N)b+b*:DmTo!fYW1t7g<G8<?<4&'.THb)16A9[tCh6S66tL[ZRaA67
7777bCu++8>O/G;\KaU&M]NsV\$DtI%AL77\]J,[e%>V"^3#p1)E6FM,Q7F:U.`;-R86U98/*m,-$?GW@"XY
7778T\G`TWfo6R,=&`-^]`*8_$<lYdcmJ^"iJJ%(?Q/dfK$gs<8SP'coBQHA4ED<)WBgXQ;%Q"9!<*NYkXs,
7779nWflW1=5F-)'`9r`DDPST.#BL9Ze&5r#2l*`/)*LK]>Y+Ne)>PEY%kLlKJV8c]83j!"qNu8,rr=JIj!O
7780dX4)u%TI=VlZ41A>Tbb5B@fh1)OPbB%&hFuZADEckn&iK1j9Ytp0f`EJ@Om\ERiOo;"`eMT0JIBZP)WH
77816jia,YY6teYs0HBlW)3KPstEVaV@<-1ebVh$'cl!C=?"3T'AQaF/U,/ZCWL&=/`(:YM2cFRN5X?C_CJ_
7782;ko>p1n`V#]+s*8d,@BS%Q<Q>j?6k3,O:G0=2;CHk!b+\Mt$(08IdqD:_c4/ht_X]]Xiof9T5SPCt0>E
7783]8AT\TMmTPIleVb*06-Foh6G+I,?5YZig5:o#n_jPJc&V(a-JQ&Babkhep*Y/16t3b*lH%E\C#SYi97_
7784`(q>SL*aMN-2F=8:)5.>ND`Lu$#XHd*;Huj(<,Jg\V+$tb)?GbM6jKk>L%uE9Yt3\!@30uO8onY!_<:t
7785oH]!b`dLH<jF20O(%EE`3LM\/C;pon3ldNd>s@;nPG<6bTgj1(CBWkpd98t,Ht?8^IV$M;.%@3=Qjh]?
7786UX(2@?QpCdd#a'<X?5L>\b\`F.cZ8LBVRA2q0#;K6`-Er[mMa)?aiB);[51[TY8_Vh6(6mel<K#(Jpru
7787WpNc_A+K#4M?KeuLWQ9sm7^!?Qc,8u/%j+YXh]\]PEEaYL*WCcFu.,)O;f"3=ZOG7qNO=\4cLbSpbMXl
7788lJOEXHq:90caTsR*."D1BTb%+DSE>-e`QIA=$jXW&FE>SW@>!MAHp*^%E@VdJok'?RPX8#6D;t-$gVkL
7789$Q^6H[A7_gq&$dJo'POaA#N-Y=CnS&`?SXVb[gk>Qg0t\CN78FNIq&#>)&AZXf?)LDXPX9ic?=F,_-#Z
7790!"qNu8,rsL#Q`<>$<IWA94d6b.!h;]GGUNt"nNLt)uR]sC9$8;eVZo*f!!i'\a7&8,uHDm?Gf+.Dm--n
7791b&-<L@1;2"!a[KUg!9=,aah=k(^`n+@YY^lUJlR9G0oVMICjD*X$j)(3Z/mdQ:$?dPg0!om:n4QE0r[(
7792k`3U2a[!RGbN.D@H@?'^Cki?;=T'_n@?To[$<:WOj<p_L'57r=BmbXkY\)HU`(gKn1a+&1a"f$Ji"boo
7793C@L?>NCKp+;]Sie)ek1mWl7Z/*HZXkP(Hqoj+N=n:K?<TWFb=*6aQD`B@bA"a8@2kQDT7`]>&mR5a:te
7794<=2=e.MKX7-X"c5!8ZKZY/7#?#YFfco!-(hab*Tnq=F"tm,EnM2Ol>&\-o$B18o,`;g1G<'\Os;[ksdr
7795&!==6%Kd"[!@30uO8onY!^0/+dI!$6kN5H4c%5_7DL-U-&e<F,#f-InSNETK*2umJ<bfg`7marg?DAto
7796XuJI[g?cK8#e.0ejXRL-8^:K*ZWI6H)*O1.LI<uOX`09qH$SqtMUg*,X`%JpF>AG/))]t1QoZ)mT;I0t
7797$[B44UPj_9b,AN=1CR4nh2ug//tuA]2+%!Ul=@p/GDY!UN56a&8;C8t$MH<Rd?7UY8[lm:,>oR[J9uYe
7798;&0b;Q&(qG;=4eeWtXpD:1?Ko-,#PJXKflL7KZ9mhDO5!UL74]/=h=Q:p<j6haYGfl<,#G94M@4Zn)Z2
7799i$a?6-MB%ip%i$uI;B#W_h;MC![t8Xh/6d,][FH;'bohU(U$GbUFLD5=n1@)q!o:oH%]*q<]$7;;[5ln
7800ebLH*RA[D'FF1;F,N"s3kk<G=V*nGHS@,(]K8WNc"HWTr5QXIV#p96o&2FAR\'*U4T\Jjm%qNLQ[@q+7
7801<-4p3[@9Ik-QCloA^3i3[An1&/A7!$3?mJ*=g:t%bn<jH\MG9Rgs":/Q/J`16qKd]+E@jPK<hmOe]Nbl
7802jamg#MWbJi\&5dVW'#WBTtW,.a]J[&%HRBI]%s3V)Qp8*&t^Z7<0c[NPDL\aF.p\fX@r5!]T[cE;mf$A
78036+>$Z9Htg&ZHq>iS+'jWXAdG:OU?Q+jcN>r9H;S1D8b8pA,Bhu\3'B?^<,C?Ul?X[E=q&Sqg-<Tbo/eh
7804Dq&&Q'*mYpN3H%?B:CZt3O,c)dQkjK_<GOtW^lV%.@U?2!'m:E(u$&*@00Xm\KEh,YsFehS#)WCfI>k1
7805JtXou:e-b?!/38KWMqaS=u\oYQp1uDgIpJc!t[9@][@MX@$Sd[=2RB\(-N9c'+"nq"HWTr5QXIV#p96o
7806d%^`4cL"Qm0_olZ$09k4,;nc777tqo0hGDb06FeS#)MpS'ZlVC:_JuPd$I2><CY"D,\e),IWF<)c/@KN
7807l<-RNDBe]cOc*q/";_*'[:IiahnU74U54!hlXUDtgEVW=ftnY-7^kaO;Wq,\TO-i3jNG#bDV+`s,Jb/\
7808gVG_0=dL&c<cR\d^mAtp8ehp,>W^CW[:A)?\W1ZaKKcE!+sJ[N"MEA9Q[.AtgkL..L8DNfk/ONq4_<<:
7809W=LnGhlorPdYj;@PB)tc<`SC*n$atL=j81t6q\UQ?G:B%l(\]5CT7b#<-o]l>k7CDiabg@*:M+:bLT!m
7810,pnT^<]3Y'-h+fC!Z.Eg@QF'dP$#-]UIHk/@jP[[M_DbF$VLSZ4]T&1'`!l3jn(%D[hkBUiaH,m2'kbr
7811KJg2,QJBGekAHo;IsVP_ki4lQJ-:r6&jQLh!!sbK,]Fb*ODgJ^1V2CA;@WltCh8d1=@BYo[M/6!3=_rK
7812;C[`,Br4mh"HSdo[,M++dtYl-=>dDj2^P6X0uEU.4jYuANCcEgT8YI\Lqq!#nT%F6PYW/pTXdlHUS^'S
7813[6e@J"(N6Zp#XqLI(`.Y0C!^fSW$QEm:'g-;1lVYAjV/@a*'39;OM*id,53;Gb?]>X?8Y<Df9K.qtTb9
78145Q6'!a.Ij(EVn'&J,IoJhYd*qDuT]bs7"XTrP$bB07WrFSpu7]rU,1&q;bUaCjYpR4ob?E_k#OHpiQB<
78154$WVomTgq&hY#84T>C6=h7Go*rV8rF^\d`nJ,%qfhrTDRI.35Is%a_"Zuaja5CKnIfB6rKoWO$6h7;sW
7816+$T>EcG(>\EY8lBaH7.j^\m5D\%T1^n&oZmn$g(0lc3pn^$iS:IlIF0pE)L)gFp>AnN,XF59g1SJ-:r6
7817&jQLh!!sbK*s&66`X-cCg%tUqKTjS<ARuXpe^Q>-35TiOB58]VYV&pS=i/\1goHSKLolVpFW+f`d$uq.
7818q@c[Q@nBnK,hPNq?QqP%nTBE&VYmg6jMdib\S>KcrITO2*F.C9;T>>I=4/WGFj$cY6@CrVgXWM\eO5T(
7819'NUAH_<Ke=".:=qAMO-]R?jpG6s.7s=-=gA\]/"6Nfc^28,rr=!@30uO8onY![1@4n_?=G1cF=UkR54&
7820-AQ7)\4`J^:tcVA!87OcZXltt&ZO8\f._>&Bh=3f`)R5+F]u^W^>4pd'^fI(S.G&Lb]6Q7<sNk"Ji\u-
7821_D/ZdX*@UGM,&X`)(X/M'jT3>HE&l$eV/B4k]WndnQaT2OH#%08C0"i68^6m]so[p^s6LhqJ;?Kh[T_E
7822$-@[k7,8pTdh;tB"HWTr5QXIV#p96oE1R'i-f]e)PIZtl==KXO,;uHb8jS,'*Dj)5SQD$kWDZ6$F?/bo
7823_Cfn4C'MW,%?AW9aQGh&h,WtFeB+M_X<@X(&VHhd>Z-@\etk.F2VlK?r*_(iDRWK.mZMHhqu(%>e-#Mi
7824T5JjGW=/W7oSfE$aZs^IePKAmlLSr_T<AoQR9p(Z/)_d0^+l?E`X3@Mm5U#d!"qNu8,rr=!@30u_M/%h
7825-^+RZQZ<PSH!haN:p/!_Jo^V8Ta=X'gQc,RO-D.=jZ;pB3>e%%=O[/f9cG':c(nMCjtlS(6B[EZ0nDWJ
7826P6bUM-=kgdLbOhA&LA5T<XM?qeBs,7Dbm0$W/uRb8f-f(^qX/DPG&D>8!>Rt>uGI:4FtY6eA7n8)-*3Q
7827[n#N%NR2A'Je'-V[mRH,VBs[^p$H0$.i]rM5QXIV#p96oJ-:s!p_*(u98t6f/7nAl_Tj+#2A[s8"O0M4
7828kp!'EcRd>!<%9+-3hE8a9ZY3,g:ji""(TO7VO#,ja4r0k$-qb^4LccK]+^2DC>be>'9O,?F_XeE9$"KB
7829U(c'.VG?9j\l:8_98*jGd%@\/DRWHMJa%bs0[h9ZeLRU/lJ&_r4JAD!T_/$EA9<bF,X7]9>p.iSqETdR
7830n8RGZ!!sbK,_-#Z!"qNu@7-]eEPKQt]%rjK#QOKa?@&Gl!JbXB&lUcODpPT-O-D(Y\(ao@iNKWucA:,@
7831rF:`90!?B!n&e@mKU5uTcq`X+VAkX!8o#R2SkVU\EiuGl=YC\qeOCq`Fh=6ME+aP@9oR+;dk=]e*U6;n
7832G3H6mfBkUibDW;/lJ$ac;QZVHP:USuPOIt,W[]3u@VE=UXd=!4C=pa/*%2Fb!_<:t+9<a<"N$]0PAbY!
7833I?tZ!$qR'fd:MGmik[ZS[8BU1>\/2#bdpc-/s4QKq:0VRLtI%#m0dN`_9[M[JpX.W-8e<UbCTPZV6[oK
783416^,Q!aTfs9#5J31"r=2Fmclk+l@1udmPK>F.)HpC+WG)0%A"aWR@^!D%e,+AlCb_;'Hu#e"p#M9VfX$
7835^JlBAp2HY;3.<-'"HWTr5QXIV$%rfiaL=gD9V%,+:JBEtabe!.=^3@I)1<SGFF/;u=Jif<WT._C84&od
78363&;beVLM:ur+WD+1i68J=@]7C]V+6"Sl*h887e\cs%pIJ0?@6>)6&]+EN*(FW0:(VK9k6@<3N&XJ%f46
7837eAJ)_W(BHQ>\YrIq0%a^RSD9TVIo=9\$G(0QK,\FR6!4tF\6<;m6!1%(,Pc0kdr*0h&\cO'M"#`O8onY
7838!_<:t+G"JZ_!#r7%,k_H^r;k8+)AsAC1)/\]a?r&X]M?XoBCG#G`%G*AF\*\rShQ8h`cCU*>XO`=,nQQ
7839T1K\dKSb?e]%p%>a\;/&?_'m$GPuTh#-qAQg#*Pp95S,ebUff_fd[[e4-u3XB-iI<)+p3$_6S)a-50%I
7840AZ>JVNJV3_YV^Bdee4gMe0fH8S^NX:-K9-GbTYb`kiE/B7Z"'s83P3LXl1<c*'Y'$!_<:t+9<a<"HYln
7841&7GEH^^$%_NH+#G"ZtUIP<DtQRTudaL)UN$Op7tOO]kJj$W`i7NR]H_`@i&F>I(mbOml;8_*'e=`CVs3
7842Jb6R*80K&b`\LjEFV0J2[,h368qt(Xn-o#Xe1&:XP9SM?L:Sa%BVl9j,`MAUO7:'s.iCREE!jcC,q@s3
7843^1jhsN;!c=Nk!gT)s&!oa"h(rPs%H83R-WPG+Ze@+<i0FV\67u#[Bc^k1_r$^-+S*.?5#I+9<a<"HWTr
78445QXKL*H\nQRH^'<.C;GG4-[[.)?c.?(T#%7e=;qB,ggr"&A>K_C^a:X>PPak$2L7K(Y:ruH"qc@!qP_-
7845L'/^/&ZLeqOl:VBW/r`8k@Ne#lW6l+D0^);\_$(><Tbb#XBMCBbb(:NI<PVFVpt$]=nu$LHKE&`.;Q4>
78468n/4"I-f]Iob1A+O.KZ4Am*Bg<R]!kT7('l@ERrRCm?c0Z'PU(%MqkeZUP[7CBRD^m5T`\!"qNu8,rr=
7847!@30u_LqoQDbl?;Jpa+*qC]>Ub7q+i9*i9\J'K7Tbp]bo7;6fJW)FI+LFSa_!lr1!KY$B#L=Pt$nhb2l
7848=VbFm$8\A6"u>.`,):<9/mhX!]\GY2=`/f%1fn!uS$HE=GQ';AS711VpMf9L-82c$?!=;2g%)rVBqD-K
7849'\a9O8omtn%kes:G2D_r$\gmYCA>Ao_]N2Fr/p*Y+'pl'iJ.XgdYpR"hN*@YP0#+qTptOlLrbRe4\TH:
7850%MK-k!@30uO8onY!_AupBtp]$I8js!aY_,,eC)jPq$ej(1+'D@eaf'HUm40Y^*4o1G)EbFj2SAZWE%--
7851D4U$,LeX>QG)_mCmAh=j:oe+!UG4UQ8eVXjaY5'LA9=:'*_4Y7A>_5]AnLJD=kRk.HY54scCXHp2'[>%
7852bj:(PT%UGjju2;GHhNTTeKlY5mc5\5[98rmV]UhEr5&@O2afe"PPuLCNd0^.LnASOs30L8cTW6*c8UeX
7853nVhH_)riIkj!l,1.e7LT\)RT\!_<:t+9<a<"HWTr5QXIV#p96oJ-:r6&jQLh!!sbK,_-#Z!"qNu8,rr=
7854!@30uO8onY!_<:t+9<a<"HWTr5QXIV#p96oJ-:r6&jQLh!!sbK,_-#Z!"qNu8,rr=!@30uO8onY!_<:t
7855+9<a<"HWTr5QXIV#p96oJ-:r6&jQLh!!sbK,_-#Z!"qNu8,rr=!@30uO8onY!_<:t+9<a<"HWTr5QXIV
7856#p96oJ-:r6&jQLh!!rc<JX.O?VuHJ/l+d2LHFt\GNXCiCqZPX,>7R/dq4$iuI!Dmg<-.f+#9OgC"BsQL
7857pRO>7lYk)JkA]1DQG>L54Hf+GBPD8Yp=/WA^H/jqB\U)KmQV4G12mLU[l&SZiqQ`))a?RDhLmTmSA97H
78588D4td)g<;armk.F?_)"ODX798i?OIMpB\Pn`Aa]T^&I,;-%Fc/p%@\acYXnr3aK0)G^_UKc0oHIG2eiq
7859K2cO)c^sQum^5PB[l*S6EV.5r^WlZ9B9ReQXmbCI!JRT/#As9Aq"DF)s#BiRG9H/)n[#.FU=64\npaRX
7860g%<tLRK*6=fN5QTkouud#/BY]lkfO8IL&0L>7R:kf'D7HHB1>Gfp6^6NuWW>e#uZ!]5uKFg[=M-_$f_\
7861*Dp&8BR]X7MZ5d:fDVhl0T4A+dHTL<[@M2!qgXA25.ka9rOl"qH"l#==2aa69qTiM^GNWN@,6=XHuQ=_
7862,\Bob8%SF9eU!tSbWcUX\GtGn)W$%t?28%=;>t[U97%?05P3%jZiA#r9(.H\XBqlGp[Rk4'N]a`>Tqh5
7863R&+bo5+=i#J:qV8iCm@I$eW:eq:EHr[eDs+raH]$'K6lX^7.?VptE4QJ&7C#!>=LX^\dFlh62#jDsdBa
7864GQVC1hX<K"0b1t.5p?NSTYgU\NkMl6O7JW!L;)%5R.b0u./W1WJ;M!jQqM;`LE>4LL%sgm,.DYYVN=4Y
7865]F@ISF(,.^e!@EaQ[eWfn#bsZTC6qsrE5@0c[6K>,Jo'=AccpDrNgLIG'b]^q7thA2k.NF(!KX/qq+^E
7866H/GO;\k3%ZJ?J2nTPu-Opf\/9_Y0!aN8m/&l;hF\QXThBmC/J<]42FiDa1OA=-mPU]+!7"hY:C@TA`2^
7867*?8$\^N<[A..&Y5I,/3*]"$L#S![Pn/U7-`%aD*;[XAVbk^Ms#bO=6#Rh'DhL1dm^:dfs5A^C;7!1_3r
7868ie*uKR<J0\6<XoJpqb3'fT,sl]AMI;ipOCA!Kouu5,FSn"]REH=k\!ce*T6`[Ck7?['>r&("P#Cq:J3G
7869F]kcrm3$Rui&BLWhu\[?SR\d=q\O[*S(6?Vhmm]dXM"qjHgaD2Xf;!*MSF7ZBALk6GAi'Q5+YR7]ncmg
7870/"QOS&"g/=J#`IEVCj.cc[Km[aFON2i?*PZ0,1AB<+rjkkM6G_2!mFD"Aj^J&._"='?XLi*N#<P+I$Up
7871M]2(lNtQ,Cs)HT0g[=K=-,N@[lNZhUQ/af"Lte[,_C(,mU`X4H]gifaa)HN4n>E^9=Q.i;o+$6@IZs_c
7872NnA\ts/o(Xcc6C%SrIEF5<CD@h(cF+e6U+o%Z,U)mftkc!'U6)cgSU8BA5MfmV;X'^@g:,@fZo_W"5r2
7873rSW=#gubs1Qfme>(=UV*D`*#g3iM!@keXa8m@3u=YGo-onV*f\/P!%^mInj6W(-pTL5r3ZD?"D'n*teJ
7874m>kq-44F^+ojFuBZ/Z5j;#>H9ml_93TRP2Cbf=msN?.a:aUc*$6&dUl%Nb2G4aOQMA*gA,^[p;`@(gqQ
7875@0u4Oq/PXh?+PhsNIOaZ^+8ol^elS[0a?"@\$g]lrR[VHdnMtQF$9a:Kl5AH!6#EX$oc/?-ghE+;o#Ks
78762N90@T*ES7I;+#*-c0t(chVG:T?nK5gum[NnUEdjD`9P!HM#Jf<e#MU\FBOd'A/fHIZK6JVOecTCV)eD
7877I,kG4i)akrfR*89@-iC%\FBOd&nl.Nd5=<N2Z`@#KQ[CP%HOA+JItha<?tm8^AXX=4bekn/k)[bHgm6m
7878Nb?-[`YrZ+E+sUliYY:K$7O<iT:F,7CA`8`"9M3&qdYN3r>+D74>`^!]0E/@h/=a>XmJ3j]Q3Q.3$<B@
7879]&-CRgHeX>OD+A)^S,ba[?q/_B_R!KTQIrVO9YZY"&QB%B-p7FDU5Eb'^bmeU3,jI9ES+uqdYN3]pg_c
78805gf"dGpqL\),Wl1K:qeM0*5pId_37IKsMMFPA0JFWDL0M2l&b>\:>=]rqVE!]c/aY?q%[lVC:94&^u7F
7881mJ`KIFMI(-#-;K.l$h*d4TBrI(%%B2mqtf:dGA)^>obfu%IU!5mquNcpi-<egAOqdV>F!3YQ,L,rg9F%
7882^T!S)\7kWW'W(\$`&,7u4%f7:LunHE#.eJ<l$i4Y%<0__s56?1Ie/+"i^X-*BLh<9;_osQ6p"$8Ru1oV
7883Lj#$N2\FN3&FCn%D^(nV>TVpdA&g/:bhQ<2K0lr?FMG(gL<.'rPc:a6RWW+u%Pu_-H%B@#F]4Dcp<&um
7884%P#]kYWM9fD@5VK^[p^)mLSoN?"`paD#r]=do"CrD?$b5NF/3ccCi&Oc[k1!F1!uN]Y2X'2#P#[S.38f
7885W7V#bLS`?O&$J,Er+f+B#WgB$T<Tg#Y;,?p::0n.MUMGA0b$1kmZ/ehpT):jkX<$im%JO9C.-g/:UL"/
7886MUMIg0b$1kmf23VUjHV;eVAj.$"<u5k5<[Mj^?jbft8hkdJ):ehl6<d[q,o;rq!iF!u&UK*(8mC=&+CF
7887]dJFLI?,EFc;?6%aXT8f\SDj8S`qj_62ST;m/^kqfJ0RYmJT5<gKWEa(4D5aGZ.gS]#WUI#K;]H0D$(t
7888I,[4XTVZKqjH^aQ!!.D<Ia?h1FohH^:klH-_".RFYA8W-q#7iLH>A%o]lStZ\GQ'p!&cRAmUUrfWcnqZ
7889JA1TrhgW'%m`j?P(U/,9S+qG_P.bplFm/A_!?83]3O&I?s)mM_"m@Id?ZkNn(Z.dMY'(mLKcQg"lP9tG
7890s83D9#ISFsRuVCbr"]9ci'[6Bh@45U%\Gsurc'%`"*4i;g,8!bT[rKAe)p*ohZA<>I-?ThX[0)D+f9,>
7891Y^lGQR2NYog%264mS3)9EUOamk-f,ND`SEl#*M^^GgGaZTC4`^g^e]4XmOm2g(`nbI=$I6QBu2mgR/iP
7892kQl@f%P.3)%4UZ<T[>k8dpUJ1_sr6%Ik0k1GmOK#r%h^M_45G!j8ZRG:R?eMp3TWCai$$W0*g),-gW('
7893$,F90It0uqp6_HH`RgH2KR6![!7l;0KFE%[%RW5Tk2%3k`GI^7DmKDY`&*kIAGdO4BE*&J[Qt5j-ecgj
7894PDO"8lZO+3bE9de&&iBIr(i*_aNX5ufBk8Fp*O&>G(*J.O*H\ABs:s;arUNX$2>.&+e[S6%,QRZ%1rYY
7895mJ_$`&CBgK'IZA$EbiR+CMNNlCP74Us(q&&[g"'F*mIe)pln#Lk]ZGT$B_:Bg+^hOhkBZ,0)0QNFT&^,
7896(a8J6A$:A"oSWUa093qGIMsD-\[>lD\GRQuVSSmCLJaT<n*b0(#!P'j#TS6U'E@5h#j?FKaGG,T#mdVV
7897oH:jurh&d:%K:`:%&@kRg-iF=;>p'59S5Re%KgE.N[?%=4%EV]OU6Km%P_g=`ffQZ&4i)]5A-@#?VJ#>
78986_47&`?#Z'IE,/@QFWdMlo)QP[Q`lV$pm=jUYcZ2HX?X.%?3"QYUdI_P<E$?L?['/+UJncq0!S_2"1t*
7899@,.X>#&Bli0b&[p)&UQ2=oZ!+CkD=oTRQZ69J=%eKDH??=GAm:o+;B;h%!pTr>0:$(Ta5_ro63?oZiAe
7900.\WQj@5q\56Lr%d^L)k48EAN63+6\kZIes0V3m!*^)_sWG.K]D5<WrPk]]aLrF/Gf6aoEd1<b0]Tmlc7
79019LD.U6`p?i:%KKW1aLg/,W8#b:'Ti.XJlNsW.b',GKelsN,B/A'9\ZiNZTpJO`-#9Ra2/rCI6HqWk"lA
7902kkLb:G^Ig)J*m5`fREfXID].h?+P\WSI>qia/'l3D+r8["*G#f8F.FFD,8g(o[(SuQenO3P&H*fSb^mR
7903Y`3A$&,bY7?X0%`+lOeiEB%Sq3>1]+l/(t!?hiSK#d=st\fJf=Eq!o>Qj!;]^39MDZC$A=^)[F.FtQH_
790489T%lCS4=e:sn[gE?2L%hk(C.ku'c."ujWt_qFe]1*?K,dd9+d^Com?Md^u1SJs:j4<G9uT/5uq$12HD
79051TVU\mECnf#fUnhmCdIt.@d@(oR75>p)b<1o>AdkXGH:d!i7-'&D05<go`>YT/Q(")$7(Tg(7$ZrPpUN
7906l)?oFE&Aa]E-q3NU#5mQZ+7D_j0KaYcdt=oV<YlCCEG/,eZ[Nlr^-;'Y;Pd`U]/5:lM'/ar8LHD0AfaD
7907q^_W",o^4iksLN7Xa^,gRQnNql%R/aI.#Au[lj5uQ:JDHs4E7!++A[^UKb2kp;6F*oD"70*o1)s^s^@1
7908(X73kWOg,.kH@S&?NHMc=+2I=?_78VcYTicg<WA-Cj9gJ,;9#kcTCD5g[`sGr,1Ih?_7#AbCBE4+5lF&
7909s8+%n^A+`nCjQ&N\rG$SIX-7a_],3FfqY[OB=`K>KtuKUl4E@na+a#"NT][NYDT0?!Xu*0iORsXH2j:o
7910N2D)$iVEBIbQeA?32V$9_f<XMFR'FqR-pIBcRpM3B]$=<c9FZUVFOu!rVlAccCQ?A/Af^Z@LqGZ&@n,u
79118r2+GcS2GIMJV'5*d`E"nJGEDRQUR'=hfhVY`_,WY$[L-Em5SBL-_/iTmLf[IANbi=#mBZ1G-IK(h#!;
7912A1?k`/hGOQk,NLooS!WP%M>KKE?Yu@&l(KMBo#kaKS`is3l6$+(>+Ht\Y2taS235N^:^cD.Dkd2BGfW&
7913SiB]@?W"om*+r.9#/Vt?=0*=;[h*_[V^d`5ZPCTVQDQ9NoNI;5L%(UcTnQnsON,V,Km69Yqg5'<d@L(*
79142k_5?YjCatae9oWIQ66C4PUO^[B#-(ijX?"qo9Z:'9%.i*WJTba02Q&I4fh-(kZs`a8ArkDn?p08DV;L
7915G#8J&H&9U2GaUsg66rNuQnFSu<nKR3mc%m2:OHd1`1O3)r5>&/ce]30PLe#\VG9[q^US)cKdBeao@:EB
7916+4)QcC#R4TjqTk>F:O3`1I[Mh2Qj&2s4($Y^])m&N79m4a<i)A&JYq=LWI\-C*:Bh1eg)@4*(cd7-'_@
7917@361fg-<;,6X*@=3Rn:3W5TOSf@So`+IjFt$jGUfV+k#fK9>Y\XOE==03=YbgSJdPrAS)5m83`?nB]j1
791848tkclN!!?gAX$o"I'NS+qPk'+an_+^%^ABS)-_'0.JHGL_%\8!n%-P&U91BIEu5kh1mg!&1h5.:'\Q6
7919R9^(!!_1l<hb9>S^A2AR-^T2*n'5j#Hfj+)Ij!5Pm"R7l(N8X%4kiU_l\"M>mVP*m*N5=!G2[?=I]Uj1
7920rSFAslG>aLmGE)>X,(r@[]pA;G18.os0TLB<G(hfU/_H`$uoXQ.YI&1V?>42=1]'pO4\WoZG>=q\*GP;
7921-;G9*3_S]tPhaIq[mWG11LJ0Kqs>*N0X$rdnd@"']XA1/<)l[=&r>15ZdiQk%=Ee:Gd^paUc1pf\Ynec
7922RNV_3NJJTClk!W\&063<-kTC/3-('RMC?1V'1rhR1-X^.[(%m)[$e**,>(ZtP@986305d'29R-?:7(5X
7923c"rf`0(i9hHBgVB!.W)<'cfI.bIK2"p$DE7K1NZ8Ds)%$f4nceJH?k1_m-O:^HD0LYn9+M\kgV?^dtsW
7924g/,fe>cW^0Adc&Io;F"mE?AFbl\l./KY'faM"\XlT>\>rca&AZ1^hn5HJf@oGn<&hkK/6rLT!1GCnAOU
7925ZcnpbcbD:f^J)ZcCh=*aM?c3[K5I@!>01/(A[%RafZkLRU^mrS#5]g$h42:ka^CZMY[2ogUR)G@cj+eI
7926*;b.9K.:+b,DI2CjG;q`'GFrT&P[gY)C<-(;4S.R@j..EiV-VY<0:A4;Io;BEe$N?%M=U'E^c8eEJWs"
7927bq2=_X0.">O]W/PW!LQX`Q?[H*pZG-n!#qS(5N+j\5W;.iJ6Mt#&YCO&A^UobFC5#?TlSC_LI5J%VIeQ
7928?lu)j)W<tEbJ:G3NtY:NrVE/"B:2H_O697Z-QK!;nWr)USnT7I/jV1g4kC[@+Fg997/MZ'G)cWD<JX_5
7929";Q^nO_l+Lc5>XadSQ!4OBnJ-i*g(!-<=U\fZPt2$56>m"WpZ1g'SM"nM([l1[m,Y$54mDTaF`A0qf?r
7930M_PA]4m44K!er4Fh9M<2WWSB#LnhgE4MrStP!R2cW6[g>F&U.>Ycp6tUk-@=+B"ksDNF(+@Dju<FF.m+
7931#uSt$"pRX8KM3=jGq#J6=dlMRm@,n4Sr4hUc9OC9U5d#SZA2!$A%EY;n1sj$HpG(-]CZ2f:@;"t+<"i.
7932[c[pY-]c;;-7o+=@36'IgLK+\,gn9tV(MT5gI<mH/o8hLpV6%B%n&Gb.h5h:$,-:A>dlLtQDb43Wt;`Q
7933;,rFH5\u3EiQb#9b:no9;o$?T1lSWTN"h3u_ZX^Z[jqWLL4a1dQqE1&WL-P5C"4%rL%.!e:5SN5Qr';%
7934P7?&8ZT/'P25fI$*aH2G</@OSh<o,f6G1">Gnctl-e9dQ(4g@qkSo!\,+%WV1P\LEhCbe3jah<9l5>E;
79350siW,`>1iJX7RH$nT4)jgUii>8u1Ei5$N@1W;CZ75CQAD5f1Kf?s1T9kEB5$p$nX\5'\.9gqHf9kjTra
7936SWBr[F2"iC$2WbO0*m3dq$cM'AV.Y0oqV,hJhZ?o?R?'1m9D+"aq;AqnLJS7:6m-%;kl6`Vg>)KSM.iZ
7937+OS`,R?-St[)[:#&C]&]UDQor]U][p[nAHD"I%"_XUp\30p*k_/fSP)Q:`?mlVHbg0;=gG?]+%S`)j>$
7938O:S>`2_6#.f]JTco`O_HR42(4(*cGi.(CUi-f_506=d"1%$>hAZ&L@i";.bpX.Km5SY>Boh@@`"&8(97
7939^lW'`*pVk(m8%j(kWU1,%.$6i:R)5InDA.F$n(P\T,?\'s3`"C[hBV$PG\#X1-tdarKm#@DTV6LAV+=#
7940&AhqgSODs&6.%e4.EiDnb\0QcM@tuZ1[RJJI87NaGr4C'_aFo,W5/m!9E7(,STVOI;g+&-6VJPqnS0Ai
7941LHHG_VG&aE-Q^M=C9K^ugSk`3[m>lZU-e5cmhK?bLu]C-RZ#7\]_qU,Kf/g$=uk1"&\3W>R6!__)CQ5d
79426T'\\<16H&:WD6l4@$hRe2";.)UE=\FV/OV[.O[@O%D%pVoNuTro\ZQ/bjViT"]_hT.1NHc.ij,!iCCG
79439[IF'(]"31IB#uf-VP^#%."h6h0ftLijp^C&9IO!%Q*\XU6c2'Fh7Wq4-WWe,,uZGQ$Bs4@?i?B@oCLG
7944QkJuEq3[8#$Z]L]b>.AH%E."r]%mG`m>s5I.Sg6]h'#Q`"M.kYea6]=[>5;=CKuYsRg8tSTSbhM=i<$>
7945P'_#E!d&d/;<*2Dg3t>B"hF\]j=uW]K]7PFOXFU.,Ys8]%D#geVY$XG&1&SP1EpQVWnYjk;=a[[X_5F>
7946]S)0@7A!(V+p<UAbD7g@?geAiIX=^0.MK0^Z(WgYqTI?9W(bRH>XB584S:,e;e:R+??uI5'*rdQ6J>bT
7947*^talM"$VK@tTutAV,@oE%n<HI>CgV=CFVH,:^o1FU6WcS?t$hVDMlT+c2bNBbd!Vnmk^e9SStfQrSsq
79483LE`u+1Q!O"`uieahV.\aHM2NWfZ*jb*5JQl6W2c(/6S+_oJ[PWaQ5a@R*$tC<JTE`g\+E*b^prk[k"u
7949WhC_i[*je[hKXjcWrsS.^Kht%"\aa5.M,H#_+#B>PmTd]LY2#5d-ZqPIVq<:4ne%F7O_W3ZZYnmKV4EE
7950)$03=\o\"i:@8gun!6$@E=ja16SS;H2!9dc<sSh.[u;I-jRF)*hqbQ:>OEWP79tpgigp#?hd6utY&5(r
7951oE=^BldDLP]=OC-fF8)YN_<.4G"OUDNebGZ5uJ.+AsAEFfr=tLDMNNn!li?-WM&2r@a)g/g]G^;_n8=[
7952,J\\KbSlDK6c`Pk(RF%EnGIH7[u3ar9q"O6N6b<D[LSTm`=M0/$IYb-9g_mP+ZLLi9N(/o+iW$>P5=]#
7953M\3M$^3\iOM%Jr;]#&bqL.UQ0,Dnoq/mq4Y?><$i)@$Y_.U+&lk3NGsZ%]tOU;^D)8XP]<6a(\BYB][p
7954p0NgLQu:)m-m%71*GoUb>=Nj&JSfSPT'RJB`1rZ,DdU<PbJr/oiN:t``c58DD+++1k.,b$6bZp3V)R<E
7955LH`^YPOAmHrqc3"3;>"$S&"W+KG$\Z,J"9/4K%D;GqsPOWAco`I4A#^beuna9M`\sd@bf@DYFHW!T0U*
7956q.bkl_:0rnYJ\;OgEf4h>)"o5^E1dN&6)/A/"SF^[icTjn`1CQYCmWoIJ(&l\k0o1OAU\sG-2>;`k%XC
7957$\h3+KD7d6M$l?5A)oXp]\Q;E#$W4uDQ5:CKq`h;0(Rck9ucAD&H;4)KD0Vb%]K0slVfr1O,!.kIU;Pb
7958r-ap1/OE_Q_?1-t(.pM2.K]//(Y$dq$^a8;Q2(5/;-Wt^P!5SoTbLD!+qXd'73ADFs"3r"\PFTIb?;mZ
7959^]/cLkgAjZ+9)p:*]s)Od:;(Qf"-liHQ8>U47_WuUV$%Z^?pdFiT&VGn`.A*5BcDgZ/a5[k6!](DT<8.
796048(IHa,_6obDmYB);gIFg0u.b_?E0?G5V+9keL>*Cd?pi*U5o<j`mRAU@&^?0&>b%4gdC6eHP4'qFmh8
7961UZ>m!aHPRk)?hJVLpmbr!$o\UZ!]->*igY5a6Uj;b`gupFc7:)2lLI&=b6ShYi6;OJ/=E#A"(XX!6+Br
7962:VHpQ]1I0gAr.n;Ug^W&"HpL5C;^[G?m&[L\&0sp6"*<>-ru=g,qqYKRBWs9&C$Cf3-Or\=!>=@Mq>'T
7963r8RmVou6r[:=L&o]a_/L7<hL7qJDrN&H@3qNtfG5$A8'!Q65,T]0pLU#QO>.JEcSG%OW_-naG)\OUq)<
7964fPI1KCV6W2]^$iWDSO!3E;\p>l]er9@:SL?&2V2^>Cts:LhU^bE"K]l`h\`L,f0t0\7re_7$$EM\<kVn
796518r$N`JPM(Z>qh(:HIkm0&d`\bg>G:&`4/Ulf$kgk2&!^f'K4jf"5NQ#Ndj'Y&AF.*UgPIc@'35r3e:j
7966_VtlCAu_b'1Ic9U?POhF[kAm&X$,dRA_=mn1Y43#^383!FXop^#)j%cQc*th2H3Cp+as^eb7Hms6nT`]
7967*'JHR9Z)!7984ga;kU5');deQ)7kf'E^Lkg=M11<Xl$;"N+@n!3DTj$],6U<#<MEdU@m9KZ$E;[Ds%RP
7968Z:<G*NNJ"G5R\<8>%#?#@N#ir%P'.L]Q6BJ='`-@nmp7%WL&rPVNs+qPZC1lf0r.<Q>/)5W/P%=/>((*
7969J^1aYgOuDSC.,+%=#M4*:tF,bSkNsk#f8ei%fYqo$Of[[I2,s6K(,-KqlUI[pAFHSSV.4^FSkMs@pp=.
7970h2u!4o@9,poEe4'[[rk!G?^[a^;`h5>AIkf03LYe9J9Z*'1gf"jXl:)+\V,En!YGAQlJ:dR$D4k7&lh8
7971I`*@[?na[XOEhG;.Nke%['X^iWGS#Y!m;*c9(F)JUd.@;Ci*--.hNEtZN<uiUT3W-9t7BE;(]1A`&/A7
7972Hqc?O,Ef&T$n[BG&_*(XKXCAd<j%3<eg\i;ND,ZeGsZfXJ+t^pLg_-SED*Wl/fhR(K$@`\bq"cbVe?Ye
7973J/CSj1*EG1EFk\_406%>LW,;c"1$_4GR8SK9hb6BUmB+WV$4%M,@t=^25XmCP>Y2rgS:2(:5H@e0Q0Xo
7974.kq(+QO7jXTiP\T:BkpQ+MVgFg^mrJ&K?1[6oV7Ql:`C^f&44VnmpOXGb0kF2u<r&?"uqO70#OlHk#&)
79756"8#K9Wq%u]%pG(iIb2pP6KVD&H%fe[Ta>$aFSW9kJZ,)O06Z"prCF3_oIW0SES+qfXf:[a0[AG$%)*]
7976mU$51BO=t:ldlsI&g#NH6WOclT'XV(n*eprG`DH;dA(!8:=sVpf"X\!9Qutt]`<MSgRT!i,C3LcCa('Y
7977q+dJ.<!E]9[[)tF's2%K%-._ME9pU(ObcogA?H$j5,?[l\K&p.\`$]mUm,4LMh-+,kn7I])T2ir%&t&*
79788^uALrf>+^XJHB-@1@6,1?@4!SM7qoh.sM<<_A+;SRJ:+=N).]?A=<"Tp',fAJltHL/!b<iFH%Y)$\V6
7979APT9"-HU!O'BH_,0b&q?L,e:NCIIM#ilP!^G.&*ijG7Q&>SK<QNp!e%KOfnJqkEV(^&XA'0nft`F"jHg
7980P\u8%W<*L[m<m+ke*Sna$E5cf9I%PfZ$E=AgDO-oTs,JS(=l$1+!qsBU+,Sm>d`F6,D==2DH[>7->KZ,
7981%3pl$=&LtTb!Qk5[6HQ&<S^J[KsHdA/,Z&Z==-p[_-071P*`Yn\k>.UiOSVl!3D5ZQP05dOg=$LA!2p\
7982&O'!&o>#N9!d@tGNh.Bg9o>6QbBr<_jqI7m-rs,g9R!J.+sM-l[HZ&8rIidIHe[C>YPgleihpq2$'4?M
7983-/1$Ph6A3F/G9$.N2jJCM22kk(2Bq"8AM[bQbePGj_^[Fq8,F&9D,)sLrPeGk,&sH?!:3;(0ld=G-R_R
7984OaL-5*V"6-#-/cDESX@p!>"I$3UQ\/UkKI"Q^12rQU=J9a?3>[/!f`_(f,\HW0gG4R5pX'L^@JF;C\P?
7985j-j+Aa/c;ZlqrS#Mr74d?rPp4LmY$ZFZWkFXhj5A=%DA+&\h8WSI8kF)(t()&Ob++*FLl:bVG:YT\GHo
7986I.#*=)&))Qa=r/PPJI2H_K5iQ!bjFlb]%1mG+B8Lh_(.(aok'PFK@N*"hG`@MS;mekmk9FrX5n*;YF3\
7987Fu7_2+gTe:RXI1&lF0i#cD#l-YO[Vh+qkG#$0rd<L_L]$'uFkrFX+Fr@YI@bgb4C2Zog#*p9XAF!A&J#
7988')V4(D+l$$4;,:'5h6Pee")XL0#08rr/0uTKH[Ke8Dl+.'X;RSL`UqnpZ;jN:V<l+*'?]8NVD`HH\i!_
7989"Y;_2`G^FM']/"Z^]R(:+',jE5dV)$;2H^_$s.lEogOt]IGGnh7.]5V1O4d]P9H:EGsS)aa\l&@EV4jV
7990C;4UDkZ+=N)FF&t>reM-%T8T49e=>O4]4Sr`.k^7oIK2Q6_3ekjUf%Y'hC3L7Y@m3b)ZmP"!9>?n</_S
79913A-de[nC*t,R,TG<D?u7?&rc;<Gm,NO:m<C3MOT6n]V=!582[%`)E7d[i[_k7.?5PLmNC\_IYF_;\.LG
7992.+L?VC)!&`Q3m))"Ue6q]Uat[PaGR,8Y`j;k+BN:":61!7s-mEP:BJghl:7T)"M4uR53;h5BBq4oAgHh
7993UBXM`LS#q*DhluW$9FhZ:I3KL;a'>fRnGX)E`,>@8c8o$(Nb##F2UnOE3Mm0E/Gf77dUi(Y9?nk&`$?=
7994a<#E0SdaN276MLglgsV(`.!++WPTmb]5IrO0k+YHV[AL'0\nLSi61ieWPTl79Ku-V$K@Ae>G!B-'#Tt'
7995)Xe1EO2Ur]SGdGPf1GIWWP;doO8.qt6e3^<5YXRj5_:CmVT^!NRKGD^9@ZHR0Ctun)+#Co+g263"Pl7.
7996_!YQ-Iq`msRi;Fqc:QWKL("Wj(/iCC:.*/_KVMQBScO`_Be&Eunh\/LTdE?1[u2rN*7IJ6\H7s%0GOau
7997!_Ep6?%bMK(JRT4K7k"L3k1-$BuQH;L[h15g\\V%:jir<J\pbQ38aoN9nt^n1\,&Z&8VS3%FKV8?;-)c
7998K'Sh8F*=#P<#nLl^KlK$$u%Di%c&bW:F`.0G!5IiKo)(^"E_6iPJm%HR6s]&RGg]M+#<Q[p/t5/*O:2<
7999jK:d2'rE++>:M,%M!g:jI$^0p8hY$&.:GMFS*I:19ZGE:n[!o/?qjX]^)6.ElQaA(FV%En's9mm\Z/MM
8000r7GrNhG$59qLmK>n)qag:uRNR^AFeA7;PZp<8irVVOnd!+gA`ae,!&&OVjr;(To)CVL>K68.<sA6eVj,
8001C!=l:[,6*7Tbk41>BXF/Nu["(oFsTS[^qo\-ipo+]RN&HgF7GR\!LcL1Lu(\EcJ3o3!e$]$?:B+I7?ds
8002X*5%!HdpW2^e180je-!kW?]e!E'2teBdAS:B@dn./f,#*Fl^YX0R^<3$foFf\t+UjXdE.@8NV%+'GF:t
8003W1\%(@=0+[1Gl,de,=Yd!*AMd,9haeLO#G:`7,r]oB7q,2[R4d&e?HK_HKU*gS#*fZi^`KJ_C]S(I1,$
8004.\<SKJpfIOk%)+FIPjAc4(R\Gj6\>;b_]s&SBR1ZA]b]S]qSBKQ1`OIQgg<9O`oBpcP(k,m;,.cLcu6d
8005@D%dSk?hCpQ!.?Q9#C\c?<8j:;^NP2P1cm,M!V=:8dF2?SQR5eL7f#e^=!CiVQ+FO+$%cgo#-<-r_.-f
8006f;At:`,<@tT)Xu+R.dMr,;Dm,qraiP*k:_2V:U.mH.C)+`jB+1.Qe=_IQN4D',]1+(EVg`2deR+]O_e>
8007hfWfaYIUkZ5dq-V78QW^kfcO2#R@u$^&g^3Rj&&-BV.8H1JfP>,a$WeES[3XVkt52AJBhCqPt_pUoAMg
8008kk:,?0g77UY)-bO5T33fgaXLJiSl#Gr1R0<m>r[t'jB+S#-,)00VJKq;D81`&&4#kQrJ;chCb+&,$5Wf
8009WkQ9?O,6ZoaTNoOrBc9n:gl71ABr*h7rGtc%,5`I?7K<5fKhXg*=C(WI<>h:Z^_*.2CHa$cW$Ah+YuX-
8010`rC5gnjAGN=H1F9GWajas#^.+&E::W#bc]l(Egbo*V31*6finC*dPStqR.jJNtM:;aXQ$UGsOb!:$$r[
8011lr&0^jL6Y<D4oY\Q..i`1D.T+&KX)/Af<34cadU(,$20/6f*sY>#BVaT*;2O/WESY-DGCFF7e\D/c[*l
8012Pd`8=-Mf1dWBt.OIS!nr!s_'gT"oZFY8&+81!ku^G7kbAO,I$PSS5X>n#KU[&/\>jldpj86pJ*6r[`UT
8013h)F`'$NkWG[g0t=+iC+7X:'feU;162,t8!t^l/fc%hsp+M.O)+Gb.U;;Ogcm2RKufc*msU/"1*.5\c9.
8014d"Z285ckc'MMMX31+/u:7Nu7R<[AjQM<236>[<2#+h4YikCIC4R#R0;KpVs#!TrBN:'kNf'p6"n-CQ<W
8015(1@Q+IS2@p:4G3X&rbt^7s-o3gSp8j,D-%QSTHr@KY$T5`"G@f$H1GGDHAWHD9V*q.1me2#?&FU'4CI:
8016LL1999EpnF!_aiUcW`f)K8Q'^d_g!\=<0rbCZ.3@L+5-YDXHeuF)Sesc]b&9ThZ)hO95_aD3D)nG+BGs
8017__Z54K.^09)_t&2l(rN$4nXV9?;j$;PA@jj,AIVtLDdg++^DKlm9u8#!q3tr#,mV^iL"lgq9[f^6J0mT
8018IBN'1%-&#9'3M_^bBs#3,FQ@1:E2>di+L(_<So8g&f[c>55U&LR-ng>K>@6Aq+U\Yjh1f:FT:>.'coB-
8019:O;p6mhT^d0W)Uup=4it_KEJg(m82>Pq_kd4Fef\S5"W@PWY3@FLt!+*lPMr'WL@B:^>E?dTY*mC,1^:
8020m%PARC8m\K2\\]c(p8S8.Yscc9EjFp8jTI#O6*s`22p<O_,)N?[i=hJkYOi?%spi8!Q!!qFh7ln0FBN^
8021e77QJDHOeUN/8u#A<!'l(_?1J:;tu*E[o.?)]n=bMn5;FH*;$TB^]2%7L&0D+gr99Tt3==h!t4sC9!1^
8022?YIg-E`*n1a?'V%Z;LE7jNU0^CucOf4P;-GNQT9!qoUXl,!2V`#MEP/9aTmt6&Ib%T;T9-l*es@2(^ET
80236rY((^Jl>1,$Ic3$#^[gFc^(ncB73U!W4,j,GW>K?J8d>KueX10Mm>j.L1m]Z_eH^;H7j.$0ZQ?50U@L
8024r81>5W"T*J3W598T``h*LcR*][e.OO#6;Fhk@()oqYe:5k8VO]5/2@S@8gg4QoVFVle4C%5,03.VktNg
8025eOB;>Y5LVYZR:bQ-S"Y<?%$TgC33u-gOG$pR/Z%iPTttWnQiYBQW6(3\+^[GCT\;%DD*b3<&rm@=U201
8026!sI2$cT"<FF%I>!8ns-I7.fJATL&`:(;m.><o4@B!Jr<-`,[#e%l+$=l%K#:lgCX2WfH=eaHM1CSk;,2
8027%X[^ph&_C;Fs!f8'[uGG3uum@;W4Z$6-_L7(rbP&\c#e88u,CWN!g!!+?&<&FOKP=).$s1j%$0VieA$Y
8028(,g:@fKl"$B$+ZHlq,'N!EQOb19l\dkU`0*-Z3iE-d?gAAZVnsKl/VOo<60GY@>hgX7=>uaj,CC)R$2!
8029c`9q!0\p`tQ$*NqI!*tuX(GUlW/uH1$U;JR'.?nV_`r27+u]`h:b:eINuAA[Qq?kFPua)+:dCo#=^.<9
8030$OmdU>8eX@?<J9t"coY,+UR$/))@Z=<J]qi[+oUaJ<#%NfO<G<';8p^^dB42-RRC9ae[T,VD,oVOI0o,
8031gp^>Il)[dtRJ/p4@bTG6nTW"Fo<O\gM<QY3L<aE)WT-e<lNi@3QOSFLI2ANBl7[]KP5IQijDRj?(3^3,
8032d2WQRjDkLM*lgO[@%^WU=Gt5SYE3`"QS]1)Y#Yq'FJRSRkr+@,q`Hgt_/P,k\sX*;;Is5B,c+XB>EVi0
8033)sWaJq<_WOSt2U4eoDAAFLqM\7b9*nomTfJ_hq!h/s6jr6-VkB-J-9"V5F&W,TAof24!,0\aF!!VhY9L
80348_jl_;jT]@r6hMB^%A9?Q>Upj[_HJ2U1Fk\IGg5,(G8s<hr7'P[j<C4(>O9*bP/dCr_lV,nBbJ@H$Ia6
8035s4Qo&P%WD&pVPY]?@65(X6Z+bp;F8gf.VR^Nh9\KdXP:]qsI\Sk-&MZ[5Gr6DL&JFKpV`/+/j\Re\M+[
8036l^rYbEn?3F`K.KHhR!BrnaY2V*dmt;He.'Cg4(Kfa4K4^l1Tnp^AQ8\0>.!"I!k8YD6SNh^E9%,IbnYS
80375@OMKGf0*1b*Vu>\"%$ree&E(&(>H8fm&gNIHoji!R$=Tl-C;4lVept@4[)e;[?J4Z4Bu`l@AQGTju$Q
80388\q-2h]M-fZ*,/frVT_`@LB;orX_\,\,5Z>]>S%Vp"O0fO128/!ntU?-pm>2<N$*/7%i<#X$O5,Eho]9
8039`Us=k*D1c"jN4o8mm:!7_)WGh+M\Ic5p8D2L,dQ_WmRT6669,RMWW$r)FioPaTsSV[)6(Drm#dEYV)(O
80401XY_t)TXUn`nL_XKa^2[mLiNXBGSN;O05[^5oaSi^\n[[m%kL<h>8/]L?490Ilo').:1ipp49]f,oWYI
8041/G]7W5<ZX=P$WX_Nt:S"(oEcT?/FmE\Ms]*\r(/W)7O3@G]>A#omcq>mV.:/V`VDLom0Ric2a5E9e]7*
8042$bb15QQ/3%=4']mZuB#V&L>@Mba%%b;FIo&(De4"gZ>+>j9Z%uUlEWQ&:R[dlNWU'%P"n+GZ-mp)p>Ad
8043D6Ga#M.i!_il"8CP[S+V&H`e5dWs'][*(n$TuKk#gS*o-$jsG5MRUV]A@rqo4W86oFci?>\l+L/:X)OT
8044EN$*pCFm4@ej>'_Nt)Hp,G'S@\fK_`?F#;V_fE6Ng$Xej@UHGfEtsfkrVDuWLlGJ[XP8uJN(B?8q!cSs
8045=A@jlNh7F,TO>sZpV%k-?JVjQpl@oNL?[*6#J+>&OY8`-j!TFe$Hr<i#I%.sp5lH"&+_)?7:o1MXR'ZM
8046G]`F0;XG;L&.]JtC22O[;XJX')GnjCW7\'c9SI`'\)DKun_*:g7J#9qpq0S'"^dZ'MDS4rDKA0Xh6+[4
80476Ii%(ogo>Me*W7ScGHAR#Ek&_FdF"AY*W=#ACO'>gGRA9Q!anD5GG_#Qh\-4V@aDS=SBuW1hYX!0\qd\
8048R/VR67'Ep*-h'WnQ:i&g2l6PjOrjhHZ*S.O<51a:9XbF7e_.;nHVC5M&)/OKq^dbu%4>&]LY]E%3h(;D
8049A%\Cl$gP3VPa)\30/Z+uF*cf?F^T21,!!Oa/KSinak:q@7.O:,XoThCK1fG8>$-!J9Ga:RaBl,k4JFkJ
8050$drMnGW#pK;V^r$Xfo1i^`"Y\`S2P3-G&3"maSg@Gl;dtAqk#t1sC2Zh'FeW]**C7:eq;dAGE[[O4JkU
8051%uPH_Qd^i5o&ts+&Bo?AXs\8klNltp9I:t'j.e9RTK-d-_PBD*@+q.h1hYK:e;k\W6BEB:qj2b*</gg@
8052?'*H(N11N_q!HTr-nG%i4O\X1-;q7,,C=n(]g0N@k<u?DE;Z'*<qGRu=eON[VIIW.&_jICMD:L8:baaJ
8053o%UQYW0-*0e:aU.>t0VBN(@M2IT:-&o75g]Ea]t4KlaOgT^@MHd35:Ij@4]35bYCj'OB*dR]`Ps,105>
80543"tGN_HKS>)5\)-HPro("RD8CV;!kp=G9=S'dQo3P_3].b*0D"bp*igJOe)SZD_Y"id!;Ml9KN((3.V?
8055gA1n+*Zn4gM)_G=S0]lRNu47-B*QW"\Z49Zp".g1:BXAgjSE$B)e>T:?Q]?GRksnYBqTO0,t>:tNskgD
8056qH<!U)*>0I,S@%>lr*k?oeMOIredNRh<q&<-6R&7WN3ioSUr7JK:)j?4AZuRk-rNUii<ZfZ?FC?[,OXZ
8057MCPg$H6o;P9u"(RdDE^H5JCGR7tY3s;R.%b6+93u);4f-S!h15d\/#7m97/i$rh,"KoKKdLD>glhCcT;
8058im[F@-0TMS&W)'qTZfLa"Xhnpe`EY3SN9lLa9fC9LoNbX$H/pZFZYN>o27Y>l./]Bp@cPI%dr?tjs1JQ
8059".T/]qMaXa]/PA>YJ>RV#Xq:uRJUE"_5eMuSiAug+saocqaEG[m44M7UY<WEm6C7Y^q*t;JTloHmG[gN
8060LV%!\a\+n.F0p2)?"ilHbgRcH06AKLd2aDK'4U3+<LfFo2[ZaBePmniTViT%lsE^HF#)7&1ek^L$:n;s
8061=s]9rNj"elM<]7&e8iTF6<:[11Th9<LRMau]H,Vk)Ea;qHbKL/JSl95-4-QFi<O*IL?j$(PG)B32.iZC
8062g0U_qlTj`UdK21H1]n!BmBH?tY7bh*&5.bFI7:W_PbR$;gQ-g6f4WI#F\D.0^:h!cg<CKlB,OJ&O8Gfe
8063e[mP1l0G0sc5iE/Q+g=0\uG`#F,fJFB==0#mV38:a#qkl&Nn\C/QhJEp96ogr`l3NE!Fq])Eck/$V1i^
8064T<G<b:81)Rp8i7E6upg\a5D(_Kef*C![:&mL9&a\a7h5:^Tn#D%^f#^&i=-S0$Hb+,GH\">D5UKW!jQo
8065mBVOX(4DQ@0\@_o<+r%P1*FGDGquXL4!-8a0tR]inLt[m;lDCT&sMhT2-!@U9In,I\kKhKW$*PE_dPp/
8066)G"XF+K?@M.ra=)a4jD@DnggFK_]A(`ld08pdi]'l#IbmPhM$OU:WXBVG#[#H1G)+/jf-ZN44Y#b=,M:
8067;sAW^nNtQO=S9d)=AR.*mHrFF%Y"190nHk@X*T-#LLX[5r);1=MRRqdNdO6T'M2TEa](eX09utXajXY>
8068*lo.LDWd.HLu]cu_s,,l&9"2lX?gsO`4Fp#gZA?"6oQ8-k]Sg-6R"RmR]:m_HaW1Z`N976e&-b\H<mCE
8069Q,us;l<pg;j9[SaPY?]Pe&9CN#W$&/9Jn\+U!=?F1544O^+*&WcP5k)7IXB(.:mWZ4M;ene\KU+?:9A%
8070"gHYlZP%8jYi=*'1:Hp`%*L/k:ZcL^M\Gp.ZK\[gA72jhJTl@Zcf\Nh-,D=l1Aq.CXn1;DV1%OfDm+SS
8071a>`,_qR4)udCo_3T<e+0#Bt@U[fjH;U!L>MI<REj$Uaj:%3M)Fe,-^=T/\45W-[RBVY/V\_)#B6Zk4TF
8072VVg8,d@Wi:Y6,YoGe619#C/(9<.2;q1)#8o,si1%hTA=*5bW.i=<^[2q=I4TLiZ_`eX%%Qc'jG)Ge%QM
8073)\Qt=)Gocsp_!(-Pdml.GS&U<>A`IrpXTg\3PVu[12h?)AP@tqF?fem92+%;9KD@Rd4(cZ[-CMT</jIj
8074N_/nTV0I%/XkB\>/7d!sooDGJ0pgO6dnPsFSZObFXg]GhbXJo`2B9L:X"V:q:\aeRS^BQlFALu<7oH^<
80757e#3no1A[E`\]-ucc*0\RGK@JPG5`HK'+2!.GY[5-3XF6'^b)Cf_J4-dQPE(?;e.S7e#3n/u<oH@g_8c
8076>XSM[$pH=E#OA2j6m4/3JP>72h,@u`:SpBH7HD8&)d#HBK#)J%@h#N+=tVIN%4q0Y>$O(_;$kBjqG\6k
8077\*M"D`)S%R*-#EDW#)_^&]9C&mVlRVga;^bq6Oj'<hGl9W%DuRUh-QXM4Tla=%usK^A4asqrYu^h\5P:
8078ltN%ZC:sG(&Q:2Ql>:f(OeQSp@>hm><WfJ/7X&]:R8s=hFqEq>I"VG#T;.:IT\?;c4$_JqFALQ07oH_o
8079iS=_TF=H#Z(=T'mmgc5.9=cK>HZq/,=1TdG9pud`h#S4m3ENd>ZGoOpp?o_BY&mHM9`LPp#<tJdSS'HB
8080oSD#S#)f,IA(*P=>N'(&3ioFDWLYNb;"t7:CtH&B5h5bNNIsb81J0%>SZ%*.;.il6+XS9c61!EffLifJ
8081%+U?iYefTt!KEaeRWW5+HE*ZXIX]\(q1Wn\Mf(!q]$Xc)LU#dGM;ku@k?Zj)FgcVhpKh&CjAjE<@:.JS
8082]r$WIB+jmkn^KQ4BfA_Yh)KsDs-d2l&_:uC,@24,>_q[_O(hFu`mr[_45b7aFAL-$7oH^<LLalGS1ED/
8083'@WajmlmV^7Cjj8HhT6X9=cM59pud`h$4Xs4A375XN!njp?ohEQ?5o)9`MD3#?Mm.]N85Z9,5(PAY`:V
8084L[T&ZQuI,HYe6fP6)r!^CRQ5A6jB]_f3]mu'nkl;DTgrq%c^<op.B@_coc`B0SS\W0o(o91o6"m.:Q;W
8085d%)XE?6[nl',]9^Z:=`d-<judV686Q+10OPmEH5II=o)(ak#82BYO(mQE#J\Dq%JP<En\D]5L9QF`,?=
8086o?`(N;f92bh/`h4qmM`9DaOp3M2Y205ER0j(.jef;e>Ar\MI4qqnB#`!OB&-HNHApP+oYe,SRf\/EraV
8087QmP9!T>`YWV0c+Is&i#W9D8S%8X#nIcN4I*GF%ZRWUZ.GrQi@7=h5t-VACK2s/\.??%38.IofjP99P&n
8088k(1h+4jb;m8^[Oh@.,Z&'+NEdB`Dk8-F._hMY=f>Bnpe+[$rm$gA`(an5gXY4TREH;RHH]=?E=*!b2$+
8089,hi9e,EmTl:ChP<pOmj?,XqUL@,)p]'+33aBYPBX'2uIi7Jk&3)O'RqFd".@qo&OBIiFU>M5Kg+UA\P/
8090r@I^fg_Yg%Bi;<F%&O1&gR*(YSB&[I!R$ZQ+"qY>`M@k?@%%es(C;MfH(mn)UhIMf9L66;c:s`Am2$9]
8091[.)Vrmj=:=98`G$LD?V36=H;sm2(g4!F!:8HiH<4^?=s1^2+k?Ic<:WSP&mn=:a?<^#'HI(11JHHSF8:
8092idkX2p5=V\qY.LA:\k"q'Ll&B&[]%J$B=CZp@/=S;#'>E\OkaEqGd&c]Su.9m<j'L3sgN'(Y-VgmI;'Q
8093T8!9.+IIV!j'O82(`tCV>=gpfr:nW6=O6hkK<qHt+0_'s0@,'/G[BXZ4Z`-1\$pd-^6Q,,kaoe9CXrRm
8094hYFT=HSG!dIdG!S1Z(3bHLGQ5@Ea+(Ykmk_T+]I']spQ[%Nk_Fp=90rie@DV#Q(d$?QJ@L*_a5LTD8*C
8095*lmm8a0`l'nbH/abjh<c,bALlEK;6T\P)q_q(Z/s^9?O=rj0t0a]*q"4Fha`lTb>`pSNN/kDlp@P6>*E
8096h>c6q?hL3hID,%HMmmOq?hS\Q\h3[86_!fDFhd[@r?m'ok,&YRl?Dq`ZC\["@IQO@rQ(R;Hd8M&hX]&-
8097q^2:9gg=STMWmmX'?@gMeCQk@A+lNSFR8V?93i-J&*ilE[c`\NP'gou;kP33q8dI61L4GCK=W)[S")HY
8098]VeFq[S%;F5j0-gi11*c:HUhLNdgKU#N$36B8LL2r]]Gl1Z#&%"K!7W5C.S;c\_&t@eB--n))s/\b#]_
8099ScBHq?jH/jA3BR()D]?/I!s7d+'inJ)leZIrD`N51*6<O@=%#0Q]82>q(V1Jh%"/Oaa!10KB\6MNpZA,
8100OZB`[omgpU=gGO0NSfegpj7rlr\)4Z!9DUH)7D"a3:VEECs.1dd+0:qiMGCB`Qq?HJOou-Ja"QSF[s4A
8101X`o&C(qomAIJ]o@q"p<NhPANV0#`QTqigR&^O;J7L>+:!A+*@UNp.VZ^QW_prcU\<`KV&5VS=-uT+^li
8102NaF]WQAil`rKuR^DH3m1HC2]P[pQED-92$S4K7!5IT-XE59Ba\3s^eclgY#GfH\"X+c'o[XVnmfY]ib&
8103b'7@+;n2hZ2[=]31C2G!T@SD$l*<,%Vo0W)Ir2sToIRWe-AZG`XVp"Lh"jn%g"B2O%8ci#cc][Ib`,rp
8104$po(6q![+aq-`5/MuPPgBDc2\P'rPoRuGDe5ECbu-fBDFgjY1S>PcUWs8AN'm/PD)''-f_(N>J@%.E;%
8105S"JLtnq#))Eaqek[0Z-.FPE1<i/Q1a-//oZr$2,'-&=Vg@0VD@%_hZX7.rgp4q4h,\slon\eJJ;Hldb,
8106LK0u).5ArRG_n6o5\qNeo,FVg!)oiSVqDq`q.OcA/tXdNrSceReIXh=EV6IZTDb4[s-$!8rdOd#_nWmj
8107n*=-F_@P_P6WS:Fe,IP"PLb-7q"i<tm68,M_!ak[9dEPrI<XnAkJ,e2m;84)]Xd>7AR35m+jgm.C[Rbg
8108jtG&.JVQj\l7R'14n1TZ'E5Z'Zb:3oIR77_<_DX+NRS-/nG7J:pT^p)I-9)tpVPG3`%`[n'4Q:GfElf@
8109_h0!W9mg3Q)BSiRH@7l#c'RJJpj)h0jHH<>Jq!@1O^12(+9u$ZiZ*!:+b]_!o3W'Zq;p;jPG2,F$9sj8
8110-hI<`+2cFfD:oFcFjSBc=7"j0Ie$(8s)>0KWc*)B(.J&uSh2W&&ZR`Tr-%\YPq^>Plg*I.mIdZHM<hip
8111FPp#\&&*Z'?r.17U*ps6\So[QX*1J7qY'(O5uk)K<7B][l1&,@*-gcgW$/B<^&``"%@@X?s&7r6hu.WF
8112_%4:FE?P)JX#HcAluUSW8Im(0ORtfd"%a"K4co;$dK<&O,X%7]5gfa+%jX<"oK^h,8Im(0ORtfd"%a"K
81134co;$dK<&O,X%7]5gfa+%jX<"oK^h,8Im(0ORtfd"%a"K4co;$dK<&O,X%7]5gfa+%jX<"oK^h,8Im(0
8114ORtfd"%a"K4co;$dK<&O,X%7]5gfa+%jX<"oK^h,8Im(0ORtfd"%a"K4co;$dK<&O,X%7]5gfa+%jX<"
8115oK^h,8Im(0ORtfd"%a"K4co;$dK<&O,X%6^*r'jCrc>Q@pW%+SX$[,PS_H>uq<<Z%YWmBjkjGSM&,^N[
8116cdj1G47Mj(h69+_FO0Y&5Mu.oDnd<DCL@Z#J,Jip='tmrl*gQf^HV]GpO;gWJiYaAXeZ2b*_:T"l%,W8
8117Ord/?+R+HQ#NG-%'?>S]CR8cNpDHt(@[fZkfVi-IjJ,r>oj;Q]q\t06O]o#_o3SV,[!otP<VDT"5PWZ/
8118eGf@JgDFTF*SpAYg)[2pV/L5I_J*:Q=ng",msSfl>OhREHZZgA+*d.iWA?JH85#8NHrl`J\?5&<GkEcD
8119:=959%jX<"oK^h,8Im(0ORtfd!t"CHj2Xr/jGW*9HW?4tlKG)X08+uN%r[;+caUOj\p^he^9H(8&c=\7
8120UA\S%cI-o$fP<*BEE]iTgS)es%_CJh>>eJ9qT\b![hPukrU%r'A(r)/^N%9D:Koe/<^-/iL9XiX[-7DU
8121%`GE3Z$&#frT9&#*k:fKcel)&RHcfA:V,tc[^L2KF]iiE=`r7>b6(n2Dold.)I>WgBB%1RCT=_X[]H\r
8122.qHr*$K9%UAKuf(XGX<bVD@k3q`]gShr<MHVk<CJIEs-^XaflD[2U$f]7&u"4(lese^nHaen3H5N3&rp
8123eN,e(.QjH:En$mh7oi-c.K^nG!a.g1<_XHLCrA%`ikd@LnW[j7qPLcH0>7l:3HFcCj_JdAs4j/\St()T
8124d`M+\H.1cRlYB#?er0`BX)#!Zg9N3G,ASK+'5nmi;it'a3P7,;'ej6"HEtCggtnLBO_'*F.fYm*DUQP6
8125D`uM%5F8REqoE8kXP#;rmWD75hKd#5jc),BC26>T8?T-<=V]&YT9*@90XC)S]_\M,LAEDE52=dG9@R'j
8126<b(HOTI$YUT/CU4]dLB-h_l9%Isfh1L[S@:oNh2U>;Pa9l1:3"<fa1t(f=A(e^-:]_E2eTgp'Rj,?j6k
8127NP?+O%gOr-fW[@dil$sr(dGlUbUW@![5G4MT/[bH^;[dna.@O`'1`"BdWP;m[,ffiNBGH_\)oP)%r[i$
81284)l<\eB$;+`AoDmMPH,5(#c6kEq\,B`f9'>DJ#udmFsk?md?8YeSs>];fB>7Wd1&^**#2&D,,7sA40/b
8129BUkj?ZRU?8E)aAhAAjU1;)tZ-9D\Ajs6QFS`iIc[LQ9Sc[e??ZT*LCF5'QO2NiJ(Z<-;7%Uo_^8N2&ko
8130PQORNjJXQc8WKf'*uPAs<V`q=R;\*eYBm>li2E+d?%9n`-Ta;f!B@(`kGYu'XQk\E]('9<?r+:LChJcc
8131!#rgfcY@,2)78BC20i(Qi2D!grTc:1h0esUJ#kVnUU&V9SE?aSi$`r:UJ10INH.ukn)UE)cW8qRF4Bu^
8132m"QoYe^oa2#KTY[e:bBMCMIgK$Gk<0;<9$SV`<u=+*R@r#^km5:W)0LZF"2(/DP'c>kQscqs<S_<W4je
8133Q:K`Q#A-YX<m+eHr!PTTCECsRQE=9Z^'1VGoREZGkh7NTRL/X_(cfc@Y5U[DGe%F"]40\RD.^Cp#_&in
8134d9agu)m9aD3:XV8]i`OjcR`5eeuZ/LgXXNeC>NE5s)69O>Mo8-DH^r+0BoiN$HGrEqBW)q^XO&N5HW\l
8135mSJpGqVR?/l1Xj8fB9S0]H))U`7lZcGg]2gBkFh=oB6ZJ\nBXGn)EH'=?HN8[j.=^;9UJj.`@8g=tkZi
81366W?"=3"ahtW*[CJ,FT_%",J!bn.ip%W7L/9d;(-g7!9]A%l$DSI(1oFI>`Gflecq'd@f5K@k2MVBL1EC
8137M@39DM!@A"+JO/O%BP:?'JH37^t9>V*'4aM/GR-g%V`Ls6/9'ghZeT.of#8D].Ab<N`["r&AA0CJ0<JJ
8138eq'5gYfi#n?n@h$Y8gs4,pYHn+K?Z$X;`e8EAb\DD`uJd@`'n.+@ZpI.rk@"=K4T#W>C\*d"3EiHu.i_
8139K)+mN36-:W=Xnq0<]e.M'Oe3n\ej6^LD_:lC.:#rIbTIZoO&"dMCA_K.L]055.8<*P>6oOMiZr_0Eu"f
8140BXhomL_DgsjD]MD(AHC]1N#N9)h<;**;.V.D/o#NHlIJ.L"?@V;]JdYjf#tej<tkb3(H]TGBnT5(AHCo
8141rUK&8i[B$g?%A^:;3&MmX>&!6p[6#66,\Y#<9QFa"bq,WUFm/Q!fkE"_mB"H3%BWD*6!`u.!WBoq%b>g
8142:F@.tlp=4):[=rR4*SYli'E"<]Hu"]77#5QGuJ&"NGAK$j&Z`Pb&YhnJFOdBQoanS3ITl$?eWn*^KsQ;
8143g:lR[%c(IZ?es0*\5BPZj^[c&)%2`-Ki6L89#3hSGCb@\:bGrh1-Q>S%YJYS.(W<`d&:70['Z<F99mAJ
81449)1ee5F*[l_t.E)RUB&IKkqXZa"^A%)sDH$kk:jW2g=US\)74B\TGf;+7;9B:F;snNV]JO%BJB2mk`M8
8145V6@SGa,npP`iEIf/mJ&!US!n]<]Xpg^[_.AaEru7Mdl')?G9`XDIRPe/T$6nn==#mK.W2NCWs1cPdstq
814629rj9&o)DcOio)4[=iSQhJ.I-K@2U(kaH9CLE+jTVF\8&ZHb7Ir8]<LN>isqDr9R2g5[1\=<lG'V)=I6
8147fPd-t%p9jU#4b(o`gS,=IEf.h1RC-@Y7.ej"67F*bHdCEXdU`Sg,qrA\CPC#\Ei`<&\0OLAsj@9CC@V\
8148Qc6XbnSRdZO^hS`9Sp2pqP;:01N-f;!fjS7Z:SP#JT4@bARsd0p6K<?b9V:;NjCduf0%1+<,]-Nb>Z_@
8149l$].,R`SpX[T+4bI%H4M/#Q;*gUEbf9rMh=b,_!^R]^LCenSAn<Jk2-=A(WCC+ZbMeX2dMb&FDV1>C\K
81502Dj:Z*^A-9RkN/pD6[*N+tBo`Rqr@Fb$D0-8M/IQ4jgt<[csj&MCJ&J%FpZ2SH8[/HWc''Eic#c8*4To
8151N3DkLR)3rGg<+HY-KdCi)=#@9[^$iOVQ9+@l#ruZ>+R<deu0dq^kCrhom$cQIMLbS`P&Z@(T`o>l<$1,
8152-t@>V%[j*>(<lG0SE;4sTZLMC&t(N+)Tq#`Wsofg.aoZLqo0,+1/q;$B=(F%/D[mS?/3%.hZc#Xq:&;c
8153%9$.^EJjGc8bZ,)U!=Y.138kc@A\Oe.F<ZfPUnq';\`,u-_BJ!Ej`VtJou*:_o0?C&(\b0DfK^_n=_*'
8154^f;"Alh&<\\'1AoM5(F1Ssmeno,K>6_:CO&-q@:?[qW.UYpRIfB&KUKMCDBGF]9;!IGW-C=YlIcmp=cg
8155'^?W+MRqC(di9*;Ka2BO`=fU<eH8<UasT0KZ@,HF3D-Bdb&!'Ib2jt"%`o:/<k+Z^M(LTqEUR,e)mfjJ
8156F`<R@2qnoN];on2P'@nhc/kP*#u"usXXlQR;7`bVp9M4Ydk&+DMV[C$7^Dj`C/r1iBV!P_33'C:f]`:3
8157da\I?jf-Q`QWL\#Vps&&WtS"bEd]gbnhubIZGgmJUPrcL*?;J.k>QB@!ZHI\h7`9kqrPI.YNeWbY?nTh
81583:d(EdpMj*+"YmCp.-6p1%@7=o=f_SHY6"I'1Pmsb%2Z:kk8c3g54?!9X<c\*reJt>9N)[&C^(Kd15F^
8159hhr9R%Iqs8C?Zq-A0E@EQZ\!N^JlLcUf&aqr^Z#9pHbBE/4g'>n^!DEqcf8%M,q%JoNlqf*'^uC]6`gA
8160d-VUsb&cV1T^s[K++ZNlCVd"SoA0f#esPOAhL=QZ<WDdUf'G5YXsb/ADs&M<NjiA>-R)%l.@a:6JOl&^
8161>a\Is#6@4F:Ee72EbqenYJDlm7&1/XL(+X8&1N9'jX>9i.IbctM>e!2rTip'?!o35N>YWJ8?dZM?sW.K
8162A&/I_d5.&d'J;".jJinR+9unYPh%!u2'N2Ck2GcH')<UjDl3T"!#*ujrN?DmT]]2IC(L]Q!*CaLn?9Xa
8163b3/g*A8CZ85Rua[J[,"-L;m>A6bFGr(6N!W%c^UJAcg?,Z'nPt-NVeU91m#,?u/8(8aK,fLU#5kKM`=I
8164/8l`M)XH-3I=:a:KE2D!Jl)MKFO63/!)1;4Mr)3&YfdV\NVb!0LB.B]MV[W!nFGf4O[RNZZ-J^Ym;lp#
81653d!Z1_,4T%(lM<14oe>u'Y"FgI,M,$3t`OgL]?s8N2'9'QD4MFmoZ"9`o?O^3,qp3X#IuO+VNN58&8;]
81667nel(0$I13$f`4l_XSp3ZI$8n'g,C1hXb_$(ifY;JgYJqUFLU<7fa,j3==!N3@`09nGL7j7`RlrCQ@,Y
8167rNi'q=#4<rEnE/5fN#!?g#sLMn=6@WWblP%_Y[YcIZI@9CrX\3<2GL[G])-/cr5\3'e:)LGZqR\f1i@!
8168@$9O>Fp2r\MSD^%?D%o`;XbGee6O5QGl-cNFVs-*HMM$@lopnY\_"+/DJIcp(MhPAGqqOagLL'HMM28Z
8169@Q!Kqf0-^#r,tp'T\If6P?G@^S%\aec!T2LmF,]3k:1`OelcqVGt[Rno<q#q8gda3p8_OeeGYMb2f3fu
8170j'R7l>LAq-X-_YSb0F#!_R$:qr#r@cHBHdYYR/it#$Y4MZ55PRk*E&B^7*E6o4;)A=!,?pr#n,$>bS(e
8171PUrMZ_33okeK[e/P+ujVB4&Rb^)h$%gX]XoU!XXiVS6(nOI$pUf"(H>\[R\I[A[:V;`nrHIA>('FAttr
8172b"PLCD?,aQ?W*Q)"drg%h\bLVSau<QA'F3hSSm!C-[M_TnS7deiM-F9al4:)^=>/C`3(.GbAE-(S$(je
8173>itl#@nkZSG*Q<@0UR8,]pm2F%$gB9f5b]8ds,'"fK3DK%b\nK)Q&*`_/>WZ?+bL6F7&b@Au!f)cobI2
8174d5Y@.=B'0bh$gR2+h'ipjNN/^RR6>eleRTD2Q>JpCU3$3oX_IK,/$e9W"l;f>$'OV_P2T:]#!.VF.J7k
8175bK^"j"'8K/F\TZNV>0[$Y0(K4(J0QZXtir!\Qm$2L;o]F<P]RE'RC;-=ZOcA,Zf7;.Pk:CB62TCT)(3F
8176;20r[nMEQP,@8(KTlq4,]%G#"]>LtU!eR,'6ENM,F-OgmR\Rl0D=Z;3Y.do5F*!?"@4L54,=<g0F`>hI
8177LMVW@7Wk#H[dWN'l=@Prh>#s;-q@QI="V(DQfE-f\odr#*9D=$Rp'q-YcDZ!<+]_L%@?W6l&trSNoDMT
8178ihiS-B$D0FiR.>E`N*''eBYm_LN/>p[l(Y)`X!HQ36GrLS2nlrcZ\Oe8s@X@:huUAN]]\GM/a52it6X,
8179JYR%`f*k^gLWI$.dr+NG:<'PAT?(PBHQ1"$36b;0=,PL&V5#M=_&fDJbLJMAc=r2qn),T]gJ"<t-Z[aq
8180ZsLGLkqZ*jE0SI/5*!>ATr.+F<?3'u$sGMNNR_#TQ5J;&9nnCfWT*.?N@%_<N2((3ML;mi?5&X'XW4a4
8181_pe+.qFdZ=K9aYe`_h0sVCL0d'GdNNW3F`RncHQdhek9CjsUbl*#YoA>]/]FjB;ap`=hAO9M#IZIJ)Fj
81824b:[IDgqOlFE?P.HqW352;Y`9IJYNJn'MH-H5$lP\mVkA@+jRU[S7$F0GLZl\bL9Z^!cpo>N:%3E(Tr<
8183pCs]_.KQ^,e[TL(LoYaq_QYJ\\fHCi9(>6CmSod:#kDO*VKb2`aZ(D'a0698)c,pp^Ael6\7JK47[q0Z
8184<4r1%0<a-()SU=]UfTmI[5IOJ1Wo^a+g8UscC8"binLYb_eXV7`*)fR$_KA4*igeuqo.tFj,<0_gR!p7
8185Kh(Zc=b:%43F(V\jdRQk<5Lc0TYSZ&EN0?dnm%q68#OG7WcGMQE>E8^?!QHQ'foq%G"I6Z;XBY`=OlGj
8186D?&G_8UUCNpXWYun"VF2.#[97&d>V,ji)--33tU!+Nh(t$=&/qQa58CaO)MY[)tLhC90]b<\Gu1Mi,1<
8187@[A&neh/EAaGX<GZ)4s4pH9Afm_uZO?Oe%q,mb%DGt1GX,=TEmQ[#$#37]8lXV2Cp"=5+'Yu:tMN\r6U
81889ZjVP7?0u@!60=q-#S"B9iBo2JCR(P=g"T-<]_P?IHua@En'3gKn5BG^^*dK#%rKS36i]c.2*K,KI'r%
8189M*mP@;<D'tGt*0,k:",JEKOH0JEGU^"V,7?;dSOONj\Y?D8"lh!]MrEKIE?:%)@*?E`rfUJc`8hUdR2f
8190+Xh@=^t=%(@[pGi$fHWA.Obe^6DpX3KAX$2%KKR6m$!I9R#9,4LQ<MB#rpqsB&cV[T&qFokTiYIcc]2]
8191edd_'G2aoE^8^eC*P:@aZ(>XoWAiZQ)<3,R&;Kg!E0U>a*9C.[27Cb8\[El3(rnOaq"`Oj*$men;.K7]
8192E0M5BpIpSK63`Hja#L(bdr]^P44ZbnjesB@"obhf.SDBFE-L:ib;gPr'65I\Z3EtgNBPe/3&\tL[WLLW
8193'6"XVMihJ=UP_ie<;tPj,s?mUr6d]c\^th#Tf#s5(?.AIJTFfL\N3>-len]CkLgi_mB\J+LdFU1%JB%%
8194lIJp84aP082eu+Q/@,!$?i=6M>[io#G[TK#gAWU/I!2u2i/1V8]gkqEhst?Vo@p<5CF5'k,*jTt<dm-k
8195]#QtK>pEPVWA57,;R_(.e[Q%6MG`17<^;$=cH?@b6@)=AK/@g4GW^HJA7/`Dc*SI>1>mLB^5"_KY^^E<
8196G',FeP;tWVQ&b"Kd"6ualQ3TPPBOmMCSni`B!&2"52Kmug0:fXp=nFX#aa=.lYV^B5okBQQ+>&Y?2!O'
8197EW.P%T&`Q+-rS`UFLEBQY=RiTq_Qc:HqbMLQd4'UMc?Z\I4@UNb#J(Ek[C++;;iHiS]3@]10(;)D(8bZ
8198b-e+O+tp\M[mHN(K.XeB/"`3$b/B96Mj_dhV)'rB4>";;p$"eC)GetG%ebLZg/O@F%T:u[IN2?Kh3?&]
8199V_U,D/9O1;.?.9_FS!rUp+>^7mJHan<0dSDgfTjdSZbQdAD*D.51jXE(F[aWRT,#*NM/=G)@\;tp1#T$
8200EM1-MFW*nq$-SFM$]h\CIX($P.N_,,i.]pT-;pYEe`hUN5a02Fp?*sTq-]=.%3MjTIS=#c'nua^X@e6K
8201b_4r7K6mo'T>pQ$nU&*B02/E<ji0cq4A?52Ws8W2!d,DOT?^BP85A:1!U_A/qGb$MQ)j2j;PnGR-bsTR
8202O/9C?V+]k$;qW==0,+)b(Z,F^c)stb,u52EO.u]qZT0N.ClTulHW-!TC5AXu$WbTiDd+'uCj_ibjO9Nl
82037%H=F`pL;VV+kH6qJj`p;,cqr5E6cMM5KuonHMb0?#u7hcYuidZ$/N1oIu;BSiH7E.dmm.$?"TN3=:Lb
8204#=nU<"edo!XG<5_U/IVEU\`"jML@*IWIW,PEKiYHj63<Z'd_q.N`)Lt;-e2V8.-R$%NSQXEVno^JV[(2
82057*EV0%<o';l[`-/hd[D1gI*P8D+6Ekg%/!f._Bd_jNJGhm4SB*)fF;?6nA5`H8=$:FVDqojiKd#?+<GF
8206=eHN^Jk;pkiBi5BcLH(k@^/\B(ok+@*31(AG+EHS/t+/?cV)e>e]Ku(DcbqPguC@I'sB!;cV%QlGotT(
8207TBHZL^\ctr?2jEh?J-8kIlPsHO^Ppo>":`\C=3'?bkC?@?7_kSD3@+DhXQhOgqsM;IbQ,RG5#ilc+WYd
8208S$.,!`n<"m^%[lg@QNn"1WN,Ig.5IIWP"simc!6-k]D_tY`q4=W?.aGO)o8t>V\u=VV2b&>^F,8:H+GN
8209#&9`o3Ln2/_PIb&oD(\)/:>@4:O49>.us<eo@c=8QGbMA3/1=^[8^2O)Q.$ZBr)[SIZ@HUKn_BgbK[JO
821003=6-mBR=Ep2CV5@\bbQZr/K&E%sM.:E(mOd_%nLjm9VJh[mhgogDa9m=1b1-F"#V?nYSgXDMM2WAo/Q
8211mV':IZs&1*\=#,O80`&KMOJ>AjdS[V//lW(@p,`U/SAHTFdRgg`fAHoV7"c=PA]iG*lbV46Tcla%EM^D
8212HqT<iKfN0[(oO60*/Z9-d\.l$0I8s(`ZAdO?D4*U*:b7ppkm0K;bGTA5m=XC8j3[D$pIs!;5Xb.+4lPG
821387T57-HAl54.#CadBulmklgf#.aOk-.cF_XQAj10$U(RhO8*`AM$h6X(_ddQBdAhKZscp[[T"r6_\gU0
8214$:6q%E6cj@a*XV?nS>N)AfV*^b!tBY9,1GPWf%6)`NZ@(3%Eh-.<_?EW$*.,JI+;n"<9:"_ME3]jZK+W
8215BEF4J^1UgNqUHfB4nbL`ffFKtiuDV`PuO?s;-M79*B2"g_;ll)?%.Kl2,_;b(b$IF22"aG/XA)<@Tg\C
82169-/Mq8%KPP7e_?&7[G*[V%\kdX"cUn;pGK*)PNmc2=\_TKL=Gbc5^u;Qn_&]b;CuL[50;0h\j1Xogh`K
8217gNdB<c;E`Q*0mF6!04sl*-JfD5K:jk1NS;OkZr.lJp.B*O=?i\.N?lK]mum-Q&ILY8rIa)2p,"8`00)p
8218;/TEkq_Uf?>o]_u$ljsukh.^W#&k7a3%E:u36G-nX<iuL^elqc%Hj\;$5Md':)kQ%_P%^4UE$,.k(jj!
8219fXQt,i2Aec^[6mJ2uCVXYIic(lY_7Oo<1HUS\3Ip?Nh*Bj_;o0H$lMJD8f.$mSW+!Ym^#MG5c[:J;8a?
8220@I&I@f3Q)3_-YYqnUsZE'[MtOT;gR2]uO?dT91Lr?OB*l=?ROL?E+G)gDBM?][XF)d;'Mu'FR"rOP^Pg
8221l^*)P03pW@k.,*sPIcA-DuKQkZHF;KUd&%K^3\f&-gu!2-l]d/f#/C'PVmU;-X,;$]1A"<IEPi0rdB+8
82221.+@>QF(b[-i;q^WW0OkU9h=\.A\3#fH\q<6F+BJYO7457^O?Xe;Jq],@3ZuCl4M`1a.__Oj/-9-TD4Y
8223oB9#db5C6\]jY5^CoUZQ(f?uQScaPK'It@pANVB9#=Z4srZTd/1*S34@Y=8KI1?ZB7t"j$itT!9r'3'i
8224h1WPT8`YBKH)\&oGq_B;KU=Yc!k\Lj0\-mp)2s8Z3!0lsSLGfa(WR4K2J+i7%2YaC7b\Qh0EhH-R).uS
8225e>UJ?$]ZdjM[ruMK$'B5UoB@g]`+T2:?':ATU_u-"g.k:!7k!-'>2/#+J(0I@?'qsR(bI>j#DkQ[UhbD
8226:+L2fPl2j0NmUJ$E8/6#Nnq.RYqWWFSrMU;<59<#G2Ut./VtQf\'Fch8WG9O>,G-F1<*1!FXN3$8o*8@
8227W;gbjOl5.]r1DS::8^5s7fdQV3=;-'b#(."SN4iH1H*K5l(9I>gfSr1._.'i_MdiRb>COV3'j+[;,B07
8228DAhVT8oS:6H[&gsI'WZq3!p]l^r&.til#s\NcH:t4[iaSHt+s30[gf;,/cGJ'L`6s\^&Mu0gu+=+s>qp
82297ko<77mTT*-q=:E"%PWhl'RLr*_61tiuX&,_D4AWmKtbJh8!95TJ*Wa5I>aqB&/Q6:HuQl5%+2e079YV
82300".][5'Q<?AV2$5p0[2U%m<*h918KPM72F*(\T6opYGkjLLSt#;U2sB`naPL]jfRK'(.n,aZT[B_snY)
8231Gl@>LSdZm4]2%P2SB>d=ES^Vr5/1B%\5Yh&@N[6]jL-!`<Z-Xn11,&$MpLaE!fn"aSo+fuAhI9_mRqmO
8232l)Q<e>ncY@\gdCDL[P/_5\luRlP2YGd3chr'-5EoZ<'9doZ%KEhY>HM+$KD?`ZK[i(bZ]Eg:;:(ar;=)
8233;o/1<F!f5V/Q@jeEq;/+KAW/ne`fYQ$!!gefrZM37H\WgASSX%,IQ,QrDa%R>Gl"9becUi[pk4G=@(^5
8234=eZ^sHfOM(^0khQ%GU3oWLo]_$.9$ao#VfL0::qrl::t1<l`TkW+*?ZUsZ.5HBUp0Y>GM(%=4%8`A4F'
8235mL!+9F@!-7nCSE?isS91>PmB7%g1dqA`]ap=&(06'5<"/C]4SO`>9[$63=/P8sO*>EYCs^VlR@3K2&Pt
82368=\4<XPPE.@uYN34^]b/b&^W5AmM&(cc!_42.O>Y4J+^en'5X<7Esa)@)@M7XiTr_@dmr.Z'lpsb,jl+
8237)9$!)CLnup]1V=gdC>,r'cW+>q5rUI>\C19]Ug'd/E5OEpuqtM?s^oY"S_/FRgUrW+XYDDeel2G^0!Z5
8238aN-uE`bR&hP"dR47]M]b,B?kFaqrE?fEO@jk#$ogfR`R-Iq<WZcV(r_J]&3A>@#PHHZH"],BoZP'KA_R
823920NpQ7AZ82XX#VimrW;T.^d`P(.SOt3#.X.USrP6`OR$kgl[$Toi](-[5Ar^W5e)T$K%6kKbLbPX0YVj
8240FGX.u;<i78b?5hHWK^FW(C$r9:Ht30o2<@%m_AbJfLQ/`33'(X1e2i78cp4K"ZT,WV97&!"coA>C\:`A
8241q@lG&KJAL-"HC2oSgsR/2bf;o(@c82`/+S-e\G&B^t;C%<>__JpjFI(;)GN^3(dp_P%<(f*2S?,oGno/
8242)<[s@7T"R1ee>/C:<l)K;=fZ#\N!*5C@sj>4:uOs*&pRX3R(DVi$^O'PY\IeNoJ^(g@,6*^Ua)YeC=;(
8243F(HXbH2/f%#rkPZd?FBhdi@Ii!Cs+o^*lKOT%$UQ;$TU>o51#\0ZLn6ZZafdFdps`rFkjBfJ]m=YZ[O-
8244ijgF\l2%N,jb;$fe7Chs_p@,Lh)FP[WkiJgl)Po<Ec[ZJ;7!(s`>A7cBZjV.)^`+eNQ'YG']d@u)*Hci
8245.),:N@s&n;=Ttu2BfNF/A.S#"9lGKU(puaeAs'H6Td"D0jS<!f=6W5YY`-0N3p_D6T&-Rs0;$hnliboE
82463FgIk07=/$]d!-s8F#K+lmGi;fW:c!R61(AJ*E_&Z6rki:RQ6(C9j2j9:"mG9B*\RP$rABEKl8j8YPG]
8247:PUou'T)ss/Vkj2ht?cu1e\!\WXr*c(eX]+p?^ut6[SAL98U/J`3?oN^I2GXAAs;XU;iW5(s<+nFbhNf
8248NFaOM$Vl!Zh1XMg+)tdJL^*$^@oI&Ur!Ya"EO:O1*Ih;1kI5s<5&MoUK,?Yf"Chms#0,p?#E/`N+=Lm@
8249X^fA0e`,IAnDd/TVbViW/F\BOf2^E9`#dMg%j?Kb3\p@f\6M9tOhsp<Xp.@0$Iah:@p/)]fDpZ"$cmpB
825033k6HUYt-a>_Uh='Rh]k[h%&)E?(Cdk\Y)8QnErPbg@Yi49]%/5St8l(b>_R<T"3(=hkqLL/AES12LbA
8251ikWVo+%c6QWNp,<*t!ri`DLI0W9A)F#"PXgdLk94?#UL:"Q1^"HeWjW9p7PsjEoM(NH#Ym/.g<6*!Ln8
8252`gIeMi-+7]R/-5Q%.!Nh&&b__4jhcN]l-A#$5iG0Nad4)UYn`]kLQ@mU6gF_4;l(%Q_W&d$U\"g7iW7l
8253o&=jGc;Bo6HU5=C1=_d4`<;3!SDkrAT*"(p(.Uf=M,51'"s&tL>"<^nUGhT+Oh,q%*$39W_(27t``_m1
8254qH_NBQbE+0k>Fj3iBHc'r/]\4+0$Bp/i7hG^LhE`5PEA)]WLJss,orY8k=c'7<[[iAaR2*SsF1qOtCUm
8255FrZPoB8<](2Ip`=:H!o)-kK!T<[[:<Pd\r)DJ0DpJ,N5:l1=qHHYn$T:lpN-s*i7gk=CoBn+XQZI*R)r
8256o:C$`VDA8CYmV@s@9[tiC#t[^KYLDCn$Gj"b95]=&a_8%G3bqc%>nFPh6(ulj6Zqo1B(TBr.sFUR)j?8
8257&7<:AQV?,haHiM-4FC*L3g6g*NupRc#MXhtk!]O!S:.i_K8+ukQ-qJ)iY.Hkdq'i'!fKi;rRIP;"\4k;
8258ICZcb5nE_RMbj:4H,Z1d`n:LT9^CI=&+08&H1A]i437sg9bmE[^$Qb_D>D2Bf73bEgRe<&>Q:0qIbo0S
8259^X<_Aql>uW]tIRJWT<8Z"gTgPm,<b+S75cVd'"3GfHLi1k[KI_>`k3p$?8VmcOkNW+u`^E()gs?F0rb*
8260rbP9jG;?,kKic!`ou;s)7\rIjLhkL;Y/XY<XCR7&*/U<*ZW+9u%Y:TMlmmW>;2?`CE's_eaMeqTXb/3I
8261Z6_fFTuOO^>(659#;^U6@r\IIrP-)b_ppe<[E>1A"gj`h;RJ(u]8oL7*,13Zn[Jr8!KjKT&qJUI0e@3t
826222PFlX/&O-W*!8@j+l[o[S:7OL7(3%.:03^7o`<:d\A\MLc)n5?+<]LiBjWi-S*P4`;UBhO=Pu5d<+bl
8263Tn>130j:lDKB=`qQ`(R0<@YlYe7J?l`o:[jA_hBR=RC)W4ZZ*69NtAqEu%;5*/T_$EH@"Z8P,:&noGt9
8264kXGMoEeHWV$\p]N5HXuj?@f"R3>\)55583fkI5Bb\PqH8e,,>$Qeo!CO&==KN)C#!-(7[P%Ui=u@T9"m
8265;.Ur?;*TIbg[j/QI-Us<ViO]p,fM1d!2I'd)NM]f0GT'_UDB;nqp'\:/D=D7O885$hDL%fFNtS/<,agl
8266`,8q5d4_d@p+qRVl=Z?+0V_N(?8*Gf\fl\R2F`HW<RrVdjXR0WJ5KlHrJXY8lQ]kGYo$2Z,br$NN(TP(
8267ePX&a@>rJcK89-/Fpp()7B.pmf"(Vo-$=8:FU:X,2k3`OMGZZs;$"*LVD6Z6`Z:hE/IG2u)h+"cY_=1\
8268A/FRsL&OAs_Dk1Eb/oBjdH=$m1[:=A)jC3n>OT+Aqt=[khYl58]1BL*Xp^PrH_5]F%@cj[cZ\rcgO:.@
8269_PuU]B7j9X4MTh[("+muKnl:Kl5)(lU!BZ.HHMk%br?3J>u1Clh-0>Db&?1fn$cs%\P%[j(B#;;-PJK!
8270F-Cq[MkrX67R+?YaaEU(%paJ$FN&TLloiFU0bs/8MGAju:=dPUO-H.A00\KbFnEerhf';N?ErRrV%o&9
8271`.q]GqU^k1:*K+eFSF(kO6kWkD+@1dNBPT/3:QKiS_r.Nf=1J0rUTsD0E(]BJ'VNK_P)/GIRt)a2?^_E
82728?p-<C^oH0IJIL$@Z*J.ia6L0'\^\;*:\E'6>VPqJLQ9cDn]tS5d>p9l^H.D'oF!V$AC8aO#.ZfroS,S
8273HYs]cg@p'g"s3T?G1TnA7E//\24/:g'pq/[B('2%+Q!qeYa#sUA,2-7/l_FAO[?d!Tt46skRsi+k6_<F
8274>a$BNYQfB87eXqoZ@.eAs*O3_F_*^?=(MjX)<6*[TZ@bk[s/Z%is,*lOaLApLp^:u=NcV&Y4>!bWWhsX
8275:t7!mG0a5ijVMW1Ni9(m-sA:j\gdO:mJh@*]'$'8N;d9bQ,)\H=onk.GJ;$('>q-Oej,ol<a[T,2j]f`
8276@Y+G$r;pD0W9G'H="H2:(3"+1Fhh<\=C.c*BNJ`WiFVq;Fj"]1A?+,a"I9nVlK28tq,S<M'$FG\<4AtX
8277E)bt(+qeNT<F"fq/Fmf2h*U5'`J4(THtU1CAWIU^A(jJs367;oA)I6]r[("Z8JpP<\JV)XEA4E&=;1b1
8278$4*D-ZMPO$.$qMtMF_g9S%nhf`bgjk"2=QdfC5_8NMcu>1'L0X<.n^[2%PZ*.O'SCp-n8T!ClV'c>p*G
8279^^$Y&HQq4rcN!;#s/2luj6<Tr?rZ7,)&4[/<>=E&&rR+II>h'Hbu5n'.'5!,UIXVRX);4/=[S.ed;7@(
8280o2QCO?q,F?D@8q!j^Y[bB,#iG;<fdN-ppW.f>?&@$);68Po\m-:St.%gIEqI2Sc78^2&kPa!6OH#t?N/
8281]CKNd;.Z$QNDWQi.(BpkmjNW!@8qMDZ,dGF'rj=1W"NA`r29\%,L*1E^&@-!BR:!1]mT&Ab=D$up(=;E
828256%agII3AMEGsW]k0$k_3oOW"(X=<SSNXaaQ+6^u>B/lkB7Aek5.3TMpknpgbP3HHp`8?8pCnVSnW19i
8283HGb=Jk1L!qq+!!f*_+dB;^[P%p2lm"3'aoMa%h\-F._?M9d!H!m7=7TM\[&HcMLE8+B/:\a8+Zl%mB3q
8284)X]4NnH"'ShAYeWC?;uQm=SEeo1?doZGKQ%V.[O=q!27#n#ErH)CcgoDToS^qJFKQo;OC597??cZM>$'
8285hXQJk^#*.8fKR(%G&=F*p0l^M6U1H>LA-7X?$A6&["]_pjp85Z!_`-49MAhkCOaFB&?OFspok0j+Ug%m
8286($%Z0]Q-Ij*j\tni+'k8f"keO(2H#Wpqh`'BDXlS%t3JLL7e`sRF"89.RI=R=<\UjJqB4h+%(]=?[/4_
8287oibPDKNPOm1!C>40a(U6)ecd)Ig0-#=<*4"9,4>Fis6eDk=igW-!gHQM\D3hj<`q(@Bj[,ai4Z+W(Z66
8288-]5n\g`Ve3h*jA!E.2aGq!AK('n`,&lP;p&U+e)#;Qk2+k/X`ONJPP_A5O)*NM]p:`k^Z1-"F1sk&'/>
8289&$a,K*Z>E-AG2D>h9A?h0ZGBoQ<I\>lYFU1,I@`h9\<McA;IHp(Jb0/G?_/*$PWDp+[<gT"oe%@[dW,A
8290?ZXDgAlO@oe;HQ8p3e&Z5P9/V;(5sWRSfk8Vn4Ol.a9A+6PLQ#;.XH2Xk8(RZ`Pk?7jI=t0?#=j:8A_\
8291.mOr*`uGV%<!C7>.Ya$iPJZnWhlHJ.%*;%0_6O2BIGK'G7c=ZCI>l%SCr3+jAN8_YaS5e>Yr,d>;7'Hl
8292K7VDtc);J3LN0>S6%DW`MZ7s2'VqT(-n*&5;q"!,qb_d#HKD&7Z4Eb3Ut:2,OG0L'DI.8^D_"K+IJK0N
8293Q[dt9,55pOWjCki]ooUk0c'5-qUo4X\GNo(+7660Ei96EkPJ_?1Y)'fYu:-r_*8TAT<_0Um$N(jV(ZK*
8294Bh&Pahi;*V=gnY3m9r%O#(CoKT$2/g>t,ULB%Cn@3IL>4LEY,DBB`ikpe[aYrg;nCPNK\^qnq7H`u6f/
82952sDA7PFd*[Z.H+3LV#ViCTP(m?#TqWm^9UgP<!8b3N(Wp4oE/iDa*pNc_%i=Ms$].`Rg^\q:D5:q;;2J
8296O3I=$m70rc,B:E8=W;.#g:Ls!94o(E1X4A$>3S/U8uIQj\*E*;XBKgpbPHX)h9lK'YW@5SbK9lR_p/"?
8297^^Rj$@.,MMXf881lSj=7n6S&A<JmRMpntmJpZN@2lD1K/Bj<jHbb(cmc*GEf.8/jV'HF5\j9Wu:WJ$jB
8298mF$>D\g?t86(tccECH"&l#MfsU<jtp]2NV=b!bXQ%mTS^`_S7o#CQRMInhp1ZiYT./a>3sR;J1p1q^@W
8299'hcB8mnsr^luma3%'+c<bo&'>DfsP_G'`rG[a]&-XOG-I2fV0XfbT3;h,5<MZ=ZaJB$Y<FN]+qXFI?p]
8300c=GG>KkKpNfCJ)deC1h"Km%<icQ+pPbV73VfPF%C&oVLgcWS7d,qIRuYO=p^aiZqgq:.s28l?\8F[qWS
8301NQ(-np6^l[>&UXiD5jUsDpgZ2B,XBT>@k-7dKLt?U!r:*f?Q4po3EE>\[d%ZD/)1B9NgfN]X)`\J[Bgr
8302Hu3i.fr!4TQ'o8_A_2D;<bD*P[XADQO_TNm;d7r>Y]nA4_5MVpblXeKkA"qgYg9.]>GqpFPM98A($Otl
8303dYos8#c#P+GJ<aJGI(N>^VBe55:Q/l^o/_Y_J'q6.%\FblL<'(BdB:]\rQ/!D9I<28E=-IAlQJt,]hRa
8304/ZTMlpO))Umq0,_pYL7HL./'">:QjBdFaXp<1]UE%udgKXnEYeC9c#(Y2!QqeM$3#<(3^WDf"?bK(H&Z
8305Z_jk!ieC1^Z9=Tt[^am4Eu:t#L+l4U>pEP2(r@\b]f"'5pmUofDP"YUU<!R/.Fcf2Y^Jqk[5H,ZMpjJX
8306ib:kr*Aq6S*1NHPb,d49f`LHM_2M898QAXUn%&V(Kd<s<^-4C,AC7Cq_PZkCW-Gehd4s*J3n#LIAX:Wh
8307al])C7TD:iW$NDW3qP"^ZseCJ<WH9,]61A(0\tkc1[<<TrbX3FHf<Z0T75p8:Jh:<<:CZ-5"6l\oU+:L
8308e+^$B6!Sc^,<GDg-f9$1*,[G0;HNOX,6au3KdWp3k:6^Kn-ZoNYJb?43G"_.kf'GUl*Ng#2YcZ!%2*g0
83094,,=uW\rt&Ebl?ZE22BCG2&AA[l8%DW0EkCEK5M09<[*(#F8@Pg?*`!#rC5c^$5u<;\RH1-_,-M3'+Q/
8310-QIR58"#CHDn;4MBkD<&Y:+*rE1.W6RN-K6K2]tO,]hTI$r.gq;pXO_'@bbSS.;QNf@<Pi2h&a(/>9e4
8311h^6)2;RWc%IIOd[.?0<ICe,m^R7&19<`;UfV^48W34Km_PdE=QBB99i$L1]P'2"SM=tr!:D)WIRMp@U(
8312A,c;-Iq%ndWfW&=]oYgP)?qS.,YEpG/(jK<\gJ&104Agc:FoX?<>r&KG>[7s?0H.Oi/*H<U&N"B5oh[1
8313PLDj$'@Aho\B,%n>QN@?-Bt0TYB<VlJSOCS5(O0JYUTPY@W>rtRGu0;S7*b*3o'h50NQX;CpZtDWQ?T_
8314]5;osO[]aR=VclUF4duFph_sRZ\lS%7XZA,)/UDqZ,HP>aS'kjDtT)3`Mbht4[UH95p.Yp(kkb)PnGa"
83155MOedSpKr6Wl'9*7`"`Q3CFZ%n/t2_-@n(:>^^7n]<Zq]o,efSS8':T%oY<Xn<t9>W#WZ&2#+nG!g)qD
8316j+MkN'o0@Uftk\h=T;h96(u[DFTl1f=t.]EHu0^q@+1tm2TB"=W#TMl9MR::#JJ+cWsrW>+-=;eR_o5d
8317\q5o[6N6P)7cA:5Ohn!9EQBPuI+jWR>X8Qp2!Mi8!i@*KPObJ&m[t%S$Eo+[5PXc9`7oEnK-O%aM^RPq
8318B+T!rGO5oUIHR,P6Pl?iKq$QGP'CY_nqdMLI#<DlNV'pheH=(-#P!\1O[SI0"TP!?qN7,:aKX-RejoX]
8319h&`nG2]c-@o(RHbX\1P?2f&0?%K#?ue*f^OKBlD?2h+6O_m8;;daPVXH]d2lX1kdVn5-7H^3\?.Ff'Md
8320$thr)@paZD%=:D0Wn&hI,Td=aNd^61Dm2^(@cGN!K\jNk1njX[5L".@]5ia@Al3)NJTl9Gm?IN`P^.u=
8321ZO3b:/SLN8^LV52C0"cfoE+dZ6MIiRf;t^rPl0#gq))+BX&,t@:JNL?b0-u[<nK+<E7kUPs(&A'/?GJT
8322Ds>K?nehVfCPuZ/f\&\6&3.:pDGFX+gk,CUL%R50_mJ&67H(6A[C"T!`I22uq)*GO[Bg7qfA(=#$O%#(
8323V;M4Er`R2T1CAQ:MM&,OoM.&E197AAg4JVCKe;oeRqEPgbUQ<3+NAOu065C[DoC78<Yd8F^M6r$D-gWX
8324QBaJ]%6eeJf)PEH\$"gXD"-.&?X>p"15+0$/o80Y5B1O+j1N>_ZO<dF(=pdPGL%[Z:G6`o>L5Eb1umjb
8325bN;mf(">u1W4o]Rfc9uN8<b]("_SO(B,,`*(,XAiH#>ne`6QN/S%H1U:4@4Q@Ej`4(G0fR+YB"%>P)'u
8326gSW>=B,%eu@<]GXom&=/)L"E@l=dHo$G0od=T+2I3J:8JqP,dFEH]a8n%J:M/8W"P:[-eo`gK7mMG]YG
8327fJuBk_\b8+0\"FIaCpN)d>Y[9p2")goCH=\*5j6\qTt1i4i"#M=bV]]7X:k<S5C3^VSSTR$g[ihi&;@F
8328!nS2pN)A,Y;$@bI'W[9l*HMDEJ5Q-Jn/t2_!GH@:CRS,,Bh%3^):_3,>gUNiWPl1eN1*o%3dqrhD*_/d
8329UL;ckIM=aG7b*OgUBmWDr7Z)/U@j6X-UsD@mR`XalX*5`chSA!Hi!!!4%+kXarfoOr^nL:Cn:F:H=VaI
8330*_=%(l5urQ4VLq>il*:bACDLmm4QS2Vg1Lu=B\RF/EH,>)YZ>[#B2uMF-lOk\l<E/*:7'K21pm.*^$!u
8331rFCXgG.?tm:Spa,Y#4du;K<8V/TJTe`7l4^pW(g^,MM/Y_pKhRIGH,-g_kUK3VEGrM>YZNI_.oEpoq&1
8332rV5i2rg.$us-.G'Y'"!m#o8?`>5=%RmRisdV+TO=ODbnS="?qUMG)M9F-gqOX,B"*-0u@o_>7=1/b=jd
8333=fi":Th;F\.2>Q<7?cQST[S/#rN0nn0)1RL>39n#1\iqgU5iTdb$i"U,AU=/[YVI5[*hs%p::mn8rd;%
8334&\Fg6Uq;<71UjT*B)WFT^"QpdBTuLHAYV]MCb\s0[#s,2]`(i9q6Bqjhu3P'G%iLgB@Em'GU7-!L2C+>
8335UL&A$9XmYA>:j9e0&cJfn5g@2]@lQ=&l)4/B*H47*3Eg?V,!6(WZ)r3,pn&gXKRZ&ZTSF#^KmOlZ$6bL
8336g+26c="#tBV(&0SUIqsd/Qj5Ikq(u".H[ac7Q.06_d+K!XM6[.7;lFB2TGC#UeY3.d5L=@.D)9FDt*f?
8337@r7c4H$m*I5D/9f/"?so7\O4t?='[pG,c:HV5<!gG'bCEVjP)J_ct7FFE"`Q1@aM[q/)sk*j`E*W3=XJ
8338;ArQ!7T&V./CEaRs*-3O[kqI#gjUh&:]s80<e=1Lm;f&5=a:TKPmW@ZkEg9#As??DBK%d51nGfgi52D)
8339nmhX]kO5UDa,/"i"f!"2lr?gPN>h$]UNhD.<=D@ef$#QCUKRjXb,bZ>;?gu_kO*1sIC>d=pi$/sA2,1^
8340etu;5Gf;g[7S*c:;.=]E$#_]GW"OtbJ/-<WMkO%L*lKI417kNFPUA9<Ih'5!VLVd\:@0"=W(fl5c)@dB
8341).bY,1`KnMD44>PG($.%lHOcI3F'B$7L=G6Z5TjH$]L5T0#jhjTlc:I6nq;>UK'6_Ql^I1d`>IUnlApO
8342SV0jtc!pHFr6F;b21th*Plfp!C\(aHZF_ZRGhS3N1[:mA4[0]VEP;4*;2X=hq_nI.VEX)Q*IRS6?[<M.
8343D%8eC^?2D,dfXahq\i0>1n*iNYs6lS-EktBo-s(?hL]6EIq5X(%NM&f6a'-?orUm+_c##_o#N2i+LrMX
8344qbR31/1q`e9]EXA:=go^98JG^Nd,o'qLNtaI4=cu9&$<PgBjLGpR*CXmc!iAW;Uahms^c$J6UYF'HHkJ
8345Nqg"P!hs0GrXk4Rn/FU;E1W#tgW;!hjbRaen;pJLAV.ib;2AkN=da[#6s4W+e29OFMJIgr3C3#!+S.=5
8346d2[UOU;iQN1J^u;-:mZ28$:R7X0UUVA@>!>O$(q3/B+q?XV6C@LqQ+hS05fq4r<idPh5!=h2k2Rdpf0!
8347**rg@:=NBeV5B)i1JoX.jD)oL.U-^PaI1RC^]*'f3?kPLZ;/21oiql*.8GtLEj2L%B:10Ic'>hQZVD2p
8348@+gAL`rn[S*b1P;p4#ACQq30Oa]017=LE:[hiuYhaj'Tb',4Q?Bq$N[1Uo=IcSbf]KQpV!AV)<o&S@ln
8349E3@8B6/j),`Gm4`3`/bB.l0qb=XGUm\I.prPs&2ccS\i(rU9Kd>jjL2*pII4+LC0KSM9J"M1$S6T^o<S
8350EaYW[1JpJbCG)c?"A0[JV,<&^6CaREUb&Q'i[RZ%3/Lasl(,T%OQBq'D%;G#ed4I-;81Ep"j&Trr.IqD
8351Z&*3tFtf\-\LPdhT?Hr_mG2Co^aQ),3Y@ESTG`Gigs;pU1o&JaQF]OqPa,i[rUnkC,_@u34IIFi(aU'9
8352-tto@W&@==+114ZTo>.5N7+01W!2.]B@I1$R396]UCt,!3@^egYlR<CbnJVcdVY!(J5Op#nCZ2uN5Dl0
8353b8$kiM%Vbd.-D^BQ%MpI,_HtG)paK6;N.nXIT3-#O%M2X5V]9Z<(:/<l*dhsZ;Yri@.!VkH;SZq&,=CK
83547<?8>5@g@1po.nUDO):+8pk>qi^kfl8A4?G)Z.'[o@XKDWMK&X9QM[t3"liCF7OXln_dM0m8,t$Db$DC
8355cul=&a`]i&FnmX(b&>W(]$t.)+0Ks\F1+tk[U+6/]_#I0q-j'coo=C"]k=?-Vo,AVfH(]%;[nX[D!Ll^
8356J\s//g&Aj>HX>R<pVhRX?eiEVV*0%;\9Hg<Isa?,qmZ%@bYZJBG&_auH`='k=<#ZnFfq+Q(6SII2JJ=;
8357VM7h!WZHGq9+l%ua&gM6Yg2FCPNs!=;s[=4a.;8rPC/'_B*`3(]Wc^LjD92?`7GpiCUG]N\"Y`(E7TmE
8358NL$Nk)&(c"'$o"le;9HVjt..FX&ptI2&[rGbi*iE/^c")nA9;OTiA!MaY'b0W.NZef!K:D[LX%dJ*XgH
8359]BMp*]5iajDbG(D9s/694XMOc>?2Z+/'X'CeQ"cP`&_%o9c%$U0iUqUA;m_bPVk$B91XZ6JjbUJR?WKL
8360>kK%(fk/B8k6&KT&[P`=i5Q\B&pG#_SbKVa/5_D?>jSPKHgB9$lSbcD<pPq7Uk'#(jViif@s3Ddf\0<]
8361[P/>\LMI8IC?;-MGrX^i0,8-7hk',[?DA3Zi[T"s"l!;Lm?$U#H=oo^`KNWTCs^e8e(:bQ<ilr=3j]X&
8362N3UoS$6:TlI:C1nZ@k2:>80VbK%4>2bMfCcrT169m^I,K6T&-q.s6`%boM1ESZ0H'%h)st7W_j;\5O;\
8363UD^HFSTX>:E&FPc;5JM$Kd!OHr]?U)[@D&[qoDj&F#@(#aK'!V&@h#$G[>GZ28H0O.SCF`'[00*C,X[$
8364I1W/9$$N[JT^XIJ@H1Y,p2!Ydm!O9\gZ(Dsl&/qKMeOT7`1E896ZT$"krMN\UKYL4&oD(hUVt"6_K_'i
8365Sra3#SB[P/Sl$U-`Yu6k-0J;e%UrDJg)_!@C9'L?CQ8!+<E6*ma`XoI!2IEu%;A;N-q9I*I?A+$J5OFb
8366q>j'RWdPms"2uZmKkWA5XdW2Pe--d)b83PZP#-"(YXTU+8aJ(]pgR3qWJg5D[5>E!(tH2(D:m@ba!b)8
8367.2XqK^mZn`-J'jU=*$a:Cs%h(A(5^OE6GJ'P**5#NkTJj`(MM*O1mmEa/R2n;Yf$F^N@ccD=]p=;u*5Q
8368F#YF,<p)L#(q@&tFs^oHV94+]6?gku47\@cMmUqOLZQX2WB;&2J"@)BPPOSDG+@4"556g4E]VK1(G@r+
8369TR!26HS/kiQZ/KfH;=?3^&H\4rGtauKj8it5rZ7h(XU(gFn9paX;)J_Fn#sVr`Y':mB1=h7l&#E"IOcd
8370"$81+P"Z@/K</VQ,M4!!JS-WFQS!"XL^J<b.j\D<0mNIWDPck\5=5u)>N\lVo8dO2]Y4'u2Bl0A+T"E5
8371#>8BT_8FC8aCAW^<CA&\iBFMuE[$h8`rf>0O9r1gIV*;Y<;?I6C4A^!e(>ZDnTKYOLh5LYTodBS'D(2\
8372M:h)WRgQF,-"U4fPfX4FZ'%Y<O=8)^<D3F:Y<kB+c064[o?>:<iO:TW&0#.Ncotmk8k(7gM^O:s?<'Z"
83732MX[nN\Jj]d?mei7Yu*sFmg-i&=/M3,-_r_*1"kCGl&2eQRG;3`KlPrbGVp'++$>oR">H.%'aB.=EIkC
83743`+WJ(I=!SkKmYB)()f;_q(JomJ_=dc$$kXd-Bs2q]@LA4=[*I]o_XOp7:@bq\]PUQW&ipV$8^_JEgcH
8375km0`b"rNWZ'Zru0)S:VEhG0"-[#EuLApYP.GFf[41@esF@ha*ZV&<9Q&Oob1@T5c<UD2a=;-0/?RZ,Cf
8376b"FH]P\(WLWQtU?U8.K\!&a;Ab!osl1G=\Y]\QG*83_#G?K"\7UrNP"U[Ta1nHk6ZAB3EKO"Lr-mZAS\
8377M3s?(q+k&q:.MG,,A'iJQK*EsmtF8\Sro%PM1Z4n[u[tIqdo<PEPdOC#NqZeje!ft13C1bF!g-3jYn1i
8378cT?j?T7?EYhtc)dht\#09Af^@Mr3p&]^VJ!4o_'3s8Ke%?UFE5psmJ",,JWr%2QGI/<s>4AoI9?;k_7?
8379G+-"L]]RLsjrG1r\&Xs+dY1bJ@Vbq))tLOo`J''/T&T;fR9Ed'()C+7i\I>]hQH\J%luqk$%/%go)(GI
8380SQ2t)BApi^!KfD/NH`^R8R1sh=3DDH2r#.M]fXY]9;6^0^3knZIX1-H^=#)QNaUu"K'HBneKK$L\Wo3s
8381Kgf+oCd7k0+s'nco@@./S%9>N-YMa>Ek]QZN%O'Nlr%n@MS(@mE0EMp2-bW(]O@_5l?Z6:6Ws5e)HVf=
8382/[t%lCq6J5<[tcuDPPBRDD/,o#i2qe.''1BGqq>8,j3g5lSf.2ed@ZeY-qEWe]S`.op3NOJ,'P9`]I]'
8383gOo1.3m0EOP'8l9Q;=!p:U\3d?DAmEETl'^ZcT6[Uhmk)2^34-m=+r8*Mjsl1ss/HegqIWZ=?I3UG#F\
8384;]M.%/?uTlanBu>h9i)]XPrigWga*IlXhf7l>;g3EfI+lW=]k+-)Cf(^HuL<Z<HeM^Lb%7IdCaIdO/%L
8385Md'8*Loh8QVst[(U"e-SN)BH@.W=E0J+SK7*.:,X\R?dGdb)Sg1L!hUON3]e?[6d2QFGqY4^2f^'1QiK
8386Y"WX\o2Km?CD.13WfC]@%UHH^*F8%ChT1nmB?h*c)<JYEU;g;D(+,AMcTdlc:D!EjDi`IlJ5P[&Dc@3Y
8387e7;]J=i8fUjYjuS`gsR!Fe6\NE:d1r,=s\kU.4RMk[RSGUU2p#]Q7FgQ<X'8%t:kH"u&ZRl+-mb/MO-c
8388WRS@e(Dp0'GR#'#W4QUpUJgJ6X3Uc83=Y=)X4=BiU`?*$2[csa;*44YVAU\u/A<Df<F7.3,l!rr3"AF6
83896S[m"IR\1gG(ITu:>!a3c75Yk>i_1X9cSUUD&luBC0o::[R?(WL20Hd:@"nt)I[p9*GI`q0IjdX[U)q-
8390/*>K!]"$]'\Op+C&eq5]p$,>njN50oI.>Ib5QApi?[<CI`Gb\^"l#!b'tg].4^ftrkE-fTM*"HU!sEll
8391;:G'6nT`i<Wn_^U_BZhj%/SSPrH=ZZT2E!8CJh35)=)FE_t:fgpWl!o'V8+bcI^ap-XEV`Sl7prY5q3V
8392dTt#Dm<D(ILj#de46X7VZ;W3b8%SKhf73_lYbQWh[n[QSG;5moVUS85!HN[Mgs&[*));mR"!<igT!sZ3
8393hpW<33C@Lh#TX>9K-;t5,'#IBNq6W"p+c+,_sIj]`7c%8(IK7^'6Y45(F@X"M+,]D_XAoO@X/5\Q8@#;
8394VU3Erg)1MR;ds0kSIcb)anGZ+?iBBn##$JN1R'ePbYK,.a\Y;W`8Vt#.@Gu_6SG1;#frb^@49A\8?<Q[
8395(h,Q=/%%0dY%]NSVefsTrT>H_Y4=7l&85QE.BtWEPI+j26gA8M/Af]/+XUpC#id$1NB)e#RK4)JU(T^9
8396>-`i*Zf+b(\4#"7-;JQj8@Ojg)%q`7U:99X_kPluZ-\)8MG_qMF"?IePZSf4?YI$X=;+&ZDX1ki*TJ:!
8397hM-8:bpZp@UM-n7N1ub\+/9C_N%i$q`@-[ko\"&A\*l<.eAiu1M..1jdYrd70>a[;k29A9]2*_MfAA\Z
8398#+C[5P(+1@YX"%!b1=lekA4M61CAU..#^Kb*QfdFW#a)1k9*5sq\Z.J#E67:9">_41Wi;O"@k4>NnIiB
83995GQF2WF`^t9'5FAEZ_'\Lgq^*U'u`uU`]9R$b(T-DDg^O)``94`dIm>@>B-#hg#JB]Z&/J!U!n+o<@>7
8400]k5YuO7&*6HRRl7L(\Xhok;R!]ZbZnRub9Dl7k*oiNPG4&c9[T:;7fYZ*/L^k)"chCdNKGg2eV/3pG39
8401e;/:H"ZrOH]CCcQjD@ufmNH`3%TVb:.JGIbr7c[dBtrKS#lp]%)$2T]Ch1VlJ.^h4M,B.>A4Xk!Rjp1T
8402M->au+Z0lk:B[\b8.h:.V&9.[mnTUlpW<(G[ps"\f_\Ja6O9S(@]`&"bY7:GBJC/\;Et>P"%J#!M@kDq
8403-'(iU?5!uRK3T(;c-29c=Y`IuqD*D8)*ciYIs3!VM]cI`^ql6H#Rj%UKihCBAr)R4@UNST/ojCV#):Jl
8404*'BXWai>-h)?AZJp:q6/Vn',sR@hWcnWTXdHGq3T;f60`=EmJTLF[nqTc0=Q/(1%t=g<U<NsZ+*)UXN6
84059c-q9Z$+p"N<?rOjrqNq.FDC/>_P%jDkU-,L6GTPC?0F]]L`OMoXIJT@I0X<Ml)MMK#W>[J27'bIsEd/
8406D(i4#1pfLsm^t0g.)Z[O0abCaK,>p&A(5#7NCbZOK6ha5D>5MK+hrqIPa,\lo%Z]I<6^_FpY4SMo>F'8
8407,lk55$o,%X^aO;A01,q5i=XqA0hPoD*QWCnIIP(V&Jh,Y"W[1iMY,Rc7bRYVAS2:CK,A/A?kf5FP\jYZ
8408l7+SZT7061;[P$p/I6'iO]6q>4jtNCR>3PT!\tSr:ldD%_6T:I"X"?GUIHpEq5^8FlC"n[Q`;^lNCT+W
8409*!\(84WaJ$;DIOC)Y\Ou#<hd5nCqf;I9=#E0cs#RSZ2r8O*ZhP\W958T:OF@MUM$<CuJ-\QT?<d#/U#Z
8410GX%UY@/o/W+*siWLhk;3]OqlF;a05MPB+,u[MrPa;77E4-f0P2]2?9]75*Dl(2oQ%hi[GR];lSI,.nqT
8411lrF>:bi$BWVjpitnYHGE$kYK]Bno6;75#m74._EALIY-Xr2$o-Zng\H'&&N6c@7/+o@r65@u`e['m9cu
8412a@"8T2Q?3e_Z]*<,^>t?qONZjVT2*K2,l8oH7"lN+M<?36Y0`JFHIX2(7<W:<.6pI_On(HV\I,c%2(2-
8413fRZR6#"S.c_+](TfX<!H;!FDC)Lr.-7'(q_f2$H,ZW\iD-c8d>p(O<VUJ?Z":J8\qW\NO6Jd80B85L<c
8414.C]K!h'cN2V3qX2e&I)_WrR(_j'k]P@Rmn]5SF7o*O'?/2D1YeU)B`h@U0(p89\9o`JbZ(gL4XqR;=(V
8415De@F7&IO`fa$IA/q!Bo5/0DhZ3jo#XQ&Wqbm#SXE4OZ""-s1XPUG1$RV=)(6.!/@S)tRX91Ffdmg\6nW
8416*I^*Fo?iL`lj/fi?kh0-;2iA/.Cnsg@+9"B[PNg9m?m=S.&.nt<(<9F@?b@D`"oM]5jTd6Kf'd$)2546
8417@E;m=cPN>^OPr^'\+]\rIIYVh=jnNiqb`Zd+8*j9@hN_3(@O0GG.[,<:&<ZugO<&Jm5>pW\8;K?eoK"Y
8418X)st4IDD^E?rQLfRh)8R[0Jn%83?3HAA@#^o-CL9N8nK\@fagd`7rQ%4\"ONNHg4MZ.l)0K+&WgC_rUe
8419im0,uCSX%&Kk'/PM_K:6<"O-k\,g3=^d<EPg3JmW]t"t()i6\pe&-hcYfTCM!O=8<6A%E9iUp&`hZUZ+
8420^\d[Tp[1Sb*V]$lB/&D_]7WfPkBM\fLJ\&u^a`*8'a@2u!Q8G@jC94&PK?=rOqnu^)&E@(lg82fGU.nX
8421OMombZrfpCN!lg(WY+ZL,:A9(*bC.H1P/ge/94-$3_3^_6nBl^&t_^:$iZ2@J48oE4L).N'T'<"d84i/
8422Kr.LgGGIB#/Qlmu_HB<P7q?,(0k7sdJl(6u@+DBKljHG(,(TlHNg:Yo.PR(WiE2U\#*2@RG0#>C1gO4l
8423eBB0sh2#F+WQYAO$4r+"%'_LnPDCLofL<`E@O<!&K3E:Jo)@\J$pP@KK/2[YOa)3pUF<BT'EWJG(ko"F
8424PYn+&BT.9%IpUFql"0R=`,AF-$5uECPb2D!J;f.0QoK\/nj=8ub@3?!Dq2#XR6A$<+-$'_KMdQ(O'i[m
8425\:u[E=`C,k$BZ+@W1mC"`_S7o#:+a[@LMD+&=[92T8>5C."7U^DOOE_8ut\1G"*(YrDJTkkVJT'/rELk
8426n`PO%R%s+['EKu[<(Yr`W/Q=JL\O`Mr9X<KD0Y^#o^"_A_d9P<T[cG>m%e+C@l*NFU$amR?$+FSmuWlW
84276oTV1C!hCQJcg2IOVaYheQA?`-&tRpG4N;q4a::Jf\_UN6k[,bZj2)4k:U=5]U_63\F/cfa4uiq2Yhfk
8428DP'q8f-&sfe*KFV/,,E1HVd!@^'1,ZGKEMGb':STM*)Zk?XdIG->7+4!9!YQ-8NL\;1'Yh:uNPM=UHN*
8429AFVah\I'GS>*u_9pfPWL<Ip[dII@E-YXg\MlL9FC%$LRI&1`JAb)&OjXt6F_&8Qtn8Uqu)3"dJsLJ$?k
8430^i)`C0QpYhdO`%6*s5`K5ccBDoZl:GT]d$O5iV0!&`s\(OTI:8J^]Vb!"fU"4j&l@R0Wu;!^nS=P?di)
8431P:UjsI1#UUrk/YIq1WD54sgoW?%\H%q_.4M$nW@aR>ctnQn^<-7>KbQG;*H+''2AX#D"tHZ6:R'd,AEZ
8432*/G%Z6qMcc8bQo?p7EcDgfG]T9&5(bX8ppJZreOdh,]ESQ%KC4@RC@,BB8k%Z*5nL<ZiA,"d5Y?$o)ps
8433n\>+MIqH5pijTG.'^f"0f`=QNe]&mQ"gN_XrboLH>*b*&EMg"%;/"/ZTqL-M@2.76q\TJl;l`k/>=^Q-
8434!#`8EKMefE*6rT0Y@Bd7BXnhPd$!cA>_rk&ZtJb#1chDK`Ke\N/sbS-,IVP'7Zj+QM_Zb9PYi/UWbe;!
8435JM"%1?CF_.ID@8L&2)3U?u#Tq$@Y(64,5MiI#oG($ru@&oeG`eDiDfH/TeY]D*MF*ipEZehMtPQ<"O)Z
8436'cs_64QJ"UC0Z/5;09l^I-<AH[*tQ^I_/UppL8D'aMu9(m"TouWfW*Xhns*Il?T@qjp>::hu".2f`CY3
8437=8dS9g@:%eHgIPGfPfC11MM"_3-W(8C51?:]"0T*,E@?.Ft-+@=;DnXT^u]u,RX(Q^-!9,\5R[<F:nc>
8438.#F"<pg/R+8^d/$\":1<d`_Vo&oT.K4"=$\bX'-nVfM1_!skj4!G#.r/E4nG*&NaDM.MjW)'Ut/>/cT]
84396YFk"RkMCD9:s!bSdarnRj'=Tlps-!&<!"o3gh)+4lj2<r,s`Y6t+>+O9?Ug`6'RN!XG]??E!5=s6Huj
8440Q<KVIcTtL4%W,?Z(d^2Rl:07!P(H6#$\:o"^E*+S=H6)a9tC,i%3uPPq8lHEqhB.$g-bFA\E%gLT\K#l
8441d>Vcab1m&7fh0p9;[F_QJ/4&)33:LU-[2Ofqg8>[&+T?MUEGje81`nr$)=^s"`53hI)?fOVjAih;u7"b
8442T)ZVc/pgg9oEgV(4-m\Bk*h@OLQ,gYAr[FEr>:KV34lZWI-LZRfmc(3:M)FQTjqPE=,8/]U9_Fnb=<2Y
8443X?#LQI>l%[/&J6:MMfS0kL(_C`S5CuJ[+@cN5@^20Ld3+LbO\mpQ&bt;k<:poAWYQAJp`Uf>jh=+J[[`
8444@G/JU!h"fu$;E\[\R6,7@Bc2:(o&e9J513[rMVnLIIAQ@\o^=9AA>fk]\Q0=m3^[r;pddqm%BrZcRRb#
8445=e'[!]!U?imjCJ@-::5.pYb_<e!J*na4\=PG8;/Q)>9e<<P-J0]dO*P*k`<q8:/V$]ghrAX_+JqHfr^1
8446m^FFt?A_RERDG^,ccee2B;Eu3!DFb`K;_$E2WDNJ4=\u0)q16FJl>!8,89g.fJ6WDHgJ:aT<(J0Aq/?h
8447GWV&k+I5dba0:A%,og)@GQL)Fe'47GJ4tWeWPgpQ'-J3M;Bcl"8jOGtjJoCfp6hKF-i6CZ:BjHdM5*hF
8448"$&)B^p93f6`kdS%(hYgjp_uf"YsHn#"h5mHj4%h!u'<TlE&>kbEM>8r5<Noge]H*SuA=`D&A,t:eJZ8
8449Pf16_G/-QfGm1])(b`*#$r[Q:Q6hII0UIG<.(S`/?1?22YGPEamQu%idX$b,R2f2iD@7\T;e"_3,8*Yq
8450b9OR75U@ZebEAM?G4I"B\m,1.msk*`chnIS0>eD&C':=.`1jAc;6W,#0Y/he3sqb(S027)opM-grWFV<
8451=oJ`tgHU9eBW,;QJ5!(Y(s+1")\GP">.1R./C45-r%I'=A#"R40ac["!QAT;I%!p"0;BCR2.OKO`%AeR
8452mt+rUD\PJ7Fp&%(ZAd'W,k"Th,#'*0A5l$,GQOY_R#5n!W2iT7m7/o=+<&?MC&gS^!Fe9sN5Efd:d6GS
8453W#&fdiY-F1O8KXnH]QF]fB58Lg_f+EpfrUDeo'?":Je.Z"4i'V??*1-We2,U)j>gP8"Lm<E,!'-3AYnL
8454.^EVZ<'aPF.M&'GiQ!tL(juXMAD5],eb)S,>hATN?:ek.8q27po+PE;&-)'!)%M\/]4ZsI*gal6jsE2^
84550dQ8"7:gXnhoTro70/1KTr^Xd?DNU#<)*228?oa\X'!@r2KS9Y>Y?Zp=Ne0+.5A:HWN50\_\ZYWmMK6"
84569HEiKDeq41f1=pfHWs*C*YAVSV*V#TbQY76QW$uGi`T0ul6o`a%']u9(g#S>eMZle%:!Zhf3H5&2R@6@
8457L"aIM4?drCc:jeZ(`he#J%f<iX-Y/bf!]<nZ<S(PnpF2DN*)D3FD.`BnmFtm3l4qJ5]".a_H!sa[ET9+
84580gfc7B5Z_]Qf`)DF2T5AZuM%"1/iu,nABH$oo7DBOJ+D3:0!+%+eIG^Nn]CmQU?tD)H&(.[THO4TSu/i
8459:UQ.ZC$"'<32Tl>.E+/&Ec"GV[8lh;d<VU*T3T0#$S6(Ta!.N_<*)`2o%eIXKaj2j/lFD_2*l&@.T3@L
8460c<$<Oe1Ed_44hp)Yu"m=ofQH"OhRt`*hT><^%^AJ11c.o3mNW;RPjV-=Zg50MMhb8>iIMcWGd;a`L83o
8461W()YA[9Vf!7[[GrW;5`J$fA^8_3p@0E?9Df#%Me5@T9`d8i+UE^o1Eqf2PI!C'hkX8hc-t+3(6jKMdWr
8462\pFp7b^XrL^@qH5^LF/gN3\GcW0CR+BVu\I4,d$ARSahSWgth9&lQ_R/shHVq1&G;YIA48)4M8V)<GsR
8463WiZ%HRSiSVAOW%b4Mn&.IR^^ZBTr&+Onn.\a8Dj%nS@!i`Z^9BRUU](;T<P8`[)=oU,8XTl;jLfSSK7g
8464-s^-X\78KJ-%K5-7R_,MUVoI1You/q;'kM=6&_i.o:u."p&.sA3Ykb#Rs8s`h,?8>>hE#:f4Rpr>H3,Q
8465p%>^gY-3-A\g:.%rNT^i`IIoTa!?,G@5%>fn[]3r"ciB5#HbSN(<^%^3V(p!C9l(4T\)[L]mLX%`ud9d
84663W8Z4W@R"9gY9G`<G^]]i3r$tqoe&9KD_#*`Jq]sjmN%X2K>X%h.c%r#j97?j74*E]?sc?f*6#1HVDps
84670>=-+cFt$=LK;]Hl.i7aGOtQ9b4bc,k9'P4CS5`A?s@R$Z)DDCKYL^$\B.h-AQugsb\[l(]<2!BiWY11
8468VD)Q3RYto4-$<gUPr.3Q]0hJeXNoSV54._1T"$\dn(-?SgENs/I-7VUROtXGK!uff3YKuF$hIG7ns;<C
8469Q<>!43S9lgrG&fT\Sb83>J)7nAChZV)kH>!;p!ILT[?fqj=EL-DX-Y$dr&=QY>Wno-$qCoDI[[n:<g'`
8470_RJFY[&;'T0j)$(:tTMfggVpMpQfn)$u>cuQ-Q,tJ?H$*>Z,&]DXl\nUt*A#EYR'X8e1RUmHpKgqf;@P
8471PrCN'QB&rKAbMMWbWXRuDVZ)CCM!.(OEe1(h4Z/I\^Op8j\`2iW0_k@?&HLf-5W+j8ZSJ>D0?W&"?:P4
8472Or`r=pT7gD>[-d\]C0SD[f,7"pG7/6)*ci8`k-OH2fB#YE`_:-0IjjWc6rq4;`$_q)3^`JU?U6rfF>9P
8473V%piJ7]i-Xo!rfNSgCRh5MPeaT0;d>>H$l!^p_,_N+s>?PbnhI'$X5E2#8B(c8'uKX7Gtk:V2,&VM%-U
8474AGaK-gENs/I/>j@2d6T`%WreOC54JM9cAt2M7PR&lBbL.'1SCI)]]$>C3C=4?:u,XgZi`EO]kVGmCSeF
8475dWK6X_5QbGHddp/jgWqNg-$`f6,OV5@\oi5Bpi]"&4Uq*(k'bJ&$7"6\uf2KY&*..@+6+4W^2SIAYU+(
8476/L$/EC0&`@;AIdnA(2,5]?XTcZXXmjF^P[ATj,g&01Oc(^Um1R`m7k_+F[;!VkCp[kmF@N#;`C572XP\
84777[4?#CrJ?`b_Fb;rJZ($a-SC5S_;lu$'#5)r=\Eos1dH_^8*jFp;_jrD;qCMY@n\I8h)/fQVOR-:23U$
8478Wfp+KU<"Z]M^QJDPCff+4qo=9WgORJ9_'fF`c(++T"[Sld]%:FpA46jn4NP]fi`V"TpNWj\lNeYG>bL&
8479MfkI[Fet;E+VktFYuT:h>WF7%(/*m$C+":"EiRj2MA*It+$OX:Kds?SlbVr;Qp.QphKlXtgt3rfe^%qG
8480:2GMJ9.*.CPA3LLifman<]2BU-cRHum5JoJ2p!S?=Qq7l+5<gLF^lB1`+?2iT5]SNH:`IqA8.iM)>f:<
8481#S]siMC0]H<0M&C`4f6o8L`>gWhEo#qFP#h(IKC4s2^2B?!EI2b;\%"Z[IBD`-1It/ePQN#s/nW)duRj
8482UmPOf9JIumSQ$,rYcMkC%:4gIp$!kTk>*Yd^KH$P2X_m"S8%IMs!-jim<@.M8dHBPW'r_";=Zn?eIQ4*
8483$pBPHr]uJu^3&q[>%bbQI.t\G%[*BJ$YR0`7^\(WfN3W$[A,Ja5ZUX;V#0Ld7Wk!>_5PBah\"<_&)D@Z
84844#Nn]lAr^U@oV4`7VT#B(Zl3><'j3GE?CqirJZ>+8h=D8?t)5@2BCPPhL"k"8pOE<Ecq5_=^.kj/8^`\
8485Ko-*PKhb6C'>=(5N.P0bQ!qcChiXCm418,]"P8YA7WkYV"u.Sn1J7YoN:N]O(Z\$r>c0Q-X8fmQ:6%8&
848622NY+jHHV%7qj=#UVOerPTMbDUD>WF[s,`Nl=8=>J+Q4]2W1i(Z,(]@Ac<o<f0MM>eRB`mp(.2r+h]KC
8487CJc*S$>SAR^Fo1L@sqB\Gl/;ue*E?e/Xhc#?K9W!fl\j8MIeZLm!>\+Am&"#$2oa=P%@LR\)_>)4So1L
8488<I9pD>OmLaDpp3iB7%;iRJX^@>>Go^>!b!D9UFqhZg>&$btsBE`=fk0etS\g<60>`o?r<+q;<9KZI#%m
8489:[-]EhVHu"aW`>"k9b=s0IRM@qpIC!?QhN`Q81(tX;9^;Zgr1<?(skcF54V!=]rFQn<(&`*])YQ)%@;A
8490Ubm@Y5h[U8TqG/=V*Do]F?q]`d:-6ZnYCt[>'smScs:Z^>:A5Rgi<95r*;saET:<+cEfeiD+#3Wh6p[,
8491T1k'[-^7_<$IT.>f6A'+8?>qY=DHL=*c?9'+5%]R?WqV^D0L6`(&o/H1kQXqd;6D)Ebh_jl,Tu<HbB<^
8492j3QW:e%hNCOBrt,"H4hSWND04[l/G0)k2lT4HZ1?218NpgM^b2D\Q08IN^EqUZg9%2fI3nN9S_[6SiId
8493at"uHgRNBU=0AN,P<Ng6<iTt[P_Xn1<t&LOe.#m:5e!T_%P[1JW+9Lf`KII#kdIorCY!5oT9u1Yo06k%
84942>Vi#;nS#8Jl0g*mI"u6W2VEE;=mu^Oa\"h-mdtFV&AsGCN$#PiI>(n&q2q5A?p&Xl=I?Jo(_Hlh3O4o
84958dA#P@4@`u/QGZY=;o\g=&f%]DO)3UFcaq7W7Y66=`0nD427c#C9Bekr>2e'hZ!0CQa^k2S:<tqSWX2"
8496Bpg$.g<%c/13F2%Z0uEmUQ\-L#6)Opfk0ttOql7kk*cC]A:(ufh*8Pn;pT4;6F.nt897YV..c]9/1'/I
8497%YN22!%+Qm)I&i]<OP!lH_/gW2pE&<k`0jo`[:O:s)j>$SoUIO4P<-3@2CY3?b;"K]S0[>ib#0gMUp$M
8498_PX9Da=!F%3<<K`<`!g8bZFg!s5R\gRT$`*]h,!31,)h!LSYp=LAO"e,Z>U)*u00ZU+'\D'?bZ0_g4\C
8499-MuijXe?DD\kF*\-nUnU72VktH'MtU\h/TaN(U3#BWS.<i(q)`]kib=5C2sk2m"a*c]"N:])-h#/Su&o
8500Lbog7fRk'<^Y8)cPuLhrVc^!\hNRX&p0YSJFkq)p*:"mg7IU]6O'n4+2V#Uh<sANal(Y=\fcOGnnDB5Q
85014$uc.AVtIEUM*"n"=@XH:du$a;Zj1Gh?:U&6I.6t1#ZoXN:?Y1s4T2\;1045Zo"O+(822tP6"-M9ZC:2
8502+Yt&*.eRR8NB9Uhn>"&a$]Qi$h3$s<#TCN-FC%M(j9F(lHMuAQ53<UZr-dt\IQM$-HGqL!kD1`mP`!V9
8503QZZU!jYFZ0Wq.0=V'S,6.ncRFR4KnCKr%bTN2W+GC+W(sAgn->SUmWR-X)hPbYk._s%S1q\"^QH;DOK,
8504j\L7_lgnYY^Ag:(27jVXHtJ[6a3m8BIY9P#haN&bEY4t2^)BJ,7Pi`VR'A=d2I'grfphY[1@MsUma`]-
8505Gh6UcGpY=?#q[BuBikRe%V`E_o[Q2IT4h=rF.Tu<$`[APGFDoN7r8"_C7cUJs44aK#REE<aY):^_kcO!
8506HF2j!C"1\sDo53$d.8**jfVb!iiQ)H3#E=bidIr;,2neQ-q[.-)CdI`=rQ4=d=sN,*EfFUBjp3lAn%P7
8507$U3q^NIMrCm;8!7lcOM>M_b^'%BMa-@$HLW<;L?[;-hs1-A+0sr.uM,I@eZX-XOH^agR9C0TUtG@FBlJ
8508)P'rX[ECXQ?6X4"b$*U_%e=00FDGY"qeDZ[cUa*JK,?I^0H)&lA>0O.K:AcR3+%oJI/H*(p[[B)QkO<0
8509hs0?EAQ,+4YuInPpb`L!N!Ac5KMd/Md6+;0dkundHrJ6F%N+:?mnGSFj3'leof3u`eUUfm20rpg@)b,D
8510YB6a%O*=(@p`7R,Rb//Z7aXT0+La,NW;iJ;6grnr/5M",Q`?><0IV-T-Q*W":;uOKkIT1)M)-[)[HsEn
8511K4QmD/9l<A$q@7+@i7ulZ\/%X-7eoIKXZ,j&Ok$OckUP<I&3=!%)li_P2FU^4IN,9I<e1sA7849d`b)e
8512*82Ra#%%N0C=lYn<:EUe!W?Q4T<F)r/6>thpYC#fj1CPBjdY_Qp!0FhQ-reNA"FFT)H@\eBHdo;J\E$<
8513@UBcog[\%.WNJ"WEggrI7q*J!N`J718a9ida^1uYdVX651c()NMZCl`X$M6!DTq^?d:TS4cb;F!?ZK<9
8514ocO-2Vf7,e:a3G*8m-!r)ER>#L*doYhaBu3%:-oRhG@)5f<<X+li3+?Gqs6qP:NABmSHC#h)!;(/#A8<
8515'L%1]WGY?Y?rW2JP71F:$!+a.om&<R*rG*2<,`GUS<cWK/WF,K%Fa%[L*"Peh:95q:_iZWY-Oscm)\mC
8516WIOj=gXe<+$DuKMH'V=(oaaM=r&.8cRScP?ff%Ac3mA7+_PVSRo$lCnW!?U_07WccHJ`!C._0k_LF*Ok
8517hnd`S6P!Z@/j^YTEm!\'6;GWs(&m`bb9u((Lf&T\lsOO@^lV#EB!c"3=(#"b?rXqC>$kUs;/[HCN.S0G
85185:Xo+Zt(#eT2>el7(J.2U]1;)<'2hae,R'[$[H&.a_uslY0Au"STqsFKgUJc(&Qhus)f3*oB#q;.h\c2
8519f?$[+0MJFmS/g%SQ&,Z>@Km(23MVk9ZEj+'Q4=XEcpoR>$I#l`eG'\KDIpM-C-5TUNTA3?an'd6G^Z0t
8520n)[b8Jd[qH8e1]Ub/Q2q.Lk[a\3MZuL;"Qa7-5l/b_qCr5$P1dB)f"11O*A=E@CVL>MD781UMm!Qk_E<
85210H[RR0PN3kUfkc]J>!FNUB8R24C-@b\h]%OWaJh>@N=INe@BK*Bm@eBDHI@3P42=G8P?s?J/"Y?BrlkD
8522SA#p5R,NAC!cH-2LjqP*Z@ojD_Ar*2@ENs7rj350X>ZNSTcG#!=]NC6G.OmNC,`)C[Fq0"dhY-][RSC_
8523N$<,k5pi/QUG7Ws"0u<Jl=p_]W_%P3AY=3Y+S"ak?6+s<QGI(JDr9.6?,-_K8TVl/%Km7!GHeGrdiHX\
8524rRDs9@=FX%O_[=Ubg?ijfN9+#q<bY7/EPsWNHqE$PYi9VCfC#n.I+-)2FY9+7;CpdS7-#jfc7N@/*Et1
8525\BmE0@oOP!LQ/WS6dK6HC7U9?Mf5a8+,no6Lf#"+FdHVQ).tCeoaOBE@$G<0;mgmu0oA;Z)1Y'<G9I1f
8526;1qdk#:%/&dYrMNe^lV3lGh6!^3&^!H9[g[IQQ,W](:rm-&9X#:.5qh/m"PO(j[E\V`iWQ:DqLYqnmEL
85271'=H.*]r5CckPY20PdF0*Ck[(7FEH[4;giVTL.h`:gY>j18nlbA.hj0\ZoboU]WcLS)$flTATX5F"d0m
8528+a;FkaZ,*ne<Q/m7t%0ir!G6gpmdf6U9B;@45"&5ZZ,69Ga5/n^oc;(0(mP/rHUcr8oC4=Gr!HhJn8@t
8529kSc"38pnKE5`Pl9-^27_,Yt<$MlQKLgfq((7:I6qM+PbD/ob6i%,.qGjE(inL--?$6FCYV<?_(4ZGK-9
8530Gr!Q*F3F?j>K0#]bJN/-E:K#;A"q\]AP`^F[*Zo!R"7[j`EOhP!neeDR03\Y,%b;lm0akCqj.GOAA@$Y
8531&3/*7WC3<d[.H-]dY9F_D&C^j"kXj;,cFOu,)-;sg8&*2^\Yr^:XcB%ch@;1#EM!VZ6d/6&O:EfZh3I`
8532-7[&ddQU&;h3%4gQr0<Qh6-SFDX0okF=g"l+4%_.0p[T>ldp&l>1ut3L#g?X8DISe7eI]]SL9V5'ZlPI
8533:Qfq?e:,]SeYtE9H)?uiG-1KKHRY$$P=[QF:nC?a)VXmm7eI3[aHKcl=V0Z\(`/,d%qQGq;peXRUtZMr
8534r<Z>87]?S&7UT0r(hLIf-[]>"1905c5e_6q?pldXrHd+(,g<Aa1[;_5^\pf\?ILV=)UuCkWh">!5/6uV
8535e%/>YgniWi6MEj[h(e`(6[5h-Ek]-WhO+.=\a+K4HE[A&';"4?ErK5&`rGf2/?Ln_;&q=8WE-@L>*^%Y
8536*F7%Q:f+&?_qlT@&te)^O;mNL0caGC;kq%oQ)rlXr@@'&?e8CE5Go-'2+,?[Q&_rA`QBQT!^>(nPtah]
8537o7:*UB6b_QhqjQ%_jMBCk?04H"-st,0l>gT=B1rH44gm?1$gJu]=`/(liUCa]>LBn;bZnD1bR:;P`/Dd
8538@e#.t3ROZT^,"Pggjs(JAT<#CcM"hG9QXkA:pK/i*Cj-Q2I-ZX<@]seeqNfTHQ'2>5FD`UiFQ#S-(fcd
8539h<W;^]=0XXl@,8rqmSe7jD/NLC?ID56S1BQ`ZlFD\g>O]-PJ6&?JSe]DE>?lg\6n_hnD"VWgNHN))]rJ
8540]#_.b3T;^V=]I<hShZ?ah.E"=.AjUE)Y[_rC-lHFZTlOFCKrR9aSo.tb%E&fYB-l=mf0pTMP`,pN_4#'
8541AXZJ7r)`=D:-7j0nCs'6A%V#^>C&8,Hn%,=,lIA'k<t6uU!UH9+ji$*mSJ2Fg&IYBqj+h,SWYRY3R'mV
85428&XtU=Dk.3NoD!Tn-/Bjr\&W.\TP<V*?2@)RQW7[HSO7s>]o#>kIY<Wc"5DsTDsBf<\V'h2`GlMAoj0H
8543D?$_.ZJ<(0F-l/<CZg-i-Hq)_Bu?e?NjL?$).H`GShL,%PrG[\>,(7fSeq^;X=1hR4KDL:3ANoP[#`]u
8544<%Q3SQ]\j^I<10i:!7d+mS]ll6b'XqGNHo3Hnhmtr\b;GScWNQ3p"@&mJ<.=nD'j_nXU][l\[k0UDehl
8545@+5g-bE'C3P:Z12O.UZ?\STGO7W#oRdX;mc)qg1*"'KScKmA.7Ah_BUG4_BT=YBF8?bbDF=Z7_;;O@\4
8546[$J)UO^^g7C9#$f;WWmGPdY@MC.";F`T`YSp68<J$)WrH&::["4##1D:ZaF5[]6eh;tmX%g;ebHiOVh&
8547W-i4+7b+BdRdn\%;(YF"o`=)nEuWPdqUqpaaF</]p'`$+oU;@kO=k_H!Lmc;:YY3eoX`S.9\b&>H/IJ,
85485QB+m*pMW[nO[BM;0PU86[>>VIAWb.9LsQdCH-uS`=(#jQalH2\*Z8CfNsfkUh)tO/AIVg:p\qLQ:o3f
8549W`\@4<eZ]:W?S0j.Np+]Y@./?/?b5LqFYfJf8$N`hQZDDf$9o$RdGS$pR_?GdH'-TEba+*&-T"94uLLc
8550Z'=;toKoXB(%2qXJQPNVT31@=QquGM^ZLP\g/gIc.biR&rUl^Gh,AH;an161c_k<!<%J0HC!5LYUf\HP
8551@U\%UZ&60oHWn[njK<hj2f@N[-+!Pl%$(&?c./;8Z<#*.Y_qP?=td-3<QYMK2F\W%9(B<<Yse.FB)T:8
8552hAsdW]W#rl9J5,KGhpBTB#0b_)HI^2<lOX/.'Y7&OQs9Z_;2QWZD>CdV3'AV0QGE%9=A0A[-O@Q^GcAZ
8553aQ+M*?GGesih#.*_5Q\BD?-H?[!)H>okaBW?[h"OZ,AfsRC-FeRP5(Br_FARFhCE$Z+'H#D=&hp^\<+&
8554bqK@BHKVCpm&8WA3;$c:$@Eo;W2W)>bh<`PSTf9qfQI.P@rR$f4lhB&X#IXZc&sLmI>0I+o!'$S7GW7+
8555W#KXB*!_=Y>O+5/asc?_7L]?c)LVf,Q-X:69l/_DEq;8$'V)*pqbb1YZ$iB!5IWYtW8G>bht=Y30D3%k
8556P9'uIO8<sRrJ"Xn^=T,?jA@">Wt)ZLLJ<q[2q0sRmY=%*iLg&>O!ELf-9^><+,Y'`e;3One=M\FNg:QC
8557+n*+5HgcH:lb7T9b&+lcKfKSL<Z)rjTdNLf/BIcZ)Msmt;7"EPX>7FdFhG,_=U#QTGr5t3DT(;A`+s-G
8558/[:-"j_p\_?f(.N4TF'jgO1"Q[?.Zq16tj7EpZ\Ff^=n<3)hFubd:IS`0O/Y>37c@PV%`jC&;1Afr6]S
8559<q!]o^$Aq(k9IF!k7t>YaSRj!YW0]hM'WAVoN@J</meFn_RL.-aR_$q.c-k&^*MiWWt2$;S#qtMH5t*c
8560lr`N5Y_;,iZ&DeRiF5q<YsGrI;p@;XOp<OrMZ^Y6(oa"3>Il',R[?6B2%H/.3e'Z5@0uDF.QK#<]dD*h
8561?0(6%H4@Ck-/H#e\>Z/>kroKub#o41/RUKoVRpQ1US0`Gs1e;W5B,DZXR56<^=g!(BIKX[,3'l+_NUnG
8562/\-p>X/,(I[4SY^p6A]#c:Woq-hZj)g[FWKSB%Q4UL5X1;-9W50h*>W0[PshUTQ4n/Qu&SCl(YUqfZWL
85632Ge>lk/Aq?Sp?M`-DSFlZ$hS"l79A*^/WY=*-3ZH/fV<V=]tXk_uK+DXH46a$`8U*N,k*R</a#N7jHiu
8564^X1dph2Df1"=K.;<aW&dg_DEAM)hk>ifK@-j6aJbUYM2D'ML'Q(km53mCJcK>]o(e;0]_or$Vfd1)P]j
8565<FXXTY/Od<=^YB-DLIsN5CW!V+kQ7*rT;M&Y>o73`%38dXXDT$A_Q/F`DI>9Z?KgRX2?OiU@+n8LRgkh
8566/V8DRR7DmN:PP^d6WT@:'.Z'^':u>Rh>b%3F[+7%]$Au[-\3aMC*cNN,)b(Ba>T<HAQ0i?OG-d_M75!<
8567'adu%BHpus:kUBdPi\"4m/5Y=27E4=nsIm6qW>-;4tZZK@llTZ3p&.1fZm[:dR#K78g5$n`+`(^Yq_'"
8568Z,14[&sa2W`KPpl?D8Y_GO)?b2J2h[jZ@C/GJ1V&iADd,Sk6ar6S-H]@VO;#eU95&Pn8k:(5iMSDP"1R
8569C>$2(L7$4`jmrrI45'B%]sY"H%D,:sfqi(b96M`&&k0-a2!G"jOtgB5N'"%A)9Y41)8@E']HubIS#tAA
8570DYP)d%]-1I23KIu3/*NlJQNSrVa`Ic;IVAQ10?)J%nN<eGM<12h2^E^mda2i@efiXIlI;h=n[;g=7[?N
8571ZJqCC1o$#jZ*<0:W/O&$`=T:^e4)quB6h^40Rio<#I7%YnC.3erO6\lN(Trb"i'Kc1J2b33%1_/(6,qJ
8572f"5hBp;\eurS&.>]:0UA*S0Bk56dmWBh!qn7SS#j9Ij=G<`a1He:n%B04gH_LYohs?)o@\CSj&r0ad0i
8573?kfK[0\UsYUZUW:hA5Bk%bS[2>F(*bj`EEW7qECQ@Q#<;5Cuc.bhAW(2-o=[n\uue'?#ssB,'\oglE)3
8574KXW+`ioO4=)>1o9I<h'Xq0Do%Oe]*?VY;FuB;;<$U&n68;1ti6lk@*bA*sLjDQ(*"WpX6njB^Lt]dCR%
857546oEos%G[sb[WV#r:]-V.ET9>ifd6eRErA.Iermm9?kkYS9bpnmNslINrFXUKiN%gWh;]1]nje*i&c2_
85761;`Lsgo;*LL7@L,D+XX!^[pB^(HHh+r9dXI0=+^)@obsuN>9r>@d-roT2OlIWt&!9aT[5t'ZK.+:Jed%
8577VJ8PpoC2Hih_+[WJ,Gqh^4rApW%&<T41CO;Ub#0n/hN8&93u>;\/J2$LP]g;S8;7$qIK!dSaNnFQ.]Zc
8578Mk%mRY)da1pgNu/9MdcD,f'J8UW"F72'A*_QU>B"h<dT]b<@R,IWMmhp9%4^L&W@s,)\Y!1UX)P*t_eH
85795YH9`E?X.T0hIUI^jT87Yai(,(!An$/S*FL%5#2?8RcDXn_SV2AWa4E:?D8*c!XMma(:KjC<8g[e`1Du
8580$:Z?.YPul.U]#s!qWt%K%kY-+jtfr?XIV&&#jH9.1l]tT(R<s<P$]4>94D:.GD#M*rlnRkCp[.:e*k&`
8581b$13^%:PKPjVbl_>&V"D@Yt_l&%NSmOKFtN0&DQ6QE$B**UX@gM:);i(4Go8LO\1om52&bngWduT86?G
8582<8Lm:Ea)VL,F7^U.CefT<t-k+5pd;oMuo_D15_HaZ>:VX$CJ6U^o3Ro\7:b9L`b_"c&Vq$+I6W((#tN$
85832jJ")lTZC\$d#.*S*<jsr:!K51QGEMSZ<L^?R*4u<^]Q]n8,2q>hT&(cKWAeY'K^Rs79;VrJQrMhf-h+
8584n''fUh@[AG^KY`gUA/PqikDq\XA<ms_YlU/mX*Y`'O34?bXi.D(,;5L_Q41q6C(!TM@M.mEhpH8=#db\
8585q?>.#3?^>ZrjaDkEJa"O%DR5R9<XScoQ(jXS@f,uV-g<SAK@W^De6#cTJ)CB_Op0n:G)=e#mX(hD!BfF
8586%>lcX%Y&d$YM.[$4GL!qcO,5&kqfJo'cE](1/)LuSo+I[5\a_MW3d_D:0up%A]_-m"grVW#l0[t:b!`:
8587qns\BA;&TKqR>_3*(IoIif7DDd_a</UnE4H.lY\t/`g=7s119*i&7`"c+g,c=cP)%C`frXb+_Eu,XE(;
8588I1c3JJ,fiV,^AX`,g*\L?]nl$P''sZ/Wh6VK9C(#:7P!hP"KmJEON;&c>4IJ[^<c4nP"+@Ai6ndlm,fC
8589[GQ<?Jfq%F3bSS(FeKipc0kT-s*qfXp$:5c;=)%W,EjFdkA"H2O+s=:LeBonmj\:<Yb`WAk<Jo*9-SV_
8590h:U>.Em=d8ik,IBp'-IB7oh[J633$K1jcKO>)dTPo.SsLk?;*3P50%2r_?UIDE=KanV3">=INZ-b9-?q
8591po'N6C<+?-=X*-7]CG@iHq""DK-s,BWfjh$A^p5#8'ZmEM&#.,$LdX8AgM1[m1D_V>$K+?q11Pcq0?!%
8592PMN^fW2V&J\p/LnU`h*&[91!`c)Ai[QI*6[L'KXnoKne7i#85W^W&JgE]5br0eAM)9SfSap$6hYbFXY5
8593UHSG#R?*jGHKm>"_hp5ZVXq[SBKdN(T>BS'ofh"&iu;n4e&tfD"l5m*rP%i/]B6Vul9r#S>dNEV]](e2
8594g>/_k&Xddn>5)$Tf<8<E0$.lr?\aYcBR)\/D"o"6Ceo9GKXGohZpg@hF?H\%E^IE!W`p0>qXS\`5'T<H
8595+0fkFr5kit4YuXIL5L[qSF[65'Zq=XJGGUZ'pF"\7J5*K^tpY!^>0mE@:"r^!e:!3pXZDOb]u1H.<%U,
8596RtT^/`8,C;(kXb@XL>oFr.o]FLOT8hdT<oDNj"aGD#LER:%^QX7ldP\KNNOpG1\WV/8pr=(O^=tHL#V/
8597mUr./`TG0cOa*ND(3YT`-AH-<<C8DrN"g'P9Ohb.b9`cs=0DrahtcW?^\fD4a2olJ?*epHHerERjW#T_
8598N,#EF/b1P"UH\N.g[Ds=h/a9hR`RDsNU4%ijWBf1M?a4nXa*L4G0f:gDd>noF.1s!o=t>'QYTXuBBP%f
8599NDZ-lg\`M'jW0(W^GYK<G0u;X2U9'ISBS:i3`VG83>k[5#%UsP**I-6Zp"cfN-caVe@&B&S7#<jVYt7g
8600_So7)P]:3<kZ`;;6iBu+8PV&KrT[Gt$a2G+7o`5RU`&k$B5`cNVN13/IsCZ3UZcBn[4gf)?#/b!e==M-
8601J19-3YI1OId?o)c+49C\4g>sdA6esE:2s@0r:O+P`C(GgHOl\Vkpbslc@4fV*&+^:?2N>6bIkJ9?3J&M
8602B83lJidG-*]F;ZugJ#6p_mEO^L&u7R@ddU>973rDhO:I-9^j^;>HhnVIf!aJhRa$438h9XqU9(QCgM"L
8603R>89%BIrd-4Epl0?I=?2EZgHYA<LXE0<Gn:Kif$3<]d;7WtZT/0mgqfo(j7&mI&49s8NmB]\C'-UuW,O
8604\H":K_PC^NV=?FLQnjZcp`d4M!213hL<<Jg.=FUnIGLF\)tNalpuWF^m-V"UX4M]13&G[S,Vra_KQoea
8605&76)h&TTie^A(8*lTk)B1\,poRj8qW<P)T`\%ak3]nUB.jGW;gnqfP0>8At42&&`sOk!B6B*[FS>-*H\
8606G!Ka59t[d!$[3r:lPfpf?R0!-q8HJ)m;9"Uc'lX0Xk!#5bp\mt6Q#K,]QD1mk3ZBoV>!dBk0AqY^Rs^R
8607q#"%]9J1R*N7'h%WR6tOgG*@<-M$;7Nj7HqgKab+TDkSNjjKlTC+u[a`f.23A!A]T,C3V$CZFb%)^cZY
86083U&GGAuu"Q^AUCeoP1ql0GuH8RScD:*6'D#nd]<^b^2Hf>/\a/899A[]=(^FK2JM>mAs\L.&-oSK?7M#
8609&Jnc=PcSZik:WO&aM_l1i=S7G.klhmRp(`M$%Xq.50j#=L"iRUh`H8>-gnf6Vmm+7Ql;Ln%F0$SQsAgk
8610]$hUN5J!ies6fH-kT;eC2L!!Hf?WW!Q=&i0]G^I7X`a>,7K&@3o?H"$n2Ag>lP=f*KuJ?1,$p*<BO[bK
8611]hd+;Y>r5)c<JJ;KnS=BD(ai`1;6r/lS1oGg[Ju=Y7s]E.%<;0f/ikj/`aD0dFVQ5oAAf=?#(C:VNG%2
8612^"!LWAJK7B.*mtZNG3)d#Sk"PP#j/37meeujI?.qggaQ$_RI:"cB-:CZ#<usn`s+8V`[)hW%>_)`&`^n
8613LflHjRNS_a9!][s@U:GF/^Q-3NAB@D!kq\M(`prND-Q]np$Fh^^ph)+1Nhui')A>l8mWh+eTB0r&8<Ji
8614A(%I*/*&C9M`_f]I2])!FV[.MhnCrqI(Q,[@Tqm33[P"(*?.F(C2%C*-7r5[=UkgjetWT4+O&pc/b5n1
8615mCTfiYJ0kr/C3B7CRXVd=XA@daAp5.2*sEi;97^\1lt>P)q\T(<q0@E;&/[DgTfH@7U<`mmFMJ:F<=[h
8616=#>P_-1pU`as\-U$;_YU#)#dgVkac$A6#'q<=]:G'[/SGQ1ceWkCPM5,Q#T\mrWK=qX=WGZG7gIoiGYQ
8617TJWH'[&4dq9WlMs5'i99kGfu\\*ooYj^R3'^YLt_b2WjDP67536C+LF8I+aSAe`tP$qC%/H4$WicNQf*
8618g*TBI$LOpH2ka9HAP#P<`37N)6#!nbR_q#8Q.+^HF,a%A's(-HK2JV6AL)^:j^F-Gq1QaEUH\K5gTLq?
8619E^flaq2ZL!h;1/?U!ba6NMlsRU@q),qgAiI4VJb5oU+$BlZ_gtLJ-OdW9V7kA6KZ`>>uE5Y#FiW&Q+%Z
8620jL*_;rLqC5]BnL<nEik1A/H\(i#O`4CZ4XrhI5A+7c%Ir40!ReSpkfcGS_m?Xh9QDl,0\/q"tFM$YuQM
8621f'E%u+Wjt3Ic'"qH;VY?]L4XG[.57OQ&J%%)Iu/Z,X\#_(;)!NDPkVPg!ObR-e6pC%0p71[XU73m[M5D
8622ACNRk"5eRcV5[6U:4_$>4.'+\Jt"1u@M)#l[IA'I\+4E@Wo,`L3/\mJ4T"3(^#-ssIOGGKqq2W]N#Gq7
8623$(H3%o\*u+#GiSpdlEA>ONq8S(+YFh_6t4dCf.k?q'E&YYN14PIqafbfdN.[9Hn40hIYkU#V1KT84-L!
8624&0NPLLOG8C<(G[.Gl(aKD.uB5dnPB\YE5seP5W,.H0IXE`lYH`H*"!LHIIhiI)[S'_hbTpUM]oOUDAV2
862500a#oFYERSUTF4W?&)K5XMd(9eB2P]$@GT)$A$K5Piff<X&=.\lV'"tn%PCr^4#J4)249&eHH5ZF!RM_
8626%]:3iW#j)0O"&sDJ$OE"k@=Ct:-*A?#CLlJf:uN;7Q7l$"J^^\Z^Hb=eHVeqD**B./rn96Zs7oj?Oec)
8627k=aeC7QJ:5<_kLh79cU^N.V!nMsLVBMRZ\@C.$FA>E!#V7P[=I=Hp*&XIUBO-jhKe\DTF7<>/QbN;Do4
8628Ck(ihXgslBTDR:5n4@rhBbA&S'XshEpS,)q>te:(nE-A><qCgS[5I!Zn8LpVoL-4a>a+M@Ms@%pgZ-`R
8629NTG((AT.A:-R4edl><Qjm1!).mRri9=p=AVnN'>G"["=J?+"ot+J*.TOjU)Ni=V23<Q#lhSCaMYRa>_#
8630/\sE7>s$,GhTPn<1>V8[U?MgL(rGOP%Ju3H/G&q8T\qEm!GP0[_510'GZknH)A!;DEo%q,'I\H!Ech3F
8631h:p#)o@Z?'k1AENB26.tVCHPX]7Xfce-rE$"<&'s0F-"DoCT+4.!W(MY@\/EjTXe7pKG%LcJ&(\rkZ;B
8632hf=GI])M6#f1o'oSLKk!$F1XHV(V)sYqebuLc*@aRu1N_5r-n/:1lY73#DE-4M+FtDeBQeM(`^C>,:aY
8633'4Y`jXC)tQ1ubR&o/\%MQ+S/If`F]kRdCsL?E9X+Tdd3iB24DLBr\?h0-4X<a>8uVW>s2k'TNCBFth&_
8634.`"(^0^A5*llRTrBQ\aB%"_!s,$6[:i)0cSE&@Y2((W^B#,<4J<]jE*FBd.qD<*bpZ[\Lh4%Haq5(9+;
8635c]\t1$ctaR"oNtiOGoN\+J>-]ZH2X<B2()K=?CTUk"1>8aanFe\0a1RRT)1*OCja(ZD8Eai0Q/*O"\[e
8636']`2%:FDj4U&!"dOlceAG&EM>)$T^D[O_N?;'r%PN)AqT+RLV_kAZDhrVZ=[Ih"5k[Og$A<4.Ti(8M[J
8637aS,02aY]d\b5V)VFT#"E\.:5cMX/Ss8f5mn%<P2ZcI!S..smm]hY9Ril[+JLJ+`9=r17$DH.q0D4r&86
863826#JHO^)_OIQQ[P'D7rs/%L#`V@)3%0p^,0X0:NJE]X%cNH$_TJ1FY=)1=>s&f5<Akcb%N;:dLW?'3a3
8639+I\BgbUqV`?GCtC\TB:tI='SW7eh-h.gC`f9#Drt.;rf:bnpM8!eZ4s9J:GFC)7n10lSu5317>QA]M7*
8640I!#trgC;c\U2g2JrTub[B0LKG[A!XfFHDfK)H2:i;36Np'o4MJ&0>.$*"<QC)V'uP_mFbagH)8#IjtD"
86410(cWfhD9T*e8jfL!"rCq"sFP<lffhU\g/Vg_`.bK5rA_'$m3Q6eI3)Un.okEY!Vm.\B"#l3rn0@/2%W1
8642N2EGVW*(CY('VVmH&FCq64QY6%3&H$UOh!LB)>i9_4u6a@nY_[m;L>Mna0%:h#`Ps91p4[=sg"`VFDF,
8643qZgH4-#lAF*Xseq26ZN22.eQ-UQ9K3[s,h[1IqZ9^;)-*;bStS]Rh>tI)4bM0Ii:=>)\Xojqf#l4r]IW
8644]C4p5Da1sQp1"bPM?9i/hk?!$8X%Nt9=n4IR1YoD$HGPtDk)9[Icn;_?eq:mrTtDIV\W%,OA5GH)24#<
8645Q=_sC-H7IDpIn'()NB67:26*E'Q$u%4dZV9_Dmql7NmNl>*b,e.*X.K//_hpMV(@&_P__>l"5DT15`Lk
8646(^_QW%:s'-1)@"pN'\#LG6JZBi-\cP2Vp0NB%6"9hehCahWh^hRFdG'lQPr#>"kC6@I<;552##"3r)JH
8647XUL7.fh-^Bq24d+hLtZHoXD`I[i6tY_maD6`k5qn^=,BqRARM2mZ%<(nEmirBlRL[X$G\t:qCn2NS!rM
8648V1VjEi+<-SYJsWSYB'1`PWc[Jc7dO($T.D\riJuBVnRQiH2iL:nEjH2.V=+(`a,6W'rW7.ku'<C.Mo:#
86498sOR+K<g8&!C(9pE+2Doh>*_?d8tU@a34X4aI<ueTYLHXcIq2$ZTDNHSTj[?(DWZq(+3%6p^.2gFn7'f
8650SZiMLQ(pV3bh#k>0^a75#(6<1"$&&1k'Zp1N]*kZP)3f55jG(OB6al!QtRIbQ(-C0o"`X$:a-unh;`un
8651`Ic@X<<r6[L2Yt_8#j/Hk:Al1d\sF.WBs9%%Fl+H`T6(p89.a-+otdaX5!mD&h^Kg\MEI)pL/Gr%f#`\
865205D>"7]ET1-l\'qA!Cp\L+mAsZh"@Xro&Vmi7g2o<R&Yo+t)3*;$(dAas\F[R>`ma?u69Q#ep97DrlLf
86535I@PkI&7(+6>J?.;7&%ZUKHUm(e&4[#,Ch]-hMbWSIXP+lqe2a\%d+WnRPm:Rq*MY-pS)]PI3TQU_LdL
8654AQ7X%^)'hos40eV:,!$hI0?=<CC$[PLJs-uo>DK"9V@?5b=/j&;mm:P4]`Mtp@/Iq6k7+$YQAZi]W@[C
8655=-/h-[BLiil+Jrg7Xb!`?00hUf6u>Ql]/JN"g,H=F,r$*R!UN\lo1J_3dPj+U5lVHR<(Rji/7LQ-a:.3
8656m:9,nHF*BUX6*l^qfKd4='L-n7X?a\k:X",Mq^0354Y)Ja<I12iLj?nY;PoT4-090Bu)i,a=Q(kSV9el
8657#G&3h&&.VobdE:n4YPj0e84mHIAcp:G"n%m,R_=`>?sL*Ar7>1@h,jRPFrh'Xh;rDDk>5(mG9aJqg.S"
8658mGu-"g$[Vpl&5:^Ng-VL4f=*o<Ystm%\hAPbnLPR(3V+1J.Pk)JUSYAs89mB=14$1D9>)M0*fM=m!R["
8659mA7i28]7-;J4qA#EbL8_E]U(3m0G67<YsuCmYSq.g/k`/H)<s8Iod-Tp4\@aSir.[^+ZFSA/2rgR=[%W
8660VB@l^'*Y)`+ql48CF&MAYIli17B$$Ih;kW<J"B>\o=@;E+0-s"amSmiSKRN9)7:gB#"E2(316O3]=PVO
8661"Wans)_ifu`+_[UEm[&)$=?usgp;W\pS'gW7E`R=-_L=BpXn9!<m86#UC_Y572iK6Xg[?n6OBaLr7lm*
8662[T2bP1?n<-*:W@m[V0#oEG?hq+A1"G<X42DeQ-&lJ6[7n?#r@2b4_RmQcO6";+m)B>@s,p^7_deZ2_dG
8663.r-)FMc''BEUV$B(^59n+\qn_c%E19#H<as)"l"kkHhCmhV'T1YP5?#jCCO((GhQja\STAPb"h:oO1)>
8664>LiU;h+qp*c.DcpcecFr<-QsHHBRPPW,GbdiU1.:g[1e,7o%hCepYN[\6Zl+/3]qYppjk:\V+0bbVdZ*
8665Q5=V%`EZ%Bf7KF0>Q_^+E!o=K[UQD!rRuqD@+psN0\/1NgGSMlqoNd5cZ\4Fk$'LjR+`6SL[+'jK;]D4
8666'9\\:YtYeN$</S*hHnF6QZ.k@\Khq@bY)bSiGa!?[+Jk"HSOj`g],m?^(WEE']K5\-%0i+Z@lEh+XPnf
8667(/P^<$VDQO@YOX)MteLOX`I%VZ5/pR=]oAm^3A0fNuc:Bh]C-5Q.#WsQ2O-V7kkH!N>a"^"C_kZ,+4-Y
86687Zq7F,*)H,iT6cYlKV2YflN(?GHNATS.#;_?9IUN\Z8li4*SOK7#b2?";/3V9`u'9[<4_ci_ICK?eNZ#
8669dR$GkVkgXV[NXj^(#ri1^;#*dU,nc]UK)>.>4@InA-A[UO^43f-q$;=W.lYb6>\lcmH(G<Dsr0mMr3"b
86707YU$l5m2+t;0G`^A[<]Vnp^/c\$Fi!s3hd&LQ1t7eCpqZ\HGKnAe`r8JPhY,f4*6eFupPK1/Yf1cc"kS
8671d,/.37S-p7H3g:-]!T=0A6kHt[!%(!5"Ba7'kPmt%<HQA;''dt.&0&'FA*hq\NQ*QMZlS8(YRi>i\bTC
8672B-Pp^@T:lF:GYJ6H-PtY?r<@icj9H!O(+&o+L#sa+jHsH5J9_dgOF2=6h<7JI?1#o:H_WXHp0O]/.2Aj
8673BB\O.1\Pb\]MO+@9tT?HELWt(F#$qHO6tMVcGR+]4FPW"Ib29Hg:ZI5U;c<qpn*'3g86t2%/D2F`Ysj0
8674XkLi'@nXbu>-1tG<BA^0QFCOk&X>S^NV\ps7J\pOUir0'c"FH'IId?1<NUD`KYtMbmbHM7IjSJD;FOej
86755Of9!4E6pUTPXDfgXN]fU)JBV@<'qoIS.#rTsf-E<jlc_rQ:QE9g_0G".=U,.'/<9%/.9*pA(/C`=^^Z
8676g7"pK_&$=M.iZ./g:I(%U*E/qfq@OiqZ,MkeU)ouj(cJp\3mts[61I302X=gd)LI5cpDkB9O#8:fbDt+
8677?-oV]7`2+B^;,r?2&kQ67D@]W-I7jPl8EuG\S0hUlfMPe6eV"Y=#uVE?L;!klY(G)4#H?lg2KsGZ<.k5
8678X2F>i\lrreYp/%4Lq@3F-/-p`XX3BnX:N9N`gf>YI=8u^fkOk98@6DOCKKT4H^B[<2sT`b?-D6mRRUT]
8679PFAAA.^D\";Q#O&<C*60S5@_D(n07.kQ^F3Yg8bWbBJUT[FaZ5>2uW/j7@-((F"i1X*[iZiLdm/p?0Q)
8680F@;:HqK?`3PK)a@_6[=Qe>@>j;(bKt.\QDdA;j]cmI8kHENe`Z:hOR7+_J%fN-_or?E9*nXe,KlpWdA@
8681\mBG2cG$_5A?(W'*1_gQiG'q]AQK<rW`dg/<s=n(.ANW;W68kT$YhTOZtD(mDH2<RVu`[UFIe@tF#2M>
8682"+7_/J5Pu_fe>m<W#P%Z0eb)ONOT^sO>`3BW$R#Ak%<M6-;1Zsg:3s>\YmWV6dmpe!mcGIX5.nJ`sUY>
86831o$MiXc(\n;'"q(=BiO.&Pj8/1E!SQ'^^jiCX(-6%H^Zm[^H*&>?mI-N7."s)3r\tQ>;YkWp!&dF&ZH&
8684U^DZMNJ_\]+Xo)pijZq`MO-XM*HcZ^WjCROCg5hOE+>*LO^j>*2+@2P:A#73de/iFBsT]8<V]#9BUVf!
8685[#5!/>CnT0V+r,?=B<H_n53mh]mok&CZ`u\r:&eis7US1hs7jaRb[:ue`WLR(LGH1/O(%"3peF[jdt=e
8686:]$*B(Ku9.)es9gYLL/0`P&55A"rQ,pi^jgUuH3ppl&4&<1'2Qj+Cq'OKsitj"MO\)inEqbQ>N4%<Oe"
8687E>jlG$OEdGk$nF>[2\@2S7]?9MuN5755sFuhW()._QtRT.YFNP5X[d[p6,h*=3esRIT#S[Ps3D8,!Z#@
8688"amHEOt&\e:mU$HfGp-phXA4MmH9>(J$=^q3FkG[FEs988-k:aVML+`;L0;gNW=000sR@g!oa3Z@L!$+
86895jW@?[,P[-o/J;uLO]1k,5+hV&;tt6@[UOg*A%XT#K5'0W7X4gL%Zu,POF(T.A"=7#e7E>IRW<o<($C_
8690O@^`SC!`=VZnM_@0r;h:aO2IE=j9,FhOE9jGV&fT%FIJLAO;KQ'je%j5\<$*@Y#<[/56+&#IPLDdd0Cr
8691+k]5t9"]ZMndjcSi$PmHI^8B:1$ZNdoA,ngn9?L1oZ`^,(rbEc+:@nW$DRU"Oc2V_Kd_9am8uFk$>s=B
8692^\aAt#/&_8UM)G?aJbLa_40*HGUs3Z:1O>["3sUs$=X5X`@5kY;%K$a1()TaKj.rLOP:IG%,)CiBh"dI
86930Zp#'N++874pnF9<IGQsOf;G`Iu!m!s8Ljca!*[kWl%m9&[V><78#k!!aMQu[d'g;]RF"&ZbeIBb,KO#
8694]*_as:$QbaT*uY8,.:E6h+>Aia&IB'[,@m[k`BNXdC#[_*t+(Gf(n!q/%3P_207(<%4Aj/DJrBZ@*\"O
8695m1EdDY2W9Rb5/0'"cZV,Z[dN;NYMnE4a$G)?oWn[XL]YOMLodYKE=?^g-^)>[msfX7jMsZ:C2'`8OR_3
8696F\:^=+r_u;O:")3:]k'B+m!lFkp#5$;ILg3<]XS-,`4RDqM77)Ub+fXpX6;+Q>L!dr7N`ZN;45[VHP)R
8697(i`KB-pob3Q+P_ISQ*-kR@/jbho^cqoW,WePPL'JL.If#mHr1WFi3q9b5_8N;$9IUMb(WZ2\B%'E=EXU
8698AQH-f,,PhgeoD]m)PncA?Y%?TJ[Q/),EW/.=BSR2GknS/BAlpdM3'279k-#!+tF7\LrdJ#Bd'<0LeK7L
8699CEnW^'oPaT[bGIZ9,d$!U3[KC[NQ%/%GR_7]kp1(@au5gSdc1"<a06')OFLR3J5kJbtM2C.Q0a1@3S(H
8700N=\P-?iThLLTN\n^3\E"(gn&rJl*#t-kri,.-CT*(qqaC-#7ehdO3_FDV4rYrR'@fH@87+TP6l@(o'@V
87015t6t;7]en&B%Y84mH_Mnq+m``@>k8LDi7I=n]krL2faCc^aRq5JArfOAPY#f1mWbk%=,P)OXnbd3=e->
8702LGI#%>t1MZU-PToVMqN&MHZ=fd2Z\]@jn)PjInc;!mRn+UBF&?Ln[)pULYskrT*]_&P@uDLs63,Go/.J
8703T0e+RU#+=331;JSY>n%>1L1)gSp!((PgLL7=>mFimKe2eNOCe)l;.9%7EhZF%B&"0DHloC;sD^&Y-5aM
8704$c`gfWTrn3JK&)>RcEhh]oB>LKAN2mpEZV,TT>B.[3lsX*E`mLHY_=4bQ8Q\:!X?G((aMHlbcM?D>6^2
8705^7Iki?dO!Pi9gOBa&h\F9^=V(-'ANGLH0'3WIU,;E2>7qB`"f$R>I@qlLB7d-a<+p"(aqG16Za+<n$IH
8706BnUY+_ZRuKIeN17GBVm3ptEIRo3W&C*Q/Rn4gh.`6/<$r;kQu!$Yf)4:3OqB,c(]+^YHnq<Kg%FVa,'[
87078-7;Mn*.FD]6@mhGib!9,4ZSM!r^JO#p(#KAHdAeAu:\b9gFRp("i`p(0hMS$D_&r^JL:s"c+^4(g_Au
8708pMDJ47T=N+$B`:T)EoCF$Bd.IQRNYSHC9UWLHI^%[F3.%9]g;/#-l6X8XO\uaCC_e0c%BFB@ls8Vj3-.
8709m=R&,RF$jeX"A'7oKk+2U%j:C.m`IK=Jr4%RJ+\DC2#%XCk/67qgH(p_ff5V.&179;=LNK;/#hrcR?!4
8710W-9kBHtNP$a4JoBA,,ak7Y*eA(^4$hPEu;>!Fiq`<?j24rSc4LI/!'q$E7qcA/'PV^aLJt&4YXNKK5R]
8711N5G6F`[GQ,,eiQhmb:jFN@4hg;)!l.jQeM"5#7LIN-`Rm1mCj$`[KEf?B7ql?\=;(hdF_aMKXJhV(bcj
8712T-KPTq^?PGUk,'0;(4toQ#DF<LXXgOMiLT,?o&7XmA?Woh%<?MjOYkkq=HH,Z@dFF@=Gcrhi;oG@SD,r
8713_<[[_:IXH<G<^,j=jZn:m@AO`j63Nk]hPo?bFq,fH(qdFkd8BM_IKL-hpm/RZJX3oF*1n_T6%4jpsh[^
87145Smf3I!V>h?M687me44e?k*P=FP2`2H/H>]*t^GnW]2AA+jq]FO=Ou3<#d9[!0Q1QfA\$N,"R]`%..YW
8715Sf9/KM5#\P&k!e8j@%n&,kf]2s)IZ9F'P%/cHkAkdNfPX(W8d7"Vee12c>hAU=)]_BF?L91)oEhO9UQA
87163D\L(e4nHH$"CkrbP(?C(C?ko..cgKB,mgK7"VD0+Jo]C,?mO3_8M34*264R)lI=]Poe"?M8c[^T82eM
87177gl(dUYkKa/P/nuNTk!UUp1?#%@d^l1s5/8Y"6u-T"(2G72]QSks=-qVeAMHC#!\7Ru32E\no-&!Cuns
8718D[28s35J1U=aX^a)6t')CIoDH/CS@W<@(b3fdJhiFENaI>>4$[U;4`*Ld`KXf>%9,]L"O!mJ8a-JC5.,
8719ON`uPX"t+Ge-I[#00YY&B@JRuq!BIg3aRa;s7kbE)$T_#d/]qTf)Z_BQt!eF-sZ`Z%5LPEAlNU&i?RBZ
8720@[,WD^)[4h(kl]da=&3SEIABC/&8(d*SVo6&.Aa^c6rZE"@eY%g.&X#EEm=1;9:YiBUu9,9/-c."f!=f
8721(kpO2?kb630Lk0gF+@*u3EcY*-)\T@b(h]$^f@X/<cAiVUYmXNUI%A/bJ^s8W&!M1Wp0lp*iFEcMGZ&E
8722I\Mc3po$.mYqY+2Ie1[:A!*M9"9%V'/-kQ\7tL>sZbH0Los&/TcfeFP9n.M7?@Q86GmmVk:?`3'STRWn
8723h:24`Z&j.HFaeZ4MFhs728?VtoF-\c0F=U[.&T0iq^Ggr[,m_T4D!P/I(QU4pi^(#Hqb><bdTZohg++n
8724$0,Q*ZnG'M9r.!$2/qc[6m!ruLb]AsJ@3;J,)4?=IM2:p_t(oP^;8t7V"!cG(aVshr27=++#c<4j1><_
8725m1$G;?1'%;'</i/YCUjZ9$nhBfu5LcC.o(!]c9Vdd3sZF\aj:5\6;CN]-+O+Sf>CLQ=OIPj_gl?7=%!9
87267T)b!d5Qt3j79d<PHkiYI$VVBe.<AdmE-d0@TK-0)P3Y:0TmZp*D)/A=X]Q1G7KbSJ=dCdmYp"FN$K+*
8727nt`@TJ8^3Fp`H#g_7-2-5agKaJWmTi:/a6g=ZW"R5N764Nt=mILlGB8aM=KBLH7I<=^WM<=s>_BB]:bE
8728,"*g>Z]b--75MOYK@:TlNT'FrDYSB#/S1071(%J>UMqkU#,CA^0ZZ`t).SUtd'/O<<%drhoX>3eEm[R`
8729*6KZjPS"Y`67kp#;7L#&Ae]W>3<O:j4@ac\A!A/oPYj0X-sT98QWF;Z1#G0R;3`j/.7TRJg.,(]`ci;p
87306tD'-b/"pK@>\G,#5DJZ;+PpcR5-6fQNN1U^-0^hZo)PeGm>0tic$^W7Yq7;2:6/3)23IZ9h't6N)BEc
8731UYmG;ogH;>RV%eOSZ0^E<%72fA\NT.8,_S6O2`A:kqHou*K6!WG'jW#@1N7XE:d=^m-4?4p<6KcqiJ)i
8732pM$Mej-EB/$_Zr/rU!oc2]gE8:n2JR]?I"E)oH$,:OD54r:!efVOMt_>gT=2+4/0oA5jQf/1[o%2CK(R
8733PQu?:!sZ`\F92E)qC4^;<$'It!>O1doSS:<=-F!_%qt&0:r&turp&Ygh;S6/lSe2UdTR'7i6[gNnZEKP
8734-cTg\#E`ItLm^dfbhGaFPb;5G`3.9VX@-YJ$7?k*#2%(<R1c(XR)2)d<VH0rrrZ-V8gVDbe6J@Nr0B=A
8735Q'F?8/-2PTJlnC'kf$[2^.N61mc6&o*2ihB7SXLF%d/Rb=(+(MT>jrhfO=]dRuSYC,",I:9dFEN+W35a
8736TN`YdM(Nh0e<u*5idchhBJY4\MJETpail5rSRnP7pibFV*$iZT*A&N-d\r"BmV*hEd"S]-3S`5:5+ft7
8737LTG)s3=3W5<'9r4]/>_j[@AlHDo2I&O8.XVE8dIE6U&]ZLt%tsKp*4:^f<>p7iA<]n,UuS,><'^At_!A
8738:;iK*>JWJ8<,@@=6TO)ZTAE2PPVX0\YrF0OA/$dZc)=fLD3;Vu;9g>DP(n%o\,VBr*<Dr#(o,kR)265&
8739af%044,d#r!iWQdF[pJG^KhSh)P^F#P@bNSWKG;c`)&qNC<N;`M(u$+Tf"pBPdsj`)eFsp]h:);NpRo7
8740UB"h=MG\YR*+78`Y!`Jhd%01Y.WLUQ+Bur1UG.4^0oFhV6sCbU.$.'P5TALjQ;M&Y!2JI;0TocQ&&s,N
8741%?FA94'\^eHPlb2XJ)7Q6'sI0N3;sJr)?gAd%EFEXYO-B?(NXcb(ieO:84N+^%uWU[`bX5Yqc$Kb_gAG
Tim Edwardsf052d232020-10-19 15:13:44 -04008742jo5iCJpXH~>
Tim Edwards60aeb5f2020-10-14 16:29:04 -04008743/layout_test.ppmdata exch def
8744/layout_test.ppm <<
8745 /ImageType 1 /Width 1000 /Height 1656 /BitsPerComponent 8
8746 /MultipleDataSources false
8747 /Decode [0 1 0 1 0 1]
8748 /ImageMatrix [1 0 0 -1 500 828]
8749 /DataSource layout_test.ppmdata >> def
8750
8751/analog::resistor {
8752begingate
87531 1.000 0 64 0 36 2 polygon
87541 1.000 0 -64 0 -36 2 polygon
87551 1.000 0 -36 14 -30 -14 -18 14 -6 -14 6 14 18 -14 30 0 36 8 polygon
87561.000 0.000 0.000 scb
8757(r.1) {/Times-Roman cf} 2 9 0.000 1.000 0 64 pinlabel
8758(r.2) {/Times-Roman cf} 2 13 0.000 1.000 0 -64 pinlabel
87590.180 0.545 0.341 scb
8760(spice:R%i %pr.1 %pr.2 1.0K) {/Times-Roman cf} 2 0 0.000 1.000 -208 -160
8761infolabel
8762(sim:r %pr.1 %pr.2) {/Times-Roman cf} 2 0 0.000 1.000 -208 -208 infolabel
8763endgate
8764} def
8765
8766/generic::circle {
8767% trivial
8768begingate
87691 1.000 16 0 6 0.000 360.000 xcarc
87701 1.000 0 0 10 0 2 polygon
87711.000 0.000 0.000 scb
8772(out) {/Times-Roman cf} 2 4 -0.000 1.000 16 0 pinlabel
8773(out) {/Times-Roman cf} 2 7 -0.000 1.000 0 0 pinlabel
8774endgate
8775} def
8776
8777/generic::arrowhead {
8778% nonetwork
8779begingate
87808 -28 beginpath
87813 -18 3 -15 0 0 curveto
8782-3 -15 -3 -18 -8 -28 curveto
8783-2 -26 2 -26 8 -28 curveto
8784249
87851.000 endpath
8786endgate
8787} def
8788
8789/analog::switch {
8790% trivial
8791begingate
87921 1.300 32 32 2 -43 2 polygon
87931 0.600 0 -48 57 49.000 90.000 xcarc
8794-1.000 /sv 90.000 0 -64 generic::circle
87950.600 /sv 270.000 -12 8 generic::arrowhead
87961.000 90.000 0 48 generic::circle
87971.000 0.000 0.000 scb
8798(sw.1) {/Times-Roman cf} 2 9 0.000 1.000 0 48 pinlabel
8799(sw.2) {/Times-Roman cf} 2 13 0.000 1.000 0 -64 pinlabel
8800endgate
8801} def
8802
8803/generic::dot {
8804% trivial
8805begingate
8806248 1.000 0 0 6 0.000 360.000 xcarc
88071.000 0.000 0.000 scb
8808(x) {/Times-Roman cf} 2 29 -0.000 1.000 0 0 pinlabel
8809endgate
8810} def
8811
8812/analog::vdd {
8813% trivial
8814begingate
88151 1.000 0 0 0 32 2 polygon
88161 1.000 -32 32 32 32 2 polygon
8817(Vdd) {/Times-Roman cf} 2 17 0.000 0.900 0 38 label
88180.934 0.604 0.000 scb
8819(Vdd) {/Times-Roman cf} 2 13 0.000 1.000 0 0 pinglobal
8820endgate
8821} def
8822
8823/analog::gnd {
8824% trivial
8825begingate
88261 1.000 0 0 0 -32 2 polygon
88271 1.000 -32 -32 32 -32 2 polygon
88281 1.000 -18 -46 18 -46 2 polygon
88291 1.000 -4 -60 4 -60 2 polygon
88300.934 0.604 0.000 scb
8831(GND) {/Times-Roman cf} 2 1 0.000 1.000 0 0 pinglobal
8832endgate
8833} def
8834
8835/digital::buffer {
8836% trivial
8837begingate
88380 1.000 -32 -40 -32 40 40 0 3 polygon
88391 1.000 -32 0 -48 0 2 polygon
88401 1.000 40 0 64 0 2 polygon
88411.000 0.000 0.000 scb
8842(Out) {/Times-Roman cf} 2 4 0.000 1.000 64 0 pinlabel
8843(In) {/Times-Roman cf} 2 7 0.000 1.000 -48 0 pinlabel
8844endgate
8845} def
8846
8847/generic::arrow {
8848% nonetwork
8849begingate
88501 0.800 0 -40 0 20 2 polygon
88511.000 -0.000 0 40 generic::arrowhead
8852endgate
8853} def
8854
8855/::raven_block_diagram {
8856begingate
88570.000 0.000 1.000 scb
8858496 1.000 1408 512 1408 544 1440 544 1440 512 4 polygon
8859496 1.000 1408 368 1408 400 1440 400 1440 368 4 polygon
8860496 1.000 1408 320 1408 352 1440 352 1440 320 4 polygon
8861496 1.000 1408 272 1408 304 1440 304 1440 272 4 polygon
8862496 1.000 1408 224 1408 256 1440 256 1440 224 4 polygon
8863496 1.000 1408 128 1408 160 1440 160 1440 128 4 polygon
8864496 1.000 1408 176 1408 208 1440 208 1440 176 4 polygon
8865496 1.000 1408 80 1408 112 1440 112 1440 80 4 polygon
8866496 1.000 1408 32 1408 64 1440 64 1440 32 4 polygon
8867496 1.000 1408 -16 1408 16 1440 16 1440 -16 4 polygon
8868496 1.000 1408 -64 1408 -32 1440 -32 1440 -64 4 polygon
8869496 1.000 1408 -112 1408 -80 1440 -80 1440 -112 4 polygon
8870496 1.000 1408 -160 1408 -128 1440 -128 1440 -160 4 polygon
8871496 1.000 1408 -208 1408 -176 1440 -176 1440 -208 4 polygon
Tim Edwards6a0750a2020-10-19 14:02:05 -04008872496 1.000 608 848 608 880 640 880 640 848 4 polygon
8873496 1.000 544 848 544 880 576 880 576 848 4 polygon
8874496 1.000 384 848 384 880 416 880 416 848 4 polygon
8875496 1.000 304 848 304 880 336 880 336 848 4 polygon
8876496 1.000 224 848 224 880 256 880 256 848 4 polygon
Tim Edwards60aeb5f2020-10-14 16:29:04 -04008877496 1.000 144 848 144 880 176 880 176 848 4 polygon
Tim Edwards6a0750a2020-10-19 14:02:05 -04008878496 1.000 16 880 16 848 48 848 48 880 4 polygon
Tim Edwards60aeb5f2020-10-14 16:29:04 -04008879496 1.000 -992 752 -992 784 -960 784 -960 752 4 polygon
8880496 1.000 -992 688 -992 720 -960 720 -960 688 4 polygon
8881496 1.000 -992 624 -992 656 -960 656 -960 624 4 polygon
8882496 1.000 -992 48 -992 80 -960 80 -960 48 4 polygon
8883496 1.000 -992 -16 -992 16 -960 16 -960 -16 4 polygon
8884496 1.000 -992 -80 -992 -48 -960 -48 -960 -80 4 polygon
8885496 1.000 -992 -144 -992 -112 -960 -112 -960 -144 4 polygon
8886496 1.000 -992 -400 -992 -368 -960 -368 -960 -400 4 polygon
88870.800 0.800 0.800 scb
8888496 1.000 -944 832 -944 -832 1392 -832 1392 832 4 polygon
88891.000 1.000 1.000 scb
8890496 1.000 -96 -432 -96 384 832 384 832 -432 4 polygon
88911.000 0.753 0.796 scb
8892497 1.000 -224 -304 -224 -400 -192 -384 -192 -320 -224 -304 5 polygon
Tim Edwards6a0750a2020-10-19 14:02:05 -04008893496 1.000 528 416 528 512 656 512 656 416 4 polygon
8894496 1.000 96 416 96 512 496 512 496 416 4 polygon
Tim Edwards60aeb5f2020-10-14 16:29:04 -04008895496 1.000 704 576 704 784 1088 784 1088 576 4 polygon
88960.847 0.949 0.847 scb
8897496 1.000 1088 -208 1088 544 1312 544 1312 -208 4 polygon
88980.930 0.937 0.733 scb
8899496 1.000 -32 -720 -32 -592 96 -592 96 -720 4 polygon
89000.847 0.949 0.847 scb
8901496 1.000 -864 -160 -864 112 -544 112 -544 -160 4 polygon
89020.930 0.937 0.733 scb
8903496 1.000 -512 -480 -512 -288 -288 -288 -288 -480 4 polygon
8904sce
8905(caravel picoRV32) {/Times-BoldItalic cf} 2 21 0.000 1.500 336 0 label
89060 1.000 1088 -208 1088 544 1312 544 1312 -208 4 polygon
8907(bank) {CR} (\(mprj_io\)) {CR} (GPIO) {/Times-BoldItalic cf} 6 1045 0.000 1.250
89081200 208 label
89091 1.000 832 144 1088 144 2 polygon
8910(OE) {/Times-Roman cf} 2 19 0.000 1.000 1072 160 label
89111 1.000 832 -112 1088 -112 2 polygon
89121 1.000 896 80 1088 80 2 polygon
8913(I/O) {/Times-Roman cf} 2 19 0.000 1.000 1072 96 label
8914(2) {/Times-Roman cf} 2 19 0.000 1.000 960 160 label
89151 1.000 976 64 992 96 2 polygon
8916(27) {/Times-Roman cf} 2 19 0.000 1.000 960 96 label
89171 1.000 1312 528 1408 528 2 polygon
89180 1.000 1408 512 1408 544 1440 544 1440 512 4 polygon
89191 1.000 1312 384 1408 384 2 polygon
89200 1.000 1408 368 1408 400 1440 400 1440 368 4 polygon
89211 1.000 1312 336 1408 336 2 polygon
89220 1.000 1408 320 1408 352 1440 352 1440 320 4 polygon
89231 1.000 1312 288 1408 288 2 polygon
89240 1.000 1408 272 1408 304 1440 304 1440 272 4 polygon
89251 1.000 1312 240 1408 240 2 polygon
89260 1.000 1408 224 1408 256 1440 256 1440 224 4 polygon
89271 1.000 1312 192 1408 192 2 polygon
89280 1.000 1408 176 1408 208 1440 208 1440 176 4 polygon
89291 1.000 1312 144 1408 144 2 polygon
89300 1.000 1408 128 1408 160 1440 160 1440 128 4 polygon
89311 1.000 1312 96 1408 96 2 polygon
89320 1.000 1408 80 1408 112 1440 112 1440 80 4 polygon
89331 1.000 1312 48 1408 48 2 polygon
89340 1.000 1408 32 1408 64 1440 64 1440 32 4 polygon
89351 1.000 1312 0 1408 0 2 polygon
89360 1.000 1408 -16 1408 16 1440 16 1440 -16 4 polygon
89371 1.000 1312 -48 1408 -48 2 polygon
89380 1.000 1408 -64 1408 -32 1440 -32 1440 -64 4 polygon
89391 1.000 1312 -96 1408 -96 2 polygon
89400 1.000 1408 -112 1408 -80 1440 -80 1440 -112 4 polygon
89411 1.000 1312 -144 1408 -144 2 polygon
89420 1.000 1408 -160 1408 -128 1440 -128 1440 -160 4 polygon
89431 1.000 1312 -192 1408 -192 2 polygon
89440 1.000 1408 -208 1408 -176 1440 -176 1440 -208 4 polygon
8945(\(27 pins\)) {/Times-Roman cf} 2 21 0.000 1.000 1200 80 label
89460 1.000 -864 -160 -864 112 -544 112 -544 -160 4 polygon
8947(spi) {CR} (housekeeping) {/Times-BoldItalic cf} 4 1045 0.000 1.250 -704 16
8948label
89490 1.000 -992 48 -992 80 -960 80 -960 48 4 polygon
89500 1.000 -992 -16 -992 16 -960 16 -960 -16 4 polygon
89510 1.000 -992 -80 -992 -48 -960 -48 -960 -80 4 polygon
89520 1.000 -992 -144 -992 -112 -960 -112 -960 -144 4 polygon
89531 1.000 -960 64 -864 64 2 polygon
89541 1.000 -960 0 -864 0 2 polygon
89551 1.000 -960 -64 -864 -64 2 polygon
89561 1.000 -960 -128 -864 -128 2 polygon
8957(SCK) {/Times-Roman cf} 2 23 0.000 1.000 -1008 64 label
8958(SDI) {/Times-Roman cf} 2 23 0.000 1.000 -1008 0 label
8959(SDO) {/Times-Roman cf} 2 23 0.000 1.000 -1008 -64 label
8960(CSB) {/Times-Roman cf} 2 23 0.000 1.000 -1008 -128 label
8961(clock) {/Times-Roman cf} 2 23 0.000 1.000 -1008 -384 label
89620 1.000 -992 752 -992 784 -960 784 -960 752 4 polygon
89630 1.000 -992 688 -992 720 -960 720 -960 688 4 polygon
89641 1.000 -960 768 -848 768 2 polygon
89651 1.000 -960 704 -848 704 2 polygon
89660 1.000 -992 624 -992 656 -960 656 -960 624 4 polygon
89671 1.000 -960 640 -848 640 2 polygon
8968(VDDIO) {/Times-Roman cf} 2 23 0.000 1.000 -1024 768 label
8969(VCCD) {/Times-Roman cf} 2 23 0.000 1.000 -1024 640 label
8970(VSS) {/Times-Roman cf} 2 23 0.000 1.000 -1024 704 label
89710 1.000 -512 -480 -512 -288 -288 -288 -288 -480 4 polygon
89721 1.000 -960 -384 -512 -384 2 polygon
8973(PLL) {CR} (multiplier) {CR} (clock) {/Times-BoldItalic cf} 6 1045 0.000 1.250
8974-400 -384 label
89751 1.000 -224 -336 -288 -336 2 polygon
89760 1.000 -992 -400 -992 -368 -960 -368 -960 -400 4 polygon
89771 1.000 -224 -304 -224 -400 -192 -384 -192 -320 -224 -304 5 polygon
8978(pll_bypass) {/Times-Roman cf} 2 23 0.000 1.000 -240 -80 label
8979(clk) {/Times-Roman cf} 2 17 0.000 1.000 -144 -320 label
89801 1.000 -608 -160 -608 -208 -416 -208 -416 -288 4 polygon
89811 1.000 -448 -288 -448 -240 -640 -240 -640 -160 4 polygon
8982(enable) {/Times-Roman cf} 2 19 0.000 1.000 -464 -272 label
8983(trim) {/Times-Roman cf} 2 16 0.000 1.000 -400 -272 label
89841 1.000 896 80 832 80 2 polygon
89850 1.000 -32 -720 -32 -592 96 -592 96 -720 4 polygon
Tim Edwards6a0750a2020-10-19 14:02:05 -040089861 1.000 -672 112 -672 288 -96 288 3 polygon
Tim Edwards60aeb5f2020-10-14 16:29:04 -04008987(POR) {/Times-BoldItalic cf} 2 21 0.000 1.250 32 -656 label
8988(reset) {/Times-Roman cf} 2 19 0.000 1.000 128 -560 label
8989(reset) {CR} (manual) {/Times-Roman cf} 4 31 0.000 1.000 -528 272 label
Tim Edwards6a0750a2020-10-19 14:02:05 -040089900 1.000 16 880 16 848 48 848 48 880 4 polygon
8991(IRQ) {/Times-Roman cf} 2 17 0.000 1.000 32 896 label
Tim Edwards60aeb5f2020-10-14 16:29:04 -040089920 1.000 704 576 704 784 1088 784 1088 576 4 polygon
8993(SRAM) {/Times-BoldItalic cf} 2 21 0.000 1.250 896 704 label
Tim Edwards6a0750a2020-10-19 14:02:05 -04008994(QSPI flash I/O) {/Times-Roman cf} 2 17 0.000 1.000 272 976 label
89950 1.000 608 848 608 880 640 880 640 848 4 polygon
89960 1.000 544 848 544 880 576 880 576 848 4 polygon
89971 1.000 560 848 560 512 2 polygon
89981 1.000 624 848 624 512 2 polygon
8999(Tx) {/Times-Roman cf} 2 17 0.000 1.000 560 896 label
9000(Rx) {/Times-Roman cf} 2 17 0.000 1.000 624 896 label
9001(UART) {/Times-Roman cf} 2 17 0.000 1.000 592 976 label
Tim Edwards60aeb5f2020-10-14 16:29:04 -04009002(controller) {CR} (standalone SPI) {/Times-Roman cf} 4 1045 0.000 1.000 -704
9003-96 label
Tim Edwards6a0750a2020-10-19 14:02:05 -04009004(8k x 32) {/Times-Roman cf} 2 29 0.000 1.000 896 656 label
90050 1.000 384 848 384 880 416 880 416 848 4 polygon
90061 1.000 400 848 400 512 2 polygon
90070 1.000 304 848 304 880 336 880 336 848 4 polygon
90080 1.000 224 848 224 880 256 880 256 848 4 polygon
90091 1.000 240 848 240 512 2 polygon
90100 1.000 144 848 144 880 176 880 176 848 4 polygon
90111 1.000 160 848 160 512 2 polygon
9012(CSB) {/Times-Roman cf} 2 17 0.000 1.000 160 896 label
9013(CLK) {/Times-Roman cf} 2 17 0.000 1.000 240 896 label
9014(IO0) {/Times-Roman cf} 2 17 0.000 1.000 320 896 label
9015(IO1) {/Times-Roman cf} 2 17 0.000 1.000 400 896 label
90161 1.000 128 944 144 960 416 960 432 944 4 polygon
90171 1.000 544 944 560 960 624 960 640 944 4 polygon
90180 1.000 96 416 96 512 496 512 496 416 4 polygon
9019(QSPI flash master) {/Times-Roman cf} 2 29 0.000 1.000 288 480 label
9020(UART) {/Times-Roman cf} 2 29 0.000 1.000 592 472 label
Tim Edwards60aeb5f2020-10-14 16:29:04 -040090210 1.000 -944 832 -944 -832 1392 -832 1392 832 4 polygon
Tim Edwards6a0750a2020-10-19 14:02:05 -040090220 1.000 528 416 528 512 656 512 656 416 4 polygon
Tim Edwards60aeb5f2020-10-14 16:29:04 -04009023(GPIO0) {/Times-Roman cf} 2 20 0.000 1.000 1456 -192 label
9024(GPIO1) {/Times-Roman cf} 2 20 0.000 1.000 1456 -144 label
9025(GPIO2) {/Times-Roman cf} 2 20 0.000 1.000 1456 -96 label
9026(GPIO3) {/Times-Roman cf} 2 20 0.000 1.000 1456 -48 label
9027(GPIO4) {/Times-Roman cf} 2 20 0.000 1.000 1456 0 label
9028(GPIO5) {/Times-Roman cf} 2 20 0.000 1.000 1456 48 label
9029(GPIO6) {/Times-Roman cf} 2 20 0.000 1.000 1456 96 label
9030(GPIO7) {/Times-Roman cf} 2 20 0.000 1.000 1456 144 label
9031(GPIO8) {/Times-Roman cf} 2 20 0.000 1.000 1456 192 label
9032(GPIO9) {/Times-Roman cf} 2 20 0.000 1.000 1456 240 label
9033(GPIO10) {/Times-Roman cf} 2 20 0.000 1.000 1456 288 label
9034(GPIO11) {/Times-Roman cf} 2 20 0.000 1.000 1456 336 label
9035(GPIO12) {/Times-Roman cf} 2 20 0.000 1.000 1456 384 label
9036(GPIO36) {/Times-Roman cf} 2 20 0.000 1.000 1456 528 label
Tim Edwards6a0750a2020-10-19 14:02:05 -040090371 1.000 320 848 320 512 2 polygon
Tim Edwards60aeb5f2020-10-14 16:29:04 -040090380.000 0.000 1.000 scb
Tim Edwards6a0750a2020-10-19 14:02:05 -04009039496 1.000 -128 848 -128 880 -96 880 -96 848 4 polygon
9040496 1.000 -208 848 -208 880 -176 880 -176 848 4 polygon
9041496 1.000 -304 848 -304 880 -272 880 -272 848 4 polygon
9042496 1.000 -384 848 -384 880 -352 880 -352 848 4 polygon
Tim Edwards60aeb5f2020-10-14 16:29:04 -04009043sce
Tim Edwards6a0750a2020-10-19 14:02:05 -040090440 1.000 -128 848 -128 880 -96 880 -96 848 4 polygon
90451 1.000 -368 848 -368 688 2 polygon
90460 1.000 -208 848 -208 880 -176 880 -176 848 4 polygon
90471 1.000 -288 848 -288 720 2 polygon
90480 1.000 -304 848 -304 880 -272 880 -272 848 4 polygon
90490 1.000 -384 848 -384 880 -352 880 -352 848 4 polygon
90501 1.000 -112 848 -112 512 2 polygon
90511 1.000 -192 848 -192 752 2 polygon
9052(CSB) {/Times-Roman cf} 2 17 0.000 1.000 -368 896 label
9053(CLK) {/Times-Roman cf} 2 17 0.000 1.000 -288 896 label
9054(SDO) {/Times-Roman cf} 2 17 0.000 1.000 -192 896 label
9055(SDI) {/Times-Roman cf} 2 17 0.000 1.000 -112 896 label
Tim Edwards60aeb5f2020-10-14 16:29:04 -040090561.000 0.753 0.796 scb
Tim Edwards6a0750a2020-10-19 14:02:05 -04009057496 1.000 -304 416 -304 512 0 512 0 416 4 polygon
Tim Edwards60aeb5f2020-10-14 16:29:04 -04009058sce
Tim Edwards6a0750a2020-10-19 14:02:05 -04009059(SPI master) {/Times-Roman cf} 2 29 0.000 1.000 -144 472 label
90600 1.000 -304 416 -304 512 0 512 0 416 4 polygon
90611 1.000 -368 944 -352 960 -96 960 -80 944 4 polygon
9062(SPI master) {/Times-Roman cf} 2 17 0.000 1.000 -240 976 label
90631 1.000 -192 752 -160 752 -160 512 3 polygon
90641 1.000 -288 720 -208 720 -208 512 3 polygon
90651 1.000 -368 688 -256 688 -256 512 3 polygon
Tim Edwards60aeb5f2020-10-14 16:29:04 -040090661.000 0.753 0.796 scb
9067496 1.000 -432 96 -432 192 -144 192 -144 96 4 polygon
9068sce
90690 1.000 -432 96 -432 192 -144 192 -144 96 4 polygon
9070(counter/timer 0) {/Times-Roman cf} 2 21 0.000 1.000 -288 144 label
90711 1.000 -576 -384 -576 -528 -256 -528 -256 -368 4 polygon
90721.000 0.753 0.796 scb
9073496 1.000 -432 -32 -432 64 -144 64 -144 -32 4 polygon
9074sce
90750 1.000 -432 -32 -432 64 -144 64 -144 -32 4 polygon
9076(counter/timer 1) {/Times-Roman cf} 2 21 0.000 1.000 -288 16 label
9077(. . . ) {/Helvetica cf} 2 16 270.000 0.700 1504 448 label
90780 1.000 -96 -432 -96 384 832 384 832 -432 4 polygon
Tim Edwards6a0750a2020-10-19 14:02:05 -040090791 1.000 352 416 352 384 2 polygon
90801 1.000 368 416 368 384 2 polygon
90811 1.000 384 416 384 384 2 polygon
90821 1.000 576 416 576 384 2 polygon
90831 1.000 592 416 592 384 2 polygon
90841 1.000 608 416 608 384 2 polygon
90851 1.000 -64 416 -64 384 2 polygon
Tim Edwards60aeb5f2020-10-14 16:29:04 -040090861 1.000 -48 416 -48 384 2 polygon
90871 1.000 -32 416 -32 384 2 polygon
Tim Edwards60aeb5f2020-10-14 16:29:04 -040090881 1.000 -144 176 -96 176 2 polygon
90891 1.000 -144 160 -96 160 2 polygon
90901 1.000 -144 144 -96 144 2 polygon
90911 1.000 -144 48 -96 48 2 polygon
90921 1.000 -144 32 -96 32 2 polygon
90931 1.000 -144 16 -96 16 2 polygon
90941 1.000 -256 -368 -224 -368 2 polygon
90951 1.000 -192 -352 -96 -352 2 polygon
90961 1.000 976 128 992 160 2 polygon
90971 1.000 832 -64 1088 -64 2 polygon
90981 1.000 832 -16 1088 -16 2 polygon
9099(serial data) {/Times-Roman cf} 2 19 0.000 1.000 1072 -96 label
9100(serial clock) {/Times-Roman cf} 2 19 0.000 1.000 1072 -48 label
9101(reset) {/Times-Roman cf} 2 19 0.000 1.000 1072 0 label
91021 1.000 736 576 736 384 2 polygon
91031 1.000 752 576 752 384 2 polygon
91041 1.000 768 576 768 384 2 polygon
91051 1.000 784 576 784 384 2 polygon
91061 1.000 32 -592 32 -432 2 polygon
91071 1.000 -208 -304 -208 -128 -320 -128 -544 -128 4 polygon
9108(caravel mgmt core) {/Times-BoldItalic cf} 2 21 0.000 1.500 -640 -768 label
91091.000 0.753 0.796 scb
9110496 1.000 176 -752 176 -640 592 -640 592 -752 4 polygon
9111sce
91120 1.000 176 -752 176 -640 592 -640 592 -752 4 polygon
91131.000 0.753 0.796 scb
9114496 1.000 640 -752 640 -640 1056 -640 1056 -752 4 polygon
9115sce
91160 1.000 640 -752 640 -640 1056 -640 1056 -752 4 polygon
91171.000 0.753 0.796 scb
9118496 1.000 960 -544 960 -336 1232 -336 1232 -544 4 polygon
9119sce
91201 1.000 832 -400 960 -400 2 polygon
91210 1.000 960 -544 960 -336 1232 -336 1232 -544 4 polygon
91221 1.000 832 -384 960 -384 2 polygon
91231 1.000 832 -368 960 -368 2 polygon
91241 1.000 736 -640 736 -432 2 polygon
91251 1.000 752 -640 752 -432 2 polygon
91261 1.000 768 -640 768 -432 2 polygon
91271 1.000 432 -640 432 -432 2 polygon
91281 1.000 416 -640 416 -432 2 polygon
91291 1.000 400 -640 400 -432 2 polygon
Tim Edwards60aeb5f2020-10-14 16:29:04 -04009130(Logic analyzer) {/Times-Roman cf} 2 21 0.000 1.000 400 -688 label
Tim Edwards6a0750a2020-10-19 14:02:05 -04009131(Secondary SRAM) {/Times-Roman cf} 2 21 0.000 1.000 848 -688 label
Tim Edwards60aeb5f2020-10-14 16:29:04 -04009132(connection) {CR} (user) {CR} (Wishbone) {/Times-Roman cf} 6 21 0.000 1.000
91331104 -432 label
9134(user project area) {/Times-BoldItalic cf} 2 21 0.000 1.500 752 -880 label
91351 1.000 1104 -544 1104 -832 2 polygon
91361 1.000 1120 -544 1120 -832 2 polygon
91371 1.000 1136 -544 1136 -832 2 polygon
Tim Edwards60aeb5f2020-10-14 16:29:04 -040091381 1.000 736 -752 736 -832 2 polygon
91391 1.000 752 -752 752 -832 2 polygon
Tim Edwards6a0750a2020-10-19 14:02:05 -040091401 1.000 768 -752 768 -832 2 polygon
Tim Edwards60aeb5f2020-10-14 16:29:04 -040091411 1.000 272 -752 272 -832 2 polygon
91421 1.000 288 -752 288 -832 2 polygon
91431 1.000 304 -752 304 -832 2 polygon
91441 1.000 320 -752 320 -832 2 polygon
91451 1.000 336 -752 336 -832 2 polygon
91461 1.000 368 -752 368 -832 2 polygon
91471 1.000 352 -752 352 -832 2 polygon
91481 1.000 384 -752 384 -832 2 polygon
91491 1.000 400 -752 400 -832 2 polygon
91501 1.000 416 -752 416 -832 2 polygon
91511 1.000 432 -752 432 -832 2 polygon
91521 1.000 448 -752 448 -832 2 polygon
91531 1.000 464 -752 464 -832 2 polygon
91541 1.000 480 -752 480 -832 2 polygon
91551 1.000 -144 -352 -144 -832 2 polygon
91561 1.000 32 -528 -80 -528 -80 -832 3 polygon
Tim Edwards6a0750a2020-10-19 14:02:05 -040091571 1.000 32 384 32 848 2 polygon
91581 1.000 -176 416 -176 368 -752 368 -752 112 4 polygon
9159(housekeeping SPI access) {/Times-Roman cf} 2 16 0.000 1.000 -752 384 label
91601.000 0.000 32 -432 generic::arrowhead
91611.000 90.000 -96 -352 generic::arrowhead
91621.000 90.000 -96 288 generic::arrowhead
91631.000 180.000 -208 -320 generic::arrowhead
91641.000 90.000 -512 -384 generic::arrowhead
91651.000 90.000 -224 -336 generic::arrowhead
91661.000 90.000 -224 -368 generic::arrowhead
91671.000 180.000 -80 -816 generic::arrowhead
91681.000 180.000 -144 -816 generic::arrowhead
91691.000 180.000 624 528 generic::arrowhead
9170-1.000 0.000 560 560 generic::arrowhead
9171-1.000 0.000 160 560 generic::arrowhead
9172-1.000 0.000 240 560 generic::arrowhead
9173-1.000 0.000 320 560 generic::arrowhead
91741.000 180.000 400 528 generic::arrowhead
9175-1.000 0.000 -256 560 generic::arrowhead
9176-1.000 0.000 -208 560 generic::arrowhead
9177-1.000 0.000 -160 560 generic::arrowhead
91781.000 180.000 -112 528 generic::arrowhead
91791.000 270.000 -928 -64 generic::arrowhead
91801.000 90.000 -880 0 generic::arrowhead
91811.000 90.000 -880 64 generic::arrowhead
91821.000 90.000 -880 -128 generic::arrowhead
91831.000 90.000 -880 -384 generic::arrowhead
91841.000 90.000 1072 -112 generic::arrowhead
91851.000 90.000 1072 -64 generic::arrowhead
91861.000 90.000 1072 -16 generic::arrowhead
91871.000 90.000 1056 144 generic::arrowhead
9188-1.000 180.000 32 400 generic::arrowhead
Tim Edwards60aeb5f2020-10-14 16:29:04 -04009189endgate
9190} def
9191
9192/::power_domains {
9193begingate
9194(\252Caravel\272 harness chip) {/Helvetica cf} 2 16 0.000 1.250 -304 928 label
91950.934 0.604 0.000 scb
91960 1.000 -512 -304 -512 720 512 720 512 -304 4 polygon
91970.361 0.675 0.934 scb
91980 1.000 -416 -208 -416 624 416 624 416 -208 4 polygon
9199sce
92003 1.000 -96 -352 -96 800 2 polygon
9201(management side) {/Helvetica cf} 2 19 0.000 1.000 -128 768 label
9202(user side) {/Helvetica cf} 2 16 0.000 1.000 -80 768 label
92030.361 0.675 0.934 scb
92041 1.000 -128 -240 -448 -240 -448 656 -128 656 4 polygon
9205(vccd) {/Helvetica cf} 2 19 0.000 1.000 -656 304 label
92060.180 0.545 0.341 scb
92071 1.000 -64 -240 448 -240 448 208 3 polygon
92080.000 0.934 0.000 scb
92091 1.000 448 240 448 656 -64 656 3 polygon
9210(vccd1) {/Helvetica cf} 2 16 0.000 1.000 656 512 label
92110.180 0.545 0.341 scb
9212(vccd2) {/Helvetica cf} 2 16 0.000 1.000 656 48 label
92130.647 0.165 0.165 scb
92141 1.000 -128 -272 -480 -272 -480 688 -128 688 4 polygon
9215(vdda) {/Helvetica cf} 2 19 0.000 1.000 -656 176 label
92161.000 0.000 0.000 scb
92171 1.000 -64 688 480 688 480 240 3 polygon
9218(vdda1) {/Helvetica cf} 2 16 0.000 1.000 656 432 label
92190.820 0.039 0.859 scb
92201 1.000 -64 -272 480 -272 480 208 3 polygon
9221(vdda2) {/Helvetica cf} 2 16 0.000 1.000 656 128 label
92220.934 0.604 0.000 scb
9223(vddio) {/Helvetica cf} 2 19 0.000 1.000 -656 96 label
92240.361 0.675 0.934 scb
9225(vcchib) {/Helvetica cf} 2 19 0.000 1.000 -656 256 label
92261 1.000 -448 240 -416 240 2 polygon
92271.000 0.000 -416 240 generic::dot
92281.000 0.000 -448 240 generic::dot
92290.647 0.165 0.165 scb
92301 1.000 -480 160 -576 160 2 polygon
92310.361 0.675 0.934 scb
92321 1.000 -448 240 -576 240 2 polygon
92330.934 0.604 0.000 scb
92341 1.000 -512 80 -576 80 2 polygon
92350 1.000 -640 48 -640 112 -576 112 -576 48 4 polygon
92360.647 0.165 0.165 scb
92370 1.000 -640 128 -640 192 -576 192 -576 128 4 polygon
92380.361 0.675 0.934 scb
92390 1.000 -640 208 -640 272 -576 272 -576 208 4 polygon
92400.180 0.545 0.341 scb
92410 1.000 576 0 576 64 640 64 640 0 4 polygon
92420.820 0.039 0.859 scb
92430 1.000 576 80 576 144 640 144 640 80 4 polygon
92441.000 0.000 0.000 scb
92450 1.000 576 384 576 448 640 448 640 384 4 polygon
92460.000 0.934 0.000 scb
92470 1.000 576 464 576 528 640 528 640 464 4 polygon
92481.000 0.000 0.000 scb
92491 1.000 576 416 480 416 2 polygon
92500.000 0.934 0.000 scb
92511 1.000 576 496 448 496 2 polygon
92520.820 0.039 0.859 scb
92531 1.000 576 112 480 112 2 polygon
92540.180 0.545 0.341 scb
92551 1.000 576 32 448 32 2 polygon
92560.647 0.165 0.165 scb
92571.000 0.000 -480 160 generic::dot
92580.934 0.604 0.000 scb
92591.000 0.000 -512 80 generic::dot
92600.180 0.545 0.341 scb
92611.000 0.000 448 32 generic::dot
92620.820 0.039 0.859 scb
92631.000 0.000 480 112 generic::dot
92641.000 0.000 0.000 scb
92651.000 0.000 480 416 generic::dot
92660.000 0.934 0.000 scb
92671.000 0.000 448 496 generic::dot
9268sce
9269(power domain splits) {/Helvetica cf} 2 21 0.000 1.000 -32 880 label
9270(1.8V) {/Helvetica cf} 2 19 0.000 1.000 -800 256 label
9271(3.3V) {/Helvetica cf} 2 19 0.000 1.000 -800 176 label
9272(3.3V) {/Helvetica cf} 2 19 0.000 1.000 -800 96 label
9273(1.8V) {/Helvetica cf} 2 16 0.000 1.000 800 512 label
9274(3.3V) {/Helvetica cf} 2 16 0.000 1.000 800 432 label
9275(3.3V) {/Helvetica cf} 2 16 0.000 1.000 800 128 label
9276(1.8V) {/Helvetica cf} 2 16 0.000 1.000 800 48 label
92770 1.000 -384 -176 -384 176 -128 176 -128 -176 4 polygon
9278(SoC) {CR} (management) {/Helvetica cf} 4 1045 0.000 1.000 -256 16 label
92790 1.000 -32 -560 -32 -400 128 -400 128 -560 4 polygon
92800 1.000 -544 -336 -544 752 544 752 544 -336 4 polygon
92810 1.000 -32 -752 -32 -592 128 -592 128 -752 4 polygon
9282(reg.) {CR} (3.3V) {/Helvetica cf} 4 1045 0.000 1.000 48 -480 label
9283(reg.) {CR} (1.8V) {/Helvetica cf} 4 1045 0.000 1.000 48 -672 label
92841 1.000 128 -480 832 -480 2 polygon
92851 1.000 -288 -176 -288 -432 -32 -432 3 polygon
92861 1.000 -288 -432 -288 -624 -32 -624 3 polygon
9287(gpio) {/Helvetica cf} 2 17 0.000 1.000 -288 -160 label
9288(enable) {/Helvetica cf} 2 19 0.000 1.000 -48 -416 label
9289(enable) {/Helvetica cf} 2 19 0.000 1.000 -48 -608 label
92901 1.000 -32 -496 -1040 -496 2 polygon
9291(5V USB supply) {/Helvetica cf} 2 23 0.000 1.000 -1056 -496 label
92921 1.000 -352 -496 -352 -688 -32 -688 3 polygon
92931.000 0.000 -288 -432 generic::dot
92941.000 0.000 -352 -496 generic::dot
92951.000 90.000 -32 -496 generic::arrowhead
92961.000 90.000 -32 -432 generic::arrowhead
92971.000 90.000 -32 -624 generic::arrowhead
92981.000 90.000 -32 -688 generic::arrowhead
9299(reg.) {CR} (3.3V) {/Helvetica cf} 4 1045 0.000 1.000 -784 -144 label
93000 1.000 -864 -224 -864 -64 -704 -64 -704 -224 4 polygon
9301(reg.) {CR} (1.8V) {/Helvetica cf} 4 1045 0.000 1.000 -976 -144 label
93020 1.000 -1056 -224 -1056 -64 -896 -64 -896 -224 4 polygon
93031 1.000 -976 -224 -976 -496 2 polygon
93041 1.000 -784 -224 -784 -496 2 polygon
93051.000 0.000 -976 -496 generic::dot
93061.000 0.000 -784 -496 generic::dot
93071 1.000 -640 80 -768 80 -768 -64 3 polygon
93081 1.000 -768 80 -768 160 -640 160 3 polygon
93091 1.000 -976 -64 -976 240 -640 240 3 polygon
93101.000 0.000 -976 -224 generic::arrowhead
93111.000 0.000 -784 -224 generic::arrowhead
93121.000 90.000 -640 240 generic::arrowhead
93131.000 90.000 -640 160 generic::arrowhead
93141.000 90.000 -640 80 generic::arrowhead
93151.000 0.000 -768 80 generic::dot
93161 1.000 640 416 1024 416 1024 -720 3 polygon
93171 1.000 640 112 928 112 928 -624 3 polygon
93181 1.000 640 32 960 32 960 -656 3 polygon
93191 1.000 640 496 992 496 992 -688 3 polygon
9320-1.000 270.000 640 496 generic::arrowhead
9321-1.000 270.000 640 416 generic::arrowhead
9322-1.000 270.000 640 112 generic::arrowhead
9323-1.000 270.000 640 32 generic::arrowhead
9324(connections \(jumpered\)) {CR} (suggested board-level) {/Helvetica cf} 4 16
93250.000 1.000 912 -832 label
93261 1.000 800 -720 8 0.000 360.000 xcarc
93271 1.000 832 -752 8 0.000 360.000 xcarc
93281 1.000 832 -720 8 0.000 360.000 xcarc
93291 1.000 832 -688 8 0.000 360.000 xcarc
93301 1.000 832 -656 8 0.000 360.000 xcarc
93311 1.000 832 -624 8 0.000 360.000 xcarc
93321 1.000 832 -592 8 0.000 360.000 xcarc
93331 1.000 800 -688 8 0.000 360.000 xcarc
93341 1.000 800 -656 8 0.000 360.000 xcarc
93351 1.000 800 -624 8 0.000 360.000 xcarc
93361 1.000 672 -688 8 0.000 360.000 xcarc
93371 1.000 672 -720 8 0.000 360.000 xcarc
93381 1.000 992 -688 832 -688 2 polygon
93391 1.000 960 -656 832 -656 2 polygon
93401 1.000 832 -720 1024 -720 2 polygon
93411 1.000 832 -624 928 -624 2 polygon
93421 1.000 832 -592 832 -480 2 polygon
93431 1.000 800 -624 800 -656 128 -656 3 polygon
93441 1.000 800 -688 800 -720 2 polygon
93451 1.000 672 -864 8 0.000 360.000 xcarc
93461 1.000 832 -864 8 0.000 360.000 xcarc
93471 1.000 832 -752 832 -800 2 polygon
93481 1.000 672 -720 672 -864 2 polygon
9349(1.8V) {CR} (ext.) {/Helvetica cf} 4 21 0.000 1.000 688 -928 label
9350(3.3V) {CR} (ext.) {/Helvetica cf} 4 29 0.000 1.000 848 -896 label
93511 1.000 640 -720 8 0.000 360.000 xcarc
93521.000 0.000 832 -800 generic::dot
93531.000 0.000 0.000 scb
93541 1.000 672 -688 672 -720 2 polygon
93551 1.000 832 -592 832 -624 2 polygon
93561 1.000 800 -656 832 -656 2 polygon
93571 1.000 800 -688 832 -688 2 polygon
9358sce
93591 1.000 832 -864 16 0.000 360.000 xcarc
93601 1.000 672 -864 16 0.000 360.000 xcarc
93611 1.000 640 -688 8 0.000 360.000 xcarc
93621 1.000 640 -720 640 -800 832 -800 3 polygon
93631 1.000 640 -688 640 -480 2 polygon
93641.000 0.000 640 -480 generic::dot
93651.000 0.000 0.000 scb
93661 1.000 640 -720 640 -688 2 polygon
93671 1.000 832 -752 832 -720 2 polygon
9368sce
93691 1.000 672 -720 800 -720 2 polygon
93701 1.000 672 -688 672 -656 2 polygon
93711.000 0.000 672 -656 generic::dot
93721 1.000 832 -800 832 -864 2 polygon
9373endgate
9374} def
9375
9376/::gpio_pad_serial {
9377begingate
9378(\252Caravel\272 harness chip) {/Helvetica cf} 2 16 0.000 1.250 -352 560 label
9379(GPIO pads) {/Helvetica cf} 2 21 0.000 1.000 -64 432 label
93800 1.000 -992 -208 -992 304 -160 304 -160 -208 4 polygon
9381(Management SoC) {/Helvetica cf} 2 21 0.000 1.000 -544 256 label
93820 1.000 -640 -480 -640 -256 -496 -256 -496 -480 4 polygon
93830 1.000 -320 -480 -320 -256 -176 -256 -176 -480 4 polygon
9384(io0) {CR} (flash) {/Helvetica cf} 4 1045 0.000 1.000 -560 -368 label
9385(gpio) {/Helvetica cf} 2 21 0.000 1.000 -240 -368 label
93860 1.000 -480 -480 -480 -256 -336 -256 -336 -480 4 polygon
9387(io1) {CR} (flash) {/Helvetica cf} 4 1045 0.000 1.000 -400 -368 label
93880 1.000 -800 -480 -800 -256 -656 -256 -656 -480 4 polygon
9389(clk) {CR} (flash) {/Helvetica cf} 4 1045 0.000 1.000 -720 -368 label
93900 1.000 -960 -480 -960 -256 -816 -256 -816 -480 4 polygon
9391(csb) {CR} (flash) {/Helvetica cf} 4 1045 0.000 1.000 -880 -368 label
93920 1.000 656 -256 656 -480 800 -480 800 -256 4 polygon
93930 1.000 816 -256 816 -480 960 -480 960 -256 4 polygon
93940 1.000 32 -256 32 -480 176 -480 176 -256 4 polygon
93950 1.000 192 -256 192 -480 336 -480 336 -256 4 polygon
93960 1.000 352 -256 352 -480 496 -480 496 -256 4 polygon
93970 1.000 -576 -192 -576 16 -192 16 -192 -192 4 polygon
9398(configure) {CR} (GPIO) {/Helvetica cf} 4 1045 0.000 1.000 -472 -48 label
93990 1.000 32 -176 176 -176 176 -96 32 -96 4 polygon
94000 1.000 192 -176 336 -176 336 -96 192 -96 4 polygon
94010 1.000 352 -176 496 -176 496 -96 352 -96 4 polygon
94020 1.000 656 -176 800 -176 800 -96 656 -96 4 polygon
94030 1.000 816 -176 960 -176 960 -96 816 -96 4 polygon
94041 1.000 -192 -144 32 -144 2 polygon
94051 1.000 -192 -64 848 -64 2 polygon
94061 1.000 -192 -16 864 -16 2 polygon
9407(io[0]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 96 -368 label
9408(io[1]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 256 -368 label
9409(io[2]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 416 -368 label
9410(io[36]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 880 -368 label
9411(io[35]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 720 -368 label
9412(. . .) {/Helvetica-Bold cf} 2 21 0.000 1.000 576 -368 label
9413(. . .) {/Helvetica-Bold cf} 2 21 0.000 1.000 576 -144 label
94141 1.000 496 -144 528 -144 2 polygon
94151 1.000 624 -144 656 -144 2 polygon
94161 1.000 96 -96 96 -64 2 polygon
94171.000 0.000 96 -64 generic::dot
94181 1.000 112 -96 112 -16 2 polygon
94191.000 0.000 112 -16 generic::dot
94201 1.000 256 -96 256 -64 2 polygon
94211.000 0.000 256 -64 generic::dot
94221 1.000 272 -96 272 -16 2 polygon
94231.000 0.000 272 -16 generic::dot
94241 1.000 416 -96 416 -64 2 polygon
94251.000 0.000 416 -64 generic::dot
94261 1.000 432 -96 432 -16 2 polygon
94271.000 0.000 432 -16 generic::dot
94281 1.000 688 -96 688 -64 2 polygon
94291.000 0.000 688 -64 generic::dot
94301 1.000 704 -96 704 -16 2 polygon
94311.000 0.000 704 -16 generic::dot
94321 1.000 848 -96 848 -64 2 polygon
94331 1.000 864 -96 864 -16 2 polygon
94341 1.000 64 -176 64 -256 2 polygon
94351 1.000 80 -176 80 -256 2 polygon
94361 1.000 96 -176 96 -256 2 polygon
94371 1.000 112 -176 112 -256 2 polygon
94381 1.000 128 -176 128 -256 2 polygon
94391 1.000 144 -176 144 -256 2 polygon
94401 1.000 224 -176 224 -256 2 polygon
94411 1.000 240 -176 240 -256 2 polygon
94421 1.000 256 -176 256 -256 2 polygon
94431 1.000 272 -176 272 -256 2 polygon
94441 1.000 288 -176 288 -256 2 polygon
94451 1.000 304 -176 304 -256 2 polygon
94461 1.000 384 -176 384 -256 2 polygon
94471 1.000 400 -176 400 -256 2 polygon
94481 1.000 416 -176 416 -256 2 polygon
94491 1.000 432 -176 432 -256 2 polygon
94501 1.000 448 -176 448 -256 2 polygon
94511 1.000 464 -176 464 -256 2 polygon
94521 1.000 688 -176 688 -256 2 polygon
94531 1.000 704 -176 704 -256 2 polygon
94541 1.000 720 -176 720 -256 2 polygon
94551 1.000 736 -176 736 -256 2 polygon
94561 1.000 752 -176 752 -256 2 polygon
94571 1.000 768 -176 768 -256 2 polygon
94581 1.000 848 -176 848 -256 2 polygon
94591 1.000 864 -176 864 -256 2 polygon
94601 1.000 880 -176 880 -256 2 polygon
94611 1.000 896 -176 896 -256 2 polygon
94621 1.000 912 -176 912 -256 2 polygon
94631 1.000 928 -176 928 -256 2 polygon
9464(clock) {/Helvetica cf} 2 23 0.000 1.000 -208 -16 label
9465(resetn) {/Helvetica cf} 2 23 0.000 1.000 -208 -64 label
9466(data) {/Helvetica cf} 2 23 0.000 1.000 -208 -144 label
94671 1.000 -928 -208 -928 -256 2 polygon
94681 1.000 -912 -208 -912 -256 2 polygon
94691 1.000 -896 -208 -896 -256 2 polygon
94701 1.000 -880 -208 -880 -256 2 polygon
94711 1.000 -864 -208 -864 -256 2 polygon
94721 1.000 -848 -208 -848 -256 2 polygon
94731 1.000 -768 -208 -768 -256 2 polygon
94741 1.000 -752 -208 -752 -256 2 polygon
94751 1.000 -736 -208 -736 -256 2 polygon
94761 1.000 -720 -208 -720 -256 2 polygon
94771 1.000 -704 -208 -704 -256 2 polygon
94781 1.000 -688 -208 -688 -256 2 polygon
94791 1.000 -608 -208 -608 -256 2 polygon
94801 1.000 -592 -208 -592 -256 2 polygon
94811 1.000 -576 -208 -576 -256 2 polygon
94821 1.000 -560 -208 -560 -256 2 polygon
94831 1.000 -544 -208 -544 -256 2 polygon
94841 1.000 -528 -208 -528 -256 2 polygon
94851 1.000 -448 -208 -448 -256 2 polygon
94861 1.000 -432 -208 -432 -256 2 polygon
94871 1.000 -416 -208 -416 -256 2 polygon
94881 1.000 -400 -208 -400 -256 2 polygon
94891 1.000 -384 -208 -384 -256 2 polygon
94901 1.000 -368 -208 -368 -256 2 polygon
94911 1.000 -288 -208 -288 -256 2 polygon
94921 1.000 -272 -208 -272 -256 2 polygon
94931 1.000 -256 -208 -256 -256 2 polygon
94941 1.000 -240 -208 -240 -256 2 polygon
94951 1.000 -224 -208 -224 -256 2 polygon
94961 1.000 -208 -208 -208 -256 2 polygon
94971 1.000 176 -144 192 -144 2 polygon
94981 1.000 336 -144 352 -144 2 polygon
94991 1.000 800 -144 816 -144 2 polygon
95000 1.000 -576 32 -576 224 -192 224 -192 32 4 polygon
9501(I/O) {CR} (GPIO) {/Helvetica cf} 4 1045 0.000 1.000 -496 160 label
95021 1.000 48 -96 48 48 -192 48 3 polygon
95031 1.000 -192 64 64 64 64 -96 3 polygon
95041 1.000 80 -96 80 80 -192 80 3 polygon
95051 1.000 -192 96 208 96 208 -96 3 polygon
95061 1.000 224 -96 224 112 -192 112 3 polygon
95071 1.000 -192 128 240 128 240 -96 3 polygon
95081 1.000 400 -96 400 144 -192 144 3 polygon
95091 1.000 -192 192 672 192 672 -96 3 polygon
95101 1.000 832 -96 832 208 -192 208 3 polygon
9511(\274) {/Helvetica-Bold cf} 2 21 270.000 1.000 -136 168 label
9512(i/o) {/Helvetica cf} 2 23 0.000 1.000 -208 200 label
9513(in/out/oeb) {/Helvetica cf} 2 23 0.000 1.000 -208 96 label
95141 1.000 752 -96 752 272 2 polygon
95151 1.000 768 -96 768 272 2 polygon
95161 1.000 784 -96 784 272 2 polygon
95171 1.000 912 -96 912 272 2 polygon
95181 1.000 928 -96 928 272 2 polygon
95191 1.000 944 -96 944 272 2 polygon
95201 1.000 448 -96 448 272 2 polygon
95211 1.000 464 -96 464 272 2 polygon
95221 1.000 480 -96 480 272 2 polygon
95231 1.000 288 -96 288 272 2 polygon
95241 1.000 304 -96 304 272 2 polygon
95251 1.000 320 -96 320 272 2 polygon
95261 1.000 128 -96 128 272 2 polygon
95271 1.000 144 -96 144 272 2 polygon
95281 1.000 160 -96 160 272 2 polygon
95291 1.000 112 288 128 304 944 304 952 296 4 polygon
9530(user I/O signals \(in, out, oeb\)) {/Helvetica cf} 2 17 0.000 1.000 536 320
9531label
95321.000 90.000 32 -144 generic::arrowhead
95331.000 90.000 32 -64 generic::arrowhead
95341.000 90.000 32 -16 generic::arrowhead
95351.000 90.000 48 192 generic::arrowhead
95361.000 90.000 48 208 generic::arrowhead
9537-1.000 270.000 -16 208 generic::arrowhead
9538-1.000 270.000 -16 192 generic::arrowhead
95391.000 90.000 16 48 generic::arrowhead
95401.000 90.000 16 64 generic::arrowhead
9541-1.000 270.000 -16 80 generic::arrowhead
95421.000 90.000 16 96 generic::arrowhead
95431.000 90.000 16 112 generic::arrowhead
9544-1.000 270.000 -16 128 generic::arrowhead
9545-1.000 270.000 -16 144 generic::arrowhead
95461.000 90.000 48 144 generic::arrowhead
9547-1.000 180.000 128 224 generic::arrowhead
9548-1.000 180.000 144 224 generic::arrowhead
95491.000 0.000 160 256 generic::arrowhead
9550-1.000 180.000 288 224 generic::arrowhead
9551-1.000 180.000 304 224 generic::arrowhead
95521.000 0.000 320 256 generic::arrowhead
9553-1.000 180.000 448 224 generic::arrowhead
9554-1.000 180.000 464 224 generic::arrowhead
95551.000 0.000 480 256 generic::arrowhead
9556-1.000 180.000 752 224 generic::arrowhead
9557-1.000 180.000 768 224 generic::arrowhead
95581.000 0.000 784 256 generic::arrowhead
9559-1.000 180.000 912 224 generic::arrowhead
9560-1.000 180.000 928 224 generic::arrowhead
95611.000 0.000 944 256 generic::arrowhead
95621 1.000 -976 -496 -960 -512 -176 -512 -160 -496 4 polygon
95631 1.000 16 -496 32 -512 976 -512 992 -496 4 polygon
9564(management I/O) {/Helvetica cf} 2 29 0.000 1.000 -592 -544 label
9565(selectable management or user I/O) {/Helvetica cf} 2 29 0.000 1.000 512 -544
9566label
9567endgate
9568} def
9569
9570/::gpio_pad_type1 {
9571begingate
9572(Single GPIO pad structure) {/Helvetica cf} 2 21 0.000 1.000 96 808 label
95730 1.000 -400 -832 -400 -224 624 -224 624 -832 4 polygon
95740 1.000 368 -800 368 -608 560 -608 560 -800 4 polygon
9575(pad) {/Helvetica cf} 2 21 0.000 1.000 464 -704 label
9576(hold override) {/Helvetica cf} 2 23 270.000 1.000 -344 -240 label
9577(slow slew) {/Helvetica cf} 2 23 270.000 1.000 -296 -240 label
9578(trip point select) {/Helvetica cf} 2 23 270.000 1.000 -248 -240 label
9579(input disable) {/Helvetica cf} 2 23 270.000 1.000 -200 -240 label
9580(IB mode select) {/Helvetica cf} 2 23 270.000 1.000 -152 -240 label
9581(analog enable) {/Helvetica cf} 2 23 270.000 1.000 -104 -240 label
9582(analog select) {/Helvetica cf} 2 23 270.000 1.000 -56 -240 label
9583(analog polarity) {/Helvetica cf} 2 23 270.000 1.000 -8 -240 label
9584(digital mode) {/Helvetica cf} 2 23 270.000 1.000 40 -240 label
9585(output enb) {/Helvetica cf} 2 23 270.000 1.000 332 -240 label
9586(output) {/Helvetica cf} 2 23 270.000 1.000 444 -240 label
9587(input) {/Helvetica cf} 2 23 270.000 1.000 516 -240 label
95880 1.000 -400 -176 -400 112 624 112 624 -176 4 polygon
95891 1.000 -344 -224 -344 -176 2 polygon
95901 1.000 -296 -224 -296 -176 2 polygon
95911 1.000 -248 -224 -248 -176 2 polygon
95921 1.000 -200 -224 -200 -176 2 polygon
95931 1.000 -152 -224 -152 -176 2 polygon
95941 1.000 -104 -224 -104 -176 2 polygon
95951 1.000 -56 -224 -56 -176 2 polygon
95961 1.000 -8 -224 -8 -176 2 polygon
95971 1.000 40 -224 40 -176 2 polygon
95981 1.000 360 -224 360 -176 2 polygon
95991 1.000 472 -224 472 -176 2 polygon
96001 1.000 544 -224 544 -176 2 polygon
96011 1.000 -512 0 -400 0 2 polygon
96021 1.000 -448 144 720 144 2 polygon
96031 1.000 -448 192 720 192 2 polygon
9604(load clock) {/Helvetica cf} 2 23 0.000 1.000 -464 192 label
9605(resetn) {/Helvetica cf} 2 23 0.000 1.000 -464 144 label
9606(data in) {/Helvetica cf} 2 23 0.000 1.000 -528 0 label
96071 1.000 624 0 736 0 2 polygon
9608(data out) {/Helvetica cf} 2 20 0.000 1.000 768 16 label
96091 1.000 -336 144 -336 112 2 polygon
96101 1.000 -304 192 -304 112 2 polygon
96111.000 0.000 -336 144 generic::dot
96121.000 0.000 -304 192 generic::dot
9613-1.000 180.000 360 -224 generic::arrowhead
9614-1.000 180.000 472 -224 generic::arrowhead
9615-1.000 180.000 40 -224 generic::arrowhead
9616-1.000 180.000 -8 -224 generic::arrowhead
9617-1.000 180.000 -56 -224 generic::arrowhead
9618-1.000 180.000 -104 -224 generic::arrowhead
9619-1.000 180.000 -152 -224 generic::arrowhead
9620-1.000 180.000 -200 -224 generic::arrowhead
9621-1.000 180.000 -248 -224 generic::arrowhead
9622-1.000 180.000 -296 -224 generic::arrowhead
9623-1.000 180.000 -344 -224 generic::arrowhead
96241.000 0.000 544 -176 generic::arrowhead
96251 1.000 336 -144 384 -144 408 -80 312 -80 336 -144 5 polygon
96261 1.000 448 -144 496 -144 520 -80 424 -80 448 -144 5 polygon
96271 1.000 360 -144 360 -176 2 polygon
96281 1.000 472 -144 472 -176 2 polygon
96291 1.000 544 -176 544 416 2 polygon
96301 1.000 -448 240 336 240 336 -80 3 polygon
96311 1.000 384 -80 384 416 2 polygon
96321 1.000 496 -80 496 416 2 polygon
96331 1.000 -448 288 448 288 448 -80 3 polygon
96341 1.000 -448 336 544 336 2 polygon
9635(outenb) {/Helvetica cf} 2 23 0.000 1.000 -464 240 label
9636(output) {/Helvetica cf} 2 23 0.000 1.000 -472 288 label
9637(input) {/Helvetica cf} 2 23 0.000 1.000 -472 336 label
96380 1.000 -368 -32 -368 32 112 32 112 -32 4 polygon
9639(shift register) {/Helvetica cf} 2 17 0.000 1.000 -144 48 label
96401 1.000 -408 0 -368 0 2 polygon
96411 1.000 112 0 624 0 2 polygon
96421.000 90.000 -400 0 generic::arrowhead
96431.000 90.000 704 0 generic::arrowhead
96441.000 90.000 -392 144 generic::arrowhead
96451.000 90.000 -392 192 generic::arrowhead
96461.000 90.000 -392 240 generic::arrowhead
96471.000 90.000 -392 288 generic::arrowhead
9648-1.000 270.000 -424 336 generic::arrowhead
9649-1.000 180.000 384 376 generic::arrowhead
9650-1.000 180.000 496 376 generic::arrowhead
96511.000 0.000 544 408 generic::arrowhead
96521.000 0.000 544 336 generic::dot
9653(. . .) {/Helvetica-Bold cf} 2 21 0.000 1.000 760 192 label
9654(. . .) {/Helvetica-Bold cf} 2 21 0.000 1.000 760 144 label
9655(output enb) {/Helvetica cf} 2 20 270.000 1.000 384 432 label
9656(output) {/Helvetica cf} 2 20 270.000 1.000 496 432 label
9657(input) {/Helvetica cf} 2 20 270.000 1.000 544 432 label
9658(signals) {CR} (user) {/Helvetica cf} 4 16 0.000 1.000 640 496 label
9659(signals) {CR} (management) {/Helvetica cf} 4 23 0.000 1.000 -688 272 label
96601 1.000 -320 -32 -320 32 2 polygon
96611 1.000 -272 -32 -272 32 2 polygon
96621 1.000 -224 -32 -224 32 2 polygon
96631 1.000 -176 -32 -176 32 2 polygon
96641 1.000 -128 -32 -128 32 2 polygon
96651 1.000 -80 -32 -80 32 2 polygon
96661 1.000 -32 -32 -32 32 2 polygon
96671 1.000 16 -32 16 32 2 polygon
96681 1.000 64 -32 64 32 2 polygon
96691 1.000 -344 -176 -344 -32 2 polygon
96701 1.000 -296 -176 -296 -32 2 polygon
96711 1.000 -248 -176 -248 -32 2 polygon
96721 1.000 -200 -176 -200 -32 2 polygon
96731 1.000 -152 -176 -152 -32 2 polygon
96741 1.000 -104 -176 -104 -32 2 polygon
96751 1.000 -56 -176 -56 -32 2 polygon
96761 1.000 -8 -176 -8 -32 2 polygon
96771 1.000 40 -176 40 -32 2 polygon
96781 1.000 24 -144 56 -112 2 polygon
9679(3) {/Helvetica cf} 2 20 0.000 1.000 56 -144 label
96801 1.000 88 -32 88 -112 436 -112 3 polygon
9681(mgmt_ena) {/Helvetica cf} 2 16 0.000 1.000 112 -80 label
96821 1.000 496 -544 592 -544 544 -464 496 -544 4 polygon
96831 1.000 424 -464 520 -464 472 -544 424 -464 4 polygon
96841 1.000 544 -464 544 -224 2 polygon
96851 1.000 472 -224 472 -464 2 polygon
96861 1.000 472 -544 472 -608 2 polygon
96871 1.000 472 -576 544 -576 544 -544 3 polygon
96881.000 0.000 472 -576 generic::dot
96891 1.000 444 -496 360 -496 360 -224 3 polygon
96900 1.000 -384 -48 -384 96 144 96 144 -48 4 polygon
96911 1.000 -304 112 -304 96 2 polygon
96921 1.000 -336 112 -336 96 2 polygon
9693(Used for pad 0 \(JTAG\) and pad 1 \(SDO\)) {/Helvetica cf} 2 16 0.000 1.000
9694-432 672 label
9695endgate
9696} def
9697
9698/::gpio_pad_type2 {
9699begingate
9700(Single GPIO pad structure) {/Helvetica cf} 2 21 0.000 1.000 88 792 label
97010 1.000 -376 -800 -376 -192 680 -192 680 -800 4 polygon
97020 1.000 392 -768 392 -576 584 -576 584 -768 4 polygon
9703(pad) {/Helvetica cf} 2 21 0.000 1.000 488 -672 label
9704(hold override) {/Helvetica cf} 2 23 270.000 1.000 -320 -208 label
9705(slow slew) {/Helvetica cf} 2 23 270.000 1.000 -272 -208 label
9706(trip point select) {/Helvetica cf} 2 23 270.000 1.000 -224 -208 label
9707(input disable) {/Helvetica cf} 2 23 270.000 1.000 -176 -208 label
9708(IB mode select) {/Helvetica cf} 2 23 270.000 1.000 -128 -208 label
9709(analog enable) {/Helvetica cf} 2 23 270.000 1.000 -80 -208 label
9710(analog select) {/Helvetica cf} 2 23 270.000 1.000 -32 -208 label
9711(analog polarity) {/Helvetica cf} 2 23 270.000 1.000 16 -208 label
9712(digital mode) {/Helvetica cf} 2 23 270.000 1.000 64 -208 label
9713(output enb) {/Helvetica cf} 2 23 270.000 1.000 356 -208 label
9714(output) {/Helvetica cf} 2 23 270.000 1.000 468 -208 label
9715(input) {/Helvetica cf} 2 23 270.000 1.000 540 -208 label
97160 1.000 -376 -144 -376 176 680 176 680 -144 4 polygon
97171 1.000 -320 -192 -320 -144 2 polygon
97181 1.000 -272 -192 -272 -144 2 polygon
97191 1.000 -224 -192 -224 -144 2 polygon
97201 1.000 -176 -192 -176 -144 2 polygon
97211 1.000 -128 -192 -128 -144 2 polygon
97221 1.000 -80 -192 -80 -144 2 polygon
97231 1.000 -32 -192 -32 -144 2 polygon
97241 1.000 16 -192 16 -144 2 polygon
97251 1.000 64 -192 64 -144 2 polygon
97261 1.000 384 -192 384 -144 2 polygon
97271 1.000 496 -192 496 -144 2 polygon
97281 1.000 568 -192 568 -144 2 polygon
97291 1.000 -488 32 -376 32 2 polygon
97301 1.000 -424 208 776 208 2 polygon
97311 1.000 -424 256 776 256 2 polygon
9732(load clock) {/Helvetica cf} 2 23 0.000 1.000 -440 256 label
9733(resetn) {/Helvetica cf} 2 23 0.000 1.000 -440 208 label
9734(data in) {/Helvetica cf} 2 23 0.000 1.000 -504 32 label
97351 1.000 680 32 792 32 2 polygon
9736(data out) {/Helvetica cf} 2 20 0.000 1.000 824 48 label
97371 1.000 -312 208 -312 176 2 polygon
97381 1.000 -280 256 -280 176 2 polygon
97391.000 0.000 -312 208 generic::dot
97401.000 0.000 -280 256 generic::dot
9741-1.000 180.000 384 -192 generic::arrowhead
9742-1.000 180.000 496 -192 generic::arrowhead
9743-1.000 180.000 64 -192 generic::arrowhead
9744-1.000 180.000 16 -192 generic::arrowhead
9745-1.000 180.000 -32 -192 generic::arrowhead
9746-1.000 180.000 -80 -192 generic::arrowhead
9747-1.000 180.000 -128 -192 generic::arrowhead
9748-1.000 180.000 -176 -192 generic::arrowhead
9749-1.000 180.000 -224 -192 generic::arrowhead
9750-1.000 180.000 -272 -192 generic::arrowhead
9751-1.000 180.000 -320 -192 generic::arrowhead
97521.000 0.000 568 -144 generic::arrowhead
97531 1.000 360 -112 408 -112 432 -48 336 -48 360 -112 5 polygon
97541 1.000 472 -112 520 -112 544 -48 448 -48 472 -112 5 polygon
97551 1.000 384 -112 384 -144 2 polygon
97561 1.000 496 -112 496 -144 2 polygon
97571 1.000 568 -144 568 -96 2 polygon
97581 1.000 -424 320 472 320 472 -48 3 polygon
97591 1.000 408 -48 408 480 2 polygon
97601 1.000 520 -48 520 480 2 polygon
9761(input/output) {/Helvetica cf} 2 23 0.000 1.000 -440 320 label
97620 1.000 -344 0 -344 64 184 64 184 0 4 polygon
9763(shift register) {/Helvetica cf} 2 17 0.000 1.000 -120 80 label
97641 1.000 -384 32 -344 32 2 polygon
97651 1.000 184 32 680 32 2 polygon
97661.000 90.000 -376 32 generic::arrowhead
97671.000 90.000 760 32 generic::arrowhead
97681.000 90.000 -368 208 generic::arrowhead
97691.000 90.000 -368 256 generic::arrowhead
97701.000 90.000 -320 320 generic::arrowhead
9771-1.000 270.000 -400 320 generic::arrowhead
9772-1.000 180.000 408 440 generic::arrowhead
9773-1.000 180.000 520 440 generic::arrowhead
97741.000 0.000 656 472 generic::arrowhead
9775(. . .) {/Helvetica-Bold cf} 2 21 0.000 1.000 816 256 label
9776(. . .) {/Helvetica-Bold cf} 2 21 0.000 1.000 816 208 label
9777(output enb) {/Helvetica cf} 2 20 270.000 1.000 408 496 label
9778(output) {/Helvetica cf} 2 20 270.000 1.000 520 496 label
9779(input) {/Helvetica cf} 2 20 270.000 1.000 656 496 label
9780(signals) {CR} (user) {/Helvetica cf} 4 16 0.000 1.000 776 536 label
9781(signals) {CR} (management) {/Helvetica cf} 4 23 0.000 1.000 -728 296 label
97821 1.000 -296 0 -296 64 2 polygon
97831 1.000 -248 0 -248 64 2 polygon
97841 1.000 -200 0 -200 64 2 polygon
97851 1.000 -152 0 -152 64 2 polygon
97861 1.000 -104 0 -104 64 2 polygon
97871 1.000 -56 0 -56 64 2 polygon
97881 1.000 -8 0 -8 64 2 polygon
97891 1.000 40 0 40 64 2 polygon
97901 1.000 88 0 88 64 2 polygon
97911 1.000 -320 -144 -320 0 2 polygon
97921 1.000 -272 -144 -272 0 2 polygon
97931 1.000 -224 -144 -224 0 2 polygon
97941 1.000 -176 -144 -176 0 2 polygon
97951 1.000 -128 -144 -128 0 2 polygon
97961 1.000 -80 -144 -80 0 2 polygon
97971 1.000 -32 -144 -32 0 2 polygon
97981 1.000 16 -144 16 0 2 polygon
97991 1.000 64 -144 64 0 2 polygon
98001 1.000 48 -112 80 -80 2 polygon
9801(3) {/Helvetica cf} 2 20 0.000 1.000 80 -112 label
98021 1.000 112 0 112 -80 460 -80 3 polygon
9803(mgmt_ena) {/Helvetica cf} 2 16 0.000 1.000 152 -120 label
98041 1.000 520 -512 616 -512 568 -432 520 -512 4 polygon
98051 1.000 448 -432 544 -432 496 -512 448 -432 4 polygon
98061 1.000 568 -432 568 -192 2 polygon
98071 1.000 496 -192 496 -432 2 polygon
98081 1.000 496 -512 496 -576 2 polygon
98091 1.000 496 -544 568 -544 568 -512 3 polygon
98101.000 0.000 496 -544 generic::dot
98111 1.000 468 -464 384 -464 384 -192 3 polygon
98120 1.000 -360 -16 -360 128 216 128 216 -16 4 polygon
98131 1.000 -280 176 -280 128 2 polygon
98141 1.000 -312 176 -312 128 2 polygon
9815(Used for all pads except 0 and 1) {/Helvetica cf} 2 16 0.000 1.000 -192 720
9816label
98171 1.000 136 0 136 64 2 polygon
98181 1.000 160 0 160 -24 360 -24 360 -48 4 polygon
9819(out_enb) {/Helvetica cf} 2 16 0.000 1.000 168 -64 label
98201 1.000 624 56 624 152 544 104 624 56 4 polygon
98211 1.000 568 -96 656 -96 656 480 3 polygon
98221 1.000 544 104 472 104 2 polygon
98231 1.000 624 104 656 104 2 polygon
98241.000 0.000 472 104 generic::dot
98251 1.000 360 -24 584 -24 584 80 3 polygon
98261.000 0.000 360 -24 generic::dot
98271.000 0.000 656 104 generic::dot
9828endgate
9829} def
9830
9831/::caravel_areas {
9832begingate
98330 1.000 -64 -1808 -64 -1584 80 -1584 80 -1808 4 polygon
98340 1.000 96 -1808 96 -1584 240 -1584 240 -1808 4 polygon
98350 1.000 -224 -1808 -224 -1584 -80 -1584 -80 -1808 4 polygon
98360 1.000 -544 -1808 -544 -1584 -400 -1584 -400 -1808 4 polygon
98370 1.000 -1184 -1584 -1184 -1808 -1040 -1808 -1040 -1584 4 polygon
98380 1.000 256 -1584 256 -1808 400 -1808 400 -1584 4 polygon
98390 1.000 416 -1584 416 -1808 560 -1808 560 -1584 4 polygon
98400 1.000 -864 -1808 -864 -1584 -720 -1584 -720 -1808 4 polygon
98410 1.000 -1024 -1808 -1024 -1584 -880 -1584 -880 -1808 4 polygon
98420 1.000 -224 1664 -224 1888 -80 1888 -80 1664 4 polygon
98430 1.000 96 1664 96 1888 240 1888 240 1664 4 polygon
98440 1.000 -64 1664 -64 1888 80 1888 80 1664 4 polygon
98450 1.000 -544 1664 -544 1888 -400 1888 -400 1664 4 polygon
98460 1.000 -1184 1888 -1184 1664 -1040 1664 -1040 1888 4 polygon
98470 1.000 -1024 1888 -1024 1664 -880 1664 -880 1888 4 polygon
98480 1.000 256 1888 256 1664 400 1664 400 1888 4 polygon
98490 1.000 416 1888 416 1664 560 1664 560 1888 4 polygon
98500 1.000 -704 1664 -704 1888 -560 1888 -560 1664 4 polygon
98510 1.000 -864 1664 -864 1888 -720 1888 -720 1664 4 polygon
98520 1.000 816 -1088 592 -1088 592 -1232 816 -1232 4 polygon
98530 1.000 816 -928 592 -928 592 -1072 816 -1072 4 polygon
98540 1.000 816 -768 592 -768 592 -912 816 -912 4 polygon
98550 1.000 816 -608 592 -608 592 -752 816 -752 4 polygon
98560 1.000 816 -448 592 -448 592 -592 816 -592 4 polygon
98570 1.000 816 -288 592 -288 592 -432 816 -432 4 polygon
98580 1.000 816 -128 592 -128 592 -272 816 -272 4 polygon
98590 1.000 816 32 592 32 592 -112 816 -112 4 polygon
Tim Edwards6a0750a2020-10-19 14:02:05 -040098600 1.000 -1224 -872 -1448 -872 -1448 -1016 -1224 -1016 4 polygon
98610 1.000 -1224 -712 -1448 -712 -1448 -856 -1224 -856 4 polygon
98620 1.000 -1224 -552 -1448 -552 -1448 -696 -1224 -696 4 polygon
98630 1.000 -1224 -392 -1448 -392 -1448 -536 -1224 -536 4 polygon
98640 1.000 -1224 -232 -1448 -232 -1448 -376 -1224 -376 4 polygon
98650 1.000 -1224 -72 -1448 -72 -1448 -216 -1224 -216 4 polygon
98660 1.000 -1224 88 -1448 88 -1448 -56 -1224 -56 4 polygon
98670 1.000 -1224 248 -1448 248 -1448 104 -1224 104 4 polygon
98680 1.000 -1224 408 -1448 408 -1448 264 -1224 264 4 polygon
98690 1.000 -1224 568 -1448 568 -1448 424 -1224 424 4 polygon
98700 1.000 -1224 728 -1448 728 -1448 584 -1224 584 4 polygon
Tim Edwards60aeb5f2020-10-14 16:29:04 -040098710 1.000 816 192 592 192 592 48 816 48 4 polygon
98720 1.000 816 352 592 352 592 208 816 208 4 polygon
98730 1.000 816 512 592 512 592 368 816 368 4 polygon
98740 1.000 -704 -1808 -704 -1584 -560 -1584 -560 -1808 4 polygon
Tim Edwards6a0750a2020-10-19 14:02:05 -040098750 1.000 -1224 888 -1448 888 -1448 744 -1224 744 4 polygon
Tim Edwards60aeb5f2020-10-14 16:29:04 -040098760 1.000 816 672 592 672 592 528 816 528 4 polygon
Tim Edwards6a0750a2020-10-19 14:02:05 -040098770 1.000 -1224 1208 -1448 1208 -1448 1064 -1224 1064 4 polygon
Tim Edwards60aeb5f2020-10-14 16:29:04 -040098780 1.000 816 992 592 992 592 848 816 848 4 polygon
Tim Edwards6a0750a2020-10-19 14:02:05 -040098790 1.000 -1224 1048 -1448 1048 -1448 904 -1224 904 4 polygon
Tim Edwards60aeb5f2020-10-14 16:29:04 -040098800 1.000 816 832 592 832 592 688 816 688 4 polygon
Tim Edwards6a0750a2020-10-19 14:02:05 -040098810 1.000 -1224 1368 -1448 1368 -1448 1224 -1224 1224 4 polygon
Tim Edwards60aeb5f2020-10-14 16:29:04 -040098820 1.000 816 1152 592 1152 592 1008 816 1008 4 polygon
9883(3.2 x 5.3 mm, 62 pins \(20, 20, 11, and 11\)) {/Helvetica cf} 2 16 0.000
98841.000 -688 -1888 label
Tim Edwards6a0750a2020-10-19 14:02:05 -040098850 1.000 -1224 1528 -1448 1528 -1448 1384 -1224 1384 4 polygon
98860 1.000 -1224 1688 -1448 1688 -1448 1544 -1224 1544 4 polygon
Tim Edwards60aeb5f2020-10-14 16:29:04 -040098870 1.000 816 1472 592 1472 592 1328 816 1328 4 polygon
98880 1.000 816 1312 592 1312 592 1168 816 1168 4 polygon
98890 1.000 816 1632 592 1632 592 1488 816 1488 4 polygon
98900 1.000 816 -1408 592 -1408 592 -1552 816 -1552 4 polygon
98910 1.000 816 -1248 592 -1248 592 -1392 816 -1392 4 polygon
Tim Edwards6a0750a2020-10-19 14:02:05 -040098920 1.000 -1224 -1352 -1448 -1352 -1448 -1496 -1224 -1496 4 polygon
98930 1.000 -1224 -1192 -1448 -1192 -1448 -1336 -1224 -1336 4 polygon
98940 1.000 -1224 -1032 -1448 -1032 -1448 -1176 -1224 -1176 4 polygon
Tim Edwards60aeb5f2020-10-14 16:29:04 -040098950 1.000 -384 1664 -384 1888 -240 1888 -240 1664 4 polygon
98960 1.000 -384 -1808 -384 -1584 -240 -1584 -240 -1808 4 polygon
98970 1.000 -464 -1504 -464 -144 528 -144 528 -1504 4 polygon
9898(User project space) {/Helvetica cf} 2 21 0.000 1.000 -352 784 label
98990 1.000 -1152 -80 -1152 1600 528 1600 528 -80 4 polygon
99000 1.000 -1200 -1072 -1200 1312 -1168 1312 -1168 -1072 4 polygon
99010 1.000 544 -1232 544 1312 576 1312 576 -1232 4 polygon
99020 1.000 -1184 1616 -1184 1648 -400 1648 -400 1616 4 polygon
99030 1.000 -224 1616 -224 1648 560 1648 560 1616 4 polygon
99040 1.000 -1152 -1504 -1152 -144 -496 -144 -496 -1504 4 polygon
9905(Management SoC) {/Helvetica cf} 2 21 0.000 1.000 16 -832 label
9906(Storage) {/Helvetica cf} 2 21 0.000 1.000 -832 -848 label
Tim Edwards6a0750a2020-10-19 14:02:05 -04009907(JTAG) {/Helvetica cf} 2 20 0.000 1.000 872 -1480 label
9908(SDO) {/Helvetica cf} 2 20 0.000 1.000 872 -1336 label
9909(SDI) {/Helvetica cf} 2 20 0.000 1.000 872 -1176 label
9910(CSB) {/Helvetica cf} 2 20 0.000 1.000 872 -1016 label
9911(SCK) {/Helvetica cf} 2 20 0.000 1.000 872 -840 label
9912(ser_rx) {/Helvetica cf} 2 20 0.000 1.000 872 -688 label
9913(ser_tx) {/Helvetica cf} 2 20 0.000 1.000 872 -544 label
9914(irq) {/Helvetica cf} 2 20 0.000 1.000 888 120 label
Tim Edwards60aeb5f2020-10-14 16:29:04 -04009915(flash2 csb) {/Helvetica cf} 2 20 0.000 1.000 848 272 label
9916(flash2 sck) {/Helvetica cf} 2 20 0.000 1.000 848 432 label
9917(flash2 io0) {/Helvetica cf} 2 20 0.000 1.000 848 592 label
9918(flash2 io1) {/Helvetica cf} 2 20 0.000 1.000 848 768 label
Tim Edwards6a0750a2020-10-19 14:02:05 -040099191 1.000 968 160 1056 160 1056 -1544 968 -1544 4 polygon
Tim Edwards60aeb5f2020-10-14 16:29:04 -04009920(if needed.) {CR} (available to the user) {CR} (the FTDI and) {CR}
9921(disconnected from) {CR} (to allow them to be) {CR} (should be jumpered) {CR}
9922(to the FTDI chip and) {CR} (All connections are) {CR} {CR}
9923(for the user project.) {CR} (any use by the user) {CR} (be programmed to) {CR}
9924(on startup, but can) {CR} (a dedicated function) {CR} (These pins have)
Tim Edwards6a0750a2020-10-19 14:02:05 -04009925{/Helvetica cf} 29 16 0.000 1.000 1080 -1160 label
Tim Edwards60aeb5f2020-10-14 16:29:04 -040099261 1.000 1008 208 1072 208 1072 816 1008 816 4 polygon
9927(general-purpose I/O.) {CR} (repurpose these for) {CR} (The user may) {CR} {CR}
9928(\(re\)programming.) {CR} (SPI for flash) {CR} (of the housekeeping) {CR}
9929("pass-thru" mode) {CR} (accessed with the) {CR} (They can be) {CR}
9930(own flash memory.) {CR} (project that has its) {CR} (used for a user) {CR}
9931(These pins can be) {/Helvetica cf} 27 28 0.000 1.000 1088 784 label
Tim Edwards60aeb5f2020-10-14 16:29:04 -040099320.000 0.000 1.000 scb
Tim Edwards6a0750a2020-10-19 14:02:05 -04009933(vddio) {/Helvetica cf} 2 21 0.000 1.000 -1324 -1426 label
9934(vddio) {/Helvetica cf} 2 21 360.000 1.000 -1336 1292 label
Tim Edwards60aeb5f2020-10-14 16:29:04 -04009935sce
Tim Edwards6a0750a2020-10-19 14:02:05 -04009936(io[36]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 -1328 -1096 label
9937(io[35]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 -1328 -936 label
Tim Edwards60aeb5f2020-10-14 16:29:04 -040099380.000 0.000 1.000 scb
Tim Edwards6a0750a2020-10-19 14:02:05 -04009939(vccd) {/Helvetica cf} 2 21 0.000 1.000 -1328 -1578 label
Tim Edwards60aeb5f2020-10-14 16:29:04 -04009940sce
Tim Edwards6a0750a2020-10-19 14:02:05 -04009941(io[34]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 -1328 -776 label
9942(io[33]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 -1344 -616 label
9943(io[32]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 -1320 -468 label
9944(io[31]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 -1328 16 label
9945(io[30]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 -1328 192 label
9946(io[29]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 -1328 352 label
9947(io[28]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 -1328 512 label
9948(io[27]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 -1328 672 label
9949(io[26]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 -1328 832 label
9950(io[25]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 -1328 976 label
9951(io[24]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 -1344 1616 label
Tim Edwards60aeb5f2020-10-14 16:29:04 -040099520.000 0.000 1.000 scb
Tim Edwards6a0750a2020-10-19 14:02:05 -04009953(vccd2) {/Helvetica cf} 2 21 0.000 1.000 -1344 1472 label
9954(vdda2) {/Helvetica cf} 2 21 0.000 1.000 -1328 -152 label
9955(vssd2) {/Helvetica cf} 2 21 0.000 1.000 -1324 -300 label
9956(vssa2) {/Helvetica cf} 2 21 0.000 1.000 -1344 1136 label
Tim Edwards60aeb5f2020-10-14 16:29:04 -04009957sce
Tim Edwards6a0750a2020-10-19 14:02:05 -04009958(io[37]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 -1316 -1254 label
9959(io[23]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 -1112 1792 label
9960(io[22]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 -968 1792 label
9961(io[21]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 -808 1792 label
9962(io[20]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 -648 1792 label
9963(io[19]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 -488 1792 label
9964(io[18]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 -152 1792 label
9965(io[17]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 -8 1792 label
9966(io[16]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 152 1792 label
9967(io[15]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 488 1792 label
Tim Edwards60aeb5f2020-10-14 16:29:04 -040099680.000 0.000 1.000 scb
Tim Edwards6a0750a2020-10-19 14:02:05 -04009969(vssa1) {/Helvetica cf} 2 21 0.000 1.000 328 1776 label
9970(vssio) {/Helvetica cf} 2 21 0.000 1.000 -320 1776 label
Tim Edwards60aeb5f2020-10-14 16:29:04 -04009971sce
Tim Edwards6a0750a2020-10-19 14:02:05 -04009972(io[0]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 692 -1480 label
9973(io[1]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 692 -1320 label
9974(io[2]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 692 -1160 label
Tim Edwards60aeb5f2020-10-14 16:29:04 -040099750.000 0.000 1.000 scb
Tim Edwards6a0750a2020-10-19 14:02:05 -04009976(vssa1) {/Helvetica cf} 2 21 360.000 1.000 712 -360 label
Tim Edwards60aeb5f2020-10-14 16:29:04 -04009977sce
Tim Edwards6a0750a2020-10-19 14:02:05 -04009978(io[3]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 692 -1000 label
9979(io[4]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 692 -840 label
9980(io[5]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 696 -688 label
9981(io[6]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 696 -528 label
9982(io[7]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 696 120 label
9983(io[8]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 696 280 label
9984(io[9]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 696 440 label
9985(io[10]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 696 600 label
9986(io[11]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 696 760 label
9987(io[14]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 696 1560 label
9988(io[13]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 696 1240 label
9989(io[12]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 696 920 label
Tim Edwards60aeb5f2020-10-14 16:29:04 -040099900.000 0.000 1.000 scb
Tim Edwards6a0750a2020-10-19 14:02:05 -04009991(vdda1) {/Helvetica cf} 2 21 0.000 1.000 708 -52 label
9992(vccd1) {/Helvetica cf} 2 21 0.000 1.000 696 1400 label
9993(vssd1) {/Helvetica cf} 2 21 0.000 1.000 696 -200 label
9994(vdda1) {/Helvetica cf} 2 21 0.000 1.000 712 1080 label
9995sce
9996(io0) {CR} (flash) {/Helvetica cf} 4 1045 0.000 1.000 -152 -1688 label
9997(gpio) {/Helvetica cf} 2 21 0.000 1.000 168 -1688 label
9998(io1) {CR} (flash) {/Helvetica cf} 4 1045 0.000 1.000 8 -1688 label
9999(clk) {CR} (flash) {/Helvetica cf} 4 1045 0.000 1.000 -312 -1688 label
10000(csb) {CR} (flash) {/Helvetica cf} 4 1045 0.000 1.000 -472 -1688 label
10001(clock) {/Helvetica cf} 2 21 0.000 1.000 -808 -1688 label
10002(resetb) {/Helvetica cf} 2 21 0.000 1.000 -968 -1688 label
100030.000 0.000 1.000 scb
10004(vdda) {/Helvetica cf} 2 21 0.000 1.000 472 -1688 label
10005(vssd) {/Helvetica cf} 2 21 0.000 1.000 -648 -1688 label
10006(vssio) {/Helvetica cf} 2 21 0.000 1.000 312 -1688 label
10007(vssa) {/Helvetica cf} 2 21 0.000 1.000 -1120 -1700 label
10008sce
100090 1.000 -1224 -1512 -1448 -1512 -1448 -1656 -1224 -1656 4 polygon
Tim Edwards60aeb5f2020-10-14 16:29:04 -040010010endgate
10011} def
10012
10013/::caravel_clamp_plan {
10014begingate
Tim Edwards6a0750a2020-10-19 14:02:05 -0400100150 1.000 -192 -1904 -192 -1680 -48 -1680 -48 -1904 4 polygon
100160 1.000 -32 -1904 -32 -1680 112 -1680 112 -1904 4 polygon
10017(io0) {CR} (flash) {/Helvetica cf} 4 1045 0.000 1.000 -272 -1792 label
10018(gpio) {/Helvetica cf} 2 21 0.000 1.000 48 -1792 label
10019(io1) {CR} (flash) {/Helvetica cf} 4 1045 0.000 1.000 -112 -1792 label
100200 1.000 -352 -1904 -352 -1680 -208 -1680 -208 -1904 4 polygon
10021(clk) {CR} (flash) {/Helvetica cf} 4 1045 0.000 1.000 -432 -1792 label
100220 1.000 -672 -1904 -672 -1680 -528 -1680 -528 -1904 4 polygon
10023(csb) {CR} (flash) {/Helvetica cf} 4 1045 0.000 1.000 -592 -1792 label
100240 1.000 -1312 -1680 -1312 -1904 -1168 -1904 -1168 -1680 4 polygon
100250 1.000 128 -1680 128 -1904 272 -1904 272 -1680 4 polygon
100260 1.000 288 -1680 288 -1904 432 -1904 432 -1680 4 polygon
100270 1.000 -992 -1904 -992 -1680 -848 -1680 -848 -1904 4 polygon
100280 1.000 -1152 -1904 -1152 -1680 -1008 -1680 -1008 -1904 4 polygon
10029(clock) {/Helvetica cf} 2 21 0.000 1.000 -928 -1792 label
10030(resetb) {/Helvetica cf} 2 21 0.000 1.000 -1088 -1792 label
Tim Edwards60aeb5f2020-10-14 16:29:04 -0400100310 1.000 -352 1632 -352 1856 -208 1856 -208 1632 4 polygon
100320 1.000 -32 1632 -32 1856 112 1856 112 1632 4 polygon
100330 1.000 -192 1632 -192 1856 -48 1856 -48 1632 4 polygon
100340 1.000 -672 1632 -672 1856 -528 1856 -528 1632 4 polygon
100350 1.000 -1312 1856 -1312 1632 -1168 1632 -1168 1856 4 polygon
100360 1.000 -1152 1856 -1152 1632 -1008 1632 -1008 1856 4 polygon
100370 1.000 128 1856 128 1632 272 1632 272 1856 4 polygon
100380 1.000 288 1856 288 1632 432 1632 432 1856 4 polygon
100390 1.000 -832 1632 -832 1856 -688 1856 -688 1632 4 polygon
100400 1.000 -992 1632 -992 1856 -848 1856 -848 1632 4 polygon
Tim Edwards6a0750a2020-10-19 14:02:05 -0400100410 1.000 688 -1152 464 -1152 464 -1296 688 -1296 4 polygon
100420 1.000 688 -992 464 -992 464 -1136 688 -1136 4 polygon
100430 1.000 688 -832 464 -832 464 -976 688 -976 4 polygon
100440 1.000 688 -672 464 -672 464 -816 688 -816 4 polygon
100450 1.000 688 -512 464 -512 464 -656 688 -656 4 polygon
100460 1.000 688 -352 464 -352 464 -496 688 -496 4 polygon
100470 1.000 688 -192 464 -192 464 -336 688 -336 4 polygon
100480 1.000 688 -32 464 -32 464 -176 688 -176 4 polygon
100490 1.000 -1344 -912 -1568 -912 -1568 -1056 -1344 -1056 4 polygon
100500 1.000 -1344 -752 -1568 -752 -1568 -896 -1344 -896 4 polygon
100510 1.000 -1344 -592 -1568 -592 -1568 -736 -1344 -736 4 polygon
100520 1.000 -1344 -432 -1568 -432 -1568 -576 -1344 -576 4 polygon
100530 1.000 -1344 -272 -1568 -272 -1568 -416 -1344 -416 4 polygon
100540 1.000 -1344 -112 -1568 -112 -1568 -256 -1344 -256 4 polygon
100550 1.000 -1344 48 -1568 48 -1568 -96 -1344 -96 4 polygon
100560 1.000 -1344 208 -1568 208 -1568 64 -1344 64 4 polygon
Tim Edwards60aeb5f2020-10-14 16:29:04 -0400100570.000 0.000 1.000 scb
Tim Edwards6a0750a2020-10-19 14:02:05 -040010058(vddio) {/Helvetica cf} 2 21 0.000 1.000 -1452 -1458 label
10059(vdda) {/Helvetica cf} 2 21 0.000 1.000 352 -1792 label
Tim Edwards60aeb5f2020-10-14 16:29:04 -040010060sce
Tim Edwards6a0750a2020-10-19 14:02:05 -0400100610 1.000 -1344 368 -1568 368 -1568 224 -1344 224 4 polygon
100620 1.000 -1344 528 -1568 528 -1568 384 -1344 384 4 polygon
100630 1.000 -1344 688 -1568 688 -1568 544 -1344 544 4 polygon
100640 1.000 688 128 464 128 464 -16 688 -16 4 polygon
100650 1.000 688 288 464 288 464 144 688 144 4 polygon
100660 1.000 688 448 464 448 464 304 688 304 4 polygon
100670 1.000 -832 -1904 -832 -1680 -688 -1680 -688 -1904 4 polygon
Tim Edwards60aeb5f2020-10-14 16:29:04 -0400100680.000 0.000 1.000 scb
Tim Edwards6a0750a2020-10-19 14:02:05 -040010069(vssd) {/Helvetica cf} 2 21 0.000 1.000 -768 -1792 label
Tim Edwards60aeb5f2020-10-14 16:29:04 -040010070sce
Tim Edwards6a0750a2020-10-19 14:02:05 -0400100710 1.000 -1344 848 -1568 848 -1568 704 -1344 704 4 polygon
100720 1.000 688 608 464 608 464 464 688 464 4 polygon
100730 1.000 -1344 1168 -1568 1168 -1568 1024 -1344 1024 4 polygon
100740 1.000 688 928 464 928 464 784 688 784 4 polygon
100750 1.000 -1344 1008 -1568 1008 -1568 864 -1344 864 4 polygon
100760 1.000 688 768 464 768 464 624 688 624 4 polygon
100770 1.000 -1344 1328 -1568 1328 -1568 1184 -1344 1184 4 polygon
100780 1.000 688 1088 464 1088 464 944 688 944 4 polygon
100790 1.000 -1344 1488 -1568 1488 -1568 1344 -1344 1344 4 polygon
100800 1.000 -1344 1648 -1568 1648 -1568 1504 -1344 1504 4 polygon
100810 1.000 688 1408 464 1408 464 1264 688 1264 4 polygon
100820 1.000 688 1248 464 1248 464 1104 688 1104 4 polygon
100830 1.000 688 1568 464 1568 464 1424 688 1424 4 polygon
100840 1.000 688 -1472 464 -1472 464 -1616 688 -1616 4 polygon
100850 1.000 688 -1312 464 -1312 464 -1456 688 -1456 4 polygon
100860 1.000 -1344 -1546 -1568 -1546 -1568 -1690 -1344 -1690 4 polygon
100870 1.000 -1344 -1386 -1568 -1386 -1568 -1530 -1344 -1530 4 polygon
100880 1.000 -1344 -1072 -1568 -1072 -1568 -1216 -1344 -1216 4 polygon
Tim Edwards60aeb5f2020-10-14 16:29:04 -0400100890 1.000 -512 1632 -512 1856 -368 1856 -368 1632 4 polygon
Tim Edwards6a0750a2020-10-19 14:02:05 -0400100900 1.000 -512 -1904 -512 -1680 -368 -1680 -368 -1904 4 polygon
Tim Edwards60aeb5f2020-10-14 16:29:04 -040010091(Voltage clamp arrangement) {/Helvetica cf} 2 17 0.000 1.250 -1344 2128 label
100921 1.000 -1312 -1248 -1312 1600 -528 1600 3 polygon
100931 1.000 -528 1568 -1280 1568 -1280 -1248 3 polygon
100941 1.000 432 -1424 432 1600 -336 1600 3 polygon
100951 1.000 -336 1568 400 1568 400 -1424 3 polygon
100960.934 0.604 0.000 scb
Tim Edwards6a0750a2020-10-19 14:02:05 -040010097(HV VDDIO->VSSIO) {/Helvetica cf} 2 23 0.000 1.250 -1632 1248 label
Tim Edwards60aeb5f2020-10-14 16:29:04 -0400100980.180 0.545 0.341 scb
Tim Edwards6a0750a2020-10-19 14:02:05 -040010099(LV VCCD2->VSSD2) {/Helvetica cf} 2 23 0.000 1.250 -1648 1424 label
Tim Edwards60aeb5f2020-10-14 16:29:04 -0400101000.820 0.039 0.859 scb
Tim Edwards6a0750a2020-10-19 14:02:05 -040010101(HV VDDA2->VSSA2) {/Helvetica cf} 2 23 0.000 1.250 -1616 1104 label
10102(HV VDDA2->VSSA2) {/Helvetica cf} 2 23 0.000 1.250 -1616 -200 label
Tim Edwards60aeb5f2020-10-14 16:29:04 -0400101030.180 0.545 0.341 scb
Tim Edwards6a0750a2020-10-19 14:02:05 -040010104(LV VCCD2->VSSD2) {/Helvetica cf} 2 23 0.000 1.250 -1612 -348 label
Tim Edwards60aeb5f2020-10-14 16:29:04 -0400101050.361 0.675 0.934 scb
Tim Edwards6a0750a2020-10-19 14:02:05 -040010106(LV VCCD->VSSD) {/Helvetica cf} 2 23 0.000 1.250 -1600 -1626 label
Tim Edwards60aeb5f2020-10-14 16:29:04 -040010107sce
Tim Edwards6a0750a2020-10-19 14:02:05 -040010108(BB VSSD->VSSD2) {/Helvetica cf} 2 20 0.000 1.250 -2044 -412 label
Tim Edwards60aeb5f2020-10-14 16:29:04 -0400101090.000 0.934 0.000 scb
Tim Edwards6a0750a2020-10-19 14:02:05 -040010110(LV VCCD1->VSSD1) {/Helvetica cf} 2 20 0.000 1.250 736 1344 label
Tim Edwards60aeb5f2020-10-14 16:29:04 -0400101111.000 0.000 0.000 scb
Tim Edwards6a0750a2020-10-19 14:02:05 -040010112(HV VDDA1->VSSA1) {/Helvetica cf} 2 20 0.000 1.250 736 1008 label
10113(HV VDDA1->VSSA1) {/Helvetica cf} 2 20 0.000 1.250 716 -124 label
Tim Edwards60aeb5f2020-10-14 16:29:04 -0400101140.000 0.934 0.000 scb
Tim Edwards6a0750a2020-10-19 14:02:05 -040010115(LV VCCD1->VSSD1) {/Helvetica cf} 2 20 360.000 1.250 752 -240 label
Tim Edwards60aeb5f2020-10-14 16:29:04 -040010116sce
Tim Edwards6a0750a2020-10-19 14:02:05 -040010117(BB VSSD->VSSD1) {/Helvetica cf} 2 20 0.000 1.250 800 -304 label
Tim Edwards60aeb5f2020-10-14 16:29:04 -0400101180.934 0.604 0.000 scb
Tim Edwards6a0750a2020-10-19 14:02:05 -040010119(HV VDDIO->VSSIO) {/Helvetica cf} 2 23 360.000 1.250 -1616 -1450 label
Tim Edwards60aeb5f2020-10-14 16:29:04 -0400101200.647 0.165 0.165 scb
Tim Edwards6a0750a2020-10-19 14:02:05 -040010121(HV VDDA->VSSA) {/Helvetica cf} 2 23 270.000 1.250 352 -1968 label
10122(HV VDDA->VSSA) {/Helvetica cf} 2 23 270.000 1.250 -1244 -1976 label
Tim Edwards60aeb5f2020-10-14 16:29:04 -040010123sce
Tim Edwards6a0750a2020-10-19 14:02:05 -040010124(BB VSSD->VSSIO) {/Helvetica cf} 2 23 270.000 1.250 -736 -1952 label
10125(BB VSSD2->VSSIO) {/Helvetica cf} 2 23 0.000 1.250 -1648 1360 label
10126(BB VSSD1->VSSIO) {/Helvetica cf} 2 23 0.000 1.250 1200 1280 label
Tim Edwards60aeb5f2020-10-14 16:29:04 -0400101270.628 0.126 0.941 scb
Tim Edwards6a0750a2020-10-19 14:02:05 -040010128(LV VCCHIB->VSSIO) {/Helvetica cf} 2 23 270.000 1.250 -800 -1952 label
Tim Edwards60aeb5f2020-10-14 16:29:04 -040010129sce
101301 1.000 1344 1840 1344 -288 2 polygon
10131(Clamps needed) {/Helvetica cf} 2 16 0.000 1.250 1376 1776 label
101321 1.000 1376 1744 2000 1744 2 polygon
101330.934 0.604 0.000 scb
10134(HV VDDIO * 4) {/Helvetica cf} 2 16 0.000 1.250 1392 1632 label
101350.647 0.165 0.165 scb
10136(HV VDDA * 2) {/Helvetica cf} 2 16 0.000 1.250 1392 1568 label
101371.000 0.000 0.000 scb
10138(HV VDDA1 * 2) {/Helvetica cf} 2 16 0.000 1.250 1392 1504 label
101390.820 0.039 0.859 scb
10140(HV VDDA2 * 2) {/Helvetica cf} 2 16 0.000 1.250 1392 1440 label
101410.361 0.675 0.934 scb
10142(LV VCCD * 2) {/Helvetica cf} 2 16 0.000 1.250 1392 1296 label
101430.000 0.934 0.000 scb
10144(LV VCCD1 * 2) {/Helvetica cf} 2 16 0.000 1.250 1392 1232 label
101450.180 0.545 0.341 scb
10146(LV VCCD2 * 2) {/Helvetica cf} 2 16 0.000 1.250 1392 1168 label
101470.628 0.126 0.941 scb
10148(LV VCCHIB * 2) {/Helvetica cf} 2 16 0.000 1.250 1392 1104 label
10149sce
10150(BB VSSD, VSSD1) {/Helvetica cf} 2 16 0.000 1.250 1392 960 label
10151(BB VSSD, VSSD2) {/Helvetica cf} 2 16 0.000 1.250 1392 880 label
10152(BB VSSD1, VSSIO) {/Helvetica cf} 2 16 0.000 1.250 1392 688 label
10153(BB VSSD2, VSSIO) {/Helvetica cf} 2 16 0.000 1.250 1392 608 label
101541 1.000 1808 1344 1904 1344 1904 576 1808 576 4 polygon
101551 1.000 1808 1456 1888 1456 1888 1664 1824 1664 4 polygon
10156(4 pads) {/Helvetica cf} 2 20 0.000 1.250 1952 992 label
10157(10 pads) {/Helvetica cf} 2 20 0.000 1.250 1936 1552 label
10158(w/HV) {/Helvetica cf} 2 16 0.000 1.250 1952 1472 label
10159(w/LV) {/Helvetica cf} 2 16 0.000 1.250 1952 896 label
101600.000 0.000 1.000 scb
Tim Edwards6a0750a2020-10-19 14:02:05 -040010161(vssio) {/Helvetica cf} 2 21 0.000 1.000 192 -1792 label
Tim Edwards60aeb5f2020-10-14 16:29:04 -0400101620.934 0.604 0.000 scb
Tim Edwards6a0750a2020-10-19 14:02:05 -040010163(HV VDDIO->VSSIO) {/Helvetica cf} 2 23 270.000 1.250 208 -1952 label
Tim Edwards60aeb5f2020-10-14 16:29:04 -040010164(HV VDDIO->VSSIO) {/Helvetica cf} 2 20 270.000 1.250 -448 1888 label
10165sce
101661 1.000 -1664 2096 -848 2096 2 polygon
10167(Redundant power pins:) {/Helvetica cf} 2 16 0.000 1.250 1376 352 label
101681 1.000 1376 320 1968 320 2 polygon
10169(VDDIO x2) {/Helvetica cf} 2 16 0.000 1.250 1376 240 label
10170(VSSIO x2) {/Helvetica cf} 2 16 0.000 1.250 1376 176 label
101711.000 0.000 0.000 scb
10172(HV VDDA1->VSSA1) {/Helvetica cf} 2 20 270.000 1.250 192 1888 label
Tim Edwards6a0750a2020-10-19 14:02:05 -040010173(HV VDDA1->VSSA1) {/Helvetica cf} 2 20 0.000 1.250 736 -432 label
Tim Edwards60aeb5f2020-10-14 16:29:04 -040010174sce
10175(output drivers\)) {CR} (\(VDDIO domain powers all) {/Helvetica cf} 4 16 0.000
101761.250 1376 48 label
10177(VDDA1 x2) {/Helvetica cf} 2 16 0.000 1.250 1376 -48 label
10178(VSSA1 x2) {/Helvetica cf} 2 16 0.000 1.250 1376 -112 label
10179(can use this domain\)) {CR} (\(High current user applications) {/Helvetica cf}
101804 16 0.000 1.250 1376 -256 label
10181(io[23]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 -1232 1760 label
10182(io[22]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 -1088 1760 label
10183(io[21]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 -928 1760 label
10184(io[20]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 -768 1760 label
10185(io[19]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 -608 1760 label
10186(io[18]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 -272 1760 label
10187(io[17]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 -128 1760 label
10188(io[16]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 32 1760 label
10189(io[15]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 368 1760 label
101900.000 0.000 1.000 scb
10191(vssa1) {/Helvetica cf} 2 21 0.000 1.000 208 1744 label
Tim Edwards6a0750a2020-10-19 14:02:05 -040010192(vddio) {/Helvetica cf} 2 21 360.000 1.000 -1464 1260 label
Tim Edwards60aeb5f2020-10-14 16:29:04 -040010193sce
Tim Edwards6a0750a2020-10-19 14:02:05 -040010194(io[0]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 572 -1536 label
10195(io[1]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 572 -1376 label
10196(io[2]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 572 -1216 label
Tim Edwards60aeb5f2020-10-14 16:29:04 -0400101970.000 0.000 1.000 scb
Tim Edwards6a0750a2020-10-19 14:02:05 -040010198(vssa1) {/Helvetica cf} 2 21 360.000 1.000 592 -416 label
Tim Edwards60aeb5f2020-10-14 16:29:04 -040010199sce
Tim Edwards6a0750a2020-10-19 14:02:05 -040010200(io[3]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 572 -1056 label
10201(io[4]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 572 -896 label
10202(io[5]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 576 -744 label
10203(io[6]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 576 -584 label
10204(io[7]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 576 64 label
10205(io[8]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 576 224 label
10206(io[9]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 576 384 label
10207(io[10]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 576 544 label
10208(io[11]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 576 704 label
10209(io[14]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 576 1504 label
10210(io[13]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 576 1184 label
10211(io[12]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 576 864 label
Tim Edwards60aeb5f2020-10-14 16:29:04 -0400102120.000 0.000 1.000 scb
Tim Edwards6a0750a2020-10-19 14:02:05 -040010213(vdda1) {/Helvetica cf} 2 21 0.000 1.000 588 -108 label
10214(vccd1) {/Helvetica cf} 2 21 0.000 1.000 576 1344 label
10215(vssd1) {/Helvetica cf} 2 21 0.000 1.000 576 -256 label
10216(vdda1) {/Helvetica cf} 2 21 0.000 1.000 592 1024 label
Tim Edwards60aeb5f2020-10-14 16:29:04 -040010217sce
Tim Edwards6a0750a2020-10-19 14:02:05 -040010218(io[36]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 -1456 -1128 label
10219(io[35]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 -1456 -968 label
Tim Edwards60aeb5f2020-10-14 16:29:04 -0400102200.000 0.000 1.000 scb
Tim Edwards6a0750a2020-10-19 14:02:05 -040010221(vccd) {/Helvetica cf} 2 21 0.000 1.000 -1456 -1610 label
10222(vssa) {/Helvetica cf} 2 21 0.000 1.000 -1240 -1804 label
Tim Edwards60aeb5f2020-10-14 16:29:04 -040010223sce
Tim Edwards6a0750a2020-10-19 14:02:05 -040010224(io[34]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 -1456 -808 label
10225(io[33]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 -1472 -648 label
10226(io[32]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 -1448 -500 label
10227(io[31]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 -1456 -16 label
10228(io[30]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 -1456 160 label
10229(io[29]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 -1456 320 label
10230(io[28]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 -1456 480 label
10231(io[27]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 -1456 640 label
10232(io[26]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 -1456 800 label
10233(io[25]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 -1456 944 label
10234(io[24]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 -1472 1584 label
Tim Edwards60aeb5f2020-10-14 16:29:04 -0400102350.000 0.000 1.000 scb
Tim Edwards6a0750a2020-10-19 14:02:05 -040010236(vccd2) {/Helvetica cf} 2 21 0.000 1.000 -1472 1440 label
10237(vdda2) {/Helvetica cf} 2 21 0.000 1.000 -1456 -184 label
10238(vssd2) {/Helvetica cf} 2 21 0.000 1.000 -1452 -332 label
10239(vssa2) {/Helvetica cf} 2 21 0.000 1.000 -1472 1104 label
10240(vssio) {/Helvetica cf} 2 21 0.000 1.000 -440 1744 label
10241sce
10242(io[37]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 -1444 -1286 label
102430 1.000 -1344 -1226 -1568 -1226 -1568 -1370 -1344 -1370 4 polygon
10244endgate
10245} def
10246
10247/::bond_pad {
10248begingate
102490 1.000 24 48 -120 48 -120 -16 24 -16 4 polygon
102500 1.000 -96 -8 -96 40 -48 40 -48 -8 4 polygon
Tim Edwards60aeb5f2020-10-14 16:29:04 -040010251endgate
10252} def
10253
10254/::caravel_bump_plan {
10255begingate
Tim Edwards6a0750a2020-10-19 14:02:05 -040010256(Bond plan) {/Helvetica cf} 2 16 0.000 1.250 -1632 2048 label
10257(Bumps at 0.5mm spacing, 350um diameter) {/Helvetica cf} 2 16 0.000 1.250 -1104
102582048 label
102591 1.000 -1216 1504 96 0.000 360.000 xcarc
102601 1.000 -864 1504 96 0.000 360.000 xcarc
102611 1.000 -512 1504 96 0.000 360.000 xcarc
102621 1.000 -160 1504 96 0.000 360.000 xcarc
102631 1.000 192 1504 96 0.000 360.000 xcarc
102641 1.000 -1216 1152 96 0.000 360.000 xcarc
102651 1.000 -864 1152 96 0.000 360.000 xcarc
102661 1.000 -512 1152 96 0.000 360.000 xcarc
102671 1.000 -160 1152 96 0.000 360.000 xcarc
Tim Edwards60aeb5f2020-10-14 16:29:04 -0400102680.628 0.126 0.941 scb
Tim Edwards6a0750a2020-10-19 14:02:05 -0400102691 1.000 192 1152 96 0.000 360.000 xcarc
102701 1.000 -1216 800 96 0.000 360.000 xcarc
Tim Edwards60aeb5f2020-10-14 16:29:04 -040010271sce
Tim Edwards6a0750a2020-10-19 14:02:05 -0400102721 1.000 -864 800 96 0.000 360.000 xcarc
102731 1.000 -512 800 96 0.000 360.000 xcarc
102741 1.000 -160 800 96 0.000 360.000 xcarc
102751 1.000 192 800 97 0.000 360.000 xcarc
102761 1.000 -1216 448 97 0.000 360.000 xcarc
Tim Edwards60aeb5f2020-10-14 16:29:04 -0400102770.628 0.126 0.941 scb
Tim Edwards6a0750a2020-10-19 14:02:05 -0400102781 1.000 -864 448 96 0.000 360.000 xcarc
102791 1.000 -512 448 96 0.000 360.000 xcarc
Tim Edwards60aeb5f2020-10-14 16:29:04 -040010280sce
Tim Edwards6a0750a2020-10-19 14:02:05 -0400102811 1.000 -160 448 96 0.000 360.000 xcarc
102821 1.000 192 448 97 0.000 360.000 xcarc
102831 1.000 -1216 96 96 0.000 360.000 xcarc
102841 1.000 -160 96 96 0.000 360.000 xcarc
102851 1.000 192 96 97 0.000 360.000 xcarc
102861 1.000 -1216 -256 97 0.000 360.000 xcarc
Tim Edwards60aeb5f2020-10-14 16:29:04 -0400102870.628 0.126 0.941 scb
Tim Edwards6a0750a2020-10-19 14:02:05 -0400102881 1.000 -160 -256 97 0.000 360.000 xcarc
102891 1.000 192 -256 96 0.000 360.000 xcarc
102901 1.000 -1216 -608 96 0.000 360.000 xcarc
102911 1.000 -864 -608 96 0.000 360.000 xcarc
Tim Edwards60aeb5f2020-10-14 16:29:04 -040010292sce
Tim Edwards6a0750a2020-10-19 14:02:05 -0400102931 1.000 -512 -608 97 0.000 360.000 xcarc
102941 1.000 -160 -608 96 0.000 360.000 xcarc
102951 1.000 192 -608 96 0.000 360.000 xcarc
102961 1.000 -1216 -960 97 0.000 360.000 xcarc
102971 1.000 -864 -960 96 0.000 360.000 xcarc
102981 1.000 -512 -960 97 0.000 360.000 xcarc
102991 1.000 -160 -960 96 0.000 360.000 xcarc
103001 1.000 192 -960 96 0.000 360.000 xcarc
103011 1.000 -1216 -1312 96 0.000 360.000 xcarc
103021 1.000 -864 -1312 96 0.000 360.000 xcarc
103031 1.000 -512 -1312 96 0.000 360.000 xcarc
103041 1.000 -160 -1312 96 0.000 360.000 xcarc
103051 1.000 192 -1312 96 0.000 360.000 xcarc
103061 1.000 -1216 -1664 96 0.000 360.000 xcarc
103071 1.000 -864 -1664 96 0.000 360.000 xcarc
103081 1.000 -512 -1664 97 0.000 360.000 xcarc
103091 1.000 -160 -1664 97 0.000 360.000 xcarc
Tim Edwards60aeb5f2020-10-14 16:29:04 -0400103100.628 0.126 0.941 scb
Tim Edwards6a0750a2020-10-19 14:02:05 -0400103111 1.000 192 -1664 97 0.000 360.000 xcarc
103121 1.000 -1568 -1664 97 0.000 360.000 xcarc
Tim Edwards60aeb5f2020-10-14 16:29:04 -040010313sce
Tim Edwards6a0750a2020-10-19 14:02:05 -0400103141 1.000 -1568 -1312 96 0.000 360.000 xcarc
103151 1.000 -1568 -960 97 0.000 360.000 xcarc
Tim Edwards60aeb5f2020-10-14 16:29:04 -0400103160.628 0.126 0.941 scb
Tim Edwards6a0750a2020-10-19 14:02:05 -0400103171 1.000 -1568 1152 96 0.000 360.000 xcarc
Tim Edwards60aeb5f2020-10-14 16:29:04 -040010318sce
Tim Edwards6a0750a2020-10-19 14:02:05 -0400103191 1.000 -1568 800 96 0.000 360.000 xcarc
103201 1.000 -1568 448 96 0.000 360.000 xcarc
103211 1.000 -1568 96 96 0.000 360.000 xcarc
103221 1.000 -1568 -256 97 0.000 360.000 xcarc
103231 1.000 -1568 -608 96 0.000 360.000 xcarc
103241 1.000 -1568 1504 96 0.000 360.000 xcarc
10325(45 signal pins) {/Helvetica cf} 2 16 0.000 1.250 832 1728 label
10326(14 unique power pins) {/Helvetica cf} 2 16 0.000 1.250 832 1648 label
10327(4 redundant power pins) {/Helvetica cf} 2 16 0.000 1.250 864 1568 label
103281 1.000 800 1520 1552 1520 2 polygon
10329(59 pins) {/Helvetica cf} 2 16 0.000 1.250 832 1408 label
10330(60 pad positions \(6 x 10 array\)) {/Helvetica cf} 2 16 0.000 1.250 832 1248
Tim Edwards60aeb5f2020-10-14 16:29:04 -040010331label
Tim Edwards60aeb5f2020-10-14 16:29:04 -040010332(Unique power domains:) {/Helvetica cf} 2 16 0.000 1.250 832 1056 label
10333(vddio) {/Helvetica cf} 2 16 0.000 1.250 832 960 label
10334(vdda) {/Helvetica cf} 2 16 0.000 1.250 832 896 label
10335(vccd) {/Helvetica cf} 2 16 0.000 1.250 832 832 label
10336(vdda1) {/Helvetica cf} 2 16 0.000 1.250 832 736 label
10337(vccd1) {/Helvetica cf} 2 16 0.000 1.250 832 672 label
10338(vdda2) {/Helvetica cf} 2 16 0.000 1.250 832 560 label
10339(vccd2) {/Helvetica cf} 2 16 0.000 1.250 832 496 label
10340(vssio) {/Helvetica cf} 2 16 0.000 1.250 1104 960 label
10341(vssa) {/Helvetica cf} 2 16 0.000 1.250 1104 896 label
10342(vssd) {/Helvetica cf} 2 16 0.000 1.250 1104 832 label
10343(vssa1) {/Helvetica cf} 2 16 0.000 1.250 1104 736 label
10344(vssd1) {/Helvetica cf} 2 16 0.000 1.250 1104 672 label
10345(vssa2) {/Helvetica cf} 2 16 0.000 1.250 1104 560 label
10346(vssd2) {/Helvetica cf} 2 16 0.000 1.250 1104 496 label
103470 1.000 1088 816 1088 1008 1248 1008 1248 816 4 polygon
103481 1.000 1248 928 1344 928 2 polygon
Tim Edwards6a0750a2020-10-19 14:02:05 -040010349(and route to center bumps) {CR} (Combine these into one net) {/Helvetica cf} 4
1035020 0.000 1.250 1376 928 label
Tim Edwards60aeb5f2020-10-14 16:29:04 -0400103511 1.000 832 464 2048 464 2 polygon
10352(Total: 56 pins) {/Helvetica cf} 2 16 0.000 1.250 832 368 label
Tim Edwards6a0750a2020-10-19 14:02:05 -040010353(A) {/Helvetica-Bold cf} 2 21 0.000 1.250 -1568 1968 label
10354(B) {/Helvetica-Bold cf} 2 21 0.000 1.250 -1216 1968 label
10355(C) {/Helvetica-Bold cf} 2 21 0.000 1.250 -864 1968 label
10356(D) {/Helvetica-Bold cf} 2 21 0.000 1.250 -528 1968 label
10357(E) {/Helvetica-Bold cf} 2 21 0.000 1.250 -160 1968 label
10358(F) {/Helvetica-Bold cf} 2 21 0.000 1.250 208 1968 label
10359(1) {/Helvetica-Bold cf} 2 21 0.000 1.250 -2016 1520 label
10360(2) {/Helvetica-Bold cf} 2 21 0.000 1.250 -2016 1168 label
10361(3) {/Helvetica-Bold cf} 2 21 0.000 1.250 -2016 816 label
10362(4) {/Helvetica-Bold cf} 2 21 0.000 1.250 -2016 464 label
10363(5) {/Helvetica-Bold cf} 2 21 0.000 1.250 -2016 112 label
10364(6) {/Helvetica-Bold cf} 2 21 0.000 1.250 -2016 -240 label
10365(7) {/Helvetica-Bold cf} 2 21 0.000 1.250 -2016 -592 label
10366(8) {/Helvetica-Bold cf} 2 21 0.000 1.250 -2016 -944 label
10367(9) {/Helvetica-Bold cf} 2 21 0.000 1.250 -2016 -1296 label
10368(10) {/Helvetica-Bold cf} 2 21 0.000 1.250 -2016 -1648 label
10369(io0) {CR} (flash) {/Helvetica cf} 4 1053 0.000 1.000 -512 -2016 label
10370(gpio) {/Helvetica cf} 2 29 0.000 1.000 -160 -2016 label
10371(io1) {CR} (flash) {/Helvetica cf} 4 1053 0.000 1.000 -352 -2016 label
10372(clk) {CR} (flash) {/Helvetica cf} 4 1053 0.000 1.000 -704 -2016 label
10373(csb) {CR} (flash) {/Helvetica cf} 4 1053 0.000 1.000 -864 -2016 label
10374(io[0]) {CR} (mprj) {/Helvetica cf} 4 1044 0.000 1.000 480 -1664 label
10375(io[1]) {CR} (mprj) {/Helvetica cf} 4 1044 0.000 1.000 480 -1504 label
10376(io[2]) {CR} (mprj) {/Helvetica cf} 4 1044 0.000 1.000 480 -1312 label
10377(io[37]) {CR} (mprj) {/Helvetica cf} 4 1047 0.000 1.000 -1856 -1312 label
10378(io[36]) {CR} (mprj) {/Helvetica cf} 4 1047 0.000 1.000 -1856 -1120 label
10379(clock) {/Helvetica cf} 2 29 0.000 1.000 -1216 -2016 label
10380(resetb) {/Helvetica cf} 2 29 0.000 1.000 -1376 -2016 label
Tim Edwards60aeb5f2020-10-14 16:29:04 -0400103810.000 0.000 1.000 scb
Tim Edwards6a0750a2020-10-19 14:02:05 -040010382(vddio) {/Helvetica cf} 2 23 0.000 1.000 -1856 -1504 label
10383(vdda) {/Helvetica cf} 2 29 0.000 1.000 192 -2016 label
10384(vssa1) {/Helvetica cf} 2 20 360.000 1.000 480 -448 label
10385(vccd) {/Helvetica cf} 2 23 0.000 1.000 -1856 -1664 label
10386(vssa) {/Helvetica cf} 2 29 0.000 1.000 -1568 -2016 label
Tim Edwards60aeb5f2020-10-14 16:29:04 -040010387sce
Tim Edwards6a0750a2020-10-19 14:02:05 -040010388(io[3]) {CR} (mprj) {/Helvetica cf} 4 1044 0.000 1.000 480 -1152 label
10389(io[4]) {CR} (mprj) {/Helvetica cf} 4 1044 0.000 1.000 480 -960 label
10390(io[5]) {CR} (mprj) {/Helvetica cf} 4 1044 0.000 1.000 480 -800 label
10391(io[6]) {CR} (mprj) {/Helvetica cf} 4 1044 0.000 1.000 480 -608 label
10392(io[7]) {CR} (mprj) {/Helvetica cf} 4 1044 0.000 1.000 480 -32 label
10393(io[8]) {CR} (mprj) {/Helvetica cf} 4 1044 0.000 1.000 480 96 label
10394(io[9]) {CR} (mprj) {/Helvetica cf} 4 1044 0.000 1.000 480 288 label
10395(io[10]) {CR} (mprj) {/Helvetica cf} 4 1044 0.000 1.000 480 448 label
10396(io[11]) {CR} (mprj) {/Helvetica cf} 4 1044 0.000 1.000 480 640 label
10397(io[35]) {CR} (mprj) {/Helvetica cf} 4 1047 0.000 1.000 -1856 -960 label
10398(io[33]) {CR} (mprj) {/Helvetica cf} 4 1047 0.000 1.000 -1856 -704 label
10399(io[32]) {CR} (mprj) {/Helvetica cf} 4 1047 0.000 1.000 -1856 -608 label
10400(io[31]) {CR} (mprj) {/Helvetica cf} 4 1047 0.000 1.000 -1856 -128 label
10401(io[30]) {CR} (mprj) {/Helvetica cf} 4 1047 0.000 1.000 -1856 -32 label
10402(io[29]) {CR} (mprj) {/Helvetica cf} 4 1047 0.000 1.000 -1856 96 label
10403(io[28]) {CR} (mprj) {/Helvetica cf} 4 1047 0.000 1.000 -1856 288 label
10404(io[27]) {CR} (mprj) {/Helvetica cf} 4 1047 0.000 1.000 -1856 448 label
10405(io[26]) {CR} (mprj) {/Helvetica cf} 4 1047 0.000 1.000 -1856 640 label
10406(io[25]) {CR} (mprj) {/Helvetica cf} 4 1047 0.000 1.000 -1856 800 label
10407(io[24]) {CR} (mprj) {/Helvetica cf} 4 1047 0.000 1.000 -1856 1504 label
10408(io[23]) {CR} (mprj) {/Helvetica cf} 4 1041 0.000 1.000 -1568 1824 label
10409(io[22]) {CR} (mprj) {/Helvetica cf} 4 1041 0.000 1.000 -1408 1824 label
10410(io[21]) {CR} (mprj) {/Helvetica cf} 4 1041 0.000 1.000 -1216 1824 label
10411(io[20]) {CR} (mprj) {/Helvetica cf} 4 1041 0.000 1.000 -1024 1824 label
10412(io[19]) {CR} (mprj) {/Helvetica cf} 4 1041 0.000 1.000 -864 1824 label
10413(io[18]) {CR} (mprj) {/Helvetica cf} 4 1041 0.000 1.000 -512 1824 label
10414(io[17]) {CR} (mprj) {/Helvetica cf} 4 1041 0.000 1.000 -320 1824 label
10415(io[16]) {CR} (mprj) {/Helvetica cf} 4 1041 0.000 1.000 -128 1824 label
10416(io[15]) {CR} (mprj) {/Helvetica cf} 4 1041 0.000 1.000 192 1824 label
10417(io[14]) {CR} (mprj) {/Helvetica cf} 4 1044 0.000 1.000 480 1504 label
10418(io[13]) {CR} (mprj) {/Helvetica cf} 4 1044 0.000 1.000 480 1152 label
10419(io[12]) {CR} (mprj) {/Helvetica cf} 4 1044 0.000 1.000 480 800 label
Tim Edwards60aeb5f2020-10-14 16:29:04 -0400104200.000 0.000 1.000 scb
Tim Edwards6a0750a2020-10-19 14:02:05 -040010421(vssd) {/Helvetica cf} 2 29 0.000 1.000 -1056 -2016 label
10422(vdda1) {/Helvetica cf} 2 20 0.000 1.000 480 -128 label
10423(vccd1) {/Helvetica cf} 2 20 0.000 1.000 480 1344 label
10424(vccd2) {/Helvetica cf} 2 23 0.000 1.000 -1856 1344 label
10425(vdda2) {/Helvetica cf} 2 23 0.000 1.000 -1856 -256 label
10426(vssa1) {/Helvetica cf} 2 17 0.000 1.000 32 1824 label
10427(vssd2) {/Helvetica cf} 2 23 0.000 1.000 -1856 -448 label
10428(vssa2) {/Helvetica cf} 2 23 0.000 1.000 -1856 992 label
10429(vdda1) {/Helvetica cf} 2 20 0.000 1.000 480 992 label
10430(vddio) {/Helvetica cf} 2 23 360.000 1.000 -1856 1152 label
10431(vssio) {/Helvetica cf} 2 17 0.000 1.000 -672 1824 label
10432(vssio) {/Helvetica cf} 2 29 0.000 1.000 0 -2016 label
Tim Edwards60aeb5f2020-10-14 16:29:04 -0400104331.000 0.000 0.000 scb
Tim Edwards6a0750a2020-10-19 14:02:05 -0400104341 1.000 -1216 1760 -1216 1504 2 polygon
104351 1.000 416 800 192 800 2 polygon
104361 1.000 384 448 192 448 2 polygon
104371 1.000 384 96 192 96 2 polygon
104381 1.000 400 -608 192 -608 2 polygon
104391 1.000 384 -960 192 -960 2 polygon
104401 1.000 384 -1312 192 -1312 2 polygon
104411 1.000 -160 -1888 -160 -1664 2 polygon
104421 1.000 -512 -1904 -512 -1664 2 polygon
104431 1.000 -864 -1920 -864 -1664 2 polygon
104441 1.000 -1760 -1664 -1568 -1664 2 polygon
104451 1.000 -1760 -1312 -1568 -1312 2 polygon
104461 1.000 -1760 -960 -1568 -960 2 polygon
104471 1.000 -1760 -608 -1568 -608 2 polygon
104481 1.000 -1760 96 -1568 96 2 polygon
104491 1.000 -1760 448 -1568 448 2 polygon
104501 1.000 -1760 800 -1568 800 2 polygon
104511 1.000 -1216 1152 -1376 1312 -1376 1584 -1408 1632 -1408 1760 5 polygon
104521 1.000 -864 1152 -1024 1312 -1024 1760 3 polygon
104531 1.000 -1760 640 -1408 640 -1216 448 3 polygon
104541 1.000 -1760 288 -1408 288 -1216 96 3 polygon
104551 1.000 -1760 -32 -1440 -32 -1216 -256 3 polygon
104561 1.000 -1760 -448 -1376 -448 -1216 -608 3 polygon
104571 1.000 -1760 -128 -1696 -128 -1568 -256 3 polygon
104581 1.000 -1760 -256 -1600 -416 -1056 -416 -864 -608 4 polygon
104591 1.000 -1760 -800 -1376 -800 -1216 -960 3 polygon
104601 1.000 -1760 -1152 -1376 -1152 -1216 -1312 3 polygon
104611 1.000 -512 1152 -320 1344 -320 1760 3 polygon
104621 1.000 384 640 0 640 -160 800 3 polygon
104631 1.000 384 -32 -32 -32 -160 96 3 polygon
104641 1.000 384 -800 32 -800 -160 -608 3 polygon
104651 1.000 384 -1152 32 -1152 -160 -960 3 polygon
104661 1.000 -1376 -1920 -1376 -1824 -1216 -1664 3 polygon
104671 1.000 -1216 -1920 -1216 -1856 -1088 -1728 -1088 -1536 -864 -1312 5 polygon
104681 1.000 -1760 1344 -1568 1152 2 polygon
104691 1.000 384 1152 224 992 -320 992 -512 800 4 polygon
104701 1.000 -1056 -1920 -1056 -1824 -1024 -1792 -1024 -1600 -928 -1504 -800 -1504
10471-736 -1440 -736 -1216 -800 -1152 -928 -1152 10 polygon
104721 1.000 -1760 1504 -1600 1344 -1504 1344 -1408 1248 -1408 1120 -1312 1024 -1088
104731024 -864 800 8 polygon
104741 1.000 416 288 0 288 -160 448 3 polygon
104751 1.000 -160 1152 32 1344 240 1344 384 1504 4 polygon
104761 1.000 384 -256 256 -256 192 -256 3 polygon
Tim Edwards60aeb5f2020-10-14 16:29:04 -040010477sce
Tim Edwards6a0750a2020-10-19 14:02:05 -040010478(Pinout) {/Helvetica cf} 2 16 0.000 1.200 864 192 label
104791 1.000 864 160 1984 160 2 polygon
10480(A1) {/Helvetica cf} 2 16 0.000 1.200 864 96 label
10481(A2) {/Helvetica cf} 2 16 0.000 1.200 864 32 label
10482(A3) {/Helvetica cf} 2 16 0.000 1.200 864 -32 label
10483(A4) {/Helvetica cf} 2 16 0.000 1.200 864 -96 label
10484(A5) {/Helvetica cf} 2 16 0.000 1.200 864 -160 label
10485(A6) {/Helvetica cf} 2 16 0.000 1.200 864 -224 label
10486(A7) {/Helvetica cf} 2 16 0.000 1.200 864 -288 label
10487(A8) {/Helvetica cf} 2 16 0.000 1.200 864 -352 label
10488(A9) {/Helvetica cf} 2 16 0.000 1.200 864 -416 label
10489(A10) {/Helvetica cf} 2 16 0.000 1.200 864 -480 label
10490(B1) {/Helvetica cf} 2 16 0.000 1.200 864 -576 label
10491(B2) {/Helvetica cf} 2 16 0.000 1.200 864 -640 label
10492(B3) {/Helvetica cf} 2 16 0.000 1.200 864 -704 label
10493(B4) {/Helvetica cf} 2 16 0.000 1.200 864 -768 label
10494(B5) {/Helvetica cf} 2 16 0.000 1.200 864 -832 label
10495(B6) {/Helvetica cf} 2 16 0.000 1.200 864 -896 label
10496(B7) {/Helvetica cf} 2 16 0.000 1.200 864 -960 label
10497(B8) {/Helvetica cf} 2 16 0.000 1.200 864 -1024 label
10498(B9) {/Helvetica cf} 2 16 0.000 1.200 864 -1088 label
10499(B10) {/Helvetica cf} 2 16 0.000 1.200 864 -1152 label
10500(C1) {/Helvetica cf} 2 16 0.000 1.200 864 -1248 label
10501(C2) {/Helvetica cf} 2 16 0.000 1.200 864 -1312 label
10502(C3) {/Helvetica cf} 2 16 0.000 1.200 864 -1376 label
10503(C4) {/Helvetica cf} 2 16 0.000 1.200 864 -1440 label
10504(C7) {/Helvetica cf} 2 16 0.000 1.200 864 -1632 label
10505(C8) {/Helvetica cf} 2 16 0.000 1.200 864 -1696 label
10506(C9) {/Helvetica cf} 2 16 0.000 1.200 864 -1760 label
10507(C10) {/Helvetica cf} 2 16 0.000 1.200 864 -1824 label
10508(D1) {/Helvetica cf} 2 16 0.000 1.200 1408 96 label
10509(D2) {/Helvetica cf} 2 16 0.000 1.200 1408 32 label
10510(D3) {/Helvetica cf} 2 16 0.000 1.200 1408 -32 label
10511(D4) {/Helvetica cf} 2 16 0.000 1.200 1408 -96 label
10512(D7) {/Helvetica cf} 2 16 0.000 1.200 1408 -288 label
10513(D8) {/Helvetica cf} 2 16 0.000 1.200 1408 -352 label
10514(D9) {/Helvetica cf} 2 16 0.000 1.200 1408 -416 label
10515(D10) {/Helvetica cf} 2 16 0.000 1.200 1408 -480 label
10516(E1) {/Helvetica cf} 2 16 0.000 1.200 1408 -576 label
10517(E2) {/Helvetica cf} 2 16 0.000 1.200 1408 -640 label
10518(E3) {/Helvetica cf} 2 16 0.000 1.200 1408 -704 label
10519(E4) {/Helvetica cf} 2 16 0.000 1.200 1408 -768 label
10520(E5) {/Helvetica cf} 2 16 0.000 1.200 1408 -832 label
10521(E6) {/Helvetica cf} 2 16 0.000 1.200 1408 -896 label
10522(E7) {/Helvetica cf} 2 16 0.000 1.200 1408 -960 label
10523(E8) {/Helvetica cf} 2 16 0.000 1.200 1408 -1024 label
10524(E9) {/Helvetica cf} 2 16 0.000 1.200 1408 -1088 label
10525(E10) {/Helvetica cf} 2 16 0.000 1.200 1408 -1152 label
10526(F1) {/Helvetica cf} 2 16 0.000 1.200 1408 -1248 label
10527(F2) {/Helvetica cf} 2 16 0.000 1.200 1408 -1312 label
10528(F3) {/Helvetica cf} 2 16 0.000 1.200 1408 -1376 label
10529(F4) {/Helvetica cf} 2 16 0.000 1.200 1408 -1440 label
10530(F5) {/Helvetica cf} 2 16 0.000 1.200 1408 -1504 label
10531(F6) {/Helvetica cf} 2 16 0.000 1.200 1408 -1568 label
10532(F7) {/Helvetica cf} 2 16 0.000 1.200 1408 -1632 label
10533(F8) {/Helvetica cf} 2 16 0.000 1.200 1408 -1696 label
10534(F9) {/Helvetica cf} 2 16 0.000 1.200 1408 -1760 label
10535(F10) {/Helvetica cf} 2 16 0.000 1.200 1408 -1824 label
10536(mprj_io[23]) {/Helvetica cf} 2 16 0.000 1.200 992 96 label
105370.000 0.000 1.000 scb
10538(vccd2) {/Helvetica cf} 2 16 0.000 1.200 992 32 label
10539sce
10540(mprj_io[25]) {/Helvetica cf} 2 16 0.000 1.200 992 -32 label
10541(mprj_io[26]) {/Helvetica cf} 2 16 0.000 1.200 992 -768 label
10542(mprj_io[27]) {/Helvetica cf} 2 16 0.000 1.200 992 -96 label
10543(mprj_io[28]) {/Helvetica cf} 2 16 0.000 1.200 992 -832 label
10544(mprj_io[29]) {/Helvetica cf} 2 16 0.000 1.200 992 -160 label
10545(mprj_io[30]) {/Helvetica cf} 2 16 0.000 1.200 992 -896 label
10546(mprj_io[31]) {/Helvetica cf} 2 16 0.000 1.200 992 -224 label
10547(mprj_io[32]) {/Helvetica cf} 2 16 0.000 1.200 992 -288 label
10548(mprj_io[33]) {/Helvetica cf} 2 16 0.000 1.200 992 -1696 label
10549(mprj_io[34]) {/Helvetica cf} 2 16 0.000 1.200 992 -1024 label
10550(mprj_io[35]) {/Helvetica cf} 2 16 0.000 1.200 992 -352 label
10551(mprj_io[36]) {/Helvetica cf} 2 16 0.000 1.200 992 -1088 label
10552(mprj_io[22]) {/Helvetica cf} 2 16 0.000 1.200 992 -640 label
10553(mprj_io[21]) {/Helvetica cf} 2 16 0.000 1.200 992 -576 label
10554(mprj_io[20]) {/Helvetica cf} 2 16 0.000 1.200 992 -1312 label
10555(mprj_io[19]) {/Helvetica cf} 2 16 0.000 1.200 992 -1248 label
10556(mprj_io[18]) {/Helvetica cf} 2 16 0.000 1.200 1536 96 label
10557(mprj_io[17]) {/Helvetica cf} 2 16 0.000 1.200 1536 32 label
10558(mprj_io[16]) {/Helvetica cf} 2 16 0.000 1.200 1536 -576 label
10559(mprj_io[15]) {/Helvetica cf} 2 16 0.000 1.200 1536 -1248 label
10560(mprj_io[14]) {/Helvetica cf} 2 16 0.000 1.200 1536 -640 label
10561(mprj_io[13]) {/Helvetica cf} 2 16 0.000 1.200 1536 -32 label
10562(mprj_io[12]) {/Helvetica cf} 2 16 0.000 1.200 1536 -1376 label
10563(mprj_io[11]/flash2 io1) {/Helvetica cf} 2 16 360.000 1.200 1536 -704 label
10564(mprj_io[10]/flash2 io0) {/Helvetica cf} 2 16 0.000 1.200 1536 -1440 label
10565(mprj_io[9]/flash2 sck) {/Helvetica cf} 2 16 0.000 1.200 1536 -768 label
10566(mprj_io[8]/flash2 csb) {/Helvetica cf} 2 16 0.000 1.200 1536 -1504 label
10567(mprj_io[7]/irq) {/Helvetica cf} 2 16 0.000 1.200 1536 -832 label
10568(mprj_io[6]/ser_tx) {/Helvetica cf} 2 16 0.000 1.200 1536 -1632 label
10569(mprj_io[5]/ser_rx) {/Helvetica cf} 2 16 0.000 1.200 1536 -960 label
10570(mprj_io[4]/SCK) {/Helvetica cf} 2 16 0.000 1.200 1536 -1696 label
10571(mprj_io[3]/CSB) {/Helvetica cf} 2 16 0.000 1.200 1536 -1024 label
10572(mprj_io[2]/SDI) {/Helvetica cf} 2 16 0.000 1.200 1536 -1760 label
10573(mprj_io[1]/SDO) {/Helvetica cf} 2 16 0.000 1.200 1536 -1088 label
10574(mprj_io[0]/JTAG) {/Helvetica cf} 2 16 0.000 1.200 1536 -288 label
105750.000 0.000 1.000 scb
10576(vccd) {/Helvetica cf} 2 16 0.000 1.200 992 -480 label
10577(vssa2) {/Helvetica cf} 2 16 0.000 1.200 992 -704 label
10578(vssd2) {/Helvetica cf} 2 16 0.000 1.200 992 -960 label
10579sce
10580(resetb) {/Helvetica cf} 2 16 0.000 1.200 992 -1152 label
10581(mprj_io[24]) {/Helvetica cf} 2 16 0.000 1.200 992 -1376 label
105820.000 0.000 1.000 scb
10583(vssio/vssa/vssd) {/Helvetica cf} 2 16 0.000 1.200 992 -1504 label
10584sce
10585(flash clk) {/Helvetica cf} 2 16 0.000 1.200 1536 -352 label
10586(clock) {/Helvetica cf} 2 16 0.000 1.200 992 -1760 label
10587(flash csb) {/Helvetica cf} 2 16 0.000 1.200 992 -1824 label
105880.000 0.000 1.000 scb
10589(vdda1) {/Helvetica cf} 2 16 0.000 1.200 1536 -96 label
10590(vssa1) {/Helvetica cf} 2 16 0.000 1.200 1536 -896 label
10591sce
10592(flash io1) {/Helvetica cf} 2 16 0.000 1.200 1536 -416 label
10593(flash io0) {/Helvetica cf} 2 16 0.000 1.200 1536 -480 label
105940.000 0.000 1.000 scb
10595(vssd1) {/Helvetica cf} 2 16 0.000 1.200 1536 -1568 label
10596sce
10597(gpio) {/Helvetica cf} 2 16 0.000 1.200 1536 -1152 label
105980.000 0.000 1.000 scb
10599(vccd1) {/Helvetica cf} 2 16 0.000 1.200 1536 -1312 label
10600(vdda) {/Helvetica cf} 2 16 0.000 1.200 1536 -1824 label
10601sce
106020 1.000 832 -1888 832 256 2016 256 2016 -1888 4 polygon
10603(JTAG) {/Helvetica cf} 2 20 0.000 1.000 608 -1664 label
10604(SDO) {/Helvetica cf} 2 20 0.000 1.000 608 -1504 label
10605(SDI) {/Helvetica cf} 2 20 0.000 1.000 608 -1312 label
10606(CSB) {/Helvetica cf} 2 20 0.000 1.000 608 -1152 label
10607(SCK) {/Helvetica cf} 2 20 0.000 1.000 608 -960 label
10608(ser_rx) {/Helvetica cf} 2 20 0.000 1.000 608 -800 label
10609(ser_tx) {/Helvetica cf} 2 20 0.000 1.000 608 -608 label
10610(irq) {/Helvetica cf} 2 20 0.000 1.000 608 -32 label
10611(flash2 csb) {/Helvetica cf} 2 20 0.000 1.000 608 96 label
10612(flash2 sck) {/Helvetica cf} 2 20 0.000 1.000 608 288 label
10613(flash2 io0) {/Helvetica cf} 2 20 0.000 1.000 608 448 label
10614(flash2 io1) {/Helvetica cf} 2 20 0.000 1.000 608 640 label
10615(NOTE: Viewed from top) {/Helvetica cf} 2 17 0.000 1.250 272 2048 label
106160.628 0.126 0.941 scb
106171 1.000 -512 -256 96 0.000 360.000 xcarc
106181 1.000 -864 -256 97 0.000 360.000 xcarc
106191 1.000 -864 96 97 0.000 360.000 xcarc
106201 1.000 -512 96 97 0.000 360.000 xcarc
10621sce
106221.000 0.000 -1696 -1680 ::bond_pad
106231.000 0.000 -1696 -1328 ::bond_pad
106241.000 0.000 -1696 -976 ::bond_pad
106251.000 0.000 -1696 -624 ::bond_pad
106261.000 0.000 -1696 -272 ::bond_pad
106271.000 0.000 -1696 80 ::bond_pad
106281.000 0.000 -1696 432 ::bond_pad
106291.000 0.000 -1696 784 ::bond_pad
106301.000 0.000 -1696 1136 ::bond_pad
106311.000 0.000 -1696 1488 ::bond_pad
106321.000 0.000 -1696 -1520 ::bond_pad
106331.000 0.000 -1696 -1168 ::bond_pad
106341.000 0.000 -1696 -816 ::bond_pad
106351.000 0.000 -1696 -464 ::bond_pad
106361.000 0.000 -1696 1328 ::bond_pad
106371.000 0.000 -1696 976 ::bond_pad
106381.000 0.000 -1696 624 ::bond_pad
106391.000 0.000 -1696 272 ::bond_pad
106401.000 0.000 -1696 -48 ::bond_pad
106411.000 0.000 -1696 -144 ::bond_pad
10642-1.000 0.000 320 -1680 ::bond_pad
10643-1.000 0.000 320 -1328 ::bond_pad
10644-1.000 0.000 320 -976 ::bond_pad
10645-1.000 0.000 320 -624 ::bond_pad
10646-1.000 0.000 320 -272 ::bond_pad
10647-1.000 0.000 320 80 ::bond_pad
10648-1.000 0.000 320 432 ::bond_pad
10649-1.000 0.000 320 784 ::bond_pad
10650-1.000 0.000 320 1136 ::bond_pad
10651-1.000 0.000 320 1488 ::bond_pad
10652-1.000 0.000 320 -1520 ::bond_pad
10653-1.000 0.000 320 -1168 ::bond_pad
10654-1.000 0.000 320 -816 ::bond_pad
10655-1.000 0.000 320 -464 ::bond_pad
10656-1.000 0.000 320 1328 ::bond_pad
10657-1.000 0.000 320 976 ::bond_pad
10658-1.000 0.000 320 624 ::bond_pad
10659-1.000 0.000 320 272 ::bond_pad
10660-1.000 0.000 320 -48 ::bond_pad
10661-1.000 0.000 320 -144 ::bond_pad
106621.000 270.000 -1200 -1840 ::bond_pad
106631.000 270.000 -848 -1840 ::bond_pad
106641.000 270.000 -496 -1840 ::bond_pad
106651.000 270.000 -144 -1840 ::bond_pad
106661.000 270.000 208 -1840 ::bond_pad
106671.000 270.000 -1552 -1840 ::bond_pad
106681.000 270.000 -1040 -1840 ::bond_pad
106691.000 270.000 -656 -1840 ::bond_pad
106701.000 270.000 -336 -1840 ::bond_pad
106711.000 270.000 16 -1840 ::bond_pad
106721.000 270.000 -1360 -1840 ::bond_pad
106731.000 90.000 -144 1680 ::bond_pad
106741.000 90.000 -528 1680 ::bond_pad
106751.000 90.000 -880 1680 ::bond_pad
106761.000 90.000 -1232 1680 ::bond_pad
106771.000 90.000 -1584 1680 ::bond_pad
106781.000 90.000 176 1680 ::bond_pad
106791.000 90.000 -336 1680 ::bond_pad
106801.000 90.000 -688 1680 ::bond_pad
106811.000 90.000 -1040 1680 ::bond_pad
106821.000 90.000 -1424 1680 ::bond_pad
106831.000 90.000 16 1680 ::bond_pad
Tim Edwards60aeb5f2020-10-14 16:29:04 -0400106841.000 0.000 0.000 scb
Tim Edwards6a0750a2020-10-19 14:02:05 -0400106851 1.000 -1568 -1920 -1408 -1760 -1408 -1632 -1280 -1504 -1152 -1504 -1024 -1376
10686-1024 -1248 7 polygon
106871 1.000 -672 -768 -672 192 -704 224 -704 1280 -672 1312 -672 1760 6 polygon
106881 1.000 -1776 992 -1728 928 -1472 928 -1344 800 -1216 800 5 polygon
106891 1.000 0 -1920 0 -1600 -64 -1536 -224 -1536 -384 -1376 -384 -864 -480 -768
10690-672 -768 8 polygon
106911 1.000 -160 1504 -128 1536 -128 1760 3 polygon
106921 1.000 -512 1504 -512 1760 2 polygon
106931 1.000 -864 1504 -864 1760 2 polygon
106941 1.000 -1568 1504 -1568 1760 2 polygon
106951 1.000 384 1344 192 1152 2 polygon
106961 1.000 -1056 448 -864 448 2 polygon
106971 1.000 -928 -1152 -1024 -1248 2 polygon
106981 1.000 -768 -1184 -672 -1088 -672 -768 3 polygon
106991 1.000 -1088 -1184 -992 -1088 -800 -1088 -736 -1024 -736 -672 5 polygon
107001 1.000 -1760 -1504 -1472 -1504 -1408 -1440 -1152 -1440 -1088 -1376 -1088 -1184
107016 polygon
107021 1.000 -864 -960 -1056 -768 -1280 -768 -1312 -736 -1664 -736 -1696 -704 -1760
10703-704 7 polygon
Tim Edwards60aeb5f2020-10-14 16:29:04 -040010704sce
Tim Edwards6a0750a2020-10-19 14:02:05 -0400107051.000 0.000 -1696 -720 ::bond_pad
10706(io[34]) {CR} (mprj) {/Helvetica cf} 4 1047 0.000 1.000 -1856 -800 label
107071.000 0.000 0.000 scb
107081 1.000 192 1760 192 1536 192 1504 3 polygon
107091 1.000 -864 -256 -704 -256 -672 -224 3 polygon
107101 1.000 -512 -256 -640 -256 -672 -288 3 polygon
107111 1.000 -864 96 -704 96 -672 128 3 polygon
107121 1.000 -512 96 -640 96 -672 64 3 polygon
107130.000 0.000 1.000 scb
10714(vssd1) {/Helvetica cf} 2 20 0.000 1.000 480 -256 label
107151.000 0.000 0.000 scb
107161 1.000 -512 -960 -512 -1056 -672 -1216 -672 -1920 4 polygon
107171 1.000 192 -1920 192 -1664 2 polygon
107181 1.000 -160 -1312 -64 -1312 64 -1440 320 -1440 384 -1504 5 polygon
107191 1.000 -512 -1312 -512 -1408 -352 -1568 -352 -1920 4 polygon
107201 1.000 -1760 1152 -1600 992 -1408 992 -1376 960 -1152 960 -1056 864 -1056 -288
10721-928 -416 -832 -416 -736 -512 -736 -672 11 polygon
107221 1.000 -512 -608 -320 -800 -320 -1344 -192 -1472 -32 -1472 0 -1504 224 -1504
10723384 -1664 8 polygon
107241 1.000 32 1760 32 1472 -96 1344 -224 1344 -320 1248 -320 1088 -416 992 -576
10725992 -640 928 -640 352 -544 256 -448 256 -352 160 -352 -64 -160 -256 15 polygon
107261 1.000 384 -128 352 -96 -192 -96 -288 0 -288 224 -512 448 -352 608 -352 864
10727-256 960 352 960 384 992 11 polygon
107281 1.000 -160 -256 32 -448 384 -448 3 polygon
10729sce
10730(mprj_io[37]) {/Helvetica cf} 2 16 0.000 1.200 992 -416 label
107310.000 0.000 1.000 scb
10732(vddio) {/Helvetica cf} 2 16 0.000 1.200 992 -1440 label
10733sce
10734(C5) {/Helvetica cf} 2 16 0.000 1.200 864 -1504 label
10735(C6) {/Helvetica cf} 2 16 0.000 1.200 864 -1568 label
10736(D5) {/Helvetica cf} 2 16 0.000 1.200 1408 -160 label
10737(D6) {/Helvetica cf} 2 16 0.000 1.200 1408 -224 label
107380.000 0.000 1.000 scb
10739(vssio/vssa/vssd) {/Helvetica cf} 2 16 0.000 1.200 992 -1568 label
10740(vssio/vssa/vssd) {/Helvetica cf} 2 16 0.000 1.200 1536 -160 label
10741(vssio/vssa/vssd) {/Helvetica cf} 2 16 0.000 1.200 1536 -224 label
10742(vdda2) {/Helvetica cf} 2 16 0.000 1.200 992 -1632 label
Tim Edwards60aeb5f2020-10-14 16:29:04 -040010743endgate
10744} def
10745
10746/::caravel_pcb_footprint_plan {
10747begingate
Tim Edwardsf052d232020-10-19 15:13:44 -040010748(PCB example route pattern) {/Helvetica cf} 2 17 0.000 1.250 32 2032 label
Tim Edwards6a0750a2020-10-19 14:02:05 -0400107490.600 0.600 0.600 scb
Tim Edwards6a0750a2020-10-19 14:02:05 -0400107501 1.000 16 -144 128 0.000 360.000 xcarc
10751sce
10752(Via in center connects center ground pads) {/Helvetica cf} 2 17 0.000 1.250 32
107531952 label
Tim Edwardsf052d232020-10-19 15:13:44 -0400107540.628 0.126 0.941 scb
10755497 1.000 -160 32 112 0.000 360.000 xcarc
10756497 1.000 192 32 112 0.000 360.000 xcarc
10757497 1.000 192 -320 112 0.000 360.000 xcarc
10758497 1.000 -160 -320 112 0.000 360.000 xcarc
107590.804 0.000 0.000 scb
10760497 1.000 -160 384 112 0.000 360.000 xcarc
10761497 1.000 192 384 112 0.000 360.000 xcarc
107620.628 0.126 0.941 scb
10763497 1.000 -512 736 112 0.000 360.000 xcarc
107640.804 0.000 0.000 scb
10765497 1.000 -864 1088 112 0.000 360.000 xcarc
10766497 1.000 896 1088 112 0.000 360.000 xcarc
107670.628 0.126 0.941 scb
10768497 1.000 896 -320 112 0.000 360.000 xcarc
10769497 1.000 544 -320 112 0.000 360.000 xcarc
107700.804 0.000 0.000 scb
10771497 1.000 896 -1728 112 0.000 360.000 xcarc
10772497 1.000 -864 -1728 112 0.000 360.000 xcarc
107730.628 0.126 0.941 scb
10774497 1.000 -512 -672 112 0.000 360.000 xcarc
107750.804 0.000 0.000 scb
10776497 1.000 -160 -672 112 0.000 360.000 xcarc
10777sce
107781 1.000 896 -1728 112 0.000 360.000 xcarc
107791 1.000 -864 -1728 112 0.000 360.000 xcarc
107801 1.000 -160 -672 112 0.000 360.000 xcarc
107811 1.000 -512 -672 112 0.000 360.000 xcarc
107821 1.000 -160 -320 112 0.000 360.000 xcarc
107831 1.000 192 -320 112 0.000 360.000 xcarc
107841 1.000 544 -320 112 0.000 360.000 xcarc
107851 1.000 896 -320 112 0.000 360.000 xcarc
107861 1.000 192 32 112 0.000 360.000 xcarc
107871 1.000 -160 32 112 0.000 360.000 xcarc
107880.600 0.600 0.600 scb
107891 1.000 16 -144 240 0.000 360.000 xcarc
10790sce
107911 1.000 192 384 112 0.000 360.000 xcarc
107921 1.000 -160 384 112 0.000 360.000 xcarc
107931 1.000 -512 736 112 0.000 360.000 xcarc
107941 1.000 -864 1088 112 0.000 360.000 xcarc
107951 1.000 896 1088 112 0.000 360.000 xcarc
107961 1.000 -1120 1088 -864 1088 2 polygon
107971 1.000 896 1088 1152 1088 2 polygon
107981 1.000 -512 736 -704 928 -704 1184 -800 1280 -1120 1280 5 polygon
107991 1.000 -160 -672 -320 -832 -1120 -832 3 polygon
108001 1.000 -512 -672 -672 -512 -1120 -512 3 polygon
108011 1.000 896 -320 1152 -320 2 polygon
108021 1.000 544 -320 704 -480 1152 -480 3 polygon
108031 1.000 -864 -1728 -1088 -1952 2 polygon
108041 1.000 896 -1728 1120 -1952 2 polygon
108051 1.000 -1088 896 -768 896 -704 832 -704 672 -608 576 -352 576 -160 384 7
10806polygon
108071 1.000 192 384 352 544 1152 544 3 polygon
108080.600 0.600 0.600 scb
10809497 1.000 -864 -1376 112 0.000 360.000 xcarc
10810497 1.000 -864 -1024 112 0.000 360.000 xcarc
10811497 1.000 -512 -1024 112 0.000 360.000 xcarc
10812497 1.000 -512 -1376 112 0.000 360.000 xcarc
10813497 1.000 -512 -1728 112 0.000 360.000 xcarc
10814497 1.000 -160 -1728 112 0.000 360.000 xcarc
10815497 1.000 -160 -1376 112 0.000 360.000 xcarc
10816497 1.000 -160 -1024 112 0.000 360.000 xcarc
10817497 1.000 192 -1024 112 0.000 360.000 xcarc
10818497 1.000 192 -1376 112 0.000 360.000 xcarc
10819497 1.000 192 -1728 112 0.000 360.000 xcarc
10820497 1.000 544 -1728 112 0.000 360.000 xcarc
10821497 1.000 544 -1376 112 0.000 360.000 xcarc
10822497 1.000 896 -1376 112 0.000 360.000 xcarc
10823497 1.000 896 -1024 112 0.000 360.000 xcarc
10824497 1.000 896 -672 112 0.000 360.000 xcarc
10825497 1.000 544 -672 112 0.000 360.000 xcarc
10826497 1.000 544 -1024 112 0.000 360.000 xcarc
10827497 1.000 192 -672 112 0.000 360.000 xcarc
10828497 1.000 -864 -672 112 0.000 360.000 xcarc
10829497 1.000 -864 -320 112 0.000 360.000 xcarc
10830497 1.000 -512 -320 112 0.000 360.000 xcarc
10831497 1.000 -512 32 112 0.000 360.000 xcarc
10832497 1.000 -864 32 112 0.000 360.000 xcarc
10833497 1.000 -864 384 112 0.000 360.000 xcarc
10834497 1.000 -512 384 112 0.000 360.000 xcarc
10835497 1.000 -864 736 112 0.000 360.000 xcarc
10836497 1.000 -864 1440 112 0.000 360.000 xcarc
10837497 1.000 -512 1440 112 0.000 360.000 xcarc
10838497 1.000 -512 1088 112 0.000 360.000 xcarc
10839497 1.000 -160 1440 112 0.000 360.000 xcarc
10840497 1.000 -160 1088 112 0.000 360.000 xcarc
10841497 1.000 -160 736 112 0.000 360.000 xcarc
10842497 1.000 192 736 112 0.000 360.000 xcarc
10843497 1.000 192 1088 112 0.000 360.000 xcarc
10844497 1.000 544 1088 112 0.000 360.000 xcarc
10845497 1.000 544 736 112 0.000 360.000 xcarc
10846497 1.000 544 384 112 0.000 360.000 xcarc
10847497 1.000 544 32 112 0.000 360.000 xcarc
10848497 1.000 896 32 112 0.000 360.000 xcarc
10849497 1.000 896 384 112 0.000 360.000 xcarc
10850497 1.000 896 736 112 0.000 360.000 xcarc
10851497 1.000 544 1440 112 0.000 360.000 xcarc
10852497 1.000 192 1440 112 0.000 360.000 xcarc
10853497 1.000 1616 528 80 0.000 360.000 xcarc
108540.804 0.000 0.000 scb
10855497 1.000 1616 304 81 0.000 360.000 xcarc
108560.628 0.126 0.941 scb
10857497 1.000 1616 80 80 0.000 360.000 xcarc
10858sce
108591 1.000 1616 80 80 0.000 360.000 xcarc
108601 1.000 1616 304 80 0.000 360.000 xcarc
108611 1.000 1616 528 80 0.000 360.000 xcarc
10862(Signal pad) {/Helvetica cf} 2 20 0.000 1.200 1776 528 label
10863(Power pad) {/Helvetica cf} 2 20 0.000 1.200 1776 304 label
10864(Ground pad) {/Helvetica cf} 2 20 0.000 1.200 1792 80 label
108650.600 0.600 0.600 scb
108661 1.000 1632 -224 64 0.000 360.000 xcarc
108671 1.000 1632 -224 128 0.000 360.000 xcarc
10868sce
10869(PCB via) {/Helvetica cf} 2 20 0.000 1.200 1920 -240 label
108701 1.000 544 1088 704 1248 704 1824 3 polygon
108711 1.000 544 1440 544 1824 2 polygon
108721 1.000 192 1088 352 1248 352 1824 3 polygon
108731 1.000 192 1440 192 1824 2 polygon
108741 1.000 -160 1088 0 1248 0 1824 3 polygon
108751 1.000 -160 1440 -160 1824 2 polygon
108761 1.000 -352 1824 -352 928 -160 736 3 polygon
108771 1.000 -512 1440 -512 1824 2 polygon
108781 1.000 -512 1088 -672 1248 -672 1824 3 polygon
108791 1.000 544 736 704 896 1152 896 3 polygon
108801 1.000 192 736 352 896 608 896 704 992 704 1152 800 1248 1152 1248 7 polygon
108811 1.000 896 736 1152 736 2 polygon
108821 1.000 896 384 1152 384 2 polygon
108831 1.000 544 384 704 224 1152 224 3 polygon
108841 1.000 896 32 1152 32 2 polygon
108851 1.000 896 -672 1152 -672 2 polygon
108861 1.000 544 -672 704 -832 1152 -832 3 polygon
108871 1.000 896 -1024 1152 -1024 2 polygon
108881 1.000 544 32 704 -128 1152 -128 3 polygon
108891 1.000 544 -1024 736 -1184 1152 -1184 3 polygon
108901 1.000 896 -1376 1152 -1376 2 polygon
108911 1.000 192 -1024 352 -1184 608 -1184 704 -1280 704 -1440 800 -1536 1120 -1536
108927 polygon
108931 1.000 544 -1376 704 -1536 704 -2048 3 polygon
108941 1.000 544 -1728 544 -2048 2 polygon
108951 1.000 192 -1376 352 -1536 352 -2048 3 polygon
108961 1.000 192 -1728 192 -2048 2 polygon
108971 1.000 192 -672 32 -832 32 -2048 3 polygon
108981 1.000 -160 -1728 -160 -2048 2 polygon
108991 1.000 -160 -1376 -320 -1536 -320 -2048 3 polygon
109001 1.000 -160 -1024 -352 -1216 -352 -1472 -416 -1536 -576 -1536 -704 -1664 -704
10901-2048 7 polygon
109021 1.000 -512 -1376 -672 -1536 -1120 -1536 3 polygon
109031 1.000 -1120 -1376 -864 -1376 2 polygon
109041 1.000 -1120 -1024 -864 -1024 2 polygon
109051 1.000 -1120 -672 -864 -672 2 polygon
109061 1.000 -1120 -320 -864 -320 2 polygon
109071 1.000 -512 -320 -672 -160 -1120 -160 3 polygon
109081 1.000 -512 32 -672 192 -1120 192 3 polygon
109091 1.000 -1120 32 -864 32 2 polygon
109101 1.000 -1120 384 -864 384 2 polygon
109111 1.000 -512 384 -672 544 -1120 544 3 polygon
109121 1.000 -1120 736 -864 736 2 polygon
109131 1.000 -864 1440 -1120 1696 2 polygon
109140.600 0.600 0.600 scb
10915497 1.000 896 1440 112 0.000 360.000 xcarc
10916sce
109171 1.000 896 1440 112 0.000 360.000 xcarc
109181 1.000 896 1440 1152 1696 2 polygon
109191 1.000 544 1440 112 0.000 360.000 xcarc
109201 1.000 192 1440 112 0.000 360.000 xcarc
109211 1.000 -160 1440 112 0.000 360.000 xcarc
109221 1.000 -512 1440 112 0.000 360.000 xcarc
109231 1.000 -864 1440 112 0.000 360.000 xcarc
109241 1.000 -512 1088 112 0.000 360.000 xcarc
109251 1.000 -160 1088 112 0.000 360.000 xcarc
109261 1.000 192 1088 112 0.000 360.000 xcarc
109271 1.000 544 1088 112 0.000 360.000 xcarc
109281 1.000 -864 736 112 0.000 360.000 xcarc
109291 1.000 -160 736 112 0.000 360.000 xcarc
109301 1.000 192 736 112 0.000 360.000 xcarc
109311 1.000 544 736 112 0.000 360.000 xcarc
109321 1.000 896 736 112 0.000 360.000 xcarc
109331 1.000 -864 384 112 0.000 360.000 xcarc
109341 1.000 -512 384 112 0.000 360.000 xcarc
109351 1.000 544 384 112 0.000 360.000 xcarc
109361 1.000 896 384 112 0.000 360.000 xcarc
109371 1.000 -864 32 112 0.000 360.000 xcarc
109381 1.000 -512 32 112 0.000 360.000 xcarc
109391 1.000 544 32 112 0.000 360.000 xcarc
109401 1.000 896 32 112 0.000 360.000 xcarc
109411 1.000 -864 -320 112 0.000 360.000 xcarc
109421 1.000 -512 -320 112 0.000 360.000 xcarc
109431 1.000 -864 -672 112 0.000 360.000 xcarc
109441 1.000 192 -672 112 0.000 360.000 xcarc
109451 1.000 544 -672 112 0.000 360.000 xcarc
109461 1.000 896 -672 112 0.000 360.000 xcarc
109471 1.000 -864 -1024 112 0.000 360.000 xcarc
109481 1.000 -512 -1024 112 0.000 360.000 xcarc
109491 1.000 -512 -1024 -672 -1184 -1120 -1184 3 polygon
109501 1.000 -160 -1024 112 0.000 360.000 xcarc
109511 1.000 192 -1024 112 0.000 360.000 xcarc
109521 1.000 544 -1024 112 0.000 360.000 xcarc
109531 1.000 896 -1024 112 0.000 360.000 xcarc
109541 1.000 896 -1376 112 0.000 360.000 xcarc
109551 1.000 544 -1376 112 0.000 360.000 xcarc
109561 1.000 192 -1376 112 0.000 360.000 xcarc
109571 1.000 -160 -1376 112 0.000 360.000 xcarc
109581 1.000 -512 -1376 112 0.000 360.000 xcarc
109591 1.000 -864 -1376 112 0.000 360.000 xcarc
109601 1.000 -512 -1728 112 0.000 360.000 xcarc
109611 1.000 -512 -1728 -512 -2048 2 polygon
109621 1.000 -160 -1728 112 0.000 360.000 xcarc
109631 1.000 192 -1728 112 0.000 360.000 xcarc
109641 1.000 544 -1728 112 0.000 360.000 xcarc
Tim Edwards60aeb5f2020-10-14 16:29:04 -040010965endgate
10966} def
10967
10968
10969%%EndSetup
10970
10971%%Page: frontpage 1
10972%%PageOrientation: Portrait
10973%%PageBoundingBox: 0 0 612 792
10974/pgsave save def bop
109751.0000 inchscale
109762.6000 setlinewidth 992 1056 translate
10977
109780.679 1.000 0.184 scb
10979512 1.000 -800 864 -800 -864 448 -864 448 864 4 polygon
10980sce
10981(Efabless Caravel \252harness\272 SoC) {/Helvetica-Bold cf} 2 28 0.000 1.250
10982-800 864 label
10983/efabless_logo.ppm 0.500 0.000 244 796 graphic
10984/riscv_logo2.ppm 0.375 0.000 308 -748 graphic
10985(Description:) {/Helvetica-Bold cf} 2 16 0.000 0.700 -800 720 label
10986(Features:) {/Helvetica-Bold cf} 2 16 0.000 0.700 -800 144 label
Tim Edwards60aeb5f2020-10-14 16:29:04 -040010987(mm\)) {qS} (\327 5.3) {/Helvetica-ObliqueISO cf} (mm ) {qS}
10988(Caravel harness die \(3.2) {/Helvetica-Oblique cf} 8 16 0.000 0.700 -120 -352
10989label
10990(the placement of user IP blocks.) {CR} (mm open area for) {hS} (\327 2.8)
10991{/HelveticaISO cf} (mm ) {hS}
10992(\(see http://riscv.org/\), a 32-bit wishbone bus, and an approximately 2.8)
10993{CR}
10994(based on the simple 2-cycle PicoRV32 RISC-V core implementing the RV32IMC instruction set)
10995{CR}
10996(SkyWater 130nm open PDK. The Caravel harness comprises a small RISC-V microprocessor)
10997{CR}
10998(The efabless Caravel chip is a ready-to-use test harness for creating designs with the Google/)
10999{/Helvetica cf} 16 28 0.000 0.700 -800 688 label
11000(Core:) {/Helvetica-Bold cf} 2 16 0.000 0.700 -800 496 label
11001(COMPRESSED_ISA \(16-bit instructions\).) {CR} (MUL, DIV, BARREL_SHIFTER, and)
11002{CR} (the \252large\272 variant, incorporating options IRQ,) {CR}
11003(github site. The hardware implementation is) {CR}
11004(The full core description is available from the) {CR}
11005(\(see http://github.com/cliffordwolf/picorv32\).) {CR}
11006(The processor core is the PicoRV32 design) {/Helvetica cf} 14 28 0.000 0.700
11007-800 464 label
11008(Functions/features of the SoC include:) {/Helvetica cf} 2 16 0.000 0.700 -800
1100996 label
11010(1 SPI flash controller) {/Helvetica cf} 2 16 0.000 0.700 -768 48 label
11011(1 UART) {/Helvetica cf} 2 16 0.000 0.700 -768 16 label
11012(27 shared general-purpose input/output channels) {/Helvetica cf} 2 16 0.000
110130.700 -768 -112 label
Tim Edwards6a0750a2020-10-19 14:02:05 -040011014(\327 32 bits\) on-board SRAM) {/HelveticaISO cf} (8k word \(8192 bytes )
Tim Edwards60aeb5f2020-10-14 16:29:04 -040011015{/Helvetica cf} 4 16 0.000 0.700 -768 -144 label
Tim Edwards60aeb5f2020-10-14 16:29:04 -040011016(Process:) {/Helvetica-Bold cf} 2 16 0.000 0.700 -800 -544 label
11017(process specifications and data at https://github.com/google/skywater-pdk/.)
11018{CR} (\265m CMOS technology, with) {/HelveticaISO cf}
11019(The efabless Caravel harness chip is fabricated in SkyWater 0.13)
11020{/Helvetica cf} 6 16 0.000 0.700 -800 -624 label
11021(MHz guaranteed\)) {hS} (conditions \(likely around 50) {CR}
11022(MHz maximum over all PVT) {hS} (Core clock rate: \(TBD\)) {/Helvetica cf} 8
1102316 0.000 0.700 -800 192 label
110241 1.000 -800 816 0 816 2 polygon
11025(page 1) {/Helvetica cf} 2 17 0.000 0.700 -224 -848 label
11026(1 SPI master) {/Helvetica cf} 2 16 0.000 0.700 -768 -16 label
11027(2 counter-timers) {/Helvetica cf} 2 16 0.000 0.700 -768 -48 label
Tim Edwards60aeb5f2020-10-14 16:29:04 -040011028/layout_test.ppm 0.500 0.000 128 128 graphic
110290.600 0.600 0.600 scb
11030(preliminary) {/Helvetica-Bold cf} 2 21 330.000 1.500 112 112 label
11031sce
11032(1 dedicated general-purpose input/output channel) {/Helvetica cf} 2 16 0.000
110330.700 -768 -80 label
11034(All-digital frequency-locked loop clock multiplier) {/Helvetica cf} 2 16 0.000
110350.700 -768 -176 label
11036(128 bit logic analyzer) {/Helvetica cf} 2 16 0.000 0.700 -768 -208 label
Tim Edwards60aeb5f2020-10-14 16:29:04 -040011037(Repository:) {/Helvetica-Bold cf} 2 16 0.000 0.700 -800 -416 label
11038(License:) {/Helvetica-Bold cf} 2 16 0.000 0.700 -800 -288 label
11039(licensed under the terms of Apache 2.0.) {CR}
11040(The Caravel chip is an open-source design,) {/Helvetica cf} 4 28 0.000 0.700
11041-800 -320 label
11042(https://github.com/efabless/caravel/.) {CR}
11043(The complete Caravel chip design may be obtained from the git repository located at)
11044{/Helvetica cf} 4 28 0.000 0.700 -800 -448 label
11045pgsave restore showpage
11046
Tim Edwards6a0750a2020-10-19 14:02:05 -040011047%%Page: history 2
Tim Edwards60aeb5f2020-10-14 16:29:04 -040011048%%PageOrientation: Portrait
11049%%PageBoundingBox: 0 0 612 792
11050/pgsave save def bop
110511.0000 inchscale
Tim Edwards6a0750a2020-10-19 14:02:05 -0400110522.6000 setlinewidth 64 192 translate
11053
110540.679 1.000 0.184 scb
11055512 1.000 128 1728 128 0 1376 0 1376 1728 4 polygon
11056sce
11057(page 2) {/Helvetica cf} 2 17 0.000 0.700 704 16 label
11058(Efabless Caravel \252harness\272 SoC) {/Helvetica-Bold cf} 2 28 0.000 1.250
11059128 1728 label
110601 1.000 128 1680 928 1680 2 polygon
11061(Version:) {/Helvetica-Bold cf} 2 16 0.000 0.700 128 1632 label
11062(\(October 2020\).) {CR}
11063(This document corresponds to version 1 of the Caravel processor)
11064{/Helvetica cf} 4 16 0.000 0.700 128 1552 label
11065(Documentation revision 0 \(October 14, 2020\)) {/Helvetica cf} 2 16 0.000
110660.700 128 1408 label
11067(Revision history:) {/Helvetica-Bold cf} 2 16 0.000 0.700 128 1456 label
11068(Documentation revision 1 \(October 19, 2020\)) {/Helvetica cf} 2 16 0.000
110690.700 128 1344 label
11070
11071(user area power supply padframe pads into the user area for easier connecting.)
11072{CR}
11073(Changed pinout to add four ground \(bump bond\) pads in the center, and to move the)
11074{/Helvetica cf} 4 16 0.000 0.700 192 1264 label
11075pgsave restore showpage
11076
11077%%Page: pinout 3
11078%%PageOrientation: Portrait
11079%%PageBoundingBox: 0 0 612 792
11080/pgsave save def bop
110810.9908 inchscale
110822.6000 setlinewidth 1127 817 translate
Tim Edwards60aeb5f2020-10-14 16:29:04 -040011083
110840.679 1.000 0.184 scb
11085512 1.000 -928 1120 -928 -624 320 -624 320 1120 4 polygon
11086sce
11087(Efabless Caravel PicoRV32 SoC and User Project Harness) {/Helvetica cf} 2 28
110880.000 1.000 -928 1120 label
Tim Edwards6a0750a2020-10-19 14:02:05 -040011089(page 3) {/Helvetica cf} 2 31 0.000 0.700 304 1104 label
Tim Edwards60aeb5f2020-10-14 16:29:04 -0400110901 1.000 -928 1024 320 1024 2 polygon
11091(A1) {/Helvetica cf} 2 16 0.000 0.700 -928 992 label
11092(A2) {/Helvetica cf} 2 16 0.000 0.700 -928 960 label
11093(A3) {/Helvetica cf} 2 16 0.000 0.700 -928 928 label
11094(A4) {/Helvetica cf} 2 16 0.000 0.700 -928 896 label
11095(A5) {/Helvetica cf} 2 16 0.000 0.700 -928 864 label
11096(A6) {/Helvetica cf} 2 16 0.000 0.700 -928 832 label
11097(A7) {/Helvetica cf} 2 16 0.000 0.700 -928 800 label
11098(A8) {/Helvetica cf} 2 16 0.000 0.700 -928 768 label
11099(A9) {/Helvetica cf} 2 16 0.000 0.700 -928 736 label
11100(A10) {/Helvetica cf} 2 16 0.000 0.700 -928 704 label
11101(B1) {/Helvetica cf} 2 16 0.000 0.700 -928 640 label
11102(B2) {/Helvetica cf} 2 16 0.000 0.700 -928 608 label
11103(B3) {/Helvetica cf} 2 16 0.000 0.700 -928 576 label
11104(B4) {/Helvetica cf} 2 16 0.000 0.700 -928 544 label
11105(B5) {/Helvetica cf} 2 16 0.000 0.700 -928 512 label
11106(B6) {/Helvetica cf} 2 16 0.000 0.700 -928 480 label
11107(B7) {/Helvetica cf} 2 16 0.000 0.700 -928 448 label
11108(B8) {/Helvetica cf} 2 16 0.000 0.700 -928 416 label
11109(B9) {/Helvetica cf} 2 16 0.000 0.700 -928 384 label
11110(B10) {/Helvetica cf} 2 16 0.000 0.700 -928 352 label
11111(C1) {/Helvetica cf} 2 16 0.000 0.700 -928 288 label
11112(C2) {/Helvetica cf} 2 16 0.000 0.700 -928 256 label
11113(C3) {/Helvetica cf} 2 16 0.000 0.700 -928 224 label
11114(C4) {/Helvetica cf} 2 16 0.000 0.700 -928 192 label
Tim Edwards6a0750a2020-10-19 14:02:05 -040011115(C7) {/Helvetica cf} 2 16 0.000 0.700 -928 96 label
11116(C8) {/Helvetica cf} 2 16 0.000 0.700 -928 64 label
11117(C9) {/Helvetica cf} 2 16 0.000 0.700 -928 32 label
11118(C10) {/Helvetica cf} 2 16 0.000 0.700 -928 0 label
11119(D1) {/Helvetica cf} 2 16 0.000 0.700 -928 -64 label
11120(D2) {/Helvetica cf} 2 16 0.000 0.700 -928 -96 label
11121(D3) {/Helvetica cf} 2 16 0.000 0.700 -928 -128 label
11122(D4) {/Helvetica cf} 2 16 0.000 0.700 -928 -160 label
11123(D7) {/Helvetica cf} 2 16 0.000 0.700 -928 -256 label
11124(D8) {/Helvetica cf} 2 16 0.000 0.700 -928 -288 label
11125(D9) {/Helvetica cf} 2 16 0.000 0.700 -928 -320 label
11126(D10) {/Helvetica cf} 2 16 0.000 0.700 -928 -352 label
11127(E1) {/Helvetica cf} 2 16 0.000 0.700 -384 992 label
11128(E2) {/Helvetica cf} 2 16 0.000 0.700 -384 960 label
11129(E3) {/Helvetica cf} 2 16 0.000 0.700 -384 928 label
11130(E4) {/Helvetica cf} 2 16 0.000 0.700 -384 896 label
11131(E5) {/Helvetica cf} 2 16 0.000 0.700 -384 864 label
11132(E6) {/Helvetica cf} 2 16 0.000 0.700 -384 832 label
11133(E7) {/Helvetica cf} 2 16 0.000 0.700 -384 800 label
11134(E8) {/Helvetica cf} 2 16 0.000 0.700 -384 768 label
11135(E9) {/Helvetica cf} 2 16 0.000 0.700 -384 736 label
11136(E10) {/Helvetica cf} 2 16 0.000 0.700 -384 704 label
11137(F1) {/Helvetica cf} 2 16 0.000 0.700 -384 640 label
11138(F2) {/Helvetica cf} 2 16 0.000 0.700 -384 608 label
11139(F3) {/Helvetica cf} 2 16 0.000 0.700 -384 576 label
11140(F4) {/Helvetica cf} 2 16 0.000 0.700 -384 544 label
11141(F5) {/Helvetica cf} 2 16 0.000 0.700 -384 512 label
11142(F6) {/Helvetica cf} 2 16 0.000 0.700 -384 480 label
11143(F7) {/Helvetica cf} 2 16 0.000 0.700 -384 448 label
11144(F8) {/Helvetica cf} 2 16 0.000 0.700 -384 416 label
11145(F9) {/Helvetica cf} 2 16 0.000 0.700 -384 384 label
11146(F10) {/Helvetica cf} 2 16 0.000 0.700 -384 352 label
11147(mprj_io[23]) {/Helvetica cf} 2 16 0.000 0.700 -816 992 label
111480.000 0.000 1.000 scb
11149(vccd2) {/Helvetica cf} 2 16 0.000 0.700 -816 960 label
11150sce
11151(mprj_io[25]) {/Helvetica cf} 2 16 0.000 0.700 -816 928 label
11152(mprj_io[26]) {/Helvetica cf} 2 16 0.000 0.700 -816 544 label
11153(mprj_io[27]) {/Helvetica cf} 2 16 0.000 0.700 -816 896 label
11154(mprj_io[28]) {/Helvetica cf} 2 16 0.000 0.700 -816 512 label
11155(mprj_io[29]) {/Helvetica cf} 2 16 0.000 0.700 -816 864 label
11156(mprj_io[30]) {/Helvetica cf} 2 16 0.000 0.700 -816 480 label
11157(mprj_io[31]) {/Helvetica cf} 2 16 0.000 0.700 -816 832 label
11158(mprj_io[32]) {/Helvetica cf} 2 16 0.000 0.700 -816 800 label
11159(mprj_io[33]) {/Helvetica cf} 2 16 0.000 0.700 -816 64 label
11160(mprj_io[34]) {/Helvetica cf} 2 16 0.000 0.700 -816 416 label
11161(mprj_io[35]) {/Helvetica cf} 2 16 0.000 0.700 -816 768 label
11162(mprj_io[36]) {/Helvetica cf} 2 16 0.000 0.700 -816 384 label
11163(mprj_io[22]) {/Helvetica cf} 2 16 0.000 0.700 -816 608 label
11164(mprj_io[21]) {/Helvetica cf} 2 16 0.000 0.700 -816 640 label
Tim Edwards60aeb5f2020-10-14 16:29:04 -040011165(mprj_io[20]) {/Helvetica cf} 2 16 0.000 0.700 -816 256 label
11166(mprj_io[19]) {/Helvetica cf} 2 16 0.000 0.700 -816 288 label
Tim Edwards6a0750a2020-10-19 14:02:05 -040011167(mprj_io[18]) {/Helvetica cf} 2 16 0.000 0.700 -816 -64 label
11168(mprj_io[17]) {/Helvetica cf} 2 16 0.000 0.700 -816 -96 label
11169(mprj_io[16]) {/Helvetica cf} 2 16 0.000 0.700 -240 992 label
11170(mprj_io[15]) {/Helvetica cf} 2 16 0.000 0.700 -240 640 label
11171(mprj_io[14]) {/Helvetica cf} 2 16 0.000 0.700 -240 960 label
11172(mprj_io[13]) {/Helvetica cf} 2 16 0.000 0.700 -816 -128 label
11173(mprj_io[12]) {/Helvetica cf} 2 16 0.000 0.700 -240 576 label
11174(mprj_io[11]/flash2 io1) {/Helvetica cf} 2 16 360.000 0.700 -240 928 label
11175(mprj_io[10]/flash2 io0) {/Helvetica cf} 2 16 0.000 0.700 -240 544 label
11176(mprj_io[9]/flash2 sck) {/Helvetica cf} 2 16 0.000 0.700 -240 896 label
11177(mprj_io[8]/flash2 csb) {/Helvetica cf} 2 16 0.000 0.700 -240 512 label
11178(mprj_io[7]/irq) {/Helvetica cf} 2 16 0.000 0.700 -240 864 label
11179(mprj_io[6]/ser_tx) {/Helvetica cf} 2 16 0.000 0.700 -240 448 label
11180(mprj_io[5]/ser_rx) {/Helvetica cf} 2 16 0.000 0.700 -240 800 label
11181(mprj_io[4]/SCK) {/Helvetica cf} 2 16 0.000 0.700 -240 416 label
11182(mprj_io[3]/CSB) {/Helvetica cf} 2 16 0.000 0.700 -240 768 label
11183(mprj_io[2]/SDI) {/Helvetica cf} 2 16 0.000 0.700 -240 384 label
11184(mprj_io[1]/SDO) {/Helvetica cf} 2 16 0.000 0.700 -240 736 label
11185(mprj_io[0]/JTAG) {/Helvetica cf} 2 16 0.000 0.700 -816 -256 label
111860.000 0.000 1.000 scb
11187(vssd2) {/Helvetica cf} 2 16 0.000 0.700 -816 448 label
11188(vccd) {/Helvetica cf} 2 16 0.000 0.700 -816 704 label
11189(vssa2) {/Helvetica cf} 2 16 0.000 0.700 -816 576 label
11190(vdda2) {/Helvetica cf} 2 16 0.000 0.700 -816 96 label
11191sce
11192(resetb) {/Helvetica cf} 2 16 0.000 0.700 -816 352 label
Tim Edwards60aeb5f2020-10-14 16:29:04 -040011193(mprj_io[24]) {/Helvetica cf} 2 16 0.000 0.700 -816 224 label
Tim Edwards6a0750a2020-10-19 14:02:05 -0400111940.000 0.000 1.000 scb
11195(vssio/vssa/vssd) {/Helvetica cf} 2 16 0.000 0.700 -816 160 label
11196sce
11197(flash clk) {/Helvetica cf} 2 16 0.000 0.700 -816 -288 label
11198(clock) {/Helvetica cf} 2 16 0.000 0.700 -816 32 label
11199(flash csb) {/Helvetica cf} 2 16 0.000 0.700 -816 0 label
112000.000 0.000 1.000 scb
11201(vdda1) {/Helvetica cf} 2 16 0.000 0.700 -816 -160 label
11202(vssa1) {/Helvetica cf} 2 16 0.000 0.700 -240 832 label
11203(vddio) {/Helvetica cf} 2 16 0.000 0.700 -816 192 label
11204sce
11205(flash io1) {/Helvetica cf} 2 16 0.000 0.700 -816 -320 label
11206(flash io0) {/Helvetica cf} 2 16 0.000 0.700 -816 -352 label
112070.000 0.000 1.000 scb
11208(vssd1) {/Helvetica cf} 2 16 0.000 0.700 -240 480 label
11209sce
11210(gpio) {/Helvetica cf} 2 16 0.000 0.700 -240 704 label
112110.000 0.000 1.000 scb
11212(vccd1) {/Helvetica cf} 2 16 0.000 0.700 -240 608 label
11213(vdda) {/Helvetica cf} 2 16 0.000 0.700 -240 352 label
11214sce
112151 1.000 -224 -416 16 0.000 360.000 xcarc
112161 1.000 -160 -416 16 0.000 360.000 xcarc
112171 1.000 -96 -416 16 0.000 360.000 xcarc
112181 1.000 -32 -416 16 0.000 360.000 xcarc
112191 1.000 32 -416 16 0.000 360.000 xcarc
112201 1.000 96 -416 16 0.000 360.000 xcarc
112211 1.000 -224 -352 16 0.000 360.000 xcarc
112221 1.000 -160 -352 16 0.000 360.000 xcarc
112231 1.000 -96 -352 16 0.000 360.000 xcarc
112241 1.000 -32 -352 16 0.000 360.000 xcarc
112251 1.000 32 -352 16 0.000 360.000 xcarc
112261 1.000 96 -352 16 0.000 360.000 xcarc
112271 1.000 -224 -288 16 0.000 360.000 xcarc
112281 1.000 -160 -288 16 0.000 360.000 xcarc
112291 1.000 -96 -288 16 0.000 360.000 xcarc
112301 1.000 -32 -288 16 0.000 360.000 xcarc
112311 1.000 32 -288 16 0.000 360.000 xcarc
112321 1.000 96 -288 16 0.000 360.000 xcarc
112331 1.000 -224 -224 16 0.000 360.000 xcarc
112341 1.000 -160 -224 16 0.000 360.000 xcarc
112351 1.000 -96 -224 16 0.000 360.000 xcarc
112361 1.000 -32 -224 16 0.000 360.000 xcarc
112371 1.000 32 -224 16 0.000 360.000 xcarc
112381 1.000 96 -224 16 0.000 360.000 xcarc
112391 1.000 -224 -160 16 0.000 360.000 xcarc
112401 1.000 -160 -160 16 0.000 360.000 xcarc
112411 1.000 32 -160 16 0.000 360.000 xcarc
112421 1.000 96 -160 16 0.000 360.000 xcarc
112431 1.000 -224 -96 16 0.000 360.000 xcarc
112441 1.000 -160 -96 16 0.000 360.000 xcarc
112451 1.000 32 -96 16 0.000 360.000 xcarc
112461 1.000 96 -96 16 0.000 360.000 xcarc
112471 1.000 -224 -32 16 0.000 360.000 xcarc
112481 1.000 -160 -32 16 0.000 360.000 xcarc
112491 1.000 -96 -32 16 0.000 360.000 xcarc
112501 1.000 -32 -32 16 0.000 360.000 xcarc
112511 1.000 32 -32 16 0.000 360.000 xcarc
112521 1.000 96 -32 16 0.000 360.000 xcarc
112531 1.000 -224 32 16 0.000 360.000 xcarc
112541 1.000 -160 32 16 0.000 360.000 xcarc
112551 1.000 -96 32 16 0.000 360.000 xcarc
112561 1.000 -32 32 16 0.000 360.000 xcarc
112571 1.000 32 32 16 0.000 360.000 xcarc
112581 1.000 96 32 16 0.000 360.000 xcarc
112591 1.000 -224 96 16 0.000 360.000 xcarc
112601 1.000 -160 96 16 0.000 360.000 xcarc
112611 1.000 -96 96 16 0.000 360.000 xcarc
112621 1.000 -32 96 16 0.000 360.000 xcarc
112631 1.000 32 96 16 0.000 360.000 xcarc
112641 1.000 96 96 16 0.000 360.000 xcarc
112651 1.000 -224 160 16 0.000 360.000 xcarc
112661 1.000 -160 160 16 0.000 360.000 xcarc
112671 1.000 -96 160 16 0.000 360.000 xcarc
112681 1.000 -32 160 16 0.000 360.000 xcarc
112691 1.000 32 160 16 0.000 360.000 xcarc
112701 1.000 96 160 16 0.000 360.000 xcarc
112710 1.000 -272 -464 -272 208 144 208 144 -464 4 polygon
Tim Edwards60aeb5f2020-10-14 16:29:04 -040011272(Package as viewed from the bottom.) {/Helvetica-Oblique cf} 2 16 0.000 0.700
Tim Edwards6a0750a2020-10-19 14:02:05 -040011273-288 -528 label
11274(A) {/Helvetica cf} 2 17 0.000 0.700 96 224 label
11275(B) {/Helvetica cf} 2 17 0.000 0.700 32 224 label
11276(C) {/Helvetica cf} 2 17 0.000 0.700 -32 224 label
11277(D) {/Helvetica cf} 2 17 0.000 0.700 -96 224 label
11278(E) {/Helvetica cf} 2 17 0.000 0.700 -160 224 label
11279(F) {/Helvetica cf} 2 17 0.000 0.700 -224 224 label
11280(1) {/Helvetica cf} 2 23 0.000 0.700 -288 160 label
11281(2) {/Helvetica cf} 2 23 0.000 0.700 -288 96 label
11282(3) {/Helvetica cf} 2 23 0.000 0.700 -288 32 label
11283(4) {/Helvetica cf} 2 23 0.000 0.700 -288 -32 label
11284(5) {/Helvetica cf} 2 23 0.000 0.700 -288 -96 label
11285(6) {/Helvetica cf} 2 23 0.000 0.700 -288 -160 label
11286(7) {/Helvetica cf} 2 23 0.000 0.700 -288 -224 label
11287(8) {/Helvetica cf} 2 23 0.000 0.700 -288 -288 label
11288(9) {/Helvetica cf} 2 23 0.000 0.700 -288 -352 label
11289(10) {/Helvetica cf} 2 23 0.000 0.700 -288 -416 label
Tim Edwards60aeb5f2020-10-14 16:29:04 -040011290(Pinout \(6x10 WLCSP\)) {/Helvetica-Bold cf} 2 16 0.000 0.700 -928 1040 label
Tim Edwards6a0750a2020-10-19 14:02:05 -040011291(C5) {/Helvetica cf} 2 16 0.000 0.700 -928 160 label
11292(C6) {/Helvetica cf} 2 16 0.000 0.700 -928 128 label
112930.000 0.000 1.000 scb
11294(vssio/vssa/vssd) {/Helvetica cf} 2 16 0.000 0.700 -816 128 label
11295sce
11296(D5) {/Helvetica cf} 2 16 0.000 0.700 -928 -192 label
11297(D6) {/Helvetica cf} 2 16 0.000 0.700 -928 -224 label
112980.000 0.000 1.000 scb
11299(vssio/vssa/vssd) {/Helvetica cf} 2 16 0.000 0.700 -816 -192 label
11300(vssio/vssa/vssd) {/Helvetica cf} 2 16 0.000 0.700 -816 -224 label
11301sce
11302(mprj_io[37]) {/Helvetica cf} 2 16 0.000 0.700 -816 736 label
Tim Edwards60aeb5f2020-10-14 16:29:04 -040011303pgsave restore showpage
11304
Tim Edwards6a0750a2020-10-19 14:02:05 -040011305%%Page: pin_description 4
Tim Edwards60aeb5f2020-10-14 16:29:04 -040011306%%PageOrientation: Portrait
11307%%PageBoundingBox: 0 0 612 792
11308/pgsave save def bop
113091.0000 inchscale
113102.6000 setlinewidth 1056 384 translate
11311
113120.679 1.000 0.184 scb
11313512 1.000 -864 1536 -864 -192 384 -192 384 1536 4 polygon
11314sce
11315(Pin Description \(6x10 WLCSP\)) {/Helvetica-Bold cf} 2 16 0.000 0.700 -864
113161456 label
11317(Pin #) {/Helvetica-Oblique cf} 2 16 0.000 0.700 -864 1408 label
11318(Name) {/Helvetica-Oblique cf} 2 16 0.000 0.700 -624 1408 label
11319(Type) {/Helvetica-Oblique cf} 2 16 0.000 0.700 -392 1408 label
11320(Summary description) {/Helvetica-Oblique cf} 2 16 0.000 0.700 -224 1408 label
113211 1.000 -864 1440 384 1440 2 polygon
Tim Edwards6a0750a2020-10-19 14:02:05 -040011322(E9) {/Helvetica cf} 2 16 0.000 0.700 -864 864 label
11323(F9) {/Helvetica cf} 2 16 0.000 0.700 -864 832 label
11324(E8) {/Helvetica cf} 2 16 0.000 0.700 -864 800 label
11325(F8) {/Helvetica cf} 2 16 0.000 0.700 -864 768 label
11326(E3, F4) {/Helvetica cf} 2 16 0.000 0.700 -864 1008 label
11327(F5) {/Helvetica cf} 2 16 0.000 0.700 -864 1040 label
Tim Edwards60aeb5f2020-10-14 16:29:04 -040011328(C9) {/Helvetica cf} 2 16 0.000 0.700 -864 960 label
Tim Edwards6a0750a2020-10-19 14:02:05 -040011329(E7) {/Helvetica cf} 2 16 0.000 0.700 -864 704 label
11330(F7) {/Helvetica cf} 2 16 0.000 0.700 -864 736 label
Tim Edwards60aeb5f2020-10-14 16:29:04 -040011331(E5) {/Helvetica cf} 2 16 0.000 0.700 -864 672 label
11332(SDI) {/Helvetica cf} 2 16 0.000 0.700 -624 832 label
11333(CSB) {/Helvetica cf} 2 16 0.000 0.700 -624 800 label
11334(SCK) {/Helvetica cf} 2 16 0.000 0.700 -624 768 label
11335(SDO) {/Helvetica cf} 2 16 0.000 0.700 -624 864 label
11336(flash io1:0) {/Helvetica cf} 2 16 0.000 0.700 -624 1008 label
11337(flash csb) {/Helvetica cf} 2 16 0.000 0.700 -624 1040 label
11338(flash clk) {/Helvetica cf} 2 16 0.000 0.700 -624 1072 label
11339(clock) {/Helvetica cf} 2 16 0.000 0.700 -624 960 label
11340(ser_rx) {/Helvetica cf} 2 16 0.000 0.700 -624 704 label
11341(ser_tx) {/Helvetica cf} 2 16 0.000 0.700 -624 736 label
11342(irq) {/Helvetica cf} 2 16 0.000 0.700 -624 672 label
11343(Ground) {/Helvetica cf} 2 16 0.000 0.700 -400 224 label
11344(3.3V Power) {/Helvetica cf} 2 16 0.000 0.700 -400 320 label
11345(Digital in) {/Helvetica cf} 2 16 0.000 0.700 -392 832 label
11346(Digital in) {/Helvetica cf} 2 16 0.000 0.700 -392 800 label
11347(Digital in) {/Helvetica cf} 2 16 0.000 0.700 -392 768 label
11348(Digital out) {/Helvetica cf} 2 16 0.000 0.700 -392 864 label
11349(Digital I/O) {/Helvetica cf} 2 16 0.000 0.700 -392 1008 label
11350(Digital out) {/Helvetica cf} 2 16 0.000 0.700 -392 1040 label
11351(Digital out) {/Helvetica cf} 2 16 0.000 0.700 -392 1072 label
11352(Digital in) {/Helvetica cf} 2 16 0.000 0.700 -392 960 label
11353(Digital in) {/Helvetica cf} 2 16 0.000 0.700 -392 704 label
11354(Digital in) {/Helvetica cf} 2 16 0.000 0.700 -392 672 label
11355(Digital out) {/Helvetica cf} 2 16 0.000 0.700 -392 736 label
11356(Housekeeping serial interface data input) {/Helvetica cf} 2 16 0.000 0.700
11357-224 832 label
11358(Housekeeping serial interface chip select) {/Helvetica cf} 2 16 0.000 0.700
11359-224 800 label
11360(Housekeeping serial interface clock) {/Helvetica cf} 2 16 0.000 0.700 -224 768
11361label
11362(Housekeeping serial interface data output) {/Helvetica cf} 2 16 0.000 0.700
11363-224 864 label
11364(Flash SPI data input/output) {/Helvetica cf} 2 16 0.000 0.700 -224 1008 label
11365(Flash SPI chip select) {/Helvetica cf} 2 16 0.000 0.700 -224 1040 label
11366(Flash SPI clock) {/Helvetica cf} 2 16 0.000 0.700 -224 1072 label
11367(External CMOS 3.3V clock source) {/Helvetica cf} 2 16 0.000 0.700 -224 960
11368label
11369(UART receive channel) {/Helvetica cf} 2 16 0.000 0.700 -224 704 label
11370(UART transmit channel) {/Helvetica cf} 2 16 0.000 0.700 -224 736 label
11371(External interrupt) {/Helvetica cf} 2 16 0.000 0.700 -224 672 label
11372(Efabless Caravel PicoRV32 SoC and User Project Harness) {/Helvetica cf} 2 28
113730.000 1.000 -864 1536 label
Tim Edwards6a0750a2020-10-19 14:02:05 -040011374(page 4) {/Helvetica cf} 2 31 0.000 0.700 368 1520 label
Tim Edwards60aeb5f2020-10-14 16:29:04 -040011375(Standard package:) {/Helvetica cf} 2 16 0.000 0.700 -856 -112 label
11376(WLCSP \(bump bond\)) {/Helvetica cf} 2 16 0.000 0.700 -568 -112 label
11377(Bump pitch:) {/Helvetica cf} 2 16 0.000 0.700 -856 -176 label
11378(mm) {hS} (0.5) {/Helvetica cf} 4 16 0.000 0.700 -568 -176 label
11379(Package size:) {/Helvetica cf} 2 16 0.000 0.700 -856 -144 label
11380(mm) {qS} (\327 5.3) {/HelveticaISO cf} (mm ) {qS} (3.2) {/Helvetica cf} 8 16
113810.000 0.700 -568 -144 label
Tim Edwards6a0750a2020-10-19 14:02:05 -040011382(F9) {/Helvetica cf} 2 16 0.000 0.700 -864 464 label
11383(F8) {/Helvetica cf} 2 16 0.000 0.700 -864 432 label
11384(E8) {/Helvetica cf} 2 16 0.000 0.700 -864 400 label
11385(E9) {/Helvetica cf} 2 16 0.000 0.700 -864 368 label
Tim Edwards60aeb5f2020-10-14 16:29:04 -040011386(spi_sdi) {/Helvetica cf} 2 16 0.000 0.700 -624 368 label
11387(spi_csb) {/Helvetica cf} 2 16 0.000 0.700 -624 400 label
11388(spi_sck) {/Helvetica cf} 2 16 0.000 0.700 -624 432 label
11389(spi_sdo) {/Helvetica cf} 2 16 0.000 0.700 -624 464 label
11390(Digital in) {/Helvetica cf} 2 16 0.000 0.700 -392 368 label
11391(Digital out) {/Helvetica cf} 2 16 0.000 0.700 -392 400 label
11392(Digital out) {/Helvetica cf} 2 16 0.000 0.700 -392 432 label
11393(Digital out) {/Helvetica cf} 2 16 0.000 0.700 -392 464 label
11394(Serial interface masterdata input) {/Helvetica cf} 2 16 0.000 0.700 -224 368
11395label
11396(Serial interface master chip select) {/Helvetica cf} 2 16 0.000 0.700 -224 400
11397label
11398(Serial interface master clock) {/Helvetica cf} 2 16 0.000 0.700 -224 432 label
11399(Serial interface master data output) {/Helvetica cf} 2 16 0.000 0.700 -224 464
11400label
Tim Edwards6a0750a2020-10-19 14:02:05 -040011401(C7) {/Helvetica cf} 2 16 0.000 0.700 -864 32 label
11402(B7) {/Helvetica cf} 2 16 0.000 0.700 -864 -64 label
Tim Edwards60aeb5f2020-10-14 16:29:04 -040011403(A10) {/Helvetica cf} 2 16 0.000 0.700 -864 256 label
11404(B3) {/Helvetica cf} 2 16 0.000 0.700 -864 -32 label
Tim Edwards6a0750a2020-10-19 14:02:05 -040011405(A2) {/Helvetica cf} 2 16 0.000 0.700 -864 0 label
11406(C5, C6, D5, D6) {/Helvetica cf} 2 16 0.000 0.700 -864 224 label
Tim Edwards60aeb5f2020-10-14 16:29:04 -040011407(D4) {/Helvetica cf} 2 16 0.000 0.700 -864 176 label
Tim Edwards6a0750a2020-10-19 14:02:05 -040011408(E6) {/Helvetica cf} 2 16 0.000 0.700 -864 112 label
11409(C4) {/Helvetica cf} 2 16 0.000 0.700 -864 320 label
11410(F6) {/Helvetica cf} 2 16 0.000 0.700 -864 80 label
Tim Edwards60aeb5f2020-10-14 16:29:04 -040011411(E10) {/Helvetica cf} 2 16 0.000 0.700 -864 640 label
11412(vccd2) {/Helvetica cf} 2 16 0.000 0.700 -624 0 label
11413(vssd2) {/Helvetica cf} 2 16 0.000 0.700 -624 -64 label
11414(vccd) {/Helvetica cf} 2 16 0.000 0.700 -624 256 label
11415(vssa2) {/Helvetica cf} 2 16 0.000 0.700 -624 -32 label
11416(vdda2) {/Helvetica cf} 2 16 0.000 0.700 -624 32 label
11417(vssio/vssa/vssd) {/Helvetica cf} 2 16 0.000 0.700 -624 224 label
11418(vdda1) {/Helvetica cf} 2 16 0.000 0.700 -624 176 label
11419(vssa1) {/Helvetica cf} 2 16 0.000 0.700 -624 112 label
11420(vddio) {/Helvetica cf} 2 16 0.000 0.700 -624 320 label
11421(vssd1) {/Helvetica cf} 2 16 0.000 0.700 -624 80 label
11422(gpio) {/Helvetica cf} 2 16 0.000 0.700 -624 640 label
11423(F2) {/Helvetica cf} 2 16 0.000 0.700 -864 144 label
11424(F10) {/Helvetica cf} 2 16 0.000 0.700 -864 288 label
11425(vccd1) {/Helvetica cf} 2 16 0.000 0.700 -624 144 label
11426(vdda) {/Helvetica cf} 2 16 0.000 0.700 -624 288 label
Tim Edwards6a0750a2020-10-19 14:02:05 -040011427(E9, D7) {CR} (E7, F8, E8, F9,) {CR} (E4, F5, E5, F7,) {CR} (D3, F3, E3, F4,)
11428{CR} (D2, E1, F1, E2,) {CR} (B1, C2, C1, D1,) {CR} (A3, C3, A1, B2,) {CR}
11429(A5, B5, A4, B4,) {CR} (C8, A7, A6, B6,) {CR} (A9, B9, A8, B8,) {/Helvetica cf}
1143020 28 0.000 0.700 -864 1384 label
Tim Edwards60aeb5f2020-10-14 16:29:04 -040011431(Digital I/O) {/Helvetica cf} 2 16 0.000 0.700 -392 1360 label
11432(General purpose configurable digital I/O with) {/Helvetica cf} 2 16 0.000
114330.700 -224 1360 label
11434(and the management SoC.) {CR} (control. Shared between the user project area)
11435{CR} (analog output, high voltage output, slew rate) {CR}
11436(pullup/pulldown, input or output, enable/disable,) {CR}
11437(General purpose configurable digital I/O with) {/Helvetica cf} 10 28 0.000
114380.700 -224 1328 label
Tim Edwards6a0750a2020-10-19 14:02:05 -040011439(mprj_io[37:0]) {/Helvetica cf} 2 16 0.000 0.700 -624 1360 label
11440(D8) {/Helvetica cf} 2 16 0.000 0.700 -864 1072 label
Tim Edwards60aeb5f2020-10-14 16:29:04 -040011441(B10) {/Helvetica cf} 2 16 0.000 0.700 -864 912 label
11442(resetb) {/Helvetica cf} 2 16 0.000 0.700 -624 912 label
11443(Digital in) {/Helvetica cf} 2 16 0.000 0.700 -392 912 label
11444(SoC system reset \(sense inverted\)) {/Helvetica cf} 2 16 0.000 0.700 -224 912
11445label
Tim Edwards6a0750a2020-10-19 14:02:05 -040011446(D7) {/Helvetica cf} 2 16 0.000 0.700 -864 608 label
Tim Edwards60aeb5f2020-10-14 16:29:04 -040011447(JTAG) {/Helvetica cf} 2 16 0.000 0.700 -624 608 label
11448(Digital I/O) {/Helvetica cf} 2 16 0.000 0.700 -392 608 label
11449(JTAG system access) {/Helvetica cf} 2 16 0.000 0.700 -224 608 label
Tim Edwards6a0750a2020-10-19 14:02:05 -040011450(F5) {/Helvetica cf} 2 16 0.000 0.700 -864 576 label
Tim Edwards60aeb5f2020-10-14 16:29:04 -040011451(flash2 csb) {/Helvetica cf} 2 16 0.000 0.700 -624 576 label
11452(Digital out) {/Helvetica cf} 2 16 0.000 0.700 -392 576 label
11453(User area QSPI flash enable \(sense inverted\)) {/Helvetica cf} 2 16 0.000
114540.700 -224 576 label
Tim Edwards6a0750a2020-10-19 14:02:05 -040011455(E4) {/Helvetica cf} 2 16 0.000 0.700 -864 544 label
Tim Edwards60aeb5f2020-10-14 16:29:04 -040011456(flash2 sck) {/Helvetica cf} 2 16 0.000 0.700 -624 544 label
11457(Digital out) {/Helvetica cf} 2 16 0.000 0.700 -392 544 label
11458(User area QSPI flash clock) {/Helvetica cf} 2 16 0.000 0.700 -224 544 label
11459(E3, F4) {/Helvetica cf} 2 16 0.000 0.700 -864 512 label
11460(flash2 io1:0) {/Helvetica cf} 2 16 0.000 0.700 -624 512 label
11461(Digital I/O) {/Helvetica cf} 2 16 0.000 0.700 -392 512 label
11462(User area QSPI flash data) {/Helvetica cf} 2 16 0.000 0.700 -224 512 label
11463(Digital I/O) {/Helvetica cf} 2 16 0.000 0.700 -392 640 label
11464(Management GPIO/user power enable) {/Helvetica cf} 2 16 0.000 0.700 -224 640
11465label
11466(ESD and padframe power supply) {/Helvetica cf} 2 16 0.000 0.700 -224 320 label
11467(3.3V Power) {/Helvetica cf} 2 16 0.000 0.700 -400 288 label
11468(Management area power supply) {/Helvetica cf} 2 16 0.000 0.700 -224 288 label
11469(1.8V Power) {/Helvetica cf} 2 16 0.000 0.700 -400 256 label
11470(Management area digital power supply) {/Helvetica cf} 2 16 0.000 0.700 -224
11471256 label
11472(ESD, padframe, and management area ground) {/Helvetica cf} 2 16 0.000 0.700
11473-224 224 label
11474(3.3V Power) {/Helvetica cf} 2 16 0.000 0.700 -400 176 label
11475(User area 1 power supply) {/Helvetica cf} 2 16 0.000 0.700 -224 176 label
11476(1.8V Power) {/Helvetica cf} 2 16 0.000 0.700 -400 144 label
11477(User area 1 digital power supply) {/Helvetica cf} 2 16 0.000 0.700 -224 144
11478label
11479(Ground) {/Helvetica cf} 2 16 0.000 0.700 -400 112 label
11480(User area 1 ground) {/Helvetica cf} 2 16 0.000 0.700 -224 112 label
11481(Ground) {/Helvetica cf} 2 16 0.000 0.700 -400 80 label
11482(User area 1 digital ground) {/Helvetica cf} 2 16 0.000 0.700 -224 80 label
11483(3.3V Power) {/Helvetica cf} 2 16 0.000 0.700 -400 32 label
11484(User area 2 power supply) {/Helvetica cf} 2 16 0.000 0.700 -224 32 label
11485(1.8V Power) {/Helvetica cf} 2 16 0.000 0.700 -400 0 label
11486(User area 2 digital power supply) {/Helvetica cf} 2 16 0.000 0.700 -224 0
11487label
11488(Ground) {/Helvetica cf} 2 16 0.000 0.700 -400 -32 label
11489(User area 2 ground) {/Helvetica cf} 2 16 0.000 0.700 -224 -32 label
11490(Ground) {/Helvetica cf} 2 16 0.000 0.700 -400 -64 label
11491(User area 2 digital ground) {/Helvetica cf} 2 16 0.000 0.700 -224 -64 label
11492pgsave restore showpage
11493
Tim Edwards6a0750a2020-10-19 14:02:05 -040011494%%Page: gpio 5
Tim Edwards60aeb5f2020-10-14 16:29:04 -040011495%%PageOrientation: Portrait
11496%%PageBoundingBox: 0 0 612 792
11497/pgsave save def bop
114981.0000 inchscale
114992.6000 setlinewidth 1184 960 translate
11500
115010.600 0.600 0.600 scb
115020 1.000 -912 -32 -912 480 -368 480 -368 -32 4 polygon
115030.800 0.800 0.800 scb
115040 1.000 -320 -256 -320 16 208 16 208 -256 4 polygon
115050.679 1.000 0.184 scb
11506512 1.000 -992 960 -992 -768 256 -768 256 960 4 polygon
11507sce
11508(Functional Description) {/Helvetica-Bold cf} 2 16 0.000 0.700 -992 928 label
115091 1.000 -992 912 256 912 2 polygon
11510(GPIO \(pin E10\)) {/Helvetica cf} 2 16 0.000 0.700 -480 864 label
11511(General Purpose I/O) {/Helvetica-Bold cf} 2 16 0.000 0.700 -992 864 label
11512( are immediate. ) {/Helvetica cf} (reg_gpio_data) {/Helvetica-Bold cf}
11513(All reads from ) {CR} (are registered.) {/Helvetica cf} (reg_gpio_data )
11514{/Courier-Bold cf}
11515(The basic function of the GPIO is illustrated below. All writes to )
11516{/Helvetica cf} 12 16 0.000 0.700 -992 624 label
11517(0x21000000) {/Courier-Bold cf} 2 16 0.000 0.700 -576 -416 label
11518(GPIO input/output \(low bit\)) {/Helvetica cf} 2 16 0.000 0.700 -352 -416
11519label
11520(0x21000004) {/Courier-Bold cf} 2 16 0.000 0.700 -576 -496 label
11521(GPIO output enable \(0 = output, 1 = input\)) {/Helvetica cf} 2 16 0.000 0.700
11522-352 -496 label
11523(0x21000008) {/Courier-Bold cf} 2 16 0.000 0.700 -576 -544 label
11524(GPIO pullup enable \(1 = pullup, 0 = none\)) {/Helvetica cf} 2 16 0.000 0.700
11525-352 -544 label
11526(0x2100000c) {/Courier-Bold cf} 2 16 0.000 0.700 -576 -592 label
11527(GPIO pulldown enable \(1 = pulldown, 0 = none\)) {/Helvetica cf} 2 16 0.000
115280.700 -352 -592 label
11529(reg_gpio_data) {/Courier-Bold cf} 2 16 0.000 0.700 -976 -416 label
11530(reg_gpio_ena) {/Courier-Bold cf} 2 16 0.000 0.700 -976 -496 label
11531(reg_gpio_pu) {/Courier-Bold cf} 2 16 0.000 0.700 -976 -544 label
11532(reg_gpio_pd) {/Courier-Bold cf} 2 16 0.000 0.700 -976 -592 label
11533(GPIO memory address map:) {/Helvetica cf} 2 16 0.000 0.700 -976 -320 label
11534(Pin) {/Helvetica cf} 2 23 0.000 0.700 -928 224 label
115350.750 0.000 -736 368 analog::resistor
115360.750 0.000 -736 80 analog::resistor
115370.750 0.000 -736 288 analog::switch
115381 1.000 -736 240 -736 208 2 polygon
115391.000 0.000 -736 224 generic::dot
115400.750 0.000 -736 176 analog::switch
115410.750 0.000 -736 416 analog::vdd
115420.750 0.000 -736 32 analog::gnd
115430 1.000 -896 176 -896 272 -800 272 -800 176 4 polygon
115441 1.000 -896 176 -800 272 2 polygon
115451 1.000 -896 272 -800 176 2 polygon
11546(reg_gpio_pu) {/Courier-Bold cf} 2 16 0.000 0.700 -704 256 label
11547(reg_gpio_pd) {/Courier-Bold cf} 2 20 0.000 0.700 -704 160 label
11548(reg_gpio_data) {/Courier-Bold cf} 2 16 0.000 0.700 -16 192 label
11549-1.000 0.000 -416 288 digital::buffer
115501 1.000 -416 312 -416 448 2 polygon
11551(reg_gpio_ena) {/Courier-Bold cf} 2 16 0.000 0.700 -312 440 label
115521 1.000 -480 288 -496 288 -496 224 3 polygon
115531.000 0.000 -496 224 generic::dot
115541 1.000 -336 320 -336 256 -272 224 -272 352 -336 320 5 polygon
115551 1.000 -80 -128 -80 -32 -144 0 -144 -160 -80 -128 5 polygon
115561 1.000 -336 288 -368 288 2 polygon
115571 1.000 -304 336 -304 384 -208 384 3 polygon
115581 1.000 -272 320 -112 320 2 polygon
115591 1.000 -272 256 -208 256 2 polygon
11560(0x2f000000) {/Courier-Bold cf} 2 16 360.000 0.700 -576 -640 label
11561(PLL clock output destination \(low bit\)) {/Helvetica cf} 2 16 0.000 0.700
11562-352 -640 label
11563(0x2f000004) {/Courier-Bold cf} 2 16 360.000 0.700 -576 -688 label
11564(Trap output destination \(low bit\)) {/Helvetica cf} 2 16 0.000 0.700 -352
11565-688 label
11566(0x2f000008) {/Courier-Bold cf} 2 16 360.000 0.700 -576 -736 label
11567(IRQ 7 input source \(low bit\)) {/Helvetica cf} 2 16 0.000 0.700 -352 -736
11568label
11569(GPIO output readback \(16th bit\)) {/Helvetica cf} 2 16 0.000 0.700 -352 -448
11570label
115711 1.000 -800 224 -496 224 2 polygon
115721 1.000 -496 224 -496 64 -32 64 3 polygon
115731.000 90.000 -48 64 generic::arrowhead
11574-1.000 270.000 -192 192 generic::arrowhead
115751 1.000 -320 448 -416 448 2 polygon
11576(I/O pad) {/Helvetica-Oblique cf} 2 28 0.000 0.700 -896 464 label
115771 1.000 -144 192 -208 192 -208 256 3 polygon
11578(reg_pll_out_dest) {/Courier-Bold cf} 2 16 0.000 0.700 -976 -640 label
11579(reg_trap_out_dest) {/Courier-Bold cf} 2 16 0.000 0.700 -976 -688 label
11580(reg_irq7_source) {/Courier-Bold cf} 2 16 0.000 0.700 -976 -736 label
11581(address) {/Helvetica-Oblique cf} 2 16 0.000 0.700 -576 -368 label
11582(description) {/Helvetica-Oblique cf} 2 16 0.000 0.700 -352 -368 label
11583(C header name) {/Helvetica-Oblique cf} 2 16 0.000 0.700 -976 -368 label
115841 1.000 -976 -384 240 -384 2 polygon
11585(function data bit) {/Helvetica-Oblique cf} 2 20 0.000 0.700 -96 320 label
11586(function data enable) {/Helvetica-Oblique cf} 2 20 0.000 0.700 -192 384 label
11587(0) {/Helvetica cf} 2 21 0.000 0.700 -288 256 label
11588(1) {/Helvetica cf} 2 21 0.000 0.700 -288 320 label
115890 1.000 -144 160 -144 224 -80 224 -80 160 4 polygon
11590(register) {/Helvetica-Oblique cf} 2 17 0.000 0.700 -112 240 label
115911 1.000 -80 192 -32 192 2 polygon
115921 1.000 -208 64 -208 -32 -144 -32 3 polygon
115931 1.000 -112 -144 -112 -208 2 polygon
11594(IRQ select) {/Helvetica-Oblique cf} 2 29 0.000 0.700 -112 -224 label
115951 1.000 -144 -128 -224 -128 2 polygon
115961 1.000 -144 -96 -224 -96 2 polygon
115971 1.000 -144 -64 -224 -64 2 polygon
11598(0) {/Helvetica cf} 2 23 0.000 0.700 -240 -128 label
115991.000 0.000 -208 64 generic::dot
116001 1.000 -352 288 -352 128 -32 128 3 polygon
116011.000 90.000 -48 128 generic::arrowhead
116021.000 0.000 -352 288 generic::dot
116031 1.000 -80 -80 0 -80 2 polygon
11604(IRQ channel) {/Helvetica-Oblique cf} 2 20 0.000 0.700 16 -80 label
11605-1.000 270.000 -80 192 generic::arrowhead
11606(reg_gpio_data) {/Courier-Bold cf} 2 16 0.000 0.700 -16 128 label
11607(\(read, 16th bit\)) {/Helvetica-Oblique cf} 2 16 0.000 0.700 -16 96 label
11608(\(read, low bit\)) {/Helvetica-Oblique cf} 2 16 0.000 0.700 -16 32 label
11609(reg_gpio_data) {/Courier-Bold cf} 2 16 0.000 0.700 -16 64 label
11610(0) {/Helvetica cf} 2 21 0.000 0.700 -128 -128 label
11611(other IRQ sources) {/Helvetica-Oblique cf} 2 23 0.000 0.700 -240 -80 label
116121 1.000 -96 -208 -96 -136 2 polygon
11613(Figure 1. GPIO channel structure) {/Helvetica-Oblique cf} 2 16 0.000 0.700
11614-976 -256 label
116150.800 0.800 0.800 scb
11616224 1.000 -992 -272 -992 496 256 496 256 -272 4 polygon
11617sce
Tim Edwards6a0750a2020-10-19 14:02:05 -040011618(page 5) {/Helvetica cf} 2 31 0.000 0.700 240 944 label
Tim Edwards60aeb5f2020-10-14 16:29:04 -040011619(\(see Tables TBD\)) {/Helvetica cf} 2 20 0.000 0.700 -144 352 label
11620(\(see Table TBD\)) {/Helvetica cf} 2 19 0.000 0.700 -176 -176 label
11621(user area power supplies.) {CR}
11622(with the completed user projects, this pin is used to enable the voltage regulators generating the)
11623{CR}
11624(the management SoC and cannot be assigned to the user project area. On the test board provided)
11625{CR}
11626(The GPI pin is a single assignable general-purpose digital input or output that is available only to)
11627{/Helvetica cf} 8 28 0.000 0.700 -992 816 label
11628pgsave restore showpage
11629
Tim Edwards6a0750a2020-10-19 14:02:05 -040011630%%Page: gpio2 6
Tim Edwards60aeb5f2020-10-14 16:29:04 -040011631%%PageOrientation: Portrait
11632%%PageBoundingBox: 0 0 612 792
11633/pgsave save def bop
116341.0000 inchscale
116352.6000 setlinewidth 992 992 translate
11636
116370.679 1.000 0.184 scb
11638512 1.000 -800 928 -800 -800 448 -800 448 928 4 polygon
11639sce
11640(\(cont.\)) {/Helvetica-Oblique cf} (Functional Description )
11641{/Helvetica-Bold cf} 4 16 0.000 0.700 -800 896 label
116421 1.000 -800 880 448 880 2 polygon
11643(GPIO description, continued.) {/Helvetica cf} 2 16 0.000 0.700 -800 832 label
116440 1.000 -752 496 -752 544 272 544 272 496 4 polygon
116451 1.000 -720 496 -720 448 2 polygon
116461 1.000 -688 496 -688 448 2 polygon
116471 1.000 -656 496 -656 448 2 polygon
116481 1.000 -624 496 -624 448 2 polygon
116491 1.000 -592 496 -592 448 2 polygon
116501 1.000 -560 496 -560 448 2 polygon
116511 1.000 -528 496 -528 448 2 polygon
116521 1.000 -496 496 -496 448 2 polygon
116531 1.000 -464 496 -464 448 2 polygon
116541 1.000 -432 496 -432 448 2 polygon
116551 1.000 -400 496 -400 448 2 polygon
116561 1.000 -368 496 -368 448 2 polygon
116571 1.000 -336 496 -336 448 2 polygon
116581 1.000 -304 496 -304 448 2 polygon
116591 1.000 -272 496 -272 448 2 polygon
116601 1.000 -240 592 -240 448 2 polygon
116611 1.000 -208 496 -208 448 2 polygon
116621 1.000 -176 496 -176 448 2 polygon
116631 1.000 -144 496 -144 448 2 polygon
116641 1.000 -112 496 -112 448 2 polygon
116651 1.000 -80 496 -80 448 2 polygon
116661 1.000 -48 496 -48 448 2 polygon
116671 1.000 -16 496 -16 448 2 polygon
116681 1.000 16 496 16 448 2 polygon
116691 1.000 48 496 48 448 2 polygon
116701 1.000 80 496 80 448 2 polygon
116711 1.000 112 496 112 448 2 polygon
116721 1.000 144 496 144 448 2 polygon
116731 1.000 176 496 176 448 2 polygon
116741 1.000 208 496 208 448 2 polygon
116751 1.000 240 496 240 448 2 polygon
11676(reg_gpio_data) {/Courier-Bold cf} 2 16 0.000 0.700 -336 608 label
11677(0) {/Helvetica cf} 2 21 0.000 0.500 256 472 label
116780.600 0.600 0.600 scb
11679(1) {/Helvetica cf} 2 21 0.000 0.500 224 472 label
11680(2) {/Helvetica cf} 2 21 0.000 0.500 192 472 label
11681(3) {/Helvetica cf} 2 21 0.000 0.500 160 472 label
11682(4) {/Helvetica cf} 2 21 0.000 0.500 128 472 label
11683(5) {/Helvetica cf} 2 21 0.000 0.500 96 472 label
11684(6) {/Helvetica cf} 2 21 0.000 0.500 64 472 label
11685(7) {/Helvetica cf} 2 21 0.000 0.500 32 472 label
11686(8) {/Helvetica cf} 2 21 0.000 0.500 0 472 label
11687(9) {/Helvetica cf} 2 21 0.000 0.500 -32 472 label
11688(10) {/Helvetica cf} 2 21 0.000 0.500 -64 472 label
11689(11) {/Helvetica cf} 2 21 0.000 0.500 -96 472 label
11690(12) {/Helvetica cf} 2 21 0.000 0.500 -128 472 label
11691(13) {/Helvetica cf} 2 21 0.000 0.500 -160 472 label
11692(14) {/Helvetica cf} 2 21 0.000 0.500 -192 472 label
11693(15) {/Helvetica cf} 2 21 0.000 0.500 -224 472 label
11694sce
11695(16) {/Helvetica cf} 2 21 0.000 0.500 -256 472 label
116960.600 0.600 0.600 scb
11697(17) {/Helvetica cf} 2 21 0.000 0.500 -288 472 label
11698(18) {/Helvetica cf} 2 21 0.000 0.500 -320 472 label
11699(19) {/Helvetica cf} 2 21 0.000 0.500 -352 472 label
11700(20) {/Helvetica cf} 2 21 0.000 0.500 -384 472 label
11701(21) {/Helvetica cf} 2 21 0.000 0.500 -416 472 label
11702(22) {/Helvetica cf} 2 21 0.000 0.500 -448 472 label
11703(23) {/Helvetica cf} 2 21 0.000 0.500 -480 472 label
11704(24) {/Helvetica cf} 2 21 0.000 0.500 -512 472 label
11705(25) {/Helvetica cf} 2 21 0.000 0.500 -544 472 label
11706(26) {/Helvetica cf} 2 21 0.000 0.500 -576 472 label
11707(27) {/Helvetica cf} 2 21 0.000 0.500 -608 472 label
11708(28) {/Helvetica cf} 2 21 0.000 0.500 -640 472 label
11709(29) {/Helvetica cf} 2 21 0.000 0.500 -672 472 label
11710(30) {/Helvetica cf} 2 21 0.000 0.500 -704 472 label
11711(31) {/Helvetica cf} 2 21 0.000 0.500 -736 472 label
11712sce
11713(bit) {/Helvetica cf} 2 20 0.000 0.700 304 480 label
11714(0x21000000) {/Courier-Bold cf} 2 16 0.000 0.700 64 560 label
117151 1.000 16 544 16 592 2 polygon
117161 1.000 -496 544 -496 592 2 polygon
117171 1.000 -752 592 -752 544 2 polygon
117181 1.000 272 592 272 544 2 polygon
117191 1.000 272 496 272 448 2 polygon
117201 1.000 -752 496 -752 448 2 polygon
11721(0x21000001) {/Courier-Bold cf} 2 16 0.000 0.700 -192 560 label
11722(0x21000002) {/Courier-Bold cf} 2 16 0.000 0.700 -448 560 label
11723(0x21000003) {/Courier-Bold cf} 2 16 0.000 0.700 -704 560 label
11724(address) {/Helvetica cf} 2 17 0.000 0.700 352 560 label
11725(value) {/Helvetica cf} 2 20 0.000 0.700 304 528 label
11726(GPIO output readback) {/Helvetica cf} 2 17 0.000 0.700 -496 512 label
11727(GPIO input/output) {/Helvetica cf} 2 17 0.000 0.700 16 512 label
117281 1.000 -752 592 272 592 2 polygon
117291 1.000 -752 448 272 448 2 polygon
117300 1.000 -752 96 -752 144 272 144 272 96 4 polygon
117311 1.000 -720 96 -720 48 2 polygon
117321 1.000 -688 96 -688 48 2 polygon
117331 1.000 -656 96 -656 48 2 polygon
117341 1.000 -624 96 -624 48 2 polygon
117351 1.000 -592 96 -592 48 2 polygon
117361 1.000 -560 96 -560 48 2 polygon
117371 1.000 -528 96 -528 48 2 polygon
117381 1.000 -496 96 -496 48 2 polygon
117391 1.000 -464 96 -464 48 2 polygon
117401 1.000 -432 96 -432 48 2 polygon
117411 1.000 -400 96 -400 48 2 polygon
117421 1.000 -368 96 -368 48 2 polygon
117431 1.000 -336 96 -336 48 2 polygon
117441 1.000 -304 96 -304 48 2 polygon
117451 1.000 -272 96 -272 48 2 polygon
117461 1.000 -240 192 -240 48 2 polygon
117471 1.000 -208 96 -208 48 2 polygon
117481 1.000 -176 96 -176 48 2 polygon
117491 1.000 -144 96 -144 48 2 polygon
117501 1.000 -112 96 -112 48 2 polygon
117511 1.000 -80 96 -80 48 2 polygon
117521 1.000 -48 96 -48 48 2 polygon
117531 1.000 -16 96 -16 48 2 polygon
117541 1.000 16 96 16 48 2 polygon
117551 1.000 48 96 48 48 2 polygon
117561 1.000 80 96 80 48 2 polygon
117571 1.000 112 96 112 48 2 polygon
117581 1.000 144 96 144 48 2 polygon
117591 1.000 176 96 176 48 2 polygon
117601 1.000 208 96 208 48 2 polygon
117611 1.000 240 96 240 48 2 polygon
11762(0) {/Helvetica cf} 2 21 0.000 0.500 256 72 label
117630.600 0.600 0.600 scb
11764(1) {/Helvetica cf} 2 21 0.000 0.500 224 72 label
11765(2) {/Helvetica cf} 2 21 0.000 0.500 192 72 label
11766(3) {/Helvetica cf} 2 21 0.000 0.500 160 72 label
11767(4) {/Helvetica cf} 2 21 0.000 0.500 128 72 label
11768(5) {/Helvetica cf} 2 21 0.000 0.500 96 72 label
11769(6) {/Helvetica cf} 2 21 0.000 0.500 64 72 label
11770(7) {/Helvetica cf} 2 21 0.000 0.500 32 72 label
11771(8) {/Helvetica cf} 2 21 0.000 0.500 0 72 label
11772(9) {/Helvetica cf} 2 21 0.000 0.500 -32 72 label
11773(10) {/Helvetica cf} 2 21 0.000 0.500 -64 72 label
11774(11) {/Helvetica cf} 2 21 0.000 0.500 -96 72 label
11775(12) {/Helvetica cf} 2 21 0.000 0.500 -128 72 label
11776(13) {/Helvetica cf} 2 21 0.000 0.500 -160 72 label
11777(14) {/Helvetica cf} 2 21 0.000 0.500 -192 72 label
11778(15) {/Helvetica cf} 2 21 0.000 0.500 -224 72 label
11779(16) {/Helvetica cf} 2 21 0.000 0.500 -256 72 label
11780(17) {/Helvetica cf} 2 21 0.000 0.500 -288 72 label
11781(18) {/Helvetica cf} 2 21 0.000 0.500 -320 72 label
11782(19) {/Helvetica cf} 2 21 0.000 0.500 -352 72 label
11783(20) {/Helvetica cf} 2 21 0.000 0.500 -384 72 label
11784(21) {/Helvetica cf} 2 21 0.000 0.500 -416 72 label
11785(22) {/Helvetica cf} 2 21 0.000 0.500 -448 72 label
11786(23) {/Helvetica cf} 2 21 0.000 0.500 -480 72 label
11787(24) {/Helvetica cf} 2 21 0.000 0.500 -512 72 label
11788(25) {/Helvetica cf} 2 21 0.000 0.500 -544 72 label
11789(26) {/Helvetica cf} 2 21 0.000 0.500 -576 72 label
11790(27) {/Helvetica cf} 2 21 0.000 0.500 -608 72 label
11791(28) {/Helvetica cf} 2 21 0.000 0.500 -640 72 label
11792(29) {/Helvetica cf} 2 21 0.000 0.500 -672 72 label
11793(30) {/Helvetica cf} 2 21 0.000 0.500 -704 72 label
11794(31) {/Helvetica cf} 2 21 0.000 0.500 -736 72 label
11795sce
11796(bit) {/Helvetica cf} 2 20 0.000 0.700 304 80 label
11797(0x21000004) {/Courier-Bold cf} 2 16 0.000 0.700 64 160 label
117981 1.000 16 144 16 192 2 polygon
117991 1.000 -496 144 -496 192 2 polygon
118001 1.000 -752 192 -752 144 2 polygon
118011 1.000 272 192 272 144 2 polygon
118021 1.000 272 96 272 48 2 polygon
118031 1.000 -752 96 -752 48 2 polygon
11804(0x21000005) {/Courier-Bold cf} 2 16 0.000 0.700 -192 160 label
118050.600 0.600 0.600 scb
11806(0x21000006) {/Courier-Bold cf} 2 16 0.000 0.700 -448 160 label
11807(0x21000007) {/Courier-Bold cf} 2 16 0.000 0.700 -704 160 label
11808sce
11809(address) {/Helvetica cf} 2 17 0.000 0.700 352 160 label
11810(value) {/Helvetica cf} 2 20 0.000 0.700 304 128 label
11811(\(undefined, reads zero\)) {/Helvetica cf} 2 17 0.000 0.700 -496 112 label
11812(GPIO output enable) {/Helvetica cf} 2 17 0.000 0.700 16 112 label
118131 1.000 -752 192 272 192 2 polygon
118141 1.000 -752 48 272 48 2 polygon
Tim Edwards6a0750a2020-10-19 14:02:05 -040011815(Writing to the address low bit always sets the registered value at the GPIO.)
Tim Edwards60aeb5f2020-10-14 16:29:04 -040011816{/Helvetica cf} 2 16 0.000 0.700 -752 368 label
Tim Edwards6a0750a2020-10-19 14:02:05 -040011817(Writing to address bit 16 has no effect.) {/Helvetica cf} 2 16 0.000 0.700
11818-752 336 label
11819(Reading from the address low bit reads the value at the chip pin.)
Tim Edwards60aeb5f2020-10-14 16:29:04 -040011820{/Helvetica cf} 2 16 0.000 0.700 -752 304 label
11821
Tim Edwards6a0750a2020-10-19 14:02:05 -040011822(Reading from address bit 16 reads the value at the multiplexer output \(see diagram\).)
Tim Edwards60aeb5f2020-10-14 16:29:04 -040011823{/Helvetica cf} 2 16 0.000 0.700 -752 272 label
11824(Bit 0 corresponds to the GPIO channel enable.) {/Helvetica cf} 2 16 0.000
118250.700 -752 0 label
11826(reg_gpio_ena) {/Courier-Bold cf} 2 16 0.000 0.700 -336 208 label
11827(or one 8-bit byte.) {CR}
11828(instruction and data type, the entire 32-bit register can be read in one instruction, or one 16-bit word,)
11829{CR}
11830(to the data bus width of the wishbone bus. Addresses, however, are in bytes. Depending on the)
11831{CR}
11832(In the memory-mapped register descriptions below, each register is shown as 32 bits corresponding)
11833{/Helvetica cf} 8 16 0.000 0.700 -800 688 label
11834(Bit value 1 indicates an output channel; 0 indicates an input.)
11835{/Helvetica cf} 2 16 0.000 0.700 -752 -32 label
118360 1.000 -752 -224 -752 -176 272 -176 272 -224 4 polygon
118371 1.000 -720 -224 -720 -272 2 polygon
118381 1.000 -688 -224 -688 -272 2 polygon
118391 1.000 -656 -224 -656 -272 2 polygon
118401 1.000 -624 -224 -624 -272 2 polygon
118411 1.000 -592 -224 -592 -272 2 polygon
118421 1.000 -560 -224 -560 -272 2 polygon
118431 1.000 -528 -224 -528 -272 2 polygon
118441 1.000 -496 -224 -496 -272 2 polygon
118451 1.000 -464 -224 -464 -272 2 polygon
118461 1.000 -432 -224 -432 -272 2 polygon
118471 1.000 -400 -224 -400 -272 2 polygon
118481 1.000 -368 -224 -368 -272 2 polygon
118491 1.000 -336 -224 -336 -272 2 polygon
118501 1.000 -304 -224 -304 -272 2 polygon
118511 1.000 -272 -224 -272 -272 2 polygon
118521 1.000 -240 -128 -240 -272 2 polygon
118531 1.000 -208 -224 -208 -272 2 polygon
118541 1.000 -176 -224 -176 -272 2 polygon
118551 1.000 -144 -224 -144 -272 2 polygon
118561 1.000 -112 -224 -112 -272 2 polygon
118571 1.000 -80 -224 -80 -272 2 polygon
118581 1.000 -48 -224 -48 -272 2 polygon
118591 1.000 -16 -224 -16 -272 2 polygon
118601 1.000 16 -224 16 -272 2 polygon
118611 1.000 48 -224 48 -272 2 polygon
118621 1.000 80 -224 80 -272 2 polygon
118631 1.000 112 -224 112 -272 2 polygon
118641 1.000 144 -224 144 -272 2 polygon
118651 1.000 176 -224 176 -272 2 polygon
118661 1.000 208 -224 208 -272 2 polygon
118671 1.000 240 -224 240 -272 2 polygon
11868(0) {/Helvetica cf} 2 21 0.000 0.500 256 -248 label
118690.600 0.600 0.600 scb
11870(1) {/Helvetica cf} 2 21 0.000 0.500 224 -248 label
11871(2) {/Helvetica cf} 2 21 0.000 0.500 192 -248 label
11872(3) {/Helvetica cf} 2 21 0.000 0.500 160 -248 label
11873(4) {/Helvetica cf} 2 21 0.000 0.500 128 -248 label
11874(5) {/Helvetica cf} 2 21 0.000 0.500 96 -248 label
11875(6) {/Helvetica cf} 2 21 0.000 0.500 64 -248 label
11876(7) {/Helvetica cf} 2 21 0.000 0.500 32 -248 label
11877(8) {/Helvetica cf} 2 21 0.000 0.500 0 -248 label
11878(9) {/Helvetica cf} 2 21 0.000 0.500 -32 -248 label
11879(10) {/Helvetica cf} 2 21 0.000 0.500 -64 -248 label
11880(11) {/Helvetica cf} 2 21 0.000 0.500 -96 -248 label
11881(12) {/Helvetica cf} 2 21 0.000 0.500 -128 -248 label
11882(13) {/Helvetica cf} 2 21 0.000 0.500 -160 -248 label
11883(14) {/Helvetica cf} 2 21 0.000 0.500 -192 -248 label
11884(15) {/Helvetica cf} 2 21 0.000 0.500 -224 -248 label
11885(16) {/Helvetica cf} 2 21 0.000 0.500 -256 -248 label
11886(17) {/Helvetica cf} 2 21 0.000 0.500 -288 -248 label
11887(18) {/Helvetica cf} 2 21 0.000 0.500 -320 -248 label
11888(19) {/Helvetica cf} 2 21 0.000 0.500 -352 -248 label
11889(20) {/Helvetica cf} 2 21 0.000 0.500 -384 -248 label
11890(21) {/Helvetica cf} 2 21 0.000 0.500 -416 -248 label
11891(22) {/Helvetica cf} 2 21 0.000 0.500 -448 -248 label
11892(23) {/Helvetica cf} 2 21 0.000 0.500 -480 -248 label
11893(24) {/Helvetica cf} 2 21 0.000 0.500 -512 -248 label
11894(25) {/Helvetica cf} 2 21 0.000 0.500 -544 -248 label
11895(26) {/Helvetica cf} 2 21 0.000 0.500 -576 -248 label
11896(27) {/Helvetica cf} 2 21 0.000 0.500 -608 -248 label
11897(28) {/Helvetica cf} 2 21 0.000 0.500 -640 -248 label
11898(29) {/Helvetica cf} 2 21 0.000 0.500 -672 -248 label
11899(30) {/Helvetica cf} 2 21 0.000 0.500 -704 -248 label
11900(31) {/Helvetica cf} 2 21 0.000 0.500 -736 -248 label
11901sce
11902(bit) {/Helvetica cf} 2 20 0.000 0.700 304 -240 label
11903(0x21000008) {/Courier-Bold cf} 2 16 0.000 0.700 64 -160 label
119041 1.000 16 -176 16 -128 2 polygon
119051 1.000 -496 -176 -496 -128 2 polygon
119061 1.000 -752 -128 -752 -176 2 polygon
119071 1.000 272 -128 272 -176 2 polygon
119081 1.000 272 -224 272 -272 2 polygon
119091 1.000 -752 -224 -752 -272 2 polygon
11910(0x21000009) {/Courier-Bold cf} 2 16 360.000 0.700 -192 -160 label
119110.600 0.600 0.600 scb
11912(0x2100000a) {/Courier-Bold cf} 2 16 0.000 0.700 -448 -160 label
11913(0x2100000b) {/Courier-Bold cf} 2 16 0.000 0.700 -704 -160 label
11914sce
11915(address) {/Helvetica cf} 2 17 0.000 0.700 352 -160 label
11916(value) {/Helvetica cf} 2 20 0.000 0.700 304 -192 label
11917(\(undefined, reads zero\)) {/Helvetica cf} 2 17 0.000 0.700 -496 -208 label
11918(GPIO pin pull-up) {/Helvetica cf} 2 17 0.000 0.700 16 -208 label
119191 1.000 -752 -128 272 -128 2 polygon
119201 1.000 -752 -272 272 -272 2 polygon
11921(Bit value 1 indicates pullup is active; 0 indicates pullup inactive.)
11922{/Helvetica cf} 2 16 0.000 0.700 -752 -352 label
11923(reg_gpio_pu) {/Courier-Bold cf} 2 16 0.000 0.700 -336 -112 label
119240 1.000 -752 -544 -752 -496 272 -496 272 -544 4 polygon
119251 1.000 -720 -544 -720 -592 2 polygon
119261 1.000 -688 -544 -688 -592 2 polygon
119271 1.000 -656 -544 -656 -592 2 polygon
119281 1.000 -624 -544 -624 -592 2 polygon
119291 1.000 -592 -544 -592 -592 2 polygon
119301 1.000 -560 -544 -560 -592 2 polygon
119311 1.000 -528 -544 -528 -592 2 polygon
119321 1.000 -496 -544 -496 -592 2 polygon
119331 1.000 -464 -544 -464 -592 2 polygon
119341 1.000 -432 -544 -432 -592 2 polygon
119351 1.000 -400 -544 -400 -592 2 polygon
119361 1.000 -368 -544 -368 -592 2 polygon
119371 1.000 -336 -544 -336 -592 2 polygon
119381 1.000 -304 -544 -304 -592 2 polygon
119391 1.000 -272 -544 -272 -592 2 polygon
119401 1.000 -240 -448 -240 -592 2 polygon
119411 1.000 -208 -544 -208 -592 2 polygon
119421 1.000 -176 -544 -176 -592 2 polygon
119431 1.000 -144 -544 -144 -592 2 polygon
119441 1.000 -112 -544 -112 -592 2 polygon
119451 1.000 -80 -544 -80 -592 2 polygon
119461 1.000 -48 -544 -48 -592 2 polygon
119471 1.000 -16 -544 -16 -592 2 polygon
119481 1.000 16 -544 16 -592 2 polygon
119491 1.000 48 -544 48 -592 2 polygon
119501 1.000 80 -544 80 -592 2 polygon
119511 1.000 112 -544 112 -592 2 polygon
119521 1.000 144 -544 144 -592 2 polygon
119531 1.000 176 -544 176 -592 2 polygon
119541 1.000 208 -544 208 -592 2 polygon
119551 1.000 240 -544 240 -592 2 polygon
11956(0) {/Helvetica cf} 2 21 0.000 0.500 256 -568 label
119570.600 0.600 0.600 scb
11958(1) {/Helvetica cf} 2 21 0.000 0.500 224 -568 label
11959(2) {/Helvetica cf} 2 21 0.000 0.500 192 -568 label
11960(3) {/Helvetica cf} 2 21 0.000 0.500 160 -568 label
11961(4) {/Helvetica cf} 2 21 0.000 0.500 128 -568 label
11962(5) {/Helvetica cf} 2 21 0.000 0.500 96 -568 label
11963(6) {/Helvetica cf} 2 21 0.000 0.500 64 -568 label
11964(7) {/Helvetica cf} 2 21 0.000 0.500 32 -568 label
11965(8) {/Helvetica cf} 2 21 0.000 0.500 0 -568 label
11966(9) {/Helvetica cf} 2 21 0.000 0.500 -32 -568 label
11967(10) {/Helvetica cf} 2 21 0.000 0.500 -64 -568 label
11968(11) {/Helvetica cf} 2 21 0.000 0.500 -96 -568 label
11969(12) {/Helvetica cf} 2 21 0.000 0.500 -128 -568 label
11970(13) {/Helvetica cf} 2 21 0.000 0.500 -160 -568 label
11971(14) {/Helvetica cf} 2 21 0.000 0.500 -192 -568 label
11972(15) {/Helvetica cf} 2 21 0.000 0.500 -224 -568 label
11973(16) {/Helvetica cf} 2 21 0.000 0.500 -256 -568 label
11974(17) {/Helvetica cf} 2 21 0.000 0.500 -288 -568 label
11975(18) {/Helvetica cf} 2 21 0.000 0.500 -320 -568 label
11976(19) {/Helvetica cf} 2 21 0.000 0.500 -352 -568 label
11977(20) {/Helvetica cf} 2 21 0.000 0.500 -384 -568 label
11978(21) {/Helvetica cf} 2 21 0.000 0.500 -416 -568 label
11979(22) {/Helvetica cf} 2 21 0.000 0.500 -448 -568 label
11980(23) {/Helvetica cf} 2 21 0.000 0.500 -480 -568 label
11981(24) {/Helvetica cf} 2 21 0.000 0.500 -512 -568 label
11982(25) {/Helvetica cf} 2 21 0.000 0.500 -544 -568 label
11983(26) {/Helvetica cf} 2 21 0.000 0.500 -576 -568 label
11984(27) {/Helvetica cf} 2 21 0.000 0.500 -608 -568 label
11985(28) {/Helvetica cf} 2 21 0.000 0.500 -640 -568 label
11986(29) {/Helvetica cf} 2 21 0.000 0.500 -672 -568 label
11987(30) {/Helvetica cf} 2 21 0.000 0.500 -704 -568 label
11988(31) {/Helvetica cf} 2 21 0.000 0.500 -736 -568 label
11989sce
11990(bit) {/Helvetica cf} 2 20 0.000 0.700 304 -560 label
11991(0x2100000c) {/Courier-Bold cf} 2 16 0.000 0.700 64 -480 label
119921 1.000 16 -496 16 -448 2 polygon
119931 1.000 -496 -496 -496 -448 2 polygon
119941 1.000 -752 -448 -752 -496 2 polygon
119951 1.000 272 -448 272 -496 2 polygon
119961 1.000 272 -544 272 -592 2 polygon
119971 1.000 -752 -544 -752 -592 2 polygon
11998(0x2100000d) {/Courier-Bold cf} 2 16 360.000 0.700 -192 -480 label
119990.600 0.600 0.600 scb
12000(0x2100000e) {/Courier-Bold cf} 2 16 0.000 0.700 -448 -480 label
12001(0x2100000f) {/Courier-Bold cf} 2 16 0.000 0.700 -704 -480 label
12002sce
12003(address) {/Helvetica cf} 2 17 0.000 0.700 352 -480 label
12004(value) {/Helvetica cf} 2 20 0.000 0.700 304 -512 label
12005(\(undefined, reads zero\)) {/Helvetica cf} 2 17 0.000 0.700 -496 -528 label
12006(GPIO pin pull-down \(inverted\)) {/Helvetica cf} 2 17 0.000 0.700 16 -528
12007label
120081 1.000 -752 -448 272 -448 2 polygon
120091 1.000 -752 -592 272 -592 2 polygon
12010(reg_gpio_pd) {/Courier-Bold cf} 2 16 0.000 0.700 -336 -432 label
12011(Bit value 1 indicates pullup is active; 0 indicates pulldown is inactive.)
12012{/Helvetica cf} 2 16 0.000 0.700 -752 -672 label
12013(Table 1) {/Helvetica-Oblique cf} 2 16 0.000 0.700 -752 608 label
12014(Table 2) {/Helvetica-Oblique cf} 2 16 0.000 0.700 -752 208 label
12015(Table 3) {/Helvetica-Oblique cf} 2 16 0.000 0.700 -752 -112 label
12016(Table 4) {/Helvetica-Oblique cf} 2 16 0.000 0.700 -752 -432 label
Tim Edwards6a0750a2020-10-19 14:02:05 -040012017(page 6) {/Helvetica cf} 2 31 0.000 0.700 432 912 label
Tim Edwards60aeb5f2020-10-14 16:29:04 -040012018(Bit 0 corresponds to the GPIO channel pull-up state.) {/Helvetica cf} 2 16
120190.000 0.700 -752 -320 label
12020(Bit 0 corresponds to the GPIO channel pull-down state.) {/Helvetica cf} 2 16
120210.000 0.700 -752 -640 label
12022pgsave restore showpage
12023
Tim Edwards6a0750a2020-10-19 14:02:05 -040012024%%Page: gpio3 7
Tim Edwards60aeb5f2020-10-14 16:29:04 -040012025%%PageOrientation: Portrait
12026%%PageBoundingBox: 0 0 612 792
12027/pgsave save def bop
120281.0000 inchscale
120292.6000 setlinewidth 1088 736 translate
12030
120310.679 1.000 0.184 scb
12032512 1.000 -896 1184 -896 -544 352 -544 352 1184 4 polygon
12033sce
12034(\(cont.\)) {/Helvetica-Oblique cf} (Functional Description )
12035{/Helvetica-Bold cf} 4 16 0.000 0.700 -896 1152 label
120361 1.000 -896 1136 352 1136 2 polygon
12037(GPIO description, continued.) {/Helvetica cf} 2 16 0.000 0.700 -896 1088 label
120380 1.000 -848 912 -848 960 176 960 176 912 4 polygon
120391 1.000 -816 912 -816 864 2 polygon
120401 1.000 -784 912 -784 864 2 polygon
120411 1.000 -752 912 -752 864 2 polygon
120421 1.000 -720 912 -720 864 2 polygon
120431 1.000 -688 912 -688 864 2 polygon
120441 1.000 -656 912 -656 864 2 polygon
120451 1.000 -624 912 -624 864 2 polygon
120461 1.000 -592 912 -592 864 2 polygon
120471 1.000 -560 912 -560 864 2 polygon
120481 1.000 -528 912 -528 864 2 polygon
120491 1.000 -496 912 -496 864 2 polygon
120501 1.000 -464 912 -464 864 2 polygon
120511 1.000 -432 912 -432 864 2 polygon
120521 1.000 -400 912 -400 864 2 polygon
120531 1.000 -368 912 -368 864 2 polygon
120541 1.000 -304 912 -304 864 2 polygon
120551 1.000 -272 912 -272 864 2 polygon
120561 1.000 -240 912 -240 864 2 polygon
120571 1.000 -208 912 -208 864 2 polygon
120581 1.000 -176 912 -176 864 2 polygon
120591 1.000 -144 912 -144 864 2 polygon
120601 1.000 -112 912 -112 864 2 polygon
120611 1.000 -80 912 -80 864 2 polygon
120621 1.000 -48 912 -48 864 2 polygon
120631 1.000 -16 912 -16 864 2 polygon
120641 1.000 16 912 16 864 2 polygon
120651 1.000 48 912 48 864 2 polygon
120661 1.000 80 912 80 864 2 polygon
120671 1.000 112 912 112 864 2 polygon
120681 1.000 144 912 144 864 2 polygon
12069(0) {/Helvetica cf} 2 21 0.000 0.500 160 888 label
120700.600 0.600 0.600 scb
12071(1) {/Helvetica cf} 2 21 0.000 0.500 128 888 label
12072(2) {/Helvetica cf} 2 21 0.000 0.500 96 888 label
12073(3) {/Helvetica cf} 2 21 0.000 0.500 64 888 label
12074(4) {/Helvetica cf} 2 21 0.000 0.500 32 888 label
12075(5) {/Helvetica cf} 2 21 0.000 0.500 0 888 label
12076(6) {/Helvetica cf} 2 21 0.000 0.500 -32 888 label
12077(7) {/Helvetica cf} 2 21 0.000 0.500 -64 888 label
12078(8) {/Helvetica cf} 2 21 0.000 0.500 -96 888 label
12079(9) {/Helvetica cf} 2 21 0.000 0.500 -128 888 label
12080(10) {/Helvetica cf} 2 21 0.000 0.500 -160 888 label
12081(11) {/Helvetica cf} 2 21 0.000 0.500 -192 888 label
12082(12) {/Helvetica cf} 2 21 0.000 0.500 -224 888 label
12083(13) {/Helvetica cf} 2 21 0.000 0.500 -256 888 label
12084(14) {/Helvetica cf} 2 21 0.000 0.500 -288 888 label
12085(15) {/Helvetica cf} 2 21 0.000 0.500 -320 888 label
12086(16) {/Helvetica cf} 2 21 0.000 0.500 -352 888 label
12087(17) {/Helvetica cf} 2 21 0.000 0.500 -384 888 label
12088(18) {/Helvetica cf} 2 21 0.000 0.500 -416 888 label
12089(19) {/Helvetica cf} 2 21 0.000 0.500 -448 888 label
12090(20) {/Helvetica cf} 2 21 0.000 0.500 -480 888 label
12091(21) {/Helvetica cf} 2 21 0.000 0.500 -512 888 label
12092(22) {/Helvetica cf} 2 21 0.000 0.500 -544 888 label
12093(23) {/Helvetica cf} 2 21 0.000 0.500 -576 888 label
12094(24) {/Helvetica cf} 2 21 0.000 0.500 -608 888 label
12095(25) {/Helvetica cf} 2 21 0.000 0.500 -640 888 label
12096(26) {/Helvetica cf} 2 21 0.000 0.500 -672 888 label
12097(27) {/Helvetica cf} 2 21 0.000 0.500 -704 888 label
12098(28) {/Helvetica cf} 2 21 0.000 0.500 -736 888 label
12099(29) {/Helvetica cf} 2 21 0.000 0.500 -768 888 label
12100(30) {/Helvetica cf} 2 21 0.000 0.500 -800 888 label
12101(31) {/Helvetica cf} 2 21 0.000 0.500 -832 888 label
12102sce
12103(bit) {/Helvetica cf} 2 20 0.000 0.700 208 896 label
12104(0x2f000000) {/Courier-Bold cf} 2 16 0.000 0.700 -32 976 label
121051 1.000 -80 960 -80 1008 2 polygon
121061 1.000 -592 960 -592 1008 2 polygon
121071 1.000 -848 1008 -848 960 2 polygon
121081 1.000 176 1008 176 960 2 polygon
121091 1.000 176 912 176 864 2 polygon
121101 1.000 -848 912 -848 864 2 polygon
121110.600 0.600 0.600 scb
12112(0x2f000001) {/Courier-Bold cf} 2 16 360.000 0.700 -288 976 label
12113(0x2f000002) {/Courier-Bold cf} 2 16 360.000 0.700 -544 976 label
12114(0x2f000003) {/Courier-Bold cf} 2 16 0.000 0.700 -800 976 label
12115sce
12116(address) {/Helvetica cf} 2 17 0.000 0.700 256 976 label
12117(value) {/Helvetica cf} 2 20 0.000 0.700 208 944 label
12118(\(undefined, reads zero\)) {/Helvetica cf} 2 17 0.000 0.700 -448 928 label
121191 1.000 -848 1008 176 1008 2 polygon
121201 1.000 -848 864 176 864 2 polygon
12121(reg_pll_out_dest) {/Courier-Bold cf} 2 16 0.000 0.700 -432 1024 label
121221 1.000 -80 960 -80 912 2 polygon
121231 1.000 -336 1008 -336 960 2 polygon
121241 1.000 -336 912 -336 864 2 polygon
12125(PLL clock dest.) {/Helvetica cf} 2 17 0.000 0.700 48 928 label
12126(according to the following table:) {CR}
12127(The low bit of this register directs the output of the core clock to the GPIO channel,)
12128{/Helvetica cf} 4 28 0.000 0.700 -848 832 label
12129( value) {/Helvetica cf} (0x2f000000) {/Courier-Bold cf} (Register byte )
12130{/Helvetica cf} 6 16 0.000 0.700 -800 736 label
12131(Clock output directed to this channel) {/Helvetica cf} 2 16 0.000 0.700 -352
12132736 label
12133(0) {/Courier-Bold cf} 2 16 0.000 0.700 -560 688 label
12134(1) {/Courier-Bold cf} 2 16 0.000 0.700 -560 656 label
12135(\(none\)) {/Helvetica cf} 2 16 0.000 0.700 -256 688 label
121361 1.000 -800 720 208 720 2 polygon
121371 1.000 -368 768 -368 640 2 polygon
12138(0) {/Helvetica cf} 2 16 0.000 0.700 -704 688 label
12139(1) {/Helvetica cf} 2 16 0.000 0.700 -704 656 label
121400 1.000 -848 336 -848 384 176 384 176 336 4 polygon
121411 1.000 -816 336 -816 288 2 polygon
121421 1.000 -784 336 -784 288 2 polygon
121431 1.000 -752 336 -752 288 2 polygon
121441 1.000 -720 336 -720 288 2 polygon
121451 1.000 -688 336 -688 288 2 polygon
121461 1.000 -656 336 -656 288 2 polygon
121471 1.000 -624 336 -624 288 2 polygon
121481 1.000 -592 336 -592 288 2 polygon
121491 1.000 -560 336 -560 288 2 polygon
121501 1.000 -528 336 -528 288 2 polygon
121511 1.000 -496 336 -496 288 2 polygon
121521 1.000 -464 336 -464 288 2 polygon
121531 1.000 -432 336 -432 288 2 polygon
121541 1.000 -400 336 -400 288 2 polygon
121551 1.000 -368 336 -368 288 2 polygon
121561 1.000 -304 336 -304 288 2 polygon
121571 1.000 -272 336 -272 288 2 polygon
121581 1.000 -240 336 -240 288 2 polygon
121591 1.000 -208 336 -208 288 2 polygon
121601 1.000 -176 336 -176 288 2 polygon
121611 1.000 -144 336 -144 288 2 polygon
121621 1.000 -112 336 -112 288 2 polygon
121631 1.000 -80 336 -80 288 2 polygon
121641 1.000 -48 336 -48 288 2 polygon
121651 1.000 -16 336 -16 288 2 polygon
121661 1.000 16 336 16 288 2 polygon
121671 1.000 48 336 48 288 2 polygon
121681 1.000 80 336 80 288 2 polygon
121691 1.000 112 336 112 288 2 polygon
121701 1.000 144 336 144 288 2 polygon
12171(0) {/Helvetica cf} 2 21 0.000 0.500 160 312 label
121720.600 0.600 0.600 scb
12173(1) {/Helvetica cf} 2 21 0.000 0.500 128 312 label
12174(2) {/Helvetica cf} 2 21 0.000 0.500 96 312 label
12175(3) {/Helvetica cf} 2 21 0.000 0.500 64 312 label
12176(4) {/Helvetica cf} 2 21 0.000 0.500 32 312 label
12177(5) {/Helvetica cf} 2 21 0.000 0.500 0 312 label
12178(6) {/Helvetica cf} 2 21 0.000 0.500 -32 312 label
12179(7) {/Helvetica cf} 2 21 0.000 0.500 -64 312 label
12180(8) {/Helvetica cf} 2 21 0.000 0.500 -96 312 label
12181(9) {/Helvetica cf} 2 21 0.000 0.500 -128 312 label
12182(10) {/Helvetica cf} 2 21 0.000 0.500 -160 312 label
12183(11) {/Helvetica cf} 2 21 0.000 0.500 -192 312 label
12184(12) {/Helvetica cf} 2 21 0.000 0.500 -224 312 label
12185(13) {/Helvetica cf} 2 21 0.000 0.500 -256 312 label
12186(14) {/Helvetica cf} 2 21 0.000 0.500 -288 312 label
12187(15) {/Helvetica cf} 2 21 0.000 0.500 -320 312 label
12188(16) {/Helvetica cf} 2 21 0.000 0.500 -352 312 label
12189(17) {/Helvetica cf} 2 21 0.000 0.500 -384 312 label
12190(18) {/Helvetica cf} 2 21 0.000 0.500 -416 312 label
12191(19) {/Helvetica cf} 2 21 0.000 0.500 -448 312 label
12192(20) {/Helvetica cf} 2 21 0.000 0.500 -480 312 label
12193(21) {/Helvetica cf} 2 21 0.000 0.500 -512 312 label
12194(22) {/Helvetica cf} 2 21 0.000 0.500 -544 312 label
12195(23) {/Helvetica cf} 2 21 0.000 0.500 -576 312 label
12196(24) {/Helvetica cf} 2 21 0.000 0.500 -608 312 label
12197(25) {/Helvetica cf} 2 21 0.000 0.500 -640 312 label
12198(26) {/Helvetica cf} 2 21 0.000 0.500 -672 312 label
12199(27) {/Helvetica cf} 2 21 0.000 0.500 -704 312 label
12200(28) {/Helvetica cf} 2 21 0.000 0.500 -736 312 label
12201(29) {/Helvetica cf} 2 21 0.000 0.500 -768 312 label
12202(30) {/Helvetica cf} 2 21 0.000 0.500 -800 312 label
12203(31) {/Helvetica cf} 2 21 0.000 0.500 -832 312 label
12204sce
12205(bit) {/Helvetica cf} 2 20 0.000 0.700 208 320 label
12206(0x2f000004) {/Courier-Bold cf} 2 16 0.000 0.700 -32 400 label
122071 1.000 -80 384 -80 432 2 polygon
122081 1.000 -592 384 -592 432 2 polygon
122091 1.000 -848 432 -848 384 2 polygon
122101 1.000 176 432 176 384 2 polygon
122111 1.000 176 336 176 288 2 polygon
122121 1.000 -848 336 -848 288 2 polygon
122130.600 0.600 0.600 scb
12214(0x2f000005) {/Courier-Bold cf} 2 16 360.000 0.700 -288 400 label
12215(0x2f000006) {/Courier-Bold cf} 2 16 360.000 0.700 -544 400 label
12216(0x2f000007) {/Courier-Bold cf} 2 16 0.000 0.700 -800 400 label
12217sce
12218(address) {/Helvetica cf} 2 17 0.000 0.700 256 400 label
12219(value) {/Helvetica cf} 2 20 0.000 0.700 208 368 label
12220(\(undefined, reads zero\)) {/Helvetica cf} 2 17 0.000 0.700 -448 352 label
122211 1.000 -848 432 176 432 2 polygon
122221 1.000 -848 288 176 288 2 polygon
12223(reg_trap_out_dest) {/Courier-Bold cf} 2 16 0.000 0.700 -432 448 label
122241 1.000 -80 384 -80 336 2 polygon
122251 1.000 -336 432 -336 384 2 polygon
122261 1.000 -336 336 -336 288 2 polygon
12227(trap signal dest.) {/Helvetica cf} 2 17 0.000 0.700 48 352 label
12228(channel, according to the following table:) {CR}
12229(The low bit of this register directs the output of the processor trap signal to the GPIO)
12230{/Helvetica cf} 4 28 0.000 0.700 -848 256 label
12231( value) {/Helvetica cf} (0x2f000004) {/Courier-Bold cf} (Register byte )
12232{/Helvetica cf} 6 16 0.000 0.700 -800 160 label
12233(Trap signal output directed to this channel) {/Helvetica cf} 2 16 0.000 0.700
12234-320 160 label
12235(0) {/Courier-Bold cf} 2 16 0.000 0.700 -560 112 label
12236(1) {/Courier-Bold cf} 2 16 0.000 0.700 -560 80 label
12237(GPIO) {/Helvetica cf} 2 16 0.000 0.700 -320 80 label
12238(\(none\)) {/Helvetica cf} 2 16 0.000 0.700 -320 112 label
122391 1.000 -800 144 208 144 2 polygon
122401 1.000 -368 192 -368 64 2 polygon
12241(0) {/Helvetica cf} 2 16 0.000 0.700 -704 112 label
12242(1) {/Helvetica cf} 2 16 0.000 0.700 -704 80 label
12243(Table 5) {/Helvetica-Oblique cf} 2 16 0.000 0.700 -848 1024 label
12244(Table 6) {/Helvetica-Oblique cf} 2 16 0.000 0.700 -848 448 label
Tim Edwards6a0750a2020-10-19 14:02:05 -040012245(page 7) {/Helvetica cf} 2 31 0.000 0.700 336 1168 label
12246(GPIO output.) {CR} (MHz\) may be unable to generate a full swing on the) {qS}
Tim Edwards60aeb5f2020-10-14 16:29:04 -040012247(80) {/Helvetica cf} (e.g., ) {/Helvetica-Oblique cf}
12248(Note that a high rate core clock \() {/Helvetica cf} 10 28 0.000 0.700 -848
12249560 label
12250(Core PLL clock to GPIO out) {/Helvetica cf} 2 16 0.000 0.700 -352 656 label
122510 1.000 -864 -192 -864 -144 160 -144 160 -192 4 polygon
122521 1.000 -832 -192 -832 -240 2 polygon
122531 1.000 -800 -192 -800 -240 2 polygon
122541 1.000 -768 -192 -768 -240 2 polygon
122551 1.000 -736 -192 -736 -240 2 polygon
122561 1.000 -704 -192 -704 -240 2 polygon
122571 1.000 -672 -192 -672 -240 2 polygon
122581 1.000 -640 -192 -640 -240 2 polygon
122591 1.000 -608 -192 -608 -240 2 polygon
122601 1.000 -576 -192 -576 -240 2 polygon
122611 1.000 -544 -192 -544 -240 2 polygon
122621 1.000 -512 -192 -512 -240 2 polygon
122631 1.000 -480 -192 -480 -240 2 polygon
122641 1.000 -448 -192 -448 -240 2 polygon
122651 1.000 -416 -192 -416 -240 2 polygon
122661 1.000 -384 -192 -384 -240 2 polygon
122671 1.000 -320 -192 -320 -240 2 polygon
122681 1.000 -288 -192 -288 -240 2 polygon
122691 1.000 -256 -192 -256 -240 2 polygon
122701 1.000 -224 -192 -224 -240 2 polygon
122711 1.000 -192 -192 -192 -240 2 polygon
122721 1.000 -160 -192 -160 -240 2 polygon
122731 1.000 -128 -192 -128 -240 2 polygon
122741 1.000 -96 -192 -96 -240 2 polygon
122751 1.000 -64 -192 -64 -240 2 polygon
122761 1.000 -32 -192 -32 -240 2 polygon
122771 1.000 0 -192 0 -240 2 polygon
122781 1.000 32 -192 32 -240 2 polygon
122791 1.000 64 -192 64 -240 2 polygon
122801 1.000 96 -192 96 -240 2 polygon
122811 1.000 128 -192 128 -240 2 polygon
12282(0) {/Helvetica cf} 2 21 0.000 0.500 144 -216 label
122830.600 0.600 0.600 scb
12284(1) {/Helvetica cf} 2 21 0.000 0.500 112 -216 label
12285(2) {/Helvetica cf} 2 21 0.000 0.500 80 -216 label
12286(3) {/Helvetica cf} 2 21 0.000 0.500 48 -216 label
12287(4) {/Helvetica cf} 2 21 0.000 0.500 16 -216 label
12288(5) {/Helvetica cf} 2 21 0.000 0.500 -16 -216 label
12289(6) {/Helvetica cf} 2 21 0.000 0.500 -48 -216 label
12290(7) {/Helvetica cf} 2 21 0.000 0.500 -80 -216 label
12291(8) {/Helvetica cf} 2 21 0.000 0.500 -112 -216 label
12292(9) {/Helvetica cf} 2 21 0.000 0.500 -144 -216 label
12293(10) {/Helvetica cf} 2 21 0.000 0.500 -176 -216 label
12294(11) {/Helvetica cf} 2 21 0.000 0.500 -208 -216 label
12295(12) {/Helvetica cf} 2 21 0.000 0.500 -240 -216 label
12296(13) {/Helvetica cf} 2 21 0.000 0.500 -272 -216 label
12297(14) {/Helvetica cf} 2 21 0.000 0.500 -304 -216 label
12298(15) {/Helvetica cf} 2 21 0.000 0.500 -336 -216 label
12299(16) {/Helvetica cf} 2 21 0.000 0.500 -368 -216 label
12300(17) {/Helvetica cf} 2 21 0.000 0.500 -400 -216 label
12301(18) {/Helvetica cf} 2 21 0.000 0.500 -432 -216 label
12302(19) {/Helvetica cf} 2 21 0.000 0.500 -464 -216 label
12303(20) {/Helvetica cf} 2 21 0.000 0.500 -496 -216 label
12304(21) {/Helvetica cf} 2 21 0.000 0.500 -528 -216 label
12305(22) {/Helvetica cf} 2 21 0.000 0.500 -560 -216 label
12306(23) {/Helvetica cf} 2 21 0.000 0.500 -592 -216 label
12307(24) {/Helvetica cf} 2 21 0.000 0.500 -624 -216 label
12308(25) {/Helvetica cf} 2 21 0.000 0.500 -656 -216 label
12309(26) {/Helvetica cf} 2 21 0.000 0.500 -688 -216 label
12310(27) {/Helvetica cf} 2 21 0.000 0.500 -720 -216 label
12311(28) {/Helvetica cf} 2 21 0.000 0.500 -752 -216 label
12312(29) {/Helvetica cf} 2 21 0.000 0.500 -784 -216 label
12313(30) {/Helvetica cf} 2 21 0.000 0.500 -816 -216 label
12314(31) {/Helvetica cf} 2 21 0.000 0.500 -848 -216 label
12315sce
12316(bit) {/Helvetica cf} 2 20 0.000 0.700 192 -208 label
12317(0x2f000008) {/Courier-Bold cf} 2 16 0.000 0.700 -48 -128 label
123181 1.000 -96 -144 -96 -96 2 polygon
123191 1.000 -608 -144 -608 -96 2 polygon
123201 1.000 -864 -96 -864 -144 2 polygon
123211 1.000 160 -96 160 -144 2 polygon
123221 1.000 160 -192 160 -240 2 polygon
123231 1.000 -864 -192 -864 -240 2 polygon
123240.600 0.600 0.600 scb
12325(0x2f000009) {/Courier-Bold cf} 2 16 360.000 0.700 -304 -128 label
12326(0x2f00000a) {/Courier-Bold cf} 2 16 360.000 0.700 -560 -128 label
12327(0x2f00000b) {/Courier-Bold cf} 2 16 0.000 0.700 -816 -128 label
12328sce
12329(address) {/Helvetica cf} 2 17 0.000 0.700 240 -128 label
12330(value) {/Helvetica cf} 2 20 0.000 0.700 192 -160 label
12331(\(undefined, reads zero\)) {/Helvetica cf} 2 17 0.000 0.700 -464 -176 label
123321 1.000 -864 -96 160 -96 2 polygon
123331 1.000 -864 -240 160 -240 2 polygon
12334(reg_irq7_source) {/Courier-Bold cf} 2 16 0.000 0.700 -448 -80 label
123351 1.000 -96 -144 -96 -192 2 polygon
123361 1.000 -352 -96 -352 -144 2 polygon
123371 1.000 -352 -192 -352 -240 2 polygon
12338(IRQ 7 source) {/Helvetica cf} 2 17 0.000 0.700 32 -176 label
12339(according to the following table:) {CR}
12340(The low bit of this register directs the input of the GPIO to the processor\251s IRQ7 channel,)
12341{/Helvetica cf} 4 28 0.000 0.700 -864 -272 label
12342( value) {/Helvetica cf} (0x2f000008) {/Courier-Bold cf} (Register byte )
12343{/Helvetica cf} 6 16 0.000 0.700 -816 -368 label
12344(This channel directed to IRQ channel 7) {/Helvetica cf} 2 16 0.000 0.700 -336
12345-368 label
12346(00) {/Courier-Bold cf} 2 16 0.000 0.700 -576 -416 label
12347(01) {/Courier-Bold cf} 2 16 0.000 0.700 -576 -448 label
12348(GPIO) {/Helvetica cf} 2 16 0.000 0.700 -304 -448 label
12349(\(none\)) {/Helvetica cf} 2 16 0.000 0.700 -304 -416 label
123501 1.000 -816 -384 192 -384 2 polygon
123511 1.000 -384 -336 -384 -448 2 polygon
12352(0) {/Helvetica cf} 2 16 0.000 0.700 -720 -416 label
12353(1) {/Helvetica cf} 2 16 0.000 0.700 -720 -448 label
12354(Table 7) {/Helvetica-Oblique cf} 2 16 0.000 0.700 -864 -80 label
12355pgsave restore showpage
12356
Tim Edwards6a0750a2020-10-19 14:02:05 -040012357%%Page: hkspi 8
Tim Edwards60aeb5f2020-10-14 16:29:04 -040012358%%PageOrientation: Portrait
12359%%PageBoundingBox: 0 0 612 792
12360/pgsave save def bop
123611.0000 inchscale
123622.6000 setlinewidth 1056 736 translate
12363
123640.361 0.675 0.934 scb
123651 1.000 -144 680 -144 488 2 polygon
123661 1.000 -136 680 -136 488 2 polygon
123671 1.000 -656 664 -656 496 2 polygon
123680.679 1.000 0.184 scb
12369512 1.000 -864 1184 -864 -544 384 -544 384 1184 4 polygon
12370sce
12371(\(cont.\)) {/Helvetica-Oblique cf} (Functional Description )
12372{/Helvetica-Bold cf} 4 16 0.000 0.700 -864 1152 label
123731 1.000 -864 1136 384 1136 2 polygon
12374(Housekeeping SPI) {/Helvetica-Bold cf} 2 16 0.000 0.700 -864 1088 label
Tim Edwards6a0750a2020-10-19 14:02:05 -040012375(SDI \(pin F9\), CSB \(pin E8\), SCK \(pin F8\), and SDO \(pin E9\))
Tim Edwards60aeb5f2020-10-14 16:29:04 -040012376{/Helvetica cf} 2 16 0.000 0.700 -368 1088 label
12377(SPI protocol definition) {/Helvetica-Bold cf} 2 16 0.000 0.700 -864 896 label
123781 1.000 -864 -192 384 -192 2 polygon
12379(00000000) {/Courier-Bold cf} 2 16 0.000 0.700 -736 -224 label
12380(No operation) {/Helvetica cf} 2 16 0.000 0.700 -448 -224 label
12381(10000000) {/Courier-Bold cf} 2 16 0.000 0.700 -736 -256 label
12382(01000000) {/Courier-Bold cf} 2 16 0.000 0.700 -736 -288 label
12383(Write in streaming mode) {/Helvetica cf} 2 16 0.000 0.700 -448 -256 label
12384(Read in streaming mode) {/Helvetica cf} 2 16 0.000 0.700 -448 -288 label
12385(Simultaneous Read/Write in streaming mode) {/Helvetica cf} 2 16 0.000 0.700
12386-448 -320 label
12387(11000000) {/Courier-Bold cf} 2 16 0.000 0.700 -736 -320 label
12388(10nnn000) {/Courier-Bold cf} 2 16 0.000 0.700 -736 -416 label
123891 1.000 -864 -496 384 -496 2 polygon
12390(All input is in groups of 8 bits. Each byte is input msb first.)
12391{/Helvetica cf} 2 16 0.000 0.700 -864 848 label
12392
12393(The first transferred byte is the command word, interpreted according to Table 8 below.)
12394{/Helvetica cf} 2 16 0.000 0.700 -864 -112 label
12395(SCK rising edge.) {CR}
12396(outputs become active on the falling edge of SCK, such that data are written and read on the same)
12397{CR}
12398(when CSB is high and at all times other than the transfer of data bits on a read command. SDO)
12399{CR}
12400(on the rising edge of SCK. Output data are received on the SDO line. SDO is held high-impedance)
12401{CR}
12402(CSB pin must be low to enable an SPI transmission. Data are clocked by pin SCK, with data valid)
12403{/Helvetica cf} 10 28 0.000 0.700 -864 144 label
12404
12405(After CSB is set low, the SPI is always in the "command" state, awaiting a new command.)
12406{/Helvetica cf} 2 28 0.000 0.700 -864 -32 label
12407(Addresses are read in sequence from lower values to higher values.)
12408{/Helvetica cf} 2 28 0.000 0.700 -864 352 label
12409
12410(highest address. Any bits additional to an 8-bit boundary should be at the lowest address.)
12411{CR}
12412(Therefore groups of bits larger than 8 should be grouped such that the lowest bits are at the)
12413{/Helvetica cf} 4 28 0.000 0.700 -864 304 label
12414
12415(byte transfer. Multi-byte transfers should ensure that data do not change between byte reads. )
12416{CR}
12417(Data are captured from the register map in bytes on the falling edge of the last SCK before a data)
12418{/Helvetica cf} 4 28 0.000 0.700 -864 224 label
12419(01nnn000) {/Courier-Bold cf} 2 16 0.000 0.700 -736 -448 label
12420(11nnn000) {/Courier-Bold cf} 2 16 0.000 0.700 -736 -480 label
12421(Write in n-byte mode \(up to 7 bytes\).) {/Helvetica cf} 2 16 0.000 0.700 -448
12422-416 label
12423(Read in n-byte mode \(up to 7 bytes\).) {/Helvetica cf} 2 16 0.000 0.700 -448
12424-448 label
12425(Simultaneous Read/Write in n-byte mode \(up to 7 bytes\).) {/Helvetica cf} 2
1242616 0.000 0.700 -448 -480 label
12427(defined below.) {CR}
12428(\(8 bits\) followed by one or more data words \(8 bits each\), according to the data transfer modes)
12429{CR}
12430(Every command sequence requires one command word \(8 bits\) followed by one address word)
12431{/Helvetica cf} 6 28 0.000 0.700 -864 816 label
12432
12433(the next SCK rising edge\). The SPI pins are shared with user area general-purpose I/O.)
12434{CR}
12435(on the SCK rising edge, and output data presented on the falling edge of SCK \(to be sampled on)
12436{CR}
12437(standard 4-pin serial interface. The SPI implementation is mode 0, with new data on SDI captured)
12438{CR}
12439(The \252housekeeping\272 SPI is an SPI slave that can be accessed from a remote host through a)
12440{/Helvetica cf} 8 28 0.000 0.700 -864 1056 label
12441(CSB) {/Helvetica cf} 2 21 0.000 0.700 -816 656 label
12442(SCK) {/Helvetica cf} 2 21 0.000 0.700 -816 608 label
12443(SDI) {/Helvetica cf} 2 21 0.000 0.700 -816 560 label
12444(SDO) {/Helvetica cf} 2 21 0.000 0.700 -816 512 label
124451 1.000 -736 672 -688 672 -688 640 160 640 4 polygon
124461 1.000 -656 592 -656 624 -640 624 -640 592 -624 592 -624 624 -608 624 -608 592
12447-592 592 -592 624 -576 624 -576 592 -560 592 -560 624 -544 624 -544 592 -528
12448592 -528 624 -512 624 -512 592 -496 592 -496 624 -480 624 -480 592 -464 592
12449-464 624 -448 624 -448 592 -432 592 -432 624 -416 624 -416 592 -384 592 33
12450polygon
124511 1.000 -384 592 -384 624 -368 624 -368 592 -352 592 -352 624 -336 624 -336 592
12452-320 592 -320 624 -304 624 -304 592 -288 592 -288 624 -272 624 -272 592 -256
12453592 -256 624 -240 624 -240 592 -224 592 -224 624 -208 624 -208 592 -192 592
12454-192 624 -176 624 -176 592 -160 592 -160 624 -144 624 -144 592 -112 592 33
12455polygon
124561 1.000 -112 592 -112 624 -96 624 -96 592 -80 592 -80 624 -64 624 -64 592 -48
12457592 -48 624 -32 624 -32 592 -16 592 -16 624 0 624 0 592 16 592 16 624 32 624 32
12458592 48 592 48 624 64 624 64 592 80 592 80 624 96 624 96 592 112 592 112 624 128
12459624 128 592 160 592 33 polygon
124601 1.000 -656 592 -736 592 2 polygon
124611 1.000 -736 544 -672 544 -664 576 -416 576 -408 544 -128 544 -120 576 128 576
12462136 544 160 544 10 polygon
124631 1.000 -672 544 -640 544 -632 576 3 polygon
124641 1.000 -640 544 -608 544 -600 576 3 polygon
124651 1.000 -608 544 -576 544 -568 576 3 polygon
124661 1.000 -576 544 -544 544 -536 576 3 polygon
124671 1.000 -544 544 -512 544 -504 576 3 polygon
124681 1.000 -512 544 -480 544 -472 576 3 polygon
124691 1.000 -480 544 -448 544 -440 576 3 polygon
124701 1.000 -448 544 -408 544 2 polygon
124711 1.000 -640 576 -632 544 2 polygon
124721 1.000 -608 576 -600 544 2 polygon
124731 1.000 -576 576 -568 544 2 polygon
124741 1.000 -544 576 -536 544 2 polygon
124751 1.000 -512 576 -504 544 2 polygon
124761 1.000 -480 576 -472 544 2 polygon
124771 1.000 -448 576 -440 544 2 polygon
124781 1.000 -400 544 -392 576 -144 576 -136 544 4 polygon
124791 1.000 -368 576 -360 544 2 polygon
124801 1.000 -360 576 -368 544 2 polygon
124811 1.000 -328 576 -336 544 2 polygon
124821 1.000 -336 576 -328 544 2 polygon
124831 1.000 -296 576 -304 544 2 polygon
124841 1.000 -304 576 -296 544 2 polygon
124851 1.000 -264 576 -272 544 2 polygon
124861 1.000 -272 576 -264 544 2 polygon
124871 1.000 -232 576 -240 544 2 polygon
124881 1.000 -240 576 -232 544 2 polygon
124891 1.000 -200 576 -208 544 2 polygon
124901 1.000 -208 576 -200 544 2 polygon
124911 1.000 -168 576 -176 544 2 polygon
124921 1.000 -176 576 -168 544 2 polygon
124931 1.000 -88 576 -96 544 2 polygon
124941 1.000 -96 576 -88 544 2 polygon
124951 1.000 -56 576 -64 544 2 polygon
124961 1.000 -64 576 -56 544 2 polygon
124971 1.000 -24 576 -32 544 2 polygon
124981 1.000 -32 576 -24 544 2 polygon
124991 1.000 8 576 0 544 2 polygon
125001 1.000 0 576 8 544 2 polygon
125011 1.000 40 576 32 544 2 polygon
125021 1.000 32 576 40 544 2 polygon
125031 1.000 72 576 64 544 2 polygon
125041 1.000 64 576 72 544 2 polygon
125051 1.000 104 576 96 544 2 polygon
125061 1.000 96 576 104 544 2 polygon
125071 1.000 -128 544 136 544 2 polygon
125081 1.000 128 496 136 528 160 528 3 polygon
125091 1.000 160 496 128 496 2 polygon
125101 1.000 96 496 -136 496 2 polygon
125110.600 0.600 0.600 scb
125121 1.000 160 688 160 480 2 polygon
125131 1.000 176 688 176 480 2 polygon
12514sce
125151 1.000 176 592 304 592 2 polygon
125161 1.000 176 544 304 544 2 polygon
125171 1.000 176 528 192 528 2 polygon
125181 1.000 176 496 192 496 2 polygon
125191 1.000 192 528 196 512 2 polygon
125201 1.000 196 512 192 496 2 polygon
125211 1.000 196 512 304 512 2 polygon
125221 1.000 -140 512 -136 496 2 polygon
125231 1.000 -140 512 -136 528 96 528 104 496 4 polygon
125241 1.000 -140 512 -736 512 2 polygon
125251 1.000 -96 528 -88 496 2 polygon
125261 1.000 -96 496 -88 528 2 polygon
125271 1.000 -64 528 -56 496 2 polygon
125281 1.000 -64 496 -56 528 2 polygon
125291 1.000 -32 528 -24 496 2 polygon
125301 1.000 -32 496 -24 528 2 polygon
125311 1.000 0 528 8 496 2 polygon
125321 1.000 0 496 8 528 2 polygon
125331 1.000 32 528 40 496 2 polygon
125341 1.000 32 496 40 528 2 polygon
125351 1.000 64 528 72 496 2 polygon
125361 1.000 64 496 72 528 2 polygon
125371 1.000 96 496 104 528 2 polygon
125381 1.000 96 528 136 528 2 polygon
125391 1.000 96 496 128 496 2 polygon
125401 1.000 128 528 136 496 2 polygon
12541
12542(All other words are reserved and act as no-operation if not defined by the SPI slave module.)
12543{/Helvetica cf} 2 16 0.000 0.700 -864 -528 label
125441 1.000 176 640 192 640 192 672 304 672 4 polygon
12545(additional data bytes) {/Helvetica cf} 2 28 0.000 0.500 176 456 label
125460.500 0.000 168 472 generic::arrow
125471 1.000 -672 480 -664 472 -416 472 -408 480 4 polygon
12548(command) {/Helvetica cf} 2 29 0.000 0.500 -552 464 label
125491 1.000 -400 480 -392 472 -136 472 -128 480 4 polygon
12550(address) {/Helvetica cf} 2 29 0.000 0.500 -272 464 label
125511 1.000 -120 480 -112 472 160 472 3 polygon
125521 1.000 176 472 200 472 208 480 3 polygon
12553(data) {/Helvetica cf} 2 29 0.000 0.500 16 464 label
12554(msb) {/Helvetica cf} 2 23 0.000 0.500 -688 568 label
12555(msb) {/Helvetica cf} 2 19 0.000 0.500 -152 520 label
12556(lsb) {/Helvetica cf} 2 16 0.000 0.500 200 520 label
12557(7) {/Helvetica cf} 2 21 0.000 0.500 -652 560 label
12558(6) {/Helvetica cf} 2 21 0.000 0.500 -620 560 label
12559(5) {/Helvetica cf} 2 21 0.000 0.500 -588 560 label
12560(4) {/Helvetica cf} 2 21 0.000 0.500 -556 560 label
12561(3) {/Helvetica cf} 2 21 0.000 0.500 -524 560 label
12562(2) {/Helvetica cf} 2 21 0.000 0.500 -492 560 label
12563(1) {/Helvetica cf} 2 21 0.000 0.500 -460 560 label
12564(0) {/Helvetica cf} 2 21 0.000 0.500 -428 560 label
12565(7) {/Helvetica cf} 2 21 0.000 0.500 -380 560 label
12566(6) {/Helvetica cf} 2 21 0.000 0.500 -348 560 label
12567(5) {/Helvetica cf} 2 21 0.000 0.500 -316 560 label
12568(4) {/Helvetica cf} 2 21 0.000 0.500 -284 560 label
12569(3) {/Helvetica cf} 2 21 0.000 0.500 -252 560 label
12570(2) {/Helvetica cf} 2 21 0.000 0.500 -220 560 label
12571(1) {/Helvetica cf} 2 21 0.000 0.500 -188 560 label
12572(0) {/Helvetica cf} 2 21 0.000 0.500 -156 560 label
12573(7) {/Helvetica cf} 2 21 0.000 0.500 -108 560 label
12574(6) {/Helvetica cf} 2 21 0.000 0.500 -76 560 label
12575(5) {/Helvetica cf} 2 21 0.000 0.500 -44 560 label
12576(4) {/Helvetica cf} 2 21 0.000 0.500 -12 560 label
12577(3) {/Helvetica cf} 2 21 0.000 0.500 20 560 label
12578(2) {/Helvetica cf} 2 21 0.000 0.500 52 560 label
12579(1) {/Helvetica cf} 2 21 0.000 0.500 84 560 label
12580(0) {/Helvetica cf} 2 21 0.000 0.500 116 560 label
12581(7) {/Helvetica cf} 2 21 0.000 0.500 -108 512 label
12582(6) {/Helvetica cf} 2 21 0.000 0.500 -76 512 label
12583(5) {/Helvetica cf} 2 21 0.000 0.500 -44 512 label
12584(4) {/Helvetica cf} 2 21 0.000 0.500 -12 512 label
12585(3) {/Helvetica cf} 2 21 0.000 0.500 20 512 label
12586(2) {/Helvetica cf} 2 21 0.000 0.500 52 512 label
12587(1) {/Helvetica cf} 2 21 0.000 0.500 84 512 label
12588(0) {/Helvetica cf} 2 21 0.000 0.500 116 512 label
12589(7) {/Helvetica cf} 2 21 0.000 0.500 148 512 label
12590(high impedence) {/Helvetica cf} 2 16 0.000 0.500 -648 520 label
12591(data must be valid on SCK rising edge) {/Helvetica cf} 2 16 0.000 0.500 -656
12592672 label
12593(data valid on SCK falling edge) {/Helvetica cf} 2 16 0.000 0.500 -128 672
12594label
125950.361 0.675 0.934 scb
125961 1.000 -112 584 -112 416 2 polygon
12597sce
12598(capture data on SCK rising edge) {/Helvetica cf} 2 16 0.000 0.500 -104 416
12599label
12600(Table 8) {/Helvetica-Oblique cf} 2 16 0.000 0.700 -864 -176 label
12601(Housekeeping SPI command word definition) {/Helvetica cf} 2 16 0.000 0.700
12602-720 -176 label
12603(Figure 2. Housekeeping SPI signaling) {/Helvetica-Oblique cf} 2 16 0.000
126040.700 -848 400 label
126050.800 0.800 0.800 scb
12606224 1.000 -864 384 -864 704 384 704 384 384 4 polygon
12607sce
Tim Edwards6a0750a2020-10-19 14:02:05 -040012608(page 8) {/Helvetica cf} 2 31 0.000 0.700 368 1168 label
Tim Edwards60aeb5f2020-10-14 16:29:04 -040012609(11000100) {/Courier-Bold cf} 2 16 0.000 0.700 -736 -352 label
12610(Pass-through \(management\) Read/Write in streaming mode) {/Helvetica cf} 2 16
126110.000 0.700 -448 -352 label
12612(11000110) {/Courier-Bold cf} 2 16 360.000 0.700 -736 -384 label
12613(Pass-through \(user\) Read/Write in streaming mode) {/Helvetica cf} 2 16 0.000
126140.700 -448 -384 label
12615pgsave restore showpage
12616
Tim Edwards6a0750a2020-10-19 14:02:05 -040012617%%Page: hkspi2 9
Tim Edwards60aeb5f2020-10-14 16:29:04 -040012618%%PageOrientation: Portrait
12619%%PageBoundingBox: 0 0 612 792
12620/pgsave save def bop
126211.0000 inchscale
126222.6000 setlinewidth 1023 704 translate
12623
126240.679 1.000 0.184 scb
12625512 1.000 -832 1216 -832 -512 416 -512 416 1216 4 polygon
12626sce
12627(\(cont.\)) {/Helvetica-Oblique cf} (Functional Description )
12628{/Helvetica-Bold cf} 4 16 0.000 0.700 -832 1184 label
126291 1.000 -832 1168 416 1168 2 polygon
12630(transfer. ) {CR}
12631(incrementing for each byte. Streaming mode operation continues until CSB is raised to end the)
12632{CR}
12633(operation, data are sent or received continuously, one byte at a time, with the internal address)
12634{CR}
12635(The two basic modes of operation are "streaming mode" and "n-byte mode". In "streaming mode")
12636{/Helvetica cf} 8 28 0.000 0.700 -832 1088 label
12637(command.) {CR}
12638(command. No toggling of CSB is required to end the command or to initiate the following)
12639{CR}
12640(mode\). After n bytes have been read and/or written, the SPI returns to waiting for the next)
12641{CR}
12642(command word, and may have a value from 1 to 7 \(note that a value of zero implies streaming)
12643{CR}
12644(In "n-byte mode" operation, the number of bytes to be read and/or written is encoded in the)
12645{/Helvetica cf} 10 28 0.000 0.700 -832 944 label
12646(\(continued\)) {/Helvetica-Oblique cf} (SPI protocol definition )
12647{/Helvetica-Bold cf} 4 16 0.000 0.700 -832 1120 label
12648(clock speed of the CPU. All other functions are purely for test and debug.)
12649{CR}
12650(Under normal working conditions, the SPI should not need to be accessed unless it is to adjust the)
12651{/Helvetica cf} 4 28 0.000 0.700 -832 -32 label
12652(manufacturer_ID) {/Helvetica-Bold cf} 2 16 0.000 0.700 -832 -272 label
12653(The 12-bit manufacturer ID for efabless is 0x456) {/Helvetica cf} 2 16 0.000
126540.700 -768 -304 label
12655(Housekeeping SPI registers) {/Helvetica-Bold cf} 2 16 0.000 0.700 -832 160
12656label
12657(register address 0x01 low 4 bits and register address 0x02) {/Helvetica cf} 2
1265816 0.000 0.700 -496 -272 label
Tim Edwards6a0750a2020-10-19 14:02:05 -040012659(page 9) {/Helvetica cf} 2 31 0.000 0.700 400 1200 label
Tim Edwards60aeb5f2020-10-14 16:29:04 -040012660(Pass-thru mode) {/Helvetica-Bold cf} 2 16 0.000 0.700 -832 752 label
12661(program start address. ) {CR}
12662(transfer to the QSPI flash. The CPU is brought out of reset, and starts executing instructions at the)
12663{CR}
12664(CSB pin is raised. When CSB is raised, the FLASH_CSB is also raised, terminating the data)
12665{CR}
12666(respectively\), and the QSPI flash data output \(pin FLASH_IO1\) is applied directly to SDO, until the)
12667{CR}
12668(signaling on SDI and SCK are applied directly to the QSPI flash \(pins FLASH_IO0 and FLASH_CLK,)
12669{CR}
12670(transfer to the QSPI flash. After the pass-thru command byte has been issued, all subsequent SPI)
12671{CR}
12672(The pass-thru mode puts the CPU into immediate reset, then sets FLASH_CSB low to initiate a data)
12673{/Helvetica cf} 14 28 0.000 0.700 -832 720 label
12674
12675(the housekeeping SPI, without the need for additional wiring to the QSPI flash chip.)
12676{CR}
12677(This mode allows the QSPI flash to be programmed from the same SPI communication channel as)
12678{/Helvetica cf} 4 28 0.000 0.700 -832 496 label
12679(the SPI flash in quad mode using a 6-pin interface.) {CR}
12680(flash chips, and so must operate only in the 4-pin SPI mode. The user project may elect to operate)
12681{CR}
12682(external access to the SPI flash. Both pass-thru modes only connect to I/O pins 0 and 1 of the SPI)
12683{CR}
12684(Caravel chip program either SPI flash chip from a host computer without requiring separate)
12685{CR}
12686(defined in the user project. The pass-thru mode allows a communications chip external to the)
12687{CR}
12688(management SoC. The second one corresponds to a secondary optional SPI flash that can be)
12689{CR}
12690(There are two pass-thru modes. The first one corresponds to the primary SPI flash used by the)
12691{/Helvetica cf} 14 28 0.000 0.700 -832 416 label
12692(frequency-locked loop generating the CPU core clock.) {CR}
12693(potentially can be detrimental to the CPU operation, such as adjusting the trim value of the digital)
12694{CR}
12695(reset. Some control registers in the housekeeping SPI affect the behavior of the CPU in a way that)
12696{CR}
12697(independently of the CPU. The housekeeping SPI can be accessed even when the CPU is in full)
12698{CR}
12699(The purpose of the housekeeping SPI is to give access to certain system values and controls)
12700{/Helvetica cf} 10 28 0.000 0.700 -832 128 label
12701(the SPI master description for details.) {CR}
12702(This configuration then allows a program to read, for example, the user project ID of the chip. See)
12703{CR}
12704(master, and enabling the bit that connects the internal SPI master directly to the housekeeping SPI.)
12705{CR}
12706(The housekeeping SPI can be accessed by the CPU from a running program by enabling the SPI)
12707{/Helvetica cf} 8 28 0.000 0.700 -832 -112 label
12708(product_ID) {/Helvetica-Bold cf} 2 16 0.000 0.700 -832 -368 label
12709(The product ID for the Caravel harness chip is 0x10) {/Helvetica cf} 2 16
127100.000 0.700 -768 -400 label
12711(register address 0x03) {/Helvetica cf} 2 16 0.000 0.700 -496 -368 label
12712pgsave restore showpage
12713
Tim Edwards6a0750a2020-10-19 14:02:05 -040012714%%Page: hskspi3 10
Tim Edwards60aeb5f2020-10-14 16:29:04 -040012715%%PageOrientation: Portrait
12716%%PageBoundingBox: 0 0 612 792
12717/pgsave save def bop
127181.0000 inchscale
127192.6000 setlinewidth 1088 672 translate
12720
127210.679 1.000 0.184 scb
12722512 1.000 -896 1248 -896 -480 352 -480 352 1248 4 polygon
12723sce
12724(\(cont.\)) {/Helvetica-Oblique cf} (Functional Description )
12725{/Helvetica-Bold cf} 4 16 0.000 0.700 -896 1216 label
127261 1.000 -896 1200 352 1200 2 polygon
12727(\(continued\)) {/Helvetica-Oblique cf} (Housekeeping SPI registers )
12728{/Helvetica-Bold cf} 4 16 0.000 0.700 -896 1152 label
12729(CPU reset) {/Helvetica-Bold cf} 2 16 0.000 0.700 -896 400 label
12730(CPU trap) {/Helvetica-Bold cf} 2 16 0.000 0.700 -896 288 label
12731(must be set back to zero manually to clear the reset state.) {CR}
12732(The CPU reset bit puts the entire CPU into a reset state. This bit is not self-resetting and)
12733{/Helvetica cf} 4 28 0.000 0.700 -832 384 label
12734(the housekeeping SPI can be used to determine the true trap state.) {CR}
12735(can be configured to be read from a GPIO pin, but as the GPIO state is potentially unknowable,)
12736{CR}
12737(If the CPU has stopped after encountering an error, it will raise the trap signal. The trap signal)
12738{/Helvetica cf} 6 28 0.000 0.700 -832 272 label
12739(CPU IRQ) {/Helvetica-Bold cf} 2 16 0.000 0.700 -896 544 label
12740(zero before it can trigger another interrupt.) {CR}
12741(resetting, so while the rising edge will trigger an interrupt, the signal must be manually set to)
12742{CR}
12743(This is a dedicated manual interrupt driving the CPU IRQ channel 6. The bit is not self-)
12744{/Helvetica cf} 6 16 0.000 0.700 -832 448 label
12745(PLL bypass) {/Helvetica-Bold cf} 2 16 0.000 0.700 -896 688 label
12746(CMOS clock\).) {CR}
12747(the external CMOS clock \(pin C9\). The default value is 0x1 \(CPU clock source is the external)
12748{CR}
12749(When enabled, the PLL bypass switches the clock source of the CPU from the PLL output to)
12750{/Helvetica cf} 6 28 0.000 0.700 -832 672 label
12751(register address 0x09 bit 0) {/Helvetica cf} 2 16 0.000 0.700 -560 696 label
12752(register address 0x0A bit 0) {/Helvetica cf} 2 16 0.000 0.700 -560 552 label
12753(register address 0x0B bit 0) {/Helvetica cf} 2 16 0.000 0.700 -560 408 label
12754(register address 0x0C bit 0) {/Helvetica cf} 2 16 0.000 0.700 -560 296 label
Tim Edwards6a0750a2020-10-19 14:02:05 -040012755(page 10) {/Helvetica cf} 2 31 0.000 0.700 336 1240 label
Tim Edwards60aeb5f2020-10-14 16:29:04 -040012756(PLL DCO enable) {/Helvetica-Bold cf} 2 16 0.000 0.700 -896 832 label
12757(PLL enable) {/Helvetica-Bold cf} 2 16 0.000 0.700 -896 976 label
12758(PLL trim) {/Helvetica-Bold cf} 2 16 0.000 0.700 -896 152 label
12759(MHz.) {hS} (MHz while the slowest output frequency is approximately 90) {hS}
12760(is approximately 215) {CR} (ns\). The fastest output frequency) {hS}
12761(ps delay \(on top of a fixed delay of 4.67) {hS} (\(approximately\) 250) {CR}
12762(Note that this is a thermometer-code trim, where each bit provides an additional)
12763{CR}
12764(\(trim value 0x3ffffff\) to the fastest \(trim value 0x0\). Default value is 0x3ffefff \(slow trim, -1\).)
12765{CR}
12766(The 26-bit trim value can adjust the DCO frequency over a factor of about two from the slowest)
12767{/Helvetica cf} 18 28 0.000 0.700 -832 120 label
12768(register address 0x08 bit 1) {/Helvetica cf} 2 16 0.000 0.700 -560 832 label
12769(register address 0x08 bit 0) {/Helvetica cf} 2 16 0.000 0.700 -560 976 label
12770(register addresses 0x0D \(all bits\) to 0x10 \(lower 2 bits\))
12771{/Helvetica cf} 2 16 0.000 0.700 -560 152 label
12772(with a unique number given to each user project.) {CR}
12773(The 4-byte \(32 bit\) user project ID is metal-mask programmed on each project before tapeout,)
12774{/Helvetica cf} 4 28 0.000 0.700 -832 1072 label
12775(register addresses 0x04 to 0x07) {/Helvetica cf} 2 16 0.000 0.700 -560 1088
12776label
12777(user project ID) {/Helvetica-Bold cf} 2 16 0.000 0.700 -896 1088 label
12778(PLL output divider \(2\)) {/Helvetica-Bold cf} 2 16 0.000 0.700 -896 -256
12779label
12780(register address 0x11 bit 5\2613) {/Helvetica cf} 2 16 0.000 0.700 -560 -256
12781label
12782(drive the CPU clock.) {CR}
12783(applied prior to turning off the PLL bypass to allow the PLL time to stabilize before using it to)
12784{CR}
12785(This bit enables the digital frequency-locked-loop clock multiplier. The enable should be)
12786{/Helvetica cf} 6 28 0.000 0.700 -832 960 label
12787(between approximately 90 to 200 MHz by setting the trim bits \(see below\).)
12788{CR}
12789(and the system operates in free-running mode, driven by the ring oscillator which can be tuned)
12790{CR}
12791(The PLL can be run in DCO mode, in which the feedback loop to the driving clock is removed,)
12792{/Helvetica cf} 6 28 0.000 0.700 -832 816 label
12793(PLL output divider) {/Helvetica-Bold cf} 2 16 0.000 0.700 -896 -64 label
12794(register address 0x11 bits 2\2610) {/Helvetica cf} 2 16 0.000 0.700 -560 -64
12795label
12796(operate at these frequencies\). ) {CR}
12797(undivided PLL clock directly to the core \(and should not be used, as the processor does not)
12798{CR}
12799(This 3-bit divider can generate a clock divided by 2 to 7. Values 0 and 1 both pass the)
12800{CR}
12801(The PLL output can be divided down by an integer divider to provide the core clock frequency.)
12802{/Helvetica cf} 8 28 0.000 0.700 -832 -96 label
12803
12804(undivided PLL clock, while values 2 to 7 pass the clock divided by 2 to 7, respectively.)
12805{CR}
12806(and provided to the user project space as a secondary clock. Values 0 and 1 both pass the)
12807{CR}
12808(The PLL 90-degree phase output is passed through an independent 3-bit integer clock divider)
12809{/Helvetica cf} 6 28 0.000 0.700 -832 -272 label
12810pgsave restore showpage
12811
Tim Edwards6a0750a2020-10-19 14:02:05 -040012812%%Page: hkspi4 11
Tim Edwards60aeb5f2020-10-14 16:29:04 -040012813%%PageOrientation: Portrait
12814%%PageBoundingBox: 0 0 612 792
12815/pgsave save def bop
128161.0000 inchscale
128172.6000 setlinewidth 1080 808 translate
12818
128190.898 0.898 0.898 scb
12820496 1.000 -768 -608 -768 -512 -368 -512 -368 -608 4 polygon
12821496 1.000 -768 416 -768 496 -288 496 -288 416 4 polygon
12822496 1.000 -768 -512 -768 -416 -528 -416 -528 -512 4 polygon
12823496 1.000 -768 64 -768 160 -64 160 -64 64 4 polygon
128240.679 1.000 0.184 scb
12825512 1.000 -896 1120 -896 -624 368 -624 368 1120 4 polygon
12826sce
12827(\(cont.\)) {/Helvetica-Oblique cf} (Functional Description )
12828{/Helvetica-Bold cf} 4 16 0.000 0.700 -896 1088 label
128291 1.000 -896 1072 368 1072 2 polygon
12830(\(continued\)) {/Helvetica-Oblique cf} (Housekeeping SPI registers )
12831{/Helvetica-Bold cf} 4 16 0.000 0.700 -896 1024 label
128320.898 0.898 0.898 scb
12833496 1.000 -768 -320 -768 64 64 64 64 -320 4 polygon
12834sce
128351 1.000 -896 496 368 496 2 polygon
12836(msb) {/Helvetica-Oblique cf} 2 17 0.000 0.700 -720 640 label
12837(lsb) {/Helvetica-Oblique cf} 2 17 0.000 0.700 112 640 label
12838(manufacturer_ID[7:0] \(= 0x56\)) {/Helvetica cf} 2 21 0.000 0.700 -288 384
12839label
128401 1.000 -896 336 368 336 2 polygon
128411 1.000 -896 624 -896 -608 2 polygon
12842(Address) {CR} (Register) {/Helvetica-Oblique cf} 4 17 0.000 0.700 -832 608
12843label
128441 1.000 -896 592 368 592 2 polygon
128451 1.000 -896 256 368 256 2 polygon
12846(product_ID \(= 0x10\)) {/Helvetica cf} 2 21 0.000 0.700 -272 304 label
12847(0x00) {/Helvetica cf} 2 17 0.000 0.700 -832 528 label
12848(0x01) {/Helvetica cf} 2 17 0.000 0.700 -832 448 label
128491 1.000 -896 -32 368 -32 2 polygon
128501 1.000 -656 624 -656 592 2 polygon
128511 1.000 -528 624 -528 592 2 polygon
128521 1.000 -400 624 -400 592 2 polygon
128531 1.000 -288 624 -288 592 2 polygon
128541 1.000 -176 624 -176 592 2 polygon
128551 1.000 -64 624 -64 592 2 polygon
128561 1.000 64 624 64 592 2 polygon
128571 1.000 176 624 176 -608 2 polygon
12858(7) {/Helvetica cf} 2 16 0.000 0.700 -720 608 label
12859(6) {/Helvetica cf} 2 16 0.000 0.700 -608 608 label
12860(5) {/Helvetica cf} 2 16 0.000 0.700 -480 608 label
12861(4) {/Helvetica cf} 2 16 0.000 0.700 -352 608 label
12862(3) {/Helvetica cf} 2 16 0.000 0.700 -240 608 label
12863(2) {/Helvetica cf} 2 16 0.000 0.700 -128 608 label
12864(1) {/Helvetica cf} 2 16 0.000 0.700 -16 608 label
12865(0) {/Helvetica cf} 2 16 0.000 0.700 112 608 label
12866(comments) {/Helvetica-Oblique cf} 2 17 0.000 0.700 256 608 label
128671 1.000 -896 -128 368 -128 2 polygon
128681 1.000 -896 -224 368 -224 2 polygon
128691 1.000 -896 64 368 64 2 polygon
128701 1.000 -896 160 368 160 2 polygon
128711 1.000 -896 416 368 416 2 polygon
12872(0x02) {/Helvetica cf} 2 17 0.000 0.700 -832 368 label
128731 1.000 -288 496 -288 416 2 polygon
12874(manufacturer_ID[11:8] \(= 0x4\)) {/Helvetica cf} 2 21 0.000 0.700 -64 464
12875label
12876(0x03) {/Helvetica cf} 2 17 0.000 0.700 -832 288 label
12877(0x08) {/Helvetica cf} 2 17 0.000 0.700 -832 96 label
12878(0x09) {/Helvetica cf} 2 17 0.000 0.700 -832 0 label
12879(0x0A) {/Helvetica cf} 2 17 0.000 0.700 -832 -96 label
12880(0x0B) {/Helvetica cf} 2 17 0.000 0.700 -832 -192 label
12881(0x0C) {/Helvetica cf} 2 17 0.000 0.700 -832 -288 label
12882(0x12) {/Helvetica cf} 2 17 0.000 0.700 -832 -576 label
12883(SPI status and control) {/Helvetica cf} 2 21 0.000 0.700 -272 544 label
12884(read-only) {/Helvetica cf} 2 21 0.000 0.700 272 464 label
12885(read-only) {/Helvetica cf} 2 21 0.000 0.700 272 384 label
12886(read-only) {/Helvetica cf} 2 21 0.000 0.700 272 304 label
12887(undefined) {CR} (unused/) {/Helvetica cf} 4 1045 0.000 0.700 256 544 label
128881 1.000 -768 624 -768 -608 2 polygon
12889(read-only) {/Helvetica cf} 2 21 0.000 0.700 272 -272 label
12890(unused) {/Helvetica cf} 2 21 0.000 0.700 -368 -272 label
128911 1.000 64 160 64 64 2 polygon
128921 1.000 -64 160 -64 64 2 polygon
12893(enable) {CR} (DCO) {CR} (PLL) {/Helvetica cf} 6 1045 0.000 0.700 0 112 label
12894(default 0x02) {/Helvetica cf} 2 21 0.000 0.700 272 112 label
128951 1.000 64 64 64 -32 2 polygon
12896(bypass) {CR} (PLL) {/Helvetica cf} 4 1045 0.000 0.700 120 16 label
12897(default 0x01) {/Helvetica cf} 2 21 0.000 0.700 272 16 label
128981 1.000 64 -32 64 -128 2 polygon
128991 1.000 64 -128 64 -224 2 polygon
129001 1.000 64 -224 64 -320 2 polygon
12901(IRQ) {CR} (CPU) {/Helvetica cf} 4 1045 0.000 0.700 112 -80 label
12902(reset) {CR} (CPU) {/Helvetica cf} 4 1045 0.000 0.700 112 -176 label
12903(trap) {CR} (CPU) {/Helvetica cf} 4 1045 0.000 0.700 112 -272 label
12904(unused) {/Helvetica cf} 2 21 0.000 0.700 -368 -176 label
12905(unused) {/Helvetica cf} 2 21 0.000 0.700 -368 -80 label
12906(unused) {/Helvetica cf} 2 21 0.000 0.700 -368 16 label
12907(default 0x00) {/Helvetica cf} 2 21 0.000 0.700 272 -80 label
12908(default 0x00) {/Helvetica cf} 2 21 0.000 0.700 272 -176 label
12909(Table 9) {/Helvetica-Oblique cf} 2 16 0.000 0.700 -608 672 label
12910(Housekeeping SPI register map) {/Helvetica-Bold cf} 2 16 0.000 0.700 -448 672
12911label
129121 1.000 -896 -320 368 -320 2 polygon
129131 1.000 -896 -416 368 -416 2 polygon
129141 1.000 -896 -608 368 -608 2 polygon
12915(0x10) {CR} (0x0D\261) {/Helvetica cf} 4 21 0.000 0.700 -832 -368 label
12916(0x11) {/Helvetica cf} 2 17 0.000 0.700 -832 -480 label
12917(unused) {/Helvetica cf} 2 21 0.000 0.700 -456 112 label
12918(enable) {CR} (PLL) {/Helvetica cf} 4 1045 0.000 0.700 120 112 label
129191 1.000 -528 -416 -528 -512 2 polygon
12920(unused) {/Helvetica cf} 2 21 0.000 0.700 -656 -464 label
12921(default 0x12) {/Helvetica cf} 2 21 0.000 0.700 272 -464 label
12922(0x3ffefff) {CR} (default) {/Helvetica cf} 4 1045 0.000 0.700 272 -368 label
129231 1.000 368 624 368 -608 2 polygon
Tim Edwards6a0750a2020-10-19 14:02:05 -040012924(page 11) {/Helvetica cf} 2 31 0.000 0.700 352 1112 label
Tim Edwards60aeb5f2020-10-14 16:29:04 -040012925(PLL feedback divider) {/Helvetica-Bold cf} 2 16 0.000 0.700 -896 960 label
12926(register address 0x12 bits 4\2610) {/Helvetica cf} 2 16 0.000 0.700 -560 960
12927label
12928(MHz. ) {hS}
12929(implies that the external clock should be no slower than around 4 to 5) {CR}
12930(be set to 19 \(19 * 8 = 152\). The DCO range and the number of bits of the feedback divider)
12931{CR} (MHz external clock, the divider should) {hS}
12932(MHz\). For example, when using an 8) {hS} (approximately 150) {CR}
12933(divider value falls between 90 and 214 MHz \(preferably centered on this range, or)
12934{CR}
12935(feedback divider must be set such that the external clock rate multiplied by the feedback)
12936{CR}
12937(divided by the feedback divider value \(when running in PLL mode, not DCO mode\). The)
12938{CR}
12939(The PLL operates by comparing the input clock \(pin C9\) rate to the rate of the PLL clock)
12940{/Helvetica cf} 20 28 0.000 0.700 -832 944 label
129411 1.000 -896 -512 368 -512 2 polygon
12942(0x07) {CR} (0x04\261) {/Helvetica cf} 4 21 0.000 0.700 -832 208 label
12943(unused) {/Helvetica cf} 2 17 0.000 0.700 -544 448 label
12944(user_project_ID \(unique value per project\)) {/Helvetica cf} 2 21 0.000 0.700
12945-304 208 label
12946(read-only) {/Helvetica cf} 2 21 0.000 0.700 272 208 label
12947(unused) {/Helvetica cf} 2 21 0.000 0.700 -528 -560 label
129481 1.000 -368 -512 -368 -608 2 polygon
129491 1.000 -176 -416 -176 -512 2 polygon
12950(default 0x04) {/Helvetica cf} 2 21 0.000 0.700 272 -560 label
12951(PLL feedback divider) {/Helvetica cf} 2 21 0.000 0.700 -96 -560 label
12952(PLL output divider) {/Helvetica cf} 2 21 0.000 0.700 0 -464 label
12953(PLL output divider 2) {/Helvetica cf} 2 21 0.000 0.700 -352 -464 label
12954(DCO trim \(26 bits\) \(= 0x3ffefff\)) {/Helvetica cf} 2 21 0.000 0.700 -288
12955-368 label
12956pgsave restore showpage
12957
Tim Edwards6a0750a2020-10-19 14:02:05 -040012958%%Page: spimemio 12
Tim Edwards60aeb5f2020-10-14 16:29:04 -040012959%%PageOrientation: Portrait
12960%%PageBoundingBox: 0 0 612 792
12961/pgsave save def bop
129621.0000 inchscale
129632.6000 setlinewidth 1184 1408 translate
12964
129650.679 1.000 0.184 scb
12966512 1.000 -992 512 -992 -1216 256 -1216 256 512 4 polygon
12967sce
12968(\(cont.\)) {/Helvetica-Oblique cf} (Functional Description )
12969{/Helvetica-Bold cf} 4 16 0.000 0.700 -992 480 label
129701 1.000 -992 464 256 464 2 polygon
12971(QSPI Flash interface) {/Helvetica-Bold cf} 2 16 0.000 0.700 -992 416 label
Tim Edwards6a0750a2020-10-19 14:02:05 -040012972(flash io0\2611 \(pins D10 to D9\), flash csb \(pin C10\), and) {/Helvetica cf}
Tim Edwards60aeb5f2020-10-14 16:29:04 -0400129732 16 0.000 0.700 -416 416 label
Tim Edwards6a0750a2020-10-19 14:02:05 -040012974(flash clk \(pin D8\)) {/Helvetica cf} 2 16 0.000 0.700 -416 384 label
Tim Edwards60aeb5f2020-10-14 16:29:04 -040012975(S25FL256L.) {CR} (Cypress) {/Helvetica cf} (e.g., ) {/Helvetica-Oblique cf}
12976("flash io1" acting as SDO \(data from CPU to flash\). Protocol is according to, )
12977{CR}
12978(sequence in single-bit mode with pin "flash io0" acting as SDI \(data from flash to CPU\) and pin)
12979{CR}
12980(The QSPI flash controller is automatically enabled on power-up, and will immediately initiate a read)
12981{/Helvetica cf} 12 28 0.000 0.700 -992 352 label
129820 1.000 -944 -336 -944 -288 80 -288 80 -336 4 polygon
129831 1.000 -912 -336 -912 -384 2 polygon
129841 1.000 -880 -336 -880 -384 2 polygon
129851 1.000 -848 -336 -848 -384 2 polygon
129861 1.000 -816 -336 -816 -384 2 polygon
129871 1.000 -784 -336 -784 -384 2 polygon
129881 1.000 -752 -336 -752 -384 2 polygon
129891 1.000 -720 -336 -720 -384 2 polygon
129901 1.000 -688 -336 -688 -384 2 polygon
129911 1.000 -656 -336 -656 -384 2 polygon
129921 1.000 -624 -336 -624 -384 2 polygon
129931 1.000 -592 -336 -592 -384 2 polygon
129941 1.000 -560 -336 -560 -384 2 polygon
129951 1.000 -528 -336 -528 -384 2 polygon
129961 1.000 -496 -336 -496 -384 2 polygon
129971 1.000 -464 -336 -464 -384 2 polygon
129981 1.000 -400 -336 -400 -384 2 polygon
129991 1.000 -368 -336 -368 -384 2 polygon
130001 1.000 -336 -336 -336 -384 2 polygon
130011 1.000 -304 -336 -304 -384 2 polygon
130021 1.000 -272 -336 -272 -384 2 polygon
130031 1.000 -240 -336 -240 -384 2 polygon
130041 1.000 -208 -336 -208 -384 2 polygon
130051 1.000 -176 -336 -176 -384 2 polygon
130061 1.000 -144 -336 -144 -384 2 polygon
130071 1.000 -112 -336 -112 -384 2 polygon
130081 1.000 -80 -336 -80 -384 2 polygon
130091 1.000 -48 -336 -48 -384 2 polygon
130101 1.000 -16 -336 -16 -384 2 polygon
130111 1.000 16 -336 16 -384 2 polygon
130121 1.000 48 -336 48 -384 2 polygon
13013(0) {/Helvetica cf} 2 21 0.000 0.500 64 -360 label
13014(1) {/Helvetica cf} 2 21 0.000 0.500 32 -360 label
13015(2) {/Helvetica cf} 2 21 0.000 0.500 0 -360 label
13016(3) {/Helvetica cf} 2 21 0.000 0.500 -32 -360 label
13017(4) {/Helvetica cf} 2 21 0.000 0.500 -64 -360 label
13018(5) {/Helvetica cf} 2 21 0.000 0.500 -96 -360 label
130190.600 0.600 0.600 scb
13020(6) {/Helvetica cf} 2 21 0.000 0.500 -128 -360 label
13021(7) {/Helvetica cf} 2 21 0.000 0.500 -160 -360 label
13022sce
13023(8) {/Helvetica cf} 2 21 0.000 0.500 -192 -360 label
13024(9) {/Helvetica cf} 2 21 0.000 0.500 -224 -360 label
13025(10) {/Helvetica cf} 2 21 0.000 0.500 -256 -360 label
13026(11) {/Helvetica cf} 2 21 0.000 0.500 -288 -360 label
130270.600 0.600 0.600 scb
13028(12) {/Helvetica cf} 2 21 0.000 0.500 -320 -360 label
13029(13) {/Helvetica cf} 2 21 0.000 0.500 -352 -360 label
13030(14) {/Helvetica cf} 2 21 0.000 0.500 -384 -360 label
13031(15) {/Helvetica cf} 2 21 0.000 0.500 -416 -360 label
13032sce
13033(16) {/Helvetica cf} 2 21 0.000 0.500 -448 -360 label
13034(17) {/Helvetica cf} 2 21 0.000 0.500 -480 -360 label
13035(18) {/Helvetica cf} 2 21 0.000 0.500 -512 -360 label
13036(19) {/Helvetica cf} 2 21 0.000 0.500 -544 -360 label
13037(20) {/Helvetica cf} 2 21 0.000 0.500 -576 -360 label
13038(21) {/Helvetica cf} 2 21 0.000 0.500 -608 -360 label
13039(22) {/Helvetica cf} 2 21 0.000 0.500 -640 -360 label
130400.600 0.600 0.600 scb
13041(23) {/Helvetica cf} 2 21 0.000 0.500 -672 -360 label
13042(24) {/Helvetica cf} 2 21 0.000 0.500 -704 -360 label
13043(25) {/Helvetica cf} 2 21 0.000 0.500 -736 -360 label
13044(26) {/Helvetica cf} 2 21 0.000 0.500 -768 -360 label
13045(27) {/Helvetica cf} 2 21 0.000 0.500 -800 -360 label
13046(28) {/Helvetica cf} 2 21 0.000 0.500 -832 -360 label
13047(29) {/Helvetica cf} 2 21 0.000 0.500 -864 -360 label
13048(30) {/Helvetica cf} 2 21 0.000 0.500 -896 -360 label
13049sce
13050(31) {/Helvetica cf} 2 21 0.000 0.500 -928 -360 label
13051(bit) {/Helvetica cf} 2 20 0.000 0.700 112 -352 label
13052(0x2d000000) {/Courier-Bold cf} 2 16 0.000 0.700 -128 -272 label
130531 1.000 -176 -288 -176 -240 2 polygon
130541 1.000 -688 -288 -688 -240 2 polygon
130551 1.000 -944 -240 -944 -288 2 polygon
130561 1.000 80 -240 80 -288 2 polygon
130571 1.000 80 -336 80 -384 2 polygon
130581 1.000 -944 -336 -944 -384 2 polygon
13059(0x2d000001) {/Courier-Bold cf} 2 16 360.000 0.700 -384 -272 label
13060(0x2d000002) {/Courier-Bold cf} 2 16 360.000 0.700 -640 -272 label
13061(0x2d000003) {/Courier-Bold cf} 2 16 0.000 0.700 -896 -272 label
13062(address) {/Helvetica cf} 2 17 0.000 0.700 160 -272 label
13063(value) {/Helvetica cf} 2 20 0.000 0.700 112 -304 label
130641 1.000 -944 -240 80 -240 2 polygon
130651 1.000 -944 -384 80 -384 2 polygon
13066(reg_spictrl) {/Courier-Bold cf} 2 16 0.000 0.700 -528 -224 label
130671 1.000 -432 -240 -432 -288 2 polygon
130681 1.000 -432 -336 -432 -384 2 polygon
13069(\(see below\)) {/Helvetica cf} 2 17 0.000 0.700 -528 -320 label
13070(mask bit) {/Helvetica cf} 2 16 0.000 0.700 -896 -432 label
13071(description) {/Helvetica cf} 2 16 0.000 0.700 -400 -432 label
130721 1.000 -912 -448 96 -448 2 polygon
13073(31) {/Helvetica cf} 2 16 0.000 0.700 -896 -480 label
130741 1.000 -912 -336 -912 -288 2 polygon
130751 1.000 -656 -336 -656 -288 2 polygon
13076(\(unused\)) {/Helvetica cf} 2 17 0.000 0.700 -784 -320 label
130771 1.000 -432 -288 -432 -336 2 polygon
130781 1.000 -304 -288 -304 -336 2 polygon
13079(\(unused\)) {/Helvetica cf} 2 17 0.000 0.700 -368 -320 label
130801 1.000 -176 -288 -176 -336 2 polygon
130811 1.000 -112 -288 -112 -336 2 polygon
13082(22\26120) {/Helvetica cf} 2 16 0.000 0.700 -896 -512 label
13083(19\26116) {/Helvetica cf} 2 16 0.000 0.700 -896 -544 label
13084(11\2618) {/Helvetica cf} 2 16 0.000 0.700 -896 -576 label
13085(5) {/Helvetica cf} 2 16 0.000 0.700 -896 -608 label
13086(4) {/Helvetica cf} 2 16 0.000 0.700 -896 -640 label
13087(3\2610) {/Helvetica cf} 2 16 0.000 0.700 -896 -672 label
13088(default) {/Helvetica cf} 2 16 0.000 0.700 -704 -432 label
13089(1) {/Helvetica cf} 2 16 0.000 0.700 -688 -480 label
13090(QSPI flash interface enable) {/Helvetica cf} 2 16 0.000 0.700 -400 -480 label
13091(0) {/Helvetica cf} 2 16 0.000 0.700 -688 -512 label
13092(Access mode \(see table below\)) {/Helvetica cf} 2 16 0.000 0.700 -400 -512
13093label
13094(8) {/Helvetica cf} 2 16 0.000 0.700 -688 -544 label
13095(Dummy clock cycle count) {/Helvetica cf} 2 16 0.000 0.700 -400 -544 label
13096(Bit-bang OE FLASH_IO3\261FLASH_IO0) {/Helvetica cf} 2 16 0.000 0.700 -400 -576
13097label
13098(Bit-bang FLASH_CSB) {/Helvetica cf} 2 16 0.000 0.700 -400 -608 label
13099(Bit-bang FLASH_CLK) {/Helvetica cf} 2 16 0.000 0.700 -400 -640 label
13100(Bit-bang value FLASH_IO3\261FLASH_IO0) {/Helvetica cf} 2 16 0.000 0.700 -400
13101-672 label
13102(0) {/Helvetica cf} 2 16 0.000 0.700 -688 -576 label
13103(0) {/Helvetica cf} 2 16 0.000 0.700 -688 -608 label
13104(0) {/Helvetica cf} 2 16 0.000 0.700 -688 -640 label
13105(0) {/Helvetica cf} 2 16 0.000 0.700 -688 -672 label
13106(0xFF) {/Courier-Bold cf} 2 16 0.000 0.700 -928 128 label
13107(0xAB) {/Courier-Bold cf} 2 16 0.000 0.700 -928 96 label
13108(Mode bit reset) {/Helvetica cf} 2 16 0.000 0.700 -800 128 label
13109(Release from deep power-down) {/Helvetica cf} 2 16 0.000 0.700 -800 96 label
13110(0x03) {/Courier-Bold cf} 2 16 0.000 0.700 -928 64 label
13111(Read w/3 byte address) {/Helvetica cf} 2 16 0.000 0.700 -800 64 label
13112(0x00) {/Courier-Bold cf} 2 16 0.000 0.700 -928 32 label
13113(0x00) {/Courier-Bold cf} 2 16 0.000 0.700 -928 0 label
13114(0x00) {/Courier-Bold cf} 2 16 0.000 0.700 -928 -32 label
13115(\) \(3 bytes\) \(upper byte is ignored\)) {/Helvetica cf} (0x10000000)
13116{/Courier-Bold cf} (Program start address \() {/Helvetica cf} 6 16 0.000 0.700
13117-800 32 label
13118(The initial SPI instruction sequence is as follows:) {/Helvetica cf} 2 16
131190.000 0.700 -992 176 label
13120(read command to read from a new address.) {CR}
13121(The QSPI flash continues to read bytes, either sequentially on the same command, or issuing a new)
13122{/Helvetica cf} 4 28 0.000 0.700 -992 -64 label
13123
13124(The behavior of the QSPI flash controller can be modified by changing values in the register below:)
13125{/Helvetica cf} 2 16 0.000 0.700 -992 -160 label
13126(Access mode bit selection \(bits 22\26120\):) {/Helvetica cf} 2 16 0.000 0.700
13127-976 -720 label
13128(0) {/Helvetica cf} 2 16 0.000 0.700 -976 -768 label
13129(1) {/Helvetica cf} 2 16 0.000 0.700 -976 -800 label
13130(000) {/Courier-Bold cf} 2 16 0.000 0.700 -912 -768 label
13131(001) {/Courier-Bold cf} 2 16 0.000 0.700 -912 -800 label
13132(Single bit per clock) {/Helvetica cf} 2 16 0.000 0.700 -784 -768 label
13133(Single bit per clock \(same as 0\)) {/Helvetica cf} 2 16 0.000 0.700 -784 -800
13134label
131351 1.000 -976 -736 -64 -736 2 polygon
13136
13137(entire routine to access the SPI flash must be read into SRAM and executed from the SRAM.)
13138{CR}
13139(The SPI flash can be accessed by bit banging when the enable is off. To do this from the CPU, the)
13140{/Helvetica cf} 4 16 0.000 0.700 -992 -976 label
13141(Table 10) {/Helvetica-Oblique cf} 2 16 0.000 0.700 -944 -224 label
Tim Edwards6a0750a2020-10-19 14:02:05 -040013142(page 12) {/Helvetica cf} 2 31 0.000 0.700 240 496 label
Tim Edwards60aeb5f2020-10-14 16:29:04 -040013143(\(see below\)) {/Helvetica cf} 2 17 0.000 0.700 -16 -320 label
13144(has pins for data lines 0 and 1.) {CR}
13145(All additional modes \(QSPI dual and quad modes\) cannot be used, as the management SoC only)
13146{/Helvetica cf} 4 28 0.000 0.700 -992 -832 label
13147(Interrupt) {/Helvetica-Bold cf} 2 16 0.000 0.700 -992 -1120 label
13148(IRQ \(pin E5\)) {/Helvetica cf} 2 16 0.000 0.700 -480 -1120 label
13149(The interrupt pin triggers the CPU interrupt channel 5.) {/Helvetica cf} 2 28
131500.000 0.700 -928 -1152 label
13151pgsave restore showpage
13152
Tim Edwards6a0750a2020-10-19 14:02:05 -040013153%%Page: uart 13
Tim Edwards60aeb5f2020-10-14 16:29:04 -040013154%%PageOrientation: Portrait
13155%%PageBoundingBox: 0 0 612 792
13156/pgsave save def bop
131571.0000 inchscale
131582.6000 setlinewidth 992 736 translate
13159
131600.679 1.000 0.184 scb
13161512 1.000 -800 1184 -800 -544 448 -544 448 1184 4 polygon
13162sce
13163(\(cont.\)) {/Helvetica-Oblique cf} (Functional Description )
13164{/Helvetica-Bold cf} 4 16 0.000 0.700 -800 1152 label
131651 1.000 -800 1136 448 1136 2 polygon
13166(External clock) {/Helvetica-Bold cf} 2 16 0.000 0.700 -800 1088 label
13167(UART) {/Helvetica-Bold cf} 2 16 0.000 0.700 -800 864 label
Tim Edwards6a0750a2020-10-19 14:02:05 -040013168(ser tx \(pin F7\) and ser rx \(pin E7\)) {/Helvetica cf} 2 16 0.000 0.700 -288
Tim Edwards60aeb5f2020-10-14 16:29:04 -040013169864 label
13170(clock \(pin C9\)) {/Helvetica cf} 2 16 0.000 0.700 -288 1088 label
13171
13172(blocking operations which will generate CPU wait states until the data transfer is completed.)
13173{CR}
13174(at a fixed baud rate. Although the UART operates independently of the CPU, data transfers are)
13175{CR}
13176(The UART is a standard 2-pin serial interface that can communicate with most similar interfaces)
13177{/Helvetica cf} 6 28 0.000 0.700 -800 832 label
131780 1.000 -752 512 -752 560 272 560 272 512 4 polygon
131791 1.000 -720 512 -720 464 2 polygon
131801 1.000 -688 512 -688 464 2 polygon
131811 1.000 -656 512 -656 464 2 polygon
131821 1.000 -624 512 -624 464 2 polygon
131831 1.000 -592 512 -592 464 2 polygon
131841 1.000 -560 512 -560 464 2 polygon
131851 1.000 -528 512 -528 464 2 polygon
131861 1.000 -496 512 -496 464 2 polygon
131871 1.000 -464 512 -464 464 2 polygon
131881 1.000 -432 512 -432 464 2 polygon
131891 1.000 -400 512 -400 464 2 polygon
131901 1.000 -368 512 -368 464 2 polygon
131911 1.000 -336 512 -336 464 2 polygon
131921 1.000 -304 512 -304 464 2 polygon
131931 1.000 -272 512 -272 464 2 polygon
131941 1.000 -208 512 -208 464 2 polygon
131951 1.000 -176 512 -176 464 2 polygon
131961 1.000 -144 512 -144 464 2 polygon
131971 1.000 -112 512 -112 464 2 polygon
131981 1.000 -80 512 -80 464 2 polygon
131991 1.000 -48 512 -48 464 2 polygon
132001 1.000 -16 512 -16 464 2 polygon
132011 1.000 16 512 16 464 2 polygon
132021 1.000 48 512 48 464 2 polygon
132031 1.000 80 512 80 464 2 polygon
132041 1.000 112 512 112 464 2 polygon
132051 1.000 144 512 144 464 2 polygon
132061 1.000 176 512 176 464 2 polygon
132071 1.000 208 512 208 464 2 polygon
132081 1.000 240 512 240 464 2 polygon
13209(0) {/Helvetica cf} 2 21 0.000 0.500 256 488 label
13210(1) {/Helvetica cf} 2 21 0.000 0.500 224 488 label
13211(2) {/Helvetica cf} 2 21 0.000 0.500 192 488 label
13212(3) {/Helvetica cf} 2 21 0.000 0.500 160 488 label
13213(4) {/Helvetica cf} 2 21 0.000 0.500 128 488 label
13214(5) {/Helvetica cf} 2 21 0.000 0.500 96 488 label
13215(6) {/Helvetica cf} 2 21 0.000 0.500 64 488 label
13216(7) {/Helvetica cf} 2 21 0.000 0.500 32 488 label
13217(8) {/Helvetica cf} 2 21 0.000 0.500 0 488 label
13218(9) {/Helvetica cf} 2 21 0.000 0.500 -32 488 label
13219(10) {/Helvetica cf} 2 21 0.000 0.500 -64 488 label
13220(11) {/Helvetica cf} 2 21 0.000 0.500 -96 488 label
13221(12) {/Helvetica cf} 2 21 0.000 0.500 -128 488 label
13222(13) {/Helvetica cf} 2 21 0.000 0.500 -160 488 label
13223(14) {/Helvetica cf} 2 21 0.000 0.500 -192 488 label
13224(15) {/Helvetica cf} 2 21 0.000 0.500 -224 488 label
13225(16) {/Helvetica cf} 2 21 0.000 0.500 -256 488 label
13226(17) {/Helvetica cf} 2 21 0.000 0.500 -288 488 label
13227(18) {/Helvetica cf} 2 21 0.000 0.500 -320 488 label
13228(19) {/Helvetica cf} 2 21 0.000 0.500 -352 488 label
13229(20) {/Helvetica cf} 2 21 0.000 0.500 -384 488 label
13230(21) {/Helvetica cf} 2 21 0.000 0.500 -416 488 label
13231(22) {/Helvetica cf} 2 21 0.000 0.500 -448 488 label
13232(23) {/Helvetica cf} 2 21 0.000 0.500 -480 488 label
13233(24) {/Helvetica cf} 2 21 0.000 0.500 -512 488 label
13234(25) {/Helvetica cf} 2 21 0.000 0.500 -544 488 label
13235(26) {/Helvetica cf} 2 21 0.000 0.500 -576 488 label
13236(27) {/Helvetica cf} 2 21 0.000 0.500 -608 488 label
13237(28) {/Helvetica cf} 2 21 0.000 0.500 -640 488 label
13238(29) {/Helvetica cf} 2 21 0.000 0.500 -672 488 label
13239(30) {/Helvetica cf} 2 21 0.000 0.500 -704 488 label
13240(31) {/Helvetica cf} 2 21 0.000 0.500 -736 488 label
13241(bit) {/Helvetica cf} 2 20 0.000 0.700 304 496 label
13242(0x20000000) {/Courier-Bold cf} 2 16 0.000 0.700 64 576 label
132431 1.000 16 560 16 608 2 polygon
132441 1.000 -496 560 -496 608 2 polygon
132451 1.000 -752 608 -752 560 2 polygon
132461 1.000 272 608 272 560 2 polygon
132471 1.000 272 512 272 464 2 polygon
132481 1.000 -752 512 -752 464 2 polygon
13249(0x20000001) {/Courier-Bold cf} 2 16 360.000 0.700 -192 576 label
13250(0x20000002) {/Courier-Bold cf} 2 16 360.000 0.700 -448 576 label
13251(0x20000003) {/Courier-Bold cf} 2 16 0.000 0.700 -704 576 label
13252(address) {/Helvetica cf} 2 17 0.000 0.700 352 576 label
13253(value) {/Helvetica cf} 2 20 0.000 0.700 304 544 label
132541 1.000 -752 608 272 608 2 polygon
132551 1.000 -752 464 272 464 2 polygon
13256(reg_uart_clkdiv) {/Courier-Bold cf} 2 16 0.000 0.700 -336 624 label
132571 1.000 -240 608 -240 560 2 polygon
132581 1.000 -240 512 -240 464 2 polygon
13259
13260(The behavior of the UART can be modified by changing values in the registers below:)
13261{/Helvetica cf} 2 16 0.000 0.700 -800 688 label
13262(Table 11) {/Helvetica-Oblique cf} 2 16 0.000 0.700 -752 624 label
132630 1.000 -752 96 -752 144 272 144 272 96 4 polygon
132641 1.000 -720 96 -720 48 2 polygon
132651 1.000 -688 96 -688 48 2 polygon
132661 1.000 -656 96 -656 48 2 polygon
132671 1.000 -624 96 -624 48 2 polygon
132681 1.000 -592 96 -592 48 2 polygon
132691 1.000 -560 96 -560 48 2 polygon
132701 1.000 -528 96 -528 48 2 polygon
132711 1.000 -496 96 -496 48 2 polygon
132721 1.000 -464 96 -464 48 2 polygon
132731 1.000 -432 96 -432 48 2 polygon
132741 1.000 -400 96 -400 48 2 polygon
132751 1.000 -368 96 -368 48 2 polygon
132761 1.000 -336 96 -336 48 2 polygon
132771 1.000 -304 96 -304 48 2 polygon
132781 1.000 -272 96 -272 48 2 polygon
132791 1.000 -208 96 -208 48 2 polygon
132801 1.000 -176 96 -176 48 2 polygon
132811 1.000 -144 96 -144 48 2 polygon
132821 1.000 -112 96 -112 48 2 polygon
132831 1.000 -80 96 -80 48 2 polygon
132841 1.000 -48 96 -48 48 2 polygon
132851 1.000 -16 96 -16 48 2 polygon
132861 1.000 16 96 16 48 2 polygon
132871 1.000 48 96 48 48 2 polygon
132881 1.000 80 96 80 48 2 polygon
132891 1.000 112 96 112 48 2 polygon
132901 1.000 144 96 144 48 2 polygon
132911 1.000 176 96 176 48 2 polygon
132921 1.000 208 96 208 48 2 polygon
132931 1.000 240 96 240 48 2 polygon
13294(0) {/Helvetica cf} 2 21 0.000 0.500 256 72 label
13295(1) {/Helvetica cf} 2 21 0.000 0.500 224 72 label
13296(2) {/Helvetica cf} 2 21 0.000 0.500 192 72 label
13297(3) {/Helvetica cf} 2 21 0.000 0.500 160 72 label
13298(4) {/Helvetica cf} 2 21 0.000 0.500 128 72 label
13299(5) {/Helvetica cf} 2 21 0.000 0.500 96 72 label
13300(6) {/Helvetica cf} 2 21 0.000 0.500 64 72 label
13301(7) {/Helvetica cf} 2 21 0.000 0.500 32 72 label
133020.600 0.600 0.600 scb
13303(8) {/Helvetica cf} 2 21 0.000 0.500 0 72 label
13304(9) {/Helvetica cf} 2 21 0.000 0.500 -32 72 label
13305(10) {/Helvetica cf} 2 21 0.000 0.500 -64 72 label
13306(11) {/Helvetica cf} 2 21 0.000 0.500 -96 72 label
13307(12) {/Helvetica cf} 2 21 0.000 0.500 -128 72 label
13308(13) {/Helvetica cf} 2 21 0.000 0.500 -160 72 label
13309(14) {/Helvetica cf} 2 21 0.000 0.500 -192 72 label
13310(15) {/Helvetica cf} 2 21 0.000 0.500 -224 72 label
13311(16) {/Helvetica cf} 2 21 0.000 0.500 -256 72 label
13312(17) {/Helvetica cf} 2 21 0.000 0.500 -288 72 label
13313(18) {/Helvetica cf} 2 21 0.000 0.500 -320 72 label
13314(19) {/Helvetica cf} 2 21 0.000 0.500 -352 72 label
13315(20) {/Helvetica cf} 2 21 0.000 0.500 -384 72 label
13316(21) {/Helvetica cf} 2 21 0.000 0.500 -416 72 label
13317(22) {/Helvetica cf} 2 21 0.000 0.500 -448 72 label
13318(23) {/Helvetica cf} 2 21 0.000 0.500 -480 72 label
13319(24) {/Helvetica cf} 2 21 0.000 0.500 -512 72 label
13320(25) {/Helvetica cf} 2 21 0.000 0.500 -544 72 label
13321(26) {/Helvetica cf} 2 21 0.000 0.500 -576 72 label
13322(27) {/Helvetica cf} 2 21 0.000 0.500 -608 72 label
13323(28) {/Helvetica cf} 2 21 0.000 0.500 -640 72 label
13324(29) {/Helvetica cf} 2 21 0.000 0.500 -672 72 label
13325(30) {/Helvetica cf} 2 21 0.000 0.500 -704 72 label
13326(31) {/Helvetica cf} 2 21 0.000 0.500 -736 72 label
13327sce
13328(bit) {/Helvetica cf} 2 20 0.000 0.700 304 80 label
13329(0x20000004) {/Courier-Bold cf} 2 16 0.000 0.700 64 160 label
133301 1.000 16 144 16 192 2 polygon
133311 1.000 -496 144 -496 192 2 polygon
133321 1.000 -752 192 -752 144 2 polygon
133331 1.000 272 192 272 144 2 polygon
133341 1.000 272 96 272 48 2 polygon
133351 1.000 -752 96 -752 48 2 polygon
133360.600 0.600 0.600 scb
13337(0x20000005) {/Courier-Bold cf} 2 16 360.000 0.700 -192 160 label
13338(0x20000006) {/Courier-Bold cf} 2 16 360.000 0.700 -448 160 label
13339(0x20000007) {/Courier-Bold cf} 2 16 0.000 0.700 -704 160 label
13340sce
13341(address) {/Helvetica cf} 2 17 0.000 0.700 352 160 label
13342(value) {/Helvetica cf} 2 20 0.000 0.700 304 128 label
133431 1.000 -752 192 272 192 2 polygon
133441 1.000 -752 48 272 48 2 polygon
13345(reg_uart_data) {/Courier-Bold cf} 2 16 0.000 0.700 -336 208 label
133461 1.000 -240 192 -240 144 2 polygon
133471 1.000 -240 96 -240 48 2 polygon
13348(\(unused, value is 0x0\)) {/Helvetica cf} 2 17 0.000 0.700 -352 112 label
133491 1.000 16 144 16 96 2 polygon
13350(Table 12) {/Helvetica-Oblique cf} 2 16 0.000 0.700 -752 208 label
13351(UART clock divider) {/Helvetica cf} 2 17 0.000 0.700 -240 528 label
13352(data bit rate \(baud rate\). The default value is 1.) {CR}
13353(The entire 32 bit word encodes the number of CPU core cycles to divide down to get the UART)
13354{/Helvetica cf} 4 28 0.000 0.700 -752 432 label
13355(To get 9600 baud, 100E6 / 9600 = 10417 \(hex value 0x28b1\).) {CR} (MHz.) {qS}
13356(MHz, then the core CPU clock runs at 100) {qS}
13357(If the external crystal is 12.5) {/Helvetica cf} (Example: )
13358{/Helvetica-Oblique cf} 10 28 0.000 0.700 -752 336 label
13359
13360(buffer for additional reads. Note that there is no FIFO associated with the UART.)
13361{CR}
13362(the receive buffer, and returns the value of the receive buffer otherwise, and clears the receive)
13363{CR}
13364(buffer overflow. Reading a value from this register returns 255 \(0xff\) if no valid data byte is in)
13365{CR}
13366(expensive operation on the CPU, but avoids the necessity of buffering data and checking for)
13367{CR}
13368(is complete before starting the new write operation. This makes the UART transmit a relatively)
13369{CR}
13370(UART write operation is pending, then the CPU will be blocked with wait states until the transfer)
13371{CR}
13372(Writing a value to this register will immediately start a data transfer on the SER_TX pin. If a)
13373{/Helvetica cf} 14 28 0.000 0.700 -752 16 label
Tim Edwards6a0750a2020-10-19 14:02:05 -040013374(page 13) {/Helvetica cf} 2 31 0.000 0.700 432 1168 label
Tim Edwards60aeb5f2020-10-14 16:29:04 -040013375(processor is driven by a trimmed free-running ring oscillator.) {CR}
13376(clock is multiplied up by the feedback divider value to obtain the core clock. In DCO mode, the)
13377{CR}
13378(SPI to set the processor into PLL mode or DCO free-running mode. In PLL mode, the external)
13379{CR}
13380(runs at the same rate as the external clock. The processor program may access the housekeeping)
13381{CR}
13382(The external clock functions as the source clock for the entire processor. On start-up, the processor)
13383{/Helvetica cf} 10 28 0.000 0.700 -800 1056 label
133840 1.000 -752 -368 -752 -320 272 -320 272 -368 4 polygon
133851 1.000 -720 -368 -720 -416 2 polygon
133861 1.000 -688 -368 -688 -416 2 polygon
133871 1.000 -656 -368 -656 -416 2 polygon
133881 1.000 -624 -368 -624 -416 2 polygon
133891 1.000 -592 -368 -592 -416 2 polygon
133901 1.000 -560 -368 -560 -416 2 polygon
133911 1.000 -528 -368 -528 -416 2 polygon
133921 1.000 -496 -368 -496 -416 2 polygon
133931 1.000 -464 -368 -464 -416 2 polygon
133941 1.000 -432 -368 -432 -416 2 polygon
133951 1.000 -400 -368 -400 -416 2 polygon
133961 1.000 -368 -368 -368 -416 2 polygon
133971 1.000 -336 -368 -336 -416 2 polygon
133981 1.000 -304 -368 -304 -416 2 polygon
133991 1.000 -272 -368 -272 -416 2 polygon
134001 1.000 -208 -368 -208 -416 2 polygon
134011 1.000 -176 -368 -176 -416 2 polygon
134021 1.000 -144 -368 -144 -416 2 polygon
134031 1.000 -112 -368 -112 -416 2 polygon
134041 1.000 -80 -368 -80 -416 2 polygon
134051 1.000 -48 -368 -48 -416 2 polygon
134061 1.000 -16 -368 -16 -416 2 polygon
134071 1.000 16 -368 16 -416 2 polygon
134081 1.000 48 -368 48 -416 2 polygon
134091 1.000 80 -368 80 -416 2 polygon
134101 1.000 112 -368 112 -416 2 polygon
134111 1.000 144 -368 144 -416 2 polygon
134121 1.000 176 -368 176 -416 2 polygon
134131 1.000 208 -368 208 -416 2 polygon
134141 1.000 240 -368 240 -416 2 polygon
13415(0) {/Helvetica cf} 2 21 0.000 0.500 256 -392 label
134160.600 0.600 0.600 scb
13417(1) {/Helvetica cf} 2 21 0.000 0.500 224 -392 label
13418(2) {/Helvetica cf} 2 21 0.000 0.500 192 -392 label
13419(3) {/Helvetica cf} 2 21 0.000 0.500 160 -392 label
13420(4) {/Helvetica cf} 2 21 0.000 0.500 128 -392 label
13421(5) {/Helvetica cf} 2 21 0.000 0.500 96 -392 label
13422(6) {/Helvetica cf} 2 21 0.000 0.500 64 -392 label
13423(7) {/Helvetica cf} 2 21 0.000 0.500 32 -392 label
13424(8) {/Helvetica cf} 2 21 0.000 0.500 0 -392 label
13425(9) {/Helvetica cf} 2 21 0.000 0.500 -32 -392 label
13426(10) {/Helvetica cf} 2 21 0.000 0.500 -64 -392 label
13427(11) {/Helvetica cf} 2 21 0.000 0.500 -96 -392 label
13428(12) {/Helvetica cf} 2 21 0.000 0.500 -128 -392 label
13429(13) {/Helvetica cf} 2 21 0.000 0.500 -160 -392 label
13430(14) {/Helvetica cf} 2 21 0.000 0.500 -192 -392 label
13431(15) {/Helvetica cf} 2 21 0.000 0.500 -224 -392 label
13432(16) {/Helvetica cf} 2 21 0.000 0.500 -256 -392 label
13433(17) {/Helvetica cf} 2 21 0.000 0.500 -288 -392 label
13434(18) {/Helvetica cf} 2 21 0.000 0.500 -320 -392 label
13435(19) {/Helvetica cf} 2 21 0.000 0.500 -352 -392 label
13436(20) {/Helvetica cf} 2 21 0.000 0.500 -384 -392 label
13437(21) {/Helvetica cf} 2 21 0.000 0.500 -416 -392 label
13438(22) {/Helvetica cf} 2 21 0.000 0.500 -448 -392 label
13439(23) {/Helvetica cf} 2 21 0.000 0.500 -480 -392 label
13440(24) {/Helvetica cf} 2 21 0.000 0.500 -512 -392 label
13441(25) {/Helvetica cf} 2 21 0.000 0.500 -544 -392 label
13442(26) {/Helvetica cf} 2 21 0.000 0.500 -576 -392 label
13443(27) {/Helvetica cf} 2 21 0.000 0.500 -608 -392 label
13444(28) {/Helvetica cf} 2 21 0.000 0.500 -640 -392 label
13445(29) {/Helvetica cf} 2 21 0.000 0.500 -672 -392 label
13446(30) {/Helvetica cf} 2 21 0.000 0.500 -704 -392 label
13447(31) {/Helvetica cf} 2 21 0.000 0.500 -736 -392 label
13448sce
13449(bit) {/Helvetica cf} 2 20 0.000 0.700 304 -384 label
13450(0x20000008) {/Courier-Bold cf} 2 16 0.000 0.700 64 -304 label
134511 1.000 16 -320 16 -272 2 polygon
134521 1.000 -496 -320 -496 -272 2 polygon
134531 1.000 -752 -272 -752 -320 2 polygon
134541 1.000 272 -272 272 -320 2 polygon
134551 1.000 272 -368 272 -416 2 polygon
134561 1.000 -752 -368 -752 -416 2 polygon
134570.600 0.600 0.600 scb
13458(0x20000009) {/Courier-Bold cf} 2 16 360.000 0.700 -192 -304 label
13459(0x2000000a) {/Courier-Bold cf} 2 16 360.000 0.700 -448 -304 label
13460(0x2000000b) {/Courier-Bold cf} 2 16 0.000 0.700 -704 -304 label
13461sce
13462(address) {/Helvetica cf} 2 17 0.000 0.700 352 -304 label
13463(value) {/Helvetica cf} 2 20 0.000 0.700 304 -336 label
134641 1.000 -752 -272 272 -272 2 polygon
134651 1.000 -752 -416 272 -416 2 polygon
13466(reg_uart_enable) {/Courier-Bold cf} 2 16 0.000 0.700 -336 -256 label
134671 1.000 -240 -272 -240 -320 2 polygon
134681 1.000 -240 -368 -240 -416 2 polygon
13469(\(unused, value is 0x0\)) {/Helvetica cf} 2 17 0.000 0.700 -352 -352 label
134701 1.000 16 -320 16 -368 2 polygon
13471(Table 13) {/Helvetica-Oblique cf} 2 16 0.000 0.700 -752 -256 label
13472(The UART must be enabled to run \(default disabled\)) {/Helvetica cf} 2 16
134730.000 0.700 -752 -464 label
13474pgsave restore showpage
13475
Tim Edwards6a0750a2020-10-19 14:02:05 -040013476%%Page: spi_master 14
Tim Edwards60aeb5f2020-10-14 16:29:04 -040013477%%PageOrientation: Portrait
13478%%PageBoundingBox: 0 0 612 792
13479/pgsave save def bop
134801.0000 inchscale
134812.6000 setlinewidth 928 768 translate
13482
134830.679 1.000 0.184 scb
13484512 1.000 -736 1152 -736 -576 512 -576 512 1152 4 polygon
13485sce
13486(\(cont.\)) {/Helvetica-Oblique cf} (Functional Description )
13487{/Helvetica-Bold cf} 4 16 0.000 0.700 -736 1120 label
134881 1.000 -736 1104 512 1104 2 polygon
13489(SPI Master) {/Helvetica-Bold cf} 2 16 0.000 0.700 -736 1056 label
134900 1.000 -688 832 -688 880 336 880 336 832 4 polygon
134911 1.000 -656 832 -656 784 2 polygon
134921 1.000 -624 832 -624 784 2 polygon
134931 1.000 -592 832 -592 784 2 polygon
134941 1.000 -560 832 -560 784 2 polygon
134951 1.000 -528 832 -528 784 2 polygon
134961 1.000 -496 832 -496 784 2 polygon
134971 1.000 -464 832 -464 784 2 polygon
134981 1.000 -432 832 -432 784 2 polygon
134991 1.000 -400 832 -400 784 2 polygon
135001 1.000 -368 832 -368 784 2 polygon
135011 1.000 -336 832 -336 784 2 polygon
135021 1.000 -304 832 -304 784 2 polygon
135031 1.000 -272 832 -272 784 2 polygon
135041 1.000 -240 832 -240 784 2 polygon
135051 1.000 -208 832 -208 784 2 polygon
135061 1.000 -144 832 -144 784 2 polygon
135071 1.000 -112 832 -112 784 2 polygon
135081 1.000 -80 832 -80 784 2 polygon
135091 1.000 -48 832 -48 784 2 polygon
135101 1.000 -16 832 -16 784 2 polygon
135111 1.000 16 832 16 784 2 polygon
135121 1.000 48 832 48 784 2 polygon
135131 1.000 80 832 80 784 2 polygon
135141 1.000 112 832 112 784 2 polygon
135151 1.000 144 832 144 784 2 polygon
135161 1.000 176 832 176 784 2 polygon
135171 1.000 208 832 208 784 2 polygon
135181 1.000 240 832 240 784 2 polygon
135191 1.000 272 832 272 784 2 polygon
135201 1.000 304 832 304 784 2 polygon
13521(0) {/Helvetica cf} 2 21 0.000 0.500 320 808 label
13522(1) {/Helvetica cf} 2 21 0.000 0.500 288 808 label
13523(2) {/Helvetica cf} 2 21 0.000 0.500 256 808 label
13524(3) {/Helvetica cf} 2 21 0.000 0.500 224 808 label
13525(4) {/Helvetica cf} 2 21 0.000 0.500 192 808 label
13526(5) {/Helvetica cf} 2 21 0.000 0.500 160 808 label
13527(6) {/Helvetica cf} 2 21 0.000 0.500 128 808 label
13528(7) {/Helvetica cf} 2 21 0.000 0.500 96 808 label
13529(8) {/Helvetica cf} 2 21 0.000 0.500 64 808 label
13530(9) {/Helvetica cf} 2 21 0.000 0.500 32 808 label
13531(10) {/Helvetica cf} 2 21 0.000 0.500 0 808 label
13532(11) {/Helvetica cf} 2 21 0.000 0.500 -32 808 label
13533(12) {/Helvetica cf} 2 21 0.000 0.500 -64 808 label
13534(13) {/Helvetica cf} 2 21 0.000 0.500 -96 808 label
13535(14) {/Helvetica cf} 2 21 0.000 0.500 -128 808 label
13536(15) {/Helvetica cf} 2 21 0.000 0.500 -160 808 label
135370.600 0.600 0.600 scb
13538(16) {/Helvetica cf} 2 21 0.000 0.500 -192 808 label
13539(17) {/Helvetica cf} 2 21 0.000 0.500 -224 808 label
13540(18) {/Helvetica cf} 2 21 0.000 0.500 -256 808 label
13541(19) {/Helvetica cf} 2 21 0.000 0.500 -288 808 label
13542(20) {/Helvetica cf} 2 21 0.000 0.500 -320 808 label
13543(21) {/Helvetica cf} 2 21 0.000 0.500 -352 808 label
13544(22) {/Helvetica cf} 2 21 0.000 0.500 -384 808 label
13545(23) {/Helvetica cf} 2 21 0.000 0.500 -416 808 label
13546(24) {/Helvetica cf} 2 21 0.000 0.500 -448 808 label
13547(25) {/Helvetica cf} 2 21 0.000 0.500 -480 808 label
13548(26) {/Helvetica cf} 2 21 0.000 0.500 -512 808 label
13549(27) {/Helvetica cf} 2 21 0.000 0.500 -544 808 label
13550(28) {/Helvetica cf} 2 21 0.000 0.500 -576 808 label
13551(29) {/Helvetica cf} 2 21 0.000 0.500 -608 808 label
13552(30) {/Helvetica cf} 2 21 0.000 0.500 -640 808 label
13553(31) {/Helvetica cf} 2 21 0.000 0.500 -672 808 label
13554sce
13555(bit) {/Helvetica cf} 2 20 0.000 0.700 368 816 label
13556(0x24000000) {/Courier-Bold cf} 2 16 0.000 0.700 128 896 label
135571 1.000 80 880 80 928 2 polygon
135581 1.000 -432 880 -432 928 2 polygon
135591 1.000 -688 928 -688 880 2 polygon
135601 1.000 336 928 336 880 2 polygon
135611 1.000 336 832 336 784 2 polygon
135621 1.000 -688 832 -688 784 2 polygon
13563(0x24000001) {/Courier-Bold cf} 2 16 360.000 0.700 -128 896 label
135640.600 0.600 0.600 scb
13565(0x24000002) {/Courier-Bold cf} 2 16 0.000 0.700 -384 896 label
13566(0x24000003) {/Courier-Bold cf} 2 16 0.000 0.700 -640 896 label
13567sce
13568(address) {/Helvetica cf} 2 17 0.000 0.700 416 896 label
13569(value) {/Helvetica cf} 2 20 0.000 0.700 368 864 label
13570(\(undefined, reads zero\)) {/Helvetica cf} 2 17 0.000 0.700 -400 848 label
135711 1.000 -688 928 336 928 2 polygon
135721 1.000 -688 784 336 784 2 polygon
13573(reg_spi_config) {/Courier-Bold cf} 2 16 0.000 0.700 -272 944 label
135741 1.000 -176 880 -176 832 2 polygon
135751 1.000 -176 928 -176 880 2 polygon
135761 1.000 -176 832 -176 784 2 polygon
13577(SPI master configuration) {/Helvetica cf} 2 17 0.000 0.700 80 848 label
13578(Table 14) {/Helvetica-Oblique cf} 2 16 360.000 0.700 -688 944 label
135790 1.000 -688 -128 -688 -80 336 -80 336 -128 4 polygon
135801 1.000 -656 -128 -656 -176 2 polygon
135811 1.000 -624 -128 -624 -176 2 polygon
135821 1.000 -592 -128 -592 -176 2 polygon
135831 1.000 -560 -128 -560 -176 2 polygon
135841 1.000 -528 -128 -528 -176 2 polygon
135851 1.000 -496 -128 -496 -176 2 polygon
135861 1.000 -464 -128 -464 -176 2 polygon
135871 1.000 -432 -128 -432 -176 2 polygon
135881 1.000 -400 -128 -400 -176 2 polygon
135891 1.000 -368 -128 -368 -176 2 polygon
135901 1.000 -336 -128 -336 -176 2 polygon
135911 1.000 -304 -128 -304 -176 2 polygon
135921 1.000 -272 -128 -272 -176 2 polygon
135931 1.000 -240 -128 -240 -176 2 polygon
135941 1.000 -208 -128 -208 -176 2 polygon
135951 1.000 -144 -128 -144 -176 2 polygon
135961 1.000 -112 -128 -112 -176 2 polygon
135971 1.000 -80 -128 -80 -176 2 polygon
135981 1.000 -48 -128 -48 -176 2 polygon
135991 1.000 -16 -128 -16 -176 2 polygon
136001 1.000 16 -128 16 -176 2 polygon
136011 1.000 48 -128 48 -176 2 polygon
136021 1.000 80 -128 80 -176 2 polygon
136031 1.000 112 -128 112 -176 2 polygon
136041 1.000 144 -128 144 -176 2 polygon
136051 1.000 176 -128 176 -176 2 polygon
136061 1.000 208 -128 208 -176 2 polygon
136071 1.000 240 -128 240 -176 2 polygon
136081 1.000 272 -128 272 -176 2 polygon
136091 1.000 304 -128 304 -176 2 polygon
13610(0) {/Helvetica cf} 2 21 0.000 0.500 320 -152 label
13611(1) {/Helvetica cf} 2 21 0.000 0.500 288 -152 label
13612(2) {/Helvetica cf} 2 21 0.000 0.500 256 -152 label
13613(3) {/Helvetica cf} 2 21 0.000 0.500 224 -152 label
13614(4) {/Helvetica cf} 2 21 0.000 0.500 192 -152 label
13615(5) {/Helvetica cf} 2 21 0.000 0.500 160 -152 label
13616(6) {/Helvetica cf} 2 21 0.000 0.500 128 -152 label
13617(7) {/Helvetica cf} 2 21 0.000 0.500 96 -152 label
136180.600 0.600 0.600 scb
13619(8) {/Helvetica cf} 2 21 0.000 0.500 64 -152 label
13620(9) {/Helvetica cf} 2 21 0.000 0.500 32 -152 label
13621(10) {/Helvetica cf} 2 21 0.000 0.500 0 -152 label
13622(11) {/Helvetica cf} 2 21 0.000 0.500 -32 -152 label
13623(12) {/Helvetica cf} 2 21 0.000 0.500 -64 -152 label
13624(13) {/Helvetica cf} 2 21 0.000 0.500 -96 -152 label
13625(14) {/Helvetica cf} 2 21 0.000 0.500 -128 -152 label
13626(15) {/Helvetica cf} 2 21 0.000 0.500 -160 -152 label
13627(16) {/Helvetica cf} 2 21 0.000 0.500 -192 -152 label
13628(17) {/Helvetica cf} 2 21 0.000 0.500 -224 -152 label
13629(18) {/Helvetica cf} 2 21 0.000 0.500 -256 -152 label
13630(19) {/Helvetica cf} 2 21 0.000 0.500 -288 -152 label
13631(20) {/Helvetica cf} 2 21 0.000 0.500 -320 -152 label
13632(21) {/Helvetica cf} 2 21 0.000 0.500 -352 -152 label
13633(22) {/Helvetica cf} 2 21 0.000 0.500 -384 -152 label
13634(23) {/Helvetica cf} 2 21 0.000 0.500 -416 -152 label
13635(24) {/Helvetica cf} 2 21 0.000 0.500 -448 -152 label
13636(25) {/Helvetica cf} 2 21 0.000 0.500 -480 -152 label
13637(26) {/Helvetica cf} 2 21 0.000 0.500 -512 -152 label
13638(27) {/Helvetica cf} 2 21 0.000 0.500 -544 -152 label
13639(28) {/Helvetica cf} 2 21 0.000 0.500 -576 -152 label
13640(29) {/Helvetica cf} 2 21 0.000 0.500 -608 -152 label
13641(30) {/Helvetica cf} 2 21 0.000 0.500 -640 -152 label
13642(31) {/Helvetica cf} 2 21 0.000 0.500 -672 -152 label
13643sce
13644(bit) {/Helvetica cf} 2 20 0.000 0.700 368 -144 label
13645(0x24000004) {/Courier-Bold cf} 2 16 0.000 0.700 128 -64 label
136461 1.000 80 -80 80 -32 2 polygon
136471 1.000 -432 -80 -432 -32 2 polygon
136481 1.000 -688 -32 -688 -80 2 polygon
136491 1.000 336 -32 336 -80 2 polygon
136501 1.000 336 -128 336 -176 2 polygon
136511 1.000 -688 -128 -688 -176 2 polygon
136520.600 0.600 0.600 scb
13653(0x24000005) {/Courier-Bold cf} 2 16 360.000 0.700 -128 -64 label
13654(0x24000006) {/Courier-Bold cf} 2 16 0.000 0.700 -384 -64 label
13655(0x24000007) {/Courier-Bold cf} 2 16 0.000 0.700 -640 -64 label
13656sce
13657(address) {/Helvetica cf} 2 17 0.000 0.700 416 -64 label
13658(value) {/Helvetica cf} 2 20 0.000 0.700 368 -96 label
13659(\(undefined, reads zero\)) {/Helvetica cf} 2 17 0.000 0.700 -288 -112 label
136601 1.000 -688 -32 336 -32 2 polygon
136611 1.000 -688 -176 336 -176 2 polygon
13662(reg_spi_data) {/Courier-Bold cf} 2 16 360.000 0.700 -272 -16 label
136631 1.000 80 -80 80 -128 2 polygon
136641 1.000 -176 -32 -176 -80 2 polygon
136651 1.000 -176 -128 -176 -176 2 polygon
13666(SPI data) {/Helvetica cf} 2 17 0.000 0.700 208 -112 label
13667(Table 15) {/Helvetica-Oblique cf} 2 16 360.000 0.700 -688 -16 label
13668
Tim Edwards6a0750a2020-10-19 14:02:05 -040013669(spi sdi \(pin E9\), spi csb \(pin E8\), spi sck \(pin F8\), and spi sdo \(pin F9\))
13670{/Helvetica cf} 2 16 360.000 0.700 -480 1056 label
Tim Edwards60aeb5f2020-10-14 16:29:04 -040013671(The byte at 0x24000004 holds the SPI data \(either read or write\))
13672{/Helvetica cf} 2 28 0.000 0.700 -688 -208 label
13673(Bit 14) {/Helvetica cf} 2 16 0.000 0.700 -688 624 label
13674(Bit 13) {/Helvetica cf} 2 16 0.000 0.700 -688 560 label
13675(Bit 12) {/Helvetica cf} 2 16 0.000 0.700 -688 496 label
13676(Bit 11) {/Helvetica cf} 2 16 0.000 0.700 -688 432 label
13677(Bit 10) {/Helvetica cf} 2 16 0.000 0.700 -688 368 label
13678(Bit 9) {/Helvetica cf} 2 16 0.000 0.700 -688 304 label
13679(Bit 8) {/Helvetica cf} 2 16 0.000 0.700 -688 240 label
13680(Bits 7\2610) {/Helvetica cf} 2 16 0.000 0.700 -688 176 label
13681(SPI interrupt enable) {/Helvetica cf} 2 16 0.000 0.700 -544 624 label
13682(SPI system enable) {/Helvetica cf} 2 16 0.000 0.700 -544 560 label
13683(stream) {/Helvetica cf} 2 16 0.000 0.700 -544 496 label
13684(mode) {/Helvetica cf} 2 16 0.000 0.700 -544 432 label
13685(invert SCK) {/Helvetica cf} 2 16 0.000 0.700 -544 368 label
13686(invert CSB) {/Helvetica cf} 2 16 0.000 0.700 -544 304 label
13687(MLB) {/Helvetica cf} 2 16 0.000 0.700 -544 240 label
13688(prescaler) {/Helvetica cf} 2 16 0.000 0.700 -544 176 label
13689(0 = apply/release CSB separately for each byte) {/Helvetica cf} 2 16 0.000
136900.700 -256 496 label
13691(1 = apply CSB until stream bit is cleared \(manually\)) {/Helvetica cf} 2 16
136920.000 0.700 -256 464 label
13693(0 = read and change data on opposite SCK edges) {/Helvetica cf} 2 16 0.000
136940.700 -256 432 label
13695(1 = read and change data on the same SCK edge) {/Helvetica cf} 2 16 0.000
136960.700 -256 400 label
13697(0 = normal SCK) {/Helvetica cf} 2 16 0.000 0.700 -256 368 label
13698(1= inverted SCK) {/Helvetica cf} 2 16 0.000 0.700 -256 336 label
13699(0 = normal CSB \(low is active\)) {/Helvetica cf} 2 16 0.000 0.700 -256 304
13700label
13701(1 = inverted CSB \(high is active\)) {/Helvetica cf} 2 16 0.000 0.700 -256 272
13702label
13703(count \(in master clock cycles\) of 1/2 SCK cycle) {/Helvetica cf} 2 16 0.000
137040.700 -256 176 label
13705(0 = msb first) {/Helvetica cf} 2 16 0.000 0.700 -256 240 label
13706(1 = lsb first) {/Helvetica cf} 2 16 0.000 0.700 -256 208 label
13707(0 = SPI disabled) {/Helvetica cf} 2 16 0.000 0.700 -256 560 label
13708(1 = SPI enabled) {/Helvetica cf} 2 16 0.000 0.700 -256 528 label
13709(0 = interrupt disabled) {/Helvetica cf} 2 16 0.000 0.700 -256 624 label
13710(1 = interrupt enabled) {/Helvetica cf} 2 16 0.000 0.700 -256 592 label
13711(\(default value 2\)) {/Helvetica cf} 2 16 0.000 0.700 -256 144 label
137121 1.000 -688 720 416 720 2 polygon
13713(Configuration bit defintions) {/Helvetica cf} 2 16 0.000 0.700 -688 736 label
13714(All configuration bits other than the prescaler default to value zero.)
13715{/Helvetica cf} 2 16 0.000 0.700 -688 96 label
13716(there is no FIFO associated with the SPI master.) {CR}
13717(relatively expensive operations that tie up the CPU, but will not lose or overwrite data. Note that)
13718{CR}
13719(is still in progress. There is no FIFO buffer for data. Therefore SPI reads and writes are)
13720{CR}
13721(still in progress. Reading from the SPI will also stall the CPU if an incomplete SPI transmission)
13722{CR}
13723(is similar to the UART. A write operation will stall the CPU if an incomplete SPI transmission is)
13724{CR}
13725(in the configuration register, and writing values to or reading from reg_spi_data. The protocol)
13726{CR}
13727(Reading to and writing from the SPI master is simply a matter of setting the required values)
13728{/Helvetica cf} 14 28 0.000 0.700 -688 -288 label
Tim Edwards6a0750a2020-10-19 14:02:05 -040013729(page 14) {/Helvetica cf} 2 31 0.000 0.700 496 1136 label
Tim Edwards60aeb5f2020-10-14 16:29:04 -040013730(Bit 15) {/Helvetica cf} 2 16 0.000 0.700 -688 688 label
13731(Housekeeping) {/Helvetica cf} 2 16 0.000 0.700 -544 688 label
13732(0 = SPI master connected to external pins) {/Helvetica cf} 2 16 0.000 0.700
13733-256 688 label
13734(1 = SPI master connected directly to housekeeping SPI) {/Helvetica cf} 2 16
137350.000 0.700 -256 656 label
13736pgsave restore showpage
13737
Tim Edwards6a0750a2020-10-19 14:02:05 -040013738%%Page: counter_timer 15
Tim Edwards60aeb5f2020-10-14 16:29:04 -040013739%%PageOrientation: Portrait
13740%%PageBoundingBox: 0 0 612 792
13741/pgsave save def bop
137421.0000 inchscale
137432.6000 setlinewidth 1088 640 translate
13744
137450.679 1.000 0.184 scb
13746512 1.000 -896 1280 -896 -448 352 -448 352 1280 4 polygon
13747sce
13748(\(cont.\)) {/Helvetica-Oblique cf} (Functional Description )
13749{/Helvetica-Bold cf} 4 16 0.000 0.700 -896 1248 label
137501 1.000 -896 1232 352 1232 2 polygon
Tim Edwards6a0750a2020-10-19 14:02:05 -040013751(page 15) {/Helvetica cf} 2 31 0.000 0.700 336 1264 label
Tim Edwards60aeb5f2020-10-14 16:29:04 -040013752(Counter-Timer 0) {/Helvetica-Bold cf} 2 16 0.000 0.700 -896 1200 label
137530 1.000 -848 928 -848 976 176 976 176 928 4 polygon
137541 1.000 -816 928 -816 880 2 polygon
137551 1.000 -784 928 -784 880 2 polygon
137561 1.000 -752 928 -752 880 2 polygon
137571 1.000 -720 928 -720 880 2 polygon
137581 1.000 -688 928 -688 880 2 polygon
137591 1.000 -656 928 -656 880 2 polygon
137601 1.000 -624 928 -624 880 2 polygon
137611 1.000 -592 928 -592 880 2 polygon
137621 1.000 -560 928 -560 880 2 polygon
137631 1.000 -528 928 -528 880 2 polygon
137641 1.000 -496 928 -496 880 2 polygon
137651 1.000 -464 928 -464 880 2 polygon
137661 1.000 -432 928 -432 880 2 polygon
137671 1.000 -400 928 -400 880 2 polygon
137681 1.000 -368 928 -368 880 2 polygon
137691 1.000 -304 928 -304 880 2 polygon
137701 1.000 -272 928 -272 880 2 polygon
137711 1.000 -240 928 -240 880 2 polygon
137721 1.000 -208 928 -208 880 2 polygon
137731 1.000 -176 928 -176 880 2 polygon
137741 1.000 -144 928 -144 880 2 polygon
137751 1.000 -112 928 -112 880 2 polygon
137761 1.000 -80 928 -80 880 2 polygon
137771 1.000 -48 928 -48 880 2 polygon
137781 1.000 -16 928 -16 880 2 polygon
137791 1.000 16 928 16 880 2 polygon
137801 1.000 48 928 48 880 2 polygon
137811 1.000 80 928 80 880 2 polygon
137821 1.000 112 928 112 880 2 polygon
137831 1.000 144 928 144 880 2 polygon
13784(0) {/Helvetica cf} 2 21 0.000 0.500 160 904 label
13785(1) {/Helvetica cf} 2 21 0.000 0.500 128 904 label
13786(2) {/Helvetica cf} 2 21 0.000 0.500 96 904 label
13787(3) {/Helvetica cf} 2 21 0.000 0.500 64 904 label
137880.600 0.600 0.600 scb
13789(4) {/Helvetica cf} 2 21 0.000 0.500 32 904 label
13790(5) {/Helvetica cf} 2 21 0.000 0.500 0 904 label
13791(6) {/Helvetica cf} 2 21 0.000 0.500 -32 904 label
13792(7) {/Helvetica cf} 2 21 0.000 0.500 -64 904 label
13793(8) {/Helvetica cf} 2 21 0.000 0.500 -96 904 label
13794(9) {/Helvetica cf} 2 21 0.000 0.500 -128 904 label
13795(10) {/Helvetica cf} 2 21 0.000 0.500 -160 904 label
13796(11) {/Helvetica cf} 2 21 0.000 0.500 -192 904 label
13797(12) {/Helvetica cf} 2 21 0.000 0.500 -224 904 label
13798(13) {/Helvetica cf} 2 21 0.000 0.500 -256 904 label
13799(14) {/Helvetica cf} 2 21 0.000 0.500 -288 904 label
13800(15) {/Helvetica cf} 2 21 0.000 0.500 -320 904 label
13801(16) {/Helvetica cf} 2 21 0.000 0.500 -352 904 label
13802(17) {/Helvetica cf} 2 21 0.000 0.500 -384 904 label
13803(18) {/Helvetica cf} 2 21 0.000 0.500 -416 904 label
13804(19) {/Helvetica cf} 2 21 0.000 0.500 -448 904 label
13805(20) {/Helvetica cf} 2 21 0.000 0.500 -480 904 label
13806(21) {/Helvetica cf} 2 21 0.000 0.500 -512 904 label
13807(22) {/Helvetica cf} 2 21 0.000 0.500 -544 904 label
13808(23) {/Helvetica cf} 2 21 0.000 0.500 -576 904 label
13809(24) {/Helvetica cf} 2 21 0.000 0.500 -608 904 label
13810(25) {/Helvetica cf} 2 21 0.000 0.500 -640 904 label
13811(26) {/Helvetica cf} 2 21 0.000 0.500 -672 904 label
13812(27) {/Helvetica cf} 2 21 0.000 0.500 -704 904 label
13813(28) {/Helvetica cf} 2 21 0.000 0.500 -736 904 label
13814(29) {/Helvetica cf} 2 21 0.000 0.500 -768 904 label
13815(30) {/Helvetica cf} 2 21 0.000 0.500 -800 904 label
13816(31) {/Helvetica cf} 2 21 0.000 0.500 -832 904 label
13817sce
13818(bit) {/Helvetica cf} 2 20 0.000 0.700 208 912 label
13819(0x22000000) {/Courier-Bold cf} 2 16 0.000 0.700 -32 992 label
138201 1.000 -80 976 -80 1024 2 polygon
138211 1.000 -592 976 -592 1024 2 polygon
138221 1.000 -848 1024 -848 976 2 polygon
138231 1.000 176 1024 176 976 2 polygon
138241 1.000 176 928 176 880 2 polygon
138251 1.000 -848 928 -848 880 2 polygon
138260.600 0.600 0.600 scb
13827(0x22000001) {/Courier-Bold cf} 2 16 360.000 0.700 -288 992 label
13828(0x22000002) {/Courier-Bold cf} 2 16 0.000 0.700 -544 992 label
13829(0x22000003) {/Courier-Bold cf} 2 16 0.000 0.700 -800 992 label
13830sce
13831(address) {/Helvetica cf} 2 17 0.000 0.700 256 992 label
13832(value) {/Helvetica cf} 2 20 0.000 0.700 208 960 label
13833(\(undefined, reads zero\)) {/Helvetica cf} 2 17 0.000 0.700 -448 944 label
138341 1.000 -848 1024 176 1024 2 polygon
138351 1.000 -848 880 176 880 2 polygon
13836(reg_timer0_config) {/Courier-Bold cf} 2 16 0.000 0.700 -432 1040 label
138371 1.000 -80 976 -80 928 2 polygon
138381 1.000 -336 1024 -336 976 2 polygon
138391 1.000 -336 928 -336 880 2 polygon
13840(Timer config) {/Helvetica cf} 2 17 360.000 0.700 48 944 label
13841(Table 16) {/Helvetica-Oblique cf} 2 16 360.000 0.700 -848 1040 label
138420 1.000 -848 400 -848 448 176 448 176 400 4 polygon
138431 1.000 -816 400 -816 352 2 polygon
138441 1.000 -784 400 -784 352 2 polygon
138451 1.000 -752 400 -752 352 2 polygon
138461 1.000 -720 400 -720 352 2 polygon
138471 1.000 -688 400 -688 352 2 polygon
138481 1.000 -656 400 -656 352 2 polygon
138491 1.000 -624 400 -624 352 2 polygon
138501 1.000 -592 400 -592 352 2 polygon
138511 1.000 -560 400 -560 352 2 polygon
138521 1.000 -528 400 -528 352 2 polygon
138531 1.000 -496 400 -496 352 2 polygon
138541 1.000 -464 400 -464 352 2 polygon
138551 1.000 -432 400 -432 352 2 polygon
138561 1.000 -400 400 -400 352 2 polygon
138571 1.000 -368 400 -368 352 2 polygon
138581 1.000 -304 400 -304 352 2 polygon
138591 1.000 -272 400 -272 352 2 polygon
138601 1.000 -240 400 -240 352 2 polygon
138611 1.000 -208 400 -208 352 2 polygon
138621 1.000 -176 400 -176 352 2 polygon
138631 1.000 -144 400 -144 352 2 polygon
138641 1.000 -112 400 -112 352 2 polygon
138651 1.000 -80 400 -80 352 2 polygon
138661 1.000 -48 400 -48 352 2 polygon
138671 1.000 -16 400 -16 352 2 polygon
138681 1.000 16 400 16 352 2 polygon
138691 1.000 48 400 48 352 2 polygon
138701 1.000 80 400 80 352 2 polygon
138711 1.000 112 400 112 352 2 polygon
138721 1.000 144 400 144 352 2 polygon
13873(0) {/Helvetica cf} 2 21 0.000 0.500 160 376 label
13874(1) {/Helvetica cf} 2 21 0.000 0.500 128 376 label
13875(2) {/Helvetica cf} 2 21 0.000 0.500 96 376 label
13876(3) {/Helvetica cf} 2 21 0.000 0.500 64 376 label
13877(4) {/Helvetica cf} 2 21 0.000 0.500 32 376 label
13878(5) {/Helvetica cf} 2 21 0.000 0.500 0 376 label
13879(6) {/Helvetica cf} 2 21 0.000 0.500 -32 376 label
13880(7) {/Helvetica cf} 2 21 0.000 0.500 -64 376 label
13881(8) {/Helvetica cf} 2 21 0.000 0.500 -96 376 label
13882(9) {/Helvetica cf} 2 21 0.000 0.500 -128 376 label
13883(10) {/Helvetica cf} 2 21 0.000 0.500 -160 376 label
13884(11) {/Helvetica cf} 2 21 0.000 0.500 -192 376 label
13885(12) {/Helvetica cf} 2 21 0.000 0.500 -224 376 label
13886(13) {/Helvetica cf} 2 21 0.000 0.500 -256 376 label
13887(14) {/Helvetica cf} 2 21 0.000 0.500 -288 376 label
13888(15) {/Helvetica cf} 2 21 0.000 0.500 -320 376 label
13889(16) {/Helvetica cf} 2 21 0.000 0.500 -352 376 label
13890(17) {/Helvetica cf} 2 21 0.000 0.500 -384 376 label
13891(18) {/Helvetica cf} 2 21 0.000 0.500 -416 376 label
13892(19) {/Helvetica cf} 2 21 0.000 0.500 -448 376 label
13893(20) {/Helvetica cf} 2 21 0.000 0.500 -480 376 label
13894(21) {/Helvetica cf} 2 21 0.000 0.500 -512 376 label
13895(22) {/Helvetica cf} 2 21 0.000 0.500 -544 376 label
13896(23) {/Helvetica cf} 2 21 0.000 0.500 -576 376 label
13897(24) {/Helvetica cf} 2 21 0.000 0.500 -608 376 label
13898(25) {/Helvetica cf} 2 21 0.000 0.500 -640 376 label
13899(26) {/Helvetica cf} 2 21 0.000 0.500 -672 376 label
13900(27) {/Helvetica cf} 2 21 0.000 0.500 -704 376 label
13901(28) {/Helvetica cf} 2 21 0.000 0.500 -736 376 label
13902(29) {/Helvetica cf} 2 21 0.000 0.500 -768 376 label
13903(30) {/Helvetica cf} 2 21 0.000 0.500 -800 376 label
13904(31) {/Helvetica cf} 2 21 0.000 0.500 -832 376 label
13905(bit) {/Helvetica cf} 2 20 0.000 0.700 208 384 label
13906(0x22000004) {/Courier-Bold cf} 2 16 0.000 0.700 -32 464 label
139071 1.000 -80 448 -80 496 2 polygon
139081 1.000 -592 448 -592 496 2 polygon
139091 1.000 -848 496 -848 448 2 polygon
139101 1.000 176 496 176 448 2 polygon
139111 1.000 176 400 176 352 2 polygon
139121 1.000 -848 400 -848 352 2 polygon
13913(address) {/Helvetica cf} 2 17 0.000 0.700 256 464 label
13914(value) {/Helvetica cf} 2 20 0.000 0.700 208 432 label
139151 1.000 -848 496 176 496 2 polygon
139161 1.000 -848 352 176 352 2 polygon
13917(reg_timer0_value) {/Courier-Bold cf} 2 16 360.000 0.700 -432 512 label
139181 1.000 -336 496 -336 448 2 polygon
139191 1.000 -336 400 -336 352 2 polygon
13920(Table 17) {/Helvetica-Oblique cf} 2 16 360.000 0.700 -848 512 label
139210 1.000 -848 96 -848 144 176 144 176 96 4 polygon
139221 1.000 -816 96 -816 48 2 polygon
139231 1.000 -784 96 -784 48 2 polygon
139241 1.000 -752 96 -752 48 2 polygon
139251 1.000 -720 96 -720 48 2 polygon
139261 1.000 -688 96 -688 48 2 polygon
139271 1.000 -656 96 -656 48 2 polygon
139281 1.000 -624 96 -624 48 2 polygon
139291 1.000 -592 96 -592 48 2 polygon
139301 1.000 -560 96 -560 48 2 polygon
139311 1.000 -528 96 -528 48 2 polygon
139321 1.000 -496 96 -496 48 2 polygon
139331 1.000 -464 96 -464 48 2 polygon
139341 1.000 -432 96 -432 48 2 polygon
139351 1.000 -400 96 -400 48 2 polygon
139361 1.000 -368 96 -368 48 2 polygon
139371 1.000 -304 96 -304 48 2 polygon
139381 1.000 -272 96 -272 48 2 polygon
139391 1.000 -240 96 -240 48 2 polygon
139401 1.000 -208 96 -208 48 2 polygon
139411 1.000 -176 96 -176 48 2 polygon
139421 1.000 -144 96 -144 48 2 polygon
139431 1.000 -112 96 -112 48 2 polygon
139441 1.000 -80 96 -80 48 2 polygon
139451 1.000 -48 96 -48 48 2 polygon
139461 1.000 -16 96 -16 48 2 polygon
139471 1.000 16 96 16 48 2 polygon
139481 1.000 48 96 48 48 2 polygon
139491 1.000 80 96 80 48 2 polygon
139501 1.000 112 96 112 48 2 polygon
139511 1.000 144 96 144 48 2 polygon
13952(0) {/Helvetica cf} 2 21 0.000 0.500 160 72 label
13953(1) {/Helvetica cf} 2 21 0.000 0.500 128 72 label
13954(2) {/Helvetica cf} 2 21 0.000 0.500 96 72 label
13955(3) {/Helvetica cf} 2 21 0.000 0.500 64 72 label
13956(4) {/Helvetica cf} 2 21 0.000 0.500 32 72 label
13957(5) {/Helvetica cf} 2 21 0.000 0.500 0 72 label
13958(6) {/Helvetica cf} 2 21 0.000 0.500 -32 72 label
13959(7) {/Helvetica cf} 2 21 0.000 0.500 -64 72 label
13960(8) {/Helvetica cf} 2 21 0.000 0.500 -96 72 label
13961(9) {/Helvetica cf} 2 21 0.000 0.500 -128 72 label
13962(10) {/Helvetica cf} 2 21 0.000 0.500 -160 72 label
13963(11) {/Helvetica cf} 2 21 0.000 0.500 -192 72 label
13964(12) {/Helvetica cf} 2 21 0.000 0.500 -224 72 label
13965(13) {/Helvetica cf} 2 21 0.000 0.500 -256 72 label
13966(14) {/Helvetica cf} 2 21 0.000 0.500 -288 72 label
13967(15) {/Helvetica cf} 2 21 0.000 0.500 -320 72 label
13968(16) {/Helvetica cf} 2 21 0.000 0.500 -352 72 label
13969(17) {/Helvetica cf} 2 21 0.000 0.500 -384 72 label
13970(18) {/Helvetica cf} 2 21 0.000 0.500 -416 72 label
13971(19) {/Helvetica cf} 2 21 0.000 0.500 -448 72 label
13972(20) {/Helvetica cf} 2 21 0.000 0.500 -480 72 label
13973(21) {/Helvetica cf} 2 21 0.000 0.500 -512 72 label
13974(22) {/Helvetica cf} 2 21 0.000 0.500 -544 72 label
13975(23) {/Helvetica cf} 2 21 0.000 0.500 -576 72 label
13976(24) {/Helvetica cf} 2 21 0.000 0.500 -608 72 label
13977(25) {/Helvetica cf} 2 21 0.000 0.500 -640 72 label
13978(26) {/Helvetica cf} 2 21 0.000 0.500 -672 72 label
13979(27) {/Helvetica cf} 2 21 0.000 0.500 -704 72 label
13980(28) {/Helvetica cf} 2 21 0.000 0.500 -736 72 label
13981(29) {/Helvetica cf} 2 21 0.000 0.500 -768 72 label
13982(30) {/Helvetica cf} 2 21 0.000 0.500 -800 72 label
13983(31) {/Helvetica cf} 2 21 0.000 0.500 -832 72 label
13984(bit) {/Helvetica cf} 2 20 0.000 0.700 208 80 label
13985(0x22000008) {/Courier-Bold cf} 2 16 0.000 0.700 -32 160 label
139861 1.000 -80 144 -80 192 2 polygon
139871 1.000 -592 144 -592 192 2 polygon
139881 1.000 -848 192 -848 144 2 polygon
139891 1.000 176 192 176 144 2 polygon
139901 1.000 176 96 176 48 2 polygon
139911 1.000 -848 96 -848 48 2 polygon
13992(0x22000009) {/Courier-Bold cf} 2 16 360.000 0.700 -288 160 label
13993(0x2200000a) {/Courier-Bold cf} 2 16 0.000 0.700 -544 160 label
13994(0x2200000b) {/Courier-Bold cf} 2 16 0.000 0.700 -800 160 label
13995(address) {/Helvetica cf} 2 17 0.000 0.700 256 160 label
13996(value) {/Helvetica cf} 2 20 0.000 0.700 208 128 label
139971 1.000 -848 192 176 192 2 polygon
139981 1.000 -848 48 176 48 2 polygon
13999(reg_timer0_data) {/Courier-Bold cf} 2 16 360.000 0.700 -432 208 label
140001 1.000 -336 192 -336 144 2 polygon
140011 1.000 -336 96 -336 48 2 polygon
14002(Table 18) {/Helvetica-Oblique cf} 2 16 360.000 0.700 -848 208 label
14003(Timer value) {/Helvetica cf} 2 17 0.000 0.700 -336 416 label
14004(0x22000005) {/Courier-Bold cf} 2 16 0.000 0.700 -288 464 label
14005(0x22000006) {/Courier-Bold cf} 2 16 0.000 0.700 -544 464 label
14006(0x22000007) {/Courier-Bold cf} 2 16 0.000 0.700 -800 464 label
14007(Timer data) {/Helvetica cf} 2 17 0.000 0.700 -336 112 label
14008(Timer configuration bit definitions) {/Helvetica cf} 2 16 0.000 0.700 -848 832
14009label
140101 1.000 -848 816 176 816 2 polygon
14011(Bit 3) {/Helvetica cf} 2 16 0.000 0.700 -848 784 label
14012(Bit 2) {/Helvetica cf} 2 16 0.000 0.700 -848 720 label
14013(Bit 1) {/Helvetica cf} 2 16 0.000 0.700 -848 656 label
14014(Bit 0) {/Helvetica cf} 2 16 0.000 0.700 -848 592 label
14015(Counter/timer enable) {/Helvetica cf} 2 16 0.000 0.700 -736 784 label
14016(1 = counter/timer enabled) {/Helvetica cf} 2 16 0.000 0.700 -352 784 label
14017(0 = counter/timer disabled) {/Helvetica cf} 2 16 0.000 0.700 -352 752 label
14018(Oneshot mode) {/Helvetica cf} 2 16 0.000 0.700 -736 720 label
14019(1 = oneshot mode) {/Helvetica cf} 2 16 0.000 0.700 -352 720 label
14020(0 = continuous mode) {/Helvetica cf} 2 16 0.000 0.700 -352 688 label
14021(Updown) {/Helvetica cf} 2 16 0.000 0.700 -736 656 label
14022(1 = count up) {/Helvetica cf} 2 16 0.000 0.700 -352 656 label
14023(0 = count down) {/Helvetica cf} 2 16 0.000 0.700 -352 624 label
14024(Interrupt enable) {/Helvetica cf} 2 16 0.000 0.700 -736 592 label
14025(1 = interrupt enabled) {/Helvetica cf} 2 16 0.000 0.700 -352 592 label
14026(0 = interrupt disabled) {/Helvetica cf} 2 16 0.000 0.700 -352 560 label
14027(MHz, the longest single time interval is 26.84 seconds.) {qS}
14028(core clock rate of 80) {CR}
14029(variety of timing functions including one-shot counts, continuous timing, and interval interrupts. At a)
14030{CR}
14031(The counter/timer is a general-purpose 32-bit adder and subtractor that can be configured for a)
14032{/Helvetica cf} 8 28 0.000 0.700 -896 1168 label
14033(register is read-write and can be used to reset the timer.) {CR}
14034(The value in this register is the current value of the counter. Value is 32 bits. The)
14035{/Helvetica cf} 4 28 0.000 0.700 -848 320 label
14036(The value in this register is the reset value for the comparator.)
14037{/Helvetica cf} 2 28 0.000 0.700 -848 16 label
14038(reg_timer_value register.) {CR}
14039(timer in a hold state. When re-enabled, counting resumes. To reset the timer, write zero to the)
14040{CR}
14041(Note: When the counter/timer is disabled, the reg_timer_value remains unchanged, which puts the)
14042{/Helvetica cf} 6 16 0.000 0.700 -896 -432 label
14043(If counting down, the count continues until the counter reaches zero.) {CR}
14044(the counter is enabled. If counting up, the count continues until the counter reaches reg_timer_data.)
14045{CR}
14046(When enabled, the counter counts up or down from the value set in reg_timer_value at the time)
14047{/Helvetica cf} 6 28 0.000 0.700 -896 -48 label
14048
14049(reaches the value of reg_timer_data \(up count\) or zero \(down count\), and stops.)
14050{CR}
14051(In one-shot mode, the counter triggers an interrupt \(IRQ channel 10; see next page\) when it)
14052{/Helvetica cf} 4 28 0.000 0.700 -896 -272 label
14053(the counter will generate an interrupt on every cycle.) {CR}
14054(reg_timer_data if counting down, and the count continues immediately. If the interrupt is enabled,)
14055{CR}
14056(In continuous mode, the counter resets to zero if counting up, and resets to the value in)
14057{/Helvetica cf} 6 28 0.000 0.700 -896 -160 label
14058pgsave restore showpage
14059
Tim Edwards6a0750a2020-10-19 14:02:05 -040014060%%Page: caravel_datasheet 16
Tim Edwards60aeb5f2020-10-14 16:29:04 -040014061%%PageOrientation: Portrait
14062%%PageBoundingBox: 0 0 612 792
14063/pgsave save def bop
140641.0000 inchscale
140652.6000 setlinewidth 1024 352 translate
14066
140670.679 1.000 0.184 scb
14068512 1.000 -832 1568 -832 -160 416 -160 416 1568 4 polygon
14069sce
140701 1.000 -832 1520 416 1520 2 polygon
Tim Edwards6a0750a2020-10-19 14:02:05 -040014071(page 16) {/Helvetica cf} 2 31 0.000 0.700 400 1552 label
Tim Edwards60aeb5f2020-10-14 16:29:04 -040014072(Counter-Timer 1) {/Helvetica-Bold cf} 2 16 0.000 0.700 -832 1488 label
140730 1.000 -784 1216 -784 1264 240 1264 240 1216 4 polygon
140741 1.000 -752 1216 -752 1168 2 polygon
140751 1.000 -720 1216 -720 1168 2 polygon
140761 1.000 -688 1216 -688 1168 2 polygon
140771 1.000 -656 1216 -656 1168 2 polygon
140781 1.000 -624 1216 -624 1168 2 polygon
140791 1.000 -592 1216 -592 1168 2 polygon
140801 1.000 -560 1216 -560 1168 2 polygon
140811 1.000 -528 1216 -528 1168 2 polygon
140821 1.000 -496 1216 -496 1168 2 polygon
140831 1.000 -464 1216 -464 1168 2 polygon
140841 1.000 -432 1216 -432 1168 2 polygon
140851 1.000 -400 1216 -400 1168 2 polygon
140861 1.000 -368 1216 -368 1168 2 polygon
140871 1.000 -336 1216 -336 1168 2 polygon
140881 1.000 -304 1216 -304 1168 2 polygon
140891 1.000 -240 1216 -240 1168 2 polygon
140901 1.000 -208 1216 -208 1168 2 polygon
140911 1.000 -176 1216 -176 1168 2 polygon
140921 1.000 -144 1216 -144 1168 2 polygon
140931 1.000 -112 1216 -112 1168 2 polygon
140941 1.000 -80 1216 -80 1168 2 polygon
140951 1.000 -48 1216 -48 1168 2 polygon
140961 1.000 -16 1216 -16 1168 2 polygon
140971 1.000 16 1216 16 1168 2 polygon
140981 1.000 48 1216 48 1168 2 polygon
140991 1.000 80 1216 80 1168 2 polygon
141001 1.000 112 1216 112 1168 2 polygon
141011 1.000 144 1216 144 1168 2 polygon
141021 1.000 176 1216 176 1168 2 polygon
141031 1.000 208 1216 208 1168 2 polygon
14104(0) {/Helvetica cf} 2 21 0.000 0.500 224 1192 label
14105(1) {/Helvetica cf} 2 21 0.000 0.500 192 1192 label
14106(2) {/Helvetica cf} 2 21 0.000 0.500 160 1192 label
14107(3) {/Helvetica cf} 2 21 0.000 0.500 128 1192 label
141080.600 0.600 0.600 scb
14109(4) {/Helvetica cf} 2 21 0.000 0.500 96 1192 label
14110(5) {/Helvetica cf} 2 21 0.000 0.500 64 1192 label
14111(6) {/Helvetica cf} 2 21 0.000 0.500 32 1192 label
14112(7) {/Helvetica cf} 2 21 0.000 0.500 0 1192 label
14113(8) {/Helvetica cf} 2 21 0.000 0.500 -32 1192 label
14114(9) {/Helvetica cf} 2 21 0.000 0.500 -64 1192 label
14115(10) {/Helvetica cf} 2 21 0.000 0.500 -96 1192 label
14116(11) {/Helvetica cf} 2 21 0.000 0.500 -128 1192 label
14117(12) {/Helvetica cf} 2 21 0.000 0.500 -160 1192 label
14118(13) {/Helvetica cf} 2 21 0.000 0.500 -192 1192 label
14119(14) {/Helvetica cf} 2 21 0.000 0.500 -224 1192 label
14120(15) {/Helvetica cf} 2 21 0.000 0.500 -256 1192 label
14121(16) {/Helvetica cf} 2 21 0.000 0.500 -288 1192 label
14122(17) {/Helvetica cf} 2 21 0.000 0.500 -320 1192 label
14123(18) {/Helvetica cf} 2 21 0.000 0.500 -352 1192 label
14124(19) {/Helvetica cf} 2 21 0.000 0.500 -384 1192 label
14125(20) {/Helvetica cf} 2 21 0.000 0.500 -416 1192 label
14126(21) {/Helvetica cf} 2 21 0.000 0.500 -448 1192 label
14127(22) {/Helvetica cf} 2 21 0.000 0.500 -480 1192 label
14128(23) {/Helvetica cf} 2 21 0.000 0.500 -512 1192 label
14129(24) {/Helvetica cf} 2 21 0.000 0.500 -544 1192 label
14130(25) {/Helvetica cf} 2 21 0.000 0.500 -576 1192 label
14131(26) {/Helvetica cf} 2 21 0.000 0.500 -608 1192 label
14132(27) {/Helvetica cf} 2 21 0.000 0.500 -640 1192 label
14133(28) {/Helvetica cf} 2 21 0.000 0.500 -672 1192 label
14134(29) {/Helvetica cf} 2 21 0.000 0.500 -704 1192 label
14135(30) {/Helvetica cf} 2 21 0.000 0.500 -736 1192 label
14136(31) {/Helvetica cf} 2 21 0.000 0.500 -768 1192 label
14137sce
14138(bit) {/Helvetica cf} 2 20 0.000 0.700 272 1200 label
14139(0x23000000) {/Courier-Bold cf} 2 16 0.000 0.700 32 1280 label
141401 1.000 -16 1264 -16 1312 2 polygon
141411 1.000 -528 1264 -528 1312 2 polygon
141421 1.000 -784 1312 -784 1264 2 polygon
141431 1.000 240 1312 240 1264 2 polygon
141441 1.000 240 1216 240 1168 2 polygon
141451 1.000 -784 1216 -784 1168 2 polygon
141460.600 0.600 0.600 scb
14147(0x23000001) {/Courier-Bold cf} 2 16 360.000 0.700 -224 1280 label
14148(0x23000002) {/Courier-Bold cf} 2 16 0.000 0.700 -480 1280 label
14149(0x23000003) {/Courier-Bold cf} 2 16 0.000 0.700 -736 1280 label
14150sce
14151(address) {/Helvetica cf} 2 17 0.000 0.700 320 1280 label
14152(value) {/Helvetica cf} 2 20 0.000 0.700 272 1248 label
14153(\(undefined, reads zero\)) {/Helvetica cf} 2 17 0.000 0.700 -384 1232 label
141541 1.000 -784 1312 240 1312 2 polygon
141551 1.000 -784 1168 240 1168 2 polygon
14156(reg_timer1_config) {/Courier-Bold cf} 2 16 0.000 0.700 -368 1328 label
141571 1.000 -16 1264 -16 1216 2 polygon
141581 1.000 -272 1312 -272 1264 2 polygon
141591 1.000 -272 1216 -272 1168 2 polygon
14160(Timer config) {/Helvetica cf} 2 17 360.000 0.700 112 1232 label
14161(Table 19) {/Helvetica-Oblique cf} 2 16 360.000 0.700 -784 1328 label
141620 1.000 -784 688 -784 736 240 736 240 688 4 polygon
141631 1.000 -752 688 -752 640 2 polygon
141641 1.000 -720 688 -720 640 2 polygon
141651 1.000 -688 688 -688 640 2 polygon
141661 1.000 -656 688 -656 640 2 polygon
141671 1.000 -624 688 -624 640 2 polygon
141681 1.000 -592 688 -592 640 2 polygon
141691 1.000 -560 688 -560 640 2 polygon
141701 1.000 -528 688 -528 640 2 polygon
141711 1.000 -496 688 -496 640 2 polygon
141721 1.000 -464 688 -464 640 2 polygon
141731 1.000 -432 688 -432 640 2 polygon
141741 1.000 -400 688 -400 640 2 polygon
141751 1.000 -368 688 -368 640 2 polygon
141761 1.000 -336 688 -336 640 2 polygon
141771 1.000 -304 688 -304 640 2 polygon
141781 1.000 -240 688 -240 640 2 polygon
141791 1.000 -208 688 -208 640 2 polygon
141801 1.000 -176 688 -176 640 2 polygon
141811 1.000 -144 688 -144 640 2 polygon
141821 1.000 -112 688 -112 640 2 polygon
141831 1.000 -80 688 -80 640 2 polygon
141841 1.000 -48 688 -48 640 2 polygon
141851 1.000 -16 688 -16 640 2 polygon
141861 1.000 16 688 16 640 2 polygon
141871 1.000 48 688 48 640 2 polygon
141881 1.000 80 688 80 640 2 polygon
141891 1.000 112 688 112 640 2 polygon
141901 1.000 144 688 144 640 2 polygon
141911 1.000 176 688 176 640 2 polygon
141921 1.000 208 688 208 640 2 polygon
14193(0) {/Helvetica cf} 2 21 0.000 0.500 224 664 label
14194(1) {/Helvetica cf} 2 21 0.000 0.500 192 664 label
14195(2) {/Helvetica cf} 2 21 0.000 0.500 160 664 label
14196(3) {/Helvetica cf} 2 21 0.000 0.500 128 664 label
14197(4) {/Helvetica cf} 2 21 0.000 0.500 96 664 label
14198(5) {/Helvetica cf} 2 21 0.000 0.500 64 664 label
14199(6) {/Helvetica cf} 2 21 0.000 0.500 32 664 label
14200(7) {/Helvetica cf} 2 21 0.000 0.500 0 664 label
14201(8) {/Helvetica cf} 2 21 0.000 0.500 -32 664 label
14202(9) {/Helvetica cf} 2 21 0.000 0.500 -64 664 label
14203(10) {/Helvetica cf} 2 21 0.000 0.500 -96 664 label
14204(11) {/Helvetica cf} 2 21 0.000 0.500 -128 664 label
14205(12) {/Helvetica cf} 2 21 0.000 0.500 -160 664 label
14206(13) {/Helvetica cf} 2 21 0.000 0.500 -192 664 label
14207(14) {/Helvetica cf} 2 21 0.000 0.500 -224 664 label
14208(15) {/Helvetica cf} 2 21 0.000 0.500 -256 664 label
14209(16) {/Helvetica cf} 2 21 0.000 0.500 -288 664 label
14210(17) {/Helvetica cf} 2 21 0.000 0.500 -320 664 label
14211(18) {/Helvetica cf} 2 21 0.000 0.500 -352 664 label
14212(19) {/Helvetica cf} 2 21 0.000 0.500 -384 664 label
14213(20) {/Helvetica cf} 2 21 0.000 0.500 -416 664 label
14214(21) {/Helvetica cf} 2 21 0.000 0.500 -448 664 label
14215(22) {/Helvetica cf} 2 21 0.000 0.500 -480 664 label
14216(23) {/Helvetica cf} 2 21 0.000 0.500 -512 664 label
14217(24) {/Helvetica cf} 2 21 0.000 0.500 -544 664 label
14218(25) {/Helvetica cf} 2 21 0.000 0.500 -576 664 label
14219(26) {/Helvetica cf} 2 21 0.000 0.500 -608 664 label
14220(27) {/Helvetica cf} 2 21 0.000 0.500 -640 664 label
14221(28) {/Helvetica cf} 2 21 0.000 0.500 -672 664 label
14222(29) {/Helvetica cf} 2 21 0.000 0.500 -704 664 label
14223(30) {/Helvetica cf} 2 21 0.000 0.500 -736 664 label
14224(31) {/Helvetica cf} 2 21 0.000 0.500 -768 664 label
14225(bit) {/Helvetica cf} 2 20 0.000 0.700 272 672 label
14226(0x23000004) {/Courier-Bold cf} 2 16 0.000 0.700 32 752 label
142271 1.000 -16 736 -16 784 2 polygon
142281 1.000 -528 736 -528 784 2 polygon
142291 1.000 -784 784 -784 736 2 polygon
142301 1.000 240 784 240 736 2 polygon
142311 1.000 240 688 240 640 2 polygon
142321 1.000 -784 688 -784 640 2 polygon
14233(address) {/Helvetica cf} 2 17 0.000 0.700 320 752 label
14234(value) {/Helvetica cf} 2 20 0.000 0.700 272 720 label
142351 1.000 -784 784 240 784 2 polygon
142361 1.000 -784 640 240 640 2 polygon
14237(reg_timer1_value) {/Courier-Bold cf} 2 16 360.000 0.700 -368 800 label
142381 1.000 -272 784 -272 736 2 polygon
142391 1.000 -272 688 -272 640 2 polygon
14240(Table 20) {/Helvetica-Oblique cf} 2 16 360.000 0.700 -784 800 label
142410 1.000 -784 384 -784 432 240 432 240 384 4 polygon
142421 1.000 -752 384 -752 336 2 polygon
142431 1.000 -720 384 -720 336 2 polygon
142441 1.000 -688 384 -688 336 2 polygon
142451 1.000 -656 384 -656 336 2 polygon
142461 1.000 -624 384 -624 336 2 polygon
142471 1.000 -592 384 -592 336 2 polygon
142481 1.000 -560 384 -560 336 2 polygon
142491 1.000 -528 384 -528 336 2 polygon
142501 1.000 -496 384 -496 336 2 polygon
142511 1.000 -464 384 -464 336 2 polygon
142521 1.000 -432 384 -432 336 2 polygon
142531 1.000 -400 384 -400 336 2 polygon
142541 1.000 -368 384 -368 336 2 polygon
142551 1.000 -336 384 -336 336 2 polygon
142561 1.000 -304 384 -304 336 2 polygon
142571 1.000 -240 384 -240 336 2 polygon
142581 1.000 -208 384 -208 336 2 polygon
142591 1.000 -176 384 -176 336 2 polygon
142601 1.000 -144 384 -144 336 2 polygon
142611 1.000 -112 384 -112 336 2 polygon
142621 1.000 -80 384 -80 336 2 polygon
142631 1.000 -48 384 -48 336 2 polygon
142641 1.000 -16 384 -16 336 2 polygon
142651 1.000 16 384 16 336 2 polygon
142661 1.000 48 384 48 336 2 polygon
142671 1.000 80 384 80 336 2 polygon
142681 1.000 112 384 112 336 2 polygon
142691 1.000 144 384 144 336 2 polygon
142701 1.000 176 384 176 336 2 polygon
142711 1.000 208 384 208 336 2 polygon
14272(0) {/Helvetica cf} 2 21 0.000 0.500 224 360 label
14273(1) {/Helvetica cf} 2 21 0.000 0.500 192 360 label
14274(2) {/Helvetica cf} 2 21 0.000 0.500 160 360 label
14275(3) {/Helvetica cf} 2 21 0.000 0.500 128 360 label
14276(4) {/Helvetica cf} 2 21 0.000 0.500 96 360 label
14277(5) {/Helvetica cf} 2 21 0.000 0.500 64 360 label
14278(6) {/Helvetica cf} 2 21 0.000 0.500 32 360 label
14279(7) {/Helvetica cf} 2 21 0.000 0.500 0 360 label
14280(8) {/Helvetica cf} 2 21 0.000 0.500 -32 360 label
14281(9) {/Helvetica cf} 2 21 0.000 0.500 -64 360 label
14282(10) {/Helvetica cf} 2 21 0.000 0.500 -96 360 label
14283(11) {/Helvetica cf} 2 21 0.000 0.500 -128 360 label
14284(12) {/Helvetica cf} 2 21 0.000 0.500 -160 360 label
14285(13) {/Helvetica cf} 2 21 0.000 0.500 -192 360 label
14286(14) {/Helvetica cf} 2 21 0.000 0.500 -224 360 label
14287(15) {/Helvetica cf} 2 21 0.000 0.500 -256 360 label
14288(16) {/Helvetica cf} 2 21 0.000 0.500 -288 360 label
14289(17) {/Helvetica cf} 2 21 0.000 0.500 -320 360 label
14290(18) {/Helvetica cf} 2 21 0.000 0.500 -352 360 label
14291(19) {/Helvetica cf} 2 21 0.000 0.500 -384 360 label
14292(20) {/Helvetica cf} 2 21 0.000 0.500 -416 360 label
14293(21) {/Helvetica cf} 2 21 0.000 0.500 -448 360 label
14294(22) {/Helvetica cf} 2 21 0.000 0.500 -480 360 label
14295(23) {/Helvetica cf} 2 21 0.000 0.500 -512 360 label
14296(24) {/Helvetica cf} 2 21 0.000 0.500 -544 360 label
14297(25) {/Helvetica cf} 2 21 0.000 0.500 -576 360 label
14298(26) {/Helvetica cf} 2 21 0.000 0.500 -608 360 label
14299(27) {/Helvetica cf} 2 21 0.000 0.500 -640 360 label
14300(28) {/Helvetica cf} 2 21 0.000 0.500 -672 360 label
14301(29) {/Helvetica cf} 2 21 0.000 0.500 -704 360 label
14302(30) {/Helvetica cf} 2 21 0.000 0.500 -736 360 label
14303(31) {/Helvetica cf} 2 21 0.000 0.500 -768 360 label
14304(bit) {/Helvetica cf} 2 20 0.000 0.700 272 368 label
14305(0x23000008) {/Courier-Bold cf} 2 16 0.000 0.700 32 448 label
143061 1.000 -16 432 -16 480 2 polygon
143071 1.000 -528 432 -528 480 2 polygon
143081 1.000 -784 480 -784 432 2 polygon
143091 1.000 240 480 240 432 2 polygon
143101 1.000 240 384 240 336 2 polygon
143111 1.000 -784 384 -784 336 2 polygon
14312(0x23000009) {/Courier-Bold cf} 2 16 360.000 0.700 -224 448 label
14313(0x2300000a) {/Courier-Bold cf} 2 16 0.000 0.700 -480 448 label
14314(0x2300000b) {/Courier-Bold cf} 2 16 0.000 0.700 -736 448 label
14315(address) {/Helvetica cf} 2 17 0.000 0.700 320 448 label
14316(value) {/Helvetica cf} 2 20 0.000 0.700 272 416 label
143171 1.000 -784 480 240 480 2 polygon
143181 1.000 -784 336 240 336 2 polygon
14319(reg_timer1_data) {/Courier-Bold cf} 2 16 360.000 0.700 -368 496 label
143201 1.000 -272 480 -272 432 2 polygon
143211 1.000 -272 384 -272 336 2 polygon
14322(Table 21) {/Helvetica-Oblique cf} 2 16 360.000 0.700 -784 496 label
14323(Timer value) {/Helvetica cf} 2 17 0.000 0.700 -272 704 label
14324(0x23000005) {/Courier-Bold cf} 2 16 0.000 0.700 -224 752 label
14325(0x23000006) {/Courier-Bold cf} 2 16 0.000 0.700 -480 752 label
14326(0x23000007) {/Courier-Bold cf} 2 16 0.000 0.700 -736 752 label
14327(Timer data) {/Helvetica cf} 2 17 0.000 0.700 -272 400 label
14328(Timer configuration bit definitions) {/Helvetica cf} 2 16 0.000 0.700 -784
143291120 label
143301 1.000 -784 1104 240 1104 2 polygon
14331(Bit 3) {/Helvetica cf} 2 16 0.000 0.700 -784 1072 label
14332(Bit 2) {/Helvetica cf} 2 16 0.000 0.700 -784 1008 label
14333(Bit 1) {/Helvetica cf} 2 16 0.000 0.700 -784 944 label
14334(Bit 0) {/Helvetica cf} 2 16 0.000 0.700 -784 880 label
14335(Counter/timer enable) {/Helvetica cf} 2 16 0.000 0.700 -672 1072 label
14336(1 = counter/timer enabled) {/Helvetica cf} 2 16 0.000 0.700 -288 1072 label
14337(0 = counter/timer disabled) {/Helvetica cf} 2 16 0.000 0.700 -288 1040 label
14338(Oneshot mode) {/Helvetica cf} 2 16 0.000 0.700 -672 1008 label
14339(1 = oneshot mode) {/Helvetica cf} 2 16 0.000 0.700 -288 1008 label
14340(0 = continuous mode) {/Helvetica cf} 2 16 0.000 0.700 -288 976 label
14341(Updown) {/Helvetica cf} 2 16 0.000 0.700 -672 944 label
14342(1 = count up) {/Helvetica cf} 2 16 0.000 0.700 -288 944 label
14343(0 = count down) {/Helvetica cf} 2 16 0.000 0.700 -288 912 label
14344(Interrupt enable) {/Helvetica cf} 2 16 0.000 0.700 -672 880 label
14345(1 = interrupt enabled) {/Helvetica cf} 2 16 0.000 0.700 -288 880 label
14346(0 = interrupt disabled) {/Helvetica cf} 2 16 0.000 0.700 -288 848 label
14347(register is read-write and can be used to reset the timer.) {CR}
14348(The value in this register is the current value of the counter. Value is 32 bits. The)
14349{/Helvetica cf} 4 28 0.000 0.700 -784 608 label
14350(The value in this register is the reset value for the comparator.)
14351{/Helvetica cf} 2 28 0.000 0.700 -784 304 label
14352(reg_timer_value register.) {CR}
14353(timer in a hold state. When re-enabled, counting resumes. To reset the timer, write zero to the)
14354{CR}
14355(Note: When the counter/timer is disabled, the reg_timer_value remains unchanged, which puts the)
14356{/Helvetica cf} 6 16 0.000 0.700 -832 -144 label
14357(If counting down, the count continues until the counter reaches zero.) {CR}
14358(the counter is enabled. If counting up, the count continues until the counter reaches reg_timer_data.)
14359{CR}
14360(When enabled, the counter counts up or down from the value set in reg_timer_value at the time)
14361{/Helvetica cf} 6 28 0.000 0.700 -832 240 label
14362
14363(reaches the value of reg_timer_data \(up count\) or zero \(down count\), and stops.)
14364{CR}
14365(In one-shot mode, the counter triggers an interrupt \(IRQ channel 11; see next page\) when it)
14366{/Helvetica cf} 4 28 0.000 0.700 -832 16 label
14367(the counter will generate an interrupt on every cycle.) {CR}
14368(reg_timer_data if counting down, and the count continues immediately. If the interrupt is enabled,)
14369{CR}
14370(In continuous mode, the counter resets to zero if counting up, and resets to the value in)
14371{/Helvetica cf} 6 28 0.000 0.700 -832 128 label
14372(\(cont.\)) {/Helvetica-Oblique cf} (Functional Description )
14373{/Helvetica-Bold cf} 4 16 0.000 0.700 -832 1536 label
14374(addresses for the controls, as shown in the tables below.) {CR}
14375(The second counter/timer is functionally identical to the first, with different memory mapped)
14376{/Helvetica cf} 4 28 0.000 0.700 -832 1472 label
14377pgsave restore showpage
14378
Tim Edwards6a0750a2020-10-19 14:02:05 -040014379%%Page: irqs 17
Tim Edwards60aeb5f2020-10-14 16:29:04 -040014380%%PageOrientation: Portrait
14381%%PageBoundingBox: 0 0 612 792
14382/pgsave save def bop
143831.0000 inchscale
143842.6000 setlinewidth 1088 672 translate
14385
143860.679 1.000 0.184 scb
14387512 1.000 -896 1248 -896 -480 352 -480 352 1248 4 polygon
14388sce
14389(\(cont.\)) {/Helvetica-Oblique cf} (Functional Description )
14390{/Helvetica-Bold cf} 4 16 0.000 0.700 -896 1216 label
143911 1.000 -896 1200 352 1200 2 polygon
14392(Interrupts \(IRQ\)) {/Helvetica-Bold cf} 2 16 0.000 0.700 -896 1152 label
14393(have value zero. ) {CR}
14394(uses only a handful, as described in the table below. All IRQ channels not in the list below always)
14395{CR}
14396(handler to memory location 0. The PicoRV32 defines 32 IRQ channels, of which the Caravel chip)
14397{CR}
14398(this location when an interrupt is received. To enable interrupts, it is necessary to copy an interrupt)
14399{CR}
14400(The interrupt vector is set to memory addres 0 \(bottom of SRAM\). The program counter switches to)
14401{/Helvetica cf} 10 28 0.000 0.700 -896 1120 label
14402(Table 19) {/Helvetica-Oblique cf} 2 16 360.000 0.700 -832 928 label
14403(CPU IRQ channel definitions) {/Helvetica cf} 2 16 0.000 0.700 -672 928 label
14404(IRQ channel) {/Helvetica-Oblique cf} 2 16 0.000 0.700 -768 864 label
14405(description) {/Helvetica-Oblique cf} 2 16 0.000 0.700 -512 864 label
144061 1.000 -768 848 160 848 2 polygon
14407(5) {/Helvetica cf} 2 19 0.000 0.700 -640 784 label
14408(6) {/Helvetica cf} 2 19 0.000 0.700 -640 752 label
14409(7) {/Helvetica cf} 2 19 0.000 0.700 -640 720 label
14410
14411(The Caravel PicoRV32 implementation does not enable IRQ QREGS \(see PicoRV32 description\).)
14412{/Helvetica cf} 2 16 0.000 0.700 -896 448 label
14413(description\). All interrupts are masked and must be enabled in software.)
14414{CR}
14415(The handling of interrupts is beyond the scope of this document \(see RISC-V instruction set)
14416{/Helvetica cf} 4 28 0.000 0.700 -896 416 label
14417(IRQ external pin \(pin E5\)) {/Helvetica cf} 2 16 0.000 0.700 -512 784 label
14418(Housekeeping SPI IRQ) {/Helvetica cf} 2 16 0.000 0.700 -512 752 label
14419(Assignable interrupt \(see Table 7\)) {/Helvetica cf} 2 16 0.000 0.700 -512
14420720 label
14421(4) {/Helvetica cf} 2 19 0.000 0.700 -640 816 label
14422(UART data available) {/Helvetica cf} 2 16 0.000 0.700 -512 816 label
14423(9) {/Helvetica cf} 2 19 0.000 0.700 -640 688 label
14424(SPI master data available, when enabled \(see Table 14\)) {/Helvetica cf} 2 16
144250.000 0.700 -512 688 label
14426(10) {/Helvetica cf} 2 19 0.000 0.700 -640 656 label
14427(Timer 0 expired, when enabled \(see Table 16\)) {/Helvetica cf} 2 16 0.000
144280.700 -512 656 label
Tim Edwards6a0750a2020-10-19 14:02:05 -040014429(page 17) {/Helvetica cf} 2 31 0.000 0.700 336 1232 label
Tim Edwards60aeb5f2020-10-14 16:29:04 -040014430(11) {/Helvetica cf} 2 19 0.000 0.700 -640 624 label
14431(Timer 1 expired, when enabled \(see Table 19\)) {/Helvetica cf} 2 16 0.000
144320.700 -512 624 label
14433(Management area SRAM) {/Helvetica-Bold cf} 2 16 0.000 0.700 -896 144 label
14434(at address 0 \(zero\).) {CR}
Tim Edwards6a0750a2020-10-19 14:02:05 -040014435(The Caravel chip has an on-board memory of 8192 words of width 32 bits. The memory is located)
Tim Edwards60aeb5f2020-10-14 16:29:04 -040014436{/Helvetica cf} 4 28 0.000 0.700 -896 112 label
14437(Storage area SRAM) {/Helvetica-Bold cf} 2 16 0.000 0.700 -896 -208 label
14438(the user area.) {CR}
14439(area is connected into the user area 2 power supply, and so is nominally considered to be part of)
14440{CR}
14441(either the management SoC or the user project, through the wishbone bus interface. The storage)
14442{CR}
14443(The Caravel chip has a \252storage area\272 SRAM block that is auxiliary space that can be used by)
14444{/Helvetica cf} 8 28 0.000 0.700 -896 -240 label
14445(configuration of the SRAM block.) {CR}
14446(making use of this space, the user should notify efabless of their requirement for the size and)
14447{CR}
14448(The storage area may be used as an experimentation area for OpenRAM, so for any user project)
14449{/Helvetica cf} 6 28 0.000 0.700 -896 -384 label
14450pgsave restore showpage
14451
Tim Edwards6a0750a2020-10-19 14:02:05 -040014452%%Page: sram 18
Tim Edwards60aeb5f2020-10-14 16:29:04 -040014453%%PageOrientation: Portrait
14454%%PageBoundingBox: 0 0 612 792
14455/pgsave save def bop
144561.0000 inchscale
144572.6000 setlinewidth 1088 672 translate
14458
144590.679 1.000 0.184 scb
14460512 1.000 -896 1248 -896 -480 352 -480 352 1248 4 polygon
14461sce
14462(\(cont.\)) {/Helvetica-Oblique cf} (Functional Description )
14463{/Helvetica-Bold cf} 4 16 0.000 0.700 -896 1216 label
144641 1.000 -896 1200 352 1200 2 polygon
Tim Edwards6a0750a2020-10-19 14:02:05 -040014465(page 18) {/Helvetica cf} 2 31 0.000 0.700 336 1232 label
Tim Edwards60aeb5f2020-10-14 16:29:04 -040014466(Logic Analyzer) {/Helvetica-Bold cf} 2 16 0.000 0.700 -896 1152 label
14467(User area wishbone base) {/Helvetica-Bold cf} 2 16 0.000 0.700 -896 544 label
Tim Edwards60aeb5f2020-10-14 16:29:04 -040014468pgsave restore showpage
14469
Tim Edwards6a0750a2020-10-19 14:02:05 -040014470%%Page: references 19
Tim Edwards60aeb5f2020-10-14 16:29:04 -040014471%%PageOrientation: Portrait
14472%%PageBoundingBox: 0 0 612 792
14473/pgsave save def bop
144741.0000 inchscale
144752.6000 setlinewidth 1088 736 translate
14476
144770.679 1.000 0.184 scb
14478512 1.000 -896 1184 -896 -544 352 -544 352 1184 4 polygon
14479sce
14480(\(cont.\)) {/Helvetica-Oblique cf} (Functional Description )
14481{/Helvetica-Bold cf} 4 16 0.000 0.700 -896 1152 label
144821 1.000 -896 1136 352 1136 2 polygon
14483(Caravel management SoC simplified block diagram) {/Helvetica-Bold cf} 2 16
144840.000 0.700 -896 1088 label
144850.420 0.000 -366 638 ::raven_block_diagram
14486(Programming) {/Helvetica-Bold cf} 2 16 0.000 0.700 -892 208 label
14487(Additional references) {/Helvetica-Bold cf} 2 16 0.000 0.700 -896 -448 label
14488(file section \252Building a pure RV32I Toolchain.\272) {/Helvetica cf}
14489(README.md ) {/Courier-Bold cf} (Specifically, see the top-level ) {CR} {CR}
14490(.) {/Helvetica cf} (http://github.com/cliffordwolf/picorv32)
14491{/Courier-Bold cf} ( ) {CR} {CR}
14492(compiler version is the PicoRV32 source at) {CR}
14493( compiler. The best reference for getting the correct cross-) {/Helvetica cf}
14494(gcc) {/Helvetica-Bold cf} (The RISC-V architecture has a ) {/Helvetica cf} 22
1449528 0.000 0.700 -892 176 label
14496(RISC-V gcc toolchain as described above\), see) {CR}
14497(For programming examples specifically for the Caravel chip \(assuming a correct installation of a)
14498{/Helvetica cf} 4 28 0.000 0.700 -892 -16 label
144991.000 0.000 0.000 scb
14500(http://github.com/efabless/caravel) {/Courier-Bold cf} 2 16 0.000 0.700 -844
14501-112 label
14502sce
14503(text.) {CR}
14504(that defines the memory-mapped locations as described throughout this)
14505{/Helvetica cf} (defs.h ) {/Courier-Bold cf} (the header file ) {CR}
14506(contains example source code to program the Ravenna chip along with)
14507{/Helvetica cf} (verilog/dv ) {/Courier-Bold cf} (The directory )
14508{/Helvetica cf} 14 16 0.000 0.700 -892 -224 label
14509(number of test programs that exercise various features of the chip.) {CR}
14510(that compiles hex files and runs simulations of a) {/Helvetica cf} (Makefile )
14511{/Courier-Bold cf} (directory contains a ) {/Helvetica cf} (verilog/dv )
14512{/Courier-Bold cf} (The ) {/Helvetica cf} 12 28 0.000 0.700 -892 -256 label
14513(driver software.) {CR}
14514(Additional documentation exists on the same site for the provided demonstration circuit board and)
14515{/Helvetica cf} 4 28 0.000 0.700 -892 -336 label
14516(http://riscv.org/software-status/) {Tf} {CR} (http://riscv.org/)
14517{/Courier-Bold cf} {Ts} (See ) {/Helvetica cf} 8 28 0.000 0.700 -896 -480
14518label
Tim Edwards6a0750a2020-10-19 14:02:05 -040014519(page 19) {/Helvetica cf} 2 31 0.000 0.700 336 1168 label
Tim Edwards60aeb5f2020-10-14 16:29:04 -040014520pgsave restore showpage
14521
Tim Edwards6a0750a2020-10-19 14:02:05 -040014522%%Page: memmap1 20
Tim Edwards60aeb5f2020-10-14 16:29:04 -040014523%%PageOrientation: Portrait
14524%%PageBoundingBox: 0 0 612 792
14525/pgsave save def bop
145260.8571 inchscale
145272.6000 setlinewidth 1288 1456 translate
14528
145290.679 1.000 0.184 scb
14530512 1.000 -1056 784 -1056 -1232 384 -1232 384 784 4 polygon
14531sce
145321 1.000 -1056 736 384 736 2 polygon
14533(Memory Mapped I/O summary by address) {/Helvetica-Bold cf} 2 16 0.000 0.700
14534-1056 704 label
145351 1.000 -816 672 -816 -1232 2 polygon
14536(Address \(bytes\)) {/Helvetica cf} 2 16 360.000 0.700 -1056 656 label
145371 1.000 -1056 640 384 640 2 polygon
14538(Function) {/Helvetica cf} 2 16 0.000 0.700 -800 656 label
14539(0x00 00 00 00) {/Courier-Bold cf} 2 16 0.000 0.700 -1056 608 label
14540(Flash SPI / overlaid SRAM \(4k words\) start of memory block) {/Helvetica cf}
145412 16 0.000 0.700 -800 608 label
14542(0x10 00 00 00) {/Courier-Bold cf} 2 16 0.000 0.700 -1056 528 label
14543(Flash SPI start of program block) {/Helvetica cf} 2 16 0.000 0.700 -800 528
14544label
14545(0x21 00 00 00) {/Courier-Bold cf} 2 16 0.000 0.700 -1056 304 label
14546(GPIO input/output \(bit 16/bit 0\)) {/Helvetica cf} 2 16 0.000 0.700 -800 304
14547label
14548(0x21 00 00 04) {/Courier-Bold cf} 2 16 0.000 0.700 -1056 272 label
14549(GPIO output enable \(1 = output, 0 = input\)) {/Helvetica cf} 2 16 360.000
145500.700 -800 272 label
14551(0x21 00 00 08) {/Courier-Bold cf} 2 16 0.000 0.700 -1056 240 label
14552(GPIO pullup enable \(1 = pullup, 0 = none\)) {/Helvetica cf} 2 16 0.000 0.700
14553-800 240 label
14554(0x21 00 00 0c) {/Courier-Bold cf} 2 16 0.000 0.700 -1056 208 label
14555(GPIO pulldown enable \(1 = pulldown, 0 = none\)) {/Helvetica cf} 2 16 360.000
145560.700 -800 208 label
14557(Program to run starts here on reset.) {/Helvetica cf} 2 16 0.000 0.700 -144
14558528 label
14559(1 general-purpose digital, management area only) {/Helvetica cf} 2 16 0.000
145600.700 -240 304 label
14561(Efabless Caravel PicoRV32 SoC) {/Helvetica cf} 2 28 0.000 1.000 -1056 784
14562label
Tim Edwards6a0750a2020-10-19 14:02:05 -040014563(page 20) {/Helvetica cf} 2 31 0.000 0.700 368 768 label
Tim Edwards60aeb5f2020-10-14 16:29:04 -040014564(0x00 00 3f ff) {/Courier-Bold cf} 2 16 0.000 0.700 -1056 576 label
14565(End of SRAM) {/Helvetica cf} 2 16 0.000 0.700 -800 576 label
14566(0x1f ff ff ff) {/Courier-Bold cf} 2 16 0.000 0.700 -1056 464 label
14567(MB\)) {qS} (Maximum SPI flash addressable space \(32) {/Helvetica cf} 4 16
145680.000 0.700 -800 464 label
14569(0x10 ff ff ff) {/Courier-Bold cf} 2 16 0.000 0.700 -1056 496 label
14570(MB\) with QSPI 3-byte addressing) {qS}
14571(Maximum SPI flash addressable space \(16) {/Helvetica cf} 4 16 0.000 0.700
14572-800 496 label
14573(UART clock divider select \(system clock freq. / baud rate\)) {/Helvetica cf}
145742 16 0.000 0.700 -800 416 label
14575(0x20 00 00 00) {/Courier-Bold cf} 2 16 0.000 0.700 -1056 416 label
14576(if receiver buffer is empty\)) {/Helvetica cf} (0xffffffff ) {/Courier cf}
14577(UART data \(returns ) {/Helvetica cf} 6 16 360.000 0.700 -800 384 label
14578(0x20 00 00 04) {/Courier-Bold cf} 2 16 0.000 0.700 -1056 384 label
14579(UART enable) {/Helvetica cf} 2 16 360.000 0.700 -800 352 label
14580(0x20 00 00 08) {/Courier-Bold cf} 2 16 0.000 0.700 -1056 352 label
14581(0x22 00 00 00) {/Courier-Bold cf} 2 16 360.000 0.700 -1056 160 label
14582(Counter/Timer 0 configuration register \(lower 4 bits\)) {/Helvetica cf} 2 16
145830.000 0.700 -800 160 label
14584(0x22 00 00 04) {/Courier-Bold cf} 2 16 360.000 0.700 -1056 -32 label
14585(Counter/Timer 0 current value) {/Helvetica cf} 2 16 0.000 0.700 -800 -32 label
14586(0x22 00 00 08) {/Courier-Bold cf} 2 16 360.000 0.700 -1056 -112 label
14587(Counter/Timer 0 reset value) {/Helvetica cf} 2 16 0.000 0.700 -800 -112 label
14588(bit 0 = enable \(0 = hold, 1 = count\)) {/Helvetica cf} 2 16 0.000 0.700 -736
14589112 label
14590(Set or read the 32-bit current value.) {/Helvetica cf} 2 16 0.000 0.700 -736
14591-64 label
14592(Set or read the 32-bit reset \(down-count\) or compare \(up-count\) value.)
14593{/Helvetica cf} 2 16 0.000 0.700 -752 -144 label
14594(bit 1 = oneshot \(0 = continuous count, 1 = one-shot count\)) {/Helvetica cf}
145952 16 0.000 0.700 -736 80 label
14596(bit 2 = updown \(0 = count down, 1 = count up\)) {/Helvetica cf} 2 16 0.000
145970.700 -736 48 label
14598(bit 3 = irq enable \(0 = disabled, 1 = trigger IRQ channel 10 on timeout\))
14599{/Helvetica cf} 2 16 0.000 0.700 -736 16 label
14600(0x23 00 00 00) {/Courier-Bold cf} 2 16 360.000 0.700 -1056 -192 label
14601(Counter/Timer 1 configuration register \(lower 4 bits\)) {/Helvetica cf} 2 16
146020.000 0.700 -800 -192 label
14603(0x23 00 00 04) {/Courier-Bold cf} 2 16 360.000 0.700 -1056 -384 label
14604(Counter/Timer 1 current value) {/Helvetica cf} 2 16 0.000 0.700 -800 -384
14605label
14606(0x23 00 00 08) {/Courier-Bold cf} 2 16 360.000 0.700 -1056 -464 label
14607(Counter/Timer 1 reset value) {/Helvetica cf} 2 16 0.000 0.700 -800 -464 label
14608(bit 0 = enable \(0 = hold, 1 = count\)) {/Helvetica cf} 2 16 0.000 0.700 -736
14609-240 label
14610(Set or read the 32-bit current value.) {/Helvetica cf} 2 16 0.000 0.700 -736
14611-416 label
14612(Set or read the 32-bit reset \(down-count\) or compare \(up-count\) value.)
14613{/Helvetica cf} 2 16 0.000 0.700 -752 -496 label
14614(bit 1 = oneshot \(0 = continuous count, 1 = one-shot count\)) {/Helvetica cf}
146152 16 0.000 0.700 -736 -272 label
14616(bit 2 = updown \(0 = count down, 1 = count up\)) {/Helvetica cf} 2 16 0.000
146170.700 -736 -304 label
14618(bit 3 = irq enable \(0 = disabled, 1 = trigger IRQ channel 11 on timeout\))
14619{/Helvetica cf} 2 16 0.000 0.700 -736 -336 label
14620(0x24 00 00 00) {/Courier-Bold cf} 2 16 360.000 0.700 -1056 -544 label
14621(SPI master configuration register) {/Helvetica cf} 2 16 0.000 0.700 -800 -544
14622label
14623(0x24 00 00 04) {/Courier-Bold cf} 2 16 360.000 0.700 -1056 -896 label
14624(SPI master data register \(low 8 bits\)) {/Helvetica cf} 2 16 0.000 0.700 -800
14625-896 label
14626
14627(bits 0\2617 = prescaler \(core clock / \(prescaler + 1\) = SPI clock rate / 2\) \(default 2\))
14628{/Helvetica cf} 2 16 0.000 0.700 -720 -592 label
14629(bit 8 = mlb \(0 = msb first, 1 = lsb first\) \(default 0\)) {/Helvetica cf} 2
1463016 0.000 0.700 -720 -624 label
14631(bit 9 = invcsb \(0 = csb active low, 1 = csb active high\) \(default 0\))
14632{/Helvetica cf} 2 16 0.000 0.700 -720 -656 label
14633(bit 10 = invsck \(0 = normal sck, 1 = inverted sck\) \(default 0\))
14634{/Helvetica cf} 2 16 0.000 0.700 -720 -688 label
14635
14636(bit 11 = mode \(0 = read/write on opposite sck edge, 1 = same edge\) \(default 0\))
14637{/Helvetica cf} 2 16 0.000 0.700 -720 -720 label
14638
14639(bit 12 = stream \(0 = raise csb after each byte, 1 = keep csb low until stream bit cleared\))
14640{/Helvetica cf} 2 16 0.000 0.700 -720 -752 label
14641(bit 13 = enable \(0 = SPI master disabled, 1 = SPI master enabled\))
14642{/Helvetica cf} 2 16 0.000 0.700 -720 -784 label
14643
14644(bit 14 = irq enable \(0 = disabled, 1 = SPI read valid triggers interrupt channel 9\))
14645{/Helvetica cf} 2 16 0.000 0.700 -720 -816 label
14646(Write data to send to low byte or read received data from low byte.)
14647{/Helvetica cf} 2 16 0.000 0.700 -720 -944 label
14648(bit 15 = housekeeping \(0 = disconnected, 1 = connected\)) {/Helvetica cf} 2
1464916 0.000 0.700 -720 -848 label
14650pgsave restore showpage
14651
Tim Edwards6a0750a2020-10-19 14:02:05 -040014652%%Page: memmap2 21
Tim Edwards60aeb5f2020-10-14 16:29:04 -040014653%%PageOrientation: Portrait
14654%%PageBoundingBox: 0 0 612 792
14655/pgsave save def bop
146560.8571 inchscale
146572.6000 setlinewidth 1160 1344 translate
14658
146590.679 1.000 0.184 scb
14660512 1.000 -928 896 -928 -1120 512 -1120 512 896 4 polygon
14661sce
146621 1.000 -688 784 -688 -1120 2 polygon
14663(Address \(bytes\)) {/Helvetica cf} 2 16 360.000 0.700 -928 768 label
14664(Function) {/Helvetica cf} 2 16 0.000 0.700 -672 768 label
146651 1.000 -928 752 512 752 2 polygon
14666(\(continued\)) {/Helvetica-Oblique cf} (Memory Mapped I/O summary by address )
14667{/Helvetica-Bold cf} 4 16 0.000 0.700 -928 816 label
146681 1.000 -928 848 512 848 2 polygon
14669(Efabless Caravel PicoRV32 SoC) {/Helvetica cf} 2 28 0.000 1.000 -928 896 label
Tim Edwards6a0750a2020-10-19 14:02:05 -040014670(page 21) {/Helvetica cf} 2 31 0.000 0.700 496 880 label
Tim Edwards60aeb5f2020-10-14 16:29:04 -040014671(0x25 00 00 00) {/Courier-Bold cf} 2 16 0.000 0.700 -928 704 label
14672(Logic Analyzer Data 0) {/Helvetica cf} 2 16 0.000 0.700 -672 704 label
14673(0x25 00 00 04) {/Courier-Bold cf} 2 16 0.000 0.700 -928 672 label
14674(Logic Analyzer Data 1) {/Helvetica cf} 2 16 0.000 0.700 -672 672 label
14675(0x25 00 00 08) {/Courier-Bold cf} 2 16 0.000 0.700 -928 640 label
14676(Logic Analyzer Data 2) {/Helvetica cf} 2 16 0.000 0.700 -672 640 label
14677(0x25 00 00 0c) {/Courier-Bold cf} 2 16 0.000 0.700 -928 608 label
14678(Logic Analyzer Data 3) {/Helvetica cf} 2 16 0.000 0.700 -672 608 label
14679(0x25 00 00 10) {/Courier-Bold cf} 2 16 0.000 0.700 -928 560 label
14680(Logic Analyzer Enable 0) {/Helvetica cf} 2 16 0.000 0.700 -672 560 label
14681(0x25 00 00 14) {/Courier-Bold cf} 2 16 0.000 0.700 -928 528 label
14682(Logic Analyzer Enable 1) {/Helvetica cf} 2 16 0.000 0.700 -672 528 label
14683(0x25 00 00 18) {/Courier-Bold cf} 2 16 0.000 0.700 -928 496 label
14684(Logic Analyzer Enable 2) {/Helvetica cf} 2 16 0.000 0.700 -672 496 label
14685(0x25 00 00 1c) {/Courier-Bold cf} 2 16 0.000 0.700 -928 464 label
14686(Logic Analyzer Enable 3) {/Helvetica cf} 2 16 0.000 0.700 -672 464 label
14687(0x26 00 00 00) {/Courier-Bold cf} 2 16 0.000 0.700 -928 400 label
14688(User project area GPIO data \(L\)) {/Helvetica cf} 2 16 0.000 0.700 -672 400
14689label
14690(0x26 00 00 04) {/Courier-Bold cf} 2 16 0.000 0.700 -928 368 label
14691(User project area GPIO data \(H\)) {/Helvetica cf} 2 16 0.000 0.700 -672 368
14692label
14693(0x26 00 00 08) {/Courier-Bold cf} 2 16 0.000 0.700 -928 336 label
14694(User project area GPIO data transfer \(bit 0, auto-zeroing\)) {/Helvetica cf}
146952 16 0.000 0.700 -672 336 label
14696(0x26 00 00 0c) {/Courier-Bold cf} 2 16 0.000 0.700 -928 304 label
Tim Edwards6a0750a2020-10-19 14:02:05 -040014697(0x26 00 00 a0) {/Courier-Bold cf} 2 16 0.000 0.700 -928 224 label
Tim Edwards60aeb5f2020-10-14 16:29:04 -040014698(. . .) {/Helvetica cf} 2 21 90.000 0.700 -816 272 label
14699(User project area GPIO mprj_io[0] configure) {/Helvetica cf} 2 16 0.000 0.700
14700-672 304 label
Tim Edwards6a0750a2020-10-19 14:02:05 -040014701(User project area GPIO mprj_io[37] configure) {/Helvetica cf} 2 16 0.000 0.700
Tim Edwards60aeb5f2020-10-14 16:29:04 -040014702-672 224 label
14703(User project area GPIO power[0] configure) {/Helvetica cf} 2 16 0.000 0.700
14704-672 -608 label
Tim Edwards6a0750a2020-10-19 14:02:05 -040014705(0x26 00 00 a4) {/Courier-Bold cf} 2 16 0.000 0.700 -928 -608 label
14706(0x26 00 01 b4) {/Courier-Bold cf} 2 16 0.000 0.700 -928 -640 label
Tim Edwards60aeb5f2020-10-14 16:29:04 -040014707(User project area GPIO power[3] configure) {/Helvetica cf} 2 16 0.000 0.700
14708-672 -640 label
147091 1.000 -112 -592 -96 -608 -96 -624 -112 -640 4 polygon
14710(These are currently undefined/unused.) {/Helvetica cf} 2 16 0.000 0.700 -64
14711-624 label
14712(bits 10\26112 = digital mode \(see below\) \(default 001\)) {/Helvetica cf} 2
1471316 0.000 0.700 -608 -176 label
14714
14715(bit 0 = management control enable \(0 = user control, 1 = management control\) \(default 1\))
14716{/Helvetica cf} 2 16 0.000 0.700 -608 144 label
14717
14718(bit 1 = output disable \(0 = output enabled, 1 = output disabled\) \(default 1\))
14719{/Helvetica cf} 2 16 0.000 0.700 -608 112 label
14720(bit 2 = hold override value \(value = value during hold mode\) \(default 0\))
14721{/Helvetica cf} 2 16 0.000 0.700 -608 80 label
14722(bit 3 = input disable \(0 = input enabled, 1 = input disabled\) \(default 0\))
14723{/Helvetica cf} 2 16 0.000 0.700 -608 48 label
14724(bit 4 = IB mode select \(0 = , 1 = \)) {/Helvetica cf} 2 16 0.000 0.700 -608
1472516 label
14726(bit 5 = analog bus enable \(0 = disabled, 1 = enabled\)) {/Helvetica cf} 2 16
147270.000 0.700 -608 -16 label
14728(bit 6 = analog bus select \(0 = , 1 = \)) {/Helvetica cf} 2 16 0.000 0.700
14729-608 -48 label
14730(bit 7 = analog bus polarity \(0 = , 1 = \)) {/Helvetica cf} 2 16 0.000 0.700
14731-608 -80 label
14732(bit 8 = slow slew \(0 = fast slew, 1 = slow slew\) \(default 0\))
14733{/Helvetica cf} 2 16 0.000 0.700 -608 -112 label
14734(bit 9 = input voltage trip point select \(0 = , 1 = \)) {/Helvetica cf} 2 16
147350.000 0.700 -608 -144 label
14736(Digital mode bits) {/Helvetica cf} 2 16 0.000 0.700 -672 -240 label
14737(Digital mode description) {/Helvetica cf} 2 16 0.000 0.700 -352 -240 label
14738(bit 12 11 10) {/Helvetica cf} 2 16 0.000 0.700 -640 -288 label
14739(0 0 0) {/Courier cf} 2 16 0.000 0.700 -576 -320 label
14740(0 0 1) {/Courier cf} 2 16 0.000 0.700 -576 -352 label
14741(0 1 0) {/Courier cf} 2 16 0.000 0.700 -576 -384 label
14742(0 1 1) {/Courier cf} 2 16 0.000 0.700 -576 -416 label
14743(1 0 0) {/Courier cf} 2 16 0.000 0.700 -576 -448 label
14744(1 0 1) {/Courier cf} 2 16 0.000 0.700 -576 -480 label
14745(1 1 0) {/Courier cf} 2 16 0.000 0.700 -576 -512 label
14746(1 1 1) {/Courier cf} 2 16 0.000 0.700 -576 -544 label
14747(0x2d 00 00 00) {/Courier-Bold cf} 2 16 0.000 0.700 -928 -704 label
14748(QSPI controller config) {/Helvetica cf} 2 16 0.000 0.700 -672 -704 label
14749(bits 3-0 Data bits \(bit bang mode\)) {CR}
14750(bit 4 Serial clock line \(bit bang mode\)) {CR}
14751(bit 5 Chip select line \(bit bang mode\)) {CR}
14752(bits 11-8 I/O output enable bits \(bit bang mode\)) {CR}
14753(bits 19-16 Read latency cycles) {CR} (bit 20 CRM enable) {CR}
14754(bit 21 QSPI enable) {CR} (bit 22 DDR enable) {CR}
14755(bit 31 MEMIO enable \(reset = 1\) 0 = bit-bang mode) {/Helvetica cf} 18 16
147560.000 0.700 -624 -976 label
147571 1.000 32 -768 48 -784 48 -832 32 -848 4 polygon
14758(to the limited number of data pins.) {CR} (Note: These cannot be used due)
14759{/Helvetica cf} 4 16 0.000 0.700 80 -832 label
14760pgsave restore showpage
14761
Tim Edwards6a0750a2020-10-19 14:02:05 -040014762%%Page: memmap3 22
Tim Edwards60aeb5f2020-10-14 16:29:04 -040014763%%PageOrientation: Portrait
14764%%PageBoundingBox: 0 0 612 792
14765/pgsave save def bop
147660.8571 inchscale
147672.6000 setlinewidth 1096 1328 translate
14768
147690.679 1.000 0.184 scb
14770512 1.000 -864 912 -864 -1104 576 -1104 576 912 4 polygon
14771sce
147721 1.000 -608 800 -608 -1104 2 polygon
14773(Address \(bytes\)) {/Helvetica cf} 2 16 360.000 0.700 -864 784 label
14774(Function) {/Helvetica cf} 2 16 0.000 0.700 -592 784 label
147751 1.000 -864 768 576 768 2 polygon
147761 1.000 -864 864 576 864 2 polygon
14777(Efabless Caravel PicoRV32 SoC) {/Helvetica cf} 2 28 0.000 1.000 -864 912 label
14778(\(continued\)) {/Helvetica-Oblique cf} (Memory Mapped I/O summary by address )
14779{/Helvetica-Bold cf} 4 16 0.000 0.700 -864 832 label
Tim Edwards6a0750a2020-10-19 14:02:05 -040014780(page 22) {/Helvetica cf} 2 31 0.000 0.700 560 896 label
Tim Edwards60aeb5f2020-10-14 16:29:04 -040014781(0x2f 00 00 00) {/Courier-Bold cf} 2 16 360.000 0.700 -864 720 label
14782(PLL clock output destination \(low bit\)) {/Helvetica cf} 2 16 0.000 0.700
14783-592 720 label
14784(0 =) {/Helvetica cf} 2 16 0.000 0.700 -416 688 label
14785(1 =) {/Helvetica cf} 2 16 0.000 0.700 -416 656 label
14786(0x2f 00 00 04) {/Courier-Bold cf} 2 16 360.000 0.700 -864 512 label
14787(Trap output destination \(low bit\)) {/Helvetica cf} 2 16 0.000 0.700 -592 512
14788label
14789(0 =) {/Helvetica cf} 2 16 0.000 0.700 -416 480 label
14790(1 =) {/Helvetica cf} 2 16 0.000 0.700 -416 448 label
14791(0x2f 00 00 08) {/Courier-Bold cf} 2 16 360.000 0.700 -864 400 label
14792(IRQ 7 input source \(low bit\)) {/Helvetica cf} 2 16 0.000 0.700 -592 400
14793label
14794(0 =) {/Helvetica cf} 2 16 0.000 0.700 -416 368 label
14795(1 =) {/Helvetica cf} 2 16 0.000 0.700 -416 336 label
14796(none) {/Helvetica cf} 2 16 0.000 0.700 -352 688 label
14797(GPIO) {/Helvetica cf} 2 16 0.000 0.700 -352 656 label
14798(none) {/Helvetica cf} 2 16 0.000 0.700 -352 480 label
14799(GPIO) {/Helvetica cf} 2 16 0.000 0.700 -352 448 label
14800(GPIO) {/Helvetica cf} 2 16 0.000 0.700 -352 336 label
14801(none) {/Helvetica cf} 2 16 0.000 0.700 -352 368 label
14802(toggle the GPIO at full swing, but is detectable.) {CR}
14803(full-speed \(100MHz\) clock will be able to) {CR}
14804(for PLL clock output. It is unlikely that a) {CR}
14805(be used as general-purpose I/O when selected) {CR}
14806(the GPIO pin. The GPIO pin cannot) {CR}
14807(multiplied up by PLL\) can be viewed on) {CR}
14808(The PLL clock \(crystal oscillator clock) {/Helvetica cf} 14 28 0.000 0.700
14809-16 736 label
14810(trap state externally.) {CR} (the GPIO pin as a way to monitor the CPU) {CR}
14811(The CPU fault state \(trap\) can be viewed at) {/Helvetica cf} 6 28 0.000
148120.700 -16 528 label
14813(the GPIO pin must be configured as an input.) {CR}
14814(channel 7. When used as an IRQ source,) {CR}
14815(source and passed to the CPU through IRQ) {CR}
14816(The GPIO input can be used as an IRQ event) {/Helvetica cf} 8 28 0.000 0.700
14817-16 416 label
14818(0x30 00 00 00) {/Courier-Bold cf} 2 16 360.000 0.700 -864 224 label
14819(User area base) {/Helvetica cf} 2 16 0.000 0.700 -592 224 label
14820(at this address.) {CR}
14821(A user project may define additional wishbone slave modules starting)
14822{/Helvetica cf} 4 28 0.000 0.700 -336 240 label
14823(0x80 00 00 00) {/Courier-Bold cf} 2 16 360.000 0.700 -864 128 label
14824(0x90 00 00 00) {/Courier-Bold cf} 2 16 360.000 0.700 -864 96 label
14825(0xa0 00 00 00) {/Courier-Bold cf} 2 16 360.000 0.700 -864 64 label
14826(0xb0 00 00 00) {/Courier-Bold cf} 2 16 360.000 0.700 -864 32 label
14827(QSPI controller) {/Helvetica cf} 2 16 0.000 0.700 -592 128 label
14828(Storage area SRAM) {/Helvetica cf} 2 16 0.000 0.700 -592 96 label
14829(Any slave 1) {/Helvetica cf} 2 16 0.000 0.700 -592 64 label
14830(Any slave 2) {/Helvetica cf} 2 16 0.000 0.700 -592 32 label
14831pgsave restore showpage
14832
Tim Edwards6a0750a2020-10-19 14:02:05 -040014833%%Page: supplement1 23
Tim Edwards60aeb5f2020-10-14 16:29:04 -040014834%%PageOrientation: Portrait
14835%%PageBoundingBox: 0 0 612 792
14836/pgsave save def bop
148370.8571 inchscale
148382.6000 setlinewidth 1128 992 translate
14839
148400.679 1.000 0.184 scb
14841512 1.000 -896 1248 -896 -768 544 -768 544 1248 4 polygon
14842sce
148431 1.000 -896 1200 544 1200 2 polygon
14844(Efabless Caravel PicoRV32 SoC) {/Helvetica cf} 2 28 0.000 1.000 -896 1248
14845label
Tim Edwards6a0750a2020-10-19 14:02:05 -040014846(page 23) {/Helvetica cf} 2 31 0.000 0.700 528 1232 label
Tim Edwards60aeb5f2020-10-14 16:29:04 -040014847(Supplementary material \(to be incorporated into the documentation text\):)
14848{/Helvetica-Bold cf} 2 16 0.000 1.000 -896 1152 label
148490.500 0.000 -192 560 ::power_domains
148500.700 0.000 -176 -352 ::gpio_pad_serial
14851pgsave restore showpage
14852
Tim Edwards6a0750a2020-10-19 14:02:05 -040014853%%Page: supplement2 24
Tim Edwards60aeb5f2020-10-14 16:29:04 -040014854%%PageOrientation: Portrait
14855%%PageBoundingBox: 0 0 612 792
14856/pgsave save def bop
148571.0000 inchscale
148582.6000 setlinewidth 1024 816 translate
14859
148600.679 1.000 0.184 scb
14861512 1.000 -928 1248 -928 -768 512 -768 512 1248 4 polygon
14862sce
148631 1.000 -928 1200 512 1200 2 polygon
14864(Efabless Caravel PicoRV32 SoC) {/Helvetica cf} 2 28 0.000 1.000 -928 1248
14865label
14866(Supplementary material \(to be incorporated into the documentation text\):)
14867{/Helvetica-Bold cf} 2 16 0.000 1.000 -928 1152 label
Tim Edwards6a0750a2020-10-19 14:02:05 -040014868(page 24) {/Helvetica cf} 2 31 0.000 0.700 496 1232 label
Tim Edwards60aeb5f2020-10-14 16:29:04 -0400148690.500 0.000 -256 608 ::gpio_pad_type1
148700.500 0.000 -208 -320 ::gpio_pad_type2
14871pgsave restore showpage
14872
Tim Edwards6a0750a2020-10-19 14:02:05 -040014873%%Page: supplement3 25
Tim Edwards60aeb5f2020-10-14 16:29:04 -040014874%%PageOrientation: Portrait
14875%%PageBoundingBox: 0 0 612 792
14876/pgsave save def bop
14877% 32.00 8.00 gridspace
148781.0000 inchscale
148792.6000 setlinewidth 1024 816 translate
14880
148810.679 1.000 0.184 scb
14882512 1.000 -928 1248 -928 -768 512 -768 512 1248 4 polygon
14883sce
148841 1.000 -928 1200 512 1200 2 polygon
14885(Efabless Caravel PicoRV32 SoC) {/Helvetica cf} 2 28 0.000 1.000 -928 1248
14886label
14887(Supplementary material \(to be incorporated into the documentation text\):)
14888{/Helvetica-Bold cf} 2 16 0.000 1.000 -928 1152 label
Tim Edwards6a0750a2020-10-19 14:02:05 -040014889(page 25) {/Helvetica cf} 2 31 0.000 0.700 496 1232 label
Tim Edwards60aeb5f2020-10-14 16:29:04 -0400148900.375 0.000 -144 168 ::caravel_areas
14891pgsave restore showpage
14892
Tim Edwards6a0750a2020-10-19 14:02:05 -040014893%%Page: supplement4 26
Tim Edwards60aeb5f2020-10-14 16:29:04 -040014894%%PageOrientation: Portrait
14895%%PageBoundingBox: 0 0 612 792
14896/pgsave save def bop
Tim Edwards60aeb5f2020-10-14 16:29:04 -0400148971.0000 inchscale
148982.6000 setlinewidth 1024 816 translate
14899
149000.679 1.000 0.184 scb
14901512 1.000 -928 1248 -928 -768 512 -768 512 1248 4 polygon
14902sce
149031 1.000 -928 1200 512 1200 2 polygon
14904(Efabless Caravel PicoRV32 SoC) {/Helvetica cf} 2 28 0.000 1.000 -928 1248
14905label
14906(Supplementary material \(to be incorporated into the documentation text\):)
14907{/Helvetica-Bold cf} 2 16 0.000 1.000 -928 1152 label
14908(page 26) {/Helvetica cf} 2 31 0.000 0.700 496 1232 label
Tim Edwards6a0750a2020-10-19 14:02:05 -0400149090.340 0.000 -208 200 ::caravel_clamp_plan
Tim Edwards60aeb5f2020-10-14 16:29:04 -040014910pgsave restore showpage
14911
Tim Edwards6a0750a2020-10-19 14:02:05 -040014912%%Page: supplement5 27
Tim Edwards60aeb5f2020-10-14 16:29:04 -040014913%%PageOrientation: Portrait
14914%%PageBoundingBox: 0 0 612 792
14915/pgsave save def bop
Tim Edwards60aeb5f2020-10-14 16:29:04 -0400149161.0000 inchscale
149172.6000 setlinewidth 1024 816 translate
14918
149190.679 1.000 0.184 scb
14920512 1.000 -928 1248 -928 -768 512 -768 512 1248 4 polygon
14921sce
149221 1.000 -928 1200 512 1200 2 polygon
14923(Efabless Caravel PicoRV32 SoC) {/Helvetica cf} 2 28 0.000 1.000 -928 1248
14924label
14925(Supplementary material \(to be incorporated into the documentation text\):)
14926{/Helvetica-Bold cf} 2 16 0.000 1.000 -928 1152 label
14927(page 27) {/Helvetica cf} 2 31 0.000 0.700 496 1232 label
Tim Edwards6a0750a2020-10-19 14:02:05 -0400149280.350 0.000 -208 144 ::caravel_bump_plan
Tim Edwards60aeb5f2020-10-14 16:29:04 -040014929pgsave restore showpage
14930
Tim Edwards6a0750a2020-10-19 14:02:05 -040014931%%Page: supplement6 28
14932%%PageOrientation: Portrait
14933%%PageBoundingBox: 0 0 612 792
14934/pgsave save def bop
149351.0000 inchscale
149362.6000 setlinewidth 1024 816 translate
14937
149380.679 1.000 0.184 scb
14939512 1.000 -928 1248 -928 -768 512 -768 512 1248 4 polygon
14940sce
149411 1.000 -928 1200 512 1200 2 polygon
14942(Efabless Caravel PicoRV32 SoC) {/Helvetica cf} 2 28 0.000 1.000 -928 1248
14943label
14944(Supplementary material \(to be incorporated into the documentation text\):)
14945{/Helvetica-Bold cf} 2 16 0.000 1.000 -928 1152 label
14946(page 28) {/Helvetica cf} 2 31 0.000 0.700 496 1232 label
Tim Edwardsf052d232020-10-19 15:13:44 -0400149470.375 0.000 -396 156 ::caravel_pcb_footprint_plan
Tim Edwards6a0750a2020-10-19 14:02:05 -040014948pgsave restore showpage
14949
14950%%Page: ratings 29
Tim Edwards60aeb5f2020-10-14 16:29:04 -040014951%%PageOrientation: Portrait
14952%%PageBoundingBox: 0 0 612 792
14953/pgsave save def bop
149541.0000 inchscale
149552.6000 setlinewidth 960 896 translate
14956
149570.679 1.000 0.184 scb
14958512 1.000 -768 1024 -768 -704 480 -704 480 1024 4 polygon
14959sce
14960(Absolute maximum ratings) {/Helvetica-Bold cf} 2 16 0.000 0.700 -768 992 label
149611 1.000 -768 976 480 976 2 polygon
14962(Supply voltage \(VDDIO\):) {/Helvetica cf} 2 16 0.000 0.700 -768 848 label
14963(3.3) {/Helvetica cf} 2 16 0.000 0.700 -160 848 label
14964(1.8) {/Helvetica cf} 2 16 0.000 0.700 -352 848 label
14965{Ts} (5.0) {/Helvetica cf} 3 16 0.000 0.700 32 848 label
14966(\(VCCD\):) {CR} (Core digital supply voltage) {/Helvetica cf} 4 28 0.000 0.700
14967-768 800 label
14968(1.8) {/Helvetica cf} 2 16 0.000 0.700 -160 784 label
14969(1.62) {/Helvetica cf} 2 16 0.000 0.700 -352 784 label
14970{Ts} (1.98) {/Helvetica cf} 3 16 0.000 0.700 32 784 label
14971(Junction temperature:) {/Helvetica cf} 2 16 0.000 0.700 -768 688 label
14972(27) {/Helvetica cf} 2 16 0.000 0.700 -160 688 label
14973(\26140) {/Helvetica cf} 2 16 0.000 0.700 -352 688 label
14974(OH) {ss} (V) {/Helvetica cf} 4 16 0.000 0.700 -768 624 label
14975(OL) {ss} (V) {/Helvetica cf} 4 16 0.000 0.700 -768 560 label
149761 1.000 -768 896 304 896 2 polygon
149771 1.000 -416 896 -416 240 2 polygon
149781 1.000 -224 896 -224 240 2 polygon
149791 1.000 -32 896 -32 240 2 polygon
149801 1.000 144 896 144 240 2 polygon
14981(minimum) {/Helvetica-Oblique cf} 2 17 0.000 0.700 -336 912 label
14982(typical) {/Helvetica-Oblique cf} 2 17 0.000 0.700 -144 912 label
14983(maximum) {/Helvetica-Oblique cf} 2 17 0.000 0.700 64 912 label
14984(units) {/Helvetica-Oblique cf} 2 17 0.000 0.700 224 912 label
14985(\260C) {/HelveticaISO cf} {/Helvetica cf} 3 16 0.000 0.700 192 688 label
14986(V) {/Helvetica cf} 2 16 0.000 0.700 208 848 label
14987(V) {/Helvetica cf} 2 16 0.000 0.700 208 784 label
14988(100) {/Helvetica cf} 2 16 0.000 0.700 32 688 label
149891 1.000 304 896 304 240 2 polygon
14990(VDDIO) {qS} (0.8 \264) {/Helvetica cf} 4 16 0.000 0.700 -400 624 label
14991(0.4) {/Helvetica cf} 2 16 0.000 0.700 32 544 label
14992(V) {/Helvetica cf} 2 16 0.000 0.700 208 624 label
14993(V) {/Helvetica cf} 2 16 0.000 0.700 208 544 label
14994(Management area power) {/Helvetica cf} 2 16 0.000 0.700 -768 480 label
14995(TBD) {/Helvetica cf} 2 17 0.000 0.700 -144 480 label
14996(mW) {/Helvetica cf} 2 17 0.000 0.700 208 480 label
Tim Edwards6a0750a2020-10-19 14:02:05 -040014997(page 29) {/Helvetica cf} 2 31 0.000 0.700 464 1008 label
Tim Edwards60aeb5f2020-10-14 16:29:04 -040014998(Storage area power) {/Helvetica cf} 2 16 0.000 0.700 -768 432 label
14999(TBD) {/Helvetica cf} 2 17 0.000 0.700 -144 432 label
15000(mW) {/Helvetica cf} 2 17 0.000 0.700 208 432 label
15001pgsave restore showpage
15002
Tim Edwards6a0750a2020-10-19 14:02:05 -040015003%%Page: errata 30
Tim Edwards60aeb5f2020-10-14 16:29:04 -040015004%%PageOrientation: Portrait
15005%%PageBoundingBox: 0 0 612 792
15006/pgsave save def bop
150071.0000 inchscale
150082.6000 setlinewidth 1152 1408 translate
15009
150100.679 1.000 0.184 scb
15011512 1.000 -960 512 -960 -1216 288 -1216 288 512 4 polygon
15012sce
15013(Errata) {/Helvetica-Bold cf} 2 16 0.000 0.700 -960 480 label
150141 1.000 -960 464 288 464 2 polygon
15015(Known errors in the efabless Caravel harness version 1:) {/Helvetica cf} 2 16
150160.000 0.700 -960 416 label
Tim Edwards6a0750a2020-10-19 14:02:05 -040015017(page 30) {/Helvetica cf} 2 31 0.000 0.700 272 496 label
Tim Edwards60aeb5f2020-10-14 16:29:04 -040015018(There are no known errors in Caravel version 1 at this time.) {/Helvetica cf}
150192 16 0.000 0.700 -928 352 label
15020(Documentation errata:) {/Helvetica cf} 2 16 0.000 0.700 -960 288 label
15021(There are no known errors in the Caravel documentation at this time.)
15022{/Helvetica cf} 2 16 0.000 0.700 -928 224 label
15023pgsave restore showpage
15024
15025%%Trailer
15026XCIRCsave restore
15027%%EOF