[DOC] remove deprecated docs and relocate signoff
diff --git a/deprecated_docs/caravel_datasheet.pdf b/deprecated_docs/caravel_datasheet.pdf
deleted file mode 100644
index 2da582f..0000000
--- a/deprecated_docs/caravel_datasheet.pdf
+++ /dev/null
Binary files differ
diff --git a/deprecated_docs/caravel_datasheet.ps b/deprecated_docs/caravel_datasheet.ps
deleted file mode 100644
index e6e09dd..0000000
--- a/deprecated_docs/caravel_datasheet.ps
+++ /dev/null
@@ -1,12616 +0,0 @@
-%!PS-Adobe-3.0
-%%Title: caravel_datasheet.ps
-%%Creator: XCircuit v0.0 rev-769945435
-%%CreationDate: Tue Oct 27 20:52:47 2020
-%%Pages: 30
-%%BoundingBox: 0 0 612 792
-%%DocumentNeededResources: font Times-Roman Times-BoldItalic Helvetica 
-%%+ font Helvetica-Bold Helvetica-Oblique HelveticaISO Helvetica-ObliqueISO 
-%%+ font Courier Courier-Bold 
-%%EndComments
-%%BeginProlog
-%
-%  PostScript prolog for output from xcircuit
-%  Version: 3.9
-%
-%  Electrical circuit (and otherwise general) drawing program
-%
-%  Written by Tim Edwards 8/5/93--4/12/16  (tim@opencircuitdesign.com)
-%  The Johns Hopkins University (1993-2004)
-%  MultiGiG, Inc. (2004-2012)
-%  Open Circuit Design (2012-2016)
-%
-%%BeginResource: procset XCIRCproc 3.9 1
-%
-% supporting definitions --- these are the primary xcircuit types.
-
-/XCIRCsave save def
-/topmat matrix currentmatrix def
-
-/fontslant { /slant exch def [1 0 slant 1 0 0] 
-    exch findfont exch makefont dup length dict /ndict exch def
-    { 1 index /FID ne { ndict 3 1 roll put } { pop pop } ifelse } forall
-    ndict definefont pop} def
-/ul { count 0 gt { dup type /stringtype eq showflag 1 eq and { gsave 
-   currentpoint topmat setmatrix 0 0 moveto 2 index stringwidth pop (_)
-   false charpath flattenpath pathbbox grestore exch pop 1 index
-   sub setlinewidth exch pop currentpoint 3 -1 roll add moveto 0
-   rlineto stroke moveto } if } if } def
-/ol { count 0 gt { dup type /stringtype eq showflag 1 eq and { gsave gsave
-   currentpoint topmat setmatrix 2 index stringwidth pop 3 index
-   true charpath flattenpath pathbbox grestore exch pop
-   exch pop topmat setmatrix (_) true charpath pathbbox grestore
-   exch pop 1 index sub setlinewidth exch pop currentpoint
-   exch 4 1 roll exch sub add moveto pop 0 rlineto stroke
-   moveto } if } if } def
-/stW { gsave currentpoint newpath moveto true charpath flattenpath
-	pathbbox pop exch pop sub grestore } def
-/Ts {mark Tabs aload pop counttomark 1 add array astore /Tabs exch def Tabs
-	0 currentpoint pop put} def
-/Tbn {mark Tabs aload pop counttomark dup 2 add 1 roll cleartomark 1 sub} def
-/Tb { 0 1 Tbn {Tabs exch get dup currentpoint pop lt
-	{currentpoint exch pop moveto exit} {pop} ifelse } for } def
-/Tf { Tbn -1 0 {Tabs exch get dup currentpoint pop gt
-	{currentpoint exch pop moveto exit} {pop} ifelse } for } def
-/qS { (aa) stW (a a) stW sub 4 div 0 Kn } def
-/hS { qS qS } def
-/pspc 0 def
-/cf0 { scalefont setfont } bind def
-/Kn { dup kY add /kY exch def rmoveto } bind def
-/ss { /fscale fscale 0.67 mul def currentfont 0.67 cf0 0 fscale0 fscale mul
-	0.33 mul neg Kn} def
-/Ss { /fscale fscale 0.67 mul def currentfont 0.67 cf0 0 fscale0 fscale mul
-	0.67 mul Kn } def
-/ns { 0 kY neg Kn /kY 0 def /fscale 1.0 def xfont0 1.0 cf0 } def
-/MR { /twidth exch def } def
-/CRx { } def
-/CR { ns 0 /Bline Bline fscale0 neg add def Bline moveto CRx } def
-/cf { dup type /realtype ne {1.0} if exch findfont exch kY 0 eq
-	{ 40 mul dup /fscale0 exch def cf0 /xfont0 currentfont def}
-	{fscale0 mul fscale mul cf0} ifelse } def
-/ctmk { counttomark dup 2 add -1 roll pop } bind def
-/label { gsave translate 0 0 moveto dup scale neg
-	/rotval exch def /twidth 100000 def /just exch def just 128 and
-	0 gt {/mshow {pop} def} {/mshow {show} def} ifelse just 16 and 0
-	gt {gsave rotval rotate 0 1 dtransform gsave pagemat setmatrix
-	idtransform exch grestore 1 0 dtransform gsave pagemat setmatrix
-	idtransform exch grestore dup abs 1e-9 lt {pop mul 0 gt} {3 1 roll
-	pop pop 0 lt} ifelse grestore {-1 /rotval rotval neg def /just just
-	dup 3 and 1 ne {3 xor} if def} {1} ifelse exch -1e-9 lt {-1 /rotval
-	rotval neg def /just just dup 12 and 4 ne {12 xor} if def} {1}
-	ifelse scale } if /showflag 0 def /fspc pspc def /Bline 0 def
-	/numlines 0 def /padding 0 array def /Tabs 0 array def
-	/fscale 1.0 def /kY 0 def gsave /CRx { linewid padding
-	aload pop numlines 1 add dup /numlines exch def array astore
-	/padding exch def /linewid 0 def } def dup 1 add copy dup 1 0
-	dtransform exch atan rotate {exch dup type /stringtype eq {gsave dup
-	gsave newpath 0 0 moveto true charpath flattenpath pathbbox pop exch
-	pop exch pop grestore currentpoint pop add dup /linewid exch def twidth
-	ge {grestore CR exch 1 add dup 2 add {CR} exch 1 roll exch} {grestore}
-	ifelse true charpath flattenpath} {dup type /arraytype eq {exec} {12
-	string cvs true charpath flattenpath} ifelse} ifelse} repeat
-	CRx /CRx {padding aload pop just 1280 and 0 gt {blockwid exch sub just
-	1024 and 0 gt {0.5 mul} if} {pop 0} ifelse 0 rmoveto numlines 1 sub
-	dup /numlines exch def array astore /padding exch def} def exch pop
-	pathbbox grestore 4 copy pop exch pop exch sub /blockwid exch def
-	3 -1 roll pop 3 1 roll just 1 and 0 gt {just 2 and
-	0 gt {exch pop neg fspc sub} {exch sub 0.5 mul neg} ifelse} {pop neg
-	fspc add} ifelse exch Bline exch just 4 and 0 gt {just 8 and 0 gt
-	{exch pop neg fspc sub} {add 0.5 mul neg} ifelse} {pop neg fspc add}
-	ifelse rotval rotate Kn currentpoint translate /showflag 1 def /Bline
-	0 def /Tabs 0 array def /fscale 1.0 def /kY 0 def CRx {dup type
-	/stringtype eq {mshow} {dup type /arraytype eq {exec} {12 string cvs
-	mshow} ifelse} ifelse} repeat grestore endclip} def
-/pinlabel { 4 index 32 and 0 ne hlevel 0 eq or { /pspc 10 def label
-	/pspc 0 def } { pop pop pop pop pop {pop} repeat } ifelse } def
-/pinglobal { pinlabel } def
-/infolabel { pinlabel } def
-/graphic { gsave 4 index cvx exec /DataSource get resetfile translate 0 0
-	moveto neg rotate dup scale cvx exec image grestore endclip} def
-
-/scb { setrgbcolor } bind def  /sce { defColor aload pop scb } bind def
-/cRedef {/defColor currentcolor 3 array astore def} def
-/begingate {dup type /dicttype ne {1 dict} if begin	% default params
-	dup type /dicttype ne {1 dict} if begin		% instanced params
-	/hlevel hlevel 1 add def /defColor currentcolor sce 3 array astore
-	def gsave sce dup type /nametype eq { pop } if translate 0 0 moveto
-	neg rotate dup type /nametype eq not { dup abs currentlinewidth exch
-	div setlinewidth } { pop } ifelse dup abs scale clipped 1 and 1 eq
-	{/clipped clipped 1 add def} if} bind def
-/endgate { /hlevel hlevel 1 sub def grestore defColor aload pop cRedef
-	scb end end endclip} bind def
-
-/hlevel 0 def
-/endclip {clipped 1 and 1 eq {grestore /clipped clipped 1 sub def} if} def
-/tmpa [1 0 0 1 0 0] def
-/gar {8 8 true tmpa {<c0 c0 00 00 0c 0c 00 00>} imagemask} bind
-{8 8 true tmpa {<30 70 60 02 03 07 06 20>} imagemask} bind
-{8 8 true tmpa {<0c 1e 1e 0c c0 e1 e1 c0>} imagemask} bind
-{8 8 true tmpa {<0f 0f 0f 0f f0 f0 f0 f0>} imagemask} bind
-{8 8 true tmpa {<3f f3 e1 e1 f3 3f 1e 1e>} imagemask} bind
-{8 8 true tmpa {<df cf 8f 9f fd fc f8 f9>} imagemask} bind
-{8 8 true tmpa {<ff 3f 3f ff ff f3 f3 ff>} imagemask} bind 7 array astore def
-/ppaint { gsave clip tmpa dup setmatrix pathbbox neg exch neg 4 2 roll
-  neg 4 -1 roll 2 copy gt {exch} if 8 div ceiling 8 mul 4 2 roll neg 2 copy
-  gt {exch} if 8 div ceiling 8 mul 3 -1 roll -8 5 -1 roll
-  { 3 index exch 5 exch put dup -8 3 index { 3 index
-  exch 4 exch put 3 index exec } for } for pop pop pop pop grestore } bind def
-/setstyles {
-  currentlinewidth mul setlinewidth /style exch def style 2048 and 0 gt
-  clipped 1 and 0 eq and {clip newpath /clipped clipped 1 add def} {
-  style 1 and 0 gt not {closepath} if
-  style 1024 and 0 gt {2 setlinecap 0 setlinejoin} if
-  style 2 and 0 gt {currentlinewidth 4 mul dup 2 array astore 0 setdash} if
-  style 4 and 0 gt {0.5 currentlinewidth 4 mul 2 array astore 0 setdash} if
-  gsave style 16 and 0 gt { style 224 and -5 bitshift style 256 and 0 gt {
-  7 exch sub 8 div dup 1 exch sub currentrgbcolor 3 array astore
-  {3 copy mul add 4 1 roll pop} forall pop pop setrgbcolor eofill}
-  {dup 7 lt {gar exch get ppaint} {pop eofill} ifelse} ifelse}
-  {style 256 and 0 gt {1 setgray eofill} if} ifelse grestore style 8 and 0 gt 
-  style 512 eq or {newpath} {stroke} ifelse grestore endclip} ifelse} def     
-
-/addtoy {exch dup dup 2 mul 3 add 1 roll -1 1 { 4 1 roll dup 4 1 roll add
-	4 -1 roll 2 mul 1 add index 2 mul 2 add 2 roll} for pop} def
-/addtoy1 {1 exch addtoy pop} def
-/addtoy3 {3 exch addtoy pop} def
-/addtoy4 {4 exch addtoy pop} def
-/addtox {exch dup dup 2 mul 3 add 1 roll -1 1 { 4 1 roll dup 4 1 roll 3 -1 roll
-	add exch 4 -1 roll 2 mul 1 add index 2 mul 2 add 2 roll} for pop} def
-/addtox1 {1 exch addtox pop} def
-/addtox3 {3 exch addtox pop} def
-/addtox4 {4 exch addtox pop} def
-/polygon { gsave /num exch def moveto num 1 sub {lineto} repeat setstyles } def
-/xcarc   { gsave newpath arc setstyles } def
-/elb { matrix currentmatrix 7 -1 roll 7 -1 roll translate 5 1 roll 4 -1 roll
-	3 index div 1 scale } def
-/ele { 0 4 1 roll 0 4 1 roll } bind def
-/ellipse { gsave elb newpath ele arc setmatrix setstyles } def
-/pellip  { elb ele arc setmatrix } def
-/nellip  { elb ele arcn setmatrix } def
-/spline  { gsave moveto curveto setstyles } def
-/polyc   { {lineto} repeat } bind def
-/beginpath { gsave moveto } bind def
-/endpath { setstyles } bind def
-/bop	 { 1 setlinecap 2 setlinejoin 6 setmiterlimit 0 0 0 scb cRedef
-	/clipped 0 def} def
-/psinsertion {/PSobj save def /showpage {} def /setpagedevice {pop} def bop
-	rotate translate dup scale} def
-/end_insert {PSobj restore} def
-/setpagemat {/pagemat matrix currentmatrix def} def
-/inchscale  {setpagemat 0.375 mul dup scale} def
-/cmscale    {setpagemat 0.35433071 mul dup scale} def
-
-%%EndResource
-%%EndProlog
-/Helvetica findfont dup length dict begin
-{1 index /FID ne {def} {pop pop} ifelse} forall
-/Encoding ISOLatin1Encoding def currentdict end
-/HelveticaISO exch definefont pop
-
-/Helvetica-Oblique findfont dup length dict begin
-{1 index /FID ne {def} {pop pop} ifelse} forall
-/Encoding ISOLatin1Encoding def currentdict end
-/Helvetica-ObliqueISO exch definefont pop
-
-% XCircuit output starts here.
-
-%%BeginSetup
-
-%imagedata 737 609
-currentfile /ASCII85Decode filter /FlateDecode filter
-/ReusableStreamDecode filter
-GQI0E#C$sW\c;Ohp\@&JSpM(h;^;nsRX3ScJ8pEM@OI0VgMq0kY$daUZ(3jLFdc+ce<@i&-gd]IUoc+'
-")ca.E!HLOp"m,PTD@=3De?B_BbsDZ=mb&.ji?_$1qWY8Pg@(Y[kL8^;LfH("\8YlJ.s+08-)V='HdQM
-!E+F^+9b::;LfH("\8YlJ.s+08-)V='HdQM!E+F^+9b::;LfH("\8YlJ.s+08-)V='HdQM!E+F^+9b::
-;LfH("\8YlJ.s+08-)V='HdQM!E+F^+9b::;LfH("\8YlJ.ri=$5b#[(iMI`k91#'.<(tUYA!g1Fef!d
-5RNHk"YS:NFK#'SkH`OV,6^aEL3d1Eg7I@N"\8Yl?ihehl]O6_lR/@ToT:Mo!Z1,aRXii67j\C1!E.iB
->sa=X+&\[EQj=$-ot6*grC#"i4sMLA$BP>f'Spm'*:ELuh?H+h"idA?([=+$Qf?AI+pCL<;W-=;>c:<Z
-E:;uFT7VMa$B2%fFSq3$rq,KO!%BTS'c?@3l\4'm\.kQ!e@8B66656op+pT>U(9QtO925ni"bHs8^tsq
-N0a/4M7L]Lrgu2cbhT)aW&%00B(RgT12J#fb[!\El]W-h-SeS-e1/glespk.lc_K8%K%#KlEcoOUVVtC
-5GMpc;LfH("ie+T&OP]&c0%@.3*)Edf`E]#&dB]sAsh>'7'N(:15.GO@Z%rq':9q`A!Y5q7BC^b9Ol<)
-V@GGR.0Ii19B\+30,)_g.59Na`&\D(=i4#<`ZudFMT5;0$"Qp@:*4;fcO?@/n7.A_c<O,gom@%_%KD7g
-k@_5s,uT7-+9fco!Wru[Je-Ft<pfeOmL6%57-S3m\Z@;H#`6YI2aq6q&4PTu@+J<s@m:qN187l=1u(#4
-g-7$**XZ"KIg/aQ:l<7PU@@cs`-dU=i"[Al&H\[DRZ=^%Jg^U9lTp=^^+[.kksthQ?n_q8,,/K)-=VCB
-`Ve/>YC<@b)o=8@(ieeO!#=0D:+YP((aH3#]r#53O!fTfY:X)gNMO@W=2733<S(6qO>ZNa+Y-5d%+C+I
-3F==0_-(.o*)TB_8fp[aQkBj*#'3,[2P^=%5RNGl"X8a8SfHpD&M[F$ZHAD<j$>$NX"6aQDW1UH&%"37
-U65>?`)P2:LPd]<DF&/0J/O^adNUmE^'h3U-/qCT\7GlN&9\AJc5^"7"boSLm$9_(ps^^Z4i6ms5HoJ@
-Sbm"mV^$Y.J7SEW"N)6/]p-B08j\d4F-3:p64/eUkGuB@&-ZDC/Q3@D.on'7n$cToJfL@-[h'iZ$s"L-
-b#FcR$BIl3"W7\e1ORt[O1C4b_XKs@hhA!N#i($f>;Jc:)QhnkOVAX5"gE%UZd$tam(pUQ^e&c'-k%T:
-M(!c8a!CVT7Qhc*,q2(dO94HHJI&!c29jC-q\Z3X-'a<:$^i4T@,/-kr\-"5J.hGcEHtpqpVE6GmiWP:
-57s;%@N*>+iY.E1"Xi4AQk)q,6^J$]mgN'(WlXgio3JETT"uAS^ED+NBb=aJKaFkHXFgk2hr^nh'>u^K
-F(-'5!cBt</AEC$s+(hP<T-JG/5V128`'[ZFN4&TLcuh.5RNSS;&)&LU?I?)Z]NH63qL5tdhq[4k%.$.
-):Nq7fR17WC:[po(.+H%cjZOYG]hR>1K[^c$h*&uY=J:"@f\7*]LF`ap-3LQpkt;t!Z+r>IL8KP0#kKt
-JW6F.lX;9_/uEbFXc8h(cEp?DH(!eNM+,il;8k!%.>;"$RtC<]JWG48HD7"I[#u+G"\=2aX2$),ME*P(
-?&cH6K68m!``NVtl^;(soP17qA9q7Z<AUC=BC3oVj+bf\'4VK1eJYG(`XGstf^qYI';LR*fM>6A;*3%p
-dk&XdMJ:I34iq0$Eftis_j_nr"X4;PVq=8PO_L3&&)CEdehRD`/Pe(n(t2kmr92\sR,2;XMGM]Q5SQsB
--J0!+0RAf^U];io5ZdPc\s3")O"?3H,$C7)bk:I9*&I"MQb*[*eW?70\V\E;9W;XH$)S\RlMF7<bk/B4
-r[-*#A(lC/^;?-59KU>F6VKM]jL:P)J15Clo`3It@_unSH@rC8&$jR:/G'Dchdag@9RN%\YD#\sSUI5@
-LI3ieFZ(M_RuD)Lg<"VV%"4l(H0gE;AY^$u8+1mRn)oIrn0SOVab$bK=D0@O?=E+_-LKb2BL`Ki>r?kc
-Z$'FIBfc#7@[76sl=C_$U<plJ'HdQ+U&t9)"\rZ0PpJF-%!fP#cH`TD[e@_lf%PlDpD^.D2k2p2J*P;T
-PPZ:oltWIKCT=\l+9-]:M8-Kjrc;`N9AT8jm&Kr"B?`*a:]7Thk^Tu[IA->d0A<IUflckPh5=TC3V<d[
-W>E.+rQKWdkJ=0*"ciW:s3Y`d+9+6@ljqO$56d/J1/RZ85h.MA##DlC4Rn>NO.iQi6<1c;r2?1aNHXU=
-K-/VW^K+/0C>^K\HU0^lMr>VoUV@A$rI!N_I'6(fr\Os1<PMF,r3G3.T)>GZjR_1TTD.;h55slpdGKgO
-Ik?*H9Bk[3_Qb2>-\'oMoj$+j?hDkH\YJk0?e[2F^fB%3k<leN74Em<'ChejT:$B9"aUpILFD'oGYru>
-+i3=PFSC#A]"2+X\saO5J'`0":sIBHWnuY3nN2bThu*@5YQ!LOID:)Dc]8RMo"Ds<^3/Me-f9E%o7mQ/
-*^-a$lE,2!pH3P<pB.="=^(F>rO&iaGC%RUVg$s'Zh)cE*Odror'nlT--_^!ZrYu2??'?8NX*1>5M3LC
-rjk8eea9o^G5&\X]C1Z:=C\K%4#ZH9Y@/76hSG9GATu[kh`:J:c?!W(fc:18QC[cZm(.-1`o\<92=J2%
-i&H+f8:1=m$IlZUW:__+2cc7s3W7*kVtStMZff'V>n8j[Gbhn@Od=.dprbS^\@qU$gJ@0=EqGWn7pfWt
-nU^-cSbt:-hdo9h)6Xe="VlqqqKYqa:KmUe'HdQMJVg'c5=>e_m"HZi,r;_p1(6G\3oiP)W;BP<lNaP7
-#O5+PY!(pGrqN,9n%WuBaKIgUj1.O(T6bk9]!lme5-fC_8,JmVWk>sTip3KmDQU%N\[MFZFlh44P[Du%
-\\,b(BsV;XX(,#=I;qdAj^"]aq!;)T33R4B?dmrD]#fB.2:fCCC33_rCW):<-*2B2,;s?/>he3YJouCB
-Me_X^CWK%tL]UEaP.'psl70!9Xh:C%r46M7orZLYgRU9H33UA@27YAUXM"+7`K_NHI-J>e3tCX_?Mj`n
-9KKu]Al\U"V%hb$fk6n,B>S4-`[-I*,q2(dO93*&oKs<lF>/]P9_,Q!*H<N[WhIENnq+OZcUpGd65*9n
-o2l_"@jW6pr;-SuY*S@f<e'V.is1))iLA^dqV'L64."JshHNouB5RIHop%JDm(B$?pU/h(Y&*\DFLZ?P
-*Eh3Y/AF>0B[781\KOJGhjrZb.I_Wj]%se9\#mi=hsJS,f]C?CFQO#P]k)m\jb8=,Z!"<4BLimg090d7
-g'MUYmM-9_((R]ZARY=nXKJ*ShMNMlB5u"8V<GKgE\/'_76R7/mN$St]50@:Y;j,bVKXQZWI+)\9\P9K
-EE2bMbf$sjc_2ROl+KR6s.fWD0OY]PMC<ug(gJJOXC4Qh.9_e4pS^Ot:XrmUN&<@kcZ9bAA12i@jEL73
-X$V/E='\D\WP>e\qJjQlDmmBbZ#TeRot0[qhf3^c`>9ID/o.R;C+IJAGGTFC;nUE:J1EY<8FkLOKH/)W
--Qdu$q16rt!W,!/aaAU&go.!OFDfHriqF_o4bFZ*mNc.Rbe6Gn(#S_1^61JY8&:T;\<;Sb'O@]44*faD
-I'6(fr\Orj4@69l><4iB0e6(l.(GIPB9m/UdnB9)dO`Y*)R.Q]Q-J^KOkR+=nC6kZ]iXas`Zn86EAu?]
-bk%kO;-;11iuXF+Z76QBPE%$W<Jit".6n56:^-\=$8Qp8Oc1?^r"PTmaXejFJB5BthBT&fU=(7.NKRBs
-#rT;QbY"\jRT[P^8L>KgTd*b<:;,1,2uYsbl?D&+I]rS7eTLcX3PFUqVS->QgqC5.19\54X1]^jUE[+`
-PLS]a.l_,kp).mBJlE@9D4_thNtYi[(Ud&UZF-Ru.$hdV*!q)WFMDlnA&'g)Fsed-=j!C-feluWboA\M
-p&r2qIJ?:Z0iN2<(cW#_/(1"RN<1hpW!'po8T[_I+g#[TCV61]rgh8>So8G;/XOH\?1Ar,=fo<A:[bs]
-_hsqPO$(O[h8l[![-f_VP]IrSD`C#n;LfH("X\m(r=B.;Z=-Z8^49&qA1]&_8S!EhR_jYk\.fl3`1gY@
-%lL=cWC7I>%1t&2/PKkdZC-lW]Z6g,RBKk1q2;`Yk?Z-#WBK`ic"fse?Fd=Yca?KN>hT%tAM(NO=t?oW
-AZ:8sY2l#r3>5pnS8=glPY=tJ-8A#\C"&JuL>eL+di>\ok=i]0O%Xn;_i929i0nC`a?C=cQ4A4_`ei):
-E(i?K8Tt*^:G_":j)kTeT4X_f]>LOsif'4/nbkqr3DFZlJnaqXHH?SW$/:aO1UbV?Xr3ra^;iAWNg.,G
-QQIfkZ2)aYdu/6Me[dUI?5+G8Mch+h68?/%BL.He*j^-X8LK0>'B6l&+-I<\"h4V^&;:ojM=_-0j(@g4
->jbM?Ps,s9g0g26dSp7E.Nt1Q$8<1*2tRSIDq4M-?)oj4'>"+8-G=8Pqo$eI;Z!)4WddqDp<"'Gn#Lm8
-cFWt`T%\0Yj/so%.rA"PZo3-&f+TNr:"DHD1&"+?alg%uPI0^s>3S_WA?J`a0<fk2pWKm0Y/HE;<mWjj
-]2K]UI.iubdKHb%3n=G)1B9+\POf*pabo6T=krbV;KQ=FTZ5XR':k'*<uf_]#QGiYbL*)8@#k[UiWbE?
-h]Z$@j+od"L,n8O:/OVrCF-<t<tO4QGC4'!]S=R_-Rs%L4nKH[<MHFbY-dG.O&a)WT8!PR+KMLpabHT0
-,4Cn8W9?lfFg.Tu(F_TVO9-(]JUWDaeo6O&oKeiCMeFbqLLNHKAR8W\#f4ua17r$#'tmPs=sULV;3'tb
-qn.G`W$9ml-PVU)4SJ/sK<((#](94J(QZ/2WnhYtgFJ!W^$24rZ\.[;JSkFJk*RE4^I8"o<,l,ojHq;T
-P7Y@SZTZ];1,E%Tc#96=0:`i_TQ<">75-10]LPZ74T]g7:+Vo>#&?Jg^n;,U%t;j3j]GI^HkOt=I$X8$
-S`#qf\1chd4C`QYng$i^B>RH#6`[88:1Il*WQH17ht\Vjm::7&Y-]#Q7hf9u842QY"GEIcPp..k9OSQX
-V\#RrKSqU67T+aNkZ+8tU0(1rNr?NLm,o.Po^W<;VXQ6e9JTf]MF^P$Gm\j&S1745AupkE9E=Hk!@R4/
-QdYYUn$*rm^U:6'eONC'\>@o#FhQP\k"5<4-&'M(8nIT*V@q[U&1X(s]CBu<d%0)FNUq"VmXKM.@,$W*
-8OBY'(+a!g%E$2;@jX,^DA/-cZU<adgiq&iM\>')70#.+'o:![goh>2H3mGpY:oN4.6n6%!hVf15pAo8
-a%GeM&4o)S_+ua8AGW.m>u9S1kY+Hc'kSS'"^QHnGoIdo0GE>Ug7(dm`r[!Wj(5Xp^Y@W!HF!+U.`_4[
-SQE1_0C7@hf^6fSH.%hi,Bst0AVm+dklK+@^N3;W,Ym!`!#&";_M$??6Kr<F@[L%QW0flK4SmQJWl2E:
-`4UG#^6-6j6esP85Md+t7/7O`,l1M=J.s+0H55Y!-tdlsc91FSOm)g8-j:"0(4[0A)33rfj0U!d6fJ]d
-8fJ/gYg<\'*bF>d/9$:<%^E0<=ee>Jq4dW^n$]n.GYR::-QH2hQX8D40']IXpK"0aG\2-00(sVj,O"s9
-igd1*B>G;#W0GSl8e\#K=YRA75q/ZW$BBqe5!MYr)JO`VlbN2RrLOrAjQM4d;h,FUp\I5VP6.N[.I\c#
-(aPgaSGMLIMe>lK%&+m8f$H9t`Y>;F+In0KAsFeh;ZJ:R-FL0V,P0Nk?ipefZHuGaGaiieL$Cn2*I4O]
-[E">RDQTo5Emp%%ZrH+o\`^C]Vf\8T/lZhqk"a9oM$C845UhLX7)F!/FDgf?YR$s+*HOqJ*%I\9-]+q(
-U-XacmSe43+$U*gY3Ae8`o!<uj\oEIkZ:=V;LfJF<M2!Z7!Fc\CL\Lpem#n#;2Vb$=ijqtM"&kRW+[YJ
-M?<](]#5$1A/-+L0QBMoQn1$J^d@OnS7]T]R;\_Kku:mef(QrS>2NIe^Mc^"NiO,BF'?cMGF$;Hb,:*!
-"J?$ETl<2P2[t$G8CriV=f"Q3&;qe']Fi-:eR1kiW=n6/21BGl'DV`"jV+_STa;l7n+DD6-O!$A;W(J%
-cjs"!JKh@J'GXIVIps2A2rC#0.Mej_p%?5(@M0&I(q5TeC+Dsd1"FHL$StPG'l246^*6\Vh[OLBW8;Z0
-h9P=iFtIO088E:lmQgm"mB_r&A(BDpH(E5p]H2c:.a1L>L?F5&,s)bBc66!U%#.G"gK6(p(j@JsPjtCH
-+j-^m`mCoP!i,fFE+'HbG[oZVDE\rB]k[3^jJ1B2NVcBF:AVc$!]/GAk/]nhi*AX'V&IkU0$S&e==l=(
-E_m)0B:U\+2(o(sgskl6>n&luWH7..Pb`SqWErY(a3-9ms#J'1m?3QPMWC3M\M(2pU#9Y+0b(t%!S:!j
-!=a1G#I,n62cRA=`O^uTqMD+8JlNn;@+);pk>dP)FPL#bBI+[C*e&hIG4P]ShYkTtUM_$f\.H,\-68j<
-$IXnc1J=M$<+@U<`/C7P(Zr*&]oW;k!%BT;'Gpfhi>"^M'JsOkD1rb!PWk`A14^ma%c_<*nI)VA.oiR+
-/h";<0mXPbTc)*KY@l!T(-KCD4KS'!l1be$hc\e*l<VYG?YD)CmOU$\<TF<6dXr;+_'&jB'\jB^U:;Q?
-]7Xn!=^sA(\!Yn]^<Qg@L4grgmk.:)Fq+Z];9$JlNnu!05RNH-"YLL`BM?cTd%V4AQZrrh'_-poB4?Hb
-pj8`l.-Og4Jl6iZZ<=,`"_?bJBnk;F=i\"p3Y!XV!CYB$oe4EecaCH4Im`=alTA7Vn,.c]f:q^(XDZW0
-^DkW_dnD`h/@qa8DKo$'99ar_<rIoCcsf")#!W`pO90hE+@I)_(I!/[U];ht()2Sd/W'/W@r)YU5p]4]
-WYNOK@h%Mj=9_5L@!LUZV"e'3M1o%/Q5(a6(:4>P`AURgTBTZoZnoC]aWE5*X/s!64Rpn/[oQPu\>t)!
-/Iggne<K+(fMdDadsY!Z70f6R'+2r5.N<EH$>YTW.+[e*R_BZ`f]VsMN\B#VUC!Y[K&iGU.^GS.4W!]%
-I=*#kML>t/oYe>(d!AT?'HdQC;1TS*&Tc)Vf(S623\%SS6)+#1P?q'?pj-bOp)6_'2W.(k9j5&6_B'Q(
-?[)nh9GJFI7IO\(g(^,f_BB]KV)5j7rS_hb#<16$]'J#B.o(#lH$:$H\rutD*Zp<)+)Y]Bi"4TULE$!+
-A<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
-$HJ'\$m4naJQmgU/L0?^"G:A&XRn6BP6\$'+#DkUf&]pO?KsZNFEPPC-VM2#?n^qgk9>jCi0YTORG$#-
-%6"SNgkLV5+Hmu%flsA$i[^[_),#M`feluWc'1=hV6W[?FAGu/F&^1bntM)e-&Grn'HdQMJR/N*657]m
-B)XLr"k,KQjPcb`1h/=sLS<rpV\EnsF$&\X!`)8)Q9&B.#Sn,+K:>;@ZH>KPldAddd8i!t0FR5VNIM;J
-pT=.;pU-66Z*S8/f9PAL:%<(m(YgnRSWOZa!l]j_5NpfW=;M=Q"J5f%D3h)R."rB!<IbXWpKBi^P6.N[
-.58mYLk-t)NF#saY8>//M:)o3&=d3p8hgpsg_[I)FCReB^p0U^/1C*r5>@*e0_Ki@^;danC"<4u34-,n
-r2*Nh<UHUdS_MV?[Oq!8cBXpk<VJTnj_&pu`*06o0\V=cCWt)FEMAY`<O!*HO<Yo@n#\U9=(.i*kD1=m
-cgmgOB7!K:qB[.t4R(MFH?;kLdP3C!A@`J%"13=0Z'BFT0d"cfqb$@u-p.+dm>qCF!%BT+'YpR:XK/8l
-4M98;N*-(A1LoK5Sc.#VCb<CQj)V9e)R=fk6e%N*ASm=PV!4e"V+M1<'\^aLLB$Z:kXS@N5$mXQ8qZ``
-%X08JI(]0P+o>g?jboO:3eQnW*etMa84*lsB(V<__e=eVo"\GYHrD#K1ri$%"iiI\!MPc10ZJ.5i%Ai>
-aM<pUd%nJ1$7(GQ=ZdD@4XK1"399&WZC#Kn*-9Io$L$Jna'4@?U@Q<a,N!+,4\S)^"2^HJo:%l2%?<o!
-L=83M9fS9[?nECT![C*i>VBcA'HdQMJWWjGqPoA!b(d@Im&R]CB\ai,6dRn?PYY`TMUn_^`tdL$Jbk]p
-5C1'*NKm4b^=H7aguP!WiLV3WcVR94!E$5PGbJY_W&.iQbS&'1q&CgL`XNeN.&%nI-Yn`6])<gL$4mAg
-!Xh(l@^Kf/qo1J?Hj0.f@jqsY'YoQZ-m<dK6trSNmR<@Gr=FYf@@=B*]Y'rp)bJ?8a`[@u@>$$RF[`%V
-,m?g?;BV]!$q*qqbqEa:am^N3Ks;b15/pcoHAWMaCG1rKrS2a5<Qjg6ei@S!mL4SVWp!,U*!q.Z^in!E
-CABE[497C$TPH%8"=?/W"&Ta;V\G)C-q%F7630E;a;IYZU];i/$B/0mU*>Jl.<))M79!*3Knlrf,QT(A
-7r.83IH7k?[mN@h8m0WMqpsKlX.*>t?&f);a)&M#<ksiJ=WV*U8=hfo4k2#N.m#,0:Uihsr7JOfKtJh+
-i\hh#__;\R';CH?.h[7a;LfH("X4;l5SS:V#DpNXU"'S@MP;N!+rEo_@n91oB#7cRe"P=kY35b%f'[sj
-b'@ip4hJUsj=O.sWI2XVq!@5&F-5b!=E/drF*q;6o(\E_r<Fo<+[dJA3A1OA;'KX,/W^%0!%BU>'o7Pl
-ZE,O5VT;Go%8kP^.%S\"Vs"0<N_MXU6>nScL">h0m2u9$eD<]1.^*Tib\Q*umG3om/PGH8:C_:B:Y#G)
-h=2SaIGR:)7%U&31(4>#/P;^=Pk2IV:BXb@3BeZ2b.,,/d0Cm"8-)U2U-L7t;.WI%FYk0CV$MYrMG-;K
-"O@ndV>,/3?3d;tmkO'$V8Li)l@nAQpXelIVP^)lV)#NX,2)FV&M1Ut0)9u+a+(mH#CItaOD>7a#rkeP
-2DIIQ64q)tY5f_<j:%mh;LfH("idYGYn2Ve1n+\A!M=m?A/(e-o,f5n)Nq1D8chV^S7_+%dm%B:MN6^m
-f=pd7O$$KEH\sk-g4GTh]XQgBGYpYCf`)U0]I9M,]28FN\M/]<O;EWK-g.N1+j.=.,1-W?"\8Yl@%[Q:
-X7S;Z7XYt>f-Djl`U&c3d+nr3Z]_18R],G!7IO4K(.GFW&=T=8;S@SEXEs`]rd.E,pi9<pjW.pC6$JLW
-R4[/H@IC+rCmsXZ#"0%cF8_]+cI,j''l/])hfum0XE.&Bd#Z2=!lL$H"&BJ36OJnVU];ht;@<%`'MTB<
-"/R,D<oXVpF`(mT,9$n]&S:*'N%Tgla[V36N\e+>mf$-deb>OD51-Utecsacf$Xu!@mOLL]]+n%SC8e]
-2"^;E\``bCo=@SWog=NjrlF%Sqa?)c,B]QMf-LSk!E*;.'GuWSWY%!\6io,aH=U<6.1A!s0Vfs%TG3f>
-A_*ug#0)ZYj&Nuu'!-APq7ql&c]+j3'fU'Skh7p2%0o`<'MWuM=I'frbk4!T7@DQLImS.]j?X]k!e_sH
-E/C6S,R$^>;IH:7k`7-ZdU@`A<ppZ-*ZT.I43F31!0#,'.e@Aq6tZ+N*FnA#^!#Y%p3bo7a%nd8XPL=`
-XYdN-SecE##W_((T"/>+*#K%/&u#g2G5Rc=-H=C?&Yb66Fb3qd'HdQMJIt^d+JP7+&miAulsR]h"K&3)
-U<+n%;)CHMKPiuB*n$!tUp_4g/(8:$GaPm#"35lI]`3g,f2nH4=113^],bU7kPTjOG0ld&\7^\1#uOtV
-=@kGh;IC%C&>G-!-%]Hd'HdQMJWWj'0;<D"@Hb(Q4Ca>Kho<pr!1CpL7^c!t6>CdFXY._qTGmrB4j7SI
-dUC_c%"8'&[T=PdY.2$qF]k1sZdV)[+XfM.VZuNe;0\B<AIpf[1$$p\N8H*.b",eck]KGt;LfGu!<pb<
-'HKV=ctNraeIn1WIROaPDBO0>ZTY07-Fp(6G@EoC>-%6MI]8NFVc`.Wf('@Epi@JQ+)%jjU"*;mDGL>.
-FDno>A=oZ`!E#Ri$Ji3`JO(\LLb]$u#^T'?J.s+07S844Lr(,&^j%GqE8t"^6%<"[VkWqb+C%*!'%&?J
-bFk1CVDL!g(^o\?mJlH2pf,Gn#F`hSBQk8dO&$:T+?LsWSVWPj+Gtk'@;%B6:C3aG@eb80fcQX_qMa5E
-U\s6!"&Z(?f#F)L+YQPY5@`4;iJ6iO:<0AWJ</2o8?YYnO923X.I`0$oN#kq^EIfu=ObcKA8nOcWaKLH
-mRY_ER<"gOhDRFMh@G*UHH/B#[pRlnC(#;b(!d<1ECnM@c#8[;4/N4P;aSc&"P723M/LCSU18q6$m=#\
-"GHRnoL_"n0'L/mIg`fb8$tX1'-H=[@=!:`:giLC@T7'Cc!Z!QM7hQ'koAc?!nPq&1S8"5,F6SEs5T]B
-P6.N[.6n6!H3Gj49>Al-(AM-6+H!=WFQQ)RO/=f"dKp[O,h-[LId9'QjnCTr?I=dB.A[@MP0$#ZaVdLW
-=E'rr4t%_/.#FZ]0oROKa[);P&EOn@m"tG2+X2fJMhMb^q[&(q.>9uUrJ='`O;&f@8-)V]^B4Al`-N?q
-X/P6?//c$00MmX&1YS4"bHrb]gTR,rWU%?sVXg2p9Cge0k4[G?qROk$0.#\L+uh4k?'Ag^A@+[h*V$F`
-B%W$YCT#*j4s<<Ss)p<\P$SDkqOa/IS.m(L8-)U2-DDmm;[`cWr(PL`V0l#e%$[L:1?ErHhk=-OWp>XU
-NFg^!4)NgA%'P)^8La2CLiSXEZm[4q[a,L^kKTOY+[i"AX(VhOU<o`m'HdQM!E,T*!\k5i6&:Jn#;Tob
-c"pstVFhCus16_$'7A<IXK+`KqYc_npXb^ZZ,p#$AP`!P'B)Ig3D^P7?5+N>8L`GW@SZYWbjr(G6uc!4
-G\Ega>WP6tqa1sioKP(p3@R3#O924C<('"XXXZ&98K`[%8O,%\-G`NK<foG1f$(%=6EfX5J*DFV>;^cq
-46=,Pc#2jU0*%gO*7Nk;iJ?Li]LaR2koS]&&@4KP-oAmV70,^h\eL8.U];i/$M7CB(8Am5JLh*8;368I
-e.if=%]Yt*.,@S"BC\P`6e7_*gA:6DTThqCjW4%G:+=KA!@/d4>h4"m.$!e=%mjpT+Gq+04VTMqhEH_b
-pPX\QrD-+5:(!'aU];hT)c;^D_lQBC5rJS?'$sU^$7`$r;EtguR>*%Pa-l^+Yl:i.LVHjL\A$3oeF(EC
-Fsd#i$1O7J&[QkrLJs'fh:#"G!CE#!SqQV=*eXJ\KICpk+pB<Z!\nRU.$$Y)XoR]r*="<@@'[ujhTglq
-&-XCq9[``IO+OD-C-\!1_5E<-+3QgZ]dJ<eY]FNZkP@+2ipO+"?U[T&P7V\=,.T@->d-j8k;6!B*%?\C
-#roI)XGC>fM-:Ss/#1'cd`QR)!$M\TQ:ZXaV*KuD%j=R?0Hbcp+_'ZNd.nN7@O:V6&-]S\/'ak=/\EN9
-JFSB8NLKKjdc'FNoZ`CZpGTOreDsrg<LN6VR-44^Tn]'$9<l,XAgOpj,Gfn/[Ks,LU.e)p,=Ir%[jV$Z
-Ud0lC%j=R?cld`f+_'ZN&HtFOb[Xd7crNtBd9Me-nDX<OZ,$5KMMB^"=M(`,Atc\9j'MkCT<,0-UY9ib
-96jrYAX^)EQJXR=/2M'1bTa5<h@,iAgajVk\8d%(O:O[66FSLD?t(Prj48:f&7qg;O1"q">CW?,P$"@B
-6LFe>m3h2r7$K7V#bi/n=WBkscjNuFTWE\K.'gcjZQGm$kA!gpH.?&pI`t-^W7AY"IXUmgMH`i&/oPiE
-G.?`1b,1pT^>PB1]OTH11D+2QjQ-8c,&WTn$fj`"01s;A-01)Q*/ThgNbk=>\S(cpnJu1t%@+m[.W=Z5
-nngkHAM;R/:\u:=7S&*/[iVW`:iC!FqiA/`BNm]!qHTuN*U8*JlAq<77Fg?]_/t]LaGL0L$9Fk/BI]sS
-?4&$+:f*\6'Lu?4:Xp&A;T#kc=bkIQoOmj#/O**Uh20R]-Ki$,jdZ<3#!0RJ*)ZR^E1>799Hm7=;$^#)
-;20B4e+TTQW)Xu*/`n$'@ssG[r(>H\+W;Nh,O39N)0OsO>T)jU`mSLulXP@MiI9UV^<`bHLEh\R.eob^
-2AQn1\u;<*O+pO]E3F47#uc_TlAAA<g3'fp=%We5VR?>sqkIe"n+lg"HXWHi`P5nKcjcVhFNHN`I"Fuc
-;J?2+YU9_%k`eDi6ARsa1=WXt[O25JXTD@<1$;XVl[t_f=/,\-W41\egQ0k\W#l?sA*Gf!os$^4E51g;
-he1I5"%6"/9jq_`,GRu&Xp5BccZG#!TqGMF@$\]#9fGetA1nLJ)(eO_@Ih#]:oQ;L[e62&e`Bl`]/%'b
-.A?<#39k),9Z<,:QR%A51L\,eKI@W^KO`g(KORf5HK*BHUqkVZ+R1PUhb)[D_Ii:ZN4p)'OSF8e,X^X'
-</\/JW#LfU9#/LJj0D)Vl(-&&VDS(L`fM7SF?I%R"&7ab)2?__pts&:$u+l@E9$H2&,6\7&]C-*d4"2n
-)e*!,,79$"TS,`_5SX4k1%>ofB]"I,*pj)o&$X?/G(9EhmG>%sPo"S-V["^6$Y?YTf*hhCPgVOj,[T7a
-4gYYeo#ZeFD?/_GIukft8gr-PfKZ%X1!V`n+l9*Td)ASs*uFF2Tj<c^Uqkn'(iXC"Y>>o>L)Z+#$\Euk
-$l2`@T-.>EUlrkO;t79J1f6R7M^X<p(h;9E.?=K63@*9CE_;#9+9IV<:c(jb+>d'FGcW;e<d@+FP^u=M
-7Kcn6h,@<VQ:4XZJN(fri#2GHJ(hO#n/mhNf27l7Pl,pc"D5`Pn];IdKc9gqC0b4%>(>/?*uLVjbMM8/
-$rdXD.'PK-$8FNiEniGAIK1jdd_tcfN4mKKIqq9SZ?F9rc'<PpATJG?$eN(WIB5K-.#t9)l/YBM&$gQY
-g4Z!Yq"2&jZ+c!e,0Cs=SCC\'@t"V8T;qF)QT0ik]`Up=bhI2[_h)VD\Y&G7TO0&M8:gA2T_DJBn:051
-AaZ][cte>,N!32[N>G?9bA[uHiHm>o).Sp#D$6=;(e&8eY6"eq_d#"_7so:T\]u8d<'jJ7Wi)<Qn^)_3
-A2U&H0!3De#c/Za<g=BP08)Z$&5%hcKU"$2/q?aeXc3-]n5$kf"2Njh_JAY-i*Y23qLQ*M\Kh2N!f@oE
-oFMA'RDqMrDZQ%N(8\tGl]3ls$p:\eXoYI$mCE_&L)KHbJ3-U#K80=tlH0o$30Mu81VA_s5mOSMX1Bq7
-SX7Fk9?__WB>KE..YK2`;M"F/'GT^JLaX%2R#%L$KIF+./[V)`p^@jmHGdNjHoDif7?Vfg!doUnp3Xi(
-m6CNgi=iE0F7P;XVr'I5oB&,WDnf3]4*\"/i1Yn7N\hf%[sm91`]J=H+0(/Q*ie2b8,`5FiS$4#fCg0@
-4B2@+iC830I.fMVW]>$kk,j7n8)A*-s.cG)-bGD2Cd3'RUV>F5dM?Td(B#BY)T'Z#^D!W8$*k][L-MJe
-">p=+Z5#E8\e:*ZM_&/L$J(qlLc)dKH@`h"<^Q:<K4o?oJG&H/nD%=IZ!n_'@g#[($lK%=Q("(\P_o9?
-li6Ss>#SXSID%GOe\7]g1a1q9;d<6Xf46"]ig<Dq1*KL?QFDV\-.W6Merp/F>Cfn4K%llikd[\1<Dq<,
-qqb-KHg.i<O0&9)dUg`W?2!*NO8e(R7t:0XUHa'LfoI5'oVWNJHL*!i4T;+2*rAgLnUY79]RT_fa4Z90
-o>pKp_!o/l>Q2Q:=0;GsqTZd$pA9@=c4BpHge[tDX8aetn^$=sqsV4YZ?LKZqrliH)Ep45>[?+5g7e06
-R9r5.?TuAYd5%ad49@?a(b**tU1SQ-lO@b5[X_/T.It3/Jf,Y*.C&l4,D@PNcAJRhP9Ut>)rVa:QcV*Y
-HC+HNQ)a"Op--i.IRC0BT[TJHFNm\<$(>Y0k*Uh)4bP5:.")dP7#?''d<\\uCb$(iQGEYhbo7s@BQ;'T
-<U[\<l)+*cY@JC(SlL#J<oH2E"\WnE*m-'Z37%<&c*f1<i0!BCLU%7/RNNh=AnLJZm+_hdnfH#s_tZL"
-D5jZ$TqXsdkM#@IahKpPn@jUC4a?d&bHAGEnJf3Rma`\R++='B/(XXZS'V*(2nsRN>^BfPraSG^CoOQJ
-[<8gI&E8)]\M0!HAEFP.5ihn[8^p00TVA3i#TbBG,0>CB9!ML[9Mf)T^Z1_mD/4b95?O\p:EYNp)kR5$
-d`J;"(-9MTrtTqU].H,4D00%;Z9?fP:QaISdB#iZ>bjG7(7eD$L7gr#qqSVhIH.3tj%f\BPS$-dkm`^U
-_kKEg>6a@rQk_/=1;@t_[`Gr5Yq@p&CO(j,cb&h3]L@nE03Xp]BMH=;o`Y^^(3*QN[r?K8_US`YCmM\H
-br?[4EUo"<j;5"R!k*euEXPr\gRcKp4Ut-1>WP+:hYCl001`ijIbL@a;X[0!\2tr8^79e%1@f>/.D0`l
-<=`Abe!dJtp#MkuJ%Xm25Q'afqb#$B^OE-?G\sCYMfj_U!4+ZS._qs4Qt2>IP[]/@9Rd=g%8[Y]Z3[:o
-:F#:j(^m)Y;;eX1,DAA3&<g:cE1D(=AMnsSh6XQHEEh8B$Th!:6gjbhSnO/11Cmql#Z8S`Bq4oF,"/\2
-*Z@V$nYSQ&6j^tuA/O0bm$CjBVuG3mCGLd];0^W$BsrfGnfLN6X\-oHS!g`L.t9p0hBn1qH#$=L=/Y/^
-mPh$+Y=Z(&M)MM2Z`V2A7ep_HXu6/I4N0D.b$UKPK*(?oEn@,KXA$rG"Y3ijfsYRhD:/3s`I,l]?3QoL
-^1+tpf5@lGH7UlP_2S;g.G8pi9=lc5G=fV^%hr@L^_^oq[Ig`eSpBaBs5-'7ms=$dnTqSf^fifVT@Z?C
-@,qdeIXF]92-jG"!-3fobe+$g7t/<bPTpO*FhFFfO1n'hYb0%^bl8jPg_2[FI-[rsNV4;PS4,_f$9B2#
-pA`L_5"CDqrh;R`&>G,m)\[W@;SZ0Q#,7bs3HBpuT<.lhf&C8mIsja`maomFQDPBL9.O,\\\bcu,C`@`
-D/6$9.?&!:)cLV>e+2,b)mNOL_1lX`VR1qLl*eu'R\+A*^Ca8*F4R2KY#!6sOIEX%20UW9GZNe#m,BUr
-\Z:p7<i4rZ9$(;&S@rBL`q"E>b>WGRa=(/YPl4-Vm]u25.s$Rh:Wch/RX9P0V9>$CmRkW+P*3F&^%flG
-Y?c>+dVj&Kk,"^Jb.do#;obq"I"!kU8mq`o#+:b&baWjQA;ZeTbgRiTeJleb.AIt^OPCk>H+jr>GYIL5
-64NN,2JW6Q48<XXcF^Y<Xq"KCp`3:#V>j&/rJ0U,*1>UH]?o`LFl$KIknhC1!e_tD6R)cSVZO+7"i1d+
-PPhEp^dLu1nC9U%V\e3]ZhU6DJk&`HSk-t1A"q',FP@SS;JdA:$TOaeHGoNMRP?h^D-M0A]'tcQR^Xmq
-+-U.NiDs,lNE?21p%jTt^]t%e9=I'U<qoej_C%)T4do7?E([rpanb\,'],%an@nhDmU,h3GLg\[rXUZ.
-%_pcbp%*hZ+Gq9rIuoL2pGO-rLkfrJ$F%H01m.Zf#F;V!WQNe<CF)H.?6Xme;0=_UZQOBoAn^MJ$d5K+
-?mn03C>mW)Xd)'<s/`ZghV-E$4$=HJ`D!9/5=<`rA*ckpg8FbT:Bm"2AM^UX0:;lB+[h`[$4rqjWY:iX
-$n6/3'StPNc<B.;a)G)g"r..>RR!+,mTb#QU=`M9Lp@V1&Bb_r_TCNmJjC;&):LRtJ5sVEBHdeNK_pdU
-7h\bpdtk,#[93_6&pM<^[beq;56$n&q6E<mqZL"I`V)i[m@i%H#=0ndQS2"V^,7G@eh:;&cpQ!+nACmt
-oAB8N5<A3?.EimnTRr=X4P?`Y!m!D@i.&NEIn.kAA3TL)bTI7r0r)mG!ojH0e:=]D0_mQs]c!i!WTgfj
-2.^-0/^FgkRMW!6fN\3%.HPOL&s.s(,tLUf/5O?6oU,5s>hCu/LiU?"#dbgS?rSRo(7@R^oKe_7B%46]
-7?iR+D7H4@`6Ho&mP-)/etj.`8M2!?Kjb15!id,bUWF[p&(!jXMu^u8"X(tM[(NNrYeXCq:PqHRjP6$"
-q()9r=i',0(9E\0E(02k:D@.*=AJC7l1mt-Cj-RG^Am?M2h1`%J,<<h4,p?N8O2)qjpU_qI;kX*-G@,)
-%P!B+XJ<sZV!t[/]oUS-7=jKS(X(ndHT@fk]$.5G@]i4<@d6HQ\''-jHhI9%1fc0ohO3Z2R*o..Ig;KB
-,kh`#_s=.$Dus(V1@`J><.GNk<8CR<c&_uC9S!J7S@sH+&mhL=6*ghgWG@d5[Ua60D$eX9dVOuAg7H)c
-'hlIVV-oj.CJtUA,o7'JedU9i1.\muB>%HOH_`lcU_TthAdBagT01e^;So)iSAXNBdL2]nODgEG=32jW
-[*QXWrQ-Sp&2'NC[U`^a2\o`qfIc!*HHWesB:IpP>ncgfX=M)tHoa$IGrcA6m@+WZLim[p%uTIT65e;e
-4abOIk6Xa/n:J1laj<Er<FLJ/)Y^I79RB]TIBhnlo$c]%2O@uu=3ToK:[?kd$0HH=MV5cX9_%&T$t97<
-9ZS1FL%Ruq`OukX>d-9km>)Gn<=56j-BVrREseATLm!LSPkl0gQ>^T\YhbSRBR-%`3Th&$mr0pPpthHG
-YSr<Q'LO:,ja;m.M2]!!rbu>kmiXMJRVb(n;8U$]:+;"-Kc;MJE)T6B7S&u2\(\2h1K*Y1Qh,1I_GtlJ
-YK\P'Od,HF9$Yl/Jd3*&gj\98S"KNUhb$%%Nh5eD<03dnP^(=]#R-3;nA+r3i+-XI$G%:rn@"HFNOW,B
-)$308JKEXG@I+(3[!-rjoVqDb<'+n:jdFQboZh;PiBlde.!S@?1/S@;&7nhs<Tq\h!Z+O]#aFsc_"V"h
-ViV$.9!#:Sh/`CYXM"H$(Ttj#HNKVSaLX5@Kn&h%T>9shIu&n9k*T];)n%.F.VjauBs"=;N+)aC2:l>t
-I)^q?8k-YZbebqKJLb]>,\=0uQui(efp?X!>eDM$dDh.)oa"^:9FtH2\I4bK:]JGIoUBd/H1as>GT!@Q
-S%BO"H-iPkImG%iQKQ1i`].#3-lc(q8;!ll6p[MZ-1?>b#qR2:NJnlfnfG(0KnfR#T6+>ki[L&a(3OPf
-NgUnq$#[md3!pF7U5':+jLH+%-U[<HacRu3k/d8LP'a(`*T'_[fMG^uU@Q<a,N!+,8/jk[d<!-A-+"mp
-?oSka7jcechXm"%3H.BK7Fou0DZ0Dj;+rj^G]a5RPBF,%r:QutP$qRa&OmHbrc?F2&&sDnOH.#.h@S@2
-\EqmBP.s$MC]fZmk=%>jDSttme=;LIg$:>D<K_/;k2`V3RB^3jqXVS+(!$eU03X]F]K1!$)YgVDMr@OD
-,B)Q.\)+[pf.T2A5M"?8hBN;>fZ5/#$cQ9j)i2@0HJeuo>=q<50Q`$RU>Y/Gi^[@2WZPlrCTRF%JWHD&
-hf2;AlO%!1Z-P-0o/go\J5S)]A+9jK$6]a"MKRq-8.(:d"_&U3fefNiU-*N%;0"Sq0K>mCX95;dE>01Y
-nC\n!%d9E-0-i=H&`mg[0f+qjni(O2gXOP#LC#qnldf^UJ;!MchM.82GZ!%gjmj[rAD?8-_G)IJ>>pHh
-UbCMl^2PkVAT$(/TTmt(Aa'AZj=Yg:/cY7G]Ph%rj2tr6SicjV9g_9L0W6-@RJ6GQbg&A_L0iEoY)EtS
-BmGD9(B/rIY+leh@b,G']I:)=ru/NR5Xn<^!I6iF@4(>!)Lg05lGKM>f<mSrrLP;'[OEo\1WQG]00*[!
-8nWs?)5<&d<C1S*4N<5(bFWAhI-;5,qFR6cRikCqN^q^?JDSO=<</VQ1WEW:TA'nkT^kj$P/<Yk0[]K&
-<o*q(7B:\3fK@[^fYAjfi!)JM[^-$'&W)'`d8(aW#&K6pPph(oeTq<pGY,K\Atf[bc)d?hLs`:[A#3]0
-c!nsLhM<GM"kerJ'X#PaZk`tk.J_.CC_,C2jQXGXo6'-kFEgqm%r.'mH[_mMY;&0g#CM+F.D9\ZnZlid
-'bkZTI>%Q2]k9c5AAu^JT+B-FgkgW%?_,O6=K+G%$b&`-%8fK26+*+Pn$=XEs602mp=rqR;UjZ1&9&nN
-p-ck`:G5iN;bH1E-*p%EML0Zr'-AWlL=)f]"Nd'^ae5S%$o9LMLl!O;,>n0Yl9!DBIeXcrgs(dVb\0Ld
-8u<!Y@:rjd&RpbeLj`H"nC%LfbHMu[Zr9kQ'^2=-)*Ymip^)>b.qqSD/g9l86kmOt79PLgmM;P47DL9+
-5Uk[U:^]q9&nCRJoCI@U;>C>FA*l2*p9E3C_32-6@+#EA-KhL*b$BXRN1s&!$r7H@<.+MaCN!=enYqlK
-^0ZRg+.pc'"=&Ts4u37\a<q/p:#b9^F9C_.,VUmar;%@@''iAN4RKW)k<QWJMg.I"W/^Tn]L,*1)M[-W
-5/RZc+N/hg'H[NO;,AKKDt*C;lX#(Rb'?ug=_?$G.+m]4,tZh6VJVs/PU6H/K'qm]'46#L7%$>s1+m5c
-We5!KLn^MN3[)Y"5F6)FUqldU5_sHP1_Q'7@\H6?NNk7ip9E2h656NAY@%L*@(5&-(adt"ZQ>LAi+q"7
-pHH%^(St^3T5KtR2o/31mM%Xd-&j;D@\O)['KB%f,"b'lksm(_VrrEV%I3[=7)Ad2T8GB9Kn3,1JQJ?F
-:naMUL2X\`9KoDark7^?f'8,343R5IT".,l4=B`bQfkFLT!*%$UQj'D6k:H`pdL=DI"IW:."aS.BHpD_
-'IuG)EZl#@(.,r+PZZZNFZoXM(8"\]'KcQ(A/)16%j9BM:X6[e60<#Chm)j(rkA,K$^,\l9@3g(.]ODW
-@]BX!"J>.6F3Fudj_be(&ODO]$c@9u"&Z.V*kW;6:,"U16t(&.=GXhlImV@mAbq2+n*)k3dtW;F[$9\H
-\E=&9o>T/R9$)Htqcp6K;(8%b3+iBLEIL]R[qmN0JhG:9n/)n!j@'s$kX((\X=#F`S.t`,'Hfd]%u@M6
-B/M(cZZn8QH2o=3Tn$5Vs-%foQB]#so.hCY9YVf$Hc_Vg[e?'&G9*mW[<=(7O:dXPiCsn=eH6^T6jaHs
-%6q^gdV$QI.]!RJ!Qm,"Z+TjE+UTVdPMnaRG`IiYW<.:eUPt]7\krE)gVME_cGFbVI'5%lE$_KDq3keG
->UWK!:I#C7MC1%7MC1e0^KAq9UI'blga=N;T+i,["UIsX,bi6JQ<^B]Z+MT+S)>SD(Q(*1K;VgROM?6^
-c71(dgTEe*d=_$HD[3+$q<T3'C'39X*]f2dZm(CM.m,@Z2&cns6;"cWm((q$_gZ\OXr$'0S4F3:Jd=i^
-/<cg'+?nRE#`I-]DJ%BQrB7R+iB-c3CA6hlm^+TJC;?)c46Q468G`h;*Z&ijo=Lmqgs^YR3577%i0YRk
--O=mg$[GVGhUBNu1*OeZT:iQ@;II!L+@I(XLr+dSbn+I0If`Z%4(Vadg;N@N)4*ONs+P*l(2lL0[uA0o
-;*-))BZ]k\/D^4"$#]fP*__^,+gOItGf)g0##\&m(CF1QqpEMk.,;Q>IU]<fRZ96LfS!1gU%!#c(<0*)
-ru4l7+)6"K[C*<5_k#KB=Pt]t)(LU^*7I==e<"`D+%2NWX<3!)`APqkADkKO6lGD+PkIl[%(?:k.,t>*
-i%P2+^rKmfV.;.\ODLGV]e6/N>Or5oSt!%m"lI[3+FDN$m"LLsg[84+IadGWs80la/Kl:]-iAFsn[Y7*
-Pk'[[4i;\ingPWIKdZpM%OtmTiQ`/ZXF^Eebk3eJnO'^$)_0+@mCBg)XIuCHWT3(Xh:ne0*KpZYA@*-U
-U;29<F%uBj'-`5V3[j6;i15;OX<BtLmLtiY:C7N>!^fEkh2p#5([Z<Kg=U78:`"g5*V2U7[LHrZ/_kU8
-&*pqO1YK3\K<^(7U\R&CSH)!I2pNeZDpHUWEdn""<)_aM*qLIHc[VVWdYH;WDI($9Kb$E7nG=ok_d*nk
-!'Cp.JV0b=Shbp'r$5tG'?c+#)0f$R97WO/>F(VD<I)hIAG@9Yg>ip[91]p6X]n_mZqqM/n!-XqVtlUI
-Wj_(J]<VJQ.6bd/TAsCkC^Q&lUDunQSIk95qfilsOAXO;F\rEA`cY)b+c:C`dmsh)>m1L2`WIQ9,,3<+
-hZ@9GSsFa<fit&6F+;$#LT^U8MJmt0O70d6.`j4UA:X_!$0shjMc/J.iMeZrCecNR)=HPA.b&MD;'b3C
-ECA1`^^8>V((F-grOU^^98uV)Ut,FDmIg@V8hY+%ft<Sa?I'%pF-9WH7[/EN+lH*(\TjMVn;64r:5D5m
-@eJpkQYrS0.)UI*e,DpiTd`6_14Bh3?t45n;tFg$JPYF][O0b;EZ\B^qUE.maVbU(/6nd2HCM&+mN;Do
-?cT2E5!MF/C/i9`*cR]QrY$8G@$Qj@'Q]_`%%1+<?H3NRRuoJ.E/0=DBd$IjF?r>I3o+Esh+TlT3rd`O
-A::lK``guj?'Uhlo%=&iA>*g[a?>O77IeUeK.,1T;8tJc@(M6.-ptTad+5#.kYm!CAR$HPiKj9C>Nb-e
-?=;NN;XgK=-tofs/i.uW9'/L/\P"`"m^htX8"Y:)Uo(t)iLdo-MP=3H@NDM"PEA0G_i3Qn4#5uFGY)/c
--^``KLnY9G'%0+@+ioD:URmqnA9'70ljOk^Y'0!a26JIab&VgNkP.2="0RQ7*Ztf6T`eYB6I%Tg(M12=
-MC1("\>Bs,PgO]mTm&m3$r$ahP];X1l][5b,Sb-#@,$d-^Bo^Z?LSXI(SW3PL2C4"c4dX?X)5i!P1":I
-dT9KJcei&Em/in6^YeMOq2j*9*Ci@//<#B$"c*3sJaqtG*Z>t`'KemV'FB.20bJ7SdBZ8B"=BjScU"u4
-`TC6'<4fopkfW-@915MZf*Ok(JLKH?TPGSlb.,HS^9PD*-ptTad+5#.kYm!CA_\I:;Ku)tegD389sUlg
-X=RU)5a:p=-WBUp-"X5.]&Mt]SB$dKQeF&tNnUgH\RhPLm'+]LbjpOSGAJkhTH.0'_/rHi;;ae"?5-c\
-.a4V\D@!*nbk6dL$t*dZo#IhCHfq*#C+F2)F6']Tk'0a#p'd\>1D+1>pS,1W,o?-7j/BQUpa$\BPgO]m
-Tm&m3$r$ahP];[2`G8A/<i=SN"'<nY2l@I."eqgSD4R<0[eS!`cd-iP?J<h#Y?nsdl]-8T[lgtU\KgR8
-kiq?J&HjEm7<B4*^(`(G,q>`"m8t=ef&.)G`EN''':SR_Ia"<XGR52I+X7(,/sH>ELk6+#.Q/"!#-).g
-Q(a7ggou,sXWtU:1XB,<mrMjalU;sbl0DjspWJ4<6TjIDF&HDq.6r\ErXf=E`[7ErjHRM+AhhoD.G_E]
-UMtX)n[bg]'kt+3;t?8e(Z"c%+91<HToVG=P&(8QM#?0A,l%#?^pZ3+!!?omj01_KM4V$b"`lh?H]6[!
-L5ZZXOTgl)KK*-<dHI$.-pFLP*9@Y"e8H<#4]p`LeF$'=<6P]7`L2N;$SI[b7$$>d=.Ia`=;7f=:Yu4&
-EMd4hIf-bn`]]ho+0Zi]>_8ngSo!h^UGul-SlpMdHq2jp1Sa-1p;>4^^ai)Cc-,J;W!A,V`b<!"POWo'
-GTGmjUgB80H9o1q3'Be5;IGk,+@I*fLpEVuon3dtQ>K='D+r5ZD\](m.c-OqZlXXCP&m6\mFa.?n^/0Q
->i+/O&3A!e4A][^V]MUY&%WsCW[d$XS/NfP#62hYE/D"YH9ah[r>Df;RXDtbTb&ms2Ct>pl'f[q(K3O.
-2>k/Xp!n2VCJ\UY+gM.31c4;#3bJYeF('Z''jn:CKqUWCBV-m2B;24FE.sc;%b55]7+/ZEL"u3q9b4e4
-LKk->JsJ-fJ;#E#6_6q;AJ]@X9JMaUB1\rp;^S.V!rQm-'ua27?Y_muI2:J]N%h!qL>'=s!\WZ6J;GZm
-PCU[ZKu+@/oH4<.JRMT0&7p568q]m`>!RWQX-F3QciRKLP8;*"=hHdYn*YNEIb(js,=Hd,;M(VD%cArR
-*R4HmTE5tWpr++nBJJMn*,\8=n+9MRc7OMJ0cm?TN^I,Q4!h>IgQ-`gU#O(8B<E=M_Ai$hk^t9kOr:iZ
-Z<fR,9orqH.!uK%'[A'QU:@+hL]U2"&Yb4]YKK1!\HJ>_glYKl:D?*Z79/HY[NG?3"AsCRHS;+4LLDj1
-E'EMT'Et)?@6XIAq8uLF-O%MC!e_s8&Q/B_*!De);)3qRHdUQsS@d6jDV=gGn#B+fJLH\u^FJ58b\'f^
-ppYN'2lo=,2"1fAP[T%5&dn[='.F*@+t0"n;8WH^6RR?6p<&P1Vle"M5kH=R:P-mF!G>lgOXN2$b)U_k
-4rHhG18_].6R=$$8g7(7cBF@Q@acN-PR+#-)<aL46lG.9RW_I6$sis$P_k2EE1VSOXNj!HiC1SM<P0r&
-dIIHT2d^XD'/0>r=%aq@SqpSF5SV"*msL"e,/"1tF7AR;n4200gG/g[&P@no@*!rdAZU`fn$&Z*45X/o
-i$dr2,ca")!m]J-6ugM,7n%U>BoYc<.-$al3.u6=ER*RHYUG;_*=:utT%WcO79((Y7JSPDm'A$b#Z3eA
-q+ACr$=#h"#Z2omU&[`cT#d>=Rt3(lL8>]fc*T(G>PN/Penn(JH$\B6eX/<&KpWutApZi9As-Q-MW/M=
-QHsY*IW1OGb$'V+%]4`s3reS/\?at:H+P;"HR/pr'8ocH:-k2Nm$Oe4-7OtsLdIelT(*1<5STII9B6+B
-#Y0I9E*5"]YU4[B&Z)e+WoC)<E*7h6U(F&(^`*^LMA5i-$4rq*6q";I";**HM2Y"J4G>"+c*erRp&<r$
-f.>!FP$<%[YCBX)gr_r-6fs=Oo6u:s/BURU<^A0t_Qi2YR-H\QF@R`*p&[!tOJ(CHZmt2g'0^ZPU$VUk
-8"R"6%hU6;U4?%@J<S*\o-2jJ#pC^M.,u(?S?kTgC>d=pd6rAbB1b.Y-]BIp7\A+82QOPI^T-9Di>t/%
-.707TV]7:N![FlK+j*2@'SOQEOb+0m!`6/=AW_VX+DZ6td>ISO#Lg!I\7b(#bBA9o&+KK;Q'ZdH\/.RK
-@&bOtTn`0SBD[Jo-fL]UmH?%jOfFiEW`K))`a)rTZPWEeo";.$-DDW#(-+HIfU4"r5#6tiDW/NF7]gVt
-=TD(YO!p#V1L.@!U/^!"phCT"aTta-gG>:)N>2.5"UIsP,,/1r4;Oc$[)-D5;9?Ln94I0RBt;EM1@@o`
-=n:D3rW,LrJn?T,6,kY*44Zeo(QmEZG0Rkno@Z8j&Q+X>Th7MGeF@LB`]lBLH_@tBdT0FmO"2*(dd'4+
-,76\i]I;g.;BgpKLfkdZ!\[0Y=VmnfU*O\2$:g>Y#uNmu1RVR+'H!nQKIGj];;_`uWe"(;/"#=aT=kSf
-K&u>f>8Q?C,%Y%L_<U*_LN72A??a;eh0Z/4Ka5jHpdCG,2F/#aVL*onTdEB\4<<d>G!WTq*\N@M,<1(h
-+B+btrW2?[BA:812.^-0EY\Al1]<?eJ^QO2*N,1C9C>FSNrSa<?6g`,LQ[ZLT>UFC57(3"Y/tOP)0H[>
-5a7:Q^WAgSR"!K1gGI0UlQI83]G(kd.fS@K;(1](JtBof1K%U7$4rp?q;sk?(`9[8>LPad/.^TJ7a[OO
-r66\d)q&P<1C@/pj?6Iel%B$/K"\U!7MQV68eC[Xq*Plb+,\@\QSR8+"c:U;/2=hrYq">bCk(oQR[poE
-H5:\7ZVX^=TouE+:+_B&b,5SXPCp$;KI@MNMpa6oV0AX=Lk8_C$W6[e%jB)'mMN;?.I``T5_q0]&]N`C
-CT[ni@QrV0>52';m`)X3p%aM)V<'h(P&\OoQTSDJq%5+!!`AkZ0F8eH83h&GE!>pu8!b$G^E$iQ1Ct8#
-U[7>-ro<kRpG>isTm;!"a?<o'ba.To6M<uCH(;5d53RkK6lGHL12gjbZK+IM9^b1;@\gde.R8eF5nO9>
-Jls.V#pNu`8oC$X8L\m>.=V^TjQBj\3Aou^[&eU0Ec1pI:]B%-6sdC67F[Ua<DjA_$U0.-H__3!7So!<
-G#28#"W4:Oir241Djh.eX/ib-p7D^ZXsC,#0sp=WhnM@1b-=9YHr&u@ZhcgbQQ9g4['?q8-RTpYPU4nM
-8]P\'^<QS&QsNK#4eHuFTFFGCcVOX/P_k2EQ4(Yu'U2(<@ElI?[I\DtV\X\:c*dcf.Hu-$o+s$OQZU^T
-9:n4`TS@(rlV&!h'a;kr"Jm4V"XJWYB*981&V[tk'2a]L-GL_2ri,#KRd.3El<_aIb0jDFSD_R,H2m]4
-+m5)?B6n44'Z"5J#o15t/(?;LpN`piD3B7#h\4UE4pPp-;7`n&SS+?$D$1/B7c8BcQQu`D.mSnG&J51!
-PfOOLib#:qTD<cuk%&C(/,iSTD0'ac.YOQ2>e2+Bl]/$LIe`ZPGP-'!*XMub;3Xd15t&kOL!)qMT"ub$
-l3SJoIC`I;U`RMPn+QK7<I(`aFVdXb)2;e,<&-><I53Q>r8f_]*7G3k`q)TZ<F%LP!IW!P':k.FbNC`^
-/jpYpeq;jk?:'n?-Pig1"\)5f6Bm=_.$jnOMW;*,.N"?W2StB8;YY?35)QnQc7WFeRf-V[n\]Wt\$''4
-UQ7WU"enP^Nk?F/*lF,7kp&+6'E*<`&-\gEi.th^@=ki_kdQS!Y4&Go'Qg1GQE4\Z;k3B0B840;[a0ST
-4c,EN1O^bV?BeUfFF?1jT4oMU7"H_fX!4O:nkuh,CjGoiXG8-KU7YPpQ4t/r"UIsP.&*(X4M5PNE!8fr
-5a9cmc,kZ8cEhAYT?m+kEu/\L:V=C)d`9ckDS>/_[<qWh'1,AkGYh!\'LEZrF1Q#FNne<ON%@i5%RQXg
-%=-"\.$Jgs*WP(qpW[Oi=*0b*q#29ePt[BI1IA6tJ3,Jb2@j+.1E9sQDfb9$k@SitG/]rANoPEPFR!s1
-B(M/4f3!-gqYcXdfd4J?.7$`l)Y[>;n8T9Jh$Mp!.8?(oT.Kk#8!NGt9WQ_9*_l7lR](!/RSi`L3gTXi
-*?uu%a(<_P'HdR6<rkXPnVem\[LH(C3BI<P;6gQ:T7eL,DFl;4A/7^=R9d$Z\);h\Y'>3WPJ?GR1';)3
-:`djiR[)rAN0k/91.LDWpP.9Xhk4&;:G_7+;!gn'.NbU1?e84_kd;f7[\I`pFOZ]Nfk60^;9Y3u%UO:d
-O2[NI"l.CX'_t!5O-fusrcVrRNhB*'@mVp/TI\mfT':AFH<n/o!rhEQUktpHrUq,&MVRW*f2n<pdJVS%
-I%j,H<]+2G)'2-:c*UZ$TBW&+Q0*D!V5B!fa;j=6WhdE5;Lf=4&1*8c5a8)(X[trWV%dd#7g3Tj=bZ0_
-MH8jU4dqi0p%oj/mcdn8&4.[j1`#02.&.5KpcOUgBG=clb?uJ\CLQK_V.k;DhDI1Y04V/_b;$cDU_cm#
-'-n]XZQG]jDf>h,@nVB?LuOpM3[Y0'1]4Do*`nNVQ%XmTr/Y/>7<ZUZRa:0>CFQmp<7sEOLO[*kY;<S=
-f2"jt8knP='_Mm/Qn,9\=lTXr;:%fZ"\(r^652bN5)<+@H%*T\U]Nr[CdJPIB#2(F_A2m#b@f/7nX;*p
-[dVb1?/82;=>7Z*"YBmJPo%D-'O<K`jVC@o^l/cC:9mW=q`@TEG2LqTIVH946$EY0OPl/]/"J;XbooIm
->::-Mh4>!O>a+)7Jb'#H,lQ$a60E&Xl60]ln0Emoe98I+c?3Xam`3#]I`mt"RG()c1,:d4H<!ic\cRO5
-KICIEAT$r4`8$@Dnhr&??dD)So2fSeYK4"$9?k+*^Zb)ms2O$j0gTD,]G65j;<:Z3-qY=R==7UV=APdn
-_s^[=DJZMdXP9/m;p&T]/OU0_/k]N8EA<jr'i>*5&*Eg7-OJ).TQ;IX-UC7s'mbPi9WSlWr3Db`(,f4M
-h=8d7jMhgES7$)-<(&HRI(287T1-MldTTP!'Y%NX&>B`1S3`Bb3U8s[o5ci5!?$]VP.*J(Iq;+KnqEDn
-Od:.UI1JNjf#^6,i5V-491\IkD286QOUMUp,\D-Qr=nkk$6K)t.G%;]j]?Oc;nSq5Jt'fQ^l'DHH"4[h
-GIL]3enP*H<$:HJYnp7i_?0a)pP)-^YtK'^lK+GiV>9e\f<i<,<iCIEle]t;)FO*/U0OpL$gi`a\,ZjI
-U(F%e&;B9fo:dY1+Z(Lq[PlC=.c'gniiCW_8@uEGnXXS?WUC.46j\Udd>TIXlLPsc9WLVkUj2Hs-_33*
-Q=&>09EV#F*[II,GY@$&;+;pOSB&7!Kd["--uP%nB"Aar)6&kGQ:hlYgZJh/3NXTcRk!h7IJc3C0@Tjf
-W`#%X"f!9!@;&O*!aL7i(Sh$[E%V;";$^%9Lk6TgF:q8#gmh]T'a82D6s5S]T!\DC(4K\/En6DTr**P)
-CLp#FXs,>1X^@2P'B=)8,Au._LA/U!.(Z?4A/laS\smCk/G-MSpW"cHD(XjNGIfQCN`d-lppVK_GSYR%
-c@Z?kiNIVAU.j_&4n]cO';[N_/kP@(G=n3M@@QF,mop`6o=nGt*DNJ$K4F!5&>BTf#td9+"jTI9652bN
-1PipDUi8-QPPi\IH0^Z7f.G'HR?[;fd21AH'g5r/FS@TKJ$GhCpC#c=+t99=(5:p=Mjg:mc;;aS0r'kf
-DmPbE*cp,n;KcoT.iWcSLm#_OemC0A^6Iij2IrVDM[5<!o-n/H*TMb>8O;c5Yn1KD>WN[K&hM:FIlX^g
-oqd[M*g)Jr^k/aFjclX84#X968;M:-G7jZd;IJ,k+@IA@l%:Cm%@MoSJ1*uL)_g*3Z09=%Kq":s<[Quo
-R^MXIK$0H4?2!X$pM/*L`tq&nb%UC@E(!QjCjAnIV3i.F9R''Gr9NSf&%5Gb\^d;)=iq>1pLbX;)+PMZ
-$W4S1cUejM[E8Wg*[bbk3KuABQ1$;1GkrM?>BepKIInLpF"mCl`nHQZ0$,THFj_Yn3&8$SG'l:8;VAZo
-fIkCT@o@gki!PushF12]kR/e#!C+.=.gf$]f$_QU>Ol<*hU:3=<>i6Q-kV2<)n,lTZdc@)]aNj<"%Mlp
-N*<]Ms.uHTDSsV]>k@EO^H!TY;bFllo\ud1I68nSM3NV4Z7]FK<IFNM\#nBaed8,l#=Vt5/]Km`IPN)X
-$W/17f13[E`m9TE-6CR(r`Q`-d?]Zn[+]T5m.2br$'`HKRcVBaDW:F5`lBHdMC:blSDQ=u.%;]5AtYm"
-=ILKpEddXM/LB#U<nue$r%6Lt%i.4AoNDeb^D%T"jNS8_P-u%7%/.;.p3A\Ca#Ug].55`U+@I*npbYr<
-8]k5%R_(I0IkrEt;@B*h.sc5eD,XopMWDWS=c6?,jkZ>1r!h8<6R%ulW;MfBq@Ehs/89L+7ocr>1YS8h
-U#&\q["!3sq2NYmr,2B5_9F?Rn?j/XPYl@9KIC>j>GD*;JLH*t0&T4=nI3gY5]C7WD_GcQ\Z3qp>O^He
-CCPc*ip46t%Ls*rA5so[TFBlpJ4^n13U;8WEUFM48P+IF;W+W40(Q+fq>tq>_VUt@6T%4tPk=nHkrEN8
-En@/ND$6]2fq(kd!2=:tQa^j=hMRiHetgsdSXoJNQi=_*dr1nU0W'2U(mHdR#;ZnN2+.gL'K*\uFs\;B
-mEYD-S*S79DRS<4mZa@Pj\U1`*q&qjX7#p(@Ms7]kR%6CU])92YtZ]D#e8kk%Rk?7op"SsrbGqpo4uVJ
-<bm]pA,(4'r>9%h]&A?a(r92p&[Nns07FPE!60a,lcM4S7ln=7.54U5+@I)']Q"uK8jc%3Ctnffr!aF9
-UuZAab1i@in5Stq-YI$DcanL@k+[VDe%bg5kPnT3'];n=UDHeci6`8s`:Qg%<jAguSg2S4QJL>,0D(TB
-p`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*
-F5XR1)4DZcAoY7Fo*I%@oH4<.JRMQ/&;:ZA*%hUP8m]ml:eG=@ene+,h)m?7o7FiWdMIC[<n7p%McXOD
-IPdnZl]87Hd>(^RQq`-k<\Ffk0r$p^d*+T6e_>b<IpD%0>*HWZ<13-[cO/C(WFZBeP0$R>D1j<INbY<f
-*J#WCOF*#G:5'(Pq;k8=4gt[Rq]>(-1\ItgSG!o(I`&?3q$S?kkZ]TI]&uccP>CbAO;DJ1DbRNZ;SZ1\
-&;:\W%&/8J131tH;::TVPIG[PcB`aaXf75NR:!Hf\Th[XiIcDW/A:l)FU-g-6Y:7%<(7t(8?*7'T9tE9
-01n1PCRBUTEoOhb6kOY(pQQp+8uHFc1C6pu*/_[\_m'cl<uMlsbm?AYg.V"!AK3h:MD`&f`-mA[>[VD4
-(?f1iaPDD4'U;5kHuG;YAT3#`?50u1OoiP'!$M[mar*SJT;6&%9$:FoeDo'VX`JM@bg"h*>l8^+ihmUF
-<m8h"GMuQFYIa_l"%R*Y''o(GYp*e8ql#LZIi[F",D[Nm-DI_J(>Pfh^JO=3\\VT'mE,O*pe.LJ'aam,
-(Sc=Me@Sqd>9U*j*=='F>[^!>)uc-C.)Zp7)?-:JSci:Sr9fuDp).O_h!W6ufY4;$a.;MCk?*e7a[[VY
-:14&D;gh=IlFa)N;pfn`!o"?^`&P;@p&E@pGsKDISpUL-msO;IpYGni[[M'DWijM4C/o([638;A!hffh
--jC*iX')kcUus(k'Tt_%'9_/+<-"11Bm7!W0(`aj-jCVp0'Z^mD4@*qIfFV([9>Fl17#>Vh`[%@Z_K+Y
-n'95US#?0+2?GZi!XqpCU-oRs7E9\^)A>`+/QJ`5VIlZYj:Ig*[VX3s<YUj9.P+_$](.IT_`OfbnbE>+
-&UaPSlF0lHc\rjd\FS1+Ll>KSMkWZEArdMn<NZ'5LY^Ri3D98Z\H-RKW_ap8aE\rU_[n,:#,rj6:7]&^
-q["AGS1HqN1Ya3W@U3ru'C+^0Nk*)t6?]9-]@)>'H2XoAI@eE+hTQIJ6*koLo:B0JO/-pK'(LCE[>SQL
-6m>1u7VE$8*a0hMIjh(aWH.ePqSBDFAL!<+,JXkE+j)L5R&jMSOTJPaOMGu6PSs[Q9\/U`?<C0hDnaP6
-]DZI@4s3H?XN68B-%SrgH:o5Gd=(a%MD^2V&OgQ1Lsg#\MK>BQ9bDM9_0%^.U7<fk!gqA`-9r9f-UH>s
-/?pfe;l.(YWaiL"ROu/7$LZDo2r.QM[+h)']>ns9?$)nAlCPJb`0T9os%B^H!q?Z>443,^WpoP7Jo`)&
-P_>[6fFFKc,JXkE+j)L5jI!CnLluPSJf0@G(J8#]6O'9P$LZ$]]A\fH4UXZ/1eQaNMD!V[(IZ^\8C^Ms
-@mk]=D>E:%p[tZ614O_DiC+?h\Ig3J+j*sJ7F;^$;MpJ_$\N?^77![p8OjJS]3'5]'\rL57.ESQ9*TTO
-FaA)^FqoMn=F"`OXc^UF&AO!RhbllK[38-k+Ne1:MJR5<i.Qh:ca2(bqm^GF&q'm"U+etQ7[38VC.*>D
-Wba/fL1)C_Z6d\!"%5ETaAQ7H01n^ZF\i"GLDP)]["S%F!)\h.CLf\F3hdTAip1@NPD<F&[Q7LblO-O2
-/:-G57%$@(8aNQ,+6>3uM'p^d4jXja_j@Y?`$.3?Uq0^I3EtHSq>^FChp+6UqM]u2\P6>c;=C>OpYP+\
-G8ofG'+nOodK)f'5dh;$Ul_J=Lk7HdSP'fo,l1KZp@%o!!JW!2;'puFn=nRXC5PX7A`eI+kJ)'4E>;)G
-jqB5kK-FtYb9'.e^ks$UEq;gi0aG3WU1]%ul.M=8#gC<N:pr-],;=7.5nPg_KrU^-JgUr1HVm1Nc-`&&
-_mQfUlI,U%X<)<Z&Vmc.mnJ?D+!H&^,5bak]gkUT5p;]6,JF7J$)rfT)2P#Z#,ue#q)Jhe:X)?O@7Phk
-$:C%d7%#IMPAf1Vmg9W&\84Nul2%#7nT<XgOjp]?;1pmYk$K3Rh;$.YiieCdMI$D%&7n="l:q@W+tcJ:
-+ZCg'(A6Ugj@iI5LuOr*]$^`UHp>*9a-kcB.6:db7FrInC?P&Anf/8!,a".EerPLL!$C/W&qWOaAOt^M
-$Ji$-)Z_hu#rMbm;&H#9,K`F=ZKBT=Tm)RN<XCG%ZKu@VnCV*[HBlFl7=c6Y8hKR>PVA5'8N`_lXT?HT
-dCi@uUsVe7L+$[^U?Ih.K0BL6W9tAAOXtKCKO3e^Rp,1_D=s6=^N'R/r!Cp:-GitT32lDMMAQmMdEbHq
-&-_=K#l$)A8Z91Vm0jp7MuZ3ZL+'rqP#o""3@EK.3jt9jY``4teRX$J])3LMKbaELc/t`*(2&$Rq`k""
-H^At8+\L4%FYCle5=:YQAWfo!UFCIc5U1k2#r^j8M'@i88g0f%Oh-d],Fra$k],@;es<c4^1Q<:)A9':
-"8gTpINl7r=.h+&&W*09dh&6EJgM@`Yo0:?l&^li6B2%5'S\$RLk>%W5SRbNjqLfn8tfOOCOdf]3mK9)
-ccKO$\mc?$A\\63hfSVW=fD^nMaEgN_C/@r`CMM0FD)W+.&?8)8%lC?3A2EF=T%m3L)1#1HC,L['Jl9<
-]=]N90S<@J\TS%,LlLJhPS3,A!o.$FQP>*X)feg2o@3V*i0/[9A&)Tl[sZ\R[I<LBV#Pp8A=k2,'"O4)
-Ie;M`l4g`H_T3=K6jOAJ-B#U%k`/9aX7\OHKKMc2SRNg_*fg:g'S\"`8!NAWRZ.0h0gtiWGCJ<",:?m1
-/:P\#,>.k%F@99N&EO<faGJelWe^^?JY8!R-ik>c6;FKK/`=0ni01md]XGDWA$0T.?@G^5raQRoOR.b&
-e>Xn\ALqRGd\hr#5_,4/r.u+bAFKo6l%if=$.%Y2J:2Mt!f8l<$rIk9S/bCHbZb\CaXu-F0+'1T^AYbF
-5qWLlk)!-d"%#j.`W\k)e;Fqd8dk<d`"9mlk]\RG;PhInHCX)kbbQWok[hnmig:s0(\8VhUqhZsjALWc
-]V$K4aCY/&k"\G"OkS,&hg9S2d#U`E:6[\nga(&FMAjl2"mNih4_uel+W=T6,%sE[#M]O<Z5X_`2?J^n
-!XqpCU7<3#$saQGiC7&9H6CB)Ide^aoUIdp,/-h+IXB"S1NZIu49^B2F<+5A)5<YR`Gl+]3`SS)fOkRG
-8!4pe9*:dh*:jcQj6OqlT!EP&jfQ.5ms4(8;WhDDoI;#DZJ$TT+W4R1F;G8q78YJ-i%Fe.U1#,G;(/%j
-6qOc-M<tfm!L>@-@q1=8E^W4@1"u@Ecr4VkInAc[O8epRJH2D/D2FO9!oB4ts291[Jja=)/kR+Xj:0i+
-A+C@R4c[HRVCjs*fs=UG'_$rqT+aX-DLR[O!0nLq@p,J]L(I.=qq?V1C*7UOp@"<d%g_E_'VD2lP!ZKO
-+Fo&]JQQA%bo.9*0d!"\SYX(DRTK`'PeuQN2?F1C!mHS>&EVu/P&$bV5$=bj&AUe)c]<PO2b:D(@#l?L
-;'atQO6Hkh2@p&WZEKD!-Q>3-ZuDiDSm4g5dFo/P*%$2c#5f_oIZ#Wu$@#Hg:m2lTd&$8;HI02Vi63$W
-k4Ubca(nbbn,986j=rFJM$.,q#tJP>'XWsTJ>=A6.2GYl(^1WXZGWuJ#qD0:L(FO1Z4'SCCi3^o_aXVN
-^^u2Cb/k5AX'c=;oI8Dm0++N0T(o-F/<I]@P^$LKRf02271`#+ZkFSI;7$o\D80oZI&VfMp3EqJlmWNj
-;T(:_Dg'?NoZUi,b#At,\C(YL.W_QnU4d2-_<c]mdd=:3mf"F1mM=7D#K"5(MBDZEmP#5@,/@Ca+JDm]
-d/kAh+KMH^SlIYX:k0s&ABY*MN057E7:DB()hA,2!JW!2;;r/+=q)0#'iiYU@l"OCg4l?^bl#V8P+'7N
-9t$>QbdL`*qtgSjJ3Tk,cP:cT)]d7PVdlG;BE1nKXfNbi+@R"/A^^:17aJIoc6<?fBSa\`95f!t&7m1#
-"^Qro$bN)M4/1^o32-C5)9'ZF3emV?-j>#$H"U=-RI593U.!1+^T+pFR`O4uUug3=Y^m)K.p<0RJqIf/
-dCV6./HX1k#)G[nG+)aq,CiZgI#PEH"&YF%-,J^j[QA:.0EMY[(nqE^8l90&[5%uED<>k\jN/q/SlZ?V
-qhHp6WXDG-/^D&EY]T7Y=)>t!]uj4P#&6$u&QR.D2"5%oEe]$H31+8G(%b7Q8<JStKqFIe,lF0OoWdOA
-2]^S>hri-I'0:ekAG9=7VmBWm'*i!DqU_]=Z&.mZd6/:=ppJ!,Ul[)ek`/i^1V=cNcc(&MMX$T7Q$_AM
-gg<.@gRcj\b3\c'BPt>gH1+qqcu2Ho+,Mg(i>+`G%Ena$kZ9U/`cRq6>1#.5DJYYR;^]8^'Ds6%Kec"[
->P>LA"AUWP$rIk9$mSAn;5MB"'PP!BZ*!4u+:@LXCo^m4HV\)7r@9ONYd!3bqIe[hU4bp<))66Y+7]@;
-%_1d$do]!Ue.Ld[rl>V=pYL/%[NL;QMMiY#l1^fD*DsU"e7e'*,0J[XV8OMapk0Os77J(77rk8?c2a3b
-lX&)g:tW)NF%>u[ec4K9C?I2n2%dBk#_T,q7Ofr%A`NPr`:4_WUDG.22OVi4-$sJe!hX-/(nr]P)+Khl
->?.9&!aZT5'1@X(f=D']Y>d-t?^"iE?eK"+0)PQ00C1b'6p]4?66hB1'B17t#RTo.IJeL9b&P&(hjpI!
-IEc>Z10"k,A0*sX7"H/.)A8EGi00PED)/I.DP78&6&6o\oN^;!,bHU#YJJ`&CO,7;2mr+T,b=rXiAZVE
-6.>ms_he&$"PL"9$RJ7ej/t((q*_OoHSQOkBcdA1-k&t-&I%#(;\<J%<S<)Vfp8aZThn?1g6uZTb-A+m
-[G5V'ES&HBg%*_kc&e-^[@3Q@\^*7_a"=4fYT<`Q$nht;bu$j.M@-5\IY_Kqi3'm,^YQKaqA+hiL]Y7C
-St!V/AMV=]e]1>i;=NLG/rG3.J.NR=`)qjK!@PH%.OR=@#G+]XhjN3ab35e52Xe2hl`G<g@ulhh1IO>j
-e/k=e2-&#0?_N/d@>H]<%u"k3,B24m!(.HT.)Ujm6s1W>&lGqd>7f]62K-nng2=35.k'(K=B;"nE(>B)
-/aLQos&!8Z)P&-!U<n`g7hf**JjeoJg*,IZmsk)jf"K\C]<-^WAH<&4c-6HeLtl7$M_\9<3Uu.-MC>Fe
-&_tlpQfXbp-PhI*AZS0/=E,o&eLgFD0'V<bRQRX>T)Wi8nb[u`PK4]CGYFBNq"B^F3[icV1(3`E2=hC6
-;)SIhMuZ3ZL+'rqJoo[N)nHt5b#8Bq8ljn/]qPb+.$_6+Q'qHWRk-LHlhg_2d`$tE>!/!V;1'A-#,9K<
-6)#&9=uT:h&APj?bo3t'mIo31h@.///k$IM&jqlso>W6WFioO"T$P%36gQbkRKiqh`5k@-P"1ud9lqus
-F#eYR5oWnVZMR9Xn'ri"Ij*lI8NJ!8?'6,S/%KV$;Lb.8#gA2^_.fNYAg;9'MuZ3ZL+'rqK'pW,2`B?(
-Ef7D<>IS14[q/^N,1*YID`nXXX5GL^`OGdApRZn#GYA;J<s15j;.NWGG7`k'1?e(NXh8NF(OGCa61;*F
-qj`cH,).MD5ThG&b1%!A2)";fL[jeS"&U1V+2\^_QY;"D)k8:17F6t5T&Jk6h9Hb;hQ-M0fVE]hL5=/)
-defcia_Q?sb/_L39:\s_0$;j&&[D:F,;B*&0LT?*15%(,lAWSS'N%K2RS(#$>9>U3-+g+%60:=!.lM#V
-hHmkS.o/65L!CF-4:1.:_=9[I-uc(TP)lPY7"1a:fK3EmfXC[Wre@.TrK9JDC]dOrOhq/_-`)hP4lB9N
-`OuP5JkC!u3A6+8_gDO3M'EHrD%UYLmo\<@1k]D+[lLX.hYl!O_+0?lQ]V1EJI`tN&0b#6&>UBk9iaS"
-"KKkH;F-N\hH7AUpsT<!b!mLN7XuWh6^2"Ia[RIHEAdS.AQcKQ(-Rm\njlO'p8%q^9fCMrX>-'uo9h,\
-]RQSE5VG%\9M[K9Tnic.L`n<LD%QLL7"/3Os)[dQC\jY&@_^OMcctK5.(5Z]Wr7.5]9jbaPR-?G%u.mR
-\2HO^\E8M#$UV"Mi"H2i"D=aq9Td_U\h4<g'8`2+44E.N$/+JHlfS(ZQZ^j4=rg\O2VdGAlXA6;2kn#R
-[,V79>DNQ@l3.GZ&XQ$e\:L\?5]t>[nIS-U)b_6n_*j\"fRC%:8A#OBLr'^7/>?r$6BiKOU28&YDTK6B
-B.Ec#D0J0kpul*F!c;rPck5P7W1/>d6A/Z@6T]Bd'9<^h*NA]Ba7e<=ZhO()mQ@+):%Y<=T%UdT!m#BF
-adG]I*,R'oMqJ3P*J&5+"<5BMP`V@Y9$fs$"G*-]T)__2E=Y6q\-2rC0Z#CJED(ph##\9dlTX.0kK^n&
-+-MZ`L($75[)3gH%4Ps-V1;>M6ifDK7)?-R1.6u89<8m\ToN`n1Md3H#T27`Z"6mMd84'f]>UPPMDN!q
-8I@;L41iU/\*h>HX>ZD_VI^mkYq4U(c*hbnI;m``b.3H3M>S7]V2T1MemU+d?\]FD];.KgG\]d2iC/SI
-8oE%rr8Iseo5As9>JKLfQ@_5U#a-`+*$q:r\8nHu(kN/L$;\#0+rin<j2ga<O4<(@^$G51B=8?&k4P]o
-rEM<[P^9*RA2Kq*Us0eEs*OIRql(bHEb/20&I&"YJittj4"j^*m^FkB4#23WlqYiL`-H4gleAi0s!EAF
-8E9lI[&G;nBG0;dpr]j04V+oGBZ(F;U:90>ECg""XCVJl`qTZe$$A)2SREbY7N_m_`X5(t7-9J-fXGkr
-KYlepLk;.\9\VO_ZE.GD@9KF<q-"o`+.mj#Hm1k`9lCi;@)!fiSAWT)k_^d-q=bPI;'N1H&,kk!kGGD:
-bBf\H$rNmeIjRLH$+Ei'auoH$TSk#(;UCRlFs\B`"%5HS8_B.HE%DmbZML)g*\OXa>C#S'215^Y63c_3
-oIc8qLt!e&&_[gn,;;F4B`'Rp;.qY(]NYeG@Xh(U,FRp/)Z_hu`X!ErkNJ'Pasg^`,!Y0'&1+Ba3jX(s
-ZD&og2WUT/0+&90]Y)Bj[^LG"lFkLcVQ#BkYsTJ:-.EBd-T($!TR<nh;>Q.!84#!*55=(KccnVb51A]=
-)FU,eIBr()'lpNDcfl7]T+FF<aAE8S;dj>^#k`Q:Fp+Q'Q6Nog7/+QS2^@D.om$o@4dI.-EV$?6](^^/
-h[Ug_f889RPWfApU5?-'Tp[X"AC6H.6Bs9'A>oq?.GZi3F!="\I$.=@?FDY+"NDA]L+)5*&F,JkV'^pF
-fqhP61"eGc;/Z3P2rEH[M]rK\<u&f$iqQ*8)s/O3[L$($M3F=D%[5iB?#P5eM"eo\?(XT=Sf"1)m@Q_V
-/B^IB]hXiL&1-O6*nMg7G`\nV#!I#1f,P+Z"KS>k$Vujg&9;FU]<]%.'/]H0pKZ/BnuYg9+2m)q6omRI
-P`pl!Z\&?VepVk%,,n1f9$8]14hQ=o'8174E.X@n3IKMOYRt7f0P1G)U+eulk,%9mT'EE*E=`9_H:fjH
-q!J*/\uc@'=L;657@aa@..EkmLgoElk_S5JY'o1dO1K8nWP?sGUq1Dt(PO$Tl%Kf2eY\9RSs5=lp,F*[
-P`%gVE2O+,4koFm5Np8RZtD5_b\;27"^_-oj?P_^\27b]+jEF>-*fc:=b0,9#%%^#)U\*U%Q"@V/Ti]R
--tNG[M':$/o-)l(7Y$I`6B(t4'S\$RLltUTO!rb'8s0%a-)4l(dbMGe];"kqJ%WT*Zs3YKY=+SQ-(#K;
-_K@\70rPlll'&eKrKn#]DL6N\;<JaA4f*dk`BjA@V'/G$?6"&lK\uq'U7>Od)/B(^F9!:55TY*BE2i&`
-'K*C$]I?-b;V3cQiWboX,f?,g_iYR$+!khpTV8U=ANf<,D;0EFFC79%r>-&Q<_*lII>WW6EWM169dF0N
-Qm,C:M'33C)O(;5LltT@%GMaY!`L-@L+)4?U.ge!",G!#bHt8^P]"YqgR`06Yc+cMVfZ^OF`Ul/"a"<3
-Ec/McR`a2>&k$.UUp1&*T+R$2-rW=l-NAbOea=\a"G+RaTRO(XK1'K&np>q_^M@YqVqld_J?sdhdKT&J
-J\-_^bmM&F@Xc6qs4E3=<mbugglc.=qhm(t7Q3SBK[Y1DDGX^[ZCi_mmnFh(:C;F26p)8WmL*%HVc;i5
-Z?)&aKO.8o^UpktH[3dj\+dR?UNZX,#ePrALi6>C6F+JGD1^P'I+tqX_i8,mY1TVP$;sCOj:=*@82^Nc
-";5bY(nr]PM;ejRAVk9IZEe=?MefWA[cWflaY[qW[]I_&]\?J5DahY*I=4LMSM:1/1@6>\BM2JJ5LXkH
-,alRlL2qP*%7LtRJ7qZU3$(3SMaQ@U4'e0^Ek0OG'ce*K%Z2Y8:GV'&L+&rl,NGZTN^OSg-`3+@LF>N/
-U/O[1co'_D:A&mqr9cRRk=(!o;mHLKJ`rJR>+Y^S;laD>F8_*cY>tdd4@'0W7!h^p3beV'9gg.cU*;Hu
-!i;Rb?15`Wa!unCnVC^/bsm5C^_n-nL+!I-L(OTC4H#,4EgQ79?*SgWAMZahl\!AS[t!AjXabW]jWO+-
-&`o,ek`I<g^os>;Lk82jpS)%&lQb,'&q7CkURur#]Xbq&l(BgOLa$iF-#OLeRLMXk\=".E>gbV)NB37?
-cBHm9hG6#i97]TeRic[r+)oIDE2NnF8RZj=\;NV5i"Os%0BC@BZ.iHmcZMF\-LfuT8Y:W+D\-qWOa7n>
-SC..`]bqc?)'/g5-k&s^Lf/j<T(rO)fqmGi=Y%sB+3:^(bU[una*br+lQ5q2^HWF0La)=49he#b.TK#4
-/2%?Z9JdPS$)pN5;%Jf)ZbHD<g$$/Le%%TVAOC275m5;P0b>Yp:A2;]1(ca%%^2L*hnlA=ph/E#kWTZt
-Et\):%$,.n7g0j\687"X=A2m6MC@]<'6Z#"].ABebPRl8*IR<[>2.q*GTTcm'@O!R5)(IA4CbV)B-V@b
-7t;`i6^2"IaXMR]^1fC/A=&\,QP?OI/)?G"=`%AlhkQ7_%L,I#8!HO]B`Ja>"DRNsJftK,&)dJSAOLgt
-#tdGY?%)0jX/Z*<0!7%HAWB*AJ<M/!Bu[&J&2J>dSl4PK-8"4^(i_0[autn`BH'7+K!Jq6Q/>nLd_"\.
-cp&W'Rf>VW?6]:j,'=PV+@uTg-tdXN?uO%S@"q1%+UUT$.&(5geR[@AVrq.BYC%V=>*3/m;7LuuU-)La
-\&GuV!,@K\&=!J&5kc=B'L3AdZn8Pq.+g[.;JJfg+Y?*,95OJumi,J7)m8LM'`#:NQipu%10X:B`"g)l
-5F9=$.&YZo1Ro+o,f`B@0gl&7`*3Re?bkFF@:@1X#bh%(76Y?bQd^,jmaCM>f1:[H7f)CABKtJ12)1%F
-G>S]'7%*!OK=sDeJMT=g$rIk9$mSB!FmCeUNHNe'QC0ZIXoP:\OCPh<gXlH%BJV,`8I3$DMBqs5;8g9R
-6knjB,0E9[?:'Z<[*=*aM7+5O[(<I-E>88[,mYoTD?Eb!K$L.lLSEh]loAP:oM43)c)]).Wn'b&Xpfr?
-0tbWu,sQ'!/_K4mFU"S9isUJ:DjRMte[;^[L"h7K5=.F29)(?%e?"Km?([+4-no8tZ=e92?uO%S?tMoZ
-+UUT$@783of:WL^iJR$oZgK^dYK\S(?+T<m^\n&\O@XVQKR$^n,sAQ.KH_RI5[macJ57;LTkJm#/J)rY
-ptYi:ICEe>QWkF[HQ@CA6Iueq'pJc>YV9<1%YcC02pc%W$M_On]tSaDOeV_K;!&G!fb*CP]q+[[JQih/
-/fSnFom"^JhW;fC59Dni9kjDL$1&hX+nSr)HF>@<;+>I+OWhlk:)N?Rfa+,$&R^E84sETm0.!KUP%CbI
-AXKMR$S+oi<L+Ab$a[QP=F/TdX1riIBTPaU)`mp21_8)4bC`%jjO(3%k!76aIg\`VZ-a:]dBJ87,)Uc,
-..<=M])FX'N]OB/X1uTnjTN)8.#&nl5VM!eVKGur0?S#%nB;PNl%3[_9M[EH5^b(BU4g'f0HnZu'8Yf8
-EjA8ah-AIun?0_rDg&TGpUJ,h[/8"S=7.EK^Ed6JW,JFIO"BurOp!r\na3=`&-_;fW&o_O7E9D=`L%:\
-8UiJ]!GhnaXq>&tEh4Jt-o`pm-)[\^ER'3fQ!88\pLiRC<k@Sa5QC\Yh>lXN!R4FT%2_>64ejpQlEW-)
-PSg,c"?klCM/n9jYEPPBotRr/L&6hT>LM\:$:4?8,:2E<b@@:-Oou#t#WFrDSCWPooQhu"q:,mATp1/I
-='.::`L3SJ$DitH6ij.2nOL2VTcqUoX0Bic46HK8qeLBb*;kOLpfAZR5fc6c[RlWX;Ig)n!\'j7$rP<Q
-$&7h!)hCdC!XqrO7mn66-^g8m=I,dGa&8L;]&-c(a]*@XB#.3NYC<:X9+FLW:FMsq)A\,1,u:Ic)YV8_
-^/+=d;1&F;_7oGS=O_YQG*n(=P,;UY5(?YGF-Y']p2Q"A..Es=Y,'MjQQi-bZ%K3?lUYH?EbZgA\E?e3
-V'DiA)a]dR@78MlAL">l_u04=^GF^/am*u9)kAJupY=-e_%-)EeA?QgqAs[K<RN+m!M)o+6<48E.%fR%
-_k,%@i+s>5L+)4<U)9I8K284t@bkQDgRMDcGKHii939sFlT[<&_PAgja1B[b5)(KLF*o<d4>@>6BZ9J5
-:d._j9Oni7PYOO`$,9P&q#-et\+G!hr1;]:CIuU\J9T?&4_]L09l\KX?"l!I.&VeD'0Q_5X4r%#!C2kt
-!=g91;9i\@8SZm8&)>f9\#?\eq\WDc=FY2ZCRYB"^ESeQ'_.e63K>X)RJ>/J;X\'GaV+B%+j/Ir_m')N
-,OgOZJ0E)2M^\(k`)B9oATM:"\YXCR<l#eF.p&pXr:*9I#'pK=!M4I%JR0;/R&++''`r90J10r8@N^On
-$q**H!cJ%m>C1O!'51Jhn75CQ0_`5aB0I^IQh`l\i_"hX7%"<=:2RVg-`L55:(h+:N("Fs_-[eWRMU-!
-#h<R13jOgs>+4`[lI`SnhtX]D\-o:]K%qW86):+YC.+3f]o+V&aIpUE.sb;MasT73ZR<'k31EBf+j0V:
-.-%2JAm<IMMUjB)]!\4+m]oJe5L$lu/<o"AKXr2nM5X!,U4<XD:<,gOfkEY"@h<[4'u5ZGP8%3l+Xl_G
-rIFP<Xm>f[]A/_\]?>f];EpN1k>D@Vg1(pt,Q^,d4[ie1*f:<&df_W)KUNLnM=p'MntOLIf+GtuBj3Dr
-T@;pN4NaemGi?r`_>dJ]*$g.2:8b#nd/jZS:,GN]`B4KLG^(D@W[cOf@>H\`5<JT0C]kA`";ml'O,/s'
->SAmq=5Zrt.B:HDY?@$0bKA!LW8.B1@r7B9,ebssg'IIAe:]6E+:eWG9k#6f&>#P]S.%dtM%CFGg@hDr
-oKQ(6*ltIHp6>@<k0oh*%U*]uYV;Cn30KQ\AD,8VAPX\G!)!GjZ=/((%ViQefqFE?N&`a0n*$;Fojld1
-Lq`OC9eBUilgAQes4j?WrJ:Ya+l[JigX+_'Jf]J"72AHjZnE,hN$6080LSL&\V'8U)hBe!!XqrOEC@nu
-NrOW03fm=/9"*lICrn3aC9lA,Q<U`8A1PtZ\o5Qc+2$lsjj1Yg'IB<#PCS=PJMBP)&En[k)\BumkrqAs
-gZbCXGYs2nFK%XHfIdchnEg3NB[I'Z!)UJm%n!^`5Q#c$rT\R<<S:S9pb^-!BfQK).-M%kX*DIK.W[&E
-P9J(j+NdqcM@o''GV<pPj%Ro8Q",W5DWop^SN6)_jXn*Yf^mg#q:O#MIh.YP&^?(R,5`fJp2Jr`OG?:?
-C$SB_W*qj96ShVRdBT:O*ER6^+CSuq%nQEjC]rArSCnK6^CUP^n[)INJ9$BG@MLr!<\eOB)9(-o[S"HC
-D&(_mQ11(jaL^9?@_8V<C-fk.HtuaH-'&b5_/\EpZfTII/+32kO8e"j:EV#H&6&j#R.i=HLa_S?a_9*-
-E>7-/O4pttOHQZZSN]d,;OX<m]sNOW,bjcP5m0dcO\e:LngY/N5mW"&5/Me7HL6-!ef=U78XCZc4Hh(3
-F*0kK%W/GN`u7k&8MK.oD9SfR2qW*k^KLsb;WhlPGlf`m%ltLrbshLJ;d\,$jH+f(jB<aJ)1?W2a5#:T
-]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<
-G*AD5h2uVYD(aX\.]UG:T2W+fRVhB;"DqDMa'Zg3nG9N_#os'$bh+=!1%'Wh$q/2cY(V@(F?T`"<#1^7
-agG.`fW#::X)mhjB'-8>1RHig2s9=0s7!q@r90o)LnK;i!!bak!Nf3g,)Qun3<P(h?-r=t<]SVHMoM9[
-+\NCNHkITMO9>Vg+A=2XW+qF8bp9YlC&<>QWt-8XgNp@U6N'%'rpLIY)^WLuKBf":Y,#.nmb&cX/;>RN
-'rYStP![3W>8Z?8#G!OsT.H"I(8-=.aNY+F(PM&hLMAVllt*:PXR1E(7mcOj`;^a4TN&Q3]q9C7;'Z4<
-h`d,=LEZ>f0IKF9bSY.<fEe"p&R^E83rLObLF<@s:f]<\--'0uZ`\O$,C`(0;.]:?D/c'tbIOgl]ZsRK
-i71o2IqI"31o-k/JH6%$;HF/XKG=qf!JZ%B`>6@FEX!*ZRW7kRU.#b^+B!ju6$Q86J3Y="PL5U\_B1'&
-B*07UV"ND&3kV;;BU`e0's@Em+Gr]);+;]9o:hc;5Yk@I%2-D)@0IPHL&,i(d]a")!olG%"4!b!:G;.>
-1\EVQ54HCt6;;qQK?k0E5EV$qe4[2d<4&_pBL`s2U#D)sN(^')H>6u/`^YK<^s%i>6^2X-;8=IHSETqc
-XONo*EOL!o%^hbLJoX8)Em5QpX;d)?OFm%2@F9LiIV/PB:V*$U"i2Q/!'[-ML.@=ZqboIG'L]df[A!tb
-$q,Z##S.^Y,#C*\60]fUG=]KDo;s$mSni[sQOUG@pAa117H]B1o4#h0KMKQYe3pESfUWq(-\X^)Ql"j@
-HVp`II1f]l:jkGr)VeAFSL,_BY-^Ll*7RuB)_uhZ;gYXGf=`C+g1mJK8ZdJ$&cYG0@moV0+p4j$!d=](
-7]],STBLY(&"8W<2"N(g[KgUOfEe"h&R^E8N['E&hgl03L;Jf/Tj6E>A8N_tq/C5fL@"gq.mI=2STfEX
-akb\nrq3PVTl>fUi1:LZ<ui<,G_%p4'*(lPDJS=-d&UqS,d^4+`01I3-n7n"'=!hl01g#q3VN@QLUkb-
-p(S%KdsY$lRoVaDEZ'[r)FY@?I@<JM;^uj7H9DSto;h+Cl:s\;,P\>c7uCPAbGI\J*971sC+o!rU^bi:
-oQZ9tS1FH.^HjobKCmefkY9d8!1L]d?\Q6)0VVH5Tgn'(\?FL+X%8)!GOJ4s)qfSC&RZh;j!2>NjW$`(
-RXCi62>*SD*hnI"h>p6jakq[afmN*TF33.$Q`\TX]De\^[dJLS`?-@e4e^K3a@N&rC^RO4F[SM?5p"u+
-9Gu4rM_gJJMtr4l,gao$OcP#J<8=C-6ISgV"MPSOnq;Z%U--:9'(?<Wo^.\YDER'o`4*?td$a%"]7B7>
-/%]GNm^\)A.IU$`"l,c'H9UB-[![$HMW.3nS@$%]C/7mqjs[XDUq0^7.iAeZqONOklHO2=QaT'KV80^4
-8B]=Ni$B"M,Z4kEr:i#J,PZ<>&VY\k'N&sE5pL0"-o4%sYT7*rE(3?J+j)g*-qKBKo1uels+u"k?K!,S
-jrL=NlGB9qU686I/(\*JfmU>W[H<O"h2QYN.&7t%)@%BOs*Q(7/)V)'L\kB;FYe?elLVsd:DS21@73D$
-%q[J*nKR)55SRB8X[9-Y,@Nq:7-Q&r];51^XfpT2d!8&m_b+1<&(j`sI%fPj-$it*0nE43I#9?:d$R8o
-J[nTPmg/D(WnR_GJLmBn2cm,PU[=Qtf?I4KBjpb15'M1N]=;SD219C]:g/<7JkdL1,Z5Ej#A@S/6n?<.
-Ul]=I]I5U.RMPJXLdG70+j([n)q^Xb&P.Ea@#/hU,7<Or.&,3.+Wg,ESpB(rXS#^VCJ%X/04',%Vm!Vn
-(Vd-?*g!(^"Y/I+&FpQ5ilaji5SOq)7%ig:&VZ*>i2ZL0'isOSJgj=dU-oRs.P3]U5T=!qD35Ft+TYb^
-X>CUi<NYY$NOuAWj<tslG(nh;jkDeNk:RO[$\0XWB/V)5o]Vu$'N_k:c"JCZ/cLFP48#3tY;R"jP(>%(
-cIl)9b)k*MmUbSsGf4aHn`T?X3:n:<=@^FoKM_]*.e6,SU=q!AP""mXO9Bj_q"bFfTe7%h=26Es;%d9V
-@(X3Di/E[]@Ne?;noU$F'33CQq"+l7;.9lEP?aN[GWAO,21?Vog<\6UIGCQ,)WF%o0dPILI9]U?B;m=d
-rlq1#LU2"[/^:f7\85)UcHXNc\au0&[5YK&qU)>Q?41Gf.hS.$1EIESSeui1",N]79Z$=\U_ld',%:SQ
-N.->(-)rS:X!-2lp(7$Z$%G2E4Md(n\mG;$'5-]QRtBL.<2GSd=S3lVF)f,]#:Zr%,g%;C`OS7\9lJ+r
-&EPa/!,W;r]@%C+RV#?LKWe@E`7H=dHZD47=U4t83P+s>@,l`u:`WD?,K^$]mA7iB>%kfF"rPlrAb84j
-T?nMlDi6*>J5L%H"_0VuZ4UIhE1W!g6PSfSR3\3=*d1R,$MC#n.e8Luo5%FMnhr&EHm$nF+l?1+[?[)\
-XN2p)j74_PrSXrq^:1kZh_0[O3]#uI_AdlSjcK':E+0ZIBW5gnRJC]-3hkIN4XC:B*.eT%,si246+\7a
-F-%lH;(WIk@N("ELI-<Y)L1GZmUoS.E2HrC<nP*QGG(I:Np9=CU7cr_j@K](;PJua/X/5F$M%e)irmV5
-.L!Agd;g:TWaq_DEMV&)8bE7(mc%aLT5T4-A%;1j7!P;:+)>&8X9MLk"n)_K47Jl$O!p5jF?[OOMBU-1
-q<bG2@3^j^,JXlP>Xjr_CLsYoZYg_'o%.O9XXUW[.p]]ZCukaL<iuAt\,Z?c7NZsFKa!a.A6u/4'53=D
-#+7[27!LD?9_ZM)7+&2NVg5unM'rGmd\8u.>lpc$;<YZi6o8J*&4htu:BCu/gZ.*CIAs9`h!)m"E%Zcb
-(gia^g64@3)Kha46kkJ%b!Lh2VjGaYT:diu!sZ`WoFSJgjN8P9=B`80eid)W^Tf\Aj>"d>,4bVaFD3"V
-j%dr8,[j&`#<>U7J2.1Qq@3JhqQ^f4o](oS8tsNJCd6PXS?WYs/4;L(JWGXoB0u(-"9G0p5(97#SaPn*
-#'u@W$h9El\SEup%pI/Vb#WAaPccgsmQpioMH+j`oX4^Fj6bmC#`2AX&_bDf*!oJb&V\pMPDD[lJ;+aL
-h1ju>oY]f"+:;kA$u^t,6pZu0&GlZs2P]D*P/B+LQ5h4))l2q@Oi-'mD7HCrQ.b>&)K77dm>Lb;dtG:H
-br[$?`?F]?TJn=`9n=]"!^-rh:+r.$Y6GdM.ZOu:R=ugI1;>?;hehfR/3dZPea`4$r/jL+miOrBK4ljp
-'1?t>O<nQQPYc%VP?ohQ'U2H!VZ&CD&qoM01r^nUCeeAV`'tl#7XuZ)3L_W/7*2c7Asq4;58O*3erg8Y
-$>qZSDZ.eEpJl)-iHtH+TFs='PkYM4JC&B<'b1QWDMf#k68KElc0mWJ6KaJF][=D2N@97#GT\;f5N01W
-;*m\<,ierfT+Te,jnn5PAs^&`>;YPG)K[Nee1TgSSgW+6;r$u]mM&'7Ji]_^7%"6=0d9k%!$@"@H5?"A
-AO2BVcY[QDPob'rk"rs<^$fkc]mhBgMaTR!<$0@;JjQ+7AK*p2LS]enEE";`rG+@e`'>#"`&#Y/4H5+O
-HYGA>C]mLQ";2)>`q9P+@,jZ3M2@fZO]Oq(bGEANPI-0QB;5-kBKo;Ep2St+T>b?D5k9cB\D1W*J'kP@
-QKDG!eTGZ.\,Y["2\4ip'EO][JH06m6@p?pmpO^:6fFt@!7</&r-<N3/[E_*4jcBS;`sCno<co$U'4NH
-%uE3SHLN:CRqVnt[M%sJ&uZa/r12sdDf0XZq7)..Ki5BJfXY+1HD+HM5^(G67hfLX1,$fB:eHU9&S2Ge
-VS\qK!H2D5\#dPqfjX=c45Sa(DYa[u]gVZD;-FPs6pLuGmRVjtUErbjikYYp]1YuC"'!*<N!#4YPj+j`
-&7mW3)"ne)!pADG0LVU@PY%$0lsXN;U/Vk0/'V+*akgO4h0JrNeN\N\WTRW:5:@WT&T`UF&gEPC'J1#Z
-?uDY0@8%D<1!DUBYgF"XMi)oIV)It>ds.WLAmAI`(BK(.+Gr(5=:atIl(p:dG9G%J&p[XHrdEN_Pok98
-gKS"rngm9)\k)3tH05g:G,]"Z#T7f1:1@NDAB^d07s6G8Z!<OBasni:nV&26aJJa'bIZM`SIMW'pO;Yb
-F'f@sruU_102Z(B'osP_UM_*m;&Et5`!?[+HHSpURRcNSUd@G1-_q\`"_gK6#+:c#ZPsha2?N'n#UCOe
-5S+Z^m?:^O<3TA^>uHtBoK_E&enP:=9\-=JM-oCKTFYBmc;K._gbDHcrk>.o3pM[md$V$>1:fe^BBV+r
-cn=#8(*1.HH75P6FNf[qoSKsT%Q2rj&0D%MLQ@L&`e?hrVLn\d9R#,]=+C&>*C'Aqhr"I<'iR0sjSSn.
--o%U^Inc6U;-(G#I3a%?NXIm&kUVl4FF!ta:qmA:JG[?K1S)8r*LZ+DdC2PH+J`[:=UU/O,"N"Jf@PFM
-q^^#)C&VhqX/l!`/.1ahMg1RVS;Y7,$cLaf$Fa,\/.C:,)[8]%5qWL0"WeC$$Hkl+"Iql$98kb0H65E+
-i<VUq)!F`(<5E9:H"]tS<)/.W=hXOYp:=h[cD'IW=#[m=fC=:NV#O4YHA7OULic%IqJjm?4%6JjGYpjA
-68Fd&7nu3We:drlTjAF]8Lq9/,EWS\FT0qFCU4UDbRp3[6lC1iVpd/e>:V&8U_PE2MFfHO!?j.1QVDX;
-Ts'N9Nl`j^*S8D&MpTaFDsE+K0tR8$Q8Q3AgF9TGD5XIE/1Ir*AX/KmQ#+;mZa^(SQ"Ad7A_EM`ftK"U
-97G"#GY/24:MeR,-'d/Lod9"Y15N9im]r:"\c,6ks6'.E4s,A$Uu+*Zb(?FIT>3NS29$(.U%j0Hgt37k
-X]X2A`q1ste13)IqhWhNM!c93"]H40NZiO<6Na&NB/)Uom6l2gFSs,Pp6Ojs?Yj^cq-@,7B+&d[+\)kd
-:l)Gd!Y(pFYmX^?;)9P(C`f*M=f(W_,Clj.aa#$\ig^s.V?NLudA.To`2M,sSP'P\MsNjJ<3"rJ0=`O=
-KH*S+0']S(o.9:]<HQl?`J;(>h#,GbToM>Kkli9F9uN*Ld&K[a\lT<.'4doc-JBBNA\_[5n;<d!$rFt"
-kT?]!E+?)t7Y$I`if-4iKKrTIeVaa#QkrThTo%,e7sSKT2nA2(*Vl#Ok0hL$>dM>'JB9W/T>iMZNKqo7
-P9C8]APu">@Ie$0bd/FEZt@`UdnM4iqB2V:,\V3Ki$HMnL)IL1F<[:^;0'h%Zcb8H,>+hY>=RRPbOTS>
-Q[aFOWI/.*"50!"-JO8[gOmJ3XO"u![b,bE<V_\^IJH^T:Bh$A_1<.-6<[g!T^.#.ds*>rNqjc`Wc2)(
-LdEh-jDALh>9&ga'C;8rFc$@t,Ri@1MC?-;F:mbI&q3,,o!A%&ml\m$dc2d81b==\H^KHRI1l"%*""%M
-'WgV&6<2"Ef_DfE,WlLurY'i2$?q'\r--(sJ1(H]id`g0aCU)G)3SKd;O=Q9;K4VFOXbABG]#_)3rs6-
-h`J$R5,Ze.nko?%O1nrbCO/nPf+[Cc+rhkjAg3sT?q>Ltd3F\&n)u^jE1<95N4g_\!B("93s(7m.!g7g
-f)4q].s``Krf%%94ifsb/X&$IOTJn4YSlu"Z%8LJi[n<P<Mn3em,F"mer<g$jYU"LUQ1\b65m4_IVa>m
-RZ)h'D(@+E9@mbjhH<Zqk;CkVJ+K/EIJpQ`d)CS]Jr_=r?s&^`Pj?I!C3UC2;+>k/&/5,7^lVqQP<hoX
--BWLCDk6pa*J_0U)Jeql%6<DDKa*_XLgg>j=Cho/`)u-V-]M'EXXKo_(CYRd$q/3f(I\=rf]PUd(;0ds
-b;_h8+f0qKoD7j\#O3,7f,#FfQ@JhV=8Ekc8GjG>?7!Jc6o[NO%O)@Te/6lj:h`:S#t'rqSJg(OYn9N_
-&NG[\`Q5PC5\8A:3+k.epG09*%3\IBQ0BM@8L>Z(7XZr^Zd@feQ3e.M>@k6[F,"8Dd_^-pf$1)Ol@RIO
-H,X"X`5O`PF0(i<8iKt@Dp#EB]>SftFlg<Gh=]$B4T4!SLO;FAkUmR<)2h]Q1bak:ODI?)SAb&o(l/6C
-5Fp!E@Ld?$n2/>:YGp>GBdA6Gp`i"AHf:Qkc5"T/7\;U[eN*\nZ,R@:'L3rsd$#GicArA*/;>LC@S\.P
-ZK=\E$_D>)Cl0XtFJ!nGVgI)oc>pGoWfD;'V63%GaGWI]V\V9d`)\(VPnNB#d0UF0_6f+$6^37k"P?JR
-&P1[h81[0V-Xt<=PHrhoDG9J^=Fq_T_[A3PV/<P)*Kt_Z,=rW#;3P^`]M[t@ZV#t<\3#_i7\_`:(i=IT
-AXYPg>K[U`K=F(1J<O70H8n\m0&9K/Ec8D^QJtR+Y2&QjL?Cbo+h6Q&B0b`K_1[lr5?3joOsC:3(Bs**
-;+*/0@&$jQ,D/,NhTQtSFH?)_'Es/!oToZP"B>n6Z;!aC:O;A5YAZMZn:dGs,m1cGFuq;b\7g8&X>*+'
-,t(=e\65aT`cqt:b$ol.c_^4pkK*?W`&UnAbSFtI#,25?.=TU;rqc!$]'KNZ'qP6QLi'mP!O!8f;[IrT
-7G<RM:S[tjCBL6.&4P!>AP<V*rPen%1\28in&e*Bd7<+G7MLqXN)D"3!\ZqF*"eAmUngc10esJ-!Qd_A
-`;l0J36<SKd&edmB\9VPF]22/='D1s]\-iM">W8<Ceis#*:j8X[emB<mT=58Z0X:@5$7@8?iFKc^3A<5
-,#'NrKJg\l0\aK3Hn`bTN^ORe58HhqHEM'nje?.TFcdI/#r4!(fS4Dfe/]35TnGTT_&&rC:GtFacZ/\*
-roYikk8*dFs2FH:30niAM&#>1X>!%&2+.J;Ltl7lR1aW+?5+24A(/hq0iABI\QF!u;X>2-p=Z.N\H,3(
-T5.Sba)]O(g:6=#:ucajQm:T0C?2$;+KO1nM.%S7BZ<E74B/da6Wk9oPXM,cf`&,fR,JWJ1dmbE$fVjA
-3J7OS(%>M!go*RB:H=+fRd<s.MQ8OjNH[+C;27`/[7[n[Zt<t'WfRRW=1f.@aT]X&F"Io7(Z')9gfIU*
-^MW*2X$4/h\sp0VoD=#^q5pO.0FDnn&CM6]WTsV%_/O)'h\V.YMGbiH%*!Qi%#K>e?U9a,Yo]-to:fW:
-oG],4WdK_(D);]dqha)pI'62fJ+%ma)m-_jBli&*]h8D9ZNHeKo@I9$\e8L6`l*aW]psj(S=I_-T]$CU
-"GnNoLlrfuV'BmoG=BOlaaTp_H\#:GOl/b;Eq9LG"^PA.ZhKX6(N8sgI"YN<$SN1h+H\]b+TQ@;=u?f-
-!ND_@&%Yf:G;VaP)*[r([q?qIn0;mY+UZ:6aoIW3R4N0E)TcOBC1)&-N=o).Q>F[O%%4M48bThXju%k3
-lO&Ol"Itj\.&XXpq5"U,F$oUFhtatAoCds!rB?g+<!!k.=="PZNQ@8*77<C0BG!9sBW1#!l%jqc(^,-t
-)GpJ^e52;82,[R"dNB.6M:bA1p\I+!U@\3R?$i`.6s.LTg&:XEVsM-BYkCBc;$8gMO-:HUS:^>Xr[B&V
-[;"P-?BhgIHThign4HRH9&0Z5V_?tPc42qu"^OcKcAWNoj_2OJ"!9["#6.*d?%d]c81g8M&0pu0oWg$1
-TYU]b@0WGKK:@-`&q5F?430m!Ak-6@&7m'EG9a8!n,mE-Z:eqQ9"3rKD2XI!`38KL/gtk1Ui"A^D4d73
-Dk6NYT4f<?bI?Mai2'm):&eH/jd&*#@GSMjYSp/5fd$;C+3CoR['ZK8BjQ(N\JbW5H,\N8Xcm8OP$M1,
-ZBX*ECb@8A@kG7K<d&tajfA4.Y?Z-9:$'t+o'H2AK9(HZ5n]D1S3Z]R8Z'!iN@7+]iC,&o>>S:NJ.id4
-lr4S9i"Lcg&-Tk$?poWZiclI#G68:PNTt)2P(k/+9Q*<*&ugKdr^g:.IBS-qa`C+eF&fuqjEJiV].T2X
-ZZm;"j<&1-dk4jsr!5hg]lUG7-/_J9+:$\96![ngp*L1&`I_T[lq*7_Z3Hi0h/5m+mOJP"Xcbc;,^_aA
-4@D5(#bm3^,\g00ULJS]!$G0M+^SQ$;0:3VEPD@=3!S&_Z4UIhOFSR;=GW,I7]18,%-8%A`DT>tVPOpk
-LjG#lU^s&KD9jZaO]1hlUhrUsWP1T\IZ%dgb%9.Em.7/%p)dN2:UF:)6l#KU!&241;Y-2cQ>HULls!f\
-6`(K%ZjkPKk/s3Gc+/Pict4^TW]&V3$Z-gjXS:d[DmP\`Z/W&Hf6jQ4F7g4H]CY\_8,7$EiR+bEMQ84Y
-47rH3l(#VI(4dW_,A%;ME>-_377@'lcpC;t7)Ad9V'i?9cq9'?8fn?],/0CsO+,LNr5Me*oA'nGhj&n#
-9qJt!ocbkO0DWZBj<nO4aS6>IU?L<TW<T(*\5S$O<%?5[:?#uN%qL$RqD_DXS[m"UWd2obrWA324gd]5
-8#21[WEg`W?n\Y;J`tB5U7e<;+\Dg]"`0OX#UJ=6,Sm,A=$BTfHs9q!(7M.9X[%IdC20EAMCk]g/Rt."
-3#11_.c+S`IUpm8_c3pa.^-&E[Z0]2noEcW"_Cp0Qe1;besK(1;(R[C*9d+V1Zk%k-sZ:uA`YkUbUp!>
-108(V2eNkC2OA7%.GV-aqq`W%GFS.F-n<nL[^'YeV40\tq:[@%Idm'C*r56!:GqK%d*s]F&_;e8T8?uq
-QQWSd,$c*';5#'Ub)#aZNFi9+\ktV9<MkR=ZXe4Y8`G"m@Yd>W$;hk<TCBlls(eEYBA^li*VDA#gR%YS
-q9V24g63cT\I,3/%X`k!`+Xe_r<.9n8K.,_ppn'j]@%*UnT-.3cBK`OGZ07?,cZXg=Z5IFT3.-(Y&)d6
-?0A8XL"</XrtV8W9U'-\m\e44q!.LhOX<NU(tDi&,JF7PU!iX6\p0`L!hLgn0!Q!r,;9cUOB@;?/3u:5
-Nhm`\Z7)V.'j%*32SX>A<Nif1Na:XQ3Xe]"8aCG30,r!'9m.D.NCgfIh.N[e'j'H2@qES6bIf"AZ4Y3]
--lGK#%b@m2e%@+mqgl_3l[^AS;rd,No)+Yk93HO@hL0['pKC32=MAgnV_?g&l,tuf\odn.9CCP>oon;4
-_>DRWS\9Z%pGJ_:M*h-Q&rJ(\5n&['7(\scP>ld-J1H_kV^hGP79KhB64kNtF!j6c"]H5#;"TT=+A.0=
-G_5CJeiIgNO4rl;CNEh9_r^dObJGY`WCuC>k"9;&_i9Ba"'6i-'6"=HPS9%,i^P.6W:d"t3g'`Xj8jJ1
-hjYOe8+K4i?b\GIOPf@R!hUJ,>hA`H7fMo;`:k5`&Du^t=s&_RdVaUm</9BAr=;K*BFCXYHcG$c&7m36
-q<U8t#b4=.O?eU'a24S;#F:_uaN@j[937c]Ah1ob<nA+gcR`<cG*uP;l&s:i=AlVe+ilRPj]#PN[g3PN
-*X7mm;+m,X@nWC.of2H&<"tWu>"U<ibH%jV.`)+fcaBl2'sB8=H*G)mVSINPB0Tb6imK\rlYV@,>H[bV
-Rdu?VrqNDS?[h\#rWCu<3WWmO%.=S&K2@Fo[K_;QR=Z;AcQt=$,.&.*nkX?\9!jfa.0,_\N:$mI0a^%l
-q#9eWXQ\!&O^iU*$Yd0Y[F3-+J=)(P-lk]>9`-Q"#9WD^DG?&d1L7/8IP`qUVGY<Za'?>:=g64^LiRg8
-96R/+Xp9g(IP,?]R:IF4TRQm54$DNHp3EcWgkqlP0=8L`@-$g<LsJNbO,2RYL`\c%"]^57X=akdejSj:
-SB:(d.0YJWo:jIMDiMFZ)hG>1";2)>i*4"pSmSk(^p^eX\/\.8lR'f0M2XWk3,rbE?IAUh%?;$"$5]"E
-6EtLDD$(hhZE?Qa^S2I)3a%ed]e@F3)QL$-Z?qL2X=dXqkN,c.E9BAks3?,lm]!thH1ncZ55_@cVcuQ%
-=MkHn*tZ$[rBW`HNcV.i#ZN^Jb-'u`i`m@t3ja\EE["%17@Q3QW4Icc-i0"gTq#OZR/fZ&fM%\_TW,Um
-K(.A8_S8CJro&3FCSUKBm@L%Ymp^cp;Rh1Ai1\jFOh)7@(5O_qCm50/Ql"iucisE4\9-D7^FOTFRfXQ$
-0'IL3k]:B\\nk*dca<&LA+9G8Oe0>8'Nqu;lGr21)u'P(!]31ZA(h8^"_ns14Dfs('WR:p4l1%Q:8-_8
-$f*^>qnq9WNPKg(!f;UZn1@a8bK\"qBPM5.L6uDm=Mp)Yl$eMu52WeldY8!&mIda=KshG#/`4,lca),4
-IPA8#!A(K^:pds0G[7cRm_%Q0-(eLj`>>Rn\b"PpX+(&mn,N4(:[E2S^]!H`NQ59$JInVbM'-QlO;JB4
-S\74:,Qb9%TlQ?`;,&T,1IP,/]lPpXYQP+m*pLWorFWkkM#1SZRit.-W/f?g#XgCP.+<Q!SnJHJIllR\
-mAK?1j^TS.%d@tg&,iU.V:C@g`Ei.u]:UnCq3Rc;rsG>namRiV,;"d$TTh0c5.onm9i*iIR,^=/.hDlQ
--Rd`#n6O,!Je679IB(Vag?4mUlWi62cKfSUCu9Yhs-m#aosZ3ZQRM`f"Q<^fD\)aW1bGfV'I%'TdC.QY
-!)[0Rh2qb<eoPLBU7Cs6&/tU-![et=R7%`G_F&8if2eJI]Eui.&a;!9XN`E0cW#.5L?YaAYl$TSbcA"F
-^j9pjp"lrHCs4E@B*uhV]CVn3qMX\.:>b0O<cej]1^-<lNa3DRJ"UW.K9oiOl11mTY.`f[\)-YgeSBVW
-s8'dF54Ucha^\-!J,@8L:NN_S[.!5+(-V`W21b6@M804FH<]4sJM.U1&s*F*@7+K@e\ns+V+qXlK]WS+
-7?GA@18/Y2MkZ"q=lX6SHHiIFrop70SKPp@PS5)gTDXcH<HIND3?!#Yfi_OoBT4A/MMg1\8./9Z,(k7(
-A%s(4Vl''RCRZ>iI@eDApZqqD^BV4J)f]/6=ru@^*4F<7'5E7T-#Q<M"@+_cH+kNGW%;CWlVM2g2*49/
-B_uV;RhKef$.mK4e^*p?cgc:DHJJ,h]K+g@ASo&_l$-o:kg3fbi$RM:U)eu-N@)b,@WB1,NY>9$&`rCF
-'L_6e-e*5IHj+dl$rK4amtn^Z)hE'Z"Juu4."i:Od8a#Cd&:#)H?YKc'6HJ0Ct4?kUb0,+1]R0<DZ<o5
-6VkQW<Bmannn2(!U3:t(:H)9:?FB`5=?![I>&N'bZV=YQ3p@q34@R`V(N2>PgKa]`N>7LlWqtT7l:3@>
-*j+/ij6H"rg@ETdC3D`5[;Z*1]8uscO!"DZ?i7M/GCOB&HejUlT&'G;l]"&UU<bKH&])jn8hbn8B+bei
-PI2f=ka.],F9_;I;(4;,cqN>1"E*4cEKM4tjI+pa;hm4WVPqmg,31"GGo!@#_,(K@aH2QP*AmEhWIcH$
-K7rk1oe6]e7,!,,I_2Umf/<Np;IPnLaJ%MZ@\,s%(drP?h(]kA!e[M???$BM0hQee90LXSak(L$`%TFm
-0+*"+%+f&hQ:(8732<c,+]i^24ZDGn%1>8\Lu'D&fBgS]:PJ-7-0Y<Z!RF1tmKJ#c8rpP95MU3jc[4Q9
-q`1Cb6-+g2Bi^IK64jCWG8,"RI^nCqPYj`DJ)/,-k%X-?E:We5drg$VY!IA%NOnA(^bHZ4,9B;<T;IXh
-4Y6<=1%oP8Ze8VB!c/"be-J`,U21i>P`j0?QnG^GFNM!C/&$bdg4J;n)*,03nV,6&qr?P./HYQ->'ncM
-/u?7BFS(`^DPaI>m2@*L@f(CCV6rg.l^m08C%'I'HF:$$nQpL8GGO!6^&kaMpS])qHtP+?Y.dGN^B!Ti
-M6Of-Fc6U)Y#4*]Tb^?I#tJre^B:BUS.+Y=?'ZeTD=kHm@[np-o42[4EHa1]fU6p4b*b<%7_d7\U8U<h
-bZQYa0a)D@0ap[J#rOQ""c!]$i^-<34YksF)B\XeGUlc[Z(&+Tr.mKL`nRhF7g>e(fBe=j?X[%S.uHY2
-k'Zoh(aMRnfF1&m3_C5JMC?iY2iK6,!`=PeMC:b$7?i=NQKXnjn!YO\r*.hFJ,J_a)6?X(m4fXA<ZKk:
-CY(Z*QFlF<r$EQl,37dWeg.4<K26HfT#0G)4/>@g2lCtO,"/+K\+n2kf4g%@oZW\$I2hlB2?I[tVJ?<H
-##U]J=(N(FjqM]"b379T0<b;trAu$<6F-b?-inn7X+54n`3=kjEQ;@Q8q17G3(ng[WFGRne.ODbOcVt@
-.&3*g]^eJZW,EdT$J9qHLES]7f'rP231+sL/\tfAg<Uj=r?5EOdL/X:b^h(M`D5mA\N6<4@V>-YXi.t@
-r;(LU9db9n>cUcOb>*%s4d<u;U.$2FBdBYL9=uT?@+:_m%hcF8"J/\aIM[70Wl+G=f)Nu4fXZsjRj.P7
-(_95Y/Cb>DDT)MB0W$IL65VcbU/54>3/CIZ&Q4bQqUpJp,/<a,qOFng)`%8^=a?CHZLcTR[I):.JcFdb
-d>mh`Z*;qJleI85;`[`F4nrR.d3nlSp+[Ns)u^LI$?3sl'l5i&"@&2JqB##!C]rArS;%WC)+;RpW(-(j
-GYq(6<TdRe(Dbp-eDFVfckuF3W4Jp_Se4R&=ELZ">j_T"55C@._U'gRY>=hVj.@8pV^mKGad=@S#&f%t
-N&'E$`;'u-7Y=KUL;_nFkK3KN=J,NY1`RX9o-JK<d8f49l+9FKb.*a+3'`UO71:U(TITeoe;c^GCAV@d
-msMfYcg@jBV&b%m)R(kA%9X:`ieW"3FeLc+mXZ0cXqBlKlKJW<kjp@,1YR$e6^49`fWZ/<%T.s#.3XYM
-*I5_I,hF$m6S!Jo\-6`P_Nop,]3\ec556ohn1;rs&ZnKa!@M.k)HY@'D0h*`a5i<3pd\*PTSn<fR!#2e
-NP8g3H(Hr+-0@r7GYuh+n7ps/_>"_>T/lKA<;2S>SrE^hJLQVpbTMdgq:G42*m-.9Zn=!jg[<6<]%-4p
-#P3;(Q[&nhe-\U9i.Rp>PaJiM/LY#Cp@4KZ)TQ24Z^g4o:="*Ca(6M1k>?j6gk$p\UsjEG&q%&'S5:2W
-=?R(b:erqdqir%l'#,Hb7UtK"F6#p\`P4_@X964rj:`4n8!Pffn\O-k0_>Z(TIKi.gnbf*+!A8Bd"d[j
-m(M_PrNfdPKmlOHkZgNg9129r`3Bl$'&j\dnfK;/&_F+?lU!bVo/u2t'7B^4LuM*d910ZgU-oS>);qF(
-;e5bFeFeJXkl]eD<bF^nF4J=&>9\hD=$&ASI$]Z67-[Y2!DNqfXU":0:X1=IVPeaA:AcnuZjo^"7jhmN
-6M-)6&dn0fE!1*7p[n?82!c-;J5ZlCk"1&B;r(7CGW#V>"K"-[1P7)Yk*jN2WXR@f*:j8ui\e:/RlSg,
-E&@nF&k)u[)aS$uU>d5([M[cXX2)r6:ru\&eB_QJ4/QF(/S$OT2)-G7?br@2klAU.:;k0JI-apHS9!Z!
-O51HKf<]!.Lk5n=#[]<\3-6-*CV!B;P=._/X6@Df\d3"J`=GQ070o4Q^9[1*o;\*[gOM(Un17Sql)JM?
-8rP!TFJR(uL_<&M#r6+`ZQ\@`*lhcM\Q5FL&C!Xp(FA?;)1s>)kpS/p)CH2:WoBBb[\j8ARCup"PP`eJ
->rNjNTj6ud,6Rg6j>[bKM&`BETk&P%BWO@EMdaL@3&l]NFi51mdiGljn00'8+;!lSY(D0PoNDO88l:6$
-"P[oPr0c4;fUe.Ke[R]G#I"q$!c/":B*;fT;$op>'\KG0V41M7H?4Z)[e`-/q2nUuLM7i:R[+ML-1i=<
-5R'iF!n`,(G@QpN<M;/jE4S_`Br#D\Kd?1]rKZnfGaCuRj.@:"%d*iB*hgP4A!YV%"9fIWF7;,7dABFK
-p%.t2D`7Ue)#NX/)e4@\)cjbHi0/[XF*8t+d#LCH6kT2bUfULK#rtVBpEG79KNnK+p"JR%h:K&RbBk4_
-]K9&409D_r#X*uK1)5u6U3W=RLpQ?0moVP([P1++6PP/K$q*\'d)A])700.HPQH\g+Gr5uLk9Ufo]EWp
-=#>6<f_/M!@,nGIs!8j/+pq:GFQ"8\c*AP`&NIXdRsnVk`L/_;j/=,M'o6=Dm@q<V)G/F9JjaqWd0s.Y
-#_TE;J#K?W"*[Tp*?T3Zm<nhi`imE(^fK(nYS!7o&XXG(agQ";/:/5uZ:f6+/hFRm]AU\A?T`qm#HCu^
-j&:(mR0PG(iW_kR1iWSL]E8!ZP;=,(VCn*Q9Tp#gRY$Or,'5%mj2DsNA/Ij,rWs*nh+!s`a$$nm].s!d
-B>Y&f"ao=]du'id&OdE/;D8e-;H\NB>9b<['B.V0gL#7jr(b_4)`g)3HX2r1a!A54;^J]>(Q*>O:cVZk
-Em+VNoj^#96]`J68RRL/gdjh!Q15E^`$#Hk'ib-&*0bf6!J`kBm25TN"5_eDhg^jnT-<]D;.irA79FR5
-2=i5Za&f3u6Bj9L9ZCR0gq&%b-tscW-u(FU_BB^&Ms+u2*Ii#-iB>N$1(]7,Agle1M9eVIHd*/'BC#`+
-2e""N^5g"Q+H";7&CP.]X;1Q>ogYTepTkr?Da0IbJI2\QTH[A:X$kPeJ;7eZrWjj,kC[d+otV,@@[_+R
-ZkS4oF8i*ocmsEGf?e]o09a4s6p]aj;B6O9NsJ73\t>'c8Z6gjn>"$2^8K)ZWlLCnF(Y1f$R'LCem8bK
-&SaNV3bK[9!cr/(7IrX(0ajld[F#;T-V2H@Qi@ae2.Jm\L"Nu?.>B6m"Y(o+P8Q93-qHt(L>bSm,BPd9
-\T?J0b?O[h\bH&@86o#,r9Ket>Z,pq-kNKr+;+soV#;cWL[AcP2s,<oMT8eJ-II.XnHOsn)C#aX-1,Zt
-6@/t92!Ns'/.(gU,bgVjh>R6b^\n&MMMK$le?>V(Yk.L[e8KS+rR6`#7)g1:o=nZ+!SIb&oE^DCWQ4.d
-NS&h&$ECLfFE^,R87slll.-lRa$KG;g4L4TD+33Yfs^0LD3/G3at4N=(M.&D_%eg2%pG<W9=(=7H="Ga
-W$T-X4!sG?YVMWCnbD?QdTrApc1JJ0mI*8Kb(+PlH;OaNlrt,GOH(_"C:Ig(<.Id*<[-u[_@+<Vf5TdE
->$ei@E;c&m?E;D9)0@M5KLh+;"<D$n7AAfdUn+18KSk#aBUf-R'ckd,-e#H#kVYdsM,MJMU,^VSL:QID
->YEe]K')pUGOI$u>(/iU0,!qf=`'45^5*[Ae-IIV?;3]M*XNkoL+)6pKKNRH)j$Z$oK%17LW+fLI-L5m
-qYcSXrh[qHF6gF.Y<fdN+j.0a&_J&,&X_8X,T`]Di'BNG`W\83'8VXrlg-?!*D8kLJk9dH5!He5e(^+1
-aEYif],ZGO1`$=12\]+g&Mj?q[\`X>!`\Ru;\A[fX`4'ISZf+Y[eo?%:FUtJrLS]dpB%RSJLHCc[dHK0
-&]L;7ePKtEB>.oS`Xp+.S"'UY>]\kV1(9tV)l8d]LpA_m>`:/(%ThLAa3']\D@[`b!=:Ronr]e-McpXp
-%IdOTU)1'XK8Uij$VD:ooGDJ$Ql"b@*T&*%2dGG%kYf;T7]^gaUkuC_MP_"P*-="@7<rn1rf'q8?C4m$
-^@FA,jCX3g`kEnq7Vi2S2Zb5ddh+d-0pR'l&nRNF-kU!\kQl_rHQYps*Rd2X+)a/Brs:lfrX.,dUk:j?
-85FDQEo5;Jql!@jL9-);.*L19J,m,PqoYVNpb7if+X%Y9qFTSFpU5=MBQodPm'6ClMu9a-+IC54;FPr<
-BMT9+k(Xo'P+<9W,R(kQBQ&[71*@7`Yu#U?P$tVePC$/]pk/jpL(T.1*Y%X9s2i,#pr&HNkq6ZC?J;d`
-`pPdo8hGN>_HTDgc3panU$tl#"JS.?;%"8@lj8Ir87SDhQ>%Zb/Nq)_Hib+U*t8\dC$gpsqtaeQ5C<"m
-bALLqq7GQ%L+$^%R>1,(\N0d:k0o_g'Yu0ue14uN!(D0bY%+?(GVX#*s/8.K&,9OlDO@s\h&CYZ0r-2/
-CHU^K?&h5c.Ntk`d#nR&TWX&nQQrFaDB[1",d9p'p4VnBFj82^R\)4rj`86Jfm_PcJ293%+A1HPd@Mi?
-;o;j<fM200[j[uLp4Y2T-r]Z1+J4Fhgf'u@1)a$d?$Sr2.uljcjkdJT7ZKT&qO\uV8@"`JHP#2qeM-Zj
-5kS7f!B]sP35k6Z,s;Ro7A5S.H@$cfU'r1ZO[^4&Gd4kVrq#%@PcVI1YkX[1YIXE,NSfA1,Vi1u0$62$
-11D?lX;ld'oBD2Y8lu4^5]$h(];Y`sWCM%N/)qP8,b[mr"@`eK6PKln6T=XKedVoo]V5Rdejm)JU)bNM
-519+j_7-n^f3dE9>MQhH/*L(\\EAY&WA(^Z'4'k.EtJg2U1ZdERi5s2L5"oVGu(I(R]e^e_&/o:-:CuV
-jHfMM$BM^#mX1d-DLRcDFqO]u,52XZGGl':'6k8_XAMB::CPm4_Z/84SNqutID;]lU`"8&0c'E\)I\c@
-\F8@`2a<[tpXp:R]fiR_>'(uX]+(9M(o!Oco,-6HF*7[Ubbkbt.$@73"&L-`,$cA#Ng4Sn)73>L@?joi
-m%7V5SN>s#JT>KICnql$MGE@OZN@LO,furLia+`8KX]KLHgnh33hEs]h0F91<toXc.o)nTc3_*]J1+jX
-!f5"Ageu,%9QD_A+?RQ3(69lLF$?ib6lE.)RTqJ&iC0.l`f!0Y4@#-;B5tu8pB2$*PRP&njI\hR,>s'k
-Al(&hGF/G(JM:k1TRt;f/h!CjPAl=EPltcb#>$]7]*q(.<s:p$hj]D055\MXiTEfc6'UPm,ro%-4o?i&
-!b7%,C-Qe5/2dRY2?J_k.*u9(U<mk0Y/?->W6";fO3pT_&j/Op/sBH_j463/:<SeDMK+l@n7s38L9CiM
-7Cp;OVG#QqA[,$f1om>K,kr;J2tXlV]oM:,2E@r*fNB27jXF#g75X0Lru0m/,L@+bk!;-=MY@1].,nJ;
-@L7D06M8ij!\XlpAUu6JQ`b;lb_pKC0+)f26nSXGa&j3/2kI&TH=kP7d59F<Jh3,dQT<tT!%>:c51dRL
->C=K?KR]Q67u5M\p^hn4$7_!''Tbs"Ka44Y+U[U4OT:1mI(UWd"Qp(r.(UdiVVBQ0SfuPJ-U7OnT/6)A
-Ya!skfp**/'Rm$SoX9X4I`8rJdl,CR(M4n2as3!MLr(A<5SMgIEXWh#.Kp.!%ZU81Y.-6Q2"ZD_?9R0j
-DM\`_I#sOEkpRDl0ceG9rXKS/M%bp[GQV)7PW*^Q<Aa/6hhXM];*'sh<RZ+QOLEPGc7_:$YDNII#RqH?
-`41Y;*tn)ide<Rr4-)3YDX;@Lj`b&MEgd+(KcrN]f3P10bRQ_t"H?Y#<#26La+\>3C.OK;%>cJ^1cs2Y
-1M1&M!K^//`l*<)/B@FXJ5<Q+1p*(05+tXhRBZcPWG(S`/CcgD>^'V\(/5XP#@+)WFe<RCgt9/UX3f+J
-Tf7hZ84X!5coWZV2#nW!n4;b-8G_'t%/TKrM3%*J\7bT`YWQ2]3.C#007CbHioPqj@oT9)8#C*irbuED
-92ZlLLAM4[Ei^k"qo+W>0"n<ioSsp_=)om"[?TL:A,5\aNB]ibFa-al8"['4`lHIkYH]"jZoRNGCW+8%
-GM!2*&JuR?U#3:5l&Vt+M;L)e'g4YnkV<+bF!0lJCRjLj5*X5%4m<FE5$L,9,CgI,"@c=UFc/]?L8P5@
-Mr&ddHpV?C7Zf'a\t9A'U;0a,BZ\>ueC6)p+!?^/8`*n9"5b)GiNCJ;b6K'2H)EODAVTJJK68"$c;.$g
-=[83*LNM4J>5Ll/@hb?Lm[j'-kL]k`653=e7X!'YlJRi"asR5as(CdP^uIK%]^P1_hWs"R2IL,.NMIH.
-J4='?lD0Z!e"f:MbTrT"cu.!r6J?>9h;)u'J1V3;CknQ@EN"'?O@^5Zn/S$F^AiW,BIqo$@s]M)NmCt>
-O,lc*J`iPKcL8=&Io"Q*7<V%8Au+LX&p<<C<mEhq\?4lS[G;og,m7T<KhiH7`)pY'mZZ`TWM%1=5SP3b
-*_ISP6*(<g[1Un@kInX:"*Ke#JLJ4X<GaKi.>@>'M,gMG%N^6$St,lbH.]09e_NB4HbldP\b:_[k5!\l
-FXg^\D7slXR\+A%P]Is>mn]`Vb!:A-rH\#Icpsb$&^V,dT7PDY5(*RTIr]kbL00Utf!XR*;;m0hmnb#.
-):koh,bZj#<OW;gaIsGKA7Ka5qRY,O2t#_pGOA\jijl%b@YWcKM`>c&cF!)Dn_o?;;>8TB&-_#6*DnFo
-1:KJ98U=7,,Qh%Q;O)6_6'GubnnQi@61u5p:.p#SQg/ALL(F5:hX4q&@9Kb"A$%_*-kBCDLa3:ARp[Y'
-+S\PlVc4>'iC5S?13F/Jm0lTIrDX]BT/9g;RF3o[_>/ku+WBPTa$2^)q#8V=0m;h%C[!U<D,Fmdr$Mk'
-V2L<:pF]bGF8/n`iC,br:Bo0-1h\,.5I!BRQhq'\I%PO7b2n't0BE'Z4k434,WI%U,\QIW.4*Wp3Z9<5
-jB,Iu-fSg`#6+ush'ib[Jdb)uE<99_W/cXC/?$KJ=hL=#KKHuYmd*.8]r"jHT<,c+^9Y,p=V,Q779l7N
-,:-SL!J-i@CS]l/F.nE\3HKp[oZ-20;36C(<)/BP9U*mO)GM&Si0/0%6;\?V>0/R[F.:l5MX"KVFhY,C
-2?&m2qcWhb9PKdQG$4?$!tFZQi.h<G4_b)P)c;DeH6^QMP]@r1k/BG`4\JdS<ap/C_X/i%q2#Xnp`pgk
-U&p8Bm#V0H4l]3,Esq-!MjGA79+AFi1dj(Omp/un;[s[`r<.Glk*(^KQhoV',G:+5"cn1o-l5!VT7]?f
-MbK:XS-r1hk7b6mJiWr'B[`iO/HRP4e?FqKi(+I>$5+f8g6f,f`)#Bo,p#,Km;s+h6YLqOj+AH)]tF,r
-pT&H)U,I4ecXR<o%8g1VkF<<19S*f_mm^)<8>&eDkPPEF(O]$XSGclGLn^`h@]MA@7NVZU36/P-.ig(E
-/afgL]s<SYngbL.b@2P:"XPL>#soH63N0\?Ffh?B=UNoS(?hG?&(U>X)D;F!:W+L=^/<bf>WmTNge^9F
--XShWqEhIcDkFQ*hMl"mh=/s!*^S,4m/3-'S0_>6$SA1_9nhJ0^>VT3[IfuFEp?<g3LBm?O._QLjY6ft
-U0Jb[Bjfh0E`IA8cDg)u,`nP$U\[d%-W$rHP$mM\9m[uirIE$@GgoTHKmaZ3$?AClGH*67lXR2\A)]R$
-n:GWMYO2Af?JWdtO&^\iR+'pM13Q`qLT47H*`VH!5oM*Z3tOi3>puEm0?n.rI*N#Y1I"Y*j(j]<Q'8!:
-KC6u3kU&R.O5276LT/NU]CVl0gkS+'SPBf\NLaUbY*]n+T?%X%>2c'GA0er^+sfhR>H$4HM6pqJ(F=?)
-%K84J0n&"[6mi/'9G!!="c:j>`$_(6'CqnogG\Ho[E3HU+npQIlSb0u)iaZ)L7B"3js;LOgpq7=':b@L
-V1K363PKJ_q&ioKDEi7_fPdM`D#+G$,B1p?ck5B0_t,neAb%$cTf^u(NNKWu<?&;2KFJ[U$C-+917\:B
-PSoBPL+%0n8e[+)B<f@;n:hS2*W#F&m;Hl,^1Z<mR[Y7rB/Fs0mB3EPpK0tkTa[7"-&r9]U7eeo/M;2n
-*%BT1pA?Sga_S8lo9k+'3I=$^j.ClN>"<'22+ig-rs?-o:s^6UR+`PaD)JeDmm"rU:h@:(/g#qT%]4n&
-CQC5\KML#n0NE,o;7)!k/bMKed_U]9c!=*gcX;0DL`MX;8q\CJ!`cWF>7kM=b].Z&OJ88(!\tOK.`Y;-
-4o*U675ODYcF^Prp;XJ@AJY0'D"B!+Bm$k0WO6i^aaWQ]%?F$0HuJ\rep;9,JLJVVep$`ucpqJ77R0J.
-+W9ENp*(;F-HX;DLn[W(WYYi!FE4'OE<e*nC5N)$[+n-%Wn>N@8>[J<dVEm59'Q8#gDaA^X7-(qil72M
-d`suk?YsPEHZW?.^[[nXS9&5j0d^'aSo]u#$6hZB'U\*?EoFR7^lgkn"am%fiR(P"e2Dos-^.+-`EV!U
-]Wpk#`QH<[1O^F058N?m"R2k=1#PH0&cCO-LsJC%O:*(Y<Vu;CL)Ah^?[F/uSs9!QL40JuBdke+i/t=8
-+s@+9`3GlYI:)un_TAcaagE_-'Wn!n^<BjWG]s);ba`fI6s7+[Om%(8;,4g1^8I$B4p")+!ga*gbU&<^
-jHUJ+hN;0T.OF,E`NpAjWt1nJ#$*qWW1mgQ6\1oqCW47)_iS-9CY-_)f6&K2k]?\@g.3Osj>2#*5SS>M
-9*YaS/@nF[%'=*W/55+Af?,:-(k7X(YHsnNGPnG;\$s*OoM$]V?Jk*!l)ZZ;WmglGj$K?<U[Bf)m]/e.
-#gkX:.@hkFd1D"4pD8W6T/1-$7=Uh<A>f/3&1(43\_AtgkSu*P:KD5-Eh96rB6q&1dd6s2pV)@Za$67/
-O*D5@3KXJt64e0*Ubk@#6%"8&/M4oi+/0l\AT5C:I3XWFAj*t]-\fR$`0?A!FTd(hUdZa!m=UC>(Mo]t
-Fgg!&E:N:8K5"nGiM/Ea7ucXOfm2[KbHc_f$dGMlXk`\RQm.f[@>117cOB5]e=U"gJb'n597nY'L"fO#
-CMY;dbse[-q/^C!%s_pH%n.qP%<!6X""6U--'7VN27kbbkYoOt*nBk2h#@j]OIIZ7+CG;j;&JrZQllH/
-R*`[FP:0RFd?e#556;r*\F0%\,IR83YdD;RiifZ_X"o<-'>iT<]_<nTqC44N.,u_>'=fM$GYqki7CfWf
-cUD3i5A,JuRnT"Bj@-&9&up[qgVg=C,4A5<C9dqJCPu\7A'I0NpE#1#4N!n318QVCquYn%!K;s^P\*2f
-/V,<bh?bTa&1%qU+ZS$I'J^rsIGS8r"#WJD?X8'eEhVDC!i5TN+5d60&Mj(@rTT@56%Lo%.9dkhK/*Ba
-9AtN0DqpG:ZZ&gr,&><0Zh#7>U?#K:jVFpcTI6Z,2BW?I;;_l4VA^IP0(oS8J#A@C^lH4,5nm86eeI00
-*:(0uqoXNMV:kZg!E"H2"JXffC+^4e+>"\aKoRP`Hdn8*Fr$fcklgs&eU0n#r`)Ys8^`TbOJ3TPGpYtI
-*+VZ'$[or;DmRe3LrT]051]5O_@s>$2q34<:jZKT`Yti%%_8JA?)&UHWs%lkZ0H*nf/8_4'XZO^We[.H
-3`7:l:,]+RoNY@g-]'._G9X2HOdbO=Y]ku^0fe;eMq/U;C9MRFgsZ2uHEQ\^9K9giI@PFP1%[,bi)5+*
-j>8NIL+#3<d)-50U6(sRo"5mBSQ""&HKJ*3%LbAOE^Yq@736U!ct<Gs7$'tRA5E0/VY'^R;c7P>cWlTN
-?_3Ol/@T"[RV>,YmM;!t]@jnUcb@P,1dB`<l\Z.4UL6Y`PefD"qX`tsE02Aal8oOFKc3Qa($9k$asQif
-:0eWA'Ei`fo2hE_bNpOu;R:97ep`/60G6eq"7Z[[-e\e,TAW3[;(hG/Ib(.imgqq;rZ%J*A0K/"aP%lT
-Z@PT>YjcG0ZVj!`ACm=4om=DqZKeJB2)b[3bRR^B\Z3l0)i\7F"tQhd+Uc8/Q/m\&knrmrK\<3EWM0KN
-!`20)RIN>4>b$/=2jkrcJLJq"["*A3++39DpGoRB,25t9F6@<hUITbHp[)OnNj3JtTE$puMMHG0]G-5A
-kTRVORNY590>T&(O!pGQ8)7p/%PWT-rOdY/&r3JqjHK@`"an`>N5,']rLC'#L7)[+?=kWh0dZc!UMW`i
-%Gsf9Q=o>u0j;'J(Q]F:!r,7>m46aPTd!)QVQ>,A5&9<-J$4pKd#>c:6'T$V*SK#'7e7N4rE0LEBBJ(0
-n@XP@&8Q8ZJ-bR2UR5l]"tp=LkrPPPUG:\2NA7dH=l&f;5>d=r&91&ZQD><#;)t.2J4VpWJPV_;r$7I:
-1@@Tnhk_=mC"N?\oi3q.\4Tu]edeU_bE3Q^:_G<b1nA,$Q.M``$su"eX;hU>0rVBNQ.'+jU-Q3j`?r0<
-gSs>S(W7dp/EsjC+\JYBMU.^-mEY0D(S#`YUil-2l,_2=^BRQG39q,Y(_IG@'AO/1;feV25o)/.R"ZF^
-;IU!haEaKuKmhH=PlX*4c[<V/&;=&9+<M'9Z&m1kN"Q]T.gM)OH0gRrj8E,kMlfE`$YO=tZ*$^@?CGFS
-\'P&^dC(@U]%NIc(/#oWl&r]RHWI<L!CB3L\9ah2bX'j1ejnXrNkhJWPT9QY+A,s+H&c`eY%=3$k^d)(
-j_X6^YTgpnZQl\B)\jAj#5.?X?Qoh<[X_.U4;\kRe`*.o=L^9Gp7Il\[l;&_pOm0S^!k\@PnU.A$FqL+
-4u4CmCJ;Z$<cF*94l[g>=QIN>Gp5>I-l(3q?"m1?/-UhR3l`Cj(94:D]'KT_8b0^2aX"F##("]Y.]<+_
-l!1@HkFL#YpknOUHKNu$P^g^59jBdtOSLRemD0cugIStXUI@Vl0sh?Y8d[!RX,'+6`m>r&Z9KJ1#rf8E
-+XH)Ek0ARA#lb2t4?+SO>,@kiG%X,*>_?aa\R5MbCFuUSZaXP7f1aFm@\'dA<3R7AP*s'')RBT'QC:J7
-?bQHZkg?.Mb+R$<qNL4iE8`$\Bb1G@Qq[*t9@65)b@Y;BMfdX!+5HeG^K7mgplcjBmBZdiB\CsX;cihV
-C!gf7rd"1O3,Jf*@FRbHh9'J8K.=c.oaPQ&g1j+XR:moSiHQ?RU[99"Yo)1JqPjX?^MeRFoD;OsII*A%
-kKI^cVh_<O`0uPHV2OKTOiidtifN!V'[M$C4\g/q+?je@.D%@"SH`epJLI?-Lb]1f.D5PH$Z.,U]LH8e
-4%V!f]q[LI8I]tS6$Kc`D=.&B$1FA0l@-SEk?7^]R<=3#A7Xe`6no_u6i;U9CUBam,!]=tRR>(<-4G@>
-639s`YNJ`/;;g&_Mb)%r1f<5DKJe_jcRT&[%.u]$Sm^=.c2P.ehjk9q:,Um:bZe4HoVfl:%P<p8JoYqs
-jt,h%".ZjOp"?c/`-njXJeo`bIc%0rT0N`d8!MJ7#Q4mU">9WY$oXhr0\SEq@j+cISnZf8Ia#*76nXA-
-GdF6FCgu[8\HVTQZ>Z/?jRIF)*H16PW:H`@?#Vo:Qk1HrpJoPH+-^gM^3eYna7#3f&Eqa*4$=")dN)Ss
-GdNZelj8mS9PS//7OEU'&+#K`GB#!ZgNm9+L[LXmH"XP7fXl>H"'&8$Pp;B3,.k$f[A+jn,.QT#+odDW
-(s?!@'cg4!8#fON!>@!46oE>d+ptt2fB?P*o4G*r]N[1L%?WVS_N<2uG!$F8*YiZio=NEqH`_j6>Jnb'
-QC9mET6uCt/"(WIQKn[.FEJn.`$5QZTTBCc57'4.`$[%/^l&7^+[5-VPgd8n>$f@ES>3ch<%Aqe[kUM-
-L16X0-mFPj@Ore/XtY4mot#FlIuoe>7pb.`>Oe"QdtXt%p%_$\^a*Xi/$j&'\]($Hq<NtCj`s;V3JGOC
-6)U<d=-ie%ITmgiH4@<sX,k&8(kKLl'GXA"6of+RBe@B/9Ec@iD]$\K1X+%$[M='699thBkiI#KT]_i+
-@hD7s`Ycid89:88>-W1t\qAsn8qKsJf"9@J4W0+kr]e<s)N$<lP5I%[Fi!V^PbKXr@lPbo8][`(4a*c#
-!Xi`7Z.2mT&hX921f^&d/>g:@E/\f*1B.``[?;R/IH\K?k*cMn*B1DeM`RCu,\1pqe"WG=@E6n1`tq25
-LtM.c&2hujSYX*)M6Tuk/=#_s(k.uG^VpqRRdaWo1<((&LQg(?+CPC&PfY.qa"#UQ-1=5miC.oajsnfS
-m]8$:<a2]6\`UKCkO/m#I"_<=ZM8d*SWMn!M"3rCO?4]-"FLn_a=G_`9OlT/nJsZ%L7idhYOe/W6G+s/
-*3>aBOshJf%B_nq(5-7%9,B,9rl;C9]*kcG4Z.:5U,d2FAf#8=g,EJtP\scrC0itbDf)@o!uraZ.mR[V
-[:F9;rLR$N5Cs[TT,Z&n\84#L#JKm)0(f&5&^X$Ua@>+9+A.r:4X_Vo]M:9LP8,XpRIT4(a*r0p6kJrb
-5[[HjgG&F+TG*_]'FO["LiP\,U7FY.aeB-;B<+nP=bm,VF/n+sY=*U@ILeA$Bji1?&*4K$CEu:l3C*p)
-TpZ3W)>=/i:tZ=?rd3V[`riNHm&IdtX`@0\Ke;XHq0/!t#nfu9pZSRI)Gj&U4'JYTV"+hWlC=bX@AInJ
-4I4ohBgaD#3Y2-fUSY!<EqL7h![(*W<slDe1ZZVkEZ48E$_(J6Xo#g)9$:S/n/>4hiPe9;q0<b7@N7d=
-EK-jV%QI*P%OL'udfP-T)0H7pn8_o'_"eh,nhL@&'L<A,B[+G91/:k`ao:E5<O9EP._g(.VKllNiVN3E
-Z4&P1A:937ge_+E=gUB)GcS)[>GbsF*4``ojdS<*>f+CY^U-0+rK"aj5nm8V-88"phO=*7[D3OTLi%lh
-q5!@]$Z;L3ZTktc3oYrH6[X_?"VU2m74dZ]8\l;Uo-Ro[Yl6l=(&49I%V<saQZ<9Cqh-DT)s2G5U4[SD
-:]q7Apo@@I$B6qDKeS2rdRZIYA3%ln4Au;TCh*B_`Z8N^=(:!'V<rcn:OWk&F%u8oq\rd!2*%gTX0d"2
-N"K.&s4K,hb0aBd-fQ+7jrVQE+l[ITE2#Kn8!J(U5SVJ94VN.R:lpPC4qYK'i3j7\f4#h=O.mB<,.e8t
-MVJE&ogI&ppAOTIqO]IEMT$&\q)C%7#k8HJkE:Wf!>"kA)/b6s'n82!&H_(p-V02mEusR\4JtSmpA?E_
-J*#fmWS)LKB!"YJ=e&j)3Oa7&WGkM-I1m/<]jP-#]e$L/F&p[(*Dq,p!r[Us"GZ^XS9A2egq!B$Z*H^;
-(IA6;5_6>OZb*rZ%J;^ECi6!&ZOPS9jb":alA=t+1oF-m.G>3^/$O]D4b]Bp,IZ;![AMs&3Md82\S^_t
-J$*Ys0U)T]qU"%+(JBWI_mFM[31m/t9`.lHXEMESDMS%\J*,KYIZW$&<66%9)*gh$poH(,2-Rs.,s!64
-5V3nN-W/L8>%T<Cfg.P^W*ph?"Ed[GND`.cA'6!A&n3R;UtFZn!u$_MnM$.:Y\5WSr+kNKO#mkhC45dS
-juqU8WqoUtorP=]Jo8%0"g&rg`)+Edc8ce9GZr(u`hA8;j;8t^,"FsiP`'[LoG-tL?n=uE250`%Ln15A
-gC6-Q#)6Y0oEliI]ZTKdMTkJq92j**P:tc534+B^r\k`C1$O>#<$,U9jI)anR#d)gH4!4f%8f[gIX$-8
-">NBr46d:3<;#!3)/D3G&&$jWJ+;Qt%4n$W1>B7]=Kj^6Zmr7iHVVu>XMW5:K(VBn1u$_@l["qY.%`L'
-kmu-2@!IXGV*Pg?Ern+JJPtt^LaAsD6WV#YA'q$Xr,:D3n!;,]GG,NbLs!O^VfjhT8?msjO.otu/uC+m
-:d^j=Do6($0E,8Lq4S'7JIN/68Jib5SC>8$LmWnH/TQ0#TL(Y%4k2S"7#=3jZNj@39#YSFJ(Va"9e6K.
-3Q/GZ=f@)Ns1qlgboPKkp=A$1kJ,GA;q+]^mau@d5&Ur!cLSTF"<:pY5_J&:.p#H,X,n5S+mPF/X<^_C
-2_T\ZcL"!GIg\G+B0]E0Wrl!T4JHU*MP11)(I\!6dJ8T>6c+%ffU3Lu(q\QL83prN:bL6^79)Im5pcAa
-^c0:^66\Zi(5RRM!5+O18qCc;>4W.U7)<Vl(D)0B0-A5mTl?54P]/V5fGs_Oci9;D]>HO:_2K<k)"O$T
-'Q0;.Yq.c1%'^iVH@RDITEed;1-O!*nWT19QhgsrjTo*06pZW!UD/fH_1HB3/[e,1<]=eLXijE3,t?Yf
-\)"[$qSbg@"9a!J<sP?_QWoK*#uT%kN4^Rgq7Y,/:laIA]N1XH9'$D?=@0>R3qajo,7SI9QO+&iGXOE8
-R-F^ICfp6o_$u-R3b32'_4msg[q\)Xq9KZ.Bk+F.9R`T?D_U-=f);[LpLNK?D8(30[_I8q_qrfT<Mm4Y
-XH&`K1b9-d:@ihPF]Vf]EK3k1`l>$u^jmh(f0lH,fJtDE5\UaCg0]pd7>HtGMuZ1,+kJ[jgf);li>glS
-,UGLS'qJDp/,od;,#sW`]]6l3W<&>/N%3lAYI2*YgAgE$/6L0L+_]]PKViFiP8>J%'2lJ5%SDZ]W=5at
-UanMH&Hu8<O92.EU*B0=&[M$6j%ho:in&*O@A!(/Ic7#[S-?HWAa-a@%/K"!\O^rqc`h9-Zu5r=+OC3,
-8h(NPF@7"*BhNqNI09b'">1.XBM8J"JKZHGI%m%>A-\:eo8CdIoB3!=DHj^GH`t3]8I.ME3%r3)ObTNX
-GpO[Ba\r0t1o'?*UesjbC,-*HWhpu"L+[F+WFV_i*J-7!*```:,_:o#fb:2)UrMCk(@,E:Y$^Y<_QUt,
-<NPL(V;_1-&&6rog60Ih[l3]h^28q5V)GZVC.`G@>+fVncT<c;*J^4JTh:OU?__j9ar[LS5QYL*<+Nfj
-[#fJtoH(TL3hd$bTVjG2)6G&Sn@AR[F'U*DN#-5ZNbMeEggJB#hb3\Ma*t.4=#9ZEN7BZ6"V=,l1a;Ek
-#RGE=723m19cseBaX1CuF6a;5oQ,T0Lm'a6iC'N$WDF;VB&r`m=8%(5nA<4e/`3q%0$5\HP*.giVdMYE
-%A46";n*jY-j]GF;7&SaMRdPLr]2&s/o]bAL[-1(WCGgo+:<]^)OY9Q'SLh;".*i,rR&jebo+'mm+6)&
-\peoor_6&:5'is2.iOb:cA/+r"O4nlJY%>'%JWbdpT:(6"nhqOS:MuaQin4i?:H-PTFpbK@nT9)]4S&J
-MSqN%*%=`2NaD>Y`]@57Sk1$C\MrSW[F"n3U#C44M''4>^7p)F]uOA:e5[9lHLh!Afn%u."4\&/[8V_G
-#siNdGCj'U;=oh+8CmbiKH#0VLi<M3;+;]@"d+V>G:H9VP]M(<0(`5C,77[(j$^q$RCjqLqk*jP;:i5(
-mV1))R@Tq><gULHce#f&/Z1_*fO5OWM6a3Bnt4$*6E/C]+:9)'_[fTI#shn?R"]W[G6!UWf_^HY\*S>h
-c['f,m@btCG<tH,E;#<VlkT?8O(=]QBs<::Qu!_iX^sa3XeNj8\m7gjbBn]fhu+9H!ga*g2#k[c>O1Fa
-_J^Ca2G_M"R:TN0T!?Kpo>.VZF6U8+^?60kk!0`))rQ87$?gFi()Gp5^7S'oAV2C5SG#.un0;pAO"A3%
-TC.s-39KI3VMW<+\hQ?C'NtjmeH\+BC/p<qgS9=Wp8X@./4C:"'T3-O:ZAL8IE5mp)-8>2rB49Wo8`RS
-286>kroO$GT>._[HXihGUs3?9F;h_1PC1H%738OGEl9gMM4.f_ka@7PnYBIZ,]S/JW_5mX_`]%Wdth`T
-H55!QYDkf>d4mKjARa:T;9_PGaH&hM7`@(h4en,cMu'DlF_\N=lXZioWVUDX\!FsmrLA^_1$KskU.-=`
-iN-3tNiWmT6V)\4AR(I#NGKj_$Chg.SY!MjeH+OY]JR_D?Mj9ZXlfT"qeGL(L,]qaf[##[b>NF(=ok(M
-Qf]*eb-A-+>0F3&)o*h'ltG)LW9DV14c&bJm$hBDU($P]e"9AWJ\`7UiIr[?"co'fO(*Di(6k5EQD`g#
-SSl,PekH\Rk!+']lpM.8FlIq_'K$7qBE=Kje'?S`XO.sMkJ\_%q^M%[50,_qV,nTn>[^Bq>'rmfR)qFh
-m@-FOTMXH4mLCVb3CsuSR26#mN(@DG(As':`PcqsZn]+RM02KO,^2>Hp-48sIb]3n9@JG\-XOOYB^Lf"
-4Yti-Y&A@tFuV$=:L;P?KiZ1&4pi?EQ;6N].D0./$p(Yn9bn`_-.`8#Fp_*d6Gj80,KIc_^h4jK`eT^e
-SDkB@/RBaaT%`GSDKOUtX2!6]qNBKn+0a%]9_pRmG6(<9G9"=\V[u;A6GiPm+pq'iE5:s1P]/I202.]s
-dbZRkU["pEGh7AuF6sK)8/=7kVLl5&N(%HSdC+lGgL+cIToLP7-Q.>>++_UM"GRSafJ^U#P#Lk+Z!aW3
-E'rK@FU$U5l$7Ja(#ChFVKmZ4^>'H3a;0J*J<OH@o""<&Ka:(NnXd;A/h"*GP*gQT+S-0`Tbo!%ha3Pt
-XkJMK4X8q^DC2eI^7I_fplAS=T<Z1\Y4[(CnQFb)s5&0;D<m[4:VLr:Z.eN(<>F#/netdo*U__V$=e9K
-G1:#bWj>,iWo09rGsE]*Ht?KuLfH9:R4>_D#d-al'_7su:;!?shN?Hj:6biQ`jiP%rT3fUkCY1G@j2g\
-@uEO0JiCs;b%u*#l9/KlH$'_nnIJdcZV5TOh5DV[X==SiT4isX#4<25?E=B/n?[:-SOUtY33d0-PN5'j
-D#]?8%i?8SW4a\gGNsrR!fNBE0W3h0PAL?-WO$GW+B>O9*'d/?1E$Fc$F]5U15NtEIqjB7L11:?(SYI$
-Xj8TS%V:o!lT4X]9pXJuF([$[cX*-1J&b:XXF&O+5:j'q`;F'7;:F#ef#Oo-.;gP'oKljdn$Dc+nKU4+
-]I<a6H7g28J-;GWMYO.#(s$m]a^bksPG0c<(F''&:n%Qj50V(,SLi?F<*6";TfV0ejC)ibL1c.2r1WqW
-T@CWaV=EXPRpNV(@J=mlWsTcX3A&d9Y$+23\"VQAd^=.bDs-bK,=?FHnZM*^mLY.5V[Lf"1CV#5S=7m*
-.`Mt]M+9ptOZK4A*$Cdk;7%_jg+Oq@PGQF$!(F_ngZ^OR3$EBnTE!hnjHc]HA07"q`YC^\#=c`a"Efq3
-U/2^DSVZ2;WaR7bVNXXFU@^W2#BQNoJ9pe\nR_-2(VVK;LktESc2daX:S0Ar+35s;P\F8%5#J)p)c]b4
-,bjL/PefIoqK(sI0GG`cX:SrkVR[,(OI0l_F&urgXuDV`bU?S-YUtQ2au%Qf%kmhZ$a6,bn5G2JVGsL:
-?X\bBCBm:L-prMYp!'8J%_VI43$nf=ZCc.[A#dNH/D_B`dGqF%`F*h%p;cr\/G'/<^W:fQXS$:NiqN?U
-htOglWVPYPa/eYjiju,G3O?P1Bl]YGSZ2#EaaW]s;"[5ZAhrhG&uhB@gc7)o0feNd)QK<Z3b#o7D[BYp
-aTaK8P3K2!D3KdM3Dr?<Srj!f*Dm"E;4Iop&Y(6ae"hj8Y0ml[aDH'a2V-[?H!g_]pRa#/3gB@QYmiI:
-8=V"j!S`ff9s$.J1CAJtC_$+6+GlCD\V=Pt;IAJ^&;AI[&6@.\oU1SbZYs*5B)H8LD$a1q8-]d5Z1b;f
-"XG+F'Ns^4$mQW],bjM5-pr/'obZ%H?slK4=<U:>>4.9<_Qk^`<L_SWMlBZpC<jsN3D3)cX"?,.(!Kje
-I-o8;I&@jMr6W%k:u0Q\(T#a#la5K!*P;@MZXIJ6r?U)`&hXkHI%Gb]k&/7M,XXmCEX$JWJKUF3c:1n;
--OH$g3iFN`XGsJs-@a78pR-8fEGr+tMt'i7I,_?hOl(rNHbt8?;qEOXg\0LQ>4[_cc^[JfbbiO7%S(sa
-3paB)Oi\1.N/MpME$S=BK'esU]-1'5*[5FANt"1KK\_jfW_%edSDYDT>L*FE:%:p=4O[_9pGA8k1?OfG
-"VDgs;$IS/i*&F@/.<O9WF9lpnHg+'Etp^;J'VhObe`i255?Mrmq)&ES/r;jCQq1\HpWVj._uW6n`"ZU
-&L&PidGPhU)QMO0Lshn31!7Ui`85h7jF%PU0j3q!$Y=@uKD+UQ"e9,V\&0s/[],(gSq9-?pX'RaW",O#
-3r0*jap8D37*/Yr?*GNR?qkf1H1$V3R>"jDbj2Mt!jNHafp6KCB.KSNmI1#J47>%MFHKc(Q%^WlaCKkD
-4HlON8sh%nC7R_2d`LJsdqE@`L3TdPVOUJ%<K]S@jg0GTXNeZ7599au%peZ&W:Q!=3qoalXLZ*nHY]DJ
-\n6`2h3ef4qLBqLi6L8n3Lkk&9gn_D#b/p'CLm0>0NKu!G)bW7_&/BO+fHRkGpZ"\a)TY]E]%4bWitQb
-7W;@;U/_l$hT7/u<qC#k.8utjGaBC!C@<!=pZRG^(Gc,@#($,4PVd)U(0?XUr_,V%m@E71*N\XB`kMat
-L!CjIV@sQY*^1`8_-J1H(iVF6Rd*<bngD%K'g;L=$HL+M4kfVnj1i^Bh-No5^L63hl,L[Gf0*`MD9];%
-1DD)GL"^:ob>!09M_Z^4%/icj&K&@s(g`#]>J(H3Bj6R%PjH8(.HZVhq&@Sb^(%'N'[r3rlf-.$HY:W,
-oW-l])Hp]O*R]7qdPoIa+kBE*AS9hRE+%#XV9\Y+cufAS33jOinY2[h8tnN^1/+&HAO;c@4skCpooXhc
-A9DX58KAI/A\qjkI@!CrZg]KlWu"P1O[&Dp^qoKJn))pir:1M$&"IUq=]bFl(=s"tNoH'+F*C&"eC!7L
-5l)uk4e/LMd"tduj=3XjNbb:d$;+/Xf1O=#d>D_V'r-R>]Mh/"$%D')J:#f1Lb^G`23.8p!bJYE-fC16
-U/5un>2XHV([*@[Cqt1k%%'QA'"&`UE_CdHh0I)?S;4C\V]p%>;J?P=(3[7'*e%r@47PBJIZ_TETNaC?
-Ku.SEYneM4>]C&<,S29\OeXN8jNpFAb'BPs"7RG`Mh3U!U+ZVjor&<e<E=soo`ISM+=Qp_fACcgcF>eh
-pGQ5);G`Z]Ao+/I`g4k`Q7Wu?X^Dl$fmZk;d70Mk72^VcUHaGr!gdp1L)$FJCpm"pltjnODDp-*@uL<@
-i_B5)2Aus)jHM4#c<bPIc"k&nCNgRjP#LT&K=2d+;MRT4?n_lJ<,u<?,ahWW5Ug64>!BB]EhrSYD'CM<
-YU?_L-qb.F?-L=X]Al@F$>;7)h%Et(R#G@h!Xng+["Xl832?[`NX&m!inLQpQ$CKqXRUSei+4:.Q4_8"
-oRu\K\s>L'[FX-_m('CCFa^T;G)(EFTR'Y7AnJi@O/=K@LB/2K&HMsU[%q.BKFAuGdNbtSNcU7QR#ANV
-C6qBV.S6aNguG>n(`=[-V'&O_6[fZHT_,h4l:c4!,G=/l+:hUj?EB8q_uh?V'_+lVWhr1t'-WSVE/kF?
-e2hKW[P79T;,Pq9*"E7JFF3TEGKoK'H)^T/PE^/7I2Z1Uq3XCf\0+`KNl:=Lb*@c;C+!@4a[qs2qDqO[
-kWT_MP)G3hF=NgD.\'<OL3OQT$/O6h"@)Q8L-W&5)\_1upVfpH\UVYqbZci>%qXH1)D"PQB2C\MCtgiT
-n^s#%2)F(<?UYK;(!m=G5:ouT/QnTRs5qJ0+/3Hu6E+'*J;^eR%GpIPI;]!toF]G?i8R46\022NiY.r_
-LnaDGmQmKNI?67d9@L!N1MlZgMWWa$pa?)EnWo62,(um+6OQl\o*[Z)+JNJ@'^Ahr,)Y(mD0R32:!?R<
-6$8E\,nWRth]3epAnJ,Z,60I<r(Q?aJrbWN=i]8h`uZ"8ZH+X6r&\]oDt3%`\.AQ`o[Y\-?hmI_o4sh2
-+0)NU\_]-c=&U$9[WQr@O?iP#9gP*PTcBcK'QL"Dm\:"^-H@S_`[\tYPus*rgALm9b4BOV!,l,\i2FWK
-W7TT3L%9Ls5SULR7*m8J!AELT)g%'*]7I2%1pVYKNfiO``7L"Wf1]rRUbmGc/UP5M3VZ"D@4-sS@PO\"
-"umA-0g<['Hjc)Rhb/"g4XZtsnJ:mF#a8bL8@4kt"@;$2U&`D_NZJ*E>lNB*jj.6o1$`^Uag19MQ#O3!
-SKKe6/YU674oqU\/_@CI?g4jWU0QL(6N8Qa"GV:,L,#E9TL.E+BmHbbm:Ft)X0_091MdGrjkcUoHhgt=
-^/OXO@1H#XOQR\skVA3h5;!#`6W,60'V_NMn3]CPkBasc+:>b0jGM!(%Q_1S.,h\a/P#,os#oLk<GHiW
-l_C(oI'BIEU[mQV(4K528'=O5>+]0K<&;#?FiT?])im(<l90F;hX'[1*5C+ho47aS#/<5EkXgh[18:AI
-#`=4*Bl10:(_;8UQR;OYgJ;iRTQ1WG@Js!I0`n6tMA@Y9/ao6"I%kqii%9eqa+TtX_Nglbn"emE1$C77
-m8!?+)!W-]QJGmS^Ji,js,6\ZB#4j$qdbDl"<olDLd=[),8Bo!k]X,8F)ZT+]l)h(oH`PXNMp.t655gk
-@49_87=B-%i[mX)k)e8YU]-lK=]%.kfbDoKWTK!-B<B:]Y<pZ@:=7'q``8ok8Wll2.uSfr;$Q2[lHcJk
-^lXMjAUu6K1X,13#<B8(I;Wb%:<Dcpq\"F:WT`:UANr9G?5*1TqZ8KGAY9`jY^?,u6^8rYk[CXCRa_bf
-OIkp!S-)Wqi4C7j![!`(J0]>/6B/_QGQ.Ed093^E7,<DGa'N%rm$6>k?N0Nc4f+c3XiI"+-MNJmWp@6r
-B6I6Y3iY!JG,GJ8TAJ[tMCroMG=p5G)Y?e&3ZY6@RA>OWGSc4eMp=&=9S[$]d@BeOPN66!EOF>HFl=R,
-/Dj2*H@!FkPN;"C.%#lQa253f>/WEN\-n97VkAaNcT/,NS^HfH3U**b[==ljr9#W@RmdiDTf(+#"b@R\
-KOY@RR?NJ3)Ch9GR6#;Jq[>lL7FbH$@>H,&]-YLU@E9Xf@pk]&ci<@Fre:R\l\"ulkKR+u>Il^EJ%;hg
-gbNpi3fm7b8WlbH/CCb"F@7"V6`3/44p%']"GT(6W4=>?0F19:RL1AfA'l4E+D2H@T9ao?]l_*a8,r/J
-Te<9(5qN+GCMc'9cN>`<,-a,*+pp3T,<=K:F?9`%+OD?)$Kc"SMG$W.&@t2Z`pT,p+7/mPHSs"(p>#=<
-mFP+I0WTY@??8h17nm`b2_A!o`RUD$eX6Haj=^2J0(0UfX1me=O$T7"<8WABPJZ/_80C3.SWJ^QC6FG-
-bf)G3FH(eoV*RV9$g3BJ%/jjqU)%MheoN<NG(NUL"j+d62VL/pE234@G".40Nq2X,BiUJFA#al.lY&^a
-gV*p2UYdH<)rVp'R[=qTH!kM0%$,W]\lht6Z$I@DLk>)peo;X5:6&dX!L5R]Dt0FHbBWHfXdQ%jNV8)%
-1Y5d5gB@PuoUKJp[[:]DLR0k!,\i1@]"^OrRDlW'U16@51RodYrOqD>E/kO?*"YQ8PdJ)GBTA$CM'Q",
-bB&OQK3jq95JOF5d1\asH*W:deqg_l1:m3XE$QJ8SW,%^GLtI6*!8$B^H)Uo#eVA@P6dm27+?>3YUjtf
-Tu/G>D1$QJ>HZ]j\ur*k>MQY7]?N.2b;ib-SLRW6`^MIa3QAPoRdS=Jom?[VW;>C<SneoPJ8$TU[!h!h
-E%&^tfEcV4"N4*?UBV>&>a,8bNXL058SW]jDa[1(3YFRh,hI:W0cHW9np6uuULSDa0tu]$8V*o>:9XWk
-Y+cT;[m`K,P]cpL*dEMjFegB);\1[:d:ofH4!FE6=<e1LKHdNL/qeL&aGF>if>h$BUTeb(PBlu5Pg!<u
-Bj$[!N:24@VJWHOZ51jkC80Fn?AP>l8ND6rM;dJrB1o_uLba5(Rf:P-#Roo&$r98O1MPENhj0^0Ah)T!
-?b-?@@^)rS%U+Tuk:\c)cb8ja)h7N[mI<4<^(b\Z^ab<$KI%4!`^1(A8_@U--n%5J/rD3"$>PQgWm<$D
-a+H$eIf/7scS'_(IETatl[1?"EmNo?[2BUa?7X$:c].+2No_8@3:Ai@Fpq_>$Cu1dMOOa4B`$FsHkPt.
-+p5`-LfdW,d/uNJ";M%9?pYPub#%Ycl:""&,;`p6SFDdL`^-&*/@LAZ$')9tF\cl/RF:BCDt2+fg2j=p
-]s;n;T,IYQ'0_4DXf@gQARe@u'R\)(7a^u6gYq*[;+l$sl=q7e6t7CcO"LndP0"F#$]D[ARQFunrgdQM
-S9^OB>O82E1<iH87f^G)-*Li069H\WX0?X/nX4o'<&d2#)N=B40?SfO0(^O?7pr8ci:9,IXEpaUXbPhd
-A]EaZVKF>bo"<u&EpVOYZ<,[O2e;'rTC^U@:Hs%G(a0C*>_gnE.]#NIL0TsOM^VOFNN?5UdYUD1_QcFk
-[<a$i@?2P+gJ0<B@M*?H*'V.^[:8/<)I?Y@WUhY5Nl"O]Ndk,&oXRQ1ZP01+P@Lb0Z0LR_c'4<6>^+.E
-,lR#*ciEMQ6`*lhUC9PMo"_j=+?@=l^kIB!PY2o1)-B#2oZp#'-Yi13l:[ftN!Sj%:LMt\&Y`dBU>h'g
-(`0:o977&F1>44aNpeeHGMgbi@&_rN$PmnAq-D)97>)/(G>Q)051f9ra9_B6#9Jcp$n!^N)2NkG49[Te
-GgCWt6-)R:fF.S:hKi7kd<oTSbQ[%)h?rL]nqpO.J5<8Q*e@SE1uer0pE3']51'sRW%TInlffWJ(aF!6
-&>a#38VW0;4,J"<;me`&ol78;ft'$k@GA)hA4>+"f46C-c!"M\c?j7(pF=s:Fp2j4a-&.]?]$lt9;)W+
-"A#49LuRJgmHEtd#dnfWL+$fXSWq0Ahal?f&Rl*.%`NE*LsjD@,LinT=N-p1D9KZTa")'r.i)i;WT_SA
-SJac5oOu2Xc8dcIR3&N&L,)ciQDgJX/M2,cnmbNt$rbVd8NU38dR$gu9RX-U=tHIEqD93i/oCeKagEq5
-3#3(fKrKJ'-:?]-nK$:G6#hsLS`=.QF1b=0J`Q5^.8U!SGr(rFQB-2(*nt`@GP!sJN*aN-.+2OXFWrW"
-@ki5c^a="D;@X%ecVTRmE1c(<]*((&DR@k3_BYL)+l3@Jo/Q.-L8#lV"%Z)qmhpFA+d%3BWIOH<+/Bio
-0"PqWIHIgTgJXuTV<=t9jV2Qc+[lj)P#J_jF0/iN#qI<L.0Z)=F>(c_37.Lpl6A!%,B0%nb*eL"/^(F%
-L]VcmDW+Vha_"4R8=a%rm!D`Zh?Au`b:Xcon00_9M$Q43(,uV91_M"[-HSpBkjElWc4<btEdOk3Mp\Df
-g?umD@D_>Nqm0T.r-$oaqs,4\[(D4ocMXoq!4<KIn0@IK'^o!qO&SgWMVu(C8rm]gU_%/`I5^^H<c'<)
-mNg"::#5'';YoGfgj*lUB`5-[J.q<?!+DV.J86@sdH[hFfqAt<asT0/>U:g!o,\"samsfM)QIG?I-GhS
-#9-e>T:,U$M]Ib_-A@-s(BhJl&;<V<$;,N9DbmJKTXKIgJTU4+*Y-je?M=jriBU:C5/^t+[YCKkLlRi6
-6BPE$B.$mDn,;nCdMitTAh;"R>%#Eu.*'%Oa1`uI*sR/jD$^#*<u+s2VF#$VY*k:u6Zt<Z(Xbf]84I"^
-+c;^.X1D6:N0NB]WTU/S;TOc*0Q55gg4=]]l+)]\\I[=b*\-(>bP_[+8.(:E8g(tY$M6bhLa,O.:=;Y+
-cI8+lU.uc\ZOhhTn#7M1a&F]!&4Idc'FDL<OP1fG33GZ.gFG,ZWVu4DFgZE5Y:OO6R_([b_5]=O:I<Tq
-"5`S(T!8=J=@*],[D>QUp]QI&0K<8rkHn1M8ARIM<9[&e9h1G!`N&nK-0Q<jE/bAga$q%YU5gsUjX:.1
-Jc$2PT7B_aSfmCD#eRB0m[VSfihP%2BmjnGC]>t"]hEkg:,[fKa@njj.D.(]MP0XP^g[@Dcn5CR6,O(-
-Y_XEWB2".MH)r,"fngoD/C)uIm-2YOMlqOh4n$\5lW0hCcHWXIc,a6X=OIGKCcEG4:uJ*oAT_:CjCG%S
-kTb&7NkhkcPYK4Z8XQO1L3.joTShV7<9Q&nLehpQj8$#&:!$P#P-`55\h_>"d-NcN2f/<OZ+:LS6C%pW
-aE8J\UIG5Fa[jS9L+&9TLiAEl\g>o=Mg`a4G?D@ED"qlE>AI%&\a>'NYb`hq=)7<W:@hPHmrFKWFC*_h
-(^X7M>.=,^NDG^A?jZ9E:f4]#OUfb\NV%Mr^g=OSS7h.0;8tr[*`_/KU5[M37Eq*g"?qZC:5?$sn&Xpq
-bis5<>H>M\m%sT,a1orp'hm?%q"J8bK,b9X>_2JL#!S/gfhW^t-tV%V;8=Ok0$K5EO%%J6$OcL/81p,c
-rn6qjP(0*A]YuXAEMd;5C>OR%)n&Pc?@luMX@`o`NS#u>2^;TDFZi9dm=crF;,DWf.?gK-oN\8[-N.fI
-,=!J-r"5bVWur!`mbPTI,FOeoFk5k#K>M/rAX.[U\]HTk46KgT]kR.8Ier]W8%PBT.k4Yf;5>H]EBO6h
-8bO!eLa#,'K&glt/E'$K`iLF1q%:=TM+&]@.4ItBG(`HUZClt7rq#Q%<Zc>-WJC%iF]N/*ZnCeMaJ#9I
-+#MF)73T.^=k;?,JpfaHh+gAkEh=c.hjmgY<"/+@m13&:>SHg-!]0D8Ol"lW7l4QC9EUmi/(;9]m?MrK
-]?IC[U6`L%pcj4$o)41iY;,j$-IfAH(uK#,?___'(eX:[/e1:C5S'gp,0[$Wpm9!MLt=g8ciZ[MlY%T<
-!63a)Jl%=o(<S]\Zon3@^Z6/Z/'%Wsd@@W/k!b@u68'Bh&)3CD$`qB3@P%hTTQm@>;5a[:1P<gt>/)+a
->un_ckp(.MO2*G;'R30IFeJ"[;>C?NOu2G[LkQHFI1-8uVrY!;c.Hj:Y=m,EQ=%;U>dQ9,4KkDk?KnQ%
-J,+S@!^Y8S8!5DYnH<$l;*Vm*S;Zr@L]UDHC`9f^6;2-*nhJ/!`B&25a*q4dr;H;r2`A6!:!St5fAp<S
->0]hTWi7/7Q@,EE[=-b,JkBAS#ue2\5210I)&bn/+3'*Qh&&^M(3Na+59W$$'_6KI_i@]G77Oa:^Va4$
-j=K`#^!ZSo]QiV3&b9H&5pdYNrn!BMQ%0J9#bCAH>`:R:PV.k:c`*Z99/:.NKd^DpO+\^+!#%"9%B[_B
-AR-JQj<#lBMsiQkn&d.dP]!(Z2e/D(k,,C4o*`>*mg0fr=n>!66p^^tXkC/M4gp>"JF'KLL;Isdq^*.g
-N8@%nP+2[OMs;O+@3[J]&4MN8S:N)(+=>cORR`(e\V>_/R764O[P_!)Q_`[pbq319.kS(A/2uZSP\%Mf
-rWfkppY;fd*?r?`<%L9b8he'M6kn,fPAn^U]I52LKFF2@=!;[%Nq#6l],?*ML#-4.4!TNpm<`\V9@]@I
-.nlM!kn/+h.R(*/#,8%(FuB4rXlZ7NSqQP13%YlOB1i=$JnMsRI"H]e6lA<ZTbbWtU5\M+PY%#s%5*n5
-MG0Y_elal*]m<H7ot-Jb[^)hfc6%iMaImF'[PC4U$*n#coaF-c)"^U#fqqT:%*f`r*pLNLRj84%d:X[2
--Vum7\5:PU4:mc>K(;[g.sF.\DMmD-r/ugjbR[FiI_[^cUT%r*\;V`EV2np_U0&MZL7u)LN[P!Oq"1K3
-8)R:(^i2XT/^NJd7"H.C6PS(A6B2cNV&0Q^%#&9AXK/XafB:E4!l<"NggrsuZ5i1nd[@/a%C\GRpQ9m-
-+,L8ZE@V'Pj'u`r.)EsE:"s!+iJ1K&1DNcK/k^V\[FU,ckoJtb-uB`*?Q$6@A*=hlqIq+q,Td[qYfHjr
-p'cHG]<-E%4Lo6NbKg#NKeWp2fnB^WGVs"3/4&2Z/NQquNdJ<5e>d'-^qU'lpc>,X/;j)oD#FN`6D!^$
-/^U88,uAq9NIr#n:m$VLPV2F+NnSEY^$mWQT4P+gG>*B/-64D!RM$r3#ngau*#,+Z?jYb%BG!\X!'fdr
-Utpq\e^KXX?FUtBh(_ZLpbk54^<StH/sOuF3AGaJA*LN_(X-2nT"/BPf"L9g!=rp[mcs_<O&*u)fdk!n
-'NnE>V1<#<WaTOmatUCCjfChBhk?+HjZ3I\$;i\uD4>h[ql1BqPDZHDm$(Z)B<+Ld;HTMs<1[F++iCHD
-<NP:bLeV)T>>*OB2r'U6\JKYu?eg,f"@l(C[<.1$2'?=FN0/4_-prtPK#nYk36[iP(JigWNDm/,40!;.
-e3^;!_:gj,lHs'=]s`1WPQQl+'s_V.(b`ip9!"L2%8?UpCiHhrnO-=C_H-D*?'RhjV^YZ3+aV."<?i7I
-BZWD8E/l2D;TD2Y24\ren<I]uaH_H7(rYo,=%Bo)A,Y8V_kbWUqn!!spRcd8qEu#s*;eMirSFLbZk9;c
-`2Z9USuWUX(IcBPOc"-U:Ni):W,C2r-`S3trq$#gm9(4Xcf?EAJJ&N:pP'G<GQ_QO@=W[X,cehiPA"o2
-B.sTt>grL?@(umnQt%6A!(6eS"?WU?Y;cM.)AY[=#iFd.RQB(3Id*AmEGJn&;M0+K_7%Qq?%mD+^?3Kg
-1"gd3'Z)T13SV-MQR/L1Ffn81*F"K2KMbX)mR8#K_lc594p$?t!lGIEHH8M7PFenr,\Lpn7+hQ(8MAk`
-B&AtQYW9Tnb*,q*R0qO-(9K8ok7u<GZMF#Tm6B)=Or0.04`X4a'ebjCMLlOr8I>Ul.F+Z-!]e.O!MU,H
-oqIS_GA5`%l&VbcPuNBW5H;X(</_fAO#uoks1f;=Hfh^tD?r4<;KXn1,1M"\Fg^/?)O,ih!>%\M[Kc8Y
-JZm9_&M&H!,_PR!3aAL+aq-#8oT(EL]=h0%NYVhnpKGQ571E*jRH:KnC9!Y@_L5M?CHKJGIo(YkWadgZ
-7++aT>@J58`l\08Fp<(=JNlt"'Zuepos=m#Ba&N)5SS8*:_k]^GNgVIGK?oBmI6a$-2-XheB[m0-=aki
-o8NA,k#DWO)RrA$6\<H$eF+Nh"<mq\+\Df;HIarF8kJC5Lbbo!>^pdB"9s>Y4qEI$r3qW:N<\-OLf,pR
-]ud]j6L*1iZQFYUB29WG1a&`Ci(2)P,ak!!V0ioa'&cJD*DleE>1A#jLVN!e2#g;->ghqEnrON].$-CV
-Kd]6_))=2LI4qqeIgPRNhbeMdQYTX3ar6!iRq#-jE^\E.+O3O21Brl(kg$GB-)upGO[?W-UkOCY4kIJk
-0?Ui=*s;2j4qRsm1]bqPTQaQB>/&k@K'-=ZF,fP#((iU$.][\n:>N'+[CrqH54TEZmq'pU```r28OA4?
-f^K"fZNFi6dXQ;k:=&/_.0#nQ;2AArn@spH._J+X;.BN<'R[4dSVB5?[=)6@h8OG3;nNa!P&=QpBeRdb
-g&ruAO@H*Y.hkj&6lD46Va%.E!lK3b5*q('SmSeF<3Xe]>@bgi59opJ)fB!\jR9cPlhM)^8h"1TJs7Q$
-.@;bsE26<(>g!4@bj>]f(p`1FSqs,PnaX>u&g^P\K^].k-;*Z!XCK+5f&_m>r/8A)'l?s[[Q.!l.aeEa
-P<t<"@E>sh8+@upG)h7$#(.jFQ9q6"'a6eJaeq%KSe7nLkqf!]hjjjlahH2pVf+tSBV#HGH6saN-0cDj
-\ZUVk%!=^1a9>XL=raAueTZ"g^;IN%N.6Ud+iHF7+:B+P%4<V1>Ui,BK>9c>n.4hVZVnPKW.J(G"C+82
-<t`[>JLV'O*k5$QHi*Smm8'"m=`2<-\7!mb%*NBX1F!].Guc)FS05]PE[WuC%,#`u^Q:V\_e'$(Da_De
-AglGRQ59^!"ug,S/^Lc,/GW1hQK>qs=h!44s.fVa?dC[>o>,+1P8PV_88t%*18PO(:*9m4;,li^Pp&4_
-kCY0^3iX)YnmaGl<go^pU<%O6Z%X/Hd0$I[Qh8[dYhVG$phFSu`UD$0GV[X<%YA(sa47]h+l]7(DJ6o^
-:ddSe1<HXCYuXAZTn0%(&I!CLDG"gOT+I_V7n0%Zi<Ka8ZJ42hbuJ->IM409s,Z]R1%?J82)$<fO!/@d
-\04K(1t<4^H\+J<nKb[tUHsq`M9nRT8eo(!ct`IBYBF7HjlP(QAZ;O1=k:!hffP/3S$NHq.SuF>UUK=3
-C<JANagQ$9]dQ6+,O$kWO216%J^4@k&>bm<kh2&/6/Ls3F%LYnN%us/VI\I^0Os@V*d[1Lf03n^61QS7
-!eFYbjREg=!MZ4p]M(P\DCD1rWn[=n$8ennOLh/t.!jO/WUDsliZT(UA$Me&G_<Cgk<&>7L:msu4^[l/
-MZ[9YYUUm]Se+:rMWYnWC'<gGZr.Jcm3.Mt.A[TS\GL.[W-_AG(1$c&P]=JO_0IX.:IoYI>f\qEkK7IZ
-=e"2*FM,1U55GX&Wb(a0-J-;'DA$J[&Od)no_,+ppRJo;eC0h+9B%(,;BMVaFKcE@,pXA+)L2>I1l(f<
-@9.Kq$M!TgZ=bZ]J,Qg`\HR'G$Wj#G0@O0\aH!61$UQu6P;LH$1^XA^J58j84#o*&<mO2Pe3g6#\NU(]
-Hiu'K7"HS:FI<J,c])sV/X.u*aG9A_gghok's,\=0?q^F@'hOC(X6=%oiI0RfA$6YoDp*a9=UNmH2M!)
-_CI>rbbN8S:u18$EJuLM;5d/em4B/"3$Dl234[U[_1K<&Mm]kC-]EOBDVZ'*i$Y'K/a0@J\]nF6iQh*t
-VaYf*k%[A+ShGuhX&Vb0,<<b8KIFFCljtJcC8fT/U/5:.iu5aRQ09,4:oC+'I^c$$Bk_NmfCm?lm\B6V
-mL&6#/Y?G@/l4Hf5aJ,(2gj%bJLE6t-F&8=LdHP_B\T7p%_`TJ5b^:\^rKn-60JT3Dnk0lGL7'A`]LNu
-k?Ehd/1'%+o#dgKf4Gb8<km-qa@Lm)4hf</'Vh6P3ttVUrYkV=%''uMN"LaNI%Z@92PNGYgU],Y\2)UE
-4P.<]TQF*RA6&2eA=4N7bPq@(7t:KgTr-*8lOFT)^nX436]I/&H;TDUU/8t:N$K*niQDRh=sU+@;Ifq)
-Z".GRPZ#(pXHCJ_1B).AiUjggX_lC:-Rs%NE8(8;nq<>cKfp*$XtT8N6lDgEMH!0LHq5Vl(Vk5*"fq9N
--sX_-#Z7+%U@'HrO.k$>BlM>neFAOFqi@ti^G6*q`h+YWF,Zes'6sY!`<W73#qBT";!8<*jBE6o&;`LO
-;=GnUeA`ZM_\d\)qK]'Z-a)=qMjZLVcS&OfRC=TJE2.QqUQZ.fZO:uM1_5KS/L(E^!O;Jtr?nO'5,7=D
-pS&)e&_3L[++['I!gbj?BYE"pIB4?dibMI1]I5HnNCbJ9Z8Tn=-I]U_gUsJXA:D,SCYQVqB8A8:U9(=]
-i)*j33E)XZ!tdE3,.a:PmRN'tMB-i2Vpnkob;!PJMI,kT)s*ejo+f2iJ5u`;V=:4@s+coA85)lK?AM0t
-gM.1<lo=(rKhq^/IrkM/g'<X!k<L*'ZR4..1GS+,2Q@sYll%H#cr2qjXI(85:6j1":e-bD724"GK"_=@
-d5+(.O-5WZig:9rUia0=gM<s1H/Y@7=&qj$Iq4+6VL6JG#!qH>[jdoo;75^b5K,^:MC@31ToZ=EDh>/!
-IYD#@pePjpC>R$&,Qsc,VO&(UC%ZJkRQ%PCDTsh>:cPN";S(8;^FmK)NYXb@%8,/rUi]!rZeALXgk_,)
-6#;l]P>"R!+R;J:6T/N?0;OZEi/GJ7%oI"KeMCR7LSg9W<c5:1AQp;A[_2CHeRn[\ZYs+BSKIjudlNW6
-OQ4F8UG)u_Q[;Pd8g[D,$D!/)2";'tm4:An3td>N8tg>@Rebq9;+";29d1HpKRC#&NlO-q&'!ZG`dPoh
-p4u6<f`(`uj#-QPF3e[pjE>dG#J;JS)3&G;aJ>>d-rY4U);(ICrgk_+76(HIi'3@['0(2nc^EVK/8hQ"
-\UFLXmLOcBFLbNGD&,2^.p[`H6(iml1L:sELdHKP6kl5Jcolfr!`AN_KGEXJH$.N7DeE;BJMKKNI?bE;
-4-iTTk"Y+&/I's1dQ#Yd`K#Zh'Z8H5AOn-hrC->j(iCR;GpCHL@W':02.]ri_8[Jl-CDoh*YPm-F3Cg?
-[1k8KjF1mqQWO+YO*d<m#89TFZKdjnS.@21$.pFn@YEch]b,r(U$"<:LTjQB+k9D6I,O%9Ni:)JC>+Vs
-&dce^E26=1+p:#B=WJ6R/h'uEUeb+e$dhcMd.H&g@l:_9G87T59LqcAl7B*$e=Y#D6)Z%r3f;jaKI^Ya
-RB_1shqo_^^]3(6cmPR'Ohs,uM4Tr&<=X<YeiDkLm%#*jn-;S+/ge6UPS6[%>u\[-9Z0L16X^o2C41D$
-qR^gA:>MMF_HHo2ntMXpTg0n92k6U5R>R_6T!<ni\#s!9]hHVoQI:IIL!,Ia<VV=2(@B0lIQZBa8@iXG
-ZJU!R$5OXOb@Xk+JKEX*1/LJAIia"@L=li[h@ZT'6P<8#;G5=>T?JsY\Yf!lX)GOibFeh2C7>_a46@'o
-K+U*TN.Oqm!4!;uKRMLQ\VO5EX52'iOjC[MTFUCXc^X\i;8K6G)78rH&uOe.5hT):S03t\bXr@<69CC#
-)0\'s;%rlk=&#m$W2mJ.a]mD'Q/d'_7l@@*RNabi,S7pd`.CWpKG$/gf?Sdf^2e[l7#hZ2d=t1"oE_&1
-;9+oWbM[H2Rp<;bWpXPGA!>8q'U6'D40HNV"?@#j>pr+?ECrhiF>@"?F$;[<I"%6BOc6k3,S5ZmVI]01
-$Ze'qN56knh<]p3r1!YrHS`mTUCiQdBR.%'N=gtEqIo;Umpm4tg4Lebk[4mqc5-dTl*okY8!JQcZMO1V
-,;@>2i:9>OUBSiA7*8cOL!mT&&"<CJbE,V[/Xhf5gXbJ[4?7>Z[:GhVef%3OUA7H2ii51If-Kl!:&'jL
-']jin0pM;!&\e=Z'IoHB>7[O"ntktM&Hd/pqg<Eh!#0C.lJ>$.VogA,_E-aQQgmh=Je!FCHJst*nW%l`
-#r/]SM4g)#Yr5,An.1spS_$[qVob(YjiS(D13dH3!-MGb,V7fOal%H.8WmMb*!eS!-bW>38NsjIU2Z^'
-@:t>@RG7!TD"QT6Z>Y$XdpKDrDT7\jf$5_YTF_N(4JFt-V86jM(Q*O1W'$_M_.RTiq><@/.-/BFZV].f
-?C\'tWRXKkPW4$$iq5<=?]nmrL8B!@G/=)MgYtoM.Q"9#r0)`7C"CPXXjhAA_gVfaCc1piMkVH=5TO#+
-H1V[cAg?g@7$LB@aBI0s99P$YAE`l@q[7%$@YDD&Btg][\ZKu$Oqg4;GG$"5JnZ;_Ca@.r,#:ir+Y68+
-o(t73ktNTu>WI.D:_,1EU0'Lp@ue$uqY2f&,AWH4ShK>9_2U(0>S\Ii/dZOqJGV>2:l.'6kSs'S^P359
-D;K>8I77#2di<BHUJ:p[RLV`B3_?f?pHU,82X^M1g_]B/kI2;D$aP3mAU;.We`!a?GcpL[q8(.-:W,;c
-@H-#mISsYSTH*A8,!f'q$48(M_c`iXkmQ8VbSf+F6>O9:#amM;d9J)Und&\U#RTQ/HgbpodPX6EjPQP?
-\MpF25pd/^^*L=02<saoIffXAWbkCtSJ"dTaG$psQPW(\P^ti<qQoB1E*819BbT<8pkj':KN&Y;#gfbU
-=DL"1lW`+a/b@1TCS3qEoFK*:='LTW:/Efi9@n@4GH9heS@qWDR@LOWH;P6LepJo]gJd[;XNRuPag/(p
-6EP6gA_L/e;:9L9(4YQTAC%+l(RYY4U`&VMS\=N>5Pa%qmkk:nKIFL+n558R+.$[L7%oq:4h%bcjG\Ei
-p!<e<^aG?sEsbd+g^DLf4tcAi0+2rsXC$Jb8j5[d[>fWP,#d3`oDo>"Z\Bj&Dm/NaHZOtK.,`1-34#B_
-e0lIIalB-LN/f;&LK,//-No+d0!/;q01s`Xdd>-?E6m`orc[_%jfIQ.(q5jN5*f^'&rQr/_'_h5(dh./
-0)B=NN92lWm48*;`%j#ZBRbi49d%A%C*P0TK1H@R[:XCJ`RuV/I8Be)YHr+KQr@srV0$^SojLeH;If6;
-;t4%$abK0AX]\*I%)psVML[*d3hd&,U!fQ%++_U^"AYHD/iuHme/0NA4f8hp/eigC"a:OA;568+LGRUA
-o<D!\qTSk[3<eNT[ak1BbNq$O(!W3IX5A14Ib9Z\*l:(5'S$Fkm#i49&1'msB)p',57Zth5`!iuC9,uc
-?5-"!J`fE_R'_NH<<!Kj-rR-=k[NNX-G@V#0'2lS,O__5GMUp60(ujIK:__>1P$s+HSilN<FVAh??>(&
-)'*m],f:+[k%5J=Us\Pg0'JqB^Zl&$`bJEFl<'%`^kSCY0\Tq_]'pisB,nKAC)mO=cXb<W4lj_"E`ecF
-^>dn^6ok)Wk-#u5"J7)k*8N;ZO:f0)0i\q,(m:cS[('L6b.sO@B-BmN?k]hTdIBgDC.=FXitHOo$$5IJ
-s8M$N?XB7bqb;/%P!&X49FDJ1<bC#dUt\qD\2_*6$Riu%hi_S7($-SlW1&Xm;pgeflCPGZ#C6U:\E_D7
-O2.t=J^\5A99(D:l?1Jq:C`oDgbnTXoPM--)`.%d_\IeN4un<9cu%--=pDYSF31.@s6WO:V/umG8gRP,
-3#W-Y]")Jc0pG*$"F2C0rhk]?pfh,k'\0smb'U._haqM/k3rC9g?OSD\t/K-4H\BoQhA!#M@0`2-kbn_
-3&jg)QuH1$m1u/ieF;VCj*SL`dVB.OT-N\sVebMAX(0HFdW<mU?)^0P,ghIuPS(S&WbD&A\=,'?]O+&K
-A.JJ3mSOZ2Je"dg9aSi_IHC(@)s?ua4aF.C[DsP`+argPDklLQGgF.'CA&;ccEsh)J/"Z<HWmmoFEGi2
-nbKHKlB*6#!EGsbh<8F?pO6[nh&?l_-\&u1ePn>"WC0!_EfVBk<,3q:;i\_?R`>ga`1YtM-X7asEbal9
-_iN_aHB0a;91kJ_L!N8_.NZYV^@kUFg]cT[[EQn'/]I"JGh++mQ?(L.-*kM>mk5Ad1[U[]/\]WSYH[`f
-hLp?0Vglt;psu)9j!J%JV2sZ6hkcCLjYR%:jr%Fp/lP.umthF3He,%VX[Fma?I9NFrda&2TEQJ^F6VBt
-^9RA*s1-GtAXpWk]/_\c6qSpaAn*%U;(6[_\gc.;Xh>97K`UI_:\h%^@-kE5&u,#BB(`h'l2Sf_AeF*K
-(eP^@&k+*e9PG08n+47Chsm>1Hun/beO:ijl0[o\6,8=m4KD(OSkGEBbE+3O6$3qMq/h=mqU]ER^\/dB
-P#'(_Un&o&8!KU,9coTdN;%gIn,EFTER)Z<LEZ$*$@u)S7.F>amB=+$g[dkKB0s\/M7?bg7IfnLmV_u6
-]A3'9j5+BWRhiY(+uBp.5QGJ@$*c\Dn.MIod6=;T6+nQVV2lEb:*!Mm'M^OuakM[cdGCDE-kMulOMHmJ
-jL.;PkMfX&NTLC6o85Zb`]WS\*8>XMXI]*PpM9mkO*fBdZ\CVt68\9`8'=aH=sjDs-p1e>gfh!Ca8X>K
-ANu-J8Mc#>e\J?]7DcNY:e+T:Ed\)_&brF>8Bs#uo=7@*\5:Uo=.fs^[r?D'mb5%\Fn!0h.[4#AB$?L/
-Dnl%/]e?#An2'.%E$FEpZkF5)Ufj9E3`N"<BS;6kqm^?CJdFsb-A\BgdmXua,,OYZ\:X-:k_B!R$U,@f
-qUgXkDY_qI>@3d6n>;)nC!<%i=(K<oAZCPAOW_Sj%Hk;PlFom`T8Z@;:T/,m<C_r777j;>oYDn?(O2I_
-s.Xd9cs2*BA8mfgLa+/(RMp4-mWSS6L\"lb]d*HHBjE>i\"g18l>(s32b)Po@_s1`*+gptWd@'A3!eNC
-]l-;!Nn.(F"Apk\W&"Y*'*WU$GnNb`*l?)6jZ35?pi<ZoqoaKXZ'RS?R<&mD-lJnYQGRKAq3t(o*Do"9
-HIdSLO2.#E!`p/3TV;Zt'Y'Jq.6s-iI*2$!SVI&R[aI%qU4r>)r9ZX#+2J[42*P;p/.'_t%"1R+P_(Fd
-)CqV,#Qb5B3=A1;\&mB-^E),$/GZlTm3&Z:$-KN7k'.,6.:O\P+PcPh'4,(;Igd;LDg_'obuI2<eWul[
-(oTuh*EdEZ6$>r"hLa$-Jo`2`mm\<BcifbX:#qgC@FWH?3K]2`WD7^e3nb"7=1Q+3cPUb?,XZ5RKB>_`
-/(:_V7tn,f)g#HIo8N1j9^\q'CiNRhX1mTN[m4^)V%VM(jS_b4b%*`L-qH+F*\3sGW&XrpSjF,61[Z:E
-<B^RC&_kediB6I$k:2c2S<+ooKSmhb%dsfDZ5eoJ&*jQNQ(Iq5h6ndhpC:sFKG2t5)jf[>\*"JgR[LqP
-_IGOfiAp-Co@:N&K0/Vec`W>E@#r*gKd[5m)"L^Y8O+U?Ad#_)U%<V#hV,?,V6dqL,<Pqa[&i$*2a@!/
-5<Aoi(.FLIN3$/=mYRTLT,)Cd%ZbpH[DOPc:+E^uNY1FA,U!R06kMjP-j>D.ZD,9+JPu]I2`*5a4iUL.
-f&$T?Y&8^If#F^mND=94F'4)N8#eC:Np5'jfJu]GN.peeA#[SC@iAW`km@epRB65oF@8-u(M+!fGgm]S
-+Nd(aiA34tm!-o6#5(oWg<$$OR4V`<]lRf[$hjs_+-1V1'B<CG(Q."@#_#4*&UNBs3,6[2gnV*0*(RA2
-T_!'B&>^bUWT@J5!C]0%eIZ@hX(<E2,Y)j[iHkSb#!Lr&^AT-,?2;G2N%^N(\("<_**F[MQM$!fNTS+H
-A=9plLbdWS]Dha)#[HL:E+L2MV.;Bi'N>YJ*T"U[\]*=]90qk0eBA(c$WPrJQHW[@H2F3E*=a=)"F^)j
-OV:/u/"A"c:j>55h1M#,0f6hbeUh\Pq#n%u0L6CU%`VsdBVaSbOS14O0VJD$^uG#\HCG'Xr:(l<mU(:Q
-k14%Fl^OE`@:ub$0G'4'eLN'oB1X.o&h^@sAVpa@5\1i=[5W>0>cO$GmR?A)(BlZX@IFI=G(:uk'8:7s
-!hm9L;5iR_f;*Q>j>V<r2V-^sIX>S;iBLH:,pn*I*?.H4,i>/E,6p&V+<PW9OX(Z.B$jF!$7Q^^Bh8^\
-O.p7]/nftJF*-;oC("Uu5]Z:;f6=t/V```$3S&OhhQV/qqY_:Wb:U[pVAe#&XcMPs+'$cm0@2H%gI^t(
-qmmS4S"B8S4p%):#[CMg@P6Mj`lDi/SrN66TQ=72iHBj!@t*tA#q>IdXK,shYW:0SJ*F%G^\mc]:QC:Y
-RgSbWJF8#r/eg`W^^LY3KWlRfHROSm">`%j.*:_#Qlo!`*[*m<2l4Q#O6D*&D&#:!N^;!Nq()8N5Atjr
-eZh:32XgH2V^jF]8<!U9e7]?CqiZ#`m%EHi!`:d-$?Yi%UL8DZCu8AD.^sq%6JaFN'iDsqFr%-/N<c1s
-'tA=RYKGMa/Ss3jS+#`"<qfhLm:G;9Ge>?Jr9.L<FAp?DJ2SK3H0??h6C/0ZP36ssVai.+6"6.';tWq>
-?oW[[`lKu,.T^\,jELX/CX-#D)iV8M\:+SoAZ$Ce68q]=(o<WYA6X5Em#U@dEk,L8o_5JK^^uL@'ndtX
-P?e!2+A,r`[25W\fj'b)DU5b.9/WiXP\rE`f;3(2a=tocaEle,gE6=[+80j_=I>H5Bu`i38+%pmneDaj
-'i@05M\/Y+W[!5="FPg";"?M<&;A*N`EAJJQ1,R>`(Q>MTY!"eB@4Oc3QB\p(9-kQr6s^'f%'g#m%&?F
-)qUAKTC8t%^J,^&lA^tZco\:cj-mo0m'p8;P-$?7Ph76Y`?j3U8Ts,R]32$lfjp:_*64451m0?V]uO-]
-]#7q&J\_c;rSDT#J1-;>XUUcd_/g%p#;e+sF#!DJVnD3GgY3_!5%cK/p]R+.6B2r5B@&guDP&0(@q80C
-k>B1<4p/nAEX5#uPd;RV["'*[!r\<s8EQ$QVL_Ms^aeQe!u7&<VtIR[o![^_6k;ZKhG%!4;Hna,&1[bi
-7jRlo&2f<"j'bKf8V7Rc9Ib?Do6J^&+@JL,;1@H5;7#^#LqR-Zos]t;[B+78eg3`m<tm26Rl]`pK#Mku
-"l!\PXOS'BY:FiOf19I18k%&C?0RW8;(QZm>2[SX."Djmd$TbQ]VG0sAZ<So(%*cB5(MrHReWO(;J0<?
-ZEX1_DcH\oJ+a!hF=5hnn&LjshfZ-+cPuGKp(O*NlkHrTj>:%4>YKiq#Z&Hb/dtoLdQaH?,_@1d;,W4%
-qWZKQK2Oa5kT^jgK`rFm%fQ<hBC7k@>i=:J$1-:<iZ>jCRa=#mEm5;A9ua2j3!JD@1f0nt$@Jc\g&4oa
-k"hLPehK.IF%Vc&R<\$F61uSX1b7EB4,-?UDTP:VNd');YM7XWHr\A(4*ob2+PuW&H*i6#'/;/1-ZI]]
-mt=.CL]Uj'+i[=j$Y<HLoK*%ani-uRj-WLsbieVWU44uJ)r$d+*Y'E+$OOMJZS-k)e_212Du>aOE,B%J
-ZB@Z<q7>\=P1kLVgU4K7\V=kuNOrOr["H)F<iZ*?1e*F.PX&%,$n3-Q"jTaKI$kPb=p+#9S[hX.iB"?a
--RhHOX/SLs7ounuOsrq&;&RsL/`kQXeb?3AY+tg#?@N$L&qIk?dLV1F"N'r0Jc[n/!(7uM=+V+]0ue9C
-i!M5I)qcV&//X)D$\[=A;.N0(a@55C.DQ(^c@3XiDa\p:gHYVmOo<n?1`(<lR<nV+IEac<pZrHfb5tP<
-`TtVV5a$!pKQo*LU')DM6oeJ_/.a,cQl^Fs'&>@C,\m)7aKDM)H3haWp=Tmlp<qNhS,2!o/0+Zlo/t>C
-+#9f_MFHTdQ;BT-&OfAc@M4J`PQF#lH*e!SS-"AkRr3=r^m#loWT_B!#i[6(JBi!gog%=f$_\;&P-qYe
-rq"b7='iR0B>2Vg\5I0KY-V*k$d`sB$ie4`<Y]FL(N)b#5Qt"q1Fg_."V_=Q@t?9pU?#JC0]j6fZ;!3d
-@%u'S(o&s,cri7FChmk+GHP9PrT@KMLtG6h@\,82RDl9P&l6$m4FTo5,j7Q)IFeL\@15=L]*GJ]"1Li=
-59<H@$M#6`ULa931":j6cbQTELF$+A4.M8D*pNZFgRG!"HcT@FZ*1t;N2b,\Vgm<o;#MXf\KQTWo\Af[
-6FfoY'\Qu;Q7.gl;V3uces$>+$1=8ChfWqk3BQTOmBp`@>ml\F^X;VrlKHW&Zd=V(4HPN1,i_&qQZ)s[
-dL_&'/eO-j+O>ZaGf3Cf2B(i7+Kn<O&fd1IFS_KLLdF6>dY$ZuHm\EfThI"h>V.4o`"EY**f@6oN:"!e
-HIXlgeG:,Den*d'I/R5ii?jhp3a5Z7B7Hlg[t7D]buKCd-^c%k0?WNl62=*W^mEUR?Woi`Nt:fUaG?Q@
-GlX1*eG(/A<b8G^frB$h[?aj^$C2GZ]^,RcrVk_p!?Gda4ApY/2n66-T8"bAaWO@_Iq1NMb[sl?K?s;t
-`s)8l6Bq*T!ssGqp_tV:"a<S+M+C6!Ss2E2K_>Y2518u`g4OaU45+dJk?_Ar40Phr7UYs93)ANCP9p*:
-650Y]Ar0D^X$Uql_j@a#q9g+u@Rg#8c7.+-Im23h+WgBZ@/]-dHr,1]JpRpnG"[2R[p&L_e+`:JXN/<>
-T--5t<BX<@@A,&.+UsY]C%@oW0Gc>GranV,;.NK@obkckRnk*9GXn?7pfK`%:OP?'ah,1`&8HRZXgYVP
-s/Is5W&*83\$!s(Xg/^\0bs)sdFDd,2ra/#/`$tcfD1_lg"+;.gY`X(9IU=CS?f6%V-)YKD1O>ZU/XLG
-!At%ns.G<!TTm]iU2>.HDlSKICn>XAg0+eT0c"RjX@I-;oo^iWroE5OLJC6#+bi*EP%l:.JKojRHJj%'
-HTQo^.7tFe8i_Mu;CdU:Nq$VS#SdP]c)L2g1DVAB@>($#T87WopecjD,^k\dlXR&8DEQ9jm9rM!=-M=t
-cKX4DKh?\e3DtARe,h;e3]B7=P!,iC0EuHE:5FM[%O>WFXr/)?1Dk)U$LCX_1msES(UlQ:`:s7`n]iMM
-mhHU$b*X:=3+S]_;(1[tpXY(V/@INB![W[NjZuh'#9!@0_qn7=OKNH#/RYTsQp;W58]`>Wb^]&LKBG`u
-H9BSbXhmFipf#RlH]47P$]<,d[W7#.g/>E_>5(%gg2)0h69M9bc1B-uk*aia'e5"pWom-&F2\2f!"5SU
-I/NQ%\PjGn!uFH%S=s(8iG-=m]@fofD:P,BR>NJmgBDp!+ZYPFVkn<`TT(juU'KlVjueGU1nl,8P@LT;
-6R#-2XgW24Q3r,W.dM2B<@6I@#^9WumDf2&drVWS$&DNAp+4bh?m25E2^P6IT[a0h^):+q:^Sd'U\r2\
-kij%N),#T+:_>NW8MEBi^F0a/`sG@hC+-Vl_PFTb3Z'ru@dgPjhXL'UNk`*d8CP&ZpFbqmlhYhO+Bab!
-3_BKB;.bJ$ZV^3K9S_N)_sJNJMAXm)3*/L6FGuYE3i7U:e%O&[h9MN(%eHUlYP5e9SS8$TMnI-J+3,S-
-pf_*`+Sg]UemgZs'#[S-7tc.6CZ+f_S/e$YmL)>qSsMcNgX1?ZT4AL%<^)X]H16q]'R=!mOdLs.7$7]T
-aiAngI._WI\Z-U-f),**[?e\p_?CH\CT?rb>OsO">Or63j]H<\R*4YrbOUQMU;:gr\2/)6`3(%O]'SY*
-%cs5r$]KcC^1<%/Y18qUch*s)s#ZasRc6A6Bq;t_Mma2,<N.b6*j?&Y7<GE'3qJN(QdktFk=ZhDnY!Za
-d9'M0b*$WfV+"#`;2T`%cYu4*;F^OWAj5al%HK'Z7%p/"AS'^$l]3hTa_O^H+\%\_%kL(sQL&4bKs@CH
-HC&p5Oi*7P^:p=gs-8"MUQ6q9Tr84%A%\`FlEXP9q`MrtK^I6DUQH_oO"*AQ_4.&1U;6H?m*hf%(Eq[<
-E6n6gkI*DAN].]^^2R;hjX89aRnTAh@gPA%(EjCub/ND:=q_^6jNKT[OKT-Ia@T2")aG+q!4qb.<8BA,
-LdKP.W*`1cdte(92FO+!M!W3h-QGGW0+7Q/B:jJ8[Q?F9$gq!YQ5D2(o5uSUk"8;*"7oMMH2;Amb6.$]
-#BHnM&E9*bYT]ohI<K%QJgdo6Q"S&;M?Sa>^m>O.^aCn3n7mPY`-:-%5qc44T@!g+f34GTWkb90:LUZA
-[!$?D11S.(^$WP%F0E/bl&KC_3nW.<p`fd(W$"Fs3s)C]"CG(-.Qh$5S0F^p)Gu6orQ+@iND*+G0E=tk
-MrFu<`47)rLk<Q=^=5u`-QWdd`Ej/DHN5PT&LKbfeg5_?E81A]>O3XW[ist&#L<]+Nqn2B52+9BU+]i_
-@1FPH_@8:+Yf`37*CG"G!+9J.)DJ$tMucA+l:27J'FJ$caYrW8nHMIhW%S.Y#/H:!l%9*[L1Wo)]dWO&
-A>)$(]16qJdFS0R%GjnG=Q$0Gs4Kg4O<!7Gjp<f532.N)-&j=G'NADTP9D.XkE?USORnACBZC6QW;-p9
-g6@7Ac0oliqJ<)b%S'u:B\k,iJHI:"COTqG>bWr+eQGq?$J&udjZ2V3Hp\?BA9/3&=rS#aa*_q;&4Kl&
-P?1XBhccm"b/dijP]p"Vn:e6bQO$IH4f2<l*s4XIB+p?K2cZV#EfP$CY$n0+GdXg?XqbM4I,VK.e@1tr
-S5T$"&n7s[&Hl%B#VES7i3:6OK&q\-GTLa]h42?=`bdA)Sk2p*;9/`+U[SF1>_Q7AW?Ol>60aC8a&qi%
-A@F`"nW2Fs\bjHC>CWD#Z?O%036f50.tPH@#eeoE>nqVlXa;q!L:iU2)r5kG;F<ng3@YknNCJ-u^%82i
-+EdV@GQTP-;+6;gIWHJnrtD7q&-`L81n6?hY1[bBEOShhKWFPc/dCtcAFD5(4Q2-2hBut2Rrhq_90R4,
-lM+Qurm!aHK\&W^-osJB4#0_:BSeNc=uIp-_^8/NAg3e70_.0seBanr7Bo*uo#)*rjc1&!D4Y_fN\X"L
-Oc=rn<rN*roDe1)(p5S-Xu$ho)bXprpF=?UFMGsSU26_c'*?1e!,_r1$``8Bi+k;5&Rd!41HNuOGuqrd
-@qC3E(S[G[-#jT5,Rl'S:ue=UD6T=DbgG6DElmm@D81>i_bP-3mV\0HLou=bU52\IgA&1g4:P.C/'spu
-H/4ULT!:?0K0BMJ,((hI'J,8h$+M9,Kh0uH8j*L>BYs@EjOg*9hq6Agn&EYM!q5"D@.VU8o:g4&'Hg#R
-5%!$C&U*J,opSDR7hk,CR86_:6@=C1K38b]"em,7KYYVE$W2^X6EZ`<ZA4bq#Yo/cB*l81dGY@\/0RW%
-k7$US/DmVcNX!shjssYC>Nn0A*teP0W-C!9mh6>4h4[t>Z[h3BV;6$AruH4@`ph$B&HuSlZn_9.(cFW.
-J(sei9fI!D8m@m,<M'#noFak!-$Pp?pMT&277!.mS1D`P.2Ea($RggO[d,))no96"rLgm'C;FJ(qLTG3
-rG@HF?hpIh4Rp^DX[j+U\(qic!!Q[735\+:-j^KnU0-i_E$f`%bKnp2657"8a3)I8"dC4g^[m%Y["Eo0
-]8sqC=QH5f:U>$8kJ?nn3hQ4KGI+-l4YP;E96=aa*-5W_3H1c"om$i;?r?(6%;IFb_a.T"\-qC4U4?%R
-!/MgYB6$KOU-.4b_S%?o4-@3)gkA'8(hH)9V$*BW,e;D*QfZ/gio>B'$6K*G$TR.n2l+@u+lS,q/@811
-gELPTI1Z^J8`o25pu6e;\"j+Y)hiW9@M)4&Tt*lh9TYVLMhEMIIaG_!^5'#V?XA'#g-"DaCdS@qY%]-/
-?bn,\:_;a[R9TJ=`<(o##$F2WPd;T,RG(],CFmdjQPWu6V.ak.hR_KAE;(+)>5RcLm69A>`$IGg`'TS/
-HMHEQ&ji68dL&Md+,Bt%>'Z6%gO(-?_!poUknhD2?Q>C0ECcN=KIBYO9enOqmUrd?(4MVC3Ec544E%?>
-hg]3q?0cLnM9YjZF+13>I_q\/hLZ$paK##?0BHZZ!T=`Q-j]@5ntM4IJbG`1SWSIO.8!/8H<eo2lettp
-a<JVH5!c_6rOqo=^0NP4NQ1t;KrscYHXEgc?%6;Blga2Z8_,,l@$F+-Jk'EUN[VeCb#lrKdlo:9..@Y&
-8@nqS"&VnHLPe!>3/Pb,n5sAYrP'p6=_]WBd@$<b$9%$NONk0F^(ar]p]NhD(cNk!Egg!n*u#)2(APNX
-:_;_>Lf1'%W&0aUMm?c_G)b4]hHU3^r3c?h]/BH>Dn^)Sn,I_fHBI-G&folV=:fTj*)Wqq3r&1Vj5o#E
-*_8#B9IAeW-uri'F$snE.t\N^dbmopg)nD*#?ddn8]Oup*>[?Z*IkHneJ1TEM`Vp@:m3X!cBfI3;[6h?
-hb9=%(Q4:]7E5QCSeW7^@h0lXeAHtAJ<@MPdss&iYak0!#=0RkJ0cfneW;F1obTmqjc"c%CnEeegLY8@
-r2/YBond1nA\j^qNLYg5T`PEH.'a-Oh][D+mR89?83q+4Ir[U1Ibo#9#lYlQ(<Isi'G6.aL]G2Pd2Nk#
-MbnariYT@H>]@dlNW+s4P4EG>11SEQniH?540nkhL]XK3Jg_jg7[1A[/F[5VJ:]1^8!FI;dMbJmD4YHi
-SmaeYN9IC/3U5]QlPbEOT%i\cn^O^CHG)&g:8.qQ,R,QL<M#Y[A1.VLW"@nH.o=r:1'%piMiKpAq<A'B
-U'L64V*mjH"Caq:Bd!:3`8^9_S7L&p..@N`r,LI!93[mglt\-^](CS;-X&_Jkn`1ja`2mmpo<QU.OZU&
-.!#S:$:6rh-T#Njrdl7"V\FB/U<[J#9]<]1\<"^`,c:toneH+Uoebup]8G@7\O65c;<E4V<8,9>#gjbM
-#T=DVW<12k:o"=DKRXg"F"um(goa2hhF2H9*.f/-U59/GKP:79$&o:sHM<o<hn>ehA;/U=4C>e=>Z?Us
-=.g-JMX3Y1V.>#p+%fCN;9!J<-m,Nm?plQ=+Ni@K--s.t?+:qE$4q8WR4=2M>AYZJ["_1g;2nb'YM$AV
-hA+ptWo9e7ShS*`r'D5ZR%TZXU2Wpp]oQDO_s`Zl:^RUaZc\)o`cHNkJV\np/;Wer!)\jJ/&i`BNc:8:
-"u1)`a5]@LBOg'!XPXolj@<M%05Gc;f&n^l*Vh*BL)rO_"FMCRrgAhN'!Zskl;&R\S>Hp>5r8PXo,:Ka
-3MGM9(O)ZO\7[.oIjN,LaZ52>OY5^g/eg-:KE!4\aQe!2[I,V+q>>BlpU@EqH58N^">A"08mt&98$)CQ
-V*Ih;bF;m'E(UuN-h<>]G^;mJf2!OsdSQ[c"J6NESt07B^O:'LohUG\hH.(W9P6!$a^8,Vn3L$h_/1CF
-M!RdN[ZW7)Ep#f8-cH-o2@Cph1-D9F<,.<5o5/8?c@_)/Ce]W'>\>\!?_sgRS#X^:<>tfk#^r%@54ZkN
-a)KGGr@i+CH%-PMjZ/#C-qVF,-hjIY=MeA?',+6=\0#q;aH=9?55q8^Fc$L0GUn]cc[+l'hqWD1I9gVU
-8\`.[E+Hjr^k4]b^kKWkjao=`:nWS*;W[sV:u`42USlEAaPSt,dnsXD$+d+Y=E)KE3bD$FkqU5CQii-G
-pCYBTkV%)(ni=%i:0!Y(I!G[&SaW\=[6Mt70=,%J`HIos-?h1VJk-e;OM6e&gmH0=6CeQ!66(e*@Uakd
-g-*;?5Q8oZ9CLD7m`JQ^<?!E(`=JpV>BkuZA]]NtOHG,G'KIURHsA'rT2rTQ?a^,4q0Tki(/PS(Cl"f8
-=JmWNX0Pa(XHdH\W&ASER'pd(>6-3#>>:.ShH=p'\!GfP]Ar'-^NGe%;%ftVkDrN77NrQ:8#RIHFeo_6
-Bq^"[[fgEmb:\5=)6>Tr&,@Om/en:MH^Jb7&V^Z>S4k%O"aB`-:+>.@Dc/R;K!2H156]osgq!I):=l4h
-QVhSENOkuWm#rWRY=7aV3OJ+EU@f<L>mLErj:,h1,`2Y^q8+7HcojOO-s9DoQ=QU*ZVL[t#Rt,Im/EnJ
-r<8>'RDJ%`5,YR(DJO%%XS9W?^(W_+HCRYg^nP8#c[cc\H9>%6(h,Z-)"UUFEX#C\Bg/=?^n?2A:f4nn
-@45meJ7R=m)B&DTp:EQ$QJB)@CVAP+[)uKU%=P[4I@\r85PfECcBCQ?$DNLF[p8`J`<,5+"VaB#9LN$-
-#,5ph,=SH4ZkV++/_ZjUhelY?f0_e#mn\u>r*b>A%obJ4Jf"oOjDN&tLlWbf6tda/+!Y@DoIVjZ;TAAa
-(f:jt8L$h=ZM6uVN"`#f\l]A,MBg@>9^Lsr]Pgho4ag7qHXX/+&9?'Ohgj-Fd/gfWCI5pm#q%V&6,kJG
-M1$-@+$nN>5i[R^N-r?d;)k9mg]K2:+\JhEG+o"tPY%#6Y6O=-iceYoDjoGLdWa>\SZXKtT3W'hp2I85
-O"C2aPt.O'Z+qKFLIE;@_IJ1*5\+#=Ng7A8j"qj4N%Q8N(5RR`,n::&*f,p=4hQJ%]`'AT`)(RAm(=:E
-"mZT9O:U'>1@ELk+&ie_>eeP+LFX/8i`SN4Pi34n<i%8o-V"O<U6&csV%/M"%)$NT4B8rG]V4uGc!'GH
-ZZ<7_o%TGes0j@:HX_O;'@F(?1(GF]7L:-G7m7#PdclnSZm95FnPG$n)A<JM!3g!++\)n#fjbU@FY_nX
-f'a4]4kf_Sq@cTTp,El\2s@pJglQk(g<bMX=PG2H4bJW<W5=6I*$dq?)K9&BES_p4j"sSiN$qTA>Z06l
-R#+p@GkV@b3uDdGIq)fch/^A]H.UMhHJYZ[Hi=qA4Nh3+Y[ej:Hf7#:]KI$Y&nj^:3\C-2EL:!J'+n)4
-fa!d)R&#i@nHIr<PY[A:[QaJ%9CX%o<&\FTmkL,/l&%C^QoF2t[\6QkJgd%*QEm2d5dA*q=?o0:ZQ]b7
-"I*AJ%M^fVJLH?IJ5YZkL"l3Y)mcrJ<Mct&eeP<o/R#L=o$of@?9d*UU>'4[3EuQV-`.AA'^@T$We+`4
-+UZp3+hs?TKgd4;Nl#;-TSW@cJ49#XU5-]_0_$17f?f$*hcaAhgM6aXkH<h4HB[6_M_o"_Q\*B>W,n,,
-gO_Ik*p&e*E!&rk-Bkdt]Tkqe?NhCH"<0p0(1%\]G!.e30KY"97.s42`p*KBH0l+7iEaFCgc'Q:fFg:>
-4!qVYiWg<9@gm*s1$$Eq0Yi$g.$u>pE6K=Q#kVLON;d?)``k4b#GW+F':@Q>&uEknCQ88if1njQ>"Y+H
-Cb#r@)b^XKTLCgYL$)[Ljd<LG^/rj;U-/3J$1s1p[9@hd`<'C5$RggOG!t"SI$-f1>^L8JOf_ik0<.Gq
-EfP/44PbGNK!g?m10q`%Rr5@aZff"mM"uJ_<Y(/tRShIG"GnOGUnHHb(k</DeU%IkoPpICVgD:&ML\Gb
-<07<7(J&^;O?\kd+YO#.cWF22E250@@jbFG?)cEs3qTc04nj%T>i!f3W6]#_1oc2rfgn2]\ku^+jXgHI
-PT(jo'6'efq2ZqfJrPsh+U[l-lEasnR?Wf^4K#qCs.nIqd!f!\F)/`jJ&+6C1[uS\FKe.T9DYX=(c>4U
-(6`e0%qKb.`f[/so5*\hSdsq>.(D7`;+4?4KP<!C?1tbAF7X"GnLhLlNQSn/@jA,Q\V:R([T[P4Na*NG
-j?/W%'LWi#Z`:[O@Y$2:"Va?b$_foF!>j]<"tn29lUJ8s%?W/]NU,`m=6>t&R#9K69Xeo<prP>h4pIi+
-NfSul#TBGE^1Ru\kpXW?j>i#e6_%P?JgF)[PW0&EhBY]\J5/0A.T&fq^_R6VDLIHa9aYgCrW_iW41n?B
-mrEigbHVU=U)rKfJ9+>Yn\U(ijXh96#R//`&S4GI7H;$NPbs@j9c&L3nV2Bf32/t;f`JHipWW)?7PEfM
-PP]:m^%Zs+BkP:Q9^GABraaf>O\#6\M')q6W"'gr8.Q38,_$=,;d+<95A/KK2uH$uGT$cl!%*@p3;&sN
-47Gi!Q>M\Xd,&$7<b#="XY3%i1"l\@>H2b&2QKHZbVO1YZOPk[;%R<gcDU6QM?U``(/PS(m"cimE]Ku;
-mM(>'C_`8T>B3F'ZEu-eXY6ZuZW(HSb;@dm[XrkNVAh$9Ie*#a]g.fI+;s[D7MDaM.-a)e&%j;(*Dpc_
-O(B$EY]8e?=W]m48oB4t'a,*N!d+gS5;&LcM[*AFATn"GM0F,fSmI<@cq]A1gHOAI*^,0)ru?$,28Y8j
-dtfb0i0jg`f(1oK1F:]G[/l)HK18;7L:IrN*'7bXS*"k^0t';fAcLL(P-)JD+^*b`6YVc!KD,\"P%=NM
-H'6C@9ErS+QEKW7Xu7C0'nf:H6m:C`(cui8qiOC?\E]OuB'Tdsd0:8Km7l+L>Fhp-7pa$/SAL`Mip&Pd
-1'LOhn-b!A#:^K+>72j8Ecsjm33Fc1&Kd#]+;8n6#&R3p#+G>J>Gu8)f![k_^,KiaeX'UVp*Ypfr;5A5
-.6*K$5&V;+I8C9SkWtjH?5/VqE(A('T'S6tD,?m\ME$c>G=6,=THr)%j+nn:K&"*YImtt)P[_>rGT09q
-A:YQLiQ(h&Y%_VJc:PXEUHZlM0IcAfRc+)n]I6b>j-Ua,:@l#/Gkn!D#o>`Dl?Qj8WBcbdd"(O(U-'.R
-EDH[P73+0]FGsk>&aXG'e*Y_nmp4`=nf=Dk5D0k,PMTrh8JW+>_M.Rkrs>NsE'tjS)2p!=)NG9$n.[<^
-8YsE<*gOr%Sh6/q"G0HkH1lrQ^3+9qG2Dm\V&SuICCGodF7`H\jA?_2SSt["CY>(^>,*^LalB(e1LiR?
-0$9Sh4_9[`!Q>,4_ZC1>S./=j^U-<c1Gpr8+23NaV9p]mR\s@eEqq&AAXTgeSfduSpW7T38XROcFdp3T
-=9p.<"-NOY6jOp,!`AJr*:0FArYb-Fe&rD9V!p[u\ETq[JqFiD()87:\NG?%#kP\C55*aVf/L))]s>hX
-of6UeG@)3^bPr<$?%b>gY^O*\@7lT%EmNSkhYkn8lerlYW#0gLE)??@+-^;/Re\f$m?HO5e29T7,NXfV
-L-$BCjH%=.7N,r:X(%68T`L,hH!k:;2:q;e)0/N0m[Y&0qLAJ:s2XI#VpN02*KJqKk"E9m]e=X"@B'"#
-7-)<Tm%ZtCQ#pX%+j%_lE\*Gd8R.P_4V[4E:BYm5^la5"n)Gf[i7X;!P"RK"fq+8/&0W/^dLjo=@L7N,
-KRkgQQQKZhm)=0DhL=>lQ0DmJi<k!1H(K"]0(MdHQ20Q:g4HFVi/4?D,JO5[54gi5Hh@-KEW>NH.ai1/
-31H/A<\,p/(/PS(IrcLOgaC7rh@u[u<9k<9RVQ/^lriqsFk>EUp$k7/f@eCK-4qMp$<SA-UO[A8A^;\8
-ifBcDcHqX"54M!i.[RtI;p&hSAputN([E]mX^Z]P3h#R*%ikR_s6Iij:L>#Tejc3OPP.#<@1I$m,PAAD
-/U^@B](\qahKs5\;5b_Dg_VsKb_]oJ+Ncr/M:^(8#F&PH]B2N:o>SDLKtS:Vp\`pqrr3eg5H0.ir3jUs
-Xr!E-5Pe^!o*H1Y0cBj2cAonI(IVkkk^Y(O8U+$&Zl=h!&Ol+C.BE6cho*o*o>;^YFDnrB!#;]p(DQtL
-5\nI\P/&G`*qX:E_&l@/QHhGEC+NYc.4C[V^HuG4+g$*O.,%!;jN4f1W=#W.nW6+(PgMXtb.B/>pqg3"
-6'RL"'`GnnZZRe+L#p=;Fn=-BU&:V@q2X'^Uff07NXG;I"DJ/RR_XeLKtNhMJ'c2K:U`V3Qh`@'+G2R-
-a!:V]r$nEUU<pg;&1)[ip&$E4d0&6lmdN+fp,;-f4puG4`VOl=L,i'B#rKojCS'>I^)0/.&G5H4Zd*g8
-cLep@UrR_*;$J5%lp:`L8G0;O:S;Xa]Qj%<Y^99Hq.o!]1P=$9Zo+kE2dP#/`d45.ngkI391XiWpdm3n
-_qe$#&lEnH#Fl+0#mT1.5SWDk@\<n%"@S(mTd&55AWJt1=FB5Q/F<lrlS;E'H>R(ZQ?ngqA?3_].F1sd
-kpSuCTToA+)?itn?P@!<Z%-;7&[Hq=-mONr[;udgk!aFhif3cr'cQ[AK6>:neN\<TfoN*H7UdEWaQJ?*
-#Xl<NaQ(1#15H&g5E=+4*VO>*9_(2&n4!N=KU+MYi^,'C`F>AhG*iG>9V2/Lq!ZsapYXQ,HXV$B_MD,4
-XNqIuEs6b'8mqS".EJ;27$/q[bieQu;>bp3&q4RB,!eN8<1eN+Vg3/MUZRZ5kiB'o"?q:%GoJ1976Db_
->GGXd)DY2:f7`^hO<9O<4O\7c)+9$#"[O4iFMn=Rp`k?/*,`Nhh!a%,iWo;1-2NedL>oUUlPc"ljdS22
-(I"M"D9b#i5UhL6asJ7RE4N8H7F/3q6feKj!f@.F_ZC1>N$P-jDjkt1<c,ZBQ$J@c'HLTM/7#WaXSdkB
-J'\MP=^:tod28$/d#fn*JlU)86qORq?k\,*aLI(O87D-1A4\FIF><#6$bjI2Fp?iQW+4.ZS^&a3)U)N7
-5(uF1=lK3+(f@34j@2`j+m59>C$/'B<@I8k]"'5WXPG[R;$Nnma;HFGUa1-.$2nFms0#?Fc?UIThMGN`
-T/IB'C;-D1K*UG-:U8W"N5;FA)&)lr$ARD2S51J.TI5_pEhj!E"^8p%`ab^@J=271R#mCtI]PJqr8`\.
-c5#4m/R4EV=__0R!F#6h1s9s"jnYcGbC]W=Z79'c7?3Uac%tC&d$%tmO9pFIg/%i6T5b`L?</VM=C>eM
-.#9XALgjZf@$YCFg*3"ZX7Pu,%0apJ(9UX&^AZFQ*e3Xr%UB$".DCmo'`mQVkgkN9fHD>(T<"+/RpN&u
-s#]!`A.U')-dcU,L^)683K`r2qjnWK54'orp\;!@4`<N/U?UeUa22/L0&2sE\`X=3-Asr51WN1lj9@Tc
-%&g%6[Uj-7,=/<%cbr*`:^Rbf\`ZJTQkK2[ZtQ5cdqCbKbBCD[]$@cD7p>r.!\^gs1%7akgkX>EoP%#s
-b!a??TbG_8@<agi7hh\^LkPOu!q@:,:^f`?D7?ntr9.Y&X:(BXR?tc:W%0Dt>KZMrlW*'sA>/2p\)j)o
-#uSpFB\S4<PAG:D&7sWn"AOl2*(mg/E*m<j^LDcc_ZC1>%!-D-nqrdjRCPnR09#.;figANkN&h!2SKL2
-eb#mO[P`c8CZjecZhX*<J,!r35&d;.pS[urg;VM-.b9=F"]8fp!N9DfQ!Ge''U0q98Y6^kMP<<I%Bp\\
-'6UY\2oUu1l$B,1p"AXlROj"Q.^<]Z=?e\Be22p"JuCtY9g1FrSMK\)(KDjgSMU&6I$Ls,'GU4J^kHgk
-5]9'QS:a$OZ4dRfL/-?Pj%\-K]icYgr\!VkOR1$0G\9"k*=Velf*74Z+q[4gaC#\%MaF9.8W\a5@3d$s
-#!#OG'\U6V:/%%I_$KXefl#uRQX@EE,s6pVML<n,*;peHXiabQ"Xti<lP>b2;m*j#!^5+<+A/69&r;-s
-j.SIVrN-rm<u"+`5F*JS-l!*uB)r057M8S(Fd8heqc1XN:eJhU4,a=^ZIO.8/Qe@C]CCbsXo?:X>oe>-
-iX\MBTG6stT-mqZH1h5;5UiTN.>0,+)"U=U#e5R,%jd?Ze&F_X"HG\"rq_$jp6PF>eOB5n6@Ulle1A%T
-2S/UTV'$j"<.HCf8:_+t.?,`hTU_uIQE,s7]]f.75gPOJK#=7kO*t2@f9BhE9Ym=P]utZ%iKBMimgU?6
-pLKqR`BRb3!tmR*0n=pU.N1gsBnRD[9I*"l:"_d"+iRq6$G:XLPkH/Z2i&eIXO#4aH0J^*bp+$!>H"s2
-Z7SK%bRJVnX7ZXcoX6?56daWQLeeH0Eg-fV%RbjU"\$Jl!$Q"<*sGMr]C7?J'apNR(/PS(ItK/e?&Eb.
->BSLX%'9]u.+K57L"Zg?n.d6VYK52LnBL:BT@igW?]Ykr86c<#*KT6#UijbB"nb'.^E;49fAb$;nX<Bs
-TL\^Mi.+*BoSB8>Y;aT$e711eL3%Ih/E'/kmjCI3^*=/q^2eYB^&iej7Wdc<la'a3r$V\[h(r_$:(K9Y
-V9q+;K0Y,=AMBit@$hk@VZ]me8e,FJqkU%K1:\egU>S!cYZ(NUaB^<YL8g<+(WW(L@@+]VGN"CulTO]R
-O7tcY`7L1=W5Q9A."Y%-FV5p7J3HhF9FkYR%6NXT$^X5C^PS_3L/GX:R0Enf"I3IXI7Yo;8'K?s$=e!e
-^Y%D0D!tq>*dE'Up6CQ=fOun;KM!3A"S5cU?@dhLO@bJ8#$quP'HQ@@C?-l)>jFk<iP$,g[U2=b;4UP+
-Rk#6kFUKUR11H%@Ym??"<bpA4;i8l3)3gjN<M1;:WMiL+=_9.tql]#krlss_auQ_++RTd5#qYCEm6N2l
-#.ANsc\)sWc_sWp@6Qq_C[k))!WL._$KHqo8l[@87Qh"b$F)t?p^9FWYPLIiht?QJ>tkJc]CLT(bDFtR
-+aXuP,DbBQ`WmEacp4?,aju\0AH8Gak0S#Z)iOlnA@sF5.5VN%*eImFd%9(B?u0n6U\j/YaK`cfn6)(P
-,f\P7Tc7Tp0T-2C;3D<Y5Us[hM>YfS+ps6"d'1Il"$[)i/<#c.VoHmoG3fS`d#b67QTb&s4]bsr!L_f1
-icSGr#*9,q-FUq,)09"l6+J]RH3dB(:D?27ju]@)<\0nG?j&$R+Nd5!$:6jY;[onjHJ;JF<;=EP<=eEg
-Kc;QN+iq2>>C6=+ZA2faHQ/9.&46C/XQfp6n=Lh(K#JhX+FsiW.&ToL's5:7K;;XI80fBNdVt8OE%la(
-Yn*8P'^u"H^rIBTT"4"%DG0FnA&MsLe`Z]GZM]_CctMO#"X,<Z"XDs>R#e3IpJekV7_h#"L][BuGp&-2
-nX716,*Rkb4c<r,<PU?F#J%BnRNA@JRD@W3/enjZ_YTfsHl&oW-.X)K^(d:e"Y!3p_/NON1dmHolEuUn
-P^#k5V2uB-&EQ3j#DhAtY`Qfs4EokTmqg.tgfh4l6>K_^GU5I".V#U7"@if3DtjX4-qf@?o19-`W_h2$
-DVgQ8_EEbmAH^QijXh/SN2$Oj6lAii0i\9Ppg#7P-sP5&N%N*uKMK6q6+*k7Ffs]3P"SkoIH\/D^=s,f
-8jko[!:F?,Jq-:]dQG;p849"^La!oON_k2GNYJjl@0oL$K2&.T6B&.E^li+Q"CbXkG+>g]5Uif3Z+t^O
-*D_0__f]+sX15o1_^T.<."re^4Yt_]PS.q2k$p_#MX3"tV#X9;<!Yi\'_HD=m'E4$QaAl';s9t]=RT!#
-HBj<l'Cd];<d<\n6:_rO4sbGMQmXI8HPTEq@kS0#"\/`eHPDD`gDTk-aOq%/;L;aVGkoWTSs:$TeQVCg
-Qrb16f>E;op^YAuS1!ID(mrr2S>\$I(s&!(K3E+Y'EpiiP]=@#.j(lqi/;7L"]7`%;)B%2b!o!i2:U\+
-2leLV8D0[cg+c6!Q=F0<?<CcEN#!eM>8Q/p^^pGA]oTedr!c&>A1Wk$AMD@U-DKFsdZ?d-+"VT7-p\IU
-+<d2<";VNSW%Z^T`4Or3@*&p^A:LoP2njJpS_SGDiEZh<m5BI-2IKSi*4\Aegn9";W,Y;*C&5b6PY=c+
-<tul$7>N-LG5C")a'8e'p0?AF<b8SspFQ4T'0\tpD.j:o91#.%26`'L?K.1$.A?Xt-tTIlKlU\F]n7pG
-1aF4Y'tp<>-cF_bP7KnK2mrJTI/Qr9EE/U=/C1O$q6>`W@`Z)..T7WCNq82KeWss/FBoi:8tM#sJgb!E
-2+%,.'FTkp"Va?B3CL,PBs!X]F?MN^jr$1RR(',4pM1*XS=WfRV6;S;DR(grau8$8:OE&J2c`*2rSMk5
-JpcuP.<))966WQ?p.R;2)0e[i8jTKqb!(@u#RRjP1;KTYX%Uqm"[]J%498$_:*tG2I!_U.*c$&3ikXu_
-qA]lpG#Qbj%m&3+B+?=Y%eieILE%c'mmTek$EkpGE6%FCJV/WnVmf7hZ#fGtQWF<N4NdRr/G]ql>+$(T
-)[sFTJ85c2dH,n!:_?BX-X\%]bBMMl`eY6T7#=3.<^me5:kF;KitpY#qnld5^?1/B[HT</EM_5iKm]nJ
-"/X*0/<j>\rT42m69/+pUk&YD6E&)U8FIG$n'jSuL.\+O*7ktfUD4/qJ-?WT)6qAa``AojQ#"Y1iCb?i
-#g5-6AOi?Rr`ndfo1aB!NRbS:$?T]Tg[<Nmmj_GDoWiBfHf>?YCMPFq,KRg`nGlG%.L>cB5X`FSAr]K\
-'["#j:OuDQ8`VeFH[mt7bTsA+60^"eD'hOtV1V4n@31d0i(r*6>i+lG]&.Ds2&LabS_'J!Z"J>%1\r,U
-II=)K7fJ>UpC%tC3<@a1Vot["M]sB<fM+B>50#L`I4>G]-dX]NDm/-p$b,bUqCg(!MacN2_GMY)\/u$'
-o$l]S2[uVod3')>LC/Ff8!uo(!^2"&(lg"AU>hOSLko>CiRPDugp:aN_011Qic;_T4ktRRipWm@TTgAa
-2MToor3"H#WjV&U=]e$iS[s9nh]7_*2RM^G&7l!IaN@^8(/QP9^]Fk;N$P-j:H^*0=)p[U(.6JmNGVm[
-C!/VeXhNki/D\;`\LV_0CXLF6CL*'@\4^VOko8Nog[<c3&X0q:['/?tAJ%$9m`E6EhZ+Uk`de^]5+D+o
-ab[eQ\q!StOb23d&1,>h#pKPI;.'e2(+b/2Tq=os=mTG9is[#Y[)I;rYC1DoUU\onl)Rn[eS"RDT&/@D
-&QKgK1M5&3`oifPFjC)b!#Rmq78MPnI6\hC3GbT*"bJ>40N'4:NiA/<)0"j44/V`*Vfga,pUYCX:"mnk
-QZ[eb/_p)%(4V=_%`H7:8\n3q]9%\s"ZW@"5XPG`iY/j;cIj0dU[(A-dg6@5R6c/=*)Q^Q;)&*KoS6R>
-Iq!j!^D8K:-X1qm\R_89\=-;lXP4kH!\Xo="G=<_.cFZqiT*[#i<`QmU5[F-;Ya;2!af1?.#9WfLk;.!
-%0SR@lgr@9g4Ceaa^tt:BkA;6$mg&o<UALohjLZRQ"sK;.P7-]F4m\ieis&T!Q9<d+q#Vf+<q6D=J-OK
-;SXnQ;W*Yp;$>/oVt5fT0r$isL\ODc(LN!/YCNj2HP-rnXJ7!4nUWoUYqSiE`MJc]E.A+ao=k)es,6WY
-2."bo=PW)F"WGnlqeY/m$_jf-79p]8m]W=:E6pc(f/VO638`njbLP?FD0f`h=h+hoQt5,?$+'Q)r9EHp
--92dU8].(J5g>;kXb%\GEj=6p[;O$\2TMm7LSiU%e@kV1cBm.>T),\\H8>:FUs9hKo"U1tSoKd(5T5V'
-fTZ/8aXhYuZY[91T?mHmndcW=+Xn=l5@6Sc4D+kC8ed@IKSU=qA>+m$n@7uBs*:S_nT%RM$FLUYNP;@6
-]O6YsFGmkP1Z[uc+X`mm69IVQUn&t[pkAR"hb"4ISGSOKrXZsL'?L:_UAVoq_,CMu<ViF.h?p\rAQc2e
-X>Jji[%IcEU:+qBR?2@B$AP6f5-FfD`mps*.grPnDr%9\SpU&7@O>bD)oBb6+A<[t56OT+Ya4b^.-!iY
-F'Z\Td@O3&IOKB:UDWPG9PZI,<18K)d3KBh/=^+!=L):q3YTAcd?D<U^;%AKfql_p=$o70f4YRQkD&7T
-P$AgAS6s+=i492?.=Sab..]Y6U6*;cB#pO-5PMLcfI$3HfJ#hV')`F*`R=`7^?1?")Q.d;k9"ma*cYN:
-q>ACNJY,QN=2NCZ3:TQ^Zt+H?,#f?<0b@3$3q0NYABOlbff5lm%qj405EE])8qonm)r0,#,[Q.JBS)pO
-\hAUiUqP(p^ZtYi[S+c&-0nO=2(EC0`jPnH(XJJXkVi,0&I#Le_GQ2B.-EdjPlF+U^dPJYJg_jg?*,jr
-fCE^(H+pg/9VO$_6iiojlcTjX#GU8tf)nmoV;&Acg=`K;79<HeMJcEsYHQa\mtY(6TG)e\X*YJ)!]$L3
-Ah3[W:b[OW%QW<#`;2CG1MV`,jL^.6'RGn)<%q.3%,hn=SFs/*;&7m3>(5R]CNJ7E4'LHAF??Tg=!%5/
-6sW20Z6KN^DTGQF2.l[?F&Db&C"%,=0+(r4.7uV,.H*Ns):1`R<^))L"dC3$H,(fk'e%c`"&T]Wc4''-
-dCX$tf07CJVTXuXhs,^cIb)9'`BJrI>CuO@i?$>rSd9CcHXrY*';BGnc,=TsD9-)M%%h&gE0sU^L$TtG
-R="8uhT\.]CI\$Jk(RSn`U!(HC\#\b6.`ng4JSm\JgdDmbu3D*Z%-;7ZW]U[P`\?J0F89oQZnC>LdGVR
-s,"-=+**nfb#AD9bh&uBZS"$c^3@<]#4(81*dR*jkhm+IYeL):-j=CYJ1sbU!Xq=LD($$oS+C&0B0F3Y
-nD\DC,,\>7?d7ZUd#eB,\/,>>DF(@ZJ1l#L@>V`TT.>*W(VR"P[kuu]dU(Ahcqm!J2*'[-5TV*#`IJ`b
-b$p;1U805l>4D#9=`@&pm[<1o1V]hjF0_e?f\RRY?E[rm^LQ9H/9rek-V,57:iS3Q31l]Jo\e%C(CCAU
-:YIq'j54oA<A=$D_4<OWKr.rcU2P,Z".j3;o^64Grr+Trf,%iPs7'Igf%Y#!<bVqCW,/O*bc>;C_&UGp
-=t>DLc=]Q@*u#)2()TUN.#9XALk;ZgmQb>C6-okT,%Cpa-o.;8^(33F2/L>m<?a(BgN]p)A@ZF5ML>$?
-QX@Gk2h,N-lk)SdPE:#-PC*D75NmYoL"n.4\0H_;*/rs;)!\eh?X;^0XMRr_KCW7A)%[5XV*K\L_%A"7
-@`$mDdhFh7+!!#"*HQ_:`F8.LbkJ\]U$+Js\hF7`EF+T?&BZAOdpo$]AAIoS7$I`,PX[E99F[+_"ZuNa
-OUD?:1N9"`1:8uu32WDRZY5s\2:+.**Vp\OHQ#oOmXdgOb>5dT-@4[</Gq%4WE3JtiJdQrmm;"KV4FjO
-GTo`a9/m[/\<7!Q;Nu.iF$'J[]gt++#cu@qSn`KR]o6UJs2Mo+WjDr1e-0V"jcRq/Y!5Z1PmX5ookdP!
-.2G`20P2(s&7m+!Kr:J<Xt9>NK1C4.F(-OecSb9c(lR^1..]9,TG6^dD73)PBB7m+1?>15YKbXHqoW^+
-4L+K<Gi5>F=[bb4A1PM\Oog7EXlPP_!chC/(3^eo4PJ7q3(-=kOFob>CH'4_W0oFsJC/41VA)6.g0!ta
-Mn[5XSc/`kgA]NXQG$A.2d<lK3IU>[Ib1BGl_:Tc@oC6/-#B4E^HiR#9K6FFZQfe`m)s]+TUL[X1."+]
-'0&mO5hiUqX2eX0l+[)J^:X5+r%STG@>PMYiXr!c`Y.c\KdbE)o*N^k.7AaUJj2"s'Q0PZ`kg!=gN/0X
-50GSH/Wm*'a_a@H_?UCf`R>1'EAU]=WEW%5^FtJWCZ+5GY8k.4enT9RP1!"HB'%pE0.G?d=!.Z8><kbY
-gj_Xnh[6*J`V@SKM?O\%N4oH06lAQa;-Dg#a*#+RB;&/mM&bCRQH2K+Ht*g83\`lN[`.!5k1qmrZa=]A
-HB%aG>j]#h?2`,fkGrH*+_1u=(-NLg4F'aq"<p`N0[blEE?LZ[[RY\9SEl?\>q=u,iNXFLbp(pf,a0Ae
-%58B*a=#&qd^M;[k_G_4/j6c>daglTQ[=1RH`#[X,tNE(;7$AMPCOP3khoqnY/m2u1CB,P(BoU=O-E.g
-4&SsZ.'a4l:<5.[DJ7,a=>!(V1L)joU*))mN<8tt`g6JL'2:E4htq;sVh#0CYh072#5a0!;CA0?9q;,/
-i"P0o87FX,1Jn]PUj8+GO^!)rO<5Et*dYMEM&e`#Wn['2d<7;QGnsae1N!+c]&Ia9&S9()W()/IK?@GZ
-%[[TtN:o2'H%3d7M?V:?!<l=i&lHFi\B(T:6Re7\4cm7,B"/<km3**[7#=<kYo'KY[Bjo*bh&/ufoi+;
-Q*%gI\mV).kh`%&9CGukospDRl0K\s1k.J!N;Aa&F:(M@,sPqEADkI1:[n_'G`ITCR8g/M%-5Zb<N$*>
-Y94K\7-a+F-G>Q.IA5p'\g(#.E271KVj&0^CNdKJ'jd+Z7MKm=3"YVJ&[K`8XB_FodN^iW3kff4]_.<s
-FbpK]Jrt3Zhaj7H;S'q_#(LXm#pa'cS<hW]N[Y\jm7>(5&<Cn>k7I))mi(+Q8Vu+efG8YmHic^0DF&Y8
-%n/guR)ati+oB5sgm4[=(4:O1dGf:)F)NofgmE"_-\ls-W=(A:```DBA-Ghb28/R4@KFFL@psr4C-il=
-RpX+>LE%R<"i%a,!Y[$.3kO'>[r'ZbQ^N`pC.9M)..Q=tId,S(N;hlD@_bB\.p:M^MMk7>=XopX)Ja2Z
-5pgls.L`^rZbCAtHn!thI8R,L!-bNF<MlT(Si%9:WN:I=jgP_pWWs#i5(>fbeA3NH?k9H6)'WWMZfI+b
-Pkg9aaNQ'(01n`0!\#tQ%69#,AN1dM7'rKfj<H<K?,-,]]^<Z/\$YS<]Q::$e#Z"^O2$,n!^3g.kn3Z3
-C?!\JrHYErJNH<oV%!!g6ljb<+jd9&cUC,\8gYd:!^/aFrncnV?8P]S!kEZO3@ElGFR1c,3j7t$TfdM^
-="NtfA&f5(^.9FfL<;ZDcfDq8mUapq4J+-uI"hr_Ip"t_ko%96#jr\._3.n?KP;_"2F1J#WTHXG0M9.]
--W+Wi*/@n(hok^XGN@%r*luXAeloYZ?r;38qO[NZPuPV16Q-\NFRsl0655E5n)<YY1-Rrs=7-AgC#I23
-1XG;=re1*1.RhCqcR%Zf`<,4T"YpICJg_j_?0,TP"JS.d!gdmE;:8;_jNZ9;RrH3IUE!I[V_-4NX]/Hl
-2&%Y>qR>&RbJ4#GrD1$R5_9-`TJoQY'PYE/8nL,\r$N3EOn2JLW?-tjG7FRQ`8a%IBOf/FP(>ciQ=%)6
-<I*T7>>I)(]u+^TGNY_3Ei<DMW*s`!9mlLl&I"g/:C*j43=Frm>SJ&Q;Nq6>H[9aJ@Q;ouS,tP<25tqn
-f&Jh.of]WDo^9Vuh9I2dY[gfd)2+6(OOAWX'@3)!&-YY3Vb+A6!jKZM56`>>XEb_YaH7K:RA_6_.++L"
-P9P]LEhPlHp?i1a2-YN>ZnB`CQ^EY3CM^'15=,:*$4[`PfTW!C"]<'dYkA?p5NV8H$RccM2[a0I'Eq?'
-$;o5(P]XAl^^8=L+WAbd[a"s%c:o._@G6;rg4HGqK$AT'%=+g+Q$"Z.5]cS,??T'=:]GM!M2hk-3^3Tj
-(ngZ?0TQP#7?OKHMGJ3(g`;aHNsnF-@[NZqK7!MAWO'%<p]h+TF5Y\(3o@)'[eHY_mRqjEXWD]#cT]NV
-56V<)BM'ET*%?NQ.'iG4E_Mf)7hdp\Gk+G[h_Hm<jj\H'2.]7aH+)Tje^H2U!N,k9]Ip,@Uj_4\L?h0U
-ruO8t,R_<'U*gRO0:Du4=<\<;JH/SSP_&6:'O#K?3?:t-;k2UOnM>ZABLF"?OhE.l6p^>Z>U\6a1D,r2
-qBT(VQEKFI*c3Ucm[cT1\tVW,`3VR1\(nQ.$NcH2cXOEZO<6n3VCW[/(<)3++Ne?B8*(O$$]MLt'LWf>
-1<K=#:W7MhlT#t_OFfeUE]U$.U0+j=Cip#Fj]cKjba&"T%;7Vt.9Na]gj/iM[K#p_rE*39acA0T[ikoa
-?j]M<HQjV*L/5$>(O8.('qDob=>#dCo>H?-"Ki'6+cdP6pK:mRnAm9;?`e"pHUC<`ibk+!lcSq5Zd?@'
-+JK!DPWB3#OCd3D*K6-31SJYX-5edt!0u"Q/7MPDh`es40[o(-l#uBQ2cu-P^3/H"2:@WE1&iaTJO[XB
-K$]SF)1fa/#n]\Q+7`Pop!!G$_FOUgEk_gh:bYB6_;@J2I/$NYTqo]-5S'#R#Z23Y:&s2t(o9D!*IZ@2
-a(q#I<Am)1(/+1d79=<I;Ct>XW8buAbgBLjXL/lb;<4Uo5a76.(#TFlKt)h4Ai\#/"F<Q4Uag;\=?s.,
-YSL%HAOI,A!1'DmAJ;WrK242Z2T\c&i$@39e.gW3[Vj(*[;;RGX[6'=H!qF97;KR=Pk+]9m>$Q&;E0%f
-.3;t://br@Y?Z;np,nDm$`AD"VULrhP"O7)U-oZHQkT\1*f?`g&/A+k+mBb\AatiA]oB`.O*&%Ap12W2
-:YID6/kp#ob25%rhb9%EJ)bWq;9jbA;St>)_kLJ)Wc_'nT5\72JVjj`V^8ALNnM5Q,c+>(^il(+Y[c(;
-B:&>*pVV62RmfPMM>i1l$V,SA1`\p;k%#<S*U1.RWo;3=F6==<f#V0m;)C0qe,87qPi7gb(PQm,J1+8d
-#`DRT:BEj,,dF#\R\"eCl&(7:<B$>IWtnrDCFu[4dB<RJRnC,$l`4!(kj\[Gi>i"86m3M1cPL?gArlN.
-M?V9i$Rgfd(5RPm5Go2&m`:We2V.t,YUq)Wb#4R=Xin+gOXW_#>[q&m%^Sf.qO?nZp/#8jHTnOl0qJQ"
-HBL'*j+\u?PHuD>f:+q"CkbA9*2@t>&M3e+A/l=J#nk>jZ:$b^]d^?RiW%i0[V'JBAhWOjl@\tVhW>sm
-"cegHqr<F1ObTi45/d;sdJE)>4&lsC+Ae2'-):JE7"ICh>`sIX2P>ajh0J?I6+=G?dF@;2D0bs^n,(kX
-[Qc.QYHhgLMha^AqF8B<.^\"F&q8ndn8od*q'$3]i-E*T910q/Q;`FK."k9I-rM0#(1M5^0a)ir9(Tm8
-^?shV[E`ffV/WuA\6NTMQ*"8).',_"=frA%4^0Z>pt-!^MLm6A:Dj3K6ok8_2!'P.BGODUALnArnK#CO
-P%-3H-g5Z5p^S8mEnj/k+S%'fF0/Yf/9Nu8>""CtE7Rji<c>^MGi=):b'r.$r1Orj?P!Cj+o>0_6kk-0
-oghJ";3[VJjU$@/!&5NA*FZeI=o3,iJ)AoKoJbO\f"O:^Dq!Jt]dNsp"agA2OU"AjnB!dVA4hDOj\/&C
-T3M@B>9Jf6cOucuT0q.;2g"E"_Z0$bf'sRbm:F\+PL2#P$(</s8F&g"U9%]qoT9QQ>b+9GFL!S@0346[
-Nia*DKda/^J]_\_JeB-k_a+MrG-WXl+2;R#oU@A<k$&U+Z9`D3S#p"W7bdb@WliH$KX:eXA4f]1"VFb7
-.p!;DMmgt]J'[q*!<l??!`ATD5STG%6Qh*"4m@oi<;e.T!a%@E(WAk('Hi:9W%L`V3o@<QBMkVWG`U-p
-qmIMp4FSIaC!]e$YF1>D86o%D$'"J(?ohj#4kLg7-rShF`d>\7T6jFu&B@:@2'$fP[*m!XT<Q\VjRJl8
-^:'nMcdhEB7K#q!J)`WupGC0k5`^7Ao]hQs'"1Ss1gnN1QI$aEaqQr_ciZd1A8"J*b)6=d2S]V.`sg(T
-+*$SXlO?@.'t$2GC\6g$=ie]on$$>,4PGjFe$NMVei46Ka8;V$IP-pJJ4WYK,*u8iFeEB?(I]r;L)1"j
-*\dsm!&AAW7r%?a]^XXs>OJM\2Wlh$aVkQ<C<^=udS8kec"Lr#c^qjaqcjTA8u90K4<5`50rl!/.peJ1
-^7HaFY?4%UP`\?J\M@XhB1bc90Ig)2$<9AP4kig.=e01u]iogZpTk;D=@C@@&0!*gUUp?NC[U*MrMS"T
-&@o,D2YHm?!P_1+3u[O5UMr[JTp^rB<l*_QQZ3(mb`!J"bJdK78bEe6LfbkHQZg@l!.R=c7GCr."4k4O
-HMkP3?JG1Yj2MSl_EbFffVIrEc\.$EUj5Sb29#0r$c3?/,P?+%olGhA/EjoJBod=-e2^*>>`<P^PW,((
-8g3^<'Ggup;Zla8W+&4rZKRf)3TisCo>C5]:ha^K2]pnanCX>e]H9;\HqmWXZ1r;SlV5Ac8P+H*#ioNY
-2BsK@U_a'7$k2H4[RVPuFpR]9GKFhfE]upc<!8%^3o?SE*!UjW(((VLUF58`YR`o,X==1K\IcKb16#uO
-0-s*(%bEr(H*Ef1;Mh\7T?-i5EqM0B/=BK,o5[4G77kfCj^5t.kGJJ=$OXY_%B8!Gfr7NOffnGR4Zo66
-&+L::"FPgpD5Sccne=J@qVnUopg<1Jb-MQ=851flg2(**mS?VBqr&nSn=%.$'(j4!OO$4A$cG\K9&YSX
-Ko19X'5^3jR1Oju4ppt@Tla4..C>-k583MtnKpGn%hcSQq`at^Q<,u:ZsV;N.eP]g;/q5afe<uV4Xj3W
-+h:EILbb%^8Y"65f-J1TOl3lKVA+8G32M_r4V.c0E#;I(FSoaHIWfi->\R8G`,=emD/MXsm,"3n?J?/T
-nOF@D*IO$3\s'Ba&q(]*;398C&LAS-$)l%i&V.^D@r1COl4GD="@ED8.>iqGJ=)QD7XUnK#W5-]<Q<-N
-J)OXSft(GE*BMBD*6j@7KhdLm;NsL*4%#(TRd^u]>80ICj/K#*S77$][X`rXT0XL\F:fRG6``YkM7dnS
-7%()]%n+e\DORUXbI;:=\agp(K%_YpDn,Xuom_C)IkXQqZeg.qD9sJ\[65afNjTr#!^r/,'Lm>Qr.AoH
-4JHf:=jTg'8Y&OA2rlpX]rpS(a'/5me`jZNb?=1G1A^`U#FZbn4"9Hd%..1=igJ'_?"\.FR6m-)?5.FU
-$pYNL7=jnrBUgD-:;_")GL$WbcB@JaUFt<k-`sMqf6Q5SL`ZM=k&"`#%j<>K7=/0"%#5?nm`'Nr)iC4`
-!!Q%RjPq==bW5XjBg/5?#t'gg"!(ND72+n("Yg?+9!:/\(Wqs7Y?lKK=g$n!Q!p*#\CsnaV'&B:_'TT/
-<RnNPUkrqmCFNDc/%E-knjgd^7Ybt0(Zh0!U[lTc"\./H$DNJ$U-R.j]I<)@pS%Y%C4ReD->FV&9$nF*
-BF:cI7Fd.P16pf[lREt4Zg[?G]a8ABJkW,e8!Mc_68O>`mc!W$&I"DN7;Un>QJ!>@8N"`H"&X#V1urUI
-!_s'M`s5H"&&I4_TnLe;`+(>.D>[J&B=Iosq`FQ0Fj,;;S#`3k8^lRQhSbUfc%tCVT0Z9\$B55d$j$qU
-E<n<n":(Y],`k?<.<p#tQs7@G@F3+8.,uWNS7k9MfUrO4MN@6(HM7dt@YarJH$6LWCQ'9FM&oOd;YVL<
--!XQ<#%Um`7Ut3c-$'9%5>DoS$?[-.!(or$BkLid1P2oCpHJ?ASbG:/B=Q&[YZu*NV_Y>(rqcR\]1Rg!
-TjYXp72]\i/%ZN(-l*X5$RgfdY)":bU7<"_+g28knT'SR:ib#$6dfi3XSe@TFR-"9Ws]^p2qr5\GNF$U
-I/,Ii#`<jMH\'-B^4(OGO6d.RqfiG5e:^=+3`HtoOC3\[=L\F.8:ONRA]Z/Jr]V!eBAHAYhRWZjqmOE9
-9A<^;*qt&SH^_HW9%<i?&YictBW'&f1d4A6*t4s6n8TA@J6TmNYD)<Z"<5&Z@M)o;7>Eq:9AB'IUA!_2
-rU2ke])KR`cU41U-/0))+0'Hl7UTRA;;dar:'<s&`$]Z0@rbE\F[6)*^rmB(P!OX>Di8L]i,N8C&tO0E
-XgCE3/BcM.l"hUdHYu2:PVK]U.j(Kf5dA*Y(/PQR![()b?'b>_aIsgAiBqE>f7XpHcu?%>(BlIcM3"WT
-Q!/B)@HlUuRt(G.X+r,Q"gt2#&=+eDCkW]E#.j?%Q[UX4i3Wgio.ZA:P]u.iEMH;SeYeRCq!pNc0GU;t
-nY?:X9!")Y:<)3bH(W&^Mm`J^mBsMMH^5Xi]VOAcpG?JNRQr!&NB4cd[=:nm>RVt<Lk:e^R>C+'>UX;>
-$>%OE-B!kJW<-@iY]FF/R2`Ht]fSsU:L<%1IB.JNpFPeB'Am<)A'%+lf+A&C&IsnhMP=c4Ne)XA1";<)
-`6OK#>R!O?ZB7-OjRXJr.@ph*nAJES(_4BG!\S?Y8NciOr=rD#kNQn@Qb\*V-:_.7[r'7;D*0a@;7n<E
-"3O!9J7=*"["*`Vj,5<);rp,@d5)>2O>L1$=:[Y#"j!PEgC,BN)I$d]k2,)$("T)ok(;?'C4Gs!V`hPG
-H@0%pFN3;`XB%S#;F$eWLa%U!c9N'T!+)?6Q97DU/r\],.HOJDH8XFQ5@&2G40egOetrVabpo[O#G(@>
-Hj-0pr)b(6a9=bq*HXRTL#ce+-k?K380/kHT8P.^[V6(0nq>fi4:QT7]?NO[-2l)t,nBmBofgVgUnF5K
-`d1Hd%+bf2T2K#fTF-,l'&^SSLrU#((o_HCd-j/+mf5O;;@K'CO[,iak8bS&]fnas?]_gehn/IEF^!8]
-)UgHOiVG[m3fU]$[br<8n:$CX'ZGtc;Q!Q@+2n;="o^Fr:_73n&I"E9`rJN4/D>Y3!1?XRbgj&jf?ViF
-=;G`)fr?SlQ"o?maFV"d](Nge]\u8:#OA?'7r<'q7WK'7ACe-:2Z>WkjWFMPE1etBOKpi+;CF&L'7^&n
-"jd.c1Y8*B8r4oW@_sk>:9`q$JYS9uHu[u!4kFd6'mQ0f]rn?-Pd'b[&a+kt2\:f)b+di?XYr0IAK[`B
-GCL>B4lSZtrD@_(e@+fq%ILo-Ht+sJZa0XX)7M?O&&pt'Cm7"*E1$QC)PYTPNUgQZN"!BKT>bop0"Ff)
-4fsN-_&q4TmIU,+>OQ]6<<(0M]i/^\=)1s6/(gdRfVC/GWPE=%U-&dW.-\%44Gf?4="H%g(/PQR,SB-C
-dgHc(Ob_YFjOgK>,:+)m8L^U6qkrAmCu#:onRen7/T-YC(GEPcqK5%"q&^hd+!iIkE2SbJr[cD\a3maC
-OFG8D>@uR3n;=kk,U_)Eh@#,`:H*+:(619r1Q.cc6EUY(;KdUq-&A]l8Gl.LgZ$$[R.k=Rpb1?.?@CK%
-oqT.L]rq1)4gW#Me%GA^4S9M17%)f=$a#LNU,XQV(7DPB_]U8PqW]_'(b"%,hs3,-e<b>:>p"E7,<P`P
-(4;#H/a10k=9Lo1'^Ehn,75Hblp?iJ-t@cU)<8j%-$,M1AL<g$L^ctD@F>'^2`s<uBIk^?eundlJ+,sl
-D+TcQ[c0_5.,gSX[h:;-F6NeVE5>68U=-0=86Y^Ca19LY$2=<hd;`bj.3"-Jc:\NnLbc]#6?smpT*nLm
-.;@UI0&<3VUWpr%C[lh]OsTiRYBt$Ydk[bU0aT_8=C.h7+qP@-09L]W#XlKF7&H2ILk8']a*6UU*hJJq
-/E"nk!P-!JJs!gj@dQke+PH)M+8FHr([jH5I!L(6Z*,S]"[;n#&'#AN'M"ImSlAPE7H+4ZR84CX5qWLL
-/ndY?NQUA.`eEf,DtL`OJYC5r^R9cc181&R_H?6R'H$4ROF@O/8L"S/S"W(Xd1dVo=?Qj3$;R5+8,dn]
--]")-r"1SS[3:3T'Nn4frS]EU?2L0r1ucne=)6(Ho*jrIHt"MX$C,u1$:GcDJga7=nQ8Loj`;+DN/.WO
-6lC2:!MrUkT$tA$Z6P']c&rl3egIZM(2QKU8rfT-hmD*>YVKGU*M__n]9dD\nYM<,4AaJh$d*pT:_\>2
--R>EoV*>DdB^*Qe"9H/)M:-+[@3KVt$@!`2cj`!\OpUT]?G$6QO#gTR!D7'G)quD)qcn4?mb%W]bb0B-
-fSNjt1D,>@HNMJQ4cZ%5]B)H@2nE<t,CKD&eno'I^U$HMMZt?PL0>ENh1P*NMGgu5Vd(YJ!&Fp2,P&PF
-N&MW-."csfYC\p"[hB=)3(eZg!fk"c7a!AV[MpekXbC=5>9umdndSUW'4;.;Xtda@n+q*M:'U^CK_((k
-CMo*j72[q)PTLVJS7`U6&7p5$AM]3f0SVn.:l:2[17qCH[qsNj*(r/rnMR`aQBD^1l6Y,/f9\&$]<(pc
-Dng?+PS+6L_pB>I7g(8PA99p\MAHHFm1c;94pl>++LD57T`Q,pA"2OaOJsF\OAI1B7PG_G@a]63I5f`f
-X8dh@++*_,_sTt6m+UmI4DNkcT+Tif%K&4k#UL5IOW*.ER>-Z'E/W&1h.>1Z[kDRNIs_2Whi41SP+e4^
-j9QFH^/0J6M^Tmhk\c4-^c\tkLd]N%cq9O8bgKA+Sp2<Ga&rrWV\4A$8J:[LE(E:%$tKY6`+ld\;J0<f
-Chg@dNS74&10,?PG@1d&<isc8CpIBU@uc!I0R+^kI-.kh-t@>0Ptt7.TNGS=$Rgfd_%>_8eChZo1>c1s
-haDc>L>lBP8Zg^N;QF/*>dDdm?*\V-YMOW@"8X$HoX>R2."oqOW1cs#6qQnT-DScb18OtCLeIdL`)V&Z
-=c$<.8W*CBi"M%E7>,0h?C#89J[`KJIr0UTbL's@4lTf#d;8G5k5+@U#'We(ln`q+0jtCH,`O3cd$*!u
-cg,TeG3lito6.6XnrM#p.MIj6&<B*4UD'TTB(2Of,UUC!;1s0LT;3'Q+4n"Gb!9E%?4)PF$UQh)/6UO?
-9_A/6j1jJe.D/;`\>Q:$.Ta;aXfkS>2l@7!Q+"'RHMQ\`q@s@3."Rsu('8'V@Y'AM!<l??&Q(H#Ca^U4
-97'NN-s_!-U84MG>?0hQH'YT.Klsps>UeB[)J#D@)Nn>0e(TDjEa-BN`J[gqprEDUZ6b)\[t0>P_G)r,
-][MK"',=C&VP$Tn!Yu3G\2"D17"HHe6sl,$01g_n&4f?#Q3]2/":Ms+3W.(GGH4r?]=r]3Z):G6Yg4).
-:Q+Y4!]Z><,_[YB4Zb1XR+M=::5=0ns/X>^,EFV+IO6+JOq55,AJY]p"5Y!XU/:#a3WsgmNX>fa#YW$m
-Jfdq32-sURF@oCMHp[grBJ^?YKYh1d@_I6!n%"LoI:H9Kp6MH$%6:H=#4#m7D0r_"-J,a6q'YulQ.aa=
-H,XPu`F\=db0T^M%/^:JM_[#jg<*8A(AQ<[J/3d]O@qlpIAShpUb@V8\]$V^g!+EGD6)O+bZ%P-h(I%g
-'p2iEr(UPO8A\XM_cu&h&Ofu1Q\3/I_HLKGj;U%pT5QQ'1`FPpMp&5gHbOQLj_oV.3-r4JZ(?f/-mXS6
->37R*^aHnt:+6J9!)>MUUd0Wc4l?K.96apN+N`eEM)%1\*YpsiH/(a0chcO)dCK;CrJ`k30g"Nf+n"?!
-Zfkt:Va4W'+A0PATKTboQeM&T\&==dZ^sCfaBRj2'GI;k&on/Y)G@W><(%uW&gF!/4r6_C_WO`&;>APt
-!%/&HaBk*e&G$*i0>2gZIJ$Bpf%Y&\X"CdQF0eqNM]UB8[]<*VEX\bH!uFRQ_<SRsA_I=L$DJqTPV:;0
-VYm,p$k&Tb'CK(#aaO^o.12f.0Q@PU-n0;'!HlFs7nTA\0%X-nAR(:<'I`&*)66S0C.(!;?$U>EdKL$0
-S#pm^qmu@Sp6Y\c(5sP,P(WuT8oCG[7M!?<H!jhtEWgqhAU,V]m]8Sek=KqK31iGW9h#iMKp$JPU_!]=
-Zga^9jCF5'j[Fe-DEnUgl*:*qI'<4r>J$=>L%\]Fn>5K?->U`_)+c8#HWIqElZMF&SH[jHXq&0Ec8pI"
-`"s7P%W;bi`PTlQ8mMJb!m*XQjJA/n#rLYX;.4D[$=OT!6ZsC^6qMeK#=`n#9Z<)8Ri67*i>s-l`XpP`
-lsi9Xl//l1>G1+[Y[GAM\P(J-.[=GcS@hJK_M<8f4.rO9=0U)V\14\$F`,#6"]5t%);T5@o'VA=7b@bL
-U5Z:JB+n\59K.k\K:dVT)(@[j2U>FK7r=j"QFaJ-C-a;u^=Ke0X]S7cbNItoK5SbW?T<QU;kJkhEo\R'
-`.Wr^`Da"dia8M0nq"/OXLt'.!!#Po7A,@#j0<n=R!\UU)Z93kRK&WW*X!)=JZ'L:;rPS<q%Ub.Ui8Za
-AAT^qJ"Qb98!!&LkJ5A3-Q:5.4aLhgS>^KAAFMsJGAB+E2jPG!qSqLmG6AC>*,Y^3$bjEPK.Pk0M.-$.
-(==K@^)<S8r)<_I$Fc/`_2gsl`[QP!L(!*b'L>(ge1pKU5c7%32Rus%q/n[R+m:1>',Vl9hA9S7q9r!g
-hY&T@gIh'hN>`0o[AiA@>l?"WGrm*jC@EfD%kH^YQ,lBSF0^4VpF$b>A+aD65"DlnkZHcmW^$pofDHW^
-=n/5FYSUkQ3_I9r[1jT?"sJjt.F>d_(=f,f=`%KB/%DM@P3$I/+)-&['@b?S,#Qjj^m>+NHn>/(1b"*>
-)`e+r5[FPF0?p7JdE_Tknk)(?R62<W%g`55U'[W$!$)\kFFYP`01G59JWI_bHdCI(5OnBOj3?KJC+^9j
-F8DNAT]^7BrHg+:9r7;A[HQYaGOur$=R+W]$bji\6S.)RYRtn9Yf[&FjCB:8J6X=O!"(JEORI2?K,r&M
-#9jLs:-aZc#m_Z.D,:SbM3K8L_7>,(#D<<J7+;VB)+s7DrkmKVr@$!t.SFiTH,1i0X]B5<Z]oo?AZFd<
-Z5%Cs5SWM,A)4)l<mXYSV*InE*Q\Vh]U*)Y;7;",.)U)B38RpN`0,]+_]aoJA93c[<NbjUo>7nMbE<k*
-okS=aIJ]4GD\W.rM*(pBGjnDJ.ig:58QGOPUm.QTR9l;#LdL2d!nu"s&VZSR-+5!ulZef9qcNJ-$bX@1
-rYU%Orf60.[PhFZFd[Q"ATp(H]:0QUF'\<uo/l>XD.<Hn@BgVNncRD(P0c?^'Ei_YeI4j.*s3)YgS=\C
-48&<F,Dpl+&D3]-!5*Y9ZG,8H5q>;<N?DOtPST,&#s3+1C[6Vf1_qa:XhJ"V.keDC4&@3[<,3np5L6QZ
-!2=GOq\5bi*C]Lm.#;nYqC,X+"o^`5mi<KOEV0kBpV-)<^ZY@PacctX^p_BDD(fY4.02a?)f4QkA6Zaj
-NV4X)KMEFC'LN4\i*J+7KnS:a$".8uAQc=mp:`WWpWVu1X]BdcXfZ2TpN&NnfrMaZcC?mNo:7]#S/Lo<
-:a!n?J1/Yl@kCGc;43b<kHD9GR%V!5b"jO+]]7,;%Wo75FAf<s(Bt!S>8>dP^t&\q)[Va%5SQnBI@D-"
-/@Xm?PJh[0Qn5Uap/%-`.*r6R8GNkfa5`Pb&^o_oSH.l&-%>'7c4<tsgc;-He+p/;(NdB=dD#9<fsbIW
-oCJGSk;1>gNQ"+oC_%"PN\_Zc#cFR+ciCQV!tT>OD^/S-B,RM?$;lJq$_\9Q5/@9NKZJ+O:b3[W7mc\t
-Jt=:.^,b-Ne\cmIk_aD_I>PsEBq;i`>e565VK.9c)JARc2gU,m76m)`Y"2D48qUT21;[=$H(Dg'e)Pr[
-;9g_K;P/`[Tk'9P[O;Hf1h1he'Z$ZCC8-/sJRaDJBUQ#BiT-W6psim?5Ps_Z0[=&A$9'%-;%Q\O*X`;;
-/8Q=P+UUr(U\0b#-tJHlr=5@XS:i<,5hmH3$3fRn0a,L7B9E-Dr$atcHbOs9j1Vij[a/[B5%EL4)1/g;
-5Q9V9XQrY5r!!PAc,)H`GX%+1@,$JZ"s!k&"$=LL7"KIl2L=:BLSAgR'#;d,_RI<P)Yt,6LHY=sY"Pss
-1g"DR)&I#S<JKK;Q+?V/Wb"0oFZM%S:pA=LI%ik?mUKpIagZhio'ERu<ZoOuF`HNV$3s=c!t%FV6Qo'3
-+%.iebgk<4c_"jOc81aOm$2>/Z@)716fFc_Y-!!7&$Ne;"6L#&iW/9KZ3>r1"">FuLVeIV@>-`tmOGLd
-.M#B)QlBmb!2VB>7-"k4D]f6'>$,B]8<FO#K+Ba/J&767$6An/a$4J;p\M1V?S";8hAtt8Mp2,<$[fbB
-?Jq#l]IaofM'<L9/4f%4;PoPm"Kt;"O<P2M$9lh8a;/lrruikP2rZ&Y'6`KI@Z)@$/<39;!Os"5UOlB1
-J)^")pHNQ!W4cQ7RqAlXcI";nfW')fqKu49^8Y.K>mYQdQ#Te:T9)?]icJZ<'Ii^M\9BqoY?&kYLK\/P
-k:%Af=Ulhkj\17SaeOs.%;eFiK(/OcFnW3VF>Z(5>$YR#b$:KQ7&]\aW)H[8lPGoFnbi7X%N_H;Up*D+
-J]Jh*GiNcs!k60XliG%fn.usFd7\bSR&L=dKUcH*95_0XU4e(nQobk#!MVh8`1d=0*2af!3;@_^o^$l&
-^u+SYk,el@LUXM'8'LiJo7+_]4(FgX5=FON`=;mB+M%nRLgej9@"=T<+@lZ(6&LRL72t*bW%nAf%T0GJ
-LS4>\U7c$";1Kg`l(ZqJN&^_/Qeam@lVA>r[*E?]ZN<"M$@PdbQM1)gFnR/QD3`8n!of(O@4SBD'Ldp8
-]J?QN?/`S<E^51(B.QH%)fd-5b%bGV/JGL6H)=%unJ]31Jtcio-fc,eEcn]_p:6*Ihmr^9IsVbH5Kp]c
-Hbp@:nB%(%;6\Z)i:Jut-Q%%3@_L`f(H/Wt(o9X5nSg.>FL11N(2XL&HT,p)bu!0Lbk3t(*FP"1(-<$#
-(Be0AT>R=UTFQJP$ua3&"i,XaraQ,+^k`e'P2)^=*CD_Q:jLIaMXVMPl4#d;D#NKlcb$,RAXHPFri1$[
-(T:"Bf\N#rYi8p4Eg=11AST:Fda:24OU!A#'J0[fodEuXAYWlt-PPUp$3u<W!t%F6M\&<`.h7UKaXMk_
-<8eF;&_/JZZBE:$+]DdM6@M2N3k_ZN<4L.[S\)Q"Sko?.%#P`@:;r4@niRhC;_k)F@(-7$]`bR),,T1j
-TVmWNbhYW>EJ&`b'o3MY1fHc<!4<>\H+_K.+]^`_+4p[I2(;470TED82[^U:JQ<OI`^2Y.&@f^$@K9oj
-cQ\Pl&H$bUM6EYB"4P)QnMK\KY805jq+srQXD55Rf8ijt=U\s55df&%N5#/NSlp,Q61gY@o9q"@Qg#&o
-fNc\#(0VCQ;,jD>&5G1P:Ui_:03@3+?ckjaBaUg0F+j^kbQ.mAS6:L9#p;hY8c_bfT;3tn3[u`#.k^a6
-c2ZY*m\A*3@F%6B4lk$YRg=NmAE*Y''oG@/K$_r!.F$SA.@qo<-t1c?_R]r,'FWq1BSU%?-O]XP&G.Gi
-(;UT65VH(u9`C\q4;^C6@f`;p9MRhendC5U-fbX=U$!Rpn2OS0^s3hMnmB#@WZ*!-3H%?;D&JdB?eFqe
-ggqIn!2Uqa$<O$6Jg`l8$:Ib8AOj'c/+6LuE(V*H+Ng)U;,U%[=qpD,cluF;\^m&Ea9Ij^>.p]N<a)CY
-cS(lqka2&Bq9WP`'mLQ0Z4)H5#jb;@!Ra)jZZF)j.8jj]4XIWWMB=.^ojd"DO`+)rIVoYe_psHaBaCH[
-c3TAC!4Dr+\@qYKeI;Y.=GeUqOmRFmIoKP^@24>h\1<bBao7^%./c`/+h^_3\Hq!qlX3L"52q$-77#\Y
-m0qo8XKEW<fTWMkMAK`[#PKO/$7\`G2kI&R3$Bf:,U#s14WjbrqC>H7YG,]-'W9uTaJJHGK`bhC!t%Ff
-Sb170HjW9H2WOQR$(jnsXT[U?H1G-u[2+sp`k3R(2rh3ElCWIhQ*t1b+@"mF(^pM4@&&K"8j)>/]-nF"
-[hg%m-j@Zpe$LeI!P[bZg(/rO7fc[NE/?>`*2!U)*W1"u%H>#(#^RdH6=<L>S`"5[(J"h6#[kZUNC&d/
-T>7'I(A<E-@5ENCq8-J5*!(J5rT%Pfk83$fpA-Z?ioOA816ni]=L*79WPLRU(>'WR!hN5-2X[mRRhKk<
-!`9S<9\JVI"mK&oWGl5N3M8X%1C9A'FYQ,3-a=jb^^!]=Xc^]Y4NZ08E$hm1g+YfkVD=C(D(AT>):r3L
-r9V!RHf0X;3+/uR#[o4a@7Drm,::'%bj5F/aq+p8i#e3jU>TQm:m`e+KPgrG0JT*Z'B]C/&_3He/Ab%]
-e,hhW'VmVjTHjtO89Zoc_@5h&!i#>O:Jb)D.#:U\$8=dq3/=Edj[R([lZqstUN>Sr>\f^B.B59?f&msO
-FH2XLl>(O]CLM4I5UHQ),h"#,&LJpC/nL<B78`'=%':?s:K'5,r#ANUb4pN9PAH5K#c15%;u.^jFp-B(
-;TmN@/"4nfdEPU*B$?ipo/hFdGjK+2F:$SM61@bZ1P1-#3"77NB1kjm#o"7keXr-F<r!F@"YbNq%$XbV
-'@;WkP46>PQS*H')!V\'0eWUX_3,Q^KfjPS8UP&jP>oI+<&5:48h+a*L;Vsub(*,g6T>*%*cV!DY[BY>
-3-*cEcW_EJD2"5go,$==-9)hA=BB@,Em$HH3-1u(&2XK/bEF2J8VJSMZFq;JM__A><-c!jJRR_l!`@6&
-LpF%q(8W23erX[J#>MK;9schd!aM.$Wmqoff%M$^%'H_Ba^hR$C?IVD$ZB;CfT'ej41jP*"@97pGkW<n
-=u;6qKs=9;!R8PQRRttiM=bpm`=ieOBKA,k5aGA4#`2?s-2>J'$>!^$8-)-Kpm;_$aU$1HOE;2%0#g&&
-KP`8A\Ki:)=jH$Iin;4Q"5/H&N(n>]U;h2/dd:PH^?BQo;\s"8gOd1iEn=)>Xu9M-9$UWu;7-fn'DRhg
-1tEJ-hD>O"PCE;&?=T7Vj-BgE;':`/>uju?Q%(2%(u$#i'o2oE".8QulX81SY0i[S)BC[P)eno142CCn
-<6Y6&HgI.'"3.W<@A]#*JgbTp&L`?`8j\k2><`9;CX1=,j;R?C`N(i8)HFUo,D(=](Kp,5m_%kH?g[9)
-H^Vnn%"o0M,b[XM2dWfOTT:pn8sgkU1T[lF5`<KV$</Fh,sX%2&-^&m&T!IM3#dp._BB9U#sf8MoRN+_
-K^\[I5*9M\CEWLnDT#3''mq@OAUL5$GN]l1f3l2q(,V^%HgQeGk:aD`6I)u.>F!K=@kM's'3Q/ClUl'm
-?J\T/q7$!O."EUo-n.cRILnq&QW6.oA-Gm,LVeVIb(7K5%51\$6kpc3r,ar=V-hA.-_Nd27"L>,CBqIp
-k%_#0OeK![JggHG<T6CTDBki?PS(cEYXqA,K%r#CDf-[LMS3S16$83]hGC^cDf;);=e`6gQ!RSK\GD=@
-p:B/ij,[S(,_eQ(^aeiE!PuANjG+$n:;qe(J\*1#TLAo3__'E%nq4\*M(<P1qrbaP8X+liktln[Cg6Rr
-=H[Fq&4F>^2<>X/3t^TCpD.'>nfm5(8K?fIMm0,d"hXj`4F0'"HVfp0%sTSi+.R@KD-k&Q>XJYu(:LCL
-9enYZJ3PoF.gNk(V8r8tEQUaH5N,PT-lb5,306!cM%5%aqP"*\+ag"L'PN\"S1%3<-H\-pCM_8BCB:'g
-R$omm[9EI->[u$><:fM?f:I1hc%?OFmd`Vo_KqnK5nGktm';`)mrH"OZ%9djFD52+/VkV&SHSF!Hn+l\
-iP+.ZU51K$;n,7dl/\Wg]TKjEO5CK7cU&6%s6(-B]QW.-X)e[2i[b2iP?^aZNhln)gh,eU4DWuu9A19W
-7KoLp[tlQ\=#_nH*)Id#-m4Bj+6PH>'3kYYJKdO:;#-Dh&N^0>E36ffP(&guV!<`G='^2BeR(5KF/1&=
-$1Pi?.'?bk[[Kru%ie99:'"/tK_u0F);8Cf-gj7!"(&l@3Wt3`"M=t)%!auZ3hn(J2JrJ-g8n;"L0<]<
-B:C8-CM\tjk/I]skYIZ=m46_@X5U+EA$-hm5oOYP<$9?1$EiqVK``RE!<o3VB8D^`WW`F(5^<Ee1==I)
-`ON?iQ/f`NFG3^.[52h2Y+7bgAc9(3E.Ujc;)j.e$3t`Di@r-.`'`2OEI1uISt\K7;sTct.gimcksW@8
-iFO"Gh@@EI_,H3%+\l<d3haW(TDbh(U?6?QnN*dp6%PfR=A!HjBXimG;PZR9U+1ipB1":\To?LqmL4H;
-!`;]eE0XcZ*#L1G:a!o*L+"aIKF\@^H?9W(O$>qf0ZhtCFo\8lU9R]:*%TOYf`d]-QWO,pkNi09L"C3%
-lj8#D6!#0=X?p>j?%2Ri^dJL@&W#]f:3c=V[oc*mMNdKNm,-2@B.>n*.kNCb>e-VKV[<Y,8.e3"]S9M9
-JO@6mDgfK9SZ0*B1DZ;BCfPcCRTs>).D]i$5enk[(,CtP42up:%PQsA+NeAS^@GTa"%0s,"eps2EF*7P
-L\s6@[K^W0dZeNbJN4&CF5/$h%?@(0g+!MkAWEb5N:tqG(>eu:B1HAk)iTQ!]M;8Da2>2,%N:lSUHk&B
-lYYEuLI^9hS>.JG!B;5)fm"2sBn/uGOeCV#m</7:kl-Xh^KWI9Btj#HW>@GXD3a:!b&Roun1k29;*!38
-QNoT9P>!ia.%6n#+M%nJ3Ao2^I\h#AgVEmoU5XkI?4N^fck`1c&J,+pa22(^D8-\;4m-LYnkHLqp3Nid
-Krq.KXe2H!bdliDVfs4Dm_lgLijcgYLI-d3CH"q"h[Il+#bRR5l6C`RLr&1BX.2b;+orD:.M[P<1/*,3
-<Ig8e2LJt2GY[qA_V99^0l-L/%H_re_A/Br3]'Zn^'^?O">%fup]1WZ,jTbmoV`aes3A_IYG+H'/^[YV
-X)MH[31rO$PDsTq_KN[67*.;c"/6oa`WTQ^:3A:UhHEa'lNDX"^@3JNboQ!)P#JUO#8:_b:8ob6>&>^W
-pY`s8J%kY2Kpn",*mC(X=GXro&_NhRDtGFhAMF'YMLQh\o>AEM`'(`SEB5)#i@H$g0[f@Z*bk4'[QJU(
-%k]LbXgOKPI/!Ni)2_H=:`K>:<492b.,8(9OUa5sK[FUaNeO4N.WcjE-kKrD@]J4YE+&$Q?t^Yic8*9g
-8_`>L.i*FT3_-m-e="uW<k3LS3P`t+USa`>TQ[TuCr+XEb^(2^8pVMj6Hk]U9=_l>DCSn=d?R?H=nbg0
-:XBnjh>R\1MMT(U77oO3+l,D>2c%9:0Yqe=PYi%[_<F_kmMbL[8m7Cb$s80r6Tct?"lr2+('JP!Peqtn
-q%q(SHabLB@u&fbJ,@kk3l<M4[G4ebCUD^T)lb:MWq/oDCAXG^$aj/9Mh7h-='=jF13o<=(]-1"L6)eV
-'-bQfn:pkV9a$m.2`I^1[5rZ2[:Hi!3k_9U/i^'Y![*3D9*Qu$!"HEu.*ksSTQ&hB*)Id#36"StL]WK;
-%,.Zl"lX7\X,4KPo8Jqa;hY]YB<=f7m+5T'\+,=<[NFmnOY.s"3^%pO_?,r)@lSK_#ho[P9-bVe:s(27
-qS:/0El22,1h7eY-&=kn-%qHc&G$HST[9D5U3*tm]qHji8ZsN0Mm1h4rn/T!/iQt#(p$^ACCOap@ODZ?
-F0HcR@jUXOSR0S2^B.7:f527Y1>JV-4C@'_n8^dF."`K)cH,,4!/Ns785+*c)hQ0AL6imS<3&\m)G<eU
-F[`J4HF8%pS>H7tES"jj:=eN<?(M<9.=Ag)!E'K?,8pk2Ye18'0tae@s7F,.PJ4ZiT/8D)OYB@1L2:<2
-QOO0,6j,oO>or@$+\EgFM*JjbT+#r4^OP`I?->C2Jh*s`$9e#bL.\C@?q5l%$n/jJBIm=]dA$947g@Wg
-'o4V%!j4XSiP9,H5_1?D(o#s\^j6tC.'tBhj"2UiI/@[RL@>JF:pA="F#mMGr*'PF9@`/bNi>ZQe3C0W
-a(HDF3aET:4[:IOU_E:f4cqEnkT`M'mJ+bM7SB1?lb.#R7/BO14>8Z'qZ0Rhq9'Ih"r>9C?3Kn3*h7Nn
-@]c3ke[IXr1&n!-WF^BK"nX1pJ=m?2CD4oeJ0Y`0/I>;<CI3qGRP@^#.<HaD-kKss\qKW\K`a][!<o3V
-k<Y\,P^9`?e<)ZN0ujkd<p&%=o'B(i%"U.8g'3d>X0pPmXd*YEZ3ffaVW($[Dd2t>]l$N=XdqX:@lPCe
-8+lqWpos/'U>..cJLJ/M8sgkU,=*"t9gBCPnmJL,LEZbn\,pJRCZ'p>+'s2+q1!jse5<Lq?XKZg<u9fm
-7n46jY^f2`i#rR`@p:`[ZlLb#S,d^ZOlps)i"Nqf_8%i1U(#:'Tfbd&^h@^QJLKQ(KU7<>'<OtBXUR9Y
-Fh-)WHjc8-fNG/u1K8$=<VcKf\HR'"^U3-9GQ6o[cW^9e#)qQ"^_.qYhQiMc,CVnBKJ"Qf<p!aZ9:AB:
-]pX+qCH,iB><I@RN!L@aEVN!87.Guk^jaX,rSrO]RIb==f1e'S(9@'8o*Udmdg]&S\jAXrZ8i.X!A[6#
--t:b.+NgA(MZQaFX%Ol0<B)Zh*)Id#[g/YSP_Tom5nbgBW=XcYP\NT@br=))ge_+VZRe="s'!HgMsgK8
-?Wt'.4`3ZVV=T!]RKoI(=VT7^0Ejs%cH\d%RqL#F1,;-\'V#s[%XB92%t';!&1,of#sj:9eUH,rmX/&N
-S<9_;$,:D<@@>DG"YE?\W<T"-g+AT'&Xojo2J>sD7,'.%APh;QkZAOTEoqHfV5+G'13"EULk:_UE=.8W
-F67EYCKili2Iil7]GNFCf/Ydjbl+&lV7goSd@d;5c[dVOB1jIU-YZGrX7:8('EM1O/e99pXOaZ("%%?K
-XXh^t=!:h9hGL1+0$6,uS@.S3LS*:@X>fG<1HP?!`Sm>=3L<)Inik>Y4(j_`nU)o5'@9YpNadt*;unqO
-PUM6P$,u+A!N2Q4HeI3c]Vm\^2q]#$9<0D>k,Jj59Z>717%']"T;]Zl`f2rP8R8\9/O`l+Uf=%i++>U`
-26J(W-5orW1N<C"B[Re%DV?6.*=KWjUsh%")^_)8bNnUnS;tX2(KK`Y/iXt`=cg-eTeI%!1`VSQ=X;)B
-Nj<BJD^dB+R;>S9'8G)g+I*h_")cK,J17Z>Uf5\bidftMi):)YPQZg\/TWCX)dorQOD1Le')J>f`o:St
-8[[Tql3jbnrQEbf4.P)>(;;qRia"8%lXB=6J?1`B#Ca)?"J9\]&$i?k*(0fkM$/06a:f'Zn5))Y+7$^c
-%h*g;D]X=Pnc^O#-60t14C>i_Y@*3tUe,39"A4maZ"jL45"/*E1l^5%;JelqV"CjSN@g,L!.rLHYS2"A
-^/AHHRr;I6AeKX'<1&T0k\SjN2W!Q9nX1(-L!F`R@=\Z:77f&oci]Gq[AYK<:cP+ei066@Eejc-<";cu
-k&50Lf1j"KD]jk11Grr-6m7e(&M"[3.^q9EeAX,9Uo2N>XUXl'F&ja1-ZJ>_lBIL.R.>b]F%e(rDB4Y[
-Ho#6oY>Eu>)^d:G;KL_g><hBF14PC.GIcX#bA\A?^^43QkR%G\Tr;jNqTPlA90$Rg5Q)[9L+%%\am\hD
-"p.%=Z%,'uG/sP)G.`V/l,EB50>CS"R$4G?B.0d1M/lA-;HPJ[UFkBU4HMNR!A[4k!ro/O=6',`%<,=r
-E[$`WK?g\3U-SIRZ'Ll:!E#^o2W!C[=M6DHK\>9+$LF<Lb"(E@_L[j0^e#XU2L=<(&IBWi($;I'2E's6
-2$KjG-@;</<)8AcXRc-QO"49\\s-=6d&]iT)'p:)%O=MI1#AKQj[PNrFH#_(-Vo;(&Alpj-c4r3lR/.$
-cI%tQ1+cP]([C?G/?chO+!9pkG0f\RB.t1@L/6/d&4OG`Lerho>(J)ME.pZD=Ni'6MUU[.]&QV\]_RV:
-Eu4d.>`:&/Y0/cJ2\oI133]M`%Z$i72'D2K5iT!ia?Q5[5':<EE*)mb&4L/;WNrYO2mn`2b#5.B/r0%e
-c@0VAe*Vsi9Ni,6U5[l\UV'1W5^",,)+4cUDE!LME&oM8)f<Wie#mU<0[2O;W[[]IH+$=4..-R*U*/BK
-6:8fp@5O-99#tPI6qrE`gU[UJ9G'#`VnhBJX#5Um\rpY#esSrC/GRn(^]3J`D(]bN++VKZ*";Tf'ag\\
-MTF``6qN(\JPZjk.F:&j$H;*9"X<=!"7BB2J$Sj^`Q#au.b!08dfQIEe@'CWX]"J`kJtiSW3,<Kd^,`%
-L(#29_[oGlpj86ka8A6:7$iI_4UJR!KgV(o2%DXP/N8qGcoS<^DuMa>8l1'eg!(AVh$OBVPQN:f-s1#u
-j)1q*6X_)5o$R0X[5/`/QJ'9pEj`<4-Fh!6(hD,da+u"]L[d=qNE2#mdW4D&W0E%u6/rX6M>![ZppN&9
-4e%48gsN&QDU=^!lACpD*=MG_djG**i@c6SGMo\5!7gCd4"XFkoDpoXo+1EL:.7bs/ErLZGQU,.W#MH!
-]\suBb8fd9rURd;0>=_sB:`P90@\b"nkDb)l'CCub5$-^T5SVg[:CCgjIDMc&EW!/d*e]j+n?-k!Dsuo
-3*$%7j#etn+NfMc1!7ZR%\*_.:'sj-bT2[)K+Td'rJkt&Y*iFr[ER&8/JetP&#!OROE<W.:EP:FM?=h$
-P%2Ae.B?N[d)L'JH.KA`Q;nSm'JV/bhN2BNRUfZlB3Cn4cTP?XfhX5+p?*7Klo6$q_WNmJf$b6q!D*%;
-me-2S-HRo<3'XZ=\$m;'$a<7fnZfiFqYO&@0=+EF4%VM.CKY0rWm]V%0Mu9u<9IpaX>[f4kKA7XfMAB=
-6Oc_qC>Wscc/eLb7`AU;7?21,*r^%'+:=L(d%V4-dQ4N_Dl/L87>l1)Z\S*MK`f6<J\aU9#]oed4uc:Y
-mKd)U$``>gLdGb=OuZ._."r0DI1DF.h+<dtPKJANbQ0s764o&QU^*/FnH78>McS"WY>JG@cF)Fe_9aqD
-?a8Ipe=BgJ1uGUo<*GtMc-[B3S%IV@k?iK2nDQ(gg2dd\0MXnD6'24k$;JhqHTdPPK9R6s)'5%Z,Z..J
-^[MU339^m*&>BVbm^Kn+acaf=R1!YqM\kI?kA&8bE8gjK3Hb%mK#1LkKkk'%KT.lu/<Q5F%M0GsLo7%@
-s%8L6ra5Q5)%s`[PJ6j$hr[q[PE$4[Hl"H`g93#F\dRZ+$:Gbsm\@EoiP6QrE"[s>O%(!L&q#L(Kl^H.
-G=2_2=Ct30'O%UM3(^V$Vg:jjjc#@o-3qIig)s>LQK@Gjlu8`>I]M1G9<Mi#^4!,djCX)-a>Hu`Ms:Zi
-<K=%9"m3?/E\F&onE7"Cg3``WMo#PtAek_Al%_tG?_T9Jq5?Nt!\sDn&Ppl8^X?8f.6Oe-D4IZ90@uZ9
-F7g7I,c@:fce&Y5mp&3f1?;1f+=6[$_1-3WMcmK,[dnC7hnN'+>,+"3Lf=LE!;B#[BN^m!i=Q&eaQ_>V
->c+pT-u\r.`\[jn%!&4ADGrMK.NCDs6pYchGkH:_@>+)elXCZ;?'Aog@4J8)fW*&6O*5tV1mV-n[,t@l
-F,N@P`<"7g18I<M0WDR3n8CgtWLu]="Eb%nbUF).<&_7b2s(uYjCf@^MTQsYbAE8neWmmqrO$R\5mC\"
-^FtOZIR7Ke6J1g"9!;'_#kq#gpc:T'_?^Cn6u7"&9#<^oq`CpNOnN,Td)5/i;s%2?kGsTK29(>296l)b
->%`O^Cl?TI7Vc/-0k2tEN@$niZ%8nDPtOd?'hpgcpAO^@\OpYK8Rht,<En%)Z(-nYPA?id5C1@"@o7m8
-^/SU6;:GFc+A)o$F()R"UHSKrJUP)CE%$fY+k>UOSs<J.*#P.b3#P,@H[O[H39p%S0_T\$fJPHg?nPZ.
-?>W#?9d*>$'GM.aTil<-.nVj%)uqeRAN@hr[ma?qD_A8t0!MM_ks19ZS5pCbTH("5R4>Qj`5!fXR2>.q
-1G?>4\tT,>I="&g*]P:KGRP0LJ5%Gt)eNh;hJ)aQ%-cdcV#Zp>^4VBc'-H58f13k!5PN%P0">Gk]l^Ej
-AC3D_dnGe`3n"G<WD[B3j5GKuab6ofA`=jEH)NlB=<O&lP\Rb^B3L1rU5=Xt]#NQIRe:9G^V3QX=Y$6*
-_:f,3KLSh,>4RZ4.Ut%SqA*0LCJED^2;S_*NNc1c6lDJ8P>Wla"5psd+UTP@%(tEsmJ#s/*5(XlRQUOj
-qpYtTAZ=Ch!kN.U]Epp]>d!*oQ#rra!8aa#`8SP.;HjS/m2BILNj/]JV\$Ycfb8:#)jfj69/ZQk"o?mU
-\f"!9N6.o;m_AM$pYPj.'TBpX`U34$!e@H%-P`@@Y6#WOMA3i=d=$Pn6EnYl7QE/gh06g1aVX?rcY<<\
-ZYY.?d%]U"Vd#$[BT.jh,*,pB9Vl*idT>B!7^\pNhcQj9<9>.CeV<Y%<+E!p/#9$:.[kVOmJAKIZW_!T
-cl,2m>#R9g5>kY2ETjo+"A(9_[[8'-k/*!)(KO^tDQ'YM.i_J1MUZp:N5C.NaFTO@'FNfYaU!e%BH.T&
-5A/AIP@J4HKe#iNM"@jp"EH%`C2p&tEf3;Y+lE@jf!-4bdKc1tqZkGpgi'E^_%TinSHJ]LpmS+QCFr\,
-.pcsEc`u6f()P7H.A$F#oB0G,ot6'0pValM8"iA&?j$RB2iB\b$PHtQVttqJ4;A!`1-W)o:`Q1OfH*<6
-KkF<an_0MipHJD!jin<<MQYN7Y:,hpLD226$gf65lm63C.d/3K4/]r992VO^UrlrP_GmmO@%+@>ZYeU9
-9>W[!dp?ps=*(Au3Qf`hP#SS>/27r@PI+QV9t?puB_&79`]G<HMABbS:.n3I'FlBKE)MK)_#]-RgdMe9
-l[:qX2=OG0Aoq9j.D!>p4NC>FkQYhMbQJ[+YpqSP)ut`tT*LS>k%pGm3-h*JBRt"-O`fpjgZ1fE=A%`k
-T80uM#)hM&]48G&H<"tD2-4$Dhb[-S[^9eeqQ1e*4[:GmOoqF(V'leI"9;E@.muZ.!_NJQ_$:j*ghukK
-f(K>trIi"1TrmD(o.HJCYl;"Cl:c!`F_8\e78r?$ac;P[[ZYnYC["1+j@/bkMs[A4XcqoY9Q:T3+>'E3
-%\79ma%+C\3Yi>CcK@P.`[Db&9L\O]NqnBmZ"l@(V7j`C1i:CbCKjiq('qq$6VXgS8PTN5?\JSlN<@;E
-7J8BOoH7NXli9Chs2",9T%eSWm11H*kT0C[F8NYs+sjhpWB9Qoo$2TST_+ggM!f^m8V_s$GMMfVmIu4S
-K1aN,flI'.pH<TLrD2<ns"ej34a[&.8\4Ya]C(%>Y'ZeTkPf,^]Dq+Wn+c;+^\HWK:HZC8okb5ps1=gT
-^CH&$f`6jRHMB$3M8aJ;0.=o`O*&$$'Qb0kRESKj7O]=OZp"$$(N00Hh7nDTh/.B9k2tD>qTWM'giD0<
-^g:L4IF$bqmrN^0]+/r'II$+_rO>2iJZ8E_>"W.ercNgt"ol12&"K61TEMisLlYO0rqYE+?@(hE)t(9*
-3QUgjpHS6H$SUI@#<@U'*"ZOHRj>-[*,>Yd;BCMoj-p.mSgaIPEtBOd6_>G/`<0Q2$Scjef#B\i*21$,
-@M/_Kb6(@jXrlhJ+etj2`rTXfP0\a7-VhYZ=`GM^>&]W.+cI/WRj;'k[kG3;JOQY"nlg]a$\r]j0gEUC
-6PNX2@'a>C6ifIhcO^7a4CVhd7XVGfj)hnP<LD^S!tfI-HA\'$q7mFW,T6se"mlR9'*@9Rr4l@10#lqd
-V5C!EA_"NPY!.[0-7Cl,&YD',N*_R#Fs#tukm6nWYUe=^[Xo`"7P.5Q5YU/N!#5[3N:4;RWSNs&5dDc[
-rl)u1Tg01CC`#Vc4:4-Zdhb=>LEOUk,_]]d0:nq$,sOSIL5H'GP6[Mtp:Yu)_.YA2M]jo!,$C`Tlp:/>
-QS40g%gKp(Qcndg?uq*"CP]Nk5*$Yt,I(#%P?=7h"hGCAWoMPD"[,1oB_38q`l3*3+<*H8HTc6XYR4Y.
-SR.i7_g9!^ItWBji2<g,5mC]p&a5_\qGCuKs2mmc[dU^"IKG1BO<7:14-BmCl],D9jUK/A=D6Z<e.B8-
-HN>cgS=_X9j5b`X!`?HgAPA-D8tcq/N*?c;HX\2="mRP>n4ABJS/.G:%)ZM,'SR&Q-pkbait:Y>p(8=9
-`r@K*;::Ti5_Ri6>DbnsSnYt!$50L(JQXQ(LeS>7"<Z1YN#l4i*`knU,3d"/lV1Q*ihYp\q@RideHZ=I
-Y<cG+@()-3\g0kA+RrTV+/Q`BO9=`VfoLJh#jS$S2c(hiYj#["::SS($04#^$3dqQP73A11`jeN`i1pJ
-eP\@\7QDUa7&bRn9!ZX742[aI"%B!3O_17#;ZpNjTVNgS!Go:8ORuHJSSCV,!s(qH,83D?&6D8_80H5u
-8:QGY!`pYX)J>JFW=<[030o]gidR]OJ,0%?V8"9-QSN^t=a?>.R?iufS!K1S'1b2RSu)I_22u:qoQ6U[
-Yu2Tr"(Ri';@f#7.BZ2^4<k=r_8Tpn7OV:P)AN_jc,PVP!&8joj#LpN7+2O"JijTA5Q+.\3"aag\Jf+K
-Zu,qg$!p1D-S6Qc1h9KdJ]8TC+ZY0]RTZ6ZJ49KC$?,fQ;rnn3OFW4Q8Sc&ip.EU(H`6L(iIJdr@HN*i
-qkWtB/(+DJXd@KlI'nt<HTETCmV$Z,C<=rI8-0ogmZ`jH:N\!fs4[iW^tdG2,&p36>?YWH8)qi]HXrm'
-0Ol**A/=2^p.A[Jh[M44s+pA8.LA!gihEq[C9P"'h"-fs$3q7T$jR$5%OaJF>`h'h)D[Gh%Kn/9.g`[`
-iI%Z$,L-=hj\@HRj?XChl!Zo:1)Osc^9oBI:MNZc.7Cu]&e?:kJjmULV9>BZ!ts4?1a=l/"Ar(e$!nq6
-OHu$K8L:-N5iKKaE'W]=d_!F4BfqJ28QnT$m2X*MK*mSR#KT_PBKhSAUh(g-!Wh3t!*Lh:nI8@D\dA4+
-g)ML5+H[77U!u!KIu0em,qWX,^%1_F%:!TbM8O$F_/SXN8ZL6C9tEVC,Q1H\-lc&C0EN5UHD:$aECCd4
-je.FbFYSS!l0*+0D/;DTYEE:hAUm`W2$onNqso,MCf/WX2Y<?CN[+3>OZ="Ai>0M0-STs1G@RoeR0>QE
-/>]P<n)b\1iZ;g,',f1Y"90Z10J/L^F60I>!JLWnaoSID8oG;CU]FMtPR"(+&4LaEBRnWjEp)q25\dl=
-aT/'.fP(mc>feB,P$F!Q9LdJ7e5;7jdaT`%OR-ZFem-*;'kcr=,_l!88-;psVVb)s?_lH)jA9)W]83Z=
-rFq[NG:HZ.%O`;671NjuG><*S).5t(""E:$Y[eE2SWEjY]?5uK.#RGs^3]!FHffp8OX^+QE&nGBSFl-O
-$BOasK`_YeL5H(R;ibsIXE*6pU[OjnOIm@(LdHM_Sj1p,B<4^&H;rGB/*ESDFi\J>Wps#5NktgN"2i94
-Cknlr/WB8i&`\E>7&rQeC'8h]AG;].CX@"qMmC;Uhf<lheQ4_LVJneO-tc.F%;e,e-X$\J&>uk*o&T3\
-g/_.D-H?-Irl\T6H]E,PiIJdr0u\][+c?3IVYk(SE'St&e3W2n[VW..&"+:3[E,d^`mc-4'Lq&3_>uY,
--kKtV&&0>n63X+)op&Id5-f&"m<tH*;,0P@Q/<u0)"S`g(8>>$'I`^:9b,6?AdUpDb"b#V>@/i0:q!Y"
-/;405#DS3?fg:p3.u<cS&`nNE;+?f+b0,O-"5/:/@4mT2G_H5,#8@Xr*)JVfE'WB4_?#>m$3q7T-lc&C
-TQ!0TJAM>@!t#8I%O`;n31t4UiIJcGK`_Ye'FlN2:cP+e5iI71!JLU_#8@Xr*)JVfE'WB4_?#>m$3q7T
--lc&CTQ!0TJAM>@!t#8I%O`;n31t4UiIJcGK`_Ye'FlN2:cP+e5iI71!JLU_#8@Xr*)JU;b5i227u@Eq
-Hf$OW6ODR)bR>QZj4!'T&ra3A?lq=*pLPj>BDVRII$Lb!h#1aMHFDq%]76nf+)?6FA9gq<NH3@3H_B0m
-j6!qO\29)'RsL&Z7E,W!j@!);q?V'&g\H^`GrSat03?HhH<j9*Z`UFdF%5K,>l!L(,Bs/i].R1a0n0(c
-fdKoT\Hg:55AmW^MCT8"'H0qZh'k$p*<.9Y*ko$Lar/pOEpY04NG4fc<_^-qO0s"W9?JL2*%/EP`uhi6
-b2#:"Y)A01]l2]UCBQ,M`k%iV+h?dW>p"WdNlilXX`(ZBb>h1&3HE`JkD1'HX=MDX8+*rf:*l*d"*/dQ
-)Dj%0nKB,r;6HF0f12K)A*OeLI#ts(9SJg[h2#>YVL"7"@g0oKhD\mP9RDn,`RA]dkuYFY%**KfR$4g.
-gK1#SNbLF_qtr83rj6E4?ffE`h2mqb]3juPg<WRk<I0\8;j%CMqClJU>-P@QL8c$Mk-8XeP.lsa$;(I@
-A7hp.J%3ZX8@D'u%9%PJkDrYUR-HR"Nti(f`mq?6cYUc\Opk#oS]&FQ9X[qlqtWguB)DM2G/%:Ga]2TK
-r7Tr!m<drd00Mf>9Y*s$SC7A6R?:f4aGep?jN=H,(EAOs>IN/FpaPqW\bkKW>OMK,T.fr/dCLr3I_"cb
-r/nTDpRK^FI`h#?/#V/)Zb?AqlS\5t(DW:;k(m<0X*D&VOD@@skF^&m6*a7g893=gX`ClEbIr,,Y0/\R
->eT4@RI0t+^/saudW7gmUtatQ.G]KB)<jSBbfIJ8O?XgG\&l$N[b'X9.<f(cq:XUXf+?V!?g]pamCF9e
-jK<-"I_"X3k&n5s39bRro#ptcg\XdQ?6fJk;/s-]NnAKbMJ$,n\TX3arom[Ka.mlb//I1i9$1VJIM@dH
-GT8R0'4p^X'TY[<;Tape7XPh_PWn'BVn=EWE`)g7:&+ms:,9JK2aM7fR]N]kVI2'RWUFAf]cmVAe!Mf&
-b4.^A@e##oO2d'sLshcX1HZ_9#tk,^R\&L2S2_mka^X:Z;'%3.nflUqi&aa%9(Mdl[ALh$PGeYgL_-Ip
-3UsP,gm49H#h:o-o\RFG-\EDY=ZA^sY7h'7,&[,S#i91JC8l6CR[8@2mNLg9nEF;G^2F*k9O-N%:P`[^
-#3bBP2JtQ?jlL,gmS&ogIoGGeQ#0J@hOQ*T`Y6kBRXTZFjYG/Z5%k5n,WUHQ-7Rj(TU6UQP-$(.$2SkO
-r/kYT1%^<Z,#L^R<8tAL_sd%Yl%g6)T:Gn)#jXIOO2Bg+-rJlNNL2on-(3?9qRD-<8-MBWVpZ5t3Kb60
-0t,P80R0Hic86>fj=8=p9+sSq&e@Z1nYkO$_D?VB,PV*eYP7A:O_>jM$&'UQU2UYP%Jh=!NT)MINsPHj
-I)-NEiW>LGJ!e2BR>HW#7Z-4R+L&&!9!8pBj[c8eMX2dM&r+9;:rFF]H$o]HL/Tfl"bXX10G4_GULEeA
-ILRa9NX&'PjXMR;)[RfgpZEXG_8B+c!N<i<V4JeZ'FCE]nJhHq4?*I]o:^d?UWa+'0jfkC5\P+ua@GL0
-7$2]oKE?p]Z(Nb-k!CM,;*6Xf,)/Gc.S7B0$a8q:G*2nXMFti_'Mh[D!)4Ra4;R9R"i;et3>,[tDN9K>
-d9n(4$HBsa(?$\K8LFEIPc2M8)>TM\gG*nXVS?ZE03ZEBR$X^:F?g=;84$u2@55M=s(+O^4?[S$T%YK[
-:MQAW0gUV,iYeKX;YlUh6/3pMQ-WR[#`qK>0W:'DN/AlpiF"&JMM<@'r8WCFjWk%`)<&Gp(coHodqR:4
-pkbIFN)Z]uKm5@<DA1iWGA;l;+;A78#c6JcMkY3qQLO^tNqgO:@C.%0.[>-a+J2p.n0.Y$G)>?+d6NO3
-;Sb>P,=m6F&1GaH&1:irN,0nZ(aDKi"euA8pCVc3.!ZN_29:BCGVBa<UJ9u=@HJ#,&>?0amWV/a5)/>+
-I$"E+T0Sct0b.S.j@,a)n9'VU1rYQ>//q/M7N*I'%*`9-#',hP7a\^aojbiBO$io6f7TO4d5u:p3f#GB
-nXMXW0H0!CE<I0E32j7g?Me@X-0X4DE$UJ6g`9n-=NhM>psGpOqW0i;%!k--fGM?_8U+Ouo)s6R'>i,s
-)DoM_/EESA,S7r)O&$OY%QpG`-Q$hmR3)S@a1S>YDMUSZnTH`D+6J?5EEiPY?jXf.LS?MB,"Sen#4Trh
-)\XW+aMK+[*r#j5U_tZq#7Em2$mmg&7#:cGYV.Ma7aOU*N&bT$%7IJZ8>d<+q%B1:8E:#>b*3Rp!6,tF
-U'9QcrA0&&%gN")Q5HD@$lPb*'/RGT=CUn8_jJs&7=Q+&QN02i?s'/kM'mouLlbFcFij'p4#ei_K>(Fn
-*?Z%)i7.ro0oUd[^/3<*-ld;\+G<;nK[DS8d;9l/!hVmZR+*5eJOnDu6(gCU$W0Jl,`*Z9$&CpE8rar1
-+U[lQ.R'O?.PpQc,Y/r3";<X!a2*tD56-q%ZI>10"!>PL&FN36O-$*M'L1OR+.2oA&KaVo`hiiR,^T^F
-N5[mrUQ@s>?8Q49$4;C#30;>D`Y]?\o+BCYh@9WUTiOk01!O8d]*YEh2O>OY,XS%R"f2cF_8X>(#;O#L
-K5/VXkV^JRKt<2noUKZcb&U9IIYRBAbk<=3OFI]/d6KDR%E@3)9]L--/)W^KTLf2)"=Gm,KY0-J6pdl#
-)]jfe<Y/1HLF@/2P<a@Un;0@Jj:DL$;@mnMLd?tBC]Q@)T1o%L&Aq<c5V8oeb_uL1X[1,QJh6-RG\dfg
-ou3Hr/T1'24haGgU-JjE&4KIue'_P2.9s5N^lfp93`&Dhce/#FL-m0eP4>@h+::0$&&",E0arlTr*C-G
-d+"(;d6%8ROJTcH*!-:(@D\j$2];]+pjbdY5?J0r_nG#2=!ZW?M0=TjDKHe+1gZ5B5a3,BjMS&O#&6Ji
-S-6XC$q7Ko*1-jZk5ZEe#cgqe#BW<0"/q#Y"'>_63CElr$IMZ5B)IslTcs8g0n_JB+$>\n,,e,<4Ga5(
-mN@/j9T-mm5V#*A&M.=gU6&[)(8?fqRH[r0Luh2PV-.U7#t`%q6p7T#MV$6,2ps-p<%p5"1da8XfV4?0
-VGNl26lQNE"!3fLl1KBi&bK'(,H).$fGc$Y`g7c0U#eW`Tu1=KS-12GHm4gN-\<bV_sa;`T1+-62aeYY
-$t,AF`66+1\.jIIi"<d/NiUP-$.(sf7t:gE+:&%KM_u&8ckuF65ZrWZJImOQOgG^Q?fMGI)BWpdf*rHB
-_AXR;!IV`h"0]3<pRm!BSqu.b-K*j558<`WKK,UQ;b/."Vu\=PEkGo14A#&,bY%!^Q0C?0`]GSZM5gkO
-!DObnJI9W?C*\T=3`)\,8Dk'F/9!,_@3m'?>[7,/(XbPj)H)a:LPj#j4/'0=njM\;d+3Yq0G"LU/8=dJ
-&9!_QR]N2Q8Yh2O)&%9fqhc-tSROZmi`g$:):CT&at4bn_,)'IJAk*<JdEgG_HnekJDru76/,!;Sm$.W
-6pW?]3Lp+:ObdR9+%3r05l-[0//F%MjPobCB!.M^0Q>MVAo8/&0uNPt=q_Iu)_oQP?L]\EnMh:Ep_R!A
-d>.qr8)l4*nhYKC\bmU`0FVY\5>OltQlj@r6rO_#-RK>E5Z52=(l3c]^gR;s86Q].;><I"M`r=gJRP@N
-mMZ@#]KkD,\Aj%!\Y*UE4:_Fep*['_I6A2MHG\X4=M0QsSiCedFjR>]A,mdA4tu\?<D,m#-f>-r?Kcb>
-OYIr/7%OaO`#CPWU3+N!!_[?ZaR'@E8&Z2K6_f6e/SSCO&;=^0P2`22,_cn;Cu4&0r.R7`#uI@Z<eRi"
-&H%>;'_DSsO<GcL@b_P$RnoIZ;&34;P@@@a=,n:fGm7(8`D2B51dgm[m$`_\@'5hcA\\C=$O_VIQAu:-
-$_R'$>WJ8*!U2DX5Vq?9Vh65p8FfRG1:%`"auHRpPf;t-6A@achiC>Y#1WfD'.JJI?u:j][(HPbVDO*[
-KJ\iCKME7+S54/1XFfk/<=+DsHs&9kMpee^#rSe@M.(5:LC7Dq7)AXcgP_S8+bmB@A00h6?q]:6@UfF1
-Ws>(J:]^\u;/T(V0BGm)"Zoeq883\OU'],tFC;d;?U4ojHoQd%ja*)OpP4QY\AdV?!V$2_M!_t<D[,l9
-bc&VqTW`cX0G/sELmBX"(PA&QK-h@LKMREf",Wn;R7#On8cppU9gWuQ'Vbf"9MEq6gCDc#kS0IF1\^`=
-c:H^m2?K6Z;.VJ-;kFF/;$Z=TLV1ts6s,f)j7/fbP-G%eYPTiC6lQQ7nHO&5&dCUQ^j5DP,ls`oh@7U@
-RZD-S_@qd9@ZfMlZo?.=U@A^/m:>29/D.p.h(7@'U;n-5*bXjpefJJE=WCLh=kH.W"8/m3#E,sqfJ0rh
-eenm>@8oPC#b>Ej!h`.!3e8C<mUnLIJ`u\(^`a':;#gnJTIH4QF9^I<J3l?O_dZ@Vm>a]J@c:&n1AFH]
-Mt[k'd`BBoDAI32K?&h@?o8$Y!V#[^KMXnM\=MhR)!667fF6a91(koG&-^l%,Juc5P=%;C1OJ+&qM&A9
-3G9EG$-Zk8N?Q(?)Pp7,6Senc'5Dh':;@rHR'jTs87Ee_U54/lnGt^L+Dd9octbn6aM_=1^8@`7c9NS3
-#QBDHQR6N.,\)jF#4`'t6%-"RlO-(D)rVKOH9G@iTOn'f:EYJL(>;"SM>fIgV=?d,9Vb>pU0oP8X'oaF
-5,KQY@b05Ua-`gW$T0MS0/OmFW^07*J02jc!1':dj7sgod*2@abi<>B+&Th3I0!Fr`IYJfh?8kXee10'
-l&'7_811%"Unii?\jBCaR:r0(Kbo?]T*B-Ui&tpp!h[)Q4^KPI6[kZRisYV_l(IjGNJ\9(!]6(([Q"pd
-,H256!,WT7/a7`38^Z=MJVj&G=H>NJ75K,bT[^kc%i/NJ/;7VFo+;@oA1CbDg$T1B'X.j$:*>QC0of[q
-TcMYd4on'&SJsLC,*`2+AB5V'YSY1f6id?$NdH@TG9?tX@/g=,HA8nI7\N6QM5@Qr8>3$P`JM68!b7eh
-BFeo:_Q;K0E5I>S*^RQV*cWYtaen;,FYA'GQt7BV!i"&M/f"V1/@kr96&:8cnSg.>3bc/.p4s]!d=!S<
-%J0$s^-0]TRg$Q9TeBPb2iI-:%-\fKgWLcG=Qgk8,2LQH?SVQs7)@\1[$QK-!3sI/4kR<_g&s(g6Acqd
-2o&Z88'bk)P+4dgg(P#$>@=8N#!.I$!WW5TS^<@(Eu$fupb<OE_ufh'pZo>92[C;t)EP[N#;_S<+9USo
-n31<%oM@)b//7?'#nV2c)##bgJ?YpZS"DBo#6ZN>Ws1gU&1nl0o#(jG'&$h3g[*R,L[c92J0#%T(kGX1
-r.\0W;,Us5HpYGHgb_G*c_*\n6oWLeQC%eR+:?^O@>r!>2=.UM_%:HT\:";LDGR/lgt!3VlTuM,mj.0X
-Sfm*6E?H:fNb,$[DK`*o*)^!"b=G-`7h<"]%^u\(F[s#+biL'K+9lg/]ftf'ptYiSCf1S"$K4S%i/&$e
-;`UK'n[j8H-bs7(f7K+7:h%6iSdVBd(JPbR"CQmOj3HUa='J2!]eeN2Ugm[=KGL7Nl!eM#S;sqN*=6Ir
-BAK-F_#BqN%PQs"bVDF^-k%7.qBWP(3!<#D'`O^mdKcfU5*6rp.Z6>sr!A$^Hufrg3*F,6G(RLim_b87
-p27-@m:4tcdC/ba_'AB.hH7BG"!-b=B;Viqd5.6PlBUTp\m\)VP6_VDPdfo)j)G?5>=Z32h0Z*.)j18I
-$/JP\?o6&&&tI=#MDm<2-\PcZX:"(%58G%\eil22\hG\!af^JGggQg&*q7S&!3)_RU#@_\3^`8D44`+#
-38!ZPhr`YML=DE#gs^2a9RP#73CA+*>>JcP@>+"6A40_nj#uAphU!uii0Z=Mk!Yd]4;M]!N-Dm:B2>VB
-e(`F=Fh0]>-jE;;H&ZT?ZY[==h_$#Y8Os1V6'm8@^H^W`qRWE;DFTQ_DAG:Yr!0"RIko@Ibk3l8rf-Tb
-_0TI"Y$K8XPPKF-^b-CMN<S0H^:0L(+3aZok!Jn[F7*L#4.5\?k'VflhIXMV=M0n&Nrf'lc4a\1ekB0n
-q,jhm@3b"FL+$GR*ubN\!.]%k3uE_"jpE"?/dYk4SAa-VOaXLM^R4=-f)$6KH@m5fN<gDLFoIq6QV)jt
-\C(K)^WSb.1&&:7fDB"N-]u2'O]X[L<L><6)>;_XFAD^PZl7jPGM9kF6lYuM:ERZrkDsk9@@n'27&8,G
-8dBba]1'*`JIrJj8q=,Qee'N9#\uo`Pp:OkYq&*S1//WQLr(6fBoT"&Pi2dgnppq:mI"u.]^)\,5Q'lc
-^]3W[:N(OFkoGgJ^%:clG(G,BA:bkLlIE`"UJJZ$pq#'5dUUV92ELL&)inQ!1?CpS1=?i^^@B,tY<Vu@
-^]!E#n%?$hj))!toC)/8rTpRps4VP$[GB=!%X,C14`2?U3MTET?s8:Q&3AoTQR6]If\7]`9N#^\0Fi2L
-&k'S8:^TSkB#)7u'**qV7>r,!b8GX&fhK50lm6DbVfmV47pA+S)Tp(abpT)+HMm"d*e3HnTZ<XO'D2'`
-YHM0>lbSAUn@(>@_=R1r?bd,%JL)m>GX%"9q+@`cOV*cn^B3XDl2t,#beW7ljH60@J:L=,ob>=;G.>R]
-W497[]mK5<%mJkMqO:i.J,.Q[2SAeNF)O23`:bS0m<Ul.4o4eG);:@\?-\Oi.(ifu11&l2`)Ek5eNf0Y
-p%kFZ^@oX3Y<DaCY",+3jiQ\/4o8miGJh#T2Y:I(MEMZtFjOK+qk<\B6tkgaLa$B;0BH@mD?Jc<T+ER4
-$3Y0PoO>XW1ji]'BD7`us8;fIc8WJiqWat3D>W6eli4]eL"Dsro;b[eq=SBlIj<&?0][<o1g>E@AFbgf
-6oTMYWAf[*IdQmUm!N9uNlRdJp@tsU*dqqh,>Z")U#Ymn]nrHCR6S@X`)E0)nGLjCYJ6'r9dino$)6q>
-##21NBHX"613>JS@*feb@m^LrUk]-."'o:.*.7YYSeo$54QZM+&^QfY%X`8Gi6,I1^UhVgoj,;FGIbKa
-L$P4T?/OH+rVAh;SqfX>4V[___:Vi`7DA\2prd$!^:GCNEUS?3gq&3M5@VJ-^cY^A@keHF$5W%NY/eKm
-ETV"5"@N8<Z!W6C?u66N#!"*OTT]l'`YD]i`(\_t$gr1\^"%8pYJ":,m/-O0r\#=UaRdB'+Q$888gSEH
-CZ(*U_L$_Nh#!IScP+@6>^(SQ7Xr_hZ,km+]EatF%UDtj6AcK@Tt+_A>d)4FKh@V8oO<irAE3;MNuds7
-4P[8e?cVT<O6uqXj3+X;G40VBgZN?6(3R3]\KF$eM"Is"D2^cM9V^QQ6/*qm]jc(CrD2;^6d4jp^XL+k
-`WdSf0EA.Z[f92$9t/tt/&'/43l=fUf3Z&8;6n8?]ED3T#oS(]R5GX\MO.p#F3tV!E<\06/KQ3AC+RMb
-17-HpZ?.4?"/mjY>Ul7KjsXLtq80FQAi>oShL<d<ci8:hhqn1mS)*tRNcg+FlZtqZ'uirfC$1iFnNMaQ
-*/#"%F,j6[]M*!90N1LU#A$"M\(?P/gdnm^#&3GQ0+Q6s>?a'uL8F)<;pd^#iI#_:!c-0b9?BM)nR>/5
-@XH30CFPM^A[_,<>78Vn6W*@_7ao>k\GOYp(ISo50k:rX,o$[Dah=:q"Z7m6qld1`N_4JK0Qm`4)&HFr
-@Y5V*"9$:S#krXrecP_PHTq5clQ*0Wr6+uh26VIBpAD<7>ui]Ur+/<\QWP7!$I#hM7IuMX)9=RY;._:0
-Z^ek=`)=/lF1j?Zf35c,?F3[n[:flf<4("M\Bn,1YP>ba(LF\KjLjfUcRA\Se(n>;-ifSAq)A\dUJ0S'
-_<kM^K-cgDUd$#BjkJ8+Ph^Gl2Oj1aM"W]>VhoP?`=F!_J,7Kd4*H#J`"P4]rpqLQWpa)pjOQu,X?Q+D
-o&>Rn=JsG#Q-KP9-82`$8N&325pY0+\YU")<VpCKcbX]%Uj&8#(Ch__4'Q-]h,.c;>\#@RD_7Pr/g3!8
-bf@IFs.mXhAVJgB^fi_<A=Ic$:Zp=eresm]I'3bd7CJ1Niu^#fKe#nC?J=DTP!@eBpDiJnk/4AeGi@['
-\,:#3m?cRnmFaOMs-=N-[p=Dqa-?m:^3nh`/&-Ppl92=EqtfClH[!]f^O=\,D6j^j]rl5LZm4>/4nA/d
-#@F(qosX\.G>tr`H`(r2+'IOZ/9lh:\mal\W>tW>DAMf)k(.>[6"1!CNH*&DO]WClV5I2`iVFuFQiU&l
-?c9>aUdtfR#7YB,S;ak^pt$\@>A\_Zqr[i=G&LZ2Gh_S[0@+Fk[1J#8U$]2\Djblq`uIAM?_3HJZhJ=)
-IX&p"K=f9Ln#ZG'BCh^=*p>_j/`Q_d`K*OL*l=4jW^ohT*%Z*!.tA9gUo46%d0PZ)?N7hd>p"I$HfO6I
-*dR*J\)$SDQ)jARX1u?Yq>Qk%Ie80rrpmo6It.4K6O+,+H_$tn,%#?>#Nd!\=Nt;**c"HNYG(>*'!^dB
-APhIK#_Q4++G0Y.n=.3o2>3X8loi()fhHeA2&cF9"fD*!dit>kZ-KRQB3;#]-j+2VASQX]b)h2(`ao6$
-hm@4DO`>Yq<[:Ut*;u%ZUc"KS9Zr8cqSd3e,)p;fcEb6!Ro_Fh8a-D:YFX'_j3JcrERXfWn*YaA(G:)c
-.+i]uB:9A]J6pqmjLCI:UaPd^**ApUTs>mTiuM1c^6ITV?uh'R&Af(Bj*r)[EnZCBWf)jj$e2$W.`4BE
->4Y(GEPC/25\i[=(9!0"1rdLLdpfFnM:St3B3qIA/1N3=YL?j!j"1eW3=l>rreIKb)kDA*9!5Q7SX[e;
-muSAN';Gmm0OoPKi:t/1?4fk0n-BA2o+gC:)#1[JR'i;7a?JM;^2_nS%mBjBjct$`^0mYR1#$62CTu+9
-)&K7D$T5r#HKto:@9&n=;+A\e/XE*8-ZYVC.*l"]M3d3?5oH[R;q]-'5u((h1#A@,h*R*8T#u;kc9+g>
-^3oKsf7*SL53R9;N0N\L',!?XdEqJO2$-Q1@E.GM_bL`J(3-p4@:N)k1>'3)0Q7?G0K]r.#K%jIdB,od
-++/=kd76-u^%((7F&lXo=nr4;/1W;XBXc;FgZR]<DofE3;d1&PCl:0Z-#+qfCT_)S^1f#DhO:Da2A7n.
-#9!%C3Dg[YlY8tuZ.qUO9Q+7=2_RLYUX!OUWjc!j'eIlPQ5M8)$;:hc9$7Rce#I/#LE7N)D_O\TPlUh,
-1PB^9%\gaUK$4oR:)<2,_%,UGosK;"]m%N[4'MWsH/>,edgp<-U2AY1Xd^k3\*/nA1`tDJ5IA[_E1>n7
-etOCY93O9@*8=HB^<pr]YD/(>p<H`3gKm)4^t+FXff&6ECR)#?ho:]D+<-S:#Ad\MKYcBW-Q_U8/nkB]
-$o1Nc7:YHjR>(706D\A)"S`,c4<"$ITtp3&mf88o_r@;A3nGJOoG:m&>'al2-(PuJ41@oJg,]t%9`(^8
-@iJ'E2\lc^ZDfgKp:k9'[XIH"m?dkE0:.1`f=Ce9]u+o%F2[_X9T`c-b]cDujO&Tt$S+(K!iQAfTA4j.
-4NG=cl&2pW]3]d]rB#K(gFKIuGN$Nm(Jhcf@_^uuTAFPW:ZiH-cYsTD-n`'hJdWB#F`hhDh*"SJ+7"_E
-@C4s(DLY!ni=:0>5o:)ora1g^4q!II8+s($V\2<X1u._Y.'PNT[l0,/'k2O)E@kI9]>8LiV?qmW>]6Uk
-Rqq]Zq>sS9aC)+$)/BUr9a.uFJZ6rKW3\CXV-7)U*9lgLUI7g;HaYd+U,H`0oib"?%gH7O_-Uu_=6]+q
-F*4fhL,fFG\[KV<0=eB;7En2\55"'-D]ct/$FX?S]s*Tqeq]!r)tJ9a4Y>>3,ouO&C8?GUU0nI.3.O`1
-/Oh=b(\5t*OU'\A55`(dMJ3fhe<eo:<u*bFFI)#LHb%O$M%kT9^9ANTc;oYY'i54;oo;).^!>];K\fCt
-^O49X^Ch(]>"T9%BGJl90IMP]ngJf1ftWV32Vcd>U^!(FMu%aJ/o9VLAtbZ"DTUStARFit^9m.")uo[,
-!,VAgH0U"G3U5iU)_fC^!m>VDBn]/dO`.0&)th]Yobg>2Xd,T+N>9r^`hmeLb&lH?XYX&C//:]5(-rZR
-CUq_oVD?EH>%[%Of0GJhaliQ+pVp]pU"-IETQ(-WVDJXL3B2X9;@RmQ!fKMMYc:#h#AX#n/?UGM"i]MQ
-4N&)D`1MJ3qV309[^8/9h=^GB>Zk&^AWbh/UVJ_8BUQ%_c.*NPcI^@mg/_l-Pm)k!qP%/A;11`=S^pi^
->?8,+BM,XD.V7/ERJ8*Z4@=:ug/9_g2!-i_\X?BK_-1?Q<p=I$3a3%_:4o<1NA9#<A8sFDXHfXFeXC@H
-l^I6smG_eE'_q8Cng&u=f][n4:9Zn:]?b]^NP2NthR@pYrlpe=@PZbEd';ijY,sp-^AOb/D*RID2PG2-
-?KY?hf+qB\AsI^QSpSq^Y)VW<CsD3m=l$Voe%44OBZoJS4/X*EUH8=t;p>%JD"k_*"bRT7)LtfF\Uha!
-+MioE/K8CFM0graMCBJ-!%YZ,7"P=?OKY4/@4hB`F)Q3gI;n(.WkR>5A]G"5H[WV@K?CMl%<?Adokr"B
-foYCNWWDdi:sV$/W,m#tmnW3==3fR8os04R06_pE>NU6aK`Un-OM=e1$o_)2A+L+$C]Yt)4eu?gD124u
-/(`VYE)Jai.YIQpW>A5]SpX7`n\XmI1@t&e(LMLAZH6&-g?dGE*S2)Cc($P3hXp.!.]RCDYj&hB(]>>7
-&IW@KUsgq/N$=IQ">*+neE#4tfU\O,1-lVUHE_:B:'r[jhnHn3nm@i&$h^B.7U%J@Mr(a;:k?/GDd%io
-CL3jBZtM#TBn:\LJUM[<FLBDVJMag#)+e[^).'VM;@fA[$^7hn\>V<he67\>L;L?qU,<d5BV*2ACP#<S
-``?8ul!pH&(7)O5?2sMN2,?I9bU]=Q5#*4^:-\u+,S1(+Oi*]\*/07-Q3SV#/Ef<P(58'^r?)G4$YBUu
-%8S/rB0Q7kkS;Q^-Y]b=(0@Q=<@UoN;Q[?1AZ8XuX(`?B+g__h-DkgcKuSLl"L]drrM]BjXhNmU/m,??
-mg]0qTge2V;$\KrKaN)k>e0o48;.,OlS-1ROhq5Y_QF[&/e:%l_03Kfp!#_uj$f<c)D-"b<>d?GXbA8t
-c>U]bMrLEUC3*n!&_*m?XTg/`0Joc2l(kUAAtin&Kp-d.A]A[]63ufoR$,Oe<u+m.bmabHAYLK$=;kji
-NLUoop)9L8&h5Z=A[^GN^%D5jT6tfY5SRtBX?P:Rir^<Gp-<H0&2^P?-tm1NG48=\GnTTQ6B=Dm#0/HK
-("b^Y\$L;83V^3V2HEf4EUb>O]jCZTF"]:PB5<L52>T=&lOlifV7EhIBWhD2<gb+pokGT\>GK3hN1-JD
-;:@opMFKuqVG^GH9Ce0A</1,kl8"I.es-DneHVc1!b8"N<0%cR`nZA9"4EcBJ6oJ6Lk3rMDCr#B/u?#8
-6#Oi$kU:jp<HNWRqa:"l\:M@FH8%WZ10;8+#QDLEKRuI[0(.$&c"6joi]SB-IWTf2)eFf6>hZd2Np5!&
-odnG_n+_)(?h_#/FDgtokLT)`\,=UZq1mg$57DBk/$S8f]USrAZgB<q[^3TST&%-Va/rQ&LUWQjgchk7
-URU8F0/1_M/-#ns(iMlK6#N#b4teT#Q?@=D"#**\L*:of5_t$.'B:1&TYs[U0:DRbi5(3'hQQm(k;<K'
-(HXQL$G:I]E;eI`%Gq\4r4[Zug"m0N&T.A.aKq;U]d5u&X`N5Wh:krM[MQBdE`MSKX'"+tbl8.\m:"sS
-5SWLd;(QRh-KJ46E9ZmIm&(51Eida%A]J"r(0!7c/t$bZ2-.anc*iNH/nqlZrb%g+[rom&&%6BUE5SO`
-SltgA07N_P($0X+OeU60VU\rVe]J>BRXY:dQGZ5k:u]CW%'*,c'<MJ(NK?W*!hpg^St!jT,U5^.ZO_g>
-cjoI#+'`,lYJn5O^g+%[jCN5YQr[rqX4>3i>/MhLI\k36S8VMdl!n+Y/g`V_>+1g*BV=QZH)ASY+CfJ!
-Jl_Hd@++1rj\2^Mii@?9^1ikT]NSfNX0o(W&Zrp[Up2bUN4#$FbU"j,dUp2##"m^!I9D,<C$>fEm_%`/
-s89/-1Utn0ZT3dhBRL"&K[X:i![D+;b15iTG]AN@&Ysr[gjP^t)#A2-%k.'4@HIp%pHNH.CjNuEh=XmE
-k*dbI'ia62X7AtB8955?H)B:X@nj,20$d@\OuDA?/$1,Zl@NePhsuR:&-_9L6PSlS_P@=H8c2;-'rEUb
-(.:Cr%T*jpKsW7Y..2WOB]h*0_-nYmG/omZT(]ubgL/-+[c5-_d]+Dekc0KMZ`K0:CJgYZ;QVfVX,MR&
-p#$QsD(mZq"Bq:5=ds%<D'UuD,*Qq[3?bNaruJ^#lH#mZJSG/K3&rj/Y,jVa?%>rG.8O;NjuNK>m#l%a
-$hW!f-0O1Tl/tPr6pW"Y[>C2D9@;)lg'>Pic&5:aKIur9[%=!*GW[U3H,QK_/R&HrX+3uTXL0YRpO=03
-o[-b&cbJ"@SN/.nEj^(Z_*$%S>7<)dJYc%U.\giWj)SO>W-t=/c.1G.)B4jQOr?:2d$1;D9\*:PTP/-%
-"l\e*>P?!U18=eK))7#OdM@@`6Q/tEH@a'ZjHHrF'@[K$6#1A[d4EaN.e3r/<7X24)h9c+SjX[EIN$<&
-$NX,o01^g#;7K1CO/3Q,G+FO[5u&3\AA6mi6\"`U]]R;YduJ5om+J!!J)s1OS_rsRrI97Mrkl5<45R)P
-q6le6giR^ae+_i@^D#AoS^<]&p29[ZfB3*PDZ7tRXl&I"G#$dMrP:'a%_a^=qrRdX)brYF=M-!ieT$,j
-qiEQ6;$I>+10/,m/uJ<+^9;rg'Z::b6]2#P;?X'/#?k9k)]&:3*WL3LVeZe1R_F:;jQ#!S^(!;_Y5_7-
-rHFtTr[YYO^HrmR'AQ.>htS5L-6gdu5&tN9?LQGe[r'8PZDHd[Rr^s/mq"XdRK)<'GBZ#g%(7SB*s#&g
-6@g$oc4_%gj)!VH/he%V5>OGSrn?ZSjlG0uNf10K;dOUqmiHoIn*fU'Gf8Kj#WEU[UTDMXS8NM_MuE7R
-mWHji=]Kmr"W&fB)m1_@SQ/cSrR\f4!T>K#@.3IDQAV'3-k[b5&o`BFcq`!]li[k'&OblN%'jW+Z>]FA
-Q;u^unH9C,Z\I2`TJj6W0GbRq!DWomkSjeYR%">XKNn622_E91eRp/<V9QfPa&$.%g)K?mdbtT]c*SBU
-OlXZWDdAW@=da&CagKK[!U,+OC$hrTM+lE":!d;$=JrVe6aZt)"q4R@oAc4NW3#RX%GO,9kU"[lm.\?^
-#G/ig8I^,`+o#MS1QI&8F(6Wdl-fl7'"pXt'_n7#U'00Hs#bb`oVMou1\E&:H+#cN,Z\*Lk$%'@0nn:p
-\XIF]Kp>4#XJBof?H$)QV(.kHlB]J:&Mf'I-j3pR%T3")%#Zfk..AhuH@(&]7(PWTHMjk^akm!'mFFAN
-Q(23Y2(UFb.NCkdp6%mYlLG>*-`WK'X+Gn!4n6\+>%Lp-B3pd3?CbS4Rql/jB+^>PqS[e+<EM`X`'Aai
-W*[RsHOr^c!ohHq^s>#Q6Mid?Ag5CL",j0Q.s0>g#4(X(oB-4M5l6;$.]o"J5(-pW8rg,(.JUE)(dYfd
-32D'7IDGK+BX-AVDRY[]?s*;9-N39=kJN@oI)DJH?#X5S7QWD-FhPo.W+^4:XfrFM:AOa_H%m&ZL5Li!
-noHZ=-5BKH%^l!GTcR'8ejp7=]TT"#)Q:k"AD?(O;5.%:-0;D;e!k:*S(HrMX*'_n3bpOR?\HWB=68XM
-FOhE(p6B#"XK^4:H.>V"@O=X*Mh8q\dt(1KAq)hgF4&G#U"d(!$H5*GNXnIc71c:IE/6O3%.F#bdFZPO
-DRlG+AY]:u>i3`^mG@@4Gdd^GI*]:t#D#T6$?,i.AE-g/_ft,[^Pe&#j7g2*s222=s54smbMVdF1$Rm3
-oBu;7Fa_UJ5J3$PhIZ$Z$[9G-)2fV@Ol<Y]%!I9PV.<rlU%q,L0Bo+R"B"1&'aa5>iI<Z0X5SKAC4C$H
-J^'C>Csk=fj8dJV9<jK6'bD[sl+>p!S@3l"[#HK<S]JQuaKsnsfLe62fm7c'24dTFZ];f)i5^XQ'+).c
-s+%.ca>4O8V%A9Ec7fMK_A2n>_qY-pV`.;=[DHUlGbV3Wl:';`XhJH"S,YNs$uQH/F:T<*U8,b=5(q5i
-0W0u[p+H(8>6f&WouTiZ.mNJMMpBS8HJ)<As7G:ih]-eaSd$WA5ocU)(''sl<e4A+P\.hs'1!=cO[58R
-/LnX2mdl`Er"9Qp9G_A4\:O,5ZuA^e9F=?)Xu']89YhUf>aKB.bt'=">t38p)hs]h5'bMZVbsTN)%2L`
-C.F0hK8d2mf)e(]ODepO3*]:i7UNNg5`qlHH501,7`S^0PT//--0g*8Yc"$Ls46A)IiG^SRN<:\#<;j^
-&3SqMPsZ7Uj!?7^Tg^,_=dhX0$AD`%aJTHll@@1d0(@`\SX3)i3EJ;c:th:Tj2f0i!+^\5JWN/@M/7\F
-Wr]7(!Q/#sCK(JhYI`h8!E$MjL-lLU\igVVZ;MNh>S]^8Cm9LR?lHsURS4F*<<=UXTKba7R-h),;8;BT
-Ki8bYPB0`!rd9X+Tm4^`CZ3D;9>/I(@P,:8;L0"UWW85Z)#N#llfs<B,%ONSN#R87[903"eX+1SVf]VE
-Z;IW67OACo$':Qk_);&>2>g3cPZ2C7b@(2MM":*!7j0esK5^mJJq7LkLGfZ7io9K9(rX*88Z)flN:FsK
-JHIoh`IUCmQe$Z9d/<3f/udE8Dbt64l]"R(75`&J)pF<\[=6(?F]k<M$@>[*_U[i[-m9L4D-qopJn+pU
-8=R@CX93W?V//)(1@nFRlnE!+[MKCNVU[^P<7?4SV0\9V@o7l5Rq-=9$Ior%<Ofn.\Pd46;r)O;PZ1Pm
-Ll!7DOadr:VEbig+,h?[J"Zg0"2iak^)Icd$O6)D.*\85I#J7.'lSN*o7NMBm[Vk:_pQ(P^N\F8*A@DA
-m]HMAr>j4]$/UXT6L2r(YQ&&/V>lCSs.@Y257"Fl6#a_c".T>>^]"3/GQ,)CPok29<:>+Sh"J3;Y(,=@
-5JD\;rf%1q+oa9MZD5dq6?PCMPVS%5%a-G%USMJ::,5faSA_sqctLcl3Sc6l+6j?enRCsb2]p^uoqD&u
-p5S7F2P2#CI!0ndf`6'O%KAf&l)YHG:g;3TCkb.=/81kFfI>jMAS:[P487)+rP?_pFhY88*I*fos%\W/
-^D.-'@bB*p>SQ`PJp0#XS[<E&`1\g3]Pl^#aYh\R.%2p9@(kY!Mf6,m(QTY#$=>NhKc)WO`Igj"8+__Q
-SaAQGH:IGOJ66amf#o.ag@a6nhC^@I>r#u_8pACBf2h6crGr5N*I-KiG>3#VP)3.''Vn)';/c^HAjS/Q
-eY,Dli*KH0(VJV/rdkk2bS7=oc"HW;g+4R$`;5$C@,d'&m:*3O?ELY;%]"Jfq.NT9^83kPZ;tQgB:`['
--E>.rfB;g(6bWYITFn[;^js=f<IcS:'dr3[-L'g#q_KsV&JQ&4_W;]Rbc@p_HKl$EIWNTro^\7rT+bUK
-$6]N!2C#>V+ZKQI$H*!8,IHcnrd_\IpHJ'Fl*Q`uBkD+;)KMng'25ft/G2#hVFfo>:p.2df=FjVNhn&B
-Z>,PJ,m_X/5a4AoLF<G^!uoiUL]Y3\AB4f^;<XB3&:l&/oH>ds<%'jW$LD@QZ4@`.Ln_>,lN_!$GF9F0
-^b>ul$V"@._:"u/W1&sc4@`\[2)YI/6GEY_'?4e2[X#;].+1KtagsOR^5;nj^DSLU>@@u4R0XF<fu0Y*
-J"F2#'@i2Y.gr?^cHNa2Xs:7.Lm7%M1?uY5b&Y1D?HE?Y55r2(5Qca^VZK^LhBJ=&7C(m\71lhmL&Woo
-gsGM5ou,^8Dr60XrUlWD:"k3`q5Wa3[M;8QV9)VHZIH[e!oP>*>7QQ!D!7Nk3r<)S`tM0!TF$@=+6i')
-G"ujN,rVd5+\I0'?'B(sl@th7CTQ7666[d>6[,)jemS"67i5!$L.7/R3^.^Fo1b<tRN-BcNk$3o5J[>^
-L2g(]b.PYJFh,M8I7;&E_#;\,3,B-0X'r`riTjs303E^V4>=L&<eJ8)+O7)*7,'l@rQP(4AH2*[hPiQC
-j*]LFFDa+JHh6uY\")L64:0T1Sdh.(9<-A88[6&0(_h@;;XgN>Taa3pDZ3sMl[Q]b`V&eOGO:o>BT)lJ
-Y02k'UXH^92pD4)ijhL*qr6"@*1hs4Zd>NW7ZfGWpgXjGPo:r#P6msks.tp5^0s0Cq=ZpsoZcqoRkO!X
-Uk.>32K;'QIi.&;,Oiagi<MaiJ*>Yb,N%&o4#`\c]CG6*:0j@7"s)TKG2&nL!un-XIV#,No=J,N%Mmn7
-o="mT*fRHYnn5sN",IHT&&^Ste*4esKPU:e4o=&NDuK?)/tHX^?#D+(ii[X#rqE"%kYDc'o8S6Ip!W!3
-5n?2brh5,IoYe<M^O#P*FjG!_rp"hPI=<$,+Q9=**-/!C<S#rT`RQh+Wf-N3/,t+mhE*p$lg"6Dj8HXZ
-^%]'/*#giJK^*5-)G-]$UD[=PNL41$DZUY=FE!9]-Vg6mET3G*Z(9Ne"*KI[!\s*IgUI8B<>5c4Oeuf\
-cMLoEbQsm[fof"FI@`Nmp";Ae)P&m0c9?UTp2@)+>IWM]fI$ph>%,KVV4<F'8[o7,.(o>?m9X&7Y&ERI
-U<jXo7j,-p(o*/Uafm=*!N\X&F;9Uo+Ph[*KkCa3JdFZ',1\&-7q1r+ddjYf9-,DlNr``*^n0X)pn[Y$
-Cl1KE+0q/_:7V!jD8VuA:Z$uDO'sKJd?a]4l\\g1.R>Vb.rhc2Vlt_PJLb-!85q1D+')&d.T<Y)M/,:p
-I\LC>@`jWaj)TVC8Faf*+3sh8HF\g0;c-JVQrt/^U**(+UPEgse>bq:(eN(fQ*Ec)n'`V7.'\tqR;r@k
-k'YI*koTS_GbE?a]>Z@UM.\;`/`V+K(60Ge.)B""'re!,i1U]DA(?0!$4dAd6qUjnr/o',&IT3QYgk<X
-So(ZZ3ci+X0ufh3Us?2T0."H&3K#'7S@1W7\cH+ib*Yt(N$/XX+qQ@fD0;)>&2Z7$AS%[60ZK!>N%!%,
-H!rk6K8%VO$C_h'Dql4TG4[0G]Je!#jU12ZKPkXsKrId!)RrNnFV>N5;GpPom&`;$A*/78W=Dc*O=ZXB
-)\(k0jo+F%dd"TI&8VOWPc*9kaKA)?^S#/&#?eC,QE]PS_s93DHHl4IA+F`iZB-LXZ3^@GB4T>g7,h/P
-[kOoq)E)`?dCL4X,f6p#-ik\\WJioJXdeR43aonlXFh1CT!bXV=:5R=g6IEb!bHW`<idEOjE\$/NNK"/
-ofaDbqg<%c44X/-0mPWX7Ko_,`8ToR.tH^A%`Y>`Lu;G_Y>PbGV<ObA)(j='Y7uee02VgqjSK=L%EoAL
-(56*1M]s^TPS#1Ze)LJ'n18Y4oti?Z7<>$M4GU>1SLpJiF*.;=LJ(=KQ*G20`&Eni,8J0uA8!PM34?gd
-[gmIt*Jc^_*o\Z,CbHaU?@J`aXC#c=:Pl)gX;Y3M/YTa*lcAd(CA2W4W-_Zg]\DE?6M&`RgREm":dbY1
-.1CRgM^srKaP8QG0G(K;_o^8JT)2T,LOEL].8qb+9X-!RH5,HQ<>.7G[eK`u?7&4Q\oP[Pifob/=P&Q`
-?0+9cg8+L9a4::"XTMb8%V[@5g/9iY<\^DHHk=-!Xi/8G%r*^=g/oCfT%*"^[,X6GSUPdhs5XQVrtDNp
-N3fpHC?EIS!eX%RC"=94%a(ENM6r_l5s5fthd;tS*-]lKd9"Z.Efft*)]"!,i(UZ(gL'i&_W9er,:;5'
-0o*D+PND)g@r<?5bll`4@jb!A[IU"]ME^jQ`mG)Vq;P&f`*6<`-!['&@`F4d1EQDQ9=Q)j`Df,;rG$]b
-LiV@S;_o?!N0;4Yb$fb.'5mrfkNK1Z761+1;eMLLMi=XY'er&E#m'4CSPC0\l(cs!iYs0oK]SAaj?-'6
-A&*-W%<b(EW;Mca[^dphjhH,j#*(7&.<6b@g,O.>CiTQY^7QQ8*u=]n-B^:>gG;]>.gJkqP9:P0/C`=n
-#$6Y\?XTJbFW#m81guO/<J7Am@O*gudT7c.ZaQ<XHHDtNp\a<mP'WTsq&rA<`Bg1-"tFVfTH::='M1P"
-XF#JfSSD?@6&P8JKVQ2p^]&sledd\3Cs!A7MZp_C9K<@:ajhk&O?(j&Jm^&OeRGMo1hk3hLZsA,:2s'^
-9__F)e+*M(0/YpY]K+_0NBA;#Dj-re&n>5P\#)&B*$EnqYKuV4g%8#'UR.^?(R$tJo[9Oo'aYXI#G_=W
-Kho(YLXsJ1``a!OVd!,(DPsa0h)NM7lF"`nro&g*)qMa,:CMU>Sp&OH@gTj2d\R"5nJ?!aN$hYB"5[-\
-)2XZ)B[5Q"i>1.<%a]sS1:k<EEG$-i8-':`!D+/mYuM,Q-qMP^KMXgXQkHr*@4=)kU1G;0q%p0,6$rTb
-GG`^!4396*3cQKM/od1'#oP7&blh0dj;&EHL8iZe$#M!*":Ru2N4AJ\lS5?NThNTE!&H5uEC]SM^`Z&m
-k!gVZ3Xo`V,mF)!nu'9b=s-nY2sh./'>FI+LV79[+HXZS1p:GBEJ[2K3&.(NUh(R:i=OIQ((5lH20#K5
-91D[.BmO+bY=[a)=/MPL\W0e;)q2Q_?T9Si-N/HlBiGgg&ZI&_@?m1R<"X^n_L9IOlE=jp/j3Gsr-4X'
-BnqiCf[c41gXb$.XjPGRW:mNjY-KRJAc3U6=4f%,Zr[aC<t&fF*/`E"L:1,N3jotG.SM3^Z>+R/nst#-
-CY>kum75s,h-Q#>XUJ]cc#+tTb%^Bu\7*N33b3kb?>>J"G^]GP^Z*f8a68klF7$t=nYENhDG6g#]FQl>
-8)%ISD6MMil9B6;bH"P\b;3AFj+&5r'pl:nrn(<C@t4#;jRT[D%OG&c^-)C2ATU;Yd"]ulCo.)H`BS2k
-^7=!GQ87Kg/Ld;U5O,R\X(m[m9s_U:H+rdW=*OFCQkq._LcP[4\ZQF?]u/h$o9d+^*[lG:B618gm/b!/
-DOPQ(/H<V_V3Ju-EaacQ@I*@IDTFOY:E24`WY&=W,#W!r\B-[)Qugg.;b\\Sif+UhT"+LQ-[(RnHD6^'
-ZJ&f<.>(/_8\*B=E7;J1GLY6l,B,1;AcuO&#aJ@#RNAL^9DIWgn!F#lqJdCAW#uF8!UV=l@UHM7(CHlf
-!M]&l&rr\/ar3_jKi1sP5Zo:Coq5GR.Io0ij<l3_\H.s"Ki3lO9!1I7F?R+92f8?[5O@t_go2C(:f$!7
-CaIZabg?LheHE?b[GT=.(&[^l-O_E_:[#^[l7kUmJP6c/X@![nX-?GB20aVT+blM\`Z4+Z6m9pA)\P@c
-/N`]>e*d/"ZYrmr$J''6;3Mrt5S@J2h*^FDAfD)IW3dIG&.:mg9L26>7]G7>Q9X(.$DKr,9d]*A_C$[U
-RD:EEdn*Rn_k8&^`'bsH=.Q$-]&Xi9:-b%dli-rQ5rM?4/7pUoQO.`-3'@$EPF,lM1O4+>!iFZ"dHpG!
-j?nE[c4<CuZ0TcZNK7XWQ".*P6CA1KZFJCqM<P!cPm^:c8R4tk![NU2e9F+ZU<r$lV_*f6)SaG6A4SXP
-L?=3:lDrjipA6p1RD7h+p7g[.`9J.uM!.Ti@c"1/$;jUp$DP`T6BjC)DlKWZ3]0q!>^>X;#`1+%9E^5^
-@45MEOr6jNMju[q9tQ`Q#SJU;Dt%J]O*L[!:t=@s%j\!q*>UjQR@WE$n,NVZP/nmmPBmo$YBoo%*XBk`
-\2uCT^iHqQBV2Z^E+MD"nfuC0n8u`HYe&b*jiC(0kT2R78H:$YLgLcf??Lh.iU<FbV*G`[DQH3i-jskM
-RL%)kW3jg3k)HXFRuqSZ8BS8N(7:7sY:025^DN[Jjr<t\Tb>$MA1'd-i*DJ`Vf#m8RJj1u:@4HkHs=VD
-D95KeM>"4X7nK5O,hc62i@=.(5&%(-W3,>4/__mlWU/LdbWp8CBlmQN,U"\Hikb>*L9kG?VlHn8gV6ml
-gB,\dj[$Y^7]Iq^0`7k89l`^6KN"R`e<0j,cuiIt#t+f2pP^-,E@1&.)e9'[>0)0rk?s$5=n8nZK2i]@
-&cMpT8qL&+BDjH_.))[OGg*KQ^NJ:uQBDAtfarN+'t1,8aas#Lr.i&^a0(TK+]#m$[1s"UQ-nYUfsg]'
-'?XYR'1W@cgTf"7f%Qk!%MmrJjJ)tGlZR%B".FDMkH3,mW6<1.MP-].&l?TGPDL`O&Us,42r7i%ZS!^"
-k%)Zb)7/f.kgPi0LIQ83q!P&PgR^QkaM8ZpNEp`-"#%=WcBi4-(ROObq0c&!*kN[QlDBsDM,S#&3d;VW
-7B02!pMol=q0/[4:/=ZR1&dUf+7H8m9?K)a?@$O`e[nZIb(TR.EYZ4TphgWH`'QL\V[:0`Z^tV[!%M7_
-\<=&XEL@L;Aob]Dfsr>K8pndl(/38h7nq#lq6HkrZ+fDC5]r?FlGN>IS=p9G?4AlV"d.6C@-gl=[S5%A
-c$E'Vpj1B>Z=]%>H-0#-U/e29UJ18hN3hNg1F>lOo\,l]^_)/n$!eeHal[=`J*fRT.*AXpImOs;;$DbB
-lLa7pS+B\ZG/Q6`:>Qn%(8]Ad`e>mm'3?!?'"T/7Al;nMM&&W2OL1c*OV3<t:]q=kJ4u-`-+r`ZZuJ[<
-"gs)lI6Ao;Tn\f^Tl".t'7)#%Sk`,<$+@T\O'kW"U+k%fA5ULhW0GQSalbr(1l[,!--2f7ZssGgG!ZlD
-T4l7L?-/$<!^qkpP1qI7Ygr!2RMa70j`U"'pMZfs00qj[r%)@C;HtoG`it\T:8@FCWX'8c`1lcgk>tDJ
-i=@64bX*/WKQ)Q>!%JU-PtYKsItCO#%E4+_:\QNcUD1Wr6.SBce+DbAL"h?qCZ&<)&rJ)Q!&31iE<-H$
-U-k1",Ear5LpAHn.GpT)dZcSt@)W9T;-4pn[#UoMk=r)H:U^5tVdCH?N_)T`;Hp]Z<>"CH)s/Ujln#lp
-=`TA4r$$LL:Ma$t+J7([5.J-[_H&E#E+1===T@BWXr[%l($;^.A=hM_\GaM/;O!9rgil6R+L$G?#SCm.
-W"j1\O?cVN/;hIk1V_(c="MM/';DFn<)Gb=5#JHQEf3:!:;c%/EVn'qmJF<BD/CBPe\#Ze6WjW!Cd8[>
-JLHeM4"L3EUA.>5EgC#<6tn%ciOes/aMs*'rmq@`=7kMk&t76PQ;CqO=]]n/l!:jE-_G=$I/lI)d#ZLO
-03*Na"JQ/okob(RP\`p1d.&%dmWX^U4a,US-koVNj:.TNA/u%.dcBoh83ck>.jM5128s@OXa'R8GObYl
-@Gi0[>AmU+/H9!Ff"tiM'=(-Sg\8[$+A,oY@_(4TgRbWOAdhJ-CGO];_R$FB\!@$qBgG'gFe#.H.;Xcj
--Ga!D&P:(4qATN5Vp?ndJ5ciLPT]ZrHjes@1e!a.7FH[1Ve!+`H&(7a&qM_9e[JST]&`W0XZurQU509r
-fKcb?(^%No$fGI[%;kbm3Gb`3M/*s>-%!U9L`?PX*_,1Co[WJGYeCar_h-BOTp3@:,g-V%F?fW'QDc&3
-@hB\uFg[m$Fb)gm:5u=qgeUg@"9Jgao#9RBh`k;_bXgB'7/U$T8g%c$R?ldW!m:)!\OYE\mL*uf?^\[e
-;O"4K#&Q)G/'n?45qV`bC6e_RX&bQ&$uI;%5)E[dmVV/LofYHd,"b.CcHs"tj7K]CoM"m?5TLl1os,;B
-9$MH`+UT84jljfFVTi$NjU=LT.q*O7Q,f7=VAC2;QtKi))!c`$$oJGK$k<[bZpZ%DM9NA_'Wi,pAim@%
-#OCfjoC8m%/ri_pCc'C&N]8=`4I(PX9-]T,i\T3P5"u$3N]`.JOan=kF-jCVh;YN:0t"\AL@dE_`'Gi:
-,-b&:#V,p7(_p1b"BI%DA?:_M!.YHi"V3s^GABL<V"5i7ds:R)VaH]ieBL>nf-(C;0GU(ERqg2,(h_sl
-?!%XA'J$1C"O3Z-k%Eg.FWYnem$k>BQOZ5YC2PL[3%CY.'gkEAXQ3:$i[MPXU7eXZP.$5u>0@-'8qqjl
->)NTn((Y)+WLmt\Yf7$fiKmH&<)'IOH[C,45;_O.>":FWVJreZ`CtW;0;@SrIq78Gd1/eEf0U/X/5[c;
-/_^:6::CS`$\-%2UM!09mYGf(m6HTTJ%!7EeDKshqhZ]Hr,^PZWps_[P$3`t3Q_PiS_YVQ4.!NO063Cc
-N(R;ig#2"u-t5pW4@ZBRA*6*&AQ2u3A6i'lM(RBiYKjM)HCqZXB*\9Og*t9jf'TL#!@:96s(KNf$@sUL
-h"soWb.'k2/a8[E++='0`W9hpF((OXhVu[@j)8*B*IC^sp7c4!rZ3N.eMY96CL8'#'Wc]3Ou>NJC!'-`
-<usEU9EDn,<5@%ka.K<ST`19hG"gsSp](0;iq%k9FZPAOf7=-FKbrL7(FXAM"HmlanU3Ze+>PrI@MB.f
-OXXMg/qslti#gRajLo4c-n1*=[>8Gar\1Gcc=F&Skin'Vfms_X9kb2e\!A"*,5ji44dfARpRpbtR#r85
-6#2S=!M'ABC/BdAgK'/#N_!CnAQhPI'p8j"["X71W>QrDr8r2VS30GI8^0^POQ&u4eF,_EoM@`Ie`.H?
->dX7Ea5k[+/)J$i!neQW,NG]?-SJ$5/0LMhV%1@_pp(#AcomVO#IGhR$HS36'n1dHl=OhA>SrW)hm#V5
-K$,4hp@ZM#8'q!X?cVCU30t>"AJ0gIaeAn]9!6PcQ(do#.M0S]P[`)k5$$':P*7,%4N)^s%Q[,oP2&KX
-!4J1j6@o6Zl0u9Qm)7N7Mq61DD85]1a&4LQZ7,:2[NI22:.3<r-mKHBeg+cuH?]Q"E[c;I?_/P$&3=T(
-6(o_2HLa7M]M"EGpc:u:,1)\CElfjgYE>4>eFiCRW;LY<L7f5$W!#U0_(^:D_Xqumo3L5aY%BE:XlWW8
--n=JKY20I^Ld`K+I^!fD&;=+[N,cC[.'o9%rT=@Gk[>YNa_QC,BXo?Uk'Th&H-Z-2`m_+dW\1PKQ:gs\
-H^T]4\kDmF9)<g+05[o&(p3kRL:qtB>NoP#P(AXV/&Zp75-U_?i`*2I7-42RYKh(As%BJ:]B28TFk"4G
-1A-LZJJ9A.DJaqQP$19<)rgHT/h5CBplurn'uVAgi2#]"Hd9C$$<N'j&B7%efWB=8S`mc^5BYPk>dKb:
-m4"r*LY!,5>T<dfKRR`Ad:N%293nCmS7qDXP-7$9E"mg0g[#LQ2[!#.#IU;H$]<\ZD=cL4[$+:"Y4k$U
-a'^bc4A?ku/'_3;?VXLNaaDSgFCGlL6Gg7i%i&*KqA2Wm9i3W(>rTL%\F]d<Y]VP7LU=F8?S$Zfg?TQE
-bdWTP^$N!OFs!j;cI?PMIo?<-kMO!gm.*GpY9.c7d_b[,XDRVR!a"i0P(cb1p!K-]9@D&5c,NsgjSn.\
-Fk_TU;=m:OE4A^HLcitoo7C#8OTV^Sn-R<[?]=aR`<[%aBB1pl)JWZkO\cTgO9d7cI-Y-2m0mK=l\Nb4
-%u!hFEdL5FMr6k)&3H/9Rh/3A%T)_$B[>](&P#VH_mj5[7OR<&+;H@#P_H!Aq3MO14_acXJ%g=:)'1+1
-r3<3Pn8)E%&-Z36)d7)hos!'lp3ZfUBCEM%YH`otE:H=6B2Y@X87:ongmTs'159lP+-aVR%7J$ck+^VO
-PSDCEnuAB5XPrnARFWQX)VPBqC:id<LV?^E"6eiYKslCm:/Aq!kr@WT6J*f`-?1ol8N2jWXPe`KR<-3,
-_:Mg(+:<C#5SS+"0]RK6%AJY:,Rb$M/Ld<N[,d&=<6CiakWfkO4*%Y&mU&(B=<4]P<7jdN/57h]`0j$O
-;'_AX,-i#QZs$jo&fK&;KKC=ah-5prd;c/VpW9NRr^<Tre&j.-l)!Ui$h%V$%g;18_^JhXobfnUq1<L,
-VDPY[HJK-P5]L3?UVt+&'5cDn(,h("/nUVf3NC7,e*PkA#;7K]U*@r,2]NmGeidY6GMVtIn(=7:pT6Vc
-3EGDOQ4@XYlc6Bu/%_mXpi9a3AZu<_ZAV02UV+?IfRna.W=VYe0#%gZdT"`2Tu)%tqj=Q:DERGY:4)XI
-P1nsqWh\TJLXtJ9g7>`!eW:#N<cJX0.0$+T"[_a,e,9fa.elEp:V[%SM"1`793@"ZRBN8t?YZb"NJDt4
-jRi\s.^,s'95Q/<EL%&N0-+``H<K!g91A'Y9XO5QUs's.koc.Lh'E-lCsW,WOC!96F@2J\ka%>F4)Y)b
-='AP!k+ek0+XkU(YDlLW#o8/&&r6U8,jWFk1=k]4ki&hsUmO#hI7i4q#31q>POEhZ[?KqXT@DWcp5mQr
-4DO5Q&Yg+SAM9T;pQtX2s856F8?L4[;qAn,:IKa'[guIN;@&lu6ucl\olg'KDgliH%Je].\XAado4DmA
-51[SQ!c;sD3I6pJS8`Qb/#%QO%&u'.G+#X)X'm#)2(e,=[CF+IrkfSn%n_4kh$Bfb>1P4S#_XE\`*,*/
-C-U\shppcqL,7f"Xb@0F&]lOW2Md;LA3bYq#+H!cJgA(W\N3.+7k.'u"R?uC<s5?F/u<0eft&FYrg'pm
-)>?>abi*<.<oH/,.5VhT6if/BkSARjcL'[1f+Uq\h0@*mdZu=KA4U$A[]W$lIi,IsWG<,&2FJnObYmu9
-An96ZAI]@,,iB#/1"bJ!<,6,pq(/0b0`UFEn2IaKGrQ2GHRgoO2gn`YpO)^2e;k^o)B_LkHK=BqFnKk5
-8Zq#49L[B1.QP%"`j@`eMkV>OBG2nP,2Gd#ZrRlujRiYq=A]EA8')?SA'+"HBN"\R?_(m0jb(mTAkk+K
-J!N9Gd@dFp#Z.F2Y"]jT7oI@o^p'Me64+JFdVh@jU*p&+:.J(g)0Ru';urkp6tB1r!^C'$pt#:aQL&*-
--`EPc$CU+^"B]HZaNd.,7,3C4emA,@BMGFV=<qJb?X=k28B$>l8eG?n#UJq=eki'*N#la+(ec`,$SEtG
-KcWOuW^MDam:6H;mQ/U88?:Y1rT_3T]5Ofs-*r?uf[>5Onk2%oY0`'0oPM._[IkoMif!0BrRslH?nTI7
--YT;(QJbYFad(lAfUdPd@e>fM2kPPK9h/-mfD^5SpFmWp[)#k7U!U['-OId(.0Ne8c6Fltkd@Iuf,p5F
-q'LK`i`&#0M1R.#I-c;('Zr/To:GRGe#2&0o@8j-eWlQ1jT\rb0Q6&L?eJiMQHPe&Y&KXs4X2_?or:J@
-aM91;idN<#g7J<TFF*>>$"llYO&u=^H1,A4oWq`U*mK1$b5M+h`)0/MZ+bD3Zg]@pmXo=W&B3\:\%>d!
-c<YZ6d3aNQ:V$/T='n0Dj`ND^VM26DmAYRLN>akd7b!eb4[!<&LsZT/djJc=T4'G/BX,jR47>,?p=)"R
-2,G(m0#0gSPo[&U4FV\G\?U=FUoCi[ZD-Iq778f5E7nX=AU'$*$^ODsL1sgM>pYHG*;o;Y[&B'X,_MbA
-Y-"iC+XrCO8Y:i6Qh2/!oc?7mm5q_+$=/t">AM;b':V;S@R3D&?=\'t0nHjjJLHC7:^"0U-pYIrBQ=MU
-Wsfk]jipABHKYOLi561n`@!74k&9DG]]b"Tj)/&7F4Vdm@@qDB1W<U,&;<u6l46&camlJ!s.XE,MVl?!
-r%'jF!Ds3^PN5Cc,>&-%<?u<5KApnslm+S5mKh:T4FfA8O"SLA^kkCpjD#"e6>0s!>D]`JJqp]E3"i/-
-dY>J7hp^%%$H,OM4g&[>:WM^6J*<<aHNK:/V5$YQ#sqr]\,;*P*bBmK"/&(GS,)Sgb7^la'@UQ(O.!?K
-e'mJG'Yu.(U',"X-.Yi>4BVubH:"u)4#rLdeaP+\N,$CJ4MQAfbLJO&:/7E"B:]_R5Ll",N13Ju)+Ytr
-!F-*!^;F?l-U-p@+@H3qTV3/Ic"&3rPV?T^0I9B<O%ERcT9*_`@^FY9i,e=T>h'P*PO^.I7=H,5U;S\g
-N:N<5!>>aWo5`g!U</^ahlXl@WA!d0SKN&XX<g@S)ku:L1gugAN?jZ+(U?Aa9:V0/pT"[Z7:A6_G<">2
-\''?0H96_UF^"D6hWh$)hTN%W4mmD\>^b9*=(Ql`C7nTiaSXt.Y*XTHht!PNXV\G]okTbkJsV\cK+"IA
-jo=GC\f@u>k2HEdQ)<8Pl-udpZu*,Km,,J#'^kcnlT"$>DC!Xr;cVcG8V0i.'iG>\"<`SPmN;)OKgH*`
-T1G&YO?_\1U@=n57(F6ncZ.50RFY85s4Mfj?_;>FEqH>gV#'Xj%e.TK+o_$um?A+91;I0VU^c1[Hk6jC
-Lfr5=_'f6AMm:hL0639j2k+ihpo5"205NlDW7Lg&k4k=VCd/UCBha6m91Z>IQ3]*QC*6DF8HB3Wic1.V
-9Keq(CO[E\m!:L\-V_<fa",\j(0n:B/nCZ(cPKT?\TY,1Bd++"qTO;c+FNjl`KUkVaIJ"N#CGIPh:,s9
-U=?g/cIuKq?XDIW:J1=S\p7RJm#;Zsb&+0Q\`'pF9+R7%T+eIhh^[km%mfI2WdN@d8]O^TSFBV0&L@fS
-f>%nBmrTQ_)0p>=0EU\T`k8+K%Ap4LYe(3EX.h.*.ZH7rpS^kESHF47;aB76Vlc1K;sT=fQ?,;,M3dcF
-4mPDA\a[pB8uAmuX!_iZ^-ui`7YGj/Dlq27=03E6!fM?/+fg-g7@J6.F!G<&!>'#>Z&n$U1.9$V:t9YY
->V=*.==Wm)8mtVWj<Q:G86&DiCpGTHV9Uoq9prcW2X1e(fuWo?6U;d79pCr!DI?;$Sub$r'9T@U@.?GW
-]_T..<^e<.m4%:e2(U[]bo0R$;;s1iI'T=q),%d_Rr<Y4mOc.[RAPd?+:!S?J4G3Pk?3>m6r-QO-r-Vr
-@^Bjr^%fUgYmUe,gmDh^VGb\c`)1OIX7bs$4C@Ur.,<qcalj7gTJ1X'`@BKX\.TZ<<&^d_P\=>kp3NfS
-EO9F7l-ds.bBi%iVo*'VD0lo]lhus\rgc1m5MDV@Q(/NAp2IC8>t#-2P"!3S2C`uDfDV8pZ)LBiWg)TV
-PKY;tBuicd@KXS7dq2#c``n0ng@s8LQD6hT8TI3!T*-8DpJd2kC.HfQ(9IMTjsKLFGPuW#,Q4atWSRI+
-(WMD@P*.sY11;@Q'fc!8KS?-ILPBZgqP`KJ_l,5PKQ@n9jgKCaQ'EW0(iDb3+_uWTM:RYah?u8=ii6FA
-!]Es)2^_fg+m]Ef,6HAo\QkuP7#jAo_RMl%^W]>\q:<Y\-p+AdqL`63.80;Kd]JKe0B"DZleB^3e=6'g
-oSC\J:I4Y"-U)ZM>hXR:$fW^q'%1j_l,t]<16<b=T8FKUM%^9KM5,jB^MB^35)+RUo<Nhtc=o9)#3,`^
-K??7((>qI>!k2pi_clADpX.mL]fZ*ZQ)1o5Wi[bf>rKc21fu7KK!0s&'Z^<3\0r!mU(BeP"3=P`WJAEX
-P5^FeOlY8gXu(W2G1D^</)&>I6dtaDg-N4F=M*-XShj#gGZlf-HBE=s<T)g<<,L*%F'@MRn*Bgl*aSe^
-4k`<Xo8s?1GY3(6$\JX:JN=#nf:M]rO!!2cn5/@LV^g-[.cZVo-i=05Q`=KDTBkMd)2q1HXb%scrf3^G
-4^0S:UnH3q65%$gdT2rYVIK>B=/Rp'FH<nCMro7ko,cH[%B-B9<!uSPijMis18j2&Z-DG3W6"c#5nI53
-kMEs!VbT/tcFiE(gR``R>p'JA!P6*a551\@H2bffQ<H(WV.VFUb?s0'nq_5ArjnH)]JY,W#-*/"-;D*\
-6K(/;]P6Qg';!t.#Xir`lPnFI>I1Cedul*9IJY8^B=kJuS_^17\qP%oFDF5#aWB\W4m8X4"enOM)^08i
-%8.;I0Vkrt=I>Jd/2h?2I/5%>22>YQ(sejm`f*$]o@Ik!qO@B1Er76K;pK.ld[)8U0@a9:`c>QYNo$51
-QCG1$6JJ=&gn`oPHJcl#b.$]n%SiB,P<.#P@QAoYOt\[QH#[9tP3+c\7cM?pKo:*lfDmRc.;^jlM@,b]
-JM5fdmL3R=-ES#4FHRr:H:]I,[)peK5u8,LI6g16Xi9_;3@OFU?a]U$jKofPn^C/I.V4fa:.>GF3YLlg
-7+$qJ&KAsZ'"(pI<iI:&)U(g8P#N&NjfsJLH5^C_K+;a=Akq'9>\!WiYa/[&'\;7q$c6*"K<R/u6,(=`
-n*BagWUo.JkJ^ZfK/#'I&7bP\/:%#r:eT&>B$$pWqGLKJ21%?1`.fp?+13MFo\:_Xc`S0F"1a%b(POJh
-m4:N76BiTV;(0ELUbEL]'1e!YV&_]hXiZ=8qO`s`hO0H`4i&m8_Dn)V4(Z?6@g;EiJuf7>l2jg@"&T=(
-@h1.n"hB!M4Xl-r+Y+8J91n)l,K#%@TrA$ePFF=Jc.U9<7c[I4-7LIcPdrV"I>Kso8P3"n7c!I]X<kHS
-A]b3=c.W-[g+q0IQ0"fP01m*G04<H@P-YoC;Wag:bY(KqA]^<lLH!%s;o,J\,ua5`JLJ+)7r#l=`'P$=
-XPmGt1rkAT_t1=_et7>4go9l*Q:cdV>E$<JWhXfp^\A/WJZ]OfNEOF!ir($fQJ+0UU<?b6"uTIOeSg@/
-;.2WalHH\(s/A".2?3QBmuU>G@fb*9+UeOjT>DR='K:VPUn7MM+\Eko-S.XdV0$f5T0o:l+ehGAGhMo3
-]r,2+;I,_o=(,jD(hTfc83dZ6XoLj=VVWL.AI&hNSE;<4e@XgOs-?;=MD+Xg%WH>^W3<FsfQM\f].<6g
-r^+hi7/d18r&2<n*M6EZ&>eb66ud!<s(r#*`X0Y!fu'.ph#'iEX4#^BPF/F7o0UQT1".>AY9c0:[,M'c
-=&@=`B[Rt%;gJ(mKa-Q_9?,3K[m/U/f:"gn1G(L_2'.%E#`(gKChDD'cTf%:Yo[1jiCjM_dpEmm7"JQC
-o^]Op'O:_^esm\IYeW#7Pq%;Aa.,.C+`3[q3h<)e%WU;;X`H3qqE2ul\Y'13ABsPT/P+$OT9M&hZo+Z)
-U(.uVJn:hUoNCJ.B?U*QB8!^Mf%GoE1OJ$!VbE.ISJp3/V9^o#VOOYC%4TaN'.1aIcV7*ZM+q<pdV5(g
-0eRU'BZY]\6[E[41A$_a\cO0.4[2Ks1R$CRn]EP':0XFUM!8!%?hWR<?_O7s_6Q2!(DMcoMB0dNV+o_=
-8M*7onVNH-e!Esg#N[\*)(Mm;5SOO3:f/G-I8c9n&oe>m&s@@,,c./CP*VTcV*^9c]%EOecoQ2eCA(n"
-lK#;ao@$/[#dr1KGo)]JL<ol`CgK`b*58popcRl`"W='OAW9iU4a-)ZX)kE^T-%fXa6-bl0)(fS[/&?V
-hK++JZDF>!SMt`igp,JWRP?JaZ\'X(8f=;?'h"27M(DM+$A1q6<j^p,3XI;LcX"/tal\.\g%jq4WO)%_
-*-dib-7f%N`;+?m`p@ir>pWWUcbpE[67N>>a6Q3`emY3ciE2=';oh>ePRUNr#:F+u`_&nd.M-hko"q?D
->7Hm4ak:aaY?IH=F\_Wf3QUHD]QX,7EI">"0-<!QdrNHg'4[+$.E"P+cG*sekaCX]HMI,adGn7Uj4i[S
-^4((;`\6:O%Ni%<\f4\1*4,FOl^(n(rPIpKPOhi37YnAl^!,El\]eTrVkrUdhQJ$6F,C:9+b%4eG#9t?
-+W\Qsf!p0,9=4C[>5Oe\PE48,[HL07kaJefkB:on7?$9g/,dHc"f7Gii@M[TXo,KUZ:iqE06NLcin/8`
-d)Aq2\SLNm9[J#L>.+mBWA5MD^\7"U"hs7l[.[QYm/Uj2SrOQfhEi=l8fYp&84IXPf=/I(h>T-Rn3HP>
--TKLV'Zjg[:nWm'+.1mI-]5<8F7%Epb$8:;f_j%#qAnV^.[#Xt&KF]rh]_XnY@oR(,)%O7FWL]`"qml0
-6PSG/9A/3/)VJ#REh[C"Z.ESF+8iNYgPM5t.)u$dTMQ>dK?m1'ncYn5@8SFG9eqj$RtSNQT\t"-p@4+U
-$;BT]Oi&Ni?hhF!'-6:;ONmqSnm]^9*'M\hj):Ga=LnCGfd;ig,5h0%GE5G/FhKeH>)IIbKZU9`h-)Cj
-4\bhGX4mK'#;S)J`^O/lCA@GqhEG=_ECu(>i2^Xc$!t(p5J(4[c<nK%oinXK.M2P@La),iXFg%R&f7C*
->.HW]Z%@+J>*AWLS/&eFPkXdG.t4`_n!At(I\ke^r!.=J>4CjJ'tboQ/RS=c52!6,ru'BgXSW)hJ_a<F
-*\Q7CaQcK\Y1`^i`cg<1p2mdoRs<9R@!CH$9MYQh$^TX2Dt/8-hH5l,1<knCPJs3:\hr!F#lb'g$p6`C
--SPri7%rt?*a6ddNd>u0Bmk)tLaV-K+g@S=<EeOTr5&]"TCt%8>Z_Pk3n\2S+G\gR4n\0eR"QDfNONM1
-(F5m?,>P'\4p%/1&m;49:dn!@=99f*-)$At9MKWSdmc[4bT@fdd?HA$o'G*hhtPVBr`&ahe!5E/H=p?,
-ii*r,/aSt[)>;>4j3GAfDGT_6s.>q:nX%#XUnHdIcb9%ro=P"q_X>1Rps3S[H6^r/X?HUCDImajXkp;Z
-fp?kHqss(!(VTfWnSA0W\nt+)2CK/?FWpZRkRd>X@'0Ta"Rl^/Kd(L>apLj56=QE\`.u(,b?sp-`[JJ4
-n<;%TR0CKkQ:Z=dV=;W\gaK3;H'D3fi"/&q9Mjr!KCo`P5!or`;n!R!,5MD?cs'Nr>$%)t<`lY/R.2Gj
-Af6bE?ZZ17q+H1CC=D44meuITIeVhDs&AOO^V0L9oDeacMgM%BH&qr9T6k9r(OKGr"(/D3e_jg6/J`Y2
-!bWSRI,92;V>$U1l2BdOHKVi*s7tH9?-dA5?.l@s[_2:BJ,Jp"/akn'iYt<4Df%)Zp%RWAGOKf!mma7B
-kMHG?!mqK'\#Q0r!`?`]r\i#J>4[0>23g,f^\;]tjJ,qblH@BWaYpeNRBL-t8'.#]'V\ES.(8\>d<-hi
-f"&11pdD">Xd;,-YAiLkg"%7qZD1XQ:2HEPo'n'/q*e$T:t(GOr!ef[9D(orU.@j0*uVI[RQqRA_ltq$
-!0;>!J)>PsGk>p/."Vo@B/SR4c*?#/rRZeuf::ZB94MNk_J@Ld&h6TGNlp6&m"EG^?]e=NTelc9$HZ#F
-U41rNrOcA)MkQ%A:D3DqMX+'NZcZGBXQJ?:q2Y86on#s>7?Z@EKI@2"0U$Qnp_2i;%AJ6!YXY5Dlo??a
->]X2e93_-'1Jluo;:9=9-sN3VSML2agldPCNGTl*@WuUcC7K&u5*D-meXA?3l*aC&C9i+2&*W9@G?fX8
-ZJi^aQjbptRSe>%E/i$<$NQDdHkO)$4oXg4?A/945!+)_>e,AaF[/q5HpXDUL%(tcIc.&s:Z)&RriPpU
-^\?-\p\#X*kgQ:KI!F_)&!-,VkdYO-5!G[pqtlD.[CmY^pW5VO<uolcIp.bYo%D\l5HjtNMu(a11gjZ1
-C,k]o@othf<E#NK6\Vp8?T*?)nYqTDT-6GbGCM042><-3Y$"L47,%.lLkK`@9^1iRi>PAH.('41.u%2L
-LpA0NAQ,[UF%kTUkX7hC2^G9%@BjN'cSOPrr)pjkT/B0)^'ffenb\d/W$A+/W,XClrq"(haml6BVW9$7
-pn86f"\u7X9IUf*C1E'A+c7IDI3g?u7D^FnOM,PKlJ$dXFQner5<W8TlP\]&L6N*(L8V9<U<m%&$U'*U
--gX.5`D3]H_HKa-)tqMtn=ENbK#6)u4^W,laUmL]WL!Y8n4Ocn$mJb@M$Zj"160-`'^j'iAmEBeUK`78
-Thf*7S!+R!GS>HkV'iC==aTY3B<r/GZn;PJ)Mnqr8%!eG9ZFZ2N"(E`Ku9u2+tW&7VQPnDJrcpraKMFr
-^3sJA?0(F):IlQcAT#F4,]P/CHrZ(6WH46NkDZsc@/eUOn+kLTIt-FZmB;#Es3(7+eM\md'D0/Ga^U5c
-Qe2E=[+%%_^DH:h>RE,U+9)i:l'0&V$u:;Y`V=2T/7odn1"I@3ApGgoXnk'L/sI-W+G=*P(tFQ7^Ztn!
-DhKN`)#spT)QL_I\0k6UTL,of#L7bS'E:%uBD(6Cn^U'BB1l\P[nt(gYdXa=i!P^k=t;4@#,7>f-DWrL
-!.X7kNfl]rXlAA+UTCTW@d<c\.Z-Go4L4[?Go\:4TXk*%FWC&NC:kPs<1sS[;V.o^U.BUV%hDM=c\oa!
-"bU;"Kd+>\QsrqZ!/#I(c/V8jmDFtH,23pK4S/F)R^/u1AS+Hs0Lq75'&etqa=ijd-FP([81V,M%^8t,
-#GSSXfs^V7C,eh[M3@hCGf3[qB%J.$Xk3*#eoAds3UM!bO=;n<b)aGd6a8$?Lsi!B/HAXi:Cr2G],`Q;
-p@&`"XrX-Ec'T.^Fi/gM^GpDZFg`/9U]'0AIp@-@*6Re^%%g^&r\b9-ZM?(I4*pY9Is>`se9-Vi;pCW-
-PZg.aduKr=jV8,V@^/TG4_!!+IkG_kAk99A]EEZk]XmgbT!j,FL]T@C;30tpNi\;_\UYP?"#2icqQdbh
-5PbM7=<9E@3YlTq@^9\-@S0Gm5tjLfBFDkW)h]>BT+^t!l:^d!#)7GP_!a^m+#C9XGuNr?)MMT1+)-.O
-pRs\;Grg#bJrC:7UD%63PXY.`JhE]+'!1;n#XjMC'1WS?3=pn3_cYA.Z)6:8P;Yb'Ular)]J.nj-"H`*
-ZL+8,n98;-P`J&4*B@_DHM3lYoL1J@$Ol/[[([hXa,ITcLjEKmkaf/.(cf[:P\"!S(obTdTg"p69*LrD
-ph>q(rVYmrh`b@"o+[@bNC9SK=QA7X#=D1O7.#CQ51=K%q]gLe4*BC;Zjlo+1:AZ(f?gtt#l:1cJ*6.l
-GT>u#-u.uHM:#N9*hKZe8Ck]&"%W]?p/'OtUan0J8sEIU@2U'n!)>Y"d`8?Q5sV5QHZdpfj)8&8!+epO
-QVrkMG>O/8k>'#D^ras1Fckq:%S9e:+mF>abb7q?Jgb<.;(.2i9A`Lg"K3l01sI8$-.Y2$piT4GjPBik
--d1ECW4K-+$Aad:?Z5[:L!%N%XlaE]D@-DQCigj7\0$<9(f)FC<8k+/lh5hH*X3]1HmiGm<e^C=*KUBI
-pI$pfc^i>kF?h*8QH9<Y^dDds6Y==LI);JH`qaPd?_:/H;bd%Z,4R#_W!c0]T4k1p-!3MoI2rkJopY?Z
-f(-9@^nWcj0<?cJ>uPWWWJGL.&+UE+\dAuP)>rVh>*/hO^<BXsi@g2[DM:Un"Z+[!Rn>;N.ZHL"2<Eo-
-Rr%s\9*JkX?GEt<j$W>?+UT&^B2R_EqR8g+:^Sfr\#7d,hVr]!LI-!NI'!%t_WktOl:]U\MW<I#P.uY#
-/ik[f&/K%3lebkqb&sZO8r\AD/!8['0jZ!FQ:otj&@dY!Xiro=A&=Z4l^a#71u?sfQ/l`?al__8Hicq)
-!`>32<^@GlC2AEs!(:P!`h,_+[hCW9$^TQg*HqV=a/RXh^]*'HcSR>MBI-YsY?Lh8V7F@b>BTuC+!5ZA
-rj-IL9o_]_K&(>cR^_eCg_C@'g$n&Y0>)H&V#TVmH@!eXMp1>*8P,-.cJ!O<X*V2AZ0V?emk1/uK_+Qc
-%c-?JMh\s04agm='LW8'pTc@^78YIDa@=3E=dJs^rVIOF[,g!$XDDhH^`JD?V7c;WnUe-t?X_99SPWF:
-ZHaW,gP5-ile:W]&Dc3oq.nT+p1Cr.+1lCr5%3j$!hUb^Ke/T&I+l4$Sm&o.nZ0\F(sTB3j(=CL&oCef
-SOD&fC6\fO&4Ip`1a:-F;<#iEM'[".L!jc<U+D=bS!7BQrl<&0E>Mqp&B4)2"3=&l:.i4IPVOP3<*lq?
-IT"n":5GVPr3E18)&Yj0/;8K)Tr.`2M0Vd0`XEK)QU`=FR5jdS^]2buT,i&3\[2QrVm.8)+eZ!\Aag8H
-hVFDAW`&KqaJ/sJFaP%[L)rY<e'i=5\mKtQ3:#gM]l)b0W2[-Q=:Y#oS_ok0L&%b64fZS`#b*M;aY9QM
-%OeS.*e^Sj43E69[S'@2dS^+%,5=PXkk/\#!`96IFF$bSdCqZq]RJmZitJT(ABZs0(F3R.,WA3rf$`+[
-8Qe!f]R"PNL5='5!`;i',ET</?QGVBLhPPiUu_[f\UtPq=[;1:oAZ^5KukQ\7c1Rnf$aHpqU->')gj&"
-SS`MABk_E-2HM14E/G3HZp[>D4k)<2_rlR.'P0fcQqD;Yl\)so_(4*c<Vk\JpZ[&j(0k/c((,SSQq-O5
-Q0YPaT>5]11Y9gPA3Q1G#,VBKW72&q[e8mXVfD]?n(0cM4>[B4jYFtqO]oY>IOQ4n#Cr`0$-OL2@Rrb]
-aA-T?C]Bs5YMEHic.oTf`j'Y/fsT&L5SV$^<KtgnWlL-o+l8AQ?ZDlcb<TZY:[+^YMP%8Mo2Z`/=)9p(
-1?S5s,qXlnnMK\-]8r\>('7?0BT_o]pHfR>LcXTT6(p9.9eOIp7t!tR-[-Ta3P2lhR[0+9a4;Zb(?O!o
-\dX'hCWShGks0b+q:FO<_M4m"FN*?&6kQ%md1@aA>WJhXh$%XC+8!0hH94<-ml1KNjj#V;$:FpI&i,EH
-7i6AsiD2uU#`doaUj[E?-lpQUiek.YrF=GZ="h;ag,tVh1Ib(7qhmP9CYMY9H9_>'EUUs@++@B<E)Ug8
-Hd4)Dh;Rj<T6tP6\)4Un1]O'@l<bsrRl+q]>1PNoC%?o`X8hfo"lP/+Q881im&69-Iq\Krf_K=H7Sd;H
-oUU"ZH/AF[FKCZR9WTGI"[it$$H8a8/28Kr5RVT#hG^W`0$4dJK-jtFcQV>HDDFal1*A<T"EoN9S3Q+_
-do<%<f%#uf?_aqcd]/FgbZqlV[,S'K!sa5D_>b._I)*8!4W2jN^[PN4%OD80q5kWDQsU_'h3>iqQ,Rd%
-:&FRhQ>*[DcQ8X@O?294?"QV0T9-B.iaA]C_(+Z6e8XLo_],4gB0saHn]A7sE!1ID8P=fW:,Z=Rhsp<9
-W2%VBoj4>A059O+8PfHS.jrCTW$`UH]<T[Ra)NTn36je;nIn5NZX<icd7E6,cD4t7OZXjN/<$iIhq']m
-5Pt"enO_ao+#kTW<.76j*7E@>g$$As.LJVM5Es!\$mU6LZ!^Bp%[1'oek-Xr+q.BkqXa%M^N.2`i0L=H
-[G!`6lF+=c_3EfNR&SrLN*$E8E8#?aHdRF83IYmNl!`JhjS56LQW>Q]dm)?dJ$.m6'&Y##TO=fi@TD-Q
-M6$q\:RTST1/b)3O=o2NBPMb#0p8bC&0V4U7$eT.j%hrJKckduYR1b]mPGUb1iIBQ]2r8o0.-\pPk=dV
-M9AFEPFO1GP-#Z.RgTIg<lS_.*gOGO0@,a@eL734AZR,C4=W3aME%CIYaq/h$H8("M),c"kM7oZ[_b*I
-g\nsNA+_H<N6)9D9;XP5Tb^];!Y,2C<SX9RD6P;+_1A6>*%Xs".m4j[N$7CNclp$0U?G%ZTmq@Boc1P\
-LHcFn-#qqCY"Wc\DhRsbWa@K2cl_'1G",4LS#hG11lTo"@@]+lSAS:_o3h6nqBpoQErW+-nN#FTDSJeN
-jl<2?;k'tCP$uTVbm$T+5_H<kF#Id[#d&#h*;s@VKmS!=TA<phffI'^V8'_-8uMhr-2;"9>LcP?AV=pd
-+BMF9]4e-Yl[\]g90JQ,\>t'p0E8;$HXoc@r/%PA@oYI[h7'r.G)PMZ(cM\dJe:NL"GE7@Ke.ph$,bGL
-TA"lum(<2VZKo`0TOk+rhQ@K?e`/+F(3`[S>WuMQf2M!Y<HgFr3_hedlKtF'9!16UP&2^FZ>UcMg2\'7
-]6m+@/)oOI3m\'SasG>j/!/TkU6+&=0,iJJ&p(M:H>M@2qG5\O2a$F#^$TcgdH3Te*4_NUWI&n9Vmm+&
-i<%*bM9F#qk(S(j>sq7\EV)d7ka<b:ng8j2[$5Y:,#=0[nY<7Yp:u<14*]CD?(Un)Xi2G^`ecbG#oo@6
-gXnu1&+dm$UY6MkC+kp$4EfN>fYm)FNL`T0MnAG'lLQ[ok_JAZj,NC0;*(n(fUJW(m!MU<NNiGW`cDd<
-?$mYVo[n0(igfn0/[LYhQA/0r7Kl5amA297l>g*\;GqOE9f!RJrq`D9lF:[TWM+QQ#SWbR(@G=bT:Ma:
-rbG'JGm&QW^"ZAt0V+_Ro5Q1'/%11Ih7WC:gU3<>_6>Ib\'*=tX#uNe;:V/%=]+BsDDQAk5m7aj_kB(q
-#Y&UU(V`-,`nXuo;\Ci$UDUnc1EgOTKGbt&^`E^L;^P-!3(K^%CQ,7Y'2o64WO[l-F5i.fjKAF,;ftVP
-lWg'ls5`3Nr*gk9`NftN+C:ILp4(pSrh`#(;+t+:8<1%_Z7pN'ON%>aT_5>NU6+3$OLdo=59aJ:YldD!
-/cdG?gAJI_<K3ih%O;=5FQWr>>Yho94J(>,Q24").Hg.@HRUTCB$$dQO<_C>*>mlLeD5`>^)%^P`$u<5
-4<Srq@KrS$LrRYs8=VGQdd!RoqnXZQ%^",-1'h`]iR5Aup'*uN'eM)$oCO?Z@:Y?8lrS#elVP9[.d\))
-UmJ2K!eT2p=uDSggn@N%_3XC,IL=I!@8AJ-#(Pplp2l$E.EKBe>T83d>p-i+S94<LlK%%2I?!b<h=Mp"
-U`kDa_lc\a&MAVF&d`XKLi(SI[0arRXr:@YP;lo\Nf2b_lD;pYoNiGE>*G%s-^d%!a/4gl3ODo'@<5,q
-Kr1pQP5Slhk!kdd-Y:Pi\b,<&?@;ERFTXfJRhs0NYJX!FTQY?4'Zt"@&Z,FY-E_3gQ$sg%C4!O<(]8`E
-'k/FcK8DqkC8R2ml+EAT(/-?=%V^#q&d5c)7h=>`"j.)keL)Ri7L?R3X2\UP2i*SmP@7_b`Z5a(D*\7t
-g(%ROnP8m@."#epXgNYU2/d1m\FJMFlTQhUD;/Lg<(*C+0Cs5;Q&^_&e.ZXIU*Ru[HO3/5ROdde(Y^J>
-UTNh][9*?W^?tkj=?cT:JEk;Ldr.rFrQut:\R"eKkj[3)JR'J'=F"k&1ePg`&]bL?<I2/?>dZc."LO*6
-#o?RR3LZ:f*D._0T.)kXN.;%d8-KsWHU+pPWS+^:]t_5Mop\^CB:^PDZrP&U[RC6ag5:C@/H;u]9POSN
-$\LhUYpaqFXSq7=?"@9.>[]-'e6ET8Z6]6ZeMV!r?08?fX1)ZPfCb!P?\=GsK=Z^VI_ZM#6M6?0\r6D2
-ctBrf(&!2H,>$Rc:[HhcACKq\]6;ubbj<HKU`5D/S%mnLB:jVLpi2:e^8XP:[V=!gg6l-HY$Pm]f%=>5
-qK_&R8&jAp1i(U*N"NO$d][#arg07);(W2-hFUiZd67AM8\aEQbIeJYie`CYkn?IIr#Nilo=B2<L,eco
-:l=U2c&##\YqYXu++@P>r'D/K$ZH@SE>J,H.1`sQI]=-Q^5`TY#.kXX7K;e(DUl4lF+lc/E+NGeKGN-"
-LD5/Eq>-C9$Udi[$BHrOilpDf13IB)I+an%nII@R[i."<%7s_?M2#Q<W:<f`#Gi,V2;qP+`?jJ3.b%,I
-PE"WM"&XRX#t]3tP:"PGJ&eIBcAI5qmjB-@ePulCiB)s9fHh*jqATMJ--"XDLm"(4e<Dq(o;2LU@G90R
-$6B=QoEAP%d*A8nh+)6bmsjiq`q1^YGq_T/USj!1OA%8%e<3]]kXuYQ8_FYfOc5?WKU%eg+\s@<A$Nj*
-FnqI2pE+-X?u9fU2^2Jjo@R:^XWiBmjnM2tZUS?m,j-;J+aeQSO1mj*Z;ZbM]l-o["Si="l.Q?@#(<&s
-fa:+Z*\5/S:a2D9,RA$G9tjmDde+]75XcMGH*gP)@^S#in[nd=pMF%Db*#RjG\-eFTae#e2Rd?q4B[q(
-EaFE-'"Tp@#UmN4<K]U^?3HO08ObM<9h;lZg9bj%i`^tGo?`0Grpbn?fdfc7bMn[t7@>K7?bN]5[YLo,
-I9^&rDt3U+]cOcs-H&&.kr)@W_0ZkWfZKdn:]%?h;^f_+YHV(o\eH0I[CkdDcn7?if,^ULLdc5Nk*c85
-K*`88O-Q)-_9n-!+k5SU0h^Mu3Zk(M#P.*jT8lCcF%!@Lg04I0YMPmu@-7efn:3uIE0+5h/0E5F3N0WK
-=aMPY<E2><<=-[T\?-C"o)F5<g_CWP[h#Tdq23mCM5PQW4n7AkJ)aIrk:Q=0I;V*./H$]l,UUWomh3"s
-"%!\S-2>D*e1O*@CUQ^WMm".7,gfuqe:;I+o,lFBp1^s5mDNo]GQ"VJ.\il^:fA(Y<#3kb3Cr_.8eaZB
-s,jAKa0)_+7/t#dlslcGqn'</o9K'Jp2O$qYdu=UnZ%_lGL'qbn8liThVijk_fNbo27YeN5D]=D@=>^T
-fWGj1-[1GJ,g;V"j_D"[^,f<pMdQG9RW46GH,A4=MaretGKVS=$Od"0X'`R4eC2%<D?&UT4k4Ja<F9)+
-jV(GVg:6Z+P:!KAVGFL"Dn>6!WM@L/^?r)\]`6pk4SpZda?nJ<j#[!!2;s"^-L@N,D'=d-Ep:E%$DOUE
-/MSSdg;:L0mJH7/5SP#?=g0N0I'VI,^fqmUeL)jC4mXqS0AKV2(!)=WX]djmgc@S=8%n*@=`jWm'P<.U
-(%<f$Dh8jOG22(f#3XHP\./X*2`W`:l%bnf3QsT7+`$V@`;.L78#K#Y+<V#]L-QG"oUsDZ&B1/b#MQLU
-Q8MMG$]O5Y.2fH=hR].<.2bW.+Gf$s4`K>(o>\Ba1M>$m9pq>/E_UXr/n3rMT:?-`oEm@lgT^>4>P!7T
-Bh+1755!La4AnKO$9f[SgNF*-$(Yr#'MrC-VdP?Vi!;T2l`77jR[:i*?.anI6qh5,VdAgcoX'mQ/>Q9O
-7#u^Tf;]M20m!)E1#0,\qij;t9H/S'A.mlJr9a<W+$&9,;gpm;%L8io5/-Im;1qdiZ'BnhXW<22C7.7u
-F+X3goR''L2$pD=28hUMHTjh0ocE_E)!"LeCEnh>-te(/Dc1aB[?]dr;mXIr>'o"6]A>Q,PU4BaTF#m1
-Bf#5b)R`UV"eTappekOU<d'3<YPnprm&?V1]ah,3kjHmZFbh6b.(.%_1/@-&*_9TpCs!UI7oP&BNdPNP
-%Wm;S6Oh*^PSX=S<>WSU"(N:[KW.enLU"s8f/tpZpVW$2(X=)7oAhthC<J3;i[A#&KY;2XULK=cC66&B
-Y\2]%9'.QA&7eXe"GL<gr1B"T+*k:*Cb"m\^HM#[:?tubh:R&G(]NP@XaRr()+I\W[&MUa4ombCO:[-)
-#&74A'H,74M^!ZSEYSq84!@tbkG]9F'$o=dfr(>5XfAA3WkQ]![Q(Fm,dOD&b/IaB8gm#t>Qd5V;qFr;
-$0+\7j]At8Xot9)ct]Tum&Z#A08VkkBg):7p%9E/kc"N^k'f\hIu`-7lE$^KUFI&n#2`L<JqqG+YnNB3
-b(\/+Gc:VfIjppIDptYIZOQHbj5\.=)EDHi/M$#/]5>ri]4TCCI-[$i'5f9>GMP%JV^2;dBY65JoB,@W
-R/QNLc[E2##f5AR-4u-]Q!n-tK5_".Y?0AS]?_$WV=7%;'HNpHMJko,,3Bk^RR4O`hTntHLa)@q!]!c_
-L>Jp%Yr_6mI/_F*4_6CX-rW)rd#]<&f]1G\GH?n7'<?60kk`q\j0kCC@8Fft/&"7c[LRj:%<g"af:L[l
-ept7L9I"R%;jKtWELK:,8=^ZVUJV7S2';B4#)s<Rc-k11dVl`QEcG:6-E7D"V5!"WjHdogpO.)Y6A$]I
-@XNX7WF5,^P;DA19:1G*kYPb!Kni'j9ir)aSOEiO'^FY[2.tf1/4gJ"?r;Zuh>!m\?6bD`<&cW9"GO'R
-o/VYh(LgOf+c;);$!]*f%)i!cBR>28$BF:XBTKs$!kkM<)[/1;TNK`#_ELIsZa6S$#n(%+^UiA;IQ[p5
-^a.&(Xoc!O!+t2GRNDL)]]tAC!LtPc(SC$D)B4&W]X0&-jIBcH4Nh^6qOuj]>`!QX..L8::;eB6P0^^J
-kepX3'!kWWV(IKuS36B-,oc=Lb8]mkDfSDB$=XAW=b[g3^E`X_;EB^"d_AFN;tegJdf5J[lKL>`M"47'
-hP![O\pNUN@%q_jajnTYR&64is!_QW.m=8l9Y+UH*MVJ<+J0B#dWV`a87Dm)dlJ?B+`L;!o,lL&s)ae-
-C\-^.laL4qib`aN]WF<-XaI@Kget#I6=`so-TF3Kf.oq\Yugi/G7WX\NiIO[<L;<S)fi=6E+n"qg:b[G
-7j$1G]/B=+c!M!,6D0>uB2s8+fC>PMLCYCCoK@Vk:RNO(:1.nGk-RcPYSRWM&k=,`eEdU3E`OXs23kTk
-\Gt(E1MSBpROStig"7c`g<'D-KAhjG'iu"fX(;5`p68kB0(2<(B>jguj]=KM^;O51Uoc0diha5$jQSU8
-g(3)EH+"#2UE.gj-:s\Y%.T0)3p7[PZ*SQL",N*WZW7lnbn;^0LD(]He#)Nfq8rU057K.]4_g"rnhZJD
-SCr;'ffUl>DN)DND/@ERLA5b&Bt%>kh:tGW2uWS3:VHPocGjJ5mua)_eqm"VF>RA9IBHAtoBY9Rp::/<
-&1*><=I:S_UOW[mMHhFIUQ[#VaLcBZ(Y,g),(ZZ0,D\"WUm63j%IiQ=7rTp`SKbqT)56stk8kY$kQdHp
-1kZ2"[\r_f^"`U$p"lJTH/&9#/.m9n71WO%kqHTVNfI/Dp@OY0#KGYg4?>D^/LQ:'%I9J(j?aJtW?"Id
-W%&=B:L,-.iINBknH#@pNOkULDBMR&W21pAI<r-s6A$[K_?Z+To%3frBULk?HFbP8oq8f@<,>O<7.SfZ
-5q.+/h@5.5+>[fYhCR389VUr=0P]B1O&l=(J1(uR4ST=HN'c_.aE'UP]:cr[f*=!GIqE>ScntY%PGjom
-`]\gHq^`<F/j4W#:](#!;;a7WkX,F24Lh,0_VeRe4$.RZqEUk?&Le'T"Rl_g<i3A:mE!]+`CoVn8tDP_
->sb]6FM]e3g.%c4_QbN/Zq\r)CZ//(/F+b\7o?oYb7_[L/6T=1D#31`pPsgKko7M<Hc5Y$K=pXAoa,>b
-#n(iM:nd3gQ0k0GkC;%\h7nHtGGZ(GGSLXa*&5#dVA$!5VHk4R$P$7%LCR:0fBNpDF7Jqrpk6D>mtj%"
-!(;AZ7Zl1D,QfbWG[V^p8Y#M)C[QhhVUrK$T4ln@];9OYI7\Hh)(6f*V=a>EP+O4)5sd=<"pqY)BTud2
-:iUCMBhS:%DQL@HVX2akAODJY,p.X0L,895BFQV.Y.$:g0s.4Bn5L`P_IX<EP1'_mch/e%g4&uOg$Pu%
-79i9LOTF".`;tt^]tDjDG'+@bU7KdRH^nG+I!X-0l>>SH/'Vp2EK4n@UaA+ELVaa&Yh2[5Fii`E!H=Ct
-"/9105q)k7-l:NB2RKG/mR0ppadj+1p(b/ST%(.A#f#nF2#mud2BO4D#];8=\1]Kf%PdS9Db)iKZSCL>
-><>bNKhtt1SipFDp!gF^msZ5r11TIh))G>f\TR_\q<JeIgorp8Y1mjor?IB;[!ft"a%j"g$RKfqS>--^
-AAdGEZuHnrcWAahqqFK&5gZT9>G^JfHAYD-AR=4V++/MGAkX1EGkNH;fcB#4"JRRoan2>T&LME5&%j(A
->2:XWLR-=_*<a4gre*B7@4r=W/:5<*H@DpOi'D7US+SV'oVG(I?5=D0&d@GKFX'2eGV&>ni95IYDm./a
-V@#^78)'2&*X!@jipT^/e.b<m,qX_)'ND;eIm`8f1.L&59Z](;/YK2tjJa(^3H1ZX'FAXTo!ibsD1@R)
-cPRQ^42J3H_N7F-QNWpO#YHI4.9%i*)RH*$FiJNDQZD+aQ;V`L,6$_!GQ4MR73j)`.#6h!9aGc8nG2)-
-+oaBL;?DE6lAiq!X+mKhXl*Z"b^jSXF/r*'U$XiOE'>fYNecFS\#8hkG:If181USc?1tp37RFh;:]uL>
-:6Vm9h/1(jlFXrpd_SjFn#tnA']gbW[Sn$tf6/0.c^IRCSiJYUcF>DT4uY@b/r;MK#>nG[MHZUenq!Ma
-fM-c?(+G'36m^)5B?_m\nBbs_5%DD4In4Sk:V<(1/I;CeIX2!g#X.\7%#jg8VM?1aAVLqI+t6SZP;S5N
-]*8%ch>o[lo:.\/^uO`>j<i4S'OQK^)B9s+W.ILU[-V=^,<>ns`2VFS3Co3miLZ'&HkWiZ]1)=]dHmK=
-B?OTLYA8Su_O9EM]$fZ*WjnAc!Obn^lZ&&k$71oN'VM0>ja5]g\ZDspIl(4(\>JnrB?CJ/Cem/sQ>tp7
-.GhtWef'E&pP54+(nn9BnQM#RYB!jaKqF(dr9We7qL@=M\N[e3&la_Xk/&On,2ohErq=fK#u7T$K8iAO
--CcR3DQ8Xs.8*#Kj[7bK[kAZX+D%ON5=2[D+A-X??HdU@-j;IFgImme9;BV85$9qHmd2=G,JWVZY0aQ%
-IK$"5%LP?\_"Png&P*#ij7D9*WZViV3%%??a<*I,97RAY>?@(8r9V58\p*!mptDk]b:<3nYODJSPL!!q
-3n)YHM+@]%q.Et%TJQ6l_oD1ZZd$jUHI(2K[m'dClm)":+:<XP@^8tu8PoP,P_3TLPr:i^Bu7O\]0?#f
-W")]"=ojGR+9Fp8bQ;#c#(05S>NZOBJ`0dW(DXp:lW-Lo*m,A.]4p*(FsWm9Y!+`X!dSpJc-TKd+KU9L
-kWSTg#%:c&,&2cHZ-Piq23AW`j.XI&f6Gp)o42=]m)87\#h+Ar.a)IdFK?UB748j<Y+jC2;&`](Y`XOY
-,i'_M2ZQ\fbmUMp5',#?'GH]Cl2li3OX.=Z-b]9QH4)e6ECl(J(+DH^D-$236&;85/E&>aV3$='!]$Tt
-$s(f9QWo4-`gEVsS[8.*I:mePLtLdgEDIU`-4MSo6%Enq'j<&*Q[9='9@:5\[fR/lI14lBpf#7_"\q+V
-c>ss"\AOc*7ds*_IsSX'_;d=#F7=7Q3_qMh3SSVWI++,Dd^Bc*/>h"%W]-s<a=NCo3V:;?Bls2qpg4o?
-?u40?FZf0Z(QsrZ,p^c-:+_9^?PXZsdZS`k:CtL4\hVU<.>Hj<8bq/^#igm)XSK1<htta/^T;5/Ch;:R
-n36/4$umPLqU@/I4Ln.R6*J6,Kd^[]%m)u@&;;5."]U.J$,Qq@B9aoZTl-Uaf`VZUeNaoJMk[aM)b1Y-
-PC0FV4e:=_5m'tP8WQsbkRtZ;3K(bD&4jgcAiO00p:8m6%gg<)1tt+GiC@)/>ZtEVh3kS8QL3hsWhDZl
-Hg1QRQ`@i[&l8qj_W?TW@Q8ekY?Z@]jF>j,>h3$6YG%]*D+FM\/IA>UY%`>Hf72jiX_"Emg@+d-Jjj+B
-C$kD0-3EO$XJ^iJDpp%]=,8;6Lh&haA0QFe5nkr3T?p`e&ZtGmhBNQ_^9QU@l0-U8`n%-qHb!Z&[hb/q
-/GMW=Wj`E+((WmO%\Q/^Z(q)'8+B%AiZGQCs3t(3YdM>I>F'PHk=!H&C<]tjp@ktTA+#AgG0'k%l9k=[
-@"J<nI=#9[FVFht%[L=(=5PFP@u"[&$#p:Y715+;j;&po__kH:J_WXWOgjSp2KrE/"NM,aA2h'FEZ@%V
-i61lh$Mt*VNt<VSF>FKi]e9M_fK=b]l)c`9"m:;^6rfl#(KQ>\NNld0>8_I6n*f@m>W?<#>ZE-":eqjo
-&XX9DRf^^ijR\=c/MJL8'@SnL4J*8IaVQ>,&iPSu9aCucSatLH7jlTo4X#53eXn'[$\9_2l"a-uNA</b
-%^K&S-S*?N4P#rCLI/_?,(o3?"Oe^"!2>i4Mh!46QN$HlF7b:.f'u]<h`k"Q8tBfob;3;Q,[*,:1BCk/
-Yp`m$8fYPIlhVb/C/;#fVWC\J2;3:jf'!:`^9@j=p/W-4]].nWUF(W&XJM%.<PJ]"+2OjSehMK>=D4a6
-]@+M0qsfZJIf.QYq,BO1V!Y-GKUtce4Z^sT9rmpTFVXg>.l"q-;e\`_^^.;1%E7<##GY,@KqQLR6<6\H
-I8G@XoF7,Y"jq=rPLBl6j74Fh=!XWuI1E"8Jch1c,C/T0M5tRt`L-4k:"1N8M)A'NF&W&?^OM*:F^#fq
-CbgUa+Qc#$OWf9!:I14?I.Db1b5#Oof^W,;??f'kBV95W96fuq@A4@/*XQ7>c8hYN-pZSZqG/boKbtD>
-`:)2Ms0Z&=<oFI/JgH4N^aC0.3[mT>X&V&lN)6/fSn?5GX#WAm)G49WhGq7+`i5tXNNZkN<Q-d1?/5AK
-rrf'@Y`aq;@Y4%-!U.naWUTf-TXp;Y\6g=gYI]=sHd;"5VdC@n\8C<[m1We&DqE:K+M')k_h@e6Lr+uG
-"%*bF!])[KNJ3SBMjoJm#3Klk]1LJMaRcB3\&GWP[YEB\es'?5^HBTJD31OjdajS1D+4Dn;CHLg[s3_,
-.+%NBQ2\lOX[PI_D>fNmXV[1ggq5f9<5l7&],1:Ds/^M&dJQKshQu,R:]pH`c^+lnM^tdc1>2?^,nL6$
-U5UAHUk"?BVD]HAn;upKKN@g)Q?<g@.l[YVV&JJb^:N$q"e>''XIYGs3f@5[Rd]VYp3V2qLn_*IM<t^"
-,Zn*Or5[1uPrrdFl<h7)75](YFq>T'OX.pR/^edCmbARB83#r,'G,kg6P9!:Hc.)1Menp8W[D,EH[Q[n
-g3-4&hn6c>TLi"-B0-G&15;HD9iTf6-LH"Q</eI5J$<@e+[aT^jk*s<J10na$.a]QCG%](V(Ra!bJOQ!
-C!MKl&.76XLV0P$1rk\7jfY4?6[=Bh@8Z5DK(Cuq2d,VZ2ud]"AGd-`;1?T^A$eM/drjB.Is](p1d*R)
-=e^$R71pnT-Zq"?$'@-#[+0o<[6t0gS#@aE*f,CY8H+jD+.n^39O2BUH,MP-"T4go*$?DT+n+b8>AGI_
-!V4ks8uj[K>3SdJ$NO*/:\?YgreV)PTNV2ks/"i%C+U(N_dE*20]_g&1AHX5>YK$HBWG_PrEnUpS^t?d
-gP5\3rA\(IV=Ve!I`7N?=5Ib;[lXGhUc581'N`oNo!c$;Rlu4IVigur0[XVE,[C`ck[O+b6VZ[:MA$G^
-]X<SN5mll)@D#c`q;/L&=U6-SZO:7ObE>a]`[,FT>OSCn<.*sX;W+NT9[s@<Ng5Js@9hfLPk9rtED'aR
-(M8_23B60t<LY*+r(%2TPOnr6U\#1//3;9'UTX[N#-2-HV!Dj3[mBGshLW1;/El.1bCu^@E9Dhm[L=o4
-$4ja[rbQd?m&doH36CA_9qW6$5FaG3p"jqR86%$HPQ_n^CIWP?,Zce$`0@:050jr>Af\TtOi6u8e!bGo
-a.I8*GK6]7VOo7YI\ns)Z"sCM*Q`.I\]@jR6^0*R&4NJkeuAbQjbTc*Dm(/?Y)IOi)&c.!B8T/;^Tk_$
-plAV-%aFmIkS%Y/<WIcjBu"YW;]>uQc@\e8I6P$)KUj+ESQp.eRi6X@7/4Le*AuhR>!'C)Rcf4PnquVR
-LRR()=AprSAo#WD/Q+&ql(9@/<f)2W:D"lQ#!603kURP);%`%F)akE0_(_^Pi:a0&9;J<Pfj1ph?i3g&
-0@T:b45?`rRK9%2_76KGLa#4o@to;K6GGdHH_ejK",m"2kFOf?7p$FQ4D"@cgH#%L+Pf)N>(*0d:[\*%
-_VU!\6PKNW\0T?c'^G@q-Z.6r_bK_0Iehj`VbonD5&r6sX*5-G+\?FcV0$K7V[7dWpr6>tUus(q/ea<T
-H+\IZb#Js8)P%k&P8:!+o\Tq/@.d$JM>BrMgSSQhT>oU=3u[TgC0FoD[d1WlBa]E.Yg/+tSXVN\9hajC
-6,ob"_;j`&Q\RW+n^dV5LdK$2l6sZZFc"]B#'3))AU0ecVD72`-_B*b6/`1\U2W<@Fqb3HZt.IC1X.^Y
-$IHoRbXLAq<='qC=t71P$WZ!!qY8PLPanMg0bDru>$sm,SrgN3+_=E#@'IBf37-er$q/j33i5Zs:2(1B
-:j`=<jQF#E-a72q.oJ\`?%b0i*W%>d:k4.[s&D"SCJ,ITb%0.5Pg`>A9L/ef1t_KgcrT#Fnfjl`(0#s4
-pK#pk%=T/g4b62q^N*#)?B^Zc,/`-nDASGcJFGX!N#4rD*^+oh$VF8H-l,ZTN+b)6$;!-$^ZrA^kM[)Y
-8f2q":eg(2&]4iE4+T>bU&toq@>0IX.lCOD,ZtppN*$a_OD@JF!(8PEmcabHXGf*?1f;6EPXFu!KToV<
-k1j:Uo4*WFE'YChA1?mX\(Wc.PeIZ>s1SD!9apl7)45?lAC][Y9C/D-mmM0FV-j?tHkO&RSahK?SsEHh
-p^*uZ2S->udJ0&G/S(V=83AnS2mn$P\XfCXTFVR1N9:rNd\ci&3,?mReXC!_G':Lr^`Un8R<P`Q>]jb$
-@sJcfa+RkdU%jNBq2-is&>p+J;+)A<V0nB,GQ<:7m3RD@V3.q?(gBjHI7\VL[TdSF2JHf2e@b\#`cXrD
-Re5af($O8%'E,*94@3@_-V&G0NY&?F*YAGV]E5b]n\A^Md+jC6gRaGc:UbbV[Vk8&[ACtS`=^?@QNcr<
--/(a,=Eo"2La#5Za\Yc9"N?4ZLljGU'j%hC73=%d*oCs1e)#6$WP<4cmqM4M0N+Db'?<+h_?k;"eUSqb
-I<b!^7UJaO&0l^'c7SaWH=cdb`>.oO+PR:hP?D+K#?Wq`T4rFYdb4?Q>e]I)@IM(BL+'.qK:*X3Cr`D)
-M,'VHW:7WI5HVc*6+&fN2aEJTR2Q0=Z,STH[1/[KoK?G-LlB]hVt\A`[>OB>Hi@QR+.6oi_q2#e;s7"f
-morP>s!!Ta<*_R15F&G0r1IZ>h9R?Xc5mf]0fF/_g6hO5]V-[j6WDct\KF(Y,rqG#^db/XUF4Vb\1D@M
-KaI5Zjuc$%i`P6Calua)G(.Sf't6[DYpa_RIlWGH@[LPrf^mtA)^hBB2oh/KB-8uN!W:GIPi0AGl9Ajf
-LtO,W,u^(J'Y"jqs1p:m*`'mJ`u$\obPI8AF%sKApH2Y_p"@`fm?5-7/q+mCj[<Ckl9[!l<k_dPdjYH+
-+WB(\mFVBl"QNna?nIQ-l9h9NXGE!HU7;-4/UnB6+2Z$b=;cuA].[P;Tu^I[c@fk@VO*+3?FBY,BtJg*
-T>a;sg-ktrXt>oSYh&Mkd>.7T7A.L"6turq<i=^(f'^M&.-C4]\\0SCL+%-c&Q]3qF&I$5;7QE!E-'<^
-?cSS4Uh8_aO'EW>bY(Xd&._0#^.X50#)!,CFV\PbY!n;J?pZV:apPeC;=P>!n3lAp3f0D>dNg;9n36?(
-a#Ll/n,RS9;8GEQ1iiORs1>jY/AUm<6C,Qi>O$j+>XNO[4-0[J("b?B4%.>P8k^BTP?uQ^mL,7K^8^3'
-XsVEHUpUl\:,"M4e1O'HiqsrW6$u?35nWIVq+3_ed!TI`:UOg7fR'L*iT'fr^Gb+sl0sE7PC%X-l,L5X
-^aDF(67`H^.0S*0C8$a6ecD_c;h,C4r:[6)[[1K-/(:PW8">$FNp#%:aCs/[#<^jh/r%aDMF\7%O8sRY
-'3scX6iiq$g;8QTLgA(2U/)a,^8$j)>Z9_Ypuce'cE&VBXtPX><=F%flVCiM*X8^dfLV6C0d.rtr+2#Y
-d\4sL_/7/D>"aUWQ47`4MJ1^P5#=06`1'Dj7j$=9?C/_K2sP@`W8oRP1VeJ!p6N<1>[jtc[o_5F%SF=e
-97h2<8I34(8MG<!5P4?Lqt0=78"B>F4$s]FEFU;7SjO0hcc^h-Xo7pp*j*C-.)cC)NtReJ6pb,"7LWor
-D25I%DuLf%;RBUdRmY()aOQ92?jmQ'YX_f*%&)__9Kg4/[8#A8h+*bI4q_;6,pdn0UiCRRB`\#k3-PcK
-l]#&:.92")7%F.1LEoMR&,:f[']@lQ`8$$Q6:csOZmDO>>]\p\@V(D/^!ImZblJ=)^,g/X07:j22E0$H
-@k]Qs1+ig.^lsT2M[E`$^Qj(s!AP&4C/Bd#XBUJK+R]8Bn%IcAWiic0It-p6P7YM5Cg:LnNM`_d;F1\`
-\!Z13A@]ms&Q2.jJ-<qf8-jbl"A$>:UmY)dNTn\egDGR&X!Fatd1f;>^[KlHOsSA/fT]WY?I*80qrh]M
-F36[n5C9MF4j+8eAsie.bk$X'j\D1ma7Q#&nq!NEa5/auf6jg+C&c!b(cWTZC-D&hlR.JB5<XU@*'Dqp
-i3Tjf%V)F1T\P"[R#<^h-gJ=D)M6M!JXWHTD$q,]CQ4j#`^7$i9gSLEgZlciD,l5'WmN1Y2Kd-62#HAD
-c2RRJBRP4e[]OBVe@#(VqURo!>ED6eXJmGGDoB*/Y"2K([l(dm(a:tBX&fH&#QhR=)NP<H#!]PC<>m6B
-B:pT/ZiR#Mf^6Pt/.NcQN8c@F6;Ha9DKL\dc_P3nmiISqoqLB"(Dej+N._>q=efoMqTb5HY$%-VH*]La
-hibH2205aRi(iE\K5!.$-Nnb,+c;,8So0@I@:#(^\L8!-HgC%!Y$4Ye0rG"8"J1->:-fR0!4)5pI(T/%
-jc"r!s7bA4#Xk@B0KVdV/t(5eopWX!o,ZFF7l=YUk,\@dXK,Zc@ja/.B4B^2>+f1]Z(VX6lbGV^jm=<l
-+R57l>dWKZMmZOm.pn0\\+dgJlea=rWr)lTBKVOa->W-*PRPGD>o#_N;+dP)ShN]n7sUrBc)AFddBoL>
-"TNX<K/:,cq_dbff7iPjTm>L\#sH_61+5TL!peV(^D_nP!!-.OTi_XmGs(YV[YM8S&cZ/e)FohfZ/^fi
-NTK%FV7NF<S9N#pn?.\rGel\An;6_1-q=X..pSCejV[A;6*kGK.Oa]X`-,ck6Y5\`4)_+OpZ#(kOVZ`M
-"mRK[^p4)2Wa$n?,pWmH%MY!24b<<c+UX9(*0`52ondf_og9-pjP*K)RI1#Ch*6<BLnYMX7+FEI[MG(^
-dO\K9G>9f9jL#M%_'dJ[XhIr=WX0pFJ$KZE`*."V1p5@dCN[nL=K?:r`%sSF\.E:\NEU0]KCaq"eOF?>
-jUH?,EXMKA>#Rq=UG,VOUFO`dU]14aH=#LbnBcZOh`URL;pMIto\4F?Q3<LA;gtH\0tr@c]_1N7)b+Bi
-:GPOk0s1_j)1<Y8H>]%*l^>@@CiaVEcX'TG5[@#"nIQEjLbF;Y5N"te8<AG$WP17\^a!'(-I1aeOo.P2
-'\AFkLTJZB0I/H^=]U/NY]5E7'_<76<E73,8ku")$3hsC]JSHMd$.gt4_`;s9,CrTh9$TCmb`!0hpu[o
-Eo#kBYM]8E%6o/Zj,a2Jl,S;0r8YP1rlO'KDL@'7lS^o:rpD0+heot$YNp]1jNi;Jgq=6roA9A:s7q;n
-rSkYqp\e^I07QpmbD3P"D=@Ap2YPW!in)L@qS\CaT@j-u-[.cJf,#KXlD6`FrM:m5Ic\[a?==d=\_-W%
-:VH89hfh6ZoS\3Ip>r4Oq<HGT^])HC2kJk%k!+d\NjX?N]oDusGkZ8*mlYN<GH:?6D5A<gQg_a1gHT`H
-fO+?hJb!*=<4quT`eOEd_LW^\*dm@WWdP-+N`Z#qR\P+h\AE,UIJG(YY-9i-rWu%K4ZLZIdQ?1T%ab\W
-^"`KD)"&XSU'p,gF=H-)>Uc>b[^()cff(-mP]!$\=r-'cC[S&ndtS9pkd/5p'_"\KBj#J&^,:6L2!G5d
-/ult`NDG9c!TbXD:GIX'BUnk@)/^:ho\iNPEptjR8pg:)\Q;%%.Z$/6j-$[QB'/Z>3g$9N7RXai$QRaq
-#;kSfi*L-DaL_(CV_=)+p1SI4""h#ebl<5j@=?2'5Qb[F)Y-_</kGpeAD0TY(>pIX"rWD(PgVIF[C5In
-TDkkLQ'q;VQaGC>Ss#m7Yp?kNP_Y2=a&!$k&35PsTHsYikpdPs?Bh1Br5Bn/G1a.Cp`+$m>[76umHpP$
-Vn'qrg_2Y""V&4108`#1\`?/^Hr4%0L:%dk4/-l2WAQm^f`./d>uOsuP?k"&S`QX&Po"Q05`AIa:8/Ke
-"]f&![`_-\?HE+mbOE!:23jsqQ=Ns]?[Ul3APL^)d^meg4ehaUJhBjG,I([fj5QqI0d=G=GuAm-oLJ+d
-qoe1%ne>,]chYNJ.2VT?>Z!%gptX3q;SS1h/f?Ut/NE\I4d'TNL%6(kZ+U][]dR82MeZO:`Jo*!q]!Qt
-s7Y_F^FO`r\+YRu/q3Gtb(kH/Lhjd(6WmZ@q"N'hJ+&3$7ilfmZVkg8cG4m9q+/!^:`H=dh`phoUOV"j
-LW<bNm"q&Ns3'_Xrp+>q55!J?It-K3cg:YS1N/h5qrC[o4SY"Jh57q^^$@&CX;M>d[huI6j]tQU,<mts
-\M9.s-;lZSfs5@_Gr;HT1j%jal,G/48B\0#5`^&AA`?nUMm6tp-XJk.pJ7$^\n1"$9nOjuXp>k`Cg.ou
-?[;#oA+o7Go)_is+o6ZP=bWN5,SN`kb5ik+'QKEfD[iTq$-;6dai:`U"G"^s<AhZ/)-KTA3N16K)P'&L
-ffC^#o"nAT?0TAn<%5[4"H[>cV452s\)g[n\n*qk:GLalAtDJg(tph4FE[AdqL8B+WkBW3j0ir^>EUe?
-VO48*m?2A!dpSY_aIWUNK'`SUL@%a1+m?gV>&Q?2h.b!!B$6[+4^f,YN&K7''5&K"CRI/GNN=RMEi.(*
-]la8K9,EQe?N.n3/Y%&S_5,6^-=+/qneI(ogWKtB]Og\/[qqQmj6%pnrpd`"SpTJ=?/'QCf_\Mj8\qOr
-d8#`j]9LM?4PGn;MeJ%PpN2<T<qh:r4RYE!n6AL[^l-&8LgR=@Vu?;qqj<>Cd^*ge0hiaV5/Wbq_NM7V
-?s9+86(`!:6nqdNJLK*>2$T:^11j7pUu93nO"l$7G%<F2hunG%_Up>b;>6jX/-49dgHFFDqWF1`f)G:@
-=GH$Wm[T04aN[3i7$WdH'&Be5_5Q\EY1iG3X^,]ndH^b2eN]hZ4Zfmeo?b:uR$MsI4epQIZo(Wp-i^=Y
-BP[V`WW,Varib1IB03.7hYK/TGZ:?TL0YM?d3U=%_b`QtQt2BGdfhZ=4r&tmXm=e6m9_q>=Ok(_g4jH&
-G=b8*E?Ze7?OHQr(RV%$%sc3iFljM]Ef^P/6kMj"J*Dc4qs]W:.CD6RT2f3(]mEVPnS_Tu_EFLmOSX/"
-^50H=](b%-dIMg*'6eIr4-;+XoErISGW0nKU08S3,nqL0*."F@on"ORQ#.##]0$7GDd2J:SRq$4>sN-;
-DA.&h"eUV3MlI^u7]kh]d@9f0Upl\%2A@$tm'ca,YOAFd[G+ueBch':\u<pq,1V?#X?[DqB1>pH.2Z3^
-OF2_(n>0LJ-q1ePYm)_jc`?fGn>1QB^[s8!s+&t0ke$A=+c;M>,;6sC*^bcW*%C$(A('hO:!,EX9i&sF
-fj_Q</*kIePNH%iVHIr$e/i;3]NOc`\+0GWB$Hl1Ls;`+r#&THLP3nod,M5e>%a:?F3Idnbuo*>flMJs
-A'UW\cCI1m[H&pDjNSXjg2c@NR(U5#4$>ZDG0]l.QL&nJm"Lk9r)$&7`hq),YSA)JKERd,6Y2H]@knE`
-DaC!Oh7=29#-n/I<n(\L!+1Ti)@B0u=-G8!AA$s6>?:.J>71i>:Og8)$5p^s2GY^gSPP8hj=gK)pe)C!
-)!@7l(0H^B&4]?eECl=%7Cm'$_7CM?Jg5sfPc7W,;+4g>//qM]lN&Kb,U+'^2PVD:Zm[/3M'6dL]U_IN
-bS29.fCK5LRW1WJH(f-?VYn.4ZR%c8^gJ\>>7+V5L0JRnMG(G>dfQ7A/.6-Tc1=k.F-FkaWd1Sp\J`s%
-P]Dj2UTF:2liKOLrd`RePFl9OCTu++[*8c"R^2+GEu%kuo.b]QCPJq$l.L,6Zf`3Hk8SL)BBCcgQsq&]
-A!50H.<g?W?Z5`sP@\'Hq@(SWSWfU#B>UJ?f3Pk#euYJZD0t`*(Cki"^V6rZHAX8ZcnU'a#;Hs"2l:>;
-$e&<%Z25`/hJJkY0[ke:;@)7iU0uWUn'KYcljq"S?#6#j,K2Qh>imSQhTAOE6lF1l=dphUPEOHLd%`rB
->OG[1DIHH.?#pfE[/\TM!kT"')9nkIkXhb$^2>tO!L`.]XD10@78GB-ZKoC&UYUFD?ImE=7:eBnJJo/b
-kb"k1>Si5<M[&nNRU</Qs2;X<mbP3jj(GQs48);Gn^hAR]e\nqg8\4e<kXI:36h0L.l37$^#8DJV$Go5
-E:C",WqJ[;COAYDT-Um8$^-,)':(Qs1,p^.'#CB!gkG*LFG(tmoT@_mLjjN>l]o(#M^NZ`Rsi78;T@o3
-"dZ."m+Z!0o=CI0K;Be[%ME2>"H%sjdJM(@[b/oCW>o'Q4nWc>mZCS"fRE$jbuLQnp7V+6T]c%Ql@$L*
-^<Q9dgH#,UM>an0RRUNs!:H*l,$ZNR>2Yrbe(3++)sYUbX4s)p@F+9i:S\OtX7JF?A`r`rJ3YOb]tc!l
-;ZL4^dU=d*"mG9`.l(:u`qgm#a7`0=n'CU7s/dgLR\kK;D^R$ViX2=9OlZ%u,"/B]&m>qCcTWE&3(G';
-56#)QTTgLF!Xceji(>prl)0H6Iou/Nq%o\%-%=\I'n&$d'V_h==/BGLY&&=L=s+/i!Sc].@l%aR[So]?
-@%3Q?+l?t$O`$Q+@*U0kBk)Y-emP%=:gcQ3i'3T?=Cr(QF46O^/FuZ8j_\Jhr6MiodfS@RN:WG].4#Y^
-p.f]*A>co\FA,n1Bt$I1aN@ck3(_@??)<)<>-_4[.(BuL_3u\V-:p$/JlRJkOgRK([&t<[!M?IQ@Zlq%
-;9D#UUc"InK"ObI$Wc%YXoo,=MFm&Y8h<tr_SgCh?^#UJYZjG[GhHLB^k!cqppuqqlUf-rfk4.G3/`&B
-o<sXJ\gndWj$8'Tpla]:P<>SS&>0?6\0)4rhI],28kP9$p<*]5q`a,,e*lAW84#&A4Gm)ocChfu[S>tM
-)RDA6;"*&D:8fVm9c:A]V4'?Za\4UqK1q2l\r_TO`!M&_+GO,Qe"ppdl\]$7]*I1>Z&*?3Z7a,+_+;aJ
-<H/&H`KEnf3#FiF><o4p]l5GH%`NjI*CS(0_VLLG[4FnS/CCp3Zmn^pOhhgRJ4B&\B=T10\KQ;'WTCMO
-fh4=M>.2ncQLJ2%Q3-&TZu!X?2HuLe%#^(a7CK:o-M)i=oXg'Zkn>EtQo&gNmC.$3q(J<l/cY=e+]h=;
-k4YGkK?sYLVL<nXo`>+C]YH#0cu8.1%JJVNT2;4Y'cE_&aGAI9McM\=()5VLrof8W([#FA0>QCVSVVK*
-l+#53k$0%OWZHu%MUL8OhK8'5+ek?i>&oGlgi<@4m)Nk.2plH'X<em]o\pNBqEbn1PcfTK><rs;^PX3/
-9+6a9oKVI6kkLr,6t%e5JE`qFa0j"&5YHCIhM:f)0&>]\II)Y*eN9t;H/Xog4'jorekT1>WnDB+D*4lR
-H!.6!]^WUE03rkeV<dmC\Ga;c"eWL,lh2"R&beRCcmU;rr'do3M,H%@b)!js,`S&b$WA2C#W1/saiE.[
-00AF.Wl:Qf,K3`IJAVBsHlu$oq6rH.cZ(tjpGsr9P`G;r7f&$uG81W#01>X3Sr3,D.YcJSN30*:++)uD
-p$XH[Wdh2U?@e4O$+,Eh*>3'QPr]30;dM4c8c>V0q&l&0nl"N0WJR4g>)ooO)<i$qHCl38W,`9A\nSN/
-XJ$s;EN$R`lhI6rR+0bAYBrI>e".1#+6P3rmWK$'.MpO:ilA>*]11(=aq%&IU*1P;+W[DS3m,q;mFLQc
-$*I?J%3N=)mk49%p4oA"iF!UmK&,#fTYeSihC%pr`/C@qr8^tpMW[Do'[Es"RHPU$ZVJ8-5\#YsSpEMF
-0?pJ%?hIIg=7k<.@u+T&dZJ&L!Y`eRaE%rtO9AGh`K$?)Q8.Zf7Ok:=A4\5p=dBPkK#,!IS!gn:0Rguk
-2D]9*1&$WCV0i?&^>.8:e+.*LhQ"**PS%[N[LUDg>B4](%Na!f,I:L%l^@MnFu.JNS;fEBi&2aj-c*0)
-Zsfd^>#"<\N2t(#!8aLhVG<V/:J(AO*PtDpf'ALc>NncnWpDH$'B9oX)_X:PSl?c]hZ'P=g7&GiVVZ,-
-^EbC(c%&^Z;<X#qbLfigMN('SbGEK>2\^#-=XqJFEq;(BDdC!CpH1(!?Kn7Jm"0`:C5sCcPKj`4QYUfW
-3_tn=lfp_D<]b<F1OI\KPEKk0a^$q[BiaZ_9no`,(QP!*[ob$89b-a8P^L2Hfc&e+3*"0Ae'4A/Cnp!j
-X@p%(&`_NFFKK+e@Zh$d\)c$C[&EXAeIo&S^KjFXoP`:CaG`eWmqq1Oa\<Hp,J>+6"5`f8/!S5H[5QjL
-IR$Qe9-$gCQG^lgk%.k9YcK$[`gg%Ba]Xak].?$^ED"rUBne]#[V7t9G3(m]r-dbR,B`Zo;(Yqg+tNoj
-K7>0D$6)AV=RHn#PkD'=+snK!1qt;Fpo.B<T_Ia+T?`s^7,(\H^CAirC%Qra5pMmZ=]])Bb;/ZIAn5g"
-Qao01]IqaGJN+Yt`P[jPQqk$Sq3&3YY*[?WqH_UQHoV(\.(pjn52c+BD!9WeD`G?@HNin-kuj]PX?s+O
-J9q>=;6.]q#q)OD]^`n3*jG[KVXfJ*N_-@<QKGJ@XK=7S[3E/\F<&k0T#?][/@DlJj7KIa,3*3ZC@qtC
-,F.0@?ZF9Zh08b]m98`6BXe96!>bQC`Bi6T\]K.TM[4V<jP<I?jA8Q-HpI;:i&^dTeP!77b-#QgB=2Xu
-kLt65Vdu1(I!A0#O@JEDm:@*mC@IIEJ34-%6L?0acX1j5@-:?fq69"eM]0_nWpG!Yb-(EP^KPFL]B4N9
-oBk0-<=j?tC!d;S`Ol0u>#`mW@)=$r!ju,_jXF9&U@p9W&m!tJ^]^^:*i\08<d_2;i:eW\MFXt9,"K'1
-48u6ET6PKeeW+G1bK%)VVKJ,^EYf2R.N0'T^*$TA>haF.V!,FAP4S15\4b.l<Li6Pr/SDK4#i%$c>u%i
-066G6eWroj<dno+SlJtkF(,)=TkIp=\Pm%[+h["E^)N!o8&>e<s0/[Hc_$Xme6EX@qu3^EqBD-[m4SN<
-X>6AWN8$+0Rg#GV5SUVVeZjuM^mPk(Qj?p7>#4gWhF_jp+k[ri(lR^iL+F25H`Tg*.E33ITn:4j\DJgW
-PHu_b2idQsna3s9rtLjDoGOcLgCL+\;.(:U2+t0VJ<uF]^"G1?VZ]E-V(OKiQP1W:8\;6Hc#;m9!$*=V
-[J6LBR7[MA*cRjKP\u9Y.V9[<fqBN\__j]DZl@<sU*M7FP&:ti_X'^WS]i=7+iK!]KU<X&,,#c/&BJAC
-TN[gO:Hi*1fd.$TddAkp((gp^\P4HV:>1MSgDJB`j5fm]@DnspY+F[K:s)7[\^r_Vbh+rbPX<tG/a.;9
-Y,IF<pgeo+#L:Bpr-?VL9\c;ljVUQk;I:lbnFK?O80WHtCWuHk%9F0.0ccqg<:Cf;>*``'(Qn5UJ&n1j
-.!J#Wpdt:jhf\B0s7FI*r>fEZ6_K\iT266ta%eQs7&'LU,K[Y27BLMH\)hMe!<_Y6Oo3V6o'PmOHdd#0
-S4(C'ii(!-CQcqXE9lK3)bU6QScj@i.+C+L[;JYnOYBPC&gu5RnX%MVq<H!M^PE;o:8rQZZ)Fshl2W)2
-n_ZCOrF^PHgdbLr#WisW.39sAU6&p&P>2C66lmJ.U\076L[E\M<F"8EaE3[p[$M8H3A5K>?g'*]g#a8$
-/<7"Df[ffhCWf2i\iu^rb!sET8(m)qkCrT`PH$+<5:un$p$O\g`iWETO/AHRCX&ZPOkEMkVCnekr=+Gi
-PU8f*MZ<04<,'_j4cTJXg3\$djire1.IADcO$/'P88%1kp@=pP8_V<WG?0[o<$Ze5a8/D*C)u^q)]Ge;
-5?KWS#>7_3"Uud<Wj`nI[S?1;Bq"b;cU9MEpSJ]e9^5FgnIjs#;54n4SJ:F&AM/N^`2#[JVZMlPq?RP(
-&VP;u56R]OLZPc@U9G<A<M.82Ll]W,6M#Z![?c,'Oc%.9PnuAYR*g.%"UPps:sk!UXWt5j(MI$fX)7`/
-W;*ti'W<J=/m$#95q/A$heFf)Vq!N-V8?-Bo*;[A/FXX-=S'3Gp)ceZOc1I)`je9j7e-/EWL-a?>`&:$
-J'*dX=OMERhZ-N<3!L!5"-$DP>SD9l4O\jXC`E8nqOY2=c;$qbM.a)c/<ch4<q)!\+QW.''h"2GV_V8i
-8?ZQGWYHB%f@"\@-g.R)0Gfa,XWZh[N$m'5A!6#kYCI%&osMuP3SpXb@]f&f;)M<ZP]%%";+2_!H(kl\
-5]?&B0jeAJmuu4<2-T.1ZBe#e-4:pIRW6=n8ASC\hV<OM8N0]#kTmP@G)Aocd8PL?-g2U)MVNp7\%^J&
-n$[98kmkMXCA\!IghlulPqX68L<hTe-uf[I9fuX4^I;B[pjBS8?o]E``^M>Eq5,,ak'R6*7dHS_e>\;(
-[p=:PlK,&fI=G%8Fe)/N@W4e\;7`TNPa0>%pps7hRPJ9EaF[:bGU'.he$#@to()Q)1SA=dNQ6_PA@;4&
-//!5mi1k:[+a4#R$i_:CU^*XP77!\eel=XEIWti)/LUk<@$Kl-q^b/2$>0cu.-aia9Y`$(+::]SmG^P@
-]VcmpL;W_cRjp%.Fr4J\j#T`e/O?%PK\LJYpnYUe!YA!P@O&.[@q:@C6sOf"Nf#\qfuOBpd"[F2WcHj,
-A`'\:HZ]T;[4"@VeIeodjj!Nd'Yu/ae3Jb0.Rdb!.G_%=LN'$lCAq?0o%_7UX4uu$hGT!PRF"edZjjL^
-NXOUb7^sp;;i)"o2s!K=_!`9*00;BtGla%l[c.[`*TJ&q/[`P2>IWMNIXAVKnk%*tOp76tdNEpC<c<#\
-=BM7pNroM$8h43^d@aDU1<N7`59ofKScuqRVn=G62c%Hrnlrml8OH[[;<p7WD;"#2r)i"6KdU6;q.*WG
-F(n*6)&7Ed69B`V'A@VlTTlQG,2:BN'FuA06\5rB+*[MlGPQM6cuVK_n[LXCpkDl=lD,Cqb8)])IOJ$p
-6PRr'6\'k<(jF))LscB(rXBE-%I_!:p:oI?lcigM>[5*?;-&`j4ZHm.2\,OA"?U(PBh4Vlei5S5[QN-^
-`5-RPaB&mWf<[/4ja^E2<Y*#HlIq1k?TKfL&Q+"PD,Fd-m?9/*nCpI(8?D;35tPW"5]6Q[&#/iH^)!S4
-Y@NuUQZ^L&GHSW!9iB[U.G[>=oXN,!:k&XYA?>pMM,K4m4lCdFK8$j<RH,K#i"LPBS8^,L,#!io`'jra
-mM$JX;W[-+f.*['JN6TL4.S;''6ND/n+WD+6lEqfU5hP;0`?r*-rH\G3^aQ>7rBu-@q,P.GY*WM8VUC1
-S42!kS1:jCNAJf3e!Ch6=CcopTc*$I9(l,rC7K"r'8GWJ&4NH)SB4#1(:Qtej9,KtT)$Eb[bNsNa"J-<
-@,m-_ba#E!;_75J/Si@/KGKi8"5.KJUm*^g7+MfT'p7=Y/HMU$I+RMueOTq=jjNB$[ST!R/4B;[+c6m_
-(>c,X'W@MiBs*WM&(VbE>hN(2\]'^!.8<3s[?FcJc;Bt0pd.[&?0rkHN>rTkS/i*,SAPQ<DW_16WPl4s
-:,jD,CWieLb-%goHY'#3T3CGG]I4>#FbkY5X&@gX)p<2nPgr;bo6E^*Ic8Tme&(Qg*Q@DmmM=3VP0"^S
-MoV76;2jGu;#eh'XcE#Cr!8`8s.sD=]6L9@l/"TL:cc7apq51PiGFTpD.VjAC'n$i^\Pi_DA&&cliNBF
-<TH+q\RX"-<KpFCosg_'U57+$$C5cAOUD0ls.>Nhe6UO<<n',H^kCS%;A0ggQ]n4c#A^e+]_CHdS^V>_
-?WlPG[l>$eEF^!lS0NXZOlT";[uLl8)]gUMi\)0AL^FVD,m?GCdeYK7\4Vr'MbQ(*=17HJ,e6M<+[C5o
-*3.U6$<W+^;Iq-H,D#K/VmB\DmZ2PhKQmF4q^bn!;>XlqV7;4Q,(t)@dh1K(aGq>'3Kl]=&;#;%J]:M+
-cW8)G_QYi!QU<bo#5VtS01t#r.m!ug5_DIe<fmG'f0CR#9gtD[Z%n?)\m+`sin7EYr"Jif.XYhq':tp\
-MmFbm;mp;WRbrSd.J:1s=/*7=N=:WGYYSnTI:Ko<h?Y=)@@tTp_%I8Z),aj4X*pe!B2+b%b(D-+5LD;0
-Per*FQFf?.>*s,3K)S!:%OBOlO$B="$6q^9RhI"@K\r@E`"h^%<+Lf!"drmS3W1l0'@[%UBdt-Tl9:<G
-\lmAYQ"eoLh&t;0?t,+J'^pp.25#<\EDL#X5cH'<@[TLO^*TSL$Sa_U;:`[;jRaC'c21(pj5#oY@=g\!
-Vb*[SaEBsXI%Z]FTVC?h))lMn?o12Q@W_=;bca2.ln3)!*SKH\a>H_f2]>^a?1*Cp4ADioP4[1]m(7fs
-7!psU3[t:-]B9()VF^i?/Y-bXE#Xh%ZOisG:AG7r+6Z-j*$7T2-*KhK-n(h&94CQ[LT:qI/oRb[f]#Hp
-Q&S.""S4]FA)<B2eD!E6I1R>hOtV`AO&MABVpfgT%<ZM`W%YV"0>!tXc/k)!VmX>;`*&ge5STXOV05!5
-`RP]?d2AjNs0Y\JPARp5f/Tt7hj-pF#JjE#`*Y73c$iECo3C2\Q%B16C`DNk2Uke`*2(`bot6SB6X*2Q
-\!<i"PhI&BGu]kT)r=`c7p!Y'MAA6DqQgNb.>ZF>80LYo\6;EYOCL6cn;/&G,ri&ZSdM*GCKeSP4;;8q
-/qQCm6RCnS*,X%HW7AT?49"E3<st%R?/8U;Ta=kNa$j:Z$\P8lL7KP<([*LjmG"YHUl1!qoHjAO,s&!>
-b!pN=-$PHlA"R$+_K>O'?Yf$j[IC*Q?krH,LFD0Fkn\L)[`?,-6BnY]U8[TENWUFG4qZ-C'/(t1M03h%
-HfB=o'`g(]G?osS6+A=_5@:$,=o4i"6%J3\:BnZKEjY]]r"E?$M4#RA.9,7G&nCB&2r?Z=g4ksN4P3-S
-L+8*)8f!4&Wp2q.*%hR,8R]YR+h&78NuBs>DNAOZ%lWT(]0H&<H/f<38b+&[B8g7B),)L4Wte$*#YIrM
-^<#@/R?Y=]B!nNq*"t7R1>'mh*q'=dP^]L"-UM`89cNTb4[6f+q#V+=Z%=D&>(o`f%;`"r+Irrj5J7T2
-<(.X*V%X1m'L;@-W>t6P`68B6<Y3I&bhPX35N!%-E9le=CjE@\%7U[,X*D7A'KH^n:l=h?.+Jt.EK#Au
-&L#d^rd%*Kf)GZmM^I3G.Q`*)\nRGf',-47)\Oag#k[Wa'#rqf-(.dQEcd*]1g1T0/E7O!=T1#FL-Uu(
-2j+ce5c"?07#@I?^@7_=&-]Lr%T/%b!`=,VY&+N?>h2k7^;Z6$02!E(L:i[WkpQt/"@hXe6#8rUEu:0f
-:YuF[G]k>hQ^b$J05l)FBa!gfY'782B@J+5_tfNH'7RSB7&>PqK/'b8#KV(T=HD4?22@pH[E*g!@sch$
-h_r39?X7c!_`!FB,BmJD7?-5'R&/tb4JX%A_&&/#4WY\6fK"hQl7=+61TIc<V6/7o<+8$g1qr7O4.8@E
-44<bkTXEuTJhg0u\NkJZ8+h7+3qO73MH&4?4t9>/.>\Z>Q$a\D2[\#(r^8t]Qp5Tu_Z"[H[2.?]GcS\5
-p9soa40eC4eIEQYk4[f^Y^D(`i?@@f5SV?IFd7nO&XNUNY;m._1fBh[,4jf:N-1iE<g6TkH@>ZPlQWa_
-CB4]'Fl@"(39np8$F+U]K3/Z)+0WT[%mq%^E:I9)%eU4tMtca`*O$mL_CjucYK;\HBr"lWP7BG*YohHS
-p(o+Vf4T_%PdoQbk+b>.e/aRW5sU?[./dOF5<tBb!dl)",08"-OhnIlGSfKgadKJ69m:,DR<d?U$iaB-
-$<e*&-!FQh!+C.q"do5L@K-Nt'N&<ee!Y>?:GeY8C>o@n6>5t+AM8MB@-*#D;eB\)bt$?'N+%8YO-:uQ
-FV-3(X`t.oVZH$6b*$W-\rBU?@a*?X%[PSu&C3^f6q3;BHaimk;[.nVir.O,L]'-BnVKMKrHJN6g-,=7
-$^hb`MXF.%e&M.FO=$8naB@g5U;MTg@9^rVQtTe]c@gg`3VdH@('J/;VpDp?WZS'Jgbh"c`nTq:pg!>.
-aRU!1=-_T`0?P`",0r=+850u#W=Z9-GYgrYSpG^Ld5i$1O<eq;Ta%2iZSC.?&W"<;!2&c2$(8tf.%.V1
-_MaRb+<#r0F]$_c`CnfFL;kumgsm^MOe/_AZOl4+%aabFlsE&C'3alWX`I/$LFWls05[`5,P9>_2?m#W
-!Y%hoQmD&7&(,#fI8AadkR"3'>B\lf)]GrpMQs:[VN]<K)rFaI`UE`n$<snWU4<CC5SO5$h-CNR"M^Zf
-8g)i`7A6<e7q#cn^0dH_^U&+<,a[=$/57C_j!jr8\,=uk)>d&QJJWl?]`;E8F>Sd](dmr<;juVs9C6\q
-f/]qQ.]to5qWuMF^ObC=Bh,O<'9tQY769K0-36P#7j*!?>Co`U3,qn1PO<uM,+_R;SBCS'-q0N[\0$G(
-9c9VhBOkJs[CttK,Lp_V5?dcoHDek`O\,c!?UP@Ao0`4[8@\Hb!l=cAO&=<3iEeTP'U"K3.>Tb%j%+&<
-1"DUqh#,S?.G!j7<=9ll<6%j-E`Su7(bamj$,`,n$W6b0Q%&m(d5+IY&fk@7i'_3&I-hIk/ehaW@%`<)
-0.n/?;[KeP!/#0_bJi[RSc8D[^]+F\$L[P>ZpLO)?.O]%#0XlA&oYd>ElY8@pHS6Ck"[B'c,1gNnmI:O
-:r+L\;0W*HFEaS<MUPI)i;#<EoT7S?@,Q&U(CJ]>_ihslf]dE4rC+-/D11r0ZgTeJSs<uXDOsst2.b7(
-oR'(q&`F>DhBd7L!YKD"S_fNGh3`$5TM/dZX>@^@o&`5o5^^seNgKP<#Q($_e=P-D-noAqd8:+#9RS'V
-%p"fVAt$APXD,etoR+N6oZ9sb!Z9#@8aA#J2g`E\l`qlj:.VqSL**QLHf5&=_=Vq+)Cn<M:S<KJ>!Wj'
-Br$8OH!ErZHJ'Rjo+GAooZT=7RuLIqntm,]js6^0l'*`>V,q]9$(4GCeJe%tMkWS'EJF:tM2R\'HQ7k$
-QHGoB$MrL^F_;ji4KS&VpRN'f&MM;L_[a=-!`?lP;1'u3F:8K.chA0&(\<u`a,dLfG7IKUY%YD<0+&bK
->1D!9#m8qfTcX*AU]\(cbVbFL[Cib2X*mICMS_m\6PSMQ$6H(Q$qOO\.l);,`:/NGF<.&gF3&Pro=h8*
-4koJsMQ1Mp[Ft0LV9#I*IfEdCdf5J>I.h"*U(L\c7T-)g&R*Kr$2S`Z%I#8Z,'B!<@lqksRnGPu3c[I>
-IU280lSVJ#VX;iaa$Kh%Z+U];81D&:'KQm%,U?^d7cTtmYTaQHEM4e1O/+$O?OD.9%7N/,5%r%ZdR%mI
-)P94(BAK9(CQF]^\B'5Y1&g0R6Ug0kMp;\H&&ZLVr>gr?X;mKm82W)JU!%H`5SS4337?PR-e4Mghm.Tg
-<,)nm'FC>sUt@+$5crlA&-W;O]^BgkMo*F,V77rP76d">QH2RpBh3J"!tEht+EjVgPho*se(PWIU("KF
-2jZpukHaCA%RB[Sn%V`@_G_!,LnEJ.DObu(fu.Qqd-AWT%k2'likc;,96)\tpTgh@0Tlc[b"%Q3@%!HB
-q9E@FqCa^#T$C_sMAPb"0o>HT_l2a30Sgnq*<1FH!%uleNj$-AAO?5f?Wkg^>'n=e,;6DBA-Tt_'ZC_%
-;6jKur!P<3,sejjf\k/cPeV:ibptD=^;2^=ab7hrN(TKaja62.k%+k`"_6!s;58pEO[R*U7,uuH2U!*D
-V3'A&2':"fY*a61`((F0:raJP;<"&4V)eK4mYA%<%$0TDO1aYH,e7Qk"Ht6A/;`u3*YgSdl'0F3<i>#9
-MhrNG-0JM(es^ZH->)%ASN&3Nq(F4(HB28qTk'LNr%EG&P0)A0M+.UTQ&nkALka6?ZrKgg1V:"GgYN(-
-R&p+p(F@VE+k:\DGYu]%R*E]T/_-UibOGt6NWQ.+*uQ_h0c*mX9\kU.:'F23=uG;:\gUPSkZ6-/YJ_Au
-cgEls/"f6D?p=c#H2NA1+dK5;YXUIZ-rjI&>?]eQ/K_&l>a4bQ-&L-'#rp5L_IZ*=hX.!-]NFbe7D;-N
-M,R%-oPIGm<RIE>/T^>6?eO)?d]A2oX#o0EX.=W=o=_&UO%1FS6C,V=+9R`MFS&>.b)l`6J?XpFT3iU'
-)$!jI>&/PcF3edi\'Jl6>i&=em+?J)ai2!BDg>"$Onl]O,1!]U]!dS)fb4YcO>s#I-K'-YS`D;\C+W/[
-/[ZQISPo(52#m(N2;_.cCa8qC_(O,+U%GW-BShWo?5+Lh9",Lr&/U30"Ed'GEM:`TGoV&Ba!kM4\31P-
-diui>i4G\Cig.o>Fl\hP8'31/Q_m]A#;s&2nTU_Hk<t5_U4iY:Jc*FUZo^eS.S%!@cg,\C_tE(o\a9rk
-\Qm]1cf_m$RqqeWk'f&5[6GLBnnDB-1/N@[*c]nA!gWsBWFHdl6[GruJGoMF+4[S;Vtg\750g'I=(Gn8
-o`f^Va`\dj;5.K=+j-54'1,$`KhQgM2Ad,GCk")>3F.GmTEH<VZN(`2F3'G<AqZbjK?==];;7>[`^q+O
-"f(g`C+./mYUV_Y&W+(8?U!qF^No[NK6?tS_'e)9(Oc[?,TriU;V4s'.<Q`mGZ"GF+UU^C6t-#S!2X4e
-(1JD"k]E"LK"1Z`-+e)frDW";;#eKiIM$DBAA\J5?um]4[cM@"bZLHG>ap*108V?D0TqIKCt@auX<4:k
-2C4MK@TfVA(3,M5QmLc1"_H]ZOMiW4I%`]t^_ZBciuX/n1G17aEb+/J+0IsFKi1Z[qZ'1N3FaYa0iW6-
-iJ1gl_@_Y#Lojf,XFck1@\,XBWd4>%o[G8/)M&>Gbka`K%DWVHMT7!$$Uk:M$nOG-JRSH%k?gk@hI<dR
-d4BhiJLKYTHCtKq8k/4ukX29fEF=2<8g_NQ9XCV@qdj&k5[k:%0]EI/l*eNlc9dc!B&nsW;.M6Y7%p9b
-AG#ZSdFu(<I^nNro;^rq.F%Q#+_R+2K)n3@hJHfUiu*</iSLjJHt=*&BSAoK6;%8YI^BV5BrK"5<F9od
-leCa4l@0(-#m!nlHQWZe\Sd3INYJAA*f.ZuU!h/PN!"%c7BseEYNs999s:a7.(cb70`a`N!j)a9+W^#'
-`euV#=$.C]#:0N[q>a]<9je%!KT%sd_`>`E_c#m/*A,%#l2@HYE6iDr3tD5rq-=#3j8:Itk`IiLI@dC,
-;EFqT(nsR7(ORDp'OdR];ug!S=Lp$e,G%H11$h--"nue`Qb'1<Xa+Q!eVi&2m`98u:OlLd/O)1!r2jZ&
-\^@-[OV6Wq!`;"L(Ps>1`K7OVF'R"/'0G7.P3^rl88BiM:gJ@!kMmY"*@9'9,2m%9>gt`ia5ed>l$cb6
-V]\U#"Z>k9Z)1JRO:N@FK*>KagQ.<h);/CoA?c$GR7-ljH4QcpJ%lG6@?PUFg/^bBiY!W+-.<Debpu8]
-jVr6lA7Vk`S!f>k3W'".)9D=$EYbRMhjKp^b;Ilfrq@KS#EO$n%j3)rr$Pnpk(hq.;8q5&Gn<ESZ4Q!V
-!N1JQ02`(75G"P*mDl1V7*>?aXe^?j_W;;'\:e#cdqn%\S&n7DbYLp':USuZnJd:*ND:gQ<FS+;>,umF
-XLM*F!MoiMrKLi7X>iaDk*I@;IVgF>*X;H*\-FJ0F>/JDSGbco&U0+mJoKE5?$bKI\:opIQDJ*89?;_R
-f&n2D9'(XBo2]!AiSU,i@(>1X44ZOn<*;R-pHkp!C7"i>F<CF07VkZZ&RUFV0<h):KqQS0>@,W0h5VU?
-14ob\?QdLGA9":K>o(kH%T,28"Pdr`.9@.V`9>Rn]DUC"Wd<(XCA75^*XSp?Kd^:;4HWDOLa(QM4BYM-
-A0r%8V0FO_2K:0gflsh^P)_I@F^EO%H!-']5SV4R++j;[F=i1\dClYXmK6XH5XmH:U7a97of,AVAO+G"
-Y*+q7cBJN[::9])VDm+^X.S#!+)$5cd;Z."$]Eq_Iu(s%W7(aTi*.E-7-',N,cXs96WEcYdb8#I+*b;E
-fBbQ](%#Qj%`;Xn+hjVpD&9^jN:8nA!mYd2,q8Pe<#[(eUeo2f+:=-eY3grj8*8d)XJ7H(eG7eD[B;8Z
-gTO%@BONZMd;'<&To/Mn9*"0*^=*0]'L(IriqJ"o!qMQG+oG?M/a>P4l2"BN_a`M:[V,!dMX.9d9PNBq
-lp)-.q&QR=M"7*MdJ8p!$URg'L57&=F!KC3LUNIt\#km(6g+:qL3^s3Zoc8b3j!PZYASc4BqXaPWhT%"
-:o"l03WUqKo.3;oI9aL(Lb`)*7mRh0V=\O<3'mF.7*b\<]boZa2pM]$W3Rt,$J<?e.D6!t!(;\@Am@f'
-`g>sHBT_!!B3<ck#AFQ\`/IH^CS&$cHche9gr1_.GmVJ..@*!)(GE+*c-48AjglB=T6tBT9nQ+iDL]%4
-j\c#@0(;FT9!D3HY@WZ%XHI-$,F2(ul"LlHjkh0D&W"k0Ep2'djTl`Ogg)1LBJ,N)3W`8FD!fa/gKSmj
-rD-^JF[8@BN>C9]]Eq5jQ3GC0Zb\,ZQ5*<h74Ge3_Y$Ug:jR'm@%rMoO38,BDcYA!Q$3;&U18hI(13@A
-CH1]^n3bOZp>$Lfg6nnqWYB\L.N`%]I+j-8(-5-5?9`<O"]>%a`-G*HIjd.1#:#RkO,+.3VqfN98=20n
-/i?C+P[OE_3H*X=1H3#:lDI<ckRo[("!;N'TWBM='s&Ign9'Cd@a_rW0C6u.ZH#`s;+o*46^76NU(F1i
-@(%aPB*Cl^S?`2kihR3O,"2NuTR11>0_:JQps6PqM?MMV6Bp=]pIfGCJLEog"en7R767hWo:^BnCjBsJ
-&c;7G'j!5W(qjKP&d337n<K'OHFH`gMdt%0SW5H",!$_N"'W0TSCG1jfT%3>(\O&Wp5-g12`A=R.9Ntm
-:C%V[37<h*8!OT!La$>nPeQB"T]AdGe<(A)P\S4*Td_r<DNS\QoikYW=YG*-V%_SL$,OchJVo,h/]6>8
-)rWGC%$cn>-rU$X^kqY&A^h2*LuP\#EgMaQ/59n.[@X>0]`,Tr5i!O@bsm,.1s$H/Cf!rRF<oXtK9meo
-0++R]-n8CPRE-5#"DB!R/jaDgh$8sRI#)E:nB_7hYKSt@T2Ja&G4/&oD'.V7p74b-3U"LQ&A<kD>;B5F
-'X[Fc;+;*5$AMfT[pgVL[':miN]>OkgV'4B(i1YKJpS`)W^+'S#lb$60d=s)h#2-soR,o;r3&?Cl\6fe
-Gj/^rPKhoQ5rWB!6#<'+'f(nF>D4eXgG@.:OZuoYi(g??(7I2bP]EW4"nAi+lc)U+p]LffW`8S1e3T:W
-U,-<#.DQm@R8f8p$$dE;`u/ci.WhQ\k*;tgg:;!K9jIa.!8?NserXD7/7[d+&R#!L/jrP<9bN%e#\%T_
-h'>B"K"+j,l@$CFISrjnHhUT+p%7r<o7)mn4)8*\N>&3@^>c0c,a+t!cd&,ddU8o_'@p+W->*LG@n&*A
-o#oA#=S7SLMm.]c%<Zd.EuJo^-g5p&k[;o0(!>MT:W#^^e,>8VFoa'."G`s/Ym`Mr+<`1L3JF\9F'#/3
-=ID4a0JRq==R.0hb#n8pi@2+QABm!lOY&F@a`'><F+3YpF1"`2QUq0lOAB?@89oh0@9-<M"9euB`$dpm
-i*<g&n"j):UrG@&5^Fu/)`*/2DMZ.YO;TWa9gZd%,:,![lNML#(>1#e8[hHCq9@q2P&QlSjX/;?P^bh3
-TCt>\6kRb@KMZeEMEhkTK,G>iIiBU"4^)o0bBrt'Z/=>AIW\SobuL4KarQ+/MY1k^)]%$ri,t<]0Zsu?
-g[3+"Nl7;C)7iJ)_c0QTa\h5<F`6-sY:@rT6N9<4+5`*1-n<Bg"&V#]9JDBp#<\(j-NHa>1uLb-L%#8r
-:gVN?fu#\NbcNM2XP'0\W(coOVmL=Zg%tUPM?j;cg5F8j2QtWjqmNjuRi+\3`<SeVDKr*8Xm<rr\fDHF
-^3ESorcOq.Iqk*i[*W51DA[=_rSfpBP>f&MTI9Y>%RYqp,kFRYF&NVR=XU#9(kOiVa@QD-m^KR#/YkhE
-D836qRFgLjlDtggWM!Y\GIpKH$iO1-Lj=roA=RUMTuTulVt@ToPRb(Sb"$Q>O!3pl>EX,Lqi/"%(5<d"
-&%UR+KoQB_/X0Qf!@!C2-Pj\qpqM?;EnYs8Mnee3%&0[%Z@Ym)kgO]B$QWXI[Y&5D%,t5`;4c6l-rSFc
-%.FRA*Xnd]4W\2NE[!7j!`AHTB:)c#o"0h./a08gVP_J&Zs+2!DGE+IMF65YH.EL=DZ8<BT6t_S@>4/-
-DjN"-Qr>]H<pBi9_N<AD4mh,L08`Th8`[o/R5f'g;jKtM\hYB_"@6,LQR%Xe,Fr_%>=\I`O'3TLE6GZ@
-Y*_1om_m6=N0\0LWOF1Ohhe^%[Aq\-o2Dd6Z506IkGRDm9$&Oo.CR^63-o71+mnnd6%A'!of50e.fDb=
-#2=tb'$q+`T][`rqdm:qTG@o-0eGsRMr\/!Vj"_D3HoIpX^JM]_$IrkjBS\V1rcmFfsWTRQ4HD01MbS/
-1Of2[X2h_%J6id32^[I,6V`2cU2/]I7.L-O%*gN>Eo?du<gdd1Uk81eLa"^&#VC$:#YL7(NNWPB!Z_H/
-dMJYUl*!0fP]bAl)=X>pSFrV(nNhKZ?hT7'&s?W:&;VP'HDIcNe?_qdhU1o^c]47Fel$raF7FoaLUjB0
-[A>jjeHo9ukhU-_VrR_8rK^7+s)pYc`dVE#G.$q!ULeZ"^3-WoVG-S&e:Jm,MJl#;WQK'$"+g$;aN,]u
-7lhjh`%TLPEM*S*@9<d<]qb^Di=@/-s(L9$Z$+_nj9g$pV><e_gUE/VgIdHs"FNL7k<UZ<?2cEOfs_*\
-!)ZQ5;,SZ*b2QAIKm&mM/$5G09g6:<DP66TRe@N9%CI<i(>GSb++TAF?3X?FA2k2JMauQ!/>7$O#eckG
-3bp/:-FE31[7D&#N_o=jhk<Q@8oAZ006NUag[&E2U%`C'/eH!#nh$#cKHX9ae7DE"B1F(:ff=l"i(Kb;
-!+c^IcK*")bdu4qRpM`En]@slcg0Q*B*%K.@4iuG`8Ug?hH>YTWm?1N&7pqgO4<u*Q%'%Ib3:(MAps(%
-e$=cN2#fKU.eq"L'F9J^V@=E_2&XEN%+B63^eq*9d;jk^N[\U9L@*:1loV(L[;bE4H[bh,5OI5"1q#g+
-?*MA\OU9,FXDMOWQcV[f-tV:DL]S?S3%e":b)p;H6tAT\6nRKOr06/Lob*.,$2kEKJ-PAf>$JDDhlcdo
-IF$^B__kMCJ+47T0>I-O81AU3H1QtTo?su.Uh.eGbn`sqR@Be[3'DIWXJKO(HPY3?;KMED0$>jaj@eMS
-ali&M4X9Ys(>NS-Q"cQ0P@@W`[Hh@uA3]T\LqkQQ&M+=1g%#f_(+*TGUeS)TO#G<WS%LM)@UUIL]pPW=
-_n%O7d^&3Go7$Q-J$ud1V^'XlpVZ00,Ca!4eZ.7V:(M4L2f8;9a(EQoM1R-R7SkDgXX,0g6PKM>29PHc
-^mHG=,nMAL*SdY/o4#eeRFud:?h;X,l4*tp69`.jl1cf8p=-nTA[Zn-MIaiO$De]9aSJ>i1_?&II]BgD
-C4H7b`uWX_.W90H>h8$Whe]d0Ph=\^F5!0F^"[CalrIbB9P\FKRj^JQ@a?%@[Q.'<T>\/iV'`QLCW`e?
-;E:dqpTOL;gGT!C9gp[Zh"sGQWZI&e#:<D--=og?M+P?K`WuL0'*/_nUA68@23573b\o#To/\Wfm7?5t
-lR5=i_%du>lLB"_J#fp8s16DR0-u5c6lFr6)&"D>UD7,M[0r.k!qMJ2$(nnS>P!uLL>BgPFKZHL2l9m>
-+rDc7QJqs<b)AZ4"!EK&Y4u"i6OVD##KFBfrRa>Lhn6SCI_C)4DJ*r=C_IdJ?K_>3iJ?L:?I?\an.hjH
-mAU.a7-jj,e-^;a?&3<TV\C^c6^'[2Bu`qRqgY\)D1d*Q%+fhPD+MrYeo(PsOB8BkB>#_Y+o08'MQX#2
-?0N1YkUKU!=K9do315>6IeKLpm"H>1$bBR.!bc]o0s/9X:Xil^CWhK!WXSO:`kQDf4R8D;L:&/AZC!OE
-2qu4;%;PtgW([=$CJ"==SJS!0"B*67*8TW8M2.b6)EQ'(%FZe+`)AIKmjq$h0/@,k[#H`[T!Z9gIeok`
-k'ZV&q01*:r5`@oYJ#;\G^[(h7<WX2$85Gm\'"NGefb)l:8*n*!)]11krA&GQ#sZl\/V?CAi_q0,^d.<
-3phK8YTKbiEB;Q8Eh>-CWHA%dCQ)#l`,L!BRFf%?7sEB9j?;'\Osh\o50;h^VS";c52\"WA6Ch+>#\$'
-WdHkW#m-:X$6JMPBd`5!#<m!E<p]Y(ci8=goM(ZXQ%/<=o-\p(?LB,GZS%i+Moe"o-CQFH8IN`U$Y#)H
-k'4>e3b>"-b(<a%?(?C6(AeDQcU-BN`Fir:M[T<D!NgY,6BdpC^R!>*jX`:K9//%o2CoOe7pAS?(.*fl
-S7#Ki!(sL3ke<;2n]Ol%QDNZE(h5!3D(LcVO@]fU=N<':PBcDQ[r2-9TW\OQ+SS<_\D?A2qSH[%,Z@6_
-H5DehDXF"t[7aOaBZcbjc_HcbJC=%CZm34(e9[G_S2^M",ut.\2h=k;gTlLJV(lWZNDio,\A&L_A<s*`
-phN:PZTGop.+H[t@UAoFGe])\li5Eq\3`;`.XFEP:.i_Y(Q.;KZ`1d.m5gta]\0URd6hKgl?=kZ/c/u:
-p7(@tY%]<!VK'ZLc.fGjh/9=([_D=dR.^d040E>RGt%>M.gE@403m3&_NckCpJ4gp<O;Y$,F(%qm3k*m
-hP5XJ$I,*6=s%&k@EnK<U>S)+6r->n'G+if]dQ5@;#!HWcNsfnD&TsuiV+P``VuY,2,nt<eXk;pD!\B=
-\F#-UU(NqMI`mLu9KL@>4%H[S`J]>JgI5<9Lql7$n(9Cs[4Jjs=3e'PXuc+@r7XqqT`ncOr#]][-_oOY
-Yg4-L$5.lD-E#l;But<m6s9"$?5.NYiNU'c&6IdWc*b7X^r&[cBDT)EkC1_'qCKc:,6R$pg5H!GNfsDL
-DBIP'QE`U#,7l0SlPM5,d"ot-^7truafa(9VUCu<kEQL[jp-r3Xp*_1_FM4)/adQoqE_2JAT4R4.Scd1
-[fj'e8-5"9(#/-/V-E;ir^6C,%Rc-VHnpIFZt%->oC@B>[S8Pi/Vmc/8#C!+o7WNLFddTXZILFV;im)i
-a8!gnk?Tu1/aHI'jL\5[7B"$\I_&Y<MudeHpmI@d);'tAR58isfS'/'D>*`./.?%Cgdqn5R_1YPj\9!Y
-N5(gJ4)%IXjOr4Mk?qGV(RQO#*18i>,C9Ui'Vj,XA5E#$HHqQbZ;r=Y02^*sZ;uLo(p9]]O^o(Rk)A43
-O[;db>"<?J^B(fk6H6\)McUfEbfdP-hAp\*q8$nObLbYGaCEQaGko%6&(a-Wm-rs%PBDP1,r2KQ6<G]$
-\\$XU\G&YdcW!E2PP:Mf>sT&R9(5sTkb>FhHh6NU[+e9"b<[Jj&"o7!76i):*XH.&`)S5`LMhpR/Ch6a
-.jmR1ci[.D'["<]>.VH7OY>.hSfu5AM\4o+W75sd$RS_a0jY8\4g-!P#MnmX$CRNK!J3^=C:?.46IcMd
-QJpS*qXE0T]70ML[U25jeG=N@]3r`VBBS0C^\$^b97E/@jSi7c[/AO.fRo)_h#B7cncou%M,=OdrpjF9
-[L8E#._kKPJe\gA>BV+C['LS*4*B-1=5C*,iakbRco1(K:VM5Tf_!ia8)K__nRb.K,WDDmP$jSRPuPe!
-atBKOV,!e>f;b1ROouk2@7Jgg9CCfPan`^K6[:ID!%V)q&a5qV4Nrq\bL6fMK^o7)S(sX.rpn0>(JW2g
-">%4f[jS+3_6>E*5dcDB3a7QA'+-YE<".I@L9INQ0qDQiLb.$'XLC=\f\PQ<g3qCB4C.0f71&I+pJ6)D
-?)"g3l5T@?2Y?]-A:4>Z:4nJ#`rkguT\.'^S.%Gj=e6j@2+1`4Xt!6=qi++9-h]`LjIM'e]`%H!]t\7;
-qr?fLmqM^h7nk*'W+jR@/UMrj*k(`)rRsE()a7A&s5Bu4%os-Qlec&PpVG"'mJH3F^AF+oh7l"Zqr-fN
-rmH1udTc`;['NpDG#1G_!/_\f\@;<"5aYFH5I/_ST7X>[B,)Y5'Y.iJ9i!0(T"n4<Df;Sf]]Itd`Z<[&
-/BVfYb4OFe_Y2A#4!O9ZCCDtLk(-AW#Y,4^eDZR32>\fH0ifeD9.Ek=l+!0S9?f!=<5"j+2*W>9!=7A3
-g2PtlF]%:cbVNKQC1/DSB[N!\\<a]:R"QN#ktj2sn3Z?W_tC4ZX0uBt0!PS;;LCoCWHLZr\#8jb13`6T
-OElhd"PHn$$,=%_?!P/C>CQHn4N0^9;B$UaK11ub^,4/WifBQ&'i$=tXmM"QGD1lu.kU1n`*:2K&Oc^J
-!@PIta!b:f&,R]%B\Y%49eL\"c30m"C(P<9%T1fTRBb9NCD8Y<iqdd^s%W"ss*4?`Ijoa2l,q'G<rT]q
-49,(d-2,t)"5?%'\c&eJC`h:n\b#>=GQ$bZ00T<q9*<m44n7NA:VQTM>Q4QJ7s@)lB]Z"=.0&*FS\P&s
-rP'Efqs@n=a.IhJhVU;1ReEcbj.*@l$Sui_VjKE>A8`NY]m=MgM?F^!A5[qaZ>gY:F[MC2s2c0VCs1N4
-8f=260^#ad,Ees1I-l[Gs6Zp?jnnBtm+M?bYp6Y.c#31?jiLn5TbGVb-YgcV4desp<3Nej9C:6$E)F)(
-AV3=6[0^PG9mM>cW:-ei'"N#^!hpB>)Lf26Xn&1tmd>WSqQN>JAm*??oKj5rT=EG[9DWN[[#tL/@*<[X
-qh<"I-QI:+_sKW;O_]psrgN]/j0c&-a.#<k\GF*k-Oq,4h#Brng\5^d+BH,Cj-kB<IoBNu'H_d%'AJ!2
-n]<qdT%s37h>89qIB^KKK*0ZmmQL+:]19:hhYZ^#Q2)pOadt9fU?%f,9XCf6O`arnObIcBC2aH8fFid%
-`43EEJ9^RpSK;AGGslP+c:POdRPT0Dk!)q>7&WM:N[$hKEAghK2;$UD@^mbiLNEU_/3Nd)I71pd;smqZ
-flN?O$ZN:H9JFSuadDZ5S150M0c)0L.Ys7q)2KKuQ7U3R'-PZI::8k`\FC*%*qoY3+JlHUJj:#:9E$Qr
-0;-iZ*OU)1E2&i9kF4;'I\VpWV[l!BPQ`m3W/&t,;8PFc&K[\qN*2#tT('?&GhV"s\%Ua9HTBGN*c/8p
-JYj&Rh[[%RoH+=Hc,IMbU0u0q=:6s(M.97+rh^LC)IE-g^D:L/0A:kOo@7SP?6d6aNg+2aGI/<`#e<;F
-$;\2t(H$T>oP&\gTGGO5H*PffiCH8WbT!MS]AMj4oUFu%kFQd#5t)`"E=+-NiGCs"-)/m]g#W\VHcn&*
-.)W$)DO9s!@JdOAD8W_t,GXrEB[4)O%'+LteEi]-p$-Cb#Cine.^[PM;.!<Kcit,uM*ce>*c&Je\TH=<
-`#9#5%TUA5j<M3fO_QK?Nn3d1c@)`3?G*GoOmO_l%ho](Ob/Od]h]-&F&]b]1u)TM1WaK0E0jf401GM[
-mH4W>kIS*"#r2CSF2H>I>H0otgXB+9%IXgB<F&d,=2YgZo+fb\m0_l[&pB4?O^(ttrDsP!0("/Z/+0M5
-"X&]Jo[DhC$D4Db*!GTUUs'^#cFs7s[qZgE>&C<@h_$K\:`ERqX=:#XES&j?`O:cN>();EgGUm&Fj8Y)
-\$;R@*j"1oF``GIGKP`qimCj.2LFM85<]kXrEikWf4N[f>K;6^7u>53UGJ7p6;\;*71Vcu(Q.dXi(,:B
-m6ZMO]"KN9)G#QhI.b1J;J&V8EcoLtj)ltr<^gj?=`QY48Kf&D4TQr,.KX_?"&)I8:?[LRn!>RpF?n89
-g.T1l\EDm]]dVc+Lr.BW5R,5;'u`IKS<Dag<[)i8gF<Y/Vg>YaM/,M;"uU(=lD+@!>HfN""Y^_HP*F4?
-hLKo7n-kp%Vr-H#]3[R('7BVXlFVQ9O5,X0R.D(e\9-!ZeCbJ1ZVc9En;54#>GN0:C<elJ;q,1h8l;</
-QIS6b']V<.H2<N0Y5@GCAuS&_o7mFX:iJ5^<C(Pb&nqsMepo10-C8Oua-:Y?+m\iDl`=&971,>*mus-L
-hN2lh%T-n<N%:l9O^[!tj;ed8d$p?/KQqC'oragCBA"g0271I-jmjh%:@KX1)r(GdP4[1?:nj?6B-E.]
-?2djI_i5Id\Ne)lU-CI;m)Y!6bJD,CR*)sCjFA$A8.4ku$[jG#Datp^W1=%Ecos&PW>7Z3a$LIMNj8($
-)Fh/.n2"L!6lNI(RjR\Q*atYZJLJ+N;]LUF4%$]#>^1fJ8E'lkp#3^C8E8Sjqq'Bc\>??A6Mm'*C'P!Q
-%1<mqk)\\9(qc)n18lW';$a6/.X5i%AF"rcP$srF+YEC2oo;m,Q*q>Zr8@?#q;L&B,:aSupa#-Ci^/6`
-gd--LM?A0XN[8*TnY.]MEA3q)[kH)>#os:q<k8du=8U]WFk\Ql<FeHSJaq_M^8MQ1\O[Pm%PkH4:nX5N
-4?sTq%>5_Y%6B5dC`Uu,CoXVIU@G>ec`p!XmTh$1%mGiY+WM:(F0[P'S:rArI6[.apXMQo`FDfD:=$]T
-Sc*D%[+i/[$Fphp8_e('(ou<QgG86EI:HIu=,b\7/Z_/Sa^a&=TD:.LGsgKb%X]p.""=a[PP7V=c?DKj
-S[mt`,idCE.8)6+.8;Ri&<@1jX?c.d.4l:r=c&`JEe$epBHN$S5fJhscB,sC`L47EV_<:.kNg[^)-&U"
-TUc)4\Hio)!RMKS#+:8mB7IB^m#C>G7j$Od(O/f'S<gi]KC02]1#d'c<]u@,8U=qfB"3Hh6Atn")=&oF
-^HRJBkY]f_\k$$8`u5H:6&gGGhgR@b-q7MY:4opD(SYQ5?8.#Ea+ZI/Y36VH`h='^q]BudHM*.Pe',`=
-S/"]dL'`\BPQH:fXoao"jK)E\EkMNoB\"?G,D"HG'?YRKX>tLkHKbF8RCKdpP!)*qLL)(p+^M1'gV)Ih
-Y)k$,^%'t<)lHSIqt>uMR:tjVkK*NGUp!D5,QYG;VO;65Ln[Q5;Go4%Zm*>JT:*;:feOcqrJ$:rHg9F8
-c$V>Z`@ICcP/Eu"!:OkkL]UW9QKoPo!;>*tTN?Ze!s+\?<3>gnmKl`3#m]c-"lSRp+t_2]D'X(ZKTU63
-TN(-5<[mFAj')5fD"+46L[>*X#2:t,%SO$K?lMA9Ue)NXen`*s>2V3]:TOI15,u@BjQe)4/.tO3HDE[+
-M@;#/'GZgpqlO1pOtrVK??AWaDZc]A0RBtN`[IM$<uF-jCU.>_m$BXpDsH+5cG+3aW+[Rj"j'mMDb6A]
-L+(>gM"UNT-Rg)["V[HE>gB#pV&.Z`(i"5!HEca:pOQ[e:#!(94^+YQ$Ul7k2sg'+[:OOfm5s;%F<;N#
-G/(d<&j?p#n+JV$ebnC+PIoc?jS?6R^%N`4D5gl91rnnrD&K-]>Rn7l3ZUZ_qauT@s![4r5N&=QF(Re]
-Uo"s+#!VjNf"+lIg)UJAV;+ihllsT)*lD-:U3D:Cp8`fob7R>0lU=*`$hgR92KN<c_]O?UMJ?Im/'MI!
-+:9tF"EI'4q1'5>!qUPNg[e2=Y>2M)!"Qh9Cb(oh6?GGoQF@/T<@m4s$@)JSSq,E5n@F3W9qC-A?_lAW
-]s@P!*O@Yb9tr%DP'l<br1pF5\rp\:6iip]`g#7`01:rNZkQ<0c-0=7_:Vnflp@)T:dN[frO9\p;3tW*
-a?UG*AO7_SKV8N]#W8aaf,tEO=36pGl4&"\.c!TWShaKkHmMW8Bt6PsXMZ24!(NZNr[fqmkF/"7r(Umn
-Pr[RN(@D_s&/Lo;>JtJ/^4O.RL[%AD7JkTBFOfh9PpC:&Gp*7^F?C+j-l<ml^]`dLLde!O?,Q@M7%qsm
-B%EL5o]r)pHDfLjfEGh^#o&I-_B=]a)g4+N"aN6PdR.#O93+9=B"]Y4I"uP?8Tr`i@QhiQ[:DEN[itNW
-'t?[cpkYphhhtkt@Dm/R1ItM5B(it]gBk/P;89*Te_&RV'^&53"+.OOggf.S6rA/2h=B4'lKk,1/&4TJ
-@ka/L<-5^QcC8GH+h=']$Mdh_TS-+S*ZP@5]PG;i)i]#1,-G847j_p'GihAp9U2qm`hl#<WE)2(3Ka;X
-7-L0N>3JAm?QBU*77/XNF9W+AKNUT9h%3!Z2a(Lq(8@a?SGUSUN>Egi5N)5?gF<"=ec6"H[G[P5`b4$!
-r9358gZs_D[Vs?>#8/Su+BS\;6*Ul+$D`pX0tm"KO(u`I=cq-dTMd\d<IS@\7<1b,md]ii1r$`0lgPS7
-M+)_ZMM@8_lh,!,jq,$H5o-$P0?OR=5T<;+$+/C?&)Gk,k)B-WQaN-K]O`Ntp9Bhhl@C@VPRCpbFuk@V
-#XC<tC+Kp-=P,>J/R7Qa2O%P*rmjuLk&JZ?WYR].%\G#>c%66Z:7aP4Ponr&R0V"AHMThj?OoPU0"[PR
-W?ghtEb6n0rQ)]?/M%!.I7VdW>_AakHHrTU-1u+X>NmuEdqnp\mHJGfa$c5.5l0?'%<YBYKrM'\THl]d
-U(:.r=%s.fLM'_l[cZG44aC?`$(b92'W$=&4qj6e!`?%7dk0B5L@Cpf9GBmg,4-jYh?F>J)7*A\2bqN*
-l]Nca54WA9i2!>0g>NNgLj+/mE4;46Ab_)hO&SUu[(Z44mu?YJ/a&l-;!.:ce+\7-!^/%0*/CDc4#oa#
-5R":ND.-!9i?SP^kcf[?O'tDpLfJ=8r\OIerE9s!OjK2i>h7Z8JT3W`&LMB^*KnBW"g5`3pUa:X&D/=\
-&YCa:ZtP42Bc6GbfZQLjiKap%)0_ON"XL=Y*$AfD`OHg2baK[f,t*7$M^%g'X\cFEMZT6qR(LS44$VPG
-dnbGdkN5eO/2F!ZhrYlok%IkJ*4u<eG]0NOkLCXKm5(`=CT0C0),D0u6=Z$T*m`'`7+S\0'P\H$Qo4EU
-l`!6GGllJm`an!W>WL(`GJ[pl&i6C[STaI[YFPZIi4nP&Kn>S(Qo&>SNjrtQnVPu`mCI,(I=9re^tHL_
-.ATmnoIB*m/PMeo\\O=5c7rp5,!IT@BU_]pE'7`F;hFg[)k>6>rk);%=BQZcHZW#`8da_H)(9i9"YTVR
-k"*!2*,H(>4!e@1Gd.#HXdgf0O$:>lWn"d2giRu&;Q$P_5)U*Q'RCl/jcB5Ql=ajLe?d&:r(d<OqMOTC
-*I3<A."Xf7-YP_O:l=JF#t0>-Mc3'2cg<?8=F.,HC.h&SQY&(=?Wt3[7e:sk$.fn`r$um+l`XmIlli1"
-r3]EM8ARCp<8gH,*nB%!]8lm)md8!$03m70RFb<)8m0%a#PE:1L^V0cge0qadc#e?<$>c@P,^/h<&@M>
-,:Fo&Z)9Mp?f&"s:=m5W[,quQ7""A]kt^"C=VQtOaFgG+KSUh[%%,4k/piI+X.UD54SJH?ril#iIsj8i
-:nU=k.#a$H)*L5!#-iHq`nM7]Iph0M#*;EGO,B&T.PXC)FMjb(%qq5WNbJB2KDN$\QR&1UVWCs2o(454
-rg\aIN7?$AVm;=jZi`<t-j-P`EV4;'#EL]XqXK&BElD=]m+]s)o+_-mdU@6R_?(BjHNnH&;KE@:.2:l>
->G4'$P:::L3GZ%=Z8a@Y;/57Cmp3?B?FC*$<M!;6@9I!:7g$fDT3@RtpUp?3Q.R.Xp?5<Ks+3M^?kA$`
-+N#,m6Xmh\)i1^/."s$Nq,^ZTid_dA,+KCRM7=omB"\:MmM>o8Qr_X8^0qel5Bj`,UJal^W/kuEXBN<O
-0]#<I*gf&U2%@r[Ieres`a!#qU(I%XFQ5,Sg=&pT0s*C%2c=:>]O905LbO_>2F-"4cpF>0D2B]g5&#,F
-k1rsadOhepe5Z&0(kRj;n!Nbb+it9=)U#EqqoekWVqdkQ]#?^M_:X]L_R?bO1$*4F2D/F-Hm7Or&n%G%
-VLg53+hid2nBbtb$<)q*ZLSd6=T-m7C*`Y/$d!7-#KUYWJcjQ#"JtbE+FX.Rmas$4@5@)n4<ZJ<#uVB(
-+oBb^(?7_ti.ak6`"uf<;uBTd>S1S7ABu^+4'8QOPRMk!2lsKRcf+]dhkG856O1Li(j6LaOfjTi6=/KI
-Lj^ER&$YtS2`_rb;=L<YR>;^^J")qf8(&L@OC7:V#'7elh0\AEQ<36,='X;?YkfAs3)[U>kJKe9\-#>(
-M@f</Q\%sN*840N&;gjZo1K6/-n?=``5WE?$.m]\/nj#>OOiqG'UiG!6pPMiU*);VNT.]RR5L3k%2%Y^
-Tln$fBm@@'n(f@7giCgtWNFD2E?rAKm;cN(6F#,P)B%8jjMt\V]@S2P)Gs"eD12Y=.3@k,8aIkNWcq3T
-HfK#2fMbu:CRUbdUZ/5Q0+2rMN<Q,6p`@fC/4;MKkPHHehX)ru;-:>"`j')$&-Zdp`3^HjQJ]1OE!$U8
-(9`K'^^Pk@W'!@t$3mqtNf;2e/b<%K;fCgs"-%jpY'!)D*K]o-jhmiWASC4Jp6s%VWeO?PY-Erei5kGs
-\au0lY04&o<l-;DdmT[2a8gW2$=q+5$DIei8^:Y.R^Iac#::$%N"km3SFJ,23V,tR3sq99E:>Z-I07S$
-b2(C-*#24t0[O+<Sj(n];e0maldVKk\+RKWU*u2+![fP%K=H`V98l_(7W`'L.d\;-G_#`VLdD6b?uul8
-"^8\n0d]lqDib"7j-h)I`c)t4?iqPhkmo2j;n8Zej@&,Gk':_>Fh"iWSpB."S8-5R?o/[1(m^s8Q5`M5
-;(r3KUma\?%1QG/8P8^1PcTiG;+/iC)4hDh![h<[i0kT#I<MES^mS0dnH27ZSBY%Kmiiu%Zk:A5B\69A
-qQ@GIO`fZS\Pj9(:;.B]PsiMfU7"T@Mb1;-;k=ZHKnO\!ngJW%9l"aE(p_b^`ii%W/=:D@qD@5[df9@D
-bk?ZZ=K]g-kjgG6aMJqdO,$Cl?h1o1l-$nl:[FGFJQ30D\cUR(nYlAFH@V2&"CN@QEkr>Kr$*7NS6V/4
-J.n"s/k*/W5)F30IUn\'2+11D0e,7663V-o+h"HKWdkahclS"[8Ma6R%T2F)h'`ZgEIcsl:3X")"//bF
-Li??'_J=_Vk??`qd(&+kD5C/nFotXF`-Qq^JQ!-AK(cJ^XrX9C'c.0<`VJ=BkI:Ddh[,MWop(Q?J"HLb
-PH)cDWID8%J+?_oo"LtAl3^P/o5\UID`#s4S/io'EM3rT3iKITN)i0oqTb8(dOXUkR9^:i^mX78L>jCp
-'AZle6^04Dq*+\""(gXf7HW#AKR4idFquI;M@E;!(H:\_jOsD8X`:8iooU#gM$D^bOc4&1(eiPde00^l
-2!-Q`oqHOm,/(4VmtM<L+Cg2:=!?tPdE_Oqn$?WPaL'269G[kXW'm,R@C(@!k=c='"NiJNZVuiBcX6U6
-]q87[-rK1D4rukWB1I0;&E?`'jA`/f&]\\I&*\)Sq(K<XTqEI",#o8?0K;EY(Q8'a`tQE2=R(:oHWSE^
-9"u)_&c!#qRIcBJPYbMFOKf3!\>lC+.a@4SDt,A%dZ2V<`.6Ft8?n.]B?=:g0[7]r:X@1O[e]>U2\PMR
-e.uj&6=<!<ckg[;aneQ\.6:'=*1Z6en_X@EN1!U'D>]TUB9t!(_2[!RE])$r_uujB,1U`^`!4nNBDl,&
-h-=*+Wq[#HSA$=9Ld"KGIK&SNAXTEi,cBJ`HG&."QJ;<4`qd_K<1![D<.$&GJ%4/JmVqu@7mnfR\'=mQ
-Plf1\\L,Lo9Y;d.j_,GLbnO=5"@U(u8JI=-A7b(jX;#te93sViTqHe2)/m4fk2hAZ[<(@h3oD7hqGf3"
-E<6RM6I;FiP#Y6Eh`XhIbe&S74&i[/P;37?M(+ce6NUg*DAhQ=_2GU2S7OjLR_9"YPaK!*0ln5+?=VOn
-;q<]2rVYUMJu>6E,ddl79<1R)D:O0Pm"k]Fl37:';.:)).f)nRh4rK!s8!4(ru8FoY4KI/#<S8NBARQ"
-4n!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
-DYtWPT*fQnP))1gMX(j"4;mi7d(F9"NrA5'Y5)):Qat903f=W^lkb>G6R1\[K,):PjVQo@Be-m$[<tAX
-q#u"B6n-*#:=(.u5%H)=8s@t$ZYE+934AF]`fKNq[lLhZ*_e^3'Y8)`nf^Ch3P;:PgA.-Pr^^h[ddd<k
-L)4`CX8JOpa)+BTfTRNo;KN<jHcTDP%0$VD'D,'+2YfuL%L"B.n#@@f9M0)?!e8X1T2>!d^16oNO^f]+
-lTNL:7#D,h'bWj1IRiJU!S/.X]<<7pB-GFtcea!R``6=E^44u5hRtk%?>XMZ=Db&pP.Tt0OO16e#'\7r
-Wbo<$oGUmO$%[b:80nDC\m/p"OG&:!^]oaeCq6Q=du-]YIFd72UJV-2%t;%4Yh2-\k%NnI^"6Tf]2su2
-`Lp/iMaA+5X:Bn3R0oZrp!,5%o7N*g0cFm0+Tl6o@[0kU=<`M\Lhh]'e\7\Pqg%c1Z_dW`Ik!6Z[]YMa
-W,$o]*Y7MI&_n!lJcs`@ch53i<T>FN9t/uL@@N,NCMHm6iLHe#<?opbWO'TJ+;BAT,sW/:R:,tbZRcb9
-3OU!o_j]_#RV,REq"m9Xo&R"+KAaEa_h2k7C2eAee-[(E.&-`?*\%&#Epn?<e%]3VcSkr'o]@jU7YE;p
-Wi%X/qFKkljn%)RV(BMV."+Rc=;#OCk(d%=nZ6g/&#i9BGAEP+d.hb6n)`We@aCH\[M<>@9#uufL3s[a
-fQpA(7Nb=K&e.^$Z^2%lYqI#X3L;LNWL;@Dp;=bLT/<mJmHAYDKGD@'6;eR]5q-UtJLGbO<H%g0<E&D.
-SXM@.OL-K/=d8e\)2WFQJuK`m@ekMl*C]o<L7[t;S8t.'8;_2fcaPrQQs4Oao2YhChb4M""76E=Y1G.,
-1b(%nTG0pMC,3SW]`sa'a3_rET'=Fg'6St[.,Y/dAqd4YUifS_mT$18O6DFA"K_sI04I1:';,Db,[.Yn
-T<J_7##XBraj:Sf\R?V0_<3;Lc0#JBKgY_dZI@W/g%<SWN>nc:XI2W(+?W"r0:_$-G7lqG]MMRf'_$ri
-8l6/]F;-:aPAVS,.o1Ak453o)Fgu>eY.?.WrNe>"i$foG.SqD;h*`GtNthH1LBm-lMrEB)\6]\nnrr4N
-brK$UZ,!&j%-M[V"7),,20Mul6Lc'lm:g%hWPn0l]QSiSKKOVI:\JZggUTMI[Dm<uC.rF1j\;6,Haipm
-+QKWn;^67S-]!D:n@V"#jn,b;J;d;+U@bU&dA'!?pQpI[`Q?e$)YRoCqEgF[1*Q`U]NDi^6rBFA-&:/*
-!Y?QX*ioD0kDSuYOS238OV6&F<iE.6_XMBl_=Ki4egPOfoXNPjbI1s9VesUY5OKA<9=fD+@mXV(Bf6:>
-EJQb:V(bdSf!^N:T+^-/[Ha^4;N-No`'Fs+8Obe)E+Tl9;U"hp)5\@VS$M&BD_u^Oiqb+N)S\hNX48[6
-dJf[J&4Q![q>c[%cR9Z(+!!'b3?W4K7h*:'_NmQuOsUA>#-g6!Z#G%qJJS/[Qq+9LTp@Usq20B;a35mr
-Dl.f/"s0eqEXR=mVPOhR4&M^45lDkKnFYDb0agoRf3`jC_Ta/B,hCi:ngXR$qb\#WGG<<ZZjM+t<h,4p
-2r/r_Dp3K*Z5bY?'2+NEK\Idp9,p>C3ME<I";[[bFPp'/_W4g6b$L#cY:4f!1W>MurJ\:2]MS4F^*\IP
-"N7U^k["0/J.Mtp5Hlc4O'j/PgYr[8\:0NO:jI0lS^\kGaP0"l5b2Ake?2F2oqG;>keo;lLsk$u>4u=e
-$'`K^kI2']a"0=3<jVl^bt5RN-G%L@rAt"e`-iC]A3b8RM&K4u:l9aYg=m7;e7a+,mG7ZOKE#,^ZfZVZ
-[>st'UsA-ul[8+^>q_^9<rB+h1S^An,c_k*,6T@R;Ca@MQ)Agh7rdVNQ?qlBb-=#d:$MTN%\r&%,Oe/N
-YfB66&I.7!1[$4EHEZ:VVe>IjS,]alZ24$g8r'n,6;Dmr\g1WOZKq=miue\k4(nC?8:bfmE^Vq0=aO&u
-qK"\VAMi$#O__+Fdk.-j^9`U+MU&=:k)?i/,^WCcF<!]2NOdIG7l4'L/P:sP#+aQ^l$:4%*d22K1+91Q
-#PKIL$JQ?T`Q&U]Bt6.:nF$%[mQn2m6qLc2.K\"lW0`g-nZ?1!0cTb#A^eG,i9P0RZWm/oDo`5*KqV=]
-#(.JkT>7JShA6+RRlb9.^HKJT'tO225K)>E1AN3e,"\CqT$KBPP+Gl'2.9(2:QeM3M@@a56m]?"1Bh:s
-ZE,k&:S(q!kf;GdGJUYg*CLO^YL,KOU1e1XNhos7Hl_f^'P=9N(Iflp&D$sm#ESph*U.Xp5`RK&IY@=#
-Nd!`]2p`i`_'E1u%/e&^9+hn^JAa+\r[-[q-XY*CSZQ/#kE!n>1te4'7SG&YCK>]r3K<o$Pi^$?>.LnK
-7)jU'Y&0SM`RUgRHuOUI"Wmec!76p&:l8B%=:V-G,o.Sf?#\Wr2^_rn-TUM(S-_V/dq0.iN1l%*#TgNQ
-&m=7JQ9catjWl<$0hZ-HEcM:[lO][FF*8-QT!42d=f:%1qjp#9ql_#e6R^Nj,&#F9&fVW,n_mHZ9;]L$
-+D"ApFUXhjEc5@/"<[7n'LZAsZm&\(MH2L5?I0<OUOZGs-cL'//MJ5l8'hT&NfM&?*%9e$MhmTP<cg9Q
-8h>Bp6]*XAZb6nr!`kSI$9X3pPfcG`I&ZMnLN[LFOV0uK!I%S7e+LT"Y)6/^\IeSk8ZFW<iFCuCA5Dl$
-J]`&PX1%!r_LFZ_Vfc%2gJjBB\(\R&mc&Y5bRQHl7+)epZp!@)&$tm+5u3,XTle!'qVHW*?_6+V0t+2>
-1UoV#:cgF/4T\t)B*DF7:80i^4sr=apaaXE!``n.CJOKPTA!FhEc^V./K;q2l6bu!]>"6'AYDnl1-48K
-Jdj1<g]cI7PJc\<dc`MFp#n1$/CK,G8O/")!2@.P"$B,`%<cWNbDt7SK?im<"&XlN'rMEGlA:9E=k4PS
-0>))lLS@6-j+dl?0qnAL,bY4'IP(<30F_],E#?j'YDpc0Lp"+/+2ADN,[;[PRTV0]/1YDsW/pZET/KsP
-rAc<p<tJJN*j^rkHkc)OS7mdo;:8G^>Wu%<M^st8b9V?:<<Xi+B.^!PTZodP__"+PH"H$0:mX[SfB'mR
-5nYmqTR\H'32WmT(C#@0q[b&_bEHX4&'%kM?5'N$rcI3NPb[nDQjfWF<3$i9:LU6O`-U7fdEXf0iV'ak
--)th*-dJHla&4^jAcmS."[EdMd@7J/NOFp5<m!^CLb^GmM%l/rl%LNW-;&P!A7aY=rNoSnJ(0&i6sTjq
-bEAZg84+(B8chiuIlkYq_q;Q$F`-/$l*`&*eeuA(VE#u3c0Ps<7V7uSUBpA2=X(T>UnT^]Mc[$g(jD47
-][BLF>`'AqRr4[@o3K-1h;>\Xo<^Q<(8oRE8!cOkT5O4M.mF$A4@Zd,r>0OP^bPfQs#e^'KAmP-l_Bg=
-q%q/Gs+I^uX&sHXqah*V?*&Q+>jdDOf$5oM;:Np,9S/)K'No^Hf^*fDTDOot<_k7&Zg^3A:,**UV[-.+
-&AQofHgUucf_<tVr@_N'G^W=keYoVXlLg\+Y<<7qdYU8FP(GR$Ln$j+P!I"UT[5\"JBEW<>$a2]^q+TU
-2qdnAR.tC_pY+LR1:j&3N"6Bt%`8:Cm-44]V8-I5n=Op>>&a8U.h5XL\uO$`erse/9RlFiJbg)&cW2!;
-.,^;1+hl`=F,#2CR;K@0mB7GZ=DMcP^PpM_n,#=(%W=1/*u^gT7()%&L^@'j%M^NrqejtC7%T>I+C2$C
-,>+qAHm3>MY<fa;Y]GG%G0HQ+&)OMg&eKa0X&<M/l$cY/ZGe/;YpF`L&7n/D4e(>IUj$hA5UNf;JMra/
-*lOU3l@k6f+eAgQr_HAoXXHjg;B(;Iom2/qn<)SSo.0lL9#fY/s-'lGf-@lI>dW-A@>TeOFR5`6B8mHi
-O)dW;(nJ!PZt!g=K@nLM8QKkpYK3rO-3B#$=6Z$).@HE!S9=XmV9_9u"pu]C"K+aVcXQ[&)rOi?U7p60
-=GJ:CQ70IGq?2LM@W)MA/F=[cO6DSe;3)c-GX%Yt-4h+K#S2o\XtFsO^eW=mi]I$(p#\oN=F=H?p#^(\
-dYlO*-,N<*?;gEWfiZ\\99%+36lADo*SaMtQ_`8+;QY#bNnLc1n,%?"(E$a-ec#-'6n@It>U;s$6UdOU
-&)%LbORhK$2h(3Fa`B4"FfK9u"eK1`.&&VNOrTQ/.MMuK]e%i?S7F)p!XK:^Z570:/[\NDft&jhF&om:
-k"EG'jN`,P;YT2%jt=ItUnhdIGIKR1TG3P9GllJD&O#FLpGsL!NOrl&*fsnNlsSK)afBWh*<DTIDR(b2
-KP';(()3Cq`r0?4)iiuEpda.,^PfkbqT'n\53NAO7--su+.6#G2uV7p>i4*$kcU8UDlb%-(gBeTfdJ[D
-ok/nT>UkpVq+4+M!^<<F:2h41!k;^PPgo9@aTpFgdJ8[!q5&)c.e4(_H@rKc@Di,"iW"G^4[s*X\*)"D
-HX5C7#IeWaiUBL(RqkLP*(rteX5a.O#Z(DT%\e)j)ptB.LpCn8\f-Dn?@N`.0U)^o<Kl8.icVAAheMNR
-X5Wu;iS3303_1SYd_nut5l&%5DH'rj=!03RM<74kZ`.mlC^p>5;d\Fcjj0"RQf@N6NER:bW[!Me_7h]b
-7'Y&sfqngJhV5\E6PR?aU5/fL0G_SJp*YG7LEN]kB8=IBf@L?<d1jJhTIBqZ5UkUo^H^q*q5K!92K*(!
-hKj\GiY=]'*]r19DLTmlA]T?9j11=\:CU0!ZO9_!q'l"@M!i[$e.Z(U#)O&KW_CH:P,Jr,M<etM`pCA.
-"m2<oB.pddhjYPkd:[`dRntT!5Tk"i5SQAmrS,.'+BjAH&\K9Y7Cma-dF+bd:jM5YCf+Yt*[C#O'Hdi2
-YqVgb.OMh!`ie;i5L13/Q\`1GlN3emE;<&M.O(E%;8?"k\QBS[(^-RDk)gp=2XFVUlkb!Zie]('C8+.R
-X]hfM!l-Z]Od'j!2TV#dAVY?W?%5+J38-,\_X1??TP/@45pkM'-oH2t&1,G!.W`F\$W\D^"e2C6Z-;W<
-R58H/ePVWs3c/EM[1b/p0JiasWqGho]CfQQB+O++GsL:!cNkg>MWXL/U,i'V&s@E2GdoN,kZsH)E,&Zg
-3&N,eN+b.\%I8cfNo4cHc'mLp%GD0`o^\(&V9$-HT2r_`k77>AWNe\M5[DIWn<N4<Q)t]'KCFPdBPO&i
-6-a-X)a_BU)t#rZHZS&[="e9jallP,!JhAe,@ej[A0rHS^/CY`$EQltPjGLl&_o(G^#k:9RPW]**8UOU
-I8@!*^l+Nk;bZ`q_u1+`pR`Mq56IIGRW^m"rLYCJ89_hjhM+BjmC.[is0&cgJ%9=.j4\H)7=Vo6^?)Bp
-(;@)gl>upiLABGla):uU,V.'8ObYi,mTr,,s5.GoG!'AY]P;[fbNoRh&#(VNHj<YR.>n@%5olt3oF_62
-n)Hs1J1/!)HJ9jkp\FPV6'P8=!0U'm)VN/>L))A`!/Mhh*!]>[PXFlY[u:n1A[#4$00&^lDpdG26P1=K
-c83+5M:<`:QRnYY<?sT8#_MmhhnAfBK&N[n[#Ci-g*6*)i[^CV=+JkEgPSn1q8p'sV!PDJguZ$[i_P@_
-,pVkZP$F!j.'\b;8T],r`m+4ig"+ptQ`p3b;ho0rqa)"M08T`[2VEE^:`np^:=$pO,2Ll!R7-n,0_D[P
-J*4`#+'e^)ap9URRr2?A7Kjh(NCXElF<',QZ0O]U@)t^gUk4V,C-EAVX>E79AH5PgTbZi%:5g%?Pkb^q
->!Eot9'X1N7u&jaoJs,KADBN$]I4\WDtY"ZarmH[*3'`<&6uV/#[rl$ak6"7n&9?XpHE*S*IfbU:FDS^
-GN.W0V?N9uAN6QIbU=Bp=cC\83H+$#XMP"P.+ijaqI?.R:Xj1f&[&\1\#km@U[/RbB@o[pORS;r'Z05P
-8ca[%48hJ18HDe>s6Mtq^U,\AgcYMPQ(\Fu::YO<&W`1C12(dt@^7VMIt/q*R1?d(UTN_d(Q?Whc*3Gm
-e!jo#__oE%Mm6u.MWrjb(X+L=rE/Hac(F@j4ODfA\d!!`0FS,#KJE<E%)iaY_gHRuZpW[4TFW?]We=-K
-'j./C0[MFl+35P@ERCL/WM'5c"qDNI,]%!NeY(&$aU#5Zq][W,/2H]c=tY`;ORQ&)oWP=)na_PFqS+lY
-kuKu8cma5Q#>nU=d33NlU1=8Mmd9Fff.^NGq;h78[q7M434Yk4NV\'S3_=YdXchaZfR8u"AHZ0N84r/H
-%<L-m%E@VaE),0ao:#!og,<NOD4%PG_c?,#+#5l,%JP1DWu;YtrjUL.>^sZM="eLJOO[3$3:jVs)ubnr
-qZ$*8S`JNb]WIV*E@6l_+,Jp[5+=D(&ALZ=T!k)/3aTrkr:7AR=GYg;AfQ9Fn@^K+`ncE&iRWO42@"4+
-,0RQBM)0&?@XqQP(d!l1C(Dp!)P*(s"*O!ffCXV@d5Mu<8@el;XGjb1h")<:B?e0DS<H0N?505)6'6ce
-Qh#D7=pms=P95UDDRuuYiOp=L;2-.=#;7uPI'6.W+jm]Da\o@8!?0t1%$MaXYGpX2A[4fh@A59Uprqsh
-9])/X)f.XD(TsL`qu`#X@IhD/ZH)&SB?k&*..GHc4>UUfqK<KA@.$<oO0fX_bUI%k.D>hkV5#Tb89.-K
->5PfeCk:&H0:Zt*RsWOoV*FsuqUSE(-Q\GDUX'C'?#J#s9RShLqB-seHJ)<)n^dqAaS1sjQ_.j'IeB-W
-,VP%6'>R!+Vb*s5W\NT^6gq;Pj4_UM`ucG./kC?oAWL*QE4_<Q!eWO.&L*YY;K(5MUZ]\W0IY%TIP@L8
-,Xa8>A$hN!<Y+&j7>F@&01BaI3U-*+/PB9i9tCqZLQ%4rls"i"Eu/)e1b!i6&Ri3`<at&[24'FBOBOZ-
-4O>6SA9$@)NpDVAZ6LW,8+;ArkK,50kK_8?3;`H"H/1p3De(/+ECpt_4-9"7P$-H_"X)1`83Utr`CZcr
-aj/1Y+8XH^Me8HbD`MIk9WB%qBqJ3ZE"OGB&Qo;"ED,g17rnq_a#/e1DOHM2kZ]`-i?X'U<L0a,[pE!V
-=]T]SL2B5fD,uO.H=kGSP:nT2?i8A[rSb0!^Y?-UTQ,L6j'L[OJ/MWY%nL]7mTpA@W-]]s:,q3^]Z#-?
-bm\CnAQhi$[gl"kUKUX!*:j^P:cX9eBGH3JhWbah/hYUZ>V9UF&T^u]l7$.l*8mYtF\&8lM>jR5*EfG>
-mcV'A?fXlW;=kWar*L&PlD<UE\1UD;P0u(8P,V"inr`Z.@#tS3]4&?^q!'nar2B.n>P?ZUfNMp2<=^I2
->.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
-8OqUTcDku,l'#8h=+efZgE7TPejW#;^9@g$c+1[EZZ/8S08]lG<M+W:@ar6jgcasVhuEGfmQF>bSpq]1
-#,>C[(.jN&2JtYjZblko'V`X!mZC8qUq?-;HgJ8W1<L2Wrr!H@7:f"TKgJ(e($$d$LFDtP!`<'@Z(B)d
-Lpg&6,\th9+>uJPSc?8+U<iGO^$1GK@dh+D8=CZHI],U1anD$#[m"MI9HQ@$(r\QLfUOPMYWrnQ8qqsD
-jGSR;UDtRO\VnEi^p[d<V&YO1qJ'PE0kp&@.?n'WQ$-*+C&4>'5HV$a&@pEGjhdMj-_pP@S;7B2'h!tK
-6229,s*>h\V?MeH3-e4aX[!ScqfEC*6:q\e[?Jj\YcYUFV;9bO*o;*#[(k/dUs\#F&nktK27.[_>'t[d
-"+-NKpGV\$*q!`Yl6`_3OgOuqbE]F>%NV=H4Kj'Gd^O8PgGU#W2`;VFfl\DC-99^2aCNJ;mtR/J+8sln
-2r=I/hS^%2?;^E`77>:W*'KpN7aYYe%9#EO[&t)S9[@#O8qH_-e>AE#BTrQ^.8.i:_QV^a2_/h+/cU-D
-0@S=$$&8s/Be=X:J0_CtlkJAsBgnP<Uthk5KtmRr>@Hdpl)&65H0(@I[;8=jF%f5[ZOn^P@P(-s.HX]$
-gC(:W!)CHR`,4/L\1C71W0g8)I&_X*0QKin_C_VIbdNJ&J)Q[9D_Ch,dQ@GUc_FJTop]<7j5[U53:tVD
-Na;M`qce@V[M$U`,KYbj*]PF?+5\,>r%Jg4'8j3$3S^g'[tbYdSu_bHU$dO<NPc![_u#Fj"%M=rT!!73
-Z,(_T?tXORLYM,\OiqM?7/=F5jOaD01!pqo.,kq7d#p/:6m,)M9L[4D6";RHg$&6mleilYrF^Dn`bQ+9
-k-\8<'A%lcLrtC#(.msLpQ2W_,""P?O,iLh]'@W*g2L(S?F:O2:^o*`Q/\sT*.$^EcUSA%"1K2\=8C^?
-I<aRZ/MBfeeW+cRVMNQ82%#Q9P!pH+P.Q%-]5"jREgWI+6+*GoiDWY3G?(3b??71HbQRM'>(:&*]D!4\
-Rg_Dth%Z6RW$3r4l<2Vh`?+Vdn'GSE#@`)rIuo1/Z/1:fP.h/E\$$G[W6=A#CcrHqeMfZ<6t5MYr,`=g
-g^<R*_(d(O9M(K1(k"kVb=:/XJ1)k,`KI6Q#YcgI*Jh"9`+V^iDKRKdAXB3)c5AWglGO&G/M-_>8)'In
-fda7R@!fkm+,<X$aLa,"*CUOY+82tegU2CS+9(cH?$H<Xm@B<A^AU""htMofZp4EcD%AfNV;L20UHdW7
-^b^2ks3+aZr8k('rV>j^mCa&0oq$s<19eIT_8"k"csMgdp93c,BqN0+Tg%iap\dOQ\aBA\ht=clmsXg3
-g?#gBre?p2Rrh5IRX#)q5tasMp=OC0AVMMU(4D`'F%gI:<%'6MG9s1iK+h8R\6"BIQG(X'TeJ!0qIMlB
-C2PoAk\:C'JY1TI73IK1cOeX$BS_8XK?Fe+MtW*Sk<D3*g;TBnT`[S>6;2B><oL!9JukIgd.#G(`;]u8
-+]T[N-=ic$"/8U8Jt(8'8nh6sdVQm%$d-[Bb/u:[_C3YmGEch<nFS.SZ_jQ\AnFi+HeC8LDO@[U^\HbV
-.iqo7lVk:Lo=MDSrI4G,:Ve2u59P>oci&@-kPi!b)r_+tp5U4L;LM_.RIM;fDh%EGh%)\j:Z%JIG;08S
-rcIo5It[7'muR5"qojK_4F>sKci<d&\pNmjp7WS1]DnJ[4o!BB+*d;FkFS_?=a:'9'PB[i-7Dc8)TG;+
-Y57if*o?qNm/?V?UI[\9dBW+$P5:c/pUHtt;o(s0P_'C@^#Gj5]$ib+cY0@?Zi,S65oQGSOfk^K`qB&f
-2_PPe0J2qB[#PqUDl/om\f?3j(&&Hm0*5!AY`F]8oi^^_&Y(+n)ta5!2.n@oEiQJ2eB[?c>&0:*2NDY0
-n@a7R/I494g'GDePYeT"NtHQqkaR)NI2At0I2?+Gisub6-,);B474F%Ts>_4qAkYcQeQcI\URKp0[k?3
-/ec$$&Xf/WZN@U<MO5Z#QNC$'@`4ZG`B/Xm.TO3I*@-P3\p7/-[F?pK8Ijj/*!Kh"b^]74cg5B4^q/=[
-%!?Zbn!B:BQ)D(7/(G=-,t;*MTOPEl.Ytt0g\C95h5+\,>4#CMcM@Qa&?KARRW<<aQ$)a*doE0KY#=Z;
-UGB"nPrU->@nNb8.R\Eu,A`Pp;ibWb0i*F":&S;-,2%'J9%JuD$fNn@QCDQC-"!453A&-0$Ps<MQt!Cs
-Qma!m7eCVZj]OU+in=OD"&?/#"-k5?n23D'eXkMF\1Bjg''\_[hg5#q5i42<\@&/3:NdK7XV*^r[%c:$
-K-E`!A-l]iVaQV9.GK$Qs6.knZEe,@fb[aElW=KZ-MYJ<-E]?fGqK@j!!s]L3D1b,PX;;\'-S_AC1JpV
-ScL`G7Q+4.,(8$U>J>5bR;I=c<\BO3Z]iWi;lhd<ZDOMPDT^&73Seup=^3`L2\RTVZJQ(GBM-U>)C*P'
-R#`kKpd4m0CnEF>2=lRM):skn]LGh'q@.0';cAisaN_gKSME&[q7?4jX3?kOVI`Gm25a,n<Lu0R'KAs8
-Qa4o#afV&n5TQM^:sV<-PS0e?hk/Z\>CH"+CR[5BmG*fkXB3qtl6n23[<kHuVFh;T")Z)iPIbL(Vp6D;
-YO1YOdU/qn3*MGmFX%F0P1fC%R#Y8=>&.uWlS;b2l(P\1nReb`r3W2R+b+sk0Q6&$-s/2T<-;esoiXR0
--?r]qeJY;^Rd)[&f8`)nqR!C9mk@qr&Zfnmn+4.%Wrf[8LiT;YUu-<IXhQE6m&<<Ya;<r_2=q=256;<c
-e4?$IZlImk905%Qj$7Z&97>[8R7'27^*h*$8gtFZia]8a"-93PEZ@Ij7uE$LC"AQ;p6Eba-->BZ.Gp=N
-@<n/U@9V7S$SJ%JluRYllQeuXCgC0g-k>PL;W:NcMo>u*^COZ'bnM1(&-XREKqW]IQS![%CqJ8/^PN[W
-h)8nFekF9>6M'sRbI@Uf`tmZEC`-/`)cL>j/!R.Gi`gb9WGP=C^Xb0Ke24<bF8W:8gcUVtnS%l)95_!u
-@ieRcVl\_*]TOhQ+(L1&3<eZur6a[&ipXeuD^R"4'!r=JRYSiOaY&.[)349h4L?M0UEo$m6:p4`F68k]
-At4?br]f8n",I(cP;uckRYZ5/&i6RdTkJXQJLKT;lc+'J/oL+j;m"5Q]`%iGP4HX@?Fj8'$l<I,Ldt[&
--?)pRO^r%./H^-ZiAT4Q8Y@gJ;6WMU\7nBGOT6+8MNkEj*&7;K[Ot+YjJUZ<:p'6RR>sVi;?eWtCCUkm
-aseUQ)W&j%(fM1pcBu?iI`RsS2NZ/CbOcqNj')^ET!r4MEf_YB:*Mk/6UrQ.Qt.saF5`odCU<E)VQBSR
-NqlS<.Jqg6Wu`R8`egK[;,n-8=c'MO'"#NA@2BEPiD?;sZeb,`(>SN)_uH1_\EW!?)sj+KN^d%.Y5L90
-R6^Fh].4&]OBNEYd8bIlX,cQ=k=BnX'%^3WKdO`:HY-4TW<YAQdBr/nep=u;LNcc-o2Z=hY0f*6V38,d
-M[146rCI>&B"KS=l)?e?]DB`ZopMDO1J%i';NlF22WrPhaj/.(N5P[,3+"S\Gg!II655oLi"HeR=rSPf
-<r+DgM73S6+P'Wa#762!l]$HY(-@/Oea<&k?"@pTdM\Tn@s`iL<rO,'0$[O5J_:_c6!TI/X[pcE9r(.^
-UF7Q]U-T+9,W6N1'Pop(R?TJCVS?S^etPhgakTM;ZAL4,"\C.-aBroTM_B!W?Lm4QUpN-d<D!\4#Gf)-
-/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
-gEr>G7[T+ZZQ-$ac''pd_Fi7[-.c:WV3k//I9Q5/eo>[a[7Ui\0!\(c+W?3b/H*)(!)Z^d/4sIc8s>C<
-<%(Wm$D=+#0k:qE4>/LG+I[*.(#@c$'..]&kiL/ULV/1'QV*>l/gr21)t&U6O2F32X$%4U/)ibIg0qYh
-\",;j4HQ(^%@*r6`YGCSnl)k%Xc=,6AkG0V`Cs]SCUr5l1A$C7XF_i-<hWInZ'8,O#PC`%p0nNq$Bh>U
-5`5^R$n.t-Pd_&1$u-Y/pQN4J<\k&0!i8DDj&)[lL)EJ?&N##-O_EH*#iEM@Um3:%?,)]7UJ4/kL*f(l
-#T=k3>Ek:OAB)e@ZSX+B:0QeMCrcI<oW&`\3<:91g1n'2$DL'dr1L5tn8gS=DY-c8kC',=Z=E3;]3`3p
-HgUV,)`$15cVP0AWX",O_A/u4?'YVtDA(1ES`<k&0"Mb07gR6$Y!'[0GA?;qn$I!1G3f"n[+Co)=`oV6
-P-TV9;k6a!?pH\!K5c>hJVk&RMA5'&H7I2sW_W#^4qi.qY0(h?WfdkB=;pKQn(r;;pRXk`Dk/l1L3=4S
-+Q]b^]i(gh'+dSc<*uS`Xi9f8$&B5[NM/BH:kG`n7n8op:$!G<#M[Zue:gass3GsZpSOC_)ju/M`PEb(
-GZ=NKWq3H0OF<HN7RZu!KtR3'.YtC[jLEa9:l<@i!qS/qB5G-#1,F-uN7GE:B%np^5#J$G\GVTgAEB/P
-T+i]?V*mT`*K-WZo-f2=h"14D=(0c,8SM8(=_FMX(S=91M+Gf9/fPG\$1pk.3GUFWf;`)!U/8]ZFsQJ=
-S<^(6A!OQL4HpuUWYF>_\Og8i<,<$ra.1!1H:7Tl0V3^jEr3A3XR^$PJ9E%K%Y,s:8Kk"4*L2>'X/7s(
-aYWY/-pF>dANh`GR>ttp/t2I"FcmoP_i89RnG9(,kk=i+'Je'-@g&D0K11m+UnoFF#AXFnj1LB.L"I8b
-L4=I9odS?k=WGo7p6h=,@eU4H\LY"f/#ZrKWF^s!Ep"?&Bo`t4b!<f\`(>qX.-nd7ng=F,'['C!,:dsI
-hS0cd`#]7_5=2[]*!2OE&`WSaiWj@Uq`I2?f$C(b+AjjF;YDcKJcX*Z^oZm&RJ,0sm*uu>`>Otqj!HD$
-[+r<)fjcCq(53qDJkp?@,)[U)+2ko5[2s#kAR?3d0`jFqd(dIm^MEaCajuG9fX3o@Ac4WP>)aH@<@<PP
-U(F0l/9f'9]at?+f=Fn4oqqrX^.XV&-WKspBD);t<dt@t::TSR*eK#4"/D,8B*9JW/J'4r();^(F_XI8
-IQAuL*NmWA=#49/r=:qR=D>/AdI@1R#_%F6Kue[dG7Tf<$&C@d9)?*]@r$)^5m!e!H=P#+<7WaC!)Zrt
-SYcC$Nq!)%'@.=HO^X_CG1&,b.ecUd!XM1;]3Q,F/7F*qa:#$A:g;;P1+?]>;E\[:mFIdbl/j:j?cGkk
-+.7N$pTIiub]@^j3U$./f9Otq11V@,&B,FqP;75aK<o+Q:IeWdQlQR@Eeuin%'^4Bi>ACpFkreBWKu'P
-p,.I8k[blfC7qqDQQ0K3)jFHn+aSlcR5W`'c<L.i5%1iJD^jBE[c\QpYaT2bQ7&.UQRlR%ccRi+n/:^e
-:2q7Akr%uBgRI;l19^2=_eijAFSgV/@Ag.8S3k;Wd`VYgip_eV."NLDVGL1rJ`:KS#r-LE@:YTnE9[H&
-l*#TKi6o0XBij#0kM&8[Ba`.nV'o6?'/\DoeI:ue!cifYZn_cc_D*<\Q0_*%kUYooeR]GL=Ia22":bIG
-;_a^1*M'lUP^3)'/37<QH8]`=QUrrLCLSQZo*mDVG;q!b()?2<&U:ZW\#iE3YO:#>gK%0Z'OXD>8AZ77
-m3*GAO)X>dK;')j0d5;N=Ts'a(K3VmB[NTb&tM:B*e>`t'2KT9&^)CZ#>bU#4mh's7^b]Skge6[+8Y3o
-\_CK*jRE"Cc8tKV'kKqT)<#^NFB=u$V&n7"1J*ScY!8tnk1%[+a_daq$F%HIr>f'keTXj&KW@m(W_YNf
-:'75@E4RPqVnN]@-fh<#O_(A0=AS$mL,e1amA`:P\KYNjAa\uTb<B2rh)P%BUT<8@^28P6,o>6ogAO;a
-=9>3*\WS$(#C975NB':[/;?OeU566\Bl9%bUdWS@>d>P]n!:m".$iQW=I2Z/U:%pURn$eL"\&06\9/m<
-Qdi)R]*UM.G8#NREY$Sq`]EaZ<r#_!n.2<>IZc@,iTF^6^0`DI3f;uIE(fFB/=7tm@7lM9*-+:5k[1X^
-;b!QXaW4`[S[Tfl]#ZUO2>JGNB?VST33E;s=]<"(;3_lbE(W^2Y0=,P6:4NELm6;.Z7L(&XLClqH.U&;
-[n;Mdm'5mr8@91GB8=[I+a[DGfh*u(\UT#s`S7GS\3JOgaZQ?jU68d@m13C'\7XF8Zmet+A"0@iYT2lo
-XkJV)r'cQ(04NDAO>SH(HsJ;e=<)OsnR.QSP`C9*E/B^(TGgkP*V:R=[dIfX>4QWEp5LCh4s:t$%.$9&
-!&CgC7SGRo8[3f2UTJ<b/1Y49E?ZA.4L7WEZ[NU2+GkB,6k7R*V2LpU&M$q?Q+!25JM'V]R>E[F<J5:6
-&L[fX4"mAE4CLsq@kjC2XV6SUXZ%P=?%(rJ(Tr7%o:GoOkdV`G.MO<n:As_.4qL-bPt7rT/':RTP!UtI
-b-n7LVX3.-qSeY`5J2<IfliS$15l)()<MQqI;'I^W\VaeV3gCt6(f[O?qP*'0YSb#M&%549mDaJ=[]k-
-@o3"u'?;g?<3PL6B+f*F4OO=9K)!FB81U3K>H+fW)<_DbNhfO8HE>8-9aXm!21ll@#ZZBpAg$t1@]?4@
-00]@YM?oF096^q,e*TTPWR)K=E0O0hEQFj!B#k7d)r1sXs%QkLZ]/2WhZ!7`bqE_=PGPDD*.Q3eWq.(8
-,E2IrrYHhS$:T>I2.rkLT2Sbd2>gHL`ZkZ"!JUn[S/,@RC@M%_TYPX+m9Y!?pC!mSecAXnid68W_^3m$
-/(^?YY;k4Cmd.B>jJJB9VG1,3rl=q(n#SBu0,ienN1Sj6URAdASfWK/A.Kg9q:&&%;r>P>na;3Z5^-M0
-)\WeEZhk/=TVXb;)jCNc$MuYPBleT(?")/ObV+?o!q_nh\YQGHOZLZH^7::B,g4&(4.G$Ein5aWa5o%t
-*!]>+.EaKjV,hpT.#%4TV<'pil[sU:qIDr9dTPa_iXPqi!FHC3+N($s9+!k6PX\t%e2I_3FuC)#5F@j%
-<?MY51-do5La)U^,s)j+U>1K)Z'!PYr$-$c[f^4G6$1.TWsh%Pk>5eQN3s"e-r6!s85A5Jn-M8tG3V<n
-;.p--#RNn]eP2`0/1K)u(5RQ*0k2cj]+>X:H#3K$bc<'s2#"-XT&-lQX31TX+Pm3<:M3M(L%kt:L`1T(
-(8VhAn<"OU7)e6'BI-/gXi8())u1ObB1(i8*Z('(m?fVW@VL/>gsMMnl/kloME,kaU_P=nr=tob,7RME
-a97;3L$Pi,;(*rF<^GD0Mh36EnZ6c<nUm3KZTjB?6g9c/N2H"bKhmSF=rW`21s/ZRb-<?@DhSmd`[NqR
-le[$d\:kgoBdY/o#q2#NJLH\J.LK%/>3H9T<5-H[D=r+dG\Hi8NLQ:$IqcdYl;<c^o[G/Hj(d'j)>2+c
-kJ_RsA1<[!V=%;aXb%r6X`HsUjf%UijRBaCiQ?5h[tH5+".Vn4puKZG]!GBO66OG(;G<0o.hsFQi2IaI
->%9Ti1NEFF;d8-`e[=]L,PWo:]Zi,?8K+:A!%X*q'GZB@%oHGG5C8)UHoeJ:&eO.4i7g5I,&n/$U6%AH
-7>fR_-[dp66E<%]ro&"C7V?"FF3Mh3c84RJW+B.17c6(qFknJ27CsLAA^II`+a?H4=r(aS8hE'BP_r,C
->^-2mcQ$b\'Vo;g+[r)t&98Zm<*gfV.7YUN3@#.^k6@,[?8"^/9W'pM#E,c4V0N`hKd.ld*;aj!A3ECd
-'n`9]70#Fa5)HYH:NXae^+CD%3K"1c<XIs.=Jh'D)Q6%(J=Rr2!`9(/'-i]FP(ng1Cjrs*HE-)Lq*k%l
-[CHm?RV40JNsC(s^C,iA8M;B%#<+$tM\9_qZAoGI=V`=2@K;C11cpc^X<j@?&)ADdemn&`FT;3:g?YUe
-1YZiDCj3I%/e4ML#"l?VU'amu(,h^cSsJSrCOB]#)Gq]8afc5k,T=]mTPT9u6u`p9(rI>1r4r8MP8*<Y
-$rXE>WA]&(4-c,2KRld9/514<*0n-t*!IR.bEBms4-/Bsfh4^VAsm9R=--j_>.iqTj5/.XV/\mM_lj>1
-7EA]':>nK8MK6e#4W>HA`%)Zo@o)T"B3Tf9hT$O@qYm'Ye"MYXcC-:[<Ec=J[APq)oDBJ:`L"NL;2CqZ
-Vr.eAXLf[iH^uUm/sS7BTuqE_-k9=M8IIKa#Z8[16@ibuHub[jjtm^hH0U-p2e4bsk>K]Pru2@$4+D--
-2]9FB]=T#Y>[Z4ImHu=a+mGb!JB,#F!0u33%:"T#B0N'qFMB-/.%emU]cW)VKis$EPb'jBH\l4*1bJ:5
-h*l$]",m3*IT9)KOpp[LA'ZeT79,(0VmI(mK#O-Y)cf?f`MpT%VKaO^ns#*mS2&2<NePB7IX()f8tW6\
-(R?!)+HrpteH''RX?8WhN'F%)P]5#@FpkQ?7<2X\,DI78!"!Cf[,Y!QOp=^U7@AqC/C19HdjRUm$.^@`
-CB`66/sV(8D'_).]E]6cRZH!"]J9\dBV34(-ZVK#5G;o8BcgL0e=+Z\8?XM$M0Lek<.\!f`Fl$l9Z^M+
-3OU'T0f*V3oZOEgII_TiSq,>)nV*pF6ua:#-3QNKgB=1t)pBoXm3pj[mR*r<E)6\0a@a7J+JMnNlBL.o
-I-baHE0&Dr')\r2l`Rn/AGkLKP.edr99Qb\C,ocIKrAr1<C7i58tuqdZUCV>+\8Vua!Ad#,*$0OC*"VE
-1R_a4.Xln4\]ItHUA+grG`c#kOo>V]cl%%YQNC$)$\0WMF,L`#.0lT/9F:`nAEt64q"u\te<7c]+0Y+<
-]e[%ROg=m0f!Jq;._m2U"b+C:<m8gCb:o@o@qX0_<iE?6n*;bKC*kf=jL*Mt>ZKoOF]t_%g%kR1$D3iG
-$3fEkA]U2tS\PW$JJV"2FeaSS,K\%s-nu$(B`/[.6H2nLYR7_a)?-('I'o,1[\J"6F.IS`rM87&9ki=o
-2V@R?\Y):*SUp2E9KZ3V/(>fL)F#-@#o1j_QWMlD9'J:I8+JP=;03<g8RJH99csd!";6rnYe@gV+:>9R
-:9Tluq-[FuZ8FkSj]uG;9XX!t+gD?`J>cb*q^C_D+tM34,+^oS+u5Z7HXp;/%WW7?Z&bTUaa>k\c!Bhs
-bHL:mgsSPf:eJL5gg6DQ<%%E"R@u*8oOrk*9l0Ptp)>GF`1C.u;-';k,]#$G6c1]G-=n&1$)B]rg=YuM
-miVs<isd2O`M+'eU82$t!@kBoX6b>'#r!e"651I!CVqTtoUO-nagq3l/2n$a]&rSLQTXu2RZDX!J/])f
-4qKRMLWWRF.4.@oDua@(O_Ego8uP8p,uX4t!'(bd&T^gM8\GD@(C=o>^YN$ipQ$3`ekWfD3eL@&%?rYg
-3E7i`8Yg1emogB[9ObMc""oM=C'>FJ[M\6hU2c`E.qLUF_([T)H8oP6r5hO,1dbb"VHtZofq8mf6r])=
-+c=jFAD*iNJ.O#i!"&phVXBSb#2R()]\l2=D=h5A`:nV.:M?6VH`^lNg3oHnhckMCF7&cDPr\94%"Ipu
-kIT-t'\THIfdV"m:+;uJ_[I5]QgB2c_tucTG?pB]"=+ged`G+]2fC!B!f)%Oc6H&@>[2oHk7g_ZBcT'D
-+0$69U1X/r9D8="@Fsq>)t$c.8H.NJD`;A?V=Z,HKubL/bf(A@qW`i6NbGsp>blZg!E$QJ7$0en)PUo0
-,%_Y:\_L_VOEtO[Xr]'cD0l/oRq<=XI#0/1S5]PeFEo`B*`8YCj9]6PJZqF=6:I*$=sU^^DU#dN.BS[m
-/@O?^9\XA]c7UYroRe`te3R^(l?)jl7?O<J4r+On&*&`B(?j=E1>e`?L!iC9M]]p#dOGt4(?%Z@^C?u8
-MCc@o(J8\M[OqJF6t2.C:[bQ4TTZDhd\9DMI9Q#?d][6@-Cmn0DCIh>Tp0R`.CNfP;'7Jb:^S*Ub7Y)r
-6V_,nCNNlkEo*=KenI,\c+EqJ5CL+E,3$]FM#L3/$ur*V2fB%L.cd9[,80%34p?b@FN3T\V6!$](FAjG
-^VM'sI>[4t,)%b]P=V`1;"rsR/+7_1h"c"\B&#Y7I+"To[2bTpL.<V*l%`8XYe_J1Sg"BB(c$pgkVZX!
-naRj,F2>hf3D,<ABOoJBG_cFJ_P80:'%*F5(66U+Mc);SG>[pu($D9P+ZYK:oOO"gBX.\:Nn_2p6a"G]
-ZGdto/D@AY4ns9>`hN+#884Fs!`C='KtI'rJ[`61T4n%%ET?o]&(b+<;E:VL1'>9'=7th9'3F"6JLK/s
-gstSLarYq^o#1DlRV,n]q=*L7Rd[b$,l6.rrEWLTR4_68Ng-@6<Pp7+Lm?"dG6SrAp/\$XW3S:nEcp,,
-CI>4Rj[[5I]tR=4[lXlZ(L<h)>uBB_p9=>a7R;p5'=$/Nc^X];5S#+_aqod\Gc>GBJm??)<CJsApI9hB
-!44gTGY,<R]:XP\qKl;gbKQPf+r(j8'71$SegOFWh+*f;'0cprYsKlc37FmP__P0Y)V!f#7?DXMdo)]I
-/$RajjGff1PFknDgl7r9-rPXV1P40[5SS^XgW,1me3K6@)t$KcD(f&a;mYk'nb]_ZVd!2u=k>'*WL)OV
->ra>f-T,kF7nW>h,V/2eZlNXp!@N+C-n!>)X[L&-4SlLb<e)Tu%-=5E]Ho"eG_eZtCBU@C4sMDY#Xg+4
-T.oa)Bt)spPD[,iEr^hP4Ghc0=J;CBCcogiV-KB3\4,?i3KCa/5)DcVZ5RC^$bQteL]-GCR0?($(N=SE
-]"5NTau'.sm@=rjq8!NLAWN#h\0OU:0hG&r3/C%08ts<h*,NdfZ0<RT,(6PS8\BX$U/k1%Y$@PQNfHG<
-d.d>RX]Ce-FD.Iee0kJ\5WB;LA>E__Ltj;uH)o5sQ(p1R>o!sCm'/u+lh%JO-Q#5`A0RfL1no]0gWlB3
-+h!"d!0o8!2L;rnT%9M$6UpQT_c-$\HIm_7k8p_>qG>0+eqsl[m3m2GRG\bLV)[eUX!!:1ZNm*f^<0E9
-'L%fjS9=kd=oZ7JCB)&O)GnT@c78)tO*"H_U,n@5k$0"9P3^D0W?9YmQaM2#Uo(V5qtL-Cn80qt>Q*@_
-4Pan6VA(RI9aP]-+H&#U%KM[;AIt(=SSX.45JIF-K.-*8JU>E)#'^&uqlJI0>BApucnWKs8.I*Fq,l"K
-kUk3,.\3o/Z*NST(GQPEr.,29((E)!&dBt[ZC\B#&eu6u3[+]kDHYK4]t:\>E7>,brs8Xq/+hlN*mp=1
-oTgm\+jkb^NGF?%L_nUOlr_.XbkQpt^%&no%mERU&MgG"O!@:tThb53mMTQ?:g+PgJng*.iY7AMZLV$*
-9._n\er7B-*g1._VpEW5/[FK^^?C`Sg:@g.4s5aA#G)'G*Y7P\8:O)PMJR.+L[fVR7AUrY8/.+7kd]l7
-CDMt)]9]hqBfV*iCKDn`[*'(IC,Hl0atsJ+&2f1.odC#W?(ch1=0?t'9#n#4nr.$/OC-roG^^JuqG=`n
-H30I?JLI'8Mgd2g-+hN7,N[Eq:l5<(5ST'cNY)gkq[slWq\cjAGe<uQH]4_OMUjFnq%dW-\5m]G2M!:H
-/^l0uHSP%28V!#[V("FJ=L1htO>R1nME%Bj_db-LaA.]2$6C.XENS9<3O_0Lba.(&n-T*K:(Q$eOdE9t
-'2%N/eQcV*R$_(T$X^q$J:9kdk8ueqq@81)r'?.&0H5I;P*VF4@Q0Fm+J<,?-d_"m%B8[&J,7d0JmV3]
-E4O5uK^:r:cUFgE]Wf`u7a.=DdLj;C!#6[(=6)XBT0s^""fq9"ds5KV+P%%aqsf[8JG,:c_2nAD(hi1.
-38bGR;5BP7`ko#+-.-e"VW=k:7.d-@;%SFL"AGj0bnif9'ZH#e(7`+p4[#7H5SVV?(o0gu(k@okVh$&2
-GfR;b=8Q?3gpl=?`ek-6Xg:(S;SDbd&nObf=a)H/MbfTN`hGmFTm]P;2VD.jgfJuk\,Ko6rO:U*s2S.:
-^JUf:W_\I";Q>MaWe\3%L6GZ7ZgPI.lSBJ<Nba%@ReEj6NL"4U'4c2D"p,h)H4Gg&68EJH38t-mmP4i@
-@ONOr7>ZkhcTR(9c+;AuasajN-bp7R3UtbrQ'OSmaIA<'SjAWAl>c%I+N2JJ*jpX62D4;a8*u>[W&9cM
-T//Oog4GImhqP^aalr1:JVPTaDC9FgpeH5!9AeCbhZ#NXJT_rj[aAt,[jZQ]Uu=^Q\ii4e>2)*HD*L!s
-`gV`#(8bV>1@N3klPuq-ON]i?<034e?B3.'j<A.K>KAo0<(W6d>/YJL!drX!PFK`bIffH:aXqeuc$-n8
-\J^o&c'6f)0(ITu-ch4^i['TfC9L:1EY]BmP?:79e2m4@s4MeXMJJ*419\!B0,^<bL;mi46h8;1H6Bsn
-KTT6)'5bA`S;WJp?mj+/A7a(Dfqtjao=s!b#2pYO-ZbC<a3@M65m2Ib=QB\M!P`!eI_;FcnZncukM9t#
-SP/ZR@St6WY>kfg>a4W*KI!0>M*o#XJYnG0Or6[-h7-K[-utb.B2BjYQcEWofiKHP<i4s7QL),(,Y:=C
-<b7<%c'5\<Ht?`FS0_^VZ/u'^nmO+4QO$R*i0"t=rq,GNG;\?iK^WpaD?*)c(#9QPO'/=Ne$rtFaV;WB
-E<cQdeOq,q'q=P9mN/`fq_m\ORp1h1s)m6IO4IQWeV`FPCE-h#B'%7G3#8/jU%f+u/O^5Pj/@44/D3oZ
-4KAUs<Q:E\7ut24agQMKGo;l+<VdN:qriU^9!e:YLLF0N*V5eoo%G\Dq52d\W$dir-[gkcT<.B"#V%K%
-ZHT^P,k'!ZKk3KGLL[=<QumZ>l%:-KnT[)H(ct=kT[aeaLHlT_&Fp^p/Oj];iI*<)q"4PEb'-fl\Z]a7
-B>)u&2ptoQ8tbHR6C$FO"Ua+j\=.Xlc?!%t_sTl_13IucF\cRZ8U=b:>qQN9SDpGaEqO.r12a-V\$]i/
-U"YH$WpH?o\@h's`Q#`l%F;ctpC>*s:?!bsD$XD"(<ZWARj?Jh5@+jm9>.e!=i3epfC:[I?dl>L]*bG\
-GsrlK\(Bqh3h7n$T7#6P[s-,eIuiDDNNDI^qa-JUf*GX.8X^R>]L:gg,V,`/`22N%AOJ:)$`M==@@9_'
-oZ^SN@gZkaa9^u>[02Gk@i_;^qQ8WUIE4s!1(Y!*`\EXP[FP5B(]OF4X3)jcRl:AmdObT6k"T*CAhHOp
-7?8UgPAJAtOI^DenL.XCLg5`]ZXT8,NZTD+SkNochY<g:(DP_Shk,($p;B2>l#1dW5RRpkkVe/kJ1(Fo
-a9OKM\jtIu[N,(Y[07d2/iSbqLrP/k6DMi?PopZ^jf%/`aW)R4;JG&T9odYDa$R*7LiWHrGQ!gQEXX7_
-9LA$W@4si22E?UqQ1YVi+o;HdMVDdV\#!g<_L"ab>`iH`P%g<j5JT;C8U)4Ql&l0:-aqI&+TroV@Z^Jc
-pJ8/[/5JC6hM+NYj!YK*.u%Uf:U8iCRWEgJp0)KdTfdm=L5hdkC+2RN:PHWTEJ9]pFp(b1H*]09UA4QI
-?MsSn*GdGq-b,%i[tmqUa<^3b;7Hm4&md`l(Z2(qM4sTbZ@,,B-[S?I!lP;%N`P1mG7Qn7a4DEGn!OP:
-0$G>#f9SLVgS:WVMJ39[!U\p6j@i_Z8eD(JAt[\rp,+;P\#&3CT'9>d8>A--"L&4DX6I.T#>m4LX!Gh`
-(L==;/iu3dd&5i36l@4+Y">KNQ3e87RPDSLOV8\.o]K06X^Z*L^Q>of+X];[_tS',E)"f.&+840CNnmZ
-LT9\]eOb?XW7k2CD2=-f]EO^Z;bF/gTOq<)H<<rXFH04@-M_/2g64k2ht>NI>F]NqLNRK*C9::d>@[K9
-ro/YkAp8+hOjR?BGX!rG9a"[T8Up'TV1_e^%smR`(R__L@@&*^p!WRP>;c7A8`K]!*f0JhCl!40EZs1G
-d@u;R]a_]$oBsf1hjfnB_!WVZjt*t%/>WK^e2,?P+Zhk2?'A_XV,tdmABJ4pc7U9),Md`WIc2OOIcg\C
-/nu7K"bW"0E@!"*D[tXh)]Nb28'?`k^\'YgR;dmNidf.fmIJig$+G'q%m9F"-'srZ`m"OYTN0&N[o@mJ
-e>SZ!&87lY$BICsC0mu+C3(sU`9kaIh'7c\m*__j0h%MmBp10:pV]uLcr:9Cl,8;inKlYm>4!pBGYfY^
-*cQ`-OWeuD6aS6LL6''5N2)O_4hFB&`auWnS5kVm5n"![<0.^`2bn[(QB>C=Q$l;?jqZ'@5E6K_9/%t'
-jH1+"YW.F_Hh8^S6-8`?%_%Z71gaathh$^3A7l?W_LneB,3++D\(!(J8-u!q/7[7-*LdA3'p9R+ei\*b
-Bh0Q/Wbo_RXMmbC?.W[#7=hH<96ri12<Kjg91A)"'BYOE5>bSVSdU7]Y_BHYg)s!.d2eM5bWaF_*MF6[
-YW3MP."%:XUgRpOF!;0L+7a1`'lK]!k\N*pFp<Eqq_sBKrI!tM3>n,%\5gS&!qn:b;lAo.6*`aKG`1Kj
-5]YH.>GZe4<miIM+K?\J-d/dc3+W`%V$I[LVrT53T(57LWQmjO,'JS#C_U[(WM[5WECFTmR0uV^E%O\3
-Nf5^$L+$$@1r@Llmo-"A%:@!pS,U+,U&O>jQ$Fr=BjI"e\>rAJ=+/i*]OAFP:[Sqia;O'.<<593;U-Eh
-$AmJ-Ru]0J>^M@;qHL,FDfsU%inQ5^@meDtg9b-ceqR80DqVG-kO?rTqeq4=]+J_q?Td6j_mjO07#fF)
-+QNud>i"46#"t&*!i#</[j-4Fi9JoZLk;/e9Boh/N,R:k43aY%ffAXTecM&3OK;pXldO+Q0S.RQ:gYHt
-7(p5g8Eu;*$e*ArRHD%,lR`K;IeM?>9eO0p=/?lX'e3?iO&q-(F9DJ5BDVRU0=gAu$]%,7`K!)E\)7-s
-Rq'#eB5ZS9&l^&8j/<nfD;R)uXg%5$mQms@LAW;iOc$"MCV)Pk8e)E>.&HS6kd241QCH>ZYF.._j\)dn
-eL;8>?GQhZ0^rLM.Rm:2oRSF,*bW82_W]f-ql[SL6#u+!R?%2U>Ci"[-6*je,&=/WVIMDTSJ4_"$C,6U
-,o#*.[MG`B$<+'J5uq]s/!d@93EQZfe*.BgYQK>$7+o/r<E/gNaa0N&5/V3-:#=9^oR*t,_D]meU4s'1
-6V3L\%7Q-L'u]tdS7oqMZ7]Q\_%J2o;J)5n/!Xl]hEgoHNQNHoaP<Sm\S7A?)>:V/Fqg4jXH$L;]X6n"
-)0as7^p@sneKc<V=BiE]C-*l"V%=1a`gLS=pOal$9SJ(/J^9#,PVsJ?W:DPSP_)5V-m=Yl8)c"W6"1>B
-J]29g5@FE\56mg,qUMFCT"*p;Q+7Q?!N8[PZYX+ZZ>pc>4Hl%366Hob2U\soZGgdX0Vk_7.'inl,o$W,
->k/!>PB9GpL)DILJn177-sE'J>+2%jG]ZC]F$JJcOHb3P27F^Y1k#A?LD*jUpuP5.>SoO0;1(OC%`?n3
-\@3=B07,p3Cu;;bp=<QuZ6#6ngg5>F8+#O]Ff2UuS^ptgH;"4)/Tk]Me=G&k9/mFl-R0m]VfIG_KQ7j)
-OE!d1et1jU0H>Jg>b?#?cFeA=q$6o*^pW?<39;'pGDop^dG5*W_*S]0pr"89Uk_2L</]Z\nX<!6PkY:V
-,0(:G'&?l.UaHWeCqe\5+0jtaU.*1rIrDdoVVJi[p7)9hBX"$dAXDAC-`&in\$VFJnl?G#I$;5\PE<aI
-5D,\3AWM9/OV=ukZn*^b7=gS*)A.BeX)I?_4Nd]f[BY2HG7_@mH;`c:Q3M.Ke??p5lfH_;=@_r%bss.B
-XXA>P;B1$/d`8VW12rYkL#aj1AI:i4-;K;am((=+\`Gi^MfWp^/@Kia-P_W10R)<^RnLmFGk_/b^_-JR
-,#0ip+Gr+r=qPlQJn/Yjo\6u^p0N#MIWFTFXCLhMZ56DdLNoOELLeh@"M"OQ)l.Uq]I:s#R[M?s`TGtO
-X=7cY%r]/[QWS3'bI@X_[pKJf%Fh-1_p0S1/]pR*4%i0f#,9akDR!d![93%"i<!p'PLp.'&]4+A=X^S6
-e9f:N\CGX--)Bn,<@_^f9?haYQEeE[E@$pUKquRYZd->e44?eZm:kT-cb+_lniQ:8h>.pP3cIXf5^ZJ;
-Sl#cnW`T<J3:Qa*PHfYYLkE:Emsn3J,XbKX7</SF#HCXY\2&Y<ON8p/S(+?i8/W3V/o>;Y55;)T\VgE+
-\$P5SHd1&?\`7=8B&AhfR[.BSAKA*BSh@4.4GUkh0e]W=9:6'm_B*5RYon49Hfhgu7[@4o`>2[OC.g/0
-`JVeieoIg.M:kd=cRGV],NUW!9e*F1bV!,jF"6CIXjR</#X[ktjT74b(r)(5Sm<uqF9p\hW#GJn_qnG3
-\(C+cmb[]nTms9"^&Ec+q?me8cY;6tfs2d3H.*&_n;AM$]f><HVGYV(Z/DFbf;5q-VKGmO5d'BO=%uR_
-om&O;\i-Cq?8a[E[kq.?%W%Z^oZ#CX/[tVHSi&j1]Dot9hC!3P'"^E/6Xb+B3@0Z_j?j5_q8P@T)q-Hg
-T<VDVlfa=<oK-Q21=SU+LfI6V-Pp`RGeq;*@@+$>iI/6se*OO-2C+--Y/S,*0N]aP?9n2dL]^2?UrBUf
-CnG4BcTLs7b@])4s5!EQJLD?^n=OYE.0ZGn%SG.CH.;Q]:u03<IF%Ou02J<?%i_&\j']4`bk(kKo_TpZ
-P(%rACJ*`2EoUe'2_Ie5!uMe=Bsn)'nY_(7Gl@s`._H!GS58@RfeS!BfU3N@<K=_m++3j-LCQt1Y;5Xh
-elHK^pbf0B$)4bh_Mu^mJBiZ-rLI"p3HIUR,YRR,dC)&L-o\I'nRS;X&S*\U+)d2;F@OQ-XR$*.3V2c]
-A@J%G^,"/Zl)f1-guT9,_A<ifj@,?^cd5&T8Hhrk:><4$Q'ORD[TmOT:,,tN=`#t$*Vh$4C$6>*6/nl=
-e;&N1(S.e4FH4%"#!Jm29Kj?H!;<YAa+"1bK"H/_l$@.lfjes2q!s-jh7.i=_7^@Ar293,2h/E6'4aG=
-6_0d4H.5bdF<0^-YW<8g71hD4`[>+1U*(QQAjsKV:l8#;n+HOgfK!]jUFjGoDc1rh7-Wnji#bjs*&uIH
-o';o1q=KE<X+!&bs6f>_^#])a$cec%h`BncFPDd(=Z<4GkG28CB39g=klDAOQ@.IhUc6ekj/EcEBq9%E
-5k?Si"Vu01U-adKd$.OlR3Cb<k#ppd2s-*jA$Xll<;^,*U;S\o8DVqpV'&AIKFCI-!pt_d8,2RHX]p7_
-qpiRNF]UN'^LYZFEK(pD)`LsoC_CK-;5eKJFoQdRJ\%A([>r-^Gu.G!KDL*'.^KW8=B]#Ne,&XR^%E&J
-<DI;aFCj2gM`d!6%<]<oK\eYH#,A)aRc-XL!KDo"'6&O;Udb[^9.\u;s&`<KQ\.\Lg%`CA*e21mW]u@M
-Z0k20Q\],YYBRF1G&2)'^@]67/t"k2_MlSQ/APP4iqZ"Vc7a`>mB10Y"XT6o8]q8NcX/Zrr;=3Ie'#m`
-o%s8!oTl!*@`aj#4&-q+]r1!`A:pX=;mN<_S[l(^fZlVb!dEGke>64t"K79K4?maNIbpm;0p>9$-C<de
-.*NaIcnVe]@no@#-Yb+P2mEo45G93<ln"'3lD2NXcG/9QLZ=.GB.^5is3Kh.('qS`oKj8ZOeS#HaKL5"
-csgkfW,^CY`KMshERMi%\WcW+-d<`S6/hSHMoT.+`:/c$\;\hrbh2LpUM[j"$OXm\0R*(V1G61Vb(C3f
-eO;k:Np?aSahr^7$G\IW/uo]d&W";8++M_G@b%6;cC]:Z"Z%N"Si's)]ZCsAS1qKmr8cl-P=lWZR"lcC
-nW2h,6qa0!;7[hr>d3_WbDIWR4D3Z-ZS&sSs-bCuq8N*apY[-Bqo9/L^%(Wqh45t#J>iMQI"Q+K&+&HN
-'S@?56B.LFP+9XsB>"og?Ufqt>8Z&(6Rm[=$;iqBFu&?8=9-<fUnin'O4OJ'P3[f:EFeVX/e;sK`h%V8
-s1Hrc;=jKk:Y)\Zo@L>2ht=m&(L;,c_8V`o56#ukP:p)rrk_Ro$2lRJK$jrAQ0I>hXIX;rdDX-1P:(&o
-S34'$o#/tu'?b&:9dglD[U@P%KbMJPFZ?7*Gi?<J]P1$*5+I-Od?RGt@=O(WrPLfKkV^!XN3;o-#A]en
-q!kN=bBCWUZf0F`HX=Btcej3(n=%_lf;3>3rQ55G?$5(Df,]21L-r.>3W.$aVH7Xpr9AD0?bU:Tb?#a4
-mFnFe9],`VRs2S'o?`tb>s!LI\6]Vih_Tl=W>J1K\55_X3?jggR4e*R[Qs:#L#WgX-%<4U37\`,1YR9h
-7<Peu%O46Vj6HI=n#C82o98b9LK:SS"[8-n=8`Jq1:1TRY;DNJH32MBBpYrLI+bN,/mJ!Nq21e,nR'gn
-p:1JEfAK%Z;$<V@c7;YC%e3*IkindeP+1GUSk\)_a".d4`oj=Xb9[qD'enKlGK3L.nX$(&J%B10@nTld
-^3o<d<o3QBMHbS>FS1,8?M.:nRboa0mC19i4LK"MYEuGA9%/[J:T[atCP\2\V+Vk4^%N8OhYpX1U:Z^D
-^\?FEei+X`NC">mN>=+'+t6h.3PBtRViTo5q[Y_0\Gm?q<^3s=m:2&Tr4HkAcc]BS^230M[*\AJTB&Lf
-gR!AsI-iRgY5[tNo"4nl9HEo(dtOo(FpJ*aVJ+=25KBeCG$21#!K'emLRYtQrV$'+9CH/-gJ:nQq:UX*
-5?kDT=%cWmZ@!tcY@urF`]5FA_2>Y8=gn/uH=l^<?U>b%G/`/_J+UgSJ,8cO55kBO20JqEr?%Y>i+m"J
-JHJ1b87SPRkXAiJ\,4+\![Ic2`&KG/;6]`3B&-NG^S29.Ccs9&-SX>RPq&Li'^&URGcH#iJdUO-#`j"I
-!#6k=Qap9VX%%lnfQT%=_:D!RHunK.riuEGJ,]>/^O>dqO4E+c^gG[JnapkSEqPX'a!H'T/QXM'"gi$t
-039_)jf2n,>-[G9<Qgu0^%9h4Y?gbL*G_9NZhfMi97D9SXcG,@nmKGJ^IchKKV9d9fimIRgNnX2"rUPK
->aNZKIU[m&)?)5e6a[.`q!#WhmQJ5Y[\h;bRPq?aH@Nom.(*qq$+52k[dA_%3o7UblJ-c6kPM`2IX#YO
-].9@0YNkoHY*Q3a+9(2,kH:_Ap5Og3/JQtX$oX9E;fX&dSc4]iL6nt[P2LnKiC$QF9pGVq=ddX26jN$6
-rma>,bG]sn.fNB:dLT3+SXcNB`!aQ$>$>2.pNQ&^e$aU!#PHkrm;_M)Ec9hSTkt6Ed&4K#Zt"=3Nnk`&
-hYjUS[K%M-br3a%0$ZF?;\<-4)Y>S5YPLgcDWW_rjCn<ZGLpK7qMBGR?D@BS](%Frd@#RRG*d.)U!?qj
-gNGJ9l*5(7c>C2LMS.\eCN=pYi;%JUCO:^!j9Eqj?1.)A]-)EKpKhLMhTh\(>INu]f[/:#gu`^BAeki*
-:KT+aj'/_EkOEhG=CjaP+iECK+$.dEl&NZR2KX>P]+b$c=3&@ng-46DWp.tqc;/VmF,!^"FH;XZP?i%[
-[Q!U0gXar-$ZHVqLuD2l'A55Koq:9>MBY5m+YgqclLO]\2RW#-F6M)D#Ia(`gp"9$nUMFqi/r.$it`,J
-mWB%4gDcY1+:2-9l@_.TnTQlNpE/rJC@X<m#22/VkT=b'!J<.#nAN>K?.@TnX\92D-DD_&KK[)M\YJdE
-K#TZ95raL^PTpOP=d(cBLhd?NdQ7MB,ikAi7.TLH:Vo95q@VbcZDh4?Je/_mXl0B,iI-JK%JtQ-#+_Fa
-jLA_)`cq0[%]EfKfC#28%6L)lG<0m$\D+@!_:.&phRgh]f[.0Q:OAj5$R=L=U3orcHYe++N5b\8>8EZX
-&@(pSh[]Mn)4p5Ml[?\H:S[kWUOBi'<bJekWg88uUSG8qZP)95kbp;k2F`KQ46u!%7r>cL[_(S=E9A0p
-oBdUF<[58l]*H+CN_nAbre-4q_6DPK,JKI?Lfi]O&4LbalD8Fof]qPtZ+JPW1K6l`IgST#jQf`QM7gfn
-mI:C[$\K_C',!VWM.2.oOD4rJi0>*]Z.&em_a\^&X34/#9>iZ['ALTCM:kYk!q[\>mts$CErTY*o&Y<K
-G+V,BkU4eSLNV#aEk?oKpr$s5m3@):h-^tlKk('.`Y/,%T&TU1SL2Xb!-A]i]4H7SWft@9aJWi,)P7E>
-;.R?qHH736/d*Q\(]_nfAt[5nR;2T+%%6G_f\!KKi&d_m\brgZ^o@Z^=TRVG5pOl`k#sY);2?DEKr;mK
-6"(Vu9fukB&AAL$h*;+BC:r9TW[H6@eZ[MnG2fm/a(2J05d?UWZ',B&'Za4+Wl0N/&1g7ABur'Q9[\Ya
-Z)rfc4Gj@J1?Y"ap47^i+H$/EKfpXN+JMNV>*Se_r1ScUJq@+W!C[)11q/;$<03Pain21Zo!#B3=+@!4
-$lD>;R1_U%=j,j0I?8:S&,mHBY>Hm0Dfj>pAe#fR'BDiG_u%MZd'$WKPSf#BS49Hr#W*HNSVDW`iVt;m
-^5i^F2$Z/5Yn?iJkh^-/[Rfue^igkfM)c@2j;'!4OV-;UK_?>C-8[++iO2Rm1Dk:f9S2*!#*H)Q4ELb!
-(gW:77<76/E2-U$"@P6ONmsi'LJf57s&&]laH-t6:U`D*VAp#V+k[)LH\G?'W*R!k*Kem:22-0I$;V=3
-9P/ra$Mm**:,eG7,r7FuCC3urLapji=W56G?bc4b`SVLk'7XpjiN_gRcY32LR;`^fm0e+e*?`N_-q.*,
-!&hrDeLd>hH;FAKGb@V.N7q[^qTenE(eiB>n[eZ"3gNS_Qf%3&Fh%T,egnHa7St`ELdgZ)gkc/U:lpu[
-/u"tZ<$Cl<UnWamn+?K_5-NFrWXKI#_H]@72hoON\>m,!rO[YT+Q*_J0@gr)?!i1CU(Bau16k^.<iPMK
-gZtSOMkn%O<CO-U58ZY^KA._35Hr,?N'A<7U)akoHc!-20>l`r0/3Q'0l*]=`u.E)=/_)jFLl4`ej=lm
-<KVLA-o.L7YS,VPoV.S+qEjf==#H9&3'SIY-j1_0+5qfrdQ//?As#kh-7]CJLqY,;,!n=;6>WE+'nQa7
-$^fmGO%W60LJmC0#.Db2^-j^YH)VAlI1ubq)q4TBfZE1N+NB1bjK/\$fuh^IbR!L#Oj'pTfPUh]NUCC'
-e1:hkXTg-TSOTR6kW'>8+<4bCNGt3qEPri@2c6#?3Lhr#(`b)+XSB;u4:)?Dr<]K6+iU?B*q2`CLk<]J
-doPA"^>\+!:qlSNl-:0HUZ+M'D2omWpB";:Q%DJ!1nY?_<2*S=;)!&Bh@>JV$^1XU0h;Tn@Bh&/a.pJ-
-0C0m$)p>TJ0LWBIqL3*fb]ZYg@_]Mqpf9U\'SW7S?u&;q*'n91!'=S4!2WY]_VTrS/&W'91!@Kgb0eGY
-TUIL:'27EOB$hgkKc?b5(%;mPUF@7YE!(F^@KdElBTV:Ah0>b=f9eT#*n81DUnLa.IeEqC9KWUIEDq"6
-?PGIc<c_VEO[%cZ/%c]"=`0H29nWNkJKL/'/]%q;#@%[><!@9Ge;+m)V+*"%d:9!hKq4UkdNV%hnWCen
-?`X"i`+_MgFBuYI.5-SqNa[H56(NF1n=K95W$S2e"\"=FP.ke*^\Vl_;%+NK5LBSpHm7T(0g:I,+t_RO
-dKCb0$kj.KUtW+\E2+?f!S':EPCb11/Xe]q:0_V"QL6_JA&G2LnOVAI?R6ge7.g2<[fR@VPnN$lOCa@2
-,i.l0gdOPI,H*$K22"N.L-Z+0'S@A+]tEm%,.Krl53hS#U+27<\-6/rau\&4_3uU<EmYaLYJo[dEE&Y+
-Jl6p&-lSfc=H]#bh>cX(4'qqlGKs#*(&o`77!Hn]BE1;.9V;E\02A%[?UR>`<jP4RFCLSu\.:Hu3Z#DE
-TGUOS1U2LhE1?^e-m+0<>93?<5FUS9@9o1Gfb_e/cC-B>lZb`8aFYJbauZ>B8$SA_jq$#"b/LAR`EQ>l
-O4KF`+c>JZoLg_6[H9k\E/GGH$)t=[kVPg`LTZ7@%"H@?A40"AlPHE>E@4S;+>plJaU!W?Se_me/`D(T
-=BQcIXu\12U`kU^.C(L=AmebM!Kqg26)eS>ZGg8l,r$#Fi"^Yj51BlGl0\o"d!u=sl_O9r#:Q/kDu^Sl
-jA>0RSgGX;eM_tZTbn59KVK7GNZBgM(aMfX55EtILk7oaELlIa"]<3/G[<YE\p)(Qq@Y@\HBAq`6sm-1
-dtu3RYp&FWd!l0u&,3mf$lN@F\H@&G>nE45\jN4_[Wc:[k9DL>'!P:*<#\2i;A']ro*Pr'G+]KV\;43H
-Vi7`@,&('E@L]X]#jLO?YgSi17[Aa%JkFN"8HKST3Zk[laR-6uWbECk1<pnQU[V8HNc\>ZIU!u8J$V>6
-]29,3F;Q7$,V%&J4J4DuZrL=Q]baSY3P@:^O3BSA]qWO`5aR'M#.nL<b9F5[HpqB<VePhf&%oCHq`IK2
-A+r+8JUY%0GCer-g&]5ei4PW^1,$"s8*ZS^P>@DZP5M=Ml[EhWp'&)G!>INPS50h>I[<"O"Cp@'1)*,b
-fk1GU5-+`nD.>D)/&Z7s4-CK%Usr3A[,>N\$!%@a=?NndOR9S0S!!ft:C.B.Ft/lq#V)(Uhhq,6^/TWa
-+uuK`Y00b""rjIU"c*".Xe!q1Rbh(mW7>'F%6>!Y>(3)aQ7#G.`^O_UAE4RPeb04qiFoDM(*YFM:Uj'd
-n!"TB^PlO[qCcfM8]4U`MOZ`EIom\QlltiW8>\^q:(+.'J4cG!c6K6t62j+rJq>BPh0WRh_DCK3jEpNT
-UI7+.pd*"sd2GFZZ(R,np564C9N4ZRUlYATF9Bi/iE./MQg(EFeU/-r\'!MU";e%tdhte&kt2Wp7dr4(
-.&k`2n&]i,aKWU(5g-eRVUZ6sK2dKdQ13jUV\!&mOfc=?-,6KXMKY)CgJb0qRg](IO6Jk.qJKV`NZQ>o
-*>ST'rQ/4GOgbc,j)Cgbcj3m5aYXLe?\=l8jc:!aV.0tb,Sf'fE4_+Bo^C5n0C/?jrYLTpj4JbiFeBg0
-3b@CB1l5EZW^k`6L4#/t=+c2$"bgHo0^4:F2R7tt/(I-F8JiY>7a[d+\/?b/>E>jdZ*co6^KB\+'IF;X
-12&A:qTUIp+@a.r7&M3RNH/0TfL<<?5u1Rkcda950*!Jt3fiMmoUW4M^`cV6(W=8YrU\\9aE'XPaFbnD
-d]K$:fB^14O^%[B!CRHPg.JdF-;mYn9P>NTQA"4PV'%?hKcrF9iY'3nWe^Ib;<ZTFYLp@(nAS^2Lsh2Z
-A-PCn'W^UM5Zh7o25/sj<n+&u-m_-L.0-"6I79uaH33M,ZpEunj9^l_%d?2`Gi1k7;")L,6`)s9M[e^O
-Is$]uioMaO5o^Fip4roS47@teSr1^(gIH?Lc@+2Xn3CYLK\17;j];3h"I\siL-NY^%YG7R45K:t:^7/J
-$jokRf"4:?qnt8?@O1O]EU&HK'YZlVlNh9uR)=$!N2A[,pXI!=MZ6WYTGAr3#XuB@]Vu^M-tnR^+-Am<
-OJKrDrF4iL/4^s2OH`L7n0u4'qW`8PqCV(H51DN6=mS>-3mc1hK.&8s,/`ANjmK'cS%mLc86LVe1(nBa
-C>Es2<Log9k$&#^8I&u6V.+p$!G<*+OcSKF8q0eh!hY$Chp9pJ&qe?jZ5fS[_5g*@(MGW#F#EAj&&ABb
-,.NS9"f9<5H?-$^8\UG(k9!6E1Ol3"TY_ajVu.pgW-9l0?[6D"Mi$62^h$(9:bPfr;QKH0CAj2WFd192
-$kQRa81R';N437J##f_%DcNuT\LA1G9$qR6r>T6sfU3sG&9UJbHieYD#"4Ti(Kh<g<16NqA&"o(;/Ffs
-Gp9I^aWFq%bo=\P59N;c`0");0m"?RT7.$MIZ#61%ZJ(a5n<Nce&F?POc+aKa:etGBOQ&I.+:WX0nC99
-0nP6e!Z$WY'9]kMV'46\N`PqC?:VqZH[7(DfEiF(\$A^A-K7uM@68m^<@"7(pdC2f-cNVkVPh-kg(SOp
-^+O<QZf:<Ip;H_!lN'C-0AZ@!k_S(N>Q\?H;a^%D0+GQL\r,b6Cr#6)mJ<SAXjYGfmY,4aX4Mm:ms@BN
->ApPb%@?9k30@Dk_cY*-`OEE[#I]&m2:@!%P=#aio],uF^O6%tGj/*(!e8"^-OqMOZ$o8LrHUO+k@fab
-0Zm+<,ZnEY(3d/IN'MC0\0A=6;d8mMhBZtG7)*%+?0is8Ipq>bU'D;o&DmQl(H$UfrgNl4n^ma<s.+Ku
-(B8QVrZ(5$Z1s97HVX4KZ-i`2H$??K<8p(T4YUO[,c:((h=@C<%b71=Sc@,&Pk`-a%jZJZF*f#amln4=
-&f2g>i+VP0`"`2c7q\e"*:!H'qs0)W9CtKD#NC(Q1%4+K,B97;JZl]k@_O8h%_eqb8ke3IW[IK6%+Ut;
-Sc<GS4n3BG*_>ogHk.Lb?$pQ9NY=SFQ1mO.A.j7d<W,a'$@c&=WP<)ErZ(5$=8V<?DbK^fU'K\)+>N?E
-HR!O#k^fqM#JTUTp2tlb=5G)jq%jOkT0o/6ar`!NH\ie'VL'F?muHYk9AFoh#80u1X6"o+qK&V,?gY$E
-^+I_7M&qKAJ],3Zmu>8*U'D;oOQ_6`%jZHDd0#4H8G#0A#801]k^c,4,^LT\",S'ioK],U&j;??JOC"o
-H6CT;M&o4[5b\Jr4cnlYs1]R8('"=7!#Xd84cLJ9O9#Ff$lC[+^jlFf"q2>&@).9n!sT/N0OV\H!<WN7
-(bf@5J,o`V$lC[+^jlFf"q2>&@).9n!sT/N0OV\H!<WN7(bf@5J,o`V$lC[+^jlFf"q2>&@).9n!sT/N
-0OV\H!<WN7(bf@5J,o`V$lC[+^jlFf"q2>&@).9n!sT/N0OV\H!<WN7(bf@5J,o`V$lC[+^jlFf"q2>&
-@).9n!sT/N0OV\H!<WN7(bf@5J,o`V$lC[+^jlFf"q2>&@).9n!sT/N0OV\H!<_M9!5Roe"T~>
-/riscv_logo2.ppmdata exch def
-/riscv_logo2.ppm <<
-  /ImageType 1 /Width 737 /Height 609 /BitsPerComponent 8
-  /MultipleDataSources false
-  /Decode [0 1 0 1 0 1]
-  /ImageMatrix [1 0 0 -1 368 304]
-  /DataSource riscv_logo2.ppmdata >> def
-
-%imagedata 817 273
-currentfile /ASCII85Decode filter /FlateDecode filter
-/ReusableStreamDecode filter
-GQI3&c]9DCRb.Kc/1Ypg\_Y_?Sh\I*8;f`:,U=W[%`eko0%Et`l>AJ#n6a#JS<:hOWjdEdL_^4JI7#!9
-\6)(udB_M,eXjUG@0[qVLRf/E"M8>ZB:0Y/]UA^fB4^4p)&_t(b]pHXXca]C^6+NiTBF=Pmi+LKG_:JW
-J,f]p!!*?j!!3^^!!FDE!=1pj!YBk^"<[[F#XA@k&:a``+92EJ5QCisJ,f]p!!*?j!!3^^!!FDE!=1pj
-!YBk^"<[[F#XA@k&:a``+92EJ5QCisJ,f]p!!*?j!!3^^!!FDE!=1pj!YBk^"<[[F#XA@k&:a``+92EJ
-5QCisJ,f]p!!*?j!!3^^!!FDE!=1pj!YBk^"<[[F#XA@k&:a``+92EJ5QCisJ,f]p!!*?j!!3^^!!FDE
-!=1pj!YBk^"<[[F#XA@k&:a``+92EJ5QCisJ,f]p!!*?j!!3^^!!FDE!=1pj!YBk^"<[[F#XA@k&:a``
-+92EJ5QCisJ,f]p!!*?j!!3^^!!FDE!=1pj!YBk^"<[[F#XA@k&:a``+92EJ5QCisJ,f]p!!*?j!!3^^
-!!FDE!=1pj!YBk^"<[[F#XA@k&:a``+92EJ5QCisJ,f]p!!*?j!!3^^!!FDE!=1pj!YBk^"<[[F#XA@k
-&:a``+92EJ5QCisJ,f]p!!*?j!!3^^!!FDE!=1pj!YBk^"<[[F#XA@k&:a``+92EJ5QCisJ,f]p!!*?j
-!!3^^!!FDE!=1pj!YBk^"<[[F#XA@k&:a``+92EJ5QCisJ,f]p!!*?j!!3^^!!FDE!=1pj!YBk^"<[[F
-#XA@k&:a``+92EJ5QCisJ,f]p!!*?j!!3^^!!FDE!=1pj!YBk^"<[[F#XA@k&:a``+92EJ5QCisJ,f]p
-!!*?j!!3^^!!FDE!=1pj!YBk^"<[[F#XA@k&:a``+92EJ5QCisJ,f]p!!*?j!!3^^!!FDE!=1pj!YBk^
-"<[[F#XA@k&:a``+92EJ5QCisJ,f]p!!*?j!!3^^!!FDE!=1pj!YBk^"<[[F#XA@k&:a``+92EJ5QCis
-J,f]p!!*?j!!3^^!!FDE!=1pj!YBk^"<[[F#XA@k&:a``+92EJCcm9>jhF=_qtn";+7JTF]YAs#]=W!4
-N^&H.n\lQ_!(OI#l(G42WR8&UI%V%)10^OX!=1pj!Y?38_#*T8?O/>a#iQt9gape1BgNiGq3%gPn./Ep
-F79U\!!*?j!!5*?5bSMp"uU\l,2YM-YpDl&3J./*82:F&!!FDE!=7I3!^]%HMR8k,:Jk;h#qRMoN[@C$
-8N%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$
-Tn,`A!YBk^"<`e^J5??X(=33tja"kf$I+,I_[gDXVGK)T5QCjA,Ok6DZ5M/pq5X^3L22J%+NYU6"tgo'
-!YBk^"<]CF!`f&\,!:4&ncC#W*)\&M6U:\R&:a``k"Xdm6d8@B*Em@;!)o*l8`lrqaW(Wh&:a``+>@^8
-0mg]ZaKXr2o*1SVF@\/W'hROa&:a``+96s1'A2,h<7Oa#_D;C`W+\^W#8Tnn:_8-W"<[\q)&#Q:_.q*;
-(gs)4+it^+,ah"c!!3^^!!Hn-?uI^o6o's=1Bs5FBLjl`(.mXb&:a``+96u''%l#g>jK[-oPq#6e!1;4
-k1Cm"*!u`YJ,f]p0NS=mG/%8)bnXWtEX>HM8YsVn#Uq"?7Y&]-+92EJ5[[as_T!'WVDTZ_bjcBnWCrET
-"<[[F#XBL_!ols"1UWNKWAc"W82=g),ah"c!!3^^!!MFV@!=Qs3D-I?Cp!cePm^1GfHSEW$3Cch!!FDu
-9*.n]5'<#['%l#'0HouMd3D;0GPSGlHi*Gu"o&UkbX"UZ3>;T=!!*?j@$Ur&7u]`\\9;t7B4kkC!0\0*
-8`oLdaW(Wh&:a``+>?FiHcpo-JP0c8B8L<=66XGjHmG+I5l^rtJ,f^a8RQI4G*J/L;9fg%KS;aU3VZ-#
-LOoL/+92EJb`[Kq\Y\PG=X'<=:e3>H+%bTk&:a``+96sq&tmXufrS;r=U.O\:_8-W"<[\q=V@CTce5C%
-a&rX=k"lV>!!FDEJQWVYdEgLI=N=PL8`ih\J,f]p!.e8cT[D*=XB<MG#>+&S&:a``+96sq&tmXufrS;r
-=U.O\:_8-W"<[\q=V@CTce5C%a&rX=k"lV>!!FDEJQWVYdEgLI=N=PL8`ih\J,f]p!.e8cT[D*=XB<MG
-#>+&S&:a``+96sBJM5l)j2IJuY-tblDngAhei,-VKHFITg:hgt_3])TrKB1T?&bInpdR.;G0ZtULMeJ1
-g&LGYcf0=Jqma:J@65\3i8EOgO1pg=Z)4phTeK;4V*MBrm-GR_K24],A:-ddQ"9$@k'lH>k(+$b/lC@h
-Z/n3^roD1b8SF0'hsuV()S<WC]=E;hc0L8=G0]:3Y0-arb%l\_?TJQ2Q,(f]VD8M)Kg9MY?JN5@[IrJ;
-cLT9_QZqk)hQd*,rEZP"=lADmIFE4>rL:7C:P@`V:Hu7-=Y$tn],u*GB.3p6.?btE^]/bWgiar)Z?<6G
-0\o_q1O@m@$97ooF4jCneQ4PgA7_6G<""t,s6Ut7j_r*kj4f&Vc)(P(8NMU#Hp`fIRbSg3U)M\tZ%%rO
-+o%a,T0@C9g"p%+"]`8E-K)6,r>5rr)^4-,i;"=1R.Ru"ZgB3T#"?/Vg4"$SqeMgO,`Z@L>.'6G#u=ba
-=s[Nt10E?b.oD;G8ep]\j@a<T=31iP@nh5=Sr6p2^h0jEA3&IAW`iKn@l!lFh@:#E^,!-N*Q*S$bn$is
-/S4PO'\SeM=X[08@2tHCTfJl%m8Wk2^jE-5G@AsFUK'p,`umYRF;)1>Z;.VL8uu%$]t!s44$W8mg-M$*
-'=Rm3X%045g7M9m_[#]8BhcF83iKs4eRL=bicf:?'"MIDX78\4fkOo-kD<%&(t(eZ6(#c/n^E2o1Sf!e
-,k@_\FVBmu6rYWjX(R)$Cb:*]Z$8"X>s5J9!OnE1FN,bS;1*Gn]mtKN$O$#GE+sC2Q?pbj6rFk=3OlVB
-5@(0i7h%B=='DA'<A.?'+[9@/$<eM!oaXP$f[<M0q%"p!\(fOpYL_9jR]p(]kH1&CM6Uq^8\[-B?-CPn
-+"\j39A5MQi@QVk58jlm7RE1'-u&!K.:0f4k`1^b%i=D!-YGriB?U=pruIZ4HPY4O%Y739=IZ8$T7V@S
-CHMMa<RFj^]9A0VKjj3e((;h*<0CPaq.pHa-ee6E'!!cr!uGd6hA]1ZpL2GWi8t]tZIV7hS(i#s9T3+m
-<AS-[?TG@$Np2GSRdtK.Id#9@iJgk_ffS&Z6fH#'U/5;G`e8h3VnsF:eA`)Fn]'Ir>gD!Jk&9S%=82,s
-0ach1R%u!].[D<=dB3p3l%(GLPa'QA,*ZWHG1%[@B\MMUD:m,s0g:]6,g4LiYDMan'DSBm_$;%jIrWoJ
-U'XekSB&Z!?E<V9WVne,hn^5*cd/CZb_\A+=Uk!tqY5h5ekV5SgKnd2,IE*\bF>qLZol9n-um:fJ:ObV
-M_Cr#5q'jTEcEpcYl),=6j>E5AAto1JcEec1Zf_sH1[''>9S-5RIs1oD5Tu[OUiEm&Z#pZaWg&nNP5:%
-<h3`[DRtb\Z>'?==$&1.(f.DDTYa/YZ66iia-<rWY>CBFIf-]L=dWeS#E,6QAO>]a$-.fcr9t@A%TC=a
-B)p+/g)?]bb38ZV7'l6]C<HRSU3n*\o^l*C=BQA]8@&"oB`h;DRUR38d!iDROXft(Z;O1#G*?nMg4[FH
-9e@%$V\9!smUKZ[4d2&-Z90F9Q=Eq>m[=7,NPTP*c]-A,gWfYsXt7'0o-o]LS.2Ke[&PZW(R\tn,alFI
-bpB605Rg^`;oQM]]cBo)Zft.(/Z^)'hp-sUpt$DoM(6tH17NYTamb1eWA)e&n&eIifk+0^?Pul?7PET/
-?r\Po8]O4ueZWH!)l1MH[_f=sFHN+9*JaP5St*_9KmPb=^iH?2`[G9@=0?G[cLr?XY3UL.R&fj+Rr*iD
-N;BcaCF.XZHE=JKI.'I@Ot;g9Q%PSkbR(oMb(%X<JOm4bbpNEhm'`ek[tWV;:[^M35!(tnpJ6I0&GU:@
-`0_3q[Oa8TG)],Y>(=h2hZac\W(BH/B(\HP>AEJ]D^eDk(+d2G0K2Rho2PF`#?Jb)!s.jua">b$<OHLm
-_NM=Bq9PU9_aLg8F)bYP@':lENFSR,]@HGOn5UEYjaJ!jDThJO<IDU-encjun$P%Ak1IPp2nQ,8)`KCr
-b'@!UOT4X8]H!eT8+"E[PpG,:k#f/qeHV#f2IF\LDHf1L^7",\>]D9B6E6j34\(LrrMsl356Q??fZB<H
-l=d13^3ofphf:X7APuSdo$qe)gPl@@nVimNTp'"sbO7>W;-c$S8?ttiV9nhbH%3MY6^H?\Js[TqTf9En
-.G+,>O'nCM2Y,RXLPLYm?F$t9q#UV7"MVPGc;\ONo\AqqrT,\T=FtC%=aSDBb(Vu)^Uq?Q$K`YV5.5p*
-[J'%c6J)S;4f[]Br#BNT$SL*?,*P1T@r)`>R(eDeehp9e':4`>YO-sNgLBff3ID9e$3;+C'1nt@deSO-
-hl7B(5d9rG:A&TlNgJK?%;TWtN^'K#e]9P1A7hTOkluhtO^te[,2p9KSB5f#h>Hj[ekn?a1)^+dou2mT
-Z7atKB(B$4_H7eMg3K%16O5rMK>>H<:*FCdaR,!CG'qj7HB'8"3c\@"C=C4XC;=]K8ZdN7+(ltC_Snbu
-P&-q\V<1+uO"l:Ok.9$5X"HeKrEZ"5U5NWId"E:(0WCV6=*mHLU'1Z`IK'/KEQmO]VYr/C_uGa!ZPd/.
-%D1^Gf7T8*U8t1"/o9e6KJ.fIdJcnI\+chIj/.TKer>14X"e67aZd-h&??!,&*G(WAn)<$Ld1]IbZT$$
-/X9>Of]B!^7Fh;p/N`UI@UU9gf7krZ'?gNqC_]%]%%A%41?h:,`MlO4b>H[a2E"_AH=YQ&)-2`H[2$">
-ZMGJ7)"r.n@Jd[>]T$MLm2cl=AZs)n;Zdku"quE?5k#Ya6C4V`*Y_rD951Punb)fc<X0AP(3p$IWKo^3
-j+]2"F9'bn>^9TtdBdS"*W#<t`hLXA%9D.UA!mC]CoAX</Uij[bH7T@qs(lh>%)f`^&?sAI1p<p2'iQ9
-g^]b5TBM7URVXLTk/DG;Q<*s-T.4<P@%qBiD"%#GP0CN+>(P<Q[mQ/@+2;N0T.AGMgAb<X0mt+pN0DI;
-D1@_VgOn-[[dH,/:U\uj=mFQgX]-S_c/DmiGM2Y2l`XO9fQtq#+Xq"Z&PKZWfgTo?`^-?)&!`nI-:a%=
-9-dXL&KdJFMS7)qh,^Dk?G,OW<V:ukpZ0L)^2=^lmtt-0etTSO2(OHL/$4j\0DZ49a_,BkKf4&DN&=]l
-*1HWimQTpB;Tnh!RK1N>mgM.-B!uK@-0C(2fMYJ*9>[3D4KToe]NMVNZK3fV/t)a<L"YBu<+XWYpnY1f
-q9<BDhC1A,?\?#QEf0hZ4Per;P:%fNhGQnZ98gbU,J\&"AFu&\n_`,(g9.H6TQ*=\Vc(r3<[Mj0CKkH^
-@0LF<8M[0FH%L+6mM-%B!JT+(l6qiTro[*ZDj5pmS7HY3-?VuI&fE7Jc"%IdAKm^<TP5qrH5:,1Or?BI
-XaRdWf%Me//@\t_5C0OQaS1:%/Z-k5UQa;6pPZEs".)1Uf[r/bdM'WQ0jNrI0l7mg3#g*]KoLPcpo3@I
->47.N+dX8o*%R7Hej#hPJ-0R;k5=gYdT"sc'/j)NXX&8c83)hP7_h]pm6LC>JSIlX1c9ClnqK2$Q3@-1
-+aKSN,[e<`WCPp*?o]*('ia!sJL%;U+RDh\ZC$(ol(j3i5QCNuDb0Fq-K8>-reSE\5<h^TgM82(-k".U
-coS<Q(tpEI5,@Q_$1eg=9@WuB1h&FjP!C8f!>gDAd5uC)RP!IuDK&CBFrtFJLQkoU9Z6k>'lWP0oiY%*
-k:q/CUfET2!mKZmqk'FN#6-i5p8n/=I(Qol0&QRr5!nI22gd']Lp2X.YM$MYYH%?pJ,FKN8(^,WnW\0'
-$*@-(%;l<&MTC9J@24\S"4^pF_nr<q9]l)kbU9%(L+gGN=Ol_Ol%F=K8P(mpkMKJiSB2Q9bK.5L0H4U-
-QgCA1F75%+iqn@++S#seE1n8Z$sDjtAcCe^DlNBfMn=26.E@*qNIFt=?d$*"GP$u'WENp#UTac6-Jj)<
-BUr-h##AYW1V()&0TRVU((*K-0D8u\eS(M=U7(f'.mdGKIC-s0)T#hh2=iiM(p8t5otWKoj`s;VNE2QW
-<SZ@1__^mP]?(1T'$/L(\)5.I]W1nBcqPl$2Yn%XVTOr/Y7*22]#_HT3(+sjBXgsA.q\6ml/oZf-j4:h
-jNq,`=p4*b[6TmLh/b)&6tD;9]K/5QZhV+m3]S,L$Fj>T:JYrO%LlBMp"RS\6Z4@O%4#m=3_.:MJ<eKF
-D'U(-4'?>2KT1Fk"^>S7o`HnL/#J0EI`TQ2pdGN5Q*AUrQA6<FC+"ao3%Q$@-Kj59]%1iidtKlX8DXs;
-Y&V/-Rh:<k&3RG7ba$O$4;V91bME@`kXl=F=]G,A>9M#l)=WAM<qT'jDJ`#P?J^ub*\5?n,pI0t--_EA
-P"@E=I"]1#!@AI`a6N/]kploE=nbGuMTMGB[";h;UMr7sO<IRf;Ef!S*7[8H6<W;.N$s(JIkb/;As/?m
-8"#'8ZcY]B3!(R$B%t#11h-Tm?8>B,X=V6N7\YK6ZZ`HP-cT'P?59*:?9?]db6m%UWO[$Q"B9-h1)#`_
-@@,'^ZE&B$$LZRde!i^)MsMl]Wqd5:S!liI;]ZiX6*PGnlRq-0D<ofIjfQPSp"g5I1j7P35!H#Anh30Z
-(L>atAJPdQ4$GiOO!$,(!]C9i-creCA1hDjD//WOKb?<?T%."'8QDV=r=o9M<V`mg;Z72L0nn2`K",@/
-!lDB*@&)3X-(3$`@SPbhVohn&YFSJu`/LK2$K5oVLC_):Thq9B,=_ib+-h;",X67\grZ1j@blApYJA\j
-HR_U1,oX;+\>@luhc>o?CaEoiO^t!lji0s!cI*.@<=DuE2lS'd%FqFa>Fd@YUe!Atg3p5Rc;CT*]c%ZD
-6^s]E9mL#HpoD=a\F(e0f7giS"jcC"P5/4;30(f)Q>BJTPp@"a-/aXu)9>O8WN)CX/EQ9<\T5U+`qm,a
-@S%?Jg>.lr?aRY*2GK>D0&Sck%VB6Z?2?pl#Q0OdZ.G[Fl&HjE69*<?>E\AsQY"OQ!H3O!V5bmp_alOQ
-PsA4K05nV#l6TC%9%ia!W[t-rjX8/,c(B[8TF/+\o#-\BEfe@e$:eq7B%B]19;_7$YefX+:[W9^h[G8H
-Fk+saFDO6YCDhIP8e73Vl6XnsLLP0f^g+SdMst:gi3Lt`L`dj[V;!TZP1!l4-cpi;\)3H].5sh!<-lN4
-Yn@"m>ffuteIKrZ29/&L7*]'m-JF3!W:qLXWl.lF#SZL'Vn7&fP_nnsYb\:D42NVrP(7h#=P4ur?R6>0
-V@iut*Ibk,9`jpPA?)oa8ZK1qZ#[HS-pumpL/lLL*T+?OYG0+\3l6_1oTE4V*"_gb\Sd1MokhLnV3ADq
-A]%jh\I@5)+?&F1q.E:0A@hq1nuJPr!`YS`e7Bi?X+6=Ch6+W(2$,S#A@K!_jUM*S<MLX:"Sl=i-EC>%
-g79*P1>+5QJBjQSHcbt3G4a3CCZ:-E5c]788O">9+^#HGSQd\emV^N$/Zk],(UXK.Q,P]>%T&tlU('id
-pt.L:d/TZ/T+B0QnMc'8]Hu6bkY*:rr7JqkV<Q+6]8ru:KJ"7mp'Ik]3J"^I`*LdaNOWL^"%]^IW+k)9
-Eh^`B>t.kQR:eKRg%Q_8EmBj`\Uo>V0Q0P&^niio.U_T4Kp-*fp%H=e/7s0/8Q\'bDQ)*IA6!(Jn#?a7
-rs7.crPR&*$eI-U1[3^[s"Q6^Wu[[AZGFJH]Q#S-Z6_2K8Z(109N\]?F>'&(p"$MtAl\.l/BQnR;lmHA
-/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
-+f`XN[:Z93EFMKT5B)H)Mf*f-I%[lVN6[:Obj[/0m49^o\0!En]bQn3U5luE6p9JCi]pg2&qiLW!qV^g
-G(R7-g5VA.<ngj3KrYLVC?^hg:M:cf-5\)Pl4$8QQ(d&-03OQB0_WMG+`:HF7-^:Xr@393]uj%af$:=4
-)!)KlNEGYB6:s;F-QnXaWr64WkqJGTfRZu&R9E[k<j%4bIDT%2OpWO:hFK;&`L:Qg`5]cQnVV;nC\fEr
-mP<`-S)"o;/GhK#=Y(>D-RZm$j6+As)>;soKq2JZ3%b.G[Rd_eaR]+J@2D^8=^S]Lk5;A,aa@on<MT#H
-iSZ](rJl`>&\H"sX`fLEb/ub9ZL4T26ba(ZU$P6I$R:ruYM!JK40h"XqA:8U`>)m[eG"E@IX\dd4*iKf
-/3N:FDEg-A8Y&Z*T9]J?b_L[KNP82C"6,9oE7C,>qhQM=.$fFXG+?OejY[*f%IluOLDlm&J'?e0jo\a<
-80$<72=d/_N)=%Aj_"I'R1tNpU`b15o:\3`8Z(n-M5u2iACiYmO)n@^+N`Wumi)+=;H:eHiG*,,_r_1!
-bV$6N+]Fa%HMY&W.Bg^XMj%S_@5SMFr-3I6(?U;*Ps59pR?*>>.EQCbEm,Wof;m/=D'+r-)AsX[XN!Ph
-q7509a?I(4+btan4\E)nE`ZC!=cbW6O1sU*#X"qHbd\[;*M.YnWMuVqS/raoG<D+n2O=E,bf=l_P@Srt
-;78A/8@!#5I%7M]#>+'QY6*]_+U<dVeVJD]p+r+FQ$tNNCG1_<Z/;$44&:HfV7P'OnOEtkQ4sfH^/S5`
-ZZM:>4pDVMV3[@l',/>6`7S`:DX3R`7lq=b-S+Lr3s:;L!Kt[E`rb%:n>*d@L.dcEmUY^p%6JZA?'[sl
-/p,D,o"&a6Q.b&."`-BdnF/,c*\5]U5)q-L+Fka/0k+1C^/'KQEGV"_Zj#]s8fSm;P$J_09fmN*&[m#A
-%r-Q/8&c&upU.m#I!`34_,l:J)FSDq++o=6_[esLP[RkYa`c-=/=0Jis(lG<D1Z3r5!(pprB!,'ZU>:!
-:7LJNHQY909E7ZHA"?>\AEaUk;RNVtZ>1_6S?j,(f\BPloa)kbHmi,;l`efoNGID1PH=^>o?:j)BLOTQ
-1t$f8m]saj\s-ALcGRF5)e`JTG@B`T=69XIA3L4O>Y.uW4QhjL>+:*h]*?3o3NI.]A3R:E+ANYlI+\:R
-KU*N[*'8R(^'MP(9W6)BeAsH3l<RUAi@?4@]?=OLE!nQ)2s*d68`jNR%@(Hklfno<,KZ$Xf*GpFPKWn!
-e.RDn'Vfo:rDoA_bK04A<gAZT77OOB^SYf4ppe%Ye+"\;-NZgo+)>ba,l?f#mu5h`'l0dJN=1p9RNV-?
-c>">-hb,h0T.gA65*W'e$>"8&gnVQhjb%`"-JRhCHE/B_g1mgJ_6;Q:;-56gR[\":atq.79)qQG_gf!<
-fti53+SE/ZYEmi,RU[Vr2<I*J=cJ%Z9;H=&OL=%8)>6aI_X92F-a]dujtfH5&U)W?mXS`g.a3C&)Cl!.
-dc%@Q#p@?;%(&<`bd&^7Qb.$"[h0pLb]sei@!):iL48ITRj'ODP64`R.E^b9k1!to%nThqIGB:Gjn[<O
-WTT.3MfsJr$CRA\<dbP<fapE3q3Z2$,hZj@!P>tqAdBX'S/3?j-?!EnAAHkW;8@Ko;InNDbpa/H)QhS*
-V-uN02QW"]XO!J$EsbM\8<dbMSX'8=b_Q3f8@!5M2Oc_XS;)S?F'aMFCMii)rM$W:]"lfob=n;!;C9*(
-Cf];dK9us(/s@fj1-sZ$UR*GB2N\!&bf=Jo9<u7E0i$)"[sT5gk.Csk[d!(X2?1t9W<8>6':[Z4fn%s$
-I.2]X1=-AXS;W4<WGP%h5a@miqYYVR=![`9#U%6:Y\,T1lmT=TC97tB82:DT8N)/NNrKAth[oojgIs$>
-m-,aZESVjs9s(<+B%C%LA-o8Qf.U09Vf\''o:V)X5'';=kCLQ<3D6Xi2?WD2]ba9&g^Hb4^0XG16k`,:
-^>f?4iQV)[FB:.kelQI.T0@Zag&e*CO^G6hbeL>4Gg5A1Y00`f#m_iF,o)i9Ci@X&Ou7"iknUDd,tKfS
-\k',?pRAIT`n<)%^k?e.'D31;;k9q\d+"_&6N;H0a#lOLNpeU,7/WZJbY9@5,kJ9E[ZX<7!,@MX\s[&&
-@Rr8p6u*C$XCjfN^#8]S(N!=tE7pU]i:5jJ[C:1`O40+sRN3J5RV^9agYO<34.W"9IsuFD=I^/UbYH@!
-.i5X"`o=B'>DA3bQD]p"cBkG>*h@cRfs;AQ+jCE%+N]"iP-#uC2Slf$IaIW'dl,6L=U.N!F/7b:kp<C^
-8]>$1'C;`6P9T9p)?$o2m2k>GUDK."6=<@b8`o%<_J6oMnp-s*S=Q3=HPm9a8V/4/p-OoOCA?L,b?b`m
-PSjU?Mi;bm^Y5cn<.Hm!/I-C0]=[+in5JEkXJg2J800[C!0YRH;L(m?C'>df>Fj[,F3KCMP0?ciP!uu,
-P0A2M4YZjDWtA)IWY_u.Zdh_/Dis!CF/(>1>_>9I!@4'D[1"@LHn6LENu:4=DqL063%O;;acL$s<D%3M
->Q-aj0FRcG(0nY8)m.O-\a1?)i@>20+Fka/TpeuV?Y2:/iN#[I$.2'LSLu]AfuV;s8?uoA#k7rYMDle7
-VD?8hUTCi(m3k'ap)qMO><?3VoAfH(V#Ag]ieMA4N.(H4hlZ6TAlJY(O%rG64$UJ'^4!nWH#`$HjdcX>
-5>ucIKpbr9?UE==/;a9J*8Lr`I2LBPB4W)/=gTu<pqU-MSrRj5qoLo.B@BmCE\dVqiuD)t!f<ut9/sn!
-Q`!JrFo;a=eoQsiI:Y"aX,eW@Fp.X9[!CYu"Ko2A-$mcJ6'?B?C$mM#&+TA$>/DR&+,J6@Hlc<;KYTm:
-3KFd[FdJt<@+tF0Ssc*O1g:`tRkruO(:=Bf6YCQ"38J.(LFoguLPPoBgt/8L["_/X6I$UCTZSGfP4e35
-1*?*ue`^4lKmQAE#`'"BmPl^_eR"XSq)5&BbK;m<Ops-iX2BVc5du6gqqL*m[7#qVWs0KT&:4QH`Trif
-!2c-#b+:hIIX&P=X=DEq,amJ+6_>U-jUm[f5a(qNc`5C%$qIdQYA7;lRLau;34f$@A0rhmggE_Ig8X*0
-+iFVsrUV@`CRmK&513I>k)")2_l$rnai-j'Z/]8UbZ*9i^@tFp1^CRK,`n]Fqn]sm=22-pq29pdDU5?1
-[p6=AQsgdW1F9mZh0)jjF.AM<OCW3?*Mh7QI)*Fq/ms<XFu#*CT1_**5V]l%@<YlJAKTuF_]f>PrM\A+
-^Y1JE%0oN]3m*%+P51(j\),5D0%n2ag%;_V7J*p$oW:g7XkrC/84#k6T9/1p/*e>"U7EIG#F]NmXW`S<
-`$,S/s"WDK(9QVSG*ZjePWn,O[c)^@M-o.WEk8$Ac*($2I@(aShX!eUWW6ghK-cp3jdneH:'=n;q99dM
-1@&\=(b;XVhb$kK.O.+]<])b7&K,gF%Z<_Anro>]MAE$hW:5j*cFk<R6W^tIW^Y8t3lD8<RB_h%)Ihtj
-,"Z.0m@rM!>e;2.)$_hd1f]iTH]VDc4[1!qN`mKpT%KnUVl07?HAo@Vn<Vra(>h>=3B9,\CMGjTRAU?L
-0%uA(cafBYQBKHej4.0)K":h%Ie\aP59\:VZkWkg5kV8:h4;tT3aFSp0lgK<.?n@1fA(fHd<B\N`*brs
-hO%cUH[F/?Y21(Gpe[po>9D7>;>:nd4'F5fqqPcd4$($OV?WS3>YWR7.VhUU^Eku]!^D,-?$aV=XdN=e
-s4C<cOTD(8G"amHXS4o])*qpVgJX]4rh(dYh4asG(_ektK1^!C,@.QpH\`1hF"<Jc7^\Y5`tdj6_];Xh
-5DDsV+Y:5OeH*5@/)*g"hH+=XFiP0II9#$Xba)S<MqNI52O-^oohq5K"I17E]R=,gjPmU[lWPgj/:5J[
-4q&M=X#,4-&rAQ8Zk<j_NjFmZd^EP&F$--A'6_R;qkU&2FN[6%=i_OZ!_b>+f4u;hbP8%1EU+f^40,L;
-$p2>!-HV8`B/X;20$iA*(FMbZDF3sj<[PrV4HMh=&=k.UjdP<'Ic6>pdACI*qPdG'8-:,R"bmLa2'$#%
-9T3^BrU)0L8huqJ$ncZQ';8J928mecP_7Rf)FC3$;EipF6L8,$;m,oD+%KAHL$6FnU9:7tolM4Ffk`D?
-B,gNQr[kl7rf3#a(Q5WNSRu/!$-\?Y:',9*aB[sTR3Y"_Lp3JUU`slF<G&<`6A[\t^h(/J'oJ`9<^?HP
-TjB3jbFsu7NA'WE)_/s_K@`I4>skm//">U=_^/Gf0:C)2YDkH?5/rP4esqDS\Im1[TP[9J/p3Xk8Fg8I
-#b.<.8LFB.(S@)sNc7='LgCg"-aEn4)O?!?cXoc[Fl3QPg!5VZomco7n^)kHj%oH=#Z5-oO?T'E^5OuF
-fJKZ/'jDc[H4qm$Yc?-[mT4,,=urdtBDB@fB$LO$".,IeA@h\TX0;utRBTc)=qKq\]7V($C/2pUYhkk^
-QcuATBbI@N&Lmf#s/Ms_':r$`'cU%bjQOF2`%>Q8'Sc=P$J.]CN"pLtL@k0*+&`rHobPnI>X`)5W!UWg
->]1]:lAI91i[X$Lip?U@]NSFSF!>RCqn>N'D$f?frVg`Y<e+AI<+_T&,jVXDHPm1V]c8;#N#p?+=9ZpF
-R8B'7T;Xk\W!$jX;5#lb3bThp(++KNUNBg.Is$lV<@L$/10B]&HhQg1Es)FR8J\ROZh7ng@TEV<hNG![
-I.<Q;)-O<siH!,08ht+m+#6Yp26h<4VApjaE8>;3VOcI[)44Hf$$urY4r+o7l,+^9_7MGcSf[c`$=1NH
-b>)5&`HIR4X:RA)^NA;g4o>Pa157?t.YJ8Bl`9d:e+AgVVA%>tAJ\RF/j%78BN#BsAQD%oKUK(p/(.:k
-USq5^Keu%u+>HP@s125RUcf@!^B'@g.sn@%$:dt2r'?)^jGg+l:6uXK#bp3/FpaDtM4+#J%[Q3V/(ciA
-EYJGlcEW#?R%4EMq<;TN=i,5+E%1+BMOdM>&r4YPOCTD2c#$\((p?t?^T2HC)BcR9Z`_%C-L)iL2G]JB
-HcaL/!@Dcp9YP`.b+Aj$lWg.#!lCK&82AAan:sS;Okj<[ZJ1NOQY]?'\H^N9g#DAFp)11g1:mLGQh/R?
-hgSd:)8)YG9Q%Cb.KVp[oRhMbJkI7Lh8r:]E[t04\q12,rQ)FEb`]31Z+U3D0o#sd=B6^TBo(m(#d]Y:
-dZ4!E%5ip[T=1([BF(4bZ49&KG7l;J9<.#<lb4!D+CIg8bE[$I>>ZTJ\jBNmTdPo5Jm1LP>HIe]W[:IX
-!_E]'l%TR!mt;(Bb:VDK2Nq[tFi^@q9o/)5'h-dOHiET<AYArLXF"#?Ktn:(B9eI;LE:/B8(S',;Ij;/
-HHFA]KUOU)s&M1Oa[YU5Hr@E0e"!-)mIRleoh!K%.RG6HHt"T5pF])?XcMBa";2=AiI0Af0%3-?mbSDo
-kDM8@kVfQN;9S?W4KQ.`f]^@T1+mpjT`M3t!qsC7SF#Sj)kC!:):n]lB5kQL<uK^`[E?7]>Gas9X%1%;
-6l?QEL:*7/576"&)?eBAetQjp=kFR)/Ua7Pg(!tt\nKS<l+S-j[:S"O;DXECFrFO'pim'a+OEiu1lQDK
-nr)pk286I>X\35$h#lF3[dfIK$c5L_6V1m,hp=F!W9rb!ac)(kV6jHZ(4,?-YjG=9QXnekWdpY>[/E;l
-YD0)h8is'Pl]UoLaRtq8/.ldCB(Z".6UrIlmGnm-!.f+qfRT_nP*mNjad_2]bkZ;$Vf^#.$?C-!g[jYn
-dINK3_VUY]8QeLIK>QV]O/fbIB'%H6<p%Q&3KU^ujeFtU;2[?C,h)2-3OD4UYQ+9!@otO<ql&o)*]0X.
-Eh=&3h.B^_]S6oCMVgoYZTDF3#XDc/J]g!e+d?N<UpbUtFM6$AT<rq.E^JL3K*pKP3B'MVbg1E#FC:AZ
-#7UJffqV2OR$T'S38H/Q3Z9#>kkJn58S36(@b7/#p7iqDZh'ufeFo/RIls(\O;WIX<`Ac_pZlP>[G=')
-kN[in#H\*V3^EKZFut5&CN++6>5/H7;T*Anh4&7*5[YT5h-lYX=o.lr[^N<mlJeoN?bZKI/ZZOoFmnGZ
-GEP+,q=Jf@%(e-n>qN%[4B1dTb/[Ku#m1"CCn*Zc]kJ"_lH&O4s,%&X(p%i(T*7R>XR]Cd7ijiBR97@;
-h2/2k\J,M11?ZKgb(]4[e_^Rb[F<6tmVO:)o(LBlZS;74C/nOh6hF!e%PkITTpg7(\9p4G%"c$a/P*6u
-(9j-)Y(UR.*jjioHbSPj-d0Z1/@`BGY3^>..!mEcY_RC(RBI`pNkg?jm'>>X20O4[>>%Q?kZ^rJ]WJ1_
-\b;CK_%8RmlXW=>Ch#<nWuNCQAL"TF(sPa:YNffs*8s1N;2gU5d2k$Lm)4[0MSRluaYn6@s'=CqGEEbI
-@AAl/l_m@lHA@1)l,_VH?Nn3iR7K+/*;_JL=.U-jC0=_:]C)tfZ*Ad;"k6^snH%s-gC8TR\Ien*">80I
-m#p\;NWcJf0+pVCG%%-f:q8IT@onNtr3:&"&K6AS_KK9#>%`Kip-'\?6Sad7g@L8LM'\$eV<E(bT5PD)
-D;8[r"&K[np!'1^o!'ri+HVW!KmN9!LO;_`eU:Z:.>K-aoOAfp>.MYTQH,t16i&*^f#[r,bZs.$,ag[X
-k')uA\74h7[?!+_cJXm#Al/2OD-35jcuI$jTj?BZlK)::#8^V!=3E4Ym?_a?Zf;h8\nM:hk?[?X-$pr.
-H$'I@$0r@"8sR:6oRf7:!H<_COV_YTJl,,_+%^'f'P:r:`n4W0[[Td;/%4:iIce%6ls8c,>3b\<7f.^I
-^8#A(?bNuHc&Soub-c0frp@0>T>L!e+E/VgKm[E2G$hlUKsRY\d2,D1@BQt[GYDiQa69H]j=i%=`hT*V
-"U'K1@)16,[qtJ+W^nWs3$_cO*@j>NhU\X_#TGqA@Wtmpe9K4[C`LKF[fIGTWnkt@)b@c)%e&eGatU]!
-GJ93\=K4jJC-SC;ZblE9Vl?`_=6Z3A;=+r6cl/pc@ui6c\ek`WS*cr=5P'Z3,[$8%KNf+s!L253erT3u
-,F+06/+Qk]XpDjpRp>Y6Zp2(.*1@l"H>\M/;:p7W=#QD\Mn;@4B&jH,qW"s;p"'U"XApgN>2h7YD+gVn
-C['spX\a0@;"K"[(#M@]*&j.*9TnX4Z*oYX?t)3D\O(uREg($7MN78iq,PWu?&-s0?90F?-Vo&3kj9d:
-orBh=/:(@<MM>l.>Jl.9X1)?*ndJOLMY'AD[,"tM]d8GI8PLG2:+[o3<c.E0W"o_;&bbF/k6fc-[/p/4
-W2rp@d&Bn^DA7Y3A15RD0nd(U:3Dq*gYT9jf<^oL\kR9F?jZ&#XqnGahCKa&QmlSAo%_$srF6T@`X$2,
-V/C%X=9)7h$M>HL&hRa3<IXf4]1G^BCo6<W9VmG0C\?:G+uG""UH-hg.dOT&86(`pko<6?,_Y/iW"hAQ
-:YYX-Dh[smapn^==8nVU2Q"-UZH`E'cC#<j^<M5q[:;H)s7p/?S&O.YrLEus_Ca4LkZAS*eoSi1DR](q
-d%dXVoW9I&f6-3sdg]Zuemh-,lJa:dk+')NbR.7Hgemqi<F-hbosE80[E)t5!.PjUQ6ZoZ'BA00g:^$W
-hH2:TnQP$<[kNpc>HY0rC_gC7s!p>1S_q,lpT<js2U/j'Q&dkc^dYCNR.e.%"?g?4cWlW9%TeGaNS<[J
-](^QPHHuja?SRgg>VDLV@*FWO>>m5_aQqhu/'0?[;g7DJ^DaA`psrTDom4o`/Epd>3W"??4,L>Cq*7Hr
-`ZP/3LO]#E5PWL,IeEBc?iT8T^\m!hk2615rP,g:QsJM(DY5D1hD>:8^Qm\mrt0Tt<K4_,P&tX@aF.VW
-4_AVcVrI!$ekEXOF]2G@.`q%6[Uj5m<oYD1opFi$B1Z,BdIuFULF,`(H'ET`K;J@On?0F8N6HR!%p'd)
-.*jnr6`ZbD7:%@HrnB[6a'\l/2^ZPEs*jq0J,Z)?i@!r/)>%/Xc^V`#ecWa=G\@'D3^:9+IG=J%*>>i\
-dC5tuSKp!6f!n7TX7k&oW<a68Ti68:cYYSbWg#T(U35Mo-(1%MW9,mlq=NoMXU4o(Z[H>\hK7lP$Z8H(
-cZsn3_k)oC9=4_dULa8n?Z3\c:!`g6^VA7IA#2*\p!8-eeaNM)f"6D%k-nX="<_*q7]&@hBfj:r8_o[I
-2U/5%5-+!1"G#L4[6m'V;2LtO\>ZLXP[rnk[WS\Rg?Z2NP1j*&h;6fSm7'XP1B/i)<Htr=DSKkXOtNp(
-YYjeg7un]c/kuJ.YcO*6m,PH:@%NRn2D27>hS.ksY5\(NrEcmQX;:g(s5ICohDK=t7$qPrCLdLiot5(q
-XPJd;4_##H'lEkjjH>gi'36.6<!#LCp#Br'>mb$-A)j_#>"*"n<_6=QJ.8u%4*GdjP&(Q@6'=q@Ai76"
-?&TNG7[hHf?Wld_4PAJqED6<mgO[=KH7CXM-"EKF<d(2&Fqf5pQ(]8F#?j&=\@VEP3Ie--`8&C?rg3Z=
-hO'<b6<(?,iVX#7!NG>0`8&)Z8og;DrcfZ/BJXd4<DZ3WjRlN.>`$\cVVM18Vk6Rb9Lq&n?4:=HQ\CbV
-#.q88^1Il4"B$u+DM1#^HVH"aHY&EF2+t16qgb6Mg_<gSI.+7#p!juUec5Hok$</Lc7#=9;ET@P#[D8\
-HaS"2S7uRSKsgc?s$[kG[<"5ZDEmp]euao[Ia4@gTsq<L.A4eh\Lr_>L$).24)\OofAL9s;V#-bBtq'\
-Deh(c)-/Lq@S4lBJ(eoPIC`-/HhbrEWcaa:30YGr"sN4>p7Z&&(Z2TfA[iT$Q1PsJ`'l3QP\%<VKpK19
-X`o6mMdNiKZ1?m-If,Cq]1eCDfj9GolO[/g^p[Z+0lNNrY>teUI<$dkb/;K5*\8*5(CLK7:o'GeP4/:Z
-0$cK8\lEqb+"gbGqmBO'BZoYkKk@QXYjA>K83Q'W#.0<!F3>/^U<\7BY+TNS?aZ^'mJ+H=B>Cr,6F!#J
-XjFGif<',EDi5[CVJ*6U#<!8U%h@/RCHma"GIB9mbkY?Y=?;mtW=(:jYHVX=i<_6m.qV"Vb#`CjlW<2M
-I!jJTC'9DQd0abmp;U5ul3!qiP21EQ^])cumZ:sDqqe&IP$&I_o2+F3!!3^^!!FDE!=2X2r8F2mO$otT
-^A;&`a&Z6LWj9D7fq3ZfmGDWCAE0k2X-SGn"<[[F#XA@k&D14hlaD]L:]!q:rFc/>VTSntO+6l`^\^<t
-*ja7jc%SF.+TMNK5QCisJAAMp3Y!/0d9ld?Irb8/IdrX%q#C?6s8;['s2,rYPL$u@bC?p"O"E#jgi?Rc
-noP.&!!3^^!!G3JJElp!Y;[=#H%uA&+92EJ5QCkL'8SmJk2dARQBRf#$pXdo&:a``+L(A=>5*t]4%<B1
-9BuMrQ_+=E!!3^^!!FDEJIDg3Z/)]uXH+X5*juK_:DP&Q!=1pj!YBmt9F-<B76$LJ;[`ps!!3^^!!FF+
-'7n?XrVYt+Pn00"Wk\4%:)PE4&:a``+92EJ5[[Uq<o%==6^^Rn[UjcDa^_Z_3/)n`"<[[F#XBMF!^D,-
-h94RA/5I>"]tIBSDa!k>kNn?j#XA@k&:a``+92EJ5QCisJ,f]p!!*?j!!3^^!!FDE!=1pj!YBk^"<[[F
-#XA@k&:a``+92EJ5QCisJ,f]p!!*?j!!3^^!!FDE!=1pj!YBk^"<[[F#XA@k&:a``+92EJ5QCisJ,f]p
-!!*?j!!3^^!!FDE!=1pj!YBk^"<[[F#XA@k&:a``+92EJ5QCisJ,f]p!!*?j!!3^^!!FDE!=1pj!YBk^
-"<[[F#XA@k&:a``+92EJ5QCisJ,f]p!!*?j!!3^^!!FDE!=1pj!YBk^"<[[F#XA@k&:a``+92EJ5QCis
-J,f]p!!*?j!!3^^!!FDE!=1pj!YBk^"<[[F#XA@k&:a``+92EJ5QCisJ,f]p!!*?j!!3^^!!FDE!=1pj
-!YBk^"<[[F#XA@k&:a``+92EJ5QCisJ,f]p!!*?j!!3^^!!FDE!=1pj!YBk^"<[[F#XA@k&:a``+92EJ
-5QCisJ,f]p!!*?j!!3^^!!FDE!=1pj!YBk^"<[[F#XA@k&:a``+92EJ5QCisJ,f]p!!*?j!!3^^!!FDE
-!=1pj!YBk^"<[[F#XA@k&:a``+92EJ5QCisJ,f]p!!*?j!!3^^!!FDE!=1pj!YBk^"<[[F#XA@k&:a``
-+92EJ5QCisJ,f]p!!*?j!!3^^!!FDE!=1pj!YBk^"<[[F#XA@k&:a``+92EJ5QCisJ,f]p!!*?j!!3^^
-!!FDE!=1pj!YBk^"<[[F#XA@k&:a``+92EJ5QCisJ,f]p!!*?j!!3^^!!FDE!=1pj!YBk^"<[[F#XA@k
-&:a``+92EJ5QCisJ,f]p!!*?j!!3^^!!FDE!=1pj!YBk^"<[[F#XA@k&:a``+92EJ5QCisJ,f]p!!*?j
-!!3^^!!FDE!=1pj!YBk^"<[[F#XA@k&:a``+92EJ5QCisJ,f]p!!*?j!!3^^!!FDE!=1pj!YBk^"<[[F
-#XA@k&:a``+92EJ5QCisJ,f]p!!*?j!!3^^!!FDE!=2@ei;Wo9GTb`~>
-/efabless_logo.ppmdata exch def
-/efabless_logo.ppm <<
-  /ImageType 1 /Width 817 /Height 273 /BitsPerComponent 8
-  /MultipleDataSources false
-  /Decode [0 1 0 1 0 1]
-  /ImageMatrix [1 0 0 -1 408 136]
-  /DataSource efabless_logo.ppmdata >> def
-
-%imagedata 699 1158
-currentfile /ASCII85Decode filter /FlateDecode filter
-/ReusableStreamDecode filter
-GQH=-B67D1PqH0mS0L<t'U+>P3TloRcFJHl+;-IZ7S+"4.>eHH'0q-T,T%i\cgH7!5KiFBbEbQ<Eei97
-?8LnAg[9O>m[50'g26T.F1:&nF)RaS.#Lt1<@IWNSTWPp\'Egm_uBA_Hf&m^pn.RBhnMDRi=G*q]l32+
-1O%)Z>%^ft8W@OY-+THn)X/L]f[VFRBk40:?``JPl'?&j*1qndHEebQe&nOuKH#UZES32Nb=A5;$%*hG
-D'6'*"I>Xp0bP=(!m=,Bkm0s'JZU:Rc0/5[Qb`,&\8GXECP?l!s1,Q(3.^$810as2J;B:pL#XF4XTXAB
-"-:M[&@aVB&,l`FNA-I/r$&Qpn@\t?a`\8@:(4-DTk2p`/.7"0>/_26<,*QF>sp;YdePG:["n_Q'I>&!
-'A,;)JAHm>_^J!5Rh4BU'd5LZ`o3QL!okoqg6_Dq?XU2eq>eOFRihuL1%)mqa08tVM(rna)6Xa"$g_t\
-VjHrP#V$3!G@rXJ-a:BGEOrtSJT3h.$"0:jlsL;SYHL:<6B$!$38F_/LVPVXOXX`R,K@uB`o0IWEM+6Z
-_aW8R66Vo^Ir7>^'WD[LO<B_[2?8Kt67rNc3#T^rAcam1b=(drjVP15"YYP%1;P",*Z6?KZ074`:P*Hn
-7)ZTfa@5NqM&.`fJG_hZ&qP%!,</.dJS7k)`[stogtCAk07Wf:C7,fer)`rN+nP=+"TQtl!g&(S?)tMJ
-cs>8'YN`GkT0bt0V:T&&Bs-^-kU5$":U"W]9kTogj-jbfMmfS"M<S:TFo)%(+$k;#2\jE/*Cr7Jq?%+P
-cG@3Y&MN?Ok>^HA-p8,KbnQBH5X$=)$L%T6#K0^:nnWIh8."ctC,(/E8ggj/f3kYE(*d6qHO3A:(d%pu
-Jfm`"fH(+38RU2,g]2nC+OD:/^b.S^#g+L<!e("/[u+`N:R>#'M%NjW:Z_k;Jg<W!-d_5`Nh=+o'Bhme
-gPt-r>suI7Yn%2r<@d?a]$(oc'ua4NRg@+E5>h\^q%3Z;4:.ep!"q%AE.BWAD$1'Ad7iJ%iV9b/<>_Fo
-n,\L>gn7Fe0[>7I!@YAi3>gc^Vu74f4;WYik1Wm<88gLt;8U->&-3im7hd519d7RZ89Gd$"<+N26&`.0
-.'mKs.`I5a+f3jDK,bgIB0-F4&7SlU78R-)!i-CK+G"`APPDqu!7\EX*MpT<h$[[3_FL'b(h+HoD$S(j
-+$i>-#mE(g,;N#c"0N"[)c()S=h/i?Gr1k-L)hGU+[J)b!RY3t)XhojQ&A]k$<Q_KBm7K',0#<k`&RNf
-!1@HS%!?*Ni$on`@Cr!(_^hXrVar0(0ZG8E&4DZDKN&2e,:?)(!?M51q%sg)E@qYSGA#O4V[-P$T2<D/
-,QK-p!!M0L8HB)0L?/O\8/Nn4)\1=JD!e);f]'k^S?WuM=H2MeCsfD*8Mg9(1kqX,;l9'ui@G@\cE_$?
-p"^](.q_-#6N7RToGP8KhC6&#QJBotcY91R3lhP:;_XVi[]h97,Hs7@:gQX,l'-1mU/teUV3@!$^iA#$
-MJNo/_Cjma"nIKE!c)4K;#&uE;=%[VYQ.%r&6Y)TJ.DZV!n#\Ybq8^P=6,*.QS>Wg&6m=$]L)AnCll#V
-'8@'W:r1+4G\6He0LETQ4,NkP7$^hG(^)N0/S.%+W0%?7%8=afY^"!;Z"ZKq(I//J.#%.%"`](h/8^Xb
-#)EP@EO[h0W5(C&42;&%+.u^u`^+^$PQia2JT9%OY_3<M$8KhWhRuQ"#Fbk90f9$m1fPjnU7fM+9,Ien
-eQBu(2?F\)*.fqXNEEaqpbCesL?\o"7?"PTX-PI/+U8"e+e&o`X[82'1CdOj@N5atNu/,^%$iMS+H9nK
-8+q[uE>Um\$c0?mN0EKoN5Lqt!QJ1o@IR]a>6,ufj#H(,P:5J60Fn*2!Nq:#7q6qs&dF;7,)gVkN'mFK
-mKiV1\2;"V&Q18?j<5DYgsN,J$st1Yq3N+P+CRO'J9_pl#%j)7i!&ZP)rq=&)>M<c6>6O<Z^]pod90R@
-OZ=$E#7#b8\b3D5o@CI7pC#:b5f2d"+%S:seWQi4gc:_n-DV*40Yh3#"FYYu!T0VF5`1T;8d,-W6#dpK
-5\^=@%e,YdRtZAEbWOf8@B5S,-"2TBfZ:4W+[IjoKkeCQ-EI\I?l(S2(`-Ro?t2*$a^uCBr@fO(c@HjI
-0+ffg)(#Db:S=1381$18J3bL0XQTqc3_X=k+C8Fg[Cjss$6B%`)9hq$k6BS_"H"7+%c]#BW(;oPecQBn
-/sKc)>+_YX?!^llS:t6eif*br`rJY$NB#EVZj8/*/:lN+G:WI+dNo=/mGNaMJ8n[?6YZbD@@@QT'/MrX
-'rd<d[34*=j-@JX+UVBG\Rg.Z=.JAW2k"@ZW%\UG<[1'j^r%%FC_g=*+iZU2'?ff]fd@u`+jRA67(DN8
-OF\6-/K/73j4IT\At5*F-!Gt:-V]-_.>Ol_(//r5`H\r?^MIa$Eaf1_EWA&<\E>=/Ld6`C43`!`GHd/M
-Q[LKTiFG<)"muZ%lYOQq%hD2"0okf0R'K*!g"CXmg"e7W7-og(klD&Z'/oOl$UBe--q.2[J1<uh+`o2%
-=7?8)ol(&BE);Bcqnj1bFp2f=lAKLE!h9EuXBa:SDRc:Mj60gRp=qbdr51jA"uuA4d/+%$%39$6`0bP$
-:pp@f%*%G!DTeQj2Xdrq6%M(54k=m,;"ltfi]m5Z\"Edm]QVdGCPd5jQ?fqSm6XIuH>PT8/[l'9k4P(A
-3JL.l[>JIpAD3\S_fSm5bggf*--]af\&#K[lDW>b)7E/K]oq?=X?TcWVtlss7UiQ/RAsDu9"(RRBs1r,
-&N5@W_#S]gCeM6;+fKq<?H$m5ESUB504N*C^86EqY%@c8CGj:AbAq*-FCA!3FU2Cj^]lZj/_]#O)(6\Z
-4@L,lAudr3$C7M,0lF1(fkOVKj3BLATLK',$0+qS^-(KnfW9]?=_-;m`;mmu<=DM8`].EF@iX".aLDZr
-YMhMMlu[NNfCEd>(h_Q<fshs,)$`lfM5D-qQ*-t(Qe,:^B:7LdX1>)7-H8$g#)q02)0]X/a,Dg4EOq@J
-ojAr6k'ueW;4rMP`5XbjDQ?MgNr2Zf%G40U,K?^m,=7>jE?4ku04N+N^9`EZG":*(*FXm_E5j^%#^8mS
-N!&+bX?[?uj=/7,HF'&Q7Z;s]8i*(#Nm]OnEJuQ^UTX$A4QRBaRD/(b@fZk*]ObdW!f*CZSBD7)`g1nZ
-*Q:a^D9hI7LTLq7*`Sd+f]Ts;PC3ojDYngY)775?U\<n!lkJ*hgqI*<btOah0]*?on+etfrJK@5%5%1#
-#*^\J^2Kmm=g6mrh=C%NbiCd"n(b*rnXDXYHmi9ahu2tEP@k1,U;;He7D_bBp=_40,L0C5@(&QCl[l?P
-YDG%r_S!;kV^'2`)`T=8G)8_=p(uU=%E/(Af'NreE[O$/0XB75Go[423Zi-3N7nkOYDFtq,.*@1G>3\'
-2Sa1u[r`]iE6n<=cI-+Dl"0-[_P#"2FF[ub]@cGdr/Nt\H9]#)8R!.lZmSrr0j7'YeAt`2"T2cr2mg46
-NZB%a&Q45:huE[_JFU=(d(Y,6l#VZ#Ut,-eAp]KA0#24_V&=1l@!>!V*PnN1lOM=&pV)'R"PBB*HagFX
-GWG^9m-Pr:F);Ikj#S9g,Dn2sATi`XER("4*E/hIgE%*u't;n')JhFI>^O/#^hE/n:N=MDluaJ1EF0LA
-;2k$o0M_>17"Tkg`BCqVHXDep'(#V<J,FdpY7Ple!kSq_Ps#/,nK]g6C6-iq"k`3^@%7^:]QJb42U(Ln
-*>2+M"a_=R\5WNGd)B)Dk3e.k#"M*D&mFcYS@.:#JFNn!cK^49o)U^hf#6bm+^WoRAFlakJ)2W\Pm1Gf
-0@Oi>%@B#p]p+&m_HIc8FatCH*@7XtN5krNE_#MF^c85TkpIQSE).eYrZ!(-f_r]0rW<uZ[J<:aBBn_F
-c6IOd>U@!FJMA2I`gLU0T^$t'b=;K)M\f\N!OeLN+95\16[1d14EODi:B3F"^#9`F03J:t6(?R+VdK?k
-:;!8CbQOmU+CU(^mKYUn>gci[mebFJ'.@'%s,iMRi1_g=(5eH,-RcK;g+rEKs7idc*reb\^t5'RM6@no
-db<`u<g0a^05/g_D@s>AKWVhgo)9:m2gtVoLS_h:j'q=V8imgK1?q3C<^"7Y",o,YC]Pe\10^]])a$m'
-m.=.bBs?^ko%"\qTj::&bf"@=!_s_M7[#g]bV$:a3n@(fJ*(^1O:pnH_JnHjiTsDgHUC3JC;urZJ7Vf$
-`k*bt?T>Rk)h7Qo-,9^jgqL%11o8n^^nfN!^6!>PUXLX@^@J"m1tZhp\b&MI^+kW)T]%_R^6!>(D/^Uk
-5P*<*NfXn?6G`_]T/sn,Fp8($QD[!e)=O\$*o=NjhOP:ULgR^1*?1([*2QK4&s"gY#)Nk9gbO.L2AsL1
-g.=R:o_*MG=3jt8*7je.,cl=lj%sg:34$mP[e!67%6cCWV2mmY!0"\"?`[ZsH-Q%9A=QnifK7YEH0NS=
-#55QS#XE=@>kZ<;$DeKis2"c3n#Y_;og7mEd,TX47j)G@&SFFl0X0sk(%3D"%g&3S0&aZ_]=u3G"3MBK
-hfnbK%?U$GnWQcUdiV[M/c>GerogWkptu)\Af+i%T%pl1#,AS#0>\p(!2U,QjCKh9:[fm<aYBCF5CE7d
-N8@UBEpHopo=N\gc86R^;J)Cs!OUoF^5K16<ts)HKMT9I33f+*<?&qXQbf!@Kd3!0B[uE:R`R(T:Qi/,
-a!"jkW2KB++]fukcf9ss5f-;nps%Ah;#"D3oq,7p;RYYqDf%S?Rk:BcEJFr&5_8\G#DVOX[Wq%S$su%g
-bEbu1qXk5-0CGV/2#2)]!&&sVUY(M\i?p(lE9Y4hKF^Tj-@t^cch16_Z_;!+`Gsmr$X-49Qh]B\B1er@
-5C&$rIlG7n(("1S\D@5<;]+u)NaFj'>8h<<^"g+sF_!.h[bdUX7_juO!p0pIpd+USqo/0\*$HW\KnNn*
-Fi)?!]=P$%fheB6fu9ZEQj'SrVd;PGH`@5$Ek6c$FS5=4j#a]tX5a1/NFri92IQ:d$EqRZUQ8K^!0i*o
-BD91@rP+^X/jR:8:qW!r4:#Zi`3f:;P.PZ!r\7pb3K5-<Kf3SaILm4NNN!sEe8NCXD^Vs]`0:e&o\9E<
-b<N.pL^\Nmi122YT@cc=8oiYpMabs/bEVWb?CLs&]?(ded7VF1oYoD[4#su+3ZJZj+a^g,(dK:\cdd:n
-]u%nhGGVCR#q>foo%&[hQKeG_;B!9o^da\q%IC4&eOgYYlER%b]bUK+g06tZ">Hb,mLV*GQ8$)__qlDM
-g0+ZY-qA3c!Z*Shm;m&cnF@Gh.>c@BFn(a&(\Z4a<r*X*L?O(+o-.QEobl#N2chA8!61(\GJa"1,+,b2
-0]^;CZO=7]XClTHQ8#suLV%2N_:p6r[MfsiB?]:Z*:VO:puPF[)&>hI\T5FLcu.FC3dWdF)5qdk&MR==
-^:Vp9n[t``#k>VO@6fe?l@,lUpZbE8?<$J?d^cJ,.7p`n#m1='f3^/b+5KPg7SlC+Qi_=0B/$Z]gegf1
-!mha(pZl2c`k5_D,'jgOhM"r98/NK;Hb8a[2YmUK$tsNeh[dD`gMfbYqZ+&gd;:9Io$)[\eK8M6!87Fe
-/t=*Q:H_@MlJo:g3(7<m*tFf_c@GdWoFhp6PM<,$.9XMAF/eiJ/p:m.1'7_"Q"_pTJCBlEf=ET+>FgH+
-i`X,kHV%Ga_i%?2RpVmQ*&)1P)Nlub<\%U/eWV4&)mP%sV]0>'$T8FJ7iLMJ44JXUaV'=i1FQ\q>pnX=
-Jc]qap'=>-j%-k6H#m!Ddb3/B(bVF2HXSRMF/:6WFZAO0"`3C+-XWtn#%7A*SQiE6L+LQZ9'3Qa6k!hP
-&r*UF70s'+$Ze$kr-[nj:'n@5.q4i?Y>2qgq-)>-4j:$Nk,2l'1Jp!o&_(F1`Re-<@CUQ:E-tIEF6/7V
-qt'H1C,N9-=f[fA>W?#t-i#=$3r/R7`^iVB`.*@jVodsqQS&8d@DW!R+MQT$\,>gOIPm#^0NSf.h7*(6
-I!tpLmq7/eiV`2+I*./)mS6lF1(D"`2EVjcj3Ra4J!;Gq)*Roc\%d7V3:V^mD:J4=<Vj]86(8`F_DYNY
-2J/i??qI*="uARfA0e6ijn]p0L4Q[6Ks+mY2-*ZV&hM#!9D5Z<:Qt\(X1T1$oH`C6S0/g/:[+kcB&d#$
-21<@BR]^JW91\Wq.jIiQ[W9Ds8`KF'E:qUMW^INMJ9Gr"'f!E.(bI)o"dUEc3e#0`L4sEtp.V\Z]b3VH
-q?@ZC`Y06YX:8K"7pe9!4[npqQci^f8+1?b/A7fj$.MC$UAoqZ<HEGNQ6_"NPP_qr-&M!CIPQ#_:jU&>
-/4hg4Jp6+cnWa'eLd/RoMn<b`U#Bs!:ghk1)r;2bAriq:b1P6Ga@-5n^Sje<d0p+gNB+oOj6d0ic_.,;
-[9S)rFd=9aj8428.UtFTI#MR14/5oVUrPGG8a&.n\_32BX.i]J+TS'_WU/j42Hk68o`Rr&FSMX3j;`9-
-/cb#/DuTU"s(W_%g3@Z[i<%4W"N`'#0N7/[%=cYdOH;',1AF4tA0In_'/eQ<Ql\KrG-1DIJ,\KR(-ihR
-qsFE3HC&NdjhPLGph_A!ia=9O$Y5-fc%43L_/YiNnEWDjpQpAtV^;dfp=__1JD\Q-jMt)j9+O5/?@3W,
-:g(^@^R@4L@g?K?$g_t\VnY'en$BX<C(e#XEN%PM!VR^:'<fs)Hd6j.jQ5Lr<QJ>CrqkTDg7]I.3I34Q
-1Jjd.%9:d;b!>&F3umh,LYr&=+e@bFmc94Um1HP7gWOA,du?*Mc%_!`"3eRU[[P.+d'!<.(U<(Y@:RaE
-l"Pt4>iXRTS>%pG>BKh(%4`*%6f@nAF%$4nVl2iXa6uf_k_:)&mYV\_&rglZfhdB>mL3'4Mq'6F^\=!+
-h<'%Tp"__+4D(H0%16p%@uPc?i@SKNZ>ZXj'co"0D4_lUosqcC2=S6_E^][<=O)Me@2p.tDd2GEi>;'\
-WJJf,8`KNL0'.%p5'`(pgUnEDH*([=c$+[.FqHIi.1-6Oh0K>lp^G%R!g#PIQ/1L-)G1fro)(/6)4G3r
-b]s=!ERb0$IF1NqBr0.VH`oeS!#\*m%b+8bquG.O5PK%`Hp=<P-_YoL/ACQqhh%pSe*N.(o%SZmJ+b7!
-0:<&##m4#DD_l#8JUjE<M&h7b&.9`l6#PU&rq>eQo,f";gH"5:8iO\nYmJ3Ba[m?=K923^S"@XP\`emu
-@*@eG_A1s>o6&ZXPoUhWCpVXtYjpbH7YlfY/cMrF^Qg%>"M;GKrVsJg)EVR!l`Ej9%ij+tW3-P.8/U,U
-hp6fMYQWUOMmL$VmL6]9>8(-6pgV7TC6L$Y7nSCcVjAFl^)[[oWBQjsI\%JV))["GE&Ih7N_SU@.DbEo
-ro;m["_%]gYtW%(Gu.q@"<Uka=H]o:]UsT3q^'#^?!MdIm-_C(:[Wk>Po2XpcE[ll`s,a]crnnKb]]X9
-fQ);k',[6Y]3&oCgsOQ'+b2r!h%@%XHtDZP*$HW\KrDAr'AI./AJ,1e<OPLc_tZOA*LScJhXA[<]`cu.
-\j-:p06Z,-8?L22S50PYO>)?5V$fOKBV3"sEX)@l8/V9<pT2%eXY`QcY%^GY?PuK!%)C'^SNh/e/@^"E
-LY2>gSGQa?rM\Xko;4b;q\HL;l[SlXru"d/:=ppB<H,Wcihjm3^4^@eY$dXNiko%2:!T=#^Amn.5KFVG
-EqN;E/`tL'SqYMq^*4"^\0Ro+Hj1qK$okof`otV&_3Mq0'ZgBPCqIUB?%\e&Wc:VI+DOR,:62'VlBRpV
-L#Y[q,&i6bqYgHh9gC!bAfni%L()QO`gn!eH-Nc@ET4=n]t6UUEl9"=%S'f>j0h69@DFagP9OIp)f`kZ
-CZEJ&"$&\?ZQ%IF#FnOe6h\<@1?1'?2?g#PlmWCPlsAU!$,8g<hk',5(jM3`$JSf'`q_3`-nkGr=%i1M
-`6/C?,#1R_2M*4`R5)E$@E<&.>?0R=VUZRE$*uPS1pbo&0YZ$Wq(\g^G6Dt!YP#$7P>EsN!0$Ag`&c:7
-6"Z'/0hu/H#@e_n]:Rnp[*q?kHM)Zofp&@o#G@:SSQNajJXYVZZ3-2(O.sC"!U.]Vi?/+!?Q?/$&FG%4
-]&6uR1sg0.fsC07aRc0?D;s?RpWZo[ff(S:[k,<6TD[bs:s9mX8=uRQh#I?1IeV/Y7U4F!;j8bB>**e4
-:s%Z(_?W+31CoT*^$OJQbJ3r<F/9WMi46a^'8[n"ee&l@%M'b%G,i32));O,V)<O,G]f;t%Lotoq=jX7
-%5*A2BOqF@@DLF:CUMe3rU7D($5:qhrqkRohX6p)T'3:EiF>`33K0^N"ro+jfm1NIqnN.*Rme_!Es5l1
-4*J8$jW]aQ_>kEl(c_o?+u[AaG=17,IJZ30e4LfF3pJ^=gdQ!FN+8UbD6kf-Y!!Sp_R6^=eW[XgiqQ-@
-H<gFkrpW,^%QQ1gO*+Md`Al6R"3rm8`O8](n^09;4>(@pNm(ikE-s(%ipMPS!ANFc*hQlVYT_"JX8?7b
-Xj.?mnXY50OYO]+Tr!]\01hfS#$d,fQ2>B<EmLGE:tjB06Gd\\d.rFbE*(Rg(e6@jBrJ/b\7GBJ>H9IV
-K`]UL"JD*\eL1mM5ft-<0ZB$XNs-Zp=jQ[c$U@M>oB6)[mq4=l\EW&/JO^bdP$;hg/U5CDR5t/0)h4ue
-:>5pCG5aV:r7SrSL%dd1b%?/%X8`?(+u92_msb.PgD'ggAZ*UL.8Ci;rL5Fp2Hs4eE8^-f<6VEj:PsVb
-Da43X1D3`qE\)3D4+BK0,6s\q$_%UCS;,WuP=eDQ>#@gd&jC2,*>0CYX;]1D&1Z?m\S]oV)EFp3dJDgC
-j0MOE[W9FgrV-=UU.W*M4k3L$'W>`c\WA!n4!Whb+8je>.gIM-o!r%=#'p+,)[8Ss),5_JZ8J&ppiBH7
-"E,#%C&mj#g\-'4,<`Fp`gJu/Z5AA%dlr"%E[gmX/PR6<D+:r3-R:(N.L%[YI?JRo``m9ImbRp=k4_IM
-n+$jQqK]\)gI=0)@!*@eo45ik"qn#f=bPMlh6B=dOP5r:GRd^.(Em]gC.sU+c^%%[3PCC9qHjrOe<qE=
-TR#AUn_)Aubn3j*>mN^5MLh+*V^U*o)>5..cKkPl*Fp-B=TDWs#(HNOh\_uVKmOZpF-A?M4g/\<ahKi[
-i=h2s$GLNa"[3WsP?rlc7K2i7jd;fohu2m0P+pIJ@4nZ3/o&ko7GOd;gk*3u_m.8$qs.&XNuU/1[!O@<
-GCTCDR3DMqC]G=?"D4h0pR0o@+YZ\.40FXZ4;O\M_WAcRW"D=4eXP6\@q-g2)cAS78/MPBa]$rjjN>CW
-63YBf.>^n0n%4'QU>&p[fl:JVq^'"E.r,#l2$/5!F1C-"EqV_"ZMI<hlGUatCQ7oneVG0BRUY%m]3@%8
-R>rCu(fA7Y*]*HNa#H1-dAQ*@1L$T_\R%JrB$,(5a@HoN_OGf^l(@9hn:U4GDf'=+]LiK_Hi)4?*pM64
-cDO#5G9ko-(iip.&5gTmW$Z\6gt>mP`DuaKW%c6MQ!$;-jPm-O^$n6j%hO9NJq9+QCjL4T+/lh!k<:i>
-A-"(tlBeNg]Rd=,IAPYq=Fb<\GpNi>DgnEX:#R2+KJ,m5V^Pq*i_.Dk@qbePhu7MW.ZlK1;Q>n!Mo+JR
-(4,[(X(77V3DIft;;U2Zp<1m7hjN,t;%2tu-(bQW&M4J'!G8]!L@)%*0PJ^.^X^\2\`C"f%/(q5AH9V2
-$tbh#jN^c8b6S`8/mYj17ddDBbM^K?0@'G>bhQgb\;1%^2u][2N1\aJ67Nk>X^gCP<Ba!*)8P;;hm!&Q
-Bs?^kijSTl9[95E=T-Pe/5Uhl]r\e?78c8*G<\Sg$$IJ#?l6e$41G)!j%fd$CGD[0XKUG2d@AX=@rJXV
-]8b-Zj,[2PBe2c6C!>D`O\t9k4F.!$`P("Xg*j?Mh4g!2Ec>W6Fb3>BEURuU."8f:Td^td90:>EZ\hm^
-ES).^kmH4`i0SM_c@#A+3@fL\!mjDJ?cr!\[6!j=!!KOT:cV7QK5j3!!`1'?52=JWY*i9IcR9^/eVu@=
-_k>ObK5Y;<a0g'\.DP1\+i7=H>aQ+,X%lD,Stf7JibS)[>l:E'9<8L6L*LU0hgY:"dK#k0*`,CjOq&f3
-]JD;^lnRZLODnF@0sfW)6hXN)<Y;^4Yf-JE<HhFK#DiQ&;.Zj-;5I:]Ukqk7/CBYsfjmCcYXooY1%k0>
-5"ZYGS8#QU1^j].?45eKhtVK*OHljght=9O33:j_^g@QL87RQ!,BF".9Ps80=^PGp4AV)UG76I=Al>`I
-+FO:H(jJD,,Rc!1G;L6s,Rbqs1hC-,&dI,B1!H7GT\u]f;%;Q$2a>P&Z?#Us?[.LSgYqCo_0'XMgrCo_
-'CDcVNn@Cq8Z7G`e>W#GRd`6Q^j,Ypm:@N/5&2/0cEEc'Sg'S6NlFfkY)3@B-_ii'A0]%YO>+V+m&;ce
-H7gN`2?][1WkKL.Xk=!_Y1V&@;ii[Qo5[G=J?kk$UCJB>ek2h_4b*Si%-jo3#5DZi1'FcV.4AWOoF:T;
-nDYdf$)XUUo0PGPr)\,_e%qjLmn/j!lq$PG/,P%TAD(@0,YPW2l"ejRf<FSC<RIhp)@nh#h/rb&o5(d1
-a,V;"JnG%%-+E/V!pQ[iIp./sGf%hrB>BFp0JL%N(W!#C_NMj_&?g13%(f8kV'AS^0/GnR.54D;921Z!
-llUDa;L12eNt,gFA$qMh?&KVJUrdGU1J66H<R:E+kYB!2L#<8)_T.EJ2eBec@*Srb9+jTemalBBC51]d
-$OjjHMi`fPr],UBl%&&uM2lm_iSIF.C",(Nd>&S)i"[$\>XNq]kftSZr1%KV?_W<MZ5JEYgDl2uV-R*+
-a5%=;5+?O_eNt1je=#de#V!SB8f6(V"+Clq\-X9h<0s`GCr!8#EB#6o=TBpJ")c;P=u*(>:;KX4ZYr$,
-.^#65dnj$'X7.S*!emi#l+g@u13>2bV)Ah!SZ!`Sh^lDX$(b9e>:=FnYJ:aKPH.Uej5.O$eWRkUjM@Yg
-6s/JX2$U:'R3?emKNZq9;!0dL[(W/^j6@lu'?:%MJ\C@:(pCo0!CM1NQ*sYO"qeM([6>4%]2%eh>3SUK
-pFn!nL\glb/HbLM8q<AX-VecL<fI(oDFW=rEkVLt&hQ\fZMS`GHE,<N@b-=,auELu;:+<aD2fh6X7/(c
-&@]hH]ZY`M8.Tc=c2_rNNH%^'^b>3tLu0^Gj,bsRCAJDfLH-CRJl^&21/=lEmdN81Q7uQmnY1g=noh3h
-?3f@87;BaM14/dIer@OI)fL/;hfua)C4mZ&HRD;,0=XCNGX4%mNGQTj,9;Do`]1HLCLd1L4'#uc@SGBt
--oN^7R,ka1Z5L\Q2nmO%A^n\S/C&%3ZR#'Z$1[N$<.r[RQqm]+<Mp<SHmK.c"e(k*EDs'NAl)fh!XXKO
-0ko$2>7At1aoB3a6_>Y%qC^giTk7JVYdZ73>9+p<L3fje4a!a\RK6;RWi(/iGLcDil60']NZ4bbkPA!S
-Da4,;"_og=duVEX]Q<N+jalOp)5jAn8?0LV!Q)E=B2sgohbU6mm&h8`<]Sf:3u/O#\e'/[Y[qt.2b3Oh
-pWf>>QteBm1\B2l6&iPp>&m!)]6]Q<hq)'gKV2?To[]$E%o-HtHgSiEX"Z%-#t%<#IVZ^mnmE-3g"0I*
-M"0?urgoQE@([:c]X%q^T=?d?s'"^S_f'sh-Y3H>41jP7];Mf:)/Ru?U`dZ3;oEK-]WDfZHm$[Yc'Y($
-ie?m&qt7#Zj;Rrc':,>9?@*D(GE>ff2$'?hQ0Jpk51W^kOMgj"gP(QBo,!.b'W@X8S.5kCTJCi\f\iUB
--@VGrVtQ6mOrF1COE'tI1-Pu&?Q,A[1Ni,tpIb'qc\k<NRXY7Qe`$4SNc&etUtRM=n_o*;YNmRd%<UQ=
-]OjjNmEgR.q)u=>H$"@nHgIf:?b2J:$F1sl`\FFQqC"HI"cSX[1@Ah'=SqAfYua`s=6D#h@<HDSjIT!H
-9sSDJ9ANGXF%=%@0R38-<P\D)COJ.u8tH"))lmpN'tRihLL8r<b:<SCn!Fu`5MPpQaTBgEL0O@#G2oYj
-GXX'm$74ja$(l:8mU>n_#QK&ApkP2Cr5m19:S?K&oC0caLT(3p-WA&MIUi;.6HUf'hsV>,7A^*FF+UTP
-o.>B2h5EfL;l1Ot.n6=l6-#ou'i^\!NN/pCRnPf]7L\h*amlhJkqrE]\V<DA18T*[P3N8UVEUDb7&erj
-<t;5f3sCeCHi$QJ8>clqF`Es%)Rb\8.jC,FkcXjF(U7PT_Cs=JW*MJQg-352.5R$b<4c\`6&fKC:muK%
-`-$O2-E:'9[Amoi4Y`sq6q0[B'bN^&U0\dc^K]b6)%km1`->1_+'!(VlB"n$/s3!#@nq/3D+GRE&Y16\
-G>4%]@e$d[0BXe!^h,@F/rmSOiS5_8$k&#B1Acl*"cNtke.]X-CN,=`X9Zc<$,%f(Z>CZb`WIG!"a7Ji
-e&eVO:cG%fm1a:3q-]^.?lTBrTLQOdJ/BBTqmG^F#"T!=?/m0PE+EAKf^ekgj=L'3:6,Mp:MF(LGQNh&
-DAZBS&`]NaOgNFlmaVFs8>Qoh3Ylf*(t1l_#KJ/!kqrE]FcJg_8ODjt,r]]X)#C$<@!i4!pc'tq8FA9(
-&`^kp?p%g7*`,=7ARI'=q*f*ke&2BX!H:P<h#Lp>3XY<=&`_dg"$0FaUQ#<7&]`OI0[BIWJKb0:?W<*1
--Scfg,h+0'4#5fS,L7eA`[:gk5N(%j,?bi%\2k8Y4na4$nr)$R-NFIS-ia9=493J;6]VDDm=rQ"!mp8n
-5C2^n+22m_"0DD[Zb:>CK?o#=hm9)*&aKqU/>NWW!!+D/.>\eNLZ'W<rhXqYN0ukBTZidFf4"KmTY4sa
->XM.-L1uWd8k-<f85[mN6/\[J$pT<@,&ibL[M%tJF9IVY^sWhI"p3OITW8>,3/CWm"GVe:J"i$"o09]U
-A0>im<Vui),9gq2!n3!FZ<RMZT_/q29#*olCC!TS&O8*NPrq_=nr).`^s`kImL"L[5[mOjU^_rk,HsGB
-cEnLX3W`S]A:PS`*BgYO!m"<)PV>PaWX2?`&HJ`:W^9*p<!3u`%FeSt))l">`41IWR&Bi`Rl/WA"Ko:m
-(Kse5K"uCh`jgao;\N8ZSFLX6Z+s,$GBt,;#)KTPJDd7ABA/K)ZKq]0fW%$87Y[5Ed,7`)W.F('<QJ>6
-17W>+OUpM*6=lQ=`f1*ZR"6gu(!HXeG/SXW]%r'^RfBqEnlu=#Z'$%qN5O"3UDm^5m9CXk#SP.eJ]NAQ
-Osn]?0>E;p/%A%Ma'Qm^4AmC;2bka?\;*>e>U?m)L)+F7No_f9J@n<V-h(MoGg#j^39-#MQu4JY(-$A^
-RW4XBd2f2EDAg`(IR-7I],+>tjY%F#OD^BuJ0]g6I-(U#pki<s73T2K("g[J=.j$dRJlWiXN58V:=G_*
-F;8\'J:aAU:h*9mQtCHG.GkIp-1Uu,rBf+]6VG.%Us/%KDcdH-Co/."<R=IpN)6.oMm$bDIi3B#q':N&
--EnZsVMi6?iZU"'"HJnc2%Uoui#2lK/TNCY'nHlE"B<m4<0SqBW.U=b*N\=T+\s49]EG*m5_jla,;@pV
-%KQ*.)30R[W&SP!ALf87VIetbn5GFs=HRX4O2,]Gl'NATV#V6U5:qEkM$0\F#hCO80O*5X)_J_[0.T=\
-\5%Q^!K=A?"9tYV(f[qt^ss)1ms5$B.lcPp.aGPW>bZnFM&IbG"-ji[81+EmmS>VKBX8RH:(J0HGfk'c
-l@b3RLpQGe"Xa:b9H,@sNA1o'Xd6a+hD$lS#0ot"hEpg`=h]d@IMujhLbYJZ:<7%`38%?>7:?@PMP<e5
-nZI#HMUD)58!XWW5Cr4*j@$<kpL@q@ASTU]!O0dF&V4p=3uI!GO]G)A/e,J[?7I(Q@>??nTe(EK5u;!c
-,K="+4@&e"nN)[T>=-HskX(=F.0JsKg^uLijGnb7/V.hhSFMSCL.VY'dubKQg"ZSgcO)qWcNuk,jTH\s
-(khMh9#4M`i)#ZToG3`$b`k,4qr7M1q"l8\/`<AM;\JS[-L<1<=nIrsAEH#`Smjo1n`+Qed_'GRfK6./
-cBtQ:GesI:i<]Tc+D9&Z$;D@:orgZ-:Z-ij"'[Or<?''u=E*'s]6^i<lVNhrX&+K[Qgi0ln1kdMV(,1`
-0Q1_1%q;f8Lou4:"<&Nl!!BAf+Cm`lUP&tHk*^0#LTjeLb[7B.U,3)K7GpO^ALiNM$\um3&f>cpQ"`T^
-Go!2CW$(SE+qm7JPo0c4@Ic.m>puAM[>9#Bj>LsGN&.W^0J4N6aI+m56BGGPJ@`Po&EA'<%718t$YLHB
-S41G#l-&ek<P%$<j$T+9N.]P4irm+eLO]GbgG-_8BuV=E/Mc0L?%mqt;1=eGK/%6kE^6H$<DS/2@\s<C
-(&;SRJIeLs@iQ[JN,d'$9/a\lM=6)E;8K`9.8>2M$YGgT@iU*()pL1S(^FGVU=_"@;5c(hYl1jo._'ZG
-*C26r)2Cdb8.pG[cmRm1N\ocm?Z\e\lr?RnjMYgnj(2rE%@BkAPD>Q.Ck_sg7)V(-\hf;K9#;]#]0tR$
-cab;$Tp]a[!9ogS+MbY6!!EU\KR$E>RaR"i[#ul:i*3U&dOVip=5A&i(-_XsOlmUfT9@:,LZ&GJ&]L;L
-GlLutmq(A_$1G^n03t[60)C06btWHGK>TeZGlgYs5fI0"2+e3MZh<]5#[A6uY<_d`(Dj<P]+J2eR/h$\
-$nVULrWUc&:l'QhBg^!S(tqpr!ae]5__eP(bsha=)C4pY$j"tO0QlX#joAi$'$t*/J94d;fD9(W5iM*-
-_B;Yf"EG^170?MVf7hCD#.>cX=3Ba,c&G)EV%XP,_!L<I0Z4@fqTDKm&2"W@Ee5ElEL9lq>f5)<U^[l6
-XQc-Qc6L>%QS?c,LiKfqKSM6P(gq7?o,)+MMbnLq3H''&Pfa,D"?"(V(RB)L8HPWU)e0l=bAdKY7I^jW
-&7*gQ$%?$k$?*,J^'H^730?i'0og&_\;"8p+)hs5:GWLI095Rc,n+'o%2^@QRpfPpTV=GrFQJZA`n@R%
-"YN>7j;A;+b;(?-_fRDL7uLjs+s!J8)5o7$Lbk&l8?lusY,Z!CQI/Q\V^Ps0(^;s/*2"dD4+c]#PTk^!
-_Km(NSiY=sd1mknNmo",YKE$HRpQk[bXDh'O>)J.(Y-AoNG&rF##rFI.cI1m]+?^QMl@c-l*inPdpEf/
-Sg!t[M<lMpPV<g?VT5<Vj-Kf6mBHRBCh&cX%ahqS2lCG^ZV"kIZ<<)r`[m^4MG6:8B20u"AdU!,[3s."
-qD+)>N2n81Zt1XT\;<%$Ol7aaH"$E0LaF^U6ij+7E'<;2'>]((QIGJ(+e@bFmM_@FaO4)YFKd?0)2Ku1
-#2&,>%)^),'4J^_?n:9*M*+iW&)=S$7VKqOIdpUu.,u2$Ci'?-W\"Hob]+8pTLKp$S&fU]6&e2m&OCQ*
-$XlY(]:Kup*e8X_5ZW?1N/]R;_\e0!&CcM'7?"k-N!k2V=J5`7o`/"2l73=nAqh\N3*7M)?sLja#;OL/
-`[toE\_9Z<^,4J_HE#gAJal?]RW0NV_P;[G@GD0J'*O5PURPJpD%(?CO:pnpC+mDg-B.J8S8g5XQ>;=s
-Z>CK>,k->(=J=+8CtMSdCsYV3"r+#Va*8Ip7hh[30l)`#$d(0k/48%aRW>[91tZhpWIht`a;l.T4=al'
-j,QC*S1M\UE4qo]i7`7*P[IQm2-%ZHQQ^R+NH(1&jtL]!0TOqN#lKs2bI2s7@*@e$;L)\B!(*$K3<9EF
-:/1f;/0b/:b,49ZbBh!IK5fNeR`6j=hK:F=R[8LcDS;[l^R\39mF0qkaa6I'O0K(B%te[rKAON8M-;oR
-1#.9\[kr?r`Hal>j7iPh-!1F%mKSr#qlT<4NGlFR\#bPafsa-Q477giW'p"H@]oS/diG(>[X6326;!(0
-C9u"/a>,Vn/Ib$6UI8HTdP^U/%?a8W/CL>M2G#.D>ZVq!=NC-cZJ=gs@hi@OlT%g5Vtlt>A^rWCb\_0?
-"'=A*1c@p1<E+%7,Z6-"2CfEbMKlHY;9?+CYk7VD:pVQH`RD$BC@dd!]U!bG'p_=tZ'FWii9M<c``e\'
-NbNEr7-hc.<-c,R*382tX4W_![_H,,WT<=n&qBEOjD+tF/MkX\HR%:p`3hK/%#lGu"kh8Do70j\Uu<Xh
-X@X>4ja$0:iEE\%QK;g^R4EPDV`IfrW*<i97[Bm1KemU[OZP'BVFGR$%N&7o!$3h#_),/rF:I#EP9<]@
-f6-<,V88JHb8R4fO_&@h\f5nj-@rFnkGhtC*\jgR2b=Z?*,cSH<6#<PaaCmKQbnk0U]e=/mMd`U>8,c@
-bdBA8oSl0^%&*rdlOi0_=Im5<N7Y:>[4LbbQ+`?Y(GWs'J.9($3-C33CFdkjNH%=ddZ+`6*6&hV@uSGY
-R"bqp0HOrdq.g,e2Q`u9fQ):@X0dDXCu_</D\0FZBbk)=b8hn0foA[jZ(;VFQ2!Y)S(4AU+XPe6DS+RG
-ZSo(J/R/O$7m^]Ch-/-J!n;Nf#e<ZTX?dQ'j+V7#N`rl8NRA-QalXsDJ1[Z,qpqgm69G79+TOAknGqWS
-&qDr:493p9gheOYncFnobFP$tI`-LB("^-t$e8lCI:c]5gYTOR2VoH.^Dg7f*RrqcZ5,WOY;g;2fM`Da
-dSEH-RiWZ"I&\SN$m0lg(N/*s55dQ>;T<q$]O+<Fhfc>DcX6L9\S(?uXhU6lrGY>rq=*ZB*u@g%:YjQG
-eE/1**+@LtbeWZ0g:Pj^f/V)6+cRIB%_SHn+4NeSH9^.@bU70MScNE)LjJ41\O&@%s4k[*OjYlV-Wnqr
-O#,XnmIRG+l(u2u4O7nbifL81W-S"]]q;:rLe-g,3]tnAVAYTar8e`uj[]0G<8eV)'-(eLll#(6X$"_E
-o;]NQ_SCV7hdK+SOE#6Vi+M>lgg4RI2&*&&:kj04M?b821UqPn>AC@i&E[2l9Uh[BhsjrAYE!H?k.>h0
-_M8i)A+J8<6d0-2ZV6!fZ6niUf$t$TYFHRc%FjU?<p``[j%O6egDM<,8),-@>$:%hcb2u73$drWAfa$o
-(jCn;qLm'WZrTXt6s-;%QICaP.?V4f?=5nFlV;SBD1PD$LY0@Ki7fVN*g.cY)i+.gj-ft_=.-:iP-k?`
-@U,$?U]e;.-bcYTbI%AE/]P4'BYO"RcSE^D?'=[0,mbTVocKGgT/S#^!7d<COjm7cFrN,apqZS9@"U'Y
-%]LQmou.fa\0F=[mC'BGWe#/mCF:g=*-fjdH:%(5.:$D;3@8hXD,rCd5%\N5jn*"X8`UA\0>Rk4?%(NA
-?f2fj=V<^0p[/4)V9'sZOX"8(C7h_3R5?6h%77(=8<>'l"M9l<J#!Cm<'I!3%do/4*SL-+hqk,a#eYN&
-_<5BX7jPA&%K._`*5!Rh*V4/mK0.f#f3\Sq3F0:Cj=:dl/5`Q16:V&icZ<ro.\V25*In?$<5fC4,DJkl
-EXsRa(P&[$o[/Z_LXT)&UB:,cp\rUd\p<W$?[/Mniat$bOOUq,Zp3b5]G$C_rQ.!UO>Al$a!t0S.>]/F
-aY01TRpP2C_Y,*e^)&N[9mPS%)XcClneY?`c+-K>=h!1TT)&`8FXWFqiq:Eg*u@hPNo,c^U&)eHp-GC%
-4"[h;HT`t#1J]]8*f`.s<eWu.PZU/q;>Y3:q.@(d&s5%El":O>>"GReT0%Ff*8B?c(h\39.A;T);_kbC
-*b/nNCiu+`8-k/'F6FpUfW9.]Gc$#H**T6dS)_0ZjVP,^8$Tb'aPIuq36*sM$1@.hkXKkdK.J=YO!$q5
-&XiqU_%U@Y=mo7292&s4ZUII=5%,o^J:,W"o&9=nn\>:P0n_9q]B`U3P&13=]e";fV*p7mb^11!O2W@"
-_U7)3W[8VNge6\(JNC/>(u*s8+6.UdWM+<pI42g\)I[?t^pqaUj;[t*JYQb<7;')$m:!7`Zr%@;6f=77
->>?ieG][<%ItA,gLN[ctlm&(6I[8.&;MVd9(bfh:SKpj%HDcLlYj:,Z<Y[VTU<4'GK&*CB^)Pfo$1/ou
-\+>%&WM*Ugcg_5Wl7o0kb>\^Kb)ju5dQ!hradm%)F=U.&M\qoEe0B=LQN.tHZ1g[QCk%LaK^0MRKuV3J
-$/^&$R&,]b`m%)hThj_):DR)UG)+K\k,O$(-AomN3fM,R;53s!!Y[-R(q?=^V18@X<e:K9</5_p\A4?7
-L(WH,ViIHjCE.nK%G<Z_.ZG@QH^QqgUY&mnGW3`#b4U`jK"F'jUdJ,W#YX+YGJmC5KpDb7pB?GuAou5)
-$$=a[V--+?ZR_+hUbqbR%Xf)IO`-1m*u%!@$L`ZK"IH;R('@A9glY,dRMC@Kb6pR:O+)32il<u15.pF:
-a&$A#5'.-L?+]lgJNP`8nY\#(c(O-8TD"g>kM$*9YCr28i+@K]s*:;R'.`gA"PgHd1C90%$lH^A1;&O,
-CYoGVma"UUAn0\f\b`:lGC*roTp^/S7$oW:d?i*9p[5'I)1YW>h-\d)Wp*89GE:>LGT+3M9g+?amX_8'
-I]1bjT9;o3Sq\;AXS-0:0g%nS3msVrT'[!CK7L)<$P9&\d-GW6EAdI.R_.V)#[Y0?B<7uB%raH#f\=O)
-V[-P<T3<X)l?W[#Z_03u&(gQ%0rW4VmR0uLWi8)2fJ<k2RsUk=4n`_sOt2=N8Wo'dq'CuDV1@5-j,Jk7
-^mSs&M8R)\[+YW^K#>qkn0ES(4he2u5^gra`d"Kn@D`rn?ttW#j"37Nh+3Nb(uq_4GB#@u.BSjBN"9J=
-B79MN6^mNJ0TI#`X9gi2Scga]WAC!@n00bXN0AEs`]-/BRa;oG_AI4X8[cD7`u)#K)8[3qD*(ke]8ML(
-.AEEgG.=5Y1sL8(@N8WL6Vdtt4Oi-gN";X;hE:qm)S/j$`g`s._g"6He2WuCG[:&O6a%#Q$GHdi8$V3`
-4%]S(ot>pSr9l01;_o;a/oaC@h':j<()[?qM8jd-cZ[ZM1X`^ar64l"_t,.q-iiq5!*%\TeE7EoHGO'W
-'7^LE3Ch'59Q=)abj>8G_crMCrgB=('B\cd_Rg-)gMttrR,3n(mmeu(>kHdCI.&-b\Hh]Q;\IM-oTVc;
-a/>HN^P;jHcK*t;KOsmel3D=R".1%t$1@T`G@iLXAnTqgS,B7FF)tsSPBbp<Og=l`2>;u1]PHuCdfs$'
-L24m5NT?5poMcK8U;"+OK=87\e6bS#f9?'28cCbkU5BY&+q:WM%Q9GJen:n=LuBeW2R@V9p%12*L?_=/
-[FC`foUYZN<!.EEJM^1tMH,l"[Cssk;QL)2jOcNY=<"6CNLkHR^m4e2%=>%U#B11&P6RVPNO7+,1m%PW
-VSI(,.>jf.Jf:\:,7UH_B5$&Sa9*.IiK_=P,g!bXpY+kfnJZGJJMd95I@uG&ZXJu9:h^q!REbLfg/'SN
-5e$F7P6;ZqGW4pg0](SH<(B]+:j9%<K*"to,]LqZTL1ESg>;TKj3b7Oj%]/6EA?N'D(TCI)u*qVPgk$E
-GWWoi$[!F+Y6)^jJb2bZ3=_#"PEP72,AlL@-Zs@!_Md0MSMAb$N5O9k%6[&tCo6V)j2Ar^$I``6c$40:
-&cNU#E!pqf^?tUQ@X+%m.cY2H:L=LLGWU'B>5B'aYdQL@fK04Xf8pX<]nooj'LmBX3RU22D(##,d@sF"
-[\Cg7iJb5<J.?S=-e?Xf"8,CL&^28h0j[3S"628POZHBL4a",keA$Pu\tY:X,eT\)(p>6^^cn@k6E/$H
-[F9YMjGlL1eYE3-Ne$YK@(_aeaQkkZ,\\cQ*!IJMOoX!&):&XTM.-W2hjV1)NX)!3,i4Oon'?qTZubDC
-Vg`BTbfsMoR@ehM_#)EEkA(1.GE\$l;98phf(kpPn>p3`.1)d?HEj')J@@>&Qnrp%]O,qGW4Cqe/bkS=
-%ae!QM9u"Bgq<VB2h0f+i59NqrD;n[s)ddLi0B?mqQ,6/@q!V"kqf@)fg:S/G.NVR.:^;PoO&Og:r2dj
-d@s%/^Od?*?j+UhmW+&k*8?e,h.7"%3B^!17tg8r$L'DIEuULGE^m]nOW`)"(%cH*1Ie/DLl?"-1L.rl
-QI.kWn2(Bf?%K5r2HiQXf5d&Mb:d>JEd"s_&M%?ZaoEn9=N3mrdJO!SS/EdYO9d=doTUT!*X%`Lfgst$
-6i_Li;HD*dOE=kmKG\@s;&qA49/B=5N0c7a]kE<[c@4o`4QRC3XGo,q0qJNfb7Wc3`&KnXcA[uBI9DNh
-]HbFs37.dh?/Fh2lmOPoc2`O5Gc7,M#KFr+`gNIF393<Il`7h-b$_lX)>>AAl1$MYDOf>r:E/IA`kaWK
-RnjjQBqD6+,O`Jdmos<b>Xf)6&bSCM`],"%)K![6=i!n(E1Xq)gT6ha`u'kImKbNW``\VnNj?Ya/_nPg
-.P?H<V.#=8P6#6(N.X2a1CgS0^$(JaFQ6+&\YH=1@sJD7@P\9TLf6cjB`N`U<9+%TW4l^.RQ#B7RChW6
-h=G!Crcta9I_=Y,g$qjc]K:1uT35k!1RES02Vh)Bh]B/>3tuqK:]7GiHUdV^NK:f[bdE;%5:,jip\k3!
-!]+E=_7Agkgp0i@S`Br5l1Y%_cRdlIl)UE\7<doA5##(lmAmhqoc$-)OQLFUIs18)mmDBfXWO'_lN\dB
-^0aDk558EoLX.i!fC>s0U<j\Gn/>`:K41G*`)J7RD!"WT!j\EPXc^GcA.Xl^_C`@oZ0gF"Uso7f[J.Z8
-Ftm9@m9j'U8V]2q#1mj3?$[I?+eo$"4VV5+Q;>nJ.9\pg/:1,,eA`!]0>E;peKHs),(*/R>f1PtOUOH!
-)-k?A;J^ZZ?&YEpH"7#d>:W",212],\5<i4%S[]N5e`rs^G#<_j1K"-[W[3D)"/"^46QmK>t26l.2FPd
-,QOcK)Arhuf*b.S_'VnSq2qlD/&*cjoVEl;%PcFGmU2JBb(_eVj#k@?XWt_C7>E\EUZhJ`MnB_kk6p`1
-%CVd5FAY3Q.dBnlf<FYXpp7aqb=&cWW=B5Dgji"X<h*dW,i0f-":*f-&Q5''KhoKAo/DIFm<gQ@^/!Iu
-Q2uppW&=Z1:,28Nj''A\=U4:$2QC557c#R'[`IAMO\<nQldmmdccQHCn[1LB<gA;Ha2YW?$Ug2c4:2cC
-O(;74CH]PmNm_=Yl,=K`n8)R>f!0sHgFOB%#Z03??B^*.OJWoI"62_**cjgua_!uohKLG>88374IM(0U
-fHbIFF'ZTVHHEs+L666&;!gTfGhO/]Y>,;J$&gBEUYB^Q#$Z7(=TQV7`<"%.-5f6VoZIP+-O.<Zb0f[m
-o"kp_^%d4adm#Xok.Z$;kM`uWTpkkb';)co[r,LKbXe=2\F^S$mN%?r!Nt56gcIRNN1)T*=ZcNML]=T;
-[0[*;nL=!.-%&@[(f*_n4nO01@T"_IK(i!5[oP8]gmdcW>sQISB<ZGpc;/g+CNpeq(VVg'2gXc5eB=I(
-np^JYlq\tk5.irR'.C%)r,EnAeO/e`XLjDtZ,Ato>%geI<FUS47;?;Qlr:6X-e::h%][`)0KSIl+hGP3
-eiHeY%brP0e,7P""])o]I:RMi'Z%\EM'B41;-cP`L`J64?0Z$jbp5qH;f637ga:@?,CfMXCah+-YmcJb
-2QFtpQ%9hS1K#H%Au3WY'UC9qGL=?HT#jBDN\f`CL>JmKg+cVr!-sG_J*7!.H'bL+/@!X!B'LV\ND*_b
-@c<-M?Fc7L!QOL`a!b52A-(`2O1_'^quWA`'<bS/ol?]?.(7PL3'o,'FsXr6`%&)JUb97368HQ#`m)eX
-97`WdmrYE)J7Z>pC88m%M"JZ;_i\-%;B;/X%EP(sM489=OW>YT0M[6nT,d<,?=*l-,rG$FVp^O%NRLF\
-)HjkceAC:IK#"nK/MpY1XpKj<aNutI#PPi/@&J:A*ZoXM]\TH(1(`J(RKUV?nj42R=u$L-\WnUbdEGXS
-+j-$R(abTkQ8%GM]XZ4.m_b>&BngUq1lQE1k)QeoR`$_#cm<S<fgN+T+i]LZ@q^4^\/=e$L);!D_$F6(
-Nf7cl3%,H"WrR>HN!gc]_&:ib1cok&b#<NsRm@#e>B_\+5i@tE"-CUJQfoHX!+[%E.ngqRCH2FZr4ro@
-00Yo?no4HR_rn`%9qHWDT[/#IqL8rSh+q"a%;QU]`pE?J:Ftl.R0u6%Ynu=V8.Y<PM)K.HcGH':iT$!B
-8/Uio,d><=Mt8M,8/O1@.JOS\]QHgm\>j.7c!C/`]VBNDnu"[nS_;st&p<Y2l5tEPg<WKP\Z;VM*q6i*
-fR2kQGQ-mYm@Q_UH2H&0B+$3@c[K=5$65fbK2\Spd?S$na;J"AN=(G0C=dDuArbAO[?DFSeHQ>lDdSjU
-hJ;^Z?9`n6^jbl;I:+mL)&J\b)M=?Y2m]<OW8-W8gKe&9T<!0T<$nBj?k(<29Bbl<LX"E;$aV'FS32KA
-\!\`r[dObErE?n#Y'!:SY*dXHe[iGA]niesZK2:k6`^Y4f83T37n>Ob\'n.1\^snf%/EG`55V<*aE*Au
-$uRLJY4@qlis):$jUbX\*$[.T[+VE@Rr5oqSN7%8pXm-C=&5F57sO!0-?ei9O,D1Z'ejMZ18Nd*guVC9
-SK&ZBDffsJ-G@B7$]3J.BXW@*@.Qn@JUVq(r@UHh5H2%b#`Jd)0Wq_g,d+)_C=Bc,4IqS9Z`t67MaM@j
-l.:cZIEtiBEEA5^ZI?1>NXA"i(?@NrKa*S>(g"=l@V8YS1hk_tO\*hV=P1F!K->CVeqr%38%Pf\@%;Q@
-k`NaZbt#Xbr@aRn-.]TCTOet!FI>'3F8M1;4'*d@RN3B-=_"hmK)B8W1jtU*GP:gLCi=ogO6!%EM%&%=
-'1,V'NH)Xc.re&oG)+)riG&N9SK/P+gGS,tHC^E8gHu(_4X!k`W3kbBne#OGnJi3/K22r8CRclm\B1gp
-HNXO%>Amrn$oS>dksb#Rn7W=dDYMQh5!PQujPmVa!g!s$5XL"$n2dfSAB4lrDH6a0md7;AQ5P4Mc[IW6
-pXAs6T>#aBYAG4rn+2%pqWUd!Wd]*]Dg[goUX]n;GC8[bhjV7N;_r]:p<%$&p3Cnp1>Dk;+O0+A2_Mi6
-j(0JE*a@c2'%`$3/Vu9=^9<\qC>`l._FXq2MM?7*BYOB%mU+ZC\#+pFNY*?9lgOl<[D18@B!._Npq6X]
-k4K,600XJL(/CIrcDab"3I0W1O2\h383)k.G,Ht(7B('q.GLf$N@`U,J[V;>^I@."($IQt]c@/ES%u:+
-Y%nip'd3tBm,T,QqtodsdV8^D.QrP)I`l?;Vh8j=^sm2Z.G+,b)u-iK#'Zh!YXW0[-k=(`E!o_uM^a=*
-E&&2W+HjM;,.=9a"t:&LHB)ho;u\CIZ^I_+TIIIJJLW!rUWh=B1d*)WokNkG>cDm3/MK5qH>B>F:_<`h
-.k:Oh:2Og:<ng$oZr>M2EPB#i=0PEaDrN6tnMROM+`qU%)Vb$B<RerG3I+*kY1.R-nd@6E;rAAGDZe#2
-Yk?<b``:=j/aM?lPmlM=)),q3`j[Cf/Nf.<OChbbnWsGa:+n0A(tGbG^ia6+De?#Y8UQd'<U+?9R5Tj'
-,d!hq/((/W63C]PQe7]NUbo\hRRFV^gWImHTkQD?eXLf`C9jd2(9D/l2T`cp/KI/ZVqTqKPA-2+!QOn:
-l=+J3\\dOo53HOl]8`pscTmG-'\e0:C8PC&4P1g_D\Rm`b8nAXa.n;BcI5u3:/>T.jn'b$n"tGkRs=A/
-/-@fMQ0fRI(6JuG7t+kD=`LZIKA;Th:OsA7=_s4O*$M03mEtY#>-o;$EsH!+1L<_:FN]7n/C>fg*N^!#
-H8O2RE(Bk1Qp0XNCoPqKdU:8d"V3kf'tS^[!Y7Pc;#oT-%7'W/!")hp*Is0irqt!Fmm1qAk%65nC3et8
-Ic%W3c[6'K_:N=L*j3'rWOP1!rLmf_Xa:G*)0\<LMJ#Z;lUL8aps^OQX!^)97`&!oV^0UtK+_c5Y/,lI
-i2,!ccLm:\maXrPhRi;6:\c#4g$Pt<s,DRa1O89Eo>,@72_7Y:q%3Of1LiX+;.e([3@N%mR6le4qKa#0
-!A=R.A%9\FY&]9'N:&*lg<j1\1afjtO6J-,_QRqQUT9@<J7$J::2]Zk69<Bkgj7NOh!.ps:cZ_H>?ET[
-J/2-IjX^fZdoA\TQEqRm#b.TDmEK!e&R1QB@dlSK$4LYQblpqeC%0eJD](,/'u+P-Q%?N\B<[0lne@q!
-\rjtAZ^dV!*2!@@FB^*?.Y<OO@ZbZH[QSoY0<eS0D6/[6=Cg3nKQ11ana\Ns!$3k$a`/-Ll1.TQi5F"C
-8McAE-fQ%^*IK'km?GQ[qC;!910,BR'-#c#1s@qYa>e5XLG>ATcJB#V(YEGnVlqE8.UrXg(^IMP2@8fm
-;+>VZ2-,8!=itsma-ERli\mk",iN'F*,<G;G6Bk7AhhSa]<<<UZ&oVL/quKbQ*HH5HCXN'\>-01-h7sX
-`+GV`J7q^g5`B7Y+F3(U\Tc?I49+m1n(C-Ndr0\Efs#ELnD;\/&$=p'5IpW3?.h(fnbgW'8(ZleME1,e
-Q1OM8-MT^1h2FPVFRA_@b=EJUT9=^B"r2GAoJ@8,Q'6PtYD,5^nG=]gUfokefn,`<7DlbR0]0E]nL&Oa
-s3+\rGAu#4c(4HIf7&#or9'@T\$*OFYsUSPntGNgQSS7=^YuRPq!8C>Fgh`-V@>JRUp4Nc\QNN\Q<@B+
-[Utr,;.+.%>+6e'Au2n(@;_5Gl\5%EM5a)5D\+noq#T$SX+bYas1-HHL772s2/54gCR"u=>Ed^l,doO%
-m>Y":Mqlf52qRRobp%4egt'8bfCRd5,lRP^04N*?=gUb<BieI=C7F#0/@WD6=dp\F7X-Gegk+$(2qRUO
-c!jVXbQVa_j*A8IcPI0YSt[e%(N@BVp13;:`beE_.q2atBp+nL"?+3.`.pVfLjS"&;gs;B[Kn7LA<)[?
-N8'gI\W#,JJ8nuS>0lrY$^k3FM#obEhW\m_3+?-XAfU:sML][s(h]$@0b23[1Cc(JD@jV\e\,/j]9_&M
-6"d=7h(4OD/$SQ,B&&?)EK"lsY.tn;,K?4L?ArkgO)hCr:@n0P?+djF1=mF%GTJ*Bd'uMYDiu"X`THe0
-=25Y3eI,*r@_cou)/kg/97ngoQO[0(8T%h/6;UnJ2U!0Z^eZ/o_&ZsCfC@+Q40gg7?1g>+1ZFN:+f3l2
-)/hs(h:.1l\cpqlhZUYaJm?d!40i>`aFc58UGH7,%CYV0nd7Y1+p9%[\m#ceh'9i+`D$#44n_74A9RgO
-:L%,m*q[3kC\DCQqODI%,_tm3NU%Z\c$^FQh7(Sji$49ogsLnN9f#_G5$CFmOFBeg3iS79HPeRC^D_Fg
-*enH6F:Z9bNdX&u]Q<c*LNfX4'8GrNPL"aA_O1r&htnq)I.l&%a;43(l2UA"2h![KHT.b8lg&jn8Fc?-
-X^p09\=Qm4^O[?(k6*8[hAURAJJ2k^`>XGe.\=D8*GFGdi(,0GdimtZA%6CJ)hiC&s1)p!nHuG27@^Af
-"mVKS#'$r#l%Et0[#1',r(mR0e6S<?@gAJ`O_/U=N?;or-.WEeq9(F#b?DWdP36W?a6NaU.p+#)_mLk<
-V7\M0a:!P;6(.D=8PZ'f'^ZH%le+S8n5'\tj=@8-IMLU<an5_;LiG=^]GfGc"BuGtnL@k<NY?0gJdh]r
-?\bEf(tZ)Hk:=;$KA7^lL?lllEBiXu(iKPs=ft35iH[J.]dSmXk=1n/aVJ3]M;Qo3Lm/*J:+m&C0/266
-9Oc!ZX:rJrQ4=`tXeK>.%gIs$;3]!:D\OSM#UB#4E0"[VNf]FjhQQ(q/%IjJ7UR)BYDVeL@X/p&_%qL$
-;%NoNlabsY:8!^gXqh.$,`+RZ=35a$,hO/[$?h`A*DPNWSFIqGZBFT@N/J<CJnP>.;^[M*j"8'V0[U;r
-"fWhTYVb!QH>*rqJCYJJ(alhg5eS#+Z38103s*D&.aC#`,PWqG"lTZ'Cm/Nl7n@?;CNtk3n2]80=C=9B
-=="5P1?&*]TY5Rp56C8OJKJZ8,K=MQi=8GlNo^rD:R),gFtY6DZ)kJ:#W#EoJ4,5DXrh+Oi;q$SFjDV/
-T"XXH%a-f*VRu$cJ)D$uHM?71^,5f)ff-ZYAjF4P0qC#BIL%$315f`QlMmKio72n%b5V1*K_.H"kR%A?
-PK_7?hL"];P>"P$,b[b/5Rdd(6[)fT@%dmaA_knmFfT@bgTKc".a9U>#,6X0b5ZtJ9Sega&<^Ja9t5T-
--_JGK2t,Ss^%\)pRrcn=pHI5gRepN0@`+Xs$q])=ZQqpXQ(j8mDZ=;--HAXi2\EAAjS-MB$!<d'aks%.
-h-U27!JVjX]bU)lQtAO$h6Q53\G;EembN$_bqE9o[P+iaqt@Z%#Hj?4+5=F+J_g(XqVT\:)fL#U(bgfh
-]j.Vei8lC]o0g/9!`+`WXN4L@J3-qVFXqEH\[Ak:jYjZ_X3BEMR^2dMRpR/[9o&aSDZ`d<h82#"kpd#s
-"uf2c8E+>\G^\/S@\p7p?+Z2&eu\HW)TiC[Q&Vs#ZC/@GH.eA>?U'K^g+(eHRedY&PlZUoNIIIFU!,H"
-mo9HNY.N*.Yd2d,@.Y3!4f&ei&ncXG/:Ml^]Xu$_J72dLSoq6(.lANSO(Bq"qJ__1=f>UOJe]LmV'^[8
-e@;3dNFD?]C5OhhV7g]1XYN^(X1W`FhhQLU;4^hAW)Zm,ZH[O'nj8>Pa\jaWPg,Io<'cLZr!l`OHpN%a
-el-DW'[i4gmTT'1?Fdjkq'^/BZEN"5ECF_SM69>:/(>EZ3N@d2mqf\`A?@?pQIkEf="nHM#&g3LXI-&[
-kH&mPjE\Ct2im<3U\iVlXHaDi+M][3(k$M6\Nulk..Ob04h/$8C:r6PYc?2NAZdZ8HGi:"S"nP9..OLT
-p;t_<FLZL.p>m'dIh'e.Y:D9SQlI[=;MfaoaAZlR/_9`Wb,RI2Di;V6C9/g7<n3MfeJ.R)37bX&.GG_a
-EE9?/27)QD3kZ?R;&L<f]OJ=hkCU]&WMn7r?%G(M6bCm8(#m@OB,sk0VEilR(Q$4_hlp,gA6%0VL4I*9
-e!OmC`b""=I>-$G?,Ud/2E%Wh1"VjD$[!MNg:Y:*?X=kV=E<NsLm79C%:f@]cPcm$OiPYO3M6J;S*!'C
-`%Pm8F[.K*F?n#O2G^7R.eBbt<`IIG2'_=8m^r.O*Lh3kAo2tcp:%15r(UD"q8OAGhn%j-]C(11=*OTN
-Ajc1tL>\.]Q/`HY'fm&H@+#Wq$mU[=kTBHL5B.?1F!u6L++_Vpk2e7pL%iCjRi9S#9)K`I.3TNdJ;<+U
-OG%Vn[d1)@mZ&65"bVfK^!*^ubB``bXa;r$S"6kPNla@QZWSs7Sh2g2MA4`AH'V9h,uA-/jZ-3R<N"*(
-.<Dl-Cp?/sXNd'pE]&ieR^r7:RQP_FZ"VU"DE@^a:0..rUe7YS-sM^6OXZB)M3Q[K<K:7P/QZM?o\!\Z
-[R?T8ZfS3fns.IFWnL,<o7qho0V1j9g5)KGJjfj+,'gV!Q(q5i.ob1o2&%nu=O]GjA=.;V=#K,Ul>YFV
-0G\&`Qa0D4-q@mp&h?=,T&!K.g>3ao3aLckReg:6S:"mbT"85q?U)d#O7K[BdY>IScOSL80Nd?R*Rm08
-/R(Wm3)s^jW[dU?/PtJk%<G!aduf&A=61]b)LQOF7#EO(Yf;qrF_<4RY45bn-Wa65YA/Y-Vl?g;ftBlJ
-XXQ>QjH_>'?mHY'DiICh3Ecm^Nbc#<`_!i'H(*GlD+hUK*i`Pl^3rs>*O]6'&Bt673C5,5!/,P984)?i
-iou:<Q^k3uM34fk)K3l!ek@bS8#C*8gh".(XFH4B6@lrm_$dEor5'F&>e0-gI-'^BFkoaYOu"^'RK)Ct
-XAIq;7#fBr6fnYh>bfRfN2PgF3J&0QcIL4c=#E7&$\UH-VJQ5"''t.-6jFt\)Wuh?J8CDk<+On\pqqHZ
-D3)7[g\%p*\(pPkp7;3e&&Z!5rs>B[rB1Q1h*VtJ(@Wo/g^>>B$m+/HSbt[(!k/!p?hoG8Z<85=Cp;ri
-\8qe)@GU8dM2P2d/'+s>b/CF5.1^8t\a+echm?cQC8O0)i?bO>T>,BnM]:9\Ie2Qce>_1rq)b*F+5VD2
-DV'h;7W?C(^2iMgWK*2"%+r:3Du[E/jOYbTIXU5:2kfX"aV-&VgUhcXH9-CJope)'3Z%"pSK6V\03`dA
-;1li'mk#@jmpu<hP:,+s]">S$HFc/L/l5u2^2.^J$#W!!,VZY?V<u1QhYq!j,F#UJX*a&G?AMDSeTh+g
-p==Kc05CE_hARbV^#q]rB&GPY3Y1rifXDqHfn]*.qfbGfGBH:#U/g6Em@fF*O7A]9FoSbeIqWchJ9!u9
-8#<.KfD%!;k?p1(If/@ImuCM0+6fifr]=cDprRHJ`]H8o#a/&2a#i%j%@46-`m87Wg=s@iC)gRLkV^Xl
-P(V?\0?hhKhAVHh3VqEF6J"TSI^hH^Lin)Qo7&:?&(u&/F[_d;^?PH1&&*&H4YNr7c1AO+9tc/;^Alup
-jkh-H%OHOUN-?(SErK>O_;2T0]en)<Sb#B+%g0)L[9C65rjLFPMsoC?'1O5aRU5?m![/Bn[_R!G%;i_c
-h6>XmD6KQ-\0@LU$o]_b&QT(KC!fSRjK40L*MCb;h%CdFE6^sC-QiJH!$Zq!+9JfC^jbOnXgc"N5I=/F
-+&jS)JV96]Y'X[7d[/S2I6j"*,r"jD'=N><RQ$n?F\d?P&\"Tdf6l?4=%;]SVX,=O(I<X]"9?hN&-50!
-&O6I1J]JKiJg'^/d2`f"6i[fa";$-O,CfnabZ,N10Hu#Q+9I?!+qT#$82*H'3P$FZJ-[8!L]AV1Es.S4
-Lq,!&"\&V+!CQo"5Qi9,!""D$1IlXW":tT%!"hI!@ZCF$$o(gpW5+2h,(KqA!f0,&#p@%qH04=NL]AWL
-#Ts2)5g0g*Jg'9V$l'Tk5QhW!6i[gT496]E,0q7b&J782&-50!&VrFK82.teQ(\7(!f-h#J-[8!OXGY^
-6faZ14!F`^!$Zq!+9F8f!""CIX"mX^6i[fa":tT%+S#Ys@#-pdF@S_!&O6I1!CS'm#U$qpF&dr%N!LO-
-L]AWL#Xk7LF9TR:lX""th0s[^_cV<bB:hE]q57#:q>$XHs6Q^<55WglT02f"8%V!7J'WK=s7Q2cD]F/n
-PCr=PI.4h%+2<$hi;:4BPr2>Co@@k9DNdf*8j.6HY%XLrYiIaDDnbDsRoCj2G\1jVB&:)"nP@afr7gV>
-?Wa`2++3?ZZ:d)jB&%afofESYpRF:p*HpeIi1f,<++N7mY?/I;JbY<'nofC'J*NNhG9;>-lg>iUi7"pf
-ED0[M5kY')FlLY5hqc$0,LbQDO+6@Vr:aPLIeDo35OJ=0`2Of2EELa$(f,9r\%ht'pY4U&,k1__Bofn_
-o?g?L?T>@_K8u"QT'GZ.%<>Pjs6ot_Fe@ssnu!T0Gjt>#0>C0[h>TtVII-aLU%S:XmQ''DU'kBL/k0@m
-LIl7%e"FA`DBAh$!R5+r"[h%aD&D]W=<<E:a*:T5D#IXTa5),[g2Ck$>IPsHQ8NA8>a'?K'oqC^bPcbW
-l:(\AEH<#hnf7Y!%)JH-iS8J!JgPd!$ncp5K<]81c[bQHnSDJ\cY7@`R[9B%0c!P9D5Jug@^eV`R\TIG
-)7GuRSD$rI090HsGUo^J9ipM_+ff1a+*JZBs*W,8mhYqH:XYQ<Yt[T(H]kji_>.R!X$+KaLO4Z3j#lP?
-5ZtcRpqtt\D*p*)4rq-._":,\Xa7_A_]LNA4MuS>0IB:2rU;'1?U:d-9fY^ZKG4'?J++]ShgYLp-`GY_
-Nu2P\?N$\Zf`RR'r-&##F#M+QR1FZfq;\s!H4-N;s6H>+_E>9@KZrI)>=-iaA!@/7L2@dVNT"c6A&[)\
-A<q(8;u+#*$Pq>0ef/6*ba6VY.U$6O?>jMjah7P#pW]b8CY(DeR]W!&KmIc<q2DACh7(YLg"KI8pL<J]
-N+^!%ME%1cR;&p+EWYiW)75.2_A3Jb_`%&H'dE6ca`NY"Np0<&g#C[kOg?fI-l]j-kktARHgE*c@hNu<
-b<2/Rpe^ccf:eD'Ce/'olTHW-5-=W.?lY3d)JH\m9RRao46l:MnT*j]]ca0F,bA5M%`AWNp;kPR&Omm^
-r5Gl5jUOXq%JE\P#5`H*^JB"FN.DddP`L@=j!Xq_^.o=4(hLOfrZR6ha*?MdJBaS#[B<c3/4aMdV0\Q/
-5%^f:G4<u]CeWi,,pTg\SQ`j%oteXCobJj\Y&DRLS*"0b-&+K9XqnoTE?%\.a(4h.HKGL^M]1#9)DHn)
-%la"f9T=mq=XoGA3n)%0,_fCbeE)L_UCdnT+!1[2r3OooO^JHCrI*'8]=pH@QDPC<([3s:H*I5"5)^^"
-%&'ln)unhlYC1J3p3.Vo^:ELQ^)t3:'+?%CnD-J+m_;:ISiV#dDkDWbTXR4Ydm#Xe?oWT(o9P_hg;?/=
-)&)Hu165kC-;p8PBFBQ3(gE&XC'_Yk1ab"pq"T@n7k^\'GuQ#)K$ueDWX1QneL[N]"B5JqC4L@.3@73b
-3F>u\#R6"kj6/1_16/2+iL=[*:@3FT>%(]3alO4k03;E'2_gR9f(]kH4O]QB[\pA--FY1',jX_Trum4t
-VqMY$JUuan5-B*B'S7KM"W4$'q"4L-':*eZNJg%i#C+,3^c37K&A$@TlAfBSr8Q`#mnS$"I!*]:1PQr?
-,8b`B,^qO;O'FfP,1'_HGk0lXWP9D\)kC@BObD'npk9QE2_5mA7-63te4F<p8Keq(2&OAd0oRe3_&=C,
-jlf.2FTSKC51KcT2u"0lK;bDM&5g]KfcIl8$0*EfAm*KuTSsP!dU[[]Q%b3!e'\Th04EC.E:4K,1LJH>
-]=]pZauJ1=/p/H"I[P'[0dLb1JcVsq]-WN1dDpt8^E9KTHnf_d?S)"sGe'Ab[=('iHTK1GO1XGUI!p`K
-3.o+^ru8GXrOj;iA-0l"RI6i@HW%;4QIT]i_P#M3n4<+6J!`hD!V6SZ3QO;mg;)#"i!@OO?k3U!h6*0,
-QmV/r,]-`>oZqm9rHmAKIpG#-"\%Dds2;rOf]N'4^UR_&$a+3ujmi(;Z$Z>U?S?l5#QAl?hn"[Ep9aSd
-SF#M)lKRR"mQT<RKB&iq#Gg"Ld+5XS)og<9/18HE@!#lcdt-[`$?L;T%tamF%,ap3^ELE9TUJXa#!I2P
-5ZA#f`mXK7R;+@od:/%AN*21g4W)uq=00TY9Ke55R8d"T>r%a5YKZ,*_8F'p=3_?ric0=Fcod?UQ0FXu
-8Bu-EJp8=4O$O1g+3pq`c8bVem9dm,9C_-7f?SX%$h7SC/45e$Qu!o`012[l$e>T5^+s9Kf[^Ia=r:,X
-a3TQr<srMB1Ec9+/fR)Oo@VOFPH/K99eFJGZ8A7>NocKC*4?3C[Tl=D1gj",19E<qk.47(Suc@r8_"N+
-)ImP;SdOMY0TOjE]B(NgeQ2m>?JF8^k-&W;XM;n"R)cm`I:_/Jm@4?[fpDTuhQa@sh24jTZ[DV?WseC.
-I9*o&PJFJ6Hl"-._utNU0Q:kG]*s=E$r\q1=usLS-Q'A3\-%[R=9MSRO(oD+D'0\6KSQ7&0F4X)7V8&j
-0d#Fh0WpNTP2L"%FAE7Y6<^W^i`MRRg72>OO"l$-/.:@V'H7J&`OpGm4b[fI_CIX,(90\]r"t0E]ac29
-oRZ#$Z)JU9SbcgcL%R%i2rgPK`i>X3k3_kldL3`Q<]'t=IeP+H,X?H^^q]ckgYqEu89Gq`*lCns,W:_>
-VbZ>(X#Y3=2SUu+mfHk088g0QZ.*q+9lH[Y.`[l4Aes*SAIP/_P:k6\phGbj`gA67V8='!?!Z:_RQHFk
-)i>;D6Q7VN[O@iS-io@X(DD9;i!AZc-.Kb+8PYpVE`XI&J[+SZf8"A$KOA1k0r>Ci"?d087ql9pO@)P?
-*n:f9$l0H*gUD1%ep`2O:*Vk0!_G2f11FJrnJ=,](nP8hO)(B.Onl=sNf!DIEQg\18KokHI'`5ROXZ=T
-8ep#XEPKn"P],,pFrhZ!77[,q#hbq,W#6fV3eT2I8^.fT[6TfnMgblI[h(j5&8I;::GX-b31Nb)gujdR
-4Ebmkk%WsYeLsU.H.2Op&.C=hbNUZX3:S2NMSf!a93P7%l\e1aL9Wpr>t0B]$(r'$i+E&+TJe\dZ>pb<
-E_I$G5_L7XFYHJh:&mJ_&[;QPV?gHlo_ZJ-?SBJYEi'$R5Tt(dKOA1,g[9Lj@iL5[8!Y)N6P@:.+7BS_
-(q@M\+Sl\%('Y*Mic`/-)@Ou_G`kOTXX92bJG4\u,m8k=-`L>oeCS:I446_DL7u9$bibI7U"ses9W2J_
-;T8?/G.#.l9NB2ij'dbdlS'YC6R7'f+b69$@n\[HBI%&[Rsf*eL5:gWoP]V\rNS1;J^!/bQ,%@aLk](m
-0D!hFZCS"qAJqMr30b@Z90CC#Uf0!B>YPAse+4srG;:b3;GcQGH_cr#FD`CYlbGIa,%(B`-*b\Z.T]Ki
-*#LO=#mQ2EJ=li]66s@D$OR(?li[Io1%Bg^i/lQTaKT0aQ&&XP);<Y+JDkg5@0jh+,gl"<gaWjD6('GY
-_*H=_(9:Un(5NOCjC#i,[Q$`ZMSuE->fG=EjHS/kdV:4)GEIH;CW1D/@Cj*f*"2<k3)Y"/I!85T?@,EX
-6PNm_:i25\G_X9Jb_;]!r&\LI6e'UP83`%Jbn*=O&8I_F6SfkV3#jM(S9(Ft@k,tHLLVC[gCIpg[.^Mo
-$skg81kZ^#4J@#*S?94UM_ma-ZRgf2SR'aDZ20\+;$+q"nR;2X%Cls8*X;4PorQ*o!J1@76CNSD84=@r
-#RUcT1([:fYg44pSH+7mBuV!/WM#"IfC]H)A@e>">9+WF(rF/j_BU=$6kI7tgL>!IK(d!)&B4]]1K$2u
-'Tl0qGEpD#P$?Y):90-T.Fs=YH9GPMS1JW?j#GM`k'31n;n4SPWpMq#/.'BY33`.6n<$MIs#HSr8*4k&
-Dg<_Icj&>:!e\>'OdXWXb6Bu3#<l4bO&.`#-KK4`Q-:U@1Dp)Wh9f^spA>_;VDOgK+nIZ59'8;a-Hm\X
-(rR>p8"P\:;IOO:jVfeZ>09H+<dM$*6XdK&BYLR">.UY+k@)=a+PbA%0f6hI":RlK26)2.+L,L.?nfK?
-L1%"a$_Ktc!'UWS0SDOsm"n_qLOj0VE(HHphKJW'N3+=V*cVDf4f0p'b^@:F!%3O)6g-QBmO02E++&V]
-K7]e@8>7fK<T]JWOVJiNTk#!T#\Jn5/R"3k05JWXWDB4QK86-s_rI5S#('4=^bUoR0asp)7YSchbE8f[
-((?;PFS'/g/6@YloIklGN^sl\3Dm]?o5hXYA3L$[-9:6F7c8qq.\A(EV/qr^%/(R=.Fo4b16:U7Bu;qS
-<m5(#_k9q0bt[,@dq.Zd[VLcI0328q7T##&n1^Zc)R9_h'omQog"0h,W[MZk`mbW,1D_5Q[+7\U/Ybm*
-2>5!C^lS\cC?lsa!9+$jIb6t.#3H&<+rr!u(kPVFL:2FNK.o_\5<rTY_jj,=ZDdGoLEq\s#LFDU2[-]B
-?lp"?&b-KQWLmZ;P$@Pf_,*f2@fYs&"/^+k'%q01S$+LMW$V+N,rP071K@>XSMsh+SLTiDj/upD'1QEs
-2)OU/4:E=3ru;(24.KN&f(@s@g)`9#3V)YE_g06-S?jmK_:Wlc^ku_95W$\h`9r"QP.2;pS:CD02ro@!
-LJo[5*f!,ISEIhJGm(sFXjG2gXbg;4L>3]nE_hg^Z#phn8fiju81h!f0!#X'lI@K<A]Q>MN&&6h!$R8:
-(Ml.Q@Tlr6aMSS="8[S#!MU>s0asr`6\+Y[0T<ro#c=F-erkQV7jc/)_MStdA;6YG9*baK"/$<8"(sqk
-0S"0Lk$dHg$uiUNcsopVX5"4!.P2JJ*$E2\8d`n5bjoHePSJX7C11C'btiR$ZojT]T.4DZ.[Q3+3R^B^
-'\k(@QB0YDmcZXrnk\(34,.H3,BI%IRV9Q%?f7/.kJdJ>mR-/bKunVW8%QI*f99OfP@<]4E`+r2WIFc_
-_$`lt]Ij];I`87;7HX-1/T!Hp`/o92BKq``:n%?-3j1GI@YOW4dhNTA]1lfe/[=eQE^:&7-DSp42V1Uf
-Y0L!G&V>S1`)tsk-^$1T-$;#,)MTUVLeQ+@qr<lfM$ur(A0mOj?ocq!CrZ\?(rq;L.j/dC;F<5f<^<P&
-dt.T52h>uLpHiQI74<.SaB:eSDA),7=S[kT<Ah^V"<R1h0\$l/,E_4Cd8\GD@"uP0>Zrq;=YWi.=8VOY
-js$?$@QWu!r/,K=Ktm2Y$&6Vb43or+4"tI?H's8gTDZ[iY7.<4P3j5[[i9K)UUf=^8NUG07!JZ%0)5iS
-&;uGs&bc$ZjNdoUK1,FSM;@'Om@>7mH'!:k%]+6<'1:oe^#MqL6"d5JbhuNu9C/l4;`7.^0hFe\3mAk&
-oE@7^\J^)RY-O5N\i`^JLDc!eD@]K6YetM0;L*%tMAHBtFR'KS!5J@8oe6MMKciS@;g%_hhHg]p,[Om4
-Lfk?1(GW$i&:igM8IWW@ao/Q/l@Y!jq-hOIi"!$e'Mb_u74^V;>`K.lV"2At_78W%XnV/I)i;oF8.@ju
-##1UYP9r.("%#X,2hu";6D$t\<Yam6&u3P5@`Y\08--Qbbi76t:&[_q\t65r_=\f:)GRDW6,$!K4VJ:u
-H#MCiPOh;q)@p!`-hi%=c52mb-[]b/qk27J`IhO"G`?O(c<6a6J,_'W`!3pJr[BqT=_tC7JBVM*C*^73
-@g<-"b*5"iF##8-0!rPO*GM>_WPKjc1+)N3(u:N`=I3/i-a5MP"'9(?I2"`$7js"((%nffP?]u#Q<Fmm
-0_?.i(*V5MV`G""k()\/+i+`\0JFl"'6+tG>DP!>:'DdXG]&K'_t\mm87jn5,^"=dHHGFUp_A@S\UbW"
-20%sL9lh#"Q0Qr4"0:U+='t&d>h`dk?(kR\a)FaYrT^DJL?c?X*%&0Z+L4<9fqf>V\dT06?cpTigG;Lf
-0kSsXA$*VI1:^#B(2H$kIIJ^!l"+sBirh_*/DN$peULKeoD4;r^?/9Qpsmp,"t_E@%j$/qo;I0XqPFLp
-5=/O_K,1QOAG=GH'V/#c_03lIX:rH7B:W@`Op&Y0YL_Fbs)HD3-ga31*lCl5Z"4s__&uT'Cb$.NjlmC6
-,]9&'Z&)b8To#A]o2+Yb$sI^M5pIr'O>fNI?`\lk)R.XFN):&m7`.3;;DfOY%,b=q0'gmM@=Z9j&=jYA
-.gf0/"NM4&f:@RS";l,LKHpsod%_Igg@)`K2:8p\qDS6C]+,k\kj,E:rq`+FHFL(BqVgp&a,YQEj.R!D
-*Vo&Wmsb2n],uJao])!fNqWGMeUl[mo@EPNL.U"-8o@nKHMa"tG<0e`#Y]S5P'$.MF\cAZo^P#HI<+_l
-^T-mDd8&>'\TI^s\*UC:$pK1I;\Jr`ATI0gM=-3<'2@-Bm-Wj8Ge0C.pb8"-oV])MO;$Y5fC'3-jc%DP
-Nkb?(3AJ6Ho\7Fu#g6M8Gmk)#QnsdG(c$ecJ`_i3DG@"`5mR[T>3ZEMN:]bsc#L731-Re%TX!o7WW-^^
-Nm^<-C5<1]OLPUP^]T;-27Fje#K[NB'u5.ETg6P(VT1t*",I:DNAJ\KaG+Y(aQ-Td$#8mHHX2ACmb8]p
-7cKk@fCWP0'jsP"Yf/B^TabkN[b\1BN,>biqR@_ubGs:ZDcleo`mq\=>4dt-H)i*,LL]o#9t0J4bo$AF
-k)m\J,c>(%;T2I729aW!/OoMl'UH3l1)G4_gh(SiK^kq\&.$Hb5#aX5:5i#L(^^O7jtSEh1$6\)iF*;@
-NHQO?)9@onigB-?FL=SnMen=YZGnjnJ6KND[@j4.I]:62bS6Em/4bm+8Jq*<>1+CeaO"%Z!h#Qek!EDt
-,%Ou0!(A(\FDrK,nh<>YU+qlN>*NN):@KSAo-6qjKRq@!iNpOROk-bTd&=n)[gnT;j8K>qL#oFt^dZ&:
-6s>O;:Nr*QTEpW>hcl2nhZXj,BN,&$a7F.mK:X0+k)o-eLh&P*-Q2Yk85+$51Q/E_ku\Mh31ai[d*'m1
-)Ss>LRE)R3(1_BC'NhGf8FrdtR#lJ_WO?(2l\7N*68LjTc3nOf9H-(Bbont]Ctq]#*+rnF@"Y#eEK+fC
-[>?R@P2jG^*fT,&XbYl+K#^DtU>KP[DU@N9_Lpb%\X0Z?A#Q:M7<Z`#6TG6![-QH[,]%f0MZgn/@,]4K
-,_e'C,P*n!FcG<MbaHME@$$;:oa+l1L;HDg\u'N8jp%g%_r[=t'P8An\0\8]Z+O)pWaTKnD%r@3a\uYr
-#[+7I=FQ*LdG8l@/ZH),g8<10:9P7']XE._I*S!9)-3k9/m0T=DU_^3oaE-QBYYLn:42FD"UeP9M/6;g
-_$Q;V0\fB+_*F0jKS*Ga.,,"GB2lT3_SH0M8:,eHl\sPri&]UeO8eOqrl$5=50OBr>KKHZS>:_2Vj/)M
-)+,lY6PK`ma!'@Ls!+h=a-5=l4:<kh+][fU9l[Zp:$R`$<&7cc6_-nV>pF?Iig<a+Bh_`!QT$HK2S!s5
-*(LtV"G7]SRu,'X*)284E)$..B)9Z,XJM+_9;^WK\CfCknE7!H>?,C&/Stcp=^8[g_6e!\R'pJGZrJWR
-/R'ph`[c'B@,2'T'>]7aR:YFn$mbj!!rYQhKVjCVT5;2Fs74*#1ru"VrnY?AAD@-kk+?9'(39EKjSgB7
-6eB(8Ykekj\XcSIA00%s1?/=sgcV2'n!WE+H?r<nQtrm.hT!TSim;QmR_&4`VMB*&ma9#F+1Zde(AP)E
-p^U'U\s:I.Y?X1kJBs]BAc@XFo4Cb1En81;R1koF<o<eu'@/i=jE&ZGiONTmI.#Z8Spg$`B:aPBq3R_%
-n5#*^I/<SeI/34m?@-D^l`Vquouck*rb)%B0/%hB[:T!R<m7#BB%Fn#Y`Vj<F<*Qus$\9nI`K97,As??
-r8QINRn-)RY=Po2%ItS+M7ta/E9G$dLEkKN7XVDWpDkA"^&CHXM.dH2*_4uechJ^+c/[F-rV)6P_gh'?
-mbE-SRkS!\2#]dPig-uH0AO2-NHIm$?9@lb7H0WK`5bR(p.]>ZJGBB:Boa\%[e-2QE80B7,T\dRn*%@h
-3<]L9+kQ`G-K4s_XmZ\"9!TIgW,E<ClX-I^R(k!fZpDl&[`jF')%ug#eMe9'*Y4Q"F(WNi%gS3W333iM
-BEKC-6"D%S;B=gWO72\3*;H=#0FVL_eQ'4P@R/4>$lJm\=DY8`kr<q[Cum%dnX,+:+hn7!C(nGdaO^7n
-Q3S$PP,.'-XVaS.qWYe)PO/W2O(##M(bh#m>6d>@&e"l1*-=F:(3\Tg?>;58O,5\Ha'\i2/aRpAi#8<u
-")FNF7masY85?J^bFckqD.%Y_Ui%LSHi<?8hATL4Z5l6n0e>0pUZN-pL4Qa^B]FQ))jZjnKrY#@43>+F
-I6$$eeijD$JBskK,\&%q.#^ERr4P;)k:d43h\ejLk4&j&,PuBfR)f+0#<j%=$j2ofh"s7V%El"h^DL'h
-Z5isQ3m#"EO3KC5Z3/XgDu>5u-FkL<&D&5]=sK7:f&J+QHem-_"!]nK4GK\LPM\JDF?_qX8WdBtaJA!0
-(Wd+ZpCA8HMbV&5H]kfG0cUbtNt-(h5XK,dMtE.rDe'Ulmr=p9=Cr0eq=2e'OSZYNMiH@dA0/Y=[Rk?X
-^YeS<^aDR&@3?6SCHj6+^g`MsaLeh"UTOrY-ih1+OV$6^,(4\4*\n+XYLa1<rG(7h7/][.f-eWj(h.%[
-<Fd/geWNLA*]lSN54D.+?l6rfNpP$E2FL%Kh2c#Vj;fq'hYL,l=UffR=NQ&8ilsi$((;SI3&ACoT^Pk0
-%mlomR0CK@ZX8YPU1"f;RE&`f)Yu:rS&`@277Ml;coV+jp;`m(ROEX]Z2&<jQC3C2IsBu5."WB6epA$=
--Gqa;YU6\a!$=')gYSSlH@$WW1Pm.N9+9%D$rKIUER<9Z^'A/q4<hTqBJ"_IqXpPoRj``3q#8n_GmCS3
-e;>HKTl9l^4_E:7,./(D7^=q+?M"-EaIA'\lYm8CD$j]>k&JaSj*VBWU3T.Y@F/1Arp&*`h$r%dgi[uW
-)gS+Xm&BEFP<G'<j4Dns0kf+$oAJK,#=8l_C`$Ynj?6JET@Q,#de>f"F;H]n@BgHMBHE:D(prSe2r1'i
-Xf"lMM39jc+90^f`CRpW#jb'm^Q9!O'^8S0c_+96c@\@\iS\F/jN</[nJ1+12JB)$O*673_I$240:;;j
-BS"9N&=LRXeP",S7jJqs<qSs(q;AW:-BV\lPm%s#W'YfX&n6fn!4*5._F+XlW040MgR%p_'WeL@@q+Ug
-c(@cj8.nLtfTNF7dE"G)V7"@6Gsm8CD"UPjkX6VS!-och@=CVgfk8+tJXD69,nEHn9M^!DAB6d+AKK_!
-:(SY,]"-k)I!nI-ao>]R'`a2g,5Gs7oAo(X7L>3&49NZ\ru52)&IF18.f0%Emfj4/=Zd,5?MJPsdZX=!
-Y4%2._T=#>5-=Z/BitmB0JLmm-YsreLLFQ8N`_OL5kkH'T1C7F@VD3%s7V;n@t,CAhN'8[L]kU,'ht(Z
-ELTPJe*YD-+@b`S&:U8K,Y9[V:XO5-Au5U#d5VZ=ha\a(!6Z@S;7p$,DqDHGa<MO0dHt&pG"+KSGru2M
-M#SD]jq.oSTkjJ9]CqD`Vi.6_g&mI\IW:l'(_=1^8WZ-?^uRUER-8cmA.mOY\h/*e.obrKV8"73o]eHn
-8^>=6S5LO%3#kQR4=>m-,8(DPf-ZV#/h[!q`iq4:9\X31r!r,'n?Xb4>PGB>[a0KoRs"ah3^Y=2&&8!T
-kSK$8T6>U0PRN0&,NE-&%Vk4e+nIZMTAb8</*7EML3(r1O[jbr9Cs+eaT#BAks+'qZ^`:*U$J0]DoZ__
-@gG/Y\(G%=q)?DES[3QKUA%H.W'A;CPC0k7\$7PmJb)1R1XX/I1"A#G?3mr=A00(mc49#jTR$ISmjW:G
-7jJq+;k$8ure4s?Y[E:+=S+nYG(0,5gMoHm'G5d=^0(=%fLfR,-pos"q-M@n%$;eq2UheZn^ONo1d`NC
-Jm*]#&8/''fK,&:@p&#S8Gl#)o8!Oe0^JRja$8kd4VC?&0P8g$LiZBKo_KFLBqN.Frn9%V3[RUSA[D5K
-L5:tFI+i)G\'S3qn1:4,TBl5X7qhC3D"neB0Z";TO8WdOGb=or&IF3N=)Qng&M_*U`md<\Fl,h(Z#4H<
-WJ(o'rdKUCO;qbFTbh3'5=8s8N[<RLJ)cC0@t,CAhC#jZ7"XC1C,Y]^6q/kh8[T,(*I9.YA"Uf;=pSR'
-dgQg23G(`)#/9PS@hTHi3*+QrLak0@"'a@_Nf_pV,/J64'ab%d&J,@\==o2V_b1SmkpJmS_O1<=dL6r'
-V]3Ng+k/P>Rc-SC*8>3O6kYp.Yh0oCRR\V?7SpiiTDiYFHLL-MI06/$g=_h)j2;noNM'6*pD%p%hC3\#
->hmW;cFD,S2XVM';3"#q/80cjcDT!9r:%s=rN-!PYnXZd2ONum?a'Fs)&%;48G.DfP@Gr^nSAV$a"OrJ
-N2cKqL1W<]VrT[q82(HLAOChJk2k6:?bkY2@5KG1-ggirokuJfj4k_-XOd=kj*+qM#`CNf^[9j8%:d^[
-?2`gX_SYp9\M)"YU.G6Ped1tXf'9`R^@c[I0BW:p''9GI5='2/&JQR8^Oj[>\E])jjq.oSdF9_[(WTn^
-)V46oV+E[dl,+nCIXa*M*'P<YOON\4Cm5cF7<4b1I^)Iur^^Hp/QdgMPSi;TCkBH`;dHZ8r-*VrUYghR
-FD0]`=Lhq+,X9`W[JNMlkfXX7=$Yn&>STaMo8!Oekj&r>M\E]5m@U\*"Qng:_T1BfqdK,.(`QP,F]^h(
-4>d2!HSZ`<nYo;:AuX.l!J"D4MZp:L^OP)cj#2=lFuRXum!lF$Fs!1%pCFtS>#kKJ8UbLU8$(kf%9L4f
-o,'*CA2'(l'auV]fb#V$`X+-SKOo/?W_B,J^>Hl2?UqZqG09Yg;)\E2Ep&FH29jF#A^sdajf/Ku7CLc9
-ejbG.hWAKl\=+2f>8GjpMNn*[,&J=G2GS'^PU]S,)QLefD\P'9<A:#PBI\L<4Ju(_V3fi;/?:QtSP'T@
-249WM'RmTn)BZ/hGBFr9=,$@<lior\%%Y;'o)?`mqm(2=*$cE:q7tL8&!fG$q#1B_mi72'7@(j1C5D2k
-Dqg;)a,W:Q_5HrZ]JJlY4f<enrJZlE#pMMrdf&:^>Q+k[3'G;CO]31='>3Xm547Xl5PoKC^Y`Na!NSG<
-HG0<OI='GP^!H_r="@T=p?WT$LJB%PK4$faWr'hsTDnf62`L+&;#0;RUQBmL+e%rWU>LFVo$S&`s/>Oq
-it,3Gn2fb=/BWgnj62suFNn<;"[h%!D&C`]iGOTa`Ak"ggsfji>qo.2[Y/r!@cfP+)-8K-lQ!XXAZg?k
-HX51MV;ep@Xc"`6Y>s\-Qn+K4g4&e^Fh#(*@llAf!9739^-%FX8\n+V];0/[X@uf=IUNnD=iiFW[>e)E
-4;#o?O(4HO8o4%!$>"?YN_J<[H#3,<Gd]+fj`Z*!m-$YtKB5PK&%AlB3p1MHa?X#ucq+'25Fh$&7fD%$
-M%+b4E.adr5OJ:_*+D(O]+DtJ.@p&QE!*)sIc(J_2rFR^42Q5;@V7b'RE)Xr3NqJi![D:uUF[855Cg#/
-(u'mem3!6D34AZ697:CuNU!+'>]shUUH%"7S5iRX<F)%nO&MO+di/%G/@8@q4l&tuB=5"EmV^5_>8L[0
-43$i!4?^\^`q+>PCq$I&>IBi^6#0(GBuHB=e)_(RKrOV[VK/5I\2-io:Z^)ll>!8<f``*!k>h!7A4-D0
-5QhW!7"DWIU+I4*@(\7RkJt*o(sAJo[Q<M.::aXpeT7^9%TP0Tl?H8QCg<us7l>:bAeA#J#N5g<iFJ2K
-3>/$o$0*KiVA&"R0X``sV+Kh7/O!@gK$q$CqMaD\N*`+!FpO$8Q'sQ:f>TP:Bjs^J_e1MNaqdR2?m'=H
-6j5p\&-50!&KhU8-jtdA[pccf'@pP2&&p<"YjJNKIUS7CfM=3jW@$7_0^u((OC/VtFg-F)&5c0/F>qfN
-O)[E=P[Rf[L9';nL(qAT;--l/U]:P8A:-!5pJ2CGjr9]qP@tk-*RAi*9-&itT12nR,=*@Tnh`g8&ju^3
-5QhW!ne-ba?s(/Q@tS0f`jfRse""^(F7\_o"9UV$5T##uiO!"ffu"@6$pptNSl$ghcOC3c&&p>4*&E:a
-:Zf6BN_4Hir05'Q8bc0j?8G1&`&BIUp?J&.73$2@P;n_MeNCgFCn\5:ir[4SOLO4HaUeJ@!"hI!&:n7'
-kjI`58Zo%2]q^+!`D"RBj,4kVlBfh&@]Pt[2pc[@K]9tIN2nV$?9<@^^1j:D=Ak_tim03Vat9bA[\Cp1
-H.Qn;Z#/$]hliXGLK/Eq[!LSmf<d_]lhi>qhKn4j[Um4cA_Y3^)`Ojj]4(Y#@_7!D/N9iBlACnL,n9Z=
-$hK8l_:D)o0^(6g*Fi2*\iuNjVN7nlj:EOG4K<s*21RCEo.UH%*X6V'8-3$-YToq^$,I`g8-D7En0HHd
-!tuB[4+Uh0K%jpX)H)G2dqSIl_jcFNq0Ie6B$Xt&ic0=&^`:ZOQ[5*A`"t>qES+9B:.,3r!CQo"5Qo/$
-TVn\8?X$k_-r7[-WP%d]g`b%t*+#M^Y+I2IU+e(gBh]J!NZ9o.=]gj.2..CU`_^/='ncp%9Vj48H"[)Z
-"7e2LXu7"D[A>>^bp^YO2&+B&?<YI?m,q'CjNZ$d9U;#?;9Nq-]S9;nDcHi@Ai*UE[MRu6gX^;^E/7RH
-_f,k#0W-\]G]'W;#F%KG@'GHchS+tB[0?d:`&8/]$j$tKkoPCt2W8*&63)WVFsr=?'VSl3IK`dfa=;1,
-94:Ac]"htk(qE7O=cq2Ia"0jufoqgfUX)D0.SpNUGoJ.])'XS:+9I?!3='_Z?r/elleORQl?&^="G=YN
-Z8daf-CeZ^`A+D?1KuYnWiSCnUUcO;08gL30r>.bBe^+=#-E6g][bkc=K)<uNa<:P?o3FuA*2lTpc3Y,
-NX7U'cHS)Z#!7e)5RZo/"RmeSS-VD<`j<(hO9BI?E:=Cj0Y/EaDPuUnqE,0?(a5[b+W*I#R$cBR<3ZF5
-KBdDb/3D)&UbFn;JoZ=n'!AeqMe:;22,S="YuN,)1"^5<.Z5=n[&8dd)>mZ./M1&+m(AG/.`kQ6W"b$f
-,(KqA!f4Xj#^!Ft:pga1mG_)oFb\BdcZ,>AeTEBUei>]ac)38O)797)JpNm0>,85kAQM^<d'Kc,VA`sD
-0SW&&=^@OY?UQc/M!5>]^\T*+&]P;g+p7K10U`O]63n#Q&-3+($.T=jkgk_1)e'LUD0J30"?eLK(t/gX
-O!#9Ae=Sl4K*m@+@tD-+GTjl?:lmH%,HAS!-/ng<<Nm.WJ2@Y!P1gX;D+upj-A>Jl_97^0I"A0%6t<c$
-?4K8^WFB'=b:fopTrM)5__A)KKYEBN+9I?!,&e,*kib!lX/Rea9@DKnkorb?m`OXKo7S[.Z*[WZ"i6:"
-*69\"CFW9JWji?d8;h#p=?==4^f+aQ:/e9^Ok:p%+q:462M?ek3)lZ'cj>"p$P8()**e#>Oi._8#3I0a
-";kMt#N8[u%7CU,"?ge\6n/D<3Jl^&k#_3b8Xs'?^qC/L;S^2caD%rge7'DZ+&7c5_q='j*+u9.+K8Ke
-2RVVoCQjZ,0o!;:a"J$kPt6$27)j3daMVC+a7^Bd=(I53!9#-#C@m=<!$Zq!+9IA7a9f5_+3p$_/cL?$
-gm?6k`j+<@SO;^##TWaDXb=PB9;C$J'i[!M<dd!"_Ps16*5mpAXsTkH(`EqoKh8D`@,Kd90G(Q55s,Q*
-)#/B9KSP+m,/taE(m9EB7ib,(N!Ve2`[&-*YT\i1&[ch8(l"]=_8,M>.E9ep(:@4p0iSu+g^E'7:f2Jg
-<)L'&Fd]/m->H+N1<g'H#6][patbrAdj3diCc;WS'ODg'2EOF'ksU,3j=LXc'+mJ4&-52WU*(!]$p(8n
-0o]P,+g]+ngf$TU(8k:$@"^WNd+`.I1tVo^)k/M,&D'ag0Q7TiQT<DMX7\YfECr"mL-?+M6mN!6FQhW*
-L"$GQn^e20Jrk`g`[U*bI72F,N'Y7d#_o0m_bQ/%#W`rA0I2cS\$N%C^[s2kd?!4k#S)-qZq=7f0Ef',
-i3G$P,e(hsE_nEBhZK)O;bI_V'A.39#A;0F3@35?Zt`E$Zd`HUSYu'pEJ#L-m7QA@M4d@7;3"V.@Mg_T
-[Z2CA&O6I1!CU<0"@+YOMKG/=<='X`L>3]nETRX'\4k51qIg'SK`OORe_(*`@WO>Y"D#ZT.57"%Fq[M,
-E5DA=EaN-Ab@ijU_a"W%"9jF[Dc-](5U8^h?m&nq-<::[(ebdi"iCmg)dl2<!Z2?a>RB2W7(8HDqt^U'
-O<TdAJIi549Ao8Q_=2LS_duD6MCLW@CPbn$n9a(SN,O`s9r`6-`N@B6R?q.u#^I7DL=0<MT$J45_]>^C
-CFUCP4,`^<m]OinCT7/-Zkr@76i[fa";$-BPX%b9TkoudjJbf4"Oa,IQu=rY<fZLI@RFjdKh''8d&Ji/
-CO)@`=i3+"nlh+d7(=HLAhRn-LF93lQ.-N?0G'WcL(Fd0N!aNUNgjCF5R1qR1$E%"&;#H<$V?^NI_\5d
-P$eHk<PkTj.t)[[^eGD7#Mkm6Z0u"n*"tJVJ^j#+(f28m07[HW;#%1=QFBC^bLUo9$L9H][=hpa$Ofbr
-^f%bG<AojFM4<;"]K331hKVD9B4pBr>5dZi&HP9"&O6I1J`.1`"G9V:W%H4-e>5eXED4GK^uOWH@Oo.1
-.Z)&kl*SHh65N-*&G`J&&U?*cLBppk"eujd2Pk^c8OcG$_a%a-3/_/u6ba`8&eKYG:'<^H%"g:%I_eIk
-0Q9/lN-%=j8%(R;@BZKaLo47C((A,_?jR//;=KFd$l54^!Bu:3GTcQ2Yg\$D>^'@T>)4=.Q3P>R+N,I1
-BM0.g/If%gjd"LF[?ofm@("-$UK!mr)=>C8ZSe=c:Zf2CGu]kCqdfZlSt8luUP6u[":tT%!"hI!/lDa:
-%ti<if;,_Mkn72?do.[fWLY*8R7"=Ej7)=rqSJ2c160L)p0O.>L/^nh,%VF4reW0t8r:3[35li,YRhEU
-]"s+H#f.'Gnk@8ji/Fj4-LrlXcm+K8\;4ja`6-S@(rm!j)3X4o3G32]T?/`?e+*s7;:V`sL6?pKCP%U)
-+X!B58C*kZR;%r3cm^TtapS[?_MUEjIkC<tLrl7Hq?TgkjD)\S9PK*A>YS'2br1^8!#_`4a9!j'_=$DU
-NCM"]R)CRL`WJY]MFj\BSl806>bpa/4Z4L7#Ts2)^b?(:^aoe[;XS=\LC"PZEu`Yka\^,32Na,nO..gm
-72i9O[BR241jb\,SH8g#0I/pe)[%NWZL&"\6<X^a.DQA4T*5=M)*kDlBQ;/PF9r5*,aP#1N[)?H8l$W@
-iJsV)8,Mt'rB?FmR)t_ZadeR:BXpOtC9=PL@9*7H[lNmO[0-EbH(06<U0G&Y]D^%+q-2V)>ZlO=4RWB1
-"0h/t'\K[pidoi'DJNRa@&dBl<NDOfd7dR+VA[l?S#U?<GKs)=9l-9;>*MaRA$*>a5I\:6^<5'S4A"V&
-`1&]R4kEiM[SX:=nm`1D(HN!;5QhW!6i[h/3!k+Ca:uhmWeF%B5_dJeR3&8G<?c(@aNBkqDN85Xj>3+!
-'K#ASF6K&J&.B6_/0PH_'d5MG3NOX2ZH`sf#"[P!.i;Y!7L_U1";dCML([nh+=%djGo-\ElVep2!RqBc
-:>f41htFVigYB7u-L;^<7BC9NZ0r%(UJ0<LRInj\[U%X*fPSX:=&46L&\hmWmIN7fHu\33>rO?]8X6s=
-OLN+^H0;&/G.V?K14hT^Y93n&!$Zq!+9E>o!Q)_sQKq6$ADEe#\&[IqWOPE/P7!<A9>iCn__?r#RTe'7
-[:H/HAS+!\6t)R:3>Gu5-l>?KMQDfVWLePn%)e=Xr<5Q<%ms/IkW+iS$#I\u@)BG8Yc9Pn$l;oj6P#(\
-+9I?!+qULPJfY-,fiJH;:M!)AEO^'6;m4a2@M:nc%Egr$V\_:C@.;DoYuVX<oCN`!7=p>(!5[U/\-e),
-a\o(rAiW+(KLQqJJftu.8@TK4HPhPu`XJbF:mOYR4QXG)?AoskJg!Tf%Os@\J-[8!LqlGJJ-^I#aQ`Q$
-1i<c`@3>[TgTE-[Men>FV3'33154;H<nQJ;^i@o2ZT,*I^(+Yh\r_5II7^#!j]ZnQA#=!QD..`Z@?SAJ
-Z%A*<?BEf=S3"8)V4f$BXrnH;n$I?>AI3q)1quCdBO8\NjOc/XRi'l;30@UYW7i2:=@<-$5QhXL(aT06
-+\Sh3eMN4pQ)DfAYXfGqelq5ENO-SDZOg0<bU[F"0:H1UX?]W0c=ECmOFBJ<LK,ZUFsVA>"T"ESDnYCm
-MCZm:<gVD$1cfNAf6"FqRTk2A[Q;(mc/'eFJ)q<_b/L`rKdEdcP[(mmfkRpUA!o'S$fb>4G7tSt1"pYE
-Yn7")!"hI!/h-pnm>%WTX/h,CbV./(<lT3]EFXp58gZ;H;>V)Jm(c#,CJO-2qIN*M>"PmF4AMQ1'.G=r
-'8:5!nC9@lGFl'ZJ[nWjYLD4joTkrhNOAA;Z`e(c=)+Q&Cpg=59t.=F2V`o?\IQ7G2XJ^.Z&Q5#8N\dt
-=@j+7.!uO<$l;oj6P#(\+9I?!+qV?hm$I.qHL%%S=hlln6"T&A[7r=0]C(Z$94)!epB="FQGCGZ9\B&5
-CYjU;"n$(8/)ju,_ku?]9Pq:VnLGi/E)ZIj^.Ac)0T5uSq?eEs#Ts2)!$Vu"!p:dF*`9jml0IYt@#02A
-TfXG"L]AWL#Ts2r,(Ke`[)f$>+p*Q#,(KqA!\m(C$&0:s/6#S:!"hI!&-50A=p0ppL_b8X?UOl+5QhW!
-6m.3i+MeUVQ%b*Q#Ts2)!$Zq!7#M$X%+-8[mY_>n!f-h#J-a()!@/LkW3T5s&HP9"&O6I1JS5W\Jg"=Y
-d<uT-6i[fa";$,$,(Ke`$rn&m.O'BK+9I?!+qQ=-82*Gi4M!0iJ-[8!L]AV16NiKYLnVsX77@=j!CQo"
-5QmfM!""BnO[o.7":tT%!"hI!@Yb!s$o(^aW2PLP,(KqA!f0+K#U$qp/b8,>L]AWL#Ts2)5R\5iJg#ju
-$PaBg5QhW!6i[gT(',ZtU.$-Z(D/n8&-50!&VqS382.tYAYGhB!f-h#J-[8!d3=)D6aXq0q]Z)t!$Zq!
-+9F8c!""AsW[q+K6i[fa":tT%+Beo0@#,SDFC.E9&O6I1!CS&b#U$qp6^<@_M?k=+L]AWL#XjRN&e*/3
-O7%o3+9I?!,(Ks;&-4$n@]6S/;%Wgs!"hI!&:nL,5_:._jO&Af!CQo"5QhXL(a=J56OZs1.OlWm#Ts2)
-!$Vt+!_>"5M`eR(,(KqA!f-h#&46S^@#1N!6:F<G&-50!&O6Jn73K0niN=.!<LS>WBb"tF9!`FJ?ZuC!
-!uha:h=0k3%I`X.[f(P2m!8Pts1\'-='taY^Ag@pk,WF6q<FH]?[;7XYP`>5X2G3(F8ZW8jBPoXI3\Zd
-jfG-<Y7MIS[;tg&F`#`$1@MF^h9X0UF]$&O=3c<dQ>?M@eUg$E'7M7?lo3@E40H3XFqs$rVg>qK"WuP:
-&O6I1!CQo"L_U!='b"pu[pccO@sKc2*TL-HZh:f8V-^cM_N!0-?aXA@l4r>\/ffGt;YTbEEkb1hh85V,
-iEQV/3L.9;MmGC4]>W!"[_OSH-FX':Bed$uiu9_E4H?O:jZ6+2IIi>Z>fOX;[+Q-_V8ssGPW*;,jg_X3
-*2b,Pm#>L9F;;2_WN*#j=KGI;.OQEj#Ts2)!$Vt+!`9^A)n'2!1(8A:*%U[V.;[b%B)<%\Ai5pAHDJM\
-l1B9<D3!#U;VeWJ\*OUZ%Eh-if/-0>PijW\:Ten;?SU;TkIa-ADB=Q00Qnb^2e.5H*)E'JYW=8erjdUh
->!m191BjsnS&I.Dd*s2OKP-<T]$b,tGd^];W6#gtOC3lFgI(^(":tT%!"k#1!`9^AlZZfi8rW)P38e?:
-V=:R'9@O.*R^a4fG"*?"UF`q8iFI2c`)b1+W8M6s\/B2:@&GEHq6&j"R;!_^<FWHOj(^;R(!"iOF%do&
-XaI8oXf*DFU]Ft)jPqT$SuL:^ZKMof0Sh;P9Y\#0Os?8:_%8uY'bqGq5QhW!6m,Y9U+I4j@;J(RWl93(
-N+ko$m>QG-0Lmdll?Q>RCkC+t4K8]G%b3,)l3(&gT1YUubV@Pp4Zm"5+W/!n_:<%3<?,5,_Dg43S@Zo.
-Bnc60dR=k)5>P0)Yi&+_CI3k5T'9"6fTU<idAbA&?U,.>WLd$ohjut,oOm&d^\c[T?Z[<+5BZ6jZmn+[
-mgILRO*:NpT5VGLpV.fAppfqej/9J8@eXl:<H>n-F0b](rZd3dh1'\8]C#(dd*pC%)WV1(j&B)Ua!\oV
-q!Ejorqc!qs8B+`GUL?f&ramoNe#i6Y7,"a046FHIDN_HA)a.h?l5*\2V.YR-q>pOXV3r7n>Rbe\A>p&
-(kfSS_#PR6W+L?N\^91QoItNAOUS6LOX=@On1SFuDI]LXeR-12TWifBKX:IYL<(C&a]6@>Nc^[FKj?"U
-?9nukFG)#r!@k84j.f+f^Ahp75Mqn)kh?DJhSqG_h"E"2H)L/@T/HT5LW;XEr:Cg]2$;]cs!(Lo?U+Ku
-dAu`p^Yb6\FWa'28DNA+;g'35HfjgG#MK\.5o9i9m.mXHpa]^$ZZc'Jnu)1nD]]rD[V6h+a+p+uHunoZ
-IX:D9T(_T'f=At`SE`:\EmN]3lh>gDs2Y+1&%ruBa@ctYpSMeSTD.E5b?d:(bidg>[pS4C#!P4Z*^<!R
-E?LY?4q^<U#aK(mp<]+0s6H2cdl;?Z/GYn'R\&2Oe+5LMH02]Ks-+mLp.]k_5hUD.[=>`&j\q1RpIiQ_
-/Z.=R\,C'hF6t@/452jo[Z6Ol*@KT'g:qPjq/'dAnb*VdO!"Diq!g_"gPHU$(ihN+.//M*[e8B/Q6*s2
-(t4Gk%EV:*1Z'k,!?XY3LEY_n#RL\9e_K=r!%.l)$3A[ZRdQ:ek@(#E(_sti>)&<RiemDS1Gk;0Pt;/P
-=gSqO4cmjfi1$*]7pr4D'T_!I7HSTk$AI^o_S\'B_#P=54Sg5K[@P:(SBY(JFs_#%dD(0cqE&q=!5cje
-%j/=ROZc9gCTSa6^)as+r"%`63UbR</:O;i8Ge1r^OS-]MV)<O(=)ruq^a.TYt3uhT*[Ud?S6g;Raq`u
-^.Wgcj5A>V^?&Jp!]#gFWDt^@a.BH*>YPlLR%6o(9,%*\E2V4L[!HDS12W_e*b,CPBsj?tY"<XL<DH=%
-W@9qeL24Tl:]-r"WU('gf2c1(F`$GeF'R<#m&Oa1g&e,T]PH+(<j(#][`[mt<4(GbR!I5Pl)X!k=LY#H
-j):eraSZ?<#KCgn]E#tC&V>T"^c:EmgPIX.Y/!Z%i"P8:Ji^^J6P;^poYDlIgA+^[OD<rV/RlT7!)eC;
-63sP[H=iRI!AP!4N+]pc)VCb14Xksi\b?H9D-ftO6V:2r7e_u,gA,?XfP!sT$0%BH'YZF2YN.`KWA;G+
-@MkaN%rZp[B?P]%Jg"Z_p7uR&nIGl`C11g[0m=4Sn.T_f[su7^]ei2$(dd%cgnq:/?AG/+0h3?k"n)6\
-`!=^TojSo'?jM2TA'<cAJ*[GBWFG9VV`MCRTDNX7`S6Wn>me9;SjdjW5(.)+A*ra_n:)6iHUR!N/1mJV
-jq3>%o9E<"9gt)80jW]=?bOP=E0W5E<`u\6"1&RePVcqd3n-?ZWe-ilePZNbN3:0fC/>9T6Y1(M\>Nb&
-@6u1`\["'%"a=]SPABC(<PcF-E.jff?(,"%3s@(@XceYM$r@4QN9eMDAV=H!=tul`e,i)u-I_?.H$p_<
-".'AT%MfZ,gUD1%f)C7EjC&Tl>;2'Tj4Z2Q).Qet$r=1Ea0EtP.KWa07t/SAED1kE8]itG\OP[+JL6EA
-9GKQc=TNS4;8-2^ff>3;!`4`/mb[j7\6o73(o^mKR?p(Y>@Bo%XrNa>()%L8LHYXr=8R#^oJaN0nM'UE
-gQYE>0)Z=Y4H'RJi@6++G.bkEiYNG%+W*Ptq,$nMMp8jD@32&lr3JW-d0PKRFUh)npr*1B?#8se1682[
-[E3#%4$#Fo1io^4QR/r[df_iG$js&I]Y6pBJJVLS'W*gEerip-?bj.9kc.Q`DB`9d;fu7tW"&FmoW/4j
-*+LZ6Z1h<aN#M2B%K6`b9qa:q@+PoDM?_WGDZV<i6880gQEfiF#;DGEA%OJNKe][N$l==S"?dA=#5H?O
-"9Z.PN&+BO\`.qPl+r".8+:u+iu"@%M,.$W6=bW:#\PWhL4Ya.>PNRj;dd(@VKBl=c;_&3PuD0@UJmF&
-nM!54e)6u3U\HS7Z],m4q8bqlO1ql]rsI[afUKVBk6LJAoLIsF*dF7%RU3WDX>GkY]MnUX^rIOb07Dc$
-hW$_<WcRO-05)g?SPKcDr,<\0QhMVU8s94V*.8,H\9WJg_pK9`r)Y#7H#,^u:0#j9/`&=m5=91GB=TWn
-WX:S!XTtcg\.kf%M&&W2W,qhfl3:`Z-U8j'.iC(U(?92g8%lLV>+"(PUBVhXTSjU_Fn#!p6VM>N_*4e$
-*n:6PVn7Bp6.#/n)\O$3N!1/V"@Lpi&.ElP+$oZ>+R"sUT]]=,@"8go/lg4@"s%)T`'=h8EP(.'NJsrN
-\`%RfD9"Wo\?Ncq7S#53RT9af%FgQp1g1n^8>2VN=3Kf2__bNL34:>3C/<hhMp(;EC3:Q[)8ksob1FOB
-6\`+rpCFo0r['ds&t[bSh%5VhY)bb%rG?@d##G\?N=5+e@&)S0^rWd_)5*,)a81L>-<r.l(Y>?s)Y9Bu
-RE*]W`P1f(dlb(J+3p&7S@(d']W+r9,7\pW(J-8Wns(hNO[_`IQGLo=m%Sf[fr$:^-UEeEY[IqG@o*cP
-kilj*CsB'"Q2uR<e,hTF+SMJC?m,@X+;d)uCPa2@(k;U?J=Cig"2f)(8A`3aX+I!7E)6rd(uRFu_'#J@
-(qD5Q7Lb+<0Slo_8-W<piE/uG5(3C[EbfH.Bi@'pSq<:Dlbl,B!gf@R$7j-$SZ,NY34;Ug3Bp$6m5uK,
-!&<ZOYQ1FV`C!mI$u:U=]FH*n&DTHM2+(p(63ng0)91kg:P@4aaB"76c%+#J?]RF?*R^BH681s;9",r]
-pSNdAE@b04heI<LMer%FTSF\Ek05BS@u>]GEc+"gJFOc=+;hlo>r,E]$HNR;IMN@=Ns@fVAc^E`RXn8B
-_Uq8t<rfouFRa;OHX^P1"?k`k,0pnBdrtHqN2%VL*a)6s@7jrfR!D]0LEm-9"+2,B8*GO+WYNN8i"eVp
-TF6#^$Bn\i4t.Xb31q$0Z9j36/9+@Yf$.caX)^ht;i3(2%tfTA6'"Jo/RJML,?uZA;\I!KF;]*ElJW,*
-8A5QW.m54:6R6#o0ru6:W>9e;6iM^J:GYC</W=DgJB[%e6pfdTa_W#NJjH<:Sj/6@Sfoo1Z^m9_'n!Pp
-CfHYa#nKBAXWb<L;/0mo2mm3f.Of3'%-WPNR1#^LH<[_AQI-tP&hse<4TN/UQYPhNL_-'a8[o/$l\FF*
-HpT,6,QTM$L'@Rbh>7I$*dWSebXlm]Sm0r.,SBs?/i^""\1BmuE2]Y_Jt[BZ@THC5^/9;^0L2To'S1BH
-bGK:f[?`:W8OI5a2*Ar2PuqX2:JpU/MBrhOO<SeDF0"ZX1oaM29Yh;9f3q?fL<.+>@o>,TS;>*S6jR)u
-^\c$:AcT4=aV4M8@"e5&Rik80YE'M&430O=V%Q@;*o#E[AZKt5MUiJjFb\Zea)YN2ol(<d>U,p[Gnbup
-[C@iiY_K?^dBp!sOB5<sAV;RaD'K)d=:UVdEa!5,)+,#="U"Dor<,J1JIi5Z#][eM`aBhl(lp?^Qc3g`
-$jVRAGhU&#"?h@V#RL^f$#0u;0Eam)H3FC&IBLd!lVL]>][0o>X>!Osp10Ir;/Ior3)U-"PA,K__k?*?
-h5ja_c7Fra*6X`s[\hu3T#iotf?hobmce5D)43LTYo5EIL1n71+g>H'Sg![=L&NZFbeu;*_7.d@"EP!2
-9d'$E(:EY\Y&F3PBG')CNd9sk_4Xbrb%^+qg2s;'nh=;m0,$E!+u?pNbbO)2.C@ff6FY$8-`t!-;dKnh
-(1A*_0c>O5_Q4MD)eLEUL'0ljJY4+K@=Y;q@*iEPO9@bh(Q;dQ!!YC%/o04G*TNJR09<r,P:ToNdfq1U
-Eel9,n1B_/YQGc:K+fkFCa,+R.HIQQ"G<(ViD*XPY-,b-&B6uF(LWnh_K.!^DS!QjL^/O*0!D&SVL-NB
-WoR_B=&#s>Bo?WWPBl6r\2R6tFJ=55=6DTle3lqlpMV`U@QuQVrLG23T-u2dOBs%\YBCU5!eUOdLiOKH
-FpQ>(j-+s![ID@BW'`f?"o4Cg$1_[rYq:[kf#Tt."_15na7bP^EXY"0^EB'f8=.t:<Mo;6*T*S(R2@c=
-30"lt/\+!=d)B&\33N'k_>jdl!OlIH)<4!1",fS(;Ol_M_#Qb)k7S3].j0Ql+>6Z48-1m^0Y1[;JfZp)
-@c]&Q*s;[j(n*ke'VuCU*(l%R%DDQW@&Gil\g4hp,e8q1,^b+f%ooi4R*^4V_g6H"*AJf?W?ECuJt\#7
-W`-i^R@CC[?tIgRP=c`BbfW8C<b@ZNbAk)C!gt*nH-RsiK2Cs+Uoir#de(A]"W,*Xo`)$JSGe*mZ#6:E
-2ED^HG("Qi/2)7T0(S,PJ!0onTmQK'Ma1D4Hh+;VAAIt(s2hK-::)X*b[\0(a+S^`4:H6Va4ZX"$D\%Q
-<mZt&'1qjdOd.XBesiQ6;Ms`qMjf=-\MF1")$1n6?A<GB]F^V5OB,41=3[M:&qV9oV4!DJ5n=&KpL*/]
-m?!o:5deG+_.BDJ?NK?t`h\J[*8Cp`@0qZH4G7,#]*Yl1XBFd]@QH$8JU;:,Id>N1f?KeiErNG8YJ?X`
-/IU'NX422L<iqe1?%'-4Z+@ohVR$-2H2aj[k-+EbR;3`J^B_\c6?!*$9+e1f7+sa@F,GR7c*4+oW\D)+
-QDIpP;O]hG.^LuRG9ldm8IQ+s5C8!eAa#D<^:J%q)%6n;iUE.W_UUUjIiVY_La3g%OSgj(NutMd')"=:
-\NYbC;27=_@<5*mf_slmYOGH*dK&6@*g+2I165jP*\6BXK:!r.Q^b0N?rs-sb`K>K]%A3I"^jkFNt:e(
-O@a4^.VP>CX3@',N\AghF>l[EAL1d8"tqObTN'5B&&[XC*=0I]_ZVZU!MU5pCIRcMgs/-f$:+eX:@ohf
-:Bs$<*VZ[`>tVXl[))#?[Y``]XQ%1?,:?68+50J]r4\s)GZVp]SaD1o4+7Sj>1(a,F@Bm+VP[uOPe6fN
-H/a/!V#0SkqQHC>5&J7+XhNl*no:/&XaP*SJuA(Op7F8rHsVqUT0@b:IEFpHDY^JOk/0R=4]n2(/G9t9
-":;#^-u)l<m=i0nJ]f)\M-tjC`,>988:4,QN(4rbi5.@=$[Uq.%t5c7`XcU0\tBR\i@^/7A%:12MKo?@
-O=?EPF\C1CQ'lZ>*6U(-UR$6(+s[%!@7qU.SW#M)'f=KINVfn3buX*Y,"SQ/,UPk;jVV&BF1'HE+fc6<
-cB1m*./!uPQj@t@0SD2E6:(mD8O8"aE$0l9@O<8@O^!hPC[Q+f?&!4agDglMNh?a128.Xd"kZ[!Cp?Z[
-BLCOWD)^f>A)"&^5-B_!ZE!Wo)]$/tEV6K((;6M9hJ1-diL%9!dk/1;1EIFnNo/Xe-@$"-PU&^C).8^j
-;ITJopQm$QS[9INp3Cbja2;*h&5!P0$MN<8hhDrd.'M3MjP4b,,]&df4GK\1@`UYE*X8n)lrL"sR3!O8
-d653CXjQ*:)e6Of5*"UJ/mXiJcqlT\DYN-.!Y^9a`E5`k%J(J\9sbO2.0bPQc4gZuVAS*ITG'RZ^gD!+
-eH"!Upd@X^%>)Da#R1=/"Tr2*_j$p@PkLpAl[)N>dR;!qI=7/AP+D#NSRHfs,C'l'Nfta\qMOh';kHI@
-5ZmI)q:Y;PnrmVI,K!m+nn=/u#VqJ"U)cV`0dmlL)RhO@#Jjf"=V;ToREikS&&WYI6t'&jPn4u@G:VQU
-=d/qC(*Ru)erjEnLVX.G6"=,<B6-i,\/&D*S"!7Z)slK#??SdA/#/UTgc-0h<e^i;piL+7j3"3e6qH5E
-$V@SG0Q%br4Ug6([?i04Ujk+ZroMUJ2:T]PVt1;Efk94LWs1uSn\]Jcpao9"q$Iu5AipWG:52<8J0$cL
-A$A`PYsu6l8n>)Wb[Xa7a-M#;*KkBm,]LC6$6+]`\qG",c5%qD!hMhO@FjNU[AFZsQFHE*29ZK+Ku/IB
-,a:^27ogpjqo"d(GK_SKU=%BPR^Pb58V:ROF`j$V/S\L.?[KKVMQ7Joo;r`:mLm.kZ8,SQgrbd!=3Oi/
-gQb=*EI`j8@V-p#"Tr2*cWH$EYh-O;=!!e.^$.7`U>KJZ4u-ZopF_QP+=s^DA1hodhYlX7J<;klkgQ.o
-L-Sl/de39iaC%$c]6mNHCfh`41)E7=0jL5Yb<1AaaHiic^)@@-Os]_>F)"A7<JG7V_VZhc$f`(('2"_"
-M\\-#0/8dWZ?VBh==B%Wa7pujodHuSR.$NJRqH4^bMk(ujt+_f/Trn82[JQIRdUb(AQLcihmD1HlH7oJ
-gN(nNS\&c^mcrnZ^MZ\9JE86U<Pd0\*mtCMA']RC^9;q&c>S4,LN#-&$[j$tYpa'`cM'e8/:@+W5COHQ
-^F+0.AN`U-@eWZC.#a44TeCQ8rQP)GPDGbO6bXIL*lHE&A'R3.lKM7`hu9[a[jk&=QHZk&Q2g/]Zi>:)
-NW6M7d@Z`Lq`QIuf9R<K9/>qJj2NTf?$iD<e#^M-eVj^[Zn$+\%AN*FQHXgMX^1h\hR.:Jl[.OC[J0&o
-HhZm\oCf?c#PS(4f.2osp"HGOrqH&sq_l0<@)I<r2Lb/``cq/qI.uG+WfekM=gnUE>=^7]^0LY@`!jW\
-hWVR5p4T9Q7c5I2+-S51Ys7Mt$6G**J[!p]pd%COD/cp=`)'7=J+Cmk4[mk]KD-TAXX+#b609mQOCQ[#
-g+V9mp!u'1Z@HZeK?D+aCR\Y?GMO5(QG1"TmL+oj/V/b>RJrhl1P(Ue3rArF8O@T`$p+g=Q=Q/H48Y2/
-b`^*7qiXYH4X'0]$RuKU&[AIH<hX81"LhEIhemA7[T]`^[VG265]Obk79i*/,_Z3t\MFe,-@l`FjPKCq
-\Y&\&:@?name<7Kgtt6W3R8j140F&Fjqe.QGu2iCeos<p/M!D5"ugo&Y25?r<\TJ-LA@OV'](VE@2RWe
-jXX\%nE-\(iB\uUY]Wp4%-+)&%s8>-(IRLEkOn.(hlnGZF>nF0Gsu^*-i`I5qhNQX7cc.6*_->p)pKT7
-L&mcmD[&Ql^gN9IdVQ][1U-A^L8W>9KV%Z$Z=WFBDu]Lpq*o?VkPs\t:DhaY@]RG3["O'F]Q^EKN3+ll
-9@,e]8@pS34<EsJ]hK1LYtQ#&!=%<((+8UPF+/BeDkck%?+*.RI(GGCq*=ea$TP(p+!LoT0Q9?i?]m*J
-_E_e><C69ob@GiD$oa6/+<pNn:b]gC!>fP/#FU/?h4M"uSa>d?D%*5l>GVG2Yp1.i#,-A/beTe$$6P:V
-L_s4q5(<dbqlWO2G5Mn:o/KWrS)NN"i*H4hmh>pm/<eIeL&!e415P6/%U_`B*'1LNi4$LT5J:(6NbAu+
-*Kg`=#-C8@[b-@kJL0co4[&!\0VbDK+r^WQ`t@RjbVtU[D3)]n.11f3-3nGAc#CSkIe2H+X3J!a=;R.Z
-(g.F[_L)kJ[.<H_E+;GbA6MIdfVdca(Hu=7X4(#Mc/WNr%/isQ0TXmK@rDSU6S+G14cfQ.g`?8O1T0<a
-3PUBP2Ub:4H0QW/@tY%t)RS/n6mlb+S0Wam`7CGm-$rOu1E7VBX"XudCjjYm`\JE$#trMf$AR3AroAf`
-s-MN[*-i*"PBY/OO;AD4Shf(b_]'l0opJhnoe8(ijGD._!ihYXEo3](1An[Hr7@!s"td8IBHCZO%&8IZ
-jtV9Sm!YR8Lh-Y:`#*Ao=L#1$M;os#rgJ1$q4$$fB4)#SSM6KX9/9\`=8aD^T5.!-_8,KjY=`ILqZ.Sk
-J!k3r#@)Ko"[d*I+9/@)iJ+2pUMjYCc+jqrY*[Yi?1[<8QP]u[[RtJ:I`#^4nEOg*%$1M?06Y(TnE65T
-e"tGS`]g*6.q,r5r9VK(NP-tZ%'`LaZ":LTkrB>[D$H<=E\VVknUbd@nt45G#VEJW+(+V%P6Ji/mE``%
-R=Q[)hY`hach5HpFtjP3CmE@0`\JE<$,b$Jd?hV(]e:'.YtUg$G7&C)#d@e!4\GC<&9HJ"!Q!-(m.c+5
-ca:R,:O^Aq_/SU6mk]sUJG"K_;'lYT#UUOqg'fN#o/IqR_Jo*+?sjTSL&meC[DI^qqQ:^D%uK'HX>9qd
-&)P!\;<Y_q)4'@*JS+:5G`9ariV450(teQeXO;SYbRJ/J\G`f9lcd.21lim0-k&%qs6ml+IV]],"#g)_
-MkBh%bCpgZ?(t?qoEX_"GmCRo?N$%l)#):"@)/XP?t$t[bhRKXX;H5D2XB4V3uQcr45W3F^qMa8Q-_W'
-LuiF\fk;F(0FZUV?iBE[h40Lh)ai,lWVWi1j;l$fci6(c:k'gR4GE==`hs#WH=dr\8`'.]8L@m$4&C):
-Aho$C]k..LAn$Es60^\SEpHd]1lqTc%.CrI1lj%%#&J'Wa0>=*`iO1+`2tTe5mM45R<C@RO]`Mm8,"B$
-#&JTt(4LB$5GK6^Bk%eY-Ce]q6`AP_4U:jHf*l]RY[rQ-Zt7WIN`6O%SU!W>0NceR\Fd=1-CR6\Sd0/j
-4'73)=aoG.cP_Q/FighTM/0>!opTQ+#mRi[=253%6D!J($ka!)T<_&&!_,#-K0?5I<R*YsLk9'>p5Ps1
-"l$neT>h1A=ld&NJd$YFbEM@*(.Qa"o`5Fu)>EHbn$gYZ-S\4I*;CsEQM^#Ao#Q^oQmNYV.q$D<T7&Gg
-H0e16f__a+O!ki?e(3tHrJaZm3``&FO6-2^h`kN`7Tb<l[Z\ifTgq3_,oF/YPHW?U[#(AFYPuW`l.*?E
-&G*M@C^ncS`\JE$$+nD+$AR"dnL5-rN$/L.Kgk[2$76ZXj-\l*l$Vg_^=?`@rjrn@0]t=6U=hU+ReW@b
-5%]g_?q[*8ILP2MBHCZO%&8J]jq.d7l'qJ(o"Qm>:&"2.c_%qO9`F@Oa$3r;7Tb4tae2C9\"7NMR3EJ5
-^)go]<.@-4[#*(9b46NB?hq!7oiUin1lim0==c4g-l>_:iXljK!"T0KT38B@i*\7T7.87Q%R98KI64lu
-`V(2=^?p8`e/:RV5.^*QK=*Qeb.mqn]1e;m/4p+%@'cSQ*"^<H(:)"DU0orjj1Z1Q]Ut%@^T%&(g)&%:
-:PKs1kYLZ,3lY7ar,TUFAIM)\[sH(*GL;f]^+[1Zh'$3I6oU%c/+<ZT%;Rn]1.K]3FRK4oqYN00oCpWp
-N^t+o`B9l&3+I#^D:riW['+>'ZZlA#7=U(RS?\[05N%HH?Mcq+\B\mE2sWc\bqU*?9d(fj5Ksa@_2u0l
-7Cf&r";i]nc1<^ZH^Z+\(eMd,5C[X@lETGHBHB[DV>=b\NcT+YU3T/C0U1_fpJAe,0YH<>o[ltJ;9jS3
-MKh;s6[Tl.dM\Ek9L$c55E]MF/OUP_T4Wm$`j)6R:1F/#:F\2^__r+N2if@(L=j"a2+-/jLbYbBU8WD\
-MR_@&0r>_\(h#%'YFct5,fc3SLggM3!)n-:NitEN,TV[>ptcS,%U0E1o/KW"`GkF)JmmjPh>:$e7kfln
-[1K/TI44)bT?!a2Lgo`$%.PH#(=b_c,NKu)C5-t@*/eRj,fWc3"uMB<+N+1hZ?[E_JjE$j?o''FF&'>k
-o9t0rf^Neafi`[l_to%'C[7VJYjCU+l^m"Dr#'"eG3d(PhWacYh#*=bp=W0GMe[u+4:u'MDIKcI#3$N[
-@%YKD>)7ciN_Q$fP%.QF6nq0O-I+]mYr*.+qe2aMN+FcW'#pB\d1m(*I_M!ob(pZg+&Q(8aW3VG+o1A^
-ABU%UD4AW6S&h]jOL<@$`P/@V??aZ2ZGj97`R[)FUIOFJ2n81?fU<RZ)s?M/M5$5**COTd8je3YP#:SO
-enA9jbaU"e5$bmQ,H90mkS1JemOG?_YolnMS"Zf$-hD[7`=kmLh-FZ[Adof=[f_]Y)7M2@lPn51`;S>P
-5foBp$djani7<=\#\,E:h;&"9!6tj+p*<K*3q^SHLiPVkblQ(n2tNVC!kT,TSrm7W"-Nk%%YtN5)c;Wn
-`sA+7Ecf6/KTc>!^->%tJA3FI*T0%/gCO<q/4;Li!TWu7Nup!(%ZKoAX"ahXb"VCdb(='n%RL>T-pXS'
-,5$qj*,Q2S[B#1g^PopN-%F`^q<KXdCikFco9HesX+"<!oekHGle?3uClV+\BpIS)Fk+WArpU,S^55A^
-6sNGs:86*TV5@4s?0<kU^+qX2h`<3qPs\Q0mHW->,0(n8,\Z1pJnZ-)JiKj4C!=ui]"<^'%/o_"45Y5\
-B`M@W7UpJm"5^)(ZKFdQ)!L?S]ELhYnaW%aL7o/R:]>M,,@0cEDmbBE6Amu8m,qH2]Y,\@a6Bk!m9a5G
-fm3@lO"LRqgl(gWX'b:aoo$-[Fb\oi[iW%jpP#8GHSM7?lpYnH3t*s,UF[8M\;*WR+;K^V6Y(aIWOqOi
-JQ$?RRp%["Z$L"Ke_HCH3@PF/;B"\p2!:aEboPD6Ql2JWXs/'pASuh(A8]:*/`S^k,t./HU*,SdM:e1<
-2lB7F^)C/!EbP`m-'d@QW9P6=T@-:K".!X62ja*3CYbtQg-Tii:Tke1@#/t.aBS41nBY`$(T17=^#/d]
-rL"=ia3UT+Z1kk<90_2'J%N7(s,/jk/M%RZ\qU/RWo;m\IcsSrn'*m2_UmPML9^?mPl&2na/9`<<9W'D
-&016Zs5@C*lh;.`1Ve8-"cEu;A)C$=m!V?ka&*T\\*kRt+&PuLGo74i;T*IR3$91/<Uq[rSlNq>.!]Db
-cN]ktB:&5V;P$8#1W*R.K,o6'c]q_71c5rGJP]Ys"i4U)MG5O?MlWSFAk>:7DSu8I(65&(K#FRo$B6@k
-WP['d&.E;dMD/isj(GF<8MER05gRj<n'sYQcW1JI^RU;p=8W0;Y(kc'`lo7X\N"Q_hVgHB,I6:1P!=%1
-4>peb%/WNPo`T%VoZJpBeD<_W+SXfVruSg\hf4(LGCB82ldB,N*F7PIpS;X*npr_3,Oe+mfXFcgH_2JD
-EO5ne%O/1i<?73V#\?eoGU-4fe2\9Z/K![\"G;;=LCF@gHq"9lMJ%YG5VT-^%Xpl4C2]aKK.oQ;(aoJf
-C/%RXI80;O<m=4^D7it5T0lU`XDUs=.D;eW&o^-5rX>nf=]eO9Xi`(B4r4_shq!RLrYIY&HT1l@^6oMu
-:AE\,jo.Q/M-Ig`q-NGq^V'"E<[W:_Hi#%q%lX.IhnT')_S<ua]KOBob9l%0-B6a\5D7p;rTV,Dp)ZHJ
-3DpS/)s76\7p\7GnMMu4U&#3d3:qWcouBTa^a\ecnaAYEpMY#lO,_m9_7K]&eRq,'^#/ZVHBn3mkLf,k
-E_ktD#b1X/flN7;$)Ku'-33X^E8.F,*rBA+g]*;FGoUD3E5rG4[Ld"-OTn')A;GlDM2eMT=q=")")%dU
-0D#ndTH^$K"G;SE(M!`X[Y5;(6\n:g7-`_r/;2Y'-n1A7(8g4P9r9Q':j#^e/IEl%E7`C$la\38HBDj1
-]NT#OSuj%7&&WpW%YCqNj)<o4pYh9Jhba@!7k=T?mc*Z\N^3Dja(+(Y"Q0;@roGm0ao'97(Z-eCmJDl=
-IJMfjSaRPM&@DP"a2.i`!(QGg+8PBgi59ipq<0oSa$8JP1?9bL3SKIr[K23o<X:@m@rHhp`NIf9guqJM
-mm#Xt*uMV@+a_-e(pO+bd6%npj_P;00oq+9PBf:II=,);8oO+idhN7f.i42CWe,@$)]'I2o4u%!2iafu
-?QrZ34h%_o>oR+C\^]Q[Pk`\+@(IbJ0(Po=JVJk[h9p9.ZEg#OX*1VD]RNB3cGeo>>S4JWlW(!(D/8TB
-FmG#[DS5pKcd-KO7lJ\QC[50i.WRqBRGtYKEB@uP+GKn""6C[m-P9HZ.#22N\M=E&$FF2#2'd1i_k?'N
-^r&t_;%"K`,!.[o$l[qW,5)S1T8:-JjP^@Gj$^UaW\V<"/M4^pUS*H?iJA``GSi84=-c[L+S)<X**coC
->MbfIX</l%_qDIU*fgGc!"qNu8:W8pH?slaPr@d*_J,1u1jOm-ng[:<^'\kZcTX]t`=Z-Fi\tN4H7#*O
-e("W^A/6@@-,L9])2SK*#)n<%lJ(TRm#dMIk?@PF=>b.Ng:<flX;8d67e+tX_8N@*8N#">a.,_er(.Co
->YfcEY*Z=6-hJ%VMb(\rm^VD>m=]LMhXtb1[&496U'V:e@=Smm3R8%@$n@iIbmX8`17ekq6H$c,%nS0p
-[_dur;VOgq#HB.#JK9cT/6,]L%]tm3.^SoaahhU/;/Mo\WjKkV^(=XQ_52`tC/:k.dSXGC?p_]FQJRMl
-6iomZ#p=dr,B+V*6V4W!_3_:*9ihKa0PIOOV_>6p.cNNH>cMBS[:"Ag]ep@E1c8o]bIK)=ThIjb,17)J
-2#.n?>\^l>RSaiGGLQ'dnA??<!-4YE>Qg0s76;4#HTr.&?kK6#<srn:!ehcg&k+CrJm:YR8Uu&9R?c]@
-YU'Z>"d:IP_f-s=5R0;;@MnGGY?%]26H&;JP6&%G%g57_Z:l!:,r(!Zn7M5q321B+6_e`1V'\pJ=I)3t
-da\7)H(CicT4^!RLLJ^/+'ocj+9<a<"B\!`o2mBd<%fn-R'(8H/G:G^]s\])odYO!9uJ\^E2Z#+^HQdH
-,?5At1Xr<o_]64JLeEO0I`NH7<E`:!PFo9cc*NrR%.m1taodda!1fdYA]&_D!FG:=-Y/G,PCtW;@&$/B
-bd$=(Hg%+mTp8G.,[gqo+Qf6e0LTH+D%I4FFI!&Wg2bZrV!:".9c9L##s2B8UfjYEe?)c=lE^3p.Jt[*
-OZ^6BAJGoH*4$*J";k%aGgaN1l<r(o&nBOtnh@;DKs@(;!!sbK,_-"eJ3[c1f0#hS(<k$b<+i-M>`irV
-9V%pi=DS.gMi8kh,j/6AjXmbA8k[%D,dE?M*OLS&e:J)5-;%!T]%Q+IPk;`lr<A<XFd2H58tK>-Z[uA2
-@0KI;VZmrN_'#6`:(i.#^eMj$:tCG10G=cV&0D$<Jmb5uejb95iEP68L_U>H`!PW@]9(Y(C9O:o3QTuD
-i?4:+=5p%[6d:l7qtpbS%4V,'E$KX?Kg8kff9iHM=VGA\FH%eJ;W2<%2S7%hJmee.&tT.2+9<a<"NE9L
-A&f'kBhIcdH)[Nq'Y0DXp(s%kCm??4:R5coF!/2Z?^EXR7Tf#aL8bmV#q4aa%mpsA%ti5.;QZFT4<Lq]
-RT9fh%8M3d,)uh"<%rigLl>'TU&kIMHr=I;J0'+]Zu#6%oItfB+VOF7/FXEKU5(!hI1$116cCR.9ca%_
-(l!iS!&YBP+iH(Y2jWcc^dt9ZoIpnD#tO,M<E7dWQ\;@tnd:gapgNYGjHdqgDNW1F1db3--ijj2.ns&?
-3Lb%GV-TW.:eJMXh4=)uO8onY!_D6s&YK:pO]gsdK-?)1@V:9P0VbSpiADBr.)&gon(Es'b,jB1Dp8L`
-K%8nh%32@*IPm$-DeD@m[DJ#tg'WETiaJJ`"%4EWG]#CB]Q\ueI]m,ZDhDFIGSi\"=D<I3FKF0d+?_hQ
-3uhK:oU$il8pS\=pFstAO5R="GVC6NK0:\$5bER!;8J>^b'\WFSdr_mLdqe1'1_:--RlBT7$;"4YHTp[
-TFR44S._sJXYc9s.'#Eqi_PlN;lC$nH!X7N#sA^[X*`fNOT6"Z!_?_#&-0O#^;t,+\11&gc7F,b8:6WN
-G*1'RTF(-?EgWJdS6qICY?#LYeM^Yg^:91*!sau#O[C%"fEh`t2=WJl+u'KR4Ue4k_ft\j?q_^n(aAEm
-ZZp5-&e%6c*(9.K0SVHSmi`;L@'Du%,#!kf(:j[5.L-Xr&P^\T0S!>WMqVd@[-28sF<H7LKFYs8Rpk(t
-;=#p;P.O)9m"0r5q%4-i=^eTN:/m)ua]40A?^f-&-E=NN"d:MQh-EOk8pfQG+9<a<"HWTr3%kCqO+!U:
-0G^!VVb='G1bLBq\3sCN2S7Kc"U,D*0Eb>L2</cDPib#De(%U4H3a_*grjem+j@,()s#_a3QWiTGo-_s
-%$C9G"?k=)4:HBW"IF_*((>4J*?$(1Jr3)7H:@dB)!FYSTK48oP]Rt$r\4gabI$5#R'K$T4i"rX.cDfR
-al;l=6YuiT(m3R7`G_Q-,`F4nHr8_b!q-2=U'qYn"]OKi)UjSc[[+)!Y4D]2:Po::!"qNu878M1TETtQ
-`7L*;V/"6$Ge'&_S5:[iX,<F!!k4I')4'h:%tdYmW`GCg8l_4!KHYYQ8]Zr\],J<dj3iP'lFsSM:?,c=
-N%(,%Vj3koP+^8WG\Ou:Mmt<GVLugN/G(KXr'ZoUXj"&kEicL]N]b?7c`nq_*N(a7TusW*+`*6+>*N4&
-Z1]gEJp(<OLeVu=L!Z&\jNQ,.I'#9_MI91foaF\ZLT8J&(+IL;Rlb!GF=2l-.10FJZIW+GSSi0+\H#Z&
-*@i-GmfNk=!@30u7Ya5s0GnVkmSn0p7M.33(n@?2)83j1V_l`^i)$i>da-,F8kUWj'j"o]_/t;@SV.kC
-s0-6je=b3sjJR_W6'$-MKK_+!]cMoKLgbf?Oq<BK*X4Yu_rUZ)b"jDj4U*&>d[;.bM?LF*UgYHf5n$,[
-@dW/U^-QLr>[!:L6W94^P0U/W>S8s=Wc8@-X/@MU;J)E.fYuH'jSHHNd-XQ:'Si_s#mo>Y&TokM8e\&p
-<!>M,R%IC:Sl3qP&QV[\XtdFZ?"IKIh%##[=VaW,.WSPNe*O2"R&bLSH66H.#p96oJ-8tATTbrn@43aH
-97R<\0WgN/:)'1Uh-RK`0NmDp#f>j(k1"Z.Z_`Z1.2N+(&-8m-i$J"7TCt))oh5+Y"@I:L!B^dQ4:Ljc
-;6[Q@A2GHu\;:]P<:J,][*Ud/$N_gj5gZ9=j%k+_.<!V0]]G@JQVYb.2G[=qh:5/9flYc8>8Ega(>SS8
-4+I4(mCUqUo>j^G\Tu;WlPBD5rM!Z&?i8[OMuMlEM]TEAp!tFU>s;J*SYN[2kNlY^^<%jI>*lDC?b&WZ
-KrGZYX/G$\#WLPi[&e!38q5<A.qU4[B8J:2,JL6niQm2RCO;*%WW]EfYujjKJ-:r6&f;>b+;i,!Mrf]T
-WN*PR@Lia!94c*e?]Ebc]L^kuV.q@c=/=,W2O#dmq^XJ`6&s/VU_'_C-WCt.(l[l/&]$^[DMec*fRY^Y
-cjA+=,u4gOH=;VcLV]^TdZ=OhNY(ggb>Tm*mU#KO1"k9mH)KF^$kAb1T'e`Dlkkno3N(]BH-PqB2SA)n
-4)6Ku=J)g7D>fY;Q9Domh=DSP5@[C?DOn;\48o/=RpYa4IW--*`319a,_-#Z!"uf7#gaUsXhN:'9S%-d
-SVJ^&>V%?VE@TKKi=*tYY,GeZ[4#lu;pC2F^?2to$9L`Z;]m7C&`tst@hWT)$qW^=KTgug7NA.S!G4Xk
-$3gc:4LOT&XVmq`/!B+MU?k9O7[/$D(bVcdL,Y"nO8onY!\>W/nM'/H@6/C,VO#O"3(7@,/JUY"j$YUQ
-q\[JsD[+$SZ*_;PS!tS-E5\SpRR`_N#n[FuK@\IO.8rm[#Q&c`?n`e1fjI,m$q%h)PL6c`,T4G(&l4Z9
-Z?V&(N6!JF0X.qI@'u*s&jQLhi.<-Q6'#/0?(ne]?/C[B#7lIU,$CQqCk3ad3<mRT>a*HOaiJ>$>V6=>
-8@#%?Y/3lQ(<UJ^>XfE6K7E^CR`F0^l@K>F_K9.6W_5(k`D:E<nCe"J9nf#.r9W.MD!r[lhH@sL4tfau
-dPkGa*%,kBH%<].`.rs'K'I9!ZUb'&+9<b';?HKP7'WG]^,8b-as_FS`?@d7kZFplc.C%,7BftWUqF-p
-]_N"<cIM_Jj!AjYUgHs`L`G:E<CH+PPg9<ZO++IgIBCa60Gf'f`q"7hX&c7']WlcSUXuif*Gc$]?aX-Z
-olAIFAYQ5,LfQ&\[lA2\&AUO="r@jV:b],\k?t][!"qNu8Do(Dd+*D\@Ym<O-d5DQB5;:HAG&RhdVuP;
-i*1&t[3nO\VTTcN&1hb1C7_=t29fr3d@/)jl]R,F#r5;>as8Z@0DDiWnh2C![KZVHA\OIqSsC,JKkm$>
-2;%QEI*FlXi;VELKKF*Df_hLtXg]V3EHB!&[jIoOS-c4L"D&uI)+MG]61m1L=X8M#O8oo$0*0DCqmZUp
-5;66U55AO&\8CP9T"9!lMjmcGIJq$\o]*A[:&UoZm-M7]7@7En\E#q=G?`u##e-m[Fr3/Uced3!&ekbl
-!/OuJ!_<:t+9<`!If_#8im/UJL]ie>&jQLhJ9:uk0X._%Yeip2#p96oJ-=k-!!PafRH#$E!"qNu8,rt#
-NW9Cjehn=G(^V;c,_-#Z5l:q]@#.$g]HRtR!_<:t+9C%*5f(7I-Gp08!@30uO8ooL562H,nRmk`6iomZ
-#p96o^cDNF(g,C#=CEJ*"HWTr5Q^I'J:\sDbjgQ]!!sbK,_-#"7fW\pl^A54N!,4B&jQLh+T;L?0Z9SD
-?4dJd!@30uO9"SPTO;/5P@90-!"qNu8,rt7T)]4QpbTr@+ors>"HWTr?l]7^%'45"X=t8P!_<:t+G';$
-5f""]k'0<?J-:r6&jQN",CkAsF\RT*7KQ*\#p96o&:Xa0(uij]YD<=C!"qNu8:Ygc:b],VafrWQ!!sbK
-,_-$W:B1Pcr0cR[OT6"Z!_<:tY`8\j#1bXL<Yu,c!@30uO?i^MTO<R?F1`\05QXIV#p99"&O=1J\gG<%
-,69'?"HWTrLd(nS%.Rtj=%!*\!!sbK,euGB-l?(<A6<7cJ-:r6&jQNg-\-dlrljni8,rr=!@30u=@W>p
-"7)Ba.uXUm!"qNu80Im7:b]h[3F3:(+9<a<"HWWL#`Poo\7O-]B2?;9e@([c^#HTcQN#q/V9_B<j<)]!
-q<'P,SpP5:hu9k?:CmKbOaDTKo],[.p@.+'4nL.=IsUmpa+!^6@h1ftVhZ=s.D(#ZoG+^1>r-9mb"JWc
-RPT!s-!7Nhftqm`1eB'5.M^_spYp>_/U&dME8M+?mU*Et_7WEYT^mRT.JU^oX&c93fD"oZZED`^_FOY5
-+9<a<"QE*_F9TRNbrZ1G,bcED\r!LD7;UY]El)CGkH;@CeeQA@?+G@6W^X8F/1nK>/Pt]YY$]o0TNE+s
-Y.[AJfi6AABp-Y%e?s)0f?BFY&6UHEpkdcuA3-mGS1='_^#lcRq)lLA.='/X@C=6ZUp$pMXj]p1'oCA-
-<-=!iGthkp3EgiTfAS\Fa3,V,,_-#Z!"rZ[JPd0kG=2U%J4Np5lqNVPQaYYO?T#%0.CN';:,K00,-3_V
-<tr&KY$8<jZF4%bjY^&)f#X^?<6VFecG$s5IJ\VaEpF>^XrrlW,.A5rJL`BJV-L_aEQ(7UAq&3^]JbeK
-6#>(e"#=Y?nP$KK9DR%p4\='OQ)>d0<K)N\Fe'9uN!,4B&jQNg-SX8+iI7N&+jppaKSZuZ<U.53Bh<b_
-ZQdREc14E24Rt%i1s78injPb@Ot=@'b9bJT_Z@n2GCEHUXXt3neqHM,+I%pX98Ua2Q'S:<D>%pTGd0(g
-Y;)fVR0^t`M&ZjQ<Dk=*;7ZnQQX8`HVCG5enf5%Q"[i37*F9<a+9<a<"B\0%PQetl4,DNU<-:SE,*X=?
-EXO6rW,aF=SjgZ*b'>lkcN9`$c*$!XV*'O%B8/b*e3&X=a"GF=.EkKu_%7kI$P=>g&lYgIi@Yd&/1jQA
-D4D_NaUqQJei"s_PbD&=<FA@j!pN.F'ImpA4**7B@:3B5`<mgj,_-#Z^aKa2A\e@6&eYRLf@,=;BM/qa
-`077O3OBWZl3'onTG(^s76X!kW+a"T<Ie8G21n8`;c_srVZh^ON/hG1)S&9_)1$YKQ)`uIMa9&@OL/sp
-Po$E''iq"h:d%=OkDHni`P+0#Xg7#.H:XbD@i.\/j5D;H!"qNu8:XtK7UIj*c%L*NTn<WP.?mIb.BLae
-I0dN<6%2E[.!^hO*X4-."qVMASuj[k<30G#UimT!TXVcL.J.]QXV5?6:?,D'cYFNHDrV*R-ceY/,baj2
-cI'397%Q6C,>fH3]<B@+6G^I?%Z@_`!_<:t+G%o`0`$AemN]#XHB&*h8.iB9P:KWnB(-k_,=<(nH;qb^
-iqX9N++24UcH)*c8\kCV'k@O!\coHr!QH?0-*Y9!PbfkI\r+[1cF3)VqNTc],-7<7oI:iT,.i995a+HY
-dhJrqW_2\pit^T*M:(R4GZ?#>"HWTr?l+CA(CZNYiaHd=JLs=KiD6IMSFeM^0aoO8+bY2$):)=42hh>9
-6UjVCD'rd/Oa)Zf:?CF?6HP+he?_]KYK>pR-L_glWQI?8(5=([(@;6mQ50mDDn;au<L#ej@I!,=FC(I'
-7!DH$B1G`;5B1#51?MA]U?=r=k=8<i*^=WG8IiMCJ_ooa>s7(e+i`J.r."_Wkk,oWIf,+6M"+_(_KXBi
-Sg2&7fAgHa7p.P$ILd#VUnX33Hpm0j&bq$CWd6f:&GLEq_#Qh8ZVm9h&-=#8GSn@FFO6d:PbtS4e6H-e
-CWtoGdeIr);-BJX+h(8TQ[?0G4G!($'mUpV_,_oC)0@)_97f&H8%XiMrSmFn0>Hn$r0;!jmH/TY-E";*
-Xns`"i185e&)P"gfY0#Ti1RIqpgF1Uh*%<I+8YQE2rACqlIEG[gmth>4,f\iQRD.RDuSY?DZ7ChTE"9Q
-@=7eY9G'm21\0dm6]\tUiQ?Y_0)kO8ZlS%4,TV4fG.]!uT9!(RlgS7FTZ("D.^=Or6@V,sFm$76q"3#E
-0>44^rSHn3I51.-\*^T9LYcrtqQ!ujms>!Qkdgkgjao-So/JL2?rYD2-jtbkm\+8b:sOl\_3Q;;$7=2Q
-!Fcm2/Y#Bd^rV4(R,)@r0-arIj8b[9L`n!A-rj2SCg!gI[S/*N:ZjZUW'HqC;.qWh9<B"Gr.u&9]%0#>
-<a?\_k8?oS7j@0%k=G?ZePGVqDXD42cFhKfpi,c0-T]YlS:$LXSb:ZsGOJ9+hL"Y6(eMc;]&.WP3'&h@
-,Q#dg('QP1.oYjT$G*slJAaVAmfW'%p+mPR46V(\nE\RKI1Zp"Io#XDKA0a#N4j(Yk-5`A\a59dGs'r+
-I#<'\b.Aot<gfe`9pGHH"6I?gTsNUPY#pu4Xj3_WZO6m3$Al>\1r3]p-o,iY2Qk3H<L^NkC\`S$=5'iq
-[+r=0J)bq>:$pdHc1^g)nhmo-?bY+=ZHg42A]85MD\h,J;uYp=q7#6\n=ppZ4p/HsI9^o^X0."j9iNeP
-XgD]5LEsNd'<@inO#!:q8l(.kH'GR$&p03;">d!$Fs1e<V4iQ=V*nWV,Y$GF8=c_KQ1iepN8>io$<f4[
-N>teL^Jq>@(!6*n)=!)IM(_T`8.^OcPm_Uhk,rb=%*--Jgi%Q3U`&F_:ZupP$t8>TasZ,83g[S!p@"S4
-hXg8;cgU#ChAEK+6SZcha1O&&<Tgt1oUH_B8U^9QgNt-%$\%ok+rX(qb;hWp5Om\9rOt@5iohn"m[NkW
-)HW_1%Y\-e@hQ6l\97NLm^GLR3$OZV+m/<>:X>i"qKt^k;q@$_%rarYQ,soDP$7eW\KrDZTP@ARj7lm*
--!(!ZSM42a+]8sc_FrQQ%foK26ZpXLX++)j;%5abP+PpGT2s([W0rq#1,$%\:3+7BED<cJ9<OkS<..>9
-c(*9eZclUIgb_diM1ck%+jb5RmCS2(9Vc5f$ptZ7LI!c%-9<Ca'b!^+)'Tr+IKW?&LsD0>`%Z^@0LqiZ
-D=^ZZZk^PJBHf41("CJrjA(`^;AtXQ<96+D%;G_I%cu"oaV@Rn()0FmEe7[i<C+ocMUGmPNjba!\>c1<
-Mu/h!&)X]+_\EU-PJ#q&*$";id_T%-OqV+a+"i&GY?;pT@#/9>2=I5KDg]eR![CTCGe\a5oCY8ggNu$C
-YQ[Dd%!seuq>,=(?>-VFmMC7%Y=u^G(Lu?oq-DqjIKc6(R(N$T)ub6dL+o<H*1>uY8`m:iqtQtM[^,ae
-9PILq+p82ZZt>rZRoa,:jh(.iWd9P1@7G-5OgRe[es<!XkK)J4.NouL4Wct'Ej`A:phQ*sT#ct@R,gfQ
-a'n,*SEGPf$'BLqFsmJ`!PJBq;24T^j6S'`0Sr]m-1YdpZ*!itrBtHH'PoBGFH.#ZKbJ5t%7rt&"bHcN
-Jitkp!YRHF5qp)SH3M3Vj>KYP#n_]7!W3@&WtM.K-A_#7?]i<-`@GUrj]?N%i&mc<n"M.C`KSiP7$0DC
-Jf^aGY%g-r><32/d/D(K2\a"E^j;N?@#1Bc7d!('O%<nnpdm_#]\iXr=H)G<VMh$bh^&e"0F>W'N(EX"
-*V]B#YC&"I,P!l7&W@:pnC9mE>p-H3gZLbGH1JZI463V/%"1PJVZRoP(PoP/;"HXZ,\cjp#gMD/\@B8$
-ltlBNB-**S42s)-'H.lG'b-SMmKAAJ>G66t8B`q(I]3C'ro%^`3j2EDXV=lQ1LsK*Qi\^fAY)R`$F7KG
-;H'!U\k()P70Ne+`8PPCmrWfhK2,84*"(C[?j="M'b#&3@UaDAcq>cK*T[QYJPP!2,9eWMGp*n)$q\N\
-=p>ZLE1Vl@TiWp9LEp[>)2jA&+EYFcA5Ff/X;nc0<Dls6pA$3?WO_]Dr%QnsDQ,rE&do_c6CU/9i_;(H
-V2;7lQJ0HXqTdBml[Icmlu,eIVPT%>?1(aL<?%(0$"HcZds2pbmY4-i*:SFMn:&@i(m0]lX8G]jn'<p^
-(c!'%RK8-Rc8S43>`<r06TiS&!h./N'b&KmI^\D/fWd*8FZ)`L2a^c4Y(hm)5+Z":5uhTA'_'@fGg@`.
-X0_C5>(%H?:m1m>"U.:ARKuSV!5Td7=W.aUa0e<U.)A].g;=I6$m60rLB+,_N&V'V'+Ai1E,%fc$qW_&
-Je4eE>1[T)LFC;YbohelUV+]8[s2)I1)jh(Sd]puY='$_J]e*/aJm*P[(h392<6`^doVt&)ed9D.,n[.
-N$&t#`BfWg8Y?R0=q[#+gGr6p>e<l!&UQ"u93glfYrbAq8f!+2l]t;R/d=8XcqX8>f=sB(<orE<a7M_b
-X+g*<`/!F*^O9bYmE;XWj.dBabqujd6QFTB'][is$tp\P`.0Pm4<?S-0M>>Z%HXLFX&>2mY1Ps/mrMO/
-eQs`?PSO[Ar0j^4[/u?B;D(RpJHH(OA:t,X5VO$`a&o1-Qe\I4P:k;T)PSm)n1]AlJGhZ`+ZeK]+rJSQ
-.CJ2h0WkEt"tu)Al(CNQ//f7t"bXl*0b!0DgBA6@$^)G"PFD'+RL>8si0-rTnD>!`D$io1OUZI@;Hl*3
-he&giUE_;Q!!_(J3/Wk5Pssu&Wr0a#I.pTh'8NU5/Tp:57UN]*kAW\``tZ(&]Y%*H>VW@fTkDG$iUIK*
-I=Ft4[s!2tm>1C"7\'\EPK(GJcrZ3sXcR-/Y/)STX+d;*p:\`B]g#OT_e5J<msLnrH[_?q!\nMD2(O$s
-d6*F[gG.AD7Ke@S.,:DoW66T4-:n%jMlKJ]B9?-:2b/TJnnYRQS*^r+*/e^U.^"O5#Ua!(+;b5-p)5/?
-]d4j>BXJBd$o4Edn%8jljq+(+)*,J`Ql8^$%g,L`&AkD_["gpb+Nc1.XsW^)ZH+!7K^Sj(gn1aorQu@H
-gq<KHT3bU/0XPMYV.HcCi>jfAg84+9"`(;ZCqVmbEck%0MXnrooNgm"C7tkW'ZS3^#r>(g9[T)2Cng'\
-,rq2K[@i\=X7ABt`h:FV?;TX%_8o9L,+M>l;7?0I[eW'RH[+TL3(0%LR*uK6IiP2kHAlQmpoB)s`j)EZ
-ioXI$d0sN"mOFYqQE#YF165;K:g1IV5oe%+#_pGN\(GB?f@oe(84".ac*,Hb=0&d=kZb2/YH-c@!^p9g
-A:_gRe7G5kjTQOHOVe:!$P8at%hlke#%o4X&Q1=1*X:$AWc8^]8_E6@&JF!WCL5ANNo&#>D.cX?B><h%
-:H+ibVl0.)M67LT4g;c;k\###L\(OT8@kR?1Sns^bj<u&h-]X(pigr1?*tJ5XA@Jl?2]sG/q7ob\pnO$
-rjS&t%dV&=hM^gj\G>%]faeRhTh"9c32IM49KY[iiYMAok.^_&7Phu(,bcs-kl+]4%&9O4U):r!fE@Y`
-TtEe=Gg'k"R#6(.TpWmGA"RDu%(9n@\u[rfaMjtWQg-&2<fbs6:uI!MM,4PoG'n2(g=Dp6]P>*^%O;/h
-l&!JPUbFK2ODF,hiZrac+or*b((:b9+IQ+p:TK/FVI3duBEu@M9XaY4hC82kO_X4`Rp)EO4Tk$fP.!BK
-h7%[So/ekCj<-OZJmiNpP8ffN]k-$k)j`d!9\E/KL?Tft?5e]/(sU)EWYrfE4@;49k$h\=6[pLn3uF_b
-7TV000oc^f0T'TgMK*HG"uMAc@NS)6a4([F@qXuffqqYs@pYJ,+[b;O;Vi*[/iG60%RGY=`t_U6cYq(P
-ouTjAjM;S1WX=b?7&V6%Hpm$C@_^d(R%I])C.R=mJcYc[$D+eIC3bsB"G;[DH5*rY0,VJgpRU%["WRJ;
-HJES_YneS4JOfV`q^m;V5I]8qZ9<7^r"+[tWVDg-qnctjhF$:J6C>;'IqZ)gr*[@uj*B6$IP!C;,DD?s
-k-5SO*fCL(o%I&?7>BO<V>O8gG+I*_G)9jspkc49/['GI?<CgBeQ#nCTrOsn"0;k:djepjD98Hu[H=BA
-@lt/P'ee'LK<u%FQnAE?;8\KKG\Zn2$<E1+6Gt+2L7'\3^Ac$^Z&e^ZPT8M-E25O-r6Ni5\8,':`Er23
-<WA$Xm>oa3C&@i,ocR^^0KpeE7/HqgGn>G>rD[sk^1#$VZ-R.gMro"I*c8?Q7h?*hMtG!)-&J@(7Ze](
-2dN5"Bmh/49e]`4is<L>r0HDhbnh,G9V,ll.^0RPJ-^`0A:q*+<fGJmQUV.rpLd&_<^s\P104N(9#,+/
-<%p^m*iWkIEV,dDB[EN0iIV*soA7\Nc2Kf"S_lBtJJ%.:UN2NA!fruD#30e*Vh;[(i=GnW]f8k-_Q3:\
-CL<&n?TRq>65k%0@/T5GJ"?HWNQN-c4H:,![[9Qg0W9l*L6WY!`_;qi6[<=dN1+.^g+JbdDW?VSVhp_8
-c"eq9>jY\\cS"p4P`RR"Hj^]6.OS--dD$q^,XEeqMWb(%R1c;f!1hJ,0[Qd;:O*d.nu4LgYXF_s:1WHS
-<QB'pE;6UY0upL`9jjF]89N=)Sd/<cA/*$Zf)7\%[m*dBU@!$7P#i'g]jMT&Oh.q[TBA@>-Z03I-r.ge
-<l(MU*0G]n,4e>98SId/RkKI&6`*AV-odbQQ.j/kQf''))jdRn,[?p!YGl,:^:0Cm?>8H8\dsnjJ//Rc
-fL1iX3[A]#dj)dfp'M#F[M2HG"GNc)S[>>9/>?k?8Kp)F(h!:J74j],"5%6gKdTVb@qb#jeN']fdI1*j
-aZ]fAD?h,EoH&JP6Up`<W(cCR6R-%rj*;8n7;!OY:Y*5s:BDb]/MrM5Je:bp,4cZE0Ne8E;Q.`3%1Gi'
--Aa<dPIS[WQp`qoJkuZd)$E<OBq_S>DPkq#&XUpt5lqEl6ae:ncFVp@cWhs-<h2U9!G.9[SR[uJ399^D
-O)@cBc*>E3XKWpCWEiVC9p.Jl(fm+5&kRo$JcQM-1X3/N-MeaKR:lfYB>=e`H:I1FO3`)bqomg6Zjun8
-_8GfRr=Q]bq^kT"%3lf,/=OTkl'(HhO0j[.UD)DJe!(<0H4L:9)7#@#b,"Qb"D0`NWZTQ*c,ab$=<\4*
-;d!Qo(WI[F"sSg]IKbZZk^4m>\)oM,r$IQE2H+>"R&\Sl9.k)k(+aXQCUIDNB?W$\n;Hk7.YUfZ%:]9I
-D8PE]as;h%80J9Ap_j!g'b%HtNa7BOBRYL'C5uU6r+\V\C>;ST_>Irk/!+224CK`sESM\,qh:'CFC:J[
-HCd38f8"077LJIP0b`SuTC"f9:(k#lTQqM+eEerOZsY<5Qe!]]&-jttI]aqI%=;pY)JbgBl-XILg.Cof
-M$8m>kE^@Pj2FcRfM(?e,'OVjQq2(Wio^-Ahd!>@TN!S,.i,+Kb87[lT<D@>I7m5@f<i%3\?)BMj^Q>C
-b9X-S9!28>=k%7i=tWPa6&On^,'=Q=J?a]7oHtFcDWeVB*ZM*HHG7]-SptA+B;j@s]CqfagE49'n!ihI
-1J,;(s.9n9c1?@`O08Bs1GS;mA<VU6o/Ip7Q$)5o]BcLjMjs"#/^kI+030^J&MEWTDHs]!A[$>V=j,eE
-_1I(!lC%7H=EoP*G*2#eXZq^NAdZ5>_TMD&opLMF3nNqlQJT,cq2O]Ar8@G5)fAcdroU%9Cg+8eb>!nu
-RU<UFfpY"S\(uD_lj%aY^44o(LN^qVY@I8.4(h>'eVk<QNu'X6(Uc"u0RWTSo=f>&YRT3N^NaN^\n`9\
-df%kH@Gg5Cro+lsho()]Lg1"1d%,(n_`rXfee,I5pmgEq]SD5kVh8d[&NT%E_d2e`E:-dno6B[3i='NZ
-O.Md6Du\dG+Q9#Bo"BctgX`hrFm#V<2m)rRqLq`0a).lGqF`p'fl?tKO<ZK!ab+p-[_=a:DcuVs0Y#fB
-GP.P\Z%@NMBf$#N7.6HAAJj&ijXZ,co_sBM^kBQfWS9psaY5?ib^n'r7KbsU0Q(W)^9VD,[bbaTD<ICd
-4rP.__mh+`a'h5kr<aLg,791XG(c$F-f3$'HdZ+?aSIl(SJbQ)d:N@EXYp9*fJ6OffY0!V8?]Kpi1O[i
-hi"TLUE)4fj27/^LoiHh9@,e]8@pS34:W(eKn<aKVVfY_kd?0SggNjkhWrTs1QYp]Q.WBgpqaT:p"#O^
-4.k?7HbbDmBn[,r_a&O]<I-7s+f5hjX?L;=#:":jjU=)/h$8t[h@9mI==/t9V=(`C4l:G'<h"XdHd[-1
-esV(N?iH3/d3.nBrL&6/HE6\8rq?ifHa-R[>,%]sJ1#ORfb"[FjtX;[%BkHDk4.cp]G#X!-l?E]*..;C
-rm1.\Nd!P=bC096:LgHMZkA+?J:[O.'i-Lmg48kLG;2I_84<@BhM`HW<h!fW+0TtKC`g#D+4#ge-."c7
-8B5>VH$lgSWRs:$_%=fNMd<O,fhe4+jhUN-<h!eLbZReS0YFS_AOeSumY%]ph#]sd=YWD>LAJ@f_)5=P
-i*FR6V`;+KBHCZO%&8LOjq4J2a5.U>L0,ek<^6CeEq`rP2&",>V]L\s2Ub9+"_<?tKV;MF6&ViU/<pBE
-No;5g*:Ad!QdIC9L#a)2nae?9N%Uiu>TM)L:ahn)(m^U\'F_5uqr*]Ns%DchJhS%C%W<6a&6j"KPoP/D
-.u)ekpuTdXBX.5e\h4jq&q2IPespG#02K0GiQq0u&+=-L[+P5JH&Q;iN"Qnna.ra[,791X[f6-tmkW\&
-*;IXIfP34E"L87dr&)N\obJ]t!5hC6@RstCm>h[*Y.HkX_R-4#[Q\@GA!mb#K_abM^m/A*0Z:CWbdM#k
-@=a:2Z.3Gi$1jp<5$0q;b[^2+r*%rE9GS$j.mO#,L2fZ':WW%gRMECAc/UMS?L1a\D]U&r6u98.0Z5_t
-;.HIB(7+%4A(pe;rJ#P,s7q<"en8C4qlNXM=YRMKJ"2):@]OV3hZoPH>dGaL.%83/Xu3j)L7?5%T)L_C
-^/-N%14bVE#n0Sa`.jEK.+Pe!rm:*Sc)CX`s/L.Uen81F=-)]\Z=*IehD^fkCr#o>I+-&F_=4>u[f][#
-JV@bY8#0!!DB9#k9L?QL@+2kGo6s0BgA4j)/L0]ap=#$$l!&5+mBaY3$lHV5s+\XI!NJ*:6c?>uBPo.)
-L/2aa5Gf#3X?L;=#:":jj_Qc7-l</)ici8`c)p`VU;%4@B*K,<JgmRRK\lRlc/-Q-@KTZq`:4lq$O4$j
-aT65PA8L`%!)2--qVQo-[QXd$d6*F[UTi-.U0nhBkmqZADYAOfN4]8Fj+f[`AsRf0ZetcGJ5+A6_VJIO
-Nfi^#hSr5u"4la[q'3QnJ8%(V2EtT?)-D^WEC:_!NTLfV_gkJ=IILpR4^jcuo0asA$k#%GHP[B.)TH]e
-)'G_f^s9`K6<LE7g*)mHC)AXS//*gK=GOUn$5l;'jU&QO1-c%Od6%ok]?[jHNTLfV_dKVEL@R:$9JhBb
-35$:1b?u&sB)1V6^;<-oHa@n$a?Du767TrQ(n$YA[-&iQj==Vk7c0cDNI`@iq:eE`I!u=$'q31ZaIH6j
-lc^R\L;DR[VAl-_/.<."Cg![AQRZjH,>016b/82^Z1iT\aHdjf#7_c;;88%H$2p8DoQoj!q3I@C4kEAi
-?Ee_l]AtKX7.]'cUX!G+Flj8>_eGS:28QI?-CQB8iGIbM:/bB:rWs5"0FB&+.a'mM%#s$;hI38f#+2@1
-fNpL=`VPs8V?hnWf+B(*rlcf]o/Iq2_(P>8K&JPGhK@771IWu;5K#b_%!WqQIQ)I$F$'k<s)rp8hG;T0
-R.I6-nem\_nSK'mjX[_#B=C8D/0b9"jD/5"Hj,IB*_4.(Yff/'?oWS0^R>NWRLt/1/^s`k^8am+l_csl
-M'3`1Up/B56i4aka35Ea3;tcsdU'mV(UT%]0P,4db6Qp`XW^n@cod=Z9<lQ#U0os/M][9J9Jdss_soC?
-S\D*tr[XO7QG\M#FC3nNNjOIl[H>1r+,g]GO7)2#)V1]1*0B7%=$P"6kll-a=R'4K;FU1:@.-/265GtZ
-'F\VjgfH,>YFffp^StX=g=X5dIWX[97igXXUog`,cbT8<hCn_6K`B',6[!t%Joqe5l\\MfU:UZ#%/i`:
-+611t=&2ad<r<9Kj+oN*>Ke>0"N,X85]$,NH;8u$nRNfqqu6UR[61Q;*Kf`,/\+NHFLQ>F4e(%cZ[K_U
-*FrgM`=M8J[]QZ]El52\\#aq*j76iA.GLs<GBp+Dhf87Grn.gRZ+2$O$A:/.[4QCl3P7-GI^o82es#%t
-5dS.H.[`O9B"[LeG:S>i1RuliWd!CP4ahZ%m)POT<tFaA8j+&@bgBM+**nNl<^$Np"iDd[Z$L()c\Q6_
-#=)(0ZfnlH4(Oj'C'ZU7MKp1I_6@Op4[`=?j<:8e&nQ3Se9:"%o$\Q"c[SW+gI,qoM;3CZ\\?>%1ft@@
-CTh%U>%heU@&asp.L#N\b#u('dP0QX2b+N*EYFSfM8Dk!q?4>h?0a,Fd'd2A5>f(&R^AV1Y1/afAX6nf
-YX2lkT-1710<.^/pt_3m#t@F/f:auYBM[g]^#SSGD9[;4#$NVNYhlBJ$2;mWEIB#D[^,j%ESk+!q&LjG
-#"JK#4@uh;A@+#*kl.j=^Zt,tLaU4:lCSssC*AHHc!tSA)Fb#`bi:)ZL<Vf90L/#,,'=KSD]IkDj=/u*
-[:7$bF0Aq/pP+rSemG$+i\"U*Y$1+*\h1R<?1Ib5/9Ft(MsB]8g5u$^L'?>`0,5FqLc@rDeO8O$_8)>)
-;T0,U8C_fbIO;g@;XSoB<@tMV9'_D*Mq!uhKI[D*C#"R)$;G)K[RSm)Fa,<og\7CtRp['P^4j:Gq`Y_a
-Zd3,S/OXmXoeXOGjB,:f;2hko+=G2VieDGhp_N]if4Z6&dMV[Ao?H;D$\g`d&num;r']rtZ;@RN^$&(F
-XtVOgWIB"W")N%BlK0?M7CJMm8SrM]>B@j8c:Ot,Rog2N;GV/?UG]C1[@#%;[-Ea@M9)&,027^X4k6j\
--&RZZQ;i;XTrOuhHjU*Yi\sRIfsm8"?/nNh<=(5l4M>ooJcY^5mm@[/_(bT46M*;'I44)cT?![0Lm%,T
-%.PK$p=)DCA+/&<Hn^RD[1L<5jtY$;*'Y<Y*_0Eg^lX5-W+q0`S;=j-@^e),>`n,GnglPf'fIAa/Eb\o
-PO\![SmBK[W-N"M.r;GbaEEooE%"AKLf@.u09M][`5!+W;WLkk\Zf[;@<uh/q#"0QTSt6-.'5gg8N`iR
-,QS$8&I=*u7p(kTeol6Iai!W(6]nVu%YA,jWeDk@kX,pmqog'Z,8%2h.&n0E5]U\Z/]7^LQ:*St*&*CQ
-[1L;JCBcVVK6=ICQS[;WNj`?J6,XP5Xp=\&&_^,.DTS+mFcJn5;D<VT0IqBkfK_.+B0X5*juN4)!NEaU
-+rDLF#0O`D=]:RY_#-2%Qd8FQD7j!+_@]dQUhWh1WFCqQ'!X/WjNf7J-;tYUeqT]hih:]9:-KB4Nh>c/
-EaP5Th\_/i4T4jP&&fJV-WfWtoa-]KcHsFQ:1$fZrtRB.q0pePD7'pl@aGPH)roRO$W2io"*rbJj-U)R
-5J:K6XEe?0?r0fh!!<he1IOO^`(!ae3?f<UaT0J7p+XDj#5Wk+X2-F0#\kq!Lt"\g&GRY]j,!Y*!r$NA
-O0<Cra_dIp>fEE%-EEUN:.jKFSL)l8Lcjp:=-BX_D-WZ<F;@4V]hJp;$&aQ1Y/<5NYIQf1gV<[J>B'Su
-CQ79n\BSr`qrHk\pPpB3PGdD^I(]<$Qo[0\l1M`tmSAkUTf=^jCVT8aj'T&K5uV,Y6eR6]h>;%bO*kjk
-*W%I7nE;B0%&FGDi#";3,LVCl1lmS,$o"+mF:s-^KlRGGLQsmX<M7loPTG,N_/Ri?T]A,K_be8R[6SYm
-*LgGa:nq5e,d)r,E"fL?,7#Pfr42Z-O`=5frquD?7Nr7:V!JGH:ucM*'PJ+-:TD:"5a?-.kOXT(BBs!i
-m0q@7?f(OsT&f8`@UWX[`hEE\&'ijTrX36ADY_A'52USS"!`C0-3nt1iBLga?HH@CJaUjF^1B:7$MM$J
-I)l!Vn\_G%7=J:a@LkZMeaqb*kPEJq3#@scjuik#NFK(Hk"F&`N^sg>brh#p@+\4&(D1rW:OtZ'&.nBs
-_8?h@@>K4H+D;qR]?,<#?GR3C0\?^gJkBl1KJ!h(KnrBX`5iOVV5c#qTp7B]AJX/^9sfd&Wm,aV<*$!T
-(G+'9EeV?:,&aK[dN2:]Zl$B/0Wjn&9b.^0eKas"4elFiQ'ZQ8*e**936u<AEZt>eI)>bmrF4CrG:.8k
-E6IYW;_%G,*g!WE(+C1d7agg5c'(:\])/)j!o-"[]]\<40C7ip:[U&]Ycis,l$EB!$P6V$>=S5:Qc?T&
-1W2D9[U=V&"t,OfB[%[,-O[Tk&J%6Id%cK]lr=Ft',:r6G)-W"W-NP0Y<epj7)TQZU"p)Em,84;j&BSY
-iQK4:E)s\3Z_3!s%d,p3PYOh_en%I<i*f/TqpM=Km[ANpIeXt=^9%pl`SnR\p_s1k4iuGf:!.urUTg]5
-lbZ/Pr;-IdKt\g@9u]-"^Y>7R?.Op?Sc`F)SH(G*Mk.$r`kE;KNW3>P?XKD7/,#>#^_f'PY=u\)_^3XG
-n*@^N\\Rr*J&5ZHqdqr%?)#$A.n4^e,RLWjrT=.I5&g,q8([M/:R]?%LX80W`A3DN;)aQ2//W9>LJSa1
-Zk<_#,](R(G97=t4\K5q_/OF\KT]uk:N)F`bTus!@#BW9KSW@0"$ojc>^s0:=Hh!J8E!Wk7"IJ46>7/L
-R-_-gT`e48?/nM?eB!#S'?nJ!U#f]"HK2lk!UDpsoCU(q>l+RJmfEU^?d;r(ZZea-6Wdk%7dXV\(uK4D
-j9^Wg^?p[&M??)ro=![V#^([J-m6OiFjVEUY'BB]U[LJm-M/[U&L/97U@U?h`BdG9>P08T'Lh$4h+?@-
-Sb#Lq*VAIlDg&jCke[Z"(^dF^Ne'1NY)g;N\YUB!IMPt-#/LiLLKCA/pU9fNaJ3m"cbZ3Jh=t4c7^'9@
-c!rDaF4iR5H2M@;5L,I<m-3a`(B3[_ooJ?j\#JNG;E3dLQ1MIjJ)/*p<nsrpdJjKLhJAa(LE_*<qUJYR
-GNBRYKidak?'3H;h7Ht!Cr]20^[TIB00f%ufNs-T-\&o.\c7*JjlcX<It)lkhm:Z/o?"a3p@tDrgS97G
-ln;/i/"O525OkW7[KZkefF2Wu3Waj6%tdA/Yq?se.-F_Vh!m4QTnn_U":mkXCOqO;4[]n(oI06LV4KM<
-V5F(rXeU;2@:MoY2+JM)ZRA8R0OJ=]U:)FAIHap:U865j\1X]#4Q:tO>e0rb(C;2b,_-#Z!!<Q"FSAH_
-2&>Il;?XfmH'g,QWbjq4YgDSgbqR[gK[i'dXdOIkm,Gkr'n;b/9Va!Z/0U7?NYrBHbr'XQ[/P#U7:9h`
-EeRf)0IUkK.r4o]?>X'"VJbr4_`iKSW'k,l#b3A9IB`L$2)G3bAP#314a\BSJ<:+@0Smqp!(/$q0j3Ed
-S6-(`O"fR48h`5(]MN,H_C#a`o]BS4@oPQp6$g/:>Xnod+uRd`'9mHHXqX<YV4l:@G(!+O;[U9u6NqMT
-Eg;Ecqd^MB",ULV0K<"M23ak"7q:gFRlh)fCdb?;&jQLh!!sd!o1]59H(&9FpJtAce;Y?G!!n<'HbeU^
-f2s>HX---+9G=jGjb8))`_`.MK#,8T1)$@<Lg]1r'%dLA=`jDTSc!J%OD7@Qjd'Jg?q6CAP@jXO=`.r>
-=-hs-r5gJ6o"\",@cJBO>tL99aP90d6fe5(5C\cNCp[TC21n%\i0EH3I,Dh,.gIBH*_FocGo5l[_#Pc^
-F[RqEVT_!M)F,[s<MJ\\EKo<jBn[iYQK\:[_Rb\X3XumpD(Luue=(nnBQ5>SrQ-fj.M[,,jn#i-(s[=Y
-_t,)R,_-#Z!:'q2lg3\t[ek^CP,.&qU2mETCT4_n?]jYhVt/%]GgBtfC?9^MZXdZsBhaI58E;ID!'fNf
-<.Os"?WpOWcWHq(g#1ZqDt$<k7@;feJGG6[0+p_f'Kkjq=;6lsNV**2a"3Z[SjYkdU4Z"[M:B7Oo0#JC
-!=W!Qp(O\a=m-VrWZ$b&:se/1E)GA[PSRQ4SqsN@qGT/2%2OuZOX0X'lQk>KDEPZs-,5W:0U0^S2F3?s
-1g-MI'`$0VY#J8``@m]iXm>C9`qkG.)aFHq!!sbK,]GpRF<3M)dG/7=)U]p3)+>%<a?NP!RB2R=4i2T)
-%#4bFo;g;\>J0'$8"1c(%&jqL7RQ7eXIrXM/?((dPME0!q<j7M#.'P,M`:k'%#s0bL^Yn$DWdrc^au$[
-P9b5`M4[=j6tE+tK-EisTH@R9KEG[#W(GOe9TQ*+,X?9u=2>dE0K;@XoG&b=*/?4pR5S;="Q9"S%tb2,
-$qK7u-OSrSC3#TJeD,dpIM4-%>bfHh0!;r=hpZI6KHLMBE1F;XA@llfD15R<KfIc`I!.#&2\J@W8,rsT
-2$1gY*R)rrHL(/XUfFB$0.c-Cf4^GZ8l\(*>Z3AiB@@7RZZ>B-`\L2t3*fPkhL=1l!3^!k&V:m:9dR?l
-m3!5i0Cb5^(LY_m?LdN6mjAqr+U;Vu`0M["LJSI)KOG/LRQFn/M',[jM5h$e(L^M/jiT0/agK82Rk2Si
-Rki#6bAkUE*/Y`*4NAbmEN*u[YR_]>#a--U2Li>c_#bg6<?sgcPS2-/:h7o%q?*k95`I:lTOJ*/X&[a3
-=k,".f]M/YSaHWc-Um";<n;Q^K$u9q4VrJIKX'+1nU?Q"&jQLh@&+)s"bXm!Pq&rZd+T/OJ]UNf_d-C*
-&O\bj&2BP0YGoIJb$*t"J`Rq\TdY^4&4+Yf4X=I9eE*ONNsLK($UR-[,oP%.iqZS:T9:!edQ?B"J>K$8
-,7%mr9%>mEUg1,9n2#k_Zs]!4*!\HE"VJ9fL;Bask)/9,]qtR76'3QkC697s$7`1R+b*p;6dZP$V9=H?
-9po$Z.@#T[eEsESD9Y;rKrZ?uP9)$$i=ZF$OI6`X[M2.r[[s*ki1<j!#(g9pY"%S(EJ19"VZR&hZ7M4k
-/C,uLQtgR,l+,.s-B3,V_XeoO,_-#Z^fVgH$\fj`UZpJXBgnoEPp#Tk<dM\fS%PPu^oHH\63D[(p:NkS
-X&W613`AtpJIKaV_*Lpj'_%%;j]gg,B/W7h)!H5SOA@;L(u0O</ZEuTkdlsT%tetE?'5a]$kVV.T?\PW
-n4tiQY+@ZFR`KZ[7,E+=SJsWX]OTR=+.h2(I\c"d^Y\k"huEV_-Q^ocmuMpIkJemXD0g6Wc%"KZl*&i[
-Ie%\IqsE[lf88#YYrWa#PjA6.X+/B:^)sHN(X'sYKf<:`adT)]m7UM4?+mg`dGbU%BjF$@3_HVoeReJ)
-<#^1EA#>^"f!4aoO8onY!_?^0#ol&#Gtr(QbVqaR?D"3<F%*oJqD,>+TsdVi%QVH7VXWokkLN:ceV;Y_
-j,7[qWe!]+.[1RF"a3l!`k583L&km=S4PE]!u@OX,a3$.(^A^3i.QJPGHZ:cQu)0G]Mn5?`XQg#H+N_Y
-Y[^5Xk+$VPju(KRf^P&Vm&[nq@=?#$[Im=5=SDBQFjFu2rerRC]63*cn+?K=DLT\lqnZ]G&\io#O8onY
-!_D7$,1(W%o.6Hh=ZJ-&<h#e&F")%9gn8a-MnHn.Q]`RC:ZFBGk5(pNQ,U.4Ve[f>0EeY@6u%X5.9_Z&
-$h?*BH3HZX5q!W>HQEBY0`fHg7Fn$*Q_("MLQc+:!b)uhKMl!.K&M=HDg8TZ!!sbK,f!:Z+;f.C-@6Up
-9jF*[nN`?!4De3`o+p#t"g2=;W+HBZ=_:u*U+9<"Q=gmtVuR)-Lj1HsEXS"qBQUBPWSpB?"PUb4HGL0c
-0Sh+.-:?c>Tfj%\kX!&#d[l*A7KQ*\#p=d,MEo+t?n<e"T-OcA/"Kq=B3_%&fP4@>"HstP5S3TB/<JVP
-MHqoP;+:[B,[lZl)<gm]#3.If>.OM,6P?U)Fi:<\W>K#qkn4O38UD;KJjDAuCn-;&N//`pntBI$T_]Va
-/.t2L8,rt#PX$TZXg2&=>*0p6Ani;>,V`50;L*"V0&\'U"%QI_;n+r$?LnSF_pj',+s/!D",-6oS$7iB
-%0k"m?4TCk&&@07OGAD<$*qY5b/e$'+;eK(.I]RK/dV:6q@jO3_$3g`La7Y*JYbL7X,R7D!"qNu(DHl]
-%-(>KP@K'A\73+r_\MuZLe@:?-[6J?W8"kWo')mG[!>BRQd7*f2Ch.+j$<6ga?W6XJoZqkeF)JsoJ0ML
-WcrlHIY-OCLOicUP0W^@ZUguo-G`Xhb"cL/6s5:siI^?5GdBp@#p96o^et6@?r6/o'r!NV<Mn=NJmhPC
-M5aHRj:G!]P]HuhOBNM)6e0%?G9rNRY]@[Di";,+J7*og#mRfJ;3hknk!7p[k_R,J%tgCt]g/K&J.4UO
-hrS:fG%`M18eOJq"rEDWM6[m#"&!tN<Z;>f!@30u/gpdC$q%9pmL#hI.PeDn)VUNXBJfUD<=[t%3D=n'
-8DuM(k;ES!<R*X?]YqdS6RkM9$t]RY$F1;.GNg,bis"[ar1q@1Uo+(.-@Si[?=I]!;JTT:97CE(5NO1L
-_Zi3^C"8QRer56HV\H@s"IpWcK&M=HDg8TZ!!sbK,f!:Z["grBf9B>`LdR96#neo81R[#+eWpE!bV&&a
-CF82OBB6L#0,%Hg']UJLNYGALl&"1_`777TVR!VeG'Vb@NK*Ts8Xm8peh4V/9tRZTrEZ*9Y&c81g=!X`
-?[ggoH)o\3XDYU[rN](GGb&eR7:hW!![_?0CDWoZ'FZP[3EU,DJ-:r6'"FS?F<*H1?#98bRZ\rQ$r%14
-;P./sj/A%im)sN;"c'+H,&5HG?f#mM5tRIf>OCC$DaCNNEa*(b8Rl((W2[;,8_5f:;?tsQV6s%OLA?S$
-X5!SQ-0jS,FW6Y$DS:VVEARFT:#sT(aA4aVbr:f*@N/1o&/h#N)?n"^e_fk.OT6"Z!_@j<"AYIHiLY=%
-a/3KtEuqP[fqhL$]"[j@GA_`sVTYRA@Gt.rjK4\GIpjSrgq!-`T3_>mmujfl$$U&B[qds-1n;08S=fgp
-q(pi4h#hML4$14Bl8mALohAN>(]?7-c8I9;mc]CWJYbL7X,R7D!"qNu(E*>#bknmLn3<!Xffo4<_mjRL
->Fko4Y\DYFf.VMD5Aj]Ue6gqOcAq3tKVZbA9-2T(\+NJ4I*7C[LOmX?]rUlQ-l@[>&ANf"O8onY!_=I5
-"AgejT/g3i#p96oJ-:r6lNj.k?sSt)Kol?J5QXIV$,iG9$AS=3a"&>7,_-#Z!"rZ[!>GsDCGMtF&jQLh
-!!sd!p_,p/&:`he73mBdO8onY!j!VsJq8&=L)!/Z8,rr=!@/5+![noFcQ'-E"HWTr5QXK,FTbMpYcc*P
-_FOY5+9<a<"QE2W"[i3Uit[[V&jQLh!"#li!"&q]2&TF3#p96oJ-:s!r!B$(Ld,sn+qd-B8,rr=!S.iJ
-_8*W/_[7Uh,_-#Z!"t)P!>Gt4B9$%]!_<:t+9<b'3W^]H=P%(c@3g@+O8onY!q@XgJg(-;nVTj;#p96o
-J-8tE!!NJjRLC^*"HWTr5QXJ!rWH%O`1K%r&IBQ\,_-#Z!:'o`?sm9(@>0gD&jQLh!"$T9!"+JU1WM!i
-!@30uO8oo$*<?i_XD9Sm0G6VP8,rr=JbTmD_%;+YGXWm."HWTr5Q\#3J:`>p9njBP!_<:t+9<`!If_#8
-im/UJL]ie>&jQLhJ9:uk0X._%Yeip2#p96oJ-=k-!!PafRH#$E!"qNu8,rt#NW9Cjehn=G(^V;c,_-#Z
-5l:qIY$ed*g?4C(GP,k!Bm5&RAH0-rmQY`&rt5&(2R<A-JSu&@4FHA+,N!rjjI;o7^,ba9]cHLrei,ac
-k2&tR]i31h?-W>I2Yf8s79b5HqDWWSn66iU8+k)5C<,.YD8T`30Dk(tFoU1"ibuF#%eJa%Y)@L@g%^5E
-m_'uCS;9CQ]HRtR!_<:t+9?Wt(gXt^B$1Z./gHMjOa2er-<4O2ZB<qRJ[=GRc;/?;gia@oa4GBM>iEE0
-5$V6b\Sc,,]:l&eh(lsr0VP:^U8b,sG^a^Rc"oh1852M=+EAup'dlOEe!/]e^T$nsJr/""BiI/a=K)VL
-jc3p'Eg=GsPTZr$;cb9$]T+Jr"J)C$lS,r>$u:b(O8onY!_=I5"@cNJCu.I2!@%(JWJa<[.:UooqXBQK
-b?q`'eeN=oY,oD%RY>gLGg"]#>AnJ_gfh/V7bu(,/b45RgdS'G)FB-ng1l)Bas8TR+]LIa<"k[`..pi5
-.95H5="7sOMDG"P'BdX':c2^ogfUCm[VP"D9"7hC:$^erb#EqLm%Rr'%.We/GXWm."HWTr?laeq((>EB
-9B9YP*[!5jb#;m>eZ6(]g%>Nj[J]*3fM:fjn<79rbYN+-9Wfg8Y(Ni1\[EWgIImA1SRWh*)2ZF)Unr`"
-Eoj/4M:5c[.U/RkaDXg(BHk<N8J7r<:6i=Hf`E1\nu!9aP(d>0gQPR;7DZdN:5]iV!_<:t+G';$(i@*n
-K1N(3>u/WJb*aIEa=jPkk1Gn\Mi;;6oB74iKMBImbB\7[c_9?dPru+!B2S1MarH0^4/aQE+Ar:RJt'UY
-4'Y?KMSeL.PLM/sUusXHnJ?-I@@jbkBql(`nKbh4JJJZc<,nb0>b8&ImdA":M>6g,]HRtR!_<:tY`&Pa
-"G;CD%'gEVg60Emn`20B%P7nG4=b(LO9Z,a*B"H;n-O\49a_.5Che9;'P%AYc:1tk:uJ)s,pEF]DFmi4
-bEpIk]Q-bnDW;.F"%O'>8CaTA#W4g'/;YN9jNAtFVMH]oCl;+DYcPTKFccY:5QXJaPR%[`0\k,sr<li\
-r@;j/"+'B9/a;KTDHZMrJ@1,W#H.B1ce_Yq[RR_`s.@!n!,nXTg)e@9Ef$pj5XLotD"V[;[]J>dRr$9]
-UfTkq80EK.6J,ROJHQb:JP_[:^9&ru$Qis5"d]*X%jBFJU_?XCa3O^WOV6VTZ=>tR1um@Ro-iY"dEJ0U
-hYYS[kF?ne)@1WlZ[`;@g-@?fE8CGS2:>0(GJO:AKe%bkI'm>^j^;VqHBal_\4_EZMK(ehSUp1&jr-]a
-e_\0C8]n'Zbb%72<tCYm`)_o><]s$KNoSjX134G=<3BAk.9@W"6eFjrKa7^4!($Z/J.Mu1d+Qf,_U'j<
-9W.JTdg@Sb"AY6,mI]KX.ZO@hBb\:JcDjXcG7,Dm[Z`dH>tc]o?m7`\eR1-i-J!KHBA?ouggXD@Vf^$3
-gX=dC4(_S2eFW*U\8(QiqW9kuoB):^>C1kVUT:8nq:X9<J"H8q"+7$%R38_D1(P_4_ISqA@,RODn,og.
-"@Frb_AZ]'ai&$%6N?1l8UtZo/7b+o$k!>q!l'Ei'EsjBU^Rnuh'4SAj**sp0S'gZ-nGm'<$JWoPZd,X
-bF=g7XN/uT,<.$TJLrf!P&`s1*'6l*:#o;H4KXRZ+r%p+ljmb7+b1+h#Ts6]!au])][SgE\0b!LQ7f15
-&\4lGLK%b4W>+Qd`b_c8_QFlH>G%L(B3OmRCUqP"*@=`qls^5O`-;hLTIT[2*i\u^0=*PeTk5dgq6CWK
--cIr;8SFV6?U$Qb!OaHI:f7PQPk[<('W4Cnb=&c@j4c7R3Q?:'Jq7FN3&V%M^fVpEgW:N)$OR(=*iK'&
-M"9INA6Ae^!B3=>I1sWue.RV4"eSgE11GV_C_V%aZEusZS0_!t%q@Z@E>DE^<Oim!`5%SkX]Yui5"brd
-(q<m^$$2oI\>/)+=E%([63&0Z&3pLD":tV8">4$I*3!iKf%$\f/*Pt*.bCiM3Gn1(\V6MgL$=@m,?Zg#
-ZQ"S:'dA!GMQi<h[,YnPUW3)e!`3*iRu/OFQ=a7t0Dc;^TS"7=!f.\*#YKae7G+7eBIaW)ZcI$"8cX,Z
-E*u!c`\Ur00F1<+*k2hjk(84CWZpAaJ7%sr(a-$`2ZH4*b`##jZ5"&:0TjIqB/"jD81H#hGaA]cQ,@V_
-.=&<8DHX,2,.;G9(>UC,`p](pds9K`OrQqg@Dj`+i/[%_gN!5A@n2$Vm7Y?hG)grn)g2+^dEd5PHh5m"
-4"b>2d<5F4*.p:\h[&.HXnL&KcVL+e[.bO.hfhk@@9`[+*Q,=5U&:P#/,s\arPP2(g(B9l@i5"7;Wjm:
-K4f[]rTaPAhVXgsb4_WjgM%TkkIc+[mQZ4!_`&ABT>/m0HK2DaK[/.oZL,ljLV@-hnNPVF446#SLYO]]
-`G]PK55F!JpALmBF`a;eGtf7Z,".LD7-U-F!0"V>j1RC/*nr<S0oE#6lFJfL9q&p;a*.krWhM8_`lhlW
-6kkZN`iPnGeJh,]pl=W=@2236;\pV<5`5pl;3Fd^?'[jI+_)>jJcQqPnG4fR709V*^lKVXV`FZ#(uPD9
-LaLoo^bOhd#bGJXj-qd+*b-..$NgMpZL"+?4qJ,'QUH<+6XErS=ODZhop@F@@5(O2*h'a9W*u*m\2o7F
-94RhV7WOGsO[5M@1JCi7`:;V3$3sj=/$QLC0PD\?@=ZojpX.B:dar]=CtaWGld*!aIIe9G2qiHTnGeSp
-kVbOU*]a7crQUnNT@l]u(Q@kYgRJ5t;m1TQ:!i8a2u>4hahdcpm_8AiD/nn=di79!\,3TMi)+`uZg25D
-Y1rnBV`M)3c^pYn[jQ(W(Q=T$n:L/;k:KN:h+i$tmp;k]0qu_Sm0U%oa0rDi)%+'R,!/M$SPijRj#MmQ
-AY\<+SM`'%.u*5'1:'"dVcE16.<<Vl\2m:lO**>"/]RSDRnt%CMl.gY_^*:'"TsP`PLL\R#W!L4$O58H
-N38+PK:)ed".fe&0Pnc(3fIPY`%WIAmG-ZFd%ar%"D15-K)Q&.l/@ee5n([#(3;!>(c*Md@M0-i[nqcZ
->!YT>Dm@153]t/3Kipq)G]F6KOk,q%?l1E%`s\Cd8o$QHCTP3*;k`Ne^.aSA(='X8#_0X@:8%=H):sLd
-G29Isr27T_o<.,cZ_-hq"`UmtooGWH(1u<b2kGD?++gc`6Kbh#n),nno,2a0N1eW00),uaQEQY/8H*t?
-\f?'=#O&+8$J->O)ZJNqrkl\gD'XnqHE3+jnTke[np;S-,7'$4EimX)V=?&";DXU$R\6lh.KfnbG-4<u
-[kLbkbGr[N3HQS&3&V$H#WC%=4>eGca+Un2;ONg&._R#C5S!uK$o"X]T(l]%kUm\pl2W@DK$h;#>VJF9
-,G\$^?++>Q/f8gEoSChV87jqd,H@o<,m!SS+^m@,%(hb_'J_4jTLUtk^a5+9RoWXb`)t!'PsEHqeJ+,l
-Ja_*6%4]9Nbe+,uZNP.k>:5S93@78Q8;T3qkG$/E8Xp-=[4G7Mknn4X"rI`Ghu!rm"[@"GTEIX?kMW[+
-pTGf#kOYkTbL9iK&&L:c_/T55#ocW%^&-rF&M1V&Qb;u)N.VcP=7jCSc0oh`F^CcBS*5?`$:fRE?Z75r
-7^@N0Xs!'oG/3Cqnbp"f#ehguMWjR;'%d"FETke'(j&33e!!1"WCh4Oh_e_@V(u-[/:p!T"CB=:bdrb7
-7U>7&o8J%FPr08,hnm2#5FpIG9<C66V(!N(i!Bl44O&Qg>BcP:6nL_d"UIZg+/!,).8Kr[^c#Y<g]t+N
-WL#:kL^,^WqT(QBZ^cWk`h8"d-<,T:n>d%(JUl\\r#MFD!nW#d$t.,s:2\V5j#Z/)@,Rt4;L=S">j((h
-Zk\Ptg=3bR$E%ETEM:<'b;6/r'Pla=Y%4f$cM-%.Qji(a"9XU:;m1Wb`qs]qJg%oc4#=@9q>8!tj`u(7
-dY1skm%3iY&!"=U_%:kJ`NMN"n@"h,2;e4>qj5;epOr)5"@M*`hc@K$+ZJ"GGpN2K\7<6[rc(_t_Y"4i
-!0!PVIg^1N,_=p#X,6'1H4^S`Sp9mP!A"WdS[s,:]V%A]#r)jk0et+`@qI3u9YH8!G11Nu19t[@LAKol
-'krBP+<`FF)('=_b=1qn/<pV7;B'0U,<WR?&+SK["/K>A/I\.(hTIV^*';0J08$YX+O_RU!&Gt;cB,uM
-nOEG@LVYV\n-i'CTEki+nhBte(uU(/LEVT4;HO6s#Zu?Z-;(3[Oo[*BM;/_RZacgD-mbc73S00n(pkKp
-SMNmX+![&ko:.6b$]SAaEL937Rlf=/k%t6:m>d,W4ifXhJ*nBXr/cE\!NYS=r\:^gofQIVqMWBI6tYp$
-paffMl$;;jX9=Y85Q.Ku#n0(0WWl=Y4f(K@@0E@MOFJ(&#!G_-!RYB[LA&FIZ+]Q"YTf@S>F[26V93X/
-hf*%5L"L4.l14Br+ptfD`iMn\/h\p1/*cRC<`DFpK4%O7/d]UuaA[rV[?D4B^r##ZG/IfQXG+Ilc[C'%
-qiB.p``1rL!R(oo(c[gmCH#ad;G:c@@%meUP/OW18!aH:4U)#k\2L,k$V\/4_#W.*r8Ij^"b@?`JkRtU
-0sAr.NNjV36B+du!"4G3RE0A(2:YY##$Q1%,I[t1$raQS6Naf46&qqa'[O8;,c1%D1:QH7;21JZ*?G)k
-S1"f$5Yp#qE@;>)TZo,a4l;&?0Ea][5&NMO[eIOb8U"\Ze3]g6L:1]MJm&Gq34(OFU;r'$#[uu&Xo3LA
-:?SS!:7'J-arOHA,D@Z0)5K#DMeOc=Ea`-\CKe/F=Bm.kc_3u^@)aC^JXPQ6B0l*Yb+]bIHF_oZ!Di<&
-#R6A(@YQLb9N_E9_A*K.c!\GA*l2/+nmKm\8Bq4a.drO=aGt0MV*"M;/j['QPj[J-]4"3cQ[!c>*[hVr
-4(3c4SG;4UZSn:W=tpf:g&SOR_:Y3d!aV8Cm&F!rI"du6mT\AhYZbVH[Qpi+)JsbR<]a!U"IDN2Us;qC
-2HEli;ka'@atOfY1AntJTb"">:bl!-6hH+#TMa^(XCd9W=pR7WcFe:mT-K%pLIFoh$uO7>kV4:;T#gQV
-%PA'aWh?-g(03sXYeW#S%'E'6ZH;IgnOc?2:eAiE8C+7L)JYPo7B+^->VNsn%5:4;W.Q*Z;/7cn(CXAL
-(p$Vi8&Fc2Vj-.pA;gNsK0SE^`uXJ?jFT2)K(2!c]?)]C>d-u"5:qL&Jf\4'=nf,4Fd>h_eZ`njlit)/
-<*egRQHbONX`E<%cb=J'9t\h'?#16.Xt*W>/,Mca".I@NIkE1"cm)X07%/@oJL8L^:ul9MgDTh3(oR42
-NN^^+13luU<bi]$OXr%VA9m`G25:W*rL?@njl$d/QD(2oU-0KNY%EKq=r=9.U&CH:2qeoWJ?Je4d'GMN
-H6f=j(a(tn?q;q!.Wd::i0U:_c&h2[[K=(r>p_A57LEE8<^dq5.4M<;>[Gs:.@PLY!FrYp(9A-K$H\Sg
-^/_"u%>#b]*=,gc+E8'J*!FiMK'<o@-2`>q?[!-T<]RT6&_$l"@=UU5qjMlhkG:A\978e()-P/_oB@>]
-r:%CLrVQ!?[eI,S^>6?[MuUNac)qS$J,I9oIt,$#j0*ZUr6<NJ^>APQf3`p:DtP,HlBp%PRuoki.A-G*
-]luWEHF[PN/GIX'Jmj_q?N36603[u*o#I*Ah5[!T<&%g@HHME^YBn6Ns"ljTY1_A\)%K#01W2a7$uf$J
-ZSN0OJ<QJsG(0K\F+5Uk).K<U!f_>1k55*c*[5^7CXrO6j#&"FcN1t^7pI`=$\cR/Vb67&MjtKaA!4&u
-;,RRL@=kQa>S?),e*1"p<=A2cgPqW?2G*uq<7Ki?'tI]c:_gTT0iKPEkRl.^jH"Y@.1@=9Y,i@lY:k/i
-0]4)ZYV-tpQ,En8K*`3V@FCUBQ[KiYL^J;FUUTq%fH/)7DL/eh8Q6!8/7Y;V]Bl:eX$/CN>C<oo;A?V!
-T%\[qReuLd.mCOohL!5`)\"$`EK&Y`m_M\)P@*Nn[a76I38E^Ga1_k0B\4233?/*h+`<+S5fUaNd(P>I
-NHg1+HQp$'(t]oKFp:?qToY-uPQ3l'n0%3#%JKMK%sl0"&rK#hf`j'c1aN8fHH't^>!5r!@ujVJ;`U*f
-=S(c[%DFhr7s09le4>.\$'=I<@)08u+;bGZ9jhCkAc=N-+Xe0/H(k0C).91M+9drMU)>s&_Z2,%5VPHf
-UP'V=+`uRJkh*Yt-'/7A&=nnZ5<4,[Ir7)8f/u8kfHg?0?/*(8YBcU73.U@hUl[3UE,!lIMsV&$ImL#!
-3f(p$H5m'$Tg'\(4lR4]R8WLq:$-cN']>-n%d.SK)BK#ENoHKVm*_-27M#u>Ze:YEWG)D9"]fiaP;%N'
-JA;8S?SQV5q5paZ3bbHWP%g.k)IQ'sBbb2_KUEVNKM@Dl(kqao`k97D"jPa(aNDRWa*8YmRn7u8")bL4
-9p.rS*9Pt1Fu-Fg^bi!^1>tV;[iWd!8YjH0>1e-fRc5B4'U(c?D('5naAR7neYb.<XiEjR4Xm?F/>C1@
-FEk+<UHaL,:hZt,(AlO;lr:-']Z=sZW>$sKf;PB^lS<Kb;R2e7Ar>A$lu]C_.Y7gSM_HkJn\(<_6K)&9
-`3bX_b3TULG'OSHQ8NZJ29V1H@to(kX^HHDI[sD:WgE4cP;n`I@[fuqCeem6$tUX?M@#gJJsBS"nHB#r
-;p]$5a6HHfLDZ0!)3^7(rP`ES_QCk$\'m9uQ_K>Sc[]c^R/tN%N_-G?m@qr.LgXNpoZU7Kql7,O'#,F6
-@mo%,/G+b1,a:`$mrShZ9Mp&5r(;F+a3^p727d>D!\25L18ciiB4f&ECqWK*cF;ab#uRC'0Rue_cRGeu
-482fO_5_n1m<O9eCr%."l;`h<3@e8P]JfFf?eHIK.d,,gh*.15?oDfj!nQ]RnR>VhRVThejd<gf7L"GP
-L5nXaH9?(Sq^:J(NCa).nk!eLmcP3R;)(8)r\I^+&4+1Kf_3,K=,/)fU>1kTFh-OJG':W_f^;,D=HY.9
-7#qrEO<gR@cASTgd^dh><+ZFQB(>=,QZILRc/X"!=^Bdl[^PkcZ.TKgS9qS[><_Kc6d$H^Y-`4k:A)]0
-b#);9USlBS27;<+=g@DoFmE,4>ISq7;\,sVqYmBNh#Gn#q_u0tIc\Htk!/P1?bcBSni'lSs5?uNmshD;
-oBY[#?<7+*p#>Le/YfWfN6[kJ3bp@a"iEOOCU#1L*`rBQoPY?+U/=+rnL&PR\<5GC$-Rg[OeQ8UK%T&u
-HM+EKjNAI$o5hcV<]:E"rCE3hOu-#WOqG5EU;r)*81o4q:Y<8K(]T32!iAi@WY.8GfC[@,<e%E$iVWAo
-Gc)s06fj]%9\>YR.mJU\"n(,O.&(VC4s/aWq&^"H0iQ(J_35F50L/[t8.e/kcN@qp%Kc5=re,h"%*`ec
-h="j0al"eb:\&f74&SIAokht.K=dHerp&S,cQdK!&Nn0q@9Z:#?kGOkU^rZL*g'joXki^frB>h'&?/TV
-=8u$6'ddNQ/3+`MH]R*1?o`7J;0;!#p'BN("Aa0>SP0A+)LZt\`X(FMUeZ(#USGaI^V//)d:7+9%&f\<
-oS<W;f_4_1JY;oL"9fI2_q(6+KmnItQMEJ\nE9e!KRemO<i%HlIgjnu:cenchs7Di">'T3V>Z'603FWJ
-URicoJjo;KOhOOZH:3?.Ct$EYP?s><HJ=#DYJ\qZJ;'Pl4*nMsR$W;6r<iW<l`Eb^R?SWDC+qBH[lP2,
-S:GLJ+J^9geKB0s8Dba=4X.]R[ctQ+r-NB*'5cpjSABl=KY>VL>mQ0cU7iC)&$."!UMi@pkJsn;7:lJ>
-i3#D@[>&n$DB@Rr7c@Db[\&LXLUkgq61c!+KZQcG82,^6HH=)G"c=/P-2(la'Xl9i/3LN?rs!\.dJ4M[
-N5-G=c:/&#_-Nnti)p-T^!J5pEt@[CU[p"'N#u59@[8-_N(CRBOWKWm#i#"+in$\U,mJFUq"8(]9YeL^
-B1K_f><,iLB0pda_=Wq,h0u0Fq8:c:#h\l<X42:[@\do;7\&WL`W(VBR@#:V*[B)c"K0;EBn)4P#]4lM
-;.m8WG&S8/FHIP_O'qZ'g^Qa9=(hLuNbFLVe)#um+G795=Y_t-s6oKoh-b>R"Z]+@\VPb^L`Rek-j6Hg
-ZgStG]i-0n68@^aHp0S*1$G[Fm6)1fD5*<R(1>:r6/Q/dIX#i"5D]SJf_XrG^(LT+#(;?!URhp!D5%ad
-HY!#HmkHjf,__9fd:5R*2Y$&%d,KP1hC0'GTpVALj1!FpLI#;/fOI!0X%fr6M#&1b%7]N9Ha7!*)JERF
-",gtb#EV5YKbR=o0?ntfoF4:QLDQ#A&).*j<J]in,0`E$HJH^?D<RN7_%;LG_0Q'>%R1Bu.f2(K=RE]e
-o2C:U_'o8D%+-3mRg?8>A5KtBZR!U(%@.QW,C/S)Y<qK0BI/HU,LRb]TZ;]pTm)@s6RX;=GlRa\p(WY"
--*6eJ]ogs5SGW'.c`j=($mX7R[Li,plBaQDTUl9Vo&<LZ]Gg60h*gaPIJe't=:Pp+p1N#ao,&+e,:*a]
-,/FiEZ6qTu,ri/_oe(sT88LpA/IB68F(B:)6e3T9,=r6/`'3^,"<Z7bef!3sgRkMkHL)/7f0"f_oXJ\l
-f$M#oJfthl[XC@QS64)81JI^]k`*Nh"<J`iJ'=$dp!6pQCaCj"YX!8GHWiY;rr(9+#X5C_1&D:)@mBip
-hhMf9*l%B]*I8)a0SEm:i@"gV(/hZ$!SHf3NC7q]r9ug/&dWmPIZ):!JLh*1+K%8oa#+_YC1'j_H4544
-%'G9AoGBK\"pp%2[`5]sL!\+h;HSGMf["iH&m6o1*'>%kq?/?0rgR1]((=_F;$\[-'3R#NA^1d[a%0&1
-_<E]@S/ijl_RBH(iEHTbUa(f\*Ip:4T@!1(aKc)gKj?'_//U#++NGZ3INpOdK:0iE'a2N6U;sK6NI_iX
-SK9Fi$G@Z0(d]s.P5X*!&6:K4?1M%K3YSaeoUgr/d=Od0/9Y;!*uT&m?=9NT@,D>rV/6OWbp5cE]V>HX
-U;sLOCS6AlUdl[I_RB#t#QIG!_*Ad^3rfXX/],@11%ShCSq)Oo=(@s3#3u'b([b"NJ1s<Tp11j-fFHS[
-\t,4]L"6UY@ji[V-m9fu,/Fi!TeGal!H4W^D&\`?D^BDhKCud"oKq1k'<i$arkW>f9-D0!?GZIX?aGrH
-M"OfFh7((:\`UiOqA=m*T85>8$a;d9qhN"V'>\>a3BRE:JXIiq#ttC;&O#hG:'X`n7X@IS+`%h0i8'fH
-3K/McJPpilP%JRs!3k?]s!.#.7jo3?"Hk']+TUQUIic<*,I'oOm9cCo4+`8kf[][o\oJu#L7l'Z<]VQS
-@UX&+kV4V>K.%uc4X._h>:Z=okKjs$-;^?L9S2]7_Sdu1s#U6i4FHUIL^@.$[/u6B0aq-fKR1l0aWd.#
-"aFI!q3;F])!OI4R=#/T&O#hG<!QAt3dO2GTssa7.6;m`T;%/d(r.c[>A]4%%T/[JJe?S\][RfG!1:hE
-6JYE:jZB1C##\tYm*Vn?k:[HB0RUV\bd)a^W_Kib&NrU`7E@oY820\`mXZcein2[4Ca[:$[2tEQSa@Pa
-?oYOW?Ti-pMEcZd\#7#V#XiqkhEBhC;W&<oaff!"-'\$G7=rQV(_Joc@PW`PEmZ*E%"0re:=40X/6K5o
-b]?UQ5&*aOYJ)jmR5hd9V#1YgHg9-7M'EiiI!1+_?*97"Fe/mf=@,Q^"#Jj'UT-`]$IN@Z>),N<L]g*&
-NIL0Sr<.DoSbqVahc1un\"0GN#m0.<l0f3%W4qSP;`$4@8aIGe%!gqbJ@o7^H\+dA&nS<Rm@8tR6STHH
-$&RjX$&61K(KbZ]@dN7[P+A3Gj=aL4'C[$_p@D0P=5PT)n8D)d[kG/i#-NFK!tm/7ejiYF4OHV$_=1aJ
-s7T;]idZ[G0iDjV(4&B#iL2?IrmTmj-p$'8bLCYT#L6Y^Sch9NlbZ*[mrV&TqM]iCo3R$DFNs(O776?m
-mP)M,P`bmdr[+Vh$NZ?Mh"PN!@GEm6=n6mZJfPTR@h=O`ftlp8G1BK=;'+4@(A^CZYn[Ztf=XN7e^=3#
-FC#EIf/R#3](tU7ooEa'Gq*mQg<>Ol1S=Y(j&_.RQT*0X=^caBm\Y=LQ`[2n]V&^']Z-cUS!Mp[Gj!oU
-G7&Go1nKWNWM&cD1qkhIi#&;0QF@RS=Mha/n+LSfU(g@tV7+rS[^(@.UXa^03ko6jUhR?CY0<f6:gD\!
-n]Wj0]#UJ"WaMJ."gnn,(]r4!%uMcrM#Ig<C\@lT*"]+fU5@sX:^_htm%G;k$00B/$NV(V4[t)?]$?Fg
-*b-];Q9DJZj*EDN#8:8qOXH9,Rc0FTC0'4HT7?_X_<l=>\'GhsPZQ*'3i_PdT@M8Z0"GJ@l1/<Z/6,!:
-VJ(:NqVG<AJ!)+]_aG86:k=JJR(/7#f@%/EQ*%"\cDe_PVN8r9TQ$q,<k5Y1URs0*<*A8VATYI-N`W6\
-Cs>op?L521@"A7'I8E=-0Mp?.J((Ud7ARsni?[4a75XgcaJaeX)hDVrSG0YR$ZaaY*(jrhJ7NlK&2b;K
-17f?b[Y=-kJ`s@#)M?lo5!?nf0Wa)`n_EmdZsa#;ZG9L"QSZ6C+N`%eLMJ5L.RfP#P1qIDDQPN0hkZl,
-6T1gpcBh*mabiP<$aL.T[&$R*Ue@h20i87s0?;"#9V@7VlfgO@]1Pm_?]`9D8nU%kgmT4B<FY'hbOlN:
-,uh$'V9hdIeT$OjR7_$T"U"CJi1Pmh?l3p!+Y\q.K-G(.4N,`9!64Gq+Z`.(4gbhdo)%Mj#GbFC@)URs
-aTH5Y\FoVbo[j8-_>QrEHAo+:=S!LZnRB?j9N[2B99TOF)OH"JpIZ9K+[[njkTpY.Lgfpo-5"-@@$kL6
-S^bEj%NIK1T.e[$@R:gLF^dZX`\44[29A1;`LBd`00^b\4r"2&]6"2%.P\2debl[7>o^nQ;IE7/=6SI#
-))=Y\"Trjs$enDV[mWS;%#MKJhM)I,S&"3f7UoaDM:UtW%BeR1K>*0j+?<EO63,bjSKS=o%OFn=BX^D%
-(lHEX8r-0%YndaU@F/Mi>"i%MEQlOP4*Pe#1fH(#$O4rdI_fD)1N9`EAsg1:#/+A(R.=0=,%C^%.)Iqi
-Qq39XMlB#`9l.+:1[F2dJm]G5R7lL<NfuD[boE!731a=oa75rR*/X$&NR!`e(k@;`d.AHVDn'0l6?*CH
-N>I(,_hOg]r<DWt8_ZRU8->=>7R--l[TWsp$(BgB_`5$R6M0J]8A@h%?mI9d`a1@goiOL3mSi&2;YVl\
-aBG!=0SgPM+i=<""M[ni$$!e#ftma_#M9*0JXp*k\';^A72WKJ'C%<7JLWP)AM->;M7^0UT&">nD_?b,
-]1(:%2KGV=lD^L%.bC8dFOJ*M_P6iD;T6WK!=&or>f#:0=16)On$uj/?e7'o,l=C@?T^fHodIF:]EYqX
-H.9V&][[Z_!/(sc(jCsfmbGR;%(&W;4<?>sOU(jrcd0t50?"BJ3cL-9`38&nhg".[h/EZU+u@S,6h5*`
-(\E@m0H')aL@oD1+ITIm5jNc`3lsO]\"@p%E-aWtk])+]fqULGY9+`IG'.tb"V9ItoOTcG!FFW_.2*K@
-BRY3Jd^aG]gc'<NeuT0.$Zgd=))_/k787tWC)$2M9YPZ3`,W+2Nggd9(=%C,Dk#X1l&#.@I,b)@f7!^l
-c`MKeor%fcrbJ#&p=s."rpJ#qDLMK&(S>s:`@#)@n\llJh6MM$k51R1(J_^+T#nICJ8Nu.c+&IYA&m4;
-N+GQB=BHfk,ag^?"!AGr'*3[cF968$(aOP<6NI;h2BWh^$tFa$M*a3-j#OsEJ?_a$QCGa3a6/p^k85SN
-C6GnBdVtO@`<a1PCg\&=gp]gJEEkS"C6%>=-sSP`AVGaJ%"WuYETgZk"LeDQ9/eKWYPD\kagQYYartgC
-aG00Khmjf`HMeOV(5$>n-@*T7])g^UZ,_&VE"-ehG56pVp>(BUT)IR8G7K,"8#I:'T9OJR(4J6]66(Wk
-Y)aSkO*uQ-s/u\sO!#9/B^;(,D_eqX/h3W:*E&ZMiaEYX27KN3'R&$r]]QR@7n-?^P*D@?n*bWU``?T>
-@Z75%fIBU\n'U9QB%UAu(3*7rhe*L#(X$WYkHu#K/EQ^:3Ft6[Pt<GAk&H;]U/H'k?+3Tf9,8nZ*>m[k
-a!_;MbLULHpeFLZL@JOda$O:J3$Wh!9ScRP$3mi$;(?(?8f;3E,@jomYRh?SE/\-XGU//YLipY\$[ahu
-:tVU$WE36:8>N61aRc2`Rk[\2,`Q)='e!qE#nebRj.]1`ad`]4\X-/q1nY\?d"]8Zo_]M_lV0tCQ/sZi
-V`R4@Ie/dh(taBWmgl"UrOQdjPaC+tr,D7X(4)nJHp>/Umr`5pgl]24a4J)?fq^rY0]Cm7I=-.gfWEcU
-+fXc;YP<d0bFE^1i]?fG4^KLdJY*U/*]l#\)Hg>.W\%f'C/^sH&.A^HQc5@;2fP/h$'eFPNmg$?VqgAi
-Q;2K0=4sPV#)o=rGZmc@Z9dfJ1[EGcNND2EBr4atBn?e;"IW;!V@E6QR2/Ys<K_&1At!.lA=Akl[>Uks
-'>U1^FC5_'-?A*tJRcYN%.M@o-F)p]Ol]YK(b@F3H#UA>(^tj$",&_&3#Q;u_V)GQJa:1_%Z"Wq_2p&t
-'ftN81qjBqI9:ACL$R!k(.sO%Sm"bHo&;WPH@\.P;Wk"%*NiIfFI^)E2XUF9m7[DMHD?fjI&#S`rschS
-YJ1-+isbE$G%gE\HZMdN!TRM;Dqi$e5W]Gf(b]1kiPkcO;dN_b1OG*=Kb^u@]QN.EQ3oc9^kEdVG>EJB
-C@lt\#5?gpj45;XrI:0FD@/U'&&c?aM<HZF/-@J_3BagY[550A7dF?:,&`p_1eus_2&[D$b-oXWjD#tT
-Nb938Od9!+7BF[4=4;C*<<uC]@bf&?/&k\+F`e-LA[[P+Pi4:mQQP3RL)G@D@Kns>/J+fC[hZ\8#Dbjr
-KB[nF`gacK@6?=m.)c>OAWLcL3-pO#`1W3/:1cMr_eZE`0SC5N@fHbN_D"!\OY<cO\4)cM#8*"6=%*:.
-M7cIK>>ejFaC&&ro6_6i8WH@n<p-fsf#^ABE?$oCAuG5NF^>TRk^"fhh&@B%[e"T&\B^/js53e?5O?VL
-&tk]:6'@IT4%DC@]&Mp,5<Jne0j(4[0lqR2K)5NU(ud174F-kH?*LQkY$8>PUZ-a`@&tfi!q2>crr&B0
-Sb^=BM^L,"(k^3.fE$^-LGFYj83sm9l_X!*Ga)q30aEGh]t(<dR.fC9hgG[-6uN\KHOkr/o-ZZs0-7fG
-qT\J:S^Ymg^OnC2YDd83oSQkfHi3KmPl:!fL-9C#:Na(_HPhnQ@;lBP&3YcaAUm5$VT6'g2i&O0gWg8[
-eJLF.'Rj%sJXOZ'N=a6&8pNH*.p"C"Yh_m]Q)WH=[ShgYOdF"-i;&KX7T#u$2kE>&;b^#%!ib,P%Kloe
-:;APUn9>$tp)p"Ar0&?'Jq;ks$u?mNJ:QD_>f5Y?#([_;9Q3\IC^5;t<IY,R>SL.p$nMgTc'J3o(r$1e
-5kZQQ`[dfN^.3IFZL4jsA*`X^)Hncg<nuA3;,2["^JI-aAr[Ze;re]DY>"8ORouD$+*c.Bs'$=YgpYN%
-DpM['^FA05qN&icO+bPVa2,)iNBqAC;!>J4&*R:]IKA=#&<,FR)<a7JY0V3?S,Oc/3"-M1*lm:p,'rSV
-b+S`m%R%8.SJ\6Ng3qXr?:D0P:?B$-[2,-<+E:#OC6]K.8P3=VY\YDZaCQd[VMH]N;QqjR0s2GC*Is\H
-?WWbg1em+^G$hL.J7-0&'Z"@"[:"OS7Bef9,U8`j+bkPX_L2u#X'[RE^pX4D%"=OrK/p63+"iC8cm,(-
-a@^C$H;tf_(__FF!O!5,BV?7;bVS[,<o1m<Dk\te-ldH>7NsSYM_0[?$?&&a"bIn#>UT'KB$.M%2c;=<
-Wq"Jt&-<+<KE+==+[@R]!ePu?p<a&oWCff'cTOb_[Q8\S-_"f]_K.W'=Z.h3_<AVV:gZYXPiE(?g&?dt
-#Vop,CV<0IafX"7('a[[%T=2ebWs>?8/Z:oUVsnLG)"0m#r"HF7sjd!7h3I(J7,T5K>^JlZJ^AC!@CF+
-P$)u-n@G9H!N&lno.[s-Y!CnYnh>0T-%QGYXQ3EY=,F1>I_gP)<aZPE*7q33o6:UTAtCZp0,V"E'!\!G
-oI?7IHQ:q2/@HgF]R!@kVF&bZ^XUWKC,o64KE+==+b1+h#Xf7*>VHlUXUY"O#V+70@?C`V8;W%ue-f4j
-Gm6!Wm7GUrARs=+=IKr<-0^;%$6QneG"`<N#p\fHAilAo%K73!b;0t4K#&4];1or=_[M.5T2>Wu0F1/"
-,d8H1d=_`Qo'FQND?8@D?U$daK/Jd&cPu*P_#X$+IaVLUJ2Zm)##dIs!/DH.-W41O=dq78&A082(c7W4
-7-3Wj>]PbGb/g3CbcLG@(rR>&hJa?FKNK5?F3paa3j6]ac5E<2GBB@5,37rc#Q]SY63&0Z&0N%rm;9m"
-Zl5XE2-&j5;qe0Tcc![uT&*^[j>+t(gqo0=9@'aSW%*^oQDZ8'?iZ.`_)I0(jCuPig?dm4YV>in."MOe
-(KN4pH1^,%#Y*AjYWs-En\bfOIggr0<fo*4'.FbAk`O2)\0;dZm*L1h"%WS$U]brCR3$@a!5\gX*3]N"
-%'9*SMXh+5XiJrn=+bM#'X90V=2@kf.W*_Cm(*mC2;C`_7\ZjtfUBA)>%P@^Sg&BU#j_$h)b0(?*UPfY
-Hq*]">#]!b!($Z/J.RMt!k;Vd;VA+WdR5slE]]QH8E%ZZVSWBR43oCQE6D1ING7&u^:HX;\V)U0igGpR
-O?rt7+5t[R=?MM0<Yqtopu<Fm&.DrQ^n:VmETL7Q$ndnqZ#&f>4NF54N(L%bA<Fg8)merDVE=_lL>Z5J
-\5NL,?&0=5E(Su=&6IGG&>d">'gFK42<-:qO>1-Li+T&u#@1S@m%%I!W>W]l\:l_k_Pt[9W?ce]dEY^Z
-X`6IMZH/RdW-%htj7Lg3\kk@qe9`7J+@6&OJ.OsOO9u""%%1;,WJmIdo7CA#.*!=(=64H=)#8GX'p\)(
-`EnptmH1Il,pi.]$`\0^!9&rcYl@)K6*\),3L<e7T<Nj\o#%4beAC-&$Nt8L\7"6UXA.]a+C"pe&/`H=
-#<fs%#egNWPX@tD=;ZpKX0%)UXE<pLjRVh4V,QX?PETdgkd=@R[CPO]PEVG<RGRk#'$(@'@[*mjqAuX4
-Kqc6.T1d<KoZ0m.7%/@oO\rp*7@uXmf/=tbNl%s39i[m1(n=p+_I.mfO3'^ISaX`6Q]3j\G+gomV!>=c
-Z3UJa!($Z/&:F\#$U\@-ZFi&G>F$J@J;&Qo/5VeZ1*^Q[KGh#;kfimfltK_t9W"[6"m.Dr/d\lAaC#67
-6W*AY-63^Q??SmC"9WlX+P7g@oRhY)"O*A18MG,'Q6pWlB*@Xci&L.-qg=!o,!fJ'+K8!F<M`@TAL?Sm
-/$s)Aa]nWMc4dtRXSnFBNiG/_oIXEaDuOn&de\QBlV5-/[6N/MHaLcf8;$o(AX6mB1T/\9)HpQ(9j(/R
-ldF;%UCA\?*S8u[)^hqMi&2qQCD@SBXS&Hr7]t!?Q7B:T88EteHqN"B$-(Yh(H\CQ4Lu_'!$Qk(5R8J8
-8;'5i"?jnm1A/;)6"q75-K$p3#h:\#[EQo;/Sh)bCDa,Va]XU+ZIT>0>@P=cT0*-p.RMD`=QueUAXr"o
-0L4VEgqj$q"P<aY!U,2e?iX70W!EYtJ1Y/\&<EhaL6RXi7N`FuYi=nY+"OVh_9F]\lQFPYh=PUS%'ZL!
-fO,TogtH<]D-HV3);F/_op)8]%JSBOA(B@YT31X2rU\kr:>TY$nVgu5eo_LPlC.Xf+KgNLJe10Q+9W5W
-#_AHP!F.>"$FQ`l)UFmZ#^I7lj1-(n;[4(mnZlk.DYZ80'0WCiqY&#WZR2M@N>.1DjJjm7//JIbKHdD'
-+dZL:Ob^dG*I8!GJ;(f]oGA,JHJqtE!_g#[(boGJ-E0:_iMPmYk[kD.#Q]SY6@bj;J7(p7'j<-ZkWEdP
-!\=c*;(R\rb:PEQL'pX&XKo4g((^o2R<c6`r%t[0JkqM*iL(?=:9ZFnF:IdqY\XFf?3'Qu^'+WA/4^3c
-#(QIQR,@r[L;3p`]f<o-S6M,kK@J7k9N7$DI7Q&R[-+)s,6SPZ#Q]Uo9n`Sc0FTH_jI45*]ZN&W/f9=a
-$sL,DAn@$g3&%d"RG![bh,H..Cp2rsoBfM>(=/k6YM.pO7!ai&cK!16r"2Y+#rPZAl__\RAgc/'M/SiO
-co`VJECtVre:biCK\@kpoi'o:@7QGY13\R7&`urJ9COd`65L7C2cY>p2iA54#Ts6]![L27[kPm]'],j7
-?>4/J(%N+#R5MF@1.+E[^]]L`W^l,D9?hAF/RW<C,jB\470n/QM_L86j&KO#&uf<n;ti+$XdNM_Ok1F<
-?;&,7):kE/<^'QqI$)*VTqQ(eZi$D?\]\SZ\SM&kHfn11Ff0JMb8UsXNrk[d!LY!k?m'1(6.JF1+9W5W
-#_AHQJI\&J=_)^,'I4#jWUaf(TI*05BCQ>JL3Z36&dl*g1p8d#3NmlD;dH*@:tV^#Ro34AM':3.#r4$n
--q[^$CM)iMQtB^.\XI*.R]cA/cnm:jFa;O.3UYVuAf)W(%pSWJp?2V2D]ZoIrH%>I#I$V1$'S?+g=?hT
-J1M*f=,0.eM\&,Z+9W5WUd`'_@I(o<5DI8]VGY[>&i\UtoZhAUJ$OCZqtJ?[V^QOPjd;B.fTrF:I'E=9
-G?q[@;b2=/Jc/&h4fuNN_<42W5Chk8_Yo+@S(h@';cjp`^B=?tD5N9:_+>),0T`a'TSars&-<+<KYYid
-!%o+;n__%a_n),*^k>,MD(cT#2[#cGYQKJc&7Cn]SdCtk$&1_GLjjpe5R8J8&-<,gkTbT\6hE*'=%!<:
-":tV?!JCI;&3thuFA7K>N"A5[+9W5W#_D1aJ-8730h5;5#Ts6]!XJg[!9k%[Jq8#<L+8,n5R8J8&-<,g
-kTbT\6hE*'=%!<:":tV?!JCI;&3thuFA7K>N"A5[+9W5W#_D1aJ-8730h5;5#Ts6]!XJg[!9k%[Jq8#<
-L+8,n5R8J8&-<,gkTbT\6hE*'=%!<:":tV?!JCI;&3thuFA7K>N"A5[+9W5W#_D1aJ-8730h5;5#Ts6]
-!XJg[!9k%[Jq8#<L+8,n5R8J8&-<,gkTbT\6hE*'=%!<:":tV?!JCI;&3thuFA7K>N"A5[+9W5W#_D1a
-J-8730h5;5#Ts6]!XJg[!9k%[Jq8#<L+8,n5R8J8&-<,gkTbT\6hE*'=%!<:":tV?!JCI;&3thuFA7K>
-N"A5[+9W5W#_D1aJ-8730h5;5#Ts6]!XJg[!9k%[Jq8#<L+8,n5R8J8&-<,gkTbT\6hE*'=%!<:":tV?
-!JCI;&3thuFA7K>N"A5[+9W5W#_D1aJ-8730h5;5#Ts6]!XJg[!9k%[Jq8#<L+8,n5R8J8&-<,gkTbT\
-6hE*'=%!<:":tV?!JCI;&3thuFA7K>N"A5[+9W5W#_D1a&6m!?`/5)E8WWbX2<(Dheu?DHG5T8<a8U5@
-pqP`#hi@^%f_8_m55<[Emlig^o^ei5NZC9)oE`/O$Z=/Qrh.J?-)(9@20,Peeg6'-93qJWO0)ZnDY4[s
-`2Cd+4X[)0?!@9kHfi'8fZNsWScAG9@8@SuHeNGnL;tB\aca!hd\X,1_iCmU&3pLD":tV?!HK=p>J[O[
-m3[crMXa:mT`Ys.e+id[=&C&EOn@l&UgMoDoW.kP*a#$+o7`2d)U#eIJpZW\1b2bP"Z%pq/a8.Y@EMWS
-A7iNl2d$8Jf3g]k-8JuG_Dn-I/p?HLg?(Kf8$M0;A[PFgPm)&^`&:7qY$bIKirui4=_/Sn@B=E%Pe)bn
-B?8V6W3us4KE+==+b1,[4p%u*$u@lBF^kJ'`cEEsX@jJS*kX"MERWG%c7)KUnI+WgkM"*\)5l;/\RW<c
-omMOp<]9"sC2]ND\YZPfld")0?d4c)2(]ZC*91+/+q#_MU5H<7NnIS^XILS1@lB:eC8Glapa38GU;5P.
-T3.b]Eni)N>9'h?lE&3k.?S"oI]l+?6jOn<&-<+<dNK03_6E&^9O*U74IFKJM99O!l`qgjfsCqnXboiR
-B%),I=s\R5`hM"fBsfKq/XKKEhnfRZfnn2/:.m5scbP2`N9eCb>)ZZZ'l&m8-;t)KA=>&,[im'$!FqIW
-jI=*mNlEVAcRYZ/>U]j=,^-`H@EOfbOC02:VaV=i#Ts6]!XOA@,7nA$nG">hVoPSjR'6_RR$0LQhWRRG
-VErAO$Q2DG_^JsWiR>Q06k#90@?rZj&r&]r^lOUgRQ0OX@Vm,4:gn/V-I?0`'pY[l(7T+dK%cWoPjGu?
-]NGqL"[cH>2KDb8hFM6U*%i)p1nN=[;;`4EG3"gBI_S6O6jOn<&-<+<Os(BH_6@Mb`n+_+>$NbcNCeLJ
-DcEPa;_Q%2JcTrpVue]k"Imd<$%bHd=YSdSa;F(;N"WD'&JGje*&(<AKgA.mB^'P)q8+S?9=%R&lc8V^
-.,=At,V<Ig]>.E-M6EXoSZ,4O1=oa+T9g]eJq7Gq(0).oJ.OsO+9Z/*5^1%@Pdp_,VRM&]qP2RKhn<sJ
-4%4uF.`]24_D\N#q;E"]I,Ma+\K^<""nko7HYEEUQbrd7Gj/*2bW`OYWRJTaqn]D`Pd*Z6XUf6k5VR_B
-J`jn[<Y,[]Y*1rQ>+2DmS_t:m?q/LoC^::N$,_-Z0^-@D!.mMR0]o9ZPf;,ATLV`p`[Sl/*fT3Xk3@^t
-;NGBi-"YV>jNXL)X+lN_`Fb.O<]s$OMrWOU135Rm>cCq\]-NJl+XT>_>neH4&3pLD"NZ3\=%DFmI1srV
-9&l559"e3<ZdA'GHZO>kHBtT<j*>A7e`h@^*$]rrOe#NT9Ta'DTaha:0ki@)UYRN(Mk,c=HPS9;Rs%;)
-lQT^%I!9uhJ(^T^GM]Hm2GZ,G:;s<Tn'-2mq8?VnS+P?]3DVi/>?9f[i7fuC)j=<3;D0X>KGKLOEK<#:
-D+`qo=JIB30_ddC#,0rC+D+_$%#]pMPq]9^(^b3i6U3>UXt[-04`](hgpS=^@0/TF0i1su1iZYaaaCXI
-?:KAo4guJB=,c(+_'Mrd1aM/gj#D4NfTsU\'"OnpMMb4="*lpYW[U77+b1+h#fHoJGlJkbno<dQ_o.N`
-@Mb<qOQgSQ$GONZc.-$,2W@8>6[H1Hi+-gZI(E!E&ZILN)IjRNVuXh<BkhB)o0'sdf4QJ\#.C%Tg8otI
-XFu>pKR3Fcmm%3Gf>1PT;&+!%,Dg4A`j]B.$;BBt"Tuf&EGQK4K!A!+QBO2#>2g>,69L2m04e6rN:PmR
-A68qc!DF&RhZR$u8gNsCN3C,&")b3e;qND<Op[mmQ9\S-N9M2&?:a0Wk*Y3B"'94p:+EKb/.&o3:?-Y[
-,rm3plAgnRYsBI;'d8)=5R8J8&-=+CTVLQ,#kdiTL/o4rS1ZDr_4WWp*9B27%W7;,:#U>Pk>+mqDI=te
-GihIV^P!f<A"7"Uitm>a0Jt]p7kKg7ic,-H#U2V@4(&1&iu9%d!+Ca]#_iE\UL,[r0F>es&jRL'ech``
-iu+2cfo5H\Qk3.M\1tE<M="]1_CZ182Y`+/(CY9R:r.Z(i4l3F-`otABYsOP@5-]HJZlrpK=kGd[7%+h
-%Ein@R5G[rBoYb9Z#V*J_cXGU1,.&_luZPk#R3b<+gNe`Upm(5+p8GY#Q]TDbReI"d)IL-EV7%F@<J$U
-'$#(URoKM/?W56]l9l>H4.05CbGqn7=%GtIWPU-B#TiVa4CCFM_>#@bc^dFm+_;JlJcXj?i:UH-MZd94
-p]Z;d0,X2V5PPi[#nA2KE!ld"N6d+:)4!G")<:!9[K4kZ`\JmGm-N\U$j.L)LL>Z(^_RIiq<9KZU)&]#
-_Y@_&+iZ<:fcHTpU:B`2M5E1p=c3XlN]Y9(()Wi`]m`kA-]SFW)!j(fXiT0N6EfcAM47u*!RZT5!XJg[
-!()2U#dh"1aH5_(<S;*'l4fWqV@O(ObJkrU)ETHN,GB'=a\6&2:6X70U@QCbiLqg2?u5LI$Nj%=DGj8%
-C^CFQcj"s8!-9;X;LbJd">4j6%'\%u>nt\k@r*s@!`+Ks0,X<mmYEqOfZ%HfSMRpUT7R*H-%d%hiN8sm
-/T.EsK8`Z[EhEaj1g,ODAr4CQ1-E<#Q!"VVP,jd<FJes;j#F#"?JnLS=Q4Vf]'9He$69`fjQN\DQ3[ME
-!($Z/&3C"[0FX.\Zu/Gj[t64g;0f=L17P+n?%<:e+besN1Fn5leZr^<I2S*gemTbIb,Z[G&gdUFKVl7W
-R?cDC+rJNXS\^pJ!?;aq*l-nLLdo03%"^4aM&c##QnU.g9dj<@p_LUd!J2@Y72T`T-[S83'pf%Eo]SLM
-KKIm2iXn?X%#[?)Tpn],2GI>J`$6e*8l.7p&V:k(lcKPBMH_n.l=nI?YV9U'71p!Kkf=bfZ,H6>FFW9s
-WSNi=:j8R8'!^bRkfO/3KE+==+[?A;r.749>W!`l:nF[Da73HE8A#;;<GiT8l(mfXT#.STaD*8LbqVps
-OfkX[nA2sAc3Td]JI;ZTK8,fJe3bnq)7Js1#7uOgc@pdA!lP1RZo=,,CBM<^_Q`Ac0DXE;B"s&9P/MD3
-)%BXu%$65f0Wbsu".1XTW<%jF9]1ck2G:oSQ/&BXn:tKD_=Ra/R;.VtT#gY>4X-`:RZU[<Op<TGc]hn8
-bV#Kg;,/N=`UR3T&m's`b#->m.()!)0Yi(bcBE*Xh`5e'q8Zk-s)e%ms.'&NiQbBh:eln^6'+\?>[?MF
-T)\9L@h3MTb4:mOoDa+4:Z#J@HlhG:&u:8XW!5H_\\5=dhiB.oI/]-"n))^1o>B-4g:oauW<;9H,:!N@
-L+lQ=j3Y=Yht[&`XS9K8^Nk4Oc3rB&FIe2Dj9WbV^kh2o!,2%O..k))oQ]Fdd:6D8nR7,4<TWj@@:`W9
-'qV42AM/PZS?FDOl9uDqS"<iNO^01de>leSVCAS(ac#[^0EEG-G%5o\_6Y7;V(j)0!Y99qr=:7m/l.Q3
-$c>bl!C@m=<daEd^&d720YRp%97h$D&$H@C)#SXr+E8(U@DE$KL^ehT#*[r]&=?K)T>p5^Bn_g+S'm8-
-,[e?aa@HnGPBc2DApKfRR%@6KPZo350GHT/itR)LjGJ2R1IYoLE@Zq5ma:mnp@aMQgLD@5!0`rLh,ahb
-hqOXto(JjggTYh6D;175mUc@ji9Uu'r51ILB6mqoJ=M&fqsTl#ZqpVRNmpe:@>L8jYMVM5Kl8I@EUoOD
-].S4!3"PklIK,?uJ+4D4eXaUMfgb562o8Y.7QpXFq9R)&g"p`,/AeLo!hH5N:9<@E:"eEIO+2U_h"j2q
-jGrlW?c_+aI.o#O5!FkDFUo=/H@-IT@h2NCr+Bj1YoNt"8nG/eUl&nbjY5T=26j)bC9pQUq0<_f9J2tm
-CX]R^$VY]#qE*/aHka!oT2<W3ZbI9!`:CK2M%(REr3-.q6i<C)JNMGPaDp/3":0>7g6\qtJk8QhJI.qs
-_6kV0D!Wlf"e";]paOZ:9XTDmQ2YJ6J](:XKj]PO9a-qshMD!-.Nc[Y?sKoi5l)fb6tRcdgj*)\'S2+,
->s"S09];42eL@oVh"$jnL'gQn+7_+M`Uh5EbEn8Jbj+E%?GQWFBa<gKJ9*KRG?XE/5>]rP?L]*S9`sfE
-6gb15(/Ac$$X0TL\^_X/J)tng\:)Gl1>j)Q(sd\XI+R#QgCsH^XhDQ\-i<#6IA[9seY2bjMoRL;0D^*(
->-#+uNNE;bMd?ViSH@2K6j<l.kcq8gGc"e[YK9PW"bWAgEMi=BHt.`O`6,D9+FQOFm^0?;QV^[2E6Y7Q
-]eEq.j2)c@)odY<$?eksoNYSq'u9lnJ?XV+E\>1;&GW_DL+[sL=TTZ:k]]U;D"tA00NLGFBLrrYZba#k
-7>c5L]g7``b"XJNV,kAAI)<m!/`W^S3N6>78Js1h%!Jr9=uO[]BP_G#6SWj?h\06-)JXgM<FN76a_b%@
-9W$hc<YL0cSZPg)kTsggX3bI29TR;)7u!gGA$6`MXTP'ZTGt8=Xn01$GCJQ.5mW2Fk>9_M>5[h^(V9lW
-'2niA`kq6nGCd^UJE5Vk6f>HN21OujToIQ8%(c!0j4OqQmi;/iAJbXu(]qJ.4lM)&gJ5Nj#@/3Frt(\1
-qa@UkTGX2,\D.4oNBb(cs/(J^d:5R6!HI>.*J,>t.ZpbL(03tk=[4[:jsq,MMp0Hf-adG8DfSU$H;9I@
-gfR[h-k-:],[Q4:Sco%?NrkSE22umh@"84Z+i>L8\0RD"-VTj4#R2sgi%Bkk'oASB\/(#693R\BJjJV;
-KWniq--!8=Z^iE5L5-fe^UQ]lc'_YnaI60VnX1>#Phr7:Boc6K1S'$AdLu@=c)R&jMNp!IbNaI>YJ3k?
-?$CSR"p@)01ltum6)7;=jtl)b%$l<D?9Q<-StN89F;13-X<NQ;(C\0d,aO4^W?5tj\^WX,a#&%$^__Bd
-;M$P?K,+ksc>[1Rqqu7M82hd48K\]JbiV&>^"4JG!\NtsidWR%4\lCf,#V"*Pgb+FYTmXNpC92C$UaYE
-ll,iXq+m%,<6r2MDpI^oJ#,44f-;+6kCJ?fVoDF7,GN6"N,+$m,;'f?MMgan'):RfE\etYRO!(k\15;2
-0N(jOM`djk>EZ91a"T#69\./Dl=$(b/0>XCJ0c/W+n'tS2&e(T0Tj2dXM\TW"!hc9OFt>P;36[Omp*B8
-mN`kG32S5=T0Wd?(X*`NroAqI`CXisRq:k<^H:q7qtGTSJ,c+uG5/k^-bhlbm(i<.L\Dhgk4$3j%j1f5
-.)(+X"?qlqHhbGQ>;bFV#<0Q=V(V3,a&]?GpV;uQ1!;$n4Y*A4?!@8pHP^RJjR*gcc?ho9k5O@[:E([!
-G[g?$QJB^e*QW3t[l&)274D:ZpQ6p.CW$1a$/Y&uGk$^]:7UY$?%Ia_-[C-5N>n!g*p&T-I"-$(lK0dK
-01%?Z#fP!Gl[]k-4ZP0NJMC&t4+9?FJ"k^WU49^%d,XlD5=Y9ir>g"loE^$l?!8X+?Bcq>9eUU=@$i?A
-.nZgP7b.]F$^FpNNnZnHC91^BWE?0.W6>sT()+Id7NKK#K*<H!m[8@"'p&j?+2`U:#-]fV1HgI)%"8S:
-?8/fCOU'>b+hM5%XD7_+ZB'VG;8J9&o[Z>#nC:8%G!Cg5@=r.XF).+jZt\'gAo*CoelRag2V_7.O&^8Y
-I:C/cpWn2i3-h9-`&!En>Lu%5WGD&4"1fZbLTaA-])K^\jr&odAiTJ+Qe)B!q@A)Ve=iu^5V6fIp(`F.
-r><Bhi#R)VCBdTC?quOa<dgTNBPRf?Nrs]soPlQ>kn1BYaGZ"#1JAZW;qS#gcPX)[UZ6r!@Z7U\b-#9Z
-k0pXTI'`DbQ0`ULM#nQ^+]JH6f7<`FA;2EnL*?/gWK%"q!0N.f:B]`eJFH!;?l:CrV?&4VG\Up5oE^%7
-68H@W_]asX,#U':+m0`[RNX`0+[Fj;+_@TeL?PRi!0!Qg]$:f1R*qq4K`I9'<APbDlpCa]kUXNu,ApqO
-.J9OmA8YtI_??8J1Y=1JN[HWh7WD-:<bY04@nKd3kq&F&.P"5$U^4>PE[4bm!R`S,<GK^Y#AQ`k,rS>L
-=iC;61<drajq&#D#_q#drXI!R_lU)Y:/62SS[5\[68Q@H'L"[dKL?T1W/9^*D^^]j@-Bc?IX(jMme7QP
-r?5lfJ16T=*BG@d1K"Jh8NR$QKj^9]Uk$&=H-X'DBL#?)iZF-C0iDjVA:!kUL-hl75"S_=VQs.1Y43^6
-WEu9?$\]?2Kj2U=D,&,i.\/23eZdL^G,bh24f[uSdJPJQmoA$&YF.RlT$LSW\ueslZ'%?J:@H,5mXfem
-G:l_;SM"ZW.5(:,ndF,R3YnX9`kD-?XBF$E$*[C*d"sDXa`We90Z7K]"DA#s_bbC+7=R9"?lWXE_/ENp
-p`//Vee1>D1ITp)cs90N,s)4'8+N[6!RW.[P#/0#'s/1Y,t1[''i]08V>>M7[_>)r/td64UN.</jihUE
-P&#/TdfjnEfG;DZQl&L"0GdWV0<P4Vp"`ZoMK.F*[rCM+i7qWc\[Pm%CZWe*C:dr(IJM]?b8/?oZ?5&i
-`UfuY]49"NZ^<9+N(MqF0o6^!KeN6C;@&!o%Ym;b%N4.l1ehiCaa$.(,#VqN`gnKGSqp2[LQ#i$Tiq_p
-3]&YqU;ofaoN8e#oq*;;3m[=!G:oCMLVpl^`EG!Addi^D9e5Yb0Or,besVRnR^>bNrsRE1T.O2D0mA'U
-:Y7X8@ahFm)TPX@4^n8_n`+7_<^-GnNN^%0)7JG9[ct3O2ST%-``HO)oZ!B(5PEl25Ps9VBE%b^8)JTu
-k2!f(r9rNX5'X^%S\Nago6*iOf";;&m[Pt>$#HCK$o`K-6msF<Q5o_rIj<Jq@s&hH_hR#LPY5E(>c_g-
-;V-U/CJfn.m(6Og1VhHt;Kih=o>"jRf9g5>3VJGCgKr=ka?oM9OUb&#HF-K#]($U:KujCn;9u6T2r*$W
-c>Qa5Z?kL,pW[r\-uhW9R$UM!Q?=]BJb]K;gKl;&DWj8+iM$&h$j%qX`\YGp&77+VcJcKmI$D@AX<[E'
-$,FkKL0^&j+A0.t(ua5`pi-k9Q8h*[*6#17Y5<@V^[#Ch?o!P,S9aEcpY1PTrpE?2%\iO4q$Ee9LpR>B
-kRe,U^0CNi\o*?E6_6KhjI%6n88Mfrqqh(p`2\l6mEKpemhR;A[u`YSO'@P-=(G@93'Uc@j=71V>tlQJ
-j9LgZ>i0Zko[l)drVVsLoS<W;+)M?fcst-B4YKN8:JrD>nFOp;Qh(sd]W%sR1HOE:Hq2a6QG./4hrm>T
-T;rrYG^CNBLWEi=i_]Ta_<;lFQUt4:)5>0-FE2EL,8(E52#>$k+%1l@qK\?9O-5[#ci<015Ar5:LOIHp
-[?!d)lrV-bB2EpEl[e@-$WjMHKBS#oZ&`5ThUP3/81:4Q?MiA?^*"4T,/MW1gVQibh$5e\p;okQ`/$&3
-d<mXqTXT(lCcSRQdc2rhr[0677Td0HX4W-P:;e-]*YnI?90NN;kcqT,2R%5-d3B84]s[=&7K;X-Y)2Z2
-M5PRl<afI'?eBgj#e9Q+_`m>N`.Y2#>/::(4`5fVIr8'75WU.-mKq2Q!P0=pJ>KW"CO0HU,C5;>]9&$o
-O^JILmPmF0@ZVG)#E=E9M9fi[PoY,DD(gS!"VF?ZSflK3fS<OU63PY%lYuF*I:5VW0al`"58AJP6n$`l
-qE6PF$X5,LO'uH76m:gY&IF2rXo.3$^**Q;KWW/fcVB.q1B@lqg'JGC*thic!JCSDXLBZbs,u8JqpP-R
-m`aJ7>Fc(&rh\l*f71t&kR8^DBh%_3OhOOZH:3?.CssJrqp-3L$eKm^,PRC6IO4'O\c2K>6"eh5@:0J.
-L@$A9.0Q-g%0@[sV^7JI/,IFYoH.KS:#82.(m0AF7X@IS+`,VWcMh\\7s^D\,a&-*`;2Vo#%mq&UTPib
-PHOLfgApXl`0PG=J(o7K4mX:8?m.9'N.D0o\`Il6+r7UZL`XIN1=/@>dpq%b6%U72/DFkXD`#]KqYX1!
-Y]V:#+[ONhp'*D85p@FbTiF-HJ?7J<@0ktV2)2J`"=t_O][X!Yh:Kre&eMFS<C6<p(7'Le&tC"O]S,,R
-&e(J$&DR<q'MXlpj5&aP(m,kep;%0Ld+0RPal2>'#O>(!*LQ:e5gViueGeQD!hpL4&gTCDXYTuN&3WL_
-;2@u.]71+";^<2H1$SV@4ZJ=U\O2Z>!o)_c',//HXc>M/NbFM-$Jlm\N-hG9'KV$U=99-sL^YNXN>+#I
-L`Rek[g>fj`uYPN-P-T=d+1GUi=UYTbGgj&LK9mX-,`Itd(O#bake-YBOU55,COY-C(kJLDLL/P'<R?%
-lRMVaG+E8,L^%$rI1SPr@PW`PimVDiWP1nWKXUQ9T7,Gf\;pBohc0M:[+[nukr<c;k!8TF!E)=<&DmNt
-+GY)`'!4O<dZAnOLR<R<p>,1o#$P\g&3YbW15HS&e)QJ<9qh<8"@FRa?eO<6%!t%tm*S<,p.QgLWjo:M
-42G>.KL8t9BI/4+4b=nMMCF,2P;a*o`Zm\qJWC5e@mh_sV"BHG6YPd-rT.[a@8HRd]T2ehYc;MQ[>@q)
-n`Y7Mo5e"?9f*[h(']@8H)WSn5W-rNglq[l_8l5ZIifgPBVG)boGEJ-+A,0iO2JiqA4(ql[&qZ(EfAqp
-o&CZrLK9mX-'5Zti/bGI7HDP1$eZ4#NFY.3@MlgpqHni8l`P:FM)L5Yl\"CU'U(hI&>(#YeGgui^5u_.
-`MDfn#Jl8Yi\>I)<<F`oa4qT^7g4o9]IgM`$!78GL<+sT0Con[JehN9#Se]Y\>G?tQ3<r&d&o79&q\Tm
-nL&L7hA6e5TpU?BR*`c<P3H$J/A]6J0'ip$d5\Kt`4Q5ib_Ree%P@T4jq.3`!q"m8+nE/"2<MIKgdTGJ
-61c"n-6P92[XI[Uka`p6&;gdYCel3lVFOO/h?0^*l[-7)(]9YM7>f`H5S>EL&QpfL,.8S$]QCE:aF\sW
-;kF-O)UW$pL[4j`3^$dX':=FU6eFm.>ki'X+(r8eJ1R:9!;>K["AY4LP3`2L,G`I*Z="eDp40q4s,9S*
-fhXiF7"XJL!>lD3#&q)t:GU?C&e&1frSXC\H[B)>]_pDLjRBeaYjM=;N&b.V<FF,e&kl"/FABR_R(,pQ
-W*\+B7)6[1A"W.j5K(4)/EpB4=V3edUi2HZ*g'h9g[qEDqH]1JM"Yk5+^BonY]g]N_E\T^!0Ta&n\?\r
-XFLjq`8GZ#7"Z'eN/i0Bl[K)PEr:Wqiu5esqgTiq4VH.P7.;QK4X.]R[cubI.@B=g:k$aXoM$TWT`]-*
-k.bq*0G#bB"U'1-D0fY,*d`"L'c;d=CA@<0h[gI+YdNaUE0clCi@FIM<=-GbH48Q?##RoPH:3@Y[oP]`
-_#I]6BEC?]:;-40D\XU2H2C[0QO"k$meY?CAr8;t!=[Hb?9bnrf0P0;P_B/)*orKf!%(A@]eZ_s,eZ__
-#866^L`Rd-(Smfr,T(iCpML[>'Z%":B`mVp);p3^!WS@D-nmu!3e(i/Xka:fIe`>,LaEs0'W2a`etD&j
-37@,N6?4=_$XsB'L`X1'EBX3[U.6IGqIo3`n+rDJ:V)aZp@_?f_LC%DqZfI(pk@^W#`D\)'nc/%gF*31
-0PjN1V0iH""7tE,,8eLbLTO)07.f+6OMUle/p`JY@(?)jXmmTR]GS)_G]?HhaRSntM,4%)ES[CH:Hk$<
-RthUuIira]N7*FA%<Z:=cPBJ3.[dWa4h]Q*Xg3&GYAE>AV6^taB'6.AnKN%e^_JN.`JJ_/&lV8nc-`J'
-=ctk849%5/lpSQ`kAq=tQ^0Qi<Lu:8Kln7:^/T*+X,9,Bj6l7ndp#3"/!/a)9oN06"L@SS^q4sko0e-A
->BfTs3V$^8G0<72r^E?tgr[g:PcoUPgR`qI-%np#TB,[lL*f=qU;oe^'8bp-[Xqr@g.`F)NH*dA^krHR
-M&]I#=hS4SqQ>P-V=V6A/qAr5i3&GSlE#-\me=tu/%]S2h#]r`[@sPS@]5f.?2iPFO0KFBR)"aP]pQm"
-M$p:F%?5-UZmhH09MK0.Nm)76E2r_G\[G(DS0=)@%<9#nH@[Z.=/N!8a]'$^ls2;1IlOgn6\7GbN^'d!
-;Z/EJk;iRq$%ft&:\7i_Da.-$oVW`S`+'9DK$!3s$T8-`<@!Cm,115L+F:jE7#sV^Y%NMXoGD)SY\"Qg
-F5`V(L'_,,Hs>FDr&V<W4k`)bDP'HUZUU<b_lJ"j+-4el*]8p?X@[],Ss<dCVjY)*N$VBjj,N:,f"%.R
-:/Zt+$lH`=:8FZVh!SpNDZN(^fp%fSKQ2B<MB!6ZVmt5160P"_S1.&8?!*GsX3E1pp+7+hjpN?(F<p$^
-Ge!)[r<tY4@_TZ6o[bn+A,b3be)$!CL/<Gr^EQB-OK_H&mb^Nk+;jgXIiGhBA19q=(m1+.&O"-;0Kb8M
-9/0iY-7m,\Sn,R3<+k3gPY)d=+[[njkTpY.Lgbs2a=rGf-3;"8A*BR^b0[s75IIRY+d?]10nB\l3&#mn
-it[3#+^(bQH?6.Mk+uV?V(ioD<p=S+9k*/tX8-7N\i:60"m.(RKu&tD+hNJ:JGsM$ahN1!FS$ltM2c%'
-rrr_Xq9P(V^_lI*jo*/J#hFd,4'h6E&3LM.,^6&&-;i3AYRM$U]f5]IfYRp^cAmNi_cDgdKnpcpdTC%R
-`u#2=a#@F34XR/E"=4o>Pg$K*`d">JH>,=S+D.!K"2Q*lQihp@e3ZDSa;Cee<0,DYi"leC9W6"A.]Pa0
-':\>G3HY_8;mP`0EG&-.hHL>U`C>m1,bDe%NoRWJ'ok\*\OKY`.DN<!JGsM,r`+dsUF[7BY6hOM=@@IL
-PYZ>nK>ZLo3m+XN?PNI1e5l3L@s+C2kb/lgM'T#'&1t`@OEW'O1IMmG:^_-4T->q7h.r&7Yr`kVhEUn_
-+l^s\N!0=OP0d]:+"$Vf*)e?E/K@n@]-8*-a8j'WbR7JT6[&oj*\7^tL5D0r,.Ge3KIVpbM?utDcqG0Y
-Bk!F7XMRfa9$_Alb?[BlqSpXG`+HHriL;#@UiPiO$>6ZS<`h136`RZKhJ:JJpSL0^pa8-j1^1dY;%!CY
-]5*.7o(.=t+,>SS#f,)8p+";u2'dBVC]Q&.pMiLaI9\S4IN)h^W5/aSTmcrT;FB'2nq\?6!&D&KM,02;
-((?ZeSdsf50t%6q)3WZbf#TU<-9*$]-"2<5"@LPQ+RrYQ$?2=7DM%?c"sYY+7'<&4nXLH:K<a5LgI5P]
-'3M\_D!N?Q?#k*u.^K.c=,c3E`<Nd+jr>u"`Gt9%M4)N[-q[Z!j[FU<0Q_7-i1Pmp?l3?f+TQ+n:dg;8
-LR;6N^t@Jg&03$OQs'd2f\Oga*>jQpD#r$oG6B+q:N1W=[:%XCnJiC\"QMNt[[GEaEJE(;1Vn1+(L7db
-()`kU2Q?^TaKPjO")%mg0EWpE,k<:@YJPr(^n?E&$G2NLod\+%(D^'^bB%7U[DFJOWHtV`,V675V\Ze@
-Cc>X79BK1j.\$pt!!EDrLO`umNaN]eC*>:.!eV[Xr&c7T63,#uAr$MOGhg.IZ7U1]p7Q#R!fTKH/HkQ2
-o[pia%=4YfoGDA[!7NF"(tX=gZ4';U4*+q$^qp)'!Lsa""pftSi-)M9!6np2A9ntZZZ4LrOos\b3?AO.
-1dP@rG0^g;=(O)Q_fD4q>]6cF.5A)Q`R89,2i_CGb?Sc@3_(cC\@/oBcY8Z<N=HH1-jYPNX;1l!_Ou\d
-57a0lL!Y8c-jaRA)i`p?M-K0Q`dh[2d4c&I[1L+hd:7*CCd@*8V8jD\L;u5_*'M;"?u-A_VIZ!`f?M/D
-<\X:X$\j156GbEOV)@jU2%])0:QaQN@ltM$)X-`A\Sm<u?_>09:1dO)\=O\(=JEp`='I!dPsNbA]tdD'
-Gu\F@"19fc)ZBP[5)-<aFF?W'LV!K[P9`o6d/S**p:]q(-Z=qtHJN1NIT,r!GS'M^4sW9(1]o"P\T'=?
-CkA>mjk+eS6<DjDrPOVI&Ob64M/qr%aW!s8-e@bN])k@[>6<4tN"O7OB@d+B'78<:qQZM(Zo'A&s74gB
-2chU+o84Fc:sbdd+8<F.qY6N@^O'MEDf$/[-qJ_R(ADUsV#J[FkPb(t%qj2eGV6Ls3HZ*0cCI.Hp;[9u
-:7jRqlK%IKLQ8#%5.I0[nQR$o2mTs:gG0<K&G4%f@skKkR$-)3p;j8,9;54u@$'>R$*Z*?=e!5RiINfq
-R)fcj(oVfu?!aM/=XlA=%aV>Tj]5=4mVJFB\%nQ4e;]b3is!^B\HNU)l"b1_.+#Br0BfZ2-\OUqG]&$2
-H9`&eRJ?Hq*na<^$#;\SlMFB@JYuiOC.HFDLgfK`%,^p<m^dABmn41rDdh&b4d5Cn4!M1_c?U.jG8t'W
-omJomVq\sCrAfHH_Pq]6SiQD'K/\F+%:Y7Z0aPbklk#-t].S79f/3JVp<EcSXm5i]8+PNF&nd=,)'6)[
-HaP/8=Ou?`Q6j_$`7YHM5eoW-XADAh@3m)@!eh+FBhO"TgA[e1[TSQn8"!d2K\4RphrdUgEFM#I(g2`g
-I*P6m^67nIpNt26mSD/Sc?!Z?B-trs,HYTWDPbJBW3+Elo^hE$KHJLu2Wp?NMH+c4Z8,@]-Xn*ioT1%A
-3\-oDdFs%`jH>F)gTO^q^Tu77=gtL\UgGI_oX<,cQPpW].@]H)\pEKHQT!)oeQ?kFEpD6Ac`C&8deI](
-L(Yim@*`[e_8*P!JfZ^mmZE8M+HdlR6P;mO%#eSUF"Fu:/q'smn8q&t_g!#C3gSE\?.EUoE1t&:C/.2f
-(,s1+I&.%HbTSZ$%;.3W;h_q*V'AX],5-*n.1Q6N&e)$_!"\g"Y5\126J/'A1L&<dmFq'pKJG!/mj#@3
-h1,>&IY*Oti4p/dms=EKBeejj0V=QdL;iUfX#Ra1irG9?D!Y+`Z2`j&:]A#)fdC2@aud",NIon>?eI1,
-_7_LL13)bu1ll-d@jI([4E0L\Yr8>]e8s^<\M>h-Ft5*b\"@#EYMr`c=o=#RPoU$>DF762XHs[#%4mp-
-nFVC^6%1)rf@`2H2K[eUP1i37L%neZ.'UP2C?0"b;HXJ,X9`Xh=^d3@BRl(f)(eM3GGamRNO+g>6BDSd
-BDk1c@#d]!312l;4I:"bld6aXQrXLq&69X#J6*?')AN[b%IOBh0U-+nf7_Y,YE'"p7aJ;LXu+jBo[<l,
-X/MaIQeMdt@@g4;EJ[C54l><q&UH2X%OUDe=2n,':Gml8BGU[%nCaqu[\Re'`a#%XTAYq5o"gk1et`_/
-#nXiHbQ#"H)HB*peqX3qq[^c<4SXF?G.[dl]rqfnIPT_tk\&c%s7X5Eag[Mt&(/r5pDnLnp"?$p:1hg&
-1Ol]Kb:^H2Tj?#-N_/D-"S:9tf0<EQ0[b&/.dbQE"k`sdf'TI&-oHaY;QGO@eJ3)eB9fjJQ.RPpNL@$1
-K@n/A"Xl\X4JU0'XVLY)'h&m_G"3Y<bX3@j.m\n9.C4f_LsC3p</iRtdKCGU">f>k-mp5V6pW$(oW5fo
-#gJ#X',lntbi$)_MX+c(@:38M9JFP_ZJcY:!&4ng1HMNTWu8YWGX#T%"Do8Z>7,5t"r)6qM,UZ=UV&eQ
-@F1Jo$DkDW&nri_cB^Ptl*/9.<igB2miS$+;UD*6[X[iCmG$Ogr,Kc9LUOG%dgnqP8Z$;,A+EC^T3rqI
-pU.3OU`=G7!Kb%ip3c\WS+!aKqs(ga_=o]mT9"k$@r23[nWr^ST3hDeDdW?W6B1"F6YrP_%t)p:qoSRu
-8%gPMq:=p$#(;NK82b;-h7Q\_bE"9#@F%jo_Ct5;N](>?_q^?es7kZ=.pma(qjZtApC6aafGI9p;JAG$
-`s;59qUNpK9(qo;5=A^3k&D?/a7"q0I*H0i^>;GmG,<Z[/I:GeD(,PT/9UW%Xj@WP\0`pmBAmP4K#(N,
-0m(q+MF&jKGQo]eWb741VMj)!1:uLB54GTpjueM\QDd0$ae',meh\q1BLW.P$^5[)/)t%L5k,K@bQnDb
-Gf!(+hH12=+R3A8q%4>MbZCO$$oUW]*Qu>Spfr\#.kcCO.Ms@/FA=-a-N`ckGV]K=Ec%#m=IW=E'([fA
-l=?b-@GN]]hPEgZ]5jo6fod,%G5`1s97QsPAL-4>DuY02^3].J%p/bjlX.@.Ad$\/qn>4*idDp:&QiC\
-c_!Drhs)"cJa_Hd?brB;m$r;G^=O)%Ylf@Lp\sd5:Y5R.ZQ$B$qsrnT^Y+Yb:R*@?44nl[Q6b=piK]HV
-r[27>",@:o4B7@0Gr1SWJ2[$Md.cO3*d`6X'e#'5QL[.0,[95>e)"e=RPV!U)R$YMVdr[(m#%ZlZ5/Fr
-6!l.a'Y9.Nag`-0;ujcPpc<c"^*KI(-5aOL!71;9@"@2</*n5e$o))iBE3;R6R'Q-Sf:Q[0[h3o.jGlV
-!?u\@aW<lgn1`?l>UDG9Q3:`EKO_k3&tg,XAKg$b_0l=hM2DQ-Af*tIF\AgfgUcN'6P9G`!Pq%cfeR3#
-4D8Wt1qUYZ'eM5@Ke06tbc6tu"Vs$uCNDc#VG)h*?ddkMFO)Ye5Bm_]4[Zh)mQgnF!!sbK,k)h*W*muQ
-]s\>!R%q$o"l;gKLWrhrE:D#0@[LD^`N:X=Bb@A7N'UUH^d]RZcj>Y=J-\N6XsU5&c'U^`0Ru*t&KQpO
-8icUDYCKbIMA_T8(^3hWd[=nX<[M[80YdfS_Ya[ON^JoTN_H$K/\3FmQI%G$AK:Ht"h)RqY0qnmAPiPJ
-;FELH]f`JsG,A>aVG/e_-9p8D&qk.?]M91M'0]*gX<A;!(`8ahVi%R$ZAN+>=TR,7NSDJ4LM(<f3k*4:
-02bq(N*m4oZ31W5ZF]:dNe@+2ot)8r>=\`#+9<a<"GS'2'auEVe'\pr+AZL"BYYMV3f2QkA_'qO(#WNA
-iO0Je[&]^f`qG>]PRT1;SXBX1W?G.F(bdt^NSM/V"UAKRR,!Xn#Je5"ju<V:/AXet*.\\1d3&Z*%$>WK
-P$enUf\uM/gE+TT2J*=YZGdj;_U`1M[l##8lB:'Wf,JV<:4LI[:^h-NY#rGPh7C\E43tHJM=oRTf3O;_
-;!qKIhlsnApGMVF2D88i8Sa\mUM!3,EN6;+CjSn4,!kf5i>dPoQ=)ugh-l2B$-`-#/Q;pX=ska]`NlXU
-;27$Y1WQl^_#Dek-(SIJ(O%#',_-#Z!"p+n!kl:>([?s:g?pL`A"L]^VL>e8!MRU^0NN2<'(@ScF'AuD
-Rq/C.h>GIee.!tCT*S^6]g+tZi*s*&&N@=C^r(+HJq9NI^r.qr/Q'>l\\%$sC9hiP\>MMIMCVo_n_Cnl
-?pgElaZf[>ofXsG^@GhS\Z^#8A(<#t/o?(6b%8oT^?3D8QiFH?o,dMaqqX%Lg2QH&hDl+-if*XI,_-#Z
-!"qNu'8f$s#R7E^&h(p<2ruM0Cs"P$l)o']WZ8YY]7`W)AT:rF8prI9PIgS,4A>q:#D`r^0S%n"Z7Y>%
-WqL^@m/qq`(;k*MLI'4jJU:g58:mF1cfAMBdQp7+-9hil$.[r&@Z^X'5QXJ!8I>%_I9pGBg4CV2_Jl[+
-ael`"V,j!iYH[T.Fp4?B:Tdrg=6^N8lG_W!\I&TWn.UA<.:P@N>*\BUnuNr>L1h\R1[$N780TN#Qrt',
-+US.t:io7F)YGdD;(s80cbX?@!@30uOMHMn!$6jrFcG&.SLJ6nOkV&.@sXPBA[4SJitMNq2]^*nCX"Nu
-;Ri$k6S%b=odh.P-ULQs,8$Cgmm4@!0fL'&O^sV-7eK#?0L4![;o3OkX-DXpG@Rs)@R1M%)0P1#1I$Io
-OBNJd_(_SZ)dY'.5QXIV#p^sN5%[up7UrtO9j!a_ZpCS0ZP5<O-S2as-VH`HK_)_^1.p8uEPmuPf;+WK
-$/\6t!Q)#dr#j&bX_q!]<h8T]?sn?fbZ%(B#R7>s@teW^;J*I2Qk"C$E>+:6#c<;2+@d(J4]6H*U_3hu
-P4fls2A/7V8,rri-itM.o&UddBgoHaS?Hq;C!TpKSN7<]=Eq15o@\6A%(\%&UqL=s0=8<l5\"EJ%'U^^
-FBurf&QPkpo=;E9p,$;c0M.\N$\nlf8;/:?JU&aq(mo-$YUuAOT-a[OK8#+sM7a,u_h@;nGd0d>#p96o
-OJE!r%muW%k1=2Q6[:/K-/gGYXO/!O.OVE%g!&U1(KN*3/np4pijjY_T$5?/j@GB<8SB<4%g7O?e67u?
-&,DW'JmlI4&5BRNA6XWe45j0Zr="l.H<P_8%G@?r$DJ"66]uU3X>U\V!_<:t9JcfJ_4[t$en!5%H'#Om
-p>f5RNE3=>_CGg<!3\#eU-5EMh)A\QMj3B2XXoTc8WG&Q'$:<.618')lhnW*e8A,YSM2Ds7?g_Djb.?F
-KV/Tk6Gf6R3i=#+Cs5Of^N>_n*<IS,Y`K!@6XU>?7-ei;]gr,0+9<aLPQVI,8ba3&Klq[k:);r^-*oVC
-Wc[nhM,h]mRO=ACkENF,/s*T3"F66&,rQ<+23[K+cp6f&Q#4X&MtlIXGWYi0=&bgFVO`0]gUoDd20XAL
-]#o?U`AJ$h\q8a(DU<c3K;!C4F87[0QCQhE8/!s*$T*E9g5A<28_J$ddRX?E+9<`A_$K]-mOD0RXPlt_
-mEAF^;hWEWp5gSp;?mu9I<%6P]QI:afs8%d'c+Qh5iQA`@"*c`877G[/2sOYP6SY+*H$0lSodQ<CiPS^
-Z'W5":!nC2iaBj'>hR\Qod]^t(DL,&Bu(NI"[?0pYkGqc+((J&7[o5k'%IES@@1FC%PJV)+9<a<"HnrK
-XE13k^$WBgpDCDaB[0p;k1m>TlSgb.rQHQ<I^aXNYM`4.fpahO[p=@>]!\Til,t[o'O3ud?;0Ng.EK1D
-?8%]GMk)rdHt,uuF2o5<m!.ie2ugU%bF`urs6i$2s6mY1++O<]a5;7,nIOK)r8"h(J+qd>X/95SaLtH4
-HNOuS0I1;O_-/&a,_-#Z^k<rj3qK%lIe7R"ODLKYJ2Vi)g5]h7>kc[XF.ZgOnCd+!:#TfI>0213/pdnf
-.f7M;\=1*FE"_:P<r?eK]W?h]%ib]U_^GNE=-*Cp5QXIV$,iG9$AS=3a"nn?,_-#Z!"qg`![nnKY0!ob
-8,rr=!@30ui_KOX6i<A4)3Fn35QXIV#p^Ml'F[RbA6<7cJ-:r6&jQNg-\-dlrljnk8,rr=!@30uP)]ML
-L88T?X=t8P!_<:t+G';$5f""]k'0?@J-:r6&jQLi7fW][dPVnC(^V;c,_-#Z5l:q]@#.$g4<kJ(!_<:t
-+G$=5J:\s/RLC^*"HWTr5QXJ!rWH%O`1K&]&IBQ\,_-#Z5gg60_2rb5L)!/Z8,rr=!@/5+![noFcQ(8e
-"HWTr5QXJ!km3qi8@g.c$6oQsJ-:r6&r8aQ'FaMENb:`]8,rr=!@3bK"Agct?'A]NOT6"Z!_<:t`1I#:
-LA3RF1EliFJ-:r6&kG%b-lA,MafrWQ!!sbK,_-$W:B1Pcr0cR_OT6"Z!_<:t,TQn"$q]&]=CEJ*"HWTr
-5Q^I'J:\sDbjgW_!!sbK,_-#\NW9E@Uh_`e0G6VP8,rr=JbTmD_%;+YGX`s/"HWTr5QXMI!!Pa<2&TF3
-#p96oJ-:s!r!B$(Ld,rC,8*6C8,rr=JYXN@Jg'BI$nI8>O8onY!_=I5";4B^4F$):_'.o:oH3Ea1b>8A
-*RC_+"uY'>Y:=R:FkT=^o_[87r+#>`0A4EpNADZW:>'`'o@$bnHg^Sb04)?iY;MaBQm^e[T(10^C]ELe
-oC0!)`19F!#p96oJ-:tL?io@=(jbV[QUkkJ1dGRm+qJ=CX`n#CDRt_\EBUl.)KO"YjMoBbRL\KnDlCBR
-FjYfV@T2S:A#%Nd(>0lE8)k4TlN1S>>ZH;F%7F_Q1,G%mVoXfWC54OFl<%%E=g3:b\=4cQWTt:.o5]2k
->\NM"&NAi#6YRa*.jU^fZgI5=4W"HB,69'?"HWTr5QX:ZN3cno^R7n^6MlS[6%khOg,@h#\FdG6bK_]O
-A6J/nb=aHN\"_+Z>ii+qjD;ObfQ4=gZ7?]El5\N^V(1Q,l"OCGs4&V'g,:/I&RbbR4,?SJ(@/:0enUhO
-I8sDk\"gI?Ma]MM<k5r@b-jhanESZ503d[3&_=!%RYt.6rV_(t@_k2u!!sbK,_-#Z^gI6(//W9:Q\`:J
-Ogp8#T-\M1\:E-<?$"I6B;[SW`GV38(7CB;3]A'Oqn2RH3N4$1R1449,BHd&k@HKKB!pOIRAY'V-5$]]
-3lFK3W(E*gZGCn7+:0]bjHb"#ESCa6StU*rm8T(k3)*dj;k=u*1J8;<Ri49:C(q)/qZC^\!@30uO8on1
-QG@_QLAQeZ7:ZuSW?VIgVSK1o"XF7H)94#bR%_S\7L@*:7Ei#/3*$X3VVi<M>pup#.<(^<Qt;"1,,uuS
-Rts<`B\<H8VSm9]nfg^VF%T[-b<&h=>)pZS1\8##_).`I"U%2X4d2nT"hB<oec%c)0FZ\nE$l8`!_<:t
-+G&teN3cp%FYaVsLqJS#r.K"5'KUqH_hoY%S.Q0'!Poo?=J:7QJCc#t_$D+__4]`=\@Fec[=o2$r2>C%
-d]u:'9W?Ro3Nm_igmlgDR=\0L<BjF=,rJU>8'P2pJtTce.X)(sD_O$a.F?!%?"^r),_-#Z!"qNu,7tc*
-_/NUX0M')LkTuHN=5XljDNu"mH6=OOjA?H*E.S,?!k9/M]Ni4o["*t>KF/9AP6bDETdPh?PuRRXRK]+U
-Xi:3Z=]EjL70a5m80*\2,h6_bPuHd<'8P]'jc"rq@i.]#*4R's+9<a<"H^D2!okpNKI0$r#iAC%k"Nq;
-Ro1Ua!j;YM(dq43",oXd"G;YC!tRa6#NQ"dU)OkSSmSI"8q\<%gk9h_g;2eE1'F2Zaq.@T+K)k&\"]/W
-K9L#MeAPGACjD;g'Zu[e[AQj/lFQd[l=q"A8,<;dNs(OE&jQLh?pk(V/K!n!P`sH8k*9T(k54@6/`:&n
-`\9*86-c_c35L.iju>UR^c4c!84(>$<9F$gW_Obf'![9!FKiU@f4N,lMSM5]D5`!NR7aShd>d72KA8#\
-p&lkpok](">N*l%6e5H6,_Hj9_haich`q66!!sbK,]JFPGRF]mP->UnT?qJm[q,!`'iXD6_Z59S&e0.,
-5qjuY%ac*t.lF:t=hTIoi?0`sE.FR3`=JcfCDCtBKf.fjXuih]K-^eh4/ugl^;utm'hZ9ZOKJ$5MAr+G
->`KR_$qIl1rf72D!"qNu875s0j")$b]pDPB_D`,8L*T#<3!Gi7R"sYqJg!$F!^$m&fj,dj'?m=aVF]&p
-E&+ZnrbQ.Je\#([N>-D;ZFCJ^m45M7AL<;8\'Cr_UsQgqV(5d&+SBnO1?eQhL1002JaX]^,_-#Z!"o85
-OG6n>If#20GZnHo]5%&AJk9`ZFZsd;R[Yp5Z/PV7^D9SUd4tMNAaZ"0X09*Dop*,Z9<#ddH23dp$aXj;
-dYD.WiRNEB^N6'\o[h^'rr&*@[lj999>>oP^K\2Go;1XMp6XtBp0=[]pY9iipYsN\1TmPEYE+qi&.AUb
-UhjKa&1D;uhaL=YM?Q.p@"?pp6Tkk*=NB($8oQOfq4%r8!^@:-M8W/b('pLBMd4rXOKr;[dagR\Z6ch>
-$kk&39N"J]cW(m].P.PC:QES[-4JR3f+_7';)$qAJ-:r6&jQLhi:mEbmQW[&ho=,'B(C?&dX!h=Y-N<=
-J]\n?DO-uY`G[0)kfbPu(TMbKEc/J,847d@f+G$;M&DtnVT.ca3nLKKW*L9<SnFBBXfYdd<4#]/?K5:u
-=P6PEf@LpE,1\6%]$dJgG1N^s>]Zc4YrIa3+X/9GeItf1&Ic%/EA'_4*]&&4MTI"YP(4.",D*`Yk60k9
-g=Rpo0LQ'HjC_ji-0,WTOOL>6dh!RF(hs=^6[1YXfT@TjR9R;9okTI8g+p3]/BV%/ON=!"eLR+lj\HVA
-LV]*!Cuj@)MNmsdbenDt?@qVi!@30uOMHMsE8]*:igM2qI03!eROe,$"bYFc.9BY?jX*!WMG32W'pSMV
-bo2)0Nha"fWsjZb-a]HNFg0h1]Ptc?HcsmlV"lW_^)IDq#kED<Hlm0_o"@jFq6&q9#<#1PgNlhC_jj4@
-G".ZQH$et(R*ZU83LBkn(jKpq;9.'*#"CVgoLVjbn1*F"NsGrr+t=F%1ZrNueV"a@&d>ZuY[m/1;:+MC
-#W3YuAQ*J8,E)-=eZ$M?\L(^\9TBg<2acrUU4Tg])+XA;$3p"Ym/M1bhS4QQJ(MDs(=/H=h=/>_!8W4^
-I=#?![/Ybs%NRNRi\04;L*H[8&+2N`Du1?aYC1Pt&+9GU=*#>KX17UH!f-Ikm!Es&\,Z<ki&CUjnL-5l
-nctW(;kZ).BB*SFH[GW:)&<?if;+:=F/sn/U"e5XBO4j$kb?3n$5O@)/FUe4BpgP.EqKlE![!WA);GTr
-+D-.2@q]W>jt9MM/F`"l0opGo,Cla&2CVRl#nF0OobB`l`p!$-a@K+197mN_&EkOBKB8hRf&',R&AV[#
-!\Y.1+GPGK*'-[-!(Vb\L,kYBRYGQ(qiaE<`"9fd)n%SSb7kOKrRD),"e"Hqn1^(DUj<DeZ<T@XW^rsL
-flBRu*B*cu;pCI'rOjGa`$rE?W;g8_>J%XtB]j`ecb)=5OY*OO[u_&ObLZ;[YEo1[rJnX?p!YkshV/-E
-k7l5r+[42=O\`^IrS.'1>lOKLl(;h;\n<]aAt-JR`u,E$j8[T2]3a1"j3*(gq!8rs@k_NUX1iNOp@61i
-s6C-=YI>8'G:Z4h@6<ZO2tarajI6,8IGrWW]CFQ54N<$2mbbKrfB9V[J(sXO*Rc(b_ER7^#--Eu2X_@[
-id\"8f^l!Op4'L]3q+g.Rddr94H;uL(e=2MgUhBeU#"okAIChM<ONUq4%60@WXp*)r,SPLT!K<riLJ>>
-:S$2t?]l`)1TNTobs\9R;YW\!eOB-%1:lNdF7e-+'+@>B`tEM#0Gtcp-QFEL3(D<F8/gC-UhPGBU1c>-
-(o2V*`&!f&UG30VE?pk7n]6fF$'#,A,O/^AJJsB&P9Vdj75fV210"m['Ys/<@jOfW8\OA1D4*:[VQaZt
-[M3c:^r&uP,I;M#RTFRd$`[.EY3`/RL:C)r3cBnPX1uFLqmU(mRpWp2rn(%?1=S]6ZY-3.Qi/#nrVdNk
-4cXK#:]EMj5AeZtF:=uZrjdI""5q28hg2PF!%-fk.pa8dBH8[3LS:0F#rEK.4H/gWU#!J5Dd1%36>IE[
-8$dWYr@agR:QN-Yqd0Mqa7%=cN\Kn`Z+"pYJ]cnb.E`H[ZXdrU`c8H<7+q2>O*mO*%3C7oMWTN=-Aap"
-X;,?*lbV>*3/.Gr$p:)g9ja@:%>&$86Q?42$m./J#_N9_X9o!N!O=:K-[2BV_+e>_Hl.UB1P.n$K#'f^
-VLusT6+N:RDlLs:aGS4$+q#)fO\&egP8%/r7:o,R>uY@$(R\YM4ocO$B%)gp2`MU)J<:*]"O-ok-AE52
-4\tJ>FbP2PhP/0^/8@A,MNjO0j<fGs<F5'3V?gFp;GVkFaj]UGDJDE2I2oSK%Y99,Q.ZZi2BYA9HCW?d
-`'3Z/mr<;+N(Kp>dY#>RiO@%GMpWAq@#04CIRNXMl@Xrk]S#aCO"P`u$]Ffe%.:26Q;`6,g%ah)>:/pe
-AEZ?e4oX$`m*,sM.*PV%(tB/c2EVH*M'Tb\a.V."*le7)F,0rRO,RIC)MF,YQ6;EmZD@hSPGKnDMd,<&
-ED;CI+d6,7:su5G/2K_r).G8Z@=Y"@Ae$$o8a(7>:"`sk^gp2j!a1f,*4qa$O`T;5N`X5:^q*Ce1/]jC
-5Yhie6dR%]E=7kndG;^A<XCLBi4B7]('TM&0T%MIBCS*b8h6C/X>jF[j_5DT+^I[T<Yc!6(2D/tlk3C3
-U^B=4o;Rrp(>l7]2ej0?K9jjqLWS&'-.\uOXI7Lo67o[>_E##U=l+J93`>@pg&3`QHN_0H+V&$Z_/`!C
-1i)9j;>Ca=UjW(1kMR1Ab*%]a0Z4G&UD:I(^D`k"Q8FBMs7sAfX+*8Lj/<,Kllb'Rmeuu@mnP^m!<1gc
-Qi;F&dr"`/+nfE6^#A!/s#P70@X6S!gO+#0CIe'5mi`NW*V+(A+(2T+Bl;"sW$n+TZ(T/X,GE=k<%s\U
-XV[gjJpA8)MU4.ZmM;g1rC:4K=Uq&$Ci4#s8Xn/U=l"0cT!EnnKZlu1+u'Xr0d3cJ(0S0CmElaTAmPQb
-@#PEsk<NKGfT:/^*$McY,i`;E9kd5[]:snn$%@VEYQ*DrF3ZpYc75^85*&T0em5]S[[XGPZshM)_r\N9
-Dn>E3G<YrR+'nm#%Cb/5a^`q0pq*"KIe)WZs)`>.+)\Xaae)o<aNF+#.[=nCb$Cue_$7#a.4hXn0!\f(
-WD+Q+bP7FMS9'-Xb?YKV/3%9R_u,4TP`$JQq%n&H(G/m8[n+('i2Ht/_720-rXOCs*T$eP[KV\tA&^mo
-[2>tDQH7*tHN?GIL18r,2VOeCKA==J1[b)0_4?F1q.!D`E!<o+oZU-j>K-^h-kM1[R0`'cY48if[gnBZ
-)Q^c0JNTmS*WOqS[D/+PhM*-+4SHKM+b!E;TR#nkrOg3b&:(j.V9O9(-_'h%Xf3&&D/tQ%CR'F*+cG)S
-:tdJ'BrL:-1g^o)_2=<cUF:fkQ&tOOUenOeAT^It,`XMpQmC!T(PGX>,oX\:[kRD%q<#;9ri%4`#E!ln
-6_gl[lT1UV3!*o0dl,mW5IeGj`Q_JuCa8[3c?u]SA^dL#:LC[!\_G`KGkLXBen!WISp\;"`^:]JIG$^F
-iDVo"f2'&#I*42jmsb0)B;\q<jSD!o%U2hk%14*hFFt+pdDc,Z/hEo(>>P^2bkfH>9E$*C?PiY,o[XFi
-Fmh1Pqa7"qHq]>G3Onf?+/(skGcJ7BYb+]bo@V[lH!tj'Xf_ft,j-YJCs("bk[epCQ(),hQa5hdCi2mP
-WE3U9WuE_9;1[mp5_L6p/4=:V_4[gr0$A)R&.GfITu<Ir4:KUPULL8j0HLF57Z`I8T^;mE>_q^/:,)&6
-h0Xc+^^n#))J]Q>Fr2ugj9L;4akE):]d6I,SafPbZ$&-e2+)c@64Do=XVoJJNepb-=S(1spN_lmD[i#K
-/;^<5nB\'@W'/EUMh#SEZK]G0rlVlOT0Q=&oe4RlC*7mg&a5Y<N%e="TNA-TbHkU'!J2@1&&Uqi+gt5?
-&J%6=#/i464:IH)\HG8^Dhj^*3A!*U4E#ul`m[gA`)A8+0^b2'iq2gu`)A7XhO4JiA(%?1;`0V5%mu>N
-G(."FPU!YiLEWcnW]!uo<aIN!-1ZX!_iRs25\aLQFt_()f"oMV6tCoI#t+oQ'MM]d12]!$,mei6^)N5c
-'r\sLE$QA)9UC8`aR=j/W9L_S&-W)d!AZO[Sg4pWn\6)RXa-@LLA7g';nXX"jKANV%haB"&Ara]Ba.BA
-mrpr3]<lgs14Fu,C\@n"a"b-d'AP_D1".W&9#EY<6@YTT#+6OYPSiKLLr.7eQFF*nOi#8;R3h65:b>U<
-%&r>86M[!86dC?G,1^LgMnm41.@['b(Lsuf?s4i^#-4,$ND?O-`?7E"HoF\b4JaKj=j5Sd">1l,,`?%I
-YM144`:e'$2($"Vg^eG`Mr(t'6k$L'Vi@=";%!I^Gu$KbDCCUom5]#?_g&/7(j;:QH.lp91ll-U>/s8f
-`&cu$Qq%\rq$N,,ed^(Xo////^iLj)e+d=:!H49uRn_MZT\HbFg)F,<XZL0=?Bpp)0ep!N@9lD2epGgp
->j^W5[BK_^d<QQOc/W6K&C%b-=>7O'@+[e&4d6.L/O2"Gl\N2&.0RQ?^Nt*GVKE<^p$I5m+-SlKNX$G/
-[1I,3O"Ycm*!qSGWSoQJLFC4'GMU^mSfnS@NlT2]p_icOI1.Bia"b-.)>!X@#D!u36_;Xe`WUph?BcZA
-kG]G;g,$:67W4s#D#?lqH580$cWuW<dM?.kkmC:51,B:>(gu#G+h/FQ6sQiJ[aG>eZ6CXqZh/3OBZ@q4
-@<+IsJW.s;oaqsl?rA^55n8T,q3g1ug.>r_OTZh1;rS/hYg;@dNmPq1>6&Cn-9ZF_%e@4#kK!%onTd(H
-J(B$kbI71r3rW:?8*+u<UbOlJs+br^It@-8pDr]Ea5h9\lQBj^a,57BQq)s@-r?u+/pAW_bYu?>KI=N4
-CNM'A2Z?Z&7oOgO[iJ@6Hb8D57XgrMc5%@dj@CHsTtNil@rO*7XXg$528:?KM4<?1"ZFNPgUQM8jlro&
-BSjIR>+XSKOl"<Sgj&f%l?$-R8dZd]YVLncnHB#*b)MJH38n!_:&S1:cM/Jos2X#gn,hYAJTl`B`W,ML
-lAU[MNn<W\j#9K6/(iGW#pEXVE`+Di1ll-eCF>$cA3:8m9i[iM7Grs>9osU.Y1DN9TJ/8Q`E((PfJpFK
-4/]G1[$7jc,l'bG$Nu*`RRgiZW!5T?aXmm<4ND_5>>n1Fl8FqeRO^#VP[C3"@RK(2b?[bf9V'@SFVcYY
-3N%#N\W(7(=Yflc9.J8+$De%K9QioCR%V,!/f;AfJ)>?n@lM=7H&n0@afn_6`:4p7nU*9@PPjn'n7k'O
-*WKC%4TEfr=NgI]"I>'2rh[U*h06bdN^&(L3?t!50u4,#8J^pM%s]#A(2&7[<T)/&2R8#gV5>ST]i8TJ
-Y45..U[hBa];U+&gNaP15Y[rh`J0UO&iGe:a<E/O<E#cnD,iGMX#d*q>,E6BB%AfJ-sGe8[pQMX+4_rD
-KU]//a*PYbjOSJ7VQ7fZ2io+g8_.6;dKC=0D'WRL&LDbM,HNsE:Xa=#F+*ZSO2n8Y`q)16nD)Y&Vsf*`
-=;WHXQTnO68gsQFXg!6E"%fM#hlQXup[:O\G_@>BY\5)ujOR'Mo*G*&j/i,:?Mf\.hF$F>pLuBA>i,;#
-*UE]Mc-#3%>PJX)=[2jn$Z#@R.t<#gg;cPX)pFMK1)=/pc+[&CEbBOW:"M#pbJ%nALR-eF?gQVGl+XiX
-HGBDnhnG.upO0Dehaas'ID$`UVV\Idh\@YulsX;gF68R<Q,iR6\%OaM9f+Do4GMF09F_4V09"#t*m]Id
-q8aLbEp[@]ODk/aI/-;DI,-`9"NKM!mrpo2c]0h/k<ec"-5b\aa^lN!B0LF`O8]S+P-%Y(d&(_bg[XX$
-lX!b=mdk315$OSl.6Qup/%KT9AM6>IA`$W$=0jgp:;VCrMSG,PR^MYaJV,5R@#.U=do/+`hu5^ZVG"_1
-4/[CaEVMYtO"cHo4-!ZVluQ3:a]E.&=FBN9-!MqggQ!ZAd(rKM'SlB0R=[m!3%!3!l-(@ZL1/gWm.7[@
-ki0&2l;AI6G$^U4P@5u3YWH9m^7eU_rd.`d?mY#iKf6;I]DqZBpd6"g?J)aIbFu=<fKHI'6XjO&ke\,L
-(>@,mTm7X#A9<0]c9.h/(q-.4^@5iG)A]8Ors.Ei>NZ.E$&^#U/B3lF<0B43[hmkeQm?%0qe4tc3ak`*
-HmLL%_O?k]'L#t('BB7/*lk'"P0lCd?l6?:5@45-Jf5E1@FqAXLTPV!mS&_qm_^sEldX5nOP$d;Jk*qe
-Q]Mb?PNk^uNYsTJfN8^_2Jh\,i(c+iA'udIBHC#)%,:Dm<<)fJ2u%WGi,.Y@_q$gKGCKM6GUs"^\qY_A
-ZO'0=fIF^:rR"n\I(kk662h1R`F@JCg&:"/_mY!qmR6Y+-B41Ijq.d7YY>X"%u.cs'4L'IcMbZ33<=>Q
-YitmN+?!+<?r;X]KJp20qu43CUe=73rQ,\.$dG4J\43L9#MjkMg@U64#L2:rZqE0C7hcA!Rm*N/^sTs(
-A/Xf_Xn)"Eb[Vj`msB9)d+2".4UI8]HDDnbjGK9;&DGJ\mJeG/dZ"`0ns.mh%'=RPmQpG(<fN:#k-=r9
-H\YoV$AP6J%dlD4llDWV4(0c;ctXrdSuik:2\U.L,OW,j3MJgr[O:'.^]BV&IUrTS]qJFEhaJ7bE/hBD
-hO#!u<7*f<m96:>PMkR8&p"Mq/ee^]RD;M$&T?snAsUF9_gA!NE+lWmD,90k&p`7-LI?bQCjgJ#I5(YK
-m,ZIuq9=YrG,"C%E5b%:rh@EoPDAuE,T=%`og/1/PfY?I,eePO-h+%-f7efb.$N!GgbCGDioEn('R>HD
-I$JY"oo:3.I8Y)RK>="h@qqTKIjRT@8E)0[2,a&5g]#/gF-L?bcod=[M^6#^gbIoATi[,'@42dc<rXIi
-O*";J_Z&00IlasjM72T:^O;X1(niAl%GK2*5Rp&XB7c?6s(IeYcCriF^3d;#Dbb81TA?__HkDpng!MpR
-%&FVd-:uH,$AP6+qnH,ar0Q3(#f9uF3kT&&rQo:,g7H$fFsjeJhNF0-1Flt<b602\'PfPoR/Tp6hq)68
-k1rG;Mhfjgc/VVIUY(e*k&G1V0]irN_pGjKo@+!ODHM(!G\(Qr'5\72n<Djl\^u(e-Q9@#lN=1Y,W*Ug
-akcTLpQ#W0?glm;"M(#K4:Z_%T'FV>2ik/#IQmCu:bW;hZN%7Z$#WlAhVLE&g'P8:_$Aj^]&88FKJp20
-OH_M_"iH?<%h5X^!q,m^p)OHg?\:9d!P'4L,rC\'!#bI%$#UeK?LuUl91-NLPR0`s-+[MVP(f+.:O-?D
-;3aQ%&&X2j><`/_I(8P3M(BM#M`dP\d"YS8hmP0Nq7b^OGONm>-f?%&O(6]g$#UgYrq"U4=,MT<-kk7>
-,qX].dZ\,#4[p/q/J:>dN)YRbht.H6qMDZPlefFCaF`BOa59KG@`-d[i4f/H//[6nrFX\s-f@`VO(6Td
-M/FBLh*:Ne;(rDi!de7Aqs[-PR;q-a>3083ei<bTIWjb;EQ<3l$7(<1(n.l4j)5T60L,i]"RLJ&Ws$\<
-aF`BWS$rj/F(4Q'o/J)aP)SN8"iIQ=s'El)a*H$jmp#fRn,J-EErtc_<<gI0eT&mK]m,oI`X0]tWYBRW
--gj+SAC4[JEa-BBj)g.JIB3+mY7e2=%BUA6a.Z0rYpUF6,7906)u@a5GE/m"36p3@A`OlI*o*6pb:F-m
-a)'DRO9do]G*tciDNG-O:9k?keP@1Jc5PTL+Q:=3?H'F(%*dh"1dNmc7hcBL2Z;R29Ir+L9OU#E"JO="
-WpnaV6FgQK33b0#%?TOlfVVHgSaY,mFTc2`\JdZCnAW<k2JfL=s7(^B<KL%P4NXo"</`;qa'j>HWU<GL
-o8&!,UfMs!rJ)UE3e<GRrU8NkN)\cSg^gr/&eO(R1OkRT\43LKJ;I%"`uN;24-V!(G%+hs':h4X?kZ(W
--'ru_QtRO2\lDO?J's`T'FZ4omt'<n$2C;h,/7[t/=:+l3s6fBb/<`9Im+sRh%Ou3>Gg:H0db7W/h,@.
-3Mo*WIc?nCpN<3lKZ1on@\(ZX,ge^aVD7B'Ube&[(lm(rD]4(o:f"[s]:M)ZD%lWF0->HqTeO@UB=L_N
-(=u(l47Hg"U'V%F<]<on'6aBu':gP'@IO5EP-DHV;_^+ia+8=&D^C`q7)<i4Q9F_+bX<i$OMnul,Zt"g
--r7iNVf,0I&&[8=-V(nJTd8Mlr@2fA,i8"bbKq.S`L\`4nj_V0YO.kWP>T%\6_eoHPMVm9jq.d7nJhE9
-`=iRKUjG%j*;T5]jgf0eWsOAt>N(!%C7bOnr_F1U+[_F8=25(^!+qcIM"KEmoS:?@1.e_ac/Y0J;\GKg
-'F`$#EC`]c+A]SE=:fEsQr+Nf&BQ_:l(!kcR2#O*(]Fhl*KPPuKq+;-f1;2)m$;LF+;eJr;=_k2@#O/e
-U^hQ?qif)`U0orhbJ#<Jr##;NIoGr6m8GC6B7bWkZh<(m*TOU+jL3C]`;T`5jqs'HBDai%Z=MK,l)%i^
-FP=`E8B)b3mbbcD;@Sh$5FTVIBrPVtO5h`-m^i1c9%Mf#`A)4N?f,LE]q6<oKajpGl.u*Y^2J5gomPZJ
-gY^W;(G2k2\6R_dN08=qP'*+S[D%N@M`Uf;bD\N#?N'1!CO^86h&DdT;g$fK9:Gm.`Nm7[?h;-7bFbi\
-hInCQf/`GR40NqT1[h"N.X]=D#IC32gQjhr*8[W?ie3R:P>;"-*X"+SK14*.NA7S5B96RNWP(+jXg@1d
-h^&qlnVm('DVpac"-lI7%;#l0odJ&rB8iIcqbQe2)lPcc`rQn3B*6B<qjl%Z^3L]*_9d9#Ag4<&U08a\
-'1jHBBYNMAo&D7AmFRPkXsQ)76a"1_>d;e(:.'G+X6`togKi:ZVJ;NqDk(]Y5/Z%.Y%_fQ2p@E[M-*OV
-2BjjhM'bZ)aHjFI5&KJ_MTO@.e*1`c'iOlS@`pNJSW%3!9bB9r/&J9m`u[!0Wj_9_hfHYh53A_uVdS.+
-q8I'@(1MrX\LHNPT2-E6&0lIZAr%hVdmG_*0HQu,ied3t:^`'Il_Ar-Tm;T*3Ru`W0TY6F(tNUPP`O0T
-,'"6g-UZfo)%L"t8]BdaB4';?ecd'M03L&KZ+KEZHi'Y"j`f<_Fd;+Sb;u[Bc/md$P3)amEG+l;kBR1f
-m=_Ve_?M3-&6UkpCrd7AbTU-<Edf(=I<%mqMi%eA;I)\)?_At#le%FT>NJDLCZYQl_CEgP#R4u=_3uNb
-GJraA((T)b5sdVMpA$OD$SdgVJ+qg8mub,B4Istg%-(a?&3#Q?XF3*Pp=&.=c/Y0Jj^?=E\))@%k&Hmp
-_eo,]8Us?Z9Tdn;M4L\J/#_IIo!IPbZkb(OBh`/QX[c!1Bj)H7XU3jDQ6op5p\O^])Z(^&d1P)*`!/Q[
-YU0,sOi%s3CDSI@bM0A5Xb7db,'HRqPg6*XXK6#4hOH'B#!XMYGW6Vl8I>[c%g+aZHj%@OV\Wb9eA+cj
-T0)%sDMKsWlf3/M!R2/tP,FpULpbb3chGDu-K9[JoMZ-Qn*;3I"uMCu`r[NrGoUb=YaL:u7*uEXJ^BEN
-g+Ad3Q5*P5*0Zb"(3>iP$-**9bcsc"<Y<BLi##n#P[fkt9X5k3R,aAK>)69R-kHe6,1<cNqFmm-;($$\
-bf_GP/`:fYGX7?@.'l`R]qC`sSO.UBPccQ'aAsZ@<2fQcSTm\7TEE+h6QGNMdj&a=JD2dtE)T"a6QGGK
-UDB"KH,VMV7f"o!2A$1WVlO!WJW9ICidgQ@)Mo<b-db$dAMT-+M/44H5VSQr<AP3l#\D*h3<`?uMBYLu
-8/T0NQ?/!_NYMm,#'_."%%nIP9X.UYqo/80cj>Br'8_ju>*d*sV6JH%S^Voagmk\$=b9Zi?%7TV^=5h*
-4g)*pg(`8)X7g(%om4f5;\]_fqTMYgpYd^jNPguXb]b#o3'1]dKK_2LSsDcO@>&aS?\Vtp5fO'Sb_\;B
-U)]6OXGga^)6Pp(:OVp_Ht?uH9\FZ:X+_BscjX,72[sj(UZdf@i@qPrT&+3*L+s2#nI=T`codngOW8[G
-ZT!oi4J&Q\:lu1hjb=M"42*-_p0DImrG&Vm<dJY9TLTZj('H6V=`\8KE,r:ta9[A@l="''"1T/-#R9&2
-JcT*c(1(lDAQTN:0[p_dO,8[cHmr=De2$W`K!pW$2GW?h(;Fjp]NONm,`]mt10k7Sb#[.mKXFGN3CQQj
-.<ua?h\:hUmJY'Q4/P,bC9;XlcbW].IX'bY09Rrmr3-WY1->@tg'd1ZbV=]ZiN(#U3pj&l!9&QY#N"o/
-.`?XLOKpd[@['HnI)uAS;r)s6Zg7$\[\RaY)g[/)G?>+2^fPr^>+[)=4CJ(qc!uoW3V@,7RX%$BJ"YHL
--#kK[&I%d,+t6u^c5lC3ENP3Y8_kT!.%Epf(0(,EIZZ$D([6&..O.Sq@EFK[Kn1O-eTNT,hnH\XZ?DB1
-iWY?8(O.S#ZEJ-Z?$J`t]Lsdr(HKcH*^"ZF\r'^p._55PH+.$aIcFF+T@TP[EjOi7/4BZ*W*lh@g&p@I
-KQ"u.mC]Da=V3IR+Qf%Z0^-:X#4O4[d">'4@0Aq41F0db$5f7oF0,:e^J_\.Ls8>(-R(("9!ER>9M%M1
-=<Oq%/#_[W@:C(*PA.)IbZ@ul).esFb*=8qUsU>STUV^U55?%MTa_KIbe8&J_dd.^?KXQ0p[0I=NXW$`
-o'QN_qNg7;@tJ])_0p\0r8GSV$A09<T'RP)n04qV3<ga-2LbLts2(tY_8i/jgX(5[I.Y[cg!#=fhnQg.
-s(>GJFFp/Ijtb=H*WoqpIjU2$4E0dtZ*&p6$g(#aF!Nq-m?6f&JWRt:Z]s\P/:P+=]J[IR2:#<CVN/f`
-)O]9:r#.oP&:p/:[5F)fNuP58(H7Ui6qYmq;OYui4/HF^HMd'9ei@G]ZW#W@Uc+g0dWBYIe"!dW2:lQ.
-?^K&^&YYDEJjeg6"9[a.'Y"tGKP/QlH23Ym"q(Vq'=8;j-t82="9Z.S@Y+VC%$e@(RAuI,FNg7IT`I&R
-r'7-l?KtfG;?mT>Sf./M2B=6UWF]\8b3^Z[f<QiTG*P.I%[ha1P:\ZjrOYSONW\2(h>-`EANq3CD:pB;
-7K8-i#EC]N2\,3=J(sS8;.JBfr4k8;IloH^_VdT[:\dehr&<Y>+5QN@D:@[Wmm)gs@/"Ts"1RYG0p3"(
-o/XMEB*S+Aj(tK94:[mFIk),Tj8Su^MKN4t/WI<X:pr1\JjEu=34rfp4'h9Q@8dV6GRJRcgZ4*n_Da\\
-;TFs9P8sdYNX0D+?YAim1sB/U.s+71lndJufDm:LKO]e17.:UMJXt^LJAQsm(-#<,GGe;5,5)RfQj>:&
-@"A.]U,jLf'##rMn#i0Y%mps3*eod\"*6*a0N8apb;J*D"QLD>*"+_D5VQ^sl;XJK75^cjEd&#&KgjUY
-gLN&E-+3"c8Km:0L*YR-_MGV.N)P/1dje/GZMj6Ao5<d<YFPD%AjH0*><PY6<U.S*k</<AdkgkcgNULZ
-:T+dheA6p`rr-*?@p:aLrJ<HA7eR$g)Ye14PMa+P)*['bpCiVtTA@.sVu2mCI/(XnO_b$DbT#hSI<"`A
-M")mPLCSmQl7MVr5`Q=sh$i\4Y`enLeB^<^rF.Obj#QnOa*a@2O$PU`hj<[(R`F:A?;=3^API6;UcAr`
-'+!Fb5dd:OBF#!U"t>K$AT8qt-*7B$")WtWMSh!%LPUmWW+US,$S8k[YWQ]`Jn'WD#5I-f5Q=02876N@
-N$Cl]Bb'#,"t"qAE^r1J%IoG%0SIg.F6gMm2A*Y`l=$o-n6FJ=`W<mU1.0?l&%EE`,N`Eb@icMNYZ0\,
-8X->FBI"ek0^)qtc1bj"6e-#i96Es_gm0L/,@!d-<@T^r.LkN#g-CP2Q_SS6Mjm0'm`B'.s%+JR3n7gH
-Et-#_?iTuY&"!2'`Yu;Jh=J5IkPnc^J%M>#+4^skR%E/5AI+o`LDR&Vr68S5qKU9"@%kSW"o#_ln'Ul6
-TDe?>2u;Ca1NCFc7tGRI<raIi`P;B?k9(r)G!*<Fl2s+[4S4ZsO.Y=D*<Kg_mQ5qC@5+kECkE/[IH0WH
-mXP2KaO?7LF^*7ADq=gjr&HHAJ)KWV`-<8DKAT#e31.^a[mr99O1b8jRE+1@0+-6AHa#>&*6D&C/gCls
-,+kUj)snAFUBI0pRG:>A=h!)EWqKMjcpf4eK4BJZi*jtET$H,gSX\Ibj-U'6$rOh@,/Gai7Ol8KLV\QC
-[]*u7<#CdK!=1lJ7$r==]9`dsKXMQJ#r)i2)!FOc7g)1qQGg"ZJXJt.k>FPR_k^&^HuLXh$&k7m$o$>M
-(-/Z7opUV8.XTdCb4Zfm1Q1gjS)e%lO'?1e-?l>E4?7.HW[M\#^:6^Jr#l3\W;?RD&IBQ\,_-#Z5QVS^
-mG1d8178!)OH^k\DIX'eB5?;rOJL#dQ0B1&ONib!PVcB@3DFX<.W$=a-_V[iEt&_t^kBG!6!]X;?[f(a
-!65.c(a)f[N(q4n"$HFJ7m)#56rP&R+_$#211LmTg7DO;A"3WXp`(-eONI7d-9&kT8K=.!$&A)m3F4_d
-%Bj6$*HV?&*(j2,=Ld&?R\1SK$WA@_"u]Qr8".M;CiC;/.uPn21:[FqOA_iAm\HqUasf)YWkat'ZtIfq
-g/_RVeG#S-*ejf67'%"65QXIV#p=d@RK+QLPX]eDGG[3[X1"o3]sAC^3ifs:0!$bLi.lSYH#mCc]/dCT
-[cm8`9bRnH,(PFL!Z8jL%"k[]VECb>-5^2&EHmq13=sX.?'lf=+iG]u7R(;A9adi;L*RT`K;IbVT/,C,
-[NY:*Dp.3e6q&*uJcR2tK$9%N%Ru#"ir[4^5UXLq"aLs#O&;?+hpB5>L8bot4t&Qem`H(E9`^q]=3mj^
-cE1bh;1U_b)Q?@qfaK/f;i8A[.J73Z6EWd17tlQRL[J_uHmF4FO8onaH3-qSK2LO93)rqEVh#Zhmo5!6
-W3_ej9][T-Msk-Y6YW;(`Z@/oc-o'_[%@WiL_uG,#S:F[ft=%'[lkYI!)IZT-8<=?6Noh6:EsCL?p"ki
-ZqrduMd^Q<Tt:Q\Oq9q[",%ckLqo4jGLD\C(l"DQ3*J"d:4R&D0u:Yq$U+[!,j&Z\Bu6MYX@0($&k%Z&
-/?pdtp00R'r]1LaL<_?RB06S,M9\C%b=0ljb#Ep>7q%0U&k9'5WhlK*J"k/J:AXsI(OuXM!"qNuj$]QD
-p[a"%C2;Ib.ur[?*O%$Bfp[5DeZI2>.i]0;?(8rQatKku=Beb,(ZndXZ1rc[6DX[Rb6HU\.%=hH[t0;X
-qWo7p0\G?p%pjkOB8j^,%Eu1O^5Xh/%(;c#pC_0_3l(hP4i/`V-\"a-+Oago0Yl%i,!,*X`j%lh#&l+]
-`<cZBR&Z$['PFs'eA)Ja^t]Cg1[ngD_?5C`66DUG11uk/F36S[<DoQpZ?4HUQ"BYiF/mTP-*L#X#!Lg#
-;p:0rqtnD?5FrVs+9<a<"HYlh&ErHW]Z=dU[$Kgs>&omG2?hb?A-.rg@H1?I2/G=D?e1KDl4N>#,edjC
-np6\.aCJ\U4A8L=JQGd`LmqZl*KiCBLZ,IF!2"e+A#u2$Qc9-D?m^7<L2\n6O!7-ZlmM?n,&h/`>s6>i
-V5\=[!iN!4%0^?QM@)K*!fs.m,qABk$bYtp\A/7O2Ter[2_DbidG7NA&6Zi.8&.TOdZgZ<qqI,0`gWV/
-s%IkhXB&J=:rj(iMj(2]3$H`q$qV/U>9*=Pl,M;,VgB'=jQMM(9-f#jO8ona?ik`f_k>DW!j.l4IBEW6
-%,PHe8RlgA\`gB"h1X[I?.PTS<\H?gWC,k1b/90G&8IWdMdi'nW)ZiAQ"L8UGShE@:-cf*^oO!cLK"RW
-%g,M=N"&@3dilXAVF:dhOLlqk(q`799>i!@-ilVpDY^TGQcs3F<I0lrK;'Q#;S(CQp#=^$o!XIIk;Q@F
-YeVGgm$B@]M3`o3kCisrFC)!U2)=El+;>K07.=Vm6D#_cB?D\2eWkiRc:O9AKSl:nCXb>O(*?mnLWL\,
-9Q=?!02PLdR;2.PFPpO.2\B("#p96oJ-:tLp_.$<6WLP6]0'(iS#_3F'(.Oj:8PF#@GsomHW[rW>]*&$
-8c+I(8F]r5.b@"35#N7@r*$sm<(ejGFt!]Okd3tO0JEZ>(a*f36mp"*MLt(*d:`Yp\]O%??s7+aSI'M!
-H5QF[>HW42?gshA@\h<Llgp0$p!b(TIc`QkjZe6EET^!pg@i!'?N8X+s*A;3hk/WmimY*FnFUKLr;"kZ
-T71Y3?aj?irlob<S"=A)?MSFb;4FVtj1<F#hg3O-Nq,qHl!6./\eQg3kW/*dX*W@!?FEusDl)I[S#YZ-
-qP276ADl@*=V8Zg,@V+D!"qNu80G/DJ7-HbCP:D_F(MJ!)@qaLc^*(Z!Y#JeDjI+*L*UBXMm?"0l^.K3
-.i^u](JA0\&kKbGR1nl$_bfAtbg!,BTLXfMN!T]U_>o2HaBDHbqNC>K/;>>5@5(9M75BPS@=UcglA3+;
-m[en</49X\m\p_V!nb)Ek6<"rS$pF&rPA.i05eMpAK/1`ETUc].@Vr,Ieq2uceZ=t`N,@*[3kJdoAof)
-1EP7hmE=?H&!,_/p_>')"HWTr5QVUV!97KaBhT:d-5Fa'45$uj#&Q&]"UZW,L8p/+Ko:6"ZV0!r9=aI]
-7D@Qo@WEf/R@K.6!!Iqkg'Jf)71kaJ1$1_<&.GhVd*[LT0Q//$K#o8k1/ZM8di_-o%;D>JM6miu_h@;n
-Gd0d>#p96oOJE!r%td2YW@cAj6[:.3S+]Mk(l`hB"?dN!<YhksLYE;j+h3d"Ls4%p)2k`1'-p(WA-4@e
-;-e$AG`co&5I1[Y29:[!Z6BruLl1P^,+H*`#-Uj2Vl7ZfB&5CHA2GlP2Pl7H6jP;=5r_7a$AKhn3EU,D
-J-:r6&suJu(_;6s,BC/%9:PLP?#84V9+ipIC6Tb?AN$jXjoTF%:2*4;Z.RYrjjP9Z";\)g&rDSR64gH$
-G->"4T@;nEgZ2W.>e]=dP"mgb0rMW`Zn0:jmk&=\d^=CpQo^FsSu&Y@X&^n9Ft?Ui0hYN`65!%\C4UtF
-6M3:M=<rD"O8ona;?Deb:flsMh(6^6U[k[D+]6U!T!'tn\`@WSRqaKdAk=Og]:d+#f&[8[/:ipS1sCgi
-6C?A4VNn9QcG/$c]on\`i/<p0,V(sY=*7'"?e3mOG3]s""6Xb_XB7lo>Xk?lKO2'<?IYZ22c>bfYRi7:
-5_*83UL6X@SqGQ_!_<:t+Fshfi5#>q9<&cO?Xu<(Z?3PMS1,2rlQS9j3,_O$ji7g9X/Bp';1a_hbdm5U
-9B?O_l,4(TS8-7#)WOL_?#`<f),cg;^$;KF2r8T&NBcjAnV.Ei]OCL+\#d=3k1)D-^A6QlkI05hd8fpI
-^\j4@kf4a;*ke3Fq+p3E2Ud^N7%Yd/SQ*=F;Y`X--l=:1J&@15!_<:t+G&T"i&^J'H[bU*Qn2X9npiWH
-e(Tgpmp,V8\oXKN]C=M=oM+:YO'9YR)_QIDjqmg<HFTEWC%-M')cllR'GkX=]RSi^-l>DS&ANf"O8onY
-!_=I5"AgejT/iJT#p96oJ-:s!dLea\OE=3O'h/6q!!sbK,S5G,-lCsi*7'EDO8onY!_=Hu#bYQr\gG<%
-,69'?"HWTrLd(nS%.RtjB1)el!!sbK,`m*N:bX/#P@90-!"qNu8,rt7T)]4QpbTrH+ors>"HWTr83-f#
-(m;&DYeip2#p96oJ-=k-!!PafRH#0I!"qNu8,rrA*<?i_8_7KT@3g@+O8onY!q@XgJg(-;nVg!=#p96o
-J-;$q!"+IVCGMtF&jQLh!!sd!p_,p/&:`he7O3KeO8onY!_Gl^"[g]q)-.R\+9<a<"HYnH$(t[^5BAq3
-&jQLh!!sd!Ua(DA+mGF(.uXUm!"qNu80Im7:b]h[3M$fh+9<a<"HYms&O=0oFA7K)7KQ*\#p96o&:Xa0
-(uij]c\M^c!"qNu80I.&TO:=%-Gp08!@30uO8ooL562H,nRmkp6iomZ#p96oOE:V%0I0qf@>0gD&jQLh
-!"$T9!"+JU1WM9q!@30uO8ona3W^]HP-2p2_FOY5+9<a<"QE2W"[i3Uiu*sZ&jQLh!!snk!>Gr6f47ul
-,_-#Z!"qNunL&j=+o]^UN(<pT+9<a<"Hne\p^2b`[m$*J[7<l**n<,:(k1u2=ngfrk/6r;H=4Xl#<0l<
-p\$C]]t!s^V(5WUeZZ`6aYf![\7Y9"9,=_q=a^#k9@mL`AF3BTf?,[<Eqt8K?6kjEk"tJnTm(gJ5MU*X
-I"D(:nl6FQ$hAT74fo*^iN'PU/FbW)>sp?50(#5Sl3Of]B5<tIm/JEs=q*!@"HWTr5QXJ!c32-g0_DI(
-9IM!VI73EEi]r76Z6UPrgnA#]>^5[7VOXt\\=fPpS;=enA%\OGd<sXC90?uhMIfEU,)pn?F7nW*YJ%VI
-d6o6<+q,*@Pt3`JJK]r[f/U..X%NdL()3+BZD`T#Te^_W9_4OTYU`-Zbc5]iBn&jU]1B'WhnLPabjfdG
-!!sbK,_-#\NkkDt##G[/*t^Mid$#o![Oi5rkb+0*>2IcoH,U+ZR7]UqBU[ajRa^LN>G=-QX&^iR:D4UY
-aK'U7G.[4'q1WkdE[%Y2!Y>bU,1<>ZNS1\jf-$#'([#d"$FoJVDD!m#j=Z"thKY>3^ns7TC3Pu>Ksn?&
-WRN=5P-38CKol?J5QXJ!rWL5D0\l@EObJXjQA>T1=IUbF\(;Po=UhY\PIS[b.Pf,'N05A8'J]2o',B17
-77PoY0/=u69N62Q8k3$LEB`Rh6@"C.8-CedJNd"C[YIHoQ<345[cUSs'7T=ZasOIaFZSJ<JK]a<jAaef
-q"7*P=eS09Jg(-,%aTq6O8onY!_GmiS-?g4Ru+pKA5/"jTWFQgMk4)_@R/3nM)f/r16,5KYt@%-kc7Fr
-YphY%3E&W!%;TNm5[nGc$3i^,)[WWXM[W`dX#"#.ZFh.[_c1A2M[E7`lB'``)O#+e?'@VNF-NhLIaDKr
-TnafUH7W)6#p96oJ-<lG5XG_\#XT(-#iD(&n;)sk^i]X'5S=e?TFG@^5oc.!0u5!mR%VA#"2CL0l!,&?
-%,e!:JnAE6brJCWUYB"^\08JkoaJZ7(*,D&hB=UPE_g5;Umb#gE`Cn3Brec?S3iWYIilZaN(_d?P9L#Q
-J-:s!dL\B_i*[:Jj5h(A;+4bD0"\Q.`p0C+[pRp3aZ7O^=LR.cgbZ+]Q/!XRZuXFe9.jJW6pWCXS\ARi
-Pjccj9CI3+n`QNljPN`snt4f(o&&=hnt08Ro[6[!4TEhO+9(".)ufekB:jY4a^>&<JV!Ce@h1ftZ^^c'
-?VifVMUH34l+-1f+tsYDMt$+eB?oSmGZ3m8_u]K1#R1UU!eLI.$W')Ba>f-6To-b#)\ieNC&nit9"gGp
-gbA.]GQG\Q':pkR_D\7/4L65p;::m<0b"!V@Zal0k#](qZfJP/g78\V<']PN>bo`>?q?acMA8P]8,rr=
-JT2k6Jmjh9[6bnZjSQ805rS+2=?Z?XYK!E2=VG66)`SS'H"HD19gtqLRk?T2Ob*#pK[LH@%H5nU,)nhT
-\o*A^g[17Ye-jtNi\mREY&rcG_t"RWMkd#l?Ie8=<iSQP=Y'lk24'h_[R54U)W+6l%O.o#,(IpURu,3Z
-7!1o]-'UQNn)5'Qj:J'TSRA\D3OJrXb]+$s#5AT4#%"H>Y3I9!/V30nTjh1`Y;T#h;?tM])]B)7C3.Qa
-0Jo;"j,r#KC57/5`6+siflBRe<NiM4F#;Da__=j!%o8)dO8onY!_Gc;^nF-729h`4+@jhB/,(cM_<eS?
-+cK7529XWOA-TfLTWH`!A?>+*:XV;V<@5RA&6_jt3nWpR?+bXc]p0HeZ9kUfcisY3KS;$uTaS<JKar*r
-;gN]+/h=;oVmTd.\0HuR&WquB,=LO""9[a.Y_V[T4:IK-DK3A^-kCr9_$LSc&.C6*+_+t#bR+i=>ZdC;
-$-cp'n.=;@-o[jt/7*2)Zqfsj-E2h9Ea=C\>qA$9ma0%VI">%a9aam5=15u8-Z*k4PYX4'qYPIa9nQkC
-OT6"Z!_<:tN!Fpj^-7Qc^=1Pp0!<N!etiZ.Q<$ZEl;H4XWn\_0;>u1<Ni\D03>,i45*@5]'+$d`_7-(i
-aU!Qtdl01)F-\46(3k!m+6!i5!5XON(d!g7:NO.4"9&<<>d2$=!c3DQ5VTl8%0dpXG/gR*ZM!"!0;1[b
-=:+(74Bj/Y9i#Xhg;>VW@$!hg#Te^\RI*<HJY9is!"k8L7%e,_"51i$ZLN==[B5N0b2P=`kWl[Q.b4,=
-PB0Jn0ST(/=1PVj@<9N7WC@E9Gk=*\-PAZG8,rrA'nO*UD^QK.b^lc6@7+ptND4bX,q=q.1-53l-8CGI
-b:!naQ?KiS<RsoRVSGjCn=V]PM2k-Cq/=Y<f$)D&"K;qQ*IqMq9H^'cA!&M9##+AL9IIa]6e!8e'M]%6
-nKI"GQO"aAP;sQ!!(.'aBFobAPOIWM2]Q0Y7#*$skCV/cWM3-lo+E5U0_6j6?HC.%(AP48+\c`JQ)/7o
-ATN$?'3n)-5uL`pX/n3R;qP#;SfFRi78U%'>Z.@SoO6*V;KZ0E/.t2L8,rt7T0R>`Xoam)ePqt^$tW%:
-Ct_sbZV"LM\Q:L]Y6GM):.94iBbRWAR=fUA36[P:LI&uYOCr#>FQSmXdYr'hFEHGsLB.M[';Gimi>BDH
-GSi\79^YH,(^=q.^_d2c58*So*X3tT0n\YD+c0=J@r,<p\1%X%,@G##$q"!F=Ek!TL9MEp.Yt$XW>K!_
-'&0aX&_k/[Y0a#8MN2Lj,E),Xl=D`?:i!D-XUM+b]\,o(VPLc&[Mo?:573/?pH1P_&jQLh!!snc!Ceak
-%@"O\$TnhIQp0Gt.eDBM<0`rnNHuEs\TJ'%D+=9qk2s6+8M-.AR2:9(K4*Wfkj(*;R>bO0H5N$;$h3a0
-T':9U:X8LQ3WA4Hp_aPP8V#QHRMq%j#'3`t3.#OiJ-a!/!8[ncA$BS9?%PYm0b;0p4:L.D?k`mZ*^*-t
-@O!HNRIeu%C*jXY&I^]e)2Qe)_RCH^!eJcu<7.'86P:(=+fWs7Y_JES3_0_IactL8WK>M3_,9IoJ,%O?
-LCP@tWd^)'Ps#i[Q_9U:Sn]Fg0ki/V3$oL$+D;h:KOc&`,U4/+9THP=BqkGdN<>cJ`A336AJXT`'kS>A
-n'<J%.P,;9Z?N7:0$%*`=@*6)3f2?WV!sUmGS`HPH0rur#%h2Z&]*BFlk>J%Ce&jVN/'\U[>B`KTWF)=
-TH-2)ha[f]6:#V,bfY%!X.hQVJcQ?-Ng=A<-:T\>2M_\ECM]:>S1Y`YBUP(3TkaiC6So8d"9WI2D/@@n
-nL/6\(T1_>"ud7h0M(lfMTJjtYtUT9J8(:oCdE]m?T+n;dbd9TMbcX>*Se,RhmP1%?bcPVpE+QPIrGdB
-_\TOd9?P7UB)^k^^n5f+rCZN/?QSQfJ5]DZ,Msn7VuL/^gUk4Jpl5#OSpbb<UKc/)0c4%4[SOL7:&Sup
-^%O[;?i9Q3SpnU;1.:7FYf?Q)q0)N$htuo5J%RE/q:=oW$q@O2>OLXEP$e.Ur"o&hotgXRpS#tu!QIK^
-%Xd*ApE-#TElH4?<r[JMiI*G>>LPOE<qb#:4.lE8Z+'Ses5q]-K?$4%"Fh64j4JI(j-n#tN'EPPm-FV_
-aC#Rj]5f2lGoA'3a)nbe<bSpA=ToNu#s;iVb8^%GRml%MFiPg(l:)$`+9F\<_UI0@)_tDdBkD""80TAt
-N):,'Y_%Fg'CbW1(,r)[S:kfh&hib!bi2PFQssc<_AF\W@IT(4m6_!Y8-K9p";Lr_(`:'h_BUBE+GPH6
-[mUr>16IbSE<@[;1pUZK9OXmJfViqJZV+MC\.Q641;-B5+L&9\FH,QbOXirdc4RNb<jtdX2>6e;J,_uk
-#2HWVea5e\bt-'GSFCY_kPhZ6p,5,*#5A:X]e=d0lJ+lp(n?]E^^&d@psI(\4ELR?o`3)5#9r,$m;KG/
-DB,<kif1<>DcqQ#O2^RJ1?#\Poc<g8_-aZ`hK*.P;&RB$N4f8amCjTJr]g<HE2<NPbi=5r3_>]P*foeP
-r;X9r7h?)_e^]\!8Y3F@=6X6omQ?V8C=Q@qp_=9!M[nlgg[e%N!aV@s@<IU9T($1-#Dd`6&eX`8d4XG@
-[1;a]N$K5WG<s^^@AIK<UE0UYTcsA$D9r'*M$2fQX[L`*K^K8_90[WS\A/jN0SlGA"#<$VTE\*%ODsPV
-1-IC]!B^e=!cOXr137dIj&c:-6SUSFfMYe:,cI]3Y;S?#F'E;H(U9on;O^^!&m3spXVJ\n>o@*YXsiXP
-$r/`53:Qkf2"8u\drkZk#=?X8SE.@;pg`e<"l'S$>W0CZn,C6%gBne:[5B2o9Gk"L-bTPh*A%+CGM,C]
-ZgXGJYONZH0W'mDiu?,g5]9=QDT?#N_7fa'%K;d+:JXEk%_f,j9R@>@?k`LQ7e:ju`u<L#$"=qn%td_l
-%IeFliEW4;70Q:`p!k+%Q!%5Jd'2cSWRT)'17te^:)6ro=4Iis$kVs-B<ie>C6Y14nuQ4U-,PHZL8\=,
-&I\a_L((fZ8C4,i$$la3Je46!!&&m*Ak?Y^lV)=d8P[1iN/"Yo6M%KLF4+:UA[]h-CamJ?T:OP9Ok7Cn
-%9DQ>=6.tKc>((miCBpE0Jfj%s0MG?i,)FrgEX8Nh,\hE+XFS=Q:APj[UmSGc&up8Q@$*i'1.3\84!Tq
-/1n5j66NK`gONj<Fr-GJG/)kKZ:fLp'G<qZ^"\S-s$%_S7RXOl4,u.m>X.iD)./A8cFio.GMY@SgiHo$
--NlSQ<A]h!7]7E"a.B6Q9$Of'af_CY4?"(AX)'hDKeQl3K00PNTfl7LP9k4/dktGKlHhdlGL++Es1(,K
-i-VEu7NVj4JFfZTGSrX9e>DQY1CS]j`7oXS6f*a@O9L:*$o!?SiS=)S)`kDJ-cU$V28::B#2^;An9tI'
-p*%g&[=8<CQJL[foti\!_;IBWN1ca@q"sAR2B[;cQ>Sr;H3D'G>#:IHCl.,]&u?pWA0ER0R]eNgo^#Gb
-*b.8F=S57Rm/lY`[]V>^=GjqV"<W@/N5R[W?XHnlPEk(;Ce+Us%6u36Q@A<uQ[j>p57%P>\FN`S0c31b
-8`7%(SpN%];ALR\NfmC4M;@\'H`>0]f[>B5O0Fs8b^/\SfJms.o9VK+=Cc5oZLQ4Dd6.rMqq<Uq\!e@U
-[67Jrr5bF`gE"Pfk[GQ<$EH^2kTWBQ6BbTK;7Lli%t>kVQASa6$*'fHg%oH9UQ0,3Q,O*tag*Dc0M&<%
-D_OrR5!S7d$]J&65OVrFR,hub_aV];ndkKppH"EGckh_EgDT5D]h6-!,AIK#\Suj3#+L@Df3d9ro^n[.
-E!.@qIX9"ZgX9(/#2e+BkIf?Ul[$ZhepXpcS)X/pK/#nU^EgoR5I0bK9dsknJTdU*#"4NidbdVeO.F3?
-M0uj[::/B9X=ur;a,*-je5dm%E^n4jBq4J\gc:=P`g]Ck2mA8r3A?KO+BFUOE[nqb$)LNYm4o3)2\-"$
-D'G9pn4p#0(5)+10>`eRm#+Bc&c!ChkRhhk$Cib$r&c'J\TbB>=Z6J^+):YJpC+:$N*0j5pY,1llW5b:
-dYPS7IH+Oc;(EI5I^EqB-dOANs1mtsM\rL:,M1YhY?UPdQhJO>%/,S7a#c6V!q?'KLOh6Qcm.Llqa.*j
-etG2#^CCLfiT^f-U#a;olfn4_cMq05;#R$Fck@?B)b%7un,r:n_UX/5FlBqEY8KYmO""iU4^NPPKJO%&
-*^MKUa9me6:%:>i8ce!].%.kN'pe("__=C-9'87UEuPcJ)QMpo.A(m,P!i(JpB!>S+lX)X^]KWrF$k+;
-3CFp7-S,g]%[RJ+T816A9>[/V5q<dR&Hbr`^jR@SLK1H*-Q'EjG$Smki+iYg8eSt2!bcY%p904Ic!Tud
-*BT9Om)(G$C;G[EA8?o2W!+9%Of]K44UqkMOHpr9K#(^.L-3Ra%n"I;>a;mf.lX\&LrsFJB*t[S"@L/8
->Y>5J=feA1;^@Sqjok00#RY.3HKciI,i.MjB`(FU5aWa?(qf)L@"JK*(j)toa.sX^1Fcji$'c9"jME1m
-e.N05&C:?:5Jkan1$ISZ@;3!uoHZ-K&d$sB5E^X6db"-bL[4$:.f6,lk'rlPH9Y:b_l:E;^Xgd-TDr^&
-gC`[_5kI#e?(9(1k`'"!i#0\tGnnF.8.AjfcI$=l8stMl<XbC\?m19E`6>+,G)<baRj,)`7E*2K&cu1C
-_2aB%C>6sFRoAg@QH\R(bijB*ZD)+jU73s6Rkpe.18>dsbDNIGLi._PG/P'MF75@5#p>E6N+bJNBa9=p
-6\r@,O's5.1PEJ(plLFkbn+p'i.EcT1df?3$^%P/&3Woj/I[LX#nKC0+j;]tju\b6/4@2RS_>hnVQ8#V
-)B]PXe]=icUs,^93B8"=3/):H_=H0?6;1q+Ga0,T>cM^H^7b&B]&pSE@C)P(CZ[3afA*"5FEuR!40>XV
-F`gXMc:,&q(J_U,Y-sgdcCOmK6N4(7MJ*9A'Yqou1T1e`#_oR*#@CJ#;EP&o=G>D:i6Ti6UDZBX'&a@o
-Da0CA6Whii&&q-YRm?U:Bsll7O9;2s/g:gYd8l_Q__4U(X.fu:ZS](e$DCQdVk?^W_`ad*Xm)q?%C`TA
-Y(AK$e,[l(iW;fTa*<]'6'[^:hHX15Y&9V9W1K`ecI>n'.Vma<%1?A,Sg+!3ZJ,2Ql^t['HhLn7W<][E
-*ljjWL-9`F(<_K7$e;Ji2'slLKO>'qGOSUDAAg9WEa[1J>N"[03lS>qrG-Y@Yc7jKUlh>g_Pe5t0Lge/
-5kI#eSNXV=;n`H]7=#(]XV9<gI/%(B.Ba]1X=]B8\[;1m(EWG4Tj'anGO!6<DoL?f%G7*c(]XHeHTnam
-[&+u2Gm3o3!dddqXana<Aq+utqa.OS>^,q1mdA@.h&Y>-V_?fsBrep3LGQ"S^L.%t+Q6G\UF3u+0Y;1(
-RUm=3!pObn$sJb9d8rSeL(T*>^GKIK%WYq.Cr/qSf7NWk=+;l349ItcpN:8F/;FYs@0GQS09,2cl7qq%
-JL^9tJmm1Ss+T-[L=*1S@ok:"\gSD]JmaC?kog2I.k?p5!>?(d2n`'Z?g0e+naSX>(]mrs['dRp+hqDE
-qqo;b,`mJXeb.ad+eVPmT>8;TrS1R)^H2;:-B_al">bS#[u>bnP]6;</P%3K"T-=4PPo?jp2t-o/WY4G
-dL$c;j01@S$IL(2%/nfQQ5eD/PX,(o<ST&$?2pdbq:cJA$5dG678oSJci/tVneKM8s5Q*p2n=BRK4ROW
-g04@@O2H*p_p<2fa&J4OL$3MY.YpF`L]g(02%If%%Mp]*bB_ATU*N/@r&iJ^r54-@ALBLLApZb-:?Jag
-::NEWj(5\8b(%0,]L-;4qQ]G'_TtRUe.o,$Z]_%X#"4ON['>1374igRJt\g*h0SZ3=6T#&rWU6t!/a\H
-JHbB<miq,qO>E;^'Rc!PneLF%E[gb3IE;4!XDpKTq$Jes>t%<gMs,._=u`qR&IF3+._YGC'4HBt"WGa9
-N+*J1M&47Qc[b;c?[gI*]p#mPgZ2]G[YO@<^rd%\KrZlEITZ;TGX2_M3\6jh3<b?)Z*+?iW,g&.,8(E5
-eaN4u[fX0bfLpC%s4E[Sj=L>iJcCHFZp4^O`il*P7Dm!)JTjD7'$(8NcA!.b.Y=;WhNd:llPmKG9u2F`
-5n,/X+em"cW>`q,,8(DNlQ)iJ>d9?Fl[T@Uc3LbFKSAnlh@N+FIYPEqnV=e'7'&&*G49r"Y4gHHFa)S(
-kf[QNQ61F!;ua<?Y&?6FXeCi.7J&PjD4?FTL]g)lW^$FZQ>f^A'sDuD4j#nO?i];G[hGnH^/=nRB[r<Q
-OG(M4(Fq+M,rlPFC=Ng^Do1&]Y'Ab1k:#pGJES_$lPaR_($Q;:L7krea8Y6PG49GkYcm;TTJi"<nFWU`
-_M-DQY7(.^8VgJFPBtN<BGt8$YRj8@e8,a5_GF4)r?NgPqo']k+r8ZR7#sWB)/LH2kn+5VTXDFD4B^)c
-"L?_3M/NO)R=p8!(OZm/5C#l"iWS])I?H^c"^9?blQcek?D'lC#FK%q$i]ibB*kr5S0`t4LS\=U8<6:q
-"Kcuj7Rg[Z([C'?r]9KgInD!@rqRegQu[4`h:H1icJP3<05V0PM9&`MIBq>ZCpNHs&H%i1M"P<iU;t!0
-),rW<kn-r&$+q9((]lE8<?erGZj)rf"3i0$aemQF61$$kiJI<C,p?rQ-@K+q0hDoaC;qmdqggYhYiO$C
-8?iRn:^j%:A)&OHJei#4U;oMmL/pW]H9ClPrIO]s"@F:YUn,BR9/Ylj*!nHkCaCA$!!AUmi!\4'$Yn"r
-.<"o\4UH<jVnWkoCpFe=EseCdKu0oeZ@Nd)&#.*09SQA1IX:p07Zb$POC/?qlf5b5mGEgn\GtSV'NjE+
-U:s2)S\Ia#-W)*,A4+R5J$V_V:PibHDcD3/+a!]1FmVC684R2@61d,f2*ub<gm7JBi12(.&;\HB((r1:
-gi%;c:>+BQAs9@Xgr?,gA4X^gq?jNZ(2+5@CT-.15_a30%X/-696a)fVh]bmqYi#2kh7'9KkMT18+\bP
-Pcf6>"m@]+jhSJnJft\hI1:]+$@B&XXrZA;GD[iREokuX%Y'2G'OIH8E-3(1"9Zc.UdW5n9kgem]O+TH
-;$fXOJWGa5PYclOkt!M0IphuJ7>t6XO_\gof<';m9Ddcm:2*gDJE4Z>_pU2ncpU8!'?E^9o#KP:)da+1
--:>E#L?OsqN[,p*,ebmUQfS+VF76*%[?+5a$IRn<TM5H5]_RnFGD\KkJXCQI3CRst3Vt*+EkK1TK]J1S
-R!fNJq]m_D=:6l/$,PID">.urKD5A#jSbM[.Bj@H"u`S,P`VLYpU>SiG[Euq"C_Fhoghh/(X>lg>%KJ"
-VcE_V)CtgRomB/>_6?R"NAW4^Is-ptr>J^B&*+oIQ6:JnY"IA8DL+G@IZR^q82(1KrNGE1*djlfTS*Oe
-JDD[Qr=u%4_A^^Drm83K[844tLkR([?o\)>B!NQqe/jFi,dUn2Jc@'qfd&+:oJeCe6?7D=4rP]M*>/cH
-X+'Zm=%W:bUWUY>!.3Y,oq[9R%&8^JlM12YR0<\[(UOj<XjHA:->tU0JHbA]L0.gV+F<A^R6d*:OWKWm
-#[53Z/FSer8b[)hhh'QU_ST6$qi8$;DG"/.6H"JEeC+S2AE7lYJWDjjfd&-(^`_lNld/AOr8/#16nG9.
-L`V2c1>"oCdN]A56#6;Cdi1mUUc\+Yh*Gm)@3I2Q5[#!JAtF[3ojuQQ1pRICkTFrMqRVThQZ(4K'knU4
-K[#8mT)fj\k]),<om[enkn+5VTQTP74s8Ou4^eejTJi"<&=gNTBIeHE9f<iL^%!rd&aRW9D4)34FC]GM
-I&!Q.`1mjq+7B07="o^Cac26Z<#He\,S<35eP?EM:.9IsJt]@thKmWi,^e$g/Z1jo7t4&?gj(W5JQ.4%
-,17pYc[]ZKNoQI0,Iq%g<*Ab?f-Xq_U7[#`&X(1@gZdU2aM3f"EEML^EqG.j6XTM8DUZSK`h[q/Sc@Yb
-?Nu_#*!Wp$'MU%oWNm_SJ":Hp^CE(&WSWOVbhM#A9'h$ls50W9?I:E)9>3_],C1>qekS5O7"V,)HJ^LG
-2(qC^-*hh%O"qBPr))97r?%he&J?HhNh6?uZX4[rRpbG@829oI0G5)eS]j_Jl#l43NW/m1.f5#CLS^lH
-7??CB$nj1.[l!6XhG$66q;Wh\SiFISV"YOG:)r#1ion*d8%q4cj,T>DpDuP>iqSYrYT<=aqXt`UIisSn
-;AulH'(ZKNbbMIsa##aSimHN44h(3/D=l!d2n^hV4F^Gg#>8ZWprq`IhDaV9MW>T(@p_,f>lF<#5?K\m
-o^qbnj*gVc5)L\F@-IHI!fP_8Fs74_-^A(!o[Ka',KX9o,%pN2=3:'$gVNb=q*>C'+fsEk,3]h28bi_/
-,'j[O\cuA0/U@i/?s'pd29%5gpgoi>L5Dqiq:as)diQ1]qO'jJ+'TNZ`3ST^(I^!HCV?jqj\j4hT':&D
-B_$s`7i!qY'fMm=S#U"9onock@edJPj-_T`%MRtpnMLV^S&Sdi4?mI(5'J!ENQ1ML3Q,Cu9W_7=2V(;'
-l4RX!B\[3u0TF0*SF>`!IlfsD,CuR\+W.YohAU3/,gZ#X)G.9,(]@oIs,fFb%*Fa^s+FX2A/T[]g.+a1
-$@lKXBMouK_h/Y*W]k)H7J%E2Q6?r?L`XGe(cW"aCW?QiN+ZYibdZ38*kaXN@G@%"Y0#-U2r<D[1"59t
-ce,PI4R_C;#F?1\^UTE^TUe&81U5>qF]YX@Yo*^-<ATBA0Rb;p1h#B1\k!jf24?Y%WYt_F<l<";<Z5;h
-du0)GE`6c1PQD:7G9eZ^;*:2P`186ummf&seXuj-!(d;\kH:"9BSn)2ab>amP/-k1rVn/M-:9Hh-lSCV
-oQes(qmgQ9OG.D'E(Am`a^3;KUl\pT("AMP:j7^:LSY#ML`XGb(nQ-j'0.dE.40_m))!Zs\0F4"\Xp^;
-c=PMd12>L$.dq"%I-*3LEu9$>7MVCi%3+Z<inB^-,o7Dr@R;AqQXGDS$nn=_eI9/hn&EQ)A4bG`#rrG3
-a$#;u''jPF=dkM;8&t"R11M<E.CWF-o+_-2#,(1>afE9Oc>`HY_%mM"QF7^;PO*;f-1!<Ppa)d4)(Ot5
-?hT6s7VkN6emfk=3S37W(XA1Q.FeNEI=<d9/nF-5oJg)P;hZ:1//Xs]NU_.YX9K?'A%7B3[0jp"V!0oh
-;_)DD781CJWJ+.:Ae6[+!iAi;e4>rf0p=RdP&B3TQALOc0S'ksJ7-`34=-PrMAI3_Ac/!2m)7,Z[%(he
-[YlU-8G!muRQ$+((^5LWDMdOV(sCuSder^-I1AjD)FN,-1E5OB9+Vp!QXuPZIGo;"E4*o/SHic6q;V=!
-T6HuY`B4$ZKAjE?iOUX<o\PH9HSP0[KG_i"Du]QNh+eg5F8W.GiIu85qq"Z6@74L*/rf(7=C<E<E=<Fh
-hn+TP;o<__6B>Oj%*sN5csj:a9N[$hoPluLDfg[a>q7.AJdul(Vue^&!1V@4$%bH4#R2\&Nfc&U3N6R6
-;Ze0[E:?^=@pC<cX@^L^3Tj(R\0E4QZ[MtZNlH4t+Dh^+EOjnF1LD$=/P4*o0t;+tDUq&U"13j,3^kG#
-"(Vgr!4CbN;jVWa&GM!3FGF;hqq(ZiJXRaH84J>;nC>otRN[nL7YY+9_2.;p=LrlUpB?&k&B`Q`5d^U$
-kq<k\@ok:"qY5c"^3Jkm:R=iT)#j2eIFE_K=g;N9F,U([\7o4lrFH0+;Xa>SS::YF$4%*<*dBnt40\b6
-Ak6-qO1jo7(4orPBe_f)0pk6\,]N.`;:X*:%Hmqu?iW-;#%W?^0M%SN?GQW1!<e%.WR"9gbu_;_65>5:
-M>0Y;.E6ASZaD#*X2jC(a(<buj\2RlW^_dp`?ni#WOc59*6#<4aG`uDVa<2#(m;ClLV\1qO8r]Ve3uSh
-a94k@p_NcHM8,Z+PWe$MqB,[\T_^kE.t9cNaH/N'2mlrTJb=KOm6..mVi)h.i.D`k@pmb(64(cuZ+I&`
-Upc+mCl@JA--88kIS$6<UnfJ1ldk$k/JtZ8Sm@VE@qV;+R3k[dZA9i+@j2@/;.3?;-<<33gZFpe\(_\B
-XdhDl0lrA%q@$SD1]OU*4U^[,DP*hp1"/#Og&&(I>Wh8=7?a<GRdo1.\b8.41uF0^9/3CNP?&6H6"%WU
-G)U2;_8+utfON^"FM`eUAEmRo.L2`%BbE-pn-O\4me&8Y"U!rq""0p%:H=%EN"?m^JIZj:m*^,U\]cd$
-DOI&]e!?)$%l"J;\ONiaPGd$OAI5,NCV7_$bO^N1D9Tl6raQfC/%rDjKLRX`Sm(W7g"RrBp6^al[;Z^I
-5Ks`X,U6):plOk81P>tPaAWI1(_Jq-E4F%d1=K`W:X>u6)ReFd.W.ck3Ts_;[+JVa+XetjA8/,!)fZRm
-4se[8>B3km?G*Ytq]ZR>njOD1#X6eh2,@::_+q/ZLoJRRL93?iVJ]"Jdk/MhE(b;JGCu')fJ92e"lme.
-ZH$H82N2Rj">3C++9Vda`c):g0OS^F4M-80U?[nLcjH.D.5;%clJ7+eZWAgl/dUpu"F(d+,^CsY+)E_E
-c3g.t`[PCgg`kKp^;?;\ZAlb?UZ7VBL-1<Q-T<!BjOmq,7"WW$O1TOplqmse=4\R,*tXuprc/8I6_p^c
-?Z5LXMU:j67&ks!0OE09+[@fG7Nqm_h5;,W!+Vh)"WsOr*Wqn_&5#JdO6=.#O&EAcei+oE>RBD1&.AnO
-M5<%%@HM0iPr.8P1:KD$Z[l?='UY@&"D'E`Pu%iP_8%KT2E+4Jh^V>Z_6Y)Pi"DmkG/+D,@N$E0!+HXN
-K0ga?/q@lJi\[E@@U0D`"(;K_WkeE+L!Qp<p]d*-Jaj]s`tZS!Yt)ES6PAmP^'"Os;o%P/W'3;>8YTn4
--l='H6D,P+KA<<%]L/Wt8BnRhk!0>BH'V;YZ/?8$G-"pfL"d7$ec^Ge_3r8A((B!9i2_/@Yks<,D.dfX
-;VXTGr<57$jtX(5H@rEK:;k(&oEh9o1L05n?"Bu>+1@g[Xu20#XVO5nNtDs,hH,d3Q'7CQ43ht&PuX@6
-l6Ke\ZGI<p/)cq^;EJ7Qk-?ff)K(VZY)(E&2jT*jhO,Y]cpTcc!"WWuiG.<8<E3U5nPa!mSPLrT6QBG4
-"b]DhFFomA%6B!T!!c%a2T9]%FVlj9%HH[g5-kIRC,(_Ye,jk3in.;WLairEhB@^V$&76r(.irg(kW-B
-*X2]eL*Z?Fb(dMSlIp>\D$$c,L-)^5@\I,FenT+U/</XT*X5i#W)d$K3`;jsP_[(VS$3Ik?IrPfd5,Zi
-gS[3*h>K:1aS6MP>CLt`J%^sf_i#nDdKT)$OTAG]G6.4BVuEuO;sH6^c`h!ICD#p-\I@-94X]3V5.p:0
-G;a[L33mQDeC8&2N6$LP3B_QYR@?-un0B/?G'"]q;eXCHb[b.)U<E\f#=aM\,NYG)95_1A%*r&\X"#^%
-7:RcJQHGu4)GFta3%BmQ*Kjg2%#m\S@[j3\$O2t+BomWc'd7PD?SK8ZG>)R)gPU!0(^EMS/dVa;5R^?%
-/.&a"+&UK;(r469AV0e'plGW7',e_BN+arQBF$PN\/<(40V4CZ0ZD5j7Fejt9J%K0RhAkH1qYYL.h`_g
-F6'oPdZS908KsjgSD*8_dM84R^,%qGhu"VO#%Zp92L;(!pjV)7+OPW;(QH(GJOL)6]6Qcfb2G[-Qfc!L
-UE,I%<<%.F0V8:9^ugbpLC;,('4*p#^Vg*?qKU$U@g`UqG6iXZ>VL&S?Zk`.YHJV=i"%',7t3@M]MC#'
-"Mp1g=0*te0Xqi(;?NJ&^G4&LEcU8"::==3Jg#^,8^43UQ'H%+Gu6O,#'d5M$,I`4Jt4)]IR\-hY@%>n
-i:SchN$<K`@-/\m:&H7R@*A[7%"b`a?4V\)S)(>siA7ZFHq9i:a)EO@_n[_[N3'ZK,iK,WKIINL$.C6k
-IL;GhD[Z_&^u65qaGOoZGNTVp###*93%CBD'[<su>\Z^t[.KmbGZG^;8>\j%1#[Fop*bbXRV,EX)rkn(
-f]l"/W4E0k9;8U.n*.KhJ,3eZ75+9J#OhHiHr,5sid*#.IK?W[)rn(n2XE@%WV]*Ho`/'#pBWIi)HE-c
-],5AEgigl1*SZYLFc#F[r;<70?g#0[=Qo[DhitM1`&i=K6`K#$64c<VUG:hXP0ft*0PH]Bp)&?B.3E.?
-g2E3Vjqh7_##UCM$8:NJfl_!HNU"qP`qC]-MJAR[4:GsKi_`5P##h(MQ.4k.%.FCT%A)]KVT%F?!)\[2
-q$t?PTI;d0h(^T/i>[F-kSLu&.uXkR'1T0\_%apBiA2F$*X9AnQ(U1RAH>#N`(^H_$,13N"@EBg<E$*<
-fIDgjd?lDfMC,UJo#ln`L%8[`1UetcVZq$LZEc`)Q"FcqP6t;e>WY;XP0!CMC0AdYii<b%^,>t_JHL,o
-HXe/$aaK/._Xm<<LVEoBduYMHK`)JY`N_A:fp'.hT6P_WqgoCa2>4UG"@m-YTlDs!F)L$#XcqW*L!G1G
-:Dddr[cbBT\b?GVbc\r8b5JdG==6)02UHqGV_\l02lEiBq<*1X\Q&(%CEG_5j[JO:5pCXI`t7s^:61'9
-aO_,+[`8[0aT\o]Jpj`-KO8Q>.4iWmMJ*t7+W)tMA2*`(Z6ZuR$D+mI^Dmp&dLWQ\C2hI0,rWo5qVI!P
-hh$EH+:0(nHu&s@9*3*U\5nth8M!%/R3$>gOc"]k_VeOA,AV]K#-VDW&iY*l'LYcN2\1PU?iUM,cV/"(
-n7[WgR3J$h$,I@&R`H2`F6]6+j_eX=<de5]MsrD7Mc;"tBGl;i/2*GnOsi-&/.#=5H&So&X)g7a-pjJV
-5Q(.$#7`B_!f#)]V%Cs:hlI/e"lPleGCR-k93=NZqfjLJPKUOis1\OD#_98]4acH0)g<7Yh_P%.aQi,E
-EFZkc*SfP"5PP1Q^AfcQ.3Q1_O'CO+/@<p3o>K$XG3nmL6qE,IR,d39fo9.FD9A@*ep`#5NNYEfT=bZS
-_?."-VZ[ui?/M87n]kHCN#:Oo?kS[4?bZ_I!`jU'D>O<fe]r"mHK!Y)e?Ab%&^b)QkR@6e/'oO0\(?EW
-4$*qM(+P:YGtFa!Uc^HW2k3k2QC+dP9l>t_"Hs5Q=gcA>::[W9;846MYaPc1Oa'KW#9JV/fFd5qhAk8M
-M42,]s54+fmU>T3G.o@AGS^O9$,^Ud_6=+gesc5*PVC-t/=\FIR5[!FY@)m^9b>DHdk5$e_je.BF96G6
-8DGId2rW!6Kq><&OVQe_^l'<j1DY2=e5]EMqY8:g&ZfR_?@GPP6<hX8R$FNB(o$fVGY*/p\#eAqBT-hT
-=4_BuL;5j*ap$3_1_PVg?q]FOL0tuPBS"3V`'Pq(&=1.u&H2J%M`;V+8ln-HJ.^2h'k&#r!?n,VNm>Q,
->)fp:.tnNC<]Y+kk2l,U17<]a@ogrr:KhpWEb:04W)DiHOW^cV)2lEO:Z*5NQb_UDq$$0=nLbZAkZ9H'
-c6ZR$Jp>4lR@;p9c<(R=UPY?RJQmqEPl_1;.`8&^(s`94.dtG_OV-Ct9J5EQQgp9_]fT!A&L<_5P+CB=
-QS@+/:G.>1Fu#gr<_m(>BPnst8pCo,WQ$p:FEqk(^><%_Dlo2#kEOc;#/O-$WQC?<77LL!J_:[TZbhel
-R\X8*GE:5&!IYHN2UETQ!JCG>!$Qk(\:,%R,_dS/&k=_\4XNa[FM&laUWh>ZAJY1JGmVKn?t@ibA5rs/
-o`Z)>,tg@^6kSH0M.co5MukF!$X6b""G9:gF@_c/plmQ$OGqR7(r.:[$qZDYLkYUnXpIQS+Es#N0\D4E
-%$6d+B45aO*3tl#QJFO$:0_RBQPm*`b%2W"I7'Ul[Y!(#SThR6m[7E3];m+TShfQd/HlMs.NYNq>$P3O
-0f9(M4:Gtn8/3`+-:i1+($mcc2*JD\_lG+tWXGn#6RfXoCkgHd%&#I8\!4"p)l%2'%,TTS$UAor&3pLD
-":tV?JH6knJg!Qh=D40G_fmHh)'O"K9laI0h'LUX7uKuRCj.Y83A.(H*6SFW1IPg?0X_),/]HB((u'c7
-bt@(+n1_WXJTk7PMaJ+2C&lY<^9s]JUBqKbE,j]*LdStuQH+S\+G(YCAu0YGP(*huTBb5@=V'lOq9P%i
-2Jh+F^PgjDs6e_=otfIrp[@n:i1A2?\*i"YA`')]hsK+nrLPUumG7WprpAT,1j?@mVE)>Z2WN@$iVY(l
-IH8A&*j\V/?U!QdEUqSff>"e>hWi/L=gMf8Y7#6X\+#.82)i;Bb_)N*==_362?9]&+UA+%!($Z/J.T5>
-&Kh4/Zp:R[QR&_..Bq40[[Vt>MR#jBSios%6K_C.kI)[I1tKl0\F*0JPnk9KLDIZ.7Ld@[@Y-qC@i?l>
-%ET0o6P9r65YQ;'_9fg(Un;$;6j4PW*9W04[3QmY&\JJ!R[4e=hRa=6m+B=Z)a\*ueF\Ut8X(q[:#fPa
-^2X&9AR?@\=/p1dX"\;MU=tZoc2-M3`TnV5rFljRQ#>Ydg\>nA*raSOq2HP&&cDhUJ.OsO+9W5Wf+eA*
-OG'?)B/7MKh8p!3*A8GV;&=#Y1(.`"IP\nrN*st'aCqNDO^n'g;^;Pc/D1"8O2S\c1)Q19l'oK++A;I$
-\StD"Gk47S@tC$'!$2@%1/\\.LlZ\u^cGC:(^/rf(^Yr_Wk"gm70k"=&-<+<WZpBo0][!i\a`p#ZGJli
-QDEP0RUVl4a<$<[B^G;cSArL+L@XS6;roUQYY5-)"sV;:GSjh#V6\0%rILDW\Zq.B1kR'u-r)S6%R82f
-9X>#Rbj[&R1IIiYbp7g>,gqXQR/5Rl2)-cg&ltU`Q!sSGjC+]rdm8.%":tV?!JJ8]KE*/4A<>3;Sft7/
-<a'3BqZN&!:n+(qkO\?r)Rh>ieXDlYjI@]Ce8S<))]dM<(+P.Dd<lHOE%A#2QFDjE?=@ghhbqM>/E9F6
-[<,#@cHLP;\$q6-eDZB^\^RY<M6h7;)173/ZtOV`H^d'NDoMo+`.F7Z#8.Hs;fb>#M@`#Y+9W5W<(2<S
-P/p^>.ba,lCSIP^cM);$b&g>b9gcJH/uRa[UU(n<Z_f\:OeoCb;tq+H:P4K20X6b-iuljUAMoOV4_Wg2
-4%4,S'Z$;5r]H8$hKmSN`U21jQMfFDc3;\PF/H8*c!nqg_7G%ICM#*cme-t7YY^S:N<q-QY7q9IW\tl.
-2aRKfJ.OsO>YbWIGG"#RkKTOIPU![oRsWc*>OJGnJ+9\RSnW(jZ*F8d#ug8REpdSr\9Qlt[V<(<CiR]/
-\($D.>VghLgC9?YO1Vs!eFhb2Vq8WPm(1f8^UEQuFmGWEoaPAWj6bG?Id-A+Y<DL:4)5r5i,.4Uhm<:C
-4kiJVZ@25&mE^9f:!T>R_rUVPgjJDsPA`mAiHf6Vk["i&#Q]SY6@coY==:7UouMVkZ@HBUX30([9:J+o
-iLqnG](ND+;a2mn?0N7(V?)$T`KDl^IY$OV2[\e"rT>Cf53F"T\8t$kg>8#9_(Yuld8(;T#Q]SY63&/?
-H3B=;#X.>6M?j69!($Z/J.S@n!_>"AY0)jB#Q]SY63&0Z&-tE#82,]<F*'j(!($Z/J.OsO:_!LO(arHs
-aC'Z$63&0Z&3pMS*W[N'6B=.<,!l8QJ.OsO+9X*J!"o^)X"n3>63&0Z&3pLD"@A.L&e(JS**j."J.OsO
-+9W5WPX>EW#0Kp`1)M0b&3pLD":tX.7fWjMcsr*=L_)fW+9W5W#Q`'kJ-5u9WXKc(&3pLD":tV?J^>Wl
-"@MB-7or(a+9W5W#Q]SYjUa\/JT=bF$q:LF":tV?!JE`%&O:pkoU)C(+p8GY#Q]SY6@a(^+Mg=R.ROCb
-":tV?!JCG>+S5p^_%:q:d1m5p#Q]SY63&/o3<YFOTNma*K+S.j!JCG>!$Mo""H[!s4m(sc#Q]SY63&0Z
-&>1!E82*lCb)jFF!JCG>!$Qk(#X&5[0SCKgF@Ci_63&0Z&3pLt%KRgl-s(!$@"\MH!$Qk(5R<#a!@/LK
-O#acq63&0Z&3pLD"=T$*&e(#*11W(*!$Qk(5R8J86B;*Z%&(]]>nJ61&3pLD":tX!6N@Dsb#K<7(a4D@
-5R8J8&-AOq!""D,@ud^J&3pLD":tV?!QlR9"9[bc$lP!85R8J8&-<,gcm+&D6g-6p=%!<:":tV?!JCI7
-&.#II=LA#!=CJ%MX,%MAV?n7nQRBNB7,k4Z'46&8EQ+,ucTdlnd*.C%X.,SOF:[5*F%=4)4'XS2gs[2l
-Ai3Z8]$iHJ^3^>[>o,"Fa7@A^KshhlNZg;8o<"%Mr73rM`c:-9QHWt1C3;DqlI*9pS)%92_?<.,;c]57
-W[t9:gn6:g5(AH1[>#)Z#Ts6]!XJg[5_p!XY@(JBHo6X?0WkKkQn^m@/8f,V.&T!?h_n,HlO:VBRIDYA
-.!<jZ=f\WYqeBb<PMUS3m<hoB9i6@n7U=QE?hE[)T&Jb\@6tXIG@MgA-8(t_MW;7e!crh^S[YEU[#N4A
-T]&mu;dOHBTrqZRnJJ!FjU#rXHn$XNdM2rK]9$D+EMGmf6O4e;&-<+<l6-^N_=6f+67q]nR)":[m-t-M
-h->-0>Je#"R$hd'3D%+-Vr`u=P`Do/Nc$>Z@4Io&>b"[092S:/28TZ7GCf)5VA,GD(+(NMGYUr._Z\+1
-YpP%bE)[1Ek6R5R:!#Ci(q2OnAJ(EA.]7HaW0GRZ8^+Xi#j^-3Re6N*,T*K3C6?I@!JCG>!$Mno"Mu`-
-?H'i89F+i_`\1uo9bg,\0>SrCC5#?`J>nef2'SpS],="1K7I[#0f;cUASPV.QfslAb`rpPJ53n!)^`p>
-]HTC4bn+Va'j4PCEY:1oP?Ek^]6jb5/2?'O.fME!-42CtPT/XBDOi".9nid<aP.]G+@6&OJ.OsO:_813
-$\i<0_k=so241$F_[R$GPrGR,R]_p%"TrEBcj!sV!B)+kC%M]9:^]J'+Cc=1P"LH)#-VD_`IqER>=99@
-il)+;<Hd2g/.`6Mn/4(<F+_,.Cqu<^d6sQU$?maFCp=tH]!sR[%g`FI[T[2s63&0Z&3pMS*.]dO"rNN]
-Be`a"-6r^],0qk]<@dYJ"qac=JcUN*3#4+QL7^R:i.:q>K9U*.Um*=P;_asYj-F0V4XN#4-)PpD]r9@j
-Y%peRC`(Kh6fV4.QSjWm\C=PB78uh@=q_Vsn`!_<iTrD#id<,2@0h.b6Pi,r+9W5W#Q^qK&8o=g#30DO
-gkp)F(gG%rNU5%fLee"6i"ZY]&.H5n#)UsL+=Dmh_"0es"pn5S:+FH1T8E)10MWM*.E+8i)VYkK2NMDe
--fMIlbQ_NI!dB\<=N*<rT%-#2UlXM=j/'aD]Ne=bSh;Z]Jq7ZR(>4TW5R8J8&-?9*+P_QW(%JBgQ[>A"
-`d!La+'Bg_#M/u"(a*odatu_Y:)VOFq\1g1]n-9F!Pske<$kI!@sfRW*l1dk%ZOE4OLc1PgOr"\WB$!G
-S5p'%RTsZpReR%%q]r/+c>b+#/I^E7luXri$;o/[(n)JV,XMJSJ.OsO:^qtp$O2u!C%ciibhuoc@p<*2
-gq=a5Y@''+R',9T"G>=2i:AY<J;"#"GNT^b^pk]/#'#]K.?.US,;'eeB7jS_@p)a9Rq^Z8Ci]U[4n=K+
-nQ]B7DG?5GPJq[Q>1NsR;&>[%8[V$GlpV1&":tV?J^>VQB#3u\)@Y5,*'M:B_-gfXXkXMTGo2,?#+^DR
-UD8H;@1&cd%j;Kh,r%i?>6I$0:0BniV7cYJRAMTr<>Ei[UiB&6$t=3R/mE2,\^1XKNsRRW4Kh*5Y$``A
-LEZ;L%UBYiJ.OsO+9X*I5Yk1:q5.4p54Y>/>Lr&YY/t<=^SL,?b9-NCJQr/eAEr%Z(b=D%hU'ZAHiBW2
-T"b)-gSC/Md8.sM5AcJ*q.n$=ZQ3[?3mW!AIWh5Af6Qdta4VOrc^d7Dk2`L?L]+]gB7J:*YK3KRkh?l)
-@"=n?^7?+(J6<L))eW.3c\EeB'FZ`@Muc$Lc).@=N*h;G*15(Wfbiq#7tSUQW*LOt[uOkJ`b/B$30)3l
-;7>8G>G)iY1IMUC'(a=E4I;pW::e*J'*UNsXP"e=&HW4=KE+=]e-K;=Ipk`b'<Z+_YY,YK'p-g6Ts^<3
-En$-/%!*H/nKb?=PI'Uc$[Cq3m!+p*'<*[g)WMVGZP%LOf#FS6.dspKY3isfpA:j@9A<)T<>fD*(+o:9
-]stSc4hn/Ufm;O,r/S3WMct%E?p=Iu-Z3r>G[b(=5ZiVp4IF4'n6)r&i#"2=#^VG>g\MtSJ4KmrV'-07
-0S!>W+UL:nV,cn8`7RMG!8IrN(gBEBRM4c4`qI"b<VJ:jRc7Hk)@h?b/2?\E(<rYfMJ0^E"@Ki#<b-,C
-cR\EMJg&Y2%UBSgJ.OsO+9X*I5^-#M-tQCbYq',.QmB,h\Mfl$AhV2ijoUjWLrQD6PM;=jAQ--b74rRP
-IPFQkJgW=.X$A7ES0EAkisUjmA]?QI(mSo,'l5k)17(iG)i%;8B%4&A*@Q]6C7J.d&RX:qGV4^Q)4%@k
-YQB1R$^\UtGSn60^pUtn"G:4GO/VC;0F3MT#FJNuo"a1S)::OJZ8[M(T>>3cYK4aDC9M"F4Te/WU3SYV
-K?$nmdrVN&=]HR]DGa!E<e7D?R9OKcinNK]-3b`5.a);`X&09-`EFiK(En;?5R8J86B4<DB@f]Ie>h6W
-@sR0m&iU)N6F4A<5"k"uAf;%k\1=-#)P9lVMo_EhWJTehcejW=7@+.09%VG*:7Wh,fD>ds6>e*jYTtOs
-%,fUmSaW6G55M\8F<0fS<t%JW&q[rZnb!9VHT_eI%`:RdQt+g8S5F/8$m6)=-a7kP4VE?4lBMe[VSV_)
-`3d\/ED=U@6Eabs[@e^e`!/8(=6P_b9+9%7BagVh5qQ"#F4*MD;.=N%f9RO:-ZD40He-7^F'$t]O9:Or
-L_)fW+9W5W#QZCucuH4@WG7N^gkkrdA;)aqB:i/%bYSV'bAihK#VY=[/5LX_S\nr<2/&-U*Z>:g+XBQ-
--8rS0<Fs:2DhCP?4N+oVL`2ZP-t)>R%KRc'K%E#UnNHa-!$\DZW.nE7($!,Ba1+0>8-6_^^u1baWFrGP
-r"8Ug"9Xc,g6W]rZj5rBo.V#/djj<mE)DF"@&M4J\D0L5,g<6@i=bW6M!YVB41hFlC8cs7X@r,1(p[*R
-9eG6WNGE3,6jp)QGpNck3kV\B['lj4X,BSmL299a+9W5W#Q]TDa:[Y"30K_3CobZQ(0)a'Cilh.N%BIQ
-;Gq2gB<(#L]JLe0-8hj,cqp\k'?BW[R)D>$(EcZW_AG6^;mZ=dfTlNR!5f%p6blJOp`BBe?kA:"N<-kG
-)i88@>Q`qn&=!iC9hME>JLqA@g9U//-TSg\L>K<`5^;M/AKbNO^jQ52!V,(]%)V)2B%98'jqbh=^]V!;
-`c*e@C/'r(1f^Xr$fk`p^Cd(FX&WaL$D]_ShSrG3+l(Jf&D<8$PpOuSn_1DZ(G:@\G]Z6)!($Z/J.OsO
-:^I0+?r/@Hol7Jl;6Hhglm'G\UFf,N@V6Jb@<+XrbE\Mna3C[3PRF8E/RDrlSNmGbLbNA?MEL\PENQp+
-!?U?/%g.%Ybb,il9J_W%p`BCj,gV-Oi/O^p-*eg6LpRJ?1;^rELVuok%"o#KR_Zh&06j_F+CgH]b=F(Q
-P[qs4ZeppFPFYUr9!.67BZs.`k)UtSNNrkX2ZD>A6Z2!a<KAV7*fL3#Tp60i6's#t7gf`>ZJ;^RXOM(0
-f^*o&a"t!)6=nW2\4$`FOm.uOFN!dOZ6ZUCqPFW`4]JF;A1KtH+b1+h#Ts7:Ndt1bBSrjg8+W:nq8Oh3
-a`sdX>[Wf^PW;nbGSh&r%;?]>$;6;SnZLrc8fHSTX;*$4nkPOu>$?eda\=N;&];sW,U$]%HLi](NcuK%
-U5&b3",(%^%g,<ljFZOX(-h[cSBqosCkr```!L1G17Q<bp:ri"V]SbuogmrgO2@34=5BTX1bE"qCgB57
-@@QQ]7an^22V;>P06s_RY^EEuERg"^WJ0We,#tX@Q!0hh()Pe?:tf*`mWRG];WB`C.t^o1jB5l/2L/J[
--.S8pEXPh"^_G97Q-GqsS(2r$He<n)q5P6+GFe]YTcYB2YY4`2XZ*u.g\ds::N&;'iQ-_ZkMb0(^LBU&
-&:j'1m-`MGr93G5Hefc]^$1N[oA;R<j?KP,4j\Vi'>ZZt9(2$4l2'i?M;RdT5P;AM3H+<#J+MKtJ"HGQ
-hQ?rnH7klA3)C`kadkZEEU%K"+'A=6:>+CV-NEYkR_KkkD.i#j-[WG_bl]+L+=$t97#qF:Wo&F/`o-La
-fthGlNu]6rdu#u&B,a3;Q!@^oo,JG7bP4+3[ogJpM87#j^oC&PXH@13eZJQmk<hRg;@EaV"=B(GKrmm)
-K9ag5lX9cV!$6k[_#Wm,D_qM-OFWD^&47'uVBui_L6i[)Sr^S?]@k3*lPH8Q?U!!38adO)7iAY]2"%d5
-$eMRgp8&@JV>A3@$DUWSWr6VaXA>El]`*K8T,'.^kshh`NF00Si@jS^h["\Z_3[J/*Op1h:=8Mg-*H*T
-Xlt8hPe?-oq:c/Cq;T8Zo7OeW,laV%r.RL6DZ$C,^!4d/)e`<'EF[cRGl6s$p0$Qb["?rV=p8leM7<6G
-.JjL/eID/;qeqH5U0e*Z[^Y86;h*U65Q'2kY4I-hHHp@g]!(pnD-=X-(q]>G0[a!<*qeeN_u#4]hh#Ck
-AISn.nb_)@NTfmf=9eY@Gj2IH"@Jm2kfQX5eg0@F+V2JDI#$KhKHUYf8OVT")6B:f9SZ;KVl3g]>Ymj?
-n3jA0T_:"n:aAmp9OTdO0,S(O#]J'7N(4FH'&<"p@Tk'OPi17M^*>B9_tc[_^+OYs+;=Sd*cOCOB=HuT
-mZX2oD)m`&4M7G;2uOg@&iRa8M4'"\Z#(@sJhQ-`?2'CAGiBfN])sb"ncLK]N16!]S9S["OpupAGR1d;
-?["rh)RNEF'cam\5N(1N]RDoo4$rR!=N#e4:Bl.3kWGB<e!So.8c6`,4:<1=NtQ0FVBVFZ__TC!\7\4T
-N9![ETV+VZT:RH`:]V+97Ud%"0toBGTJ\gfjV&'Z4:0_,%tdY3Gc+1G*X9n,[s(B[5^4,b$e5C_G]\-:
-J+jUd$qW/JI_JJH?MC^bTM6`l$SQUDmq_cH08r73%)/?PSa\\Q&mh3V41OUob;X?q\L=qA-5_+aDN%qF
-m#A3P>8UemC\,VK0/gm%\[d%@D3,dlMXTa.$f248^'b1Z5t$c"@2Wl)H0>i&%&s%k6@0Z(k=Li*kdW2s
->H6'8AL>]9!A*ZsAn9GgA2Qr\e+,$O,tm#MFt"$k-n*)'3f%;p/=ORNJ9<,G=s\t*,5\*90USY0X,(JT
-&=Wj;KfKVc(jmA/c?NtQ(KR",eNk`a8R90Z\`_Icp9--ILoV'q^/KHNp\+D)c479O;>5;POkK'sn1kia
-7POU4[:S-/B0Q@cqK^qK"8p2ps0j0:B1!22,8be^_ASB8g3t'Yf[BqT17M0Kq,r?_)SpC7LU4bo;g:[*
-DEf/CjbOr_Mce?da[V>^`3d[=!ooh+r:6XG,:%/q,WEj3*iY8b;XC-_.oKJdE>aaG=d:3ZX.lmV(u'W'
-Q=?A)N8qbX>,>sPGSi[qoEkeYIM<DN,7HnJQ3;$.4uH#h]I4W4_nZEd"4nLa#e?UJ)\iMYnE1;LDgk/)
-QY9g;$?p4aGWi;'JNNio>_iPH&%j/o%kN-@rJs<fRh)aZ7_RUQc&&*H(.j2kL,Y4XUS'2UJ;$L"g)<P=
-"hg66d,T#mT+F-qYfZQZfF[6Y"@J'R5d$NE.&]fgYS)ORTMh"SaRng*dT/E\24iQiR*f$NJEL'sP?+WW
-8K_B(Dd>n9m&@5)hSr0>[ASk'Naf2I!<e$6dpoRh\<uLm1kU#:#;(Fq4,+7e#&mD'A'u:<#mP(A5o^77
-,i6?W#,+tXh'iihrHUVeH+:TBPkI^[CBd*W%&R;>nR1(.aOUcm(,dpK%2#,Hi#gX@!RYCR&N,5.Emc2k
-@?;9BmA^:1A9rnG#05r_,'>VAB',&pX.s_cdW/qGA2I7[@p@dEA?g[iacTsG$,.1m*?Z20g'1S?A9,Ch
-0SkN)O$pE&fO15d[f`?+P":4\+U55;6QQFt3@:`&Q=,72Y_2])&?q&\&eV2_6IQs&0Z%Xa8C\+l;@C2D
-,%u]:SVe%8[GYh^OfB914Usap"T8X@l&cMcZ@'&I&^RRMc@[D[8s461)P'-nB91(*1q#1pL[ZuWg;M"R
-XCT&:#13g_Q3:QIiH@nf<1@MaeWQ45h'PfF'dT'\#!:Tc2_W;7g\=>m5uK-baiR1*LMq*fDRsJP3Yl==
-&dq9]O.qS"Jg&(g+bDR=.(_hLCPIqNKuhdQ0MEH)hh&$\7]L&coGI5J5D2?Ydj$Rm+Y1X?f0o5RP7,Vl
-gjZ$>BPrtL\KiAoP_ReMaD+AlCb0K<gM47?\;:D_8;NKu^.2KU`c]I!1OmfD4g38aka43)?t)L>R!\-H
-09@c5ep?4Oh/*N,gS^NH%JF%Bro?sGp/FiUrHDf-f'J3H+UJ0;4Mo<7b"SiE96Z1_bn0a>&<WF?m$EM*
-+$cOSO"<KtTbcWT0bP(#5tBOC+2ZK[S3K=33*c,CEd@l)OJYk=/#qf<94FJ?MI2QWWR+Wq$=#.iLQp)`
-)NtOMKUE;@Et"n6<0<.M92Q')0G1B$"Y3'AZGit\R]0oED5i+iBnD`tGdD5QgDZmTpIqWd1uunsW*4A6
-IF2mVQJOK.adjXt>WcKcm3<^fRh<Qe@:E^-#`M7_%g-p/d)7L=ZAPh2@`Bb3eK'#k7SGp3(jl_j_t9'(
-cOf)uLqqjf).O>9*f!B?5[pe07M<"iJ^@oQKe=\;(D#<mCf0UVH'=l[NI#DibM/*8s1r!IhjH^r2nY96
-R3o\5Qi,A3G:m2YDb2*f!Jbr5:?ikde0UX7#BNh1b\d4<=6he^pjCQ1cSo]kSb8I1Y2?a/rT7r95Q'N5
-msaruIrG;C7m"/\g:;&HCu=S][:AO&*BR:oDHOnMIDi`\9Sjo!84OZ*>3kK@qjK\dY%AQSo0<N9^@!Ua
-jdScC"b$gq!lK'7o7tYG%'DcI6sFZih!c[j*u95.GS4ZoTc]*s`:NV6#7"orBb*T'3%S&s'md5^>ds!\
-s$DHN_rt0eYq)/!IJgrL?T`GrB1o.O>St*$1\ONFp<&7=?U.M#a%^IddT?8m@=EUL5DF]R+`2)b8]WP%
-+JWXY2\/PQ:FCkZE>/6i(EVK&AX*G&k<ipijS?nV8oII%s&]2=m-e`b4*`LtJgFscB5!]4=0RK%LX>_r
-ImP<)7"QSdqYX!0C&WA1'.7&bmVi!Ph_8g4+90kMiPOuflY[U3)KhSZh8dS\?NF0lc93<]56HjWr_6f)
-Ms,._GaLhiL]g(02;Wb]la"Q*GlOURN`gt+'<\tj=3.U/qpggX.\4djmF%1e^-ZCZ5PP3!N)`*NSTo?s
-a;WeJ0=5:A<>@'Za*uap^qZTZ4X._h:X/=4s7qQN4d62!J(qa7Z'Mb(SUBn\:ni'NCVb<1<*Z1*K(Q3j
-CEYik[\B[hHGa:/c`gGd8:eA#R*iI(PZ4lC*f#GiWC;k=0_AB0(XAU"'rqnc&/7jDQp$%n;olr(J7Q^o
-j*fH>C!678re5.to&-5q8./L+L7S2)40l[.CQ%pu/SWB?4Ut-8:lZTZ@-FZJ^TIJSfn]gu3On-7I2P`(
-nl$W[:I5n,/SoIEeX':?@N>b`KLMD>h5e8+-=Jq(oB,\Q,XeqZpIQ"7eW3:X*r>tNi*T?A*g'h9>.Gp?
-B5fV&MP@f^r:@>rY2l/`)4=E]UA$PE[/>-h+<&=TIX(@36$j/'$W$f_i';00oZ(c\]gY]7Jm*ll0dnT*
-/YjRR,/FhtQB/eg/+fVl^al#Pf+1/a-=J&8rK`cab?jpu,Xe^eP;Yi/D!C3c2O+gn[OGp5?T++PS0X:r
-K@UEa6CJKL%SPQR,!@-d&@C`s21H7G;j3pE^g3Q;[@)]%k;F;'"(FQ5JEV(f+r8ZRE;KmR"d0S:Mc*BX
-8Q`J_SYZ6;W61.(.C4agU;p\VgJjt=,T),6rO/e7ObA\rc.Kl29i.<N=EsV/c%5SPV$%u5.Is8rs5R7f
-J9K%!j)<9>6g%"mp&[s?lLm0+D#9![h\'TY3D0oH%SOK3OWKWm#[6m?@onhQ:O;C/gOe-Q_SY-[%slJI
-i=<@#8I/Lm8LHaT7mcio9fhgiSj8c:=@1l,GHVG0V>DJD5mqE?U;rq2%(;8ao[ja$rAtW#J[J2B2\@0I
-We@7%gV<Kf6GabCUl#)"hS2U;?EZrtl9>dF6mO>JfQO@JAeOOIl9?Ns/^Pb2O+EZ,Xb>d-GkQWB"7HU(
-L-SGX+6amkTD4o*\bB'rfd&,"3?A*2PAU?86>Ao@m,7o0Cs`"46R9OC_B5ihl#/HdpF.gdL?NWe)EZ(*
-nV@"U%(oLa(]lEPof"Y'%e/YjUT:j/RSC4'M#-hSR=tH:M$>,'@dP<28<ISI4_:G4I!$<oh8_Rter'Xt
-61c"MaUh(c:QITV^CRt1,T$S;JS>CVF_%fV$\Mf;As9>"g`U.Fm4s#:&Ih'U%ksX`i;mJ)IY%3/^%(d=
-)?AIiKj^02ZcQ7"k]'^>KECee=;?(Y82(0U!]e]D_HnE*RJ>N(M+!&q5<V8P(]i(#g*^*]mnJJr89TE*
-L2=@'g9WM_eQ:C]rr%Xhq`d:B<M8#U.m`ee/2]akH:3?.YkDM6$d"6:s4#?rbpHXdpX'J65N\mWAd3%,
-O;pha7,`#rs-i$I3bXlug%mS#a'kqZo$cX]O_Y'f'FBLZ9[7K;8oeB$op>W.As9>"I-Do+bj@0u:H$RO
-g9Z(SX(4\?@iRAgq0k9o+!g=,PSi(>oGFs!%^qJsoXLg[c[e$/"@F:Y0Kl&h`6s(H1XKqNQGB8KCgLIu
-H]GbKQ%Ye6R^>`f5+)QV9]?>bR=lk6hVCiiILXK=:a)#>U;u5-gE`];UTa"i]Mg'm!\s4[5>mPb;M&!N
-f^7AQ9pc70TlV#-Q3dEYnI9"E$jZ6p`Zj#?#L8E60Pm:NNS1:e*WmK%6Rs<?4a)5mAF_ns$pj3*;p&kT
-=&Dl_;e>#1JDJgDhBb1T:4'Q*"Kd*X'qYBM+YjE0WoUpH5RT=TL4'M\-X4LSb8s'4I3CDFEjF/(Ya+O:
-?jKrT46=4)Pt:C'As])E.:eM>R_4Q-DMY"+a?-cT$`CVX//Y=K@2k=+.Z1mFT4#S_-l8#M&CKOB<!jB)
-&IF2b<I\BgGuHFoA`Ok^mFld<?g<_fIs^UeK2t,A$b];CZ9IM$P-rD5X]m-T,?5u\2s1$HC96@t80W@"
-(7(U;4bd#l/ALp$r5;rIg7Bjaq"VT%n*^5Lh=(*QZ[^lEhsGc's5%tomJ:ktcAaoor-eUS?gQINGL)<*
-HZnc/]joB[SJSciWdi2bI#+Ei">B9GDSd#PlFd@bmTVU<WF+HP6rEmRAQ)nIVE?`NnX[:(^&O#0+"s)S
-JXH7Tre0IaP@&QVam6OnkBhN,jIA7/cNB9Za1&m\2ZJ4HT)GUSHgU(Q'4bcj=;p\5T*0Q@]k22=Gr\"6
-rHs18?@/V+o'WOmR,ZV23N6EA2W^:ChJB@N$,<V>>;(qGE8#,e\O\Ies$i9h,cD_OO2KC6WCW*/'atJB
->E*XG0O>VDZsoc0GeWn9V9oh1PPE&uM%;10I!A6BZF^a9c*Q6_>[F+h0:lIs-uUQRB;CI?P9oTFd])>[
-R8!j-PD/LI29*+5+rr![LuN1_6m]DW:!;oa,<9hbk-iVr*k=W^ZaX`*$BCr0>#:\2GLJPfS]f.!=.epg
-o)+3e].n2gO-rQsm^[V]=pbiLFK9<eh^'G)?rBd5&>;'74E)lIEpV%h0#:(2=2UGUs*--`pDTU/qcKa,
-7ee6]@-BI[J(pmQka&EkBb<K<(TN^pa"RmUjf:,kJT2]t^l7f#%%_$Z;u&cg1?R(uf'@8E(ai(^b*m$a
-h5>%8^j,`LNX$@NQ7cm]V-,s)Sn`XOq;aVA*03nYnr)6VXpa8k@NlI4/u4D_)7[dd.I^"E-*nLZB"$-t
-211%d^aV&tk=q-(l*qrmh\*nPa\"&3V"m:["13iYYO9%kd3P/8EVd"o_pqdTF.V6bC.P25W3X3JD]KE(
-m9Ob'<0''/HVdAL!hS9tHPJ)gU_gH"/&6u)Z+"XXbmrk!1!G7.g".ot"XX9e!Gno`U&"-Pb)Ei"?@iP\
-E8q6>Yes3)^kNMpQ(3M"IY*cMi.d5`i6$pkHaYN&^b?K:.PYfI-7m0H7<F*L+Y`+c\Rk0VUo]<hS-Fr4
-)TajmFh$-J9$*@InWH;N0ok9lQ>"_.MS92q6.%DT)?KCkkr,BP690LLhR$3R7$*Q:7PNuA3@_QUI#R,j
-Clq\KiUeK&Y(eOGnllA7\F^t1(;[6,rF&g$\=/="HFt0gr-q?kH478j=H2jYR&l#R%(J#%[r=iaV!2&3
-;_)>B@?XsM&MXa!$(+12;^5`9`(V0k,=sh5P0:h`FbF/\fJ.p]j!j4T<P6st.213+B.%<BV<?'qESMf"
-eRAW`<:`TB'Lq'T7(G1H=(-%^VTJDTG6SqJn5\]2kI6Q<8U'aO'M.`Wh\U\;0`R\C0^a)_2:+nbQN0Hm
-LjkaSJmhUC)Cim2W9Bf3hg$.d=TlWr1Zum;quSH<oGED+&5&liO/*<qdMbeUL2li>,f(GeOeli)QZN;-
-!\r.(S'_$=JjJNH(h?<MDH`I\gk5t@0tc$%@8PCKlGS(PqmO_g"g#Ydq?aeq)V9+aUd_BHaR-.P![XCQ
-92aCZgkpL(>[g6uDo"\8F;.P..>B*+-*F*n5=6gP_')YorsP_Raj0r3WA6H(I%LI5.g@<hY4$cGQ5"pZ
-\+rfcN?iusU;u5m,7;h.p]UaqMt'Cngk;s*n[OQ?W`#:gnTl$oi*cV8!dshIK7msO,T*oHGlU\b@Hqot
-9(Rt<@Y/'Jj2CG-N*V1C*V=0mLmqE)=I!kDok?EbC$`tSiX50/Locl*jglkC2*ku9k.C2l\#8E^3@*R!
-$pQrP'hJPGn_`^TY4`b0o>"P4,_9s%OW*OU"K`n>4g]c8JiPpFMN*Qpe<R4fmC(5GOi1>MI=`AOhLd^W
-7#sWB)/LIMkV<!e6"n+0V&7O9E=<92S3+a@.i<rX\-%[RQm>A3LhW///KbnkKSSN\@$!,QS<QosiH.bd
-`e8YI84&uHZ-2.G:5*b,So%M3DG*<>4iVK&jI*r4>cuO1Z:.X#2-t*Uj&QM'Xis+C?SMu'8ggp^dDGo1
-!\<k?R\'W)D-:fR`f@t6fmT%#r!Y:YYjBR&!pI6Wbh<mb/!B2mc>QI>5qm[br#VhF)6>QK*X@U*?cQ*!
-*lBWJE&35Q0TOc&^p`?boLRC:8K_L-]RmsFA%HtF+k,d*(uR*b_][':_0C9"BHfXN"raCu+`RmldffI]
-W@Ze+p)H-]aYMpKFBl(J1I5WGj7WVD21\u*0?Y8F<-NIj@6oI>CNj#Qd@l%mL;hX=C2$Wr-\go8rcT9-
-`nirY+&mfl00=`Z@I_Kj"rU<5]BtnCW@hNYhVGUN_@%U,<-Ou"lDpYY;NBs\=DE_da.FaW+X]F-=YMtE
-#35$*Le"$=1d`7\KK\&Vo.UH<=of;2+!G;@:bWGj((e\4Aa2(7RRDF\(gf]W@Ghs>7L4`2G@'AO;Jg8c
-[Oj3=@Mm7oN+0&C/%$9B^k>>8Q6<X`n>g\lCh?O1ruMAO@lV&3]0EcX=>69Eq"nK6P@6[IfDa7uSKc!8
-@fNg],2b0\Q.U0W_I]/ZPXlF%+]sp'Yd^dO)?>b*\+OC&+d=YnC4RREc<_)b7#tE&BHRPq^]aJt1!G7.
-fejUJMfEjQ(kt#YPr#-A"9Wlc"t1>@.4t+b2N2;BAo]S54:@]Y)P?1FC0W#bf;.TZ-Eq6!\0FWojqc.n
->2?!+dV']_@Bd_/C;l4aOkSeFH5M$PmGB?Z.2YhYKp"5:qW]4&SKa<r*&23E#:uPdQtq%;Crh]s(q";p
-`h.%$OMM4/>p;`i+F<C4l\852EdI(9hgKRn>[,b<nY3J^P%cATa&1Af5J>Fo;Iut7QGR@L$(j4Adp:KN
-GIGV2;OWdE[R@bbO_Z=&geg$'NlUH,TB965bI(r:o2YR%03`joj0=s506j4jrM@&#/=ZXS;ib.TK^CL'
->C(L1;l)RH>ER-H:?Ju3j/i^*_nagp$3g^hMN=_0%8$1:(a'G(2AhpF5n(Ye<ddn$`e,7l&B:B[\9aUZ
-'JFMDfA2j5C)rGkPf0T"iMG3GR7+)ebOsmANbC^MU;@bdF/^[&V(7G8qOT!Q=cN/jL6)^r#ZD*p4F9.Y
-aS7d4e:J3#J'ANC,U5u7>_KA[B:%S*TC`I"N.b@og2S">7)6Qn*f$R)a\7a3/mK5n>b<<c-L`Ju6tJ(0
-:f;,<Haq$@qMBokOAU9;X"cW`3`;N>.*IG^lF`;m<#AqpnKI@P;H[/uABglM^,,4iUZ)K1FFle:Yp;9=
-=ZjD!+'HQXYK@_[Prm\^.Eug)\qrYVUt-\eMO)8&C`"8b3^R^Rqnd!s@XJUsoZ4F+cso29"<U'W(gt:u
--Q'KF(Ehqh+sB8p0*XRc"iJ;&M+gBC^,mEHX"ZgOA8T1C.L9XBigPbJAE*NAoUPc&<]PCA1=[SR&_C0l
-7S6A%4G[E"`,V;m2G:VJ2/pA3mD7C'66d<k;D%\?Pcn#=L7]\g/bi`?eI3TdEpLtg7)hbc+KNE4KMOCW
-!6.Q0$U.N%4U/?t+dA(S*kO]lW#G&G-#)A=7#;!K6_:a)<0EMZjK]1$3aOZRDbnKTeN)E>qSk@GP:e_$
-\/OD-0`f@M@f,es1C[+cP01JK&Ra`&n_t&m)+7/^pgPEN!u/VI+#XsIi$LE6EgO`&<_R2E`)Z;;?hhL-
-&>k9BYaI5+0ofPVA(G!*Os#>tiTCdN-t+$%\cdBfQj2HUIYqQAZt^OZKOB<a#$_=`JL7Y?nf938\5;X&
-k0td@e:<<_8s)GX'hqRTDTjbiin>95P!hU4[>)X?N/++9;hRCi6qlB&?i:/f)+$%U"Ot<glfmZWL'T4%
-`A:cb-XB.:(Aqt*(XI'&@>q"l"b61BpH^SXHLqGQB`$kda3K]?VRff1e=J(f:!PDK'%h;#Kp?_#NQk^o
-=q!(H8Z]MuN-_),1omQ-;;e1*8h_<rrSd!G"G/p><L'+/?,kB$&e)]_5<RC<@0/RT_']6Y'0nn"F5K(:
-!?r@<_U5bG*%Qd0M'tlf@3M]u!C;c+`%/]^&iKs7ar`nTL.ce/?s;Y\_;II"jC,PH(dNPc[34Zf/$Z4L
-![^m80N#*!<'j@oR2J,2EJ)\BThEJ.A$@Eg%n!V#aNhIr_4Oh+&Bu^sPaUOAmQ>RdBPhg'kF_pB:]+Yi
-VR0E4J[rt4hD+,Cmp(#?p_VrCcMZQ16Yg;`qA"+0D,]:"7,YAm'E\@ln0Aqd<Zh1W`lNsVm(Z^i1[I$6
-*s;U_@e5/Df6[q2P2kZ+HI^lpO!<,`i"%@qPlhEG6[jjl"Gm!FKA0dNfumf/\V'od8uGq`a/]1<CJKrV
-WO1Mbs&esc/IC[HZh"=+W'p*q9]B,"a\6eoaU"SVPa&6!k@A@^n=5K]Y"[*/VKW`T>`rcfZm[gEmKHDp
-&1rDKX(r%ha#:c4!Bf8u$1<.r$]'2UKL5ah!]UF4:]+P8^_u<miE.e:"iG0o=1</E/"!+P',WEs'*8sn
-2)IMJ$(2hf#mNrU"S4/&CdrAHLbC)mlFiKaSo3PIRT!0c6[0G5`digF=4'FE=PT%6Y.b'k))CMIYZb_M
-F,ICk<P^8*ajQEAU3K^nfGVqV<`Ip97Q7*CCFFK.J6l!bs6Z\J21oD%I[LG:_WcOk]H3YarnR]h`,F!$
-eM+iGmr=+ifQ+[A#SZk(3;u%!0Z'g_2?*P@#PAkgn8DTbh$7Zd_pU1sd"cZkG0!&\\KqJr$)N\QoJg++
-7k/iOkW"`o=)9;.JCeXma@,4EF!5qIUR'U:RDgrNj<q13;_tF5q'Kr=QN9h]#ri/tJL@XVJYQ7G(1bFm
-Ji<*F?%aARM]N(a$F#"O0G(9OoEkfMW-YY&!QH65(sfW%Ak<9p`3`-n#NK%K34>6#0AR7Bmp1=@!nNn4
-mLY:PEJ_*%LrH:)b>H*5<%chFLi-ACp6)kuOU,7N5n!i$"uT\`:/pHL*iZ,:R*N"o^i$%.<LK;m4MAsT
-k7j<.?GTI$.]tEY</f;U?+:6.2=uf*++<;oY<Fe_hD0Q9g&E,-hO\`dI1#'-%fA7Q6a-5cYTinj=*@ip
-0O?__rnH_Qo`?ne*SQD>B)T'6l[jTi?!$nG)o+T?nHM>`nBuXaXGdI$?!UOYq;3`t7t3@uAtL@@kS4LE
-^9&\Y;P0HiYMP9Gnd:#O88cCL)A.32(tfY')3)))q[Mr%V^UhDYR!,,)d<R[L)cJ]6CAkO%"c=]@3>[T
-bZk]7/Ma3P]0ZE!-TD>r0R-k4i#0nGa+B'IiZ!#.VC%=c&.B`f-?<U*681+_&nbP,PE/C>4HhkQP;UlH
-q9C<q]sXiQcuZ[rm2=70l,(D`Q5/9*Ug*1b/SWhm<EHrFl>BmMh8M?Icj[FQ-<A*A29@WI-j?3^[\i-8
-@sHNLI;NCaOhmWi1mt+HlpKimAXB\[NFR&^4l'14N6j6'r9K+i@pU)U]kkCXQfg7K]pcAD8\[E<nE`p'
-gI$L2A)ce6^Y*`m9*P?-!,EnLC\_KH0Z#[9!t.?.qB"U6%!D<<3?;8-%3/D95]W4jO4VJR`"hSSdGkrb
-)W1X)Vah:,.5Hmsrf1[+1HF>4`@i)T2/iqF3V"qk<^^GM@&QiDW0S<i'm0m^$E@gEkQAR.'1(+lm$'Q.
-26i;`]J0g;#5eYB:T9YU9N/-&JDggkfLeIa5bK@J%^REe\EDbTki[:Ol_LEh+5(f+i9l4^m(0\Igi`P9
-&#YHdGiJ5EViL.+Id"`?6cVtB5&oTOakk?6BE#JejHA@o2st"!cMc'AIV%VnlUjVtoA&t-?JGp4ec#<X
->MjblT&2,jogdQ2LPs3S1eiAZ`J<&L1L;*)V[T)nqd^KkLE@T4ml.72pq%PqM?9NSfKA`T?.qM0%ed7/
-3HX6PTYi,]fX*&T(q@E.D)hf9iU*oMH-6Z_HMt`G_2,5GPe:V+jS&lpX9T7HX=6A=Pt5WE/i15>]*H3T
-+c#['L;.ZMGSB'MHk/F@cor:]hp-O`J(pmAJ%HZV@]kJgL!*<(ikNjIcMr.Wj9PRr^[5AiKtd_(g8c<E
-68IifXV5$ulh^+lb&&0RO+UiPib>U*"2+9YM<OKplTL4!f\(7(9j(HRng"PlOq_Lhm[0C1jCp/#F\[rg
-7,sTQZ)U\WCF%V;7DiE1"gp1I"4iM[iZ;O5-_=53W0n:M(sKl/>VL\`5rcH1(m<eo0Fg&mF>#6D4<Jp\
-GI*932Zu5bCAOb#%'ZLc=_SfKg@Bs`="jI!LqQ]7j'.47.i6`bZu";@cRiK'_!FjT(oqa'f@n6J>Oh3L
-p;q4]iJIa8$1nh.gl?6lO8\@5Niu5`cT^1d,1b@SnBTdrmkcT1FnU<?@4bk4&,H@-s)R,PGN@PY&&14)
-aarki87hIT<hJ7^rVBLFfe3i+G\7OtoEA[SkFq*t^(EX&fJb^@q^,kG8-jqo<CpIsWjFr=cUPrlE?#"o
-=<]]/F"I-/DFIG]jC'GKW%01U\&M'HOEDGYM<PEcf+(GI.Z7p$,Ze=C0G(LFQ\Hc;#R:&>"@MT:kJ^R:
-&Au;k7CHS@>cjcr&HW4=KE+==+[B'2#f0?91fW,eH0urgKb!ncjCLcg;RoA\AMDR%lL`kGa]YH,<CNL+
-IZgdi&.FZ+#r3P-+kr/8YFm=+hW52m,a(.m'+@8;"%59J@MiKD685u/%Yr$)N>NIDBU0jY5h;f`lp:t#
-":tV?!JJ6a#^!p7$&(.lfb+GpT4LJ_gbaVdag]o5HM2$DM8jN]Z5OPt9p5bRj)J0=b(?l=)"G,F'7L.W
-XfubFY@-k>4VI"J]m1G'6=N]d_*8G4a9aS"K9%O@jVfcU4^*tUpo-$q*^TiMJ.OsO+9]cC!!n;n=h[Ee
-4'kgUS8X*)M+PQ.\\1UIinPYpTlY"hi,dp7)N.uL$&:$&m%B1d`%'2_n..K5TsDa#K9ZEX"sS&N:G@#,
-2aP^l6864<-,DiWH@uBVA&d"Spi[kF;-8iMWf^[3CXYOl+Tr>X#Q]SY6Js3o#S0:/JOX"hi4>*[XE:W*
-7]uUfZZdJK;,ul\5;VOe)*05sO>=rM5*MC+1;0$=8ahAiM^;Cl`SM.6<KqXX/[#+*m]PkZenqQS>li\h
-_1nmr!>Q4[pA`teL`nP\+b[tNiT3'qT$*OBci'AThtru=]]VF(%Y`'F^IZhi(0"$D/4e'(Y$IL`D95OO
-fN;T5&JbrbjCTqhOs6/)VBd9;oEi>61CbSE!/[3A"9TD&(ebAZ&e*c6Q#S#B8\n5aK&Obq^`t+T"HWTr
-5QZ$R5^=3r3a2cQ\1+NkVBifQ72DXqUpfkAMVKahH"pY9#_pJjq9I]a<10.#U)$61Z'gJ7OQm4uD3\"a
-,cu0=LB/_HJd'RU=CE+7EcNf>EGAXed2baE4B5"MG*H"$@%ci4^igk%,_-#Z!##'h!!GGsk]K!\I>Y*\
-:%&/"E.QMW$s6JHri@;7l<'OmD,&,dX]co$D%^JPr+nA.lUYF<8l7U2H&?uBmV>C<MQ;#dm/0h,IYqER
-Te/L:=Yc\AT@Lm'W6aYVk&Xdo,e@S6qfn=<oj2La$:2>C7:\R`J&P_.$pSn>*[(P0J-:r6&tgb+@*k\*
-d*NOY.SJ='fV1,mKuLbkC$d=53`N=fji#r_eD0c;e['DT_K7M+8Jm:h7j*s\>YQJ]\Y8tgGMKgGFg][r
-AM'pd)sXS?>J<e=qSnsm9chVCG?J-ac/hSe="G(k[TIe9;SfYa`\rT$<b.u24$q@dOWO`/?&&Wm$OIpV
-,_-#Z^lJW0]+.LanWhYp;\aj79jPE=6028_BXS_&/i2*>il#sUaQ?8L=PS4JNi-/?h.0)01aZu1nLAme
-e=E6`i>ZNuHKVL$c`\sn'.BDUjm-%:m9&LVE:'Cj7U+8L?gA0m>kd%gqqrJLpYQamnXc-@\&:CNB2#>J
-*i#ZlOdF,0""5"8ljQ!C!_<:t+9<`Q@fl'941<r@)C.GP9n'GtIe0#Zk9!t'b.?[fXdSpr5(7SGe=YF8
-,9*h5"`bmb07I0PhV:>niZ1\l2M*HcAT$u6&eka!!/M^_!_<:t+9<`!I0(f6U<ah*L]ie>&jQLhJ8k]g
-0JKZQYe`j1#p96oJ-;TB!!Pa^RH#0I!"qNu8,rrMNW9Cj`cW.W(^V;c,_-#Z5kGAU@#.!f4<kJ(!_<:t
-+9BIo5f(7G0#Il<!@30uO8ooL4ol?+d:\JP6iomZ#p96o^c2BD(`:k9fO,tT"HWTr5Q]=\J:\s@bjgW_
-!!sbK,_-"77fW\pj15X<N!,4B&jQLh+Sl4;0LVNnSe28O!@30uO9";HTO;/4QXPN/!"qNu8,rraT)]4Q
-kVL78+ors>"HWTr?lT1]%#jL-CbQJe!_<:t+G&_i5f""[k'0?@J-:r6&jQMW,CkAsEF";.7KQ*\#p96o
-&:FU.(o#=rc\M^c!"qNu8:Y[_:bXT+bHSfR!!sbK,_-#l:B1PcoU4_WOT6"Z!_<:t0TH,?#0(d'2Ac`C
-!@30uO?iFETO<R>F$(Z[5QXIV#p98g&O=1J\1YZ',69'?"HWTrLcthR%+/^JB1)el!!sbK,euA@-l<fQ
-A_:B9J-:r6&jQNG-\-dlqTSJg8,rr=!@30u(e4Q0"66s$)iOo]!"qNu80Ia3:bY;03M$fh+9<a<"HWWD
-#`Pln\7=>N1T+T&Z<SWq=nVO(/c,>PMuNCtU49gHQ+oJkkdg`&mIrjBkqBL&othf[rS`Stro%Kc5Q.pd
-J,ci>4T,C_i1Qt6^.Y@WSN6'Epj:-Tq6O\W(\$Q??Te(O/"7iKf,8jXcbAo&NogT/c$Arm.iqtYs7+m&
-Y8?9U+NhH-jmpqol#j\Q?&\),CbQJe!_<:t+FtpS(gFi'\R@!#PS-hBOh-CN.T("g]6qK<L"TP0\odVn
-9.sLml,n^HFtP7Kh,[_@d'$U)gaHN3._Xt2dAlH*Po#6X\HQ&?;q[QjXX#Y8&c7C>8n9ukaHRtDfK?&)
-bO[^+78n52=FqHf=08O&0fJ5@AQ?!ug*CeY>Mq6#[q-<>O*)P)135Pu&jQLh!!sbK`Xs%t_/Om#0F1=.
-`(@n=,dD,NL\\Mmfej8%<@H3#Z7F/3L8)I]Fk[8Zo'9$%FGO"@em;7PQni#'UXj_TasPa=$SITF((jCi
-&Q]XVNQ@"011LsSjfK:ubu^]\Rj[:*Z\4;^Rni"1=W4[a8_n3601G2eP>j!eNL<Bj$3nKZ>&5l*5QXIV
-#t1E$(^l)k4,BVk8BQauN(>F^UlNV6)KK>WjV^fbL.e&qP%QbM)'11=lE=9ZiDjDJi)M1_$n"!:ooA0+
-L":N;>""$-+uL!A0jA*\PZ[=(gqWu*8o@RBIP]qa9G6(?AjM8NbRs&J"Psj#,=,.;.MZTq$;iKFJ(3Ep
-OT6"Z!_@i]"NFV!CaC8];)Jo!)%kL6KPpeMJ25<LjHub`Mi;.GE6Rf1=DW#<9u=093$tSWU>hQ*=giq3
-1:ar`&e$J%+Z0pQ0jAHbP1s:(U;fX7PanTW]O`XCp#Nt*Ki;)a'M[[(`<cAj)L%pKdc.QFC!ac5\1rmN
-7KQ*\#p=dR+>EM@6"22+7NqrN?qh?I7?acP=d0a/klafmTG*thK7?0@-n2u?Ob6i11kV?k<Nbo:$$mH2
-M9JL9-#Bt4<H"qN9\F`g(-E!AM-F,WWXG)/EXQ79YF-]cZ\=uMXY3gTY:*OF9hBG8%)Wnj4?Oo&5QXIV
-#r%1Nn`.[WQYq0FQBtl;O-le_<i=`$FmEu6?M!6HA\YrkhOcYS&!gSlQm)1+HTQ^ta-A_+1[e0fgb+Z"
-XfpNmjEFtus6Ao'%eZ*>T76r#h]@%2lS%*UFPu`mT7?^ZVuQ_#I'RDbkIXA6go$+c&1X7:[h>s6#i.mV
--Tk%r^]bb`72FuPkS"B1PCc*:Z(LYB=?nZmW).H7i*jtJ/KbZfi<NcUJagefcd0nC9UogecE0[ZDT^nG
-ZhRN6A>O;s?fA,U<ToAR\s(\<=A_?P]IZ^8Jq62i(7U0aO8onY!b4TjpK6ke6]8b0S64]FO]SiB?B*M$
-.*XF8).qS@=T"Vpr8t@kmt="nWk'<M@3Eu2+t/"%!@!(DJ7;#Yo*nFGG;e!TR:fW#V7X=@UpF7::jU[J
-Puh:+k\*lE[.mg+1eCn$AhU7,]lJ]!Y$3M.dko&N4@BOQR`GPp@$!\@6%DN(7-FWe^me5ubVFbD5SflQ
-:f=V4?7!WB&,qi7*5O(\'7p6kje\6BFE8lAK?Obl"ZTo[bEEV@?0)EIUHPrV4t3t'n>iE9]Q/d(D6p)1
-1bf&-ZGN"PXHr\93EfZ60fEMPc\_je!"qNu$mO&>r:m(^\e7Lj8(j'*n?E.7Q.>3o([15.4EDYOL8hho
-N*MFG7cpXJAa2r?AI7<!21qhE%NOkQ&%?K$M/<j&<!\*[%Kn62Js7`^8jJbA"XWqAV(a1q#IEHZ<YR_3
-a*/1'/>B3MO['3WJWg@E7,T1MCEh*LSQ%%&iF/Bg(mL7O#kSi\a/SJK_Z593[7j^_LPT5(iZTKn&UIRW
-Z33T]igqeRY0GmN-?/.Q"]`)k/PJ`lc%Qh,Kp5tAGuDSgcK`&6G!gKJ+U3',2AHN@!@30uO?iFEFEM_#
-0[-T#l&6:@V(0=!i$nAHX6/MGl3'+*/PAp&a_ahrDO`/\EXfF569g_e5u:5i&.JJGF(8^/g*.9P)Oqg-
-&Vp_!#'-`ZIiWJ>oG'X@U'2#LRSc&X4:W&,om@8]OgXepD+&%a+qG93$/_/lp[T\3pN[SumVupV!)jMs
--FHAeAl;Sr76HH"TODYc=]/[nVY2d)[5jH::Zg67K]RIh\_PDq]3M\".q"W1ZJ#aB%+]GJV[,Eod3!RW
-7O3KeO8oo$(kJGPN_V!:d<^2^U8g&04\"ME5bjsF'-$n%4Hl!Un0d9s-YGC6.ui\7I>YOt-$9ffQ,jD6
-Ok<<AXkAOO8h-@h`6&8Yq(JEg&Sqf7#pL*O3[#?"&/5NmPAG8L4Eq^]?6Y+a#YX@WD:C$A+a=2rKPsTG
-HO;)tJcT<t5V8L$0Yknd<KPm?ia+r_D1XDDa+_$f/LX9?<#2rLUU7C%-tl012St1/R,n)>,+cVk;5#XD
-lq8dL`C[(PQ#et)VCi:'AD"-*jrsgOJ-:s!Zj@^8H8),@jDE%6PL_"[]PO9kRRTNb:oO'/Z4._<TJS[D
-+X<mNA#V:b8<[HCUV]b#&Aq<GWu%`aM)I_E_?n$Y%Km=LTH#5A>-NR8#RL^6$pFGQ"2FsCfqbK)^5&/-
-i.FS)T+DEYCTn#?,UgJ/6''rsOE/PXl6ENn142]G$?CZ<.60:MVo.9qZQo`!.j5PpIMc3c8!:I+g3.VD
-BAnMqel31h_U:QA8nh9uoo=r0Q*Fe:EhPWs;H6[Z0<<IPNIi>-issCj"HWTr5QV?=5R@XS;=4$%#QcFn
-)dDBq+EQ7"3GK?`cV/U$'"J_pfhG@mP:</]'A85d8I5TgO-%5C6qMC+2Wn&U!$2=na0+@1?p6onEQ^@;
-=O$o-ION^1"NMdV;A1_Q6HTIH%ROFSH/Ech0bHt\&]']b%6P'9M05L@M3)*F]`ATM=<@S$'3Z[oN+"[h
-(gor;>TAH_>/CN*7kka<#mW3jRr:4]`BmQI/&*f!0>J4qE_9jLVnc?YS#ULZ?q=2L'*OR)^G`-sU`36"
-1Mk]QF--G85QXJ!g'!!K#.(:;Brnfg:$7<EH`&@9Ufs81@O\O[i.lRb[ja,F7H8,=2IDSI=Mp:]+RjpX
-/Itbm,--'nM4<'7N+&BNi1L=,K#-!p-NHs<OC/&!"$HNNPAB1^&-r:h"je<Vc3JM(+WO]8LBHETch$XY
-Jg!*"6-5(Y?i[/+/dlEk"5F]3$9/W^i&lg<<^OEtR8P]f&d`N*J?)!(L_8?uHtnS?MNcq``2s&A8TqAE
-a<d4J'i.jZ@mut7V'e]0l`B&c$4YfshaO"rSdu,M!@30uO8u$]*'JTjb@m'*c:M%nV!21C@CTED0!X+U
-(+%QZ!tRaS[kT,*?=p8rbdf?#=2X$a'![WkCddP2@Y_C&DI.@!.#&m%,nX!.^s#.7d8)q(Kp-;N<>(O(
-E"E&g0L-Z`.g.Y)EK:/+GSm5ZXX@Tq:([p(fq=+o:G@I!,cpg@o<jii!o=Fo3#SAk=E<&XU.SE_lE@3Y
-b%XE-<l'LN)WgfN&`4bjg%DUZ:Q!ko/?0;LC*sr>+S(^nSVE+m!_<:t+9<`!D$"!5%qHFjfugX"V=ggA
-0$(pa:#f,uX=>S^h]ZJ9/!@E%BfSA2V-_o$AX]cfn6scNaJNVp;@='U<8,pijHe7%L6.06jFRq<&"JGa
-&4)7aH0>.\LqK8+%$6?4j@U+G`>@#RZX>X:W!+[71$E&=1-Is'"0B$mRCER1#:13d=\eWY.gulKBu(@&
-02P;*=]/%IYZ,:Ok,HKHe)R6U\L^%sCg2b9-#s1[8t7M)gls3=9+Y-)e^'k&Sq$*/:UI[mq2bRh5QXIV
-#r%7PdB3RS(8JPe4%3,6Wc>9IrX4r#Q-687$+LH[>>R,4[ko\W0@g<&^'1L9C'#F\QpH7*$#4@pU=$F4
-,mFRTP)s]ZR?E*!`SdM`HGm_M?SJ<;*eGFVb)m2U"rA$H#V.60o-mfg/<g,F6U5oMDdjG?Xt_l<.5.il
-)qU/ff+KXZn2E;/24pn"dKhLGPM>N+^Iqp4#AZH$a9l&<aY.'O8eRD$O[Gl4nMBcAe%!Z,]lf@_Y'1V-
-"!X;R:'h,m2dOu[.L]!,2YJ1VcDXLU`ZbF/J-:r6&r8FHb/9l*QMNWT7F`hZ-X5MccVkOHXXXR*Oq;Xk
-=!m#dV<<$#g^>ujV.keeM[0,UKA59WUnAS6qN?QfjD_p8!K'Vi`sE?=EfQp@<tLh,i(pD0LIIG,d%d(d
-8gt:'_G:lr6ra=<*tq&6Ec'K^G@f[@-Ki[t0>>,@`]_ohbUoC#gt[?Qah7;Sf=$U@=^Kg,7FU&8/*C0b
-2K)`+eRdUfcK7#7"f8jk\5:&\;O&LC)J9n@fd9:V^lt!i77>[OmZuj1K;0X*`8QZ+IC/*e"@5'*dP8_l
-dG*,sNjqI=m@LMAIeWcS05c.8]>*b%q5+O7cI'2Bn^diLhX?O(nEPQXn(r3NpE(F1s24A5`-B9B%N(7N
-oc2fZm8mNLq0L)n?1/jrh@3p38Y.raT&\Z(^Amo+]a*-'EFd\;hB.b$`\WAE^]+<k1lim>2W,g10l#jU
-Mcs/\dooemMT\pUG"CD1Z-oZCepq.q.'I(LC,5AC-"OJYc**OSBlQhLOmr>!Ads?4+p\aZTu\oP0.Cj\
->6gNZTV`$'ec;EX6[M8DWDnl,Xq9N%#RL_*PaV_`d),iLO$_aASc@9(9qbHU2L;5_$:_/,pQT^r38BRV
-P7jIqh#Ji#hp&:L'p8h!ME^H:a0_u7YC(?5g:uCaQF[HRY)h7`9uC>h/q/8e2?11#aU:OoRk,5^H`$8a
-Gg!/%R?%m:5N;]0_n&).m[IRrs%17<hoU4S=2O*jA7Kl;Q+5orhCh&qnC"fGn&+S>^5#LDpl+8+K4%.Y
-5Ps\XQi1]\r5mco>Jh=V26iY-]&`AlX8hb@[f7CspKPQQ4rAU,p3co/0>=shp%M1qHXjqdSZE*l&Lu\.
-r94%OVn]l[f+5&*!!s8:4m.)"W7.M[Isl:bgE0Joq5oR(Z86)k_u[D1IG;B&VtOKrb',Ldf(1JJ71C4o
-P^30Dc/V&?,P_9URR[ntkt2Kq99R7okrLb-jLnZ#U+NEB=a:f444qE-l,)TDm$<CLng[_ecHqt^$6tg7
-&RlT1AONQMGhT^-'e3r)!sBJ=-lDe=Q\:!Q?i\G:m7%Pa'rG!M6.dFc4\@5\ZG+(]!86:uZ==";f<r?F
-V`Nb/-uQA$g10l$^:\UUX*4&)5JcjKL21/1Bus_?'=Wq'@"<S)IeeT7fZB.aP9\2(5+D/`Udr8sJBti(
-^VciHS_QN=<Ze^<K3`Jd%m9>.@LQ]3rN:LNmn\R-eo5s6CHcW_&X:9@DSu#=&Wd?lhtS*\e,F`LH+ZZ@
-AG?)l`ugKW>S3FF&O;9LOYJeUP[I>P*9EV'EHN07o]VcD:i%fleP?*3FZl4$R?>6,3P2h650k5\VC?=4
-&Zhi\U@sof^lD8\8lJYS8d/a$$4-om9+6(_@"6:+JW.s[((r_<i,G>o%B:t;A9qf,[<%"LHjBqd(VY3;
-%lb"nR#s0@%&"4":>9sUl&X-Ek8dh&&$I(&o7@u+)C'UW;4hE<qYZ(LcfYUm@gA(/=7Y)Z(ulk<\3dA/
-rHGIFRGPj;&ZsX[:^N_Z:RD%?KMNqhB4f4l!I\e#e(F?M\*!juLt@IF0d;o>Xe_#'Uo#Cog*3.L;&DhS
-[)"5Ke:L#N6`.6]-Au]E@<?O=91hs;Y=!$)iMK1_/;]Jr/;/]i6:rpKh2C^eaN05(&1(D8P,j8X<MJOS
-5Ijf[Q'tM]-<CP;X817<Q._#==03s4QT/EG8g5]1dSf4R(n_NQDL?6O!1Q)K_/R9.-Z=\V%J]'A*Dt%/
-5@!RLs8;f>.?F/T=?%/.?jN0?f#H%=I/3Ot$Vd<BmI'p;lr!cY'T<+ukO>'_rP.<>bO6VDL7["DN`lTp
-*oLPm%jCLCcC)J$\[*N!Hj+TbkGZW^r)tq<UXCT51QN[iKA'Z70aqcB-fcef=D`2'W(O'i10@R+W1TG=
-(Bd+E4K5AfPU<cDA4@cp':Fc7C5FX;ZHp:6JRhbRBkuDG-,g\.'MlKX3G2(FFdr:fhX"Ke[:.>nDoJI)
-gj8^R-N!.pXkC1*k,`;-`5/%.&kMUR0SY-E;\B<WIOh_!ngo6Ko[tX;>XCR'W/N[(IgK6)2mOLh]C6mQ
-7cX^On`)!._nP743$6WdbTQgboW*P0%hJr5D3+23+Wl4&l$mb<W%Su;+4WT"VJq:iIW1rGbS&0=a\cd/
-\MfM(IeV6g[$0WZ6::@sIIppEemts:B+(4YR[P(5A"LBZ>,0L?(M`mU2SWi2Y9PiIEV$13F/^<MmU="&
-;,SEsfr0n+,pbR/MAC&=R:K0`C0nJt/k7Y*9Xp`ah/V!CMJ@4kb3"G$X'IZ.-Ja,<dOj&sh/dYc/_;9(
-H[SSXa?ns1_;2'5R-7uR@blNgD^@mNc>S1250_.>=Z5`iRpV3ncL='.\*TOQXVjAU$lTpCU^S)(6[0ug
-JB#'1J3ib/qPc8[16OT&2iW1/JEHAQ%:eV^oJDW5qS4l`iOd_>`0S$GjJ%Epl0GNfs5SMd^NBF[B0,5U
-!WMDWnOQ6gK6LSr^s/o==D$GA93Ec:]Kr!2X"<c^C#U^Gchm[=+7B1$_p;(0qtGU:g>;T'n]BWNT7+"\
-s1W,0s6Q0PT0;ebrb(/6s6"m[:VK2^G]0N7:,%'@kK]2,M@l9EENC%PF$#&$lGKW7a/`g.N`l]s$u1Oe
-ku<_,=pQ!sENL,*4>KGZN6FDqBC+8klYE`9co1^IUA2uK>+^:`h(.fW^U.V0oD87,ePgs0,EHZRmM/i2
-i4o&,4aV8Moa#amrS%VQfJ9r1I0m4_6Zg7fImNYu:Ym)m@@D],aNfG:Y;$C)j3l6RbPuc4&$k>>6j!%g
-*AK2F%%nAD7DiiCI5Kish?`GNBmu8+TQt2l7fY.=,;_??-lBh5/7M?GDhjF6)J>K^qR8ftj#GKri*2#C
-=pSOVB::!D^4lP9%Q))uMJ#3G)"FSFVNpd4O!kj"e#-\u4+s^-\=&hBk"J/K?2q\"7PdGR-DE`?d.+Wn
-$tH.M`nfDQR`FAL6r*WNYu1t'qg+Xl&I$'dqsfU!UDLBNDP'9Rj'^[G/4^lLlCq=o\,=RMm;AB-iV9\7
--q$'*h'8.r@/;(`kX7H)pF:h<ZSt2,%%<6ddl%`]j(T)7k7(*>O!kj"mS-5EIJ+&RLGlobGni(P1>P@5
-2<45c>j8eJc`mRBL@0&M^Ue@6^Wn^2iI!j8+e^opTpp7:pK,8Cb]E_(8=_JW4)+[DR`Eh@+JtMr'F[A'
-q#9UYmp$fk@=J7.O6mgrWH<U^kal^IH(!jlD=85>QHl.XDAu=:1\;9T/7Z&=Kk*g=HDD#Aq\ed35k?u-
-%6Md8).Xdc0FZ@,OCWS=gHuCu:n6e)+9=?@:%[1#:Rp\BT"F_QGAj/#f=ZFtYajr:J+K]OL:DHkr)2/'
-_e4;#kO/<;)47F3d6*H?+D6d]7):QFVpf(#Y.ph0p=G8I!87#WNU/Ijr4r,`+Zc1&0*Ub782`g"5D2Mr
-G^%;2L+:i"pqIY7%VPfA4bjlBIiHYmW7VGhR7@r"K693l_pM)ZHhJd4oF8F"Bqf#tn'N=5>2KGZ3=aX/
-[&sAf[b"%8nji"m@$=XFiYnn,h4K-\>*hHWht)DOGmY>3j'VuU9^A*X*`4U"f"VIXIq,ho_C0lZTg*oe
-=G,j@&*qJ1na]39X'cAK4`Lq^.N7#RkR6%kST.DZ4jrPkBaS2e&ZGu_E"1CkoW1RS3%FmD3:hrX+_&2b
-p,R$O]*",FF"R<:G%WqS//,]eI``F`iE%j:28)M+,'H+4/&0g7c<,W9qRk_!Y`GBo,.?dhQUceES?[D5
-UUoV42OL)$BHB[E?PmDs;(tE)qSUYH)_9BWg@HBAo52E(e$'IJ#+YC-`p+$1QN*/'`!0ui":U5(W1hQ7
-k-W/5CGQFc+VDcAQSXB"1?aJnR`A8CgIsGb-l=.OrF]3E4GK_CkYiS5Dg0,Xe$,!9iTLBB^7G-(%>dMi
-'(pl0Orp/?Pmhue_&h&^JJR+$@pf-FZ1hs7M<8eW3e`FQ&HtP?Y,AD"#j_tPemX"*pq,L>OY/MrRj*#=
-%4cc8FjgLt,i->1#h#8[)D*`_d&5e!ncKej]nfBLo,&(_R8u)j4JH5>fZRcrI<U2rl2P+H1lL!u)HM=B
-oR-\)e*RuWJi&,rhPBUIrdo%OqR>Y"^[D\O1C\,[pX",9%![5#q]$'=7;NU*a,!jC[$'k>Yp[D3p*^cp
-H^X";@'D4VE<<m<qe,l"/9Es;qVQ5.H_6$MA%T:tBm]6RbPjptB]2[;9r1X4/S"P[QnA\`1C\-H4H<I?
-d+ga,I;gV48l79q1[4l;fGN>%iLH>cl""31N8\$e=M<n5qDZ9<T8#5l)1OSGLk]tWaFclJB]2[;e<Ik]
-S2#@$M]"_^cod$nXc_/\gcQY5picFTTjS.=o##qeN1&(L1e/PB(e,dpU&QbXGS#Z)4q2;aR'8`$%+(mV
-p6D9o[.#Dj1AA!EJJPL:N*,A'jtV6sNM)%*jtU=/0bb&TIJr9`]-?+WoVqburPe8<e#`iJKqo6aLb3%'
-1^IYp=;rKnT0AOE.i-rq?[-qSao=ALLdc.%&-)B8GdHX8KB@/QHA):[nI<e;n1-rD&C0>=pE*`i%nF:-
-Bi=d#XIk2*Rr1*FdYHs%Tf;3?/\F6e];\UiRZiEoJFJlRXTl4PUH-??Dgm[`d)+OijtWCJ#\k2k*`4VE
-p\"N$s6k+$&5BMt`+C\IZS=R1BPsI$#nl+lFK5_Y/nn)OGS^J1B"iEXj#"NS&-(`i\dcFDp7Q[>B/5&W
-#+3HlXl7lcJg$Z+GCTRMk(`!`*IGYm9t)$C`CBI>g`G.4FFt@64g9g'eg/q<rcak5;\C0Q4\PDDRLpLB
-UNqfCPFcJ7rQXB7R]""U$3`dVPFet=dbM&\_?13SGHtpGq7cn*rsS:D)V.0F*'+I^[k;rrL=!f,"T*2c
-r4WAR;L#P4<eKOS[!IDfk4+@6rY'aW-lBgh^hl_g_pZ^._ZF61S;A'EH5I6("rJN2!M'Ar,=6>M,Ga.g
-o6pR,<eM<rE9f@C2/"%$Ws`TY*foYK(k/;0(rD\+c-A`RVN>B-b^502hU6$\`aI/hOqFbIJE5[%5Gb\o
-3:ui5&T8l)<C3>^SHZn9c9K[8fO4)4o/IST1TI@`H&NT-KRt@V(Vc16"AKqPiQ^""A]DqUJ3ED[S)Nb4
-9+=8Zj8_YOJOO4fd.>f8Lc5q%.]K&[/G]Q,+5@PR:Cc1tL>%:BEE)dgM<5BR6c?/-ADW5dH*2jtEnZ!`
-1M5JEm#a6AU+Jj3AE!cO5pn@7fD.c),2P^EXP>tt&_[`9Y.YE&n^<LB1^VFeW:UH2bp1I9_dg_1"jFd1
-Hi,jf:d#YnJcF</^0!oa#0Xo<j<8s,_iAHcmdL)>QF6b"P=Omjr4,"'o/-u,=hFIJ%G/=AduqH]-Z61_
-h!UTEA)f/Eph!!UfD=XOp\P@,h1"-6A`b$$.Id/^(?7o-c]-(Q+.Y(<)1Q+UN,GDQ&]q6QqWL*&DeV9U
-)3OhH6k[aShhX=_""'JWYn[\<)n$>m3K]R=\VJ8,P9dRAerdSqOq"ma]5K%jhG!@INa13(>Z=m0U!m=&
-[qqY8Bs+.)A?G"KC'BXOq52.lLAKSl1*SLcZ&QgV7';T5R8Pjo;l-pF<Sg-kP%g)i/5]te\O'b3A.-H^
-k11A@?&H3C:@*+'b9n"WO**r(p99Td5Jof82eL8\&56^m8u)=;2lAbR,"]9.j6k7-O"uU!3SgT+s)AYr
-]j)!O2DAW*NY)-fBoQgQ]biTP#UIe[T$=t(s0IY?O(0^Xmb^Y3INnCrM3Eb/nNt9D:\i_fjYs9.II6%I
-f.NV:rQ;c2=5\+#bu/3?]bT.(YJ&nL3Na9UVTC<'.+_e]3-WR=MhFOD6rZWD2+6^4_8)?RP!lb<10*oQ
-DAp!,;GK;H:a<=s%1O5rHo95M_A<!326Icn5Z:gP<N&"1ICOb;p)SY2E?b!:Xe'WAh"H&$$Q3sRrP(N\
-q4sdJmWsZ/N;\q9\i>rC&P1@80t3?\neK+:S!+pW3?W#]]t-F>P'hslM<;)3hE780`gOk%((BLN+]9C^
-A6pH399Qe#>UIl7ph.W)b`$8KPhe;\Y'sDf1R+<4Xg@'AB>q=@`7N7kBp]pq!&#du[]XOA.s/u_1(0p>
-Ua@9:Nfb3C`#a,^Ztc9s26Sm"gIV+ie!+1L6Vubu9GUgb!cNt9R4,-P==Q?-_SH@BDq>;>3fO7EHQu50
-SB^hfrb'&86Vd41PE&+aTkeRWPo+p5_`oBiU!QLf6sQ]Sr$r\LGCKRQ4p=Rq_=2V+"#@P#kU\QO"+Z?s
-^Pjt0@kAO*9#=/aF[TP%K^M6j>FuRjB/gSFZ]nsNU>VDL*%M^Pa!Tj!,TOFR@tIdU-oiW"VQ8oILVh\3
-,Xk,Z+VGG#(U6CTM)'uF^oq$?OHS([T%D!A<H'4[$F?DH+IZ2)&d*_O%>(;%<l)sY'cuZZo\&bCc!P/W
-Ut^Cd.jH"!A,E7Cc[AD9N3EcifE)rDfmAcV]<9W(_n\P5$KNWLSOJ5rdYB(nL`"g,(u%i[GoRRubVG5h
-/Jto/OdW-d^qDu9ejQc94Jc5H"_&T"(dJq*j;]*Q&.J';^L.''T]4V7BmtoPO\#+4i$U;L0GLdfQ:-GO
-h_D0OjfF]:V@,hp/7IXob'(<uTQM2+()=jqIApCGJtUP*D9Pml#P0Xb?oVkpl1*4>Q2raL:VcIh#Y[(.
-`mMh(F*%p;m5':K>Q/:34Q[Kf>%bX<4T,+@q?R;&jN/CW&H7UM0q?>kC7&QRBd"=(Pn:_rppO.1WH;U5
-1<U@G%%nId2ZgK*_?9u6L7kT``_.m81sZVW(a+dR6UY7Ha;;m<>q5Gd$g/et1f*0cB*miNX.&-FJ_XCP
-WD(VR\s$.>=@ndXGY+c91PB.dhM9l)1jRO:>Q(`;N(07`"EOCd"QN]B,-Qou$)jPedJI3.>m(7>jXUn>
-9QUVI[c]WUql?DPS^+F5GoW++@>]?sl0c*t1r$P:"\7,t6/@\P.<AJ>=*M`u/Ug(C'oCqi8]%omq.8t`
-RC,UAeR2-Kf]/d1312p)%L:;EGtY@4YA(8u2qN9B*;BDQ4SL\en*\P0GOO>KCW`)aCUjB7L+D`)9m,p,
-nmG>OGdT]moH[(%j5kFRng5cUl[p5_JXc-LKP*jjfQiY_MCe6H:hi9_9g+#738n:BE9uLk:ielR:aL?o
-je\;YFGl".&QB,j,''o4rWKJZYGb2u4?k^,,;m5mn,j=-2S#6ZZ.i4JeM.,LP0=L_-nhZ8kNMP*$\mNU
-@%qAo@=ZG[;&Pm6ng.\<G9q0^T64XMNpM^dmrV6jN9mA/gR]I-L<tHH(]J8^mAJ((^A6:aFHBgI:4n8]
-%#[aChh,S`qpQDP0iQ;+:N,\I@q2)SO<UZ"QBeb0*ehGhYEkQ(p.P%C/:R8f]Vb<@pG>fTQDPd2AgS,m
-iKk*A0n]nLhkHR.]5)=@A64VcqSX%q_T<kHP`"-c/_mG)h"9=eeG@jtof3oh92`I0;G6U/<qo;Z3r+d*
-I..6RRYUs+pcI)G+Ta#'HDnS@>707@j>;CB+W/*.nh<>U6D1MQ3R0h)&G.YY$W9V4Kl'e9Uh1f#+lZrH
-^FVrZV(>n%eQ6@%^!hYX=i.a4]0TkflFj"t\gfVQ1g03;&m![8j:b6Vh1Melkj/3A*<T#XoM*TEjo=O[
-%mplAH0U"_:V,b"I-[N!0\S]XfCs[A[?EIEG=@uH/<8q+Y^?V50FW,;C`DsHq897?1A#bXCGqX%4qqXN
-^^0Pae'gCXUt+A\bE18M-n)o.B_FL"\SA1,ld2p@[8ZnmdW1h7SCNAJNc\9OV/R#4#n]MPK+c$[\ED,9
-;6?+[qr$-:Es1D1J04dK"H[UCi$&F2/)$X/Hj*>3"%Z>gmbH?4!Z-uFM7f-Flp2/7K1O.@OID>'i->YV
-=,$j1//\#Xj>d"c!ZZjr6h!LnP_=p(j)Z+rqYB&O+C`L,5X]K*^H>h*Y-(kU/um(8o;(KWY_7R4]3=G5
-856ZPYl[#raXV4dUs<,4a!j'/LB5BpfTu:(^ZfZ@U?lsrW8W$!5NY;AdXh(0S;K&$@Hqc+hndY^O9((A
-@cR`,L8YH6QqbUbs'\0VR.t$Eo7t\]0cZ;45.-`6g]k,'c/SdH,Q@.uGO?Bed5W-;fQFQZ;c4tkDG=%d
-V.i(I&s&_P=#s,bD%q""EgFM5bcOO\DGo+:\Kq\6dRk9+IM<ZVa?V$/B/#V#f&S.'=)k<iJcQ?,*"WF@
-:4O2b3QKi\0MhcVPFCLH_]Z<!&`d9&Fl'Te#gJ$@+Te$o!5[UYk@(#a8IQd[./<o,;K/^_.I@b(R0;CK
-XJplf+p6plcr:f>>V7P0bN(Q.EbjT"Ec#in9pfk+c7CH'&c,E_mUU=>bh"bhA2p]H!<rOH;](#9f:1/%
-%-'f/K^PW7RN\,\3QehHZk]Q-=Iu\i&,"N_d3BO@#r]4/U1)8l$2c'\1Oi(6*Bf?lj.Y?dA&kb2F=<Tu
-iD:H<HY@:<]=P_u.WX7cZ;W'W.4RiHd*%QOZ4mIS)jb?+_K.Vd>EbI:hr;*\Q)S5$3J6)sNWgUVV?@"Y
-?u"'7N,M]mO7a/Z*J8qE7"S.TYs>*/GR8tR!?V3h_?W'_:CG,2h:)Q1+.O(3TO<9T]pjmE&D.WjDW/P1
-:s^G7(46f`$3nici*g;AcLDO(S&fG7@=d?.[`"`<Y0th$db$W.'Jq,teP_"8X:XXu>`EHTg(l43VA)($
-`Dt3\CU;Nfi<TYOli&h3e-*ZK;[]:'VXLC<RXH5iC*A88^RlZA,fc6T#[sMc_b!'[PVA8[j28>;!dFcV
-^RnJ=*rD-]dpkG.a.l-8AeZ.8V:dPrT-UnP7D?DIYJ",CnqqGsMNET:,J/tCkd1JGnKJcH\>f90+UEg3
-+ts__kctj_5T?YR1Cg*crSV)aW;ss^_#RX_PYhGa"*H`:+c_]m<W[i4,2W^C5j8M'k`M<sQrjMXO7;:q
-K#+VNPU\\)Tt`9-&TfR#*erSh>4Y\T'NO?&0@Ze,_CK%dSVco0CK%"+iju5hQ:,UN>Y'lHVK<,\?KhW.
-J#jJL%#uTQ*T,_8V(m'&Sqg`>?h\8hkhHd1;D!Q`L2Mn4f]R7R(.&l81da)j_G%m-nh'LK[JT)5U4I;H
-WeD!X1lqS?e_(qkeiZi^6#BMaFsJRV;RMN%Oai+sg>]E:SO0JN#1(u@]\:T"(0AcRp3B_P'K36Bn5q?@
-"G<(f1g@#<\]J\2(kUTHE$gqq,#QL&"euPW6Epbf.\m*n/lAg(LOhBA&BBD\&Ji6)5gVj\"$\(u)s)%3
-1kRBBkE0;_T'BaWPXBDM"$R3?(i2LS!&^!5;0&`uM&jQX7F2mO8J#7F04?:l$'KhL9I/$_3<f)Tq=Q:)
-l-*V=e>6(=XZSCEVCt7#:(gMeX7EP'cTj2"(nbaRrGSDQ(riga#i/*l;aeGc;\O64BI4qY$AC=S3@?gn
-iYKB3L2'&DiLFBt^M4pF&^B?D"7/_Il"M2)0VkaDk([HPiefQ($tA+)V*e3mbu;7G5VV[m0[sZGf;Yig
-g8:q![<4#k^FUk465CkrfY52R0eYc!3>fX6:\+U=iPa.KQr=8[5>n3W4:Is`e^Th:cq_P6M#En=D^/]s
-@'EK-'mUJf0)h[3_$'olX#qOBj<moaF]MtPY!u2T(2Eju.ED]L$W_\54I1;uVd,_:SWf-O#^R?K"rhKT
-;EROJN"pZ&Q-LX`NQ!QA@]_lGIIrJEPI`2:5ONgK(YCF!#9VJ\#A6&l<\a-h?f&J;'VU51e_@EZ3^08X
-L[JD>1W5j%-*+Y@[Z$7qa.Y5>ApE@s2A>%ZBbY;aj)?=h*,-,2j2W`)TQrZs!BC5QfQHgOL;(`*<LtD6
-:=V>W!rp6NJAgML(3B'fi*e$,jOU3ke1*$ZKhYWZkiu=#7T&Ys#62FME[o3gos<X^#4XB8&.IK*OA)gP
-"9T`T+i'p^V$)F`PfW2jVFR<^@Mnm(C'FqJR+bAVW+=9_N^HF8L-?bUi'<Q=j(Bts$rg.H#4QtiLI"bR
-P/AVIA_c;!CkX_qV_O+a!Zm*_@\nL5Yi5.8pRICK#]`b,`Cm7kf#oCE41`&9_h\2)CQ<ggjP<b$:7Q_C
-_Dcl#raX9JOgO;Y%Ar;-?j7KLo_4F()\n<nS0&fIoXs7+d42Am?Yt4(=2HB/L>Ah5^\uE4kC[aaFUDA&
-XE0'M#bs-\J,BrQ`r4N%E^"0g^9N[[Yn+h,*72qmG'+hH1`3l"\J`Pe</m4rnAOq;,*Q:!i8qSXCghHi
-?>E`)=)+\!QRtj."sCkc&X3oZQeL[qj=;]dR%IP>9Fh4fn`:`h_:4@8@'EIZ6/_09%splu@.4e/4V>:>
-pn!cA%JfPeMCbebb9kK>#7hf[/A%FPECmI+at,%_6\,>G6IU?'>?u=5&mfPEL&fXi(h5D21p*sg^!pEL
-bUTR(8C50ceE33"$A6Fbip*)=:Sg-Mm`e_\Hg:RY9J*qjnQR%M`P6?jrK!9'/.rVE=T*()&')t-F><Nr
-OH\t9.pa83g$hbQ0=j=cFE8#U+rX5"iHb1BcemWF]_1Ur,ci"Gr6-POO&QsH(U>\\`oaVJ#ePB!p9N_*
-;JZ?Err5FYfUp0>O6L-q_8DA60/?Q4P(]+"C<FFJ6gcCDq:.+fCm,6uZYA3T[+o\YTit[..SWo1#mT&E
-$'n,t)Fd;\7b=)q<"\aVS6.'LN+%7H7&ZnRn:6C)J2i2q;\E$o&jUBN,"duiLs%6`+FsiZ1*WhG679]*
-fG'[U?96P@;P_Q=MfL*ZR8.*cD9XU*(XtA[0!\fhUg-i#=feQ!8?5J-\PE1<X`rtZCT(K9i:dL;)5P8S
-M)A/%T;h!cjLZc%\&!blf@B.k-2'*FemSg"O<?,Ni)f!=/#QS*cMi"T3S_="pSSUmQ]IVCkWRWUio)_3
-4pXBh5%!pH:A1QIOk_12Z?m\2p'<huI0WPn=L,Ctm?A"]_ajRCUdr2squ61f.eN1lU[N[/:>QZ%7sE*;
-j#/!(n4gh,4OH:b+&jIKVLs0\U4OGEZt4;gKOq,t4!\^4-F7JNI[,mO7H.qL!iau+`9c'5q"7RqQM:N;
-Gk;Z`O75dK-jPl)Y@!N\'F:k)#UOA_JfZ(T'1=4&2OB*M"Gg7fY'6N_*5KH7QrXtUJGBK?0L4![qmK`/
-0Or+61M0l0/6@X=D%AgL_kr4?Dr6$0a`>RgRt'tFNi/K*Gh;OOgU?/9h`Q#P1Ri<.G4R<3DdN1)Xge;k
-GO(l)^$8dPdOS.>WP;'/9]sl-I%=>cf<4XXV<(n[c'M\jg![6=iNhRG0C)`En>67a97HlJ!oA&M=$7m3
-h:1183]ZNaTmu!O2tqXu"G(^uSpCKk,\&aGFl?+[XSDD'c#5C!iU_j1rt$7T)uIl5h?OVrHV3]eF_ZA5
-9H%^,)\]ZpDu/9+\%^_jopGuX%+0UqnIf7-rh#fMK$aOTIl5%)0G#J^#ZD7\jM1]\Z@<nJobGF<NXl2d
-FVW`)IfK5t=5PP)D.o!Rri0?+8XL+lJal=P?bcQqGr1R<9[8lJh!bN:a'msGltp6J*^MKU/%$#gdM-8&
-Ra/e`GV5*oC](Ri#Ob!%4'PfK<NnGC]>`IQAo+PB=-^)P%O-U3#8SMbJ.3]\]aMBm+;h&q9qaue_)r-f
-YNa!fOs.ZgDcro>5,BE"">^rS+tY1"qM.04XX0J5MJ((l_*AH,^TR7K^2JOSU:AI.Boh*-q=<+EYM.)C
-FVk$^+1(d3L;0fqr8NHH?bU6r?],T,==.q[9]*,FQ</Jjcdc&aa*W-E5<93*ifDi#r3,m^T?MWg(14sT
-i:C\5F,4-Ak"BZG^hUU$J,U/UhV+`Lo#%J?@Bpr_RloQX""t,T9CQf6$@_2es6hVT\E,r:JdaQ5q!u_$
-5J2<8pUapkEVRER=M]XYkZ_C9h"]IWnn7ZpJ%bl^It.4j^7MNg,0&SOKQj/94<n*`]bs:F,kLfu3AQY[
-LS7O_ZM5&dQ"aD<>>TWsctKXT<"An]RWc-4C'oH!EcuNki`o8hDOSGb&t=MF(gpVO2)h57;c=<WR3'24
-csJJ[2N8%jD@5b<@9.!.`K7S9dPM8H6rHe@FlQRX%+`C"Ns(OE&jQLhJ8k]?%tdJi/Y<K/S'hX\CnZ'1
-ctkOp+R!g.d)k:4V/fd*0N9[IGL^9&8^/e90/Oq_!869TdNYfi@ns9oPR7dB6;nLE"9V2K@"HZ..Q'&!
-3Z6XE6C;$2kcr0*4%kkO0h@<3'F]p>1Y?(\J-:r6&i^C.:`]hCNc/W&OZ0-$h&mOeP*Hue9IcAOcNlgt
-okE3ie=<ti`T#;M;23`LQC4\"+_<PU$4p@>hRE-kQAfj$L$[eCjTL2];eP7XV%[$iB?X@OCJdd.QX3K7
-][/VoUEhqW,.YWQY=@BU<"oSL6qLf3$.pcNMh9nM*-HMJ8,rr=!@5H?!gI*>'c@qP5`WlaXd^mlQNV-5
-Gq*T"Oj'Y1$gK)#[\i03BtA,hhP3^[fi_btOm@f32Q*]%&uW+8mH6Fadqi-]eMa?@F]rq2lIp%9.9<Na
-QrE1Qbk:kr<7\-U,[%NCZ=:(Loht=3<mr%L2AQ?2+SPp`)#Pd!(cQ'2_+4P4+9<a,*YLH`rRJ:7b/u%[
-7o;3:dul8".4Ms)EF+VVE36IG.S8-3M/::ur+0q2F/p'*Aibm@@RFb4%T5D8MT\mtAuW32nsYhFeZW6)
-Y^Bd5o(f[d4):.*eui2#=oJ8=gZ>gNDd-Q<d%0E*eu*Gt07E_Mko9(dhm+Cg9C5K92((q1&u;o`(s^#r
-LR3r&O8onY!_altT!;eKXfoQM!Sc[*MrH\!BmousFg%lNrmI6\cg0UM=&8d_NBFN:\lW9fJcF`Mp$Bs%
-f-B(UoPYtaA6\3i^+Vdg0EQe"&L;l0O8onY!mrBGJg(!7nVg!=#p96oJ-6]Z!!NJb\dTO:"HWTr5QXJ!
-q?0VK7%ZK2&IBQ\,_-#Z!94?X?sm6+@=s[B&jQLh!!u&c!"+JE1WM9q!@30uO8oo$*!$`^N9`680G6VP
-8,rr=J`mb4_%;%WGX`s/"HWTr5QZlhJ:`>l?%reX!_<:t+9<`!I0(f6U<ah*L]ie>&jQLhJ8k]g0JKZQ
-Ye`j1#p96oJ-;TB!!Pa^RH#0I!"qNu8,rrMNW9Cj`cW.W(^V;c,_-#Z5kGAU@#.!f4<kJ(!_<:t+9BIo
-5f(7G0#Il<!@30uO8ooL4ol?+d:\JP6iomZ#p96o^c2BD(`:k9fO,tT"HWTr5Q]=\J:\s@bjgW_!!sbK
-,_-"77fW\pj15X<N!,4B&jQLh+Sl4;0LVNnSe28O!@30uO9";HTO;/4QXPN/!"qNu8,rraT)]4QkVL78
-+ors>"HWTr?lT1]%#jL-CbQJe!_<:t+G&_i5f""[k'0?@J-:r6&jQMW,CkAsEF";.7KQ*\#p96o&:FU.
-(o#=rc\M^c!"qNu8:Y[_:bXT+bHSfR!!sbK,_-#l:B1PcoU4_WOT6"Z!_<:t0TNs$$AN\Ir-$eqA\kZo
-g8l$qH#nK8>O1aM[/T;Keu,.G55f9_ms]!L`Prk+h0&I?2m3)/UGm,+F8PYm[VWWebEb6!D7f+rm<:_a
-aISAO4_pq=C7R8(dF;<9;eFWWcY^aheB_E&Z0H?7GK.$?d7kG$?<Q03@mfR7X&e',ddcfq\Z<%?X0[M\
-k0@lZW0d2N*+<*U@=s[B&jQLh!!u&]^t9!KcMP'`5q*D3&ugf1!XU'o(%%>=C_s9Y>-MfD<L1i\=P49g
-g#B,Sl>E!Hg+6H/UK`p4?85Zs1e5.4-b95JH0]K^2+2%'Otn5f&t+b31*qc^(:URIo%^<u"d="r=Fs_e
-7oRk"2`Bu4Q";\5l6MXU/asNWFCZ-ONccG(135Pu&jQLh!!sbK`Xs&7_#S49kU-uj&UP-:Y)^'hc:,8r
-]j*^).\9XJ=,[%JMFLHAZZP0#_US\Ti^KGTDr)eJ"Za<Vgr2.R%<El>D2X7HP)-/pgdYgCCmc_Di:^.Y
-Wtre*\1Lj/D(K*?heZ,9`MV@`Me+"GHmr5pJuh`0Cs5jm;(s\AcshWi!"qNu80Ia3``OqM[tDb;M7>*=
-!f7QeZ?AT$>a$A\-I&nj1@=X+X#/9SbB1U.Br4Odku)+siDh:FO<<A-;uJP4GqP3n&V69>N'pdl()ml4
-<dPseC6:1r[jeGPL%*85$LDd@^SF7[;-4e_n><-)$%aXjQ^=[$7)9H5;28dP!_<:t+9BIo(i-slQ&*XP
-;,9n7#jdBL(OpHjR:TE>bVG2Ib-<?S-5jiB/2fN/-K3TW*0YtaL&qV&/6bDTRG?R1'FZ\!@1ETu,e;0"
-+_Y,NT9@Y[M8,"gYF_J&;)e`u7aZ<A#_pbA[6&p]0\JQk)Y>^;DTlRBOT6"Z!_?]-#`Q#r=ML,Wbs^)I
-Uh,3t9+lM<PA=-#+9j71!'1.F"6]k9dbs$^JcT1UEU<VIEfE0E@1\_<WKB^[Cpbutmjq[OCg:NV_/PNM
-%SKoPTs@[9k,Wm;ZXnHkd$(L&,tf2Q74U//g1+D*__;8s%o8#bO8onY!Xp8lr:k81m_e@/I`]I_W5&*.
-C$*"MgRl";qCPc%gMt41Ve'$*H8"-L93Q\s'mJJUq44DL[GnRZ7EIL\Pr23`Z$5pIn*U+]YIq45U\As!
-rUeoI5C34qqt@\shOAGup7I[Yqp3#QPh05ej/qJPVqraq\N<bOf5IEH$j%7(gBl2h^j#8p="(@&+%"&R
-csJIT3;/Pf!B^mWW).H7"f\>%h*N</&q1!X4ck7n;W)2/XV5=cVfQVdZCB:QD(L.d7%%D"(+?kIR2T.c
-d%.8Da,0qEccSqH%Kure7P$G4#p96oJ-<lF5jtu7$&3&@8OF]JT.I1!TAF=@a&-/>lm]Kt>gME]AE:4s
-ja+6?q+7UaGT$2OSa]:fm2qi".(7\chUK43nqN#P>?+ai934&#=-Uki#d:noJ(]^R[VBNL`no51PP\(b
-Fln9ENJ_j;>Z=bV&PiQL\;@#=8BX*2_]\O_Bn/bP7,UTM\9X:=Q!(!BPQWiWU#ai?*5@Zs&,hc6*5O'1
-&.B<c$qcPFQWC-9G#7RWq$:sH*3a\L8W$,GjU.EP.5S_".AqadX"VhEjUREmmKgcc,V,Ar_k?W\F0p7P
-@2P35LF5Ll8,rr=!<s/"3IZ?R;8'*5QD81i<Vf!8W2r1\QWn-ck*]5R)K@71/L/m1W_rY^FBNnt9*Kp`
-5_K@,dEFOok0;^=GAD)$M_*[78bYN%"&XB435&"SmLuLb9%$A/l!?=\Vu(&i^=fd9QYRY"j1C0#:#rMo
-dN;^pl(gEM!XI[e'7"K`Ue:Fh%mt#&!YdtoY=LZK2&4$U?SI_D$Ki"`Rts0pi$JLIMdMbm%nJhkA4:X/
->^'4T#?t#iCY-\1I$%9k/lomr^r,))Q.ES4\<C``md<FNl8!0*&jQLh!!sd!kS#r0eMY0&Y9IpcN6%Wk
-$Eur?A#65L8[c<$OD@_""D+!HD+WE?QV,J,6VSaUI[%]:\X4k@@W42l)B-/cMc:[3E-C0X1]bf=aJf5*
-ruH&tdT7!%#\9?Ve'$c:*l&0cj]/O.hRAIM9LJlL_*`I-7%T/uWTL"3+gPM>$[RJEL+.sP'3c`^H6NJ&
-K8FVsLl0j_ZK/l;:$l\T[4.;DQGfn8$-RAVEg_J3Z+FT_=2kMnaXVM?\CMSFF7biT+o:4/c\M^c!"qNu
-$mT``kg9]k(.5&Y79l+T[`8Z%P82e#$DGkjcSJ-qI"-NMATDt#Y<m0",>T)AZ_S'T[1Km".M>rWX`8Mn
-]96Y15.aUl>``p+$>LWu"HeQQ\C`/Gi'>C=8Z1(YnQeQD,pJ_/YY]p;#YQ+A7-KAua$dXs2mI9nJm'H$
-Wh[nR!!al7%&%aY(YT"[mA@086kimn.=n\)?jk,?1fZsr=0&F)'+,XUnf$FQE_Nc$XashgSu-PKML?ol
-B<7o/W+mqTBC*L.7tqIWCb?>c!_<:t7%;!>UB`S3->ugX.O75XGh>@_%':]!>bq'BAs[16Yl$2i+X<mk
-@B;:eLm',"/-YhHK/!dDb/7V*1#sV(!Q!.WWuhfsPZiT(X`!>9%)GFu,oG\V>N5E!.`@G[?3ND:(a/%)
-D`p*,iQ7]k)%(\CO.8s!5cB=#QdouRUDcLq+hre`-#k32X6ju224(K(jL;"*)d'u*>bb2*Q)b=R)<r[_
-%*9E7S>9=i3@@I0lpef&m;[pE6NTdY#p98'&I8^JUWd#4-k)ndCi#5`U>5-TkGb#bOG>!A>Fpu5UbU+M
-<uVgk*[5_>?8:R;#Jn2+.B1bWSeMT!-\D^,$m70"_=8p6D?\(]i4.a6Ie(l^#mT@Ql?GoTJ3ndb")m@N
-O&F.N-07N#Q'@%i33b(m,pDB;-.J^mjC*S\%SD;*<_3F((oXCSTLuK7:1u;^e.Me,4?tTb:^8`\Rr:4]
-77*8(/&*6q>K%6MF%Tu)LV["7Sl+^1'ml,YFt.K1WALXe@Mj&e-,[_S2AZZB!@30uU.c[X(sLRN<O(QS
-1n>j\m%'m?M)A>1acgX?JqkM;gR+DbXDtZa2dW)QWF:W(6u47A&o($*D"GlWE78!C0auPF*$4N6_;OTC
-M4iq^K7\ZC6ib%GSd\O1i2-Lj!)"cCSJrUp+uk;YlQRA>4ID;)@Mn%J+;gdD#mLq^+</+E0gIG:9P?4?
-;<ij+5V55L-FD%C(795NNQkDIae+d8XUY[B7BqJ(6-Z$t<5],,&AsSRWGto"EO<aRmdHm/*D_FnO8onY
-!_@iE"HFNdOC^7@I2sd-L,>G/VBdeFQ&Db&\Q-q_al#1K`20=VA;9s?Nbd+O[1Ea3`7CSW!<-0O]%5Z4
-f$KXL-q#4`0S!BcjJ/>nqMQ]P;DAU<@Gj3Qha/oq"9g!T:hq&d_nbk7ZW\R\#5E#]_a"M4&0=Z`_Z20\
-+Dl\<ZBU/]e<3V-=BKT^U:<h\#rjCaPB.WU\Wq+W\OLjAKih>)Onj+(@S_m$Pq8op)&ah@laj[=R+6!)
-=sSV$O8onY!`:;kFn@qr?>hLC:6j>*C0[uoj$]_Hkq]5Dr-YE4-*0Z"2PoO1UrFm$rKXA9C;MVK&sts=
-'<)^)DU@V$F&H1:.i;Z+!Am/7;$a$(W#,_@6jZ/?P4Hoq[h3mG/=.LM.O+C.n6PSmgZ4dr;`tOgVFOa3
-+m1g[->oOt)O,9`F;<&*D/*m]*"18D"I*A]b`a/%PI]DCqT@=#jsdsR/4"Ee]gQEJ3D-j$G%ZcTPoqSO
-&lf/$>GkWdpDiLU13Pc#&jQLh!!sbKAeF7l3fmo2=A*^56rcOhi4h\If=:3_X,uXHZNW3bpaad5r$$!3
-]Q@#N\q]]IM:bA;->Fc>8hdX6,mF,J6c:F1!?MI(jI-3$L;??)(^)H@e"bPg`39\=!7jbmLVYUX;gsQV
-419E8$rsTCRqB^LAlGNP419!L9RCY^;bgS-:2FEX>b`^Jjke]QFB,`%&!7U2rtH4HaHDh,b:VC:+jZRK
-RHL$-f*H^pA/i2#DPJj-eQT):kqQ$BGo.G-<.Sb\VV^@RRFQ**=sSV$O8onY!`:9E*ek)/Z(c&0JuC.f
-iF!&KEB,eVfrD@J-GlhbY9GF!.6V=Hd^<39?^N1D@.D#a!;RZf6jcimVP95BggnL+"F1i_VunI;Wumi3
-$B@JGV.-+g0Ece-YhjqW'bl@0H:>IX-6n*s$pn=aL.@'J8!MO,e;1aOi[T?phu1%Sf<<H0pY&:/?$#9,
-)tOl1/\9.\mjc5FHYTa!(0s)L\S,\b`=h(.V:DX/\?9.P?g_fKVd_-?,t(TsA0uJ.EO+G_k7i_Xi[gcb
-W;q+UY3,Q7%0<6)Wkdh<`CerXb0!+LKucH%WkAM_>t,\nSdl&L!@30uO8uTmFA^42FbRgM&G2?iJQP4a
-%(SsoWDu"S',>X@*i+NsOHA9RSQ@aaQ6@Rc2LY'.#\+F1;B%Pc98\]"_8?i.dX4A8"IE,?83!kU<%td;
-[EKf(5`uJ#PYA&L&:,eA!4`n6reET8XX0J5MJ)2af\U(nIhD4RCO8@jHFU-m`G]inhnJ'LIr;si'aJMi
-h1\)Fa)&Jei@es_^UW7VQZ$'ufA`SXQAO?Zds#W@j]13^a!6$\<[%PiJ-:r6&jQMH"@+Z:.s8h>KeT3m
-Y&gp<hAN%#?)^V2j^"\I?jeK^$_*<c>O#;9%]m/s9l4=\+N[Lnp_G:&+=U4#>Ot`B<#f+]M*rc@,NW@t
-gKY@$i$FHo+;f]75F<bGWo>/G,:nb7Q4mj.5f#-c7pk#*J$?*K`BMBE#=WX%*Rc(A^[pQhCL=K57j84n
-6kg'IVi1"3!_<:t+9<bW5>!W.FH-\sMRY^Ld)d&L-fu3aN'aq)5=&GsiWV*Io,uLlofShX;OF>cZ:(pc
-&s=r!Wr[C&d]6&9_XoTp(8VB!*(qt+1aNuL<6?O9eF$0f'+koee4/!2/?@d)W]1UOF`\0t!!NH75pUs`
-O8onY!fS6e`@r!@<A$3UDFuFdJRD$lf9tGeV2[E:!f7Kj8_fVrS/,Ieb$N+]PM"Qm@3l$l6JS=I"@J=!
-]kDh@7UEqO?:%p`69Q#h6>_0<;m8+@-SuSa1r;n)OIsl"#Mesk.kfMn6hVlfCa9%4NhtokLZ*LHnXa[2
-@%N&a6\;b+"FrXj]8u\o^r]`%&RargdaQqSqp+/N4?J_HH@*Em7Z:s`nULR+o6?Q$6Q_ALH)*P2C;%3c
-175Sn$2Fo\eXKfbe>>:7e0\`5l6bZ="i4$C:unR=VMXXjWKG9p6jDTT2+1Q?[*?:4;=Wq;lF-9=`MQ:4
-/=0W!._&'^AlIsJ)dH%=1:8e*='X==]t"&n,up::Zf'9dY/smJ#9F'sJP@4o@RB8tB7^/1m<EhnfDC?;
-hQc7=L?IEbq9tn>Rs'sSTs?1to@l9$I,+S82c%*<p#4li(i25-XTE+qf_us&rU-FVQi-fs_I)_'g<tar
--[X=3([TdYqTQd2hE(5ifC8Q&UHKGbb)C_sp"`:<pL!rMn*5A.47eRV0p7N7E43M_o%VK/rm1?=qP*-a
-55PPZpclRHqnoZ`]+,las2G;H5JB/NZ(:4p2`:*[S[*C!oZ;M3s*=C-:QBjK"GZ?;?Z^b3!#X*GNlhnM
-/+_DAoO):)`DLE/'7*P6[;9hmY,0]MWDL,@C]/8h+-ooMAE>FX?<LYe/]i[j-:B1)eP\sUKQbG<R%l'F
-eC<'K4#k22'8g"kkaH;KD/J"8X6,aL)cY#H)K&ki^\p4e^$F<ph8nGl48[;Bf_;QqEC(%qeO%gj+tafn
-JcQos+#gs]?QSjKb_$tC2sji>:K.gP2\B.+YfXN+[LGjqV"u#!LA-YAlhTgZhtNZ(#Cu?V(I&")21X+h
-s81A95<6%@+FO)L#M=7rh>=nk0lU<6"5X%S(4J"]`]f>/b[\kX^RbW@Mu6p=O*q.`#@hWm5r^qYh7DRb
-5J"/0S#:0R9Rc3Zp1H=cqq$fXT"fIJZgck0$[.nI2W&`/:[bgQ-dGBR;8qFqLqQM#H]KY"K/3/W)](\b
-kaTJfQ:(0!_hUGOqPt.@rVF^ThsNRRkabQGmP&d&kjU[R#nNtD:R#iA(j`qYp0kq4:CR#I^H3Xs!eWW(
-53_k.nZMIEIhZR.po1k]BMs""Cd'(iI;aR9ob@0I:;+cpYQ'/F3V94F6Cn>LB_@KJUBC8p%6fR=r-?oe
-_4c&[IR.s`rTHp7,E0G<i24!0F,XcR8&YJUa#pqGm+?@ECTtCs2Ykapps!SXT7:h9/*iM9ZtA1dqY8=c
-;h&C(O)2Js'j-R]^\De3HZT5[#^7iugB_KF1:R"+$)7Ykc_2u\:S)#_7Of6A?h.(mF1k)(N;tE&56>7"
-qlb:A^Q3TWJg#g;^QMrHIraE5%g!9=DkHq-guEebEl<PQoF3K_EVR(mkMc%#kZ_E/4mT"o(e6+o:4,Fq
-VD%DpFWSh,TQqLlZV3=LLk9%<h$W"WR/Hp1V"FHlc;$'H^2U:URGRDY$eYN$1&I:8,MXE6V-jR;HmeCG
-&54j2c=Pd$i0jT;j6uD.lkedr*0=e^(d]'`B5B[%oZ--OCcM"^6(!lSG[HN]_f3cmYW%+8m6$L?K:9j.
-+A&!A+4*-1d-K4@-:_kn;)"O)"6/No^BoD0ol\4:*5lYSG2UH02N1f-L[_4tl";!:E2IlpI;1FAYafEC
-iDC*T)eY&i9],kI_t2np1I1HRR:82*pOaA%pR2--j-ec@&`6Ago8%uA@Xehfg%F3qF069Freb]t)5u<K
-e;4&Z[CsJ-s.S>"1g"ZO]fnJl+bY/hCPF79Kb28oXVoJJNf$E%Z["sT0`3P`hX*#"2+'3=LQIcBQ^T(d
-C*A9#j0fcEV4SoGC12L*"uMCYJ!:B3:7@YB'F[A$?2p7cI63Bdbn0j.@9dQ%kc9F-WYl:1r)W%0UA9$2
-q&.OAp4$2'pmD'C&I$'k3d5CXLQe08ggh6=X4q'QBa.BAn(XFojo_dd\]0i*@8,0;#j,?X4?dZB):1JU
-k94m"pFsHHU0ort5=QlV-_q1Uq`?Fi)92An#[-D3&-Fpn^4lQT@=6!L7!U,R5JRr$@9g`9U3Slg'4a(@
-TZlH,%g!7`K`,\@@ieK$%,IC\T23R%4P2Ig*7mR/5"JL3FAloQl3FIVoH0T5Fj0L6.),Y0HcHJ!s7?6Z
-T*$nlDaQGo;IT=7S?Y,0bi_@&PNK'CGoWpr@Z#G!_(]tl6f,J\1+!+KHfV<4LMeT4?\Q]:""n5frqkB6
-0@Lfgctrm^]K>eVY=0I,f=Z7b:PNa:c!UFbF)&k*F"I(k7EX?*BEa=VEE'q<K?PPIL*:l5ZHjDqYg6]r
-@+'+PVUGC=^#^WJB9/<hmQ3(5U7(;I3V951#CZ7:?!t#LNpc_/k+cguk!;12qI'6f$Do:T1lm7uYVWCo
-OEj710LY*@%R0M>/C9Q_pD@V=@I"e7@Jp%X=,6!]g:e9.c_kS<3OVmqlW)ZE)S0>gK/'gu:,tBa=CuGi
-M<8gA@5c>2R:RF:0FZO7@%Z>D\G_Xr4'KDT#!;'2H&OT-+#hTh5!p^'2_i]J__0Jl%?.Qln+u8;@(-Y`
-lX?-hZ,/BNGsB(62;7%.XC5c`#:";eouo1P-l<0Sh]H2#Ej-L1%-tMiB%XOa&H+\F\->#Plj#@L^XKP2
-jQiU3#J6M2WrK9lQScZ=GdBT%s3b$.)YCZsS)F*(Ga%Ce$C]"4knV4+7hcAoqu-<[2lH$[oEHC!=2TO,
-^P^fS]%2>Ak\i;r\20FZ-MkfdYNUe)CcqDOPP,ZFrQaV`&Mc]"oa[#3/i8WOW/RC0ETRi:6c<:pqY&P5
-1b@!'#3BiVhbCJsG];-d&\FX+Q#FolS=V##."=re@M)i;g#Xm9'B@BJbm\VJTQuJU]$@[GM<5BR6c<=1
-nrB7t2(W:u2c%(&Z->,,4SIkKg1&j4HA[Hq+uY;'L1P#AVMK)dB-fqHd<7eK*:B[O[.%+iGmn=@Jf5u)
-7hc@D48OBkR&/Y&X[2iglIgu1VI:d!Q>)+Qh3GX,L;Y8oWV7h.iq3*=KR)4+c)+q2Y(Y'u>>D6Zn,E/$
-%>dMi&t6js=O+::M<5BR6c<<.@=VLQEI2c\@hIHh_odD.rmfV:)BLTO$%2B9DeM\FY=[ZFVW$/8D\B/m
-2.Ya]Q2_821HfO#4H<%K0[W"W@#3J.4'<O"llka+@,X"2@]K/nT;3L@IK?Lip+mq$n)3?;l&:`R926W)
-LX$aoao?WS>=?A$1lnE[.<IM0#EFIE-45KH-M1R.dbiXKrbsF$fefe`S[,YQZfuYWP\?-h.qk+oZ_-%<
-lco0]IRD#X(Z(t*cgU181E@!8R1Tm[jtV6sNN@lsjtYk%<%&U#q\g(sda=ZYZdmt5l\k7Ee#eAe*an2@
-VF6'LFjX"K4<S'Z$bD>2M!b$)WdiJ8,IEFBqb!N,N&\Do[$(FN&Mct4?PEj%E$epT\qfF&AcGd1%W=8]
-C3mXi`J/n1F=!a:TGt7om=CN.6X0d8?=Lhmft6OIkeLqh2D??L4.=3G2sH`2dbd1(n!*="6GX5YjJ0<L
-?7-6oEF4e&9E,_]+FV]Ls7[ha0u?n+Gjj+`#.D[+nO@S_a!+6%dZ*>UoPHG*Gjlj\Ui/Tk3%>$"!ToLb
-_*"H"#k*14*rA!DBZsJm&.Nkca+.<&fT2Nap6cLQ"@B7aRZm(u`./g/YVcj6n*@0,b((0VBHG&5)'c(g
-J9d(f<.fcG]W]*Koj4(+Q7m.5);]2@eNig.RQorkT(u<r6&XBe?1FCu:6H2f'(;<=:\4IpHf+Q0#6:kU
-d6*F]GL5507bm;@"[dP'_ei%f_fFg4#-<3MIoO`Ao3MdmI2^\LSbiP\"U"[CV]iG:-@KmglSQA[)6o#J
-R`Fok21cbCS&]s#rXjTb@kJT*ai;'ST)-O5A)@bE4i`R&K@51HVs!rK@m/f4VO$C&j?`PR%=(3+f'D<R
-fV`T!pPM1Q>4\hdCob2;$!lnpWuIX9]D.'hf=lX]Or'%>2HqLlikF?ULXuF[2sVjM5E9.&R-o]_+h@8h
-B0A#g`6+I^"I[iXmg'i_I,+QBSHZn9Sj1X7>'Q6=K1.iYf=R35Oa7_dA,+Ch=UiX#j**0C$brjL'b$WP
-[M!R?Od$NILWF4n`0LXH-?n?<*k6jXZ]<hMNneV;=YnsGZmlV8;I;H!Ci2gC]=r`kWFgm]mUBtfglggN
-U7.Lm;Bdt0Oc@H+7&Gm)(m@s;6^bZ*-$Q(kfeh(rQCpiK-BhUK>Kc,U91t5R5$:l+/+bm'F;+;TA)2pX
-Z0[FCET/>-AFG9gqI?Z8L1iiuf3R?@:W"*l(I;]MnC=skBF$3&8\Knkkq!\F-lB:M(RiD6d5?Lo\sp`2
-JOs?&)"-9RpjOFV&W)^-4:+@;ZAPYdYNE#oG3ROu0=bi6N9cgAcZN;om;0Gj3WFYf2/@=n?9^s3i;3K?
-I0Xj5f9Q&['s&%IhUtJ^W&#8!HLJNYSH.<C,Z;<Y[OfP//B`p?HC(]cf-INP,]9lnBhmK#FuPn?HZkT)
-fhL%@m%"+$J>=<E&d]1e>+G30SDitr^5MH,n(s!"hODRN1tKXYkQ>ZRcY`>rQ)t=i&`JHUb_"dD$qul*
-2/0aUkWhKIUNJjs-]K//k](a/f\@^O2lJLaY'c'`PNrl?#3UkS,6eQ@>;6f;[Z:7!feW./,O!a+^4-ZC
-4mi9\1V#?&;*P4+q=O.THR8t+T\^B50_$K?m[5%Kr-Ii+-iP-a7RGfkV?H)8BHF'3@!M*%K"2K-$fO/Z
-IUaF6?+37Q/e?ND`N$7JTMRSLeQMFj?CfVIRh`!GC8OU^1T0h@8!2<VMdRHV"&T;.Po4rYa>!pFhB&Dq
-Xu29fN3EAApbppK<]T6;9F)K*"X5anmH5ABV)$/K!Q2)ZhjS_4FuKU(U$KCVFOqrQniu%.Qb.[(Bn-,G
-3Tm7>JWr"]Va#VbP66PB1%QG6il;3Yp[G.Hr89L_kq,gV,]+T$!qL.aO4,+'S4-6f,)dYS(ZAK\>ar5S
-+IHpWPj5JN4VU2]Q="BWJs@8MV+.iA,V7K_J"[FM3de)5\A3Z2RLrMMYT*qK7<j[uSskZY/7)(M?UI+R
-C_!5(`q5Sf)[1Pr6Hre<YK169$:NH-:;GrPc4rtOpur(!O+)HH0;dR#h+`IR1@kuclLY&PoPWPqg7SDn
-n6/FRrR;,K;8s$8,D5S0VZq^:[.4UkKk^"#G>eL-c)9Va:4\M6Gt\OcZdCm1GJF2o(j(QfMI7KYA]Wt9
-Gmf8A&i(<^;ZQttWl7Vj:`s.rCLY'ZOb9mf`$ff(VAOp-&[i(`Zj9l%j6Q7AK;Z1&[]-R*VKi?SRE"bK
-,<Bd,>N.?%E>=l]8"nG(bP&"0SRfMidM`>\UiL^n*`[Y[RfP0^K#=hPqIH.e7>:u/^d"]g*eZ7X#/CMJ
-f,g[Z^V;M?P+IojJ]SJof@!`U28>X$RF:7c0Z%UQ-KFtuP0DgTrl\^eB110[#f`L^^G&k=aFK_dGt^g0
-S;lZN7Ka-e(D\\I/7TjDL!G_k-!CQkW!ibr%V1=QD?5B_eA*X-82T-.VEicTKM*nPi4(Q.ND&PrAS<U-
-]"+%c5\!7F'/A:dk$+:sEFgK;Q7k(-Tg"TRTL:=P0joP2!,kep>MpAVn+eKS>:Jg;;^US_T)Qh?KFs5/
-Qpp]daF]%%LL?ViES&RZ-=?\"G+=1#n*iU=O0SuIZTTN7L*7E6qsE(A@;"51Us7pR'GJ$F?0:\KcTY^3
-mj.8#Mm0u:EDmY8e@<0ZAsPGl&c1*kU7icSe(b.ogs6Z13V1bc9T_482e3KR%&#RHT_EX(D)Q9IeihmW
-I&,6h=I4GSX)W=kJ&fCh`Wo4T%lq,#o5?V\3:j]$l4,s\pZuD_:HU1O.',Fr,=C\<&;HnFGSW%CHA$-*
-fOff9VmB+AKg%d/3U)'Zl;2Nd!<S"#L&pEc9TWZoO])m'6ie/0U=@76G)PHt&=rp]_6QWGgsDF+3pL>A
-g\L\'`Jgr$EXdY>521VR=CQn+Y>12$[cR$2fc7cJdoe/ah^r72llU^AA>3_`>9Df5j:gdM;u^"K7)R>!
-o&[kI#fbc8p30FG`<9EC9BHZj`YfIEr5q%C_H3Dghjt^G?tTh05L)JL]>@X"0l7sZ31T"NT3^ULo.Rg[
-TSh=Z^*5+/^is@/CkUO/$)0JYYtF,O0nTl!RYtrtX7V?>10-#D>"$mH98Tm<#T%s;.hn]H;kYR,bJK4T
-!$a-nQQKTLL<HpXWq0CEF(:Iq/JV*&6S#K1X0TX.GthI9Y7g3F@G)3p"l]7gSo_qnV\,3u@G;>/":W:t
-VNX.rRM[^ijIuh8E5>-u&26B'!=H6%_9c$B&W#0RSeAk]#T#C#Wb<poSHoe0[A_;.LZ)@XfgOkRlcaC#
-%[G`g%&l1<jbA2MY_GI4B$JpX5PsekGG?3SW1QqYm[&[[n##ADIf?PJ5+YV*c:7[>r-nLChp&NYiUd)@
-A`5/T#YR"0,1r:r0`:*n?d@a&HT0d/k4*?1,kZO#RE%PknacpaNlJ$4#S#qVSd^WbU32jj[3?inc6CSB
-LDDUk$>Wg5qOk@'UCd1Jpf<'M69&_5Va=L#936n*YsU4c7fCseZN9")+UPq;2<3aA"B_a=KSPX;J91g[
-1aod].op;hXU%P5FTJcK4._'5K*fA%;kt(8R;uI(L4t)DOr2IugcJno$q!BRMbqu!Af+?#_D<Au1B\+H
-6Ef%VR4J$VWO!Dl\'R+k3\qq`Y]5;qKJ/#f6b^oR^^HWa[AEGV[oLEcs7DXt'0T9C)LqaYZfA_"[uD3P
-6ta`:$j4/ni&2$WbF_#&]K1*Hl+b`mVH'CJ'`\$W+3^8%lc6Q6B3fg,%VFEW-?cD/hp3M<prOnUPUaQ[
-MWQ*F<[>(bo'@"(g_Ad__`WYXVm0NQN)3i'ZcjIulC/-c+H>hTGT)757Sj@0FK0;Q0!A>YC5<*'&1t]D
-J!:?Sa>a2R2;tA9\:J<:*\]h_I"#ih$RR!T#R<a8G!(*e@I"JjT#r`(Eg]u%]Z<pb5jjdX9$P9<"h9D%
-(oYM$4saWF'R!lY(rFfGW1LYB[?*Yp'*i'Qm<h?9/gH\&#f@IX2<"Z>>-Be_-p3n;=+S;]O%+B&cM;e:
-B-T!S*+g:!H8%^,l*0Mk=K>SKo?TM41IGQ'<W08R4p1&Ar-S^>kOnY#Hnt$a@9d6h7+5bj!MKIAp(t%L
-7Sl0`*`Kr3Cb_!CI.H`IAHn@%V@X1Q#VE9/TTi6r,9!qdHA7^rIQ!N)RTnOAGM(toE@)qHE&5?Xe,Emn
-^f'Ke'br`GJl;PdL4K[K+@n1!e4N0^l&Z`9^ccJ<57=>6@)W1-';6cU#-JHp=:btd8f2W;2U;56_P5)_
-"UsHM$><'<CDc3AS%DATH_57?K#>#h>6\ie'*Y2*9bMO1]S;`b\gA?M?)JoDARiDE]80_[kU;NpZ?Ugs
-ChJT,HgcIc:2Q@ASdndJVkeB/Mi^/Orl'iKCkA1-Fn4"55cPb$g%$$N9!Q.j^Qba:1bEb+4o$lX=-Ge*
-_cIs5D&uX(HY87^r8a(!c4OjaT"7%%0Mc*!i&WCM%WbGp['T'TAAF;Q#g]Jf@Z%9K0.2Zp5]A6jJsR]J
-^n??"APcEugHeX:"&'n(M.[Z5;ZkgmFXUXRk6f9^&*Tab*#?b65_d+8nD$*s4U3tJ10S'i&>k$(E\QY]
-irK70(+(nHdQp^p,YD>FFi?ttcpYMu+o*Sl"!bQRmZShg-)hMIM(hpdb`[U(FCC6H[\]e6-'.#902eS,
-'/m;H_-TgfZad.>Z'ilDEm2?4M>FQ@hSYH-%=YnL![KH5bLE#M^VXX.CL\$O9>(;Fp"rB[E-cQA=XRj#
-H6Ed\++Ek:gL-Ne,X;0m59uCRlgE_;=HI('%EYRkf=s?BZWROhD$m2cj)'=*n'>-F*iXZU/+RiEiK6I+
-3KrW2.13%KAs&M)cr*dTF\Qpm>)iM%VV[*k8>A"D-NK&G\Wh;MWf1@4US*SR(s$A6*\^uuf#1,_=G/C#
-$7;^EAM3[f6\ZaJ#Ji1^3-l=u5k"c1$Oa%ETJIU%8_^?J"8P7fC5rB[%e!g[;JR;p[c.<T%D>[\-0#,K
-=Ttn1@&[gm4W!d,h)rEWZ*YZX=<E)&6\SFX[g>p4^.r1Zj>qAXp3a%#g/M-'*Bdg*iX^NlATEX9AVtO=
-5?mbBKV7AkLGS*li2Q`[oZF9i:@5'fN"_i^_uIq#5fTotI$N2<,5E=Ird*ABc^YOFmiA+R'F,&]o"7-?
-_cL5%D&uX(V4f8%enuB22(UO&eNChR##3S39WeWWYRCQM6GglF)XAZ'3gc(<\ao$[F/td``\r+sc=0oi
-NT3@8?3G<mW!<flZ8MC.(Ud4W(r1cV>:238G6A=dC@rfF/s$qTcJi4Am"p7'"W,`D3-N)?&mX'iWCM1U
-foaI`Z581L!XA3!O79-BJ,p8jYcTZ%0^*LsGlom<W6/nB"Vp*m8%oo#6g@$7j-t)!DIX(>Cm5^c[F=FC
-A;3Cf=.*3f(h\sr"NO7P&EZ)u5j+4\1:2N(g#spmD]9Bh))1u1_1hb/>)86=gBPW]g?11!LQi5FW=a/T
-bV5;QhB1-3S>P%ML8fjrreM?L0W**)8k/d'2ijS[ns_WpKcstV^d<`!$_5@=-M(_nRo!BtDh]\I&"V*I
->S@Ye@ZolU`Nfc&&-td$B)]nN)\d[>"?'"AL4SpOUB_3h@Gi^EPM7Qi-3PYB=N2A:c6Bb'_-dk,#P&;6
-//rA5@/*HWnULY;2MBSg$ULa0,Bm;1K+h?HTbE]YfQ6qdrXbK+J;FmSR:MuLNZ=(KTaFe.]"FJ6.AI>-
-%+RtDZ%LN4\^o3/a[0k?KI;]DZe-=$W:0`PZS?;+9,nXE(,1it_B3E=DBX!V,n>g3Zd8AIZk1:Lf=PrB
-lnr?FhG;Nc*6,pa@EN!U>MGW$&/*%&Cqic8a-88;_p.5>TDiH*>2sG%SKiq*MX;9t4.XXZC2or(=`9F6
-E.Z&Om6rlB^+.?N&*+=OfWg7:h$Db$T(KsDaq]>`!rpW3`$bWgj<*khD8Th$2A6,r"1dWXA_ln3=n;&2
-gl2k>#gWk4.^t=2e7H\YO9fs2"e0;HkF1<9Kg41Jc*d0*g>Sh6\;(,EN1AH4IHN.eh$?YH^4_'4JX]>q
-*d2q@gPh_[VPN(TK&$I*<S$GgKU-8T0k=lUVp\&T*HMB]CXB[]g[`=N8+,l>R$rQarehQO@qp6b9Tab;
-+/=NLP/B#le0'&:714)Ps7$!E`)FKN"69=r/];'kS&[Ju'>2V$oCsacHB]o?hPNDq^JJTu@iQ;[7[_p^
-ZuF2gn7%&IIVik?XUil=ab#uiM%COY^bJWhXV+BG5S[a2HX363NXUPo..ni"GV'"k/s$A?R$-A[%ctKQ
-*F[=sc]+S]113B+d&9D:o>=l@3m2Ccej$Z]A_8Fi&srf5\J8Qe&T[Ku0n+5X@=;YQ`YK$?DS`oLS1YUA
-i,q39qRFBa*aDi6Y$h=de6/`$/uYBmX.S-S?-kh@%*Ol0;QI[uAk=Rd#T.Te`Z1kR?5d!XBMU,:&*Gpf
-HA3jS)"*H-$[3OO0IU<l_c59$L_g!cpNKQr5'T9`esAs8%<B3Q$h6ClcSJ6\LV06k,46F7C%HQs-KB>+
-A'H5$%)jF$e@do$j";#`iPeO7#`HX[&K7#E0aE^&.qH$K<js\s#VW:1B%It6V@-hD&I9=XjQR1qq3lQD
-0Y@sZg*HdgE#q+l$>'sM70mG>!#Z!.P$fs5jH+^<W>@4lCem4jNOnq4lK7Q;>HepH;U5-B^38Y(QXBa7
-=0<!tX7*h&cB#^=_7.1*p#Bu)p@T4cHN!.'hnK)B\$,i$mHYjDmDd0g^@L6cN<dClk\u[U,6h`OO^4L_
-+77K81`P_OX^C]k?h;f")g=HXA,D!<LPU[+XD5MSp;$*e?^C;Tro/jsErKSl4irK?hG<GQmP\BZ;#Go0
-GZmVs;P-qFhnQ^U6r\)/c]Ca!LGfCnhpFb19SaQ54(,S5UP1[d;d^[8miPJJ(h]^k,Qe6;MCR0l$CZl`
-FrK+AN[_s8OO2'R+md;.KU-RXk?#,Np4[=2cFHh#9`Sr:+h%Gi:@Q+$O\4eOC.a)*E>'&tO=sOa2a'Kt
-&3jE_$5h\T#hU7;cS4SXMo3(fa=nGC3,jb2*8g9,.<9I=fG@ge["Mr%hq.SiYQVI5A=kV1H2c0N5<lLK
-q^1B/e+2hqbYo$A^V4pZ]8%L)o1/]8;pnJ-kF]4:]m/Q,mlN$PO0OtgC@L5LIsq7Tp^:\4CS-*HF6^4^
-ILa%;Z+9c)*kpe*hYd8CbW2"n%-,e8U&4dQI6)/h$_AK[TDn,jj6u5,3KekDIeAd%3kKT4NZD=`8F-<O
-s"*7KJjAgF^]2Tora-PpC%F=X5'Qai1XJ7I;\B_Rf&34-I5(,^_/V,>X#1*ad)'$7l,[6;(U3c-X'<GV
-lg.?)@Y')b_GUD:nH]-t3B&*:a/:0eht.0\K].F^?4%];1^Y;D[oGbpJLJocQ?]_r<\e'5BaD@cQ3Ib;
-P(D!;T)(IWplnmJT+mgkcPQWTs+j6<*$t*>J,e^3qQn/eVZ]KA>lQH=^RN_0;kc%RqYlPjrkiRl=!n(6
-09*0]dT;Q,OMie9rVRbKhO=dmM4]KG+o^q;r5Sq?RZ/CbS&^bt2P\K+4N!h5<n#`Q+u)b_3#6IU=uBAl
-@P2&XBM;2FUD3h7hjOaB\>fhbdE$Mb.hSA5>ka%(AGY^g[OQH,'=k<?6mjD1#tqX=M2>"DA%]TEZp]t?
-ki%7bDs@YnZf1BZ/fYqk7X1M-*AGG/!tYeGgE5UL::(X*h>a;G/0(5eE`1?%B!7:\r9uXpZ/SYZd+qS[
-o-Bh<!6LkdMa0lks8:b=q5*ec[idI`ZS9CS^M<]#X?.+R-.!qFJ_`ot[.0nQ?g]a?%&"U#Hp7M`],kdT
-f[bIuT/Mb0,'PB$7l%t)Q>qo3HpOi)DM*IJ"hZ'7W#",J9WaGsNYXG)$Z"JoX&4)*4br@IJGBJB!o\dP
-pVWMQbd$S4HV)HB<-*;=PlepFG#6%U/T5jbpR/&9F_).rSQF#HeLhWA(/#BIq1]A[lY8^DS3m_n*I3`Z
-E8Cg#6bGY!\G37/J+XVY/rqtf1%O+5p;rq.?MU4;r[Aj;,`\j"rpi:'_0P"[oFV//O^ZHn!SIc=ZT&sT
-,f9?PIsq1&p,@J!FS8H72_p?5$()\.]>uqFptu*%o/MSGh<k2;TDo31<j8H7`5l@T,iQ5M?P+r@p@n=!
-/&L]Y9<ukKc/ZsRGt]!agZqY=GpEIrWE^,)alL#?--cpj&,"Ta?"/5;?=4FZYaZDi]-OtW[oB?nb$qNA
-#-W%/b7Hj[3&PI/8R!k93oh%D'aRn4nQnQ/heh3"M6GgeeeYQlqu#liZ-^'GhM/GNokSfA#'dh`MD\^X
-('e/#h2%_)K^63f!es*L_/mH8r;ZW9s80je+8g_5!t5J%Wdqbt^Hc0(V[XaHmZ"u:8`@%#913U7HS@3o
-][?blpWrm1d.cJVXe3ft$hjD:fr':*FnP3m^\JsQrWX_;n$A?[N/5@S*s.BT2%MoIrpAsBr2o&iQqSlU
-?cL3[/\Up0a'6;=r6t]El+]TIOH*L7`VE<%IIZRZr7A]Us2ElL^]#&2=+6BV&j#)L9@!KqnghK3qh*dU
-q!67UpLtPcd:#_<a&+Q06\TlTa-LoraZTRmZi;S?[PW3.QK"IY"hc4`?@1VXT)Nm#VL=G@I3m,*3crQf
-l:h?kEnWHEfJ^uH[<fAUYu'YS_i-,X=Cg"^a4<AYYQ'a@"+,4amsTHJm`3pA]Pm24LEGj:g)5-Wm>dsR
-4"_MR\9t15ii.fNk:<,g;/ti*`DWDAR+53\Cb98,h3S/[(t_Sb8L'<d+H8W)JM[G7$j#,*Ml6=L!&b3%
-(LBr!SD)fmc(k0M]5RZF]6h7@cT)_FI+=%C40e+`YeRu]lEWP4<8r@[-O2gPa1!qO4[1JC*AEES_":.F
-#c&&',EPA;NPO$gO:E,)*qOK3B`uiiU_--BO@EX/+cm0NAfYGsL!p='&P+..7Nd]+e0C%b(oAAGFGji9
-dKlW\80a3c@+HK_%N&duASHkI#c&&',EPA;NPO$gO:E,)*qOK3B`uiiU_--BO@EX/+cm0NAfYGsL!p='
-&P+..7Nd]+e0C%b(oAAGFGji9dKlW\80a3c@+HK_%N&duASHkI#c&&',EPA;NPO$gO:E,)*qOK3B`uii
-U_--BO@EX/+cm0NAfYGsL!p='&P+..7Nd]+e0C%b(oAAGFGji9dKlW\80a3c@+HK_%N&duASHkI#c&&'
-,EPA;NPO$gO:E,)*qOK3B`uiiU_--BO@EX/+cm0NAfYGsL!p='&P+..7Nd]+e0?Z\!Q0bB+,S.3(/kBS
-D"u+l+L%d</U[O`ZHOPOE;ieiqBJcXGj"_**tcSX[cPQKMk8V9iN%;IId=NlhqS%T>DcG,am,HU0TI0%
-qHHGWZ#R.<r^[rY1]h@odKlW\pqMR!oEG`eTDQ>tG"f)!%L$_OY33iVs-L1-Dpk2\kYK&1MG8K<WAoCk
-pkK[2I1Jd?)4)F#1n9$UM*H@X\T^i>qX]>8^Lq#JELP01)6[:)pB0*+,@A.VM`7g:<DqqT$Qnh$Ep^Zm
-=#qCOC<M1+_d2r/cMBdr6f0M6G@/n9A*%!s/)-Mn=p!5+_<T>6Wocip?O-H(Q(KAQ8kLS*4nXe)cbF__
-lDs<!%W$H=6b'`lfMV*QC$=Bil<[]&Ak.,Z=&ho'Wi`8#2,rDFVR!V+C2G&aP,=EXo$#K_T"+KZ-SE'c
-qoBGagMPn%7^0S_(Mi5<?/)j%Wb3miC!9Z7hEn4LW4'08D;1p_[[!*,hgbFtJa9N,5(%57mesCS/u`SU
-6`?4%eQ9/%?WC0O<GSCV=Oi^.<C^9DQ_%HGP,:_aEq.A_p7AhrN482'Eq=if^c6F2IqqF/FuFHfra"Vk
-4dE-7GF2ie2)&@MVL*V+5CDguqldYYi8U*8+*h>_6\/[c]@Sfa2co[TYAA-ZMYX=-Rn6T\>@;j--L%H7
-9La^<7rA=eO.L`=c(=kcrA^_olDP6#1:qk5f'KO(l5='DPuP/nKk,SgA'rEFjA),pc@'?On`sSCg)`Gf
-jhTo/N41aIhT6qcd@Tp3^<3lt("f5r'#r([=ERsus,AO#gV#\<:A2g"'6!<Npr\02?gc]r@,9]5E;/9-
-moePpZbC2Ik),1ZWod\HBH&m#D66h(qMA`e8P/l57peAtrN#h@]WukPrm$L\391##L9BC%eIPX\YcUcC
-N-A+\W4ea4I+Kut8t$f$#jHl"`Z<Em&fo?a>nl=[;@Y*5k^]=I;@Wu%\-%'SotSohSiM#ais>C57cj6Q
-o$dJ[^3f/?pC8;Ckj\o8dB5MN>C=>ZF7JV'h`GiQ4&P$\Fm3W5]Mk7&Vq(B7)-38UHL$@HnF&!o3H`5Z
-S*6qBE;JqMhc5MoW$P9#_N!/rIN/E]gA\h>E5H?PA_*K,@[EYqQnBCCEAM"Lf:CX%mqW.=]m&c6GJ<^n
-qe"-A7brb#)aEg_0!9>F`ObD]qpLBo'kPph>dh%Bka<Z//JP^P-0BTh[n,#308LC#bf,5mT843N6A>>V
-0k&2E>]`)-/@A]JSPH2MPZ4gKCs-CYk"$DKpru6\V-%9&o7P$A[X=gK=:D4@nqh$D2c.Ti(DA,VY;'D:
-<%Ki$V!2EDbemq4;H7WY)CZ;f5bC/);k^.d:`,QEYnRNCPcDPdIUfXuR*5(;MIQ0&k%%[f8c:d,6YBQa
-8jW\p'0o_PYQ3^;_H;rI>qE5p&E*]'3M.*:`8*klM2hdt7'T@k,pc9H.KjO3,aW'H`f'XE7>.dF%#bE^
-`WZs3EQ8XN!>8hjP6X6:B!a-aH5)=<af#r?@U0].NJ2&QLbKVQ9mLun8DIAk$j)AV6LV%8q[,a='']%1
-c2ucoB*,(6@(_;+ge9IUMA:sdMl"46W'Cp;k;="F4iOoccM1!o3%=tYW?A3&ONXpDMkTCd,/OA>kJ;*Q
-;2g_$a9F=6E+.Z-M[=GGlHU&r6"erXo-nB:.3[g:>*<l>@hBIqAfNiZ$lNHcR.(N,:+qQG3mV"QMTh4I
-PA2:AQ&G/4`ON*Za;j<*k,>g]jI7C%'GA60@%8/WA=PDFMhS<5[=3$SK+:FodfJS#I79m]HTNAIWY>+B
-46h;YM@3WmhK0'r5Hs_]TBUVgm@!pbhDo`L]18Ijp>\5i",9J3%tFW?naA;]Y:4`eQ,F9"n;'ta=Jn4R
-o^370iSQf,ZWcTJL\ZnRGj='?hh,T.,<H6$/Nr*7N$i"XHH-7kj%6lI[+0+.DOe"R6-J@7-U)p,.)TG%
-T%W`1f-%tMlHFGVHG8CA]DU02hm1J@nG%Y)neN40A=\fnSkQ/'juu@HL2!_;N>Y1;IN$6u@g-R_nkU1%
-OiHr7n6]cE@0^Kd(W$[/=AZP*P'oHl<`2h@H,UP&"10,C0q2ks0<#J_M8kC7.WIR-[ZAE8d?mW6gR#a2
-Io/)6Y*:c6XH7g))m'.*$"l(O,6/tCK)ic=._s,JP?1Z4#f:K'!/+L;$s"p7)b@E&Pgn%;2%?QX1@EFq
-GtE[_Duu[^_@DbPZ_25]J9OW9ke`e=.;=*-+dL4lU)8[B#`SYRF-<m3j%SAO(^F'7ErtBN)Td5[7eVW%
-@=1g;&#h%bBo$af?j2K6lk%,q%%K<;h@(1tMhEpFf/P5]P>NKe(J/#iP<mV89k9b4j!<[7^W=]';Vs2H
-RbT?UZ1*l!`a_ApLFC096\7=5*&:"bMK'J'9f0:_R\\?CZe]U`R:"Q1a>hj5@>n-DPNE,fLX,/!BoWB8
-O(@b8j(N,c+3EZaL):.p4W/'nEAg'#2b,Q@T^0T8+#HIkm-)CB*K,RR#8A+t5Tq$b`qW(7Lda<H[V+S0
-86pKRSE[ja+5.N<I!4t60'2\?6EctErOp*UqInd3G;Q?q;&P*]kDt#je;<W\^nBU,;$[Y!bb-'gCQul2
-)HX`4[%)\X!^mEX%647/pJd5\O<2qCO2B0:1(4Ds^2M@>2sX3U1rkU0j&XQA^[YcBL;?]9HN02d4FcXO
-/]*jCN)qsI^[BL@J+f!8:%d[m54I-(s'+6*D^SOcqleVGAtI[^/CN&,[Mi/A*4HZ>F]H!Y6gh-)S>@EF
-JP]VuEgOn"AUO:KWLPWLCe;@7UpM&FEhd]*%H6651s7_IHD.rKkc.OtmnI)igs7a_<"TU$.\A4MQO>rf
-KW@`1/JMsBe\Mhd:%grR[];k0A85'QVNuOJ@l\E[dtdK#H*,`DZ1h4*k$4L&\LtB)GEhW7Q25/XTtnmc
-PHEAkni:/TSMjY(eT*Op#">I!\'J./$A;$+grD0oXMWm#LoOVp>61b`[O!tQ/mi./5;Jt3PWt*`*iZtm
-4L9L1d`qhf-/M7^[ofB.<<aC!OXe4N^fSFG'u7?3>9S(ij"$ANPcHMSJQgP!)QB(*;q2b\ocd08DQhEB
-!Ci5l>B_CNP04LjdJ?lMS7R(pQ+!YWW+$Y!a!*P*Fa-f6XZB?)f5UE-%5L.ic6ZXiSj6=(CLgY]b#!.C
-0!Eb,j*'XV.h!R^0%E",VHf)m"h&d(emK8bfaR,33e=&0(8qd)J`7Sj;nXphk,=Y$'T+`46?ejI?S6kh
-Wa76#D=],foL<XXfnX2*"#XNuf:].jL[%=r$A"sM)_Mb;C*ejU94oPgK/#PsjX_Y3A[nL-'eC'!CN\$8
->=hD7>T'M@Kc*K?a4T)gnH.aoFhTthZq^\bW4*a&k@)doI=rU#Hs<#4#s*^W[NQqkO"+\]!C?]]46V1t
-E3H;`E^1p;o;rKn[6SJr\-%'@_7+VPn><POih=%-q=N!OLqVBnGU&*[GlH@9#9SA$>8Eio\9*bR0LS'*
-e`\`qkbpsu<%U;6f,Pl>L;@^g$fQZmHlB9kOC<ZdXm?l=\FDR3N$DnRE9hi^.[[Rj%-lkl@hG:BQnKI?
-nI]:K0]WO?_6Ij:DauY96eiVnT)CX']bkftgY2IX;fhAXJ[Z.Pp?pe/G96!o2lX*ZkEOJi;Rf`<B"9h:
-'A,a2Qq6+-."Y'bKnJWL63C.(ADnR5hl]B7._`eM#]//Bqotp?8P/$8rdLhPWUQi;]nEDJLYG8?<fs):
-&3Ei8,7E&U6tVb'cc+^4goeF48qG/P1p0VGe&_r:`4T!K6LI_(q`.7Z=6L9qg-pa&JhSZ><PDcmEH,qN
-+*X]']2IQfM7a=8pjls[8P+>i="gm/V/E,X/Q:We8q"4\6`BGd&Orb@bS:u6E^'eG,kt,4<M;o1%7_V5
-LJuXnW']&Elm*HmX3BBD[@`6/7*6:.E@E#B+rM18=gA#4(ahDC6\RTRJn\[Ve/a_+.)sm0PTCn)+B32'
-j$L(=A7/k-Ze3P=Gd06gE#!]#MSPNT&X\LaL6,8E;c&FZTQ<`<,iaVs+^pUl9H8UL0(X+f7_oYr)G/<E
-CHFKnRbT?5bIW+0NoY)CTj=Z);IdA-A6e7sM9Kd0B*E@P#d=LN#BSt5$@Ef4@JB2+3nYn*X'=VCgK*oG
-*jD/$'ptb&6=a'tj/CNYZEcn_?CZ#L91cWF@df%^>=hD79@P/l.V'S;j!<Yo&$Bdd)LB1=a^H1J#.;su
-iA]cki##Ngr#TWiDb?H><QNI:,B3saDn3gfaTF$@!U3:AjFHsms5rA=^U\dk)a;[2c-b.<enYlC$g4,[
-36\oFdU1hconKs6Z9.6tfgFXYEV)=)pJkce_]V(9&0BD_2oFRYT7ub7ndLUjJ2Ia-d1LC:K,CIGN\oJ8
-N?_gjYk^GQqC%"(0M;Jd,WGs+&k>`H['f4Zp4Y/Q19P^NH>.HH)_Hd`@HNQUc[=NdI0&?%m<roD3W?]J
-a1lubTg(c3AD+HPN7fd?\tm%uEK*T+26%Ebe][#'L07HK&`G(c>SbK2n2V+t@1?8[`bMnJ?"j,/LVB<q
-6PHZ<Fk[h0;e0u@A*\qC3F?5SQ75MNPd4JVG-R8V1><V=!ksQ4P44eoL!*<'^aD#E*h7Jej,agdZQ!^I
-ZU5@2O&m`S6E?e`ARD<r<?(T%`=3fh^/?9mW439L5oF$-0$pY&FoI^*j(N,c+)uUl7_@#`(Y`*sj[pR]
-Vl<YJQRe:/ZY>8T;^Rg7oh%QiX25#j"JTpf:=gO,(cXJEG/ke8f?TpVQe:Md7b.ns'tDVf?R[o6N-/b"
-1-$hif]R<q9Z:L7pe)HU`B5m?'']?Va!*P*Fh61N%<eGe+_fd=N2+`[X-C&(8guI.5hs.6QraX6^c57:
-=G9AiE327&F@REE\JerifGIL*Tl\p6mOhn;b;SRaP`B<q7BO\=8A_Bm.iPc?j0aPJV*J9O(pr\5ma]@u
-,'i0j*dq_:aXmP5K0>qY"ccfob@JDr!mK%a,qcQ,_$$HHN%Mj]fA[/t"Nr"="Wj%U]Ao""^EI32La^7H
-PmU3"2c_=YbE^KoUNW>a7@:1"E$;CDZ6]3;Y';7",mhbrTng\9d)8-]M!7HOA=!GN6KdE=-@Ia*Y)q6P
-%+%!Xo2)>_&8Egb,Zoan8B0DcZ*'uPhX4Jk*-h8RTEFHrF?iJ3*0@sP:38bmfR/EKW!i$\\-"d<ihLbO
-gA=@`I3"V;Su$mgLUG`WoXs"gkf#5rV01mX>FOG/IIau]0W94d<Nq3D6ot'^Y@2BRcbR*qS*?0VE&&Ig
-5dW3Z0T9WR_gtPNC=2'frWs&&\>oI[HMOP\\%a"]>j55$nmLY8h2>WXb.666pn^^PY=$O\`4BsIko[pT
-06RJ)E/U?D@T[Tp\DVa47D.nN53g?Z*JIraNGZf"3V+su(<;l_G%C3GH!E;!D9_1QF&<_or^:T,KWP6`
-l5-!cWg/fJY2c[EX#`ac"]af7=$GLW=#GnGcK@(53ArqE9h-4L>['DL?7:JcV)9Pn-S&^K&M1`QJEe,Z
-RDst$YChkg8QE<]9XZqlPiOjh.&^l";Uo(tng3$_9'R3(%SB`JJUg_-J8`Wi3O7;G*0aEfc>hosSsY:n
-6>$;`D$9uf"Zha.VFMB<D:fV:]NAnN`cJBf`jqC_T'%H\4DR,M17h9D7MS!&'p]0#"fR>i>[jBDGNR_u
-\;/@`.C2F^D8d^nA8!`ubT``2c?LKu0b2<He<._TA]G\O6I0a"11!N(QfHnsMG6YG]QRAHnKJ9RNcIrM
-8(KtI`3nY,j(p4dN"YD$bn4P@!6,0X6]snl-*!:$3sHRhP)SS_Y!L&fG%us<j*&Qbfn[SWX\`P(8^kcg
-R4IjH)(ucE)7P6\,T5cBA"3q8*>fmbS-<:\$2[%5RVXM7X"Q'^IkM$0VXcVM"BIZ#%`kQ^kYXJ2<F&kc
-puQ,H9BQia0[,$?flU_>pKQHH?]O8Tn!X4HcAoBGHnRGCY!0Dj!sSRX;K)bJ"sl#'%"l`H"r8f+PXIWA
-+O^_9]-M4Q#oNB<HUkg@R&^(oUAUC\iOk1nd`suTV4A\2oiM%GYAA'(ZZFMedB%,s.pgoWq.>iY>)5nu
-9j"ZA2W7fNi1+EI)=?4#8JT(I7rg=Y%][\cC$:pBQZ(*ee@Cs!cI_7=n3iJ`f?eO&9&8YB)S3_`.8@CI
-UpM&F16W!m;,YqlM2mU2F)b\B?^lu,aX\crkpTQ^E6X$=!*>k[:,k`X2;&N'$6V[^JZ8kt4WO];oDi\;
-C&tG--2Ee*I)("u<KY"_#Yqg/,Kcnt3]c.`U.XY6R$nL'@UQ,8>L4%j"b]I<i<K8h>p<'T?HF6*;,k[[
-o$NKQ6,oU@D%>GkC-j[N!D%B8kaWpMUi(1l"k1Ba$E9$7&/Z3NkLASP"s?&6[GL8?(o?Ll`jGt:DorY2
-MnfD!(.L6^W\D^X:i+EC.;VSMLH9'q*0H1!Qgf=@,'i0j7'*eKjp71sq2I0?k"&"1UH9>@c&m2;fnhYY
-XFs2#"O`-c_iTEmDnF,9]Q5DRSk$;SD'^M$k=B`;/<OpX/nW6lbsOjFM"-t7)G9P^PVbP'&4Q![6,l?5
-`^b)8_ULOfO8GHbI`?7ej)CMKo?>5em"LPpg6S<hHWIfmbJ2oGns+(ZDtX@LlrRLW\GHA0fju&eYT,k9
-.j!fj+cYLF;\+q%QUKi-a'3^Y8B/25ip`P#Zur;=bYu*-;gui"4+mXiF)L-:rS-6&X"JTR^9k;-N.3&I
-f/bEghUqLIe9jEZ]A\pC[u8SC`#&(;cfn&c/&E%Id'3SAn'!"-F<#T:N)0cpb]JCZQZOP#c%&*$%c<EO
-I>i*='?2T;;)@Z7Z40O@IPkn&*VIl97fd%kI'+n7fB;)C>_+M/TVpi.O^ZIsWog$q<=N)aC#\N?6c(r_
-#OFsUo,WN1L87>b`H@uVJ?T%3L!_r[.NML-NHp2k;!8oi6PKJj^*F-aR-;&T5X>1.4Hb+XeO$9.hO#_J
-c/]Pb))pUgL6^QnM75P^$-_*dK8^1t6]=qt!equ\&Ehib\A1'>aXOF")"/\L*FbNI]Lg+[n]hHWm4G>9
-N9:M<.9C"1!Xg<:4H*7I5X5fu-oX6N+QF09K8`1\1b?YX`Zf]fFjS;0FO1J<jqHlCF+f0l(37ni5b#ji
-TK+c<iR>^>8p&l#j+&:T:14!s3P(c$^6)1SF+i,$6So8Z`St!inNrE/>Km`d09#Fjis7IH`_-K_EATM4
-O,W"I8<kOX!BFt/gl?Gnk;fI=9UGR?R/-T=hRD5T^XuG/USIa`SXj]nL0oq-XrZ<gJS4digX:uuk&DFA
-\6a+U<^5l&-Vb`Xc8_+0\:te__N_tpe9`%.j@0GH22lI?`1R&$VmY*ZaK(A:Qm\=[f;$nI+m"u>m'9E8
-C&\;(L@nV0Je0`NfsTn;)#\dLW`QWP^1j`7k8%=p#VWdYkM\Q4nC<[OWp7KIW';B45@C@9<1h2e(LVuF
-bZKD[$ZJHVDTQe#B<sq8S>Ij'-_'KS_C``SK6@!DUfp>]AJY,M/iSm<[heO"6Na7of6l(E^t0A.9EhpN
-S*A"&7rp]Lliq)T&%6L_?ora.RSHo)&og"(l\FhT&ZMcoT4\9i.9-h26@dd\c#Vod,.X3T^mgBDJuT3s
-ra]5)8c:YYIm2GN06!#Q!gr'!R*VP[(Kkdh5e72"c/Af3lYT(DCC]6,Mm#oJe"[8d=c^s%`[q>oi#q(V
-+i]Lq\=I(K?jp[&>rc.#ff9@`%mtA)+=6^(KPO,u@>>HF3V.NnU!@A&b^Vh6Q-F@3P+<7'GN?U;2fMEh
-fThVsP8-t>%csD@6,p/4`qch>_*[>@_K[6_SqC7iM;DcI)..f3rBWK*1e._r$.8Mbf)q233>)>P<Z!JM
-X<s*MQ90j(mfp$2is+8DBjeSWY`[3;5^GP1NY32\(D,^1g^0NmQuP/V1-ScM*?QgGr7$*c1lpfMLl_'l
-`XV`+Yad!!n,eei[Q?[mF6[2ZOgLY%7'R%V3l[55",\n+Nt+2nEo>a@JAOY`aH\4["PXG+FjGEAcbn9[
-55S17lTNEuDT]])HGuph>MnX[q/S`Kq2([2]BV",$*T):=8_jTJDc<OGKF*<G-gWHnC6J)(l$Wrkc%i#
-'%eKr(6)jp]-KWHct&^1X#fCbM"4`rE2hZ>@u^MR<p)=NG3SO6mtD3PqZ<thm!ZKi$-]_\CKpAhNIsG>
-bEp<9jh3mk]GI_BP[b6;bEE+RdKgq1>9Hb.bAGFUg(a\4@R=EKEBF,[0,8`"MCnh3W#"i.,k2/mX[_ob
-991@S:f:JV=F'l1j"aK]V.jT&9aboOL!7,1W*-o:/KiQnU6*4'F1F7Q[-i&?bn]$d!jP,8lS(EoN$rGH
-+3O!<19T5?=ApYfOJn&]98'k[%I-A+?%\f(X_Cp,KQZ.R>#/ck(+GUHAA%V$pqUEU25:$1,*diK18kGD
-$FPd\g+o@9Q,pP$@p136@mnWUe60nS3C@5l\t_q3Ar0thIb0m:b9Mm:q85@bY)B,2VlH$*O"S3__"\P)
-FqIffOO-rnHkgm:RE3]5mI>k:<P6oY@Y^?*DR/_+\JerikR)3i@fa'Q[mo:&)4+HuF3\]#/JMn97#Who
-XUk\:Sd183=?/%?>j@IA3o.MuA!*;P3gF`LK]TN'#*oYiMhINSO_KNj]S*+g.PYoHSRhq?]8PBpm:,sY
-11?On#qOA_[CrJ:Y/Z8!%rQlVO@<uC(rgKF0b3=O]&ci6Y_^YlMnP//^84.<=8SXL,d0[!(5SMJG+6nU
-n;*ecqdHT!;)o\@lalA$5H1ZI@[sE&#hp_\9le:/'r%AN\]<iN/E]Kg86is?c+S>,[2Mn+9C%_Eh0+5H
-.`/i[:]ob$KZ6GSh%HuDNOMt^6Y1k*.F>8;p6Q)SWhi!AYJ%@:\Ih9,r#n$B9GXp)UO9.#mXTiX'tAP9
-!<jNO8pFL]D/fff:uWh;!EgJ8\-'>=plDTG)_-pKW,LWF:%W3aMdP>prT<D7Qc$gYO$EE2:O1&NS.B<e
-2sIJu[?lO2b?jH))_L*/(;RI.mZKOsmZKO<\HOC#1VR--nXp%pL<[uH7oe.bQHKlbeTT[T;9RLooP/o+
-FoSoEK'FkWJX7GEqHE(!(L>*B)fdE7XN2hd`q,22V50!O@.t"_D'd(u;BAq>fs7QfARS#88S-A6lAih`
-hPF6?V6sTMb%(#m>N]"p/?/&?cA7c@#2HS])bN`'&M'nYccS;h8qt*f/@_dYG@>(3_MZ_"b0Z=:p*E_Q
-V:Fu;eSTBNRmGU#'eRUDeuWD(Q88b8'K+PSWu/")2=BS6Onn+4Q&L0BFAYJ;ECFh<Fn8L-[Dk;;10.T+
-!idlOBO+s!>K0cL?,(Bb[2MX9`>'riWg^rHe^4Q^i>%;/Mop[1.[lZ&7@$o,Q<&9teV8u3U(mL,$S"Hm
-[L1#8FOe8RM+Xr2NCAGUe[2'r^67G*/IsD3mTN^->mM9JL+1-U_"be3NWd@'Y@+`&2,"P@(iEY_lWR.%
-SlZ\4;7@>5";iT->:@K19.F.<b=T^IF"XY%]o(3=a]q%G&5li4S7`&GQdc#qcoK]1Jq4H4P,L8>j%F0?
-`P?^%N;#<lS`PfQm)kkJ=(=XLp:>Fi*&W=.>$TUlW4JC+S2<`/.!)c*VDE+Mk#\uBXm''+BJ-=j`\3?#
-D,MI5ppQHqc4u9\0YY2;%G7CD'k*!i2Td"bk#JgTggkfW.Rm2oF5<XlF>r1/W+f7kB3@qcDN6-b,@ENu
-<_(9W=mH=4'?j<t3FdS:]Cg'i;Z+1Ti!otp@shel['[Dg"ZW1Oe2s=Bma^`:05p<,X3LC5=)n%m?13,.
-(Sg,n&_!!ldhVAe1$_iKjML'#pnJ"3mW\#\+9Mg_Qc+OYL3T:u;u$$il*=*2WS)52e8Ejm#g+d3U_aM)
-pd%Gl[6*k5m/Auup#2$dnm'4jcZOW"<8$*uk^8ECC9hlJ]agT/.G^^6D%gCE0smR.Y3*"@&E4_lFhN@1
-^<pZ$f`E4]_s^Mgh=c.mXe_c`k$IA$<+IjD$a;L#[8/F/@*q(^5W<+R5F9uWEr4PR7Lm/h+4RnCG*a]j
-oN?Q-flJ1k8kJ>?$$!Ki95pS2]hY?XC/?e0M%(6fK/g:W(T^,PX*M@#<V:c$dlMuok]T!+h>X:%-/>:i
-WehEirfBt"(_X*<f]"`)1T7m\kQ[#g'@,J\&?a&uCJk)N<Ae'r@&r0tEB2i-7j&GKp-qCuC42>\\nb#R
-5#5]FKeQi*<TB@&2jmVU!ok\$1!]%HiLB/D"9&kR\AJpJ2d1V1q/[SF9oXIUXgC"0(@m/Km2C\#P>N'X
-$TH_F]7=lb^5b]=5#BF-X3b[U(j>u?@D=f6#$"/Z?ns2[9p,jW81E5.1[Zrqg1C0k#/rJ?,8j!sCO"Kd
-ZJ'2WYKQAj]3R%ub7BPU6sZ"Madk1/mI-Li("peP*kU%$nL>fRos+f.C]g%L(umaP>/"r[<Pt7j8FLQN
-mIl(^A+TS_caJ>`:/R5RUp!/!!#&KD?".96;&'(P'PAEG%fkW<GG(N`5Y*j/K*Jg&iGn`^IZ$E9*J]KC
-p_PYF74SY+>/&+W"id%np]crI!U-$TJmo^*?W#EbF0>'19l?j:<!@=WM\metmT:_SkheRr$P(7tAbO%_
-O@HmR88phG>9-OMg]=fYe,^TXqWMPUr9.h_[l9*!m.%g<UqX9Ua*U,=C.rW\<V&PXqF6D.7Tb$q,e:MB
-pX]+O,3!kJ\DFqm658<'613=rNbb!"YiL&QYg31c/7<-G?B:JW[-DP9=`-(\0*fiS:[EJ4flXpPpO\u^
-`kXWNKYfpRA"H`I3NX_oRoJ?"h2*i-74-\-B9'b;gF@8hhAj638iH*f7DIMh0XKV3(W./0CG)L1L36"6
-]lMDlUfp>]AY-c!1r/r34"R5LL+ClEK13j#:mGtFJR**Y:c9gpLWpDj/-+76@JX5k:/cNe-*8O@Ukire
-!NHu1ZSlE*c5[=q+cHGnK<"M0RERoKX>LaVoADe'TIN`E-o*+!7&h`SR^#Pp+c#7&iVBc5:C[V1Ad3<I
-<UJJ,4brLM!;8iV=;_:rk$h09Y`'5h<U9CF,F8+tF4,%Iff<K[!nW`jKh8F=`h@Ij:=W/V1J!915&nSN
-N@k6jT=VMaanTeB8l'4&HsA[J:H%@FST,&T&*EA5YU="DES-U'2GAiPUWUdokqcFr>h"tT"id6o_Qr->
-!oo<"#!ZDWc@qhr.na<lo*c!]c_t;O;F*T:.E3rlN:ZBrBRo/iM",;!.'l*&R3U?rX3ZM04p&F/pioD7
-:J+0[b".pFB+EZbNb^96Ll't.j1mW)Pg'N^$#Q9L7#l7dQRgW7eO6De(JAnH3<I2\hJDDMj;<s5<0[uQ
-#BC")>_+%o@%\@gcR!D,CAm"0FI_2L*0BV)#K46l!TA@RZ7#&lG1?QGV<=ASo+!1sF0LB"rp6r''%C65
-@f-$\ls*)&\]o+WXLm8`^B.Jtpqf)hlP#3m^o&RJP(6V$P@mJ&X.eK'M=L"s8.6?p0uG@4)e&E)Yl8[L
-qKfL4>!R/V>^bJ?m,B8Ehm!f,@<2PcLZFt(HJU87Vp%B%aubed5o8rW\Ai?9/JH\lU7Np=1RecCW\F_\
-]B@K%H*Z(?>+I)]f4D2r=Zga`(IAM1]\p>r>"M:sNm(8YJ?#1lV@W=CijuF@i',rLHqtL^pPg%aHNqr]
-`Reb-$s>"R(K35(<TTcH8aAqSJb=7E%^bZID?u@$SN2^H1:H]]Wer^_l7H/;3t!oVZOF)<4bj,plo:/C
-,#sma$"F1cPQdA+(!M9#mqc2dl'+J6:_,TP,E6-S+WOWi,BNp12+J/2ZFE)]Wn-Vj7k"#YaNj%q@X>A+
-/rK01fe#e88_l.)Nf8;=&E>[3E>06SH#KsOn_]TC0EC-\?WMeDMdm!AQ]2(,6_+l-Dh,<9gqn:gDOV&/
-7[6Q3kVBZF/=nMa3Qu`s@-8M?gmfsHnR[5jPRT77D4\fAO"*%6($&J]@bd*fCs;%P8]J;lCkuSVbY]_A
-7:TH*nG!j0P3.R9<TY;p8aAqSWE'p/`c5o4dgtnKTbn"OLDU8;e6iAqZ`s3ALFrUmTlVPnT2SY&8>`-_
-j!ZT&aC8A[g$i3Ra;gnVD!7At1HF<;Pc>GX`MbjE9ogbl_sF3>&B%Y06Oq1]LBB:B3?UuM!>u^@+'%mF
-.p0#3:`Q3N:n6NdDV52[o_e^fpYG')0(Ja<qt5.,NKEQ`6jmti&t[HD`3<I\AXC?[djiIN%--(g0e@VF
-#,7Oqc*'!>T5W2n!#^NAp6)c]H!A5kHfYDjGTsCT[cn`XR_QDBq44>(qWOLS19MfF>qE35'g#JgRhs67
-[>Hj7WjPjL^)C-m\[9&K8m-(t<3,Om^47BbUCPt[k`)BA8P/$X%Jol5<7Pel-M5NG)HKI>jdP<mbs6o-
-TL.L6X&uum#V>,+l4!4j+cdq4eIt%h+PIe3H:h@:8r0I!&$#1>KB:NhTgV):E7Ch5la2nV;G_LD52/u5
-2qONF'c;]R<AXEKVHK9c'.KsZ9gOH?>_Q3m!gW=IJQQ6o=4YIiC,Pt_RXlr&:Q;Hj\5k0e.N>HW24r&+
-.-eX,[ou\ZqC$c7rH]R$W,==A-!UhSQ830t.Wr7%h;=mnY>FlBb1E^+29fbPlAY:+.9958l3S1!MYG'G
-Sf787>7%FLk)3)F^qWM$0:&W(Lj[aAXubr2Z?+07l4j1)@JQk=_D"P3p`-G9`P?bV.$5odb3nA.%?'<r
-_\`Hpo>T-e>[*sK)/mk1<'oc4%ErDIpg-[I<EOrp3$M1!i+ge;NI"e6g?)%Rl=T]%JRah\<[MZhVXi:f
-f)jut,ibq,8XehnC?eKu.KuFf&ChF2k*GFq^,@k6-+;7-?4;e9,+]NYmp)i(\N!QbmASL8@h(6-R."0$
-[+#t)'f_O);(r,88JoHldO%#[dIH&Y\f)>V;78&U+U])WUiQ^:>#eo]R%lY$npur."5@^0Y_jnb%Ta)$
-Li70rNj#Qq5IGS"k4pd81+FAh5`6?%=sZ/$I`_]aPtB_fW`;CrL`d_";tanfV.:OVXo?-Gmm"5AK.h)U
-=e=@FJS"?T&,Tf9^X?tE\^U%G7!bt(I:JajU,*D!hV;U*Vk[Q-%HgA^mpR>7St[tKYY/Ff05_\oS9P,j
-_`HgZIJ>*Z2$C=Ri6;[&_-ned**hH&&o`ifLfhuZOlK@#A5\+a]G'7<&6+;O'aUs3GY3Xi7/2(]#K9AC
-;'Q,i.WX#E7uOV%#R6QZ,2+hE[??]q9SjeKWY&3)"'%)+OK)?7Vae0KngeZq1nG@h_i5GjW(9p.V'L=[
--E_2<C+$F+PSp,DW^M(]&lm.MlHJsbMQrZWAcbtHCb>=V[.#ksipA'C6%YUl"@041f[%?!:F-HL"XR"V
-V.q6S.aq*u!EDr2^(a@!Y;VJY6fY5.j8PO,o7o@SDBX?Xf7EDk3XZCqO#%jGS:"`Bf_Co)aJY=R@(ZL"
-.Z/5]OCFaK,&]H#AERJb&BloJ\-eg<#W*3/ESR22(/m?dQ+&O*89WC*k6/g#0\EAM8MOPqFH=&EUcp3h
-6qJ5p%Z(TMc8Ukjo5)q,N52ucM2Yr[pu/#P8P/"N3G::g3,+E4N'k&W`]Y$rFrK!6J2(r%TFV<-0]H!Y
-H;[*#A:ohR%ZbVX*-isPIFK*X+acWYj4ZVe-)i62?!1%Z1Qhhq$ooFN_Ag;lC$%N9mM=h)e;MF)RuEfr
-jKVGEj)>)h5OY[JE7Q8K&@GgR))&l[`JpJ=j;-_brT9hErQ-ikI2@p?M!pLW)io,(B1XAg$&SCeb[>lO
-W4WOC4Ik&L30d^f5=D*f%54ar;X^Y#*"fNt)_eL]#Ran)$K8#s()W$Uj8emV8%Mu*&#V*+KUhrnVM79q
-#\;Bs0Jl=:Ui*!.?rBr0W""4`$j]pcE$;Z@.g-@m7%g3(W_br\Tji<L#1>AjWmX.4%d6K`b-rN6"i@\m
-./_8Bi-Nb3<#%m-5QP$=#nDN+I%1T^#W8S2GZtY;2'i]2"XV"3OfI,+<LFn]!1Y3-"88!:68l#"30(Ge
-nI[tQ,GC#O%Q8ToENgStef%-:Gnr/9'IZM`j,=ZBkm82ki*hC%-g>nB>8Tk2;FuBN3[`[=JE$_3#8pTT
-&CV=I81<<HC>(B%TIL^i4Pi)LEH:i9Wfi=aV_hdPA3=ai"<,\ro3e@]9PYp0EL_%4&u7Mh`ht+j!"V00
-3;Gpl6<.D;)<X7Y$Wd>WR`IH4S?@Acc8\4Bn7-4c*$mB.7KDKm`aQOCTi2[[eFX0/nZb'H39.<$#7NXJ
-Goed^gCt/8i!'5eD<4>0kCf:J6H;*#kF^K?H#;R,()$R*/:)u66N"2_l7@eACo^6G@ecObRg?c@ig_na
-SC'rh.>::M$E%aX21?e14ZCXp"8i:VTgrE<7h#->#Sfnn97u,A:m`kg#n%6F#SW(3rY3hYiC=k\lCaA@
-d9q4=<TQS'`(UY:NYCA<0FrJ][W\#k7T_QH<K;,?IVRjaaTY$tTpd]l/O0Y(K9@!*;ufoAB`k@n3+raZ
-1>C1&R*G.s]\R*E:]UZd1*V2d;a6Vi$j4!G*[F+S,b@+[#pY@+PmOI:O9YH2Wn#3L1qref_EYsu's'`d
-L]QPo1*B>b)!AgT[um5F7<MA6F'=%2/Q:n'@N:+uS8elsP4<e[KU]tTY%N-d9^l!6&fBbN`W8jP9iU:D
-h.4/=n!pj@mRA*WF6bk6f]X/:0&ae/\l%(h3MI.X@#h`l)@RT&ktEK>j)K.YRNBI!Q,Xsa8MJ8Y0Vg]1
-4lOE_29$dQEml"ZrU`Eq4%:2f>:j2GaET$lJlK+eW[K8%SJ-7'1#=m'NlWsC!ljh7OjrZ82ef;'hE)PZ
-,_mBOA<eO]!?!.1bds""A2%^mOB3jA'C)UXL5+1Jl=9,%P69MQ7gn7t'/L%.0YlfVl7<6^QUKkeG=`3u
-$H"f5b[>eRa>e$5*/?c_Y'Tn`\AiG$pn;[3$nNl'AjUf<M_O)p*V=hPp-R>s9'hbJ&fT1a_k;P01_6m/
-=qU/Ch)`@44XW#oTILV<jH0=:P:7)?(#0&lmbgom4VrPZ_pD4Y,6Dlq%`k_HMu1Ra_.^p3$j1/N=dlk#
-_a!/%?Q[Pr<<5u*XO`k'kjBdc$lB+HL&j%QC`VG*"'+;-*^BrJ"qK]q+`@InF9j?E<&$Uh)<]VYgeD0k
-T9C.I@E+uSOt]3XJbl4bTe]9&@A"I8bVc1N@A7C\(gj;i+tWOtkIepHFYH[646$nKg+rHCeA=(4C"Zt\
-pEjuWQt)"0%ccag`h@G`1CbjLe"$9](kkbi)EB*`$fdI3!r'NbKYO,VFUT,l8iP0<_/kEK;.)NNWRqOB
-#p6@4)f@D@l4'1,q#)t4@=WoMdi<pQZ@g"-Dg*06nmk+HZQKc:UaeurEL81"4"!_d%U2[]Jsu9j;`"fW
-J.0=Lj(!*p,id>>B?,Qji^\+M@oS3AQsMpX+N^:V4Dq)^-*KHAlNU:W>DPB2`*F#=T)B]iEUlhbEcNIY
-cZrsOdAQI<^;W.b=4O$TEr62J<Q%bEWeKMnPl$t%l_G`j<)SESnmEfAcG\8$0T.MZARP';<1ZZp1H7iB
-c^M[._),CDVTfZ;"]ZnPV6N0?N^K+R4K2@Z;OJbROK&Z;=er(?$qp]UAeLC<Ng@]XA8hqp4Ei-LaWS>+
-<3sq2NAT.RP,=EX;Lej_TS"_`>T9?W6n),U2^ErgCgRA_<:se]UoIRFR*0Bki;-hkA$W54UjeV+:VimO
-_TDUt;H:59NMNSU7N)g2:q-Ms$s](:=(bnA:j$2`G=n;F<=#\09^&"aN12R^Yj0t31%%YA**01o_R<=\
-:.Br&C42UlZ?$*-AEQp&$CiB#*:G$1^bmf@FpqFVf:.IT-:<toA\sBaV5c9iQ8-;qLN17n1[_*%S^S#P
-@?>KC*uHYFBGjfd8h.od=9@O#k/`Y#d6k>uK5Jh_,;f_H\11DW4&\6uY"bM#h4(p_eLFKE#!0Q0!-:QV
-9ed.4UO_l(WcNJAj,B2a#bHB!d-9eb7>_5fLWpDQ/3.F).)s(C`>OF`$3nXS^^3aUU9R89eFuk"CMn8[
-\mYi.EJjqI;%CZ"cTO<)iV09\&tH6W:0V8,bZ'-4Mu8gBp8"+)At<d:U'1f)&d&=n__?==AL_mqUbLF<
-;:Js%qraG34.kn&e0rtJXmNPOf!lUrNJ`0DF%qS'ZcbTBGXUA"@@L3)`f?\I=`JhUX&U);jF9B3;;.g0
-]^aX>SaJYeFrbRrlfH[aTPBk)dAL*IYO1,t'EV:d3/">LU)&Z58!%e(HfapQ&+o'pPH*'eK^X%JoT3S/
-ma..Mc8o*.];_Yd_VH&pXclc)2MI-]#,9.+%(N*M(ASX"[:cpJ^&6s=9tpV=8Xn5mlSNC$3VW68G.C]W
-MWt\"Fa$*T^0.h2-u3"'Qh6XOcutsUeR]I;gJWKD#NO1bK?*^-SQ(l/L&]iZ\$gX,5M'tpNNH8_GM!dK
-Jdi[3MR=d#GCQ8'(glSAp0'm:<m@L2hO,CLQhCr3Bqgg]dpQ:S]A5U*HJh*PhL2Z,if%)Vq]_P)62?&*
-Wb$7i%N+nCLjl7teY7;qNH&Q7jXX+k4lGP7S$Yb8^.Gs)+o@i?NkK?(!/r-iFa&YV+XYkf/8ONpbIWW8
-P]^;DVc@b^6cIaG2<Q&@HuROJPH*'8n8H)<iE"8W@,-BQ:tKgC)/FZnl[WtjI8@&ENAO.C@?3k0C=fV0
-@:pX[4SqZj]<^[ZcbC<_0P*0jf,].`[J*>]cagRH(q8(uDIRJTbPO0ID4;ak@(af4>[nSZ=B#gOR)&L?
-:[_Y-C7@!O&f]P5g]WRSCYT/RK;uq[SgJPh7(Q6#*o5aU%l3R8G?AD%p/dg@<dj@tA%UH<,YFH:q`tJ:
-FiZB"J38bkYG0pn>WmZ@HD'99_qnGIoJiM#K5f"u`:/*jUuZk>]W'X30l]AF+lT=@rcO-pXWakeTBj9b
-/9m#:.Q4dD8o0(l$UNWOKI'[#aQlp7*nmlu71u#SJDoRl=5&=E2-HTP%4a.\W_*]"$JLZCZK\X=OcDeu
-*pq?Cmd]*\mpCKta!9A_7SZ#n8Z?I`;o%sZn;IGWW\Um7T31"M=SnFC26NN5II87=^u&P'kiCepii7Tb
-EF:4q/YFK1^(%Y>*PMEuNjaD[hP7[nha:cYs7PZ6GM9uP2;(-4`WZ[>o/=V!q;Kkqp;:*YGH710-",@H
-38D_rYKcJT@QZi7aD6/+%5Zk&e+UlJp4KCVp=hW,Lt1-HK`t["CHGYjk$c9um$uEY61*BrNb>f.D/J'X
-@)K^`bF_>MG@12QX158a#KF7o#0obu&"4_L6(lKXG'NnE%XHOddh+;#lTWoMBWoPC)MrI^EXjnNb\_d,
-Zf@Hr:\<n@-N_T'5MI`70[S2'OP>)"`e!d9m#Iu%[lkFSntD@dj)-KK%h:WCqNr7!8DST*qj(:IoJiM>
-^=S1+'*F!a/dXL+!_UUZ8W;;J8fmuqK>6*lWtH3&,pc_lWE)\-8a5/]r5nH95,TjX-KZggdh4>s^#L]*
-:+7gCO%%UaJj=CmAi>BAJl8m@H9<SEEeh.m41_F<>)]TW><7+Ye+7pm0=\&@2Ze:,og!Vhl]F7oM;AhQ
-.R]bemWg]n5fQn*b2I9X4EBss_rre?C9)EE@UZ%_&=So8@=@p6Jo)DNj33dS->+UdC`OTK'Dtg2j$#qP
-E1$0B%J^X-cA%dPlh>=BFFoL4n`+Ops0sF+(X4[qL%1Vu82R3,C;\M`@G'9/P!Q#[Qfpn?[7"6.^_L_Y
-H-Aum`$)P=3aGOd(3i-kiGf=&&)RneGL?PWki>>JUm&9rD,.2CGEW4@BRQ4F=DSos`_nB53tc7m$<5De
-EBnaF$=eR71LMo,,S-Lcg/\M=N@E[a3Hg[NXne`1rGmgMKb`A4;Vb0s$;,4cGc<V#YI^5p^L>e^<V1e@
-0F^qncg6&6bsq49rK*WF;ReJ4(psW'e+<bO^!>Zj!co@$41#1!Dh46V+P4eh;/^BYgnghGC>4d6m&"42
-.BWp?^/]5+?D@%m>Zm-]5I^Md8t$f$aOMLW`^EM5`,N=8[fRE8T9WQAFt:2](n?nB@707AFG1'0*$-Z?
-kranYgb<cn%^"";R%=G'O6)L-\pmhSHRW3oeLt>"n_UtF*ugKHPZ7G3N?@ko)YeBtM<GDL3d_Um\N27p
-CT^p=$Va9KiPD[`FB)e_AE:Q^XD7[13nraPC/j?[8U,D]%Q5$3j-nb_DKnoW.+(ZMU/FkC5jO`#&3?g&
-E'P@9bl;&+QNt!>h._HR8P??`$*Y/bQ7Q/_.Gb'9)]*LU+Gfp/GllnUlCt6#emTSbC"]d[g"(RJLIpd*
-jNPPcibW@A[^%]/m;=]4bo]kU2DqmlDUn0i4%[Gs?2M<QT\2FqOl4X@W`NK0]3i>PnGD)>rP!IU?j_8_
-`[A8dT].\mj<a\nYQ)t4&1%<>os6cg^pmdV%h5*+Q1=OJ-8lan?ZhXkrr0NGr\FAM04!33&9ruBFR"IN
-:?E*5]1s\H%]t\cZM[[SO'Z$<dL=%J5B"!r[8JB-'6p)O(q0kDP6%RU-.WJln9Xb>T9e,+#Z@&!ZZh7g
-jZiB@C>)SU*=L'W/8Nu]3``O1ab+#I(ZH]ccIB)2>Gj*KpKh#Y_/T59T!1[7F\Q:LfJn_M$0/R5@<\hU
-JmiTH4fcFX1ZM`46CF"e;5^66/<XDnl8r!Ccm3"H1>Nhfm5h5a>\R_*IAccjO^Ps56[t"`ZeESW/iZVD
-pm0^DQrgcE-IN;ipQ'^PB!$.nl`m\7!Q3DUcSp,c!K0L#Tu[%mnd!PNj3n**hj)o<L%Tcj[_5<\(k2:a
-#<T<XJq/Ae+<7j3kE4--O\54C%:803bQ!o%'&S-3]uN0eNK.?.9t0N0STfSD.(\eGh2[pnr7X4uc#BTR
-1Jn?<Z]#T'Z2aMnJ)'9iWXAYBR4XVY^scm.Vb;";$Eu'GEO`P9U$ib.7d034YC%h-7V^9-S-Ep:XgKR\
-l,6W;=IUADHroQ64Zo*G!HU`M;>!iSJ_'d<`r"mdgd2bDFs"P24pM:fB/&qcjYGWT_q%Yl0i9lKrS8t3
-p%Fg>)85g+NAX>P0MF<2)C3p&1OuSr\VV!Uoip`\U3*tP%3pTo9*WU^emiR?=h*GppQ<b'rIM(,J,DaH
-gYj,#?.I"NrWL$PcS9<[(RFf?h`81GoHJjS<:*as^M11!eZ1Dda4kP7h81Lr)2=pRlH\+,;3iI;G!<@!
-)_iTS5b3FnK?>3-<ecY-,^-]9=bLO6%T]ZfbfG%_aS7aWFj.#0d1`(+-W.3@V[,QB]EgbdJJeb2fSrOO
-'1DmNbtB*lX[j>A6jZ-MYlL:lXRLecE".E8#Jjdi\p=4GlSf5tRG/>&8D#bX?^Pr%haqQ(4lc,Bs8A;a
-j&gCg<=mR#&E"+X+lllH6,KU%LAm+l.a)bFdW$aJkRiNPNt6`f@QZoa&eQgJl4i5GSji'Zn%,s/kT"D&
-Zcsgl&+-T-<j18TQ2qDQM91DW-I"g;%-oZclIkJA4:pC+T*C_VZgGcK/c"3R^PL'sTsF"unAM>)cSe:C
-PNMgZ"4si-h4,O6E;:=)*(R7)/^l[l@_=\(o97,WhYI^Z"@HPWG$W58=Y`aSm5c.*ljnoY#aNo3.t,.p
-8W6GYS5OQpIRh$?bi"&YF!<7&_EWPBl[AcmlICFoj(OViq@;7&e*^mB?H8nN&%]uUU'QJu*V[7iIZ9S5
-39W?N2U6CdY:/TQLn3A\lH7g9o6E#ur1m6%Q#3#k3Ot2H@be$JmBrHId<TgtDk-d4#XCm(n#?c44QDX<
-V3(5q49V>OgPt3O=D.Z--C'5gBIFe:Y<Y?,i!U,.$m,;m?bcChW#Ts-[p7E7r!c]Z0H?lX,)X!Le;m#f
-@$<9/l1A>4q_'=&`u.o3J20#kGp9DT26b-27cm!0;p/DqRB&0ZrDrj_3uu$7rg,i4WPZWdro:'RilXHj
-HXB5d#b.PTW#SPBC=.*.(ZXtTkhIYFnNZ;e=8m4VgI'Fd3Fc[&)T+/Z1OWN[4j\<7m,%]!B=\sq4rljk
-Qo>a0fI%+n/&Td_#Ls"$-`d-*-h]a<^-mS35CN7U<rIK4'T5%8it3Hp^]qC!N9>=hNIPoAUIQ$<YIufl
-J%]J=j"V]V+la<CY1!hM:[Jj/:?clLgI3W)?p#oHh!L<o375$]G]7VV-FA<4Ie3=6[(l#?_[;,l*tJb(
--tF;1E@?:u7*!mI^AE'S1!Hr'iINMfia/<?d`J@tS9W>B(V0ei:7UY_B4LOga^Y<)Z#RXuVk(J$()&Ci
-Z>AcRVtnT\a,\Ko%eD6+!-I"9P[O__L@Gh9%2kK%F9!f4lTbFOj.Z[LlollJ6DK"RYIYBDIi:5*?qS85
-]&VB!7W$K\IVRN7\ETl/`G.j]%JO(K&"DZj6o-s+q\fD&?iT/Xg0Jed&B[p!ZW.\;l!sPK=qpaPWb'h*
-k$ZR&o@jeE:*s885QBttB4npR4>likTW9WCOug!+)kaKn$Qj)]*)7"/k.Ijm@<]Skqu1pS^8!h&gJ]S=
-<QPNrC,0K*[%&r2TL(=DPH&1h=I"022cSPA,Arp1EO(&emJ8u8F5&^RH5<`HI0^#u.P:>#Pe@rY3mJ9.
-B)T;$4ns6=[i4L+'cFrP`lTRQR7tYGDJ-H;5f0]&rqgWroTfY0r)*2me>k/=`mKVi0cnZ.On>ES(V6B=
-[]Y-p6!c_+9&@#FhXk&&_`67-e+Nq;>$3*QeVPq;H8bFdCu4mr/CEV=s75:30&9Q?[?kr)?sG5B`\0I7
-j6iio[r]%Km=[jumC3*R=!Pr(r3^snol%3Jg_%Rd2h'_ZEdaH3?G*SE_9eBd<R:]Y=k%E7]t85`i^o*p
-A5NBf0(ZZF@8#h//oMLYb2O!9TK^g7\f`+$5^oC7Js59ROT:WtnYYQAUf3c`Pf9Ofgi(_+NYt>sVKDB,
-G<F%&+i@Tg[Vu0D>AqKbV<#3lH.t"P1fQKh=Re)B]A#_:UMCNmr67GQX1^!gkn-jDQiMdARD]mUZ4dOt
-QK9JY8OW9Z)#sN3s-&00k5!*](GFE5JnhUUObYt`0Q9!OjAX]h=!UOb3Vm2BU5V%WG3l2m[A\rYK&)5_
-Kj=]<JV/i?!3#bGj!V=(%^eC]BqO`55Nlr7b3NG\-TEJ>Kj`ilf1;IgqUj3_qOo^WZ?t2.TDHOEd=B*;
--CZ'%`jtVOg*[7G0?QqYl1">a9qhoJX*]m]Y7aj.)eWD(&`Z3t'e_KUoU>M5f?_ti$W?t;W2gb"_SGR`
-Ru[#0L2hu<lA-pba1(A!3P%UC+Rm]As)FS!Wl_,.T(*,=+i?9Z8&]bQF)?KaNCHbJ_sm0srPf+$f^M]L
-H%k'ZaEUiRbGh*0rj[5>(n>@f-QBLZ4J-.%T>hmcA^PLr;S07lH=FMFh-K!M^*UD^#XGLQ"<_N,j;CI:
->er`\A/_6aHPeqALAOCH5]cmSA8\+3;3UibX*uUn+)=b=Lahe<Mhe'-pFs(lf7n[GFMq3;jHgDS98=J/
-+1@OY"B<91o-7+a(Ct?9bTD?55Lo'_b(:`fF3l[(P'Wj1TOgmlQ@k>\9(J1X'^`$1?%;]0&XF[`TDl-@
-[>U2gGR.9.Ck?'QE8h/%RrVHtnkas>S1S\u#<l7^(BFriUc<)m>l\qr4B,kP0=JA?S>ggSI`<bSm!N;G
-MT%qVMBqPj)HhlO$Hn2_[KSM(&!gs!q]A:V=oP^jP.Gm_)VG80JEs;!a`6qC[arT'@s,C3^$KS4Pmo8A
-*#Qt[@%"JLfH3&Ibct_JX/Fb'Ci#`P9.oqWT'C_CQF-u;-]\oYoI1h2/Tk0ER./JZ_d1:u)\lHSYC?%H
-`@EQU[?kN24`Q3BaEUR">IV8Ag"?,f[j!@p>i.@.`q(6DME[X"k(pZ:9Cc[?NAEd2..bH$ae^`PUpp!H
-*Eg.inO\ZA2@gO]=238E;Rgn'qBo:K8>c_YWc`3Z+MaID/Xmk"&:h9.L#\K3e.+pI[76Yd1a`[H$al9b
-C1\M6[#`p8T=#V&CXnA$.N_&/mL.PH=!t/\$]"\<@42@U0EfqD?IbU2l*2YnCkba^p"+]&YDlEr?l:0%
-.odsL]LO)>-['NqgqmsZZM^$;a'Sdj+QkD-ra.J2\Oa2aY.s5%2JAqSm,apMJm&H1b2!-KU6U][*&%-K
-4c(R[&f8mYjZi8+)h!h\imc)S_^>m.):bUq6[S'uK.@_ZDDP@@lXE_2?K0('d<RP&Q)1pnXh9.qil;Rr
-BP-qRrD-T:>5"G$4QF6K"NL%:c^ZCm)&H^Qike2lh.FmVV/`g=6JG0E[IOQois-<c:+r6-RROf7j*XGg
-8pma=#^%,bNWeQ>j-3^f3bltNqVgh)7059Eg+U2Xm1-0RX5/0(duj1D3'>cr"?H<<I^nXdM)W6F\)72B
-8bFXNl)!tXF%%,)&T:85lR+tM=WJPC;L/8+A-mc\IDqJ4X%H`XnMjYjNgiuqK,5P@]LK'YhoFNd\9;UM
-MfAn$W'<R`$4q=S55rJ#<1;G8iNWh6%nK(p5dULcQs46&J*,QH'!HQ,6B.fuO-?$Qc-!<L\pJr*lhK7e
-YX5'%IQ6=?9+-JDo=^N:1hODTBmI/\1OT/o0?fkoWZ]BE>mf@(dmhH@XF-aR2E'5]o99-pFbB.=,8b;.
-]j8!rJd04#%T$d<%/_'228?JqpnN&P&I]K$e?"/9`>UFI3YjM&bg/;.>Bnt]\q@V[=3cUH(bWL'\1'AQ
-F.L-@=orJJ6*$+$MdJ!jh-9Q]pQnE)4FD+EU:>f@\h\A'A%`:YgZIV>'7H?Q`^LIJiUsK[1d%q=nCBs]
-9b[BQ\m4^O4]N<T(Ip/aHG=Ph5/s(>#>\jT(g-i@C>8NHU457Is41'SL+gT7MGec.GB2H-`Zs/pE`5JS
-2k2rYNaTAETl]6E3a2Ajl]#-$\peqcptg$Z3amtLZM_\jMUtp_3Q?>W5*9`Ec?^b8Fa\gahbO%!Kd@B@
-^G%C]fY]Cq5NabfjJDRXY9,n&9FD''KkC9N:\c$,W9,_!,3i$TiSCJS$c4fP]7Grc)p051eid]H],.Ri
-_<-M\`Ftb#1$TI='JU-7YbTmE.L:$pR5f4OOYQB^c$NRjEafQs_/4nh5KNZD?UU8iJ7&Z4?sOLT#Y5Hp
-<1FrXiof#*m4Q+t=rbBJd:ng(<U;ji2s(hG&sI>t*45%,#Po,n4qU:=S3'kUPh.O@b*t4ti=&\bX.dPI
-G?<<2O-`Tq1qW&+Dm#r$Sdm,\7OLC=iP*/:KQ.S,_te?sr>+`>:,C1`/n707@`F?^B9fk"Xkf7D#/q/_
-k6=P9<[N*jPNZV^B:qkf?H0<qQh&PFOpQkum@d_VC4%O]g($;a8[tPT]XG_i2M6!hAf*.Bel2?R$eU?0
-iW0DqRk^\^=o*O*i9mn/+,V9[cCL,b(::kd4P)pDCd&:C5L*;:(>.5/%:<=#_9gqM`#]->J<N7hn:2TF
-giR4ViVCq8;$,*\_DEH`]B?MFc!=!T+LToE+LP>?q_jGZX;8=gYm8_Kl3Q)8BY!#2]pEc#-&mtSW/&Kp
-c^k`n!5[TmY/%Ll=M`+=gc<VqV.Jo0aD>Z:1COL$Y?j=CQ=)[%hkXhZAB[+i&U6EA2IkL+gN'U7nC!*O
-#_qq`C>O3_a!$!rk,]rG4Men(?EbI8<t(W97ke1o[qKi#Eg$*m!%%dZ>&%,VW7n_]lH@M>:,$A(BL[mJ
-OpDqt?p3AfKt41H]/HsRM]`ihHk\2\)?#7sRqb*pI?$862kKU_h,A=\S2c,Zd](YRns]fAF-qXs7\2KC
-e5l:#)WB`HdKtZ5)MNcLm?sA^%UO-mlIa[1?sFD^J/O*)f4l/ee*2Ud2s/(Sln,bq7NB6`nH6bM("fJ#
-q=EhOZR3*.;JWP]G[NHfZ@mhGWNDs(quXmk[[2h7>R(Kr'YmL3+)H95]'J#`%/;Ep#'qh<\r5'?HS<BN
-E"(:B8hG"N!P0IC@524*Jt^FPQ81U<U)ukJm^Erp'DiXi(_5t5dOQ9:V.:I%:[C+Y^So*M/WnO`RbMiY
-@.D;+M6nOJj&dM(dpTdV#3mIq=OmV(nde>jH[.p+H\]bJBIM"EL@]'D%&Ijt)TPgU*(V'#PMBI(ZrGTu
-gd>@/-]VTEEji>c<@e&jL0I%+O2t"HWdW:P'uGj:r:@0>&e#9l>i",6;SO'=C.<),<ld7Li;/)D,qS)N
-#_o9FCB9pR6KO1u)Wr#oG,+6aI`:CZ71p#A.P#(MoF[[1^)p']]YN98e*Pm^O53sE)2>EPS[@\XaDBWD
-^?'e>E%r1G75.t-h]9"i[+K7N$[8Co-2c%m=G.;W0O-TT:p5RpCS&h]DRDQ60^S8'mp'21)287JQ-:^7
-aRSI=CmePgAA*:M!+FL%1Ur3kX@-#M_?*+j3K3DgpaSN$<fe#-T!At`FlEIkTttcQ_/^?DJX^)(Q/+Al
-DDdc<s1O7rrVC1+lF-JR;s!gl(!i^+T#3;)AoQfdgr364DV'nTgTIF+'p/XUi0bfJohO6la"m./W'CWe
-4T8;gIRd2KU!jslH:Amjcl.`ZRJi"Cq_Im+TG!HS:P;pN;JW:.gZ:BO]I8eJn=)OPe_r*j4#0VmA+EI,
-;]J^OH+]p(r)WQX0E,R?"N0HEa"C)iBAGXFB0<YE>@1*K+MoldJmd6fQ)mjM<PA1i7&\%_P8`VMJn/*#
-[b^>\rinG7+].>VWST,Hg\"Ocoii?g[MsBK.j*YQ,/Nc4T76(QG)&!cPiqY/)?qJ3O#8/K+[*Le[qkld
-\o#hCglX":iS_FeFfKncoPb#h'AZO5Wj[q:?+\j<F\j'o&@)*Aba[_?m=$hN0J'IYZ_8hUZ[,hT4#402
-JcPnnVe_>.cRo37ZgMWD/HAM)m/.TsKpK#7J^'sGm(pQN^,JNC]Gj>W`=osOad7Kl#+?\b^PAYFW:D!q
-,asr.*O"6V^NLi5)>i]s^I.kN:Of"^I$N"H(OsG2&K[j7A0:Whn%KY8rT?-%Q3L+p)cWLlFgG9=1,32F
-SZHEA%<PRO$trYg3i^<#YP$F&f/g"1)NR,@\!VeKBBA/(s*:b#RXb/,Sj!8D[:l"O9NX`1XE4h;`AC7V
-Y7.D0OI].t(^tCW]@H#K>2;rg7pYM*plqE.ptbjT4kCT/oeAVsY1#gSW"oQuZ-[KF$EKRs/_.YXK4_![
-VReftD7/(\%Yr<oF]$\$ItN3QDcr1mjk>69$(._uolQ?p!aA>gKiE/qQ>U<7!ZI?M<,H_ZK6ia1jfZ))
-I@;'Kch?K)H1b)dfsgF;On"!B%277>4tGHhVW1i@U/M9HFP'&1C(/*q?!G"c@Bk(4I]lN8Fa2u>htWP9
-f"BoECr%I8\2J6#S!9/8So1>1j3\cVS5BFTRFYQT5$";_3BVJsh<&cU3iaX&?>pafWN]:hf@/RpSI_8s
-Ta]F*0b"jANK[qdRL,C^oc@nu=R1"<l>7RQA(2m<!jekOraej;IFcIBLc\L[X6Dl4S^>doeT=cc#b\)"
-WE,5!'J_'%S2R_,lOEV_-GRf*os`P&49&C.[>&'f]7G-0[#KAm:(bL8BIX)'NQS1l)72/U)SJ=@he$r?
-m5ClukG!*BB7QT>>8F$IZ6l6B4ghkoR7\kU?QC/>_Z]"3Wem\^)OX]%[6@u81tR)Ec?cP3:$YNY7/__M
-qPfa-o);@9.OY]j3^EbO:sDIXNPDoU$UDFVhcq*c!;b*NYFf"ibQWIhq<tlde`X[pl,W$e>l5+>quK;m
-iA.4](OtA#OaO#OY4*a2(AsXl",3MTEX7Cs<\4^b2pQ\d5q"#JI>S"^)QC:eX1TN'\`ZlI_Ttj+)m3A'
-=-9bVY19ir>:+u$X77["g_Cf+N'!3#fLJIAC`+5Y$s--GDVtc#kEP$2B-`@r6lD:=Jg=:V,t[Ni<-fjJ
-J>CU<WC$0<]CMU_eL7-.&uJNuF)=Zj=cgMd$hk8B!$Dd`49VZSU@8h@EZY<UTTWM>nq][KQV\9N3c:&'
-fd?;\]7NWfW6.Y+Q!Ya0k5\p/.aZ&F34_Z^5ZP`K9N4?tnsGa=^Gh&hEmugQ9Fbg&0*_[a<7hl*$"iUi
-Kh=3pkXZ3>\9?&u/7+R[,DGHDY\"$uI,b>TE"0hc6H1>BYXI#,g4lUn'ZO4t]*Lrb@iRt-a>c3A)37@V
-R"U>L=#X]!PPIGK9H@cJb!ID5ZUE-XGf,u-Xn.&2ChbBq_9"Oo'AO2S]>kf`P85YZV;796;&%#W0&)\#
-4?t[^N2(C0(U4FBMX0;"QLTc!dkD^c/9mRF<RWqf`#Wi')b21)c]^!-6<,p7k\(GH?_qRCE#@&)W*'",
-2?@LEeS/fgrC)B4r!ubtiNcV4VWu>1VRVF\CCLTIk%\G0E>c].;QMobP(0^mFLBCb9%m>'Bp:jK2#^3:
-`<5kG@EY+/^6_?^oF4Ed.[W5WGm=#sOjKE+^5X?\_m%09j@+)!+lde&oX\oa'6)jGhd;ONXs"l>3cB%?
-r9ddb(jk<Npt]2[S+ncImYY`SS:dTLi2hTlTd<?rD@)#_n!6p5,]\[9dO%hcTA%D$Q!L,'O92G<K^qab
-%AF,_FdimQ%A7D\n-Du0!N'tEnD'1!(+3uK*'$X+6ktm34pa]+F&YsD;LTq@`lSrePte"Bk#AT.#umfj
-Nl3+h:n9U=i!e\FJpD*n"G;`U!!rb0BF"FXW]4h96[\tYg&ouOZ;ABO01R$c>LKu'<dJL,RpS73^e,FK
-!"(H4`J-L+j@M.&nn=OWM(219f8(X`$fjHej,=Yk!<t(W(h"Dt$*`+31ugk.'?jn_b;G8T[D65c=JfpZ
-N2&&$O39[H*947Hl2)T,aEUfRq/b'E23kk5JRiMdV(W?%?kLDDXpL')&LfDkJNI<S@GK&;,9P^'."^ES
-ZCMkW"JRV'?lLKVN[?P'!94^30:"]Be[,sfW[M:\+_7*[R0j^T\oFGXJaq):WdQ?YMfFF[5[YQ4#`NBt
-&GR7V5Wn(3!$[BJ56)kjS#_B.+>TVdEinabOTFP&ALh;Ai<l_q'[L'i(p9#WCe:rCjjO`\j)eOW?pIi7
-;uhsHf0=Dm14iUmZP](kh/C%'/lHp)JcU@P9iQZGYs'BL=Ig"BAH[WA,8f&`IMXLOfHZt3ido97k:[Yj
--'4cVjr'gJh.0@(H".cL%s&-X*',Xu,tW\aL1XIUkKd3FD3#D?%;7=RLi*>FL?`XX)a7CB+k$pA?]M!d
-U.sdK>9l$^5GgiC=hJGIO0#-=,gbgM"E=G`3/:2`\8Y'#^kj0^pZB8_RR@XFSq=QtMur/AhCNE_d5FWG
-bf0d,-k(Z4bGZ87)PlQ%UEm2I.#7(%JP(l["qXsBZ87CTAap$V(r1BkKF+uDK6.X?#0$sEG\IGN7aa'N
-&rGb%>E4RR4pn<u'#mr!*!Y5Sm6m=>+H.NJUW[&."H4]Rg-cF'Bf\)rcuQNRj3;/h('9a2j\W1Z.n:I'
-bnBs\[`(?2@GI>\4=X2>`n+2^A3jQ<NtB-XM(Eeu39-B&+sRm/):uYEJT4\K0Wn-35lhh#`*rS?Z<]$A
-YoJQ#if8NuN5Jmqd\G4O!EIlH(l*;]N!CYDESOEo3g""oMAkmg*LXD^5Xh%6'>sC"UK\=C'j@G-AO0Z=
-O0F4eAUHT?_.Q(SJoNsS72@ucEO5Cqpm>1A'!=JL5TA?kY@Hht(EKp8\LY*,1;2!\;Lk7ea/QcG)HWU"
-q4#*U@<]g6?cAqWfB2RnLtTiRI+QfSmSg%](4ZDu&i.bD)\+[G\E\gY%$"(=\]A&re_OX%OsBu4!2BO\
-n=bfo/4l?XN>YJ.cAg;pQq;hjK]&X[lPgsp!=<WT+W+dp"@*,Z&e+Y/6\;)N(^*#*+N_D4>noL:5m1,$
-d&?GY!E+FPnpj+Cbb>Qms,iR?MEk_sb:lKtogL&1TL.UFH3)h&B#H,L#r.1NPTN`n(idD_NijN7PmBf<
-'229?SjY]&L^[pJ;](]`D.]IGf5B7rIhU)(L<ZnB,t-3!O(6]EG%2C;fN?-D=iLIZn=XLC5%.#0.#q\s
-GI(li0>gVHfT9m=)9*i,`YlhF$"84l8E"'HXsqW*&dAL!BV/No@MpO:"8[RaS8$!p<-6H@YPFM.JcR,0
-=2QeR7L1[fj(W_ucFBV\Obdg^;&Fe^C^2[>*F;4j&^NH&No21f@KPV)G6C3,(mh0go/BM^2<8LU15l;M
-`\2:$E:8>"1X<V-1ukX$M(Dtt`?Rc)9FX7SD-5j!7$dN=6j%BA$TR,Q&i)ir@#86?`EmVVbTZ2R5YL%V
--iQDrj9jD=*Q!;&HDoTT9s^Bppj^I:K[K~>
-/caravel.ppmdata exch def
-/caravel.ppm <<
-  /ImageType 1 /Width 699 /Height 1158 /BitsPerComponent 8
-  /MultipleDataSources false
-  /Decode [0 1 0 1 0 1]
-  /ImageMatrix [1 0 0 -1 349 579]
-  /DataSource caravel.ppmdata >> def
-
-/analog::resistor {
-begingate
-1 1.000 0 64 0 36 2 polygon
-1 1.000 0 -64 0 -36 2 polygon
-1 1.000 0 -36 14 -30 -14 -18 14 -6 -14 6 14 18 -14 30 0 36 8 polygon
-1.000 0.000 0.000 scb
-(r.1) {/Times-Roman cf} 2 9 0.000 1.000 0 64 pinlabel
-(r.2) {/Times-Roman cf} 2 13 0.000 1.000 0 -64 pinlabel
-0.180 0.545 0.341 scb
-(spice:R%i %pr.1 %pr.2 1.0K) {/Times-Roman cf} 2 0 0.000 1.000 -208 -160 
-infolabel
-(sim:r %pr.1 %pr.2) {/Times-Roman cf} 2 0 0.000 1.000 -208 -208 infolabel
-endgate
-} def
-
-/generic::circle {
-% trivial
-begingate
-1 1.000 16 0 6 0.000 360.000 xcarc
-1 1.000 0 0 10 0 2 polygon
-1.000 0.000 0.000 scb
-(out) {/Times-Roman cf} 2 4 -0.000 1.000 16 0 pinlabel
-(out) {/Times-Roman cf} 2 7 -0.000 1.000 0 0 pinlabel
-endgate
-} def
-
-/generic::arrowhead {
-% nonetwork
-begingate
-8 -28 beginpath
-3 -18 3 -15 0 0 curveto
--3 -15 -3 -18 -8 -28 curveto
--2 -26 2 -26 8 -28 curveto
-249 
-1.000 endpath
-endgate
-} def
-
-/analog::switch {
-% trivial
-begingate
-1 1.300 32 32 2 -43 2 polygon
-1 0.600 0 -48 57 49.000 90.000 xcarc
--1.000 /sv 90.000 0 -64 generic::circle
-0.600 /sv 270.000 -12 8 generic::arrowhead
-1.000 90.000 0 48 generic::circle
-1.000 0.000 0.000 scb
-(sw.1) {/Times-Roman cf} 2 9 0.000 1.000 0 48 pinlabel
-(sw.2) {/Times-Roman cf} 2 13 0.000 1.000 0 -64 pinlabel
-endgate
-} def
-
-/generic::dot {
-% trivial
-begingate
-248 1.000 0 0 6 0.000 360.000 xcarc
-1.000 0.000 0.000 scb
-(x) {/Times-Roman cf} 2 29 -0.000 1.000 0 0 pinlabel
-endgate
-} def
-
-/analog::vdd {
-% trivial
-begingate
-1 1.000 0 0 0 32 2 polygon
-1 1.000 -32 32 32 32 2 polygon
-(Vdd) {/Times-Roman cf} 2 17 0.000 0.900 0 38 label
-0.934 0.604 0.000 scb
-(Vdd) {/Times-Roman cf} 2 13 0.000 1.000 0 0 pinglobal
-endgate
-} def
-
-/analog::gnd {
-% trivial
-begingate
-1 1.000 0 0 0 -32 2 polygon
-1 1.000 -32 -32 32 -32 2 polygon
-1 1.000 -18 -46 18 -46 2 polygon
-1 1.000 -4 -60 4 -60 2 polygon
-0.934 0.604 0.000 scb
-(GND) {/Times-Roman cf} 2 1 0.000 1.000 0 0 pinglobal
-endgate
-} def
-
-/digital::buffer {
-% trivial
-begingate
-0 1.000 -32 -40 -32 40 40 0 3 polygon
-1 1.000 -32 0 -48 0 2 polygon
-1 1.000 40 0 64 0 2 polygon
-1.000 0.000 0.000 scb
-(Out) {/Times-Roman cf} 2 4 0.000 1.000 64 0 pinlabel
-(In) {/Times-Roman cf} 2 7 0.000 1.000 -48 0 pinlabel
-endgate
-} def
-
-/generic::arrow {
-% nonetwork
-begingate
-1 0.800 0 -40 0 20 2 polygon
-1.000 -0.000 0 40 generic::arrowhead
-endgate
-} def
-
-/::raven_block_diagram {
-begingate
-0.000 0.000 1.000 scb
-496 1.000 1408 512 1408 544 1440 544 1440 512 4 polygon
-496 1.000 1408 368 1408 400 1440 400 1440 368 4 polygon
-496 1.000 1408 320 1408 352 1440 352 1440 320 4 polygon
-496 1.000 1408 272 1408 304 1440 304 1440 272 4 polygon
-496 1.000 1408 224 1408 256 1440 256 1440 224 4 polygon
-496 1.000 1408 128 1408 160 1440 160 1440 128 4 polygon
-496 1.000 1408 176 1408 208 1440 208 1440 176 4 polygon
-496 1.000 1408 80 1408 112 1440 112 1440 80 4 polygon
-496 1.000 1408 32 1408 64 1440 64 1440 32 4 polygon
-496 1.000 1408 -16 1408 16 1440 16 1440 -16 4 polygon
-496 1.000 1408 -64 1408 -32 1440 -32 1440 -64 4 polygon
-496 1.000 1408 -112 1408 -80 1440 -80 1440 -112 4 polygon
-496 1.000 1408 -160 1408 -128 1440 -128 1440 -160 4 polygon
-496 1.000 1408 -208 1408 -176 1440 -176 1440 -208 4 polygon
-496 1.000 608 848 608 880 640 880 640 848 4 polygon
-496 1.000 544 848 544 880 576 880 576 848 4 polygon
-496 1.000 384 848 384 880 416 880 416 848 4 polygon
-496 1.000 304 848 304 880 336 880 336 848 4 polygon
-496 1.000 224 848 224 880 256 880 256 848 4 polygon
-496 1.000 144 848 144 880 176 880 176 848 4 polygon
-496 1.000 16 880 16 848 48 848 48 880 4 polygon
-496 1.000 -992 752 -992 784 -960 784 -960 752 4 polygon
-496 1.000 -992 688 -992 720 -960 720 -960 688 4 polygon
-496 1.000 -992 624 -992 656 -960 656 -960 624 4 polygon
-496 1.000 -992 48 -992 80 -960 80 -960 48 4 polygon
-496 1.000 -992 -16 -992 16 -960 16 -960 -16 4 polygon
-496 1.000 -992 -80 -992 -48 -960 -48 -960 -80 4 polygon
-496 1.000 -992 -144 -992 -112 -960 -112 -960 -144 4 polygon
-496 1.000 -992 -400 -992 -368 -960 -368 -960 -400 4 polygon
-0.800 0.800 0.800 scb
-496 1.000 -944 832 -944 -832 1392 -832 1392 832 4 polygon
-1.000 1.000 1.000 scb
-496 1.000 -96 -432 -96 384 832 384 832 -432 4 polygon
-1.000 0.753 0.796 scb
-497 1.000 -224 -304 -224 -400 -192 -384 -192 -320 -224 -304 5 polygon
-496 1.000 528 416 528 512 656 512 656 416 4 polygon
-496 1.000 96 416 96 512 496 512 496 416 4 polygon
-496 1.000 704 576 704 784 1088 784 1088 576 4 polygon
-0.847 0.949 0.847 scb
-496 1.000 1088 -208 1088 544 1312 544 1312 -208 4 polygon
-0.930 0.937 0.733 scb
-496 1.000 -32 -720 -32 -592 96 -592 96 -720 4 polygon
-0.847 0.949 0.847 scb
-496 1.000 -864 -160 -864 112 -544 112 -544 -160 4 polygon
-0.930 0.937 0.733 scb
-496 1.000 -512 -480 -512 -288 -288 -288 -288 -480 4 polygon
-sce
-(caravel picoRV32) {/Times-BoldItalic cf} 2 21 0.000 1.500 336 0 label
-0 1.000 1088 -208 1088 544 1312 544 1312 -208 4 polygon
-(bank) {CR} (\(mprj_io\)) {CR} (GPIO) {/Times-BoldItalic cf} 6 1045 0.000 1.250 
-1200 208 label
-1 1.000 832 144 1088 144 2 polygon
-(OE) {/Times-Roman cf} 2 19 0.000 1.000 1072 160 label
-1 1.000 832 -112 1088 -112 2 polygon
-1 1.000 896 80 1088 80 2 polygon
-(I/O) {/Times-Roman cf} 2 19 0.000 1.000 1072 96 label
-(2) {/Times-Roman cf} 2 19 0.000 1.000 960 160 label
-1 1.000 976 64 992 96 2 polygon
-(27) {/Times-Roman cf} 2 19 0.000 1.000 960 96 label
-1 1.000 1312 528 1408 528 2 polygon
-0 1.000 1408 512 1408 544 1440 544 1440 512 4 polygon
-1 1.000 1312 384 1408 384 2 polygon
-0 1.000 1408 368 1408 400 1440 400 1440 368 4 polygon
-1 1.000 1312 336 1408 336 2 polygon
-0 1.000 1408 320 1408 352 1440 352 1440 320 4 polygon
-1 1.000 1312 288 1408 288 2 polygon
-0 1.000 1408 272 1408 304 1440 304 1440 272 4 polygon
-1 1.000 1312 240 1408 240 2 polygon
-0 1.000 1408 224 1408 256 1440 256 1440 224 4 polygon
-1 1.000 1312 192 1408 192 2 polygon
-0 1.000 1408 176 1408 208 1440 208 1440 176 4 polygon
-1 1.000 1312 144 1408 144 2 polygon
-0 1.000 1408 128 1408 160 1440 160 1440 128 4 polygon
-1 1.000 1312 96 1408 96 2 polygon
-0 1.000 1408 80 1408 112 1440 112 1440 80 4 polygon
-1 1.000 1312 48 1408 48 2 polygon
-0 1.000 1408 32 1408 64 1440 64 1440 32 4 polygon
-1 1.000 1312 0 1408 0 2 polygon
-0 1.000 1408 -16 1408 16 1440 16 1440 -16 4 polygon
-1 1.000 1312 -48 1408 -48 2 polygon
-0 1.000 1408 -64 1408 -32 1440 -32 1440 -64 4 polygon
-1 1.000 1312 -96 1408 -96 2 polygon
-0 1.000 1408 -112 1408 -80 1440 -80 1440 -112 4 polygon
-1 1.000 1312 -144 1408 -144 2 polygon
-0 1.000 1408 -160 1408 -128 1440 -128 1440 -160 4 polygon
-1 1.000 1312 -192 1408 -192 2 polygon
-0 1.000 1408 -208 1408 -176 1440 -176 1440 -208 4 polygon
-(\(27 pins\)) {/Times-Roman cf} 2 21 0.000 1.000 1200 80 label
-0 1.000 -864 -160 -864 112 -544 112 -544 -160 4 polygon
-(spi) {CR} (housekeeping) {/Times-BoldItalic cf} 4 1045 0.000 1.250 -704 16 
-label
-0 1.000 -992 48 -992 80 -960 80 -960 48 4 polygon
-0 1.000 -992 -16 -992 16 -960 16 -960 -16 4 polygon
-0 1.000 -992 -80 -992 -48 -960 -48 -960 -80 4 polygon
-0 1.000 -992 -144 -992 -112 -960 -112 -960 -144 4 polygon
-1 1.000 -960 64 -864 64 2 polygon
-1 1.000 -960 0 -864 0 2 polygon
-1 1.000 -960 -64 -864 -64 2 polygon
-1 1.000 -960 -128 -864 -128 2 polygon
-(SCK) {/Times-Roman cf} 2 23 0.000 1.000 -1008 64 label
-(SDI) {/Times-Roman cf} 2 23 0.000 1.000 -1008 0 label
-(SDO) {/Times-Roman cf} 2 23 0.000 1.000 -1008 -64 label
-(CSB) {/Times-Roman cf} 2 23 0.000 1.000 -1008 -128 label
-(clock) {/Times-Roman cf} 2 23 0.000 1.000 -1008 -384 label
-0 1.000 -992 752 -992 784 -960 784 -960 752 4 polygon
-0 1.000 -992 688 -992 720 -960 720 -960 688 4 polygon
-1 1.000 -960 768 -848 768 2 polygon
-1 1.000 -960 704 -848 704 2 polygon
-0 1.000 -992 624 -992 656 -960 656 -960 624 4 polygon
-1 1.000 -960 640 -848 640 2 polygon
-(VDDIO) {/Times-Roman cf} 2 23 0.000 1.000 -1024 768 label
-(VCCD) {/Times-Roman cf} 2 23 0.000 1.000 -1024 640 label
-(VSS) {/Times-Roman cf} 2 23 0.000 1.000 -1024 704 label
-0 1.000 -512 -480 -512 -288 -288 -288 -288 -480 4 polygon
-1 1.000 -960 -384 -512 -384 2 polygon
-(PLL) {CR} (multiplier) {CR} (clock) {/Times-BoldItalic cf} 6 1045 0.000 1.250 
--400 -384 label
-1 1.000 -224 -336 -288 -336 2 polygon
-0 1.000 -992 -400 -992 -368 -960 -368 -960 -400 4 polygon
-1 1.000 -224 -304 -224 -400 -192 -384 -192 -320 -224 -304 5 polygon
-(pll_bypass) {/Times-Roman cf} 2 23 0.000 1.000 -240 -80 label
-(clk) {/Times-Roman cf} 2 17 0.000 1.000 -144 -320 label
-1 1.000 -608 -160 -608 -208 -416 -208 -416 -288 4 polygon
-1 1.000 -448 -288 -448 -240 -640 -240 -640 -160 4 polygon
-(enable) {/Times-Roman cf} 2 19 0.000 1.000 -464 -272 label
-(trim) {/Times-Roman cf} 2 16 0.000 1.000 -400 -272 label
-1 1.000 896 80 832 80 2 polygon
-0 1.000 -32 -720 -32 -592 96 -592 96 -720 4 polygon
-1 1.000 -672 112 -672 288 -96 288 3 polygon
-(POR) {/Times-BoldItalic cf} 2 21 0.000 1.250 32 -656 label
-(reset) {/Times-Roman cf} 2 19 0.000 1.000 128 -560 label
-(reset) {CR} (manual) {/Times-Roman cf} 4 31 0.000 1.000 -528 272 label
-0 1.000 16 880 16 848 48 848 48 880 4 polygon
-(IRQ) {/Times-Roman cf} 2 17 0.000 1.000 32 896 label
-0 1.000 704 576 704 784 1088 784 1088 576 4 polygon
-(SRAM) {/Times-BoldItalic cf} 2 21 0.000 1.250 896 720 label
-(QSPI flash I/O) {/Times-Roman cf} 2 17 0.000 1.000 272 976 label
-0 1.000 608 848 608 880 640 880 640 848 4 polygon
-0 1.000 544 848 544 880 576 880 576 848 4 polygon
-1 1.000 560 848 560 512 2 polygon
-1 1.000 624 848 624 512 2 polygon
-(Tx) {/Times-Roman cf} 2 17 0.000 1.000 560 896 label
-(Rx) {/Times-Roman cf} 2 17 0.000 1.000 624 896 label
-(UART) {/Times-Roman cf} 2 17 0.000 1.000 592 976 label
-(controller) {CR} (standalone SPI) {/Times-Roman cf} 4 1045 0.000 1.000 -704 
--96 label
-(1k x 32) {/Times-Roman cf} 2 29 0.000 1.000 896 672 label
-0 1.000 384 848 384 880 416 880 416 848 4 polygon
-1 1.000 400 848 400 512 2 polygon
-0 1.000 304 848 304 880 336 880 336 848 4 polygon
-0 1.000 224 848 224 880 256 880 256 848 4 polygon
-1 1.000 240 848 240 512 2 polygon
-0 1.000 144 848 144 880 176 880 176 848 4 polygon
-1 1.000 160 848 160 512 2 polygon
-(CSB) {/Times-Roman cf} 2 17 0.000 1.000 160 896 label
-(CLK) {/Times-Roman cf} 2 17 0.000 1.000 240 896 label
-(IO0) {/Times-Roman cf} 2 17 0.000 1.000 320 896 label
-(IO1) {/Times-Roman cf} 2 17 0.000 1.000 400 896 label
-1 1.000 128 944 144 960 416 960 432 944 4 polygon
-1 1.000 544 944 560 960 624 960 640 944 4 polygon
-0 1.000 96 416 96 512 496 512 496 416 4 polygon
-(QSPI flash master) {/Times-Roman cf} 2 29 0.000 1.000 288 480 label
-(UART) {/Times-Roman cf} 2 29 0.000 1.000 592 472 label
-0 1.000 -944 832 -944 -832 1392 -832 1392 832 4 polygon
-0 1.000 528 416 528 512 656 512 656 416 4 polygon
-(GPIO0) {/Times-Roman cf} 2 20 0.000 1.000 1456 -192 label
-(GPIO1) {/Times-Roman cf} 2 20 0.000 1.000 1456 -144 label
-(GPIO2) {/Times-Roman cf} 2 20 0.000 1.000 1456 -96 label
-(GPIO3) {/Times-Roman cf} 2 20 0.000 1.000 1456 -48 label
-(GPIO4) {/Times-Roman cf} 2 20 0.000 1.000 1456 0 label
-(GPIO5) {/Times-Roman cf} 2 20 0.000 1.000 1456 48 label
-(GPIO6) {/Times-Roman cf} 2 20 0.000 1.000 1456 96 label
-(GPIO7) {/Times-Roman cf} 2 20 0.000 1.000 1456 144 label
-(GPIO8) {/Times-Roman cf} 2 20 0.000 1.000 1456 192 label
-(GPIO9) {/Times-Roman cf} 2 20 0.000 1.000 1456 240 label
-(GPIO10) {/Times-Roman cf} 2 20 0.000 1.000 1456 288 label
-(GPIO11) {/Times-Roman cf} 2 20 0.000 1.000 1456 336 label
-(GPIO12) {/Times-Roman cf} 2 20 0.000 1.000 1456 384 label
-(GPIO36) {/Times-Roman cf} 2 20 0.000 1.000 1456 528 label
-1 1.000 320 848 320 512 2 polygon
-0.000 0.000 1.000 scb
-496 1.000 -128 848 -128 880 -96 880 -96 848 4 polygon
-496 1.000 -208 848 -208 880 -176 880 -176 848 4 polygon
-496 1.000 -304 848 -304 880 -272 880 -272 848 4 polygon
-496 1.000 -384 848 -384 880 -352 880 -352 848 4 polygon
-sce
-0 1.000 -128 848 -128 880 -96 880 -96 848 4 polygon
-1 1.000 -368 848 -368 688 2 polygon
-0 1.000 -208 848 -208 880 -176 880 -176 848 4 polygon
-1 1.000 -288 848 -288 720 2 polygon
-0 1.000 -304 848 -304 880 -272 880 -272 848 4 polygon
-0 1.000 -384 848 -384 880 -352 880 -352 848 4 polygon
-1 1.000 -112 848 -112 512 2 polygon
-1 1.000 -192 848 -192 752 2 polygon
-(CSB) {/Times-Roman cf} 2 17 0.000 1.000 -368 896 label
-(CLK) {/Times-Roman cf} 2 17 0.000 1.000 -288 896 label
-(SDO) {/Times-Roman cf} 2 17 0.000 1.000 -192 896 label
-(SDI) {/Times-Roman cf} 2 17 0.000 1.000 -112 896 label
-1.000 0.753 0.796 scb
-496 1.000 -304 416 -304 512 0 512 0 416 4 polygon
-sce
-(SPI master) {/Times-Roman cf} 2 29 0.000 1.000 -144 472 label
-0 1.000 -304 416 -304 512 0 512 0 416 4 polygon
-1 1.000 -368 944 -352 960 -96 960 -80 944 4 polygon
-(SPI master) {/Times-Roman cf} 2 17 0.000 1.000 -240 976 label
-1 1.000 -192 752 -160 752 -160 512 3 polygon
-1 1.000 -288 720 -208 720 -208 512 3 polygon
-1 1.000 -368 688 -256 688 -256 512 3 polygon
-1.000 0.753 0.796 scb
-496 1.000 -432 96 -432 192 -144 192 -144 96 4 polygon
-sce
-0 1.000 -432 96 -432 192 -144 192 -144 96 4 polygon
-(counter/timer 0) {/Times-Roman cf} 2 21 0.000 1.000 -288 144 label
-1 1.000 -576 -384 -576 -528 -256 -528 -256 -368 4 polygon
-1.000 0.753 0.796 scb
-496 1.000 -432 -32 -432 64 -144 64 -144 -32 4 polygon
-sce
-0 1.000 -432 -32 -432 64 -144 64 -144 -32 4 polygon
-(counter/timer 1) {/Times-Roman cf} 2 21 0.000 1.000 -288 16 label
-(. . . ) {/Helvetica cf} 2 16 270.000 0.700 1504 448 label
-0 1.000 -96 -432 -96 384 832 384 832 -432 4 polygon
-1 1.000 352 416 352 384 2 polygon
-1 1.000 368 416 368 384 2 polygon
-1 1.000 384 416 384 384 2 polygon
-1 1.000 576 416 576 384 2 polygon
-1 1.000 592 416 592 384 2 polygon
-1 1.000 608 416 608 384 2 polygon
-1 1.000 -64 416 -64 384 2 polygon
-1 1.000 -48 416 -48 384 2 polygon
-1 1.000 -32 416 -32 384 2 polygon
-1 1.000 -144 176 -96 176 2 polygon
-1 1.000 -144 160 -96 160 2 polygon
-1 1.000 -144 144 -96 144 2 polygon
-1 1.000 -144 48 -96 48 2 polygon
-1 1.000 -144 32 -96 32 2 polygon
-1 1.000 -144 16 -96 16 2 polygon
-1 1.000 -256 -368 -224 -368 2 polygon
-1 1.000 -192 -352 -96 -352 2 polygon
-1 1.000 976 128 992 160 2 polygon
-1 1.000 832 -64 1088 -64 2 polygon
-1 1.000 832 -16 1088 -16 2 polygon
-(serial data) {/Times-Roman cf} 2 19 0.000 1.000 1072 -96 label
-(serial clock) {/Times-Roman cf} 2 19 0.000 1.000 1072 -48 label
-(reset) {/Times-Roman cf} 2 19 0.000 1.000 1072 0 label
-1 1.000 736 576 736 384 2 polygon
-1 1.000 752 576 752 384 2 polygon
-1 1.000 768 576 768 384 2 polygon
-1 1.000 784 576 784 384 2 polygon
-1 1.000 32 -592 32 -432 2 polygon
-1 1.000 -208 -304 -208 -128 -320 -128 -544 -128 4 polygon
-(caravel mgmt core) {/Times-BoldItalic cf} 2 21 0.000 1.500 -640 -768 label
-1.000 0.753 0.796 scb
-496 1.000 176 -752 176 -640 592 -640 592 -752 4 polygon
-sce
-0 1.000 176 -752 176 -640 592 -640 592 -752 4 polygon
-1.000 0.753 0.796 scb
-496 1.000 640 -752 640 -640 1056 -640 1056 -752 4 polygon
-sce
-0 1.000 640 -752 640 -640 1056 -640 1056 -752 4 polygon
-1 1.000 736 -640 736 -432 2 polygon
-1 1.000 752 -640 752 -432 2 polygon
-1 1.000 768 -640 768 -432 2 polygon
-1 1.000 432 -640 432 -432 2 polygon
-1 1.000 416 -640 416 -432 2 polygon
-1 1.000 400 -640 400 -432 2 polygon
-(Logic analyzer) {/Times-Roman cf} 2 21 0.000 1.000 400 -688 label
-(Secondary SRAM) {/Times-Roman cf} 2 21 0.000 1.000 848 -688 label
-(user project area) {/Times-BoldItalic cf} 2 21 0.000 1.500 752 -880 label
-1 1.000 736 -752 736 -832 2 polygon
-1 1.000 752 -752 752 -832 2 polygon
-1 1.000 768 -752 768 -832 2 polygon
-1 1.000 272 -752 272 -832 2 polygon
-1 1.000 288 -752 288 -832 2 polygon
-1 1.000 304 -752 304 -832 2 polygon
-1 1.000 320 -752 320 -832 2 polygon
-1 1.000 336 -752 336 -832 2 polygon
-1 1.000 368 -752 368 -832 2 polygon
-1 1.000 352 -752 352 -832 2 polygon
-1 1.000 384 -752 384 -832 2 polygon
-1 1.000 400 -752 400 -832 2 polygon
-1 1.000 416 -752 416 -832 2 polygon
-1 1.000 432 -752 432 -832 2 polygon
-1 1.000 448 -752 448 -832 2 polygon
-1 1.000 464 -752 464 -832 2 polygon
-1 1.000 480 -752 480 -832 2 polygon
-1 1.000 -144 -352 -144 -832 2 polygon
-1 1.000 32 -528 -80 -528 -80 -832 3 polygon
-1 1.000 32 384 32 848 2 polygon
-1 1.000 -176 416 -176 368 -752 368 -752 112 4 polygon
-(housekeeping SPI access) {/Times-Roman cf} 2 16 0.000 1.000 -752 384 label
-1.000 0.000 32 -432 generic::arrowhead
-1.000 90.000 -96 -352 generic::arrowhead
-1.000 90.000 -96 288 generic::arrowhead
-1.000 180.000 -208 -320 generic::arrowhead
-1.000 90.000 -512 -384 generic::arrowhead
-1.000 90.000 -224 -336 generic::arrowhead
-1.000 90.000 -224 -368 generic::arrowhead
-1.000 180.000 -80 -816 generic::arrowhead
-1.000 180.000 -144 -816 generic::arrowhead
-1.000 180.000 624 528 generic::arrowhead
--1.000 0.000 560 560 generic::arrowhead
--1.000 0.000 160 560 generic::arrowhead
--1.000 0.000 240 560 generic::arrowhead
--1.000 0.000 320 560 generic::arrowhead
-1.000 180.000 400 528 generic::arrowhead
--1.000 0.000 -256 560 generic::arrowhead
--1.000 0.000 -208 560 generic::arrowhead
--1.000 0.000 -160 560 generic::arrowhead
-1.000 180.000 -112 528 generic::arrowhead
-1.000 270.000 -928 -64 generic::arrowhead
-1.000 90.000 -880 0 generic::arrowhead
-1.000 90.000 -880 64 generic::arrowhead
-1.000 90.000 -880 -128 generic::arrowhead
-1.000 90.000 -880 -384 generic::arrowhead
-1.000 90.000 1072 -112 generic::arrowhead
-1.000 90.000 1072 -64 generic::arrowhead
-1.000 90.000 1072 -16 generic::arrowhead
-1.000 90.000 1056 144 generic::arrowhead
--1.000 180.000 32 400 generic::arrowhead
-(+ \(TBD\)) {/Times-Roman cf} 2 20 0.000 1.000 848 624 label
-1 1.000 -400 96 -400 64 2 polygon
-1 1.000 -288 -448 -208 -448 -208 -832 3 polygon
-1.000 180.000 -208 -816 generic::arrowhead
-1 1.000 832 -384 1168 -384 1168 -832 3 polygon
-1.000 180.000 1168 -800 generic::arrowhead
-(power control) {/Times-Roman cf} 2 19 0.000 1.000 1152 -368 label
-(4) {/Times-Roman cf} 2 19 0.000 1.000 1200 -432 label
-1 1.000 1160 -472 1176 -440 2 polygon
-(primary clock) {/Times-Roman cf} 2 19 270.000 1.000 -160 -560 label
-(secondary clock) {/Times-Roman cf} 2 19 270.000 1.000 -224 -528 label
-(reset) {/Times-Roman cf} 2 19 270.000 1.000 -96 -704 label
-endgate
-} def
-
-/::power_domains {
-begingate
-(\252Caravel\272 harness chip) {/Helvetica cf} 2 16 0.000 1.250 -304 928 label
-0.934 0.604 0.000 scb
-0 1.000 -512 -304 -512 720 512 720 512 -304 4 polygon
-0.361 0.675 0.934 scb
-0 1.000 -416 -208 -416 624 416 624 416 -208 4 polygon
-sce
-3 1.000 -96 -352 -96 800 2 polygon
-(management side) {/Helvetica cf} 2 19 0.000 1.000 -128 768 label
-(user side) {/Helvetica cf} 2 16 0.000 1.000 -80 768 label
-0.361 0.675 0.934 scb
-1 1.000 -128 -240 -448 -240 -448 656 -128 656 4 polygon
-(vccd) {/Helvetica cf} 2 19 0.000 1.000 -656 304 label
-0.180 0.545 0.341 scb
-1 1.000 -64 -240 448 -240 448 208 3 polygon
-0.000 0.934 0.000 scb
-1 1.000 448 240 448 656 -64 656 3 polygon
-(vccd1) {/Helvetica cf} 2 16 0.000 1.000 656 512 label
-0.180 0.545 0.341 scb
-(vccd2) {/Helvetica cf} 2 16 0.000 1.000 656 48 label
-0.647 0.165 0.165 scb
-1 1.000 -128 -272 -480 -272 -480 688 -128 688 4 polygon
-(vdda) {/Helvetica cf} 2 19 0.000 1.000 -656 176 label
-1.000 0.000 0.000 scb
-1 1.000 -64 688 480 688 480 240 3 polygon
-(vdda1) {/Helvetica cf} 2 16 0.000 1.000 656 432 label
-0.820 0.039 0.859 scb
-1 1.000 -64 -272 480 -272 480 208 3 polygon
-(vdda2) {/Helvetica cf} 2 16 0.000 1.000 656 128 label
-0.934 0.604 0.000 scb
-(vddio) {/Helvetica cf} 2 19 0.000 1.000 -656 96 label
-0.361 0.675 0.934 scb
-(vcchib) {/Helvetica cf} 2 19 0.000 1.000 -656 256 label
-1 1.000 -448 240 -416 240 2 polygon
-1.000 0.000 -416 240 generic::dot
-1.000 0.000 -448 240 generic::dot
-0.647 0.165 0.165 scb
-1 1.000 -480 160 -576 160 2 polygon
-0.361 0.675 0.934 scb
-1 1.000 -448 240 -576 240 2 polygon
-0.934 0.604 0.000 scb
-1 1.000 -512 80 -576 80 2 polygon
-0 1.000 -640 48 -640 112 -576 112 -576 48 4 polygon
-0.647 0.165 0.165 scb
-0 1.000 -640 128 -640 192 -576 192 -576 128 4 polygon
-0.361 0.675 0.934 scb
-0 1.000 -640 208 -640 272 -576 272 -576 208 4 polygon
-0.180 0.545 0.341 scb
-0 1.000 576 0 576 64 640 64 640 0 4 polygon
-0.820 0.039 0.859 scb
-0 1.000 576 80 576 144 640 144 640 80 4 polygon
-1.000 0.000 0.000 scb
-0 1.000 576 384 576 448 640 448 640 384 4 polygon
-0.000 0.934 0.000 scb
-0 1.000 576 464 576 528 640 528 640 464 4 polygon
-1.000 0.000 0.000 scb
-1 1.000 576 416 480 416 2 polygon
-0.000 0.934 0.000 scb
-1 1.000 576 496 448 496 2 polygon
-0.820 0.039 0.859 scb
-1 1.000 576 112 480 112 2 polygon
-0.180 0.545 0.341 scb
-1 1.000 576 32 448 32 2 polygon
-0.647 0.165 0.165 scb
-1.000 0.000 -480 160 generic::dot
-0.934 0.604 0.000 scb
-1.000 0.000 -512 80 generic::dot
-0.180 0.545 0.341 scb
-1.000 0.000 448 32 generic::dot
-0.820 0.039 0.859 scb
-1.000 0.000 480 112 generic::dot
-1.000 0.000 0.000 scb
-1.000 0.000 480 416 generic::dot
-0.000 0.934 0.000 scb
-1.000 0.000 448 496 generic::dot
-sce
-(power domain splits) {/Helvetica cf} 2 21 0.000 1.000 -32 880 label
-(1.8V) {/Helvetica cf} 2 19 0.000 1.000 -800 256 label
-(3.3V) {/Helvetica cf} 2 19 0.000 1.000 -800 176 label
-(3.3V) {/Helvetica cf} 2 19 0.000 1.000 -800 96 label
-(1.8V) {/Helvetica cf} 2 16 0.000 1.000 800 512 label
-(3.3V) {/Helvetica cf} 2 16 0.000 1.000 800 432 label
-(3.3V) {/Helvetica cf} 2 16 0.000 1.000 800 128 label
-(1.8V) {/Helvetica cf} 2 16 0.000 1.000 800 48 label
-0 1.000 -384 -176 -384 176 -128 176 -128 -176 4 polygon
-(SoC) {CR} (management) {/Helvetica cf} 4 1045 0.000 1.000 -256 16 label
-0 1.000 -32 -560 -32 -400 128 -400 128 -560 4 polygon
-0 1.000 -544 -336 -544 752 544 752 544 -336 4 polygon
-0 1.000 -32 -752 -32 -592 128 -592 128 -752 4 polygon
-(reg.) {CR} (3.3V) {/Helvetica cf} 4 1045 0.000 1.000 48 -480 label
-(reg.) {CR} (1.8V) {/Helvetica cf} 4 1045 0.000 1.000 48 -672 label
-1 1.000 128 -480 832 -480 2 polygon
-1 1.000 -288 -176 -288 -432 -32 -432 3 polygon
-1 1.000 -288 -432 -288 -624 -32 -624 3 polygon
-(gpio) {/Helvetica cf} 2 17 0.000 1.000 -288 -160 label
-(enable) {/Helvetica cf} 2 19 0.000 1.000 -48 -416 label
-(enable) {/Helvetica cf} 2 19 0.000 1.000 -48 -608 label
-1 1.000 -32 -496 -1040 -496 2 polygon
-(5V USB supply) {/Helvetica cf} 2 23 0.000 1.000 -1056 -496 label
-1 1.000 -352 -496 -352 -688 -32 -688 3 polygon
-1.000 0.000 -288 -432 generic::dot
-1.000 0.000 -352 -496 generic::dot
-1.000 90.000 -32 -496 generic::arrowhead
-1.000 90.000 -32 -432 generic::arrowhead
-1.000 90.000 -32 -624 generic::arrowhead
-1.000 90.000 -32 -688 generic::arrowhead
-(reg.) {CR} (3.3V) {/Helvetica cf} 4 1045 0.000 1.000 -784 -144 label
-0 1.000 -864 -224 -864 -64 -704 -64 -704 -224 4 polygon
-(reg.) {CR} (1.8V) {/Helvetica cf} 4 1045 0.000 1.000 -976 -144 label
-0 1.000 -1056 -224 -1056 -64 -896 -64 -896 -224 4 polygon
-1 1.000 -976 -224 -976 -496 2 polygon
-1 1.000 -784 -224 -784 -496 2 polygon
-1.000 0.000 -976 -496 generic::dot
-1.000 0.000 -784 -496 generic::dot
-1 1.000 -640 80 -768 80 -768 -64 3 polygon
-1 1.000 -768 80 -768 160 -640 160 3 polygon
-1 1.000 -976 -64 -976 240 -640 240 3 polygon
-1.000 0.000 -976 -224 generic::arrowhead
-1.000 0.000 -784 -224 generic::arrowhead
-1.000 90.000 -640 240 generic::arrowhead
-1.000 90.000 -640 160 generic::arrowhead
-1.000 90.000 -640 80 generic::arrowhead
-1.000 0.000 -768 80 generic::dot
-1 1.000 640 416 1024 416 1024 -720 3 polygon
-1 1.000 640 112 928 112 928 -624 3 polygon
-1 1.000 640 32 960 32 960 -656 3 polygon
-1 1.000 640 496 992 496 992 -688 3 polygon
--1.000 270.000 640 496 generic::arrowhead
--1.000 270.000 640 416 generic::arrowhead
--1.000 270.000 640 112 generic::arrowhead
--1.000 270.000 640 32 generic::arrowhead
-(connections \(jumpered\)) {CR} (suggested board-level) {/Helvetica cf} 4 16 
-0.000 1.000 912 -832 label
-1 1.000 800 -720 8 0.000 360.000 xcarc
-1 1.000 832 -752 8 0.000 360.000 xcarc
-1 1.000 832 -720 8 0.000 360.000 xcarc
-1 1.000 832 -688 8 0.000 360.000 xcarc
-1 1.000 832 -656 8 0.000 360.000 xcarc
-1 1.000 832 -624 8 0.000 360.000 xcarc
-1 1.000 832 -592 8 0.000 360.000 xcarc
-1 1.000 800 -688 8 0.000 360.000 xcarc
-1 1.000 800 -656 8 0.000 360.000 xcarc
-1 1.000 800 -624 8 0.000 360.000 xcarc
-1 1.000 672 -688 8 0.000 360.000 xcarc
-1 1.000 672 -720 8 0.000 360.000 xcarc
-1 1.000 992 -688 832 -688 2 polygon
-1 1.000 960 -656 832 -656 2 polygon
-1 1.000 832 -720 1024 -720 2 polygon
-1 1.000 832 -624 928 -624 2 polygon
-1 1.000 832 -592 832 -480 2 polygon
-1 1.000 800 -624 800 -656 128 -656 3 polygon
-1 1.000 800 -688 800 -720 2 polygon
-1 1.000 672 -864 8 0.000 360.000 xcarc
-1 1.000 832 -864 8 0.000 360.000 xcarc
-1 1.000 832 -752 832 -800 2 polygon
-1 1.000 672 -720 672 -864 2 polygon
-(1.8V) {CR} (ext.) {/Helvetica cf} 4 21 0.000 1.000 688 -928 label
-(3.3V) {CR} (ext.) {/Helvetica cf} 4 29 0.000 1.000 848 -896 label
-1 1.000 640 -720 8 0.000 360.000 xcarc
-1.000 0.000 832 -800 generic::dot
-1.000 0.000 0.000 scb
-1 1.000 672 -688 672 -720 2 polygon
-1 1.000 832 -592 832 -624 2 polygon
-1 1.000 800 -656 832 -656 2 polygon
-1 1.000 800 -688 832 -688 2 polygon
-sce
-1 1.000 832 -864 16 0.000 360.000 xcarc
-1 1.000 672 -864 16 0.000 360.000 xcarc
-1 1.000 640 -688 8 0.000 360.000 xcarc
-1 1.000 640 -720 640 -800 832 -800 3 polygon
-1 1.000 640 -688 640 -480 2 polygon
-1.000 0.000 640 -480 generic::dot
-1.000 0.000 0.000 scb
-1 1.000 640 -720 640 -688 2 polygon
-1 1.000 832 -752 832 -720 2 polygon
-sce
-1 1.000 672 -720 800 -720 2 polygon
-1 1.000 672 -688 672 -656 2 polygon
-1.000 0.000 672 -656 generic::dot
-1 1.000 832 -800 832 -864 2 polygon
-endgate
-} def
-
-/::gpio_pad_serial {
-begingate
-(\252Caravel\272 harness chip) {/Helvetica cf} 2 16 0.000 1.250 -352 560 label
-(GPIO pads) {/Helvetica cf} 2 21 0.000 1.000 -64 432 label
-0 1.000 -992 -208 -992 304 -160 304 -160 -208 4 polygon
-(Management SoC) {/Helvetica cf} 2 21 0.000 1.000 -544 256 label
-0 1.000 -640 -480 -640 -256 -496 -256 -496 -480 4 polygon
-0 1.000 -320 -480 -320 -256 -176 -256 -176 -480 4 polygon
-(io0) {CR} (flash) {/Helvetica cf} 4 1045 0.000 1.000 -560 -368 label
-(gpio) {/Helvetica cf} 2 21 0.000 1.000 -240 -368 label
-0 1.000 -480 -480 -480 -256 -336 -256 -336 -480 4 polygon
-(io1) {CR} (flash) {/Helvetica cf} 4 1045 0.000 1.000 -400 -368 label
-0 1.000 -800 -480 -800 -256 -656 -256 -656 -480 4 polygon
-(clk) {CR} (flash) {/Helvetica cf} 4 1045 0.000 1.000 -720 -368 label
-0 1.000 -960 -480 -960 -256 -816 -256 -816 -480 4 polygon
-(csb) {CR} (flash) {/Helvetica cf} 4 1045 0.000 1.000 -880 -368 label
-0 1.000 656 -256 656 -480 800 -480 800 -256 4 polygon
-0 1.000 816 -256 816 -480 960 -480 960 -256 4 polygon
-0 1.000 32 -256 32 -480 176 -480 176 -256 4 polygon
-0 1.000 192 -256 192 -480 336 -480 336 -256 4 polygon
-0 1.000 352 -256 352 -480 496 -480 496 -256 4 polygon
-0 1.000 -576 -192 -576 16 -192 16 -192 -192 4 polygon
-(configure) {CR} (GPIO) {/Helvetica cf} 4 1045 0.000 1.000 -472 -48 label
-0 1.000 32 -176 176 -176 176 -96 32 -96 4 polygon
-0 1.000 192 -176 336 -176 336 -96 192 -96 4 polygon
-0 1.000 352 -176 496 -176 496 -96 352 -96 4 polygon
-0 1.000 656 -176 800 -176 800 -96 656 -96 4 polygon
-0 1.000 816 -176 960 -176 960 -96 816 -96 4 polygon
-1 1.000 -192 -144 32 -144 2 polygon
-1 1.000 -192 -64 848 -64 2 polygon
-1 1.000 -192 -16 864 -16 2 polygon
-(io[0]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 96 -368 label
-(io[1]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 256 -368 label
-(io[2]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 416 -368 label
-(io[36]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 880 -368 label
-(io[35]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 720 -368 label
-(. . .) {/Helvetica-Bold cf} 2 21 0.000 1.000 576 -368 label
-(. . .) {/Helvetica-Bold cf} 2 21 0.000 1.000 576 -144 label
-1 1.000 496 -144 528 -144 2 polygon
-1 1.000 624 -144 656 -144 2 polygon
-1 1.000 96 -96 96 -64 2 polygon
-1.000 0.000 96 -64 generic::dot
-1 1.000 112 -96 112 -16 2 polygon
-1.000 0.000 112 -16 generic::dot
-1 1.000 256 -96 256 -64 2 polygon
-1.000 0.000 256 -64 generic::dot
-1 1.000 272 -96 272 -16 2 polygon
-1.000 0.000 272 -16 generic::dot
-1 1.000 416 -96 416 -64 2 polygon
-1.000 0.000 416 -64 generic::dot
-1 1.000 432 -96 432 -16 2 polygon
-1.000 0.000 432 -16 generic::dot
-1 1.000 688 -96 688 -64 2 polygon
-1.000 0.000 688 -64 generic::dot
-1 1.000 704 -96 704 -16 2 polygon
-1.000 0.000 704 -16 generic::dot
-1 1.000 848 -96 848 -64 2 polygon
-1 1.000 864 -96 864 -16 2 polygon
-1 1.000 64 -176 64 -256 2 polygon
-1 1.000 80 -176 80 -256 2 polygon
-1 1.000 96 -176 96 -256 2 polygon
-1 1.000 112 -176 112 -256 2 polygon
-1 1.000 128 -176 128 -256 2 polygon
-1 1.000 144 -176 144 -256 2 polygon
-1 1.000 224 -176 224 -256 2 polygon
-1 1.000 240 -176 240 -256 2 polygon
-1 1.000 256 -176 256 -256 2 polygon
-1 1.000 272 -176 272 -256 2 polygon
-1 1.000 288 -176 288 -256 2 polygon
-1 1.000 304 -176 304 -256 2 polygon
-1 1.000 384 -176 384 -256 2 polygon
-1 1.000 400 -176 400 -256 2 polygon
-1 1.000 416 -176 416 -256 2 polygon
-1 1.000 432 -176 432 -256 2 polygon
-1 1.000 448 -176 448 -256 2 polygon
-1 1.000 464 -176 464 -256 2 polygon
-1 1.000 688 -176 688 -256 2 polygon
-1 1.000 704 -176 704 -256 2 polygon
-1 1.000 720 -176 720 -256 2 polygon
-1 1.000 736 -176 736 -256 2 polygon
-1 1.000 752 -176 752 -256 2 polygon
-1 1.000 768 -176 768 -256 2 polygon
-1 1.000 848 -176 848 -256 2 polygon
-1 1.000 864 -176 864 -256 2 polygon
-1 1.000 880 -176 880 -256 2 polygon
-1 1.000 896 -176 896 -256 2 polygon
-1 1.000 912 -176 912 -256 2 polygon
-1 1.000 928 -176 928 -256 2 polygon
-(clock) {/Helvetica cf} 2 23 0.000 1.000 -208 -16 label
-(resetn) {/Helvetica cf} 2 23 0.000 1.000 -208 -64 label
-(data) {/Helvetica cf} 2 23 0.000 1.000 -208 -144 label
-1 1.000 -928 -208 -928 -256 2 polygon
-1 1.000 -912 -208 -912 -256 2 polygon
-1 1.000 -896 -208 -896 -256 2 polygon
-1 1.000 -880 -208 -880 -256 2 polygon
-1 1.000 -864 -208 -864 -256 2 polygon
-1 1.000 -848 -208 -848 -256 2 polygon
-1 1.000 -768 -208 -768 -256 2 polygon
-1 1.000 -752 -208 -752 -256 2 polygon
-1 1.000 -736 -208 -736 -256 2 polygon
-1 1.000 -720 -208 -720 -256 2 polygon
-1 1.000 -704 -208 -704 -256 2 polygon
-1 1.000 -688 -208 -688 -256 2 polygon
-1 1.000 -608 -208 -608 -256 2 polygon
-1 1.000 -592 -208 -592 -256 2 polygon
-1 1.000 -576 -208 -576 -256 2 polygon
-1 1.000 -560 -208 -560 -256 2 polygon
-1 1.000 -544 -208 -544 -256 2 polygon
-1 1.000 -528 -208 -528 -256 2 polygon
-1 1.000 -448 -208 -448 -256 2 polygon
-1 1.000 -432 -208 -432 -256 2 polygon
-1 1.000 -416 -208 -416 -256 2 polygon
-1 1.000 -400 -208 -400 -256 2 polygon
-1 1.000 -384 -208 -384 -256 2 polygon
-1 1.000 -368 -208 -368 -256 2 polygon
-1 1.000 -288 -208 -288 -256 2 polygon
-1 1.000 -272 -208 -272 -256 2 polygon
-1 1.000 -256 -208 -256 -256 2 polygon
-1 1.000 -240 -208 -240 -256 2 polygon
-1 1.000 -224 -208 -224 -256 2 polygon
-1 1.000 -208 -208 -208 -256 2 polygon
-1 1.000 176 -144 192 -144 2 polygon
-1 1.000 336 -144 352 -144 2 polygon
-1 1.000 800 -144 816 -144 2 polygon
-0 1.000 -576 32 -576 224 -192 224 -192 32 4 polygon
-(I/O) {CR} (GPIO) {/Helvetica cf} 4 1045 0.000 1.000 -496 160 label
-1 1.000 48 -96 48 48 -192 48 3 polygon
-1 1.000 -192 64 64 64 64 -96 3 polygon
-1 1.000 80 -96 80 80 -192 80 3 polygon
-1 1.000 -192 96 208 96 208 -96 3 polygon
-1 1.000 224 -96 224 112 -192 112 3 polygon
-1 1.000 -192 128 240 128 240 -96 3 polygon
-1 1.000 400 -96 400 144 -192 144 3 polygon
-1 1.000 -192 192 672 192 672 -96 3 polygon
-1 1.000 832 -96 832 208 -192 208 3 polygon
-(\274) {/Helvetica-Bold cf} 2 21 270.000 1.000 -136 168 label
-(i/o) {/Helvetica cf} 2 23 0.000 1.000 -208 200 label
-(in/out/oeb) {/Helvetica cf} 2 23 0.000 1.000 -208 96 label
-1 1.000 752 -96 752 272 2 polygon
-1 1.000 768 -96 768 272 2 polygon
-1 1.000 784 -96 784 272 2 polygon
-1 1.000 912 -96 912 272 2 polygon
-1 1.000 928 -96 928 272 2 polygon
-1 1.000 944 -96 944 272 2 polygon
-1 1.000 448 -96 448 272 2 polygon
-1 1.000 464 -96 464 272 2 polygon
-1 1.000 480 -96 480 272 2 polygon
-1 1.000 288 -96 288 272 2 polygon
-1 1.000 304 -96 304 272 2 polygon
-1 1.000 320 -96 320 272 2 polygon
-1 1.000 128 -96 128 272 2 polygon
-1 1.000 144 -96 144 272 2 polygon
-1 1.000 160 -96 160 272 2 polygon
-1 1.000 112 288 128 304 944 304 952 296 4 polygon
-(user I/O signals \(in, out, oeb\)) {/Helvetica cf} 2 17 0.000 1.000 536 320 
-label
-1.000 90.000 32 -144 generic::arrowhead
-1.000 90.000 32 -64 generic::arrowhead
-1.000 90.000 32 -16 generic::arrowhead
-1.000 90.000 48 192 generic::arrowhead
-1.000 90.000 48 208 generic::arrowhead
--1.000 270.000 -16 208 generic::arrowhead
--1.000 270.000 -16 192 generic::arrowhead
-1.000 90.000 16 48 generic::arrowhead
-1.000 90.000 16 64 generic::arrowhead
--1.000 270.000 -16 80 generic::arrowhead
-1.000 90.000 16 96 generic::arrowhead
-1.000 90.000 16 112 generic::arrowhead
--1.000 270.000 -16 128 generic::arrowhead
--1.000 270.000 -16 144 generic::arrowhead
-1.000 90.000 48 144 generic::arrowhead
--1.000 180.000 128 224 generic::arrowhead
--1.000 180.000 144 224 generic::arrowhead
-1.000 0.000 160 256 generic::arrowhead
--1.000 180.000 288 224 generic::arrowhead
--1.000 180.000 304 224 generic::arrowhead
-1.000 0.000 320 256 generic::arrowhead
--1.000 180.000 448 224 generic::arrowhead
--1.000 180.000 464 224 generic::arrowhead
-1.000 0.000 480 256 generic::arrowhead
--1.000 180.000 752 224 generic::arrowhead
--1.000 180.000 768 224 generic::arrowhead
-1.000 0.000 784 256 generic::arrowhead
--1.000 180.000 912 224 generic::arrowhead
--1.000 180.000 928 224 generic::arrowhead
-1.000 0.000 944 256 generic::arrowhead
-1 1.000 -976 -496 -960 -512 -176 -512 -160 -496 4 polygon
-1 1.000 16 -496 32 -512 976 -512 992 -496 4 polygon
-(management I/O) {/Helvetica cf} 2 29 0.000 1.000 -592 -544 label
-(selectable management or user I/O) {/Helvetica cf} 2 29 0.000 1.000 512 -544 
-label
-endgate
-} def
-
-/::gpio_pad_type1 {
-begingate
-(Single GPIO pad structure) {/Helvetica cf} 2 21 0.000 1.000 96 808 label
-0 1.000 -400 -832 -400 -224 624 -224 624 -832 4 polygon
-0 1.000 368 -800 368 -608 560 -608 560 -800 4 polygon
-(pad) {/Helvetica cf} 2 21 0.000 1.000 464 -704 label
-(hold override) {/Helvetica cf} 2 23 270.000 1.000 -344 -240 label
-(slow slew) {/Helvetica cf} 2 23 270.000 1.000 -296 -240 label
-(trip point select) {/Helvetica cf} 2 23 270.000 1.000 -248 -240 label
-(input disable) {/Helvetica cf} 2 23 270.000 1.000 -200 -240 label
-(IB mode select) {/Helvetica cf} 2 23 270.000 1.000 -152 -240 label
-(analog enable) {/Helvetica cf} 2 23 270.000 1.000 -104 -240 label
-(analog select) {/Helvetica cf} 2 23 270.000 1.000 -56 -240 label
-(analog polarity) {/Helvetica cf} 2 23 270.000 1.000 -8 -240 label
-(digital mode) {/Helvetica cf} 2 23 270.000 1.000 40 -240 label
-(output enb) {/Helvetica cf} 2 23 270.000 1.000 332 -240 label
-(output) {/Helvetica cf} 2 23 270.000 1.000 444 -240 label
-(input) {/Helvetica cf} 2 23 270.000 1.000 516 -240 label
-0 1.000 -400 -176 -400 112 624 112 624 -176 4 polygon
-1 1.000 -344 -224 -344 -176 2 polygon
-1 1.000 -296 -224 -296 -176 2 polygon
-1 1.000 -248 -224 -248 -176 2 polygon
-1 1.000 -200 -224 -200 -176 2 polygon
-1 1.000 -152 -224 -152 -176 2 polygon
-1 1.000 -104 -224 -104 -176 2 polygon
-1 1.000 -56 -224 -56 -176 2 polygon
-1 1.000 -8 -224 -8 -176 2 polygon
-1 1.000 40 -224 40 -176 2 polygon
-1 1.000 360 -224 360 -176 2 polygon
-1 1.000 472 -224 472 -176 2 polygon
-1 1.000 544 -224 544 -176 2 polygon
-1 1.000 -512 0 -400 0 2 polygon
-1 1.000 -448 144 720 144 2 polygon
-1 1.000 -448 192 720 192 2 polygon
-(load clock) {/Helvetica cf} 2 23 0.000 1.000 -464 192 label
-(resetn) {/Helvetica cf} 2 23 0.000 1.000 -464 144 label
-(data in) {/Helvetica cf} 2 23 0.000 1.000 -528 0 label
-1 1.000 624 0 736 0 2 polygon
-(data out) {/Helvetica cf} 2 20 0.000 1.000 768 16 label
-1 1.000 -336 144 -336 112 2 polygon
-1 1.000 -304 192 -304 112 2 polygon
-1.000 0.000 -336 144 generic::dot
-1.000 0.000 -304 192 generic::dot
--1.000 180.000 360 -224 generic::arrowhead
--1.000 180.000 472 -224 generic::arrowhead
--1.000 180.000 40 -224 generic::arrowhead
--1.000 180.000 -8 -224 generic::arrowhead
--1.000 180.000 -56 -224 generic::arrowhead
--1.000 180.000 -104 -224 generic::arrowhead
--1.000 180.000 -152 -224 generic::arrowhead
--1.000 180.000 -200 -224 generic::arrowhead
--1.000 180.000 -248 -224 generic::arrowhead
--1.000 180.000 -296 -224 generic::arrowhead
--1.000 180.000 -344 -224 generic::arrowhead
-1.000 0.000 544 -176 generic::arrowhead
-1 1.000 336 -144 384 -144 408 -80 312 -80 336 -144 5 polygon
-1 1.000 448 -144 496 -144 520 -80 424 -80 448 -144 5 polygon
-1 1.000 360 -144 360 -176 2 polygon
-1 1.000 472 -144 472 -176 2 polygon
-1 1.000 544 -176 544 416 2 polygon
-1 1.000 -448 240 336 240 336 -80 3 polygon
-1 1.000 384 -80 384 416 2 polygon
-1 1.000 496 -80 496 416 2 polygon
-1 1.000 -448 288 448 288 448 -80 3 polygon
-1 1.000 -448 336 544 336 2 polygon
-(outenb) {/Helvetica cf} 2 23 0.000 1.000 -464 240 label
-(output) {/Helvetica cf} 2 23 0.000 1.000 -472 288 label
-(input) {/Helvetica cf} 2 23 0.000 1.000 -472 336 label
-0 1.000 -368 -32 -368 32 112 32 112 -32 4 polygon
-(shift register) {/Helvetica cf} 2 17 0.000 1.000 -144 48 label
-1 1.000 -408 0 -368 0 2 polygon
-1 1.000 112 0 624 0 2 polygon
-1.000 90.000 -400 0 generic::arrowhead
-1.000 90.000 704 0 generic::arrowhead
-1.000 90.000 -392 144 generic::arrowhead
-1.000 90.000 -392 192 generic::arrowhead
-1.000 90.000 -392 240 generic::arrowhead
-1.000 90.000 -392 288 generic::arrowhead
--1.000 270.000 -424 336 generic::arrowhead
--1.000 180.000 384 376 generic::arrowhead
--1.000 180.000 496 376 generic::arrowhead
-1.000 0.000 544 408 generic::arrowhead
-1.000 0.000 544 336 generic::dot
-(. . .) {/Helvetica-Bold cf} 2 21 0.000 1.000 760 192 label
-(. . .) {/Helvetica-Bold cf} 2 21 0.000 1.000 760 144 label
-(output enb) {/Helvetica cf} 2 20 270.000 1.000 384 432 label
-(output) {/Helvetica cf} 2 20 270.000 1.000 496 432 label
-(input) {/Helvetica cf} 2 20 270.000 1.000 544 432 label
-(signals) {CR} (user) {/Helvetica cf} 4 16 0.000 1.000 640 496 label
-(signals) {CR} (management) {/Helvetica cf} 4 23 0.000 1.000 -688 272 label
-1 1.000 -320 -32 -320 32 2 polygon
-1 1.000 -272 -32 -272 32 2 polygon
-1 1.000 -224 -32 -224 32 2 polygon
-1 1.000 -176 -32 -176 32 2 polygon
-1 1.000 -128 -32 -128 32 2 polygon
-1 1.000 -80 -32 -80 32 2 polygon
-1 1.000 -32 -32 -32 32 2 polygon
-1 1.000 16 -32 16 32 2 polygon
-1 1.000 64 -32 64 32 2 polygon
-1 1.000 -344 -176 -344 -32 2 polygon
-1 1.000 -296 -176 -296 -32 2 polygon
-1 1.000 -248 -176 -248 -32 2 polygon
-1 1.000 -200 -176 -200 -32 2 polygon
-1 1.000 -152 -176 -152 -32 2 polygon
-1 1.000 -104 -176 -104 -32 2 polygon
-1 1.000 -56 -176 -56 -32 2 polygon
-1 1.000 -8 -176 -8 -32 2 polygon
-1 1.000 40 -176 40 -32 2 polygon
-1 1.000 24 -144 56 -112 2 polygon
-(3) {/Helvetica cf} 2 20 0.000 1.000 56 -144 label
-1 1.000 88 -32 88 -112 436 -112 3 polygon
-(mgmt_ena) {/Helvetica cf} 2 16 0.000 1.000 112 -80 label
-1 1.000 496 -544 592 -544 544 -464 496 -544 4 polygon
-1 1.000 424 -464 520 -464 472 -544 424 -464 4 polygon
-1 1.000 544 -464 544 -224 2 polygon
-1 1.000 472 -224 472 -464 2 polygon
-1 1.000 472 -544 472 -608 2 polygon
-1 1.000 472 -576 544 -576 544 -544 3 polygon
-1.000 0.000 472 -576 generic::dot
-1 1.000 444 -496 360 -496 360 -224 3 polygon
-0 1.000 -384 -48 -384 96 144 96 144 -48 4 polygon
-1 1.000 -304 112 -304 96 2 polygon
-1 1.000 -336 112 -336 96 2 polygon
-(Used for pad 0 \(JTAG\) and pad 1 \(SDO\)) {/Helvetica cf} 2 16 0.000 1.000 
--432 672 label
-endgate
-} def
-
-/::gpio_pad_type2 {
-begingate
-(Single GPIO pad structure) {/Helvetica cf} 2 21 0.000 1.000 88 792 label
-0 1.000 -376 -800 -376 -192 680 -192 680 -800 4 polygon
-0 1.000 392 -768 392 -576 584 -576 584 -768 4 polygon
-(pad) {/Helvetica cf} 2 21 0.000 1.000 488 -672 label
-(hold override) {/Helvetica cf} 2 23 270.000 1.000 -320 -208 label
-(slow slew) {/Helvetica cf} 2 23 270.000 1.000 -272 -208 label
-(trip point select) {/Helvetica cf} 2 23 270.000 1.000 -224 -208 label
-(input disable) {/Helvetica cf} 2 23 270.000 1.000 -176 -208 label
-(IB mode select) {/Helvetica cf} 2 23 270.000 1.000 -128 -208 label
-(analog enable) {/Helvetica cf} 2 23 270.000 1.000 -80 -208 label
-(analog select) {/Helvetica cf} 2 23 270.000 1.000 -32 -208 label
-(analog polarity) {/Helvetica cf} 2 23 270.000 1.000 16 -208 label
-(digital mode) {/Helvetica cf} 2 23 270.000 1.000 64 -208 label
-(output enb) {/Helvetica cf} 2 23 270.000 1.000 356 -208 label
-(output) {/Helvetica cf} 2 23 270.000 1.000 468 -208 label
-(input) {/Helvetica cf} 2 23 270.000 1.000 540 -208 label
-0 1.000 -376 -144 -376 176 680 176 680 -144 4 polygon
-1 1.000 -320 -192 -320 -144 2 polygon
-1 1.000 -272 -192 -272 -144 2 polygon
-1 1.000 -224 -192 -224 -144 2 polygon
-1 1.000 -176 -192 -176 -144 2 polygon
-1 1.000 -128 -192 -128 -144 2 polygon
-1 1.000 -80 -192 -80 -144 2 polygon
-1 1.000 -32 -192 -32 -144 2 polygon
-1 1.000 16 -192 16 -144 2 polygon
-1 1.000 64 -192 64 -144 2 polygon
-1 1.000 384 -192 384 -144 2 polygon
-1 1.000 496 -192 496 -144 2 polygon
-1 1.000 568 -192 568 -144 2 polygon
-1 1.000 -488 32 -376 32 2 polygon
-1 1.000 -424 208 776 208 2 polygon
-1 1.000 -424 256 776 256 2 polygon
-(load clock) {/Helvetica cf} 2 23 0.000 1.000 -440 256 label
-(resetn) {/Helvetica cf} 2 23 0.000 1.000 -440 208 label
-(data in) {/Helvetica cf} 2 23 0.000 1.000 -504 32 label
-1 1.000 680 32 792 32 2 polygon
-(data out) {/Helvetica cf} 2 20 0.000 1.000 824 48 label
-1 1.000 -312 208 -312 176 2 polygon
-1 1.000 -280 256 -280 176 2 polygon
-1.000 0.000 -312 208 generic::dot
-1.000 0.000 -280 256 generic::dot
--1.000 180.000 384 -192 generic::arrowhead
--1.000 180.000 496 -192 generic::arrowhead
--1.000 180.000 64 -192 generic::arrowhead
--1.000 180.000 16 -192 generic::arrowhead
--1.000 180.000 -32 -192 generic::arrowhead
--1.000 180.000 -80 -192 generic::arrowhead
--1.000 180.000 -128 -192 generic::arrowhead
--1.000 180.000 -176 -192 generic::arrowhead
--1.000 180.000 -224 -192 generic::arrowhead
--1.000 180.000 -272 -192 generic::arrowhead
--1.000 180.000 -320 -192 generic::arrowhead
-1.000 0.000 568 -144 generic::arrowhead
-1 1.000 360 -112 408 -112 432 -48 336 -48 360 -112 5 polygon
-1 1.000 472 -112 520 -112 544 -48 448 -48 472 -112 5 polygon
-1 1.000 384 -112 384 -144 2 polygon
-1 1.000 496 -112 496 -144 2 polygon
-1 1.000 568 -144 568 -96 2 polygon
-1 1.000 -424 320 472 320 472 -48 3 polygon
-1 1.000 408 -48 408 480 2 polygon
-1 1.000 520 -48 520 480 2 polygon
-(input/output) {/Helvetica cf} 2 23 0.000 1.000 -440 320 label
-0 1.000 -344 0 -344 64 184 64 184 0 4 polygon
-(shift register) {/Helvetica cf} 2 17 0.000 1.000 -120 80 label
-1 1.000 -384 32 -344 32 2 polygon
-1 1.000 184 32 680 32 2 polygon
-1.000 90.000 -376 32 generic::arrowhead
-1.000 90.000 760 32 generic::arrowhead
-1.000 90.000 -368 208 generic::arrowhead
-1.000 90.000 -368 256 generic::arrowhead
-1.000 90.000 -320 320 generic::arrowhead
--1.000 270.000 -400 320 generic::arrowhead
--1.000 180.000 408 440 generic::arrowhead
--1.000 180.000 520 440 generic::arrowhead
-1.000 0.000 656 472 generic::arrowhead
-(. . .) {/Helvetica-Bold cf} 2 21 0.000 1.000 816 256 label
-(. . .) {/Helvetica-Bold cf} 2 21 0.000 1.000 816 208 label
-(output enb) {/Helvetica cf} 2 20 270.000 1.000 408 496 label
-(output) {/Helvetica cf} 2 20 270.000 1.000 520 496 label
-(input) {/Helvetica cf} 2 20 270.000 1.000 656 496 label
-(signals) {CR} (user) {/Helvetica cf} 4 16 0.000 1.000 776 536 label
-(signals) {CR} (management) {/Helvetica cf} 4 23 0.000 1.000 -728 296 label
-1 1.000 -296 0 -296 64 2 polygon
-1 1.000 -248 0 -248 64 2 polygon
-1 1.000 -200 0 -200 64 2 polygon
-1 1.000 -152 0 -152 64 2 polygon
-1 1.000 -104 0 -104 64 2 polygon
-1 1.000 -56 0 -56 64 2 polygon
-1 1.000 -8 0 -8 64 2 polygon
-1 1.000 40 0 40 64 2 polygon
-1 1.000 88 0 88 64 2 polygon
-1 1.000 -320 -144 -320 0 2 polygon
-1 1.000 -272 -144 -272 0 2 polygon
-1 1.000 -224 -144 -224 0 2 polygon
-1 1.000 -176 -144 -176 0 2 polygon
-1 1.000 -128 -144 -128 0 2 polygon
-1 1.000 -80 -144 -80 0 2 polygon
-1 1.000 -32 -144 -32 0 2 polygon
-1 1.000 16 -144 16 0 2 polygon
-1 1.000 64 -144 64 0 2 polygon
-1 1.000 48 -112 80 -80 2 polygon
-(3) {/Helvetica cf} 2 20 0.000 1.000 80 -112 label
-1 1.000 112 0 112 -80 460 -80 3 polygon
-(mgmt_ena) {/Helvetica cf} 2 16 0.000 1.000 152 -120 label
-1 1.000 520 -512 616 -512 568 -432 520 -512 4 polygon
-1 1.000 448 -432 544 -432 496 -512 448 -432 4 polygon
-1 1.000 568 -432 568 -192 2 polygon
-1 1.000 496 -192 496 -432 2 polygon
-1 1.000 496 -512 496 -576 2 polygon
-1 1.000 496 -544 568 -544 568 -512 3 polygon
-1.000 0.000 496 -544 generic::dot
-1 1.000 468 -464 384 -464 384 -192 3 polygon
-0 1.000 -360 -16 -360 128 216 128 216 -16 4 polygon
-1 1.000 -280 176 -280 128 2 polygon
-1 1.000 -312 176 -312 128 2 polygon
-(Used for all pads except 0 and 1) {/Helvetica cf} 2 16 0.000 1.000 -192 720 
-label
-1 1.000 136 0 136 64 2 polygon
-1 1.000 160 0 160 -24 360 -24 360 -48 4 polygon
-(out_enb) {/Helvetica cf} 2 16 0.000 1.000 168 -64 label
-1 1.000 624 56 624 152 544 104 624 56 4 polygon
-1 1.000 568 -96 656 -96 656 480 3 polygon
-1 1.000 544 104 472 104 2 polygon
-1 1.000 624 104 656 104 2 polygon
-1.000 0.000 472 104 generic::dot
-1 1.000 360 -24 584 -24 584 80 3 polygon
-1.000 0.000 360 -24 generic::dot
-1.000 0.000 656 104 generic::dot
-endgate
-} def
-
-/::caravel_areas {
-begingate
-0 1.000 -64 -1808 -64 -1584 80 -1584 80 -1808 4 polygon
-0 1.000 96 -1808 96 -1584 240 -1584 240 -1808 4 polygon
-0 1.000 -224 -1808 -224 -1584 -80 -1584 -80 -1808 4 polygon
-0 1.000 -544 -1808 -544 -1584 -400 -1584 -400 -1808 4 polygon
-0 1.000 -1184 -1584 -1184 -1808 -1040 -1808 -1040 -1584 4 polygon
-0 1.000 256 -1584 256 -1808 400 -1808 400 -1584 4 polygon
-0 1.000 416 -1584 416 -1808 560 -1808 560 -1584 4 polygon
-0 1.000 -864 -1808 -864 -1584 -720 -1584 -720 -1808 4 polygon
-0 1.000 -1024 -1808 -1024 -1584 -880 -1584 -880 -1808 4 polygon
-0 1.000 -224 1664 -224 1888 -80 1888 -80 1664 4 polygon
-0 1.000 96 1664 96 1888 240 1888 240 1664 4 polygon
-0 1.000 -64 1664 -64 1888 80 1888 80 1664 4 polygon
-0 1.000 -544 1664 -544 1888 -400 1888 -400 1664 4 polygon
-0 1.000 -1184 1888 -1184 1664 -1040 1664 -1040 1888 4 polygon
-0 1.000 -1024 1888 -1024 1664 -880 1664 -880 1888 4 polygon
-0 1.000 256 1888 256 1664 400 1664 400 1888 4 polygon
-0 1.000 416 1888 416 1664 560 1664 560 1888 4 polygon
-0 1.000 -704 1664 -704 1888 -560 1888 -560 1664 4 polygon
-0 1.000 -864 1664 -864 1888 -720 1888 -720 1664 4 polygon
-0 1.000 816 -1088 592 -1088 592 -1232 816 -1232 4 polygon
-0 1.000 816 -928 592 -928 592 -1072 816 -1072 4 polygon
-0 1.000 816 -768 592 -768 592 -912 816 -912 4 polygon
-0 1.000 816 -608 592 -608 592 -752 816 -752 4 polygon
-0 1.000 816 -448 592 -448 592 -592 816 -592 4 polygon
-0 1.000 816 -288 592 -288 592 -432 816 -432 4 polygon
-0 1.000 816 -128 592 -128 592 -272 816 -272 4 polygon
-0 1.000 816 32 592 32 592 -112 816 -112 4 polygon
-0 1.000 -1224 -872 -1448 -872 -1448 -1016 -1224 -1016 4 polygon
-0 1.000 -1224 -712 -1448 -712 -1448 -856 -1224 -856 4 polygon
-0 1.000 -1224 -552 -1448 -552 -1448 -696 -1224 -696 4 polygon
-0 1.000 -1224 -392 -1448 -392 -1448 -536 -1224 -536 4 polygon
-0 1.000 -1224 -232 -1448 -232 -1448 -376 -1224 -376 4 polygon
-0 1.000 -1224 -72 -1448 -72 -1448 -216 -1224 -216 4 polygon
-0 1.000 -1224 88 -1448 88 -1448 -56 -1224 -56 4 polygon
-0 1.000 -1224 248 -1448 248 -1448 104 -1224 104 4 polygon
-0 1.000 -1224 408 -1448 408 -1448 264 -1224 264 4 polygon
-0 1.000 -1224 568 -1448 568 -1448 424 -1224 424 4 polygon
-0 1.000 -1224 728 -1448 728 -1448 584 -1224 584 4 polygon
-0 1.000 816 192 592 192 592 48 816 48 4 polygon
-0 1.000 816 352 592 352 592 208 816 208 4 polygon
-0 1.000 816 512 592 512 592 368 816 368 4 polygon
-0 1.000 -704 -1808 -704 -1584 -560 -1584 -560 -1808 4 polygon
-0 1.000 -1224 888 -1448 888 -1448 744 -1224 744 4 polygon
-0 1.000 816 672 592 672 592 528 816 528 4 polygon
-0 1.000 -1224 1208 -1448 1208 -1448 1064 -1224 1064 4 polygon
-0 1.000 816 992 592 992 592 848 816 848 4 polygon
-0 1.000 -1224 1048 -1448 1048 -1448 904 -1224 904 4 polygon
-0 1.000 816 832 592 832 592 688 816 688 4 polygon
-0 1.000 -1224 1368 -1448 1368 -1448 1224 -1224 1224 4 polygon
-0 1.000 816 1152 592 1152 592 1008 816 1008 4 polygon
-(3.2 x 5.3 mm,  62 pins  \(20, 20, 11, and 11\)) {/Helvetica cf} 2 16 0.000 
-1.000 -688 -1888 label
-0 1.000 -1224 1528 -1448 1528 -1448 1384 -1224 1384 4 polygon
-0 1.000 -1224 1688 -1448 1688 -1448 1544 -1224 1544 4 polygon
-0 1.000 816 1472 592 1472 592 1328 816 1328 4 polygon
-0 1.000 816 1312 592 1312 592 1168 816 1168 4 polygon
-0 1.000 816 1632 592 1632 592 1488 816 1488 4 polygon
-0 1.000 816 -1408 592 -1408 592 -1552 816 -1552 4 polygon
-0 1.000 816 -1248 592 -1248 592 -1392 816 -1392 4 polygon
-0 1.000 -1224 -1352 -1448 -1352 -1448 -1496 -1224 -1496 4 polygon
-0 1.000 -1224 -1192 -1448 -1192 -1448 -1336 -1224 -1336 4 polygon
-0 1.000 -1224 -1032 -1448 -1032 -1448 -1176 -1224 -1176 4 polygon
-0 1.000 -384 1664 -384 1888 -240 1888 -240 1664 4 polygon
-0 1.000 -384 -1808 -384 -1584 -240 -1584 -240 -1808 4 polygon
-0 1.000 -464 -1504 -464 -144 528 -144 528 -1504 4 polygon
-(User project space) {/Helvetica cf} 2 21 0.000 1.000 -352 784 label
-0 1.000 -1152 -80 -1152 1600 528 1600 528 -80 4 polygon
-0 1.000 -1200 -1072 -1200 1312 -1168 1312 -1168 -1072 4 polygon
-0 1.000 544 -1232 544 1312 576 1312 576 -1232 4 polygon
-0 1.000 -1184 1616 -1184 1648 -400 1648 -400 1616 4 polygon
-0 1.000 -224 1616 -224 1648 560 1648 560 1616 4 polygon
-0 1.000 -1152 -1504 -1152 -144 -496 -144 -496 -1504 4 polygon
-(Management SoC) {/Helvetica cf} 2 21 0.000 1.000 16 -832 label
-(Storage) {/Helvetica cf} 2 21 0.000 1.000 -832 -848 label
-(JTAG) {/Helvetica cf} 2 20 0.000 1.000 872 -1480 label
-(SDO) {/Helvetica cf} 2 20 0.000 1.000 872 -1336 label
-(SDI) {/Helvetica cf} 2 20 0.000 1.000 872 -1176 label
-(CSB) {/Helvetica cf} 2 20 0.000 1.000 872 -1016 label
-(SCK) {/Helvetica cf} 2 20 0.000 1.000 872 -840 label
-(ser_rx) {/Helvetica cf} 2 20 0.000 1.000 872 -688 label
-(ser_tx) {/Helvetica cf} 2 20 0.000 1.000 872 -544 label
-(irq) {/Helvetica cf} 2 20 0.000 1.000 888 120 label
-(flash2 csb) {/Helvetica cf} 2 20 0.000 1.000 848 272 label
-(flash2 sck) {/Helvetica cf} 2 20 0.000 1.000 848 432 label
-(flash2 io0) {/Helvetica cf} 2 20 0.000 1.000 848 592 label
-(flash2 io1) {/Helvetica cf} 2 20 0.000 1.000 848 768 label
-1 1.000 968 160 1056 160 1056 -1544 968 -1544 4 polygon
-(if needed.) {CR} (available to the user) {CR} (the FTDI and) {CR} 
-(disconnected from) {CR} (to allow them to be) {CR} (should be jumpered) {CR} 
-(to the FTDI chip and) {CR} (All connections are) {CR} {CR} 
-(for the user project.) {CR} (any use by the user) {CR} (be programmed to) {CR} 
-(on startup, but can) {CR} (a dedicated function) {CR} (These pins have) 
-{/Helvetica cf} 29 16 0.000 1.000 1080 -1160 label
-1 1.000 1008 208 1072 208 1072 816 1008 816 4 polygon
-(general-purpose I/O.) {CR} (repurpose these for) {CR} (The user may) {CR} {CR} 
-(\(re\)programming.) {CR} (SPI for flash) {CR} (of the housekeeping) {CR} 
-("pass-thru" mode) {CR} (accessed with the) {CR} (They can be) {CR} 
-(own flash memory.) {CR} (project that has its) {CR} (used for a user) {CR} 
-(These pins can be) {/Helvetica cf} 27 28 0.000 1.000 1088 784 label
-0.000 0.000 1.000 scb
-(vddio) {/Helvetica cf} 2 21 0.000 1.000 -1324 -1426 label
-(vddio) {/Helvetica cf} 2 21 360.000 1.000 -1336 1292 label
-sce
-(io[36]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 -1328 -1096 label
-(io[35]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 -1328 -936 label
-0.000 0.000 1.000 scb
-(vccd) {/Helvetica cf} 2 21 0.000 1.000 -1328 -1578 label
-sce
-(io[34]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 -1328 -776 label
-(io[33]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 -1344 -616 label
-(io[32]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 -1320 -468 label
-(io[31]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 -1328 16 label
-(io[30]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 -1328 192 label
-(io[29]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 -1328 352 label
-(io[28]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 -1328 512 label
-(io[27]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 -1328 672 label
-(io[26]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 -1328 832 label
-(io[25]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 -1328 976 label
-(io[24]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 -1344 1616 label
-0.000 0.000 1.000 scb
-(vccd2) {/Helvetica cf} 2 21 0.000 1.000 -1344 1472 label
-(vdda2) {/Helvetica cf} 2 21 0.000 1.000 -1328 -152 label
-(vssd2) {/Helvetica cf} 2 21 0.000 1.000 -1324 -300 label
-(vssa2) {/Helvetica cf} 2 21 0.000 1.000 -1344 1136 label
-sce
-(io[37]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 -1316 -1254 label
-(io[23]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 -1112 1792 label
-(io[22]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 -968 1792 label
-(io[21]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 -808 1792 label
-(io[20]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 -648 1792 label
-(io[19]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 -488 1792 label
-(io[18]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 -152 1792 label
-(io[17]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 -8 1792 label
-(io[16]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 152 1792 label
-(io[15]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 488 1792 label
-0.000 0.000 1.000 scb
-(vssa1) {/Helvetica cf} 2 21 0.000 1.000 328 1776 label
-(vssio) {/Helvetica cf} 2 21 0.000 1.000 -320 1776 label
-sce
-(io[0]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 692 -1480 label
-(io[1]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 692 -1320 label
-(io[2]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 692 -1160 label
-0.000 0.000 1.000 scb
-(vssa1) {/Helvetica cf} 2 21 360.000 1.000 712 -360 label
-sce
-(io[3]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 692 -1000 label
-(io[4]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 692 -840 label
-(io[5]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 696 -688 label
-(io[6]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 696 -528 label
-(io[7]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 696 120 label
-(io[8]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 696 280 label
-(io[9]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 696 440 label
-(io[10]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 696 600 label
-(io[11]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 696 760 label
-(io[14]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 696 1560 label
-(io[13]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 696 1240 label
-(io[12]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 696 920 label
-0.000 0.000 1.000 scb
-(vdda1) {/Helvetica cf} 2 21 0.000 1.000 708 -52 label
-(vccd1) {/Helvetica cf} 2 21 0.000 1.000 696 1400 label
-(vssd1) {/Helvetica cf} 2 21 0.000 1.000 696 -200 label
-(vdda1) {/Helvetica cf} 2 21 0.000 1.000 712 1080 label
-sce
-(io0) {CR} (flash) {/Helvetica cf} 4 1045 0.000 1.000 -152 -1688 label
-(gpio) {/Helvetica cf} 2 21 0.000 1.000 168 -1688 label
-(io1) {CR} (flash) {/Helvetica cf} 4 1045 0.000 1.000 8 -1688 label
-(clk) {CR} (flash) {/Helvetica cf} 4 1045 0.000 1.000 -312 -1688 label
-(csb) {CR} (flash) {/Helvetica cf} 4 1045 0.000 1.000 -472 -1688 label
-(clock) {/Helvetica cf} 2 21 0.000 1.000 -808 -1688 label
-(resetb) {/Helvetica cf} 2 21 0.000 1.000 -968 -1688 label
-0.000 0.000 1.000 scb
-(vdda) {/Helvetica cf} 2 21 0.000 1.000 472 -1688 label
-(vssd) {/Helvetica cf} 2 21 0.000 1.000 -648 -1688 label
-(vssio) {/Helvetica cf} 2 21 0.000 1.000 312 -1688 label
-(vssa) {/Helvetica cf} 2 21 0.000 1.000 -1120 -1700 label
-sce
-0 1.000 -1224 -1512 -1448 -1512 -1448 -1656 -1224 -1656 4 polygon
-endgate
-} def
-
-/::caravel_clamp_plan {
-begingate
-0 1.000 -192 -1904 -192 -1680 -48 -1680 -48 -1904 4 polygon
-0 1.000 -32 -1904 -32 -1680 112 -1680 112 -1904 4 polygon
-(io0) {CR} (flash) {/Helvetica cf} 4 1045 0.000 1.000 -272 -1792 label
-(gpio) {/Helvetica cf} 2 21 0.000 1.000 48 -1792 label
-(io1) {CR} (flash) {/Helvetica cf} 4 1045 0.000 1.000 -112 -1792 label
-0 1.000 -352 -1904 -352 -1680 -208 -1680 -208 -1904 4 polygon
-(clk) {CR} (flash) {/Helvetica cf} 4 1045 0.000 1.000 -432 -1792 label
-0 1.000 -672 -1904 -672 -1680 -528 -1680 -528 -1904 4 polygon
-(csb) {CR} (flash) {/Helvetica cf} 4 1045 0.000 1.000 -592 -1792 label
-0 1.000 -1312 -1680 -1312 -1904 -1168 -1904 -1168 -1680 4 polygon
-0 1.000 128 -1680 128 -1904 272 -1904 272 -1680 4 polygon
-0 1.000 288 -1680 288 -1904 432 -1904 432 -1680 4 polygon
-0 1.000 -992 -1904 -992 -1680 -848 -1680 -848 -1904 4 polygon
-0 1.000 -1152 -1904 -1152 -1680 -1008 -1680 -1008 -1904 4 polygon
-(clock) {/Helvetica cf} 2 21 0.000 1.000 -928 -1792 label
-(resetb) {/Helvetica cf} 2 21 0.000 1.000 -1088 -1792 label
-0 1.000 -352 1632 -352 1856 -208 1856 -208 1632 4 polygon
-0 1.000 -32 1632 -32 1856 112 1856 112 1632 4 polygon
-0 1.000 -192 1632 -192 1856 -48 1856 -48 1632 4 polygon
-0 1.000 -672 1632 -672 1856 -528 1856 -528 1632 4 polygon
-0 1.000 -1312 1856 -1312 1632 -1168 1632 -1168 1856 4 polygon
-0 1.000 -1152 1856 -1152 1632 -1008 1632 -1008 1856 4 polygon
-0 1.000 128 1856 128 1632 272 1632 272 1856 4 polygon
-0 1.000 288 1856 288 1632 432 1632 432 1856 4 polygon
-0 1.000 -832 1632 -832 1856 -688 1856 -688 1632 4 polygon
-0 1.000 -992 1632 -992 1856 -848 1856 -848 1632 4 polygon
-0 1.000 688 -1152 464 -1152 464 -1296 688 -1296 4 polygon
-0 1.000 688 -992 464 -992 464 -1136 688 -1136 4 polygon
-0 1.000 688 -832 464 -832 464 -976 688 -976 4 polygon
-0 1.000 688 -672 464 -672 464 -816 688 -816 4 polygon
-0 1.000 688 -512 464 -512 464 -656 688 -656 4 polygon
-0 1.000 688 -352 464 -352 464 -496 688 -496 4 polygon
-0 1.000 688 -192 464 -192 464 -336 688 -336 4 polygon
-0 1.000 688 -32 464 -32 464 -176 688 -176 4 polygon
-0 1.000 -1344 -912 -1568 -912 -1568 -1056 -1344 -1056 4 polygon
-0 1.000 -1344 -752 -1568 -752 -1568 -896 -1344 -896 4 polygon
-0 1.000 -1344 -592 -1568 -592 -1568 -736 -1344 -736 4 polygon
-0 1.000 -1344 -432 -1568 -432 -1568 -576 -1344 -576 4 polygon
-0 1.000 -1344 -272 -1568 -272 -1568 -416 -1344 -416 4 polygon
-0 1.000 -1344 -112 -1568 -112 -1568 -256 -1344 -256 4 polygon
-0 1.000 -1344 48 -1568 48 -1568 -96 -1344 -96 4 polygon
-0 1.000 -1344 208 -1568 208 -1568 64 -1344 64 4 polygon
-0.000 0.000 1.000 scb
-(vddio) {/Helvetica cf} 2 21 0.000 1.000 -1452 -1458 label
-(vdda) {/Helvetica cf} 2 21 0.000 1.000 352 -1792 label
-sce
-0 1.000 -1344 368 -1568 368 -1568 224 -1344 224 4 polygon
-0 1.000 -1344 528 -1568 528 -1568 384 -1344 384 4 polygon
-0 1.000 -1344 688 -1568 688 -1568 544 -1344 544 4 polygon
-0 1.000 688 128 464 128 464 -16 688 -16 4 polygon
-0 1.000 688 288 464 288 464 144 688 144 4 polygon
-0 1.000 688 448 464 448 464 304 688 304 4 polygon
-0 1.000 -832 -1904 -832 -1680 -688 -1680 -688 -1904 4 polygon
-0.000 0.000 1.000 scb
-(vssd) {/Helvetica cf} 2 21 0.000 1.000 -768 -1792 label
-sce
-0 1.000 -1344 848 -1568 848 -1568 704 -1344 704 4 polygon
-0 1.000 688 608 464 608 464 464 688 464 4 polygon
-0 1.000 -1344 1168 -1568 1168 -1568 1024 -1344 1024 4 polygon
-0 1.000 688 928 464 928 464 784 688 784 4 polygon
-0 1.000 -1344 1008 -1568 1008 -1568 864 -1344 864 4 polygon
-0 1.000 688 768 464 768 464 624 688 624 4 polygon
-0 1.000 -1344 1328 -1568 1328 -1568 1184 -1344 1184 4 polygon
-0 1.000 688 1088 464 1088 464 944 688 944 4 polygon
-0 1.000 -1344 1488 -1568 1488 -1568 1344 -1344 1344 4 polygon
-0 1.000 -1344 1648 -1568 1648 -1568 1504 -1344 1504 4 polygon
-0 1.000 688 1408 464 1408 464 1264 688 1264 4 polygon
-0 1.000 688 1248 464 1248 464 1104 688 1104 4 polygon
-0 1.000 688 1568 464 1568 464 1424 688 1424 4 polygon
-0 1.000 688 -1472 464 -1472 464 -1616 688 -1616 4 polygon
-0 1.000 688 -1312 464 -1312 464 -1456 688 -1456 4 polygon
-0 1.000 -1344 -1546 -1568 -1546 -1568 -1690 -1344 -1690 4 polygon
-0 1.000 -1344 -1386 -1568 -1386 -1568 -1530 -1344 -1530 4 polygon
-0 1.000 -1344 -1072 -1568 -1072 -1568 -1216 -1344 -1216 4 polygon
-0 1.000 -512 1632 -512 1856 -368 1856 -368 1632 4 polygon
-0 1.000 -512 -1904 -512 -1680 -368 -1680 -368 -1904 4 polygon
-(Voltage clamp arrangement) {/Helvetica cf} 2 17 0.000 1.250 -1344 2128 label
-1 1.000 -1312 -1248 -1312 1600 -528 1600 3 polygon
-1 1.000 -528 1568 -1280 1568 -1280 -1248 3 polygon
-1 1.000 432 -1424 432 1600 -336 1600 3 polygon
-1 1.000 -336 1568 400 1568 400 -1424 3 polygon
-0.934 0.604 0.000 scb
-(HV VDDIO->VSSIO) {/Helvetica cf} 2 23 0.000 1.250 -1632 1248 label
-0.180 0.545 0.341 scb
-(LV VCCD2->VSSD2) {/Helvetica cf} 2 23 0.000 1.250 -1648 1424 label
-0.820 0.039 0.859 scb
-(HV VDDA2->VSSA2) {/Helvetica cf} 2 23 0.000 1.250 -1616 1104 label
-(HV VDDA2->VSSA2) {/Helvetica cf} 2 23 0.000 1.250 -1616 -200 label
-0.180 0.545 0.341 scb
-(LV VCCD2->VSSD2) {/Helvetica cf} 2 23 0.000 1.250 -1612 -348 label
-0.361 0.675 0.934 scb
-(LV VCCD->VSSD) {/Helvetica cf} 2 23 0.000 1.250 -1600 -1626 label
-sce
-(BB VSSD->VSSD2) {/Helvetica cf} 2 20 0.000 1.250 -2044 -412 label
-0.000 0.934 0.000 scb
-(LV VCCD1->VSSD1) {/Helvetica cf} 2 20 0.000 1.250 736 1344 label
-1.000 0.000 0.000 scb
-(HV VDDA1->VSSA1) {/Helvetica cf} 2 20 0.000 1.250 736 1008 label
-(HV VDDA1->VSSA1) {/Helvetica cf} 2 20 0.000 1.250 716 -124 label
-0.000 0.934 0.000 scb
-(LV VCCD1->VSSD1) {/Helvetica cf} 2 20 360.000 1.250 752 -240 label
-sce
-(BB VSSD->VSSD1) {/Helvetica cf} 2 20 0.000 1.250 800 -304 label
-0.934 0.604 0.000 scb
-(HV VDDIO->VSSIO) {/Helvetica cf} 2 23 360.000 1.250 -1616 -1450 label
-0.647 0.165 0.165 scb
-(HV VDDA->VSSA) {/Helvetica cf} 2 23 270.000 1.250 352 -1968 label
-(HV VDDA->VSSA) {/Helvetica cf} 2 23 270.000 1.250 -1244 -1976 label
-sce
-(BB VSSD->VSSIO) {/Helvetica cf} 2 23 270.000 1.250 -736 -1952 label
-(BB VSSD2->VSSIO) {/Helvetica cf} 2 23 0.000 1.250 -1648 1360 label
-(BB VSSD1->VSSIO) {/Helvetica cf} 2 23 0.000 1.250 1200 1280 label
-0.628 0.126 0.941 scb
-(LV VCCHIB->VSSIO) {/Helvetica cf} 2 23 270.000 1.250 -800 -1952 label
-sce
-1 1.000 1344 1840 1344 -288 2 polygon
-(Clamps needed) {/Helvetica cf} 2 16 0.000 1.250 1376 1776 label
-1 1.000 1376 1744 2000 1744 2 polygon
-0.934 0.604 0.000 scb
-(HV VDDIO * 4) {/Helvetica cf} 2 16 0.000 1.250 1392 1632 label
-0.647 0.165 0.165 scb
-(HV VDDA * 2) {/Helvetica cf} 2 16 0.000 1.250 1392 1568 label
-1.000 0.000 0.000 scb
-(HV VDDA1 * 2) {/Helvetica cf} 2 16 0.000 1.250 1392 1504 label
-0.820 0.039 0.859 scb
-(HV VDDA2 * 2) {/Helvetica cf} 2 16 0.000 1.250 1392 1440 label
-0.361 0.675 0.934 scb
-(LV VCCD * 2) {/Helvetica cf} 2 16 0.000 1.250 1392 1296 label
-0.000 0.934 0.000 scb
-(LV VCCD1 * 2) {/Helvetica cf} 2 16 0.000 1.250 1392 1232 label
-0.180 0.545 0.341 scb
-(LV VCCD2 * 2) {/Helvetica cf} 2 16 0.000 1.250 1392 1168 label
-0.628 0.126 0.941 scb
-(LV VCCHIB * 2) {/Helvetica cf} 2 16 0.000 1.250 1392 1104 label
-sce
-(BB VSSD, VSSD1) {/Helvetica cf} 2 16 0.000 1.250 1392 960 label
-(BB VSSD, VSSD2) {/Helvetica cf} 2 16 0.000 1.250 1392 880 label
-(BB VSSD1, VSSIO) {/Helvetica cf} 2 16 0.000 1.250 1392 688 label
-(BB VSSD2, VSSIO) {/Helvetica cf} 2 16 0.000 1.250 1392 608 label
-1 1.000 1808 1344 1904 1344 1904 576 1808 576 4 polygon
-1 1.000 1808 1456 1888 1456 1888 1664 1824 1664 4 polygon
-(4 pads) {/Helvetica cf} 2 20 0.000 1.250 1952 992 label
-(10 pads) {/Helvetica cf} 2 20 0.000 1.250 1936 1552 label
-(w/HV) {/Helvetica cf} 2 16 0.000 1.250 1952 1472 label
-(w/LV) {/Helvetica cf} 2 16 0.000 1.250 1952 896 label
-0.000 0.000 1.000 scb
-(vssio) {/Helvetica cf} 2 21 0.000 1.000 192 -1792 label
-0.934 0.604 0.000 scb
-(HV VDDIO->VSSIO) {/Helvetica cf} 2 23 270.000 1.250 208 -1952 label
-(HV VDDIO->VSSIO) {/Helvetica cf} 2 20 270.000 1.250 -448 1888 label
-sce
-1 1.000 -1664 2096 -848 2096 2 polygon
-(Redundant power pins:) {/Helvetica cf} 2 16 0.000 1.250 1376 352 label
-1 1.000 1376 320 1968 320 2 polygon
-(VDDIO x2) {/Helvetica cf} 2 16 0.000 1.250 1376 240 label
-(VSSIO x2) {/Helvetica cf} 2 16 0.000 1.250 1376 176 label
-1.000 0.000 0.000 scb
-(HV VDDA1->VSSA1) {/Helvetica cf} 2 20 270.000 1.250 192 1888 label
-(HV VDDA1->VSSA1) {/Helvetica cf} 2 20 0.000 1.250 736 -432 label
-sce
-(output drivers\)) {CR} (\(VDDIO domain powers all) {/Helvetica cf} 4 16 0.000 
-1.250 1376 48 label
-(VDDA1 x2) {/Helvetica cf} 2 16 0.000 1.250 1376 -48 label
-(VSSA1 x2) {/Helvetica cf} 2 16 0.000 1.250 1376 -112 label
-(can use this domain\)) {CR} (\(High current user applications) {/Helvetica cf} 
-4 16 0.000 1.250 1376 -256 label
-(io[23]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 -1232 1760 label
-(io[22]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 -1088 1760 label
-(io[21]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 -928 1760 label
-(io[20]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 -768 1760 label
-(io[19]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 -608 1760 label
-(io[18]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 -272 1760 label
-(io[17]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 -128 1760 label
-(io[16]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 32 1760 label
-(io[15]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 368 1760 label
-0.000 0.000 1.000 scb
-(vssa1) {/Helvetica cf} 2 21 0.000 1.000 208 1744 label
-(vddio) {/Helvetica cf} 2 21 360.000 1.000 -1464 1260 label
-sce
-(io[0]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 572 -1536 label
-(io[1]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 572 -1376 label
-(io[2]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 572 -1216 label
-0.000 0.000 1.000 scb
-(vssa1) {/Helvetica cf} 2 21 360.000 1.000 592 -416 label
-sce
-(io[3]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 572 -1056 label
-(io[4]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 572 -896 label
-(io[5]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 576 -744 label
-(io[6]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 576 -584 label
-(io[7]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 576 64 label
-(io[8]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 576 224 label
-(io[9]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 576 384 label
-(io[10]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 576 544 label
-(io[11]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 576 704 label
-(io[14]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 576 1504 label
-(io[13]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 576 1184 label
-(io[12]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 576 864 label
-0.000 0.000 1.000 scb
-(vdda1) {/Helvetica cf} 2 21 0.000 1.000 588 -108 label
-(vccd1) {/Helvetica cf} 2 21 0.000 1.000 576 1344 label
-(vssd1) {/Helvetica cf} 2 21 0.000 1.000 576 -256 label
-(vdda1) {/Helvetica cf} 2 21 0.000 1.000 592 1024 label
-sce
-(io[36]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 -1456 -1128 label
-(io[35]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 -1456 -968 label
-0.000 0.000 1.000 scb
-(vccd) {/Helvetica cf} 2 21 0.000 1.000 -1456 -1610 label
-(vssa) {/Helvetica cf} 2 21 0.000 1.000 -1240 -1804 label
-sce
-(io[34]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 -1456 -808 label
-(io[33]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 -1472 -648 label
-(io[32]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 -1448 -500 label
-(io[31]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 -1456 -16 label
-(io[30]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 -1456 160 label
-(io[29]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 -1456 320 label
-(io[28]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 -1456 480 label
-(io[27]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 -1456 640 label
-(io[26]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 -1456 800 label
-(io[25]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 -1456 944 label
-(io[24]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 -1472 1584 label
-0.000 0.000 1.000 scb
-(vccd2) {/Helvetica cf} 2 21 0.000 1.000 -1472 1440 label
-(vdda2) {/Helvetica cf} 2 21 0.000 1.000 -1456 -184 label
-(vssd2) {/Helvetica cf} 2 21 0.000 1.000 -1452 -332 label
-(vssa2) {/Helvetica cf} 2 21 0.000 1.000 -1472 1104 label
-(vssio) {/Helvetica cf} 2 21 0.000 1.000 -440 1744 label
-sce
-(io[37]) {CR} (mprj) {/Helvetica cf} 4 1045 0.000 1.000 -1444 -1286 label
-0 1.000 -1344 -1226 -1568 -1226 -1568 -1370 -1344 -1370 4 polygon
-endgate
-} def
-
-/::bond_pad {
-begingate
-0 1.000 24 48 -120 48 -120 -16 24 -16 4 polygon
-0 1.000 -96 -8 -96 40 -48 40 -48 -8 4 polygon
-endgate
-} def
-
-/::caravel_bump_plan {
-begingate
-(Bond plan) {/Helvetica cf} 2 16 0.000 1.250 -1632 2048 label
-(Bumps at 0.5mm spacing, 350um diameter) {/Helvetica cf} 2 16 0.000 1.250 -1104 
-2048 label
-1 1.000 -1216 1504 96 0.000 360.000 xcarc
-1 1.000 -864 1504 96 0.000 360.000 xcarc
-1 1.000 -512 1504 96 0.000 360.000 xcarc
-1 1.000 -160 1504 96 0.000 360.000 xcarc
-1 1.000 192 1504 96 0.000 360.000 xcarc
-1 1.000 -1216 1152 96 0.000 360.000 xcarc
-1 1.000 -864 1152 96 0.000 360.000 xcarc
-1 1.000 -512 1152 96 0.000 360.000 xcarc
-1 1.000 -160 1152 96 0.000 360.000 xcarc
-0.628 0.126 0.941 scb
-1 1.000 192 1152 96 0.000 360.000 xcarc
-1 1.000 -1216 800 96 0.000 360.000 xcarc
-sce
-1 1.000 -864 800 96 0.000 360.000 xcarc
-1 1.000 -512 800 96 0.000 360.000 xcarc
-1 1.000 -160 800 96 0.000 360.000 xcarc
-1 1.000 192 800 97 0.000 360.000 xcarc
-1 1.000 -1216 448 97 0.000 360.000 xcarc
-0.628 0.126 0.941 scb
-1 1.000 -864 448 96 0.000 360.000 xcarc
-1 1.000 -512 448 96 0.000 360.000 xcarc
-sce
-1 1.000 -160 448 96 0.000 360.000 xcarc
-1 1.000 192 448 97 0.000 360.000 xcarc
-1 1.000 -1216 96 96 0.000 360.000 xcarc
-1 1.000 -160 96 96 0.000 360.000 xcarc
-1 1.000 192 96 97 0.000 360.000 xcarc
-1 1.000 -1216 -256 97 0.000 360.000 xcarc
-0.628 0.126 0.941 scb
-1 1.000 -160 -256 97 0.000 360.000 xcarc
-1 1.000 192 -256 96 0.000 360.000 xcarc
-1 1.000 -1216 -608 96 0.000 360.000 xcarc
-1 1.000 -864 -608 96 0.000 360.000 xcarc
-sce
-1 1.000 -512 -608 97 0.000 360.000 xcarc
-1 1.000 -160 -608 96 0.000 360.000 xcarc
-1 1.000 192 -608 96 0.000 360.000 xcarc
-1 1.000 -1216 -960 97 0.000 360.000 xcarc
-1 1.000 -864 -960 96 0.000 360.000 xcarc
-1 1.000 -512 -960 97 0.000 360.000 xcarc
-1 1.000 -160 -960 96 0.000 360.000 xcarc
-1 1.000 192 -960 96 0.000 360.000 xcarc
-1 1.000 -1216 -1312 96 0.000 360.000 xcarc
-1 1.000 -864 -1312 96 0.000 360.000 xcarc
-1 1.000 -512 -1312 96 0.000 360.000 xcarc
-1 1.000 -160 -1312 96 0.000 360.000 xcarc
-1 1.000 192 -1312 96 0.000 360.000 xcarc
-1 1.000 -1216 -1664 96 0.000 360.000 xcarc
-1 1.000 -864 -1664 96 0.000 360.000 xcarc
-1 1.000 -512 -1664 97 0.000 360.000 xcarc
-1 1.000 -160 -1664 97 0.000 360.000 xcarc
-0.628 0.126 0.941 scb
-1 1.000 192 -1664 97 0.000 360.000 xcarc
-1 1.000 -1568 -1664 97 0.000 360.000 xcarc
-sce
-1 1.000 -1568 -1312 96 0.000 360.000 xcarc
-1 1.000 -1568 -960 97 0.000 360.000 xcarc
-0.628 0.126 0.941 scb
-1 1.000 -1568 1152 96 0.000 360.000 xcarc
-sce
-1 1.000 -1568 800 96 0.000 360.000 xcarc
-1 1.000 -1568 448 96 0.000 360.000 xcarc
-1 1.000 -1568 96 96 0.000 360.000 xcarc
-1 1.000 -1568 -256 97 0.000 360.000 xcarc
-1 1.000 -1568 -608 96 0.000 360.000 xcarc
-1 1.000 -1568 1504 96 0.000 360.000 xcarc
-(45 signal pins) {/Helvetica cf} 2 16 0.000 1.250 832 1728 label
-(14 unique power pins) {/Helvetica cf} 2 16 0.000 1.250 832 1648 label
-(4 redundant power pins) {/Helvetica cf} 2 16 0.000 1.250 864 1568 label
-1 1.000 800 1520 1552 1520 2 polygon
-(59 pins) {/Helvetica cf} 2 16 0.000 1.250 832 1408 label
-(60 pad positions \(6 x 10 array\)) {/Helvetica cf} 2 16 0.000 1.250 832 1248 
-label
-(Unique power domains:) {/Helvetica cf} 2 16 0.000 1.250 832 1056 label
-(vddio) {/Helvetica cf} 2 16 0.000 1.250 832 960 label
-(vdda) {/Helvetica cf} 2 16 0.000 1.250 832 896 label
-(vccd) {/Helvetica cf} 2 16 0.000 1.250 832 832 label
-(vdda1) {/Helvetica cf} 2 16 0.000 1.250 832 736 label
-(vccd1) {/Helvetica cf} 2 16 0.000 1.250 832 672 label
-(vdda2) {/Helvetica cf} 2 16 0.000 1.250 832 560 label
-(vccd2) {/Helvetica cf} 2 16 0.000 1.250 832 496 label
-(vssio) {/Helvetica cf} 2 16 0.000 1.250 1104 960 label
-(vssa) {/Helvetica cf} 2 16 0.000 1.250 1104 896 label
-(vssd) {/Helvetica cf} 2 16 0.000 1.250 1104 832 label
-(vssa1) {/Helvetica cf} 2 16 0.000 1.250 1104 736 label
-(vssd1) {/Helvetica cf} 2 16 0.000 1.250 1104 672 label
-(vssa2) {/Helvetica cf} 2 16 0.000 1.250 1104 560 label
-(vssd2) {/Helvetica cf} 2 16 0.000 1.250 1104 496 label
-0 1.000 1088 816 1088 1008 1248 1008 1248 816 4 polygon
-1 1.000 1248 928 1344 928 2 polygon
-(and route to center bumps) {CR} (Combine these into one net) {/Helvetica cf} 4 
-20 0.000 1.250 1376 928 label
-1 1.000 832 464 2048 464 2 polygon
-(Total: 56 pins) {/Helvetica cf} 2 16 0.000 1.250 832 368 label
-(A) {/Helvetica-Bold cf} 2 21 0.000 1.250 -1568 1968 label
-(B) {/Helvetica-Bold cf} 2 21 0.000 1.250 -1216 1968 label
-(C) {/Helvetica-Bold cf} 2 21 0.000 1.250 -864 1968 label
-(D) {/Helvetica-Bold cf} 2 21 0.000 1.250 -528 1968 label
-(E) {/Helvetica-Bold cf} 2 21 0.000 1.250 -160 1968 label
-(F) {/Helvetica-Bold cf} 2 21 0.000 1.250 208 1968 label
-(1) {/Helvetica-Bold cf} 2 21 0.000 1.250 -2016 1520 label
-(2) {/Helvetica-Bold cf} 2 21 0.000 1.250 -2016 1168 label
-(3) {/Helvetica-Bold cf} 2 21 0.000 1.250 -2016 816 label
-(4) {/Helvetica-Bold cf} 2 21 0.000 1.250 -2016 464 label
-(5) {/Helvetica-Bold cf} 2 21 0.000 1.250 -2016 112 label
-(6) {/Helvetica-Bold cf} 2 21 0.000 1.250 -2016 -240 label
-(7) {/Helvetica-Bold cf} 2 21 0.000 1.250 -2016 -592 label
-(8) {/Helvetica-Bold cf} 2 21 0.000 1.250 -2016 -944 label
-(9) {/Helvetica-Bold cf} 2 21 0.000 1.250 -2016 -1296 label
-(10) {/Helvetica-Bold cf} 2 21 0.000 1.250 -2016 -1648 label
-(io0) {CR} (flash) {/Helvetica cf} 4 1053 0.000 1.000 -512 -2016 label
-(gpio) {/Helvetica cf} 2 29 0.000 1.000 -160 -2016 label
-(io1) {CR} (flash) {/Helvetica cf} 4 1053 0.000 1.000 -352 -2016 label
-(clk) {CR} (flash) {/Helvetica cf} 4 1053 0.000 1.000 -704 -2016 label
-(csb) {CR} (flash) {/Helvetica cf} 4 1053 0.000 1.000 -864 -2016 label
-(io[0]) {CR} (mprj) {/Helvetica cf} 4 1044 0.000 1.000 480 -1664 label
-(io[1]) {CR} (mprj) {/Helvetica cf} 4 1044 0.000 1.000 480 -1504 label
-(io[2]) {CR} (mprj) {/Helvetica cf} 4 1044 0.000 1.000 480 -1312 label
-(io[37]) {CR} (mprj) {/Helvetica cf} 4 1047 0.000 1.000 -1856 -1312 label
-(io[36]) {CR} (mprj) {/Helvetica cf} 4 1047 0.000 1.000 -1856 -1120 label
-(clock) {/Helvetica cf} 2 29 0.000 1.000 -1216 -2016 label
-(resetb) {/Helvetica cf} 2 29 0.000 1.000 -1376 -2016 label
-0.000 0.000 1.000 scb
-(vddio) {/Helvetica cf} 2 23 0.000 1.000 -1856 -1504 label
-(vdda) {/Helvetica cf} 2 29 0.000 1.000 192 -2016 label
-(vssa1) {/Helvetica cf} 2 20 360.000 1.000 480 -448 label
-(vccd) {/Helvetica cf} 2 23 0.000 1.000 -1856 -1664 label
-(vssa) {/Helvetica cf} 2 29 0.000 1.000 -1568 -2016 label
-sce
-(io[3]) {CR} (mprj) {/Helvetica cf} 4 1044 0.000 1.000 480 -1152 label
-(io[4]) {CR} (mprj) {/Helvetica cf} 4 1044 0.000 1.000 480 -960 label
-(io[5]) {CR} (mprj) {/Helvetica cf} 4 1044 0.000 1.000 480 -800 label
-(io[6]) {CR} (mprj) {/Helvetica cf} 4 1044 0.000 1.000 480 -608 label
-(io[7]) {CR} (mprj) {/Helvetica cf} 4 1044 0.000 1.000 480 -32 label
-(io[8]) {CR} (mprj) {/Helvetica cf} 4 1044 0.000 1.000 480 96 label
-(io[9]) {CR} (mprj) {/Helvetica cf} 4 1044 0.000 1.000 480 288 label
-(io[10]) {CR} (mprj) {/Helvetica cf} 4 1044 0.000 1.000 480 448 label
-(io[11]) {CR} (mprj) {/Helvetica cf} 4 1044 0.000 1.000 480 640 label
-(io[35]) {CR} (mprj) {/Helvetica cf} 4 1047 0.000 1.000 -1856 -960 label
-(io[33]) {CR} (mprj) {/Helvetica cf} 4 1047 0.000 1.000 -1856 -704 label
-(io[32]) {CR} (mprj) {/Helvetica cf} 4 1047 0.000 1.000 -1856 -608 label
-(io[31]) {CR} (mprj) {/Helvetica cf} 4 1047 0.000 1.000 -1856 -128 label
-(io[30]) {CR} (mprj) {/Helvetica cf} 4 1047 0.000 1.000 -1856 -32 label
-(io[29]) {CR} (mprj) {/Helvetica cf} 4 1047 0.000 1.000 -1856 96 label
-(io[28]) {CR} (mprj) {/Helvetica cf} 4 1047 0.000 1.000 -1856 288 label
-(io[27]) {CR} (mprj) {/Helvetica cf} 4 1047 0.000 1.000 -1856 448 label
-(io[26]) {CR} (mprj) {/Helvetica cf} 4 1047 0.000 1.000 -1856 640 label
-(io[25]) {CR} (mprj) {/Helvetica cf} 4 1047 0.000 1.000 -1856 800 label
-(io[24]) {CR} (mprj) {/Helvetica cf} 4 1047 0.000 1.000 -1856 1504 label
-(io[23]) {CR} (mprj) {/Helvetica cf} 4 1041 0.000 1.000 -1568 1824 label
-(io[22]) {CR} (mprj) {/Helvetica cf} 4 1041 0.000 1.000 -1408 1824 label
-(io[21]) {CR} (mprj) {/Helvetica cf} 4 1041 0.000 1.000 -1216 1824 label
-(io[20]) {CR} (mprj) {/Helvetica cf} 4 1041 0.000 1.000 -1024 1824 label
-(io[19]) {CR} (mprj) {/Helvetica cf} 4 1041 0.000 1.000 -864 1824 label
-(io[18]) {CR} (mprj) {/Helvetica cf} 4 1041 0.000 1.000 -512 1824 label
-(io[17]) {CR} (mprj) {/Helvetica cf} 4 1041 0.000 1.000 -320 1824 label
-(io[16]) {CR} (mprj) {/Helvetica cf} 4 1041 0.000 1.000 -128 1824 label
-(io[15]) {CR} (mprj) {/Helvetica cf} 4 1041 0.000 1.000 192 1824 label
-(io[14]) {CR} (mprj) {/Helvetica cf} 4 1044 0.000 1.000 480 1504 label
-(io[13]) {CR} (mprj) {/Helvetica cf} 4 1044 0.000 1.000 480 1152 label
-(io[12]) {CR} (mprj) {/Helvetica cf} 4 1044 0.000 1.000 480 800 label
-0.000 0.000 1.000 scb
-(vssd) {/Helvetica cf} 2 29 0.000 1.000 -1056 -2016 label
-(vdda1) {/Helvetica cf} 2 20 0.000 1.000 480 -128 label
-(vccd1) {/Helvetica cf} 2 20 0.000 1.000 480 1344 label
-(vccd2) {/Helvetica cf} 2 23 0.000 1.000 -1856 1344 label
-(vdda2) {/Helvetica cf} 2 23 0.000 1.000 -1856 -256 label
-(vssa1) {/Helvetica cf} 2 17 0.000 1.000 32 1824 label
-(vssd2) {/Helvetica cf} 2 23 0.000 1.000 -1856 -448 label
-(vssa2) {/Helvetica cf} 2 23 0.000 1.000 -1856 992 label
-(vdda1) {/Helvetica cf} 2 20 0.000 1.000 480 992 label
-(vddio) {/Helvetica cf} 2 23 360.000 1.000 -1856 1152 label
-(vssio) {/Helvetica cf} 2 17 0.000 1.000 -672 1824 label
-(vssio) {/Helvetica cf} 2 29 0.000 1.000 0 -2016 label
-1.000 0.000 0.000 scb
-1 1.000 -1216 1760 -1216 1504 2 polygon
-1 1.000 416 800 192 800 2 polygon
-1 1.000 384 448 192 448 2 polygon
-1 1.000 384 96 192 96 2 polygon
-1 1.000 400 -608 192 -608 2 polygon
-1 1.000 384 -960 192 -960 2 polygon
-1 1.000 384 -1312 192 -1312 2 polygon
-1 1.000 -160 -1888 -160 -1664 2 polygon
-1 1.000 -512 -1904 -512 -1664 2 polygon
-1 1.000 -864 -1920 -864 -1664 2 polygon
-1 1.000 -1760 -1664 -1568 -1664 2 polygon
-1 1.000 -1760 -1312 -1568 -1312 2 polygon
-1 1.000 -1760 -960 -1568 -960 2 polygon
-1 1.000 -1760 -608 -1568 -608 2 polygon
-1 1.000 -1760 96 -1568 96 2 polygon
-1 1.000 -1760 448 -1568 448 2 polygon
-1 1.000 -1760 800 -1568 800 2 polygon
-1 1.000 -1216 1152 -1376 1312 -1376 1584 -1408 1632 -1408 1760 5 polygon
-1 1.000 -864 1152 -1024 1312 -1024 1760 3 polygon
-1 1.000 -1760 640 -1408 640 -1216 448 3 polygon
-1 1.000 -1760 288 -1408 288 -1216 96 3 polygon
-1 1.000 -1760 -32 -1440 -32 -1216 -256 3 polygon
-1 1.000 -1760 -448 -1376 -448 -1216 -608 3 polygon
-1 1.000 -1760 -128 -1696 -128 -1568 -256 3 polygon
-1 1.000 -1760 -256 -1600 -416 -1056 -416 -864 -608 4 polygon
-1 1.000 -1760 -800 -1376 -800 -1216 -960 3 polygon
-1 1.000 -1760 -1152 -1376 -1152 -1216 -1312 3 polygon
-1 1.000 -512 1152 -320 1344 -320 1760 3 polygon
-1 1.000 384 640 0 640 -160 800 3 polygon
-1 1.000 384 -32 -32 -32 -160 96 3 polygon
-1 1.000 384 -800 32 -800 -160 -608 3 polygon
-1 1.000 384 -1152 32 -1152 -160 -960 3 polygon
-1 1.000 -1376 -1920 -1376 -1824 -1216 -1664 3 polygon
-1 1.000 -1216 -1920 -1216 -1856 -1088 -1728 -1088 -1536 -864 -1312 5 polygon
-1 1.000 -1760 1344 -1568 1152 2 polygon
-1 1.000 384 1152 224 992 -320 992 -512 800 4 polygon
-1 1.000 -1056 -1920 -1056 -1824 -1024 -1792 -1024 -1600 -928 -1504 -800 -1504 
--736 -1440 -736 -1216 -800 -1152 -928 -1152 10 polygon
-1 1.000 -1760 1504 -1600 1344 -1504 1344 -1408 1248 -1408 1120 -1312 1024 -1088 
-1024 -864 800 8 polygon
-1 1.000 416 288 0 288 -160 448 3 polygon
-1 1.000 -160 1152 32 1344 240 1344 384 1504 4 polygon
-1 1.000 384 -256 256 -256 192 -256 3 polygon
-sce
-(Pinout) {/Helvetica cf} 2 16 0.000 1.200 864 192 label
-1 1.000 864 160 1984 160 2 polygon
-(A1) {/Helvetica cf} 2 16 0.000 1.200 864 96 label
-(A2) {/Helvetica cf} 2 16 0.000 1.200 864 32 label
-(A3) {/Helvetica cf} 2 16 0.000 1.200 864 -32 label
-(A4) {/Helvetica cf} 2 16 0.000 1.200 864 -96 label
-(A5) {/Helvetica cf} 2 16 0.000 1.200 864 -160 label
-(A6) {/Helvetica cf} 2 16 0.000 1.200 864 -224 label
-(A7) {/Helvetica cf} 2 16 0.000 1.200 864 -288 label
-(A8) {/Helvetica cf} 2 16 0.000 1.200 864 -352 label
-(A9) {/Helvetica cf} 2 16 0.000 1.200 864 -416 label
-(A10) {/Helvetica cf} 2 16 0.000 1.200 864 -480 label
-(B1) {/Helvetica cf} 2 16 0.000 1.200 864 -576 label
-(B2) {/Helvetica cf} 2 16 0.000 1.200 864 -640 label
-(B3) {/Helvetica cf} 2 16 0.000 1.200 864 -704 label
-(B4) {/Helvetica cf} 2 16 0.000 1.200 864 -768 label
-(B5) {/Helvetica cf} 2 16 0.000 1.200 864 -832 label
-(B6) {/Helvetica cf} 2 16 0.000 1.200 864 -896 label
-(B7) {/Helvetica cf} 2 16 0.000 1.200 864 -960 label
-(B8) {/Helvetica cf} 2 16 0.000 1.200 864 -1024 label
-(B9) {/Helvetica cf} 2 16 0.000 1.200 864 -1088 label
-(B10) {/Helvetica cf} 2 16 0.000 1.200 864 -1152 label
-(C1) {/Helvetica cf} 2 16 0.000 1.200 864 -1248 label
-(C2) {/Helvetica cf} 2 16 0.000 1.200 864 -1312 label
-(C3) {/Helvetica cf} 2 16 0.000 1.200 864 -1376 label
-(C4) {/Helvetica cf} 2 16 0.000 1.200 864 -1440 label
-(C7) {/Helvetica cf} 2 16 0.000 1.200 864 -1632 label
-(C8) {/Helvetica cf} 2 16 0.000 1.200 864 -1696 label
-(C9) {/Helvetica cf} 2 16 0.000 1.200 864 -1760 label
-(C10) {/Helvetica cf} 2 16 0.000 1.200 864 -1824 label
-(D1) {/Helvetica cf} 2 16 0.000 1.200 1408 96 label
-(D2) {/Helvetica cf} 2 16 0.000 1.200 1408 32 label
-(D3) {/Helvetica cf} 2 16 0.000 1.200 1408 -32 label
-(D4) {/Helvetica cf} 2 16 0.000 1.200 1408 -96 label
-(D7) {/Helvetica cf} 2 16 0.000 1.200 1408 -288 label
-(D8) {/Helvetica cf} 2 16 0.000 1.200 1408 -352 label
-(D9) {/Helvetica cf} 2 16 0.000 1.200 1408 -416 label
-(D10) {/Helvetica cf} 2 16 0.000 1.200 1408 -480 label
-(E1) {/Helvetica cf} 2 16 0.000 1.200 1408 -576 label
-(E2) {/Helvetica cf} 2 16 0.000 1.200 1408 -640 label
-(E3) {/Helvetica cf} 2 16 0.000 1.200 1408 -704 label
-(E4) {/Helvetica cf} 2 16 0.000 1.200 1408 -768 label
-(E5) {/Helvetica cf} 2 16 0.000 1.200 1408 -832 label
-(E6) {/Helvetica cf} 2 16 0.000 1.200 1408 -896 label
-(E7) {/Helvetica cf} 2 16 0.000 1.200 1408 -960 label
-(E8) {/Helvetica cf} 2 16 0.000 1.200 1408 -1024 label
-(E9) {/Helvetica cf} 2 16 0.000 1.200 1408 -1088 label
-(E10) {/Helvetica cf} 2 16 0.000 1.200 1408 -1152 label
-(F1) {/Helvetica cf} 2 16 0.000 1.200 1408 -1248 label
-(F2) {/Helvetica cf} 2 16 0.000 1.200 1408 -1312 label
-(F3) {/Helvetica cf} 2 16 0.000 1.200 1408 -1376 label
-(F4) {/Helvetica cf} 2 16 0.000 1.200 1408 -1440 label
-(F5) {/Helvetica cf} 2 16 0.000 1.200 1408 -1504 label
-(F6) {/Helvetica cf} 2 16 0.000 1.200 1408 -1568 label
-(F7) {/Helvetica cf} 2 16 0.000 1.200 1408 -1632 label
-(F8) {/Helvetica cf} 2 16 0.000 1.200 1408 -1696 label
-(F9) {/Helvetica cf} 2 16 0.000 1.200 1408 -1760 label
-(F10) {/Helvetica cf} 2 16 0.000 1.200 1408 -1824 label
-(mprj_io[23]) {/Helvetica cf} 2 16 0.000 1.200 992 96 label
-0.000 0.000 1.000 scb
-(vccd2) {/Helvetica cf} 2 16 0.000 1.200 992 32 label
-sce
-(mprj_io[25]) {/Helvetica cf} 2 16 0.000 1.200 992 -32 label
-(mprj_io[26]) {/Helvetica cf} 2 16 0.000 1.200 992 -768 label
-(mprj_io[27]) {/Helvetica cf} 2 16 0.000 1.200 992 -96 label
-(mprj_io[28]) {/Helvetica cf} 2 16 0.000 1.200 992 -832 label
-(mprj_io[29]) {/Helvetica cf} 2 16 0.000 1.200 992 -160 label
-(mprj_io[30]) {/Helvetica cf} 2 16 0.000 1.200 992 -896 label
-(mprj_io[31]) {/Helvetica cf} 2 16 0.000 1.200 992 -224 label
-(mprj_io[32]) {/Helvetica cf} 2 16 0.000 1.200 992 -288 label
-(mprj_io[33]) {/Helvetica cf} 2 16 0.000 1.200 992 -1696 label
-(mprj_io[34]) {/Helvetica cf} 2 16 0.000 1.200 992 -1024 label
-(mprj_io[35]) {/Helvetica cf} 2 16 0.000 1.200 992 -352 label
-(mprj_io[36]) {/Helvetica cf} 2 16 0.000 1.200 992 -1088 label
-(mprj_io[22]) {/Helvetica cf} 2 16 0.000 1.200 992 -640 label
-(mprj_io[21]) {/Helvetica cf} 2 16 0.000 1.200 992 -576 label
-(mprj_io[20]) {/Helvetica cf} 2 16 0.000 1.200 992 -1312 label
-(mprj_io[19]) {/Helvetica cf} 2 16 0.000 1.200 992 -1248 label
-(mprj_io[18]) {/Helvetica cf} 2 16 0.000 1.200 1536 96 label
-(mprj_io[17]) {/Helvetica cf} 2 16 0.000 1.200 1536 32 label
-(mprj_io[16]) {/Helvetica cf} 2 16 0.000 1.200 1536 -576 label
-(mprj_io[15]) {/Helvetica cf} 2 16 0.000 1.200 1536 -1248 label
-(mprj_io[14]) {/Helvetica cf} 2 16 0.000 1.200 1536 -640 label
-(mprj_io[13]) {/Helvetica cf} 2 16 0.000 1.200 1536 -32 label
-(mprj_io[12]) {/Helvetica cf} 2 16 0.000 1.200 1536 -1376 label
-(mprj_io[11]/flash2 io1) {/Helvetica cf} 2 16 360.000 1.200 1536 -704 label
-(mprj_io[10]/flash2 io0) {/Helvetica cf} 2 16 0.000 1.200 1536 -1440 label
-(mprj_io[9]/flash2 sck) {/Helvetica cf} 2 16 0.000 1.200 1536 -768 label
-(mprj_io[8]/flash2 csb) {/Helvetica cf} 2 16 0.000 1.200 1536 -1504 label
-(mprj_io[7]/irq) {/Helvetica cf} 2 16 0.000 1.200 1536 -832 label
-(mprj_io[6]/ser_tx) {/Helvetica cf} 2 16 0.000 1.200 1536 -1632 label
-(mprj_io[5]/ser_rx) {/Helvetica cf} 2 16 0.000 1.200 1536 -960 label
-(mprj_io[4]/SCK) {/Helvetica cf} 2 16 0.000 1.200 1536 -1696 label
-(mprj_io[3]/CSB) {/Helvetica cf} 2 16 0.000 1.200 1536 -1024 label
-(mprj_io[2]/SDI) {/Helvetica cf} 2 16 0.000 1.200 1536 -1760 label
-(mprj_io[1]/SDO) {/Helvetica cf} 2 16 0.000 1.200 1536 -1088 label
-(mprj_io[0]/JTAG) {/Helvetica cf} 2 16 0.000 1.200 1536 -288 label
-0.000 0.000 1.000 scb
-(vccd) {/Helvetica cf} 2 16 0.000 1.200 992 -480 label
-(vssa2) {/Helvetica cf} 2 16 0.000 1.200 992 -704 label
-(vssd2) {/Helvetica cf} 2 16 0.000 1.200 992 -960 label
-sce
-(resetb) {/Helvetica cf} 2 16 0.000 1.200 992 -1152 label
-(mprj_io[24]) {/Helvetica cf} 2 16 0.000 1.200 992 -1376 label
-0.000 0.000 1.000 scb
-(vssio/vssa/vssd) {/Helvetica cf} 2 16 0.000 1.200 992 -1504 label
-sce
-(flash clk) {/Helvetica cf} 2 16 0.000 1.200 1536 -352 label
-(clock) {/Helvetica cf} 2 16 0.000 1.200 992 -1760 label
-(flash csb) {/Helvetica cf} 2 16 0.000 1.200 992 -1824 label
-0.000 0.000 1.000 scb
-(vdda1) {/Helvetica cf} 2 16 0.000 1.200 1536 -96 label
-(vssa1) {/Helvetica cf} 2 16 0.000 1.200 1536 -896 label
-sce
-(flash io1) {/Helvetica cf} 2 16 0.000 1.200 1536 -416 label
-(flash io0) {/Helvetica cf} 2 16 0.000 1.200 1536 -480 label
-0.000 0.000 1.000 scb
-(vssd1) {/Helvetica cf} 2 16 0.000 1.200 1536 -1568 label
-sce
-(gpio) {/Helvetica cf} 2 16 0.000 1.200 1536 -1152 label
-0.000 0.000 1.000 scb
-(vccd1) {/Helvetica cf} 2 16 0.000 1.200 1536 -1312 label
-(vdda) {/Helvetica cf} 2 16 0.000 1.200 1536 -1824 label
-sce
-0 1.000 832 -1888 832 256 2016 256 2016 -1888 4 polygon
-(JTAG) {/Helvetica cf} 2 20 0.000 1.000 608 -1664 label
-(SDO) {/Helvetica cf} 2 20 0.000 1.000 608 -1504 label
-(SDI) {/Helvetica cf} 2 20 0.000 1.000 608 -1312 label
-(CSB) {/Helvetica cf} 2 20 0.000 1.000 608 -1152 label
-(SCK) {/Helvetica cf} 2 20 0.000 1.000 608 -960 label
-(ser_rx) {/Helvetica cf} 2 20 0.000 1.000 608 -800 label
-(ser_tx) {/Helvetica cf} 2 20 0.000 1.000 608 -608 label
-(irq) {/Helvetica cf} 2 20 0.000 1.000 608 -32 label
-(flash2 csb) {/Helvetica cf} 2 20 0.000 1.000 608 96 label
-(flash2 sck) {/Helvetica cf} 2 20 0.000 1.000 608 288 label
-(flash2 io0) {/Helvetica cf} 2 20 0.000 1.000 608 448 label
-(flash2 io1) {/Helvetica cf} 2 20 0.000 1.000 608 640 label
-(NOTE: Viewed from top) {/Helvetica cf} 2 17 0.000 1.250 272 2048 label
-0.628 0.126 0.941 scb
-1 1.000 -512 -256 96 0.000 360.000 xcarc
-1 1.000 -864 -256 97 0.000 360.000 xcarc
-1 1.000 -864 96 97 0.000 360.000 xcarc
-1 1.000 -512 96 97 0.000 360.000 xcarc
-sce
-1.000 0.000 -1696 -1680 ::bond_pad
-1.000 0.000 -1696 -1328 ::bond_pad
-1.000 0.000 -1696 -976 ::bond_pad
-1.000 0.000 -1696 -624 ::bond_pad
-1.000 0.000 -1696 -272 ::bond_pad
-1.000 0.000 -1696 80 ::bond_pad
-1.000 0.000 -1696 432 ::bond_pad
-1.000 0.000 -1696 784 ::bond_pad
-1.000 0.000 -1696 1136 ::bond_pad
-1.000 0.000 -1696 1488 ::bond_pad
-1.000 0.000 -1696 -1520 ::bond_pad
-1.000 0.000 -1696 -1168 ::bond_pad
-1.000 0.000 -1696 -816 ::bond_pad
-1.000 0.000 -1696 -464 ::bond_pad
-1.000 0.000 -1696 1328 ::bond_pad
-1.000 0.000 -1696 976 ::bond_pad
-1.000 0.000 -1696 624 ::bond_pad
-1.000 0.000 -1696 272 ::bond_pad
-1.000 0.000 -1696 -48 ::bond_pad
-1.000 0.000 -1696 -144 ::bond_pad
--1.000 0.000 320 -1680 ::bond_pad
--1.000 0.000 320 -1328 ::bond_pad
--1.000 0.000 320 -976 ::bond_pad
--1.000 0.000 320 -624 ::bond_pad
--1.000 0.000 320 -272 ::bond_pad
--1.000 0.000 320 80 ::bond_pad
--1.000 0.000 320 432 ::bond_pad
--1.000 0.000 320 784 ::bond_pad
--1.000 0.000 320 1136 ::bond_pad
--1.000 0.000 320 1488 ::bond_pad
--1.000 0.000 320 -1520 ::bond_pad
--1.000 0.000 320 -1168 ::bond_pad
--1.000 0.000 320 -816 ::bond_pad
--1.000 0.000 320 -464 ::bond_pad
--1.000 0.000 320 1328 ::bond_pad
--1.000 0.000 320 976 ::bond_pad
--1.000 0.000 320 624 ::bond_pad
--1.000 0.000 320 272 ::bond_pad
--1.000 0.000 320 -48 ::bond_pad
--1.000 0.000 320 -144 ::bond_pad
-1.000 270.000 -1200 -1840 ::bond_pad
-1.000 270.000 -848 -1840 ::bond_pad
-1.000 270.000 -496 -1840 ::bond_pad
-1.000 270.000 -144 -1840 ::bond_pad
-1.000 270.000 208 -1840 ::bond_pad
-1.000 270.000 -1552 -1840 ::bond_pad
-1.000 270.000 -1040 -1840 ::bond_pad
-1.000 270.000 -656 -1840 ::bond_pad
-1.000 270.000 -336 -1840 ::bond_pad
-1.000 270.000 16 -1840 ::bond_pad
-1.000 270.000 -1360 -1840 ::bond_pad
-1.000 90.000 -144 1680 ::bond_pad
-1.000 90.000 -528 1680 ::bond_pad
-1.000 90.000 -880 1680 ::bond_pad
-1.000 90.000 -1232 1680 ::bond_pad
-1.000 90.000 -1584 1680 ::bond_pad
-1.000 90.000 176 1680 ::bond_pad
-1.000 90.000 -336 1680 ::bond_pad
-1.000 90.000 -688 1680 ::bond_pad
-1.000 90.000 -1040 1680 ::bond_pad
-1.000 90.000 -1424 1680 ::bond_pad
-1.000 90.000 16 1680 ::bond_pad
-1.000 0.000 0.000 scb
-1 1.000 -1568 -1920 -1408 -1760 -1408 -1632 -1280 -1504 -1152 -1504 -1024 -1376 
--1024 -1248 7 polygon
-1 1.000 -672 -768 -672 192 -704 224 -704 1280 -672 1312 -672 1760 6 polygon
-1 1.000 -1776 992 -1728 928 -1472 928 -1344 800 -1216 800 5 polygon
-1 1.000 0 -1920 0 -1600 -64 -1536 -224 -1536 -384 -1376 -384 -864 -480 -768 
--672 -768 8 polygon
-1 1.000 -160 1504 -128 1536 -128 1760 3 polygon
-1 1.000 -512 1504 -512 1760 2 polygon
-1 1.000 -864 1504 -864 1760 2 polygon
-1 1.000 -1568 1504 -1568 1760 2 polygon
-1 1.000 384 1344 192 1152 2 polygon
-1 1.000 -1056 448 -864 448 2 polygon
-1 1.000 -928 -1152 -1024 -1248 2 polygon
-1 1.000 -768 -1184 -672 -1088 -672 -768 3 polygon
-1 1.000 -1088 -1184 -992 -1088 -800 -1088 -736 -1024 -736 -672 5 polygon
-1 1.000 -1760 -1504 -1472 -1504 -1408 -1440 -1152 -1440 -1088 -1376 -1088 -1184 
-6 polygon
-1 1.000 -864 -960 -1056 -768 -1280 -768 -1312 -736 -1664 -736 -1696 -704 -1760 
--704 7 polygon
-sce
-1.000 0.000 -1696 -720 ::bond_pad
-(io[34]) {CR} (mprj) {/Helvetica cf} 4 1047 0.000 1.000 -1856 -800 label
-1.000 0.000 0.000 scb
-1 1.000 192 1760 192 1536 192 1504 3 polygon
-1 1.000 -864 -256 -704 -256 -672 -224 3 polygon
-1 1.000 -512 -256 -640 -256 -672 -288 3 polygon
-1 1.000 -864 96 -704 96 -672 128 3 polygon
-1 1.000 -512 96 -640 96 -672 64 3 polygon
-0.000 0.000 1.000 scb
-(vssd1) {/Helvetica cf} 2 20 0.000 1.000 480 -256 label
-1.000 0.000 0.000 scb
-1 1.000 -512 -960 -512 -1056 -672 -1216 -672 -1920 4 polygon
-1 1.000 192 -1920 192 -1664 2 polygon
-1 1.000 -160 -1312 -64 -1312 64 -1440 320 -1440 384 -1504 5 polygon
-1 1.000 -512 -1312 -512 -1408 -352 -1568 -352 -1920 4 polygon
-1 1.000 -1760 1152 -1600 992 -1408 992 -1376 960 -1152 960 -1056 864 -1056 -288 
--928 -416 -832 -416 -736 -512 -736 -672 11 polygon
-1 1.000 -512 -608 -320 -800 -320 -1344 -192 -1472 -32 -1472 0 -1504 224 -1504 
-384 -1664 8 polygon
-1 1.000 32 1760 32 1472 -96 1344 -224 1344 -320 1248 -320 1088 -416 992 -576 
-992 -640 928 -640 352 -544 256 -448 256 -352 160 -352 -64 -160 -256 15 polygon
-1 1.000 384 -128 352 -96 -192 -96 -288 0 -288 224 -512 448 -352 608 -352 864 
--256 960 352 960 384 992 11 polygon
-1 1.000 -160 -256 32 -448 384 -448 3 polygon
-sce
-(mprj_io[37]) {/Helvetica cf} 2 16 0.000 1.200 992 -416 label
-0.000 0.000 1.000 scb
-(vddio) {/Helvetica cf} 2 16 0.000 1.200 992 -1440 label
-sce
-(C5) {/Helvetica cf} 2 16 0.000 1.200 864 -1504 label
-(C6) {/Helvetica cf} 2 16 0.000 1.200 864 -1568 label
-(D5) {/Helvetica cf} 2 16 0.000 1.200 1408 -160 label
-(D6) {/Helvetica cf} 2 16 0.000 1.200 1408 -224 label
-0.000 0.000 1.000 scb
-(vssio/vssa/vssd) {/Helvetica cf} 2 16 0.000 1.200 992 -1568 label
-(vssio/vssa/vssd) {/Helvetica cf} 2 16 0.000 1.200 1536 -160 label
-(vssio/vssa/vssd) {/Helvetica cf} 2 16 0.000 1.200 1536 -224 label
-(vdda2) {/Helvetica cf} 2 16 0.000 1.200 992 -1632 label
-endgate
-} def
-
-/::caravel_pcb_footprint_plan {
-begingate
-(PCB example route pattern) {/Helvetica cf} 2 17 0.000 1.250 32 2032 label
-0.600 0.600 0.600 scb
-1 1.000 16 -144 128 0.000 360.000 xcarc
-sce
-(Via in center connects center ground pads) {/Helvetica cf} 2 17 0.000 1.250 32 
-1952 label
-0.628 0.126 0.941 scb
-497 1.000 -160 32 112 0.000 360.000 xcarc
-497 1.000 192 32 112 0.000 360.000 xcarc
-497 1.000 192 -320 112 0.000 360.000 xcarc
-497 1.000 -160 -320 112 0.000 360.000 xcarc
-0.804 0.000 0.000 scb
-497 1.000 -160 384 112 0.000 360.000 xcarc
-497 1.000 192 384 112 0.000 360.000 xcarc
-0.628 0.126 0.941 scb
-497 1.000 -512 736 112 0.000 360.000 xcarc
-0.804 0.000 0.000 scb
-497 1.000 -864 1088 112 0.000 360.000 xcarc
-497 1.000 896 1088 112 0.000 360.000 xcarc
-0.628 0.126 0.941 scb
-497 1.000 896 -320 112 0.000 360.000 xcarc
-497 1.000 544 -320 112 0.000 360.000 xcarc
-0.804 0.000 0.000 scb
-497 1.000 896 -1728 112 0.000 360.000 xcarc
-497 1.000 -864 -1728 112 0.000 360.000 xcarc
-0.628 0.126 0.941 scb
-497 1.000 -512 -672 112 0.000 360.000 xcarc
-0.804 0.000 0.000 scb
-497 1.000 -160 -672 112 0.000 360.000 xcarc
-sce
-1 1.000 896 -1728 112 0.000 360.000 xcarc
-1 1.000 -864 -1728 112 0.000 360.000 xcarc
-1 1.000 -160 -672 112 0.000 360.000 xcarc
-1 1.000 -512 -672 112 0.000 360.000 xcarc
-1 1.000 -160 -320 112 0.000 360.000 xcarc
-1 1.000 192 -320 112 0.000 360.000 xcarc
-1 1.000 544 -320 112 0.000 360.000 xcarc
-1 1.000 896 -320 112 0.000 360.000 xcarc
-1 1.000 192 32 112 0.000 360.000 xcarc
-1 1.000 -160 32 112 0.000 360.000 xcarc
-0.600 0.600 0.600 scb
-1 1.000 16 -144 240 0.000 360.000 xcarc
-sce
-1 1.000 192 384 112 0.000 360.000 xcarc
-1 1.000 -160 384 112 0.000 360.000 xcarc
-1 1.000 -512 736 112 0.000 360.000 xcarc
-1 1.000 -864 1088 112 0.000 360.000 xcarc
-1 1.000 896 1088 112 0.000 360.000 xcarc
-1 1.000 -1120 1088 -864 1088 2 polygon
-1 1.000 896 1088 1152 1088 2 polygon
-1 1.000 -512 736 -704 928 -704 1184 -800 1280 -1120 1280 5 polygon
-1 1.000 -160 -672 -320 -832 -1120 -832 3 polygon
-1 1.000 -512 -672 -672 -512 -1120 -512 3 polygon
-1 1.000 896 -320 1152 -320 2 polygon
-1 1.000 544 -320 704 -480 1152 -480 3 polygon
-1 1.000 -864 -1728 -1088 -1952 2 polygon
-1 1.000 896 -1728 1120 -1952 2 polygon
-1 1.000 -1088 896 -768 896 -704 832 -704 672 -608 576 -352 576 -160 384 7 
-polygon
-1 1.000 192 384 352 544 1152 544 3 polygon
-0.600 0.600 0.600 scb
-497 1.000 -864 -1376 112 0.000 360.000 xcarc
-497 1.000 -864 -1024 112 0.000 360.000 xcarc
-497 1.000 -512 -1024 112 0.000 360.000 xcarc
-497 1.000 -512 -1376 112 0.000 360.000 xcarc
-497 1.000 -512 -1728 112 0.000 360.000 xcarc
-497 1.000 -160 -1728 112 0.000 360.000 xcarc
-497 1.000 -160 -1376 112 0.000 360.000 xcarc
-497 1.000 -160 -1024 112 0.000 360.000 xcarc
-497 1.000 192 -1024 112 0.000 360.000 xcarc
-497 1.000 192 -1376 112 0.000 360.000 xcarc
-497 1.000 192 -1728 112 0.000 360.000 xcarc
-497 1.000 544 -1728 112 0.000 360.000 xcarc
-497 1.000 544 -1376 112 0.000 360.000 xcarc
-497 1.000 896 -1376 112 0.000 360.000 xcarc
-497 1.000 896 -1024 112 0.000 360.000 xcarc
-497 1.000 896 -672 112 0.000 360.000 xcarc
-497 1.000 544 -672 112 0.000 360.000 xcarc
-497 1.000 544 -1024 112 0.000 360.000 xcarc
-497 1.000 192 -672 112 0.000 360.000 xcarc
-497 1.000 -864 -672 112 0.000 360.000 xcarc
-497 1.000 -864 -320 112 0.000 360.000 xcarc
-497 1.000 -512 -320 112 0.000 360.000 xcarc
-497 1.000 -512 32 112 0.000 360.000 xcarc
-497 1.000 -864 32 112 0.000 360.000 xcarc
-497 1.000 -864 384 112 0.000 360.000 xcarc
-497 1.000 -512 384 112 0.000 360.000 xcarc
-497 1.000 -864 736 112 0.000 360.000 xcarc
-497 1.000 -864 1440 112 0.000 360.000 xcarc
-497 1.000 -512 1440 112 0.000 360.000 xcarc
-497 1.000 -512 1088 112 0.000 360.000 xcarc
-497 1.000 -160 1440 112 0.000 360.000 xcarc
-497 1.000 -160 1088 112 0.000 360.000 xcarc
-497 1.000 -160 736 112 0.000 360.000 xcarc
-497 1.000 192 736 112 0.000 360.000 xcarc
-497 1.000 192 1088 112 0.000 360.000 xcarc
-497 1.000 544 1088 112 0.000 360.000 xcarc
-497 1.000 544 736 112 0.000 360.000 xcarc
-497 1.000 544 384 112 0.000 360.000 xcarc
-497 1.000 544 32 112 0.000 360.000 xcarc
-497 1.000 896 32 112 0.000 360.000 xcarc
-497 1.000 896 384 112 0.000 360.000 xcarc
-497 1.000 896 736 112 0.000 360.000 xcarc
-497 1.000 544 1440 112 0.000 360.000 xcarc
-497 1.000 192 1440 112 0.000 360.000 xcarc
-497 1.000 1616 528 80 0.000 360.000 xcarc
-0.804 0.000 0.000 scb
-497 1.000 1616 304 81 0.000 360.000 xcarc
-0.628 0.126 0.941 scb
-497 1.000 1616 80 80 0.000 360.000 xcarc
-sce
-1 1.000 1616 80 80 0.000 360.000 xcarc
-1 1.000 1616 304 80 0.000 360.000 xcarc
-1 1.000 1616 528 80 0.000 360.000 xcarc
-(Signal pad) {/Helvetica cf} 2 20 0.000 1.200 1776 528 label
-(Power pad) {/Helvetica cf} 2 20 0.000 1.200 1776 304 label
-(Ground pad) {/Helvetica cf} 2 20 0.000 1.200 1792 80 label
-0.600 0.600 0.600 scb
-1 1.000 1632 -224 64 0.000 360.000 xcarc
-1 1.000 1632 -224 128 0.000 360.000 xcarc
-sce
-(PCB via) {/Helvetica cf} 2 20 0.000 1.200 1920 -240 label
-1 1.000 544 1088 704 1248 704 1824 3 polygon
-1 1.000 544 1440 544 1824 2 polygon
-1 1.000 192 1088 352 1248 352 1824 3 polygon
-1 1.000 192 1440 192 1824 2 polygon
-1 1.000 -160 1088 0 1248 0 1824 3 polygon
-1 1.000 -160 1440 -160 1824 2 polygon
-1 1.000 -352 1824 -352 928 -160 736 3 polygon
-1 1.000 -512 1440 -512 1824 2 polygon
-1 1.000 -512 1088 -672 1248 -672 1824 3 polygon
-1 1.000 544 736 704 896 1152 896 3 polygon
-1 1.000 192 736 352 896 608 896 704 992 704 1152 800 1248 1152 1248 7 polygon
-1 1.000 896 736 1152 736 2 polygon
-1 1.000 896 384 1152 384 2 polygon
-1 1.000 544 384 704 224 1152 224 3 polygon
-1 1.000 896 32 1152 32 2 polygon
-1 1.000 896 -672 1152 -672 2 polygon
-1 1.000 544 -672 704 -832 1152 -832 3 polygon
-1 1.000 896 -1024 1152 -1024 2 polygon
-1 1.000 544 32 704 -128 1152 -128 3 polygon
-1 1.000 544 -1024 736 -1184 1152 -1184 3 polygon
-1 1.000 896 -1376 1152 -1376 2 polygon
-1 1.000 192 -1024 352 -1184 608 -1184 704 -1280 704 -1440 800 -1536 1120 -1536 
-7 polygon
-1 1.000 544 -1376 704 -1536 704 -2048 3 polygon
-1 1.000 544 -1728 544 -2048 2 polygon
-1 1.000 192 -1376 352 -1536 352 -2048 3 polygon
-1 1.000 192 -1728 192 -2048 2 polygon
-1 1.000 192 -672 32 -832 32 -2048 3 polygon
-1 1.000 -160 -1728 -160 -2048 2 polygon
-1 1.000 -160 -1376 -320 -1536 -320 -2048 3 polygon
-1 1.000 -160 -1024 -352 -1216 -352 -1472 -416 -1536 -576 -1536 -704 -1664 -704 
--2048 7 polygon
-1 1.000 -512 -1376 -672 -1536 -1120 -1536 3 polygon
-1 1.000 -1120 -1376 -864 -1376 2 polygon
-1 1.000 -1120 -1024 -864 -1024 2 polygon
-1 1.000 -1120 -672 -864 -672 2 polygon
-1 1.000 -1120 -320 -864 -320 2 polygon
-1 1.000 -512 -320 -672 -160 -1120 -160 3 polygon
-1 1.000 -512 32 -672 192 -1120 192 3 polygon
-1 1.000 -1120 32 -864 32 2 polygon
-1 1.000 -1120 384 -864 384 2 polygon
-1 1.000 -512 384 -672 544 -1120 544 3 polygon
-1 1.000 -1120 736 -864 736 2 polygon
-1 1.000 -864 1440 -1120 1696 2 polygon
-0.600 0.600 0.600 scb
-497 1.000 896 1440 112 0.000 360.000 xcarc
-sce
-1 1.000 896 1440 112 0.000 360.000 xcarc
-1 1.000 896 1440 1152 1696 2 polygon
-1 1.000 544 1440 112 0.000 360.000 xcarc
-1 1.000 192 1440 112 0.000 360.000 xcarc
-1 1.000 -160 1440 112 0.000 360.000 xcarc
-1 1.000 -512 1440 112 0.000 360.000 xcarc
-1 1.000 -864 1440 112 0.000 360.000 xcarc
-1 1.000 -512 1088 112 0.000 360.000 xcarc
-1 1.000 -160 1088 112 0.000 360.000 xcarc
-1 1.000 192 1088 112 0.000 360.000 xcarc
-1 1.000 544 1088 112 0.000 360.000 xcarc
-1 1.000 -864 736 112 0.000 360.000 xcarc
-1 1.000 -160 736 112 0.000 360.000 xcarc
-1 1.000 192 736 112 0.000 360.000 xcarc
-1 1.000 544 736 112 0.000 360.000 xcarc
-1 1.000 896 736 112 0.000 360.000 xcarc
-1 1.000 -864 384 112 0.000 360.000 xcarc
-1 1.000 -512 384 112 0.000 360.000 xcarc
-1 1.000 544 384 112 0.000 360.000 xcarc
-1 1.000 896 384 112 0.000 360.000 xcarc
-1 1.000 -864 32 112 0.000 360.000 xcarc
-1 1.000 -512 32 112 0.000 360.000 xcarc
-1 1.000 544 32 112 0.000 360.000 xcarc
-1 1.000 896 32 112 0.000 360.000 xcarc
-1 1.000 -864 -320 112 0.000 360.000 xcarc
-1 1.000 -512 -320 112 0.000 360.000 xcarc
-1 1.000 -864 -672 112 0.000 360.000 xcarc
-1 1.000 192 -672 112 0.000 360.000 xcarc
-1 1.000 544 -672 112 0.000 360.000 xcarc
-1 1.000 896 -672 112 0.000 360.000 xcarc
-1 1.000 -864 -1024 112 0.000 360.000 xcarc
-1 1.000 -512 -1024 112 0.000 360.000 xcarc
-1 1.000 -512 -1024 -672 -1184 -1120 -1184 3 polygon
-1 1.000 -160 -1024 112 0.000 360.000 xcarc
-1 1.000 192 -1024 112 0.000 360.000 xcarc
-1 1.000 544 -1024 112 0.000 360.000 xcarc
-1 1.000 896 -1024 112 0.000 360.000 xcarc
-1 1.000 896 -1376 112 0.000 360.000 xcarc
-1 1.000 544 -1376 112 0.000 360.000 xcarc
-1 1.000 192 -1376 112 0.000 360.000 xcarc
-1 1.000 -160 -1376 112 0.000 360.000 xcarc
-1 1.000 -512 -1376 112 0.000 360.000 xcarc
-1 1.000 -864 -1376 112 0.000 360.000 xcarc
-1 1.000 -512 -1728 112 0.000 360.000 xcarc
-1 1.000 -512 -1728 -512 -2048 2 polygon
-1 1.000 -160 -1728 112 0.000 360.000 xcarc
-1 1.000 192 -1728 112 0.000 360.000 xcarc
-1 1.000 544 -1728 112 0.000 360.000 xcarc
-endgate
-} def
-
-
-%%EndSetup
-
-%%Page: frontpage 1
-%%PageOrientation: Portrait
-%%PageBoundingBox: 0 0 612 792
-/pgsave save def bop
-1.0000 inchscale
-2.6000 setlinewidth 992 1056 translate
-
-0.679 1.000 0.184 scb
-512 1.000 -800 864 -800 -864 448 -864 448 864 4 polygon
-sce
-(Efabless Caravel \252harness\272 SoC) {/Helvetica-Bold cf} 2 28 0.000 1.250 
--800 864 label
-/efabless_logo.ppm 0.500 0.000 244 796 graphic
-/riscv_logo2.ppm 0.375 0.000 308 -748 graphic
-(Description:) {/Helvetica-Bold cf} 2 16 0.000 0.700 -800 720 label
-(Features:) {/Helvetica-Bold cf} 2 16 0.000 0.700 -800 144 label
-(mm\)) {qS} (\327 5.3) {/Helvetica-ObliqueISO cf} (mm ) {qS} 
-(Caravel harness die \(3.2) {/Helvetica-Oblique cf} 8 16 0.000 0.700 -120 -352 
-label
-(the placement of user IP blocks.) {CR} (mm open area for) {hS} (\327 2.8) 
-{/HelveticaISO cf} (mm ) {hS} 
-(\(see http://riscv.org/\), a 32-bit wishbone bus, and an approximately 2.8) 
-{CR} 
-(based on the simple 2-cycle PicoRV32 RISC-V core implementing the RV32IMC instruction set) 
-{CR} 
-(SkyWater 130nm open PDK.  The Caravel harness comprises a small RISC-V microprocessor) 
-{CR} 
-(The efabless Caravel chip is a ready-to-use test harness for creating designs with the Google/) 
-{/Helvetica cf} 16 28 0.000 0.700 -800 688 label
-(Core:) {/Helvetica-Bold cf} 2 16 0.000 0.700 -800 496 label
-(COMPRESSED_ISA \(16-bit instructions\).) {CR} (MUL, DIV, BARREL_SHIFTER, and) 
-{CR} (the \252large\272 variant, incorporating options IRQ,) {CR} 
-(github site.  The hardware implementation is) {CR} 
-(The full core description is available from the) {CR} 
-(\(see http://github.com/cliffordwolf/picorv32\).) {CR} 
-(The processor core is the PicoRV32 design) {/Helvetica cf} 14 28 0.000 0.700 
--800 464 label
-(Functions/features of the SoC include:) {/Helvetica cf} 2 16 0.000 0.700 -800 
-96 label
-(1 SPI flash controller) {/Helvetica cf} 2 16 0.000 0.700 -768 48 label
-(1 UART) {/Helvetica cf} 2 16 0.000 0.700 -768 16 label
-(27 shared general-purpose input/output channels) {/Helvetica cf} 2 16 0.000 
-0.700 -768 -112 label
-(\327 8 bits\) on-board SRAM) {/HelveticaISO cf} (8k word \(32768 bytes ) 
-{/Helvetica cf} 4 16 0.000 0.700 -768 -144 label
-(Process:) {/Helvetica-Bold cf} 2 16 0.000 0.700 -800 -576 label
-(process specifications and data at https://github.com/google/skywater-pdk/.) 
-{CR} (\265m CMOS technology, with) {/HelveticaISO cf} 
-(The efabless Caravel harness chip is fabricated in SkyWater 0.13) 
-{/Helvetica cf} 6 16 0.000 0.700 -800 -656 label
-(MHz guaranteed\)) {hS} (conditions \(likely around 50) {CR} 
-(MHz maximum over all PVT) {hS} (Core clock rate:  \(TBD\)) {/Helvetica cf} 8 
-16 0.000 0.700 -800 192 label
-1 1.000 -800 816 0 816 2 polygon
-(page 1) {/Helvetica cf} 2 17 0.000 0.700 -224 -848 label
-(1 SPI master) {/Helvetica cf} 2 16 0.000 0.700 -768 -16 label
-(2 counter-timers) {/Helvetica cf} 2 16 0.000 0.700 -768 -48 label
-(1 dedicated general-purpose input/output channel) {/Helvetica cf} 2 16 0.000 
-0.700 -768 -80 label
-(All-digital frequency-locked loop clock multiplier) {/Helvetica cf} 2 16 0.000 
-0.700 -768 -208 label
-(128 bit logic analyzer) {/Helvetica cf} 2 16 0.000 0.700 -768 -240 label
-(Repository:) {/Helvetica-Bold cf} 2 16 0.000 0.700 -800 -448 label
-(License:) {/Helvetica-Bold cf} 2 16 0.000 0.700 -800 -320 label
-(licensed under the terms of Apache 2.0.) {CR} 
-(The Caravel chip is an open-source design,) {/Helvetica cf} 4 28 0.000 0.700 
--800 -352 label
-(https://github.com/efabless/caravel/.) {CR} 
-(The complete Caravel chip design may be obtained from the git repository located at) 
-{/Helvetica cf} 4 28 0.000 0.700 -800 -480 label
-/caravel.ppm 0.750 0.000 144 128 graphic
-0.600 0.600 0.600 scb
-(preliminary) {/Helvetica-Bold cf} 2 21 330.000 1.500 112 112 label
-pgsave restore showpage
-
-%%Page: history 2
-%%PageOrientation: Portrait
-%%PageBoundingBox: 0 0 612 792
-/pgsave save def bop
-1.0000 inchscale
-2.6000 setlinewidth 64 192 translate
-
-0.679 1.000 0.184 scb
-512 1.000 128 1728 128 0 1376 0 1376 1728 4 polygon
-sce
-(page 2) {/Helvetica cf} 2 17 0.000 0.700 704 16 label
-(Efabless Caravel \252harness\272 SoC) {/Helvetica-Bold cf} 2 28 0.000 1.250 
-128 1728 label
-1 1.000 128 1680 928 1680 2 polygon
-(Version:) {/Helvetica-Bold cf} 2 16 0.000 0.700 128 1632 label
-(\(October 2020\).) {CR} 
-(This document corresponds to version 1 of the Caravel processor) 
-{/Helvetica cf} 4 16 0.000 0.700 128 1552 label
-(Documentation revision 0 \(October 14, 2020\)) {/Helvetica cf} 2 16 0.000 
-0.700 128 1408 label
-(Revision history:) {/Helvetica-Bold cf} 2 16 0.000 0.700 128 1456 label
-(Documentation revision 1 \(October 19, 2020\)) {/Helvetica cf} 2 16 0.000 
-0.700 128 1344 label
-
-(user area power supply padframe pads into the user area for easier connecting.) 
-{CR} 
-(Changed pinout to add four ground \(bump bond\) pads in the center, and to move the) 
-{/Helvetica cf} 4 16 0.000 0.700 192 1264 label
-(Documentation revision 2 \(October 27, 2020\)) {/Helvetica cf} 2 16 0.000 
-0.700 128 1216 label
-(More updates corresponding to RTL-level changes in the description.) 
-{/Helvetica cf} 2 28 0.000 0.700 192 1184 label
-pgsave restore showpage
-
-%%Page: pinout 3
-%%PageOrientation: Portrait
-%%PageBoundingBox: 0 0 612 792
-/pgsave save def bop
-0.9908 inchscale
-2.6000 setlinewidth 1127 817 translate
-
-0.679 1.000 0.184 scb
-512 1.000 -928 1120 -928 -624 320 -624 320 1120 4 polygon
-sce
-(Efabless Caravel PicoRV32 SoC and User Project Harness) {/Helvetica cf} 2 28 
-0.000 1.000 -928 1120 label
-(page 3) {/Helvetica cf} 2 31 0.000 0.700 304 1104 label
-1 1.000 -928 1024 320 1024 2 polygon
-(A1) {/Helvetica cf} 2 16 0.000 0.700 -928 992 label
-(A2) {/Helvetica cf} 2 16 0.000 0.700 -928 960 label
-(A3) {/Helvetica cf} 2 16 0.000 0.700 -928 928 label
-(A4) {/Helvetica cf} 2 16 0.000 0.700 -928 896 label
-(A5) {/Helvetica cf} 2 16 0.000 0.700 -928 864 label
-(A6) {/Helvetica cf} 2 16 0.000 0.700 -928 832 label
-(A7) {/Helvetica cf} 2 16 0.000 0.700 -928 800 label
-(A8) {/Helvetica cf} 2 16 0.000 0.700 -928 768 label
-(A9) {/Helvetica cf} 2 16 0.000 0.700 -928 736 label
-(A10) {/Helvetica cf} 2 16 0.000 0.700 -928 704 label
-(B1) {/Helvetica cf} 2 16 0.000 0.700 -928 640 label
-(B2) {/Helvetica cf} 2 16 0.000 0.700 -928 608 label
-(B3) {/Helvetica cf} 2 16 0.000 0.700 -928 576 label
-(B4) {/Helvetica cf} 2 16 0.000 0.700 -928 544 label
-(B5) {/Helvetica cf} 2 16 0.000 0.700 -928 512 label
-(B6) {/Helvetica cf} 2 16 0.000 0.700 -928 480 label
-(B7) {/Helvetica cf} 2 16 0.000 0.700 -928 448 label
-(B8) {/Helvetica cf} 2 16 0.000 0.700 -928 416 label
-(B9) {/Helvetica cf} 2 16 0.000 0.700 -928 384 label
-(B10) {/Helvetica cf} 2 16 0.000 0.700 -928 352 label
-(C1) {/Helvetica cf} 2 16 0.000 0.700 -928 288 label
-(C2) {/Helvetica cf} 2 16 0.000 0.700 -928 256 label
-(C3) {/Helvetica cf} 2 16 0.000 0.700 -928 224 label
-(C4) {/Helvetica cf} 2 16 0.000 0.700 -928 192 label
-(C7) {/Helvetica cf} 2 16 0.000 0.700 -928 96 label
-(C8) {/Helvetica cf} 2 16 0.000 0.700 -928 64 label
-(C9) {/Helvetica cf} 2 16 0.000 0.700 -928 32 label
-(C10) {/Helvetica cf} 2 16 0.000 0.700 -928 0 label
-(D1) {/Helvetica cf} 2 16 0.000 0.700 -928 -64 label
-(D2) {/Helvetica cf} 2 16 0.000 0.700 -928 -96 label
-(D3) {/Helvetica cf} 2 16 0.000 0.700 -928 -128 label
-(D4) {/Helvetica cf} 2 16 0.000 0.700 -928 -160 label
-(D7) {/Helvetica cf} 2 16 0.000 0.700 -928 -256 label
-(D8) {/Helvetica cf} 2 16 0.000 0.700 -928 -288 label
-(D9) {/Helvetica cf} 2 16 0.000 0.700 -928 -320 label
-(D10) {/Helvetica cf} 2 16 0.000 0.700 -928 -352 label
-(E1) {/Helvetica cf} 2 16 0.000 0.700 -384 992 label
-(E2) {/Helvetica cf} 2 16 0.000 0.700 -384 960 label
-(E3) {/Helvetica cf} 2 16 0.000 0.700 -384 928 label
-(E4) {/Helvetica cf} 2 16 0.000 0.700 -384 896 label
-(E5) {/Helvetica cf} 2 16 0.000 0.700 -384 864 label
-(E6) {/Helvetica cf} 2 16 0.000 0.700 -384 832 label
-(E7) {/Helvetica cf} 2 16 0.000 0.700 -384 800 label
-(E8) {/Helvetica cf} 2 16 0.000 0.700 -384 768 label
-(E9) {/Helvetica cf} 2 16 0.000 0.700 -384 736 label
-(E10) {/Helvetica cf} 2 16 0.000 0.700 -384 704 label
-(F1) {/Helvetica cf} 2 16 0.000 0.700 -384 640 label
-(F2) {/Helvetica cf} 2 16 0.000 0.700 -384 608 label
-(F3) {/Helvetica cf} 2 16 0.000 0.700 -384 576 label
-(F4) {/Helvetica cf} 2 16 0.000 0.700 -384 544 label
-(F5) {/Helvetica cf} 2 16 0.000 0.700 -384 512 label
-(F6) {/Helvetica cf} 2 16 0.000 0.700 -384 480 label
-(F7) {/Helvetica cf} 2 16 0.000 0.700 -384 448 label
-(F8) {/Helvetica cf} 2 16 0.000 0.700 -384 416 label
-(F9) {/Helvetica cf} 2 16 0.000 0.700 -384 384 label
-(F10) {/Helvetica cf} 2 16 0.000 0.700 -384 352 label
-(mprj_io[23]) {/Helvetica cf} 2 16 0.000 0.700 -816 992 label
-0.000 0.000 1.000 scb
-(vccd2) {/Helvetica cf} 2 16 0.000 0.700 -816 960 label
-sce
-(mprj_io[25]) {/Helvetica cf} 2 16 0.000 0.700 -816 928 label
-(mprj_io[26]) {/Helvetica cf} 2 16 0.000 0.700 -816 544 label
-(mprj_io[27]) {/Helvetica cf} 2 16 0.000 0.700 -816 896 label
-(mprj_io[28]) {/Helvetica cf} 2 16 0.000 0.700 -816 512 label
-(mprj_io[29]) {/Helvetica cf} 2 16 0.000 0.700 -816 864 label
-(mprj_io[30]) {/Helvetica cf} 2 16 0.000 0.700 -816 480 label
-(mprj_io[31]) {/Helvetica cf} 2 16 0.000 0.700 -816 832 label
-(mprj_io[32]) {/Helvetica cf} 2 16 0.000 0.700 -816 800 label
-(mprj_io[33]) {/Helvetica cf} 2 16 0.000 0.700 -816 64 label
-(mprj_io[34]) {/Helvetica cf} 2 16 0.000 0.700 -816 416 label
-(mprj_io[35]) {/Helvetica cf} 2 16 0.000 0.700 -816 768 label
-(mprj_io[36]) {/Helvetica cf} 2 16 0.000 0.700 -816 384 label
-(mprj_io[22]) {/Helvetica cf} 2 16 0.000 0.700 -816 608 label
-(mprj_io[21]) {/Helvetica cf} 2 16 0.000 0.700 -816 640 label
-(mprj_io[20]) {/Helvetica cf} 2 16 0.000 0.700 -816 256 label
-(mprj_io[19]) {/Helvetica cf} 2 16 0.000 0.700 -816 288 label
-(mprj_io[18]) {/Helvetica cf} 2 16 0.000 0.700 -816 -64 label
-(mprj_io[17]) {/Helvetica cf} 2 16 0.000 0.700 -816 -96 label
-(mprj_io[16]) {/Helvetica cf} 2 16 0.000 0.700 -240 992 label
-(mprj_io[15]) {/Helvetica cf} 2 16 0.000 0.700 -240 640 label
-(mprj_io[14]) {/Helvetica cf} 2 16 0.000 0.700 -240 960 label
-(mprj_io[13]) {/Helvetica cf} 2 16 0.000 0.700 -816 -128 label
-(mprj_io[12]) {/Helvetica cf} 2 16 0.000 0.700 -240 576 label
-(mprj_io[11]/flash2 io1) {/Helvetica cf} 2 16 360.000 0.700 -240 928 label
-(mprj_io[10]/flash2 io0) {/Helvetica cf} 2 16 0.000 0.700 -240 544 label
-(mprj_io[9]/flash2 sck) {/Helvetica cf} 2 16 0.000 0.700 -240 896 label
-(mprj_io[8]/flash2 csb) {/Helvetica cf} 2 16 0.000 0.700 -240 512 label
-(mprj_io[7]/irq) {/Helvetica cf} 2 16 0.000 0.700 -240 864 label
-(mprj_io[6]/ser_tx) {/Helvetica cf} 2 16 0.000 0.700 -240 448 label
-(mprj_io[5]/ser_rx) {/Helvetica cf} 2 16 0.000 0.700 -240 800 label
-(mprj_io[4]/SCK) {/Helvetica cf} 2 16 0.000 0.700 -240 416 label
-(mprj_io[3]/CSB) {/Helvetica cf} 2 16 0.000 0.700 -240 768 label
-(mprj_io[2]/SDI) {/Helvetica cf} 2 16 0.000 0.700 -240 384 label
-(mprj_io[1]/SDO) {/Helvetica cf} 2 16 0.000 0.700 -240 736 label
-(mprj_io[0]/JTAG) {/Helvetica cf} 2 16 0.000 0.700 -816 -256 label
-0.000 0.000 1.000 scb
-(vssd2) {/Helvetica cf} 2 16 0.000 0.700 -816 448 label
-(vccd) {/Helvetica cf} 2 16 0.000 0.700 -816 704 label
-(vssa2) {/Helvetica cf} 2 16 0.000 0.700 -816 576 label
-(vdda2) {/Helvetica cf} 2 16 0.000 0.700 -816 96 label
-sce
-(resetb) {/Helvetica cf} 2 16 0.000 0.700 -816 352 label
-(mprj_io[24]) {/Helvetica cf} 2 16 0.000 0.700 -816 224 label
-0.000 0.000 1.000 scb
-(vssio/vssa/vssd) {/Helvetica cf} 2 16 0.000 0.700 -816 160 label
-sce
-(flash clk) {/Helvetica cf} 2 16 0.000 0.700 -816 -288 label
-(clock) {/Helvetica cf} 2 16 0.000 0.700 -816 32 label
-(flash csb) {/Helvetica cf} 2 16 0.000 0.700 -816 0 label
-0.000 0.000 1.000 scb
-(vdda1) {/Helvetica cf} 2 16 0.000 0.700 -816 -160 label
-(vssa1) {/Helvetica cf} 2 16 0.000 0.700 -240 832 label
-(vddio) {/Helvetica cf} 2 16 0.000 0.700 -816 192 label
-sce
-(flash io1) {/Helvetica cf} 2 16 0.000 0.700 -816 -320 label
-(flash io0) {/Helvetica cf} 2 16 0.000 0.700 -816 -352 label
-0.000 0.000 1.000 scb
-(vssd1) {/Helvetica cf} 2 16 0.000 0.700 -240 480 label
-sce
-(gpio) {/Helvetica cf} 2 16 0.000 0.700 -240 704 label
-0.000 0.000 1.000 scb
-(vccd1) {/Helvetica cf} 2 16 0.000 0.700 -240 608 label
-(vdda) {/Helvetica cf} 2 16 0.000 0.700 -240 352 label
-sce
-1 1.000 -224 -416 16 0.000 360.000 xcarc
-1 1.000 -160 -416 16 0.000 360.000 xcarc
-1 1.000 -96 -416 16 0.000 360.000 xcarc
-1 1.000 -32 -416 16 0.000 360.000 xcarc
-1 1.000 32 -416 16 0.000 360.000 xcarc
-1 1.000 96 -416 16 0.000 360.000 xcarc
-1 1.000 -224 -352 16 0.000 360.000 xcarc
-1 1.000 -160 -352 16 0.000 360.000 xcarc
-1 1.000 -96 -352 16 0.000 360.000 xcarc
-1 1.000 -32 -352 16 0.000 360.000 xcarc
-1 1.000 32 -352 16 0.000 360.000 xcarc
-1 1.000 96 -352 16 0.000 360.000 xcarc
-1 1.000 -224 -288 16 0.000 360.000 xcarc
-1 1.000 -160 -288 16 0.000 360.000 xcarc
-1 1.000 -96 -288 16 0.000 360.000 xcarc
-1 1.000 -32 -288 16 0.000 360.000 xcarc
-1 1.000 32 -288 16 0.000 360.000 xcarc
-1 1.000 96 -288 16 0.000 360.000 xcarc
-1 1.000 -224 -224 16 0.000 360.000 xcarc
-1 1.000 -160 -224 16 0.000 360.000 xcarc
-1 1.000 -96 -224 16 0.000 360.000 xcarc
-1 1.000 -32 -224 16 0.000 360.000 xcarc
-1 1.000 32 -224 16 0.000 360.000 xcarc
-1 1.000 96 -224 16 0.000 360.000 xcarc
-1 1.000 -224 -160 16 0.000 360.000 xcarc
-1 1.000 -160 -160 16 0.000 360.000 xcarc
-1 1.000 32 -160 16 0.000 360.000 xcarc
-1 1.000 96 -160 16 0.000 360.000 xcarc
-1 1.000 -224 -96 16 0.000 360.000 xcarc
-1 1.000 -160 -96 16 0.000 360.000 xcarc
-1 1.000 32 -96 16 0.000 360.000 xcarc
-1 1.000 96 -96 16 0.000 360.000 xcarc
-1 1.000 -224 -32 16 0.000 360.000 xcarc
-1 1.000 -160 -32 16 0.000 360.000 xcarc
-1 1.000 -96 -32 16 0.000 360.000 xcarc
-1 1.000 -32 -32 16 0.000 360.000 xcarc
-1 1.000 32 -32 16 0.000 360.000 xcarc
-1 1.000 96 -32 16 0.000 360.000 xcarc
-1 1.000 -224 32 16 0.000 360.000 xcarc
-1 1.000 -160 32 16 0.000 360.000 xcarc
-1 1.000 -96 32 16 0.000 360.000 xcarc
-1 1.000 -32 32 16 0.000 360.000 xcarc
-1 1.000 32 32 16 0.000 360.000 xcarc
-1 1.000 96 32 16 0.000 360.000 xcarc
-1 1.000 -224 96 16 0.000 360.000 xcarc
-1 1.000 -160 96 16 0.000 360.000 xcarc
-1 1.000 -96 96 16 0.000 360.000 xcarc
-1 1.000 -32 96 16 0.000 360.000 xcarc
-1 1.000 32 96 16 0.000 360.000 xcarc
-1 1.000 96 96 16 0.000 360.000 xcarc
-1 1.000 -224 160 16 0.000 360.000 xcarc
-1 1.000 -160 160 16 0.000 360.000 xcarc
-1 1.000 -96 160 16 0.000 360.000 xcarc
-1 1.000 -32 160 16 0.000 360.000 xcarc
-1 1.000 32 160 16 0.000 360.000 xcarc
-1 1.000 96 160 16 0.000 360.000 xcarc
-0 1.000 -272 -464 -272 208 144 208 144 -464 4 polygon
-(Package as viewed from the bottom.) {/Helvetica-Oblique cf} 2 16 0.000 0.700 
--288 -528 label
-(A) {/Helvetica cf} 2 17 0.000 0.700 96 224 label
-(B) {/Helvetica cf} 2 17 0.000 0.700 32 224 label
-(C) {/Helvetica cf} 2 17 0.000 0.700 -32 224 label
-(D) {/Helvetica cf} 2 17 0.000 0.700 -96 224 label
-(E) {/Helvetica cf} 2 17 0.000 0.700 -160 224 label
-(F) {/Helvetica cf} 2 17 0.000 0.700 -224 224 label
-(1) {/Helvetica cf} 2 23 0.000 0.700 -288 160 label
-(2) {/Helvetica cf} 2 23 0.000 0.700 -288 96 label
-(3) {/Helvetica cf} 2 23 0.000 0.700 -288 32 label
-(4) {/Helvetica cf} 2 23 0.000 0.700 -288 -32 label
-(5) {/Helvetica cf} 2 23 0.000 0.700 -288 -96 label
-(6) {/Helvetica cf} 2 23 0.000 0.700 -288 -160 label
-(7) {/Helvetica cf} 2 23 0.000 0.700 -288 -224 label
-(8) {/Helvetica cf} 2 23 0.000 0.700 -288 -288 label
-(9) {/Helvetica cf} 2 23 0.000 0.700 -288 -352 label
-(10) {/Helvetica cf} 2 23 0.000 0.700 -288 -416 label
-(Pinout \(6x10 WLCSP\)) {/Helvetica-Bold cf} 2 16 0.000 0.700 -928 1040 label
-(C5) {/Helvetica cf} 2 16 0.000 0.700 -928 160 label
-(C6) {/Helvetica cf} 2 16 0.000 0.700 -928 128 label
-0.000 0.000 1.000 scb
-(vssio/vssa/vssd) {/Helvetica cf} 2 16 0.000 0.700 -816 128 label
-sce
-(D5) {/Helvetica cf} 2 16 0.000 0.700 -928 -192 label
-(D6) {/Helvetica cf} 2 16 0.000 0.700 -928 -224 label
-0.000 0.000 1.000 scb
-(vssio/vssa/vssd) {/Helvetica cf} 2 16 0.000 0.700 -816 -192 label
-(vssio/vssa/vssd) {/Helvetica cf} 2 16 0.000 0.700 -816 -224 label
-sce
-(mprj_io[37]) {/Helvetica cf} 2 16 0.000 0.700 -816 736 label
-1 1.000 -96 -160 16 0.000 360.000 xcarc
-1 1.000 -32 -160 16 0.000 360.000 xcarc
-1 1.000 -96 -96 16 0.000 360.000 xcarc
-1 1.000 -32 -96 16 0.000 360.000 xcarc
-pgsave restore showpage
-
-%%Page: pin_description 4
-%%PageOrientation: Portrait
-%%PageBoundingBox: 0 0 612 792
-/pgsave save def bop
-1.0000 inchscale
-2.6000 setlinewidth 1056 384 translate
-
-0.679 1.000 0.184 scb
-512 1.000 -864 1536 -864 -192 384 -192 384 1536 4 polygon
-sce
-(Pin Description \(6x10 WLCSP\)) {/Helvetica-Bold cf} 2 16 0.000 0.700 -864 
-1456 label
-(Pin #) {/Helvetica-Oblique cf} 2 16 0.000 0.700 -864 1408 label
-(Name) {/Helvetica-Oblique cf} 2 16 0.000 0.700 -624 1408 label
-(Type) {/Helvetica-Oblique cf} 2 16 0.000 0.700 -392 1408 label
-(Summary description) {/Helvetica-Oblique cf} 2 16 0.000 0.700 -224 1408 label
-1 1.000 -864 1440 384 1440 2 polygon
-(E9) {/Helvetica cf} 2 16 0.000 0.700 -864 864 label
-(F9) {/Helvetica cf} 2 16 0.000 0.700 -864 832 label
-(E8) {/Helvetica cf} 2 16 0.000 0.700 -864 800 label
-(F8) {/Helvetica cf} 2 16 0.000 0.700 -864 768 label
-(E3, F4) {/Helvetica cf} 2 16 0.000 0.700 -864 1008 label
-(F5) {/Helvetica cf} 2 16 0.000 0.700 -864 1040 label
-(C9) {/Helvetica cf} 2 16 0.000 0.700 -864 960 label
-(E7) {/Helvetica cf} 2 16 0.000 0.700 -864 704 label
-(F7) {/Helvetica cf} 2 16 0.000 0.700 -864 736 label
-(E5) {/Helvetica cf} 2 16 0.000 0.700 -864 672 label
-(SDI) {/Helvetica cf} 2 16 0.000 0.700 -624 832 label
-(CSB) {/Helvetica cf} 2 16 0.000 0.700 -624 800 label
-(SCK) {/Helvetica cf} 2 16 0.000 0.700 -624 768 label
-(SDO) {/Helvetica cf} 2 16 0.000 0.700 -624 864 label
-(flash io1:0) {/Helvetica cf} 2 16 0.000 0.700 -624 1008 label
-(flash csb) {/Helvetica cf} 2 16 0.000 0.700 -624 1040 label
-(flash clk) {/Helvetica cf} 2 16 0.000 0.700 -624 1072 label
-(clock) {/Helvetica cf} 2 16 0.000 0.700 -624 960 label
-(ser_rx) {/Helvetica cf} 2 16 0.000 0.700 -624 704 label
-(ser_tx) {/Helvetica cf} 2 16 0.000 0.700 -624 736 label
-(irq) {/Helvetica cf} 2 16 0.000 0.700 -624 672 label
-(Ground) {/Helvetica cf} 2 16 0.000 0.700 -400 224 label
-(3.3V Power) {/Helvetica cf} 2 16 0.000 0.700 -400 320 label
-(Digital in) {/Helvetica cf} 2 16 0.000 0.700 -392 832 label
-(Digital in) {/Helvetica cf} 2 16 0.000 0.700 -392 800 label
-(Digital in) {/Helvetica cf} 2 16 0.000 0.700 -392 768 label
-(Digital out) {/Helvetica cf} 2 16 0.000 0.700 -392 864 label
-(Digital I/O) {/Helvetica cf} 2 16 0.000 0.700 -392 1008 label
-(Digital out) {/Helvetica cf} 2 16 0.000 0.700 -392 1040 label
-(Digital out) {/Helvetica cf} 2 16 0.000 0.700 -392 1072 label
-(Digital in) {/Helvetica cf} 2 16 0.000 0.700 -392 960 label
-(Digital in) {/Helvetica cf} 2 16 0.000 0.700 -392 704 label
-(Digital in) {/Helvetica cf} 2 16 0.000 0.700 -392 672 label
-(Digital out) {/Helvetica cf} 2 16 0.000 0.700 -392 736 label
-(Housekeeping serial interface data input) {/Helvetica cf} 2 16 0.000 0.700 
--224 832 label
-(Housekeeping serial interface chip select) {/Helvetica cf} 2 16 0.000 0.700 
--224 800 label
-(Housekeeping serial interface clock) {/Helvetica cf} 2 16 0.000 0.700 -224 768 
-label
-(Housekeeping serial interface data output) {/Helvetica cf} 2 16 0.000 0.700 
--224 864 label
-(Flash SPI data input/output) {/Helvetica cf} 2 16 0.000 0.700 -224 1008 label
-(Flash SPI chip select) {/Helvetica cf} 2 16 0.000 0.700 -224 1040 label
-(Flash SPI clock) {/Helvetica cf} 2 16 0.000 0.700 -224 1072 label
-(External CMOS 3.3V clock source) {/Helvetica cf} 2 16 0.000 0.700 -224 960 
-label
-(UART receive channel) {/Helvetica cf} 2 16 0.000 0.700 -224 704 label
-(UART transmit channel) {/Helvetica cf} 2 16 0.000 0.700 -224 736 label
-(External interrupt) {/Helvetica cf} 2 16 0.000 0.700 -224 672 label
-(Efabless Caravel PicoRV32 SoC and User Project Harness) {/Helvetica cf} 2 28 
-0.000 1.000 -864 1536 label
-(page 4) {/Helvetica cf} 2 31 0.000 0.700 368 1520 label
-(Standard package:) {/Helvetica cf} 2 16 0.000 0.700 -856 -112 label
-(WLCSP \(bump bond\)) {/Helvetica cf} 2 16 0.000 0.700 -568 -112 label
-(Bump pitch:) {/Helvetica cf} 2 16 0.000 0.700 -856 -176 label
-(mm) {hS} (0.5) {/Helvetica cf} 4 16 0.000 0.700 -568 -176 label
-(Package size:) {/Helvetica cf} 2 16 0.000 0.700 -856 -144 label
-(mm) {qS} (\327 5.3) {/HelveticaISO cf} (mm ) {qS} (3.2) {/Helvetica cf} 8 16 
-0.000 0.700 -568 -144 label
-(F9) {/Helvetica cf} 2 16 0.000 0.700 -864 464 label
-(F8) {/Helvetica cf} 2 16 0.000 0.700 -864 432 label
-(E8) {/Helvetica cf} 2 16 0.000 0.700 -864 400 label
-(E9) {/Helvetica cf} 2 16 0.000 0.700 -864 368 label
-(spi_sdi) {/Helvetica cf} 2 16 0.000 0.700 -624 368 label
-(spi_csb) {/Helvetica cf} 2 16 0.000 0.700 -624 400 label
-(spi_sck) {/Helvetica cf} 2 16 0.000 0.700 -624 432 label
-(spi_sdo) {/Helvetica cf} 2 16 0.000 0.700 -624 464 label
-(Digital in) {/Helvetica cf} 2 16 0.000 0.700 -392 368 label
-(Digital out) {/Helvetica cf} 2 16 0.000 0.700 -392 400 label
-(Digital out) {/Helvetica cf} 2 16 0.000 0.700 -392 432 label
-(Digital out) {/Helvetica cf} 2 16 0.000 0.700 -392 464 label
-(Serial interface masterdata input) {/Helvetica cf} 2 16 0.000 0.700 -224 368 
-label
-(Serial interface master chip select) {/Helvetica cf} 2 16 0.000 0.700 -224 400 
-label
-(Serial interface master clock) {/Helvetica cf} 2 16 0.000 0.700 -224 432 label
-(Serial interface master data output) {/Helvetica cf} 2 16 0.000 0.700 -224 464 
-label
-(C7) {/Helvetica cf} 2 16 0.000 0.700 -864 32 label
-(B7) {/Helvetica cf} 2 16 0.000 0.700 -864 -64 label
-(A10) {/Helvetica cf} 2 16 0.000 0.700 -864 256 label
-(B3) {/Helvetica cf} 2 16 0.000 0.700 -864 -32 label
-(A2) {/Helvetica cf} 2 16 0.000 0.700 -864 0 label
-(C5, C6, D5, D6) {/Helvetica cf} 2 16 0.000 0.700 -864 224 label
-(D4) {/Helvetica cf} 2 16 0.000 0.700 -864 176 label
-(E6) {/Helvetica cf} 2 16 0.000 0.700 -864 112 label
-(C4) {/Helvetica cf} 2 16 0.000 0.700 -864 320 label
-(F6) {/Helvetica cf} 2 16 0.000 0.700 -864 80 label
-(E10) {/Helvetica cf} 2 16 0.000 0.700 -864 640 label
-(vccd2) {/Helvetica cf} 2 16 0.000 0.700 -624 0 label
-(vssd2) {/Helvetica cf} 2 16 0.000 0.700 -624 -64 label
-(vccd) {/Helvetica cf} 2 16 0.000 0.700 -624 256 label
-(vssa2) {/Helvetica cf} 2 16 0.000 0.700 -624 -32 label
-(vdda2) {/Helvetica cf} 2 16 0.000 0.700 -624 32 label
-(vssio/vssa/vssd) {/Helvetica cf} 2 16 0.000 0.700 -624 224 label
-(vdda1) {/Helvetica cf} 2 16 0.000 0.700 -624 176 label
-(vssa1) {/Helvetica cf} 2 16 0.000 0.700 -624 112 label
-(vddio) {/Helvetica cf} 2 16 0.000 0.700 -624 320 label
-(vssd1) {/Helvetica cf} 2 16 0.000 0.700 -624 80 label
-(gpio) {/Helvetica cf} 2 16 0.000 0.700 -624 640 label
-(F2) {/Helvetica cf} 2 16 0.000 0.700 -864 144 label
-(F10) {/Helvetica cf} 2 16 0.000 0.700 -864 288 label
-(vccd1) {/Helvetica cf} 2 16 0.000 0.700 -624 144 label
-(vdda) {/Helvetica cf} 2 16 0.000 0.700 -624 288 label
-(E9, D7) {CR} (E7, F8, E8, F9,) {CR} (E4, F5, E5, F7,) {CR} (D3, F3, E3, F4,) 
-{CR} (D2, E1, F1, E2,) {CR} (B1, C2, C1, D1,) {CR} (A3, C3, A1, B2,) {CR} 
-(A5, B5, A4, B4,) {CR} (C8, A7, A6, B6,) {CR} (A9, B9, A8, B8,) {/Helvetica cf} 
-20 28 0.000 0.700 -864 1384 label
-(Digital I/O) {/Helvetica cf} 2 16 0.000 0.700 -392 1360 label
-(General purpose configurable digital I/O with) {/Helvetica cf} 2 16 0.000 
-0.700 -224 1360 label
-(and the management SoC.) {CR} (control.  Shared between the user project area) 
-{CR} (analog output, high voltage output, slew rate) {CR} 
-(pullup/pulldown, input or output, enable/disable,) {CR} 
-(General purpose configurable digital I/O with) {/Helvetica cf} 10 28 0.000 
-0.700 -224 1328 label
-(mprj_io[37:0]) {/Helvetica cf} 2 16 0.000 0.700 -624 1360 label
-(D8) {/Helvetica cf} 2 16 0.000 0.700 -864 1072 label
-(B10) {/Helvetica cf} 2 16 0.000 0.700 -864 912 label
-(resetb) {/Helvetica cf} 2 16 0.000 0.700 -624 912 label
-(Digital in) {/Helvetica cf} 2 16 0.000 0.700 -392 912 label
-(SoC system reset \(sense inverted\)) {/Helvetica cf} 2 16 0.000 0.700 -224 912 
-label
-(D7) {/Helvetica cf} 2 16 0.000 0.700 -864 608 label
-(JTAG) {/Helvetica cf} 2 16 0.000 0.700 -624 608 label
-(Digital I/O) {/Helvetica cf} 2 16 0.000 0.700 -392 608 label
-(JTAG system access) {/Helvetica cf} 2 16 0.000 0.700 -224 608 label
-(F5) {/Helvetica cf} 2 16 0.000 0.700 -864 576 label
-(flash2 csb) {/Helvetica cf} 2 16 0.000 0.700 -624 576 label
-(Digital out) {/Helvetica cf} 2 16 0.000 0.700 -392 576 label
-(User area QSPI flash enable \(sense inverted\)) {/Helvetica cf} 2 16 0.000 
-0.700 -224 576 label
-(E4) {/Helvetica cf} 2 16 0.000 0.700 -864 544 label
-(flash2 sck) {/Helvetica cf} 2 16 0.000 0.700 -624 544 label
-(Digital out) {/Helvetica cf} 2 16 0.000 0.700 -392 544 label
-(User area QSPI flash clock) {/Helvetica cf} 2 16 0.000 0.700 -224 544 label
-(E3, F4) {/Helvetica cf} 2 16 0.000 0.700 -864 512 label
-(flash2 io1:0) {/Helvetica cf} 2 16 0.000 0.700 -624 512 label
-(Digital I/O) {/Helvetica cf} 2 16 0.000 0.700 -392 512 label
-(User area QSPI flash data) {/Helvetica cf} 2 16 0.000 0.700 -224 512 label
-(Digital I/O) {/Helvetica cf} 2 16 0.000 0.700 -392 640 label
-(Management GPIO/user power enable) {/Helvetica cf} 2 16 0.000 0.700 -224 640 
-label
-(ESD and padframe power supply) {/Helvetica cf} 2 16 0.000 0.700 -224 320 label
-(3.3V Power) {/Helvetica cf} 2 16 0.000 0.700 -400 288 label
-(Management area power supply) {/Helvetica cf} 2 16 0.000 0.700 -224 288 label
-(1.8V Power) {/Helvetica cf} 2 16 0.000 0.700 -400 256 label
-(Management area digital power supply) {/Helvetica cf} 2 16 0.000 0.700 -224 
-256 label
-(ESD, padframe, and management area ground) {/Helvetica cf} 2 16 0.000 0.700 
--224 224 label
-(3.3V Power) {/Helvetica cf} 2 16 0.000 0.700 -400 176 label
-(User area 1 power supply) {/Helvetica cf} 2 16 0.000 0.700 -224 176 label
-(1.8V Power) {/Helvetica cf} 2 16 0.000 0.700 -400 144 label
-(User area 1 digital power supply) {/Helvetica cf} 2 16 0.000 0.700 -224 144 
-label
-(Ground) {/Helvetica cf} 2 16 0.000 0.700 -400 112 label
-(User area 1 ground) {/Helvetica cf} 2 16 0.000 0.700 -224 112 label
-(Ground) {/Helvetica cf} 2 16 0.000 0.700 -400 80 label
-(User area 1 digital ground) {/Helvetica cf} 2 16 0.000 0.700 -224 80 label
-(3.3V Power) {/Helvetica cf} 2 16 0.000 0.700 -400 32 label
-(User area 2 power supply) {/Helvetica cf} 2 16 0.000 0.700 -224 32 label
-(1.8V Power) {/Helvetica cf} 2 16 0.000 0.700 -400 0 label
-(User area 2 digital power supply) {/Helvetica cf} 2 16 0.000 0.700 -224 0 
-label
-(Ground) {/Helvetica cf} 2 16 0.000 0.700 -400 -32 label
-(User area 2 ground) {/Helvetica cf} 2 16 0.000 0.700 -224 -32 label
-(Ground) {/Helvetica cf} 2 16 0.000 0.700 -400 -64 label
-(User area 2 digital ground) {/Helvetica cf} 2 16 0.000 0.700 -224 -64 label
-pgsave restore showpage
-
-%%Page: gpio 5
-%%PageOrientation: Portrait
-%%PageBoundingBox: 0 0 612 792
-/pgsave save def bop
-1.0000 inchscale
-2.6000 setlinewidth 1184 960 translate
-
-0.600 0.600 0.600 scb
-0 1.000 -912 -32 -912 480 -368 480 -368 -32 4 polygon
-0.800 0.800 0.800 scb
-0 1.000 -320 -256 -320 16 208 16 208 -256 4 polygon
-0.679 1.000 0.184 scb
-512 1.000 -992 960 -992 -768 256 -768 256 960 4 polygon
-sce
-(Functional Description) {/Helvetica-Bold cf} 2 16 0.000 0.700 -992 928 label
-1 1.000 -992 912 256 912 2 polygon
-(GPIO \(pin E10\)) {/Helvetica cf} 2 16 0.000 0.700 -480 864 label
-(General Purpose I/O) {/Helvetica-Bold cf} 2 16 0.000 0.700 -992 864 label
-( are immediate.  ) {/Helvetica cf} (reg_gpio_data) {/Helvetica-Bold cf} 
-(All reads from ) {CR} (are registered.) {/Helvetica cf} (reg_gpio_data ) 
-{/Courier-Bold cf} 
-(The basic function of the GPIO is illustrated below.  All writes to ) 
-{/Helvetica cf} 12 16 0.000 0.700 -992 624 label
-(0x21000000) {/Courier-Bold cf} 2 16 0.000 0.700 -576 -416 label
-(GPIO input/output \(low bit\)) {/Helvetica cf} 2 16 0.000 0.700 -352 -416 
-label
-(0x21000004) {/Courier-Bold cf} 2 16 0.000 0.700 -576 -496 label
-(GPIO output enable \(0 = output, 1 = input\)) {/Helvetica cf} 2 16 0.000 0.700 
--352 -496 label
-(0x21000008) {/Courier-Bold cf} 2 16 0.000 0.700 -576 -544 label
-(GPIO pullup enable \(1 = pullup, 0 = none\)) {/Helvetica cf} 2 16 0.000 0.700 
--352 -544 label
-(0x2100000c) {/Courier-Bold cf} 2 16 0.000 0.700 -576 -592 label
-(GPIO pulldown enable \(1 = pulldown, 0 = none\)) {/Helvetica cf} 2 16 0.000 
-0.700 -352 -592 label
-(reg_gpio_data) {/Courier-Bold cf} 2 16 0.000 0.700 -976 -416 label
-(reg_gpio_ena) {/Courier-Bold cf} 2 16 0.000 0.700 -976 -496 label
-(reg_gpio_pu) {/Courier-Bold cf} 2 16 0.000 0.700 -976 -544 label
-(reg_gpio_pd) {/Courier-Bold cf} 2 16 0.000 0.700 -976 -592 label
-(GPIO memory address map:) {/Helvetica cf} 2 16 0.000 0.700 -976 -320 label
-(Pin) {/Helvetica cf} 2 23 0.000 0.700 -928 224 label
-0.750 0.000 -736 368 analog::resistor
-0.750 0.000 -736 80 analog::resistor
-0.750 0.000 -736 288 analog::switch
-1 1.000 -736 240 -736 208 2 polygon
-1.000 0.000 -736 224 generic::dot
-0.750 0.000 -736 176 analog::switch
-0.750 0.000 -736 416 analog::vdd
-0.750 0.000 -736 32 analog::gnd
-0 1.000 -896 176 -896 272 -800 272 -800 176 4 polygon
-1 1.000 -896 176 -800 272 2 polygon
-1 1.000 -896 272 -800 176 2 polygon
-(reg_gpio_pu) {/Courier-Bold cf} 2 16 0.000 0.700 -704 256 label
-(reg_gpio_pd) {/Courier-Bold cf} 2 20 0.000 0.700 -704 160 label
-(reg_gpio_data) {/Courier-Bold cf} 2 16 0.000 0.700 -16 192 label
--1.000 0.000 -416 288 digital::buffer
-1 1.000 -416 312 -416 448 2 polygon
-(reg_gpio_ena) {/Courier-Bold cf} 2 16 0.000 0.700 -312 440 label
-1 1.000 -480 288 -496 288 -496 224 3 polygon
-1.000 0.000 -496 224 generic::dot
-1 1.000 -336 320 -336 256 -272 224 -272 352 -336 320 5 polygon
-1 1.000 -80 -128 -80 -32 -144 0 -144 -160 -80 -128 5 polygon
-1 1.000 -336 288 -368 288 2 polygon
-1 1.000 -304 336 -304 384 -208 384 3 polygon
-1 1.000 -272 320 -112 320 2 polygon
-1 1.000 -272 256 -208 256 2 polygon
-(0x2f000000) {/Courier-Bold cf} 2 16 360.000 0.700 -576 -640 label
-(PLL clock output destination \(low bit\)) {/Helvetica cf} 2 16 0.000 0.700 
--352 -640 label
-(0x2f000004) {/Courier-Bold cf} 2 16 360.000 0.700 -576 -688 label
-(Trap output destination \(low bit\)) {/Helvetica cf} 2 16 0.000 0.700 -352 
--688 label
-(0x2f000008) {/Courier-Bold cf} 2 16 360.000 0.700 -576 -736 label
-(IRQ 7 input source \(low bit\)) {/Helvetica cf} 2 16 0.000 0.700 -352 -736 
-label
-(GPIO output readback \(16th bit\)) {/Helvetica cf} 2 16 0.000 0.700 -352 -448 
-label
-1 1.000 -800 224 -496 224 2 polygon
-1 1.000 -496 224 -496 64 -32 64 3 polygon
-1.000 90.000 -48 64 generic::arrowhead
--1.000 270.000 -192 192 generic::arrowhead
-1 1.000 -320 448 -416 448 2 polygon
-(I/O pad) {/Helvetica-Oblique cf} 2 28 0.000 0.700 -896 464 label
-1 1.000 -144 192 -208 192 -208 256 3 polygon
-(reg_pll_out_dest) {/Courier-Bold cf} 2 16 0.000 0.700 -976 -640 label
-(reg_trap_out_dest) {/Courier-Bold cf} 2 16 0.000 0.700 -976 -688 label
-(reg_irq7_source) {/Courier-Bold cf} 2 16 0.000 0.700 -976 -736 label
-(address) {/Helvetica-Oblique cf} 2 16 0.000 0.700 -576 -368 label
-(description) {/Helvetica-Oblique cf} 2 16 0.000 0.700 -352 -368 label
-(C header name) {/Helvetica-Oblique cf} 2 16 0.000 0.700 -976 -368 label
-1 1.000 -976 -384 240 -384 2 polygon
-(function data bit) {/Helvetica-Oblique cf} 2 20 0.000 0.700 -96 320 label
-(function data enable) {/Helvetica-Oblique cf} 2 20 0.000 0.700 -192 384 label
-(0) {/Helvetica cf} 2 21 0.000 0.700 -288 256 label
-(1) {/Helvetica cf} 2 21 0.000 0.700 -288 320 label
-0 1.000 -144 160 -144 224 -80 224 -80 160 4 polygon
-(register) {/Helvetica-Oblique cf} 2 17 0.000 0.700 -112 240 label
-1 1.000 -80 192 -32 192 2 polygon
-1 1.000 -208 64 -208 -32 -144 -32 3 polygon
-1 1.000 -112 -144 -112 -208 2 polygon
-(IRQ select) {/Helvetica-Oblique cf} 2 29 0.000 0.700 -112 -224 label
-1 1.000 -144 -128 -224 -128 2 polygon
-1 1.000 -144 -96 -224 -96 2 polygon
-1 1.000 -144 -64 -224 -64 2 polygon
-(0) {/Helvetica cf} 2 23 0.000 0.700 -240 -128 label
-1.000 0.000 -208 64 generic::dot
-1 1.000 -352 288 -352 128 -32 128 3 polygon
-1.000 90.000 -48 128 generic::arrowhead
-1.000 0.000 -352 288 generic::dot
-1 1.000 -80 -80 0 -80 2 polygon
-(IRQ channel) {/Helvetica-Oblique cf} 2 20 0.000 0.700 16 -80 label
--1.000 270.000 -80 192 generic::arrowhead
-(reg_gpio_data) {/Courier-Bold cf} 2 16 0.000 0.700 -16 128 label
-(\(read, 16th bit\)) {/Helvetica-Oblique cf} 2 16 0.000 0.700 -16 96 label
-(\(read, low bit\)) {/Helvetica-Oblique cf} 2 16 0.000 0.700 -16 32 label
-(reg_gpio_data) {/Courier-Bold cf} 2 16 0.000 0.700 -16 64 label
-(0) {/Helvetica cf} 2 21 0.000 0.700 -128 -128 label
-(other IRQ sources) {/Helvetica-Oblique cf} 2 23 0.000 0.700 -240 -80 label
-1 1.000 -96 -208 -96 -136 2 polygon
-(Figure 1.  GPIO channel structure) {/Helvetica-Oblique cf} 2 16 0.000 0.700 
--976 -256 label
-0.800 0.800 0.800 scb
-224 1.000 -992 -272 -992 496 256 496 256 -272 4 polygon
-sce
-(page 5) {/Helvetica cf} 2 31 0.000 0.700 240 944 label
-(\(see Tables TBD\)) {/Helvetica cf} 2 20 0.000 0.700 -144 352 label
-(\(see Table TBD\)) {/Helvetica cf} 2 19 0.000 0.700 -176 -176 label
-(user area power supplies.) {CR} 
-(with the completed user projects, this pin is used to enable the voltage regulators generating the) 
-{CR} 
-(the management SoC and cannot be assigned to the user project area.  On the test board provided) 
-{CR} 
-(The GPI pin is a single assignable general-purpose digital input or output that is available only to) 
-{/Helvetica cf} 8 28 0.000 0.700 -992 816 label
-pgsave restore showpage
-
-%%Page: gpio2 6
-%%PageOrientation: Portrait
-%%PageBoundingBox: 0 0 612 792
-/pgsave save def bop
-1.0000 inchscale
-2.6000 setlinewidth 992 992 translate
-
-0.679 1.000 0.184 scb
-512 1.000 -800 928 -800 -800 448 -800 448 928 4 polygon
-sce
-(\(cont.\)) {/Helvetica-Oblique cf} (Functional Description ) 
-{/Helvetica-Bold cf} 4 16 0.000 0.700 -800 896 label
-1 1.000 -800 880 448 880 2 polygon
-(GPIO description, continued.) {/Helvetica cf} 2 16 0.000 0.700 -800 832 label
-0 1.000 -752 496 -752 544 272 544 272 496 4 polygon
-1 1.000 -720 496 -720 448 2 polygon
-1 1.000 -688 496 -688 448 2 polygon
-1 1.000 -656 496 -656 448 2 polygon
-1 1.000 -624 496 -624 448 2 polygon
-1 1.000 -592 496 -592 448 2 polygon
-1 1.000 -560 496 -560 448 2 polygon
-1 1.000 -528 496 -528 448 2 polygon
-1 1.000 -496 496 -496 448 2 polygon
-1 1.000 -464 496 -464 448 2 polygon
-1 1.000 -432 496 -432 448 2 polygon
-1 1.000 -400 496 -400 448 2 polygon
-1 1.000 -368 496 -368 448 2 polygon
-1 1.000 -336 496 -336 448 2 polygon
-1 1.000 -304 496 -304 448 2 polygon
-1 1.000 -272 496 -272 448 2 polygon
-1 1.000 -240 592 -240 448 2 polygon
-1 1.000 -208 496 -208 448 2 polygon
-1 1.000 -176 496 -176 448 2 polygon
-1 1.000 -144 496 -144 448 2 polygon
-1 1.000 -112 496 -112 448 2 polygon
-1 1.000 -80 496 -80 448 2 polygon
-1 1.000 -48 496 -48 448 2 polygon
-1 1.000 -16 496 -16 448 2 polygon
-1 1.000 16 496 16 448 2 polygon
-1 1.000 48 496 48 448 2 polygon
-1 1.000 80 496 80 448 2 polygon
-1 1.000 112 496 112 448 2 polygon
-1 1.000 144 496 144 448 2 polygon
-1 1.000 176 496 176 448 2 polygon
-1 1.000 208 496 208 448 2 polygon
-1 1.000 240 496 240 448 2 polygon
-(reg_gpio_data) {/Courier-Bold cf} 2 16 0.000 0.700 -336 608 label
-(0) {/Helvetica cf} 2 21 0.000 0.500 256 472 label
-0.600 0.600 0.600 scb
-(1) {/Helvetica cf} 2 21 0.000 0.500 224 472 label
-(2) {/Helvetica cf} 2 21 0.000 0.500 192 472 label
-(3) {/Helvetica cf} 2 21 0.000 0.500 160 472 label
-(4) {/Helvetica cf} 2 21 0.000 0.500 128 472 label
-(5) {/Helvetica cf} 2 21 0.000 0.500 96 472 label
-(6) {/Helvetica cf} 2 21 0.000 0.500 64 472 label
-(7) {/Helvetica cf} 2 21 0.000 0.500 32 472 label
-(8) {/Helvetica cf} 2 21 0.000 0.500 0 472 label
-(9) {/Helvetica cf} 2 21 0.000 0.500 -32 472 label
-(10) {/Helvetica cf} 2 21 0.000 0.500 -64 472 label
-(11) {/Helvetica cf} 2 21 0.000 0.500 -96 472 label
-(12) {/Helvetica cf} 2 21 0.000 0.500 -128 472 label
-(13) {/Helvetica cf} 2 21 0.000 0.500 -160 472 label
-(14) {/Helvetica cf} 2 21 0.000 0.500 -192 472 label
-(15) {/Helvetica cf} 2 21 0.000 0.500 -224 472 label
-sce
-(16) {/Helvetica cf} 2 21 0.000 0.500 -256 472 label
-0.600 0.600 0.600 scb
-(17) {/Helvetica cf} 2 21 0.000 0.500 -288 472 label
-(18) {/Helvetica cf} 2 21 0.000 0.500 -320 472 label
-(19) {/Helvetica cf} 2 21 0.000 0.500 -352 472 label
-(20) {/Helvetica cf} 2 21 0.000 0.500 -384 472 label
-(21) {/Helvetica cf} 2 21 0.000 0.500 -416 472 label
-(22) {/Helvetica cf} 2 21 0.000 0.500 -448 472 label
-(23) {/Helvetica cf} 2 21 0.000 0.500 -480 472 label
-(24) {/Helvetica cf} 2 21 0.000 0.500 -512 472 label
-(25) {/Helvetica cf} 2 21 0.000 0.500 -544 472 label
-(26) {/Helvetica cf} 2 21 0.000 0.500 -576 472 label
-(27) {/Helvetica cf} 2 21 0.000 0.500 -608 472 label
-(28) {/Helvetica cf} 2 21 0.000 0.500 -640 472 label
-(29) {/Helvetica cf} 2 21 0.000 0.500 -672 472 label
-(30) {/Helvetica cf} 2 21 0.000 0.500 -704 472 label
-(31) {/Helvetica cf} 2 21 0.000 0.500 -736 472 label
-sce
-(bit) {/Helvetica cf} 2 20 0.000 0.700 304 480 label
-(0x21000000) {/Courier-Bold cf} 2 16 0.000 0.700 64 560 label
-1 1.000 16 544 16 592 2 polygon
-1 1.000 -496 544 -496 592 2 polygon
-1 1.000 -752 592 -752 544 2 polygon
-1 1.000 272 592 272 544 2 polygon
-1 1.000 272 496 272 448 2 polygon
-1 1.000 -752 496 -752 448 2 polygon
-(0x21000001) {/Courier-Bold cf} 2 16 0.000 0.700 -192 560 label
-(0x21000002) {/Courier-Bold cf} 2 16 0.000 0.700 -448 560 label
-(0x21000003) {/Courier-Bold cf} 2 16 0.000 0.700 -704 560 label
-(address) {/Helvetica cf} 2 17 0.000 0.700 352 560 label
-(value) {/Helvetica cf} 2 20 0.000 0.700 304 528 label
-(GPIO output readback) {/Helvetica cf} 2 17 0.000 0.700 -496 512 label
-(GPIO input/output) {/Helvetica cf} 2 17 0.000 0.700 16 512 label
-1 1.000 -752 592 272 592 2 polygon
-1 1.000 -752 448 272 448 2 polygon
-0 1.000 -752 96 -752 144 272 144 272 96 4 polygon
-1 1.000 -720 96 -720 48 2 polygon
-1 1.000 -688 96 -688 48 2 polygon
-1 1.000 -656 96 -656 48 2 polygon
-1 1.000 -624 96 -624 48 2 polygon
-1 1.000 -592 96 -592 48 2 polygon
-1 1.000 -560 96 -560 48 2 polygon
-1 1.000 -528 96 -528 48 2 polygon
-1 1.000 -496 96 -496 48 2 polygon
-1 1.000 -464 96 -464 48 2 polygon
-1 1.000 -432 96 -432 48 2 polygon
-1 1.000 -400 96 -400 48 2 polygon
-1 1.000 -368 96 -368 48 2 polygon
-1 1.000 -336 96 -336 48 2 polygon
-1 1.000 -304 96 -304 48 2 polygon
-1 1.000 -272 96 -272 48 2 polygon
-1 1.000 -240 192 -240 48 2 polygon
-1 1.000 -208 96 -208 48 2 polygon
-1 1.000 -176 96 -176 48 2 polygon
-1 1.000 -144 96 -144 48 2 polygon
-1 1.000 -112 96 -112 48 2 polygon
-1 1.000 -80 96 -80 48 2 polygon
-1 1.000 -48 96 -48 48 2 polygon
-1 1.000 -16 96 -16 48 2 polygon
-1 1.000 16 96 16 48 2 polygon
-1 1.000 48 96 48 48 2 polygon
-1 1.000 80 96 80 48 2 polygon
-1 1.000 112 96 112 48 2 polygon
-1 1.000 144 96 144 48 2 polygon
-1 1.000 176 96 176 48 2 polygon
-1 1.000 208 96 208 48 2 polygon
-1 1.000 240 96 240 48 2 polygon
-(0) {/Helvetica cf} 2 21 0.000 0.500 256 72 label
-0.600 0.600 0.600 scb
-(1) {/Helvetica cf} 2 21 0.000 0.500 224 72 label
-(2) {/Helvetica cf} 2 21 0.000 0.500 192 72 label
-(3) {/Helvetica cf} 2 21 0.000 0.500 160 72 label
-(4) {/Helvetica cf} 2 21 0.000 0.500 128 72 label
-(5) {/Helvetica cf} 2 21 0.000 0.500 96 72 label
-(6) {/Helvetica cf} 2 21 0.000 0.500 64 72 label
-(7) {/Helvetica cf} 2 21 0.000 0.500 32 72 label
-(8) {/Helvetica cf} 2 21 0.000 0.500 0 72 label
-(9) {/Helvetica cf} 2 21 0.000 0.500 -32 72 label
-(10) {/Helvetica cf} 2 21 0.000 0.500 -64 72 label
-(11) {/Helvetica cf} 2 21 0.000 0.500 -96 72 label
-(12) {/Helvetica cf} 2 21 0.000 0.500 -128 72 label
-(13) {/Helvetica cf} 2 21 0.000 0.500 -160 72 label
-(14) {/Helvetica cf} 2 21 0.000 0.500 -192 72 label
-(15) {/Helvetica cf} 2 21 0.000 0.500 -224 72 label
-(16) {/Helvetica cf} 2 21 0.000 0.500 -256 72 label
-(17) {/Helvetica cf} 2 21 0.000 0.500 -288 72 label
-(18) {/Helvetica cf} 2 21 0.000 0.500 -320 72 label
-(19) {/Helvetica cf} 2 21 0.000 0.500 -352 72 label
-(20) {/Helvetica cf} 2 21 0.000 0.500 -384 72 label
-(21) {/Helvetica cf} 2 21 0.000 0.500 -416 72 label
-(22) {/Helvetica cf} 2 21 0.000 0.500 -448 72 label
-(23) {/Helvetica cf} 2 21 0.000 0.500 -480 72 label
-(24) {/Helvetica cf} 2 21 0.000 0.500 -512 72 label
-(25) {/Helvetica cf} 2 21 0.000 0.500 -544 72 label
-(26) {/Helvetica cf} 2 21 0.000 0.500 -576 72 label
-(27) {/Helvetica cf} 2 21 0.000 0.500 -608 72 label
-(28) {/Helvetica cf} 2 21 0.000 0.500 -640 72 label
-(29) {/Helvetica cf} 2 21 0.000 0.500 -672 72 label
-(30) {/Helvetica cf} 2 21 0.000 0.500 -704 72 label
-(31) {/Helvetica cf} 2 21 0.000 0.500 -736 72 label
-sce
-(bit) {/Helvetica cf} 2 20 0.000 0.700 304 80 label
-(0x21000004) {/Courier-Bold cf} 2 16 0.000 0.700 64 160 label
-1 1.000 16 144 16 192 2 polygon
-1 1.000 -496 144 -496 192 2 polygon
-1 1.000 -752 192 -752 144 2 polygon
-1 1.000 272 192 272 144 2 polygon
-1 1.000 272 96 272 48 2 polygon
-1 1.000 -752 96 -752 48 2 polygon
-(0x21000005) {/Courier-Bold cf} 2 16 0.000 0.700 -192 160 label
-0.600 0.600 0.600 scb
-(0x21000006) {/Courier-Bold cf} 2 16 0.000 0.700 -448 160 label
-(0x21000007) {/Courier-Bold cf} 2 16 0.000 0.700 -704 160 label
-sce
-(address) {/Helvetica cf} 2 17 0.000 0.700 352 160 label
-(value) {/Helvetica cf} 2 20 0.000 0.700 304 128 label
-(\(undefined, reads zero\)) {/Helvetica cf} 2 17 0.000 0.700 -496 112 label
-(GPIO output enable) {/Helvetica cf} 2 17 0.000 0.700 16 112 label
-1 1.000 -752 192 272 192 2 polygon
-1 1.000 -752 48 272 48 2 polygon
-(Writing to the address low bit always sets the registered value at the GPIO.) 
-{/Helvetica cf} 2 16 0.000 0.700 -752 368 label
-(Writing to address bit 16 has no effect.) {/Helvetica cf} 2 16 0.000 0.700 
--752 336 label
-(Reading from the address low bit reads the value at the chip pin.) 
-{/Helvetica cf} 2 16 0.000 0.700 -752 304 label
-
-(Reading from address bit 16 reads the value at the multiplexer output \(see diagram\).) 
-{/Helvetica cf} 2 16 0.000 0.700 -752 272 label
-(Bit 0 corresponds to the GPIO channel enable.) {/Helvetica cf} 2 16 0.000 
-0.700 -752 0 label
-(reg_gpio_ena) {/Courier-Bold cf} 2 16 0.000 0.700 -336 208 label
-(or one 8-bit byte.) {CR} 
-(instruction and data type, the entire 32-bit register can be read in one instruction, or one 16-bit word,) 
-{CR} 
-(to the data bus width of the wishbone bus.  Addresses, however, are in bytes.  Depending on the) 
-{CR} 
-(In the memory-mapped register descriptions below, each register is shown as 32 bits corresponding) 
-{/Helvetica cf} 8 16 0.000 0.700 -800 688 label
-(Bit value 1 indicates an output channel; 0 indicates an input.) 
-{/Helvetica cf} 2 16 0.000 0.700 -752 -32 label
-0 1.000 -752 -224 -752 -176 272 -176 272 -224 4 polygon
-1 1.000 -720 -224 -720 -272 2 polygon
-1 1.000 -688 -224 -688 -272 2 polygon
-1 1.000 -656 -224 -656 -272 2 polygon
-1 1.000 -624 -224 -624 -272 2 polygon
-1 1.000 -592 -224 -592 -272 2 polygon
-1 1.000 -560 -224 -560 -272 2 polygon
-1 1.000 -528 -224 -528 -272 2 polygon
-1 1.000 -496 -224 -496 -272 2 polygon
-1 1.000 -464 -224 -464 -272 2 polygon
-1 1.000 -432 -224 -432 -272 2 polygon
-1 1.000 -400 -224 -400 -272 2 polygon
-1 1.000 -368 -224 -368 -272 2 polygon
-1 1.000 -336 -224 -336 -272 2 polygon
-1 1.000 -304 -224 -304 -272 2 polygon
-1 1.000 -272 -224 -272 -272 2 polygon
-1 1.000 -240 -128 -240 -272 2 polygon
-1 1.000 -208 -224 -208 -272 2 polygon
-1 1.000 -176 -224 -176 -272 2 polygon
-1 1.000 -144 -224 -144 -272 2 polygon
-1 1.000 -112 -224 -112 -272 2 polygon
-1 1.000 -80 -224 -80 -272 2 polygon
-1 1.000 -48 -224 -48 -272 2 polygon
-1 1.000 -16 -224 -16 -272 2 polygon
-1 1.000 16 -224 16 -272 2 polygon
-1 1.000 48 -224 48 -272 2 polygon
-1 1.000 80 -224 80 -272 2 polygon
-1 1.000 112 -224 112 -272 2 polygon
-1 1.000 144 -224 144 -272 2 polygon
-1 1.000 176 -224 176 -272 2 polygon
-1 1.000 208 -224 208 -272 2 polygon
-1 1.000 240 -224 240 -272 2 polygon
-(0) {/Helvetica cf} 2 21 0.000 0.500 256 -248 label
-0.600 0.600 0.600 scb
-(1) {/Helvetica cf} 2 21 0.000 0.500 224 -248 label
-(2) {/Helvetica cf} 2 21 0.000 0.500 192 -248 label
-(3) {/Helvetica cf} 2 21 0.000 0.500 160 -248 label
-(4) {/Helvetica cf} 2 21 0.000 0.500 128 -248 label
-(5) {/Helvetica cf} 2 21 0.000 0.500 96 -248 label
-(6) {/Helvetica cf} 2 21 0.000 0.500 64 -248 label
-(7) {/Helvetica cf} 2 21 0.000 0.500 32 -248 label
-(8) {/Helvetica cf} 2 21 0.000 0.500 0 -248 label
-(9) {/Helvetica cf} 2 21 0.000 0.500 -32 -248 label
-(10) {/Helvetica cf} 2 21 0.000 0.500 -64 -248 label
-(11) {/Helvetica cf} 2 21 0.000 0.500 -96 -248 label
-(12) {/Helvetica cf} 2 21 0.000 0.500 -128 -248 label
-(13) {/Helvetica cf} 2 21 0.000 0.500 -160 -248 label
-(14) {/Helvetica cf} 2 21 0.000 0.500 -192 -248 label
-(15) {/Helvetica cf} 2 21 0.000 0.500 -224 -248 label
-(16) {/Helvetica cf} 2 21 0.000 0.500 -256 -248 label
-(17) {/Helvetica cf} 2 21 0.000 0.500 -288 -248 label
-(18) {/Helvetica cf} 2 21 0.000 0.500 -320 -248 label
-(19) {/Helvetica cf} 2 21 0.000 0.500 -352 -248 label
-(20) {/Helvetica cf} 2 21 0.000 0.500 -384 -248 label
-(21) {/Helvetica cf} 2 21 0.000 0.500 -416 -248 label
-(22) {/Helvetica cf} 2 21 0.000 0.500 -448 -248 label
-(23) {/Helvetica cf} 2 21 0.000 0.500 -480 -248 label
-(24) {/Helvetica cf} 2 21 0.000 0.500 -512 -248 label
-(25) {/Helvetica cf} 2 21 0.000 0.500 -544 -248 label
-(26) {/Helvetica cf} 2 21 0.000 0.500 -576 -248 label
-(27) {/Helvetica cf} 2 21 0.000 0.500 -608 -248 label
-(28) {/Helvetica cf} 2 21 0.000 0.500 -640 -248 label
-(29) {/Helvetica cf} 2 21 0.000 0.500 -672 -248 label
-(30) {/Helvetica cf} 2 21 0.000 0.500 -704 -248 label
-(31) {/Helvetica cf} 2 21 0.000 0.500 -736 -248 label
-sce
-(bit) {/Helvetica cf} 2 20 0.000 0.700 304 -240 label
-(0x21000008) {/Courier-Bold cf} 2 16 0.000 0.700 64 -160 label
-1 1.000 16 -176 16 -128 2 polygon
-1 1.000 -496 -176 -496 -128 2 polygon
-1 1.000 -752 -128 -752 -176 2 polygon
-1 1.000 272 -128 272 -176 2 polygon
-1 1.000 272 -224 272 -272 2 polygon
-1 1.000 -752 -224 -752 -272 2 polygon
-(0x21000009) {/Courier-Bold cf} 2 16 360.000 0.700 -192 -160 label
-0.600 0.600 0.600 scb
-(0x2100000a) {/Courier-Bold cf} 2 16 0.000 0.700 -448 -160 label
-(0x2100000b) {/Courier-Bold cf} 2 16 0.000 0.700 -704 -160 label
-sce
-(address) {/Helvetica cf} 2 17 0.000 0.700 352 -160 label
-(value) {/Helvetica cf} 2 20 0.000 0.700 304 -192 label
-(\(undefined, reads zero\)) {/Helvetica cf} 2 17 0.000 0.700 -496 -208 label
-(GPIO pin pull-up) {/Helvetica cf} 2 17 0.000 0.700 16 -208 label
-1 1.000 -752 -128 272 -128 2 polygon
-1 1.000 -752 -272 272 -272 2 polygon
-(Bit value 1 indicates pullup is active; 0 indicates pullup inactive.) 
-{/Helvetica cf} 2 16 0.000 0.700 -752 -352 label
-(reg_gpio_pu) {/Courier-Bold cf} 2 16 0.000 0.700 -336 -112 label
-0 1.000 -752 -544 -752 -496 272 -496 272 -544 4 polygon
-1 1.000 -720 -544 -720 -592 2 polygon
-1 1.000 -688 -544 -688 -592 2 polygon
-1 1.000 -656 -544 -656 -592 2 polygon
-1 1.000 -624 -544 -624 -592 2 polygon
-1 1.000 -592 -544 -592 -592 2 polygon
-1 1.000 -560 -544 -560 -592 2 polygon
-1 1.000 -528 -544 -528 -592 2 polygon
-1 1.000 -496 -544 -496 -592 2 polygon
-1 1.000 -464 -544 -464 -592 2 polygon
-1 1.000 -432 -544 -432 -592 2 polygon
-1 1.000 -400 -544 -400 -592 2 polygon
-1 1.000 -368 -544 -368 -592 2 polygon
-1 1.000 -336 -544 -336 -592 2 polygon
-1 1.000 -304 -544 -304 -592 2 polygon
-1 1.000 -272 -544 -272 -592 2 polygon
-1 1.000 -240 -448 -240 -592 2 polygon
-1 1.000 -208 -544 -208 -592 2 polygon
-1 1.000 -176 -544 -176 -592 2 polygon
-1 1.000 -144 -544 -144 -592 2 polygon
-1 1.000 -112 -544 -112 -592 2 polygon
-1 1.000 -80 -544 -80 -592 2 polygon
-1 1.000 -48 -544 -48 -592 2 polygon
-1 1.000 -16 -544 -16 -592 2 polygon
-1 1.000 16 -544 16 -592 2 polygon
-1 1.000 48 -544 48 -592 2 polygon
-1 1.000 80 -544 80 -592 2 polygon
-1 1.000 112 -544 112 -592 2 polygon
-1 1.000 144 -544 144 -592 2 polygon
-1 1.000 176 -544 176 -592 2 polygon
-1 1.000 208 -544 208 -592 2 polygon
-1 1.000 240 -544 240 -592 2 polygon
-(0) {/Helvetica cf} 2 21 0.000 0.500 256 -568 label
-0.600 0.600 0.600 scb
-(1) {/Helvetica cf} 2 21 0.000 0.500 224 -568 label
-(2) {/Helvetica cf} 2 21 0.000 0.500 192 -568 label
-(3) {/Helvetica cf} 2 21 0.000 0.500 160 -568 label
-(4) {/Helvetica cf} 2 21 0.000 0.500 128 -568 label
-(5) {/Helvetica cf} 2 21 0.000 0.500 96 -568 label
-(6) {/Helvetica cf} 2 21 0.000 0.500 64 -568 label
-(7) {/Helvetica cf} 2 21 0.000 0.500 32 -568 label
-(8) {/Helvetica cf} 2 21 0.000 0.500 0 -568 label
-(9) {/Helvetica cf} 2 21 0.000 0.500 -32 -568 label
-(10) {/Helvetica cf} 2 21 0.000 0.500 -64 -568 label
-(11) {/Helvetica cf} 2 21 0.000 0.500 -96 -568 label
-(12) {/Helvetica cf} 2 21 0.000 0.500 -128 -568 label
-(13) {/Helvetica cf} 2 21 0.000 0.500 -160 -568 label
-(14) {/Helvetica cf} 2 21 0.000 0.500 -192 -568 label
-(15) {/Helvetica cf} 2 21 0.000 0.500 -224 -568 label
-(16) {/Helvetica cf} 2 21 0.000 0.500 -256 -568 label
-(17) {/Helvetica cf} 2 21 0.000 0.500 -288 -568 label
-(18) {/Helvetica cf} 2 21 0.000 0.500 -320 -568 label
-(19) {/Helvetica cf} 2 21 0.000 0.500 -352 -568 label
-(20) {/Helvetica cf} 2 21 0.000 0.500 -384 -568 label
-(21) {/Helvetica cf} 2 21 0.000 0.500 -416 -568 label
-(22) {/Helvetica cf} 2 21 0.000 0.500 -448 -568 label
-(23) {/Helvetica cf} 2 21 0.000 0.500 -480 -568 label
-(24) {/Helvetica cf} 2 21 0.000 0.500 -512 -568 label
-(25) {/Helvetica cf} 2 21 0.000 0.500 -544 -568 label
-(26) {/Helvetica cf} 2 21 0.000 0.500 -576 -568 label
-(27) {/Helvetica cf} 2 21 0.000 0.500 -608 -568 label
-(28) {/Helvetica cf} 2 21 0.000 0.500 -640 -568 label
-(29) {/Helvetica cf} 2 21 0.000 0.500 -672 -568 label
-(30) {/Helvetica cf} 2 21 0.000 0.500 -704 -568 label
-(31) {/Helvetica cf} 2 21 0.000 0.500 -736 -568 label
-sce
-(bit) {/Helvetica cf} 2 20 0.000 0.700 304 -560 label
-(0x2100000c) {/Courier-Bold cf} 2 16 0.000 0.700 64 -480 label
-1 1.000 16 -496 16 -448 2 polygon
-1 1.000 -496 -496 -496 -448 2 polygon
-1 1.000 -752 -448 -752 -496 2 polygon
-1 1.000 272 -448 272 -496 2 polygon
-1 1.000 272 -544 272 -592 2 polygon
-1 1.000 -752 -544 -752 -592 2 polygon
-(0x2100000d) {/Courier-Bold cf} 2 16 360.000 0.700 -192 -480 label
-0.600 0.600 0.600 scb
-(0x2100000e) {/Courier-Bold cf} 2 16 0.000 0.700 -448 -480 label
-(0x2100000f) {/Courier-Bold cf} 2 16 0.000 0.700 -704 -480 label
-sce
-(address) {/Helvetica cf} 2 17 0.000 0.700 352 -480 label
-(value) {/Helvetica cf} 2 20 0.000 0.700 304 -512 label
-(\(undefined, reads zero\)) {/Helvetica cf} 2 17 0.000 0.700 -496 -528 label
-(GPIO pin pull-down \(inverted\)) {/Helvetica cf} 2 17 0.000 0.700 16 -528 
-label
-1 1.000 -752 -448 272 -448 2 polygon
-1 1.000 -752 -592 272 -592 2 polygon
-(reg_gpio_pd) {/Courier-Bold cf} 2 16 0.000 0.700 -336 -432 label
-(Bit value 1 indicates pullup is active; 0 indicates pulldown is inactive.) 
-{/Helvetica cf} 2 16 0.000 0.700 -752 -672 label
-(Table 1) {/Helvetica-Oblique cf} 2 16 0.000 0.700 -752 608 label
-(Table 2) {/Helvetica-Oblique cf} 2 16 0.000 0.700 -752 208 label
-(Table 3) {/Helvetica-Oblique cf} 2 16 0.000 0.700 -752 -112 label
-(Table 4) {/Helvetica-Oblique cf} 2 16 0.000 0.700 -752 -432 label
-(page 6) {/Helvetica cf} 2 31 0.000 0.700 432 912 label
-(Bit 0 corresponds to the GPIO channel pull-up state.) {/Helvetica cf} 2 16 
-0.000 0.700 -752 -320 label
-(Bit 0 corresponds to the GPIO channel pull-down state.) {/Helvetica cf} 2 16 
-0.000 0.700 -752 -640 label
-pgsave restore showpage
-
-%%Page: gpio3 7
-%%PageOrientation: Portrait
-%%PageBoundingBox: 0 0 612 792
-/pgsave save def bop
-1.0000 inchscale
-2.6000 setlinewidth 1088 736 translate
-
-0.679 1.000 0.184 scb
-512 1.000 -896 1184 -896 -544 352 -544 352 1184 4 polygon
-sce
-(\(cont.\)) {/Helvetica-Oblique cf} (Functional Description ) 
-{/Helvetica-Bold cf} 4 16 0.000 0.700 -896 1152 label
-1 1.000 -896 1136 352 1136 2 polygon
-(GPIO description, continued.) {/Helvetica cf} 2 16 0.000 0.700 -896 1088 label
-0 1.000 -848 912 -848 960 176 960 176 912 4 polygon
-1 1.000 -816 912 -816 864 2 polygon
-1 1.000 -784 912 -784 864 2 polygon
-1 1.000 -752 912 -752 864 2 polygon
-1 1.000 -720 912 -720 864 2 polygon
-1 1.000 -688 912 -688 864 2 polygon
-1 1.000 -656 912 -656 864 2 polygon
-1 1.000 -624 912 -624 864 2 polygon
-1 1.000 -592 912 -592 864 2 polygon
-1 1.000 -560 912 -560 864 2 polygon
-1 1.000 -528 912 -528 864 2 polygon
-1 1.000 -496 912 -496 864 2 polygon
-1 1.000 -464 912 -464 864 2 polygon
-1 1.000 -432 912 -432 864 2 polygon
-1 1.000 -400 912 -400 864 2 polygon
-1 1.000 -368 912 -368 864 2 polygon
-1 1.000 -304 912 -304 864 2 polygon
-1 1.000 -272 912 -272 864 2 polygon
-1 1.000 -240 912 -240 864 2 polygon
-1 1.000 -208 912 -208 864 2 polygon
-1 1.000 -176 912 -176 864 2 polygon
-1 1.000 -144 912 -144 864 2 polygon
-1 1.000 -112 912 -112 864 2 polygon
-1 1.000 -80 912 -80 864 2 polygon
-1 1.000 -48 912 -48 864 2 polygon
-1 1.000 -16 912 -16 864 2 polygon
-1 1.000 16 912 16 864 2 polygon
-1 1.000 48 912 48 864 2 polygon
-1 1.000 80 912 80 864 2 polygon
-1 1.000 112 912 112 864 2 polygon
-1 1.000 144 912 144 864 2 polygon
-(0) {/Helvetica cf} 2 21 0.000 0.500 160 888 label
-0.600 0.600 0.600 scb
-(1) {/Helvetica cf} 2 21 0.000 0.500 128 888 label
-(2) {/Helvetica cf} 2 21 0.000 0.500 96 888 label
-(3) {/Helvetica cf} 2 21 0.000 0.500 64 888 label
-(4) {/Helvetica cf} 2 21 0.000 0.500 32 888 label
-(5) {/Helvetica cf} 2 21 0.000 0.500 0 888 label
-(6) {/Helvetica cf} 2 21 0.000 0.500 -32 888 label
-(7) {/Helvetica cf} 2 21 0.000 0.500 -64 888 label
-(8) {/Helvetica cf} 2 21 0.000 0.500 -96 888 label
-(9) {/Helvetica cf} 2 21 0.000 0.500 -128 888 label
-(10) {/Helvetica cf} 2 21 0.000 0.500 -160 888 label
-(11) {/Helvetica cf} 2 21 0.000 0.500 -192 888 label
-(12) {/Helvetica cf} 2 21 0.000 0.500 -224 888 label
-(13) {/Helvetica cf} 2 21 0.000 0.500 -256 888 label
-(14) {/Helvetica cf} 2 21 0.000 0.500 -288 888 label
-(15) {/Helvetica cf} 2 21 0.000 0.500 -320 888 label
-(16) {/Helvetica cf} 2 21 0.000 0.500 -352 888 label
-(17) {/Helvetica cf} 2 21 0.000 0.500 -384 888 label
-(18) {/Helvetica cf} 2 21 0.000 0.500 -416 888 label
-(19) {/Helvetica cf} 2 21 0.000 0.500 -448 888 label
-(20) {/Helvetica cf} 2 21 0.000 0.500 -480 888 label
-(21) {/Helvetica cf} 2 21 0.000 0.500 -512 888 label
-(22) {/Helvetica cf} 2 21 0.000 0.500 -544 888 label
-(23) {/Helvetica cf} 2 21 0.000 0.500 -576 888 label
-(24) {/Helvetica cf} 2 21 0.000 0.500 -608 888 label
-(25) {/Helvetica cf} 2 21 0.000 0.500 -640 888 label
-(26) {/Helvetica cf} 2 21 0.000 0.500 -672 888 label
-(27) {/Helvetica cf} 2 21 0.000 0.500 -704 888 label
-(28) {/Helvetica cf} 2 21 0.000 0.500 -736 888 label
-(29) {/Helvetica cf} 2 21 0.000 0.500 -768 888 label
-(30) {/Helvetica cf} 2 21 0.000 0.500 -800 888 label
-(31) {/Helvetica cf} 2 21 0.000 0.500 -832 888 label
-sce
-(bit) {/Helvetica cf} 2 20 0.000 0.700 208 896 label
-(0x2f000000) {/Courier-Bold cf} 2 16 0.000 0.700 -32 976 label
-1 1.000 -80 960 -80 1008 2 polygon
-1 1.000 -592 960 -592 1008 2 polygon
-1 1.000 -848 1008 -848 960 2 polygon
-1 1.000 176 1008 176 960 2 polygon
-1 1.000 176 912 176 864 2 polygon
-1 1.000 -848 912 -848 864 2 polygon
-0.600 0.600 0.600 scb
-(0x2f000001) {/Courier-Bold cf} 2 16 360.000 0.700 -288 976 label
-(0x2f000002) {/Courier-Bold cf} 2 16 360.000 0.700 -544 976 label
-(0x2f000003) {/Courier-Bold cf} 2 16 0.000 0.700 -800 976 label
-sce
-(address) {/Helvetica cf} 2 17 0.000 0.700 256 976 label
-(value) {/Helvetica cf} 2 20 0.000 0.700 208 944 label
-(\(undefined, reads zero\)) {/Helvetica cf} 2 17 0.000 0.700 -448 928 label
-1 1.000 -848 1008 176 1008 2 polygon
-1 1.000 -848 864 176 864 2 polygon
-(reg_pll_out_dest) {/Courier-Bold cf} 2 16 0.000 0.700 -432 1024 label
-1 1.000 -80 960 -80 912 2 polygon
-1 1.000 -336 1008 -336 960 2 polygon
-1 1.000 -336 912 -336 864 2 polygon
-(PLL clock dest.) {/Helvetica cf} 2 17 0.000 0.700 48 928 label
-(according to the following table:) {CR} 
-(The low bit of this register directs the output of the core clock to the GPIO channel,) 
-{/Helvetica cf} 4 28 0.000 0.700 -848 832 label
-( value) {/Helvetica cf} (0x2f000000) {/Courier-Bold cf} (Register byte ) 
-{/Helvetica cf} 6 16 0.000 0.700 -800 736 label
-(Clock output directed to this channel) {/Helvetica cf} 2 16 0.000 0.700 -352 
-736 label
-(0) {/Courier-Bold cf} 2 16 0.000 0.700 -560 688 label
-(1) {/Courier-Bold cf} 2 16 0.000 0.700 -560 656 label
-(\(none\)) {/Helvetica cf} 2 16 0.000 0.700 -256 688 label
-1 1.000 -800 720 208 720 2 polygon
-1 1.000 -368 768 -368 640 2 polygon
-(0) {/Helvetica cf} 2 16 0.000 0.700 -704 688 label
-(1) {/Helvetica cf} 2 16 0.000 0.700 -704 656 label
-0 1.000 -848 336 -848 384 176 384 176 336 4 polygon
-1 1.000 -816 336 -816 288 2 polygon
-1 1.000 -784 336 -784 288 2 polygon
-1 1.000 -752 336 -752 288 2 polygon
-1 1.000 -720 336 -720 288 2 polygon
-1 1.000 -688 336 -688 288 2 polygon
-1 1.000 -656 336 -656 288 2 polygon
-1 1.000 -624 336 -624 288 2 polygon
-1 1.000 -592 336 -592 288 2 polygon
-1 1.000 -560 336 -560 288 2 polygon
-1 1.000 -528 336 -528 288 2 polygon
-1 1.000 -496 336 -496 288 2 polygon
-1 1.000 -464 336 -464 288 2 polygon
-1 1.000 -432 336 -432 288 2 polygon
-1 1.000 -400 336 -400 288 2 polygon
-1 1.000 -368 336 -368 288 2 polygon
-1 1.000 -304 336 -304 288 2 polygon
-1 1.000 -272 336 -272 288 2 polygon
-1 1.000 -240 336 -240 288 2 polygon
-1 1.000 -208 336 -208 288 2 polygon
-1 1.000 -176 336 -176 288 2 polygon
-1 1.000 -144 336 -144 288 2 polygon
-1 1.000 -112 336 -112 288 2 polygon
-1 1.000 -80 336 -80 288 2 polygon
-1 1.000 -48 336 -48 288 2 polygon
-1 1.000 -16 336 -16 288 2 polygon
-1 1.000 16 336 16 288 2 polygon
-1 1.000 48 336 48 288 2 polygon
-1 1.000 80 336 80 288 2 polygon
-1 1.000 112 336 112 288 2 polygon
-1 1.000 144 336 144 288 2 polygon
-(0) {/Helvetica cf} 2 21 0.000 0.500 160 312 label
-0.600 0.600 0.600 scb
-(1) {/Helvetica cf} 2 21 0.000 0.500 128 312 label
-(2) {/Helvetica cf} 2 21 0.000 0.500 96 312 label
-(3) {/Helvetica cf} 2 21 0.000 0.500 64 312 label
-(4) {/Helvetica cf} 2 21 0.000 0.500 32 312 label
-(5) {/Helvetica cf} 2 21 0.000 0.500 0 312 label
-(6) {/Helvetica cf} 2 21 0.000 0.500 -32 312 label
-(7) {/Helvetica cf} 2 21 0.000 0.500 -64 312 label
-(8) {/Helvetica cf} 2 21 0.000 0.500 -96 312 label
-(9) {/Helvetica cf} 2 21 0.000 0.500 -128 312 label
-(10) {/Helvetica cf} 2 21 0.000 0.500 -160 312 label
-(11) {/Helvetica cf} 2 21 0.000 0.500 -192 312 label
-(12) {/Helvetica cf} 2 21 0.000 0.500 -224 312 label
-(13) {/Helvetica cf} 2 21 0.000 0.500 -256 312 label
-(14) {/Helvetica cf} 2 21 0.000 0.500 -288 312 label
-(15) {/Helvetica cf} 2 21 0.000 0.500 -320 312 label
-(16) {/Helvetica cf} 2 21 0.000 0.500 -352 312 label
-(17) {/Helvetica cf} 2 21 0.000 0.500 -384 312 label
-(18) {/Helvetica cf} 2 21 0.000 0.500 -416 312 label
-(19) {/Helvetica cf} 2 21 0.000 0.500 -448 312 label
-(20) {/Helvetica cf} 2 21 0.000 0.500 -480 312 label
-(21) {/Helvetica cf} 2 21 0.000 0.500 -512 312 label
-(22) {/Helvetica cf} 2 21 0.000 0.500 -544 312 label
-(23) {/Helvetica cf} 2 21 0.000 0.500 -576 312 label
-(24) {/Helvetica cf} 2 21 0.000 0.500 -608 312 label
-(25) {/Helvetica cf} 2 21 0.000 0.500 -640 312 label
-(26) {/Helvetica cf} 2 21 0.000 0.500 -672 312 label
-(27) {/Helvetica cf} 2 21 0.000 0.500 -704 312 label
-(28) {/Helvetica cf} 2 21 0.000 0.500 -736 312 label
-(29) {/Helvetica cf} 2 21 0.000 0.500 -768 312 label
-(30) {/Helvetica cf} 2 21 0.000 0.500 -800 312 label
-(31) {/Helvetica cf} 2 21 0.000 0.500 -832 312 label
-sce
-(bit) {/Helvetica cf} 2 20 0.000 0.700 208 320 label
-(0x2f000004) {/Courier-Bold cf} 2 16 0.000 0.700 -32 400 label
-1 1.000 -80 384 -80 432 2 polygon
-1 1.000 -592 384 -592 432 2 polygon
-1 1.000 -848 432 -848 384 2 polygon
-1 1.000 176 432 176 384 2 polygon
-1 1.000 176 336 176 288 2 polygon
-1 1.000 -848 336 -848 288 2 polygon
-0.600 0.600 0.600 scb
-(0x2f000005) {/Courier-Bold cf} 2 16 360.000 0.700 -288 400 label
-(0x2f000006) {/Courier-Bold cf} 2 16 360.000 0.700 -544 400 label
-(0x2f000007) {/Courier-Bold cf} 2 16 0.000 0.700 -800 400 label
-sce
-(address) {/Helvetica cf} 2 17 0.000 0.700 256 400 label
-(value) {/Helvetica cf} 2 20 0.000 0.700 208 368 label
-(\(undefined, reads zero\)) {/Helvetica cf} 2 17 0.000 0.700 -448 352 label
-1 1.000 -848 432 176 432 2 polygon
-1 1.000 -848 288 176 288 2 polygon
-(reg_trap_out_dest) {/Courier-Bold cf} 2 16 0.000 0.700 -432 448 label
-1 1.000 -80 384 -80 336 2 polygon
-1 1.000 -336 432 -336 384 2 polygon
-1 1.000 -336 336 -336 288 2 polygon
-(trap signal dest.) {/Helvetica cf} 2 17 0.000 0.700 48 352 label
-(channel, according to the following table:) {CR} 
-(The low bit of this register directs the output of the processor trap signal to the GPIO) 
-{/Helvetica cf} 4 28 0.000 0.700 -848 256 label
-( value) {/Helvetica cf} (0x2f000004) {/Courier-Bold cf} (Register byte ) 
-{/Helvetica cf} 6 16 0.000 0.700 -800 160 label
-(Trap signal output directed to this channel) {/Helvetica cf} 2 16 0.000 0.700 
--320 160 label
-(0) {/Courier-Bold cf} 2 16 0.000 0.700 -560 112 label
-(1) {/Courier-Bold cf} 2 16 0.000 0.700 -560 80 label
-(GPIO) {/Helvetica cf} 2 16 0.000 0.700 -320 80 label
-(\(none\)) {/Helvetica cf} 2 16 0.000 0.700 -320 112 label
-1 1.000 -800 144 208 144 2 polygon
-1 1.000 -368 192 -368 64 2 polygon
-(0) {/Helvetica cf} 2 16 0.000 0.700 -704 112 label
-(1) {/Helvetica cf} 2 16 0.000 0.700 -704 80 label
-(Table 5) {/Helvetica-Oblique cf} 2 16 0.000 0.700 -848 1024 label
-(Table 6) {/Helvetica-Oblique cf} 2 16 0.000 0.700 -848 448 label
-(page 7) {/Helvetica cf} 2 31 0.000 0.700 336 1168 label
-(GPIO output.) {CR} (MHz\) may be unable to generate a full swing on the) {qS} 
-(80) {/Helvetica cf} (e.g., ) {/Helvetica-Oblique cf} 
-(Note that a high rate core clock \() {/Helvetica cf} 10 28 0.000 0.700 -848 
-560 label
-(Core PLL clock to GPIO out) {/Helvetica cf} 2 16 0.000 0.700 -352 656 label
-0 1.000 -864 -192 -864 -144 160 -144 160 -192 4 polygon
-1 1.000 -832 -192 -832 -240 2 polygon
-1 1.000 -800 -192 -800 -240 2 polygon
-1 1.000 -768 -192 -768 -240 2 polygon
-1 1.000 -736 -192 -736 -240 2 polygon
-1 1.000 -704 -192 -704 -240 2 polygon
-1 1.000 -672 -192 -672 -240 2 polygon
-1 1.000 -640 -192 -640 -240 2 polygon
-1 1.000 -608 -192 -608 -240 2 polygon
-1 1.000 -576 -192 -576 -240 2 polygon
-1 1.000 -544 -192 -544 -240 2 polygon
-1 1.000 -512 -192 -512 -240 2 polygon
-1 1.000 -480 -192 -480 -240 2 polygon
-1 1.000 -448 -192 -448 -240 2 polygon
-1 1.000 -416 -192 -416 -240 2 polygon
-1 1.000 -384 -192 -384 -240 2 polygon
-1 1.000 -320 -192 -320 -240 2 polygon
-1 1.000 -288 -192 -288 -240 2 polygon
-1 1.000 -256 -192 -256 -240 2 polygon
-1 1.000 -224 -192 -224 -240 2 polygon
-1 1.000 -192 -192 -192 -240 2 polygon
-1 1.000 -160 -192 -160 -240 2 polygon
-1 1.000 -128 -192 -128 -240 2 polygon
-1 1.000 -96 -192 -96 -240 2 polygon
-1 1.000 -64 -192 -64 -240 2 polygon
-1 1.000 -32 -192 -32 -240 2 polygon
-1 1.000 0 -192 0 -240 2 polygon
-1 1.000 32 -192 32 -240 2 polygon
-1 1.000 64 -192 64 -240 2 polygon
-1 1.000 96 -192 96 -240 2 polygon
-1 1.000 128 -192 128 -240 2 polygon
-(0) {/Helvetica cf} 2 21 0.000 0.500 144 -216 label
-0.600 0.600 0.600 scb
-(1) {/Helvetica cf} 2 21 0.000 0.500 112 -216 label
-(2) {/Helvetica cf} 2 21 0.000 0.500 80 -216 label
-(3) {/Helvetica cf} 2 21 0.000 0.500 48 -216 label
-(4) {/Helvetica cf} 2 21 0.000 0.500 16 -216 label
-(5) {/Helvetica cf} 2 21 0.000 0.500 -16 -216 label
-(6) {/Helvetica cf} 2 21 0.000 0.500 -48 -216 label
-(7) {/Helvetica cf} 2 21 0.000 0.500 -80 -216 label
-(8) {/Helvetica cf} 2 21 0.000 0.500 -112 -216 label
-(9) {/Helvetica cf} 2 21 0.000 0.500 -144 -216 label
-(10) {/Helvetica cf} 2 21 0.000 0.500 -176 -216 label
-(11) {/Helvetica cf} 2 21 0.000 0.500 -208 -216 label
-(12) {/Helvetica cf} 2 21 0.000 0.500 -240 -216 label
-(13) {/Helvetica cf} 2 21 0.000 0.500 -272 -216 label
-(14) {/Helvetica cf} 2 21 0.000 0.500 -304 -216 label
-(15) {/Helvetica cf} 2 21 0.000 0.500 -336 -216 label
-(16) {/Helvetica cf} 2 21 0.000 0.500 -368 -216 label
-(17) {/Helvetica cf} 2 21 0.000 0.500 -400 -216 label
-(18) {/Helvetica cf} 2 21 0.000 0.500 -432 -216 label
-(19) {/Helvetica cf} 2 21 0.000 0.500 -464 -216 label
-(20) {/Helvetica cf} 2 21 0.000 0.500 -496 -216 label
-(21) {/Helvetica cf} 2 21 0.000 0.500 -528 -216 label
-(22) {/Helvetica cf} 2 21 0.000 0.500 -560 -216 label
-(23) {/Helvetica cf} 2 21 0.000 0.500 -592 -216 label
-(24) {/Helvetica cf} 2 21 0.000 0.500 -624 -216 label
-(25) {/Helvetica cf} 2 21 0.000 0.500 -656 -216 label
-(26) {/Helvetica cf} 2 21 0.000 0.500 -688 -216 label
-(27) {/Helvetica cf} 2 21 0.000 0.500 -720 -216 label
-(28) {/Helvetica cf} 2 21 0.000 0.500 -752 -216 label
-(29) {/Helvetica cf} 2 21 0.000 0.500 -784 -216 label
-(30) {/Helvetica cf} 2 21 0.000 0.500 -816 -216 label
-(31) {/Helvetica cf} 2 21 0.000 0.500 -848 -216 label
-sce
-(bit) {/Helvetica cf} 2 20 0.000 0.700 192 -208 label
-(0x2f000008) {/Courier-Bold cf} 2 16 0.000 0.700 -48 -128 label
-1 1.000 -96 -144 -96 -96 2 polygon
-1 1.000 -608 -144 -608 -96 2 polygon
-1 1.000 -864 -96 -864 -144 2 polygon
-1 1.000 160 -96 160 -144 2 polygon
-1 1.000 160 -192 160 -240 2 polygon
-1 1.000 -864 -192 -864 -240 2 polygon
-0.600 0.600 0.600 scb
-(0x2f000009) {/Courier-Bold cf} 2 16 360.000 0.700 -304 -128 label
-(0x2f00000a) {/Courier-Bold cf} 2 16 360.000 0.700 -560 -128 label
-(0x2f00000b) {/Courier-Bold cf} 2 16 0.000 0.700 -816 -128 label
-sce
-(address) {/Helvetica cf} 2 17 0.000 0.700 240 -128 label
-(value) {/Helvetica cf} 2 20 0.000 0.700 192 -160 label
-(\(undefined, reads zero\)) {/Helvetica cf} 2 17 0.000 0.700 -464 -176 label
-1 1.000 -864 -96 160 -96 2 polygon
-1 1.000 -864 -240 160 -240 2 polygon
-(reg_irq7_source) {/Courier-Bold cf} 2 16 0.000 0.700 -448 -80 label
-1 1.000 -96 -144 -96 -192 2 polygon
-1 1.000 -352 -96 -352 -144 2 polygon
-1 1.000 -352 -192 -352 -240 2 polygon
-(IRQ 7 source) {/Helvetica cf} 2 17 0.000 0.700 32 -176 label
-(according to the following table:) {CR} 
-(The low bit of this register directs the input of the GPIO to the processor\251s IRQ7 channel,) 
-{/Helvetica cf} 4 28 0.000 0.700 -864 -272 label
-( value) {/Helvetica cf} (0x2f000008) {/Courier-Bold cf} (Register byte ) 
-{/Helvetica cf} 6 16 0.000 0.700 -816 -368 label
-(This channel directed to IRQ channel 7) {/Helvetica cf} 2 16 0.000 0.700 -336 
--368 label
-(00) {/Courier-Bold cf} 2 16 0.000 0.700 -576 -416 label
-(01) {/Courier-Bold cf} 2 16 0.000 0.700 -576 -448 label
-(GPIO) {/Helvetica cf} 2 16 0.000 0.700 -304 -448 label
-(\(none\)) {/Helvetica cf} 2 16 0.000 0.700 -304 -416 label
-1 1.000 -816 -384 192 -384 2 polygon
-1 1.000 -384 -336 -384 -448 2 polygon
-(0) {/Helvetica cf} 2 16 0.000 0.700 -720 -416 label
-(1) {/Helvetica cf} 2 16 0.000 0.700 -720 -448 label
-(Table 7) {/Helvetica-Oblique cf} 2 16 0.000 0.700 -864 -80 label
-pgsave restore showpage
-
-%%Page: hkspi 8
-%%PageOrientation: Portrait
-%%PageBoundingBox: 0 0 612 792
-/pgsave save def bop
-1.0000 inchscale
-2.6000 setlinewidth 1056 736 translate
-
-0.361 0.675 0.934 scb
-1 1.000 -144 680 -144 488 2 polygon
-1 1.000 -136 680 -136 488 2 polygon
-1 1.000 -656 664 -656 496 2 polygon
-0.679 1.000 0.184 scb
-512 1.000 -864 1184 -864 -544 384 -544 384 1184 4 polygon
-sce
-(\(cont.\)) {/Helvetica-Oblique cf} (Functional Description ) 
-{/Helvetica-Bold cf} 4 16 0.000 0.700 -864 1152 label
-1 1.000 -864 1136 384 1136 2 polygon
-(Housekeeping SPI) {/Helvetica-Bold cf} 2 16 0.000 0.700 -864 1088 label
-(SDI \(pin F9\), CSB \(pin E8\), SCK \(pin F8\), and SDO \(pin E9\)) 
-{/Helvetica cf} 2 16 0.000 0.700 -368 1088 label
-(SPI protocol definition) {/Helvetica-Bold cf} 2 16 0.000 0.700 -864 896 label
-1 1.000 -864 -192 384 -192 2 polygon
-(00000000) {/Courier-Bold cf} 2 16 0.000 0.700 -736 -224 label
-(No operation) {/Helvetica cf} 2 16 0.000 0.700 -448 -224 label
-(10000000) {/Courier-Bold cf} 2 16 0.000 0.700 -736 -256 label
-(01000000) {/Courier-Bold cf} 2 16 0.000 0.700 -736 -288 label
-(Write in streaming mode) {/Helvetica cf} 2 16 0.000 0.700 -448 -256 label
-(Read in streaming mode) {/Helvetica cf} 2 16 0.000 0.700 -448 -288 label
-(Simultaneous Read/Write in streaming mode) {/Helvetica cf} 2 16 0.000 0.700 
--448 -320 label
-(11000000) {/Courier-Bold cf} 2 16 0.000 0.700 -736 -320 label
-(10nnn000) {/Courier-Bold cf} 2 16 0.000 0.700 -736 -416 label
-1 1.000 -864 -496 384 -496 2 polygon
-(All input is in groups of 8 bits.  Each byte is input msb first.) 
-{/Helvetica cf} 2 16 0.000 0.700 -864 848 label
-
-(The first transferred byte is the command word, interpreted according to Table 8 below.) 
-{/Helvetica cf} 2 16 0.000 0.700 -864 -112 label
-(SCK rising edge.) {CR} 
-(outputs become active on the falling edge of SCK, such that data are written and read on the same) 
-{CR} 
-(when CSB is high and at all times other than the transfer of data bits on a read command.  SDO) 
-{CR} 
-(on the rising edge of SCK.  Output data are received on the SDO line.  SDO is held high-impedance) 
-{CR} 
-(CSB pin must be low to enable an SPI transmission.  Data are clocked by pin SCK, with data valid) 
-{/Helvetica cf} 10 28 0.000 0.700 -864 144 label
-
-(After CSB is set low, the SPI is always in the "command" state, awaiting a new command.) 
-{/Helvetica cf} 2 28 0.000 0.700 -864 -32 label
-(Addresses are read in sequence from lower values to higher values.) 
-{/Helvetica cf} 2 28 0.000 0.700 -864 352 label
-
-(highest address.  Any bits additional to an 8-bit boundary should be at the lowest address.) 
-{CR} 
-(Therefore groups of bits larger than 8 should be grouped such that the lowest bits are at the) 
-{/Helvetica cf} 4 28 0.000 0.700 -864 304 label
-
-(byte transfer.  Multi-byte transfers should ensure that data do not change between byte reads. ) 
-{CR} 
-(Data are captured from the register map in bytes on the falling edge of the last SCK before a data) 
-{/Helvetica cf} 4 28 0.000 0.700 -864 224 label
-(01nnn000) {/Courier-Bold cf} 2 16 0.000 0.700 -736 -448 label
-(11nnn000) {/Courier-Bold cf} 2 16 0.000 0.700 -736 -480 label
-(Write in n-byte mode \(up to 7 bytes\).) {/Helvetica cf} 2 16 0.000 0.700 -448 
--416 label
-(Read in n-byte mode \(up to 7 bytes\).) {/Helvetica cf} 2 16 0.000 0.700 -448 
--448 label
-(Simultaneous Read/Write in n-byte mode \(up to 7 bytes\).) {/Helvetica cf} 2 
-16 0.000 0.700 -448 -480 label
-(defined below.) {CR} 
-(\(8 bits\) followed by one or more data words \(8 bits each\), according to the data transfer modes) 
-{CR} 
-(Every command sequence requires one command word \(8 bits\) followed by one address word) 
-{/Helvetica cf} 6 28 0.000 0.700 -864 816 label
-
-(the next SCK rising edge\).  The SPI pins are shared with user area general-purpose I/O.) 
-{CR} 
-(on the SCK rising edge, and output data presented on the falling edge of SCK \(to be sampled on) 
-{CR} 
-(standard 4-pin serial interface.  The SPI implementation is mode 0, with new data on SDI captured) 
-{CR} 
-(The \252housekeeping\272 SPI is an SPI slave that can be accessed from a remote host through a) 
-{/Helvetica cf} 8 28 0.000 0.700 -864 1056 label
-(CSB) {/Helvetica cf} 2 21 0.000 0.700 -816 656 label
-(SCK) {/Helvetica cf} 2 21 0.000 0.700 -816 608 label
-(SDI) {/Helvetica cf} 2 21 0.000 0.700 -816 560 label
-(SDO) {/Helvetica cf} 2 21 0.000 0.700 -816 512 label
-1 1.000 -736 672 -688 672 -688 640 160 640 4 polygon
-1 1.000 -656 592 -656 624 -640 624 -640 592 -624 592 -624 624 -608 624 -608 592 
--592 592 -592 624 -576 624 -576 592 -560 592 -560 624 -544 624 -544 592 -528 
-592 -528 624 -512 624 -512 592 -496 592 -496 624 -480 624 -480 592 -464 592 
--464 624 -448 624 -448 592 -432 592 -432 624 -416 624 -416 592 -384 592 33 
-polygon
-1 1.000 -384 592 -384 624 -368 624 -368 592 -352 592 -352 624 -336 624 -336 592 
--320 592 -320 624 -304 624 -304 592 -288 592 -288 624 -272 624 -272 592 -256 
-592 -256 624 -240 624 -240 592 -224 592 -224 624 -208 624 -208 592 -192 592 
--192 624 -176 624 -176 592 -160 592 -160 624 -144 624 -144 592 -112 592 33 
-polygon
-1 1.000 -112 592 -112 624 -96 624 -96 592 -80 592 -80 624 -64 624 -64 592 -48 
-592 -48 624 -32 624 -32 592 -16 592 -16 624 0 624 0 592 16 592 16 624 32 624 32 
-592 48 592 48 624 64 624 64 592 80 592 80 624 96 624 96 592 112 592 112 624 128 
-624 128 592 160 592 33 polygon
-1 1.000 -656 592 -736 592 2 polygon
-1 1.000 -736 544 -672 544 -664 576 -416 576 -408 544 -128 544 -120 576 128 576 
-136 544 160 544 10 polygon
-1 1.000 -672 544 -640 544 -632 576 3 polygon
-1 1.000 -640 544 -608 544 -600 576 3 polygon
-1 1.000 -608 544 -576 544 -568 576 3 polygon
-1 1.000 -576 544 -544 544 -536 576 3 polygon
-1 1.000 -544 544 -512 544 -504 576 3 polygon
-1 1.000 -512 544 -480 544 -472 576 3 polygon
-1 1.000 -480 544 -448 544 -440 576 3 polygon
-1 1.000 -448 544 -408 544 2 polygon
-1 1.000 -640 576 -632 544 2 polygon
-1 1.000 -608 576 -600 544 2 polygon
-1 1.000 -576 576 -568 544 2 polygon
-1 1.000 -544 576 -536 544 2 polygon
-1 1.000 -512 576 -504 544 2 polygon
-1 1.000 -480 576 -472 544 2 polygon
-1 1.000 -448 576 -440 544 2 polygon
-1 1.000 -400 544 -392 576 -144 576 -136 544 4 polygon
-1 1.000 -368 576 -360 544 2 polygon
-1 1.000 -360 576 -368 544 2 polygon
-1 1.000 -328 576 -336 544 2 polygon
-1 1.000 -336 576 -328 544 2 polygon
-1 1.000 -296 576 -304 544 2 polygon
-1 1.000 -304 576 -296 544 2 polygon
-1 1.000 -264 576 -272 544 2 polygon
-1 1.000 -272 576 -264 544 2 polygon
-1 1.000 -232 576 -240 544 2 polygon
-1 1.000 -240 576 -232 544 2 polygon
-1 1.000 -200 576 -208 544 2 polygon
-1 1.000 -208 576 -200 544 2 polygon
-1 1.000 -168 576 -176 544 2 polygon
-1 1.000 -176 576 -168 544 2 polygon
-1 1.000 -88 576 -96 544 2 polygon
-1 1.000 -96 576 -88 544 2 polygon
-1 1.000 -56 576 -64 544 2 polygon
-1 1.000 -64 576 -56 544 2 polygon
-1 1.000 -24 576 -32 544 2 polygon
-1 1.000 -32 576 -24 544 2 polygon
-1 1.000 8 576 0 544 2 polygon
-1 1.000 0 576 8 544 2 polygon
-1 1.000 40 576 32 544 2 polygon
-1 1.000 32 576 40 544 2 polygon
-1 1.000 72 576 64 544 2 polygon
-1 1.000 64 576 72 544 2 polygon
-1 1.000 104 576 96 544 2 polygon
-1 1.000 96 576 104 544 2 polygon
-1 1.000 -128 544 136 544 2 polygon
-1 1.000 128 496 136 528 160 528 3 polygon
-1 1.000 160 496 128 496 2 polygon
-1 1.000 96 496 -136 496 2 polygon
-0.600 0.600 0.600 scb
-1 1.000 160 688 160 480 2 polygon
-1 1.000 176 688 176 480 2 polygon
-sce
-1 1.000 176 592 304 592 2 polygon
-1 1.000 176 544 304 544 2 polygon
-1 1.000 176 528 192 528 2 polygon
-1 1.000 176 496 192 496 2 polygon
-1 1.000 192 528 196 512 2 polygon
-1 1.000 196 512 192 496 2 polygon
-1 1.000 196 512 304 512 2 polygon
-1 1.000 -140 512 -136 496 2 polygon
-1 1.000 -140 512 -136 528 96 528 104 496 4 polygon
-1 1.000 -140 512 -736 512 2 polygon
-1 1.000 -96 528 -88 496 2 polygon
-1 1.000 -96 496 -88 528 2 polygon
-1 1.000 -64 528 -56 496 2 polygon
-1 1.000 -64 496 -56 528 2 polygon
-1 1.000 -32 528 -24 496 2 polygon
-1 1.000 -32 496 -24 528 2 polygon
-1 1.000 0 528 8 496 2 polygon
-1 1.000 0 496 8 528 2 polygon
-1 1.000 32 528 40 496 2 polygon
-1 1.000 32 496 40 528 2 polygon
-1 1.000 64 528 72 496 2 polygon
-1 1.000 64 496 72 528 2 polygon
-1 1.000 96 496 104 528 2 polygon
-1 1.000 96 528 136 528 2 polygon
-1 1.000 96 496 128 496 2 polygon
-1 1.000 128 528 136 496 2 polygon
-
-(All other words are reserved and act as no-operation if not defined by the SPI slave module.) 
-{/Helvetica cf} 2 16 0.000 0.700 -864 -528 label
-1 1.000 176 640 192 640 192 672 304 672 4 polygon
-(additional data bytes) {/Helvetica cf} 2 28 0.000 0.500 176 456 label
-0.500 0.000 168 472 generic::arrow
-1 1.000 -672 480 -664 472 -416 472 -408 480 4 polygon
-(command) {/Helvetica cf} 2 29 0.000 0.500 -552 464 label
-1 1.000 -400 480 -392 472 -136 472 -128 480 4 polygon
-(address) {/Helvetica cf} 2 29 0.000 0.500 -272 464 label
-1 1.000 -120 480 -112 472 160 472 3 polygon
-1 1.000 176 472 200 472 208 480 3 polygon
-(data) {/Helvetica cf} 2 29 0.000 0.500 16 464 label
-(msb) {/Helvetica cf} 2 23 0.000 0.500 -688 568 label
-(msb) {/Helvetica cf} 2 19 0.000 0.500 -152 520 label
-(lsb) {/Helvetica cf} 2 16 0.000 0.500 200 520 label
-(7) {/Helvetica cf} 2 21 0.000 0.500 -652 560 label
-(6) {/Helvetica cf} 2 21 0.000 0.500 -620 560 label
-(5) {/Helvetica cf} 2 21 0.000 0.500 -588 560 label
-(4) {/Helvetica cf} 2 21 0.000 0.500 -556 560 label
-(3) {/Helvetica cf} 2 21 0.000 0.500 -524 560 label
-(2) {/Helvetica cf} 2 21 0.000 0.500 -492 560 label
-(1) {/Helvetica cf} 2 21 0.000 0.500 -460 560 label
-(0) {/Helvetica cf} 2 21 0.000 0.500 -428 560 label
-(7) {/Helvetica cf} 2 21 0.000 0.500 -380 560 label
-(6) {/Helvetica cf} 2 21 0.000 0.500 -348 560 label
-(5) {/Helvetica cf} 2 21 0.000 0.500 -316 560 label
-(4) {/Helvetica cf} 2 21 0.000 0.500 -284 560 label
-(3) {/Helvetica cf} 2 21 0.000 0.500 -252 560 label
-(2) {/Helvetica cf} 2 21 0.000 0.500 -220 560 label
-(1) {/Helvetica cf} 2 21 0.000 0.500 -188 560 label
-(0) {/Helvetica cf} 2 21 0.000 0.500 -156 560 label
-(7) {/Helvetica cf} 2 21 0.000 0.500 -108 560 label
-(6) {/Helvetica cf} 2 21 0.000 0.500 -76 560 label
-(5) {/Helvetica cf} 2 21 0.000 0.500 -44 560 label
-(4) {/Helvetica cf} 2 21 0.000 0.500 -12 560 label
-(3) {/Helvetica cf} 2 21 0.000 0.500 20 560 label
-(2) {/Helvetica cf} 2 21 0.000 0.500 52 560 label
-(1) {/Helvetica cf} 2 21 0.000 0.500 84 560 label
-(0) {/Helvetica cf} 2 21 0.000 0.500 116 560 label
-(7) {/Helvetica cf} 2 21 0.000 0.500 -108 512 label
-(6) {/Helvetica cf} 2 21 0.000 0.500 -76 512 label
-(5) {/Helvetica cf} 2 21 0.000 0.500 -44 512 label
-(4) {/Helvetica cf} 2 21 0.000 0.500 -12 512 label
-(3) {/Helvetica cf} 2 21 0.000 0.500 20 512 label
-(2) {/Helvetica cf} 2 21 0.000 0.500 52 512 label
-(1) {/Helvetica cf} 2 21 0.000 0.500 84 512 label
-(0) {/Helvetica cf} 2 21 0.000 0.500 116 512 label
-(7) {/Helvetica cf} 2 21 0.000 0.500 148 512 label
-(high impedence) {/Helvetica cf} 2 16 0.000 0.500 -648 520 label
-(data must be valid on SCK rising edge) {/Helvetica cf} 2 16 0.000 0.500 -656 
-672 label
-(data valid on SCK falling edge) {/Helvetica cf} 2 16 0.000 0.500 -128 672 
-label
-0.361 0.675 0.934 scb
-1 1.000 -112 584 -112 416 2 polygon
-sce
-(capture data on SCK rising edge) {/Helvetica cf} 2 16 0.000 0.500 -104 416 
-label
-(Table 8) {/Helvetica-Oblique cf} 2 16 0.000 0.700 -864 -176 label
-(Housekeeping SPI command word definition) {/Helvetica cf} 2 16 0.000 0.700 
--720 -176 label
-(Figure 2.  Housekeeping SPI signaling) {/Helvetica-Oblique cf} 2 16 0.000 
-0.700 -848 400 label
-0.800 0.800 0.800 scb
-224 1.000 -864 384 -864 704 384 704 384 384 4 polygon
-sce
-(page 8) {/Helvetica cf} 2 31 0.000 0.700 368 1168 label
-(11000100) {/Courier-Bold cf} 2 16 0.000 0.700 -736 -352 label
-(Pass-through \(management\) Read/Write in streaming mode) {/Helvetica cf} 2 16 
-0.000 0.700 -448 -352 label
-(11000110) {/Courier-Bold cf} 2 16 360.000 0.700 -736 -384 label
-(Pass-through \(user\) Read/Write in streaming mode) {/Helvetica cf} 2 16 0.000 
-0.700 -448 -384 label
-pgsave restore showpage
-
-%%Page: hkspi2 9
-%%PageOrientation: Portrait
-%%PageBoundingBox: 0 0 612 792
-/pgsave save def bop
-1.0000 inchscale
-2.6000 setlinewidth 1023 704 translate
-
-0.679 1.000 0.184 scb
-512 1.000 -832 1216 -832 -512 416 -512 416 1216 4 polygon
-sce
-(\(cont.\)) {/Helvetica-Oblique cf} (Functional Description ) 
-{/Helvetica-Bold cf} 4 16 0.000 0.700 -832 1184 label
-1 1.000 -832 1168 416 1168 2 polygon
-(transfer. ) {CR} 
-(incrementing for each byte.  Streaming mode operation continues until CSB is raised to end the) 
-{CR} 
-(operation, data are sent or received continuously, one byte at a time, with the internal address) 
-{CR} 
-(The two basic modes of operation are "streaming mode" and "n-byte mode".  In "streaming mode") 
-{/Helvetica cf} 8 28 0.000 0.700 -832 1088 label
-(command.) {CR} 
-(command.  No toggling of CSB is required to end the command or to initiate the following) 
-{CR} 
-(mode\).  After n bytes have been read and/or written, the SPI returns to waiting for the next) 
-{CR} 
-(command word, and may have a value from 1 to 7 \(note that a value of zero implies streaming) 
-{CR} 
-(In "n-byte mode" operation, the number of bytes to be read and/or written is encoded in the) 
-{/Helvetica cf} 10 28 0.000 0.700 -832 944 label
-(\(continued\)) {/Helvetica-Oblique cf} (SPI protocol definition ) 
-{/Helvetica-Bold cf} 4 16 0.000 0.700 -832 1120 label
-(clock speed of the CPU.  All other functions are purely for test and debug.) 
-{CR} 
-(Under normal working conditions, the SPI should not need to be accessed unless it is to adjust the) 
-{/Helvetica cf} 4 28 0.000 0.700 -832 -32 label
-(manufacturer_ID) {/Helvetica-Bold cf} 2 16 0.000 0.700 -832 -272 label
-(The 12-bit manufacturer ID for efabless is 0x456) {/Helvetica cf} 2 16 0.000 
-0.700 -768 -304 label
-(Housekeeping SPI registers) {/Helvetica-Bold cf} 2 16 0.000 0.700 -832 160 
-label
-(register address 0x01 low 4 bits and register address 0x02) {/Helvetica cf} 2 
-16 0.000 0.700 -496 -272 label
-(page 9) {/Helvetica cf} 2 31 0.000 0.700 400 1200 label
-(Pass-thru mode) {/Helvetica-Bold cf} 2 16 0.000 0.700 -832 752 label
-(program start address. ) {CR} 
-(transfer to the QSPI flash.  The CPU is brought out of reset, and starts executing instructions at the) 
-{CR} 
-(CSB pin is raised.  When CSB is raised, the FLASH_CSB is also raised, terminating the data) 
-{CR} 
-(respectively\), and the QSPI flash data output \(pin FLASH_IO1\) is applied directly to SDO, until the) 
-{CR} 
-(signaling on SDI and SCK are applied directly to the QSPI flash \(pins FLASH_IO0 and FLASH_CLK,) 
-{CR} 
-(transfer to the QSPI flash.  After the pass-thru command byte has been issued, all subsequent SPI) 
-{CR} 
-(The pass-thru mode puts the CPU into immediate reset, then sets FLASH_CSB low to initiate a data) 
-{/Helvetica cf} 14 28 0.000 0.700 -832 720 label
-
-(the housekeeping SPI, without the need for additional wiring to the QSPI flash chip.) 
-{CR} 
-(This mode allows the QSPI flash to be programmed from the same SPI communication channel as) 
-{/Helvetica cf} 4 28 0.000 0.700 -832 496 label
-(the SPI flash in quad mode using a 6-pin interface.) {CR} 
-(flash chips, and so must operate only in the 4-pin SPI mode.  The user project may elect to operate) 
-{CR} 
-(external access to the SPI flash.  Both pass-thru modes only connect to I/O pins 0 and 1 of the SPI) 
-{CR} 
-(Caravel chip program either SPI flash chip from a host computer without requiring separate) 
-{CR} 
-(defined in the user project.  The pass-thru mode allows a communications chip external to the) 
-{CR} 
-(management SoC.  The second one corresponds to a secondary optional SPI flash that can be) 
-{CR} 
-(There are two pass-thru modes.  The first one corresponds to the primary SPI flash used by the) 
-{/Helvetica cf} 14 28 0.000 0.700 -832 416 label
-(frequency-locked loop generating the CPU core clock.) {CR} 
-(potentially can be detrimental to the CPU operation, such as adjusting the trim value of the digital) 
-{CR} 
-(reset.  Some control registers in the housekeeping SPI affect the behavior of the CPU in a way that) 
-{CR} 
-(independently of the CPU.  The housekeeping SPI can be accessed even when the CPU is in full) 
-{CR} 
-(The purpose of the housekeeping SPI is to give access to certain system values and controls) 
-{/Helvetica cf} 10 28 0.000 0.700 -832 128 label
-(the SPI master description for details.) {CR} 
-(This configuration then allows a program to read, for example, the user project ID of the chip.  See) 
-{CR} 
-(master, and enabling the bit that connects the internal SPI master directly to the housekeeping SPI.) 
-{CR} 
-(The housekeeping SPI can be accessed by the CPU from a running program by enabling the SPI) 
-{/Helvetica cf} 8 28 0.000 0.700 -832 -112 label
-(product_ID) {/Helvetica-Bold cf} 2 16 0.000 0.700 -832 -368 label
-(The product ID for the Caravel harness chip is 0x10) {/Helvetica cf} 2 16 
-0.000 0.700 -768 -400 label
-(register address 0x03) {/Helvetica cf} 2 16 0.000 0.700 -496 -368 label
-pgsave restore showpage
-
-%%Page: hskspi3 10
-%%PageOrientation: Portrait
-%%PageBoundingBox: 0 0 612 792
-/pgsave save def bop
-1.0000 inchscale
-2.6000 setlinewidth 1088 672 translate
-
-0.679 1.000 0.184 scb
-512 1.000 -896 1248 -896 -480 352 -480 352 1248 4 polygon
-sce
-(\(cont.\)) {/Helvetica-Oblique cf} (Functional Description ) 
-{/Helvetica-Bold cf} 4 16 0.000 0.700 -896 1216 label
-1 1.000 -896 1200 352 1200 2 polygon
-(\(continued\)) {/Helvetica-Oblique cf} (Housekeeping SPI registers ) 
-{/Helvetica-Bold cf} 4 16 0.000 0.700 -896 1152 label
-(CPU reset) {/Helvetica-Bold cf} 2 16 0.000 0.700 -896 400 label
-(CPU trap) {/Helvetica-Bold cf} 2 16 0.000 0.700 -896 288 label
-(must be set back to zero manually to clear the reset state.) {CR} 
-(The CPU reset bit puts the entire CPU into a reset state.  This bit is not self-resetting and) 
-{/Helvetica cf} 4 28 0.000 0.700 -832 384 label
-(the housekeeping SPI can be used to determine the true trap state.) {CR} 
-(can be configured to be read from a GPIO pin, but as the GPIO state is potentially unknowable,) 
-{CR} 
-(If the CPU has stopped after encountering an error, it will raise the trap signal.  The trap signal) 
-{/Helvetica cf} 6 28 0.000 0.700 -832 272 label
-(CPU IRQ) {/Helvetica-Bold cf} 2 16 0.000 0.700 -896 544 label
-(zero before it can trigger another interrupt.) {CR} 
-(resetting, so while the rising edge will trigger an interrupt, the signal must be manually set to) 
-{CR} 
-(This is a dedicated manual interrupt driving the CPU IRQ channel 6.  The bit is not self-) 
-{/Helvetica cf} 6 16 0.000 0.700 -832 448 label
-(PLL bypass) {/Helvetica-Bold cf} 2 16 0.000 0.700 -896 688 label
-(CMOS clock\).) {CR} 
-(the external CMOS clock \(pin C9\).  The default value is 0x1 \(CPU clock source is the external) 
-{CR} 
-(When enabled, the PLL bypass switches the clock source of the CPU from the PLL output to) 
-{/Helvetica cf} 6 28 0.000 0.700 -832 672 label
-(register address 0x09  bit 0) {/Helvetica cf} 2 16 0.000 0.700 -560 696 label
-(register address 0x0A  bit 0) {/Helvetica cf} 2 16 0.000 0.700 -560 552 label
-(register address 0x0B  bit 0) {/Helvetica cf} 2 16 0.000 0.700 -560 408 label
-(register address 0x0C  bit 0) {/Helvetica cf} 2 16 0.000 0.700 -560 296 label
-(page 10) {/Helvetica cf} 2 31 0.000 0.700 336 1240 label
-(PLL DCO enable) {/Helvetica-Bold cf} 2 16 0.000 0.700 -896 832 label
-(PLL enable) {/Helvetica-Bold cf} 2 16 0.000 0.700 -896 976 label
-(PLL trim) {/Helvetica-Bold cf} 2 16 0.000 0.700 -896 152 label
-(MHz.) {hS} (MHz while the slowest output frequency is approximately 90) {hS} 
-(is approximately 215) {CR} (ns\).  The fastest output frequency) {hS} 
-(ps delay \(on top of a fixed delay of 4.67) {hS} (\(approximately\) 250) {CR} 
-(Note that this is a thermometer-code trim, where each bit provides an additional) 
-{CR} 
-(\(trim value 0x3ffffff\) to the fastest \(trim value 0x0\).  Default value is 0x3ffefff \(slow trim, -1\).) 
-{CR} 
-(The 26-bit trim value can adjust the DCO frequency over a factor of about two from the slowest) 
-{/Helvetica cf} 18 28 0.000 0.700 -832 120 label
-(register address 0x08  bit 1) {/Helvetica cf} 2 16 0.000 0.700 -560 832 label
-(register address 0x08  bit 0) {/Helvetica cf} 2 16 0.000 0.700 -560 976 label
-(register addresses 0x0D \(all bits\) to 0x10  \(lower 2 bits\)) 
-{/Helvetica cf} 2 16 0.000 0.700 -560 152 label
-(with a unique number given to each user project.) {CR} 
-(The 4-byte \(32 bit\) user project ID is metal-mask programmed on each project before tapeout,) 
-{/Helvetica cf} 4 28 0.000 0.700 -832 1072 label
-(register addresses 0x04 to 0x07) {/Helvetica cf} 2 16 0.000 0.700 -560 1088 
-label
-(user project ID) {/Helvetica-Bold cf} 2 16 0.000 0.700 -896 1088 label
-(PLL output divider \(2\)) {/Helvetica-Bold cf} 2 16 0.000 0.700 -896 -256 
-label
-(register address 0x11  bit 5\2613) {/Helvetica cf} 2 16 0.000 0.700 -560 -256 
-label
-(drive the CPU clock.) {CR} 
-(applied prior to turning off the PLL bypass to allow the PLL time to stabilize before using it to) 
-{CR} 
-(This bit enables the digital frequency-locked-loop clock multiplier.  The enable should be) 
-{/Helvetica cf} 6 28 0.000 0.700 -832 960 label
-(between approximately 90 to 200 MHz by setting the trim bits \(see below\).) 
-{CR} 
-(and the system operates in free-running mode, driven by the ring oscillator which can be tuned) 
-{CR} 
-(The PLL can be run in DCO mode, in which the feedback loop to the driving clock is removed,) 
-{/Helvetica cf} 6 28 0.000 0.700 -832 816 label
-(PLL output divider) {/Helvetica-Bold cf} 2 16 0.000 0.700 -896 -64 label
-(register address 0x11  bits 2\2610) {/Helvetica cf} 2 16 0.000 0.700 -560 -64 
-label
-(operate at these frequencies\). ) {CR} 
-(undivided PLL clock directly to the core \(and should not be used, as the processor does not) 
-{CR} 
-(This 3-bit divider can generate a clock divided by 2 to 7.  Values 0 and 1 both pass the) 
-{CR} 
-(The PLL output can be divided down by an integer divider to provide the core clock frequency.) 
-{/Helvetica cf} 8 28 0.000 0.700 -832 -96 label
-
-(undivided PLL clock, while values 2 to 7 pass the clock divided by 2 to 7, respectively.) 
-{CR} 
-(and provided to the user project space as a secondary clock.  Values 0 and 1 both pass the) 
-{CR} 
-(The PLL 90-degree phase output is passed through an independent 3-bit integer clock divider) 
-{/Helvetica cf} 6 28 0.000 0.700 -832 -272 label
-pgsave restore showpage
-
-%%Page: hkspi4 11
-%%PageOrientation: Portrait
-%%PageBoundingBox: 0 0 612 792
-/pgsave save def bop
-1.0000 inchscale
-2.6000 setlinewidth 1080 808 translate
-
-0.898 0.898 0.898 scb
-496 1.000 -768 -608 -768 -512 -368 -512 -368 -608 4 polygon
-496 1.000 -768 416 -768 496 -288 496 -288 416 4 polygon
-496 1.000 -768 -512 -768 -416 -528 -416 -528 -512 4 polygon
-496 1.000 -768 64 -768 160 -64 160 -64 64 4 polygon
-0.679 1.000 0.184 scb
-512 1.000 -896 1120 -896 -624 368 -624 368 1120 4 polygon
-sce
-(\(cont.\)) {/Helvetica-Oblique cf} (Functional Description ) 
-{/Helvetica-Bold cf} 4 16 0.000 0.700 -896 1088 label
-1 1.000 -896 1072 368 1072 2 polygon
-(\(continued\)) {/Helvetica-Oblique cf} (Housekeeping SPI registers ) 
-{/Helvetica-Bold cf} 4 16 0.000 0.700 -896 1024 label
-0.898 0.898 0.898 scb
-496 1.000 -768 -320 -768 64 64 64 64 -320 4 polygon
-sce
-1 1.000 -896 496 368 496 2 polygon
-(msb) {/Helvetica-Oblique cf} 2 17 0.000 0.700 -720 640 label
-(lsb) {/Helvetica-Oblique cf} 2 17 0.000 0.700 112 640 label
-(manufacturer_ID[7:0] \(= 0x56\)) {/Helvetica cf} 2 21 0.000 0.700 -288 384 
-label
-1 1.000 -896 336 368 336 2 polygon
-1 1.000 -896 624 -896 -608 2 polygon
-(Address) {CR} (Register) {/Helvetica-Oblique cf} 4 17 0.000 0.700 -832 608 
-label
-1 1.000 -896 592 368 592 2 polygon
-1 1.000 -896 256 368 256 2 polygon
-(product_ID \(= 0x10\)) {/Helvetica cf} 2 21 0.000 0.700 -272 304 label
-(0x00) {/Helvetica cf} 2 17 0.000 0.700 -832 528 label
-(0x01) {/Helvetica cf} 2 17 0.000 0.700 -832 448 label
-1 1.000 -896 -32 368 -32 2 polygon
-1 1.000 -656 624 -656 592 2 polygon
-1 1.000 -528 624 -528 592 2 polygon
-1 1.000 -400 624 -400 592 2 polygon
-1 1.000 -288 624 -288 592 2 polygon
-1 1.000 -176 624 -176 592 2 polygon
-1 1.000 -64 624 -64 592 2 polygon
-1 1.000 64 624 64 592 2 polygon
-1 1.000 176 624 176 -608 2 polygon
-(7) {/Helvetica cf} 2 16 0.000 0.700 -720 608 label
-(6) {/Helvetica cf} 2 16 0.000 0.700 -608 608 label
-(5) {/Helvetica cf} 2 16 0.000 0.700 -480 608 label
-(4) {/Helvetica cf} 2 16 0.000 0.700 -352 608 label
-(3) {/Helvetica cf} 2 16 0.000 0.700 -240 608 label
-(2) {/Helvetica cf} 2 16 0.000 0.700 -128 608 label
-(1) {/Helvetica cf} 2 16 0.000 0.700 -16 608 label
-(0) {/Helvetica cf} 2 16 0.000 0.700 112 608 label
-(comments) {/Helvetica-Oblique cf} 2 17 0.000 0.700 256 608 label
-1 1.000 -896 -128 368 -128 2 polygon
-1 1.000 -896 -224 368 -224 2 polygon
-1 1.000 -896 64 368 64 2 polygon
-1 1.000 -896 160 368 160 2 polygon
-1 1.000 -896 416 368 416 2 polygon
-(0x02) {/Helvetica cf} 2 17 0.000 0.700 -832 368 label
-1 1.000 -288 496 -288 416 2 polygon
-(manufacturer_ID[11:8] \(= 0x4\)) {/Helvetica cf} 2 21 0.000 0.700 -64 464 
-label
-(0x03) {/Helvetica cf} 2 17 0.000 0.700 -832 288 label
-(0x08) {/Helvetica cf} 2 17 0.000 0.700 -832 96 label
-(0x09) {/Helvetica cf} 2 17 0.000 0.700 -832 0 label
-(0x0A) {/Helvetica cf} 2 17 0.000 0.700 -832 -96 label
-(0x0B) {/Helvetica cf} 2 17 0.000 0.700 -832 -192 label
-(0x0C) {/Helvetica cf} 2 17 0.000 0.700 -832 -288 label
-(0x12) {/Helvetica cf} 2 17 0.000 0.700 -832 -576 label
-(SPI status and control) {/Helvetica cf} 2 21 0.000 0.700 -272 544 label
-(read-only) {/Helvetica cf} 2 21 0.000 0.700 272 464 label
-(read-only) {/Helvetica cf} 2 21 0.000 0.700 272 384 label
-(read-only) {/Helvetica cf} 2 21 0.000 0.700 272 304 label
-(undefined) {CR} (unused/) {/Helvetica cf} 4 1045 0.000 0.700 256 544 label
-1 1.000 -768 624 -768 -608 2 polygon
-(read-only) {/Helvetica cf} 2 21 0.000 0.700 272 -272 label
-(unused) {/Helvetica cf} 2 21 0.000 0.700 -368 -272 label
-1 1.000 64 160 64 64 2 polygon
-1 1.000 -64 160 -64 64 2 polygon
-(enable) {CR} (DCO) {CR} (PLL) {/Helvetica cf} 6 1045 0.000 0.700 0 112 label
-(default 0x02) {/Helvetica cf} 2 21 0.000 0.700 272 112 label
-1 1.000 64 64 64 -32 2 polygon
-(bypass) {CR} (PLL) {/Helvetica cf} 4 1045 0.000 0.700 120 16 label
-(default 0x01) {/Helvetica cf} 2 21 0.000 0.700 272 16 label
-1 1.000 64 -32 64 -128 2 polygon
-1 1.000 64 -128 64 -224 2 polygon
-1 1.000 64 -224 64 -320 2 polygon
-(IRQ) {CR} (CPU) {/Helvetica cf} 4 1045 0.000 0.700 112 -80 label
-(reset) {CR} (CPU) {/Helvetica cf} 4 1045 0.000 0.700 112 -176 label
-(trap) {CR} (CPU) {/Helvetica cf} 4 1045 0.000 0.700 112 -272 label
-(unused) {/Helvetica cf} 2 21 0.000 0.700 -368 -176 label
-(unused) {/Helvetica cf} 2 21 0.000 0.700 -368 -80 label
-(unused) {/Helvetica cf} 2 21 0.000 0.700 -368 16 label
-(default 0x00) {/Helvetica cf} 2 21 0.000 0.700 272 -80 label
-(default 0x00) {/Helvetica cf} 2 21 0.000 0.700 272 -176 label
-(Table 9) {/Helvetica-Oblique cf} 2 16 0.000 0.700 -608 672 label
-(Housekeeping SPI register map) {/Helvetica-Bold cf} 2 16 0.000 0.700 -448 672 
-label
-1 1.000 -896 -320 368 -320 2 polygon
-1 1.000 -896 -416 368 -416 2 polygon
-1 1.000 -896 -608 368 -608 2 polygon
-(0x10) {CR} (0x0D\261) {/Helvetica cf} 4 21 0.000 0.700 -832 -368 label
-(0x11) {/Helvetica cf} 2 17 0.000 0.700 -832 -480 label
-(unused) {/Helvetica cf} 2 21 0.000 0.700 -456 112 label
-(enable) {CR} (PLL) {/Helvetica cf} 4 1045 0.000 0.700 120 112 label
-1 1.000 -528 -416 -528 -512 2 polygon
-(unused) {/Helvetica cf} 2 21 0.000 0.700 -656 -464 label
-(default 0x12) {/Helvetica cf} 2 21 0.000 0.700 272 -464 label
-(0x3ffefff) {CR} (default) {/Helvetica cf} 4 1045 0.000 0.700 272 -368 label
-1 1.000 368 624 368 -608 2 polygon
-(page 11) {/Helvetica cf} 2 31 0.000 0.700 352 1112 label
-(PLL feedback divider) {/Helvetica-Bold cf} 2 16 0.000 0.700 -896 960 label
-(register address 0x12  bits 4\2610) {/Helvetica cf} 2 16 0.000 0.700 -560 960 
-label
-(MHz. ) {hS} 
-(implies that the external clock should be no slower than around 4 to 5) {CR} 
-(be set to 19 \(19 * 8 = 152\).  The DCO range and the number of bits of the feedback divider) 
-{CR} (MHz external clock, the divider should) {hS} 
-(MHz\).  For example, when using an 8) {hS} (approximately 150) {CR} 
-(divider value falls between 90 and 214 MHz \(preferably centered on this range, or) 
-{CR} 
-(feedback divider must be set such that the external clock rate multiplied by the feedback) 
-{CR} 
-(divided by the feedback divider value \(when running in PLL mode, not DCO mode\).  The) 
-{CR} 
-(The PLL operates by comparing the input clock \(pin C9\) rate to the rate of the PLL clock) 
-{/Helvetica cf} 20 28 0.000 0.700 -832 944 label
-1 1.000 -896 -512 368 -512 2 polygon
-(0x07) {CR} (0x04\261) {/Helvetica cf} 4 21 0.000 0.700 -832 208 label
-(unused) {/Helvetica cf} 2 17 0.000 0.700 -544 448 label
-(user_project_ID \(unique value per project\)) {/Helvetica cf} 2 21 0.000 0.700 
--304 208 label
-(read-only) {/Helvetica cf} 2 21 0.000 0.700 272 208 label
-(unused) {/Helvetica cf} 2 21 0.000 0.700 -528 -560 label
-1 1.000 -368 -512 -368 -608 2 polygon
-1 1.000 -176 -416 -176 -512 2 polygon
-(default 0x04) {/Helvetica cf} 2 21 0.000 0.700 272 -560 label
-(PLL feedback divider) {/Helvetica cf} 2 21 0.000 0.700 -96 -560 label
-(PLL output divider) {/Helvetica cf} 2 21 0.000 0.700 0 -464 label
-(PLL output divider 2) {/Helvetica cf} 2 21 0.000 0.700 -352 -464 label
-(DCO trim \(26 bits\) \(= 0x3ffefff\)) {/Helvetica cf} 2 21 0.000 0.700 -288 
--368 label
-pgsave restore showpage
-
-%%Page: spimemio 12
-%%PageOrientation: Portrait
-%%PageBoundingBox: 0 0 612 792
-/pgsave save def bop
-1.0000 inchscale
-2.6000 setlinewidth 1184 1408 translate
-
-0.679 1.000 0.184 scb
-512 1.000 -992 512 -992 -1216 256 -1216 256 512 4 polygon
-sce
-(\(cont.\)) {/Helvetica-Oblique cf} (Functional Description ) 
-{/Helvetica-Bold cf} 4 16 0.000 0.700 -992 480 label
-1 1.000 -992 464 256 464 2 polygon
-(QSPI Flash interface) {/Helvetica-Bold cf} 2 16 0.000 0.700 -992 416 label
-(flash io0\2611 \(pins D10 to D9\), flash csb \(pin C10\), and) {/Helvetica cf} 
-2 16 0.000 0.700 -416 416 label
-(flash clk \(pin D8\)) {/Helvetica cf} 2 16 0.000 0.700 -416 384 label
-(S25FL256L.) {CR} (Cypress) {/Helvetica cf} (e.g., ) {/Helvetica-Oblique cf} 
-("flash io1" acting as SDO \(data from CPU to flash\).  Protocol is according to, ) 
-{CR} 
-(sequence in single-bit mode with pin "flash io0" acting as SDI \(data from flash to CPU\) and pin) 
-{CR} 
-(The QSPI flash controller is automatically enabled on power-up, and will immediately initiate a read) 
-{/Helvetica cf} 12 28 0.000 0.700 -992 352 label
-0 1.000 -944 -336 -944 -288 80 -288 80 -336 4 polygon
-1 1.000 -912 -336 -912 -384 2 polygon
-1 1.000 -880 -336 -880 -384 2 polygon
-1 1.000 -848 -336 -848 -384 2 polygon
-1 1.000 -816 -336 -816 -384 2 polygon
-1 1.000 -784 -336 -784 -384 2 polygon
-1 1.000 -752 -336 -752 -384 2 polygon
-1 1.000 -720 -336 -720 -384 2 polygon
-1 1.000 -688 -336 -688 -384 2 polygon
-1 1.000 -656 -336 -656 -384 2 polygon
-1 1.000 -624 -336 -624 -384 2 polygon
-1 1.000 -592 -336 -592 -384 2 polygon
-1 1.000 -560 -336 -560 -384 2 polygon
-1 1.000 -528 -336 -528 -384 2 polygon
-1 1.000 -496 -336 -496 -384 2 polygon
-1 1.000 -464 -336 -464 -384 2 polygon
-1 1.000 -400 -336 -400 -384 2 polygon
-1 1.000 -368 -336 -368 -384 2 polygon
-1 1.000 -336 -336 -336 -384 2 polygon
-1 1.000 -304 -336 -304 -384 2 polygon
-1 1.000 -272 -336 -272 -384 2 polygon
-1 1.000 -240 -336 -240 -384 2 polygon
-1 1.000 -208 -336 -208 -384 2 polygon
-1 1.000 -176 -336 -176 -384 2 polygon
-1 1.000 -144 -336 -144 -384 2 polygon
-1 1.000 -112 -336 -112 -384 2 polygon
-1 1.000 -80 -336 -80 -384 2 polygon
-1 1.000 -48 -336 -48 -384 2 polygon
-1 1.000 -16 -336 -16 -384 2 polygon
-1 1.000 16 -336 16 -384 2 polygon
-1 1.000 48 -336 48 -384 2 polygon
-(0) {/Helvetica cf} 2 21 0.000 0.500 64 -360 label
-(1) {/Helvetica cf} 2 21 0.000 0.500 32 -360 label
-(2) {/Helvetica cf} 2 21 0.000 0.500 0 -360 label
-(3) {/Helvetica cf} 2 21 0.000 0.500 -32 -360 label
-(4) {/Helvetica cf} 2 21 0.000 0.500 -64 -360 label
-(5) {/Helvetica cf} 2 21 0.000 0.500 -96 -360 label
-0.600 0.600 0.600 scb
-(6) {/Helvetica cf} 2 21 0.000 0.500 -128 -360 label
-(7) {/Helvetica cf} 2 21 0.000 0.500 -160 -360 label
-sce
-(8) {/Helvetica cf} 2 21 0.000 0.500 -192 -360 label
-(9) {/Helvetica cf} 2 21 0.000 0.500 -224 -360 label
-(10) {/Helvetica cf} 2 21 0.000 0.500 -256 -360 label
-(11) {/Helvetica cf} 2 21 0.000 0.500 -288 -360 label
-0.600 0.600 0.600 scb
-(12) {/Helvetica cf} 2 21 0.000 0.500 -320 -360 label
-(13) {/Helvetica cf} 2 21 0.000 0.500 -352 -360 label
-(14) {/Helvetica cf} 2 21 0.000 0.500 -384 -360 label
-(15) {/Helvetica cf} 2 21 0.000 0.500 -416 -360 label
-sce
-(16) {/Helvetica cf} 2 21 0.000 0.500 -448 -360 label
-(17) {/Helvetica cf} 2 21 0.000 0.500 -480 -360 label
-(18) {/Helvetica cf} 2 21 0.000 0.500 -512 -360 label
-(19) {/Helvetica cf} 2 21 0.000 0.500 -544 -360 label
-(20) {/Helvetica cf} 2 21 0.000 0.500 -576 -360 label
-(21) {/Helvetica cf} 2 21 0.000 0.500 -608 -360 label
-(22) {/Helvetica cf} 2 21 0.000 0.500 -640 -360 label
-0.600 0.600 0.600 scb
-(23) {/Helvetica cf} 2 21 0.000 0.500 -672 -360 label
-(24) {/Helvetica cf} 2 21 0.000 0.500 -704 -360 label
-(25) {/Helvetica cf} 2 21 0.000 0.500 -736 -360 label
-(26) {/Helvetica cf} 2 21 0.000 0.500 -768 -360 label
-(27) {/Helvetica cf} 2 21 0.000 0.500 -800 -360 label
-(28) {/Helvetica cf} 2 21 0.000 0.500 -832 -360 label
-(29) {/Helvetica cf} 2 21 0.000 0.500 -864 -360 label
-(30) {/Helvetica cf} 2 21 0.000 0.500 -896 -360 label
-sce
-(31) {/Helvetica cf} 2 21 0.000 0.500 -928 -360 label
-(bit) {/Helvetica cf} 2 20 0.000 0.700 112 -352 label
-(0x2d000000) {/Courier-Bold cf} 2 16 0.000 0.700 -128 -272 label
-1 1.000 -176 -288 -176 -240 2 polygon
-1 1.000 -688 -288 -688 -240 2 polygon
-1 1.000 -944 -240 -944 -288 2 polygon
-1 1.000 80 -240 80 -288 2 polygon
-1 1.000 80 -336 80 -384 2 polygon
-1 1.000 -944 -336 -944 -384 2 polygon
-(0x2d000001) {/Courier-Bold cf} 2 16 360.000 0.700 -384 -272 label
-(0x2d000002) {/Courier-Bold cf} 2 16 360.000 0.700 -640 -272 label
-(0x2d000003) {/Courier-Bold cf} 2 16 0.000 0.700 -896 -272 label
-(address) {/Helvetica cf} 2 17 0.000 0.700 160 -272 label
-(value) {/Helvetica cf} 2 20 0.000 0.700 112 -304 label
-1 1.000 -944 -240 80 -240 2 polygon
-1 1.000 -944 -384 80 -384 2 polygon
-(reg_spictrl) {/Courier-Bold cf} 2 16 0.000 0.700 -528 -224 label
-1 1.000 -432 -240 -432 -288 2 polygon
-1 1.000 -432 -336 -432 -384 2 polygon
-(\(see below\)) {/Helvetica cf} 2 17 0.000 0.700 -528 -320 label
-(mask bit) {/Helvetica cf} 2 16 0.000 0.700 -896 -432 label
-(description) {/Helvetica cf} 2 16 0.000 0.700 -400 -432 label
-1 1.000 -912 -448 96 -448 2 polygon
-(31) {/Helvetica cf} 2 16 0.000 0.700 -896 -480 label
-1 1.000 -912 -336 -912 -288 2 polygon
-1 1.000 -656 -336 -656 -288 2 polygon
-(\(unused\)) {/Helvetica cf} 2 17 0.000 0.700 -784 -320 label
-1 1.000 -432 -288 -432 -336 2 polygon
-1 1.000 -304 -288 -304 -336 2 polygon
-(\(unused\)) {/Helvetica cf} 2 17 0.000 0.700 -368 -320 label
-1 1.000 -176 -288 -176 -336 2 polygon
-1 1.000 -112 -288 -112 -336 2 polygon
-(22\26120) {/Helvetica cf} 2 16 0.000 0.700 -896 -512 label
-(19\26116) {/Helvetica cf} 2 16 0.000 0.700 -896 -544 label
-(11\2618) {/Helvetica cf} 2 16 0.000 0.700 -896 -576 label
-(5) {/Helvetica cf} 2 16 0.000 0.700 -896 -608 label
-(4) {/Helvetica cf} 2 16 0.000 0.700 -896 -640 label
-(3\2610) {/Helvetica cf} 2 16 0.000 0.700 -896 -672 label
-(default) {/Helvetica cf} 2 16 0.000 0.700 -704 -432 label
-(1) {/Helvetica cf} 2 16 0.000 0.700 -688 -480 label
-(QSPI flash interface enable) {/Helvetica cf} 2 16 0.000 0.700 -400 -480 label
-(0) {/Helvetica cf} 2 16 0.000 0.700 -688 -512 label
-(Access mode \(see table below\)) {/Helvetica cf} 2 16 0.000 0.700 -400 -512 
-label
-(8) {/Helvetica cf} 2 16 0.000 0.700 -688 -544 label
-(Dummy clock cycle count) {/Helvetica cf} 2 16 0.000 0.700 -400 -544 label
-(Bit-bang OE FLASH_IO3\261FLASH_IO0) {/Helvetica cf} 2 16 0.000 0.700 -400 -576 
-label
-(Bit-bang FLASH_CSB) {/Helvetica cf} 2 16 0.000 0.700 -400 -608 label
-(Bit-bang FLASH_CLK) {/Helvetica cf} 2 16 0.000 0.700 -400 -640 label
-(Bit-bang value FLASH_IO3\261FLASH_IO0) {/Helvetica cf} 2 16 0.000 0.700 -400 
--672 label
-(0) {/Helvetica cf} 2 16 0.000 0.700 -688 -576 label
-(0) {/Helvetica cf} 2 16 0.000 0.700 -688 -608 label
-(0) {/Helvetica cf} 2 16 0.000 0.700 -688 -640 label
-(0) {/Helvetica cf} 2 16 0.000 0.700 -688 -672 label
-(0xFF) {/Courier-Bold cf} 2 16 0.000 0.700 -928 128 label
-(0xAB) {/Courier-Bold cf} 2 16 0.000 0.700 -928 96 label
-(Mode bit reset) {/Helvetica cf} 2 16 0.000 0.700 -800 128 label
-(Release from deep power-down) {/Helvetica cf} 2 16 0.000 0.700 -800 96 label
-(0x03) {/Courier-Bold cf} 2 16 0.000 0.700 -928 64 label
-(Read w/3 byte address) {/Helvetica cf} 2 16 0.000 0.700 -800 64 label
-(0x00) {/Courier-Bold cf} 2 16 0.000 0.700 -928 32 label
-(0x00) {/Courier-Bold cf} 2 16 0.000 0.700 -928 0 label
-(0x00) {/Courier-Bold cf} 2 16 0.000 0.700 -928 -32 label
-(\) \(3 bytes\) \(upper byte is ignored\)) {/Helvetica cf} (0x10000000) 
-{/Courier-Bold cf} (Program start address \() {/Helvetica cf} 6 16 0.000 0.700 
--800 32 label
-(The initial SPI instruction sequence is as follows:) {/Helvetica cf} 2 16 
-0.000 0.700 -992 176 label
-(read command to read from a new address.) {CR} 
-(The QSPI flash continues to read bytes, either sequentially on the same command, or issuing a new) 
-{/Helvetica cf} 4 28 0.000 0.700 -992 -64 label
-
-(The behavior of the QSPI flash controller can be modified by changing values in the register below:) 
-{/Helvetica cf} 2 16 0.000 0.700 -992 -160 label
-(Access mode bit selection \(bits 22\26120\):) {/Helvetica cf} 2 16 0.000 0.700 
--976 -720 label
-(0) {/Helvetica cf} 2 16 0.000 0.700 -976 -768 label
-(1) {/Helvetica cf} 2 16 0.000 0.700 -976 -800 label
-(000) {/Courier-Bold cf} 2 16 0.000 0.700 -912 -768 label
-(001) {/Courier-Bold cf} 2 16 0.000 0.700 -912 -800 label
-(Single bit per clock) {/Helvetica cf} 2 16 0.000 0.700 -784 -768 label
-(Single bit per clock \(same as 0\)) {/Helvetica cf} 2 16 0.000 0.700 -784 -800 
-label
-1 1.000 -976 -736 -64 -736 2 polygon
-
-(entire routine to access the SPI flash must be read into SRAM and executed from the SRAM.) 
-{CR} 
-(The SPI flash can be accessed by bit banging when the enable is off.  To do this from the CPU, the) 
-{/Helvetica cf} 4 16 0.000 0.700 -992 -976 label
-(Table 10) {/Helvetica-Oblique cf} 2 16 0.000 0.700 -944 -224 label
-(page 12) {/Helvetica cf} 2 31 0.000 0.700 240 496 label
-(\(see below\)) {/Helvetica cf} 2 17 0.000 0.700 -16 -320 label
-(has pins for data lines 0 and 1.) {CR} 
-(All additional modes \(QSPI dual and quad modes\) cannot be used, as the management SoC only) 
-{/Helvetica cf} 4 28 0.000 0.700 -992 -832 label
-(Interrupt) {/Helvetica-Bold cf} 2 16 0.000 0.700 -992 -1120 label
-(IRQ \(pin E5\)) {/Helvetica cf} 2 16 0.000 0.700 -480 -1120 label
-(The interrupt pin triggers the CPU interrupt channel 5.) {/Helvetica cf} 2 28 
-0.000 0.700 -928 -1152 label
-pgsave restore showpage
-
-%%Page: uart 13
-%%PageOrientation: Portrait
-%%PageBoundingBox: 0 0 612 792
-/pgsave save def bop
-1.0000 inchscale
-2.6000 setlinewidth 992 736 translate
-
-0.679 1.000 0.184 scb
-512 1.000 -800 1184 -800 -544 448 -544 448 1184 4 polygon
-sce
-(\(cont.\)) {/Helvetica-Oblique cf} (Functional Description ) 
-{/Helvetica-Bold cf} 4 16 0.000 0.700 -800 1152 label
-1 1.000 -800 1136 448 1136 2 polygon
-(External clock) {/Helvetica-Bold cf} 2 16 0.000 0.700 -800 1088 label
-(UART) {/Helvetica-Bold cf} 2 16 0.000 0.700 -800 864 label
-(ser tx \(pin F7\) and ser rx \(pin E7\)) {/Helvetica cf} 2 16 0.000 0.700 -288 
-864 label
-(clock \(pin C9\)) {/Helvetica cf} 2 16 0.000 0.700 -288 1088 label
-
-(blocking operations which will generate CPU wait states until the data transfer is completed.) 
-{CR} 
-(at a fixed baud rate.  Although the UART operates independently of the CPU, data transfers are) 
-{CR} 
-(The UART is a standard 2-pin serial interface that can communicate with most similar interfaces) 
-{/Helvetica cf} 6 28 0.000 0.700 -800 832 label
-0 1.000 -752 512 -752 560 272 560 272 512 4 polygon
-1 1.000 -720 512 -720 464 2 polygon
-1 1.000 -688 512 -688 464 2 polygon
-1 1.000 -656 512 -656 464 2 polygon
-1 1.000 -624 512 -624 464 2 polygon
-1 1.000 -592 512 -592 464 2 polygon
-1 1.000 -560 512 -560 464 2 polygon
-1 1.000 -528 512 -528 464 2 polygon
-1 1.000 -496 512 -496 464 2 polygon
-1 1.000 -464 512 -464 464 2 polygon
-1 1.000 -432 512 -432 464 2 polygon
-1 1.000 -400 512 -400 464 2 polygon
-1 1.000 -368 512 -368 464 2 polygon
-1 1.000 -336 512 -336 464 2 polygon
-1 1.000 -304 512 -304 464 2 polygon
-1 1.000 -272 512 -272 464 2 polygon
-1 1.000 -208 512 -208 464 2 polygon
-1 1.000 -176 512 -176 464 2 polygon
-1 1.000 -144 512 -144 464 2 polygon
-1 1.000 -112 512 -112 464 2 polygon
-1 1.000 -80 512 -80 464 2 polygon
-1 1.000 -48 512 -48 464 2 polygon
-1 1.000 -16 512 -16 464 2 polygon
-1 1.000 16 512 16 464 2 polygon
-1 1.000 48 512 48 464 2 polygon
-1 1.000 80 512 80 464 2 polygon
-1 1.000 112 512 112 464 2 polygon
-1 1.000 144 512 144 464 2 polygon
-1 1.000 176 512 176 464 2 polygon
-1 1.000 208 512 208 464 2 polygon
-1 1.000 240 512 240 464 2 polygon
-(0) {/Helvetica cf} 2 21 0.000 0.500 256 488 label
-(1) {/Helvetica cf} 2 21 0.000 0.500 224 488 label
-(2) {/Helvetica cf} 2 21 0.000 0.500 192 488 label
-(3) {/Helvetica cf} 2 21 0.000 0.500 160 488 label
-(4) {/Helvetica cf} 2 21 0.000 0.500 128 488 label
-(5) {/Helvetica cf} 2 21 0.000 0.500 96 488 label
-(6) {/Helvetica cf} 2 21 0.000 0.500 64 488 label
-(7) {/Helvetica cf} 2 21 0.000 0.500 32 488 label
-(8) {/Helvetica cf} 2 21 0.000 0.500 0 488 label
-(9) {/Helvetica cf} 2 21 0.000 0.500 -32 488 label
-(10) {/Helvetica cf} 2 21 0.000 0.500 -64 488 label
-(11) {/Helvetica cf} 2 21 0.000 0.500 -96 488 label
-(12) {/Helvetica cf} 2 21 0.000 0.500 -128 488 label
-(13) {/Helvetica cf} 2 21 0.000 0.500 -160 488 label
-(14) {/Helvetica cf} 2 21 0.000 0.500 -192 488 label
-(15) {/Helvetica cf} 2 21 0.000 0.500 -224 488 label
-(16) {/Helvetica cf} 2 21 0.000 0.500 -256 488 label
-(17) {/Helvetica cf} 2 21 0.000 0.500 -288 488 label
-(18) {/Helvetica cf} 2 21 0.000 0.500 -320 488 label
-(19) {/Helvetica cf} 2 21 0.000 0.500 -352 488 label
-(20) {/Helvetica cf} 2 21 0.000 0.500 -384 488 label
-(21) {/Helvetica cf} 2 21 0.000 0.500 -416 488 label
-(22) {/Helvetica cf} 2 21 0.000 0.500 -448 488 label
-(23) {/Helvetica cf} 2 21 0.000 0.500 -480 488 label
-(24) {/Helvetica cf} 2 21 0.000 0.500 -512 488 label
-(25) {/Helvetica cf} 2 21 0.000 0.500 -544 488 label
-(26) {/Helvetica cf} 2 21 0.000 0.500 -576 488 label
-(27) {/Helvetica cf} 2 21 0.000 0.500 -608 488 label
-(28) {/Helvetica cf} 2 21 0.000 0.500 -640 488 label
-(29) {/Helvetica cf} 2 21 0.000 0.500 -672 488 label
-(30) {/Helvetica cf} 2 21 0.000 0.500 -704 488 label
-(31) {/Helvetica cf} 2 21 0.000 0.500 -736 488 label
-(bit) {/Helvetica cf} 2 20 0.000 0.700 304 496 label
-(0x20000000) {/Courier-Bold cf} 2 16 0.000 0.700 64 576 label
-1 1.000 16 560 16 608 2 polygon
-1 1.000 -496 560 -496 608 2 polygon
-1 1.000 -752 608 -752 560 2 polygon
-1 1.000 272 608 272 560 2 polygon
-1 1.000 272 512 272 464 2 polygon
-1 1.000 -752 512 -752 464 2 polygon
-(0x20000001) {/Courier-Bold cf} 2 16 360.000 0.700 -192 576 label
-(0x20000002) {/Courier-Bold cf} 2 16 360.000 0.700 -448 576 label
-(0x20000003) {/Courier-Bold cf} 2 16 0.000 0.700 -704 576 label
-(address) {/Helvetica cf} 2 17 0.000 0.700 352 576 label
-(value) {/Helvetica cf} 2 20 0.000 0.700 304 544 label
-1 1.000 -752 608 272 608 2 polygon
-1 1.000 -752 464 272 464 2 polygon
-(reg_uart_clkdiv) {/Courier-Bold cf} 2 16 0.000 0.700 -336 624 label
-1 1.000 -240 608 -240 560 2 polygon
-1 1.000 -240 512 -240 464 2 polygon
-
-(The behavior of the UART can be modified by changing values in the registers below:) 
-{/Helvetica cf} 2 16 0.000 0.700 -800 688 label
-(Table 11) {/Helvetica-Oblique cf} 2 16 0.000 0.700 -752 624 label
-0 1.000 -752 96 -752 144 272 144 272 96 4 polygon
-1 1.000 -720 96 -720 48 2 polygon
-1 1.000 -688 96 -688 48 2 polygon
-1 1.000 -656 96 -656 48 2 polygon
-1 1.000 -624 96 -624 48 2 polygon
-1 1.000 -592 96 -592 48 2 polygon
-1 1.000 -560 96 -560 48 2 polygon
-1 1.000 -528 96 -528 48 2 polygon
-1 1.000 -496 96 -496 48 2 polygon
-1 1.000 -464 96 -464 48 2 polygon
-1 1.000 -432 96 -432 48 2 polygon
-1 1.000 -400 96 -400 48 2 polygon
-1 1.000 -368 96 -368 48 2 polygon
-1 1.000 -336 96 -336 48 2 polygon
-1 1.000 -304 96 -304 48 2 polygon
-1 1.000 -272 96 -272 48 2 polygon
-1 1.000 -208 96 -208 48 2 polygon
-1 1.000 -176 96 -176 48 2 polygon
-1 1.000 -144 96 -144 48 2 polygon
-1 1.000 -112 96 -112 48 2 polygon
-1 1.000 -80 96 -80 48 2 polygon
-1 1.000 -48 96 -48 48 2 polygon
-1 1.000 -16 96 -16 48 2 polygon
-1 1.000 16 96 16 48 2 polygon
-1 1.000 48 96 48 48 2 polygon
-1 1.000 80 96 80 48 2 polygon
-1 1.000 112 96 112 48 2 polygon
-1 1.000 144 96 144 48 2 polygon
-1 1.000 176 96 176 48 2 polygon
-1 1.000 208 96 208 48 2 polygon
-1 1.000 240 96 240 48 2 polygon
-(0) {/Helvetica cf} 2 21 0.000 0.500 256 72 label
-(1) {/Helvetica cf} 2 21 0.000 0.500 224 72 label
-(2) {/Helvetica cf} 2 21 0.000 0.500 192 72 label
-(3) {/Helvetica cf} 2 21 0.000 0.500 160 72 label
-(4) {/Helvetica cf} 2 21 0.000 0.500 128 72 label
-(5) {/Helvetica cf} 2 21 0.000 0.500 96 72 label
-(6) {/Helvetica cf} 2 21 0.000 0.500 64 72 label
-(7) {/Helvetica cf} 2 21 0.000 0.500 32 72 label
-0.600 0.600 0.600 scb
-(8) {/Helvetica cf} 2 21 0.000 0.500 0 72 label
-(9) {/Helvetica cf} 2 21 0.000 0.500 -32 72 label
-(10) {/Helvetica cf} 2 21 0.000 0.500 -64 72 label
-(11) {/Helvetica cf} 2 21 0.000 0.500 -96 72 label
-(12) {/Helvetica cf} 2 21 0.000 0.500 -128 72 label
-(13) {/Helvetica cf} 2 21 0.000 0.500 -160 72 label
-(14) {/Helvetica cf} 2 21 0.000 0.500 -192 72 label
-(15) {/Helvetica cf} 2 21 0.000 0.500 -224 72 label
-(16) {/Helvetica cf} 2 21 0.000 0.500 -256 72 label
-(17) {/Helvetica cf} 2 21 0.000 0.500 -288 72 label
-(18) {/Helvetica cf} 2 21 0.000 0.500 -320 72 label
-(19) {/Helvetica cf} 2 21 0.000 0.500 -352 72 label
-(20) {/Helvetica cf} 2 21 0.000 0.500 -384 72 label
-(21) {/Helvetica cf} 2 21 0.000 0.500 -416 72 label
-(22) {/Helvetica cf} 2 21 0.000 0.500 -448 72 label
-(23) {/Helvetica cf} 2 21 0.000 0.500 -480 72 label
-(24) {/Helvetica cf} 2 21 0.000 0.500 -512 72 label
-(25) {/Helvetica cf} 2 21 0.000 0.500 -544 72 label
-(26) {/Helvetica cf} 2 21 0.000 0.500 -576 72 label
-(27) {/Helvetica cf} 2 21 0.000 0.500 -608 72 label
-(28) {/Helvetica cf} 2 21 0.000 0.500 -640 72 label
-(29) {/Helvetica cf} 2 21 0.000 0.500 -672 72 label
-(30) {/Helvetica cf} 2 21 0.000 0.500 -704 72 label
-(31) {/Helvetica cf} 2 21 0.000 0.500 -736 72 label
-sce
-(bit) {/Helvetica cf} 2 20 0.000 0.700 304 80 label
-(0x20000004) {/Courier-Bold cf} 2 16 0.000 0.700 64 160 label
-1 1.000 16 144 16 192 2 polygon
-1 1.000 -496 144 -496 192 2 polygon
-1 1.000 -752 192 -752 144 2 polygon
-1 1.000 272 192 272 144 2 polygon
-1 1.000 272 96 272 48 2 polygon
-1 1.000 -752 96 -752 48 2 polygon
-0.600 0.600 0.600 scb
-(0x20000005) {/Courier-Bold cf} 2 16 360.000 0.700 -192 160 label
-(0x20000006) {/Courier-Bold cf} 2 16 360.000 0.700 -448 160 label
-(0x20000007) {/Courier-Bold cf} 2 16 0.000 0.700 -704 160 label
-sce
-(address) {/Helvetica cf} 2 17 0.000 0.700 352 160 label
-(value) {/Helvetica cf} 2 20 0.000 0.700 304 128 label
-1 1.000 -752 192 272 192 2 polygon
-1 1.000 -752 48 272 48 2 polygon
-(reg_uart_data) {/Courier-Bold cf} 2 16 0.000 0.700 -336 208 label
-1 1.000 -240 192 -240 144 2 polygon
-1 1.000 -240 96 -240 48 2 polygon
-(\(unused, value is 0x0\)) {/Helvetica cf} 2 17 0.000 0.700 -352 112 label
-1 1.000 16 144 16 96 2 polygon
-(Table 12) {/Helvetica-Oblique cf} 2 16 0.000 0.700 -752 208 label
-(UART clock divider) {/Helvetica cf} 2 17 0.000 0.700 -240 528 label
-(data bit rate \(baud rate\).  The default value is 1.) {CR} 
-(The entire 32 bit word encodes the number of CPU core cycles to divide down to get the UART) 
-{/Helvetica cf} 4 28 0.000 0.700 -752 432 label
-(To get 9600 baud, 100E6 / 9600 = 10417 \(hex value 0x28b1\).) {CR} (MHz.) {qS} 
-(MHz, then the core CPU clock runs at 100) {qS} 
-(If the external crystal is 12.5) {/Helvetica cf} (Example: ) 
-{/Helvetica-Oblique cf} 10 28 0.000 0.700 -752 336 label
-
-(buffer for additional reads.  Note that there is no FIFO associated with the UART.) 
-{CR} 
-(the receive buffer, and returns the value of the receive buffer otherwise, and clears the receive) 
-{CR} 
-(buffer overflow.  Reading a value from this register returns 255 \(0xff\) if no valid data byte is in) 
-{CR} 
-(expensive operation on the CPU, but avoids the necessity of buffering data and checking for) 
-{CR} 
-(is complete before starting the new write operation.  This makes the UART transmit a relatively) 
-{CR} 
-(UART write operation is pending, then the CPU will be blocked with wait states until the transfer) 
-{CR} 
-(Writing a value to this register will immediately start a data transfer on the SER_TX pin.  If a) 
-{/Helvetica cf} 14 28 0.000 0.700 -752 16 label
-(page 13) {/Helvetica cf} 2 31 0.000 0.700 432 1168 label
-(processor is driven by a trimmed free-running ring oscillator.) {CR} 
-(clock is multiplied up by the feedback divider value to obtain the core clock.  In DCO mode, the) 
-{CR} 
-(SPI to set the processor into PLL mode or DCO free-running mode.  In PLL mode, the external) 
-{CR} 
-(runs at the same rate as the external clock.  The processor program may access the housekeeping) 
-{CR} 
-(The external clock functions as the source clock for the entire processor.  On start-up, the processor) 
-{/Helvetica cf} 10 28 0.000 0.700 -800 1056 label
-0 1.000 -752 -368 -752 -320 272 -320 272 -368 4 polygon
-1 1.000 -720 -368 -720 -416 2 polygon
-1 1.000 -688 -368 -688 -416 2 polygon
-1 1.000 -656 -368 -656 -416 2 polygon
-1 1.000 -624 -368 -624 -416 2 polygon
-1 1.000 -592 -368 -592 -416 2 polygon
-1 1.000 -560 -368 -560 -416 2 polygon
-1 1.000 -528 -368 -528 -416 2 polygon
-1 1.000 -496 -368 -496 -416 2 polygon
-1 1.000 -464 -368 -464 -416 2 polygon
-1 1.000 -432 -368 -432 -416 2 polygon
-1 1.000 -400 -368 -400 -416 2 polygon
-1 1.000 -368 -368 -368 -416 2 polygon
-1 1.000 -336 -368 -336 -416 2 polygon
-1 1.000 -304 -368 -304 -416 2 polygon
-1 1.000 -272 -368 -272 -416 2 polygon
-1 1.000 -208 -368 -208 -416 2 polygon
-1 1.000 -176 -368 -176 -416 2 polygon
-1 1.000 -144 -368 -144 -416 2 polygon
-1 1.000 -112 -368 -112 -416 2 polygon
-1 1.000 -80 -368 -80 -416 2 polygon
-1 1.000 -48 -368 -48 -416 2 polygon
-1 1.000 -16 -368 -16 -416 2 polygon
-1 1.000 16 -368 16 -416 2 polygon
-1 1.000 48 -368 48 -416 2 polygon
-1 1.000 80 -368 80 -416 2 polygon
-1 1.000 112 -368 112 -416 2 polygon
-1 1.000 144 -368 144 -416 2 polygon
-1 1.000 176 -368 176 -416 2 polygon
-1 1.000 208 -368 208 -416 2 polygon
-1 1.000 240 -368 240 -416 2 polygon
-(0) {/Helvetica cf} 2 21 0.000 0.500 256 -392 label
-0.600 0.600 0.600 scb
-(1) {/Helvetica cf} 2 21 0.000 0.500 224 -392 label
-(2) {/Helvetica cf} 2 21 0.000 0.500 192 -392 label
-(3) {/Helvetica cf} 2 21 0.000 0.500 160 -392 label
-(4) {/Helvetica cf} 2 21 0.000 0.500 128 -392 label
-(5) {/Helvetica cf} 2 21 0.000 0.500 96 -392 label
-(6) {/Helvetica cf} 2 21 0.000 0.500 64 -392 label
-(7) {/Helvetica cf} 2 21 0.000 0.500 32 -392 label
-(8) {/Helvetica cf} 2 21 0.000 0.500 0 -392 label
-(9) {/Helvetica cf} 2 21 0.000 0.500 -32 -392 label
-(10) {/Helvetica cf} 2 21 0.000 0.500 -64 -392 label
-(11) {/Helvetica cf} 2 21 0.000 0.500 -96 -392 label
-(12) {/Helvetica cf} 2 21 0.000 0.500 -128 -392 label
-(13) {/Helvetica cf} 2 21 0.000 0.500 -160 -392 label
-(14) {/Helvetica cf} 2 21 0.000 0.500 -192 -392 label
-(15) {/Helvetica cf} 2 21 0.000 0.500 -224 -392 label
-(16) {/Helvetica cf} 2 21 0.000 0.500 -256 -392 label
-(17) {/Helvetica cf} 2 21 0.000 0.500 -288 -392 label
-(18) {/Helvetica cf} 2 21 0.000 0.500 -320 -392 label
-(19) {/Helvetica cf} 2 21 0.000 0.500 -352 -392 label
-(20) {/Helvetica cf} 2 21 0.000 0.500 -384 -392 label
-(21) {/Helvetica cf} 2 21 0.000 0.500 -416 -392 label
-(22) {/Helvetica cf} 2 21 0.000 0.500 -448 -392 label
-(23) {/Helvetica cf} 2 21 0.000 0.500 -480 -392 label
-(24) {/Helvetica cf} 2 21 0.000 0.500 -512 -392 label
-(25) {/Helvetica cf} 2 21 0.000 0.500 -544 -392 label
-(26) {/Helvetica cf} 2 21 0.000 0.500 -576 -392 label
-(27) {/Helvetica cf} 2 21 0.000 0.500 -608 -392 label
-(28) {/Helvetica cf} 2 21 0.000 0.500 -640 -392 label
-(29) {/Helvetica cf} 2 21 0.000 0.500 -672 -392 label
-(30) {/Helvetica cf} 2 21 0.000 0.500 -704 -392 label
-(31) {/Helvetica cf} 2 21 0.000 0.500 -736 -392 label
-sce
-(bit) {/Helvetica cf} 2 20 0.000 0.700 304 -384 label
-(0x20000008) {/Courier-Bold cf} 2 16 0.000 0.700 64 -304 label
-1 1.000 16 -320 16 -272 2 polygon
-1 1.000 -496 -320 -496 -272 2 polygon
-1 1.000 -752 -272 -752 -320 2 polygon
-1 1.000 272 -272 272 -320 2 polygon
-1 1.000 272 -368 272 -416 2 polygon
-1 1.000 -752 -368 -752 -416 2 polygon
-0.600 0.600 0.600 scb
-(0x20000009) {/Courier-Bold cf} 2 16 360.000 0.700 -192 -304 label
-(0x2000000a) {/Courier-Bold cf} 2 16 360.000 0.700 -448 -304 label
-(0x2000000b) {/Courier-Bold cf} 2 16 0.000 0.700 -704 -304 label
-sce
-(address) {/Helvetica cf} 2 17 0.000 0.700 352 -304 label
-(value) {/Helvetica cf} 2 20 0.000 0.700 304 -336 label
-1 1.000 -752 -272 272 -272 2 polygon
-1 1.000 -752 -416 272 -416 2 polygon
-(reg_uart_enable) {/Courier-Bold cf} 2 16 0.000 0.700 -336 -256 label
-1 1.000 -240 -272 -240 -320 2 polygon
-1 1.000 -240 -368 -240 -416 2 polygon
-(\(unused, value is 0x0\)) {/Helvetica cf} 2 17 0.000 0.700 -352 -352 label
-1 1.000 16 -320 16 -368 2 polygon
-(Table 13) {/Helvetica-Oblique cf} 2 16 0.000 0.700 -752 -256 label
-(The UART must be enabled to run \(default disabled\)) {/Helvetica cf} 2 16 
-0.000 0.700 -752 -464 label
-pgsave restore showpage
-
-%%Page: spi_master 14
-%%PageOrientation: Portrait
-%%PageBoundingBox: 0 0 612 792
-/pgsave save def bop
-1.0000 inchscale
-2.6000 setlinewidth 928 768 translate
-
-0.679 1.000 0.184 scb
-512 1.000 -736 1152 -736 -576 512 -576 512 1152 4 polygon
-sce
-(\(cont.\)) {/Helvetica-Oblique cf} (Functional Description ) 
-{/Helvetica-Bold cf} 4 16 0.000 0.700 -736 1120 label
-1 1.000 -736 1104 512 1104 2 polygon
-(SPI Master) {/Helvetica-Bold cf} 2 16 0.000 0.700 -736 1056 label
-0 1.000 -688 832 -688 880 336 880 336 832 4 polygon
-1 1.000 -656 832 -656 784 2 polygon
-1 1.000 -624 832 -624 784 2 polygon
-1 1.000 -592 832 -592 784 2 polygon
-1 1.000 -560 832 -560 784 2 polygon
-1 1.000 -528 832 -528 784 2 polygon
-1 1.000 -496 832 -496 784 2 polygon
-1 1.000 -464 832 -464 784 2 polygon
-1 1.000 -432 832 -432 784 2 polygon
-1 1.000 -400 832 -400 784 2 polygon
-1 1.000 -368 832 -368 784 2 polygon
-1 1.000 -336 832 -336 784 2 polygon
-1 1.000 -304 832 -304 784 2 polygon
-1 1.000 -272 832 -272 784 2 polygon
-1 1.000 -240 832 -240 784 2 polygon
-1 1.000 -208 832 -208 784 2 polygon
-1 1.000 -144 832 -144 784 2 polygon
-1 1.000 -112 832 -112 784 2 polygon
-1 1.000 -80 832 -80 784 2 polygon
-1 1.000 -48 832 -48 784 2 polygon
-1 1.000 -16 832 -16 784 2 polygon
-1 1.000 16 832 16 784 2 polygon
-1 1.000 48 832 48 784 2 polygon
-1 1.000 80 832 80 784 2 polygon
-1 1.000 112 832 112 784 2 polygon
-1 1.000 144 832 144 784 2 polygon
-1 1.000 176 832 176 784 2 polygon
-1 1.000 208 832 208 784 2 polygon
-1 1.000 240 832 240 784 2 polygon
-1 1.000 272 832 272 784 2 polygon
-1 1.000 304 832 304 784 2 polygon
-(0) {/Helvetica cf} 2 21 0.000 0.500 320 808 label
-(1) {/Helvetica cf} 2 21 0.000 0.500 288 808 label
-(2) {/Helvetica cf} 2 21 0.000 0.500 256 808 label
-(3) {/Helvetica cf} 2 21 0.000 0.500 224 808 label
-(4) {/Helvetica cf} 2 21 0.000 0.500 192 808 label
-(5) {/Helvetica cf} 2 21 0.000 0.500 160 808 label
-(6) {/Helvetica cf} 2 21 0.000 0.500 128 808 label
-(7) {/Helvetica cf} 2 21 0.000 0.500 96 808 label
-(8) {/Helvetica cf} 2 21 0.000 0.500 64 808 label
-(9) {/Helvetica cf} 2 21 0.000 0.500 32 808 label
-(10) {/Helvetica cf} 2 21 0.000 0.500 0 808 label
-(11) {/Helvetica cf} 2 21 0.000 0.500 -32 808 label
-(12) {/Helvetica cf} 2 21 0.000 0.500 -64 808 label
-(13) {/Helvetica cf} 2 21 0.000 0.500 -96 808 label
-(14) {/Helvetica cf} 2 21 0.000 0.500 -128 808 label
-(15) {/Helvetica cf} 2 21 0.000 0.500 -160 808 label
-0.600 0.600 0.600 scb
-(16) {/Helvetica cf} 2 21 0.000 0.500 -192 808 label
-(17) {/Helvetica cf} 2 21 0.000 0.500 -224 808 label
-(18) {/Helvetica cf} 2 21 0.000 0.500 -256 808 label
-(19) {/Helvetica cf} 2 21 0.000 0.500 -288 808 label
-(20) {/Helvetica cf} 2 21 0.000 0.500 -320 808 label
-(21) {/Helvetica cf} 2 21 0.000 0.500 -352 808 label
-(22) {/Helvetica cf} 2 21 0.000 0.500 -384 808 label
-(23) {/Helvetica cf} 2 21 0.000 0.500 -416 808 label
-(24) {/Helvetica cf} 2 21 0.000 0.500 -448 808 label
-(25) {/Helvetica cf} 2 21 0.000 0.500 -480 808 label
-(26) {/Helvetica cf} 2 21 0.000 0.500 -512 808 label
-(27) {/Helvetica cf} 2 21 0.000 0.500 -544 808 label
-(28) {/Helvetica cf} 2 21 0.000 0.500 -576 808 label
-(29) {/Helvetica cf} 2 21 0.000 0.500 -608 808 label
-(30) {/Helvetica cf} 2 21 0.000 0.500 -640 808 label
-(31) {/Helvetica cf} 2 21 0.000 0.500 -672 808 label
-sce
-(bit) {/Helvetica cf} 2 20 0.000 0.700 368 816 label
-(0x24000000) {/Courier-Bold cf} 2 16 0.000 0.700 128 896 label
-1 1.000 80 880 80 928 2 polygon
-1 1.000 -432 880 -432 928 2 polygon
-1 1.000 -688 928 -688 880 2 polygon
-1 1.000 336 928 336 880 2 polygon
-1 1.000 336 832 336 784 2 polygon
-1 1.000 -688 832 -688 784 2 polygon
-(0x24000001) {/Courier-Bold cf} 2 16 360.000 0.700 -128 896 label
-0.600 0.600 0.600 scb
-(0x24000002) {/Courier-Bold cf} 2 16 0.000 0.700 -384 896 label
-(0x24000003) {/Courier-Bold cf} 2 16 0.000 0.700 -640 896 label
-sce
-(address) {/Helvetica cf} 2 17 0.000 0.700 416 896 label
-(value) {/Helvetica cf} 2 20 0.000 0.700 368 864 label
-(\(undefined, reads zero\)) {/Helvetica cf} 2 17 0.000 0.700 -400 848 label
-1 1.000 -688 928 336 928 2 polygon
-1 1.000 -688 784 336 784 2 polygon
-(reg_spi_config) {/Courier-Bold cf} 2 16 0.000 0.700 -272 944 label
-1 1.000 -176 880 -176 832 2 polygon
-1 1.000 -176 928 -176 880 2 polygon
-1 1.000 -176 832 -176 784 2 polygon
-(SPI master configuration) {/Helvetica cf} 2 17 0.000 0.700 80 848 label
-(Table 14) {/Helvetica-Oblique cf} 2 16 360.000 0.700 -688 944 label
-0 1.000 -688 -128 -688 -80 336 -80 336 -128 4 polygon
-1 1.000 -656 -128 -656 -176 2 polygon
-1 1.000 -624 -128 -624 -176 2 polygon
-1 1.000 -592 -128 -592 -176 2 polygon
-1 1.000 -560 -128 -560 -176 2 polygon
-1 1.000 -528 -128 -528 -176 2 polygon
-1 1.000 -496 -128 -496 -176 2 polygon
-1 1.000 -464 -128 -464 -176 2 polygon
-1 1.000 -432 -128 -432 -176 2 polygon
-1 1.000 -400 -128 -400 -176 2 polygon
-1 1.000 -368 -128 -368 -176 2 polygon
-1 1.000 -336 -128 -336 -176 2 polygon
-1 1.000 -304 -128 -304 -176 2 polygon
-1 1.000 -272 -128 -272 -176 2 polygon
-1 1.000 -240 -128 -240 -176 2 polygon
-1 1.000 -208 -128 -208 -176 2 polygon
-1 1.000 -144 -128 -144 -176 2 polygon
-1 1.000 -112 -128 -112 -176 2 polygon
-1 1.000 -80 -128 -80 -176 2 polygon
-1 1.000 -48 -128 -48 -176 2 polygon
-1 1.000 -16 -128 -16 -176 2 polygon
-1 1.000 16 -128 16 -176 2 polygon
-1 1.000 48 -128 48 -176 2 polygon
-1 1.000 80 -128 80 -176 2 polygon
-1 1.000 112 -128 112 -176 2 polygon
-1 1.000 144 -128 144 -176 2 polygon
-1 1.000 176 -128 176 -176 2 polygon
-1 1.000 208 -128 208 -176 2 polygon
-1 1.000 240 -128 240 -176 2 polygon
-1 1.000 272 -128 272 -176 2 polygon
-1 1.000 304 -128 304 -176 2 polygon
-(0) {/Helvetica cf} 2 21 0.000 0.500 320 -152 label
-(1) {/Helvetica cf} 2 21 0.000 0.500 288 -152 label
-(2) {/Helvetica cf} 2 21 0.000 0.500 256 -152 label
-(3) {/Helvetica cf} 2 21 0.000 0.500 224 -152 label
-(4) {/Helvetica cf} 2 21 0.000 0.500 192 -152 label
-(5) {/Helvetica cf} 2 21 0.000 0.500 160 -152 label
-(6) {/Helvetica cf} 2 21 0.000 0.500 128 -152 label
-(7) {/Helvetica cf} 2 21 0.000 0.500 96 -152 label
-0.600 0.600 0.600 scb
-(8) {/Helvetica cf} 2 21 0.000 0.500 64 -152 label
-(9) {/Helvetica cf} 2 21 0.000 0.500 32 -152 label
-(10) {/Helvetica cf} 2 21 0.000 0.500 0 -152 label
-(11) {/Helvetica cf} 2 21 0.000 0.500 -32 -152 label
-(12) {/Helvetica cf} 2 21 0.000 0.500 -64 -152 label
-(13) {/Helvetica cf} 2 21 0.000 0.500 -96 -152 label
-(14) {/Helvetica cf} 2 21 0.000 0.500 -128 -152 label
-(15) {/Helvetica cf} 2 21 0.000 0.500 -160 -152 label
-(16) {/Helvetica cf} 2 21 0.000 0.500 -192 -152 label
-(17) {/Helvetica cf} 2 21 0.000 0.500 -224 -152 label
-(18) {/Helvetica cf} 2 21 0.000 0.500 -256 -152 label
-(19) {/Helvetica cf} 2 21 0.000 0.500 -288 -152 label
-(20) {/Helvetica cf} 2 21 0.000 0.500 -320 -152 label
-(21) {/Helvetica cf} 2 21 0.000 0.500 -352 -152 label
-(22) {/Helvetica cf} 2 21 0.000 0.500 -384 -152 label
-(23) {/Helvetica cf} 2 21 0.000 0.500 -416 -152 label
-(24) {/Helvetica cf} 2 21 0.000 0.500 -448 -152 label
-(25) {/Helvetica cf} 2 21 0.000 0.500 -480 -152 label
-(26) {/Helvetica cf} 2 21 0.000 0.500 -512 -152 label
-(27) {/Helvetica cf} 2 21 0.000 0.500 -544 -152 label
-(28) {/Helvetica cf} 2 21 0.000 0.500 -576 -152 label
-(29) {/Helvetica cf} 2 21 0.000 0.500 -608 -152 label
-(30) {/Helvetica cf} 2 21 0.000 0.500 -640 -152 label
-(31) {/Helvetica cf} 2 21 0.000 0.500 -672 -152 label
-sce
-(bit) {/Helvetica cf} 2 20 0.000 0.700 368 -144 label
-(0x24000004) {/Courier-Bold cf} 2 16 0.000 0.700 128 -64 label
-1 1.000 80 -80 80 -32 2 polygon
-1 1.000 -432 -80 -432 -32 2 polygon
-1 1.000 -688 -32 -688 -80 2 polygon
-1 1.000 336 -32 336 -80 2 polygon
-1 1.000 336 -128 336 -176 2 polygon
-1 1.000 -688 -128 -688 -176 2 polygon
-0.600 0.600 0.600 scb
-(0x24000005) {/Courier-Bold cf} 2 16 360.000 0.700 -128 -64 label
-(0x24000006) {/Courier-Bold cf} 2 16 0.000 0.700 -384 -64 label
-(0x24000007) {/Courier-Bold cf} 2 16 0.000 0.700 -640 -64 label
-sce
-(address) {/Helvetica cf} 2 17 0.000 0.700 416 -64 label
-(value) {/Helvetica cf} 2 20 0.000 0.700 368 -96 label
-(\(undefined, reads zero\)) {/Helvetica cf} 2 17 0.000 0.700 -288 -112 label
-1 1.000 -688 -32 336 -32 2 polygon
-1 1.000 -688 -176 336 -176 2 polygon
-(reg_spi_data) {/Courier-Bold cf} 2 16 360.000 0.700 -272 -16 label
-1 1.000 80 -80 80 -128 2 polygon
-1 1.000 -176 -32 -176 -80 2 polygon
-1 1.000 -176 -128 -176 -176 2 polygon
-(SPI data) {/Helvetica cf} 2 17 0.000 0.700 208 -112 label
-(Table 15) {/Helvetica-Oblique cf} 2 16 360.000 0.700 -688 -16 label
-
-(spi sdi \(pin E9\), spi csb \(pin E8\), spi sck \(pin F8\), and spi sdo \(pin F9\)) 
-{/Helvetica cf} 2 16 360.000 0.700 -480 1056 label
-(The byte at 0x24000004 holds the SPI data \(either read or write\)) 
-{/Helvetica cf} 2 28 0.000 0.700 -688 -208 label
-(Bit 14) {/Helvetica cf} 2 16 0.000 0.700 -688 624 label
-(Bit 13) {/Helvetica cf} 2 16 0.000 0.700 -688 560 label
-(Bit 12) {/Helvetica cf} 2 16 0.000 0.700 -688 496 label
-(Bit 11) {/Helvetica cf} 2 16 0.000 0.700 -688 432 label
-(Bit 10) {/Helvetica cf} 2 16 0.000 0.700 -688 368 label
-(Bit 9) {/Helvetica cf} 2 16 0.000 0.700 -688 304 label
-(Bit 8) {/Helvetica cf} 2 16 0.000 0.700 -688 240 label
-(Bits 7\2610) {/Helvetica cf} 2 16 0.000 0.700 -688 176 label
-(SPI interrupt enable) {/Helvetica cf} 2 16 0.000 0.700 -544 624 label
-(SPI system enable) {/Helvetica cf} 2 16 0.000 0.700 -544 560 label
-(stream) {/Helvetica cf} 2 16 0.000 0.700 -544 496 label
-(mode) {/Helvetica cf} 2 16 0.000 0.700 -544 432 label
-(invert SCK) {/Helvetica cf} 2 16 0.000 0.700 -544 368 label
-(invert CSB) {/Helvetica cf} 2 16 0.000 0.700 -544 304 label
-(MLB) {/Helvetica cf} 2 16 0.000 0.700 -544 240 label
-(prescaler) {/Helvetica cf} 2 16 0.000 0.700 -544 176 label
-(0 = apply/release CSB separately for each byte) {/Helvetica cf} 2 16 0.000 
-0.700 -256 496 label
-(1 = apply CSB until stream bit is cleared \(manually\)) {/Helvetica cf} 2 16 
-0.000 0.700 -256 464 label
-(0 = read and change data on opposite SCK edges) {/Helvetica cf} 2 16 0.000 
-0.700 -256 432 label
-(1 = read and change data on the same SCK edge) {/Helvetica cf} 2 16 0.000 
-0.700 -256 400 label
-(0 = normal SCK) {/Helvetica cf} 2 16 0.000 0.700 -256 368 label
-(1= inverted SCK) {/Helvetica cf} 2 16 0.000 0.700 -256 336 label
-(0 = normal CSB \(low is active\)) {/Helvetica cf} 2 16 0.000 0.700 -256 304 
-label
-(1 = inverted CSB \(high is active\)) {/Helvetica cf} 2 16 0.000 0.700 -256 272 
-label
-(count \(in master clock cycles\) of 1/2 SCK cycle) {/Helvetica cf} 2 16 0.000 
-0.700 -256 176 label
-(0 = msb first) {/Helvetica cf} 2 16 0.000 0.700 -256 240 label
-(1 = lsb first) {/Helvetica cf} 2 16 0.000 0.700 -256 208 label
-(0 = SPI disabled) {/Helvetica cf} 2 16 0.000 0.700 -256 560 label
-(1 = SPI enabled) {/Helvetica cf} 2 16 0.000 0.700 -256 528 label
-(0 = interrupt disabled) {/Helvetica cf} 2 16 0.000 0.700 -256 624 label
-(1 = interrupt enabled) {/Helvetica cf} 2 16 0.000 0.700 -256 592 label
-(\(default value 2\)) {/Helvetica cf} 2 16 0.000 0.700 -256 144 label
-1 1.000 -688 720 416 720 2 polygon
-(Configuration bit defintions) {/Helvetica cf} 2 16 0.000 0.700 -688 736 label
-(All configuration bits other than the prescaler default to value zero.) 
-{/Helvetica cf} 2 16 0.000 0.700 -688 96 label
-(there is no FIFO associated with the SPI master.) {CR} 
-(relatively expensive operations that tie up the CPU, but will not lose or overwrite data.  Note that) 
-{CR} 
-(is still in progress.  There is no FIFO buffer for data.  Therefore SPI reads and writes are) 
-{CR} 
-(still in progress.  Reading from the SPI will also stall the CPU if an incomplete SPI transmission) 
-{CR} 
-(is similar to the UART.  A write operation will stall the CPU if an incomplete SPI transmission is) 
-{CR} 
-(in the configuration register, and writing values to or reading from reg_spi_data.  The protocol) 
-{CR} 
-(Reading to and writing from the SPI master is simply a matter of setting the required values) 
-{/Helvetica cf} 14 28 0.000 0.700 -688 -288 label
-(page 14) {/Helvetica cf} 2 31 0.000 0.700 496 1136 label
-(Bit 15) {/Helvetica cf} 2 16 0.000 0.700 -688 688 label
-(Housekeeping) {/Helvetica cf} 2 16 0.000 0.700 -544 688 label
-(0 = SPI master connected to external pins) {/Helvetica cf} 2 16 0.000 0.700 
--256 688 label
-(1 = SPI master connected directly to housekeeping SPI) {/Helvetica cf} 2 16 
-0.000 0.700 -256 656 label
-pgsave restore showpage
-
-%%Page: counter_timer 15
-%%PageOrientation: Portrait
-%%PageBoundingBox: 0 0 612 792
-/pgsave save def bop
-1.0000 inchscale
-2.6000 setlinewidth 1088 640 translate
-
-0.679 1.000 0.184 scb
-512 1.000 -896 1280 -896 -448 352 -448 352 1280 4 polygon
-sce
-(\(cont.\)) {/Helvetica-Oblique cf} (Functional Description ) 
-{/Helvetica-Bold cf} 4 16 0.000 0.700 -896 1248 label
-1 1.000 -896 1232 352 1232 2 polygon
-(page 15) {/Helvetica cf} 2 31 0.000 0.700 336 1264 label
-(Counter-Timer 0) {/Helvetica-Bold cf} 2 16 0.000 0.700 -896 1200 label
-0 1.000 -848 928 -848 976 176 976 176 928 4 polygon
-1 1.000 -816 928 -816 880 2 polygon
-1 1.000 -784 928 -784 880 2 polygon
-1 1.000 -752 928 -752 880 2 polygon
-1 1.000 -720 928 -720 880 2 polygon
-1 1.000 -688 928 -688 880 2 polygon
-1 1.000 -656 928 -656 880 2 polygon
-1 1.000 -624 928 -624 880 2 polygon
-1 1.000 -592 928 -592 880 2 polygon
-1 1.000 -560 928 -560 880 2 polygon
-1 1.000 -528 928 -528 880 2 polygon
-1 1.000 -496 928 -496 880 2 polygon
-1 1.000 -464 928 -464 880 2 polygon
-1 1.000 -432 928 -432 880 2 polygon
-1 1.000 -400 928 -400 880 2 polygon
-1 1.000 -368 928 -368 880 2 polygon
-1 1.000 -304 928 -304 880 2 polygon
-1 1.000 -272 928 -272 880 2 polygon
-1 1.000 -240 928 -240 880 2 polygon
-1 1.000 -208 928 -208 880 2 polygon
-1 1.000 -176 928 -176 880 2 polygon
-1 1.000 -144 928 -144 880 2 polygon
-1 1.000 -112 928 -112 880 2 polygon
-1 1.000 -80 928 -80 880 2 polygon
-1 1.000 -48 928 -48 880 2 polygon
-1 1.000 -16 928 -16 880 2 polygon
-1 1.000 16 928 16 880 2 polygon
-1 1.000 48 928 48 880 2 polygon
-1 1.000 80 928 80 880 2 polygon
-1 1.000 112 928 112 880 2 polygon
-1 1.000 144 928 144 880 2 polygon
-(0) {/Helvetica cf} 2 21 0.000 0.500 160 904 label
-(1) {/Helvetica cf} 2 21 0.000 0.500 128 904 label
-(2) {/Helvetica cf} 2 21 0.000 0.500 96 904 label
-(3) {/Helvetica cf} 2 21 0.000 0.500 64 904 label
-0.600 0.600 0.600 scb
-(4) {/Helvetica cf} 2 21 0.000 0.500 32 904 label
-(5) {/Helvetica cf} 2 21 0.000 0.500 0 904 label
-(6) {/Helvetica cf} 2 21 0.000 0.500 -32 904 label
-(7) {/Helvetica cf} 2 21 0.000 0.500 -64 904 label
-(8) {/Helvetica cf} 2 21 0.000 0.500 -96 904 label
-(9) {/Helvetica cf} 2 21 0.000 0.500 -128 904 label
-(10) {/Helvetica cf} 2 21 0.000 0.500 -160 904 label
-(11) {/Helvetica cf} 2 21 0.000 0.500 -192 904 label
-(12) {/Helvetica cf} 2 21 0.000 0.500 -224 904 label
-(13) {/Helvetica cf} 2 21 0.000 0.500 -256 904 label
-(14) {/Helvetica cf} 2 21 0.000 0.500 -288 904 label
-(15) {/Helvetica cf} 2 21 0.000 0.500 -320 904 label
-(16) {/Helvetica cf} 2 21 0.000 0.500 -352 904 label
-(17) {/Helvetica cf} 2 21 0.000 0.500 -384 904 label
-(18) {/Helvetica cf} 2 21 0.000 0.500 -416 904 label
-(19) {/Helvetica cf} 2 21 0.000 0.500 -448 904 label
-(20) {/Helvetica cf} 2 21 0.000 0.500 -480 904 label
-(21) {/Helvetica cf} 2 21 0.000 0.500 -512 904 label
-(22) {/Helvetica cf} 2 21 0.000 0.500 -544 904 label
-(23) {/Helvetica cf} 2 21 0.000 0.500 -576 904 label
-(24) {/Helvetica cf} 2 21 0.000 0.500 -608 904 label
-(25) {/Helvetica cf} 2 21 0.000 0.500 -640 904 label
-(26) {/Helvetica cf} 2 21 0.000 0.500 -672 904 label
-(27) {/Helvetica cf} 2 21 0.000 0.500 -704 904 label
-(28) {/Helvetica cf} 2 21 0.000 0.500 -736 904 label
-(29) {/Helvetica cf} 2 21 0.000 0.500 -768 904 label
-(30) {/Helvetica cf} 2 21 0.000 0.500 -800 904 label
-(31) {/Helvetica cf} 2 21 0.000 0.500 -832 904 label
-sce
-(bit) {/Helvetica cf} 2 20 0.000 0.700 208 912 label
-(0x22000000) {/Courier-Bold cf} 2 16 0.000 0.700 -32 992 label
-1 1.000 -80 976 -80 1024 2 polygon
-1 1.000 -592 976 -592 1024 2 polygon
-1 1.000 -848 1024 -848 976 2 polygon
-1 1.000 176 1024 176 976 2 polygon
-1 1.000 176 928 176 880 2 polygon
-1 1.000 -848 928 -848 880 2 polygon
-0.600 0.600 0.600 scb
-(0x22000001) {/Courier-Bold cf} 2 16 360.000 0.700 -288 992 label
-(0x22000002) {/Courier-Bold cf} 2 16 0.000 0.700 -544 992 label
-(0x22000003) {/Courier-Bold cf} 2 16 0.000 0.700 -800 992 label
-sce
-(address) {/Helvetica cf} 2 17 0.000 0.700 256 992 label
-(value) {/Helvetica cf} 2 20 0.000 0.700 208 960 label
-(\(undefined, reads zero\)) {/Helvetica cf} 2 17 0.000 0.700 -448 944 label
-1 1.000 -848 1024 176 1024 2 polygon
-1 1.000 -848 880 176 880 2 polygon
-(reg_timer0_config) {/Courier-Bold cf} 2 16 0.000 0.700 -432 1040 label
-1 1.000 -80 976 -80 928 2 polygon
-1 1.000 -336 1024 -336 976 2 polygon
-1 1.000 -336 928 -336 880 2 polygon
-(Timer config) {/Helvetica cf} 2 17 360.000 0.700 48 944 label
-(Table 16) {/Helvetica-Oblique cf} 2 16 360.000 0.700 -848 1040 label
-0 1.000 -848 400 -848 448 176 448 176 400 4 polygon
-1 1.000 -816 400 -816 352 2 polygon
-1 1.000 -784 400 -784 352 2 polygon
-1 1.000 -752 400 -752 352 2 polygon
-1 1.000 -720 400 -720 352 2 polygon
-1 1.000 -688 400 -688 352 2 polygon
-1 1.000 -656 400 -656 352 2 polygon
-1 1.000 -624 400 -624 352 2 polygon
-1 1.000 -592 400 -592 352 2 polygon
-1 1.000 -560 400 -560 352 2 polygon
-1 1.000 -528 400 -528 352 2 polygon
-1 1.000 -496 400 -496 352 2 polygon
-1 1.000 -464 400 -464 352 2 polygon
-1 1.000 -432 400 -432 352 2 polygon
-1 1.000 -400 400 -400 352 2 polygon
-1 1.000 -368 400 -368 352 2 polygon
-1 1.000 -304 400 -304 352 2 polygon
-1 1.000 -272 400 -272 352 2 polygon
-1 1.000 -240 400 -240 352 2 polygon
-1 1.000 -208 400 -208 352 2 polygon
-1 1.000 -176 400 -176 352 2 polygon
-1 1.000 -144 400 -144 352 2 polygon
-1 1.000 -112 400 -112 352 2 polygon
-1 1.000 -80 400 -80 352 2 polygon
-1 1.000 -48 400 -48 352 2 polygon
-1 1.000 -16 400 -16 352 2 polygon
-1 1.000 16 400 16 352 2 polygon
-1 1.000 48 400 48 352 2 polygon
-1 1.000 80 400 80 352 2 polygon
-1 1.000 112 400 112 352 2 polygon
-1 1.000 144 400 144 352 2 polygon
-(0) {/Helvetica cf} 2 21 0.000 0.500 160 376 label
-(1) {/Helvetica cf} 2 21 0.000 0.500 128 376 label
-(2) {/Helvetica cf} 2 21 0.000 0.500 96 376 label
-(3) {/Helvetica cf} 2 21 0.000 0.500 64 376 label
-(4) {/Helvetica cf} 2 21 0.000 0.500 32 376 label
-(5) {/Helvetica cf} 2 21 0.000 0.500 0 376 label
-(6) {/Helvetica cf} 2 21 0.000 0.500 -32 376 label
-(7) {/Helvetica cf} 2 21 0.000 0.500 -64 376 label
-(8) {/Helvetica cf} 2 21 0.000 0.500 -96 376 label
-(9) {/Helvetica cf} 2 21 0.000 0.500 -128 376 label
-(10) {/Helvetica cf} 2 21 0.000 0.500 -160 376 label
-(11) {/Helvetica cf} 2 21 0.000 0.500 -192 376 label
-(12) {/Helvetica cf} 2 21 0.000 0.500 -224 376 label
-(13) {/Helvetica cf} 2 21 0.000 0.500 -256 376 label
-(14) {/Helvetica cf} 2 21 0.000 0.500 -288 376 label
-(15) {/Helvetica cf} 2 21 0.000 0.500 -320 376 label
-(16) {/Helvetica cf} 2 21 0.000 0.500 -352 376 label
-(17) {/Helvetica cf} 2 21 0.000 0.500 -384 376 label
-(18) {/Helvetica cf} 2 21 0.000 0.500 -416 376 label
-(19) {/Helvetica cf} 2 21 0.000 0.500 -448 376 label
-(20) {/Helvetica cf} 2 21 0.000 0.500 -480 376 label
-(21) {/Helvetica cf} 2 21 0.000 0.500 -512 376 label
-(22) {/Helvetica cf} 2 21 0.000 0.500 -544 376 label
-(23) {/Helvetica cf} 2 21 0.000 0.500 -576 376 label
-(24) {/Helvetica cf} 2 21 0.000 0.500 -608 376 label
-(25) {/Helvetica cf} 2 21 0.000 0.500 -640 376 label
-(26) {/Helvetica cf} 2 21 0.000 0.500 -672 376 label
-(27) {/Helvetica cf} 2 21 0.000 0.500 -704 376 label
-(28) {/Helvetica cf} 2 21 0.000 0.500 -736 376 label
-(29) {/Helvetica cf} 2 21 0.000 0.500 -768 376 label
-(30) {/Helvetica cf} 2 21 0.000 0.500 -800 376 label
-(31) {/Helvetica cf} 2 21 0.000 0.500 -832 376 label
-(bit) {/Helvetica cf} 2 20 0.000 0.700 208 384 label
-(0x22000004) {/Courier-Bold cf} 2 16 0.000 0.700 -32 464 label
-1 1.000 -80 448 -80 496 2 polygon
-1 1.000 -592 448 -592 496 2 polygon
-1 1.000 -848 496 -848 448 2 polygon
-1 1.000 176 496 176 448 2 polygon
-1 1.000 176 400 176 352 2 polygon
-1 1.000 -848 400 -848 352 2 polygon
-(address) {/Helvetica cf} 2 17 0.000 0.700 256 464 label
-(value) {/Helvetica cf} 2 20 0.000 0.700 208 432 label
-1 1.000 -848 496 176 496 2 polygon
-1 1.000 -848 352 176 352 2 polygon
-(reg_timer0_value) {/Courier-Bold cf} 2 16 360.000 0.700 -432 512 label
-1 1.000 -336 496 -336 448 2 polygon
-1 1.000 -336 400 -336 352 2 polygon
-(Table 17) {/Helvetica-Oblique cf} 2 16 360.000 0.700 -848 512 label
-0 1.000 -848 96 -848 144 176 144 176 96 4 polygon
-1 1.000 -816 96 -816 48 2 polygon
-1 1.000 -784 96 -784 48 2 polygon
-1 1.000 -752 96 -752 48 2 polygon
-1 1.000 -720 96 -720 48 2 polygon
-1 1.000 -688 96 -688 48 2 polygon
-1 1.000 -656 96 -656 48 2 polygon
-1 1.000 -624 96 -624 48 2 polygon
-1 1.000 -592 96 -592 48 2 polygon
-1 1.000 -560 96 -560 48 2 polygon
-1 1.000 -528 96 -528 48 2 polygon
-1 1.000 -496 96 -496 48 2 polygon
-1 1.000 -464 96 -464 48 2 polygon
-1 1.000 -432 96 -432 48 2 polygon
-1 1.000 -400 96 -400 48 2 polygon
-1 1.000 -368 96 -368 48 2 polygon
-1 1.000 -304 96 -304 48 2 polygon
-1 1.000 -272 96 -272 48 2 polygon
-1 1.000 -240 96 -240 48 2 polygon
-1 1.000 -208 96 -208 48 2 polygon
-1 1.000 -176 96 -176 48 2 polygon
-1 1.000 -144 96 -144 48 2 polygon
-1 1.000 -112 96 -112 48 2 polygon
-1 1.000 -80 96 -80 48 2 polygon
-1 1.000 -48 96 -48 48 2 polygon
-1 1.000 -16 96 -16 48 2 polygon
-1 1.000 16 96 16 48 2 polygon
-1 1.000 48 96 48 48 2 polygon
-1 1.000 80 96 80 48 2 polygon
-1 1.000 112 96 112 48 2 polygon
-1 1.000 144 96 144 48 2 polygon
-(0) {/Helvetica cf} 2 21 0.000 0.500 160 72 label
-(1) {/Helvetica cf} 2 21 0.000 0.500 128 72 label
-(2) {/Helvetica cf} 2 21 0.000 0.500 96 72 label
-(3) {/Helvetica cf} 2 21 0.000 0.500 64 72 label
-(4) {/Helvetica cf} 2 21 0.000 0.500 32 72 label
-(5) {/Helvetica cf} 2 21 0.000 0.500 0 72 label
-(6) {/Helvetica cf} 2 21 0.000 0.500 -32 72 label
-(7) {/Helvetica cf} 2 21 0.000 0.500 -64 72 label
-(8) {/Helvetica cf} 2 21 0.000 0.500 -96 72 label
-(9) {/Helvetica cf} 2 21 0.000 0.500 -128 72 label
-(10) {/Helvetica cf} 2 21 0.000 0.500 -160 72 label
-(11) {/Helvetica cf} 2 21 0.000 0.500 -192 72 label
-(12) {/Helvetica cf} 2 21 0.000 0.500 -224 72 label
-(13) {/Helvetica cf} 2 21 0.000 0.500 -256 72 label
-(14) {/Helvetica cf} 2 21 0.000 0.500 -288 72 label
-(15) {/Helvetica cf} 2 21 0.000 0.500 -320 72 label
-(16) {/Helvetica cf} 2 21 0.000 0.500 -352 72 label
-(17) {/Helvetica cf} 2 21 0.000 0.500 -384 72 label
-(18) {/Helvetica cf} 2 21 0.000 0.500 -416 72 label
-(19) {/Helvetica cf} 2 21 0.000 0.500 -448 72 label
-(20) {/Helvetica cf} 2 21 0.000 0.500 -480 72 label
-(21) {/Helvetica cf} 2 21 0.000 0.500 -512 72 label
-(22) {/Helvetica cf} 2 21 0.000 0.500 -544 72 label
-(23) {/Helvetica cf} 2 21 0.000 0.500 -576 72 label
-(24) {/Helvetica cf} 2 21 0.000 0.500 -608 72 label
-(25) {/Helvetica cf} 2 21 0.000 0.500 -640 72 label
-(26) {/Helvetica cf} 2 21 0.000 0.500 -672 72 label
-(27) {/Helvetica cf} 2 21 0.000 0.500 -704 72 label
-(28) {/Helvetica cf} 2 21 0.000 0.500 -736 72 label
-(29) {/Helvetica cf} 2 21 0.000 0.500 -768 72 label
-(30) {/Helvetica cf} 2 21 0.000 0.500 -800 72 label
-(31) {/Helvetica cf} 2 21 0.000 0.500 -832 72 label
-(bit) {/Helvetica cf} 2 20 0.000 0.700 208 80 label
-(0x22000008) {/Courier-Bold cf} 2 16 0.000 0.700 -32 160 label
-1 1.000 -80 144 -80 192 2 polygon
-1 1.000 -592 144 -592 192 2 polygon
-1 1.000 -848 192 -848 144 2 polygon
-1 1.000 176 192 176 144 2 polygon
-1 1.000 176 96 176 48 2 polygon
-1 1.000 -848 96 -848 48 2 polygon
-(0x22000009) {/Courier-Bold cf} 2 16 360.000 0.700 -288 160 label
-(0x2200000a) {/Courier-Bold cf} 2 16 0.000 0.700 -544 160 label
-(0x2200000b) {/Courier-Bold cf} 2 16 0.000 0.700 -800 160 label
-(address) {/Helvetica cf} 2 17 0.000 0.700 256 160 label
-(value) {/Helvetica cf} 2 20 0.000 0.700 208 128 label
-1 1.000 -848 192 176 192 2 polygon
-1 1.000 -848 48 176 48 2 polygon
-(reg_timer0_data) {/Courier-Bold cf} 2 16 360.000 0.700 -432 208 label
-1 1.000 -336 192 -336 144 2 polygon
-1 1.000 -336 96 -336 48 2 polygon
-(Table 18) {/Helvetica-Oblique cf} 2 16 360.000 0.700 -848 208 label
-(Timer value) {/Helvetica cf} 2 17 0.000 0.700 -336 416 label
-(0x22000005) {/Courier-Bold cf} 2 16 0.000 0.700 -288 464 label
-(0x22000006) {/Courier-Bold cf} 2 16 0.000 0.700 -544 464 label
-(0x22000007) {/Courier-Bold cf} 2 16 0.000 0.700 -800 464 label
-(Timer data) {/Helvetica cf} 2 17 0.000 0.700 -336 112 label
-(Timer configuration bit definitions) {/Helvetica cf} 2 16 0.000 0.700 -848 832 
-label
-1 1.000 -848 816 176 816 2 polygon
-(Bit 3) {/Helvetica cf} 2 16 0.000 0.700 -848 784 label
-(Bit 2) {/Helvetica cf} 2 16 0.000 0.700 -848 720 label
-(Bit 1) {/Helvetica cf} 2 16 0.000 0.700 -848 656 label
-(Bit 0) {/Helvetica cf} 2 16 0.000 0.700 -848 592 label
-(Counter/timer enable) {/Helvetica cf} 2 16 0.000 0.700 -736 784 label
-(1 = counter/timer enabled) {/Helvetica cf} 2 16 0.000 0.700 -352 784 label
-(0 = counter/timer disabled) {/Helvetica cf} 2 16 0.000 0.700 -352 752 label
-(Oneshot mode) {/Helvetica cf} 2 16 0.000 0.700 -736 720 label
-(1 = oneshot mode) {/Helvetica cf} 2 16 0.000 0.700 -352 720 label
-(0 = continuous mode) {/Helvetica cf} 2 16 0.000 0.700 -352 688 label
-(Updown) {/Helvetica cf} 2 16 0.000 0.700 -736 656 label
-(1 = count up) {/Helvetica cf} 2 16 0.000 0.700 -352 656 label
-(0 = count down) {/Helvetica cf} 2 16 0.000 0.700 -352 624 label
-(Interrupt enable) {/Helvetica cf} 2 16 0.000 0.700 -736 592 label
-(1 = interrupt enabled) {/Helvetica cf} 2 16 0.000 0.700 -352 592 label
-(0 = interrupt disabled) {/Helvetica cf} 2 16 0.000 0.700 -352 560 label
-(MHz, the longest single time interval is 26.84 seconds.) {qS} 
-(core clock rate of 80) {CR} 
-(variety of timing functions including one-shot counts, continuous timing, and interval interrupts.  At a) 
-{CR} 
-(The counter/timer is a general-purpose 32-bit adder and subtractor that can be configured for a) 
-{/Helvetica cf} 8 28 0.000 0.700 -896 1168 label
-(register is read-write and can be used to reset the timer.) {CR} 
-(The value in this register is the current value of the counter.  Value is 32 bits.   The) 
-{/Helvetica cf} 4 28 0.000 0.700 -848 320 label
-(The value in this register is the reset value for the comparator.) 
-{/Helvetica cf} 2 28 0.000 0.700 -848 16 label
-(reg_timer_value register.) {CR} 
-(timer in a hold state.  When re-enabled, counting resumes.  To reset the timer, write zero to the) 
-{CR} 
-(Note:  When the counter/timer is disabled, the reg_timer_value remains unchanged, which puts the) 
-{/Helvetica cf} 6 16 0.000 0.700 -896 -432 label
-(If counting down, the count continues until the counter reaches zero.) {CR} 
-(the counter is enabled.  If counting up, the count continues until the counter reaches reg_timer_data.) 
-{CR} 
-(When enabled, the counter counts up or down from the value set in reg_timer_value at the time) 
-{/Helvetica cf} 6 28 0.000 0.700 -896 -48 label
-
-(reaches the value of reg_timer_data \(up count\) or zero \(down count\), and stops.) 
-{CR} 
-(In one-shot mode, the counter triggers an interrupt \(IRQ channel 10;  see next page\) when it) 
-{/Helvetica cf} 4 28 0.000 0.700 -896 -272 label
-(the counter will generate an interrupt on every cycle.) {CR} 
-(reg_timer_data if counting down, and the count continues immediately.  If the interrupt is enabled,) 
-{CR} 
-(In continuous mode, the counter resets to zero if counting up, and resets to the value in) 
-{/Helvetica cf} 6 28 0.000 0.700 -896 -160 label
-pgsave restore showpage
-
-%%Page: caravel_datasheet 16
-%%PageOrientation: Portrait
-%%PageBoundingBox: 0 0 612 792
-/pgsave save def bop
-1.0000 inchscale
-2.6000 setlinewidth 1024 352 translate
-
-0.679 1.000 0.184 scb
-512 1.000 -832 1568 -832 -160 416 -160 416 1568 4 polygon
-sce
-1 1.000 -832 1520 416 1520 2 polygon
-(page 16) {/Helvetica cf} 2 31 0.000 0.700 400 1552 label
-(Counter-Timer 1) {/Helvetica-Bold cf} 2 16 0.000 0.700 -832 1488 label
-0 1.000 -784 1216 -784 1264 240 1264 240 1216 4 polygon
-1 1.000 -752 1216 -752 1168 2 polygon
-1 1.000 -720 1216 -720 1168 2 polygon
-1 1.000 -688 1216 -688 1168 2 polygon
-1 1.000 -656 1216 -656 1168 2 polygon
-1 1.000 -624 1216 -624 1168 2 polygon
-1 1.000 -592 1216 -592 1168 2 polygon
-1 1.000 -560 1216 -560 1168 2 polygon
-1 1.000 -528 1216 -528 1168 2 polygon
-1 1.000 -496 1216 -496 1168 2 polygon
-1 1.000 -464 1216 -464 1168 2 polygon
-1 1.000 -432 1216 -432 1168 2 polygon
-1 1.000 -400 1216 -400 1168 2 polygon
-1 1.000 -368 1216 -368 1168 2 polygon
-1 1.000 -336 1216 -336 1168 2 polygon
-1 1.000 -304 1216 -304 1168 2 polygon
-1 1.000 -240 1216 -240 1168 2 polygon
-1 1.000 -208 1216 -208 1168 2 polygon
-1 1.000 -176 1216 -176 1168 2 polygon
-1 1.000 -144 1216 -144 1168 2 polygon
-1 1.000 -112 1216 -112 1168 2 polygon
-1 1.000 -80 1216 -80 1168 2 polygon
-1 1.000 -48 1216 -48 1168 2 polygon
-1 1.000 -16 1216 -16 1168 2 polygon
-1 1.000 16 1216 16 1168 2 polygon
-1 1.000 48 1216 48 1168 2 polygon
-1 1.000 80 1216 80 1168 2 polygon
-1 1.000 112 1216 112 1168 2 polygon
-1 1.000 144 1216 144 1168 2 polygon
-1 1.000 176 1216 176 1168 2 polygon
-1 1.000 208 1216 208 1168 2 polygon
-(0) {/Helvetica cf} 2 21 0.000 0.500 224 1192 label
-(1) {/Helvetica cf} 2 21 0.000 0.500 192 1192 label
-(2) {/Helvetica cf} 2 21 0.000 0.500 160 1192 label
-(3) {/Helvetica cf} 2 21 0.000 0.500 128 1192 label
-0.600 0.600 0.600 scb
-(4) {/Helvetica cf} 2 21 0.000 0.500 96 1192 label
-(5) {/Helvetica cf} 2 21 0.000 0.500 64 1192 label
-(6) {/Helvetica cf} 2 21 0.000 0.500 32 1192 label
-(7) {/Helvetica cf} 2 21 0.000 0.500 0 1192 label
-(8) {/Helvetica cf} 2 21 0.000 0.500 -32 1192 label
-(9) {/Helvetica cf} 2 21 0.000 0.500 -64 1192 label
-(10) {/Helvetica cf} 2 21 0.000 0.500 -96 1192 label
-(11) {/Helvetica cf} 2 21 0.000 0.500 -128 1192 label
-(12) {/Helvetica cf} 2 21 0.000 0.500 -160 1192 label
-(13) {/Helvetica cf} 2 21 0.000 0.500 -192 1192 label
-(14) {/Helvetica cf} 2 21 0.000 0.500 -224 1192 label
-(15) {/Helvetica cf} 2 21 0.000 0.500 -256 1192 label
-(16) {/Helvetica cf} 2 21 0.000 0.500 -288 1192 label
-(17) {/Helvetica cf} 2 21 0.000 0.500 -320 1192 label
-(18) {/Helvetica cf} 2 21 0.000 0.500 -352 1192 label
-(19) {/Helvetica cf} 2 21 0.000 0.500 -384 1192 label
-(20) {/Helvetica cf} 2 21 0.000 0.500 -416 1192 label
-(21) {/Helvetica cf} 2 21 0.000 0.500 -448 1192 label
-(22) {/Helvetica cf} 2 21 0.000 0.500 -480 1192 label
-(23) {/Helvetica cf} 2 21 0.000 0.500 -512 1192 label
-(24) {/Helvetica cf} 2 21 0.000 0.500 -544 1192 label
-(25) {/Helvetica cf} 2 21 0.000 0.500 -576 1192 label
-(26) {/Helvetica cf} 2 21 0.000 0.500 -608 1192 label
-(27) {/Helvetica cf} 2 21 0.000 0.500 -640 1192 label
-(28) {/Helvetica cf} 2 21 0.000 0.500 -672 1192 label
-(29) {/Helvetica cf} 2 21 0.000 0.500 -704 1192 label
-(30) {/Helvetica cf} 2 21 0.000 0.500 -736 1192 label
-(31) {/Helvetica cf} 2 21 0.000 0.500 -768 1192 label
-sce
-(bit) {/Helvetica cf} 2 20 0.000 0.700 272 1200 label
-(0x23000000) {/Courier-Bold cf} 2 16 0.000 0.700 32 1280 label
-1 1.000 -16 1264 -16 1312 2 polygon
-1 1.000 -528 1264 -528 1312 2 polygon
-1 1.000 -784 1312 -784 1264 2 polygon
-1 1.000 240 1312 240 1264 2 polygon
-1 1.000 240 1216 240 1168 2 polygon
-1 1.000 -784 1216 -784 1168 2 polygon
-0.600 0.600 0.600 scb
-(0x23000001) {/Courier-Bold cf} 2 16 360.000 0.700 -224 1280 label
-(0x23000002) {/Courier-Bold cf} 2 16 0.000 0.700 -480 1280 label
-(0x23000003) {/Courier-Bold cf} 2 16 0.000 0.700 -736 1280 label
-sce
-(address) {/Helvetica cf} 2 17 0.000 0.700 320 1280 label
-(value) {/Helvetica cf} 2 20 0.000 0.700 272 1248 label
-(\(undefined, reads zero\)) {/Helvetica cf} 2 17 0.000 0.700 -384 1232 label
-1 1.000 -784 1312 240 1312 2 polygon
-1 1.000 -784 1168 240 1168 2 polygon
-(reg_timer1_config) {/Courier-Bold cf} 2 16 0.000 0.700 -368 1328 label
-1 1.000 -16 1264 -16 1216 2 polygon
-1 1.000 -272 1312 -272 1264 2 polygon
-1 1.000 -272 1216 -272 1168 2 polygon
-(Timer config) {/Helvetica cf} 2 17 360.000 0.700 112 1232 label
-(Table 19) {/Helvetica-Oblique cf} 2 16 360.000 0.700 -784 1328 label
-0 1.000 -784 688 -784 736 240 736 240 688 4 polygon
-1 1.000 -752 688 -752 640 2 polygon
-1 1.000 -720 688 -720 640 2 polygon
-1 1.000 -688 688 -688 640 2 polygon
-1 1.000 -656 688 -656 640 2 polygon
-1 1.000 -624 688 -624 640 2 polygon
-1 1.000 -592 688 -592 640 2 polygon
-1 1.000 -560 688 -560 640 2 polygon
-1 1.000 -528 688 -528 640 2 polygon
-1 1.000 -496 688 -496 640 2 polygon
-1 1.000 -464 688 -464 640 2 polygon
-1 1.000 -432 688 -432 640 2 polygon
-1 1.000 -400 688 -400 640 2 polygon
-1 1.000 -368 688 -368 640 2 polygon
-1 1.000 -336 688 -336 640 2 polygon
-1 1.000 -304 688 -304 640 2 polygon
-1 1.000 -240 688 -240 640 2 polygon
-1 1.000 -208 688 -208 640 2 polygon
-1 1.000 -176 688 -176 640 2 polygon
-1 1.000 -144 688 -144 640 2 polygon
-1 1.000 -112 688 -112 640 2 polygon
-1 1.000 -80 688 -80 640 2 polygon
-1 1.000 -48 688 -48 640 2 polygon
-1 1.000 -16 688 -16 640 2 polygon
-1 1.000 16 688 16 640 2 polygon
-1 1.000 48 688 48 640 2 polygon
-1 1.000 80 688 80 640 2 polygon
-1 1.000 112 688 112 640 2 polygon
-1 1.000 144 688 144 640 2 polygon
-1 1.000 176 688 176 640 2 polygon
-1 1.000 208 688 208 640 2 polygon
-(0) {/Helvetica cf} 2 21 0.000 0.500 224 664 label
-(1) {/Helvetica cf} 2 21 0.000 0.500 192 664 label
-(2) {/Helvetica cf} 2 21 0.000 0.500 160 664 label
-(3) {/Helvetica cf} 2 21 0.000 0.500 128 664 label
-(4) {/Helvetica cf} 2 21 0.000 0.500 96 664 label
-(5) {/Helvetica cf} 2 21 0.000 0.500 64 664 label
-(6) {/Helvetica cf} 2 21 0.000 0.500 32 664 label
-(7) {/Helvetica cf} 2 21 0.000 0.500 0 664 label
-(8) {/Helvetica cf} 2 21 0.000 0.500 -32 664 label
-(9) {/Helvetica cf} 2 21 0.000 0.500 -64 664 label
-(10) {/Helvetica cf} 2 21 0.000 0.500 -96 664 label
-(11) {/Helvetica cf} 2 21 0.000 0.500 -128 664 label
-(12) {/Helvetica cf} 2 21 0.000 0.500 -160 664 label
-(13) {/Helvetica cf} 2 21 0.000 0.500 -192 664 label
-(14) {/Helvetica cf} 2 21 0.000 0.500 -224 664 label
-(15) {/Helvetica cf} 2 21 0.000 0.500 -256 664 label
-(16) {/Helvetica cf} 2 21 0.000 0.500 -288 664 label
-(17) {/Helvetica cf} 2 21 0.000 0.500 -320 664 label
-(18) {/Helvetica cf} 2 21 0.000 0.500 -352 664 label
-(19) {/Helvetica cf} 2 21 0.000 0.500 -384 664 label
-(20) {/Helvetica cf} 2 21 0.000 0.500 -416 664 label
-(21) {/Helvetica cf} 2 21 0.000 0.500 -448 664 label
-(22) {/Helvetica cf} 2 21 0.000 0.500 -480 664 label
-(23) {/Helvetica cf} 2 21 0.000 0.500 -512 664 label
-(24) {/Helvetica cf} 2 21 0.000 0.500 -544 664 label
-(25) {/Helvetica cf} 2 21 0.000 0.500 -576 664 label
-(26) {/Helvetica cf} 2 21 0.000 0.500 -608 664 label
-(27) {/Helvetica cf} 2 21 0.000 0.500 -640 664 label
-(28) {/Helvetica cf} 2 21 0.000 0.500 -672 664 label
-(29) {/Helvetica cf} 2 21 0.000 0.500 -704 664 label
-(30) {/Helvetica cf} 2 21 0.000 0.500 -736 664 label
-(31) {/Helvetica cf} 2 21 0.000 0.500 -768 664 label
-(bit) {/Helvetica cf} 2 20 0.000 0.700 272 672 label
-(0x23000004) {/Courier-Bold cf} 2 16 0.000 0.700 32 752 label
-1 1.000 -16 736 -16 784 2 polygon
-1 1.000 -528 736 -528 784 2 polygon
-1 1.000 -784 784 -784 736 2 polygon
-1 1.000 240 784 240 736 2 polygon
-1 1.000 240 688 240 640 2 polygon
-1 1.000 -784 688 -784 640 2 polygon
-(address) {/Helvetica cf} 2 17 0.000 0.700 320 752 label
-(value) {/Helvetica cf} 2 20 0.000 0.700 272 720 label
-1 1.000 -784 784 240 784 2 polygon
-1 1.000 -784 640 240 640 2 polygon
-(reg_timer1_value) {/Courier-Bold cf} 2 16 360.000 0.700 -368 800 label
-1 1.000 -272 784 -272 736 2 polygon
-1 1.000 -272 688 -272 640 2 polygon
-(Table 20) {/Helvetica-Oblique cf} 2 16 360.000 0.700 -784 800 label
-0 1.000 -784 384 -784 432 240 432 240 384 4 polygon
-1 1.000 -752 384 -752 336 2 polygon
-1 1.000 -720 384 -720 336 2 polygon
-1 1.000 -688 384 -688 336 2 polygon
-1 1.000 -656 384 -656 336 2 polygon
-1 1.000 -624 384 -624 336 2 polygon
-1 1.000 -592 384 -592 336 2 polygon
-1 1.000 -560 384 -560 336 2 polygon
-1 1.000 -528 384 -528 336 2 polygon
-1 1.000 -496 384 -496 336 2 polygon
-1 1.000 -464 384 -464 336 2 polygon
-1 1.000 -432 384 -432 336 2 polygon
-1 1.000 -400 384 -400 336 2 polygon
-1 1.000 -368 384 -368 336 2 polygon
-1 1.000 -336 384 -336 336 2 polygon
-1 1.000 -304 384 -304 336 2 polygon
-1 1.000 -240 384 -240 336 2 polygon
-1 1.000 -208 384 -208 336 2 polygon
-1 1.000 -176 384 -176 336 2 polygon
-1 1.000 -144 384 -144 336 2 polygon
-1 1.000 -112 384 -112 336 2 polygon
-1 1.000 -80 384 -80 336 2 polygon
-1 1.000 -48 384 -48 336 2 polygon
-1 1.000 -16 384 -16 336 2 polygon
-1 1.000 16 384 16 336 2 polygon
-1 1.000 48 384 48 336 2 polygon
-1 1.000 80 384 80 336 2 polygon
-1 1.000 112 384 112 336 2 polygon
-1 1.000 144 384 144 336 2 polygon
-1 1.000 176 384 176 336 2 polygon
-1 1.000 208 384 208 336 2 polygon
-(0) {/Helvetica cf} 2 21 0.000 0.500 224 360 label
-(1) {/Helvetica cf} 2 21 0.000 0.500 192 360 label
-(2) {/Helvetica cf} 2 21 0.000 0.500 160 360 label
-(3) {/Helvetica cf} 2 21 0.000 0.500 128 360 label
-(4) {/Helvetica cf} 2 21 0.000 0.500 96 360 label
-(5) {/Helvetica cf} 2 21 0.000 0.500 64 360 label
-(6) {/Helvetica cf} 2 21 0.000 0.500 32 360 label
-(7) {/Helvetica cf} 2 21 0.000 0.500 0 360 label
-(8) {/Helvetica cf} 2 21 0.000 0.500 -32 360 label
-(9) {/Helvetica cf} 2 21 0.000 0.500 -64 360 label
-(10) {/Helvetica cf} 2 21 0.000 0.500 -96 360 label
-(11) {/Helvetica cf} 2 21 0.000 0.500 -128 360 label
-(12) {/Helvetica cf} 2 21 0.000 0.500 -160 360 label
-(13) {/Helvetica cf} 2 21 0.000 0.500 -192 360 label
-(14) {/Helvetica cf} 2 21 0.000 0.500 -224 360 label
-(15) {/Helvetica cf} 2 21 0.000 0.500 -256 360 label
-(16) {/Helvetica cf} 2 21 0.000 0.500 -288 360 label
-(17) {/Helvetica cf} 2 21 0.000 0.500 -320 360 label
-(18) {/Helvetica cf} 2 21 0.000 0.500 -352 360 label
-(19) {/Helvetica cf} 2 21 0.000 0.500 -384 360 label
-(20) {/Helvetica cf} 2 21 0.000 0.500 -416 360 label
-(21) {/Helvetica cf} 2 21 0.000 0.500 -448 360 label
-(22) {/Helvetica cf} 2 21 0.000 0.500 -480 360 label
-(23) {/Helvetica cf} 2 21 0.000 0.500 -512 360 label
-(24) {/Helvetica cf} 2 21 0.000 0.500 -544 360 label
-(25) {/Helvetica cf} 2 21 0.000 0.500 -576 360 label
-(26) {/Helvetica cf} 2 21 0.000 0.500 -608 360 label
-(27) {/Helvetica cf} 2 21 0.000 0.500 -640 360 label
-(28) {/Helvetica cf} 2 21 0.000 0.500 -672 360 label
-(29) {/Helvetica cf} 2 21 0.000 0.500 -704 360 label
-(30) {/Helvetica cf} 2 21 0.000 0.500 -736 360 label
-(31) {/Helvetica cf} 2 21 0.000 0.500 -768 360 label
-(bit) {/Helvetica cf} 2 20 0.000 0.700 272 368 label
-(0x23000008) {/Courier-Bold cf} 2 16 0.000 0.700 32 448 label
-1 1.000 -16 432 -16 480 2 polygon
-1 1.000 -528 432 -528 480 2 polygon
-1 1.000 -784 480 -784 432 2 polygon
-1 1.000 240 480 240 432 2 polygon
-1 1.000 240 384 240 336 2 polygon
-1 1.000 -784 384 -784 336 2 polygon
-(0x23000009) {/Courier-Bold cf} 2 16 360.000 0.700 -224 448 label
-(0x2300000a) {/Courier-Bold cf} 2 16 0.000 0.700 -480 448 label
-(0x2300000b) {/Courier-Bold cf} 2 16 0.000 0.700 -736 448 label
-(address) {/Helvetica cf} 2 17 0.000 0.700 320 448 label
-(value) {/Helvetica cf} 2 20 0.000 0.700 272 416 label
-1 1.000 -784 480 240 480 2 polygon
-1 1.000 -784 336 240 336 2 polygon
-(reg_timer1_data) {/Courier-Bold cf} 2 16 360.000 0.700 -368 496 label
-1 1.000 -272 480 -272 432 2 polygon
-1 1.000 -272 384 -272 336 2 polygon
-(Table 21) {/Helvetica-Oblique cf} 2 16 360.000 0.700 -784 496 label
-(Timer value) {/Helvetica cf} 2 17 0.000 0.700 -272 704 label
-(0x23000005) {/Courier-Bold cf} 2 16 0.000 0.700 -224 752 label
-(0x23000006) {/Courier-Bold cf} 2 16 0.000 0.700 -480 752 label
-(0x23000007) {/Courier-Bold cf} 2 16 0.000 0.700 -736 752 label
-(Timer data) {/Helvetica cf} 2 17 0.000 0.700 -272 400 label
-(Timer configuration bit definitions) {/Helvetica cf} 2 16 0.000 0.700 -784 
-1120 label
-1 1.000 -784 1104 240 1104 2 polygon
-(Bit 3) {/Helvetica cf} 2 16 0.000 0.700 -784 1072 label
-(Bit 2) {/Helvetica cf} 2 16 0.000 0.700 -784 1008 label
-(Bit 1) {/Helvetica cf} 2 16 0.000 0.700 -784 944 label
-(Bit 0) {/Helvetica cf} 2 16 0.000 0.700 -784 880 label
-(Counter/timer enable) {/Helvetica cf} 2 16 0.000 0.700 -672 1072 label
-(1 = counter/timer enabled) {/Helvetica cf} 2 16 0.000 0.700 -288 1072 label
-(0 = counter/timer disabled) {/Helvetica cf} 2 16 0.000 0.700 -288 1040 label
-(Oneshot mode) {/Helvetica cf} 2 16 0.000 0.700 -672 1008 label
-(1 = oneshot mode) {/Helvetica cf} 2 16 0.000 0.700 -288 1008 label
-(0 = continuous mode) {/Helvetica cf} 2 16 0.000 0.700 -288 976 label
-(Updown) {/Helvetica cf} 2 16 0.000 0.700 -672 944 label
-(1 = count up) {/Helvetica cf} 2 16 0.000 0.700 -288 944 label
-(0 = count down) {/Helvetica cf} 2 16 0.000 0.700 -288 912 label
-(Interrupt enable) {/Helvetica cf} 2 16 0.000 0.700 -672 880 label
-(1 = interrupt enabled) {/Helvetica cf} 2 16 0.000 0.700 -288 880 label
-(0 = interrupt disabled) {/Helvetica cf} 2 16 0.000 0.700 -288 848 label
-(register is read-write and can be used to reset the timer.) {CR} 
-(The value in this register is the current value of the counter.  Value is 32 bits.   The) 
-{/Helvetica cf} 4 28 0.000 0.700 -784 608 label
-(The value in this register is the reset value for the comparator.) 
-{/Helvetica cf} 2 28 0.000 0.700 -784 304 label
-(reg_timer_value register.) {CR} 
-(timer in a hold state.  When re-enabled, counting resumes.  To reset the timer, write zero to the) 
-{CR} 
-(Note:  When the counter/timer is disabled, the reg_timer_value remains unchanged, which puts the) 
-{/Helvetica cf} 6 16 0.000 0.700 -832 -144 label
-(If counting down, the count continues until the counter reaches zero.) {CR} 
-(the counter is enabled.  If counting up, the count continues until the counter reaches reg_timer_data.) 
-{CR} 
-(When enabled, the counter counts up or down from the value set in reg_timer_value at the time) 
-{/Helvetica cf} 6 28 0.000 0.700 -832 240 label
-
-(reaches the value of reg_timer_data \(up count\) or zero \(down count\), and stops.) 
-{CR} 
-(In one-shot mode, the counter triggers an interrupt \(IRQ channel 11;  see next page\) when it) 
-{/Helvetica cf} 4 28 0.000 0.700 -832 16 label
-(the counter will generate an interrupt on every cycle.) {CR} 
-(reg_timer_data if counting down, and the count continues immediately.  If the interrupt is enabled,) 
-{CR} 
-(In continuous mode, the counter resets to zero if counting up, and resets to the value in) 
-{/Helvetica cf} 6 28 0.000 0.700 -832 128 label
-(\(cont.\)) {/Helvetica-Oblique cf} (Functional Description ) 
-{/Helvetica-Bold cf} 4 16 0.000 0.700 -832 1536 label
-(addresses for the controls, as shown in the tables below.) {CR} 
-(The second counter/timer is functionally identical to the first, with different memory mapped) 
-{/Helvetica cf} 4 28 0.000 0.700 -832 1472 label
-pgsave restore showpage
-
-%%Page: irqs 17
-%%PageOrientation: Portrait
-%%PageBoundingBox: 0 0 612 792
-/pgsave save def bop
-1.0000 inchscale
-2.6000 setlinewidth 1088 672 translate
-
-0.679 1.000 0.184 scb
-512 1.000 -896 1248 -896 -480 352 -480 352 1248 4 polygon
-sce
-(\(cont.\)) {/Helvetica-Oblique cf} (Functional Description ) 
-{/Helvetica-Bold cf} 4 16 0.000 0.700 -896 1216 label
-1 1.000 -896 1200 352 1200 2 polygon
-(Interrupts \(IRQ\)) {/Helvetica-Bold cf} 2 16 0.000 0.700 -896 1152 label
-(have value zero. ) {CR} 
-(uses only a handful, as described in the table below.  All IRQ channels not in the list below always) 
-{CR} 
-(handler to memory location 0.  The PicoRV32 defines 32 IRQ channels, of which the Caravel chip) 
-{CR} 
-(this location when an interrupt is received.  To enable interrupts, it is necessary to copy an interrupt) 
-{CR} 
-(The interrupt vector is set to memory addres 0 \(bottom of SRAM\).  The program counter switches to) 
-{/Helvetica cf} 10 28 0.000 0.700 -896 1120 label
-(Table 19) {/Helvetica-Oblique cf} 2 16 360.000 0.700 -832 928 label
-(CPU IRQ channel definitions) {/Helvetica cf} 2 16 0.000 0.700 -672 928 label
-(IRQ channel) {/Helvetica-Oblique cf} 2 16 0.000 0.700 -768 864 label
-(description) {/Helvetica-Oblique cf} 2 16 0.000 0.700 -512 864 label
-1 1.000 -768 848 160 848 2 polygon
-(5) {/Helvetica cf} 2 19 0.000 0.700 -640 784 label
-(6) {/Helvetica cf} 2 19 0.000 0.700 -640 752 label
-(7) {/Helvetica cf} 2 19 0.000 0.700 -640 720 label
-
-(The Caravel PicoRV32 implementation does not enable IRQ QREGS \(see PicoRV32 description\).) 
-{/Helvetica cf} 2 16 0.000 0.700 -896 448 label
-(description\).  All interrupts are masked and must be enabled in software.) 
-{CR} 
-(The handling of interrupts is beyond the scope of this document \(see RISC-V instruction set) 
-{/Helvetica cf} 4 28 0.000 0.700 -896 416 label
-(IRQ external pin \(pin E5\)) {/Helvetica cf} 2 16 0.000 0.700 -512 784 label
-(Housekeeping SPI IRQ) {/Helvetica cf} 2 16 0.000 0.700 -512 752 label
-(Assignable interrupt \(see Table 7\)) {/Helvetica cf} 2 16 0.000 0.700 -512 
-720 label
-(4) {/Helvetica cf} 2 19 0.000 0.700 -640 816 label
-(UART data available) {/Helvetica cf} 2 16 0.000 0.700 -512 816 label
-(9) {/Helvetica cf} 2 19 0.000 0.700 -640 688 label
-(SPI master data available, when enabled \(see Table 14\)) {/Helvetica cf} 2 16 
-0.000 0.700 -512 688 label
-(10) {/Helvetica cf} 2 19 0.000 0.700 -640 656 label
-(Timer 0 expired, when enabled \(see Table 16\)) {/Helvetica cf} 2 16 0.000 
-0.700 -512 656 label
-(page 17) {/Helvetica cf} 2 31 0.000 0.700 336 1232 label
-(11) {/Helvetica cf} 2 19 0.000 0.700 -640 624 label
-(Timer 1 expired, when enabled \(see Table 19\)) {/Helvetica cf} 2 16 0.000 
-0.700 -512 624 label
-(Management area SRAM) {/Helvetica-Bold cf} 2 16 0.000 0.700 -896 144 label
-
-(at address 0 \(zero\).  There are additional blocks of memory above this area, size and location TBD.) 
-{CR} 
-(The Caravel chip has an on-board memory of 256 words of width 32 bits.  The memory is located) 
-{/Helvetica cf} 4 28 0.000 0.700 -896 112 label
-(Storage area SRAM) {/Helvetica-Bold cf} 2 16 0.000 0.700 -896 -208 label
-(the user area.) {CR} 
-(area is connected into the user area 2 power supply, and so is nominally considered to be part of) 
-{CR} 
-(either the management SoC or the user project, through the wishbone bus interface.  The storage) 
-{CR} 
-(The Caravel chip has a \252storage area\272 SRAM block that is auxiliary space that can be used by) 
-{/Helvetica cf} 8 28 0.000 0.700 -896 -240 label
-(configuration of the SRAM block.) {CR} 
-(making use of this space, the user should notify efabless of their requirement for the size and) 
-{CR} 
-(The storage area may be used as an experimentation area for OpenRAM, so for any user project) 
-{/Helvetica cf} 6 28 0.000 0.700 -896 -384 label
-pgsave restore showpage
-
-%%Page: sram 18
-%%PageOrientation: Portrait
-%%PageBoundingBox: 0 0 612 792
-/pgsave save def bop
-1.0000 inchscale
-2.6000 setlinewidth 1088 672 translate
-
-0.679 1.000 0.184 scb
-512 1.000 -896 1248 -896 -480 352 -480 352 1248 4 polygon
-sce
-(\(cont.\)) {/Helvetica-Oblique cf} (Functional Description ) 
-{/Helvetica-Bold cf} 4 16 0.000 0.700 -896 1216 label
-1 1.000 -896 1200 352 1200 2 polygon
-(page 18) {/Helvetica cf} 2 31 0.000 0.700 336 1232 label
-(Logic Analyzer) {/Helvetica-Bold cf} 2 16 0.000 0.700 -896 1152 label
-(User area wishbone base) {/Helvetica-Bold cf} 2 16 0.000 0.700 -896 544 label
-pgsave restore showpage
-
-%%Page: references 19
-%%PageOrientation: Portrait
-%%PageBoundingBox: 0 0 612 792
-/pgsave save def bop
-1.0000 inchscale
-2.6000 setlinewidth 1088 736 translate
-
-0.679 1.000 0.184 scb
-512 1.000 -896 1184 -896 -544 352 -544 352 1184 4 polygon
-sce
-(\(cont.\)) {/Helvetica-Oblique cf} (Functional Description ) 
-{/Helvetica-Bold cf} 4 16 0.000 0.700 -896 1152 label
-1 1.000 -896 1136 352 1136 2 polygon
-(Caravel management SoC simplified block diagram) {/Helvetica-Bold cf} 2 16 
-0.000 0.700 -896 1088 label
-0.420 0.000 -366 638 ::raven_block_diagram
-(Programming) {/Helvetica-Bold cf} 2 16 0.000 0.700 -892 208 label
-(Additional references) {/Helvetica-Bold cf} 2 16 0.000 0.700 -896 -448 label
-(file section \252Building a pure RV32I Toolchain.\272) {/Helvetica cf} 
-(README.md ) {/Courier-Bold cf} (Specifically, see the top-level ) {CR} {CR} 
-(.) {/Helvetica cf} (http://github.com/cliffordwolf/picorv32) 
-{/Courier-Bold cf} (        ) {CR} {CR} 
-(compiler version is the PicoRV32 source at) {CR} 
-( compiler.  The best reference for getting the correct cross-) {/Helvetica cf} 
-(gcc) {/Helvetica-Bold cf} (The RISC-V architecture has a ) {/Helvetica cf} 22 
-28 0.000 0.700 -892 176 label
-(RISC-V gcc toolchain as described above\), see) {CR} 
-(For programming examples specifically for the Caravel chip \(assuming a correct installation of a) 
-{/Helvetica cf} 4 28 0.000 0.700 -892 -16 label
-1.000 0.000 0.000 scb
-(http://github.com/efabless/caravel) {/Courier-Bold cf} 2 16 0.000 0.700 -844 
--112 label
-sce
-(text.) {CR} 
-(that defines the memory-mapped locations as described throughout this) 
-{/Helvetica cf} (defs.h ) {/Courier-Bold cf} (the header file ) {CR} 
-(contains example source code to program the Ravenna chip along with) 
-{/Helvetica cf} (verilog/dv ) {/Courier-Bold cf} (The directory ) 
-{/Helvetica cf} 14 16 0.000 0.700 -892 -224 label
-(number of test programs that exercise various features of the chip.) {CR} 
-(that compiles hex files and runs simulations of a) {/Helvetica cf} (Makefile ) 
-{/Courier-Bold cf} (directory contains a ) {/Helvetica cf} (verilog/dv ) 
-{/Courier-Bold cf} (The ) {/Helvetica cf} 12 28 0.000 0.700 -892 -256 label
-(driver software.) {CR} 
-(Additional documentation exists on the same site for the provided demonstration circuit board and) 
-{/Helvetica cf} 4 28 0.000 0.700 -892 -336 label
-(http://riscv.org/software-status/) {Tf} {CR} (http://riscv.org/) 
-{/Courier-Bold cf} {Ts} (See  ) {/Helvetica cf} 8 28 0.000 0.700 -896 -480 
-label
-(page 19) {/Helvetica cf} 2 31 0.000 0.700 336 1168 label
-pgsave restore showpage
-
-%%Page: memmap1 20
-%%PageOrientation: Portrait
-%%PageBoundingBox: 0 0 612 792
-/pgsave save def bop
-0.8571 inchscale
-2.6000 setlinewidth 1288 1456 translate
-
-0.679 1.000 0.184 scb
-512 1.000 -1056 784 -1056 -1232 384 -1232 384 784 4 polygon
-sce
-1 1.000 -1056 736 384 736 2 polygon
-(Memory Mapped I/O summary by address) {/Helvetica-Bold cf} 2 16 0.000 0.700 
--1056 704 label
-1 1.000 -816 672 -816 -1232 2 polygon
-(Address \(bytes\)) {/Helvetica cf} 2 16 360.000 0.700 -1056 656 label
-1 1.000 -1056 640 384 640 2 polygon
-(Function) {/Helvetica cf} 2 16 0.000 0.700 -800 656 label
-(0x00 00 00 00) {/Courier-Bold cf} 2 16 0.000 0.700 -1056 608 label
-(Flash SPI / overlaid SRAM \(4k words\)  start of memory block) {/Helvetica cf} 
-2 16 0.000 0.700 -800 608 label
-(0x10 00 00 00) {/Courier-Bold cf} 2 16 0.000 0.700 -1056 528 label
-(Flash SPI start of program block) {/Helvetica cf} 2 16 0.000 0.700 -800 528 
-label
-(0x21 00 00 00) {/Courier-Bold cf} 2 16 0.000 0.700 -1056 304 label
-(GPIO input/output \(bit 16/bit 0\)) {/Helvetica cf} 2 16 0.000 0.700 -800 304 
-label
-(0x21 00 00 04) {/Courier-Bold cf} 2 16 0.000 0.700 -1056 272 label
-(GPIO output enable \(1 = output, 0 = input\)) {/Helvetica cf} 2 16 360.000 
-0.700 -800 272 label
-(0x21 00 00 08) {/Courier-Bold cf} 2 16 0.000 0.700 -1056 240 label
-(GPIO pullup enable \(1 = pullup, 0 = none\)) {/Helvetica cf} 2 16 0.000 0.700 
--800 240 label
-(0x21 00 00 0c) {/Courier-Bold cf} 2 16 0.000 0.700 -1056 208 label
-(GPIO pulldown enable \(1 = pulldown, 0 = none\)) {/Helvetica cf} 2 16 360.000 
-0.700 -800 208 label
-(Program to run starts here on reset.) {/Helvetica cf} 2 16 0.000 0.700 -144 
-528 label
-(1 general-purpose digital, management area only) {/Helvetica cf} 2 16 0.000 
-0.700 -240 304 label
-(Efabless Caravel PicoRV32 SoC) {/Helvetica cf} 2 28 0.000 1.000 -1056 784 
-label
-(page 20) {/Helvetica cf} 2 31 0.000 0.700 368 768 label
-(0x00 00 3f ff) {/Courier-Bold cf} 2 16 0.000 0.700 -1056 576 label
-(End of SRAM) {/Helvetica cf} 2 16 0.000 0.700 -800 576 label
-(0x1f ff ff ff) {/Courier-Bold cf} 2 16 0.000 0.700 -1056 464 label
-(MB\)) {qS} (Maximum SPI flash addressable space \(32) {/Helvetica cf} 4 16 
-0.000 0.700 -800 464 label
-(0x10 ff ff ff) {/Courier-Bold cf} 2 16 0.000 0.700 -1056 496 label
-(MB\) with QSPI 3-byte addressing) {qS} 
-(Maximum SPI flash addressable space \(16) {/Helvetica cf} 4 16 0.000 0.700 
--800 496 label
-(UART clock divider select \(system clock freq. / baud rate\)) {/Helvetica cf} 
-2 16 0.000 0.700 -800 416 label
-(0x20 00 00 00) {/Courier-Bold cf} 2 16 0.000 0.700 -1056 416 label
-(if receiver buffer is empty\)) {/Helvetica cf} (0xffffffff ) {/Courier cf} 
-(UART data \(returns ) {/Helvetica cf} 6 16 360.000 0.700 -800 384 label
-(0x20 00 00 04) {/Courier-Bold cf} 2 16 0.000 0.700 -1056 384 label
-(UART enable) {/Helvetica cf} 2 16 360.000 0.700 -800 352 label
-(0x20 00 00 08) {/Courier-Bold cf} 2 16 0.000 0.700 -1056 352 label
-(0x22 00 00 00) {/Courier-Bold cf} 2 16 360.000 0.700 -1056 160 label
-(Counter/Timer 0 configuration register \(lower 4 bits\)) {/Helvetica cf} 2 16 
-0.000 0.700 -800 160 label
-(0x22 00 00 04) {/Courier-Bold cf} 2 16 360.000 0.700 -1056 -32 label
-(Counter/Timer 0 current value) {/Helvetica cf} 2 16 0.000 0.700 -800 -32 label
-(0x22 00 00 08) {/Courier-Bold cf} 2 16 360.000 0.700 -1056 -112 label
-(Counter/Timer 0 reset value) {/Helvetica cf} 2 16 0.000 0.700 -800 -112 label
-(bit 0 = enable \(0 = hold,  1 = count\)) {/Helvetica cf} 2 16 0.000 0.700 -736 
-112 label
-(Set or read the 32-bit current value.) {/Helvetica cf} 2 16 0.000 0.700 -736 
--64 label
-(Set or read the 32-bit reset \(down-count\) or compare \(up-count\) value.) 
-{/Helvetica cf} 2 16 0.000 0.700 -752 -144 label
-(bit 1 = oneshot \(0 = continuous count,  1 = one-shot count\)) {/Helvetica cf} 
-2 16 0.000 0.700 -736 80 label
-(bit 2 = updown \(0 = count down,  1 = count up\)) {/Helvetica cf} 2 16 0.000 
-0.700 -736 48 label
-(bit 3 = irq enable \(0 = disabled,  1 = trigger IRQ channel 10 on timeout\)) 
-{/Helvetica cf} 2 16 0.000 0.700 -736 16 label
-(0x23 00 00 00) {/Courier-Bold cf} 2 16 360.000 0.700 -1056 -192 label
-(Counter/Timer 1 configuration register \(lower 4 bits\)) {/Helvetica cf} 2 16 
-0.000 0.700 -800 -192 label
-(0x23 00 00 04) {/Courier-Bold cf} 2 16 360.000 0.700 -1056 -384 label
-(Counter/Timer 1 current value) {/Helvetica cf} 2 16 0.000 0.700 -800 -384 
-label
-(0x23 00 00 08) {/Courier-Bold cf} 2 16 360.000 0.700 -1056 -464 label
-(Counter/Timer 1 reset value) {/Helvetica cf} 2 16 0.000 0.700 -800 -464 label
-(bit 0 = enable \(0 = hold,  1 = count\)) {/Helvetica cf} 2 16 0.000 0.700 -736 
--240 label
-(Set or read the 32-bit current value.) {/Helvetica cf} 2 16 0.000 0.700 -736 
--416 label
-(Set or read the 32-bit reset \(down-count\) or compare \(up-count\) value.) 
-{/Helvetica cf} 2 16 0.000 0.700 -752 -496 label
-(bit 1 = oneshot \(0 = continuous count,  1 = one-shot count\)) {/Helvetica cf} 
-2 16 0.000 0.700 -736 -272 label
-(bit 2 = updown \(0 = count down,  1 = count up\)) {/Helvetica cf} 2 16 0.000 
-0.700 -736 -304 label
-(bit 3 = irq enable \(0 = disabled,  1 = trigger IRQ channel 11 on timeout\)) 
-{/Helvetica cf} 2 16 0.000 0.700 -736 -336 label
-(0x24 00 00 00) {/Courier-Bold cf} 2 16 360.000 0.700 -1056 -544 label
-(SPI master configuration register) {/Helvetica cf} 2 16 0.000 0.700 -800 -544 
-label
-(0x24 00 00 04) {/Courier-Bold cf} 2 16 360.000 0.700 -1056 -896 label
-(SPI master data register \(low 8 bits\)) {/Helvetica cf} 2 16 0.000 0.700 -800 
--896 label
-
-(bits 0\2617 = prescaler \(core clock / \(prescaler + 1\) = SPI clock rate / 2\) \(default 2\)) 
-{/Helvetica cf} 2 16 0.000 0.700 -720 -592 label
-(bit 8 = mlb \(0 = msb first,  1 = lsb first\) \(default 0\)) {/Helvetica cf} 2 
-16 0.000 0.700 -720 -624 label
-(bit 9 = invcsb \(0 = csb active low,  1 = csb active high\) \(default 0\)) 
-{/Helvetica cf} 2 16 0.000 0.700 -720 -656 label
-(bit 10 = invsck \(0 = normal sck, 1 = inverted sck\) \(default 0\)) 
-{/Helvetica cf} 2 16 0.000 0.700 -720 -688 label
-
-(bit 11 = mode \(0 = read/write on opposite sck edge, 1 = same edge\) \(default 0\)) 
-{/Helvetica cf} 2 16 0.000 0.700 -720 -720 label
-
-(bit 12 = stream \(0 = raise csb after each byte, 1 = keep csb low until stream bit cleared\)) 
-{/Helvetica cf} 2 16 0.000 0.700 -720 -752 label
-(bit 13 = enable \(0 = SPI master disabled, 1 = SPI master enabled\)) 
-{/Helvetica cf} 2 16 0.000 0.700 -720 -784 label
-
-(bit 14 = irq enable \(0 = disabled, 1 = SPI read valid triggers interrupt channel 9\)) 
-{/Helvetica cf} 2 16 0.000 0.700 -720 -816 label
-(Write data to send to low byte or read received data from low byte.) 
-{/Helvetica cf} 2 16 0.000 0.700 -720 -944 label
-(bit 15 = housekeeping \(0 = disconnected, 1 = connected\)) {/Helvetica cf} 2 
-16 0.000 0.700 -720 -848 label
-pgsave restore showpage
-
-%%Page: memmap2 21
-%%PageOrientation: Portrait
-%%PageBoundingBox: 0 0 612 792
-/pgsave save def bop
-0.8571 inchscale
-2.6000 setlinewidth 1160 1344 translate
-
-0.679 1.000 0.184 scb
-512 1.000 -928 896 -928 -1120 512 -1120 512 896 4 polygon
-sce
-1 1.000 -688 784 -688 -1120 2 polygon
-(Address \(bytes\)) {/Helvetica cf} 2 16 360.000 0.700 -928 768 label
-(Function) {/Helvetica cf} 2 16 0.000 0.700 -672 768 label
-1 1.000 -928 752 512 752 2 polygon
-(\(continued\)) {/Helvetica-Oblique cf} (Memory Mapped I/O summary by address ) 
-{/Helvetica-Bold cf} 4 16 0.000 0.700 -928 816 label
-1 1.000 -928 848 512 848 2 polygon
-(Efabless Caravel PicoRV32 SoC) {/Helvetica cf} 2 28 0.000 1.000 -928 896 label
-(page 21) {/Helvetica cf} 2 31 0.000 0.700 496 880 label
-(0x25 00 00 00) {/Courier-Bold cf} 2 16 0.000 0.700 -928 704 label
-(Logic Analyzer Data 0) {/Helvetica cf} 2 16 0.000 0.700 -672 704 label
-(0x25 00 00 04) {/Courier-Bold cf} 2 16 0.000 0.700 -928 672 label
-(Logic Analyzer Data 1) {/Helvetica cf} 2 16 0.000 0.700 -672 672 label
-(0x25 00 00 08) {/Courier-Bold cf} 2 16 0.000 0.700 -928 640 label
-(Logic Analyzer Data 2) {/Helvetica cf} 2 16 0.000 0.700 -672 640 label
-(0x25 00 00 0c) {/Courier-Bold cf} 2 16 0.000 0.700 -928 608 label
-(Logic Analyzer Data 3) {/Helvetica cf} 2 16 0.000 0.700 -672 608 label
-(0x25 00 00 10) {/Courier-Bold cf} 2 16 0.000 0.700 -928 560 label
-(Logic Analyzer Enable 0) {/Helvetica cf} 2 16 0.000 0.700 -672 560 label
-(0x25 00 00 14) {/Courier-Bold cf} 2 16 0.000 0.700 -928 528 label
-(Logic Analyzer Enable 1) {/Helvetica cf} 2 16 0.000 0.700 -672 528 label
-(0x25 00 00 18) {/Courier-Bold cf} 2 16 0.000 0.700 -928 496 label
-(Logic Analyzer Enable 2) {/Helvetica cf} 2 16 0.000 0.700 -672 496 label
-(0x25 00 00 1c) {/Courier-Bold cf} 2 16 0.000 0.700 -928 464 label
-(Logic Analyzer Enable 3) {/Helvetica cf} 2 16 0.000 0.700 -672 464 label
-(0x26 00 00 00) {/Courier-Bold cf} 2 16 0.000 0.700 -928 400 label
-(User project area GPIO data \(L\)) {/Helvetica cf} 2 16 0.000 0.700 -672 400 
-label
-(0x26 00 00 04) {/Courier-Bold cf} 2 16 0.000 0.700 -928 368 label
-(User project area GPIO data \(H\)) {/Helvetica cf} 2 16 0.000 0.700 -672 368 
-label
-(0x26 00 00 08) {/Courier-Bold cf} 2 16 0.000 0.700 -928 336 label
-(User project area GPIO data transfer \(bit 0, auto-zeroing\)) {/Helvetica cf} 
-2 16 0.000 0.700 -672 336 label
-(0x26 00 00 0c) {/Courier-Bold cf} 2 16 0.000 0.700 -928 304 label
-(0x26 00 00 a0) {/Courier-Bold cf} 2 16 0.000 0.700 -928 224 label
-(. . .) {/Helvetica cf} 2 21 90.000 0.700 -816 272 label
-(User project area GPIO mprj_io[0] configure) {/Helvetica cf} 2 16 0.000 0.700 
--672 304 label
-(User project area GPIO mprj_io[37] configure) {/Helvetica cf} 2 16 0.000 0.700 
--672 224 label
-(User project area GPIO power[0] configure) {/Helvetica cf} 2 16 0.000 0.700 
--672 -608 label
-(0x26 00 00 a4) {/Courier-Bold cf} 2 16 0.000 0.700 -928 -608 label
-(0x26 00 01 b4) {/Courier-Bold cf} 2 16 0.000 0.700 -928 -640 label
-(User project area GPIO power[3] configure) {/Helvetica cf} 2 16 0.000 0.700 
--672 -640 label
-1 1.000 -112 -592 -96 -608 -96 -624 -112 -640 4 polygon
-(These are currently undefined/unused.) {/Helvetica cf} 2 16 0.000 0.700 -64 
--624 label
-(bits 10\26112 = digital mode \(see below\) \(default 001\)) {/Helvetica cf} 2 
-16 0.000 0.700 -608 -176 label
-
-(bit 0 = management control enable \(0 = user control,  1 = management control\) \(default 1\)) 
-{/Helvetica cf} 2 16 0.000 0.700 -608 144 label
-
-(bit 1 = output disable \(0 = output enabled,  1 = output disabled\) \(default 1\)) 
-{/Helvetica cf} 2 16 0.000 0.700 -608 112 label
-(bit 2 = hold override value \(value = value during hold mode\) \(default 0\)) 
-{/Helvetica cf} 2 16 0.000 0.700 -608 80 label
-(bit 3 = input disable \(0 = input enabled, 1 = input disabled\) \(default 0\)) 
-{/Helvetica cf} 2 16 0.000 0.700 -608 48 label
-(bit 4 = IB mode select \(0 = , 1 = \)) {/Helvetica cf} 2 16 0.000 0.700 -608 
-16 label
-(bit 5 = analog bus enable \(0 = disabled, 1 = enabled\)) {/Helvetica cf} 2 16 
-0.000 0.700 -608 -16 label
-(bit 6 = analog bus select \(0 = , 1 = \)) {/Helvetica cf} 2 16 0.000 0.700 
--608 -48 label
-(bit 7 = analog bus polarity \(0 = , 1 = \)) {/Helvetica cf} 2 16 0.000 0.700 
--608 -80 label
-(bit 8 = slow slew \(0 = fast slew, 1 = slow slew\) \(default 0\)) 
-{/Helvetica cf} 2 16 0.000 0.700 -608 -112 label
-(bit 9 = input voltage trip point select \(0 = , 1 = \)) {/Helvetica cf} 2 16 
-0.000 0.700 -608 -144 label
-(Digital mode bits) {/Helvetica cf} 2 16 0.000 0.700 -672 -240 label
-(Digital mode description) {/Helvetica cf} 2 16 0.000 0.700 -352 -240 label
-(bit 12 11 10) {/Helvetica cf} 2 16 0.000 0.700 -640 -288 label
-(0 0 0) {/Courier cf} 2 16 0.000 0.700 -576 -320 label
-(0 0 1) {/Courier cf} 2 16 0.000 0.700 -576 -352 label
-(0 1 0) {/Courier cf} 2 16 0.000 0.700 -576 -384 label
-(0 1 1) {/Courier cf} 2 16 0.000 0.700 -576 -416 label
-(1 0 0) {/Courier cf} 2 16 0.000 0.700 -576 -448 label
-(1 0 1) {/Courier cf} 2 16 0.000 0.700 -576 -480 label
-(1 1 0) {/Courier cf} 2 16 0.000 0.700 -576 -512 label
-(1 1 1) {/Courier cf} 2 16 0.000 0.700 -576 -544 label
-(0x2d 00 00 00) {/Courier-Bold cf} 2 16 0.000 0.700 -928 -704 label
-(QSPI controller config) {/Helvetica cf} 2 16 0.000 0.700 -672 -704 label
-(bits 3-0 Data bits \(bit bang mode\)) {CR} 
-(bit  4  Serial clock line \(bit bang mode\)) {CR} 
-(bit  5  Chip select line \(bit bang mode\)) {CR} 
-(bits  11-8   I/O output enable bits \(bit bang mode\)) {CR} 
-(bits 19-16  Read latency cycles) {CR} (bit  20  CRM enable) {CR} 
-(bit  21  QSPI enable) {CR} (bit  22  DDR enable) {CR} 
-(bit  31  MEMIO enable \(reset = 1\)  0 = bit-bang mode) {/Helvetica cf} 18 16 
-0.000 0.700 -624 -976 label
-1 1.000 32 -768 48 -784 48 -832 32 -848 4 polygon
-(to the limited number of data pins.) {CR} (Note:  These cannot be used due) 
-{/Helvetica cf} 4 16 0.000 0.700 80 -832 label
-pgsave restore showpage
-
-%%Page: memmap3 22
-%%PageOrientation: Portrait
-%%PageBoundingBox: 0 0 612 792
-/pgsave save def bop
-0.8571 inchscale
-2.6000 setlinewidth 1096 1328 translate
-
-0.679 1.000 0.184 scb
-512 1.000 -864 912 -864 -1104 576 -1104 576 912 4 polygon
-sce
-1 1.000 -608 800 -608 -1104 2 polygon
-(Address \(bytes\)) {/Helvetica cf} 2 16 360.000 0.700 -864 784 label
-(Function) {/Helvetica cf} 2 16 0.000 0.700 -592 784 label
-1 1.000 -864 768 576 768 2 polygon
-1 1.000 -864 864 576 864 2 polygon
-(Efabless Caravel PicoRV32 SoC) {/Helvetica cf} 2 28 0.000 1.000 -864 912 label
-(\(continued\)) {/Helvetica-Oblique cf} (Memory Mapped I/O summary by address ) 
-{/Helvetica-Bold cf} 4 16 0.000 0.700 -864 832 label
-(page 22) {/Helvetica cf} 2 31 0.000 0.700 560 896 label
-(0x2f 00 00 00) {/Courier-Bold cf} 2 16 360.000 0.700 -864 720 label
-(PLL clock output destination \(low bit\)) {/Helvetica cf} 2 16 0.000 0.700 
--592 720 label
-(0 =) {/Helvetica cf} 2 16 0.000 0.700 -416 688 label
-(1 =) {/Helvetica cf} 2 16 0.000 0.700 -416 656 label
-(0x2f 00 00 04) {/Courier-Bold cf} 2 16 360.000 0.700 -864 512 label
-(Trap output destination \(low bit\)) {/Helvetica cf} 2 16 0.000 0.700 -592 512 
-label
-(0 =) {/Helvetica cf} 2 16 0.000 0.700 -416 480 label
-(1 =) {/Helvetica cf} 2 16 0.000 0.700 -416 448 label
-(0x2f 00 00 08) {/Courier-Bold cf} 2 16 360.000 0.700 -864 400 label
-(IRQ 7 input source \(low bit\)) {/Helvetica cf} 2 16 0.000 0.700 -592 400 
-label
-(0 =) {/Helvetica cf} 2 16 0.000 0.700 -416 368 label
-(1 =) {/Helvetica cf} 2 16 0.000 0.700 -416 336 label
-(none) {/Helvetica cf} 2 16 0.000 0.700 -352 688 label
-(GPIO) {/Helvetica cf} 2 16 0.000 0.700 -352 656 label
-(none) {/Helvetica cf} 2 16 0.000 0.700 -352 480 label
-(GPIO) {/Helvetica cf} 2 16 0.000 0.700 -352 448 label
-(GPIO) {/Helvetica cf} 2 16 0.000 0.700 -352 336 label
-(none) {/Helvetica cf} 2 16 0.000 0.700 -352 368 label
-(toggle the GPIO at full swing, but is detectable.) {CR} 
-(full-speed \(100MHz\) clock will be able to) {CR} 
-(for PLL clock output.  It is unlikely that a) {CR} 
-(be used as general-purpose I/O when selected) {CR} 
-(the GPIO pin.  The GPIO pin cannot) {CR} 
-(multiplied up by PLL\) can be viewed on) {CR} 
-(The PLL clock \(crystal oscillator clock) {/Helvetica cf} 14 28 0.000 0.700 
--16 736 label
-(trap state externally.) {CR} (the GPIO pin as a way to monitor the CPU) {CR} 
-(The CPU fault state \(trap\) can be viewed at) {/Helvetica cf} 6 28 0.000 
-0.700 -16 528 label
-(the GPIO pin must be configured as an input.) {CR} 
-(channel 7.  When used as an IRQ source,) {CR} 
-(source and passed to the CPU through IRQ) {CR} 
-(The GPIO input can be used as an IRQ event) {/Helvetica cf} 8 28 0.000 0.700 
--16 416 label
-(0x30 00 00 00) {/Courier-Bold cf} 2 16 360.000 0.700 -864 224 label
-(User area base) {/Helvetica cf} 2 16 0.000 0.700 -592 224 label
-(at this address.) {CR} 
-(A user project may define additional wishbone slave modules starting) 
-{/Helvetica cf} 4 28 0.000 0.700 -336 240 label
-(0x80 00 00 00) {/Courier-Bold cf} 2 16 360.000 0.700 -864 128 label
-(0x90 00 00 00) {/Courier-Bold cf} 2 16 360.000 0.700 -864 96 label
-(0xa0 00 00 00) {/Courier-Bold cf} 2 16 360.000 0.700 -864 64 label
-(0xb0 00 00 00) {/Courier-Bold cf} 2 16 360.000 0.700 -864 32 label
-(QSPI controller) {/Helvetica cf} 2 16 0.000 0.700 -592 128 label
-(Storage area SRAM) {/Helvetica cf} 2 16 0.000 0.700 -592 96 label
-(Any slave 1) {/Helvetica cf} 2 16 0.000 0.700 -592 64 label
-(Any slave 2) {/Helvetica cf} 2 16 0.000 0.700 -592 32 label
-pgsave restore showpage
-
-%%Page: supplement1 23
-%%PageOrientation: Portrait
-%%PageBoundingBox: 0 0 612 792
-/pgsave save def bop
-0.8571 inchscale
-2.6000 setlinewidth 1128 992 translate
-
-0.679 1.000 0.184 scb
-512 1.000 -896 1248 -896 -768 544 -768 544 1248 4 polygon
-sce
-1 1.000 -896 1200 544 1200 2 polygon
-(Efabless Caravel PicoRV32 SoC) {/Helvetica cf} 2 28 0.000 1.000 -896 1248 
-label
-(page 23) {/Helvetica cf} 2 31 0.000 0.700 528 1232 label
-(Supplementary material \(to be incorporated into the documentation text\):) 
-{/Helvetica-Bold cf} 2 16 0.000 1.000 -896 1152 label
-0.500 0.000 -192 560 ::power_domains
-0.700 0.000 -176 -352 ::gpio_pad_serial
-pgsave restore showpage
-
-%%Page: supplement2 24
-%%PageOrientation: Portrait
-%%PageBoundingBox: 0 0 612 792
-/pgsave save def bop
-1.0000 inchscale
-2.6000 setlinewidth 1024 816 translate
-
-0.679 1.000 0.184 scb
-512 1.000 -928 1248 -928 -768 512 -768 512 1248 4 polygon
-sce
-1 1.000 -928 1200 512 1200 2 polygon
-(Efabless Caravel PicoRV32 SoC) {/Helvetica cf} 2 28 0.000 1.000 -928 1248 
-label
-(Supplementary material \(to be incorporated into the documentation text\):) 
-{/Helvetica-Bold cf} 2 16 0.000 1.000 -928 1152 label
-(page 24) {/Helvetica cf} 2 31 0.000 0.700 496 1232 label
-0.500 0.000 -256 608 ::gpio_pad_type1
-0.500 0.000 -208 -320 ::gpio_pad_type2
-pgsave restore showpage
-
-%%Page: supplement3 25
-%%PageOrientation: Portrait
-%%PageBoundingBox: 0 0 612 792
-/pgsave save def bop
-% 32.00 8.00 gridspace
-1.0000 inchscale
-2.6000 setlinewidth 1024 816 translate
-
-0.679 1.000 0.184 scb
-512 1.000 -928 1248 -928 -768 512 -768 512 1248 4 polygon
-sce
-1 1.000 -928 1200 512 1200 2 polygon
-(Efabless Caravel PicoRV32 SoC) {/Helvetica cf} 2 28 0.000 1.000 -928 1248 
-label
-(Supplementary material \(to be incorporated into the documentation text\):) 
-{/Helvetica-Bold cf} 2 16 0.000 1.000 -928 1152 label
-(page 25) {/Helvetica cf} 2 31 0.000 0.700 496 1232 label
-0.375 0.000 -144 168 ::caravel_areas
-pgsave restore showpage
-
-%%Page: supplement4 26
-%%PageOrientation: Portrait
-%%PageBoundingBox: 0 0 612 792
-/pgsave save def bop
-1.0000 inchscale
-2.6000 setlinewidth 1024 816 translate
-
-0.679 1.000 0.184 scb
-512 1.000 -928 1248 -928 -768 512 -768 512 1248 4 polygon
-sce
-1 1.000 -928 1200 512 1200 2 polygon
-(Efabless Caravel PicoRV32 SoC) {/Helvetica cf} 2 28 0.000 1.000 -928 1248 
-label
-(Supplementary material \(to be incorporated into the documentation text\):) 
-{/Helvetica-Bold cf} 2 16 0.000 1.000 -928 1152 label
-(page 26) {/Helvetica cf} 2 31 0.000 0.700 496 1232 label
-0.340 0.000 -208 200 ::caravel_clamp_plan
-pgsave restore showpage
-
-%%Page: supplement5 27
-%%PageOrientation: Portrait
-%%PageBoundingBox: 0 0 612 792
-/pgsave save def bop
-1.0000 inchscale
-2.6000 setlinewidth 1024 816 translate
-
-0.679 1.000 0.184 scb
-512 1.000 -928 1248 -928 -768 512 -768 512 1248 4 polygon
-sce
-1 1.000 -928 1200 512 1200 2 polygon
-(Efabless Caravel PicoRV32 SoC) {/Helvetica cf} 2 28 0.000 1.000 -928 1248 
-label
-(Supplementary material \(to be incorporated into the documentation text\):) 
-{/Helvetica-Bold cf} 2 16 0.000 1.000 -928 1152 label
-(page 27) {/Helvetica cf} 2 31 0.000 0.700 496 1232 label
-0.350 0.000 -208 144 ::caravel_bump_plan
-pgsave restore showpage
-
-%%Page: supplement6 28
-%%PageOrientation: Portrait
-%%PageBoundingBox: 0 0 612 792
-/pgsave save def bop
-1.0000 inchscale
-2.6000 setlinewidth 1024 816 translate
-
-0.679 1.000 0.184 scb
-512 1.000 -928 1248 -928 -768 512 -768 512 1248 4 polygon
-sce
-1 1.000 -928 1200 512 1200 2 polygon
-(Efabless Caravel PicoRV32 SoC) {/Helvetica cf} 2 28 0.000 1.000 -928 1248 
-label
-(Supplementary material \(to be incorporated into the documentation text\):) 
-{/Helvetica-Bold cf} 2 16 0.000 1.000 -928 1152 label
-(page 28) {/Helvetica cf} 2 31 0.000 0.700 496 1232 label
-0.375 0.000 -396 156 ::caravel_pcb_footprint_plan
-pgsave restore showpage
-
-%%Page: ratings 29
-%%PageOrientation: Portrait
-%%PageBoundingBox: 0 0 612 792
-/pgsave save def bop
-1.0000 inchscale
-2.6000 setlinewidth 960 896 translate
-
-0.679 1.000 0.184 scb
-512 1.000 -768 1024 -768 -704 480 -704 480 1024 4 polygon
-sce
-(Absolute maximum ratings) {/Helvetica-Bold cf} 2 16 0.000 0.700 -768 992 label
-1 1.000 -768 976 480 976 2 polygon
-(Supply voltage \(VDDIO\):) {/Helvetica cf} 2 16 0.000 0.700 -768 848 label
-(3.3) {/Helvetica cf} 2 16 0.000 0.700 -160 848 label
-(1.8) {/Helvetica cf} 2 16 0.000 0.700 -352 848 label
-{Ts} (5.0) {/Helvetica cf} 3 16 0.000 0.700 32 848 label
-(\(VCCD\):) {CR} (Core digital supply voltage) {/Helvetica cf} 4 28 0.000 0.700 
--768 800 label
-(1.8) {/Helvetica cf} 2 16 0.000 0.700 -160 784 label
-(1.62) {/Helvetica cf} 2 16 0.000 0.700 -352 784 label
-{Ts} (1.98) {/Helvetica cf} 3 16 0.000 0.700 32 784 label
-(Junction temperature:) {/Helvetica cf} 2 16 0.000 0.700 -768 688 label
-(27) {/Helvetica cf} 2 16 0.000 0.700 -160 688 label
-(\26140) {/Helvetica cf} 2 16 0.000 0.700 -352 688 label
-(OH) {ss} (V) {/Helvetica cf} 4 16 0.000 0.700 -768 624 label
-(OL) {ss} (V) {/Helvetica cf} 4 16 0.000 0.700 -768 560 label
-1 1.000 -768 896 304 896 2 polygon
-1 1.000 -416 896 -416 240 2 polygon
-1 1.000 -224 896 -224 240 2 polygon
-1 1.000 -32 896 -32 240 2 polygon
-1 1.000 144 896 144 240 2 polygon
-(minimum) {/Helvetica-Oblique cf} 2 17 0.000 0.700 -336 912 label
-(typical) {/Helvetica-Oblique cf} 2 17 0.000 0.700 -144 912 label
-(maximum) {/Helvetica-Oblique cf} 2 17 0.000 0.700 64 912 label
-(units) {/Helvetica-Oblique cf} 2 17 0.000 0.700 224 912 label
-(\260C) {/HelveticaISO cf} {/Helvetica cf} 3 16 0.000 0.700 192 688 label
-(V) {/Helvetica cf} 2 16 0.000 0.700 208 848 label
-(V) {/Helvetica cf} 2 16 0.000 0.700 208 784 label
-(100) {/Helvetica cf} 2 16 0.000 0.700 32 688 label
-1 1.000 304 896 304 240 2 polygon
-(VDDIO) {qS} (0.8 \264) {/Helvetica cf} 4 16 0.000 0.700 -400 624 label
-(0.4) {/Helvetica cf} 2 16 0.000 0.700 32 544 label
-(V) {/Helvetica cf} 2 16 0.000 0.700 208 624 label
-(V) {/Helvetica cf} 2 16 0.000 0.700 208 544 label
-(Management area power) {/Helvetica cf} 2 16 0.000 0.700 -768 480 label
-(TBD) {/Helvetica cf} 2 17 0.000 0.700 -144 480 label
-(mW) {/Helvetica cf} 2 17 0.000 0.700 208 480 label
-(page 29) {/Helvetica cf} 2 31 0.000 0.700 464 1008 label
-(Storage area power) {/Helvetica cf} 2 16 0.000 0.700 -768 432 label
-(TBD) {/Helvetica cf} 2 17 0.000 0.700 -144 432 label
-(mW) {/Helvetica cf} 2 17 0.000 0.700 208 432 label
-pgsave restore showpage
-
-%%Page: errata 30
-%%PageOrientation: Portrait
-%%PageBoundingBox: 0 0 612 792
-/pgsave save def bop
-1.0000 inchscale
-2.6000 setlinewidth 1152 1408 translate
-
-0.679 1.000 0.184 scb
-512 1.000 -960 512 -960 -1216 288 -1216 288 512 4 polygon
-sce
-(Errata) {/Helvetica-Bold cf} 2 16 0.000 0.700 -960 480 label
-1 1.000 -960 464 288 464 2 polygon
-(Known errors in the efabless Caravel harness version 1:) {/Helvetica cf} 2 16 
-0.000 0.700 -960 416 label
-(page 30) {/Helvetica cf} 2 31 0.000 0.700 272 496 label
-(There are no known errors in Caravel version 1 at this time.) {/Helvetica cf} 
-2 16 0.000 0.700 -928 352 label
-(Documentation errata:) {/Helvetica cf} 2 16 0.000 0.700 -960 288 label
-(There are no known errors in the Caravel documentation at this time.) 
-{/Helvetica cf} 2 16 0.000 0.700 -928 224 label
-pgsave restore showpage
-
-%%Trailer
-XCIRCsave restore
-%%EOF
diff --git a/doc/images/caravel.Screen Shot 2020-10-29 at 11.03.24 AM.png b/doc/images/caravel.Screen Shot 2020-10-29 at 11.03.24 AM.png
deleted file mode 100644
index f95afc4..0000000
--- a/doc/images/caravel.Screen Shot 2020-10-29 at 11.03.24 AM.png
+++ /dev/null
Binary files differ
diff --git a/doc/images/caravel.Screen Shot 2020-11-04 at 7.36.31 PM.png b/doc/images/caravel.Screen Shot 2020-11-04 at 7.36.31 PM.png
deleted file mode 100644
index 57b6ac6..0000000
--- a/doc/images/caravel.Screen Shot 2020-11-04 at 7.36.31 PM.png
+++ /dev/null
Binary files differ
diff --git a/doc/images/caravel.Screen Shot 2020-11-04 at 7.36.35 PM.png b/doc/images/caravel.Screen Shot 2020-11-04 at 7.36.35 PM.png
deleted file mode 100644
index 4bc96f7..0000000
--- a/doc/images/caravel.Screen Shot 2020-11-04 at 7.36.35 PM.png
+++ /dev/null
Binary files differ
diff --git a/doc/images/caravel.Screen Shot 2020-11-04 at 7.37.31 PM.png b/doc/images/caravel.Screen Shot 2020-11-04 at 7.37.31 PM.png
deleted file mode 100644
index 3872504..0000000
--- a/doc/images/caravel.Screen Shot 2020-11-04 at 7.37.31 PM.png
+++ /dev/null
Binary files differ
diff --git a/doc/images/caravel.Screen Shot 2020-11-04 at 7.37.35 PM.png b/doc/images/caravel.Screen Shot 2020-11-04 at 7.37.35 PM.png
deleted file mode 100644
index 24dab95..0000000
--- a/doc/images/caravel.Screen Shot 2020-11-04 at 7.37.35 PM.png
+++ /dev/null
Binary files differ
diff --git a/doc/images/caravel.Screen Shot 2020-11-04 at 7.38.22 PM.png b/doc/images/caravel.Screen Shot 2020-11-04 at 7.38.22 PM.png
deleted file mode 100644
index b8dfa86..0000000
--- a/doc/images/caravel.Screen Shot 2020-11-04 at 7.38.22 PM.png
+++ /dev/null
Binary files differ
diff --git a/doc/images/caravel.caravel.nm.20201104.png b/doc/images/caravel.caravel.nm.20201104.png
deleted file mode 100644
index a597890..0000000
--- a/doc/images/caravel.caravel.nm.20201104.png
+++ /dev/null
Binary files differ
diff --git a/doc/images/caravel.layout2.png b/doc/images/caravel.layout2.png
deleted file mode 100644
index 4a03281..0000000
--- a/doc/images/caravel.layout2.png
+++ /dev/null
Binary files differ
diff --git a/doc/images/caravel.screenshot_202011 5_05-03-48.png b/doc/images/caravel.screenshot_202011 5_05-03-48.png
deleted file mode 100644
index ef432a3..0000000
--- a/doc/images/caravel.screenshot_202011 5_05-03-48.png
+++ /dev/null
Binary files differ
diff --git a/doc/signoff/calibreSummary.py b/signoff/calibreSummary.py
similarity index 100%
rename from doc/signoff/calibreSummary.py
rename to signoff/calibreSummary.py
diff --git a/doc/signoff/waivers b/signoff/waivers
similarity index 99%
rename from doc/signoff/waivers
rename to signoff/waivers
index 642b7a4..0cd8abd 100644
--- a/doc/signoff/waivers
+++ b/signoff/waivers
@@ -72,4 +72,3 @@
 v_8_q0_via2_NOTAreaidStdCellCore_added_above
 v_9_q0_via3_NOTAreaidStdCellCore_added_vias
 
-